From ad199eccf9334c8ee00f52686a0f401b82f402bc Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Sun, 10 May 2015 16:01:38 +0200 Subject: Use built-in palettes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This increases the binaries’ size, but we don’t have to parse the palette file every time. --- flam3-palettes.xml | 23135 ------- main.c | 13 +- palettes.c | 18 +- palettes.h | 1 + palettes_builtin.c | 182268 ++++++++++++++++++++++++++++++++++++++++++++++++++ palettes_builtin.h | 19 + wscript | 2 +- 7 files changed, 182305 insertions(+), 23151 deletions(-) delete mode 100644 flam3-palettes.xml create mode 100644 palettes_builtin.c create mode 100644 palettes_builtin.h diff --git a/flam3-palettes.xml b/flam3-palettes.xml deleted file mode 100644 index d9a258a..0000000 --- a/flam3-palettes.xml +++ /dev/null @@ -1,23135 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/main.c b/main.c index d3c5ea8..909db71 100644 --- a/main.c +++ b/main.c @@ -27,6 +27,7 @@ #include "rect.h" #include "math.h" #include "genome.h" +#include "palettes_builtin.h" #define streq(a,b) (strcmp (a, b) == 0) @@ -243,15 +244,11 @@ static void do_random (const random_arguments * const arguments) { randctx rc; rand_seed(&rc); - palette_collection pc; - bool bret = palette_read_collection ("flam3-palettes.xml", &pc); - assert (bret); - flam3_genome genome; clear_cp (&genome,flam3_defaults_on); genome.hue_rotation = rand_mod(&rc, 8) ? 0.0 : rand_d01(&rc); - const palette * const p = palette_random (&pc, &rc); + const palette * const p = palette_random (&builtin_palettes, &rc); assert (p != NULL); palette_copy (p, &genome.palette); palette_rotate_hue (&genome.palette, genome.hue_rotation); @@ -354,16 +351,12 @@ static void do_mutate (const mutate_arguments * const arguments) { } assert (ncps == 1); - palette_collection pc; - bool bret = palette_read_collection ("flam3-palettes.xml", &pc); - assert (bret); - flam3_genome * const genome = &cps[0]; int ivars = 0; const double speed = 1.0; flam3_mutate (genome, arguments->method, &ivars, 1, arguments->symmetry, - speed, &pc, &rc); + speed, &builtin_palettes, &rc); print_genome (genome); } diff --git a/palettes.c b/palettes.c index 1e927e4..6da1fc5 100644 --- a/palettes.c +++ b/palettes.c @@ -121,11 +121,19 @@ const palette *palette_random (const palette_collection * const pc, } void palette_copy (const palette * restrict const src, palette * restrict const dest) { - dest->count = src->count; - int ret = posix_memalign ((void **) &dest->color, sizeof (*dest->color), - sizeof (*dest->color) * dest->count); - assert (ret == 0 && dest->color != NULL); - memcpy (dest->color, src->color, dest->count * sizeof (*dest->color)); + assert (src != NULL); + assert (dest != NULL); + + *dest = *src; + if (src->name != NULL) { + dest->name = strdup (src->name); + } + if (src->color != NULL) { + int ret = posix_memalign ((void **) &dest->color, sizeof (*dest->color), + sizeof (*dest->color) * dest->count); + assert (ret == 0 && dest->color != NULL); + memcpy (dest->color, src->color, dest->count * sizeof (*dest->color)); + } } void palette_rotate_hue (palette * const p, double rot) { diff --git a/palettes.h b/palettes.h index 77620bf..d479bd8 100644 --- a/palettes.h +++ b/palettes.h @@ -25,6 +25,7 @@ /* One palette */ typedef struct { + const char *name; /* number of items allocated */ size_t allocated; /* number of items in palette */ diff --git a/palettes_builtin.c b/palettes_builtin.c new file mode 100644 index 0000000..6bad5c4 --- /dev/null +++ b/palettes_builtin.c @@ -0,0 +1,182268 @@ +#include "vector.h" +#include "palettes.h" + +/* south-sea-bather */ +static double4 colors_0[] = { + { 0.725490, 0.917647, 0.921569, 1.0 }, + { 0.756863, 0.933333, 0.921569, 1.0 }, + { 0.772549, 0.949020, 0.921569, 1.0 }, + { 0.788235, 0.949020, 0.921569, 1.0 }, + { 0.788235, 0.964706, 0.921569, 1.0 }, + { 0.803922, 0.964706, 0.921569, 1.0 }, + { 0.803922, 0.964706, 0.921569, 1.0 }, + { 0.803922, 0.949020, 0.921569, 1.0 }, + { 0.819608, 0.949020, 0.921569, 1.0 }, + { 0.823529, 0.933333, 0.921569, 1.0 }, + { 0.819608, 0.949020, 0.882353, 1.0 }, + { 0.839216, 0.949020, 0.921569, 1.0 }, + { 0.866667, 0.964706, 0.996078, 1.0 }, + { 0.835294, 0.949020, 0.956863, 1.0 }, + { 0.949020, 0.980392, 0.956863, 1.0 }, + { 0.886275, 0.949020, 0.921569, 1.0 }, + { 0.870588, 0.949020, 0.921569, 1.0 }, + { 0.839216, 0.949020, 0.921569, 1.0 }, + { 0.839216, 0.949020, 0.956863, 1.0 }, + { 0.819608, 0.933333, 0.956863, 1.0 }, + { 0.819608, 0.933333, 0.956863, 1.0 }, + { 0.803922, 0.933333, 0.956863, 1.0 }, + { 0.803922, 0.933333, 0.921569, 1.0 }, + { 0.788235, 0.933333, 0.921569, 1.0 }, + { 0.788235, 0.933333, 0.921569, 1.0 }, + { 0.788235, 0.933333, 0.956863, 1.0 }, + { 0.788235, 0.933333, 0.956863, 1.0 }, + { 0.788235, 0.949020, 0.956863, 1.0 }, + { 0.803922, 0.949020, 0.956863, 1.0 }, + { 0.819608, 0.949020, 0.956863, 1.0 }, + { 0.823529, 0.949020, 0.956863, 1.0 }, + { 0.819608, 0.964706, 0.956863, 1.0 }, + { 0.803922, 0.949020, 0.956863, 1.0 }, + { 0.772549, 0.949020, 0.956863, 1.0 }, + { 0.741176, 0.949020, 0.956863, 1.0 }, + { 0.741176, 0.949020, 0.956863, 1.0 }, + { 0.725490, 0.933333, 0.956863, 1.0 }, + { 0.709804, 0.949020, 0.956863, 1.0 }, + { 0.741176, 0.949020, 0.956863, 1.0 }, + { 0.756863, 0.949020, 0.956863, 1.0 }, + { 0.772549, 0.949020, 0.996078, 1.0 }, + { 0.772549, 0.949020, 0.996078, 1.0 }, + { 0.741176, 0.949020, 0.956863, 1.0 }, + { 0.709804, 0.949020, 0.956863, 1.0 }, + { 0.694118, 0.949020, 0.956863, 1.0 }, + { 0.709804, 0.933333, 0.956863, 1.0 }, + { 0.741176, 0.917647, 0.921569, 1.0 }, + { 0.741176, 0.917647, 0.921569, 1.0 }, + { 0.756863, 0.901961, 0.921569, 1.0 }, + { 0.756863, 0.901961, 0.921569, 1.0 }, + { 0.741176, 0.901961, 0.882353, 1.0 }, + { 0.709804, 0.901961, 0.882353, 1.0 }, + { 0.647059, 0.901961, 0.882353, 1.0 }, + { 0.647059, 0.886275, 0.882353, 1.0 }, + { 0.631373, 0.886275, 0.921569, 1.0 }, + { 0.615686, 0.901961, 0.917647, 1.0 }, + { 0.600000, 0.870588, 0.956863, 1.0 }, + { 0.647059, 0.886275, 0.956863, 1.0 }, + { 0.647059, 0.901961, 0.956863, 1.0 }, + { 0.647059, 0.901961, 0.956863, 1.0 }, + { 0.662745, 0.886275, 0.956863, 1.0 }, + { 0.678431, 0.886275, 0.921569, 1.0 }, + { 0.694118, 0.886275, 0.921569, 1.0 }, + { 0.694118, 0.870588, 0.921569, 1.0 }, + { 0.694118, 0.886275, 0.921569, 1.0 }, + { 0.694118, 0.901961, 0.956863, 1.0 }, + { 0.694118, 0.886275, 0.956863, 1.0 }, + { 0.694118, 0.886275, 0.956863, 1.0 }, + { 0.694118, 0.886275, 0.956863, 1.0 }, + { 0.678431, 0.886275, 0.956863, 1.0 }, + { 0.662745, 0.886275, 0.956863, 1.0 }, + { 0.631373, 0.901961, 0.996078, 1.0 }, + { 0.615686, 0.901961, 0.996078, 1.0 }, + { 0.647059, 0.917647, 0.956863, 1.0 }, + { 0.678431, 0.917647, 0.956863, 1.0 }, + { 0.694118, 0.933333, 0.917647, 1.0 }, + { 0.725490, 0.933333, 0.921569, 1.0 }, + { 0.756863, 0.933333, 0.921569, 1.0 }, + { 0.772549, 0.933333, 0.921569, 1.0 }, + { 0.772549, 0.933333, 0.921569, 1.0 }, + { 0.788235, 0.933333, 0.921569, 1.0 }, + { 0.788235, 0.949020, 0.956863, 1.0 }, + { 0.772549, 0.949020, 0.956863, 1.0 }, + { 0.772549, 0.933333, 0.956863, 1.0 }, + { 0.772549, 0.917647, 0.956863, 1.0 }, + { 0.772549, 0.917647, 0.956863, 1.0 }, + { 0.772549, 0.917647, 0.956863, 1.0 }, + { 0.756863, 0.901961, 0.921569, 1.0 }, + { 0.756863, 0.901961, 0.921569, 1.0 }, + { 0.772549, 0.917647, 0.882353, 1.0 }, + { 0.772549, 0.901961, 0.886275, 1.0 }, + { 0.760784, 0.886275, 0.811765, 1.0 }, + { 0.807843, 0.607843, 0.517647, 1.0 }, + { 0.698039, 0.498039, 0.443137, 1.0 }, + { 0.650980, 0.517647, 0.333333, 1.0 }, + { 0.568627, 0.501961, 0.333333, 1.0 }, + { 0.603922, 0.501961, 0.333333, 1.0 }, + { 0.635294, 0.447059, 0.333333, 1.0 }, + { 0.635294, 0.462745, 0.294118, 1.0 }, + { 0.713725, 0.447059, 0.294118, 1.0 }, + { 0.729412, 0.498039, 0.403922, 1.0 }, + { 0.823529, 0.643137, 0.517647, 1.0 }, + { 0.776471, 0.886275, 0.776471, 1.0 }, + { 0.788235, 0.917647, 0.882353, 1.0 }, + { 0.807843, 0.933333, 0.847059, 1.0 }, + { 0.870588, 0.670588, 0.513725, 1.0 }, + { 0.807843, 0.607843, 0.478431, 1.0 }, + { 0.745098, 0.564706, 0.478431, 1.0 }, + { 0.792157, 0.592157, 0.478431, 1.0 }, + { 0.858824, 0.639216, 0.517647, 1.0 }, + { 0.901961, 0.717647, 0.588235, 1.0 }, + { 0.980392, 0.913725, 0.807843, 1.0 }, + { 0.870588, 0.917647, 0.921569, 1.0 }, + { 0.819608, 0.933333, 0.921569, 1.0 }, + { 0.756863, 0.886275, 0.921569, 1.0 }, + { 0.741176, 0.870588, 0.921569, 1.0 }, + { 0.709804, 0.870588, 0.921569, 1.0 }, + { 0.678431, 0.886275, 0.956863, 1.0 }, + { 0.662745, 0.886275, 0.956863, 1.0 }, + { 0.662745, 0.886275, 0.956863, 1.0 }, + { 0.678431, 0.901961, 0.956863, 1.0 }, + { 0.678431, 0.917647, 0.921569, 1.0 }, + { 0.678431, 0.917647, 0.917647, 1.0 }, + { 0.678431, 0.901961, 0.921569, 1.0 }, + { 0.678431, 0.886275, 0.921569, 1.0 }, + { 0.678431, 0.886275, 0.917647, 1.0 }, + { 0.694118, 0.901961, 0.886275, 1.0 }, + { 0.709804, 0.901961, 0.886275, 1.0 }, + { 0.741176, 0.901961, 0.921569, 1.0 }, + { 0.756863, 0.901961, 0.956863, 1.0 }, + { 0.772549, 0.917647, 0.956863, 1.0 }, + { 0.788235, 0.917647, 0.956863, 1.0 }, + { 0.788235, 0.933333, 0.956863, 1.0 }, + { 0.788235, 0.933333, 0.956863, 1.0 }, + { 0.788235, 0.933333, 0.956863, 1.0 }, + { 0.788235, 0.933333, 0.956863, 1.0 }, + { 0.788235, 0.933333, 0.956863, 1.0 }, + { 0.788235, 0.949020, 0.956863, 1.0 }, + { 0.788235, 0.949020, 0.956863, 1.0 }, + { 0.788235, 0.949020, 0.956863, 1.0 }, + { 0.788235, 0.949020, 0.956863, 1.0 }, + { 0.788235, 0.949020, 0.956863, 1.0 }, + { 0.772549, 0.933333, 0.956863, 1.0 }, + { 0.756863, 0.933333, 0.996078, 1.0 }, + { 0.694118, 0.933333, 0.996078, 1.0 }, + { 0.678431, 0.901961, 0.956863, 1.0 }, + { 0.694118, 0.901961, 0.956863, 1.0 }, + { 0.694118, 0.917647, 0.956863, 1.0 }, + { 0.709804, 0.933333, 0.956863, 1.0 }, + { 0.741176, 0.933333, 0.956863, 1.0 }, + { 0.756863, 0.949020, 0.956863, 1.0 }, + { 0.788235, 0.964706, 0.956863, 1.0 }, + { 0.803922, 0.964706, 0.956863, 1.0 }, + { 0.803922, 0.964706, 0.956863, 1.0 }, + { 0.803922, 0.964706, 0.956863, 1.0 }, + { 0.803922, 0.949020, 0.956863, 1.0 }, + { 0.803922, 0.933333, 0.956863, 1.0 }, + { 0.803922, 0.933333, 0.996078, 1.0 }, + { 0.788235, 0.933333, 0.996078, 1.0 }, + { 0.772549, 0.933333, 0.996078, 1.0 }, + { 0.756863, 0.933333, 0.956863, 1.0 }, + { 0.756863, 0.933333, 0.956863, 1.0 }, + { 0.756863, 0.917647, 0.956863, 1.0 }, + { 0.756863, 0.917647, 0.921569, 1.0 }, + { 0.756863, 0.917647, 0.921569, 1.0 }, + { 0.756863, 0.917647, 0.921569, 1.0 }, + { 0.741176, 0.917647, 0.956863, 1.0 }, + { 0.725490, 0.917647, 0.956863, 1.0 }, + { 0.709804, 0.917647, 0.956863, 1.0 }, + { 0.709804, 0.901961, 0.956863, 1.0 }, + { 0.709804, 0.901961, 0.956863, 1.0 }, + { 0.709804, 0.917647, 0.956863, 1.0 }, + { 0.741176, 0.917647, 0.956863, 1.0 }, + { 0.756863, 0.917647, 0.956863, 1.0 }, + { 0.772549, 0.917647, 0.921569, 1.0 }, + { 0.772549, 0.917647, 0.921569, 1.0 }, + { 0.788235, 0.917647, 0.921569, 1.0 }, + { 0.788235, 0.917647, 0.956863, 1.0 }, + { 0.803922, 0.917647, 0.956863, 1.0 }, + { 0.803922, 0.933333, 0.956863, 1.0 }, + { 0.803922, 0.933333, 0.956863, 1.0 }, + { 0.803922, 0.933333, 0.956863, 1.0 }, + { 0.803922, 0.949020, 0.956863, 1.0 }, + { 0.788235, 0.949020, 0.921569, 1.0 }, + { 0.788235, 0.949020, 0.921569, 1.0 }, + { 0.772549, 0.949020, 0.921569, 1.0 }, + { 0.756863, 0.917647, 0.956863, 1.0 }, + { 0.725490, 0.901961, 0.956863, 1.0 }, + { 0.709804, 0.886275, 0.956863, 1.0 }, + { 0.709804, 0.886275, 0.956863, 1.0 }, + { 0.709804, 0.901961, 0.956863, 1.0 }, + { 0.709804, 0.901961, 0.956863, 1.0 }, + { 0.725490, 0.917647, 0.921569, 1.0 }, + { 0.741176, 0.933333, 0.921569, 1.0 }, + { 0.741176, 0.949020, 0.921569, 1.0 }, + { 0.756863, 0.933333, 0.921569, 1.0 }, + { 0.772549, 0.933333, 0.921569, 1.0 }, + { 0.772549, 0.933333, 0.921569, 1.0 }, + { 0.772549, 0.933333, 0.882353, 1.0 }, + { 0.756863, 0.917647, 0.882353, 1.0 }, + { 0.741176, 0.870588, 0.847059, 1.0 }, + { 0.666667, 0.580392, 0.443137, 1.0 }, + { 0.458824, 0.407843, 0.258824, 1.0 }, + { 0.282353, 0.215686, 0.145098, 1.0 }, + { 0.043137, 0.047059, 0.035294, 1.0 }, + { 0.141176, 0.172549, 0.145098, 1.0 }, + { 0.298039, 0.458824, 0.403922, 1.0 }, + { 0.619608, 0.568627, 0.443137, 1.0 }, + { 0.694118, 0.807843, 0.772549, 1.0 }, + { 0.741176, 0.886275, 0.847059, 1.0 }, + { 0.741176, 0.917647, 0.886275, 1.0 }, + { 0.756863, 0.933333, 0.921569, 1.0 }, + { 0.741176, 0.933333, 0.956863, 1.0 }, + { 0.741176, 0.933333, 0.956863, 1.0 }, + { 0.741176, 0.933333, 0.956863, 1.0 }, + { 0.725490, 0.917647, 0.956863, 1.0 }, + { 0.725490, 0.917647, 0.956863, 1.0 }, + { 0.725490, 0.901961, 0.956863, 1.0 }, + { 0.741176, 0.901961, 0.921569, 1.0 }, + { 0.741176, 0.901961, 0.921569, 1.0 }, + { 0.741176, 0.917647, 0.956863, 1.0 }, + { 0.756863, 0.933333, 0.956863, 1.0 }, + { 0.772549, 0.949020, 0.996078, 1.0 }, + { 0.788235, 0.964706, 0.996078, 1.0 }, + { 0.788235, 0.949020, 0.996078, 1.0 }, + { 0.772549, 0.933333, 0.996078, 1.0 }, + { 0.756863, 0.933333, 0.956863, 1.0 }, + { 0.741176, 0.933333, 0.921569, 1.0 }, + { 0.725490, 0.917647, 0.921569, 1.0 }, + { 0.694118, 0.901961, 0.917647, 1.0 }, + { 0.709804, 0.901961, 0.921569, 1.0 }, + { 0.709804, 0.901961, 0.921569, 1.0 }, + { 0.725490, 0.886275, 0.921569, 1.0 }, + { 0.709804, 0.901961, 0.921569, 1.0 }, + { 0.741176, 0.901961, 0.921569, 1.0 }, + { 0.756863, 0.917647, 0.921569, 1.0 }, + { 0.756863, 0.917647, 0.956863, 1.0 }, + { 0.741176, 0.917647, 0.956863, 1.0 }, + { 0.725490, 0.901961, 0.956863, 1.0 }, + { 0.709804, 0.901961, 0.956863, 1.0 }, + { 0.694118, 0.901961, 0.956863, 1.0 }, + { 0.694118, 0.901961, 0.921569, 1.0 }, + { 0.662745, 0.886275, 0.921569, 1.0 }, + { 0.662745, 0.886275, 0.921569, 1.0 }, + { 0.631373, 0.870588, 0.882353, 1.0 }, + { 0.537255, 0.745098, 0.772549, 1.0 }, + { 0.619608, 0.568627, 0.478431, 1.0 }, + { 0.584314, 0.486275, 0.403922, 1.0 }, + { 0.521569, 0.474510, 0.403922, 1.0 }, + { 0.552941, 0.415686, 0.294118, 1.0 }, + { 0.552941, 0.372549, 0.258824, 1.0 }, + { 0.521569, 0.388235, 0.258824, 1.0 }, + { 0.474510, 0.423529, 0.258824, 1.0 }, + { 0.474510, 0.392157, 0.219608, 1.0 }, + { 0.458824, 0.407843, 0.254902, 1.0 }, + { 0.364706, 0.349020, 0.219608, 1.0 }, + }; +/* sky-flesh */ +static double4 colors_1[] = { + { 0.650980, 0.580392, 0.478431, 1.0 }, + { 0.858824, 0.635294, 0.517647, 1.0 }, + { 0.933333, 0.831373, 0.698039, 1.0 }, + { 0.980392, 0.929412, 0.807843, 1.0 }, + { 0.933333, 0.980392, 0.921569, 1.0 }, + { 0.886275, 0.949020, 0.921569, 1.0 }, + { 0.854902, 0.949020, 0.882353, 1.0 }, + { 0.807843, 0.949020, 0.882353, 1.0 }, + { 0.807843, 0.933333, 0.882353, 1.0 }, + { 0.807843, 0.917647, 0.811765, 1.0 }, + { 0.713725, 0.662745, 0.552941, 1.0 }, + { 0.698039, 0.541176, 0.403922, 1.0 }, + { 0.698039, 0.509804, 0.403922, 1.0 }, + { 0.666667, 0.576471, 0.443137, 1.0 }, + { 0.694118, 0.776471, 0.701961, 1.0 }, + { 0.709804, 0.901961, 0.882353, 1.0 }, + { 0.725490, 0.901961, 0.921569, 1.0 }, + { 0.741176, 0.901961, 0.956863, 1.0 }, + { 0.772549, 0.901961, 0.956863, 1.0 }, + { 0.788235, 0.917647, 0.956863, 1.0 }, + { 0.803922, 0.917647, 0.956863, 1.0 }, + { 0.803922, 0.933333, 0.956863, 1.0 }, + { 0.788235, 0.917647, 0.921569, 1.0 }, + { 0.772549, 0.917647, 0.882353, 1.0 }, + { 0.756863, 0.870588, 0.811765, 1.0 }, + { 0.666667, 0.580392, 0.478431, 1.0 }, + { 0.568627, 0.498039, 0.368627, 1.0 }, + { 0.458824, 0.392157, 0.258824, 1.0 }, + { 0.235294, 0.250980, 0.184314, 1.0 }, + { 0.078431, 0.141176, 0.109804, 1.0 }, + { 0.031373, 0.078431, 0.035294, 1.0 }, + { 0.078431, 0.109804, 0.070588, 1.0 }, + { 0.219608, 0.235294, 0.145098, 1.0 }, + { 0.443137, 0.356863, 0.219608, 1.0 }, + { 0.568627, 0.415686, 0.294118, 1.0 }, + { 0.650980, 0.474510, 0.333333, 1.0 }, + { 0.745098, 0.537255, 0.403922, 1.0 }, + { 0.901961, 0.745098, 0.662745, 1.0 }, + { 0.854902, 0.901961, 0.886275, 1.0 }, + { 0.839216, 0.933333, 0.921569, 1.0 }, + { 0.819608, 0.933333, 0.956863, 1.0 }, + { 0.803922, 0.933333, 0.956863, 1.0 }, + { 0.803922, 0.933333, 0.956863, 1.0 }, + { 0.788235, 0.933333, 0.956863, 1.0 }, + { 0.772549, 0.917647, 0.956863, 1.0 }, + { 0.772549, 0.917647, 0.956863, 1.0 }, + { 0.772549, 0.901961, 0.956863, 1.0 }, + { 0.772549, 0.901961, 0.956863, 1.0 }, + { 0.772549, 0.901961, 0.956863, 1.0 }, + { 0.756863, 0.917647, 0.956863, 1.0 }, + { 0.725490, 0.901961, 0.956863, 1.0 }, + { 0.694118, 0.886275, 0.921569, 1.0 }, + { 0.615686, 0.807843, 0.807843, 1.0 }, + { 0.470588, 0.600000, 0.552941, 1.0 }, + { 0.376471, 0.521569, 0.517647, 1.0 }, + { 0.423529, 0.552941, 0.552941, 1.0 }, + { 0.552941, 0.694118, 0.698039, 1.0 }, + { 0.678431, 0.886275, 0.882353, 1.0 }, + { 0.694118, 0.901961, 0.921569, 1.0 }, + { 0.725490, 0.917647, 0.921569, 1.0 }, + { 0.725490, 0.949020, 0.956863, 1.0 }, + { 0.772549, 0.949020, 0.956863, 1.0 }, + { 0.772549, 0.933333, 0.956863, 1.0 }, + { 0.772549, 0.933333, 0.956863, 1.0 }, + { 0.772549, 0.933333, 0.956863, 1.0 }, + { 0.756863, 0.917647, 0.956863, 1.0 }, + { 0.741176, 0.901961, 0.921569, 1.0 }, + { 0.725490, 0.839216, 0.772549, 1.0 }, + { 0.603922, 0.564706, 0.478431, 1.0 }, + { 0.588235, 0.498039, 0.368627, 1.0 }, + { 0.572549, 0.501961, 0.333333, 1.0 }, + { 0.521569, 0.450980, 0.294118, 1.0 }, + { 0.521569, 0.470588, 0.294118, 1.0 }, + { 0.490196, 0.419608, 0.294118, 1.0 }, + { 0.490196, 0.439216, 0.333333, 1.0 }, + { 0.521569, 0.435294, 0.294118, 1.0 }, + { 0.552941, 0.396078, 0.258824, 1.0 }, + { 0.505882, 0.415686, 0.294118, 1.0 }, + { 0.537255, 0.415686, 0.258824, 1.0 }, + { 0.521569, 0.400000, 0.258824, 1.0 }, + { 0.552941, 0.356863, 0.258824, 1.0 }, + { 0.552941, 0.364706, 0.219608, 1.0 }, + { 0.537255, 0.364706, 0.184314, 1.0 }, + { 0.458824, 0.341176, 0.145098, 1.0 }, + { 0.427451, 0.290196, 0.145098, 1.0 }, + { 0.219608, 0.172549, 0.109804, 1.0 }, + { 0.047059, 0.078431, 0.035294, 1.0 }, + { 0.015686, 0.062745, 0.000000, 1.0 }, + { 0.047059, 0.109804, 0.035294, 1.0 }, + { 0.203922, 0.184314, 0.109804, 1.0 }, + { 0.313725, 0.298039, 0.184314, 1.0 }, + { 0.443137, 0.356863, 0.219608, 1.0 }, + { 0.474510, 0.368627, 0.219608, 1.0 }, + { 0.490196, 0.384314, 0.219608, 1.0 }, + { 0.443137, 0.341176, 0.145098, 1.0 }, + { 0.333333, 0.247059, 0.109804, 1.0 }, + { 0.156863, 0.172549, 0.109804, 1.0 }, + { 0.047059, 0.047059, 0.035294, 1.0 }, + { 0.000000, 0.047059, 0.000000, 1.0 }, + { 0.015686, 0.094118, 0.035294, 1.0 }, + { 0.109804, 0.235294, 0.145098, 1.0 }, + { 0.219608, 0.345098, 0.294118, 1.0 }, + { 0.474510, 0.407843, 0.329412, 1.0 }, + { 0.568627, 0.517647, 0.403922, 1.0 }, + { 0.666667, 0.627451, 0.517647, 1.0 }, + { 0.756863, 0.886275, 0.811765, 1.0 }, + { 0.772549, 0.933333, 0.882353, 1.0 }, + { 0.803922, 0.949020, 0.921569, 1.0 }, + { 0.803922, 0.949020, 0.956863, 1.0 }, + { 0.803922, 0.933333, 0.956863, 1.0 }, + { 0.788235, 0.933333, 0.956863, 1.0 }, + { 0.788235, 0.933333, 0.956863, 1.0 }, + { 0.788235, 0.933333, 0.956863, 1.0 }, + { 0.772549, 0.933333, 0.956863, 1.0 }, + { 0.756863, 0.917647, 0.956863, 1.0 }, + { 0.741176, 0.901961, 0.921569, 1.0 }, + { 0.741176, 0.886275, 0.882353, 1.0 }, + { 0.729412, 0.741176, 0.592157, 1.0 }, + { 0.729412, 0.588235, 0.403922, 1.0 }, + { 0.650980, 0.529412, 0.368627, 1.0 }, + { 0.650980, 0.525490, 0.368627, 1.0 }, + { 0.635294, 0.509804, 0.368627, 1.0 }, + { 0.635294, 0.509804, 0.368627, 1.0 }, + { 0.650980, 0.509804, 0.333333, 1.0 }, + { 0.635294, 0.509804, 0.333333, 1.0 }, + { 0.619608, 0.494118, 0.294118, 1.0 }, + { 0.588235, 0.462745, 0.294118, 1.0 }, + { 0.619608, 0.443137, 0.294118, 1.0 }, + { 0.588235, 0.458824, 0.258824, 1.0 }, + { 0.603922, 0.458824, 0.258824, 1.0 }, + { 0.584314, 0.447059, 0.294118, 1.0 }, + { 0.619608, 0.513725, 0.333333, 1.0 }, + { 0.650980, 0.545098, 0.333333, 1.0 }, + { 0.682353, 0.556863, 0.333333, 1.0 }, + { 0.713725, 0.607843, 0.443137, 1.0 }, + { 0.776471, 0.760784, 0.662745, 1.0 }, + { 0.803922, 0.901961, 0.847059, 1.0 }, + { 0.803922, 0.917647, 0.921569, 1.0 }, + { 0.772549, 0.870588, 0.956863, 1.0 }, + { 0.756863, 0.886275, 0.956863, 1.0 }, + { 0.725490, 0.901961, 0.956863, 1.0 }, + { 0.709804, 0.886275, 0.956863, 1.0 }, + { 0.694118, 0.886275, 0.886275, 1.0 }, + { 0.568627, 0.647059, 0.627451, 1.0 }, + { 0.619608, 0.564706, 0.403922, 1.0 }, + { 0.619608, 0.564706, 0.368627, 1.0 }, + { 0.650980, 0.560784, 0.368627, 1.0 }, + { 0.729412, 0.627451, 0.478431, 1.0 }, + { 0.772549, 0.870588, 0.811765, 1.0 }, + { 0.792157, 0.886275, 0.886275, 1.0 }, + { 0.788235, 0.917647, 0.921569, 1.0 }, + { 0.772549, 0.917647, 0.921569, 1.0 }, + { 0.756863, 0.933333, 0.956863, 1.0 }, + { 0.741176, 0.917647, 0.956863, 1.0 }, + { 0.678431, 0.886275, 0.956863, 1.0 }, + { 0.678431, 0.870588, 0.921569, 1.0 }, + { 0.537255, 0.615686, 0.627451, 1.0 }, + { 0.537255, 0.470588, 0.443137, 1.0 }, + { 0.505882, 0.486275, 0.403922, 1.0 }, + { 0.552941, 0.517647, 0.368627, 1.0 }, + { 0.619608, 0.494118, 0.368627, 1.0 }, + { 0.666667, 0.560784, 0.443137, 1.0 }, + { 0.698039, 0.725490, 0.627451, 1.0 }, + { 0.725490, 0.901961, 0.882353, 1.0 }, + { 0.741176, 0.901961, 0.921569, 1.0 }, + { 0.756863, 0.917647, 0.921569, 1.0 }, + { 0.756863, 0.917647, 0.921569, 1.0 }, + { 0.756863, 0.917647, 0.882353, 1.0 }, + { 0.713725, 0.760784, 0.666667, 1.0 }, + { 0.635294, 0.564706, 0.443137, 1.0 }, + { 0.572549, 0.466667, 0.333333, 1.0 }, + { 0.443137, 0.360784, 0.258824, 1.0 }, + { 0.266667, 0.250980, 0.145098, 1.0 }, + { 0.094118, 0.125490, 0.035294, 1.0 }, + { 0.000000, 0.062745, 0.035294, 1.0 }, + { 0.000000, 0.047059, 0.035294, 1.0 }, + { 0.047059, 0.062745, 0.070588, 1.0 }, + { 0.219608, 0.184314, 0.109804, 1.0 }, + { 0.443137, 0.325490, 0.180392, 1.0 }, + { 0.521569, 0.352941, 0.219608, 1.0 }, + { 0.588235, 0.423529, 0.219608, 1.0 }, + { 0.603922, 0.427451, 0.258824, 1.0 }, + { 0.619608, 0.407843, 0.258824, 1.0 }, + { 0.600000, 0.392157, 0.219608, 1.0 }, + { 0.647059, 0.372549, 0.184314, 1.0 }, + { 0.619608, 0.403922, 0.184314, 1.0 }, + { 0.619608, 0.423529, 0.219608, 1.0 }, + { 0.619608, 0.407843, 0.258824, 1.0 }, + { 0.615686, 0.431373, 0.294118, 1.0 }, + { 0.619608, 0.407843, 0.294118, 1.0 }, + { 0.635294, 0.443137, 0.294118, 1.0 }, + { 0.635294, 0.423529, 0.294118, 1.0 }, + { 0.619608, 0.443137, 0.258824, 1.0 }, + { 0.666667, 0.439216, 0.258824, 1.0 }, + { 0.682353, 0.454902, 0.294118, 1.0 }, + { 0.713725, 0.486275, 0.294118, 1.0 }, + { 0.682353, 0.470588, 0.294118, 1.0 }, + { 0.713725, 0.486275, 0.333333, 1.0 }, + { 0.745098, 0.556863, 0.403922, 1.0 }, + { 0.839216, 0.752941, 0.662745, 1.0 }, + { 0.823529, 0.901961, 0.882353, 1.0 }, + { 0.839216, 0.917647, 0.921569, 1.0 }, + { 0.839216, 0.917647, 0.921569, 1.0 }, + { 0.823529, 0.917647, 0.921569, 1.0 }, + { 0.819608, 0.917647, 0.921569, 1.0 }, + { 0.803922, 0.917647, 0.921569, 1.0 }, + { 0.803922, 0.933333, 0.921569, 1.0 }, + { 0.792157, 0.933333, 0.921569, 1.0 }, + { 0.772549, 0.933333, 0.921569, 1.0 }, + { 0.772549, 0.933333, 0.921569, 1.0 }, + { 0.772549, 0.933333, 0.921569, 1.0 }, + { 0.772549, 0.933333, 0.921569, 1.0 }, + { 0.788235, 0.933333, 0.921569, 1.0 }, + { 0.792157, 0.933333, 0.921569, 1.0 }, + { 0.803922, 0.933333, 0.921569, 1.0 }, + { 0.803922, 0.933333, 0.921569, 1.0 }, + { 0.823529, 0.949020, 0.921569, 1.0 }, + { 0.839216, 0.949020, 0.921569, 1.0 }, + { 0.839216, 0.933333, 0.882353, 1.0 }, + { 0.823529, 0.917647, 0.886275, 1.0 }, + { 0.776471, 0.823529, 0.737255, 1.0 }, + { 0.698039, 0.592157, 0.478431, 1.0 }, + { 0.619608, 0.450980, 0.403922, 1.0 }, + { 0.490196, 0.419608, 0.333333, 1.0 }, + { 0.360784, 0.380392, 0.368627, 1.0 }, + { 0.188235, 0.298039, 0.258824, 1.0 }, + { 0.047059, 0.094118, 0.109804, 1.0 }, + { 0.031373, 0.047059, 0.070588, 1.0 }, + { 0.015686, 0.031373, 0.035294, 1.0 }, + { 0.062745, 0.109804, 0.070588, 1.0 }, + { 0.219608, 0.219608, 0.145098, 1.0 }, + { 0.392157, 0.294118, 0.219608, 1.0 }, + { 0.521569, 0.384314, 0.258824, 1.0 }, + { 0.572549, 0.431373, 0.333333, 1.0 }, + { 0.603922, 0.482353, 0.368627, 1.0 }, + { 0.619608, 0.549020, 0.403922, 1.0 }, + { 0.698039, 0.694118, 0.552941, 1.0 }, + { 0.725490, 0.901961, 0.847059, 1.0 }, + { 0.756863, 0.917647, 0.921569, 1.0 }, + { 0.772549, 0.917647, 0.921569, 1.0 }, + { 0.807843, 0.917647, 0.882353, 1.0 }, + { 0.807843, 0.917647, 0.811765, 1.0 }, + { 0.839216, 0.635294, 0.517647, 1.0 }, + { 0.745098, 0.537255, 0.368627, 1.0 }, + { 0.698039, 0.490196, 0.368627, 1.0 }, + { 0.666667, 0.482353, 0.368627, 1.0 }, + { 0.666667, 0.490196, 0.368627, 1.0 }, + { 0.650980, 0.529412, 0.443137, 1.0 }, + { 0.698039, 0.658824, 0.552941, 1.0 }, + { 0.725490, 0.886275, 0.811765, 1.0 }, + { 0.709804, 0.901961, 0.921569, 1.0 }, + { 0.725490, 0.901961, 0.956863, 1.0 }, + { 0.725490, 0.901961, 0.956863, 1.0 }, + { 0.709804, 0.886275, 0.921569, 1.0 }, + { 0.745098, 0.823529, 0.776471, 1.0 }, + { 0.666667, 0.596078, 0.443137, 1.0 }, + }; +/* blue-bather */ +static double4 colors_2[] = { + { 0.490196, 0.392157, 0.329412, 1.0 }, + { 0.635294, 0.388235, 0.294118, 1.0 }, + { 0.682353, 0.388235, 0.294118, 1.0 }, + { 0.713725, 0.450980, 0.407843, 1.0 }, + { 0.745098, 0.486275, 0.478431, 1.0 }, + { 0.745098, 0.537255, 0.552941, 1.0 }, + { 0.760784, 0.600000, 0.592157, 1.0 }, + { 0.807843, 0.631373, 0.627451, 1.0 }, + { 0.854902, 0.678431, 0.662745, 1.0 }, + { 0.901961, 0.662745, 0.737255, 1.0 }, + { 0.933333, 0.674510, 0.772549, 1.0 }, + { 0.917647, 0.705882, 0.772549, 1.0 }, + { 0.917647, 0.690196, 0.737255, 1.0 }, + { 0.870588, 0.705882, 0.737255, 1.0 }, + { 0.870588, 0.678431, 0.701961, 1.0 }, + { 0.886275, 0.631373, 0.662745, 1.0 }, + { 0.886275, 0.584314, 0.662745, 1.0 }, + { 0.839216, 0.552941, 0.592157, 1.0 }, + { 0.823529, 0.552941, 0.592157, 1.0 }, + { 0.776471, 0.568627, 0.552941, 1.0 }, + { 0.760784, 0.537255, 0.517647, 1.0 }, + { 0.745098, 0.517647, 0.478431, 1.0 }, + { 0.698039, 0.486275, 0.407843, 1.0 }, + { 0.588235, 0.407843, 0.333333, 1.0 }, + { 0.443137, 0.360784, 0.294118, 1.0 }, + { 0.219608, 0.250980, 0.294118, 1.0 }, + { 0.203922, 0.266667, 0.403922, 1.0 }, + { 0.188235, 0.235294, 0.478431, 1.0 }, + { 0.156863, 0.235294, 0.517647, 1.0 }, + { 0.152941, 0.219608, 0.517647, 1.0 }, + { 0.156863, 0.219608, 0.478431, 1.0 }, + { 0.141176, 0.203922, 0.478431, 1.0 }, + { 0.141176, 0.203922, 0.403922, 1.0 }, + { 0.156863, 0.141176, 0.219608, 1.0 }, + { 0.121569, 0.094118, 0.184314, 1.0 }, + { 0.047059, 0.094118, 0.145098, 1.0 }, + { 0.015686, 0.078431, 0.109804, 1.0 }, + { 0.000000, 0.062745, 0.109804, 1.0 }, + { 0.015686, 0.062745, 0.109804, 1.0 }, + { 0.047059, 0.094118, 0.109804, 1.0 }, + { 0.156863, 0.121569, 0.145098, 1.0 }, + { 0.203922, 0.156863, 0.219608, 1.0 }, + { 0.172549, 0.188235, 0.258824, 1.0 }, + { 0.203922, 0.219608, 0.443137, 1.0 }, + { 0.188235, 0.266667, 0.552941, 1.0 }, + { 0.219608, 0.317647, 0.627451, 1.0 }, + { 0.250980, 0.333333, 0.666667, 1.0 }, + { 0.266667, 0.380392, 0.701961, 1.0 }, + { 0.282353, 0.380392, 0.737255, 1.0 }, + { 0.282353, 0.380392, 0.737255, 1.0 }, + { 0.282353, 0.396078, 0.737255, 1.0 }, + { 0.282353, 0.411765, 0.701961, 1.0 }, + { 0.298039, 0.396078, 0.701961, 1.0 }, + { 0.313725, 0.396078, 0.701961, 1.0 }, + { 0.678431, 0.486275, 0.482353, 1.0 }, + { 0.729412, 0.533333, 0.517647, 1.0 }, + { 0.729412, 0.552941, 0.517647, 1.0 }, + { 0.745098, 0.552941, 0.552941, 1.0 }, + { 0.745098, 0.552941, 0.517647, 1.0 }, + { 0.745098, 0.568627, 0.517647, 1.0 }, + { 0.760784, 0.552941, 0.517647, 1.0 }, + { 0.745098, 0.537255, 0.517647, 1.0 }, + { 0.729412, 0.537255, 0.517647, 1.0 }, + { 0.694118, 0.501961, 0.517647, 1.0 }, + { 0.298039, 0.411765, 0.701961, 1.0 }, + { 0.313725, 0.411765, 0.737255, 1.0 }, + { 0.329412, 0.427451, 0.737255, 1.0 }, + { 0.729412, 0.600000, 0.592157, 1.0 }, + { 0.745098, 0.615686, 0.592157, 1.0 }, + { 0.776471, 0.631373, 0.592157, 1.0 }, + { 0.792157, 0.647059, 0.627451, 1.0 }, + { 0.792157, 0.631373, 0.666667, 1.0 }, + { 0.792157, 0.647059, 0.666667, 1.0 }, + { 0.792157, 0.662745, 0.666667, 1.0 }, + { 0.792157, 0.662745, 0.666667, 1.0 }, + { 0.807843, 0.678431, 0.666667, 1.0 }, + { 0.807843, 0.678431, 0.666667, 1.0 }, + { 0.823529, 0.678431, 0.666667, 1.0 }, + { 0.823529, 0.662745, 0.666667, 1.0 }, + { 0.792157, 0.647059, 0.627451, 1.0 }, + { 0.792157, 0.647059, 0.627451, 1.0 }, + { 0.792157, 0.631373, 0.592157, 1.0 }, + { 0.776471, 0.600000, 0.592157, 1.0 }, + { 0.776471, 0.568627, 0.552941, 1.0 }, + { 0.760784, 0.568627, 0.552941, 1.0 }, + { 0.760784, 0.568627, 0.552941, 1.0 }, + { 0.776471, 0.568627, 0.517647, 1.0 }, + { 0.776471, 0.533333, 0.478431, 1.0 }, + { 0.713725, 0.470588, 0.443137, 1.0 }, + { 0.666667, 0.403922, 0.368627, 1.0 }, + { 0.619608, 0.345098, 0.294118, 1.0 }, + { 0.329412, 0.235294, 0.219608, 1.0 }, + { 0.188235, 0.203922, 0.219608, 1.0 }, + { 0.156863, 0.156863, 0.184314, 1.0 }, + { 0.141176, 0.188235, 0.184314, 1.0 }, + { 0.156863, 0.188235, 0.219608, 1.0 }, + { 0.156863, 0.203922, 0.258824, 1.0 }, + { 0.156863, 0.203922, 0.443137, 1.0 }, + { 0.188235, 0.219608, 0.517647, 1.0 }, + { 0.203922, 0.266667, 0.592157, 1.0 }, + { 0.235294, 0.317647, 0.666667, 1.0 }, + { 0.282353, 0.364706, 0.701961, 1.0 }, + { 0.282353, 0.380392, 0.701961, 1.0 }, + { 0.282353, 0.380392, 0.701961, 1.0 }, + { 0.282353, 0.380392, 0.701961, 1.0 }, + { 0.286275, 0.364706, 0.666667, 1.0 }, + { 0.662745, 0.435294, 0.478431, 1.0 }, + { 0.729412, 0.501961, 0.517647, 1.0 }, + { 0.729412, 0.517647, 0.517647, 1.0 }, + { 0.745098, 0.501961, 0.552941, 1.0 }, + { 0.760784, 0.454902, 0.517647, 1.0 }, + { 0.713725, 0.450980, 0.443137, 1.0 }, + { 0.745098, 0.435294, 0.407843, 1.0 }, + { 0.698039, 0.388235, 0.333333, 1.0 }, + { 0.666667, 0.329412, 0.294118, 1.0 }, + { 0.458824, 0.329412, 0.329412, 1.0 }, + { 0.266667, 0.235294, 0.333333, 1.0 }, + { 0.203922, 0.266667, 0.443137, 1.0 }, + { 0.188235, 0.250980, 0.517647, 1.0 }, + { 0.219608, 0.286275, 0.552941, 1.0 }, + { 0.427451, 0.345098, 0.478431, 1.0 }, + { 0.619608, 0.454902, 0.407843, 1.0 }, + { 0.662745, 0.486275, 0.443137, 1.0 }, + { 0.631373, 0.501961, 0.443137, 1.0 }, + { 0.286275, 0.396078, 0.666667, 1.0 }, + { 0.282353, 0.396078, 0.701961, 1.0 }, + { 0.282353, 0.396078, 0.701961, 1.0 }, + { 0.286275, 0.380392, 0.666667, 1.0 }, + { 0.647059, 0.470588, 0.443137, 1.0 }, + { 0.666667, 0.470588, 0.443137, 1.0 }, + { 0.698039, 0.486275, 0.443137, 1.0 }, + { 0.713725, 0.470588, 0.443137, 1.0 }, + { 0.698039, 0.466667, 0.403922, 1.0 }, + { 0.603922, 0.419608, 0.333333, 1.0 }, + { 0.474510, 0.376471, 0.368627, 1.0 }, + { 0.203922, 0.250980, 0.517647, 1.0 }, + { 0.172549, 0.250980, 0.517647, 1.0 }, + { 0.188235, 0.266667, 0.552941, 1.0 }, + { 0.203922, 0.286275, 0.592157, 1.0 }, + { 0.219608, 0.333333, 0.627451, 1.0 }, + { 0.250980, 0.349020, 0.666667, 1.0 }, + { 0.250980, 0.364706, 0.666667, 1.0 }, + { 0.250980, 0.364706, 0.666667, 1.0 }, + { 0.266667, 0.364706, 0.666667, 1.0 }, + { 0.266667, 0.380392, 0.666667, 1.0 }, + { 0.329412, 0.380392, 0.592157, 1.0 }, + { 0.568627, 0.407843, 0.368627, 1.0 }, + { 0.682353, 0.313725, 0.294118, 1.0 }, + { 0.635294, 0.282353, 0.258824, 1.0 }, + { 0.329412, 0.235294, 0.254902, 1.0 }, + { 0.250980, 0.203922, 0.258824, 1.0 }, + { 0.203922, 0.188235, 0.258824, 1.0 }, + { 0.301961, 0.286275, 0.294118, 1.0 }, + { 0.552941, 0.392157, 0.329412, 1.0 }, + { 0.666667, 0.454902, 0.407843, 1.0 }, + { 0.713725, 0.470588, 0.443137, 1.0 }, + { 0.713725, 0.470588, 0.443137, 1.0 }, + { 0.698039, 0.486275, 0.443137, 1.0 }, + { 0.682353, 0.486275, 0.478431, 1.0 }, + { 0.552941, 0.407843, 0.517647, 1.0 }, + { 0.250980, 0.301961, 0.592157, 1.0 }, + { 0.203922, 0.266667, 0.592157, 1.0 }, + { 0.188235, 0.250980, 0.552941, 1.0 }, + { 0.172549, 0.219608, 0.552941, 1.0 }, + { 0.203922, 0.266667, 0.592157, 1.0 }, + { 0.219608, 0.317647, 0.666667, 1.0 }, + { 0.266667, 0.349020, 0.701961, 1.0 }, + { 0.250980, 0.380392, 0.737255, 1.0 }, + { 0.282353, 0.380392, 0.737255, 1.0 }, + { 0.298039, 0.396078, 0.737255, 1.0 }, + { 0.298039, 0.411765, 0.737255, 1.0 }, + { 0.313725, 0.427451, 0.737255, 1.0 }, + { 0.713725, 0.537255, 0.592157, 1.0 }, + { 0.760784, 0.584314, 0.592157, 1.0 }, + { 0.776471, 0.600000, 0.627451, 1.0 }, + { 0.776471, 0.600000, 0.627451, 1.0 }, + { 0.760784, 0.600000, 0.592157, 1.0 }, + { 0.729412, 0.584314, 0.552941, 1.0 }, + { 0.729412, 0.552941, 0.517647, 1.0 }, + { 0.662745, 0.501961, 0.478431, 1.0 }, + { 0.298039, 0.396078, 0.701961, 1.0 }, + { 0.282353, 0.396078, 0.701961, 1.0 }, + { 0.266667, 0.396078, 0.701961, 1.0 }, + { 0.235294, 0.364706, 0.666667, 1.0 }, + { 0.203922, 0.317647, 0.627451, 1.0 }, + { 0.188235, 0.286275, 0.592157, 1.0 }, + { 0.203922, 0.286275, 0.592157, 1.0 }, + { 0.235294, 0.301961, 0.592157, 1.0 }, + { 0.505882, 0.392157, 0.443137, 1.0 }, + { 0.662745, 0.470588, 0.443137, 1.0 }, + { 0.713725, 0.517647, 0.478431, 1.0 }, + { 0.729412, 0.517647, 0.478431, 1.0 }, + { 0.729412, 0.517647, 0.478431, 1.0 }, + { 0.666667, 0.486275, 0.482353, 1.0 }, + { 0.298039, 0.380392, 0.666667, 1.0 }, + { 0.266667, 0.364706, 0.666667, 1.0 }, + { 0.266667, 0.364706, 0.666667, 1.0 }, + { 0.266667, 0.333333, 0.666667, 1.0 }, + { 0.250980, 0.333333, 0.666667, 1.0 }, + { 0.250980, 0.317647, 0.627451, 1.0 }, + { 0.266667, 0.333333, 0.478431, 1.0 }, + { 0.505882, 0.360784, 0.329412, 1.0 }, + { 0.666667, 0.372549, 0.294118, 1.0 }, + { 0.698039, 0.356863, 0.294118, 1.0 }, + { 0.729412, 0.435294, 0.368627, 1.0 }, + { 0.760784, 0.466667, 0.368627, 1.0 }, + { 0.729412, 0.466667, 0.407843, 1.0 }, + { 0.729412, 0.517647, 0.443137, 1.0 }, + { 0.729412, 0.533333, 0.443137, 1.0 }, + { 0.713725, 0.549020, 0.443137, 1.0 }, + { 0.682353, 0.501961, 0.443137, 1.0 }, + { 0.650980, 0.470588, 0.443137, 1.0 }, + { 0.313725, 0.329412, 0.592157, 1.0 }, + { 0.219608, 0.286275, 0.592157, 1.0 }, + { 0.203922, 0.266667, 0.592157, 1.0 }, + { 0.188235, 0.266667, 0.592157, 1.0 }, + { 0.188235, 0.266667, 0.592157, 1.0 }, + { 0.172549, 0.250980, 0.592157, 1.0 }, + { 0.172549, 0.250980, 0.552941, 1.0 }, + { 0.172549, 0.266667, 0.552941, 1.0 }, + { 0.188235, 0.286275, 0.552941, 1.0 }, + { 0.188235, 0.286275, 0.552941, 1.0 }, + { 0.172549, 0.286275, 0.592157, 1.0 }, + { 0.219608, 0.333333, 0.666667, 1.0 }, + { 0.266667, 0.380392, 0.701961, 1.0 }, + { 0.282353, 0.380392, 0.737255, 1.0 }, + { 0.282353, 0.396078, 0.737255, 1.0 }, + { 0.282353, 0.411765, 0.776471, 1.0 }, + { 0.298039, 0.396078, 0.737255, 1.0 }, + { 0.313725, 0.427451, 0.737255, 1.0 }, + { 0.729412, 0.552941, 0.552941, 1.0 }, + { 0.729412, 0.552941, 0.552941, 1.0 }, + { 0.760784, 0.584314, 0.592157, 1.0 }, + { 0.792157, 0.615686, 0.592157, 1.0 }, + { 0.807843, 0.615686, 0.592157, 1.0 }, + { 0.792157, 0.631373, 0.592157, 1.0 }, + { 0.776471, 0.600000, 0.552941, 1.0 }, + { 0.760784, 0.584314, 0.517647, 1.0 }, + { 0.745098, 0.580392, 0.478431, 1.0 }, + { 0.729412, 0.533333, 0.443137, 1.0 }, + { 0.713725, 0.482353, 0.407843, 1.0 }, + { 0.713725, 0.450980, 0.407843, 1.0 }, + { 0.650980, 0.403922, 0.294118, 1.0 }, + { 0.443137, 0.360784, 0.254902, 1.0 }, + { 0.219608, 0.235294, 0.219608, 1.0 }, + { 0.141176, 0.203922, 0.184314, 1.0 }, + { 0.141176, 0.203922, 0.184314, 1.0 }, + { 0.125490, 0.172549, 0.145098, 1.0 }, + { 0.219608, 0.152941, 0.109804, 1.0 }, + { 0.572549, 0.266667, 0.258824, 1.0 }, + { 0.682353, 0.313725, 0.258824, 1.0 }, + { 0.713725, 0.341176, 0.258824, 1.0 }, + { 0.760784, 0.419608, 0.407843, 1.0 }, + { 0.760784, 0.435294, 0.443137, 1.0 }, + { 0.760784, 0.450980, 0.443137, 1.0 }, + { 0.745098, 0.454902, 0.403922, 1.0 }, + }; +/* no-name */ +static double4 colors_3[] = { + { 0.062745, 0.035294, 0.035294, 1.0 }, + { 0.223529, 0.196078, 0.094118, 1.0 }, + { 0.333333, 0.298039, 0.192157, 1.0 }, + { 0.392157, 0.376471, 0.313725, 1.0 }, + { 0.474510, 0.458824, 0.345098, 1.0 }, + { 0.541176, 0.411765, 0.290196, 1.0 }, + { 0.552941, 0.360784, 0.286275, 1.0 }, + { 0.564706, 0.298039, 0.258824, 1.0 }, + { 0.545098, 0.274510, 0.207843, 1.0 }, + { 0.498039, 0.235294, 0.168627, 1.0 }, + { 0.388235, 0.172549, 0.098039, 1.0 }, + { 0.294118, 0.137255, 0.113725, 1.0 }, + { 0.239216, 0.105882, 0.070588, 1.0 }, + { 0.160784, 0.047059, 0.035294, 1.0 }, + { 0.074510, 0.031373, 0.031373, 1.0 }, + { 0.050980, 0.031373, 0.031373, 1.0 }, + { 0.054902, 0.031373, 0.031373, 1.0 }, + { 0.121569, 0.047059, 0.039216, 1.0 }, + { 0.176471, 0.133333, 0.054902, 1.0 }, + { 0.278431, 0.192157, 0.082353, 1.0 }, + { 0.349020, 0.282353, 0.149020, 1.0 }, + { 0.403922, 0.274510, 0.113725, 1.0 }, + { 0.419608, 0.290196, 0.121569, 1.0 }, + { 0.419608, 0.298039, 0.121569, 1.0 }, + { 0.372549, 0.294118, 0.137255, 1.0 }, + { 0.321569, 0.254902, 0.129412, 1.0 }, + { 0.266667, 0.156863, 0.070588, 1.0 }, + { 0.203922, 0.094118, 0.047059, 1.0 }, + { 0.160784, 0.043137, 0.027451, 1.0 }, + { 0.062745, 0.027451, 0.027451, 1.0 }, + { 0.043137, 0.023529, 0.023529, 1.0 }, + { 0.031373, 0.023529, 0.023529, 1.0 }, + { 0.027451, 0.023529, 0.023529, 1.0 }, + { 0.031373, 0.023529, 0.023529, 1.0 }, + { 0.031373, 0.023529, 0.023529, 1.0 }, + { 0.035294, 0.027451, 0.027451, 1.0 }, + { 0.043137, 0.031373, 0.031373, 1.0 }, + { 0.050980, 0.031373, 0.047059, 1.0 }, + { 0.058824, 0.035294, 0.050980, 1.0 }, + { 0.074510, 0.070588, 0.078431, 1.0 }, + { 0.160784, 0.125490, 0.062745, 1.0 }, + { 0.231373, 0.207843, 0.105882, 1.0 }, + { 0.341176, 0.290196, 0.145098, 1.0 }, + { 0.450980, 0.349020, 0.133333, 1.0 }, + { 0.505882, 0.380392, 0.133333, 1.0 }, + { 0.537255, 0.419608, 0.172549, 1.0 }, + { 0.533333, 0.403922, 0.137255, 1.0 }, + { 0.533333, 0.423529, 0.141176, 1.0 }, + { 0.552941, 0.427451, 0.149020, 1.0 }, + { 0.537255, 0.427451, 0.172549, 1.0 }, + { 0.545098, 0.443137, 0.176471, 1.0 }, + { 0.549020, 0.435294, 0.184314, 1.0 }, + { 0.549020, 0.423529, 0.196078, 1.0 }, + { 0.607843, 0.400000, 0.262745, 1.0 }, + { 0.580392, 0.396078, 0.298039, 1.0 }, + { 0.592157, 0.392157, 0.305882, 1.0 }, + { 0.600000, 0.411765, 0.329412, 1.0 }, + { 0.607843, 0.407843, 0.349020, 1.0 }, + { 0.635294, 0.443137, 0.388235, 1.0 }, + { 0.666667, 0.482353, 0.454902, 1.0 }, + { 0.674510, 0.549020, 0.482353, 1.0 }, + { 0.658824, 0.564706, 0.482353, 1.0 }, + { 0.658824, 0.549020, 0.474510, 1.0 }, + { 0.662745, 0.549020, 0.490196, 1.0 }, + { 0.643137, 0.552941, 0.474510, 1.0 }, + { 0.647059, 0.529412, 0.454902, 1.0 }, + { 0.611765, 0.482353, 0.388235, 1.0 }, + { 0.600000, 0.458824, 0.368627, 1.0 }, + { 0.552941, 0.407843, 0.345098, 1.0 }, + { 0.517647, 0.364706, 0.282353, 1.0 }, + { 0.388235, 0.349020, 0.211765, 1.0 }, + { 0.352941, 0.294118, 0.168627, 1.0 }, + { 0.180392, 0.176471, 0.129412, 1.0 }, + { 0.066667, 0.101961, 0.160784, 1.0 }, + { 0.062745, 0.078431, 0.149020, 1.0 }, + { 0.070588, 0.098039, 0.125490, 1.0 }, + { 0.184314, 0.164706, 0.090196, 1.0 }, + { 0.254902, 0.227451, 0.125490, 1.0 }, + { 0.360784, 0.294118, 0.168627, 1.0 }, + { 0.454902, 0.364706, 0.141176, 1.0 }, + { 0.478431, 0.376471, 0.145098, 1.0 }, + { 0.529412, 0.380392, 0.160784, 1.0 }, + { 0.541176, 0.341176, 0.219608, 1.0 }, + { 0.576471, 0.356863, 0.270588, 1.0 }, + { 0.552941, 0.356863, 0.266667, 1.0 }, + { 0.549020, 0.333333, 0.227451, 1.0 }, + { 0.549020, 0.345098, 0.270588, 1.0 }, + { 0.560784, 0.329412, 0.258824, 1.0 }, + { 0.529412, 0.298039, 0.207843, 1.0 }, + { 0.525490, 0.298039, 0.207843, 1.0 }, + { 0.509804, 0.278431, 0.180392, 1.0 }, + { 0.498039, 0.274510, 0.172549, 1.0 }, + { 0.494118, 0.258824, 0.168627, 1.0 }, + { 0.501961, 0.278431, 0.168627, 1.0 }, + { 0.498039, 0.341176, 0.121569, 1.0 }, + { 0.494118, 0.349020, 0.117647, 1.0 }, + { 0.513725, 0.364706, 0.133333, 1.0 }, + { 0.505882, 0.380392, 0.129412, 1.0 }, + { 0.501961, 0.356863, 0.133333, 1.0 }, + { 0.478431, 0.341176, 0.133333, 1.0 }, + { 0.439216, 0.298039, 0.117647, 1.0 }, + { 0.376471, 0.262745, 0.109804, 1.0 }, + { 0.309804, 0.188235, 0.094118, 1.0 }, + { 0.219608, 0.152941, 0.082353, 1.0 }, + { 0.141176, 0.125490, 0.074510, 1.0 }, + { 0.074510, 0.066667, 0.086275, 1.0 }, + { 0.058824, 0.031373, 0.054902, 1.0 }, + { 0.047059, 0.031373, 0.047059, 1.0 }, + { 0.039216, 0.031373, 0.031373, 1.0 }, + { 0.039216, 0.027451, 0.027451, 1.0 }, + { 0.035294, 0.027451, 0.031373, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.035294, 0.031373, 0.031373, 1.0 }, + { 0.039216, 0.031373, 0.031373, 1.0 }, + { 0.043137, 0.031373, 0.031373, 1.0 }, + { 0.050980, 0.031373, 0.031373, 1.0 }, + { 0.062745, 0.035294, 0.031373, 1.0 }, + { 0.141176, 0.043137, 0.031373, 1.0 }, + { 0.192157, 0.070588, 0.054902, 1.0 }, + { 0.270588, 0.152941, 0.082353, 1.0 }, + { 0.376471, 0.231373, 0.094118, 1.0 }, + { 0.478431, 0.294118, 0.090196, 1.0 }, + { 0.545098, 0.380392, 0.125490, 1.0 }, + { 0.580392, 0.427451, 0.152941, 1.0 }, + { 0.580392, 0.466667, 0.203922, 1.0 }, + { 0.580392, 0.470588, 0.227451, 1.0 }, + { 0.580392, 0.462745, 0.235294, 1.0 }, + { 0.580392, 0.415686, 0.317647, 1.0 }, + { 0.588235, 0.423529, 0.317647, 1.0 }, + { 0.611765, 0.431373, 0.337255, 1.0 }, + { 0.635294, 0.458824, 0.384314, 1.0 }, + { 0.647059, 0.498039, 0.447059, 1.0 }, + { 0.635294, 0.564706, 0.482353, 1.0 }, + { 0.568627, 0.564706, 0.521569, 1.0 }, + { 0.549020, 0.549020, 0.490196, 1.0 }, + { 0.545098, 0.556863, 0.494118, 1.0 }, + { 0.552941, 0.631373, 0.694118, 1.0 }, + { 0.662745, 0.600000, 0.572549, 1.0 }, + { 0.650980, 0.596078, 0.549020, 1.0 }, + { 0.654902, 0.580392, 0.529412, 1.0 }, + { 0.670588, 0.560784, 0.490196, 1.0 }, + { 0.654902, 0.541176, 0.470588, 1.0 }, + { 0.654902, 0.501961, 0.431373, 1.0 }, + { 0.639216, 0.462745, 0.376471, 1.0 }, + { 0.603922, 0.427451, 0.333333, 1.0 }, + { 0.572549, 0.392157, 0.298039, 1.0 }, + { 0.533333, 0.313725, 0.227451, 1.0 }, + { 0.458824, 0.227451, 0.203922, 1.0 }, + { 0.329412, 0.180392, 0.152941, 1.0 }, + { 0.243137, 0.105882, 0.074510, 1.0 }, + { 0.184314, 0.058824, 0.031373, 1.0 }, + { 0.098039, 0.031373, 0.031373, 1.0 }, + { 0.054902, 0.031373, 0.031373, 1.0 }, + { 0.054902, 0.031373, 0.031373, 1.0 }, + { 0.125490, 0.043137, 0.027451, 1.0 }, + { 0.188235, 0.066667, 0.043137, 1.0 }, + { 0.274510, 0.137255, 0.066667, 1.0 }, + { 0.345098, 0.172549, 0.105882, 1.0 }, + { 0.462745, 0.200000, 0.129412, 1.0 }, + { 0.466667, 0.254902, 0.149020, 1.0 }, + { 0.466667, 0.254902, 0.149020, 1.0 }, + { 0.478431, 0.258824, 0.168627, 1.0 }, + { 0.454902, 0.270588, 0.141176, 1.0 }, + { 0.396078, 0.298039, 0.149020, 1.0 }, + { 0.352941, 0.286275, 0.152941, 1.0 }, + { 0.266667, 0.207843, 0.098039, 1.0 }, + { 0.168627, 0.129412, 0.082353, 1.0 }, + { 0.066667, 0.078431, 0.121569, 1.0 }, + { 0.058824, 0.066667, 0.133333, 1.0 }, + { 0.062745, 0.062745, 0.113725, 1.0 }, + { 0.054902, 0.039216, 0.082353, 1.0 }, + { 0.058824, 0.031373, 0.066667, 1.0 }, + { 0.149020, 0.101961, 0.062745, 1.0 }, + { 0.262745, 0.137255, 0.054902, 1.0 }, + { 0.356863, 0.200000, 0.074510, 1.0 }, + { 0.415686, 0.227451, 0.078431, 1.0 }, + { 0.474510, 0.282353, 0.090196, 1.0 }, + { 0.486275, 0.325490, 0.101961, 1.0 }, + { 0.462745, 0.337255, 0.152941, 1.0 }, + { 0.411765, 0.356863, 0.145098, 1.0 }, + { 0.352941, 0.286275, 0.156863, 1.0 }, + { 0.247059, 0.219608, 0.129412, 1.0 }, + { 0.101961, 0.117647, 0.125490, 1.0 }, + { 0.062745, 0.066667, 0.125490, 1.0 }, + { 0.054902, 0.058824, 0.105882, 1.0 }, + { 0.047059, 0.031373, 0.066667, 1.0 }, + { 0.054902, 0.031373, 0.054902, 1.0 }, + { 0.066667, 0.031373, 0.031373, 1.0 }, + { 0.156863, 0.043137, 0.027451, 1.0 }, + { 0.207843, 0.094118, 0.058824, 1.0 }, + { 0.294118, 0.121569, 0.070588, 1.0 }, + { 0.403922, 0.188235, 0.070588, 1.0 }, + { 0.478431, 0.215686, 0.129412, 1.0 }, + { 0.470588, 0.278431, 0.117647, 1.0 }, + { 0.509804, 0.345098, 0.117647, 1.0 }, + { 0.552941, 0.396078, 0.156863, 1.0 }, + { 0.545098, 0.392157, 0.200000, 1.0 }, + { 0.545098, 0.403922, 0.274510, 1.0 }, + { 0.470588, 0.474510, 0.380392, 1.0 }, + { 0.462745, 0.443137, 0.486275, 1.0 }, + { 0.537255, 0.541176, 0.482353, 1.0 }, + { 0.537255, 0.549020, 0.482353, 1.0 }, + { 0.509804, 0.513725, 0.458824, 1.0 }, + { 0.482353, 0.482353, 0.384314, 1.0 }, + { 0.501961, 0.490196, 0.423529, 1.0 }, + { 0.490196, 0.490196, 0.364706, 1.0 }, + { 0.592157, 0.427451, 0.325490, 1.0 }, + { 0.662745, 0.498039, 0.270588, 1.0 }, + { 0.650980, 0.505882, 0.258824, 1.0 }, + { 0.654902, 0.513725, 0.243137, 1.0 }, + { 0.654902, 0.509804, 0.243137, 1.0 }, + { 0.627451, 0.482353, 0.211765, 1.0 }, + { 0.607843, 0.505882, 0.223529, 1.0 }, + { 0.596078, 0.486275, 0.215686, 1.0 }, + { 0.600000, 0.486275, 0.207843, 1.0 }, + { 0.603922, 0.470588, 0.180392, 1.0 }, + { 0.603922, 0.466667, 0.188235, 1.0 }, + { 0.572549, 0.454902, 0.207843, 1.0 }, + { 0.529412, 0.423529, 0.180392, 1.0 }, + { 0.501961, 0.419608, 0.219608, 1.0 }, + { 0.407843, 0.372549, 0.254902, 1.0 }, + { 0.360784, 0.333333, 0.203922, 1.0 }, + { 0.364706, 0.313725, 0.180392, 1.0 }, + { 0.317647, 0.266667, 0.137255, 1.0 }, + { 0.231373, 0.200000, 0.105882, 1.0 }, + { 0.160784, 0.125490, 0.062745, 1.0 }, + { 0.078431, 0.043137, 0.035294, 1.0 }, + { 0.050980, 0.031373, 0.031373, 1.0 }, + { 0.047059, 0.031373, 0.031373, 1.0 }, + { 0.047059, 0.031373, 0.031373, 1.0 }, + { 0.050980, 0.031373, 0.031373, 1.0 }, + { 0.050980, 0.027451, 0.027451, 1.0 }, + { 0.062745, 0.031373, 0.031373, 1.0 }, + { 0.141176, 0.035294, 0.027451, 1.0 }, + { 0.192157, 0.058824, 0.027451, 1.0 }, + { 0.196078, 0.058824, 0.039216, 1.0 }, + { 0.211765, 0.082353, 0.054902, 1.0 }, + { 0.247059, 0.105882, 0.062745, 1.0 }, + { 0.262745, 0.109804, 0.062745, 1.0 }, + { 0.274510, 0.105882, 0.078431, 1.0 }, + { 0.290196, 0.101961, 0.062745, 1.0 }, + { 0.313725, 0.121569, 0.066667, 1.0 }, + { 0.337255, 0.117647, 0.062745, 1.0 }, + { 0.329412, 0.145098, 0.078431, 1.0 }, + { 0.384314, 0.215686, 0.078431, 1.0 }, + { 0.396078, 0.254902, 0.098039, 1.0 }, + { 0.435294, 0.274510, 0.090196, 1.0 }, + { 0.474510, 0.325490, 0.113725, 1.0 }, + { 0.478431, 0.376471, 0.145098, 1.0 }, + { 0.509804, 0.411765, 0.172549, 1.0 }, + { 0.494118, 0.403922, 0.172549, 1.0 }, + { 0.423529, 0.368627, 0.250980, 1.0 }, + { 0.427451, 0.384314, 0.266667, 1.0 }, + { 0.415686, 0.384314, 0.270588, 1.0 }, + { 0.415686, 0.400000, 0.290196, 1.0 }, + { 0.454902, 0.411765, 0.278431, 1.0 }, + }; +/* pillows */ +static double4 colors_4[] = { + { 0.294118, 0.227451, 0.184314, 1.0 }, + { 0.227451, 0.168627, 0.168627, 1.0 }, + { 0.168627, 0.133333, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.086275, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.043137, 0.066667, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.066667, 0.043137, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.109804, 0.066667, 0.066667, 1.0 }, + { 0.168627, 0.086275, 0.066667, 1.0 }, + { 0.235294, 0.109804, 0.086275, 1.0 }, + { 0.301961, 0.176471, 0.109804, 1.0 }, + { 0.368627, 0.211765, 0.125490, 1.0 }, + { 0.466667, 0.266667, 0.133333, 1.0 }, + { 0.552941, 0.352941, 0.176471, 1.0 }, + { 0.678431, 0.396078, 0.196078, 1.0 }, + { 0.749020, 0.415686, 0.196078, 1.0 }, + { 0.796078, 0.458824, 0.262745, 1.0 }, + { 0.729412, 0.458824, 0.305882, 1.0 }, + { 0.686275, 0.439216, 0.262745, 1.0 }, + { 0.552941, 0.376471, 0.243137, 1.0 }, + { 0.501961, 0.309804, 0.243137, 1.0 }, + { 0.443137, 0.286275, 0.200000, 1.0 }, + { 0.447059, 0.258824, 0.168627, 1.0 }, + { 0.478431, 0.301961, 0.168627, 1.0 }, + { 0.592157, 0.286275, 0.086275, 1.0 }, + { 0.627451, 0.286275, 0.109804, 1.0 }, + { 0.541176, 0.286275, 0.086275, 1.0 }, + { 0.458824, 0.254902, 0.101961, 1.0 }, + { 0.403922, 0.235294, 0.145098, 1.0 }, + { 0.325490, 0.192157, 0.101961, 1.0 }, + { 0.301961, 0.192157, 0.078431, 1.0 }, + { 0.235294, 0.109804, 0.066667, 1.0 }, + { 0.176471, 0.066667, 0.043137, 1.0 }, + { 0.101961, 0.066667, 0.043137, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.109804, 0.086275, 0.066667, 1.0 }, + { 0.152941, 0.086275, 0.086275, 1.0 }, + { 0.211765, 0.133333, 0.109804, 1.0 }, + { 0.235294, 0.133333, 0.086275, 1.0 }, + { 0.317647, 0.133333, 0.086275, 1.0 }, + { 0.317647, 0.133333, 0.066667, 1.0 }, + { 0.341176, 0.152941, 0.066667, 1.0 }, + { 0.407843, 0.176471, 0.043137, 1.0 }, + { 0.513725, 0.196078, 0.000000, 1.0 }, + { 0.611765, 0.239216, 0.000000, 1.0 }, + { 0.600000, 0.262745, 0.019608, 1.0 }, + { 0.533333, 0.262745, 0.019608, 1.0 }, + { 0.490196, 0.196078, 0.043137, 1.0 }, + { 0.419608, 0.200000, 0.066667, 1.0 }, + { 0.419608, 0.200000, 0.066667, 1.0 }, + { 0.407843, 0.196078, 0.066667, 1.0 }, + { 0.400000, 0.200000, 0.066667, 1.0 }, + { 0.352941, 0.243137, 0.133333, 1.0 }, + { 0.325490, 0.211765, 0.125490, 1.0 }, + { 0.360784, 0.250980, 0.117647, 1.0 }, + { 0.376471, 0.266667, 0.152941, 1.0 }, + { 0.376471, 0.243137, 0.176471, 1.0 }, + { 0.407843, 0.286275, 0.219608, 1.0 }, + { 0.466667, 0.309804, 0.219608, 1.0 }, + { 0.494118, 0.317647, 0.227451, 1.0 }, + { 0.533333, 0.376471, 0.243137, 1.0 }, + { 0.533333, 0.376471, 0.243137, 1.0 }, + { 0.533333, 0.352941, 0.219608, 1.0 }, + { 0.458824, 0.325490, 0.211765, 1.0 }, + { 0.400000, 0.286275, 0.200000, 1.0 }, + { 0.392157, 0.235294, 0.192157, 1.0 }, + { 0.376471, 0.235294, 0.168627, 1.0 }, + { 0.376471, 0.243137, 0.152941, 1.0 }, + { 0.352941, 0.243137, 0.152941, 1.0 }, + { 0.352941, 0.243137, 0.152941, 1.0 }, + { 0.337255, 0.250980, 0.160784, 1.0 }, + { 0.337255, 0.250980, 0.184314, 1.0 }, + { 0.317647, 0.227451, 0.203922, 1.0 }, + { 0.278431, 0.211765, 0.192157, 1.0 }, + { 0.286275, 0.243137, 0.219608, 1.0 }, + { 0.360784, 0.294118, 0.270588, 1.0 }, + { 0.466667, 0.309804, 0.352941, 1.0 }, + { 0.509804, 0.400000, 0.400000, 1.0 }, + { 0.568627, 0.635294, 0.678431, 1.0 }, + { 0.686275, 0.752941, 0.772549, 1.0 }, + { 0.823529, 0.847059, 0.890196, 1.0 }, + { 0.952941, 0.952941, 0.952941, 1.0 }, + { 0.988235, 0.964706, 0.988235, 1.0 }, + { 0.964706, 0.964706, 0.945098, 1.0 }, + { 0.980392, 0.980392, 0.937255, 1.0 }, + { 0.964706, 0.964706, 0.945098, 1.0 }, + { 0.949020, 0.772549, 0.615686, 1.0 }, + { 0.788235, 0.474510, 0.345098, 1.0 }, + { 0.662745, 0.439216, 0.376471, 1.0 }, + { 0.552941, 0.400000, 0.352941, 1.0 }, + { 0.525490, 0.329412, 0.309804, 1.0 }, + { 0.419608, 0.266667, 0.266667, 1.0 }, + { 0.333333, 0.200000, 0.243137, 1.0 }, + { 0.270588, 0.192157, 0.192157, 1.0 }, + { 0.211765, 0.152941, 0.152941, 1.0 }, + { 0.176471, 0.133333, 0.109804, 1.0 }, + { 0.133333, 0.109804, 0.086275, 1.0 }, + { 0.133333, 0.086275, 0.066667, 1.0 }, + { 0.211765, 0.086275, 0.066667, 1.0 }, + { 0.227451, 0.078431, 0.125490, 1.0 }, + { 0.243137, 0.137255, 0.137255, 1.0 }, + { 0.286275, 0.200000, 0.152941, 1.0 }, + { 0.309804, 0.219608, 0.152941, 1.0 }, + { 0.317647, 0.227451, 0.184314, 1.0 }, + { 0.360784, 0.250980, 0.184314, 1.0 }, + { 0.376471, 0.266667, 0.200000, 1.0 }, + { 0.360784, 0.294118, 0.227451, 1.0 }, + { 0.419608, 0.333333, 0.243137, 1.0 }, + { 0.435294, 0.325490, 0.235294, 1.0 }, + { 0.443137, 0.333333, 0.243137, 1.0 }, + { 0.478431, 0.258824, 0.301961, 1.0 }, + { 0.525490, 0.325490, 0.325490, 1.0 }, + { 0.474510, 0.298039, 0.364706, 1.0 }, + { 0.466667, 0.286275, 0.329412, 1.0 }, + { 0.403922, 0.274510, 0.254902, 1.0 }, + { 0.407843, 0.286275, 0.219608, 1.0 }, + { 0.392157, 0.258824, 0.192157, 1.0 }, + { 0.337255, 0.250980, 0.184314, 1.0 }, + { 0.286275, 0.243137, 0.176471, 1.0 }, + { 0.286275, 0.200000, 0.152941, 1.0 }, + { 0.219608, 0.152941, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.066667, 0.086275, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.086275, 0.109804, 0.086275, 1.0 }, + { 0.109804, 0.152941, 0.176471, 1.0 }, + { 0.109804, 0.207843, 0.305882, 1.0 }, + { 0.250980, 0.227451, 0.203922, 1.0 }, + { 0.294118, 0.200000, 0.200000, 1.0 }, + { 0.392157, 0.235294, 0.211765, 1.0 }, + { 0.466667, 0.266667, 0.309804, 1.0 }, + { 0.474510, 0.298039, 0.298039, 1.0 }, + { 0.568627, 0.243137, 0.309804, 1.0 }, + { 0.509804, 0.333333, 0.286275, 1.0 }, + { 0.576471, 0.329412, 0.133333, 1.0 }, + { 0.701961, 0.219608, 0.219608, 1.0 }, + { 0.619608, 0.286275, 0.086275, 1.0 }, + { 0.670588, 0.286275, 0.043137, 1.0 }, + { 0.788235, 0.019608, 0.043137, 1.0 }, + { 0.713725, 0.192157, 0.000000, 1.0 }, + { 0.600000, 0.239216, 0.043137, 1.0 }, + { 0.600000, 0.305882, 0.043137, 1.0 }, + { 0.654902, 0.305882, 0.019608, 1.0 }, + { 0.588235, 0.219608, 0.043137, 1.0 }, + { 0.525490, 0.196078, 0.019608, 1.0 }, + { 0.486275, 0.086275, 0.043137, 1.0 }, + { 0.427451, 0.066667, 0.066667, 1.0 }, + { 0.376471, 0.133333, 0.086275, 1.0 }, + { 0.325490, 0.176471, 0.086275, 1.0 }, + { 0.325490, 0.152941, 0.066667, 1.0 }, + { 0.286275, 0.133333, 0.086275, 1.0 }, + { 0.243137, 0.109804, 0.086275, 1.0 }, + { 0.211765, 0.109804, 0.066667, 1.0 }, + { 0.160784, 0.137255, 0.070588, 1.0 }, + { 0.109804, 0.086275, 0.066667, 1.0 }, + { 0.086275, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.043137, 0.066667, 0.043137, 1.0 }, + { 0.043137, 0.066667, 0.043137, 1.0 }, + { 0.043137, 0.066667, 0.043137, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.000000, 0.019608, 0.000000, 1.0 }, + { 0.000000, 0.043137, 0.000000, 1.0 }, + { 0.000000, 0.043137, 0.000000, 1.0 }, + { 0.000000, 0.043137, 0.000000, 1.0 }, + { 0.000000, 0.043137, 0.000000, 1.0 }, + { 0.019608, 0.043137, 0.019608, 1.0 }, + { 0.019608, 0.043137, 0.019608, 1.0 }, + { 0.043137, 0.066667, 0.019608, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.101961, 0.043137, 0.043137, 1.0 }, + { 0.133333, 0.066667, 0.043137, 1.0 }, + { 0.203922, 0.066667, 0.043137, 1.0 }, + { 0.219608, 0.109804, 0.086275, 1.0 }, + { 0.235294, 0.133333, 0.133333, 1.0 }, + { 0.243137, 0.145098, 0.145098, 1.0 }, + { 0.294118, 0.192157, 0.168627, 1.0 }, + { 0.258824, 0.211765, 0.192157, 1.0 }, + { 0.258824, 0.211765, 0.192157, 1.0 }, + { 0.235294, 0.211765, 0.192157, 1.0 }, + { 0.243137, 0.200000, 0.176471, 1.0 }, + { 0.258824, 0.176471, 0.152941, 1.0 }, + { 0.270588, 0.168627, 0.168627, 1.0 }, + { 0.227451, 0.125490, 0.184314, 1.0 }, + { 0.176471, 0.133333, 0.152941, 1.0 }, + { 0.133333, 0.109804, 0.109804, 1.0 }, + { 0.133333, 0.133333, 0.086275, 1.0 }, + { 0.176471, 0.152941, 0.109804, 1.0 }, + { 0.203922, 0.184314, 0.137255, 1.0 }, + { 0.278431, 0.211765, 0.168627, 1.0 }, + { 0.309804, 0.200000, 0.219608, 1.0 }, + { 0.376471, 0.266667, 0.309804, 1.0 }, + { 0.466667, 0.309804, 0.352941, 1.0 }, + { 0.584314, 0.450980, 0.427451, 1.0 }, + { 0.643137, 0.662745, 0.686275, 1.0 }, + { 0.725490, 0.749020, 0.768627, 1.0 }, + { 0.870588, 0.894118, 0.913725, 1.0 }, + { 0.945098, 0.945098, 0.945098, 1.0 }, + { 0.996078, 0.839216, 0.729412, 1.0 }, + { 0.941176, 0.807843, 0.545098, 1.0 }, + { 0.796078, 0.501961, 0.305882, 1.0 }, + { 0.729412, 0.439216, 0.305882, 1.0 }, + { 0.678431, 0.352941, 0.262745, 1.0 }, + { 0.552941, 0.329412, 0.200000, 1.0 }, + { 0.486275, 0.309804, 0.219608, 1.0 }, + { 0.443137, 0.309804, 0.243137, 1.0 }, + { 0.337255, 0.317647, 0.294118, 1.0 }, + { 0.337255, 0.337255, 0.462745, 1.0 }, + { 0.525490, 0.525490, 0.611765, 1.0 }, + { 0.654902, 0.545098, 0.635294, 1.0 }, + { 0.772549, 0.549020, 0.529412, 1.0 }, + { 0.678431, 0.498039, 0.454902, 1.0 }, + { 0.607843, 0.521569, 0.407843, 1.0 }, + { 0.552941, 0.400000, 0.309804, 1.0 }, + { 0.611765, 0.352941, 0.262745, 1.0 }, + { 0.662745, 0.415686, 0.196078, 1.0 }, + { 0.643137, 0.396078, 0.109804, 1.0 }, + { 0.592157, 0.286275, 0.062745, 1.0 }, + { 0.454902, 0.176471, 0.066667, 1.0 }, + { 0.345098, 0.133333, 0.066667, 1.0 }, + { 0.301961, 0.109804, 0.043137, 1.0 }, + { 0.258824, 0.066667, 0.066667, 1.0 }, + { 0.141176, 0.019608, 0.019608, 1.0 }, + { 0.086275, 0.043137, 0.000000, 1.0 }, + { 0.066667, 0.078431, 0.000000, 1.0 }, + { 0.066667, 0.043137, 0.019608, 1.0 }, + { 0.066667, 0.043137, 0.000000, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.019608, 0.043137, 0.019608, 1.0 }, + { 0.019608, 0.066667, 0.019608, 1.0 }, + { 0.019608, 0.066667, 0.019608, 1.0 }, + { 0.019608, 0.043137, 0.019608, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + }; +/* mauve-splat */ +static double4 colors_5[] = { + { 0.086275, 0.086275, 0.086275, 1.0 }, + { 0.086275, 0.086275, 0.086275, 1.0 }, + { 0.086275, 0.066667, 0.078431, 1.0 }, + { 0.086275, 0.043137, 0.058824, 1.0 }, + { 0.066667, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.058824, 1.0 }, + { 0.043137, 0.043137, 0.058824, 1.0 }, + { 0.043137, 0.043137, 0.058824, 1.0 }, + { 0.043137, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.035294, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.019608, 0.019608, 0.035294, 1.0 }, + { 0.019608, 0.019608, 0.043137, 1.0 }, + { 0.019608, 0.019608, 0.058824, 1.0 }, + { 0.043137, 0.019608, 0.066667, 1.0 }, + { 0.066667, 0.019608, 0.066667, 1.0 }, + { 0.066667, 0.019608, 0.058824, 1.0 }, + { 0.066667, 0.019608, 0.058824, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.058824, 1.0 }, + { 0.043137, 0.043137, 0.066667, 1.0 }, + { 0.043137, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.078431, 1.0 }, + { 0.066667, 0.019608, 0.086275, 1.0 }, + { 0.066667, 0.043137, 0.078431, 1.0 }, + { 0.086275, 0.043137, 0.078431, 1.0 }, + { 0.086275, 0.066667, 0.086275, 1.0 }, + { 0.086275, 0.086275, 0.086275, 1.0 }, + { 0.086275, 0.109804, 0.066667, 1.0 }, + { 0.086275, 0.109804, 0.086275, 1.0 }, + { 0.086275, 0.086275, 0.086275, 1.0 }, + { 0.086275, 0.086275, 0.086275, 1.0 }, + { 0.086275, 0.086275, 0.086275, 1.0 }, + { 0.086275, 0.086275, 0.086275, 1.0 }, + { 0.086275, 0.086275, 0.086275, 1.0 }, + { 0.086275, 0.066667, 0.086275, 1.0 }, + { 0.086275, 0.066667, 0.078431, 1.0 }, + { 0.086275, 0.066667, 0.066667, 1.0 }, + { 0.086275, 0.066667, 0.066667, 1.0 }, + { 0.109804, 0.066667, 0.066667, 1.0 }, + { 0.109804, 0.066667, 0.066667, 1.0 }, + { 0.086275, 0.066667, 0.066667, 1.0 }, + { 0.086275, 0.043137, 0.066667, 1.0 }, + { 0.086275, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.086275, 1.0 }, + { 0.066667, 0.043137, 0.086275, 1.0 }, + { 0.043137, 0.043137, 0.066667, 1.0 }, + { 0.043137, 0.043137, 0.066667, 1.0 }, + { 0.043137, 0.043137, 0.066667, 1.0 }, + { 0.019608, 0.043137, 0.058824, 1.0 }, + { 0.019608, 0.019608, 0.043137, 1.0 }, + { 0.019608, 0.000000, 0.043137, 1.0 }, + { 0.019608, 0.000000, 0.035294, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.086275, 0.043137, 0.043137, 1.0 }, + { 0.086275, 0.066667, 0.066667, 1.0 }, + { 0.109804, 0.086275, 0.086275, 1.0 }, + { 0.109804, 0.086275, 0.086275, 1.0 }, + { 0.109804, 0.086275, 0.086275, 1.0 }, + { 0.109804, 0.086275, 0.133333, 1.0 }, + { 0.109804, 0.086275, 0.145098, 1.0 }, + { 0.086275, 0.066667, 0.125490, 1.0 }, + { 0.066667, 0.043137, 0.117647, 1.0 }, + { 0.043137, 0.043137, 0.094118, 1.0 }, + { 0.043137, 0.043137, 0.078431, 1.0 }, + { 0.043137, 0.043137, 0.078431, 1.0 }, + { 0.043137, 0.019608, 0.101961, 1.0 }, + { 0.043137, 0.019608, 0.078431, 1.0 }, + { 0.043137, 0.019608, 0.078431, 1.0 }, + { 0.043137, 0.019608, 0.078431, 1.0 }, + { 0.043137, 0.019608, 0.066667, 1.0 }, + { 0.043137, 0.019608, 0.066667, 1.0 }, + { 0.066667, 0.019608, 0.066667, 1.0 }, + { 0.066667, 0.019608, 0.066667, 1.0 }, + { 0.066667, 0.019608, 0.078431, 1.0 }, + { 0.066667, 0.019608, 0.078431, 1.0 }, + { 0.066667, 0.019608, 0.078431, 1.0 }, + { 0.086275, 0.043137, 0.101961, 1.0 }, + { 0.066667, 0.043137, 0.125490, 1.0 }, + { 0.101961, 0.078431, 0.152941, 1.0 }, + { 0.109804, 0.109804, 0.168627, 1.0 }, + { 0.301961, 0.258824, 0.282353, 1.0 }, + { 0.376471, 0.478431, 0.396078, 1.0 }, + { 0.682353, 0.674510, 0.505882, 1.0 }, + { 0.329412, 0.545098, 0.572549, 1.0 }, + { 0.941176, 0.764706, 0.721569, 1.0 }, + { 0.749020, 0.439216, 0.305882, 1.0 }, + { 0.623529, 0.352941, 0.286275, 1.0 }, + { 0.823529, 0.286275, 0.172549, 1.0 }, + { 0.470588, 0.368627, 0.258824, 1.0 }, + { 0.419608, 0.352941, 0.352941, 1.0 }, + { 0.329412, 0.345098, 0.352941, 1.0 }, + { 0.462745, 0.352941, 0.262745, 1.0 }, + { 0.333333, 0.376471, 0.419608, 1.0 }, + { 0.258824, 0.392157, 0.458824, 1.0 }, + { 0.294118, 0.294118, 0.250980, 1.0 }, + { 0.211765, 0.313725, 0.290196, 1.0 }, + { 0.211765, 0.258824, 0.211765, 1.0 }, + { 0.152941, 0.176471, 0.066667, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.176471, 0.152941, 0.133333, 1.0 }, + { 0.325490, 0.145098, 0.145098, 1.0 }, + { 0.513725, 0.109804, 0.043137, 1.0 }, + { 0.835294, 0.086275, 0.000000, 1.0 }, + { 0.854902, 0.062745, 0.019608, 1.0 }, + { 0.580392, 0.105882, 0.000000, 1.0 }, + { 0.294118, 0.062745, 0.086275, 1.0 }, + { 0.168627, 0.086275, 0.066667, 1.0 }, + { 0.109804, 0.086275, 0.043137, 1.0 }, + { 0.086275, 0.086275, 0.019608, 1.0 }, + { 0.125490, 0.066667, 0.000000, 1.0 }, + { 0.109804, 0.145098, 0.000000, 1.0 }, + { 0.066667, 0.066667, 0.019608, 1.0 }, + { 0.066667, 0.086275, 0.043137, 1.0 }, + { 0.066667, 0.066667, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.066667, 0.019608, 0.043137, 1.0 }, + { 0.066667, 0.019608, 0.043137, 1.0 }, + { 0.066667, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.000000, 0.043137, 1.0 }, + { 0.043137, 0.000000, 0.043137, 1.0 }, + { 0.043137, 0.000000, 0.043137, 1.0 }, + { 0.043137, 0.000000, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.058824, 1.0 }, + { 0.043137, 0.019608, 0.066667, 1.0 }, + { 0.043137, 0.019608, 0.066667, 1.0 }, + { 0.066667, 0.019608, 0.066667, 1.0 }, + { 0.066667, 0.019608, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.058824, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.019608, 1.0 }, + { 0.043137, 0.043137, 0.000000, 1.0 }, + { 0.066667, 0.019608, 0.000000, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.043137, 1.0 }, + { 0.066667, 0.019608, 0.043137, 1.0 }, + { 0.066667, 0.019608, 0.043137, 1.0 }, + { 0.066667, 0.019608, 0.043137, 1.0 }, + { 0.066667, 0.000000, 0.043137, 1.0 }, + { 0.066667, 0.000000, 0.043137, 1.0 }, + { 0.066667, 0.000000, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.000000, 0.000000, 0.019608, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.019608, 0.019608, 0.058824, 1.0 }, + { 0.019608, 0.000000, 0.058824, 1.0 }, + { 0.019608, 0.000000, 0.066667, 1.0 }, + { 0.043137, 0.000000, 0.066667, 1.0 }, + { 0.043137, 0.000000, 0.058824, 1.0 }, + { 0.043137, 0.000000, 0.043137, 1.0 }, + { 0.043137, 0.000000, 0.043137, 1.0 }, + { 0.043137, 0.000000, 0.043137, 1.0 }, + { 0.043137, 0.000000, 0.035294, 1.0 }, + { 0.043137, 0.000000, 0.019608, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.000000, 0.019608, 1.0 }, + { 0.043137, 0.000000, 0.019608, 1.0 }, + { 0.043137, 0.000000, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.078431, 0.043137, 0.043137, 1.0 }, + { 0.086275, 0.066667, 0.043137, 1.0 }, + { 0.086275, 0.066667, 0.066667, 1.0 }, + { 0.086275, 0.066667, 0.066667, 1.0 }, + { 0.086275, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.078431, 1.0 }, + { 0.066667, 0.043137, 0.086275, 1.0 }, + { 0.066667, 0.066667, 0.101961, 1.0 }, + { 0.066667, 0.086275, 0.117647, 1.0 }, + { 0.086275, 0.086275, 0.125490, 1.0 }, + { 0.109804, 0.066667, 0.109804, 1.0 }, + { 0.109804, 0.066667, 0.086275, 1.0 }, + { 0.133333, 0.066667, 0.101961, 1.0 }, + { 0.145098, 0.101961, 0.078431, 1.0 }, + { 0.176471, 0.109804, 0.086275, 1.0 }, + { 0.211765, 0.192157, 0.101961, 1.0 }, + { 0.392157, 0.200000, 0.200000, 1.0 }, + { 0.301961, 0.219608, 0.196078, 1.0 }, + { 0.301961, 0.227451, 0.227451, 1.0 }, + { 0.196078, 0.305882, 0.352941, 1.0 }, + { 0.192157, 0.211765, 0.235294, 1.0 }, + { 0.278431, 0.196078, 0.219608, 1.0 }, + { 0.243137, 0.227451, 0.203922, 1.0 }, + { 0.235294, 0.258824, 0.086275, 1.0 }, + { 0.309804, 0.266667, 0.176471, 1.0 }, + { 0.176471, 0.133333, 0.145098, 1.0 }, + }; +/* facial-treescape 6 */ +static double4 colors_6[] = { + { 0.152941, 0.133333, 0.101961, 1.0 }, + { 0.203922, 0.145098, 0.219608, 1.0 }, + { 0.145098, 0.235294, 0.227451, 1.0 }, + { 0.203922, 0.286275, 0.203922, 1.0 }, + { 0.286275, 0.333333, 0.200000, 1.0 }, + { 0.431373, 0.341176, 0.231373, 1.0 }, + { 0.643137, 0.576471, 0.498039, 1.0 }, + { 0.521569, 0.411765, 0.345098, 1.0 }, + { 0.650980, 0.525490, 0.458824, 1.0 }, + { 0.478431, 0.521569, 0.556863, 1.0 }, + { 0.537255, 0.490196, 0.356863, 1.0 }, + { 0.588235, 0.505882, 0.219608, 1.0 }, + { 0.596078, 0.396078, 0.000000, 1.0 }, + { 0.529412, 0.286275, 0.152941, 1.0 }, + { 0.243137, 0.278431, 0.066667, 1.0 }, + { 0.152941, 0.337255, 0.066667, 1.0 }, + { 0.133333, 0.243137, 0.086275, 1.0 }, + { 0.145098, 0.301961, 0.168627, 1.0 }, + { 0.152941, 0.243137, 0.133333, 1.0 }, + { 0.152941, 0.309804, 0.109804, 1.0 }, + { 0.176471, 0.360784, 0.200000, 1.0 }, + { 0.211765, 0.309804, 0.192157, 1.0 }, + { 0.203922, 0.250980, 0.227451, 1.0 }, + { 0.192157, 0.270588, 0.192157, 1.0 }, + { 0.152941, 0.250980, 0.176471, 1.0 }, + { 0.184314, 0.243137, 0.117647, 1.0 }, + { 0.152941, 0.243137, 0.066667, 1.0 }, + { 0.152941, 0.192157, 0.043137, 1.0 }, + { 0.176471, 0.176471, 0.066667, 1.0 }, + { 0.152941, 0.192157, 0.086275, 1.0 }, + { 0.133333, 0.211765, 0.109804, 1.0 }, + { 0.125490, 0.215686, 0.137255, 1.0 }, + { 0.152941, 0.219608, 0.152941, 1.0 }, + { 0.176471, 0.200000, 0.133333, 1.0 }, + { 0.176471, 0.235294, 0.133333, 1.0 }, + { 0.133333, 0.192157, 0.086275, 1.0 }, + { 0.109804, 0.152941, 0.066667, 1.0 }, + { 0.078431, 0.137255, 0.058824, 1.0 }, + { 0.086275, 0.133333, 0.043137, 1.0 }, + { 0.066667, 0.152941, 0.043137, 1.0 }, + { 0.086275, 0.109804, 0.043137, 1.0 }, + { 0.066667, 0.133333, 0.043137, 1.0 }, + { 0.066667, 0.152941, 0.066667, 1.0 }, + { 0.043137, 0.109804, 0.043137, 1.0 }, + { 0.043137, 0.109804, 0.019608, 1.0 }, + { 0.043137, 0.109804, 0.043137, 1.0 }, + { 0.066667, 0.109804, 0.043137, 1.0 }, + { 0.086275, 0.086275, 0.043137, 1.0 }, + { 0.086275, 0.066667, 0.019608, 1.0 }, + { 0.086275, 0.043137, 0.000000, 1.0 }, + { 0.086275, 0.043137, 0.000000, 1.0 }, + { 0.086275, 0.066667, 0.000000, 1.0 }, + { 0.086275, 0.066667, 0.000000, 1.0 }, + { 0.137255, 0.078431, 0.035294, 1.0 }, + { 0.235294, 0.086275, 0.066667, 1.0 }, + { 0.321569, 0.152941, 0.062745, 1.0 }, + { 0.317647, 0.192157, 0.078431, 1.0 }, + { 0.517647, 0.313725, 0.160784, 1.0 }, + { 0.529412, 0.482353, 0.352941, 1.0 }, + { 0.698039, 0.650980, 0.439216, 1.0 }, + { 0.772549, 0.796078, 0.662745, 1.0 }, + { 0.803922, 0.913725, 0.870588, 1.0 }, + { 0.698039, 0.854902, 0.831373, 1.0 }, + { 0.419608, 0.619608, 0.686275, 1.0 }, + { 0.196078, 0.376471, 0.517647, 1.0 }, + { 0.192157, 0.337255, 0.403922, 1.0 }, + { 0.145098, 0.215686, 0.215686, 1.0 }, + { 0.133333, 0.176471, 0.152941, 1.0 }, + { 0.133333, 0.152941, 0.133333, 1.0 }, + { 0.109804, 0.109804, 0.133333, 1.0 }, + { 0.133333, 0.086275, 0.086275, 1.0 }, + { 0.109804, 0.066667, 0.066667, 1.0 }, + { 0.086275, 0.086275, 0.066667, 1.0 }, + { 0.086275, 0.086275, 0.066667, 1.0 }, + { 0.086275, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.043137, 1.0 }, + { 0.058824, 0.078431, 0.035294, 1.0 }, + { 0.066667, 0.086275, 0.019608, 1.0 }, + { 0.086275, 0.101961, 0.000000, 1.0 }, + { 0.086275, 0.109804, 0.000000, 1.0 }, + { 0.133333, 0.125490, 0.000000, 1.0 }, + { 0.109804, 0.125490, 0.019608, 1.0 }, + { 0.133333, 0.109804, 0.019608, 1.0 }, + { 0.133333, 0.109804, 0.000000, 1.0 }, + { 0.109804, 0.109804, 0.000000, 1.0 }, + { 0.133333, 0.086275, 0.043137, 1.0 }, + { 0.133333, 0.086275, 0.043137, 1.0 }, + { 0.109804, 0.066667, 0.066667, 1.0 }, + { 0.109804, 0.086275, 0.043137, 1.0 }, + { 0.109804, 0.086275, 0.043137, 1.0 }, + { 0.086275, 0.086275, 0.043137, 1.0 }, + { 0.086275, 0.109804, 0.043137, 1.0 }, + { 0.086275, 0.109804, 0.066667, 1.0 }, + { 0.086275, 0.109804, 0.066667, 1.0 }, + { 0.066667, 0.086275, 0.086275, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.086275, 0.066667, 0.043137, 1.0 }, + { 0.086275, 0.066667, 0.043137, 1.0 }, + { 0.086275, 0.066667, 0.043137, 1.0 }, + { 0.086275, 0.066667, 0.043137, 1.0 }, + { 0.086275, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.058824, 0.035294, 0.035294, 1.0 }, + { 0.086275, 0.019608, 0.019608, 1.0 }, + { 0.086275, 0.043137, 0.019608, 1.0 }, + { 0.086275, 0.043137, 0.019608, 1.0 }, + { 0.086275, 0.066667, 0.019608, 1.0 }, + { 0.086275, 0.086275, 0.019608, 1.0 }, + { 0.066667, 0.086275, 0.019608, 1.0 }, + { 0.066667, 0.109804, 0.043137, 1.0 }, + { 0.066667, 0.109804, 0.043137, 1.0 }, + { 0.066667, 0.101961, 0.043137, 1.0 }, + { 0.043137, 0.086275, 0.043137, 1.0 }, + { 0.043137, 0.086275, 0.043137, 1.0 }, + { 0.043137, 0.066667, 0.019608, 1.0 }, + { 0.043137, 0.066667, 0.019608, 1.0 }, + { 0.019608, 0.066667, 0.019608, 1.0 }, + { 0.043137, 0.066667, 0.000000, 1.0 }, + { 0.043137, 0.066667, 0.019608, 1.0 }, + { 0.066667, 0.066667, 0.019608, 1.0 }, + { 0.066667, 0.066667, 0.043137, 1.0 }, + { 0.066667, 0.086275, 0.066667, 1.0 }, + { 0.086275, 0.109804, 0.086275, 1.0 }, + { 0.109804, 0.109804, 0.145098, 1.0 }, + { 0.086275, 0.152941, 0.250980, 1.0 }, + { 0.200000, 0.325490, 0.286275, 1.0 }, + { 0.333333, 0.458824, 0.290196, 1.0 }, + { 0.478431, 0.690196, 0.556863, 1.0 }, + { 0.756863, 0.870588, 0.890196, 1.0 }, + { 0.862745, 0.905882, 0.929412, 1.0 }, + { 0.843137, 0.886275, 0.909804, 1.0 }, + { 0.980392, 0.847059, 0.603922, 1.0 }, + { 0.956863, 0.803922, 0.427451, 1.0 }, + { 0.764706, 0.447059, 0.270588, 1.0 }, + { 0.584314, 0.447059, 0.227451, 1.0 }, + { 0.364706, 0.403922, 0.207843, 1.0 }, + { 0.243137, 0.278431, 0.133333, 1.0 }, + { 0.200000, 0.211765, 0.086275, 1.0 }, + { 0.152941, 0.133333, 0.066667, 1.0 }, + { 0.125490, 0.101961, 0.078431, 1.0 }, + { 0.066667, 0.086275, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.043137, 0.019608, 1.0 }, + { 0.043137, 0.043137, 0.000000, 1.0 }, + { 0.043137, 0.043137, 0.019608, 1.0 }, + { 0.066667, 0.043137, 0.019608, 1.0 }, + { 0.066667, 0.043137, 0.019608, 1.0 }, + { 0.066667, 0.066667, 0.019608, 1.0 }, + { 0.066667, 0.086275, 0.019608, 1.0 }, + { 0.043137, 0.086275, 0.000000, 1.0 }, + { 0.043137, 0.066667, 0.000000, 1.0 }, + { 0.043137, 0.043137, 0.000000, 1.0 }, + { 0.043137, 0.043137, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.000000, 1.0 }, + { 0.066667, 0.019608, 0.000000, 1.0 }, + { 0.078431, 0.019608, 0.000000, 1.0 }, + { 0.066667, 0.019608, 0.000000, 1.0 }, + { 0.066667, 0.019608, 0.000000, 1.0 }, + { 0.066667, 0.000000, 0.000000, 1.0 }, + { 0.066667, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.000000, 1.0 }, + { 0.019608, 0.019608, 0.000000, 1.0 }, + { 0.019608, 0.019608, 0.000000, 1.0 }, + { 0.019608, 0.043137, 0.000000, 1.0 }, + { 0.019608, 0.043137, 0.019608, 1.0 }, + { 0.043137, 0.043137, 0.019608, 1.0 }, + { 0.066667, 0.066667, 0.019608, 1.0 }, + { 0.066667, 0.086275, 0.000000, 1.0 }, + { 0.086275, 0.109804, 0.000000, 1.0 }, + { 0.086275, 0.145098, 0.019608, 1.0 }, + { 0.101961, 0.145098, 0.035294, 1.0 }, + { 0.109804, 0.168627, 0.058824, 1.0 }, + { 0.101961, 0.223529, 0.113725, 1.0 }, + { 0.168627, 0.266667, 0.168627, 1.0 }, + { 0.109804, 0.250980, 0.168627, 1.0 }, + { 0.109804, 0.270588, 0.133333, 1.0 }, + { 0.125490, 0.313725, 0.137255, 1.0 }, + { 0.160784, 0.301961, 0.184314, 1.0 }, + { 0.219608, 0.376471, 0.266667, 1.0 }, + { 0.286275, 0.431373, 0.298039, 1.0 }, + { 0.176471, 0.435294, 0.309804, 1.0 }, + { 0.321569, 0.411765, 0.368627, 1.0 }, + { 0.243137, 0.447059, 0.454902, 1.0 }, + { 0.262745, 0.576471, 0.576471, 1.0 }, + { 0.305882, 0.686275, 0.772549, 1.0 }, + { 0.705882, 0.862745, 0.862745, 1.0 }, + { 0.847059, 0.870588, 0.870588, 1.0 }, + { 0.980392, 0.823529, 0.513725, 1.0 }, + { 0.705882, 0.482353, 0.372549, 1.0 }, + { 0.474510, 0.341176, 0.231373, 1.0 }, + { 0.286275, 0.266667, 0.152941, 1.0 }, + { 0.227451, 0.282353, 0.172549, 1.0 }, + { 0.200000, 0.258824, 0.133333, 1.0 }, + { 0.145098, 0.192157, 0.125490, 1.0 }, + { 0.133333, 0.152941, 0.086275, 1.0 }, + { 0.109804, 0.133333, 0.066667, 1.0 }, + { 0.109804, 0.086275, 0.043137, 1.0 }, + { 0.086275, 0.066667, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.019608, 1.0 }, + { 0.066667, 0.043137, 0.019608, 1.0 }, + { 0.066667, 0.043137, 0.000000, 1.0 }, + { 0.043137, 0.043137, 0.000000, 1.0 }, + { 0.043137, 0.043137, 0.000000, 1.0 }, + { 0.043137, 0.043137, 0.000000, 1.0 }, + { 0.066667, 0.066667, 0.000000, 1.0 }, + { 0.086275, 0.086275, 0.019608, 1.0 }, + { 0.101961, 0.101961, 0.035294, 1.0 }, + { 0.109804, 0.133333, 0.043137, 1.0 }, + { 0.109804, 0.133333, 0.043137, 1.0 }, + { 0.101961, 0.145098, 0.058824, 1.0 }, + { 0.109804, 0.152941, 0.066667, 1.0 }, + { 0.109804, 0.133333, 0.086275, 1.0 }, + { 0.109804, 0.125490, 0.086275, 1.0 }, + { 0.125490, 0.125490, 0.078431, 1.0 }, + { 0.133333, 0.133333, 0.066667, 1.0 }, + { 0.133333, 0.145098, 0.066667, 1.0 }, + { 0.152941, 0.168627, 0.043137, 1.0 }, + { 0.145098, 0.168627, 0.058824, 1.0 }, + { 0.133333, 0.152941, 0.066667, 1.0 }, + { 0.133333, 0.145098, 0.043137, 1.0 }, + { 0.109804, 0.125490, 0.043137, 1.0 }, + { 0.086275, 0.109804, 0.043137, 1.0 }, + { 0.109804, 0.109804, 0.043137, 1.0 }, + { 0.101961, 0.101961, 0.035294, 1.0 }, + { 0.133333, 0.133333, 0.043137, 1.0 }, + { 0.176471, 0.109804, 0.043137, 1.0 }, + { 0.192157, 0.145098, 0.058824, 1.0 }, + { 0.211765, 0.152941, 0.086275, 1.0 }, + { 0.270588, 0.152941, 0.109804, 1.0 }, + { 0.219608, 0.152941, 0.109804, 1.0 }, + { 0.160784, 0.137255, 0.101961, 1.0 }, + { 0.133333, 0.133333, 0.109804, 1.0 }, + { 0.109804, 0.133333, 0.109804, 1.0 }, + { 0.101961, 0.133333, 0.086275, 1.0 }, + { 0.109804, 0.145098, 0.086275, 1.0 }, + { 0.133333, 0.152941, 0.086275, 1.0 }, + { 0.133333, 0.176471, 0.086275, 1.0 }, + { 0.133333, 0.152941, 0.086275, 1.0 }, + { 0.133333, 0.152941, 0.066667, 1.0 }, + { 0.133333, 0.145098, 0.066667, 1.0 }, + { 0.176471, 0.152941, 0.043137, 1.0 }, + { 0.176471, 0.152941, 0.078431, 1.0 }, + { 0.176471, 0.152941, 0.086275, 1.0 }, + { 0.200000, 0.152941, 0.066667, 1.0 }, + { 0.192157, 0.168627, 0.078431, 1.0 }, + { 0.200000, 0.223529, 0.141176, 1.0 }, + }; +/* fasion-bug */ +static double4 colors_7[] = { + { 0.094118, 0.074510, 0.101961, 1.0 }, + { 0.176471, 0.121569, 0.160784, 1.0 }, + { 0.262745, 0.176471, 0.200000, 1.0 }, + { 0.478431, 0.121569, 0.172549, 1.0 }, + { 0.564706, 0.121569, 0.152941, 1.0 }, + { 0.568627, 0.113725, 0.145098, 1.0 }, + { 0.572549, 0.117647, 0.137255, 1.0 }, + { 0.588235, 0.117647, 0.141176, 1.0 }, + { 0.564706, 0.117647, 0.141176, 1.0 }, + { 0.521569, 0.129412, 0.137255, 1.0 }, + { 0.270588, 0.176471, 0.172549, 1.0 }, + { 0.184314, 0.133333, 0.156863, 1.0 }, + { 0.137255, 0.113725, 0.141176, 1.0 }, + { 0.121569, 0.098039, 0.117647, 1.0 }, + { 0.105882, 0.090196, 0.105882, 1.0 }, + { 0.101961, 0.082353, 0.101961, 1.0 }, + { 0.105882, 0.086275, 0.109804, 1.0 }, + { 0.117647, 0.094118, 0.129412, 1.0 }, + { 0.125490, 0.109804, 0.133333, 1.0 }, + { 0.145098, 0.133333, 0.160784, 1.0 }, + { 0.188235, 0.168627, 0.184314, 1.0 }, + { 0.231373, 0.207843, 0.219608, 1.0 }, + { 0.325490, 0.301961, 0.286275, 1.0 }, + { 0.372549, 0.301961, 0.270588, 1.0 }, + { 0.482353, 0.352941, 0.301961, 1.0 }, + { 0.509804, 0.427451, 0.345098, 1.0 }, + { 0.486275, 0.454902, 0.384314, 1.0 }, + { 0.580392, 0.556863, 0.439216, 1.0 }, + { 0.690196, 0.643137, 0.470588, 1.0 }, + { 0.788235, 0.752941, 0.600000, 1.0 }, + { 0.839216, 0.815686, 0.760784, 1.0 }, + { 0.894118, 0.870588, 0.807843, 1.0 }, + { 0.901961, 0.878431, 0.803922, 1.0 }, + { 0.901961, 0.882353, 0.788235, 1.0 }, + { 0.901961, 0.866667, 0.792157, 1.0 }, + { 0.898039, 0.835294, 0.745098, 1.0 }, + { 0.858824, 0.745098, 0.619608, 1.0 }, + { 0.690196, 0.596078, 0.435294, 1.0 }, + { 0.552941, 0.427451, 0.325490, 1.0 }, + { 0.596078, 0.286275, 0.270588, 1.0 }, + { 0.611765, 0.227451, 0.207843, 1.0 }, + { 0.572549, 0.490196, 0.368627, 1.0 }, + { 0.713725, 0.584314, 0.482353, 1.0 }, + { 0.854902, 0.803922, 0.564706, 1.0 }, + { 0.898039, 0.847059, 0.749020, 1.0 }, + { 0.901961, 0.870588, 0.803922, 1.0 }, + { 0.901961, 0.878431, 0.854902, 1.0 }, + { 0.901961, 0.886275, 0.858824, 1.0 }, + { 0.894118, 0.886275, 0.862745, 1.0 }, + { 0.901961, 0.890196, 0.866667, 1.0 }, + { 0.909804, 0.894118, 0.850980, 1.0 }, + { 0.925490, 0.909804, 0.800000, 1.0 }, + { 0.913725, 0.905882, 0.749020, 1.0 }, + { 0.901961, 0.870588, 0.780392, 1.0 }, + { 0.898039, 0.858824, 0.784314, 1.0 }, + { 0.850980, 0.831373, 0.776471, 1.0 }, + { 0.866667, 0.819608, 0.709804, 1.0 }, + { 0.780392, 0.658824, 0.568627, 1.0 }, + { 0.611765, 0.498039, 0.490196, 1.0 }, + { 0.360784, 0.290196, 0.317647, 1.0 }, + { 0.270588, 0.196078, 0.200000, 1.0 }, + { 0.215686, 0.156863, 0.196078, 1.0 }, + { 0.160784, 0.133333, 0.156863, 1.0 }, + { 0.113725, 0.113725, 0.133333, 1.0 }, + { 0.090196, 0.094118, 0.125490, 1.0 }, + { 0.082353, 0.094118, 0.113725, 1.0 }, + { 0.086275, 0.082353, 0.109804, 1.0 }, + { 0.094118, 0.078431, 0.105882, 1.0 }, + { 0.117647, 0.082353, 0.113725, 1.0 }, + { 0.145098, 0.098039, 0.113725, 1.0 }, + { 0.176471, 0.098039, 0.125490, 1.0 }, + { 0.219608, 0.117647, 0.133333, 1.0 }, + { 0.423529, 0.113725, 0.149020, 1.0 }, + { 0.556863, 0.117647, 0.152941, 1.0 }, + { 0.584314, 0.133333, 0.145098, 1.0 }, + { 0.588235, 0.125490, 0.141176, 1.0 }, + { 0.580392, 0.117647, 0.141176, 1.0 }, + { 0.572549, 0.113725, 0.141176, 1.0 }, + { 0.556863, 0.113725, 0.137255, 1.0 }, + { 0.533333, 0.121569, 0.141176, 1.0 }, + { 0.282353, 0.196078, 0.207843, 1.0 }, + { 0.247059, 0.184314, 0.196078, 1.0 }, + { 0.231373, 0.188235, 0.188235, 1.0 }, + { 0.223529, 0.176471, 0.192157, 1.0 }, + { 0.247059, 0.188235, 0.200000, 1.0 }, + { 0.305882, 0.215686, 0.227451, 1.0 }, + { 0.360784, 0.313725, 0.298039, 1.0 }, + { 0.494118, 0.439216, 0.372549, 1.0 }, + { 0.654902, 0.576471, 0.458824, 1.0 }, + { 0.807843, 0.627451, 0.556863, 1.0 }, + { 0.800000, 0.764706, 0.658824, 1.0 }, + { 0.839216, 0.807843, 0.745098, 1.0 }, + { 0.674510, 0.607843, 0.556863, 1.0 }, + { 0.572549, 0.509804, 0.482353, 1.0 }, + { 0.450980, 0.372549, 0.345098, 1.0 }, + { 0.352941, 0.290196, 0.317647, 1.0 }, + { 0.239216, 0.211765, 0.219608, 1.0 }, + { 0.215686, 0.156863, 0.203922, 1.0 }, + { 0.192157, 0.156863, 0.168627, 1.0 }, + { 0.180392, 0.160784, 0.176471, 1.0 }, + { 0.172549, 0.164706, 0.180392, 1.0 }, + { 0.180392, 0.164706, 0.180392, 1.0 }, + { 0.180392, 0.149020, 0.156863, 1.0 }, + { 0.164706, 0.160784, 0.145098, 1.0 }, + { 0.145098, 0.129412, 0.129412, 1.0 }, + { 0.133333, 0.105882, 0.105882, 1.0 }, + { 0.121569, 0.090196, 0.109804, 1.0 }, + { 0.113725, 0.082353, 0.090196, 1.0 }, + { 0.098039, 0.070588, 0.090196, 1.0 }, + { 0.094118, 0.050980, 0.082353, 1.0 }, + { 0.086275, 0.054902, 0.082353, 1.0 }, + { 0.078431, 0.058824, 0.082353, 1.0 }, + { 0.074510, 0.062745, 0.082353, 1.0 }, + { 0.074510, 0.066667, 0.082353, 1.0 }, + { 0.078431, 0.062745, 0.090196, 1.0 }, + { 0.086275, 0.066667, 0.094118, 1.0 }, + { 0.098039, 0.074510, 0.098039, 1.0 }, + { 0.109804, 0.074510, 0.105882, 1.0 }, + { 0.121569, 0.082353, 0.113725, 1.0 }, + { 0.172549, 0.094118, 0.141176, 1.0 }, + { 0.203922, 0.129412, 0.160784, 1.0 }, + { 0.258824, 0.156863, 0.172549, 1.0 }, + { 0.478431, 0.113725, 0.129412, 1.0 }, + { 0.556863, 0.109804, 0.137255, 1.0 }, + { 0.560784, 0.109804, 0.137255, 1.0 }, + { 0.549020, 0.121569, 0.133333, 1.0 }, + { 0.466667, 0.133333, 0.129412, 1.0 }, + { 0.266667, 0.156863, 0.156863, 1.0 }, + { 0.168627, 0.117647, 0.129412, 1.0 }, + { 0.121569, 0.074510, 0.105882, 1.0 }, + { 0.094118, 0.062745, 0.078431, 1.0 }, + { 0.070588, 0.054902, 0.066667, 1.0 }, + { 0.062745, 0.047059, 0.062745, 1.0 }, + { 0.050980, 0.047059, 0.062745, 1.0 }, + { 0.047059, 0.043137, 0.066667, 1.0 }, + { 0.050980, 0.043137, 0.062745, 1.0 }, + { 0.058824, 0.047059, 0.062745, 1.0 }, + { 0.070588, 0.054902, 0.070588, 1.0 }, + { 0.086275, 0.078431, 0.094118, 1.0 }, + { 0.105882, 0.098039, 0.113725, 1.0 }, + { 0.145098, 0.129412, 0.137255, 1.0 }, + { 0.203922, 0.152941, 0.168627, 1.0 }, + { 0.270588, 0.176471, 0.188235, 1.0 }, + { 0.498039, 0.117647, 0.141176, 1.0 }, + { 0.556863, 0.113725, 0.141176, 1.0 }, + { 0.580392, 0.117647, 0.141176, 1.0 }, + { 0.596078, 0.113725, 0.149020, 1.0 }, + { 0.611765, 0.113725, 0.152941, 1.0 }, + { 0.611765, 0.109804, 0.137255, 1.0 }, + { 0.603922, 0.109804, 0.141176, 1.0 }, + { 0.580392, 0.113725, 0.125490, 1.0 }, + { 0.568627, 0.129412, 0.129412, 1.0 }, + { 0.541176, 0.125490, 0.133333, 1.0 }, + { 0.290196, 0.188235, 0.203922, 1.0 }, + { 0.231373, 0.156863, 0.196078, 1.0 }, + { 0.188235, 0.133333, 0.172549, 1.0 }, + { 0.172549, 0.133333, 0.156863, 1.0 }, + { 0.149020, 0.129412, 0.141176, 1.0 }, + { 0.121569, 0.121569, 0.141176, 1.0 }, + { 0.129412, 0.109804, 0.133333, 1.0 }, + { 0.160784, 0.101961, 0.121569, 1.0 }, + { 0.180392, 0.105882, 0.145098, 1.0 }, + { 0.227451, 0.145098, 0.160784, 1.0 }, + { 0.454902, 0.109804, 0.137255, 1.0 }, + { 0.545098, 0.105882, 0.129412, 1.0 }, + { 0.564706, 0.105882, 0.137255, 1.0 }, + { 0.584314, 0.113725, 0.152941, 1.0 }, + { 0.600000, 0.121569, 0.149020, 1.0 }, + { 0.611765, 0.121569, 0.152941, 1.0 }, + { 0.615686, 0.129412, 0.152941, 1.0 }, + { 0.603922, 0.141176, 0.156863, 1.0 }, + { 0.592157, 0.133333, 0.164706, 1.0 }, + { 0.568627, 0.117647, 0.145098, 1.0 }, + { 0.533333, 0.105882, 0.137255, 1.0 }, + { 0.372549, 0.094118, 0.113725, 1.0 }, + { 0.192157, 0.125490, 0.098039, 1.0 }, + { 0.125490, 0.094118, 0.098039, 1.0 }, + { 0.098039, 0.078431, 0.090196, 1.0 }, + { 0.078431, 0.066667, 0.094118, 1.0 }, + { 0.070588, 0.062745, 0.090196, 1.0 }, + { 0.066667, 0.058824, 0.082353, 1.0 }, + { 0.070588, 0.062745, 0.086275, 1.0 }, + { 0.062745, 0.058824, 0.094118, 1.0 }, + { 0.078431, 0.062745, 0.105882, 1.0 }, + { 0.070588, 0.074510, 0.137255, 1.0 }, + { 0.125490, 0.098039, 0.137255, 1.0 }, + { 0.164706, 0.141176, 0.149020, 1.0 }, + { 0.180392, 0.164706, 0.160784, 1.0 }, + { 0.203922, 0.207843, 0.176471, 1.0 }, + { 0.262745, 0.266667, 0.180392, 1.0 }, + { 0.384314, 0.294118, 0.254902, 1.0 }, + { 0.396078, 0.270588, 0.247059, 1.0 }, + { 0.572549, 0.133333, 0.188235, 1.0 }, + { 0.588235, 0.129412, 0.168627, 1.0 }, + { 0.615686, 0.129412, 0.160784, 1.0 }, + { 0.627451, 0.117647, 0.152941, 1.0 }, + { 0.627451, 0.125490, 0.152941, 1.0 }, + { 0.635294, 0.113725, 0.145098, 1.0 }, + { 0.631373, 0.137255, 0.156863, 1.0 }, + { 0.670588, 0.145098, 0.149020, 1.0 }, + { 0.615686, 0.145098, 0.156863, 1.0 }, + { 0.592157, 0.141176, 0.156863, 1.0 }, + { 0.564706, 0.125490, 0.152941, 1.0 }, + { 0.541176, 0.125490, 0.149020, 1.0 }, + { 0.309804, 0.172549, 0.188235, 1.0 }, + { 0.239216, 0.160784, 0.180392, 1.0 }, + { 0.215686, 0.141176, 0.152941, 1.0 }, + { 0.184314, 0.125490, 0.164706, 1.0 }, + { 0.137255, 0.109804, 0.137255, 1.0 }, + { 0.105882, 0.094118, 0.113725, 1.0 }, + { 0.105882, 0.082353, 0.105882, 1.0 }, + { 0.086275, 0.078431, 0.101961, 1.0 }, + { 0.074510, 0.078431, 0.094118, 1.0 }, + { 0.062745, 0.070588, 0.094118, 1.0 }, + { 0.058824, 0.062745, 0.086275, 1.0 }, + { 0.058824, 0.062745, 0.090196, 1.0 }, + { 0.058824, 0.074510, 0.086275, 1.0 }, + { 0.062745, 0.062745, 0.086275, 1.0 }, + { 0.066667, 0.058824, 0.086275, 1.0 }, + { 0.054902, 0.062745, 0.082353, 1.0 }, + { 0.047059, 0.058824, 0.078431, 1.0 }, + { 0.058824, 0.050980, 0.078431, 1.0 }, + { 0.070588, 0.054902, 0.082353, 1.0 }, + { 0.074510, 0.062745, 0.082353, 1.0 }, + { 0.086275, 0.062745, 0.082353, 1.0 }, + { 0.098039, 0.078431, 0.082353, 1.0 }, + { 0.094118, 0.086275, 0.098039, 1.0 }, + { 0.098039, 0.094118, 0.113725, 1.0 }, + { 0.113725, 0.098039, 0.121569, 1.0 }, + { 0.125490, 0.105882, 0.125490, 1.0 }, + { 0.121569, 0.105882, 0.129412, 1.0 }, + { 0.121569, 0.098039, 0.113725, 1.0 }, + { 0.105882, 0.082353, 0.101961, 1.0 }, + { 0.109804, 0.074510, 0.101961, 1.0 }, + { 0.101961, 0.062745, 0.094118, 1.0 }, + { 0.098039, 0.066667, 0.090196, 1.0 }, + { 0.090196, 0.054902, 0.090196, 1.0 }, + { 0.074510, 0.058824, 0.086275, 1.0 }, + { 0.062745, 0.054902, 0.074510, 1.0 }, + { 0.054902, 0.050980, 0.070588, 1.0 }, + { 0.050980, 0.043137, 0.070588, 1.0 }, + { 0.058824, 0.047059, 0.070588, 1.0 }, + { 0.062745, 0.054902, 0.066667, 1.0 }, + { 0.058824, 0.058824, 0.074510, 1.0 }, + { 0.062745, 0.062745, 0.078431, 1.0 }, + { 0.062745, 0.062745, 0.082353, 1.0 }, + { 0.070588, 0.058824, 0.090196, 1.0 }, + { 0.078431, 0.062745, 0.090196, 1.0 }, + { 0.090196, 0.070588, 0.101961, 1.0 }, + { 0.094118, 0.074510, 0.129412, 1.0 }, + { 0.113725, 0.070588, 0.117647, 1.0 }, + { 0.137255, 0.094118, 0.125490, 1.0 }, + { 0.168627, 0.109804, 0.133333, 1.0 }, + { 0.215686, 0.125490, 0.145098, 1.0 }, + { 0.270588, 0.164706, 0.168627, 1.0 }, + { 0.513725, 0.105882, 0.125490, 1.0 }, + }; +/* leafy-face */ +static double4 colors_8[] = { + { 0.164706, 0.145098, 0.129412, 1.0 }, + { 0.121569, 0.090196, 0.098039, 1.0 }, + { 0.090196, 0.074510, 0.086275, 1.0 }, + { 0.078431, 0.078431, 0.094118, 1.0 }, + { 0.094118, 0.090196, 0.098039, 1.0 }, + { 0.121569, 0.098039, 0.098039, 1.0 }, + { 0.184314, 0.145098, 0.152941, 1.0 }, + { 0.250980, 0.156863, 0.152941, 1.0 }, + { 0.317647, 0.200000, 0.200000, 1.0 }, + { 0.290196, 0.231373, 0.223529, 1.0 }, + { 0.286275, 0.270588, 0.247059, 1.0 }, + { 0.301961, 0.317647, 0.282353, 1.0 }, + { 0.372549, 0.384314, 0.368627, 1.0 }, + { 0.784314, 0.658824, 0.525490, 1.0 }, + { 0.843137, 0.737255, 0.600000, 1.0 }, + { 0.874510, 0.819608, 0.694118, 1.0 }, + { 0.933333, 0.882353, 0.811765, 1.0 }, + { 0.929412, 0.890196, 0.843137, 1.0 }, + { 0.933333, 0.890196, 0.788235, 1.0 }, + { 0.882353, 0.764706, 0.635294, 1.0 }, + { 0.823529, 0.713725, 0.576471, 1.0 }, + { 0.749020, 0.639216, 0.521569, 1.0 }, + { 0.356863, 0.384314, 0.380392, 1.0 }, + { 0.294118, 0.290196, 0.309804, 1.0 }, + { 0.274510, 0.274510, 0.262745, 1.0 }, + { 0.286275, 0.270588, 0.231373, 1.0 }, + { 0.325490, 0.298039, 0.215686, 1.0 }, + { 0.329412, 0.290196, 0.215686, 1.0 }, + { 0.419608, 0.309804, 0.286275, 1.0 }, + { 0.772549, 0.517647, 0.376471, 1.0 }, + { 0.854902, 0.623529, 0.454902, 1.0 }, + { 0.870588, 0.682353, 0.509804, 1.0 }, + { 0.882353, 0.713725, 0.525490, 1.0 }, + { 0.870588, 0.713725, 0.537255, 1.0 }, + { 0.862745, 0.678431, 0.513725, 1.0 }, + { 0.843137, 0.643137, 0.447059, 1.0 }, + { 0.639216, 0.427451, 0.345098, 1.0 }, + { 0.403922, 0.325490, 0.266667, 1.0 }, + { 0.352941, 0.325490, 0.239216, 1.0 }, + { 0.568627, 0.407843, 0.345098, 1.0 }, + { 0.815686, 0.639216, 0.474510, 1.0 }, + { 0.819608, 0.682353, 0.541176, 1.0 }, + { 0.835294, 0.690196, 0.592157, 1.0 }, + { 0.835294, 0.698039, 0.592157, 1.0 }, + { 0.827451, 0.717647, 0.560784, 1.0 }, + { 0.807843, 0.682353, 0.521569, 1.0 }, + { 0.772549, 0.603922, 0.470588, 1.0 }, + { 0.349020, 0.356863, 0.356863, 1.0 }, + { 0.282353, 0.301961, 0.305882, 1.0 }, + { 0.258824, 0.278431, 0.270588, 1.0 }, + { 0.250980, 0.258824, 0.247059, 1.0 }, + { 0.243137, 0.219608, 0.231373, 1.0 }, + { 0.235294, 0.231373, 0.227451, 1.0 }, + { 0.227451, 0.227451, 0.215686, 1.0 }, + { 0.219608, 0.211765, 0.211765, 1.0 }, + { 0.196078, 0.200000, 0.188235, 1.0 }, + { 0.235294, 0.184314, 0.180392, 1.0 }, + { 0.254902, 0.196078, 0.180392, 1.0 }, + { 0.254902, 0.196078, 0.180392, 1.0 }, + { 0.262745, 0.203922, 0.192157, 1.0 }, + { 0.258824, 0.231373, 0.223529, 1.0 }, + { 0.254902, 0.262745, 0.231373, 1.0 }, + { 0.266667, 0.286275, 0.266667, 1.0 }, + { 0.305882, 0.329412, 0.313725, 1.0 }, + { 0.509804, 0.470588, 0.423529, 1.0 }, + { 0.807843, 0.635294, 0.529412, 1.0 }, + { 0.850980, 0.674510, 0.564706, 1.0 }, + { 0.874510, 0.721569, 0.596078, 1.0 }, + { 0.878431, 0.737255, 0.603922, 1.0 }, + { 0.886275, 0.737255, 0.603922, 1.0 }, + { 0.886275, 0.733333, 0.596078, 1.0 }, + { 0.882353, 0.745098, 0.580392, 1.0 }, + { 0.886275, 0.764706, 0.564706, 1.0 }, + { 0.878431, 0.764706, 0.572549, 1.0 }, + { 0.862745, 0.745098, 0.576471, 1.0 }, + { 0.874510, 0.745098, 0.600000, 1.0 }, + { 0.886275, 0.756863, 0.596078, 1.0 }, + { 0.890196, 0.752941, 0.596078, 1.0 }, + { 0.874510, 0.733333, 0.596078, 1.0 }, + { 0.874510, 0.733333, 0.576471, 1.0 }, + { 0.890196, 0.721569, 0.560784, 1.0 }, + { 0.874510, 0.721569, 0.552941, 1.0 }, + { 0.866667, 0.682353, 0.529412, 1.0 }, + { 0.800000, 0.635294, 0.509804, 1.0 }, + { 0.509804, 0.423529, 0.400000, 1.0 }, + { 0.321569, 0.321569, 0.294118, 1.0 }, + { 0.290196, 0.301961, 0.247059, 1.0 }, + { 0.274510, 0.298039, 0.247059, 1.0 }, + { 0.266667, 0.278431, 0.247059, 1.0 }, + { 0.266667, 0.278431, 0.247059, 1.0 }, + { 0.258824, 0.282353, 0.247059, 1.0 }, + { 0.278431, 0.298039, 0.258824, 1.0 }, + { 0.305882, 0.349020, 0.301961, 1.0 }, + { 0.541176, 0.478431, 0.427451, 1.0 }, + { 0.803922, 0.650980, 0.537255, 1.0 }, + { 0.823529, 0.701961, 0.584314, 1.0 }, + { 0.835294, 0.713725, 0.596078, 1.0 }, + { 0.870588, 0.741176, 0.607843, 1.0 }, + { 0.886275, 0.780392, 0.611765, 1.0 }, + { 0.929412, 0.823529, 0.674510, 1.0 }, + { 0.941176, 0.890196, 0.780392, 1.0 }, + { 0.933333, 0.898039, 0.839216, 1.0 }, + { 0.933333, 0.905882, 0.870588, 1.0 }, + { 0.937255, 0.909804, 0.890196, 1.0 }, + { 0.921569, 0.901961, 0.890196, 1.0 }, + { 0.901961, 0.894118, 0.874510, 1.0 }, + { 0.862745, 0.850980, 0.811765, 1.0 }, + { 0.796078, 0.756863, 0.690196, 1.0 }, + { 0.807843, 0.650980, 0.584314, 1.0 }, + { 0.760784, 0.580392, 0.462745, 1.0 }, + { 0.341176, 0.384314, 0.305882, 1.0 }, + { 0.282353, 0.349020, 0.278431, 1.0 }, + { 0.321569, 0.337255, 0.270588, 1.0 }, + { 0.545098, 0.454902, 0.364706, 1.0 }, + { 0.815686, 0.654902, 0.482353, 1.0 }, + { 0.858824, 0.666667, 0.529412, 1.0 }, + { 0.858824, 0.701961, 0.541176, 1.0 }, + { 0.854902, 0.713725, 0.584314, 1.0 }, + { 0.839216, 0.690196, 0.592157, 1.0 }, + { 0.831373, 0.682353, 0.576471, 1.0 }, + { 0.776471, 0.627451, 0.533333, 1.0 }, + { 0.384314, 0.380392, 0.380392, 1.0 }, + { 0.305882, 0.298039, 0.321569, 1.0 }, + { 0.266667, 0.278431, 0.278431, 1.0 }, + { 0.235294, 0.258824, 0.266667, 1.0 }, + { 0.254902, 0.262745, 0.270588, 1.0 }, + { 0.262745, 0.282353, 0.278431, 1.0 }, + { 0.321569, 0.341176, 0.313725, 1.0 }, + { 0.658824, 0.509804, 0.443137, 1.0 }, + { 0.815686, 0.643137, 0.545098, 1.0 }, + { 0.819608, 0.654902, 0.541176, 1.0 }, + { 0.741176, 0.552941, 0.505882, 1.0 }, + { 0.388235, 0.337255, 0.352941, 1.0 }, + { 0.313725, 0.294118, 0.250980, 1.0 }, + { 0.321569, 0.278431, 0.247059, 1.0 }, + { 0.325490, 0.301961, 0.266667, 1.0 }, + { 0.384314, 0.368627, 0.376471, 1.0 }, + { 0.792157, 0.607843, 0.482353, 1.0 }, + { 0.858824, 0.666667, 0.509804, 1.0 }, + { 0.831373, 0.643137, 0.458824, 1.0 }, + { 0.556863, 0.415686, 0.360784, 1.0 }, + { 0.317647, 0.317647, 0.290196, 1.0 }, + { 0.282353, 0.286275, 0.266667, 1.0 }, + { 0.278431, 0.286275, 0.262745, 1.0 }, + { 0.286275, 0.309804, 0.270588, 1.0 }, + { 0.325490, 0.388235, 0.333333, 1.0 }, + { 0.643137, 0.584314, 0.474510, 1.0 }, + { 0.811765, 0.650980, 0.549020, 1.0 }, + { 0.835294, 0.694118, 0.600000, 1.0 }, + { 0.878431, 0.756863, 0.666667, 1.0 }, + { 0.870588, 0.823529, 0.811765, 1.0 }, + { 0.874510, 0.870588, 0.843137, 1.0 }, + { 0.909804, 0.905882, 0.882353, 1.0 }, + { 0.913725, 0.890196, 0.886275, 1.0 }, + { 0.886275, 0.886275, 0.874510, 1.0 }, + { 0.854902, 0.886275, 0.847059, 1.0 }, + { 0.870588, 0.870588, 0.839216, 1.0 }, + { 0.870588, 0.835294, 0.780392, 1.0 }, + { 0.882353, 0.749020, 0.615686, 1.0 }, + { 0.835294, 0.721569, 0.580392, 1.0 }, + { 0.819608, 0.690196, 0.541176, 1.0 }, + { 0.780392, 0.647059, 0.501961, 1.0 }, + { 0.376471, 0.376471, 0.372549, 1.0 }, + { 0.294118, 0.301961, 0.270588, 1.0 }, + { 0.274510, 0.262745, 0.250980, 1.0 }, + { 0.266667, 0.239216, 0.235294, 1.0 }, + { 0.266667, 0.243137, 0.231373, 1.0 }, + { 0.274510, 0.247059, 0.227451, 1.0 }, + { 0.290196, 0.282353, 0.247059, 1.0 }, + { 0.321569, 0.345098, 0.301961, 1.0 }, + { 0.686275, 0.556863, 0.443137, 1.0 }, + { 0.850980, 0.670588, 0.490196, 1.0 }, + { 0.866667, 0.666667, 0.509804, 1.0 }, + { 0.811765, 0.623529, 0.478431, 1.0 }, + { 0.439216, 0.337255, 0.286275, 1.0 }, + { 0.325490, 0.250980, 0.235294, 1.0 }, + { 0.200000, 0.160784, 0.168627, 1.0 }, + { 0.113725, 0.105882, 0.121569, 1.0 }, + { 0.082353, 0.070588, 0.094118, 1.0 }, + { 0.050980, 0.043137, 0.058824, 1.0 }, + { 0.074510, 0.062745, 0.066667, 1.0 }, + { 0.086275, 0.066667, 0.090196, 1.0 }, + { 0.117647, 0.094118, 0.113725, 1.0 }, + { 0.180392, 0.145098, 0.160784, 1.0 }, + { 0.172549, 0.160784, 0.172549, 1.0 }, + { 0.168627, 0.180392, 0.149020, 1.0 }, + { 0.125490, 0.125490, 0.105882, 1.0 }, + { 0.098039, 0.101961, 0.109804, 1.0 }, + { 0.109804, 0.086275, 0.098039, 1.0 }, + { 0.125490, 0.117647, 0.125490, 1.0 }, + { 0.160784, 0.160784, 0.164706, 1.0 }, + { 0.168627, 0.160784, 0.184314, 1.0 }, + { 0.184314, 0.196078, 0.192157, 1.0 }, + { 0.215686, 0.215686, 0.207843, 1.0 }, + { 0.227451, 0.247059, 0.235294, 1.0 }, + { 0.239216, 0.266667, 0.227451, 1.0 }, + { 0.250980, 0.274510, 0.223529, 1.0 }, + { 0.262745, 0.290196, 0.243137, 1.0 }, + { 0.294118, 0.298039, 0.254902, 1.0 }, + { 0.345098, 0.349020, 0.325490, 1.0 }, + { 0.690196, 0.568627, 0.462745, 1.0 }, + { 0.807843, 0.650980, 0.564706, 1.0 }, + { 0.878431, 0.745098, 0.658824, 1.0 }, + { 0.933333, 0.874510, 0.823529, 1.0 }, + { 0.913725, 0.901961, 0.882353, 1.0 }, + { 0.913725, 0.898039, 0.878431, 1.0 }, + { 0.890196, 0.854902, 0.823529, 1.0 }, + { 0.862745, 0.737255, 0.635294, 1.0 }, + { 0.800000, 0.654902, 0.592157, 1.0 }, + { 0.588235, 0.556863, 0.517647, 1.0 }, + { 0.333333, 0.380392, 0.372549, 1.0 }, + { 0.294118, 0.305882, 0.282353, 1.0 }, + { 0.274510, 0.274510, 0.254902, 1.0 }, + { 0.262745, 0.250980, 0.223529, 1.0 }, + { 0.247059, 0.239216, 0.203922, 1.0 }, + { 0.223529, 0.215686, 0.192157, 1.0 }, + { 0.243137, 0.219608, 0.180392, 1.0 }, + { 0.235294, 0.231373, 0.180392, 1.0 }, + { 0.239216, 0.231373, 0.203922, 1.0 }, + { 0.250980, 0.239216, 0.227451, 1.0 }, + { 0.250980, 0.266667, 0.223529, 1.0 }, + { 0.243137, 0.274510, 0.211765, 1.0 }, + { 0.243137, 0.262745, 0.211765, 1.0 }, + { 0.247059, 0.262745, 0.215686, 1.0 }, + { 0.250980, 0.250980, 0.215686, 1.0 }, + { 0.258824, 0.254902, 0.200000, 1.0 }, + { 0.262745, 0.254902, 0.196078, 1.0 }, + { 0.270588, 0.254902, 0.200000, 1.0 }, + { 0.270588, 0.254902, 0.211765, 1.0 }, + { 0.298039, 0.258824, 0.215686, 1.0 }, + { 0.329412, 0.254902, 0.211765, 1.0 }, + { 0.474510, 0.282353, 0.250980, 1.0 }, + { 0.772549, 0.517647, 0.376471, 1.0 }, + { 0.850980, 0.650980, 0.466667, 1.0 }, + { 0.870588, 0.698039, 0.486275, 1.0 }, + { 0.882353, 0.737255, 0.505882, 1.0 }, + { 0.878431, 0.737255, 0.541176, 1.0 }, + { 0.870588, 0.721569, 0.545098, 1.0 }, + { 0.819608, 0.698039, 0.552941, 1.0 }, + { 0.807843, 0.670588, 0.525490, 1.0 }, + { 0.635294, 0.564706, 0.423529, 1.0 }, + { 0.305882, 0.352941, 0.317647, 1.0 }, + { 0.262745, 0.298039, 0.282353, 1.0 }, + { 0.282353, 0.282353, 0.282353, 1.0 }, + { 0.325490, 0.274510, 0.321569, 1.0 }, + { 0.447059, 0.439216, 0.411765, 1.0 }, + { 0.796078, 0.654902, 0.560784, 1.0 }, + { 0.835294, 0.721569, 0.615686, 1.0 }, + { 0.858824, 0.823529, 0.780392, 1.0 }, + { 0.866667, 0.862745, 0.823529, 1.0 }, + { 0.854902, 0.835294, 0.784314, 1.0 }, + { 0.717647, 0.678431, 0.647059, 1.0 }, + { 0.419608, 0.415686, 0.403922, 1.0 }, + { 0.301961, 0.325490, 0.305882, 1.0 }, + { 0.290196, 0.325490, 0.294118, 1.0 }, + { 0.321569, 0.372549, 0.325490, 1.0 }, + }; +/* mouldy-sun */ +static double4 colors_9[] = { + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.043137, 0.019608, 1.0 }, + { 0.043137, 0.066667, 0.000000, 1.0 }, + { 0.043137, 0.066667, 0.000000, 1.0 }, + { 0.066667, 0.086275, 0.000000, 1.0 }, + { 0.086275, 0.109804, 0.000000, 1.0 }, + { 0.133333, 0.109804, 0.043137, 1.0 }, + { 0.200000, 0.152941, 0.086275, 1.0 }, + { 0.270588, 0.250980, 0.094118, 1.0 }, + { 0.329412, 0.411765, 0.196078, 1.0 }, + { 0.505882, 0.529412, 0.286275, 1.0 }, + { 0.741176, 0.650980, 0.305882, 1.0 }, + { 0.764706, 0.760784, 0.305882, 1.0 }, + { 0.811765, 0.741176, 0.325490, 1.0 }, + { 0.815686, 0.705882, 0.372549, 1.0 }, + { 0.839216, 0.796078, 0.352941, 1.0 }, + { 0.839216, 0.772549, 0.352941, 1.0 }, + { 0.811765, 0.701961, 0.411765, 1.0 }, + { 0.749020, 0.678431, 0.360784, 1.0 }, + { 0.749020, 0.639216, 0.352941, 1.0 }, + { 0.705882, 0.619608, 0.243137, 1.0 }, + { 0.694118, 0.584314, 0.176471, 1.0 }, + { 0.705882, 0.572549, 0.152941, 1.0 }, + { 0.682353, 0.568627, 0.215686, 1.0 }, + { 0.623529, 0.509804, 0.254902, 1.0 }, + { 0.494118, 0.427451, 0.235294, 1.0 }, + { 0.564706, 0.407843, 0.133333, 1.0 }, + { 0.580392, 0.407843, 0.176471, 1.0 }, + { 0.600000, 0.450980, 0.188235, 1.0 }, + { 0.572549, 0.364706, 0.121569, 1.0 }, + { 0.603922, 0.376471, 0.066667, 1.0 }, + { 0.639216, 0.450980, 0.098039, 1.0 }, + { 0.705882, 0.482353, 0.062745, 1.0 }, + { 0.717647, 0.541176, 0.109804, 1.0 }, + { 0.678431, 0.505882, 0.176471, 1.0 }, + { 0.823529, 0.529412, 0.239216, 1.0 }, + { 0.882353, 0.572549, 0.262745, 1.0 }, + { 0.772549, 0.682353, 0.482353, 1.0 }, + { 0.580392, 0.756863, 0.756863, 1.0 }, + { 0.749020, 0.749020, 0.705882, 1.0 }, + { 0.800000, 0.752941, 0.666667, 1.0 }, + { 0.835294, 0.768627, 0.545098, 1.0 }, + { 0.796078, 0.815686, 0.529412, 1.0 }, + { 0.647059, 0.725490, 0.611765, 1.0 }, + { 0.443137, 0.486275, 0.352941, 1.0 }, + { 0.262745, 0.443137, 0.196078, 1.0 }, + { 0.301961, 0.329412, 0.101961, 1.0 }, + { 0.235294, 0.266667, 0.078431, 1.0 }, + { 0.258824, 0.250980, 0.078431, 1.0 }, + { 0.325490, 0.270588, 0.078431, 1.0 }, + { 0.470588, 0.321569, 0.078431, 1.0 }, + { 0.623529, 0.407843, 0.043137, 1.0 }, + { 0.674510, 0.494118, 0.152941, 1.0 }, + { 0.729412, 0.525490, 0.176471, 1.0 }, + { 0.815686, 0.572549, 0.152941, 1.0 }, + { 0.949020, 0.572549, 0.172549, 1.0 }, + { 0.807843, 0.580392, 0.152941, 1.0 }, + { 0.643137, 0.474510, 0.176471, 1.0 }, + { 0.568627, 0.372549, 0.176471, 1.0 }, + { 0.501961, 0.329412, 0.133333, 1.0 }, + { 0.349020, 0.152941, 0.086275, 1.0 }, + { 0.227451, 0.109804, 0.066667, 1.0 }, + { 0.168627, 0.086275, 0.043137, 1.0 }, + { 0.109804, 0.066667, 0.043137, 1.0 }, + { 0.086275, 0.043137, 0.043137, 1.0 }, + { 0.086275, 0.043137, 0.043137, 1.0 }, + { 0.086275, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.101961, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.043137, 1.0 }, + { 0.086275, 0.086275, 0.019608, 1.0 }, + { 0.066667, 0.043137, 0.000000, 1.0 }, + { 0.086275, 0.086275, 0.000000, 1.0 }, + { 0.066667, 0.086275, 0.000000, 1.0 }, + { 0.066667, 0.043137, 0.000000, 1.0 }, + { 0.109804, 0.066667, 0.000000, 1.0 }, + { 0.145098, 0.043137, 0.000000, 1.0 }, + { 0.192157, 0.086275, 0.019608, 1.0 }, + { 0.243137, 0.152941, 0.000000, 1.0 }, + { 0.278431, 0.227451, 0.035294, 1.0 }, + { 0.466667, 0.286275, 0.000000, 1.0 }, + { 0.643137, 0.282353, 0.109804, 1.0 }, + { 0.729412, 0.458824, 0.086275, 1.0 }, + { 0.796078, 0.615686, 0.129412, 1.0 }, + { 0.949020, 0.682353, 0.196078, 1.0 }, + { 0.972549, 0.815686, 0.349020, 1.0 }, + { 0.956863, 0.937255, 0.603922, 1.0 }, + { 0.996078, 0.972549, 0.662745, 1.0 }, + { 0.929412, 0.862745, 0.529412, 1.0 }, + { 0.941176, 0.807843, 0.345098, 1.0 }, + { 0.905882, 0.729412, 0.282353, 1.0 }, + { 0.796078, 0.682353, 0.196078, 1.0 }, + { 0.698039, 0.572549, 0.152941, 1.0 }, + { 0.545098, 0.498039, 0.062745, 1.0 }, + { 0.454902, 0.396078, 0.043137, 1.0 }, + { 0.368627, 0.317647, 0.019608, 1.0 }, + { 0.200000, 0.227451, 0.000000, 1.0 }, + { 0.086275, 0.125490, 0.000000, 1.0 }, + { 0.066667, 0.101961, 0.000000, 1.0 }, + { 0.043137, 0.066667, 0.000000, 1.0 }, + { 0.019608, 0.066667, 0.000000, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.086275, 0.019608, 0.019608, 1.0 }, + { 0.086275, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.043137, 0.000000, 1.0 }, + { 0.043137, 0.043137, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.000000, 1.0 }, + { 0.066667, 0.019608, 0.000000, 1.0 }, + { 0.066667, 0.019608, 0.000000, 1.0 }, + { 0.066667, 0.019608, 0.000000, 1.0 }, + { 0.086275, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.000000, 0.000000, 1.0 }, + { 0.066667, 0.000000, 0.000000, 1.0 }, + { 0.066667, 0.000000, 0.000000, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.066667, 0.043137, 1.0 }, + { 0.043137, 0.066667, 0.035294, 1.0 }, + { 0.043137, 0.086275, 0.000000, 1.0 }, + { 0.043137, 0.109804, 0.000000, 1.0 }, + { 0.066667, 0.152941, 0.066667, 1.0 }, + { 0.176471, 0.270588, 0.000000, 1.0 }, + { 0.243137, 0.337255, 0.098039, 1.0 }, + { 0.329412, 0.384314, 0.043137, 1.0 }, + { 0.419608, 0.388235, 0.066667, 1.0 }, + { 0.466667, 0.364706, 0.066667, 1.0 }, + { 0.478431, 0.388235, 0.078431, 1.0 }, + { 0.525490, 0.396078, 0.109804, 1.0 }, + { 0.552941, 0.439216, 0.086275, 1.0 }, + { 0.588235, 0.431373, 0.129412, 1.0 }, + { 0.509804, 0.443137, 0.152941, 1.0 }, + { 0.501961, 0.435294, 0.294118, 1.0 }, + { 0.521569, 0.517647, 0.341176, 1.0 }, + { 0.647059, 0.556863, 0.470588, 1.0 }, + { 0.772549, 0.639216, 0.529412, 1.0 }, + { 0.862745, 0.792157, 0.572549, 1.0 }, + { 0.882353, 0.882353, 0.705882, 1.0 }, + { 0.898039, 0.898039, 0.745098, 1.0 }, + { 0.980392, 0.937255, 0.780392, 1.0 }, + { 0.956863, 0.913725, 0.737255, 1.0 }, + { 0.949020, 0.929412, 0.639216, 1.0 }, + { 0.854902, 0.784314, 0.498039, 1.0 }, + { 0.882353, 0.792157, 0.462745, 1.0 }, + { 0.878431, 0.788235, 0.411765, 1.0 }, + { 0.890196, 0.803922, 0.356863, 1.0 }, + { 0.882353, 0.815686, 0.305882, 1.0 }, + { 0.929412, 0.862745, 0.172549, 1.0 }, + { 0.929412, 0.772549, 0.196078, 1.0 }, + { 0.972549, 0.749020, 0.262745, 1.0 }, + { 0.882353, 0.682353, 0.349020, 1.0 }, + { 0.709804, 0.572549, 0.333333, 1.0 }, + { 0.564706, 0.541176, 0.298039, 1.0 }, + { 0.486275, 0.486275, 0.200000, 1.0 }, + { 0.423529, 0.466667, 0.168627, 1.0 }, + { 0.376471, 0.388235, 0.164706, 1.0 }, + { 0.286275, 0.286275, 0.109804, 1.0 }, + { 0.278431, 0.203922, 0.078431, 1.0 }, + { 0.309804, 0.196078, 0.086275, 1.0 }, + { 0.309804, 0.152941, 0.086275, 1.0 }, + { 0.364706, 0.196078, 0.219608, 1.0 }, + { 0.603922, 0.352941, 0.329412, 1.0 }, + { 0.619608, 0.419608, 0.262745, 1.0 }, + { 0.635294, 0.498039, 0.258824, 1.0 }, + { 0.772549, 0.639216, 0.196078, 1.0 }, + { 0.823529, 0.690196, 0.184314, 1.0 }, + { 0.796078, 0.658824, 0.129412, 1.0 }, + { 0.705882, 0.545098, 0.000000, 1.0 }, + { 0.596078, 0.462745, 0.019608, 1.0 }, + { 0.490196, 0.313725, 0.000000, 1.0 }, + { 0.376471, 0.286275, 0.043137, 1.0 }, + { 0.270588, 0.176471, 0.043137, 1.0 }, + { 0.211765, 0.109804, 0.086275, 1.0 }, + { 0.152941, 0.133333, 0.086275, 1.0 }, + { 0.133333, 0.133333, 0.086275, 1.0 }, + { 0.109804, 0.109804, 0.066667, 1.0 }, + { 0.109804, 0.109804, 0.043137, 1.0 }, + { 0.152941, 0.086275, 0.019608, 1.0 }, + { 0.133333, 0.086275, 0.000000, 1.0 }, + { 0.109804, 0.094118, 0.000000, 1.0 }, + { 0.086275, 0.109804, 0.019608, 1.0 }, + { 0.109804, 0.133333, 0.078431, 1.0 }, + { 0.200000, 0.203922, 0.117647, 1.0 }, + { 0.258824, 0.211765, 0.094118, 1.0 }, + { 0.368627, 0.235294, 0.180392, 1.0 }, + { 0.494118, 0.337255, 0.184314, 1.0 }, + { 0.517647, 0.462745, 0.321569, 1.0 }, + { 0.619608, 0.549020, 0.352941, 1.0 }, + { 0.815686, 0.658824, 0.396078, 1.0 }, + { 0.839216, 0.772549, 0.549020, 1.0 }, + { 0.913725, 0.890196, 0.737255, 1.0 }, + { 0.988235, 0.941176, 0.788235, 1.0 }, + { 0.988235, 0.988235, 0.831373, 1.0 }, + { 0.988235, 0.964706, 0.788235, 1.0 }, + { 0.980392, 0.956863, 0.690196, 1.0 }, + { 0.996078, 0.949020, 0.596078, 1.0 }, + { 0.996078, 0.862745, 0.372549, 1.0 }, + { 0.972549, 0.815686, 0.329412, 1.0 }, + { 0.905882, 0.682353, 0.172549, 1.0 }, + { 0.796078, 0.615686, 0.109804, 1.0 }, + { 0.760784, 0.494118, 0.000000, 1.0 }, + { 0.749020, 0.482353, 0.019608, 1.0 }, + { 0.745098, 0.439216, 0.019608, 1.0 }, + { 0.686275, 0.462745, 0.062745, 1.0 }, + { 0.541176, 0.454902, 0.000000, 1.0 }, + { 0.419608, 0.388235, 0.000000, 1.0 }, + { 0.388235, 0.376471, 0.054902, 1.0 }, + { 0.356863, 0.349020, 0.078431, 1.0 }, + { 0.211765, 0.250980, 0.035294, 1.0 }, + { 0.152941, 0.109804, 0.066667, 1.0 }, + { 0.109804, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.019608, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.066667, 0.043137, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.109804, 0.129412, 0.129412, 1.0 }, + { 0.223529, 0.247059, 0.180392, 1.0 }, + { 0.301961, 0.278431, 0.133333, 1.0 }, + { 0.356863, 0.294118, 0.168627, 1.0 }, + { 0.486275, 0.345098, 0.129412, 1.0 }, + { 0.607843, 0.439216, 0.043137, 1.0 }, + { 0.729412, 0.529412, 0.086275, 1.0 }, + { 0.796078, 0.572549, 0.152941, 1.0 }, + { 0.905882, 0.615686, 0.152941, 1.0 }, + { 0.882353, 0.658824, 0.196078, 1.0 }, + { 0.929412, 0.796078, 0.352941, 1.0 }, + { 0.937255, 0.913725, 0.580392, 1.0 }, + { 0.988235, 0.921569, 0.741176, 1.0 }, + { 0.972549, 0.949020, 0.815686, 1.0 }, + { 0.898039, 0.854902, 0.878431, 1.0 }, + { 0.956863, 0.956863, 0.823529, 1.0 }, + { 0.929412, 0.815686, 0.662745, 1.0 }, + }; +/* sunny-harvest */ +static double4 colors_10[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.133333, 0.015686, 0.050980, 1.0 }, + { 0.278431, 0.074510, 0.090196, 1.0 }, + { 0.411765, 0.078431, 0.125490, 1.0 }, + { 0.419608, 0.200000, 0.125490, 1.0 }, + { 0.400000, 0.117647, 0.133333, 1.0 }, + { 0.274510, 0.090196, 0.105882, 1.0 }, + { 0.203922, 0.078431, 0.078431, 1.0 }, + { 0.070588, 0.023529, 0.031373, 1.0 }, + { 0.015686, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.019608, 0.023529, 1.0 }, + { 0.062745, 0.047059, 0.082353, 1.0 }, + { 0.227451, 0.113725, 0.117647, 1.0 }, + { 0.349020, 0.192157, 0.152941, 1.0 }, + { 0.454902, 0.368627, 0.286275, 1.0 }, + { 0.584314, 0.494118, 0.392157, 1.0 }, + { 0.756863, 0.670588, 0.564706, 1.0 }, + { 0.815686, 0.780392, 0.709804, 1.0 }, + { 0.835294, 0.792157, 0.721569, 1.0 }, + { 0.800000, 0.796078, 0.764706, 1.0 }, + { 0.890196, 0.819608, 0.737255, 1.0 }, + { 0.894118, 0.823529, 0.721569, 1.0 }, + { 0.858824, 0.784314, 0.670588, 1.0 }, + { 0.847059, 0.745098, 0.580392, 1.0 }, + { 0.831373, 0.713725, 0.482353, 1.0 }, + { 0.827451, 0.670588, 0.423529, 1.0 }, + { 0.741176, 0.537255, 0.345098, 1.0 }, + { 0.678431, 0.490196, 0.282353, 1.0 }, + { 0.654902, 0.482353, 0.321569, 1.0 }, + { 0.615686, 0.498039, 0.403922, 1.0 }, + { 0.721569, 0.623529, 0.537255, 1.0 }, + { 0.800000, 0.705882, 0.635294, 1.0 }, + { 0.803922, 0.725490, 0.611765, 1.0 }, + { 0.807843, 0.713725, 0.572549, 1.0 }, + { 0.784314, 0.658824, 0.521569, 1.0 }, + { 0.666667, 0.513725, 0.341176, 1.0 }, + { 0.639216, 0.439216, 0.250980, 1.0 }, + { 0.568627, 0.403922, 0.266667, 1.0 }, + { 0.517647, 0.384314, 0.266667, 1.0 }, + { 0.482353, 0.400000, 0.192157, 1.0 }, + { 0.364706, 0.254902, 0.152941, 1.0 }, + { 0.329412, 0.223529, 0.129412, 1.0 }, + { 0.337255, 0.250980, 0.117647, 1.0 }, + { 0.462745, 0.317647, 0.172549, 1.0 }, + { 0.537255, 0.376471, 0.223529, 1.0 }, + { 0.580392, 0.462745, 0.243137, 1.0 }, + { 0.623529, 0.454902, 0.250980, 1.0 }, + { 0.690196, 0.533333, 0.301961, 1.0 }, + { 0.764706, 0.560784, 0.352941, 1.0 }, + { 0.807843, 0.643137, 0.439216, 1.0 }, + { 0.729412, 0.627451, 0.447059, 1.0 }, + { 0.662745, 0.509804, 0.333333, 1.0 }, + { 0.592157, 0.447059, 0.349020, 1.0 }, + { 0.474510, 0.407843, 0.317647, 1.0 }, + { 0.439216, 0.364706, 0.266667, 1.0 }, + { 0.400000, 0.301961, 0.207843, 1.0 }, + { 0.337255, 0.203922, 0.129412, 1.0 }, + { 0.298039, 0.192157, 0.109804, 1.0 }, + { 0.321569, 0.247059, 0.117647, 1.0 }, + { 0.360784, 0.309804, 0.149020, 1.0 }, + { 0.443137, 0.400000, 0.278431, 1.0 }, + { 0.517647, 0.501961, 0.384314, 1.0 }, + { 0.603922, 0.607843, 0.588235, 1.0 }, + { 0.788235, 0.733333, 0.631373, 1.0 }, + { 0.811765, 0.749020, 0.639216, 1.0 }, + { 0.843137, 0.749020, 0.682353, 1.0 }, + { 0.800000, 0.709804, 0.647059, 1.0 }, + { 0.725490, 0.662745, 0.537255, 1.0 }, + { 0.560784, 0.521569, 0.392157, 1.0 }, + { 0.388235, 0.345098, 0.313725, 1.0 }, + { 0.239216, 0.160784, 0.152941, 1.0 }, + { 0.160784, 0.062745, 0.082353, 1.0 }, + { 0.066667, 0.011765, 0.047059, 1.0 }, + { 0.023529, 0.000000, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.003922, 0.011765, 1.0 }, + { 0.062745, 0.031373, 0.035294, 1.0 }, + { 0.211765, 0.094118, 0.117647, 1.0 }, + { 0.254902, 0.247059, 0.168627, 1.0 }, + { 0.333333, 0.341176, 0.282353, 1.0 }, + { 0.486275, 0.478431, 0.352941, 1.0 }, + { 0.713725, 0.603922, 0.423529, 1.0 }, + { 0.788235, 0.682353, 0.533333, 1.0 }, + { 0.792157, 0.709804, 0.478431, 1.0 }, + { 0.811765, 0.717647, 0.443137, 1.0 }, + { 0.854902, 0.662745, 0.356863, 1.0 }, + { 0.815686, 0.572549, 0.262745, 1.0 }, + { 0.835294, 0.517647, 0.250980, 1.0 }, + { 0.890196, 0.521569, 0.188235, 1.0 }, + { 0.886275, 0.509804, 0.188235, 1.0 }, + { 0.874510, 0.486275, 0.184314, 1.0 }, + { 0.835294, 0.478431, 0.176471, 1.0 }, + { 0.827451, 0.439216, 0.160784, 1.0 }, + { 0.843137, 0.396078, 0.168627, 1.0 }, + { 0.839216, 0.403922, 0.172549, 1.0 }, + { 0.803922, 0.439216, 0.176471, 1.0 }, + { 0.760784, 0.415686, 0.164706, 1.0 }, + { 0.686275, 0.392157, 0.145098, 1.0 }, + { 0.662745, 0.349020, 0.137255, 1.0 }, + { 0.643137, 0.290196, 0.152941, 1.0 }, + { 0.650980, 0.325490, 0.164706, 1.0 }, + { 0.639216, 0.290196, 0.141176, 1.0 }, + { 0.690196, 0.360784, 0.137255, 1.0 }, + { 0.733333, 0.400000, 0.164706, 1.0 }, + { 0.792157, 0.454902, 0.211765, 1.0 }, + { 0.854902, 0.513725, 0.176471, 1.0 }, + { 0.898039, 0.611765, 0.211765, 1.0 }, + { 0.898039, 0.643137, 0.243137, 1.0 }, + { 0.898039, 0.701961, 0.301961, 1.0 }, + { 0.878431, 0.717647, 0.372549, 1.0 }, + { 0.870588, 0.756863, 0.450980, 1.0 }, + { 0.878431, 0.741176, 0.482353, 1.0 }, + { 0.854902, 0.764706, 0.584314, 1.0 }, + { 0.874510, 0.784314, 0.619608, 1.0 }, + { 0.843137, 0.745098, 0.674510, 1.0 }, + { 0.792157, 0.701961, 0.615686, 1.0 }, + { 0.603922, 0.564706, 0.466667, 1.0 }, + { 0.560784, 0.478431, 0.380392, 1.0 }, + { 0.478431, 0.368627, 0.274510, 1.0 }, + { 0.466667, 0.333333, 0.200000, 1.0 }, + { 0.396078, 0.176471, 0.125490, 1.0 }, + { 0.380392, 0.184314, 0.121569, 1.0 }, + { 0.325490, 0.137255, 0.113725, 1.0 }, + { 0.278431, 0.113725, 0.129412, 1.0 }, + { 0.219608, 0.082353, 0.094118, 1.0 }, + { 0.062745, 0.031373, 0.082353, 1.0 }, + { 0.007843, 0.000000, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.062745, 0.039216, 0.031373, 1.0 }, + { 0.090196, 0.062745, 0.043137, 1.0 }, + { 0.243137, 0.156863, 0.113725, 1.0 }, + { 0.360784, 0.258824, 0.160784, 1.0 }, + { 0.541176, 0.388235, 0.239216, 1.0 }, + { 0.756863, 0.572549, 0.196078, 1.0 }, + { 0.843137, 0.666667, 0.235294, 1.0 }, + { 0.870588, 0.643137, 0.223529, 1.0 }, + { 0.898039, 0.658824, 0.211765, 1.0 }, + { 0.913725, 0.658824, 0.219608, 1.0 }, + { 0.925490, 0.686275, 0.215686, 1.0 }, + { 0.933333, 0.705882, 0.215686, 1.0 }, + { 0.925490, 0.694118, 0.223529, 1.0 }, + { 0.921569, 0.701961, 0.235294, 1.0 }, + { 0.925490, 0.717647, 0.231373, 1.0 }, + { 0.905882, 0.745098, 0.247059, 1.0 }, + { 0.917647, 0.721569, 0.239216, 1.0 }, + { 0.925490, 0.678431, 0.235294, 1.0 }, + { 0.913725, 0.662745, 0.231373, 1.0 }, + { 0.921569, 0.666667, 0.227451, 1.0 }, + { 0.921569, 0.650980, 0.227451, 1.0 }, + { 0.913725, 0.627451, 0.227451, 1.0 }, + { 0.913725, 0.592157, 0.227451, 1.0 }, + { 0.913725, 0.588235, 0.231373, 1.0 }, + { 0.886275, 0.537255, 0.207843, 1.0 }, + { 0.905882, 0.490196, 0.196078, 1.0 }, + { 0.858824, 0.396078, 0.180392, 1.0 }, + { 0.792157, 0.384314, 0.176471, 1.0 }, + { 0.811765, 0.329412, 0.152941, 1.0 }, + { 0.756863, 0.301961, 0.145098, 1.0 }, + { 0.745098, 0.290196, 0.145098, 1.0 }, + { 0.698039, 0.243137, 0.152941, 1.0 }, + { 0.701961, 0.203922, 0.137255, 1.0 }, + { 0.717647, 0.223529, 0.141176, 1.0 }, + { 0.749020, 0.243137, 0.156863, 1.0 }, + { 0.745098, 0.313725, 0.176471, 1.0 }, + { 0.733333, 0.380392, 0.168627, 1.0 }, + { 0.666667, 0.447059, 0.223529, 1.0 }, + { 0.682353, 0.486275, 0.278431, 1.0 }, + { 0.709804, 0.592157, 0.317647, 1.0 }, + { 0.803922, 0.666667, 0.372549, 1.0 }, + { 0.854902, 0.741176, 0.466667, 1.0 }, + { 0.843137, 0.745098, 0.447059, 1.0 }, + { 0.890196, 0.749020, 0.403922, 1.0 }, + { 0.882353, 0.745098, 0.376471, 1.0 }, + { 0.921569, 0.752941, 0.286275, 1.0 }, + { 0.921569, 0.729412, 0.262745, 1.0 }, + { 0.913725, 0.682353, 0.266667, 1.0 }, + { 0.913725, 0.596078, 0.219608, 1.0 }, + { 0.847059, 0.494118, 0.168627, 1.0 }, + { 0.776471, 0.368627, 0.156863, 1.0 }, + { 0.717647, 0.282353, 0.160784, 1.0 }, + { 0.592157, 0.278431, 0.152941, 1.0 }, + { 0.501961, 0.168627, 0.129412, 1.0 }, + { 0.349020, 0.054902, 0.098039, 1.0 }, + { 0.098039, 0.058824, 0.023529, 1.0 }, + { 0.023529, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.003922, 1.0 }, + { 0.070588, 0.015686, 0.027451, 1.0 }, + { 0.129412, 0.050980, 0.074510, 1.0 }, + { 0.235294, 0.109804, 0.129412, 1.0 }, + { 0.290196, 0.172549, 0.141176, 1.0 }, + { 0.341176, 0.207843, 0.137255, 1.0 }, + { 0.364706, 0.243137, 0.145098, 1.0 }, + { 0.478431, 0.329412, 0.180392, 1.0 }, + { 0.474510, 0.345098, 0.176471, 1.0 }, + { 0.552941, 0.352941, 0.200000, 1.0 }, + { 0.549020, 0.262745, 0.160784, 1.0 }, + { 0.478431, 0.317647, 0.192157, 1.0 }, + { 0.545098, 0.235294, 0.156863, 1.0 }, + { 0.529412, 0.239216, 0.133333, 1.0 }, + { 0.588235, 0.223529, 0.133333, 1.0 }, + { 0.568627, 0.149020, 0.149020, 1.0 }, + { 0.584314, 0.250980, 0.145098, 1.0 }, + { 0.482353, 0.219608, 0.125490, 1.0 }, + { 0.603922, 0.156863, 0.152941, 1.0 }, + { 0.619608, 0.180392, 0.141176, 1.0 }, + { 0.686275, 0.176471, 0.149020, 1.0 }, + { 0.701961, 0.219608, 0.160784, 1.0 }, + { 0.643137, 0.282353, 0.152941, 1.0 }, + { 0.627451, 0.333333, 0.156863, 1.0 }, + { 0.588235, 0.317647, 0.184314, 1.0 }, + { 0.650980, 0.364706, 0.188235, 1.0 }, + { 0.615686, 0.388235, 0.215686, 1.0 }, + { 0.529412, 0.415686, 0.258824, 1.0 }, + { 0.454902, 0.427451, 0.290196, 1.0 }, + { 0.533333, 0.447059, 0.352941, 1.0 }, + { 0.552941, 0.423529, 0.337255, 1.0 }, + { 0.623529, 0.450980, 0.270588, 1.0 }, + { 0.705882, 0.521569, 0.313725, 1.0 }, + { 0.827451, 0.686275, 0.431373, 1.0 }, + { 0.839216, 0.745098, 0.568627, 1.0 }, + { 0.878431, 0.796078, 0.698039, 1.0 }, + { 0.909804, 0.886275, 0.760784, 1.0 }, + { 0.921569, 0.854902, 0.733333, 1.0 }, + { 0.882353, 0.835294, 0.721569, 1.0 }, + { 0.831373, 0.768627, 0.643137, 1.0 }, + { 0.756863, 0.694118, 0.537255, 1.0 }, + { 0.705882, 0.529412, 0.352941, 1.0 }, + { 0.686275, 0.443137, 0.223529, 1.0 }, + { 0.776471, 0.431373, 0.172549, 1.0 }, + { 0.815686, 0.443137, 0.160784, 1.0 }, + { 0.870588, 0.533333, 0.176471, 1.0 }, + { 0.913725, 0.596078, 0.207843, 1.0 }, + { 0.921569, 0.615686, 0.211765, 1.0 }, + { 0.905882, 0.627451, 0.215686, 1.0 }, + { 0.905882, 0.627451, 0.211765, 1.0 }, + { 0.894118, 0.592157, 0.203922, 1.0 }, + { 0.847059, 0.509804, 0.176471, 1.0 }, + { 0.772549, 0.415686, 0.168627, 1.0 }, + { 0.678431, 0.329412, 0.152941, 1.0 }, + { 0.588235, 0.262745, 0.145098, 1.0 }, + { 0.521569, 0.215686, 0.121569, 1.0 }, + }; +/* peach-tree */ +static double4 colors_11[] = { + { 0.666667, 0.231373, 0.109804, 1.0 }, + { 0.666667, 0.247059, 0.109804, 1.0 }, + { 0.505882, 0.266667, 0.145098, 1.0 }, + { 0.266667, 0.329412, 0.145098, 1.0 }, + { 0.301961, 0.427451, 0.145098, 1.0 }, + { 0.317647, 0.474510, 0.184314, 1.0 }, + { 0.317647, 0.443137, 0.184314, 1.0 }, + { 0.364706, 0.443137, 0.219608, 1.0 }, + { 0.396078, 0.521569, 0.294118, 1.0 }, + { 0.458824, 0.552941, 0.333333, 1.0 }, + { 0.537255, 0.631373, 0.368627, 1.0 }, + { 0.552941, 0.635294, 0.329412, 1.0 }, + { 0.760784, 0.678431, 0.254902, 1.0 }, + { 0.854902, 0.545098, 0.184314, 1.0 }, + { 0.870588, 0.466667, 0.145098, 1.0 }, + { 0.839216, 0.403922, 0.184314, 1.0 }, + { 0.839216, 0.415686, 0.145098, 1.0 }, + { 0.760784, 0.372549, 0.109804, 1.0 }, + { 0.568627, 0.298039, 0.145098, 1.0 }, + { 0.298039, 0.411765, 0.145098, 1.0 }, + { 0.203922, 0.313725, 0.070588, 1.0 }, + { 0.125490, 0.266667, 0.035294, 1.0 }, + { 0.125490, 0.235294, 0.070588, 1.0 }, + { 0.125490, 0.188235, 0.070588, 1.0 }, + { 0.125490, 0.219608, 0.070588, 1.0 }, + { 0.172549, 0.282353, 0.070588, 1.0 }, + { 0.250980, 0.411765, 0.145098, 1.0 }, + { 0.380392, 0.537255, 0.219608, 1.0 }, + { 0.552941, 0.698039, 0.368627, 1.0 }, + { 0.666667, 0.776471, 0.478431, 1.0 }, + { 0.933333, 0.819608, 0.478431, 1.0 }, + { 0.980392, 0.882353, 0.329412, 1.0 }, + { 0.901961, 0.592157, 0.180392, 1.0 }, + { 0.901961, 0.478431, 0.145098, 1.0 }, + { 0.901961, 0.478431, 0.145098, 1.0 }, + { 0.858824, 0.411765, 0.145098, 1.0 }, + { 0.792157, 0.368627, 0.145098, 1.0 }, + { 0.713725, 0.298039, 0.109804, 1.0 }, + { 0.521569, 0.215686, 0.070588, 1.0 }, + { 0.329412, 0.168627, 0.035294, 1.0 }, + { 0.141176, 0.105882, 0.035294, 1.0 }, + { 0.109804, 0.125490, 0.000000, 1.0 }, + { 0.109804, 0.188235, 0.035294, 1.0 }, + { 0.125490, 0.250980, 0.035294, 1.0 }, + { 0.250980, 0.360784, 0.109804, 1.0 }, + { 0.329412, 0.474510, 0.219608, 1.0 }, + { 0.411765, 0.568627, 0.294118, 1.0 }, + { 0.568627, 0.682353, 0.403922, 1.0 }, + { 0.588235, 0.698039, 0.443137, 1.0 }, + { 0.584314, 0.682353, 0.443137, 1.0 }, + { 0.552941, 0.666667, 0.443137, 1.0 }, + { 0.443137, 0.552941, 0.333333, 1.0 }, + { 0.317647, 0.427451, 0.258824, 1.0 }, + { 0.250980, 0.266667, 0.184314, 1.0 }, + { 0.141176, 0.203922, 0.109804, 1.0 }, + { 0.062745, 0.094118, 0.070588, 1.0 }, + { 0.047059, 0.047059, 0.035294, 1.0 }, + { 0.015686, 0.031373, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.047059, 0.000000, 0.000000, 1.0 }, + { 0.062745, 0.043137, 0.000000, 1.0 }, + { 0.141176, 0.058824, 0.000000, 1.0 }, + { 0.266667, 0.090196, 0.070588, 1.0 }, + { 0.505882, 0.149020, 0.070588, 1.0 }, + { 0.666667, 0.215686, 0.070588, 1.0 }, + { 0.760784, 0.372549, 0.109804, 1.0 }, + { 0.698039, 0.486275, 0.184314, 1.0 }, + { 0.603922, 0.682353, 0.403922, 1.0 }, + { 0.650980, 0.760784, 0.478431, 1.0 }, + { 0.666667, 0.792157, 0.478431, 1.0 }, + { 0.698039, 0.823529, 0.552941, 1.0 }, + { 0.745098, 0.854902, 0.627451, 1.0 }, + { 0.745098, 0.823529, 0.592157, 1.0 }, + { 0.792157, 0.839216, 0.592157, 1.0 }, + { 0.886275, 0.870588, 0.517647, 1.0 }, + { 0.713725, 0.854902, 0.552941, 1.0 }, + { 0.713725, 0.823529, 0.552941, 1.0 }, + { 0.729412, 0.807843, 0.552941, 1.0 }, + { 0.745098, 0.807843, 0.592157, 1.0 }, + { 0.776471, 0.807843, 0.662745, 1.0 }, + { 0.823529, 0.854902, 0.701961, 1.0 }, + { 0.917647, 0.901961, 0.772549, 1.0 }, + { 0.917647, 0.917647, 0.772549, 1.0 }, + { 0.980392, 0.945098, 0.737255, 1.0 }, + { 0.964706, 0.898039, 0.737255, 1.0 }, + { 0.917647, 0.752941, 0.552941, 1.0 }, + { 0.823529, 0.674510, 0.588235, 1.0 }, + { 0.745098, 0.792157, 0.588235, 1.0 }, + { 0.698039, 0.776471, 0.592157, 1.0 }, + { 0.713725, 0.807843, 0.552941, 1.0 }, + { 0.713725, 0.792157, 0.552941, 1.0 }, + { 0.713725, 0.776471, 0.517647, 1.0 }, + { 0.666667, 0.792157, 0.517647, 1.0 }, + { 0.650980, 0.776471, 0.517647, 1.0 }, + { 0.619608, 0.729412, 0.478431, 1.0 }, + { 0.552941, 0.698039, 0.443137, 1.0 }, + { 0.443137, 0.584314, 0.294118, 1.0 }, + { 0.317647, 0.458824, 0.219608, 1.0 }, + { 0.235294, 0.329412, 0.145098, 1.0 }, + { 0.188235, 0.250980, 0.109804, 1.0 }, + { 0.094118, 0.219608, 0.035294, 1.0 }, + { 0.078431, 0.156863, 0.035294, 1.0 }, + { 0.078431, 0.094118, 0.035294, 1.0 }, + { 0.047059, 0.062745, 0.035294, 1.0 }, + { 0.027451, 0.047059, 0.035294, 1.0 }, + { 0.015686, 0.031373, 0.035294, 1.0 }, + { 0.031373, 0.015686, 0.035294, 1.0 }, + { 0.078431, 0.027451, 0.035294, 1.0 }, + { 0.109804, 0.058824, 0.035294, 1.0 }, + { 0.141176, 0.090196, 0.035294, 1.0 }, + { 0.313725, 0.152941, 0.070588, 1.0 }, + { 0.505882, 0.184314, 0.070588, 1.0 }, + { 0.698039, 0.231373, 0.070588, 1.0 }, + { 0.776471, 0.341176, 0.145098, 1.0 }, + { 0.858824, 0.400000, 0.145098, 1.0 }, + { 0.870588, 0.400000, 0.145098, 1.0 }, + { 0.870588, 0.458824, 0.109804, 1.0 }, + { 0.886275, 0.529412, 0.109804, 1.0 }, + { 0.901961, 0.556863, 0.109804, 1.0 }, + { 0.949020, 0.572549, 0.145098, 1.0 }, + { 0.980392, 0.607843, 0.109804, 1.0 }, + { 0.964706, 0.733333, 0.109804, 1.0 }, + { 0.917647, 0.498039, 0.184314, 1.0 }, + { 0.980392, 0.737255, 0.403922, 1.0 }, + { 0.980392, 0.882353, 0.439216, 1.0 }, + { 0.980392, 0.882353, 0.329412, 1.0 }, + { 0.996078, 0.827451, 0.180392, 1.0 }, + { 0.996078, 0.811765, 0.180392, 1.0 }, + { 0.996078, 0.815686, 0.290196, 1.0 }, + { 0.854902, 0.709804, 0.368627, 1.0 }, + { 0.584314, 0.470588, 0.403922, 1.0 }, + { 0.349020, 0.474510, 0.258824, 1.0 }, + { 0.250980, 0.364706, 0.184314, 1.0 }, + { 0.125490, 0.235294, 0.070588, 1.0 }, + { 0.078431, 0.172549, 0.035294, 1.0 }, + { 0.015686, 0.094118, 0.000000, 1.0 }, + { 0.000000, 0.047059, 0.000000, 1.0 }, + { 0.015686, 0.031373, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.015686, 0.000000, 1.0 }, + { 0.015686, 0.015686, 0.000000, 1.0 }, + { 0.015686, 0.031373, 0.000000, 1.0 }, + { 0.015686, 0.031373, 0.000000, 1.0 }, + { 0.015686, 0.031373, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.015686, 0.000000, 1.0 }, + { 0.047059, 0.031373, 0.000000, 1.0 }, + { 0.062745, 0.062745, 0.000000, 1.0 }, + { 0.125490, 0.062745, 0.000000, 1.0 }, + { 0.219608, 0.105882, 0.035294, 1.0 }, + { 0.349020, 0.200000, 0.035294, 1.0 }, + { 0.490196, 0.262745, 0.035294, 1.0 }, + { 0.650980, 0.247059, 0.070588, 1.0 }, + { 0.698039, 0.282353, 0.070588, 1.0 }, + { 0.776471, 0.352941, 0.109804, 1.0 }, + { 0.745098, 0.419608, 0.145098, 1.0 }, + { 0.615686, 0.439216, 0.219608, 1.0 }, + { 0.600000, 0.388235, 0.184314, 1.0 }, + { 0.349020, 0.474510, 0.219608, 1.0 }, + { 0.333333, 0.396078, 0.219608, 1.0 }, + { 0.443137, 0.282353, 0.109804, 1.0 }, + { 0.713725, 0.313725, 0.145098, 1.0 }, + { 0.807843, 0.384314, 0.145098, 1.0 }, + { 0.823529, 0.400000, 0.145098, 1.0 }, + { 0.839216, 0.431373, 0.109804, 1.0 }, + { 0.839216, 0.431373, 0.109804, 1.0 }, + { 0.854902, 0.462745, 0.145098, 1.0 }, + { 0.870588, 0.431373, 0.109804, 1.0 }, + { 0.886275, 0.447059, 0.145098, 1.0 }, + { 0.870588, 0.431373, 0.184314, 1.0 }, + { 0.933333, 0.435294, 0.254902, 1.0 }, + { 0.776471, 0.627451, 0.329412, 1.0 }, + { 0.662745, 0.580392, 0.439216, 1.0 }, + { 0.631373, 0.729412, 0.478431, 1.0 }, + { 0.666667, 0.760784, 0.517647, 1.0 }, + { 0.745098, 0.807843, 0.592157, 1.0 }, + { 0.807843, 0.839216, 0.627451, 1.0 }, + { 0.886275, 0.933333, 0.737255, 1.0 }, + { 0.964706, 0.933333, 0.772549, 1.0 }, + { 0.996078, 0.980392, 0.996078, 1.0 }, + { 0.980392, 0.996078, 0.807843, 1.0 }, + { 0.949020, 0.996078, 0.807843, 1.0 }, + { 0.901961, 0.933333, 0.772549, 1.0 }, + { 0.776471, 0.839216, 0.627451, 1.0 }, + { 0.666667, 0.760784, 0.517647, 1.0 }, + { 0.568627, 0.584314, 0.443137, 1.0 }, + { 0.329412, 0.427451, 0.258824, 1.0 }, + { 0.219608, 0.250980, 0.145098, 1.0 }, + { 0.109804, 0.172549, 0.070588, 1.0 }, + { 0.094118, 0.141176, 0.035294, 1.0 }, + { 0.078431, 0.078431, 0.035294, 1.0 }, + { 0.125490, 0.074510, 0.035294, 1.0 }, + { 0.188235, 0.058824, 0.035294, 1.0 }, + { 0.396078, 0.152941, 0.070588, 1.0 }, + { 0.537255, 0.184314, 0.070588, 1.0 }, + { 0.650980, 0.200000, 0.074510, 1.0 }, + { 0.568627, 0.215686, 0.070588, 1.0 }, + { 0.396078, 0.184314, 0.070588, 1.0 }, + { 0.266667, 0.152941, 0.070588, 1.0 }, + { 0.125490, 0.219608, 0.035294, 1.0 }, + { 0.109804, 0.172549, 0.035294, 1.0 }, + { 0.078431, 0.109804, 0.035294, 1.0 }, + { 0.062745, 0.078431, 0.035294, 1.0 }, + { 0.031373, 0.062745, 0.000000, 1.0 }, + { 0.031373, 0.062745, 0.000000, 1.0 }, + { 0.015686, 0.047059, 0.000000, 1.0 }, + { 0.015686, 0.062745, 0.000000, 1.0 }, + { 0.031373, 0.078431, 0.035294, 1.0 }, + { 0.062745, 0.125490, 0.035294, 1.0 }, + { 0.078431, 0.188235, 0.070588, 1.0 }, + { 0.156863, 0.282353, 0.070588, 1.0 }, + { 0.266667, 0.427451, 0.145098, 1.0 }, + { 0.380392, 0.505882, 0.219608, 1.0 }, + { 0.537255, 0.666667, 0.403922, 1.0 }, + { 0.584314, 0.713725, 0.443137, 1.0 }, + { 0.568627, 0.713725, 0.443137, 1.0 }, + { 0.505882, 0.631373, 0.368627, 1.0 }, + { 0.411765, 0.521569, 0.294118, 1.0 }, + { 0.266667, 0.349020, 0.219608, 1.0 }, + { 0.235294, 0.298039, 0.145098, 1.0 }, + { 0.188235, 0.250980, 0.145098, 1.0 }, + { 0.235294, 0.266667, 0.109804, 1.0 }, + { 0.443137, 0.215686, 0.070588, 1.0 }, + { 0.650980, 0.200000, 0.074510, 1.0 }, + { 0.745098, 0.298039, 0.109804, 1.0 }, + { 0.792157, 0.356863, 0.109804, 1.0 }, + { 0.823529, 0.368627, 0.109804, 1.0 }, + { 0.823529, 0.384314, 0.109804, 1.0 }, + { 0.776471, 0.341176, 0.070588, 1.0 }, + { 0.619608, 0.215686, 0.035294, 1.0 }, + { 0.411765, 0.133333, 0.000000, 1.0 }, + { 0.172549, 0.058824, 0.000000, 1.0 }, + { 0.078431, 0.015686, 0.000000, 1.0 }, + { 0.047059, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.015686, 0.000000, 1.0 }, + { 0.015686, 0.031373, 0.000000, 1.0 }, + { 0.031373, 0.062745, 0.000000, 1.0 }, + { 0.062745, 0.125490, 0.035294, 1.0 }, + { 0.109804, 0.203922, 0.035294, 1.0 }, + }; +/* fire-dragon */ +static double4 colors_12[] = { + { 0.345098, 0.011765, 0.035294, 1.0 }, + { 0.250980, 0.000000, 0.035294, 1.0 }, + { 0.172549, 0.011765, 0.035294, 1.0 }, + { 0.094118, 0.015686, 0.035294, 1.0 }, + { 0.058824, 0.000000, 0.035294, 1.0 }, + { 0.062745, 0.015686, 0.035294, 1.0 }, + { 0.109804, 0.031373, 0.035294, 1.0 }, + { 0.156863, 0.015686, 0.035294, 1.0 }, + { 0.188235, 0.011765, 0.000000, 1.0 }, + { 0.203922, 0.000000, 0.000000, 1.0 }, + { 0.203922, 0.000000, 0.000000, 1.0 }, + { 0.188235, 0.000000, 0.000000, 1.0 }, + { 0.156863, 0.000000, 0.000000, 1.0 }, + { 0.109804, 0.015686, 0.000000, 1.0 }, + { 0.062745, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.000000, 0.035294, 1.0 }, + { 0.031373, 0.000000, 0.035294, 1.0 }, + { 0.058824, 0.000000, 0.035294, 1.0 }, + { 0.109804, 0.000000, 0.000000, 1.0 }, + { 0.156863, 0.000000, 0.000000, 1.0 }, + { 0.172549, 0.000000, 0.000000, 1.0 }, + { 0.188235, 0.000000, 0.000000, 1.0 }, + { 0.219608, 0.015686, 0.000000, 1.0 }, + { 0.219608, 0.011765, 0.000000, 1.0 }, + { 0.203922, 0.000000, 0.000000, 1.0 }, + { 0.188235, 0.000000, 0.000000, 1.0 }, + { 0.156863, 0.000000, 0.000000, 1.0 }, + { 0.109804, 0.000000, 0.000000, 1.0 }, + { 0.062745, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.015686, 0.000000, 1.0 }, + { 0.047059, 0.015686, 0.000000, 1.0 }, + { 0.094118, 0.015686, 0.000000, 1.0 }, + { 0.125490, 0.015686, 0.000000, 1.0 }, + { 0.156863, 0.015686, 0.035294, 1.0 }, + { 0.188235, 0.015686, 0.035294, 1.0 }, + { 0.203922, 0.011765, 0.035294, 1.0 }, + { 0.266667, 0.011765, 0.035294, 1.0 }, + { 0.317647, 0.015686, 0.000000, 1.0 }, + { 0.396078, 0.011765, 0.000000, 1.0 }, + { 0.458824, 0.000000, 0.000000, 1.0 }, + { 0.537255, 0.000000, 0.035294, 1.0 }, + { 0.619608, 0.000000, 0.035294, 1.0 }, + { 0.713725, 0.000000, 0.035294, 1.0 }, + { 0.792157, 0.027451, 0.000000, 1.0 }, + { 0.823529, 0.039216, 0.000000, 1.0 }, + { 0.792157, 0.027451, 0.000000, 1.0 }, + { 0.745098, 0.000000, 0.035294, 1.0 }, + { 0.682353, 0.000000, 0.035294, 1.0 }, + { 0.568627, 0.011765, 0.035294, 1.0 }, + { 0.443137, 0.011765, 0.000000, 1.0 }, + { 0.349020, 0.011765, 0.000000, 1.0 }, + { 0.266667, 0.011765, 0.035294, 1.0 }, + { 0.188235, 0.027451, 0.035294, 1.0 }, + { 0.141176, 0.015686, 0.035294, 1.0 }, + { 0.078431, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.015686, 0.000000, 1.0 }, + { 0.094118, 0.015686, 0.000000, 1.0 }, + { 0.156863, 0.015686, 0.000000, 1.0 }, + { 0.235294, 0.011765, 0.000000, 1.0 }, + { 0.329412, 0.011765, 0.000000, 1.0 }, + { 0.427451, 0.011765, 0.000000, 1.0 }, + { 0.490196, 0.011765, 0.000000, 1.0 }, + { 0.568627, 0.000000, 0.000000, 1.0 }, + { 0.619608, 0.000000, 0.000000, 1.0 }, + { 0.635294, 0.000000, 0.000000, 1.0 }, + { 0.635294, 0.000000, 0.000000, 1.0 }, + { 0.635294, 0.000000, 0.000000, 1.0 }, + { 0.635294, 0.000000, 0.000000, 1.0 }, + { 0.635294, 0.011765, 0.000000, 1.0 }, + { 0.600000, 0.027451, 0.035294, 1.0 }, + { 0.615686, 0.043137, 0.000000, 1.0 }, + { 0.600000, 0.000000, 0.000000, 1.0 }, + { 0.568627, 0.011765, 0.000000, 1.0 }, + { 0.505882, 0.000000, 0.000000, 1.0 }, + { 0.427451, 0.000000, 0.000000, 1.0 }, + { 0.349020, 0.000000, 0.000000, 1.0 }, + { 0.286275, 0.011765, 0.000000, 1.0 }, + { 0.203922, 0.011765, 0.000000, 1.0 }, + { 0.141176, 0.015686, 0.000000, 1.0 }, + { 0.062745, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.015686, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.062745, 0.000000, 0.000000, 1.0 }, + { 0.156863, 0.015686, 0.000000, 1.0 }, + { 0.235294, 0.000000, 0.000000, 1.0 }, + { 0.286275, 0.000000, 0.000000, 1.0 }, + { 0.380392, 0.000000, 0.000000, 1.0 }, + { 0.443137, 0.000000, 0.000000, 1.0 }, + { 0.521569, 0.000000, 0.000000, 1.0 }, + { 0.615686, 0.000000, 0.000000, 1.0 }, + { 0.650980, 0.027451, 0.000000, 1.0 }, + { 0.713725, 0.027451, 0.000000, 1.0 }, + { 0.682353, 0.039216, 0.000000, 1.0 }, + { 0.682353, 0.058824, 0.035294, 1.0 }, + { 0.650980, 0.113725, 0.000000, 1.0 }, + { 0.615686, 0.137255, 0.035294, 1.0 }, + { 0.474510, 0.117647, 0.035294, 1.0 }, + { 0.364706, 0.058824, 0.035294, 1.0 }, + { 0.364706, 0.043137, 0.035294, 1.0 }, + { 0.360784, 0.043137, 0.000000, 1.0 }, + { 0.349020, 0.011765, 0.035294, 1.0 }, + { 0.345098, 0.011765, 0.035294, 1.0 }, + { 0.313725, 0.011765, 0.035294, 1.0 }, + { 0.298039, 0.000000, 0.000000, 1.0 }, + { 0.266667, 0.000000, 0.000000, 1.0 }, + { 0.250980, 0.011765, 0.000000, 1.0 }, + { 0.266667, 0.011765, 0.000000, 1.0 }, + { 0.298039, 0.000000, 0.000000, 1.0 }, + { 0.349020, 0.011765, 0.000000, 1.0 }, + { 0.411765, 0.000000, 0.000000, 1.0 }, + { 0.474510, 0.000000, 0.000000, 1.0 }, + { 0.568627, 0.000000, 0.000000, 1.0 }, + { 0.619608, 0.000000, 0.000000, 1.0 }, + { 0.635294, 0.011765, 0.000000, 1.0 }, + { 0.600000, 0.070588, 0.035294, 1.0 }, + { 0.662745, 0.027451, 0.000000, 1.0 }, + { 0.650980, 0.000000, 0.000000, 1.0 }, + { 0.682353, 0.011765, 0.000000, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.698039, 0.000000, 0.000000, 1.0 }, + { 0.698039, 0.011765, 0.000000, 1.0 }, + { 0.713725, 0.011765, 0.000000, 1.0 }, + { 0.745098, 0.043137, 0.035294, 1.0 }, + { 0.807843, 0.054902, 0.035294, 1.0 }, + { 0.917647, 0.227451, 0.035294, 1.0 }, + { 0.964706, 0.513725, 0.109804, 1.0 }, + { 0.949020, 0.701961, 0.109804, 1.0 }, + { 0.980392, 0.733333, 0.145098, 1.0 }, + { 0.980392, 0.913725, 0.329412, 1.0 }, + { 0.964706, 0.996078, 0.400000, 1.0 }, + { 0.980392, 0.996078, 0.549020, 1.0 }, + { 0.996078, 0.976471, 0.549020, 1.0 }, + { 0.980392, 0.945098, 0.400000, 1.0 }, + { 0.949020, 0.764706, 0.180392, 1.0 }, + { 0.964706, 0.623529, 0.180392, 1.0 }, + { 0.729412, 0.356863, 0.145098, 1.0 }, + { 0.537255, 0.168627, 0.070588, 1.0 }, + { 0.396078, 0.215686, 0.070588, 1.0 }, + { 0.298039, 0.152941, 0.070588, 1.0 }, + { 0.219608, 0.043137, 0.035294, 1.0 }, + { 0.172549, 0.043137, 0.035294, 1.0 }, + { 0.109804, 0.015686, 0.000000, 1.0 }, + { 0.062745, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.015686, 0.000000, 1.0 }, + { 0.062745, 0.031373, 0.000000, 1.0 }, + { 0.094118, 0.015686, 0.000000, 1.0 }, + { 0.141176, 0.027451, 0.000000, 1.0 }, + { 0.156863, 0.015686, 0.000000, 1.0 }, + { 0.125490, 0.000000, 0.000000, 1.0 }, + { 0.109804, 0.000000, 0.000000, 1.0 }, + { 0.078431, 0.000000, 0.000000, 1.0 }, + { 0.047059, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.000000, 0.000000, 1.0 }, + { 0.094118, 0.000000, 0.000000, 1.0 }, + { 0.172549, 0.011765, 0.000000, 1.0 }, + { 0.235294, 0.000000, 0.000000, 1.0 }, + { 0.301961, 0.000000, 0.000000, 1.0 }, + { 0.396078, 0.000000, 0.000000, 1.0 }, + { 0.521569, 0.011765, 0.000000, 1.0 }, + { 0.635294, 0.117647, 0.000000, 1.0 }, + { 0.713725, 0.184314, 0.000000, 1.0 }, + { 0.760784, 0.309804, 0.070588, 1.0 }, + { 0.772549, 0.419608, 0.070588, 1.0 }, + { 0.807843, 0.372549, 0.070588, 1.0 }, + { 0.776471, 0.337255, 0.070588, 1.0 }, + { 0.776471, 0.184314, 0.000000, 1.0 }, + { 0.745098, 0.152941, 0.035294, 1.0 }, + { 0.760784, 0.070588, 0.035294, 1.0 }, + { 0.713725, 0.027451, 0.000000, 1.0 }, + { 0.713725, 0.039216, 0.000000, 1.0 }, + { 0.729412, 0.086275, 0.035294, 1.0 }, + { 0.745098, 0.086275, 0.035294, 1.0 }, + { 0.807843, 0.258824, 0.035294, 1.0 }, + { 0.901961, 0.384314, 0.035294, 1.0 }, + { 0.964706, 0.525490, 0.035294, 1.0 }, + { 0.964706, 0.607843, 0.109804, 1.0 }, + { 0.933333, 0.541176, 0.035294, 1.0 }, + { 0.933333, 0.556863, 0.145098, 1.0 }, + { 0.886275, 0.494118, 0.070588, 1.0 }, + { 0.745098, 0.341176, 0.035294, 1.0 }, + { 0.552941, 0.188235, 0.000000, 1.0 }, + { 0.490196, 0.168627, 0.035294, 1.0 }, + { 0.396078, 0.058824, 0.035294, 1.0 }, + { 0.396078, 0.000000, 0.035294, 1.0 }, + { 0.380392, 0.011765, 0.000000, 1.0 }, + { 0.360784, 0.027451, 0.000000, 1.0 }, + { 0.349020, 0.058824, 0.035294, 1.0 }, + { 0.301961, 0.094118, 0.035294, 1.0 }, + { 0.333333, 0.027451, 0.000000, 1.0 }, + { 0.250980, 0.027451, 0.000000, 1.0 }, + { 0.235294, 0.011765, 0.000000, 1.0 }, + { 0.203922, 0.027451, 0.000000, 1.0 }, + { 0.188235, 0.015686, 0.000000, 1.0 }, + { 0.172549, 0.015686, 0.000000, 1.0 }, + { 0.172549, 0.011765, 0.000000, 1.0 }, + { 0.188235, 0.000000, 0.000000, 1.0 }, + { 0.172549, 0.000000, 0.000000, 1.0 }, + { 0.156863, 0.027451, 0.000000, 1.0 }, + { 0.141176, 0.015686, 0.000000, 1.0 }, + { 0.109804, 0.000000, 0.000000, 1.0 }, + }; +/* ice-dragon */ +static double4 colors_13[] = { + { 0.376471, 0.168627, 0.145098, 1.0 }, + { 0.443137, 0.313725, 0.294118, 1.0 }, + { 0.615686, 0.470588, 0.403922, 1.0 }, + { 0.682353, 0.552941, 0.478431, 1.0 }, + { 0.698039, 0.631373, 0.592157, 1.0 }, + { 0.760784, 0.678431, 0.627451, 1.0 }, + { 0.729412, 0.662745, 0.666667, 1.0 }, + { 0.647059, 0.552941, 0.588235, 1.0 }, + { 0.600000, 0.505882, 0.552941, 1.0 }, + { 0.552941, 0.521569, 0.513725, 1.0 }, + { 0.537255, 0.505882, 0.513725, 1.0 }, + { 0.537255, 0.521569, 0.552941, 1.0 }, + { 0.552941, 0.537255, 0.552941, 1.0 }, + { 0.615686, 0.615686, 0.627451, 1.0 }, + { 0.631373, 0.678431, 0.737255, 1.0 }, + { 0.647059, 0.741176, 0.847059, 1.0 }, + { 0.709804, 0.803922, 0.921569, 1.0 }, + { 0.756863, 0.870588, 0.921569, 1.0 }, + { 0.741176, 0.886275, 0.956863, 1.0 }, + { 0.756863, 0.901961, 0.956863, 1.0 }, + { 0.772549, 0.901961, 0.996078, 1.0 }, + { 0.772549, 0.886275, 0.996078, 1.0 }, + { 0.741176, 0.886275, 0.956863, 1.0 }, + { 0.725490, 0.870588, 0.956863, 1.0 }, + { 0.678431, 0.819608, 0.956863, 1.0 }, + { 0.615686, 0.756863, 0.921569, 1.0 }, + { 0.521569, 0.694118, 0.886275, 1.0 }, + { 0.470588, 0.662745, 0.921569, 1.0 }, + { 0.486275, 0.678431, 0.882353, 1.0 }, + { 0.521569, 0.725490, 0.882353, 1.0 }, + { 0.564706, 0.776471, 0.921569, 1.0 }, + { 0.584314, 0.756863, 0.956863, 1.0 }, + { 0.615686, 0.788235, 0.956863, 1.0 }, + { 0.631373, 0.772549, 0.921569, 1.0 }, + { 0.662745, 0.756863, 0.886275, 1.0 }, + { 0.631373, 0.725490, 0.772549, 1.0 }, + { 0.694118, 0.694118, 0.701961, 1.0 }, + { 0.725490, 0.694118, 0.737255, 1.0 }, + { 0.756863, 0.756863, 0.811765, 1.0 }, + { 0.886275, 0.870588, 0.847059, 1.0 }, + { 0.964706, 0.964706, 0.921569, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.980392, 0.996078, 0.996078, 1.0 }, + { 0.929412, 0.960784, 0.996078, 1.0 }, + { 0.819608, 0.901961, 0.956863, 1.0 }, + { 0.756863, 0.788235, 0.847059, 1.0 }, + { 0.709804, 0.678431, 0.737255, 1.0 }, + { 0.678431, 0.631373, 0.701961, 1.0 }, + { 0.631373, 0.615686, 0.627451, 1.0 }, + { 0.568627, 0.537255, 0.552941, 1.0 }, + { 0.584314, 0.470588, 0.478431, 1.0 }, + { 0.521569, 0.376471, 0.368627, 1.0 }, + { 0.474510, 0.235294, 0.219608, 1.0 }, + { 0.380392, 0.219608, 0.180392, 1.0 }, + { 0.313725, 0.152941, 0.145098, 1.0 }, + { 0.235294, 0.058824, 0.070588, 1.0 }, + { 0.172549, 0.074510, 0.035294, 1.0 }, + { 0.188235, 0.074510, 0.070588, 1.0 }, + { 0.219608, 0.090196, 0.070588, 1.0 }, + { 0.235294, 0.121569, 0.145098, 1.0 }, + { 0.250980, 0.152941, 0.219608, 1.0 }, + { 0.298039, 0.203922, 0.254902, 1.0 }, + { 0.360784, 0.282353, 0.403922, 1.0 }, + { 0.380392, 0.396078, 0.478431, 1.0 }, + { 0.458824, 0.443137, 0.517647, 1.0 }, + { 0.490196, 0.458824, 0.517647, 1.0 }, + { 0.521569, 0.458824, 0.478431, 1.0 }, + { 0.537255, 0.458824, 0.443137, 1.0 }, + { 0.490196, 0.427451, 0.368627, 1.0 }, + { 0.458824, 0.360784, 0.329412, 1.0 }, + { 0.458824, 0.345098, 0.329412, 1.0 }, + { 0.521569, 0.380392, 0.368627, 1.0 }, + { 0.552941, 0.392157, 0.368627, 1.0 }, + { 0.521569, 0.407843, 0.443137, 1.0 }, + { 0.505882, 0.474510, 0.517647, 1.0 }, + { 0.501961, 0.568627, 0.698039, 1.0 }, + { 0.454902, 0.635294, 0.847059, 1.0 }, + { 0.474510, 0.584314, 0.772549, 1.0 }, + { 0.454902, 0.439216, 0.592157, 1.0 }, + { 0.423529, 0.360784, 0.478431, 1.0 }, + { 0.298039, 0.188235, 0.333333, 1.0 }, + { 0.219608, 0.156863, 0.258824, 1.0 }, + { 0.235294, 0.121569, 0.145098, 1.0 }, + { 0.203922, 0.105882, 0.109804, 1.0 }, + { 0.172549, 0.105882, 0.109804, 1.0 }, + { 0.188235, 0.074510, 0.109804, 1.0 }, + { 0.188235, 0.105882, 0.109804, 1.0 }, + { 0.219608, 0.121569, 0.184314, 1.0 }, + { 0.266667, 0.219608, 0.294118, 1.0 }, + { 0.376471, 0.360784, 0.443137, 1.0 }, + { 0.443137, 0.458824, 0.592157, 1.0 }, + { 0.423529, 0.600000, 0.772549, 1.0 }, + { 0.423529, 0.619608, 0.882353, 1.0 }, + { 0.392157, 0.603922, 0.921569, 1.0 }, + { 0.392157, 0.619608, 0.921569, 1.0 }, + { 0.423529, 0.619608, 0.921569, 1.0 }, + { 0.552941, 0.741176, 0.956863, 1.0 }, + { 0.615686, 0.788235, 0.956863, 1.0 }, + { 0.662745, 0.823529, 0.956863, 1.0 }, + { 0.678431, 0.819608, 0.956863, 1.0 }, + { 0.647059, 0.803922, 0.956863, 1.0 }, + { 0.580392, 0.772549, 0.996078, 1.0 }, + { 0.549020, 0.756863, 0.996078, 1.0 }, + { 0.454902, 0.725490, 0.996078, 1.0 }, + { 0.407843, 0.678431, 0.956863, 1.0 }, + { 0.392157, 0.635294, 0.956863, 1.0 }, + { 0.376471, 0.603922, 0.956863, 1.0 }, + { 0.392157, 0.619608, 0.956863, 1.0 }, + { 0.407843, 0.619608, 0.956863, 1.0 }, + { 0.407843, 0.647059, 0.956863, 1.0 }, + { 0.423529, 0.709804, 0.956863, 1.0 }, + { 0.552941, 0.772549, 0.956863, 1.0 }, + { 0.662745, 0.823529, 0.956863, 1.0 }, + { 0.725490, 0.886275, 0.956863, 1.0 }, + { 0.803922, 0.933333, 0.996078, 1.0 }, + { 0.854902, 0.964706, 0.996078, 1.0 }, + { 0.901961, 0.980392, 0.996078, 1.0 }, + { 0.917647, 0.996078, 0.996078, 1.0 }, + { 0.917647, 0.996078, 0.956863, 1.0 }, + { 0.835294, 0.980392, 0.956863, 1.0 }, + { 0.741176, 0.949020, 0.956863, 1.0 }, + { 0.694118, 0.886275, 0.996078, 1.0 }, + { 0.678431, 0.886275, 0.956863, 1.0 }, + { 0.627451, 0.886275, 0.996078, 1.0 }, + { 0.678431, 0.917647, 0.996078, 1.0 }, + { 0.741176, 0.933333, 0.996078, 1.0 }, + { 0.866667, 0.964706, 0.996078, 1.0 }, + { 0.980392, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.980392, 0.996078, 0.996078, 1.0 }, + { 0.917647, 0.980392, 0.996078, 1.0 }, + { 0.870588, 0.949020, 0.996078, 1.0 }, + { 0.788235, 0.886275, 0.956863, 1.0 }, + { 0.709804, 0.823529, 0.921569, 1.0 }, + { 0.631373, 0.792157, 0.921569, 1.0 }, + { 0.584314, 0.741176, 0.921569, 1.0 }, + { 0.470588, 0.678431, 0.921569, 1.0 }, + { 0.423529, 0.694118, 0.921569, 1.0 }, + { 0.423529, 0.694118, 0.956863, 1.0 }, + { 0.439216, 0.709804, 0.956863, 1.0 }, + { 0.549020, 0.772549, 0.956863, 1.0 }, + { 0.615686, 0.803922, 0.956863, 1.0 }, + { 0.694118, 0.854902, 0.956863, 1.0 }, + { 0.756863, 0.917647, 0.921569, 1.0 }, + { 0.839216, 0.964706, 0.956863, 1.0 }, + { 0.870588, 0.964706, 0.996078, 1.0 }, + { 0.886275, 0.980392, 0.996078, 1.0 }, + { 0.870588, 0.964706, 0.956863, 1.0 }, + { 0.819608, 0.886275, 0.921569, 1.0 }, + { 0.756863, 0.772549, 0.847059, 1.0 }, + { 0.678431, 0.694118, 0.811765, 1.0 }, + { 0.631373, 0.631373, 0.701961, 1.0 }, + { 0.568627, 0.521569, 0.588235, 1.0 }, + { 0.490196, 0.392157, 0.478431, 1.0 }, + { 0.392157, 0.282353, 0.329412, 1.0 }, + { 0.345098, 0.203922, 0.258824, 1.0 }, + { 0.313725, 0.188235, 0.219608, 1.0 }, + { 0.345098, 0.168627, 0.184314, 1.0 }, + { 0.266667, 0.152941, 0.184314, 1.0 }, + { 0.282353, 0.152941, 0.219608, 1.0 }, + { 0.313725, 0.168627, 0.219608, 1.0 }, + { 0.313725, 0.203922, 0.254902, 1.0 }, + { 0.345098, 0.250980, 0.294118, 1.0 }, + { 0.443137, 0.380392, 0.403922, 1.0 }, + { 0.490196, 0.505882, 0.592157, 1.0 }, + { 0.454902, 0.603922, 0.811765, 1.0 }, + { 0.407843, 0.619608, 0.921569, 1.0 }, + { 0.392157, 0.619608, 0.921569, 1.0 }, + { 0.392157, 0.619608, 0.956863, 1.0 }, + { 0.392157, 0.650980, 0.996078, 1.0 }, + { 0.407843, 0.678431, 0.996078, 1.0 }, + { 0.392157, 0.678431, 0.956863, 1.0 }, + { 0.407843, 0.741176, 0.996078, 1.0 }, + { 0.517647, 0.792157, 0.996078, 1.0 }, + { 0.631373, 0.788235, 0.956863, 1.0 }, + { 0.725490, 0.792157, 0.956863, 1.0 }, + { 0.788235, 0.886275, 0.996078, 1.0 }, + { 0.866667, 0.901961, 0.996078, 1.0 }, + { 0.913725, 0.980392, 0.996078, 1.0 }, + { 0.980392, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.980392, 0.980392, 0.996078, 1.0 }, + { 0.901961, 0.933333, 0.921569, 1.0 }, + { 0.807843, 0.792157, 0.811765, 1.0 }, + { 0.698039, 0.662745, 0.662745, 1.0 }, + { 0.584314, 0.505882, 0.517647, 1.0 }, + { 0.458824, 0.345098, 0.403922, 1.0 }, + { 0.364706, 0.235294, 0.254902, 1.0 }, + { 0.411765, 0.219608, 0.219608, 1.0 }, + { 0.443137, 0.219608, 0.219608, 1.0 }, + { 0.521569, 0.345098, 0.294118, 1.0 }, + { 0.552941, 0.423529, 0.368627, 1.0 }, + { 0.584314, 0.537255, 0.517647, 1.0 }, + { 0.666667, 0.647059, 0.662745, 1.0 }, + { 0.713725, 0.745098, 0.776471, 1.0 }, + { 0.839216, 0.839216, 0.886275, 1.0 }, + { 0.850980, 0.901961, 0.956863, 1.0 }, + { 0.850980, 0.917647, 0.956863, 1.0 }, + { 0.819608, 0.917647, 0.996078, 1.0 }, + { 0.772549, 0.886275, 0.921569, 1.0 }, + { 0.678431, 0.760784, 0.886275, 1.0 }, + { 0.584314, 0.678431, 0.776471, 1.0 }, + { 0.615686, 0.647059, 0.701961, 1.0 }, + { 0.584314, 0.584314, 0.627451, 1.0 }, + { 0.584314, 0.474510, 0.478431, 1.0 }, + { 0.505882, 0.392157, 0.403922, 1.0 }, + { 0.443137, 0.298039, 0.329412, 1.0 }, + { 0.376471, 0.219608, 0.254902, 1.0 }, + { 0.360784, 0.203922, 0.219608, 1.0 }, + { 0.345098, 0.203922, 0.219608, 1.0 }, + { 0.329412, 0.266667, 0.219608, 1.0 }, + { 0.380392, 0.333333, 0.368627, 1.0 }, + { 0.439216, 0.427451, 0.517647, 1.0 }, + { 0.501961, 0.505882, 0.588235, 1.0 }, + { 0.521569, 0.537255, 0.701961, 1.0 }, + { 0.537255, 0.615686, 0.737255, 1.0 }, + { 0.631373, 0.615686, 0.662745, 1.0 }, + { 0.631373, 0.552941, 0.588235, 1.0 }, + { 0.650980, 0.533333, 0.517647, 1.0 }, + { 0.600000, 0.517647, 0.478431, 1.0 }, + { 0.615686, 0.470588, 0.443137, 1.0 }, + { 0.662745, 0.552941, 0.513725, 1.0 }, + { 0.776471, 0.678431, 0.627451, 1.0 }, + { 0.792157, 0.694118, 0.666667, 1.0 }, + { 0.854902, 0.823529, 0.811765, 1.0 }, + { 0.964706, 0.933333, 0.956863, 1.0 }, + { 0.980392, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.980392, 0.996078, 0.996078, 1.0 }, + { 0.933333, 0.980392, 0.956863, 1.0 }, + { 0.870588, 0.949020, 0.956863, 1.0 }, + { 0.854902, 0.839216, 0.886275, 1.0 }, + { 0.745098, 0.745098, 0.776471, 1.0 }, + { 0.709804, 0.694118, 0.698039, 1.0 }, + { 0.725490, 0.678431, 0.662745, 1.0 }, + { 0.760784, 0.678431, 0.662745, 1.0 }, + { 0.709804, 0.678431, 0.701961, 1.0 }, + { 0.631373, 0.647059, 0.701961, 1.0 }, + { 0.615686, 0.662745, 0.701961, 1.0 }, + { 0.552941, 0.678431, 0.811765, 1.0 }, + { 0.521569, 0.678431, 0.847059, 1.0 }, + { 0.533333, 0.662745, 0.886275, 1.0 }, + { 0.537255, 0.584314, 0.737255, 1.0 }, + { 0.490196, 0.474510, 0.517647, 1.0 }, + { 0.376471, 0.360784, 0.403922, 1.0 }, + { 0.329412, 0.250980, 0.294118, 1.0 }, + { 0.313725, 0.235294, 0.258824, 1.0 }, + { 0.345098, 0.235294, 0.258824, 1.0 }, + { 0.407843, 0.298039, 0.333333, 1.0 }, + { 0.505882, 0.490196, 0.478431, 1.0 }, + { 0.631373, 0.631373, 0.662745, 1.0 }, + { 0.788235, 0.756863, 0.772549, 1.0 }, + }; +/* german-landscape */ +static double4 colors_14[] = { + { 0.239216, 0.243137, 0.168627, 1.0 }, + { 0.203922, 0.188235, 0.176471, 1.0 }, + { 0.164706, 0.172549, 0.152941, 1.0 }, + { 0.145098, 0.152941, 0.133333, 1.0 }, + { 0.129412, 0.152941, 0.090196, 1.0 }, + { 0.141176, 0.172549, 0.086275, 1.0 }, + { 0.180392, 0.211765, 0.125490, 1.0 }, + { 0.200000, 0.215686, 0.129412, 1.0 }, + { 0.176471, 0.192157, 0.149020, 1.0 }, + { 0.176471, 0.192157, 0.149020, 1.0 }, + { 0.176471, 0.176471, 0.176471, 1.0 }, + { 0.176471, 0.176471, 0.176471, 1.0 }, + { 0.137255, 0.137255, 0.137255, 1.0 }, + { 0.137255, 0.152941, 0.109804, 1.0 }, + { 0.141176, 0.172549, 0.086275, 1.0 }, + { 0.141176, 0.172549, 0.086275, 1.0 }, + { 0.121569, 0.152941, 0.066667, 1.0 }, + { 0.121569, 0.152941, 0.066667, 1.0 }, + { 0.121569, 0.152941, 0.066667, 1.0 }, + { 0.121569, 0.152941, 0.066667, 1.0 }, + { 0.121569, 0.152941, 0.066667, 1.0 }, + { 0.121569, 0.152941, 0.066667, 1.0 }, + { 0.109804, 0.133333, 0.070588, 1.0 }, + { 0.090196, 0.113725, 0.050980, 1.0 }, + { 0.098039, 0.113725, 0.070588, 1.0 }, + { 0.117647, 0.133333, 0.090196, 1.0 }, + { 0.117647, 0.133333, 0.090196, 1.0 }, + { 0.129412, 0.152941, 0.090196, 1.0 }, + { 0.141176, 0.172549, 0.086275, 1.0 }, + { 0.152941, 0.188235, 0.086275, 1.0 }, + { 0.176471, 0.168627, 0.149020, 1.0 }, + { 0.215686, 0.215686, 0.172549, 1.0 }, + { 0.235294, 0.211765, 0.176471, 1.0 }, + { 0.247059, 0.239216, 0.211765, 1.0 }, + { 0.270588, 0.266667, 0.227451, 1.0 }, + { 0.274510, 0.258824, 0.211765, 1.0 }, + { 0.258824, 0.250980, 0.188235, 1.0 }, + { 0.274510, 0.270588, 0.176471, 1.0 }, + { 0.309804, 0.294118, 0.196078, 1.0 }, + { 0.301961, 0.333333, 0.215686, 1.0 }, + { 0.368627, 0.396078, 0.247059, 1.0 }, + { 0.392157, 0.482353, 0.274510, 1.0 }, + { 0.450980, 0.482353, 0.313725, 1.0 }, + { 0.513725, 0.517647, 0.415686, 1.0 }, + { 0.525490, 0.545098, 0.400000, 1.0 }, + { 0.513725, 0.509804, 0.313725, 1.0 }, + { 0.470588, 0.411765, 0.247059, 1.0 }, + { 0.431373, 0.384314, 0.274510, 1.0 }, + { 0.376471, 0.298039, 0.243137, 1.0 }, + { 0.301961, 0.266667, 0.223529, 1.0 }, + { 0.254902, 0.309804, 0.235294, 1.0 }, + { 0.282353, 0.309804, 0.254902, 1.0 }, + { 0.352941, 0.372549, 0.270588, 1.0 }, + { 0.400000, 0.388235, 0.301961, 1.0 }, + { 0.462745, 0.509804, 0.419608, 1.0 }, + { 0.537255, 0.639216, 0.552941, 1.0 }, + { 0.623529, 0.713725, 0.678431, 1.0 }, + { 0.654902, 0.698039, 0.705882, 1.0 }, + { 0.694118, 0.666667, 0.701961, 1.0 }, + { 0.698039, 0.674510, 0.717647, 1.0 }, + { 0.717647, 0.701961, 0.768627, 1.0 }, + { 0.647059, 0.694118, 0.760784, 1.0 }, + { 0.592157, 0.658824, 0.725490, 1.0 }, + { 0.498039, 0.603922, 0.611765, 1.0 }, + { 0.513725, 0.521569, 0.552941, 1.0 }, + { 0.517647, 0.490196, 0.584314, 1.0 }, + { 0.521569, 0.545098, 0.549020, 1.0 }, + { 0.592157, 0.505882, 0.603922, 1.0 }, + { 0.639216, 0.615686, 0.666667, 1.0 }, + { 0.662745, 0.658824, 0.690196, 1.0 }, + { 0.643137, 0.682353, 0.705882, 1.0 }, + { 0.658824, 0.701961, 0.756863, 1.0 }, + { 0.658824, 0.733333, 0.764706, 1.0 }, + { 0.631373, 0.701961, 0.760784, 1.0 }, + { 0.631373, 0.764706, 0.760784, 1.0 }, + { 0.682353, 0.776471, 0.800000, 1.0 }, + { 0.756863, 0.890196, 0.792157, 1.0 }, + { 0.823529, 0.901961, 0.878431, 1.0 }, + { 0.839216, 0.874510, 0.839216, 1.0 }, + { 0.941176, 0.917647, 0.819608, 1.0 }, + { 0.858824, 0.843137, 0.788235, 1.0 }, + { 0.788235, 0.772549, 0.752941, 1.0 }, + { 0.800000, 0.705882, 0.674510, 1.0 }, + { 0.772549, 0.611765, 0.670588, 1.0 }, + { 0.721569, 0.615686, 0.654902, 1.0 }, + { 0.662745, 0.611765, 0.662745, 1.0 }, + { 0.694118, 0.505882, 0.537255, 1.0 }, + { 0.580392, 0.411765, 0.278431, 1.0 }, + { 0.435294, 0.325490, 0.250980, 1.0 }, + { 0.396078, 0.309804, 0.223529, 1.0 }, + { 0.364706, 0.313725, 0.196078, 1.0 }, + { 0.317647, 0.286275, 0.176471, 1.0 }, + { 0.309804, 0.309804, 0.184314, 1.0 }, + { 0.333333, 0.349020, 0.219608, 1.0 }, + { 0.392157, 0.368627, 0.290196, 1.0 }, + { 0.466667, 0.470588, 0.329412, 1.0 }, + { 0.603922, 0.427451, 0.376471, 1.0 }, + { 0.517647, 0.517647, 0.470588, 1.0 }, + { 0.521569, 0.737255, 0.439216, 1.0 }, + { 0.486275, 0.705882, 0.388235, 1.0 }, + { 0.509804, 0.611765, 0.403922, 1.0 }, + { 0.435294, 0.545098, 0.294118, 1.0 }, + { 0.400000, 0.427451, 0.243137, 1.0 }, + { 0.368627, 0.368627, 0.211765, 1.0 }, + { 0.356863, 0.309804, 0.223529, 1.0 }, + { 0.337255, 0.282353, 0.219608, 1.0 }, + { 0.337255, 0.274510, 0.207843, 1.0 }, + { 0.305882, 0.266667, 0.192157, 1.0 }, + { 0.266667, 0.223529, 0.180392, 1.0 }, + { 0.227451, 0.227451, 0.172549, 1.0 }, + { 0.207843, 0.231373, 0.168627, 1.0 }, + { 0.196078, 0.211765, 0.168627, 1.0 }, + { 0.180392, 0.196078, 0.109804, 1.0 }, + { 0.160784, 0.192157, 0.105882, 1.0 }, + { 0.152941, 0.188235, 0.086275, 1.0 }, + { 0.152941, 0.188235, 0.086275, 1.0 }, + { 0.152941, 0.188235, 0.086275, 1.0 }, + { 0.152941, 0.188235, 0.086275, 1.0 }, + { 0.172549, 0.207843, 0.105882, 1.0 }, + { 0.184314, 0.223529, 0.129412, 1.0 }, + { 0.211765, 0.247059, 0.145098, 1.0 }, + { 0.274510, 0.278431, 0.176471, 1.0 }, + { 0.294118, 0.309804, 0.156863, 1.0 }, + { 0.329412, 0.305882, 0.160784, 1.0 }, + { 0.376471, 0.364706, 0.180392, 1.0 }, + { 0.431373, 0.415686, 0.215686, 1.0 }, + { 0.478431, 0.450980, 0.196078, 1.0 }, + { 0.556863, 0.619608, 0.286275, 1.0 }, + { 0.537255, 0.725490, 0.301961, 1.0 }, + { 0.517647, 0.698039, 0.309804, 1.0 }, + { 0.529412, 0.588235, 0.278431, 1.0 }, + { 0.447059, 0.427451, 0.207843, 1.0 }, + { 0.380392, 0.360784, 0.227451, 1.0 }, + { 0.337255, 0.380392, 0.305882, 1.0 }, + { 0.380392, 0.376471, 0.243137, 1.0 }, + { 0.443137, 0.474510, 0.352941, 1.0 }, + { 0.431373, 0.505882, 0.505882, 1.0 }, + { 0.541176, 0.564706, 0.666667, 1.0 }, + { 0.643137, 0.678431, 0.709804, 1.0 }, + { 0.717647, 0.721569, 0.784314, 1.0 }, + { 0.760784, 0.756863, 0.792157, 1.0 }, + { 0.839216, 0.823529, 0.827451, 1.0 }, + { 0.815686, 0.862745, 0.847059, 1.0 }, + { 0.823529, 0.862745, 0.831373, 1.0 }, + { 0.803922, 0.792157, 0.800000, 1.0 }, + { 0.729412, 0.729412, 0.756863, 1.0 }, + { 0.729412, 0.678431, 0.690196, 1.0 }, + { 0.690196, 0.607843, 0.596078, 1.0 }, + { 0.725490, 0.482353, 0.345098, 1.0 }, + { 0.674510, 0.509804, 0.254902, 1.0 }, + { 0.631373, 0.494118, 0.207843, 1.0 }, + { 0.470588, 0.415686, 0.219608, 1.0 }, + { 0.384314, 0.325490, 0.235294, 1.0 }, + { 0.298039, 0.274510, 0.200000, 1.0 }, + { 0.227451, 0.227451, 0.184314, 1.0 }, + { 0.227451, 0.227451, 0.172549, 1.0 }, + { 0.250980, 0.262745, 0.168627, 1.0 }, + { 0.274510, 0.305882, 0.164706, 1.0 }, + { 0.313725, 0.380392, 0.196078, 1.0 }, + { 0.388235, 0.435294, 0.227451, 1.0 }, + { 0.407843, 0.549020, 0.231373, 1.0 }, + { 0.443137, 0.564706, 0.243137, 1.0 }, + { 0.568627, 0.545098, 0.262745, 1.0 }, + { 0.643137, 0.521569, 0.235294, 1.0 }, + { 0.674510, 0.521569, 0.254902, 1.0 }, + { 0.721569, 0.584314, 0.231373, 1.0 }, + { 0.619608, 0.529412, 0.219608, 1.0 }, + { 0.525490, 0.427451, 0.219608, 1.0 }, + { 0.447059, 0.392157, 0.227451, 1.0 }, + { 0.415686, 0.403922, 0.254902, 1.0 }, + { 0.427451, 0.423529, 0.250980, 1.0 }, + { 0.447059, 0.470588, 0.294118, 1.0 }, + { 0.482353, 0.525490, 0.462745, 1.0 }, + { 0.533333, 0.576471, 0.596078, 1.0 }, + { 0.568627, 0.658824, 0.733333, 1.0 }, + { 0.611765, 0.701961, 0.717647, 1.0 }, + { 0.600000, 0.682353, 0.745098, 1.0 }, + { 0.600000, 0.674510, 0.745098, 1.0 }, + { 0.560784, 0.631373, 0.698039, 1.0 }, + { 0.509804, 0.545098, 0.588235, 1.0 }, + { 0.447059, 0.454902, 0.470588, 1.0 }, + { 0.364706, 0.349020, 0.321569, 1.0 }, + { 0.341176, 0.317647, 0.243137, 1.0 }, + { 0.309804, 0.309804, 0.184314, 1.0 }, + { 0.294118, 0.333333, 0.184314, 1.0 }, + { 0.298039, 0.341176, 0.180392, 1.0 }, + { 0.301961, 0.333333, 0.176471, 1.0 }, + { 0.329412, 0.345098, 0.176471, 1.0 }, + { 0.341176, 0.380392, 0.180392, 1.0 }, + { 0.380392, 0.380392, 0.184314, 1.0 }, + { 0.454902, 0.423529, 0.219608, 1.0 }, + { 0.623529, 0.509804, 0.223529, 1.0 }, + { 0.666667, 0.470588, 0.282353, 1.0 }, + { 0.537255, 0.403922, 0.262745, 1.0 }, + { 0.423529, 0.333333, 0.254902, 1.0 }, + { 0.388235, 0.294118, 0.219608, 1.0 }, + { 0.341176, 0.305882, 0.211765, 1.0 }, + { 0.305882, 0.266667, 0.180392, 1.0 }, + { 0.270588, 0.266667, 0.172549, 1.0 }, + { 0.274510, 0.250980, 0.176471, 1.0 }, + { 0.286275, 0.262745, 0.188235, 1.0 }, + { 0.301961, 0.294118, 0.215686, 1.0 }, + { 0.329412, 0.345098, 0.254902, 1.0 }, + { 0.380392, 0.400000, 0.325490, 1.0 }, + { 0.423529, 0.466667, 0.501961, 1.0 }, + { 0.513725, 0.572549, 0.572549, 1.0 }, + { 0.592157, 0.635294, 0.694118, 1.0 }, + { 0.658824, 0.674510, 0.745098, 1.0 }, + { 0.705882, 0.713725, 0.784314, 1.0 }, + { 0.658824, 0.733333, 0.764706, 1.0 }, + { 0.713725, 0.745098, 0.768627, 1.0 }, + { 0.760784, 0.772549, 0.772549, 1.0 }, + { 0.831373, 0.823529, 0.792157, 1.0 }, + { 0.866667, 0.850980, 0.815686, 1.0 }, + { 0.862745, 0.850980, 0.850980, 1.0 }, + { 0.854902, 0.850980, 0.847059, 1.0 }, + { 0.823529, 0.803922, 0.800000, 1.0 }, + { 0.784314, 0.713725, 0.635294, 1.0 }, + { 0.874510, 0.760784, 0.325490, 1.0 }, + { 0.862745, 0.682353, 0.294118, 1.0 }, + { 0.882353, 0.678431, 0.305882, 1.0 }, + { 0.839216, 0.592157, 0.301961, 1.0 }, + { 0.666667, 0.450980, 0.298039, 1.0 }, + { 0.490196, 0.345098, 0.313725, 1.0 }, + { 0.396078, 0.325490, 0.235294, 1.0 }, + { 0.345098, 0.325490, 0.215686, 1.0 }, + { 0.337255, 0.356863, 0.184314, 1.0 }, + { 0.325490, 0.356863, 0.196078, 1.0 }, + { 0.321569, 0.360784, 0.223529, 1.0 }, + { 0.384314, 0.388235, 0.274510, 1.0 }, + { 0.447059, 0.454902, 0.270588, 1.0 }, + { 0.458824, 0.537255, 0.388235, 1.0 }, + { 0.505882, 0.580392, 0.498039, 1.0 }, + { 0.560784, 0.615686, 0.658824, 1.0 }, + { 0.631373, 0.670588, 0.701961, 1.0 }, + { 0.627451, 0.658824, 0.741176, 1.0 }, + { 0.600000, 0.615686, 0.713725, 1.0 }, + { 0.607843, 0.545098, 0.631373, 1.0 }, + { 0.701961, 0.454902, 0.439216, 1.0 }, + { 0.619608, 0.407843, 0.349020, 1.0 }, + { 0.643137, 0.380392, 0.325490, 1.0 }, + { 0.631373, 0.380392, 0.266667, 1.0 }, + { 0.678431, 0.400000, 0.313725, 1.0 }, + { 0.713725, 0.466667, 0.392157, 1.0 }, + { 0.709804, 0.564706, 0.615686, 1.0 }, + { 0.666667, 0.666667, 0.662745, 1.0 }, + { 0.611765, 0.619608, 0.674510, 1.0 }, + { 0.509804, 0.552941, 0.611765, 1.0 }, + { 0.450980, 0.549020, 0.549020, 1.0 }, + { 0.486275, 0.545098, 0.509804, 1.0 }, + { 0.513725, 0.607843, 0.447059, 1.0 }, + { 0.509804, 0.627451, 0.454902, 1.0 }, + { 0.494118, 0.584314, 0.407843, 1.0 }, + { 0.525490, 0.580392, 0.533333, 1.0 }, + { 0.576471, 0.615686, 0.674510, 1.0 }, + { 0.639216, 0.698039, 0.733333, 1.0 }, + }; +/* no-name */ +static double4 colors_15[] = { + { 0.854902, 0.870588, 0.737255, 1.0 }, + { 0.933333, 0.901961, 0.772549, 1.0 }, + { 0.933333, 0.949020, 0.807843, 1.0 }, + { 0.933333, 0.949020, 0.811765, 1.0 }, + { 0.901961, 0.933333, 0.882353, 1.0 }, + { 0.917647, 0.933333, 0.847059, 1.0 }, + { 0.949020, 0.945098, 0.921569, 1.0 }, + { 0.949020, 0.960784, 0.847059, 1.0 }, + { 0.901961, 0.949020, 0.807843, 1.0 }, + { 0.870588, 0.917647, 0.772549, 1.0 }, + { 0.839216, 0.854902, 0.776471, 1.0 }, + { 0.807843, 0.823529, 0.737255, 1.0 }, + { 0.760784, 0.792157, 0.662745, 1.0 }, + { 0.745098, 0.792157, 0.627451, 1.0 }, + { 0.807843, 0.839216, 0.666667, 1.0 }, + { 0.870588, 0.886275, 0.772549, 1.0 }, + { 0.917647, 0.929412, 0.807843, 1.0 }, + { 0.917647, 0.949020, 0.772549, 1.0 }, + { 0.870588, 0.886275, 0.772549, 1.0 }, + { 0.760784, 0.792157, 0.666667, 1.0 }, + { 0.682353, 0.745098, 0.666667, 1.0 }, + { 0.647059, 0.698039, 0.588235, 1.0 }, + { 0.635294, 0.662745, 0.552941, 1.0 }, + { 0.588235, 0.635294, 0.517647, 1.0 }, + { 0.552941, 0.552941, 0.478431, 1.0 }, + { 0.521569, 0.537255, 0.443137, 1.0 }, + { 0.521569, 0.552941, 0.443137, 1.0 }, + { 0.521569, 0.521569, 0.403922, 1.0 }, + { 0.474510, 0.490196, 0.403922, 1.0 }, + { 0.474510, 0.490196, 0.403922, 1.0 }, + { 0.443137, 0.474510, 0.368627, 1.0 }, + { 0.396078, 0.427451, 0.333333, 1.0 }, + { 0.301961, 0.364706, 0.258824, 1.0 }, + { 0.203922, 0.250980, 0.145098, 1.0 }, + { 0.188235, 0.250980, 0.145098, 1.0 }, + { 0.188235, 0.219608, 0.109804, 1.0 }, + { 0.172549, 0.235294, 0.109804, 1.0 }, + { 0.172549, 0.203922, 0.109804, 1.0 }, + { 0.141176, 0.172549, 0.070588, 1.0 }, + { 0.141176, 0.141176, 0.000000, 1.0 }, + { 0.141176, 0.172549, 0.035294, 1.0 }, + { 0.156863, 0.203922, 0.035294, 1.0 }, + { 0.219608, 0.250980, 0.070588, 1.0 }, + { 0.188235, 0.250980, 0.109804, 1.0 }, + { 0.250980, 0.313725, 0.184314, 1.0 }, + { 0.333333, 0.411765, 0.258824, 1.0 }, + { 0.396078, 0.458824, 0.333333, 1.0 }, + { 0.423529, 0.490196, 0.368627, 1.0 }, + { 0.454902, 0.552941, 0.443137, 1.0 }, + { 0.454902, 0.537255, 0.517647, 1.0 }, + { 0.454902, 0.552941, 0.517647, 1.0 }, + { 0.470588, 0.552941, 0.517647, 1.0 }, + { 0.474510, 0.537255, 0.478431, 1.0 }, + { 0.474510, 0.521569, 0.443137, 1.0 }, + { 0.458824, 0.490196, 0.403922, 1.0 }, + { 0.443137, 0.474510, 0.368627, 1.0 }, + { 0.423529, 0.443137, 0.368627, 1.0 }, + { 0.427451, 0.439216, 0.368627, 1.0 }, + { 0.423529, 0.474510, 0.368627, 1.0 }, + { 0.407843, 0.458824, 0.368627, 1.0 }, + { 0.411765, 0.443137, 0.333333, 1.0 }, + { 0.427451, 0.458824, 0.333333, 1.0 }, + { 0.427451, 0.458824, 0.333333, 1.0 }, + { 0.411765, 0.443137, 0.333333, 1.0 }, + { 0.396078, 0.443137, 0.333333, 1.0 }, + { 0.411765, 0.427451, 0.333333, 1.0 }, + { 0.392157, 0.443137, 0.368627, 1.0 }, + { 0.407843, 0.439216, 0.403922, 1.0 }, + { 0.407843, 0.439216, 0.403922, 1.0 }, + { 0.407843, 0.423529, 0.403922, 1.0 }, + { 0.423529, 0.423529, 0.368627, 1.0 }, + { 0.443137, 0.443137, 0.368627, 1.0 }, + { 0.474510, 0.474510, 0.403922, 1.0 }, + { 0.505882, 0.521569, 0.443137, 1.0 }, + { 0.490196, 0.568627, 0.443137, 1.0 }, + { 0.521569, 0.572549, 0.478431, 1.0 }, + { 0.521569, 0.572549, 0.478431, 1.0 }, + { 0.490196, 0.572549, 0.517647, 1.0 }, + { 0.474510, 0.572549, 0.517647, 1.0 }, + { 0.470588, 0.572549, 0.552941, 1.0 }, + { 0.470588, 0.552941, 0.552941, 1.0 }, + { 0.454902, 0.552941, 0.517647, 1.0 }, + { 0.454902, 0.572549, 0.517647, 1.0 }, + { 0.458824, 0.572549, 0.478431, 1.0 }, + { 0.423529, 0.521569, 0.403922, 1.0 }, + { 0.392157, 0.474510, 0.368627, 1.0 }, + { 0.349020, 0.411765, 0.294118, 1.0 }, + { 0.666667, 0.341176, 0.000000, 1.0 }, + { 0.219608, 0.266667, 0.109804, 1.0 }, + { 0.188235, 0.235294, 0.109804, 1.0 }, + { 0.172549, 0.235294, 0.109804, 1.0 }, + { 0.203922, 0.250980, 0.145098, 1.0 }, + { 0.313725, 0.380392, 0.294118, 1.0 }, + { 0.364706, 0.427451, 0.368627, 1.0 }, + { 0.392157, 0.443137, 0.368627, 1.0 }, + { 0.376471, 0.443137, 0.368627, 1.0 }, + { 0.376471, 0.458824, 0.368627, 1.0 }, + { 0.407843, 0.458824, 0.368627, 1.0 }, + { 0.423529, 0.474510, 0.368627, 1.0 }, + { 0.423529, 0.474510, 0.368627, 1.0 }, + { 0.443137, 0.474510, 0.403922, 1.0 }, + { 0.439216, 0.474510, 0.403922, 1.0 }, + { 0.423529, 0.490196, 0.403922, 1.0 }, + { 0.407843, 0.474510, 0.403922, 1.0 }, + { 0.423529, 0.474510, 0.403922, 1.0 }, + { 0.423529, 0.458824, 0.403922, 1.0 }, + { 0.443137, 0.458824, 0.368627, 1.0 }, + { 0.443137, 0.458824, 0.368627, 1.0 }, + { 0.458824, 0.474510, 0.368627, 1.0 }, + { 0.458824, 0.490196, 0.368627, 1.0 }, + { 0.505882, 0.552941, 0.368627, 1.0 }, + { 0.552941, 0.572549, 0.368627, 1.0 }, + { 0.552941, 0.572549, 0.403922, 1.0 }, + { 0.603922, 0.603922, 0.443137, 1.0 }, + { 0.603922, 0.635294, 0.478431, 1.0 }, + { 0.603922, 0.635294, 0.478431, 1.0 }, + { 0.603922, 0.631373, 0.478431, 1.0 }, + { 0.572549, 0.603922, 0.443137, 1.0 }, + { 0.537255, 0.572549, 0.403922, 1.0 }, + { 0.505882, 0.521569, 0.368627, 1.0 }, + { 0.490196, 0.490196, 0.333333, 1.0 }, + { 0.411765, 0.474510, 0.294118, 1.0 }, + { 0.380392, 0.427451, 0.258824, 1.0 }, + { 0.266667, 0.298039, 0.145098, 1.0 }, + { 0.219608, 0.266667, 0.109804, 1.0 }, + { 0.250980, 0.317647, 0.145098, 1.0 }, + { 0.270588, 0.301961, 0.145098, 1.0 }, + { 0.443137, 0.427451, 0.258824, 1.0 }, + { 0.474510, 0.490196, 0.294118, 1.0 }, + { 0.505882, 0.490196, 0.333333, 1.0 }, + { 0.474510, 0.474510, 0.333333, 1.0 }, + { 0.427451, 0.458824, 0.333333, 1.0 }, + { 0.411765, 0.490196, 0.333333, 1.0 }, + { 0.423529, 0.474510, 0.368627, 1.0 }, + { 0.396078, 0.474510, 0.329412, 1.0 }, + { 0.407843, 0.474510, 0.368627, 1.0 }, + { 0.392157, 0.474510, 0.403922, 1.0 }, + { 0.392157, 0.474510, 0.403922, 1.0 }, + { 0.407843, 0.458824, 0.368627, 1.0 }, + { 0.392157, 0.443137, 0.368627, 1.0 }, + { 0.392157, 0.423529, 0.368627, 1.0 }, + { 0.396078, 0.427451, 0.333333, 1.0 }, + { 0.301961, 0.345098, 0.258824, 1.0 }, + { 0.203922, 0.250980, 0.145098, 1.0 }, + { 0.172549, 0.219608, 0.109804, 1.0 }, + { 0.125490, 0.156863, 0.109804, 1.0 }, + { 0.109804, 0.078431, 0.035294, 1.0 }, + { 0.094118, 0.094118, 0.000000, 1.0 }, + { 0.015686, 0.078431, 0.000000, 1.0 }, + { 0.031373, 0.062745, 0.000000, 1.0 }, + { 0.047059, 0.094118, 0.000000, 1.0 }, + { 0.109804, 0.156863, 0.035294, 1.0 }, + { 0.141176, 0.188235, 0.070588, 1.0 }, + { 0.235294, 0.266667, 0.145098, 1.0 }, + { 0.364706, 0.396078, 0.333333, 1.0 }, + { 0.458824, 0.474510, 0.333333, 1.0 }, + { 0.521569, 0.537255, 0.368627, 1.0 }, + { 0.537255, 0.568627, 0.443137, 1.0 }, + { 0.588235, 0.635294, 0.443137, 1.0 }, + { 0.603922, 0.635294, 0.478431, 1.0 }, + { 0.619608, 0.666667, 0.478431, 1.0 }, + { 0.619608, 0.666667, 0.478431, 1.0 }, + { 0.666667, 0.682353, 0.443137, 1.0 }, + { 0.650980, 0.666667, 0.478431, 1.0 }, + { 0.635294, 0.666667, 0.478431, 1.0 }, + { 0.631373, 0.647059, 0.478431, 1.0 }, + { 0.588235, 0.619608, 0.478431, 1.0 }, + { 0.521569, 0.588235, 0.478431, 1.0 }, + { 0.505882, 0.572549, 0.478431, 1.0 }, + { 0.470588, 0.572549, 0.478431, 1.0 }, + { 0.458824, 0.572549, 0.478431, 1.0 }, + { 0.458824, 0.552941, 0.478431, 1.0 }, + { 0.439216, 0.505882, 0.403922, 1.0 }, + { 0.490196, 0.490196, 0.403922, 1.0 }, + { 0.537255, 0.537255, 0.403922, 1.0 }, + { 0.572549, 0.603922, 0.443137, 1.0 }, + { 0.619608, 0.666667, 0.478431, 1.0 }, + { 0.666667, 0.713725, 0.517647, 1.0 }, + { 0.698039, 0.713725, 0.552941, 1.0 }, + { 0.713725, 0.729412, 0.592157, 1.0 }, + { 0.760784, 0.792157, 0.592157, 1.0 }, + { 0.698039, 0.745098, 0.552941, 1.0 }, + { 0.698039, 0.713725, 0.552941, 1.0 }, + { 0.666667, 0.698039, 0.552941, 1.0 }, + { 0.635294, 0.682353, 0.517647, 1.0 }, + { 0.603922, 0.650980, 0.478431, 1.0 }, + { 0.572549, 0.619608, 0.478431, 1.0 }, + { 0.521569, 0.603922, 0.478431, 1.0 }, + { 0.490196, 0.588235, 0.478431, 1.0 }, + { 0.490196, 0.572549, 0.478431, 1.0 }, + { 0.490196, 0.572549, 0.517647, 1.0 }, + { 0.490196, 0.572549, 0.517647, 1.0 }, + { 0.505882, 0.588235, 0.517647, 1.0 }, + { 0.521569, 0.588235, 0.517647, 1.0 }, + { 0.521569, 0.588235, 0.517647, 1.0 }, + { 0.505882, 0.572549, 0.517647, 1.0 }, + { 0.521569, 0.603922, 0.517647, 1.0 }, + { 0.521569, 0.603922, 0.517647, 1.0 }, + { 0.552941, 0.603922, 0.517647, 1.0 }, + { 0.572549, 0.588235, 0.517647, 1.0 }, + { 0.619608, 0.662745, 0.517647, 1.0 }, + { 0.682353, 0.698039, 0.517647, 1.0 }, + { 0.666667, 0.729412, 0.517647, 1.0 }, + { 0.698039, 0.745098, 0.552941, 1.0 }, + { 0.713725, 0.760784, 0.627451, 1.0 }, + { 0.776471, 0.792157, 0.627451, 1.0 }, + { 0.776471, 0.807843, 0.666667, 1.0 }, + { 0.839216, 0.854902, 0.701961, 1.0 }, + { 0.854902, 0.886275, 0.772549, 1.0 }, + { 0.823529, 0.839216, 0.737255, 1.0 }, + { 0.745098, 0.760784, 0.627451, 1.0 }, + { 0.666667, 0.713725, 0.552941, 1.0 }, + { 0.619608, 0.650980, 0.478431, 1.0 }, + { 0.572549, 0.603922, 0.443137, 1.0 }, + { 0.537255, 0.537255, 0.443137, 1.0 }, + { 0.505882, 0.490196, 0.403922, 1.0 }, + { 0.490196, 0.490196, 0.403922, 1.0 }, + { 0.505882, 0.470588, 0.403922, 1.0 }, + { 0.490196, 0.490196, 0.368627, 1.0 }, + { 0.474510, 0.474510, 0.368627, 1.0 }, + { 0.474510, 0.505882, 0.368627, 1.0 }, + { 0.505882, 0.490196, 0.403922, 1.0 }, + { 0.505882, 0.490196, 0.403922, 1.0 }, + { 0.505882, 0.505882, 0.403922, 1.0 }, + { 0.505882, 0.537255, 0.443137, 1.0 }, + { 0.521569, 0.568627, 0.478431, 1.0 }, + { 0.537255, 0.572549, 0.478431, 1.0 }, + { 0.588235, 0.615686, 0.478431, 1.0 }, + { 0.588235, 0.619608, 0.478431, 1.0 }, + { 0.572549, 0.588235, 0.517647, 1.0 }, + { 0.588235, 0.603922, 0.552941, 1.0 }, + { 0.572549, 0.572549, 0.517647, 1.0 }, + { 0.537255, 0.568627, 0.517647, 1.0 }, + { 0.505882, 0.572549, 0.517647, 1.0 }, + { 0.490196, 0.572549, 0.552941, 1.0 }, + { 0.470588, 0.572549, 0.552941, 1.0 }, + { 0.454902, 0.572549, 0.552941, 1.0 }, + { 0.470588, 0.572549, 0.552941, 1.0 }, + { 0.470588, 0.588235, 0.592157, 1.0 }, + { 0.505882, 0.588235, 0.552941, 1.0 }, + { 0.505882, 0.588235, 0.552941, 1.0 }, + { 0.505882, 0.603922, 0.552941, 1.0 }, + { 0.521569, 0.603922, 0.552941, 1.0 }, + { 0.537255, 0.619608, 0.552941, 1.0 }, + { 0.537255, 0.619608, 0.552941, 1.0 }, + { 0.552941, 0.635294, 0.592157, 1.0 }, + { 0.584314, 0.635294, 0.592157, 1.0 }, + { 0.552941, 0.635294, 0.592157, 1.0 }, + { 0.588235, 0.650980, 0.552941, 1.0 }, + { 0.603922, 0.631373, 0.552941, 1.0 }, + { 0.619608, 0.662745, 0.517647, 1.0 }, + { 0.619608, 0.650980, 0.478431, 1.0 }, + { 0.635294, 0.647059, 0.443137, 1.0 }, + { 0.619608, 0.650980, 0.443137, 1.0 }, + { 0.603922, 0.650980, 0.443137, 1.0 }, + { 0.584314, 0.615686, 0.443137, 1.0 }, + }; +/* living-mud-bomb */ +static double4 colors_16[] = { + { 0.756863, 0.564706, 0.137255, 1.0 }, + { 0.600000, 0.458824, 0.129412, 1.0 }, + { 0.521569, 0.419608, 0.137255, 1.0 }, + { 0.400000, 0.298039, 0.078431, 1.0 }, + { 0.376471, 0.262745, 0.078431, 1.0 }, + { 0.309804, 0.200000, 0.062745, 1.0 }, + { 0.274510, 0.184314, 0.062745, 1.0 }, + { 0.258824, 0.203922, 0.062745, 1.0 }, + { 0.250980, 0.188235, 0.062745, 1.0 }, + { 0.250980, 0.184314, 0.062745, 1.0 }, + { 0.239216, 0.172549, 0.062745, 1.0 }, + { 0.227451, 0.160784, 0.062745, 1.0 }, + { 0.227451, 0.164706, 0.062745, 1.0 }, + { 0.250980, 0.180392, 0.062745, 1.0 }, + { 0.282353, 0.188235, 0.062745, 1.0 }, + { 0.333333, 0.203922, 0.070588, 1.0 }, + { 0.337255, 0.235294, 0.070588, 1.0 }, + { 0.345098, 0.250980, 0.086275, 1.0 }, + { 0.333333, 0.298039, 0.094118, 1.0 }, + { 0.294118, 0.298039, 0.094118, 1.0 }, + { 0.349020, 0.219608, 0.058824, 1.0 }, + { 0.329412, 0.184314, 0.062745, 1.0 }, + { 0.329412, 0.180392, 0.062745, 1.0 }, + { 0.329412, 0.168627, 0.062745, 1.0 }, + { 0.329412, 0.160784, 0.062745, 1.0 }, + { 0.329412, 0.156863, 0.062745, 1.0 }, + { 0.329412, 0.156863, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.317647, 0.152941, 0.062745, 1.0 }, + { 0.309804, 0.152941, 0.062745, 1.0 }, + { 0.294118, 0.152941, 0.062745, 1.0 }, + { 0.258824, 0.152941, 0.062745, 1.0 }, + { 0.250980, 0.156863, 0.062745, 1.0 }, + { 0.215686, 0.156863, 0.062745, 1.0 }, + { 0.200000, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.192157, 0.164706, 0.062745, 1.0 }, + { 0.207843, 0.168627, 0.062745, 1.0 }, + { 0.215686, 0.160784, 0.062745, 1.0 }, + { 0.215686, 0.160784, 0.062745, 1.0 }, + { 0.207843, 0.160784, 0.062745, 1.0 }, + { 0.192157, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.149020, 0.062745, 1.0 }, + { 0.188235, 0.149020, 0.062745, 1.0 }, + { 0.188235, 0.149020, 0.062745, 1.0 }, + { 0.188235, 0.149020, 0.062745, 1.0 }, + { 0.188235, 0.149020, 0.062745, 1.0 }, + { 0.176471, 0.137255, 0.062745, 1.0 }, + { 0.188235, 0.149020, 0.062745, 1.0 }, + { 0.188235, 0.149020, 0.062745, 1.0 }, + { 0.192157, 0.156863, 0.062745, 1.0 }, + { 0.207843, 0.156863, 0.062745, 1.0 }, + { 0.227451, 0.156863, 0.062745, 1.0 }, + { 0.250980, 0.156863, 0.062745, 1.0 }, + { 0.294118, 0.152941, 0.062745, 1.0 }, + { 0.317647, 0.152941, 0.062745, 1.0 }, + { 0.325490, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.317647, 0.152941, 0.062745, 1.0 }, + { 0.309804, 0.152941, 0.062745, 1.0 }, + { 0.294118, 0.156863, 0.062745, 1.0 }, + { 0.266667, 0.184314, 0.062745, 1.0 }, + { 0.250980, 0.188235, 0.062745, 1.0 }, + { 0.250980, 0.188235, 0.062745, 1.0 }, + { 0.250980, 0.188235, 0.062745, 1.0 }, + { 0.227451, 0.180392, 0.062745, 1.0 }, + { 0.219608, 0.172549, 0.062745, 1.0 }, + { 0.219608, 0.172549, 0.062745, 1.0 }, + { 0.207843, 0.168627, 0.062745, 1.0 }, + { 0.192157, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.192157, 0.156863, 0.062745, 1.0 }, + { 0.215686, 0.160784, 0.062745, 1.0 }, + { 0.247059, 0.168627, 0.062745, 1.0 }, + { 0.266667, 0.184314, 0.062745, 1.0 }, + { 0.309804, 0.192157, 0.062745, 1.0 }, + { 0.364706, 0.219608, 0.058824, 1.0 }, + { 0.376471, 0.266667, 0.078431, 1.0 }, + { 0.470588, 0.329412, 0.078431, 1.0 }, + { 0.592157, 0.431373, 0.137255, 1.0 }, + { 0.729412, 0.552941, 0.137255, 1.0 }, + { 0.925490, 0.635294, 0.137255, 1.0 }, + { 0.964706, 0.654902, 0.172549, 1.0 }, + { 0.933333, 0.647059, 0.137255, 1.0 }, + { 0.886275, 0.600000, 0.129412, 1.0 }, + { 0.725490, 0.415686, 0.086275, 1.0 }, + { 0.501961, 0.321569, 0.058824, 1.0 }, + { 0.376471, 0.274510, 0.078431, 1.0 }, + { 0.329412, 0.235294, 0.086275, 1.0 }, + { 0.282353, 0.188235, 0.062745, 1.0 }, + { 0.243137, 0.184314, 0.062745, 1.0 }, + { 0.215686, 0.164706, 0.062745, 1.0 }, + { 0.192157, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.192157, 0.156863, 0.062745, 1.0 }, + { 0.215686, 0.156863, 0.062745, 1.0 }, + { 0.227451, 0.156863, 0.062745, 1.0 }, + { 0.250980, 0.164706, 0.062745, 1.0 }, + { 0.266667, 0.180392, 0.062745, 1.0 }, + { 0.274510, 0.184314, 0.062745, 1.0 }, + { 0.301961, 0.168627, 0.062745, 1.0 }, + { 0.317647, 0.156863, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.333333, 0.152941, 0.062745, 1.0 }, + { 0.356863, 0.152941, 0.058824, 1.0 }, + { 0.376471, 0.152941, 0.062745, 1.0 }, + { 0.376471, 0.152941, 0.062745, 1.0 }, + { 0.368627, 0.152941, 0.062745, 1.0 }, + { 0.356863, 0.152941, 0.062745, 1.0 }, + { 0.333333, 0.152941, 0.062745, 1.0 }, + { 0.333333, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.333333, 0.152941, 0.062745, 1.0 }, + { 0.341176, 0.164706, 0.062745, 1.0 }, + { 0.356863, 0.168627, 0.062745, 1.0 }, + { 0.376471, 0.168627, 0.062745, 1.0 }, + { 0.392157, 0.156863, 0.062745, 1.0 }, + { 0.415686, 0.203922, 0.086275, 1.0 }, + { 0.486275, 0.294118, 0.066667, 1.0 }, + { 0.643137, 0.411765, 0.082353, 1.0 }, + { 0.850980, 0.529412, 0.117647, 1.0 }, + { 0.937255, 0.635294, 0.192157, 1.0 }, + { 0.972549, 0.686275, 0.188235, 1.0 }, + { 0.929412, 0.623529, 0.192157, 1.0 }, + { 0.792157, 0.490196, 0.125490, 1.0 }, + { 0.639216, 0.329412, 0.058824, 1.0 }, + { 0.509804, 0.298039, 0.078431, 1.0 }, + { 0.415686, 0.278431, 0.086275, 1.0 }, + { 0.384314, 0.207843, 0.058824, 1.0 }, + { 0.356863, 0.168627, 0.062745, 1.0 }, + { 0.329412, 0.160784, 0.062745, 1.0 }, + { 0.301961, 0.152941, 0.062745, 1.0 }, + { 0.266667, 0.152941, 0.062745, 1.0 }, + { 0.250980, 0.164706, 0.062745, 1.0 }, + { 0.250980, 0.172549, 0.062745, 1.0 }, + { 0.266667, 0.184314, 0.062745, 1.0 }, + { 0.294118, 0.180392, 0.062745, 1.0 }, + { 0.329412, 0.164706, 0.062745, 1.0 }, + { 0.356863, 0.156863, 0.062745, 1.0 }, + { 0.384314, 0.152941, 0.062745, 1.0 }, + { 0.392157, 0.156863, 0.062745, 1.0 }, + { 0.396078, 0.196078, 0.058824, 1.0 }, + { 0.458824, 0.215686, 0.058824, 1.0 }, + { 0.470588, 0.207843, 0.058824, 1.0 }, + { 0.470588, 0.200000, 0.058824, 1.0 }, + { 0.470588, 0.211765, 0.058824, 1.0 }, + { 0.415686, 0.203922, 0.058824, 1.0 }, + { 0.400000, 0.168627, 0.058824, 1.0 }, + { 0.392157, 0.152941, 0.062745, 1.0 }, + { 0.360784, 0.152941, 0.062745, 1.0 }, + { 0.341176, 0.152941, 0.062745, 1.0 }, + { 0.333333, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.333333, 0.152941, 0.062745, 1.0 }, + { 0.360784, 0.152941, 0.062745, 1.0 }, + { 0.392157, 0.152941, 0.062745, 1.0 }, + { 0.392157, 0.152941, 0.062745, 1.0 }, + { 0.458824, 0.180392, 0.058824, 1.0 }, + { 0.498039, 0.243137, 0.058824, 1.0 }, + { 0.686275, 0.215686, 0.058824, 1.0 }, + { 0.752941, 0.207843, 0.058824, 1.0 }, + { 0.929412, 0.235294, 0.058824, 1.0 }, + { 0.968627, 0.290196, 0.078431, 1.0 }, + { 0.901961, 0.243137, 0.066667, 1.0 }, + { 0.721569, 0.207843, 0.058824, 1.0 }, + { 0.713725, 0.219608, 0.058824, 1.0 }, + { 0.525490, 0.188235, 0.058824, 1.0 }, + { 0.501961, 0.262745, 0.078431, 1.0 }, + { 0.501961, 0.305882, 0.109804, 1.0 }, + { 0.537255, 0.403922, 0.109804, 1.0 }, + { 0.737255, 0.501961, 0.117647, 1.0 }, + { 0.898039, 0.600000, 0.137255, 1.0 }, + { 0.960784, 0.592157, 0.137255, 1.0 }, + { 0.972549, 0.521569, 0.160784, 1.0 }, + { 0.972549, 0.415686, 0.121569, 1.0 }, + { 0.792157, 0.419608, 0.086275, 1.0 }, + { 0.537255, 0.368627, 0.137255, 1.0 }, + { 0.423529, 0.298039, 0.058824, 1.0 }, + { 0.364706, 0.219608, 0.058824, 1.0 }, + { 0.329412, 0.184314, 0.062745, 1.0 }, + { 0.329412, 0.176471, 0.062745, 1.0 }, + { 0.329412, 0.164706, 0.062745, 1.0 }, + { 0.317647, 0.152941, 0.062745, 1.0 }, + { 0.317647, 0.152941, 0.062745, 1.0 }, + { 0.286275, 0.152941, 0.062745, 1.0 }, + { 0.250980, 0.156863, 0.062745, 1.0 }, + { 0.227451, 0.156863, 0.062745, 1.0 }, + { 0.215686, 0.152941, 0.062745, 1.0 }, + { 0.192157, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.188235, 0.156863, 0.062745, 1.0 }, + { 0.192157, 0.156863, 0.062745, 1.0 }, + { 0.207843, 0.156863, 0.062745, 1.0 }, + { 0.223529, 0.156863, 0.062745, 1.0 }, + { 0.250980, 0.156863, 0.062745, 1.0 }, + { 0.258824, 0.152941, 0.062745, 1.0 }, + { 0.274510, 0.152941, 0.062745, 1.0 }, + { 0.301961, 0.152941, 0.062745, 1.0 }, + { 0.317647, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.329412, 0.152941, 0.062745, 1.0 }, + { 0.317647, 0.160784, 0.062745, 1.0 }, + { 0.301961, 0.156863, 0.062745, 1.0 }, + { 0.266667, 0.180392, 0.062745, 1.0 }, + { 0.250980, 0.184314, 0.062745, 1.0 }, + { 0.250980, 0.184314, 0.062745, 1.0 }, + }; +/* cars */ +static double4 colors_17[] = { + { 0.168627, 0.117647, 0.141176, 1.0 }, + { 0.149020, 0.101961, 0.129412, 1.0 }, + { 0.113725, 0.086275, 0.117647, 1.0 }, + { 0.125490, 0.094118, 0.125490, 1.0 }, + { 0.121569, 0.121569, 0.137255, 1.0 }, + { 0.156863, 0.152941, 0.141176, 1.0 }, + { 0.200000, 0.219608, 0.164706, 1.0 }, + { 0.270588, 0.278431, 0.168627, 1.0 }, + { 0.360784, 0.368627, 0.211765, 1.0 }, + { 0.454902, 0.470588, 0.250980, 1.0 }, + { 0.717647, 0.509804, 0.301961, 1.0 }, + { 0.866667, 0.674510, 0.333333, 1.0 }, + { 0.854902, 0.737255, 0.533333, 1.0 }, + { 0.733333, 0.741176, 0.580392, 1.0 }, + { 0.745098, 0.749020, 0.678431, 1.0 }, + { 0.690196, 0.705882, 0.674510, 1.0 }, + { 0.623529, 0.721569, 0.666667, 1.0 }, + { 0.556863, 0.631373, 0.596078, 1.0 }, + { 0.494118, 0.529412, 0.509804, 1.0 }, + { 0.407843, 0.466667, 0.384314, 1.0 }, + { 0.384314, 0.325490, 0.305882, 1.0 }, + { 0.317647, 0.235294, 0.250980, 1.0 }, + { 0.341176, 0.160784, 0.164706, 1.0 }, + { 0.352941, 0.172549, 0.141176, 1.0 }, + { 0.305882, 0.137255, 0.125490, 1.0 }, + { 0.231373, 0.094118, 0.133333, 1.0 }, + { 0.223529, 0.094118, 0.125490, 1.0 }, + { 0.211765, 0.125490, 0.149020, 1.0 }, + { 0.200000, 0.137255, 0.145098, 1.0 }, + { 0.211765, 0.125490, 0.152941, 1.0 }, + { 0.250980, 0.200000, 0.149020, 1.0 }, + { 0.290196, 0.231373, 0.133333, 1.0 }, + { 0.321569, 0.274510, 0.149020, 1.0 }, + { 0.356863, 0.376471, 0.200000, 1.0 }, + { 0.517647, 0.537255, 0.266667, 1.0 }, + { 0.811765, 0.596078, 0.258824, 1.0 }, + { 0.898039, 0.800000, 0.380392, 1.0 }, + { 0.850980, 0.780392, 0.458824, 1.0 }, + { 0.835294, 0.870588, 0.576471, 1.0 }, + { 0.854902, 0.843137, 0.698039, 1.0 }, + { 0.756863, 0.800000, 0.709804, 1.0 }, + { 0.694118, 0.772549, 0.725490, 1.0 }, + { 0.670588, 0.780392, 0.749020, 1.0 }, + { 0.647059, 0.713725, 0.725490, 1.0 }, + { 0.607843, 0.631373, 0.611765, 1.0 }, + { 0.454902, 0.478431, 0.505882, 1.0 }, + { 0.356863, 0.341176, 0.388235, 1.0 }, + { 0.282353, 0.290196, 0.333333, 1.0 }, + { 0.247059, 0.215686, 0.247059, 1.0 }, + { 0.172549, 0.160784, 0.196078, 1.0 }, + { 0.133333, 0.129412, 0.176471, 1.0 }, + { 0.129412, 0.098039, 0.133333, 1.0 }, + { 0.105882, 0.090196, 0.109804, 1.0 }, + { 0.129412, 0.082353, 0.098039, 1.0 }, + { 0.152941, 0.129412, 0.094118, 1.0 }, + { 0.184314, 0.176471, 0.149020, 1.0 }, + { 0.203922, 0.200000, 0.176471, 1.0 }, + { 0.262745, 0.243137, 0.219608, 1.0 }, + { 0.360784, 0.321569, 0.270588, 1.0 }, + { 0.470588, 0.462745, 0.349020, 1.0 }, + { 0.596078, 0.525490, 0.333333, 1.0 }, + { 0.643137, 0.529412, 0.356863, 1.0 }, + { 0.596078, 0.596078, 0.364706, 1.0 }, + { 0.607843, 0.650980, 0.372549, 1.0 }, + { 0.572549, 0.615686, 0.462745, 1.0 }, + { 0.541176, 0.650980, 0.400000, 1.0 }, + { 0.509804, 0.643137, 0.435294, 1.0 }, + { 0.521569, 0.607843, 0.364706, 1.0 }, + { 0.443137, 0.533333, 0.345098, 1.0 }, + { 0.400000, 0.513725, 0.333333, 1.0 }, + { 0.376471, 0.392157, 0.235294, 1.0 }, + { 0.352941, 0.317647, 0.223529, 1.0 }, + { 0.270588, 0.274510, 0.145098, 1.0 }, + { 0.231373, 0.247059, 0.149020, 1.0 }, + { 0.227451, 0.192157, 0.145098, 1.0 }, + { 0.192157, 0.152941, 0.152941, 1.0 }, + { 0.168627, 0.141176, 0.125490, 1.0 }, + { 0.129412, 0.090196, 0.117647, 1.0 }, + { 0.105882, 0.066667, 0.117647, 1.0 }, + { 0.105882, 0.074510, 0.121569, 1.0 }, + { 0.101961, 0.090196, 0.113725, 1.0 }, + { 0.094118, 0.078431, 0.105882, 1.0 }, + { 0.101961, 0.082353, 0.113725, 1.0 }, + { 0.129412, 0.094118, 0.125490, 1.0 }, + { 0.176471, 0.125490, 0.145098, 1.0 }, + { 0.200000, 0.176471, 0.180392, 1.0 }, + { 0.274510, 0.258824, 0.243137, 1.0 }, + { 0.423529, 0.368627, 0.305882, 1.0 }, + { 0.682353, 0.419608, 0.290196, 1.0 }, + { 0.803922, 0.564706, 0.219608, 1.0 }, + { 0.823529, 0.670588, 0.305882, 1.0 }, + { 0.803922, 0.760784, 0.580392, 1.0 }, + { 0.827451, 0.788235, 0.698039, 1.0 }, + { 0.803922, 0.886275, 0.772549, 1.0 }, + { 0.764706, 0.823529, 0.792157, 1.0 }, + { 0.717647, 0.811765, 0.780392, 1.0 }, + { 0.698039, 0.807843, 0.764706, 1.0 }, + { 0.635294, 0.796078, 0.721569, 1.0 }, + { 0.611765, 0.764706, 0.694118, 1.0 }, + { 0.619608, 0.733333, 0.662745, 1.0 }, + { 0.596078, 0.729412, 0.611765, 1.0 }, + { 0.596078, 0.635294, 0.592157, 1.0 }, + { 0.560784, 0.560784, 0.537255, 1.0 }, + { 0.576471, 0.576471, 0.435294, 1.0 }, + { 0.490196, 0.541176, 0.400000, 1.0 }, + { 0.490196, 0.486275, 0.380392, 1.0 }, + { 0.478431, 0.517647, 0.266667, 1.0 }, + { 0.427451, 0.447059, 0.243137, 1.0 }, + { 0.360784, 0.368627, 0.192157, 1.0 }, + { 0.321569, 0.286275, 0.160784, 1.0 }, + { 0.282353, 0.215686, 0.192157, 1.0 }, + { 0.270588, 0.196078, 0.152941, 1.0 }, + { 0.262745, 0.192157, 0.184314, 1.0 }, + { 0.270588, 0.243137, 0.235294, 1.0 }, + { 0.274510, 0.274510, 0.313725, 1.0 }, + { 0.329412, 0.364706, 0.392157, 1.0 }, + { 0.376471, 0.517647, 0.447059, 1.0 }, + { 0.415686, 0.521569, 0.490196, 1.0 }, + { 0.443137, 0.509804, 0.482353, 1.0 }, + { 0.458824, 0.501961, 0.447059, 1.0 }, + { 0.533333, 0.541176, 0.482353, 1.0 }, + { 0.560784, 0.627451, 0.494118, 1.0 }, + { 0.592157, 0.682353, 0.501961, 1.0 }, + { 0.615686, 0.737255, 0.462745, 1.0 }, + { 0.647059, 0.721569, 0.529412, 1.0 }, + { 0.678431, 0.796078, 0.607843, 1.0 }, + { 0.729412, 0.858824, 0.639216, 1.0 }, + { 0.776471, 0.886275, 0.705882, 1.0 }, + { 0.764706, 0.956863, 0.749020, 1.0 }, + { 0.796078, 0.968627, 0.780392, 1.0 }, + { 0.811765, 0.933333, 0.768627, 1.0 }, + { 0.803922, 0.956863, 0.886275, 1.0 }, + { 0.866667, 0.972549, 0.909804, 1.0 }, + { 0.925490, 0.980392, 0.925490, 1.0 }, + { 0.870588, 0.968627, 0.909804, 1.0 }, + { 0.811765, 0.901961, 0.831373, 1.0 }, + { 0.745098, 0.831373, 0.784314, 1.0 }, + { 0.647059, 0.745098, 0.749020, 1.0 }, + { 0.533333, 0.635294, 0.678431, 1.0 }, + { 0.419608, 0.521569, 0.501961, 1.0 }, + { 0.376471, 0.454902, 0.427451, 1.0 }, + { 0.360784, 0.411765, 0.301961, 1.0 }, + { 0.298039, 0.282353, 0.270588, 1.0 }, + { 0.349020, 0.298039, 0.235294, 1.0 }, + { 0.392157, 0.360784, 0.298039, 1.0 }, + { 0.470588, 0.462745, 0.384314, 1.0 }, + { 0.588235, 0.643137, 0.537255, 1.0 }, + { 0.654902, 0.776471, 0.619608, 1.0 }, + { 0.737255, 0.854902, 0.615686, 1.0 }, + { 0.819608, 0.929412, 0.635294, 1.0 }, + { 0.843137, 0.956863, 0.721569, 1.0 }, + { 0.870588, 0.996078, 0.831373, 1.0 }, + { 0.925490, 0.992157, 0.933333, 1.0 }, + { 0.964706, 0.992157, 0.937255, 1.0 }, + { 0.988235, 0.988235, 0.945098, 1.0 }, + { 0.984314, 0.996078, 0.952941, 1.0 }, + { 0.972549, 0.988235, 0.945098, 1.0 }, + { 0.952941, 0.984314, 0.933333, 1.0 }, + { 0.949020, 0.941176, 0.878431, 1.0 }, + { 0.937255, 0.937255, 0.835294, 1.0 }, + { 0.827451, 0.898039, 0.819608, 1.0 }, + { 0.878431, 0.898039, 0.772549, 1.0 }, + { 0.843137, 0.898039, 0.701961, 1.0 }, + { 0.796078, 0.894118, 0.772549, 1.0 }, + { 0.745098, 0.862745, 0.705882, 1.0 }, + { 0.713725, 0.854902, 0.639216, 1.0 }, + { 0.623529, 0.772549, 0.545098, 1.0 }, + { 0.521569, 0.654902, 0.505882, 1.0 }, + { 0.470588, 0.568627, 0.501961, 1.0 }, + { 0.415686, 0.509804, 0.431373, 1.0 }, + { 0.309804, 0.321569, 0.368627, 1.0 }, + { 0.250980, 0.250980, 0.274510, 1.0 }, + { 0.203922, 0.172549, 0.223529, 1.0 }, + { 0.164706, 0.121569, 0.168627, 1.0 }, + { 0.152941, 0.164706, 0.180392, 1.0 }, + { 0.227451, 0.231373, 0.239216, 1.0 }, + { 0.298039, 0.286275, 0.329412, 1.0 }, + { 0.423529, 0.419608, 0.447059, 1.0 }, + { 0.549020, 0.580392, 0.568627, 1.0 }, + { 0.662745, 0.698039, 0.647059, 1.0 }, + { 0.764706, 0.803922, 0.729412, 1.0 }, + { 0.835294, 0.890196, 0.819608, 1.0 }, + { 0.854902, 0.956863, 0.882353, 1.0 }, + { 0.945098, 0.992157, 0.843137, 1.0 }, + { 0.945098, 0.996078, 0.831373, 1.0 }, + { 0.937255, 0.972549, 0.705882, 1.0 }, + { 0.913725, 0.968627, 0.686275, 1.0 }, + { 0.874510, 0.882353, 0.670588, 1.0 }, + { 0.717647, 0.752941, 0.576471, 1.0 }, + { 0.596078, 0.560784, 0.478431, 1.0 }, + { 0.482353, 0.462745, 0.403922, 1.0 }, + { 0.411765, 0.439216, 0.372549, 1.0 }, + { 0.352941, 0.349020, 0.368627, 1.0 }, + { 0.298039, 0.301961, 0.349020, 1.0 }, + { 0.309804, 0.345098, 0.384314, 1.0 }, + { 0.376471, 0.431373, 0.439216, 1.0 }, + { 0.454902, 0.454902, 0.454902, 1.0 }, + { 0.525490, 0.525490, 0.525490, 1.0 }, + { 0.564706, 0.611765, 0.643137, 1.0 }, + { 0.541176, 0.650980, 0.686275, 1.0 }, + { 0.600000, 0.721569, 0.717647, 1.0 }, + { 0.650980, 0.788235, 0.631373, 1.0 }, + { 0.682353, 0.854902, 0.666667, 1.0 }, + { 0.701961, 0.843137, 0.686275, 1.0 }, + { 0.713725, 0.749020, 0.662745, 1.0 }, + { 0.670588, 0.721569, 0.662745, 1.0 }, + { 0.584314, 0.643137, 0.658824, 1.0 }, + { 0.533333, 0.619608, 0.639216, 1.0 }, + { 0.454902, 0.513725, 0.498039, 1.0 }, + { 0.360784, 0.470588, 0.388235, 1.0 }, + { 0.305882, 0.396078, 0.254902, 1.0 }, + { 0.301961, 0.305882, 0.239216, 1.0 }, + { 0.258824, 0.266667, 0.188235, 1.0 }, + { 0.258824, 0.262745, 0.172549, 1.0 }, + { 0.294118, 0.282353, 0.203922, 1.0 }, + { 0.360784, 0.301961, 0.258824, 1.0 }, + { 0.600000, 0.392157, 0.266667, 1.0 }, + { 0.698039, 0.341176, 0.231373, 1.0 }, + { 0.658824, 0.235294, 0.196078, 1.0 }, + { 0.596078, 0.207843, 0.168627, 1.0 }, + { 0.360784, 0.301961, 0.196078, 1.0 }, + { 0.309804, 0.266667, 0.203922, 1.0 }, + { 0.266667, 0.231373, 0.258824, 1.0 }, + { 0.247059, 0.231373, 0.282353, 1.0 }, + { 0.223529, 0.278431, 0.286275, 1.0 }, + { 0.309804, 0.325490, 0.356863, 1.0 }, + { 0.435294, 0.431373, 0.372549, 1.0 }, + { 0.525490, 0.470588, 0.356863, 1.0 }, + { 0.713725, 0.290196, 0.215686, 1.0 }, + { 0.741176, 0.117647, 0.152941, 1.0 }, + { 0.741176, 0.109804, 0.145098, 1.0 }, + { 0.654902, 0.101961, 0.133333, 1.0 }, + { 0.623529, 0.125490, 0.141176, 1.0 }, + { 0.380392, 0.141176, 0.145098, 1.0 }, + { 0.247059, 0.141176, 0.156863, 1.0 }, + { 0.188235, 0.105882, 0.141176, 1.0 }, + { 0.156863, 0.090196, 0.094118, 1.0 }, + { 0.125490, 0.086275, 0.062745, 1.0 }, + { 0.094118, 0.066667, 0.090196, 1.0 }, + { 0.086275, 0.066667, 0.098039, 1.0 }, + { 0.090196, 0.066667, 0.098039, 1.0 }, + { 0.094118, 0.078431, 0.105882, 1.0 }, + { 0.094118, 0.074510, 0.094118, 1.0 }, + { 0.101961, 0.074510, 0.101961, 1.0 }, + { 0.117647, 0.070588, 0.101961, 1.0 }, + { 0.129412, 0.062745, 0.113725, 1.0 }, + { 0.141176, 0.074510, 0.105882, 1.0 }, + { 0.129412, 0.074510, 0.105882, 1.0 }, + { 0.137255, 0.086275, 0.105882, 1.0 }, + { 0.176471, 0.105882, 0.082353, 1.0 }, + { 0.196078, 0.133333, 0.145098, 1.0 }, + { 0.192157, 0.172549, 0.168627, 1.0 }, + { 0.250980, 0.207843, 0.176471, 1.0 }, + { 0.313725, 0.270588, 0.203922, 1.0 }, + { 0.360784, 0.368627, 0.266667, 1.0 }, + { 0.498039, 0.482353, 0.333333, 1.0 }, + }; +/* unhealthy-tan */ +static double4 colors_18[] = { + { 0.854902, 0.803922, 0.752941, 1.0 }, + { 0.874510, 0.803922, 0.717647, 1.0 }, + { 0.858824, 0.792157, 0.694118, 1.0 }, + { 0.803922, 0.756863, 0.670588, 1.0 }, + { 0.807843, 0.729412, 0.615686, 1.0 }, + { 0.741176, 0.666667, 0.576471, 1.0 }, + { 0.678431, 0.592157, 0.509804, 1.0 }, + { 0.639216, 0.560784, 0.505882, 1.0 }, + { 0.627451, 0.556863, 0.466667, 1.0 }, + { 0.611765, 0.552941, 0.470588, 1.0 }, + { 0.623529, 0.588235, 0.521569, 1.0 }, + { 0.658824, 0.631373, 0.560784, 1.0 }, + { 0.717647, 0.674510, 0.643137, 1.0 }, + { 0.827451, 0.784314, 0.749020, 1.0 }, + { 0.847059, 0.807843, 0.780392, 1.0 }, + { 0.854902, 0.831373, 0.827451, 1.0 }, + { 0.862745, 0.835294, 0.807843, 1.0 }, + { 0.870588, 0.835294, 0.796078, 1.0 }, + { 0.874510, 0.819608, 0.780392, 1.0 }, + { 0.831373, 0.796078, 0.752941, 1.0 }, + { 0.803922, 0.760784, 0.690196, 1.0 }, + { 0.776471, 0.705882, 0.592157, 1.0 }, + { 0.733333, 0.627451, 0.498039, 1.0 }, + { 0.678431, 0.552941, 0.415686, 1.0 }, + { 0.600000, 0.494118, 0.396078, 1.0 }, + { 0.509804, 0.423529, 0.345098, 1.0 }, + { 0.407843, 0.376471, 0.309804, 1.0 }, + { 0.345098, 0.298039, 0.250980, 1.0 }, + { 0.282353, 0.231373, 0.200000, 1.0 }, + { 0.262745, 0.188235, 0.188235, 1.0 }, + { 0.247059, 0.164706, 0.172549, 1.0 }, + { 0.227451, 0.137255, 0.149020, 1.0 }, + { 0.235294, 0.160784, 0.176471, 1.0 }, + { 0.250980, 0.180392, 0.176471, 1.0 }, + { 0.298039, 0.219608, 0.196078, 1.0 }, + { 0.313725, 0.235294, 0.207843, 1.0 }, + { 0.360784, 0.258824, 0.223529, 1.0 }, + { 0.376471, 0.274510, 0.227451, 1.0 }, + { 0.388235, 0.301961, 0.250980, 1.0 }, + { 0.411765, 0.329412, 0.262745, 1.0 }, + { 0.447059, 0.356863, 0.278431, 1.0 }, + { 0.462745, 0.380392, 0.309804, 1.0 }, + { 0.474510, 0.407843, 0.329412, 1.0 }, + { 0.482353, 0.411765, 0.321569, 1.0 }, + { 0.447059, 0.396078, 0.321569, 1.0 }, + { 0.443137, 0.376471, 0.282353, 1.0 }, + { 0.443137, 0.349020, 0.250980, 1.0 }, + { 0.443137, 0.317647, 0.235294, 1.0 }, + { 0.423529, 0.262745, 0.200000, 1.0 }, + { 0.400000, 0.254902, 0.203922, 1.0 }, + { 0.345098, 0.247059, 0.207843, 1.0 }, + { 0.309804, 0.211765, 0.192157, 1.0 }, + { 0.290196, 0.188235, 0.188235, 1.0 }, + { 0.254902, 0.180392, 0.184314, 1.0 }, + { 0.270588, 0.180392, 0.172549, 1.0 }, + { 0.266667, 0.160784, 0.168627, 1.0 }, + { 0.274510, 0.180392, 0.180392, 1.0 }, + { 0.286275, 0.188235, 0.192157, 1.0 }, + { 0.301961, 0.211765, 0.203922, 1.0 }, + { 0.301961, 0.227451, 0.211765, 1.0 }, + { 0.352941, 0.274510, 0.231373, 1.0 }, + { 0.364706, 0.298039, 0.250980, 1.0 }, + { 0.380392, 0.333333, 0.262745, 1.0 }, + { 0.396078, 0.364706, 0.317647, 1.0 }, + { 0.450980, 0.415686, 0.341176, 1.0 }, + { 0.490196, 0.439216, 0.380392, 1.0 }, + { 0.552941, 0.486275, 0.380392, 1.0 }, + { 0.576471, 0.474510, 0.407843, 1.0 }, + { 0.572549, 0.470588, 0.407843, 1.0 }, + { 0.541176, 0.447059, 0.356863, 1.0 }, + { 0.525490, 0.427451, 0.333333, 1.0 }, + { 0.478431, 0.376471, 0.294118, 1.0 }, + { 0.435294, 0.325490, 0.258824, 1.0 }, + { 0.415686, 0.274510, 0.243137, 1.0 }, + { 0.400000, 0.254902, 0.207843, 1.0 }, + { 0.360784, 0.227451, 0.200000, 1.0 }, + { 0.325490, 0.192157, 0.192157, 1.0 }, + { 0.325490, 0.188235, 0.180392, 1.0 }, + { 0.325490, 0.211765, 0.192157, 1.0 }, + { 0.368627, 0.258824, 0.219608, 1.0 }, + { 0.388235, 0.274510, 0.211765, 1.0 }, + { 0.403922, 0.294118, 0.227451, 1.0 }, + { 0.423529, 0.309804, 0.247059, 1.0 }, + { 0.443137, 0.333333, 0.250980, 1.0 }, + { 0.466667, 0.352941, 0.282353, 1.0 }, + { 0.482353, 0.384314, 0.298039, 1.0 }, + { 0.501961, 0.400000, 0.305882, 1.0 }, + { 0.509804, 0.419608, 0.305882, 1.0 }, + { 0.513725, 0.423529, 0.309804, 1.0 }, + { 0.517647, 0.407843, 0.309804, 1.0 }, + { 0.513725, 0.392157, 0.309804, 1.0 }, + { 0.529412, 0.388235, 0.286275, 1.0 }, + { 0.529412, 0.384314, 0.278431, 1.0 }, + { 0.513725, 0.392157, 0.274510, 1.0 }, + { 0.486275, 0.368627, 0.274510, 1.0 }, + { 0.462745, 0.356863, 0.278431, 1.0 }, + { 0.447059, 0.364706, 0.274510, 1.0 }, + { 0.411765, 0.376471, 0.270588, 1.0 }, + { 0.411765, 0.352941, 0.262745, 1.0 }, + { 0.411765, 0.337255, 0.250980, 1.0 }, + { 0.407843, 0.317647, 0.247059, 1.0 }, + { 0.403922, 0.294118, 0.243137, 1.0 }, + { 0.368627, 0.286275, 0.219608, 1.0 }, + { 0.345098, 0.282353, 0.227451, 1.0 }, + { 0.333333, 0.290196, 0.231373, 1.0 }, + { 0.360784, 0.274510, 0.235294, 1.0 }, + { 0.341176, 0.290196, 0.235294, 1.0 }, + { 0.376471, 0.309804, 0.243137, 1.0 }, + { 0.396078, 0.341176, 0.274510, 1.0 }, + { 0.439216, 0.400000, 0.301961, 1.0 }, + { 0.486275, 0.419608, 0.329412, 1.0 }, + { 0.521569, 0.423529, 0.341176, 1.0 }, + { 0.560784, 0.447059, 0.360784, 1.0 }, + { 0.580392, 0.466667, 0.388235, 1.0 }, + { 0.584314, 0.486275, 0.407843, 1.0 }, + { 0.584314, 0.486275, 0.415686, 1.0 }, + { 0.588235, 0.513725, 0.407843, 1.0 }, + { 0.647059, 0.549020, 0.427451, 1.0 }, + { 0.686275, 0.580392, 0.443137, 1.0 }, + { 0.741176, 0.643137, 0.513725, 1.0 }, + { 0.780392, 0.698039, 0.564706, 1.0 }, + { 0.792157, 0.713725, 0.627451, 1.0 }, + { 0.819608, 0.752941, 0.698039, 1.0 }, + { 0.839216, 0.792157, 0.749020, 1.0 }, + { 0.862745, 0.823529, 0.760784, 1.0 }, + { 0.858824, 0.811765, 0.752941, 1.0 }, + { 0.870588, 0.800000, 0.709804, 1.0 }, + { 0.815686, 0.752941, 0.647059, 1.0 }, + { 0.768627, 0.662745, 0.541176, 1.0 }, + { 0.721569, 0.600000, 0.462745, 1.0 }, + { 0.690196, 0.556863, 0.407843, 1.0 }, + { 0.647059, 0.505882, 0.360784, 1.0 }, + { 0.607843, 0.450980, 0.294118, 1.0 }, + { 0.556863, 0.431373, 0.301961, 1.0 }, + { 0.533333, 0.423529, 0.321569, 1.0 }, + { 0.533333, 0.423529, 0.329412, 1.0 }, + { 0.525490, 0.431373, 0.329412, 1.0 }, + { 0.525490, 0.450980, 0.341176, 1.0 }, + { 0.533333, 0.454902, 0.352941, 1.0 }, + { 0.572549, 0.482353, 0.372549, 1.0 }, + { 0.580392, 0.494118, 0.384314, 1.0 }, + { 0.584314, 0.498039, 0.400000, 1.0 }, + { 0.584314, 0.490196, 0.396078, 1.0 }, + { 0.584314, 0.498039, 0.380392, 1.0 }, + { 0.588235, 0.490196, 0.388235, 1.0 }, + { 0.580392, 0.486275, 0.380392, 1.0 }, + { 0.549020, 0.470588, 0.360784, 1.0 }, + { 0.533333, 0.462745, 0.337255, 1.0 }, + { 0.513725, 0.462745, 0.337255, 1.0 }, + { 0.505882, 0.427451, 0.333333, 1.0 }, + { 0.501961, 0.423529, 0.333333, 1.0 }, + { 0.490196, 0.423529, 0.349020, 1.0 }, + { 0.494118, 0.419608, 0.380392, 1.0 }, + { 0.513725, 0.439216, 0.372549, 1.0 }, + { 0.549020, 0.494118, 0.396078, 1.0 }, + { 0.600000, 0.529412, 0.439216, 1.0 }, + { 0.670588, 0.576471, 0.462745, 1.0 }, + { 0.764706, 0.643137, 0.533333, 1.0 }, + { 0.800000, 0.694118, 0.564706, 1.0 }, + { 0.780392, 0.701961, 0.584314, 1.0 }, + { 0.788235, 0.725490, 0.627451, 1.0 }, + { 0.780392, 0.721569, 0.635294, 1.0 }, + { 0.713725, 0.666667, 0.600000, 1.0 }, + { 0.674510, 0.611765, 0.549020, 1.0 }, + { 0.619608, 0.580392, 0.490196, 1.0 }, + { 0.564706, 0.545098, 0.474510, 1.0 }, + { 0.517647, 0.490196, 0.439216, 1.0 }, + { 0.505882, 0.474510, 0.392157, 1.0 }, + { 0.486275, 0.431373, 0.360784, 1.0 }, + { 0.439216, 0.392157, 0.329412, 1.0 }, + { 0.407843, 0.329412, 0.266667, 1.0 }, + { 0.392157, 0.298039, 0.262745, 1.0 }, + { 0.384314, 0.294118, 0.247059, 1.0 }, + { 0.368627, 0.298039, 0.235294, 1.0 }, + { 0.368627, 0.298039, 0.235294, 1.0 }, + { 0.368627, 0.286275, 0.235294, 1.0 }, + { 0.400000, 0.305882, 0.239216, 1.0 }, + { 0.435294, 0.317647, 0.254902, 1.0 }, + { 0.443137, 0.349020, 0.254902, 1.0 }, + { 0.482353, 0.364706, 0.278431, 1.0 }, + { 0.501961, 0.396078, 0.305882, 1.0 }, + { 0.517647, 0.423529, 0.313725, 1.0 }, + { 0.521569, 0.423529, 0.329412, 1.0 }, + { 0.509804, 0.427451, 0.313725, 1.0 }, + { 0.482353, 0.400000, 0.305882, 1.0 }, + { 0.458824, 0.396078, 0.294118, 1.0 }, + { 0.439216, 0.368627, 0.278431, 1.0 }, + { 0.415686, 0.337255, 0.262745, 1.0 }, + { 0.415686, 0.321569, 0.254902, 1.0 }, + { 0.427451, 0.321569, 0.235294, 1.0 }, + { 0.435294, 0.329412, 0.223529, 1.0 }, + { 0.443137, 0.329412, 0.223529, 1.0 }, + { 0.462745, 0.345098, 0.223529, 1.0 }, + { 0.474510, 0.360784, 0.250980, 1.0 }, + { 0.490196, 0.384314, 0.270588, 1.0 }, + { 0.505882, 0.415686, 0.290196, 1.0 }, + { 0.517647, 0.427451, 0.309804, 1.0 }, + { 0.560784, 0.466667, 0.321569, 1.0 }, + { 0.635294, 0.490196, 0.341176, 1.0 }, + { 0.658824, 0.521569, 0.372549, 1.0 }, + { 0.635294, 0.549020, 0.450980, 1.0 }, + { 0.619608, 0.564706, 0.517647, 1.0 }, + { 0.611765, 0.596078, 0.576471, 1.0 }, + { 0.607843, 0.596078, 0.588235, 1.0 }, + { 0.631373, 0.623529, 0.611765, 1.0 }, + { 0.717647, 0.658824, 0.623529, 1.0 }, + { 0.737255, 0.682353, 0.592157, 1.0 }, + { 0.745098, 0.670588, 0.568627, 1.0 }, + { 0.760784, 0.666667, 0.560784, 1.0 }, + { 0.756863, 0.678431, 0.572549, 1.0 }, + { 0.756863, 0.654902, 0.568627, 1.0 }, + { 0.737255, 0.639216, 0.541176, 1.0 }, + { 0.705882, 0.607843, 0.486275, 1.0 }, + { 0.635294, 0.549020, 0.462745, 1.0 }, + { 0.580392, 0.482353, 0.392157, 1.0 }, + { 0.537255, 0.415686, 0.333333, 1.0 }, + { 0.509804, 0.388235, 0.298039, 1.0 }, + { 0.482353, 0.368627, 0.266667, 1.0 }, + { 0.486275, 0.356863, 0.243137, 1.0 }, + { 0.474510, 0.349020, 0.250980, 1.0 }, + { 0.482353, 0.356863, 0.250980, 1.0 }, + { 0.494118, 0.368627, 0.270588, 1.0 }, + { 0.513725, 0.380392, 0.294118, 1.0 }, + { 0.501961, 0.384314, 0.294118, 1.0 }, + { 0.482353, 0.376471, 0.282353, 1.0 }, + { 0.458824, 0.368627, 0.258824, 1.0 }, + { 0.458824, 0.360784, 0.254902, 1.0 }, + { 0.435294, 0.349020, 0.247059, 1.0 }, + { 0.400000, 0.325490, 0.247059, 1.0 }, + { 0.352941, 0.294118, 0.235294, 1.0 }, + { 0.329412, 0.258824, 0.231373, 1.0 }, + { 0.309804, 0.215686, 0.215686, 1.0 }, + { 0.282353, 0.192157, 0.203922, 1.0 }, + { 0.278431, 0.180392, 0.188235, 1.0 }, + { 0.282353, 0.180392, 0.188235, 1.0 }, + { 0.294118, 0.196078, 0.188235, 1.0 }, + { 0.309804, 0.211765, 0.203922, 1.0 }, + { 0.360784, 0.243137, 0.207843, 1.0 }, + { 0.388235, 0.262745, 0.211765, 1.0 }, + { 0.427451, 0.294118, 0.231373, 1.0 }, + { 0.478431, 0.309804, 0.215686, 1.0 }, + { 0.494118, 0.349020, 0.247059, 1.0 }, + { 0.517647, 0.368627, 0.262745, 1.0 }, + { 0.533333, 0.380392, 0.262745, 1.0 }, + { 0.541176, 0.400000, 0.274510, 1.0 }, + { 0.529412, 0.415686, 0.313725, 1.0 }, + { 0.545098, 0.447059, 0.356863, 1.0 }, + { 0.596078, 0.494118, 0.376471, 1.0 }, + { 0.639216, 0.509804, 0.396078, 1.0 }, + { 0.623529, 0.525490, 0.407843, 1.0 }, + { 0.635294, 0.552941, 0.427451, 1.0 }, + { 0.658824, 0.533333, 0.396078, 1.0 }, + { 0.596078, 0.517647, 0.403922, 1.0 }, + { 0.592157, 0.482353, 0.372549, 1.0 }, + { 0.556863, 0.450980, 0.325490, 1.0 }, + { 0.541176, 0.423529, 0.305882, 1.0 }, + }; +/* daffodil */ +static double4 colors_19[] = { + { 0.066667, 0.000000, 0.000000, 1.0 }, + { 0.211765, 0.133333, 0.086275, 1.0 }, + { 0.360784, 0.243137, 0.109804, 1.0 }, + { 0.501961, 0.478431, 0.180392, 1.0 }, + { 0.839216, 0.525490, 0.000000, 1.0 }, + { 0.972549, 0.596078, 0.000000, 1.0 }, + { 0.949020, 0.615686, 0.019608, 1.0 }, + { 0.882353, 0.615686, 0.019608, 1.0 }, + { 0.674510, 0.560784, 0.219608, 1.0 }, + { 0.521569, 0.431373, 0.219608, 1.0 }, + { 0.352941, 0.352941, 0.200000, 1.0 }, + { 0.254902, 0.254902, 0.180392, 1.0 }, + { 0.258824, 0.211765, 0.168627, 1.0 }, + { 0.211765, 0.211765, 0.184314, 1.0 }, + { 0.145098, 0.200000, 0.176471, 1.0 }, + { 0.133333, 0.192157, 0.133333, 1.0 }, + { 0.133333, 0.235294, 0.109804, 1.0 }, + { 0.152941, 0.203922, 0.141176, 1.0 }, + { 0.133333, 0.176471, 0.109804, 1.0 }, + { 0.200000, 0.200000, 0.117647, 1.0 }, + { 0.192157, 0.192157, 0.125490, 1.0 }, + { 0.211765, 0.192157, 0.125490, 1.0 }, + { 0.192157, 0.176471, 0.101961, 1.0 }, + { 0.176471, 0.152941, 0.066667, 1.0 }, + { 0.133333, 0.109804, 0.043137, 1.0 }, + { 0.086275, 0.086275, 0.043137, 1.0 }, + { 0.066667, 0.066667, 0.043137, 1.0 }, + { 0.066667, 0.066667, 0.019608, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.019608, 0.043137, 0.043137, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.019608, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.066667, 0.000000, 0.000000, 1.0 }, + { 0.066667, 0.019608, 0.000000, 1.0 }, + { 0.109804, 0.019608, 0.019608, 1.0 }, + { 0.184314, 0.086275, 0.043137, 1.0 }, + { 0.294118, 0.168627, 0.078431, 1.0 }, + { 0.447059, 0.325490, 0.180392, 1.0 }, + { 0.729412, 0.525490, 0.196078, 1.0 }, + { 0.937255, 0.572549, 0.043137, 1.0 }, + { 0.996078, 0.572549, 0.000000, 1.0 }, + { 0.929412, 0.596078, 0.019608, 1.0 }, + { 0.823529, 0.529412, 0.109804, 1.0 }, + { 0.447059, 0.396078, 0.168627, 1.0 }, + { 0.266667, 0.258824, 0.086275, 1.0 }, + { 0.211765, 0.235294, 0.125490, 1.0 }, + { 0.176471, 0.219608, 0.133333, 1.0 }, + { 0.200000, 0.235294, 0.109804, 1.0 }, + { 0.200000, 0.211765, 0.109804, 1.0 }, + { 0.184314, 0.200000, 0.094118, 1.0 }, + { 0.211765, 0.192157, 0.058824, 1.0 }, + { 0.211765, 0.192157, 0.043137, 1.0 }, + { 0.200000, 0.109804, 0.019608, 1.0 }, + { 0.168627, 0.101961, 0.000000, 1.0 }, + { 0.109804, 0.086275, 0.000000, 1.0 }, + { 0.086275, 0.066667, 0.000000, 1.0 }, + { 0.109804, 0.133333, 0.000000, 1.0 }, + { 0.117647, 0.176471, 0.058824, 1.0 }, + { 0.168627, 0.160784, 0.058824, 1.0 }, + { 0.176471, 0.176471, 0.086275, 1.0 }, + { 0.192157, 0.176471, 0.086275, 1.0 }, + { 0.200000, 0.176471, 0.086275, 1.0 }, + { 0.184314, 0.145098, 0.086275, 1.0 }, + { 0.176471, 0.152941, 0.086275, 1.0 }, + { 0.125490, 0.125490, 0.078431, 1.0 }, + { 0.109804, 0.066667, 0.066667, 1.0 }, + { 0.086275, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.043137, 0.043137, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.066667, 0.086275, 0.066667, 1.0 }, + { 0.066667, 0.078431, 0.058824, 1.0 }, + { 0.066667, 0.086275, 0.019608, 1.0 }, + { 0.066667, 0.066667, 0.000000, 1.0 }, + { 0.066667, 0.043137, 0.000000, 1.0 }, + { 0.066667, 0.019608, 0.019608, 1.0 }, + { 0.086275, 0.043137, 0.019608, 1.0 }, + { 0.094118, 0.035294, 0.035294, 1.0 }, + { 0.109804, 0.066667, 0.043137, 1.0 }, + { 0.133333, 0.086275, 0.043137, 1.0 }, + { 0.160784, 0.109804, 0.066667, 1.0 }, + { 0.176471, 0.152941, 0.086275, 1.0 }, + { 0.200000, 0.207843, 0.113725, 1.0 }, + { 0.266667, 0.243137, 0.133333, 1.0 }, + { 0.396078, 0.305882, 0.219608, 1.0 }, + { 0.607843, 0.454902, 0.254902, 1.0 }, + { 0.862745, 0.592157, 0.286275, 1.0 }, + { 0.949020, 0.615686, 0.152941, 1.0 }, + { 0.996078, 0.729412, 0.152941, 1.0 }, + { 0.972549, 0.796078, 0.129412, 1.0 }, + { 0.972549, 0.749020, 0.105882, 1.0 }, + { 0.972549, 0.639216, 0.043137, 1.0 }, + { 0.996078, 0.525490, 0.000000, 1.0 }, + { 0.996078, 0.505882, 0.000000, 1.0 }, + { 0.831373, 0.372549, 0.000000, 1.0 }, + { 0.498039, 0.243137, 0.109804, 1.0 }, + { 0.301961, 0.231373, 0.098039, 1.0 }, + { 0.235294, 0.227451, 0.125490, 1.0 }, + { 0.235294, 0.247059, 0.137255, 1.0 }, + { 0.266667, 0.309804, 0.176471, 1.0 }, + { 0.333333, 0.364706, 0.231373, 1.0 }, + { 0.376471, 0.376471, 0.219608, 1.0 }, + { 0.403922, 0.317647, 0.360784, 1.0 }, + { 0.321569, 0.486275, 0.576471, 1.0 }, + { 0.235294, 0.435294, 0.545098, 1.0 }, + { 0.176471, 0.286275, 0.513725, 1.0 }, + { 0.192157, 0.325490, 0.325490, 1.0 }, + { 0.200000, 0.243137, 0.266667, 1.0 }, + { 0.227451, 0.203922, 0.203922, 1.0 }, + { 0.192157, 0.168627, 0.168627, 1.0 }, + { 0.137255, 0.141176, 0.141176, 1.0 }, + { 0.133333, 0.133333, 0.086275, 1.0 }, + { 0.086275, 0.086275, 0.078431, 1.0 }, + { 0.086275, 0.086275, 0.101961, 1.0 }, + { 0.086275, 0.066667, 0.101961, 1.0 }, + { 0.086275, 0.066667, 0.066667, 1.0 }, + { 0.086275, 0.066667, 0.043137, 1.0 }, + { 0.086275, 0.086275, 0.066667, 1.0 }, + { 0.086275, 0.086275, 0.066667, 1.0 }, + { 0.101961, 0.125490, 0.078431, 1.0 }, + { 0.109804, 0.133333, 0.086275, 1.0 }, + { 0.133333, 0.176471, 0.101961, 1.0 }, + { 0.192157, 0.192157, 0.145098, 1.0 }, + { 0.219608, 0.219608, 0.192157, 1.0 }, + { 0.301961, 0.278431, 0.258824, 1.0 }, + { 0.427451, 0.439216, 0.360784, 1.0 }, + { 0.470588, 0.627451, 0.623529, 1.0 }, + { 0.705882, 0.729412, 0.705882, 1.0 }, + { 0.854902, 0.878431, 0.745098, 1.0 }, + { 0.937255, 0.913725, 0.803922, 1.0 }, + { 0.811765, 0.854902, 0.698039, 1.0 }, + { 0.619608, 0.658824, 0.482353, 1.0 }, + { 0.498039, 0.607843, 0.376471, 1.0 }, + { 0.419608, 0.443137, 0.352941, 1.0 }, + { 0.258824, 0.301961, 0.258824, 1.0 }, + { 0.211765, 0.309804, 0.211765, 1.0 }, + { 0.192157, 0.270588, 0.192157, 1.0 }, + { 0.219608, 0.266667, 0.141176, 1.0 }, + { 0.152941, 0.282353, 0.188235, 1.0 }, + { 0.192157, 0.337255, 0.247059, 1.0 }, + { 0.352941, 0.400000, 0.309804, 1.0 }, + { 0.545098, 0.521569, 0.368627, 1.0 }, + { 0.701961, 0.701961, 0.478431, 1.0 }, + { 0.929412, 0.839216, 0.615686, 1.0 }, + { 0.964706, 0.921569, 0.741176, 1.0 }, + { 0.972549, 0.882353, 0.639216, 1.0 }, + { 0.972549, 0.815686, 0.505882, 1.0 }, + { 0.972549, 0.815686, 0.286275, 1.0 }, + { 0.996078, 0.772549, 0.172549, 1.0 }, + { 0.996078, 0.772549, 0.172549, 1.0 }, + { 0.972549, 0.725490, 0.219608, 1.0 }, + { 0.815686, 0.705882, 0.286275, 1.0 }, + { 0.741176, 0.607843, 0.231373, 1.0 }, + { 0.596078, 0.552941, 0.309804, 1.0 }, + { 0.498039, 0.541176, 0.286275, 1.0 }, + { 0.541176, 0.564706, 0.262745, 1.0 }, + { 0.529412, 0.552941, 0.309804, 1.0 }, + { 0.588235, 0.611765, 0.368627, 1.0 }, + { 0.694118, 0.580392, 0.403922, 1.0 }, + { 0.839216, 0.705882, 0.462745, 1.0 }, + { 0.964706, 0.850980, 0.631373, 1.0 }, + { 0.956863, 0.776471, 0.623529, 1.0 }, + { 0.964706, 0.898039, 0.698039, 1.0 }, + { 0.996078, 0.929412, 0.705882, 1.0 }, + { 0.996078, 0.929412, 0.705882, 1.0 }, + { 0.964706, 0.874510, 0.674510, 1.0 }, + { 0.670588, 0.749020, 0.556863, 1.0 }, + { 0.576471, 0.596078, 0.462745, 1.0 }, + { 0.576471, 0.552941, 0.419608, 1.0 }, + { 0.529412, 0.552941, 0.419608, 1.0 }, + { 0.584314, 0.513725, 0.407843, 1.0 }, + { 0.619608, 0.552941, 0.423529, 1.0 }, + { 0.596078, 0.552941, 0.462745, 1.0 }, + { 0.611765, 0.603922, 0.501961, 1.0 }, + { 0.737255, 0.647059, 0.603922, 1.0 }, + { 0.905882, 0.815686, 0.662745, 1.0 }, + { 0.972549, 0.886275, 0.729412, 1.0 }, + { 0.972549, 0.886275, 0.772549, 1.0 }, + { 0.815686, 0.882353, 0.772549, 1.0 }, + { 0.686275, 0.701961, 0.596078, 1.0 }, + { 0.592157, 0.568627, 0.458824, 1.0 }, + { 0.466667, 0.486275, 0.376471, 1.0 }, + { 0.337255, 0.392157, 0.258824, 1.0 }, + { 0.243137, 0.333333, 0.200000, 1.0 }, + { 0.176471, 0.278431, 0.086275, 1.0 }, + { 0.192157, 0.250980, 0.101961, 1.0 }, + { 0.235294, 0.270588, 0.098039, 1.0 }, + { 0.396078, 0.341176, 0.196078, 1.0 }, + { 0.568627, 0.443137, 0.219608, 1.0 }, + { 0.839216, 0.529412, 0.109804, 1.0 }, + { 0.972549, 0.639216, 0.062745, 1.0 }, + { 0.972549, 0.662745, 0.086275, 1.0 }, + { 0.996078, 0.682353, 0.062745, 1.0 }, + { 0.996078, 0.705882, 0.043137, 1.0 }, + { 0.996078, 0.705882, 0.062745, 1.0 }, + { 0.949020, 0.682353, 0.043137, 1.0 }, + { 0.996078, 0.658824, 0.019608, 1.0 }, + { 0.996078, 0.615686, 0.000000, 1.0 }, + { 0.996078, 0.592157, 0.000000, 1.0 }, + { 0.996078, 0.615686, 0.000000, 1.0 }, + { 0.996078, 0.682353, 0.000000, 1.0 }, + { 0.996078, 0.729412, 0.000000, 1.0 }, + { 0.996078, 0.749020, 0.062745, 1.0 }, + { 0.949020, 0.772549, 0.109804, 1.0 }, + { 0.768627, 0.698039, 0.235294, 1.0 }, + { 0.596078, 0.509804, 0.266667, 1.0 }, + { 0.443137, 0.486275, 0.231373, 1.0 }, + { 0.392157, 0.392157, 0.219608, 1.0 }, + { 0.266667, 0.309804, 0.231373, 1.0 }, + { 0.207843, 0.235294, 0.152941, 1.0 }, + { 0.192157, 0.145098, 0.125490, 1.0 }, + { 0.152941, 0.109804, 0.086275, 1.0 }, + { 0.133333, 0.066667, 0.066667, 1.0 }, + { 0.109804, 0.086275, 0.066667, 1.0 }, + { 0.133333, 0.086275, 0.043137, 1.0 }, + { 0.133333, 0.125490, 0.043137, 1.0 }, + { 0.192157, 0.145098, 0.058824, 1.0 }, + { 0.219608, 0.152941, 0.109804, 1.0 }, + { 0.235294, 0.184314, 0.125490, 1.0 }, + { 0.301961, 0.223529, 0.121569, 1.0 }, + { 0.352941, 0.313725, 0.188235, 1.0 }, + { 0.419608, 0.454902, 0.254902, 1.0 }, + { 0.643137, 0.462745, 0.329412, 1.0 }, + { 0.737255, 0.580392, 0.427451, 1.0 }, + { 0.772549, 0.596078, 0.419608, 1.0 }, + { 0.905882, 0.772549, 0.505882, 1.0 }, + { 0.772549, 0.682353, 0.372549, 1.0 }, + { 0.619608, 0.596078, 0.372549, 1.0 }, + { 0.521569, 0.474510, 0.254902, 1.0 }, + { 0.435294, 0.321569, 0.278431, 1.0 }, + { 0.352941, 0.235294, 0.211765, 1.0 }, + { 0.360784, 0.294118, 0.184314, 1.0 }, + { 0.431373, 0.274510, 0.164706, 1.0 }, + { 0.517647, 0.345098, 0.196078, 1.0 }, + { 0.729412, 0.439216, 0.196078, 1.0 }, + { 0.862745, 0.505882, 0.109804, 1.0 }, + { 0.878431, 0.458824, 0.086275, 1.0 }, + { 0.705882, 0.372549, 0.109804, 1.0 }, + { 0.400000, 0.235294, 0.133333, 1.0 }, + { 0.235294, 0.235294, 0.078431, 1.0 }, + { 0.168627, 0.203922, 0.058824, 1.0 }, + { 0.101961, 0.168627, 0.019608, 1.0 }, + { 0.066667, 0.121569, 0.000000, 1.0 }, + { 0.043137, 0.109804, 0.019608, 1.0 }, + { 0.109804, 0.086275, 0.066667, 1.0 }, + }; +/* rose */ +static double4 colors_20[] = { + { 0.443137, 0.129412, 0.145098, 1.0 }, + { 0.329412, 0.090196, 0.145098, 1.0 }, + { 0.215686, 0.105882, 0.109804, 1.0 }, + { 0.141176, 0.156863, 0.070588, 1.0 }, + { 0.125490, 0.219608, 0.035294, 1.0 }, + { 0.235294, 0.301961, 0.070588, 1.0 }, + { 0.219608, 0.396078, 0.105882, 1.0 }, + { 0.235294, 0.317647, 0.109804, 1.0 }, + { 0.203922, 0.349020, 0.070588, 1.0 }, + { 0.188235, 0.333333, 0.109804, 1.0 }, + { 0.156863, 0.266667, 0.109804, 1.0 }, + { 0.156863, 0.219608, 0.109804, 1.0 }, + { 0.156863, 0.203922, 0.109804, 1.0 }, + { 0.298039, 0.117647, 0.109804, 1.0 }, + { 0.411765, 0.070588, 0.070588, 1.0 }, + { 0.474510, 0.086275, 0.074510, 1.0 }, + { 0.490196, 0.082353, 0.109804, 1.0 }, + { 0.411765, 0.086275, 0.109804, 1.0 }, + { 0.329412, 0.074510, 0.109804, 1.0 }, + { 0.219608, 0.090196, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.156863, 0.109804, 1.0 }, + { 0.109804, 0.141176, 0.070588, 1.0 }, + { 0.109804, 0.125490, 0.070588, 1.0 }, + { 0.105882, 0.125490, 0.035294, 1.0 }, + { 0.188235, 0.105882, 0.035294, 1.0 }, + { 0.301961, 0.086275, 0.035294, 1.0 }, + { 0.396078, 0.058824, 0.035294, 1.0 }, + { 0.537255, 0.054902, 0.035294, 1.0 }, + { 0.588235, 0.082353, 0.074510, 1.0 }, + { 0.635294, 0.109804, 0.149020, 1.0 }, + { 0.698039, 0.149020, 0.223529, 1.0 }, + { 0.650980, 0.137255, 0.337255, 1.0 }, + { 0.650980, 0.152941, 0.337255, 1.0 }, + { 0.698039, 0.172549, 0.337255, 1.0 }, + { 0.698039, 0.184314, 0.372549, 1.0 }, + { 0.682353, 0.266667, 0.443137, 1.0 }, + { 0.666667, 0.713725, 0.666667, 1.0 }, + { 0.694118, 0.745098, 0.737255, 1.0 }, + { 0.709804, 0.776471, 0.701961, 1.0 }, + { 0.650980, 0.666667, 0.627451, 1.0 }, + { 0.713725, 0.203922, 0.411765, 1.0 }, + { 0.776471, 0.172549, 0.376471, 1.0 }, + { 0.650980, 0.121569, 0.337255, 1.0 }, + { 0.603922, 0.117647, 0.262745, 1.0 }, + { 0.572549, 0.113725, 0.184314, 1.0 }, + { 0.505882, 0.098039, 0.109804, 1.0 }, + { 0.396078, 0.086275, 0.070588, 1.0 }, + { 0.266667, 0.086275, 0.070588, 1.0 }, + { 0.203922, 0.090196, 0.070588, 1.0 }, + { 0.141176, 0.141176, 0.070588, 1.0 }, + { 0.109804, 0.141176, 0.070588, 1.0 }, + { 0.125490, 0.172549, 0.070588, 1.0 }, + { 0.141176, 0.188235, 0.070588, 1.0 }, + { 0.156863, 0.219608, 0.109804, 1.0 }, + { 0.203922, 0.235294, 0.109804, 1.0 }, + { 0.203922, 0.286275, 0.109804, 1.0 }, + { 0.250980, 0.286275, 0.109804, 1.0 }, + { 0.396078, 0.101961, 0.109804, 1.0 }, + { 0.490196, 0.098039, 0.109804, 1.0 }, + { 0.552941, 0.086275, 0.109804, 1.0 }, + { 0.505882, 0.070588, 0.109804, 1.0 }, + { 0.427451, 0.082353, 0.109804, 1.0 }, + { 0.298039, 0.101961, 0.109804, 1.0 }, + { 0.188235, 0.203922, 0.145098, 1.0 }, + { 0.235294, 0.282353, 0.109804, 1.0 }, + { 0.286275, 0.380392, 0.184314, 1.0 }, + { 0.301961, 0.427451, 0.333333, 1.0 }, + { 0.360784, 0.521569, 0.478431, 1.0 }, + { 0.392157, 0.521569, 0.517647, 1.0 }, + { 0.376471, 0.521569, 0.513725, 1.0 }, + { 0.333333, 0.443137, 0.333333, 1.0 }, + { 0.364706, 0.376471, 0.184314, 1.0 }, + { 0.364706, 0.458824, 0.184314, 1.0 }, + { 0.443137, 0.423529, 0.145098, 1.0 }, + { 0.490196, 0.247059, 0.184314, 1.0 }, + { 0.552941, 0.113725, 0.149020, 1.0 }, + { 0.572549, 0.098039, 0.109804, 1.0 }, + { 0.572549, 0.086275, 0.109804, 1.0 }, + { 0.572549, 0.098039, 0.149020, 1.0 }, + { 0.572549, 0.098039, 0.223529, 1.0 }, + { 0.588235, 0.101961, 0.258824, 1.0 }, + { 0.619608, 0.117647, 0.298039, 1.0 }, + { 0.619608, 0.137255, 0.337255, 1.0 }, + { 0.635294, 0.105882, 0.337255, 1.0 }, + { 0.650980, 0.105882, 0.337255, 1.0 }, + { 0.619608, 0.133333, 0.298039, 1.0 }, + { 0.600000, 0.133333, 0.223529, 1.0 }, + { 0.552941, 0.113725, 0.184314, 1.0 }, + { 0.474510, 0.129412, 0.145098, 1.0 }, + { 0.298039, 0.231373, 0.145098, 1.0 }, + { 0.188235, 0.235294, 0.145098, 1.0 }, + { 0.109804, 0.219608, 0.109804, 1.0 }, + { 0.109804, 0.156863, 0.070588, 1.0 }, + { 0.078431, 0.109804, 0.070588, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.090196, 0.094118, 0.070588, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.141176, 0.145098, 1.0 }, + { 0.156863, 0.152941, 0.145098, 1.0 }, + { 0.250980, 0.090196, 0.109804, 1.0 }, + { 0.396078, 0.086275, 0.109804, 1.0 }, + { 0.552941, 0.074510, 0.149020, 1.0 }, + { 0.572549, 0.086275, 0.184314, 1.0 }, + { 0.588235, 0.082353, 0.184314, 1.0 }, + { 0.619608, 0.101961, 0.223529, 1.0 }, + { 0.588235, 0.086275, 0.184314, 1.0 }, + { 0.588235, 0.082353, 0.223529, 1.0 }, + { 0.572549, 0.086275, 0.184314, 1.0 }, + { 0.552941, 0.070588, 0.149020, 1.0 }, + { 0.537255, 0.082353, 0.109804, 1.0 }, + { 0.537255, 0.086275, 0.109804, 1.0 }, + { 0.521569, 0.082353, 0.109804, 1.0 }, + { 0.521569, 0.082353, 0.070588, 1.0 }, + { 0.443137, 0.070588, 0.035294, 1.0 }, + { 0.521569, 0.078431, 0.070588, 1.0 }, + { 0.552941, 0.082353, 0.074510, 1.0 }, + { 0.572549, 0.082353, 0.109804, 1.0 }, + { 0.588235, 0.082353, 0.109804, 1.0 }, + { 0.603922, 0.109804, 0.109804, 1.0 }, + { 0.619608, 0.094118, 0.109804, 1.0 }, + { 0.588235, 0.109804, 0.109804, 1.0 }, + { 0.603922, 0.109804, 0.149020, 1.0 }, + { 0.650980, 0.129412, 0.188235, 1.0 }, + { 0.650980, 0.098039, 0.188235, 1.0 }, + { 0.603922, 0.086275, 0.184314, 1.0 }, + { 0.619608, 0.117647, 0.223529, 1.0 }, + { 0.635294, 0.121569, 0.262745, 1.0 }, + { 0.635294, 0.168627, 0.298039, 1.0 }, + { 0.615686, 0.549020, 0.219608, 1.0 }, + { 0.505882, 0.666667, 0.403922, 1.0 }, + { 0.650980, 0.729412, 0.662745, 1.0 }, + { 0.709804, 0.741176, 0.776471, 1.0 }, + { 0.678431, 0.741176, 0.811765, 1.0 }, + { 0.662745, 0.725490, 0.737255, 1.0 }, + { 0.603922, 0.666667, 0.666667, 1.0 }, + { 0.713725, 0.203922, 0.521569, 1.0 }, + { 0.698039, 0.172549, 0.450980, 1.0 }, + { 0.698039, 0.156863, 0.411765, 1.0 }, + { 0.713725, 0.219608, 0.447059, 1.0 }, + { 0.588235, 0.666667, 0.627451, 1.0 }, + { 0.647059, 0.729412, 0.737255, 1.0 }, + { 0.647059, 0.725490, 0.737255, 1.0 }, + { 0.439216, 0.619608, 0.627451, 1.0 }, + { 0.407843, 0.521569, 0.443137, 1.0 }, + { 0.298039, 0.443137, 0.294118, 1.0 }, + { 0.333333, 0.360784, 0.184314, 1.0 }, + { 0.521569, 0.117647, 0.149020, 1.0 }, + { 0.588235, 0.113725, 0.109804, 1.0 }, + { 0.619608, 0.109804, 0.109804, 1.0 }, + { 0.619608, 0.113725, 0.109804, 1.0 }, + { 0.666667, 0.098039, 0.109804, 1.0 }, + { 0.650980, 0.145098, 0.149020, 1.0 }, + { 0.615686, 0.117647, 0.188235, 1.0 }, + { 0.588235, 0.101961, 0.223529, 1.0 }, + { 0.572549, 0.086275, 0.258824, 1.0 }, + { 0.588235, 0.133333, 0.262745, 1.0 }, + { 0.588235, 0.129412, 0.223529, 1.0 }, + { 0.588235, 0.098039, 0.184314, 1.0 }, + { 0.572549, 0.086275, 0.184314, 1.0 }, + { 0.572549, 0.074510, 0.149020, 1.0 }, + { 0.537255, 0.082353, 0.109804, 1.0 }, + { 0.427451, 0.082353, 0.109804, 1.0 }, + { 0.282353, 0.074510, 0.109804, 1.0 }, + { 0.188235, 0.105882, 0.109804, 1.0 }, + { 0.168627, 0.156863, 0.145098, 1.0 }, + { 0.141176, 0.172549, 0.109804, 1.0 }, + { 0.141176, 0.203922, 0.109804, 1.0 }, + { 0.188235, 0.235294, 0.145098, 1.0 }, + { 0.203922, 0.301961, 0.145098, 1.0 }, + { 0.203922, 0.317647, 0.184314, 1.0 }, + { 0.235294, 0.301961, 0.219608, 1.0 }, + { 0.235294, 0.333333, 0.219608, 1.0 }, + { 0.301961, 0.427451, 0.258824, 1.0 }, + { 0.301961, 0.490196, 0.254902, 1.0 }, + { 0.301961, 0.521569, 0.219608, 1.0 }, + { 0.364706, 0.552941, 0.180392, 1.0 }, + { 0.396078, 0.572549, 0.258824, 1.0 }, + { 0.364706, 0.521569, 0.290196, 1.0 }, + { 0.317647, 0.505882, 0.325490, 1.0 }, + { 0.411765, 0.537255, 0.294118, 1.0 }, + { 0.427451, 0.635294, 0.368627, 1.0 }, + { 0.443137, 0.619608, 0.329412, 1.0 }, + { 0.474510, 0.635294, 0.333333, 1.0 }, + { 0.556863, 0.603922, 0.258824, 1.0 }, + { 0.443137, 0.552941, 0.294118, 1.0 }, + { 0.427451, 0.505882, 0.219608, 1.0 }, + { 0.396078, 0.474510, 0.184314, 1.0 }, + { 0.427451, 0.537255, 0.184314, 1.0 }, + { 0.380392, 0.474510, 0.145098, 1.0 }, + { 0.317647, 0.458824, 0.145098, 1.0 }, + { 0.286275, 0.380392, 0.109804, 1.0 }, + { 0.317647, 0.364706, 0.070588, 1.0 }, + { 0.427451, 0.098039, 0.109804, 1.0 }, + { 0.505882, 0.098039, 0.109804, 1.0 }, + { 0.552941, 0.098039, 0.109804, 1.0 }, + { 0.552941, 0.086275, 0.109804, 1.0 }, + { 0.552941, 0.086275, 0.109804, 1.0 }, + { 0.552941, 0.082353, 0.109804, 1.0 }, + { 0.537255, 0.082353, 0.145098, 1.0 }, + { 0.364706, 0.074510, 0.109804, 1.0 }, + { 0.266667, 0.074510, 0.109804, 1.0 }, + { 0.200000, 0.074510, 0.109804, 1.0 }, + { 0.094118, 0.094118, 0.145098, 1.0 }, + { 0.090196, 0.094118, 0.109804, 1.0 }, + { 0.094118, 0.094118, 0.070588, 1.0 }, + { 0.094118, 0.094118, 0.070588, 1.0 }, + { 0.105882, 0.094118, 0.070588, 1.0 }, + { 0.109804, 0.094118, 0.070588, 1.0 }, + { 0.184314, 0.090196, 0.109804, 1.0 }, + { 0.247059, 0.090196, 0.109804, 1.0 }, + { 0.345098, 0.074510, 0.109804, 1.0 }, + { 0.474510, 0.070588, 0.074510, 1.0 }, + { 0.521569, 0.094118, 0.074510, 1.0 }, + { 0.572549, 0.082353, 0.109804, 1.0 }, + { 0.572549, 0.082353, 0.109804, 1.0 }, + { 0.572549, 0.082353, 0.109804, 1.0 }, + { 0.572549, 0.070588, 0.109804, 1.0 }, + { 0.572549, 0.070588, 0.109804, 1.0 }, + { 0.572549, 0.070588, 0.109804, 1.0 }, + { 0.572549, 0.066667, 0.109804, 1.0 }, + { 0.572549, 0.070588, 0.109804, 1.0 }, + { 0.572549, 0.082353, 0.109804, 1.0 }, + { 0.572549, 0.082353, 0.074510, 1.0 }, + { 0.572549, 0.082353, 0.074510, 1.0 }, + { 0.572549, 0.066667, 0.074510, 1.0 }, + { 0.552941, 0.082353, 0.074510, 1.0 }, + { 0.552941, 0.082353, 0.074510, 1.0 }, + { 0.552941, 0.082353, 0.074510, 1.0 }, + { 0.521569, 0.082353, 0.074510, 1.0 }, + { 0.505882, 0.082353, 0.074510, 1.0 }, + { 0.427451, 0.070588, 0.070588, 1.0 }, + { 0.313725, 0.101961, 0.070588, 1.0 }, + { 0.219608, 0.105882, 0.070588, 1.0 }, + { 0.125490, 0.125490, 0.070588, 1.0 }, + { 0.109804, 0.109804, 0.070588, 1.0 }, + { 0.125490, 0.125490, 0.070588, 1.0 }, + { 0.219608, 0.074510, 0.070588, 1.0 }, + { 0.313725, 0.074510, 0.070588, 1.0 }, + { 0.443137, 0.086275, 0.109804, 1.0 }, + { 0.572549, 0.101961, 0.223529, 1.0 }, + { 0.603922, 0.133333, 0.262745, 1.0 }, + { 0.631373, 0.200000, 0.333333, 1.0 }, + { 0.419608, 0.521569, 0.517647, 1.0 }, + { 0.588235, 0.682353, 0.666667, 1.0 }, + { 0.647059, 0.729412, 0.701961, 1.0 }, + { 0.603922, 0.682353, 0.666667, 1.0 }, + { 0.486275, 0.603922, 0.478431, 1.0 }, + { 0.666667, 0.215686, 0.333333, 1.0 }, + { 0.682353, 0.152941, 0.262745, 1.0 }, + { 0.713725, 0.215686, 0.258824, 1.0 }, + { 0.666667, 0.145098, 0.184314, 1.0 }, + { 0.619608, 0.125490, 0.149020, 1.0 }, + { 0.568627, 0.101961, 0.149020, 1.0 }, + { 0.490196, 0.098039, 0.109804, 1.0 }, + { 0.266667, 0.090196, 0.109804, 1.0 }, + }; +/* healthy-skin */ +static double4 colors_21[] = { + { 0.980392, 0.882353, 0.921569, 1.0 }, + { 0.760784, 0.647059, 0.737255, 1.0 }, + { 0.615686, 0.521569, 0.552941, 1.0 }, + { 0.537255, 0.392157, 0.368627, 1.0 }, + { 0.376471, 0.235294, 0.184314, 1.0 }, + { 0.282353, 0.168627, 0.109804, 1.0 }, + { 0.235294, 0.137255, 0.109804, 1.0 }, + { 0.203922, 0.090196, 0.070588, 1.0 }, + { 0.137255, 0.062745, 0.035294, 1.0 }, + { 0.137255, 0.062745, 0.035294, 1.0 }, + { 0.137255, 0.062745, 0.035294, 1.0 }, + { 0.125490, 0.031373, 0.000000, 1.0 }, + { 0.121569, 0.047059, 0.035294, 1.0 }, + { 0.094118, 0.047059, 0.035294, 1.0 }, + { 0.137255, 0.062745, 0.070588, 1.0 }, + { 0.156863, 0.074510, 0.109804, 1.0 }, + { 0.219608, 0.105882, 0.109804, 1.0 }, + { 0.313725, 0.152941, 0.184314, 1.0 }, + { 0.443137, 0.250980, 0.254902, 1.0 }, + { 0.552941, 0.329412, 0.294118, 1.0 }, + { 0.650980, 0.372549, 0.333333, 1.0 }, + { 0.713725, 0.419608, 0.368627, 1.0 }, + { 0.729412, 0.419608, 0.368627, 1.0 }, + { 0.745098, 0.435294, 0.368627, 1.0 }, + { 0.729412, 0.435294, 0.368627, 1.0 }, + { 0.713725, 0.435294, 0.333333, 1.0 }, + { 0.603922, 0.360784, 0.258824, 1.0 }, + { 0.552941, 0.345098, 0.184314, 1.0 }, + { 0.411765, 0.266667, 0.180392, 1.0 }, + { 0.317647, 0.200000, 0.070588, 1.0 }, + { 0.219608, 0.105882, 0.070588, 1.0 }, + { 0.203922, 0.090196, 0.035294, 1.0 }, + { 0.137255, 0.062745, 0.070588, 1.0 }, + { 0.105882, 0.047059, 0.070588, 1.0 }, + { 0.094118, 0.031373, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.094118, 0.015686, 0.070588, 1.0 }, + { 0.137255, 0.031373, 0.070588, 1.0 }, + { 0.172549, 0.047059, 0.070588, 1.0 }, + { 0.172549, 0.078431, 0.070588, 1.0 }, + { 0.172549, 0.074510, 0.070588, 1.0 }, + { 0.156863, 0.047059, 0.070588, 1.0 }, + { 0.203922, 0.074510, 0.070588, 1.0 }, + { 0.203922, 0.074510, 0.109804, 1.0 }, + { 0.156863, 0.062745, 0.109804, 1.0 }, + { 0.137255, 0.047059, 0.109804, 1.0 }, + { 0.152941, 0.062745, 0.109804, 1.0 }, + { 0.203922, 0.090196, 0.109804, 1.0 }, + { 0.219608, 0.105882, 0.109804, 1.0 }, + { 0.266667, 0.152941, 0.109804, 1.0 }, + { 0.298039, 0.188235, 0.184314, 1.0 }, + { 0.396078, 0.250980, 0.254902, 1.0 }, + { 0.521569, 0.392157, 0.329412, 1.0 }, + { 0.619608, 0.439216, 0.368627, 1.0 }, + { 0.729412, 0.466667, 0.368627, 1.0 }, + { 0.776471, 0.533333, 0.443137, 1.0 }, + { 0.807843, 0.596078, 0.517647, 1.0 }, + { 0.823529, 0.615686, 0.552941, 1.0 }, + { 0.886275, 0.631373, 0.627451, 1.0 }, + { 0.933333, 0.643137, 0.627451, 1.0 }, + { 0.933333, 0.705882, 0.662745, 1.0 }, + { 0.964706, 0.721569, 0.662745, 1.0 }, + { 0.980392, 0.721569, 0.662745, 1.0 }, + { 0.964706, 0.705882, 0.623529, 1.0 }, + { 0.949020, 0.674510, 0.588235, 1.0 }, + { 0.980392, 0.627451, 0.552941, 1.0 }, + { 0.949020, 0.596078, 0.478431, 1.0 }, + { 0.949020, 0.580392, 0.478431, 1.0 }, + { 0.917647, 0.564706, 0.443137, 1.0 }, + { 0.917647, 0.564706, 0.478431, 1.0 }, + { 0.870588, 0.568627, 0.517647, 1.0 }, + { 0.839216, 0.584314, 0.517647, 1.0 }, + { 0.839216, 0.584314, 0.478431, 1.0 }, + { 0.858824, 0.584314, 0.478431, 1.0 }, + { 0.823529, 0.647059, 0.517647, 1.0 }, + { 0.858824, 0.647059, 0.552941, 1.0 }, + { 0.917647, 0.674510, 0.588235, 1.0 }, + { 0.933333, 0.690196, 0.588235, 1.0 }, + { 0.933333, 0.690196, 0.588235, 1.0 }, + { 0.964706, 0.690196, 0.549020, 1.0 }, + { 0.980392, 0.643137, 0.552941, 1.0 }, + { 0.949020, 0.627451, 0.513725, 1.0 }, + { 0.917647, 0.611765, 0.443137, 1.0 }, + { 0.917647, 0.564706, 0.403922, 1.0 }, + { 0.858824, 0.501961, 0.368627, 1.0 }, + { 0.839216, 0.482353, 0.333333, 1.0 }, + { 0.823529, 0.466667, 0.368627, 1.0 }, + { 0.839216, 0.486275, 0.403922, 1.0 }, + { 0.886275, 0.549020, 0.443137, 1.0 }, + { 0.933333, 0.596078, 0.513725, 1.0 }, + { 0.933333, 0.643137, 0.552941, 1.0 }, + { 0.933333, 0.643137, 0.588235, 1.0 }, + { 0.917647, 0.627451, 0.588235, 1.0 }, + { 0.933333, 0.611765, 0.552941, 1.0 }, + { 0.949020, 0.580392, 0.552941, 1.0 }, + { 0.858824, 0.552941, 0.517647, 1.0 }, + { 0.823529, 0.533333, 0.478431, 1.0 }, + { 0.776471, 0.466667, 0.407843, 1.0 }, + { 0.760784, 0.466667, 0.403922, 1.0 }, + { 0.713725, 0.403922, 0.368627, 1.0 }, + { 0.682353, 0.403922, 0.333333, 1.0 }, + { 0.666667, 0.372549, 0.294118, 1.0 }, + { 0.650980, 0.345098, 0.333333, 1.0 }, + { 0.588235, 0.345098, 0.333333, 1.0 }, + { 0.584314, 0.360784, 0.294118, 1.0 }, + { 0.572549, 0.376471, 0.333333, 1.0 }, + { 0.552941, 0.345098, 0.294118, 1.0 }, + { 0.474510, 0.298039, 0.254902, 1.0 }, + { 0.376471, 0.235294, 0.219608, 1.0 }, + { 0.329412, 0.203922, 0.184314, 1.0 }, + { 0.313725, 0.184314, 0.145098, 1.0 }, + { 0.329412, 0.200000, 0.109804, 1.0 }, + { 0.360784, 0.235294, 0.145098, 1.0 }, + { 0.443137, 0.235294, 0.184314, 1.0 }, + { 0.537255, 0.329412, 0.219608, 1.0 }, + { 0.650980, 0.372549, 0.294118, 1.0 }, + { 0.713725, 0.450980, 0.333333, 1.0 }, + { 0.729412, 0.501961, 0.407843, 1.0 }, + { 0.807843, 0.615686, 0.517647, 1.0 }, + { 0.870588, 0.647059, 0.592157, 1.0 }, + { 0.933333, 0.721569, 0.662745, 1.0 }, + { 0.964706, 0.772549, 0.807843, 1.0 }, + { 0.964706, 0.835294, 0.956863, 1.0 }, + { 0.917647, 0.886275, 0.996078, 1.0 }, + { 0.949020, 0.886275, 0.956863, 1.0 }, + { 0.839216, 0.792157, 0.811765, 1.0 }, + { 0.858824, 0.662745, 0.627451, 1.0 }, + { 0.839216, 0.584314, 0.517647, 1.0 }, + { 0.858824, 0.568627, 0.478431, 1.0 }, + { 0.823529, 0.537255, 0.443137, 1.0 }, + { 0.839216, 0.501961, 0.443137, 1.0 }, + { 0.823529, 0.470588, 0.407843, 1.0 }, + { 0.792157, 0.486275, 0.403922, 1.0 }, + { 0.807843, 0.501961, 0.443137, 1.0 }, + { 0.776471, 0.466667, 0.407843, 1.0 }, + { 0.760784, 0.419608, 0.368627, 1.0 }, + { 0.698039, 0.388235, 0.333333, 1.0 }, + { 0.619608, 0.329412, 0.294118, 1.0 }, + { 0.603922, 0.313725, 0.294118, 1.0 }, + { 0.537255, 0.266667, 0.258824, 1.0 }, + { 0.490196, 0.266667, 0.254902, 1.0 }, + { 0.490196, 0.250980, 0.219608, 1.0 }, + { 0.537255, 0.282353, 0.219608, 1.0 }, + { 0.572549, 0.329412, 0.219608, 1.0 }, + { 0.619608, 0.419608, 0.294118, 1.0 }, + { 0.650980, 0.435294, 0.333333, 1.0 }, + { 0.713725, 0.501961, 0.403922, 1.0 }, + { 0.792157, 0.600000, 0.552941, 1.0 }, + { 0.870588, 0.725490, 0.662745, 1.0 }, + { 0.964706, 0.819608, 0.737255, 1.0 }, + { 0.964706, 0.870588, 0.956863, 1.0 }, + { 0.980392, 0.886275, 0.956863, 1.0 }, + { 0.964706, 0.866667, 0.956863, 1.0 }, + { 0.901961, 0.803922, 0.882353, 1.0 }, + { 0.807843, 0.792157, 0.776471, 1.0 }, + { 0.886275, 0.725490, 0.701961, 1.0 }, + { 0.933333, 0.721569, 0.662745, 1.0 }, + { 0.917647, 0.674510, 0.588235, 1.0 }, + { 0.823529, 0.631373, 0.478431, 1.0 }, + { 0.823529, 0.552941, 0.443137, 1.0 }, + { 0.745098, 0.435294, 0.368627, 1.0 }, + { 0.666667, 0.403922, 0.333333, 1.0 }, + { 0.572549, 0.329412, 0.294118, 1.0 }, + { 0.458824, 0.235294, 0.219608, 1.0 }, + { 0.376471, 0.184314, 0.184314, 1.0 }, + { 0.313725, 0.168627, 0.145098, 1.0 }, + { 0.282353, 0.152941, 0.145098, 1.0 }, + { 0.298039, 0.168627, 0.184314, 1.0 }, + { 0.376471, 0.235294, 0.184314, 1.0 }, + { 0.443137, 0.298039, 0.219608, 1.0 }, + { 0.552941, 0.360784, 0.258824, 1.0 }, + { 0.635294, 0.454902, 0.368627, 1.0 }, + { 0.713725, 0.549020, 0.443137, 1.0 }, + { 0.745098, 0.631373, 0.588235, 1.0 }, + { 0.776471, 0.615686, 0.701961, 1.0 }, + { 0.807843, 0.662745, 0.701961, 1.0 }, + { 0.823529, 0.678431, 0.666667, 1.0 }, + { 0.807843, 0.627451, 0.592157, 1.0 }, + { 0.760784, 0.600000, 0.592157, 1.0 }, + { 0.760784, 0.580392, 0.592157, 1.0 }, + { 0.650980, 0.521569, 0.478431, 1.0 }, + { 0.584314, 0.470588, 0.443137, 1.0 }, + { 0.505882, 0.407843, 0.403922, 1.0 }, + { 0.490196, 0.392157, 0.403922, 1.0 }, + { 0.396078, 0.313725, 0.329412, 1.0 }, + { 0.329412, 0.219608, 0.184314, 1.0 }, + { 0.313725, 0.219608, 0.145098, 1.0 }, + { 0.345098, 0.184314, 0.145098, 1.0 }, + { 0.396078, 0.219608, 0.184314, 1.0 }, + { 0.474510, 0.282353, 0.219608, 1.0 }, + { 0.603922, 0.345098, 0.258824, 1.0 }, + { 0.729412, 0.450980, 0.368627, 1.0 }, + { 0.792157, 0.568627, 0.517647, 1.0 }, + { 0.854902, 0.631373, 0.627451, 1.0 }, + { 0.901961, 0.674510, 0.662745, 1.0 }, + { 0.886275, 0.709804, 0.737255, 1.0 }, + { 0.803922, 0.725490, 0.811765, 1.0 }, + { 0.792157, 0.725490, 0.776471, 1.0 }, + { 0.698039, 0.682353, 0.666667, 1.0 }, + { 0.631373, 0.537255, 0.552941, 1.0 }, + { 0.521569, 0.439216, 0.443137, 1.0 }, + { 0.505882, 0.329412, 0.329412, 1.0 }, + { 0.392157, 0.266667, 0.219608, 1.0 }, + { 0.329412, 0.200000, 0.184314, 1.0 }, + { 0.282353, 0.152941, 0.145098, 1.0 }, + { 0.282353, 0.152941, 0.109804, 1.0 }, + { 0.313725, 0.168627, 0.109804, 1.0 }, + { 0.360784, 0.250980, 0.184314, 1.0 }, + { 0.458824, 0.345098, 0.294118, 1.0 }, + { 0.521569, 0.439216, 0.368627, 1.0 }, + { 0.666667, 0.501961, 0.403922, 1.0 }, + { 0.729412, 0.615686, 0.552941, 1.0 }, + { 0.729412, 0.647059, 0.592157, 1.0 }, + { 0.729412, 0.615686, 0.627451, 1.0 }, + { 0.662745, 0.584314, 0.627451, 1.0 }, + { 0.666667, 0.537255, 0.517647, 1.0 }, + { 0.666667, 0.470588, 0.407843, 1.0 }, + { 0.698039, 0.435294, 0.368627, 1.0 }, + { 0.729412, 0.419608, 0.368627, 1.0 }, + { 0.760784, 0.419608, 0.333333, 1.0 }, + { 0.776471, 0.435294, 0.333333, 1.0 }, + { 0.729412, 0.450980, 0.333333, 1.0 }, + { 0.698039, 0.435294, 0.333333, 1.0 }, + { 0.698039, 0.419608, 0.333333, 1.0 }, + { 0.698039, 0.372549, 0.219608, 1.0 }, + { 0.584314, 0.247059, 0.145098, 1.0 }, + { 0.396078, 0.203922, 0.184314, 1.0 }, + { 0.329412, 0.152941, 0.145098, 1.0 }, + { 0.282353, 0.121569, 0.109804, 1.0 }, + { 0.282353, 0.105882, 0.109804, 1.0 }, + { 0.235294, 0.105882, 0.109804, 1.0 }, + { 0.188235, 0.121569, 0.109804, 1.0 }, + { 0.219608, 0.121569, 0.109804, 1.0 }, + { 0.266667, 0.137255, 0.109804, 1.0 }, + { 0.266667, 0.137255, 0.109804, 1.0 }, + { 0.313725, 0.152941, 0.109804, 1.0 }, + { 0.349020, 0.219608, 0.145098, 1.0 }, + { 0.443137, 0.298039, 0.219608, 1.0 }, + { 0.537255, 0.376471, 0.294118, 1.0 }, + { 0.615686, 0.470588, 0.368627, 1.0 }, + { 0.698039, 0.549020, 0.403922, 1.0 }, + { 0.792157, 0.600000, 0.517647, 1.0 }, + { 0.776471, 0.584314, 0.552941, 1.0 }, + { 0.776471, 0.568627, 0.517647, 1.0 }, + { 0.776471, 0.501961, 0.407843, 1.0 }, + { 0.760784, 0.466667, 0.368627, 1.0 }, + { 0.682353, 0.403922, 0.333333, 1.0 }, + { 0.572549, 0.407843, 0.333333, 1.0 }, + { 0.568627, 0.392157, 0.333333, 1.0 }, + { 0.568627, 0.407843, 0.333333, 1.0 }, + { 0.600000, 0.439216, 0.403922, 1.0 }, + { 0.666667, 0.439216, 0.403922, 1.0 }, + { 0.760784, 0.466667, 0.368627, 1.0 }, + { 0.839216, 0.517647, 0.368627, 1.0 }, + { 0.901961, 0.549020, 0.403922, 1.0 }, + }; +/* orange */ +static double4 colors_22[] = { + { 0.482353, 0.415686, 0.223529, 1.0 }, + { 0.380392, 0.392157, 0.235294, 1.0 }, + { 0.356863, 0.325490, 0.227451, 1.0 }, + { 0.274510, 0.290196, 0.211765, 1.0 }, + { 0.274510, 0.278431, 0.207843, 1.0 }, + { 0.231373, 0.266667, 0.200000, 1.0 }, + { 0.231373, 0.219608, 0.125490, 1.0 }, + { 0.211765, 0.239216, 0.172549, 1.0 }, + { 0.223529, 0.282353, 0.223529, 1.0 }, + { 0.262745, 0.290196, 0.243137, 1.0 }, + { 0.317647, 0.380392, 0.298039, 1.0 }, + { 0.372549, 0.447059, 0.356863, 1.0 }, + { 0.427451, 0.447059, 0.321569, 1.0 }, + { 0.450980, 0.443137, 0.329412, 1.0 }, + { 0.439216, 0.470588, 0.384314, 1.0 }, + { 0.501961, 0.513725, 0.384314, 1.0 }, + { 0.509804, 0.537255, 0.415686, 1.0 }, + { 0.525490, 0.556863, 0.415686, 1.0 }, + { 0.588235, 0.592157, 0.419608, 1.0 }, + { 0.584314, 0.588235, 0.447059, 1.0 }, + { 0.584314, 0.596078, 0.482353, 1.0 }, + { 0.580392, 0.611765, 0.529412, 1.0 }, + { 0.666667, 0.631373, 0.498039, 1.0 }, + { 0.737255, 0.474510, 0.505882, 1.0 }, + { 0.894118, 0.396078, 0.392157, 1.0 }, + { 0.917647, 0.360784, 0.286275, 1.0 }, + { 0.878431, 0.258824, 0.223529, 1.0 }, + { 0.764706, 0.282353, 0.223529, 1.0 }, + { 0.474510, 0.254902, 0.141176, 1.0 }, + { 0.337255, 0.211765, 0.125490, 1.0 }, + { 0.294118, 0.286275, 0.149020, 1.0 }, + { 0.113725, 0.133333, 0.152941, 1.0 }, + { 0.211765, 0.203922, 0.203922, 1.0 }, + { 0.207843, 0.223529, 0.243137, 1.0 }, + { 0.235294, 0.305882, 0.266667, 1.0 }, + { 0.247059, 0.270588, 0.301961, 1.0 }, + { 0.250980, 0.349020, 0.286275, 1.0 }, + { 0.329412, 0.411765, 0.301961, 1.0 }, + { 0.329412, 0.447059, 0.372549, 1.0 }, + { 0.384314, 0.478431, 0.423529, 1.0 }, + { 0.470588, 0.560784, 0.490196, 1.0 }, + { 0.517647, 0.619608, 0.541176, 1.0 }, + { 0.541176, 0.647059, 0.537255, 1.0 }, + { 0.545098, 0.635294, 0.537255, 1.0 }, + { 0.603922, 0.600000, 0.623529, 1.0 }, + { 0.698039, 0.607843, 0.639216, 1.0 }, + { 0.690196, 0.603922, 0.607843, 1.0 }, + { 0.717647, 0.623529, 0.615686, 1.0 }, + { 0.733333, 0.670588, 0.509804, 1.0 }, + { 0.662745, 0.682353, 0.560784, 1.0 }, + { 0.647059, 0.717647, 0.509804, 1.0 }, + { 0.666667, 0.670588, 0.541176, 1.0 }, + { 0.686275, 0.701961, 0.505882, 1.0 }, + { 0.623529, 0.686275, 0.486275, 1.0 }, + { 0.607843, 0.611765, 0.478431, 1.0 }, + { 0.560784, 0.556863, 0.431373, 1.0 }, + { 0.513725, 0.505882, 0.454902, 1.0 }, + { 0.490196, 0.501961, 0.454902, 1.0 }, + { 0.498039, 0.474510, 0.513725, 1.0 }, + { 0.466667, 0.466667, 0.525490, 1.0 }, + { 0.450980, 0.462745, 0.517647, 1.0 }, + { 0.474510, 0.545098, 0.521569, 1.0 }, + { 0.482353, 0.541176, 0.486275, 1.0 }, + { 0.486275, 0.552941, 0.509804, 1.0 }, + { 0.533333, 0.603922, 0.552941, 1.0 }, + { 0.549020, 0.580392, 0.619608, 1.0 }, + { 0.513725, 0.584314, 0.619608, 1.0 }, + { 0.356863, 0.607843, 0.713725, 1.0 }, + { 0.392157, 0.517647, 0.670588, 1.0 }, + { 0.325490, 0.505882, 0.721569, 1.0 }, + { 0.321569, 0.501961, 0.756863, 1.0 }, + { 0.333333, 0.584314, 0.811765, 1.0 }, + { 0.364706, 0.717647, 0.925490, 1.0 }, + { 0.443137, 0.752941, 0.949020, 1.0 }, + { 0.537255, 0.768627, 0.929412, 1.0 }, + { 0.498039, 0.749020, 0.929412, 1.0 }, + { 0.466667, 0.733333, 0.917647, 1.0 }, + { 0.447059, 0.666667, 0.839216, 1.0 }, + { 0.427451, 0.611765, 0.772549, 1.0 }, + { 0.564706, 0.600000, 0.678431, 1.0 }, + { 0.600000, 0.576471, 0.627451, 1.0 }, + { 0.662745, 0.631373, 0.658824, 1.0 }, + { 0.686275, 0.725490, 0.741176, 1.0 }, + { 0.619608, 0.768627, 0.882353, 1.0 }, + { 0.560784, 0.756863, 0.858824, 1.0 }, + { 0.631373, 0.729412, 0.839216, 1.0 }, + { 0.701961, 0.725490, 0.756863, 1.0 }, + { 0.780392, 0.658824, 0.619608, 1.0 }, + { 0.882353, 0.466667, 0.454902, 1.0 }, + { 0.921569, 0.400000, 0.447059, 1.0 }, + { 0.901961, 0.392157, 0.423529, 1.0 }, + { 0.850980, 0.439216, 0.470588, 1.0 }, + { 0.690196, 0.560784, 0.576471, 1.0 }, + { 0.552941, 0.529412, 0.552941, 1.0 }, + { 0.443137, 0.568627, 0.576471, 1.0 }, + { 0.372549, 0.501961, 0.600000, 1.0 }, + { 0.403922, 0.490196, 0.572549, 1.0 }, + { 0.439216, 0.505882, 0.498039, 1.0 }, + { 0.478431, 0.521569, 0.415686, 1.0 }, + { 0.529412, 0.580392, 0.380392, 1.0 }, + { 0.564706, 0.525490, 0.333333, 1.0 }, + { 0.639216, 0.533333, 0.317647, 1.0 }, + { 0.627451, 0.560784, 0.364706, 1.0 }, + { 0.776471, 0.639216, 0.286275, 1.0 }, + { 0.862745, 0.698039, 0.239216, 1.0 }, + { 0.835294, 0.635294, 0.262745, 1.0 }, + { 0.788235, 0.584314, 0.196078, 1.0 }, + { 0.631373, 0.466667, 0.266667, 1.0 }, + { 0.729412, 0.423529, 0.364706, 1.0 }, + { 0.650980, 0.541176, 0.388235, 1.0 }, + { 0.596078, 0.584314, 0.549020, 1.0 }, + { 0.611765, 0.619608, 0.643137, 1.0 }, + { 0.556863, 0.705882, 0.835294, 1.0 }, + { 0.541176, 0.709804, 0.882353, 1.0 }, + { 0.458824, 0.733333, 0.925490, 1.0 }, + { 0.352941, 0.694118, 0.913725, 1.0 }, + { 0.325490, 0.600000, 0.788235, 1.0 }, + { 0.435294, 0.533333, 0.643137, 1.0 }, + { 0.533333, 0.443137, 0.450980, 1.0 }, + { 0.733333, 0.403922, 0.360784, 1.0 }, + { 0.925490, 0.392157, 0.262745, 1.0 }, + { 0.894118, 0.294118, 0.188235, 1.0 }, + { 0.968627, 0.266667, 0.141176, 1.0 }, + { 0.972549, 0.270588, 0.125490, 1.0 }, + { 0.945098, 0.250980, 0.164706, 1.0 }, + { 0.913725, 0.266667, 0.160784, 1.0 }, + { 0.854902, 0.250980, 0.200000, 1.0 }, + { 0.533333, 0.333333, 0.250980, 1.0 }, + { 0.376471, 0.333333, 0.266667, 1.0 }, + { 0.392157, 0.403922, 0.309804, 1.0 }, + { 0.356863, 0.392157, 0.301961, 1.0 }, + { 0.415686, 0.388235, 0.266667, 1.0 }, + { 0.474510, 0.443137, 0.278431, 1.0 }, + { 0.533333, 0.580392, 0.309804, 1.0 }, + { 0.576471, 0.596078, 0.317647, 1.0 }, + { 0.619608, 0.603922, 0.356863, 1.0 }, + { 0.749020, 0.658824, 0.396078, 1.0 }, + { 0.784314, 0.701961, 0.380392, 1.0 }, + { 0.745098, 0.678431, 0.396078, 1.0 }, + { 0.725490, 0.686275, 0.439216, 1.0 }, + { 0.694118, 0.760784, 0.450980, 1.0 }, + { 0.674510, 0.717647, 0.517647, 1.0 }, + { 0.686275, 0.749020, 0.584314, 1.0 }, + { 0.584314, 0.694118, 0.517647, 1.0 }, + { 0.533333, 0.611765, 0.513725, 1.0 }, + { 0.490196, 0.545098, 0.478431, 1.0 }, + { 0.419608, 0.517647, 0.466667, 1.0 }, + { 0.380392, 0.466667, 0.400000, 1.0 }, + { 0.349020, 0.427451, 0.360784, 1.0 }, + { 0.329412, 0.360784, 0.282353, 1.0 }, + { 0.294118, 0.294118, 0.258824, 1.0 }, + { 0.309804, 0.313725, 0.286275, 1.0 }, + { 0.298039, 0.356863, 0.286275, 1.0 }, + { 0.301961, 0.415686, 0.364706, 1.0 }, + { 0.298039, 0.396078, 0.419608, 1.0 }, + { 0.360784, 0.474510, 0.419608, 1.0 }, + { 0.384314, 0.490196, 0.466667, 1.0 }, + { 0.439216, 0.580392, 0.537255, 1.0 }, + { 0.545098, 0.666667, 0.611765, 1.0 }, + { 0.588235, 0.733333, 0.835294, 1.0 }, + { 0.564706, 0.756863, 0.901961, 1.0 }, + { 0.568627, 0.752941, 0.894118, 1.0 }, + { 0.572549, 0.749020, 0.870588, 1.0 }, + { 0.654902, 0.705882, 0.709804, 1.0 }, + { 0.619608, 0.725490, 0.603922, 1.0 }, + { 0.615686, 0.694118, 0.474510, 1.0 }, + { 0.607843, 0.627451, 0.349020, 1.0 }, + { 0.619608, 0.658824, 0.305882, 1.0 }, + { 0.674510, 0.686275, 0.364706, 1.0 }, + { 0.729412, 0.619608, 0.286275, 1.0 }, + { 0.729412, 0.619608, 0.286275, 1.0 }, + { 0.709804, 0.600000, 0.329412, 1.0 }, + { 0.592157, 0.615686, 0.345098, 1.0 }, + { 0.521569, 0.603922, 0.356863, 1.0 }, + { 0.509804, 0.592157, 0.388235, 1.0 }, + { 0.517647, 0.576471, 0.384314, 1.0 }, + { 0.494118, 0.545098, 0.411765, 1.0 }, + { 0.482353, 0.505882, 0.403922, 1.0 }, + { 0.415686, 0.435294, 0.376471, 1.0 }, + { 0.329412, 0.372549, 0.411765, 1.0 }, + { 0.290196, 0.317647, 0.349020, 1.0 }, + { 0.278431, 0.250980, 0.360784, 1.0 }, + { 0.301961, 0.286275, 0.317647, 1.0 }, + { 0.352941, 0.396078, 0.325490, 1.0 }, + { 0.376471, 0.392157, 0.352941, 1.0 }, + { 0.411765, 0.411765, 0.380392, 1.0 }, + { 0.450980, 0.447059, 0.380392, 1.0 }, + { 0.458824, 0.478431, 0.372549, 1.0 }, + { 0.525490, 0.537255, 0.325490, 1.0 }, + { 0.533333, 0.541176, 0.215686, 1.0 }, + { 0.588235, 0.494118, 0.203922, 1.0 }, + { 0.431373, 0.462745, 0.231373, 1.0 }, + { 0.333333, 0.419608, 0.215686, 1.0 }, + { 0.349020, 0.376471, 0.235294, 1.0 }, + { 0.298039, 0.298039, 0.207843, 1.0 }, + { 0.266667, 0.262745, 0.145098, 1.0 }, + { 0.282353, 0.286275, 0.231373, 1.0 }, + { 0.352941, 0.341176, 0.286275, 1.0 }, + { 0.450980, 0.419608, 0.337255, 1.0 }, + { 0.564706, 0.431373, 0.298039, 1.0 }, + { 0.588235, 0.474510, 0.341176, 1.0 }, + { 0.596078, 0.482353, 0.372549, 1.0 }, + { 0.545098, 0.549020, 0.415686, 1.0 }, + { 0.517647, 0.564706, 0.482353, 1.0 }, + { 0.552941, 0.592157, 0.588235, 1.0 }, + { 0.635294, 0.619608, 0.627451, 1.0 }, + { 0.662745, 0.698039, 0.686275, 1.0 }, + { 0.725490, 0.780392, 0.854902, 1.0 }, + { 0.749020, 0.803922, 0.866667, 1.0 }, + { 0.725490, 0.792157, 0.866667, 1.0 }, + { 0.725490, 0.764706, 0.831373, 1.0 }, + { 0.741176, 0.772549, 0.564706, 1.0 }, + { 0.760784, 0.694118, 0.533333, 1.0 }, + { 0.835294, 0.768627, 0.352941, 1.0 }, + { 0.862745, 0.713725, 0.250980, 1.0 }, + { 0.815686, 0.643137, 0.298039, 1.0 }, + { 0.933333, 0.415686, 0.356863, 1.0 }, + { 0.925490, 0.403922, 0.333333, 1.0 }, + { 0.941176, 0.345098, 0.325490, 1.0 }, + { 0.937255, 0.313725, 0.282353, 1.0 }, + { 0.937255, 0.321569, 0.223529, 1.0 }, + { 0.925490, 0.266667, 0.203922, 1.0 }, + { 0.964706, 0.254902, 0.168627, 1.0 }, + { 0.960784, 0.247059, 0.101961, 1.0 }, + { 0.956863, 0.262745, 0.062745, 1.0 }, + { 0.956863, 0.305882, 0.066667, 1.0 }, + { 0.956863, 0.321569, 0.090196, 1.0 }, + { 0.952941, 0.298039, 0.090196, 1.0 }, + { 0.968627, 0.270588, 0.109804, 1.0 }, + { 0.952941, 0.290196, 0.109804, 1.0 }, + { 0.956863, 0.282353, 0.172549, 1.0 }, + { 0.933333, 0.337255, 0.215686, 1.0 }, + { 0.952941, 0.294118, 0.235294, 1.0 }, + { 0.882353, 0.329412, 0.278431, 1.0 }, + { 0.623529, 0.360784, 0.380392, 1.0 }, + { 0.486275, 0.490196, 0.403922, 1.0 }, + { 0.443137, 0.458824, 0.411765, 1.0 }, + { 0.360784, 0.443137, 0.392157, 1.0 }, + { 0.372549, 0.443137, 0.396078, 1.0 }, + { 0.415686, 0.435294, 0.443137, 1.0 }, + { 0.419608, 0.450980, 0.427451, 1.0 }, + { 0.431373, 0.450980, 0.388235, 1.0 }, + { 0.458824, 0.482353, 0.352941, 1.0 }, + { 0.466667, 0.482353, 0.294118, 1.0 }, + { 0.525490, 0.478431, 0.317647, 1.0 }, + { 0.509804, 0.501961, 0.278431, 1.0 }, + { 0.517647, 0.556863, 0.294118, 1.0 }, + { 0.607843, 0.607843, 0.368627, 1.0 }, + { 0.639216, 0.643137, 0.474510, 1.0 }, + { 0.627451, 0.596078, 0.580392, 1.0 }, + { 0.509804, 0.647059, 0.627451, 1.0 }, + { 0.419608, 0.639216, 0.800000, 1.0 }, + { 0.368627, 0.717647, 0.921569, 1.0 }, + { 0.376471, 0.737255, 0.933333, 1.0 }, + { 0.415686, 0.705882, 0.917647, 1.0 }, + { 0.494118, 0.674510, 0.819608, 1.0 }, + }; +/* white-ivy */ +static double4 colors_23[] = { + { 0.949020, 0.949020, 0.996078, 1.0 }, + { 0.815686, 0.905882, 0.772549, 1.0 }, + { 0.639216, 0.772549, 0.596078, 1.0 }, + { 0.552941, 0.686275, 0.462745, 1.0 }, + { 0.419608, 0.596078, 0.286275, 1.0 }, + { 0.376471, 0.576471, 0.200000, 1.0 }, + { 0.309804, 0.486275, 0.176471, 1.0 }, + { 0.309804, 0.419608, 0.109804, 1.0 }, + { 0.333333, 0.419608, 0.086275, 1.0 }, + { 0.376471, 0.486275, 0.152941, 1.0 }, + { 0.419608, 0.576471, 0.243137, 1.0 }, + { 0.443137, 0.643137, 0.376471, 1.0 }, + { 0.529412, 0.662745, 0.529412, 1.0 }, + { 0.596078, 0.796078, 0.596078, 1.0 }, + { 0.698039, 0.831373, 0.698039, 1.0 }, + { 0.815686, 0.905882, 0.772549, 1.0 }, + { 0.862745, 0.949020, 0.882353, 1.0 }, + { 0.831373, 0.964706, 0.964706, 1.0 }, + { 0.815686, 0.929412, 0.996078, 1.0 }, + { 0.772549, 0.949020, 0.996078, 1.0 }, + { 0.662745, 0.913725, 0.882353, 1.0 }, + { 0.662745, 0.862745, 0.729412, 1.0 }, + { 0.596078, 0.815686, 0.639216, 1.0 }, + { 0.596078, 0.796078, 0.596078, 1.0 }, + { 0.639216, 0.729412, 0.596078, 1.0 }, + { 0.572549, 0.639216, 0.619608, 1.0 }, + { 0.611765, 0.611765, 0.611765, 1.0 }, + { 0.564706, 0.619608, 0.619608, 1.0 }, + { 0.529412, 0.596078, 0.486275, 1.0 }, + { 0.462745, 0.596078, 0.462745, 1.0 }, + { 0.396078, 0.509804, 0.443137, 1.0 }, + { 0.321569, 0.321569, 0.321569, 1.0 }, + { 0.227451, 0.125490, 0.125490, 1.0 }, + { 0.219608, 0.109804, 0.109804, 1.0 }, + { 0.329412, 0.329412, 0.152941, 1.0 }, + { 0.376471, 0.443137, 0.129412, 1.0 }, + { 0.419608, 0.509804, 0.086275, 1.0 }, + { 0.462745, 0.596078, 0.109804, 1.0 }, + { 0.552941, 0.686275, 0.133333, 1.0 }, + { 0.529412, 0.686275, 0.262745, 1.0 }, + { 0.443137, 0.643137, 0.352941, 1.0 }, + { 0.462745, 0.596078, 0.396078, 1.0 }, + { 0.439216, 0.552941, 0.439216, 1.0 }, + { 0.396078, 0.537255, 0.439216, 1.0 }, + { 0.396078, 0.529412, 0.396078, 1.0 }, + { 0.376471, 0.509804, 0.376471, 1.0 }, + { 0.329412, 0.462745, 0.329412, 1.0 }, + { 0.262745, 0.443137, 0.243137, 1.0 }, + { 0.219608, 0.419608, 0.200000, 1.0 }, + { 0.219608, 0.419608, 0.176471, 1.0 }, + { 0.266667, 0.400000, 0.133333, 1.0 }, + { 0.286275, 0.486275, 0.200000, 1.0 }, + { 0.309804, 0.462745, 0.309804, 1.0 }, + { 0.419608, 0.552941, 0.376471, 1.0 }, + { 0.509804, 0.643137, 0.486275, 1.0 }, + { 0.619608, 0.705882, 0.552941, 1.0 }, + { 0.729412, 0.729412, 0.662745, 1.0 }, + { 0.839216, 0.862745, 0.815686, 1.0 }, + { 0.937255, 0.937255, 0.937255, 1.0 }, + { 0.964706, 0.964706, 0.964706, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.949020, 0.996078, 0.996078, 1.0 }, + { 0.949020, 0.972549, 0.996078, 1.0 }, + { 0.929412, 0.949020, 0.972549, 1.0 }, + { 0.905882, 0.949020, 0.949020, 1.0 }, + { 0.862745, 0.929412, 0.796078, 1.0 }, + { 0.839216, 0.815686, 0.462745, 1.0 }, + { 0.639216, 0.772549, 0.219608, 1.0 }, + { 0.662745, 0.639216, 0.109804, 1.0 }, + { 0.576471, 0.662745, 0.196078, 1.0 }, + { 0.552941, 0.619608, 0.329412, 1.0 }, + { 0.462745, 0.643137, 0.462745, 1.0 }, + { 0.443137, 0.662745, 0.462745, 1.0 }, + { 0.419608, 0.619608, 0.462745, 1.0 }, + { 0.286275, 0.552941, 0.396078, 1.0 }, + { 0.176471, 0.501961, 0.219608, 1.0 }, + { 0.133333, 0.333333, 0.133333, 1.0 }, + { 0.109804, 0.286275, 0.109804, 1.0 }, + { 0.109804, 0.301961, 0.109804, 1.0 }, + { 0.176471, 0.352941, 0.219608, 1.0 }, + { 0.329412, 0.462745, 0.329412, 1.0 }, + { 0.462745, 0.596078, 0.462745, 1.0 }, + { 0.596078, 0.705882, 0.596078, 1.0 }, + { 0.686275, 0.796078, 0.686275, 1.0 }, + { 0.772549, 0.905882, 0.815686, 1.0 }, + { 0.815686, 0.905882, 0.996078, 1.0 }, + { 0.815686, 0.905882, 0.996078, 1.0 }, + { 0.815686, 0.862745, 0.996078, 1.0 }, + { 0.807843, 0.839216, 0.772549, 1.0 }, + { 0.752941, 0.662745, 0.662745, 1.0 }, + { 0.670588, 0.705882, 0.686275, 1.0 }, + { 0.682353, 0.815686, 0.682353, 1.0 }, + { 0.705882, 0.819608, 0.705882, 1.0 }, + { 0.772549, 0.905882, 0.749020, 1.0 }, + { 0.862745, 0.929412, 0.839216, 1.0 }, + { 0.929412, 0.949020, 0.929412, 1.0 }, + { 0.964706, 0.964706, 0.964706, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.949020, 0.996078, 0.996078, 1.0 }, + { 0.949020, 0.996078, 0.996078, 1.0 }, + { 0.949020, 0.972549, 0.996078, 1.0 }, + { 0.929412, 0.929412, 0.972549, 1.0 }, + { 0.882353, 0.882353, 0.882353, 1.0 }, + { 0.905882, 0.639216, 0.639216, 1.0 }, + { 0.588235, 0.439216, 0.439216, 1.0 }, + { 0.376471, 0.329412, 0.309804, 1.0 }, + { 0.321569, 0.321569, 0.321569, 1.0 }, + { 0.219608, 0.376471, 0.219608, 1.0 }, + { 0.196078, 0.360784, 0.176471, 1.0 }, + { 0.133333, 0.333333, 0.109804, 1.0 }, + { 0.152941, 0.352941, 0.152941, 1.0 }, + { 0.286275, 0.450980, 0.286275, 1.0 }, + { 0.486275, 0.529412, 0.396078, 1.0 }, + { 0.619608, 0.686275, 0.505882, 1.0 }, + { 0.639216, 0.729412, 0.639216, 1.0 }, + { 0.729412, 0.819608, 0.729412, 1.0 }, + { 0.815686, 0.839216, 0.996078, 1.0 }, + { 0.815686, 0.882353, 0.996078, 1.0 }, + { 0.815686, 0.815686, 0.996078, 1.0 }, + { 0.682353, 0.815686, 0.772549, 1.0 }, + { 0.596078, 0.752941, 0.596078, 1.0 }, + { 0.462745, 0.596078, 0.462745, 1.0 }, + { 0.329412, 0.486275, 0.309804, 1.0 }, + { 0.243137, 0.396078, 0.219608, 1.0 }, + { 0.109804, 0.286275, 0.109804, 1.0 }, + { 0.019608, 0.200000, 0.000000, 1.0 }, + { 0.133333, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.203922, 0.000000, 1.0 }, + { 0.000000, 0.200000, 0.000000, 1.0 }, + { 0.000000, 0.203922, 0.000000, 1.0 }, + { 0.043137, 0.243137, 0.019608, 1.0 }, + { 0.109804, 0.309804, 0.086275, 1.0 }, + { 0.109804, 0.286275, 0.109804, 1.0 }, + { 0.219608, 0.325490, 0.043137, 1.0 }, + { 0.266667, 0.266667, 0.000000, 1.0 }, + { 0.176471, 0.200000, 0.000000, 1.0 }, + { 0.286275, 0.376471, 0.109804, 1.0 }, + { 0.329412, 0.396078, 0.129412, 1.0 }, + { 0.352941, 0.400000, 0.109804, 1.0 }, + { 0.309804, 0.509804, 0.200000, 1.0 }, + { 0.352941, 0.560784, 0.439216, 1.0 }, + { 0.352941, 0.686275, 0.462745, 1.0 }, + { 0.596078, 0.796078, 0.596078, 1.0 }, + { 0.639216, 0.819608, 0.729412, 1.0 }, + { 0.729412, 0.862745, 0.996078, 1.0 }, + { 0.815686, 0.882353, 0.996078, 1.0 }, + { 0.862745, 0.862745, 0.996078, 1.0 }, + { 0.862745, 0.862745, 0.996078, 1.0 }, + { 0.862745, 0.882353, 0.996078, 1.0 }, + { 0.862745, 0.905882, 0.996078, 1.0 }, + { 0.862745, 0.905882, 0.996078, 1.0 }, + { 0.905882, 0.905882, 0.996078, 1.0 }, + { 0.905882, 0.905882, 0.996078, 1.0 }, + { 0.905882, 0.905882, 0.996078, 1.0 }, + { 0.905882, 0.949020, 0.996078, 1.0 }, + { 0.862745, 0.996078, 0.996078, 1.0 }, + { 0.815686, 0.996078, 0.996078, 1.0 }, + { 0.815686, 0.996078, 0.996078, 1.0 }, + { 0.772549, 0.996078, 0.996078, 1.0 }, + { 0.815686, 0.996078, 0.996078, 1.0 }, + { 0.862745, 0.996078, 0.996078, 1.0 }, + { 0.905882, 0.972549, 0.996078, 1.0 }, + { 0.905882, 0.929412, 0.996078, 1.0 }, + { 0.905882, 0.905882, 0.996078, 1.0 }, + { 0.905882, 0.905882, 0.996078, 1.0 }, + { 0.905882, 0.905882, 0.996078, 1.0 }, + { 0.905882, 0.929412, 0.996078, 1.0 }, + { 0.905882, 0.949020, 0.996078, 1.0 }, + { 0.905882, 0.949020, 0.996078, 1.0 }, + { 0.905882, 0.949020, 0.996078, 1.0 }, + { 0.905882, 0.949020, 0.996078, 1.0 }, + { 0.905882, 0.929412, 0.996078, 1.0 }, + { 0.905882, 0.905882, 0.996078, 1.0 }, + { 0.905882, 0.905882, 0.996078, 1.0 }, + { 0.862745, 0.929412, 0.996078, 1.0 }, + { 0.862745, 0.929412, 0.996078, 1.0 }, + { 0.772549, 0.996078, 0.996078, 1.0 }, + { 0.639216, 0.996078, 0.996078, 1.0 }, + { 0.549020, 0.749020, 0.772549, 1.0 }, + { 0.596078, 0.686275, 0.596078, 1.0 }, + { 0.596078, 0.619608, 0.505882, 1.0 }, + { 0.486275, 0.509804, 0.352941, 1.0 }, + { 0.419608, 0.262745, 0.243137, 1.0 }, + { 0.486275, 0.133333, 0.133333, 1.0 }, + { 0.537255, 0.176471, 0.176471, 1.0 }, + { 0.600000, 0.200000, 0.200000, 1.0 }, + { 0.600000, 0.200000, 0.200000, 1.0 }, + { 0.686275, 0.372549, 0.262745, 1.0 }, + { 0.552941, 0.552941, 0.439216, 1.0 }, + { 0.529412, 0.596078, 0.486275, 1.0 }, + { 0.552941, 0.639216, 0.529412, 1.0 }, + { 0.596078, 0.729412, 0.596078, 1.0 }, + { 0.596078, 0.796078, 0.596078, 1.0 }, + { 0.596078, 0.796078, 0.596078, 1.0 }, + { 0.639216, 0.815686, 0.639216, 1.0 }, + { 0.749020, 0.882353, 0.749020, 1.0 }, + { 0.905882, 0.905882, 0.905882, 1.0 }, + { 0.862745, 0.905882, 0.996078, 1.0 }, + { 0.862745, 0.882353, 0.996078, 1.0 }, + { 0.862745, 0.882353, 0.996078, 1.0 }, + { 0.905882, 0.905882, 0.996078, 1.0 }, + { 0.949020, 0.949020, 0.996078, 1.0 }, + { 0.949020, 0.949020, 0.996078, 1.0 }, + { 0.949020, 0.972549, 0.996078, 1.0 }, + { 0.949020, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.949020, 0.972549, 0.996078, 1.0 }, + { 0.949020, 0.949020, 0.996078, 1.0 }, + { 0.905882, 0.949020, 0.996078, 1.0 }, + { 0.905882, 0.949020, 0.996078, 1.0 }, + { 0.905882, 0.949020, 0.996078, 1.0 }, + { 0.905882, 0.949020, 0.905882, 1.0 }, + { 0.905882, 0.882353, 0.686275, 1.0 }, + { 0.862745, 0.839216, 0.529412, 1.0 }, + { 0.996078, 0.662745, 0.549020, 1.0 }, + { 0.815686, 0.772549, 0.462745, 1.0 }, + { 0.815686, 0.749020, 0.439216, 1.0 }, + { 0.639216, 0.749020, 0.419608, 1.0 }, + { 0.419608, 0.596078, 0.286275, 1.0 }, + { 0.376471, 0.576471, 0.200000, 1.0 }, + { 0.352941, 0.552941, 0.200000, 1.0 }, + { 0.352941, 0.529412, 0.152941, 1.0 }, + { 0.333333, 0.533333, 0.200000, 1.0 }, + { 0.376471, 0.552941, 0.176471, 1.0 }, + { 0.396078, 0.576471, 0.176471, 1.0 }, + { 0.462745, 0.552941, 0.243137, 1.0 }, + { 0.529412, 0.505882, 0.305882, 1.0 }, + { 0.529412, 0.619608, 0.419608, 1.0 }, + { 0.572549, 0.752941, 0.396078, 1.0 }, + { 0.572549, 0.772549, 0.439216, 1.0 }, + { 0.596078, 0.772549, 0.529412, 1.0 }, + { 0.596078, 0.796078, 0.596078, 1.0 }, + { 0.729412, 0.839216, 0.729412, 1.0 }, + { 0.815686, 0.949020, 0.905882, 1.0 }, + { 0.862745, 0.929412, 0.996078, 1.0 }, + { 0.905882, 0.949020, 0.996078, 1.0 }, + { 0.949020, 0.949020, 0.996078, 1.0 }, + { 0.949020, 0.949020, 0.996078, 1.0 }, + { 0.949020, 0.949020, 0.996078, 1.0 }, + { 0.949020, 0.949020, 0.996078, 1.0 }, + { 0.949020, 0.972549, 0.996078, 1.0 }, + { 0.905882, 0.996078, 0.996078, 1.0 }, + { 0.905882, 0.996078, 0.996078, 1.0 }, + { 0.905882, 0.949020, 0.996078, 1.0 }, + { 0.929412, 0.929412, 0.972549, 1.0 }, + { 0.839216, 0.929412, 0.862745, 1.0 }, + { 0.729412, 0.862745, 0.705882, 1.0 }, + { 0.596078, 0.796078, 0.596078, 1.0 }, + { 0.552941, 0.752941, 0.329412, 1.0 }, + { 0.462745, 0.643137, 0.176471, 1.0 }, + { 0.376471, 0.486275, 0.109804, 1.0 }, + }; +/* summer-makeup */ +static double4 colors_24[] = { + { 0.933333, 0.756863, 0.552941, 1.0 }, + { 0.933333, 0.752941, 0.552941, 1.0 }, + { 0.933333, 0.752941, 0.552941, 1.0 }, + { 0.917647, 0.756863, 0.552941, 1.0 }, + { 0.917647, 0.756863, 0.552941, 1.0 }, + { 0.917647, 0.756863, 0.552941, 1.0 }, + { 0.901961, 0.756863, 0.552941, 1.0 }, + { 0.901961, 0.741176, 0.552941, 1.0 }, + { 0.886275, 0.741176, 0.552941, 1.0 }, + { 0.886275, 0.756863, 0.552941, 1.0 }, + { 0.917647, 0.756863, 0.552941, 1.0 }, + { 0.933333, 0.772549, 0.552941, 1.0 }, + { 0.933333, 0.788235, 0.552941, 1.0 }, + { 0.917647, 0.772549, 0.588235, 1.0 }, + { 0.917647, 0.756863, 0.588235, 1.0 }, + { 0.917647, 0.772549, 0.588235, 1.0 }, + { 0.901961, 0.756863, 0.588235, 1.0 }, + { 0.886275, 0.741176, 0.552941, 1.0 }, + { 0.870588, 0.725490, 0.517647, 1.0 }, + { 0.858824, 0.694118, 0.443137, 1.0 }, + { 0.823529, 0.564706, 0.333333, 1.0 }, + { 0.858824, 0.415686, 0.294118, 1.0 }, + { 0.858824, 0.372549, 0.258824, 1.0 }, + { 0.745098, 0.247059, 0.145098, 1.0 }, + { 0.588235, 0.250980, 0.109804, 1.0 }, + { 0.568627, 0.184314, 0.109804, 1.0 }, + { 0.521569, 0.200000, 0.145098, 1.0 }, + { 0.396078, 0.168627, 0.109804, 1.0 }, + { 0.329412, 0.200000, 0.145098, 1.0 }, + { 0.313725, 0.203922, 0.145098, 1.0 }, + { 0.313725, 0.219608, 0.145098, 1.0 }, + { 0.313725, 0.235294, 0.184314, 1.0 }, + { 0.349020, 0.282353, 0.219608, 1.0 }, + { 0.427451, 0.329412, 0.219608, 1.0 }, + { 0.490196, 0.407843, 0.258824, 1.0 }, + { 0.650980, 0.419608, 0.258824, 1.0 }, + { 0.776471, 0.533333, 0.294118, 1.0 }, + { 0.858824, 0.631373, 0.368627, 1.0 }, + { 0.870588, 0.705882, 0.403922, 1.0 }, + { 0.886275, 0.756863, 0.478431, 1.0 }, + { 0.886275, 0.741176, 0.478431, 1.0 }, + { 0.870588, 0.705882, 0.443137, 1.0 }, + { 0.858824, 0.662745, 0.403922, 1.0 }, + { 0.776471, 0.549020, 0.333333, 1.0 }, + { 0.698039, 0.450980, 0.258824, 1.0 }, + { 0.619608, 0.388235, 0.219608, 1.0 }, + { 0.619608, 0.345098, 0.184314, 1.0 }, + { 0.619608, 0.345098, 0.219608, 1.0 }, + { 0.650980, 0.419608, 0.219608, 1.0 }, + { 0.729412, 0.466667, 0.258824, 1.0 }, + { 0.792157, 0.549020, 0.368627, 1.0 }, + { 0.858824, 0.678431, 0.403922, 1.0 }, + { 0.901961, 0.705882, 0.443137, 1.0 }, + { 0.901961, 0.705882, 0.478431, 1.0 }, + { 0.886275, 0.705882, 0.478431, 1.0 }, + { 0.858824, 0.647059, 0.443137, 1.0 }, + { 0.792157, 0.549020, 0.368627, 1.0 }, + { 0.635294, 0.403922, 0.258824, 1.0 }, + { 0.490196, 0.313725, 0.219608, 1.0 }, + { 0.443137, 0.282353, 0.180392, 1.0 }, + { 0.349020, 0.235294, 0.145098, 1.0 }, + { 0.298039, 0.203922, 0.145098, 1.0 }, + { 0.250980, 0.188235, 0.145098, 1.0 }, + { 0.203922, 0.152941, 0.109804, 1.0 }, + { 0.156863, 0.137255, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.145098, 1.0 }, + { 0.141176, 0.141176, 0.145098, 1.0 }, + { 0.156863, 0.137255, 0.145098, 1.0 }, + { 0.188235, 0.156863, 0.145098, 1.0 }, + { 0.203922, 0.152941, 0.145098, 1.0 }, + { 0.188235, 0.137255, 0.145098, 1.0 }, + { 0.203922, 0.156863, 0.145098, 1.0 }, + { 0.250980, 0.188235, 0.145098, 1.0 }, + { 0.282353, 0.203922, 0.145098, 1.0 }, + { 0.313725, 0.235294, 0.184314, 1.0 }, + { 0.376471, 0.266667, 0.219608, 1.0 }, + { 0.380392, 0.266667, 0.219608, 1.0 }, + { 0.392157, 0.266667, 0.219608, 1.0 }, + { 0.380392, 0.250980, 0.219608, 1.0 }, + { 0.329412, 0.219608, 0.219608, 1.0 }, + { 0.298039, 0.188235, 0.184314, 1.0 }, + { 0.266667, 0.184314, 0.184314, 1.0 }, + { 0.250980, 0.188235, 0.184314, 1.0 }, + { 0.266667, 0.188235, 0.184314, 1.0 }, + { 0.298039, 0.203922, 0.184314, 1.0 }, + { 0.329412, 0.235294, 0.184314, 1.0 }, + { 0.396078, 0.266667, 0.219608, 1.0 }, + { 0.458824, 0.329412, 0.254902, 1.0 }, + { 0.537255, 0.345098, 0.258824, 1.0 }, + { 0.650980, 0.403922, 0.258824, 1.0 }, + { 0.807843, 0.533333, 0.294118, 1.0 }, + { 0.823529, 0.615686, 0.333333, 1.0 }, + { 0.870588, 0.643137, 0.368627, 1.0 }, + { 0.839216, 0.611765, 0.333333, 1.0 }, + { 0.792157, 0.549020, 0.333333, 1.0 }, + { 0.729412, 0.482353, 0.258824, 1.0 }, + { 0.588235, 0.403922, 0.258824, 1.0 }, + { 0.474510, 0.345098, 0.219608, 1.0 }, + { 0.411765, 0.298039, 0.219608, 1.0 }, + { 0.345098, 0.235294, 0.184314, 1.0 }, + { 0.298039, 0.188235, 0.184314, 1.0 }, + { 0.250980, 0.188235, 0.145098, 1.0 }, + { 0.219608, 0.172549, 0.145098, 1.0 }, + { 0.235294, 0.188235, 0.184314, 1.0 }, + { 0.266667, 0.188235, 0.184314, 1.0 }, + { 0.333333, 0.235294, 0.184314, 1.0 }, + { 0.411765, 0.313725, 0.219608, 1.0 }, + { 0.537255, 0.345098, 0.258824, 1.0 }, + { 0.603922, 0.419608, 0.294118, 1.0 }, + { 0.760784, 0.549020, 0.333333, 1.0 }, + { 0.839216, 0.662745, 0.443137, 1.0 }, + { 0.858824, 0.694118, 0.478431, 1.0 }, + { 0.870588, 0.705882, 0.552941, 1.0 }, + { 0.537255, 0.568627, 0.592157, 1.0 }, + { 0.345098, 0.407843, 0.368627, 1.0 }, + { 0.298039, 0.266667, 0.258824, 1.0 }, + { 0.317647, 0.266667, 0.254902, 1.0 }, + { 0.313725, 0.250980, 0.219608, 1.0 }, + { 0.298039, 0.235294, 0.219608, 1.0 }, + { 0.313725, 0.219608, 0.184314, 1.0 }, + { 0.298039, 0.203922, 0.184314, 1.0 }, + { 0.298039, 0.203922, 0.219608, 1.0 }, + { 0.298039, 0.203922, 0.219608, 1.0 }, + { 0.266667, 0.203922, 0.219608, 1.0 }, + { 0.219608, 0.172549, 0.219608, 1.0 }, + { 0.188235, 0.152941, 0.184314, 1.0 }, + { 0.188235, 0.137255, 0.184314, 1.0 }, + { 0.188235, 0.137255, 0.145098, 1.0 }, + { 0.156863, 0.137255, 0.145098, 1.0 }, + { 0.152941, 0.125490, 0.109804, 1.0 }, + { 0.141176, 0.125490, 0.109804, 1.0 }, + { 0.141176, 0.125490, 0.109804, 1.0 }, + { 0.141176, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.121569, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.121569, 0.125490, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.121569, 0.109804, 0.109804, 1.0 }, + { 0.125490, 0.109804, 0.109804, 1.0 }, + { 0.137255, 0.109804, 0.145098, 1.0 }, + { 0.141176, 0.125490, 0.145098, 1.0 }, + { 0.141176, 0.125490, 0.145098, 1.0 }, + { 0.156863, 0.121569, 0.109804, 1.0 }, + { 0.172549, 0.137255, 0.109804, 1.0 }, + { 0.203922, 0.141176, 0.109804, 1.0 }, + { 0.219608, 0.152941, 0.109804, 1.0 }, + { 0.203922, 0.137255, 0.145098, 1.0 }, + { 0.235294, 0.152941, 0.145098, 1.0 }, + { 0.203922, 0.156863, 0.145098, 1.0 }, + { 0.188235, 0.156863, 0.145098, 1.0 }, + { 0.188235, 0.188235, 0.145098, 1.0 }, + { 0.172549, 0.156863, 0.109804, 1.0 }, + { 0.172549, 0.141176, 0.109804, 1.0 }, + { 0.172549, 0.141176, 0.109804, 1.0 }, + { 0.188235, 0.137255, 0.109804, 1.0 }, + { 0.219608, 0.152941, 0.109804, 1.0 }, + { 0.250980, 0.152941, 0.109804, 1.0 }, + { 0.345098, 0.200000, 0.145098, 1.0 }, + { 0.458824, 0.282353, 0.180392, 1.0 }, + { 0.572549, 0.313725, 0.219608, 1.0 }, + { 0.650980, 0.435294, 0.219608, 1.0 }, + { 0.776471, 0.533333, 0.294118, 1.0 }, + { 0.839216, 0.643137, 0.368627, 1.0 }, + { 0.858824, 0.694118, 0.443137, 1.0 }, + { 0.870588, 0.725490, 0.517647, 1.0 }, + { 0.886275, 0.721569, 0.552941, 1.0 }, + { 0.886275, 0.741176, 0.552941, 1.0 }, + { 0.901961, 0.756863, 0.513725, 1.0 }, + { 0.901961, 0.772549, 0.513725, 1.0 }, + { 0.917647, 0.752941, 0.513725, 1.0 }, + { 0.901961, 0.721569, 0.513725, 1.0 }, + { 0.870588, 0.725490, 0.517647, 1.0 }, + { 0.901961, 0.721569, 0.513725, 1.0 }, + { 0.901961, 0.721569, 0.513725, 1.0 }, + { 0.886275, 0.741176, 0.517647, 1.0 }, + { 0.870588, 0.741176, 0.517647, 1.0 }, + { 0.917647, 0.737255, 0.513725, 1.0 }, + { 0.917647, 0.721569, 0.513725, 1.0 }, + { 0.901961, 0.721569, 0.478431, 1.0 }, + { 0.870588, 0.705882, 0.443137, 1.0 }, + { 0.858824, 0.694118, 0.403922, 1.0 }, + { 0.823529, 0.580392, 0.333333, 1.0 }, + { 0.760784, 0.517647, 0.258824, 1.0 }, + { 0.745098, 0.415686, 0.219608, 1.0 }, + { 0.666667, 0.372549, 0.219608, 1.0 }, + { 0.682353, 0.356863, 0.184314, 1.0 }, + { 0.760784, 0.341176, 0.109804, 1.0 }, + { 0.760784, 0.282353, 0.109804, 1.0 }, + { 0.603922, 0.298039, 0.145098, 1.0 }, + { 0.505882, 0.250980, 0.145098, 1.0 }, + { 0.364706, 0.200000, 0.145098, 1.0 }, + { 0.282353, 0.168627, 0.145098, 1.0 }, + { 0.266667, 0.168627, 0.145098, 1.0 }, + { 0.250980, 0.188235, 0.145098, 1.0 }, + { 0.235294, 0.203922, 0.145098, 1.0 }, + { 0.266667, 0.203922, 0.145098, 1.0 }, + { 0.349020, 0.250980, 0.184314, 1.0 }, + { 0.443137, 0.329412, 0.219608, 1.0 }, + { 0.568627, 0.392157, 0.258824, 1.0 }, + { 0.713725, 0.498039, 0.333333, 1.0 }, + { 0.823529, 0.647059, 0.368627, 1.0 }, + { 0.858824, 0.709804, 0.403922, 1.0 }, + { 0.917647, 0.756863, 0.439216, 1.0 }, + { 0.917647, 0.756863, 0.478431, 1.0 }, + { 0.917647, 0.737255, 0.478431, 1.0 }, + { 0.870588, 0.690196, 0.443137, 1.0 }, + { 0.792157, 0.580392, 0.368627, 1.0 }, + { 0.729412, 0.466667, 0.294118, 1.0 }, + { 0.666667, 0.403922, 0.258824, 1.0 }, + { 0.572549, 0.360784, 0.294118, 1.0 }, + { 0.537255, 0.360784, 0.294118, 1.0 }, + { 0.584314, 0.407843, 0.294118, 1.0 }, + { 0.682353, 0.435294, 0.294118, 1.0 }, + { 0.729412, 0.498039, 0.333333, 1.0 }, + { 0.792157, 0.564706, 0.368627, 1.0 }, + { 0.870588, 0.662745, 0.478431, 1.0 }, + { 0.886275, 0.705882, 0.552941, 1.0 }, + { 0.917647, 0.756863, 0.588235, 1.0 }, + { 0.917647, 0.788235, 0.627451, 1.0 }, + { 0.917647, 0.803922, 0.662745, 1.0 }, + { 0.917647, 0.788235, 0.627451, 1.0 }, + { 0.901961, 0.772549, 0.588235, 1.0 }, + { 0.901961, 0.741176, 0.552941, 1.0 }, + { 0.886275, 0.705882, 0.478431, 1.0 }, + { 0.839216, 0.631373, 0.403922, 1.0 }, + { 0.729412, 0.529412, 0.333333, 1.0 }, + { 0.600000, 0.407843, 0.329412, 1.0 }, + { 0.505882, 0.423529, 0.329412, 1.0 }, + { 0.474510, 0.360784, 0.294118, 1.0 }, + { 0.474510, 0.313725, 0.254902, 1.0 }, + { 0.443137, 0.298039, 0.219608, 1.0 }, + { 0.474510, 0.282353, 0.219608, 1.0 }, + { 0.458824, 0.282353, 0.180392, 1.0 }, + { 0.490196, 0.266667, 0.184314, 1.0 }, + { 0.490196, 0.266667, 0.219608, 1.0 }, + { 0.427451, 0.250980, 0.219608, 1.0 }, + { 0.427451, 0.235294, 0.180392, 1.0 }, + { 0.345098, 0.215686, 0.184314, 1.0 }, + { 0.329412, 0.168627, 0.184314, 1.0 }, + { 0.282353, 0.168627, 0.184314, 1.0 }, + { 0.235294, 0.172549, 0.145098, 1.0 }, + { 0.203922, 0.172549, 0.145098, 1.0 }, + { 0.172549, 0.156863, 0.145098, 1.0 }, + { 0.156863, 0.137255, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.145098, 1.0 }, + { 0.156863, 0.137255, 0.145098, 1.0 }, + { 0.172549, 0.172549, 0.145098, 1.0 }, + { 0.203922, 0.188235, 0.184314, 1.0 }, + { 0.313725, 0.235294, 0.184314, 1.0 }, + { 0.427451, 0.266667, 0.180392, 1.0 }, + { 0.505882, 0.329412, 0.184314, 1.0 }, + { 0.619608, 0.388235, 0.258824, 1.0 }, + { 0.729412, 0.466667, 0.294118, 1.0 }, + }; +/* glow-buzz */ +static double4 colors_25[] = { + { 0.713725, 0.356863, 0.145098, 1.0 }, + { 0.552941, 0.329412, 0.145098, 1.0 }, + { 0.474510, 0.266667, 0.180392, 1.0 }, + { 0.364706, 0.235294, 0.180392, 1.0 }, + { 0.298039, 0.188235, 0.145098, 1.0 }, + { 0.282353, 0.168627, 0.145098, 1.0 }, + { 0.313725, 0.188235, 0.184314, 1.0 }, + { 0.396078, 0.235294, 0.180392, 1.0 }, + { 0.537255, 0.266667, 0.184314, 1.0 }, + { 0.635294, 0.298039, 0.184314, 1.0 }, + { 0.698039, 0.372549, 0.219608, 1.0 }, + { 0.713725, 0.400000, 0.219608, 1.0 }, + { 0.713725, 0.388235, 0.184314, 1.0 }, + { 0.713725, 0.341176, 0.184314, 1.0 }, + { 0.760784, 0.329412, 0.219608, 1.0 }, + { 0.776471, 0.329412, 0.219608, 1.0 }, + { 0.745098, 0.341176, 0.258824, 1.0 }, + { 0.682353, 0.341176, 0.219608, 1.0 }, + { 0.572549, 0.298039, 0.219608, 1.0 }, + { 0.458824, 0.235294, 0.184314, 1.0 }, + { 0.345098, 0.200000, 0.145098, 1.0 }, + { 0.250980, 0.152941, 0.109804, 1.0 }, + { 0.203922, 0.105882, 0.109804, 1.0 }, + { 0.172549, 0.094118, 0.109804, 1.0 }, + { 0.156863, 0.094118, 0.109804, 1.0 }, + { 0.156863, 0.090196, 0.109804, 1.0 }, + { 0.156863, 0.090196, 0.109804, 1.0 }, + { 0.156863, 0.090196, 0.109804, 1.0 }, + { 0.172549, 0.105882, 0.109804, 1.0 }, + { 0.203922, 0.121569, 0.109804, 1.0 }, + { 0.235294, 0.152941, 0.109804, 1.0 }, + { 0.329412, 0.184314, 0.145098, 1.0 }, + { 0.427451, 0.200000, 0.184314, 1.0 }, + { 0.521569, 0.231373, 0.219608, 1.0 }, + { 0.635294, 0.250980, 0.219608, 1.0 }, + { 0.698039, 0.266667, 0.184314, 1.0 }, + { 0.745098, 0.266667, 0.219608, 1.0 }, + { 0.776471, 0.282353, 0.184314, 1.0 }, + { 0.776471, 0.282353, 0.184314, 1.0 }, + { 0.776471, 0.282353, 0.184314, 1.0 }, + { 0.745098, 0.266667, 0.184314, 1.0 }, + { 0.698039, 0.266667, 0.184314, 1.0 }, + { 0.650980, 0.266667, 0.184314, 1.0 }, + { 0.584314, 0.278431, 0.145098, 1.0 }, + { 0.505882, 0.250980, 0.145098, 1.0 }, + { 0.392157, 0.235294, 0.109804, 1.0 }, + { 0.360784, 0.184314, 0.145098, 1.0 }, + { 0.298039, 0.168627, 0.145098, 1.0 }, + { 0.282353, 0.188235, 0.145098, 1.0 }, + { 0.298039, 0.203922, 0.184314, 1.0 }, + { 0.392157, 0.219608, 0.219608, 1.0 }, + { 0.521569, 0.298039, 0.219608, 1.0 }, + { 0.603922, 0.313725, 0.184314, 1.0 }, + { 0.698039, 0.341176, 0.184314, 1.0 }, + { 0.698039, 0.313725, 0.184314, 1.0 }, + { 0.619608, 0.313725, 0.184314, 1.0 }, + { 0.552941, 0.266667, 0.184314, 1.0 }, + { 0.443137, 0.235294, 0.180392, 1.0 }, + { 0.376471, 0.219608, 0.184314, 1.0 }, + { 0.329412, 0.184314, 0.219608, 1.0 }, + { 0.329412, 0.188235, 0.184314, 1.0 }, + { 0.360784, 0.215686, 0.184314, 1.0 }, + { 0.392157, 0.200000, 0.180392, 1.0 }, + { 0.376471, 0.200000, 0.184314, 1.0 }, + { 0.360784, 0.215686, 0.184314, 1.0 }, + { 0.329412, 0.219608, 0.184314, 1.0 }, + { 0.364706, 0.235294, 0.184314, 1.0 }, + { 0.329412, 0.203922, 0.145098, 1.0 }, + { 0.298039, 0.203922, 0.109804, 1.0 }, + { 0.282353, 0.156863, 0.070588, 1.0 }, + { 0.250980, 0.137255, 0.109804, 1.0 }, + { 0.219608, 0.121569, 0.109804, 1.0 }, + { 0.188235, 0.125490, 0.145098, 1.0 }, + { 0.172549, 0.137255, 0.145098, 1.0 }, + { 0.188235, 0.121569, 0.145098, 1.0 }, + { 0.219608, 0.137255, 0.145098, 1.0 }, + { 0.188235, 0.141176, 0.145098, 1.0 }, + { 0.219608, 0.137255, 0.145098, 1.0 }, + { 0.250980, 0.137255, 0.145098, 1.0 }, + { 0.235294, 0.152941, 0.184314, 1.0 }, + { 0.235294, 0.137255, 0.184314, 1.0 }, + { 0.219608, 0.137255, 0.145098, 1.0 }, + { 0.203922, 0.137255, 0.109804, 1.0 }, + { 0.188235, 0.121569, 0.109804, 1.0 }, + { 0.188235, 0.121569, 0.109804, 1.0 }, + { 0.172549, 0.121569, 0.109804, 1.0 }, + { 0.172549, 0.121569, 0.109804, 1.0 }, + { 0.172549, 0.109804, 0.109804, 1.0 }, + { 0.156863, 0.105882, 0.109804, 1.0 }, + { 0.172549, 0.109804, 0.109804, 1.0 }, + { 0.219608, 0.121569, 0.145098, 1.0 }, + { 0.250980, 0.168627, 0.184314, 1.0 }, + { 0.313725, 0.168627, 0.219608, 1.0 }, + { 0.392157, 0.235294, 0.219608, 1.0 }, + { 0.537255, 0.298039, 0.254902, 1.0 }, + { 0.698039, 0.400000, 0.219608, 1.0 }, + { 0.823529, 0.482353, 0.258824, 1.0 }, + { 0.776471, 0.564706, 0.294118, 1.0 }, + { 0.839216, 0.580392, 0.294118, 1.0 }, + { 0.858824, 0.615686, 0.294118, 1.0 }, + { 0.870588, 0.627451, 0.294118, 1.0 }, + { 0.870588, 0.658824, 0.329412, 1.0 }, + { 0.980392, 0.701961, 0.290196, 1.0 }, + { 0.980392, 0.749020, 0.254902, 1.0 }, + { 0.964706, 0.717647, 0.219608, 1.0 }, + { 0.949020, 0.717647, 0.254902, 1.0 }, + { 0.933333, 0.658824, 0.219608, 1.0 }, + { 0.901961, 0.596078, 0.184314, 1.0 }, + { 0.949020, 0.623529, 0.219608, 1.0 }, + { 0.858824, 0.568627, 0.294118, 1.0 }, + { 0.839216, 0.501961, 0.478431, 1.0 }, + { 0.870588, 0.690196, 0.662745, 1.0 }, + { 0.745098, 0.662745, 0.478431, 1.0 }, + { 0.996078, 0.831373, 0.474510, 1.0 }, + { 0.980392, 0.882353, 0.588235, 1.0 }, + { 0.996078, 0.831373, 0.364706, 1.0 }, + { 0.996078, 0.866667, 0.329412, 1.0 }, + { 0.980392, 0.835294, 0.364706, 1.0 }, + { 0.996078, 0.850980, 0.329412, 1.0 }, + { 0.980392, 0.784314, 0.290196, 1.0 }, + { 0.996078, 0.831373, 0.329412, 1.0 }, + { 0.964706, 0.815686, 0.290196, 1.0 }, + { 0.996078, 0.815686, 0.290196, 1.0 }, + { 0.996078, 0.749020, 0.219608, 1.0 }, + { 0.996078, 0.698039, 0.180392, 1.0 }, + { 0.917647, 0.654902, 0.180392, 1.0 }, + { 0.870588, 0.584314, 0.184314, 1.0 }, + { 0.823529, 0.568627, 0.219608, 1.0 }, + { 0.807843, 0.498039, 0.219608, 1.0 }, + { 0.760784, 0.415686, 0.219608, 1.0 }, + { 0.745098, 0.415686, 0.219608, 1.0 }, + { 0.776471, 0.356863, 0.219608, 1.0 }, + { 0.745098, 0.356863, 0.184314, 1.0 }, + { 0.729412, 0.415686, 0.219608, 1.0 }, + { 0.776471, 0.466667, 0.184314, 1.0 }, + { 0.858824, 0.517647, 0.219608, 1.0 }, + { 0.901961, 0.466667, 0.219608, 1.0 }, + { 0.901961, 0.431373, 0.184314, 1.0 }, + { 0.901961, 0.482353, 0.184314, 1.0 }, + { 0.917647, 0.580392, 0.219608, 1.0 }, + { 0.980392, 0.650980, 0.219608, 1.0 }, + { 0.980392, 0.686275, 0.219608, 1.0 }, + { 0.980392, 0.701961, 0.219608, 1.0 }, + { 0.980392, 0.701961, 0.219608, 1.0 }, + { 0.933333, 0.670588, 0.219608, 1.0 }, + { 0.858824, 0.600000, 0.258824, 1.0 }, + { 0.901961, 0.596078, 0.219608, 1.0 }, + { 0.823529, 0.549020, 0.184314, 1.0 }, + { 0.760784, 0.415686, 0.184314, 1.0 }, + { 0.682353, 0.325490, 0.145098, 1.0 }, + { 0.635294, 0.282353, 0.145098, 1.0 }, + { 0.603922, 0.282353, 0.184314, 1.0 }, + { 0.650980, 0.298039, 0.184314, 1.0 }, + { 0.666667, 0.329412, 0.184314, 1.0 }, + { 0.666667, 0.356863, 0.184314, 1.0 }, + { 0.713725, 0.372549, 0.184314, 1.0 }, + { 0.729412, 0.329412, 0.219608, 1.0 }, + { 0.776471, 0.341176, 0.219608, 1.0 }, + { 0.823529, 0.400000, 0.219608, 1.0 }, + { 0.886275, 0.431373, 0.219608, 1.0 }, + { 0.886275, 0.384314, 0.184314, 1.0 }, + { 0.886275, 0.400000, 0.219608, 1.0 }, + { 0.870588, 0.341176, 0.219608, 1.0 }, + { 0.839216, 0.325490, 0.219608, 1.0 }, + { 0.792157, 0.329412, 0.219608, 1.0 }, + { 0.760784, 0.329412, 0.219608, 1.0 }, + { 0.713725, 0.313725, 0.219608, 1.0 }, + { 0.635294, 0.282353, 0.219608, 1.0 }, + { 0.572549, 0.298039, 0.184314, 1.0 }, + { 0.537255, 0.250980, 0.184314, 1.0 }, + { 0.490196, 0.250980, 0.184314, 1.0 }, + { 0.427451, 0.219608, 0.219608, 1.0 }, + { 0.443137, 0.219608, 0.219608, 1.0 }, + { 0.505882, 0.250980, 0.219608, 1.0 }, + { 0.572549, 0.298039, 0.219608, 1.0 }, + { 0.650980, 0.282353, 0.219608, 1.0 }, + { 0.713725, 0.298039, 0.219608, 1.0 }, + { 0.760784, 0.282353, 0.184314, 1.0 }, + { 0.713725, 0.313725, 0.219608, 1.0 }, + { 0.729412, 0.282353, 0.145098, 1.0 }, + { 0.729412, 0.231373, 0.109804, 1.0 }, + { 0.760784, 0.282353, 0.145098, 1.0 }, + { 0.807843, 0.282353, 0.184314, 1.0 }, + { 0.807843, 0.325490, 0.145098, 1.0 }, + { 0.807843, 0.313725, 0.184314, 1.0 }, + { 0.823529, 0.341176, 0.184314, 1.0 }, + { 0.858824, 0.325490, 0.184314, 1.0 }, + { 0.823529, 0.313725, 0.219608, 1.0 }, + { 0.776471, 0.298039, 0.219608, 1.0 }, + { 0.682353, 0.282353, 0.219608, 1.0 }, + { 0.572549, 0.235294, 0.184314, 1.0 }, + { 0.505882, 0.235294, 0.145098, 1.0 }, + { 0.427451, 0.200000, 0.109804, 1.0 }, + { 0.360784, 0.184314, 0.109804, 1.0 }, + { 0.396078, 0.200000, 0.109804, 1.0 }, + { 0.474510, 0.200000, 0.145098, 1.0 }, + { 0.552941, 0.215686, 0.145098, 1.0 }, + { 0.619608, 0.235294, 0.145098, 1.0 }, + { 0.666667, 0.219608, 0.184314, 1.0 }, + { 0.682353, 0.250980, 0.184314, 1.0 }, + { 0.682353, 0.266667, 0.184314, 1.0 }, + { 0.698039, 0.250980, 0.184314, 1.0 }, + { 0.713725, 0.247059, 0.184314, 1.0 }, + { 0.745098, 0.313725, 0.184314, 1.0 }, + { 0.792157, 0.313725, 0.184314, 1.0 }, + { 0.792157, 0.341176, 0.184314, 1.0 }, + { 0.776471, 0.325490, 0.184314, 1.0 }, + { 0.713725, 0.325490, 0.184314, 1.0 }, + { 0.698039, 0.313725, 0.184314, 1.0 }, + { 0.588235, 0.282353, 0.184314, 1.0 }, + { 0.521569, 0.250980, 0.184314, 1.0 }, + { 0.443137, 0.235294, 0.180392, 1.0 }, + { 0.396078, 0.200000, 0.145098, 1.0 }, + { 0.298039, 0.152941, 0.145098, 1.0 }, + { 0.235294, 0.121569, 0.109804, 1.0 }, + { 0.172549, 0.105882, 0.109804, 1.0 }, + { 0.156863, 0.090196, 0.109804, 1.0 }, + { 0.152941, 0.074510, 0.070588, 1.0 }, + { 0.141176, 0.062745, 0.070588, 1.0 }, + { 0.141176, 0.062745, 0.070588, 1.0 }, + { 0.137255, 0.078431, 0.070588, 1.0 }, + { 0.137255, 0.078431, 0.109804, 1.0 }, + { 0.137255, 0.094118, 0.109804, 1.0 }, + { 0.141176, 0.094118, 0.070588, 1.0 }, + { 0.137255, 0.078431, 0.035294, 1.0 }, + { 0.141176, 0.078431, 0.035294, 1.0 }, + { 0.141176, 0.078431, 0.070588, 1.0 }, + { 0.141176, 0.094118, 0.070588, 1.0 }, + { 0.172549, 0.121569, 0.070588, 1.0 }, + { 0.219608, 0.137255, 0.109804, 1.0 }, + { 0.282353, 0.168627, 0.145098, 1.0 }, + { 0.376471, 0.168627, 0.145098, 1.0 }, + { 0.427451, 0.200000, 0.180392, 1.0 }, + { 0.458824, 0.235294, 0.180392, 1.0 }, + { 0.505882, 0.282353, 0.184314, 1.0 }, + { 0.490196, 0.266667, 0.145098, 1.0 }, + { 0.427451, 0.235294, 0.145098, 1.0 }, + { 0.376471, 0.184314, 0.145098, 1.0 }, + { 0.313725, 0.152941, 0.145098, 1.0 }, + { 0.235294, 0.137255, 0.145098, 1.0 }, + { 0.188235, 0.105882, 0.109804, 1.0 }, + { 0.172549, 0.105882, 0.070588, 1.0 }, + { 0.156863, 0.090196, 0.070588, 1.0 }, + { 0.156863, 0.090196, 0.070588, 1.0 }, + { 0.152941, 0.094118, 0.109804, 1.0 }, + { 0.141176, 0.094118, 0.109804, 1.0 }, + { 0.137255, 0.078431, 0.109804, 1.0 }, + { 0.137255, 0.062745, 0.109804, 1.0 }, + { 0.137255, 0.078431, 0.145098, 1.0 }, + { 0.156863, 0.109804, 0.145098, 1.0 }, + { 0.219608, 0.156863, 0.145098, 1.0 }, + { 0.282353, 0.168627, 0.184314, 1.0 }, + { 0.380392, 0.203922, 0.180392, 1.0 }, + { 0.443137, 0.200000, 0.184314, 1.0 }, + { 0.635294, 0.235294, 0.184314, 1.0 }, + { 0.729412, 0.266667, 0.184314, 1.0 }, + }; +/* deep-water */ +static double4 colors_26[] = { + { 0.094118, 0.078431, 0.070588, 1.0 }, + { 0.094118, 0.094118, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.184314, 1.0 }, + { 0.105882, 0.094118, 0.258824, 1.0 }, + { 0.094118, 0.109804, 0.294118, 1.0 }, + { 0.090196, 0.109804, 0.294118, 1.0 }, + { 0.090196, 0.109804, 0.258824, 1.0 }, + { 0.074510, 0.109804, 0.184314, 1.0 }, + { 0.078431, 0.094118, 0.109804, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.219608, 1.0 }, + { 0.109804, 0.141176, 0.258824, 1.0 }, + { 0.109804, 0.141176, 0.333333, 1.0 }, + { 0.141176, 0.203922, 0.403922, 1.0 }, + { 0.188235, 0.250980, 0.443137, 1.0 }, + { 0.188235, 0.219608, 0.478431, 1.0 }, + { 0.172549, 0.250980, 0.478431, 1.0 }, + { 0.203922, 0.250980, 0.517647, 1.0 }, + { 0.203922, 0.250980, 0.443137, 1.0 }, + { 0.266667, 0.235294, 0.443137, 1.0 }, + { 0.266667, 0.250980, 0.403922, 1.0 }, + { 0.219608, 0.301961, 0.403922, 1.0 }, + { 0.219608, 0.266667, 0.368627, 1.0 }, + { 0.203922, 0.235294, 0.368627, 1.0 }, + { 0.203922, 0.203922, 0.368627, 1.0 }, + { 0.141176, 0.203922, 0.368627, 1.0 }, + { 0.141176, 0.203922, 0.333333, 1.0 }, + { 0.141176, 0.156863, 0.258824, 1.0 }, + { 0.125490, 0.125490, 0.219608, 1.0 }, + { 0.094118, 0.094118, 0.109804, 1.0 }, + { 0.062745, 0.062745, 0.070588, 1.0 }, + { 0.043137, 0.031373, 0.070588, 1.0 }, + { 0.043137, 0.031373, 0.035294, 1.0 }, + { 0.031373, 0.015686, 0.000000, 1.0 }, + { 0.031373, 0.015686, 0.000000, 1.0 }, + { 0.043137, 0.015686, 0.035294, 1.0 }, + { 0.043137, 0.031373, 0.070588, 1.0 }, + { 0.043137, 0.031373, 0.109804, 1.0 }, + { 0.062745, 0.062745, 0.109804, 1.0 }, + { 0.074510, 0.109804, 0.145098, 1.0 }, + { 0.094118, 0.125490, 0.219608, 1.0 }, + { 0.094118, 0.156863, 0.294118, 1.0 }, + { 0.109804, 0.188235, 0.368627, 1.0 }, + { 0.141176, 0.250980, 0.403922, 1.0 }, + { 0.156863, 0.250980, 0.443137, 1.0 }, + { 0.172549, 0.266667, 0.478431, 1.0 }, + { 0.172549, 0.266667, 0.443137, 1.0 }, + { 0.156863, 0.250980, 0.443137, 1.0 }, + { 0.141176, 0.235294, 0.443137, 1.0 }, + { 0.141176, 0.203922, 0.403922, 1.0 }, + { 0.109804, 0.188235, 0.368627, 1.0 }, + { 0.125490, 0.156863, 0.294118, 1.0 }, + { 0.141176, 0.141176, 0.258824, 1.0 }, + { 0.125490, 0.141176, 0.219608, 1.0 }, + { 0.094118, 0.125490, 0.184314, 1.0 }, + { 0.074510, 0.125490, 0.145098, 1.0 }, + { 0.078431, 0.125490, 0.109804, 1.0 }, + { 0.043137, 0.094118, 0.070588, 1.0 }, + { 0.031373, 0.078431, 0.070588, 1.0 }, + { 0.031373, 0.062745, 0.070588, 1.0 }, + { 0.047059, 0.062745, 0.070588, 1.0 }, + { 0.047059, 0.062745, 0.070588, 1.0 }, + { 0.058824, 0.078431, 0.070588, 1.0 }, + { 0.062745, 0.078431, 0.109804, 1.0 }, + { 0.078431, 0.109804, 0.145098, 1.0 }, + { 0.090196, 0.125490, 0.184314, 1.0 }, + { 0.105882, 0.125490, 0.219608, 1.0 }, + { 0.109804, 0.109804, 0.184314, 1.0 }, + { 0.105882, 0.109804, 0.145098, 1.0 }, + { 0.090196, 0.078431, 0.109804, 1.0 }, + { 0.074510, 0.062745, 0.070588, 1.0 }, + { 0.058824, 0.062745, 0.070588, 1.0 }, + { 0.062745, 0.062745, 0.035294, 1.0 }, + { 0.047059, 0.047059, 0.000000, 1.0 }, + { 0.031373, 0.047059, 0.000000, 1.0 }, + { 0.031373, 0.031373, 0.000000, 1.0 }, + { 0.031373, 0.031373, 0.035294, 1.0 }, + { 0.031373, 0.031373, 0.035294, 1.0 }, + { 0.031373, 0.031373, 0.035294, 1.0 }, + { 0.031373, 0.047059, 0.035294, 1.0 }, + { 0.043137, 0.047059, 0.070588, 1.0 }, + { 0.043137, 0.047059, 0.070588, 1.0 }, + { 0.043137, 0.047059, 0.070588, 1.0 }, + { 0.043137, 0.047059, 0.070588, 1.0 }, + { 0.047059, 0.062745, 0.070588, 1.0 }, + { 0.062745, 0.094118, 0.070588, 1.0 }, + { 0.094118, 0.125490, 0.070588, 1.0 }, + { 0.109804, 0.172549, 0.145098, 1.0 }, + { 0.156863, 0.203922, 0.145098, 1.0 }, + { 0.188235, 0.219608, 0.258824, 1.0 }, + { 0.188235, 0.219608, 0.294118, 1.0 }, + { 0.203922, 0.266667, 0.333333, 1.0 }, + { 0.219608, 0.301961, 0.443137, 1.0 }, + { 0.286275, 0.380392, 0.517647, 1.0 }, + { 0.329412, 0.427451, 0.627451, 1.0 }, + { 0.392157, 0.443137, 0.627451, 1.0 }, + { 0.392157, 0.458824, 0.662745, 1.0 }, + { 0.396078, 0.458824, 0.627451, 1.0 }, + { 0.407843, 0.505882, 0.592157, 1.0 }, + { 0.443137, 0.505882, 0.592157, 1.0 }, + { 0.407843, 0.490196, 0.666667, 1.0 }, + { 0.407843, 0.490196, 0.666667, 1.0 }, + { 0.486275, 0.537255, 0.776471, 1.0 }, + { 0.407843, 0.454902, 0.666667, 1.0 }, + { 0.345098, 0.392157, 0.517647, 1.0 }, + { 0.266667, 0.301961, 0.403922, 1.0 }, + { 0.203922, 0.250980, 0.368627, 1.0 }, + { 0.156863, 0.219608, 0.333333, 1.0 }, + { 0.109804, 0.172549, 0.294118, 1.0 }, + { 0.109804, 0.141176, 0.219608, 1.0 }, + { 0.094118, 0.125490, 0.184314, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.094118, 0.070588, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.058824, 0.078431, 0.070588, 1.0 }, + { 0.047059, 0.062745, 0.070588, 1.0 }, + { 0.047059, 0.062745, 0.070588, 1.0 }, + { 0.047059, 0.062745, 0.035294, 1.0 }, + { 0.047059, 0.047059, 0.035294, 1.0 }, + { 0.047059, 0.047059, 0.035294, 1.0 }, + { 0.043137, 0.047059, 0.035294, 1.0 }, + { 0.043137, 0.062745, 0.035294, 1.0 }, + { 0.047059, 0.062745, 0.035294, 1.0 }, + { 0.062745, 0.062745, 0.035294, 1.0 }, + { 0.062745, 0.078431, 0.000000, 1.0 }, + { 0.062745, 0.094118, 0.000000, 1.0 }, + { 0.078431, 0.078431, 0.035294, 1.0 }, + { 0.094118, 0.078431, 0.070588, 1.0 }, + { 0.109804, 0.094118, 0.070588, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.184314, 1.0 }, + { 0.125490, 0.156863, 0.219608, 1.0 }, + { 0.125490, 0.141176, 0.258824, 1.0 }, + { 0.109804, 0.141176, 0.294118, 1.0 }, + { 0.109804, 0.141176, 0.294118, 1.0 }, + { 0.109804, 0.141176, 0.294118, 1.0 }, + { 0.109804, 0.141176, 0.294118, 1.0 }, + { 0.109804, 0.141176, 0.258824, 1.0 }, + { 0.094118, 0.141176, 0.258824, 1.0 }, + { 0.094118, 0.141176, 0.294118, 1.0 }, + { 0.078431, 0.141176, 0.333333, 1.0 }, + { 0.078431, 0.141176, 0.333333, 1.0 }, + { 0.094118, 0.141176, 0.294118, 1.0 }, + { 0.094118, 0.125490, 0.258824, 1.0 }, + { 0.094118, 0.125490, 0.219608, 1.0 }, + { 0.090196, 0.094118, 0.109804, 1.0 }, + { 0.078431, 0.078431, 0.070588, 1.0 }, + { 0.062745, 0.062745, 0.035294, 1.0 }, + { 0.062745, 0.062745, 0.035294, 1.0 }, + { 0.062745, 0.078431, 0.035294, 1.0 }, + { 0.062745, 0.078431, 0.035294, 1.0 }, + { 0.074510, 0.078431, 0.035294, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.062745, 0.062745, 0.070588, 1.0 }, + { 0.058824, 0.062745, 0.070588, 1.0 }, + { 0.047059, 0.047059, 0.070588, 1.0 }, + { 0.043137, 0.047059, 0.035294, 1.0 }, + { 0.043137, 0.047059, 0.035294, 1.0 }, + { 0.031373, 0.047059, 0.035294, 1.0 }, + { 0.047059, 0.031373, 0.035294, 1.0 }, + { 0.031373, 0.031373, 0.035294, 1.0 }, + { 0.031373, 0.031373, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.027451, 0.000000, 0.070588, 1.0 }, + { 0.011765, 0.015686, 0.070588, 1.0 }, + { 0.011765, 0.031373, 0.070588, 1.0 }, + { 0.011765, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.031373, 0.031373, 0.035294, 1.0 }, + { 0.031373, 0.031373, 0.035294, 1.0 }, + { 0.047059, 0.047059, 0.035294, 1.0 }, + { 0.062745, 0.047059, 0.035294, 1.0 }, + { 0.062745, 0.047059, 0.035294, 1.0 }, + { 0.062745, 0.062745, 0.035294, 1.0 }, + { 0.074510, 0.078431, 0.035294, 1.0 }, + { 0.078431, 0.109804, 0.070588, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.156863, 0.145098, 1.0 }, + { 0.141176, 0.172549, 0.219608, 1.0 }, + { 0.219608, 0.266667, 0.294118, 1.0 }, + { 0.329412, 0.396078, 0.443137, 1.0 }, + { 0.458824, 0.490196, 0.592157, 1.0 }, + { 0.584314, 0.647059, 0.737255, 1.0 }, + { 0.615686, 0.694118, 0.847059, 1.0 }, + { 0.709804, 0.741176, 0.921569, 1.0 }, + { 0.756863, 0.807843, 0.847059, 1.0 }, + { 0.776471, 0.792157, 0.776471, 1.0 }, + { 0.584314, 0.694118, 0.772549, 1.0 }, + { 0.552941, 0.631373, 0.737255, 1.0 }, + { 0.423529, 0.572549, 0.588235, 1.0 }, + { 0.360784, 0.423529, 0.552941, 1.0 }, + { 0.266667, 0.286275, 0.443137, 1.0 }, + { 0.219608, 0.250980, 0.403922, 1.0 }, + { 0.188235, 0.219608, 0.368627, 1.0 }, + { 0.141176, 0.203922, 0.333333, 1.0 }, + { 0.109804, 0.156863, 0.333333, 1.0 }, + { 0.125490, 0.156863, 0.333333, 1.0 }, + { 0.109804, 0.141176, 0.333333, 1.0 }, + { 0.125490, 0.172549, 0.333333, 1.0 }, + { 0.141176, 0.219608, 0.368627, 1.0 }, + { 0.188235, 0.266667, 0.443137, 1.0 }, + { 0.203922, 0.286275, 0.517647, 1.0 }, + { 0.203922, 0.286275, 0.517647, 1.0 }, + { 0.188235, 0.286275, 0.552941, 1.0 }, + { 0.219608, 0.282353, 0.552941, 1.0 }, + { 0.250980, 0.317647, 0.552941, 1.0 }, + { 0.286275, 0.364706, 0.552941, 1.0 }, + { 0.298039, 0.360784, 0.517647, 1.0 }, + { 0.235294, 0.301961, 0.517647, 1.0 }, + { 0.219608, 0.250980, 0.517647, 1.0 }, + { 0.188235, 0.188235, 0.443137, 1.0 }, + { 0.141176, 0.156863, 0.333333, 1.0 }, + { 0.125490, 0.141176, 0.294118, 1.0 }, + { 0.121569, 0.125490, 0.219608, 1.0 }, + { 0.090196, 0.109804, 0.145098, 1.0 }, + { 0.074510, 0.078431, 0.109804, 1.0 }, + { 0.043137, 0.078431, 0.070588, 1.0 }, + { 0.027451, 0.062745, 0.035294, 1.0 }, + { 0.027451, 0.062745, 0.035294, 1.0 }, + { 0.027451, 0.047059, 0.035294, 1.0 }, + { 0.027451, 0.047059, 0.035294, 1.0 }, + { 0.027451, 0.031373, 0.035294, 1.0 }, + { 0.015686, 0.031373, 0.000000, 1.0 }, + { 0.015686, 0.015686, 0.000000, 1.0 }, + { 0.015686, 0.015686, 0.000000, 1.0 }, + { 0.015686, 0.015686, 0.000000, 1.0 }, + { 0.015686, 0.015686, 0.000000, 1.0 }, + { 0.027451, 0.031373, 0.035294, 1.0 }, + { 0.031373, 0.047059, 0.035294, 1.0 }, + { 0.031373, 0.062745, 0.035294, 1.0 }, + { 0.043137, 0.062745, 0.070588, 1.0 }, + { 0.047059, 0.078431, 0.070588, 1.0 }, + { 0.074510, 0.094118, 0.109804, 1.0 }, + { 0.078431, 0.125490, 0.184314, 1.0 }, + { 0.078431, 0.141176, 0.258824, 1.0 }, + { 0.078431, 0.141176, 0.333333, 1.0 }, + { 0.078431, 0.141176, 0.333333, 1.0 }, + { 0.094118, 0.125490, 0.333333, 1.0 }, + { 0.094118, 0.125490, 0.333333, 1.0 }, + { 0.090196, 0.109804, 0.333333, 1.0 }, + { 0.074510, 0.109804, 0.333333, 1.0 }, + { 0.078431, 0.125490, 0.333333, 1.0 }, + { 0.090196, 0.125490, 0.333333, 1.0 }, + { 0.094118, 0.125490, 0.333333, 1.0 }, + { 0.121569, 0.125490, 0.368627, 1.0 }, + { 0.109804, 0.141176, 0.333333, 1.0 }, + { 0.094118, 0.141176, 0.333333, 1.0 }, + { 0.105882, 0.109804, 0.258824, 1.0 }, + { 0.094118, 0.109804, 0.184314, 1.0 }, + { 0.090196, 0.094118, 0.109804, 1.0 }, + { 0.058824, 0.062745, 0.070588, 1.0 }, + }; +/* afternoon-beach */ +static double4 colors_27[] = { + { 0.713725, 0.635294, 0.666667, 1.0 }, + { 0.745098, 0.615686, 0.517647, 1.0 }, + { 0.698039, 0.533333, 0.443137, 1.0 }, + { 0.682353, 0.419608, 0.294118, 1.0 }, + { 0.635294, 0.486275, 0.333333, 1.0 }, + { 0.745098, 0.627451, 0.368627, 1.0 }, + { 0.858824, 0.772549, 0.403922, 1.0 }, + { 0.901961, 0.823529, 0.443137, 1.0 }, + { 0.996078, 0.960784, 0.513725, 1.0 }, + { 0.996078, 0.996078, 0.623529, 1.0 }, + { 0.996078, 0.996078, 0.698039, 1.0 }, + { 0.980392, 0.996078, 0.807843, 1.0 }, + { 0.996078, 0.996078, 0.847059, 1.0 }, + { 0.996078, 0.996078, 0.772549, 1.0 }, + { 0.980392, 0.996078, 0.662745, 1.0 }, + { 0.917647, 0.870588, 0.552941, 1.0 }, + { 0.858824, 0.756863, 0.627451, 1.0 }, + { 0.792157, 0.741176, 0.666667, 1.0 }, + { 0.745098, 0.725490, 0.662745, 1.0 }, + { 0.709804, 0.662745, 0.701961, 1.0 }, + { 0.709804, 0.615686, 0.701961, 1.0 }, + { 0.662745, 0.600000, 0.737255, 1.0 }, + { 0.678431, 0.615686, 0.776471, 1.0 }, + { 0.631373, 0.584314, 0.737255, 1.0 }, + { 0.647059, 0.584314, 0.701961, 1.0 }, + { 0.635294, 0.572549, 0.666667, 1.0 }, + { 0.568627, 0.552941, 0.592157, 1.0 }, + { 0.423529, 0.423529, 0.552941, 1.0 }, + { 0.439216, 0.439216, 0.403922, 1.0 }, + { 0.505882, 0.505882, 0.403922, 1.0 }, + { 0.584314, 0.486275, 0.403922, 1.0 }, + { 0.678431, 0.584314, 0.368627, 1.0 }, + { 0.807843, 0.584314, 0.368627, 1.0 }, + { 0.917647, 0.658824, 0.403922, 1.0 }, + { 0.980392, 0.752941, 0.439216, 1.0 }, + { 0.980392, 0.784314, 0.439216, 1.0 }, + { 0.949020, 0.850980, 0.478431, 1.0 }, + { 0.949020, 0.898039, 0.478431, 1.0 }, + { 0.996078, 0.929412, 0.439216, 1.0 }, + { 0.964706, 0.898039, 0.439216, 1.0 }, + { 0.964706, 0.819608, 0.403922, 1.0 }, + { 0.996078, 0.800000, 0.364706, 1.0 }, + { 0.980392, 0.768627, 0.364706, 1.0 }, + { 0.933333, 0.596078, 0.368627, 1.0 }, + { 0.760784, 0.498039, 0.294118, 1.0 }, + { 0.729412, 0.435294, 0.258824, 1.0 }, + { 0.745098, 0.498039, 0.294118, 1.0 }, + { 0.870588, 0.658824, 0.368627, 1.0 }, + { 0.996078, 0.800000, 0.474510, 1.0 }, + { 0.996078, 0.960784, 0.662745, 1.0 }, + { 0.980392, 0.996078, 0.807843, 1.0 }, + { 0.980392, 0.996078, 0.882353, 1.0 }, + { 0.870588, 0.835294, 0.882353, 1.0 }, + { 0.823529, 0.756863, 0.811765, 1.0 }, + { 0.933333, 0.772549, 0.662745, 1.0 }, + { 0.980392, 0.913725, 0.588235, 1.0 }, + { 0.996078, 0.976471, 0.623529, 1.0 }, + { 0.996078, 0.996078, 0.662745, 1.0 }, + { 0.996078, 0.996078, 0.772549, 1.0 }, + { 0.980392, 0.996078, 0.847059, 1.0 }, + { 0.996078, 0.996078, 0.772549, 1.0 }, + { 0.996078, 0.996078, 0.662745, 1.0 }, + { 0.996078, 0.996078, 0.623529, 1.0 }, + { 0.996078, 0.945098, 0.549020, 1.0 }, + { 0.996078, 0.866667, 0.474510, 1.0 }, + { 0.980392, 0.819608, 0.439216, 1.0 }, + { 0.964706, 0.819608, 0.439216, 1.0 }, + { 0.996078, 0.850980, 0.439216, 1.0 }, + { 0.996078, 0.866667, 0.474510, 1.0 }, + { 0.980392, 0.882353, 0.549020, 1.0 }, + { 0.933333, 0.772549, 0.662745, 1.0 }, + { 0.886275, 0.725490, 0.811765, 1.0 }, + { 0.807843, 0.725490, 0.811765, 1.0 }, + { 0.803922, 0.694118, 0.811765, 1.0 }, + { 0.788235, 0.725490, 0.847059, 1.0 }, + { 0.741176, 0.709804, 0.886275, 1.0 }, + { 0.741176, 0.709804, 0.847059, 1.0 }, + { 0.694118, 0.647059, 0.847059, 1.0 }, + { 0.678431, 0.647059, 0.811765, 1.0 }, + { 0.725490, 0.662745, 0.737255, 1.0 }, + { 0.792157, 0.647059, 0.737255, 1.0 }, + { 0.858824, 0.709804, 0.627451, 1.0 }, + { 0.901961, 0.721569, 0.552941, 1.0 }, + { 0.917647, 0.705882, 0.513725, 1.0 }, + { 0.901961, 0.705882, 0.478431, 1.0 }, + { 0.823529, 0.709804, 0.552941, 1.0 }, + { 0.823529, 0.662745, 0.592157, 1.0 }, + { 0.792157, 0.631373, 0.627451, 1.0 }, + { 0.682353, 0.603922, 0.666667, 1.0 }, + { 0.694118, 0.584314, 0.701961, 1.0 }, + { 0.666667, 0.588235, 0.666667, 1.0 }, + { 0.662745, 0.600000, 0.701961, 1.0 }, + { 0.650980, 0.635294, 0.666667, 1.0 }, + { 0.631373, 0.647059, 0.592157, 1.0 }, + { 0.682353, 0.635294, 0.592157, 1.0 }, + { 0.698039, 0.615686, 0.552941, 1.0 }, + { 0.666667, 0.615686, 0.552941, 1.0 }, + { 0.619608, 0.568627, 0.443137, 1.0 }, + { 0.552941, 0.454902, 0.368627, 1.0 }, + { 0.490196, 0.376471, 0.294118, 1.0 }, + { 0.380392, 0.360784, 0.184314, 1.0 }, + { 0.301961, 0.301961, 0.184314, 1.0 }, + { 0.286275, 0.286275, 0.184314, 1.0 }, + { 0.250980, 0.266667, 0.184314, 1.0 }, + { 0.266667, 0.250980, 0.184314, 1.0 }, + { 0.250980, 0.235294, 0.184314, 1.0 }, + { 0.235294, 0.203922, 0.184314, 1.0 }, + { 0.219608, 0.188235, 0.184314, 1.0 }, + { 0.188235, 0.141176, 0.184314, 1.0 }, + { 0.188235, 0.156863, 0.145098, 1.0 }, + { 0.203922, 0.156863, 0.145098, 1.0 }, + { 0.203922, 0.152941, 0.145098, 1.0 }, + { 0.203922, 0.152941, 0.145098, 1.0 }, + { 0.250980, 0.152941, 0.145098, 1.0 }, + { 0.250980, 0.172549, 0.145098, 1.0 }, + { 0.282353, 0.219608, 0.145098, 1.0 }, + { 0.250980, 0.235294, 0.145098, 1.0 }, + { 0.266667, 0.235294, 0.145098, 1.0 }, + { 0.329412, 0.219608, 0.219608, 1.0 }, + { 0.458824, 0.298039, 0.254902, 1.0 }, + { 0.572549, 0.345098, 0.294118, 1.0 }, + { 0.568627, 0.360784, 0.294118, 1.0 }, + { 0.584314, 0.388235, 0.294118, 1.0 }, + { 0.572549, 0.423529, 0.333333, 1.0 }, + { 0.568627, 0.407843, 0.403922, 1.0 }, + { 0.635294, 0.423529, 0.407843, 1.0 }, + { 0.619608, 0.454902, 0.368627, 1.0 }, + { 0.662745, 0.450980, 0.407843, 1.0 }, + { 0.615686, 0.505882, 0.368627, 1.0 }, + { 0.635294, 0.600000, 0.403922, 1.0 }, + { 0.713725, 0.729412, 0.443137, 1.0 }, + { 0.870588, 0.839216, 0.478431, 1.0 }, + { 0.964706, 0.964706, 0.513725, 1.0 }, + { 0.980392, 0.996078, 0.662745, 1.0 }, + { 0.996078, 0.996078, 0.772549, 1.0 }, + { 0.996078, 0.996078, 0.847059, 1.0 }, + { 0.996078, 0.996078, 0.882353, 1.0 }, + { 0.917647, 0.886275, 0.996078, 1.0 }, + { 0.819608, 0.788235, 0.886275, 1.0 }, + { 0.807843, 0.756863, 0.811765, 1.0 }, + { 0.823529, 0.694118, 0.776471, 1.0 }, + { 0.709804, 0.647059, 0.701961, 1.0 }, + { 0.635294, 0.552941, 0.627451, 1.0 }, + { 0.568627, 0.474510, 0.478431, 1.0 }, + { 0.568627, 0.392157, 0.443137, 1.0 }, + { 0.474510, 0.376471, 0.368627, 1.0 }, + { 0.407843, 0.364706, 0.368627, 1.0 }, + { 0.333333, 0.313725, 0.294118, 1.0 }, + { 0.349020, 0.333333, 0.294118, 1.0 }, + { 0.380392, 0.364706, 0.329412, 1.0 }, + { 0.392157, 0.376471, 0.368627, 1.0 }, + { 0.396078, 0.411765, 0.329412, 1.0 }, + { 0.474510, 0.474510, 0.403922, 1.0 }, + { 0.537255, 0.505882, 0.443137, 1.0 }, + { 0.588235, 0.588235, 0.403922, 1.0 }, + { 0.713725, 0.596078, 0.403922, 1.0 }, + { 0.807843, 0.694118, 0.443137, 1.0 }, + { 0.901961, 0.772549, 0.368627, 1.0 }, + { 0.933333, 0.705882, 0.329412, 1.0 }, + { 0.933333, 0.658824, 0.364706, 1.0 }, + { 0.886275, 0.674510, 0.329412, 1.0 }, + { 0.741176, 0.596078, 0.329412, 1.0 }, + { 0.713725, 0.439216, 0.258824, 1.0 }, + { 0.650980, 0.388235, 0.258824, 1.0 }, + { 0.521569, 0.313725, 0.219608, 1.0 }, + { 0.345098, 0.231373, 0.184314, 1.0 }, + { 0.266667, 0.188235, 0.184314, 1.0 }, + { 0.250980, 0.172549, 0.184314, 1.0 }, + { 0.203922, 0.152941, 0.145098, 1.0 }, + { 0.188235, 0.156863, 0.109804, 1.0 }, + { 0.188235, 0.137255, 0.109804, 1.0 }, + { 0.203922, 0.152941, 0.109804, 1.0 }, + { 0.188235, 0.172549, 0.145098, 1.0 }, + { 0.219608, 0.188235, 0.145098, 1.0 }, + { 0.219608, 0.188235, 0.184314, 1.0 }, + { 0.266667, 0.203922, 0.219608, 1.0 }, + { 0.298039, 0.250980, 0.219608, 1.0 }, + { 0.333333, 0.298039, 0.254902, 1.0 }, + { 0.443137, 0.345098, 0.294118, 1.0 }, + { 0.458824, 0.360784, 0.329412, 1.0 }, + { 0.490196, 0.376471, 0.329412, 1.0 }, + { 0.490196, 0.376471, 0.329412, 1.0 }, + { 0.490196, 0.360784, 0.329412, 1.0 }, + { 0.521569, 0.345098, 0.329412, 1.0 }, + { 0.458824, 0.345098, 0.294118, 1.0 }, + { 0.360784, 0.282353, 0.219608, 1.0 }, + { 0.317647, 0.266667, 0.219608, 1.0 }, + { 0.282353, 0.266667, 0.219608, 1.0 }, + { 0.266667, 0.266667, 0.219608, 1.0 }, + { 0.298039, 0.298039, 0.258824, 1.0 }, + { 0.317647, 0.317647, 0.294118, 1.0 }, + { 0.333333, 0.301961, 0.294118, 1.0 }, + { 0.333333, 0.266667, 0.254902, 1.0 }, + { 0.282353, 0.219608, 0.258824, 1.0 }, + { 0.266667, 0.250980, 0.219608, 1.0 }, + { 0.250980, 0.235294, 0.258824, 1.0 }, + { 0.250980, 0.219608, 0.219608, 1.0 }, + { 0.235294, 0.188235, 0.219608, 1.0 }, + { 0.235294, 0.203922, 0.219608, 1.0 }, + { 0.235294, 0.219608, 0.219608, 1.0 }, + { 0.235294, 0.219608, 0.184314, 1.0 }, + { 0.266667, 0.235294, 0.184314, 1.0 }, + { 0.266667, 0.250980, 0.219608, 1.0 }, + { 0.286275, 0.286275, 0.219608, 1.0 }, + { 0.317647, 0.317647, 0.258824, 1.0 }, + { 0.333333, 0.376471, 0.294118, 1.0 }, + { 0.380392, 0.411765, 0.294118, 1.0 }, + { 0.411765, 0.427451, 0.219608, 1.0 }, + { 0.490196, 0.458824, 0.258824, 1.0 }, + { 0.490196, 0.505882, 0.258824, 1.0 }, + { 0.572549, 0.552941, 0.333333, 1.0 }, + { 0.666667, 0.662745, 0.333333, 1.0 }, + { 0.776471, 0.792157, 0.443137, 1.0 }, + { 0.917647, 0.803922, 0.439216, 1.0 }, + { 0.980392, 0.752941, 0.439216, 1.0 }, + { 0.933333, 0.674510, 0.403922, 1.0 }, + { 0.917647, 0.596078, 0.368627, 1.0 }, + { 0.745098, 0.466667, 0.258824, 1.0 }, + { 0.682353, 0.415686, 0.219608, 1.0 }, + { 0.650980, 0.435294, 0.258824, 1.0 }, + { 0.552941, 0.423529, 0.294118, 1.0 }, + { 0.490196, 0.439216, 0.333333, 1.0 }, + { 0.423529, 0.443137, 0.403922, 1.0 }, + { 0.443137, 0.505882, 0.403922, 1.0 }, + { 0.521569, 0.490196, 0.478431, 1.0 }, + { 0.713725, 0.568627, 0.627451, 1.0 }, + { 0.792157, 0.631373, 0.701961, 1.0 }, + { 0.823529, 0.756863, 0.701961, 1.0 }, + { 0.996078, 0.945098, 0.772549, 1.0 }, + { 0.996078, 0.996078, 0.847059, 1.0 }, + { 0.996078, 0.996078, 0.847059, 1.0 }, + { 0.996078, 0.996078, 0.772549, 1.0 }, + { 0.996078, 0.996078, 0.662745, 1.0 }, + { 0.996078, 0.996078, 0.623529, 1.0 }, + { 0.996078, 0.960784, 0.588235, 1.0 }, + { 0.996078, 0.960784, 0.549020, 1.0 }, + { 0.980392, 0.898039, 0.513725, 1.0 }, + { 0.886275, 0.807843, 0.478431, 1.0 }, + { 0.713725, 0.713725, 0.443137, 1.0 }, + { 0.635294, 0.552941, 0.368627, 1.0 }, + { 0.584314, 0.501961, 0.254902, 1.0 }, + { 0.568627, 0.454902, 0.294118, 1.0 }, + { 0.537255, 0.392157, 0.329412, 1.0 }, + { 0.490196, 0.423529, 0.333333, 1.0 }, + { 0.505882, 0.376471, 0.329412, 1.0 }, + { 0.490196, 0.439216, 0.294118, 1.0 }, + { 0.458824, 0.427451, 0.329412, 1.0 }, + { 0.411765, 0.427451, 0.294118, 1.0 }, + { 0.380392, 0.427451, 0.294118, 1.0 }, + { 0.396078, 0.411765, 0.294118, 1.0 }, + { 0.474510, 0.439216, 0.258824, 1.0 }, + { 0.552941, 0.439216, 0.294118, 1.0 }, + { 0.584314, 0.454902, 0.333333, 1.0 }, + { 0.635294, 0.552941, 0.403922, 1.0 }, + { 0.760784, 0.662745, 0.478431, 1.0 }, + { 0.854902, 0.788235, 0.517647, 1.0 }, + }; +/* dim-beach */ +static double4 colors_28[] = { + { 0.105882, 0.109804, 0.109804, 1.0 }, + { 0.188235, 0.141176, 0.145098, 1.0 }, + { 0.266667, 0.188235, 0.145098, 1.0 }, + { 0.282353, 0.235294, 0.145098, 1.0 }, + { 0.266667, 0.266667, 0.145098, 1.0 }, + { 0.219608, 0.235294, 0.145098, 1.0 }, + { 0.172549, 0.172549, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.156863, 0.145098, 1.0 }, + { 0.188235, 0.235294, 0.219608, 1.0 }, + { 0.219608, 0.286275, 0.258824, 1.0 }, + { 0.235294, 0.317647, 0.294118, 1.0 }, + { 0.313725, 0.364706, 0.294118, 1.0 }, + { 0.360784, 0.537255, 0.552941, 1.0 }, + { 0.392157, 0.666667, 0.627451, 1.0 }, + { 0.521569, 0.725490, 0.737255, 1.0 }, + { 0.600000, 0.760784, 0.737255, 1.0 }, + { 0.552941, 0.713725, 0.662745, 1.0 }, + { 0.458824, 0.635294, 0.513725, 1.0 }, + { 0.427451, 0.568627, 0.478431, 1.0 }, + { 0.333333, 0.443137, 0.329412, 1.0 }, + { 0.270588, 0.333333, 0.219608, 1.0 }, + { 0.250980, 0.266667, 0.184314, 1.0 }, + { 0.219608, 0.219608, 0.145098, 1.0 }, + { 0.156863, 0.156863, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.121569, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.203922, 0.172549, 0.109804, 1.0 }, + { 0.282353, 0.219608, 0.070588, 1.0 }, + { 0.380392, 0.235294, 0.109804, 1.0 }, + { 0.474510, 0.329412, 0.109804, 1.0 }, + { 0.505882, 0.439216, 0.145098, 1.0 }, + { 0.588235, 0.419608, 0.145098, 1.0 }, + { 0.552941, 0.392157, 0.145098, 1.0 }, + { 0.505882, 0.329412, 0.109804, 1.0 }, + { 0.427451, 0.282353, 0.109804, 1.0 }, + { 0.250980, 0.286275, 0.109804, 1.0 }, + { 0.188235, 0.172549, 0.109804, 1.0 }, + { 0.141176, 0.156863, 0.070588, 1.0 }, + { 0.141176, 0.156863, 0.070588, 1.0 }, + { 0.203922, 0.219608, 0.145098, 1.0 }, + { 0.250980, 0.250980, 0.184314, 1.0 }, + { 0.266667, 0.298039, 0.219608, 1.0 }, + { 0.380392, 0.345098, 0.219608, 1.0 }, + { 0.427451, 0.392157, 0.219608, 1.0 }, + { 0.427451, 0.392157, 0.219608, 1.0 }, + { 0.364706, 0.380392, 0.258824, 1.0 }, + { 0.266667, 0.298039, 0.258824, 1.0 }, + { 0.188235, 0.298039, 0.294118, 1.0 }, + { 0.188235, 0.219608, 0.219608, 1.0 }, + { 0.156863, 0.141176, 0.145098, 1.0 }, + { 0.109804, 0.125490, 0.145098, 1.0 }, + { 0.109804, 0.125490, 0.145098, 1.0 }, + { 0.105882, 0.125490, 0.145098, 1.0 }, + { 0.109804, 0.125490, 0.145098, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.105882, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.070588, 1.0 }, + { 0.094118, 0.109804, 0.070588, 1.0 }, + { 0.090196, 0.109804, 0.070588, 1.0 }, + { 0.078431, 0.109804, 0.070588, 1.0 }, + { 0.078431, 0.109804, 0.109804, 1.0 }, + { 0.074510, 0.109804, 0.109804, 1.0 }, + { 0.074510, 0.109804, 0.109804, 1.0 }, + { 0.062745, 0.094118, 0.109804, 1.0 }, + { 0.074510, 0.109804, 0.109804, 1.0 }, + { 0.078431, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.094118, 0.141176, 0.109804, 1.0 }, + { 0.094118, 0.156863, 0.109804, 1.0 }, + { 0.094118, 0.141176, 0.145098, 1.0 }, + { 0.094118, 0.125490, 0.145098, 1.0 }, + { 0.125490, 0.141176, 0.145098, 1.0 }, + { 0.203922, 0.235294, 0.184314, 1.0 }, + { 0.266667, 0.301961, 0.184314, 1.0 }, + { 0.411765, 0.345098, 0.180392, 1.0 }, + { 0.521569, 0.454902, 0.145098, 1.0 }, + { 0.650980, 0.549020, 0.145098, 1.0 }, + { 0.713725, 0.600000, 0.403922, 1.0 }, + { 0.839216, 0.807843, 0.517647, 1.0 }, + { 0.870588, 0.854902, 0.662745, 1.0 }, + { 0.901961, 0.917647, 0.737255, 1.0 }, + { 0.949020, 0.949020, 0.772549, 1.0 }, + { 0.949020, 0.945098, 0.772549, 1.0 }, + { 0.901961, 0.886275, 0.698039, 1.0 }, + { 0.964706, 0.768627, 0.364706, 1.0 }, + { 0.949020, 0.721569, 0.290196, 1.0 }, + { 0.886275, 0.611765, 0.219608, 1.0 }, + { 0.823529, 0.643137, 0.219608, 1.0 }, + { 0.870588, 0.627451, 0.219608, 1.0 }, + { 0.839216, 0.611765, 0.184314, 1.0 }, + { 0.870588, 0.639216, 0.145098, 1.0 }, + { 0.870588, 0.596078, 0.145098, 1.0 }, + { 0.839216, 0.615686, 0.145098, 1.0 }, + { 0.729412, 0.482353, 0.145098, 1.0 }, + { 0.713725, 0.447059, 0.184314, 1.0 }, + { 0.682353, 0.435294, 0.184314, 1.0 }, + { 0.584314, 0.388235, 0.219608, 1.0 }, + { 0.474510, 0.360784, 0.219608, 1.0 }, + { 0.396078, 0.443137, 0.294118, 1.0 }, + { 0.490196, 0.666667, 0.478431, 1.0 }, + { 0.603922, 0.682353, 0.627451, 1.0 }, + { 0.725490, 0.792157, 0.737255, 1.0 }, + { 0.776471, 0.854902, 0.776471, 1.0 }, + { 0.662745, 0.776471, 0.737255, 1.0 }, + { 0.552941, 0.698039, 0.662745, 1.0 }, + { 0.407843, 0.603922, 0.588235, 1.0 }, + { 0.203922, 0.427451, 0.592157, 1.0 }, + { 0.172549, 0.349020, 0.478431, 1.0 }, + { 0.156863, 0.219608, 0.294118, 1.0 }, + { 0.078431, 0.188235, 0.219608, 1.0 }, + { 0.094118, 0.141176, 0.145098, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.105882, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.156863, 0.109804, 1.0 }, + { 0.156863, 0.219608, 0.184314, 1.0 }, + { 0.188235, 0.235294, 0.219608, 1.0 }, + { 0.188235, 0.250980, 0.219608, 1.0 }, + { 0.219608, 0.250980, 0.219608, 1.0 }, + { 0.219608, 0.250980, 0.219608, 1.0 }, + { 0.313725, 0.266667, 0.219608, 1.0 }, + { 0.360784, 0.235294, 0.180392, 1.0 }, + { 0.443137, 0.376471, 0.184314, 1.0 }, + { 0.588235, 0.435294, 0.219608, 1.0 }, + { 0.600000, 0.501961, 0.258824, 1.0 }, + { 0.666667, 0.650980, 0.517647, 1.0 }, + { 0.823529, 0.792157, 0.627451, 1.0 }, + { 0.886275, 0.886275, 0.737255, 1.0 }, + { 0.964706, 0.949020, 0.772549, 1.0 }, + { 0.980392, 0.945098, 0.807843, 1.0 }, + { 0.917647, 0.901961, 0.772549, 1.0 }, + { 0.886275, 0.870588, 0.737255, 1.0 }, + { 0.760784, 0.741176, 0.552941, 1.0 }, + { 0.600000, 0.568627, 0.403922, 1.0 }, + { 0.411765, 0.396078, 0.258824, 1.0 }, + { 0.286275, 0.301961, 0.219608, 1.0 }, + { 0.235294, 0.250980, 0.184314, 1.0 }, + { 0.172549, 0.156863, 0.145098, 1.0 }, + { 0.125490, 0.125490, 0.145098, 1.0 }, + { 0.105882, 0.109804, 0.145098, 1.0 }, + { 0.094118, 0.094118, 0.145098, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.105882, 0.125490, 0.109804, 1.0 }, + { 0.121569, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.156863, 0.188235, 0.145098, 1.0 }, + { 0.188235, 0.250980, 0.184314, 1.0 }, + { 0.203922, 0.286275, 0.184314, 1.0 }, + { 0.219608, 0.282353, 0.219608, 1.0 }, + { 0.235294, 0.266667, 0.184314, 1.0 }, + { 0.266667, 0.298039, 0.219608, 1.0 }, + { 0.364706, 0.333333, 0.184314, 1.0 }, + { 0.443137, 0.376471, 0.184314, 1.0 }, + { 0.411765, 0.313725, 0.184314, 1.0 }, + { 0.396078, 0.282353, 0.180392, 1.0 }, + { 0.407843, 0.282353, 0.219608, 1.0 }, + { 0.380392, 0.298039, 0.180392, 1.0 }, + { 0.360784, 0.266667, 0.145098, 1.0 }, + { 0.349020, 0.298039, 0.145098, 1.0 }, + { 0.345098, 0.282353, 0.184314, 1.0 }, + { 0.266667, 0.286275, 0.184314, 1.0 }, + { 0.188235, 0.250980, 0.145098, 1.0 }, + { 0.141176, 0.156863, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.109804, 0.141176, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.070588, 1.0 }, + { 0.125490, 0.109804, 0.070588, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.090196, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.105882, 0.141176, 0.145098, 1.0 }, + { 0.109804, 0.141176, 0.145098, 1.0 }, + { 0.125490, 0.235294, 0.219608, 1.0 }, + { 0.188235, 0.250980, 0.219608, 1.0 }, + { 0.188235, 0.266667, 0.219608, 1.0 }, + { 0.203922, 0.286275, 0.219608, 1.0 }, + { 0.203922, 0.282353, 0.219608, 1.0 }, + { 0.188235, 0.250980, 0.219608, 1.0 }, + { 0.188235, 0.235294, 0.219608, 1.0 }, + { 0.203922, 0.219608, 0.184314, 1.0 }, + { 0.172549, 0.156863, 0.145098, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.141176, 0.125490, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.172549, 0.203922, 0.145098, 1.0 }, + { 0.235294, 0.235294, 0.184314, 1.0 }, + { 0.235294, 0.250980, 0.184314, 1.0 }, + { 0.266667, 0.286275, 0.219608, 1.0 }, + { 0.301961, 0.329412, 0.219608, 1.0 }, + { 0.364706, 0.380392, 0.219608, 1.0 }, + { 0.364706, 0.396078, 0.219608, 1.0 }, + { 0.380392, 0.396078, 0.258824, 1.0 }, + { 0.380392, 0.380392, 0.219608, 1.0 }, + { 0.380392, 0.396078, 0.258824, 1.0 }, + { 0.380392, 0.427451, 0.258824, 1.0 }, + { 0.345098, 0.537255, 0.439216, 1.0 }, + { 0.380392, 0.603922, 0.552941, 1.0 }, + { 0.423529, 0.619608, 0.552941, 1.0 }, + { 0.454902, 0.650980, 0.627451, 1.0 }, + { 0.490196, 0.713725, 0.627451, 1.0 }, + { 0.490196, 0.698039, 0.552941, 1.0 }, + { 0.552941, 0.713725, 0.517647, 1.0 }, + { 0.650980, 0.615686, 0.443137, 1.0 }, + { 0.682353, 0.533333, 0.294118, 1.0 }, + { 0.776471, 0.549020, 0.219608, 1.0 }, + { 0.823529, 0.584314, 0.219608, 1.0 }, + { 0.858824, 0.674510, 0.258824, 1.0 }, + { 0.823529, 0.807843, 0.592157, 1.0 }, + { 0.823529, 0.870588, 0.776471, 1.0 }, + { 0.839216, 0.901961, 0.811765, 1.0 }, + { 0.870588, 0.901961, 0.811765, 1.0 }, + { 0.886275, 0.886275, 0.772549, 1.0 }, + { 0.807843, 0.807843, 0.592157, 1.0 }, + { 0.650980, 0.635294, 0.478431, 1.0 }, + { 0.490196, 0.490196, 0.294118, 1.0 }, + { 0.349020, 0.396078, 0.258824, 1.0 }, + { 0.235294, 0.286275, 0.184314, 1.0 }, + { 0.156863, 0.172549, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.070588, 1.0 }, + { 0.094118, 0.125490, 0.070588, 1.0 }, + { 0.078431, 0.125490, 0.070588, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.141176, 0.145098, 1.0 }, + { 0.141176, 0.156863, 0.184314, 1.0 }, + { 0.141176, 0.203922, 0.258824, 1.0 }, + { 0.156863, 0.313725, 0.333333, 1.0 }, + { 0.219608, 0.333333, 0.329412, 1.0 }, + { 0.345098, 0.556863, 0.552941, 1.0 }, + { 0.505882, 0.713725, 0.627451, 1.0 }, + }; +/* cloudy-brick */ +static double4 colors_29[] = { + { 0.792157, 0.807843, 0.737255, 1.0 }, + { 0.698039, 0.729412, 0.627451, 1.0 }, + { 0.600000, 0.615686, 0.552941, 1.0 }, + { 0.505882, 0.552941, 0.478431, 1.0 }, + { 0.439216, 0.505882, 0.443137, 1.0 }, + { 0.376471, 0.490196, 0.478431, 1.0 }, + { 0.407843, 0.572549, 0.552941, 1.0 }, + { 0.439216, 0.619608, 0.662745, 1.0 }, + { 0.537255, 0.709804, 0.737255, 1.0 }, + { 0.615686, 0.870588, 0.882353, 1.0 }, + { 0.600000, 0.854902, 0.921569, 1.0 }, + { 0.517647, 0.823529, 0.921569, 1.0 }, + { 0.392157, 0.776471, 0.847059, 1.0 }, + { 0.329412, 0.603922, 0.737255, 1.0 }, + { 0.235294, 0.458824, 0.478431, 1.0 }, + { 0.188235, 0.313725, 0.368627, 1.0 }, + { 0.156863, 0.235294, 0.294118, 1.0 }, + { 0.109804, 0.188235, 0.219608, 1.0 }, + { 0.156863, 0.172549, 0.145098, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.188235, 0.219608, 0.145098, 1.0 }, + { 0.313725, 0.137255, 0.109804, 1.0 }, + { 0.298039, 0.137255, 0.145098, 1.0 }, + { 0.266667, 0.137255, 0.145098, 1.0 }, + { 0.266667, 0.152941, 0.109804, 1.0 }, + { 0.266667, 0.152941, 0.145098, 1.0 }, + { 0.266667, 0.282353, 0.219608, 1.0 }, + { 0.219608, 0.266667, 0.184314, 1.0 }, + { 0.266667, 0.282353, 0.219608, 1.0 }, + { 0.188235, 0.282353, 0.184314, 1.0 }, + { 0.235294, 0.282353, 0.258824, 1.0 }, + { 0.301961, 0.380392, 0.333333, 1.0 }, + { 0.329412, 0.443137, 0.403922, 1.0 }, + { 0.392157, 0.521569, 0.517647, 1.0 }, + { 0.521569, 0.635294, 0.627451, 1.0 }, + { 0.678431, 0.745098, 0.737255, 1.0 }, + { 0.741176, 0.823529, 0.776471, 1.0 }, + { 0.756863, 0.854902, 0.811765, 1.0 }, + { 0.756863, 0.854902, 0.847059, 1.0 }, + { 0.756863, 0.854902, 0.847059, 1.0 }, + { 0.678431, 0.823529, 0.882353, 1.0 }, + { 0.517647, 0.788235, 0.882353, 1.0 }, + { 0.407843, 0.631373, 0.737255, 1.0 }, + { 0.329412, 0.552941, 0.662745, 1.0 }, + { 0.313725, 0.474510, 0.552941, 1.0 }, + { 0.298039, 0.427451, 0.478431, 1.0 }, + { 0.364706, 0.407843, 0.329412, 1.0 }, + { 0.411765, 0.360784, 0.258824, 1.0 }, + { 0.505882, 0.313725, 0.219608, 1.0 }, + { 0.568627, 0.372549, 0.109804, 1.0 }, + { 0.600000, 0.372549, 0.109804, 1.0 }, + { 0.682353, 0.435294, 0.258824, 1.0 }, + { 0.886275, 0.654902, 0.329412, 1.0 }, + { 0.917647, 0.607843, 0.254902, 1.0 }, + { 0.760784, 0.466667, 0.145098, 1.0 }, + { 0.698039, 0.247059, 0.035294, 1.0 }, + { 0.666667, 0.129412, 0.035294, 1.0 }, + { 0.505882, 0.149020, 0.070588, 1.0 }, + { 0.490196, 0.247059, 0.145098, 1.0 }, + { 0.600000, 0.298039, 0.109804, 1.0 }, + { 0.666667, 0.419608, 0.219608, 1.0 }, + { 0.964706, 0.737255, 0.290196, 1.0 }, + { 0.964706, 0.768627, 0.403922, 1.0 }, + { 0.980392, 0.850980, 0.623529, 1.0 }, + { 0.886275, 0.835294, 0.737255, 1.0 }, + { 0.901961, 0.917647, 0.847059, 1.0 }, + { 0.901961, 0.929412, 0.882353, 1.0 }, + { 0.901961, 0.964706, 0.921569, 1.0 }, + { 0.854902, 0.964706, 0.956863, 1.0 }, + { 0.854902, 0.949020, 0.921569, 1.0 }, + { 0.819608, 0.933333, 0.882353, 1.0 }, + { 0.823529, 0.901961, 0.882353, 1.0 }, + { 0.807843, 0.870588, 0.886275, 1.0 }, + { 0.772549, 0.854902, 0.847059, 1.0 }, + { 0.741176, 0.854902, 0.811765, 1.0 }, + { 0.725490, 0.823529, 0.811765, 1.0 }, + { 0.600000, 0.662745, 0.737255, 1.0 }, + { 0.411765, 0.588235, 0.627451, 1.0 }, + { 0.313725, 0.490196, 0.552941, 1.0 }, + { 0.266667, 0.396078, 0.478431, 1.0 }, + { 0.219608, 0.364706, 0.443137, 1.0 }, + { 0.203922, 0.380392, 0.478431, 1.0 }, + { 0.266667, 0.411765, 0.443137, 1.0 }, + { 0.360784, 0.505882, 0.517647, 1.0 }, + { 0.505882, 0.588235, 0.552941, 1.0 }, + { 0.725490, 0.694118, 0.552941, 1.0 }, + { 0.949020, 0.768627, 0.478431, 1.0 }, + { 0.792157, 0.647059, 0.517647, 1.0 }, + { 0.713725, 0.450980, 0.294118, 1.0 }, + { 0.666667, 0.231373, 0.109804, 1.0 }, + { 0.600000, 0.231373, 0.070588, 1.0 }, + { 0.490196, 0.164706, 0.109804, 1.0 }, + { 0.443137, 0.168627, 0.109804, 1.0 }, + { 0.360784, 0.137255, 0.145098, 1.0 }, + { 0.313725, 0.152941, 0.145098, 1.0 }, + { 0.250980, 0.250980, 0.258824, 1.0 }, + { 0.203922, 0.298039, 0.333333, 1.0 }, + { 0.219608, 0.349020, 0.329412, 1.0 }, + { 0.219608, 0.317647, 0.333333, 1.0 }, + { 0.250980, 0.333333, 0.368627, 1.0 }, + { 0.286275, 0.380392, 0.368627, 1.0 }, + { 0.333333, 0.427451, 0.368627, 1.0 }, + { 0.392157, 0.427451, 0.368627, 1.0 }, + { 0.474510, 0.568627, 0.443137, 1.0 }, + { 0.505882, 0.650980, 0.552941, 1.0 }, + { 0.572549, 0.729412, 0.662745, 1.0 }, + { 0.694118, 0.823529, 0.772549, 1.0 }, + { 0.741176, 0.854902, 0.811765, 1.0 }, + { 0.772549, 0.854902, 0.886275, 1.0 }, + { 0.772549, 0.870588, 0.886275, 1.0 }, + { 0.807843, 0.870588, 0.886275, 1.0 }, + { 0.850980, 0.886275, 0.882353, 1.0 }, + { 0.870588, 0.917647, 0.882353, 1.0 }, + { 0.854902, 0.917647, 0.886275, 1.0 }, + { 0.839216, 0.917647, 0.847059, 1.0 }, + { 0.788235, 0.917647, 0.847059, 1.0 }, + { 0.788235, 0.901961, 0.847059, 1.0 }, + { 0.772549, 0.901961, 0.882353, 1.0 }, + { 0.772549, 0.901961, 0.882353, 1.0 }, + { 0.756863, 0.901961, 0.882353, 1.0 }, + { 0.756863, 0.901961, 0.886275, 1.0 }, + { 0.756863, 0.901961, 0.886275, 1.0 }, + { 0.741176, 0.949020, 0.921569, 1.0 }, + { 0.788235, 0.949020, 0.956863, 1.0 }, + { 0.835294, 0.929412, 0.956863, 1.0 }, + { 0.803922, 0.917647, 0.921569, 1.0 }, + { 0.788235, 0.933333, 0.921569, 1.0 }, + { 0.788235, 0.917647, 0.921569, 1.0 }, + { 0.756863, 0.901961, 0.921569, 1.0 }, + { 0.756863, 0.901961, 0.886275, 1.0 }, + { 0.756863, 0.886275, 0.886275, 1.0 }, + { 0.741176, 0.886275, 0.882353, 1.0 }, + { 0.709804, 0.901961, 0.882353, 1.0 }, + { 0.631373, 0.776471, 0.811765, 1.0 }, + { 0.423529, 0.650980, 0.698039, 1.0 }, + { 0.360784, 0.600000, 0.627451, 1.0 }, + { 0.286275, 0.494118, 0.588235, 1.0 }, + { 0.345098, 0.537255, 0.588235, 1.0 }, + { 0.349020, 0.556863, 0.592157, 1.0 }, + { 0.490196, 0.635294, 0.592157, 1.0 }, + { 0.584314, 0.713725, 0.666667, 1.0 }, + { 0.709804, 0.792157, 0.737255, 1.0 }, + { 0.741176, 0.854902, 0.811765, 1.0 }, + { 0.760784, 0.886275, 0.847059, 1.0 }, + { 0.788235, 0.901961, 0.882353, 1.0 }, + { 0.803922, 0.901961, 0.882353, 1.0 }, + { 0.835294, 0.917647, 0.882353, 1.0 }, + { 0.839216, 0.917647, 0.882353, 1.0 }, + { 0.839216, 0.901961, 0.847059, 1.0 }, + { 0.807843, 0.901961, 0.811765, 1.0 }, + { 0.760784, 0.854902, 0.776471, 1.0 }, + { 0.650980, 0.745098, 0.666667, 1.0 }, + { 0.568627, 0.584314, 0.517647, 1.0 }, + { 0.474510, 0.427451, 0.329412, 1.0 }, + { 0.458824, 0.407843, 0.294118, 1.0 }, + { 0.552941, 0.443137, 0.403922, 1.0 }, + { 0.650980, 0.552941, 0.517647, 1.0 }, + { 0.713725, 0.682353, 0.627451, 1.0 }, + { 0.807843, 0.839216, 0.701961, 1.0 }, + { 0.854902, 0.933333, 0.811765, 1.0 }, + { 0.964706, 0.976471, 0.882353, 1.0 }, + { 0.980392, 0.996078, 0.921569, 1.0 }, + { 0.996078, 0.996078, 0.956863, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.980392, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.956863, 1.0 }, + { 0.980392, 0.980392, 0.956863, 1.0 }, + { 0.964706, 0.980392, 0.956863, 1.0 }, + { 0.949020, 0.980392, 0.956863, 1.0 }, + { 0.901961, 0.960784, 0.921569, 1.0 }, + { 0.886275, 0.901961, 0.882353, 1.0 }, + { 0.839216, 0.870588, 0.847059, 1.0 }, + { 0.886275, 0.933333, 0.847059, 1.0 }, + { 0.823529, 0.870588, 0.847059, 1.0 }, + { 0.807843, 0.870588, 0.847059, 1.0 }, + { 0.788235, 0.901961, 0.886275, 1.0 }, + { 0.803922, 0.886275, 0.847059, 1.0 }, + { 0.807843, 0.870588, 0.811765, 1.0 }, + { 0.776471, 0.870588, 0.811765, 1.0 }, + { 0.792157, 0.870588, 0.811765, 1.0 }, + { 0.788235, 0.886275, 0.847059, 1.0 }, + { 0.772549, 0.870588, 0.847059, 1.0 }, + { 0.776471, 0.870588, 0.811765, 1.0 }, + { 0.776471, 0.870588, 0.776471, 1.0 }, + { 0.792157, 0.823529, 0.701961, 1.0 }, + { 0.682353, 0.776471, 0.662745, 1.0 }, + { 0.600000, 0.725490, 0.737255, 1.0 }, + { 0.615686, 0.745098, 0.701961, 1.0 }, + { 0.709804, 0.792157, 0.737255, 1.0 }, + { 0.776471, 0.823529, 0.776471, 1.0 }, + { 0.792157, 0.823529, 0.776471, 1.0 }, + { 0.756863, 0.854902, 0.811765, 1.0 }, + { 0.776471, 0.886275, 0.811765, 1.0 }, + { 0.807843, 0.901961, 0.811765, 1.0 }, + { 0.807843, 0.901961, 0.811765, 1.0 }, + { 0.792157, 0.901961, 0.847059, 1.0 }, + { 0.792157, 0.886275, 0.847059, 1.0 }, + { 0.772549, 0.854902, 0.847059, 1.0 }, + { 0.756863, 0.854902, 0.886275, 1.0 }, + { 0.725490, 0.866667, 0.921569, 1.0 }, + { 0.725490, 0.901961, 0.956863, 1.0 }, + { 0.709804, 0.917647, 0.956863, 1.0 }, + { 0.678431, 0.917647, 0.956863, 1.0 }, + { 0.678431, 0.901961, 0.956863, 1.0 }, + { 0.454902, 0.811765, 0.921569, 1.0 }, + { 0.298039, 0.760784, 0.847059, 1.0 }, + { 0.282353, 0.725490, 0.807843, 1.0 }, + { 0.235294, 0.666667, 0.811765, 1.0 }, + { 0.298039, 0.600000, 0.662745, 1.0 }, + { 0.266667, 0.474510, 0.478431, 1.0 }, + { 0.298039, 0.411765, 0.368627, 1.0 }, + { 0.235294, 0.333333, 0.294118, 1.0 }, + { 0.286275, 0.317647, 0.294118, 1.0 }, + { 0.301961, 0.301961, 0.219608, 1.0 }, + { 0.298039, 0.266667, 0.258824, 1.0 }, + { 0.286275, 0.349020, 0.333333, 1.0 }, + { 0.380392, 0.313725, 0.254902, 1.0 }, + { 0.313725, 0.250980, 0.184314, 1.0 }, + { 0.376471, 0.168627, 0.145098, 1.0 }, + { 0.490196, 0.149020, 0.109804, 1.0 }, + { 0.490196, 0.164706, 0.109804, 1.0 }, + { 0.392157, 0.184314, 0.184314, 1.0 }, + { 0.360784, 0.282353, 0.294118, 1.0 }, + { 0.266667, 0.317647, 0.333333, 1.0 }, + { 0.266667, 0.333333, 0.368627, 1.0 }, + { 0.329412, 0.364706, 0.403922, 1.0 }, + { 0.282353, 0.443137, 0.478431, 1.0 }, + { 0.392157, 0.584314, 0.552941, 1.0 }, + { 0.521569, 0.666667, 0.662745, 1.0 }, + { 0.725490, 0.792157, 0.811765, 1.0 }, + { 0.807843, 0.870588, 0.847059, 1.0 }, + { 0.886275, 0.917647, 0.882353, 1.0 }, + { 0.933333, 0.980392, 0.956863, 1.0 }, + { 0.964706, 0.996078, 0.956863, 1.0 }, + { 0.980392, 0.996078, 0.956863, 1.0 }, + { 0.980392, 0.980392, 0.956863, 1.0 }, + { 0.980392, 0.996078, 0.956863, 1.0 }, + { 0.980392, 0.996078, 0.956863, 1.0 }, + { 0.996078, 0.996078, 0.956863, 1.0 }, + { 0.980392, 0.996078, 0.921569, 1.0 }, + { 0.980392, 0.996078, 0.921569, 1.0 }, + { 0.980392, 0.996078, 0.882353, 1.0 }, + { 0.996078, 0.996078, 0.847059, 1.0 }, + { 0.980392, 0.976471, 0.847059, 1.0 }, + { 0.823529, 0.870588, 0.811765, 1.0 }, + { 0.854902, 0.709804, 0.662745, 1.0 }, + { 0.839216, 0.725490, 0.588235, 1.0 }, + { 0.713725, 0.454902, 0.403922, 1.0 }, + { 0.505882, 0.470588, 0.219608, 1.0 }, + { 0.505882, 0.356863, 0.219608, 1.0 }, + { 0.490196, 0.345098, 0.254902, 1.0 }, + { 0.411765, 0.345098, 0.329412, 1.0 }, + { 0.505882, 0.505882, 0.443137, 1.0 }, + { 0.584314, 0.631373, 0.627451, 1.0 }, + }; +/* burning-wood */ +static double4 colors_30[] = { + { 0.313725, 0.137255, 0.109804, 1.0 }, + { 0.360784, 0.152941, 0.109804, 1.0 }, + { 0.380392, 0.152941, 0.109804, 1.0 }, + { 0.376471, 0.152941, 0.145098, 1.0 }, + { 0.380392, 0.152941, 0.109804, 1.0 }, + { 0.313725, 0.168627, 0.145098, 1.0 }, + { 0.266667, 0.168627, 0.145098, 1.0 }, + { 0.329412, 0.152941, 0.145098, 1.0 }, + { 0.298039, 0.168627, 0.184314, 1.0 }, + { 0.282353, 0.188235, 0.219608, 1.0 }, + { 0.235294, 0.168627, 0.184314, 1.0 }, + { 0.172549, 0.172549, 0.184314, 1.0 }, + { 0.141176, 0.125490, 0.145098, 1.0 }, + { 0.121569, 0.109804, 0.145098, 1.0 }, + { 0.105882, 0.109804, 0.145098, 1.0 }, + { 0.109804, 0.125490, 0.145098, 1.0 }, + { 0.156863, 0.109804, 0.145098, 1.0 }, + { 0.188235, 0.125490, 0.145098, 1.0 }, + { 0.203922, 0.121569, 0.145098, 1.0 }, + { 0.219608, 0.105882, 0.109804, 1.0 }, + { 0.266667, 0.137255, 0.109804, 1.0 }, + { 0.329412, 0.137255, 0.109804, 1.0 }, + { 0.376471, 0.117647, 0.109804, 1.0 }, + { 0.407843, 0.133333, 0.070588, 1.0 }, + { 0.411765, 0.117647, 0.070588, 1.0 }, + { 0.380392, 0.133333, 0.070588, 1.0 }, + { 0.345098, 0.133333, 0.070588, 1.0 }, + { 0.298039, 0.137255, 0.109804, 1.0 }, + { 0.266667, 0.152941, 0.109804, 1.0 }, + { 0.250980, 0.168627, 0.070588, 1.0 }, + { 0.235294, 0.188235, 0.145098, 1.0 }, + { 0.203922, 0.203922, 0.145098, 1.0 }, + { 0.188235, 0.172549, 0.145098, 1.0 }, + { 0.125490, 0.156863, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.105882, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.070588, 1.0 }, + { 0.121569, 0.109804, 0.070588, 1.0 }, + { 0.121569, 0.109804, 0.070588, 1.0 }, + { 0.137255, 0.109804, 0.070588, 1.0 }, + { 0.141176, 0.125490, 0.070588, 1.0 }, + { 0.203922, 0.137255, 0.070588, 1.0 }, + { 0.219608, 0.121569, 0.070588, 1.0 }, + { 0.298039, 0.121569, 0.070588, 1.0 }, + { 0.376471, 0.117647, 0.070588, 1.0 }, + { 0.443137, 0.117647, 0.070588, 1.0 }, + { 0.521569, 0.101961, 0.070588, 1.0 }, + { 0.568627, 0.101961, 0.070588, 1.0 }, + { 0.603922, 0.086275, 0.074510, 1.0 }, + { 0.635294, 0.086275, 0.070588, 1.0 }, + { 0.682353, 0.098039, 0.000000, 1.0 }, + { 0.698039, 0.098039, 0.000000, 1.0 }, + { 0.698039, 0.180392, 0.035294, 1.0 }, + { 0.745098, 0.341176, 0.070588, 1.0 }, + { 0.839216, 0.411765, 0.070588, 1.0 }, + { 0.858824, 0.380392, 0.000000, 1.0 }, + { 0.776471, 0.341176, 0.070588, 1.0 }, + { 0.698039, 0.282353, 0.035294, 1.0 }, + { 0.635294, 0.145098, 0.000000, 1.0 }, + { 0.619608, 0.086275, 0.000000, 1.0 }, + { 0.619608, 0.086275, 0.035294, 1.0 }, + { 0.603922, 0.086275, 0.000000, 1.0 }, + { 0.572549, 0.086275, 0.000000, 1.0 }, + { 0.572549, 0.101961, 0.035294, 1.0 }, + { 0.537255, 0.101961, 0.035294, 1.0 }, + { 0.458824, 0.117647, 0.035294, 1.0 }, + { 0.411765, 0.117647, 0.070588, 1.0 }, + { 0.360784, 0.090196, 0.070588, 1.0 }, + { 0.345098, 0.090196, 0.109804, 1.0 }, + { 0.360784, 0.152941, 0.109804, 1.0 }, + { 0.345098, 0.152941, 0.109804, 1.0 }, + { 0.313725, 0.203922, 0.184314, 1.0 }, + { 0.282353, 0.219608, 0.219608, 1.0 }, + { 0.329412, 0.266667, 0.254902, 1.0 }, + { 0.286275, 0.286275, 0.294118, 1.0 }, + { 0.250980, 0.235294, 0.219608, 1.0 }, + { 0.203922, 0.219608, 0.219608, 1.0 }, + { 0.141176, 0.203922, 0.184314, 1.0 }, + { 0.125490, 0.141176, 0.145098, 1.0 }, + { 0.141176, 0.125490, 0.109804, 1.0 }, + { 0.156863, 0.121569, 0.109804, 1.0 }, + { 0.203922, 0.121569, 0.109804, 1.0 }, + { 0.188235, 0.121569, 0.070588, 1.0 }, + { 0.235294, 0.105882, 0.070588, 1.0 }, + { 0.298039, 0.121569, 0.070588, 1.0 }, + { 0.345098, 0.121569, 0.070588, 1.0 }, + { 0.392157, 0.117647, 0.035294, 1.0 }, + { 0.443137, 0.133333, 0.035294, 1.0 }, + { 0.474510, 0.117647, 0.035294, 1.0 }, + { 0.521569, 0.117647, 0.070588, 1.0 }, + { 0.490196, 0.152941, 0.070588, 1.0 }, + { 0.474510, 0.121569, 0.109804, 1.0 }, + { 0.474510, 0.149020, 0.109804, 1.0 }, + { 0.427451, 0.137255, 0.145098, 1.0 }, + { 0.427451, 0.133333, 0.109804, 1.0 }, + { 0.411765, 0.121569, 0.109804, 1.0 }, + { 0.396078, 0.133333, 0.109804, 1.0 }, + { 0.329412, 0.137255, 0.145098, 1.0 }, + { 0.282353, 0.121569, 0.145098, 1.0 }, + { 0.266667, 0.105882, 0.145098, 1.0 }, + { 0.219608, 0.105882, 0.109804, 1.0 }, + { 0.188235, 0.090196, 0.109804, 1.0 }, + { 0.156863, 0.094118, 0.109804, 1.0 }, + { 0.141176, 0.105882, 0.109804, 1.0 }, + { 0.137255, 0.109804, 0.109804, 1.0 }, + { 0.137255, 0.109804, 0.109804, 1.0 }, + { 0.141176, 0.125490, 0.070588, 1.0 }, + { 0.188235, 0.121569, 0.070588, 1.0 }, + { 0.313725, 0.168627, 0.070588, 1.0 }, + { 0.396078, 0.250980, 0.109804, 1.0 }, + { 0.552941, 0.298039, 0.109804, 1.0 }, + { 0.713725, 0.372549, 0.109804, 1.0 }, + { 0.839216, 0.482353, 0.145098, 1.0 }, + { 0.917647, 0.639216, 0.219608, 1.0 }, + { 0.917647, 0.690196, 0.329412, 1.0 }, + { 0.917647, 0.690196, 0.294118, 1.0 }, + { 0.870588, 0.615686, 0.184314, 1.0 }, + { 0.870588, 0.513725, 0.184314, 1.0 }, + { 0.823529, 0.431373, 0.109804, 1.0 }, + { 0.870588, 0.309804, 0.145098, 1.0 }, + { 0.760784, 0.149020, 0.070588, 1.0 }, + { 0.792157, 0.054902, 0.035294, 1.0 }, + { 0.807843, 0.101961, 0.074510, 1.0 }, + { 0.729412, 0.117647, 0.035294, 1.0 }, + { 0.713725, 0.117647, 0.035294, 1.0 }, + { 0.729412, 0.282353, 0.035294, 1.0 }, + { 0.682353, 0.325490, 0.035294, 1.0 }, + { 0.631373, 0.309804, 0.070588, 1.0 }, + { 0.552941, 0.231373, 0.035294, 1.0 }, + { 0.505882, 0.250980, 0.109804, 1.0 }, + { 0.474510, 0.298039, 0.184314, 1.0 }, + { 0.474510, 0.247059, 0.219608, 1.0 }, + { 0.521569, 0.180392, 0.145098, 1.0 }, + { 0.490196, 0.184314, 0.109804, 1.0 }, + { 0.505882, 0.168627, 0.109804, 1.0 }, + { 0.474510, 0.184314, 0.109804, 1.0 }, + { 0.443137, 0.184314, 0.109804, 1.0 }, + { 0.490196, 0.184314, 0.070588, 1.0 }, + { 0.474510, 0.184314, 0.109804, 1.0 }, + { 0.427451, 0.184314, 0.070588, 1.0 }, + { 0.392157, 0.168627, 0.109804, 1.0 }, + { 0.360784, 0.152941, 0.109804, 1.0 }, + { 0.298039, 0.121569, 0.109804, 1.0 }, + { 0.219608, 0.121569, 0.109804, 1.0 }, + { 0.188235, 0.121569, 0.145098, 1.0 }, + { 0.156863, 0.105882, 0.109804, 1.0 }, + { 0.137255, 0.109804, 0.109804, 1.0 }, + { 0.125490, 0.109804, 0.109804, 1.0 }, + { 0.141176, 0.121569, 0.109804, 1.0 }, + { 0.172549, 0.141176, 0.109804, 1.0 }, + { 0.219608, 0.137255, 0.109804, 1.0 }, + { 0.266667, 0.137255, 0.109804, 1.0 }, + { 0.298039, 0.137255, 0.145098, 1.0 }, + { 0.313725, 0.184314, 0.109804, 1.0 }, + { 0.345098, 0.152941, 0.109804, 1.0 }, + { 0.345098, 0.168627, 0.145098, 1.0 }, + { 0.396078, 0.168627, 0.109804, 1.0 }, + { 0.411765, 0.152941, 0.109804, 1.0 }, + { 0.427451, 0.168627, 0.109804, 1.0 }, + { 0.427451, 0.235294, 0.180392, 1.0 }, + { 0.380392, 0.282353, 0.219608, 1.0 }, + { 0.411765, 0.345098, 0.294118, 1.0 }, + { 0.443137, 0.407843, 0.329412, 1.0 }, + { 0.521569, 0.392157, 0.368627, 1.0 }, + { 0.647059, 0.356863, 0.219608, 1.0 }, + { 0.647059, 0.341176, 0.184314, 1.0 }, + { 0.635294, 0.278431, 0.145098, 1.0 }, + { 0.650980, 0.231373, 0.109804, 1.0 }, + { 0.635294, 0.247059, 0.070588, 1.0 }, + { 0.584314, 0.250980, 0.070588, 1.0 }, + { 0.588235, 0.231373, 0.070588, 1.0 }, + { 0.572549, 0.235294, 0.035294, 1.0 }, + { 0.552941, 0.129412, 0.000000, 1.0 }, + { 0.505882, 0.231373, 0.000000, 1.0 }, + { 0.474510, 0.231373, 0.070588, 1.0 }, + { 0.521569, 0.250980, 0.070588, 1.0 }, + { 0.584314, 0.250980, 0.109804, 1.0 }, + { 0.603922, 0.313725, 0.145098, 1.0 }, + { 0.682353, 0.325490, 0.070588, 1.0 }, + { 0.713725, 0.356863, 0.070588, 1.0 }, + { 0.776471, 0.376471, 0.070588, 1.0 }, + { 0.792157, 0.431373, 0.109804, 1.0 }, + { 0.792157, 0.415686, 0.145098, 1.0 }, + { 0.792157, 0.415686, 0.145098, 1.0 }, + { 0.776471, 0.372549, 0.184314, 1.0 }, + { 0.698039, 0.337255, 0.109804, 1.0 }, + { 0.521569, 0.266667, 0.109804, 1.0 }, + { 0.443137, 0.231373, 0.109804, 1.0 }, + { 0.360784, 0.168627, 0.070588, 1.0 }, + { 0.298039, 0.137255, 0.109804, 1.0 }, + { 0.235294, 0.137255, 0.109804, 1.0 }, + { 0.219608, 0.121569, 0.109804, 1.0 }, + { 0.250980, 0.121569, 0.109804, 1.0 }, + { 0.266667, 0.105882, 0.109804, 1.0 }, + { 0.282353, 0.121569, 0.109804, 1.0 }, + { 0.298039, 0.121569, 0.109804, 1.0 }, + { 0.298039, 0.137255, 0.109804, 1.0 }, + { 0.313725, 0.152941, 0.070588, 1.0 }, + { 0.329412, 0.121569, 0.109804, 1.0 }, + { 0.333333, 0.137255, 0.070588, 1.0 }, + { 0.317647, 0.121569, 0.070588, 1.0 }, + { 0.313725, 0.121569, 0.070588, 1.0 }, + { 0.298039, 0.105882, 0.109804, 1.0 }, + { 0.250980, 0.105882, 0.109804, 1.0 }, + { 0.219608, 0.105882, 0.109804, 1.0 }, + { 0.172549, 0.105882, 0.109804, 1.0 }, + { 0.141176, 0.109804, 0.109804, 1.0 }, + { 0.121569, 0.109804, 0.109804, 1.0 }, + { 0.105882, 0.094118, 0.109804, 1.0 }, + { 0.090196, 0.094118, 0.109804, 1.0 }, + { 0.105882, 0.094118, 0.109804, 1.0 }, + { 0.121569, 0.109804, 0.109804, 1.0 }, + { 0.125490, 0.109804, 0.109804, 1.0 }, + { 0.137255, 0.109804, 0.109804, 1.0 }, + { 0.172549, 0.121569, 0.109804, 1.0 }, + { 0.266667, 0.121569, 0.109804, 1.0 }, + { 0.345098, 0.168627, 0.109804, 1.0 }, + { 0.427451, 0.235294, 0.109804, 1.0 }, + { 0.521569, 0.250980, 0.109804, 1.0 }, + { 0.650980, 0.356863, 0.109804, 1.0 }, + { 0.823529, 0.549020, 0.258824, 1.0 }, + { 0.839216, 0.823529, 0.737255, 1.0 }, + { 0.901961, 0.705882, 0.443137, 1.0 }, + { 0.933333, 0.690196, 0.364706, 1.0 }, + { 0.858824, 0.678431, 0.333333, 1.0 }, + { 0.870588, 0.643137, 0.258824, 1.0 }, + { 0.792157, 0.513725, 0.184314, 1.0 }, + { 0.682353, 0.403922, 0.184314, 1.0 }, + { 0.552941, 0.392157, 0.184314, 1.0 }, + { 0.474510, 0.345098, 0.258824, 1.0 }, + { 0.313725, 0.235294, 0.184314, 1.0 }, + { 0.235294, 0.168627, 0.145098, 1.0 }, + { 0.188235, 0.105882, 0.145098, 1.0 }, + { 0.172549, 0.105882, 0.145098, 1.0 }, + { 0.141176, 0.109804, 0.109804, 1.0 }, + { 0.125490, 0.109804, 0.109804, 1.0 }, + { 0.121569, 0.109804, 0.109804, 1.0 }, + { 0.105882, 0.109804, 0.109804, 1.0 }, + { 0.105882, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.105882, 0.109804, 0.109804, 1.0 }, + { 0.105882, 0.109804, 0.109804, 1.0 }, + { 0.121569, 0.109804, 0.109804, 1.0 }, + { 0.125490, 0.109804, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.145098, 1.0 }, + { 0.172549, 0.156863, 0.145098, 1.0 }, + { 0.219608, 0.121569, 0.145098, 1.0 }, + { 0.266667, 0.137255, 0.219608, 1.0 }, + { 0.349020, 0.235294, 0.184314, 1.0 }, + { 0.458824, 0.250980, 0.145098, 1.0 }, + { 0.474510, 0.219608, 0.145098, 1.0 }, + { 0.490196, 0.219608, 0.184314, 1.0 }, + { 0.427451, 0.184314, 0.145098, 1.0 }, + { 0.411765, 0.184314, 0.145098, 1.0 }, + { 0.360784, 0.105882, 0.145098, 1.0 }, + }; +/* aquatic-garden */ +static double4 colors_31[] = { + { 0.572549, 0.313725, 0.035294, 1.0 }, + { 0.521569, 0.360784, 0.109804, 1.0 }, + { 0.521569, 0.423529, 0.219608, 1.0 }, + { 0.600000, 0.439216, 0.294118, 1.0 }, + { 0.552941, 0.490196, 0.329412, 1.0 }, + { 0.521569, 0.443137, 0.254902, 1.0 }, + { 0.411765, 0.298039, 0.219608, 1.0 }, + { 0.313725, 0.282353, 0.145098, 1.0 }, + { 0.235294, 0.266667, 0.145098, 1.0 }, + { 0.203922, 0.235294, 0.184314, 1.0 }, + { 0.156863, 0.172549, 0.184314, 1.0 }, + { 0.141176, 0.141176, 0.145098, 1.0 }, + { 0.125490, 0.109804, 0.145098, 1.0 }, + { 0.125490, 0.109804, 0.109804, 1.0 }, + { 0.125490, 0.094118, 0.109804, 1.0 }, + { 0.105882, 0.094118, 0.145098, 1.0 }, + { 0.105882, 0.109804, 0.145098, 1.0 }, + { 0.109804, 0.125490, 0.145098, 1.0 }, + { 0.156863, 0.172549, 0.184314, 1.0 }, + { 0.235294, 0.250980, 0.219608, 1.0 }, + { 0.301961, 0.349020, 0.258824, 1.0 }, + { 0.360784, 0.411765, 0.258824, 1.0 }, + { 0.458824, 0.521569, 0.333333, 1.0 }, + { 0.490196, 0.619608, 0.403922, 1.0 }, + { 0.650980, 0.694118, 0.403922, 1.0 }, + { 0.584314, 0.698039, 0.478431, 1.0 }, + { 0.615686, 0.615686, 0.443137, 1.0 }, + { 0.490196, 0.521569, 0.403922, 1.0 }, + { 0.427451, 0.376471, 0.368627, 1.0 }, + { 0.317647, 0.364706, 0.294118, 1.0 }, + { 0.250980, 0.333333, 0.294118, 1.0 }, + { 0.203922, 0.266667, 0.219608, 1.0 }, + { 0.156863, 0.219608, 0.184314, 1.0 }, + { 0.156863, 0.172549, 0.145098, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.090196, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.156863, 0.156863, 0.109804, 1.0 }, + { 0.219608, 0.152941, 0.109804, 1.0 }, + { 0.282353, 0.188235, 0.109804, 1.0 }, + { 0.329412, 0.200000, 0.109804, 1.0 }, + { 0.313725, 0.219608, 0.109804, 1.0 }, + { 0.329412, 0.250980, 0.109804, 1.0 }, + { 0.282353, 0.250980, 0.109804, 1.0 }, + { 0.266667, 0.152941, 0.109804, 1.0 }, + { 0.219608, 0.168627, 0.109804, 1.0 }, + { 0.141176, 0.125490, 0.070588, 1.0 }, + { 0.109804, 0.109804, 0.070588, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.090196, 0.094118, 0.109804, 1.0 }, + { 0.078431, 0.078431, 0.109804, 1.0 }, + { 0.090196, 0.078431, 0.109804, 1.0 }, + { 0.074510, 0.078431, 0.109804, 1.0 }, + { 0.074510, 0.078431, 0.109804, 1.0 }, + { 0.094118, 0.094118, 0.109804, 1.0 }, + { 0.121569, 0.094118, 0.109804, 1.0 }, + { 0.121569, 0.109804, 0.109804, 1.0 }, + { 0.137255, 0.109804, 0.109804, 1.0 }, + { 0.188235, 0.137255, 0.109804, 1.0 }, + { 0.250980, 0.168627, 0.109804, 1.0 }, + { 0.282353, 0.203922, 0.145098, 1.0 }, + { 0.298039, 0.219608, 0.145098, 1.0 }, + { 0.282353, 0.203922, 0.145098, 1.0 }, + { 0.219608, 0.152941, 0.109804, 1.0 }, + { 0.188235, 0.121569, 0.109804, 1.0 }, + { 0.141176, 0.109804, 0.109804, 1.0 }, + { 0.125490, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.141176, 0.109804, 1.0 }, + { 0.141176, 0.156863, 0.109804, 1.0 }, + { 0.172549, 0.188235, 0.145098, 1.0 }, + { 0.250980, 0.250980, 0.184314, 1.0 }, + { 0.317647, 0.380392, 0.258824, 1.0 }, + { 0.376471, 0.474510, 0.403922, 1.0 }, + { 0.345098, 0.572549, 0.588235, 1.0 }, + { 0.376471, 0.619608, 0.662745, 1.0 }, + { 0.392157, 0.619608, 0.701961, 1.0 }, + { 0.392157, 0.588235, 0.627451, 1.0 }, + { 0.392157, 0.505882, 0.552941, 1.0 }, + { 0.333333, 0.427451, 0.443137, 1.0 }, + { 0.266667, 0.364706, 0.333333, 1.0 }, + { 0.172549, 0.235294, 0.258824, 1.0 }, + { 0.141176, 0.172549, 0.184314, 1.0 }, + { 0.094118, 0.156863, 0.145098, 1.0 }, + { 0.094118, 0.141176, 0.145098, 1.0 }, + { 0.090196, 0.125490, 0.109804, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.094118, 0.094118, 0.070588, 1.0 }, + { 0.090196, 0.078431, 0.035294, 1.0 }, + { 0.094118, 0.125490, 0.070588, 1.0 }, + { 0.141176, 0.172549, 0.070588, 1.0 }, + { 0.172549, 0.188235, 0.145098, 1.0 }, + { 0.203922, 0.235294, 0.184314, 1.0 }, + { 0.219608, 0.317647, 0.294118, 1.0 }, + { 0.250980, 0.380392, 0.333333, 1.0 }, + { 0.266667, 0.396078, 0.368627, 1.0 }, + { 0.333333, 0.443137, 0.333333, 1.0 }, + { 0.376471, 0.458824, 0.368627, 1.0 }, + { 0.329412, 0.329412, 0.368627, 1.0 }, + { 0.266667, 0.313725, 0.333333, 1.0 }, + { 0.250980, 0.286275, 0.294118, 1.0 }, + { 0.219608, 0.219608, 0.219608, 1.0 }, + { 0.203922, 0.219608, 0.184314, 1.0 }, + { 0.156863, 0.172549, 0.145098, 1.0 }, + { 0.141176, 0.141176, 0.145098, 1.0 }, + { 0.137255, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.094118, 0.070588, 1.0 }, + { 0.125490, 0.109804, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.070588, 1.0 }, + { 0.203922, 0.152941, 0.070588, 1.0 }, + { 0.235294, 0.137255, 0.070588, 1.0 }, + { 0.329412, 0.184314, 0.145098, 1.0 }, + { 0.317647, 0.215686, 0.145098, 1.0 }, + { 0.313725, 0.282353, 0.219608, 1.0 }, + { 0.250980, 0.298039, 0.258824, 1.0 }, + { 0.203922, 0.250980, 0.294118, 1.0 }, + { 0.188235, 0.286275, 0.333333, 1.0 }, + { 0.203922, 0.317647, 0.368627, 1.0 }, + { 0.235294, 0.349020, 0.478431, 1.0 }, + { 0.250980, 0.396078, 0.478431, 1.0 }, + { 0.345098, 0.411765, 0.478431, 1.0 }, + { 0.349020, 0.458824, 0.443137, 1.0 }, + { 0.364706, 0.458824, 0.443137, 1.0 }, + { 0.392157, 0.458824, 0.443137, 1.0 }, + { 0.392157, 0.490196, 0.403922, 1.0 }, + { 0.407843, 0.490196, 0.403922, 1.0 }, + { 0.427451, 0.505882, 0.333333, 1.0 }, + { 0.376471, 0.411765, 0.294118, 1.0 }, + { 0.364706, 0.396078, 0.258824, 1.0 }, + { 0.349020, 0.364706, 0.258824, 1.0 }, + { 0.411765, 0.411765, 0.294118, 1.0 }, + { 0.458824, 0.490196, 0.219608, 1.0 }, + { 0.474510, 0.474510, 0.294118, 1.0 }, + { 0.458824, 0.392157, 0.219608, 1.0 }, + { 0.427451, 0.392157, 0.184314, 1.0 }, + { 0.349020, 0.364706, 0.219608, 1.0 }, + { 0.329412, 0.364706, 0.258824, 1.0 }, + { 0.286275, 0.333333, 0.258824, 1.0 }, + { 0.219608, 0.250980, 0.184314, 1.0 }, + { 0.172549, 0.188235, 0.184314, 1.0 }, + { 0.156863, 0.125490, 0.145098, 1.0 }, + { 0.172549, 0.121569, 0.145098, 1.0 }, + { 0.156863, 0.172549, 0.145098, 1.0 }, + { 0.219608, 0.203922, 0.109804, 1.0 }, + { 0.266667, 0.266667, 0.145098, 1.0 }, + { 0.250980, 0.219608, 0.145098, 1.0 }, + { 0.266667, 0.219608, 0.145098, 1.0 }, + { 0.250980, 0.188235, 0.184314, 1.0 }, + { 0.188235, 0.203922, 0.184314, 1.0 }, + { 0.156863, 0.156863, 0.184314, 1.0 }, + { 0.125490, 0.141176, 0.145098, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.141176, 0.156863, 0.145098, 1.0 }, + { 0.172549, 0.203922, 0.184314, 1.0 }, + { 0.203922, 0.235294, 0.258824, 1.0 }, + { 0.250980, 0.333333, 0.333333, 1.0 }, + { 0.329412, 0.427451, 0.403922, 1.0 }, + { 0.392157, 0.474510, 0.478431, 1.0 }, + { 0.407843, 0.568627, 0.592157, 1.0 }, + { 0.454902, 0.619608, 0.552941, 1.0 }, + { 0.439216, 0.588235, 0.592157, 1.0 }, + { 0.423529, 0.505882, 0.517647, 1.0 }, + { 0.443137, 0.411765, 0.403922, 1.0 }, + { 0.349020, 0.396078, 0.294118, 1.0 }, + { 0.270588, 0.364706, 0.219608, 1.0 }, + { 0.266667, 0.298039, 0.145098, 1.0 }, + { 0.266667, 0.266667, 0.109804, 1.0 }, + { 0.203922, 0.188235, 0.109804, 1.0 }, + { 0.156863, 0.156863, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.156863, 0.145098, 1.0 }, + { 0.109804, 0.172549, 0.184314, 1.0 }, + { 0.141176, 0.266667, 0.258824, 1.0 }, + { 0.188235, 0.333333, 0.368627, 1.0 }, + { 0.172549, 0.427451, 0.627451, 1.0 }, + { 0.345098, 0.588235, 0.662745, 1.0 }, + { 0.443137, 0.698039, 0.623529, 1.0 }, + { 0.454902, 0.666667, 0.662745, 1.0 }, + { 0.521569, 0.678431, 0.701961, 1.0 }, + { 0.360784, 0.603922, 0.772549, 1.0 }, + { 0.141176, 0.364706, 0.666667, 1.0 }, + { 0.156863, 0.364706, 0.627451, 1.0 }, + { 0.141176, 0.286275, 0.403922, 1.0 }, + { 0.188235, 0.219608, 0.294118, 1.0 }, + { 0.172549, 0.188235, 0.219608, 1.0 }, + { 0.141176, 0.141176, 0.145098, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.105882, 0.109804, 0.070588, 1.0 }, + { 0.094118, 0.109804, 0.070588, 1.0 }, + { 0.078431, 0.125490, 0.070588, 1.0 }, + { 0.094118, 0.109804, 0.070588, 1.0 }, + { 0.074510, 0.109804, 0.070588, 1.0 }, + { 0.074510, 0.094118, 0.109804, 1.0 }, + { 0.078431, 0.094118, 0.109804, 1.0 }, + { 0.078431, 0.109804, 0.109804, 1.0 }, + { 0.090196, 0.109804, 0.109804, 1.0 }, + { 0.078431, 0.125490, 0.109804, 1.0 }, + { 0.078431, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.141176, 0.125490, 0.145098, 1.0 }, + { 0.156863, 0.141176, 0.184314, 1.0 }, + { 0.203922, 0.188235, 0.258824, 1.0 }, + { 0.235294, 0.301961, 0.368627, 1.0 }, + { 0.360784, 0.474510, 0.517647, 1.0 }, + { 0.490196, 0.650980, 0.627451, 1.0 }, + { 0.568627, 0.694118, 0.701961, 1.0 }, + { 0.631373, 0.745098, 0.776471, 1.0 }, + { 0.662745, 0.776471, 0.737255, 1.0 }, + { 0.682353, 0.729412, 0.666667, 1.0 }, + { 0.650980, 0.729412, 0.666667, 1.0 }, + { 0.568627, 0.666667, 0.517647, 1.0 }, + { 0.552941, 0.635294, 0.333333, 1.0 }, + { 0.505882, 0.521569, 0.333333, 1.0 }, + { 0.537255, 0.388235, 0.184314, 1.0 }, + { 0.537255, 0.282353, 0.035294, 1.0 }, + { 0.490196, 0.180392, 0.000000, 1.0 }, + { 0.427451, 0.184314, 0.070588, 1.0 }, + { 0.333333, 0.200000, 0.109804, 1.0 }, + { 0.411765, 0.313725, 0.109804, 1.0 }, + { 0.364706, 0.250980, 0.184314, 1.0 }, + { 0.407843, 0.282353, 0.294118, 1.0 }, + { 0.490196, 0.474510, 0.368627, 1.0 }, + { 0.505882, 0.537255, 0.443137, 1.0 }, + { 0.423529, 0.588235, 0.478431, 1.0 }, + { 0.376471, 0.572549, 0.513725, 1.0 }, + { 0.345098, 0.537255, 0.478431, 1.0 }, + { 0.266667, 0.411765, 0.552941, 1.0 }, + { 0.203922, 0.282353, 0.368627, 1.0 }, + { 0.109804, 0.203922, 0.219608, 1.0 }, + { 0.090196, 0.125490, 0.184314, 1.0 }, + { 0.121569, 0.109804, 0.184314, 1.0 }, + { 0.125490, 0.156863, 0.184314, 1.0 }, + { 0.156863, 0.203922, 0.219608, 1.0 }, + }; +/* no-name */ +static double4 colors_32[] = { + { 0.094118, 0.094118, 0.035294, 1.0 }, + { 0.094118, 0.109804, 0.035294, 1.0 }, + { 0.094118, 0.109804, 0.070588, 1.0 }, + { 0.109804, 0.109804, 0.070588, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.105882, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.078431, 0.109804, 0.109804, 1.0 }, + { 0.074510, 0.109804, 0.070588, 1.0 }, + { 0.094118, 0.109804, 0.035294, 1.0 }, + { 0.090196, 0.094118, 0.035294, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.074510, 0.078431, 0.070588, 1.0 }, + { 0.078431, 0.078431, 0.070588, 1.0 }, + { 0.074510, 0.078431, 0.109804, 1.0 }, + { 0.058824, 0.094118, 0.109804, 1.0 }, + { 0.043137, 0.078431, 0.070588, 1.0 }, + { 0.047059, 0.062745, 0.070588, 1.0 }, + { 0.047059, 0.047059, 0.035294, 1.0 }, + { 0.062745, 0.078431, 0.070588, 1.0 }, + { 0.078431, 0.094118, 0.109804, 1.0 }, + { 0.094118, 0.094118, 0.109804, 1.0 }, + { 0.105882, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.172549, 0.109804, 1.0 }, + { 0.125490, 0.203922, 0.145098, 1.0 }, + { 0.188235, 0.235294, 0.145098, 1.0 }, + { 0.298039, 0.266667, 0.184314, 1.0 }, + { 0.396078, 0.313725, 0.145098, 1.0 }, + { 0.588235, 0.376471, 0.109804, 1.0 }, + { 0.760784, 0.400000, 0.109804, 1.0 }, + { 0.823529, 0.415686, 0.145098, 1.0 }, + { 0.839216, 0.431373, 0.145098, 1.0 }, + { 0.839216, 0.498039, 0.145098, 1.0 }, + { 0.823529, 0.498039, 0.145098, 1.0 }, + { 0.807843, 0.517647, 0.184314, 1.0 }, + { 0.839216, 0.611765, 0.184314, 1.0 }, + { 0.886275, 0.658824, 0.184314, 1.0 }, + { 0.964706, 0.749020, 0.180392, 1.0 }, + { 0.964706, 0.815686, 0.180392, 1.0 }, + { 0.996078, 0.862745, 0.219608, 1.0 }, + { 0.996078, 0.811765, 0.219608, 1.0 }, + { 0.980392, 0.749020, 0.180392, 1.0 }, + { 0.980392, 0.733333, 0.180392, 1.0 }, + { 0.933333, 0.701961, 0.180392, 1.0 }, + { 0.933333, 0.623529, 0.180392, 1.0 }, + { 0.917647, 0.580392, 0.180392, 1.0 }, + { 0.870588, 0.533333, 0.145098, 1.0 }, + { 0.854902, 0.580392, 0.145098, 1.0 }, + { 0.870588, 0.701961, 0.184314, 1.0 }, + { 0.901961, 0.784314, 0.145098, 1.0 }, + { 0.890196, 0.901961, 0.180392, 1.0 }, + { 0.964706, 0.882353, 0.180392, 1.0 }, + { 0.886275, 0.854902, 0.184314, 1.0 }, + { 0.843137, 0.752941, 0.219608, 1.0 }, + { 0.647059, 0.584314, 0.258824, 1.0 }, + { 0.396078, 0.427451, 0.184314, 1.0 }, + { 0.282353, 0.282353, 0.109804, 1.0 }, + { 0.219608, 0.235294, 0.109804, 1.0 }, + { 0.156863, 0.172549, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.070588, 1.0 }, + { 0.109804, 0.109804, 0.070588, 1.0 }, + { 0.094118, 0.125490, 0.070588, 1.0 }, + { 0.094118, 0.125490, 0.070588, 1.0 }, + { 0.094118, 0.125490, 0.070588, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.156863, 0.172549, 0.145098, 1.0 }, + { 0.203922, 0.188235, 0.184314, 1.0 }, + { 0.250980, 0.188235, 0.219608, 1.0 }, + { 0.298039, 0.250980, 0.184314, 1.0 }, + { 0.349020, 0.250980, 0.184314, 1.0 }, + { 0.427451, 0.313725, 0.219608, 1.0 }, + { 0.603922, 0.376471, 0.219608, 1.0 }, + { 0.745098, 0.419608, 0.184314, 1.0 }, + { 0.729412, 0.415686, 0.184314, 1.0 }, + { 0.682353, 0.482353, 0.145098, 1.0 }, + { 0.584314, 0.435294, 0.145098, 1.0 }, + { 0.427451, 0.329412, 0.180392, 1.0 }, + { 0.333333, 0.313725, 0.184314, 1.0 }, + { 0.317647, 0.298039, 0.219608, 1.0 }, + { 0.250980, 0.301961, 0.258824, 1.0 }, + { 0.219608, 0.250980, 0.258824, 1.0 }, + { 0.188235, 0.203922, 0.219608, 1.0 }, + { 0.125490, 0.141176, 0.184314, 1.0 }, + { 0.109804, 0.141176, 0.145098, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.137255, 0.125490, 0.070588, 1.0 }, + { 0.172549, 0.156863, 0.070588, 1.0 }, + { 0.282353, 0.188235, 0.109804, 1.0 }, + { 0.396078, 0.215686, 0.145098, 1.0 }, + { 0.521569, 0.282353, 0.184314, 1.0 }, + { 0.729412, 0.400000, 0.184314, 1.0 }, + { 0.729412, 0.356863, 0.219608, 1.0 }, + { 0.584314, 0.329412, 0.219608, 1.0 }, + { 0.427451, 0.313725, 0.219608, 1.0 }, + { 0.537255, 0.388235, 0.184314, 1.0 }, + { 0.635294, 0.423529, 0.184314, 1.0 }, + { 0.698039, 0.533333, 0.219608, 1.0 }, + { 0.729412, 0.580392, 0.219608, 1.0 }, + { 0.823529, 0.741176, 0.294118, 1.0 }, + { 0.917647, 0.819608, 0.403922, 1.0 }, + { 0.917647, 0.803922, 0.403922, 1.0 }, + { 0.917647, 0.772549, 0.403922, 1.0 }, + { 0.933333, 0.705882, 0.254902, 1.0 }, + { 0.823529, 0.580392, 0.219608, 1.0 }, + { 0.886275, 0.450980, 0.254902, 1.0 }, + { 0.870588, 0.450980, 0.294118, 1.0 }, + { 0.776471, 0.431373, 0.258824, 1.0 }, + { 0.713725, 0.431373, 0.184314, 1.0 }, + { 0.490196, 0.313725, 0.145098, 1.0 }, + { 0.411765, 0.231373, 0.145098, 1.0 }, + { 0.266667, 0.203922, 0.109804, 1.0 }, + { 0.172549, 0.156863, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.070588, 1.0 }, + { 0.109804, 0.109804, 0.070588, 1.0 }, + { 0.094118, 0.109804, 0.070588, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.090196, 0.094118, 0.070588, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.156863, 0.156863, 0.145098, 1.0 }, + { 0.203922, 0.188235, 0.145098, 1.0 }, + { 0.282353, 0.235294, 0.145098, 1.0 }, + { 0.376471, 0.282353, 0.145098, 1.0 }, + { 0.568627, 0.388235, 0.219608, 1.0 }, + { 0.760784, 0.400000, 0.219608, 1.0 }, + { 0.839216, 0.482353, 0.333333, 1.0 }, + { 0.901961, 0.705882, 0.403922, 1.0 }, + { 0.996078, 0.960784, 0.513725, 1.0 }, + { 0.996078, 0.996078, 0.549020, 1.0 }, + { 0.980392, 0.996078, 0.772549, 1.0 }, + { 0.917647, 0.917647, 0.737255, 1.0 }, + { 0.745098, 0.678431, 0.592157, 1.0 }, + { 0.505882, 0.572549, 0.552941, 1.0 }, + { 0.411765, 0.537255, 0.329412, 1.0 }, + { 0.333333, 0.396078, 0.184314, 1.0 }, + { 0.364706, 0.301961, 0.180392, 1.0 }, + { 0.427451, 0.235294, 0.145098, 1.0 }, + { 0.474510, 0.298039, 0.145098, 1.0 }, + { 0.584314, 0.423529, 0.184314, 1.0 }, + { 0.713725, 0.466667, 0.184314, 1.0 }, + { 0.698039, 0.549020, 0.219608, 1.0 }, + { 0.729412, 0.564706, 0.184314, 1.0 }, + { 0.760784, 0.533333, 0.184314, 1.0 }, + { 0.760784, 0.482353, 0.145098, 1.0 }, + { 0.698039, 0.450980, 0.145098, 1.0 }, + { 0.458824, 0.345098, 0.184314, 1.0 }, + { 0.329412, 0.250980, 0.184314, 1.0 }, + { 0.235294, 0.219608, 0.184314, 1.0 }, + { 0.203922, 0.235294, 0.219608, 1.0 }, + { 0.203922, 0.250980, 0.184314, 1.0 }, + { 0.235294, 0.266667, 0.219608, 1.0 }, + { 0.286275, 0.317647, 0.294118, 1.0 }, + { 0.454902, 0.552941, 0.552941, 1.0 }, + { 0.713725, 0.729412, 0.592157, 1.0 }, + { 0.854902, 0.870588, 0.662745, 1.0 }, + { 0.807843, 0.807843, 0.701961, 1.0 }, + { 0.588235, 0.650980, 0.592157, 1.0 }, + { 0.329412, 0.427451, 0.403922, 1.0 }, + { 0.235294, 0.286275, 0.333333, 1.0 }, + { 0.219608, 0.286275, 0.294118, 1.0 }, + { 0.286275, 0.301961, 0.294118, 1.0 }, + { 0.333333, 0.364706, 0.254902, 1.0 }, + { 0.380392, 0.443137, 0.258824, 1.0 }, + { 0.505882, 0.552941, 0.294118, 1.0 }, + { 0.650980, 0.615686, 0.443137, 1.0 }, + { 0.713725, 0.662745, 0.443137, 1.0 }, + { 0.776471, 0.611765, 0.403922, 1.0 }, + { 0.729412, 0.517647, 0.258824, 1.0 }, + { 0.682353, 0.466667, 0.184314, 1.0 }, + { 0.474510, 0.329412, 0.145098, 1.0 }, + { 0.317647, 0.235294, 0.109804, 1.0 }, + { 0.250980, 0.219608, 0.109804, 1.0 }, + { 0.188235, 0.203922, 0.070588, 1.0 }, + { 0.172549, 0.172549, 0.109804, 1.0 }, + { 0.156863, 0.156863, 0.145098, 1.0 }, + { 0.125490, 0.141176, 0.145098, 1.0 }, + { 0.125490, 0.141176, 0.145098, 1.0 }, + { 0.156863, 0.156863, 0.145098, 1.0 }, + { 0.188235, 0.188235, 0.184314, 1.0 }, + { 0.188235, 0.286275, 0.219608, 1.0 }, + { 0.286275, 0.458824, 0.180392, 1.0 }, + { 0.443137, 0.490196, 0.184314, 1.0 }, + { 0.588235, 0.666667, 0.368627, 1.0 }, + { 0.729412, 0.709804, 0.403922, 1.0 }, + { 0.843137, 0.807843, 0.368627, 1.0 }, + { 0.964706, 0.913725, 0.290196, 1.0 }, + { 0.980392, 0.976471, 0.329412, 1.0 }, + { 0.996078, 0.913725, 0.329412, 1.0 }, + { 0.996078, 0.945098, 0.290196, 1.0 }, + { 0.996078, 0.898039, 0.219608, 1.0 }, + { 0.980392, 0.898039, 0.219608, 1.0 }, + { 0.996078, 0.882353, 0.254902, 1.0 }, + { 0.980392, 0.913725, 0.329412, 1.0 }, + { 0.933333, 0.945098, 0.439216, 1.0 }, + { 0.964706, 0.850980, 0.478431, 1.0 }, + { 0.807843, 0.709804, 0.443137, 1.0 }, + { 0.776471, 0.482353, 0.333333, 1.0 }, + { 0.792157, 0.466667, 0.258824, 1.0 }, + { 0.760784, 0.498039, 0.219608, 1.0 }, + { 0.776471, 0.513725, 0.219608, 1.0 }, + { 0.760784, 0.533333, 0.258824, 1.0 }, + { 0.870588, 0.725490, 0.329412, 1.0 }, + { 0.917647, 0.901961, 0.439216, 1.0 }, + { 0.996078, 0.976471, 0.439216, 1.0 }, + { 0.996078, 0.996078, 0.513725, 1.0 }, + { 0.870588, 0.886275, 0.588235, 1.0 }, + { 0.839216, 0.756863, 0.517647, 1.0 }, + { 0.682353, 0.615686, 0.443137, 1.0 }, + { 0.411765, 0.443137, 0.219608, 1.0 }, + { 0.301961, 0.329412, 0.219608, 1.0 }, + { 0.203922, 0.266667, 0.184314, 1.0 }, + { 0.172549, 0.203922, 0.145098, 1.0 }, + { 0.141176, 0.156863, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.141176, 0.156863, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.156863, 0.125490, 0.145098, 1.0 }, + { 0.188235, 0.152941, 0.145098, 1.0 }, + { 0.250980, 0.152941, 0.109804, 1.0 }, + { 0.313725, 0.203922, 0.145098, 1.0 }, + { 0.411765, 0.215686, 0.184314, 1.0 }, + { 0.647059, 0.329412, 0.219608, 1.0 }, + { 0.760784, 0.384314, 0.184314, 1.0 }, + { 0.776471, 0.415686, 0.184314, 1.0 }, + { 0.792157, 0.513725, 0.219608, 1.0 }, + { 0.933333, 0.674510, 0.329412, 1.0 }, + { 0.949020, 0.768627, 0.403922, 1.0 }, + { 0.980392, 0.835294, 0.403922, 1.0 }, + { 0.964706, 0.866667, 0.290196, 1.0 }, + { 0.964706, 0.784314, 0.219608, 1.0 }, + { 0.823529, 0.705882, 0.219608, 1.0 }, + { 0.666667, 0.584314, 0.219608, 1.0 }, + { 0.552941, 0.435294, 0.184314, 1.0 }, + { 0.364706, 0.360784, 0.184314, 1.0 }, + { 0.329412, 0.282353, 0.184314, 1.0 }, + { 0.250980, 0.266667, 0.109804, 1.0 }, + { 0.219608, 0.250980, 0.109804, 1.0 }, + { 0.172549, 0.203922, 0.109804, 1.0 }, + { 0.141176, 0.172549, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.156863, 0.156863, 0.109804, 1.0 }, + { 0.156863, 0.156863, 0.109804, 1.0 }, + { 0.219608, 0.168627, 0.070588, 1.0 }, + { 0.235294, 0.168627, 0.070588, 1.0 }, + { 0.282353, 0.203922, 0.109804, 1.0 }, + { 0.376471, 0.250980, 0.180392, 1.0 }, + { 0.458824, 0.329412, 0.254902, 1.0 }, + { 0.666667, 0.482353, 0.258824, 1.0 }, + { 0.666667, 0.517647, 0.258824, 1.0 }, + { 0.474510, 0.282353, 0.219608, 1.0 }, + { 0.392157, 0.215686, 0.180392, 1.0 }, + { 0.219608, 0.188235, 0.145098, 1.0 }, + { 0.141176, 0.141176, 0.145098, 1.0 }, + }; +/* fall-quilt */ +static double4 colors_33[] = { + { 0.094118, 0.156863, 0.145098, 1.0 }, + { 0.219608, 0.203922, 0.145098, 1.0 }, + { 0.364706, 0.266667, 0.145098, 1.0 }, + { 0.537255, 0.266667, 0.070588, 1.0 }, + { 0.682353, 0.298039, 0.070588, 1.0 }, + { 0.745098, 0.400000, 0.035294, 1.0 }, + { 0.745098, 0.368627, 0.070588, 1.0 }, + { 0.698039, 0.294118, 0.070588, 1.0 }, + { 0.635294, 0.250980, 0.070588, 1.0 }, + { 0.505882, 0.235294, 0.070588, 1.0 }, + { 0.411765, 0.298039, 0.070588, 1.0 }, + { 0.301961, 0.266667, 0.109804, 1.0 }, + { 0.250980, 0.235294, 0.145098, 1.0 }, + { 0.156863, 0.188235, 0.145098, 1.0 }, + { 0.094118, 0.156863, 0.145098, 1.0 }, + { 0.078431, 0.125490, 0.145098, 1.0 }, + { 0.074510, 0.125490, 0.145098, 1.0 }, + { 0.058824, 0.125490, 0.145098, 1.0 }, + { 0.058824, 0.125490, 0.145098, 1.0 }, + { 0.078431, 0.141176, 0.184314, 1.0 }, + { 0.094118, 0.156863, 0.219608, 1.0 }, + { 0.094118, 0.156863, 0.219608, 1.0 }, + { 0.109804, 0.156863, 0.219608, 1.0 }, + { 0.109804, 0.172549, 0.219608, 1.0 }, + { 0.109804, 0.172549, 0.219608, 1.0 }, + { 0.125490, 0.172549, 0.184314, 1.0 }, + { 0.141176, 0.188235, 0.145098, 1.0 }, + { 0.188235, 0.203922, 0.145098, 1.0 }, + { 0.298039, 0.266667, 0.145098, 1.0 }, + { 0.317647, 0.286275, 0.145098, 1.0 }, + { 0.427451, 0.313725, 0.145098, 1.0 }, + { 0.537255, 0.313725, 0.109804, 1.0 }, + { 0.666667, 0.341176, 0.145098, 1.0 }, + { 0.760784, 0.384314, 0.070588, 1.0 }, + { 0.776471, 0.400000, 0.070588, 1.0 }, + { 0.823529, 0.431373, 0.070588, 1.0 }, + { 0.839216, 0.462745, 0.035294, 1.0 }, + { 0.776471, 0.466667, 0.070588, 1.0 }, + { 0.666667, 0.501961, 0.109804, 1.0 }, + { 0.572549, 0.388235, 0.109804, 1.0 }, + { 0.458824, 0.313725, 0.109804, 1.0 }, + { 0.333333, 0.282353, 0.145098, 1.0 }, + { 0.266667, 0.203922, 0.145098, 1.0 }, + { 0.156863, 0.156863, 0.145098, 1.0 }, + { 0.094118, 0.141176, 0.109804, 1.0 }, + { 0.074510, 0.125490, 0.109804, 1.0 }, + { 0.094118, 0.094118, 0.109804, 1.0 }, + { 0.125490, 0.109804, 0.109804, 1.0 }, + { 0.156863, 0.121569, 0.070588, 1.0 }, + { 0.219608, 0.137255, 0.070588, 1.0 }, + { 0.298039, 0.203922, 0.109804, 1.0 }, + { 0.411765, 0.329412, 0.145098, 1.0 }, + { 0.521569, 0.376471, 0.145098, 1.0 }, + { 0.760784, 0.564706, 0.219608, 1.0 }, + { 0.839216, 0.772549, 0.552941, 1.0 }, + { 0.839216, 0.792157, 0.701961, 1.0 }, + { 0.917647, 0.901961, 0.847059, 1.0 }, + { 0.980392, 0.913725, 0.882353, 1.0 }, + { 0.980392, 0.913725, 0.847059, 1.0 }, + { 0.870588, 0.756863, 0.662745, 1.0 }, + { 0.588235, 0.568627, 0.368627, 1.0 }, + { 0.427451, 0.376471, 0.219608, 1.0 }, + { 0.301961, 0.266667, 0.184314, 1.0 }, + { 0.156863, 0.188235, 0.219608, 1.0 }, + { 0.141176, 0.172549, 0.219608, 1.0 }, + { 0.141176, 0.156863, 0.219608, 1.0 }, + { 0.125490, 0.141176, 0.219608, 1.0 }, + { 0.109804, 0.156863, 0.219608, 1.0 }, + { 0.094118, 0.141176, 0.184314, 1.0 }, + { 0.078431, 0.125490, 0.184314, 1.0 }, + { 0.078431, 0.125490, 0.145098, 1.0 }, + { 0.094118, 0.141176, 0.145098, 1.0 }, + { 0.094118, 0.141176, 0.145098, 1.0 }, + { 0.141176, 0.141176, 0.145098, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.156863, 0.125490, 0.109804, 1.0 }, + { 0.156863, 0.121569, 0.109804, 1.0 }, + { 0.188235, 0.121569, 0.109804, 1.0 }, + { 0.266667, 0.184314, 0.109804, 1.0 }, + { 0.427451, 0.152941, 0.109804, 1.0 }, + { 0.505882, 0.180392, 0.070588, 1.0 }, + { 0.521569, 0.184314, 0.035294, 1.0 }, + { 0.635294, 0.231373, 0.000000, 1.0 }, + { 0.776471, 0.447059, 0.035294, 1.0 }, + { 0.839216, 0.568627, 0.109804, 1.0 }, + { 0.886275, 0.670588, 0.184314, 1.0 }, + { 0.917647, 0.717647, 0.184314, 1.0 }, + { 0.901961, 0.752941, 0.254902, 1.0 }, + { 0.870588, 0.647059, 0.254902, 1.0 }, + { 0.760784, 0.564706, 0.184314, 1.0 }, + { 0.568627, 0.439216, 0.184314, 1.0 }, + { 0.443137, 0.345098, 0.184314, 1.0 }, + { 0.364706, 0.282353, 0.180392, 1.0 }, + { 0.235294, 0.235294, 0.184314, 1.0 }, + { 0.141176, 0.188235, 0.184314, 1.0 }, + { 0.125490, 0.172549, 0.184314, 1.0 }, + { 0.125490, 0.141176, 0.184314, 1.0 }, + { 0.141176, 0.141176, 0.145098, 1.0 }, + { 0.141176, 0.156863, 0.145098, 1.0 }, + { 0.156863, 0.156863, 0.145098, 1.0 }, + { 0.156863, 0.172549, 0.109804, 1.0 }, + { 0.188235, 0.203922, 0.109804, 1.0 }, + { 0.298039, 0.266667, 0.145098, 1.0 }, + { 0.364706, 0.298039, 0.145098, 1.0 }, + { 0.443137, 0.345098, 0.109804, 1.0 }, + { 0.666667, 0.482353, 0.109804, 1.0 }, + { 0.760784, 0.478431, 0.109804, 1.0 }, + { 0.823529, 0.517647, 0.070588, 1.0 }, + { 0.839216, 0.552941, 0.070588, 1.0 }, + { 0.823529, 0.498039, 0.070588, 1.0 }, + { 0.713725, 0.466667, 0.109804, 1.0 }, + { 0.600000, 0.298039, 0.109804, 1.0 }, + { 0.537255, 0.250980, 0.070588, 1.0 }, + { 0.474510, 0.215686, 0.035294, 1.0 }, + { 0.364706, 0.200000, 0.070588, 1.0 }, + { 0.313725, 0.250980, 0.145098, 1.0 }, + { 0.380392, 0.298039, 0.145098, 1.0 }, + { 0.443137, 0.329412, 0.145098, 1.0 }, + { 0.650980, 0.450980, 0.184314, 1.0 }, + { 0.839216, 0.678431, 0.294118, 1.0 }, + { 0.901961, 0.772549, 0.294118, 1.0 }, + { 0.949020, 0.784314, 0.294118, 1.0 }, + { 0.854902, 0.678431, 0.258824, 1.0 }, + { 0.713725, 0.517647, 0.184314, 1.0 }, + { 0.443137, 0.345098, 0.180392, 1.0 }, + { 0.301961, 0.282353, 0.145098, 1.0 }, + { 0.219608, 0.188235, 0.145098, 1.0 }, + { 0.172549, 0.156863, 0.145098, 1.0 }, + { 0.137255, 0.094118, 0.109804, 1.0 }, + { 0.094118, 0.047059, 0.070588, 1.0 }, + { 0.090196, 0.047059, 0.070588, 1.0 }, + { 0.105882, 0.078431, 0.070588, 1.0 }, + { 0.203922, 0.121569, 0.070588, 1.0 }, + { 0.364706, 0.200000, 0.070588, 1.0 }, + { 0.584314, 0.360784, 0.109804, 1.0 }, + { 0.760784, 0.549020, 0.145098, 1.0 }, + { 0.886275, 0.705882, 0.294118, 1.0 }, + { 0.949020, 0.835294, 0.329412, 1.0 }, + { 0.980392, 0.835294, 0.439216, 1.0 }, + { 0.996078, 0.831373, 0.474510, 1.0 }, + { 0.933333, 0.870588, 0.552941, 1.0 }, + { 0.980392, 0.913725, 0.772549, 1.0 }, + { 0.996078, 0.945098, 0.847059, 1.0 }, + { 0.980392, 0.929412, 0.882353, 1.0 }, + { 0.996078, 0.913725, 0.772549, 1.0 }, + { 0.980392, 0.898039, 0.662745, 1.0 }, + { 0.996078, 0.898039, 0.588235, 1.0 }, + { 0.996078, 0.898039, 0.549020, 1.0 }, + { 0.980392, 0.866667, 0.513725, 1.0 }, + { 0.964706, 0.850980, 0.439216, 1.0 }, + { 0.980392, 0.819608, 0.329412, 1.0 }, + { 0.980392, 0.815686, 0.290196, 1.0 }, + { 0.933333, 0.752941, 0.219608, 1.0 }, + { 0.839216, 0.513725, 0.109804, 1.0 }, + { 0.729412, 0.282353, 0.035294, 1.0 }, + { 0.572549, 0.149020, 0.000000, 1.0 }, + { 0.427451, 0.117647, 0.035294, 1.0 }, + { 0.298039, 0.058824, 0.035294, 1.0 }, + { 0.188235, 0.062745, 0.035294, 1.0 }, + { 0.105882, 0.031373, 0.035294, 1.0 }, + { 0.090196, 0.094118, 0.109804, 1.0 }, + { 0.094118, 0.125490, 0.145098, 1.0 }, + { 0.094118, 0.141176, 0.145098, 1.0 }, + { 0.094118, 0.156863, 0.184314, 1.0 }, + { 0.125490, 0.172549, 0.184314, 1.0 }, + { 0.156863, 0.172549, 0.219608, 1.0 }, + { 0.219608, 0.203922, 0.219608, 1.0 }, + { 0.349020, 0.250980, 0.219608, 1.0 }, + { 0.490196, 0.282353, 0.145098, 1.0 }, + { 0.619608, 0.235294, 0.145098, 1.0 }, + { 0.635294, 0.247059, 0.109804, 1.0 }, + { 0.603922, 0.215686, 0.070588, 1.0 }, + { 0.552941, 0.149020, 0.070588, 1.0 }, + { 0.521569, 0.101961, 0.035294, 1.0 }, + { 0.443137, 0.086275, 0.000000, 1.0 }, + { 0.349020, 0.043137, 0.035294, 1.0 }, + { 0.286275, 0.043137, 0.000000, 1.0 }, + { 0.203922, 0.043137, 0.035294, 1.0 }, + { 0.141176, 0.078431, 0.000000, 1.0 }, + { 0.156863, 0.062745, 0.035294, 1.0 }, + { 0.105882, 0.078431, 0.070588, 1.0 }, + { 0.090196, 0.078431, 0.109804, 1.0 }, + { 0.094118, 0.094118, 0.145098, 1.0 }, + { 0.074510, 0.109804, 0.184314, 1.0 }, + { 0.058824, 0.109804, 0.184314, 1.0 }, + { 0.062745, 0.125490, 0.184314, 1.0 }, + { 0.047059, 0.109804, 0.145098, 1.0 }, + { 0.062745, 0.109804, 0.145098, 1.0 }, + { 0.074510, 0.109804, 0.145098, 1.0 }, + { 0.062745, 0.109804, 0.145098, 1.0 }, + { 0.094118, 0.141176, 0.109804, 1.0 }, + { 0.156863, 0.137255, 0.070588, 1.0 }, + { 0.172549, 0.137255, 0.070588, 1.0 }, + { 0.250980, 0.137255, 0.070588, 1.0 }, + { 0.380392, 0.149020, 0.000000, 1.0 }, + { 0.474510, 0.200000, 0.035294, 1.0 }, + { 0.490196, 0.164706, 0.035294, 1.0 }, + { 0.474510, 0.149020, 0.035294, 1.0 }, + { 0.364706, 0.121569, 0.070588, 1.0 }, + { 0.203922, 0.156863, 0.109804, 1.0 }, + { 0.141176, 0.156863, 0.184314, 1.0 }, + { 0.125490, 0.172549, 0.184314, 1.0 }, + { 0.125490, 0.188235, 0.184314, 1.0 }, + { 0.125490, 0.188235, 0.184314, 1.0 }, + { 0.109804, 0.172549, 0.184314, 1.0 }, + { 0.094118, 0.141176, 0.184314, 1.0 }, + { 0.074510, 0.109804, 0.145098, 1.0 }, + { 0.074510, 0.078431, 0.109804, 1.0 }, + { 0.078431, 0.047059, 0.070588, 1.0 }, + { 0.094118, 0.015686, 0.035294, 1.0 }, + { 0.062745, 0.031373, 0.000000, 1.0 }, + { 0.062745, 0.047059, 0.000000, 1.0 }, + { 0.078431, 0.047059, 0.035294, 1.0 }, + { 0.078431, 0.078431, 0.070588, 1.0 }, + { 0.062745, 0.109804, 0.109804, 1.0 }, + { 0.062745, 0.109804, 0.145098, 1.0 }, + { 0.058824, 0.109804, 0.145098, 1.0 }, + { 0.047059, 0.109804, 0.109804, 1.0 }, + { 0.090196, 0.109804, 0.070588, 1.0 }, + { 0.172549, 0.105882, 0.070588, 1.0 }, + { 0.219608, 0.074510, 0.070588, 1.0 }, + { 0.313725, 0.074510, 0.109804, 1.0 }, + { 0.443137, 0.117647, 0.070588, 1.0 }, + { 0.505882, 0.200000, 0.035294, 1.0 }, + { 0.568627, 0.309804, 0.109804, 1.0 }, + { 0.729412, 0.498039, 0.109804, 1.0 }, + { 0.886275, 0.639216, 0.184314, 1.0 }, + { 0.917647, 0.752941, 0.254902, 1.0 }, + { 0.949020, 0.784314, 0.294118, 1.0 }, + { 0.886275, 0.737255, 0.329412, 1.0 }, + { 0.745098, 0.564706, 0.184314, 1.0 }, + { 0.490196, 0.376471, 0.184314, 1.0 }, + { 0.380392, 0.313725, 0.219608, 1.0 }, + { 0.235294, 0.235294, 0.184314, 1.0 }, + { 0.141176, 0.188235, 0.184314, 1.0 }, + { 0.094118, 0.156863, 0.184314, 1.0 }, + { 0.078431, 0.125490, 0.184314, 1.0 }, + { 0.062745, 0.109804, 0.184314, 1.0 }, + { 0.047059, 0.094118, 0.145098, 1.0 }, + { 0.047059, 0.078431, 0.145098, 1.0 }, + { 0.047059, 0.078431, 0.184314, 1.0 }, + { 0.058824, 0.094118, 0.184314, 1.0 }, + { 0.058824, 0.109804, 0.219608, 1.0 }, + { 0.078431, 0.109804, 0.219608, 1.0 }, + { 0.078431, 0.141176, 0.219608, 1.0 }, + { 0.109804, 0.172549, 0.219608, 1.0 }, + { 0.141176, 0.188235, 0.184314, 1.0 }, + { 0.203922, 0.188235, 0.184314, 1.0 }, + { 0.301961, 0.286275, 0.145098, 1.0 }, + { 0.427451, 0.345098, 0.219608, 1.0 }, + { 0.490196, 0.376471, 0.184314, 1.0 }, + { 0.729412, 0.498039, 0.145098, 1.0 }, + { 0.854902, 0.639216, 0.184314, 1.0 }, + { 0.901961, 0.650980, 0.145098, 1.0 }, + { 0.901961, 0.564706, 0.109804, 1.0 }, + { 0.776471, 0.470588, 0.145098, 1.0 }, + }; +/* night-blue-sky */ +static double4 colors_34[] = { + { 0.011765, 0.047059, 0.258824, 1.0 }, + { 0.015686, 0.047059, 0.258824, 1.0 }, + { 0.027451, 0.047059, 0.258824, 1.0 }, + { 0.027451, 0.031373, 0.219608, 1.0 }, + { 0.015686, 0.031373, 0.184314, 1.0 }, + { 0.011765, 0.031373, 0.145098, 1.0 }, + { 0.000000, 0.015686, 0.070588, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.070588, 1.0 }, + { 0.011765, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.031373, 0.070588, 1.0 }, + { 0.011765, 0.031373, 0.070588, 1.0 }, + { 0.000000, 0.031373, 0.070588, 1.0 }, + { 0.000000, 0.015686, 0.070588, 1.0 }, + { 0.000000, 0.015686, 0.070588, 1.0 }, + { 0.000000, 0.015686, 0.070588, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.031373, 0.145098, 1.0 }, + { 0.000000, 0.047059, 0.184314, 1.0 }, + { 0.011765, 0.047059, 0.219608, 1.0 }, + { 0.011765, 0.062745, 0.258824, 1.0 }, + { 0.011765, 0.062745, 0.294118, 1.0 }, + { 0.011765, 0.047059, 0.294118, 1.0 }, + { 0.011765, 0.047059, 0.294118, 1.0 }, + { 0.011765, 0.062745, 0.294118, 1.0 }, + { 0.011765, 0.062745, 0.294118, 1.0 }, + { 0.015686, 0.062745, 0.294118, 1.0 }, + { 0.015686, 0.047059, 0.294118, 1.0 }, + { 0.011765, 0.047059, 0.294118, 1.0 }, + { 0.011765, 0.047059, 0.294118, 1.0 }, + { 0.011765, 0.047059, 0.294118, 1.0 }, + { 0.000000, 0.047059, 0.258824, 1.0 }, + { 0.011765, 0.031373, 0.219608, 1.0 }, + { 0.011765, 0.031373, 0.219608, 1.0 }, + { 0.011765, 0.031373, 0.219608, 1.0 }, + { 0.011765, 0.015686, 0.184314, 1.0 }, + { 0.015686, 0.015686, 0.184314, 1.0 }, + { 0.015686, 0.015686, 0.219608, 1.0 }, + { 0.015686, 0.031373, 0.219608, 1.0 }, + { 0.015686, 0.031373, 0.219608, 1.0 }, + { 0.011765, 0.031373, 0.219608, 1.0 }, + { 0.011765, 0.031373, 0.184314, 1.0 }, + { 0.000000, 0.031373, 0.145098, 1.0 }, + { 0.000000, 0.031373, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.070588, 1.0 }, + { 0.000000, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.015686, 0.109804, 1.0 }, + { 0.011765, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.145098, 1.0 }, + { 0.000000, 0.015686, 0.145098, 1.0 }, + { 0.000000, 0.015686, 0.145098, 1.0 }, + { 0.000000, 0.015686, 0.145098, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.000000, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.031373, 0.070588, 1.0 }, + { 0.000000, 0.031373, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.011765, 0.015686, 0.109804, 1.0 }, + { 0.015686, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.015686, 0.109804, 1.0 }, + { 0.027451, 0.031373, 0.145098, 1.0 }, + { 0.015686, 0.047059, 0.184314, 1.0 }, + { 0.031373, 0.047059, 0.219608, 1.0 }, + { 0.027451, 0.047059, 0.258824, 1.0 }, + { 0.027451, 0.062745, 0.294118, 1.0 }, + { 0.027451, 0.062745, 0.294118, 1.0 }, + { 0.043137, 0.062745, 0.294118, 1.0 }, + { 0.043137, 0.062745, 0.294118, 1.0 }, + { 0.043137, 0.062745, 0.294118, 1.0 }, + { 0.027451, 0.062745, 0.258824, 1.0 }, + { 0.027451, 0.062745, 0.258824, 1.0 }, + { 0.027451, 0.062745, 0.258824, 1.0 }, + { 0.015686, 0.062745, 0.258824, 1.0 }, + { 0.011765, 0.062745, 0.258824, 1.0 }, + { 0.015686, 0.047059, 0.219608, 1.0 }, + { 0.015686, 0.031373, 0.184314, 1.0 }, + { 0.015686, 0.015686, 0.145098, 1.0 }, + { 0.015686, 0.015686, 0.109804, 1.0 }, + { 0.015686, 0.000000, 0.070588, 1.0 }, + { 0.015686, 0.000000, 0.070588, 1.0 }, + { 0.011765, 0.000000, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.011765, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.031373, 0.109804, 1.0 }, + { 0.027451, 0.031373, 0.145098, 1.0 }, + { 0.015686, 0.031373, 0.184314, 1.0 }, + { 0.011765, 0.031373, 0.184314, 1.0 }, + { 0.011765, 0.031373, 0.184314, 1.0 }, + { 0.000000, 0.015686, 0.184314, 1.0 }, + { 0.000000, 0.015686, 0.145098, 1.0 }, + { 0.000000, 0.015686, 0.145098, 1.0 }, + { 0.000000, 0.015686, 0.145098, 1.0 }, + { 0.000000, 0.015686, 0.145098, 1.0 }, + { 0.000000, 0.015686, 0.184314, 1.0 }, + { 0.000000, 0.015686, 0.219608, 1.0 }, + { 0.011765, 0.031373, 0.219608, 1.0 }, + { 0.015686, 0.047059, 0.219608, 1.0 }, + { 0.027451, 0.078431, 0.258824, 1.0 }, + { 0.027451, 0.094118, 0.258824, 1.0 }, + { 0.011765, 0.078431, 0.258824, 1.0 }, + { 0.000000, 0.062745, 0.219608, 1.0 }, + { 0.000000, 0.031373, 0.219608, 1.0 }, + { 0.000000, 0.015686, 0.184314, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.070588, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.031373, 0.145098, 1.0 }, + { 0.000000, 0.031373, 0.219608, 1.0 }, + { 0.011765, 0.047059, 0.258824, 1.0 }, + { 0.027451, 0.047059, 0.294118, 1.0 }, + { 0.031373, 0.062745, 0.294118, 1.0 }, + { 0.031373, 0.062745, 0.333333, 1.0 }, + { 0.027451, 0.078431, 0.333333, 1.0 }, + { 0.031373, 0.078431, 0.294118, 1.0 }, + { 0.027451, 0.062745, 0.294118, 1.0 }, + { 0.027451, 0.047059, 0.258824, 1.0 }, + { 0.015686, 0.047059, 0.219608, 1.0 }, + { 0.011765, 0.031373, 0.184314, 1.0 }, + { 0.011765, 0.031373, 0.145098, 1.0 }, + { 0.000000, 0.031373, 0.145098, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.109804, 1.0 }, + { 0.000000, 0.031373, 0.109804, 1.0 }, + { 0.000000, 0.031373, 0.070588, 1.0 }, + { 0.000000, 0.031373, 0.035294, 1.0 }, + { 0.015686, 0.031373, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.031373, 0.145098, 1.0 }, + { 0.015686, 0.047059, 0.219608, 1.0 }, + { 0.011765, 0.047059, 0.258824, 1.0 }, + { 0.011765, 0.062745, 0.258824, 1.0 }, + { 0.011765, 0.062745, 0.219608, 1.0 }, + { 0.015686, 0.062745, 0.219608, 1.0 }, + { 0.031373, 0.047059, 0.219608, 1.0 }, + { 0.027451, 0.031373, 0.219608, 1.0 }, + { 0.027451, 0.031373, 0.184314, 1.0 }, + { 0.015686, 0.015686, 0.184314, 1.0 }, + { 0.015686, 0.015686, 0.184314, 1.0 }, + { 0.015686, 0.015686, 0.184314, 1.0 }, + { 0.011765, 0.031373, 0.219608, 1.0 }, + { 0.011765, 0.047059, 0.219608, 1.0 }, + { 0.011765, 0.047059, 0.258824, 1.0 }, + { 0.011765, 0.047059, 0.258824, 1.0 }, + { 0.011765, 0.047059, 0.294118, 1.0 }, + { 0.011765, 0.047059, 0.294118, 1.0 }, + { 0.015686, 0.047059, 0.294118, 1.0 }, + { 0.015686, 0.047059, 0.294118, 1.0 }, + { 0.027451, 0.047059, 0.294118, 1.0 }, + { 0.027451, 0.047059, 0.294118, 1.0 }, + { 0.027451, 0.047059, 0.258824, 1.0 }, + { 0.015686, 0.031373, 0.219608, 1.0 }, + { 0.011765, 0.015686, 0.184314, 1.0 }, + { 0.000000, 0.000000, 0.109804, 1.0 }, + { 0.000000, 0.000000, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.015686, 0.000000, 0.035294, 1.0 }, + { 0.015686, 0.000000, 0.035294, 1.0 }, + { 0.015686, 0.000000, 0.035294, 1.0 }, + { 0.015686, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.031373, 0.109804, 1.0 }, + { 0.015686, 0.031373, 0.145098, 1.0 }, + { 0.015686, 0.031373, 0.184314, 1.0 }, + { 0.015686, 0.031373, 0.219608, 1.0 }, + { 0.015686, 0.047059, 0.219608, 1.0 }, + { 0.011765, 0.047059, 0.184314, 1.0 }, + { 0.000000, 0.062745, 0.184314, 1.0 }, + { 0.000000, 0.031373, 0.145098, 1.0 }, + { 0.000000, 0.031373, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.070588, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.015686, 0.035294, 1.0 }, + { 0.011765, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.031373, 0.109804, 1.0 }, + { 0.015686, 0.047059, 0.145098, 1.0 }, + { 0.015686, 0.062745, 0.184314, 1.0 }, + { 0.015686, 0.062745, 0.184314, 1.0 }, + { 0.015686, 0.047059, 0.145098, 1.0 }, + { 0.015686, 0.031373, 0.109804, 1.0 }, + { 0.015686, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + }; +/* shadow-iris */ +static double4 colors_35[] = { + { 0.141176, 0.078431, 0.070588, 1.0 }, + { 0.125490, 0.078431, 0.070588, 1.0 }, + { 0.121569, 0.078431, 0.070588, 1.0 }, + { 0.121569, 0.078431, 0.070588, 1.0 }, + { 0.125490, 0.094118, 0.070588, 1.0 }, + { 0.137255, 0.109804, 0.070588, 1.0 }, + { 0.141176, 0.125490, 0.070588, 1.0 }, + { 0.109804, 0.094118, 0.070588, 1.0 }, + { 0.105882, 0.078431, 0.070588, 1.0 }, + { 0.094118, 0.062745, 0.070588, 1.0 }, + { 0.090196, 0.047059, 0.070588, 1.0 }, + { 0.090196, 0.047059, 0.070588, 1.0 }, + { 0.090196, 0.062745, 0.070588, 1.0 }, + { 0.094118, 0.078431, 0.070588, 1.0 }, + { 0.094118, 0.078431, 0.070588, 1.0 }, + { 0.090196, 0.078431, 0.070588, 1.0 }, + { 0.074510, 0.078431, 0.070588, 1.0 }, + { 0.062745, 0.078431, 0.070588, 1.0 }, + { 0.074510, 0.062745, 0.035294, 1.0 }, + { 0.078431, 0.047059, 0.035294, 1.0 }, + { 0.090196, 0.047059, 0.035294, 1.0 }, + { 0.094118, 0.062745, 0.035294, 1.0 }, + { 0.094118, 0.078431, 0.035294, 1.0 }, + { 0.094118, 0.078431, 0.035294, 1.0 }, + { 0.078431, 0.078431, 0.035294, 1.0 }, + { 0.078431, 0.062745, 0.035294, 1.0 }, + { 0.078431, 0.031373, 0.035294, 1.0 }, + { 0.090196, 0.047059, 0.035294, 1.0 }, + { 0.094118, 0.047059, 0.035294, 1.0 }, + { 0.109804, 0.062745, 0.035294, 1.0 }, + { 0.109804, 0.078431, 0.035294, 1.0 }, + { 0.109804, 0.078431, 0.035294, 1.0 }, + { 0.105882, 0.078431, 0.035294, 1.0 }, + { 0.094118, 0.078431, 0.070588, 1.0 }, + { 0.090196, 0.062745, 0.070588, 1.0 }, + { 0.090196, 0.062745, 0.070588, 1.0 }, + { 0.078431, 0.062745, 0.070588, 1.0 }, + { 0.074510, 0.047059, 0.070588, 1.0 }, + { 0.062745, 0.047059, 0.035294, 1.0 }, + { 0.074510, 0.062745, 0.035294, 1.0 }, + { 0.078431, 0.062745, 0.035294, 1.0 }, + { 0.090196, 0.062745, 0.035294, 1.0 }, + { 0.109804, 0.062745, 0.035294, 1.0 }, + { 0.137255, 0.062745, 0.070588, 1.0 }, + { 0.172549, 0.078431, 0.109804, 1.0 }, + { 0.219608, 0.090196, 0.145098, 1.0 }, + { 0.250980, 0.074510, 0.184314, 1.0 }, + { 0.298039, 0.090196, 0.184314, 1.0 }, + { 0.313725, 0.105882, 0.145098, 1.0 }, + { 0.345098, 0.137255, 0.145098, 1.0 }, + { 0.345098, 0.137255, 0.145098, 1.0 }, + { 0.345098, 0.121569, 0.109804, 1.0 }, + { 0.266667, 0.121569, 0.109804, 1.0 }, + { 0.203922, 0.090196, 0.109804, 1.0 }, + { 0.172549, 0.078431, 0.109804, 1.0 }, + { 0.141176, 0.078431, 0.109804, 1.0 }, + { 0.137255, 0.094118, 0.109804, 1.0 }, + { 0.137255, 0.094118, 0.109804, 1.0 }, + { 0.137255, 0.094118, 0.109804, 1.0 }, + { 0.137255, 0.078431, 0.109804, 1.0 }, + { 0.125490, 0.078431, 0.070588, 1.0 }, + { 0.109804, 0.078431, 0.070588, 1.0 }, + { 0.109804, 0.078431, 0.070588, 1.0 }, + { 0.105882, 0.062745, 0.070588, 1.0 }, + { 0.105882, 0.062745, 0.070588, 1.0 }, + { 0.109804, 0.062745, 0.070588, 1.0 }, + { 0.121569, 0.062745, 0.070588, 1.0 }, + { 0.137255, 0.062745, 0.109804, 1.0 }, + { 0.156863, 0.074510, 0.109804, 1.0 }, + { 0.188235, 0.090196, 0.145098, 1.0 }, + { 0.235294, 0.090196, 0.184314, 1.0 }, + { 0.282353, 0.121569, 0.219608, 1.0 }, + { 0.345098, 0.137255, 0.258824, 1.0 }, + { 0.392157, 0.152941, 0.294118, 1.0 }, + { 0.376471, 0.172549, 0.294118, 1.0 }, + { 0.376471, 0.188235, 0.294118, 1.0 }, + { 0.392157, 0.156863, 0.329412, 1.0 }, + { 0.392157, 0.156863, 0.294118, 1.0 }, + { 0.329412, 0.105882, 0.219608, 1.0 }, + { 0.282353, 0.090196, 0.184314, 1.0 }, + { 0.219608, 0.090196, 0.145098, 1.0 }, + { 0.172549, 0.090196, 0.070588, 1.0 }, + { 0.141176, 0.078431, 0.035294, 1.0 }, + { 0.137255, 0.062745, 0.035294, 1.0 }, + { 0.125490, 0.062745, 0.035294, 1.0 }, + { 0.109804, 0.062745, 0.035294, 1.0 }, + { 0.109804, 0.078431, 0.035294, 1.0 }, + { 0.137255, 0.078431, 0.035294, 1.0 }, + { 0.137255, 0.094118, 0.035294, 1.0 }, + { 0.137255, 0.094118, 0.070588, 1.0 }, + { 0.137255, 0.078431, 0.070588, 1.0 }, + { 0.137255, 0.078431, 0.070588, 1.0 }, + { 0.137255, 0.094118, 0.070588, 1.0 }, + { 0.141176, 0.094118, 0.109804, 1.0 }, + { 0.156863, 0.090196, 0.109804, 1.0 }, + { 0.172549, 0.090196, 0.109804, 1.0 }, + { 0.219608, 0.105882, 0.109804, 1.0 }, + { 0.250980, 0.105882, 0.145098, 1.0 }, + { 0.282353, 0.105882, 0.145098, 1.0 }, + { 0.298039, 0.137255, 0.145098, 1.0 }, + { 0.250980, 0.121569, 0.145098, 1.0 }, + { 0.203922, 0.090196, 0.109804, 1.0 }, + { 0.203922, 0.090196, 0.109804, 1.0 }, + { 0.203922, 0.090196, 0.109804, 1.0 }, + { 0.235294, 0.105882, 0.145098, 1.0 }, + { 0.250980, 0.090196, 0.145098, 1.0 }, + { 0.266667, 0.105882, 0.184314, 1.0 }, + { 0.282353, 0.105882, 0.184314, 1.0 }, + { 0.313725, 0.137255, 0.219608, 1.0 }, + { 0.345098, 0.156863, 0.254902, 1.0 }, + { 0.396078, 0.172549, 0.258824, 1.0 }, + { 0.392157, 0.168627, 0.219608, 1.0 }, + { 0.329412, 0.137255, 0.219608, 1.0 }, + { 0.266667, 0.152941, 0.219608, 1.0 }, + { 0.156863, 0.156863, 0.184314, 1.0 }, + { 0.152941, 0.109804, 0.145098, 1.0 }, + { 0.156863, 0.090196, 0.109804, 1.0 }, + { 0.168627, 0.078431, 0.109804, 1.0 }, + { 0.172549, 0.090196, 0.109804, 1.0 }, + { 0.188235, 0.090196, 0.145098, 1.0 }, + { 0.203922, 0.094118, 0.145098, 1.0 }, + { 0.219608, 0.105882, 0.145098, 1.0 }, + { 0.203922, 0.105882, 0.145098, 1.0 }, + { 0.184314, 0.105882, 0.184314, 1.0 }, + { 0.152941, 0.094118, 0.184314, 1.0 }, + { 0.137255, 0.094118, 0.145098, 1.0 }, + { 0.137255, 0.078431, 0.145098, 1.0 }, + { 0.109804, 0.094118, 0.109804, 1.0 }, + { 0.109804, 0.094118, 0.070588, 1.0 }, + { 0.094118, 0.094118, 0.070588, 1.0 }, + { 0.090196, 0.078431, 0.070588, 1.0 }, + { 0.074510, 0.062745, 0.070588, 1.0 }, + { 0.058824, 0.062745, 0.070588, 1.0 }, + { 0.062745, 0.062745, 0.070588, 1.0 }, + { 0.074510, 0.062745, 0.070588, 1.0 }, + { 0.078431, 0.062745, 0.070588, 1.0 }, + { 0.090196, 0.078431, 0.070588, 1.0 }, + { 0.090196, 0.078431, 0.070588, 1.0 }, + { 0.090196, 0.062745, 0.070588, 1.0 }, + { 0.078431, 0.047059, 0.070588, 1.0 }, + { 0.094118, 0.047059, 0.070588, 1.0 }, + { 0.105882, 0.047059, 0.070588, 1.0 }, + { 0.121569, 0.062745, 0.070588, 1.0 }, + { 0.125490, 0.062745, 0.070588, 1.0 }, + { 0.137255, 0.062745, 0.070588, 1.0 }, + { 0.141176, 0.062745, 0.070588, 1.0 }, + { 0.141176, 0.078431, 0.070588, 1.0 }, + { 0.141176, 0.078431, 0.070588, 1.0 }, + { 0.156863, 0.078431, 0.070588, 1.0 }, + { 0.156863, 0.074510, 0.070588, 1.0 }, + { 0.172549, 0.078431, 0.109804, 1.0 }, + { 0.219608, 0.090196, 0.145098, 1.0 }, + { 0.250980, 0.090196, 0.219608, 1.0 }, + { 0.298039, 0.121569, 0.258824, 1.0 }, + { 0.329412, 0.266667, 0.294118, 1.0 }, + { 0.423529, 0.235294, 0.368627, 1.0 }, + { 0.474510, 0.250980, 0.368627, 1.0 }, + { 0.490196, 0.203922, 0.368627, 1.0 }, + { 0.458824, 0.219608, 0.329412, 1.0 }, + { 0.427451, 0.152941, 0.294118, 1.0 }, + { 0.407843, 0.156863, 0.294118, 1.0 }, + { 0.407843, 0.168627, 0.254902, 1.0 }, + { 0.427451, 0.137255, 0.258824, 1.0 }, + { 0.392157, 0.137255, 0.219608, 1.0 }, + { 0.313725, 0.121569, 0.184314, 1.0 }, + { 0.282353, 0.074510, 0.145098, 1.0 }, + { 0.219608, 0.074510, 0.109804, 1.0 }, + { 0.203922, 0.074510, 0.109804, 1.0 }, + { 0.188235, 0.078431, 0.109804, 1.0 }, + { 0.172549, 0.074510, 0.109804, 1.0 }, + { 0.152941, 0.062745, 0.109804, 1.0 }, + { 0.141176, 0.062745, 0.070588, 1.0 }, + { 0.125490, 0.062745, 0.035294, 1.0 }, + { 0.141176, 0.078431, 0.035294, 1.0 }, + { 0.137255, 0.078431, 0.070588, 1.0 }, + { 0.156863, 0.094118, 0.070588, 1.0 }, + { 0.188235, 0.090196, 0.109804, 1.0 }, + { 0.282353, 0.121569, 0.145098, 1.0 }, + { 0.360784, 0.121569, 0.219608, 1.0 }, + { 0.443137, 0.172549, 0.329412, 1.0 }, + { 0.552941, 0.235294, 0.368627, 1.0 }, + { 0.792157, 0.709804, 0.737255, 1.0 }, + { 0.694118, 0.454902, 0.556863, 1.0 }, + { 0.568627, 0.298039, 0.478431, 1.0 }, + { 0.568627, 0.298039, 0.443137, 1.0 }, + { 0.537255, 0.313725, 0.443137, 1.0 }, + { 0.505882, 0.219608, 0.368627, 1.0 }, + { 0.490196, 0.219608, 0.329412, 1.0 }, + { 0.474510, 0.184314, 0.294118, 1.0 }, + { 0.407843, 0.137255, 0.258824, 1.0 }, + { 0.376471, 0.137255, 0.219608, 1.0 }, + { 0.329412, 0.121569, 0.184314, 1.0 }, + { 0.298039, 0.137255, 0.145098, 1.0 }, + { 0.250980, 0.090196, 0.109804, 1.0 }, + { 0.203922, 0.090196, 0.109804, 1.0 }, + { 0.172549, 0.078431, 0.070588, 1.0 }, + { 0.152941, 0.062745, 0.070588, 1.0 }, + { 0.121569, 0.062745, 0.070588, 1.0 }, + { 0.094118, 0.062745, 0.070588, 1.0 }, + { 0.078431, 0.062745, 0.070588, 1.0 }, + { 0.062745, 0.047059, 0.035294, 1.0 }, + { 0.062745, 0.047059, 0.035294, 1.0 }, + { 0.062745, 0.047059, 0.035294, 1.0 }, + { 0.062745, 0.062745, 0.035294, 1.0 }, + { 0.058824, 0.062745, 0.035294, 1.0 }, + { 0.058824, 0.047059, 0.035294, 1.0 }, + { 0.058824, 0.047059, 0.070588, 1.0 }, + { 0.062745, 0.047059, 0.070588, 1.0 }, + { 0.062745, 0.047059, 0.070588, 1.0 }, + { 0.074510, 0.047059, 0.070588, 1.0 }, + { 0.078431, 0.047059, 0.070588, 1.0 }, + { 0.094118, 0.047059, 0.070588, 1.0 }, + { 0.105882, 0.047059, 0.070588, 1.0 }, + { 0.105882, 0.062745, 0.109804, 1.0 }, + { 0.105882, 0.062745, 0.109804, 1.0 }, + { 0.105882, 0.062745, 0.109804, 1.0 }, + { 0.109804, 0.062745, 0.109804, 1.0 }, + { 0.121569, 0.062745, 0.109804, 1.0 }, + { 0.156863, 0.074510, 0.109804, 1.0 }, + { 0.188235, 0.090196, 0.145098, 1.0 }, + { 0.203922, 0.090196, 0.184314, 1.0 }, + { 0.219608, 0.105882, 0.184314, 1.0 }, + { 0.250980, 0.137255, 0.184314, 1.0 }, + { 0.282353, 0.121569, 0.184314, 1.0 }, + { 0.266667, 0.137255, 0.184314, 1.0 }, + { 0.235294, 0.141176, 0.184314, 1.0 }, + { 0.188235, 0.121569, 0.145098, 1.0 }, + { 0.156863, 0.094118, 0.109804, 1.0 }, + { 0.156863, 0.094118, 0.109804, 1.0 }, + { 0.168627, 0.094118, 0.109804, 1.0 }, + { 0.188235, 0.109804, 0.109804, 1.0 }, + { 0.203922, 0.125490, 0.145098, 1.0 }, + { 0.250980, 0.121569, 0.184314, 1.0 }, + { 0.266667, 0.105882, 0.184314, 1.0 }, + { 0.313725, 0.121569, 0.184314, 1.0 }, + { 0.329412, 0.121569, 0.219608, 1.0 }, + { 0.345098, 0.137255, 0.219608, 1.0 }, + { 0.376471, 0.137255, 0.219608, 1.0 }, + { 0.376471, 0.121569, 0.219608, 1.0 }, + { 0.329412, 0.121569, 0.219608, 1.0 }, + { 0.298039, 0.105882, 0.219608, 1.0 }, + { 0.282353, 0.105882, 0.219608, 1.0 }, + { 0.266667, 0.105882, 0.219608, 1.0 }, + { 0.235294, 0.105882, 0.184314, 1.0 }, + { 0.203922, 0.090196, 0.145098, 1.0 }, + { 0.156863, 0.078431, 0.109804, 1.0 }, + { 0.121569, 0.078431, 0.109804, 1.0 }, + { 0.062745, 0.078431, 0.109804, 1.0 }, + { 0.078431, 0.047059, 0.109804, 1.0 }, + { 0.078431, 0.047059, 0.109804, 1.0 }, + { 0.090196, 0.047059, 0.070588, 1.0 }, + { 0.105882, 0.062745, 0.070588, 1.0 }, + { 0.125490, 0.078431, 0.109804, 1.0 }, + { 0.137255, 0.094118, 0.109804, 1.0 }, + { 0.141176, 0.109804, 0.109804, 1.0 }, + { 0.156863, 0.109804, 0.145098, 1.0 }, + }; +/* solid-sky */ +static double4 colors_36[] = { + { 0.568627, 0.407843, 0.329412, 1.0 }, + { 0.698039, 0.435294, 0.294118, 1.0 }, + { 0.792157, 0.482353, 0.294118, 1.0 }, + { 0.776471, 0.498039, 0.294118, 1.0 }, + { 0.505882, 0.439216, 0.333333, 1.0 }, + { 0.329412, 0.282353, 0.145098, 1.0 }, + { 0.156863, 0.156863, 0.109804, 1.0 }, + { 0.078431, 0.062745, 0.070588, 1.0 }, + { 0.043137, 0.015686, 0.109804, 1.0 }, + { 0.047059, 0.015686, 0.109804, 1.0 }, + { 0.090196, 0.094118, 0.109804, 1.0 }, + { 0.000000, 0.364706, 0.552941, 1.0 }, + { 0.000000, 0.427451, 0.627451, 1.0 }, + { 0.015686, 0.478431, 0.666667, 1.0 }, + { 0.027451, 0.525490, 0.701961, 1.0 }, + { 0.074510, 0.541176, 0.737255, 1.0 }, + { 0.094118, 0.556863, 0.701961, 1.0 }, + { 0.121569, 0.592157, 0.701961, 1.0 }, + { 0.172549, 0.619608, 0.701961, 1.0 }, + { 0.203922, 0.635294, 0.701961, 1.0 }, + { 0.505882, 0.458824, 0.478431, 1.0 }, + { 0.745098, 0.537255, 0.403922, 1.0 }, + { 0.839216, 0.596078, 0.258824, 1.0 }, + { 0.807843, 0.513725, 0.145098, 1.0 }, + { 0.792157, 0.466667, 0.109804, 1.0 }, + { 0.776471, 0.415686, 0.035294, 1.0 }, + { 0.760784, 0.352941, 0.035294, 1.0 }, + { 0.650980, 0.168627, 0.035294, 1.0 }, + { 0.521569, 0.070588, 0.000000, 1.0 }, + { 0.282353, 0.074510, 0.035294, 1.0 }, + { 0.235294, 0.074510, 0.070588, 1.0 }, + { 0.141176, 0.109804, 0.035294, 1.0 }, + { 0.141176, 0.141176, 0.070588, 1.0 }, + { 0.203922, 0.235294, 0.145098, 1.0 }, + { 0.000000, 0.396078, 0.588235, 1.0 }, + { 0.000000, 0.427451, 0.588235, 1.0 }, + { 0.000000, 0.427451, 0.588235, 1.0 }, + { 0.000000, 0.411765, 0.588235, 1.0 }, + { 0.000000, 0.380392, 0.552941, 1.0 }, + { 0.078431, 0.141176, 0.070588, 1.0 }, + { 0.062745, 0.094118, 0.035294, 1.0 }, + { 0.031373, 0.031373, 0.035294, 1.0 }, + { 0.047059, 0.015686, 0.035294, 1.0 }, + { 0.047059, 0.015686, 0.035294, 1.0 }, + { 0.043137, 0.015686, 0.035294, 1.0 }, + { 0.031373, 0.015686, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.035294, 1.0 }, + { 0.027451, 0.015686, 0.035294, 1.0 }, + { 0.031373, 0.000000, 0.035294, 1.0 }, + { 0.047059, 0.000000, 0.035294, 1.0 }, + { 0.058824, 0.000000, 0.035294, 1.0 }, + { 0.062745, 0.015686, 0.070588, 1.0 }, + { 0.074510, 0.047059, 0.109804, 1.0 }, + { 0.000000, 0.349020, 0.552941, 1.0 }, + { 0.000000, 0.380392, 0.627451, 1.0 }, + { 0.000000, 0.396078, 0.627451, 1.0 }, + { 0.000000, 0.396078, 0.588235, 1.0 }, + { 0.235294, 0.235294, 0.145098, 1.0 }, + { 0.266667, 0.121569, 0.070588, 1.0 }, + { 0.411765, 0.117647, 0.035294, 1.0 }, + { 0.666667, 0.313725, 0.035294, 1.0 }, + { 0.776471, 0.352941, 0.000000, 1.0 }, + { 0.698039, 0.262745, 0.000000, 1.0 }, + { 0.521569, 0.117647, 0.000000, 1.0 }, + { 0.282353, 0.058824, 0.035294, 1.0 }, + { 0.141176, 0.047059, 0.070588, 1.0 }, + { 0.090196, 0.031373, 0.035294, 1.0 }, + { 0.062745, 0.015686, 0.035294, 1.0 }, + { 0.074510, 0.031373, 0.035294, 1.0 }, + { 0.105882, 0.078431, 0.070588, 1.0 }, + { 0.203922, 0.172549, 0.145098, 1.0 }, + { 0.015686, 0.411765, 0.588235, 1.0 }, + { 0.235294, 0.635294, 0.737255, 1.0 }, + { 0.678431, 0.678431, 0.627451, 1.0 }, + { 0.776471, 0.647059, 0.592157, 1.0 }, + { 0.760784, 0.580392, 0.443137, 1.0 }, + { 0.854902, 0.627451, 0.329412, 1.0 }, + { 0.870588, 0.600000, 0.329412, 1.0 }, + { 0.839216, 0.517647, 0.184314, 1.0 }, + { 0.823529, 0.482353, 0.145098, 1.0 }, + { 0.792157, 0.435294, 0.109804, 1.0 }, + { 0.854902, 0.462745, 0.109804, 1.0 }, + { 0.792157, 0.466667, 0.184314, 1.0 }, + { 0.584314, 0.407843, 0.333333, 1.0 }, + { 0.345098, 0.454902, 0.443137, 1.0 }, + { 0.015686, 0.443137, 0.627451, 1.0 }, + { 0.000000, 0.462745, 0.627451, 1.0 }, + { 0.000000, 0.478431, 0.627451, 1.0 }, + { 0.000000, 0.478431, 0.627451, 1.0 }, + { 0.000000, 0.478431, 0.627451, 1.0 }, + { 0.000000, 0.478431, 0.666667, 1.0 }, + { 0.015686, 0.478431, 0.666667, 1.0 }, + { 0.000000, 0.462745, 0.666667, 1.0 }, + { 0.000000, 0.447059, 0.666667, 1.0 }, + { 0.000000, 0.427451, 0.627451, 1.0 }, + { 0.000000, 0.396078, 0.588235, 1.0 }, + { 0.172549, 0.235294, 0.109804, 1.0 }, + { 0.109804, 0.141176, 0.035294, 1.0 }, + { 0.078431, 0.062745, 0.035294, 1.0 }, + { 0.062745, 0.031373, 0.035294, 1.0 }, + { 0.058824, 0.015686, 0.035294, 1.0 }, + { 0.047059, 0.000000, 0.070588, 1.0 }, + { 0.043137, 0.000000, 0.070588, 1.0 }, + { 0.031373, 0.000000, 0.070588, 1.0 }, + { 0.031373, 0.000000, 0.070588, 1.0 }, + { 0.047059, 0.015686, 0.035294, 1.0 }, + { 0.058824, 0.015686, 0.035294, 1.0 }, + { 0.078431, 0.015686, 0.035294, 1.0 }, + { 0.109804, 0.047059, 0.070588, 1.0 }, + { 0.141176, 0.141176, 0.070588, 1.0 }, + { 0.203922, 0.203922, 0.184314, 1.0 }, + { 0.000000, 0.380392, 0.588235, 1.0 }, + { 0.000000, 0.396078, 0.588235, 1.0 }, + { 0.286275, 0.286275, 0.258824, 1.0 }, + { 0.250980, 0.235294, 0.145098, 1.0 }, + { 0.188235, 0.219608, 0.109804, 1.0 }, + { 0.250980, 0.250980, 0.184314, 1.0 }, + { 0.000000, 0.411765, 0.588235, 1.0 }, + { 0.000000, 0.462745, 0.627451, 1.0 }, + { 0.015686, 0.478431, 0.666667, 1.0 }, + { 0.031373, 0.494118, 0.666667, 1.0 }, + { 0.015686, 0.509804, 0.666667, 1.0 }, + { 0.015686, 0.525490, 0.666667, 1.0 }, + { 0.000000, 0.509804, 0.666667, 1.0 }, + { 0.000000, 0.494118, 0.666667, 1.0 }, + { 0.000000, 0.494118, 0.666667, 1.0 }, + { 0.000000, 0.478431, 0.666667, 1.0 }, + { 0.000000, 0.447059, 0.666667, 1.0 }, + { 0.000000, 0.411765, 0.627451, 1.0 }, + { 0.000000, 0.364706, 0.588235, 1.0 }, + { 0.062745, 0.125490, 0.109804, 1.0 }, + { 0.062745, 0.047059, 0.070588, 1.0 }, + { 0.074510, 0.031373, 0.035294, 1.0 }, + { 0.078431, 0.078431, 0.070588, 1.0 }, + { 0.109804, 0.172549, 0.109804, 1.0 }, + { 0.000000, 0.380392, 0.552941, 1.0 }, + { 0.015686, 0.462745, 0.627451, 1.0 }, + { 0.090196, 0.556863, 0.701961, 1.0 }, + { 0.172549, 0.619608, 0.737255, 1.0 }, + { 0.235294, 0.650980, 0.772549, 1.0 }, + { 0.235294, 0.650980, 0.772549, 1.0 }, + { 0.266667, 0.666667, 0.772549, 1.0 }, + { 0.282353, 0.666667, 0.772549, 1.0 }, + { 0.282353, 0.678431, 0.772549, 1.0 }, + { 0.376471, 0.694118, 0.737255, 1.0 }, + { 0.584314, 0.568627, 0.403922, 1.0 }, + { 0.839216, 0.560784, 0.294118, 1.0 }, + { 0.823529, 0.498039, 0.184314, 1.0 }, + { 0.603922, 0.388235, 0.145098, 1.0 }, + { 0.266667, 0.266667, 0.109804, 1.0 }, + { 0.172549, 0.137255, 0.070588, 1.0 }, + { 0.094118, 0.078431, 0.070588, 1.0 }, + { 0.058824, 0.031373, 0.070588, 1.0 }, + { 0.027451, 0.015686, 0.070588, 1.0 }, + { 0.015686, 0.000000, 0.070588, 1.0 }, + { 0.011765, 0.015686, 0.070588, 1.0 }, + { 0.027451, 0.015686, 0.070588, 1.0 }, + { 0.043137, 0.015686, 0.070588, 1.0 }, + { 0.074510, 0.031373, 0.070588, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.000000, 0.411765, 0.588235, 1.0 }, + { 0.094118, 0.541176, 0.701961, 1.0 }, + { 0.282353, 0.682353, 0.737255, 1.0 }, + { 0.584314, 0.745098, 0.772549, 1.0 }, + { 0.807843, 0.854902, 0.811765, 1.0 }, + { 0.823529, 0.870588, 0.811765, 1.0 }, + { 0.854902, 0.823529, 0.811765, 1.0 }, + { 0.854902, 0.854902, 0.776471, 1.0 }, + { 0.854902, 0.823529, 0.776471, 1.0 }, + { 0.760784, 0.760784, 0.666667, 1.0 }, + { 0.760784, 0.709804, 0.627451, 1.0 }, + { 0.552941, 0.537255, 0.403922, 1.0 }, + { 0.443137, 0.317647, 0.294118, 1.0 }, + { 0.282353, 0.329412, 0.145098, 1.0 }, + { 0.203922, 0.266667, 0.109804, 1.0 }, + { 0.203922, 0.188235, 0.109804, 1.0 }, + { 0.266667, 0.250980, 0.109804, 1.0 }, + { 0.317647, 0.313725, 0.145098, 1.0 }, + { 0.552941, 0.345098, 0.184314, 1.0 }, + { 0.760784, 0.415686, 0.145098, 1.0 }, + { 0.807843, 0.415686, 0.109804, 1.0 }, + { 0.807843, 0.431373, 0.070588, 1.0 }, + { 0.807843, 0.431373, 0.035294, 1.0 }, + { 0.760784, 0.384314, 0.070588, 1.0 }, + { 0.682353, 0.341176, 0.145098, 1.0 }, + { 0.376471, 0.345098, 0.368627, 1.0 }, + { 0.015686, 0.443137, 0.588235, 1.0 }, + { 0.047059, 0.525490, 0.666667, 1.0 }, + { 0.074510, 0.556863, 0.701961, 1.0 }, + { 0.121569, 0.576471, 0.701961, 1.0 }, + { 0.152941, 0.592157, 0.737255, 1.0 }, + { 0.188235, 0.619608, 0.737255, 1.0 }, + { 0.188235, 0.650980, 0.737255, 1.0 }, + { 0.188235, 0.635294, 0.737255, 1.0 }, + { 0.168627, 0.623529, 0.772549, 1.0 }, + { 0.152941, 0.592157, 0.776471, 1.0 }, + { 0.105882, 0.576471, 0.737255, 1.0 }, + { 0.090196, 0.556863, 0.701961, 1.0 }, + { 0.078431, 0.541176, 0.701961, 1.0 }, + { 0.074510, 0.525490, 0.701961, 1.0 }, + { 0.031373, 0.509804, 0.701961, 1.0 }, + { 0.015686, 0.478431, 0.627451, 1.0 }, + { 0.015686, 0.427451, 0.627451, 1.0 }, + { 0.000000, 0.380392, 0.588235, 1.0 }, + { 0.172549, 0.141176, 0.145098, 1.0 }, + { 0.121569, 0.062745, 0.070588, 1.0 }, + { 0.090196, 0.031373, 0.070588, 1.0 }, + { 0.090196, 0.031373, 0.070588, 1.0 }, + { 0.105882, 0.109804, 0.109804, 1.0 }, + { 0.000000, 0.364706, 0.552941, 1.0 }, + { 0.000000, 0.411765, 0.588235, 1.0 }, + { 0.000000, 0.380392, 0.552941, 1.0 }, + { 0.188235, 0.152941, 0.145098, 1.0 }, + { 0.109804, 0.109804, 0.070588, 1.0 }, + { 0.125490, 0.094118, 0.035294, 1.0 }, + { 0.172549, 0.058824, 0.035294, 1.0 }, + { 0.235294, 0.105882, 0.070588, 1.0 }, + { 0.364706, 0.215686, 0.145098, 1.0 }, + { 0.603922, 0.329412, 0.145098, 1.0 }, + { 0.729412, 0.384314, 0.109804, 1.0 }, + { 0.729412, 0.400000, 0.035294, 1.0 }, + { 0.666667, 0.341176, 0.070588, 1.0 }, + { 0.286275, 0.313725, 0.109804, 1.0 }, + { 0.156863, 0.203922, 0.070588, 1.0 }, + { 0.156863, 0.141176, 0.070588, 1.0 }, + { 0.188235, 0.137255, 0.070588, 1.0 }, + { 0.250980, 0.235294, 0.070588, 1.0 }, + { 0.584314, 0.294118, 0.000000, 1.0 }, + { 0.760784, 0.368627, 0.035294, 1.0 }, + { 0.776471, 0.384314, 0.035294, 1.0 }, + { 0.839216, 0.411765, 0.000000, 1.0 }, + { 0.823529, 0.384314, 0.035294, 1.0 }, + { 0.823529, 0.396078, 0.070588, 1.0 }, + { 0.776471, 0.439216, 0.145098, 1.0 }, + { 0.745098, 0.419608, 0.219608, 1.0 }, + { 0.423529, 0.423529, 0.368627, 1.0 }, + { 0.015686, 0.411765, 0.588235, 1.0 }, + { 0.000000, 0.411765, 0.627451, 1.0 }, + { 0.000000, 0.427451, 0.627451, 1.0 }, + { 0.000000, 0.411765, 0.627451, 1.0 }, + { 0.000000, 0.396078, 0.627451, 1.0 }, + { 0.000000, 0.349020, 0.552941, 1.0 }, + { 0.043137, 0.031373, 0.145098, 1.0 }, + { 0.043137, 0.015686, 0.109804, 1.0 }, + { 0.043137, 0.015686, 0.070588, 1.0 }, + { 0.047059, 0.015686, 0.070588, 1.0 }, + { 0.078431, 0.031373, 0.070588, 1.0 }, + { 0.141176, 0.047059, 0.070588, 1.0 }, + { 0.250980, 0.074510, 0.035294, 1.0 }, + { 0.301961, 0.043137, 0.000000, 1.0 }, + { 0.427451, 0.074510, 0.000000, 1.0 }, + { 0.662745, 0.054902, 0.035294, 1.0 }, + { 0.584314, 0.262745, 0.070588, 1.0 }, + { 0.333333, 0.333333, 0.258824, 1.0 }, + { 0.094118, 0.443137, 0.588235, 1.0 }, + { 0.137255, 0.607843, 0.737255, 1.0 }, + }; +/* misty-field */ +static double4 colors_37[] = { + { 0.329412, 0.349020, 0.403922, 1.0 }, + { 0.376471, 0.392157, 0.368627, 1.0 }, + { 0.396078, 0.411765, 0.333333, 1.0 }, + { 0.364706, 0.411765, 0.329412, 1.0 }, + { 0.349020, 0.427451, 0.333333, 1.0 }, + { 0.392157, 0.443137, 0.368627, 1.0 }, + { 0.427451, 0.474510, 0.403922, 1.0 }, + { 0.407843, 0.458824, 0.443137, 1.0 }, + { 0.454902, 0.458824, 0.478431, 1.0 }, + { 0.474510, 0.552941, 0.552941, 1.0 }, + { 0.521569, 0.650980, 0.701961, 1.0 }, + { 0.600000, 0.725490, 0.772549, 1.0 }, + { 0.631373, 0.725490, 0.811765, 1.0 }, + { 0.615686, 0.741176, 0.811765, 1.0 }, + { 0.631373, 0.725490, 0.811765, 1.0 }, + { 0.615686, 0.694118, 0.811765, 1.0 }, + { 0.584314, 0.662745, 0.776471, 1.0 }, + { 0.521569, 0.619608, 0.737255, 1.0 }, + { 0.454902, 0.572549, 0.701961, 1.0 }, + { 0.423529, 0.521569, 0.701961, 1.0 }, + { 0.423529, 0.521569, 0.701961, 1.0 }, + { 0.454902, 0.552941, 0.701961, 1.0 }, + { 0.439216, 0.552941, 0.666667, 1.0 }, + { 0.505882, 0.588235, 0.666667, 1.0 }, + { 0.521569, 0.615686, 0.737255, 1.0 }, + { 0.552941, 0.631373, 0.737255, 1.0 }, + { 0.537255, 0.600000, 0.662745, 1.0 }, + { 0.490196, 0.552941, 0.552941, 1.0 }, + { 0.474510, 0.521569, 0.443137, 1.0 }, + { 0.427451, 0.474510, 0.368627, 1.0 }, + { 0.411765, 0.490196, 0.333333, 1.0 }, + { 0.396078, 0.521569, 0.329412, 1.0 }, + { 0.396078, 0.521569, 0.333333, 1.0 }, + { 0.427451, 0.521569, 0.333333, 1.0 }, + { 0.380392, 0.521569, 0.333333, 1.0 }, + { 0.364706, 0.474510, 0.294118, 1.0 }, + { 0.380392, 0.490196, 0.333333, 1.0 }, + { 0.396078, 0.458824, 0.333333, 1.0 }, + { 0.411765, 0.458824, 0.294118, 1.0 }, + { 0.349020, 0.458824, 0.294118, 1.0 }, + { 0.329412, 0.474510, 0.294118, 1.0 }, + { 0.364706, 0.552941, 0.294118, 1.0 }, + { 0.427451, 0.588235, 0.294118, 1.0 }, + { 0.458824, 0.666667, 0.403922, 1.0 }, + { 0.521569, 0.698039, 0.478431, 1.0 }, + { 0.568627, 0.666667, 0.592157, 1.0 }, + { 0.662745, 0.760784, 0.737255, 1.0 }, + { 0.662745, 0.776471, 0.811765, 1.0 }, + { 0.678431, 0.756863, 0.811765, 1.0 }, + { 0.662745, 0.741176, 0.811765, 1.0 }, + { 0.662745, 0.741176, 0.847059, 1.0 }, + { 0.647059, 0.741176, 0.847059, 1.0 }, + { 0.647059, 0.725490, 0.847059, 1.0 }, + { 0.631373, 0.709804, 0.847059, 1.0 }, + { 0.615686, 0.709804, 0.886275, 1.0 }, + { 0.615686, 0.725490, 0.886275, 1.0 }, + { 0.615686, 0.741176, 0.882353, 1.0 }, + { 0.694118, 0.788235, 0.886275, 1.0 }, + { 0.803922, 0.823529, 0.921569, 1.0 }, + { 0.839216, 0.854902, 0.956863, 1.0 }, + { 0.839216, 0.870588, 0.956863, 1.0 }, + { 0.819608, 0.870588, 0.956863, 1.0 }, + { 0.803922, 0.854902, 0.956863, 1.0 }, + { 0.756863, 0.839216, 0.921569, 1.0 }, + { 0.694118, 0.772549, 0.847059, 1.0 }, + { 0.694118, 0.741176, 0.811765, 1.0 }, + { 0.662745, 0.725490, 0.811765, 1.0 }, + { 0.662745, 0.709804, 0.811765, 1.0 }, + { 0.647059, 0.694118, 0.847059, 1.0 }, + { 0.631373, 0.709804, 0.847059, 1.0 }, + { 0.647059, 0.725490, 0.847059, 1.0 }, + { 0.647059, 0.741176, 0.847059, 1.0 }, + { 0.662745, 0.756863, 0.847059, 1.0 }, + { 0.694118, 0.772549, 0.847059, 1.0 }, + { 0.756863, 0.807843, 0.886275, 1.0 }, + { 0.807843, 0.870588, 0.886275, 1.0 }, + { 0.854902, 0.870588, 0.921569, 1.0 }, + { 0.870588, 0.886275, 0.956863, 1.0 }, + { 0.886275, 0.870588, 0.921569, 1.0 }, + { 0.870588, 0.901961, 0.956863, 1.0 }, + { 0.870588, 0.886275, 0.996078, 1.0 }, + { 0.870588, 0.886275, 0.956863, 1.0 }, + { 0.854902, 0.886275, 0.956863, 1.0 }, + { 0.854902, 0.886275, 0.956863, 1.0 }, + { 0.870588, 0.917647, 0.956863, 1.0 }, + { 0.839216, 0.886275, 0.956863, 1.0 }, + { 0.803922, 0.854902, 0.921569, 1.0 }, + { 0.725490, 0.772549, 0.847059, 1.0 }, + { 0.647059, 0.709804, 0.811765, 1.0 }, + { 0.552941, 0.600000, 0.662745, 1.0 }, + { 0.474510, 0.474510, 0.552941, 1.0 }, + { 0.411765, 0.396078, 0.443137, 1.0 }, + { 0.329412, 0.329412, 0.368627, 1.0 }, + { 0.301961, 0.333333, 0.333333, 1.0 }, + { 0.286275, 0.301961, 0.294118, 1.0 }, + { 0.286275, 0.286275, 0.294118, 1.0 }, + { 0.286275, 0.286275, 0.294118, 1.0 }, + { 0.286275, 0.301961, 0.294118, 1.0 }, + { 0.286275, 0.333333, 0.333333, 1.0 }, + { 0.301961, 0.380392, 0.333333, 1.0 }, + { 0.329412, 0.443137, 0.368627, 1.0 }, + { 0.407843, 0.521569, 0.517647, 1.0 }, + { 0.439216, 0.603922, 0.517647, 1.0 }, + { 0.505882, 0.635294, 0.627451, 1.0 }, + { 0.552941, 0.662745, 0.737255, 1.0 }, + { 0.568627, 0.647059, 0.776471, 1.0 }, + { 0.552941, 0.647059, 0.811765, 1.0 }, + { 0.537255, 0.631373, 0.811765, 1.0 }, + { 0.486275, 0.647059, 0.811765, 1.0 }, + { 0.250980, 0.545098, 0.811765, 1.0 }, + { 0.250980, 0.545098, 0.811765, 1.0 }, + { 0.250980, 0.529412, 0.811765, 1.0 }, + { 0.392157, 0.505882, 0.701961, 1.0 }, + { 0.376471, 0.490196, 0.627451, 1.0 }, + { 0.423529, 0.568627, 0.517647, 1.0 }, + { 0.439216, 0.537255, 0.403922, 1.0 }, + { 0.380392, 0.474510, 0.368627, 1.0 }, + { 0.349020, 0.443137, 0.333333, 1.0 }, + { 0.349020, 0.411765, 0.333333, 1.0 }, + { 0.301961, 0.349020, 0.333333, 1.0 }, + { 0.301961, 0.317647, 0.329412, 1.0 }, + { 0.301961, 0.286275, 0.294118, 1.0 }, + { 0.301961, 0.286275, 0.294118, 1.0 }, + { 0.301961, 0.301961, 0.294118, 1.0 }, + { 0.317647, 0.317647, 0.329412, 1.0 }, + { 0.301961, 0.301961, 0.294118, 1.0 }, + { 0.286275, 0.286275, 0.258824, 1.0 }, + { 0.286275, 0.286275, 0.258824, 1.0 }, + { 0.286275, 0.301961, 0.294118, 1.0 }, + { 0.298039, 0.301961, 0.368627, 1.0 }, + { 0.266667, 0.266667, 0.403922, 1.0 }, + { 0.282353, 0.301961, 0.403922, 1.0 }, + { 0.360784, 0.392157, 0.517647, 1.0 }, + { 0.486275, 0.521569, 0.552941, 1.0 }, + { 0.568627, 0.631373, 0.701961, 1.0 }, + { 0.647059, 0.725490, 0.811765, 1.0 }, + { 0.678431, 0.788235, 0.882353, 1.0 }, + { 0.788235, 0.870588, 0.921569, 1.0 }, + { 0.835294, 0.901961, 0.956863, 1.0 }, + { 0.870588, 0.901961, 0.921569, 1.0 }, + { 0.870588, 0.886275, 0.921569, 1.0 }, + { 0.870588, 0.886275, 0.921569, 1.0 }, + { 0.819608, 0.870588, 0.921569, 1.0 }, + { 0.803922, 0.854902, 0.921569, 1.0 }, + { 0.725490, 0.807843, 0.886275, 1.0 }, + { 0.678431, 0.772549, 0.847059, 1.0 }, + { 0.662745, 0.741176, 0.847059, 1.0 }, + { 0.647059, 0.741176, 0.811765, 1.0 }, + { 0.647059, 0.725490, 0.776471, 1.0 }, + { 0.600000, 0.662745, 0.701961, 1.0 }, + { 0.552941, 0.650980, 0.552941, 1.0 }, + { 0.537255, 0.603922, 0.517647, 1.0 }, + { 0.490196, 0.615686, 0.517647, 1.0 }, + { 0.474510, 0.619608, 0.403922, 1.0 }, + { 0.396078, 0.584314, 0.294118, 1.0 }, + { 0.333333, 0.490196, 0.254902, 1.0 }, + { 0.317647, 0.458824, 0.294118, 1.0 }, + { 0.282353, 0.427451, 0.368627, 1.0 }, + { 0.301961, 0.333333, 0.333333, 1.0 }, + { 0.313725, 0.317647, 0.368627, 1.0 }, + { 0.317647, 0.301961, 0.329412, 1.0 }, + { 0.301961, 0.286275, 0.294118, 1.0 }, + { 0.286275, 0.286275, 0.294118, 1.0 }, + { 0.266667, 0.266667, 0.258824, 1.0 }, + { 0.266667, 0.266667, 0.258824, 1.0 }, + { 0.286275, 0.286275, 0.258824, 1.0 }, + { 0.286275, 0.286275, 0.294118, 1.0 }, + { 0.282353, 0.282353, 0.294118, 1.0 }, + { 0.317647, 0.333333, 0.294118, 1.0 }, + { 0.317647, 0.349020, 0.294118, 1.0 }, + { 0.317647, 0.349020, 0.294118, 1.0 }, + { 0.333333, 0.380392, 0.294118, 1.0 }, + { 0.349020, 0.380392, 0.368627, 1.0 }, + { 0.349020, 0.364706, 0.368627, 1.0 }, + { 0.333333, 0.349020, 0.333333, 1.0 }, + { 0.317647, 0.317647, 0.294118, 1.0 }, + { 0.333333, 0.380392, 0.294118, 1.0 }, + { 0.333333, 0.349020, 0.294118, 1.0 }, + { 0.333333, 0.333333, 0.294118, 1.0 }, + { 0.317647, 0.380392, 0.294118, 1.0 }, + { 0.317647, 0.411765, 0.258824, 1.0 }, + { 0.333333, 0.380392, 0.258824, 1.0 }, + { 0.333333, 0.396078, 0.294118, 1.0 }, + { 0.317647, 0.396078, 0.294118, 1.0 }, + { 0.298039, 0.396078, 0.294118, 1.0 }, + { 0.286275, 0.380392, 0.294118, 1.0 }, + { 0.301961, 0.364706, 0.294118, 1.0 }, + { 0.286275, 0.317647, 0.294118, 1.0 }, + { 0.266667, 0.301961, 0.294118, 1.0 }, + { 0.286275, 0.286275, 0.294118, 1.0 }, + { 0.286275, 0.286275, 0.294118, 1.0 }, + { 0.286275, 0.286275, 0.294118, 1.0 }, + { 0.286275, 0.286275, 0.294118, 1.0 }, + { 0.286275, 0.286275, 0.258824, 1.0 }, + { 0.317647, 0.333333, 0.294118, 1.0 }, + { 0.317647, 0.380392, 0.258824, 1.0 }, + { 0.317647, 0.411765, 0.219608, 1.0 }, + { 0.235294, 0.396078, 0.184314, 1.0 }, + { 0.286275, 0.380392, 0.219608, 1.0 }, + { 0.266667, 0.349020, 0.258824, 1.0 }, + { 0.286275, 0.301961, 0.258824, 1.0 }, + { 0.286275, 0.286275, 0.258824, 1.0 }, + { 0.266667, 0.266667, 0.294118, 1.0 }, + { 0.203922, 0.282353, 0.403922, 1.0 }, + { 0.172549, 0.317647, 0.552941, 1.0 }, + { 0.235294, 0.509804, 0.811765, 1.0 }, + { 0.235294, 0.529412, 0.811765, 1.0 }, + { 0.250980, 0.541176, 0.776471, 1.0 }, + { 0.376471, 0.490196, 0.627451, 1.0 }, + { 0.345098, 0.474510, 0.478431, 1.0 }, + { 0.329412, 0.423529, 0.443137, 1.0 }, + { 0.360784, 0.396078, 0.403922, 1.0 }, + { 0.396078, 0.396078, 0.443137, 1.0 }, + { 0.439216, 0.458824, 0.517647, 1.0 }, + { 0.407843, 0.458824, 0.552941, 1.0 }, + { 0.407843, 0.490196, 0.592157, 1.0 }, + { 0.454902, 0.521569, 0.666667, 1.0 }, + { 0.501961, 0.568627, 0.737255, 1.0 }, + { 0.501961, 0.615686, 0.776471, 1.0 }, + { 0.505882, 0.603922, 0.811765, 1.0 }, + { 0.505882, 0.615686, 0.772549, 1.0 }, + { 0.537255, 0.678431, 0.776471, 1.0 }, + { 0.568627, 0.678431, 0.776471, 1.0 }, + { 0.552941, 0.647059, 0.737255, 1.0 }, + { 0.521569, 0.647059, 0.737255, 1.0 }, + { 0.490196, 0.615686, 0.737255, 1.0 }, + { 0.470588, 0.568627, 0.701961, 1.0 }, + { 0.439216, 0.521569, 0.666667, 1.0 }, + { 0.376471, 0.474510, 0.627451, 1.0 }, + { 0.392157, 0.458824, 0.592157, 1.0 }, + { 0.282353, 0.411765, 0.478431, 1.0 }, + { 0.266667, 0.349020, 0.443137, 1.0 }, + { 0.313725, 0.364706, 0.403922, 1.0 }, + { 0.298039, 0.380392, 0.517647, 1.0 }, + { 0.423529, 0.490196, 0.592157, 1.0 }, + { 0.537255, 0.552941, 0.627451, 1.0 }, + { 0.568627, 0.615686, 0.737255, 1.0 }, + { 0.631373, 0.709804, 0.811765, 1.0 }, + { 0.662745, 0.756863, 0.847059, 1.0 }, + { 0.709804, 0.823529, 0.886275, 1.0 }, + { 0.756863, 0.870588, 0.921569, 1.0 }, + { 0.772549, 0.854902, 0.921569, 1.0 }, + { 0.709804, 0.788235, 0.886275, 1.0 }, + { 0.647059, 0.756863, 0.847059, 1.0 }, + { 0.631373, 0.741176, 0.847059, 1.0 }, + { 0.615686, 0.709804, 0.847059, 1.0 }, + { 0.615686, 0.709804, 0.847059, 1.0 }, + { 0.600000, 0.709804, 0.847059, 1.0 }, + { 0.584314, 0.709804, 0.811765, 1.0 }, + { 0.615686, 0.709804, 0.811765, 1.0 }, + { 0.600000, 0.694118, 0.811765, 1.0 }, + { 0.584314, 0.694118, 0.811765, 1.0 }, + { 0.584314, 0.694118, 0.811765, 1.0 }, + { 0.552941, 0.662745, 0.811765, 1.0 }, + { 0.537255, 0.647059, 0.776471, 1.0 }, + { 0.501961, 0.631373, 0.776471, 1.0 }, + }; +/* wooden-highlight */ +static double4 colors_38[] = { + { 0.380392, 0.298039, 0.294118, 1.0 }, + { 0.333333, 0.266667, 0.219608, 1.0 }, + { 0.380392, 0.282353, 0.180392, 1.0 }, + { 0.490196, 0.329412, 0.219608, 1.0 }, + { 0.552941, 0.392157, 0.333333, 1.0 }, + { 0.584314, 0.419608, 0.443137, 1.0 }, + { 0.537255, 0.454902, 0.478431, 1.0 }, + { 0.600000, 0.439216, 0.443137, 1.0 }, + { 0.603922, 0.521569, 0.478431, 1.0 }, + { 0.615686, 0.486275, 0.403922, 1.0 }, + { 0.600000, 0.486275, 0.368627, 1.0 }, + { 0.631373, 0.466667, 0.368627, 1.0 }, + { 0.698039, 0.466667, 0.333333, 1.0 }, + { 0.682353, 0.517647, 0.403922, 1.0 }, + { 0.666667, 0.537255, 0.478431, 1.0 }, + { 0.760784, 0.600000, 0.478431, 1.0 }, + { 0.650980, 0.486275, 0.482353, 1.0 }, + { 0.635294, 0.490196, 0.482353, 1.0 }, + { 0.666667, 0.470588, 0.403922, 1.0 }, + { 0.698039, 0.513725, 0.333333, 1.0 }, + { 0.682353, 0.466667, 0.258824, 1.0 }, + { 0.650980, 0.435294, 0.184314, 1.0 }, + { 0.603922, 0.372549, 0.184314, 1.0 }, + { 0.537255, 0.313725, 0.109804, 1.0 }, + { 0.552941, 0.282353, 0.035294, 1.0 }, + { 0.552941, 0.266667, 0.070588, 1.0 }, + { 0.552941, 0.250980, 0.070588, 1.0 }, + { 0.537255, 0.231373, 0.070588, 1.0 }, + { 0.490196, 0.215686, 0.035294, 1.0 }, + { 0.552941, 0.200000, 0.035294, 1.0 }, + { 0.490196, 0.200000, 0.035294, 1.0 }, + { 0.458824, 0.200000, 0.070588, 1.0 }, + { 0.458824, 0.215686, 0.109804, 1.0 }, + { 0.427451, 0.215686, 0.109804, 1.0 }, + { 0.411765, 0.215686, 0.109804, 1.0 }, + { 0.427451, 0.200000, 0.109804, 1.0 }, + { 0.380392, 0.215686, 0.109804, 1.0 }, + { 0.396078, 0.200000, 0.180392, 1.0 }, + { 0.345098, 0.250980, 0.184314, 1.0 }, + { 0.427451, 0.266667, 0.180392, 1.0 }, + { 0.552941, 0.376471, 0.258824, 1.0 }, + { 0.650980, 0.470588, 0.333333, 1.0 }, + { 0.666667, 0.466667, 0.258824, 1.0 }, + { 0.682353, 0.435294, 0.294118, 1.0 }, + { 0.666667, 0.450980, 0.333333, 1.0 }, + { 0.698039, 0.482353, 0.333333, 1.0 }, + { 0.588235, 0.423529, 0.368627, 1.0 }, + { 0.603922, 0.419608, 0.333333, 1.0 }, + { 0.521569, 0.360784, 0.294118, 1.0 }, + { 0.552941, 0.345098, 0.184314, 1.0 }, + { 0.505882, 0.298039, 0.109804, 1.0 }, + { 0.474510, 0.250980, 0.109804, 1.0 }, + { 0.521569, 0.282353, 0.109804, 1.0 }, + { 0.537255, 0.313725, 0.145098, 1.0 }, + { 0.572549, 0.345098, 0.145098, 1.0 }, + { 0.588235, 0.376471, 0.184314, 1.0 }, + { 0.603922, 0.388235, 0.184314, 1.0 }, + { 0.603922, 0.388235, 0.184314, 1.0 }, + { 0.572549, 0.360784, 0.109804, 1.0 }, + { 0.603922, 0.298039, 0.070588, 1.0 }, + { 0.572549, 0.250980, 0.070588, 1.0 }, + { 0.552941, 0.250980, 0.109804, 1.0 }, + { 0.552941, 0.298039, 0.109804, 1.0 }, + { 0.568627, 0.313725, 0.145098, 1.0 }, + { 0.619608, 0.372549, 0.184314, 1.0 }, + { 0.682353, 0.415686, 0.145098, 1.0 }, + { 0.698039, 0.431373, 0.184314, 1.0 }, + { 0.666667, 0.400000, 0.109804, 1.0 }, + { 0.588235, 0.329412, 0.070588, 1.0 }, + { 0.505882, 0.282353, 0.070588, 1.0 }, + { 0.427451, 0.266667, 0.070588, 1.0 }, + { 0.376471, 0.184314, 0.035294, 1.0 }, + { 0.329412, 0.137255, 0.070588, 1.0 }, + { 0.282353, 0.137255, 0.070588, 1.0 }, + { 0.266667, 0.137255, 0.070588, 1.0 }, + { 0.266667, 0.152941, 0.070588, 1.0 }, + { 0.298039, 0.168627, 0.109804, 1.0 }, + { 0.329412, 0.168627, 0.109804, 1.0 }, + { 0.360784, 0.200000, 0.109804, 1.0 }, + { 0.392157, 0.215686, 0.109804, 1.0 }, + { 0.458824, 0.282353, 0.109804, 1.0 }, + { 0.521569, 0.345098, 0.109804, 1.0 }, + { 0.635294, 0.415686, 0.109804, 1.0 }, + { 0.666667, 0.415686, 0.109804, 1.0 }, + { 0.635294, 0.356863, 0.109804, 1.0 }, + { 0.588235, 0.313725, 0.109804, 1.0 }, + { 0.552941, 0.250980, 0.109804, 1.0 }, + { 0.490196, 0.200000, 0.109804, 1.0 }, + { 0.458824, 0.184314, 0.070588, 1.0 }, + { 0.396078, 0.164706, 0.070588, 1.0 }, + { 0.329412, 0.152941, 0.070588, 1.0 }, + { 0.235294, 0.121569, 0.035294, 1.0 }, + { 0.172549, 0.090196, 0.035294, 1.0 }, + { 0.125490, 0.062745, 0.035294, 1.0 }, + { 0.094118, 0.062745, 0.035294, 1.0 }, + { 0.062745, 0.062745, 0.035294, 1.0 }, + { 0.062745, 0.078431, 0.000000, 1.0 }, + { 0.062745, 0.062745, 0.035294, 1.0 }, + { 0.062745, 0.062745, 0.035294, 1.0 }, + { 0.062745, 0.078431, 0.035294, 1.0 }, + { 0.078431, 0.078431, 0.035294, 1.0 }, + { 0.105882, 0.078431, 0.035294, 1.0 }, + { 0.105882, 0.078431, 0.035294, 1.0 }, + { 0.105882, 0.094118, 0.035294, 1.0 }, + { 0.094118, 0.078431, 0.070588, 1.0 }, + { 0.125490, 0.062745, 0.070588, 1.0 }, + { 0.109804, 0.062745, 0.070588, 1.0 }, + { 0.078431, 0.062745, 0.070588, 1.0 }, + { 0.074510, 0.047059, 0.070588, 1.0 }, + { 0.074510, 0.047059, 0.070588, 1.0 }, + { 0.062745, 0.047059, 0.070588, 1.0 }, + { 0.062745, 0.062745, 0.070588, 1.0 }, + { 0.062745, 0.062745, 0.070588, 1.0 }, + { 0.058824, 0.062745, 0.070588, 1.0 }, + { 0.062745, 0.062745, 0.070588, 1.0 }, + { 0.074510, 0.062745, 0.070588, 1.0 }, + { 0.105882, 0.094118, 0.070588, 1.0 }, + { 0.121569, 0.078431, 0.109804, 1.0 }, + { 0.141176, 0.094118, 0.109804, 1.0 }, + { 0.188235, 0.094118, 0.109804, 1.0 }, + { 0.266667, 0.137255, 0.109804, 1.0 }, + { 0.313725, 0.168627, 0.109804, 1.0 }, + { 0.349020, 0.200000, 0.070588, 1.0 }, + { 0.411765, 0.200000, 0.070588, 1.0 }, + { 0.427451, 0.200000, 0.070588, 1.0 }, + { 0.474510, 0.200000, 0.070588, 1.0 }, + { 0.474510, 0.164706, 0.035294, 1.0 }, + { 0.474510, 0.200000, 0.070588, 1.0 }, + { 0.490196, 0.180392, 0.070588, 1.0 }, + { 0.474510, 0.215686, 0.070588, 1.0 }, + { 0.458824, 0.250980, 0.070588, 1.0 }, + { 0.443137, 0.266667, 0.070588, 1.0 }, + { 0.427451, 0.266667, 0.070588, 1.0 }, + { 0.411765, 0.250980, 0.109804, 1.0 }, + { 0.411765, 0.231373, 0.109804, 1.0 }, + { 0.376471, 0.200000, 0.109804, 1.0 }, + { 0.313725, 0.168627, 0.109804, 1.0 }, + { 0.219608, 0.105882, 0.109804, 1.0 }, + { 0.172549, 0.074510, 0.109804, 1.0 }, + { 0.141176, 0.094118, 0.109804, 1.0 }, + { 0.094118, 0.078431, 0.109804, 1.0 }, + { 0.074510, 0.062745, 0.070588, 1.0 }, + { 0.047059, 0.047059, 0.035294, 1.0 }, + { 0.047059, 0.047059, 0.035294, 1.0 }, + { 0.062745, 0.062745, 0.035294, 1.0 }, + { 0.094118, 0.078431, 0.035294, 1.0 }, + { 0.156863, 0.090196, 0.035294, 1.0 }, + { 0.266667, 0.137255, 0.035294, 1.0 }, + { 0.333333, 0.168627, 0.035294, 1.0 }, + { 0.411765, 0.164706, 0.035294, 1.0 }, + { 0.427451, 0.184314, 0.070588, 1.0 }, + { 0.427451, 0.184314, 0.070588, 1.0 }, + { 0.427451, 0.180392, 0.035294, 1.0 }, + { 0.427451, 0.180392, 0.035294, 1.0 }, + { 0.380392, 0.149020, 0.035294, 1.0 }, + { 0.313725, 0.168627, 0.035294, 1.0 }, + { 0.235294, 0.137255, 0.035294, 1.0 }, + { 0.156863, 0.094118, 0.070588, 1.0 }, + { 0.125490, 0.094118, 0.070588, 1.0 }, + { 0.109804, 0.094118, 0.070588, 1.0 }, + { 0.109804, 0.094118, 0.070588, 1.0 }, + { 0.156863, 0.109804, 0.070588, 1.0 }, + { 0.172549, 0.090196, 0.070588, 1.0 }, + { 0.219608, 0.121569, 0.070588, 1.0 }, + { 0.266667, 0.152941, 0.070588, 1.0 }, + { 0.313725, 0.168627, 0.070588, 1.0 }, + { 0.333333, 0.203922, 0.109804, 1.0 }, + { 0.396078, 0.282353, 0.145098, 1.0 }, + { 0.521569, 0.345098, 0.184314, 1.0 }, + { 0.552941, 0.392157, 0.294118, 1.0 }, + { 0.572549, 0.439216, 0.333333, 1.0 }, + { 0.572549, 0.454902, 0.333333, 1.0 }, + { 0.572549, 0.419608, 0.294118, 1.0 }, + { 0.474510, 0.282353, 0.145098, 1.0 }, + { 0.443137, 0.235294, 0.109804, 1.0 }, + { 0.345098, 0.184314, 0.109804, 1.0 }, + { 0.219608, 0.137255, 0.109804, 1.0 }, + { 0.137255, 0.094118, 0.070588, 1.0 }, + { 0.090196, 0.062745, 0.070588, 1.0 }, + { 0.074510, 0.062745, 0.070588, 1.0 }, + { 0.062745, 0.062745, 0.070588, 1.0 }, + { 0.062745, 0.047059, 0.035294, 1.0 }, + { 0.062745, 0.047059, 0.035294, 1.0 }, + { 0.094118, 0.062745, 0.035294, 1.0 }, + { 0.137255, 0.078431, 0.035294, 1.0 }, + { 0.188235, 0.105882, 0.035294, 1.0 }, + { 0.219608, 0.121569, 0.070588, 1.0 }, + { 0.235294, 0.121569, 0.070588, 1.0 }, + { 0.266667, 0.137255, 0.145098, 1.0 }, + { 0.298039, 0.152941, 0.145098, 1.0 }, + { 0.298039, 0.152941, 0.109804, 1.0 }, + { 0.298039, 0.137255, 0.109804, 1.0 }, + { 0.329412, 0.137255, 0.109804, 1.0 }, + { 0.376471, 0.149020, 0.070588, 1.0 }, + { 0.380392, 0.152941, 0.070588, 1.0 }, + { 0.392157, 0.149020, 0.070588, 1.0 }, + { 0.329412, 0.152941, 0.109804, 1.0 }, + { 0.266667, 0.137255, 0.070588, 1.0 }, + { 0.219608, 0.105882, 0.070588, 1.0 }, + { 0.172549, 0.090196, 0.070588, 1.0 }, + { 0.188235, 0.090196, 0.070588, 1.0 }, + { 0.219608, 0.105882, 0.070588, 1.0 }, + { 0.250980, 0.137255, 0.145098, 1.0 }, + { 0.282353, 0.250980, 0.219608, 1.0 }, + { 0.349020, 0.282353, 0.254902, 1.0 }, + { 0.411765, 0.364706, 0.329412, 1.0 }, + { 0.537255, 0.392157, 0.333333, 1.0 }, + { 0.584314, 0.423529, 0.368627, 1.0 }, + { 0.588235, 0.407843, 0.333333, 1.0 }, + { 0.505882, 0.360784, 0.329412, 1.0 }, + { 0.396078, 0.329412, 0.294118, 1.0 }, + { 0.396078, 0.282353, 0.145098, 1.0 }, + { 0.443137, 0.266667, 0.109804, 1.0 }, + { 0.521569, 0.266667, 0.109804, 1.0 }, + { 0.505882, 0.250980, 0.070588, 1.0 }, + { 0.537255, 0.266667, 0.070588, 1.0 }, + { 0.537255, 0.282353, 0.109804, 1.0 }, + { 0.490196, 0.250980, 0.070588, 1.0 }, + { 0.490196, 0.235294, 0.070588, 1.0 }, + { 0.474510, 0.235294, 0.070588, 1.0 }, + { 0.458824, 0.215686, 0.070588, 1.0 }, + { 0.396078, 0.184314, 0.109804, 1.0 }, + { 0.329412, 0.184314, 0.109804, 1.0 }, + { 0.266667, 0.152941, 0.109804, 1.0 }, + { 0.188235, 0.121569, 0.070588, 1.0 }, + { 0.121569, 0.094118, 0.070588, 1.0 }, + { 0.078431, 0.062745, 0.035294, 1.0 }, + { 0.062745, 0.047059, 0.035294, 1.0 }, + { 0.047059, 0.047059, 0.035294, 1.0 }, + { 0.043137, 0.047059, 0.035294, 1.0 }, + { 0.047059, 0.047059, 0.035294, 1.0 }, + { 0.062745, 0.047059, 0.035294, 1.0 }, + { 0.094118, 0.047059, 0.035294, 1.0 }, + { 0.121569, 0.047059, 0.035294, 1.0 }, + { 0.137255, 0.062745, 0.035294, 1.0 }, + { 0.235294, 0.090196, 0.035294, 1.0 }, + { 0.250980, 0.105882, 0.035294, 1.0 }, + { 0.282353, 0.152941, 0.070588, 1.0 }, + { 0.282353, 0.184314, 0.070588, 1.0 }, + { 0.298039, 0.184314, 0.109804, 1.0 }, + { 0.282353, 0.203922, 0.109804, 1.0 }, + { 0.298039, 0.184314, 0.109804, 1.0 }, + { 0.313725, 0.168627, 0.109804, 1.0 }, + { 0.282353, 0.137255, 0.109804, 1.0 }, + { 0.250980, 0.121569, 0.070588, 1.0 }, + { 0.235294, 0.121569, 0.035294, 1.0 }, + { 0.156863, 0.105882, 0.035294, 1.0 }, + { 0.105882, 0.078431, 0.035294, 1.0 }, + { 0.125490, 0.078431, 0.035294, 1.0 }, + { 0.141176, 0.109804, 0.035294, 1.0 }, + { 0.188235, 0.105882, 0.035294, 1.0 }, + { 0.219608, 0.152941, 0.070588, 1.0 }, + { 0.317647, 0.184314, 0.070588, 1.0 }, + { 0.411765, 0.231373, 0.070588, 1.0 }, + { 0.474510, 0.250980, 0.070588, 1.0 }, + { 0.572549, 0.298039, 0.109804, 1.0 }, + }; +/* jet-tundra */ +static double4 colors_39[] = { + { 0.427451, 0.360784, 0.294118, 1.0 }, + { 0.411765, 0.333333, 0.294118, 1.0 }, + { 0.411765, 0.333333, 0.294118, 1.0 }, + { 0.380392, 0.349020, 0.294118, 1.0 }, + { 0.364706, 0.333333, 0.294118, 1.0 }, + { 0.364706, 0.317647, 0.294118, 1.0 }, + { 0.364706, 0.313725, 0.254902, 1.0 }, + { 0.333333, 0.286275, 0.254902, 1.0 }, + { 0.329412, 0.266667, 0.219608, 1.0 }, + { 0.329412, 0.266667, 0.184314, 1.0 }, + { 0.313725, 0.250980, 0.184314, 1.0 }, + { 0.298039, 0.250980, 0.184314, 1.0 }, + { 0.282353, 0.235294, 0.145098, 1.0 }, + { 0.266667, 0.250980, 0.145098, 1.0 }, + { 0.282353, 0.250980, 0.184314, 1.0 }, + { 0.301961, 0.286275, 0.184314, 1.0 }, + { 0.333333, 0.298039, 0.184314, 1.0 }, + { 0.364706, 0.298039, 0.219608, 1.0 }, + { 0.380392, 0.313725, 0.219608, 1.0 }, + { 0.396078, 0.313725, 0.219608, 1.0 }, + { 0.411765, 0.313725, 0.219608, 1.0 }, + { 0.427451, 0.329412, 0.219608, 1.0 }, + { 0.411765, 0.345098, 0.219608, 1.0 }, + { 0.396078, 0.329412, 0.219608, 1.0 }, + { 0.380392, 0.313725, 0.219608, 1.0 }, + { 0.364706, 0.298039, 0.219608, 1.0 }, + { 0.333333, 0.266667, 0.184314, 1.0 }, + { 0.282353, 0.235294, 0.184314, 1.0 }, + { 0.250980, 0.219608, 0.145098, 1.0 }, + { 0.235294, 0.219608, 0.145098, 1.0 }, + { 0.235294, 0.219608, 0.145098, 1.0 }, + { 0.266667, 0.235294, 0.145098, 1.0 }, + { 0.282353, 0.219608, 0.145098, 1.0 }, + { 0.286275, 0.250980, 0.184314, 1.0 }, + { 0.298039, 0.266667, 0.219608, 1.0 }, + { 0.298039, 0.266667, 0.219608, 1.0 }, + { 0.317647, 0.250980, 0.219608, 1.0 }, + { 0.313725, 0.266667, 0.219608, 1.0 }, + { 0.317647, 0.286275, 0.219608, 1.0 }, + { 0.333333, 0.313725, 0.254902, 1.0 }, + { 0.364706, 0.333333, 0.254902, 1.0 }, + { 0.396078, 0.364706, 0.254902, 1.0 }, + { 0.396078, 0.364706, 0.294118, 1.0 }, + { 0.411765, 0.380392, 0.329412, 1.0 }, + { 0.443137, 0.376471, 0.329412, 1.0 }, + { 0.443137, 0.392157, 0.368627, 1.0 }, + { 0.443137, 0.407843, 0.368627, 1.0 }, + { 0.443137, 0.407843, 0.368627, 1.0 }, + { 0.458824, 0.423529, 0.368627, 1.0 }, + { 0.474510, 0.423529, 0.333333, 1.0 }, + { 0.474510, 0.407843, 0.329412, 1.0 }, + { 0.474510, 0.407843, 0.294118, 1.0 }, + { 0.458824, 0.392157, 0.294118, 1.0 }, + { 0.427451, 0.380392, 0.294118, 1.0 }, + { 0.411765, 0.364706, 0.294118, 1.0 }, + { 0.411765, 0.360784, 0.254902, 1.0 }, + { 0.411765, 0.360784, 0.258824, 1.0 }, + { 0.380392, 0.349020, 0.294118, 1.0 }, + { 0.364706, 0.349020, 0.294118, 1.0 }, + { 0.364706, 0.333333, 0.294118, 1.0 }, + { 0.333333, 0.301961, 0.254902, 1.0 }, + { 0.317647, 0.286275, 0.254902, 1.0 }, + { 0.317647, 0.282353, 0.219608, 1.0 }, + { 0.301961, 0.282353, 0.219608, 1.0 }, + { 0.286275, 0.286275, 0.219608, 1.0 }, + { 0.282353, 0.266667, 0.219608, 1.0 }, + { 0.282353, 0.266667, 0.219608, 1.0 }, + { 0.298039, 0.266667, 0.219608, 1.0 }, + { 0.301961, 0.266667, 0.219608, 1.0 }, + { 0.333333, 0.298039, 0.219608, 1.0 }, + { 0.349020, 0.313725, 0.219608, 1.0 }, + { 0.364706, 0.317647, 0.254902, 1.0 }, + { 0.380392, 0.349020, 0.294118, 1.0 }, + { 0.411765, 0.360784, 0.294118, 1.0 }, + { 0.443137, 0.360784, 0.294118, 1.0 }, + { 0.474510, 0.360784, 0.294118, 1.0 }, + { 0.474510, 0.360784, 0.258824, 1.0 }, + { 0.443137, 0.360784, 0.254902, 1.0 }, + { 0.411765, 0.345098, 0.254902, 1.0 }, + { 0.364706, 0.333333, 0.219608, 1.0 }, + { 0.349020, 0.329412, 0.219608, 1.0 }, + { 0.333333, 0.301961, 0.219608, 1.0 }, + { 0.286275, 0.286275, 0.219608, 1.0 }, + { 0.282353, 0.266667, 0.219608, 1.0 }, + { 0.282353, 0.250980, 0.184314, 1.0 }, + { 0.266667, 0.235294, 0.184314, 1.0 }, + { 0.266667, 0.235294, 0.184314, 1.0 }, + { 0.250980, 0.235294, 0.184314, 1.0 }, + { 0.250980, 0.235294, 0.219608, 1.0 }, + { 0.266667, 0.235294, 0.219608, 1.0 }, + { 0.266667, 0.235294, 0.219608, 1.0 }, + { 0.282353, 0.250980, 0.258824, 1.0 }, + { 0.266667, 0.266667, 0.219608, 1.0 }, + { 0.266667, 0.250980, 0.184314, 1.0 }, + { 0.266667, 0.250980, 0.184314, 1.0 }, + { 0.250980, 0.219608, 0.184314, 1.0 }, + { 0.219608, 0.203922, 0.145098, 1.0 }, + { 0.219608, 0.203922, 0.145098, 1.0 }, + { 0.203922, 0.203922, 0.145098, 1.0 }, + { 0.203922, 0.203922, 0.145098, 1.0 }, + { 0.203922, 0.188235, 0.145098, 1.0 }, + { 0.188235, 0.188235, 0.145098, 1.0 }, + { 0.188235, 0.188235, 0.109804, 1.0 }, + { 0.235294, 0.203922, 0.109804, 1.0 }, + { 0.235294, 0.219608, 0.109804, 1.0 }, + { 0.219608, 0.203922, 0.145098, 1.0 }, + { 0.203922, 0.188235, 0.145098, 1.0 }, + { 0.219608, 0.188235, 0.145098, 1.0 }, + { 0.219608, 0.188235, 0.145098, 1.0 }, + { 0.235294, 0.188235, 0.145098, 1.0 }, + { 0.282353, 0.235294, 0.184314, 1.0 }, + { 0.333333, 0.282353, 0.219608, 1.0 }, + { 0.380392, 0.333333, 0.254902, 1.0 }, + { 0.427451, 0.376471, 0.294118, 1.0 }, + { 0.474510, 0.407843, 0.333333, 1.0 }, + { 0.505882, 0.454902, 0.403922, 1.0 }, + { 0.521569, 0.490196, 0.403922, 1.0 }, + { 0.537255, 0.490196, 0.443137, 1.0 }, + { 0.537255, 0.486275, 0.443137, 1.0 }, + { 0.521569, 0.490196, 0.403922, 1.0 }, + { 0.537255, 0.454902, 0.403922, 1.0 }, + { 0.521569, 0.439216, 0.403922, 1.0 }, + { 0.505882, 0.439216, 0.368627, 1.0 }, + { 0.490196, 0.454902, 0.333333, 1.0 }, + { 0.443137, 0.423529, 0.333333, 1.0 }, + { 0.411765, 0.396078, 0.294118, 1.0 }, + { 0.396078, 0.360784, 0.258824, 1.0 }, + { 0.364706, 0.345098, 0.254902, 1.0 }, + { 0.349020, 0.333333, 0.254902, 1.0 }, + { 0.349020, 0.333333, 0.219608, 1.0 }, + { 0.349020, 0.333333, 0.219608, 1.0 }, + { 0.349020, 0.333333, 0.254902, 1.0 }, + { 0.349020, 0.349020, 0.294118, 1.0 }, + { 0.364706, 0.349020, 0.329412, 1.0 }, + { 0.407843, 0.407843, 0.368627, 1.0 }, + { 0.423529, 0.376471, 0.368627, 1.0 }, + { 0.423529, 0.376471, 0.368627, 1.0 }, + { 0.411765, 0.380392, 0.329412, 1.0 }, + { 0.396078, 0.364706, 0.329412, 1.0 }, + { 0.380392, 0.313725, 0.294118, 1.0 }, + { 0.349020, 0.298039, 0.254902, 1.0 }, + { 0.317647, 0.286275, 0.219608, 1.0 }, + { 0.286275, 0.266667, 0.184314, 1.0 }, + { 0.266667, 0.250980, 0.184314, 1.0 }, + { 0.235294, 0.219608, 0.184314, 1.0 }, + { 0.219608, 0.219608, 0.184314, 1.0 }, + { 0.250980, 0.250980, 0.184314, 1.0 }, + { 0.282353, 0.266667, 0.184314, 1.0 }, + { 0.317647, 0.286275, 0.219608, 1.0 }, + { 0.364706, 0.317647, 0.219608, 1.0 }, + { 0.380392, 0.345098, 0.258824, 1.0 }, + { 0.396078, 0.345098, 0.294118, 1.0 }, + { 0.411765, 0.349020, 0.329412, 1.0 }, + { 0.427451, 0.380392, 0.329412, 1.0 }, + { 0.458824, 0.392157, 0.329412, 1.0 }, + { 0.490196, 0.392157, 0.329412, 1.0 }, + { 0.490196, 0.392157, 0.329412, 1.0 }, + { 0.474510, 0.392157, 0.329412, 1.0 }, + { 0.474510, 0.407843, 0.329412, 1.0 }, + { 0.474510, 0.423529, 0.368627, 1.0 }, + { 0.474510, 0.423529, 0.368627, 1.0 }, + { 0.458824, 0.423529, 0.368627, 1.0 }, + { 0.474510, 0.423529, 0.368627, 1.0 }, + { 0.474510, 0.458824, 0.368627, 1.0 }, + { 0.521569, 0.474510, 0.403922, 1.0 }, + { 0.568627, 0.454902, 0.403922, 1.0 }, + { 0.584314, 0.486275, 0.368627, 1.0 }, + { 0.588235, 0.470588, 0.368627, 1.0 }, + { 0.603922, 0.470588, 0.368627, 1.0 }, + { 0.619608, 0.501961, 0.333333, 1.0 }, + { 0.619608, 0.517647, 0.333333, 1.0 }, + { 0.537255, 0.470588, 0.294118, 1.0 }, + { 0.521569, 0.439216, 0.258824, 1.0 }, + { 0.443137, 0.376471, 0.254902, 1.0 }, + { 0.380392, 0.345098, 0.219608, 1.0 }, + { 0.333333, 0.298039, 0.184314, 1.0 }, + { 0.286275, 0.266667, 0.184314, 1.0 }, + { 0.250980, 0.219608, 0.184314, 1.0 }, + { 0.235294, 0.203922, 0.184314, 1.0 }, + { 0.235294, 0.188235, 0.145098, 1.0 }, + { 0.250980, 0.203922, 0.145098, 1.0 }, + { 0.286275, 0.235294, 0.145098, 1.0 }, + { 0.333333, 0.282353, 0.184314, 1.0 }, + { 0.349020, 0.298039, 0.184314, 1.0 }, + { 0.364706, 0.313725, 0.184314, 1.0 }, + { 0.380392, 0.317647, 0.219608, 1.0 }, + { 0.380392, 0.333333, 0.254902, 1.0 }, + { 0.380392, 0.345098, 0.254902, 1.0 }, + { 0.396078, 0.360784, 0.254902, 1.0 }, + { 0.396078, 0.380392, 0.294118, 1.0 }, + { 0.443137, 0.407843, 0.329412, 1.0 }, + { 0.490196, 0.423529, 0.368627, 1.0 }, + { 0.521569, 0.454902, 0.403922, 1.0 }, + { 0.568627, 0.470588, 0.443137, 1.0 }, + { 0.603922, 0.537255, 0.478431, 1.0 }, + { 0.698039, 0.584314, 0.552941, 1.0 }, + { 0.776471, 0.647059, 0.592157, 1.0 }, + { 0.854902, 0.756863, 0.701961, 1.0 }, + { 0.823529, 0.725490, 0.701961, 1.0 }, + { 0.698039, 0.600000, 0.552941, 1.0 }, + { 0.650980, 0.568627, 0.517647, 1.0 }, + { 0.615686, 0.552941, 0.478431, 1.0 }, + { 0.600000, 0.521569, 0.517647, 1.0 }, + { 0.470588, 0.439216, 0.478431, 1.0 }, + { 0.490196, 0.423529, 0.443137, 1.0 }, + { 0.474510, 0.392157, 0.368627, 1.0 }, + { 0.443137, 0.380392, 0.294118, 1.0 }, + { 0.427451, 0.364706, 0.254902, 1.0 }, + { 0.427451, 0.360784, 0.254902, 1.0 }, + { 0.411765, 0.364706, 0.254902, 1.0 }, + { 0.427451, 0.364706, 0.294118, 1.0 }, + { 0.443137, 0.407843, 0.329412, 1.0 }, + { 0.443137, 0.392157, 0.329412, 1.0 }, + { 0.443137, 0.407843, 0.329412, 1.0 }, + { 0.443137, 0.407843, 0.329412, 1.0 }, + { 0.443137, 0.407843, 0.294118, 1.0 }, + { 0.427451, 0.376471, 0.258824, 1.0 }, + { 0.411765, 0.360784, 0.219608, 1.0 }, + { 0.411765, 0.360784, 0.219608, 1.0 }, + { 0.411765, 0.345098, 0.184314, 1.0 }, + { 0.427451, 0.364706, 0.219608, 1.0 }, + { 0.443137, 0.376471, 0.254902, 1.0 }, + { 0.474510, 0.392157, 0.294118, 1.0 }, + { 0.490196, 0.392157, 0.329412, 1.0 }, + { 0.505882, 0.423529, 0.333333, 1.0 }, + { 0.521569, 0.439216, 0.333333, 1.0 }, + { 0.521569, 0.439216, 0.368627, 1.0 }, + { 0.521569, 0.454902, 0.403922, 1.0 }, + { 0.537255, 0.470588, 0.403922, 1.0 }, + { 0.568627, 0.486275, 0.403922, 1.0 }, + { 0.537255, 0.470588, 0.403922, 1.0 }, + { 0.552941, 0.454902, 0.368627, 1.0 }, + { 0.521569, 0.454902, 0.294118, 1.0 }, + { 0.474510, 0.392157, 0.294118, 1.0 }, + { 0.474510, 0.376471, 0.294118, 1.0 }, + { 0.427451, 0.360784, 0.254902, 1.0 }, + { 0.411765, 0.345098, 0.254902, 1.0 }, + { 0.396078, 0.329412, 0.219608, 1.0 }, + { 0.364706, 0.301961, 0.219608, 1.0 }, + { 0.333333, 0.282353, 0.184314, 1.0 }, + { 0.313725, 0.266667, 0.145098, 1.0 }, + { 0.282353, 0.250980, 0.145098, 1.0 }, + { 0.266667, 0.250980, 0.109804, 1.0 }, + { 0.235294, 0.219608, 0.109804, 1.0 }, + { 0.250980, 0.235294, 0.109804, 1.0 }, + { 0.266667, 0.235294, 0.145098, 1.0 }, + { 0.298039, 0.250980, 0.145098, 1.0 }, + { 0.333333, 0.286275, 0.145098, 1.0 }, + { 0.349020, 0.329412, 0.184314, 1.0 }, + { 0.380392, 0.345098, 0.184314, 1.0 }, + { 0.380392, 0.345098, 0.219608, 1.0 }, + { 0.380392, 0.333333, 0.219608, 1.0 }, + { 0.380392, 0.313725, 0.219608, 1.0 }, + { 0.364706, 0.298039, 0.219608, 1.0 }, + { 0.317647, 0.282353, 0.219608, 1.0 }, + { 0.286275, 0.266667, 0.219608, 1.0 }, + }; +/* pastel-lime */ +static double4 colors_40[] = { + { 0.537255, 0.584314, 0.333333, 1.0 }, + { 0.521569, 0.572549, 0.368627, 1.0 }, + { 0.505882, 0.552941, 0.368627, 1.0 }, + { 0.427451, 0.521569, 0.333333, 1.0 }, + { 0.474510, 0.521569, 0.333333, 1.0 }, + { 0.411765, 0.474510, 0.294118, 1.0 }, + { 0.521569, 0.505882, 0.294118, 1.0 }, + { 0.635294, 0.501961, 0.333333, 1.0 }, + { 0.745098, 0.419608, 0.258824, 1.0 }, + { 0.619608, 0.435294, 0.145098, 1.0 }, + { 0.776471, 0.450980, 0.219608, 1.0 }, + { 0.792157, 0.596078, 0.258824, 1.0 }, + { 0.682353, 0.549020, 0.333333, 1.0 }, + { 0.584314, 0.584314, 0.294118, 1.0 }, + { 0.537255, 0.572549, 0.368627, 1.0 }, + { 0.443137, 0.521569, 0.294118, 1.0 }, + { 0.411765, 0.474510, 0.294118, 1.0 }, + { 0.396078, 0.474510, 0.294118, 1.0 }, + { 0.380392, 0.474510, 0.258824, 1.0 }, + { 0.364706, 0.411765, 0.219608, 1.0 }, + { 0.364706, 0.333333, 0.219608, 1.0 }, + { 0.443137, 0.298039, 0.219608, 1.0 }, + { 0.572549, 0.345098, 0.070588, 1.0 }, + { 0.635294, 0.231373, 0.035294, 1.0 }, + { 0.443137, 0.266667, 0.035294, 1.0 }, + { 0.333333, 0.313725, 0.145098, 1.0 }, + { 0.317647, 0.266667, 0.184314, 1.0 }, + { 0.250980, 0.250980, 0.184314, 1.0 }, + { 0.203922, 0.286275, 0.184314, 1.0 }, + { 0.219608, 0.286275, 0.145098, 1.0 }, + { 0.250980, 0.301961, 0.145098, 1.0 }, + { 0.250980, 0.301961, 0.109804, 1.0 }, + { 0.266667, 0.286275, 0.145098, 1.0 }, + { 0.266667, 0.301961, 0.145098, 1.0 }, + { 0.301961, 0.349020, 0.184314, 1.0 }, + { 0.349020, 0.427451, 0.219608, 1.0 }, + { 0.443137, 0.537255, 0.294118, 1.0 }, + { 0.427451, 0.521569, 0.333333, 1.0 }, + { 0.474510, 0.588235, 0.403922, 1.0 }, + { 0.537255, 0.635294, 0.478431, 1.0 }, + { 0.568627, 0.650980, 0.592157, 1.0 }, + { 0.588235, 0.713725, 0.592157, 1.0 }, + { 0.760784, 0.776471, 0.627451, 1.0 }, + { 0.917647, 0.803922, 0.588235, 1.0 }, + { 0.839216, 0.725490, 0.517647, 1.0 }, + { 0.839216, 0.709804, 0.368627, 1.0 }, + { 0.823529, 0.615686, 0.403922, 1.0 }, + { 0.776471, 0.564706, 0.368627, 1.0 }, + { 0.600000, 0.454902, 0.368627, 1.0 }, + { 0.427451, 0.443137, 0.333333, 1.0 }, + { 0.396078, 0.427451, 0.294118, 1.0 }, + { 0.349020, 0.392157, 0.258824, 1.0 }, + { 0.301961, 0.364706, 0.258824, 1.0 }, + { 0.270588, 0.349020, 0.219608, 1.0 }, + { 0.250980, 0.301961, 0.219608, 1.0 }, + { 0.235294, 0.301961, 0.184314, 1.0 }, + { 0.219608, 0.317647, 0.219608, 1.0 }, + { 0.219608, 0.298039, 0.219608, 1.0 }, + { 0.219608, 0.286275, 0.219608, 1.0 }, + { 0.235294, 0.286275, 0.219608, 1.0 }, + { 0.266667, 0.286275, 0.219608, 1.0 }, + { 0.286275, 0.317647, 0.219608, 1.0 }, + { 0.286275, 0.349020, 0.219608, 1.0 }, + { 0.286275, 0.349020, 0.219608, 1.0 }, + { 0.333333, 0.443137, 0.219608, 1.0 }, + { 0.396078, 0.474510, 0.294118, 1.0 }, + { 0.427451, 0.505882, 0.333333, 1.0 }, + { 0.505882, 0.588235, 0.368627, 1.0 }, + { 0.552941, 0.650980, 0.443137, 1.0 }, + { 0.650980, 0.678431, 0.403922, 1.0 }, + { 0.635294, 0.698039, 0.517647, 1.0 }, + { 0.682353, 0.713725, 0.517647, 1.0 }, + { 0.729412, 0.745098, 0.478431, 1.0 }, + { 0.760784, 0.760784, 0.517647, 1.0 }, + { 0.839216, 0.792157, 0.517647, 1.0 }, + { 0.729412, 0.760784, 0.552941, 1.0 }, + { 0.666667, 0.729412, 0.478431, 1.0 }, + { 0.650980, 0.678431, 0.403922, 1.0 }, + { 0.635294, 0.662745, 0.333333, 1.0 }, + { 0.568627, 0.650980, 0.333333, 1.0 }, + { 0.490196, 0.521569, 0.333333, 1.0 }, + { 0.427451, 0.458824, 0.258824, 1.0 }, + { 0.411765, 0.427451, 0.258824, 1.0 }, + { 0.380392, 0.380392, 0.219608, 1.0 }, + { 0.364706, 0.298039, 0.219608, 1.0 }, + { 0.443137, 0.345098, 0.258824, 1.0 }, + { 0.443137, 0.427451, 0.294118, 1.0 }, + { 0.666667, 0.356863, 0.145098, 1.0 }, + { 0.666667, 0.466667, 0.219608, 1.0 }, + { 0.682353, 0.450980, 0.219608, 1.0 }, + { 0.615686, 0.568627, 0.333333, 1.0 }, + { 0.490196, 0.537255, 0.333333, 1.0 }, + { 0.427451, 0.443137, 0.294118, 1.0 }, + { 0.411765, 0.427451, 0.294118, 1.0 }, + { 0.396078, 0.396078, 0.294118, 1.0 }, + { 0.380392, 0.411765, 0.258824, 1.0 }, + { 0.364706, 0.427451, 0.258824, 1.0 }, + { 0.349020, 0.443137, 0.258824, 1.0 }, + { 0.349020, 0.427451, 0.294118, 1.0 }, + { 0.349020, 0.427451, 0.294118, 1.0 }, + { 0.333333, 0.427451, 0.294118, 1.0 }, + { 0.333333, 0.411765, 0.294118, 1.0 }, + { 0.329412, 0.396078, 0.258824, 1.0 }, + { 0.317647, 0.396078, 0.258824, 1.0 }, + { 0.317647, 0.396078, 0.258824, 1.0 }, + { 0.317647, 0.396078, 0.258824, 1.0 }, + { 0.333333, 0.411765, 0.258824, 1.0 }, + { 0.333333, 0.411765, 0.219608, 1.0 }, + { 0.349020, 0.392157, 0.219608, 1.0 }, + { 0.317647, 0.380392, 0.219608, 1.0 }, + { 0.286275, 0.380392, 0.219608, 1.0 }, + { 0.286275, 0.364706, 0.219608, 1.0 }, + { 0.301961, 0.317647, 0.184314, 1.0 }, + { 0.364706, 0.298039, 0.184314, 1.0 }, + { 0.333333, 0.282353, 0.219608, 1.0 }, + { 0.317647, 0.286275, 0.219608, 1.0 }, + { 0.317647, 0.313725, 0.258824, 1.0 }, + { 0.349020, 0.286275, 0.294118, 1.0 }, + { 0.396078, 0.333333, 0.329412, 1.0 }, + { 0.443137, 0.376471, 0.329412, 1.0 }, + { 0.474510, 0.474510, 0.368627, 1.0 }, + { 0.537255, 0.537255, 0.403922, 1.0 }, + { 0.615686, 0.584314, 0.478431, 1.0 }, + { 0.698039, 0.694118, 0.478431, 1.0 }, + { 0.792157, 0.725490, 0.592157, 1.0 }, + { 0.823529, 0.807843, 0.666667, 1.0 }, + { 0.839216, 0.756863, 0.666667, 1.0 }, + { 0.745098, 0.745098, 0.666667, 1.0 }, + { 0.713725, 0.745098, 0.592157, 1.0 }, + { 0.666667, 0.729412, 0.627451, 1.0 }, + { 0.682353, 0.745098, 0.592157, 1.0 }, + { 0.666667, 0.760784, 0.592157, 1.0 }, + { 0.619608, 0.729412, 0.552941, 1.0 }, + { 0.584314, 0.698039, 0.552941, 1.0 }, + { 0.635294, 0.760784, 0.627451, 1.0 }, + { 0.584314, 0.666667, 0.517647, 1.0 }, + { 0.568627, 0.600000, 0.478431, 1.0 }, + { 0.490196, 0.521569, 0.443137, 1.0 }, + { 0.407843, 0.458824, 0.368627, 1.0 }, + { 0.349020, 0.411765, 0.294118, 1.0 }, + { 0.301961, 0.364706, 0.258824, 1.0 }, + { 0.250980, 0.298039, 0.219608, 1.0 }, + { 0.219608, 0.250980, 0.219608, 1.0 }, + { 0.235294, 0.235294, 0.219608, 1.0 }, + { 0.235294, 0.235294, 0.258824, 1.0 }, + { 0.298039, 0.250980, 0.254902, 1.0 }, + { 0.380392, 0.298039, 0.254902, 1.0 }, + { 0.380392, 0.380392, 0.294118, 1.0 }, + { 0.396078, 0.427451, 0.294118, 1.0 }, + { 0.411765, 0.474510, 0.329412, 1.0 }, + { 0.490196, 0.552941, 0.403922, 1.0 }, + { 0.505882, 0.619608, 0.443137, 1.0 }, + { 0.521569, 0.619608, 0.478431, 1.0 }, + { 0.505882, 0.603922, 0.478431, 1.0 }, + { 0.505882, 0.619608, 0.443137, 1.0 }, + { 0.458824, 0.588235, 0.403922, 1.0 }, + { 0.427451, 0.458824, 0.294118, 1.0 }, + { 0.349020, 0.380392, 0.258824, 1.0 }, + { 0.286275, 0.301961, 0.219608, 1.0 }, + { 0.235294, 0.235294, 0.184314, 1.0 }, + { 0.203922, 0.188235, 0.145098, 1.0 }, + { 0.172549, 0.152941, 0.109804, 1.0 }, + { 0.125490, 0.156863, 0.070588, 1.0 }, + { 0.078431, 0.078431, 0.070588, 1.0 }, + { 0.090196, 0.078431, 0.109804, 1.0 }, + { 0.078431, 0.094118, 0.145098, 1.0 }, + { 0.074510, 0.109804, 0.145098, 1.0 }, + { 0.141176, 0.125490, 0.145098, 1.0 }, + { 0.156863, 0.188235, 0.184314, 1.0 }, + { 0.172549, 0.219608, 0.258824, 1.0 }, + { 0.188235, 0.172549, 0.219608, 1.0 }, + { 0.188235, 0.188235, 0.219608, 1.0 }, + { 0.172549, 0.219608, 0.219608, 1.0 }, + { 0.219608, 0.250980, 0.219608, 1.0 }, + { 0.219608, 0.235294, 0.219608, 1.0 }, + { 0.188235, 0.219608, 0.184314, 1.0 }, + { 0.203922, 0.203922, 0.184314, 1.0 }, + { 0.235294, 0.188235, 0.184314, 1.0 }, + { 0.188235, 0.188235, 0.184314, 1.0 }, + { 0.188235, 0.188235, 0.184314, 1.0 }, + { 0.141176, 0.219608, 0.184314, 1.0 }, + { 0.156863, 0.188235, 0.145098, 1.0 }, + { 0.125490, 0.203922, 0.145098, 1.0 }, + { 0.172549, 0.235294, 0.184314, 1.0 }, + { 0.172549, 0.203922, 0.145098, 1.0 }, + { 0.156863, 0.219608, 0.145098, 1.0 }, + { 0.156863, 0.250980, 0.145098, 1.0 }, + { 0.156863, 0.266667, 0.145098, 1.0 }, + { 0.188235, 0.219608, 0.109804, 1.0 }, + { 0.219608, 0.266667, 0.145098, 1.0 }, + { 0.188235, 0.203922, 0.109804, 1.0 }, + { 0.219608, 0.250980, 0.145098, 1.0 }, + { 0.219608, 0.203922, 0.184314, 1.0 }, + { 0.203922, 0.250980, 0.184314, 1.0 }, + { 0.235294, 0.266667, 0.184314, 1.0 }, + { 0.250980, 0.250980, 0.219608, 1.0 }, + { 0.250980, 0.286275, 0.219608, 1.0 }, + { 0.266667, 0.286275, 0.219608, 1.0 }, + { 0.266667, 0.266667, 0.184314, 1.0 }, + { 0.266667, 0.286275, 0.184314, 1.0 }, + { 0.235294, 0.301961, 0.184314, 1.0 }, + { 0.266667, 0.298039, 0.184314, 1.0 }, + { 0.266667, 0.317647, 0.219608, 1.0 }, + { 0.235294, 0.317647, 0.219608, 1.0 }, + { 0.235294, 0.317647, 0.219608, 1.0 }, + { 0.250980, 0.317647, 0.219608, 1.0 }, + { 0.266667, 0.317647, 0.258824, 1.0 }, + { 0.286275, 0.301961, 0.294118, 1.0 }, + { 0.298039, 0.345098, 0.294118, 1.0 }, + { 0.317647, 0.364706, 0.294118, 1.0 }, + { 0.333333, 0.380392, 0.294118, 1.0 }, + { 0.349020, 0.411765, 0.294118, 1.0 }, + { 0.349020, 0.427451, 0.294118, 1.0 }, + { 0.364706, 0.458824, 0.294118, 1.0 }, + { 0.364706, 0.443137, 0.333333, 1.0 }, + { 0.396078, 0.458824, 0.329412, 1.0 }, + { 0.427451, 0.505882, 0.368627, 1.0 }, + { 0.490196, 0.552941, 0.443137, 1.0 }, + { 0.552941, 0.631373, 0.478431, 1.0 }, + { 0.682353, 0.615686, 0.478431, 1.0 }, + { 0.745098, 0.568627, 0.517647, 1.0 }, + { 0.650980, 0.666667, 0.403922, 1.0 }, + { 0.635294, 0.713725, 0.443137, 1.0 }, + { 0.603922, 0.698039, 0.517647, 1.0 }, + { 0.588235, 0.682353, 0.443137, 1.0 }, + { 0.552941, 0.666667, 0.517647, 1.0 }, + { 0.537255, 0.666667, 0.478431, 1.0 }, + { 0.537255, 0.635294, 0.443137, 1.0 }, + { 0.490196, 0.568627, 0.403922, 1.0 }, + { 0.474510, 0.521569, 0.368627, 1.0 }, + { 0.411765, 0.458824, 0.333333, 1.0 }, + { 0.396078, 0.427451, 0.333333, 1.0 }, + { 0.364706, 0.427451, 0.333333, 1.0 }, + { 0.364706, 0.407843, 0.333333, 1.0 }, + { 0.349020, 0.427451, 0.333333, 1.0 }, + { 0.396078, 0.458824, 0.333333, 1.0 }, + { 0.458824, 0.537255, 0.403922, 1.0 }, + { 0.458824, 0.588235, 0.443137, 1.0 }, + { 0.454902, 0.521569, 0.443137, 1.0 }, + { 0.380392, 0.427451, 0.368627, 1.0 }, + { 0.333333, 0.411765, 0.333333, 1.0 }, + { 0.286275, 0.380392, 0.294118, 1.0 }, + { 0.298039, 0.329412, 0.258824, 1.0 }, + { 0.301961, 0.329412, 0.258824, 1.0 }, + { 0.317647, 0.313725, 0.219608, 1.0 }, + { 0.286275, 0.317647, 0.219608, 1.0 }, + { 0.266667, 0.333333, 0.219608, 1.0 }, + { 0.250980, 0.333333, 0.184314, 1.0 }, + { 0.219608, 0.333333, 0.184314, 1.0 }, + { 0.270588, 0.317647, 0.184314, 1.0 }, + { 0.286275, 0.317647, 0.219608, 1.0 }, + { 0.266667, 0.317647, 0.184314, 1.0 }, + { 0.286275, 0.333333, 0.184314, 1.0 }, + { 0.286275, 0.349020, 0.219608, 1.0 }, + { 0.317647, 0.349020, 0.219608, 1.0 }, + { 0.333333, 0.380392, 0.219608, 1.0 }, + }; +/* hell */ +static double4 colors_41[] = { + { 0.552941, 0.121569, 0.070588, 1.0 }, + { 0.568627, 0.149020, 0.035294, 1.0 }, + { 0.584314, 0.133333, 0.035294, 1.0 }, + { 0.603922, 0.133333, 0.035294, 1.0 }, + { 0.603922, 0.133333, 0.035294, 1.0 }, + { 0.600000, 0.133333, 0.070588, 1.0 }, + { 0.603922, 0.133333, 0.035294, 1.0 }, + { 0.635294, 0.145098, 0.000000, 1.0 }, + { 0.650980, 0.145098, 0.000000, 1.0 }, + { 0.682353, 0.180392, 0.000000, 1.0 }, + { 0.729412, 0.211765, 0.000000, 1.0 }, + { 0.776471, 0.262745, 0.000000, 1.0 }, + { 0.776471, 0.243137, 0.000000, 1.0 }, + { 0.682353, 0.227451, 0.000000, 1.0 }, + { 0.650980, 0.149020, 0.000000, 1.0 }, + { 0.619608, 0.101961, 0.000000, 1.0 }, + { 0.537255, 0.086275, 0.000000, 1.0 }, + { 0.537255, 0.043137, 0.000000, 1.0 }, + { 0.521569, 0.043137, 0.000000, 1.0 }, + { 0.505882, 0.027451, 0.035294, 1.0 }, + { 0.537255, 0.086275, 0.000000, 1.0 }, + { 0.537255, 0.101961, 0.035294, 1.0 }, + { 0.505882, 0.101961, 0.035294, 1.0 }, + { 0.552941, 0.117647, 0.000000, 1.0 }, + { 0.603922, 0.164706, 0.000000, 1.0 }, + { 0.666667, 0.196078, 0.000000, 1.0 }, + { 0.698039, 0.247059, 0.035294, 1.0 }, + { 0.666667, 0.294118, 0.070588, 1.0 }, + { 0.713725, 0.294118, 0.070588, 1.0 }, + { 0.713725, 0.294118, 0.070588, 1.0 }, + { 0.698039, 0.278431, 0.035294, 1.0 }, + { 0.729412, 0.294118, 0.000000, 1.0 }, + { 0.729412, 0.294118, 0.035294, 1.0 }, + { 0.745098, 0.262745, 0.035294, 1.0 }, + { 0.760784, 0.262745, 0.035294, 1.0 }, + { 0.792157, 0.247059, 0.035294, 1.0 }, + { 0.776471, 0.262745, 0.035294, 1.0 }, + { 0.807843, 0.309804, 0.035294, 1.0 }, + { 0.854902, 0.368627, 0.035294, 1.0 }, + { 0.839216, 0.400000, 0.070588, 1.0 }, + { 0.901961, 0.384314, 0.035294, 1.0 }, + { 0.854902, 0.403922, 0.035294, 1.0 }, + { 0.949020, 0.545098, 0.219608, 1.0 }, + { 0.870588, 0.384314, 0.035294, 1.0 }, + { 0.823529, 0.337255, 0.035294, 1.0 }, + { 0.760784, 0.294118, 0.109804, 1.0 }, + { 0.713725, 0.247059, 0.035294, 1.0 }, + { 0.666667, 0.164706, 0.035294, 1.0 }, + { 0.588235, 0.149020, 0.035294, 1.0 }, + { 0.537255, 0.133333, 0.035294, 1.0 }, + { 0.490196, 0.101961, 0.035294, 1.0 }, + { 0.443137, 0.058824, 0.000000, 1.0 }, + { 0.396078, 0.027451, 0.000000, 1.0 }, + { 0.333333, 0.027451, 0.000000, 1.0 }, + { 0.286275, 0.043137, 0.000000, 1.0 }, + { 0.298039, 0.011765, 0.000000, 1.0 }, + { 0.286275, 0.043137, 0.000000, 1.0 }, + { 0.333333, 0.043137, 0.000000, 1.0 }, + { 0.349020, 0.058824, 0.035294, 1.0 }, + { 0.380392, 0.101961, 0.035294, 1.0 }, + { 0.443137, 0.152941, 0.070588, 1.0 }, + { 0.490196, 0.184314, 0.109804, 1.0 }, + { 0.474510, 0.262745, 0.145098, 1.0 }, + { 0.521569, 0.247059, 0.070588, 1.0 }, + { 0.619608, 0.231373, 0.035294, 1.0 }, + { 0.745098, 0.341176, 0.070588, 1.0 }, + { 0.823529, 0.384314, 0.035294, 1.0 }, + { 0.823529, 0.419608, 0.070588, 1.0 }, + { 0.854902, 0.403922, 0.070588, 1.0 }, + { 0.839216, 0.384314, 0.035294, 1.0 }, + { 0.792157, 0.352941, 0.035294, 1.0 }, + { 0.713725, 0.290196, 0.035294, 1.0 }, + { 0.635294, 0.231373, 0.035294, 1.0 }, + { 0.588235, 0.164706, 0.035294, 1.0 }, + { 0.521569, 0.133333, 0.035294, 1.0 }, + { 0.458824, 0.101961, 0.000000, 1.0 }, + { 0.380392, 0.074510, 0.000000, 1.0 }, + { 0.313725, 0.058824, 0.035294, 1.0 }, + { 0.235294, 0.043137, 0.035294, 1.0 }, + { 0.219608, 0.058824, 0.035294, 1.0 }, + { 0.219608, 0.058824, 0.000000, 1.0 }, + { 0.219608, 0.027451, 0.000000, 1.0 }, + { 0.250980, 0.027451, 0.000000, 1.0 }, + { 0.301961, 0.058824, 0.000000, 1.0 }, + { 0.349020, 0.074510, 0.000000, 1.0 }, + { 0.380392, 0.086275, 0.000000, 1.0 }, + { 0.458824, 0.133333, 0.000000, 1.0 }, + { 0.505882, 0.133333, 0.000000, 1.0 }, + { 0.521569, 0.133333, 0.000000, 1.0 }, + { 0.537255, 0.133333, 0.000000, 1.0 }, + { 0.537255, 0.133333, 0.000000, 1.0 }, + { 0.537255, 0.149020, 0.000000, 1.0 }, + { 0.521569, 0.133333, 0.000000, 1.0 }, + { 0.505882, 0.133333, 0.000000, 1.0 }, + { 0.474510, 0.105882, 0.000000, 1.0 }, + { 0.443137, 0.086275, 0.000000, 1.0 }, + { 0.443137, 0.086275, 0.000000, 1.0 }, + { 0.427451, 0.086275, 0.000000, 1.0 }, + { 0.411765, 0.101961, 0.035294, 1.0 }, + { 0.411765, 0.090196, 0.035294, 1.0 }, + { 0.411765, 0.074510, 0.000000, 1.0 }, + { 0.411765, 0.043137, 0.000000, 1.0 }, + { 0.427451, 0.043137, 0.000000, 1.0 }, + { 0.427451, 0.086275, 0.000000, 1.0 }, + { 0.443137, 0.101961, 0.000000, 1.0 }, + { 0.458824, 0.121569, 0.000000, 1.0 }, + { 0.474510, 0.133333, 0.000000, 1.0 }, + { 0.490196, 0.117647, 0.000000, 1.0 }, + { 0.474510, 0.117647, 0.000000, 1.0 }, + { 0.458824, 0.117647, 0.000000, 1.0 }, + { 0.427451, 0.101961, 0.000000, 1.0 }, + { 0.396078, 0.086275, 0.000000, 1.0 }, + { 0.349020, 0.074510, 0.000000, 1.0 }, + { 0.333333, 0.074510, 0.000000, 1.0 }, + { 0.301961, 0.090196, 0.000000, 1.0 }, + { 0.286275, 0.074510, 0.000000, 1.0 }, + { 0.286275, 0.074510, 0.000000, 1.0 }, + { 0.266667, 0.058824, 0.035294, 1.0 }, + { 0.298039, 0.074510, 0.000000, 1.0 }, + { 0.298039, 0.058824, 0.035294, 1.0 }, + { 0.298039, 0.074510, 0.035294, 1.0 }, + { 0.313725, 0.105882, 0.070588, 1.0 }, + { 0.313725, 0.121569, 0.070588, 1.0 }, + { 0.329412, 0.090196, 0.035294, 1.0 }, + { 0.364706, 0.090196, 0.035294, 1.0 }, + { 0.411765, 0.101961, 0.035294, 1.0 }, + { 0.490196, 0.101961, 0.070588, 1.0 }, + { 0.458824, 0.101961, 0.070588, 1.0 }, + { 0.411765, 0.105882, 0.070588, 1.0 }, + { 0.380392, 0.121569, 0.070588, 1.0 }, + { 0.364706, 0.105882, 0.070588, 1.0 }, + { 0.380392, 0.090196, 0.035294, 1.0 }, + { 0.349020, 0.101961, 0.000000, 1.0 }, + { 0.349020, 0.090196, 0.000000, 1.0 }, + { 0.349020, 0.105882, 0.035294, 1.0 }, + { 0.364706, 0.101961, 0.000000, 1.0 }, + { 0.380392, 0.101961, 0.000000, 1.0 }, + { 0.427451, 0.105882, 0.000000, 1.0 }, + { 0.458824, 0.133333, 0.000000, 1.0 }, + { 0.490196, 0.133333, 0.035294, 1.0 }, + { 0.521569, 0.133333, 0.035294, 1.0 }, + { 0.552941, 0.133333, 0.000000, 1.0 }, + { 0.572549, 0.133333, 0.000000, 1.0 }, + { 0.603922, 0.129412, 0.000000, 1.0 }, + { 0.619608, 0.113725, 0.000000, 1.0 }, + { 0.619608, 0.129412, 0.000000, 1.0 }, + { 0.619608, 0.149020, 0.035294, 1.0 }, + { 0.635294, 0.133333, 0.035294, 1.0 }, + { 0.631373, 0.164706, 0.035294, 1.0 }, + { 0.631373, 0.164706, 0.035294, 1.0 }, + { 0.635294, 0.149020, 0.035294, 1.0 }, + { 0.650980, 0.145098, 0.000000, 1.0 }, + { 0.666667, 0.145098, 0.000000, 1.0 }, + { 0.666667, 0.196078, 0.000000, 1.0 }, + { 0.682353, 0.247059, 0.000000, 1.0 }, + { 0.698039, 0.247059, 0.035294, 1.0 }, + { 0.682353, 0.231373, 0.000000, 1.0 }, + { 0.635294, 0.180392, 0.000000, 1.0 }, + { 0.572549, 0.164706, 0.000000, 1.0 }, + { 0.505882, 0.168627, 0.035294, 1.0 }, + { 0.474510, 0.149020, 0.035294, 1.0 }, + { 0.490196, 0.149020, 0.035294, 1.0 }, + { 0.474510, 0.149020, 0.035294, 1.0 }, + { 0.474510, 0.149020, 0.000000, 1.0 }, + { 0.458824, 0.164706, 0.000000, 1.0 }, + { 0.474510, 0.180392, 0.035294, 1.0 }, + { 0.490196, 0.164706, 0.035294, 1.0 }, + { 0.505882, 0.172549, 0.070588, 1.0 }, + { 0.584314, 0.219608, 0.109804, 1.0 }, + { 0.568627, 0.294118, 0.145098, 1.0 }, + { 0.600000, 0.266667, 0.109804, 1.0 }, + { 0.713725, 0.313725, 0.184314, 1.0 }, + { 0.647059, 0.372549, 0.294118, 1.0 }, + { 0.647059, 0.388235, 0.329412, 1.0 }, + { 0.760784, 0.486275, 0.294118, 1.0 }, + { 0.698039, 0.470588, 0.219608, 1.0 }, + { 0.678431, 0.341176, 0.145098, 1.0 }, + { 0.682353, 0.325490, 0.145098, 1.0 }, + { 0.682353, 0.309804, 0.109804, 1.0 }, + { 0.662745, 0.215686, 0.109804, 1.0 }, + { 0.615686, 0.180392, 0.109804, 1.0 }, + { 0.603922, 0.215686, 0.035294, 1.0 }, + { 0.603922, 0.215686, 0.035294, 1.0 }, + { 0.572549, 0.168627, 0.035294, 1.0 }, + { 0.584314, 0.200000, 0.000000, 1.0 }, + { 0.603922, 0.180392, 0.000000, 1.0 }, + { 0.572549, 0.164706, 0.000000, 1.0 }, + { 0.588235, 0.164706, 0.035294, 1.0 }, + { 0.588235, 0.149020, 0.035294, 1.0 }, + { 0.572549, 0.133333, 0.035294, 1.0 }, + { 0.552941, 0.152941, 0.070588, 1.0 }, + { 0.521569, 0.168627, 0.070588, 1.0 }, + { 0.521569, 0.152941, 0.070588, 1.0 }, + { 0.552941, 0.164706, 0.074510, 1.0 }, + { 0.572549, 0.200000, 0.035294, 1.0 }, + { 0.584314, 0.231373, 0.035294, 1.0 }, + { 0.619608, 0.262745, 0.035294, 1.0 }, + { 0.745098, 0.337255, 0.070588, 1.0 }, + { 0.792157, 0.372549, 0.070588, 1.0 }, + { 0.807843, 0.309804, 0.035294, 1.0 }, + { 0.760784, 0.282353, 0.000000, 1.0 }, + { 0.682353, 0.247059, 0.035294, 1.0 }, + { 0.584314, 0.200000, 0.070588, 1.0 }, + { 0.521569, 0.180392, 0.035294, 1.0 }, + { 0.474510, 0.215686, 0.000000, 1.0 }, + { 0.443137, 0.152941, 0.000000, 1.0 }, + { 0.396078, 0.121569, 0.035294, 1.0 }, + { 0.360784, 0.117647, 0.035294, 1.0 }, + { 0.396078, 0.117647, 0.035294, 1.0 }, + { 0.411765, 0.101961, 0.035294, 1.0 }, + { 0.458824, 0.152941, 0.035294, 1.0 }, + { 0.505882, 0.149020, 0.035294, 1.0 }, + { 0.521569, 0.133333, 0.035294, 1.0 }, + { 0.537255, 0.133333, 0.035294, 1.0 }, + { 0.537255, 0.149020, 0.035294, 1.0 }, + { 0.552941, 0.149020, 0.035294, 1.0 }, + { 0.568627, 0.149020, 0.035294, 1.0 }, + { 0.568627, 0.149020, 0.000000, 1.0 }, + { 0.572549, 0.149020, 0.000000, 1.0 }, + { 0.603922, 0.133333, 0.000000, 1.0 }, + { 0.619608, 0.133333, 0.000000, 1.0 }, + { 0.588235, 0.129412, 0.000000, 1.0 }, + { 0.552941, 0.105882, 0.000000, 1.0 }, + { 0.521569, 0.086275, 0.000000, 1.0 }, + { 0.490196, 0.086275, 0.000000, 1.0 }, + { 0.490196, 0.086275, 0.000000, 1.0 }, + { 0.474510, 0.070588, 0.000000, 1.0 }, + { 0.474510, 0.070588, 0.000000, 1.0 }, + { 0.458824, 0.086275, 0.000000, 1.0 }, + { 0.490196, 0.105882, 0.000000, 1.0 }, + { 0.490196, 0.133333, 0.000000, 1.0 }, + { 0.474510, 0.149020, 0.035294, 1.0 }, + { 0.474510, 0.149020, 0.035294, 1.0 }, + { 0.474510, 0.149020, 0.035294, 1.0 }, + { 0.443137, 0.149020, 0.035294, 1.0 }, + { 0.411765, 0.101961, 0.000000, 1.0 }, + { 0.396078, 0.074510, 0.000000, 1.0 }, + { 0.380392, 0.058824, 0.000000, 1.0 }, + { 0.380392, 0.058824, 0.000000, 1.0 }, + { 0.333333, 0.058824, 0.000000, 1.0 }, + { 0.329412, 0.058824, 0.000000, 1.0 }, + { 0.313725, 0.058824, 0.000000, 1.0 }, + { 0.301961, 0.058824, 0.000000, 1.0 }, + { 0.317647, 0.074510, 0.000000, 1.0 }, + { 0.333333, 0.074510, 0.000000, 1.0 }, + { 0.349020, 0.086275, 0.000000, 1.0 }, + { 0.380392, 0.086275, 0.000000, 1.0 }, + { 0.411765, 0.086275, 0.000000, 1.0 }, + { 0.443137, 0.058824, 0.035294, 1.0 }, + { 0.490196, 0.101961, 0.035294, 1.0 }, + { 0.505882, 0.117647, 0.000000, 1.0 }, + { 0.505882, 0.117647, 0.000000, 1.0 }, + { 0.490196, 0.086275, 0.000000, 1.0 }, + { 0.490196, 0.070588, 0.000000, 1.0 }, + { 0.521569, 0.070588, 0.000000, 1.0 }, + { 0.521569, 0.086275, 0.000000, 1.0 }, + }; +/* indian-coast */ +static double4 colors_42[] = { + { 0.266667, 0.219608, 0.184314, 1.0 }, + { 0.313725, 0.250980, 0.184314, 1.0 }, + { 0.349020, 0.298039, 0.184314, 1.0 }, + { 0.411765, 0.266667, 0.180392, 1.0 }, + { 0.407843, 0.266667, 0.180392, 1.0 }, + { 0.313725, 0.235294, 0.145098, 1.0 }, + { 0.235294, 0.203922, 0.145098, 1.0 }, + { 0.203922, 0.172549, 0.145098, 1.0 }, + { 0.172549, 0.156863, 0.145098, 1.0 }, + { 0.141176, 0.156863, 0.145098, 1.0 }, + { 0.125490, 0.125490, 0.145098, 1.0 }, + { 0.156863, 0.172549, 0.109804, 1.0 }, + { 0.141176, 0.172549, 0.109804, 1.0 }, + { 0.141176, 0.156863, 0.109804, 1.0 }, + { 0.109804, 0.141176, 0.109804, 1.0 }, + { 0.078431, 0.125490, 0.109804, 1.0 }, + { 0.074510, 0.094118, 0.109804, 1.0 }, + { 0.078431, 0.094118, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.137255, 0.125490, 0.145098, 1.0 }, + { 0.105882, 0.141176, 0.145098, 1.0 }, + { 0.047059, 0.141176, 0.184314, 1.0 }, + { 0.078431, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.109804, 1.0 }, + { 0.141176, 0.172549, 0.109804, 1.0 }, + { 0.141176, 0.188235, 0.109804, 1.0 }, + { 0.156863, 0.188235, 0.109804, 1.0 }, + { 0.203922, 0.219608, 0.109804, 1.0 }, + { 0.219608, 0.235294, 0.109804, 1.0 }, + { 0.235294, 0.235294, 0.109804, 1.0 }, + { 0.250980, 0.235294, 0.145098, 1.0 }, + { 0.317647, 0.301961, 0.184314, 1.0 }, + { 0.364706, 0.349020, 0.184314, 1.0 }, + { 0.427451, 0.360784, 0.145098, 1.0 }, + { 0.443137, 0.345098, 0.184314, 1.0 }, + { 0.505882, 0.376471, 0.219608, 1.0 }, + { 0.490196, 0.392157, 0.219608, 1.0 }, + { 0.490196, 0.392157, 0.219608, 1.0 }, + { 0.505882, 0.376471, 0.219608, 1.0 }, + { 0.474510, 0.329412, 0.219608, 1.0 }, + { 0.458824, 0.329412, 0.219608, 1.0 }, + { 0.427451, 0.313725, 0.184314, 1.0 }, + { 0.427451, 0.298039, 0.180392, 1.0 }, + { 0.380392, 0.313725, 0.184314, 1.0 }, + { 0.333333, 0.301961, 0.219608, 1.0 }, + { 0.329412, 0.298039, 0.219608, 1.0 }, + { 0.317647, 0.282353, 0.258824, 1.0 }, + { 0.301961, 0.286275, 0.258824, 1.0 }, + { 0.349020, 0.380392, 0.333333, 1.0 }, + { 0.537255, 0.694118, 0.737255, 1.0 }, + { 0.662745, 0.823529, 0.847059, 1.0 }, + { 0.678431, 0.823529, 0.847059, 1.0 }, + { 0.678431, 0.807843, 0.847059, 1.0 }, + { 0.694118, 0.792157, 0.776471, 1.0 }, + { 0.713725, 0.466667, 0.294118, 1.0 }, + { 0.650980, 0.403922, 0.219608, 1.0 }, + { 0.635294, 0.388235, 0.219608, 1.0 }, + { 0.698039, 0.482353, 0.294118, 1.0 }, + { 0.709804, 0.807843, 0.811765, 1.0 }, + { 0.709804, 0.823529, 0.847059, 1.0 }, + { 0.709804, 0.823529, 0.847059, 1.0 }, + { 0.694118, 0.823529, 0.847059, 1.0 }, + { 0.694118, 0.823529, 0.847059, 1.0 }, + { 0.694118, 0.823529, 0.811765, 1.0 }, + { 0.647059, 0.521569, 0.403922, 1.0 }, + { 0.584314, 0.423529, 0.219608, 1.0 }, + { 0.552941, 0.419608, 0.219608, 1.0 }, + { 0.568627, 0.403922, 0.219608, 1.0 }, + { 0.568627, 0.392157, 0.219608, 1.0 }, + { 0.619608, 0.403922, 0.294118, 1.0 }, + { 0.662745, 0.823529, 0.772549, 1.0 }, + { 0.662745, 0.823529, 0.847059, 1.0 }, + { 0.662745, 0.807843, 0.811765, 1.0 }, + { 0.552941, 0.490196, 0.443137, 1.0 }, + { 0.521569, 0.345098, 0.294118, 1.0 }, + { 0.474510, 0.329412, 0.254902, 1.0 }, + { 0.490196, 0.298039, 0.219608, 1.0 }, + { 0.458824, 0.313725, 0.219608, 1.0 }, + { 0.458824, 0.298039, 0.184314, 1.0 }, + { 0.474510, 0.313725, 0.180392, 1.0 }, + { 0.474510, 0.345098, 0.184314, 1.0 }, + { 0.490196, 0.329412, 0.219608, 1.0 }, + { 0.521569, 0.360784, 0.219608, 1.0 }, + { 0.552941, 0.403922, 0.219608, 1.0 }, + { 0.552941, 0.407843, 0.294118, 1.0 }, + { 0.584314, 0.584314, 0.478431, 1.0 }, + { 0.694118, 0.792157, 0.847059, 1.0 }, + { 0.694118, 0.823529, 0.847059, 1.0 }, + { 0.709804, 0.839216, 0.847059, 1.0 }, + { 0.725490, 0.854902, 0.847059, 1.0 }, + { 0.725490, 0.839216, 0.847059, 1.0 }, + { 0.709804, 0.823529, 0.886275, 1.0 }, + { 0.709804, 0.823529, 0.886275, 1.0 }, + { 0.694118, 0.823529, 0.886275, 1.0 }, + { 0.678431, 0.823529, 0.847059, 1.0 }, + { 0.631373, 0.807843, 0.772549, 1.0 }, + { 0.474510, 0.474510, 0.333333, 1.0 }, + { 0.396078, 0.345098, 0.219608, 1.0 }, + { 0.329412, 0.298039, 0.184314, 1.0 }, + { 0.266667, 0.266667, 0.145098, 1.0 }, + { 0.203922, 0.235294, 0.145098, 1.0 }, + { 0.203922, 0.235294, 0.109804, 1.0 }, + { 0.156863, 0.235294, 0.184314, 1.0 }, + { 0.219608, 0.266667, 0.109804, 1.0 }, + { 0.301961, 0.250980, 0.145098, 1.0 }, + { 0.427451, 0.282353, 0.180392, 1.0 }, + { 0.521569, 0.345098, 0.219608, 1.0 }, + { 0.568627, 0.376471, 0.258824, 1.0 }, + { 0.666667, 0.450980, 0.333333, 1.0 }, + { 0.678431, 0.807843, 0.811765, 1.0 }, + { 0.694118, 0.807843, 0.847059, 1.0 }, + { 0.694118, 0.823529, 0.886275, 1.0 }, + { 0.694118, 0.807843, 0.882353, 1.0 }, + { 0.694118, 0.823529, 0.847059, 1.0 }, + { 0.694118, 0.839216, 0.811765, 1.0 }, + { 0.537255, 0.537255, 0.443137, 1.0 }, + { 0.505882, 0.392157, 0.294118, 1.0 }, + { 0.443137, 0.345098, 0.219608, 1.0 }, + { 0.364706, 0.298039, 0.145098, 1.0 }, + { 0.333333, 0.235294, 0.035294, 1.0 }, + { 0.188235, 0.172549, 0.070588, 1.0 }, + { 0.172549, 0.156863, 0.109804, 1.0 }, + { 0.141176, 0.109804, 0.109804, 1.0 }, + { 0.203922, 0.137255, 0.109804, 1.0 }, + { 0.203922, 0.188235, 0.184314, 1.0 }, + { 0.250980, 0.219608, 0.219608, 1.0 }, + { 0.298039, 0.282353, 0.219608, 1.0 }, + { 0.364706, 0.333333, 0.219608, 1.0 }, + { 0.458824, 0.427451, 0.329412, 1.0 }, + { 0.615686, 0.807843, 0.811765, 1.0 }, + { 0.647059, 0.807843, 0.882353, 1.0 }, + { 0.662745, 0.807843, 0.882353, 1.0 }, + { 0.662745, 0.807843, 0.882353, 1.0 }, + { 0.662745, 0.823529, 0.847059, 1.0 }, + { 0.647059, 0.776471, 0.811765, 1.0 }, + { 0.474510, 0.423529, 0.368627, 1.0 }, + { 0.458824, 0.345098, 0.254902, 1.0 }, + { 0.427451, 0.282353, 0.219608, 1.0 }, + { 0.427451, 0.282353, 0.219608, 1.0 }, + { 0.333333, 0.282353, 0.219608, 1.0 }, + { 0.313725, 0.266667, 0.219608, 1.0 }, + { 0.313725, 0.250980, 0.219608, 1.0 }, + { 0.298039, 0.266667, 0.219608, 1.0 }, + { 0.317647, 0.282353, 0.219608, 1.0 }, + { 0.333333, 0.298039, 0.219608, 1.0 }, + { 0.411765, 0.313725, 0.219608, 1.0 }, + { 0.474510, 0.313725, 0.219608, 1.0 }, + { 0.552941, 0.376471, 0.258824, 1.0 }, + { 0.568627, 0.407843, 0.294118, 1.0 }, + { 0.615686, 0.650980, 0.552941, 1.0 }, + { 0.709804, 0.823529, 0.811765, 1.0 }, + { 0.741176, 0.823529, 0.847059, 1.0 }, + { 0.725490, 0.839216, 0.847059, 1.0 }, + { 0.725490, 0.823529, 0.811765, 1.0 }, + { 0.729412, 0.498039, 0.333333, 1.0 }, + { 0.603922, 0.388235, 0.258824, 1.0 }, + { 0.568627, 0.388235, 0.219608, 1.0 }, + { 0.568627, 0.388235, 0.219608, 1.0 }, + { 0.572549, 0.376471, 0.184314, 1.0 }, + { 0.619608, 0.345098, 0.184314, 1.0 }, + { 0.615686, 0.388235, 0.219608, 1.0 }, + { 0.729412, 0.498039, 0.294118, 1.0 }, + { 0.694118, 0.807843, 0.776471, 1.0 }, + { 0.662745, 0.823529, 0.847059, 1.0 }, + { 0.600000, 0.760784, 0.811765, 1.0 }, + { 0.423529, 0.407843, 0.368627, 1.0 }, + { 0.333333, 0.349020, 0.294118, 1.0 }, + { 0.286275, 0.298039, 0.219608, 1.0 }, + { 0.250980, 0.266667, 0.184314, 1.0 }, + { 0.219608, 0.235294, 0.184314, 1.0 }, + { 0.235294, 0.235294, 0.219608, 1.0 }, + { 0.266667, 0.235294, 0.219608, 1.0 }, + { 0.282353, 0.266667, 0.219608, 1.0 }, + { 0.317647, 0.301961, 0.219608, 1.0 }, + { 0.349020, 0.349020, 0.184314, 1.0 }, + { 0.364706, 0.345098, 0.219608, 1.0 }, + { 0.411765, 0.380392, 0.329412, 1.0 }, + { 0.647059, 0.729412, 0.772549, 1.0 }, + { 0.741176, 0.807843, 0.847059, 1.0 }, + { 0.772549, 0.839216, 0.847059, 1.0 }, + { 0.807843, 0.854902, 0.847059, 1.0 }, + { 0.964706, 0.898039, 0.772549, 1.0 }, + { 0.964706, 0.882353, 0.737255, 1.0 }, + { 0.807843, 0.580392, 0.368627, 1.0 }, + { 0.619608, 0.392157, 0.294118, 1.0 }, + { 0.521569, 0.376471, 0.254902, 1.0 }, + { 0.411765, 0.298039, 0.219608, 1.0 }, + { 0.282353, 0.235294, 0.219608, 1.0 }, + { 0.125490, 0.188235, 0.219608, 1.0 }, + { 0.125490, 0.188235, 0.219608, 1.0 }, + { 0.125490, 0.188235, 0.219608, 1.0 }, + { 0.094118, 0.188235, 0.258824, 1.0 }, + { 0.203922, 0.266667, 0.258824, 1.0 }, + { 0.301961, 0.301961, 0.329412, 1.0 }, + { 0.443137, 0.474510, 0.443137, 1.0 }, + { 0.647059, 0.807843, 0.811765, 1.0 }, + { 0.709804, 0.839216, 0.847059, 1.0 }, + { 0.756863, 0.854902, 0.847059, 1.0 }, + { 0.756863, 0.854902, 0.847059, 1.0 }, + { 0.792157, 0.854902, 0.847059, 1.0 }, + { 0.792157, 0.854902, 0.847059, 1.0 }, + { 0.792157, 0.823529, 0.776471, 1.0 }, + { 0.729412, 0.513725, 0.294118, 1.0 }, + { 0.666667, 0.466667, 0.219608, 1.0 }, + { 0.682353, 0.450980, 0.258824, 1.0 }, + { 0.760784, 0.564706, 0.333333, 1.0 }, + { 0.725490, 0.839216, 0.811765, 1.0 }, + { 0.709804, 0.839216, 0.847059, 1.0 }, + { 0.709804, 0.854902, 0.886275, 1.0 }, + { 0.709804, 0.839216, 0.886275, 1.0 }, + { 0.741176, 0.839216, 0.886275, 1.0 }, + { 0.756863, 0.854902, 0.886275, 1.0 }, + { 0.772549, 0.854902, 0.886275, 1.0 }, + { 0.807843, 0.854902, 0.886275, 1.0 }, + { 0.807843, 0.854902, 0.886275, 1.0 }, + { 0.788235, 0.854902, 0.886275, 1.0 }, + { 0.772549, 0.854902, 0.886275, 1.0 }, + { 0.776471, 0.854902, 0.811765, 1.0 }, + { 0.886275, 0.839216, 0.701961, 1.0 }, + { 0.745098, 0.533333, 0.294118, 1.0 }, + { 0.682353, 0.450980, 0.258824, 1.0 }, + { 0.698039, 0.435294, 0.294118, 1.0 }, + { 0.760784, 0.596078, 0.403922, 1.0 }, + { 0.725490, 0.839216, 0.811765, 1.0 }, + { 0.709804, 0.823529, 0.847059, 1.0 }, + { 0.694118, 0.792157, 0.847059, 1.0 }, + { 0.584314, 0.521569, 0.443137, 1.0 }, + { 0.537255, 0.392157, 0.258824, 1.0 }, + { 0.552941, 0.376471, 0.219608, 1.0 }, + { 0.521569, 0.329412, 0.184314, 1.0 }, + { 0.490196, 0.345098, 0.145098, 1.0 }, + { 0.505882, 0.309804, 0.145098, 1.0 }, + { 0.490196, 0.313725, 0.184314, 1.0 }, + { 0.427451, 0.329412, 0.145098, 1.0 }, + { 0.427451, 0.298039, 0.180392, 1.0 }, + { 0.364706, 0.313725, 0.184314, 1.0 }, + { 0.266667, 0.250980, 0.184314, 1.0 }, + { 0.235294, 0.235294, 0.145098, 1.0 }, + { 0.235294, 0.235294, 0.145098, 1.0 }, + { 0.266667, 0.235294, 0.184314, 1.0 }, + { 0.282353, 0.266667, 0.219608, 1.0 }, + { 0.286275, 0.286275, 0.258824, 1.0 }, + { 0.317647, 0.333333, 0.333333, 1.0 }, + { 0.443137, 0.521569, 0.478431, 1.0 }, + { 0.647059, 0.823529, 0.847059, 1.0 }, + { 0.678431, 0.823529, 0.882353, 1.0 }, + { 0.678431, 0.823529, 0.886275, 1.0 }, + { 0.678431, 0.823529, 0.847059, 1.0 }, + { 0.662745, 0.839216, 0.847059, 1.0 }, + { 0.647059, 0.823529, 0.811765, 1.0 }, + { 0.505882, 0.490196, 0.333333, 1.0 }, + { 0.490196, 0.407843, 0.219608, 1.0 }, + { 0.427451, 0.329412, 0.219608, 1.0 }, + { 0.349020, 0.298039, 0.219608, 1.0 }, + { 0.317647, 0.301961, 0.219608, 1.0 }, + }; +/* dentist-decor */ +static double4 colors_43[] = { + { 0.854902, 0.725490, 0.662745, 1.0 }, + { 0.839216, 0.756863, 0.592157, 1.0 }, + { 0.823529, 0.741176, 0.552941, 1.0 }, + { 0.792157, 0.776471, 0.517647, 1.0 }, + { 0.698039, 0.662745, 0.443137, 1.0 }, + { 0.650980, 0.635294, 0.403922, 1.0 }, + { 0.584314, 0.521569, 0.368627, 1.0 }, + { 0.521569, 0.470588, 0.403922, 1.0 }, + { 0.474510, 0.427451, 0.368627, 1.0 }, + { 0.427451, 0.411765, 0.329412, 1.0 }, + { 0.411765, 0.396078, 0.329412, 1.0 }, + { 0.411765, 0.411765, 0.333333, 1.0 }, + { 0.427451, 0.427451, 0.333333, 1.0 }, + { 0.427451, 0.427451, 0.333333, 1.0 }, + { 0.427451, 0.427451, 0.333333, 1.0 }, + { 0.458824, 0.427451, 0.368627, 1.0 }, + { 0.505882, 0.505882, 0.403922, 1.0 }, + { 0.537255, 0.572549, 0.368627, 1.0 }, + { 0.572549, 0.650980, 0.368627, 1.0 }, + { 0.572549, 0.650980, 0.333333, 1.0 }, + { 0.537255, 0.584314, 0.333333, 1.0 }, + { 0.521569, 0.552941, 0.333333, 1.0 }, + { 0.552941, 0.552941, 0.333333, 1.0 }, + { 0.537255, 0.572549, 0.333333, 1.0 }, + { 0.552941, 0.537255, 0.368627, 1.0 }, + { 0.537255, 0.568627, 0.403922, 1.0 }, + { 0.572549, 0.603922, 0.443137, 1.0 }, + { 0.619608, 0.635294, 0.478431, 1.0 }, + { 0.615686, 0.650980, 0.443137, 1.0 }, + { 0.603922, 0.666667, 0.443137, 1.0 }, + { 0.588235, 0.666667, 0.478431, 1.0 }, + { 0.650980, 0.713725, 0.517647, 1.0 }, + { 0.760784, 0.694118, 0.552941, 1.0 }, + { 0.823529, 0.725490, 0.552941, 1.0 }, + { 0.854902, 0.725490, 0.592157, 1.0 }, + { 0.901961, 0.705882, 0.552941, 1.0 }, + { 0.917647, 0.705882, 0.588235, 1.0 }, + { 0.917647, 0.690196, 0.552941, 1.0 }, + { 0.901961, 0.674510, 0.513725, 1.0 }, + { 0.839216, 0.615686, 0.443137, 1.0 }, + { 0.776471, 0.568627, 0.443137, 1.0 }, + { 0.713725, 0.501961, 0.403922, 1.0 }, + { 0.600000, 0.423529, 0.368627, 1.0 }, + { 0.552941, 0.392157, 0.329412, 1.0 }, + { 0.474510, 0.396078, 0.329412, 1.0 }, + { 0.458824, 0.360784, 0.329412, 1.0 }, + { 0.427451, 0.345098, 0.368627, 1.0 }, + { 0.376471, 0.313725, 0.368627, 1.0 }, + { 0.474510, 0.298039, 0.368627, 1.0 }, + { 0.458824, 0.360784, 0.368627, 1.0 }, + { 0.458824, 0.411765, 0.368627, 1.0 }, + { 0.458824, 0.360784, 0.368627, 1.0 }, + { 0.505882, 0.392157, 0.368627, 1.0 }, + { 0.521569, 0.490196, 0.403922, 1.0 }, + { 0.600000, 0.517647, 0.403922, 1.0 }, + { 0.682353, 0.552941, 0.478431, 1.0 }, + { 0.745098, 0.580392, 0.443137, 1.0 }, + { 0.760784, 0.647059, 0.443137, 1.0 }, + { 0.858824, 0.631373, 0.478431, 1.0 }, + { 0.901961, 0.705882, 0.552941, 1.0 }, + { 0.901961, 0.705882, 0.552941, 1.0 }, + { 0.933333, 0.705882, 0.552941, 1.0 }, + { 0.917647, 0.615686, 0.592157, 1.0 }, + { 0.901961, 0.674510, 0.552941, 1.0 }, + { 0.917647, 0.615686, 0.627451, 1.0 }, + { 0.917647, 0.611765, 0.588235, 1.0 }, + { 0.901961, 0.615686, 0.662745, 1.0 }, + { 0.870588, 0.584314, 0.592157, 1.0 }, + { 0.858824, 0.568627, 0.552941, 1.0 }, + { 0.807843, 0.584314, 0.478431, 1.0 }, + { 0.776471, 0.549020, 0.443137, 1.0 }, + { 0.745098, 0.501961, 0.443137, 1.0 }, + { 0.729412, 0.533333, 0.403922, 1.0 }, + { 0.760784, 0.501961, 0.407843, 1.0 }, + { 0.760784, 0.533333, 0.403922, 1.0 }, + { 0.792157, 0.549020, 0.403922, 1.0 }, + { 0.792157, 0.568627, 0.443137, 1.0 }, + { 0.792157, 0.596078, 0.443137, 1.0 }, + { 0.823529, 0.596078, 0.443137, 1.0 }, + { 0.870588, 0.631373, 0.443137, 1.0 }, + { 0.870588, 0.662745, 0.478431, 1.0 }, + { 0.858824, 0.647059, 0.478431, 1.0 }, + { 0.858824, 0.662745, 0.517647, 1.0 }, + { 0.839216, 0.662745, 0.517647, 1.0 }, + { 0.823529, 0.647059, 0.517647, 1.0 }, + { 0.839216, 0.631373, 0.517647, 1.0 }, + { 0.858824, 0.568627, 0.552941, 1.0 }, + { 0.858824, 0.552941, 0.517647, 1.0 }, + { 0.870588, 0.552941, 0.552941, 1.0 }, + { 0.858824, 0.568627, 0.552941, 1.0 }, + { 0.839216, 0.631373, 0.552941, 1.0 }, + { 0.807843, 0.658824, 0.517647, 1.0 }, + { 0.792157, 0.678431, 0.517647, 1.0 }, + { 0.682353, 0.666667, 0.478431, 1.0 }, + { 0.584314, 0.584314, 0.403922, 1.0 }, + { 0.537255, 0.521569, 0.368627, 1.0 }, + { 0.443137, 0.423529, 0.333333, 1.0 }, + { 0.396078, 0.364706, 0.329412, 1.0 }, + { 0.317647, 0.301961, 0.294118, 1.0 }, + { 0.301961, 0.317647, 0.294118, 1.0 }, + { 0.333333, 0.333333, 0.329412, 1.0 }, + { 0.427451, 0.380392, 0.329412, 1.0 }, + { 0.537255, 0.439216, 0.294118, 1.0 }, + { 0.584314, 0.439216, 0.368627, 1.0 }, + { 0.647059, 0.466667, 0.368627, 1.0 }, + { 0.729412, 0.482353, 0.368627, 1.0 }, + { 0.729412, 0.501961, 0.407843, 1.0 }, + { 0.760784, 0.533333, 0.443137, 1.0 }, + { 0.760784, 0.580392, 0.443137, 1.0 }, + { 0.807843, 0.647059, 0.517647, 1.0 }, + { 0.870588, 0.772549, 0.627451, 1.0 }, + { 0.980392, 0.960784, 0.847059, 1.0 }, + { 0.870588, 0.772549, 0.627451, 1.0 }, + { 0.839216, 0.709804, 0.627451, 1.0 }, + { 0.839216, 0.709804, 0.701961, 1.0 }, + { 0.980392, 0.772549, 0.772549, 1.0 }, + { 0.933333, 0.643137, 0.662745, 1.0 }, + { 0.917647, 0.615686, 0.627451, 1.0 }, + { 0.917647, 0.627451, 0.588235, 1.0 }, + { 0.917647, 0.568627, 0.592157, 1.0 }, + { 0.858824, 0.552941, 0.552941, 1.0 }, + { 0.807843, 0.537255, 0.552941, 1.0 }, + { 0.729412, 0.564706, 0.517647, 1.0 }, + { 0.698039, 0.600000, 0.517647, 1.0 }, + { 0.650980, 0.647059, 0.478431, 1.0 }, + { 0.635294, 0.666667, 0.443137, 1.0 }, + { 0.572549, 0.650980, 0.403922, 1.0 }, + { 0.537255, 0.588235, 0.403922, 1.0 }, + { 0.584314, 0.537255, 0.368627, 1.0 }, + { 0.682353, 0.615686, 0.403922, 1.0 }, + { 0.745098, 0.678431, 0.403922, 1.0 }, + { 0.792157, 0.776471, 0.443137, 1.0 }, + { 0.807843, 0.858824, 0.517647, 1.0 }, + { 0.807843, 0.792157, 0.443137, 1.0 }, + { 0.745098, 0.709804, 0.478431, 1.0 }, + { 0.682353, 0.662745, 0.443137, 1.0 }, + { 0.552941, 0.552941, 0.368627, 1.0 }, + { 0.411765, 0.443137, 0.333333, 1.0 }, + { 0.301961, 0.317647, 0.294118, 1.0 }, + { 0.235294, 0.250980, 0.258824, 1.0 }, + { 0.188235, 0.172549, 0.184314, 1.0 }, + { 0.172549, 0.172549, 0.145098, 1.0 }, + { 0.141176, 0.125490, 0.145098, 1.0 }, + { 0.094118, 0.125490, 0.145098, 1.0 }, + { 0.141176, 0.141176, 0.184314, 1.0 }, + { 0.203922, 0.156863, 0.219608, 1.0 }, + { 0.313725, 0.250980, 0.254902, 1.0 }, + { 0.329412, 0.282353, 0.294118, 1.0 }, + { 0.411765, 0.345098, 0.329412, 1.0 }, + { 0.474510, 0.443137, 0.403922, 1.0 }, + { 0.568627, 0.552941, 0.443137, 1.0 }, + { 0.635294, 0.584314, 0.478431, 1.0 }, + { 0.729412, 0.615686, 0.552941, 1.0 }, + { 0.792157, 0.709804, 0.592157, 1.0 }, + { 0.823529, 0.741176, 0.592157, 1.0 }, + { 0.823529, 0.756863, 0.627451, 1.0 }, + { 0.870588, 0.772549, 0.627451, 1.0 }, + { 0.854902, 0.741176, 0.588235, 1.0 }, + { 0.807843, 0.709804, 0.552941, 1.0 }, + { 0.823529, 0.647059, 0.517647, 1.0 }, + { 0.823529, 0.600000, 0.478431, 1.0 }, + { 0.823529, 0.600000, 0.478431, 1.0 }, + { 0.858824, 0.552941, 0.517647, 1.0 }, + { 0.858824, 0.537255, 0.517647, 1.0 }, + { 0.807843, 0.537255, 0.478431, 1.0 }, + { 0.807843, 0.580392, 0.478431, 1.0 }, + { 0.807843, 0.568627, 0.478431, 1.0 }, + { 0.858824, 0.537255, 0.517647, 1.0 }, + { 0.858824, 0.552941, 0.517647, 1.0 }, + { 0.870588, 0.568627, 0.552941, 1.0 }, + { 0.870588, 0.600000, 0.592157, 1.0 }, + { 0.870588, 0.643137, 0.588235, 1.0 }, + { 0.858824, 0.600000, 0.592157, 1.0 }, + { 0.858824, 0.568627, 0.592157, 1.0 }, + { 0.807843, 0.537255, 0.592157, 1.0 }, + { 0.662745, 0.517647, 0.552941, 1.0 }, + { 0.647059, 0.552941, 0.517647, 1.0 }, + { 0.568627, 0.505882, 0.443137, 1.0 }, + { 0.568627, 0.423529, 0.403922, 1.0 }, + { 0.521569, 0.360784, 0.403922, 1.0 }, + { 0.537255, 0.407843, 0.403922, 1.0 }, + { 0.490196, 0.443137, 0.403922, 1.0 }, + { 0.490196, 0.458824, 0.403922, 1.0 }, + { 0.568627, 0.454902, 0.403922, 1.0 }, + { 0.631373, 0.501961, 0.403922, 1.0 }, + { 0.698039, 0.596078, 0.368627, 1.0 }, + { 0.698039, 0.631373, 0.403922, 1.0 }, + { 0.698039, 0.647059, 0.368627, 1.0 }, + { 0.650980, 0.682353, 0.368627, 1.0 }, + { 0.603922, 0.650980, 0.368627, 1.0 }, + { 0.682353, 0.662745, 0.368627, 1.0 }, + { 0.603922, 0.635294, 0.368627, 1.0 }, + { 0.600000, 0.584314, 0.333333, 1.0 }, + { 0.615686, 0.537255, 0.368627, 1.0 }, + { 0.729412, 0.517647, 0.368627, 1.0 }, + { 0.729412, 0.498039, 0.368627, 1.0 }, + { 0.745098, 0.501961, 0.368627, 1.0 }, + { 0.760784, 0.533333, 0.407843, 1.0 }, + { 0.745098, 0.533333, 0.407843, 1.0 }, + { 0.760784, 0.549020, 0.368627, 1.0 }, + { 0.792157, 0.549020, 0.368627, 1.0 }, + { 0.792157, 0.568627, 0.403922, 1.0 }, + { 0.792157, 0.568627, 0.443137, 1.0 }, + { 0.807843, 0.584314, 0.478431, 1.0 }, + { 0.807843, 0.584314, 0.517647, 1.0 }, + { 0.823529, 0.552941, 0.552941, 1.0 }, + { 0.839216, 0.537255, 0.552941, 1.0 }, + { 0.807843, 0.537255, 0.552941, 1.0 }, + { 0.807843, 0.537255, 0.517647, 1.0 }, + { 0.776471, 0.552941, 0.517647, 1.0 }, + { 0.776471, 0.568627, 0.478431, 1.0 }, + { 0.760784, 0.568627, 0.478431, 1.0 }, + { 0.698039, 0.580392, 0.478431, 1.0 }, + { 0.682353, 0.631373, 0.478431, 1.0 }, + { 0.650980, 0.647059, 0.403922, 1.0 }, + { 0.635294, 0.698039, 0.368627, 1.0 }, + { 0.619608, 0.666667, 0.403922, 1.0 }, + { 0.635294, 0.729412, 0.443137, 1.0 }, + { 0.698039, 0.729412, 0.368627, 1.0 }, + { 0.745098, 0.760784, 0.403922, 1.0 }, + { 0.745098, 0.694118, 0.478431, 1.0 }, + { 0.776471, 0.678431, 0.517647, 1.0 }, + { 0.729412, 0.631373, 0.592157, 1.0 }, + { 0.807843, 0.568627, 0.592157, 1.0 }, + { 0.839216, 0.552941, 0.552941, 1.0 }, + { 0.858824, 0.552941, 0.517647, 1.0 }, + { 0.807843, 0.552941, 0.478431, 1.0 }, + { 0.858824, 0.537255, 0.443137, 1.0 }, + { 0.792157, 0.568627, 0.478431, 1.0 }, + { 0.760784, 0.549020, 0.478431, 1.0 }, + { 0.713725, 0.533333, 0.443137, 1.0 }, + { 0.713725, 0.517647, 0.403922, 1.0 }, + { 0.584314, 0.470588, 0.368627, 1.0 }, + { 0.474510, 0.411765, 0.329412, 1.0 }, + { 0.364706, 0.298039, 0.254902, 1.0 }, + { 0.333333, 0.266667, 0.258824, 1.0 }, + { 0.282353, 0.266667, 0.294118, 1.0 }, + { 0.188235, 0.188235, 0.258824, 1.0 }, + { 0.188235, 0.156863, 0.184314, 1.0 }, + { 0.172549, 0.172549, 0.184314, 1.0 }, + { 0.172549, 0.156863, 0.184314, 1.0 }, + { 0.156863, 0.172549, 0.184314, 1.0 }, + { 0.125490, 0.156863, 0.184314, 1.0 }, + { 0.109804, 0.156863, 0.219608, 1.0 }, + { 0.125490, 0.141176, 0.219608, 1.0 }, + { 0.172549, 0.172549, 0.219608, 1.0 }, + { 0.266667, 0.219608, 0.258824, 1.0 }, + { 0.333333, 0.317647, 0.254902, 1.0 }, + { 0.411765, 0.396078, 0.294118, 1.0 }, + { 0.458824, 0.458824, 0.333333, 1.0 }, + { 0.537255, 0.521569, 0.333333, 1.0 }, + { 0.521569, 0.537255, 0.368627, 1.0 }, + { 0.568627, 0.470588, 0.333333, 1.0 }, + { 0.521569, 0.423529, 0.294118, 1.0 }, + { 0.380392, 0.380392, 0.258824, 1.0 }, + { 0.298039, 0.266667, 0.294118, 1.0 }, + }; +/* greenland */ +static double4 colors_44[] = { + { 0.678431, 0.823529, 0.737255, 1.0 }, + { 0.662745, 0.725490, 0.776471, 1.0 }, + { 0.568627, 0.662745, 0.776471, 1.0 }, + { 0.552941, 0.631373, 0.737255, 1.0 }, + { 0.537255, 0.615686, 0.701961, 1.0 }, + { 0.490196, 0.600000, 0.662745, 1.0 }, + { 0.470588, 0.619608, 0.662745, 1.0 }, + { 0.505882, 0.619608, 0.666667, 1.0 }, + { 0.537255, 0.682353, 0.662745, 1.0 }, + { 0.635294, 0.776471, 0.627451, 1.0 }, + { 0.760784, 0.917647, 0.772549, 1.0 }, + { 0.807843, 0.949020, 0.807843, 1.0 }, + { 0.898039, 0.949020, 0.882353, 1.0 }, + { 0.996078, 0.933333, 0.882353, 1.0 }, + { 0.996078, 0.913725, 0.847059, 1.0 }, + { 0.980392, 0.929412, 0.847059, 1.0 }, + { 0.980392, 0.898039, 0.847059, 1.0 }, + { 0.917647, 0.819608, 0.737255, 1.0 }, + { 0.901961, 0.788235, 0.701961, 1.0 }, + { 0.870588, 0.741176, 0.662745, 1.0 }, + { 0.807843, 0.658824, 0.552941, 1.0 }, + { 0.745098, 0.678431, 0.517647, 1.0 }, + { 0.839216, 0.741176, 0.627451, 1.0 }, + { 0.901961, 0.772549, 0.662745, 1.0 }, + { 0.917647, 0.788235, 0.737255, 1.0 }, + { 0.901961, 0.823529, 0.772549, 1.0 }, + { 0.949020, 0.882353, 0.847059, 1.0 }, + { 0.980392, 0.949020, 0.921569, 1.0 }, + { 0.933333, 0.980392, 0.956863, 1.0 }, + { 0.917647, 0.949020, 0.996078, 1.0 }, + { 0.854902, 0.917647, 0.996078, 1.0 }, + { 0.803922, 0.870588, 0.996078, 1.0 }, + { 0.756863, 0.823529, 0.921569, 1.0 }, + { 0.709804, 0.788235, 0.886275, 1.0 }, + { 0.647059, 0.709804, 0.847059, 1.0 }, + { 0.552941, 0.647059, 0.776471, 1.0 }, + { 0.537255, 0.647059, 0.737255, 1.0 }, + { 0.537255, 0.662745, 0.737255, 1.0 }, + { 0.568627, 0.698039, 0.666667, 1.0 }, + { 0.635294, 0.823529, 0.662745, 1.0 }, + { 0.741176, 0.886275, 0.811765, 1.0 }, + { 0.772549, 0.901961, 0.847059, 1.0 }, + { 0.839216, 0.933333, 0.882353, 1.0 }, + { 0.870588, 0.933333, 0.956863, 1.0 }, + { 0.870588, 0.933333, 0.996078, 1.0 }, + { 0.870588, 0.933333, 0.996078, 1.0 }, + { 0.866667, 0.933333, 0.996078, 1.0 }, + { 0.854902, 0.933333, 0.996078, 1.0 }, + { 0.835294, 0.949020, 0.956863, 1.0 }, + { 0.772549, 0.933333, 0.882353, 1.0 }, + { 0.709804, 0.901961, 0.847059, 1.0 }, + { 0.694118, 0.772549, 0.847059, 1.0 }, + { 0.537255, 0.678431, 0.737255, 1.0 }, + { 0.490196, 0.619608, 0.662745, 1.0 }, + { 0.470588, 0.603922, 0.666667, 1.0 }, + { 0.486275, 0.615686, 0.701961, 1.0 }, + { 0.521569, 0.647059, 0.737255, 1.0 }, + { 0.600000, 0.694118, 0.776471, 1.0 }, + { 0.694118, 0.756863, 0.886275, 1.0 }, + { 0.741176, 0.803922, 0.921569, 1.0 }, + { 0.788235, 0.854902, 0.921569, 1.0 }, + { 0.823529, 0.933333, 0.882353, 1.0 }, + { 0.839216, 0.949020, 0.882353, 1.0 }, + { 0.854902, 0.949020, 0.886275, 1.0 }, + { 0.854902, 0.949020, 0.921569, 1.0 }, + { 0.854902, 0.964706, 0.921569, 1.0 }, + { 0.839216, 0.949020, 0.921569, 1.0 }, + { 0.839216, 0.933333, 0.921569, 1.0 }, + { 0.839216, 0.933333, 0.921569, 1.0 }, + { 0.854902, 0.933333, 0.921569, 1.0 }, + { 0.854902, 0.933333, 0.921569, 1.0 }, + { 0.854902, 0.933333, 0.921569, 1.0 }, + { 0.854902, 0.933333, 0.882353, 1.0 }, + { 0.839216, 0.949020, 0.882353, 1.0 }, + { 0.807843, 0.933333, 0.847059, 1.0 }, + { 0.776471, 0.901961, 0.811765, 1.0 }, + { 0.709804, 0.854902, 0.737255, 1.0 }, + { 0.650980, 0.729412, 0.627451, 1.0 }, + { 0.588235, 0.588235, 0.666667, 1.0 }, + { 0.537255, 0.552941, 0.666667, 1.0 }, + { 0.521569, 0.552941, 0.627451, 1.0 }, + { 0.490196, 0.537255, 0.627451, 1.0 }, + { 0.474510, 0.568627, 0.662745, 1.0 }, + { 0.470588, 0.572549, 0.666667, 1.0 }, + { 0.486275, 0.588235, 0.666667, 1.0 }, + { 0.439216, 0.600000, 0.662745, 1.0 }, + { 0.454902, 0.572549, 0.666667, 1.0 }, + { 0.470588, 0.603922, 0.666667, 1.0 }, + { 0.505882, 0.603922, 0.662745, 1.0 }, + { 0.568627, 0.647059, 0.701961, 1.0 }, + { 0.662745, 0.792157, 0.737255, 1.0 }, + { 0.741176, 0.870588, 0.811765, 1.0 }, + { 0.741176, 0.886275, 0.811765, 1.0 }, + { 0.694118, 0.807843, 0.701961, 1.0 }, + { 0.682353, 0.729412, 0.592157, 1.0 }, + { 0.600000, 0.650980, 0.592157, 1.0 }, + { 0.521569, 0.572549, 0.592157, 1.0 }, + { 0.521569, 0.572549, 0.592157, 1.0 }, + { 0.454902, 0.552941, 0.592157, 1.0 }, + { 0.423529, 0.521569, 0.592157, 1.0 }, + { 0.407843, 0.505882, 0.592157, 1.0 }, + { 0.392157, 0.505882, 0.592157, 1.0 }, + { 0.407843, 0.505882, 0.627451, 1.0 }, + { 0.423529, 0.521569, 0.627451, 1.0 }, + { 0.423529, 0.537255, 0.627451, 1.0 }, + { 0.439216, 0.537255, 0.627451, 1.0 }, + { 0.439216, 0.537255, 0.627451, 1.0 }, + { 0.443137, 0.537255, 0.627451, 1.0 }, + { 0.454902, 0.537255, 0.627451, 1.0 }, + { 0.439216, 0.552941, 0.627451, 1.0 }, + { 0.439216, 0.552941, 0.666667, 1.0 }, + { 0.423529, 0.552941, 0.666667, 1.0 }, + { 0.423529, 0.537255, 0.666667, 1.0 }, + { 0.423529, 0.537255, 0.666667, 1.0 }, + { 0.439216, 0.521569, 0.627451, 1.0 }, + { 0.454902, 0.505882, 0.552941, 1.0 }, + { 0.407843, 0.474510, 0.517647, 1.0 }, + { 0.392157, 0.458824, 0.517647, 1.0 }, + { 0.392157, 0.505882, 0.517647, 1.0 }, + { 0.407843, 0.521569, 0.552941, 1.0 }, + { 0.454902, 0.521569, 0.552941, 1.0 }, + { 0.454902, 0.521569, 0.592157, 1.0 }, + { 0.521569, 0.552941, 0.627451, 1.0 }, + { 0.568627, 0.568627, 0.627451, 1.0 }, + { 0.650980, 0.600000, 0.592157, 1.0 }, + { 0.682353, 0.631373, 0.592157, 1.0 }, + { 0.713725, 0.650980, 0.627451, 1.0 }, + { 0.870588, 0.741176, 0.701961, 1.0 }, + { 0.901961, 0.788235, 0.737255, 1.0 }, + { 0.807843, 0.807843, 0.847059, 1.0 }, + { 0.823529, 0.870588, 0.921569, 1.0 }, + { 0.870588, 0.901961, 0.956863, 1.0 }, + { 0.870588, 0.917647, 0.996078, 1.0 }, + { 0.870588, 0.917647, 0.996078, 1.0 }, + { 0.886275, 0.917647, 0.996078, 1.0 }, + { 0.886275, 0.917647, 0.996078, 1.0 }, + { 0.886275, 0.949020, 0.996078, 1.0 }, + { 0.886275, 0.964706, 0.996078, 1.0 }, + { 0.886275, 0.964706, 0.996078, 1.0 }, + { 0.901961, 0.980392, 0.996078, 1.0 }, + { 0.917647, 0.980392, 0.996078, 1.0 }, + { 0.917647, 0.980392, 0.996078, 1.0 }, + { 0.901961, 0.964706, 0.996078, 1.0 }, + { 0.886275, 0.964706, 0.996078, 1.0 }, + { 0.870588, 0.949020, 0.996078, 1.0 }, + { 0.854902, 0.949020, 0.956863, 1.0 }, + { 0.823529, 0.933333, 0.882353, 1.0 }, + { 0.756863, 0.901961, 0.847059, 1.0 }, + { 0.792157, 0.839216, 0.772549, 1.0 }, + { 0.854902, 0.756863, 0.662745, 1.0 }, + { 0.792157, 0.709804, 0.592157, 1.0 }, + { 0.729412, 0.662745, 0.627451, 1.0 }, + { 0.729412, 0.709804, 0.666667, 1.0 }, + { 0.741176, 0.854902, 0.811765, 1.0 }, + { 0.807843, 0.933333, 0.886275, 1.0 }, + { 0.839216, 0.933333, 0.921569, 1.0 }, + { 0.870588, 0.933333, 0.956863, 1.0 }, + { 0.854902, 0.917647, 0.956863, 1.0 }, + { 0.835294, 0.870588, 0.956863, 1.0 }, + { 0.803922, 0.854902, 0.956863, 1.0 }, + { 0.803922, 0.854902, 0.956863, 1.0 }, + { 0.772549, 0.823529, 0.921569, 1.0 }, + { 0.788235, 0.807843, 0.886275, 1.0 }, + { 0.756863, 0.807843, 0.886275, 1.0 }, + { 0.741176, 0.807843, 0.886275, 1.0 }, + { 0.772549, 0.839216, 0.886275, 1.0 }, + { 0.839216, 0.933333, 0.886275, 1.0 }, + { 0.886275, 0.949020, 0.921569, 1.0 }, + { 0.901961, 0.964706, 0.956863, 1.0 }, + { 0.901961, 0.964706, 0.956863, 1.0 }, + { 0.886275, 0.964706, 0.956863, 1.0 }, + { 0.870588, 0.933333, 0.956863, 1.0 }, + { 0.870588, 0.917647, 0.956863, 1.0 }, + { 0.835294, 0.854902, 0.956863, 1.0 }, + { 0.788235, 0.819608, 0.921569, 1.0 }, + { 0.725490, 0.788235, 0.886275, 1.0 }, + { 0.694118, 0.756863, 0.847059, 1.0 }, + { 0.631373, 0.631373, 0.701961, 1.0 }, + { 0.650980, 0.600000, 0.701961, 1.0 }, + { 0.666667, 0.603922, 0.592157, 1.0 }, + { 0.698039, 0.631373, 0.592157, 1.0 }, + { 0.698039, 0.662745, 0.592157, 1.0 }, + { 0.792157, 0.678431, 0.592157, 1.0 }, + { 0.870588, 0.756863, 0.662745, 1.0 }, + { 0.917647, 0.803922, 0.737255, 1.0 }, + { 0.964706, 0.854902, 0.847059, 1.0 }, + { 0.980392, 0.901961, 0.882353, 1.0 }, + { 0.901961, 0.949020, 0.956863, 1.0 }, + { 0.886275, 0.949020, 0.996078, 1.0 }, + { 0.886275, 0.949020, 0.996078, 1.0 }, + { 0.886275, 0.949020, 0.996078, 1.0 }, + { 0.886275, 0.949020, 0.996078, 1.0 }, + { 0.882353, 0.933333, 0.996078, 1.0 }, + { 0.870588, 0.933333, 0.996078, 1.0 }, + { 0.870588, 0.933333, 0.996078, 1.0 }, + { 0.870588, 0.933333, 0.996078, 1.0 }, + { 0.870588, 0.917647, 0.996078, 1.0 }, + { 0.854902, 0.917647, 0.921569, 1.0 }, + { 0.850980, 0.933333, 0.882353, 1.0 }, + { 0.788235, 0.917647, 0.811765, 1.0 }, + { 0.729412, 0.870588, 0.701961, 1.0 }, + { 0.635294, 0.760784, 0.627451, 1.0 }, + { 0.588235, 0.713725, 0.592157, 1.0 }, + { 0.505882, 0.650980, 0.552941, 1.0 }, + { 0.490196, 0.619608, 0.517647, 1.0 }, + { 0.552941, 0.572549, 0.478431, 1.0 }, + { 0.568627, 0.552941, 0.517647, 1.0 }, + { 0.682353, 0.600000, 0.517647, 1.0 }, + { 0.760784, 0.631373, 0.517647, 1.0 }, + { 0.792157, 0.627451, 0.517647, 1.0 }, + { 0.870588, 0.741176, 0.662745, 1.0 }, + { 0.917647, 0.803922, 0.737255, 1.0 }, + { 0.933333, 0.866667, 0.847059, 1.0 }, + { 0.917647, 0.917647, 0.921569, 1.0 }, + { 0.886275, 0.933333, 0.956863, 1.0 }, + { 0.886275, 0.933333, 0.996078, 1.0 }, + { 0.886275, 0.933333, 0.996078, 1.0 }, + { 0.886275, 0.933333, 0.996078, 1.0 }, + { 0.886275, 0.933333, 0.996078, 1.0 }, + { 0.901961, 0.949020, 0.996078, 1.0 }, + { 0.901961, 0.980392, 0.956863, 1.0 }, + { 0.917647, 0.996078, 0.956863, 1.0 }, + { 0.964706, 0.996078, 0.921569, 1.0 }, + { 0.996078, 0.960784, 0.921569, 1.0 }, + { 0.980392, 0.949020, 0.996078, 1.0 }, + { 0.933333, 0.980392, 0.996078, 1.0 }, + { 0.917647, 0.964706, 0.996078, 1.0 }, + { 0.917647, 0.964706, 0.956863, 1.0 }, + { 0.917647, 0.964706, 0.956863, 1.0 }, + { 0.901961, 0.949020, 0.956863, 1.0 }, + { 0.886275, 0.933333, 0.956863, 1.0 }, + { 0.886275, 0.949020, 0.956863, 1.0 }, + { 0.886275, 0.949020, 0.956863, 1.0 }, + { 0.886275, 0.964706, 0.956863, 1.0 }, + { 0.886275, 0.964706, 0.956863, 1.0 }, + { 0.886275, 0.980392, 0.956863, 1.0 }, + { 0.886275, 0.964706, 0.956863, 1.0 }, + { 0.870588, 0.949020, 0.956863, 1.0 }, + { 0.870588, 0.933333, 0.956863, 1.0 }, + { 0.870588, 0.917647, 0.956863, 1.0 }, + { 0.839216, 0.886275, 0.956863, 1.0 }, + { 0.803922, 0.854902, 0.956863, 1.0 }, + { 0.725490, 0.788235, 0.921569, 1.0 }, + { 0.678431, 0.756863, 0.847059, 1.0 }, + { 0.568627, 0.647059, 0.737255, 1.0 }, + { 0.505882, 0.600000, 0.666667, 1.0 }, + { 0.490196, 0.584314, 0.627451, 1.0 }, + { 0.470588, 0.572549, 0.627451, 1.0 }, + { 0.439216, 0.572549, 0.627451, 1.0 }, + { 0.439216, 0.572549, 0.592157, 1.0 }, + { 0.439216, 0.556863, 0.627451, 1.0 }, + { 0.439216, 0.552941, 0.627451, 1.0 }, + { 0.439216, 0.552941, 0.666667, 1.0 }, + { 0.454902, 0.552941, 0.666667, 1.0 }, + { 0.454902, 0.552941, 0.666667, 1.0 }, + { 0.439216, 0.552941, 0.662745, 1.0 }, + }; +/* purple-dress */ +static double4 colors_45[] = { + { 0.776471, 0.376471, 0.556863, 1.0 }, + { 0.807843, 0.423529, 0.556863, 1.0 }, + { 0.776471, 0.533333, 0.478431, 1.0 }, + { 0.698039, 0.600000, 0.517647, 1.0 }, + { 0.713725, 0.584314, 0.552941, 1.0 }, + { 0.682353, 0.584314, 0.517647, 1.0 }, + { 0.619608, 0.537255, 0.443137, 1.0 }, + { 0.600000, 0.470588, 0.403922, 1.0 }, + { 0.600000, 0.435294, 0.403922, 1.0 }, + { 0.600000, 0.419608, 0.368627, 1.0 }, + { 0.572549, 0.407843, 0.333333, 1.0 }, + { 0.537255, 0.392157, 0.329412, 1.0 }, + { 0.474510, 0.360784, 0.329412, 1.0 }, + { 0.427451, 0.349020, 0.329412, 1.0 }, + { 0.427451, 0.333333, 0.329412, 1.0 }, + { 0.427451, 0.333333, 0.329412, 1.0 }, + { 0.458824, 0.329412, 0.329412, 1.0 }, + { 0.537255, 0.376471, 0.368627, 1.0 }, + { 0.584314, 0.407843, 0.368627, 1.0 }, + { 0.666667, 0.345098, 0.443137, 1.0 }, + { 0.698039, 0.360784, 0.482353, 1.0 }, + { 0.698039, 0.345098, 0.517647, 1.0 }, + { 0.729412, 0.376471, 0.556863, 1.0 }, + { 0.760784, 0.392157, 0.556863, 1.0 }, + { 0.760784, 0.407843, 0.517647, 1.0 }, + { 0.713725, 0.501961, 0.443137, 1.0 }, + { 0.678431, 0.517647, 0.443137, 1.0 }, + { 0.635294, 0.533333, 0.443137, 1.0 }, + { 0.603922, 0.537255, 0.443137, 1.0 }, + { 0.600000, 0.521569, 0.443137, 1.0 }, + { 0.615686, 0.486275, 0.443137, 1.0 }, + { 0.603922, 0.454902, 0.443137, 1.0 }, + { 0.662745, 0.360784, 0.482353, 1.0 }, + { 0.694118, 0.345098, 0.517647, 1.0 }, + { 0.745098, 0.392157, 0.556863, 1.0 }, + { 0.807843, 0.423529, 0.592157, 1.0 }, + { 0.858824, 0.474510, 0.666667, 1.0 }, + { 0.933333, 0.552941, 0.737255, 1.0 }, + { 0.964706, 0.658824, 0.811765, 1.0 }, + { 0.964706, 0.803922, 0.737255, 1.0 }, + { 0.858824, 0.678431, 0.592157, 1.0 }, + { 0.964706, 0.737255, 0.698039, 1.0 }, + { 0.976471, 0.882353, 0.882353, 1.0 }, + { 0.745098, 0.631373, 0.592157, 1.0 }, + { 0.682353, 0.584314, 0.517647, 1.0 }, + { 0.647059, 0.501961, 0.443137, 1.0 }, + { 0.647059, 0.450980, 0.368627, 1.0 }, + { 0.650980, 0.435294, 0.368627, 1.0 }, + { 0.682353, 0.470588, 0.403922, 1.0 }, + { 0.666667, 0.517647, 0.443137, 1.0 }, + { 0.650980, 0.552941, 0.478431, 1.0 }, + { 0.647059, 0.552941, 0.478431, 1.0 }, + { 0.631373, 0.552941, 0.517647, 1.0 }, + { 0.615686, 0.537255, 0.517647, 1.0 }, + { 0.615686, 0.537255, 0.552941, 1.0 }, + { 0.662745, 0.552941, 0.552941, 1.0 }, + { 0.682353, 0.588235, 0.592157, 1.0 }, + { 0.698039, 0.615686, 0.552941, 1.0 }, + { 0.713725, 0.615686, 0.552941, 1.0 }, + { 0.698039, 0.600000, 0.552941, 1.0 }, + { 0.729412, 0.631373, 0.592157, 1.0 }, + { 0.823529, 0.458824, 0.631373, 1.0 }, + { 0.854902, 0.474510, 0.631373, 1.0 }, + { 0.858824, 0.474510, 0.631373, 1.0 }, + { 0.854902, 0.439216, 0.631373, 1.0 }, + { 0.870588, 0.490196, 0.627451, 1.0 }, + { 0.858824, 0.615686, 0.552941, 1.0 }, + { 0.858824, 0.631373, 0.552941, 1.0 }, + { 0.792157, 0.600000, 0.478431, 1.0 }, + { 0.666667, 0.549020, 0.478431, 1.0 }, + { 0.631373, 0.486275, 0.478431, 1.0 }, + { 0.615686, 0.376471, 0.517647, 1.0 }, + { 0.584314, 0.345098, 0.517647, 1.0 }, + { 0.600000, 0.345098, 0.517647, 1.0 }, + { 0.615686, 0.329412, 0.478431, 1.0 }, + { 0.631373, 0.313725, 0.482353, 1.0 }, + { 0.662745, 0.329412, 0.556863, 1.0 }, + { 0.678431, 0.360784, 0.556863, 1.0 }, + { 0.694118, 0.345098, 0.556863, 1.0 }, + { 0.662745, 0.345098, 0.517647, 1.0 }, + { 0.615686, 0.329412, 0.478431, 1.0 }, + { 0.584314, 0.313725, 0.443137, 1.0 }, + { 0.552941, 0.313725, 0.403922, 1.0 }, + { 0.537255, 0.360784, 0.368627, 1.0 }, + { 0.568627, 0.407843, 0.368627, 1.0 }, + { 0.572549, 0.454902, 0.368627, 1.0 }, + { 0.568627, 0.486275, 0.403922, 1.0 }, + { 0.588235, 0.505882, 0.403922, 1.0 }, + { 0.603922, 0.501961, 0.403922, 1.0 }, + { 0.631373, 0.486275, 0.368627, 1.0 }, + { 0.619608, 0.454902, 0.368627, 1.0 }, + { 0.619608, 0.439216, 0.368627, 1.0 }, + { 0.600000, 0.486275, 0.443137, 1.0 }, + { 0.588235, 0.501961, 0.443137, 1.0 }, + { 0.588235, 0.521569, 0.443137, 1.0 }, + { 0.568627, 0.521569, 0.443137, 1.0 }, + { 0.568627, 0.521569, 0.478431, 1.0 }, + { 0.600000, 0.505882, 0.517647, 1.0 }, + { 0.600000, 0.521569, 0.517647, 1.0 }, + { 0.603922, 0.521569, 0.517647, 1.0 }, + { 0.603922, 0.521569, 0.478431, 1.0 }, + { 0.600000, 0.521569, 0.478431, 1.0 }, + { 0.600000, 0.521569, 0.443137, 1.0 }, + { 0.631373, 0.501961, 0.443137, 1.0 }, + { 0.647059, 0.470588, 0.443137, 1.0 }, + { 0.729412, 0.407843, 0.482353, 1.0 }, + { 0.745098, 0.376471, 0.482353, 1.0 }, + { 0.776471, 0.392157, 0.517647, 1.0 }, + { 0.792157, 0.407843, 0.517647, 1.0 }, + { 0.776471, 0.407843, 0.517647, 1.0 }, + { 0.713725, 0.392157, 0.517647, 1.0 }, + { 0.666667, 0.439216, 0.482353, 1.0 }, + { 0.615686, 0.501961, 0.478431, 1.0 }, + { 0.635294, 0.537255, 0.478431, 1.0 }, + { 0.635294, 0.549020, 0.478431, 1.0 }, + { 0.631373, 0.521569, 0.443137, 1.0 }, + { 0.666667, 0.486275, 0.443137, 1.0 }, + { 0.729412, 0.407843, 0.517647, 1.0 }, + { 0.776471, 0.407843, 0.517647, 1.0 }, + { 0.792157, 0.407843, 0.556863, 1.0 }, + { 0.807843, 0.407843, 0.556863, 1.0 }, + { 0.807843, 0.407843, 0.556863, 1.0 }, + { 0.792157, 0.392157, 0.556863, 1.0 }, + { 0.792157, 0.376471, 0.556863, 1.0 }, + { 0.776471, 0.392157, 0.556863, 1.0 }, + { 0.776471, 0.407843, 0.556863, 1.0 }, + { 0.792157, 0.407843, 0.556863, 1.0 }, + { 0.776471, 0.392157, 0.592157, 1.0 }, + { 0.776471, 0.396078, 0.592157, 1.0 }, + { 0.776471, 0.423529, 0.592157, 1.0 }, + { 0.745098, 0.392157, 0.592157, 1.0 }, + { 0.776471, 0.392157, 0.592157, 1.0 }, + { 0.760784, 0.392157, 0.556863, 1.0 }, + { 0.745098, 0.407843, 0.556863, 1.0 }, + { 0.713725, 0.407843, 0.517647, 1.0 }, + { 0.647059, 0.470588, 0.443137, 1.0 }, + { 0.619608, 0.486275, 0.443137, 1.0 }, + { 0.619608, 0.470588, 0.443137, 1.0 }, + { 0.600000, 0.423529, 0.443137, 1.0 }, + { 0.600000, 0.345098, 0.478431, 1.0 }, + { 0.647059, 0.360784, 0.478431, 1.0 }, + { 0.650980, 0.407843, 0.407843, 1.0 }, + { 0.615686, 0.439216, 0.407843, 1.0 }, + { 0.615686, 0.470588, 0.443137, 1.0 }, + { 0.603922, 0.470588, 0.443137, 1.0 }, + { 0.584314, 0.490196, 0.443137, 1.0 }, + { 0.584314, 0.454902, 0.443137, 1.0 }, + { 0.552941, 0.439216, 0.403922, 1.0 }, + { 0.521569, 0.439216, 0.403922, 1.0 }, + { 0.521569, 0.423529, 0.403922, 1.0 }, + { 0.521569, 0.392157, 0.368627, 1.0 }, + { 0.458824, 0.360784, 0.329412, 1.0 }, + { 0.427451, 0.333333, 0.329412, 1.0 }, + { 0.380392, 0.317647, 0.329412, 1.0 }, + { 0.380392, 0.333333, 0.329412, 1.0 }, + { 0.458824, 0.376471, 0.329412, 1.0 }, + { 0.568627, 0.407843, 0.368627, 1.0 }, + { 0.615686, 0.435294, 0.403922, 1.0 }, + { 0.682353, 0.392157, 0.482353, 1.0 }, + { 0.729412, 0.376471, 0.517647, 1.0 }, + { 0.745098, 0.392157, 0.517647, 1.0 }, + { 0.745098, 0.360784, 0.517647, 1.0 }, + { 0.713725, 0.392157, 0.517647, 1.0 }, + { 0.615686, 0.470588, 0.478431, 1.0 }, + { 0.552941, 0.439216, 0.443137, 1.0 }, + { 0.521569, 0.407843, 0.403922, 1.0 }, + { 0.458824, 0.392157, 0.403922, 1.0 }, + { 0.474510, 0.423529, 0.443137, 1.0 }, + { 0.537255, 0.454902, 0.443137, 1.0 }, + { 0.568627, 0.486275, 0.443137, 1.0 }, + { 0.584314, 0.505882, 0.478431, 1.0 }, + { 0.600000, 0.517647, 0.478431, 1.0 }, + { 0.615686, 0.521569, 0.478431, 1.0 }, + { 0.631373, 0.552941, 0.478431, 1.0 }, + { 0.647059, 0.552941, 0.478431, 1.0 }, + { 0.647059, 0.537255, 0.517647, 1.0 }, + { 0.650980, 0.537255, 0.517647, 1.0 }, + { 0.729412, 0.407843, 0.556863, 1.0 }, + { 0.760784, 0.392157, 0.556863, 1.0 }, + { 0.776471, 0.392157, 0.556863, 1.0 }, + { 0.776471, 0.407843, 0.556863, 1.0 }, + { 0.760784, 0.392157, 0.556863, 1.0 }, + { 0.745098, 0.407843, 0.517647, 1.0 }, + { 0.698039, 0.486275, 0.443137, 1.0 }, + { 0.635294, 0.486275, 0.407843, 1.0 }, + { 0.568627, 0.470588, 0.443137, 1.0 }, + { 0.505882, 0.439216, 0.403922, 1.0 }, + { 0.423529, 0.376471, 0.368627, 1.0 }, + { 0.392157, 0.345098, 0.368627, 1.0 }, + { 0.427451, 0.349020, 0.329412, 1.0 }, + { 0.474510, 0.376471, 0.329412, 1.0 }, + { 0.521569, 0.392157, 0.368627, 1.0 }, + { 0.552941, 0.407843, 0.368627, 1.0 }, + { 0.537255, 0.407843, 0.368627, 1.0 }, + { 0.474510, 0.392157, 0.368627, 1.0 }, + { 0.423529, 0.360784, 0.368627, 1.0 }, + { 0.392157, 0.329412, 0.368627, 1.0 }, + { 0.380392, 0.317647, 0.329412, 1.0 }, + { 0.349020, 0.317647, 0.294118, 1.0 }, + { 0.349020, 0.286275, 0.294118, 1.0 }, + { 0.349020, 0.286275, 0.294118, 1.0 }, + { 0.364706, 0.301961, 0.329412, 1.0 }, + { 0.407843, 0.329412, 0.364706, 1.0 }, + { 0.521569, 0.360784, 0.368627, 1.0 }, + { 0.631373, 0.329412, 0.478431, 1.0 }, + { 0.729412, 0.376471, 0.556863, 1.0 }, + { 0.776471, 0.407843, 0.592157, 1.0 }, + { 0.823529, 0.439216, 0.631373, 1.0 }, + { 0.870588, 0.490196, 0.666667, 1.0 }, + { 0.933333, 0.537255, 0.737255, 1.0 }, + { 0.933333, 0.537255, 0.737255, 1.0 }, + { 0.917647, 0.521569, 0.741176, 1.0 }, + { 0.870588, 0.474510, 0.666667, 1.0 }, + { 0.823529, 0.439216, 0.592157, 1.0 }, + { 0.792157, 0.517647, 0.478431, 1.0 }, + { 0.745098, 0.533333, 0.443137, 1.0 }, + { 0.792157, 0.584314, 0.443137, 1.0 }, + { 0.729412, 0.517647, 0.407843, 1.0 }, + { 0.713725, 0.501961, 0.403922, 1.0 }, + { 0.713725, 0.482353, 0.407843, 1.0 }, + { 0.650980, 0.470588, 0.443137, 1.0 }, + { 0.662745, 0.345098, 0.482353, 1.0 }, + { 0.647059, 0.329412, 0.482353, 1.0 }, + { 0.631373, 0.313725, 0.478431, 1.0 }, + { 0.600000, 0.298039, 0.478431, 1.0 }, + { 0.600000, 0.329412, 0.478431, 1.0 }, + { 0.537255, 0.360784, 0.443137, 1.0 }, + { 0.552941, 0.392157, 0.403922, 1.0 }, + { 0.552941, 0.439216, 0.443137, 1.0 }, + { 0.584314, 0.470588, 0.478431, 1.0 }, + { 0.568627, 0.454902, 0.478431, 1.0 }, + { 0.568627, 0.470588, 0.478431, 1.0 }, + { 0.584314, 0.486275, 0.478431, 1.0 }, + { 0.615686, 0.521569, 0.478431, 1.0 }, + { 0.650980, 0.552941, 0.478431, 1.0 }, + { 0.666667, 0.568627, 0.478431, 1.0 }, + { 0.666667, 0.568627, 0.478431, 1.0 }, + { 0.666667, 0.568627, 0.517647, 1.0 }, + { 0.635294, 0.552941, 0.517647, 1.0 }, + { 0.650980, 0.552941, 0.517647, 1.0 }, + { 0.666667, 0.537255, 0.517647, 1.0 }, + { 0.760784, 0.423529, 0.592157, 1.0 }, + { 0.776471, 0.439216, 0.631373, 1.0 }, + { 0.776471, 0.423529, 0.631373, 1.0 }, + { 0.792157, 0.392157, 0.631373, 1.0 }, + { 0.807843, 0.407843, 0.592157, 1.0 }, + { 0.807843, 0.423529, 0.592157, 1.0 }, + { 0.823529, 0.423529, 0.592157, 1.0 }, + { 0.807843, 0.392157, 0.592157, 1.0 }, + { 0.792157, 0.392157, 0.592157, 1.0 }, + { 0.792157, 0.392157, 0.592157, 1.0 }, + { 0.792157, 0.376471, 0.556863, 1.0 }, + { 0.776471, 0.376471, 0.556863, 1.0 }, + { 0.760784, 0.360784, 0.517647, 1.0 }, + { 0.698039, 0.345098, 0.482353, 1.0 }, + { 0.650980, 0.329412, 0.482353, 1.0 }, + }; +/* no-name */ +static double4 colors_46[] = { + { 0.474510, 0.360784, 0.294118, 1.0 }, + { 0.635294, 0.517647, 0.403922, 1.0 }, + { 0.713725, 0.596078, 0.478431, 1.0 }, + { 0.776471, 0.662745, 0.552941, 1.0 }, + { 0.823529, 0.741176, 0.627451, 1.0 }, + { 0.807843, 0.823529, 0.737255, 1.0 }, + { 0.760784, 0.776471, 0.737255, 1.0 }, + { 0.792157, 0.725490, 0.666667, 1.0 }, + { 0.807843, 0.709804, 0.627451, 1.0 }, + { 0.807843, 0.694118, 0.592157, 1.0 }, + { 0.792157, 0.694118, 0.627451, 1.0 }, + { 0.776471, 0.694118, 0.592157, 1.0 }, + { 0.760784, 0.678431, 0.627451, 1.0 }, + { 0.760784, 0.678431, 0.627451, 1.0 }, + { 0.760784, 0.678431, 0.627451, 1.0 }, + { 0.776471, 0.678431, 0.592157, 1.0 }, + { 0.760784, 0.647059, 0.592157, 1.0 }, + { 0.729412, 0.615686, 0.552941, 1.0 }, + { 0.729412, 0.600000, 0.517647, 1.0 }, + { 0.729412, 0.580392, 0.478431, 1.0 }, + { 0.666667, 0.501961, 0.368627, 1.0 }, + { 0.568627, 0.329412, 0.258824, 1.0 }, + { 0.427451, 0.250980, 0.145098, 1.0 }, + { 0.317647, 0.266667, 0.145098, 1.0 }, + { 0.250980, 0.235294, 0.145098, 1.0 }, + { 0.188235, 0.219608, 0.145098, 1.0 }, + { 0.219608, 0.203922, 0.109804, 1.0 }, + { 0.188235, 0.235294, 0.145098, 1.0 }, + { 0.219608, 0.235294, 0.145098, 1.0 }, + { 0.235294, 0.235294, 0.145098, 1.0 }, + { 0.282353, 0.266667, 0.145098, 1.0 }, + { 0.349020, 0.200000, 0.109804, 1.0 }, + { 0.427451, 0.231373, 0.109804, 1.0 }, + { 0.521569, 0.282353, 0.109804, 1.0 }, + { 0.650980, 0.450980, 0.258824, 1.0 }, + { 0.729412, 0.580392, 0.403922, 1.0 }, + { 0.745098, 0.615686, 0.517647, 1.0 }, + { 0.760784, 0.647059, 0.592157, 1.0 }, + { 0.745098, 0.709804, 0.666667, 1.0 }, + { 0.792157, 0.807843, 0.811765, 1.0 }, + { 0.792157, 0.839216, 0.811765, 1.0 }, + { 0.772549, 0.839216, 0.847059, 1.0 }, + { 0.772549, 0.839216, 0.847059, 1.0 }, + { 0.772549, 0.839216, 0.847059, 1.0 }, + { 0.756863, 0.839216, 0.847059, 1.0 }, + { 0.772549, 0.839216, 0.847059, 1.0 }, + { 0.788235, 0.839216, 0.847059, 1.0 }, + { 0.807843, 0.839216, 0.847059, 1.0 }, + { 0.807843, 0.823529, 0.847059, 1.0 }, + { 0.807843, 0.839216, 0.811765, 1.0 }, + { 0.792157, 0.839216, 0.776471, 1.0 }, + { 0.760784, 0.807843, 0.737255, 1.0 }, + { 0.729412, 0.713725, 0.662745, 1.0 }, + { 0.745098, 0.678431, 0.552941, 1.0 }, + { 0.760784, 0.678431, 0.443137, 1.0 }, + { 0.792157, 0.678431, 0.443137, 1.0 }, + { 0.839216, 0.709804, 0.478431, 1.0 }, + { 0.901961, 0.756863, 0.552941, 1.0 }, + { 0.901961, 0.788235, 0.627451, 1.0 }, + { 0.917647, 0.788235, 0.662745, 1.0 }, + { 0.917647, 0.803922, 0.662745, 1.0 }, + { 0.917647, 0.803922, 0.662745, 1.0 }, + { 0.901961, 0.788235, 0.662745, 1.0 }, + { 0.901961, 0.772549, 0.627451, 1.0 }, + { 0.870588, 0.741176, 0.627451, 1.0 }, + { 0.792157, 0.662745, 0.552941, 1.0 }, + { 0.713725, 0.600000, 0.478431, 1.0 }, + { 0.619608, 0.552941, 0.368627, 1.0 }, + { 0.474510, 0.298039, 0.219608, 1.0 }, + { 0.333333, 0.203922, 0.145098, 1.0 }, + { 0.266667, 0.137255, 0.109804, 1.0 }, + { 0.235294, 0.156863, 0.145098, 1.0 }, + { 0.188235, 0.152941, 0.145098, 1.0 }, + { 0.203922, 0.172549, 0.109804, 1.0 }, + { 0.172549, 0.172549, 0.145098, 1.0 }, + { 0.172549, 0.172549, 0.145098, 1.0 }, + { 0.172549, 0.203922, 0.145098, 1.0 }, + { 0.156863, 0.172549, 0.109804, 1.0 }, + { 0.141176, 0.172549, 0.145098, 1.0 }, + { 0.156863, 0.188235, 0.184314, 1.0 }, + { 0.172549, 0.172549, 0.184314, 1.0 }, + { 0.188235, 0.172549, 0.184314, 1.0 }, + { 0.219608, 0.188235, 0.219608, 1.0 }, + { 0.266667, 0.188235, 0.219608, 1.0 }, + { 0.282353, 0.203922, 0.184314, 1.0 }, + { 0.360784, 0.266667, 0.180392, 1.0 }, + { 0.411765, 0.364706, 0.254902, 1.0 }, + { 0.537255, 0.552941, 0.333333, 1.0 }, + { 0.572549, 0.603922, 0.368627, 1.0 }, + { 0.603922, 0.600000, 0.403922, 1.0 }, + { 0.619608, 0.615686, 0.443137, 1.0 }, + { 0.505882, 0.552941, 0.517647, 1.0 }, + { 0.329412, 0.380392, 0.333333, 1.0 }, + { 0.250980, 0.317647, 0.258824, 1.0 }, + { 0.172549, 0.235294, 0.184314, 1.0 }, + { 0.141176, 0.172549, 0.184314, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.121569, 0.094118, 0.070588, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.078431, 0.109804, 0.109804, 1.0 }, + { 0.078431, 0.094118, 0.109804, 1.0 }, + { 0.078431, 0.094118, 0.109804, 1.0 }, + { 0.078431, 0.094118, 0.109804, 1.0 }, + { 0.078431, 0.125490, 0.109804, 1.0 }, + { 0.078431, 0.125490, 0.109804, 1.0 }, + { 0.078431, 0.125490, 0.109804, 1.0 }, + { 0.078431, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.145098, 1.0 }, + { 0.156863, 0.172549, 0.184314, 1.0 }, + { 0.203922, 0.203922, 0.184314, 1.0 }, + { 0.250980, 0.203922, 0.184314, 1.0 }, + { 0.282353, 0.266667, 0.219608, 1.0 }, + { 0.364706, 0.411765, 0.258824, 1.0 }, + { 0.521569, 0.572549, 0.368627, 1.0 }, + { 0.698039, 0.662745, 0.443137, 1.0 }, + { 0.870588, 0.756863, 0.592157, 1.0 }, + { 0.917647, 0.803922, 0.662745, 1.0 }, + { 0.949020, 0.850980, 0.737255, 1.0 }, + { 0.870588, 0.886275, 0.811765, 1.0 }, + { 0.870588, 0.886275, 0.847059, 1.0 }, + { 0.886275, 0.870588, 0.847059, 1.0 }, + { 0.886275, 0.901961, 0.847059, 1.0 }, + { 0.854902, 0.886275, 0.847059, 1.0 }, + { 0.792157, 0.854902, 0.847059, 1.0 }, + { 0.788235, 0.839216, 0.847059, 1.0 }, + { 0.788235, 0.823529, 0.847059, 1.0 }, + { 0.792157, 0.854902, 0.847059, 1.0 }, + { 0.807843, 0.854902, 0.811765, 1.0 }, + { 0.823529, 0.854902, 0.811765, 1.0 }, + { 0.917647, 0.819608, 0.701961, 1.0 }, + { 0.901961, 0.803922, 0.662745, 1.0 }, + { 0.886275, 0.756863, 0.627451, 1.0 }, + { 0.792157, 0.678431, 0.517647, 1.0 }, + { 0.745098, 0.647059, 0.443137, 1.0 }, + { 0.635294, 0.584314, 0.368627, 1.0 }, + { 0.443137, 0.380392, 0.294118, 1.0 }, + { 0.333333, 0.313725, 0.219608, 1.0 }, + { 0.250980, 0.266667, 0.184314, 1.0 }, + { 0.203922, 0.219608, 0.184314, 1.0 }, + { 0.172549, 0.188235, 0.184314, 1.0 }, + { 0.156863, 0.203922, 0.184314, 1.0 }, + { 0.172549, 0.203922, 0.219608, 1.0 }, + { 0.203922, 0.235294, 0.219608, 1.0 }, + { 0.282353, 0.282353, 0.258824, 1.0 }, + { 0.364706, 0.313725, 0.254902, 1.0 }, + { 0.411765, 0.474510, 0.333333, 1.0 }, + { 0.537255, 0.588235, 0.368627, 1.0 }, + { 0.650980, 0.647059, 0.403922, 1.0 }, + { 0.698039, 0.600000, 0.443137, 1.0 }, + { 0.745098, 0.662745, 0.478431, 1.0 }, + { 0.760784, 0.662745, 0.517647, 1.0 }, + { 0.776471, 0.662745, 0.552941, 1.0 }, + { 0.792157, 0.725490, 0.627451, 1.0 }, + { 0.792157, 0.839216, 0.776471, 1.0 }, + { 0.776471, 0.839216, 0.811765, 1.0 }, + { 0.776471, 0.823529, 0.811765, 1.0 }, + { 0.741176, 0.823529, 0.811765, 1.0 }, + { 0.709804, 0.776471, 0.737255, 1.0 }, + { 0.745098, 0.694118, 0.666667, 1.0 }, + { 0.713725, 0.631373, 0.592157, 1.0 }, + { 0.698039, 0.568627, 0.478431, 1.0 }, + { 0.572549, 0.360784, 0.294118, 1.0 }, + { 0.505882, 0.266667, 0.180392, 1.0 }, + { 0.505882, 0.266667, 0.184314, 1.0 }, + { 0.552941, 0.439216, 0.333333, 1.0 }, + { 0.729412, 0.600000, 0.478431, 1.0 }, + { 0.858824, 0.756863, 0.627451, 1.0 }, + { 0.917647, 0.819608, 0.698039, 1.0 }, + { 0.839216, 0.839216, 0.811765, 1.0 }, + { 0.823529, 0.854902, 0.811765, 1.0 }, + { 0.807843, 0.854902, 0.811765, 1.0 }, + { 0.807843, 0.839216, 0.776471, 1.0 }, + { 0.760784, 0.694118, 0.666667, 1.0 }, + { 0.729412, 0.600000, 0.552941, 1.0 }, + { 0.662745, 0.549020, 0.443137, 1.0 }, + { 0.490196, 0.407843, 0.294118, 1.0 }, + { 0.380392, 0.313725, 0.294118, 1.0 }, + { 0.301961, 0.301961, 0.258824, 1.0 }, + { 0.282353, 0.298039, 0.294118, 1.0 }, + { 0.380392, 0.427451, 0.294118, 1.0 }, + { 0.572549, 0.572549, 0.368627, 1.0 }, + { 0.713725, 0.615686, 0.478431, 1.0 }, + { 0.792157, 0.678431, 0.552941, 1.0 }, + { 0.858824, 0.725490, 0.592157, 1.0 }, + { 0.886275, 0.741176, 0.552941, 1.0 }, + { 0.839216, 0.643137, 0.517647, 1.0 }, + { 0.776471, 0.631373, 0.443137, 1.0 }, + { 0.713725, 0.549020, 0.368627, 1.0 }, + { 0.552941, 0.360784, 0.258824, 1.0 }, + { 0.427451, 0.231373, 0.180392, 1.0 }, + { 0.458824, 0.282353, 0.180392, 1.0 }, + { 0.572549, 0.345098, 0.258824, 1.0 }, + { 0.713725, 0.513725, 0.368627, 1.0 }, + { 0.792157, 0.615686, 0.478431, 1.0 }, + { 0.901961, 0.756863, 0.552941, 1.0 }, + { 0.949020, 0.788235, 0.588235, 1.0 }, + { 0.949020, 0.835294, 0.662745, 1.0 }, + { 0.949020, 0.835294, 0.698039, 1.0 }, + { 0.933333, 0.835294, 0.698039, 1.0 }, + { 0.901961, 0.788235, 0.627451, 1.0 }, + { 0.886275, 0.756863, 0.552941, 1.0 }, + { 0.807843, 0.658824, 0.443137, 1.0 }, + { 0.760784, 0.631373, 0.368627, 1.0 }, + { 0.666667, 0.600000, 0.403922, 1.0 }, + { 0.537255, 0.568627, 0.333333, 1.0 }, + { 0.427451, 0.407843, 0.258824, 1.0 }, + { 0.301961, 0.301961, 0.219608, 1.0 }, + { 0.250980, 0.250980, 0.219608, 1.0 }, + { 0.250980, 0.250980, 0.219608, 1.0 }, + { 0.298039, 0.282353, 0.258824, 1.0 }, + { 0.380392, 0.345098, 0.294118, 1.0 }, + { 0.505882, 0.490196, 0.333333, 1.0 }, + { 0.662745, 0.584314, 0.478431, 1.0 }, + { 0.713725, 0.568627, 0.517647, 1.0 }, + { 0.745098, 0.568627, 0.517647, 1.0 }, + { 0.745098, 0.615686, 0.517647, 1.0 }, + { 0.745098, 0.615686, 0.517647, 1.0 }, + { 0.760784, 0.631373, 0.517647, 1.0 }, + { 0.729412, 0.615686, 0.517647, 1.0 }, + { 0.698039, 0.568627, 0.478431, 1.0 }, + { 0.537255, 0.407843, 0.329412, 1.0 }, + { 0.427451, 0.250980, 0.219608, 1.0 }, + { 0.282353, 0.250980, 0.219608, 1.0 }, + { 0.250980, 0.235294, 0.219608, 1.0 }, + { 0.235294, 0.250980, 0.184314, 1.0 }, + { 0.235294, 0.266667, 0.184314, 1.0 }, + { 0.235294, 0.250980, 0.184314, 1.0 }, + { 0.266667, 0.250980, 0.219608, 1.0 }, + { 0.364706, 0.317647, 0.254902, 1.0 }, + { 0.490196, 0.521569, 0.333333, 1.0 }, + { 0.588235, 0.568627, 0.403922, 1.0 }, + { 0.698039, 0.600000, 0.478431, 1.0 }, + { 0.729412, 0.647059, 0.517647, 1.0 }, + { 0.745098, 0.647059, 0.517647, 1.0 }, + { 0.745098, 0.631373, 0.552941, 1.0 }, + { 0.760784, 0.647059, 0.552941, 1.0 }, + { 0.745098, 0.647059, 0.517647, 1.0 }, + { 0.745098, 0.647059, 0.517647, 1.0 }, + { 0.745098, 0.643137, 0.517647, 1.0 }, + { 0.745098, 0.631373, 0.478431, 1.0 }, + { 0.682353, 0.596078, 0.443137, 1.0 }, + { 0.588235, 0.568627, 0.368627, 1.0 }, + { 0.443137, 0.329412, 0.254902, 1.0 }, + { 0.349020, 0.282353, 0.219608, 1.0 }, + { 0.266667, 0.250980, 0.184314, 1.0 }, + { 0.203922, 0.188235, 0.145098, 1.0 }, + { 0.141176, 0.109804, 0.145098, 1.0 }, + { 0.109804, 0.109804, 0.145098, 1.0 }, + { 0.074510, 0.125490, 0.145098, 1.0 }, + { 0.062745, 0.094118, 0.109804, 1.0 }, + { 0.074510, 0.078431, 0.070588, 1.0 }, + { 0.062745, 0.078431, 0.109804, 1.0 }, + { 0.078431, 0.094118, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.125490, 0.156863, 0.109804, 1.0 }, + { 0.188235, 0.172549, 0.109804, 1.0 }, + }; +/* spring-flora */ +static double4 colors_47[] = { + { 0.200000, 0.262745, 0.141176, 1.0 }, + { 0.207843, 0.258824, 0.133333, 1.0 }, + { 0.200000, 0.243137, 0.113725, 1.0 }, + { 0.156863, 0.200000, 0.090196, 1.0 }, + { 0.156863, 0.164706, 0.101961, 1.0 }, + { 0.145098, 0.168627, 0.098039, 1.0 }, + { 0.141176, 0.188235, 0.098039, 1.0 }, + { 0.125490, 0.180392, 0.090196, 1.0 }, + { 0.133333, 0.172549, 0.086275, 1.0 }, + { 0.082353, 0.109804, 0.066667, 1.0 }, + { 0.070588, 0.074510, 0.054902, 1.0 }, + { 0.062745, 0.066667, 0.043137, 1.0 }, + { 0.058824, 0.066667, 0.043137, 1.0 }, + { 0.050980, 0.058824, 0.039216, 1.0 }, + { 0.050980, 0.054902, 0.047059, 1.0 }, + { 0.050980, 0.054902, 0.047059, 1.0 }, + { 0.058824, 0.066667, 0.050980, 1.0 }, + { 0.066667, 0.082353, 0.054902, 1.0 }, + { 0.101961, 0.137255, 0.082353, 1.0 }, + { 0.133333, 0.172549, 0.109804, 1.0 }, + { 0.164706, 0.200000, 0.152941, 1.0 }, + { 0.192157, 0.231373, 0.152941, 1.0 }, + { 0.196078, 0.250980, 0.211765, 1.0 }, + { 0.215686, 0.223529, 0.247059, 1.0 }, + { 0.223529, 0.211765, 0.258824, 1.0 }, + { 0.215686, 0.145098, 0.231373, 1.0 }, + { 0.196078, 0.105882, 0.200000, 1.0 }, + { 0.172549, 0.149020, 0.109804, 1.0 }, + { 0.101961, 0.125490, 0.070588, 1.0 }, + { 0.066667, 0.078431, 0.054902, 1.0 }, + { 0.058824, 0.070588, 0.047059, 1.0 }, + { 0.054902, 0.062745, 0.039216, 1.0 }, + { 0.054902, 0.054902, 0.035294, 1.0 }, + { 0.070588, 0.070588, 0.050980, 1.0 }, + { 0.074510, 0.090196, 0.062745, 1.0 }, + { 0.121569, 0.160784, 0.141176, 1.0 }, + { 0.172549, 0.156863, 0.227451, 1.0 }, + { 0.203922, 0.188235, 0.282353, 1.0 }, + { 0.258824, 0.207843, 0.309804, 1.0 }, + { 0.254902, 0.247059, 0.298039, 1.0 }, + { 0.247059, 0.239216, 0.266667, 1.0 }, + { 0.211765, 0.247059, 0.164706, 1.0 }, + { 0.207843, 0.258824, 0.133333, 1.0 }, + { 0.180392, 0.262745, 0.133333, 1.0 }, + { 0.180392, 0.243137, 0.125490, 1.0 }, + { 0.137255, 0.200000, 0.094118, 1.0 }, + { 0.101961, 0.137255, 0.074510, 1.0 }, + { 0.070588, 0.074510, 0.054902, 1.0 }, + { 0.047059, 0.050980, 0.035294, 1.0 }, + { 0.035294, 0.039216, 0.027451, 1.0 }, + { 0.031373, 0.023529, 0.019608, 1.0 }, + { 0.027451, 0.019608, 0.015686, 1.0 }, + { 0.035294, 0.023529, 0.023529, 1.0 }, + { 0.043137, 0.035294, 0.035294, 1.0 }, + { 0.054902, 0.058824, 0.043137, 1.0 }, + { 0.082353, 0.086275, 0.058824, 1.0 }, + { 0.172549, 0.121569, 0.196078, 1.0 }, + { 0.188235, 0.105882, 0.211765, 1.0 }, + { 0.215686, 0.152941, 0.231373, 1.0 }, + { 0.207843, 0.125490, 0.231373, 1.0 }, + { 0.188235, 0.149020, 0.243137, 1.0 }, + { 0.172549, 0.168627, 0.215686, 1.0 }, + { 0.196078, 0.231373, 0.164706, 1.0 }, + { 0.207843, 0.262745, 0.152941, 1.0 }, + { 0.211765, 0.282353, 0.176471, 1.0 }, + { 0.227451, 0.309804, 0.172549, 1.0 }, + { 0.247059, 0.341176, 0.172549, 1.0 }, + { 0.239216, 0.341176, 0.164706, 1.0 }, + { 0.227451, 0.309804, 0.164706, 1.0 }, + { 0.219608, 0.290196, 0.141176, 1.0 }, + { 0.196078, 0.282353, 0.133333, 1.0 }, + { 0.176471, 0.258824, 0.133333, 1.0 }, + { 0.141176, 0.223529, 0.121569, 1.0 }, + { 0.125490, 0.172549, 0.101961, 1.0 }, + { 0.090196, 0.129412, 0.078431, 1.0 }, + { 0.062745, 0.078431, 0.058824, 1.0 }, + { 0.058824, 0.074510, 0.047059, 1.0 }, + { 0.066667, 0.074510, 0.050980, 1.0 }, + { 0.066667, 0.078431, 0.058824, 1.0 }, + { 0.090196, 0.129412, 0.086275, 1.0 }, + { 0.117647, 0.180392, 0.113725, 1.0 }, + { 0.141176, 0.215686, 0.125490, 1.0 }, + { 0.160784, 0.243137, 0.129412, 1.0 }, + { 0.180392, 0.262745, 0.133333, 1.0 }, + { 0.188235, 0.258824, 0.141176, 1.0 }, + { 0.196078, 0.258824, 0.145098, 1.0 }, + { 0.196078, 0.258824, 0.145098, 1.0 }, + { 0.207843, 0.258824, 0.145098, 1.0 }, + { 0.200000, 0.262745, 0.152941, 1.0 }, + { 0.207843, 0.262745, 0.149020, 1.0 }, + { 0.215686, 0.282353, 0.164706, 1.0 }, + { 0.223529, 0.282353, 0.164706, 1.0 }, + { 0.203922, 0.282353, 0.176471, 1.0 }, + { 0.203922, 0.282353, 0.176471, 1.0 }, + { 0.192157, 0.282353, 0.176471, 1.0 }, + { 0.192157, 0.282353, 0.164706, 1.0 }, + { 0.196078, 0.282353, 0.145098, 1.0 }, + { 0.196078, 0.282353, 0.145098, 1.0 }, + { 0.184314, 0.282353, 0.164706, 1.0 }, + { 0.200000, 0.290196, 0.152941, 1.0 }, + { 0.223529, 0.282353, 0.133333, 1.0 }, + { 0.215686, 0.282353, 0.152941, 1.0 }, + { 0.223529, 0.294118, 0.152941, 1.0 }, + { 0.239216, 0.309804, 0.152941, 1.0 }, + { 0.274510, 0.317647, 0.145098, 1.0 }, + { 0.298039, 0.349020, 0.200000, 1.0 }, + { 0.321569, 0.400000, 0.262745, 1.0 }, + { 0.337255, 0.439216, 0.286275, 1.0 }, + { 0.392157, 0.447059, 0.298039, 1.0 }, + { 0.349020, 0.462745, 0.235294, 1.0 }, + { 0.400000, 0.494118, 0.345098, 1.0 }, + { 0.447059, 0.549020, 0.380392, 1.0 }, + { 0.529412, 0.596078, 0.384314, 1.0 }, + { 0.439216, 0.498039, 0.364706, 1.0 }, + { 0.462745, 0.549020, 0.364706, 1.0 }, + { 0.749020, 0.682353, 0.639216, 1.0 }, + { 0.560784, 0.603922, 0.443137, 1.0 }, + { 0.388235, 0.498039, 0.392157, 1.0 }, + { 0.364706, 0.470588, 0.231373, 1.0 }, + { 0.309804, 0.400000, 0.235294, 1.0 }, + { 0.321569, 0.403922, 0.262745, 1.0 }, + { 0.325490, 0.407843, 0.278431, 1.0 }, + { 0.337255, 0.403922, 0.282353, 1.0 }, + { 0.337255, 0.403922, 0.250980, 1.0 }, + { 0.341176, 0.341176, 0.203922, 1.0 }, + { 0.286275, 0.345098, 0.196078, 1.0 }, + { 0.298039, 0.313725, 0.203922, 1.0 }, + { 0.243137, 0.341176, 0.223529, 1.0 }, + { 0.274510, 0.345098, 0.196078, 1.0 }, + { 0.278431, 0.329412, 0.219608, 1.0 }, + { 0.274510, 0.294118, 0.196078, 1.0 }, + { 0.262745, 0.290196, 0.172549, 1.0 }, + { 0.223529, 0.282353, 0.164706, 1.0 }, + { 0.203922, 0.282353, 0.164706, 1.0 }, + { 0.184314, 0.258824, 0.156863, 1.0 }, + { 0.160784, 0.211765, 0.141176, 1.0 }, + { 0.133333, 0.164706, 0.098039, 1.0 }, + { 0.082353, 0.105882, 0.062745, 1.0 }, + { 0.062745, 0.074510, 0.047059, 1.0 }, + { 0.047059, 0.043137, 0.039216, 1.0 }, + { 0.039216, 0.031373, 0.027451, 1.0 }, + { 0.027451, 0.019608, 0.019608, 1.0 }, + { 0.023529, 0.015686, 0.015686, 1.0 }, + { 0.019608, 0.015686, 0.011765, 1.0 }, + { 0.019608, 0.011765, 0.015686, 1.0 }, + { 0.019608, 0.015686, 0.011765, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.023529, 0.019608, 0.019608, 1.0 }, + { 0.023529, 0.015686, 0.019608, 1.0 }, + { 0.027451, 0.015686, 0.019608, 1.0 }, + { 0.027451, 0.015686, 0.019608, 1.0 }, + { 0.027451, 0.019608, 0.019608, 1.0 }, + { 0.031373, 0.023529, 0.023529, 1.0 }, + { 0.039216, 0.031373, 0.027451, 1.0 }, + { 0.050980, 0.043137, 0.039216, 1.0 }, + { 0.054902, 0.058824, 0.043137, 1.0 }, + { 0.074510, 0.082353, 0.058824, 1.0 }, + { 0.152941, 0.129412, 0.090196, 1.0 }, + { 0.188235, 0.184314, 0.117647, 1.0 }, + { 0.235294, 0.223529, 0.207843, 1.0 }, + { 0.309804, 0.254902, 0.380392, 1.0 }, + { 0.290196, 0.227451, 0.298039, 1.0 }, + { 0.415686, 0.231373, 0.309804, 1.0 }, + { 0.376471, 0.352941, 0.333333, 1.0 }, + { 0.329412, 0.243137, 0.333333, 1.0 }, + { 0.345098, 0.309804, 0.368627, 1.0 }, + { 0.313725, 0.321569, 0.282353, 1.0 }, + { 0.274510, 0.270588, 0.231373, 1.0 }, + { 0.223529, 0.270588, 0.211765, 1.0 }, + { 0.235294, 0.309804, 0.184314, 1.0 }, + { 0.227451, 0.309804, 0.184314, 1.0 }, + { 0.227451, 0.309804, 0.180392, 1.0 }, + { 0.211765, 0.309804, 0.172549, 1.0 }, + { 0.207843, 0.309804, 0.172549, 1.0 }, + { 0.207843, 0.309804, 0.172549, 1.0 }, + { 0.207843, 0.309804, 0.184314, 1.0 }, + { 0.215686, 0.309804, 0.196078, 1.0 }, + { 0.235294, 0.309804, 0.196078, 1.0 }, + { 0.243137, 0.341176, 0.192157, 1.0 }, + { 0.235294, 0.341176, 0.203922, 1.0 }, + { 0.239216, 0.368627, 0.203922, 1.0 }, + { 0.262745, 0.368627, 0.203922, 1.0 }, + { 0.298039, 0.368627, 0.219608, 1.0 }, + { 0.337255, 0.462745, 0.219608, 1.0 }, + { 0.313725, 0.376471, 0.207843, 1.0 }, + { 0.325490, 0.427451, 0.172549, 1.0 }, + { 0.325490, 0.431373, 0.215686, 1.0 }, + { 0.298039, 0.403922, 0.215686, 1.0 }, + { 0.286275, 0.400000, 0.211765, 1.0 }, + { 0.266667, 0.345098, 0.196078, 1.0 }, + { 0.247059, 0.309804, 0.172549, 1.0 }, + { 0.223529, 0.282353, 0.152941, 1.0 }, + { 0.215686, 0.282353, 0.133333, 1.0 }, + { 0.207843, 0.262745, 0.133333, 1.0 }, + { 0.196078, 0.258824, 0.145098, 1.0 }, + { 0.172549, 0.243137, 0.141176, 1.0 }, + { 0.172549, 0.215686, 0.149020, 1.0 }, + { 0.160784, 0.223529, 0.137255, 1.0 }, + { 0.156863, 0.239216, 0.141176, 1.0 }, + { 0.160784, 0.243137, 0.149020, 1.0 }, + { 0.172549, 0.282353, 0.164706, 1.0 }, + { 0.215686, 0.309804, 0.160784, 1.0 }, + { 0.239216, 0.341176, 0.184314, 1.0 }, + { 0.262745, 0.368627, 0.184314, 1.0 }, + { 0.301961, 0.403922, 0.207843, 1.0 }, + { 0.349020, 0.462745, 0.223529, 1.0 }, + { 0.337255, 0.458824, 0.223529, 1.0 }, + { 0.349020, 0.462745, 0.298039, 1.0 }, + { 0.447059, 0.498039, 0.333333, 1.0 }, + { 0.415686, 0.494118, 0.380392, 1.0 }, + { 0.364706, 0.466667, 0.298039, 1.0 }, + { 0.321569, 0.458824, 0.282353, 1.0 }, + { 0.286275, 0.400000, 0.231373, 1.0 }, + { 0.235294, 0.341176, 0.203922, 1.0 }, + { 0.192157, 0.282353, 0.176471, 1.0 }, + { 0.152941, 0.223529, 0.133333, 1.0 }, + { 0.125490, 0.180392, 0.105882, 1.0 }, + { 0.090196, 0.129412, 0.070588, 1.0 }, + { 0.066667, 0.090196, 0.050980, 1.0 }, + { 0.066667, 0.082353, 0.050980, 1.0 }, + { 0.066667, 0.078431, 0.054902, 1.0 }, + { 0.086275, 0.105882, 0.066667, 1.0 }, + { 0.129412, 0.164706, 0.098039, 1.0 }, + { 0.141176, 0.184314, 0.109804, 1.0 }, + { 0.172549, 0.223529, 0.121569, 1.0 }, + { 0.192157, 0.243137, 0.129412, 1.0 }, + { 0.192157, 0.247059, 0.137255, 1.0 }, + { 0.176471, 0.227451, 0.129412, 1.0 }, + { 0.145098, 0.200000, 0.105882, 1.0 }, + { 0.125490, 0.172549, 0.090196, 1.0 }, + { 0.090196, 0.129412, 0.066667, 1.0 }, + { 0.062745, 0.082353, 0.050980, 1.0 }, + { 0.047059, 0.058824, 0.031373, 1.0 }, + { 0.043137, 0.050980, 0.027451, 1.0 }, + { 0.043137, 0.043137, 0.027451, 1.0 }, + { 0.039216, 0.054902, 0.031373, 1.0 }, + { 0.047059, 0.047059, 0.035294, 1.0 }, + { 0.050980, 0.058824, 0.031373, 1.0 }, + { 0.058824, 0.074510, 0.043137, 1.0 }, + { 0.074510, 0.090196, 0.058824, 1.0 }, + { 0.113725, 0.172549, 0.086275, 1.0 }, + { 0.137255, 0.203922, 0.113725, 1.0 }, + { 0.152941, 0.223529, 0.117647, 1.0 }, + { 0.180392, 0.262745, 0.109804, 1.0 }, + { 0.196078, 0.258824, 0.109804, 1.0 }, + { 0.184314, 0.282353, 0.113725, 1.0 }, + { 0.184314, 0.247059, 0.117647, 1.0 }, + { 0.152941, 0.223529, 0.105882, 1.0 }, + { 0.125490, 0.200000, 0.098039, 1.0 }, + { 0.109804, 0.156863, 0.098039, 1.0 }, + { 0.082353, 0.101961, 0.066667, 1.0 }, + { 0.074510, 0.090196, 0.058824, 1.0 }, + { 0.109804, 0.137255, 0.082353, 1.0 }, + { 0.137255, 0.184314, 0.101961, 1.0 }, + { 0.180392, 0.243137, 0.129412, 1.0 }, + { 0.207843, 0.262745, 0.152941, 1.0 }, + }; +/* andi */ +static double4 colors_48[] = { + { 0.207843, 0.058824, 0.019608, 1.0 }, + { 0.301961, 0.184314, 0.086275, 1.0 }, + { 0.360784, 0.270588, 0.152941, 1.0 }, + { 0.439216, 0.325490, 0.215686, 1.0 }, + { 0.494118, 0.352941, 0.231373, 1.0 }, + { 0.541176, 0.341176, 0.247059, 1.0 }, + { 0.549020, 0.352941, 0.258824, 1.0 }, + { 0.549020, 0.364706, 0.250980, 1.0 }, + { 0.537255, 0.345098, 0.196078, 1.0 }, + { 0.478431, 0.321569, 0.125490, 1.0 }, + { 0.392157, 0.243137, 0.074510, 1.0 }, + { 0.282353, 0.121569, 0.047059, 1.0 }, + { 0.203922, 0.007843, 0.003922, 1.0 }, + { 0.078431, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.094118, 0.082353, 0.047059, 1.0 }, + { 0.282353, 0.133333, 0.117647, 1.0 }, + { 0.321569, 0.207843, 0.184314, 1.0 }, + { 0.380392, 0.243137, 0.160784, 1.0 }, + { 0.423529, 0.278431, 0.164706, 1.0 }, + { 0.478431, 0.301961, 0.215686, 1.0 }, + { 0.517647, 0.317647, 0.254902, 1.0 }, + { 0.533333, 0.360784, 0.278431, 1.0 }, + { 0.537255, 0.360784, 0.278431, 1.0 }, + { 0.537255, 0.368627, 0.278431, 1.0 }, + { 0.533333, 0.360784, 0.278431, 1.0 }, + { 0.529412, 0.321569, 0.270588, 1.0 }, + { 0.517647, 0.290196, 0.239216, 1.0 }, + { 0.450980, 0.262745, 0.207843, 1.0 }, + { 0.415686, 0.231373, 0.211765, 1.0 }, + { 0.333333, 0.176471, 0.164706, 1.0 }, + { 0.188235, 0.050980, 0.082353, 1.0 }, + { 0.062745, 0.007843, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.180392, 0.066667, 0.019608, 1.0 }, + { 0.286275, 0.141176, 0.070588, 1.0 }, + { 0.329412, 0.235294, 0.149020, 1.0 }, + { 0.454902, 0.298039, 0.203922, 1.0 }, + { 0.537255, 0.325490, 0.231373, 1.0 }, + { 0.580392, 0.368627, 0.278431, 1.0 }, + { 0.615686, 0.407843, 0.298039, 1.0 }, + { 0.635294, 0.427451, 0.309804, 1.0 }, + { 0.627451, 0.462745, 0.321569, 1.0 }, + { 0.611765, 0.454902, 0.309804, 1.0 }, + { 0.600000, 0.431373, 0.309804, 1.0 }, + { 0.580392, 0.400000, 0.286275, 1.0 }, + { 0.580392, 0.364706, 0.282353, 1.0 }, + { 0.560784, 0.341176, 0.254902, 1.0 }, + { 0.568627, 0.317647, 0.227451, 1.0 }, + { 0.564706, 0.317647, 0.215686, 1.0 }, + { 0.572549, 0.309804, 0.192157, 1.0 }, + { 0.549020, 0.317647, 0.188235, 1.0 }, + { 0.560784, 0.329412, 0.188235, 1.0 }, + { 0.584314, 0.345098, 0.247059, 1.0 }, + { 0.592157, 0.356863, 0.254902, 1.0 }, + { 0.580392, 0.352941, 0.262745, 1.0 }, + { 0.568627, 0.341176, 0.266667, 1.0 }, + { 0.564706, 0.341176, 0.266667, 1.0 }, + { 0.541176, 0.356863, 0.266667, 1.0 }, + { 0.537255, 0.345098, 0.243137, 1.0 }, + { 0.462745, 0.333333, 0.219608, 1.0 }, + { 0.435294, 0.325490, 0.168627, 1.0 }, + { 0.392157, 0.290196, 0.141176, 1.0 }, + { 0.392157, 0.247059, 0.129412, 1.0 }, + { 0.392157, 0.219608, 0.094118, 1.0 }, + { 0.368627, 0.247059, 0.078431, 1.0 }, + { 0.376471, 0.203922, 0.078431, 1.0 }, + { 0.341176, 0.219608, 0.070588, 1.0 }, + { 0.345098, 0.188235, 0.054902, 1.0 }, + { 0.282353, 0.149020, 0.027451, 1.0 }, + { 0.266667, 0.090196, 0.023529, 1.0 }, + { 0.270588, 0.078431, 0.043137, 1.0 }, + { 0.325490, 0.133333, 0.047059, 1.0 }, + { 0.380392, 0.168627, 0.109804, 1.0 }, + { 0.392157, 0.180392, 0.156863, 1.0 }, + { 0.447059, 0.258824, 0.196078, 1.0 }, + { 0.478431, 0.341176, 0.250980, 1.0 }, + { 0.505882, 0.407843, 0.298039, 1.0 }, + { 0.556863, 0.466667, 0.396078, 1.0 }, + { 0.635294, 0.525490, 0.478431, 1.0 }, + { 0.666667, 0.588235, 0.549020, 1.0 }, + { 0.658824, 0.635294, 0.607843, 1.0 }, + { 0.721569, 0.686275, 0.654902, 1.0 }, + { 0.698039, 0.654902, 0.623529, 1.0 }, + { 0.682353, 0.615686, 0.580392, 1.0 }, + { 0.643137, 0.592157, 0.521569, 1.0 }, + { 0.639216, 0.560784, 0.450980, 1.0 }, + { 0.584314, 0.498039, 0.356863, 1.0 }, + { 0.549020, 0.415686, 0.247059, 1.0 }, + { 0.458824, 0.298039, 0.200000, 1.0 }, + { 0.349020, 0.180392, 0.117647, 1.0 }, + { 0.223529, 0.050980, 0.015686, 1.0 }, + { 0.090196, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.074510, 0.023529, 0.003922, 1.0 }, + { 0.219608, 0.082353, 0.031373, 1.0 }, + { 0.337255, 0.196078, 0.137255, 1.0 }, + { 0.423529, 0.223529, 0.188235, 1.0 }, + { 0.494118, 0.254902, 0.192157, 1.0 }, + { 0.509804, 0.266667, 0.223529, 1.0 }, + { 0.501961, 0.282353, 0.188235, 1.0 }, + { 0.521569, 0.254902, 0.180392, 1.0 }, + { 0.501961, 0.266667, 0.156863, 1.0 }, + { 0.529412, 0.254902, 0.113725, 1.0 }, + { 0.470588, 0.258824, 0.094118, 1.0 }, + { 0.509804, 0.223529, 0.078431, 1.0 }, + { 0.380392, 0.184314, 0.043137, 1.0 }, + { 0.286275, 0.090196, 0.027451, 1.0 }, + { 0.247059, 0.054902, 0.007843, 1.0 }, + { 0.211765, 0.000000, 0.000000, 1.0 }, + { 0.211765, 0.000000, 0.000000, 1.0 }, + { 0.254902, 0.070588, 0.043137, 1.0 }, + { 0.325490, 0.215686, 0.117647, 1.0 }, + { 0.349020, 0.239216, 0.145098, 1.0 }, + { 0.411765, 0.290196, 0.168627, 1.0 }, + { 0.454902, 0.349020, 0.203922, 1.0 }, + { 0.509804, 0.376471, 0.239216, 1.0 }, + { 0.505882, 0.380392, 0.258824, 1.0 }, + { 0.517647, 0.376471, 0.278431, 1.0 }, + { 0.552941, 0.392157, 0.305882, 1.0 }, + { 0.556863, 0.427451, 0.298039, 1.0 }, + { 0.568627, 0.423529, 0.298039, 1.0 }, + { 0.584314, 0.447059, 0.313725, 1.0 }, + { 0.592157, 0.454902, 0.313725, 1.0 }, + { 0.592157, 0.458824, 0.329412, 1.0 }, + { 0.603922, 0.466667, 0.341176, 1.0 }, + { 0.666667, 0.501961, 0.403922, 1.0 }, + { 0.694118, 0.537255, 0.423529, 1.0 }, + { 0.678431, 0.576471, 0.470588, 1.0 }, + { 0.674510, 0.596078, 0.486275, 1.0 }, + { 0.690196, 0.611765, 0.552941, 1.0 }, + { 0.733333, 0.670588, 0.556863, 1.0 }, + { 0.713725, 0.674510, 0.572549, 1.0 }, + { 0.682353, 0.615686, 0.549020, 1.0 }, + { 0.674510, 0.611765, 0.474510, 1.0 }, + { 0.631373, 0.568627, 0.415686, 1.0 }, + { 0.607843, 0.533333, 0.384314, 1.0 }, + { 0.600000, 0.517647, 0.364706, 1.0 }, + { 0.580392, 0.462745, 0.341176, 1.0 }, + { 0.588235, 0.423529, 0.301961, 1.0 }, + { 0.584314, 0.392157, 0.290196, 1.0 }, + { 0.588235, 0.364706, 0.282353, 1.0 }, + { 0.568627, 0.360784, 0.239216, 1.0 }, + { 0.560784, 0.349020, 0.243137, 1.0 }, + { 0.549020, 0.333333, 0.223529, 1.0 }, + { 0.549020, 0.349020, 0.203922, 1.0 }, + { 0.541176, 0.392157, 0.211765, 1.0 }, + { 0.525490, 0.396078, 0.231373, 1.0 }, + { 0.529412, 0.388235, 0.231373, 1.0 }, + { 0.552941, 0.380392, 0.250980, 1.0 }, + { 0.556863, 0.368627, 0.258824, 1.0 }, + { 0.541176, 0.384314, 0.231373, 1.0 }, + { 0.517647, 0.388235, 0.211765, 1.0 }, + { 0.509804, 0.376471, 0.192157, 1.0 }, + { 0.470588, 0.356863, 0.149020, 1.0 }, + { 0.411765, 0.235294, 0.066667, 1.0 }, + { 0.368627, 0.054902, 0.011765, 1.0 }, + { 0.239216, 0.000000, 0.000000, 1.0 }, + { 0.231373, 0.015686, 0.007843, 1.0 }, + { 0.266667, 0.050980, 0.066667, 1.0 }, + { 0.345098, 0.105882, 0.039216, 1.0 }, + { 0.376471, 0.188235, 0.074510, 1.0 }, + { 0.435294, 0.286275, 0.145098, 1.0 }, + { 0.490196, 0.345098, 0.164706, 1.0 }, + { 0.509804, 0.368627, 0.196078, 1.0 }, + { 0.549020, 0.376471, 0.227451, 1.0 }, + { 0.580392, 0.380392, 0.270588, 1.0 }, + { 0.588235, 0.384314, 0.286275, 1.0 }, + { 0.600000, 0.403922, 0.313725, 1.0 }, + { 0.619608, 0.431373, 0.309804, 1.0 }, + { 0.607843, 0.431373, 0.329412, 1.0 }, + { 0.619608, 0.431373, 0.313725, 1.0 }, + { 0.615686, 0.411765, 0.309804, 1.0 }, + { 0.607843, 0.400000, 0.294118, 1.0 }, + { 0.596078, 0.384314, 0.286275, 1.0 }, + { 0.603922, 0.380392, 0.282353, 1.0 }, + { 0.639216, 0.376471, 0.274510, 1.0 }, + { 0.643137, 0.415686, 0.313725, 1.0 }, + { 0.647059, 0.439216, 0.317647, 1.0 }, + { 0.643137, 0.458824, 0.313725, 1.0 }, + { 0.639216, 0.462745, 0.317647, 1.0 }, + { 0.635294, 0.470588, 0.317647, 1.0 }, + { 0.619608, 0.458824, 0.313725, 1.0 }, + { 0.596078, 0.427451, 0.301961, 1.0 }, + { 0.549020, 0.392157, 0.286275, 1.0 }, + { 0.494118, 0.341176, 0.266667, 1.0 }, + { 0.462745, 0.313725, 0.239216, 1.0 }, + { 0.411765, 0.247059, 0.176471, 1.0 }, + { 0.356863, 0.207843, 0.098039, 1.0 }, + { 0.345098, 0.172549, 0.047059, 1.0 }, + { 0.337255, 0.156863, 0.058824, 1.0 }, + { 0.407843, 0.137255, 0.066667, 1.0 }, + { 0.458824, 0.223529, 0.117647, 1.0 }, + { 0.458824, 0.266667, 0.164706, 1.0 }, + { 0.513725, 0.313725, 0.164706, 1.0 }, + { 0.498039, 0.321569, 0.184314, 1.0 }, + { 0.486275, 0.337255, 0.180392, 1.0 }, + { 0.494118, 0.321569, 0.152941, 1.0 }, + { 0.470588, 0.337255, 0.156863, 1.0 }, + { 0.427451, 0.266667, 0.117647, 1.0 }, + { 0.407843, 0.235294, 0.098039, 1.0 }, + { 0.372549, 0.254902, 0.094118, 1.0 }, + { 0.396078, 0.258824, 0.082353, 1.0 }, + { 0.403922, 0.254902, 0.141176, 1.0 }, + { 0.419608, 0.282353, 0.152941, 1.0 }, + { 0.454902, 0.321569, 0.164706, 1.0 }, + { 0.486275, 0.345098, 0.180392, 1.0 }, + { 0.486275, 0.356863, 0.203922, 1.0 }, + { 0.474510, 0.392157, 0.219608, 1.0 }, + { 0.494118, 0.400000, 0.243137, 1.0 }, + { 0.513725, 0.392157, 0.274510, 1.0 }, + { 0.533333, 0.376471, 0.282353, 1.0 }, + { 0.549020, 0.372549, 0.282353, 1.0 }, + { 0.556863, 0.364706, 0.282353, 1.0 }, + { 0.556863, 0.376471, 0.282353, 1.0 }, + { 0.560784, 0.364706, 0.266667, 1.0 }, + { 0.549020, 0.364706, 0.274510, 1.0 }, + { 0.549020, 0.352941, 0.274510, 1.0 }, + { 0.556863, 0.349020, 0.274510, 1.0 }, + { 0.549020, 0.321569, 0.250980, 1.0 }, + { 0.537255, 0.294118, 0.235294, 1.0 }, + { 0.517647, 0.301961, 0.215686, 1.0 }, + { 0.490196, 0.341176, 0.235294, 1.0 }, + { 0.470588, 0.349020, 0.243137, 1.0 }, + { 0.501961, 0.407843, 0.274510, 1.0 }, + { 0.533333, 0.435294, 0.298039, 1.0 }, + { 0.576471, 0.462745, 0.349020, 1.0 }, + { 0.611765, 0.529412, 0.458824, 1.0 }, + { 0.623529, 0.568627, 0.486275, 1.0 }, + { 0.682353, 0.580392, 0.509804, 1.0 }, + { 0.701961, 0.592157, 0.490196, 1.0 }, + { 0.682353, 0.592157, 0.466667, 1.0 }, + { 0.678431, 0.580392, 0.443137, 1.0 }, + { 0.698039, 0.572549, 0.392157, 1.0 }, + { 0.666667, 0.560784, 0.439216, 1.0 }, + { 0.631373, 0.541176, 0.427451, 1.0 }, + { 0.631373, 0.525490, 0.360784, 1.0 }, + { 0.627451, 0.490196, 0.317647, 1.0 }, + { 0.631373, 0.529412, 0.356863, 1.0 }, + { 0.666667, 0.482353, 0.333333, 1.0 }, + { 0.643137, 0.478431, 0.345098, 1.0 }, + { 0.600000, 0.509804, 0.313725, 1.0 }, + { 0.596078, 0.462745, 0.329412, 1.0 }, + { 0.580392, 0.466667, 0.313725, 1.0 }, + { 0.545098, 0.435294, 0.301961, 1.0 }, + { 0.552941, 0.435294, 0.286275, 1.0 }, + { 0.537255, 0.427451, 0.309804, 1.0 }, + { 0.529412, 0.423529, 0.364706, 1.0 }, + { 0.560784, 0.435294, 0.368627, 1.0 }, + { 0.580392, 0.501961, 0.392157, 1.0 }, + }; +/* gig-o835 */ +static double4 colors_49[] = { + { 0.219608, 0.380392, 0.333333, 1.0 }, + { 0.298039, 0.411765, 0.329412, 1.0 }, + { 0.301961, 0.458824, 0.329412, 1.0 }, + { 0.298039, 0.427451, 0.368627, 1.0 }, + { 0.329412, 0.427451, 0.368627, 1.0 }, + { 0.345098, 0.443137, 0.368627, 1.0 }, + { 0.360784, 0.490196, 0.368627, 1.0 }, + { 0.396078, 0.474510, 0.403922, 1.0 }, + { 0.411765, 0.521569, 0.443137, 1.0 }, + { 0.443137, 0.568627, 0.478431, 1.0 }, + { 0.443137, 0.584314, 0.478431, 1.0 }, + { 0.396078, 0.552941, 0.443137, 1.0 }, + { 0.360784, 0.490196, 0.403922, 1.0 }, + { 0.329412, 0.443137, 0.368627, 1.0 }, + { 0.317647, 0.396078, 0.294118, 1.0 }, + { 0.219608, 0.380392, 0.258824, 1.0 }, + { 0.203922, 0.349020, 0.258824, 1.0 }, + { 0.141176, 0.317647, 0.258824, 1.0 }, + { 0.109804, 0.301961, 0.258824, 1.0 }, + { 0.172549, 0.282353, 0.184314, 1.0 }, + { 0.078431, 0.235294, 0.184314, 1.0 }, + { 0.078431, 0.235294, 0.184314, 1.0 }, + { 0.062745, 0.266667, 0.258824, 1.0 }, + { 0.062745, 0.266667, 0.258824, 1.0 }, + { 0.015686, 0.266667, 0.294118, 1.0 }, + { 0.015686, 0.317647, 0.329412, 1.0 }, + { 0.047059, 0.349020, 0.403922, 1.0 }, + { 0.062745, 0.396078, 0.478431, 1.0 }, + { 0.109804, 0.396078, 0.478431, 1.0 }, + { 0.109804, 0.411765, 0.478431, 1.0 }, + { 0.109804, 0.443137, 0.478431, 1.0 }, + { 0.141176, 0.411765, 0.478431, 1.0 }, + { 0.141176, 0.411765, 0.478431, 1.0 }, + { 0.188235, 0.411765, 0.478431, 1.0 }, + { 0.203922, 0.411765, 0.443137, 1.0 }, + { 0.188235, 0.427451, 0.403922, 1.0 }, + { 0.172549, 0.396078, 0.364706, 1.0 }, + { 0.156863, 0.380392, 0.329412, 1.0 }, + { 0.188235, 0.349020, 0.294118, 1.0 }, + { 0.156863, 0.298039, 0.219608, 1.0 }, + { 0.094118, 0.282353, 0.219608, 1.0 }, + { 0.109804, 0.282353, 0.219608, 1.0 }, + { 0.094118, 0.298039, 0.219608, 1.0 }, + { 0.156863, 0.282353, 0.258824, 1.0 }, + { 0.188235, 0.349020, 0.294118, 1.0 }, + { 0.219608, 0.364706, 0.329412, 1.0 }, + { 0.266667, 0.411765, 0.403922, 1.0 }, + { 0.266667, 0.458824, 0.478431, 1.0 }, + { 0.266667, 0.458824, 0.478431, 1.0 }, + { 0.282353, 0.458824, 0.478431, 1.0 }, + { 0.282353, 0.474510, 0.443137, 1.0 }, + { 0.298039, 0.474510, 0.443137, 1.0 }, + { 0.329412, 0.490196, 0.403922, 1.0 }, + { 0.349020, 0.490196, 0.403922, 1.0 }, + { 0.360784, 0.474510, 0.443137, 1.0 }, + { 0.364706, 0.505882, 0.403922, 1.0 }, + { 0.407843, 0.568627, 0.478431, 1.0 }, + { 0.392157, 0.615686, 0.552941, 1.0 }, + { 0.474510, 0.635294, 0.588235, 1.0 }, + { 0.490196, 0.650980, 0.662745, 1.0 }, + { 0.631373, 0.713725, 0.662745, 1.0 }, + { 0.678431, 0.823529, 0.772549, 1.0 }, + { 0.631373, 0.729412, 0.627451, 1.0 }, + { 0.537255, 0.698039, 0.701961, 1.0 }, + { 0.474510, 0.647059, 0.627451, 1.0 }, + { 0.423529, 0.568627, 0.552941, 1.0 }, + { 0.360784, 0.552941, 0.513725, 1.0 }, + { 0.313725, 0.505882, 0.513725, 1.0 }, + { 0.313725, 0.490196, 0.478431, 1.0 }, + { 0.298039, 0.490196, 0.478431, 1.0 }, + { 0.298039, 0.505882, 0.439216, 1.0 }, + { 0.282353, 0.490196, 0.403922, 1.0 }, + { 0.282353, 0.458824, 0.403922, 1.0 }, + { 0.282353, 0.458824, 0.403922, 1.0 }, + { 0.266667, 0.474510, 0.443137, 1.0 }, + { 0.235294, 0.474510, 0.439216, 1.0 }, + { 0.203922, 0.458824, 0.478431, 1.0 }, + { 0.188235, 0.474510, 0.513725, 1.0 }, + { 0.156863, 0.458824, 0.552941, 1.0 }, + { 0.156863, 0.443137, 0.552941, 1.0 }, + { 0.188235, 0.474510, 0.588235, 1.0 }, + { 0.219608, 0.458824, 0.627451, 1.0 }, + { 0.250980, 0.490196, 0.588235, 1.0 }, + { 0.298039, 0.490196, 0.517647, 1.0 }, + { 0.349020, 0.541176, 0.517647, 1.0 }, + { 0.392157, 0.572549, 0.552941, 1.0 }, + { 0.439216, 0.603922, 0.588235, 1.0 }, + { 0.458824, 0.584314, 0.592157, 1.0 }, + { 0.454902, 0.568627, 0.588235, 1.0 }, + { 0.439216, 0.584314, 0.588235, 1.0 }, + { 0.392157, 0.572549, 0.627451, 1.0 }, + { 0.313725, 0.556863, 0.627451, 1.0 }, + { 0.235294, 0.509804, 0.588235, 1.0 }, + { 0.188235, 0.474510, 0.552941, 1.0 }, + { 0.141176, 0.458824, 0.513725, 1.0 }, + { 0.141176, 0.443137, 0.513725, 1.0 }, + { 0.219608, 0.443137, 0.513725, 1.0 }, + { 0.266667, 0.474510, 0.513725, 1.0 }, + { 0.298039, 0.490196, 0.517647, 1.0 }, + { 0.329412, 0.537255, 0.513725, 1.0 }, + { 0.376471, 0.556863, 0.552941, 1.0 }, + { 0.392157, 0.584314, 0.588235, 1.0 }, + { 0.392157, 0.572549, 0.627451, 1.0 }, + { 0.407843, 0.588235, 0.627451, 1.0 }, + { 0.392157, 0.556863, 0.627451, 1.0 }, + { 0.392157, 0.521569, 0.588235, 1.0 }, + { 0.360784, 0.505882, 0.517647, 1.0 }, + { 0.345098, 0.490196, 0.478431, 1.0 }, + { 0.349020, 0.474510, 0.403922, 1.0 }, + { 0.313725, 0.443137, 0.403922, 1.0 }, + { 0.282353, 0.411765, 0.368627, 1.0 }, + { 0.282353, 0.396078, 0.333333, 1.0 }, + { 0.250980, 0.364706, 0.294118, 1.0 }, + { 0.141176, 0.364706, 0.329412, 1.0 }, + { 0.109804, 0.380392, 0.364706, 1.0 }, + { 0.047059, 0.317647, 0.329412, 1.0 }, + { 0.047059, 0.349020, 0.403922, 1.0 }, + { 0.015686, 0.301961, 0.403922, 1.0 }, + { 0.062745, 0.364706, 0.403922, 1.0 }, + { 0.074510, 0.380392, 0.403922, 1.0 }, + { 0.125490, 0.364706, 0.368627, 1.0 }, + { 0.188235, 0.380392, 0.368627, 1.0 }, + { 0.250980, 0.411765, 0.368627, 1.0 }, + { 0.298039, 0.458824, 0.368627, 1.0 }, + { 0.364706, 0.474510, 0.403922, 1.0 }, + { 0.380392, 0.474510, 0.403922, 1.0 }, + { 0.360784, 0.490196, 0.443137, 1.0 }, + { 0.329412, 0.490196, 0.443137, 1.0 }, + { 0.360784, 0.505882, 0.443137, 1.0 }, + { 0.329412, 0.521569, 0.443137, 1.0 }, + { 0.345098, 0.505882, 0.478431, 1.0 }, + { 0.345098, 0.505882, 0.478431, 1.0 }, + { 0.360784, 0.505882, 0.478431, 1.0 }, + { 0.376471, 0.505882, 0.478431, 1.0 }, + { 0.423529, 0.505882, 0.478431, 1.0 }, + { 0.439216, 0.552941, 0.517647, 1.0 }, + { 0.427451, 0.600000, 0.513725, 1.0 }, + { 0.423529, 0.572549, 0.552941, 1.0 }, + { 0.443137, 0.584314, 0.552941, 1.0 }, + { 0.490196, 0.584314, 0.517647, 1.0 }, + { 0.443137, 0.588235, 0.517647, 1.0 }, + { 0.423529, 0.600000, 0.552941, 1.0 }, + { 0.423529, 0.635294, 0.588235, 1.0 }, + { 0.443137, 0.650980, 0.588235, 1.0 }, + { 0.439216, 0.603922, 0.552941, 1.0 }, + { 0.454902, 0.584314, 0.552941, 1.0 }, + { 0.458824, 0.600000, 0.552941, 1.0 }, + { 0.470588, 0.603922, 0.592157, 1.0 }, + { 0.490196, 0.635294, 0.592157, 1.0 }, + { 0.521569, 0.635294, 0.592157, 1.0 }, + { 0.552941, 0.666667, 0.592157, 1.0 }, + { 0.568627, 0.682353, 0.627451, 1.0 }, + { 0.552941, 0.698039, 0.662745, 1.0 }, + { 0.537255, 0.713725, 0.701961, 1.0 }, + { 0.521569, 0.635294, 0.627451, 1.0 }, + { 0.490196, 0.635294, 0.552941, 1.0 }, + { 0.474510, 0.615686, 0.517647, 1.0 }, + { 0.458824, 0.572549, 0.478431, 1.0 }, + { 0.427451, 0.568627, 0.478431, 1.0 }, + { 0.376471, 0.521569, 0.443137, 1.0 }, + { 0.345098, 0.474510, 0.443137, 1.0 }, + { 0.329412, 0.443137, 0.403922, 1.0 }, + { 0.298039, 0.443137, 0.403922, 1.0 }, + { 0.266667, 0.443137, 0.403922, 1.0 }, + { 0.235294, 0.411765, 0.403922, 1.0 }, + { 0.203922, 0.396078, 0.368627, 1.0 }, + { 0.188235, 0.396078, 0.403922, 1.0 }, + { 0.109804, 0.396078, 0.439216, 1.0 }, + { 0.125490, 0.427451, 0.513725, 1.0 }, + { 0.109804, 0.411765, 0.517647, 1.0 }, + { 0.125490, 0.443137, 0.517647, 1.0 }, + { 0.152941, 0.458824, 0.513725, 1.0 }, + { 0.219608, 0.474510, 0.517647, 1.0 }, + { 0.266667, 0.490196, 0.513725, 1.0 }, + { 0.266667, 0.490196, 0.513725, 1.0 }, + { 0.298039, 0.505882, 0.513725, 1.0 }, + { 0.286275, 0.509804, 0.517647, 1.0 }, + { 0.282353, 0.525490, 0.552941, 1.0 }, + { 0.317647, 0.525490, 0.592157, 1.0 }, + { 0.313725, 0.525490, 0.627451, 1.0 }, + { 0.329412, 0.525490, 0.588235, 1.0 }, + { 0.329412, 0.525490, 0.552941, 1.0 }, + { 0.345098, 0.505882, 0.517647, 1.0 }, + { 0.392157, 0.521569, 0.517647, 1.0 }, + { 0.392157, 0.537255, 0.517647, 1.0 }, + { 0.392157, 0.556863, 0.517647, 1.0 }, + { 0.392157, 0.537255, 0.552941, 1.0 }, + { 0.392157, 0.556863, 0.552941, 1.0 }, + { 0.380392, 0.556863, 0.517647, 1.0 }, + { 0.360784, 0.572549, 0.474510, 1.0 }, + { 0.345098, 0.521569, 0.478431, 1.0 }, + { 0.345098, 0.505882, 0.478431, 1.0 }, + { 0.345098, 0.505882, 0.478431, 1.0 }, + { 0.345098, 0.521569, 0.478431, 1.0 }, + { 0.376471, 0.537255, 0.478431, 1.0 }, + { 0.376471, 0.537255, 0.478431, 1.0 }, + { 0.423529, 0.568627, 0.517647, 1.0 }, + { 0.439216, 0.552941, 0.517647, 1.0 }, + { 0.423529, 0.568627, 0.552941, 1.0 }, + { 0.454902, 0.552941, 0.552941, 1.0 }, + { 0.423529, 0.552941, 0.588235, 1.0 }, + { 0.376471, 0.572549, 0.627451, 1.0 }, + { 0.282353, 0.509804, 0.627451, 1.0 }, + { 0.235294, 0.494118, 0.588235, 1.0 }, + { 0.172549, 0.458824, 0.552941, 1.0 }, + { 0.141176, 0.427451, 0.513725, 1.0 }, + { 0.156863, 0.411765, 0.478431, 1.0 }, + { 0.172549, 0.427451, 0.478431, 1.0 }, + { 0.235294, 0.443137, 0.478431, 1.0 }, + { 0.282353, 0.474510, 0.478431, 1.0 }, + { 0.333333, 0.505882, 0.478431, 1.0 }, + { 0.376471, 0.521569, 0.513725, 1.0 }, + { 0.392157, 0.521569, 0.517647, 1.0 }, + { 0.407843, 0.521569, 0.517647, 1.0 }, + { 0.407843, 0.537255, 0.552941, 1.0 }, + { 0.423529, 0.537255, 0.552941, 1.0 }, + { 0.407843, 0.521569, 0.552941, 1.0 }, + { 0.392157, 0.521569, 0.517647, 1.0 }, + { 0.360784, 0.474510, 0.478431, 1.0 }, + { 0.345098, 0.458824, 0.478431, 1.0 }, + { 0.298039, 0.458824, 0.443137, 1.0 }, + { 0.313725, 0.458824, 0.403922, 1.0 }, + { 0.298039, 0.458824, 0.403922, 1.0 }, + { 0.282353, 0.458824, 0.403922, 1.0 }, + { 0.266667, 0.443137, 0.403922, 1.0 }, + { 0.250980, 0.443137, 0.443137, 1.0 }, + { 0.219608, 0.427451, 0.443137, 1.0 }, + { 0.219608, 0.427451, 0.443137, 1.0 }, + { 0.188235, 0.443137, 0.443137, 1.0 }, + { 0.203922, 0.443137, 0.439216, 1.0 }, + { 0.235294, 0.458824, 0.478431, 1.0 }, + { 0.286275, 0.494118, 0.517647, 1.0 }, + { 0.313725, 0.509804, 0.627451, 1.0 }, + { 0.345098, 0.541176, 0.666667, 1.0 }, + { 0.313725, 0.541176, 0.666667, 1.0 }, + { 0.266667, 0.525490, 0.627451, 1.0 }, + { 0.219608, 0.509804, 0.627451, 1.0 }, + { 0.156863, 0.458824, 0.627451, 1.0 }, + { 0.109804, 0.443137, 0.552941, 1.0 }, + { 0.078431, 0.396078, 0.552941, 1.0 }, + { 0.094118, 0.380392, 0.517647, 1.0 }, + { 0.062745, 0.380392, 0.478431, 1.0 }, + { 0.078431, 0.380392, 0.439216, 1.0 }, + { 0.141176, 0.380392, 0.368627, 1.0 }, + { 0.188235, 0.396078, 0.364706, 1.0 }, + { 0.235294, 0.411765, 0.368627, 1.0 }, + { 0.282353, 0.458824, 0.368627, 1.0 }, + { 0.301961, 0.474510, 0.403922, 1.0 }, + { 0.329412, 0.490196, 0.478431, 1.0 }, + { 0.329412, 0.525490, 0.517647, 1.0 }, + { 0.345098, 0.525490, 0.588235, 1.0 }, + { 0.345098, 0.537255, 0.627451, 1.0 }, + { 0.329412, 0.556863, 0.627451, 1.0 }, + { 0.298039, 0.521569, 0.552941, 1.0 }, + { 0.313725, 0.490196, 0.517647, 1.0 }, + { 0.313725, 0.474510, 0.478431, 1.0 }, + }; +/* rie02 */ +static double4 colors_50[] = { + { 0.188235, 0.282353, 0.145098, 1.0 }, + { 0.235294, 0.333333, 0.109804, 1.0 }, + { 0.188235, 0.345098, 0.109804, 1.0 }, + { 0.235294, 0.298039, 0.145098, 1.0 }, + { 0.219608, 0.250980, 0.145098, 1.0 }, + { 0.188235, 0.203922, 0.109804, 1.0 }, + { 0.172549, 0.188235, 0.109804, 1.0 }, + { 0.141176, 0.172549, 0.109804, 1.0 }, + { 0.094118, 0.141176, 0.070588, 1.0 }, + { 0.078431, 0.141176, 0.070588, 1.0 }, + { 0.094118, 0.156863, 0.070588, 1.0 }, + { 0.109804, 0.172549, 0.070588, 1.0 }, + { 0.141176, 0.156863, 0.070588, 1.0 }, + { 0.141176, 0.109804, 0.070588, 1.0 }, + { 0.078431, 0.078431, 0.070588, 1.0 }, + { 0.047059, 0.062745, 0.035294, 1.0 }, + { 0.062745, 0.078431, 0.035294, 1.0 }, + { 0.078431, 0.094118, 0.035294, 1.0 }, + { 0.109804, 0.109804, 0.035294, 1.0 }, + { 0.156863, 0.172549, 0.070588, 1.0 }, + { 0.219608, 0.203922, 0.109804, 1.0 }, + { 0.266667, 0.250980, 0.145098, 1.0 }, + { 0.345098, 0.282353, 0.184314, 1.0 }, + { 0.333333, 0.364706, 0.184314, 1.0 }, + { 0.333333, 0.392157, 0.219608, 1.0 }, + { 0.345098, 0.376471, 0.294118, 1.0 }, + { 0.364706, 0.380392, 0.294118, 1.0 }, + { 0.360784, 0.380392, 0.258824, 1.0 }, + { 0.333333, 0.396078, 0.219608, 1.0 }, + { 0.345098, 0.411765, 0.258824, 1.0 }, + { 0.349020, 0.411765, 0.294118, 1.0 }, + { 0.329412, 0.411765, 0.258824, 1.0 }, + { 0.349020, 0.443137, 0.258824, 1.0 }, + { 0.443137, 0.552941, 0.333333, 1.0 }, + { 0.521569, 0.615686, 0.478431, 1.0 }, + { 0.552941, 0.745098, 0.588235, 1.0 }, + { 0.568627, 0.713725, 0.662745, 1.0 }, + { 0.505882, 0.741176, 0.737255, 1.0 }, + { 0.662745, 0.709804, 0.701961, 1.0 }, + { 0.694118, 0.741176, 0.662745, 1.0 }, + { 0.823529, 0.901961, 0.627451, 1.0 }, + { 0.870588, 0.917647, 0.701961, 1.0 }, + { 0.964706, 0.945098, 0.623529, 1.0 }, + { 0.839216, 0.901961, 0.552941, 1.0 }, + { 0.745098, 0.854902, 0.627451, 1.0 }, + { 0.776471, 0.886275, 0.478431, 1.0 }, + { 0.917647, 0.964706, 0.474510, 1.0 }, + { 0.854902, 0.819608, 0.439216, 1.0 }, + { 0.615686, 0.678431, 0.364706, 1.0 }, + { 0.490196, 0.584314, 0.368627, 1.0 }, + { 0.474510, 0.584314, 0.329412, 1.0 }, + { 0.396078, 0.490196, 0.258824, 1.0 }, + { 0.364706, 0.427451, 0.258824, 1.0 }, + { 0.349020, 0.396078, 0.184314, 1.0 }, + { 0.349020, 0.458824, 0.184314, 1.0 }, + { 0.396078, 0.443137, 0.184314, 1.0 }, + { 0.443137, 0.490196, 0.219608, 1.0 }, + { 0.490196, 0.521569, 0.294118, 1.0 }, + { 0.600000, 0.552941, 0.329412, 1.0 }, + { 0.600000, 0.615686, 0.403922, 1.0 }, + { 0.635294, 0.760784, 0.403922, 1.0 }, + { 0.713725, 0.792157, 0.403922, 1.0 }, + { 0.713725, 0.745098, 0.329412, 1.0 }, + { 0.760784, 0.596078, 0.439216, 1.0 }, + { 0.537255, 0.505882, 0.368627, 1.0 }, + { 0.443137, 0.443137, 0.294118, 1.0 }, + { 0.349020, 0.427451, 0.258824, 1.0 }, + { 0.282353, 0.360784, 0.219608, 1.0 }, + { 0.235294, 0.349020, 0.219608, 1.0 }, + { 0.219608, 0.360784, 0.219608, 1.0 }, + { 0.235294, 0.364706, 0.184314, 1.0 }, + { 0.250980, 0.345098, 0.184314, 1.0 }, + { 0.219608, 0.349020, 0.219608, 1.0 }, + { 0.203922, 0.349020, 0.219608, 1.0 }, + { 0.203922, 0.313725, 0.219608, 1.0 }, + { 0.219608, 0.313725, 0.219608, 1.0 }, + { 0.188235, 0.282353, 0.184314, 1.0 }, + { 0.172549, 0.282353, 0.184314, 1.0 }, + { 0.141176, 0.235294, 0.184314, 1.0 }, + { 0.125490, 0.203922, 0.219608, 1.0 }, + { 0.141176, 0.219608, 0.258824, 1.0 }, + { 0.141176, 0.219608, 0.219608, 1.0 }, + { 0.141176, 0.266667, 0.219608, 1.0 }, + { 0.188235, 0.345098, 0.219608, 1.0 }, + { 0.266667, 0.396078, 0.254902, 1.0 }, + { 0.380392, 0.490196, 0.333333, 1.0 }, + { 0.443137, 0.584314, 0.368627, 1.0 }, + { 0.568627, 0.666667, 0.478431, 1.0 }, + { 0.584314, 0.694118, 0.439216, 1.0 }, + { 0.490196, 0.600000, 0.403922, 1.0 }, + { 0.380392, 0.474510, 0.329412, 1.0 }, + { 0.333333, 0.364706, 0.258824, 1.0 }, + { 0.235294, 0.250980, 0.258824, 1.0 }, + { 0.141176, 0.172549, 0.184314, 1.0 }, + { 0.078431, 0.141176, 0.109804, 1.0 }, + { 0.047059, 0.094118, 0.070588, 1.0 }, + { 0.031373, 0.062745, 0.000000, 1.0 }, + { 0.047059, 0.047059, 0.000000, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.125490, 0.188235, 0.109804, 1.0 }, + { 0.172549, 0.235294, 0.145098, 1.0 }, + { 0.266667, 0.298039, 0.184314, 1.0 }, + { 0.282353, 0.349020, 0.184314, 1.0 }, + { 0.250980, 0.329412, 0.184314, 1.0 }, + { 0.317647, 0.345098, 0.184314, 1.0 }, + { 0.282353, 0.364706, 0.109804, 1.0 }, + { 0.235294, 0.298039, 0.184314, 1.0 }, + { 0.219608, 0.219608, 0.184314, 1.0 }, + { 0.172549, 0.219608, 0.145098, 1.0 }, + { 0.125490, 0.203922, 0.109804, 1.0 }, + { 0.094118, 0.203922, 0.109804, 1.0 }, + { 0.078431, 0.172549, 0.070588, 1.0 }, + { 0.109804, 0.188235, 0.035294, 1.0 }, + { 0.094118, 0.188235, 0.070588, 1.0 }, + { 0.109804, 0.219608, 0.109804, 1.0 }, + { 0.094118, 0.219608, 0.145098, 1.0 }, + { 0.094118, 0.219608, 0.145098, 1.0 }, + { 0.109804, 0.219608, 0.145098, 1.0 }, + { 0.141176, 0.235294, 0.184314, 1.0 }, + { 0.188235, 0.282353, 0.145098, 1.0 }, + { 0.203922, 0.345098, 0.145098, 1.0 }, + { 0.235294, 0.380392, 0.145098, 1.0 }, + { 0.235294, 0.364706, 0.184314, 1.0 }, + { 0.235294, 0.376471, 0.180392, 1.0 }, + { 0.188235, 0.298039, 0.184314, 1.0 }, + { 0.156863, 0.266667, 0.145098, 1.0 }, + { 0.125490, 0.203922, 0.109804, 1.0 }, + { 0.109804, 0.219608, 0.109804, 1.0 }, + { 0.062745, 0.172549, 0.070588, 1.0 }, + { 0.062745, 0.156863, 0.070588, 1.0 }, + { 0.062745, 0.172549, 0.035294, 1.0 }, + { 0.109804, 0.188235, 0.035294, 1.0 }, + { 0.172549, 0.203922, 0.109804, 1.0 }, + { 0.141176, 0.219608, 0.070588, 1.0 }, + { 0.156863, 0.250980, 0.070588, 1.0 }, + { 0.141176, 0.282353, 0.145098, 1.0 }, + { 0.172549, 0.298039, 0.145098, 1.0 }, + { 0.172549, 0.298039, 0.145098, 1.0 }, + { 0.156863, 0.282353, 0.145098, 1.0 }, + { 0.172549, 0.219608, 0.109804, 1.0 }, + { 0.141176, 0.203922, 0.109804, 1.0 }, + { 0.109804, 0.188235, 0.109804, 1.0 }, + { 0.125490, 0.156863, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.070588, 1.0 }, + { 0.094118, 0.125490, 0.109804, 1.0 }, + { 0.078431, 0.156863, 0.109804, 1.0 }, + { 0.109804, 0.156863, 0.145098, 1.0 }, + { 0.109804, 0.141176, 0.109804, 1.0 }, + { 0.094118, 0.156863, 0.145098, 1.0 }, + { 0.094118, 0.172549, 0.145098, 1.0 }, + { 0.094118, 0.203922, 0.184314, 1.0 }, + { 0.109804, 0.172549, 0.184314, 1.0 }, + { 0.109804, 0.156863, 0.145098, 1.0 }, + { 0.109804, 0.188235, 0.145098, 1.0 }, + { 0.078431, 0.156863, 0.145098, 1.0 }, + { 0.047059, 0.156863, 0.109804, 1.0 }, + { 0.078431, 0.125490, 0.070588, 1.0 }, + { 0.062745, 0.078431, 0.070588, 1.0 }, + { 0.047059, 0.078431, 0.070588, 1.0 }, + { 0.047059, 0.094118, 0.035294, 1.0 }, + { 0.047059, 0.094118, 0.035294, 1.0 }, + { 0.062745, 0.141176, 0.070588, 1.0 }, + { 0.078431, 0.203922, 0.109804, 1.0 }, + { 0.094118, 0.235294, 0.145098, 1.0 }, + { 0.125490, 0.298039, 0.184314, 1.0 }, + { 0.172549, 0.313725, 0.219608, 1.0 }, + { 0.172549, 0.317647, 0.184314, 1.0 }, + { 0.188235, 0.380392, 0.184314, 1.0 }, + { 0.235294, 0.474510, 0.145098, 1.0 }, + { 0.250980, 0.427451, 0.145098, 1.0 }, + { 0.282353, 0.396078, 0.184314, 1.0 }, + { 0.235294, 0.364706, 0.219608, 1.0 }, + { 0.219608, 0.349020, 0.294118, 1.0 }, + { 0.235294, 0.313725, 0.368627, 1.0 }, + { 0.298039, 0.364706, 0.403922, 1.0 }, + { 0.345098, 0.474510, 0.368627, 1.0 }, + { 0.396078, 0.505882, 0.294118, 1.0 }, + { 0.380392, 0.568627, 0.294118, 1.0 }, + { 0.364706, 0.521569, 0.219608, 1.0 }, + { 0.443137, 0.615686, 0.254902, 1.0 }, + { 0.364706, 0.474510, 0.258824, 1.0 }, + { 0.333333, 0.458824, 0.184314, 1.0 }, + { 0.301961, 0.396078, 0.184314, 1.0 }, + { 0.266667, 0.333333, 0.145098, 1.0 }, + { 0.235294, 0.266667, 0.145098, 1.0 }, + { 0.235294, 0.219608, 0.145098, 1.0 }, + { 0.219608, 0.203922, 0.145098, 1.0 }, + { 0.235294, 0.235294, 0.184314, 1.0 }, + { 0.313725, 0.313725, 0.219608, 1.0 }, + { 0.345098, 0.407843, 0.294118, 1.0 }, + { 0.458824, 0.505882, 0.368627, 1.0 }, + { 0.584314, 0.678431, 0.443137, 1.0 }, + { 0.650980, 0.729412, 0.552941, 1.0 }, + { 0.650980, 0.776471, 0.478431, 1.0 }, + { 0.678431, 0.729412, 0.517647, 1.0 }, + { 0.635294, 0.698039, 0.478431, 1.0 }, + { 0.521569, 0.584314, 0.368627, 1.0 }, + { 0.458824, 0.521569, 0.294118, 1.0 }, + { 0.364706, 0.443137, 0.294118, 1.0 }, + { 0.329412, 0.411765, 0.294118, 1.0 }, + { 0.235294, 0.380392, 0.294118, 1.0 }, + { 0.250980, 0.266667, 0.258824, 1.0 }, + { 0.172549, 0.250980, 0.294118, 1.0 }, + { 0.141176, 0.203922, 0.258824, 1.0 }, + { 0.109804, 0.219608, 0.258824, 1.0 }, + { 0.109804, 0.219608, 0.258824, 1.0 }, + { 0.125490, 0.188235, 0.219608, 1.0 }, + { 0.141176, 0.188235, 0.184314, 1.0 }, + { 0.203922, 0.188235, 0.109804, 1.0 }, + { 0.188235, 0.219608, 0.145098, 1.0 }, + { 0.188235, 0.172549, 0.109804, 1.0 }, + { 0.172549, 0.203922, 0.109804, 1.0 }, + { 0.219608, 0.219608, 0.109804, 1.0 }, + { 0.235294, 0.235294, 0.109804, 1.0 }, + { 0.250980, 0.266667, 0.145098, 1.0 }, + { 0.313725, 0.313725, 0.219608, 1.0 }, + { 0.411765, 0.396078, 0.258824, 1.0 }, + { 0.505882, 0.505882, 0.333333, 1.0 }, + { 0.521569, 0.521569, 0.443137, 1.0 }, + { 0.505882, 0.537255, 0.478431, 1.0 }, + { 0.458824, 0.568627, 0.403922, 1.0 }, + { 0.474510, 0.615686, 0.329412, 1.0 }, + { 0.443137, 0.568627, 0.258824, 1.0 }, + { 0.380392, 0.458824, 0.258824, 1.0 }, + { 0.298039, 0.411765, 0.219608, 1.0 }, + { 0.282353, 0.443137, 0.219608, 1.0 }, + { 0.266667, 0.505882, 0.219608, 1.0 }, + { 0.235294, 0.490196, 0.215686, 1.0 }, + { 0.203922, 0.427451, 0.254902, 1.0 }, + { 0.203922, 0.380392, 0.254902, 1.0 }, + { 0.250980, 0.411765, 0.294118, 1.0 }, + { 0.349020, 0.521569, 0.368627, 1.0 }, + { 0.490196, 0.584314, 0.443137, 1.0 }, + { 0.635294, 0.682353, 0.517647, 1.0 }, + { 0.600000, 0.776471, 0.592157, 1.0 }, + { 0.666667, 0.776471, 0.552941, 1.0 }, + { 0.662745, 0.807843, 0.552941, 1.0 }, + { 0.682353, 0.823529, 0.517647, 1.0 }, + { 0.709804, 0.839216, 0.513725, 1.0 }, + { 0.662745, 0.839216, 0.549020, 1.0 }, + { 0.682353, 0.870588, 0.552941, 1.0 }, + { 0.713725, 0.807843, 0.592157, 1.0 }, + { 0.745098, 0.792157, 0.588235, 1.0 }, + { 0.776471, 0.776471, 0.588235, 1.0 }, + { 0.854902, 0.835294, 0.552941, 1.0 }, + { 0.839216, 0.839216, 0.627451, 1.0 }, + { 0.741176, 0.807843, 0.552941, 1.0 }, + { 0.745098, 0.823529, 0.403922, 1.0 }, + { 0.682353, 0.823529, 0.294118, 1.0 }, + { 0.458824, 0.600000, 0.219608, 1.0 }, + { 0.411765, 0.521569, 0.219608, 1.0 }, + { 0.411765, 0.490196, 0.219608, 1.0 }, + { 0.427451, 0.427451, 0.219608, 1.0 }, + { 0.364706, 0.443137, 0.258824, 1.0 }, + { 0.411765, 0.427451, 0.294118, 1.0 }, + { 0.458824, 0.490196, 0.443137, 1.0 }, + }; +/* rie05 */ +static double4 colors_51[] = { + { 0.286275, 0.490196, 0.329412, 1.0 }, + { 0.301961, 0.552941, 0.325490, 1.0 }, + { 0.349020, 0.572549, 0.325490, 1.0 }, + { 0.407843, 0.603922, 0.368627, 1.0 }, + { 0.427451, 0.666667, 0.403922, 1.0 }, + { 0.572549, 0.776471, 0.443137, 1.0 }, + { 0.635294, 0.839216, 0.517647, 1.0 }, + { 0.713725, 0.886275, 0.627451, 1.0 }, + { 0.776471, 0.917647, 0.627451, 1.0 }, + { 0.807843, 0.917647, 0.662745, 1.0 }, + { 0.854902, 0.949020, 0.698039, 1.0 }, + { 0.870588, 0.933333, 0.662745, 1.0 }, + { 0.854902, 0.886275, 0.588235, 1.0 }, + { 0.870588, 0.901961, 0.552941, 1.0 }, + { 0.854902, 0.901961, 0.513725, 1.0 }, + { 0.823529, 0.870588, 0.513725, 1.0 }, + { 0.807843, 0.870588, 0.478431, 1.0 }, + { 0.745098, 0.858824, 0.443137, 1.0 }, + { 0.796078, 0.886275, 0.478431, 1.0 }, + { 0.807843, 0.886275, 0.403922, 1.0 }, + { 0.854902, 0.886275, 0.368627, 1.0 }, + { 0.827451, 0.870588, 0.368627, 1.0 }, + { 0.776471, 0.870588, 0.294118, 1.0 }, + { 0.666667, 0.823529, 0.368627, 1.0 }, + { 0.666667, 0.807843, 0.403922, 1.0 }, + { 0.588235, 0.760784, 0.443137, 1.0 }, + { 0.537255, 0.682353, 0.443137, 1.0 }, + { 0.474510, 0.666667, 0.403922, 1.0 }, + { 0.505882, 0.682353, 0.443137, 1.0 }, + { 0.505882, 0.713725, 0.443137, 1.0 }, + { 0.572549, 0.776471, 0.517647, 1.0 }, + { 0.635294, 0.870588, 0.627451, 1.0 }, + { 0.713725, 0.854902, 0.662745, 1.0 }, + { 0.823529, 0.917647, 0.772549, 1.0 }, + { 0.901961, 0.964706, 0.807843, 1.0 }, + { 0.901961, 0.964706, 0.847059, 1.0 }, + { 0.901961, 0.949020, 0.811765, 1.0 }, + { 0.870588, 0.917647, 0.772549, 1.0 }, + { 0.839216, 0.933333, 0.737255, 1.0 }, + { 0.839216, 0.917647, 0.662745, 1.0 }, + { 0.839216, 0.901961, 0.588235, 1.0 }, + { 0.823529, 0.901961, 0.513725, 1.0 }, + { 0.776471, 0.901961, 0.478431, 1.0 }, + { 0.729412, 0.858824, 0.478431, 1.0 }, + { 0.666667, 0.807843, 0.478431, 1.0 }, + { 0.603922, 0.776471, 0.443137, 1.0 }, + { 0.537255, 0.713725, 0.333333, 1.0 }, + { 0.490196, 0.698039, 0.294118, 1.0 }, + { 0.474510, 0.666667, 0.329412, 1.0 }, + { 0.537255, 0.600000, 0.368627, 1.0 }, + { 0.552941, 0.682353, 0.368627, 1.0 }, + { 0.635294, 0.713725, 0.443137, 1.0 }, + { 0.756863, 0.788235, 0.552941, 1.0 }, + { 0.803922, 0.803922, 0.698039, 1.0 }, + { 0.870588, 0.901961, 0.772549, 1.0 }, + { 0.917647, 0.980392, 0.807843, 1.0 }, + { 0.964706, 0.996078, 0.772549, 1.0 }, + { 0.996078, 0.945098, 0.662745, 1.0 }, + { 0.964706, 0.917647, 0.623529, 1.0 }, + { 0.949020, 0.980392, 0.439216, 1.0 }, + { 0.901961, 0.933333, 0.368627, 1.0 }, + { 0.870588, 0.917647, 0.439216, 1.0 }, + { 0.776471, 0.870588, 0.443137, 1.0 }, + { 0.745098, 0.858824, 0.403922, 1.0 }, + { 0.776471, 0.807843, 0.403922, 1.0 }, + { 0.729412, 0.839216, 0.403922, 1.0 }, + { 0.682353, 0.839216, 0.443137, 1.0 }, + { 0.650980, 0.854902, 0.443137, 1.0 }, + { 0.713725, 0.839216, 0.443137, 1.0 }, + { 0.729412, 0.858824, 0.478431, 1.0 }, + { 0.776471, 0.886275, 0.517647, 1.0 }, + { 0.792157, 0.886275, 0.588235, 1.0 }, + { 0.870588, 0.870588, 0.627451, 1.0 }, + { 0.933333, 0.917647, 0.623529, 1.0 }, + { 0.964706, 0.913725, 0.662745, 1.0 }, + { 0.886275, 0.933333, 0.698039, 1.0 }, + { 0.823529, 0.917647, 0.662745, 1.0 }, + { 0.776471, 0.917647, 0.627451, 1.0 }, + { 0.776471, 0.901961, 0.588235, 1.0 }, + { 0.792157, 0.886275, 0.517647, 1.0 }, + { 0.811765, 0.901961, 0.478431, 1.0 }, + { 0.776471, 0.886275, 0.478431, 1.0 }, + { 0.729412, 0.870588, 0.443137, 1.0 }, + { 0.698039, 0.839216, 0.403922, 1.0 }, + { 0.650980, 0.807843, 0.403922, 1.0 }, + { 0.650980, 0.792157, 0.368627, 1.0 }, + { 0.588235, 0.745098, 0.329412, 1.0 }, + { 0.552941, 0.729412, 0.294118, 1.0 }, + { 0.600000, 0.682353, 0.258824, 1.0 }, + { 0.647059, 0.662745, 0.258824, 1.0 }, + { 0.588235, 0.713725, 0.333333, 1.0 }, + { 0.619608, 0.760784, 0.368627, 1.0 }, + { 0.635294, 0.760784, 0.403922, 1.0 }, + { 0.635294, 0.807843, 0.403922, 1.0 }, + { 0.619608, 0.807843, 0.403922, 1.0 }, + { 0.650980, 0.823529, 0.443137, 1.0 }, + { 0.635294, 0.792157, 0.443137, 1.0 }, + { 0.635294, 0.823529, 0.478431, 1.0 }, + { 0.650980, 0.839216, 0.443137, 1.0 }, + { 0.619608, 0.807843, 0.368627, 1.0 }, + { 0.556863, 0.760784, 0.333333, 1.0 }, + { 0.505882, 0.682353, 0.333333, 1.0 }, + { 0.474510, 0.650980, 0.294118, 1.0 }, + { 0.474510, 0.682353, 0.294118, 1.0 }, + { 0.474510, 0.615686, 0.294118, 1.0 }, + { 0.505882, 0.635294, 0.294118, 1.0 }, + { 0.603922, 0.580392, 0.145098, 1.0 }, + { 0.537255, 0.615686, 0.294118, 1.0 }, + { 0.427451, 0.603922, 0.294118, 1.0 }, + { 0.474510, 0.635294, 0.403922, 1.0 }, + { 0.537255, 0.666667, 0.517647, 1.0 }, + { 0.650980, 0.776471, 0.592157, 1.0 }, + { 0.698039, 0.854902, 0.662745, 1.0 }, + { 0.713725, 0.839216, 0.701961, 1.0 }, + { 0.725490, 0.823529, 0.701961, 1.0 }, + { 0.698039, 0.854902, 0.662745, 1.0 }, + { 0.603922, 0.776471, 0.552941, 1.0 }, + { 0.490196, 0.698039, 0.478431, 1.0 }, + { 0.490196, 0.729412, 0.443137, 1.0 }, + { 0.572549, 0.760784, 0.403922, 1.0 }, + { 0.588235, 0.760784, 0.403922, 1.0 }, + { 0.588235, 0.760784, 0.403922, 1.0 }, + { 0.603922, 0.760784, 0.368627, 1.0 }, + { 0.572549, 0.776471, 0.333333, 1.0 }, + { 0.556863, 0.760784, 0.333333, 1.0 }, + { 0.556863, 0.713725, 0.333333, 1.0 }, + { 0.552941, 0.713725, 0.329412, 1.0 }, + { 0.572549, 0.760784, 0.294118, 1.0 }, + { 0.588235, 0.760784, 0.294118, 1.0 }, + { 0.603922, 0.776471, 0.294118, 1.0 }, + { 0.619608, 0.760784, 0.219608, 1.0 }, + { 0.666667, 0.776471, 0.219608, 1.0 }, + { 0.635294, 0.807843, 0.258824, 1.0 }, + { 0.745098, 0.823529, 0.294118, 1.0 }, + { 0.901961, 0.733333, 0.109804, 1.0 }, + { 0.996078, 0.776471, 0.035294, 1.0 }, + { 0.949020, 0.815686, 0.145098, 1.0 }, + { 0.949020, 0.882353, 0.294118, 1.0 }, + { 0.964706, 0.929412, 0.439216, 1.0 }, + { 0.870588, 0.949020, 0.623529, 1.0 }, + { 0.886275, 0.933333, 0.698039, 1.0 }, + { 0.949020, 0.949020, 0.811765, 1.0 }, + { 0.964706, 0.949020, 0.847059, 1.0 }, + { 0.964706, 0.964706, 0.882353, 1.0 }, + { 0.949020, 0.949020, 0.882353, 1.0 }, + { 0.949020, 0.945098, 0.847059, 1.0 }, + { 0.886275, 0.949020, 0.737255, 1.0 }, + { 0.807843, 0.917647, 0.701961, 1.0 }, + { 0.760784, 0.886275, 0.588235, 1.0 }, + { 0.698039, 0.839216, 0.517647, 1.0 }, + { 0.635294, 0.823529, 0.478431, 1.0 }, + { 0.505882, 0.760784, 0.403922, 1.0 }, + { 0.458824, 0.650980, 0.333333, 1.0 }, + { 0.427451, 0.584314, 0.254902, 1.0 }, + { 0.396078, 0.600000, 0.294118, 1.0 }, + { 0.349020, 0.588235, 0.290196, 1.0 }, + { 0.380392, 0.619608, 0.294118, 1.0 }, + { 0.396078, 0.635294, 0.329412, 1.0 }, + { 0.443137, 0.666667, 0.333333, 1.0 }, + { 0.537255, 0.760784, 0.368627, 1.0 }, + { 0.603922, 0.807843, 0.403922, 1.0 }, + { 0.666667, 0.807843, 0.368627, 1.0 }, + { 0.741176, 0.756863, 0.329412, 1.0 }, + { 0.933333, 0.815686, 0.254902, 1.0 }, + { 0.996078, 0.894118, 0.329412, 1.0 }, + { 0.996078, 0.913725, 0.400000, 1.0 }, + { 0.996078, 0.866667, 0.364706, 1.0 }, + { 0.901961, 0.803922, 0.368627, 1.0 }, + { 0.713725, 0.807843, 0.443137, 1.0 }, + { 0.600000, 0.694118, 0.478431, 1.0 }, + { 0.443137, 0.603922, 0.368627, 1.0 }, + { 0.392157, 0.588235, 0.368627, 1.0 }, + { 0.329412, 0.505882, 0.364706, 1.0 }, + { 0.286275, 0.474510, 0.294118, 1.0 }, + { 0.254902, 0.458824, 0.254902, 1.0 }, + { 0.239216, 0.443137, 0.219608, 1.0 }, + { 0.235294, 0.427451, 0.219608, 1.0 }, + { 0.254902, 0.443137, 0.184314, 1.0 }, + { 0.239216, 0.427451, 0.219608, 1.0 }, + { 0.254902, 0.427451, 0.219608, 1.0 }, + { 0.254902, 0.443137, 0.219608, 1.0 }, + { 0.270588, 0.458824, 0.254902, 1.0 }, + { 0.301961, 0.505882, 0.254902, 1.0 }, + { 0.364706, 0.552941, 0.254902, 1.0 }, + { 0.364706, 0.588235, 0.290196, 1.0 }, + { 0.443137, 0.619608, 0.333333, 1.0 }, + { 0.521569, 0.666667, 0.333333, 1.0 }, + { 0.572549, 0.745098, 0.403922, 1.0 }, + { 0.588235, 0.745098, 0.478431, 1.0 }, + { 0.615686, 0.745098, 0.517647, 1.0 }, + { 0.619608, 0.792157, 0.517647, 1.0 }, + { 0.635294, 0.823529, 0.517647, 1.0 }, + { 0.682353, 0.858824, 0.478431, 1.0 }, + { 0.729412, 0.870588, 0.478431, 1.0 }, + { 0.776471, 0.901961, 0.588235, 1.0 }, + { 0.807843, 0.901961, 0.662745, 1.0 }, + { 0.839216, 0.901961, 0.701961, 1.0 }, + { 0.870588, 0.917647, 0.772549, 1.0 }, + { 0.901961, 0.964706, 0.847059, 1.0 }, + { 0.933333, 0.929412, 0.882353, 1.0 }, + { 0.933333, 0.917647, 0.921569, 1.0 }, + { 0.933333, 0.933333, 0.847059, 1.0 }, + { 0.886275, 0.933333, 0.737255, 1.0 }, + { 0.839216, 0.901961, 0.627451, 1.0 }, + { 0.760784, 0.854902, 0.552941, 1.0 }, + { 0.745098, 0.776471, 0.513725, 1.0 }, + { 0.682353, 0.776471, 0.478431, 1.0 }, + { 0.682353, 0.792157, 0.478431, 1.0 }, + { 0.682353, 0.839216, 0.478431, 1.0 }, + { 0.713725, 0.858824, 0.478431, 1.0 }, + { 0.760784, 0.839216, 0.517647, 1.0 }, + { 0.776471, 0.886275, 0.627451, 1.0 }, + { 0.792157, 0.886275, 0.627451, 1.0 }, + { 0.792157, 0.886275, 0.627451, 1.0 }, + { 0.745098, 0.870588, 0.701961, 1.0 }, + { 0.745098, 0.870588, 0.701961, 1.0 }, + { 0.760784, 0.901961, 0.701961, 1.0 }, + { 0.792157, 0.901961, 0.698039, 1.0 }, + { 0.839216, 0.917647, 0.698039, 1.0 }, + { 0.870588, 0.901961, 0.701961, 1.0 }, + { 0.854902, 0.917647, 0.698039, 1.0 }, + { 0.823529, 0.901961, 0.662745, 1.0 }, + { 0.807843, 0.854902, 0.662745, 1.0 }, + { 0.713725, 0.870588, 0.627451, 1.0 }, + { 0.603922, 0.760784, 0.552941, 1.0 }, + { 0.505882, 0.666667, 0.443137, 1.0 }, + { 0.396078, 0.603922, 0.364706, 1.0 }, + { 0.317647, 0.552941, 0.325490, 1.0 }, + { 0.317647, 0.521569, 0.325490, 1.0 }, + { 0.301961, 0.490196, 0.290196, 1.0 }, + { 0.286275, 0.474510, 0.290196, 1.0 }, + { 0.270588, 0.505882, 0.254902, 1.0 }, + { 0.286275, 0.474510, 0.290196, 1.0 }, + { 0.301961, 0.505882, 0.290196, 1.0 }, + { 0.427451, 0.521569, 0.294118, 1.0 }, + { 0.380392, 0.572549, 0.294118, 1.0 }, + { 0.423529, 0.603922, 0.368627, 1.0 }, + { 0.490196, 0.698039, 0.403922, 1.0 }, + { 0.588235, 0.792157, 0.443137, 1.0 }, + { 0.650980, 0.823529, 0.478431, 1.0 }, + { 0.729412, 0.870588, 0.552941, 1.0 }, + { 0.760784, 0.870588, 0.592157, 1.0 }, + { 0.760784, 0.854902, 0.592157, 1.0 }, + { 0.713725, 0.854902, 0.592157, 1.0 }, + { 0.635294, 0.854902, 0.513725, 1.0 }, + { 0.666667, 0.839216, 0.478431, 1.0 }, + { 0.682353, 0.823529, 0.478431, 1.0 }, + { 0.713725, 0.823529, 0.478431, 1.0 }, + { 0.729412, 0.839216, 0.478431, 1.0 }, + { 0.745098, 0.839216, 0.478431, 1.0 }, + { 0.760784, 0.854902, 0.517647, 1.0 }, + { 0.776471, 0.901961, 0.552941, 1.0 }, + { 0.792157, 0.901961, 0.588235, 1.0 }, + { 0.811765, 0.901961, 0.552941, 1.0 }, + { 0.792157, 0.854902, 0.513725, 1.0 }, + { 0.745098, 0.807843, 0.478431, 1.0 }, + }; +/* rie11 */ +static double4 colors_52[] = { + { 0.682353, 0.564706, 0.403922, 1.0 }, + { 0.505882, 0.376471, 0.333333, 1.0 }, + { 0.458824, 0.313725, 0.258824, 1.0 }, + { 0.411765, 0.360784, 0.219608, 1.0 }, + { 0.443137, 0.313725, 0.184314, 1.0 }, + { 0.396078, 0.360784, 0.258824, 1.0 }, + { 0.427451, 0.443137, 0.333333, 1.0 }, + { 0.490196, 0.537255, 0.403922, 1.0 }, + { 0.631373, 0.533333, 0.478431, 1.0 }, + { 0.776471, 0.596078, 0.478431, 1.0 }, + { 0.807843, 0.615686, 0.517647, 1.0 }, + { 0.682353, 0.647059, 0.517647, 1.0 }, + { 0.568627, 0.619608, 0.403922, 1.0 }, + { 0.443137, 0.458824, 0.368627, 1.0 }, + { 0.345098, 0.360784, 0.258824, 1.0 }, + { 0.266667, 0.266667, 0.219608, 1.0 }, + { 0.235294, 0.219608, 0.184314, 1.0 }, + { 0.203922, 0.168627, 0.145098, 1.0 }, + { 0.188235, 0.156863, 0.145098, 1.0 }, + { 0.172549, 0.172549, 0.109804, 1.0 }, + { 0.172549, 0.172549, 0.109804, 1.0 }, + { 0.172549, 0.172549, 0.145098, 1.0 }, + { 0.188235, 0.188235, 0.184314, 1.0 }, + { 0.203922, 0.203922, 0.184314, 1.0 }, + { 0.203922, 0.203922, 0.184314, 1.0 }, + { 0.203922, 0.203922, 0.184314, 1.0 }, + { 0.172549, 0.203922, 0.219608, 1.0 }, + { 0.203922, 0.219608, 0.219608, 1.0 }, + { 0.219608, 0.219608, 0.219608, 1.0 }, + { 0.219608, 0.219608, 0.219608, 1.0 }, + { 0.219608, 0.235294, 0.219608, 1.0 }, + { 0.235294, 0.235294, 0.219608, 1.0 }, + { 0.250980, 0.235294, 0.219608, 1.0 }, + { 0.266667, 0.219608, 0.219608, 1.0 }, + { 0.250980, 0.219608, 0.184314, 1.0 }, + { 0.235294, 0.235294, 0.184314, 1.0 }, + { 0.219608, 0.219608, 0.145098, 1.0 }, + { 0.203922, 0.203922, 0.145098, 1.0 }, + { 0.188235, 0.188235, 0.145098, 1.0 }, + { 0.188235, 0.172549, 0.145098, 1.0 }, + { 0.188235, 0.172549, 0.145098, 1.0 }, + { 0.188235, 0.172549, 0.184314, 1.0 }, + { 0.172549, 0.172549, 0.219608, 1.0 }, + { 0.156863, 0.188235, 0.219608, 1.0 }, + { 0.172549, 0.219608, 0.219608, 1.0 }, + { 0.188235, 0.235294, 0.258824, 1.0 }, + { 0.203922, 0.250980, 0.294118, 1.0 }, + { 0.219608, 0.282353, 0.294118, 1.0 }, + { 0.317647, 0.333333, 0.333333, 1.0 }, + { 0.411765, 0.380392, 0.329412, 1.0 }, + { 0.474510, 0.474510, 0.403922, 1.0 }, + { 0.600000, 0.490196, 0.403922, 1.0 }, + { 0.682353, 0.549020, 0.478431, 1.0 }, + { 0.760784, 0.580392, 0.517647, 1.0 }, + { 0.745098, 0.596078, 0.517647, 1.0 }, + { 0.631373, 0.552941, 0.443137, 1.0 }, + { 0.521569, 0.474510, 0.368627, 1.0 }, + { 0.443137, 0.376471, 0.258824, 1.0 }, + { 0.360784, 0.313725, 0.219608, 1.0 }, + { 0.266667, 0.235294, 0.184314, 1.0 }, + { 0.235294, 0.203922, 0.145098, 1.0 }, + { 0.203922, 0.168627, 0.109804, 1.0 }, + { 0.188235, 0.137255, 0.109804, 1.0 }, + { 0.188235, 0.156863, 0.109804, 1.0 }, + { 0.203922, 0.203922, 0.145098, 1.0 }, + { 0.203922, 0.219608, 0.184314, 1.0 }, + { 0.219608, 0.235294, 0.184314, 1.0 }, + { 0.235294, 0.219608, 0.184314, 1.0 }, + { 0.219608, 0.203922, 0.184314, 1.0 }, + { 0.188235, 0.203922, 0.184314, 1.0 }, + { 0.156863, 0.172549, 0.145098, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.188235, 0.188235, 0.145098, 1.0 }, + { 0.266667, 0.235294, 0.184314, 1.0 }, + { 0.333333, 0.282353, 0.219608, 1.0 }, + { 0.443137, 0.360784, 0.294118, 1.0 }, + { 0.600000, 0.505882, 0.403922, 1.0 }, + { 0.698039, 0.600000, 0.478431, 1.0 }, + { 0.776471, 0.647059, 0.592157, 1.0 }, + { 0.776471, 0.647059, 0.592157, 1.0 }, + { 0.776471, 0.647059, 0.552941, 1.0 }, + { 0.619608, 0.603922, 0.443137, 1.0 }, + { 0.521569, 0.521569, 0.368627, 1.0 }, + { 0.396078, 0.380392, 0.258824, 1.0 }, + { 0.298039, 0.235294, 0.184314, 1.0 }, + { 0.286275, 0.219608, 0.145098, 1.0 }, + { 0.250980, 0.188235, 0.184314, 1.0 }, + { 0.250980, 0.188235, 0.184314, 1.0 }, + { 0.235294, 0.219608, 0.219608, 1.0 }, + { 0.266667, 0.266667, 0.258824, 1.0 }, + { 0.282353, 0.349020, 0.258824, 1.0 }, + { 0.380392, 0.411765, 0.333333, 1.0 }, + { 0.474510, 0.505882, 0.403922, 1.0 }, + { 0.568627, 0.568627, 0.478431, 1.0 }, + { 0.760784, 0.647059, 0.517647, 1.0 }, + { 0.823529, 0.647059, 0.552941, 1.0 }, + { 0.823529, 0.678431, 0.552941, 1.0 }, + { 0.854902, 0.709804, 0.592157, 1.0 }, + { 0.854902, 0.705882, 0.627451, 1.0 }, + { 0.854902, 0.694118, 0.627451, 1.0 }, + { 0.776471, 0.662745, 0.552941, 1.0 }, + { 0.615686, 0.568627, 0.443137, 1.0 }, + { 0.490196, 0.490196, 0.403922, 1.0 }, + { 0.427451, 0.427451, 0.294118, 1.0 }, + { 0.301961, 0.301961, 0.258824, 1.0 }, + { 0.282353, 0.298039, 0.258824, 1.0 }, + { 0.286275, 0.286275, 0.294118, 1.0 }, + { 0.266667, 0.235294, 0.258824, 1.0 }, + { 0.235294, 0.219608, 0.219608, 1.0 }, + { 0.188235, 0.188235, 0.219608, 1.0 }, + { 0.188235, 0.188235, 0.184314, 1.0 }, + { 0.172549, 0.172549, 0.184314, 1.0 }, + { 0.125490, 0.141176, 0.145098, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.078431, 0.078431, 0.109804, 1.0 }, + { 0.058824, 0.078431, 0.109804, 1.0 }, + { 0.047059, 0.078431, 0.070588, 1.0 }, + { 0.047059, 0.062745, 0.070588, 1.0 }, + { 0.047059, 0.062745, 0.035294, 1.0 }, + { 0.047059, 0.078431, 0.035294, 1.0 }, + { 0.062745, 0.062745, 0.035294, 1.0 }, + { 0.047059, 0.078431, 0.035294, 1.0 }, + { 0.062745, 0.078431, 0.035294, 1.0 }, + { 0.078431, 0.078431, 0.035294, 1.0 }, + { 0.078431, 0.078431, 0.035294, 1.0 }, + { 0.090196, 0.078431, 0.035294, 1.0 }, + { 0.094118, 0.078431, 0.035294, 1.0 }, + { 0.105882, 0.062745, 0.035294, 1.0 }, + { 0.109804, 0.094118, 0.035294, 1.0 }, + { 0.094118, 0.078431, 0.035294, 1.0 }, + { 0.090196, 0.078431, 0.070588, 1.0 }, + { 0.074510, 0.078431, 0.070588, 1.0 }, + { 0.094118, 0.078431, 0.070588, 1.0 }, + { 0.121569, 0.078431, 0.070588, 1.0 }, + { 0.137255, 0.094118, 0.109804, 1.0 }, + { 0.109804, 0.094118, 0.070588, 1.0 }, + { 0.125490, 0.094118, 0.109804, 1.0 }, + { 0.121569, 0.094118, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.125490, 0.145098, 1.0 }, + { 0.094118, 0.141176, 0.184314, 1.0 }, + { 0.109804, 0.125490, 0.184314, 1.0 }, + { 0.109804, 0.125490, 0.145098, 1.0 }, + { 0.090196, 0.094118, 0.109804, 1.0 }, + { 0.090196, 0.078431, 0.109804, 1.0 }, + { 0.094118, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.141176, 0.145098, 1.0 }, + { 0.156863, 0.156863, 0.145098, 1.0 }, + { 0.172549, 0.172549, 0.184314, 1.0 }, + { 0.172549, 0.156863, 0.219608, 1.0 }, + { 0.156863, 0.156863, 0.219608, 1.0 }, + { 0.121569, 0.109804, 0.145098, 1.0 }, + { 0.078431, 0.078431, 0.109804, 1.0 }, + { 0.074510, 0.062745, 0.109804, 1.0 }, + { 0.062745, 0.062745, 0.109804, 1.0 }, + { 0.062745, 0.062745, 0.070588, 1.0 }, + { 0.062745, 0.078431, 0.070588, 1.0 }, + { 0.062745, 0.094118, 0.070588, 1.0 }, + { 0.062745, 0.094118, 0.070588, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.090196, 0.078431, 0.070588, 1.0 }, + { 0.078431, 0.094118, 0.070588, 1.0 }, + { 0.094118, 0.094118, 0.070588, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.156863, 0.172549, 0.109804, 1.0 }, + { 0.188235, 0.235294, 0.145098, 1.0 }, + { 0.219608, 0.235294, 0.184314, 1.0 }, + { 0.219608, 0.282353, 0.219608, 1.0 }, + { 0.250980, 0.282353, 0.219608, 1.0 }, + { 0.266667, 0.250980, 0.219608, 1.0 }, + { 0.266667, 0.250980, 0.258824, 1.0 }, + { 0.250980, 0.250980, 0.219608, 1.0 }, + { 0.266667, 0.250980, 0.258824, 1.0 }, + { 0.266667, 0.286275, 0.258824, 1.0 }, + { 0.298039, 0.298039, 0.258824, 1.0 }, + { 0.266667, 0.349020, 0.333333, 1.0 }, + { 0.329412, 0.376471, 0.443137, 1.0 }, + { 0.443137, 0.458824, 0.403922, 1.0 }, + { 0.568627, 0.537255, 0.478431, 1.0 }, + { 0.584314, 0.552941, 0.517647, 1.0 }, + { 0.537255, 0.552941, 0.478431, 1.0 }, + { 0.411765, 0.474510, 0.403922, 1.0 }, + { 0.317647, 0.333333, 0.329412, 1.0 }, + { 0.235294, 0.266667, 0.258824, 1.0 }, + { 0.188235, 0.235294, 0.219608, 1.0 }, + { 0.203922, 0.219608, 0.219608, 1.0 }, + { 0.219608, 0.219608, 0.184314, 1.0 }, + { 0.203922, 0.203922, 0.184314, 1.0 }, + { 0.219608, 0.203922, 0.184314, 1.0 }, + { 0.235294, 0.168627, 0.184314, 1.0 }, + { 0.219608, 0.188235, 0.184314, 1.0 }, + { 0.203922, 0.172549, 0.184314, 1.0 }, + { 0.188235, 0.121569, 0.145098, 1.0 }, + { 0.156863, 0.109804, 0.109804, 1.0 }, + { 0.156863, 0.125490, 0.109804, 1.0 }, + { 0.141176, 0.121569, 0.109804, 1.0 }, + { 0.172549, 0.125490, 0.070588, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.145098, 1.0 }, + { 0.156863, 0.121569, 0.145098, 1.0 }, + { 0.141176, 0.141176, 0.145098, 1.0 }, + { 0.156863, 0.141176, 0.145098, 1.0 }, + { 0.188235, 0.152941, 0.145098, 1.0 }, + { 0.203922, 0.156863, 0.145098, 1.0 }, + { 0.250980, 0.172549, 0.145098, 1.0 }, + { 0.250980, 0.172549, 0.145098, 1.0 }, + { 0.235294, 0.188235, 0.145098, 1.0 }, + { 0.219608, 0.188235, 0.184314, 1.0 }, + { 0.203922, 0.188235, 0.219608, 1.0 }, + { 0.219608, 0.203922, 0.219608, 1.0 }, + { 0.235294, 0.203922, 0.219608, 1.0 }, + { 0.219608, 0.203922, 0.184314, 1.0 }, + { 0.219608, 0.188235, 0.145098, 1.0 }, + { 0.235294, 0.219608, 0.145098, 1.0 }, + { 0.219608, 0.188235, 0.145098, 1.0 }, + { 0.203922, 0.188235, 0.145098, 1.0 }, + { 0.188235, 0.188235, 0.145098, 1.0 }, + { 0.172549, 0.172549, 0.145098, 1.0 }, + { 0.172549, 0.188235, 0.109804, 1.0 }, + { 0.125490, 0.172549, 0.070588, 1.0 }, + { 0.094118, 0.125490, 0.070588, 1.0 }, + { 0.090196, 0.094118, 0.070588, 1.0 }, + { 0.090196, 0.062745, 0.070588, 1.0 }, + { 0.078431, 0.062745, 0.070588, 1.0 }, + { 0.058824, 0.078431, 0.109804, 1.0 }, + { 0.047059, 0.094118, 0.109804, 1.0 }, + { 0.058824, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.094118, 0.109804, 1.0 }, + { 0.141176, 0.109804, 0.109804, 1.0 }, + { 0.172549, 0.125490, 0.109804, 1.0 }, + { 0.188235, 0.156863, 0.145098, 1.0 }, + { 0.203922, 0.188235, 0.184314, 1.0 }, + { 0.203922, 0.203922, 0.184314, 1.0 }, + { 0.203922, 0.219608, 0.184314, 1.0 }, + { 0.219608, 0.219608, 0.184314, 1.0 }, + { 0.235294, 0.235294, 0.184314, 1.0 }, + { 0.266667, 0.219608, 0.184314, 1.0 }, + { 0.298039, 0.219608, 0.184314, 1.0 }, + { 0.333333, 0.250980, 0.219608, 1.0 }, + { 0.474510, 0.298039, 0.219608, 1.0 }, + { 0.600000, 0.403922, 0.294118, 1.0 }, + { 0.682353, 0.533333, 0.368627, 1.0 }, + { 0.823529, 0.643137, 0.517647, 1.0 }, + { 0.870588, 0.741176, 0.662745, 1.0 }, + { 0.901961, 0.772549, 0.662745, 1.0 }, + { 0.917647, 0.752941, 0.698039, 1.0 }, + { 0.870588, 0.741176, 0.662745, 1.0 }, + { 0.807843, 0.662745, 0.592157, 1.0 }, + { 0.682353, 0.584314, 0.517647, 1.0 }, + { 0.490196, 0.439216, 0.368627, 1.0 }, + { 0.250980, 0.250980, 0.184314, 1.0 }, + { 0.058824, 0.062745, 0.035294, 1.0 }, + }; +/* etretat.ppm */ +static double4 colors_53[] = { + { 0.145098, 0.211765, 0.145098, 1.0 }, + { 0.219608, 0.290196, 0.200000, 1.0 }, + { 0.282353, 0.349020, 0.239216, 1.0 }, + { 0.360784, 0.400000, 0.298039, 1.0 }, + { 0.431373, 0.407843, 0.356863, 1.0 }, + { 0.478431, 0.447059, 0.376471, 1.0 }, + { 0.509804, 0.450980, 0.388235, 1.0 }, + { 0.576471, 0.505882, 0.411765, 1.0 }, + { 0.611765, 0.482353, 0.443137, 1.0 }, + { 0.619608, 0.478431, 0.431373, 1.0 }, + { 0.603922, 0.458824, 0.439216, 1.0 }, + { 0.501961, 0.411765, 0.337255, 1.0 }, + { 0.443137, 0.372549, 0.305882, 1.0 }, + { 0.435294, 0.345098, 0.266667, 1.0 }, + { 0.427451, 0.294118, 0.207843, 1.0 }, + { 0.466667, 0.286275, 0.211765, 1.0 }, + { 0.443137, 0.341176, 0.250980, 1.0 }, + { 0.427451, 0.352941, 0.301961, 1.0 }, + { 0.439216, 0.388235, 0.325490, 1.0 }, + { 0.466667, 0.419608, 0.352941, 1.0 }, + { 0.466667, 0.415686, 0.392157, 1.0 }, + { 0.435294, 0.447059, 0.419608, 1.0 }, + { 0.423529, 0.423529, 0.466667, 1.0 }, + { 0.435294, 0.517647, 0.458824, 1.0 }, + { 0.478431, 0.549020, 0.458824, 1.0 }, + { 0.513725, 0.576471, 0.478431, 1.0 }, + { 0.490196, 0.580392, 0.454902, 1.0 }, + { 0.501961, 0.572549, 0.458824, 1.0 }, + { 0.505882, 0.525490, 0.415686, 1.0 }, + { 0.466667, 0.470588, 0.392157, 1.0 }, + { 0.478431, 0.462745, 0.400000, 1.0 }, + { 0.494118, 0.435294, 0.364706, 1.0 }, + { 0.501961, 0.411765, 0.325490, 1.0 }, + { 0.498039, 0.392157, 0.309804, 1.0 }, + { 0.454902, 0.376471, 0.266667, 1.0 }, + { 0.450980, 0.372549, 0.278431, 1.0 }, + { 0.411765, 0.364706, 0.294118, 1.0 }, + { 0.376471, 0.372549, 0.298039, 1.0 }, + { 0.368627, 0.345098, 0.294118, 1.0 }, + { 0.356863, 0.352941, 0.329412, 1.0 }, + { 0.349020, 0.407843, 0.388235, 1.0 }, + { 0.329412, 0.443137, 0.411765, 1.0 }, + { 0.337255, 0.454902, 0.450980, 1.0 }, + { 0.368627, 0.443137, 0.435294, 1.0 }, + { 0.388235, 0.450980, 0.411765, 1.0 }, + { 0.352941, 0.415686, 0.380392, 1.0 }, + { 0.294118, 0.396078, 0.352941, 1.0 }, + { 0.258824, 0.384314, 0.345098, 1.0 }, + { 0.250980, 0.325490, 0.301961, 1.0 }, + { 0.211765, 0.313725, 0.290196, 1.0 }, + { 0.188235, 0.290196, 0.235294, 1.0 }, + { 0.247059, 0.301961, 0.239216, 1.0 }, + { 0.207843, 0.329412, 0.235294, 1.0 }, + { 0.227451, 0.329412, 0.266667, 1.0 }, + { 0.290196, 0.305882, 0.301961, 1.0 }, + { 0.341176, 0.345098, 0.325490, 1.0 }, + { 0.400000, 0.392157, 0.372549, 1.0 }, + { 0.470588, 0.439216, 0.427451, 1.0 }, + { 0.556863, 0.501961, 0.494118, 1.0 }, + { 0.615686, 0.588235, 0.513725, 1.0 }, + { 0.678431, 0.627451, 0.556863, 1.0 }, + { 0.674510, 0.643137, 0.592157, 1.0 }, + { 0.670588, 0.639216, 0.549020, 1.0 }, + { 0.596078, 0.650980, 0.505882, 1.0 }, + { 0.572549, 0.596078, 0.458824, 1.0 }, + { 0.486275, 0.478431, 0.400000, 1.0 }, + { 0.466667, 0.396078, 0.325490, 1.0 }, + { 0.419608, 0.341176, 0.266667, 1.0 }, + { 0.384314, 0.301961, 0.231373, 1.0 }, + { 0.325490, 0.286275, 0.219608, 1.0 }, + { 0.278431, 0.274510, 0.211765, 1.0 }, + { 0.250980, 0.270588, 0.207843, 1.0 }, + { 0.243137, 0.254902, 0.192157, 1.0 }, + { 0.200000, 0.227451, 0.172549, 1.0 }, + { 0.180392, 0.207843, 0.164706, 1.0 }, + { 0.164706, 0.215686, 0.141176, 1.0 }, + { 0.160784, 0.200000, 0.141176, 1.0 }, + { 0.129412, 0.180392, 0.113725, 1.0 }, + { 0.125490, 0.137255, 0.098039, 1.0 }, + { 0.125490, 0.129412, 0.098039, 1.0 }, + { 0.125490, 0.129412, 0.101961, 1.0 }, + { 0.133333, 0.129412, 0.098039, 1.0 }, + { 0.192157, 0.160784, 0.109804, 1.0 }, + { 0.207843, 0.164706, 0.125490, 1.0 }, + { 0.180392, 0.180392, 0.125490, 1.0 }, + { 0.137255, 0.152941, 0.105882, 1.0 }, + { 0.137255, 0.141176, 0.101961, 1.0 }, + { 0.129412, 0.137255, 0.101961, 1.0 }, + { 0.129412, 0.176471, 0.129412, 1.0 }, + { 0.145098, 0.196078, 0.180392, 1.0 }, + { 0.168627, 0.192157, 0.192157, 1.0 }, + { 0.152941, 0.207843, 0.188235, 1.0 }, + { 0.180392, 0.235294, 0.223529, 1.0 }, + { 0.250980, 0.286275, 0.239216, 1.0 }, + { 0.298039, 0.325490, 0.274510, 1.0 }, + { 0.384314, 0.360784, 0.345098, 1.0 }, + { 0.470588, 0.423529, 0.403922, 1.0 }, + { 0.509804, 0.466667, 0.505882, 1.0 }, + { 0.521569, 0.478431, 0.509804, 1.0 }, + { 0.549020, 0.525490, 0.552941, 1.0 }, + { 0.549020, 0.533333, 0.549020, 1.0 }, + { 0.584314, 0.580392, 0.505882, 1.0 }, + { 0.596078, 0.619608, 0.541176, 1.0 }, + { 0.639216, 0.607843, 0.556863, 1.0 }, + { 0.650980, 0.619608, 0.545098, 1.0 }, + { 0.643137, 0.588235, 0.541176, 1.0 }, + { 0.627451, 0.505882, 0.458824, 1.0 }, + { 0.643137, 0.498039, 0.431373, 1.0 }, + { 0.627451, 0.458824, 0.333333, 1.0 }, + { 0.505882, 0.396078, 0.317647, 1.0 }, + { 0.372549, 0.349020, 0.235294, 1.0 }, + { 0.294118, 0.325490, 0.219608, 1.0 }, + { 0.223529, 0.290196, 0.211765, 1.0 }, + { 0.196078, 0.282353, 0.180392, 1.0 }, + { 0.196078, 0.258824, 0.176471, 1.0 }, + { 0.219608, 0.258824, 0.203922, 1.0 }, + { 0.231373, 0.239216, 0.203922, 1.0 }, + { 0.211765, 0.239216, 0.203922, 1.0 }, + { 0.184314, 0.243137, 0.176471, 1.0 }, + { 0.188235, 0.223529, 0.184314, 1.0 }, + { 0.176471, 0.227451, 0.180392, 1.0 }, + { 0.176471, 0.200000, 0.156863, 1.0 }, + { 0.196078, 0.192157, 0.137255, 1.0 }, + { 0.196078, 0.188235, 0.137255, 1.0 }, + { 0.215686, 0.192157, 0.137255, 1.0 }, + { 0.227451, 0.200000, 0.176471, 1.0 }, + { 0.270588, 0.254902, 0.215686, 1.0 }, + { 0.298039, 0.262745, 0.231373, 1.0 }, + { 0.333333, 0.298039, 0.266667, 1.0 }, + { 0.352941, 0.313725, 0.258824, 1.0 }, + { 0.376471, 0.294118, 0.227451, 1.0 }, + { 0.372549, 0.286275, 0.227451, 1.0 }, + { 0.329412, 0.282353, 0.239216, 1.0 }, + { 0.325490, 0.282353, 0.243137, 1.0 }, + { 0.298039, 0.278431, 0.254902, 1.0 }, + { 0.282353, 0.266667, 0.247059, 1.0 }, + { 0.262745, 0.254902, 0.227451, 1.0 }, + { 0.235294, 0.239216, 0.207843, 1.0 }, + { 0.207843, 0.258824, 0.215686, 1.0 }, + { 0.203922, 0.274510, 0.247059, 1.0 }, + { 0.184314, 0.274510, 0.250980, 1.0 }, + { 0.188235, 0.254902, 0.239216, 1.0 }, + { 0.176471, 0.258824, 0.184314, 1.0 }, + { 0.160784, 0.227451, 0.156863, 1.0 }, + { 0.149020, 0.227451, 0.149020, 1.0 }, + { 0.121569, 0.180392, 0.121569, 1.0 }, + { 0.121569, 0.133333, 0.098039, 1.0 }, + { 0.129412, 0.129412, 0.094118, 1.0 }, + { 0.129412, 0.129412, 0.094118, 1.0 }, + { 0.141176, 0.141176, 0.101961, 1.0 }, + { 0.176471, 0.176471, 0.129412, 1.0 }, + { 0.184314, 0.192157, 0.137255, 1.0 }, + { 0.192157, 0.188235, 0.149020, 1.0 }, + { 0.227451, 0.223529, 0.180392, 1.0 }, + { 0.278431, 0.258824, 0.192157, 1.0 }, + { 0.290196, 0.278431, 0.223529, 1.0 }, + { 0.294118, 0.290196, 0.247059, 1.0 }, + { 0.274510, 0.305882, 0.250980, 1.0 }, + { 0.247059, 0.301961, 0.235294, 1.0 }, + { 0.231373, 0.262745, 0.200000, 1.0 }, + { 0.211765, 0.223529, 0.149020, 1.0 }, + { 0.203922, 0.203922, 0.156863, 1.0 }, + { 0.231373, 0.223529, 0.196078, 1.0 }, + { 0.270588, 0.250980, 0.223529, 1.0 }, + { 0.313725, 0.325490, 0.266667, 1.0 }, + { 0.384314, 0.360784, 0.317647, 1.0 }, + { 0.454902, 0.419608, 0.392157, 1.0 }, + { 0.529412, 0.478431, 0.431373, 1.0 }, + { 0.584314, 0.545098, 0.490196, 1.0 }, + { 0.658824, 0.596078, 0.537255, 1.0 }, + { 0.678431, 0.643137, 0.572549, 1.0 }, + { 0.698039, 0.650980, 0.568627, 1.0 }, + { 0.733333, 0.631373, 0.556863, 1.0 }, + { 0.686275, 0.627451, 0.545098, 1.0 }, + { 0.654902, 0.611765, 0.517647, 1.0 }, + { 0.615686, 0.572549, 0.498039, 1.0 }, + { 0.603922, 0.498039, 0.419608, 1.0 }, + { 0.537255, 0.403922, 0.305882, 1.0 }, + { 0.462745, 0.349020, 0.254902, 1.0 }, + { 0.380392, 0.290196, 0.215686, 1.0 }, + { 0.368627, 0.250980, 0.180392, 1.0 }, + { 0.317647, 0.262745, 0.200000, 1.0 }, + { 0.301961, 0.266667, 0.207843, 1.0 }, + { 0.301961, 0.294118, 0.250980, 1.0 }, + { 0.294118, 0.309804, 0.290196, 1.0 }, + { 0.270588, 0.337255, 0.333333, 1.0 }, + { 0.317647, 0.329412, 0.345098, 1.0 }, + { 0.321569, 0.360784, 0.337255, 1.0 }, + { 0.341176, 0.364706, 0.345098, 1.0 }, + { 0.356863, 0.384314, 0.384314, 1.0 }, + { 0.372549, 0.439216, 0.388235, 1.0 }, + { 0.392157, 0.427451, 0.384314, 1.0 }, + { 0.360784, 0.400000, 0.360784, 1.0 }, + { 0.337255, 0.380392, 0.345098, 1.0 }, + { 0.372549, 0.388235, 0.360784, 1.0 }, + { 0.423529, 0.427451, 0.384314, 1.0 }, + { 0.466667, 0.450980, 0.396078, 1.0 }, + { 0.470588, 0.529412, 0.400000, 1.0 }, + { 0.505882, 0.568627, 0.415686, 1.0 }, + { 0.482353, 0.556863, 0.458824, 1.0 }, + { 0.474510, 0.533333, 0.466667, 1.0 }, + { 0.423529, 0.458824, 0.431373, 1.0 }, + { 0.396078, 0.462745, 0.396078, 1.0 }, + { 0.360784, 0.407843, 0.349020, 1.0 }, + { 0.329412, 0.372549, 0.341176, 1.0 }, + { 0.325490, 0.345098, 0.290196, 1.0 }, + { 0.333333, 0.321569, 0.290196, 1.0 }, + { 0.321569, 0.313725, 0.282353, 1.0 }, + { 0.333333, 0.309804, 0.258824, 1.0 }, + { 0.349020, 0.321569, 0.239216, 1.0 }, + { 0.372549, 0.325490, 0.219608, 1.0 }, + { 0.384314, 0.317647, 0.239216, 1.0 }, + { 0.396078, 0.313725, 0.266667, 1.0 }, + { 0.360784, 0.317647, 0.270588, 1.0 }, + { 0.352941, 0.329412, 0.290196, 1.0 }, + { 0.368627, 0.337255, 0.321569, 1.0 }, + { 0.384314, 0.360784, 0.337255, 1.0 }, + { 0.376471, 0.388235, 0.352941, 1.0 }, + { 0.443137, 0.431373, 0.368627, 1.0 }, + { 0.466667, 0.411765, 0.360784, 1.0 }, + { 0.470588, 0.407843, 0.345098, 1.0 }, + { 0.403922, 0.368627, 0.337255, 1.0 }, + { 0.352941, 0.356863, 0.305882, 1.0 }, + { 0.298039, 0.352941, 0.294118, 1.0 }, + { 0.305882, 0.325490, 0.309804, 1.0 }, + { 0.274510, 0.329412, 0.286275, 1.0 }, + { 0.258824, 0.360784, 0.301961, 1.0 }, + { 0.298039, 0.368627, 0.341176, 1.0 }, + { 0.368627, 0.388235, 0.392157, 1.0 }, + { 0.403922, 0.423529, 0.466667, 1.0 }, + { 0.411765, 0.517647, 0.509804, 1.0 }, + { 0.505882, 0.611765, 0.545098, 1.0 }, + { 0.619608, 0.635294, 0.572549, 1.0 }, + { 0.698039, 0.674510, 0.615686, 1.0 }, + { 0.698039, 0.690196, 0.678431, 1.0 }, + { 0.650980, 0.650980, 0.654902, 1.0 }, + { 0.490196, 0.588235, 0.560784, 1.0 }, + { 0.380392, 0.517647, 0.529412, 1.0 }, + { 0.411765, 0.505882, 0.509804, 1.0 }, + { 0.407843, 0.494118, 0.482353, 1.0 }, + { 0.392157, 0.501961, 0.470588, 1.0 }, + { 0.372549, 0.466667, 0.470588, 1.0 }, + { 0.372549, 0.458824, 0.419608, 1.0 }, + { 0.403922, 0.498039, 0.435294, 1.0 }, + { 0.431373, 0.537255, 0.478431, 1.0 }, + { 0.509804, 0.552941, 0.521569, 1.0 }, + { 0.556863, 0.541176, 0.470588, 1.0 }, + { 0.537255, 0.615686, 0.470588, 1.0 }, + { 0.545098, 0.521569, 0.431373, 1.0 }, + { 0.513725, 0.482353, 0.427451, 1.0 }, + { 0.498039, 0.439216, 0.388235, 1.0 }, + { 0.470588, 0.411765, 0.372549, 1.0 }, + { 0.454902, 0.403922, 0.352941, 1.0 }, + { 0.403922, 0.360784, 0.309804, 1.0 }, + { 0.411765, 0.360784, 0.298039, 1.0 }, + { 0.447059, 0.388235, 0.325490, 1.0 }, + }; +/* the-hollow-needle-at-etretat.ppm */ +static double4 colors_54[] = { + { 0.415686, 0.431373, 0.403922, 1.0 }, + { 0.411765, 0.458824, 0.454902, 1.0 }, + { 0.411765, 0.466667, 0.470588, 1.0 }, + { 0.458824, 0.521569, 0.509804, 1.0 }, + { 0.482353, 0.564706, 0.529412, 1.0 }, + { 0.486275, 0.564706, 0.541176, 1.0 }, + { 0.490196, 0.584314, 0.549020, 1.0 }, + { 0.482353, 0.572549, 0.549020, 1.0 }, + { 0.478431, 0.584314, 0.588235, 1.0 }, + { 0.498039, 0.611765, 0.564706, 1.0 }, + { 0.501961, 0.607843, 0.556863, 1.0 }, + { 0.537255, 0.592157, 0.560784, 1.0 }, + { 0.549020, 0.580392, 0.556863, 1.0 }, + { 0.560784, 0.592157, 0.517647, 1.0 }, + { 0.588235, 0.603922, 0.509804, 1.0 }, + { 0.592157, 0.596078, 0.529412, 1.0 }, + { 0.576471, 0.619608, 0.584314, 1.0 }, + { 0.560784, 0.603922, 0.564706, 1.0 }, + { 0.545098, 0.592157, 0.564706, 1.0 }, + { 0.537255, 0.588235, 0.576471, 1.0 }, + { 0.560784, 0.596078, 0.584314, 1.0 }, + { 0.537255, 0.584314, 0.572549, 1.0 }, + { 0.537255, 0.576471, 0.556863, 1.0 }, + { 0.525490, 0.572549, 0.549020, 1.0 }, + { 0.513725, 0.552941, 0.529412, 1.0 }, + { 0.490196, 0.549020, 0.541176, 1.0 }, + { 0.482353, 0.560784, 0.541176, 1.0 }, + { 0.482353, 0.564706, 0.549020, 1.0 }, + { 0.482353, 0.564706, 0.549020, 1.0 }, + { 0.501961, 0.568627, 0.556863, 1.0 }, + { 0.498039, 0.588235, 0.552941, 1.0 }, + { 0.470588, 0.600000, 0.552941, 1.0 }, + { 0.490196, 0.615686, 0.564706, 1.0 }, + { 0.513725, 0.623529, 0.592157, 1.0 }, + { 0.525490, 0.631373, 0.576471, 1.0 }, + { 0.560784, 0.627451, 0.592157, 1.0 }, + { 0.556863, 0.650980, 0.639216, 1.0 }, + { 0.533333, 0.674510, 0.662745, 1.0 }, + { 0.545098, 0.639216, 0.647059, 1.0 }, + { 0.509804, 0.615686, 0.556863, 1.0 }, + { 0.509804, 0.592157, 0.552941, 1.0 }, + { 0.513725, 0.572549, 0.552941, 1.0 }, + { 0.525490, 0.580392, 0.588235, 1.0 }, + { 0.509804, 0.596078, 0.560784, 1.0 }, + { 0.509804, 0.611765, 0.541176, 1.0 }, + { 0.517647, 0.607843, 0.537255, 1.0 }, + { 0.537255, 0.619608, 0.517647, 1.0 }, + { 0.525490, 0.600000, 0.505882, 1.0 }, + { 0.525490, 0.576471, 0.505882, 1.0 }, + { 0.529412, 0.560784, 0.494118, 1.0 }, + { 0.521569, 0.556863, 0.498039, 1.0 }, + { 0.541176, 0.529412, 0.462745, 1.0 }, + { 0.517647, 0.490196, 0.415686, 1.0 }, + { 0.490196, 0.443137, 0.372549, 1.0 }, + { 0.462745, 0.396078, 0.341176, 1.0 }, + { 0.403922, 0.360784, 0.282353, 1.0 }, + { 0.305882, 0.270588, 0.215686, 1.0 }, + { 0.250980, 0.231373, 0.211765, 1.0 }, + { 0.231373, 0.219608, 0.207843, 1.0 }, + { 0.235294, 0.227451, 0.211765, 1.0 }, + { 0.270588, 0.250980, 0.227451, 1.0 }, + { 0.345098, 0.337255, 0.325490, 1.0 }, + { 0.372549, 0.396078, 0.380392, 1.0 }, + { 0.364706, 0.423529, 0.396078, 1.0 }, + { 0.356863, 0.423529, 0.396078, 1.0 }, + { 0.356863, 0.427451, 0.419608, 1.0 }, + { 0.356863, 0.431373, 0.427451, 1.0 }, + { 0.349020, 0.447059, 0.443137, 1.0 }, + { 0.364706, 0.439216, 0.427451, 1.0 }, + { 0.364706, 0.423529, 0.411765, 1.0 }, + { 0.396078, 0.439216, 0.423529, 1.0 }, + { 0.419608, 0.454902, 0.462745, 1.0 }, + { 0.450980, 0.501961, 0.490196, 1.0 }, + { 0.470588, 0.576471, 0.517647, 1.0 }, + { 0.490196, 0.603922, 0.525490, 1.0 }, + { 0.513725, 0.588235, 0.513725, 1.0 }, + { 0.541176, 0.576471, 0.529412, 1.0 }, + { 0.541176, 0.564706, 0.517647, 1.0 }, + { 0.533333, 0.545098, 0.501961, 1.0 }, + { 0.541176, 0.541176, 0.498039, 1.0 }, + { 0.541176, 0.541176, 0.450980, 1.0 }, + { 0.537255, 0.525490, 0.400000, 1.0 }, + { 0.517647, 0.513725, 0.400000, 1.0 }, + { 0.537255, 0.486275, 0.380392, 1.0 }, + { 0.498039, 0.470588, 0.345098, 1.0 }, + { 0.470588, 0.423529, 0.329412, 1.0 }, + { 0.447059, 0.431373, 0.329412, 1.0 }, + { 0.439216, 0.407843, 0.329412, 1.0 }, + { 0.443137, 0.388235, 0.325490, 1.0 }, + { 0.454902, 0.411765, 0.341176, 1.0 }, + { 0.462745, 0.435294, 0.349020, 1.0 }, + { 0.474510, 0.458824, 0.400000, 1.0 }, + { 0.494118, 0.498039, 0.439216, 1.0 }, + { 0.513725, 0.513725, 0.474510, 1.0 }, + { 0.533333, 0.537255, 0.501961, 1.0 }, + { 0.533333, 0.533333, 0.509804, 1.0 }, + { 0.529412, 0.545098, 0.513725, 1.0 }, + { 0.517647, 0.549020, 0.498039, 1.0 }, + { 0.513725, 0.517647, 0.494118, 1.0 }, + { 0.501961, 0.474510, 0.466667, 1.0 }, + { 0.478431, 0.431373, 0.407843, 1.0 }, + { 0.415686, 0.360784, 0.360784, 1.0 }, + { 0.356863, 0.294118, 0.270588, 1.0 }, + { 0.274510, 0.231373, 0.207843, 1.0 }, + { 0.235294, 0.215686, 0.203922, 1.0 }, + { 0.231373, 0.211765, 0.200000, 1.0 }, + { 0.231373, 0.215686, 0.188235, 1.0 }, + { 0.223529, 0.211765, 0.196078, 1.0 }, + { 0.231373, 0.207843, 0.203922, 1.0 }, + { 0.227451, 0.200000, 0.200000, 1.0 }, + { 0.203922, 0.200000, 0.200000, 1.0 }, + { 0.203922, 0.192157, 0.196078, 1.0 }, + { 0.215686, 0.203922, 0.200000, 1.0 }, + { 0.200000, 0.207843, 0.196078, 1.0 }, + { 0.215686, 0.203922, 0.203922, 1.0 }, + { 0.227451, 0.207843, 0.211765, 1.0 }, + { 0.215686, 0.215686, 0.223529, 1.0 }, + { 0.227451, 0.239216, 0.231373, 1.0 }, + { 0.227451, 0.309804, 0.298039, 1.0 }, + { 0.333333, 0.396078, 0.364706, 1.0 }, + { 0.372549, 0.396078, 0.380392, 1.0 }, + { 0.396078, 0.400000, 0.380392, 1.0 }, + { 0.403922, 0.407843, 0.388235, 1.0 }, + { 0.376471, 0.415686, 0.407843, 1.0 }, + { 0.423529, 0.454902, 0.415686, 1.0 }, + { 0.454902, 0.470588, 0.431373, 1.0 }, + { 0.490196, 0.505882, 0.474510, 1.0 }, + { 0.505882, 0.552941, 0.513725, 1.0 }, + { 0.505882, 0.552941, 0.529412, 1.0 }, + { 0.509804, 0.545098, 0.517647, 1.0 }, + { 0.494118, 0.501961, 0.501961, 1.0 }, + { 0.447059, 0.470588, 0.458824, 1.0 }, + { 0.419608, 0.415686, 0.392157, 1.0 }, + { 0.392157, 0.368627, 0.333333, 1.0 }, + { 0.345098, 0.313725, 0.270588, 1.0 }, + { 0.266667, 0.231373, 0.215686, 1.0 }, + { 0.235294, 0.207843, 0.203922, 1.0 }, + { 0.215686, 0.200000, 0.188235, 1.0 }, + { 0.207843, 0.192157, 0.188235, 1.0 }, + { 0.192157, 0.203922, 0.188235, 1.0 }, + { 0.184314, 0.196078, 0.176471, 1.0 }, + { 0.184314, 0.180392, 0.184314, 1.0 }, + { 0.192157, 0.172549, 0.168627, 1.0 }, + { 0.200000, 0.168627, 0.164706, 1.0 }, + { 0.203922, 0.192157, 0.176471, 1.0 }, + { 0.219608, 0.203922, 0.203922, 1.0 }, + { 0.227451, 0.223529, 0.219608, 1.0 }, + { 0.247059, 0.317647, 0.305882, 1.0 }, + { 0.337255, 0.411765, 0.392157, 1.0 }, + { 0.400000, 0.474510, 0.462745, 1.0 }, + { 0.388235, 0.486275, 0.494118, 1.0 }, + { 0.411765, 0.486275, 0.482353, 1.0 }, + { 0.458824, 0.498039, 0.466667, 1.0 }, + { 0.505882, 0.529412, 0.474510, 1.0 }, + { 0.521569, 0.552941, 0.482353, 1.0 }, + { 0.533333, 0.545098, 0.450980, 1.0 }, + { 0.521569, 0.509804, 0.427451, 1.0 }, + { 0.498039, 0.490196, 0.400000, 1.0 }, + { 0.486275, 0.462745, 0.380392, 1.0 }, + { 0.454902, 0.447059, 0.384314, 1.0 }, + { 0.470588, 0.443137, 0.388235, 1.0 }, + { 0.474510, 0.443137, 0.376471, 1.0 }, + { 0.490196, 0.427451, 0.376471, 1.0 }, + { 0.470588, 0.431373, 0.368627, 1.0 }, + { 0.466667, 0.415686, 0.360784, 1.0 }, + { 0.439216, 0.415686, 0.360784, 1.0 }, + { 0.415686, 0.368627, 0.352941, 1.0 }, + { 0.360784, 0.329412, 0.305882, 1.0 }, + { 0.270588, 0.235294, 0.239216, 1.0 }, + { 0.239216, 0.215686, 0.207843, 1.0 }, + { 0.227451, 0.211765, 0.207843, 1.0 }, + { 0.223529, 0.211765, 0.207843, 1.0 }, + { 0.203922, 0.211765, 0.211765, 1.0 }, + { 0.203922, 0.207843, 0.200000, 1.0 }, + { 0.207843, 0.215686, 0.196078, 1.0 }, + { 0.235294, 0.223529, 0.203922, 1.0 }, + { 0.278431, 0.258824, 0.231373, 1.0 }, + { 0.356863, 0.380392, 0.349020, 1.0 }, + { 0.376471, 0.415686, 0.400000, 1.0 }, + { 0.415686, 0.474510, 0.454902, 1.0 }, + { 0.498039, 0.541176, 0.505882, 1.0 }, + { 0.501961, 0.552941, 0.529412, 1.0 }, + { 0.482353, 0.545098, 0.537255, 1.0 }, + { 0.454902, 0.505882, 0.482353, 1.0 }, + { 0.403922, 0.490196, 0.435294, 1.0 }, + { 0.407843, 0.474510, 0.435294, 1.0 }, + { 0.435294, 0.450980, 0.415686, 1.0 }, + { 0.447059, 0.447059, 0.411765, 1.0 }, + { 0.474510, 0.435294, 0.403922, 1.0 }, + { 0.470588, 0.450980, 0.431373, 1.0 }, + { 0.478431, 0.470588, 0.439216, 1.0 }, + { 0.498039, 0.486275, 0.439216, 1.0 }, + { 0.513725, 0.462745, 0.419608, 1.0 }, + { 0.509804, 0.454902, 0.411765, 1.0 }, + { 0.501961, 0.486275, 0.400000, 1.0 }, + { 0.509804, 0.486275, 0.403922, 1.0 }, + { 0.545098, 0.474510, 0.384314, 1.0 }, + { 0.560784, 0.454902, 0.388235, 1.0 }, + { 0.576471, 0.501961, 0.392157, 1.0 }, + { 0.603922, 0.498039, 0.388235, 1.0 }, + { 0.576471, 0.529412, 0.427451, 1.0 }, + { 0.615686, 0.501961, 0.400000, 1.0 }, + { 0.619608, 0.509804, 0.450980, 1.0 }, + { 0.635294, 0.580392, 0.450980, 1.0 }, + { 0.588235, 0.537255, 0.466667, 1.0 }, + { 0.564706, 0.568627, 0.474510, 1.0 }, + { 0.560784, 0.580392, 0.517647, 1.0 }, + { 0.552941, 0.556863, 0.494118, 1.0 }, + { 0.529412, 0.549020, 0.501961, 1.0 }, + { 0.525490, 0.552941, 0.521569, 1.0 }, + { 0.525490, 0.564706, 0.517647, 1.0 }, + { 0.517647, 0.549020, 0.509804, 1.0 }, + { 0.513725, 0.556863, 0.509804, 1.0 }, + { 0.517647, 0.552941, 0.501961, 1.0 }, + { 0.525490, 0.552941, 0.494118, 1.0 }, + { 0.521569, 0.552941, 0.482353, 1.0 }, + { 0.533333, 0.529412, 0.443137, 1.0 }, + { 0.525490, 0.505882, 0.419608, 1.0 }, + { 0.498039, 0.478431, 0.392157, 1.0 }, + { 0.474510, 0.466667, 0.368627, 1.0 }, + { 0.419608, 0.454902, 0.352941, 1.0 }, + { 0.415686, 0.435294, 0.356863, 1.0 }, + { 0.411765, 0.403922, 0.364706, 1.0 }, + { 0.419608, 0.403922, 0.360784, 1.0 }, + { 0.423529, 0.435294, 0.368627, 1.0 }, + { 0.439216, 0.466667, 0.419608, 1.0 }, + { 0.447059, 0.501961, 0.474510, 1.0 }, + { 0.466667, 0.545098, 0.513725, 1.0 }, + { 0.478431, 0.568627, 0.529412, 1.0 }, + { 0.494118, 0.580392, 0.533333, 1.0 }, + { 0.501961, 0.576471, 0.529412, 1.0 }, + { 0.541176, 0.572549, 0.537255, 1.0 }, + { 0.545098, 0.568627, 0.517647, 1.0 }, + { 0.556863, 0.556863, 0.490196, 1.0 }, + { 0.560784, 0.521569, 0.462745, 1.0 }, + { 0.564706, 0.517647, 0.435294, 1.0 }, + { 0.556863, 0.533333, 0.431373, 1.0 }, + { 0.549020, 0.533333, 0.431373, 1.0 }, + { 0.529412, 0.509804, 0.450980, 1.0 }, + { 0.517647, 0.482353, 0.415686, 1.0 }, + { 0.509804, 0.462745, 0.360784, 1.0 }, + { 0.517647, 0.450980, 0.360784, 1.0 }, + { 0.556863, 0.415686, 0.356863, 1.0 }, + { 0.482353, 0.427451, 0.349020, 1.0 }, + { 0.419608, 0.396078, 0.329412, 1.0 }, + { 0.372549, 0.356863, 0.337255, 1.0 }, + { 0.282353, 0.250980, 0.231373, 1.0 }, + { 0.250980, 0.227451, 0.207843, 1.0 }, + { 0.231373, 0.211765, 0.211765, 1.0 }, + { 0.231373, 0.219608, 0.200000, 1.0 }, + { 0.247059, 0.223529, 0.215686, 1.0 }, + { 0.278431, 0.270588, 0.266667, 1.0 }, + { 0.380392, 0.392157, 0.345098, 1.0 }, + { 0.439216, 0.447059, 0.403922, 1.0 }, + { 0.482353, 0.529412, 0.482353, 1.0 }, + { 0.517647, 0.568627, 0.501961, 1.0 }, + }; +/* rouen-cathedral-sunset.ppm */ +static double4 colors_55[] = { + { 0.537255, 0.505882, 0.494118, 1.0 }, + { 0.509804, 0.490196, 0.435294, 1.0 }, + { 0.470588, 0.439216, 0.384314, 1.0 }, + { 0.443137, 0.427451, 0.341176, 1.0 }, + { 0.392157, 0.396078, 0.325490, 1.0 }, + { 0.356863, 0.364706, 0.317647, 1.0 }, + { 0.305882, 0.329412, 0.282353, 1.0 }, + { 0.321569, 0.349020, 0.258824, 1.0 }, + { 0.337255, 0.345098, 0.278431, 1.0 }, + { 0.372549, 0.372549, 0.270588, 1.0 }, + { 0.392157, 0.360784, 0.239216, 1.0 }, + { 0.447059, 0.368627, 0.207843, 1.0 }, + { 0.490196, 0.356863, 0.211765, 1.0 }, + { 0.498039, 0.376471, 0.223529, 1.0 }, + { 0.486275, 0.388235, 0.223529, 1.0 }, + { 0.450980, 0.396078, 0.250980, 1.0 }, + { 0.396078, 0.384314, 0.266667, 1.0 }, + { 0.376471, 0.396078, 0.313725, 1.0 }, + { 0.392157, 0.415686, 0.341176, 1.0 }, + { 0.407843, 0.407843, 0.352941, 1.0 }, + { 0.427451, 0.415686, 0.341176, 1.0 }, + { 0.450980, 0.435294, 0.352941, 1.0 }, + { 0.494118, 0.450980, 0.392157, 1.0 }, + { 0.521569, 0.494118, 0.419608, 1.0 }, + { 0.560784, 0.529412, 0.454902, 1.0 }, + { 0.564706, 0.521569, 0.478431, 1.0 }, + { 0.584314, 0.513725, 0.533333, 1.0 }, + { 0.611765, 0.525490, 0.505882, 1.0 }, + { 0.568627, 0.525490, 0.490196, 1.0 }, + { 0.552941, 0.501961, 0.462745, 1.0 }, + { 0.521569, 0.505882, 0.427451, 1.0 }, + { 0.513725, 0.490196, 0.435294, 1.0 }, + { 0.505882, 0.490196, 0.431373, 1.0 }, + { 0.494118, 0.486275, 0.388235, 1.0 }, + { 0.494118, 0.509804, 0.419608, 1.0 }, + { 0.501961, 0.505882, 0.435294, 1.0 }, + { 0.521569, 0.505882, 0.443137, 1.0 }, + { 0.533333, 0.533333, 0.482353, 1.0 }, + { 0.580392, 0.568627, 0.537255, 1.0 }, + { 0.611765, 0.588235, 0.564706, 1.0 }, + { 0.623529, 0.600000, 0.572549, 1.0 }, + { 0.623529, 0.588235, 0.596078, 1.0 }, + { 0.627451, 0.596078, 0.568627, 1.0 }, + { 0.611765, 0.576471, 0.576471, 1.0 }, + { 0.580392, 0.560784, 0.584314, 1.0 }, + { 0.552941, 0.552941, 0.564706, 1.0 }, + { 0.541176, 0.521569, 0.509804, 1.0 }, + { 0.529412, 0.498039, 0.490196, 1.0 }, + { 0.525490, 0.513725, 0.486275, 1.0 }, + { 0.549020, 0.513725, 0.470588, 1.0 }, + { 0.549020, 0.505882, 0.494118, 1.0 }, + { 0.541176, 0.537255, 0.517647, 1.0 }, + { 0.541176, 0.541176, 0.584314, 1.0 }, + { 0.529412, 0.584314, 0.627451, 1.0 }, + { 0.525490, 0.584314, 0.643137, 1.0 }, + { 0.525490, 0.600000, 0.670588, 1.0 }, + { 0.541176, 0.584314, 0.643137, 1.0 }, + { 0.501961, 0.549020, 0.588235, 1.0 }, + { 0.537255, 0.556863, 0.576471, 1.0 }, + { 0.572549, 0.564706, 0.568627, 1.0 }, + { 0.619608, 0.552941, 0.549020, 1.0 }, + { 0.639216, 0.572549, 0.545098, 1.0 }, + { 0.690196, 0.603922, 0.533333, 1.0 }, + { 0.701961, 0.623529, 0.564706, 1.0 }, + { 0.733333, 0.654902, 0.592157, 1.0 }, + { 0.776471, 0.670588, 0.603922, 1.0 }, + { 0.745098, 0.619608, 0.517647, 1.0 }, + { 0.650980, 0.568627, 0.419608, 1.0 }, + { 0.568627, 0.521569, 0.356863, 1.0 }, + { 0.572549, 0.447059, 0.309804, 1.0 }, + { 0.541176, 0.423529, 0.278431, 1.0 }, + { 0.466667, 0.396078, 0.298039, 1.0 }, + { 0.419608, 0.400000, 0.305882, 1.0 }, + { 0.384314, 0.384314, 0.305882, 1.0 }, + { 0.368627, 0.360784, 0.305882, 1.0 }, + { 0.364706, 0.352941, 0.278431, 1.0 }, + { 0.356863, 0.345098, 0.235294, 1.0 }, + { 0.352941, 0.321569, 0.207843, 1.0 }, + { 0.345098, 0.301961, 0.203922, 1.0 }, + { 0.286275, 0.290196, 0.203922, 1.0 }, + { 0.329412, 0.321569, 0.223529, 1.0 }, + { 0.364706, 0.349020, 0.223529, 1.0 }, + { 0.411765, 0.368627, 0.278431, 1.0 }, + { 0.368627, 0.356863, 0.270588, 1.0 }, + { 0.380392, 0.368627, 0.282353, 1.0 }, + { 0.423529, 0.384314, 0.250980, 1.0 }, + { 0.450980, 0.388235, 0.278431, 1.0 }, + { 0.431373, 0.396078, 0.290196, 1.0 }, + { 0.450980, 0.419608, 0.286275, 1.0 }, + { 0.501961, 0.439216, 0.294118, 1.0 }, + { 0.556863, 0.443137, 0.286275, 1.0 }, + { 0.580392, 0.458824, 0.294118, 1.0 }, + { 0.592157, 0.501961, 0.337255, 1.0 }, + { 0.611765, 0.537255, 0.415686, 1.0 }, + { 0.635294, 0.552941, 0.466667, 1.0 }, + { 0.639216, 0.592157, 0.494118, 1.0 }, + { 0.654902, 0.611765, 0.521569, 1.0 }, + { 0.639216, 0.607843, 0.533333, 1.0 }, + { 0.596078, 0.576471, 0.564706, 1.0 }, + { 0.549020, 0.576471, 0.549020, 1.0 }, + { 0.521569, 0.545098, 0.498039, 1.0 }, + { 0.494118, 0.509804, 0.490196, 1.0 }, + { 0.486275, 0.490196, 0.443137, 1.0 }, + { 0.450980, 0.466667, 0.423529, 1.0 }, + { 0.439216, 0.470588, 0.435294, 1.0 }, + { 0.400000, 0.462745, 0.450980, 1.0 }, + { 0.407843, 0.454902, 0.454902, 1.0 }, + { 0.380392, 0.458824, 0.419608, 1.0 }, + { 0.419608, 0.443137, 0.419608, 1.0 }, + { 0.435294, 0.423529, 0.403922, 1.0 }, + { 0.411765, 0.427451, 0.388235, 1.0 }, + { 0.407843, 0.435294, 0.380392, 1.0 }, + { 0.415686, 0.415686, 0.356863, 1.0 }, + { 0.411765, 0.396078, 0.345098, 1.0 }, + { 0.423529, 0.400000, 0.333333, 1.0 }, + { 0.419608, 0.400000, 0.305882, 1.0 }, + { 0.439216, 0.411765, 0.305882, 1.0 }, + { 0.505882, 0.439216, 0.352941, 1.0 }, + { 0.541176, 0.498039, 0.360784, 1.0 }, + { 0.564706, 0.529412, 0.435294, 1.0 }, + { 0.541176, 0.556863, 0.505882, 1.0 }, + { 0.584314, 0.584314, 0.576471, 1.0 }, + { 0.607843, 0.596078, 0.631373, 1.0 }, + { 0.600000, 0.619608, 0.666667, 1.0 }, + { 0.607843, 0.623529, 0.670588, 1.0 }, + { 0.639216, 0.619608, 0.631373, 1.0 }, + { 0.654902, 0.607843, 0.600000, 1.0 }, + { 0.678431, 0.623529, 0.568627, 1.0 }, + { 0.662745, 0.607843, 0.529412, 1.0 }, + { 0.662745, 0.552941, 0.411765, 1.0 }, + { 0.635294, 0.490196, 0.372549, 1.0 }, + { 0.588235, 0.458824, 0.364706, 1.0 }, + { 0.541176, 0.454902, 0.356863, 1.0 }, + { 0.525490, 0.427451, 0.333333, 1.0 }, + { 0.466667, 0.427451, 0.313725, 1.0 }, + { 0.466667, 0.423529, 0.321569, 1.0 }, + { 0.478431, 0.423529, 0.301961, 1.0 }, + { 0.486275, 0.411765, 0.290196, 1.0 }, + { 0.490196, 0.435294, 0.309804, 1.0 }, + { 0.470588, 0.427451, 0.301961, 1.0 }, + { 0.462745, 0.435294, 0.317647, 1.0 }, + { 0.454902, 0.450980, 0.341176, 1.0 }, + { 0.435294, 0.443137, 0.349020, 1.0 }, + { 0.447059, 0.447059, 0.356863, 1.0 }, + { 0.454902, 0.474510, 0.376471, 1.0 }, + { 0.525490, 0.501961, 0.423529, 1.0 }, + { 0.600000, 0.541176, 0.478431, 1.0 }, + { 0.662745, 0.572549, 0.517647, 1.0 }, + { 0.709804, 0.603922, 0.509804, 1.0 }, + { 0.658824, 0.600000, 0.509804, 1.0 }, + { 0.596078, 0.556863, 0.466667, 1.0 }, + { 0.560784, 0.529412, 0.423529, 1.0 }, + { 0.521569, 0.494118, 0.372549, 1.0 }, + { 0.490196, 0.482353, 0.364706, 1.0 }, + { 0.466667, 0.439216, 0.337255, 1.0 }, + { 0.454902, 0.415686, 0.325490, 1.0 }, + { 0.474510, 0.435294, 0.329412, 1.0 }, + { 0.501961, 0.419608, 0.341176, 1.0 }, + { 0.505882, 0.431373, 0.372549, 1.0 }, + { 0.541176, 0.470588, 0.356863, 1.0 }, + { 0.549020, 0.486275, 0.356863, 1.0 }, + { 0.564706, 0.494118, 0.364706, 1.0 }, + { 0.552941, 0.513725, 0.356863, 1.0 }, + { 0.501961, 0.478431, 0.352941, 1.0 }, + { 0.466667, 0.466667, 0.352941, 1.0 }, + { 0.454902, 0.439216, 0.400000, 1.0 }, + { 0.427451, 0.447059, 0.372549, 1.0 }, + { 0.427451, 0.439216, 0.431373, 1.0 }, + { 0.427451, 0.470588, 0.466667, 1.0 }, + { 0.474510, 0.505882, 0.478431, 1.0 }, + { 0.517647, 0.513725, 0.478431, 1.0 }, + { 0.564706, 0.568627, 0.529412, 1.0 }, + { 0.619608, 0.580392, 0.552941, 1.0 }, + { 0.686275, 0.619608, 0.564706, 1.0 }, + { 0.705882, 0.619608, 0.584314, 1.0 }, + { 0.733333, 0.670588, 0.619608, 1.0 }, + { 0.737255, 0.690196, 0.619608, 1.0 }, + { 0.721569, 0.654902, 0.568627, 1.0 }, + { 0.686275, 0.650980, 0.537255, 1.0 }, + { 0.635294, 0.592157, 0.521569, 1.0 }, + { 0.600000, 0.537255, 0.435294, 1.0 }, + { 0.564706, 0.482353, 0.392157, 1.0 }, + { 0.501961, 0.466667, 0.352941, 1.0 }, + { 0.470588, 0.443137, 0.333333, 1.0 }, + { 0.443137, 0.431373, 0.313725, 1.0 }, + { 0.450980, 0.407843, 0.282353, 1.0 }, + { 0.454902, 0.392157, 0.266667, 1.0 }, + { 0.486275, 0.396078, 0.250980, 1.0 }, + { 0.525490, 0.392157, 0.262745, 1.0 }, + { 0.529412, 0.427451, 0.247059, 1.0 }, + { 0.545098, 0.439216, 0.262745, 1.0 }, + { 0.529412, 0.470588, 0.294118, 1.0 }, + { 0.521569, 0.470588, 0.364706, 1.0 }, + { 0.521569, 0.498039, 0.411765, 1.0 }, + { 0.517647, 0.501961, 0.482353, 1.0 }, + { 0.517647, 0.533333, 0.572549, 1.0 }, + { 0.525490, 0.560784, 0.596078, 1.0 }, + { 0.549020, 0.600000, 0.643137, 1.0 }, + { 0.552941, 0.603922, 0.658824, 1.0 }, + { 0.556863, 0.607843, 0.647059, 1.0 }, + { 0.615686, 0.611765, 0.592157, 1.0 }, + { 0.623529, 0.623529, 0.541176, 1.0 }, + { 0.678431, 0.635294, 0.552941, 1.0 }, + { 0.694118, 0.643137, 0.560784, 1.0 }, + { 0.694118, 0.639216, 0.588235, 1.0 }, + { 0.709804, 0.650980, 0.619608, 1.0 }, + { 0.709804, 0.662745, 0.635294, 1.0 }, + { 0.686275, 0.666667, 0.639216, 1.0 }, + { 0.701961, 0.643137, 0.635294, 1.0 }, + { 0.686275, 0.635294, 0.607843, 1.0 }, + { 0.631373, 0.607843, 0.580392, 1.0 }, + { 0.619608, 0.615686, 0.576471, 1.0 }, + { 0.588235, 0.607843, 0.576471, 1.0 }, + { 0.576471, 0.600000, 0.564706, 1.0 }, + { 0.533333, 0.541176, 0.486275, 1.0 }, + { 0.501961, 0.494118, 0.447059, 1.0 }, + { 0.439216, 0.439216, 0.419608, 1.0 }, + { 0.392157, 0.415686, 0.388235, 1.0 }, + { 0.376471, 0.407843, 0.388235, 1.0 }, + { 0.364706, 0.403922, 0.376471, 1.0 }, + { 0.403922, 0.400000, 0.349020, 1.0 }, + { 0.435294, 0.407843, 0.329412, 1.0 }, + { 0.439216, 0.400000, 0.313725, 1.0 }, + { 0.462745, 0.400000, 0.290196, 1.0 }, + { 0.466667, 0.384314, 0.274510, 1.0 }, + { 0.462745, 0.372549, 0.262745, 1.0 }, + { 0.454902, 0.368627, 0.239216, 1.0 }, + { 0.439216, 0.352941, 0.227451, 1.0 }, + { 0.407843, 0.352941, 0.235294, 1.0 }, + { 0.403922, 0.356863, 0.219608, 1.0 }, + { 0.384314, 0.337255, 0.223529, 1.0 }, + { 0.360784, 0.329412, 0.200000, 1.0 }, + { 0.349020, 0.329412, 0.235294, 1.0 }, + { 0.415686, 0.321569, 0.215686, 1.0 }, + { 0.435294, 0.352941, 0.219608, 1.0 }, + { 0.443137, 0.333333, 0.219608, 1.0 }, + { 0.403922, 0.360784, 0.254902, 1.0 }, + { 0.427451, 0.403922, 0.301961, 1.0 }, + { 0.407843, 0.388235, 0.337255, 1.0 }, + { 0.415686, 0.376471, 0.349020, 1.0 }, + { 0.396078, 0.396078, 0.372549, 1.0 }, + { 0.403922, 0.411765, 0.384314, 1.0 }, + { 0.427451, 0.431373, 0.403922, 1.0 }, + { 0.400000, 0.447059, 0.368627, 1.0 }, + { 0.439216, 0.447059, 0.419608, 1.0 }, + { 0.494118, 0.458824, 0.388235, 1.0 }, + { 0.533333, 0.509804, 0.407843, 1.0 }, + { 0.588235, 0.549020, 0.419608, 1.0 }, + { 0.615686, 0.541176, 0.415686, 1.0 }, + { 0.615686, 0.556863, 0.407843, 1.0 }, + { 0.603922, 0.545098, 0.427451, 1.0 }, + { 0.607843, 0.572549, 0.501961, 1.0 }, + { 0.603922, 0.556863, 0.533333, 1.0 }, + { 0.607843, 0.568627, 0.568627, 1.0 }, + { 0.580392, 0.592157, 0.611765, 1.0 }, + { 0.529412, 0.619608, 0.666667, 1.0 }, + }; +/* the-houses-of-parliament.ppm */ +static double4 colors_56[] = { + { 0.411765, 0.372549, 0.521569, 1.0 }, + { 0.380392, 0.337255, 0.470588, 1.0 }, + { 0.317647, 0.317647, 0.403922, 1.0 }, + { 0.305882, 0.278431, 0.345098, 1.0 }, + { 0.290196, 0.258824, 0.309804, 1.0 }, + { 0.294118, 0.250980, 0.286275, 1.0 }, + { 0.298039, 0.266667, 0.294118, 1.0 }, + { 0.309804, 0.254902, 0.290196, 1.0 }, + { 0.317647, 0.278431, 0.290196, 1.0 }, + { 0.325490, 0.290196, 0.317647, 1.0 }, + { 0.345098, 0.290196, 0.341176, 1.0 }, + { 0.356863, 0.317647, 0.376471, 1.0 }, + { 0.384314, 0.360784, 0.439216, 1.0 }, + { 0.396078, 0.372549, 0.494118, 1.0 }, + { 0.419608, 0.372549, 0.533333, 1.0 }, + { 0.431373, 0.372549, 0.552941, 1.0 }, + { 0.427451, 0.352941, 0.533333, 1.0 }, + { 0.407843, 0.345098, 0.533333, 1.0 }, + { 0.411765, 0.349020, 0.509804, 1.0 }, + { 0.403922, 0.341176, 0.462745, 1.0 }, + { 0.400000, 0.345098, 0.458824, 1.0 }, + { 0.411765, 0.341176, 0.431373, 1.0 }, + { 0.396078, 0.329412, 0.435294, 1.0 }, + { 0.411765, 0.352941, 0.439216, 1.0 }, + { 0.403922, 0.388235, 0.450980, 1.0 }, + { 0.411765, 0.396078, 0.454902, 1.0 }, + { 0.419608, 0.384314, 0.458824, 1.0 }, + { 0.407843, 0.352941, 0.470588, 1.0 }, + { 0.380392, 0.341176, 0.478431, 1.0 }, + { 0.384314, 0.352941, 0.447059, 1.0 }, + { 0.368627, 0.349020, 0.427451, 1.0 }, + { 0.352941, 0.356863, 0.403922, 1.0 }, + { 0.345098, 0.321569, 0.376471, 1.0 }, + { 0.321569, 0.298039, 0.337255, 1.0 }, + { 0.305882, 0.290196, 0.301961, 1.0 }, + { 0.274510, 0.282353, 0.270588, 1.0 }, + { 0.258824, 0.282353, 0.247059, 1.0 }, + { 0.223529, 0.262745, 0.235294, 1.0 }, + { 0.235294, 0.262745, 0.223529, 1.0 }, + { 0.266667, 0.286275, 0.254902, 1.0 }, + { 0.301961, 0.325490, 0.278431, 1.0 }, + { 0.333333, 0.368627, 0.360784, 1.0 }, + { 0.368627, 0.400000, 0.380392, 1.0 }, + { 0.380392, 0.396078, 0.415686, 1.0 }, + { 0.396078, 0.396078, 0.392157, 1.0 }, + { 0.388235, 0.388235, 0.415686, 1.0 }, + { 0.392157, 0.384314, 0.427451, 1.0 }, + { 0.403922, 0.368627, 0.439216, 1.0 }, + { 0.403922, 0.352941, 0.439216, 1.0 }, + { 0.396078, 0.341176, 0.443137, 1.0 }, + { 0.407843, 0.349020, 0.435294, 1.0 }, + { 0.392157, 0.376471, 0.419608, 1.0 }, + { 0.372549, 0.376471, 0.419608, 1.0 }, + { 0.372549, 0.345098, 0.415686, 1.0 }, + { 0.380392, 0.345098, 0.423529, 1.0 }, + { 0.388235, 0.364706, 0.439216, 1.0 }, + { 0.384314, 0.352941, 0.411765, 1.0 }, + { 0.388235, 0.349020, 0.376471, 1.0 }, + { 0.380392, 0.352941, 0.376471, 1.0 }, + { 0.376471, 0.341176, 0.388235, 1.0 }, + { 0.368627, 0.345098, 0.411765, 1.0 }, + { 0.380392, 0.333333, 0.435294, 1.0 }, + { 0.396078, 0.337255, 0.443137, 1.0 }, + { 0.411765, 0.345098, 0.458824, 1.0 }, + { 0.427451, 0.364706, 0.501961, 1.0 }, + { 0.454902, 0.384314, 0.529412, 1.0 }, + { 0.450980, 0.384314, 0.529412, 1.0 }, + { 0.443137, 0.403922, 0.513725, 1.0 }, + { 0.439216, 0.411765, 0.541176, 1.0 }, + { 0.423529, 0.388235, 0.521569, 1.0 }, + { 0.419608, 0.372549, 0.486275, 1.0 }, + { 0.427451, 0.368627, 0.482353, 1.0 }, + { 0.415686, 0.356863, 0.478431, 1.0 }, + { 0.415686, 0.345098, 0.454902, 1.0 }, + { 0.419608, 0.341176, 0.454902, 1.0 }, + { 0.407843, 0.329412, 0.458824, 1.0 }, + { 0.411765, 0.329412, 0.454902, 1.0 }, + { 0.427451, 0.341176, 0.439216, 1.0 }, + { 0.431373, 0.356863, 0.447059, 1.0 }, + { 0.419608, 0.376471, 0.458824, 1.0 }, + { 0.435294, 0.360784, 0.458824, 1.0 }, + { 0.419608, 0.349020, 0.454902, 1.0 }, + { 0.411765, 0.337255, 0.462745, 1.0 }, + { 0.411765, 0.313725, 0.498039, 1.0 }, + { 0.388235, 0.294118, 0.525490, 1.0 }, + { 0.384314, 0.286275, 0.505882, 1.0 }, + { 0.392157, 0.313725, 0.501961, 1.0 }, + { 0.384314, 0.309804, 0.494118, 1.0 }, + { 0.396078, 0.290196, 0.498039, 1.0 }, + { 0.384314, 0.305882, 0.474510, 1.0 }, + { 0.380392, 0.298039, 0.443137, 1.0 }, + { 0.376471, 0.294118, 0.403922, 1.0 }, + { 0.360784, 0.298039, 0.388235, 1.0 }, + { 0.345098, 0.309804, 0.352941, 1.0 }, + { 0.341176, 0.294118, 0.352941, 1.0 }, + { 0.352941, 0.290196, 0.368627, 1.0 }, + { 0.341176, 0.294118, 0.360784, 1.0 }, + { 0.345098, 0.298039, 0.360784, 1.0 }, + { 0.356863, 0.278431, 0.376471, 1.0 }, + { 0.388235, 0.301961, 0.388235, 1.0 }, + { 0.376471, 0.313725, 0.400000, 1.0 }, + { 0.372549, 0.301961, 0.411765, 1.0 }, + { 0.356863, 0.278431, 0.439216, 1.0 }, + { 0.368627, 0.270588, 0.458824, 1.0 }, + { 0.384314, 0.305882, 0.458824, 1.0 }, + { 0.403922, 0.341176, 0.478431, 1.0 }, + { 0.447059, 0.352941, 0.552941, 1.0 }, + { 0.427451, 0.376471, 0.525490, 1.0 }, + { 0.443137, 0.396078, 0.533333, 1.0 }, + { 0.494118, 0.419608, 0.549020, 1.0 }, + { 0.466667, 0.392157, 0.517647, 1.0 }, + { 0.447059, 0.376471, 0.443137, 1.0 }, + { 0.423529, 0.345098, 0.427451, 1.0 }, + { 0.388235, 0.341176, 0.415686, 1.0 }, + { 0.360784, 0.325490, 0.400000, 1.0 }, + { 0.341176, 0.309804, 0.376471, 1.0 }, + { 0.345098, 0.298039, 0.372549, 1.0 }, + { 0.333333, 0.290196, 0.380392, 1.0 }, + { 0.341176, 0.270588, 0.400000, 1.0 }, + { 0.345098, 0.278431, 0.396078, 1.0 }, + { 0.345098, 0.286275, 0.380392, 1.0 }, + { 0.352941, 0.309804, 0.403922, 1.0 }, + { 0.364706, 0.317647, 0.419608, 1.0 }, + { 0.364706, 0.321569, 0.462745, 1.0 }, + { 0.388235, 0.317647, 0.482353, 1.0 }, + { 0.376471, 0.317647, 0.490196, 1.0 }, + { 0.364706, 0.329412, 0.490196, 1.0 }, + { 0.368627, 0.321569, 0.505882, 1.0 }, + { 0.392157, 0.352941, 0.501961, 1.0 }, + { 0.396078, 0.380392, 0.486275, 1.0 }, + { 0.392157, 0.388235, 0.454902, 1.0 }, + { 0.419608, 0.403922, 0.439216, 1.0 }, + { 0.458824, 0.415686, 0.407843, 1.0 }, + { 0.447059, 0.415686, 0.423529, 1.0 }, + { 0.458824, 0.415686, 0.450980, 1.0 }, + { 0.423529, 0.388235, 0.423529, 1.0 }, + { 0.407843, 0.388235, 0.419608, 1.0 }, + { 0.403922, 0.419608, 0.384314, 1.0 }, + { 0.403922, 0.400000, 0.384314, 1.0 }, + { 0.372549, 0.376471, 0.380392, 1.0 }, + { 0.372549, 0.368627, 0.356863, 1.0 }, + { 0.341176, 0.341176, 0.325490, 1.0 }, + { 0.341176, 0.309804, 0.341176, 1.0 }, + { 0.317647, 0.286275, 0.329412, 1.0 }, + { 0.301961, 0.247059, 0.309804, 1.0 }, + { 0.294118, 0.235294, 0.290196, 1.0 }, + { 0.286275, 0.239216, 0.294118, 1.0 }, + { 0.282353, 0.239216, 0.305882, 1.0 }, + { 0.294118, 0.247059, 0.305882, 1.0 }, + { 0.286275, 0.243137, 0.305882, 1.0 }, + { 0.305882, 0.247059, 0.329412, 1.0 }, + { 0.301961, 0.227451, 0.380392, 1.0 }, + { 0.333333, 0.258824, 0.392157, 1.0 }, + { 0.341176, 0.254902, 0.400000, 1.0 }, + { 0.321569, 0.282353, 0.407843, 1.0 }, + { 0.317647, 0.258824, 0.411765, 1.0 }, + { 0.313725, 0.235294, 0.376471, 1.0 }, + { 0.286275, 0.247059, 0.321569, 1.0 }, + { 0.258824, 0.247059, 0.298039, 1.0 }, + { 0.223529, 0.215686, 0.211765, 1.0 }, + { 0.082353, 0.094118, 0.082353, 1.0 }, + { 0.090196, 0.113725, 0.078431, 1.0 }, + { 0.188235, 0.215686, 0.188235, 1.0 }, + { 0.215686, 0.250980, 0.235294, 1.0 }, + { 0.247059, 0.262745, 0.270588, 1.0 }, + { 0.274510, 0.258824, 0.282353, 1.0 }, + { 0.317647, 0.290196, 0.325490, 1.0 }, + { 0.349020, 0.309804, 0.349020, 1.0 }, + { 0.376471, 0.337255, 0.376471, 1.0 }, + { 0.411765, 0.337255, 0.411765, 1.0 }, + { 0.458824, 0.376471, 0.439216, 1.0 }, + { 0.462745, 0.447059, 0.486275, 1.0 }, + { 0.494118, 0.482353, 0.494118, 1.0 }, + { 0.529412, 0.517647, 0.592157, 1.0 }, + { 0.490196, 0.450980, 0.537255, 1.0 }, + { 0.466667, 0.462745, 0.525490, 1.0 }, + { 0.427451, 0.427451, 0.521569, 1.0 }, + { 0.427451, 0.396078, 0.501961, 1.0 }, + { 0.439216, 0.419608, 0.501961, 1.0 }, + { 0.427451, 0.407843, 0.478431, 1.0 }, + { 0.396078, 0.403922, 0.486275, 1.0 }, + { 0.415686, 0.388235, 0.458824, 1.0 }, + { 0.439216, 0.392157, 0.466667, 1.0 }, + { 0.427451, 0.384314, 0.439216, 1.0 }, + { 0.415686, 0.396078, 0.447059, 1.0 }, + { 0.411765, 0.400000, 0.447059, 1.0 }, + { 0.392157, 0.388235, 0.435294, 1.0 }, + { 0.376471, 0.368627, 0.403922, 1.0 }, + { 0.368627, 0.349020, 0.368627, 1.0 }, + { 0.368627, 0.345098, 0.345098, 1.0 }, + { 0.345098, 0.360784, 0.321569, 1.0 }, + { 0.321569, 0.360784, 0.286275, 1.0 }, + { 0.309804, 0.349020, 0.286275, 1.0 }, + { 0.282353, 0.329412, 0.282353, 1.0 }, + { 0.274510, 0.325490, 0.266667, 1.0 }, + { 0.325490, 0.294118, 0.301961, 1.0 }, + { 0.349020, 0.298039, 0.341176, 1.0 }, + { 0.356863, 0.313725, 0.403922, 1.0 }, + { 0.396078, 0.329412, 0.447059, 1.0 }, + { 0.423529, 0.337255, 0.494118, 1.0 }, + { 0.431373, 0.341176, 0.545098, 1.0 }, + { 0.450980, 0.352941, 0.556863, 1.0 }, + { 0.486275, 0.333333, 0.556863, 1.0 }, + { 0.419608, 0.321569, 0.505882, 1.0 }, + { 0.427451, 0.360784, 0.505882, 1.0 }, + { 0.392157, 0.321569, 0.466667, 1.0 }, + { 0.380392, 0.321569, 0.439216, 1.0 }, + { 0.380392, 0.325490, 0.400000, 1.0 }, + { 0.349020, 0.329412, 0.380392, 1.0 }, + { 0.349020, 0.325490, 0.376471, 1.0 }, + { 0.360784, 0.337255, 0.368627, 1.0 }, + { 0.376471, 0.341176, 0.372549, 1.0 }, + { 0.388235, 0.337255, 0.360784, 1.0 }, + { 0.372549, 0.329412, 0.376471, 1.0 }, + { 0.368627, 0.333333, 0.364706, 1.0 }, + { 0.356863, 0.329412, 0.333333, 1.0 }, + { 0.337255, 0.325490, 0.329412, 1.0 }, + { 0.305882, 0.333333, 0.349020, 1.0 }, + { 0.286275, 0.329412, 0.337255, 1.0 }, + { 0.270588, 0.298039, 0.325490, 1.0 }, + { 0.294118, 0.278431, 0.325490, 1.0 }, + { 0.301961, 0.266667, 0.325490, 1.0 }, + { 0.301961, 0.270588, 0.317647, 1.0 }, + { 0.309804, 0.274510, 0.329412, 1.0 }, + { 0.313725, 0.270588, 0.321569, 1.0 }, + { 0.301961, 0.266667, 0.325490, 1.0 }, + { 0.305882, 0.270588, 0.333333, 1.0 }, + { 0.325490, 0.282353, 0.337255, 1.0 }, + { 0.321569, 0.294118, 0.341176, 1.0 }, + { 0.329412, 0.290196, 0.329412, 1.0 }, + { 0.325490, 0.282353, 0.317647, 1.0 }, + { 0.301961, 0.258824, 0.298039, 1.0 }, + { 0.286275, 0.235294, 0.286275, 1.0 }, + { 0.243137, 0.203922, 0.274510, 1.0 }, + { 0.235294, 0.203922, 0.247059, 1.0 }, + { 0.262745, 0.254902, 0.247059, 1.0 }, + { 0.313725, 0.266667, 0.254902, 1.0 }, + { 0.329412, 0.305882, 0.278431, 1.0 }, + { 0.341176, 0.305882, 0.337255, 1.0 }, + { 0.345098, 0.321569, 0.364706, 1.0 }, + { 0.360784, 0.329412, 0.376471, 1.0 }, + { 0.380392, 0.333333, 0.400000, 1.0 }, + { 0.411765, 0.321569, 0.423529, 1.0 }, + { 0.403922, 0.329412, 0.411765, 1.0 }, + { 0.384314, 0.321569, 0.400000, 1.0 }, + { 0.368627, 0.301961, 0.403922, 1.0 }, + { 0.345098, 0.290196, 0.396078, 1.0 }, + { 0.345098, 0.286275, 0.400000, 1.0 }, + { 0.349020, 0.290196, 0.407843, 1.0 }, + { 0.345098, 0.294118, 0.450980, 1.0 }, + { 0.352941, 0.317647, 0.462745, 1.0 }, + { 0.372549, 0.325490, 0.478431, 1.0 }, + { 0.380392, 0.321569, 0.462745, 1.0 }, + { 0.392157, 0.325490, 0.443137, 1.0 }, + { 0.380392, 0.337255, 0.427451, 1.0 }, + { 0.356863, 0.349020, 0.396078, 1.0 }, + }; +/* starry-night.ppm */ +static double4 colors_57[] = { + { 0.090196, 0.101961, 0.070588, 1.0 }, + { 0.105882, 0.113725, 0.082353, 1.0 }, + { 0.117647, 0.113725, 0.082353, 1.0 }, + { 0.113725, 0.117647, 0.086275, 1.0 }, + { 0.125490, 0.137255, 0.101961, 1.0 }, + { 0.156863, 0.164706, 0.125490, 1.0 }, + { 0.168627, 0.184314, 0.137255, 1.0 }, + { 0.176471, 0.211765, 0.149020, 1.0 }, + { 0.203922, 0.203922, 0.141176, 1.0 }, + { 0.196078, 0.211765, 0.149020, 1.0 }, + { 0.200000, 0.219608, 0.152941, 1.0 }, + { 0.196078, 0.219608, 0.164706, 1.0 }, + { 0.196078, 0.235294, 0.164706, 1.0 }, + { 0.203922, 0.247059, 0.184314, 1.0 }, + { 0.235294, 0.266667, 0.200000, 1.0 }, + { 0.270588, 0.286275, 0.215686, 1.0 }, + { 0.262745, 0.298039, 0.215686, 1.0 }, + { 0.266667, 0.305882, 0.207843, 1.0 }, + { 0.270588, 0.321569, 0.215686, 1.0 }, + { 0.274510, 0.341176, 0.231373, 1.0 }, + { 0.301961, 0.396078, 0.254902, 1.0 }, + { 0.341176, 0.396078, 0.258824, 1.0 }, + { 0.360784, 0.423529, 0.262745, 1.0 }, + { 0.364706, 0.411765, 0.254902, 1.0 }, + { 0.364706, 0.419608, 0.254902, 1.0 }, + { 0.352941, 0.431373, 0.258824, 1.0 }, + { 0.364706, 0.431373, 0.254902, 1.0 }, + { 0.372549, 0.435294, 0.270588, 1.0 }, + { 0.400000, 0.447059, 0.286275, 1.0 }, + { 0.407843, 0.431373, 0.270588, 1.0 }, + { 0.427451, 0.431373, 0.239216, 1.0 }, + { 0.384314, 0.411765, 0.254902, 1.0 }, + { 0.368627, 0.423529, 0.239216, 1.0 }, + { 0.321569, 0.384314, 0.219608, 1.0 }, + { 0.305882, 0.337255, 0.207843, 1.0 }, + { 0.317647, 0.309804, 0.223529, 1.0 }, + { 0.317647, 0.321569, 0.243137, 1.0 }, + { 0.345098, 0.356863, 0.235294, 1.0 }, + { 0.388235, 0.364706, 0.243137, 1.0 }, + { 0.372549, 0.415686, 0.250980, 1.0 }, + { 0.356863, 0.431373, 0.254902, 1.0 }, + { 0.329412, 0.458824, 0.301961, 1.0 }, + { 0.349020, 0.486275, 0.317647, 1.0 }, + { 0.407843, 0.501961, 0.360784, 1.0 }, + { 0.447059, 0.509804, 0.329412, 1.0 }, + { 0.470588, 0.517647, 0.329412, 1.0 }, + { 0.541176, 0.580392, 0.333333, 1.0 }, + { 0.580392, 0.588235, 0.298039, 1.0 }, + { 0.525490, 0.576471, 0.298039, 1.0 }, + { 0.513725, 0.541176, 0.305882, 1.0 }, + { 0.431373, 0.423529, 0.258824, 1.0 }, + { 0.376471, 0.349020, 0.223529, 1.0 }, + { 0.317647, 0.282353, 0.192157, 1.0 }, + { 0.258824, 0.254902, 0.176471, 1.0 }, + { 0.247059, 0.235294, 0.156863, 1.0 }, + { 0.235294, 0.215686, 0.172549, 1.0 }, + { 0.227451, 0.219608, 0.168627, 1.0 }, + { 0.219608, 0.219608, 0.164706, 1.0 }, + { 0.207843, 0.223529, 0.164706, 1.0 }, + { 0.227451, 0.231373, 0.164706, 1.0 }, + { 0.223529, 0.239216, 0.160784, 1.0 }, + { 0.223529, 0.254902, 0.164706, 1.0 }, + { 0.223529, 0.254902, 0.176471, 1.0 }, + { 0.231373, 0.239216, 0.192157, 1.0 }, + { 0.247059, 0.266667, 0.215686, 1.0 }, + { 0.278431, 0.301961, 0.207843, 1.0 }, + { 0.298039, 0.337255, 0.211765, 1.0 }, + { 0.352941, 0.372549, 0.215686, 1.0 }, + { 0.396078, 0.423529, 0.254902, 1.0 }, + { 0.447059, 0.490196, 0.290196, 1.0 }, + { 0.521569, 0.572549, 0.298039, 1.0 }, + { 0.556863, 0.611765, 0.321569, 1.0 }, + { 0.631373, 0.658824, 0.360784, 1.0 }, + { 0.694118, 0.698039, 0.368627, 1.0 }, + { 0.694118, 0.678431, 0.364706, 1.0 }, + { 0.654902, 0.619608, 0.337255, 1.0 }, + { 0.596078, 0.576471, 0.309804, 1.0 }, + { 0.521569, 0.450980, 0.282353, 1.0 }, + { 0.384314, 0.392157, 0.262745, 1.0 }, + { 0.313725, 0.337255, 0.211765, 1.0 }, + { 0.286275, 0.313725, 0.207843, 1.0 }, + { 0.239216, 0.278431, 0.184314, 1.0 }, + { 0.172549, 0.227451, 0.149020, 1.0 }, + { 0.145098, 0.180392, 0.125490, 1.0 }, + { 0.137255, 0.149020, 0.105882, 1.0 }, + { 0.113725, 0.137255, 0.090196, 1.0 }, + { 0.109804, 0.141176, 0.098039, 1.0 }, + { 0.109804, 0.149020, 0.094118, 1.0 }, + { 0.129412, 0.180392, 0.117647, 1.0 }, + { 0.145098, 0.184314, 0.117647, 1.0 }, + { 0.172549, 0.188235, 0.133333, 1.0 }, + { 0.184314, 0.192157, 0.141176, 1.0 }, + { 0.180392, 0.200000, 0.141176, 1.0 }, + { 0.160784, 0.200000, 0.121569, 1.0 }, + { 0.137255, 0.196078, 0.133333, 1.0 }, + { 0.137255, 0.188235, 0.121569, 1.0 }, + { 0.164706, 0.200000, 0.137255, 1.0 }, + { 0.180392, 0.207843, 0.172549, 1.0 }, + { 0.207843, 0.243137, 0.168627, 1.0 }, + { 0.235294, 0.274510, 0.192157, 1.0 }, + { 0.286275, 0.301961, 0.231373, 1.0 }, + { 0.313725, 0.345098, 0.250980, 1.0 }, + { 0.325490, 0.384314, 0.329412, 1.0 }, + { 0.337255, 0.396078, 0.388235, 1.0 }, + { 0.392157, 0.447059, 0.360784, 1.0 }, + { 0.396078, 0.423529, 0.313725, 1.0 }, + { 0.364706, 0.415686, 0.298039, 1.0 }, + { 0.317647, 0.403922, 0.294118, 1.0 }, + { 0.341176, 0.396078, 0.294118, 1.0 }, + { 0.333333, 0.443137, 0.333333, 1.0 }, + { 0.305882, 0.431373, 0.313725, 1.0 }, + { 0.325490, 0.427451, 0.290196, 1.0 }, + { 0.337255, 0.419608, 0.278431, 1.0 }, + { 0.337255, 0.443137, 0.254902, 1.0 }, + { 0.349020, 0.407843, 0.262745, 1.0 }, + { 0.309804, 0.396078, 0.258824, 1.0 }, + { 0.301961, 0.384314, 0.247059, 1.0 }, + { 0.274510, 0.337255, 0.247059, 1.0 }, + { 0.266667, 0.298039, 0.262745, 1.0 }, + { 0.270588, 0.321569, 0.239216, 1.0 }, + { 0.286275, 0.321569, 0.231373, 1.0 }, + { 0.282353, 0.329412, 0.239216, 1.0 }, + { 0.274510, 0.352941, 0.270588, 1.0 }, + { 0.313725, 0.384314, 0.325490, 1.0 }, + { 0.356863, 0.415686, 0.301961, 1.0 }, + { 0.400000, 0.431373, 0.313725, 1.0 }, + { 0.400000, 0.470588, 0.301961, 1.0 }, + { 0.384314, 0.494118, 0.274510, 1.0 }, + { 0.388235, 0.478431, 0.305882, 1.0 }, + { 0.368627, 0.447059, 0.282353, 1.0 }, + { 0.329412, 0.396078, 0.262745, 1.0 }, + { 0.294118, 0.329412, 0.227451, 1.0 }, + { 0.298039, 0.305882, 0.207843, 1.0 }, + { 0.270588, 0.301961, 0.188235, 1.0 }, + { 0.250980, 0.254902, 0.172549, 1.0 }, + { 0.227451, 0.250980, 0.168627, 1.0 }, + { 0.200000, 0.215686, 0.160784, 1.0 }, + { 0.180392, 0.200000, 0.149020, 1.0 }, + { 0.156863, 0.176471, 0.137255, 1.0 }, + { 0.117647, 0.133333, 0.113725, 1.0 }, + { 0.113725, 0.113725, 0.086275, 1.0 }, + { 0.101961, 0.105882, 0.086275, 1.0 }, + { 0.101961, 0.109804, 0.094118, 1.0 }, + { 0.098039, 0.105882, 0.086275, 1.0 }, + { 0.109804, 0.109804, 0.086275, 1.0 }, + { 0.121569, 0.117647, 0.098039, 1.0 }, + { 0.145098, 0.133333, 0.109804, 1.0 }, + { 0.160784, 0.145098, 0.113725, 1.0 }, + { 0.164706, 0.152941, 0.133333, 1.0 }, + { 0.184314, 0.172549, 0.141176, 1.0 }, + { 0.164706, 0.184314, 0.129412, 1.0 }, + { 0.149020, 0.172549, 0.117647, 1.0 }, + { 0.129412, 0.141176, 0.105882, 1.0 }, + { 0.121569, 0.121569, 0.098039, 1.0 }, + { 0.113725, 0.105882, 0.082353, 1.0 }, + { 0.105882, 0.094118, 0.082353, 1.0 }, + { 0.094118, 0.101961, 0.074510, 1.0 }, + { 0.090196, 0.101961, 0.070588, 1.0 }, + { 0.078431, 0.070588, 0.054902, 1.0 }, + { 0.094118, 0.098039, 0.070588, 1.0 }, + { 0.117647, 0.125490, 0.090196, 1.0 }, + { 0.145098, 0.156863, 0.117647, 1.0 }, + { 0.164706, 0.176471, 0.145098, 1.0 }, + { 0.200000, 0.215686, 0.160784, 1.0 }, + { 0.235294, 0.247059, 0.184314, 1.0 }, + { 0.274510, 0.294118, 0.203922, 1.0 }, + { 0.329412, 0.305882, 0.192157, 1.0 }, + { 0.392157, 0.360784, 0.231373, 1.0 }, + { 0.439216, 0.415686, 0.247059, 1.0 }, + { 0.462745, 0.450980, 0.258824, 1.0 }, + { 0.474510, 0.513725, 0.305882, 1.0 }, + { 0.478431, 0.541176, 0.349020, 1.0 }, + { 0.490196, 0.584314, 0.384314, 1.0 }, + { 0.545098, 0.615686, 0.411765, 1.0 }, + { 0.486275, 0.596078, 0.384314, 1.0 }, + { 0.443137, 0.545098, 0.325490, 1.0 }, + { 0.403922, 0.490196, 0.282353, 1.0 }, + { 0.411765, 0.439216, 0.270588, 1.0 }, + { 0.364706, 0.403922, 0.247059, 1.0 }, + { 0.313725, 0.345098, 0.211765, 1.0 }, + { 0.286275, 0.305882, 0.207843, 1.0 }, + { 0.239216, 0.298039, 0.192157, 1.0 }, + { 0.223529, 0.258824, 0.184314, 1.0 }, + { 0.211765, 0.266667, 0.184314, 1.0 }, + { 0.196078, 0.250980, 0.156863, 1.0 }, + { 0.207843, 0.235294, 0.164706, 1.0 }, + { 0.219608, 0.207843, 0.172549, 1.0 }, + { 0.227451, 0.211765, 0.152941, 1.0 }, + { 0.227451, 0.219608, 0.152941, 1.0 }, + { 0.207843, 0.223529, 0.145098, 1.0 }, + { 0.207843, 0.219608, 0.149020, 1.0 }, + { 0.219608, 0.211765, 0.141176, 1.0 }, + { 0.203922, 0.192157, 0.129412, 1.0 }, + { 0.164706, 0.172549, 0.117647, 1.0 }, + { 0.137255, 0.149020, 0.101961, 1.0 }, + { 0.113725, 0.137255, 0.094118, 1.0 }, + { 0.113725, 0.137255, 0.101961, 1.0 }, + { 0.149020, 0.164706, 0.121569, 1.0 }, + { 0.172549, 0.172549, 0.125490, 1.0 }, + { 0.207843, 0.200000, 0.121569, 1.0 }, + { 0.243137, 0.243137, 0.160784, 1.0 }, + { 0.305882, 0.301961, 0.211765, 1.0 }, + { 0.356863, 0.380392, 0.262745, 1.0 }, + { 0.427451, 0.478431, 0.301961, 1.0 }, + { 0.533333, 0.541176, 0.325490, 1.0 }, + { 0.584314, 0.584314, 0.325490, 1.0 }, + { 0.639216, 0.603922, 0.325490, 1.0 }, + { 0.654902, 0.600000, 0.349020, 1.0 }, + { 0.611765, 0.627451, 0.352941, 1.0 }, + { 0.568627, 0.600000, 0.329412, 1.0 }, + { 0.505882, 0.556863, 0.309804, 1.0 }, + { 0.427451, 0.509804, 0.313725, 1.0 }, + { 0.396078, 0.482353, 0.333333, 1.0 }, + { 0.384314, 0.482353, 0.368627, 1.0 }, + { 0.356863, 0.400000, 0.341176, 1.0 }, + { 0.352941, 0.384314, 0.309804, 1.0 }, + { 0.368627, 0.360784, 0.317647, 1.0 }, + { 0.325490, 0.360784, 0.258824, 1.0 }, + { 0.305882, 0.329412, 0.231373, 1.0 }, + { 0.290196, 0.301961, 0.215686, 1.0 }, + { 0.250980, 0.254902, 0.188235, 1.0 }, + { 0.227451, 0.219608, 0.168627, 1.0 }, + { 0.196078, 0.188235, 0.141176, 1.0 }, + { 0.176471, 0.164706, 0.121569, 1.0 }, + { 0.145098, 0.133333, 0.098039, 1.0 }, + { 0.133333, 0.117647, 0.082353, 1.0 }, + { 0.133333, 0.109804, 0.094118, 1.0 }, + { 0.149020, 0.152941, 0.109804, 1.0 }, + { 0.184314, 0.188235, 0.137255, 1.0 }, + { 0.203922, 0.203922, 0.160784, 1.0 }, + { 0.219608, 0.231373, 0.168627, 1.0 }, + { 0.231373, 0.266667, 0.223529, 1.0 }, + { 0.223529, 0.305882, 0.227451, 1.0 }, + { 0.266667, 0.349020, 0.223529, 1.0 }, + { 0.270588, 0.345098, 0.219608, 1.0 }, + { 0.262745, 0.313725, 0.211765, 1.0 }, + { 0.239216, 0.301961, 0.200000, 1.0 }, + { 0.219608, 0.290196, 0.184314, 1.0 }, + { 0.219608, 0.270588, 0.172549, 1.0 }, + { 0.207843, 0.243137, 0.164706, 1.0 }, + { 0.200000, 0.219608, 0.164706, 1.0 }, + { 0.207843, 0.207843, 0.176471, 1.0 }, + { 0.200000, 0.203922, 0.172549, 1.0 }, + { 0.200000, 0.211765, 0.188235, 1.0 }, + { 0.211765, 0.231373, 0.203922, 1.0 }, + { 0.250980, 0.239216, 0.207843, 1.0 }, + { 0.270588, 0.258824, 0.247059, 1.0 }, + { 0.247059, 0.270588, 0.219608, 1.0 }, + { 0.294118, 0.298039, 0.203922, 1.0 }, + { 0.313725, 0.309804, 0.203922, 1.0 }, + { 0.305882, 0.321569, 0.200000, 1.0 }, + { 0.329412, 0.356863, 0.231373, 1.0 }, + { 0.360784, 0.392157, 0.254902, 1.0 }, + { 0.380392, 0.407843, 0.247059, 1.0 }, + { 0.384314, 0.388235, 0.239216, 1.0 }, + { 0.360784, 0.364706, 0.223529, 1.0 }, + }; +/* water-lilies-sunset.ppm */ +static double4 colors_58[] = { + { 0.278431, 0.262745, 0.180392, 1.0 }, + { 0.278431, 0.262745, 0.196078, 1.0 }, + { 0.262745, 0.282353, 0.223529, 1.0 }, + { 0.282353, 0.329412, 0.235294, 1.0 }, + { 0.317647, 0.341176, 0.282353, 1.0 }, + { 0.360784, 0.364706, 0.290196, 1.0 }, + { 0.329412, 0.337255, 0.290196, 1.0 }, + { 0.345098, 0.392157, 0.329412, 1.0 }, + { 0.325490, 0.329412, 0.286275, 1.0 }, + { 0.301961, 0.290196, 0.266667, 1.0 }, + { 0.266667, 0.243137, 0.219608, 1.0 }, + { 0.235294, 0.231373, 0.188235, 1.0 }, + { 0.235294, 0.215686, 0.184314, 1.0 }, + { 0.223529, 0.192157, 0.149020, 1.0 }, + { 0.207843, 0.176471, 0.149020, 1.0 }, + { 0.203922, 0.172549, 0.141176, 1.0 }, + { 0.203922, 0.180392, 0.141176, 1.0 }, + { 0.223529, 0.192157, 0.145098, 1.0 }, + { 0.227451, 0.192157, 0.149020, 1.0 }, + { 0.235294, 0.203922, 0.152941, 1.0 }, + { 0.247059, 0.223529, 0.168627, 1.0 }, + { 0.274510, 0.235294, 0.176471, 1.0 }, + { 0.313725, 0.254902, 0.188235, 1.0 }, + { 0.333333, 0.278431, 0.203922, 1.0 }, + { 0.349020, 0.298039, 0.211765, 1.0 }, + { 0.352941, 0.325490, 0.207843, 1.0 }, + { 0.376471, 0.360784, 0.223529, 1.0 }, + { 0.400000, 0.372549, 0.243137, 1.0 }, + { 0.415686, 0.384314, 0.239216, 1.0 }, + { 0.439216, 0.392157, 0.243137, 1.0 }, + { 0.450980, 0.419608, 0.254902, 1.0 }, + { 0.466667, 0.415686, 0.262745, 1.0 }, + { 0.505882, 0.435294, 0.274510, 1.0 }, + { 0.517647, 0.466667, 0.290196, 1.0 }, + { 0.509804, 0.470588, 0.278431, 1.0 }, + { 0.494118, 0.462745, 0.270588, 1.0 }, + { 0.439216, 0.435294, 0.329412, 1.0 }, + { 0.396078, 0.392157, 0.313725, 1.0 }, + { 0.341176, 0.364706, 0.360784, 1.0 }, + { 0.352941, 0.396078, 0.341176, 1.0 }, + { 0.333333, 0.368627, 0.392157, 1.0 }, + { 0.419608, 0.423529, 0.352941, 1.0 }, + { 0.509804, 0.462745, 0.431373, 1.0 }, + { 0.529412, 0.462745, 0.407843, 1.0 }, + { 0.600000, 0.611765, 0.498039, 1.0 }, + { 0.717647, 0.717647, 0.494118, 1.0 }, + { 0.741176, 0.721569, 0.494118, 1.0 }, + { 0.694118, 0.647059, 0.392157, 1.0 }, + { 0.678431, 0.600000, 0.356863, 1.0 }, + { 0.635294, 0.580392, 0.345098, 1.0 }, + { 0.568627, 0.529412, 0.301961, 1.0 }, + { 0.525490, 0.486275, 0.282353, 1.0 }, + { 0.454902, 0.419608, 0.258824, 1.0 }, + { 0.403922, 0.356863, 0.231373, 1.0 }, + { 0.349020, 0.286275, 0.243137, 1.0 }, + { 0.305882, 0.254902, 0.192157, 1.0 }, + { 0.270588, 0.227451, 0.168627, 1.0 }, + { 0.262745, 0.200000, 0.160784, 1.0 }, + { 0.247059, 0.196078, 0.164706, 1.0 }, + { 0.258824, 0.200000, 0.188235, 1.0 }, + { 0.270588, 0.223529, 0.192157, 1.0 }, + { 0.298039, 0.227451, 0.207843, 1.0 }, + { 0.317647, 0.254902, 0.211765, 1.0 }, + { 0.337255, 0.286275, 0.215686, 1.0 }, + { 0.337255, 0.317647, 0.207843, 1.0 }, + { 0.372549, 0.341176, 0.215686, 1.0 }, + { 0.392157, 0.341176, 0.227451, 1.0 }, + { 0.396078, 0.345098, 0.254902, 1.0 }, + { 0.439216, 0.341176, 0.313725, 1.0 }, + { 0.458824, 0.384314, 0.286275, 1.0 }, + { 0.447059, 0.415686, 0.266667, 1.0 }, + { 0.470588, 0.431373, 0.266667, 1.0 }, + { 0.478431, 0.427451, 0.262745, 1.0 }, + { 0.478431, 0.419608, 0.258824, 1.0 }, + { 0.490196, 0.407843, 0.258824, 1.0 }, + { 0.454902, 0.368627, 0.247059, 1.0 }, + { 0.447059, 0.352941, 0.235294, 1.0 }, + { 0.411765, 0.329412, 0.219608, 1.0 }, + { 0.364706, 0.298039, 0.207843, 1.0 }, + { 0.364706, 0.294118, 0.200000, 1.0 }, + { 0.356863, 0.294118, 0.203922, 1.0 }, + { 0.329412, 0.298039, 0.192157, 1.0 }, + { 0.325490, 0.286275, 0.188235, 1.0 }, + { 0.321569, 0.290196, 0.188235, 1.0 }, + { 0.301961, 0.298039, 0.200000, 1.0 }, + { 0.282353, 0.290196, 0.207843, 1.0 }, + { 0.266667, 0.266667, 0.211765, 1.0 }, + { 0.270588, 0.258824, 0.211765, 1.0 }, + { 0.258824, 0.258824, 0.203922, 1.0 }, + { 0.254902, 0.250980, 0.188235, 1.0 }, + { 0.254902, 0.243137, 0.192157, 1.0 }, + { 0.250980, 0.227451, 0.192157, 1.0 }, + { 0.247059, 0.227451, 0.180392, 1.0 }, + { 0.243137, 0.235294, 0.180392, 1.0 }, + { 0.239216, 0.235294, 0.180392, 1.0 }, + { 0.227451, 0.223529, 0.172549, 1.0 }, + { 0.219608, 0.215686, 0.176471, 1.0 }, + { 0.219608, 0.203922, 0.172549, 1.0 }, + { 0.215686, 0.200000, 0.176471, 1.0 }, + { 0.192157, 0.196078, 0.160784, 1.0 }, + { 0.200000, 0.184314, 0.149020, 1.0 }, + { 0.211765, 0.192157, 0.160784, 1.0 }, + { 0.196078, 0.180392, 0.149020, 1.0 }, + { 0.176471, 0.192157, 0.152941, 1.0 }, + { 0.172549, 0.184314, 0.141176, 1.0 }, + { 0.196078, 0.184314, 0.133333, 1.0 }, + { 0.188235, 0.172549, 0.129412, 1.0 }, + { 0.200000, 0.172549, 0.133333, 1.0 }, + { 0.200000, 0.192157, 0.145098, 1.0 }, + { 0.215686, 0.200000, 0.145098, 1.0 }, + { 0.219608, 0.192157, 0.149020, 1.0 }, + { 0.211765, 0.203922, 0.164706, 1.0 }, + { 0.215686, 0.196078, 0.156863, 1.0 }, + { 0.223529, 0.200000, 0.152941, 1.0 }, + { 0.227451, 0.207843, 0.152941, 1.0 }, + { 0.235294, 0.207843, 0.149020, 1.0 }, + { 0.231373, 0.211765, 0.156863, 1.0 }, + { 0.239216, 0.215686, 0.160784, 1.0 }, + { 0.239216, 0.227451, 0.168627, 1.0 }, + { 0.250980, 0.235294, 0.168627, 1.0 }, + { 0.282353, 0.250980, 0.188235, 1.0 }, + { 0.325490, 0.254902, 0.184314, 1.0 }, + { 0.329412, 0.282353, 0.188235, 1.0 }, + { 0.364706, 0.294118, 0.200000, 1.0 }, + { 0.400000, 0.341176, 0.215686, 1.0 }, + { 0.415686, 0.380392, 0.239216, 1.0 }, + { 0.443137, 0.407843, 0.250980, 1.0 }, + { 0.478431, 0.427451, 0.262745, 1.0 }, + { 0.521569, 0.443137, 0.270588, 1.0 }, + { 0.533333, 0.454902, 0.270588, 1.0 }, + { 0.556863, 0.482353, 0.282353, 1.0 }, + { 0.556863, 0.482353, 0.290196, 1.0 }, + { 0.564706, 0.462745, 0.286275, 1.0 }, + { 0.509804, 0.392157, 0.325490, 1.0 }, + { 0.525490, 0.345098, 0.278431, 1.0 }, + { 0.439216, 0.337255, 0.227451, 1.0 }, + { 0.392157, 0.266667, 0.203922, 1.0 }, + { 0.313725, 0.211765, 0.172549, 1.0 }, + { 0.282353, 0.203922, 0.164706, 1.0 }, + { 0.258824, 0.192157, 0.149020, 1.0 }, + { 0.247059, 0.215686, 0.160784, 1.0 }, + { 0.247059, 0.223529, 0.164706, 1.0 }, + { 0.247059, 0.235294, 0.172549, 1.0 }, + { 0.274510, 0.250980, 0.184314, 1.0 }, + { 0.282353, 0.266667, 0.188235, 1.0 }, + { 0.305882, 0.278431, 0.184314, 1.0 }, + { 0.298039, 0.301961, 0.200000, 1.0 }, + { 0.305882, 0.321569, 0.203922, 1.0 }, + { 0.321569, 0.317647, 0.203922, 1.0 }, + { 0.309804, 0.290196, 0.188235, 1.0 }, + { 0.305882, 0.274510, 0.184314, 1.0 }, + { 0.294118, 0.262745, 0.176471, 1.0 }, + { 0.262745, 0.250980, 0.168627, 1.0 }, + { 0.243137, 0.231373, 0.164706, 1.0 }, + { 0.231373, 0.215686, 0.164706, 1.0 }, + { 0.223529, 0.207843, 0.156863, 1.0 }, + { 0.219608, 0.207843, 0.172549, 1.0 }, + { 0.235294, 0.215686, 0.196078, 1.0 }, + { 0.262745, 0.239216, 0.192157, 1.0 }, + { 0.301961, 0.266667, 0.200000, 1.0 }, + { 0.329412, 0.290196, 0.203922, 1.0 }, + { 0.349020, 0.321569, 0.207843, 1.0 }, + { 0.384314, 0.349020, 0.219608, 1.0 }, + { 0.396078, 0.345098, 0.227451, 1.0 }, + { 0.400000, 0.352941, 0.231373, 1.0 }, + { 0.396078, 0.372549, 0.270588, 1.0 }, + { 0.372549, 0.372549, 0.239216, 1.0 }, + { 0.376471, 0.368627, 0.231373, 1.0 }, + { 0.325490, 0.345098, 0.258824, 1.0 }, + { 0.329412, 0.309804, 0.266667, 1.0 }, + { 0.298039, 0.286275, 0.262745, 1.0 }, + { 0.286275, 0.266667, 0.211765, 1.0 }, + { 0.266667, 0.243137, 0.200000, 1.0 }, + { 0.258824, 0.239216, 0.188235, 1.0 }, + { 0.239216, 0.239216, 0.184314, 1.0 }, + { 0.235294, 0.223529, 0.184314, 1.0 }, + { 0.223529, 0.215686, 0.172549, 1.0 }, + { 0.223529, 0.211765, 0.156863, 1.0 }, + { 0.223529, 0.219608, 0.156863, 1.0 }, + { 0.223529, 0.211765, 0.152941, 1.0 }, + { 0.219608, 0.215686, 0.149020, 1.0 }, + { 0.203922, 0.200000, 0.145098, 1.0 }, + { 0.188235, 0.180392, 0.149020, 1.0 }, + { 0.172549, 0.160784, 0.141176, 1.0 }, + { 0.164706, 0.164706, 0.129412, 1.0 }, + { 0.172549, 0.168627, 0.129412, 1.0 }, + { 0.188235, 0.156863, 0.133333, 1.0 }, + { 0.203922, 0.172549, 0.141176, 1.0 }, + { 0.223529, 0.184314, 0.164706, 1.0 }, + { 0.223529, 0.192157, 0.164706, 1.0 }, + { 0.243137, 0.215686, 0.160784, 1.0 }, + { 0.250980, 0.215686, 0.172549, 1.0 }, + { 0.262745, 0.219608, 0.168627, 1.0 }, + { 0.266667, 0.227451, 0.172549, 1.0 }, + { 0.270588, 0.239216, 0.160784, 1.0 }, + { 0.278431, 0.239216, 0.160784, 1.0 }, + { 0.305882, 0.247059, 0.188235, 1.0 }, + { 0.305882, 0.282353, 0.203922, 1.0 }, + { 0.337255, 0.294118, 0.227451, 1.0 }, + { 0.372549, 0.333333, 0.239216, 1.0 }, + { 0.431373, 0.388235, 0.266667, 1.0 }, + { 0.466667, 0.435294, 0.270588, 1.0 }, + { 0.525490, 0.486275, 0.290196, 1.0 }, + { 0.584314, 0.517647, 0.305882, 1.0 }, + { 0.596078, 0.552941, 0.329412, 1.0 }, + { 0.631373, 0.560784, 0.333333, 1.0 }, + { 0.560784, 0.478431, 0.298039, 1.0 }, + { 0.505882, 0.454902, 0.274510, 1.0 }, + { 0.447059, 0.352941, 0.235294, 1.0 }, + { 0.384314, 0.321569, 0.215686, 1.0 }, + { 0.349020, 0.258824, 0.188235, 1.0 }, + { 0.309804, 0.219608, 0.176471, 1.0 }, + { 0.290196, 0.207843, 0.172549, 1.0 }, + { 0.278431, 0.211765, 0.180392, 1.0 }, + { 0.258824, 0.211765, 0.164706, 1.0 }, + { 0.250980, 0.219608, 0.156863, 1.0 }, + { 0.243137, 0.219608, 0.156863, 1.0 }, + { 0.250980, 0.203922, 0.152941, 1.0 }, + { 0.247059, 0.188235, 0.152941, 1.0 }, + { 0.239216, 0.188235, 0.168627, 1.0 }, + { 0.227451, 0.196078, 0.172549, 1.0 }, + { 0.223529, 0.200000, 0.172549, 1.0 }, + { 0.239216, 0.207843, 0.180392, 1.0 }, + { 0.262745, 0.207843, 0.192157, 1.0 }, + { 0.266667, 0.223529, 0.188235, 1.0 }, + { 0.278431, 0.235294, 0.203922, 1.0 }, + { 0.274510, 0.247059, 0.192157, 1.0 }, + { 0.270588, 0.239216, 0.188235, 1.0 }, + { 0.274510, 0.243137, 0.192157, 1.0 }, + { 0.274510, 0.254902, 0.188235, 1.0 }, + { 0.266667, 0.266667, 0.184314, 1.0 }, + { 0.254902, 0.262745, 0.188235, 1.0 }, + { 0.243137, 0.250980, 0.180392, 1.0 }, + { 0.247059, 0.239216, 0.168627, 1.0 }, + { 0.250980, 0.235294, 0.164706, 1.0 }, + { 0.266667, 0.231373, 0.168627, 1.0 }, + { 0.282353, 0.239216, 0.172549, 1.0 }, + { 0.309804, 0.219608, 0.176471, 1.0 }, + { 0.333333, 0.254902, 0.184314, 1.0 }, + { 0.333333, 0.278431, 0.203922, 1.0 }, + { 0.321569, 0.301961, 0.231373, 1.0 }, + { 0.309804, 0.301961, 0.247059, 1.0 }, + { 0.282353, 0.278431, 0.254902, 1.0 }, + { 0.274510, 0.270588, 0.219608, 1.0 }, + { 0.247059, 0.270588, 0.207843, 1.0 }, + { 0.239216, 0.258824, 0.203922, 1.0 }, + { 0.227451, 0.247059, 0.184314, 1.0 }, + { 0.250980, 0.243137, 0.176471, 1.0 }, + { 0.262745, 0.231373, 0.188235, 1.0 }, + { 0.278431, 0.247059, 0.200000, 1.0 }, + { 0.290196, 0.250980, 0.211765, 1.0 }, + { 0.290196, 0.282353, 0.203922, 1.0 }, + { 0.329412, 0.301961, 0.211765, 1.0 }, + { 0.360784, 0.329412, 0.239216, 1.0 }, + { 0.411765, 0.376471, 0.243137, 1.0 }, + { 0.458824, 0.400000, 0.294118, 1.0 }, + }; +/* gogh.chambre-arles.ppm */ +static double4 colors_59[] = { + { 0.094118, 0.066667, 0.031373, 1.0 }, + { 0.098039, 0.133333, 0.015686, 1.0 }, + { 0.207843, 0.219608, 0.282353, 1.0 }, + { 0.294118, 0.368627, 0.423529, 1.0 }, + { 0.337255, 0.431373, 0.568627, 1.0 }, + { 0.388235, 0.552941, 0.686275, 1.0 }, + { 0.490196, 0.603922, 0.639216, 1.0 }, + { 0.650980, 0.572549, 0.427451, 1.0 }, + { 0.713725, 0.556863, 0.403922, 1.0 }, + { 0.749020, 0.623529, 0.443137, 1.0 }, + { 0.807843, 0.749020, 0.470588, 1.0 }, + { 0.933333, 0.847059, 0.556863, 1.0 }, + { 0.988235, 0.913725, 0.611765, 1.0 }, + { 0.949020, 0.898039, 0.670588, 1.0 }, + { 0.862745, 0.886275, 0.843137, 1.0 }, + { 0.819608, 0.847059, 0.866667, 1.0 }, + { 0.811765, 0.835294, 0.878431, 1.0 }, + { 0.780392, 0.843137, 0.878431, 1.0 }, + { 0.741176, 0.815686, 0.874510, 1.0 }, + { 0.670588, 0.760784, 0.815686, 1.0 }, + { 0.690196, 0.737255, 0.733333, 1.0 }, + { 0.717647, 0.623529, 0.458824, 1.0 }, + { 0.674510, 0.509804, 0.360784, 1.0 }, + { 0.639216, 0.443137, 0.243137, 1.0 }, + { 0.623529, 0.427451, 0.207843, 1.0 }, + { 0.690196, 0.431373, 0.035294, 1.0 }, + { 0.737255, 0.454902, 0.023529, 1.0 }, + { 0.768627, 0.462745, 0.023529, 1.0 }, + { 0.792157, 0.482353, 0.039216, 1.0 }, + { 0.819608, 0.494118, 0.058824, 1.0 }, + { 0.784314, 0.498039, 0.149020, 1.0 }, + { 0.756863, 0.568627, 0.356863, 1.0 }, + { 0.941176, 0.756863, 0.466667, 1.0 }, + { 0.984314, 0.921569, 0.600000, 1.0 }, + { 0.988235, 0.941176, 0.666667, 1.0 }, + { 0.964706, 0.905882, 0.682353, 1.0 }, + { 0.898039, 0.878431, 0.862745, 1.0 }, + { 0.909804, 0.909804, 0.878431, 1.0 }, + { 0.878431, 0.901961, 0.901961, 1.0 }, + { 0.807843, 0.858824, 0.882353, 1.0 }, + { 0.760784, 0.811765, 0.843137, 1.0 }, + { 0.694118, 0.756863, 0.745098, 1.0 }, + { 0.803922, 0.694118, 0.509804, 1.0 }, + { 0.768627, 0.584314, 0.396078, 1.0 }, + { 0.749020, 0.525490, 0.380392, 1.0 }, + { 0.756863, 0.572549, 0.415686, 1.0 }, + { 0.768627, 0.658824, 0.490196, 1.0 }, + { 0.690196, 0.745098, 0.749020, 1.0 }, + { 0.666667, 0.772549, 0.850980, 1.0 }, + { 0.733333, 0.800000, 0.862745, 1.0 }, + { 0.737255, 0.807843, 0.847059, 1.0 }, + { 0.698039, 0.776471, 0.800000, 1.0 }, + { 0.670588, 0.749020, 0.717647, 1.0 }, + { 0.678431, 0.576471, 0.423529, 1.0 }, + { 0.635294, 0.474510, 0.329412, 1.0 }, + { 0.603922, 0.423529, 0.274510, 1.0 }, + { 0.549020, 0.384314, 0.227451, 1.0 }, + { 0.454902, 0.333333, 0.188235, 1.0 }, + { 0.454902, 0.329412, 0.219608, 1.0 }, + { 0.513725, 0.364706, 0.203922, 1.0 }, + { 0.580392, 0.380392, 0.192157, 1.0 }, + { 0.670588, 0.372549, 0.035294, 1.0 }, + { 0.717647, 0.407843, 0.027451, 1.0 }, + { 0.737255, 0.431373, 0.023529, 1.0 }, + { 0.745098, 0.431373, 0.015686, 1.0 }, + { 0.756863, 0.427451, 0.007843, 1.0 }, + { 0.776471, 0.427451, 0.003922, 1.0 }, + { 0.756863, 0.419608, 0.003922, 1.0 }, + { 0.760784, 0.415686, 0.027451, 1.0 }, + { 0.768627, 0.427451, 0.015686, 1.0 }, + { 0.768627, 0.431373, 0.023529, 1.0 }, + { 0.780392, 0.423529, 0.019608, 1.0 }, + { 0.815686, 0.419608, 0.007843, 1.0 }, + { 0.815686, 0.447059, 0.011765, 1.0 }, + { 0.819608, 0.462745, 0.011765, 1.0 }, + { 0.811765, 0.454902, 0.015686, 1.0 }, + { 0.811765, 0.462745, 0.003922, 1.0 }, + { 0.803922, 0.454902, 0.007843, 1.0 }, + { 0.803922, 0.450980, 0.007843, 1.0 }, + { 0.796078, 0.443137, 0.007843, 1.0 }, + { 0.784314, 0.443137, 0.011765, 1.0 }, + { 0.780392, 0.443137, 0.015686, 1.0 }, + { 0.784314, 0.443137, 0.031373, 1.0 }, + { 0.776471, 0.431373, 0.023529, 1.0 }, + { 0.764706, 0.439216, 0.015686, 1.0 }, + { 0.764706, 0.435294, 0.031373, 1.0 }, + { 0.772549, 0.443137, 0.035294, 1.0 }, + { 0.756863, 0.439216, 0.031373, 1.0 }, + { 0.756863, 0.423529, 0.054902, 1.0 }, + { 0.662745, 0.466667, 0.262745, 1.0 }, + { 0.674510, 0.560784, 0.427451, 1.0 }, + { 0.670588, 0.721569, 0.698039, 1.0 }, + { 0.662745, 0.741176, 0.776471, 1.0 }, + { 0.658824, 0.733333, 0.776471, 1.0 }, + { 0.658824, 0.725490, 0.705882, 1.0 }, + { 0.662745, 0.580392, 0.443137, 1.0 }, + { 0.662745, 0.517647, 0.376471, 1.0 }, + { 0.654902, 0.478431, 0.349020, 1.0 }, + { 0.662745, 0.486275, 0.356863, 1.0 }, + { 0.662745, 0.513725, 0.368627, 1.0 }, + { 0.650980, 0.607843, 0.400000, 1.0 }, + { 0.580392, 0.674510, 0.635294, 1.0 }, + { 0.505882, 0.674510, 0.733333, 1.0 }, + { 0.533333, 0.666667, 0.760784, 1.0 }, + { 0.600000, 0.615686, 0.631373, 1.0 }, + { 0.647059, 0.513725, 0.372549, 1.0 }, + { 0.627451, 0.474510, 0.329412, 1.0 }, + { 0.631373, 0.462745, 0.333333, 1.0 }, + { 0.639216, 0.478431, 0.356863, 1.0 }, + { 0.670588, 0.521569, 0.368627, 1.0 }, + { 0.721569, 0.596078, 0.454902, 1.0 }, + { 0.701961, 0.709804, 0.658824, 1.0 }, + { 0.694118, 0.737255, 0.796078, 1.0 }, + { 0.662745, 0.756863, 0.792157, 1.0 }, + { 0.639216, 0.749020, 0.792157, 1.0 }, + { 0.584314, 0.698039, 0.760784, 1.0 }, + { 0.521569, 0.635294, 0.690196, 1.0 }, + { 0.533333, 0.541176, 0.435294, 1.0 }, + { 0.517647, 0.564706, 0.239216, 1.0 }, + { 0.537255, 0.525490, 0.207843, 1.0 }, + { 0.760784, 0.490196, 0.058824, 1.0 }, + { 0.745098, 0.458824, 0.039216, 1.0 }, + { 0.749020, 0.462745, 0.015686, 1.0 }, + { 0.756863, 0.478431, 0.015686, 1.0 }, + { 0.784314, 0.490196, 0.031373, 1.0 }, + { 0.811765, 0.509804, 0.007843, 1.0 }, + { 0.823529, 0.525490, 0.007843, 1.0 }, + { 0.847059, 0.525490, 0.031373, 1.0 }, + { 0.858824, 0.529412, 0.023529, 1.0 }, + { 0.858824, 0.568627, 0.035294, 1.0 }, + { 0.807843, 0.803922, 0.388235, 1.0 }, + { 0.909804, 0.862745, 0.498039, 1.0 }, + { 0.870588, 0.847059, 0.498039, 1.0 }, + { 0.788235, 0.803922, 0.384314, 1.0 }, + { 0.768627, 0.666667, 0.403922, 1.0 }, + { 0.686275, 0.545098, 0.337255, 1.0 }, + { 0.592157, 0.462745, 0.325490, 1.0 }, + { 0.450980, 0.400000, 0.400000, 1.0 }, + { 0.431373, 0.521569, 0.580392, 1.0 }, + { 0.470588, 0.611765, 0.690196, 1.0 }, + { 0.525490, 0.662745, 0.772549, 1.0 }, + { 0.533333, 0.694118, 0.780392, 1.0 }, + { 0.631373, 0.682353, 0.698039, 1.0 }, + { 0.713725, 0.564706, 0.419608, 1.0 }, + { 0.709804, 0.486275, 0.266667, 1.0 }, + { 0.788235, 0.474510, 0.062745, 1.0 }, + { 0.807843, 0.478431, 0.039216, 1.0 }, + { 0.815686, 0.466667, 0.015686, 1.0 }, + { 0.839216, 0.462745, 0.003922, 1.0 }, + { 0.862745, 0.517647, 0.039216, 1.0 }, + { 0.831373, 0.564706, 0.215686, 1.0 }, + { 0.917647, 0.713725, 0.439216, 1.0 }, + { 0.894118, 0.737255, 0.454902, 1.0 }, + { 0.760784, 0.647059, 0.427451, 1.0 }, + { 0.725490, 0.556863, 0.376471, 1.0 }, + { 0.733333, 0.521569, 0.325490, 1.0 }, + { 0.694118, 0.494118, 0.309804, 1.0 }, + { 0.698039, 0.498039, 0.337255, 1.0 }, + { 0.733333, 0.545098, 0.407843, 1.0 }, + { 0.776471, 0.643137, 0.474510, 1.0 }, + { 0.819608, 0.725490, 0.607843, 1.0 }, + { 0.847059, 0.831373, 0.752941, 1.0 }, + { 0.866667, 0.878431, 0.850980, 1.0 }, + { 0.890196, 0.901961, 0.874510, 1.0 }, + { 0.901961, 0.913725, 0.886275, 1.0 }, + { 0.870588, 0.894118, 0.898039, 1.0 }, + { 0.811765, 0.854902, 0.854902, 1.0 }, + { 0.741176, 0.776471, 0.788235, 1.0 }, + { 0.772549, 0.662745, 0.509804, 1.0 }, + { 0.709804, 0.533333, 0.388235, 1.0 }, + { 0.662745, 0.470588, 0.337255, 1.0 }, + { 0.607843, 0.458824, 0.294118, 1.0 }, + { 0.600000, 0.447059, 0.294118, 1.0 }, + { 0.592157, 0.431373, 0.282353, 1.0 }, + { 0.564706, 0.415686, 0.282353, 1.0 }, + { 0.564706, 0.407843, 0.266667, 1.0 }, + { 0.580392, 0.411765, 0.254902, 1.0 }, + { 0.576471, 0.403922, 0.250980, 1.0 }, + { 0.576471, 0.392157, 0.258824, 1.0 }, + { 0.568627, 0.415686, 0.262745, 1.0 }, + { 0.552941, 0.439216, 0.282353, 1.0 }, + { 0.537255, 0.466667, 0.286275, 1.0 }, + { 0.525490, 0.447059, 0.301961, 1.0 }, + { 0.545098, 0.462745, 0.305882, 1.0 }, + { 0.588235, 0.450980, 0.309804, 1.0 }, + { 0.643137, 0.466667, 0.305882, 1.0 }, + { 0.725490, 0.541176, 0.372549, 1.0 }, + { 0.764706, 0.670588, 0.462745, 1.0 }, + { 0.952941, 0.803922, 0.482353, 1.0 }, + { 0.984314, 0.929412, 0.588235, 1.0 }, + { 0.992157, 0.941176, 0.650980, 1.0 }, + { 0.988235, 0.921569, 0.643137, 1.0 }, + { 0.878431, 0.827451, 0.635294, 1.0 }, + { 0.749020, 0.705882, 0.470588, 1.0 }, + { 0.635294, 0.501961, 0.337255, 1.0 }, + { 0.517647, 0.368627, 0.219608, 1.0 }, + { 0.329412, 0.301961, 0.145098, 1.0 }, + { 0.215686, 0.117647, 0.062745, 1.0 }, + { 0.250980, 0.133333, 0.027451, 1.0 }, + { 0.439216, 0.239216, 0.027451, 1.0 }, + { 0.588235, 0.305882, 0.047059, 1.0 }, + { 0.694118, 0.368627, 0.023529, 1.0 }, + { 0.729412, 0.419608, 0.019608, 1.0 }, + { 0.752941, 0.450980, 0.019608, 1.0 }, + { 0.784314, 0.450980, 0.027451, 1.0 }, + { 0.811765, 0.458824, 0.019608, 1.0 }, + { 0.803922, 0.486275, 0.047059, 1.0 }, + { 0.819608, 0.509804, 0.050980, 1.0 }, + { 0.768627, 0.639216, 0.345098, 1.0 }, + { 0.866667, 0.784314, 0.427451, 1.0 }, + { 0.968627, 0.866667, 0.568627, 1.0 }, + { 0.937255, 0.874510, 0.650980, 1.0 }, + { 0.850980, 0.827451, 0.694118, 1.0 }, + { 0.690196, 0.764706, 0.760784, 1.0 }, + { 0.505882, 0.631373, 0.721569, 1.0 }, + { 0.368627, 0.490196, 0.580392, 1.0 }, + { 0.286275, 0.360784, 0.474510, 1.0 }, + { 0.333333, 0.333333, 0.419608, 1.0 }, + { 0.388235, 0.368627, 0.235294, 1.0 }, + { 0.380392, 0.352941, 0.227451, 1.0 }, + { 0.415686, 0.282353, 0.094118, 1.0 }, + { 0.521569, 0.301961, 0.054902, 1.0 }, + { 0.560784, 0.313725, 0.027451, 1.0 }, + { 0.501961, 0.247059, 0.043137, 1.0 }, + { 0.376471, 0.231373, 0.094118, 1.0 }, + { 0.392157, 0.219608, 0.121569, 1.0 }, + { 0.490196, 0.313725, 0.156863, 1.0 }, + { 0.556863, 0.376471, 0.231373, 1.0 }, + { 0.619608, 0.439216, 0.243137, 1.0 }, + { 0.682353, 0.521569, 0.321569, 1.0 }, + { 0.725490, 0.619608, 0.439216, 1.0 }, + { 0.788235, 0.752941, 0.615686, 1.0 }, + { 0.768627, 0.807843, 0.815686, 1.0 }, + { 0.772549, 0.847059, 0.874510, 1.0 }, + { 0.792157, 0.831373, 0.874510, 1.0 }, + { 0.776471, 0.831373, 0.843137, 1.0 }, + { 0.745098, 0.776471, 0.819608, 1.0 }, + { 0.745098, 0.737255, 0.654902, 1.0 }, + { 0.721569, 0.619608, 0.439216, 1.0 }, + { 0.662745, 0.505882, 0.368627, 1.0 }, + { 0.607843, 0.447059, 0.301961, 1.0 }, + { 0.572549, 0.439216, 0.305882, 1.0 }, + { 0.556863, 0.439216, 0.305882, 1.0 }, + { 0.556863, 0.419608, 0.294118, 1.0 }, + { 0.556863, 0.419608, 0.270588, 1.0 }, + { 0.541176, 0.407843, 0.254902, 1.0 }, + { 0.564706, 0.384314, 0.239216, 1.0 }, + { 0.600000, 0.419608, 0.203922, 1.0 }, + { 0.650980, 0.380392, 0.043137, 1.0 }, + { 0.682353, 0.396078, 0.019608, 1.0 }, + { 0.729412, 0.427451, 0.019608, 1.0 }, + { 0.745098, 0.415686, 0.019608, 1.0 }, + { 0.745098, 0.400000, 0.015686, 1.0 }, + { 0.772549, 0.160784, 0.003922, 1.0 }, + { 0.454902, 0.129412, 0.027451, 1.0 }, + { 0.227451, 0.125490, 0.019608, 1.0 }, + }; +/* gogh.entrance.ppm */ +static double4 colors_60[] = { + { 0.007843, 0.007843, 0.003922, 1.0 }, + { 0.023529, 0.019608, 0.031373, 1.0 }, + { 0.019608, 0.031373, 0.027451, 1.0 }, + { 0.031373, 0.058824, 0.031373, 1.0 }, + { 0.035294, 0.082353, 0.062745, 1.0 }, + { 0.043137, 0.101961, 0.078431, 1.0 }, + { 0.105882, 0.192157, 0.117647, 1.0 }, + { 0.137255, 0.254902, 0.137255, 1.0 }, + { 0.211765, 0.301961, 0.184314, 1.0 }, + { 0.270588, 0.415686, 0.203922, 1.0 }, + { 0.368627, 0.490196, 0.250980, 1.0 }, + { 0.486275, 0.537255, 0.317647, 1.0 }, + { 0.580392, 0.615686, 0.341176, 1.0 }, + { 0.662745, 0.713725, 0.407843, 1.0 }, + { 0.745098, 0.756863, 0.454902, 1.0 }, + { 0.811765, 0.811765, 0.505882, 1.0 }, + { 0.858824, 0.862745, 0.549020, 1.0 }, + { 0.858824, 0.815686, 0.556863, 1.0 }, + { 0.850980, 0.862745, 0.549020, 1.0 }, + { 0.843137, 0.839216, 0.494118, 1.0 }, + { 0.811765, 0.780392, 0.439216, 1.0 }, + { 0.737255, 0.662745, 0.341176, 1.0 }, + { 0.701961, 0.556863, 0.227451, 1.0 }, + { 0.713725, 0.517647, 0.172549, 1.0 }, + { 0.725490, 0.560784, 0.113725, 1.0 }, + { 0.776471, 0.796078, 0.254902, 1.0 }, + { 0.862745, 0.839216, 0.388235, 1.0 }, + { 0.905882, 0.870588, 0.458824, 1.0 }, + { 0.933333, 0.894118, 0.498039, 1.0 }, + { 0.917647, 0.898039, 0.533333, 1.0 }, + { 0.984314, 0.960784, 0.611765, 1.0 }, + { 0.921569, 0.921569, 0.564706, 1.0 }, + { 0.941176, 0.921569, 0.592157, 1.0 }, + { 0.956863, 0.917647, 0.592157, 1.0 }, + { 0.945098, 0.913725, 0.584314, 1.0 }, + { 0.937255, 0.925490, 0.533333, 1.0 }, + { 0.945098, 0.901961, 0.486275, 1.0 }, + { 0.913725, 0.909804, 0.454902, 1.0 }, + { 0.874510, 0.847059, 0.411765, 1.0 }, + { 0.835294, 0.800000, 0.384314, 1.0 }, + { 0.701961, 0.701961, 0.356863, 1.0 }, + { 0.533333, 0.568627, 0.235294, 1.0 }, + { 0.364706, 0.541176, 0.207843, 1.0 }, + { 0.290196, 0.435294, 0.227451, 1.0 }, + { 0.243137, 0.443137, 0.207843, 1.0 }, + { 0.231373, 0.400000, 0.243137, 1.0 }, + { 0.203922, 0.368627, 0.262745, 1.0 }, + { 0.168627, 0.368627, 0.274510, 1.0 }, + { 0.176471, 0.341176, 0.239216, 1.0 }, + { 0.152941, 0.325490, 0.219608, 1.0 }, + { 0.149020, 0.341176, 0.211765, 1.0 }, + { 0.243137, 0.392157, 0.184314, 1.0 }, + { 0.258824, 0.423529, 0.184314, 1.0 }, + { 0.349020, 0.439216, 0.203922, 1.0 }, + { 0.458824, 0.498039, 0.172549, 1.0 }, + { 0.545098, 0.545098, 0.172549, 1.0 }, + { 0.545098, 0.545098, 0.196078, 1.0 }, + { 0.513725, 0.505882, 0.164706, 1.0 }, + { 0.400000, 0.474510, 0.235294, 1.0 }, + { 0.313725, 0.439216, 0.227451, 1.0 }, + { 0.266667, 0.368627, 0.164706, 1.0 }, + { 0.184314, 0.345098, 0.109804, 1.0 }, + { 0.137255, 0.266667, 0.152941, 1.0 }, + { 0.164706, 0.219608, 0.211765, 1.0 }, + { 0.176471, 0.219608, 0.239216, 1.0 }, + { 0.160784, 0.250980, 0.282353, 1.0 }, + { 0.145098, 0.384314, 0.270588, 1.0 }, + { 0.156863, 0.435294, 0.313725, 1.0 }, + { 0.207843, 0.545098, 0.392157, 1.0 }, + { 0.301961, 0.521569, 0.431373, 1.0 }, + { 0.329412, 0.533333, 0.439216, 1.0 }, + { 0.317647, 0.478431, 0.458824, 1.0 }, + { 0.301961, 0.372549, 0.474510, 1.0 }, + { 0.278431, 0.380392, 0.403922, 1.0 }, + { 0.231373, 0.380392, 0.392157, 1.0 }, + { 0.211765, 0.352941, 0.352941, 1.0 }, + { 0.172549, 0.313725, 0.360784, 1.0 }, + { 0.172549, 0.278431, 0.309804, 1.0 }, + { 0.164706, 0.313725, 0.298039, 1.0 }, + { 0.247059, 0.364706, 0.262745, 1.0 }, + { 0.345098, 0.443137, 0.258824, 1.0 }, + { 0.505882, 0.501961, 0.227451, 1.0 }, + { 0.607843, 0.615686, 0.270588, 1.0 }, + { 0.694118, 0.701961, 0.388235, 1.0 }, + { 0.760784, 0.772549, 0.427451, 1.0 }, + { 0.807843, 0.788235, 0.486275, 1.0 }, + { 0.866667, 0.847059, 0.470588, 1.0 }, + { 0.913725, 0.925490, 0.474510, 1.0 }, + { 0.941176, 0.921569, 0.462745, 1.0 }, + { 0.905882, 0.866667, 0.407843, 1.0 }, + { 0.866667, 0.815686, 0.384314, 1.0 }, + { 0.784314, 0.780392, 0.368627, 1.0 }, + { 0.713725, 0.674510, 0.227451, 1.0 }, + { 0.670588, 0.533333, 0.184314, 1.0 }, + { 0.556863, 0.521569, 0.223529, 1.0 }, + { 0.486275, 0.423529, 0.180392, 1.0 }, + { 0.317647, 0.380392, 0.188235, 1.0 }, + { 0.301961, 0.368627, 0.180392, 1.0 }, + { 0.349020, 0.360784, 0.203922, 1.0 }, + { 0.490196, 0.329412, 0.164706, 1.0 }, + { 0.611765, 0.388235, 0.125490, 1.0 }, + { 0.525490, 0.415686, 0.160784, 1.0 }, + { 0.321569, 0.388235, 0.164706, 1.0 }, + { 0.298039, 0.360784, 0.156863, 1.0 }, + { 0.254902, 0.333333, 0.145098, 1.0 }, + { 0.141176, 0.294118, 0.176471, 1.0 }, + { 0.090196, 0.294118, 0.192157, 1.0 }, + { 0.129412, 0.309804, 0.184314, 1.0 }, + { 0.113725, 0.352941, 0.207843, 1.0 }, + { 0.160784, 0.407843, 0.294118, 1.0 }, + { 0.239216, 0.439216, 0.309804, 1.0 }, + { 0.290196, 0.525490, 0.282353, 1.0 }, + { 0.427451, 0.592157, 0.364706, 1.0 }, + { 0.568627, 0.678431, 0.486275, 1.0 }, + { 0.682353, 0.768627, 0.631373, 1.0 }, + { 0.729412, 0.807843, 0.686275, 1.0 }, + { 0.741176, 0.811765, 0.631373, 1.0 }, + { 0.686275, 0.737255, 0.552941, 1.0 }, + { 0.541176, 0.658824, 0.462745, 1.0 }, + { 0.427451, 0.517647, 0.427451, 1.0 }, + { 0.286275, 0.396078, 0.396078, 1.0 }, + { 0.215686, 0.372549, 0.321569, 1.0 }, + { 0.180392, 0.286275, 0.223529, 1.0 }, + { 0.078431, 0.215686, 0.168627, 1.0 }, + { 0.066667, 0.141176, 0.152941, 1.0 }, + { 0.047059, 0.145098, 0.141176, 1.0 }, + { 0.050980, 0.109804, 0.109804, 1.0 }, + { 0.078431, 0.098039, 0.078431, 1.0 }, + { 0.082353, 0.070588, 0.090196, 1.0 }, + { 0.043137, 0.058824, 0.109804, 1.0 }, + { 0.117647, 0.117647, 0.066667, 1.0 }, + { 0.086275, 0.113725, 0.101961, 1.0 }, + { 0.082353, 0.109804, 0.086275, 1.0 }, + { 0.074510, 0.164706, 0.086275, 1.0 }, + { 0.117647, 0.145098, 0.090196, 1.0 }, + { 0.121569, 0.149020, 0.117647, 1.0 }, + { 0.098039, 0.149020, 0.121569, 1.0 }, + { 0.094118, 0.105882, 0.133333, 1.0 }, + { 0.098039, 0.117647, 0.188235, 1.0 }, + { 0.121569, 0.180392, 0.243137, 1.0 }, + { 0.121569, 0.215686, 0.211765, 1.0 }, + { 0.137255, 0.247059, 0.235294, 1.0 }, + { 0.113725, 0.298039, 0.301961, 1.0 }, + { 0.121569, 0.305882, 0.309804, 1.0 }, + { 0.141176, 0.356863, 0.321569, 1.0 }, + { 0.176471, 0.352941, 0.388235, 1.0 }, + { 0.192157, 0.380392, 0.435294, 1.0 }, + { 0.250980, 0.423529, 0.423529, 1.0 }, + { 0.290196, 0.478431, 0.482353, 1.0 }, + { 0.388235, 0.560784, 0.545098, 1.0 }, + { 0.658824, 0.678431, 0.552941, 1.0 }, + { 0.745098, 0.819608, 0.584314, 1.0 }, + { 0.800000, 0.843137, 0.623529, 1.0 }, + { 0.819608, 0.886275, 0.627451, 1.0 }, + { 0.819608, 0.839216, 0.600000, 1.0 }, + { 0.772549, 0.811765, 0.517647, 1.0 }, + { 0.725490, 0.705882, 0.450980, 1.0 }, + { 0.662745, 0.619608, 0.400000, 1.0 }, + { 0.564706, 0.584314, 0.286275, 1.0 }, + { 0.400000, 0.521569, 0.243137, 1.0 }, + { 0.286275, 0.419608, 0.227451, 1.0 }, + { 0.211765, 0.290196, 0.215686, 1.0 }, + { 0.164706, 0.250980, 0.203922, 1.0 }, + { 0.121569, 0.203922, 0.172549, 1.0 }, + { 0.133333, 0.176471, 0.149020, 1.0 }, + { 0.152941, 0.184314, 0.117647, 1.0 }, + { 0.192157, 0.200000, 0.113725, 1.0 }, + { 0.215686, 0.203922, 0.133333, 1.0 }, + { 0.172549, 0.207843, 0.176471, 1.0 }, + { 0.215686, 0.298039, 0.235294, 1.0 }, + { 0.317647, 0.372549, 0.305882, 1.0 }, + { 0.411765, 0.486275, 0.392157, 1.0 }, + { 0.560784, 0.647059, 0.384314, 1.0 }, + { 0.713725, 0.784314, 0.517647, 1.0 }, + { 0.792157, 0.839216, 0.584314, 1.0 }, + { 0.843137, 0.862745, 0.658824, 1.0 }, + { 0.901961, 0.925490, 0.647059, 1.0 }, + { 0.905882, 0.921569, 0.709804, 1.0 }, + { 0.847059, 0.898039, 0.666667, 1.0 }, + { 0.811765, 0.835294, 0.682353, 1.0 }, + { 0.760784, 0.823529, 0.725490, 1.0 }, + { 0.705882, 0.858824, 0.788235, 1.0 }, + { 0.549020, 0.776471, 0.788235, 1.0 }, + { 0.556863, 0.737255, 0.756863, 1.0 }, + { 0.623529, 0.721569, 0.619608, 1.0 }, + { 0.431373, 0.627451, 0.560784, 1.0 }, + { 0.321569, 0.564706, 0.537255, 1.0 }, + { 0.349020, 0.568627, 0.443137, 1.0 }, + { 0.403922, 0.537255, 0.372549, 1.0 }, + { 0.513725, 0.572549, 0.384314, 1.0 }, + { 0.572549, 0.592157, 0.427451, 1.0 }, + { 0.611765, 0.615686, 0.431373, 1.0 }, + { 0.768627, 0.745098, 0.525490, 1.0 }, + { 0.811765, 0.788235, 0.564706, 1.0 }, + { 0.815686, 0.819608, 0.603922, 1.0 }, + { 0.815686, 0.827451, 0.580392, 1.0 }, + { 0.764706, 0.788235, 0.572549, 1.0 }, + { 0.513725, 0.615686, 0.505882, 1.0 }, + { 0.380392, 0.517647, 0.494118, 1.0 }, + { 0.301961, 0.494118, 0.458824, 1.0 }, + { 0.192157, 0.470588, 0.423529, 1.0 }, + { 0.227451, 0.443137, 0.345098, 1.0 }, + { 0.254902, 0.360784, 0.298039, 1.0 }, + { 0.286275, 0.372549, 0.258824, 1.0 }, + { 0.349020, 0.368627, 0.243137, 1.0 }, + { 0.482353, 0.376471, 0.184314, 1.0 }, + { 0.627451, 0.392157, 0.156863, 1.0 }, + { 0.647059, 0.419608, 0.164706, 1.0 }, + { 0.560784, 0.443137, 0.227451, 1.0 }, + { 0.419608, 0.411765, 0.239216, 1.0 }, + { 0.345098, 0.439216, 0.274510, 1.0 }, + { 0.325490, 0.380392, 0.258824, 1.0 }, + { 0.290196, 0.317647, 0.235294, 1.0 }, + { 0.223529, 0.329412, 0.250980, 1.0 }, + { 0.192157, 0.352941, 0.262745, 1.0 }, + { 0.211765, 0.392157, 0.298039, 1.0 }, + { 0.235294, 0.376471, 0.329412, 1.0 }, + { 0.262745, 0.450980, 0.352941, 1.0 }, + { 0.384314, 0.486275, 0.356863, 1.0 }, + { 0.411765, 0.462745, 0.349020, 1.0 }, + { 0.517647, 0.529412, 0.282353, 1.0 }, + { 0.639216, 0.525490, 0.329412, 1.0 }, + { 0.709804, 0.654902, 0.388235, 1.0 }, + { 0.776471, 0.749020, 0.411765, 1.0 }, + { 0.823529, 0.815686, 0.454902, 1.0 }, + { 0.831373, 0.831373, 0.439216, 1.0 }, + { 0.858824, 0.843137, 0.423529, 1.0 }, + { 0.858824, 0.858824, 0.450980, 1.0 }, + { 0.858824, 0.866667, 0.513725, 1.0 }, + { 0.890196, 0.854902, 0.537255, 1.0 }, + { 0.905882, 0.894118, 0.545098, 1.0 }, + { 0.894118, 0.894118, 0.529412, 1.0 }, + { 0.886275, 0.878431, 0.525490, 1.0 }, + { 0.913725, 0.894118, 0.525490, 1.0 }, + { 0.925490, 0.913725, 0.505882, 1.0 }, + { 0.929412, 0.913725, 0.521569, 1.0 }, + { 0.952941, 0.913725, 0.541176, 1.0 }, + { 0.952941, 0.901961, 0.525490, 1.0 }, + { 0.945098, 0.909804, 0.505882, 1.0 }, + { 0.929412, 0.901961, 0.482353, 1.0 }, + { 0.886275, 0.850980, 0.423529, 1.0 }, + { 0.835294, 0.827451, 0.388235, 1.0 }, + { 0.756863, 0.749020, 0.349020, 1.0 }, + { 0.639216, 0.686275, 0.290196, 1.0 }, + { 0.584314, 0.607843, 0.188235, 1.0 }, + { 0.564706, 0.596078, 0.243137, 1.0 }, + { 0.654902, 0.607843, 0.239216, 1.0 }, + { 0.713725, 0.678431, 0.325490, 1.0 }, + { 0.729412, 0.705882, 0.407843, 1.0 }, + { 0.745098, 0.690196, 0.392157, 1.0 }, + { 0.698039, 0.670588, 0.349020, 1.0 }, + { 0.658824, 0.552941, 0.243137, 1.0 }, + { 0.564706, 0.537255, 0.250980, 1.0 }, + { 0.419608, 0.435294, 0.200000, 1.0 }, + { 0.309804, 0.337255, 0.180392, 1.0 }, + { 0.137255, 0.121569, 0.066667, 1.0 }, + }; +/* gogh.the-night-cafe.ppm */ +static double4 colors_61[] = { + { 0.219608, 0.141176, 0.098039, 1.0 }, + { 0.282353, 0.156863, 0.062745, 1.0 }, + { 0.298039, 0.180392, 0.101961, 1.0 }, + { 0.376471, 0.215686, 0.121569, 1.0 }, + { 0.474510, 0.278431, 0.160784, 1.0 }, + { 0.568627, 0.345098, 0.180392, 1.0 }, + { 0.631373, 0.352941, 0.235294, 1.0 }, + { 0.658824, 0.427451, 0.247059, 1.0 }, + { 0.658824, 0.466667, 0.325490, 1.0 }, + { 0.662745, 0.478431, 0.337255, 1.0 }, + { 0.635294, 0.482353, 0.309804, 1.0 }, + { 0.545098, 0.450980, 0.294118, 1.0 }, + { 0.400000, 0.450980, 0.286275, 1.0 }, + { 0.388235, 0.482353, 0.282353, 1.0 }, + { 0.411765, 0.517647, 0.294118, 1.0 }, + { 0.423529, 0.537255, 0.294118, 1.0 }, + { 0.521569, 0.576471, 0.368627, 1.0 }, + { 0.572549, 0.545098, 0.537255, 1.0 }, + { 0.701961, 0.678431, 0.509804, 1.0 }, + { 0.776471, 0.725490, 0.549020, 1.0 }, + { 0.792157, 0.733333, 0.568627, 1.0 }, + { 0.815686, 0.705882, 0.635294, 1.0 }, + { 0.843137, 0.733333, 0.552941, 1.0 }, + { 0.913725, 0.737255, 0.494118, 1.0 }, + { 0.917647, 0.752941, 0.486275, 1.0 }, + { 0.831373, 0.717647, 0.447059, 1.0 }, + { 0.839216, 0.690196, 0.396078, 1.0 }, + { 0.870588, 0.709804, 0.364706, 1.0 }, + { 0.839216, 0.682353, 0.325490, 1.0 }, + { 0.823529, 0.647059, 0.313725, 1.0 }, + { 0.811765, 0.631373, 0.325490, 1.0 }, + { 0.780392, 0.607843, 0.301961, 1.0 }, + { 0.772549, 0.603922, 0.290196, 1.0 }, + { 0.760784, 0.584314, 0.262745, 1.0 }, + { 0.745098, 0.564706, 0.243137, 1.0 }, + { 0.733333, 0.533333, 0.243137, 1.0 }, + { 0.737255, 0.521569, 0.258824, 1.0 }, + { 0.749020, 0.478431, 0.274510, 1.0 }, + { 0.752941, 0.505882, 0.262745, 1.0 }, + { 0.745098, 0.537255, 0.247059, 1.0 }, + { 0.760784, 0.537255, 0.243137, 1.0 }, + { 0.768627, 0.560784, 0.250980, 1.0 }, + { 0.764706, 0.584314, 0.274510, 1.0 }, + { 0.784314, 0.607843, 0.274510, 1.0 }, + { 0.788235, 0.635294, 0.286275, 1.0 }, + { 0.803922, 0.647059, 0.301961, 1.0 }, + { 0.807843, 0.635294, 0.333333, 1.0 }, + { 0.792157, 0.627451, 0.356863, 1.0 }, + { 0.756863, 0.588235, 0.376471, 1.0 }, + { 0.717647, 0.611765, 0.384314, 1.0 }, + { 0.713725, 0.600000, 0.415686, 1.0 }, + { 0.701961, 0.627451, 0.439216, 1.0 }, + { 0.639216, 0.615686, 0.419608, 1.0 }, + { 0.647059, 0.576471, 0.356863, 1.0 }, + { 0.639216, 0.560784, 0.345098, 1.0 }, + { 0.674510, 0.537255, 0.325490, 1.0 }, + { 0.705882, 0.525490, 0.309804, 1.0 }, + { 0.709804, 0.533333, 0.301961, 1.0 }, + { 0.701961, 0.517647, 0.262745, 1.0 }, + { 0.686275, 0.517647, 0.282353, 1.0 }, + { 0.698039, 0.513725, 0.286275, 1.0 }, + { 0.698039, 0.486275, 0.262745, 1.0 }, + { 0.705882, 0.525490, 0.250980, 1.0 }, + { 0.709804, 0.513725, 0.235294, 1.0 }, + { 0.737255, 0.494118, 0.231373, 1.0 }, + { 0.709804, 0.454902, 0.247059, 1.0 }, + { 0.658824, 0.458824, 0.235294, 1.0 }, + { 0.678431, 0.396078, 0.239216, 1.0 }, + { 0.631373, 0.345098, 0.227451, 1.0 }, + { 0.619608, 0.313725, 0.227451, 1.0 }, + { 0.564706, 0.325490, 0.207843, 1.0 }, + { 0.501961, 0.317647, 0.243137, 1.0 }, + { 0.439216, 0.368627, 0.223529, 1.0 }, + { 0.384314, 0.407843, 0.243137, 1.0 }, + { 0.352941, 0.400000, 0.258824, 1.0 }, + { 0.349020, 0.400000, 0.278431, 1.0 }, + { 0.388235, 0.364706, 0.325490, 1.0 }, + { 0.439216, 0.392157, 0.333333, 1.0 }, + { 0.498039, 0.403922, 0.298039, 1.0 }, + { 0.564706, 0.419608, 0.270588, 1.0 }, + { 0.596078, 0.431373, 0.270588, 1.0 }, + { 0.588235, 0.439216, 0.247059, 1.0 }, + { 0.607843, 0.443137, 0.247059, 1.0 }, + { 0.635294, 0.439216, 0.235294, 1.0 }, + { 0.615686, 0.431373, 0.223529, 1.0 }, + { 0.603922, 0.427451, 0.200000, 1.0 }, + { 0.603922, 0.396078, 0.215686, 1.0 }, + { 0.556863, 0.356863, 0.215686, 1.0 }, + { 0.462745, 0.309804, 0.211765, 1.0 }, + { 0.419608, 0.290196, 0.188235, 1.0 }, + { 0.411765, 0.290196, 0.176471, 1.0 }, + { 0.403922, 0.262745, 0.141176, 1.0 }, + { 0.423529, 0.203922, 0.152941, 1.0 }, + { 0.454902, 0.219608, 0.160784, 1.0 }, + { 0.478431, 0.207843, 0.145098, 1.0 }, + { 0.529412, 0.235294, 0.172549, 1.0 }, + { 0.584314, 0.262745, 0.160784, 1.0 }, + { 0.607843, 0.262745, 0.176471, 1.0 }, + { 0.639216, 0.266667, 0.188235, 1.0 }, + { 0.666667, 0.290196, 0.196078, 1.0 }, + { 0.686275, 0.317647, 0.215686, 1.0 }, + { 0.690196, 0.384314, 0.168627, 1.0 }, + { 0.678431, 0.427451, 0.145098, 1.0 }, + { 0.654902, 0.439216, 0.200000, 1.0 }, + { 0.690196, 0.454902, 0.188235, 1.0 }, + { 0.666667, 0.458824, 0.223529, 1.0 }, + { 0.666667, 0.466667, 0.239216, 1.0 }, + { 0.666667, 0.454902, 0.215686, 1.0 }, + { 0.658824, 0.482353, 0.231373, 1.0 }, + { 0.678431, 0.505882, 0.239216, 1.0 }, + { 0.682353, 0.486275, 0.254902, 1.0 }, + { 0.666667, 0.470588, 0.250980, 1.0 }, + { 0.611765, 0.494118, 0.231373, 1.0 }, + { 0.615686, 0.431373, 0.239216, 1.0 }, + { 0.619608, 0.364706, 0.270588, 1.0 }, + { 0.549020, 0.392157, 0.215686, 1.0 }, + { 0.517647, 0.356863, 0.184314, 1.0 }, + { 0.431373, 0.298039, 0.188235, 1.0 }, + { 0.364706, 0.309804, 0.211765, 1.0 }, + { 0.294118, 0.247059, 0.180392, 1.0 }, + { 0.290196, 0.203922, 0.168627, 1.0 }, + { 0.274510, 0.176471, 0.168627, 1.0 }, + { 0.254902, 0.188235, 0.160784, 1.0 }, + { 0.282353, 0.215686, 0.160784, 1.0 }, + { 0.313725, 0.223529, 0.145098, 1.0 }, + { 0.345098, 0.239216, 0.145098, 1.0 }, + { 0.380392, 0.258824, 0.172549, 1.0 }, + { 0.407843, 0.258824, 0.180392, 1.0 }, + { 0.443137, 0.270588, 0.176471, 1.0 }, + { 0.490196, 0.274510, 0.168627, 1.0 }, + { 0.537255, 0.325490, 0.188235, 1.0 }, + { 0.584314, 0.333333, 0.164706, 1.0 }, + { 0.619608, 0.321569, 0.176471, 1.0 }, + { 0.603922, 0.352941, 0.180392, 1.0 }, + { 0.607843, 0.309804, 0.192157, 1.0 }, + { 0.615686, 0.317647, 0.196078, 1.0 }, + { 0.631373, 0.313725, 0.188235, 1.0 }, + { 0.647059, 0.298039, 0.215686, 1.0 }, + { 0.647059, 0.294118, 0.219608, 1.0 }, + { 0.627451, 0.274510, 0.192157, 1.0 }, + { 0.623529, 0.274510, 0.176471, 1.0 }, + { 0.611765, 0.290196, 0.188235, 1.0 }, + { 0.619608, 0.282353, 0.176471, 1.0 }, + { 0.615686, 0.266667, 0.184314, 1.0 }, + { 0.639216, 0.262745, 0.180392, 1.0 }, + { 0.631373, 0.250980, 0.176471, 1.0 }, + { 0.615686, 0.258824, 0.184314, 1.0 }, + { 0.635294, 0.247059, 0.172549, 1.0 }, + { 0.635294, 0.227451, 0.168627, 1.0 }, + { 0.607843, 0.231373, 0.172549, 1.0 }, + { 0.603922, 0.262745, 0.184314, 1.0 }, + { 0.603922, 0.298039, 0.203922, 1.0 }, + { 0.576471, 0.313725, 0.215686, 1.0 }, + { 0.525490, 0.278431, 0.227451, 1.0 }, + { 0.482353, 0.286275, 0.192157, 1.0 }, + { 0.450980, 0.305882, 0.223529, 1.0 }, + { 0.443137, 0.305882, 0.231373, 1.0 }, + { 0.454902, 0.349020, 0.235294, 1.0 }, + { 0.466667, 0.356863, 0.270588, 1.0 }, + { 0.466667, 0.360784, 0.254902, 1.0 }, + { 0.482353, 0.360784, 0.227451, 1.0 }, + { 0.505882, 0.380392, 0.203922, 1.0 }, + { 0.572549, 0.403922, 0.223529, 1.0 }, + { 0.596078, 0.427451, 0.239216, 1.0 }, + { 0.592157, 0.443137, 0.239216, 1.0 }, + { 0.639216, 0.447059, 0.247059, 1.0 }, + { 0.639216, 0.486275, 0.235294, 1.0 }, + { 0.643137, 0.478431, 0.203922, 1.0 }, + { 0.674510, 0.521569, 0.203922, 1.0 }, + { 0.650980, 0.435294, 0.227451, 1.0 }, + { 0.666667, 0.396078, 0.207843, 1.0 }, + { 0.658824, 0.372549, 0.200000, 1.0 }, + { 0.639216, 0.356863, 0.200000, 1.0 }, + { 0.627451, 0.356863, 0.200000, 1.0 }, + { 0.627451, 0.360784, 0.203922, 1.0 }, + { 0.647059, 0.380392, 0.203922, 1.0 }, + { 0.647059, 0.376471, 0.176471, 1.0 }, + { 0.670588, 0.364706, 0.192157, 1.0 }, + { 0.690196, 0.360784, 0.196078, 1.0 }, + { 0.705882, 0.411765, 0.200000, 1.0 }, + { 0.729412, 0.439216, 0.231373, 1.0 }, + { 0.780392, 0.474510, 0.211765, 1.0 }, + { 0.788235, 0.552941, 0.262745, 1.0 }, + { 0.784314, 0.572549, 0.278431, 1.0 }, + { 0.803922, 0.611765, 0.282353, 1.0 }, + { 0.811765, 0.635294, 0.298039, 1.0 }, + { 0.815686, 0.647059, 0.301961, 1.0 }, + { 0.831373, 0.662745, 0.337255, 1.0 }, + { 0.843137, 0.666667, 0.349020, 1.0 }, + { 0.866667, 0.682353, 0.372549, 1.0 }, + { 0.854902, 0.674510, 0.392157, 1.0 }, + { 0.843137, 0.674510, 0.388235, 1.0 }, + { 0.819608, 0.650980, 0.349020, 1.0 }, + { 0.807843, 0.647059, 0.325490, 1.0 }, + { 0.807843, 0.647059, 0.321569, 1.0 }, + { 0.768627, 0.643137, 0.337255, 1.0 }, + { 0.764706, 0.635294, 0.356863, 1.0 }, + { 0.745098, 0.627451, 0.352941, 1.0 }, + { 0.741176, 0.603922, 0.360784, 1.0 }, + { 0.694118, 0.584314, 0.329412, 1.0 }, + { 0.705882, 0.556863, 0.317647, 1.0 }, + { 0.674510, 0.521569, 0.274510, 1.0 }, + { 0.596078, 0.505882, 0.301961, 1.0 }, + { 0.427451, 0.509804, 0.298039, 1.0 }, + { 0.392157, 0.498039, 0.274510, 1.0 }, + { 0.380392, 0.482353, 0.274510, 1.0 }, + { 0.384314, 0.462745, 0.266667, 1.0 }, + { 0.368627, 0.454902, 0.270588, 1.0 }, + { 0.352941, 0.443137, 0.266667, 1.0 }, + { 0.341176, 0.380392, 0.215686, 1.0 }, + { 0.345098, 0.313725, 0.247059, 1.0 }, + { 0.360784, 0.313725, 0.223529, 1.0 }, + { 0.337255, 0.294118, 0.239216, 1.0 }, + { 0.388235, 0.286275, 0.243137, 1.0 }, + { 0.466667, 0.325490, 0.247059, 1.0 }, + { 0.584314, 0.384314, 0.262745, 1.0 }, + { 0.627451, 0.443137, 0.258824, 1.0 }, + { 0.670588, 0.501961, 0.270588, 1.0 }, + { 0.690196, 0.556863, 0.298039, 1.0 }, + { 0.745098, 0.611765, 0.294118, 1.0 }, + { 0.800000, 0.666667, 0.337255, 1.0 }, + { 0.839216, 0.686275, 0.392157, 1.0 }, + { 0.882353, 0.701961, 0.431373, 1.0 }, + { 0.933333, 0.788235, 0.427451, 1.0 }, + { 0.937255, 0.768627, 0.384314, 1.0 }, + { 0.882353, 0.705882, 0.349020, 1.0 }, + { 0.878431, 0.698039, 0.321569, 1.0 }, + { 0.854902, 0.623529, 0.301961, 1.0 }, + { 0.831373, 0.619608, 0.317647, 1.0 }, + { 0.792157, 0.607843, 0.321569, 1.0 }, + { 0.784314, 0.592157, 0.309804, 1.0 }, + { 0.760784, 0.584314, 0.294118, 1.0 }, + { 0.737255, 0.552941, 0.270588, 1.0 }, + { 0.737255, 0.564706, 0.270588, 1.0 }, + { 0.694118, 0.549020, 0.266667, 1.0 }, + { 0.737255, 0.549020, 0.258824, 1.0 }, + { 0.698039, 0.576471, 0.274510, 1.0 }, + { 0.725490, 0.552941, 0.270588, 1.0 }, + { 0.729412, 0.533333, 0.301961, 1.0 }, + { 0.768627, 0.541176, 0.321569, 1.0 }, + { 0.784314, 0.560784, 0.415686, 1.0 }, + { 0.827451, 0.643137, 0.403922, 1.0 }, + { 0.843137, 0.674510, 0.415686, 1.0 }, + { 0.815686, 0.705882, 0.517647, 1.0 }, + { 0.792157, 0.682353, 0.552941, 1.0 }, + { 0.705882, 0.662745, 0.494118, 1.0 }, + { 0.709804, 0.639216, 0.458824, 1.0 }, + { 0.650980, 0.552941, 0.396078, 1.0 }, + { 0.686275, 0.513725, 0.396078, 1.0 }, + { 0.584314, 0.415686, 0.333333, 1.0 }, + { 0.482353, 0.360784, 0.274510, 1.0 }, + { 0.388235, 0.290196, 0.215686, 1.0 }, + { 0.298039, 0.215686, 0.168627, 1.0 }, + { 0.278431, 0.184314, 0.137255, 1.0 }, + { 0.266667, 0.133333, 0.129412, 1.0 }, + { 0.250980, 0.176471, 0.129412, 1.0 }, + }; +/* gogh.vegetable-montmartre.ppm */ +static double4 colors_62[] = { + { 0.156863, 0.168627, 0.113725, 1.0 }, + { 0.172549, 0.156863, 0.109804, 1.0 }, + { 0.258824, 0.215686, 0.117647, 1.0 }, + { 0.356863, 0.239216, 0.117647, 1.0 }, + { 0.439216, 0.254902, 0.156863, 1.0 }, + { 0.537255, 0.321569, 0.192157, 1.0 }, + { 0.643137, 0.400000, 0.207843, 1.0 }, + { 0.768627, 0.462745, 0.262745, 1.0 }, + { 0.862745, 0.505882, 0.270588, 1.0 }, + { 0.890196, 0.501961, 0.301961, 1.0 }, + { 0.909804, 0.552941, 0.282353, 1.0 }, + { 0.866667, 0.592157, 0.325490, 1.0 }, + { 0.925490, 0.631373, 0.313725, 1.0 }, + { 0.882353, 0.631373, 0.321569, 1.0 }, + { 0.882353, 0.639216, 0.313725, 1.0 }, + { 0.866667, 0.658824, 0.376471, 1.0 }, + { 0.866667, 0.600000, 0.345098, 1.0 }, + { 0.913725, 0.670588, 0.376471, 1.0 }, + { 0.823529, 0.682353, 0.411765, 1.0 }, + { 0.890196, 0.631373, 0.384314, 1.0 }, + { 0.921569, 0.674510, 0.427451, 1.0 }, + { 0.933333, 0.701961, 0.454902, 1.0 }, + { 0.909804, 0.690196, 0.403922, 1.0 }, + { 0.905882, 0.729412, 0.400000, 1.0 }, + { 0.890196, 0.721569, 0.431373, 1.0 }, + { 0.823529, 0.670588, 0.462745, 1.0 }, + { 0.745098, 0.631373, 0.400000, 1.0 }, + { 0.698039, 0.627451, 0.396078, 1.0 }, + { 0.623529, 0.611765, 0.427451, 1.0 }, + { 0.560784, 0.603922, 0.486275, 1.0 }, + { 0.525490, 0.584314, 0.494118, 1.0 }, + { 0.517647, 0.572549, 0.470588, 1.0 }, + { 0.498039, 0.564706, 0.462745, 1.0 }, + { 0.513725, 0.564706, 0.462745, 1.0 }, + { 0.564706, 0.596078, 0.447059, 1.0 }, + { 0.564706, 0.588235, 0.407843, 1.0 }, + { 0.639216, 0.560784, 0.400000, 1.0 }, + { 0.725490, 0.576471, 0.364706, 1.0 }, + { 0.756863, 0.603922, 0.384314, 1.0 }, + { 0.780392, 0.607843, 0.360784, 1.0 }, + { 0.776471, 0.607843, 0.352941, 1.0 }, + { 0.756863, 0.572549, 0.341176, 1.0 }, + { 0.752941, 0.556863, 0.352941, 1.0 }, + { 0.725490, 0.556863, 0.341176, 1.0 }, + { 0.713725, 0.552941, 0.325490, 1.0 }, + { 0.662745, 0.545098, 0.313725, 1.0 }, + { 0.568627, 0.517647, 0.360784, 1.0 }, + { 0.490196, 0.580392, 0.352941, 1.0 }, + { 0.498039, 0.541176, 0.415686, 1.0 }, + { 0.482353, 0.537255, 0.474510, 1.0 }, + { 0.470588, 0.533333, 0.474510, 1.0 }, + { 0.454902, 0.517647, 0.462745, 1.0 }, + { 0.439216, 0.525490, 0.474510, 1.0 }, + { 0.415686, 0.525490, 0.458824, 1.0 }, + { 0.388235, 0.478431, 0.443137, 1.0 }, + { 0.376471, 0.466667, 0.427451, 1.0 }, + { 0.356863, 0.419608, 0.388235, 1.0 }, + { 0.341176, 0.403922, 0.400000, 1.0 }, + { 0.349020, 0.403922, 0.337255, 1.0 }, + { 0.372549, 0.392157, 0.301961, 1.0 }, + { 0.380392, 0.376471, 0.282353, 1.0 }, + { 0.372549, 0.352941, 0.250980, 1.0 }, + { 0.384314, 0.349020, 0.309804, 1.0 }, + { 0.392157, 0.372549, 0.270588, 1.0 }, + { 0.458824, 0.384314, 0.250980, 1.0 }, + { 0.427451, 0.380392, 0.282353, 1.0 }, + { 0.407843, 0.392157, 0.282353, 1.0 }, + { 0.450980, 0.376471, 0.278431, 1.0 }, + { 0.470588, 0.388235, 0.290196, 1.0 }, + { 0.521569, 0.431373, 0.274510, 1.0 }, + { 0.611765, 0.482353, 0.301961, 1.0 }, + { 0.647059, 0.545098, 0.298039, 1.0 }, + { 0.694118, 0.572549, 0.309804, 1.0 }, + { 0.760784, 0.588235, 0.345098, 1.0 }, + { 0.823529, 0.580392, 0.341176, 1.0 }, + { 0.835294, 0.611765, 0.333333, 1.0 }, + { 0.831373, 0.619608, 0.380392, 1.0 }, + { 0.827451, 0.627451, 0.384314, 1.0 }, + { 0.827451, 0.631373, 0.392157, 1.0 }, + { 0.854902, 0.658824, 0.435294, 1.0 }, + { 0.870588, 0.713725, 0.447059, 1.0 }, + { 0.925490, 0.760784, 0.494118, 1.0 }, + { 0.909804, 0.776471, 0.490196, 1.0 }, + { 0.878431, 0.733333, 0.478431, 1.0 }, + { 0.827451, 0.717647, 0.494118, 1.0 }, + { 0.894118, 0.776471, 0.552941, 1.0 }, + { 0.713725, 0.741176, 0.513725, 1.0 }, + { 0.592157, 0.662745, 0.552941, 1.0 }, + { 0.564706, 0.631373, 0.525490, 1.0 }, + { 0.525490, 0.607843, 0.537255, 1.0 }, + { 0.505882, 0.596078, 0.533333, 1.0 }, + { 0.498039, 0.584314, 0.533333, 1.0 }, + { 0.501961, 0.580392, 0.529412, 1.0 }, + { 0.486275, 0.568627, 0.517647, 1.0 }, + { 0.482353, 0.568627, 0.513725, 1.0 }, + { 0.454902, 0.556863, 0.517647, 1.0 }, + { 0.435294, 0.533333, 0.513725, 1.0 }, + { 0.423529, 0.509804, 0.501961, 1.0 }, + { 0.419608, 0.494118, 0.478431, 1.0 }, + { 0.388235, 0.478431, 0.435294, 1.0 }, + { 0.400000, 0.411765, 0.345098, 1.0 }, + { 0.419608, 0.439216, 0.321569, 1.0 }, + { 0.435294, 0.419608, 0.290196, 1.0 }, + { 0.450980, 0.415686, 0.262745, 1.0 }, + { 0.482353, 0.400000, 0.235294, 1.0 }, + { 0.592157, 0.435294, 0.243137, 1.0 }, + { 0.635294, 0.388235, 0.223529, 1.0 }, + { 0.631373, 0.403922, 0.298039, 1.0 }, + { 0.631373, 0.450980, 0.286275, 1.0 }, + { 0.603922, 0.474510, 0.274510, 1.0 }, + { 0.580392, 0.490196, 0.258824, 1.0 }, + { 0.545098, 0.482353, 0.305882, 1.0 }, + { 0.560784, 0.478431, 0.345098, 1.0 }, + { 0.580392, 0.486275, 0.329412, 1.0 }, + { 0.529412, 0.443137, 0.301961, 1.0 }, + { 0.498039, 0.458824, 0.298039, 1.0 }, + { 0.447059, 0.435294, 0.286275, 1.0 }, + { 0.447059, 0.435294, 0.286275, 1.0 }, + { 0.458824, 0.415686, 0.356863, 1.0 }, + { 0.447059, 0.431373, 0.290196, 1.0 }, + { 0.435294, 0.447059, 0.325490, 1.0 }, + { 0.407843, 0.435294, 0.380392, 1.0 }, + { 0.388235, 0.478431, 0.439216, 1.0 }, + { 0.384314, 0.486275, 0.466667, 1.0 }, + { 0.392157, 0.498039, 0.462745, 1.0 }, + { 0.411765, 0.501961, 0.466667, 1.0 }, + { 0.415686, 0.505882, 0.474510, 1.0 }, + { 0.439216, 0.517647, 0.474510, 1.0 }, + { 0.447059, 0.533333, 0.498039, 1.0 }, + { 0.435294, 0.533333, 0.509804, 1.0 }, + { 0.439216, 0.537255, 0.513725, 1.0 }, + { 0.458824, 0.552941, 0.501961, 1.0 }, + { 0.474510, 0.576471, 0.509804, 1.0 }, + { 0.490196, 0.568627, 0.494118, 1.0 }, + { 0.490196, 0.552941, 0.478431, 1.0 }, + { 0.486275, 0.552941, 0.470588, 1.0 }, + { 0.505882, 0.552941, 0.435294, 1.0 }, + { 0.603922, 0.537255, 0.384314, 1.0 }, + { 0.650980, 0.576471, 0.368627, 1.0 }, + { 0.733333, 0.580392, 0.352941, 1.0 }, + { 0.792157, 0.576471, 0.333333, 1.0 }, + { 0.827451, 0.552941, 0.329412, 1.0 }, + { 0.854902, 0.556863, 0.325490, 1.0 }, + { 0.858824, 0.584314, 0.349020, 1.0 }, + { 0.890196, 0.611765, 0.376471, 1.0 }, + { 0.870588, 0.607843, 0.368627, 1.0 }, + { 0.823529, 0.600000, 0.380392, 1.0 }, + { 0.800000, 0.596078, 0.376471, 1.0 }, + { 0.745098, 0.580392, 0.364706, 1.0 }, + { 0.674510, 0.584314, 0.356863, 1.0 }, + { 0.611765, 0.576471, 0.364706, 1.0 }, + { 0.560784, 0.584314, 0.403922, 1.0 }, + { 0.537255, 0.572549, 0.415686, 1.0 }, + { 0.501961, 0.560784, 0.447059, 1.0 }, + { 0.490196, 0.552941, 0.450980, 1.0 }, + { 0.490196, 0.541176, 0.439216, 1.0 }, + { 0.486275, 0.513725, 0.384314, 1.0 }, + { 0.478431, 0.482353, 0.356863, 1.0 }, + { 0.466667, 0.470588, 0.345098, 1.0 }, + { 0.411765, 0.450980, 0.309804, 1.0 }, + { 0.403922, 0.400000, 0.270588, 1.0 }, + { 0.372549, 0.368627, 0.239216, 1.0 }, + { 0.329412, 0.341176, 0.243137, 1.0 }, + { 0.321569, 0.305882, 0.211765, 1.0 }, + { 0.294118, 0.294118, 0.180392, 1.0 }, + { 0.278431, 0.270588, 0.211765, 1.0 }, + { 0.325490, 0.298039, 0.156863, 1.0 }, + { 0.388235, 0.266667, 0.121569, 1.0 }, + { 0.396078, 0.258824, 0.129412, 1.0 }, + { 0.372549, 0.188235, 0.070588, 1.0 }, + { 0.419608, 0.215686, 0.101961, 1.0 }, + { 0.411765, 0.235294, 0.137255, 1.0 }, + { 0.403922, 0.223529, 0.145098, 1.0 }, + { 0.435294, 0.219608, 0.105882, 1.0 }, + { 0.470588, 0.156863, 0.090196, 1.0 }, + { 0.458824, 0.235294, 0.113725, 1.0 }, + { 0.462745, 0.313725, 0.180392, 1.0 }, + { 0.552941, 0.388235, 0.223529, 1.0 }, + { 0.584314, 0.407843, 0.211765, 1.0 }, + { 0.588235, 0.384314, 0.211765, 1.0 }, + { 0.494118, 0.345098, 0.145098, 1.0 }, + { 0.501961, 0.266667, 0.129412, 1.0 }, + { 0.474510, 0.286275, 0.133333, 1.0 }, + { 0.458824, 0.254902, 0.086275, 1.0 }, + { 0.521569, 0.290196, 0.133333, 1.0 }, + { 0.619608, 0.258824, 0.137255, 1.0 }, + { 0.658824, 0.352941, 0.207843, 1.0 }, + { 0.662745, 0.380392, 0.192157, 1.0 }, + { 0.764706, 0.400000, 0.219608, 1.0 }, + { 0.784314, 0.431373, 0.239216, 1.0 }, + { 0.796078, 0.462745, 0.254902, 1.0 }, + { 0.819608, 0.486275, 0.254902, 1.0 }, + { 0.768627, 0.494118, 0.215686, 1.0 }, + { 0.709804, 0.501961, 0.223529, 1.0 }, + { 0.682353, 0.490196, 0.282353, 1.0 }, + { 0.670588, 0.474510, 0.274510, 1.0 }, + { 0.647059, 0.447059, 0.266667, 1.0 }, + { 0.658824, 0.392157, 0.227451, 1.0 }, + { 0.686275, 0.411765, 0.203922, 1.0 }, + { 0.713725, 0.431373, 0.243137, 1.0 }, + { 0.698039, 0.470588, 0.282353, 1.0 }, + { 0.737255, 0.513725, 0.286275, 1.0 }, + { 0.772549, 0.545098, 0.309804, 1.0 }, + { 0.772549, 0.560784, 0.309804, 1.0 }, + { 0.768627, 0.607843, 0.349020, 1.0 }, + { 0.764706, 0.639216, 0.380392, 1.0 }, + { 0.756863, 0.623529, 0.431373, 1.0 }, + { 0.756863, 0.678431, 0.486275, 1.0 }, + { 0.725490, 0.678431, 0.525490, 1.0 }, + { 0.603922, 0.643137, 0.525490, 1.0 }, + { 0.588235, 0.643137, 0.513725, 1.0 }, + { 0.580392, 0.623529, 0.521569, 1.0 }, + { 0.549020, 0.615686, 0.517647, 1.0 }, + { 0.529412, 0.584314, 0.501961, 1.0 }, + { 0.509804, 0.596078, 0.501961, 1.0 }, + { 0.486275, 0.572549, 0.494118, 1.0 }, + { 0.474510, 0.564706, 0.486275, 1.0 }, + { 0.462745, 0.556863, 0.490196, 1.0 }, + { 0.454902, 0.529412, 0.462745, 1.0 }, + { 0.466667, 0.509804, 0.400000, 1.0 }, + { 0.486275, 0.513725, 0.384314, 1.0 }, + { 0.490196, 0.501961, 0.372549, 1.0 }, + { 0.474510, 0.470588, 0.349020, 1.0 }, + { 0.447059, 0.427451, 0.298039, 1.0 }, + { 0.447059, 0.407843, 0.274510, 1.0 }, + { 0.396078, 0.372549, 0.231373, 1.0 }, + { 0.403922, 0.345098, 0.231373, 1.0 }, + { 0.333333, 0.329412, 0.188235, 1.0 }, + { 0.360784, 0.294118, 0.168627, 1.0 }, + { 0.380392, 0.309804, 0.215686, 1.0 }, + { 0.333333, 0.333333, 0.156863, 1.0 }, + { 0.380392, 0.290196, 0.137255, 1.0 }, + { 0.403922, 0.282353, 0.156863, 1.0 }, + { 0.384314, 0.298039, 0.164706, 1.0 }, + { 0.403922, 0.305882, 0.176471, 1.0 }, + { 0.396078, 0.325490, 0.184314, 1.0 }, + { 0.411765, 0.345098, 0.235294, 1.0 }, + { 0.450980, 0.372549, 0.231373, 1.0 }, + { 0.447059, 0.388235, 0.215686, 1.0 }, + { 0.541176, 0.439216, 0.215686, 1.0 }, + { 0.592157, 0.478431, 0.254902, 1.0 }, + { 0.670588, 0.509804, 0.270588, 1.0 }, + { 0.686275, 0.490196, 0.290196, 1.0 }, + { 0.764706, 0.529412, 0.282353, 1.0 }, + { 0.827451, 0.560784, 0.286275, 1.0 }, + { 0.858824, 0.537255, 0.298039, 1.0 }, + { 0.878431, 0.549020, 0.290196, 1.0 }, + { 0.843137, 0.564706, 0.278431, 1.0 }, + { 0.776471, 0.549020, 0.298039, 1.0 }, + { 0.729412, 0.537255, 0.274510, 1.0 }, + { 0.678431, 0.494118, 0.266667, 1.0 }, + { 0.654902, 0.427451, 0.196078, 1.0 }, + { 0.576471, 0.400000, 0.215686, 1.0 }, + { 0.431373, 0.333333, 0.152941, 1.0 }, + { 0.341176, 0.243137, 0.145098, 1.0 }, + { 0.203922, 0.200000, 0.117647, 1.0 }, + }; +/* matisse.bonheur-vivre.ppm */ +static double4 colors_63[] = { + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.152941, 0.121569, 0.180392, 1.0 }, + { 0.356863, 0.231373, 0.247059, 1.0 }, + { 0.662745, 0.490196, 0.317647, 1.0 }, + { 0.807843, 0.623529, 0.411765, 1.0 }, + { 0.815686, 0.729412, 0.450980, 1.0 }, + { 0.800000, 0.768627, 0.396078, 1.0 }, + { 0.874510, 0.745098, 0.333333, 1.0 }, + { 0.960784, 0.811765, 0.298039, 1.0 }, + { 0.968627, 0.823529, 0.258824, 1.0 }, + { 0.972549, 0.823529, 0.235294, 1.0 }, + { 0.960784, 0.772549, 0.243137, 1.0 }, + { 0.870588, 0.729412, 0.290196, 1.0 }, + { 0.811765, 0.690196, 0.333333, 1.0 }, + { 0.749020, 0.607843, 0.423529, 1.0 }, + { 0.631373, 0.494118, 0.400000, 1.0 }, + { 0.411765, 0.435294, 0.435294, 1.0 }, + { 0.313725, 0.384314, 0.400000, 1.0 }, + { 0.168627, 0.321569, 0.235294, 1.0 }, + { 0.141176, 0.239216, 0.176471, 1.0 }, + { 0.090196, 0.211765, 0.156863, 1.0 }, + { 0.070588, 0.200000, 0.164706, 1.0 }, + { 0.125490, 0.235294, 0.149020, 1.0 }, + { 0.207843, 0.290196, 0.200000, 1.0 }, + { 0.286275, 0.384314, 0.262745, 1.0 }, + { 0.462745, 0.529412, 0.364706, 1.0 }, + { 0.686275, 0.631373, 0.470588, 1.0 }, + { 0.858824, 0.647059, 0.517647, 1.0 }, + { 0.886275, 0.670588, 0.549020, 1.0 }, + { 0.886275, 0.764706, 0.603922, 1.0 }, + { 0.894118, 0.807843, 0.545098, 1.0 }, + { 0.945098, 0.835294, 0.450980, 1.0 }, + { 0.937255, 0.815686, 0.439216, 1.0 }, + { 0.917647, 0.780392, 0.403922, 1.0 }, + { 0.874510, 0.741176, 0.372549, 1.0 }, + { 0.890196, 0.631373, 0.301961, 1.0 }, + { 0.862745, 0.592157, 0.278431, 1.0 }, + { 0.803922, 0.619608, 0.188235, 1.0 }, + { 0.792157, 0.556863, 0.160784, 1.0 }, + { 0.721569, 0.474510, 0.145098, 1.0 }, + { 0.694118, 0.454902, 0.098039, 1.0 }, + { 0.627451, 0.419608, 0.141176, 1.0 }, + { 0.392157, 0.454902, 0.172549, 1.0 }, + { 0.317647, 0.258824, 0.243137, 1.0 }, + { 0.258824, 0.203922, 0.235294, 1.0 }, + { 0.294118, 0.329412, 0.325490, 1.0 }, + { 0.309804, 0.352941, 0.423529, 1.0 }, + { 0.368627, 0.407843, 0.439216, 1.0 }, + { 0.478431, 0.470588, 0.478431, 1.0 }, + { 0.686275, 0.639216, 0.490196, 1.0 }, + { 0.831373, 0.690196, 0.568627, 1.0 }, + { 0.866667, 0.745098, 0.654902, 1.0 }, + { 0.882353, 0.788235, 0.650980, 1.0 }, + { 0.909804, 0.780392, 0.619608, 1.0 }, + { 0.901961, 0.776471, 0.576471, 1.0 }, + { 0.894118, 0.780392, 0.419608, 1.0 }, + { 0.894118, 0.815686, 0.396078, 1.0 }, + { 0.886275, 0.807843, 0.266667, 1.0 }, + { 0.901961, 0.796078, 0.231373, 1.0 }, + { 0.874510, 0.772549, 0.180392, 1.0 }, + { 0.952941, 0.780392, 0.090196, 1.0 }, + { 0.909804, 0.796078, 0.156863, 1.0 }, + { 0.850980, 0.749020, 0.180392, 1.0 }, + { 0.854902, 0.678431, 0.137255, 1.0 }, + { 0.788235, 0.698039, 0.137255, 1.0 }, + { 0.886275, 0.729412, 0.098039, 1.0 }, + { 0.823529, 0.658824, 0.113725, 1.0 }, + { 0.800000, 0.690196, 0.231373, 1.0 }, + { 0.850980, 0.588235, 0.141176, 1.0 }, + { 0.737255, 0.466667, 0.082353, 1.0 }, + { 0.847059, 0.639216, 0.074510, 1.0 }, + { 0.862745, 0.568627, 0.035294, 1.0 }, + { 0.882353, 0.623529, 0.003922, 1.0 }, + { 0.874510, 0.615686, 0.003922, 1.0 }, + { 0.858824, 0.529412, 0.000000, 1.0 }, + { 0.800000, 0.525490, 0.082353, 1.0 }, + { 0.800000, 0.443137, 0.007843, 1.0 }, + { 0.756863, 0.407843, 0.007843, 1.0 }, + { 0.764706, 0.439216, 0.000000, 1.0 }, + { 0.729412, 0.450980, 0.070588, 1.0 }, + { 0.678431, 0.458824, 0.050980, 1.0 }, + { 0.717647, 0.407843, 0.074510, 1.0 }, + { 0.717647, 0.462745, 0.125490, 1.0 }, + { 0.643137, 0.607843, 0.168627, 1.0 }, + { 0.556863, 0.607843, 0.258824, 1.0 }, + { 0.380392, 0.541176, 0.270588, 1.0 }, + { 0.184314, 0.345098, 0.239216, 1.0 }, + { 0.188235, 0.309804, 0.200000, 1.0 }, + { 0.137255, 0.290196, 0.192157, 1.0 }, + { 0.152941, 0.282353, 0.203922, 1.0 }, + { 0.164706, 0.301961, 0.223529, 1.0 }, + { 0.262745, 0.337255, 0.352941, 1.0 }, + { 0.352941, 0.372549, 0.396078, 1.0 }, + { 0.556863, 0.521569, 0.407843, 1.0 }, + { 0.658824, 0.556863, 0.368627, 1.0 }, + { 0.733333, 0.533333, 0.407843, 1.0 }, + { 0.788235, 0.529412, 0.415686, 1.0 }, + { 0.811765, 0.541176, 0.482353, 1.0 }, + { 0.819608, 0.549020, 0.474510, 1.0 }, + { 0.850980, 0.592157, 0.478431, 1.0 }, + { 0.850980, 0.592157, 0.498039, 1.0 }, + { 0.870588, 0.588235, 0.494118, 1.0 }, + { 0.858824, 0.596078, 0.525490, 1.0 }, + { 0.870588, 0.654902, 0.533333, 1.0 }, + { 0.890196, 0.666667, 0.564706, 1.0 }, + { 0.862745, 0.682353, 0.572549, 1.0 }, + { 0.862745, 0.717647, 0.611765, 1.0 }, + { 0.858824, 0.690196, 0.615686, 1.0 }, + { 0.752941, 0.662745, 0.607843, 1.0 }, + { 0.541176, 0.658824, 0.501961, 1.0 }, + { 0.407843, 0.584314, 0.423529, 1.0 }, + { 0.254902, 0.466667, 0.337255, 1.0 }, + { 0.149020, 0.341176, 0.278431, 1.0 }, + { 0.113725, 0.274510, 0.227451, 1.0 }, + { 0.098039, 0.231373, 0.211765, 1.0 }, + { 0.098039, 0.270588, 0.219608, 1.0 }, + { 0.113725, 0.258824, 0.219608, 1.0 }, + { 0.168627, 0.345098, 0.250980, 1.0 }, + { 0.286275, 0.458824, 0.345098, 1.0 }, + { 0.462745, 0.529412, 0.364706, 1.0 }, + { 0.600000, 0.556863, 0.305882, 1.0 }, + { 0.756863, 0.572549, 0.282353, 1.0 }, + { 0.776471, 0.568627, 0.239216, 1.0 }, + { 0.780392, 0.635294, 0.274510, 1.0 }, + { 0.768627, 0.615686, 0.207843, 1.0 }, + { 0.858824, 0.588235, 0.184314, 1.0 }, + { 0.870588, 0.639216, 0.188235, 1.0 }, + { 0.850980, 0.756863, 0.231373, 1.0 }, + { 0.870588, 0.788235, 0.243137, 1.0 }, + { 0.870588, 0.741176, 0.321569, 1.0 }, + { 0.811765, 0.705882, 0.364706, 1.0 }, + { 0.827451, 0.725490, 0.384314, 1.0 }, + { 0.803922, 0.701961, 0.392157, 1.0 }, + { 0.745098, 0.631373, 0.380392, 1.0 }, + { 0.662745, 0.603922, 0.333333, 1.0 }, + { 0.458824, 0.619608, 0.368627, 1.0 }, + { 0.321569, 0.513725, 0.400000, 1.0 }, + { 0.294118, 0.474510, 0.364706, 1.0 }, + { 0.305882, 0.466667, 0.368627, 1.0 }, + { 0.345098, 0.474510, 0.352941, 1.0 }, + { 0.513725, 0.400000, 0.341176, 1.0 }, + { 0.635294, 0.411765, 0.149020, 1.0 }, + { 0.627451, 0.396078, 0.129412, 1.0 }, + { 0.639216, 0.407843, 0.109804, 1.0 }, + { 0.650980, 0.345098, 0.117647, 1.0 }, + { 0.690196, 0.305882, 0.011765, 1.0 }, + { 0.662745, 0.278431, 0.011765, 1.0 }, + { 0.650980, 0.168627, 0.003922, 1.0 }, + { 0.623529, 0.058824, 0.031373, 1.0 }, + { 0.603922, 0.031373, 0.031373, 1.0 }, + { 0.647059, 0.023529, 0.011765, 1.0 }, + { 0.627451, 0.011765, 0.000000, 1.0 }, + { 0.584314, 0.003922, 0.000000, 1.0 }, + { 0.580392, 0.035294, 0.011765, 1.0 }, + { 0.196078, 0.043137, 0.039216, 1.0 }, + { 0.188235, 0.113725, 0.047059, 1.0 }, + { 0.180392, 0.094118, 0.105882, 1.0 }, + { 0.188235, 0.152941, 0.129412, 1.0 }, + { 0.321569, 0.274510, 0.125490, 1.0 }, + { 0.607843, 0.403922, 0.117647, 1.0 }, + { 0.674510, 0.466667, 0.180392, 1.0 }, + { 0.721569, 0.509804, 0.211765, 1.0 }, + { 0.823529, 0.611765, 0.270588, 1.0 }, + { 0.890196, 0.631373, 0.356863, 1.0 }, + { 0.862745, 0.662745, 0.431373, 1.0 }, + { 0.878431, 0.607843, 0.419608, 1.0 }, + { 0.823529, 0.513725, 0.407843, 1.0 }, + { 0.721569, 0.415686, 0.368627, 1.0 }, + { 0.666667, 0.396078, 0.337255, 1.0 }, + { 0.650980, 0.356863, 0.317647, 1.0 }, + { 0.611765, 0.376471, 0.333333, 1.0 }, + { 0.345098, 0.435294, 0.321569, 1.0 }, + { 0.298039, 0.482353, 0.352941, 1.0 }, + { 0.243137, 0.466667, 0.337255, 1.0 }, + { 0.211765, 0.454902, 0.356863, 1.0 }, + { 0.258824, 0.482353, 0.400000, 1.0 }, + { 0.337255, 0.556863, 0.454902, 1.0 }, + { 0.494118, 0.619608, 0.482353, 1.0 }, + { 0.639216, 0.647059, 0.462745, 1.0 }, + { 0.819608, 0.658824, 0.466667, 1.0 }, + { 0.870588, 0.698039, 0.564706, 1.0 }, + { 0.882353, 0.784314, 0.639216, 1.0 }, + { 0.886275, 0.831373, 0.635294, 1.0 }, + { 0.866667, 0.788235, 0.654902, 1.0 }, + { 0.882353, 0.819608, 0.666667, 1.0 }, + { 0.843137, 0.835294, 0.737255, 1.0 }, + { 0.917647, 0.807843, 0.745098, 1.0 }, + { 0.878431, 0.823529, 0.670588, 1.0 }, + { 0.890196, 0.788235, 0.682353, 1.0 }, + { 0.874510, 0.796078, 0.698039, 1.0 }, + { 0.882353, 0.709804, 0.666667, 1.0 }, + { 0.854902, 0.639216, 0.576471, 1.0 }, + { 0.768627, 0.556863, 0.509804, 1.0 }, + { 0.709804, 0.517647, 0.380392, 1.0 }, + { 0.705882, 0.435294, 0.247059, 1.0 }, + { 0.776471, 0.364706, 0.137255, 1.0 }, + { 0.784314, 0.396078, 0.011765, 1.0 }, + { 0.835294, 0.403922, 0.101961, 1.0 }, + { 0.815686, 0.368627, 0.015686, 1.0 }, + { 0.819608, 0.329412, 0.031373, 1.0 }, + { 0.823529, 0.262745, 0.003922, 1.0 }, + { 0.764706, 0.258824, 0.003922, 1.0 }, + { 0.760784, 0.290196, 0.007843, 1.0 }, + { 0.709804, 0.274510, 0.000000, 1.0 }, + { 0.737255, 0.254902, 0.003922, 1.0 }, + { 0.741176, 0.207843, 0.015686, 1.0 }, + { 0.721569, 0.196078, 0.003922, 1.0 }, + { 0.701961, 0.207843, 0.011765, 1.0 }, + { 0.666667, 0.160784, 0.015686, 1.0 }, + { 0.682353, 0.050980, 0.023529, 1.0 }, + { 0.690196, 0.050980, 0.011765, 1.0 }, + { 0.698039, 0.188235, 0.019608, 1.0 }, + { 0.650980, 0.250980, 0.203922, 1.0 }, + { 0.772549, 0.352941, 0.219608, 1.0 }, + { 0.737255, 0.388235, 0.313725, 1.0 }, + { 0.819608, 0.407843, 0.376471, 1.0 }, + { 0.870588, 0.478431, 0.360784, 1.0 }, + { 0.807843, 0.513725, 0.439216, 1.0 }, + { 0.807843, 0.592157, 0.470588, 1.0 }, + { 0.780392, 0.631373, 0.513725, 1.0 }, + { 0.678431, 0.705882, 0.541176, 1.0 }, + { 0.533333, 0.701961, 0.568627, 1.0 }, + { 0.384314, 0.611765, 0.509804, 1.0 }, + { 0.325490, 0.576471, 0.458824, 1.0 }, + { 0.274510, 0.525490, 0.419608, 1.0 }, + { 0.333333, 0.517647, 0.415686, 1.0 }, + { 0.431373, 0.564706, 0.403922, 1.0 }, + { 0.635294, 0.549020, 0.345098, 1.0 }, + { 0.698039, 0.462745, 0.329412, 1.0 }, + { 0.752941, 0.478431, 0.364706, 1.0 }, + { 0.800000, 0.478431, 0.443137, 1.0 }, + { 0.796078, 0.494118, 0.466667, 1.0 }, + { 0.768627, 0.537255, 0.462745, 1.0 }, + { 0.749020, 0.513725, 0.443137, 1.0 }, + { 0.713725, 0.509804, 0.419608, 1.0 }, + { 0.631373, 0.600000, 0.470588, 1.0 }, + { 0.407843, 0.568627, 0.427451, 1.0 }, + { 0.305882, 0.501961, 0.403922, 1.0 }, + { 0.207843, 0.439216, 0.341176, 1.0 }, + { 0.137255, 0.400000, 0.313725, 1.0 }, + { 0.156863, 0.376471, 0.278431, 1.0 }, + { 0.203922, 0.403922, 0.294118, 1.0 }, + { 0.380392, 0.537255, 0.309804, 1.0 }, + { 0.541176, 0.623529, 0.262745, 1.0 }, + { 0.733333, 0.678431, 0.250980, 1.0 }, + { 0.752941, 0.694118, 0.231373, 1.0 }, + { 0.823529, 0.745098, 0.239216, 1.0 }, + { 0.858824, 0.717647, 0.356863, 1.0 }, + { 0.878431, 0.768627, 0.407843, 1.0 }, + { 0.866667, 0.803922, 0.545098, 1.0 }, + { 0.882353, 0.792157, 0.607843, 1.0 }, + { 0.819608, 0.788235, 0.596078, 1.0 }, + { 0.611765, 0.690196, 0.564706, 1.0 }, + { 0.450980, 0.470588, 0.501961, 1.0 }, + { 0.270588, 0.341176, 0.376471, 1.0 }, + { 0.105882, 0.227451, 0.188235, 1.0 }, + }; +/* matisse.flowers.ppm */ +static double4 colors_64[] = { + { 0.050980, 0.039216, 0.066667, 1.0 }, + { 0.258824, 0.117647, 0.054902, 1.0 }, + { 0.549020, 0.207843, 0.133333, 1.0 }, + { 0.647059, 0.172549, 0.129412, 1.0 }, + { 0.803922, 0.368627, 0.176471, 1.0 }, + { 0.694118, 0.474510, 0.294118, 1.0 }, + { 0.713725, 0.623529, 0.349020, 1.0 }, + { 0.725490, 0.686275, 0.458824, 1.0 }, + { 0.819608, 0.729412, 0.509804, 1.0 }, + { 0.796078, 0.741176, 0.549020, 1.0 }, + { 0.815686, 0.752941, 0.552941, 1.0 }, + { 0.839216, 0.776471, 0.556863, 1.0 }, + { 0.862745, 0.788235, 0.588235, 1.0 }, + { 0.866667, 0.800000, 0.592157, 1.0 }, + { 0.870588, 0.792157, 0.592157, 1.0 }, + { 0.862745, 0.776471, 0.552941, 1.0 }, + { 0.847059, 0.772549, 0.529412, 1.0 }, + { 0.862745, 0.796078, 0.556863, 1.0 }, + { 0.847059, 0.796078, 0.611765, 1.0 }, + { 0.878431, 0.811765, 0.658824, 1.0 }, + { 0.890196, 0.807843, 0.658824, 1.0 }, + { 0.890196, 0.831373, 0.658824, 1.0 }, + { 0.901961, 0.850980, 0.678431, 1.0 }, + { 0.909804, 0.850980, 0.709804, 1.0 }, + { 0.921569, 0.854902, 0.756863, 1.0 }, + { 0.945098, 0.835294, 0.784314, 1.0 }, + { 0.921569, 0.854902, 0.780392, 1.0 }, + { 0.913725, 0.854902, 0.776471, 1.0 }, + { 0.905882, 0.850980, 0.725490, 1.0 }, + { 0.905882, 0.858824, 0.690196, 1.0 }, + { 0.894118, 0.835294, 0.666667, 1.0 }, + { 0.866667, 0.815686, 0.666667, 1.0 }, + { 0.827451, 0.800000, 0.698039, 1.0 }, + { 0.807843, 0.796078, 0.737255, 1.0 }, + { 0.819608, 0.803922, 0.749020, 1.0 }, + { 0.839216, 0.803922, 0.772549, 1.0 }, + { 0.827451, 0.811765, 0.776471, 1.0 }, + { 0.784314, 0.788235, 0.764706, 1.0 }, + { 0.780392, 0.780392, 0.733333, 1.0 }, + { 0.776471, 0.772549, 0.698039, 1.0 }, + { 0.796078, 0.776471, 0.654902, 1.0 }, + { 0.807843, 0.772549, 0.643137, 1.0 }, + { 0.835294, 0.792157, 0.639216, 1.0 }, + { 0.847059, 0.792157, 0.643137, 1.0 }, + { 0.854902, 0.768627, 0.627451, 1.0 }, + { 0.878431, 0.749020, 0.600000, 1.0 }, + { 0.882353, 0.741176, 0.552941, 1.0 }, + { 0.843137, 0.760784, 0.509804, 1.0 }, + { 0.850980, 0.749020, 0.450980, 1.0 }, + { 0.862745, 0.772549, 0.407843, 1.0 }, + { 0.866667, 0.737255, 0.407843, 1.0 }, + { 0.850980, 0.639216, 0.341176, 1.0 }, + { 0.843137, 0.631373, 0.200000, 1.0 }, + { 0.827451, 0.674510, 0.196078, 1.0 }, + { 0.835294, 0.682353, 0.231373, 1.0 }, + { 0.807843, 0.650980, 0.345098, 1.0 }, + { 0.839216, 0.643137, 0.341176, 1.0 }, + { 0.815686, 0.600000, 0.341176, 1.0 }, + { 0.772549, 0.474510, 0.364706, 1.0 }, + { 0.819608, 0.321569, 0.152941, 1.0 }, + { 0.756863, 0.082353, 0.031373, 1.0 }, + { 0.658824, 0.149020, 0.078431, 1.0 }, + { 0.666667, 0.294118, 0.239216, 1.0 }, + { 0.592157, 0.498039, 0.372549, 1.0 }, + { 0.603922, 0.647059, 0.580392, 1.0 }, + { 0.705882, 0.737255, 0.682353, 1.0 }, + { 0.721569, 0.733333, 0.674510, 1.0 }, + { 0.709804, 0.733333, 0.686275, 1.0 }, + { 0.698039, 0.721569, 0.694118, 1.0 }, + { 0.615686, 0.698039, 0.721569, 1.0 }, + { 0.596078, 0.686275, 0.713725, 1.0 }, + { 0.521569, 0.674510, 0.678431, 1.0 }, + { 0.509804, 0.670588, 0.623529, 1.0 }, + { 0.545098, 0.670588, 0.647059, 1.0 }, + { 0.611765, 0.694118, 0.717647, 1.0 }, + { 0.686275, 0.733333, 0.725490, 1.0 }, + { 0.705882, 0.741176, 0.745098, 1.0 }, + { 0.713725, 0.741176, 0.717647, 1.0 }, + { 0.741176, 0.745098, 0.682353, 1.0 }, + { 0.745098, 0.752941, 0.658824, 1.0 }, + { 0.792157, 0.760784, 0.627451, 1.0 }, + { 0.807843, 0.772549, 0.600000, 1.0 }, + { 0.831373, 0.788235, 0.619608, 1.0 }, + { 0.854902, 0.792157, 0.662745, 1.0 }, + { 0.882353, 0.819608, 0.701961, 1.0 }, + { 0.886275, 0.847059, 0.717647, 1.0 }, + { 0.929412, 0.870588, 0.756863, 1.0 }, + { 0.925490, 0.870588, 0.784314, 1.0 }, + { 0.921569, 0.874510, 0.811765, 1.0 }, + { 0.921569, 0.866667, 0.823529, 1.0 }, + { 0.925490, 0.870588, 0.835294, 1.0 }, + { 0.913725, 0.874510, 0.839216, 1.0 }, + { 0.917647, 0.858824, 0.843137, 1.0 }, + { 0.917647, 0.866667, 0.839216, 1.0 }, + { 0.913725, 0.862745, 0.831373, 1.0 }, + { 0.917647, 0.866667, 0.839216, 1.0 }, + { 0.929412, 0.870588, 0.850980, 1.0 }, + { 0.937255, 0.886275, 0.847059, 1.0 }, + { 0.937255, 0.913725, 0.847059, 1.0 }, + { 0.937255, 0.901961, 0.866667, 1.0 }, + { 0.937255, 0.898039, 0.858824, 1.0 }, + { 0.929412, 0.894118, 0.839216, 1.0 }, + { 0.913725, 0.870588, 0.827451, 1.0 }, + { 0.905882, 0.866667, 0.815686, 1.0 }, + { 0.901961, 0.874510, 0.800000, 1.0 }, + { 0.909804, 0.847059, 0.788235, 1.0 }, + { 0.870588, 0.843137, 0.733333, 1.0 }, + { 0.811765, 0.803922, 0.725490, 1.0 }, + { 0.780392, 0.784314, 0.725490, 1.0 }, + { 0.764706, 0.772549, 0.721569, 1.0 }, + { 0.764706, 0.768627, 0.713725, 1.0 }, + { 0.760784, 0.764706, 0.698039, 1.0 }, + { 0.729412, 0.745098, 0.690196, 1.0 }, + { 0.705882, 0.721569, 0.694118, 1.0 }, + { 0.619608, 0.682353, 0.698039, 1.0 }, + { 0.560784, 0.674510, 0.611765, 1.0 }, + { 0.454902, 0.623529, 0.584314, 1.0 }, + { 0.282353, 0.403922, 0.376471, 1.0 }, + { 0.215686, 0.298039, 0.254902, 1.0 }, + { 0.082353, 0.164706, 0.172549, 1.0 }, + { 0.160784, 0.149020, 0.145098, 1.0 }, + { 0.274510, 0.231373, 0.137255, 1.0 }, + { 0.584314, 0.415686, 0.380392, 1.0 }, + { 0.686275, 0.513725, 0.364706, 1.0 }, + { 0.835294, 0.705882, 0.388235, 1.0 }, + { 0.858824, 0.737255, 0.443137, 1.0 }, + { 0.866667, 0.764706, 0.458824, 1.0 }, + { 0.890196, 0.800000, 0.486275, 1.0 }, + { 0.886275, 0.807843, 0.560784, 1.0 }, + { 0.913725, 0.776471, 0.592157, 1.0 }, + { 0.898039, 0.827451, 0.639216, 1.0 }, + { 0.901961, 0.843137, 0.698039, 1.0 }, + { 0.913725, 0.847059, 0.784314, 1.0 }, + { 0.862745, 0.854902, 0.807843, 1.0 }, + { 0.827451, 0.827451, 0.800000, 1.0 }, + { 0.764706, 0.776471, 0.780392, 1.0 }, + { 0.725490, 0.772549, 0.741176, 1.0 }, + { 0.733333, 0.741176, 0.733333, 1.0 }, + { 0.737255, 0.713725, 0.737255, 1.0 }, + { 0.709804, 0.694118, 0.713725, 1.0 }, + { 0.686275, 0.698039, 0.690196, 1.0 }, + { 0.631373, 0.686275, 0.635294, 1.0 }, + { 0.639216, 0.552941, 0.592157, 1.0 }, + { 0.690196, 0.439216, 0.462745, 1.0 }, + { 0.552941, 0.388235, 0.427451, 1.0 }, + { 0.321569, 0.313725, 0.207843, 1.0 }, + { 0.207843, 0.200000, 0.156863, 1.0 }, + { 0.141176, 0.156863, 0.200000, 1.0 }, + { 0.235294, 0.286275, 0.247059, 1.0 }, + { 0.305882, 0.435294, 0.380392, 1.0 }, + { 0.513725, 0.631373, 0.490196, 1.0 }, + { 0.603922, 0.698039, 0.603922, 1.0 }, + { 0.611765, 0.709804, 0.701961, 1.0 }, + { 0.615686, 0.713725, 0.733333, 1.0 }, + { 0.643137, 0.752941, 0.772549, 1.0 }, + { 0.705882, 0.737255, 0.772549, 1.0 }, + { 0.752941, 0.760784, 0.784314, 1.0 }, + { 0.784314, 0.784314, 0.776471, 1.0 }, + { 0.819608, 0.815686, 0.780392, 1.0 }, + { 0.843137, 0.839216, 0.792157, 1.0 }, + { 0.835294, 0.854902, 0.788235, 1.0 }, + { 0.831373, 0.843137, 0.803922, 1.0 }, + { 0.803922, 0.811765, 0.800000, 1.0 }, + { 0.776471, 0.776471, 0.800000, 1.0 }, + { 0.752941, 0.768627, 0.780392, 1.0 }, + { 0.705882, 0.756863, 0.756863, 1.0 }, + { 0.690196, 0.729412, 0.752941, 1.0 }, + { 0.682353, 0.721569, 0.741176, 1.0 }, + { 0.619608, 0.709804, 0.733333, 1.0 }, + { 0.592157, 0.686275, 0.698039, 1.0 }, + { 0.529412, 0.662745, 0.619608, 1.0 }, + { 0.454902, 0.611765, 0.576471, 1.0 }, + { 0.223529, 0.325490, 0.337255, 1.0 }, + { 0.219608, 0.121569, 0.125490, 1.0 }, + { 0.274510, 0.109804, 0.074510, 1.0 }, + { 0.474510, 0.219608, 0.180392, 1.0 }, + { 0.607843, 0.294118, 0.254902, 1.0 }, + { 0.698039, 0.415686, 0.447059, 1.0 }, + { 0.756863, 0.521569, 0.396078, 1.0 }, + { 0.713725, 0.670588, 0.454902, 1.0 }, + { 0.647059, 0.654902, 0.549020, 1.0 }, + { 0.737255, 0.545098, 0.556863, 1.0 }, + { 0.721569, 0.482353, 0.498039, 1.0 }, + { 0.729412, 0.447059, 0.458824, 1.0 }, + { 0.772549, 0.572549, 0.435294, 1.0 }, + { 0.815686, 0.658824, 0.552941, 1.0 }, + { 0.866667, 0.721569, 0.670588, 1.0 }, + { 0.815686, 0.776471, 0.709804, 1.0 }, + { 0.835294, 0.807843, 0.749020, 1.0 }, + { 0.874510, 0.819608, 0.764706, 1.0 }, + { 0.909804, 0.847059, 0.788235, 1.0 }, + { 0.909804, 0.847059, 0.811765, 1.0 }, + { 0.905882, 0.850980, 0.815686, 1.0 }, + { 0.909804, 0.862745, 0.835294, 1.0 }, + { 0.886275, 0.862745, 0.843137, 1.0 }, + { 0.858824, 0.850980, 0.819608, 1.0 }, + { 0.850980, 0.854902, 0.819608, 1.0 }, + { 0.847059, 0.819608, 0.815686, 1.0 }, + { 0.792157, 0.792157, 0.792157, 1.0 }, + { 0.752941, 0.772549, 0.764706, 1.0 }, + { 0.756863, 0.764706, 0.729412, 1.0 }, + { 0.752941, 0.756863, 0.725490, 1.0 }, + { 0.756863, 0.764706, 0.713725, 1.0 }, + { 0.760784, 0.776471, 0.749020, 1.0 }, + { 0.803922, 0.807843, 0.784314, 1.0 }, + { 0.850980, 0.823529, 0.764706, 1.0 }, + { 0.905882, 0.843137, 0.792157, 1.0 }, + { 0.905882, 0.854902, 0.800000, 1.0 }, + { 0.921569, 0.862745, 0.803922, 1.0 }, + { 0.925490, 0.862745, 0.800000, 1.0 }, + { 0.917647, 0.866667, 0.803922, 1.0 }, + { 0.909804, 0.866667, 0.803922, 1.0 }, + { 0.905882, 0.850980, 0.811765, 1.0 }, + { 0.905882, 0.839216, 0.800000, 1.0 }, + { 0.882353, 0.811765, 0.768627, 1.0 }, + { 0.839216, 0.784314, 0.752941, 1.0 }, + { 0.803922, 0.749020, 0.733333, 1.0 }, + { 0.800000, 0.662745, 0.662745, 1.0 }, + { 0.807843, 0.678431, 0.654902, 1.0 }, + { 0.784314, 0.756863, 0.686275, 1.0 }, + { 0.764706, 0.768627, 0.705882, 1.0 }, + { 0.760784, 0.776471, 0.729412, 1.0 }, + { 0.776471, 0.784314, 0.768627, 1.0 }, + { 0.843137, 0.788235, 0.792157, 1.0 }, + { 0.898039, 0.839216, 0.811765, 1.0 }, + { 0.905882, 0.850980, 0.815686, 1.0 }, + { 0.913725, 0.858824, 0.819608, 1.0 }, + { 0.917647, 0.874510, 0.827451, 1.0 }, + { 0.933333, 0.890196, 0.827451, 1.0 }, + { 0.941176, 0.898039, 0.811765, 1.0 }, + { 0.941176, 0.890196, 0.815686, 1.0 }, + { 0.937255, 0.886275, 0.819608, 1.0 }, + { 0.929412, 0.878431, 0.815686, 1.0 }, + { 0.925490, 0.862745, 0.803922, 1.0 }, + { 0.921569, 0.843137, 0.800000, 1.0 }, + { 0.890196, 0.827451, 0.772549, 1.0 }, + { 0.839216, 0.815686, 0.756863, 1.0 }, + { 0.772549, 0.772549, 0.721569, 1.0 }, + { 0.737255, 0.741176, 0.674510, 1.0 }, + { 0.662745, 0.705882, 0.627451, 1.0 }, + { 0.584314, 0.662745, 0.537255, 1.0 }, + { 0.450980, 0.533333, 0.333333, 1.0 }, + { 0.286275, 0.258824, 0.152941, 1.0 }, + { 0.200000, 0.121569, 0.117647, 1.0 }, + { 0.137255, 0.125490, 0.047059, 1.0 }, + { 0.129412, 0.109804, 0.054902, 1.0 }, + { 0.149020, 0.160784, 0.129412, 1.0 }, + { 0.247059, 0.215686, 0.156863, 1.0 }, + { 0.301961, 0.392157, 0.305882, 1.0 }, + { 0.505882, 0.607843, 0.513725, 1.0 }, + { 0.482353, 0.635294, 0.592157, 1.0 }, + { 0.505882, 0.647059, 0.623529, 1.0 }, + { 0.529412, 0.654902, 0.619608, 1.0 }, + { 0.541176, 0.588235, 0.545098, 1.0 }, + { 0.486275, 0.474510, 0.529412, 1.0 }, + { 0.219608, 0.211765, 0.254902, 1.0 }, + }; +/* matisse.lecon-musique.ppm */ +static double4 colors_65[] = { + { 0.066667, 0.094118, 0.050980, 1.0 }, + { 0.098039, 0.196078, 0.145098, 1.0 }, + { 0.200000, 0.235294, 0.223529, 1.0 }, + { 0.219608, 0.274510, 0.278431, 1.0 }, + { 0.196078, 0.423529, 0.329412, 1.0 }, + { 0.235294, 0.470588, 0.396078, 1.0 }, + { 0.305882, 0.427451, 0.407843, 1.0 }, + { 0.356863, 0.431373, 0.501961, 1.0 }, + { 0.466667, 0.482353, 0.403922, 1.0 }, + { 0.513725, 0.552941, 0.423529, 1.0 }, + { 0.545098, 0.576471, 0.419608, 1.0 }, + { 0.549020, 0.564706, 0.400000, 1.0 }, + { 0.505882, 0.509804, 0.345098, 1.0 }, + { 0.505882, 0.470588, 0.352941, 1.0 }, + { 0.556863, 0.466667, 0.270588, 1.0 }, + { 0.635294, 0.478431, 0.219608, 1.0 }, + { 0.670588, 0.498039, 0.250980, 1.0 }, + { 0.701961, 0.498039, 0.270588, 1.0 }, + { 0.580392, 0.419608, 0.258824, 1.0 }, + { 0.521569, 0.403922, 0.274510, 1.0 }, + { 0.419608, 0.396078, 0.266667, 1.0 }, + { 0.360784, 0.454902, 0.215686, 1.0 }, + { 0.325490, 0.400000, 0.243137, 1.0 }, + { 0.305882, 0.498039, 0.211765, 1.0 }, + { 0.270588, 0.517647, 0.247059, 1.0 }, + { 0.301961, 0.537255, 0.298039, 1.0 }, + { 0.333333, 0.564706, 0.282353, 1.0 }, + { 0.349020, 0.603922, 0.317647, 1.0 }, + { 0.403922, 0.631373, 0.282353, 1.0 }, + { 0.384314, 0.639216, 0.298039, 1.0 }, + { 0.396078, 0.611765, 0.313725, 1.0 }, + { 0.384314, 0.643137, 0.447059, 1.0 }, + { 0.419608, 0.694118, 0.309804, 1.0 }, + { 0.415686, 0.635294, 0.462745, 1.0 }, + { 0.470588, 0.643137, 0.447059, 1.0 }, + { 0.501961, 0.588235, 0.525490, 1.0 }, + { 0.505882, 0.627451, 0.552941, 1.0 }, + { 0.541176, 0.639216, 0.603922, 1.0 }, + { 0.549020, 0.666667, 0.615686, 1.0 }, + { 0.556863, 0.666667, 0.627451, 1.0 }, + { 0.505882, 0.654902, 0.666667, 1.0 }, + { 0.596078, 0.705882, 0.658824, 1.0 }, + { 0.627451, 0.701961, 0.619608, 1.0 }, + { 0.678431, 0.745098, 0.615686, 1.0 }, + { 0.674510, 0.756863, 0.674510, 1.0 }, + { 0.678431, 0.788235, 0.709804, 1.0 }, + { 0.717647, 0.803922, 0.749020, 1.0 }, + { 0.705882, 0.776471, 0.752941, 1.0 }, + { 0.733333, 0.792157, 0.800000, 1.0 }, + { 0.749020, 0.792157, 0.768627, 1.0 }, + { 0.807843, 0.819608, 0.737255, 1.0 }, + { 0.827451, 0.835294, 0.768627, 1.0 }, + { 0.819608, 0.839216, 0.745098, 1.0 }, + { 0.827451, 0.815686, 0.741176, 1.0 }, + { 0.784314, 0.788235, 0.725490, 1.0 }, + { 0.772549, 0.780392, 0.713725, 1.0 }, + { 0.800000, 0.776471, 0.635294, 1.0 }, + { 0.768627, 0.745098, 0.623529, 1.0 }, + { 0.745098, 0.752941, 0.533333, 1.0 }, + { 0.701961, 0.745098, 0.478431, 1.0 }, + { 0.709804, 0.698039, 0.447059, 1.0 }, + { 0.721569, 0.639216, 0.478431, 1.0 }, + { 0.686275, 0.611765, 0.470588, 1.0 }, + { 0.674510, 0.611765, 0.470588, 1.0 }, + { 0.670588, 0.611765, 0.494118, 1.0 }, + { 0.576471, 0.572549, 0.498039, 1.0 }, + { 0.517647, 0.592157, 0.529412, 1.0 }, + { 0.552941, 0.619608, 0.545098, 1.0 }, + { 0.600000, 0.603922, 0.552941, 1.0 }, + { 0.603922, 0.584314, 0.513725, 1.0 }, + { 0.580392, 0.619608, 0.447059, 1.0 }, + { 0.588235, 0.588235, 0.443137, 1.0 }, + { 0.533333, 0.556863, 0.443137, 1.0 }, + { 0.501961, 0.478431, 0.376471, 1.0 }, + { 0.478431, 0.466667, 0.384314, 1.0 }, + { 0.447059, 0.474510, 0.372549, 1.0 }, + { 0.443137, 0.458824, 0.352941, 1.0 }, + { 0.415686, 0.419608, 0.321569, 1.0 }, + { 0.439216, 0.368627, 0.333333, 1.0 }, + { 0.509804, 0.372549, 0.341176, 1.0 }, + { 0.588235, 0.360784, 0.317647, 1.0 }, + { 0.654902, 0.356863, 0.360784, 1.0 }, + { 0.705882, 0.305882, 0.282353, 1.0 }, + { 0.709804, 0.290196, 0.294118, 1.0 }, + { 0.725490, 0.270588, 0.294118, 1.0 }, + { 0.713725, 0.262745, 0.243137, 1.0 }, + { 0.760784, 0.333333, 0.196078, 1.0 }, + { 0.768627, 0.478431, 0.117647, 1.0 }, + { 0.866667, 0.623529, 0.027451, 1.0 }, + { 0.886275, 0.631373, 0.023529, 1.0 }, + { 0.862745, 0.639216, 0.023529, 1.0 }, + { 0.917647, 0.733333, 0.145098, 1.0 }, + { 0.745098, 0.517647, 0.231373, 1.0 }, + { 0.811765, 0.611765, 0.231373, 1.0 }, + { 0.729412, 0.501961, 0.156863, 1.0 }, + { 0.733333, 0.509804, 0.074510, 1.0 }, + { 0.737255, 0.505882, 0.141176, 1.0 }, + { 0.729412, 0.450980, 0.109804, 1.0 }, + { 0.635294, 0.423529, 0.125490, 1.0 }, + { 0.603922, 0.431373, 0.176471, 1.0 }, + { 0.450980, 0.356863, 0.188235, 1.0 }, + { 0.384314, 0.392157, 0.254902, 1.0 }, + { 0.364706, 0.380392, 0.243137, 1.0 }, + { 0.352941, 0.364706, 0.250980, 1.0 }, + { 0.274510, 0.317647, 0.247059, 1.0 }, + { 0.278431, 0.290196, 0.223529, 1.0 }, + { 0.294118, 0.305882, 0.196078, 1.0 }, + { 0.376471, 0.290196, 0.156863, 1.0 }, + { 0.419608, 0.313725, 0.168627, 1.0 }, + { 0.588235, 0.317647, 0.215686, 1.0 }, + { 0.698039, 0.360784, 0.196078, 1.0 }, + { 0.741176, 0.345098, 0.313725, 1.0 }, + { 0.729412, 0.411765, 0.400000, 1.0 }, + { 0.686275, 0.541176, 0.474510, 1.0 }, + { 0.764706, 0.592157, 0.486275, 1.0 }, + { 0.803922, 0.600000, 0.529412, 1.0 }, + { 0.733333, 0.701961, 0.552941, 1.0 }, + { 0.749020, 0.823529, 0.635294, 1.0 }, + { 0.819608, 0.874510, 0.713725, 1.0 }, + { 0.894118, 0.917647, 0.815686, 1.0 }, + { 0.894118, 0.882353, 0.815686, 1.0 }, + { 0.858824, 0.866667, 0.811765, 1.0 }, + { 0.823529, 0.831373, 0.772549, 1.0 }, + { 0.807843, 0.807843, 0.764706, 1.0 }, + { 0.737255, 0.776471, 0.741176, 1.0 }, + { 0.737255, 0.760784, 0.698039, 1.0 }, + { 0.717647, 0.733333, 0.627451, 1.0 }, + { 0.717647, 0.749020, 0.607843, 1.0 }, + { 0.729412, 0.729412, 0.564706, 1.0 }, + { 0.725490, 0.690196, 0.552941, 1.0 }, + { 0.749020, 0.686275, 0.533333, 1.0 }, + { 0.749020, 0.639216, 0.486275, 1.0 }, + { 0.658824, 0.666667, 0.435294, 1.0 }, + { 0.607843, 0.721569, 0.419608, 1.0 }, + { 0.568627, 0.694118, 0.380392, 1.0 }, + { 0.470588, 0.658824, 0.294118, 1.0 }, + { 0.443137, 0.584314, 0.305882, 1.0 }, + { 0.458824, 0.631373, 0.313725, 1.0 }, + { 0.474510, 0.670588, 0.321569, 1.0 }, + { 0.525490, 0.698039, 0.376471, 1.0 }, + { 0.596078, 0.745098, 0.435294, 1.0 }, + { 0.568627, 0.760784, 0.513725, 1.0 }, + { 0.588235, 0.705882, 0.521569, 1.0 }, + { 0.643137, 0.701961, 0.517647, 1.0 }, + { 0.654902, 0.694118, 0.501961, 1.0 }, + { 0.698039, 0.690196, 0.545098, 1.0 }, + { 0.662745, 0.650980, 0.517647, 1.0 }, + { 0.635294, 0.615686, 0.505882, 1.0 }, + { 0.611765, 0.572549, 0.466667, 1.0 }, + { 0.603922, 0.572549, 0.462745, 1.0 }, + { 0.603922, 0.513725, 0.458824, 1.0 }, + { 0.588235, 0.427451, 0.403922, 1.0 }, + { 0.670588, 0.364706, 0.352941, 1.0 }, + { 0.725490, 0.400000, 0.360784, 1.0 }, + { 0.772549, 0.400000, 0.376471, 1.0 }, + { 0.756863, 0.407843, 0.372549, 1.0 }, + { 0.717647, 0.329412, 0.321569, 1.0 }, + { 0.678431, 0.278431, 0.250980, 1.0 }, + { 0.678431, 0.254902, 0.247059, 1.0 }, + { 0.627451, 0.227451, 0.168627, 1.0 }, + { 0.615686, 0.188235, 0.149020, 1.0 }, + { 0.470588, 0.015686, 0.019608, 1.0 }, + { 0.149020, 0.117647, 0.035294, 1.0 }, + { 0.125490, 0.101961, 0.047059, 1.0 }, + { 0.121569, 0.098039, 0.054902, 1.0 }, + { 0.184314, 0.188235, 0.109804, 1.0 }, + { 0.247059, 0.203922, 0.101961, 1.0 }, + { 0.368627, 0.247059, 0.078431, 1.0 }, + { 0.388235, 0.258824, 0.086275, 1.0 }, + { 0.450980, 0.345098, 0.109804, 1.0 }, + { 0.474510, 0.384314, 0.129412, 1.0 }, + { 0.619608, 0.435294, 0.188235, 1.0 }, + { 0.690196, 0.505882, 0.239216, 1.0 }, + { 0.725490, 0.474510, 0.117647, 1.0 }, + { 0.752941, 0.580392, 0.113725, 1.0 }, + { 0.678431, 0.486275, 0.133333, 1.0 }, + { 0.752941, 0.419608, 0.007843, 1.0 }, + { 0.752941, 0.384314, 0.011765, 1.0 }, + { 0.725490, 0.356863, 0.007843, 1.0 }, + { 0.631373, 0.349020, 0.035294, 1.0 }, + { 0.619608, 0.349020, 0.086275, 1.0 }, + { 0.603922, 0.376471, 0.125490, 1.0 }, + { 0.478431, 0.337255, 0.180392, 1.0 }, + { 0.443137, 0.333333, 0.145098, 1.0 }, + { 0.419608, 0.368627, 0.160784, 1.0 }, + { 0.345098, 0.325490, 0.235294, 1.0 }, + { 0.294118, 0.313725, 0.196078, 1.0 }, + { 0.266667, 0.313725, 0.211765, 1.0 }, + { 0.254902, 0.305882, 0.227451, 1.0 }, + { 0.247059, 0.278431, 0.207843, 1.0 }, + { 0.231373, 0.258824, 0.156863, 1.0 }, + { 0.227451, 0.200000, 0.156863, 1.0 }, + { 0.235294, 0.266667, 0.145098, 1.0 }, + { 0.192157, 0.215686, 0.145098, 1.0 }, + { 0.247059, 0.254902, 0.145098, 1.0 }, + { 0.243137, 0.250980, 0.164706, 1.0 }, + { 0.258824, 0.286275, 0.203922, 1.0 }, + { 0.274510, 0.313725, 0.227451, 1.0 }, + { 0.313725, 0.352941, 0.290196, 1.0 }, + { 0.313725, 0.372549, 0.329412, 1.0 }, + { 0.333333, 0.364706, 0.278431, 1.0 }, + { 0.368627, 0.396078, 0.274510, 1.0 }, + { 0.384314, 0.384314, 0.262745, 1.0 }, + { 0.376471, 0.392157, 0.301961, 1.0 }, + { 0.403922, 0.435294, 0.321569, 1.0 }, + { 0.407843, 0.450980, 0.372549, 1.0 }, + { 0.435294, 0.439216, 0.356863, 1.0 }, + { 0.407843, 0.427451, 0.341176, 1.0 }, + { 0.364706, 0.443137, 0.325490, 1.0 }, + { 0.298039, 0.431373, 0.329412, 1.0 }, + { 0.262745, 0.364706, 0.368627, 1.0 }, + { 0.270588, 0.333333, 0.349020, 1.0 }, + { 0.294118, 0.352941, 0.290196, 1.0 }, + { 0.305882, 0.317647, 0.250980, 1.0 }, + { 0.282353, 0.294118, 0.223529, 1.0 }, + { 0.274510, 0.286275, 0.219608, 1.0 }, + { 0.266667, 0.278431, 0.196078, 1.0 }, + { 0.360784, 0.282353, 0.129412, 1.0 }, + { 0.423529, 0.231373, 0.082353, 1.0 }, + { 0.541176, 0.301961, 0.050980, 1.0 }, + { 0.631373, 0.313725, 0.019608, 1.0 }, + { 0.627451, 0.254902, 0.000000, 1.0 }, + { 0.603922, 0.211765, 0.000000, 1.0 }, + { 0.541176, 0.133333, 0.007843, 1.0 }, + { 0.215686, 0.164706, 0.019608, 1.0 }, + { 0.078431, 0.054902, 0.023529, 1.0 }, + { 0.054902, 0.035294, 0.015686, 1.0 }, + { 0.094118, 0.098039, 0.047059, 1.0 }, + { 0.129412, 0.152941, 0.117647, 1.0 }, + { 0.176471, 0.176471, 0.137255, 1.0 }, + { 0.176471, 0.188235, 0.156863, 1.0 }, + { 0.200000, 0.243137, 0.192157, 1.0 }, + { 0.235294, 0.290196, 0.215686, 1.0 }, + { 0.247059, 0.301961, 0.247059, 1.0 }, + { 0.231373, 0.403922, 0.250980, 1.0 }, + { 0.294118, 0.501961, 0.274510, 1.0 }, + { 0.349020, 0.584314, 0.309804, 1.0 }, + { 0.376471, 0.615686, 0.411765, 1.0 }, + { 0.396078, 0.686275, 0.537255, 1.0 }, + { 0.482353, 0.733333, 0.576471, 1.0 }, + { 0.486275, 0.760784, 0.572549, 1.0 }, + { 0.537255, 0.741176, 0.564706, 1.0 }, + { 0.431373, 0.694118, 0.533333, 1.0 }, + { 0.450980, 0.709804, 0.498039, 1.0 }, + { 0.439216, 0.690196, 0.505882, 1.0 }, + { 0.466667, 0.635294, 0.584314, 1.0 }, + { 0.356863, 0.666667, 0.533333, 1.0 }, + { 0.329412, 0.596078, 0.466667, 1.0 }, + { 0.262745, 0.596078, 0.454902, 1.0 }, + { 0.203922, 0.549020, 0.454902, 1.0 }, + { 0.192157, 0.552941, 0.474510, 1.0 }, + { 0.180392, 0.525490, 0.458824, 1.0 }, + { 0.109804, 0.466667, 0.419608, 1.0 }, + { 0.164706, 0.345098, 0.270588, 1.0 }, + { 0.184314, 0.294118, 0.239216, 1.0 }, + { 0.129412, 0.196078, 0.176471, 1.0 }, + }; +/* modigliani.nude-caryatid.ppm */ +static double4 colors_66[] = { + { 0.121569, 0.094118, 0.066667, 1.0 }, + { 0.223529, 0.184314, 0.149020, 1.0 }, + { 0.349020, 0.301961, 0.239216, 1.0 }, + { 0.466667, 0.345098, 0.337255, 1.0 }, + { 0.592157, 0.423529, 0.407843, 1.0 }, + { 0.678431, 0.501961, 0.505882, 1.0 }, + { 0.721569, 0.552941, 0.596078, 1.0 }, + { 0.768627, 0.580392, 0.627451, 1.0 }, + { 0.772549, 0.611765, 0.619608, 1.0 }, + { 0.788235, 0.643137, 0.662745, 1.0 }, + { 0.780392, 0.670588, 0.682353, 1.0 }, + { 0.784314, 0.690196, 0.701961, 1.0 }, + { 0.796078, 0.698039, 0.709804, 1.0 }, + { 0.796078, 0.701961, 0.713725, 1.0 }, + { 0.796078, 0.698039, 0.725490, 1.0 }, + { 0.788235, 0.698039, 0.717647, 1.0 }, + { 0.792157, 0.694118, 0.729412, 1.0 }, + { 0.776471, 0.698039, 0.721569, 1.0 }, + { 0.764706, 0.701961, 0.698039, 1.0 }, + { 0.796078, 0.678431, 0.678431, 1.0 }, + { 0.792157, 0.662745, 0.662745, 1.0 }, + { 0.800000, 0.654902, 0.639216, 1.0 }, + { 0.780392, 0.607843, 0.607843, 1.0 }, + { 0.784314, 0.619608, 0.592157, 1.0 }, + { 0.796078, 0.615686, 0.576471, 1.0 }, + { 0.780392, 0.615686, 0.580392, 1.0 }, + { 0.768627, 0.596078, 0.545098, 1.0 }, + { 0.792157, 0.564706, 0.482353, 1.0 }, + { 0.784314, 0.556863, 0.482353, 1.0 }, + { 0.745098, 0.509804, 0.466667, 1.0 }, + { 0.686275, 0.435294, 0.400000, 1.0 }, + { 0.686275, 0.360784, 0.301961, 1.0 }, + { 0.658824, 0.356863, 0.317647, 1.0 }, + { 0.619608, 0.341176, 0.325490, 1.0 }, + { 0.545098, 0.286275, 0.282353, 1.0 }, + { 0.521569, 0.278431, 0.243137, 1.0 }, + { 0.447059, 0.223529, 0.215686, 1.0 }, + { 0.337255, 0.200000, 0.196078, 1.0 }, + { 0.196078, 0.133333, 0.125490, 1.0 }, + { 0.156863, 0.125490, 0.117647, 1.0 }, + { 0.129412, 0.121569, 0.129412, 1.0 }, + { 0.129412, 0.121569, 0.133333, 1.0 }, + { 0.156863, 0.137255, 0.133333, 1.0 }, + { 0.223529, 0.207843, 0.168627, 1.0 }, + { 0.321569, 0.274510, 0.258824, 1.0 }, + { 0.423529, 0.329412, 0.349020, 1.0 }, + { 0.509804, 0.419608, 0.439216, 1.0 }, + { 0.666667, 0.525490, 0.529412, 1.0 }, + { 0.721569, 0.556863, 0.568627, 1.0 }, + { 0.749020, 0.592157, 0.568627, 1.0 }, + { 0.741176, 0.592157, 0.588235, 1.0 }, + { 0.709804, 0.576471, 0.572549, 1.0 }, + { 0.674510, 0.607843, 0.517647, 1.0 }, + { 0.662745, 0.600000, 0.509804, 1.0 }, + { 0.658824, 0.596078, 0.505882, 1.0 }, + { 0.658824, 0.592157, 0.505882, 1.0 }, + { 0.654902, 0.584314, 0.498039, 1.0 }, + { 0.584314, 0.501961, 0.443137, 1.0 }, + { 0.556863, 0.470588, 0.380392, 1.0 }, + { 0.549020, 0.423529, 0.341176, 1.0 }, + { 0.498039, 0.411765, 0.329412, 1.0 }, + { 0.498039, 0.333333, 0.313725, 1.0 }, + { 0.462745, 0.301961, 0.305882, 1.0 }, + { 0.450980, 0.298039, 0.313725, 1.0 }, + { 0.439216, 0.313725, 0.290196, 1.0 }, + { 0.376471, 0.301961, 0.235294, 1.0 }, + { 0.282353, 0.223529, 0.188235, 1.0 }, + { 0.172549, 0.149020, 0.141176, 1.0 }, + { 0.149020, 0.113725, 0.133333, 1.0 }, + { 0.137255, 0.113725, 0.121569, 1.0 }, + { 0.145098, 0.121569, 0.105882, 1.0 }, + { 0.160784, 0.129412, 0.121569, 1.0 }, + { 0.188235, 0.156863, 0.149020, 1.0 }, + { 0.337255, 0.219608, 0.200000, 1.0 }, + { 0.454902, 0.309804, 0.290196, 1.0 }, + { 0.490196, 0.372549, 0.368627, 1.0 }, + { 0.600000, 0.431373, 0.415686, 1.0 }, + { 0.690196, 0.478431, 0.498039, 1.0 }, + { 0.725490, 0.529412, 0.529412, 1.0 }, + { 0.760784, 0.560784, 0.556863, 1.0 }, + { 0.764706, 0.568627, 0.560784, 1.0 }, + { 0.745098, 0.568627, 0.525490, 1.0 }, + { 0.701961, 0.505882, 0.478431, 1.0 }, + { 0.643137, 0.466667, 0.466667, 1.0 }, + { 0.611765, 0.435294, 0.423529, 1.0 }, + { 0.549020, 0.415686, 0.396078, 1.0 }, + { 0.501961, 0.403922, 0.384314, 1.0 }, + { 0.486275, 0.415686, 0.403922, 1.0 }, + { 0.490196, 0.380392, 0.372549, 1.0 }, + { 0.568627, 0.360784, 0.349020, 1.0 }, + { 0.611765, 0.364706, 0.341176, 1.0 }, + { 0.615686, 0.360784, 0.356863, 1.0 }, + { 0.643137, 0.392157, 0.376471, 1.0 }, + { 0.647059, 0.427451, 0.435294, 1.0 }, + { 0.713725, 0.482353, 0.490196, 1.0 }, + { 0.709804, 0.486275, 0.494118, 1.0 }, + { 0.705882, 0.525490, 0.509804, 1.0 }, + { 0.662745, 0.584314, 0.501961, 1.0 }, + { 0.662745, 0.592157, 0.505882, 1.0 }, + { 0.670588, 0.607843, 0.509804, 1.0 }, + { 0.756863, 0.592157, 0.545098, 1.0 }, + { 0.788235, 0.603922, 0.588235, 1.0 }, + { 0.800000, 0.611765, 0.596078, 1.0 }, + { 0.831373, 0.639216, 0.639216, 1.0 }, + { 0.823529, 0.650980, 0.635294, 1.0 }, + { 0.847059, 0.686275, 0.662745, 1.0 }, + { 0.882353, 0.737255, 0.701961, 1.0 }, + { 0.854902, 0.725490, 0.737255, 1.0 }, + { 0.850980, 0.752941, 0.768627, 1.0 }, + { 0.878431, 0.764706, 0.768627, 1.0 }, + { 0.878431, 0.764706, 0.784314, 1.0 }, + { 0.882353, 0.803922, 0.819608, 1.0 }, + { 0.898039, 0.819608, 0.831373, 1.0 }, + { 0.886275, 0.815686, 0.827451, 1.0 }, + { 0.854902, 0.796078, 0.831373, 1.0 }, + { 0.850980, 0.760784, 0.784314, 1.0 }, + { 0.843137, 0.768627, 0.780392, 1.0 }, + { 0.839216, 0.749020, 0.760784, 1.0 }, + { 0.854902, 0.725490, 0.717647, 1.0 }, + { 0.843137, 0.717647, 0.709804, 1.0 }, + { 0.839216, 0.686275, 0.678431, 1.0 }, + { 0.807843, 0.654902, 0.643137, 1.0 }, + { 0.772549, 0.623529, 0.627451, 1.0 }, + { 0.756863, 0.603922, 0.600000, 1.0 }, + { 0.694118, 0.588235, 0.580392, 1.0 }, + { 0.666667, 0.603922, 0.517647, 1.0 }, + { 0.658824, 0.584314, 0.498039, 1.0 }, + { 0.627451, 0.545098, 0.435294, 1.0 }, + { 0.596078, 0.494118, 0.403922, 1.0 }, + { 0.596078, 0.501961, 0.407843, 1.0 }, + { 0.631373, 0.556863, 0.462745, 1.0 }, + { 0.658824, 0.588235, 0.505882, 1.0 }, + { 0.682353, 0.611765, 0.525490, 1.0 }, + { 0.745098, 0.615686, 0.580392, 1.0 }, + { 0.768627, 0.623529, 0.631373, 1.0 }, + { 0.768627, 0.643137, 0.674510, 1.0 }, + { 0.768627, 0.682353, 0.709804, 1.0 }, + { 0.776471, 0.690196, 0.717647, 1.0 }, + { 0.792157, 0.705882, 0.713725, 1.0 }, + { 0.807843, 0.705882, 0.705882, 1.0 }, + { 0.823529, 0.698039, 0.705882, 1.0 }, + { 0.839216, 0.733333, 0.717647, 1.0 }, + { 0.819608, 0.737255, 0.741176, 1.0 }, + { 0.815686, 0.721569, 0.756863, 1.0 }, + { 0.827451, 0.741176, 0.749020, 1.0 }, + { 0.843137, 0.760784, 0.756863, 1.0 }, + { 0.831373, 0.768627, 0.772549, 1.0 }, + { 0.811765, 0.749020, 0.780392, 1.0 }, + { 0.760784, 0.741176, 0.760784, 1.0 }, + { 0.694118, 0.690196, 0.705882, 1.0 }, + { 0.678431, 0.623529, 0.647059, 1.0 }, + { 0.678431, 0.584314, 0.607843, 1.0 }, + { 0.666667, 0.584314, 0.603922, 1.0 }, + { 0.654902, 0.533333, 0.572549, 1.0 }, + { 0.631373, 0.490196, 0.501961, 1.0 }, + { 0.572549, 0.427451, 0.443137, 1.0 }, + { 0.517647, 0.384314, 0.360784, 1.0 }, + { 0.501961, 0.313725, 0.317647, 1.0 }, + { 0.521569, 0.301961, 0.313725, 1.0 }, + { 0.580392, 0.360784, 0.360784, 1.0 }, + { 0.611765, 0.400000, 0.388235, 1.0 }, + { 0.647059, 0.458824, 0.443137, 1.0 }, + { 0.682353, 0.513725, 0.501961, 1.0 }, + { 0.733333, 0.560784, 0.549020, 1.0 }, + { 0.709804, 0.556863, 0.545098, 1.0 }, + { 0.658824, 0.478431, 0.478431, 1.0 }, + { 0.564706, 0.423529, 0.407843, 1.0 }, + { 0.474510, 0.360784, 0.368627, 1.0 }, + { 0.419608, 0.325490, 0.317647, 1.0 }, + { 0.290196, 0.247059, 0.211765, 1.0 }, + { 0.176471, 0.168627, 0.160784, 1.0 }, + { 0.160784, 0.125490, 0.121569, 1.0 }, + { 0.145098, 0.109804, 0.101961, 1.0 }, + { 0.129412, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.094118, 1.0 }, + { 0.149020, 0.109804, 0.105882, 1.0 }, + { 0.227451, 0.156863, 0.094118, 1.0 }, + { 0.298039, 0.211765, 0.156863, 1.0 }, + { 0.427451, 0.266667, 0.219608, 1.0 }, + { 0.407843, 0.254902, 0.172549, 1.0 }, + { 0.262745, 0.207843, 0.156863, 1.0 }, + { 0.164706, 0.133333, 0.125490, 1.0 }, + { 0.141176, 0.105882, 0.109804, 1.0 }, + { 0.125490, 0.090196, 0.105882, 1.0 }, + { 0.113725, 0.078431, 0.090196, 1.0 }, + { 0.117647, 0.078431, 0.082353, 1.0 }, + { 0.121569, 0.082353, 0.078431, 1.0 }, + { 0.113725, 0.078431, 0.074510, 1.0 }, + { 0.082353, 0.058824, 0.058824, 1.0 }, + { 0.058824, 0.043137, 0.047059, 1.0 }, + { 0.058824, 0.039216, 0.043137, 1.0 }, + { 0.070588, 0.027451, 0.035294, 1.0 }, + { 0.070588, 0.047059, 0.047059, 1.0 }, + { 0.082353, 0.047059, 0.054902, 1.0 }, + { 0.082353, 0.047059, 0.058824, 1.0 }, + { 0.082353, 0.058824, 0.066667, 1.0 }, + { 0.098039, 0.078431, 0.082353, 1.0 }, + { 0.113725, 0.090196, 0.094118, 1.0 }, + { 0.117647, 0.094118, 0.105882, 1.0 }, + { 0.121569, 0.094118, 0.105882, 1.0 }, + { 0.133333, 0.098039, 0.101961, 1.0 }, + { 0.156863, 0.137255, 0.129412, 1.0 }, + { 0.200000, 0.192157, 0.180392, 1.0 }, + { 0.266667, 0.282353, 0.239216, 1.0 }, + { 0.411765, 0.388235, 0.368627, 1.0 }, + { 0.482353, 0.427451, 0.454902, 1.0 }, + { 0.564706, 0.462745, 0.454902, 1.0 }, + { 0.615686, 0.584314, 0.533333, 1.0 }, + { 0.650980, 0.588235, 0.490196, 1.0 }, + { 0.603922, 0.525490, 0.400000, 1.0 }, + { 0.592157, 0.498039, 0.403922, 1.0 }, + { 0.576471, 0.482353, 0.388235, 1.0 }, + { 0.560784, 0.462745, 0.376471, 1.0 }, + { 0.600000, 0.407843, 0.392157, 1.0 }, + { 0.627451, 0.419608, 0.407843, 1.0 }, + { 0.650980, 0.450980, 0.403922, 1.0 }, + { 0.709804, 0.474510, 0.439216, 1.0 }, + { 0.733333, 0.466667, 0.439216, 1.0 }, + { 0.694118, 0.482353, 0.435294, 1.0 }, + { 0.607843, 0.439216, 0.423529, 1.0 }, + { 0.556863, 0.466667, 0.380392, 1.0 }, + { 0.541176, 0.478431, 0.380392, 1.0 }, + { 0.494118, 0.415686, 0.333333, 1.0 }, + { 0.462745, 0.388235, 0.317647, 1.0 }, + { 0.403922, 0.313725, 0.235294, 1.0 }, + { 0.313725, 0.235294, 0.188235, 1.0 }, + { 0.207843, 0.176471, 0.145098, 1.0 }, + { 0.164706, 0.133333, 0.125490, 1.0 }, + { 0.160784, 0.129412, 0.121569, 1.0 }, + { 0.168627, 0.149020, 0.137255, 1.0 }, + { 0.258824, 0.223529, 0.207843, 1.0 }, + { 0.352941, 0.278431, 0.286275, 1.0 }, + { 0.454902, 0.313725, 0.317647, 1.0 }, + { 0.529412, 0.396078, 0.407843, 1.0 }, + { 0.596078, 0.458824, 0.462745, 1.0 }, + { 0.658824, 0.545098, 0.556863, 1.0 }, + { 0.643137, 0.600000, 0.607843, 1.0 }, + { 0.600000, 0.615686, 0.658824, 1.0 }, + { 0.576471, 0.619608, 0.674510, 1.0 }, + { 0.666667, 0.596078, 0.623529, 1.0 }, + { 0.733333, 0.619608, 0.650980, 1.0 }, + { 0.729412, 0.639216, 0.650980, 1.0 }, + { 0.737255, 0.643137, 0.639216, 1.0 }, + { 0.752941, 0.658824, 0.654902, 1.0 }, + { 0.788235, 0.654902, 0.643137, 1.0 }, + { 0.800000, 0.658824, 0.658824, 1.0 }, + { 0.792157, 0.650980, 0.654902, 1.0 }, + { 0.776471, 0.639216, 0.650980, 1.0 }, + { 0.745098, 0.631373, 0.635294, 1.0 }, + { 0.725490, 0.603922, 0.615686, 1.0 }, + { 0.733333, 0.584314, 0.596078, 1.0 }, + { 0.713725, 0.576471, 0.576471, 1.0 }, + { 0.650980, 0.529412, 0.541176, 1.0 }, + { 0.545098, 0.447059, 0.474510, 1.0 }, + { 0.407843, 0.360784, 0.345098, 1.0 }, + { 0.270588, 0.243137, 0.215686, 1.0 }, + }; +/* braque.instruments.ppm */ +static double4 colors_67[] = { + { 0.050980, 0.035294, 0.015686, 1.0 }, + { 0.086275, 0.070588, 0.039216, 1.0 }, + { 0.137255, 0.121569, 0.078431, 1.0 }, + { 0.188235, 0.164706, 0.054902, 1.0 }, + { 0.219608, 0.176471, 0.027451, 1.0 }, + { 0.266667, 0.223529, 0.043137, 1.0 }, + { 0.325490, 0.258824, 0.058824, 1.0 }, + { 0.396078, 0.321569, 0.070588, 1.0 }, + { 0.458824, 0.349020, 0.058824, 1.0 }, + { 0.454902, 0.341176, 0.074510, 1.0 }, + { 0.403922, 0.325490, 0.062745, 1.0 }, + { 0.345098, 0.368627, 0.098039, 1.0 }, + { 0.282353, 0.360784, 0.129412, 1.0 }, + { 0.250980, 0.325490, 0.098039, 1.0 }, + { 0.227451, 0.309804, 0.078431, 1.0 }, + { 0.223529, 0.266667, 0.070588, 1.0 }, + { 0.211765, 0.258824, 0.058824, 1.0 }, + { 0.243137, 0.270588, 0.058824, 1.0 }, + { 0.254902, 0.286275, 0.050980, 1.0 }, + { 0.274510, 0.266667, 0.043137, 1.0 }, + { 0.305882, 0.243137, 0.047059, 1.0 }, + { 0.341176, 0.239216, 0.043137, 1.0 }, + { 0.403922, 0.266667, 0.043137, 1.0 }, + { 0.435294, 0.274510, 0.078431, 1.0 }, + { 0.501961, 0.317647, 0.047059, 1.0 }, + { 0.517647, 0.341176, 0.090196, 1.0 }, + { 0.545098, 0.333333, 0.086275, 1.0 }, + { 0.525490, 0.419608, 0.094118, 1.0 }, + { 0.541176, 0.450980, 0.117647, 1.0 }, + { 0.572549, 0.462745, 0.172549, 1.0 }, + { 0.615686, 0.509804, 0.219608, 1.0 }, + { 0.647059, 0.545098, 0.247059, 1.0 }, + { 0.631373, 0.568627, 0.321569, 1.0 }, + { 0.666667, 0.643137, 0.447059, 1.0 }, + { 0.729412, 0.694118, 0.494118, 1.0 }, + { 0.764706, 0.725490, 0.501961, 1.0 }, + { 0.823529, 0.784314, 0.537255, 1.0 }, + { 0.862745, 0.835294, 0.545098, 1.0 }, + { 0.917647, 0.835294, 0.521569, 1.0 }, + { 0.941176, 0.835294, 0.521569, 1.0 }, + { 0.937255, 0.862745, 0.568627, 1.0 }, + { 0.976471, 0.890196, 0.576471, 1.0 }, + { 0.976471, 0.890196, 0.600000, 1.0 }, + { 0.980392, 0.905882, 0.627451, 1.0 }, + { 0.956863, 0.890196, 0.635294, 1.0 }, + { 0.968627, 0.909804, 0.647059, 1.0 }, + { 0.976471, 0.949020, 0.737255, 1.0 }, + { 0.960784, 0.949020, 0.670588, 1.0 }, + { 1.000000, 0.988235, 0.745098, 1.0 }, + { 0.984314, 0.945098, 0.658824, 1.0 }, + { 0.968627, 0.945098, 0.709804, 1.0 }, + { 0.945098, 0.905882, 0.666667, 1.0 }, + { 0.929412, 0.898039, 0.650980, 1.0 }, + { 0.870588, 0.850980, 0.631373, 1.0 }, + { 0.831373, 0.803922, 0.623529, 1.0 }, + { 0.815686, 0.792157, 0.572549, 1.0 }, + { 0.803922, 0.752941, 0.482353, 1.0 }, + { 0.768627, 0.682353, 0.388235, 1.0 }, + { 0.698039, 0.588235, 0.305882, 1.0 }, + { 0.658824, 0.549020, 0.258824, 1.0 }, + { 0.588235, 0.494118, 0.203922, 1.0 }, + { 0.513725, 0.458824, 0.168627, 1.0 }, + { 0.498039, 0.372549, 0.129412, 1.0 }, + { 0.470588, 0.376471, 0.133333, 1.0 }, + { 0.415686, 0.372549, 0.160784, 1.0 }, + { 0.372549, 0.352941, 0.176471, 1.0 }, + { 0.364706, 0.341176, 0.196078, 1.0 }, + { 0.364706, 0.356863, 0.211765, 1.0 }, + { 0.380392, 0.337255, 0.243137, 1.0 }, + { 0.462745, 0.427451, 0.313725, 1.0 }, + { 0.572549, 0.517647, 0.364706, 1.0 }, + { 0.662745, 0.631373, 0.490196, 1.0 }, + { 0.741176, 0.717647, 0.529412, 1.0 }, + { 0.811765, 0.772549, 0.568627, 1.0 }, + { 0.835294, 0.807843, 0.580392, 1.0 }, + { 0.866667, 0.807843, 0.545098, 1.0 }, + { 0.874510, 0.796078, 0.537255, 1.0 }, + { 0.874510, 0.792157, 0.537255, 1.0 }, + { 0.882353, 0.800000, 0.525490, 1.0 }, + { 0.886275, 0.811765, 0.509804, 1.0 }, + { 0.917647, 0.811765, 0.498039, 1.0 }, + { 0.870588, 0.796078, 0.494118, 1.0 }, + { 0.847059, 0.737255, 0.447059, 1.0 }, + { 0.823529, 0.701961, 0.384314, 1.0 }, + { 0.874510, 0.674510, 0.180392, 1.0 }, + { 0.850980, 0.670588, 0.180392, 1.0 }, + { 0.827451, 0.650980, 0.180392, 1.0 }, + { 0.815686, 0.623529, 0.113725, 1.0 }, + { 0.792157, 0.568627, 0.086275, 1.0 }, + { 0.780392, 0.600000, 0.129412, 1.0 }, + { 0.768627, 0.631373, 0.243137, 1.0 }, + { 0.796078, 0.701961, 0.356863, 1.0 }, + { 0.827451, 0.752941, 0.450980, 1.0 }, + { 0.835294, 0.772549, 0.498039, 1.0 }, + { 0.862745, 0.800000, 0.509804, 1.0 }, + { 0.866667, 0.815686, 0.505882, 1.0 }, + { 0.866667, 0.788235, 0.509804, 1.0 }, + { 0.831373, 0.768627, 0.486275, 1.0 }, + { 0.784314, 0.701961, 0.443137, 1.0 }, + { 0.760784, 0.682353, 0.376471, 1.0 }, + { 0.686275, 0.603922, 0.325490, 1.0 }, + { 0.650980, 0.572549, 0.282353, 1.0 }, + { 0.654902, 0.576471, 0.298039, 1.0 }, + { 0.705882, 0.611765, 0.352941, 1.0 }, + { 0.796078, 0.694118, 0.431373, 1.0 }, + { 0.827451, 0.752941, 0.450980, 1.0 }, + { 0.835294, 0.776471, 0.454902, 1.0 }, + { 0.854902, 0.780392, 0.478431, 1.0 }, + { 0.819608, 0.749020, 0.419608, 1.0 }, + { 0.756863, 0.654902, 0.301961, 1.0 }, + { 0.807843, 0.623529, 0.164706, 1.0 }, + { 0.760784, 0.572549, 0.125490, 1.0 }, + { 0.756863, 0.552941, 0.078431, 1.0 }, + { 0.729412, 0.529412, 0.039216, 1.0 }, + { 0.701961, 0.552941, 0.062745, 1.0 }, + { 0.701961, 0.560784, 0.031373, 1.0 }, + { 0.600000, 0.470588, 0.027451, 1.0 }, + { 0.576471, 0.431373, 0.078431, 1.0 }, + { 0.501961, 0.431373, 0.098039, 1.0 }, + { 0.462745, 0.403922, 0.145098, 1.0 }, + { 0.450980, 0.419608, 0.149020, 1.0 }, + { 0.431373, 0.478431, 0.180392, 1.0 }, + { 0.458824, 0.470588, 0.250980, 1.0 }, + { 0.517647, 0.505882, 0.290196, 1.0 }, + { 0.549020, 0.521569, 0.349020, 1.0 }, + { 0.568627, 0.521569, 0.333333, 1.0 }, + { 0.529412, 0.501961, 0.313725, 1.0 }, + { 0.533333, 0.439216, 0.262745, 1.0 }, + { 0.545098, 0.454902, 0.207843, 1.0 }, + { 0.541176, 0.462745, 0.121569, 1.0 }, + { 0.533333, 0.427451, 0.105882, 1.0 }, + { 0.521569, 0.396078, 0.054902, 1.0 }, + { 0.529412, 0.360784, 0.015686, 1.0 }, + { 0.509804, 0.313725, 0.007843, 1.0 }, + { 0.482353, 0.290196, 0.023529, 1.0 }, + { 0.435294, 0.286275, 0.003922, 1.0 }, + { 0.364706, 0.262745, 0.015686, 1.0 }, + { 0.313725, 0.247059, 0.031373, 1.0 }, + { 0.309804, 0.239216, 0.054902, 1.0 }, + { 0.321569, 0.274510, 0.086275, 1.0 }, + { 0.349020, 0.364706, 0.074510, 1.0 }, + { 0.415686, 0.392157, 0.109804, 1.0 }, + { 0.466667, 0.403922, 0.152941, 1.0 }, + { 0.545098, 0.490196, 0.164706, 1.0 }, + { 0.623529, 0.541176, 0.231373, 1.0 }, + { 0.690196, 0.580392, 0.329412, 1.0 }, + { 0.737255, 0.635294, 0.431373, 1.0 }, + { 0.811765, 0.721569, 0.509804, 1.0 }, + { 0.843137, 0.768627, 0.513725, 1.0 }, + { 0.858824, 0.756863, 0.537255, 1.0 }, + { 0.815686, 0.733333, 0.494118, 1.0 }, + { 0.788235, 0.682353, 0.427451, 1.0 }, + { 0.694118, 0.619608, 0.325490, 1.0 }, + { 0.701961, 0.603922, 0.239216, 1.0 }, + { 0.678431, 0.537255, 0.152941, 1.0 }, + { 0.694118, 0.545098, 0.101961, 1.0 }, + { 0.694118, 0.568627, 0.078431, 1.0 }, + { 0.588235, 0.450980, 0.043137, 1.0 }, + { 0.545098, 0.423529, 0.027451, 1.0 }, + { 0.509804, 0.396078, 0.035294, 1.0 }, + { 0.447059, 0.298039, 0.019608, 1.0 }, + { 0.403922, 0.262745, 0.031373, 1.0 }, + { 0.392157, 0.215686, 0.019608, 1.0 }, + { 0.321569, 0.231373, 0.031373, 1.0 }, + { 0.321569, 0.227451, 0.066667, 1.0 }, + { 0.278431, 0.250980, 0.086275, 1.0 }, + { 0.258824, 0.290196, 0.070588, 1.0 }, + { 0.235294, 0.286275, 0.086275, 1.0 }, + { 0.235294, 0.286275, 0.109804, 1.0 }, + { 0.266667, 0.333333, 0.105882, 1.0 }, + { 0.309804, 0.345098, 0.129412, 1.0 }, + { 0.341176, 0.380392, 0.145098, 1.0 }, + { 0.352941, 0.419608, 0.145098, 1.0 }, + { 0.376471, 0.380392, 0.227451, 1.0 }, + { 0.470588, 0.443137, 0.247059, 1.0 }, + { 0.537255, 0.474510, 0.223529, 1.0 }, + { 0.623529, 0.513725, 0.223529, 1.0 }, + { 0.670588, 0.564706, 0.250980, 1.0 }, + { 0.647059, 0.576471, 0.247059, 1.0 }, + { 0.631373, 0.533333, 0.188235, 1.0 }, + { 0.635294, 0.490196, 0.133333, 1.0 }, + { 0.603922, 0.478431, 0.164706, 1.0 }, + { 0.568627, 0.443137, 0.113725, 1.0 }, + { 0.498039, 0.400000, 0.043137, 1.0 }, + { 0.431373, 0.364706, 0.011765, 1.0 }, + { 0.341176, 0.341176, 0.003922, 1.0 }, + { 0.325490, 0.231373, 0.000000, 1.0 }, + { 0.309804, 0.219608, 0.019608, 1.0 }, + { 0.317647, 0.207843, 0.023529, 1.0 }, + { 0.278431, 0.176471, 0.023529, 1.0 }, + { 0.239216, 0.141176, 0.007843, 1.0 }, + { 0.235294, 0.133333, 0.003922, 1.0 }, + { 0.211765, 0.121569, 0.019608, 1.0 }, + { 0.200000, 0.094118, 0.011765, 1.0 }, + { 0.180392, 0.074510, 0.000000, 1.0 }, + { 0.152941, 0.058824, 0.015686, 1.0 }, + { 0.133333, 0.062745, 0.007843, 1.0 }, + { 0.129412, 0.058824, 0.015686, 1.0 }, + { 0.141176, 0.050980, 0.019608, 1.0 }, + { 0.152941, 0.062745, 0.011765, 1.0 }, + { 0.145098, 0.113725, 0.011765, 1.0 }, + { 0.149020, 0.105882, 0.031373, 1.0 }, + { 0.149020, 0.105882, 0.031373, 1.0 }, + { 0.172549, 0.078431, 0.035294, 1.0 }, + { 0.219608, 0.109804, 0.023529, 1.0 }, + { 0.223529, 0.101961, 0.007843, 1.0 }, + { 0.239216, 0.098039, 0.007843, 1.0 }, + { 0.254902, 0.113725, 0.015686, 1.0 }, + { 0.227451, 0.117647, 0.035294, 1.0 }, + { 0.254902, 0.149020, 0.039216, 1.0 }, + { 0.258824, 0.176471, 0.050980, 1.0 }, + { 0.286275, 0.184314, 0.039216, 1.0 }, + { 0.274510, 0.211765, 0.031373, 1.0 }, + { 0.274510, 0.215686, 0.023529, 1.0 }, + { 0.219608, 0.231373, 0.023529, 1.0 }, + { 0.188235, 0.239216, 0.054902, 1.0 }, + { 0.188235, 0.215686, 0.027451, 1.0 }, + { 0.168627, 0.215686, 0.019608, 1.0 }, + { 0.188235, 0.215686, 0.054902, 1.0 }, + { 0.176471, 0.266667, 0.031373, 1.0 }, + { 0.188235, 0.333333, 0.078431, 1.0 }, + { 0.219608, 0.337255, 0.094118, 1.0 }, + { 0.235294, 0.317647, 0.086275, 1.0 }, + { 0.223529, 0.317647, 0.098039, 1.0 }, + { 0.215686, 0.321569, 0.156863, 1.0 }, + { 0.278431, 0.290196, 0.200000, 1.0 }, + { 0.349020, 0.294118, 0.180392, 1.0 }, + { 0.352941, 0.321569, 0.207843, 1.0 }, + { 0.400000, 0.321569, 0.250980, 1.0 }, + { 0.470588, 0.415686, 0.317647, 1.0 }, + { 0.509804, 0.482353, 0.305882, 1.0 }, + { 0.556863, 0.537255, 0.317647, 1.0 }, + { 0.639216, 0.600000, 0.360784, 1.0 }, + { 0.698039, 0.654902, 0.439216, 1.0 }, + { 0.729412, 0.686275, 0.470588, 1.0 }, + { 0.705882, 0.658824, 0.470588, 1.0 }, + { 0.643137, 0.603922, 0.364706, 1.0 }, + { 0.576471, 0.564706, 0.290196, 1.0 }, + { 0.525490, 0.517647, 0.278431, 1.0 }, + { 0.509804, 0.450980, 0.258824, 1.0 }, + { 0.470588, 0.423529, 0.235294, 1.0 }, + { 0.427451, 0.384314, 0.172549, 1.0 }, + { 0.431373, 0.341176, 0.113725, 1.0 }, + { 0.501961, 0.341176, 0.086275, 1.0 }, + { 0.478431, 0.321569, 0.039216, 1.0 }, + { 0.431373, 0.301961, 0.039216, 1.0 }, + { 0.392157, 0.254902, 0.019608, 1.0 }, + { 0.356863, 0.215686, 0.007843, 1.0 }, + { 0.317647, 0.211765, 0.011765, 1.0 }, + { 0.298039, 0.211765, 0.027451, 1.0 }, + { 0.250980, 0.196078, 0.035294, 1.0 }, + { 0.172549, 0.203922, 0.050980, 1.0 }, + { 0.137255, 0.164706, 0.031373, 1.0 }, + { 0.137255, 0.160784, 0.031373, 1.0 }, + { 0.113725, 0.101961, 0.035294, 1.0 }, + { 0.094118, 0.047059, 0.003922, 1.0 }, + }; +/* calcoast09.ppm */ +static double4 colors_68[] = { + { 0.125490, 0.125490, 0.172549, 1.0 }, + { 0.203922, 0.219608, 0.258824, 1.0 }, + { 0.266667, 0.278431, 0.349020, 1.0 }, + { 0.298039, 0.368627, 0.403922, 1.0 }, + { 0.321569, 0.454902, 0.478431, 1.0 }, + { 0.325490, 0.447059, 0.560784, 1.0 }, + { 0.352941, 0.482353, 0.603922, 1.0 }, + { 0.368627, 0.498039, 0.619608, 1.0 }, + { 0.376471, 0.509804, 0.631373, 1.0 }, + { 0.388235, 0.525490, 0.643137, 1.0 }, + { 0.388235, 0.529412, 0.654902, 1.0 }, + { 0.396078, 0.533333, 0.658824, 1.0 }, + { 0.403922, 0.541176, 0.666667, 1.0 }, + { 0.403922, 0.545098, 0.670588, 1.0 }, + { 0.403922, 0.545098, 0.678431, 1.0 }, + { 0.403922, 0.545098, 0.682353, 1.0 }, + { 0.403922, 0.545098, 0.686275, 1.0 }, + { 0.407843, 0.549020, 0.682353, 1.0 }, + { 0.415686, 0.556863, 0.690196, 1.0 }, + { 0.423529, 0.560784, 0.686275, 1.0 }, + { 0.423529, 0.560784, 0.690196, 1.0 }, + { 0.427451, 0.564706, 0.690196, 1.0 }, + { 0.423529, 0.560784, 0.682353, 1.0 }, + { 0.415686, 0.552941, 0.674510, 1.0 }, + { 0.403922, 0.545098, 0.678431, 1.0 }, + { 0.400000, 0.541176, 0.674510, 1.0 }, + { 0.392157, 0.533333, 0.666667, 1.0 }, + { 0.384314, 0.525490, 0.666667, 1.0 }, + { 0.384314, 0.521569, 0.658824, 1.0 }, + { 0.380392, 0.513725, 0.650980, 1.0 }, + { 0.372549, 0.505882, 0.643137, 1.0 }, + { 0.372549, 0.501961, 0.623529, 1.0 }, + { 0.372549, 0.501961, 0.611765, 1.0 }, + { 0.368627, 0.494118, 0.600000, 1.0 }, + { 0.360784, 0.498039, 0.568627, 1.0 }, + { 0.321569, 0.462745, 0.549020, 1.0 }, + { 0.298039, 0.450980, 0.478431, 1.0 }, + { 0.270588, 0.392157, 0.419608, 1.0 }, + { 0.274510, 0.349020, 0.368627, 1.0 }, + { 0.239216, 0.329412, 0.356863, 1.0 }, + { 0.250980, 0.298039, 0.345098, 1.0 }, + { 0.278431, 0.294118, 0.305882, 1.0 }, + { 0.274510, 0.282353, 0.266667, 1.0 }, + { 0.254902, 0.286275, 0.286275, 1.0 }, + { 0.258824, 0.254902, 0.286275, 1.0 }, + { 0.219608, 0.243137, 0.290196, 1.0 }, + { 0.215686, 0.231373, 0.278431, 1.0 }, + { 0.211765, 0.231373, 0.270588, 1.0 }, + { 0.196078, 0.215686, 0.250980, 1.0 }, + { 0.160784, 0.176471, 0.227451, 1.0 }, + { 0.164706, 0.160784, 0.207843, 1.0 }, + { 0.172549, 0.172549, 0.207843, 1.0 }, + { 0.180392, 0.172549, 0.227451, 1.0 }, + { 0.188235, 0.196078, 0.215686, 1.0 }, + { 0.227451, 0.219608, 0.219608, 1.0 }, + { 0.223529, 0.250980, 0.254902, 1.0 }, + { 0.282353, 0.266667, 0.247059, 1.0 }, + { 0.317647, 0.301961, 0.250980, 1.0 }, + { 0.376471, 0.321569, 0.243137, 1.0 }, + { 0.403922, 0.364706, 0.286275, 1.0 }, + { 0.392157, 0.360784, 0.305882, 1.0 }, + { 0.360784, 0.349020, 0.278431, 1.0 }, + { 0.345098, 0.345098, 0.278431, 1.0 }, + { 0.349020, 0.329412, 0.286275, 1.0 }, + { 0.341176, 0.341176, 0.301961, 1.0 }, + { 0.368627, 0.368627, 0.329412, 1.0 }, + { 0.388235, 0.396078, 0.349020, 1.0 }, + { 0.388235, 0.419608, 0.388235, 1.0 }, + { 0.376471, 0.431373, 0.466667, 1.0 }, + { 0.333333, 0.443137, 0.560784, 1.0 }, + { 0.333333, 0.450980, 0.584314, 1.0 }, + { 0.356863, 0.486275, 0.607843, 1.0 }, + { 0.376471, 0.505882, 0.627451, 1.0 }, + { 0.392157, 0.529412, 0.647059, 1.0 }, + { 0.415686, 0.545098, 0.666667, 1.0 }, + { 0.423529, 0.560784, 0.674510, 1.0 }, + { 0.466667, 0.572549, 0.611765, 1.0 }, + { 0.498039, 0.584314, 0.627451, 1.0 }, + { 0.580392, 0.647059, 0.615686, 1.0 }, + { 0.647059, 0.737255, 0.745098, 1.0 }, + { 0.701961, 0.749020, 0.674510, 1.0 }, + { 0.721569, 0.741176, 0.603922, 1.0 }, + { 0.745098, 0.760784, 0.584314, 1.0 }, + { 0.682353, 0.607843, 0.407843, 1.0 }, + { 0.576471, 0.513725, 0.376471, 1.0 }, + { 0.564706, 0.541176, 0.423529, 1.0 }, + { 0.537255, 0.529412, 0.419608, 1.0 }, + { 0.541176, 0.509804, 0.439216, 1.0 }, + { 0.568627, 0.556863, 0.450980, 1.0 }, + { 0.517647, 0.537255, 0.513725, 1.0 }, + { 0.447059, 0.501961, 0.533333, 1.0 }, + { 0.396078, 0.509804, 0.556863, 1.0 }, + { 0.400000, 0.509804, 0.615686, 1.0 }, + { 0.376471, 0.505882, 0.635294, 1.0 }, + { 0.376471, 0.509804, 0.647059, 1.0 }, + { 0.384314, 0.513725, 0.650980, 1.0 }, + { 0.388235, 0.521569, 0.658824, 1.0 }, + { 0.388235, 0.525490, 0.662745, 1.0 }, + { 0.392157, 0.525490, 0.662745, 1.0 }, + { 0.392157, 0.533333, 0.662745, 1.0 }, + { 0.392157, 0.525490, 0.662745, 1.0 }, + { 0.392157, 0.525490, 0.662745, 1.0 }, + { 0.388235, 0.525490, 0.650980, 1.0 }, + { 0.376471, 0.505882, 0.643137, 1.0 }, + { 0.368627, 0.498039, 0.627451, 1.0 }, + { 0.360784, 0.486275, 0.615686, 1.0 }, + { 0.352941, 0.482353, 0.603922, 1.0 }, + { 0.329412, 0.447059, 0.576471, 1.0 }, + { 0.317647, 0.427451, 0.545098, 1.0 }, + { 0.294118, 0.396078, 0.505882, 1.0 }, + { 0.243137, 0.356863, 0.466667, 1.0 }, + { 0.231373, 0.349020, 0.411765, 1.0 }, + { 0.215686, 0.345098, 0.388235, 1.0 }, + { 0.215686, 0.341176, 0.384314, 1.0 }, + { 0.223529, 0.321569, 0.439216, 1.0 }, + { 0.227451, 0.317647, 0.450980, 1.0 }, + { 0.247059, 0.341176, 0.470588, 1.0 }, + { 0.262745, 0.364706, 0.494118, 1.0 }, + { 0.290196, 0.392157, 0.521569, 1.0 }, + { 0.301961, 0.415686, 0.541176, 1.0 }, + { 0.317647, 0.431373, 0.560784, 1.0 }, + { 0.313725, 0.431373, 0.564706, 1.0 }, + { 0.305882, 0.419608, 0.552941, 1.0 }, + { 0.294118, 0.396078, 0.525490, 1.0 }, + { 0.266667, 0.368627, 0.498039, 1.0 }, + { 0.243137, 0.345098, 0.474510, 1.0 }, + { 0.250980, 0.352941, 0.470588, 1.0 }, + { 0.286275, 0.384314, 0.501961, 1.0 }, + { 0.294118, 0.407843, 0.533333, 1.0 }, + { 0.309804, 0.431373, 0.549020, 1.0 }, + { 0.317647, 0.435294, 0.564706, 1.0 }, + { 0.321569, 0.439216, 0.572549, 1.0 }, + { 0.321569, 0.435294, 0.556863, 1.0 }, + { 0.301961, 0.411765, 0.529412, 1.0 }, + { 0.309804, 0.423529, 0.458824, 1.0 }, + { 0.317647, 0.384314, 0.450980, 1.0 }, + { 0.341176, 0.376471, 0.403922, 1.0 }, + { 0.356863, 0.372549, 0.380392, 1.0 }, + { 0.368627, 0.356863, 0.356863, 1.0 }, + { 0.396078, 0.400000, 0.368627, 1.0 }, + { 0.458824, 0.454902, 0.392157, 1.0 }, + { 0.490196, 0.501961, 0.419608, 1.0 }, + { 0.462745, 0.525490, 0.513725, 1.0 }, + { 0.478431, 0.568627, 0.580392, 1.0 }, + { 0.509804, 0.650980, 0.654902, 1.0 }, + { 0.549020, 0.690196, 0.729412, 1.0 }, + { 0.611765, 0.756863, 0.784314, 1.0 }, + { 0.639216, 0.800000, 0.831373, 1.0 }, + { 0.654902, 0.835294, 0.831373, 1.0 }, + { 0.662745, 0.811765, 0.843137, 1.0 }, + { 0.658824, 0.811765, 0.827451, 1.0 }, + { 0.615686, 0.780392, 0.803922, 1.0 }, + { 0.537255, 0.686275, 0.741176, 1.0 }, + { 0.509804, 0.650980, 0.682353, 1.0 }, + { 0.462745, 0.596078, 0.643137, 1.0 }, + { 0.462745, 0.600000, 0.615686, 1.0 }, + { 0.462745, 0.619608, 0.627451, 1.0 }, + { 0.482353, 0.643137, 0.650980, 1.0 }, + { 0.533333, 0.694118, 0.694118, 1.0 }, + { 0.572549, 0.749020, 0.772549, 1.0 }, + { 0.635294, 0.772549, 0.776471, 1.0 }, + { 0.650980, 0.788235, 0.796078, 1.0 }, + { 0.631373, 0.784314, 0.796078, 1.0 }, + { 0.600000, 0.741176, 0.784314, 1.0 }, + { 0.537255, 0.686275, 0.725490, 1.0 }, + { 0.474510, 0.639216, 0.654902, 1.0 }, + { 0.423529, 0.576471, 0.592157, 1.0 }, + { 0.415686, 0.552941, 0.600000, 1.0 }, + { 0.384314, 0.513725, 0.631373, 1.0 }, + { 0.376471, 0.513725, 0.631373, 1.0 }, + { 0.392157, 0.533333, 0.607843, 1.0 }, + { 0.435294, 0.517647, 0.568627, 1.0 }, + { 0.439216, 0.525490, 0.564706, 1.0 }, + { 0.411765, 0.525490, 0.541176, 1.0 }, + { 0.396078, 0.525490, 0.541176, 1.0 }, + { 0.411765, 0.509804, 0.552941, 1.0 }, + { 0.427451, 0.458824, 0.501961, 1.0 }, + { 0.431373, 0.450980, 0.419608, 1.0 }, + { 0.407843, 0.419608, 0.372549, 1.0 }, + { 0.443137, 0.435294, 0.345098, 1.0 }, + { 0.466667, 0.439216, 0.360784, 1.0 }, + { 0.494118, 0.486275, 0.403922, 1.0 }, + { 0.474510, 0.454902, 0.403922, 1.0 }, + { 0.466667, 0.458824, 0.352941, 1.0 }, + { 0.458824, 0.439216, 0.333333, 1.0 }, + { 0.439216, 0.400000, 0.321569, 1.0 }, + { 0.372549, 0.372549, 0.317647, 1.0 }, + { 0.337255, 0.337255, 0.313725, 1.0 }, + { 0.313725, 0.329412, 0.325490, 1.0 }, + { 0.317647, 0.360784, 0.396078, 1.0 }, + { 0.333333, 0.439216, 0.478431, 1.0 }, + { 0.368627, 0.498039, 0.517647, 1.0 }, + { 0.415686, 0.549020, 0.560784, 1.0 }, + { 0.454902, 0.635294, 0.627451, 1.0 }, + { 0.556863, 0.717647, 0.725490, 1.0 }, + { 0.721569, 0.788235, 0.803922, 1.0 }, + { 0.741176, 0.878431, 0.898039, 1.0 }, + { 0.839216, 0.972549, 0.968627, 1.0 }, + { 0.878431, 0.984314, 0.980392, 1.0 }, + { 0.788235, 0.909804, 0.941176, 1.0 }, + { 0.733333, 0.854902, 0.870588, 1.0 }, + { 0.666667, 0.760784, 0.796078, 1.0 }, + { 0.541176, 0.686275, 0.690196, 1.0 }, + { 0.450980, 0.600000, 0.635294, 1.0 }, + { 0.396078, 0.537255, 0.592157, 1.0 }, + { 0.325490, 0.494118, 0.517647, 1.0 }, + { 0.262745, 0.415686, 0.435294, 1.0 }, + { 0.274510, 0.341176, 0.364706, 1.0 }, + { 0.286275, 0.313725, 0.321569, 1.0 }, + { 0.286275, 0.298039, 0.305882, 1.0 }, + { 0.278431, 0.317647, 0.313725, 1.0 }, + { 0.278431, 0.305882, 0.317647, 1.0 }, + { 0.258824, 0.294118, 0.345098, 1.0 }, + { 0.239216, 0.317647, 0.380392, 1.0 }, + { 0.274510, 0.356863, 0.458824, 1.0 }, + { 0.286275, 0.384314, 0.498039, 1.0 }, + { 0.301961, 0.415686, 0.541176, 1.0 }, + { 0.321569, 0.431373, 0.560784, 1.0 }, + { 0.325490, 0.450980, 0.580392, 1.0 }, + { 0.333333, 0.462745, 0.592157, 1.0 }, + { 0.352941, 0.482353, 0.611765, 1.0 }, + { 0.352941, 0.486275, 0.615686, 1.0 }, + { 0.360784, 0.490196, 0.619608, 1.0 }, + { 0.364706, 0.494118, 0.623529, 1.0 }, + { 0.364706, 0.494118, 0.623529, 1.0 }, + { 0.368627, 0.498039, 0.627451, 1.0 }, + { 0.368627, 0.498039, 0.635294, 1.0 }, + { 0.368627, 0.498039, 0.635294, 1.0 }, + { 0.368627, 0.501961, 0.639216, 1.0 }, + { 0.372549, 0.501961, 0.639216, 1.0 }, + { 0.372549, 0.505882, 0.643137, 1.0 }, + { 0.372549, 0.501961, 0.639216, 1.0 }, + { 0.372549, 0.501961, 0.631373, 1.0 }, + { 0.364706, 0.494118, 0.623529, 1.0 }, + { 0.364706, 0.494118, 0.615686, 1.0 }, + { 0.368627, 0.486275, 0.600000, 1.0 }, + { 0.356863, 0.478431, 0.549020, 1.0 }, + { 0.317647, 0.454902, 0.486275, 1.0 }, + { 0.305882, 0.411765, 0.447059, 1.0 }, + { 0.317647, 0.356863, 0.376471, 1.0 }, + { 0.329412, 0.329412, 0.313725, 1.0 }, + { 0.301961, 0.305882, 0.278431, 1.0 }, + { 0.250980, 0.243137, 0.211765, 1.0 }, + { 0.200000, 0.168627, 0.137255, 1.0 }, + { 0.145098, 0.113725, 0.137255, 1.0 }, + { 0.101961, 0.090196, 0.117647, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.007843, 0.047059, 1.0 }, + { 0.086275, 0.105882, 0.180392, 1.0 }, + { 0.137255, 0.125490, 0.188235, 1.0 }, + { 0.168627, 0.156863, 0.196078, 1.0 }, + { 0.164706, 0.192157, 0.227451, 1.0 }, + { 0.113725, 0.219608, 0.286275, 1.0 }, + { 0.137255, 0.243137, 0.313725, 1.0 }, + { 0.149020, 0.184314, 0.247059, 1.0 }, + { 0.113725, 0.129412, 0.207843, 1.0 }, + }; +/* dodge102.ppm */ +static double4 colors_69[] = { + { 0.184314, 0.164706, 0.180392, 1.0 }, + { 0.345098, 0.364706, 0.352941, 1.0 }, + { 0.533333, 0.596078, 0.588235, 1.0 }, + { 0.549020, 0.854902, 0.882353, 1.0 }, + { 0.509804, 0.949020, 0.984314, 1.0 }, + { 0.482353, 0.960784, 0.952941, 1.0 }, + { 0.478431, 0.737255, 0.776471, 1.0 }, + { 0.388235, 0.537255, 0.600000, 1.0 }, + { 0.290196, 0.443137, 0.427451, 1.0 }, + { 0.290196, 0.349020, 0.321569, 1.0 }, + { 0.227451, 0.286275, 0.239216, 1.0 }, + { 0.192157, 0.250980, 0.211765, 1.0 }, + { 0.227451, 0.160784, 0.125490, 1.0 }, + { 0.250980, 0.117647, 0.094118, 1.0 }, + { 0.247059, 0.109804, 0.090196, 1.0 }, + { 0.254902, 0.105882, 0.086275, 1.0 }, + { 0.298039, 0.117647, 0.082353, 1.0 }, + { 0.294118, 0.133333, 0.066667, 1.0 }, + { 0.290196, 0.125490, 0.054902, 1.0 }, + { 0.309804, 0.121569, 0.054902, 1.0 }, + { 0.313725, 0.125490, 0.058824, 1.0 }, + { 0.333333, 0.121569, 0.070588, 1.0 }, + { 0.321569, 0.133333, 0.090196, 1.0 }, + { 0.349020, 0.164706, 0.098039, 1.0 }, + { 0.333333, 0.176471, 0.105882, 1.0 }, + { 0.305882, 0.192157, 0.113725, 1.0 }, + { 0.301961, 0.156863, 0.113725, 1.0 }, + { 0.301961, 0.141176, 0.105882, 1.0 }, + { 0.349020, 0.152941, 0.137255, 1.0 }, + { 0.439216, 0.219608, 0.152941, 1.0 }, + { 0.454902, 0.270588, 0.168627, 1.0 }, + { 0.462745, 0.349020, 0.200000, 1.0 }, + { 0.486275, 0.360784, 0.145098, 1.0 }, + { 0.627451, 0.478431, 0.180392, 1.0 }, + { 0.670588, 0.529412, 0.219608, 1.0 }, + { 0.658824, 0.611765, 0.380392, 1.0 }, + { 0.600000, 0.623529, 0.400000, 1.0 }, + { 0.564706, 0.588235, 0.345098, 1.0 }, + { 0.537255, 0.450980, 0.333333, 1.0 }, + { 0.462745, 0.423529, 0.349020, 1.0 }, + { 0.423529, 0.372549, 0.294118, 1.0 }, + { 0.372549, 0.341176, 0.247059, 1.0 }, + { 0.372549, 0.305882, 0.215686, 1.0 }, + { 0.345098, 0.254902, 0.219608, 1.0 }, + { 0.360784, 0.223529, 0.192157, 1.0 }, + { 0.368627, 0.223529, 0.188235, 1.0 }, + { 0.368627, 0.207843, 0.184314, 1.0 }, + { 0.384314, 0.200000, 0.168627, 1.0 }, + { 0.411765, 0.262745, 0.196078, 1.0 }, + { 0.427451, 0.290196, 0.235294, 1.0 }, + { 0.454902, 0.356863, 0.317647, 1.0 }, + { 0.549020, 0.466667, 0.349020, 1.0 }, + { 0.701961, 0.631373, 0.435294, 1.0 }, + { 0.921569, 0.866667, 0.666667, 1.0 }, + { 0.960784, 0.964706, 0.549020, 1.0 }, + { 0.929412, 0.866667, 0.400000, 1.0 }, + { 0.890196, 0.756863, 0.356863, 1.0 }, + { 0.843137, 0.709804, 0.415686, 1.0 }, + { 0.772549, 0.615686, 0.345098, 1.0 }, + { 0.721569, 0.600000, 0.243137, 1.0 }, + { 0.631373, 0.486275, 0.180392, 1.0 }, + { 0.584314, 0.388235, 0.160784, 1.0 }, + { 0.560784, 0.329412, 0.145098, 1.0 }, + { 0.509804, 0.301961, 0.164706, 1.0 }, + { 0.458824, 0.286275, 0.188235, 1.0 }, + { 0.462745, 0.262745, 0.207843, 1.0 }, + { 0.486275, 0.317647, 0.235294, 1.0 }, + { 0.545098, 0.419608, 0.352941, 1.0 }, + { 0.611765, 0.631373, 0.576471, 1.0 }, + { 0.752941, 0.811765, 0.631373, 1.0 }, + { 0.866667, 0.921569, 0.729412, 1.0 }, + { 0.847059, 0.956863, 0.807843, 1.0 }, + { 0.698039, 0.874510, 0.784314, 1.0 }, + { 0.701961, 0.733333, 0.639216, 1.0 }, + { 0.603922, 0.525490, 0.454902, 1.0 }, + { 0.572549, 0.415686, 0.309804, 1.0 }, + { 0.505882, 0.411765, 0.203922, 1.0 }, + { 0.447059, 0.403922, 0.192157, 1.0 }, + { 0.466667, 0.478431, 0.290196, 1.0 }, + { 0.529412, 0.552941, 0.439216, 1.0 }, + { 0.576471, 0.643137, 0.584314, 1.0 }, + { 0.647059, 0.835294, 0.658824, 1.0 }, + { 0.780392, 0.952941, 0.870588, 1.0 }, + { 0.733333, 0.984314, 0.972549, 1.0 }, + { 0.745098, 0.972549, 0.913725, 1.0 }, + { 0.662745, 0.843137, 0.780392, 1.0 }, + { 0.619608, 0.690196, 0.588235, 1.0 }, + { 0.533333, 0.545098, 0.470588, 1.0 }, + { 0.466667, 0.474510, 0.407843, 1.0 }, + { 0.474510, 0.470588, 0.364706, 1.0 }, + { 0.572549, 0.596078, 0.427451, 1.0 }, + { 0.705882, 0.623529, 0.388235, 1.0 }, + { 0.709804, 0.749020, 0.411765, 1.0 }, + { 0.709804, 0.803922, 0.615686, 1.0 }, + { 0.686275, 0.905882, 0.847059, 1.0 }, + { 0.658824, 0.952941, 0.952941, 1.0 }, + { 0.541176, 0.945098, 0.968627, 1.0 }, + { 0.498039, 0.968627, 0.968627, 1.0 }, + { 0.541176, 0.968627, 0.941176, 1.0 }, + { 0.552941, 0.737255, 0.682353, 1.0 }, + { 0.439216, 0.533333, 0.505882, 1.0 }, + { 0.356863, 0.403922, 0.317647, 1.0 }, + { 0.270588, 0.337255, 0.262745, 1.0 }, + { 0.270588, 0.231373, 0.160784, 1.0 }, + { 0.243137, 0.231373, 0.082353, 1.0 }, + { 0.231373, 0.141176, 0.066667, 1.0 }, + { 0.239216, 0.098039, 0.054902, 1.0 }, + { 0.239216, 0.094118, 0.062745, 1.0 }, + { 0.215686, 0.098039, 0.058824, 1.0 }, + { 0.172549, 0.101961, 0.090196, 1.0 }, + { 0.184314, 0.121569, 0.090196, 1.0 }, + { 0.211765, 0.129412, 0.086275, 1.0 }, + { 0.235294, 0.133333, 0.117647, 1.0 }, + { 0.207843, 0.164706, 0.192157, 1.0 }, + { 0.200000, 0.235294, 0.258824, 1.0 }, + { 0.180392, 0.282353, 0.235294, 1.0 }, + { 0.207843, 0.329412, 0.337255, 1.0 }, + { 0.211765, 0.392157, 0.490196, 1.0 }, + { 0.329412, 0.584314, 0.607843, 1.0 }, + { 0.360784, 0.952941, 0.976471, 1.0 }, + { 0.423529, 0.956863, 0.976471, 1.0 }, + { 0.509804, 0.858824, 0.905882, 1.0 }, + { 0.490196, 0.607843, 0.650980, 1.0 }, + { 0.278431, 0.411765, 0.470588, 1.0 }, + { 0.184314, 0.349020, 0.462745, 1.0 }, + { 0.101961, 0.196078, 0.266667, 1.0 }, + { 0.094118, 0.098039, 0.125490, 1.0 }, + { 0.050980, 0.047059, 0.082353, 1.0 }, + { 0.047059, 0.035294, 0.031373, 1.0 }, + { 0.019608, 0.015686, 0.015686, 1.0 }, + { 0.019608, 0.007843, 0.007843, 1.0 }, + { 0.015686, 0.000000, 0.003922, 1.0 }, + { 0.019608, 0.003922, 0.000000, 1.0 }, + { 0.047059, 0.015686, 0.007843, 1.0 }, + { 0.062745, 0.027451, 0.015686, 1.0 }, + { 0.082353, 0.027451, 0.003922, 1.0 }, + { 0.086275, 0.019608, 0.007843, 1.0 }, + { 0.070588, 0.019608, 0.019608, 1.0 }, + { 0.062745, 0.023529, 0.023529, 1.0 }, + { 0.035294, 0.019608, 0.015686, 1.0 }, + { 0.019608, 0.007843, 0.003922, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.003922, 1.0 }, + { 0.023529, 0.000000, 0.011765, 1.0 }, + { 0.062745, 0.019608, 0.019608, 1.0 }, + { 0.090196, 0.035294, 0.015686, 1.0 }, + { 0.086275, 0.058824, 0.035294, 1.0 }, + { 0.070588, 0.054902, 0.054902, 1.0 }, + { 0.078431, 0.078431, 0.101961, 1.0 }, + { 0.101961, 0.101961, 0.090196, 1.0 }, + { 0.168627, 0.141176, 0.113725, 1.0 }, + { 0.203922, 0.164706, 0.164706, 1.0 }, + { 0.231373, 0.262745, 0.243137, 1.0 }, + { 0.294118, 0.313725, 0.313725, 1.0 }, + { 0.301961, 0.454902, 0.388235, 1.0 }, + { 0.380392, 0.552941, 0.600000, 1.0 }, + { 0.474510, 0.858824, 0.882353, 1.0 }, + { 0.474510, 0.964706, 0.988235, 1.0 }, + { 0.533333, 0.933333, 0.960784, 1.0 }, + { 0.560784, 0.690196, 0.682353, 1.0 }, + { 0.474510, 0.490196, 0.474510, 1.0 }, + { 0.419608, 0.384314, 0.368627, 1.0 }, + { 0.298039, 0.364706, 0.282353, 1.0 }, + { 0.301961, 0.337255, 0.200000, 1.0 }, + { 0.325490, 0.223529, 0.192157, 1.0 }, + { 0.305882, 0.200000, 0.172549, 1.0 }, + { 0.274510, 0.156863, 0.160784, 1.0 }, + { 0.262745, 0.121569, 0.121569, 1.0 }, + { 0.247059, 0.109804, 0.094118, 1.0 }, + { 0.243137, 0.105882, 0.078431, 1.0 }, + { 0.227451, 0.113725, 0.039216, 1.0 }, + { 0.215686, 0.121569, 0.047059, 1.0 }, + { 0.192157, 0.109804, 0.050980, 1.0 }, + { 0.164706, 0.090196, 0.027451, 1.0 }, + { 0.145098, 0.074510, 0.027451, 1.0 }, + { 0.149020, 0.066667, 0.023529, 1.0 }, + { 0.168627, 0.050980, 0.019608, 1.0 }, + { 0.184314, 0.054902, 0.019608, 1.0 }, + { 0.231373, 0.058824, 0.023529, 1.0 }, + { 0.239216, 0.066667, 0.023529, 1.0 }, + { 0.247059, 0.082353, 0.019608, 1.0 }, + { 0.262745, 0.090196, 0.031373, 1.0 }, + { 0.270588, 0.105882, 0.023529, 1.0 }, + { 0.258824, 0.109804, 0.023529, 1.0 }, + { 0.258824, 0.117647, 0.050980, 1.0 }, + { 0.274510, 0.133333, 0.070588, 1.0 }, + { 0.274510, 0.156863, 0.109804, 1.0 }, + { 0.305882, 0.164706, 0.137255, 1.0 }, + { 0.345098, 0.207843, 0.152941, 1.0 }, + { 0.364706, 0.270588, 0.219608, 1.0 }, + { 0.443137, 0.325490, 0.325490, 1.0 }, + { 0.541176, 0.466667, 0.454902, 1.0 }, + { 0.768627, 0.709804, 0.541176, 1.0 }, + { 0.870588, 0.890196, 0.847059, 1.0 }, + { 0.968627, 0.960784, 0.874510, 1.0 }, + { 0.980392, 0.976471, 0.894118, 1.0 }, + { 0.968627, 0.984314, 0.949020, 1.0 }, + { 0.901961, 0.968627, 0.921569, 1.0 }, + { 0.780392, 0.925490, 0.905882, 1.0 }, + { 0.780392, 0.925490, 0.894118, 1.0 }, + { 0.756863, 0.905882, 0.890196, 1.0 }, + { 0.647059, 0.678431, 0.698039, 1.0 }, + { 0.600000, 0.525490, 0.549020, 1.0 }, + { 0.501961, 0.466667, 0.431373, 1.0 }, + { 0.439216, 0.372549, 0.341176, 1.0 }, + { 0.423529, 0.305882, 0.223529, 1.0 }, + { 0.388235, 0.309804, 0.188235, 1.0 }, + { 0.368627, 0.278431, 0.145098, 1.0 }, + { 0.278431, 0.203922, 0.109804, 1.0 }, + { 0.254902, 0.184314, 0.101961, 1.0 }, + { 0.270588, 0.121569, 0.101961, 1.0 }, + { 0.239216, 0.101961, 0.086275, 1.0 }, + { 0.219608, 0.094118, 0.074510, 1.0 }, + { 0.219608, 0.082353, 0.058824, 1.0 }, + { 0.215686, 0.082353, 0.050980, 1.0 }, + { 0.184314, 0.062745, 0.043137, 1.0 }, + { 0.176471, 0.043137, 0.011765, 1.0 }, + { 0.160784, 0.039216, 0.015686, 1.0 }, + { 0.152941, 0.039216, 0.023529, 1.0 }, + { 0.145098, 0.043137, 0.019608, 1.0 }, + { 0.129412, 0.054902, 0.011765, 1.0 }, + { 0.117647, 0.035294, 0.007843, 1.0 }, + { 0.117647, 0.019608, 0.000000, 1.0 }, + { 0.109804, 0.035294, 0.011765, 1.0 }, + { 0.105882, 0.043137, 0.007843, 1.0 }, + { 0.105882, 0.043137, 0.011765, 1.0 }, + { 0.101961, 0.054902, 0.027451, 1.0 }, + { 0.094118, 0.047059, 0.019608, 1.0 }, + { 0.086275, 0.058824, 0.019608, 1.0 }, + { 0.105882, 0.047059, 0.015686, 1.0 }, + { 0.121569, 0.062745, 0.023529, 1.0 }, + { 0.141176, 0.066667, 0.027451, 1.0 }, + { 0.160784, 0.082353, 0.043137, 1.0 }, + { 0.188235, 0.078431, 0.047059, 1.0 }, + { 0.223529, 0.070588, 0.047059, 1.0 }, + { 0.239216, 0.086275, 0.043137, 1.0 }, + { 0.254902, 0.090196, 0.050980, 1.0 }, + { 0.266667, 0.090196, 0.054902, 1.0 }, + { 0.266667, 0.086275, 0.035294, 1.0 }, + { 0.247059, 0.074510, 0.027451, 1.0 }, + { 0.223529, 0.066667, 0.027451, 1.0 }, + { 0.180392, 0.066667, 0.027451, 1.0 }, + { 0.145098, 0.070588, 0.019608, 1.0 }, + { 0.133333, 0.066667, 0.023529, 1.0 }, + { 0.117647, 0.070588, 0.054902, 1.0 }, + { 0.117647, 0.101961, 0.043137, 1.0 }, + { 0.098039, 0.125490, 0.066667, 1.0 }, + { 0.145098, 0.121569, 0.121569, 1.0 }, + }; +/* ernst.anti-pope.ppm */ +static double4 colors_70[] = { + { 0.235294, 0.160784, 0.172549, 1.0 }, + { 0.247059, 0.172549, 0.207843, 1.0 }, + { 0.239216, 0.176471, 0.211765, 1.0 }, + { 0.243137, 0.168627, 0.215686, 1.0 }, + { 0.231373, 0.164706, 0.219608, 1.0 }, + { 0.239216, 0.152941, 0.215686, 1.0 }, + { 0.239216, 0.168627, 0.223529, 1.0 }, + { 0.254902, 0.172549, 0.207843, 1.0 }, + { 0.262745, 0.180392, 0.207843, 1.0 }, + { 0.290196, 0.172549, 0.211765, 1.0 }, + { 0.298039, 0.172549, 0.223529, 1.0 }, + { 0.313725, 0.188235, 0.247059, 1.0 }, + { 0.341176, 0.192157, 0.250980, 1.0 }, + { 0.349020, 0.168627, 0.223529, 1.0 }, + { 0.364706, 0.180392, 0.207843, 1.0 }, + { 0.376471, 0.172549, 0.207843, 1.0 }, + { 0.415686, 0.192157, 0.207843, 1.0 }, + { 0.407843, 0.219608, 0.219608, 1.0 }, + { 0.423529, 0.266667, 0.250980, 1.0 }, + { 0.435294, 0.282353, 0.262745, 1.0 }, + { 0.466667, 0.274510, 0.266667, 1.0 }, + { 0.505882, 0.298039, 0.278431, 1.0 }, + { 0.521569, 0.309804, 0.266667, 1.0 }, + { 0.521569, 0.294118, 0.290196, 1.0 }, + { 0.545098, 0.254902, 0.254902, 1.0 }, + { 0.525490, 0.270588, 0.298039, 1.0 }, + { 0.560784, 0.301961, 0.298039, 1.0 }, + { 0.666667, 0.301961, 0.298039, 1.0 }, + { 0.580392, 0.360784, 0.317647, 1.0 }, + { 0.533333, 0.360784, 0.286275, 1.0 }, + { 0.529412, 0.352941, 0.341176, 1.0 }, + { 0.584314, 0.376471, 0.294118, 1.0 }, + { 0.682353, 0.447059, 0.286275, 1.0 }, + { 0.796078, 0.509804, 0.317647, 1.0 }, + { 0.792157, 0.537255, 0.337255, 1.0 }, + { 0.788235, 0.643137, 0.533333, 1.0 }, + { 0.788235, 0.643137, 0.541176, 1.0 }, + { 0.690196, 0.576471, 0.529412, 1.0 }, + { 0.796078, 0.513725, 0.396078, 1.0 }, + { 0.654902, 0.568627, 0.458824, 1.0 }, + { 0.729412, 0.474510, 0.423529, 1.0 }, + { 0.682353, 0.419608, 0.349020, 1.0 }, + { 0.572549, 0.458824, 0.352941, 1.0 }, + { 0.521569, 0.439216, 0.384314, 1.0 }, + { 0.462745, 0.439216, 0.482353, 1.0 }, + { 0.392157, 0.372549, 0.392157, 1.0 }, + { 0.490196, 0.400000, 0.384314, 1.0 }, + { 0.443137, 0.392157, 0.364706, 1.0 }, + { 0.400000, 0.329412, 0.317647, 1.0 }, + { 0.392157, 0.290196, 0.337255, 1.0 }, + { 0.388235, 0.301961, 0.380392, 1.0 }, + { 0.384314, 0.247059, 0.298039, 1.0 }, + { 0.368627, 0.207843, 0.274510, 1.0 }, + { 0.337255, 0.203922, 0.254902, 1.0 }, + { 0.317647, 0.192157, 0.247059, 1.0 }, + { 0.294118, 0.203922, 0.239216, 1.0 }, + { 0.278431, 0.203922, 0.250980, 1.0 }, + { 0.274510, 0.192157, 0.250980, 1.0 }, + { 0.274510, 0.196078, 0.243137, 1.0 }, + { 0.270588, 0.203922, 0.247059, 1.0 }, + { 0.262745, 0.196078, 0.239216, 1.0 }, + { 0.250980, 0.196078, 0.247059, 1.0 }, + { 0.258824, 0.200000, 0.231373, 1.0 }, + { 0.247059, 0.200000, 0.243137, 1.0 }, + { 0.247059, 0.211765, 0.239216, 1.0 }, + { 0.243137, 0.196078, 0.239216, 1.0 }, + { 0.243137, 0.188235, 0.239216, 1.0 }, + { 0.243137, 0.188235, 0.239216, 1.0 }, + { 0.223529, 0.176471, 0.231373, 1.0 }, + { 0.223529, 0.168627, 0.219608, 1.0 }, + { 0.223529, 0.180392, 0.219608, 1.0 }, + { 0.215686, 0.176471, 0.219608, 1.0 }, + { 0.207843, 0.168627, 0.219608, 1.0 }, + { 0.207843, 0.168627, 0.223529, 1.0 }, + { 0.211765, 0.156863, 0.207843, 1.0 }, + { 0.207843, 0.160784, 0.215686, 1.0 }, + { 0.215686, 0.168627, 0.223529, 1.0 }, + { 0.223529, 0.164706, 0.231373, 1.0 }, + { 0.223529, 0.184314, 0.231373, 1.0 }, + { 0.231373, 0.192157, 0.235294, 1.0 }, + { 0.207843, 0.188235, 0.266667, 1.0 }, + { 0.227451, 0.196078, 0.258824, 1.0 }, + { 0.200000, 0.192157, 0.274510, 1.0 }, + { 0.192157, 0.192157, 0.250980, 1.0 }, + { 0.203922, 0.200000, 0.274510, 1.0 }, + { 0.211765, 0.200000, 0.270588, 1.0 }, + { 0.223529, 0.207843, 0.262745, 1.0 }, + { 0.239216, 0.203922, 0.286275, 1.0 }, + { 0.254902, 0.207843, 0.294118, 1.0 }, + { 0.250980, 0.203922, 0.274510, 1.0 }, + { 0.243137, 0.200000, 0.262745, 1.0 }, + { 0.239216, 0.196078, 0.266667, 1.0 }, + { 0.235294, 0.188235, 0.274510, 1.0 }, + { 0.227451, 0.192157, 0.274510, 1.0 }, + { 0.227451, 0.192157, 0.262745, 1.0 }, + { 0.235294, 0.188235, 0.243137, 1.0 }, + { 0.239216, 0.196078, 0.250980, 1.0 }, + { 0.239216, 0.196078, 0.247059, 1.0 }, + { 0.243137, 0.196078, 0.243137, 1.0 }, + { 0.247059, 0.188235, 0.239216, 1.0 }, + { 0.254902, 0.184314, 0.239216, 1.0 }, + { 0.262745, 0.176471, 0.231373, 1.0 }, + { 0.254902, 0.180392, 0.227451, 1.0 }, + { 0.250980, 0.180392, 0.227451, 1.0 }, + { 0.247059, 0.184314, 0.227451, 1.0 }, + { 0.247059, 0.176471, 0.223529, 1.0 }, + { 0.231373, 0.176471, 0.227451, 1.0 }, + { 0.227451, 0.172549, 0.223529, 1.0 }, + { 0.239216, 0.168627, 0.223529, 1.0 }, + { 0.239216, 0.172549, 0.223529, 1.0 }, + { 0.239216, 0.168627, 0.231373, 1.0 }, + { 0.243137, 0.164706, 0.235294, 1.0 }, + { 0.250980, 0.172549, 0.235294, 1.0 }, + { 0.258824, 0.176471, 0.239216, 1.0 }, + { 0.262745, 0.184314, 0.243137, 1.0 }, + { 0.258824, 0.188235, 0.262745, 1.0 }, + { 0.258824, 0.196078, 0.270588, 1.0 }, + { 0.282353, 0.207843, 0.266667, 1.0 }, + { 0.290196, 0.219608, 0.274510, 1.0 }, + { 0.305882, 0.219608, 0.278431, 1.0 }, + { 0.286275, 0.266667, 0.294118, 1.0 }, + { 0.313725, 0.215686, 0.298039, 1.0 }, + { 0.333333, 0.227451, 0.305882, 1.0 }, + { 0.309804, 0.235294, 0.329412, 1.0 }, + { 0.337255, 0.254902, 0.321569, 1.0 }, + { 0.376471, 0.266667, 0.298039, 1.0 }, + { 0.384314, 0.282353, 0.309804, 1.0 }, + { 0.423529, 0.333333, 0.305882, 1.0 }, + { 0.482353, 0.345098, 0.274510, 1.0 }, + { 0.443137, 0.325490, 0.305882, 1.0 }, + { 0.478431, 0.333333, 0.317647, 1.0 }, + { 0.517647, 0.407843, 0.360784, 1.0 }, + { 0.498039, 0.435294, 0.352941, 1.0 }, + { 0.533333, 0.364706, 0.396078, 1.0 }, + { 0.556863, 0.325490, 0.341176, 1.0 }, + { 0.537255, 0.321569, 0.294118, 1.0 }, + { 0.474510, 0.313725, 0.301961, 1.0 }, + { 0.431373, 0.262745, 0.333333, 1.0 }, + { 0.400000, 0.262745, 0.301961, 1.0 }, + { 0.368627, 0.258824, 0.282353, 1.0 }, + { 0.325490, 0.266667, 0.258824, 1.0 }, + { 0.313725, 0.278431, 0.298039, 1.0 }, + { 0.317647, 0.286275, 0.333333, 1.0 }, + { 0.341176, 0.329412, 0.349020, 1.0 }, + { 0.333333, 0.270588, 0.329412, 1.0 }, + { 0.352941, 0.329412, 0.376471, 1.0 }, + { 0.321569, 0.329412, 0.345098, 1.0 }, + { 0.313725, 0.352941, 0.372549, 1.0 }, + { 0.333333, 0.329412, 0.431373, 1.0 }, + { 0.364706, 0.282353, 0.337255, 1.0 }, + { 0.321569, 0.282353, 0.317647, 1.0 }, + { 0.301961, 0.274510, 0.321569, 1.0 }, + { 0.290196, 0.247059, 0.301961, 1.0 }, + { 0.282353, 0.219608, 0.290196, 1.0 }, + { 0.278431, 0.215686, 0.266667, 1.0 }, + { 0.262745, 0.200000, 0.254902, 1.0 }, + { 0.254902, 0.200000, 0.262745, 1.0 }, + { 0.250980, 0.196078, 0.254902, 1.0 }, + { 0.262745, 0.196078, 0.258824, 1.0 }, + { 0.282353, 0.200000, 0.266667, 1.0 }, + { 0.290196, 0.196078, 0.258824, 1.0 }, + { 0.313725, 0.207843, 0.247059, 1.0 }, + { 0.337255, 0.215686, 0.266667, 1.0 }, + { 0.349020, 0.247059, 0.266667, 1.0 }, + { 0.356863, 0.258824, 0.266667, 1.0 }, + { 0.380392, 0.254902, 0.254902, 1.0 }, + { 0.403922, 0.258824, 0.227451, 1.0 }, + { 0.388235, 0.250980, 0.250980, 1.0 }, + { 0.400000, 0.239216, 0.278431, 1.0 }, + { 0.435294, 0.227451, 0.282353, 1.0 }, + { 0.407843, 0.247059, 0.247059, 1.0 }, + { 0.462745, 0.207843, 0.231373, 1.0 }, + { 0.498039, 0.203922, 0.231373, 1.0 }, + { 0.552941, 0.184314, 0.203922, 1.0 }, + { 0.631373, 0.152941, 0.207843, 1.0 }, + { 0.643137, 0.145098, 0.200000, 1.0 }, + { 0.560784, 0.160784, 0.200000, 1.0 }, + { 0.533333, 0.180392, 0.239216, 1.0 }, + { 0.462745, 0.184314, 0.196078, 1.0 }, + { 0.435294, 0.184314, 0.231373, 1.0 }, + { 0.427451, 0.176471, 0.231373, 1.0 }, + { 0.415686, 0.180392, 0.239216, 1.0 }, + { 0.419608, 0.164706, 0.247059, 1.0 }, + { 0.427451, 0.160784, 0.227451, 1.0 }, + { 0.415686, 0.164706, 0.207843, 1.0 }, + { 0.372549, 0.172549, 0.231373, 1.0 }, + { 0.345098, 0.176471, 0.223529, 1.0 }, + { 0.305882, 0.168627, 0.239216, 1.0 }, + { 0.274510, 0.184314, 0.247059, 1.0 }, + { 0.262745, 0.180392, 0.239216, 1.0 }, + { 0.258824, 0.176471, 0.243137, 1.0 }, + { 0.250980, 0.180392, 0.243137, 1.0 }, + { 0.243137, 0.176471, 0.235294, 1.0 }, + { 0.243137, 0.180392, 0.227451, 1.0 }, + { 0.235294, 0.176471, 0.227451, 1.0 }, + { 0.227451, 0.176471, 0.231373, 1.0 }, + { 0.227451, 0.184314, 0.227451, 1.0 }, + { 0.243137, 0.188235, 0.243137, 1.0 }, + { 0.250980, 0.196078, 0.247059, 1.0 }, + { 0.258824, 0.203922, 0.254902, 1.0 }, + { 0.270588, 0.215686, 0.266667, 1.0 }, + { 0.278431, 0.247059, 0.266667, 1.0 }, + { 0.266667, 0.254902, 0.298039, 1.0 }, + { 0.258824, 0.258824, 0.298039, 1.0 }, + { 0.243137, 0.239216, 0.305882, 1.0 }, + { 0.243137, 0.239216, 0.309804, 1.0 }, + { 0.254902, 0.215686, 0.313725, 1.0 }, + { 0.258824, 0.211765, 0.298039, 1.0 }, + { 0.254902, 0.207843, 0.301961, 1.0 }, + { 0.235294, 0.203922, 0.313725, 1.0 }, + { 0.223529, 0.211765, 0.286275, 1.0 }, + { 0.227451, 0.227451, 0.274510, 1.0 }, + { 0.223529, 0.231373, 0.290196, 1.0 }, + { 0.243137, 0.239216, 0.313725, 1.0 }, + { 0.231373, 0.262745, 0.337255, 1.0 }, + { 0.247059, 0.266667, 0.337255, 1.0 }, + { 0.247059, 0.266667, 0.345098, 1.0 }, + { 0.254902, 0.274510, 0.352941, 1.0 }, + { 0.262745, 0.254902, 0.364706, 1.0 }, + { 0.243137, 0.274510, 0.372549, 1.0 }, + { 0.227451, 0.266667, 0.388235, 1.0 }, + { 0.243137, 0.294118, 0.360784, 1.0 }, + { 0.231373, 0.301961, 0.380392, 1.0 }, + { 0.239216, 0.298039, 0.427451, 1.0 }, + { 0.239216, 0.301961, 0.392157, 1.0 }, + { 0.211765, 0.274510, 0.411765, 1.0 }, + { 0.219608, 0.274510, 0.411765, 1.0 }, + { 0.207843, 0.262745, 0.400000, 1.0 }, + { 0.203922, 0.254902, 0.388235, 1.0 }, + { 0.215686, 0.254902, 0.400000, 1.0 }, + { 0.211765, 0.266667, 0.403922, 1.0 }, + { 0.239216, 0.286275, 0.360784, 1.0 }, + { 0.250980, 0.266667, 0.368627, 1.0 }, + { 0.266667, 0.298039, 0.372549, 1.0 }, + { 0.290196, 0.309804, 0.349020, 1.0 }, + { 0.274510, 0.301961, 0.325490, 1.0 }, + { 0.258824, 0.282353, 0.341176, 1.0 }, + { 0.266667, 0.243137, 0.360784, 1.0 }, + { 0.274510, 0.219608, 0.301961, 1.0 }, + { 0.282353, 0.215686, 0.298039, 1.0 }, + { 0.266667, 0.219608, 0.294118, 1.0 }, + { 0.282353, 0.207843, 0.282353, 1.0 }, + { 0.290196, 0.211765, 0.258824, 1.0 }, + { 0.294118, 0.219608, 0.250980, 1.0 }, + { 0.301961, 0.207843, 0.239216, 1.0 }, + { 0.317647, 0.196078, 0.227451, 1.0 }, + { 0.341176, 0.211765, 0.203922, 1.0 }, + { 0.376471, 0.200000, 0.227451, 1.0 }, + { 0.360784, 0.172549, 0.239216, 1.0 }, + { 0.333333, 0.176471, 0.243137, 1.0 }, + { 0.294118, 0.176471, 0.227451, 1.0 }, + { 0.278431, 0.160784, 0.211765, 1.0 }, + { 0.274510, 0.160784, 0.219608, 1.0 }, + { 0.274510, 0.160784, 0.219608, 1.0 }, + { 0.270588, 0.160784, 0.215686, 1.0 }, + { 0.258824, 0.160784, 0.207843, 1.0 }, + }; +/* ernst.ubu-imperator.ppm */ +static double4 colors_71[] = { + { 0.141176, 0.223529, 0.047059, 1.0 }, + { 0.341176, 0.400000, 0.509804, 1.0 }, + { 0.494118, 0.580392, 0.666667, 1.0 }, + { 0.537255, 0.650980, 0.698039, 1.0 }, + { 0.572549, 0.682353, 0.725490, 1.0 }, + { 0.627451, 0.701961, 0.729412, 1.0 }, + { 0.639216, 0.717647, 0.745098, 1.0 }, + { 0.631373, 0.705882, 0.729412, 1.0 }, + { 0.603922, 0.674510, 0.709804, 1.0 }, + { 0.576471, 0.647059, 0.682353, 1.0 }, + { 0.541176, 0.564706, 0.607843, 1.0 }, + { 0.564706, 0.403922, 0.090196, 1.0 }, + { 0.498039, 0.301961, 0.011765, 1.0 }, + { 0.364706, 0.078431, 0.023529, 1.0 }, + { 0.305882, 0.039216, 0.023529, 1.0 }, + { 0.254902, 0.015686, 0.007843, 1.0 }, + { 0.207843, 0.000000, 0.031373, 1.0 }, + { 0.117647, 0.015686, 0.000000, 1.0 }, + { 0.035294, 0.011765, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.011765, 0.003922, 0.011765, 1.0 }, + { 0.019608, 0.000000, 0.035294, 1.0 }, + { 0.082353, 0.058824, 0.015686, 1.0 }, + { 0.125490, 0.066667, 0.000000, 1.0 }, + { 0.152941, 0.011765, 0.007843, 1.0 }, + { 0.188235, 0.019608, 0.000000, 1.0 }, + { 0.211765, 0.015686, 0.000000, 1.0 }, + { 0.219608, 0.011765, 0.011765, 1.0 }, + { 0.254902, 0.011765, 0.000000, 1.0 }, + { 0.258824, 0.007843, 0.007843, 1.0 }, + { 0.274510, 0.011765, 0.011765, 1.0 }, + { 0.298039, 0.027451, 0.003922, 1.0 }, + { 0.313725, 0.015686, 0.003922, 1.0 }, + { 0.309804, 0.011765, 0.000000, 1.0 }, + { 0.313725, 0.015686, 0.000000, 1.0 }, + { 0.317647, 0.035294, 0.000000, 1.0 }, + { 0.317647, 0.058824, 0.000000, 1.0 }, + { 0.341176, 0.101961, 0.003922, 1.0 }, + { 0.403922, 0.266667, 0.031373, 1.0 }, + { 0.423529, 0.592157, 0.043137, 1.0 }, + { 0.364706, 0.623529, 0.121569, 1.0 }, + { 0.482353, 0.584314, 0.631373, 1.0 }, + { 0.545098, 0.639216, 0.686275, 1.0 }, + { 0.584314, 0.670588, 0.709804, 1.0 }, + { 0.619608, 0.690196, 0.721569, 1.0 }, + { 0.635294, 0.694118, 0.729412, 1.0 }, + { 0.650980, 0.698039, 0.733333, 1.0 }, + { 0.643137, 0.686275, 0.725490, 1.0 }, + { 0.631373, 0.678431, 0.709804, 1.0 }, + { 0.635294, 0.666667, 0.678431, 1.0 }, + { 0.674510, 0.482353, 0.290196, 1.0 }, + { 0.698039, 0.443137, 0.011765, 1.0 }, + { 0.733333, 0.458824, 0.003922, 1.0 }, + { 0.745098, 0.478431, 0.000000, 1.0 }, + { 0.721569, 0.478431, 0.007843, 1.0 }, + { 0.647059, 0.482353, 0.031373, 1.0 }, + { 0.423529, 0.560784, 0.141176, 1.0 }, + { 0.458824, 0.576471, 0.643137, 1.0 }, + { 0.505882, 0.631373, 0.690196, 1.0 }, + { 0.505882, 0.650980, 0.713725, 1.0 }, + { 0.403922, 0.580392, 0.682353, 1.0 }, + { 0.360784, 0.411765, 0.529412, 1.0 }, + { 0.282353, 0.270588, 0.058824, 1.0 }, + { 0.298039, 0.094118, 0.011765, 1.0 }, + { 0.282353, 0.066667, 0.011765, 1.0 }, + { 0.286275, 0.062745, 0.003922, 1.0 }, + { 0.294118, 0.058824, 0.007843, 1.0 }, + { 0.301961, 0.054902, 0.011765, 1.0 }, + { 0.305882, 0.043137, 0.015686, 1.0 }, + { 0.305882, 0.035294, 0.011765, 1.0 }, + { 0.301961, 0.035294, 0.003922, 1.0 }, + { 0.290196, 0.035294, 0.003922, 1.0 }, + { 0.282353, 0.039216, 0.007843, 1.0 }, + { 0.278431, 0.039216, 0.015686, 1.0 }, + { 0.258824, 0.035294, 0.015686, 1.0 }, + { 0.258824, 0.023529, 0.003922, 1.0 }, + { 0.250980, 0.023529, 0.007843, 1.0 }, + { 0.258824, 0.039216, 0.003922, 1.0 }, + { 0.266667, 0.047059, 0.007843, 1.0 }, + { 0.270588, 0.031373, 0.003922, 1.0 }, + { 0.266667, 0.023529, 0.003922, 1.0 }, + { 0.270588, 0.023529, 0.000000, 1.0 }, + { 0.278431, 0.027451, 0.000000, 1.0 }, + { 0.278431, 0.031373, 0.003922, 1.0 }, + { 0.286275, 0.039216, 0.007843, 1.0 }, + { 0.294118, 0.047059, 0.003922, 1.0 }, + { 0.294118, 0.054902, 0.003922, 1.0 }, + { 0.317647, 0.050980, 0.007843, 1.0 }, + { 0.329412, 0.058824, 0.003922, 1.0 }, + { 0.352941, 0.066667, 0.007843, 1.0 }, + { 0.388235, 0.090196, 0.007843, 1.0 }, + { 0.545098, 0.309804, 0.000000, 1.0 }, + { 0.592157, 0.341176, 0.023529, 1.0 }, + { 0.525490, 0.247059, 0.035294, 1.0 }, + { 0.400000, 0.082353, 0.015686, 1.0 }, + { 0.364706, 0.058824, 0.019608, 1.0 }, + { 0.360784, 0.047059, 0.023529, 1.0 }, + { 0.396078, 0.039216, 0.007843, 1.0 }, + { 0.490196, 0.105882, 0.011765, 1.0 }, + { 0.639216, 0.258824, 0.007843, 1.0 }, + { 0.701961, 0.298039, 0.007843, 1.0 }, + { 0.745098, 0.368627, 0.019608, 1.0 }, + { 0.807843, 0.454902, 0.015686, 1.0 }, + { 0.827451, 0.474510, 0.003922, 1.0 }, + { 0.835294, 0.509804, 0.007843, 1.0 }, + { 0.839216, 0.533333, 0.003922, 1.0 }, + { 0.819608, 0.537255, 0.003922, 1.0 }, + { 0.776471, 0.513725, 0.007843, 1.0 }, + { 0.709804, 0.439216, 0.003922, 1.0 }, + { 0.654902, 0.392157, 0.000000, 1.0 }, + { 0.588235, 0.352941, 0.003922, 1.0 }, + { 0.494118, 0.341176, 0.027451, 1.0 }, + { 0.227451, 0.329412, 0.027451, 1.0 }, + { 0.133333, 0.250980, 0.007843, 1.0 }, + { 0.243137, 0.352941, 0.039216, 1.0 }, + { 0.513725, 0.341176, 0.015686, 1.0 }, + { 0.615686, 0.325490, 0.003922, 1.0 }, + { 0.650980, 0.341176, 0.007843, 1.0 }, + { 0.658824, 0.345098, 0.007843, 1.0 }, + { 0.662745, 0.345098, 0.003922, 1.0 }, + { 0.686275, 0.341176, 0.003922, 1.0 }, + { 0.705882, 0.352941, 0.015686, 1.0 }, + { 0.694118, 0.384314, 0.015686, 1.0 }, + { 0.709804, 0.400000, 0.003922, 1.0 }, + { 0.694118, 0.411765, 0.003922, 1.0 }, + { 0.701961, 0.427451, 0.011765, 1.0 }, + { 0.737255, 0.439216, 0.003922, 1.0 }, + { 0.764706, 0.419608, 0.003922, 1.0 }, + { 0.772549, 0.427451, 0.000000, 1.0 }, + { 0.784314, 0.454902, 0.007843, 1.0 }, + { 0.752941, 0.474510, 0.015686, 1.0 }, + { 0.749020, 0.474510, 0.007843, 1.0 }, + { 0.701961, 0.443137, 0.011765, 1.0 }, + { 0.678431, 0.411765, 0.007843, 1.0 }, + { 0.619608, 0.415686, 0.035294, 1.0 }, + { 0.419608, 0.474510, 0.556863, 1.0 }, + { 0.447059, 0.545098, 0.635294, 1.0 }, + { 0.427451, 0.533333, 0.635294, 1.0 }, + { 0.345098, 0.396078, 0.541176, 1.0 }, + { 0.360784, 0.172549, 0.129412, 1.0 }, + { 0.337255, 0.062745, 0.019608, 1.0 }, + { 0.329412, 0.039216, 0.007843, 1.0 }, + { 0.321569, 0.035294, 0.011765, 1.0 }, + { 0.329412, 0.027451, 0.003922, 1.0 }, + { 0.349020, 0.043137, 0.000000, 1.0 }, + { 0.356863, 0.054902, 0.003922, 1.0 }, + { 0.388235, 0.066667, 0.003922, 1.0 }, + { 0.431373, 0.078431, 0.000000, 1.0 }, + { 0.592157, 0.223529, 0.015686, 1.0 }, + { 0.647059, 0.266667, 0.007843, 1.0 }, + { 0.666667, 0.274510, 0.023529, 1.0 }, + { 0.666667, 0.270588, 0.007843, 1.0 }, + { 0.658824, 0.286275, 0.007843, 1.0 }, + { 0.670588, 0.305882, 0.000000, 1.0 }, + { 0.678431, 0.345098, 0.000000, 1.0 }, + { 0.686275, 0.372549, 0.007843, 1.0 }, + { 0.713725, 0.411765, 0.000000, 1.0 }, + { 0.741176, 0.447059, 0.000000, 1.0 }, + { 0.772549, 0.482353, 0.007843, 1.0 }, + { 0.807843, 0.498039, 0.007843, 1.0 }, + { 0.819608, 0.509804, 0.007843, 1.0 }, + { 0.831373, 0.505882, 0.011765, 1.0 }, + { 0.815686, 0.486275, 0.003922, 1.0 }, + { 0.807843, 0.478431, 0.003922, 1.0 }, + { 0.776471, 0.486275, 0.015686, 1.0 }, + { 0.749020, 0.466667, 0.007843, 1.0 }, + { 0.729412, 0.407843, 0.019608, 1.0 }, + { 0.694118, 0.349020, 0.031373, 1.0 }, + { 0.662745, 0.290196, 0.019608, 1.0 }, + { 0.643137, 0.286275, 0.007843, 1.0 }, + { 0.615686, 0.223529, 0.003922, 1.0 }, + { 0.486275, 0.098039, 0.023529, 1.0 }, + { 0.400000, 0.062745, 0.007843, 1.0 }, + { 0.372549, 0.062745, 0.011765, 1.0 }, + { 0.356863, 0.054902, 0.007843, 1.0 }, + { 0.341176, 0.062745, 0.007843, 1.0 }, + { 0.345098, 0.058824, 0.015686, 1.0 }, + { 0.372549, 0.086275, 0.007843, 1.0 }, + { 0.513725, 0.203922, 0.007843, 1.0 }, + { 0.623529, 0.262745, 0.003922, 1.0 }, + { 0.635294, 0.298039, 0.000000, 1.0 }, + { 0.635294, 0.313725, 0.007843, 1.0 }, + { 0.658824, 0.345098, 0.023529, 1.0 }, + { 0.678431, 0.376471, 0.023529, 1.0 }, + { 0.686275, 0.376471, 0.011765, 1.0 }, + { 0.674510, 0.380392, 0.007843, 1.0 }, + { 0.678431, 0.384314, 0.011765, 1.0 }, + { 0.682353, 0.400000, 0.007843, 1.0 }, + { 0.654902, 0.400000, 0.015686, 1.0 }, + { 0.635294, 0.443137, 0.074510, 1.0 }, + { 0.568627, 0.592157, 0.600000, 1.0 }, + { 0.635294, 0.670588, 0.690196, 1.0 }, + { 0.639216, 0.674510, 0.701961, 1.0 }, + { 0.662745, 0.698039, 0.717647, 1.0 }, + { 0.658824, 0.694118, 0.729412, 1.0 }, + { 0.658824, 0.721569, 0.756863, 1.0 }, + { 0.662745, 0.725490, 0.745098, 1.0 }, + { 0.690196, 0.729412, 0.737255, 1.0 }, + { 0.713725, 0.749020, 0.717647, 1.0 }, + { 0.705882, 0.741176, 0.737255, 1.0 }, + { 0.678431, 0.745098, 0.768627, 1.0 }, + { 0.694118, 0.749020, 0.784314, 1.0 }, + { 0.662745, 0.749020, 0.776471, 1.0 }, + { 0.623529, 0.745098, 0.788235, 1.0 }, + { 0.580392, 0.690196, 0.733333, 1.0 }, + { 0.541176, 0.650980, 0.698039, 1.0 }, + { 0.521569, 0.619608, 0.674510, 1.0 }, + { 0.427451, 0.494118, 0.572549, 1.0 }, + { 0.290196, 0.345098, 0.145098, 1.0 }, + { 0.227451, 0.105882, 0.019608, 1.0 }, + { 0.278431, 0.074510, 0.007843, 1.0 }, + { 0.305882, 0.074510, 0.011765, 1.0 }, + { 0.317647, 0.058824, 0.019608, 1.0 }, + { 0.360784, 0.129412, 0.133333, 1.0 }, + { 0.341176, 0.388235, 0.486275, 1.0 }, + { 0.400000, 0.494118, 0.607843, 1.0 }, + { 0.368627, 0.411765, 0.443137, 1.0 }, + { 0.509804, 0.372549, 0.015686, 1.0 }, + { 0.572549, 0.388235, 0.011765, 1.0 }, + { 0.596078, 0.376471, 0.003922, 1.0 }, + { 0.623529, 0.360784, 0.007843, 1.0 }, + { 0.650980, 0.403922, 0.007843, 1.0 }, + { 0.694118, 0.443137, 0.000000, 1.0 }, + { 0.686275, 0.458824, 0.007843, 1.0 }, + { 0.670588, 0.474510, 0.062745, 1.0 }, + { 0.596078, 0.521569, 0.274510, 1.0 }, + { 0.572549, 0.639216, 0.678431, 1.0 }, + { 0.588235, 0.658824, 0.694118, 1.0 }, + { 0.603922, 0.674510, 0.709804, 1.0 }, + { 0.600000, 0.690196, 0.721569, 1.0 }, + { 0.592157, 0.678431, 0.729412, 1.0 }, + { 0.603922, 0.670588, 0.725490, 1.0 }, + { 0.584314, 0.662745, 0.721569, 1.0 }, + { 0.568627, 0.662745, 0.694118, 1.0 }, + { 0.541176, 0.603922, 0.615686, 1.0 }, + { 0.674510, 0.486275, 0.090196, 1.0 }, + { 0.764706, 0.486275, 0.023529, 1.0 }, + { 0.772549, 0.494118, 0.027451, 1.0 }, + { 0.784314, 0.498039, 0.027451, 1.0 }, + { 0.831373, 0.509804, 0.043137, 1.0 }, + { 0.686275, 0.690196, 0.674510, 1.0 }, + { 0.686275, 0.717647, 0.721569, 1.0 }, + { 0.678431, 0.713725, 0.709804, 1.0 }, + { 0.627451, 0.666667, 0.701961, 1.0 }, + { 0.545098, 0.631373, 0.682353, 1.0 }, + { 0.490196, 0.541176, 0.627451, 1.0 }, + { 0.356863, 0.384314, 0.411765, 1.0 }, + { 0.168627, 0.227451, 0.023529, 1.0 }, + { 0.113725, 0.070588, 0.019608, 1.0 }, + { 0.058824, 0.047059, 0.015686, 1.0 }, + { 0.011765, 0.023529, 0.015686, 1.0 }, + { 0.003922, 0.011765, 0.015686, 1.0 }, + { 0.015686, 0.011765, 0.007843, 1.0 }, + { 0.043137, 0.043137, 0.003922, 1.0 }, + { 0.101961, 0.098039, 0.011765, 1.0 }, + }; +/* fighting-forms.ppm */ +static double4 colors_72[] = { + { 0.007843, 0.011765, 0.000000, 1.0 }, + { 0.043137, 0.058824, 0.007843, 1.0 }, + { 0.086275, 0.090196, 0.031373, 1.0 }, + { 0.156863, 0.141176, 0.090196, 1.0 }, + { 0.321569, 0.207843, 0.156863, 1.0 }, + { 0.521569, 0.247059, 0.141176, 1.0 }, + { 0.584314, 0.376471, 0.070588, 1.0 }, + { 0.662745, 0.392157, 0.047059, 1.0 }, + { 0.713725, 0.478431, 0.054902, 1.0 }, + { 0.839216, 0.549020, 0.184314, 1.0 }, + { 0.921569, 0.698039, 0.286275, 1.0 }, + { 0.901961, 0.690196, 0.247059, 1.0 }, + { 0.862745, 0.623529, 0.172549, 1.0 }, + { 0.682353, 0.592157, 0.113725, 1.0 }, + { 0.552941, 0.545098, 0.168627, 1.0 }, + { 0.505882, 0.388235, 0.156863, 1.0 }, + { 0.219608, 0.239216, 0.129412, 1.0 }, + { 0.137255, 0.141176, 0.070588, 1.0 }, + { 0.098039, 0.094118, 0.023529, 1.0 }, + { 0.066667, 0.070588, 0.011765, 1.0 }, + { 0.070588, 0.066667, 0.000000, 1.0 }, + { 0.094118, 0.074510, 0.000000, 1.0 }, + { 0.105882, 0.098039, 0.011765, 1.0 }, + { 0.137255, 0.113725, 0.047059, 1.0 }, + { 0.392157, 0.164706, 0.062745, 1.0 }, + { 0.549020, 0.176471, 0.054902, 1.0 }, + { 0.564706, 0.203922, 0.054902, 1.0 }, + { 0.470588, 0.215686, 0.152941, 1.0 }, + { 0.294118, 0.231373, 0.219608, 1.0 }, + { 0.200000, 0.156863, 0.149020, 1.0 }, + { 0.133333, 0.109804, 0.058824, 1.0 }, + { 0.094118, 0.074510, 0.019608, 1.0 }, + { 0.050980, 0.050980, 0.011765, 1.0 }, + { 0.047059, 0.050980, 0.003922, 1.0 }, + { 0.027451, 0.031373, 0.011765, 1.0 }, + { 0.043137, 0.050980, 0.007843, 1.0 }, + { 0.035294, 0.043137, 0.000000, 1.0 }, + { 0.047059, 0.043137, 0.007843, 1.0 }, + { 0.050980, 0.058824, 0.007843, 1.0 }, + { 0.086275, 0.090196, 0.027451, 1.0 }, + { 0.117647, 0.121569, 0.047059, 1.0 }, + { 0.156863, 0.156863, 0.109804, 1.0 }, + { 0.203922, 0.247059, 0.270588, 1.0 }, + { 0.247059, 0.376471, 0.254902, 1.0 }, + { 0.258824, 0.403922, 0.286275, 1.0 }, + { 0.392157, 0.447059, 0.486275, 1.0 }, + { 0.411765, 0.607843, 0.521569, 1.0 }, + { 0.541176, 0.572549, 0.411765, 1.0 }, + { 0.596078, 0.490196, 0.254902, 1.0 }, + { 0.623529, 0.478431, 0.215686, 1.0 }, + { 0.619608, 0.368627, 0.117647, 1.0 }, + { 0.611765, 0.235294, 0.027451, 1.0 }, + { 0.584314, 0.180392, 0.054902, 1.0 }, + { 0.529412, 0.168627, 0.156863, 1.0 }, + { 0.486275, 0.223529, 0.317647, 1.0 }, + { 0.380392, 0.227451, 0.517647, 1.0 }, + { 0.313725, 0.274510, 0.584314, 1.0 }, + { 0.258824, 0.325490, 0.545098, 1.0 }, + { 0.333333, 0.368627, 0.549020, 1.0 }, + { 0.380392, 0.454902, 0.600000, 1.0 }, + { 0.376471, 0.466667, 0.592157, 1.0 }, + { 0.376471, 0.400000, 0.494118, 1.0 }, + { 0.380392, 0.341176, 0.309804, 1.0 }, + { 0.537255, 0.301961, 0.262745, 1.0 }, + { 0.643137, 0.215686, 0.094118, 1.0 }, + { 0.682353, 0.235294, 0.062745, 1.0 }, + { 0.686275, 0.164706, 0.015686, 1.0 }, + { 0.686275, 0.145098, 0.027451, 1.0 }, + { 0.643137, 0.156863, 0.047059, 1.0 }, + { 0.556863, 0.184314, 0.054902, 1.0 }, + { 0.435294, 0.184314, 0.117647, 1.0 }, + { 0.254902, 0.180392, 0.184314, 1.0 }, + { 0.145098, 0.133333, 0.086275, 1.0 }, + { 0.125490, 0.133333, 0.047059, 1.0 }, + { 0.121569, 0.125490, 0.062745, 1.0 }, + { 0.168627, 0.129412, 0.098039, 1.0 }, + { 0.345098, 0.164706, 0.145098, 1.0 }, + { 0.549020, 0.117647, 0.035294, 1.0 }, + { 0.643137, 0.094118, 0.003922, 1.0 }, + { 0.662745, 0.109804, 0.007843, 1.0 }, + { 0.682353, 0.133333, 0.007843, 1.0 }, + { 0.658824, 0.149020, 0.003922, 1.0 }, + { 0.627451, 0.160784, 0.015686, 1.0 }, + { 0.513725, 0.172549, 0.027451, 1.0 }, + { 0.278431, 0.207843, 0.082353, 1.0 }, + { 0.133333, 0.117647, 0.039216, 1.0 }, + { 0.105882, 0.086275, 0.019608, 1.0 }, + { 0.070588, 0.058824, 0.003922, 1.0 }, + { 0.050980, 0.062745, 0.003922, 1.0 }, + { 0.070588, 0.074510, 0.011765, 1.0 }, + { 0.117647, 0.105882, 0.043137, 1.0 }, + { 0.145098, 0.129412, 0.125490, 1.0 }, + { 0.180392, 0.125490, 0.274510, 1.0 }, + { 0.231373, 0.149020, 0.458824, 1.0 }, + { 0.258824, 0.227451, 0.498039, 1.0 }, + { 0.262745, 0.235294, 0.521569, 1.0 }, + { 0.247059, 0.247059, 0.482353, 1.0 }, + { 0.207843, 0.200000, 0.278431, 1.0 }, + { 0.219608, 0.196078, 0.262745, 1.0 }, + { 0.215686, 0.184314, 0.250980, 1.0 }, + { 0.176471, 0.180392, 0.145098, 1.0 }, + { 0.176471, 0.156863, 0.113725, 1.0 }, + { 0.188235, 0.168627, 0.152941, 1.0 }, + { 0.239216, 0.196078, 0.243137, 1.0 }, + { 0.294118, 0.352941, 0.274510, 1.0 }, + { 0.317647, 0.372549, 0.470588, 1.0 }, + { 0.349020, 0.392157, 0.533333, 1.0 }, + { 0.388235, 0.380392, 0.486275, 1.0 }, + { 0.509804, 0.364706, 0.309804, 1.0 }, + { 0.619608, 0.227451, 0.109804, 1.0 }, + { 0.682353, 0.247059, 0.035294, 1.0 }, + { 0.721569, 0.200000, 0.015686, 1.0 }, + { 0.729412, 0.180392, 0.031373, 1.0 }, + { 0.745098, 0.145098, 0.070588, 1.0 }, + { 0.733333, 0.156863, 0.082353, 1.0 }, + { 0.705882, 0.188235, 0.039216, 1.0 }, + { 0.682353, 0.196078, 0.011765, 1.0 }, + { 0.650980, 0.270588, 0.007843, 1.0 }, + { 0.709804, 0.325490, 0.082353, 1.0 }, + { 0.803922, 0.380392, 0.007843, 1.0 }, + { 0.796078, 0.450980, 0.019608, 1.0 }, + { 0.831373, 0.541176, 0.011765, 1.0 }, + { 0.854902, 0.552941, 0.015686, 1.0 }, + { 0.929412, 0.564706, 0.000000, 1.0 }, + { 0.913725, 0.545098, 0.019608, 1.0 }, + { 0.882353, 0.450980, 0.015686, 1.0 }, + { 0.811765, 0.384314, 0.015686, 1.0 }, + { 0.800000, 0.227451, 0.105882, 1.0 }, + { 0.780392, 0.203922, 0.070588, 1.0 }, + { 0.780392, 0.192157, 0.062745, 1.0 }, + { 0.756863, 0.152941, 0.035294, 1.0 }, + { 0.760784, 0.137255, 0.023529, 1.0 }, + { 0.741176, 0.141176, 0.019608, 1.0 }, + { 0.729412, 0.137255, 0.007843, 1.0 }, + { 0.729412, 0.129412, 0.023529, 1.0 }, + { 0.713725, 0.145098, 0.019608, 1.0 }, + { 0.725490, 0.152941, 0.007843, 1.0 }, + { 0.729412, 0.121569, 0.007843, 1.0 }, + { 0.725490, 0.117647, 0.011765, 1.0 }, + { 0.729412, 0.121569, 0.011765, 1.0 }, + { 0.733333, 0.117647, 0.011765, 1.0 }, + { 0.729412, 0.117647, 0.007843, 1.0 }, + { 0.717647, 0.125490, 0.007843, 1.0 }, + { 0.701961, 0.105882, 0.011765, 1.0 }, + { 0.705882, 0.121569, 0.011765, 1.0 }, + { 0.721569, 0.121569, 0.019608, 1.0 }, + { 0.721569, 0.113725, 0.023529, 1.0 }, + { 0.709804, 0.117647, 0.011765, 1.0 }, + { 0.709804, 0.109804, 0.000000, 1.0 }, + { 0.709804, 0.117647, 0.007843, 1.0 }, + { 0.701961, 0.113725, 0.007843, 1.0 }, + { 0.682353, 0.113725, 0.000000, 1.0 }, + { 0.690196, 0.129412, 0.011765, 1.0 }, + { 0.698039, 0.117647, 0.011765, 1.0 }, + { 0.686275, 0.098039, 0.003922, 1.0 }, + { 0.682353, 0.094118, 0.003922, 1.0 }, + { 0.678431, 0.098039, 0.000000, 1.0 }, + { 0.650980, 0.094118, 0.003922, 1.0 }, + { 0.600000, 0.101961, 0.027451, 1.0 }, + { 0.454902, 0.117647, 0.019608, 1.0 }, + { 0.168627, 0.098039, 0.015686, 1.0 }, + { 0.109804, 0.070588, 0.007843, 1.0 }, + { 0.101961, 0.058824, 0.003922, 1.0 }, + { 0.105882, 0.058824, 0.003922, 1.0 }, + { 0.125490, 0.090196, 0.031373, 1.0 }, + { 0.168627, 0.109804, 0.054902, 1.0 }, + { 0.435294, 0.133333, 0.007843, 1.0 }, + { 0.564706, 0.152941, 0.015686, 1.0 }, + { 0.627451, 0.117647, 0.007843, 1.0 }, + { 0.639216, 0.137255, 0.015686, 1.0 }, + { 0.607843, 0.160784, 0.047059, 1.0 }, + { 0.505882, 0.207843, 0.258824, 1.0 }, + { 0.517647, 0.278431, 0.388235, 1.0 }, + { 0.388235, 0.427451, 0.517647, 1.0 }, + { 0.372549, 0.552941, 0.568627, 1.0 }, + { 0.419608, 0.529412, 0.560784, 1.0 }, + { 0.396078, 0.490196, 0.611765, 1.0 }, + { 0.392157, 0.458824, 0.560784, 1.0 }, + { 0.341176, 0.435294, 0.501961, 1.0 }, + { 0.258824, 0.447059, 0.286275, 1.0 }, + { 0.282353, 0.423529, 0.188235, 1.0 }, + { 0.380392, 0.435294, 0.113725, 1.0 }, + { 0.423529, 0.470588, 0.227451, 1.0 }, + { 0.541176, 0.588235, 0.466667, 1.0 }, + { 0.717647, 0.647059, 0.607843, 1.0 }, + { 0.764706, 0.686275, 0.643137, 1.0 }, + { 0.639216, 0.650980, 0.713725, 1.0 }, + { 0.490196, 0.666667, 0.772549, 1.0 }, + { 0.513725, 0.603922, 0.737255, 1.0 }, + { 0.470588, 0.458824, 0.674510, 1.0 }, + { 0.337255, 0.415686, 0.686275, 1.0 }, + { 0.266667, 0.317647, 0.560784, 1.0 }, + { 0.262745, 0.239216, 0.482353, 1.0 }, + { 0.333333, 0.219608, 0.258824, 1.0 }, + { 0.439216, 0.145098, 0.188235, 1.0 }, + { 0.603922, 0.152941, 0.058824, 1.0 }, + { 0.705882, 0.188235, 0.094118, 1.0 }, + { 0.733333, 0.235294, 0.270588, 1.0 }, + { 0.737255, 0.462745, 0.482353, 1.0 }, + { 0.756863, 0.572549, 0.627451, 1.0 }, + { 0.807843, 0.666667, 0.737255, 1.0 }, + { 0.635294, 0.615686, 0.745098, 1.0 }, + { 0.564706, 0.533333, 0.576471, 1.0 }, + { 0.545098, 0.400000, 0.619608, 1.0 }, + { 0.678431, 0.211765, 0.427451, 1.0 }, + { 0.654902, 0.176471, 0.192157, 1.0 }, + { 0.694118, 0.168627, 0.050980, 1.0 }, + { 0.666667, 0.160784, 0.054902, 1.0 }, + { 0.600000, 0.156863, 0.035294, 1.0 }, + { 0.494118, 0.141176, 0.019608, 1.0 }, + { 0.215686, 0.113725, 0.043137, 1.0 }, + { 0.113725, 0.066667, 0.007843, 1.0 }, + { 0.082353, 0.043137, 0.003922, 1.0 }, + { 0.070588, 0.039216, 0.000000, 1.0 }, + { 0.098039, 0.062745, 0.003922, 1.0 }, + { 0.109804, 0.074510, 0.031373, 1.0 }, + { 0.141176, 0.109804, 0.039216, 1.0 }, + { 0.356863, 0.172549, 0.035294, 1.0 }, + { 0.560784, 0.149020, 0.027451, 1.0 }, + { 0.572549, 0.184314, 0.023529, 1.0 }, + { 0.556863, 0.203922, 0.019608, 1.0 }, + { 0.509804, 0.286275, 0.039216, 1.0 }, + { 0.305882, 0.243137, 0.086275, 1.0 }, + { 0.156863, 0.145098, 0.090196, 1.0 }, + { 0.172549, 0.101961, 0.062745, 1.0 }, + { 0.352941, 0.105882, 0.015686, 1.0 }, + { 0.533333, 0.117647, 0.027451, 1.0 }, + { 0.619608, 0.117647, 0.007843, 1.0 }, + { 0.662745, 0.129412, 0.003922, 1.0 }, + { 0.686275, 0.125490, 0.027451, 1.0 }, + { 0.650980, 0.145098, 0.066667, 1.0 }, + { 0.584314, 0.200000, 0.141176, 1.0 }, + { 0.505882, 0.188235, 0.290196, 1.0 }, + { 0.388235, 0.211765, 0.494118, 1.0 }, + { 0.298039, 0.200000, 0.505882, 1.0 }, + { 0.286275, 0.227451, 0.537255, 1.0 }, + { 0.329412, 0.290196, 0.580392, 1.0 }, + { 0.400000, 0.309804, 0.596078, 1.0 }, + { 0.466667, 0.313725, 0.556863, 1.0 }, + { 0.682353, 0.223529, 0.388235, 1.0 }, + { 0.698039, 0.196078, 0.196078, 1.0 }, + { 0.686275, 0.192157, 0.192157, 1.0 }, + { 0.729412, 0.227451, 0.188235, 1.0 }, + { 0.729412, 0.223529, 0.388235, 1.0 }, + { 0.690196, 0.231373, 0.450980, 1.0 }, + { 0.486275, 0.419608, 0.454902, 1.0 }, + { 0.454902, 0.560784, 0.576471, 1.0 }, + { 0.501961, 0.631373, 0.545098, 1.0 }, + { 0.745098, 0.662745, 0.498039, 1.0 }, + { 0.921569, 0.686275, 0.447059, 1.0 }, + { 0.913725, 0.686275, 0.317647, 1.0 }, + { 0.580392, 0.572549, 0.219608, 1.0 }, + { 0.592157, 0.388235, 0.117647, 1.0 }, + { 0.470588, 0.337255, 0.047059, 1.0 }, + { 0.470588, 0.305882, 0.086275, 1.0 }, + { 0.219608, 0.196078, 0.035294, 1.0 }, + }; +/* fog25.ppm */ +static double4 colors_73[] = { + { 0.043137, 0.054902, 0.007843, 1.0 }, + { 0.117647, 0.109804, 0.039216, 1.0 }, + { 0.137255, 0.137255, 0.054902, 1.0 }, + { 0.203922, 0.168627, 0.090196, 1.0 }, + { 0.203922, 0.239216, 0.086275, 1.0 }, + { 0.239216, 0.247059, 0.113725, 1.0 }, + { 0.262745, 0.243137, 0.117647, 1.0 }, + { 0.325490, 0.274510, 0.152941, 1.0 }, + { 0.443137, 0.376471, 0.247059, 1.0 }, + { 0.584314, 0.525490, 0.513725, 1.0 }, + { 0.639216, 0.615686, 0.635294, 1.0 }, + { 0.686275, 0.662745, 0.678431, 1.0 }, + { 0.698039, 0.674510, 0.690196, 1.0 }, + { 0.678431, 0.647059, 0.666667, 1.0 }, + { 0.627451, 0.584314, 0.596078, 1.0 }, + { 0.635294, 0.466667, 0.305882, 1.0 }, + { 0.623529, 0.423529, 0.254902, 1.0 }, + { 0.529412, 0.372549, 0.184314, 1.0 }, + { 0.439216, 0.325490, 0.125490, 1.0 }, + { 0.345098, 0.317647, 0.090196, 1.0 }, + { 0.294118, 0.282353, 0.070588, 1.0 }, + { 0.282353, 0.231373, 0.070588, 1.0 }, + { 0.286275, 0.247059, 0.094118, 1.0 }, + { 0.274510, 0.188235, 0.086275, 1.0 }, + { 0.282353, 0.223529, 0.117647, 1.0 }, + { 0.258824, 0.203922, 0.078431, 1.0 }, + { 0.250980, 0.235294, 0.082353, 1.0 }, + { 0.258824, 0.278431, 0.090196, 1.0 }, + { 0.282353, 0.243137, 0.105882, 1.0 }, + { 0.258824, 0.286275, 0.082353, 1.0 }, + { 0.294118, 0.258824, 0.101961, 1.0 }, + { 0.313725, 0.250980, 0.090196, 1.0 }, + { 0.403922, 0.286275, 0.129412, 1.0 }, + { 0.509804, 0.345098, 0.156863, 1.0 }, + { 0.639216, 0.388235, 0.184314, 1.0 }, + { 0.674510, 0.392157, 0.184314, 1.0 }, + { 0.682353, 0.415686, 0.200000, 1.0 }, + { 0.725490, 0.470588, 0.235294, 1.0 }, + { 0.760784, 0.501961, 0.286275, 1.0 }, + { 0.807843, 0.552941, 0.329412, 1.0 }, + { 0.788235, 0.568627, 0.368627, 1.0 }, + { 0.701961, 0.647059, 0.643137, 1.0 }, + { 0.749020, 0.705882, 0.721569, 1.0 }, + { 0.803922, 0.768627, 0.752941, 1.0 }, + { 0.839216, 0.831373, 0.850980, 1.0 }, + { 0.905882, 0.901961, 0.925490, 1.0 }, + { 0.933333, 0.949020, 0.960784, 1.0 }, + { 0.937255, 0.949020, 0.968627, 1.0 }, + { 0.913725, 0.925490, 0.945098, 1.0 }, + { 0.890196, 0.886275, 0.905882, 1.0 }, + { 0.835294, 0.815686, 0.839216, 1.0 }, + { 0.772549, 0.752941, 0.776471, 1.0 }, + { 0.698039, 0.674510, 0.694118, 1.0 }, + { 0.588235, 0.564706, 0.572549, 1.0 }, + { 0.509804, 0.403922, 0.266667, 1.0 }, + { 0.337255, 0.298039, 0.207843, 1.0 }, + { 0.290196, 0.239216, 0.172549, 1.0 }, + { 0.266667, 0.227451, 0.156863, 1.0 }, + { 0.239216, 0.207843, 0.109804, 1.0 }, + { 0.227451, 0.200000, 0.074510, 1.0 }, + { 0.235294, 0.207843, 0.043137, 1.0 }, + { 0.243137, 0.176471, 0.019608, 1.0 }, + { 0.176471, 0.168627, 0.023529, 1.0 }, + { 0.133333, 0.152941, 0.015686, 1.0 }, + { 0.121569, 0.160784, 0.011765, 1.0 }, + { 0.141176, 0.141176, 0.035294, 1.0 }, + { 0.125490, 0.137255, 0.035294, 1.0 }, + { 0.117647, 0.141176, 0.023529, 1.0 }, + { 0.066667, 0.062745, 0.039216, 1.0 }, + { 0.082353, 0.070588, 0.007843, 1.0 }, + { 0.121569, 0.050980, 0.019608, 1.0 }, + { 0.109804, 0.078431, 0.027451, 1.0 }, + { 0.109804, 0.094118, 0.015686, 1.0 }, + { 0.129412, 0.094118, 0.023529, 1.0 }, + { 0.137255, 0.160784, 0.066667, 1.0 }, + { 0.176471, 0.164706, 0.047059, 1.0 }, + { 0.200000, 0.141176, 0.066667, 1.0 }, + { 0.207843, 0.145098, 0.086275, 1.0 }, + { 0.243137, 0.149020, 0.062745, 1.0 }, + { 0.305882, 0.152941, 0.047059, 1.0 }, + { 0.317647, 0.180392, 0.066667, 1.0 }, + { 0.325490, 0.203922, 0.047059, 1.0 }, + { 0.349020, 0.254902, 0.050980, 1.0 }, + { 0.403922, 0.298039, 0.070588, 1.0 }, + { 0.466667, 0.313725, 0.101961, 1.0 }, + { 0.537255, 0.333333, 0.113725, 1.0 }, + { 0.627451, 0.360784, 0.160784, 1.0 }, + { 0.635294, 0.403922, 0.211765, 1.0 }, + { 0.670588, 0.427451, 0.231373, 1.0 }, + { 0.721569, 0.470588, 0.231373, 1.0 }, + { 0.768627, 0.486275, 0.235294, 1.0 }, + { 0.760784, 0.513725, 0.286275, 1.0 }, + { 0.780392, 0.572549, 0.380392, 1.0 }, + { 0.709804, 0.666667, 0.674510, 1.0 }, + { 0.768627, 0.729412, 0.749020, 1.0 }, + { 0.796078, 0.776471, 0.792157, 1.0 }, + { 0.843137, 0.847059, 0.854902, 1.0 }, + { 0.901961, 0.898039, 0.921569, 1.0 }, + { 0.905882, 0.905882, 0.937255, 1.0 }, + { 0.905882, 0.901961, 0.933333, 1.0 }, + { 0.882353, 0.882353, 0.898039, 1.0 }, + { 0.827451, 0.815686, 0.811765, 1.0 }, + { 0.764706, 0.741176, 0.756863, 1.0 }, + { 0.678431, 0.658824, 0.670588, 1.0 }, + { 0.568627, 0.549020, 0.556863, 1.0 }, + { 0.458824, 0.403922, 0.211765, 1.0 }, + { 0.384314, 0.301961, 0.129412, 1.0 }, + { 0.337255, 0.239216, 0.133333, 1.0 }, + { 0.305882, 0.247059, 0.117647, 1.0 }, + { 0.298039, 0.247059, 0.121569, 1.0 }, + { 0.294118, 0.250980, 0.133333, 1.0 }, + { 0.274510, 0.227451, 0.164706, 1.0 }, + { 0.298039, 0.215686, 0.141176, 1.0 }, + { 0.282353, 0.227451, 0.117647, 1.0 }, + { 0.262745, 0.223529, 0.066667, 1.0 }, + { 0.247059, 0.215686, 0.035294, 1.0 }, + { 0.207843, 0.243137, 0.007843, 1.0 }, + { 0.196078, 0.164706, 0.015686, 1.0 }, + { 0.184314, 0.156863, 0.027451, 1.0 }, + { 0.180392, 0.156863, 0.023529, 1.0 }, + { 0.200000, 0.152941, 0.031373, 1.0 }, + { 0.203922, 0.152941, 0.039216, 1.0 }, + { 0.215686, 0.160784, 0.047059, 1.0 }, + { 0.227451, 0.176471, 0.074510, 1.0 }, + { 0.223529, 0.188235, 0.078431, 1.0 }, + { 0.247059, 0.184314, 0.070588, 1.0 }, + { 0.274510, 0.188235, 0.058824, 1.0 }, + { 0.278431, 0.188235, 0.062745, 1.0 }, + { 0.341176, 0.207843, 0.074510, 1.0 }, + { 0.392157, 0.282353, 0.113725, 1.0 }, + { 0.431373, 0.352941, 0.152941, 1.0 }, + { 0.525490, 0.466667, 0.247059, 1.0 }, + { 0.580392, 0.541176, 0.537255, 1.0 }, + { 0.654902, 0.643137, 0.639216, 1.0 }, + { 0.713725, 0.694118, 0.694118, 1.0 }, + { 0.729412, 0.701961, 0.733333, 1.0 }, + { 0.721569, 0.694118, 0.725490, 1.0 }, + { 0.698039, 0.670588, 0.698039, 1.0 }, + { 0.658824, 0.607843, 0.619608, 1.0 }, + { 0.733333, 0.560784, 0.419608, 1.0 }, + { 0.752941, 0.509804, 0.309804, 1.0 }, + { 0.701961, 0.466667, 0.247059, 1.0 }, + { 0.647059, 0.435294, 0.219608, 1.0 }, + { 0.623529, 0.427451, 0.215686, 1.0 }, + { 0.627451, 0.435294, 0.239216, 1.0 }, + { 0.627451, 0.447059, 0.282353, 1.0 }, + { 0.600000, 0.552941, 0.556863, 1.0 }, + { 0.654902, 0.623529, 0.643137, 1.0 }, + { 0.674510, 0.654902, 0.670588, 1.0 }, + { 0.670588, 0.650980, 0.666667, 1.0 }, + { 0.615686, 0.592157, 0.600000, 1.0 }, + { 0.592157, 0.529412, 0.505882, 1.0 }, + { 0.560784, 0.411765, 0.250980, 1.0 }, + { 0.486275, 0.337255, 0.156863, 1.0 }, + { 0.439216, 0.286275, 0.121569, 1.0 }, + { 0.345098, 0.243137, 0.121569, 1.0 }, + { 0.356863, 0.250980, 0.094118, 1.0 }, + { 0.352941, 0.250980, 0.074510, 1.0 }, + { 0.349020, 0.247059, 0.070588, 1.0 }, + { 0.360784, 0.270588, 0.078431, 1.0 }, + { 0.400000, 0.305882, 0.074510, 1.0 }, + { 0.439216, 0.305882, 0.113725, 1.0 }, + { 0.482353, 0.325490, 0.145098, 1.0 }, + { 0.556863, 0.380392, 0.203922, 1.0 }, + { 0.560784, 0.462745, 0.270588, 1.0 }, + { 0.607843, 0.572549, 0.584314, 1.0 }, + { 0.698039, 0.674510, 0.682353, 1.0 }, + { 0.760784, 0.745098, 0.745098, 1.0 }, + { 0.796078, 0.780392, 0.792157, 1.0 }, + { 0.850980, 0.847059, 0.870588, 1.0 }, + { 0.909804, 0.921569, 0.937255, 1.0 }, + { 0.945098, 0.960784, 0.972549, 1.0 }, + { 0.960784, 0.976471, 0.988235, 1.0 }, + { 0.968627, 0.984314, 0.996078, 1.0 }, + { 0.976471, 0.992157, 1.000000, 1.0 }, + { 0.984314, 0.992157, 1.000000, 1.0 }, + { 0.992157, 0.996078, 1.000000, 1.0 }, + { 0.992157, 0.996078, 1.000000, 1.0 }, + { 0.992157, 0.996078, 1.000000, 1.0 }, + { 0.984314, 1.000000, 1.000000, 1.0 }, + { 0.976471, 0.996078, 1.000000, 1.0 }, + { 0.976471, 0.992157, 0.996078, 1.0 }, + { 0.976471, 0.992157, 0.996078, 1.0 }, + { 0.968627, 0.992157, 1.000000, 1.0 }, + { 0.960784, 0.980392, 0.992157, 1.0 }, + { 0.956863, 0.976471, 0.992157, 1.0 }, + { 0.956863, 0.976471, 0.988235, 1.0 }, + { 0.941176, 0.960784, 0.972549, 1.0 }, + { 0.905882, 0.909804, 0.929412, 1.0 }, + { 0.858824, 0.847059, 0.854902, 1.0 }, + { 0.796078, 0.768627, 0.792157, 1.0 }, + { 0.741176, 0.717647, 0.733333, 1.0 }, + { 0.662745, 0.627451, 0.643137, 1.0 }, + { 0.705882, 0.521569, 0.384314, 1.0 }, + { 0.662745, 0.443137, 0.258824, 1.0 }, + { 0.639216, 0.427451, 0.219608, 1.0 }, + { 0.654902, 0.411765, 0.227451, 1.0 }, + { 0.654902, 0.447059, 0.254902, 1.0 }, + { 0.635294, 0.450980, 0.294118, 1.0 }, + { 0.607843, 0.564706, 0.580392, 1.0 }, + { 0.678431, 0.643137, 0.670588, 1.0 }, + { 0.721569, 0.694118, 0.725490, 1.0 }, + { 0.733333, 0.713725, 0.741176, 1.0 }, + { 0.737255, 0.713725, 0.733333, 1.0 }, + { 0.701961, 0.678431, 0.682353, 1.0 }, + { 0.650980, 0.611765, 0.607843, 1.0 }, + { 0.776471, 0.541176, 0.349020, 1.0 }, + { 0.709804, 0.482353, 0.262745, 1.0 }, + { 0.639216, 0.407843, 0.215686, 1.0 }, + { 0.596078, 0.372549, 0.196078, 1.0 }, + { 0.521569, 0.356863, 0.145098, 1.0 }, + { 0.486275, 0.317647, 0.109804, 1.0 }, + { 0.458824, 0.317647, 0.109804, 1.0 }, + { 0.423529, 0.301961, 0.105882, 1.0 }, + { 0.435294, 0.309804, 0.125490, 1.0 }, + { 0.462745, 0.325490, 0.152941, 1.0 }, + { 0.521569, 0.360784, 0.200000, 1.0 }, + { 0.572549, 0.380392, 0.219608, 1.0 }, + { 0.600000, 0.403922, 0.239216, 1.0 }, + { 0.596078, 0.407843, 0.223529, 1.0 }, + { 0.580392, 0.407843, 0.223529, 1.0 }, + { 0.556863, 0.396078, 0.188235, 1.0 }, + { 0.525490, 0.372549, 0.168627, 1.0 }, + { 0.482353, 0.329412, 0.121569, 1.0 }, + { 0.427451, 0.274510, 0.109804, 1.0 }, + { 0.388235, 0.258824, 0.086275, 1.0 }, + { 0.372549, 0.250980, 0.109804, 1.0 }, + { 0.380392, 0.254902, 0.141176, 1.0 }, + { 0.400000, 0.305882, 0.203922, 1.0 }, + { 0.470588, 0.345098, 0.227451, 1.0 }, + { 0.560784, 0.431373, 0.317647, 1.0 }, + { 0.596078, 0.564706, 0.576471, 1.0 }, + { 0.682353, 0.647059, 0.666667, 1.0 }, + { 0.756863, 0.713725, 0.737255, 1.0 }, + { 0.803922, 0.764706, 0.796078, 1.0 }, + { 0.862745, 0.850980, 0.878431, 1.0 }, + { 0.909804, 0.921569, 0.949020, 1.0 }, + { 0.952941, 0.964706, 0.984314, 1.0 }, + { 0.960784, 0.980392, 0.992157, 1.0 }, + { 0.972549, 0.992157, 0.996078, 1.0 }, + { 0.976471, 0.992157, 0.996078, 1.0 }, + { 0.992157, 1.000000, 0.996078, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 0.992157, 0.996078, 1.000000, 1.0 }, + { 0.992157, 0.996078, 1.000000, 1.0 }, + { 0.980392, 0.984314, 0.992157, 1.0 }, + { 0.956863, 0.972549, 0.980392, 1.0 }, + { 0.917647, 0.925490, 0.952941, 1.0 }, + { 0.870588, 0.858824, 0.898039, 1.0 }, + { 0.811765, 0.772549, 0.803922, 1.0 }, + { 0.737255, 0.709804, 0.741176, 1.0 }, + { 0.666667, 0.627451, 0.654902, 1.0 }, + { 0.556863, 0.521569, 0.525490, 1.0 }, + { 0.298039, 0.262745, 0.172549, 1.0 }, + }; +/* geyser27.ppm */ +static double4 colors_74[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.101961, 0.019608, 0.019608, 1.0 }, + { 0.301961, 0.066667, 0.023529, 1.0 }, + { 0.384314, 0.176471, 0.113725, 1.0 }, + { 0.486275, 0.305882, 0.258824, 1.0 }, + { 0.447059, 0.505882, 0.572549, 1.0 }, + { 0.450980, 0.658824, 0.756863, 1.0 }, + { 0.517647, 0.701961, 0.823529, 1.0 }, + { 0.596078, 0.729412, 0.862745, 1.0 }, + { 0.600000, 0.690196, 0.792157, 1.0 }, + { 0.556863, 0.670588, 0.709804, 1.0 }, + { 0.615686, 0.662745, 0.690196, 1.0 }, + { 0.647059, 0.635294, 0.619608, 1.0 }, + { 0.603922, 0.513725, 0.403922, 1.0 }, + { 0.584314, 0.407843, 0.286275, 1.0 }, + { 0.596078, 0.384314, 0.235294, 1.0 }, + { 0.549020, 0.333333, 0.180392, 1.0 }, + { 0.541176, 0.262745, 0.090196, 1.0 }, + { 0.639216, 0.223529, 0.023529, 1.0 }, + { 0.678431, 0.215686, 0.031373, 1.0 }, + { 0.701961, 0.219608, 0.011765, 1.0 }, + { 0.745098, 0.239216, 0.031373, 1.0 }, + { 0.815686, 0.337255, 0.027451, 1.0 }, + { 0.823529, 0.431373, 0.098039, 1.0 }, + { 0.866667, 0.498039, 0.113725, 1.0 }, + { 0.870588, 0.588235, 0.172549, 1.0 }, + { 0.886275, 0.631373, 0.207843, 1.0 }, + { 0.870588, 0.623529, 0.203922, 1.0 }, + { 0.870588, 0.596078, 0.235294, 1.0 }, + { 0.835294, 0.580392, 0.258824, 1.0 }, + { 0.756863, 0.525490, 0.274510, 1.0 }, + { 0.643137, 0.572549, 0.443137, 1.0 }, + { 0.541176, 0.552941, 0.623529, 1.0 }, + { 0.521569, 0.564706, 0.647059, 1.0 }, + { 0.603922, 0.545098, 0.478431, 1.0 }, + { 0.580392, 0.423529, 0.329412, 1.0 }, + { 0.619608, 0.450980, 0.270588, 1.0 }, + { 0.741176, 0.474510, 0.223529, 1.0 }, + { 0.776471, 0.486275, 0.188235, 1.0 }, + { 0.831373, 0.533333, 0.176471, 1.0 }, + { 0.878431, 0.572549, 0.152941, 1.0 }, + { 0.874510, 0.560784, 0.137255, 1.0 }, + { 0.870588, 0.537255, 0.121569, 1.0 }, + { 0.870588, 0.533333, 0.094118, 1.0 }, + { 0.866667, 0.537255, 0.070588, 1.0 }, + { 0.803922, 0.396078, 0.074510, 1.0 }, + { 0.776471, 0.298039, 0.015686, 1.0 }, + { 0.690196, 0.235294, 0.054902, 1.0 }, + { 0.580392, 0.337255, 0.168627, 1.0 }, + { 0.603922, 0.431373, 0.239216, 1.0 }, + { 0.552941, 0.450980, 0.349020, 1.0 }, + { 0.490196, 0.658824, 0.611765, 1.0 }, + { 0.494118, 0.678431, 0.780392, 1.0 }, + { 0.427451, 0.611765, 0.831373, 1.0 }, + { 0.411765, 0.564706, 0.764706, 1.0 }, + { 0.376471, 0.470588, 0.631373, 1.0 }, + { 0.278431, 0.290196, 0.474510, 1.0 }, + { 0.145098, 0.227451, 0.490196, 1.0 }, + { 0.101961, 0.192157, 0.466667, 1.0 }, + { 0.062745, 0.164706, 0.458824, 1.0 }, + { 0.066667, 0.160784, 0.450980, 1.0 }, + { 0.070588, 0.149020, 0.415686, 1.0 }, + { 0.137255, 0.164706, 0.372549, 1.0 }, + { 0.207843, 0.141176, 0.176471, 1.0 }, + { 0.231373, 0.137255, 0.137255, 1.0 }, + { 0.329412, 0.098039, 0.054902, 1.0 }, + { 0.384314, 0.137255, 0.058824, 1.0 }, + { 0.454902, 0.188235, 0.070588, 1.0 }, + { 0.474510, 0.219608, 0.090196, 1.0 }, + { 0.529412, 0.282353, 0.109804, 1.0 }, + { 0.556863, 0.321569, 0.141176, 1.0 }, + { 0.639216, 0.403922, 0.200000, 1.0 }, + { 0.698039, 0.423529, 0.219608, 1.0 }, + { 0.768627, 0.482353, 0.239216, 1.0 }, + { 0.839216, 0.568627, 0.266667, 1.0 }, + { 0.792157, 0.647059, 0.388235, 1.0 }, + { 0.713725, 0.650980, 0.584314, 1.0 }, + { 0.694118, 0.682353, 0.647059, 1.0 }, + { 0.686275, 0.690196, 0.647059, 1.0 }, + { 0.615686, 0.658824, 0.670588, 1.0 }, + { 0.529412, 0.600000, 0.654902, 1.0 }, + { 0.470588, 0.490196, 0.505882, 1.0 }, + { 0.494118, 0.341176, 0.270588, 1.0 }, + { 0.490196, 0.321569, 0.250980, 1.0 }, + { 0.494118, 0.317647, 0.247059, 1.0 }, + { 0.498039, 0.294118, 0.180392, 1.0 }, + { 0.537255, 0.325490, 0.145098, 1.0 }, + { 0.556863, 0.321569, 0.141176, 1.0 }, + { 0.556863, 0.313725, 0.137255, 1.0 }, + { 0.525490, 0.274510, 0.078431, 1.0 }, + { 0.454902, 0.200000, 0.035294, 1.0 }, + { 0.419608, 0.149020, 0.043137, 1.0 }, + { 0.380392, 0.113725, 0.027451, 1.0 }, + { 0.337255, 0.098039, 0.050980, 1.0 }, + { 0.341176, 0.101961, 0.031373, 1.0 }, + { 0.364706, 0.109804, 0.031373, 1.0 }, + { 0.403922, 0.121569, 0.023529, 1.0 }, + { 0.431373, 0.156863, 0.023529, 1.0 }, + { 0.435294, 0.168627, 0.027451, 1.0 }, + { 0.552941, 0.109804, 0.031373, 1.0 }, + { 0.560784, 0.121569, 0.027451, 1.0 }, + { 0.568627, 0.133333, 0.039216, 1.0 }, + { 0.580392, 0.141176, 0.023529, 1.0 }, + { 0.568627, 0.152941, 0.011765, 1.0 }, + { 0.501961, 0.211765, 0.086275, 1.0 }, + { 0.450980, 0.200000, 0.098039, 1.0 }, + { 0.388235, 0.196078, 0.098039, 1.0 }, + { 0.388235, 0.184314, 0.109804, 1.0 }, + { 0.400000, 0.172549, 0.105882, 1.0 }, + { 0.372549, 0.164706, 0.101961, 1.0 }, + { 0.207843, 0.137255, 0.168627, 1.0 }, + { 0.090196, 0.149020, 0.392157, 1.0 }, + { 0.054902, 0.133333, 0.403922, 1.0 }, + { 0.070588, 0.109804, 0.349020, 1.0 }, + { 0.015686, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.094118, 0.011765, 0.007843, 1.0 }, + { 0.294118, 0.058824, 0.023529, 1.0 }, + { 0.333333, 0.058824, 0.007843, 1.0 }, + { 0.384314, 0.090196, 0.015686, 1.0 }, + { 0.396078, 0.094118, 0.007843, 1.0 }, + { 0.411765, 0.125490, 0.007843, 1.0 }, + { 0.415686, 0.133333, 0.007843, 1.0 }, + { 0.407843, 0.145098, 0.047059, 1.0 }, + { 0.392157, 0.129412, 0.054902, 1.0 }, + { 0.356863, 0.117647, 0.043137, 1.0 }, + { 0.345098, 0.113725, 0.043137, 1.0 }, + { 0.364706, 0.149020, 0.070588, 1.0 }, + { 0.376471, 0.152941, 0.094118, 1.0 }, + { 0.384314, 0.184314, 0.117647, 1.0 }, + { 0.270588, 0.247059, 0.298039, 1.0 }, + { 0.141176, 0.211765, 0.474510, 1.0 }, + { 0.192157, 0.247059, 0.462745, 1.0 }, + { 0.392157, 0.266667, 0.270588, 1.0 }, + { 0.447059, 0.278431, 0.215686, 1.0 }, + { 0.513725, 0.337255, 0.223529, 1.0 }, + { 0.623529, 0.427451, 0.239216, 1.0 }, + { 0.729412, 0.439216, 0.176471, 1.0 }, + { 0.784314, 0.482353, 0.180392, 1.0 }, + { 0.850980, 0.560784, 0.196078, 1.0 }, + { 0.866667, 0.584314, 0.215686, 1.0 }, + { 0.866667, 0.576471, 0.196078, 1.0 }, + { 0.827451, 0.545098, 0.211765, 1.0 }, + { 0.737255, 0.466667, 0.192157, 1.0 }, + { 0.686275, 0.403922, 0.149020, 1.0 }, + { 0.596078, 0.333333, 0.125490, 1.0 }, + { 0.647059, 0.239216, 0.090196, 1.0 }, + { 0.627451, 0.168627, 0.027451, 1.0 }, + { 0.639216, 0.160784, 0.023529, 1.0 }, + { 0.600000, 0.121569, 0.011765, 1.0 }, + { 0.611765, 0.137255, 0.027451, 1.0 }, + { 0.635294, 0.160784, 0.027451, 1.0 }, + { 0.643137, 0.168627, 0.019608, 1.0 }, + { 0.666667, 0.207843, 0.035294, 1.0 }, + { 0.713725, 0.262745, 0.047059, 1.0 }, + { 0.764706, 0.431373, 0.156863, 1.0 }, + { 0.835294, 0.525490, 0.188235, 1.0 }, + { 0.878431, 0.596078, 0.227451, 1.0 }, + { 0.874510, 0.631373, 0.262745, 1.0 }, + { 0.870588, 0.603922, 0.250980, 1.0 }, + { 0.764706, 0.525490, 0.239216, 1.0 }, + { 0.709804, 0.466667, 0.235294, 1.0 }, + { 0.611765, 0.435294, 0.239216, 1.0 }, + { 0.568627, 0.407843, 0.290196, 1.0 }, + { 0.494118, 0.317647, 0.254902, 1.0 }, + { 0.356863, 0.356863, 0.439216, 1.0 }, + { 0.447059, 0.482353, 0.615686, 1.0 }, + { 0.462745, 0.639216, 0.717647, 1.0 }, + { 0.498039, 0.713725, 0.768627, 1.0 }, + { 0.501961, 0.729412, 0.827451, 1.0 }, + { 0.517647, 0.733333, 0.752941, 1.0 }, + { 0.603922, 0.756863, 0.643137, 1.0 }, + { 0.654902, 0.800000, 0.643137, 1.0 }, + { 0.666667, 0.792157, 0.639216, 1.0 }, + { 0.705882, 0.796078, 0.737255, 1.0 }, + { 0.639216, 0.776471, 0.882353, 1.0 }, + { 0.545098, 0.756863, 0.870588, 1.0 }, + { 0.533333, 0.752941, 0.858824, 1.0 }, + { 0.466667, 0.694118, 0.882353, 1.0 }, + { 0.450980, 0.678431, 0.882353, 1.0 }, + { 0.439216, 0.650980, 0.882353, 1.0 }, + { 0.427451, 0.603922, 0.792157, 1.0 }, + { 0.443137, 0.462745, 0.564706, 1.0 }, + { 0.466667, 0.301961, 0.282353, 1.0 }, + { 0.439216, 0.262745, 0.203922, 1.0 }, + { 0.400000, 0.207843, 0.125490, 1.0 }, + { 0.400000, 0.207843, 0.129412, 1.0 }, + { 0.435294, 0.262745, 0.211765, 1.0 }, + { 0.352941, 0.333333, 0.356863, 1.0 }, + { 0.172549, 0.247059, 0.498039, 1.0 }, + { 0.125490, 0.203922, 0.474510, 1.0 }, + { 0.101961, 0.180392, 0.466667, 1.0 }, + { 0.070588, 0.149020, 0.427451, 1.0 }, + { 0.062745, 0.121569, 0.372549, 1.0 }, + { 0.007843, 0.015686, 0.082353, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.003922, 0.000000, 1.0 }, + { 0.129412, 0.043137, 0.082353, 1.0 }, + { 0.180392, 0.145098, 0.203922, 1.0 }, + { 0.215686, 0.258824, 0.470588, 1.0 }, + { 0.384314, 0.419608, 0.564706, 1.0 }, + { 0.521569, 0.584314, 0.690196, 1.0 }, + { 0.537255, 0.619608, 0.745098, 1.0 }, + { 0.474510, 0.517647, 0.643137, 1.0 }, + { 0.298039, 0.337255, 0.501961, 1.0 }, + { 0.156863, 0.227451, 0.490196, 1.0 }, + { 0.117647, 0.196078, 0.462745, 1.0 }, + { 0.105882, 0.184314, 0.474510, 1.0 }, + { 0.152941, 0.196078, 0.427451, 1.0 }, + { 0.419608, 0.239216, 0.180392, 1.0 }, + { 0.407843, 0.223529, 0.141176, 1.0 }, + { 0.431373, 0.235294, 0.156863, 1.0 }, + { 0.509804, 0.321569, 0.215686, 1.0 }, + { 0.600000, 0.423529, 0.235294, 1.0 }, + { 0.607843, 0.447059, 0.258824, 1.0 }, + { 0.729412, 0.517647, 0.266667, 1.0 }, + { 0.847059, 0.694118, 0.384314, 1.0 }, + { 0.866667, 0.713725, 0.447059, 1.0 }, + { 0.862745, 0.835294, 0.494118, 1.0 }, + { 0.874510, 0.803922, 0.576471, 1.0 }, + { 0.760784, 0.772549, 0.698039, 1.0 }, + { 0.682353, 0.776471, 0.694118, 1.0 }, + { 0.717647, 0.721569, 0.623529, 1.0 }, + { 0.752941, 0.568627, 0.400000, 1.0 }, + { 0.698039, 0.435294, 0.250980, 1.0 }, + { 0.666667, 0.317647, 0.109804, 1.0 }, + { 0.678431, 0.227451, 0.027451, 1.0 }, + { 0.678431, 0.203922, 0.027451, 1.0 }, + { 0.678431, 0.196078, 0.019608, 1.0 }, + { 0.654902, 0.188235, 0.007843, 1.0 }, + { 0.627451, 0.184314, 0.011765, 1.0 }, + { 0.619608, 0.188235, 0.007843, 1.0 }, + { 0.639216, 0.200000, 0.023529, 1.0 }, + { 0.682353, 0.227451, 0.031373, 1.0 }, + { 0.741176, 0.380392, 0.086275, 1.0 }, + { 0.819608, 0.486275, 0.160784, 1.0 }, + { 0.858824, 0.564706, 0.203922, 1.0 }, + { 0.858824, 0.580392, 0.243137, 1.0 }, + { 0.784314, 0.541176, 0.243137, 1.0 }, + { 0.733333, 0.525490, 0.282353, 1.0 }, + { 0.670588, 0.611765, 0.521569, 1.0 }, + { 0.654902, 0.674510, 0.627451, 1.0 }, + { 0.541176, 0.588235, 0.678431, 1.0 }, + { 0.494118, 0.545098, 0.615686, 1.0 }, + { 0.556863, 0.415686, 0.317647, 1.0 }, + { 0.458824, 0.278431, 0.215686, 1.0 }, + { 0.423529, 0.196078, 0.109804, 1.0 }, + { 0.384314, 0.164706, 0.070588, 1.0 }, + { 0.349020, 0.109804, 0.039216, 1.0 }, + { 0.317647, 0.090196, 0.023529, 1.0 }, + { 0.305882, 0.054902, 0.007843, 1.0 }, + { 0.305882, 0.054902, 0.003922, 1.0 }, + { 0.294118, 0.027451, 0.003922, 1.0 }, + { 0.035294, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + }; +/* gris.josette.ppm */ +static double4 colors_75[] = { + { 0.141176, 0.160784, 0.156863, 1.0 }, + { 0.278431, 0.301961, 0.321569, 1.0 }, + { 0.352941, 0.447059, 0.466667, 1.0 }, + { 0.470588, 0.596078, 0.643137, 1.0 }, + { 0.619608, 0.752941, 0.784314, 1.0 }, + { 0.670588, 0.776471, 0.811765, 1.0 }, + { 0.690196, 0.780392, 0.811765, 1.0 }, + { 0.698039, 0.776471, 0.811765, 1.0 }, + { 0.690196, 0.780392, 0.815686, 1.0 }, + { 0.701961, 0.784314, 0.811765, 1.0 }, + { 0.709804, 0.792157, 0.811765, 1.0 }, + { 0.721569, 0.800000, 0.835294, 1.0 }, + { 0.729412, 0.819608, 0.858824, 1.0 }, + { 0.721569, 0.819608, 0.862745, 1.0 }, + { 0.717647, 0.827451, 0.850980, 1.0 }, + { 0.709804, 0.811765, 0.819608, 1.0 }, + { 0.701961, 0.803922, 0.823529, 1.0 }, + { 0.733333, 0.811765, 0.835294, 1.0 }, + { 0.737255, 0.827451, 0.847059, 1.0 }, + { 0.737255, 0.827451, 0.850980, 1.0 }, + { 0.737255, 0.827451, 0.850980, 1.0 }, + { 0.745098, 0.819608, 0.866667, 1.0 }, + { 0.760784, 0.835294, 0.858824, 1.0 }, + { 0.980392, 0.976471, 0.898039, 1.0 }, + { 1.000000, 0.980392, 0.890196, 1.0 }, + { 1.000000, 0.968627, 0.894118, 1.0 }, + { 0.890196, 0.894118, 0.854902, 1.0 }, + { 0.756863, 0.803922, 0.831373, 1.0 }, + { 0.737255, 0.800000, 0.800000, 1.0 }, + { 0.705882, 0.764706, 0.776471, 1.0 }, + { 0.635294, 0.698039, 0.654902, 1.0 }, + { 0.458824, 0.572549, 0.576471, 1.0 }, + { 0.352941, 0.486275, 0.525490, 1.0 }, + { 0.317647, 0.458824, 0.482353, 1.0 }, + { 0.298039, 0.411765, 0.427451, 1.0 }, + { 0.278431, 0.400000, 0.380392, 1.0 }, + { 0.247059, 0.349020, 0.313725, 1.0 }, + { 0.156863, 0.231373, 0.235294, 1.0 }, + { 0.129412, 0.184314, 0.196078, 1.0 }, + { 0.113725, 0.168627, 0.180392, 1.0 }, + { 0.101961, 0.141176, 0.149020, 1.0 }, + { 0.070588, 0.105882, 0.101961, 1.0 }, + { 0.054902, 0.090196, 0.086275, 1.0 }, + { 0.074510, 0.109804, 0.105882, 1.0 }, + { 0.117647, 0.141176, 0.137255, 1.0 }, + { 0.113725, 0.141176, 0.152941, 1.0 }, + { 0.125490, 0.160784, 0.180392, 1.0 }, + { 0.125490, 0.180392, 0.192157, 1.0 }, + { 0.164706, 0.188235, 0.184314, 1.0 }, + { 0.164706, 0.207843, 0.180392, 1.0 }, + { 0.286275, 0.321569, 0.223529, 1.0 }, + { 0.282353, 0.329412, 0.282353, 1.0 }, + { 0.286275, 0.356863, 0.329412, 1.0 }, + { 0.298039, 0.372549, 0.376471, 1.0 }, + { 0.309804, 0.384314, 0.368627, 1.0 }, + { 0.321569, 0.400000, 0.388235, 1.0 }, + { 0.329412, 0.407843, 0.392157, 1.0 }, + { 0.364706, 0.415686, 0.392157, 1.0 }, + { 0.352941, 0.435294, 0.447059, 1.0 }, + { 0.345098, 0.450980, 0.486275, 1.0 }, + { 0.368627, 0.478431, 0.521569, 1.0 }, + { 0.545098, 0.600000, 0.596078, 1.0 }, + { 0.686275, 0.745098, 0.717647, 1.0 }, + { 0.694118, 0.756863, 0.745098, 1.0 }, + { 0.615686, 0.682353, 0.615686, 1.0 }, + { 0.368627, 0.482353, 0.505882, 1.0 }, + { 0.321569, 0.423529, 0.427451, 1.0 }, + { 0.258824, 0.364706, 0.349020, 1.0 }, + { 0.145098, 0.203922, 0.227451, 1.0 }, + { 0.101961, 0.149020, 0.152941, 1.0 }, + { 0.043137, 0.070588, 0.086275, 1.0 }, + { 0.031373, 0.043137, 0.070588, 1.0 }, + { 0.027451, 0.035294, 0.062745, 1.0 }, + { 0.035294, 0.054902, 0.070588, 1.0 }, + { 0.050980, 0.078431, 0.090196, 1.0 }, + { 0.101961, 0.141176, 0.149020, 1.0 }, + { 0.141176, 0.196078, 0.215686, 1.0 }, + { 0.239216, 0.313725, 0.321569, 1.0 }, + { 0.274510, 0.376471, 0.364706, 1.0 }, + { 0.298039, 0.392157, 0.396078, 1.0 }, + { 0.298039, 0.403922, 0.435294, 1.0 }, + { 0.309804, 0.431373, 0.443137, 1.0 }, + { 0.321569, 0.431373, 0.470588, 1.0 }, + { 0.333333, 0.439216, 0.490196, 1.0 }, + { 0.337255, 0.450980, 0.505882, 1.0 }, + { 0.341176, 0.462745, 0.521569, 1.0 }, + { 0.352941, 0.486275, 0.560784, 1.0 }, + { 0.545098, 0.650980, 0.686275, 1.0 }, + { 0.670588, 0.733333, 0.796078, 1.0 }, + { 0.705882, 0.764706, 0.792157, 1.0 }, + { 0.717647, 0.776471, 0.788235, 1.0 }, + { 0.705882, 0.776471, 0.780392, 1.0 }, + { 0.682353, 0.760784, 0.764706, 1.0 }, + { 0.615686, 0.627451, 0.647059, 1.0 }, + { 0.380392, 0.466667, 0.490196, 1.0 }, + { 0.337255, 0.415686, 0.415686, 1.0 }, + { 0.270588, 0.325490, 0.321569, 1.0 }, + { 0.145098, 0.203922, 0.207843, 1.0 }, + { 0.109804, 0.152941, 0.141176, 1.0 }, + { 0.062745, 0.098039, 0.094118, 1.0 }, + { 0.039216, 0.070588, 0.082353, 1.0 }, + { 0.039216, 0.062745, 0.086275, 1.0 }, + { 0.047059, 0.078431, 0.090196, 1.0 }, + { 0.098039, 0.152941, 0.164706, 1.0 }, + { 0.156863, 0.231373, 0.254902, 1.0 }, + { 0.270588, 0.380392, 0.368627, 1.0 }, + { 0.352941, 0.458824, 0.478431, 1.0 }, + { 0.490196, 0.588235, 0.603922, 1.0 }, + { 0.678431, 0.756863, 0.725490, 1.0 }, + { 0.725490, 0.784314, 0.764706, 1.0 }, + { 0.721569, 0.784314, 0.784314, 1.0 }, + { 0.682353, 0.768627, 0.788235, 1.0 }, + { 0.568627, 0.701961, 0.717647, 1.0 }, + { 0.356863, 0.521569, 0.552941, 1.0 }, + { 0.337255, 0.470588, 0.517647, 1.0 }, + { 0.337255, 0.454902, 0.498039, 1.0 }, + { 0.337255, 0.454902, 0.498039, 1.0 }, + { 0.352941, 0.454902, 0.498039, 1.0 }, + { 0.388235, 0.501961, 0.529412, 1.0 }, + { 0.627451, 0.690196, 0.639216, 1.0 }, + { 0.756863, 0.764706, 0.729412, 1.0 }, + { 0.745098, 0.803922, 0.772549, 1.0 }, + { 0.815686, 0.839216, 0.796078, 1.0 }, + { 1.000000, 0.980392, 0.874510, 1.0 }, + { 0.996078, 0.988235, 0.909804, 1.0 }, + { 0.992157, 0.988235, 0.917647, 1.0 }, + { 0.992157, 0.980392, 0.905882, 1.0 }, + { 0.964706, 0.960784, 0.882353, 1.0 }, + { 0.749020, 0.823529, 0.843137, 1.0 }, + { 0.729412, 0.800000, 0.835294, 1.0 }, + { 0.713725, 0.796078, 0.815686, 1.0 }, + { 0.698039, 0.788235, 0.819608, 1.0 }, + { 0.682353, 0.788235, 0.819608, 1.0 }, + { 0.647059, 0.772549, 0.811765, 1.0 }, + { 0.556863, 0.686275, 0.725490, 1.0 }, + { 0.341176, 0.482353, 0.564706, 1.0 }, + { 0.333333, 0.466667, 0.541176, 1.0 }, + { 0.341176, 0.470588, 0.552941, 1.0 }, + { 0.423529, 0.537255, 0.560784, 1.0 }, + { 0.568627, 0.709804, 0.709804, 1.0 }, + { 0.686275, 0.768627, 0.788235, 1.0 }, + { 0.721569, 0.772549, 0.803922, 1.0 }, + { 0.741176, 0.811765, 0.811765, 1.0 }, + { 0.752941, 0.807843, 0.811765, 1.0 }, + { 0.752941, 0.819608, 0.815686, 1.0 }, + { 0.839216, 0.882353, 0.827451, 1.0 }, + { 0.976471, 0.992157, 0.905882, 1.0 }, + { 0.992157, 0.992157, 0.952941, 1.0 }, + { 0.992157, 0.992157, 0.956863, 1.0 }, + { 0.992157, 0.988235, 0.952941, 1.0 }, + { 0.968627, 0.976471, 0.882353, 1.0 }, + { 0.752941, 0.819608, 0.796078, 1.0 }, + { 0.639216, 0.698039, 0.674510, 1.0 }, + { 0.462745, 0.533333, 0.560784, 1.0 }, + { 0.352941, 0.466667, 0.494118, 1.0 }, + { 0.333333, 0.443137, 0.470588, 1.0 }, + { 0.329412, 0.439216, 0.450980, 1.0 }, + { 0.337255, 0.431373, 0.435294, 1.0 }, + { 0.345098, 0.439216, 0.454902, 1.0 }, + { 0.345098, 0.458824, 0.482353, 1.0 }, + { 0.360784, 0.478431, 0.517647, 1.0 }, + { 0.462745, 0.580392, 0.580392, 1.0 }, + { 0.631373, 0.709804, 0.690196, 1.0 }, + { 0.690196, 0.764706, 0.784314, 1.0 }, + { 0.698039, 0.772549, 0.800000, 1.0 }, + { 0.698039, 0.776471, 0.803922, 1.0 }, + { 0.674510, 0.784314, 0.800000, 1.0 }, + { 0.662745, 0.752941, 0.784314, 1.0 }, + { 0.490196, 0.611765, 0.650980, 1.0 }, + { 0.356863, 0.482353, 0.529412, 1.0 }, + { 0.301961, 0.439216, 0.454902, 1.0 }, + { 0.266667, 0.380392, 0.380392, 1.0 }, + { 0.207843, 0.278431, 0.317647, 1.0 }, + { 0.125490, 0.192157, 0.231373, 1.0 }, + { 0.117647, 0.180392, 0.223529, 1.0 }, + { 0.156863, 0.235294, 0.262745, 1.0 }, + { 0.254902, 0.345098, 0.313725, 1.0 }, + { 0.282353, 0.360784, 0.356863, 1.0 }, + { 0.290196, 0.372549, 0.384314, 1.0 }, + { 0.294118, 0.392157, 0.380392, 1.0 }, + { 0.301961, 0.400000, 0.388235, 1.0 }, + { 0.309804, 0.407843, 0.396078, 1.0 }, + { 0.305882, 0.403922, 0.392157, 1.0 }, + { 0.305882, 0.396078, 0.372549, 1.0 }, + { 0.305882, 0.396078, 0.372549, 1.0 }, + { 0.305882, 0.400000, 0.372549, 1.0 }, + { 0.313725, 0.403922, 0.384314, 1.0 }, + { 0.317647, 0.400000, 0.396078, 1.0 }, + { 0.317647, 0.396078, 0.400000, 1.0 }, + { 0.321569, 0.400000, 0.403922, 1.0 }, + { 0.313725, 0.407843, 0.411765, 1.0 }, + { 0.298039, 0.415686, 0.419608, 1.0 }, + { 0.301961, 0.415686, 0.423529, 1.0 }, + { 0.309804, 0.427451, 0.423529, 1.0 }, + { 0.313725, 0.431373, 0.439216, 1.0 }, + { 0.309804, 0.435294, 0.447059, 1.0 }, + { 0.317647, 0.435294, 0.447059, 1.0 }, + { 0.321569, 0.443137, 0.450980, 1.0 }, + { 0.333333, 0.450980, 0.454902, 1.0 }, + { 0.333333, 0.447059, 0.462745, 1.0 }, + { 0.333333, 0.443137, 0.482353, 1.0 }, + { 0.333333, 0.450980, 0.498039, 1.0 }, + { 0.329412, 0.454902, 0.486275, 1.0 }, + { 0.325490, 0.458824, 0.498039, 1.0 }, + { 0.337255, 0.466667, 0.490196, 1.0 }, + { 0.380392, 0.494118, 0.521569, 1.0 }, + { 0.584314, 0.682353, 0.670588, 1.0 }, + { 0.678431, 0.760784, 0.772549, 1.0 }, + { 0.694118, 0.772549, 0.780392, 1.0 }, + { 0.701961, 0.784314, 0.784314, 1.0 }, + { 0.678431, 0.756863, 0.788235, 1.0 }, + { 0.564706, 0.678431, 0.701961, 1.0 }, + { 0.356863, 0.486275, 0.552941, 1.0 }, + { 0.329412, 0.462745, 0.509804, 1.0 }, + { 0.298039, 0.439216, 0.474510, 1.0 }, + { 0.258824, 0.415686, 0.439216, 1.0 }, + { 0.278431, 0.407843, 0.415686, 1.0 }, + { 0.286275, 0.407843, 0.403922, 1.0 }, + { 0.282353, 0.396078, 0.380392, 1.0 }, + { 0.266667, 0.356863, 0.325490, 1.0 }, + { 0.180392, 0.239216, 0.266667, 1.0 }, + { 0.152941, 0.196078, 0.203922, 1.0 }, + { 0.141176, 0.180392, 0.152941, 1.0 }, + { 0.133333, 0.149020, 0.109804, 1.0 }, + { 0.050980, 0.074510, 0.074510, 1.0 }, + { 0.035294, 0.070588, 0.066667, 1.0 }, + { 0.035294, 0.078431, 0.090196, 1.0 }, + { 0.094118, 0.133333, 0.145098, 1.0 }, + { 0.133333, 0.168627, 0.164706, 1.0 }, + { 0.164706, 0.203922, 0.211765, 1.0 }, + { 0.274510, 0.317647, 0.278431, 1.0 }, + { 0.286275, 0.345098, 0.317647, 1.0 }, + { 0.290196, 0.376471, 0.341176, 1.0 }, + { 0.282353, 0.372549, 0.337255, 1.0 }, + { 0.274510, 0.352941, 0.321569, 1.0 }, + { 0.274510, 0.329412, 0.309804, 1.0 }, + { 0.172549, 0.243137, 0.262745, 1.0 }, + { 0.113725, 0.188235, 0.211765, 1.0 }, + { 0.117647, 0.188235, 0.203922, 1.0 }, + { 0.125490, 0.200000, 0.227451, 1.0 }, + { 0.188235, 0.247059, 0.274510, 1.0 }, + { 0.270588, 0.356863, 0.349020, 1.0 }, + { 0.337255, 0.423529, 0.435294, 1.0 }, + { 0.372549, 0.486275, 0.509804, 1.0 }, + { 0.709804, 0.745098, 0.588235, 1.0 }, + { 0.878431, 0.811765, 0.741176, 1.0 }, + { 0.980392, 0.964706, 0.858824, 1.0 }, + { 1.000000, 0.984314, 0.878431, 1.0 }, + { 0.988235, 0.980392, 0.898039, 1.0 }, + { 0.933333, 0.952941, 0.905882, 1.0 }, + { 0.741176, 0.831373, 0.839216, 1.0 }, + { 0.709804, 0.796078, 0.788235, 1.0 }, + { 0.682353, 0.756863, 0.760784, 1.0 }, + { 0.505882, 0.611765, 0.603922, 1.0 }, + { 0.360784, 0.474510, 0.470588, 1.0 }, + { 0.270588, 0.352941, 0.313725, 1.0 }, + }; +/* gris.landscape-ceret.ppm */ +static double4 colors_76[] = { + { 0.062745, 0.058824, 0.035294, 1.0 }, + { 0.149020, 0.149020, 0.098039, 1.0 }, + { 0.290196, 0.250980, 0.164706, 1.0 }, + { 0.400000, 0.231373, 0.152941, 1.0 }, + { 0.486275, 0.309804, 0.156863, 1.0 }, + { 0.533333, 0.356863, 0.172549, 1.0 }, + { 0.627451, 0.368627, 0.219608, 1.0 }, + { 0.678431, 0.313725, 0.282353, 1.0 }, + { 0.713725, 0.313725, 0.274510, 1.0 }, + { 0.823529, 0.301961, 0.278431, 1.0 }, + { 0.819608, 0.321569, 0.262745, 1.0 }, + { 0.792157, 0.188235, 0.149020, 1.0 }, + { 0.890196, 0.345098, 0.211765, 1.0 }, + { 0.827451, 0.400000, 0.211765, 1.0 }, + { 0.886275, 0.498039, 0.196078, 1.0 }, + { 0.917647, 0.560784, 0.219608, 1.0 }, + { 0.933333, 0.611765, 0.254902, 1.0 }, + { 0.894118, 0.654902, 0.278431, 1.0 }, + { 0.741176, 0.650980, 0.309804, 1.0 }, + { 0.521569, 0.690196, 0.419608, 1.0 }, + { 0.466667, 0.600000, 0.478431, 1.0 }, + { 0.435294, 0.568627, 0.486275, 1.0 }, + { 0.376471, 0.541176, 0.494118, 1.0 }, + { 0.403922, 0.486275, 0.392157, 1.0 }, + { 0.388235, 0.392157, 0.368627, 1.0 }, + { 0.305882, 0.376471, 0.419608, 1.0 }, + { 0.270588, 0.392157, 0.517647, 1.0 }, + { 0.250980, 0.474510, 0.678431, 1.0 }, + { 0.384314, 0.647059, 0.768627, 1.0 }, + { 0.419608, 0.647059, 0.713725, 1.0 }, + { 0.478431, 0.674510, 0.701961, 1.0 }, + { 0.670588, 0.788235, 0.827451, 1.0 }, + { 0.741176, 0.819608, 0.819608, 1.0 }, + { 0.788235, 0.823529, 0.811765, 1.0 }, + { 0.823529, 0.858824, 0.803922, 1.0 }, + { 0.768627, 0.815686, 0.800000, 1.0 }, + { 0.639216, 0.741176, 0.780392, 1.0 }, + { 0.517647, 0.650980, 0.682353, 1.0 }, + { 0.462745, 0.541176, 0.600000, 1.0 }, + { 0.525490, 0.450980, 0.494118, 1.0 }, + { 0.658824, 0.509804, 0.419608, 1.0 }, + { 0.705882, 0.470588, 0.423529, 1.0 }, + { 0.709804, 0.396078, 0.439216, 1.0 }, + { 0.819608, 0.352941, 0.380392, 1.0 }, + { 0.843137, 0.360784, 0.372549, 1.0 }, + { 0.862745, 0.372549, 0.376471, 1.0 }, + { 0.850980, 0.384314, 0.392157, 1.0 }, + { 0.886275, 0.384314, 0.372549, 1.0 }, + { 0.894118, 0.411765, 0.360784, 1.0 }, + { 0.909804, 0.411765, 0.345098, 1.0 }, + { 0.898039, 0.380392, 0.325490, 1.0 }, + { 0.878431, 0.325490, 0.286275, 1.0 }, + { 0.890196, 0.345098, 0.333333, 1.0 }, + { 0.858824, 0.392157, 0.298039, 1.0 }, + { 0.890196, 0.411765, 0.325490, 1.0 }, + { 0.898039, 0.415686, 0.352941, 1.0 }, + { 0.878431, 0.419608, 0.384314, 1.0 }, + { 0.886275, 0.454902, 0.403922, 1.0 }, + { 0.886275, 0.474510, 0.447059, 1.0 }, + { 0.843137, 0.596078, 0.607843, 1.0 }, + { 0.854902, 0.658824, 0.658824, 1.0 }, + { 0.850980, 0.674510, 0.654902, 1.0 }, + { 0.870588, 0.694118, 0.674510, 1.0 }, + { 0.937255, 0.717647, 0.666667, 1.0 }, + { 0.937255, 0.725490, 0.654902, 1.0 }, + { 0.886275, 0.792157, 0.564706, 1.0 }, + { 0.988235, 0.905882, 0.388235, 1.0 }, + { 0.988235, 0.874510, 0.349020, 1.0 }, + { 0.972549, 0.854902, 0.321569, 1.0 }, + { 0.976471, 0.784314, 0.309804, 1.0 }, + { 0.894118, 0.749020, 0.325490, 1.0 }, + { 0.705882, 0.627451, 0.356863, 1.0 }, + { 0.533333, 0.721569, 0.494118, 1.0 }, + { 0.439216, 0.635294, 0.509804, 1.0 }, + { 0.443137, 0.611765, 0.517647, 1.0 }, + { 0.435294, 0.611765, 0.529412, 1.0 }, + { 0.486275, 0.631373, 0.603922, 1.0 }, + { 0.501961, 0.639216, 0.654902, 1.0 }, + { 0.494118, 0.603922, 0.682353, 1.0 }, + { 0.470588, 0.552941, 0.635294, 1.0 }, + { 0.384314, 0.482353, 0.541176, 1.0 }, + { 0.396078, 0.482353, 0.513725, 1.0 }, + { 0.392157, 0.517647, 0.427451, 1.0 }, + { 0.392157, 0.470588, 0.376471, 1.0 }, + { 0.376471, 0.431373, 0.333333, 1.0 }, + { 0.345098, 0.368627, 0.274510, 1.0 }, + { 0.439216, 0.341176, 0.164706, 1.0 }, + { 0.470588, 0.333333, 0.172549, 1.0 }, + { 0.501961, 0.337255, 0.219608, 1.0 }, + { 0.545098, 0.337255, 0.211765, 1.0 }, + { 0.623529, 0.450980, 0.243137, 1.0 }, + { 0.694118, 0.478431, 0.203922, 1.0 }, + { 0.776471, 0.498039, 0.243137, 1.0 }, + { 0.866667, 0.572549, 0.196078, 1.0 }, + { 0.866667, 0.627451, 0.184314, 1.0 }, + { 0.839216, 0.650980, 0.145098, 1.0 }, + { 0.917647, 0.701961, 0.125490, 1.0 }, + { 0.972549, 0.760784, 0.137255, 1.0 }, + { 0.992157, 0.772549, 0.133333, 1.0 }, + { 0.988235, 0.776471, 0.137255, 1.0 }, + { 0.976471, 0.768627, 0.121569, 1.0 }, + { 0.976471, 0.764706, 0.168627, 1.0 }, + { 0.976471, 0.647059, 0.188235, 1.0 }, + { 0.949020, 0.588235, 0.149020, 1.0 }, + { 0.945098, 0.592157, 0.125490, 1.0 }, + { 0.949020, 0.584314, 0.141176, 1.0 }, + { 0.945098, 0.588235, 0.137255, 1.0 }, + { 0.929412, 0.556863, 0.129412, 1.0 }, + { 0.882353, 0.545098, 0.109804, 1.0 }, + { 0.898039, 0.549020, 0.125490, 1.0 }, + { 0.901961, 0.521569, 0.168627, 1.0 }, + { 0.862745, 0.494118, 0.172549, 1.0 }, + { 0.874510, 0.478431, 0.125490, 1.0 }, + { 0.866667, 0.498039, 0.113725, 1.0 }, + { 0.839216, 0.529412, 0.129412, 1.0 }, + { 0.811765, 0.521569, 0.152941, 1.0 }, + { 0.823529, 0.564706, 0.168627, 1.0 }, + { 0.807843, 0.549020, 0.235294, 1.0 }, + { 0.756863, 0.552941, 0.262745, 1.0 }, + { 0.643137, 0.560784, 0.321569, 1.0 }, + { 0.505882, 0.513725, 0.270588, 1.0 }, + { 0.427451, 0.450980, 0.227451, 1.0 }, + { 0.352941, 0.454902, 0.270588, 1.0 }, + { 0.333333, 0.419608, 0.266667, 1.0 }, + { 0.298039, 0.309804, 0.317647, 1.0 }, + { 0.349020, 0.364706, 0.282353, 1.0 }, + { 0.305882, 0.333333, 0.266667, 1.0 }, + { 0.258824, 0.278431, 0.243137, 1.0 }, + { 0.219608, 0.243137, 0.227451, 1.0 }, + { 0.188235, 0.200000, 0.200000, 1.0 }, + { 0.141176, 0.137255, 0.094118, 1.0 }, + { 0.098039, 0.058824, 0.062745, 1.0 }, + { 0.039216, 0.050980, 0.035294, 1.0 }, + { 0.031373, 0.027451, 0.019608, 1.0 }, + { 0.015686, 0.007843, 0.011765, 1.0 }, + { 0.054902, 0.050980, 0.043137, 1.0 }, + { 0.062745, 0.054902, 0.058824, 1.0 }, + { 0.074510, 0.070588, 0.058824, 1.0 }, + { 0.078431, 0.070588, 0.074510, 1.0 }, + { 0.109804, 0.137255, 0.094118, 1.0 }, + { 0.129412, 0.133333, 0.125490, 1.0 }, + { 0.113725, 0.149020, 0.121569, 1.0 }, + { 0.176471, 0.219608, 0.156863, 1.0 }, + { 0.203922, 0.223529, 0.184314, 1.0 }, + { 0.227451, 0.211765, 0.168627, 1.0 }, + { 0.223529, 0.231373, 0.180392, 1.0 }, + { 0.235294, 0.207843, 0.192157, 1.0 }, + { 0.243137, 0.235294, 0.227451, 1.0 }, + { 0.270588, 0.266667, 0.247059, 1.0 }, + { 0.274510, 0.313725, 0.235294, 1.0 }, + { 0.325490, 0.317647, 0.274510, 1.0 }, + { 0.380392, 0.341176, 0.317647, 1.0 }, + { 0.439216, 0.368627, 0.337255, 1.0 }, + { 0.454902, 0.407843, 0.325490, 1.0 }, + { 0.505882, 0.435294, 0.286275, 1.0 }, + { 0.509804, 0.486275, 0.215686, 1.0 }, + { 0.490196, 0.470588, 0.223529, 1.0 }, + { 0.525490, 0.439216, 0.180392, 1.0 }, + { 0.639216, 0.474510, 0.188235, 1.0 }, + { 0.776471, 0.556863, 0.231373, 1.0 }, + { 0.803922, 0.600000, 0.298039, 1.0 }, + { 0.854902, 0.639216, 0.537255, 1.0 }, + { 0.831373, 0.643137, 0.627451, 1.0 }, + { 0.815686, 0.607843, 0.635294, 1.0 }, + { 0.780392, 0.494118, 0.505882, 1.0 }, + { 0.760784, 0.443137, 0.482353, 1.0 }, + { 0.741176, 0.474510, 0.486275, 1.0 }, + { 0.792157, 0.494118, 0.407843, 1.0 }, + { 0.768627, 0.454902, 0.270588, 1.0 }, + { 0.776471, 0.439216, 0.137255, 1.0 }, + { 0.780392, 0.423529, 0.121569, 1.0 }, + { 0.811765, 0.498039, 0.152941, 1.0 }, + { 0.827451, 0.513725, 0.156863, 1.0 }, + { 0.894118, 0.549020, 0.156863, 1.0 }, + { 0.956863, 0.627451, 0.172549, 1.0 }, + { 0.972549, 0.760784, 0.172549, 1.0 }, + { 0.992157, 0.780392, 0.156863, 1.0 }, + { 0.992157, 0.784314, 0.137255, 1.0 }, + { 0.992157, 0.788235, 0.145098, 1.0 }, + { 0.996078, 0.800000, 0.160784, 1.0 }, + { 0.984314, 0.803922, 0.160784, 1.0 }, + { 0.988235, 0.807843, 0.164706, 1.0 }, + { 0.996078, 0.827451, 0.152941, 1.0 }, + { 0.996078, 0.807843, 0.172549, 1.0 }, + { 0.992157, 0.792157, 0.172549, 1.0 }, + { 0.976471, 0.800000, 0.207843, 1.0 }, + { 0.964706, 0.768627, 0.231373, 1.0 }, + { 0.945098, 0.752941, 0.211765, 1.0 }, + { 0.925490, 0.674510, 0.250980, 1.0 }, + { 0.764706, 0.643137, 0.329412, 1.0 }, + { 0.517647, 0.733333, 0.486275, 1.0 }, + { 0.498039, 0.741176, 0.466667, 1.0 }, + { 0.450980, 0.670588, 0.415686, 1.0 }, + { 0.435294, 0.631373, 0.372549, 1.0 }, + { 0.403922, 0.494118, 0.372549, 1.0 }, + { 0.380392, 0.450980, 0.349020, 1.0 }, + { 0.368627, 0.439216, 0.337255, 1.0 }, + { 0.352941, 0.423529, 0.305882, 1.0 }, + { 0.415686, 0.419608, 0.262745, 1.0 }, + { 0.450980, 0.368627, 0.258824, 1.0 }, + { 0.407843, 0.341176, 0.231373, 1.0 }, + { 0.392157, 0.294118, 0.219608, 1.0 }, + { 0.360784, 0.270588, 0.192157, 1.0 }, + { 0.333333, 0.301961, 0.239216, 1.0 }, + { 0.364706, 0.333333, 0.243137, 1.0 }, + { 0.384314, 0.349020, 0.196078, 1.0 }, + { 0.376471, 0.278431, 0.180392, 1.0 }, + { 0.364706, 0.290196, 0.180392, 1.0 }, + { 0.341176, 0.286275, 0.168627, 1.0 }, + { 0.309804, 0.321569, 0.247059, 1.0 }, + { 0.270588, 0.349020, 0.270588, 1.0 }, + { 0.270588, 0.372549, 0.243137, 1.0 }, + { 0.203922, 0.337255, 0.235294, 1.0 }, + { 0.235294, 0.329412, 0.247059, 1.0 }, + { 0.250980, 0.337255, 0.184314, 1.0 }, + { 0.254902, 0.278431, 0.223529, 1.0 }, + { 0.270588, 0.274510, 0.196078, 1.0 }, + { 0.298039, 0.270588, 0.192157, 1.0 }, + { 0.290196, 0.313725, 0.203922, 1.0 }, + { 0.282353, 0.372549, 0.239216, 1.0 }, + { 0.305882, 0.411765, 0.278431, 1.0 }, + { 0.372549, 0.482353, 0.294118, 1.0 }, + { 0.423529, 0.541176, 0.278431, 1.0 }, + { 0.466667, 0.541176, 0.317647, 1.0 }, + { 0.596078, 0.556863, 0.545098, 1.0 }, + { 0.788235, 0.592157, 0.635294, 1.0 }, + { 0.843137, 0.678431, 0.686275, 1.0 }, + { 0.854902, 0.784314, 0.686275, 1.0 }, + { 0.890196, 0.894118, 0.827451, 1.0 }, + { 0.996078, 0.984314, 0.976471, 1.0 }, + { 0.988235, 0.988235, 0.980392, 1.0 }, + { 0.980392, 0.988235, 0.988235, 1.0 }, + { 0.894118, 0.917647, 0.901961, 1.0 }, + { 0.858824, 0.862745, 0.847059, 1.0 }, + { 0.929412, 0.741176, 0.674510, 1.0 }, + { 0.992157, 0.894118, 0.380392, 1.0 }, + { 0.984314, 0.854902, 0.282353, 1.0 }, + { 0.996078, 0.835294, 0.247059, 1.0 }, + { 0.984314, 0.827451, 0.262745, 1.0 }, + { 0.976471, 0.839216, 0.243137, 1.0 }, + { 0.984314, 0.831373, 0.219608, 1.0 }, + { 0.988235, 0.835294, 0.203922, 1.0 }, + { 0.992157, 0.823529, 0.180392, 1.0 }, + { 0.996078, 0.788235, 0.172549, 1.0 }, + { 0.964706, 0.749020, 0.184314, 1.0 }, + { 0.956863, 0.643137, 0.290196, 1.0 }, + { 0.870588, 0.666667, 0.392157, 1.0 }, + { 0.905882, 0.615686, 0.545098, 1.0 }, + { 0.839216, 0.647059, 0.650980, 1.0 }, + { 0.835294, 0.611765, 0.635294, 1.0 }, + { 0.776471, 0.529412, 0.580392, 1.0 }, + { 0.698039, 0.462745, 0.513725, 1.0 }, + { 0.631373, 0.415686, 0.450980, 1.0 }, + { 0.482353, 0.298039, 0.282353, 1.0 }, + { 0.294118, 0.266667, 0.219608, 1.0 }, + { 0.164706, 0.164706, 0.149020, 1.0 }, + }; +/* kandinsky.comp-9.ppm */ +static double4 colors_77[] = { + { 0.317647, 0.121569, 0.082353, 1.0 }, + { 0.474510, 0.101961, 0.039216, 1.0 }, + { 0.623529, 0.082353, 0.011765, 1.0 }, + { 0.760784, 0.223529, 0.007843, 1.0 }, + { 0.847059, 0.400000, 0.000000, 1.0 }, + { 0.843137, 0.435294, 0.000000, 1.0 }, + { 0.843137, 0.478431, 0.003922, 1.0 }, + { 0.862745, 0.517647, 0.007843, 1.0 }, + { 0.890196, 0.580392, 0.011765, 1.0 }, + { 0.913725, 0.654902, 0.086275, 1.0 }, + { 0.984314, 0.749020, 0.160784, 1.0 }, + { 0.988235, 0.760784, 0.235294, 1.0 }, + { 0.992157, 0.784314, 0.282353, 1.0 }, + { 0.882353, 0.752941, 0.403922, 1.0 }, + { 0.847059, 0.800000, 0.529412, 1.0 }, + { 0.878431, 0.803922, 0.600000, 1.0 }, + { 0.909804, 0.788235, 0.611765, 1.0 }, + { 0.984314, 0.823529, 0.360784, 1.0 }, + { 0.996078, 0.811765, 0.266667, 1.0 }, + { 0.996078, 0.749020, 0.164706, 1.0 }, + { 0.972549, 0.713725, 0.027451, 1.0 }, + { 0.905882, 0.572549, 0.007843, 1.0 }, + { 0.882353, 0.498039, 0.007843, 1.0 }, + { 0.866667, 0.419608, 0.000000, 1.0 }, + { 0.772549, 0.243137, 0.023529, 1.0 }, + { 0.662745, 0.101961, 0.015686, 1.0 }, + { 0.615686, 0.137255, 0.047059, 1.0 }, + { 0.603922, 0.298039, 0.360784, 1.0 }, + { 0.635294, 0.313725, 0.392157, 1.0 }, + { 0.678431, 0.537255, 0.388235, 1.0 }, + { 0.552941, 0.729412, 0.474510, 1.0 }, + { 0.572549, 0.717647, 0.498039, 1.0 }, + { 0.701961, 0.717647, 0.556863, 1.0 }, + { 0.752941, 0.666667, 0.537255, 1.0 }, + { 0.941176, 0.694118, 0.321569, 1.0 }, + { 0.996078, 0.776471, 0.270588, 1.0 }, + { 0.996078, 0.811765, 0.266667, 1.0 }, + { 0.996078, 0.796078, 0.254902, 1.0 }, + { 0.988235, 0.760784, 0.243137, 1.0 }, + { 0.984314, 0.745098, 0.219608, 1.0 }, + { 0.976471, 0.709804, 0.223529, 1.0 }, + { 0.952941, 0.662745, 0.145098, 1.0 }, + { 0.866667, 0.505882, 0.019608, 1.0 }, + { 0.823529, 0.431373, 0.000000, 1.0 }, + { 0.764706, 0.235294, 0.015686, 1.0 }, + { 0.654902, 0.074510, 0.003922, 1.0 }, + { 0.505882, 0.078431, 0.011765, 1.0 }, + { 0.376471, 0.109804, 0.078431, 1.0 }, + { 0.329412, 0.117647, 0.090196, 1.0 }, + { 0.345098, 0.129412, 0.105882, 1.0 }, + { 0.380392, 0.113725, 0.164706, 1.0 }, + { 0.329412, 0.137255, 0.180392, 1.0 }, + { 0.360784, 0.533333, 0.450980, 1.0 }, + { 0.352941, 0.631373, 0.498039, 1.0 }, + { 0.490196, 0.729412, 0.458824, 1.0 }, + { 0.560784, 0.733333, 0.462745, 1.0 }, + { 0.796078, 0.674510, 0.301961, 1.0 }, + { 0.784314, 0.541176, 0.156863, 1.0 }, + { 0.768627, 0.450980, 0.035294, 1.0 }, + { 0.666667, 0.200000, 0.050980, 1.0 }, + { 0.482353, 0.113725, 0.027451, 1.0 }, + { 0.415686, 0.137255, 0.050980, 1.0 }, + { 0.360784, 0.125490, 0.070588, 1.0 }, + { 0.360784, 0.113725, 0.066667, 1.0 }, + { 0.466667, 0.109804, 0.019608, 1.0 }, + { 0.490196, 0.117647, 0.027451, 1.0 }, + { 0.713725, 0.223529, 0.054902, 1.0 }, + { 0.823529, 0.427451, 0.011765, 1.0 }, + { 0.854902, 0.482353, 0.039216, 1.0 }, + { 0.929412, 0.647059, 0.105882, 1.0 }, + { 0.921569, 0.733333, 0.239216, 1.0 }, + { 0.843137, 0.760784, 0.403922, 1.0 }, + { 0.678431, 0.772549, 0.517647, 1.0 }, + { 0.572549, 0.772549, 0.494118, 1.0 }, + { 0.541176, 0.764706, 0.498039, 1.0 }, + { 0.525490, 0.760784, 0.486275, 1.0 }, + { 0.537255, 0.752941, 0.509804, 1.0 }, + { 0.584314, 0.756863, 0.525490, 1.0 }, + { 0.698039, 0.737255, 0.541176, 1.0 }, + { 0.784314, 0.803922, 0.552941, 1.0 }, + { 0.831373, 0.803922, 0.674510, 1.0 }, + { 0.847059, 0.835294, 0.733333, 1.0 }, + { 0.831373, 0.850980, 0.729412, 1.0 }, + { 0.705882, 0.803922, 0.682353, 1.0 }, + { 0.615686, 0.764706, 0.650980, 1.0 }, + { 0.439216, 0.733333, 0.698039, 1.0 }, + { 0.403922, 0.725490, 0.717647, 1.0 }, + { 0.372549, 0.694118, 0.709804, 1.0 }, + { 0.266667, 0.627451, 0.725490, 1.0 }, + { 0.270588, 0.650980, 0.788235, 1.0 }, + { 0.356863, 0.678431, 0.654902, 1.0 }, + { 0.439216, 0.674510, 0.552941, 1.0 }, + { 0.505882, 0.745098, 0.482353, 1.0 }, + { 0.513725, 0.737255, 0.482353, 1.0 }, + { 0.501961, 0.729412, 0.454902, 1.0 }, + { 0.474510, 0.713725, 0.419608, 1.0 }, + { 0.356863, 0.584314, 0.454902, 1.0 }, + { 0.400000, 0.133333, 0.184314, 1.0 }, + { 0.419608, 0.133333, 0.058824, 1.0 }, + { 0.482353, 0.109804, 0.039216, 1.0 }, + { 0.666667, 0.192157, 0.043137, 1.0 }, + { 0.839216, 0.380392, 0.003922, 1.0 }, + { 0.850980, 0.435294, 0.000000, 1.0 }, + { 0.870588, 0.486275, 0.011765, 1.0 }, + { 0.890196, 0.552941, 0.007843, 1.0 }, + { 0.917647, 0.615686, 0.086275, 1.0 }, + { 0.941176, 0.690196, 0.172549, 1.0 }, + { 0.976471, 0.760784, 0.211765, 1.0 }, + { 0.980392, 0.760784, 0.235294, 1.0 }, + { 0.988235, 0.792157, 0.250980, 1.0 }, + { 0.996078, 0.784314, 0.247059, 1.0 }, + { 0.992157, 0.768627, 0.262745, 1.0 }, + { 0.964706, 0.752941, 0.258824, 1.0 }, + { 0.858824, 0.713725, 0.360784, 1.0 }, + { 0.635294, 0.752941, 0.462745, 1.0 }, + { 0.552941, 0.737255, 0.486275, 1.0 }, + { 0.521569, 0.733333, 0.482353, 1.0 }, + { 0.533333, 0.729412, 0.474510, 1.0 }, + { 0.537255, 0.741176, 0.501961, 1.0 }, + { 0.517647, 0.733333, 0.517647, 1.0 }, + { 0.423529, 0.690196, 0.713725, 1.0 }, + { 0.384314, 0.717647, 0.737255, 1.0 }, + { 0.376471, 0.725490, 0.756863, 1.0 }, + { 0.317647, 0.670588, 0.776471, 1.0 }, + { 0.262745, 0.686275, 0.819608, 1.0 }, + { 0.266667, 0.682353, 0.800000, 1.0 }, + { 0.317647, 0.705882, 0.768627, 1.0 }, + { 0.368627, 0.709804, 0.670588, 1.0 }, + { 0.509804, 0.752941, 0.505882, 1.0 }, + { 0.533333, 0.729412, 0.470588, 1.0 }, + { 0.525490, 0.462745, 0.356863, 1.0 }, + { 0.498039, 0.207843, 0.286275, 1.0 }, + { 0.368627, 0.121569, 0.196078, 1.0 }, + { 0.333333, 0.101961, 0.172549, 1.0 }, + { 0.317647, 0.098039, 0.156863, 1.0 }, + { 0.317647, 0.098039, 0.141176, 1.0 }, + { 0.290196, 0.113725, 0.129412, 1.0 }, + { 0.286275, 0.113725, 0.117647, 1.0 }, + { 0.113725, 0.160784, 0.113725, 1.0 }, + { 0.109804, 0.149020, 0.105882, 1.0 }, + { 0.043137, 0.066667, 0.050980, 1.0 }, + { 0.019608, 0.062745, 0.043137, 1.0 }, + { 0.039216, 0.047059, 0.031373, 1.0 }, + { 0.047059, 0.047059, 0.039216, 1.0 }, + { 0.101961, 0.070588, 0.027451, 1.0 }, + { 0.278431, 0.101961, 0.129412, 1.0 }, + { 0.333333, 0.117647, 0.168627, 1.0 }, + { 0.376471, 0.317647, 0.207843, 1.0 }, + { 0.337255, 0.615686, 0.474510, 1.0 }, + { 0.498039, 0.721569, 0.470588, 1.0 }, + { 0.568627, 0.678431, 0.560784, 1.0 }, + { 0.639216, 0.690196, 0.623529, 1.0 }, + { 0.772549, 0.721569, 0.662745, 1.0 }, + { 0.843137, 0.776471, 0.745098, 1.0 }, + { 0.819608, 0.792157, 0.713725, 1.0 }, + { 0.701961, 0.788235, 0.619608, 1.0 }, + { 0.607843, 0.784314, 0.560784, 1.0 }, + { 0.545098, 0.764706, 0.498039, 1.0 }, + { 0.525490, 0.721569, 0.443137, 1.0 }, + { 0.580392, 0.443137, 0.301961, 1.0 }, + { 0.619608, 0.141176, 0.050980, 1.0 }, + { 0.647059, 0.058824, 0.011765, 1.0 }, + { 0.682353, 0.015686, 0.019608, 1.0 }, + { 0.698039, 0.019608, 0.003922, 1.0 }, + { 0.709804, 0.054902, 0.003922, 1.0 }, + { 0.635294, 0.070588, 0.011765, 1.0 }, + { 0.513725, 0.074510, 0.000000, 1.0 }, + { 0.466667, 0.086275, 0.019608, 1.0 }, + { 0.478431, 0.109804, 0.054902, 1.0 }, + { 0.564706, 0.372549, 0.250980, 1.0 }, + { 0.631373, 0.576471, 0.298039, 1.0 }, + { 0.533333, 0.721569, 0.450980, 1.0 }, + { 0.541176, 0.733333, 0.462745, 1.0 }, + { 0.592157, 0.729412, 0.439216, 1.0 }, + { 0.835294, 0.745098, 0.337255, 1.0 }, + { 0.921569, 0.745098, 0.282353, 1.0 }, + { 0.988235, 0.796078, 0.305882, 1.0 }, + { 0.937255, 0.835294, 0.458824, 1.0 }, + { 0.905882, 0.839216, 0.662745, 1.0 }, + { 0.917647, 0.854902, 0.701961, 1.0 }, + { 0.894118, 0.862745, 0.709804, 1.0 }, + { 0.823529, 0.839216, 0.666667, 1.0 }, + { 0.627451, 0.803922, 0.584314, 1.0 }, + { 0.580392, 0.792157, 0.556863, 1.0 }, + { 0.576471, 0.784314, 0.541176, 1.0 }, + { 0.631373, 0.776471, 0.545098, 1.0 }, + { 0.709804, 0.784314, 0.525490, 1.0 }, + { 0.776471, 0.764706, 0.462745, 1.0 }, + { 0.917647, 0.733333, 0.274510, 1.0 }, + { 0.945098, 0.682353, 0.200000, 1.0 }, + { 0.901961, 0.505882, 0.070588, 1.0 }, + { 0.890196, 0.490196, 0.011765, 1.0 }, + { 0.878431, 0.474510, 0.011765, 1.0 }, + { 0.894118, 0.466667, 0.007843, 1.0 }, + { 0.870588, 0.482353, 0.015686, 1.0 }, + { 0.878431, 0.490196, 0.015686, 1.0 }, + { 0.874510, 0.509804, 0.003922, 1.0 }, + { 0.898039, 0.568627, 0.003922, 1.0 }, + { 0.909804, 0.650980, 0.113725, 1.0 }, + { 0.858824, 0.709804, 0.270588, 1.0 }, + { 0.717647, 0.717647, 0.431373, 1.0 }, + { 0.600000, 0.756863, 0.486275, 1.0 }, + { 0.600000, 0.788235, 0.529412, 1.0 }, + { 0.619608, 0.796078, 0.572549, 1.0 }, + { 0.737255, 0.823529, 0.643137, 1.0 }, + { 0.807843, 0.854902, 0.772549, 1.0 }, + { 0.792157, 0.858824, 0.796078, 1.0 }, + { 0.784314, 0.839216, 0.788235, 1.0 }, + { 0.584314, 0.756863, 0.674510, 1.0 }, + { 0.439216, 0.752941, 0.717647, 1.0 }, + { 0.490196, 0.760784, 0.674510, 1.0 }, + { 0.564706, 0.752941, 0.517647, 1.0 }, + { 0.650980, 0.752941, 0.494118, 1.0 }, + { 0.835294, 0.596078, 0.384314, 1.0 }, + { 0.835294, 0.513725, 0.054902, 1.0 }, + { 0.854902, 0.474510, 0.027451, 1.0 }, + { 0.866667, 0.443137, 0.019608, 1.0 }, + { 0.862745, 0.435294, 0.007843, 1.0 }, + { 0.874510, 0.458824, 0.007843, 1.0 }, + { 0.874510, 0.458824, 0.015686, 1.0 }, + { 0.870588, 0.462745, 0.003922, 1.0 }, + { 0.854902, 0.466667, 0.003922, 1.0 }, + { 0.854902, 0.478431, 0.000000, 1.0 }, + { 0.850980, 0.490196, 0.003922, 1.0 }, + { 0.850980, 0.525490, 0.035294, 1.0 }, + { 0.905882, 0.627451, 0.125490, 1.0 }, + { 0.945098, 0.670588, 0.333333, 1.0 }, + { 0.807843, 0.729412, 0.529412, 1.0 }, + { 0.901961, 0.827451, 0.678431, 1.0 }, + { 0.890196, 0.847059, 0.737255, 1.0 }, + { 0.890196, 0.823529, 0.752941, 1.0 }, + { 0.901961, 0.862745, 0.764706, 1.0 }, + { 0.886275, 0.866667, 0.760784, 1.0 }, + { 0.882353, 0.858824, 0.737255, 1.0 }, + { 0.866667, 0.854902, 0.752941, 1.0 }, + { 0.874510, 0.890196, 0.768627, 1.0 }, + { 0.858824, 0.870588, 0.811765, 1.0 }, + { 0.811765, 0.866667, 0.800000, 1.0 }, + { 0.847059, 0.874510, 0.768627, 1.0 }, + { 0.843137, 0.854902, 0.741176, 1.0 }, + { 0.862745, 0.854902, 0.678431, 1.0 }, + { 0.800000, 0.749020, 0.568627, 1.0 }, + { 0.788235, 0.529412, 0.564706, 1.0 }, + { 0.854902, 0.556863, 0.325490, 1.0 }, + { 0.768627, 0.498039, 0.086275, 1.0 }, + { 0.792157, 0.341176, 0.007843, 1.0 }, + { 0.639216, 0.082353, 0.000000, 1.0 }, + { 0.486275, 0.074510, 0.003922, 1.0 }, + { 0.396078, 0.125490, 0.023529, 1.0 }, + { 0.329412, 0.184314, 0.054902, 1.0 }, + { 0.435294, 0.470588, 0.262745, 1.0 }, + { 0.333333, 0.607843, 0.482353, 1.0 }, + { 0.349020, 0.647059, 0.505882, 1.0 }, + { 0.325490, 0.615686, 0.486275, 1.0 }, + { 0.274510, 0.478431, 0.458824, 1.0 }, + { 0.305882, 0.125490, 0.156863, 1.0 }, + }; +/* kandinsky.yellow-red-blue.ppm */ +static double4 colors_78[] = { + { 0.031373, 0.003922, 0.035294, 1.0 }, + { 0.070588, 0.027451, 0.047059, 1.0 }, + { 0.160784, 0.007843, 0.066667, 1.0 }, + { 0.219608, 0.054902, 0.101961, 1.0 }, + { 0.380392, 0.070588, 0.156863, 1.0 }, + { 0.396078, 0.188235, 0.176471, 1.0 }, + { 0.431373, 0.298039, 0.141176, 1.0 }, + { 0.556863, 0.439216, 0.145098, 1.0 }, + { 0.490196, 0.478431, 0.164706, 1.0 }, + { 0.462745, 0.352941, 0.156863, 1.0 }, + { 0.431373, 0.282353, 0.133333, 1.0 }, + { 0.407843, 0.066667, 0.113725, 1.0 }, + { 0.435294, 0.090196, 0.105882, 1.0 }, + { 0.552941, 0.160784, 0.164706, 1.0 }, + { 0.658824, 0.345098, 0.345098, 1.0 }, + { 0.698039, 0.454902, 0.396078, 1.0 }, + { 0.611765, 0.462745, 0.501961, 1.0 }, + { 0.541176, 0.509804, 0.447059, 1.0 }, + { 0.545098, 0.494118, 0.388235, 1.0 }, + { 0.517647, 0.474510, 0.352941, 1.0 }, + { 0.505882, 0.470588, 0.396078, 1.0 }, + { 0.505882, 0.462745, 0.454902, 1.0 }, + { 0.431373, 0.392157, 0.482353, 1.0 }, + { 0.360784, 0.270588, 0.490196, 1.0 }, + { 0.333333, 0.254902, 0.454902, 1.0 }, + { 0.384314, 0.278431, 0.411765, 1.0 }, + { 0.509804, 0.384314, 0.290196, 1.0 }, + { 0.537255, 0.509804, 0.211765, 1.0 }, + { 0.549020, 0.501961, 0.215686, 1.0 }, + { 0.568627, 0.462745, 0.176471, 1.0 }, + { 0.584314, 0.482353, 0.149020, 1.0 }, + { 0.564706, 0.501961, 0.196078, 1.0 }, + { 0.619608, 0.552941, 0.219608, 1.0 }, + { 0.674510, 0.592157, 0.215686, 1.0 }, + { 0.623529, 0.568627, 0.184314, 1.0 }, + { 0.670588, 0.603922, 0.227451, 1.0 }, + { 0.721569, 0.600000, 0.258824, 1.0 }, + { 0.725490, 0.603922, 0.274510, 1.0 }, + { 0.717647, 0.607843, 0.266667, 1.0 }, + { 0.694118, 0.639216, 0.274510, 1.0 }, + { 0.682353, 0.627451, 0.258824, 1.0 }, + { 0.658824, 0.615686, 0.278431, 1.0 }, + { 0.674510, 0.623529, 0.254902, 1.0 }, + { 0.658824, 0.611765, 0.266667, 1.0 }, + { 0.639216, 0.607843, 0.262745, 1.0 }, + { 0.627451, 0.576471, 0.270588, 1.0 }, + { 0.643137, 0.592157, 0.333333, 1.0 }, + { 0.643137, 0.600000, 0.349020, 1.0 }, + { 0.635294, 0.600000, 0.356863, 1.0 }, + { 0.611765, 0.607843, 0.384314, 1.0 }, + { 0.607843, 0.556863, 0.423529, 1.0 }, + { 0.619608, 0.584314, 0.380392, 1.0 }, + { 0.596078, 0.584314, 0.376471, 1.0 }, + { 0.592157, 0.576471, 0.443137, 1.0 }, + { 0.560784, 0.537255, 0.486275, 1.0 }, + { 0.545098, 0.501961, 0.529412, 1.0 }, + { 0.501961, 0.462745, 0.529412, 1.0 }, + { 0.466667, 0.494118, 0.556863, 1.0 }, + { 0.450980, 0.501961, 0.576471, 1.0 }, + { 0.454902, 0.501961, 0.603922, 1.0 }, + { 0.458824, 0.427451, 0.654902, 1.0 }, + { 0.411765, 0.431373, 0.647059, 1.0 }, + { 0.403922, 0.545098, 0.807843, 1.0 }, + { 0.454902, 0.560784, 0.945098, 1.0 }, + { 0.462745, 0.517647, 0.949020, 1.0 }, + { 0.501961, 0.541176, 0.952941, 1.0 }, + { 0.529412, 0.588235, 0.952941, 1.0 }, + { 0.580392, 0.631373, 0.956863, 1.0 }, + { 0.549020, 0.592157, 0.937255, 1.0 }, + { 0.552941, 0.627451, 0.949020, 1.0 }, + { 0.568627, 0.607843, 0.941176, 1.0 }, + { 0.619608, 0.568627, 0.901961, 1.0 }, + { 0.631373, 0.572549, 0.874510, 1.0 }, + { 0.564706, 0.596078, 0.874510, 1.0 }, + { 0.619608, 0.533333, 0.890196, 1.0 }, + { 0.666667, 0.529412, 0.847059, 1.0 }, + { 0.662745, 0.572549, 0.862745, 1.0 }, + { 0.737255, 0.647059, 0.839216, 1.0 }, + { 0.823529, 0.701961, 0.933333, 1.0 }, + { 0.858824, 0.752941, 0.956863, 1.0 }, + { 0.913725, 0.819608, 0.960784, 1.0 }, + { 0.925490, 0.827451, 0.952941, 1.0 }, + { 0.854902, 0.745098, 0.960784, 1.0 }, + { 0.749020, 0.666667, 0.964706, 1.0 }, + { 0.698039, 0.619608, 0.968627, 1.0 }, + { 0.615686, 0.564706, 0.929412, 1.0 }, + { 0.576471, 0.501961, 0.901961, 1.0 }, + { 0.560784, 0.490196, 0.890196, 1.0 }, + { 0.403922, 0.486275, 0.913725, 1.0 }, + { 0.392157, 0.450980, 0.784314, 1.0 }, + { 0.400000, 0.341176, 0.752941, 1.0 }, + { 0.294118, 0.290196, 0.580392, 1.0 }, + { 0.105882, 0.211765, 0.470588, 1.0 }, + { 0.117647, 0.176471, 0.392157, 1.0 }, + { 0.117647, 0.152941, 0.258824, 1.0 }, + { 0.109804, 0.145098, 0.200000, 1.0 }, + { 0.129412, 0.121569, 0.129412, 1.0 }, + { 0.125490, 0.129412, 0.145098, 1.0 }, + { 0.152941, 0.176471, 0.200000, 1.0 }, + { 0.156863, 0.262745, 0.368627, 1.0 }, + { 0.231373, 0.203922, 0.443137, 1.0 }, + { 0.278431, 0.258824, 0.470588, 1.0 }, + { 0.305882, 0.258824, 0.619608, 1.0 }, + { 0.345098, 0.258824, 0.705882, 1.0 }, + { 0.419608, 0.294118, 0.843137, 1.0 }, + { 0.470588, 0.349020, 0.847059, 1.0 }, + { 0.490196, 0.329412, 0.886275, 1.0 }, + { 0.517647, 0.396078, 0.894118, 1.0 }, + { 0.552941, 0.419608, 0.925490, 1.0 }, + { 0.564706, 0.443137, 0.925490, 1.0 }, + { 0.545098, 0.423529, 0.913725, 1.0 }, + { 0.490196, 0.407843, 0.811765, 1.0 }, + { 0.431373, 0.372549, 0.776471, 1.0 }, + { 0.521569, 0.431373, 0.694118, 1.0 }, + { 0.607843, 0.521569, 0.650980, 1.0 }, + { 0.658824, 0.603922, 0.670588, 1.0 }, + { 0.639216, 0.584314, 0.635294, 1.0 }, + { 0.568627, 0.525490, 0.650980, 1.0 }, + { 0.505882, 0.517647, 0.631373, 1.0 }, + { 0.427451, 0.474510, 0.517647, 1.0 }, + { 0.376471, 0.447059, 0.478431, 1.0 }, + { 0.337255, 0.384314, 0.486275, 1.0 }, + { 0.262745, 0.298039, 0.458824, 1.0 }, + { 0.219608, 0.247059, 0.407843, 1.0 }, + { 0.235294, 0.227451, 0.270588, 1.0 }, + { 0.258824, 0.137255, 0.270588, 1.0 }, + { 0.372549, 0.098039, 0.219608, 1.0 }, + { 0.443137, 0.113725, 0.243137, 1.0 }, + { 0.564706, 0.164706, 0.309804, 1.0 }, + { 0.615686, 0.254902, 0.392157, 1.0 }, + { 0.505882, 0.294118, 0.509804, 1.0 }, + { 0.384314, 0.317647, 0.709804, 1.0 }, + { 0.380392, 0.333333, 0.780392, 1.0 }, + { 0.376471, 0.239216, 0.800000, 1.0 }, + { 0.368627, 0.231373, 0.792157, 1.0 }, + { 0.349020, 0.223529, 0.772549, 1.0 }, + { 0.333333, 0.207843, 0.768627, 1.0 }, + { 0.360784, 0.247059, 0.745098, 1.0 }, + { 0.368627, 0.239216, 0.772549, 1.0 }, + { 0.352941, 0.231373, 0.737255, 1.0 }, + { 0.290196, 0.176471, 0.678431, 1.0 }, + { 0.274510, 0.168627, 0.690196, 1.0 }, + { 0.270588, 0.156863, 0.627451, 1.0 }, + { 0.247059, 0.141176, 0.564706, 1.0 }, + { 0.121569, 0.129412, 0.388235, 1.0 }, + { 0.078431, 0.074510, 0.262745, 1.0 }, + { 0.074510, 0.062745, 0.188235, 1.0 }, + { 0.066667, 0.054902, 0.152941, 1.0 }, + { 0.074510, 0.078431, 0.105882, 1.0 }, + { 0.050980, 0.035294, 0.027451, 1.0 }, + { 0.019608, 0.007843, 0.035294, 1.0 }, + { 0.019608, 0.000000, 0.027451, 1.0 }, + { 0.015686, 0.000000, 0.023529, 1.0 }, + { 0.003922, 0.003922, 0.011765, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.011765, 0.007843, 0.007843, 1.0 }, + { 0.011765, 0.015686, 0.015686, 1.0 }, + { 0.011765, 0.007843, 0.023529, 1.0 }, + { 0.011765, 0.003922, 0.039216, 1.0 }, + { 0.031373, 0.023529, 0.054902, 1.0 }, + { 0.086275, 0.074510, 0.125490, 1.0 }, + { 0.133333, 0.113725, 0.121569, 1.0 }, + { 0.133333, 0.117647, 0.117647, 1.0 }, + { 0.164706, 0.113725, 0.149020, 1.0 }, + { 0.172549, 0.101961, 0.188235, 1.0 }, + { 0.203922, 0.145098, 0.188235, 1.0 }, + { 0.235294, 0.219608, 0.258824, 1.0 }, + { 0.258824, 0.258824, 0.290196, 1.0 }, + { 0.262745, 0.294118, 0.372549, 1.0 }, + { 0.501961, 0.462745, 0.407843, 1.0 }, + { 0.607843, 0.556863, 0.427451, 1.0 }, + { 0.658824, 0.607843, 0.494118, 1.0 }, + { 0.698039, 0.639216, 0.603922, 1.0 }, + { 0.694118, 0.654902, 0.647059, 1.0 }, + { 0.717647, 0.666667, 0.678431, 1.0 }, + { 0.756863, 0.686275, 0.764706, 1.0 }, + { 0.788235, 0.717647, 0.862745, 1.0 }, + { 0.839216, 0.729412, 0.890196, 1.0 }, + { 0.843137, 0.698039, 0.909804, 1.0 }, + { 0.858824, 0.705882, 0.941176, 1.0 }, + { 0.815686, 0.705882, 0.956863, 1.0 }, + { 0.776471, 0.686275, 0.949020, 1.0 }, + { 0.698039, 0.670588, 0.905882, 1.0 }, + { 0.694118, 0.627451, 0.862745, 1.0 }, + { 0.713725, 0.611765, 0.823529, 1.0 }, + { 0.721569, 0.611765, 0.811765, 1.0 }, + { 0.729412, 0.607843, 0.811765, 1.0 }, + { 0.709804, 0.619608, 0.733333, 1.0 }, + { 0.705882, 0.623529, 0.725490, 1.0 }, + { 0.592157, 0.552941, 0.788235, 1.0 }, + { 0.560784, 0.509804, 0.800000, 1.0 }, + { 0.603922, 0.494118, 0.854902, 1.0 }, + { 0.576471, 0.470588, 0.909804, 1.0 }, + { 0.580392, 0.450980, 0.925490, 1.0 }, + { 0.619608, 0.470588, 0.929412, 1.0 }, + { 0.619608, 0.537255, 0.921569, 1.0 }, + { 0.611765, 0.545098, 0.941176, 1.0 }, + { 0.584314, 0.596078, 0.964706, 1.0 }, + { 0.580392, 0.615686, 0.980392, 1.0 }, + { 0.588235, 0.627451, 0.980392, 1.0 }, + { 0.639216, 0.619608, 0.996078, 1.0 }, + { 0.713725, 0.682353, 0.980392, 1.0 }, + { 0.709804, 0.694118, 0.937255, 1.0 }, + { 0.686275, 0.694118, 0.921569, 1.0 }, + { 0.690196, 0.654902, 0.831373, 1.0 }, + { 0.639216, 0.584314, 0.768627, 1.0 }, + { 0.576471, 0.584314, 0.717647, 1.0 }, + { 0.533333, 0.549020, 0.733333, 1.0 }, + { 0.470588, 0.466667, 0.682353, 1.0 }, + { 0.494118, 0.482353, 0.749020, 1.0 }, + { 0.568627, 0.541176, 0.733333, 1.0 }, + { 0.545098, 0.576471, 0.768627, 1.0 }, + { 0.584314, 0.505882, 0.768627, 1.0 }, + { 0.615686, 0.517647, 0.737255, 1.0 }, + { 0.643137, 0.364706, 0.694118, 1.0 }, + { 0.717647, 0.368627, 0.713725, 1.0 }, + { 0.725490, 0.431373, 0.682353, 1.0 }, + { 0.717647, 0.521569, 0.564706, 1.0 }, + { 0.619608, 0.541176, 0.584314, 1.0 }, + { 0.650980, 0.552941, 0.619608, 1.0 }, + { 0.623529, 0.576471, 0.568627, 1.0 }, + { 0.619608, 0.588235, 0.509804, 1.0 }, + { 0.627451, 0.607843, 0.490196, 1.0 }, + { 0.631373, 0.611765, 0.396078, 1.0 }, + { 0.658824, 0.615686, 0.313725, 1.0 }, + { 0.686275, 0.627451, 0.294118, 1.0 }, + { 0.733333, 0.623529, 0.274510, 1.0 }, + { 0.752941, 0.635294, 0.250980, 1.0 }, + { 0.894118, 0.764706, 0.188235, 1.0 }, + { 0.776471, 0.647059, 0.258824, 1.0 }, + { 0.784314, 0.682353, 0.329412, 1.0 }, + { 0.792157, 0.662745, 0.337255, 1.0 }, + { 0.862745, 0.670588, 0.352941, 1.0 }, + { 0.847059, 0.729412, 0.235294, 1.0 }, + { 0.827451, 0.709804, 0.360784, 1.0 }, + { 0.827451, 0.694118, 0.376471, 1.0 }, + { 0.866667, 0.674510, 0.392157, 1.0 }, + { 0.811765, 0.698039, 0.384314, 1.0 }, + { 0.858824, 0.729412, 0.380392, 1.0 }, + { 0.894118, 0.796078, 0.396078, 1.0 }, + { 0.882353, 0.772549, 0.443137, 1.0 }, + { 0.874510, 0.752941, 0.580392, 1.0 }, + { 0.835294, 0.737255, 0.584314, 1.0 }, + { 0.819608, 0.701961, 0.592157, 1.0 }, + { 0.760784, 0.639216, 0.552941, 1.0 }, + { 0.713725, 0.650980, 0.537255, 1.0 }, + { 0.635294, 0.596078, 0.419608, 1.0 }, + { 0.631373, 0.588235, 0.341176, 1.0 }, + { 0.623529, 0.568627, 0.254902, 1.0 }, + { 0.619608, 0.509804, 0.219608, 1.0 }, + { 0.541176, 0.505882, 0.294118, 1.0 }, + { 0.490196, 0.372549, 0.211765, 1.0 }, + { 0.407843, 0.274510, 0.121569, 1.0 }, + { 0.219608, 0.074510, 0.172549, 1.0 }, + { 0.105882, 0.035294, 0.156863, 1.0 }, + { 0.050980, 0.007843, 0.043137, 1.0 }, + }; +/* klee.insula-dulcamara.ppm */ +static double4 colors_79[] = { + { 0.090196, 0.039216, 0.015686, 1.0 }, + { 0.247059, 0.149020, 0.105882, 1.0 }, + { 0.564706, 0.431373, 0.333333, 1.0 }, + { 0.580392, 0.513725, 0.286275, 1.0 }, + { 0.564706, 0.533333, 0.337255, 1.0 }, + { 0.639216, 0.513725, 0.352941, 1.0 }, + { 0.690196, 0.572549, 0.376471, 1.0 }, + { 0.752941, 0.639216, 0.400000, 1.0 }, + { 0.756863, 0.615686, 0.447059, 1.0 }, + { 0.756863, 0.631373, 0.509804, 1.0 }, + { 0.756863, 0.658824, 0.576471, 1.0 }, + { 0.709804, 0.662745, 0.611765, 1.0 }, + { 0.658824, 0.662745, 0.588235, 1.0 }, + { 0.572549, 0.627451, 0.619608, 1.0 }, + { 0.509804, 0.576471, 0.607843, 1.0 }, + { 0.470588, 0.623529, 0.635294, 1.0 }, + { 0.474510, 0.631373, 0.572549, 1.0 }, + { 0.439216, 0.588235, 0.596078, 1.0 }, + { 0.341176, 0.474510, 0.556863, 1.0 }, + { 0.360784, 0.454902, 0.541176, 1.0 }, + { 0.466667, 0.541176, 0.556863, 1.0 }, + { 0.513725, 0.556863, 0.513725, 1.0 }, + { 0.603922, 0.619608, 0.431373, 1.0 }, + { 0.611765, 0.603922, 0.396078, 1.0 }, + { 0.670588, 0.592157, 0.388235, 1.0 }, + { 0.666667, 0.576471, 0.329412, 1.0 }, + { 0.650980, 0.513725, 0.298039, 1.0 }, + { 0.596078, 0.501961, 0.294118, 1.0 }, + { 0.584314, 0.478431, 0.247059, 1.0 }, + { 0.427451, 0.325490, 0.188235, 1.0 }, + { 0.101961, 0.031373, 0.027451, 1.0 }, + { 0.094118, 0.023529, 0.015686, 1.0 }, + { 0.074510, 0.027451, 0.023529, 1.0 }, + { 0.066667, 0.011765, 0.007843, 1.0 }, + { 0.035294, 0.007843, 0.007843, 1.0 }, + { 0.015686, 0.043137, 0.023529, 1.0 }, + { 0.101961, 0.078431, 0.023529, 1.0 }, + { 0.341176, 0.458824, 0.333333, 1.0 }, + { 0.458824, 0.592157, 0.458824, 1.0 }, + { 0.568627, 0.541176, 0.443137, 1.0 }, + { 0.560784, 0.517647, 0.341176, 1.0 }, + { 0.505882, 0.419608, 0.258824, 1.0 }, + { 0.109804, 0.039216, 0.027451, 1.0 }, + { 0.086275, 0.027451, 0.031373, 1.0 }, + { 0.117647, 0.058824, 0.047059, 1.0 }, + { 0.360784, 0.435294, 0.427451, 1.0 }, + { 0.329412, 0.458824, 0.537255, 1.0 }, + { 0.329412, 0.435294, 0.572549, 1.0 }, + { 0.431373, 0.545098, 0.600000, 1.0 }, + { 0.494118, 0.615686, 0.552941, 1.0 }, + { 0.600000, 0.627451, 0.517647, 1.0 }, + { 0.592157, 0.647059, 0.470588, 1.0 }, + { 0.643137, 0.670588, 0.478431, 1.0 }, + { 0.670588, 0.654902, 0.435294, 1.0 }, + { 0.666667, 0.662745, 0.407843, 1.0 }, + { 0.694118, 0.584314, 0.407843, 1.0 }, + { 0.729412, 0.560784, 0.364706, 1.0 }, + { 0.690196, 0.580392, 0.301961, 1.0 }, + { 0.627451, 0.592157, 0.254902, 1.0 }, + { 0.686275, 0.588235, 0.294118, 1.0 }, + { 0.662745, 0.552941, 0.239216, 1.0 }, + { 0.639216, 0.423529, 0.239216, 1.0 }, + { 0.517647, 0.337255, 0.137255, 1.0 }, + { 0.125490, 0.035294, 0.003922, 1.0 }, + { 0.133333, 0.078431, 0.019608, 1.0 }, + { 0.501961, 0.427451, 0.219608, 1.0 }, + { 0.623529, 0.447059, 0.305882, 1.0 }, + { 0.694118, 0.458824, 0.325490, 1.0 }, + { 0.729412, 0.505882, 0.325490, 1.0 }, + { 0.721569, 0.513725, 0.349020, 1.0 }, + { 0.756863, 0.525490, 0.388235, 1.0 }, + { 0.733333, 0.584314, 0.356863, 1.0 }, + { 0.752941, 0.560784, 0.392157, 1.0 }, + { 0.780392, 0.603922, 0.423529, 1.0 }, + { 0.788235, 0.611765, 0.466667, 1.0 }, + { 0.788235, 0.662745, 0.474510, 1.0 }, + { 0.792157, 0.682353, 0.501961, 1.0 }, + { 0.788235, 0.698039, 0.521569, 1.0 }, + { 0.835294, 0.717647, 0.521569, 1.0 }, + { 0.807843, 0.701961, 0.537255, 1.0 }, + { 0.823529, 0.701961, 0.537255, 1.0 }, + { 0.858824, 0.705882, 0.541176, 1.0 }, + { 0.858824, 0.713725, 0.521569, 1.0 }, + { 0.847059, 0.725490, 0.525490, 1.0 }, + { 0.847059, 0.725490, 0.537255, 1.0 }, + { 0.866667, 0.721569, 0.564706, 1.0 }, + { 0.866667, 0.756863, 0.576471, 1.0 }, + { 0.866667, 0.752941, 0.619608, 1.0 }, + { 0.858824, 0.733333, 0.623529, 1.0 }, + { 0.866667, 0.745098, 0.647059, 1.0 }, + { 0.866667, 0.768627, 0.654902, 1.0 }, + { 0.862745, 0.772549, 0.674510, 1.0 }, + { 0.862745, 0.784314, 0.647059, 1.0 }, + { 0.807843, 0.768627, 0.647059, 1.0 }, + { 0.768627, 0.749020, 0.654902, 1.0 }, + { 0.764706, 0.721569, 0.650980, 1.0 }, + { 0.752941, 0.698039, 0.654902, 1.0 }, + { 0.650980, 0.698039, 0.678431, 1.0 }, + { 0.627451, 0.701961, 0.654902, 1.0 }, + { 0.619608, 0.658824, 0.631373, 1.0 }, + { 0.584314, 0.647059, 0.643137, 1.0 }, + { 0.580392, 0.643137, 0.654902, 1.0 }, + { 0.564706, 0.666667, 0.666667, 1.0 }, + { 0.556863, 0.647059, 0.698039, 1.0 }, + { 0.474510, 0.600000, 0.670588, 1.0 }, + { 0.443137, 0.541176, 0.627451, 1.0 }, + { 0.368627, 0.466667, 0.576471, 1.0 }, + { 0.349020, 0.431373, 0.549020, 1.0 }, + { 0.203922, 0.192157, 0.211765, 1.0 }, + { 0.090196, 0.039216, 0.027451, 1.0 }, + { 0.054902, 0.019608, 0.000000, 1.0 }, + { 0.023529, 0.003922, 0.000000, 1.0 }, + { 0.035294, 0.007843, 0.003922, 1.0 }, + { 0.074510, 0.031373, 0.027451, 1.0 }, + { 0.101961, 0.031373, 0.023529, 1.0 }, + { 0.211765, 0.133333, 0.054902, 1.0 }, + { 0.588235, 0.478431, 0.156863, 1.0 }, + { 0.576471, 0.580392, 0.223529, 1.0 }, + { 0.560784, 0.584314, 0.239216, 1.0 }, + { 0.607843, 0.568627, 0.270588, 1.0 }, + { 0.690196, 0.560784, 0.270588, 1.0 }, + { 0.760784, 0.592157, 0.258824, 1.0 }, + { 0.780392, 0.572549, 0.250980, 1.0 }, + { 0.772549, 0.568627, 0.235294, 1.0 }, + { 0.709804, 0.568627, 0.262745, 1.0 }, + { 0.698039, 0.545098, 0.282353, 1.0 }, + { 0.729412, 0.556863, 0.298039, 1.0 }, + { 0.717647, 0.576471, 0.282353, 1.0 }, + { 0.725490, 0.603922, 0.313725, 1.0 }, + { 0.745098, 0.611765, 0.329412, 1.0 }, + { 0.749020, 0.658824, 0.388235, 1.0 }, + { 0.686275, 0.701961, 0.407843, 1.0 }, + { 0.709804, 0.658824, 0.470588, 1.0 }, + { 0.764706, 0.662745, 0.521569, 1.0 }, + { 0.717647, 0.682353, 0.537255, 1.0 }, + { 0.772549, 0.647059, 0.509804, 1.0 }, + { 0.807843, 0.650980, 0.494118, 1.0 }, + { 0.827451, 0.690196, 0.521569, 1.0 }, + { 0.819608, 0.737255, 0.533333, 1.0 }, + { 0.843137, 0.709804, 0.521569, 1.0 }, + { 0.792157, 0.721569, 0.478431, 1.0 }, + { 0.803922, 0.772549, 0.466667, 1.0 }, + { 0.764706, 0.752941, 0.450980, 1.0 }, + { 0.796078, 0.745098, 0.419608, 1.0 }, + { 0.823529, 0.674510, 0.431373, 1.0 }, + { 0.831373, 0.741176, 0.431373, 1.0 }, + { 0.811765, 0.752941, 0.415686, 1.0 }, + { 0.749020, 0.745098, 0.396078, 1.0 }, + { 0.713725, 0.729412, 0.360784, 1.0 }, + { 0.682353, 0.717647, 0.305882, 1.0 }, + { 0.658824, 0.701961, 0.309804, 1.0 }, + { 0.619608, 0.686275, 0.294118, 1.0 }, + { 0.615686, 0.650980, 0.270588, 1.0 }, + { 0.568627, 0.643137, 0.250980, 1.0 }, + { 0.505882, 0.639216, 0.356863, 1.0 }, + { 0.368627, 0.572549, 0.415686, 1.0 }, + { 0.262745, 0.227451, 0.113725, 1.0 }, + { 0.094118, 0.043137, 0.023529, 1.0 }, + { 0.101961, 0.035294, 0.023529, 1.0 }, + { 0.372549, 0.309804, 0.164706, 1.0 }, + { 0.474510, 0.505882, 0.376471, 1.0 }, + { 0.572549, 0.631373, 0.360784, 1.0 }, + { 0.650980, 0.725490, 0.345098, 1.0 }, + { 0.674510, 0.694118, 0.321569, 1.0 }, + { 0.725490, 0.721569, 0.298039, 1.0 }, + { 0.721569, 0.733333, 0.333333, 1.0 }, + { 0.701961, 0.694118, 0.337255, 1.0 }, + { 0.741176, 0.686275, 0.380392, 1.0 }, + { 0.796078, 0.694118, 0.392157, 1.0 }, + { 0.780392, 0.658824, 0.431373, 1.0 }, + { 0.827451, 0.643137, 0.439216, 1.0 }, + { 0.815686, 0.635294, 0.482353, 1.0 }, + { 0.792157, 0.650980, 0.474510, 1.0 }, + { 0.823529, 0.643137, 0.525490, 1.0 }, + { 0.811765, 0.654902, 0.576471, 1.0 }, + { 0.811765, 0.662745, 0.529412, 1.0 }, + { 0.811765, 0.662745, 0.509804, 1.0 }, + { 0.839216, 0.682353, 0.490196, 1.0 }, + { 0.823529, 0.678431, 0.478431, 1.0 }, + { 0.803922, 0.674510, 0.490196, 1.0 }, + { 0.792157, 0.698039, 0.486275, 1.0 }, + { 0.733333, 0.698039, 0.470588, 1.0 }, + { 0.721569, 0.713725, 0.458824, 1.0 }, + { 0.796078, 0.733333, 0.372549, 1.0 }, + { 0.819608, 0.729412, 0.368627, 1.0 }, + { 0.850980, 0.756863, 0.396078, 1.0 }, + { 0.835294, 0.686275, 0.364706, 1.0 }, + { 0.815686, 0.670588, 0.341176, 1.0 }, + { 0.815686, 0.647059, 0.313725, 1.0 }, + { 0.803922, 0.619608, 0.309804, 1.0 }, + { 0.756863, 0.627451, 0.309804, 1.0 }, + { 0.752941, 0.635294, 0.313725, 1.0 }, + { 0.796078, 0.705882, 0.333333, 1.0 }, + { 0.780392, 0.733333, 0.321569, 1.0 }, + { 0.850980, 0.776471, 0.352941, 1.0 }, + { 0.862745, 0.788235, 0.384314, 1.0 }, + { 0.886275, 0.800000, 0.411765, 1.0 }, + { 0.866667, 0.745098, 0.403922, 1.0 }, + { 0.870588, 0.784314, 0.470588, 1.0 }, + { 0.870588, 0.749020, 0.498039, 1.0 }, + { 0.917647, 0.784314, 0.525490, 1.0 }, + { 0.870588, 0.729412, 0.478431, 1.0 }, + { 0.866667, 0.729412, 0.521569, 1.0 }, + { 0.858824, 0.729412, 0.529412, 1.0 }, + { 0.843137, 0.725490, 0.509804, 1.0 }, + { 0.807843, 0.741176, 0.509804, 1.0 }, + { 0.800000, 0.725490, 0.545098, 1.0 }, + { 0.807843, 0.717647, 0.572549, 1.0 }, + { 0.784314, 0.682353, 0.564706, 1.0 }, + { 0.792157, 0.694118, 0.572549, 1.0 }, + { 0.756863, 0.713725, 0.588235, 1.0 }, + { 0.733333, 0.721569, 0.603922, 1.0 }, + { 0.709804, 0.682353, 0.600000, 1.0 }, + { 0.760784, 0.721569, 0.584314, 1.0 }, + { 0.823529, 0.698039, 0.596078, 1.0 }, + { 0.819608, 0.709804, 0.615686, 1.0 }, + { 0.847059, 0.737255, 0.572549, 1.0 }, + { 0.839216, 0.749020, 0.572549, 1.0 }, + { 0.847059, 0.768627, 0.576471, 1.0 }, + { 0.874510, 0.772549, 0.592157, 1.0 }, + { 0.886275, 0.776471, 0.603922, 1.0 }, + { 0.874510, 0.811765, 0.611765, 1.0 }, + { 0.843137, 0.796078, 0.650980, 1.0 }, + { 0.866667, 0.800000, 0.643137, 1.0 }, + { 0.870588, 0.764706, 0.694118, 1.0 }, + { 0.929412, 0.800000, 0.694118, 1.0 }, + { 0.874510, 0.784314, 0.670588, 1.0 }, + { 0.901961, 0.866667, 0.733333, 1.0 }, + { 0.886275, 0.858824, 0.749020, 1.0 }, + { 0.850980, 0.815686, 0.764706, 1.0 }, + { 1.000000, 0.980392, 0.909804, 1.0 }, + { 0.823529, 0.788235, 0.709804, 1.0 }, + { 0.850980, 0.819608, 0.654902, 1.0 }, + { 0.901961, 0.815686, 0.631373, 1.0 }, + { 0.890196, 0.815686, 0.619608, 1.0 }, + { 0.878431, 0.811765, 0.600000, 1.0 }, + { 0.886275, 0.792157, 0.611765, 1.0 }, + { 0.890196, 0.768627, 0.631373, 1.0 }, + { 0.874510, 0.749020, 0.647059, 1.0 }, + { 0.878431, 0.745098, 0.623529, 1.0 }, + { 0.858824, 0.768627, 0.635294, 1.0 }, + { 0.843137, 0.776471, 0.639216, 1.0 }, + { 0.831373, 0.752941, 0.654902, 1.0 }, + { 0.827451, 0.749020, 0.627451, 1.0 }, + { 0.807843, 0.768627, 0.631373, 1.0 }, + { 0.807843, 0.764706, 0.647059, 1.0 }, + { 0.811765, 0.729412, 0.647059, 1.0 }, + { 0.784314, 0.745098, 0.650980, 1.0 }, + { 0.780392, 0.760784, 0.627451, 1.0 }, + { 0.776471, 0.772549, 0.560784, 1.0 }, + { 0.701961, 0.784314, 0.552941, 1.0 }, + { 0.670588, 0.670588, 0.509804, 1.0 }, + { 0.607843, 0.576471, 0.470588, 1.0 }, + { 0.576471, 0.529412, 0.435294, 1.0 }, + { 0.525490, 0.447059, 0.290196, 1.0 }, + { 0.133333, 0.062745, 0.027451, 1.0 }, + }; +/* nile.ppm */ +static double4 colors_80[] = { + { 0.023529, 0.152941, 0.258824, 1.0 }, + { 0.105882, 0.243137, 0.388235, 1.0 }, + { 0.380392, 0.266667, 0.294118, 1.0 }, + { 0.611765, 0.262745, 0.149020, 1.0 }, + { 0.847059, 0.458824, 0.011765, 1.0 }, + { 0.921569, 0.556863, 0.011765, 1.0 }, + { 0.996078, 0.674510, 0.011765, 1.0 }, + { 0.980392, 0.831373, 0.639216, 1.0 }, + { 0.988235, 0.905882, 0.854902, 1.0 }, + { 0.933333, 0.886275, 0.968627, 1.0 }, + { 0.937255, 0.898039, 0.976471, 1.0 }, + { 0.929412, 0.866667, 0.980392, 1.0 }, + { 0.862745, 0.811765, 0.956863, 1.0 }, + { 0.796078, 0.784314, 0.952941, 1.0 }, + { 0.776471, 0.760784, 0.921569, 1.0 }, + { 0.776471, 0.678431, 0.831373, 1.0 }, + { 0.803922, 0.635294, 0.654902, 1.0 }, + { 0.796078, 0.541176, 0.164706, 1.0 }, + { 0.913725, 0.568627, 0.007843, 1.0 }, + { 0.949020, 0.580392, 0.003922, 1.0 }, + { 0.980392, 0.615686, 0.023529, 1.0 }, + { 0.843137, 0.686275, 0.549020, 1.0 }, + { 0.796078, 0.686275, 0.764706, 1.0 }, + { 0.745098, 0.643137, 0.764706, 1.0 }, + { 0.745098, 0.580392, 0.537255, 1.0 }, + { 0.847059, 0.529412, 0.086275, 1.0 }, + { 0.843137, 0.490196, 0.039216, 1.0 }, + { 0.670588, 0.400000, 0.090196, 1.0 }, + { 0.505882, 0.392157, 0.184314, 1.0 }, + { 0.474510, 0.372549, 0.564706, 1.0 }, + { 0.501961, 0.556863, 0.682353, 1.0 }, + { 0.678431, 0.631373, 0.866667, 1.0 }, + { 0.717647, 0.666667, 0.894118, 1.0 }, + { 0.729412, 0.678431, 0.898039, 1.0 }, + { 0.737255, 0.686275, 0.929412, 1.0 }, + { 0.737255, 0.705882, 0.937255, 1.0 }, + { 0.749020, 0.698039, 0.949020, 1.0 }, + { 0.749020, 0.690196, 0.945098, 1.0 }, + { 0.764706, 0.670588, 0.901961, 1.0 }, + { 0.756863, 0.650980, 0.941176, 1.0 }, + { 0.768627, 0.654902, 0.905882, 1.0 }, + { 0.764706, 0.658824, 0.898039, 1.0 }, + { 0.725490, 0.643137, 0.862745, 1.0 }, + { 0.694118, 0.627451, 0.823529, 1.0 }, + { 0.537255, 0.545098, 0.552941, 1.0 }, + { 0.525490, 0.321569, 0.235294, 1.0 }, + { 0.552941, 0.149020, 0.070588, 1.0 }, + { 0.454902, 0.094118, 0.003922, 1.0 }, + { 0.439216, 0.062745, 0.003922, 1.0 }, + { 0.450980, 0.109804, 0.023529, 1.0 }, + { 0.470588, 0.239216, 0.203922, 1.0 }, + { 0.403922, 0.286275, 0.623529, 1.0 }, + { 0.250980, 0.141176, 0.650980, 1.0 }, + { 0.113725, 0.156863, 0.686275, 1.0 }, + { 0.094118, 0.164706, 0.654902, 1.0 }, + { 0.031373, 0.184314, 0.666667, 1.0 }, + { 0.007843, 0.149020, 0.674510, 1.0 }, + { 0.027451, 0.133333, 0.698039, 1.0 }, + { 0.035294, 0.188235, 0.725490, 1.0 }, + { 0.074510, 0.211765, 0.729412, 1.0 }, + { 0.090196, 0.262745, 0.760784, 1.0 }, + { 0.156863, 0.231373, 0.725490, 1.0 }, + { 0.203922, 0.239216, 0.717647, 1.0 }, + { 0.254902, 0.266667, 0.749020, 1.0 }, + { 0.266667, 0.274510, 0.749020, 1.0 }, + { 0.301961, 0.337255, 0.780392, 1.0 }, + { 0.329412, 0.349020, 0.788235, 1.0 }, + { 0.411765, 0.415686, 0.796078, 1.0 }, + { 0.447059, 0.447059, 0.874510, 1.0 }, + { 0.698039, 0.584314, 0.866667, 1.0 }, + { 0.756863, 0.615686, 0.827451, 1.0 }, + { 0.827451, 0.674510, 0.643137, 1.0 }, + { 0.972549, 0.619608, 0.043137, 1.0 }, + { 0.996078, 0.647059, 0.011765, 1.0 }, + { 0.988235, 0.674510, 0.031373, 1.0 }, + { 0.917647, 0.749020, 0.690196, 1.0 }, + { 0.858824, 0.768627, 0.811765, 1.0 }, + { 0.831373, 0.756863, 0.847059, 1.0 }, + { 0.811765, 0.752941, 0.858824, 1.0 }, + { 0.803922, 0.694118, 0.890196, 1.0 }, + { 0.796078, 0.701961, 0.890196, 1.0 }, + { 0.772549, 0.717647, 0.933333, 1.0 }, + { 0.768627, 0.741176, 0.956863, 1.0 }, + { 0.760784, 0.721569, 0.956863, 1.0 }, + { 0.784314, 0.733333, 0.960784, 1.0 }, + { 0.803922, 0.780392, 0.984314, 1.0 }, + { 0.835294, 0.843137, 0.984314, 1.0 }, + { 0.850980, 0.839216, 0.996078, 1.0 }, + { 0.925490, 0.913725, 0.980392, 1.0 }, + { 0.968627, 0.909804, 0.992157, 1.0 }, + { 0.984314, 0.933333, 0.992157, 1.0 }, + { 0.984314, 0.949020, 0.984314, 1.0 }, + { 0.988235, 0.952941, 0.984314, 1.0 }, + { 0.984314, 0.941176, 0.988235, 1.0 }, + { 0.952941, 0.905882, 0.984314, 1.0 }, + { 0.913725, 0.858824, 0.905882, 1.0 }, + { 0.921569, 0.831373, 0.839216, 1.0 }, + { 0.835294, 0.713725, 0.854902, 1.0 }, + { 0.800000, 0.643137, 0.662745, 1.0 }, + { 0.631373, 0.431373, 0.384314, 1.0 }, + { 0.450980, 0.231373, 0.168627, 1.0 }, + { 0.466667, 0.156863, 0.011765, 1.0 }, + { 0.486275, 0.121569, 0.019608, 1.0 }, + { 0.517647, 0.152941, 0.031373, 1.0 }, + { 0.682353, 0.286275, 0.027451, 1.0 }, + { 0.874510, 0.501961, 0.019608, 1.0 }, + { 0.952941, 0.615686, 0.039216, 1.0 }, + { 0.909804, 0.701961, 0.654902, 1.0 }, + { 0.878431, 0.768627, 0.823529, 1.0 }, + { 0.937255, 0.803922, 0.827451, 1.0 }, + { 0.945098, 0.866667, 0.854902, 1.0 }, + { 0.917647, 0.874510, 0.933333, 1.0 }, + { 0.925490, 0.882353, 0.972549, 1.0 }, + { 0.901961, 0.850980, 0.968627, 1.0 }, + { 0.898039, 0.807843, 0.917647, 1.0 }, + { 0.858824, 0.803922, 0.858824, 1.0 }, + { 0.839216, 0.768627, 0.823529, 1.0 }, + { 0.843137, 0.721569, 0.639216, 1.0 }, + { 0.964706, 0.619608, 0.027451, 1.0 }, + { 0.976471, 0.647059, 0.011765, 1.0 }, + { 0.960784, 0.627451, 0.015686, 1.0 }, + { 0.945098, 0.572549, 0.011765, 1.0 }, + { 0.913725, 0.537255, 0.007843, 1.0 }, + { 0.862745, 0.478431, 0.027451, 1.0 }, + { 0.631373, 0.345098, 0.200000, 1.0 }, + { 0.600000, 0.498039, 0.509804, 1.0 }, + { 0.674510, 0.568627, 0.760784, 1.0 }, + { 0.749020, 0.627451, 0.839216, 1.0 }, + { 0.752941, 0.643137, 0.882353, 1.0 }, + { 0.752941, 0.635294, 0.901961, 1.0 }, + { 0.725490, 0.623529, 0.909804, 1.0 }, + { 0.694118, 0.611765, 0.886275, 1.0 }, + { 0.564706, 0.576471, 0.874510, 1.0 }, + { 0.384314, 0.513725, 0.862745, 1.0 }, + { 0.317647, 0.486275, 0.839216, 1.0 }, + { 0.250980, 0.450980, 0.796078, 1.0 }, + { 0.239216, 0.458824, 0.709804, 1.0 }, + { 0.243137, 0.435294, 0.686275, 1.0 }, + { 0.270588, 0.415686, 0.635294, 1.0 }, + { 0.258824, 0.415686, 0.580392, 1.0 }, + { 0.192157, 0.392157, 0.603922, 1.0 }, + { 0.098039, 0.341176, 0.588235, 1.0 }, + { 0.117647, 0.313725, 0.568627, 1.0 }, + { 0.050980, 0.258824, 0.509804, 1.0 }, + { 0.066667, 0.274510, 0.474510, 1.0 }, + { 0.125490, 0.313725, 0.403922, 1.0 }, + { 0.266667, 0.321569, 0.388235, 1.0 }, + { 0.345098, 0.133333, 0.043137, 1.0 }, + { 0.411765, 0.066667, 0.023529, 1.0 }, + { 0.415686, 0.074510, 0.011765, 1.0 }, + { 0.466667, 0.219608, 0.121569, 1.0 }, + { 0.447059, 0.298039, 0.325490, 1.0 }, + { 0.462745, 0.396078, 0.654902, 1.0 }, + { 0.631373, 0.588235, 0.850980, 1.0 }, + { 0.690196, 0.674510, 0.913725, 1.0 }, + { 0.701961, 0.694118, 0.913725, 1.0 }, + { 0.690196, 0.717647, 0.949020, 1.0 }, + { 0.670588, 0.694118, 0.933333, 1.0 }, + { 0.658824, 0.709804, 0.945098, 1.0 }, + { 0.694118, 0.725490, 0.949020, 1.0 }, + { 0.698039, 0.737255, 0.945098, 1.0 }, + { 0.698039, 0.745098, 0.968627, 1.0 }, + { 0.741176, 0.768627, 0.988235, 1.0 }, + { 0.760784, 0.815686, 0.980392, 1.0 }, + { 0.796078, 0.796078, 0.952941, 1.0 }, + { 0.772549, 0.776471, 0.956863, 1.0 }, + { 0.768627, 0.764706, 0.952941, 1.0 }, + { 0.752941, 0.768627, 0.956863, 1.0 }, + { 0.768627, 0.756863, 0.933333, 1.0 }, + { 0.752941, 0.733333, 0.937255, 1.0 }, + { 0.717647, 0.749020, 0.941176, 1.0 }, + { 0.713725, 0.745098, 0.956863, 1.0 }, + { 0.737255, 0.749020, 0.878431, 1.0 }, + { 0.725490, 0.701961, 0.878431, 1.0 }, + { 0.725490, 0.670588, 0.823529, 1.0 }, + { 0.670588, 0.564706, 0.694118, 1.0 }, + { 0.686275, 0.505882, 0.360784, 1.0 }, + { 0.882353, 0.541176, 0.003922, 1.0 }, + { 0.917647, 0.549020, 0.003922, 1.0 }, + { 0.941176, 0.572549, 0.015686, 1.0 }, + { 0.960784, 0.592157, 0.023529, 1.0 }, + { 0.858824, 0.658824, 0.541176, 1.0 }, + { 0.756863, 0.615686, 0.807843, 1.0 }, + { 0.678431, 0.615686, 0.858824, 1.0 }, + { 0.423529, 0.482353, 0.796078, 1.0 }, + { 0.325490, 0.478431, 0.811765, 1.0 }, + { 0.274510, 0.498039, 0.741176, 1.0 }, + { 0.250980, 0.454902, 0.705882, 1.0 }, + { 0.239216, 0.443137, 0.658824, 1.0 }, + { 0.219608, 0.380392, 0.619608, 1.0 }, + { 0.117647, 0.349020, 0.556863, 1.0 }, + { 0.137255, 0.352941, 0.501961, 1.0 }, + { 0.117647, 0.349020, 0.490196, 1.0 }, + { 0.086275, 0.301961, 0.470588, 1.0 }, + { 0.070588, 0.266667, 0.431373, 1.0 }, + { 0.078431, 0.215686, 0.345098, 1.0 }, + { 0.364706, 0.031373, 0.023529, 1.0 }, + { 0.392157, 0.035294, 0.011765, 1.0 }, + { 0.462745, 0.054902, 0.003922, 1.0 }, + { 0.533333, 0.160784, 0.023529, 1.0 }, + { 0.850980, 0.443137, 0.011765, 1.0 }, + { 0.890196, 0.537255, 0.003922, 1.0 }, + { 0.874510, 0.517647, 0.011765, 1.0 }, + { 0.647059, 0.388235, 0.078431, 1.0 }, + { 0.564706, 0.215686, 0.117647, 1.0 }, + { 0.498039, 0.125490, 0.023529, 1.0 }, + { 0.454902, 0.101961, 0.023529, 1.0 }, + { 0.439216, 0.180392, 0.172549, 1.0 }, + { 0.435294, 0.278431, 0.384314, 1.0 }, + { 0.360784, 0.364706, 0.596078, 1.0 }, + { 0.419608, 0.431373, 0.690196, 1.0 }, + { 0.400000, 0.450980, 0.784314, 1.0 }, + { 0.431373, 0.462745, 0.835294, 1.0 }, + { 0.572549, 0.556863, 0.870588, 1.0 }, + { 0.678431, 0.639216, 0.878431, 1.0 }, + { 0.713725, 0.686275, 0.898039, 1.0 }, + { 0.721569, 0.701961, 0.913725, 1.0 }, + { 0.721569, 0.694118, 0.925490, 1.0 }, + { 0.713725, 0.674510, 0.937255, 1.0 }, + { 0.698039, 0.666667, 0.937255, 1.0 }, + { 0.682353, 0.678431, 0.929412, 1.0 }, + { 0.666667, 0.627451, 0.882353, 1.0 }, + { 0.423529, 0.470588, 0.854902, 1.0 }, + { 0.384314, 0.490196, 0.823529, 1.0 }, + { 0.329412, 0.466667, 0.854902, 1.0 }, + { 0.317647, 0.474510, 0.850980, 1.0 }, + { 0.278431, 0.482353, 0.854902, 1.0 }, + { 0.282353, 0.450980, 0.831373, 1.0 }, + { 0.309804, 0.447059, 0.815686, 1.0 }, + { 0.341176, 0.454902, 0.807843, 1.0 }, + { 0.341176, 0.415686, 0.796078, 1.0 }, + { 0.333333, 0.392157, 0.792157, 1.0 }, + { 0.290196, 0.360784, 0.776471, 1.0 }, + { 0.223529, 0.352941, 0.819608, 1.0 }, + { 0.215686, 0.372549, 0.807843, 1.0 }, + { 0.239216, 0.345098, 0.764706, 1.0 }, + { 0.239216, 0.309804, 0.729412, 1.0 }, + { 0.200000, 0.325490, 0.760784, 1.0 }, + { 0.129412, 0.313725, 0.764706, 1.0 }, + { 0.125490, 0.341176, 0.776471, 1.0 }, + { 0.125490, 0.352941, 0.788235, 1.0 }, + { 0.200000, 0.407843, 0.827451, 1.0 }, + { 0.227451, 0.400000, 0.807843, 1.0 }, + { 0.239216, 0.415686, 0.709804, 1.0 }, + { 0.243137, 0.431373, 0.698039, 1.0 }, + { 0.282353, 0.450980, 0.647059, 1.0 }, + { 0.286275, 0.431373, 0.627451, 1.0 }, + { 0.294118, 0.372549, 0.607843, 1.0 }, + { 0.294118, 0.376471, 0.568627, 1.0 }, + { 0.266667, 0.356863, 0.584314, 1.0 }, + { 0.152941, 0.376471, 0.580392, 1.0 }, + { 0.121569, 0.317647, 0.560784, 1.0 }, + { 0.113725, 0.321569, 0.537255, 1.0 }, + { 0.090196, 0.309804, 0.474510, 1.0 }, + { 0.098039, 0.250980, 0.470588, 1.0 }, + { 0.066667, 0.235294, 0.392157, 1.0 }, + }; +/* picasso.jfille-chevre.ppm */ +static double4 colors_81[] = { + { 0.094118, 0.000000, 0.000000, 1.0 }, + { 0.329412, 0.007843, 0.007843, 1.0 }, + { 0.721569, 0.180392, 0.000000, 1.0 }, + { 0.764706, 0.239216, 0.019608, 1.0 }, + { 0.776471, 0.239216, 0.007843, 1.0 }, + { 0.796078, 0.298039, 0.011765, 1.0 }, + { 0.811765, 0.313725, 0.011765, 1.0 }, + { 0.827451, 0.333333, 0.011765, 1.0 }, + { 0.819608, 0.329412, 0.007843, 1.0 }, + { 0.815686, 0.309804, 0.011765, 1.0 }, + { 0.800000, 0.286275, 0.000000, 1.0 }, + { 0.796078, 0.239216, 0.003922, 1.0 }, + { 0.788235, 0.231373, 0.015686, 1.0 }, + { 0.780392, 0.243137, 0.011765, 1.0 }, + { 0.792157, 0.298039, 0.011765, 1.0 }, + { 0.803922, 0.301961, 0.027451, 1.0 }, + { 0.811765, 0.333333, 0.027451, 1.0 }, + { 0.796078, 0.364706, 0.054902, 1.0 }, + { 0.760784, 0.352941, 0.109804, 1.0 }, + { 0.796078, 0.400000, 0.180392, 1.0 }, + { 0.800000, 0.392157, 0.156863, 1.0 }, + { 0.717647, 0.380392, 0.149020, 1.0 }, + { 0.725490, 0.376471, 0.109804, 1.0 }, + { 0.592157, 0.400000, 0.200000, 1.0 }, + { 0.768627, 0.400000, 0.160784, 1.0 }, + { 0.807843, 0.466667, 0.200000, 1.0 }, + { 0.882353, 0.556863, 0.305882, 1.0 }, + { 0.870588, 0.580392, 0.301961, 1.0 }, + { 0.894118, 0.580392, 0.298039, 1.0 }, + { 0.862745, 0.549020, 0.301961, 1.0 }, + { 0.780392, 0.533333, 0.274510, 1.0 }, + { 0.815686, 0.447059, 0.168627, 1.0 }, + { 0.819608, 0.423529, 0.145098, 1.0 }, + { 0.780392, 0.486275, 0.121569, 1.0 }, + { 0.807843, 0.498039, 0.113725, 1.0 }, + { 0.811765, 0.509804, 0.117647, 1.0 }, + { 0.803922, 0.529412, 0.117647, 1.0 }, + { 0.815686, 0.537255, 0.125490, 1.0 }, + { 0.839216, 0.572549, 0.141176, 1.0 }, + { 0.854902, 0.603922, 0.215686, 1.0 }, + { 0.870588, 0.635294, 0.325490, 1.0 }, + { 0.882353, 0.721569, 0.388235, 1.0 }, + { 0.894118, 0.772549, 0.501961, 1.0 }, + { 0.909804, 0.792157, 0.588235, 1.0 }, + { 0.890196, 0.792157, 0.639216, 1.0 }, + { 0.929412, 0.815686, 0.674510, 1.0 }, + { 0.937255, 0.827451, 0.674510, 1.0 }, + { 0.945098, 0.839216, 0.678431, 1.0 }, + { 0.964706, 0.854902, 0.686275, 1.0 }, + { 0.972549, 0.858824, 0.698039, 1.0 }, + { 0.976471, 0.862745, 0.698039, 1.0 }, + { 0.968627, 0.874510, 0.725490, 1.0 }, + { 0.988235, 0.886275, 0.705882, 1.0 }, + { 0.988235, 0.878431, 0.733333, 1.0 }, + { 0.980392, 0.886275, 0.749020, 1.0 }, + { 0.976471, 0.882353, 0.741176, 1.0 }, + { 0.968627, 0.878431, 0.749020, 1.0 }, + { 0.976471, 0.886275, 0.764706, 1.0 }, + { 0.972549, 0.882353, 0.752941, 1.0 }, + { 0.968627, 0.890196, 0.752941, 1.0 }, + { 0.968627, 0.878431, 0.756863, 1.0 }, + { 0.960784, 0.870588, 0.756863, 1.0 }, + { 0.956863, 0.862745, 0.729412, 1.0 }, + { 0.952941, 0.866667, 0.721569, 1.0 }, + { 0.960784, 0.862745, 0.713725, 1.0 }, + { 0.960784, 0.847059, 0.721569, 1.0 }, + { 0.956863, 0.843137, 0.717647, 1.0 }, + { 0.949020, 0.847059, 0.705882, 1.0 }, + { 0.937255, 0.843137, 0.701961, 1.0 }, + { 0.933333, 0.835294, 0.686275, 1.0 }, + { 0.929412, 0.839216, 0.674510, 1.0 }, + { 0.933333, 0.827451, 0.635294, 1.0 }, + { 0.925490, 0.807843, 0.596078, 1.0 }, + { 0.925490, 0.800000, 0.549020, 1.0 }, + { 0.909804, 0.780392, 0.501961, 1.0 }, + { 0.898039, 0.701961, 0.443137, 1.0 }, + { 0.898039, 0.654902, 0.380392, 1.0 }, + { 0.882353, 0.639216, 0.364706, 1.0 }, + { 0.874510, 0.607843, 0.321569, 1.0 }, + { 0.823529, 0.576471, 0.333333, 1.0 }, + { 0.768627, 0.494118, 0.274510, 1.0 }, + { 0.815686, 0.407843, 0.188235, 1.0 }, + { 0.843137, 0.396078, 0.192157, 1.0 }, + { 0.827451, 0.435294, 0.125490, 1.0 }, + { 0.803922, 0.490196, 0.070588, 1.0 }, + { 0.839216, 0.521569, 0.054902, 1.0 }, + { 0.839216, 0.556863, 0.058824, 1.0 }, + { 0.843137, 0.600000, 0.172549, 1.0 }, + { 0.858824, 0.658824, 0.298039, 1.0 }, + { 0.894118, 0.721569, 0.352941, 1.0 }, + { 0.905882, 0.737255, 0.388235, 1.0 }, + { 0.913725, 0.760784, 0.462745, 1.0 }, + { 0.945098, 0.796078, 0.486275, 1.0 }, + { 0.921569, 0.792157, 0.529412, 1.0 }, + { 0.925490, 0.788235, 0.521569, 1.0 }, + { 0.929412, 0.729412, 0.470588, 1.0 }, + { 0.929412, 0.690196, 0.419608, 1.0 }, + { 0.905882, 0.670588, 0.400000, 1.0 }, + { 0.905882, 0.658824, 0.368627, 1.0 }, + { 0.890196, 0.654902, 0.396078, 1.0 }, + { 0.882353, 0.658824, 0.466667, 1.0 }, + { 0.831373, 0.643137, 0.411765, 1.0 }, + { 0.909804, 0.698039, 0.466667, 1.0 }, + { 0.956863, 0.760784, 0.513725, 1.0 }, + { 0.945098, 0.807843, 0.549020, 1.0 }, + { 0.933333, 0.815686, 0.588235, 1.0 }, + { 0.933333, 0.823529, 0.631373, 1.0 }, + { 0.913725, 0.815686, 0.666667, 1.0 }, + { 0.913725, 0.827451, 0.662745, 1.0 }, + { 0.929412, 0.843137, 0.678431, 1.0 }, + { 0.945098, 0.850980, 0.694118, 1.0 }, + { 0.952941, 0.850980, 0.709804, 1.0 }, + { 0.964706, 0.854902, 0.701961, 1.0 }, + { 0.968627, 0.866667, 0.678431, 1.0 }, + { 0.984314, 0.874510, 0.682353, 1.0 }, + { 0.968627, 0.862745, 0.674510, 1.0 }, + { 0.968627, 0.862745, 0.662745, 1.0 }, + { 0.952941, 0.847059, 0.631373, 1.0 }, + { 0.960784, 0.819608, 0.564706, 1.0 }, + { 0.949020, 0.788235, 0.537255, 1.0 }, + { 0.945098, 0.788235, 0.454902, 1.0 }, + { 0.909804, 0.733333, 0.388235, 1.0 }, + { 0.890196, 0.627451, 0.313725, 1.0 }, + { 0.882353, 0.568627, 0.286275, 1.0 }, + { 0.850980, 0.478431, 0.200000, 1.0 }, + { 0.835294, 0.478431, 0.129412, 1.0 }, + { 0.800000, 0.505882, 0.082353, 1.0 }, + { 0.784314, 0.498039, 0.078431, 1.0 }, + { 0.772549, 0.474510, 0.043137, 1.0 }, + { 0.768627, 0.458824, 0.027451, 1.0 }, + { 0.756863, 0.427451, 0.000000, 1.0 }, + { 0.764706, 0.470588, 0.031373, 1.0 }, + { 0.772549, 0.517647, 0.070588, 1.0 }, + { 0.819608, 0.537255, 0.105882, 1.0 }, + { 0.854902, 0.568627, 0.121569, 1.0 }, + { 0.862745, 0.639216, 0.219608, 1.0 }, + { 0.901961, 0.729412, 0.372549, 1.0 }, + { 0.909804, 0.756863, 0.411765, 1.0 }, + { 0.913725, 0.784314, 0.505882, 1.0 }, + { 0.929412, 0.811765, 0.552941, 1.0 }, + { 0.960784, 0.827451, 0.588235, 1.0 }, + { 0.949020, 0.843137, 0.619608, 1.0 }, + { 0.949020, 0.835294, 0.643137, 1.0 }, + { 0.925490, 0.831373, 0.670588, 1.0 }, + { 0.921569, 0.827451, 0.674510, 1.0 }, + { 0.917647, 0.831373, 0.690196, 1.0 }, + { 0.925490, 0.839216, 0.694118, 1.0 }, + { 0.933333, 0.835294, 0.717647, 1.0 }, + { 0.933333, 0.839216, 0.701961, 1.0 }, + { 0.890196, 0.811765, 0.709804, 1.0 }, + { 0.941176, 0.843137, 0.713725, 1.0 }, + { 0.949020, 0.858824, 0.713725, 1.0 }, + { 0.945098, 0.866667, 0.713725, 1.0 }, + { 0.952941, 0.866667, 0.717647, 1.0 }, + { 0.956863, 0.862745, 0.717647, 1.0 }, + { 0.949020, 0.854902, 0.717647, 1.0 }, + { 0.941176, 0.847059, 0.745098, 1.0 }, + { 0.949020, 0.854902, 0.749020, 1.0 }, + { 0.964706, 0.858824, 0.764706, 1.0 }, + { 0.960784, 0.878431, 0.776471, 1.0 }, + { 0.952941, 0.886275, 0.780392, 1.0 }, + { 0.964706, 0.894118, 0.803922, 1.0 }, + { 0.964706, 0.886275, 0.792157, 1.0 }, + { 0.980392, 0.901961, 0.803922, 1.0 }, + { 0.980392, 0.898039, 0.807843, 1.0 }, + { 0.972549, 0.905882, 0.803922, 1.0 }, + { 0.980392, 0.894118, 0.772549, 1.0 }, + { 0.972549, 0.901961, 0.760784, 1.0 }, + { 0.972549, 0.894118, 0.768627, 1.0 }, + { 0.964706, 0.890196, 0.764706, 1.0 }, + { 0.956863, 0.878431, 0.768627, 1.0 }, + { 0.937255, 0.874510, 0.772549, 1.0 }, + { 0.925490, 0.839216, 0.756863, 1.0 }, + { 0.929412, 0.854902, 0.737255, 1.0 }, + { 0.941176, 0.850980, 0.729412, 1.0 }, + { 0.937255, 0.843137, 0.709804, 1.0 }, + { 0.945098, 0.831373, 0.678431, 1.0 }, + { 0.933333, 0.827451, 0.650980, 1.0 }, + { 0.929412, 0.831373, 0.607843, 1.0 }, + { 0.913725, 0.807843, 0.568627, 1.0 }, + { 0.921569, 0.788235, 0.525490, 1.0 }, + { 0.862745, 0.701961, 0.470588, 1.0 }, + { 0.831373, 0.666667, 0.474510, 1.0 }, + { 0.807843, 0.686275, 0.423529, 1.0 }, + { 0.827451, 0.635294, 0.458824, 1.0 }, + { 0.823529, 0.611765, 0.364706, 1.0 }, + { 0.874510, 0.603922, 0.349020, 1.0 }, + { 0.878431, 0.619608, 0.317647, 1.0 }, + { 0.894118, 0.639216, 0.317647, 1.0 }, + { 0.917647, 0.654902, 0.352941, 1.0 }, + { 0.929412, 0.690196, 0.407843, 1.0 }, + { 0.941176, 0.756863, 0.498039, 1.0 }, + { 0.929412, 0.800000, 0.552941, 1.0 }, + { 0.929412, 0.807843, 0.596078, 1.0 }, + { 0.929412, 0.815686, 0.623529, 1.0 }, + { 0.933333, 0.831373, 0.647059, 1.0 }, + { 0.945098, 0.854902, 0.666667, 1.0 }, + { 0.941176, 0.843137, 0.670588, 1.0 }, + { 0.956863, 0.847059, 0.666667, 1.0 }, + { 0.964706, 0.843137, 0.627451, 1.0 }, + { 0.949020, 0.835294, 0.662745, 1.0 }, + { 0.960784, 0.823529, 0.627451, 1.0 }, + { 0.976471, 0.843137, 0.603922, 1.0 }, + { 0.968627, 0.831373, 0.572549, 1.0 }, + { 0.984314, 0.835294, 0.537255, 1.0 }, + { 0.960784, 0.827451, 0.537255, 1.0 }, + { 0.937255, 0.811765, 0.572549, 1.0 }, + { 0.921569, 0.796078, 0.592157, 1.0 }, + { 0.878431, 0.788235, 0.603922, 1.0 }, + { 0.925490, 0.792157, 0.592157, 1.0 }, + { 0.929412, 0.796078, 0.603922, 1.0 }, + { 0.913725, 0.807843, 0.619608, 1.0 }, + { 0.937255, 0.823529, 0.650980, 1.0 }, + { 0.933333, 0.827451, 0.662745, 1.0 }, + { 0.941176, 0.827451, 0.654902, 1.0 }, + { 0.949020, 0.831373, 0.658824, 1.0 }, + { 0.937255, 0.831373, 0.643137, 1.0 }, + { 0.945098, 0.827451, 0.615686, 1.0 }, + { 0.925490, 0.815686, 0.588235, 1.0 }, + { 0.925490, 0.803922, 0.556863, 1.0 }, + { 0.921569, 0.792157, 0.545098, 1.0 }, + { 0.905882, 0.752941, 0.478431, 1.0 }, + { 0.890196, 0.741176, 0.400000, 1.0 }, + { 0.886275, 0.658824, 0.345098, 1.0 }, + { 0.878431, 0.623529, 0.282353, 1.0 }, + { 0.827451, 0.564706, 0.156863, 1.0 }, + { 0.788235, 0.533333, 0.129412, 1.0 }, + { 0.800000, 0.517647, 0.082353, 1.0 }, + { 0.803922, 0.521569, 0.062745, 1.0 }, + { 0.815686, 0.517647, 0.054902, 1.0 }, + { 0.803922, 0.513725, 0.039216, 1.0 }, + { 0.800000, 0.509804, 0.035294, 1.0 }, + { 0.792157, 0.470588, 0.031373, 1.0 }, + { 0.800000, 0.486275, 0.007843, 1.0 }, + { 0.764706, 0.466667, 0.023529, 1.0 }, + { 0.756863, 0.458824, 0.047059, 1.0 }, + { 0.803922, 0.427451, 0.105882, 1.0 }, + { 0.835294, 0.384314, 0.117647, 1.0 }, + { 0.796078, 0.349020, 0.105882, 1.0 }, + { 0.811765, 0.360784, 0.113725, 1.0 }, + { 0.831373, 0.372549, 0.090196, 1.0 }, + { 0.796078, 0.352941, 0.094118, 1.0 }, + { 0.788235, 0.349020, 0.098039, 1.0 }, + { 0.796078, 0.352941, 0.090196, 1.0 }, + { 0.792157, 0.352941, 0.078431, 1.0 }, + { 0.800000, 0.360784, 0.062745, 1.0 }, + { 0.796078, 0.333333, 0.043137, 1.0 }, + { 0.741176, 0.321569, 0.019608, 1.0 }, + { 0.768627, 0.313725, 0.058824, 1.0 }, + { 0.756863, 0.305882, 0.047059, 1.0 }, + { 0.741176, 0.266667, 0.019608, 1.0 }, + { 0.760784, 0.305882, 0.015686, 1.0 }, + { 0.717647, 0.274510, 0.007843, 1.0 }, + { 0.713725, 0.254902, 0.035294, 1.0 }, + { 0.576471, 0.192157, 0.043137, 1.0 }, + { 0.164706, 0.003922, 0.011765, 1.0 }, + }; +/* pollock.lavender-mist.ppm */ +static double4 colors_82[] = { + { 0.011765, 0.019608, 0.007843, 1.0 }, + { 0.145098, 0.129412, 0.090196, 1.0 }, + { 0.254902, 0.266667, 0.141176, 1.0 }, + { 0.376471, 0.372549, 0.247059, 1.0 }, + { 0.501961, 0.439216, 0.325490, 1.0 }, + { 0.596078, 0.498039, 0.337255, 1.0 }, + { 0.658824, 0.552941, 0.392157, 1.0 }, + { 0.709804, 0.607843, 0.407843, 1.0 }, + { 0.717647, 0.615686, 0.435294, 1.0 }, + { 0.701961, 0.615686, 0.466667, 1.0 }, + { 0.686275, 0.615686, 0.474510, 1.0 }, + { 0.686275, 0.623529, 0.478431, 1.0 }, + { 0.674510, 0.615686, 0.474510, 1.0 }, + { 0.658824, 0.603922, 0.447059, 1.0 }, + { 0.631373, 0.584314, 0.435294, 1.0 }, + { 0.603922, 0.549020, 0.415686, 1.0 }, + { 0.588235, 0.545098, 0.419608, 1.0 }, + { 0.584314, 0.529412, 0.403922, 1.0 }, + { 0.564706, 0.517647, 0.400000, 1.0 }, + { 0.549020, 0.509804, 0.407843, 1.0 }, + { 0.537255, 0.501961, 0.403922, 1.0 }, + { 0.549020, 0.486275, 0.400000, 1.0 }, + { 0.533333, 0.494118, 0.400000, 1.0 }, + { 0.521569, 0.486275, 0.380392, 1.0 }, + { 0.529412, 0.482353, 0.368627, 1.0 }, + { 0.537255, 0.482353, 0.376471, 1.0 }, + { 0.549020, 0.482353, 0.368627, 1.0 }, + { 0.556863, 0.494118, 0.384314, 1.0 }, + { 0.572549, 0.490196, 0.388235, 1.0 }, + { 0.588235, 0.533333, 0.396078, 1.0 }, + { 0.615686, 0.568627, 0.400000, 1.0 }, + { 0.643137, 0.572549, 0.419608, 1.0 }, + { 0.674510, 0.588235, 0.474510, 1.0 }, + { 0.674510, 0.611765, 0.494118, 1.0 }, + { 0.705882, 0.611765, 0.482353, 1.0 }, + { 0.768627, 0.643137, 0.466667, 1.0 }, + { 0.811765, 0.670588, 0.470588, 1.0 }, + { 0.815686, 0.682353, 0.501961, 1.0 }, + { 0.831373, 0.709804, 0.533333, 1.0 }, + { 0.823529, 0.733333, 0.537255, 1.0 }, + { 0.819608, 0.709804, 0.513725, 1.0 }, + { 0.807843, 0.658824, 0.505882, 1.0 }, + { 0.796078, 0.662745, 0.498039, 1.0 }, + { 0.768627, 0.670588, 0.474510, 1.0 }, + { 0.721569, 0.650980, 0.478431, 1.0 }, + { 0.694118, 0.611765, 0.458824, 1.0 }, + { 0.643137, 0.572549, 0.411765, 1.0 }, + { 0.611765, 0.513725, 0.364706, 1.0 }, + { 0.533333, 0.474510, 0.349020, 1.0 }, + { 0.474510, 0.439216, 0.321569, 1.0 }, + { 0.411765, 0.407843, 0.294118, 1.0 }, + { 0.400000, 0.400000, 0.301961, 1.0 }, + { 0.368627, 0.352941, 0.290196, 1.0 }, + { 0.278431, 0.298039, 0.243137, 1.0 }, + { 0.286275, 0.301961, 0.223529, 1.0 }, + { 0.368627, 0.352941, 0.254902, 1.0 }, + { 0.423529, 0.376471, 0.258824, 1.0 }, + { 0.435294, 0.384314, 0.278431, 1.0 }, + { 0.431373, 0.388235, 0.317647, 1.0 }, + { 0.450980, 0.435294, 0.337255, 1.0 }, + { 0.474510, 0.447059, 0.372549, 1.0 }, + { 0.482353, 0.447059, 0.368627, 1.0 }, + { 0.505882, 0.458824, 0.368627, 1.0 }, + { 0.509804, 0.470588, 0.352941, 1.0 }, + { 0.509804, 0.474510, 0.352941, 1.0 }, + { 0.509804, 0.466667, 0.337255, 1.0 }, + { 0.509804, 0.458824, 0.317647, 1.0 }, + { 0.490196, 0.403922, 0.266667, 1.0 }, + { 0.419608, 0.345098, 0.219608, 1.0 }, + { 0.376471, 0.329412, 0.207843, 1.0 }, + { 0.290196, 0.243137, 0.156863, 1.0 }, + { 0.215686, 0.188235, 0.141176, 1.0 }, + { 0.160784, 0.121569, 0.113725, 1.0 }, + { 0.156863, 0.133333, 0.094118, 1.0 }, + { 0.145098, 0.149020, 0.098039, 1.0 }, + { 0.164706, 0.152941, 0.109804, 1.0 }, + { 0.219608, 0.192157, 0.109804, 1.0 }, + { 0.231373, 0.223529, 0.141176, 1.0 }, + { 0.270588, 0.286275, 0.200000, 1.0 }, + { 0.368627, 0.313725, 0.247059, 1.0 }, + { 0.388235, 0.372549, 0.309804, 1.0 }, + { 0.415686, 0.388235, 0.313725, 1.0 }, + { 0.462745, 0.435294, 0.333333, 1.0 }, + { 0.494118, 0.443137, 0.360784, 1.0 }, + { 0.521569, 0.482353, 0.372549, 1.0 }, + { 0.517647, 0.501961, 0.372549, 1.0 }, + { 0.537255, 0.517647, 0.372549, 1.0 }, + { 0.549020, 0.521569, 0.403922, 1.0 }, + { 0.552941, 0.517647, 0.407843, 1.0 }, + { 0.556863, 0.529412, 0.415686, 1.0 }, + { 0.564706, 0.529412, 0.427451, 1.0 }, + { 0.580392, 0.545098, 0.439216, 1.0 }, + { 0.580392, 0.556863, 0.443137, 1.0 }, + { 0.592157, 0.572549, 0.462745, 1.0 }, + { 0.592157, 0.564706, 0.474510, 1.0 }, + { 0.611765, 0.568627, 0.486275, 1.0 }, + { 0.596078, 0.592157, 0.509804, 1.0 }, + { 0.576471, 0.611765, 0.509804, 1.0 }, + { 0.588235, 0.623529, 0.525490, 1.0 }, + { 0.619608, 0.615686, 0.517647, 1.0 }, + { 0.635294, 0.619608, 0.533333, 1.0 }, + { 0.643137, 0.627451, 0.537255, 1.0 }, + { 0.678431, 0.647059, 0.560784, 1.0 }, + { 0.701961, 0.670588, 0.603922, 1.0 }, + { 0.741176, 0.701961, 0.607843, 1.0 }, + { 0.760784, 0.733333, 0.631373, 1.0 }, + { 0.752941, 0.729412, 0.643137, 1.0 }, + { 0.737255, 0.729412, 0.619608, 1.0 }, + { 0.737255, 0.705882, 0.584314, 1.0 }, + { 0.725490, 0.694118, 0.572549, 1.0 }, + { 0.701961, 0.654902, 0.545098, 1.0 }, + { 0.666667, 0.643137, 0.517647, 1.0 }, + { 0.654902, 0.615686, 0.505882, 1.0 }, + { 0.635294, 0.607843, 0.494118, 1.0 }, + { 0.607843, 0.584314, 0.470588, 1.0 }, + { 0.619608, 0.556863, 0.466667, 1.0 }, + { 0.611765, 0.556863, 0.450980, 1.0 }, + { 0.615686, 0.576471, 0.447059, 1.0 }, + { 0.623529, 0.580392, 0.450980, 1.0 }, + { 0.643137, 0.596078, 0.450980, 1.0 }, + { 0.654902, 0.600000, 0.482353, 1.0 }, + { 0.662745, 0.607843, 0.505882, 1.0 }, + { 0.678431, 0.627451, 0.513725, 1.0 }, + { 0.690196, 0.639216, 0.509804, 1.0 }, + { 0.725490, 0.674510, 0.529412, 1.0 }, + { 0.749020, 0.709804, 0.556863, 1.0 }, + { 0.772549, 0.725490, 0.584314, 1.0 }, + { 0.776471, 0.737255, 0.623529, 1.0 }, + { 0.792157, 0.733333, 0.627451, 1.0 }, + { 0.811765, 0.745098, 0.611765, 1.0 }, + { 0.831373, 0.768627, 0.596078, 1.0 }, + { 0.831373, 0.760784, 0.607843, 1.0 }, + { 0.811765, 0.756863, 0.643137, 1.0 }, + { 0.819608, 0.768627, 0.647059, 1.0 }, + { 0.835294, 0.772549, 0.647059, 1.0 }, + { 0.854902, 0.760784, 0.627451, 1.0 }, + { 0.843137, 0.741176, 0.596078, 1.0 }, + { 0.811765, 0.725490, 0.596078, 1.0 }, + { 0.784314, 0.701961, 0.588235, 1.0 }, + { 0.772549, 0.694118, 0.568627, 1.0 }, + { 0.737255, 0.666667, 0.537255, 1.0 }, + { 0.682353, 0.627451, 0.513725, 1.0 }, + { 0.662745, 0.615686, 0.498039, 1.0 }, + { 0.650980, 0.635294, 0.466667, 1.0 }, + { 0.607843, 0.600000, 0.454902, 1.0 }, + { 0.576471, 0.568627, 0.423529, 1.0 }, + { 0.568627, 0.541176, 0.447059, 1.0 }, + { 0.545098, 0.525490, 0.447059, 1.0 }, + { 0.541176, 0.517647, 0.450980, 1.0 }, + { 0.505882, 0.521569, 0.443137, 1.0 }, + { 0.505882, 0.501961, 0.427451, 1.0 }, + { 0.498039, 0.509804, 0.400000, 1.0 }, + { 0.466667, 0.462745, 0.364706, 1.0 }, + { 0.466667, 0.439216, 0.341176, 1.0 }, + { 0.447059, 0.396078, 0.301961, 1.0 }, + { 0.447059, 0.400000, 0.282353, 1.0 }, + { 0.458824, 0.415686, 0.290196, 1.0 }, + { 0.458824, 0.435294, 0.301961, 1.0 }, + { 0.482353, 0.454902, 0.341176, 1.0 }, + { 0.470588, 0.450980, 0.356863, 1.0 }, + { 0.494118, 0.474510, 0.360784, 1.0 }, + { 0.525490, 0.501961, 0.360784, 1.0 }, + { 0.568627, 0.501961, 0.352941, 1.0 }, + { 0.584314, 0.541176, 0.380392, 1.0 }, + { 0.603922, 0.549020, 0.407843, 1.0 }, + { 0.635294, 0.541176, 0.403922, 1.0 }, + { 0.639216, 0.537255, 0.400000, 1.0 }, + { 0.654902, 0.560784, 0.423529, 1.0 }, + { 0.654902, 0.564706, 0.435294, 1.0 }, + { 0.674510, 0.584314, 0.462745, 1.0 }, + { 0.686275, 0.615686, 0.474510, 1.0 }, + { 0.694118, 0.639216, 0.478431, 1.0 }, + { 0.705882, 0.650980, 0.466667, 1.0 }, + { 0.729412, 0.654902, 0.501961, 1.0 }, + { 0.749020, 0.682353, 0.509804, 1.0 }, + { 0.784314, 0.678431, 0.513725, 1.0 }, + { 0.788235, 0.678431, 0.517647, 1.0 }, + { 0.752941, 0.690196, 0.533333, 1.0 }, + { 0.737255, 0.682353, 0.552941, 1.0 }, + { 0.741176, 0.694118, 0.560784, 1.0 }, + { 0.749020, 0.674510, 0.533333, 1.0 }, + { 0.725490, 0.650980, 0.501961, 1.0 }, + { 0.709804, 0.631373, 0.494118, 1.0 }, + { 0.733333, 0.615686, 0.478431, 1.0 }, + { 0.760784, 0.584314, 0.443137, 1.0 }, + { 0.713725, 0.549020, 0.368627, 1.0 }, + { 0.650980, 0.462745, 0.298039, 1.0 }, + { 0.513725, 0.392157, 0.239216, 1.0 }, + { 0.396078, 0.317647, 0.219608, 1.0 }, + { 0.290196, 0.274510, 0.203922, 1.0 }, + { 0.278431, 0.219608, 0.149020, 1.0 }, + { 0.258824, 0.215686, 0.137255, 1.0 }, + { 0.227451, 0.192157, 0.125490, 1.0 }, + { 0.270588, 0.247059, 0.192157, 1.0 }, + { 0.301961, 0.286275, 0.219608, 1.0 }, + { 0.368627, 0.329412, 0.278431, 1.0 }, + { 0.384314, 0.380392, 0.313725, 1.0 }, + { 0.403922, 0.403922, 0.345098, 1.0 }, + { 0.396078, 0.458824, 0.384314, 1.0 }, + { 0.427451, 0.560784, 0.490196, 1.0 }, + { 0.541176, 0.556863, 0.478431, 1.0 }, + { 0.541176, 0.556863, 0.474510, 1.0 }, + { 0.568627, 0.560784, 0.482353, 1.0 }, + { 0.607843, 0.596078, 0.501961, 1.0 }, + { 0.631373, 0.619608, 0.521569, 1.0 }, + { 0.674510, 0.623529, 0.537255, 1.0 }, + { 0.721569, 0.662745, 0.560784, 1.0 }, + { 0.772549, 0.698039, 0.584314, 1.0 }, + { 0.788235, 0.733333, 0.572549, 1.0 }, + { 0.807843, 0.737255, 0.596078, 1.0 }, + { 0.843137, 0.741176, 0.576471, 1.0 }, + { 0.835294, 0.737255, 0.529412, 1.0 }, + { 0.870588, 0.709804, 0.482353, 1.0 }, + { 0.835294, 0.709804, 0.486275, 1.0 }, + { 0.796078, 0.639216, 0.439216, 1.0 }, + { 0.752941, 0.600000, 0.431373, 1.0 }, + { 0.725490, 0.568627, 0.388235, 1.0 }, + { 0.694118, 0.556863, 0.415686, 1.0 }, + { 0.658824, 0.556863, 0.411765, 1.0 }, + { 0.635294, 0.556863, 0.411765, 1.0 }, + { 0.603922, 0.545098, 0.415686, 1.0 }, + { 0.592157, 0.529412, 0.427451, 1.0 }, + { 0.584314, 0.533333, 0.431373, 1.0 }, + { 0.588235, 0.537255, 0.447059, 1.0 }, + { 0.592157, 0.560784, 0.470588, 1.0 }, + { 0.619608, 0.572549, 0.478431, 1.0 }, + { 0.654902, 0.607843, 0.509804, 1.0 }, + { 0.709804, 0.658824, 0.525490, 1.0 }, + { 0.760784, 0.713725, 0.560784, 1.0 }, + { 0.815686, 0.729412, 0.560784, 1.0 }, + { 0.823529, 0.784314, 0.568627, 1.0 }, + { 0.878431, 0.776471, 0.568627, 1.0 }, + { 0.882353, 0.768627, 0.588235, 1.0 }, + { 0.898039, 0.803922, 0.631373, 1.0 }, + { 0.952941, 0.874510, 0.682353, 1.0 }, + { 0.960784, 0.870588, 0.717647, 1.0 }, + { 0.909804, 0.827451, 0.694118, 1.0 }, + { 0.882353, 0.815686, 0.670588, 1.0 }, + { 0.878431, 0.858824, 0.741176, 1.0 }, + { 0.878431, 0.850980, 0.784314, 1.0 }, + { 0.870588, 0.803922, 0.729412, 1.0 }, + { 0.811765, 0.796078, 0.662745, 1.0 }, + { 0.796078, 0.768627, 0.611765, 1.0 }, + { 0.768627, 0.729412, 0.615686, 1.0 }, + { 0.741176, 0.698039, 0.584314, 1.0 }, + { 0.686275, 0.643137, 0.521569, 1.0 }, + { 0.639216, 0.615686, 0.505882, 1.0 }, + { 0.592157, 0.592157, 0.470588, 1.0 }, + { 0.552941, 0.552941, 0.439216, 1.0 }, + { 0.517647, 0.505882, 0.407843, 1.0 }, + { 0.474510, 0.501961, 0.415686, 1.0 }, + { 0.392157, 0.431373, 0.368627, 1.0 }, + { 0.329412, 0.345098, 0.294118, 1.0 }, + { 0.286275, 0.270588, 0.235294, 1.0 }, + { 0.196078, 0.219608, 0.164706, 1.0 }, + { 0.070588, 0.074510, 0.050980, 1.0 }, + }; +/* yngpaint.ppm */ +static double4 colors_83[] = { + { 0.078431, 0.058824, 0.039216, 1.0 }, + { 0.203922, 0.184314, 0.176471, 1.0 }, + { 0.078431, 0.411765, 0.407843, 1.0 }, + { 0.247059, 0.509804, 0.482353, 1.0 }, + { 0.356863, 0.564706, 0.447059, 1.0 }, + { 0.407843, 0.549020, 0.482353, 1.0 }, + { 0.494118, 0.552941, 0.509804, 1.0 }, + { 0.537255, 0.592157, 0.513725, 1.0 }, + { 0.627451, 0.615686, 0.501961, 1.0 }, + { 0.666667, 0.647059, 0.494118, 1.0 }, + { 0.713725, 0.678431, 0.501961, 1.0 }, + { 0.737255, 0.729412, 0.505882, 1.0 }, + { 0.745098, 0.752941, 0.564706, 1.0 }, + { 0.784314, 0.800000, 0.615686, 1.0 }, + { 0.800000, 0.803922, 0.639216, 1.0 }, + { 0.827451, 0.819608, 0.650980, 1.0 }, + { 0.831373, 0.835294, 0.654902, 1.0 }, + { 0.847059, 0.854902, 0.670588, 1.0 }, + { 0.858824, 0.862745, 0.682353, 1.0 }, + { 0.866667, 0.874510, 0.678431, 1.0 }, + { 0.870588, 0.878431, 0.690196, 1.0 }, + { 0.870588, 0.878431, 0.694118, 1.0 }, + { 0.878431, 0.878431, 0.682353, 1.0 }, + { 0.870588, 0.870588, 0.670588, 1.0 }, + { 0.866667, 0.866667, 0.654902, 1.0 }, + { 0.862745, 0.862745, 0.643137, 1.0 }, + { 0.858824, 0.862745, 0.627451, 1.0 }, + { 0.850980, 0.858824, 0.603922, 1.0 }, + { 0.843137, 0.854902, 0.600000, 1.0 }, + { 0.831373, 0.827451, 0.580392, 1.0 }, + { 0.792157, 0.796078, 0.600000, 1.0 }, + { 0.760784, 0.760784, 0.596078, 1.0 }, + { 0.725490, 0.713725, 0.552941, 1.0 }, + { 0.670588, 0.654902, 0.505882, 1.0 }, + { 0.647059, 0.654902, 0.474510, 1.0 }, + { 0.650980, 0.600000, 0.443137, 1.0 }, + { 0.635294, 0.525490, 0.384314, 1.0 }, + { 0.619608, 0.549020, 0.400000, 1.0 }, + { 0.670588, 0.619608, 0.411765, 1.0 }, + { 0.674510, 0.639216, 0.454902, 1.0 }, + { 0.647059, 0.639216, 0.458824, 1.0 }, + { 0.686275, 0.670588, 0.419608, 1.0 }, + { 0.701961, 0.662745, 0.435294, 1.0 }, + { 0.733333, 0.650980, 0.509804, 1.0 }, + { 0.752941, 0.733333, 0.513725, 1.0 }, + { 0.772549, 0.756863, 0.549020, 1.0 }, + { 0.792157, 0.788235, 0.607843, 1.0 }, + { 0.803922, 0.811765, 0.619608, 1.0 }, + { 0.823529, 0.839216, 0.607843, 1.0 }, + { 0.827451, 0.874510, 0.635294, 1.0 }, + { 0.862745, 0.870588, 0.639216, 1.0 }, + { 0.886275, 0.878431, 0.650980, 1.0 }, + { 0.882353, 0.870588, 0.670588, 1.0 }, + { 0.878431, 0.878431, 0.674510, 1.0 }, + { 0.878431, 0.878431, 0.682353, 1.0 }, + { 0.878431, 0.886275, 0.690196, 1.0 }, + { 0.882353, 0.886275, 0.713725, 1.0 }, + { 0.882353, 0.905882, 0.725490, 1.0 }, + { 0.882353, 0.890196, 0.694118, 1.0 }, + { 0.890196, 0.890196, 0.686275, 1.0 }, + { 0.894118, 0.890196, 0.705882, 1.0 }, + { 0.898039, 0.905882, 0.721569, 1.0 }, + { 0.894118, 0.917647, 0.737255, 1.0 }, + { 0.886275, 0.909804, 0.737255, 1.0 }, + { 0.894118, 0.917647, 0.745098, 1.0 }, + { 0.898039, 0.905882, 0.752941, 1.0 }, + { 0.894118, 0.913725, 0.749020, 1.0 }, + { 0.890196, 0.909804, 0.752941, 1.0 }, + { 0.898039, 0.917647, 0.760784, 1.0 }, + { 0.894118, 0.913725, 0.768627, 1.0 }, + { 0.898039, 0.913725, 0.784314, 1.0 }, + { 0.905882, 0.921569, 0.792157, 1.0 }, + { 0.913725, 0.949020, 0.839216, 1.0 }, + { 0.956863, 0.968627, 0.858824, 1.0 }, + { 0.925490, 0.945098, 0.823529, 1.0 }, + { 0.933333, 0.921569, 0.800000, 1.0 }, + { 0.917647, 0.933333, 0.788235, 1.0 }, + { 0.898039, 0.925490, 0.788235, 1.0 }, + { 0.898039, 0.917647, 0.792157, 1.0 }, + { 0.905882, 0.925490, 0.780392, 1.0 }, + { 0.917647, 0.917647, 0.768627, 1.0 }, + { 0.913725, 0.905882, 0.749020, 1.0 }, + { 0.913725, 0.905882, 0.745098, 1.0 }, + { 0.898039, 0.901961, 0.737255, 1.0 }, + { 0.898039, 0.898039, 0.737255, 1.0 }, + { 0.862745, 0.878431, 0.741176, 1.0 }, + { 0.854902, 0.870588, 0.741176, 1.0 }, + { 0.858824, 0.874510, 0.745098, 1.0 }, + { 0.862745, 0.878431, 0.737255, 1.0 }, + { 0.862745, 0.878431, 0.733333, 1.0 }, + { 0.870588, 0.901961, 0.717647, 1.0 }, + { 0.878431, 0.882353, 0.709804, 1.0 }, + { 0.862745, 0.886275, 0.705882, 1.0 }, + { 0.862745, 0.886275, 0.698039, 1.0 }, + { 0.858824, 0.886275, 0.698039, 1.0 }, + { 0.850980, 0.886275, 0.682353, 1.0 }, + { 0.854902, 0.886275, 0.674510, 1.0 }, + { 0.862745, 0.870588, 0.674510, 1.0 }, + { 0.866667, 0.866667, 0.670588, 1.0 }, + { 0.874510, 0.866667, 0.662745, 1.0 }, + { 0.878431, 0.866667, 0.658824, 1.0 }, + { 0.878431, 0.858824, 0.662745, 1.0 }, + { 0.870588, 0.854902, 0.666667, 1.0 }, + { 0.850980, 0.858824, 0.662745, 1.0 }, + { 0.847059, 0.858824, 0.647059, 1.0 }, + { 0.847059, 0.847059, 0.635294, 1.0 }, + { 0.835294, 0.835294, 0.631373, 1.0 }, + { 0.803922, 0.815686, 0.615686, 1.0 }, + { 0.788235, 0.780392, 0.572549, 1.0 }, + { 0.721569, 0.721569, 0.505882, 1.0 }, + { 0.647059, 0.643137, 0.427451, 1.0 }, + { 0.596078, 0.572549, 0.380392, 1.0 }, + { 0.560784, 0.568627, 0.349020, 1.0 }, + { 0.537255, 0.560784, 0.372549, 1.0 }, + { 0.568627, 0.584314, 0.435294, 1.0 }, + { 0.494118, 0.509804, 0.396078, 1.0 }, + { 0.419608, 0.537255, 0.337255, 1.0 }, + { 0.349020, 0.450980, 0.396078, 1.0 }, + { 0.454902, 0.450980, 0.325490, 1.0 }, + { 0.458824, 0.450980, 0.380392, 1.0 }, + { 0.478431, 0.513725, 0.450980, 1.0 }, + { 0.450980, 0.478431, 0.411765, 1.0 }, + { 0.423529, 0.486275, 0.490196, 1.0 }, + { 0.521569, 0.560784, 0.407843, 1.0 }, + { 0.545098, 0.564706, 0.454902, 1.0 }, + { 0.556863, 0.603922, 0.470588, 1.0 }, + { 0.650980, 0.674510, 0.462745, 1.0 }, + { 0.713725, 0.733333, 0.474510, 1.0 }, + { 0.764706, 0.776471, 0.466667, 1.0 }, + { 0.807843, 0.815686, 0.572549, 1.0 }, + { 0.831373, 0.823529, 0.568627, 1.0 }, + { 0.831373, 0.858824, 0.603922, 1.0 }, + { 0.839216, 0.854902, 0.615686, 1.0 }, + { 0.843137, 0.850980, 0.615686, 1.0 }, + { 0.847059, 0.850980, 0.615686, 1.0 }, + { 0.847059, 0.850980, 0.623529, 1.0 }, + { 0.843137, 0.835294, 0.623529, 1.0 }, + { 0.831373, 0.831373, 0.635294, 1.0 }, + { 0.803922, 0.807843, 0.635294, 1.0 }, + { 0.796078, 0.780392, 0.635294, 1.0 }, + { 0.784314, 0.784314, 0.615686, 1.0 }, + { 0.721569, 0.725490, 0.564706, 1.0 }, + { 0.678431, 0.650980, 0.545098, 1.0 }, + { 0.552941, 0.607843, 0.521569, 1.0 }, + { 0.447059, 0.580392, 0.517647, 1.0 }, + { 0.388235, 0.576471, 0.549020, 1.0 }, + { 0.352941, 0.556863, 0.572549, 1.0 }, + { 0.431373, 0.584314, 0.556863, 1.0 }, + { 0.490196, 0.615686, 0.568627, 1.0 }, + { 0.505882, 0.572549, 0.576471, 1.0 }, + { 0.643137, 0.647059, 0.537255, 1.0 }, + { 0.717647, 0.729412, 0.549020, 1.0 }, + { 0.784314, 0.792157, 0.631373, 1.0 }, + { 0.796078, 0.796078, 0.666667, 1.0 }, + { 0.800000, 0.823529, 0.678431, 1.0 }, + { 0.803922, 0.815686, 0.694118, 1.0 }, + { 0.827451, 0.823529, 0.705882, 1.0 }, + { 0.831373, 0.843137, 0.721569, 1.0 }, + { 0.831373, 0.839216, 0.745098, 1.0 }, + { 0.850980, 0.850980, 0.741176, 1.0 }, + { 0.858824, 0.854902, 0.733333, 1.0 }, + { 0.850980, 0.866667, 0.741176, 1.0 }, + { 0.866667, 0.862745, 0.745098, 1.0 }, + { 0.866667, 0.866667, 0.764706, 1.0 }, + { 0.858824, 0.870588, 0.749020, 1.0 }, + { 0.866667, 0.882353, 0.752941, 1.0 }, + { 0.854902, 0.866667, 0.764706, 1.0 }, + { 0.854902, 0.870588, 0.776471, 1.0 }, + { 0.854902, 0.870588, 0.772549, 1.0 }, + { 0.843137, 0.886275, 0.760784, 1.0 }, + { 0.854902, 0.878431, 0.745098, 1.0 }, + { 0.854902, 0.874510, 0.717647, 1.0 }, + { 0.854902, 0.878431, 0.705882, 1.0 }, + { 0.854902, 0.878431, 0.694118, 1.0 }, + { 0.850980, 0.878431, 0.705882, 1.0 }, + { 0.847059, 0.866667, 0.709804, 1.0 }, + { 0.847059, 0.862745, 0.717647, 1.0 }, + { 0.835294, 0.854902, 0.717647, 1.0 }, + { 0.835294, 0.847059, 0.725490, 1.0 }, + { 0.835294, 0.847059, 0.721569, 1.0 }, + { 0.839216, 0.835294, 0.717647, 1.0 }, + { 0.835294, 0.823529, 0.705882, 1.0 }, + { 0.819608, 0.835294, 0.686275, 1.0 }, + { 0.835294, 0.843137, 0.658824, 1.0 }, + { 0.847059, 0.843137, 0.658824, 1.0 }, + { 0.847059, 0.847059, 0.650980, 1.0 }, + { 0.843137, 0.831373, 0.647059, 1.0 }, + { 0.839216, 0.831373, 0.639216, 1.0 }, + { 0.839216, 0.839216, 0.627451, 1.0 }, + { 0.850980, 0.850980, 0.639216, 1.0 }, + { 0.850980, 0.850980, 0.654902, 1.0 }, + { 0.847059, 0.854902, 0.666667, 1.0 }, + { 0.854902, 0.862745, 0.678431, 1.0 }, + { 0.866667, 0.862745, 0.682353, 1.0 }, + { 0.870588, 0.866667, 0.686275, 1.0 }, + { 0.866667, 0.870588, 0.701961, 1.0 }, + { 0.850980, 0.878431, 0.705882, 1.0 }, + { 0.850980, 0.866667, 0.733333, 1.0 }, + { 0.839216, 0.862745, 0.729412, 1.0 }, + { 0.847059, 0.858824, 0.737255, 1.0 }, + { 0.847059, 0.858824, 0.737255, 1.0 }, + { 0.854902, 0.854902, 0.745098, 1.0 }, + { 0.862745, 0.854902, 0.752941, 1.0 }, + { 0.839216, 0.854902, 0.745098, 1.0 }, + { 0.847059, 0.858824, 0.737255, 1.0 }, + { 0.843137, 0.854902, 0.733333, 1.0 }, + { 0.850980, 0.847059, 0.725490, 1.0 }, + { 0.847059, 0.843137, 0.721569, 1.0 }, + { 0.847059, 0.843137, 0.721569, 1.0 }, + { 0.850980, 0.839216, 0.721569, 1.0 }, + { 0.847059, 0.847059, 0.721569, 1.0 }, + { 0.850980, 0.850980, 0.717647, 1.0 }, + { 0.862745, 0.866667, 0.713725, 1.0 }, + { 0.858824, 0.858824, 0.721569, 1.0 }, + { 0.862745, 0.862745, 0.721569, 1.0 }, + { 0.850980, 0.870588, 0.717647, 1.0 }, + { 0.850980, 0.874510, 0.701961, 1.0 }, + { 0.843137, 0.866667, 0.690196, 1.0 }, + { 0.835294, 0.858824, 0.686275, 1.0 }, + { 0.843137, 0.866667, 0.678431, 1.0 }, + { 0.843137, 0.870588, 0.670588, 1.0 }, + { 0.835294, 0.870588, 0.662745, 1.0 }, + { 0.843137, 0.870588, 0.678431, 1.0 }, + { 0.847059, 0.870588, 0.678431, 1.0 }, + { 0.858824, 0.866667, 0.682353, 1.0 }, + { 0.847059, 0.870588, 0.682353, 1.0 }, + { 0.843137, 0.866667, 0.686275, 1.0 }, + { 0.843137, 0.870588, 0.698039, 1.0 }, + { 0.843137, 0.862745, 0.705882, 1.0 }, + { 0.858824, 0.858824, 0.709804, 1.0 }, + { 0.850980, 0.847059, 0.717647, 1.0 }, + { 0.843137, 0.839216, 0.717647, 1.0 }, + { 0.827451, 0.839216, 0.709804, 1.0 }, + { 0.807843, 0.835294, 0.678431, 1.0 }, + { 0.788235, 0.811765, 0.631373, 1.0 }, + { 0.792157, 0.803922, 0.580392, 1.0 }, + { 0.733333, 0.729412, 0.486275, 1.0 }, + { 0.709804, 0.674510, 0.419608, 1.0 }, + { 0.650980, 0.619608, 0.337255, 1.0 }, + { 0.650980, 0.541176, 0.317647, 1.0 }, + { 0.635294, 0.556863, 0.341176, 1.0 }, + { 0.588235, 0.549020, 0.294118, 1.0 }, + { 0.533333, 0.521569, 0.266667, 1.0 }, + { 0.517647, 0.482353, 0.258824, 1.0 }, + { 0.478431, 0.458824, 0.176471, 1.0 }, + { 0.466667, 0.360784, 0.035294, 1.0 }, + { 0.521569, 0.443137, 0.219608, 1.0 }, + { 0.400000, 0.376471, 0.203922, 1.0 }, + { 0.388235, 0.215686, 0.196078, 1.0 }, + { 0.454902, 0.423529, 0.258824, 1.0 }, + { 0.290196, 0.239216, 0.027451, 1.0 }, + { 0.294118, 0.196078, 0.094118, 1.0 }, + { 0.215686, 0.160784, 0.200000, 1.0 }, + { 0.180392, 0.168627, 0.078431, 1.0 }, + { 0.329412, 0.035294, 0.031373, 1.0 }, + { 0.125490, 0.011765, 0.019608, 1.0 }, + }; +/* cl-gold-orange-green from classlady1.ugr */ +static double4 colors_84[] = { + { 0.000000, 0.250980, 0.000000, 1.0 }, + { 0.172549, 0.250980, 0.000000, 1.0 }, + { 0.258824, 0.250980, 0.000000, 1.0 }, + { 0.345098, 0.250980, 0.000000, 1.0 }, + { 0.435294, 0.286275, 0.000000, 1.0 }, + { 0.529412, 0.321569, 0.000000, 1.0 }, + { 0.541176, 0.356863, 0.000000, 1.0 }, + { 0.556863, 0.392157, 0.000000, 1.0 }, + { 0.615686, 0.537255, 0.000000, 1.0 }, + { 0.639216, 0.600000, 0.000000, 1.0 }, + { 0.666667, 0.666667, 0.000000, 1.0 }, + { 0.721569, 0.721569, 0.011765, 1.0 }, + { 0.780392, 0.780392, 0.023529, 1.0 }, + { 0.835294, 0.835294, 0.035294, 1.0 }, + { 0.894118, 0.894118, 0.047059, 1.0 }, + { 0.921569, 0.921569, 0.050980, 1.0 }, + { 0.952941, 0.952941, 0.058824, 1.0 }, + { 0.913725, 0.827451, 0.054902, 1.0 }, + { 0.827451, 0.654902, 0.043137, 1.0 }, + { 0.745098, 0.486275, 0.031373, 1.0 }, + { 0.658824, 0.313725, 0.019608, 1.0 }, + { 0.572549, 0.141176, 0.007843, 1.0 }, + { 0.537255, 0.070588, 0.003922, 1.0 }, + { 0.501961, 0.000000, 0.000000, 1.0 }, + { 0.674510, 0.345098, 0.172549, 1.0 }, + { 0.756863, 0.513725, 0.258824, 1.0 }, + { 0.843137, 0.686275, 0.345098, 1.0 }, + { 0.921569, 0.843137, 0.423529, 1.0 }, + { 1.000000, 1.000000, 0.501961, 1.0 }, + { 0.956863, 0.956863, 0.458824, 1.0 }, + { 0.913725, 0.913725, 0.415686, 1.0 }, + { 0.827451, 0.827451, 0.329412, 1.0 }, + { 0.745098, 0.745098, 0.243137, 1.0 }, + { 0.501961, 0.501961, 0.000000, 1.0 }, + { 0.541176, 0.541176, 0.000000, 1.0 }, + { 0.580392, 0.580392, 0.000000, 1.0 }, + { 0.615686, 0.615686, 0.000000, 1.0 }, + { 0.654902, 0.654902, 0.000000, 1.0 }, + { 0.674510, 0.674510, 0.000000, 1.0 }, + { 0.694118, 0.694118, 0.000000, 1.0 }, + { 0.600000, 0.643137, 0.000000, 1.0 }, + { 0.474510, 0.560784, 0.000000, 1.0 }, + { 0.352941, 0.482353, 0.000000, 1.0 }, + { 0.227451, 0.400000, 0.000000, 1.0 }, + { 0.101961, 0.317647, 0.000000, 1.0 }, + { 0.050980, 0.282353, 0.000000, 1.0 }, + { 0.000000, 0.250980, 0.000000, 1.0 }, + { 0.172549, 0.380392, 0.094118, 1.0 }, + { 0.345098, 0.509804, 0.184314, 1.0 }, + { 0.686275, 0.764706, 0.372549, 1.0 }, + { 0.843137, 0.882353, 0.454902, 1.0 }, + { 1.000000, 1.000000, 0.541176, 1.0 }, + { 0.913725, 0.870588, 0.447059, 1.0 }, + { 0.827451, 0.741176, 0.356863, 1.0 }, + { 0.784314, 0.678431, 0.309804, 1.0 }, + { 0.745098, 0.615686, 0.262745, 1.0 }, + { 0.572549, 0.356863, 0.074510, 1.0 }, + { 0.525490, 0.313725, 0.035294, 1.0 }, + { 0.482353, 0.274510, 0.000000, 1.0 }, + { 0.462745, 0.298039, 0.000000, 1.0 }, + { 0.447059, 0.325490, 0.000000, 1.0 }, + { 0.435294, 0.337255, 0.000000, 1.0 }, + { 0.427451, 0.349020, 0.000000, 1.0 }, + { 0.407843, 0.372549, 0.000000, 1.0 }, + { 0.392157, 0.392157, 0.000000, 1.0 }, + { 0.505882, 0.505882, 0.000000, 1.0 }, + { 0.560784, 0.560784, 0.000000, 1.0 }, + { 0.615686, 0.615686, 0.000000, 1.0 }, + { 0.666667, 0.666667, 0.000000, 1.0 }, + { 0.717647, 0.717647, 0.000000, 1.0 }, + { 0.717647, 0.717647, 0.000000, 1.0 }, + { 0.717647, 0.717647, 0.000000, 1.0 }, + { 0.717647, 0.717647, 0.000000, 1.0 }, + { 0.717647, 0.717647, 0.000000, 1.0 }, + { 0.717647, 0.717647, 0.000000, 1.0 }, + { 0.678431, 0.635294, 0.000000, 1.0 }, + { 0.643137, 0.556863, 0.000000, 1.0 }, + { 0.623529, 0.517647, 0.000000, 1.0 }, + { 0.607843, 0.478431, 0.000000, 1.0 }, + { 0.568627, 0.396078, 0.000000, 1.0 }, + { 0.533333, 0.317647, 0.000000, 1.0 }, + { 0.588235, 0.380392, 0.094118, 1.0 }, + { 0.670588, 0.505882, 0.184314, 1.0 }, + { 0.756863, 0.635294, 0.278431, 1.0 }, + { 0.800000, 0.698039, 0.325490, 1.0 }, + { 0.843137, 0.764706, 0.372549, 1.0 }, + { 0.929412, 0.894118, 0.466667, 1.0 }, + { 1.000000, 1.000000, 0.541176, 1.0 }, + { 0.827451, 0.827451, 0.356863, 1.0 }, + { 0.741176, 0.741176, 0.262745, 1.0 }, + { 0.658824, 0.658824, 0.168627, 1.0 }, + { 0.615686, 0.615686, 0.121569, 1.0 }, + { 0.572549, 0.572549, 0.074510, 1.0 }, + { 0.501961, 0.501961, 0.000000, 1.0 }, + { 0.588235, 0.588235, 0.086275, 1.0 }, + { 0.674510, 0.674510, 0.172549, 1.0 }, + { 0.756863, 0.756863, 0.258824, 1.0 }, + { 1.000000, 1.000000, 0.501961, 1.0 }, + { 1.000000, 0.956863, 0.501961, 1.0 }, + { 1.000000, 0.913725, 0.501961, 1.0 }, + { 1.000000, 0.894118, 0.501961, 1.0 }, + { 1.000000, 0.874510, 0.505882, 1.0 }, + { 1.000000, 0.831373, 0.505882, 1.0 }, + { 1.000000, 0.788235, 0.505882, 1.0 }, + { 1.000000, 0.796078, 0.423529, 1.0 }, + { 1.000000, 0.835294, 0.333333, 1.0 }, + { 1.000000, 0.878431, 0.247059, 1.0 }, + { 1.000000, 0.898039, 0.203922, 1.0 }, + { 1.000000, 0.921569, 0.160784, 1.0 }, + { 1.000000, 0.964706, 0.070588, 1.0 }, + { 1.000000, 1.000000, 0.000000, 1.0 }, + { 0.913725, 0.827451, 0.000000, 1.0 }, + { 0.827451, 0.654902, 0.000000, 1.0 }, + { 0.658824, 0.313725, 0.000000, 1.0 }, + { 0.615686, 0.227451, 0.000000, 1.0 }, + { 0.572549, 0.141176, 0.000000, 1.0 }, + { 0.501961, 0.000000, 0.000000, 1.0 }, + { 0.415686, 0.043137, 0.000000, 1.0 }, + { 0.329412, 0.086275, 0.000000, 1.0 }, + { 0.243137, 0.129412, 0.000000, 1.0 }, + { 0.070588, 0.215686, 0.000000, 1.0 }, + { 0.121569, 0.298039, 0.043137, 1.0 }, + { 0.172549, 0.380392, 0.086275, 1.0 }, + { 0.258824, 0.443137, 0.129412, 1.0 }, + { 0.345098, 0.509804, 0.172549, 1.0 }, + { 0.513725, 0.635294, 0.258824, 1.0 }, + { 0.686275, 0.764706, 0.345098, 1.0 }, + { 1.000000, 1.000000, 0.501961, 1.0 }, + { 0.913725, 0.870588, 0.415686, 1.0 }, + { 0.745098, 0.615686, 0.243137, 1.0 }, + { 0.701961, 0.549020, 0.200000, 1.0 }, + { 0.658824, 0.486275, 0.156863, 1.0 }, + { 0.572549, 0.356863, 0.070588, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.545098, 0.298039, 0.054902, 1.0 }, + { 0.588235, 0.349020, 0.109804, 1.0 }, + { 0.674510, 0.447059, 0.219608, 1.0 }, + { 0.756863, 0.545098, 0.333333, 1.0 }, + { 0.843137, 0.643137, 0.443137, 1.0 }, + { 0.929412, 0.741176, 0.552941, 1.0 }, + { 0.894118, 0.745098, 0.533333, 1.0 }, + { 0.839216, 0.705882, 0.478431, 1.0 }, + { 0.788235, 0.670588, 0.423529, 1.0 }, + { 0.682353, 0.596078, 0.309804, 1.0 }, + { 0.576471, 0.521569, 0.200000, 1.0 }, + { 0.470588, 0.447059, 0.090196, 1.0 }, + { 0.384314, 0.384314, 0.000000, 1.0 }, + { 0.596078, 0.596078, 0.149020, 1.0 }, + { 0.647059, 0.647059, 0.184314, 1.0 }, + { 0.701961, 0.701961, 0.223529, 1.0 }, + { 0.807843, 0.807843, 0.298039, 1.0 }, + { 0.913725, 0.913725, 0.372549, 1.0 }, + { 1.000000, 1.000000, 0.435294, 1.0 }, + { 1.000000, 1.000000, 0.435294, 1.0 }, + { 1.000000, 1.000000, 0.435294, 1.0 }, + { 1.000000, 1.000000, 0.435294, 1.0 }, + { 1.000000, 1.000000, 0.435294, 1.0 }, + { 0.956863, 0.933333, 0.396078, 1.0 }, + { 0.913725, 0.870588, 0.360784, 1.0 }, + { 0.827451, 0.741176, 0.286275, 1.0 }, + { 0.745098, 0.615686, 0.211765, 1.0 }, + { 0.658824, 0.486275, 0.137255, 1.0 }, + { 0.572549, 0.356863, 0.062745, 1.0 }, + { 0.564706, 0.356863, 0.000000, 1.0 }, + { 0.596078, 0.411765, 0.000000, 1.0 }, + { 0.631373, 0.466667, 0.000000, 1.0 }, + { 0.694118, 0.572549, 0.000000, 1.0 }, + { 0.756863, 0.678431, 0.000000, 1.0 }, + { 0.823529, 0.788235, 0.000000, 1.0 }, + { 0.874510, 0.874510, 0.000000, 1.0 }, + { 0.811765, 0.725490, 0.000000, 1.0 }, + { 0.745098, 0.572549, 0.000000, 1.0 }, + { 0.682353, 0.423529, 0.000000, 1.0 }, + { 0.619608, 0.274510, 0.000000, 1.0 }, + { 0.552941, 0.121569, 0.000000, 1.0 }, + { 0.501961, 0.000000, 0.000000, 1.0 }, + { 0.564706, 0.149020, 0.000000, 1.0 }, + { 0.631373, 0.301961, 0.000000, 1.0 }, + { 0.694118, 0.450980, 0.000000, 1.0 }, + { 0.823529, 0.752941, 0.000000, 1.0 }, + { 0.847059, 0.811765, 0.000000, 1.0 }, + { 0.874510, 0.874510, 0.000000, 1.0 }, + { 0.811765, 0.811765, 0.000000, 1.0 }, + { 0.745098, 0.745098, 0.000000, 1.0 }, + { 0.682353, 0.682353, 0.000000, 1.0 }, + { 0.619608, 0.619608, 0.000000, 1.0 }, + { 0.501961, 0.501961, 0.000000, 1.0 }, + { 0.588235, 0.588235, 0.000000, 1.0 }, + { 0.674510, 0.674510, 0.000000, 1.0 }, + { 0.756863, 0.756863, 0.000000, 1.0 }, + { 0.843137, 0.843137, 0.000000, 1.0 }, + { 0.929412, 0.929412, 0.000000, 1.0 }, + { 1.000000, 1.000000, 0.000000, 1.0 }, + { 0.956863, 0.956863, 0.000000, 1.0 }, + { 0.917647, 0.917647, 0.000000, 1.0 }, + { 0.874510, 0.874510, 0.000000, 1.0 }, + { 0.831373, 0.831373, 0.000000, 1.0 }, + { 0.792157, 0.792157, 0.000000, 1.0 }, + { 0.756863, 0.756863, 0.000000, 1.0 }, + { 0.690196, 0.658824, 0.000000, 1.0 }, + { 0.623529, 0.560784, 0.000000, 1.0 }, + { 0.556863, 0.462745, 0.000000, 1.0 }, + { 0.490196, 0.364706, 0.000000, 1.0 }, + { 0.423529, 0.266667, 0.000000, 1.0 }, + { 0.368627, 0.184314, 0.000000, 1.0 }, + { 0.478431, 0.325490, 0.086275, 1.0 }, + { 0.584314, 0.462745, 0.172549, 1.0 }, + { 0.694118, 0.603922, 0.258824, 1.0 }, + { 0.803922, 0.745098, 0.345098, 1.0 }, + { 0.909804, 0.886275, 0.431373, 1.0 }, + { 1.000000, 1.000000, 0.501961, 1.0 }, + { 0.949020, 0.949020, 0.443137, 1.0 }, + { 0.901961, 0.894118, 0.384314, 1.0 }, + { 0.850980, 0.843137, 0.325490, 1.0 }, + { 0.800000, 0.788235, 0.266667, 1.0 }, + { 0.749020, 0.737255, 0.203922, 1.0 }, + { 0.709804, 0.694118, 0.156863, 1.0 }, + { 0.709804, 0.694118, 0.156863, 1.0 }, + { 0.709804, 0.694118, 0.156863, 1.0 }, + { 0.709804, 0.694118, 0.156863, 1.0 }, + { 0.709804, 0.694118, 0.156863, 1.0 }, + { 0.709804, 0.694118, 0.156863, 1.0 }, + { 0.588235, 0.619608, 0.129412, 1.0 }, + { 0.466667, 0.541176, 0.101961, 1.0 }, + { 0.345098, 0.466667, 0.074510, 1.0 }, + { 0.223529, 0.388235, 0.047059, 1.0 }, + { 0.098039, 0.313725, 0.023529, 1.0 }, + { 0.000000, 0.250980, 0.000000, 1.0 }, + { 0.149020, 0.356863, 0.000000, 1.0 }, + { 0.301961, 0.466667, 0.000000, 1.0 }, + { 0.450980, 0.572549, 0.000000, 1.0 }, + { 0.600000, 0.678431, 0.000000, 1.0 }, + { 0.752941, 0.788235, 0.000000, 1.0 }, + { 0.874510, 0.874510, 0.000000, 1.0 }, + { 0.811765, 0.768627, 0.000000, 1.0 }, + { 0.745098, 0.658824, 0.000000, 1.0 }, + { 0.682353, 0.552941, 0.000000, 1.0 }, + { 0.619608, 0.447059, 0.000000, 1.0 }, + { 0.552941, 0.337255, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.564706, 0.356863, 0.000000, 1.0 }, + { 0.627451, 0.462745, 0.000000, 1.0 }, + { 0.690196, 0.568627, 0.000000, 1.0 }, + { 0.752941, 0.674510, 0.000000, 1.0 }, + { 0.866667, 0.866667, 0.000000, 1.0 }, + }; +/* cl-gold-rose */ +static double4 colors_85[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.988235, 0.752941, 0.000000, 1.0 }, + { 0.980392, 0.745098, 0.007843, 1.0 }, + { 0.972549, 0.737255, 0.015686, 1.0 }, + { 0.972549, 0.729412, 0.015686, 1.0 }, + { 0.972549, 0.721569, 0.015686, 1.0 }, + { 0.972549, 0.721569, 0.015686, 1.0 }, + { 0.972549, 0.721569, 0.015686, 1.0 }, + { 0.956863, 0.705882, 0.015686, 1.0 }, + { 0.956863, 0.698039, 0.023529, 1.0 }, + { 0.956863, 0.690196, 0.031373, 1.0 }, + { 0.949020, 0.682353, 0.031373, 1.0 }, + { 0.941176, 0.674510, 0.031373, 1.0 }, + { 0.941176, 0.666667, 0.031373, 1.0 }, + { 0.941176, 0.658824, 0.031373, 1.0 }, + { 0.933333, 0.658824, 0.039216, 1.0 }, + { 0.925490, 0.658824, 0.047059, 1.0 }, + { 0.925490, 0.643137, 0.047059, 1.0 }, + { 0.917647, 0.635294, 0.047059, 1.0 }, + { 0.909804, 0.627451, 0.047059, 1.0 }, + { 0.909804, 0.619608, 0.054902, 1.0 }, + { 0.909804, 0.611765, 0.062745, 1.0 }, + { 0.909804, 0.611765, 0.062745, 1.0 }, + { 0.909804, 0.611765, 0.062745, 1.0 }, + { 0.894118, 0.596078, 0.062745, 1.0 }, + { 0.894118, 0.588235, 0.062745, 1.0 }, + { 0.894118, 0.580392, 0.062745, 1.0 }, + { 0.886275, 0.580392, 0.070588, 1.0 }, + { 0.878431, 0.580392, 0.078431, 1.0 }, + { 0.878431, 0.572549, 0.078431, 1.0 }, + { 0.878431, 0.564706, 0.078431, 1.0 }, + { 0.878431, 0.564706, 0.078431, 1.0 }, + { 0.862745, 0.549020, 0.078431, 1.0 }, + { 0.862745, 0.549020, 0.094118, 1.0 }, + { 0.854902, 0.541176, 0.094118, 1.0 }, + { 0.847059, 0.533333, 0.094118, 1.0 }, + { 0.847059, 0.525490, 0.094118, 1.0 }, + { 0.847059, 0.517647, 0.094118, 1.0 }, + { 0.847059, 0.517647, 0.094118, 1.0 }, + { 0.847059, 0.517647, 0.094118, 1.0 }, + { 0.831373, 0.501961, 0.109804, 1.0 }, + { 0.831373, 0.494118, 0.109804, 1.0 }, + { 0.831373, 0.486275, 0.109804, 1.0 }, + { 0.823529, 0.478431, 0.109804, 1.0 }, + { 0.815686, 0.470588, 0.109804, 1.0 }, + { 0.815686, 0.470588, 0.117647, 1.0 }, + { 0.815686, 0.470588, 0.125490, 1.0 }, + { 0.815686, 0.454902, 0.125490, 1.0 }, + { 0.800000, 0.454902, 0.125490, 1.0 }, + { 0.800000, 0.439216, 0.125490, 1.0 }, + { 0.792157, 0.431373, 0.133333, 1.0 }, + { 0.784314, 0.423529, 0.141176, 1.0 }, + { 0.784314, 0.415686, 0.141176, 1.0 }, + { 0.784314, 0.407843, 0.141176, 1.0 }, + { 0.784314, 0.407843, 0.141176, 1.0 }, + { 0.784314, 0.407843, 0.141176, 1.0 }, + { 0.768627, 0.392157, 0.141176, 1.0 }, + { 0.768627, 0.384314, 0.149020, 1.0 }, + { 0.768627, 0.376471, 0.156863, 1.0 }, + { 0.760784, 0.376471, 0.156863, 1.0 }, + { 0.752941, 0.376471, 0.156863, 1.0 }, + { 0.752941, 0.368627, 0.156863, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.752941, 0.360784, 0.172549, 1.0 }, + { 0.752941, 0.345098, 0.172549, 1.0 }, + { 0.737255, 0.345098, 0.172549, 1.0 }, + { 0.737255, 0.337255, 0.172549, 1.0 }, + { 0.737255, 0.329412, 0.172549, 1.0 }, + { 0.729412, 0.321569, 0.180392, 1.0 }, + { 0.721569, 0.313725, 0.188235, 1.0 }, + { 0.721569, 0.313725, 0.188235, 1.0 }, + { 0.721569, 0.313725, 0.188235, 1.0 }, + { 0.705882, 0.298039, 0.188235, 1.0 }, + { 0.705882, 0.290196, 0.196078, 1.0 }, + { 0.705882, 0.282353, 0.203922, 1.0 }, + { 0.698039, 0.274510, 0.203922, 1.0 }, + { 0.690196, 0.266667, 0.203922, 1.0 }, + { 0.690196, 0.266667, 0.203922, 1.0 }, + { 0.690196, 0.266667, 0.203922, 1.0 }, + { 0.690196, 0.250980, 0.203922, 1.0 }, + { 0.690196, 0.250980, 0.203922, 1.0 }, + { 0.674510, 0.235294, 0.219608, 1.0 }, + { 0.674510, 0.227451, 0.219608, 1.0 }, + { 0.674510, 0.219608, 0.219608, 1.0 }, + { 0.666667, 0.219608, 0.219608, 1.0 }, + { 0.658824, 0.219608, 0.219608, 1.0 }, + { 0.658824, 0.203922, 0.219608, 1.0 }, + { 0.658824, 0.203922, 0.235294, 1.0 }, + { 0.643137, 0.188235, 0.235294, 1.0 }, + { 0.643137, 0.180392, 0.235294, 1.0 }, + { 0.643137, 0.172549, 0.235294, 1.0 }, + { 0.643137, 0.172549, 0.235294, 1.0 }, + { 0.643137, 0.172549, 0.235294, 1.0 }, + { 0.627451, 0.172549, 0.250980, 1.0 }, + { 0.627451, 0.156863, 0.250980, 1.0 }, + { 0.627451, 0.156863, 0.250980, 1.0 }, + { 0.627451, 0.141176, 0.250980, 1.0 }, + { 0.611765, 0.141176, 0.250980, 1.0 }, + { 0.611765, 0.133333, 0.258824, 1.0 }, + { 0.611765, 0.125490, 0.266667, 1.0 }, + { 0.603922, 0.117647, 0.266667, 1.0 }, + { 0.596078, 0.109804, 0.266667, 1.0 }, + { 0.596078, 0.109804, 0.266667, 1.0 }, + { 0.596078, 0.109804, 0.266667, 1.0 }, + { 0.580392, 0.094118, 0.282353, 1.0 }, + { 0.580392, 0.086275, 0.282353, 1.0 }, + { 0.580392, 0.078431, 0.282353, 1.0 }, + { 0.580392, 0.070588, 0.282353, 1.0 }, + { 0.580392, 0.062745, 0.282353, 1.0 }, + { 0.564706, 0.062745, 0.282353, 1.0 }, + { 0.564706, 0.062745, 0.282353, 1.0 }, + { 0.564706, 0.047059, 0.298039, 1.0 }, + { 0.564706, 0.047059, 0.298039, 1.0 }, + { 0.549020, 0.031373, 0.298039, 1.0 }, + { 0.549020, 0.031373, 0.298039, 1.0 }, + { 0.549020, 0.031373, 0.298039, 1.0 }, + { 0.549020, 0.015686, 0.298039, 1.0 }, + { 0.533333, 0.015686, 0.313725, 1.0 }, + { 0.533333, 0.000000, 0.313725, 1.0 }, + { 0.533333, 0.000000, 0.313725, 1.0 }, + { 0.533333, 0.000000, 0.313725, 1.0 }, + { 0.525490, 0.000000, 0.313725, 1.0 }, + { 0.517647, 0.000000, 0.313725, 1.0 }, + { 0.517647, 0.000000, 0.313725, 1.0 }, + { 0.517647, 0.000000, 0.313725, 1.0 }, + { 0.517647, 0.000000, 0.313725, 1.0 }, + { 0.501961, 0.000000, 0.313725, 1.0 }, + { 0.501961, 0.000000, 0.298039, 1.0 }, + { 0.501961, 0.000000, 0.298039, 1.0 }, + { 0.486275, 0.000000, 0.298039, 1.0 }, + { 0.486275, 0.000000, 0.298039, 1.0 }, + { 0.486275, 0.000000, 0.298039, 1.0 }, + { 0.486275, 0.000000, 0.298039, 1.0 }, + { 0.486275, 0.000000, 0.282353, 1.0 }, + { 0.470588, 0.000000, 0.282353, 1.0 }, + { 0.470588, 0.000000, 0.282353, 1.0 }, + { 0.470588, 0.000000, 0.282353, 1.0 }, + { 0.462745, 0.000000, 0.282353, 1.0 }, + { 0.454902, 0.000000, 0.282353, 1.0 }, + { 0.454902, 0.000000, 0.274510, 1.0 }, + { 0.454902, 0.000000, 0.266667, 1.0 }, + { 0.454902, 0.000000, 0.266667, 1.0 }, + { 0.439216, 0.000000, 0.266667, 1.0 }, + { 0.439216, 0.000000, 0.266667, 1.0 }, + { 0.439216, 0.000000, 0.266667, 1.0 }, + { 0.423529, 0.000000, 0.266667, 1.0 }, + { 0.423529, 0.000000, 0.258824, 1.0 }, + { 0.423529, 0.000000, 0.250980, 1.0 }, + { 0.423529, 0.000000, 0.250980, 1.0 }, + { 0.423529, 0.000000, 0.250980, 1.0 }, + { 0.407843, 0.000000, 0.250980, 1.0 }, + { 0.407843, 0.000000, 0.250980, 1.0 }, + { 0.407843, 0.000000, 0.235294, 1.0 }, + { 0.400000, 0.000000, 0.235294, 1.0 }, + { 0.392157, 0.000000, 0.235294, 1.0 }, + { 0.392157, 0.000000, 0.235294, 1.0 }, + { 0.392157, 0.000000, 0.235294, 1.0 }, + { 0.392157, 0.000000, 0.235294, 1.0 }, + { 0.376471, 0.000000, 0.235294, 1.0 }, + { 0.376471, 0.000000, 0.235294, 1.0 }, + { 0.376471, 0.000000, 0.219608, 1.0 }, + { 0.360784, 0.000000, 0.219608, 1.0 }, + { 0.360784, 0.000000, 0.219608, 1.0 }, + { 0.360784, 0.000000, 0.219608, 1.0 }, + { 0.360784, 0.000000, 0.219608, 1.0 }, + { 0.360784, 0.000000, 0.219608, 1.0 }, + { 0.345098, 0.000000, 0.203922, 1.0 }, + { 0.345098, 0.000000, 0.203922, 1.0 }, + { 0.345098, 0.000000, 0.203922, 1.0 }, + { 0.337255, 0.000000, 0.203922, 1.0 }, + { 0.329412, 0.000000, 0.203922, 1.0 }, + { 0.329412, 0.000000, 0.203922, 1.0 }, + { 0.329412, 0.000000, 0.203922, 1.0 }, + { 0.329412, 0.000000, 0.188235, 1.0 }, + { 0.313725, 0.000000, 0.188235, 1.0 }, + { 0.313725, 0.000000, 0.188235, 1.0 }, + { 0.313725, 0.000000, 0.188235, 1.0 }, + { 0.313725, 0.000000, 0.188235, 1.0 }, + { 0.298039, 0.000000, 0.188235, 1.0 }, + { 0.298039, 0.000000, 0.188235, 1.0 }, + { 0.298039, 0.000000, 0.172549, 1.0 }, + { 0.298039, 0.000000, 0.172549, 1.0 }, + { 0.282353, 0.000000, 0.172549, 1.0 }, + { 0.282353, 0.000000, 0.172549, 1.0 }, + { 0.282353, 0.000000, 0.172549, 1.0 }, + { 0.274510, 0.000000, 0.164706, 1.0 }, + { 0.266667, 0.000000, 0.156863, 1.0 }, + { 0.266667, 0.000000, 0.156863, 1.0 }, + { 0.266667, 0.000000, 0.156863, 1.0 }, + { 0.266667, 0.000000, 0.156863, 1.0 }, + { 0.250980, 0.000000, 0.156863, 1.0 }, + { 0.250980, 0.000000, 0.156863, 1.0 }, + { 0.250980, 0.000000, 0.156863, 1.0 }, + { 0.250980, 0.000000, 0.141176, 1.0 }, + { 0.235294, 0.000000, 0.141176, 1.0 }, + { 0.235294, 0.000000, 0.141176, 1.0 }, + { 0.235294, 0.000000, 0.141176, 1.0 }, + { 0.235294, 0.000000, 0.141176, 1.0 }, + { 0.219608, 0.000000, 0.141176, 1.0 }, + { 0.219608, 0.000000, 0.125490, 1.0 }, + { 0.219608, 0.000000, 0.125490, 1.0 }, + { 0.219608, 0.000000, 0.125490, 1.0 }, + { 0.203922, 0.000000, 0.125490, 1.0 }, + { 0.203922, 0.000000, 0.125490, 1.0 }, + { 0.203922, 0.000000, 0.125490, 1.0 }, + { 0.203922, 0.000000, 0.125490, 1.0 }, + { 0.188235, 0.000000, 0.109804, 1.0 }, + { 0.188235, 0.000000, 0.109804, 1.0 }, + { 0.188235, 0.000000, 0.109804, 1.0 }, + { 0.188235, 0.000000, 0.109804, 1.0 }, + { 0.172549, 0.000000, 0.109804, 1.0 }, + { 0.172549, 0.000000, 0.109804, 1.0 }, + { 0.172549, 0.000000, 0.109804, 1.0 }, + { 0.172549, 0.000000, 0.094118, 1.0 }, + { 0.156863, 0.000000, 0.094118, 1.0 }, + { 0.156863, 0.000000, 0.094118, 1.0 }, + { 0.156863, 0.000000, 0.094118, 1.0 }, + { 0.156863, 0.000000, 0.094118, 1.0 }, + { 0.141176, 0.000000, 0.094118, 1.0 }, + { 0.141176, 0.000000, 0.078431, 1.0 }, + { 0.141176, 0.000000, 0.078431, 1.0 }, + { 0.141176, 0.000000, 0.078431, 1.0 }, + { 0.125490, 0.000000, 0.078431, 1.0 }, + { 0.125490, 0.000000, 0.078431, 1.0 }, + { 0.125490, 0.000000, 0.078431, 1.0 }, + { 0.125490, 0.000000, 0.078431, 1.0 }, + { 0.109804, 0.000000, 0.062745, 1.0 }, + { 0.109804, 0.000000, 0.062745, 1.0 }, + { 0.109804, 0.000000, 0.062745, 1.0 }, + { 0.109804, 0.000000, 0.062745, 1.0 }, + { 0.094118, 0.000000, 0.062745, 1.0 }, + { 0.094118, 0.000000, 0.062745, 1.0 }, + { 0.094118, 0.000000, 0.047059, 1.0 }, + { 0.094118, 0.000000, 0.047059, 1.0 }, + { 0.078431, 0.000000, 0.047059, 1.0 }, + { 0.078431, 0.000000, 0.047059, 1.0 }, + { 0.078431, 0.000000, 0.047059, 1.0 }, + { 0.078431, 0.000000, 0.047059, 1.0 }, + { 0.062745, 0.000000, 0.047059, 1.0 }, + { 0.062745, 0.000000, 0.031373, 1.0 }, + { 0.062745, 0.000000, 0.031373, 1.0 }, + { 0.062745, 0.000000, 0.031373, 1.0 }, + { 0.047059, 0.000000, 0.031373, 1.0 }, + { 0.047059, 0.000000, 0.031373, 1.0 }, + { 0.047059, 0.000000, 0.031373, 1.0 }, + { 0.047059, 0.000000, 0.031373, 1.0 }, + { 0.031373, 0.000000, 0.015686, 1.0 }, + { 0.031373, 0.000000, 0.015686, 1.0 }, + { 0.031373, 0.000000, 0.015686, 1.0 }, + { 0.031373, 0.000000, 0.015686, 1.0 }, + { 0.015686, 0.000000, 0.015686, 1.0 }, + { 0.015686, 0.000000, 0.015686, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + }; +/* cl-lavender-purple-blues-black */ +static double4 colors_86[] = { + { 0.403922, 0.411765, 0.400000, 1.0 }, + { 0.294118, 0.113725, 0.498039, 1.0 }, + { 0.215686, 0.101961, 0.388235, 1.0 }, + { 0.137255, 0.090196, 0.278431, 1.0 }, + { 0.098039, 0.078431, 0.203922, 1.0 }, + { 0.058824, 0.070588, 0.129412, 1.0 }, + { 0.047059, 0.070588, 0.121569, 1.0 }, + { 0.039216, 0.070588, 0.113725, 1.0 }, + { 0.113725, 0.160784, 0.121569, 1.0 }, + { 0.160784, 0.211765, 0.172549, 1.0 }, + { 0.211765, 0.262745, 0.223529, 1.0 }, + { 0.317647, 0.278431, 0.258824, 1.0 }, + { 0.427451, 0.294118, 0.298039, 1.0 }, + { 0.415686, 0.364706, 0.341176, 1.0 }, + { 0.407843, 0.439216, 0.388235, 1.0 }, + { 0.388235, 0.403922, 0.352941, 1.0 }, + { 0.368627, 0.368627, 0.321569, 1.0 }, + { 0.329412, 0.325490, 0.356863, 1.0 }, + { 0.274510, 0.274510, 0.470588, 1.0 }, + { 0.219608, 0.223529, 0.584314, 1.0 }, + { 0.211765, 0.215686, 0.572549, 1.0 }, + { 0.207843, 0.207843, 0.560784, 1.0 }, + { 0.203922, 0.203922, 0.556863, 1.0 }, + { 0.203922, 0.203922, 0.556863, 1.0 }, + { 0.203922, 0.160784, 0.521569, 1.0 }, + { 0.270588, 0.121569, 0.505882, 1.0 }, + { 0.341176, 0.086275, 0.494118, 1.0 }, + { 0.349020, 0.086275, 0.498039, 1.0 }, + { 0.356863, 0.086275, 0.501961, 1.0 }, + { 0.341176, 0.082353, 0.494118, 1.0 }, + { 0.329412, 0.082353, 0.490196, 1.0 }, + { 0.325490, 0.070588, 0.478431, 1.0 }, + { 0.313725, 0.070588, 0.466667, 1.0 }, + { 0.298039, 0.172549, 0.317647, 1.0 }, + { 0.211765, 0.172549, 0.239216, 1.0 }, + { 0.125490, 0.172549, 0.164706, 1.0 }, + { 0.117647, 0.168627, 0.129412, 1.0 }, + { 0.109804, 0.168627, 0.094118, 1.0 }, + { 0.117647, 0.172549, 0.117647, 1.0 }, + { 0.129412, 0.180392, 0.145098, 1.0 }, + { 0.278431, 0.258824, 0.274510, 1.0 }, + { 0.329412, 0.317647, 0.317647, 1.0 }, + { 0.384314, 0.380392, 0.360784, 1.0 }, + { 0.435294, 0.282353, 0.470588, 1.0 }, + { 0.490196, 0.184314, 0.580392, 1.0 }, + { 0.498039, 0.172549, 0.576471, 1.0 }, + { 0.505882, 0.164706, 0.576471, 1.0 }, + { 0.490196, 0.152941, 0.572549, 1.0 }, + { 0.482353, 0.156863, 0.572549, 1.0 }, + { 0.227451, 0.192157, 0.556863, 1.0 }, + { 0.200000, 0.184314, 0.549020, 1.0 }, + { 0.176471, 0.180392, 0.541176, 1.0 }, + { 0.176471, 0.176471, 0.537255, 1.0 }, + { 0.176471, 0.172549, 0.537255, 1.0 }, + { 0.172549, 0.168627, 0.533333, 1.0 }, + { 0.172549, 0.168627, 0.533333, 1.0 }, + { 0.184314, 0.180392, 0.545098, 1.0 }, + { 0.184314, 0.180392, 0.545098, 1.0 }, + { 0.188235, 0.184314, 0.549020, 1.0 }, + { 0.200000, 0.172549, 0.533333, 1.0 }, + { 0.211765, 0.160784, 0.521569, 1.0 }, + { 0.211765, 0.152941, 0.513725, 1.0 }, + { 0.215686, 0.149020, 0.509804, 1.0 }, + { 0.243137, 0.105882, 0.466667, 1.0 }, + { 0.294118, 0.074510, 0.462745, 1.0 }, + { 0.364706, 0.094118, 0.513725, 1.0 }, + { 0.352941, 0.090196, 0.501961, 1.0 }, + { 0.341176, 0.086275, 0.494118, 1.0 }, + { 0.317647, 0.082353, 0.478431, 1.0 }, + { 0.294118, 0.082353, 0.466667, 1.0 }, + { 0.176471, 0.113725, 0.305882, 1.0 }, + { 0.149020, 0.098039, 0.270588, 1.0 }, + { 0.129412, 0.098039, 0.243137, 1.0 }, + { 0.101961, 0.090196, 0.188235, 1.0 }, + { 0.078431, 0.086275, 0.133333, 1.0 }, + { 0.066667, 0.078431, 0.129412, 1.0 }, + { 0.058824, 0.070588, 0.129412, 1.0 }, + { 0.058824, 0.070588, 0.125490, 1.0 }, + { 0.058824, 0.074510, 0.121569, 1.0 }, + { 0.043137, 0.070588, 0.101961, 1.0 }, + { 0.031373, 0.066667, 0.086275, 1.0 }, + { 0.015686, 0.043137, 0.066667, 1.0 }, + { 0.011765, 0.043137, 0.070588, 1.0 }, + { 0.011765, 0.047059, 0.074510, 1.0 }, + { 0.019608, 0.054902, 0.078431, 1.0 }, + { 0.027451, 0.062745, 0.082353, 1.0 }, + { 0.027451, 0.066667, 0.074510, 1.0 }, + { 0.031373, 0.070588, 0.078431, 1.0 }, + { 0.035294, 0.070588, 0.090196, 1.0 }, + { 0.035294, 0.066667, 0.094118, 1.0 }, + { 0.039216, 0.066667, 0.098039, 1.0 }, + { 0.043137, 0.070588, 0.098039, 1.0 }, + { 0.047059, 0.074510, 0.098039, 1.0 }, + { 0.039216, 0.074510, 0.101961, 1.0 }, + { 0.039216, 0.074510, 0.109804, 1.0 }, + { 0.035294, 0.070588, 0.105882, 1.0 }, + { 0.035294, 0.070588, 0.098039, 1.0 }, + { 0.035294, 0.070588, 0.090196, 1.0 }, + { 0.039216, 0.074510, 0.098039, 1.0 }, + { 0.043137, 0.078431, 0.105882, 1.0 }, + { 0.050980, 0.082353, 0.109804, 1.0 }, + { 0.062745, 0.090196, 0.113725, 1.0 }, + { 0.086275, 0.125490, 0.121569, 1.0 }, + { 0.137255, 0.188235, 0.149020, 1.0 }, + { 0.227451, 0.258824, 0.200000, 1.0 }, + { 0.250980, 0.278431, 0.231373, 1.0 }, + { 0.278431, 0.301961, 0.262745, 1.0 }, + { 0.282353, 0.305882, 0.258824, 1.0 }, + { 0.286275, 0.309804, 0.254902, 1.0 }, + { 0.274510, 0.356863, 0.235294, 1.0 }, + { 0.243137, 0.317647, 0.239216, 1.0 }, + { 0.239216, 0.298039, 0.207843, 1.0 }, + { 0.266667, 0.290196, 0.235294, 1.0 }, + { 0.254902, 0.258824, 0.266667, 1.0 }, + { 0.219608, 0.254902, 0.239216, 1.0 }, + { 0.188235, 0.250980, 0.211765, 1.0 }, + { 0.129412, 0.200000, 0.152941, 1.0 }, + { 0.113725, 0.168627, 0.117647, 1.0 }, + { 0.090196, 0.141176, 0.113725, 1.0 }, + { 0.086275, 0.117647, 0.129412, 1.0 }, + { 0.082353, 0.133333, 0.098039, 1.0 }, + { 0.086275, 0.141176, 0.113725, 1.0 }, + { 0.090196, 0.149020, 0.129412, 1.0 }, + { 0.098039, 0.141176, 0.145098, 1.0 }, + { 0.109804, 0.137255, 0.160784, 1.0 }, + { 0.129412, 0.090196, 0.227451, 1.0 }, + { 0.129412, 0.098039, 0.250980, 1.0 }, + { 0.180392, 0.152941, 0.215686, 1.0 }, + { 0.219608, 0.223529, 0.192157, 1.0 }, + { 0.192157, 0.282353, 0.203922, 1.0 }, + { 0.196078, 0.286275, 0.196078, 1.0 }, + { 0.200000, 0.290196, 0.188235, 1.0 }, + { 0.219608, 0.298039, 0.200000, 1.0 }, + { 0.219608, 0.313725, 0.211765, 1.0 }, + { 0.207843, 0.301961, 0.207843, 1.0 }, + { 0.215686, 0.266667, 0.231373, 1.0 }, + { 0.290196, 0.278431, 0.313725, 1.0 }, + { 0.250980, 0.247059, 0.419608, 1.0 }, + { 0.211765, 0.215686, 0.529412, 1.0 }, + { 0.215686, 0.211765, 0.549020, 1.0 }, + { 0.223529, 0.211765, 0.568627, 1.0 }, + { 0.231373, 0.235294, 0.588235, 1.0 }, + { 0.317647, 0.243137, 0.596078, 1.0 }, + { 0.352941, 0.254902, 0.611765, 1.0 }, + { 0.376471, 0.258824, 0.611765, 1.0 }, + { 0.337255, 0.223529, 0.584314, 1.0 }, + { 0.301961, 0.203922, 0.564706, 1.0 }, + { 0.266667, 0.184314, 0.549020, 1.0 }, + { 0.333333, 0.086275, 0.494118, 1.0 }, + { 0.313725, 0.070588, 0.466667, 1.0 }, + { 0.309804, 0.074510, 0.466667, 1.0 }, + { 0.231373, 0.145098, 0.337255, 1.0 }, + { 0.196078, 0.235294, 0.192157, 1.0 }, + { 0.184314, 0.231373, 0.184314, 1.0 }, + { 0.172549, 0.227451, 0.176471, 1.0 }, + { 0.141176, 0.184314, 0.168627, 1.0 }, + { 0.137255, 0.196078, 0.168627, 1.0 }, + { 0.164706, 0.235294, 0.172549, 1.0 }, + { 0.176471, 0.250980, 0.164706, 1.0 }, + { 0.219608, 0.278431, 0.196078, 1.0 }, + { 0.278431, 0.305882, 0.235294, 1.0 }, + { 0.313725, 0.313725, 0.352941, 1.0 }, + { 0.298039, 0.247059, 0.447059, 1.0 }, + { 0.286275, 0.180392, 0.545098, 1.0 }, + { 0.313725, 0.211765, 0.568627, 1.0 }, + { 0.313725, 0.223529, 0.580392, 1.0 }, + { 0.227451, 0.247059, 0.603922, 1.0 }, + { 0.223529, 0.243137, 0.600000, 1.0 }, + { 0.274510, 0.235294, 0.584314, 1.0 }, + { 0.298039, 0.239216, 0.584314, 1.0 }, + { 0.325490, 0.247059, 0.588235, 1.0 }, + { 0.392157, 0.411765, 0.388235, 1.0 }, + { 0.494118, 0.400000, 0.384314, 1.0 }, + { 0.564706, 0.392157, 0.380392, 1.0 }, + { 0.568627, 0.447059, 0.368627, 1.0 }, + { 0.560784, 0.411765, 0.400000, 1.0 }, + { 0.545098, 0.403922, 0.403922, 1.0 }, + { 0.509804, 0.168627, 0.576471, 1.0 }, + { 0.501961, 0.168627, 0.576471, 1.0 }, + { 0.447059, 0.203922, 0.529412, 1.0 }, + { 0.309804, 0.274510, 0.356863, 1.0 }, + { 0.270588, 0.254902, 0.321569, 1.0 }, + { 0.254902, 0.215686, 0.313725, 1.0 }, + { 0.196078, 0.133333, 0.309804, 1.0 }, + { 0.113725, 0.086275, 0.286275, 1.0 }, + { 0.160784, 0.098039, 0.376471, 1.0 }, + { 0.211765, 0.109804, 0.466667, 1.0 }, + { 0.215686, 0.149020, 0.517647, 1.0 }, + { 0.196078, 0.176471, 0.529412, 1.0 }, + { 0.180392, 0.145098, 0.509804, 1.0 }, + { 0.215686, 0.125490, 0.482353, 1.0 }, + { 0.223529, 0.176471, 0.317647, 1.0 }, + { 0.180392, 0.164706, 0.270588, 1.0 }, + { 0.160784, 0.164706, 0.180392, 1.0 }, + { 0.082353, 0.133333, 0.098039, 1.0 }, + { 0.070588, 0.113725, 0.090196, 1.0 }, + { 0.050980, 0.090196, 0.086275, 1.0 }, + { 0.054902, 0.082353, 0.105882, 1.0 }, + { 0.035294, 0.074510, 0.082353, 1.0 }, + { 0.043137, 0.062745, 0.086275, 1.0 }, + { 0.043137, 0.062745, 0.086275, 1.0 }, + { 0.035294, 0.070588, 0.090196, 1.0 }, + { 0.031373, 0.066667, 0.101961, 1.0 }, + { 0.039216, 0.074510, 0.101961, 1.0 }, + { 0.047059, 0.074510, 0.105882, 1.0 }, + { 0.058824, 0.078431, 0.101961, 1.0 }, + { 0.066667, 0.098039, 0.109804, 1.0 }, + { 0.098039, 0.141176, 0.125490, 1.0 }, + { 0.141176, 0.184314, 0.152941, 1.0 }, + { 0.200000, 0.270588, 0.184314, 1.0 }, + { 0.243137, 0.321569, 0.223529, 1.0 }, + { 0.286275, 0.313725, 0.286275, 1.0 }, + { 0.290196, 0.305882, 0.301961, 1.0 }, + { 0.341176, 0.341176, 0.333333, 1.0 }, + { 0.317647, 0.301961, 0.356863, 1.0 }, + { 0.337255, 0.133333, 0.525490, 1.0 }, + { 0.337255, 0.192157, 0.564706, 1.0 }, + { 0.321569, 0.223529, 0.580392, 1.0 }, + { 0.333333, 0.254902, 0.596078, 1.0 }, + { 0.329412, 0.254902, 0.603922, 1.0 }, + { 0.301961, 0.219608, 0.576471, 1.0 }, + { 0.219608, 0.192157, 0.556863, 1.0 }, + { 0.211765, 0.176471, 0.541176, 1.0 }, + { 0.200000, 0.156863, 0.525490, 1.0 }, + { 0.298039, 0.086275, 0.470588, 1.0 }, + { 0.337255, 0.082353, 0.482353, 1.0 }, + { 0.360784, 0.090196, 0.505882, 1.0 }, + { 0.384314, 0.105882, 0.521569, 1.0 }, + { 0.388235, 0.192157, 0.564706, 1.0 }, + { 0.419608, 0.286275, 0.615686, 1.0 }, + { 0.337255, 0.290196, 0.627451, 1.0 }, + { 0.333333, 0.298039, 0.623529, 1.0 }, + { 0.301961, 0.278431, 0.615686, 1.0 }, + { 0.254902, 0.254902, 0.600000, 1.0 }, + { 0.215686, 0.231373, 0.588235, 1.0 }, + { 0.223529, 0.223529, 0.576471, 1.0 }, + { 0.301961, 0.219608, 0.576471, 1.0 }, + { 0.321569, 0.243137, 0.592157, 1.0 }, + { 0.360784, 0.215686, 0.580392, 1.0 }, + { 0.454902, 0.188235, 0.576471, 1.0 }, + { 0.482353, 0.176471, 0.576471, 1.0 }, + { 0.431373, 0.254902, 0.588235, 1.0 }, + { 0.458824, 0.325490, 0.627451, 1.0 }, + { 0.392157, 0.360784, 0.654902, 1.0 }, + { 0.411765, 0.407843, 0.682353, 1.0 }, + { 0.415686, 0.435294, 0.701961, 1.0 }, + { 0.392157, 0.407843, 0.694118, 1.0 }, + { 0.380392, 0.352941, 0.654902, 1.0 }, + { 0.333333, 0.337255, 0.650980, 1.0 }, + { 0.294118, 0.294118, 0.631373, 1.0 }, + { 0.254902, 0.290196, 0.592157, 1.0 }, + { 0.325490, 0.356863, 0.364706, 1.0 }, + { 0.325490, 0.368627, 0.313725, 1.0 }, + { 0.294118, 0.333333, 0.301961, 1.0 }, + { 0.254902, 0.352941, 0.239216, 1.0 }, + { 0.290196, 0.349020, 0.258824, 1.0 }, + }; +/* cl-yellow_mixed-brown-gold */ +static double4 colors_87[] = { + { 0.756863, 0.501961, 0.392157, 1.0 }, + { 0.960784, 0.694118, 0.501961, 1.0 }, + { 0.972549, 0.717647, 0.501961, 1.0 }, + { 0.984314, 0.741176, 0.501961, 1.0 }, + { 0.992157, 0.819608, 0.537255, 1.0 }, + { 1.000000, 0.901961, 0.572549, 1.0 }, + { 1.000000, 0.909804, 0.564706, 1.0 }, + { 1.000000, 0.921569, 0.556863, 1.0 }, + { 0.988235, 1.000000, 0.666667, 1.0 }, + { 0.984314, 1.000000, 0.725490, 1.0 }, + { 0.984314, 1.000000, 0.784314, 1.0 }, + { 0.992157, 1.000000, 0.882353, 1.0 }, + { 1.000000, 1.000000, 0.980392, 1.0 }, + { 1.000000, 1.000000, 0.988235, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 0.874510, 1.0 }, + { 1.000000, 1.000000, 0.768627, 1.0 }, + { 1.000000, 1.000000, 0.666667, 1.0 }, + { 0.984314, 0.992157, 0.635294, 1.0 }, + { 0.972549, 0.988235, 0.607843, 1.0 }, + { 0.968627, 0.984314, 0.580392, 1.0 }, + { 0.968627, 0.984314, 0.552941, 1.0 }, + { 1.000000, 0.952941, 0.349020, 1.0 }, + { 1.000000, 0.850980, 0.290196, 1.0 }, + { 1.000000, 0.752941, 0.235294, 1.0 }, + { 0.941176, 0.654902, 0.333333, 1.0 }, + { 0.882353, 0.556863, 0.431373, 1.0 }, + { 0.874510, 0.560784, 0.447059, 1.0 }, + { 0.866667, 0.564706, 0.462745, 1.0 }, + { 0.882353, 0.627451, 0.509804, 1.0 }, + { 0.909804, 0.650980, 0.525490, 1.0 }, + { 0.945098, 0.694118, 0.513725, 1.0 }, + { 0.941176, 0.690196, 0.537255, 1.0 }, + { 0.941176, 0.686275, 0.560784, 1.0 }, + { 0.905882, 0.658824, 0.549020, 1.0 }, + { 0.874510, 0.631373, 0.541176, 1.0 }, + { 0.839216, 0.603922, 0.525490, 1.0 }, + { 0.807843, 0.576471, 0.513725, 1.0 }, + { 0.545098, 0.439216, 0.505882, 1.0 }, + { 0.509804, 0.407843, 0.482353, 1.0 }, + { 0.478431, 0.380392, 0.462745, 1.0 }, + { 0.462745, 0.388235, 0.466667, 1.0 }, + { 0.450980, 0.400000, 0.470588, 1.0 }, + { 0.443137, 0.403922, 0.474510, 1.0 }, + { 0.435294, 0.407843, 0.478431, 1.0 }, + { 0.372549, 0.376471, 0.494118, 1.0 }, + { 0.352941, 0.364706, 0.494118, 1.0 }, + { 0.286275, 0.341176, 0.486275, 1.0 }, + { 0.160784, 0.243137, 0.380392, 1.0 }, + { 0.035294, 0.149020, 0.274510, 1.0 }, + { 0.082353, 0.101961, 0.164706, 1.0 }, + { 0.133333, 0.054902, 0.058824, 1.0 }, + { 0.180392, 0.082353, 0.078431, 1.0 }, + { 0.227451, 0.113725, 0.098039, 1.0 }, + { 0.517647, 0.258824, 0.172549, 1.0 }, + { 0.564706, 0.305882, 0.211765, 1.0 }, + { 0.615686, 0.352941, 0.250980, 1.0 }, + { 0.690196, 0.407843, 0.294118, 1.0 }, + { 0.764706, 0.466667, 0.341176, 1.0 }, + { 0.752941, 0.470588, 0.360784, 1.0 }, + { 0.741176, 0.474510, 0.384314, 1.0 }, + { 0.600000, 0.462745, 0.490196, 1.0 }, + { 0.533333, 0.427451, 0.494118, 1.0 }, + { 0.384314, 0.368627, 0.498039, 1.0 }, + { 0.333333, 0.352941, 0.494118, 1.0 }, + { 0.282353, 0.337255, 0.490196, 1.0 }, + { 0.160784, 0.274510, 0.439216, 1.0 }, + { 0.039216, 0.211765, 0.388235, 1.0 }, + { 0.047059, 0.133333, 0.223529, 1.0 }, + { 0.247059, 0.113725, 0.105882, 1.0 }, + { 0.549020, 0.309804, 0.239216, 1.0 }, + { 0.627451, 0.368627, 0.286275, 1.0 }, + { 0.705882, 0.431373, 0.333333, 1.0 }, + { 0.752941, 0.470588, 0.368627, 1.0 }, + { 0.800000, 0.509804, 0.403922, 1.0 }, + { 0.823529, 0.525490, 0.423529, 1.0 }, + { 0.847059, 0.545098, 0.443137, 1.0 }, + { 0.874510, 0.568627, 0.427451, 1.0 }, + { 0.945098, 0.611765, 0.400000, 1.0 }, + { 0.976471, 0.694118, 0.372549, 1.0 }, + { 0.949020, 0.627451, 0.341176, 1.0 }, + { 0.925490, 0.564706, 0.309804, 1.0 }, + { 0.882353, 0.537255, 0.329412, 1.0 }, + { 0.843137, 0.509804, 0.349020, 1.0 }, + { 0.835294, 0.501961, 0.349020, 1.0 }, + { 0.882353, 0.556863, 0.439216, 1.0 }, + { 0.827451, 0.541176, 0.466667, 1.0 }, + { 0.741176, 0.517647, 0.474510, 1.0 }, + { 0.654902, 0.494118, 0.486275, 1.0 }, + { 0.627451, 0.474510, 0.490196, 1.0 }, + { 0.600000, 0.458824, 0.498039, 1.0 }, + { 0.611765, 0.470588, 0.486275, 1.0 }, + { 0.690196, 0.427451, 0.325490, 1.0 }, + { 0.807843, 0.458824, 0.239216, 1.0 }, + { 0.862745, 0.631373, 0.129412, 1.0 }, + { 1.000000, 0.870588, 0.254902, 1.0 }, + { 1.000000, 0.921569, 0.392157, 1.0 }, + { 1.000000, 0.972549, 0.533333, 1.0 }, + { 1.000000, 0.984314, 0.545098, 1.0 }, + { 1.000000, 1.000000, 0.560784, 1.0 }, + { 0.984314, 0.972549, 0.560784, 1.0 }, + { 1.000000, 0.901961, 0.549020, 1.0 }, + { 0.843137, 0.600000, 0.509804, 1.0 }, + { 0.713725, 0.529412, 0.505882, 1.0 }, + { 0.588235, 0.458824, 0.501961, 1.0 }, + { 0.545098, 0.439216, 0.490196, 1.0 }, + { 0.501961, 0.419608, 0.478431, 1.0 }, + { 0.419608, 0.396078, 0.505882, 1.0 }, + { 0.368627, 0.372549, 0.494118, 1.0 }, + { 0.341176, 0.352941, 0.490196, 1.0 }, + { 0.325490, 0.349020, 0.490196, 1.0 }, + { 0.278431, 0.333333, 0.486275, 1.0 }, + { 0.172549, 0.266667, 0.415686, 1.0 }, + { 0.066667, 0.200000, 0.349020, 1.0 }, + { 0.066667, 0.101961, 0.137255, 1.0 }, + { 0.062745, 0.027451, 0.031373, 1.0 }, + { 0.050980, 0.007843, 0.031373, 1.0 }, + { 0.101961, 0.027451, 0.003922, 1.0 }, + { 0.305882, 0.184314, 0.105882, 1.0 }, + { 0.407843, 0.231373, 0.137255, 1.0 }, + { 0.513725, 0.278431, 0.168627, 1.0 }, + { 0.564706, 0.298039, 0.184314, 1.0 }, + { 0.615686, 0.321569, 0.200000, 1.0 }, + { 0.643137, 0.349020, 0.184314, 1.0 }, + { 0.670588, 0.352941, 0.176471, 1.0 }, + { 0.686275, 0.388235, 0.254902, 1.0 }, + { 0.803922, 0.466667, 0.282353, 1.0 }, + { 0.784314, 0.517647, 0.427451, 1.0 }, + { 0.705882, 0.494118, 0.454902, 1.0 }, + { 0.631373, 0.470588, 0.486275, 1.0 }, + { 0.564706, 0.423529, 0.470588, 1.0 }, + { 0.541176, 0.345098, 0.301961, 1.0 }, + { 0.482353, 0.239216, 0.180392, 1.0 }, + { 0.301961, 0.152941, 0.141176, 1.0 }, + { 0.125490, 0.043137, 0.039216, 1.0 }, + { 0.145098, 0.039216, 0.031373, 1.0 }, + { 0.168627, 0.035294, 0.027451, 1.0 }, + { 0.192157, 0.078431, 0.078431, 1.0 }, + { 0.219608, 0.121569, 0.133333, 1.0 }, + { 0.470588, 0.278431, 0.219608, 1.0 }, + { 0.501961, 0.309804, 0.254902, 1.0 }, + { 0.654902, 0.509804, 0.486275, 1.0 }, + { 0.827451, 0.584314, 0.486275, 1.0 }, + { 0.996078, 0.933333, 0.556863, 1.0 }, + { 0.992157, 0.964706, 0.631373, 1.0 }, + { 0.992157, 1.000000, 0.705882, 1.0 }, + { 1.000000, 1.000000, 0.909804, 1.0 }, + { 1.000000, 0.996078, 0.949020, 1.0 }, + { 0.984314, 0.980392, 0.960784, 1.0 }, + { 0.956863, 0.968627, 0.862745, 1.0 }, + { 1.000000, 0.925490, 0.552941, 1.0 }, + { 0.984314, 0.890196, 0.490196, 1.0 }, + { 0.968627, 0.858824, 0.431373, 1.0 }, + { 0.945098, 0.619608, 0.407843, 1.0 }, + { 0.839216, 0.486275, 0.282353, 1.0 }, + { 0.713725, 0.388235, 0.184314, 1.0 }, + { 0.674510, 0.333333, 0.125490, 1.0 }, + { 0.635294, 0.290196, 0.043137, 1.0 }, + { 0.674510, 0.317647, 0.000000, 1.0 }, + { 0.384314, 0.109804, 0.000000, 1.0 }, + { 0.364706, 0.117647, 0.023529, 1.0 }, + { 0.345098, 0.129412, 0.047059, 1.0 }, + { 0.286275, 0.113725, 0.070588, 1.0 }, + { 0.176471, 0.137255, 0.141176, 1.0 }, + { 0.149020, 0.266667, 0.407843, 1.0 }, + { 0.290196, 0.337255, 0.486275, 1.0 }, + { 0.298039, 0.349020, 0.486275, 1.0 }, + { 0.301961, 0.349020, 0.486275, 1.0 }, + { 0.309804, 0.349020, 0.490196, 1.0 }, + { 0.309804, 0.349020, 0.486275, 1.0 }, + { 0.298039, 0.349020, 0.486275, 1.0 }, + { 0.298039, 0.349020, 0.486275, 1.0 }, + { 0.309804, 0.341176, 0.486275, 1.0 }, + { 0.313725, 0.345098, 0.486275, 1.0 }, + { 0.313725, 0.345098, 0.486275, 1.0 }, + { 0.309804, 0.349020, 0.490196, 1.0 }, + { 0.321569, 0.352941, 0.494118, 1.0 }, + { 0.329412, 0.352941, 0.486275, 1.0 }, + { 0.333333, 0.349020, 0.494118, 1.0 }, + { 0.392157, 0.380392, 0.486275, 1.0 }, + { 0.435294, 0.313725, 0.235294, 1.0 }, + { 0.450980, 0.407843, 0.462745, 1.0 }, + { 0.529412, 0.454902, 0.529412, 1.0 }, + { 0.560784, 0.466667, 0.533333, 1.0 }, + { 0.592157, 0.482353, 0.537255, 1.0 }, + { 0.701961, 0.529412, 0.517647, 1.0 }, + { 0.870588, 0.635294, 0.533333, 1.0 }, + { 0.964706, 0.725490, 0.513725, 1.0 }, + { 0.980392, 0.913725, 0.403922, 1.0 }, + { 1.000000, 0.937255, 0.407843, 1.0 }, + { 1.000000, 1.000000, 0.490196, 1.0 }, + { 1.000000, 1.000000, 0.564706, 1.0 }, + { 0.996078, 1.000000, 0.615686, 1.0 }, + { 1.000000, 1.000000, 0.662745, 1.0 }, + { 1.000000, 0.992157, 0.635294, 1.0 }, + { 1.000000, 1.000000, 0.615686, 1.0 }, + { 1.000000, 1.000000, 0.556863, 1.0 }, + { 1.000000, 1.000000, 0.501961, 1.0 }, + { 1.000000, 1.000000, 0.427451, 1.0 }, + { 1.000000, 0.996078, 0.423529, 1.0 }, + { 0.996078, 0.984314, 0.478431, 1.0 }, + { 0.996078, 1.000000, 0.521569, 1.0 }, + { 1.000000, 0.988235, 0.549020, 1.0 }, + { 1.000000, 0.992157, 0.560784, 1.0 }, + { 1.000000, 1.000000, 0.596078, 1.0 }, + { 0.988235, 1.000000, 0.603922, 1.0 }, + { 0.980392, 0.996078, 0.560784, 1.0 }, + { 1.000000, 1.000000, 0.505882, 1.0 }, + { 1.000000, 0.980392, 0.470588, 1.0 }, + { 0.996078, 0.960784, 0.462745, 1.0 }, + { 1.000000, 0.945098, 0.392157, 1.0 }, + { 1.000000, 0.941176, 0.352941, 1.0 }, + { 0.952941, 0.776471, 0.207843, 1.0 }, + { 0.894118, 0.788235, 0.203922, 1.0 }, + { 0.788235, 0.513725, 0.411765, 1.0 }, + { 0.647059, 0.482353, 0.490196, 1.0 }, + { 0.541176, 0.443137, 0.517647, 1.0 }, + { 0.513725, 0.443137, 0.505882, 1.0 }, + { 0.498039, 0.423529, 0.498039, 1.0 }, + { 0.517647, 0.427451, 0.490196, 1.0 }, + { 0.525490, 0.431373, 0.494118, 1.0 }, + { 0.525490, 0.431373, 0.486275, 1.0 }, + { 0.478431, 0.403922, 0.490196, 1.0 }, + { 0.462745, 0.407843, 0.498039, 1.0 }, + { 0.450980, 0.396078, 0.494118, 1.0 }, + { 0.443137, 0.400000, 0.466667, 1.0 }, + { 0.427451, 0.388235, 0.494118, 1.0 }, + { 0.400000, 0.403922, 0.486275, 1.0 }, + { 0.427451, 0.396078, 0.486275, 1.0 }, + { 0.450980, 0.403922, 0.498039, 1.0 }, + { 0.470588, 0.407843, 0.509804, 1.0 }, + { 0.501961, 0.427451, 0.501961, 1.0 }, + { 0.533333, 0.450980, 0.478431, 1.0 }, + { 0.592157, 0.458824, 0.513725, 1.0 }, + { 0.647059, 0.478431, 0.505882, 1.0 }, + { 0.749020, 0.517647, 0.494118, 1.0 }, + { 0.788235, 0.545098, 0.501961, 1.0 }, + { 0.878431, 0.568627, 0.450980, 1.0 }, + { 0.835294, 0.545098, 0.431373, 1.0 }, + { 0.788235, 0.486275, 0.376471, 1.0 }, + { 0.662745, 0.411765, 0.313725, 1.0 }, + { 0.627451, 0.329412, 0.203922, 1.0 }, + { 0.521569, 0.235294, 0.105882, 1.0 }, + { 0.356863, 0.156863, 0.082353, 1.0 }, + { 0.356863, 0.168627, 0.113725, 1.0 }, + { 0.384314, 0.278431, 0.203922, 1.0 }, + { 0.341176, 0.352941, 0.482353, 1.0 }, + { 0.349020, 0.368627, 0.494118, 1.0 }, + { 0.376471, 0.415686, 0.521569, 1.0 }, + { 0.450980, 0.411765, 0.509804, 1.0 }, + { 0.529412, 0.439216, 0.509804, 1.0 }, + { 0.607843, 0.478431, 0.513725, 1.0 }, + { 0.941176, 0.690196, 0.541176, 1.0 }, + { 0.792157, 0.572549, 0.521569, 1.0 }, + }; +/* cl-dark_reds-white-grays */ +static double4 colors_88[] = { + { 0.498039, 0.156863, 0.090196, 1.0 }, + { 0.188235, 0.027451, 0.058824, 1.0 }, + { 0.101961, 0.015686, 0.050980, 1.0 }, + { 0.019608, 0.007843, 0.043137, 1.0 }, + { 0.007843, 0.003922, 0.043137, 1.0 }, + { 0.000000, 0.000000, 0.047059, 1.0 }, + { 0.000000, 0.007843, 0.047059, 1.0 }, + { 0.000000, 0.019608, 0.050980, 1.0 }, + { 0.035294, 0.031373, 0.062745, 1.0 }, + { 0.164706, 0.050980, 0.054902, 1.0 }, + { 0.298039, 0.074510, 0.047059, 1.0 }, + { 0.341176, 0.074510, 0.027451, 1.0 }, + { 0.384314, 0.074510, 0.007843, 1.0 }, + { 0.305882, 0.070588, 0.031373, 1.0 }, + { 0.227451, 0.066667, 0.058824, 1.0 }, + { 0.180392, 0.058824, 0.054902, 1.0 }, + { 0.137255, 0.054902, 0.050980, 1.0 }, + { 0.203922, 0.149020, 0.137255, 1.0 }, + { 0.294118, 0.113725, 0.082353, 1.0 }, + { 0.388235, 0.082353, 0.031373, 1.0 }, + { 0.388235, 0.078431, 0.019608, 1.0 }, + { 0.392157, 0.074510, 0.007843, 1.0 }, + { 0.388235, 0.074510, 0.003922, 1.0 }, + { 0.384314, 0.078431, 0.000000, 1.0 }, + { 0.384314, 0.082353, 0.003922, 1.0 }, + { 0.388235, 0.074510, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.392157, 0.074510, 0.007843, 1.0 }, + { 0.392157, 0.082353, 0.015686, 1.0 }, + { 0.400000, 0.090196, 0.027451, 1.0 }, + { 0.411765, 0.101961, 0.043137, 1.0 }, + { 0.392157, 0.133333, 0.113725, 1.0 }, + { 0.372549, 0.168627, 0.184314, 1.0 }, + { 0.349020, 0.188235, 0.196078, 1.0 }, + { 0.325490, 0.207843, 0.207843, 1.0 }, + { 0.294118, 0.258824, 0.278431, 1.0 }, + { 0.290196, 0.258824, 0.282353, 1.0 }, + { 0.286275, 0.258824, 0.286275, 1.0 }, + { 0.278431, 0.243137, 0.274510, 1.0 }, + { 0.270588, 0.231373, 0.266667, 1.0 }, + { 0.250980, 0.227451, 0.262745, 1.0 }, + { 0.231373, 0.227451, 0.258824, 1.0 }, + { 0.203922, 0.196078, 0.239216, 1.0 }, + { 0.196078, 0.196078, 0.243137, 1.0 }, + { 0.180392, 0.176471, 0.207843, 1.0 }, + { 0.192157, 0.188235, 0.215686, 1.0 }, + { 0.203922, 0.200000, 0.223529, 1.0 }, + { 0.243137, 0.200000, 0.215686, 1.0 }, + { 0.282353, 0.203922, 0.207843, 1.0 }, + { 0.309804, 0.192157, 0.192157, 1.0 }, + { 0.341176, 0.184314, 0.176471, 1.0 }, + { 0.403922, 0.098039, 0.047059, 1.0 }, + { 0.396078, 0.117647, 0.105882, 1.0 }, + { 0.392157, 0.137255, 0.168627, 1.0 }, + { 0.321569, 0.149020, 0.184314, 1.0 }, + { 0.254902, 0.164706, 0.203922, 1.0 }, + { 0.219608, 0.168627, 0.200000, 1.0 }, + { 0.184314, 0.172549, 0.200000, 1.0 }, + { 0.156863, 0.160784, 0.180392, 1.0 }, + { 0.203922, 0.176471, 0.152941, 1.0 }, + { 0.376471, 0.074510, 0.035294, 1.0 }, + { 0.384314, 0.078431, 0.023529, 1.0 }, + { 0.392157, 0.082353, 0.015686, 1.0 }, + { 0.392157, 0.082353, 0.015686, 1.0 }, + { 0.392157, 0.082353, 0.015686, 1.0 }, + { 0.356863, 0.094118, 0.027451, 1.0 }, + { 0.278431, 0.109804, 0.086275, 1.0 }, + { 0.133333, 0.133333, 0.164706, 1.0 }, + { 0.176471, 0.176471, 0.203922, 1.0 }, + { 0.223529, 0.219608, 0.243137, 1.0 }, + { 0.266667, 0.247059, 0.262745, 1.0 }, + { 0.309804, 0.274510, 0.286275, 1.0 }, + { 0.329412, 0.282353, 0.294118, 1.0 }, + { 0.352941, 0.290196, 0.301961, 1.0 }, + { 0.415686, 0.317647, 0.298039, 1.0 }, + { 0.458824, 0.325490, 0.321569, 1.0 }, + { 0.592157, 0.333333, 0.270588, 1.0 }, + { 0.670588, 0.325490, 0.235294, 1.0 }, + { 0.749020, 0.321569, 0.200000, 1.0 }, + { 0.729412, 0.301961, 0.184314, 1.0 }, + { 0.713725, 0.286275, 0.172549, 1.0 }, + { 0.690196, 0.329412, 0.231373, 1.0 }, + { 0.607843, 0.290196, 0.207843, 1.0 }, + { 0.541176, 0.239216, 0.176471, 1.0 }, + { 0.525490, 0.160784, 0.086275, 1.0 }, + { 0.509804, 0.086275, 0.000000, 1.0 }, + { 0.474510, 0.090196, 0.007843, 1.0 }, + { 0.439216, 0.094118, 0.015686, 1.0 }, + { 0.407843, 0.082353, 0.011765, 1.0 }, + { 0.403922, 0.066667, 0.007843, 1.0 }, + { 0.400000, 0.074510, 0.019608, 1.0 }, + { 0.423529, 0.090196, 0.011765, 1.0 }, + { 0.431373, 0.094118, 0.035294, 1.0 }, + { 0.533333, 0.164706, 0.090196, 1.0 }, + { 0.635294, 0.235294, 0.145098, 1.0 }, + { 0.674510, 0.282353, 0.180392, 1.0 }, + { 0.713725, 0.329412, 0.215686, 1.0 }, + { 0.835294, 0.454902, 0.290196, 1.0 }, + { 0.952941, 0.952941, 0.952941, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 0.984314, 1.0 }, + { 1.000000, 1.000000, 0.972549, 1.0 }, + { 0.992157, 0.988235, 0.945098, 1.0 }, + { 0.988235, 0.980392, 0.921569, 1.0 }, + { 0.882353, 0.466667, 0.309804, 1.0 }, + { 0.698039, 0.345098, 0.309804, 1.0 }, + { 0.576471, 0.286275, 0.274510, 1.0 }, + { 0.431373, 0.282353, 0.270588, 1.0 }, + { 0.352941, 0.254902, 0.266667, 1.0 }, + { 0.333333, 0.227451, 0.235294, 1.0 }, + { 0.313725, 0.200000, 0.207843, 1.0 }, + { 0.329412, 0.137255, 0.109804, 1.0 }, + { 0.400000, 0.094118, 0.047059, 1.0 }, + { 0.400000, 0.078431, 0.031373, 1.0 }, + { 0.388235, 0.086275, 0.023529, 1.0 }, + { 0.203922, 0.031373, 0.027451, 1.0 }, + { 0.117647, 0.015686, 0.023529, 1.0 }, + { 0.031373, 0.000000, 0.023529, 1.0 }, + { 0.023529, 0.000000, 0.023529, 1.0 }, + { 0.019608, 0.000000, 0.027451, 1.0 }, + { 0.023529, 0.000000, 0.023529, 1.0 }, + { 0.105882, 0.003922, 0.039216, 1.0 }, + { 0.227451, 0.050980, 0.039216, 1.0 }, + { 0.376471, 0.101961, 0.054902, 1.0 }, + { 0.505882, 0.243137, 0.176471, 1.0 }, + { 0.478431, 0.250980, 0.200000, 1.0 }, + { 0.454902, 0.258824, 0.223529, 1.0 }, + { 0.415686, 0.278431, 0.262745, 1.0 }, + { 0.431373, 0.313725, 0.313725, 1.0 }, + { 0.407843, 0.333333, 0.349020, 1.0 }, + { 0.352941, 0.325490, 0.356863, 1.0 }, + { 0.392157, 0.309804, 0.337255, 1.0 }, + { 0.407843, 0.309804, 0.321569, 1.0 }, + { 0.423529, 0.313725, 0.309804, 1.0 }, + { 0.427451, 0.317647, 0.309804, 1.0 }, + { 0.435294, 0.325490, 0.309804, 1.0 }, + { 0.537255, 0.247059, 0.250980, 1.0 }, + { 0.584314, 0.239216, 0.192157, 1.0 }, + { 0.580392, 0.231373, 0.176471, 1.0 }, + { 0.603922, 0.200000, 0.141176, 1.0 }, + { 0.443137, 0.098039, 0.043137, 1.0 }, + { 0.431373, 0.090196, 0.043137, 1.0 }, + { 0.423529, 0.082353, 0.043137, 1.0 }, + { 0.415686, 0.105882, 0.047059, 1.0 }, + { 0.470588, 0.180392, 0.145098, 1.0 }, + { 0.431373, 0.219608, 0.219608, 1.0 }, + { 0.396078, 0.247059, 0.290196, 1.0 }, + { 0.325490, 0.207843, 0.207843, 1.0 }, + { 0.345098, 0.188235, 0.180392, 1.0 }, + { 0.368627, 0.168627, 0.156863, 1.0 }, + { 0.372549, 0.109804, 0.047059, 1.0 }, + { 0.403922, 0.101961, 0.039216, 1.0 }, + { 0.396078, 0.086275, 0.027451, 1.0 }, + { 0.380392, 0.082353, 0.027451, 1.0 }, + { 0.278431, 0.105882, 0.109804, 1.0 }, + { 0.227451, 0.180392, 0.180392, 1.0 }, + { 0.227451, 0.203922, 0.219608, 1.0 }, + { 0.235294, 0.203922, 0.215686, 1.0 }, + { 0.247059, 0.207843, 0.211765, 1.0 }, + { 0.254902, 0.211765, 0.227451, 1.0 }, + { 0.294118, 0.215686, 0.211765, 1.0 }, + { 0.352941, 0.219608, 0.211765, 1.0 }, + { 0.431373, 0.180392, 0.172549, 1.0 }, + { 0.411765, 0.109804, 0.047059, 1.0 }, + { 0.403922, 0.098039, 0.039216, 1.0 }, + { 0.400000, 0.090196, 0.031373, 1.0 }, + { 0.396078, 0.086275, 0.027451, 1.0 }, + { 0.403922, 0.094118, 0.035294, 1.0 }, + { 0.407843, 0.101961, 0.054902, 1.0 }, + { 0.356863, 0.223529, 0.215686, 1.0 }, + { 0.345098, 0.286275, 0.266667, 1.0 }, + { 0.313725, 0.266667, 0.282353, 1.0 }, + { 0.301961, 0.254902, 0.270588, 1.0 }, + { 0.301961, 0.211765, 0.235294, 1.0 }, + { 0.305882, 0.149020, 0.192157, 1.0 }, + { 0.368627, 0.098039, 0.070588, 1.0 }, + { 0.392157, 0.082353, 0.023529, 1.0 }, + { 0.392157, 0.082353, 0.015686, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.388235, 0.078431, 0.011765, 1.0 }, + { 0.392157, 0.082353, 0.023529, 1.0 }, + { 0.392157, 0.082353, 0.023529, 1.0 }, + { 0.396078, 0.094118, 0.031373, 1.0 }, + { 0.411765, 0.109804, 0.047059, 1.0 }, + { 0.454902, 0.152941, 0.113725, 1.0 }, + { 0.427451, 0.250980, 0.231373, 1.0 }, + { 0.435294, 0.301961, 0.305882, 1.0 }, + { 0.486275, 0.368627, 0.360784, 1.0 }, + { 0.658824, 0.380392, 0.301961, 1.0 }, + { 0.678431, 0.376471, 0.298039, 1.0 }, + { 0.701961, 0.364706, 0.266667, 1.0 }, + { 0.662745, 0.317647, 0.239216, 1.0 }, + { 0.603922, 0.266667, 0.207843, 1.0 }, + { 0.513725, 0.250980, 0.219608, 1.0 }, + { 0.419608, 0.286275, 0.278431, 1.0 }, + { 0.356863, 0.278431, 0.274510, 1.0 }, + { 0.317647, 0.250980, 0.282353, 1.0 }, + { 0.298039, 0.219608, 0.223529, 1.0 }, + { 0.301961, 0.223529, 0.219608, 1.0 }, + { 0.294118, 0.211765, 0.207843, 1.0 }, + { 0.298039, 0.184314, 0.168627, 1.0 }, + { 0.368627, 0.117647, 0.070588, 1.0 }, + { 0.392157, 0.090196, 0.027451, 1.0 }, + { 0.392157, 0.090196, 0.019608, 1.0 }, + { 0.392157, 0.082353, 0.023529, 1.0 }, + { 0.396078, 0.086275, 0.027451, 1.0 }, + { 0.400000, 0.086275, 0.043137, 1.0 }, + { 0.415686, 0.105882, 0.047059, 1.0 }, + { 0.501961, 0.200000, 0.129412, 1.0 }, + { 0.576471, 0.231373, 0.152941, 1.0 }, + { 0.584314, 0.258824, 0.188235, 1.0 }, + { 0.533333, 0.309804, 0.266667, 1.0 }, + { 0.447059, 0.321569, 0.325490, 1.0 }, + { 0.372549, 0.313725, 0.341176, 1.0 }, + { 0.298039, 0.290196, 0.309804, 1.0 }, + { 0.239216, 0.254902, 0.298039, 1.0 }, + { 0.250980, 0.243137, 0.286275, 1.0 }, + { 0.254902, 0.247059, 0.266667, 1.0 }, + { 0.231373, 0.227451, 0.250980, 1.0 }, + { 0.207843, 0.227451, 0.250980, 1.0 }, + { 0.207843, 0.223529, 0.266667, 1.0 }, + { 0.215686, 0.203922, 0.278431, 1.0 }, + { 0.254902, 0.219608, 0.301961, 1.0 }, + { 0.278431, 0.266667, 0.294118, 1.0 }, + { 0.325490, 0.274510, 0.301961, 1.0 }, + { 0.403922, 0.325490, 0.329412, 1.0 }, + { 0.486275, 0.411765, 0.396078, 1.0 }, + { 0.627451, 0.513725, 0.498039, 1.0 }, + { 0.988235, 0.992157, 0.972549, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 0.996078, 0.976471, 1.0 }, + { 1.000000, 0.980392, 0.968627, 1.0 }, + { 0.886275, 0.470588, 0.317647, 1.0 }, + { 0.721569, 0.352941, 0.250980, 1.0 }, + { 0.603922, 0.247059, 0.172549, 1.0 }, + { 0.560784, 0.219608, 0.152941, 1.0 }, + { 0.466667, 0.164706, 0.101961, 1.0 }, + { 0.415686, 0.109804, 0.058824, 1.0 }, + { 0.384314, 0.129412, 0.121569, 1.0 }, + { 0.329412, 0.266667, 0.270588, 1.0 }, + { 0.352941, 0.219608, 0.211765, 1.0 }, + }; +/* cl-gold-dark_reds-browns-blues */ +static double4 colors_89[] = { + { 0.937255, 0.552941, 0.439216, 1.0 }, + { 1.000000, 0.741176, 0.588235, 1.0 }, + { 1.000000, 0.800000, 0.576471, 1.0 }, + { 1.000000, 0.858824, 0.568627, 1.0 }, + { 1.000000, 0.921569, 0.627451, 1.0 }, + { 1.000000, 0.988235, 0.686275, 1.0 }, + { 0.996078, 0.992157, 0.701961, 1.0 }, + { 0.996078, 0.996078, 0.721569, 1.0 }, + { 1.000000, 0.886275, 0.572549, 1.0 }, + { 1.000000, 0.847059, 0.552941, 1.0 }, + { 1.000000, 0.807843, 0.537255, 1.0 }, + { 1.000000, 0.788235, 0.529412, 1.0 }, + { 1.000000, 0.772549, 0.525490, 1.0 }, + { 0.988235, 0.709804, 0.513725, 1.0 }, + { 0.980392, 0.650980, 0.505882, 1.0 }, + { 0.972549, 0.639216, 0.482353, 1.0 }, + { 0.968627, 0.627451, 0.458824, 1.0 }, + { 0.627451, 0.380392, 0.415686, 1.0 }, + { 0.509804, 0.274510, 0.313725, 1.0 }, + { 0.392157, 0.172549, 0.215686, 1.0 }, + { 0.294118, 0.141176, 0.172549, 1.0 }, + { 0.200000, 0.109804, 0.133333, 1.0 }, + { 0.188235, 0.098039, 0.149020, 1.0 }, + { 0.176471, 0.086275, 0.164706, 1.0 }, + { 0.098039, 0.078431, 0.156863, 1.0 }, + { 0.090196, 0.090196, 0.196078, 1.0 }, + { 0.082353, 0.105882, 0.239216, 1.0 }, + { 0.090196, 0.109804, 0.266667, 1.0 }, + { 0.101961, 0.117647, 0.294118, 1.0 }, + { 0.109804, 0.121569, 0.301961, 1.0 }, + { 0.117647, 0.125490, 0.313725, 1.0 }, + { 0.113725, 0.125490, 0.325490, 1.0 }, + { 0.109804, 0.125490, 0.309804, 1.0 }, + { 0.109804, 0.125490, 0.270588, 1.0 }, + { 0.098039, 0.113725, 0.254902, 1.0 }, + { 0.090196, 0.105882, 0.243137, 1.0 }, + { 0.090196, 0.101961, 0.231373, 1.0 }, + { 0.090196, 0.101961, 0.223529, 1.0 }, + { 0.090196, 0.105882, 0.227451, 1.0 }, + { 0.090196, 0.109804, 0.235294, 1.0 }, + { 0.129412, 0.141176, 0.317647, 1.0 }, + { 0.211765, 0.180392, 0.325490, 1.0 }, + { 0.294118, 0.219608, 0.337255, 1.0 }, + { 0.462745, 0.294118, 0.380392, 1.0 }, + { 0.631373, 0.372549, 0.427451, 1.0 }, + { 0.639216, 0.372549, 0.423529, 1.0 }, + { 0.650980, 0.376471, 0.419608, 1.0 }, + { 0.674510, 0.392157, 0.439216, 1.0 }, + { 0.682353, 0.360784, 0.376471, 1.0 }, + { 0.529412, 0.203922, 0.235294, 1.0 }, + { 0.423529, 0.152941, 0.192157, 1.0 }, + { 0.321569, 0.101961, 0.152941, 1.0 }, + { 0.309804, 0.105882, 0.145098, 1.0 }, + { 0.298039, 0.113725, 0.137255, 1.0 }, + { 0.294118, 0.098039, 0.125490, 1.0 }, + { 0.290196, 0.082353, 0.113725, 1.0 }, + { 0.203922, 0.117647, 0.168627, 1.0 }, + { 0.149020, 0.117647, 0.203922, 1.0 }, + { 0.098039, 0.117647, 0.243137, 1.0 }, + { 0.098039, 0.113725, 0.247059, 1.0 }, + { 0.101961, 0.113725, 0.250980, 1.0 }, + { 0.094118, 0.109804, 0.247059, 1.0 }, + { 0.090196, 0.105882, 0.243137, 1.0 }, + { 0.070588, 0.101961, 0.254902, 1.0 }, + { 0.070588, 0.101961, 0.247059, 1.0 }, + { 0.094118, 0.101961, 0.192157, 1.0 }, + { 0.125490, 0.121569, 0.188235, 1.0 }, + { 0.156863, 0.145098, 0.188235, 1.0 }, + { 0.184314, 0.141176, 0.180392, 1.0 }, + { 0.215686, 0.137255, 0.172549, 1.0 }, + { 0.231373, 0.129412, 0.172549, 1.0 }, + { 0.250980, 0.141176, 0.200000, 1.0 }, + { 0.286275, 0.133333, 0.247059, 1.0 }, + { 0.345098, 0.188235, 0.282353, 1.0 }, + { 0.407843, 0.247059, 0.317647, 1.0 }, + { 0.517647, 0.262745, 0.301961, 1.0 }, + { 0.631373, 0.278431, 0.286275, 1.0 }, + { 0.647059, 0.282353, 0.270588, 1.0 }, + { 0.666667, 0.286275, 0.258824, 1.0 }, + { 0.635294, 0.235294, 0.219608, 1.0 }, + { 0.462745, 0.184314, 0.215686, 1.0 }, + { 0.149020, 0.145098, 0.309804, 1.0 }, + { 0.125490, 0.133333, 0.317647, 1.0 }, + { 0.101961, 0.125490, 0.329412, 1.0 }, + { 0.098039, 0.117647, 0.309804, 1.0 }, + { 0.098039, 0.113725, 0.290196, 1.0 }, + { 0.094118, 0.113725, 0.262745, 1.0 }, + { 0.082353, 0.105882, 0.231373, 1.0 }, + { 0.058824, 0.078431, 0.192157, 1.0 }, + { 0.070588, 0.094118, 0.176471, 1.0 }, + { 0.086275, 0.109804, 0.164706, 1.0 }, + { 0.105882, 0.113725, 0.168627, 1.0 }, + { 0.129412, 0.121569, 0.172549, 1.0 }, + { 0.203922, 0.109804, 0.164706, 1.0 }, + { 0.309804, 0.082353, 0.141176, 1.0 }, + { 0.337255, 0.082353, 0.074510, 1.0 }, + { 0.450980, 0.078431, 0.070588, 1.0 }, + { 0.749020, 0.325490, 0.313725, 1.0 }, + { 0.858824, 0.392157, 0.384314, 1.0 }, + { 0.972549, 0.462745, 0.454902, 1.0 }, + { 0.921569, 0.423529, 0.470588, 1.0 }, + { 0.870588, 0.384314, 0.486275, 1.0 }, + { 0.611765, 0.329412, 0.415686, 1.0 }, + { 0.435294, 0.223529, 0.278431, 1.0 }, + { 0.298039, 0.141176, 0.247059, 1.0 }, + { 0.388235, 0.176471, 0.239216, 1.0 }, + { 0.482353, 0.211765, 0.231373, 1.0 }, + { 0.588235, 0.243137, 0.250980, 1.0 }, + { 0.698039, 0.274510, 0.274510, 1.0 }, + { 0.815686, 0.396078, 0.372549, 1.0 }, + { 0.980392, 0.447059, 0.400000, 1.0 }, + { 0.996078, 0.486275, 0.435294, 1.0 }, + { 0.992157, 0.482353, 0.427451, 1.0 }, + { 0.694118, 0.364706, 0.364706, 1.0 }, + { 0.584314, 0.298039, 0.313725, 1.0 }, + { 0.478431, 0.231373, 0.262745, 1.0 }, + { 0.325490, 0.149020, 0.176471, 1.0 }, + { 0.309804, 0.121569, 0.168627, 1.0 }, + { 0.282353, 0.129412, 0.235294, 1.0 }, + { 0.262745, 0.172549, 0.235294, 1.0 }, + { 0.215686, 0.156863, 0.239216, 1.0 }, + { 0.180392, 0.152941, 0.266667, 1.0 }, + { 0.149020, 0.149020, 0.298039, 1.0 }, + { 0.149020, 0.149020, 0.313725, 1.0 }, + { 0.149020, 0.152941, 0.333333, 1.0 }, + { 0.141176, 0.149020, 0.349020, 1.0 }, + { 0.129412, 0.141176, 0.356863, 1.0 }, + { 0.125490, 0.137255, 0.337255, 1.0 }, + { 0.129412, 0.145098, 0.333333, 1.0 }, + { 0.121569, 0.141176, 0.305882, 1.0 }, + { 0.129412, 0.133333, 0.294118, 1.0 }, + { 0.137255, 0.129412, 0.282353, 1.0 }, + { 0.125490, 0.113725, 0.219608, 1.0 }, + { 0.109804, 0.090196, 0.176471, 1.0 }, + { 0.152941, 0.078431, 0.156863, 1.0 }, + { 0.160784, 0.050980, 0.105882, 1.0 }, + { 0.094118, 0.078431, 0.133333, 1.0 }, + { 0.086275, 0.086275, 0.152941, 1.0 }, + { 0.078431, 0.098039, 0.172549, 1.0 }, + { 0.074510, 0.094118, 0.180392, 1.0 }, + { 0.074510, 0.090196, 0.188235, 1.0 }, + { 0.074510, 0.090196, 0.188235, 1.0 }, + { 0.086275, 0.109804, 0.203922, 1.0 }, + { 0.074510, 0.105882, 0.247059, 1.0 }, + { 0.082353, 0.101961, 0.266667, 1.0 }, + { 0.113725, 0.125490, 0.262745, 1.0 }, + { 0.121569, 0.121569, 0.247059, 1.0 }, + { 0.129412, 0.117647, 0.231373, 1.0 }, + { 0.196078, 0.164706, 0.215686, 1.0 }, + { 0.243137, 0.133333, 0.223529, 1.0 }, + { 0.254902, 0.149020, 0.215686, 1.0 }, + { 0.223529, 0.129412, 0.184314, 1.0 }, + { 0.188235, 0.086275, 0.137255, 1.0 }, + { 0.180392, 0.070588, 0.117647, 1.0 }, + { 0.176471, 0.058824, 0.098039, 1.0 }, + { 0.156863, 0.047059, 0.101961, 1.0 }, + { 0.152941, 0.062745, 0.094118, 1.0 }, + { 0.109804, 0.047059, 0.086275, 1.0 }, + { 0.074510, 0.082353, 0.141176, 1.0 }, + { 0.074510, 0.082353, 0.164706, 1.0 }, + { 0.070588, 0.078431, 0.176471, 1.0 }, + { 0.098039, 0.094118, 0.156863, 1.0 }, + { 0.125490, 0.086275, 0.149020, 1.0 }, + { 0.152941, 0.082353, 0.145098, 1.0 }, + { 0.215686, 0.094118, 0.117647, 1.0 }, + { 0.278431, 0.098039, 0.141176, 1.0 }, + { 0.278431, 0.113725, 0.160784, 1.0 }, + { 0.290196, 0.133333, 0.168627, 1.0 }, + { 0.207843, 0.192157, 0.250980, 1.0 }, + { 0.196078, 0.176471, 0.227451, 1.0 }, + { 0.184314, 0.160784, 0.207843, 1.0 }, + { 0.121569, 0.121569, 0.215686, 1.0 }, + { 0.101961, 0.109804, 0.200000, 1.0 }, + { 0.121569, 0.129412, 0.180392, 1.0 }, + { 0.152941, 0.129412, 0.184314, 1.0 }, + { 0.184314, 0.101961, 0.160784, 1.0 }, + { 0.184314, 0.094118, 0.133333, 1.0 }, + { 0.160784, 0.078431, 0.105882, 1.0 }, + { 0.137255, 0.074510, 0.113725, 1.0 }, + { 0.094118, 0.082353, 0.125490, 1.0 }, + { 0.070588, 0.074510, 0.152941, 1.0 }, + { 0.058824, 0.086275, 0.160784, 1.0 }, + { 0.066667, 0.086275, 0.164706, 1.0 }, + { 0.070588, 0.090196, 0.164706, 1.0 }, + { 0.078431, 0.105882, 0.180392, 1.0 }, + { 0.094118, 0.109804, 0.188235, 1.0 }, + { 0.109804, 0.113725, 0.196078, 1.0 }, + { 0.188235, 0.133333, 0.200000, 1.0 }, + { 0.262745, 0.129412, 0.258824, 1.0 }, + { 0.321569, 0.152941, 0.270588, 1.0 }, + { 0.458824, 0.184314, 0.227451, 1.0 }, + { 0.533333, 0.243137, 0.301961, 1.0 }, + { 0.721569, 0.411765, 0.435294, 1.0 }, + { 0.964706, 0.568627, 0.450980, 1.0 }, + { 1.000000, 0.643137, 0.470588, 1.0 }, + { 0.996078, 0.760784, 0.517647, 1.0 }, + { 1.000000, 0.776471, 0.525490, 1.0 }, + { 1.000000, 0.717647, 0.501961, 1.0 }, + { 0.949020, 0.600000, 0.482353, 1.0 }, + { 0.690196, 0.435294, 0.466667, 1.0 }, + { 0.596078, 0.356863, 0.415686, 1.0 }, + { 0.415686, 0.258824, 0.396078, 1.0 }, + { 0.325490, 0.203922, 0.262745, 1.0 }, + { 0.286275, 0.176471, 0.223529, 1.0 }, + { 0.298039, 0.184314, 0.254902, 1.0 }, + { 0.376471, 0.235294, 0.337255, 1.0 }, + { 0.450980, 0.266667, 0.392157, 1.0 }, + { 0.588235, 0.345098, 0.435294, 1.0 }, + { 0.694118, 0.392157, 0.415686, 1.0 }, + { 0.784314, 0.431373, 0.388235, 1.0 }, + { 0.996078, 0.466667, 0.450980, 1.0 }, + { 0.964706, 0.572549, 0.447059, 1.0 }, + { 0.980392, 0.619608, 0.466667, 1.0 }, + { 0.972549, 0.588235, 0.443137, 1.0 }, + { 0.949020, 0.580392, 0.439216, 1.0 }, + { 0.725490, 0.427451, 0.443137, 1.0 }, + { 0.529412, 0.321569, 0.400000, 1.0 }, + { 0.380392, 0.258824, 0.290196, 1.0 }, + { 0.294118, 0.200000, 0.250980, 1.0 }, + { 0.231373, 0.188235, 0.250980, 1.0 }, + { 0.149020, 0.149020, 0.298039, 1.0 }, + { 0.141176, 0.149020, 0.349020, 1.0 }, + { 0.117647, 0.137255, 0.352941, 1.0 }, + { 0.101961, 0.133333, 0.376471, 1.0 }, + { 0.094118, 0.125490, 0.368627, 1.0 }, + { 0.098039, 0.133333, 0.349020, 1.0 }, + { 0.113725, 0.133333, 0.349020, 1.0 }, + { 0.094118, 0.121569, 0.337255, 1.0 }, + { 0.105882, 0.133333, 0.305882, 1.0 }, + { 0.105882, 0.121569, 0.266667, 1.0 }, + { 0.117647, 0.121569, 0.243137, 1.0 }, + { 0.098039, 0.086275, 0.192157, 1.0 }, + { 0.086275, 0.070588, 0.137255, 1.0 }, + { 0.086275, 0.039216, 0.078431, 1.0 }, + { 0.054902, 0.015686, 0.047059, 1.0 }, + { 0.098039, 0.015686, 0.050980, 1.0 }, + { 0.105882, 0.039216, 0.070588, 1.0 }, + { 0.152941, 0.050980, 0.086275, 1.0 }, + { 0.196078, 0.074510, 0.105882, 1.0 }, + { 0.180392, 0.050980, 0.125490, 1.0 }, + { 0.223529, 0.074510, 0.172549, 1.0 }, + { 0.215686, 0.109804, 0.176471, 1.0 }, + { 0.192157, 0.098039, 0.184314, 1.0 }, + { 0.149020, 0.098039, 0.164706, 1.0 }, + { 0.109804, 0.098039, 0.164706, 1.0 }, + { 0.125490, 0.078431, 0.156863, 1.0 }, + { 0.137255, 0.054902, 0.090196, 1.0 }, + { 0.141176, 0.050980, 0.082353, 1.0 }, + { 0.113725, 0.035294, 0.078431, 1.0 }, + { 0.090196, 0.039216, 0.078431, 1.0 }, + { 0.137255, 0.035294, 0.078431, 1.0 }, + { 0.156863, 0.050980, 0.078431, 1.0 }, + { 0.243137, 0.047059, 0.050980, 1.0 }, + { 0.380392, 0.066667, 0.078431, 1.0 }, + { 0.560784, 0.196078, 0.168627, 1.0 }, + { 0.733333, 0.388235, 0.372549, 1.0 }, + }; +/* cl-golds-browns */ +static double4 colors_90[] = { + { 0.501961, 0.329412, 0.050980, 1.0 }, + { 0.549020, 0.360784, 0.062745, 1.0 }, + { 0.580392, 0.388235, 0.070588, 1.0 }, + { 0.615686, 0.419608, 0.078431, 1.0 }, + { 0.662745, 0.474510, 0.113725, 1.0 }, + { 0.713725, 0.533333, 0.149020, 1.0 }, + { 0.745098, 0.564706, 0.133333, 1.0 }, + { 0.780392, 0.600000, 0.121569, 1.0 }, + { 0.760784, 0.564706, 0.121569, 1.0 }, + { 0.725490, 0.501961, 0.101961, 1.0 }, + { 0.694118, 0.439216, 0.086275, 1.0 }, + { 0.701961, 0.427451, 0.074510, 1.0 }, + { 0.713725, 0.419608, 0.062745, 1.0 }, + { 0.713725, 0.427451, 0.070588, 1.0 }, + { 0.717647, 0.439216, 0.078431, 1.0 }, + { 0.705882, 0.443137, 0.078431, 1.0 }, + { 0.694118, 0.447059, 0.082353, 1.0 }, + { 0.760784, 0.572549, 0.149020, 1.0 }, + { 0.741176, 0.517647, 0.121569, 1.0 }, + { 0.721569, 0.462745, 0.094118, 1.0 }, + { 0.698039, 0.447059, 0.090196, 1.0 }, + { 0.674510, 0.431373, 0.090196, 1.0 }, + { 0.674510, 0.427451, 0.074510, 1.0 }, + { 0.674510, 0.427451, 0.062745, 1.0 }, + { 0.670588, 0.427451, 0.031373, 1.0 }, + { 0.643137, 0.407843, 0.047059, 1.0 }, + { 0.615686, 0.388235, 0.066667, 1.0 }, + { 0.588235, 0.380392, 0.054902, 1.0 }, + { 0.564706, 0.376471, 0.047059, 1.0 }, + { 0.568627, 0.384314, 0.047059, 1.0 }, + { 0.572549, 0.392157, 0.047059, 1.0 }, + { 0.619608, 0.439216, 0.062745, 1.0 }, + { 0.647059, 0.474510, 0.054902, 1.0 }, + { 0.654902, 0.435294, 0.070588, 1.0 }, + { 0.611765, 0.392157, 0.070588, 1.0 }, + { 0.572549, 0.349020, 0.070588, 1.0 }, + { 0.517647, 0.321569, 0.066667, 1.0 }, + { 0.462745, 0.298039, 0.062745, 1.0 }, + { 0.431373, 0.282353, 0.058824, 1.0 }, + { 0.403922, 0.266667, 0.054902, 1.0 }, + { 0.352941, 0.231373, 0.058824, 1.0 }, + { 0.392157, 0.247059, 0.047059, 1.0 }, + { 0.431373, 0.266667, 0.039216, 1.0 }, + { 0.447059, 0.286275, 0.050980, 1.0 }, + { 0.466667, 0.305882, 0.062745, 1.0 }, + { 0.470588, 0.309804, 0.066667, 1.0 }, + { 0.474510, 0.313725, 0.070588, 1.0 }, + { 0.486275, 0.309804, 0.078431, 1.0 }, + { 0.494118, 0.313725, 0.070588, 1.0 }, + { 0.533333, 0.321569, 0.086275, 1.0 }, + { 0.517647, 0.337255, 0.105882, 1.0 }, + { 0.505882, 0.352941, 0.129412, 1.0 }, + { 0.482353, 0.329412, 0.121569, 1.0 }, + { 0.458824, 0.309804, 0.117647, 1.0 }, + { 0.431373, 0.290196, 0.105882, 1.0 }, + { 0.403922, 0.274510, 0.098039, 1.0 }, + { 0.329412, 0.215686, 0.050980, 1.0 }, + { 0.321569, 0.207843, 0.031373, 1.0 }, + { 0.313725, 0.203922, 0.015686, 1.0 }, + { 0.309804, 0.196078, 0.023529, 1.0 }, + { 0.305882, 0.192157, 0.035294, 1.0 }, + { 0.317647, 0.196078, 0.039216, 1.0 }, + { 0.329412, 0.203922, 0.043137, 1.0 }, + { 0.345098, 0.223529, 0.050980, 1.0 }, + { 0.372549, 0.231373, 0.043137, 1.0 }, + { 0.443137, 0.286275, 0.054902, 1.0 }, + { 0.450980, 0.290196, 0.050980, 1.0 }, + { 0.458824, 0.298039, 0.047059, 1.0 }, + { 0.458824, 0.294118, 0.050980, 1.0 }, + { 0.458824, 0.294118, 0.058824, 1.0 }, + { 0.458824, 0.301961, 0.062745, 1.0 }, + { 0.431373, 0.286275, 0.078431, 1.0 }, + { 0.458824, 0.286275, 0.109804, 1.0 }, + { 0.482353, 0.305882, 0.101961, 1.0 }, + { 0.505882, 0.325490, 0.094118, 1.0 }, + { 0.549020, 0.352941, 0.082353, 1.0 }, + { 0.592157, 0.384314, 0.070588, 1.0 }, + { 0.627451, 0.392157, 0.070588, 1.0 }, + { 0.662745, 0.403922, 0.074510, 1.0 }, + { 0.686275, 0.431373, 0.078431, 1.0 }, + { 0.698039, 0.423529, 0.086275, 1.0 }, + { 0.721569, 0.447059, 0.070588, 1.0 }, + { 0.745098, 0.505882, 0.090196, 1.0 }, + { 0.772549, 0.564706, 0.109804, 1.0 }, + { 0.776471, 0.580392, 0.121569, 1.0 }, + { 0.784314, 0.600000, 0.137255, 1.0 }, + { 0.780392, 0.600000, 0.160784, 1.0 }, + { 0.705882, 0.701961, 0.631373, 1.0 }, + { 0.529412, 0.384314, 0.176471, 1.0 }, + { 0.498039, 0.341176, 0.133333, 1.0 }, + { 0.470588, 0.301961, 0.094118, 1.0 }, + { 0.450980, 0.286275, 0.086275, 1.0 }, + { 0.431373, 0.274510, 0.082353, 1.0 }, + { 0.392157, 0.258824, 0.070588, 1.0 }, + { 0.384314, 0.250980, 0.070588, 1.0 }, + { 0.419608, 0.274510, 0.066667, 1.0 }, + { 0.458824, 0.301961, 0.062745, 1.0 }, + { 0.549020, 0.356863, 0.054902, 1.0 }, + { 0.572549, 0.384314, 0.066667, 1.0 }, + { 0.596078, 0.415686, 0.078431, 1.0 }, + { 0.607843, 0.427451, 0.074510, 1.0 }, + { 0.623529, 0.443137, 0.074510, 1.0 }, + { 0.607843, 0.411765, 0.070588, 1.0 }, + { 0.596078, 0.388235, 0.074510, 1.0 }, + { 0.545098, 0.372549, 0.117647, 1.0 }, + { 0.517647, 0.345098, 0.094118, 1.0 }, + { 0.494118, 0.321569, 0.074510, 1.0 }, + { 0.474510, 0.298039, 0.066667, 1.0 }, + { 0.454902, 0.278431, 0.062745, 1.0 }, + { 0.380392, 0.219608, 0.047059, 1.0 }, + { 0.356863, 0.211765, 0.047059, 1.0 }, + { 0.349020, 0.211765, 0.062745, 1.0 }, + { 0.356863, 0.227451, 0.058824, 1.0 }, + { 0.423529, 0.258824, 0.062745, 1.0 }, + { 0.415686, 0.258824, 0.058824, 1.0 }, + { 0.407843, 0.262745, 0.054902, 1.0 }, + { 0.403922, 0.266667, 0.054902, 1.0 }, + { 0.368627, 0.250980, 0.054902, 1.0 }, + { 0.349020, 0.227451, 0.054902, 1.0 }, + { 0.317647, 0.207843, 0.050980, 1.0 }, + { 0.278431, 0.184314, 0.043137, 1.0 }, + { 0.274510, 0.180392, 0.050980, 1.0 }, + { 0.274510, 0.176471, 0.058824, 1.0 }, + { 0.282353, 0.188235, 0.054902, 1.0 }, + { 0.290196, 0.203922, 0.050980, 1.0 }, + { 0.317647, 0.223529, 0.082353, 1.0 }, + { 0.329412, 0.219608, 0.074510, 1.0 }, + { 0.309804, 0.207843, 0.062745, 1.0 }, + { 0.278431, 0.192157, 0.047059, 1.0 }, + { 0.270588, 0.184314, 0.039216, 1.0 }, + { 0.274510, 0.184314, 0.031373, 1.0 }, + { 0.282353, 0.184314, 0.023529, 1.0 }, + { 0.313725, 0.200000, 0.027451, 1.0 }, + { 0.337255, 0.215686, 0.031373, 1.0 }, + { 0.415686, 0.254902, 0.035294, 1.0 }, + { 0.482353, 0.290196, 0.058824, 1.0 }, + { 0.556863, 0.349020, 0.090196, 1.0 }, + { 0.549020, 0.349020, 0.105882, 1.0 }, + { 0.545098, 0.352941, 0.121569, 1.0 }, + { 0.525490, 0.356863, 0.149020, 1.0 }, + { 0.509804, 0.360784, 0.176471, 1.0 }, + { 0.439216, 0.325490, 0.168627, 1.0 }, + { 0.443137, 0.317647, 0.133333, 1.0 }, + { 0.400000, 0.282353, 0.086275, 1.0 }, + { 0.403922, 0.274510, 0.074510, 1.0 }, + { 0.431373, 0.258824, 0.074510, 1.0 }, + { 0.435294, 0.270588, 0.070588, 1.0 }, + { 0.443137, 0.282353, 0.070588, 1.0 }, + { 0.462745, 0.298039, 0.062745, 1.0 }, + { 0.482353, 0.301961, 0.066667, 1.0 }, + { 0.494118, 0.317647, 0.062745, 1.0 }, + { 0.505882, 0.329412, 0.066667, 1.0 }, + { 0.529412, 0.364706, 0.082353, 1.0 }, + { 0.537255, 0.356863, 0.078431, 1.0 }, + { 0.549020, 0.352941, 0.074510, 1.0 }, + { 0.533333, 0.345098, 0.062745, 1.0 }, + { 0.501961, 0.313725, 0.062745, 1.0 }, + { 0.478431, 0.298039, 0.054902, 1.0 }, + { 0.447059, 0.282353, 0.054902, 1.0 }, + { 0.415686, 0.270588, 0.062745, 1.0 }, + { 0.392157, 0.258824, 0.070588, 1.0 }, + { 0.372549, 0.235294, 0.078431, 1.0 }, + { 0.380392, 0.235294, 0.082353, 1.0 }, + { 0.392157, 0.239216, 0.086275, 1.0 }, + { 0.427451, 0.243137, 0.078431, 1.0 }, + { 0.403922, 0.258824, 0.050980, 1.0 }, + { 0.368627, 0.235294, 0.047059, 1.0 }, + { 0.333333, 0.207843, 0.058824, 1.0 }, + { 0.301961, 0.184314, 0.035294, 1.0 }, + { 0.298039, 0.180392, 0.027451, 1.0 }, + { 0.294118, 0.180392, 0.023529, 1.0 }, + { 0.286275, 0.172549, 0.039216, 1.0 }, + { 0.278431, 0.164706, 0.031373, 1.0 }, + { 0.262745, 0.168627, 0.035294, 1.0 }, + { 0.266667, 0.172549, 0.031373, 1.0 }, + { 0.266667, 0.172549, 0.023529, 1.0 }, + { 0.278431, 0.168627, 0.023529, 1.0 }, + { 0.270588, 0.164706, 0.000000, 1.0 }, + { 0.243137, 0.152941, 0.019608, 1.0 }, + { 0.254902, 0.156863, 0.035294, 1.0 }, + { 0.239216, 0.164706, 0.098039, 1.0 }, + { 0.262745, 0.172549, 0.047059, 1.0 }, + { 0.262745, 0.172549, 0.039216, 1.0 }, + { 0.254902, 0.164706, 0.031373, 1.0 }, + { 0.266667, 0.172549, 0.039216, 1.0 }, + { 0.274510, 0.176471, 0.039216, 1.0 }, + { 0.282353, 0.180392, 0.043137, 1.0 }, + { 0.313725, 0.200000, 0.035294, 1.0 }, + { 0.360784, 0.215686, 0.043137, 1.0 }, + { 0.400000, 0.254902, 0.047059, 1.0 }, + { 0.447059, 0.290196, 0.050980, 1.0 }, + { 0.478431, 0.317647, 0.058824, 1.0 }, + { 0.513725, 0.325490, 0.066667, 1.0 }, + { 0.525490, 0.325490, 0.070588, 1.0 }, + { 0.521569, 0.337255, 0.062745, 1.0 }, + { 0.517647, 0.333333, 0.058824, 1.0 }, + { 0.521569, 0.309804, 0.058824, 1.0 }, + { 0.505882, 0.309804, 0.062745, 1.0 }, + { 0.494118, 0.317647, 0.062745, 1.0 }, + { 0.494118, 0.317647, 0.062745, 1.0 }, + { 0.482353, 0.301961, 0.066667, 1.0 }, + { 0.494118, 0.298039, 0.058824, 1.0 }, + { 0.486275, 0.294118, 0.062745, 1.0 }, + { 0.466667, 0.290196, 0.058824, 1.0 }, + { 0.462745, 0.278431, 0.058824, 1.0 }, + { 0.462745, 0.270588, 0.039216, 1.0 }, + { 0.454902, 0.290196, 0.054902, 1.0 }, + { 0.447059, 0.290196, 0.058824, 1.0 }, + { 0.447059, 0.290196, 0.050980, 1.0 }, + { 0.443137, 0.294118, 0.047059, 1.0 }, + { 0.431373, 0.270588, 0.011765, 1.0 }, + { 0.403922, 0.258824, 0.043137, 1.0 }, + { 0.368627, 0.227451, 0.031373, 1.0 }, + { 0.341176, 0.211765, 0.043137, 1.0 }, + { 0.317647, 0.203922, 0.039216, 1.0 }, + { 0.298039, 0.188235, 0.031373, 1.0 }, + { 0.270588, 0.176471, 0.035294, 1.0 }, + { 0.266667, 0.172549, 0.031373, 1.0 }, + { 0.282353, 0.172549, 0.027451, 1.0 }, + { 0.286275, 0.168627, 0.019608, 1.0 }, + { 0.286275, 0.176471, 0.023529, 1.0 }, + { 0.301961, 0.176471, 0.023529, 1.0 }, + { 0.298039, 0.184314, 0.027451, 1.0 }, + { 0.317647, 0.203922, 0.031373, 1.0 }, + { 0.341176, 0.203922, 0.039216, 1.0 }, + { 0.337255, 0.215686, 0.043137, 1.0 }, + { 0.360784, 0.243137, 0.047059, 1.0 }, + { 0.415686, 0.270588, 0.054902, 1.0 }, + { 0.458824, 0.294118, 0.058824, 1.0 }, + { 0.498039, 0.321569, 0.058824, 1.0 }, + { 0.552941, 0.360784, 0.058824, 1.0 }, + { 0.627451, 0.356863, 0.000000, 1.0 }, + { 0.639216, 0.400000, 0.035294, 1.0 }, + { 0.674510, 0.423529, 0.070588, 1.0 }, + { 0.639216, 0.435294, 0.105882, 1.0 }, + { 0.572549, 0.392157, 0.156863, 1.0 }, + { 0.545098, 0.364706, 0.172549, 1.0 }, + { 0.415686, 0.321569, 0.188235, 1.0 }, + { 0.392157, 0.294118, 0.133333, 1.0 }, + { 0.403922, 0.298039, 0.121569, 1.0 }, + { 0.470588, 0.329412, 0.101961, 1.0 }, + { 0.486275, 0.321569, 0.086275, 1.0 }, + { 0.505882, 0.329412, 0.066667, 1.0 }, + { 0.525490, 0.341176, 0.066667, 1.0 }, + { 0.529412, 0.341176, 0.058824, 1.0 }, + { 0.529412, 0.341176, 0.058824, 1.0 }, + { 0.521569, 0.345098, 0.027451, 1.0 }, + { 0.517647, 0.337255, 0.031373, 1.0 }, + { 0.494118, 0.298039, 0.050980, 1.0 }, + { 0.490196, 0.278431, 0.027451, 1.0 }, + { 0.474510, 0.262745, 0.000000, 1.0 }, + { 0.498039, 0.286275, 0.035294, 1.0 }, + { 0.564706, 0.360784, 0.062745, 1.0 }, + { 0.650980, 0.407843, 0.074510, 1.0 }, + { 0.796078, 0.623529, 0.149020, 1.0 }, + { 0.705882, 0.513725, 0.109804, 1.0 }, + }; +/* cl-purples-browns-blues-tans */ +static double4 colors_91[] = { + { 0.239216, 0.192157, 0.286275, 1.0 }, + { 0.192157, 0.156863, 0.325490, 1.0 }, + { 0.211765, 0.172549, 0.317647, 1.0 }, + { 0.231373, 0.188235, 0.313725, 1.0 }, + { 0.211765, 0.168627, 0.282353, 1.0 }, + { 0.192157, 0.152941, 0.250980, 1.0 }, + { 0.192157, 0.141176, 0.243137, 1.0 }, + { 0.196078, 0.133333, 0.239216, 1.0 }, + { 0.176471, 0.117647, 0.200000, 1.0 }, + { 0.215686, 0.156863, 0.243137, 1.0 }, + { 0.254902, 0.196078, 0.286275, 1.0 }, + { 0.286275, 0.200000, 0.325490, 1.0 }, + { 0.317647, 0.207843, 0.368627, 1.0 }, + { 0.305882, 0.227451, 0.376471, 1.0 }, + { 0.294118, 0.250980, 0.384314, 1.0 }, + { 0.317647, 0.250980, 0.368627, 1.0 }, + { 0.341176, 0.250980, 0.352941, 1.0 }, + { 0.262745, 0.200000, 0.301961, 1.0 }, + { 0.294118, 0.188235, 0.286275, 1.0 }, + { 0.329412, 0.180392, 0.270588, 1.0 }, + { 0.364706, 0.227451, 0.262745, 1.0 }, + { 0.403922, 0.274510, 0.254902, 1.0 }, + { 0.419608, 0.286275, 0.262745, 1.0 }, + { 0.435294, 0.298039, 0.274510, 1.0 }, + { 0.486275, 0.321569, 0.337255, 1.0 }, + { 0.478431, 0.345098, 0.368627, 1.0 }, + { 0.474510, 0.368627, 0.403922, 1.0 }, + { 0.509804, 0.372549, 0.396078, 1.0 }, + { 0.545098, 0.380392, 0.388235, 1.0 }, + { 0.576471, 0.396078, 0.403922, 1.0 }, + { 0.607843, 0.411765, 0.423529, 1.0 }, + { 0.674510, 0.439216, 0.435294, 1.0 }, + { 0.733333, 0.439216, 0.419608, 1.0 }, + { 0.796078, 0.509804, 0.486275, 1.0 }, + { 0.803922, 0.501961, 0.427451, 1.0 }, + { 0.811765, 0.498039, 0.368627, 1.0 }, + { 0.835294, 0.525490, 0.415686, 1.0 }, + { 0.862745, 0.556863, 0.466667, 1.0 }, + { 0.819608, 0.537255, 0.486275, 1.0 }, + { 0.776471, 0.521569, 0.505882, 1.0 }, + { 0.603922, 0.337255, 0.396078, 1.0 }, + { 0.474510, 0.282353, 0.380392, 1.0 }, + { 0.345098, 0.227451, 0.368627, 1.0 }, + { 0.258824, 0.164706, 0.262745, 1.0 }, + { 0.176471, 0.105882, 0.160784, 1.0 }, + { 0.129412, 0.078431, 0.129412, 1.0 }, + { 0.086275, 0.054902, 0.098039, 1.0 }, + { 0.031373, 0.023529, 0.043137, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.023529, 0.043137, 1.0 }, + { 0.062745, 0.050980, 0.086275, 1.0 }, + { 0.149020, 0.109804, 0.180392, 1.0 }, + { 0.235294, 0.172549, 0.278431, 1.0 }, + { 0.262745, 0.200000, 0.337255, 1.0 }, + { 0.294118, 0.227451, 0.400000, 1.0 }, + { 0.427451, 0.317647, 0.517647, 1.0 }, + { 0.419608, 0.298039, 0.474510, 1.0 }, + { 0.415686, 0.278431, 0.435294, 1.0 }, + { 0.396078, 0.270588, 0.423529, 1.0 }, + { 0.380392, 0.262745, 0.411765, 1.0 }, + { 0.384314, 0.274510, 0.407843, 1.0 }, + { 0.388235, 0.290196, 0.403922, 1.0 }, + { 0.427451, 0.329412, 0.352941, 1.0 }, + { 0.462745, 0.329412, 0.333333, 1.0 }, + { 0.545098, 0.364706, 0.376471, 1.0 }, + { 0.568627, 0.368627, 0.372549, 1.0 }, + { 0.596078, 0.376471, 0.372549, 1.0 }, + { 0.600000, 0.376471, 0.368627, 1.0 }, + { 0.607843, 0.380392, 0.364706, 1.0 }, + { 0.631373, 0.356863, 0.325490, 1.0 }, + { 0.631373, 0.400000, 0.345098, 1.0 }, + { 0.623529, 0.403922, 0.407843, 1.0 }, + { 0.600000, 0.423529, 0.494118, 1.0 }, + { 0.576471, 0.443137, 0.580392, 1.0 }, + { 0.568627, 0.400000, 0.568627, 1.0 }, + { 0.564706, 0.356863, 0.560784, 1.0 }, + { 0.588235, 0.356863, 0.494118, 1.0 }, + { 0.611765, 0.360784, 0.427451, 1.0 }, + { 0.596078, 0.392157, 0.400000, 1.0 }, + { 0.615686, 0.403922, 0.396078, 1.0 }, + { 0.576471, 0.384314, 0.368627, 1.0 }, + { 0.537255, 0.352941, 0.337255, 1.0 }, + { 0.498039, 0.321569, 0.309804, 1.0 }, + { 0.474510, 0.305882, 0.290196, 1.0 }, + { 0.450980, 0.290196, 0.274510, 1.0 }, + { 0.439216, 0.239216, 0.156863, 1.0 }, + { 0.333333, 0.192157, 0.192157, 1.0 }, + { 0.250980, 0.172549, 0.309804, 1.0 }, + { 0.286275, 0.196078, 0.356863, 1.0 }, + { 0.321569, 0.219608, 0.407843, 1.0 }, + { 0.333333, 0.239216, 0.403922, 1.0 }, + { 0.349020, 0.262745, 0.403922, 1.0 }, + { 0.458824, 0.345098, 0.415686, 1.0 }, + { 0.537255, 0.388235, 0.431373, 1.0 }, + { 0.541176, 0.349020, 0.568627, 1.0 }, + { 0.596078, 0.423529, 0.623529, 1.0 }, + { 0.619608, 0.423529, 0.670588, 1.0 }, + { 0.662745, 0.450980, 0.701961, 1.0 }, + { 0.709804, 0.478431, 0.737255, 1.0 }, + { 0.737255, 0.501961, 0.768627, 1.0 }, + { 0.764706, 0.525490, 0.800000, 1.0 }, + { 0.772549, 0.541176, 0.792157, 1.0 }, + { 0.768627, 0.533333, 0.776471, 1.0 }, + { 0.729412, 0.552941, 0.631373, 1.0 }, + { 0.603922, 0.407843, 0.494118, 1.0 }, + { 0.478431, 0.266667, 0.360784, 1.0 }, + { 0.439216, 0.239216, 0.317647, 1.0 }, + { 0.400000, 0.211765, 0.274510, 1.0 }, + { 0.262745, 0.160784, 0.266667, 1.0 }, + { 0.192157, 0.129412, 0.235294, 1.0 }, + { 0.141176, 0.082353, 0.164706, 1.0 }, + { 0.129412, 0.094118, 0.160784, 1.0 }, + { 0.196078, 0.121569, 0.207843, 1.0 }, + { 0.243137, 0.145098, 0.235294, 1.0 }, + { 0.294118, 0.168627, 0.262745, 1.0 }, + { 0.352941, 0.266667, 0.274510, 1.0 }, + { 0.419608, 0.219608, 0.294118, 1.0 }, + { 0.427451, 0.231373, 0.345098, 1.0 }, + { 0.474510, 0.309804, 0.313725, 1.0 }, + { 0.592157, 0.337255, 0.258824, 1.0 }, + { 0.654902, 0.364706, 0.227451, 1.0 }, + { 0.717647, 0.392157, 0.196078, 1.0 }, + { 0.686275, 0.388235, 0.235294, 1.0 }, + { 0.658824, 0.388235, 0.274510, 1.0 }, + { 0.674510, 0.431373, 0.388235, 1.0 }, + { 0.713725, 0.458824, 0.552941, 1.0 }, + { 0.749020, 0.525490, 0.650980, 1.0 }, + { 0.827451, 0.596078, 0.674510, 1.0 }, + { 0.784314, 0.517647, 0.600000, 1.0 }, + { 0.800000, 0.537255, 0.584314, 1.0 }, + { 0.815686, 0.556863, 0.572549, 1.0 }, + { 0.858824, 0.619608, 0.650980, 1.0 }, + { 0.909804, 0.647059, 0.682353, 1.0 }, + { 0.956863, 0.780392, 0.800000, 1.0 }, + { 0.964706, 0.776471, 0.831373, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.976471, 0.996078, 0.870588, 1.0 }, + { 0.952941, 0.992157, 0.745098, 1.0 }, + { 0.964706, 0.941176, 0.678431, 1.0 }, + { 0.980392, 0.890196, 0.615686, 1.0 }, + { 0.870588, 0.862745, 0.905882, 1.0 }, + { 0.972549, 0.745098, 0.894118, 1.0 }, + { 0.819608, 0.564706, 0.823529, 1.0 }, + { 0.698039, 0.462745, 0.698039, 1.0 }, + { 0.580392, 0.411765, 0.447059, 1.0 }, + { 0.556863, 0.392157, 0.427451, 1.0 }, + { 0.533333, 0.376471, 0.407843, 1.0 }, + { 0.517647, 0.372549, 0.400000, 1.0 }, + { 0.537255, 0.388235, 0.431373, 1.0 }, + { 0.592157, 0.392157, 0.411765, 1.0 }, + { 0.607843, 0.411765, 0.423529, 1.0 }, + { 0.764706, 0.529412, 0.537255, 1.0 }, + { 0.784314, 0.541176, 0.549020, 1.0 }, + { 0.807843, 0.556863, 0.560784, 1.0 }, + { 0.800000, 0.588235, 0.588235, 1.0 }, + { 0.811765, 0.556863, 0.541176, 1.0 }, + { 0.780392, 0.545098, 0.545098, 1.0 }, + { 0.698039, 0.505882, 0.529412, 1.0 }, + { 0.619608, 0.431373, 0.423529, 1.0 }, + { 0.525490, 0.400000, 0.419608, 1.0 }, + { 0.533333, 0.349020, 0.380392, 1.0 }, + { 0.537255, 0.349020, 0.356863, 1.0 }, + { 0.545098, 0.352941, 0.333333, 1.0 }, + { 0.541176, 0.345098, 0.301961, 1.0 }, + { 0.537255, 0.349020, 0.294118, 1.0 }, + { 0.521569, 0.349020, 0.305882, 1.0 }, + { 0.486275, 0.321569, 0.329412, 1.0 }, + { 0.474510, 0.313725, 0.305882, 1.0 }, + { 0.462745, 0.313725, 0.309804, 1.0 }, + { 0.454902, 0.313725, 0.313725, 1.0 }, + { 0.439216, 0.301961, 0.286275, 1.0 }, + { 0.431373, 0.309804, 0.298039, 1.0 }, + { 0.411765, 0.305882, 0.333333, 1.0 }, + { 0.368627, 0.286275, 0.407843, 1.0 }, + { 0.380392, 0.274510, 0.411765, 1.0 }, + { 0.403922, 0.262745, 0.364706, 1.0 }, + { 0.419608, 0.321569, 0.345098, 1.0 }, + { 0.427451, 0.298039, 0.262745, 1.0 }, + { 0.419608, 0.290196, 0.254902, 1.0 }, + { 0.380392, 0.278431, 0.282353, 1.0 }, + { 0.356863, 0.270588, 0.282353, 1.0 }, + { 0.376471, 0.286275, 0.325490, 1.0 }, + { 0.364706, 0.274510, 0.384314, 1.0 }, + { 0.494118, 0.376471, 0.415686, 1.0 }, + { 0.564706, 0.411765, 0.443137, 1.0 }, + { 0.635294, 0.450980, 0.474510, 1.0 }, + { 0.749020, 0.541176, 0.611765, 1.0 }, + { 0.858824, 0.560784, 0.600000, 1.0 }, + { 0.949020, 0.654902, 0.631373, 1.0 }, + { 0.949020, 0.839216, 0.513725, 1.0 }, + { 0.945098, 0.741176, 0.403922, 1.0 }, + { 0.819608, 0.568627, 0.533333, 1.0 }, + { 0.733333, 0.443137, 0.439216, 1.0 }, + { 0.584314, 0.368627, 0.356863, 1.0 }, + { 0.435294, 0.294118, 0.294118, 1.0 }, + { 0.301961, 0.215686, 0.223529, 1.0 }, + { 0.231373, 0.180392, 0.156863, 1.0 }, + { 0.211765, 0.137255, 0.152941, 1.0 }, + { 0.141176, 0.090196, 0.156863, 1.0 }, + { 0.101961, 0.074510, 0.105882, 1.0 }, + { 0.066667, 0.058824, 0.070588, 1.0 }, + { 0.043137, 0.031373, 0.066667, 1.0 }, + { 0.050980, 0.039216, 0.074510, 1.0 }, + { 0.086275, 0.043137, 0.098039, 1.0 }, + { 0.196078, 0.094118, 0.137255, 1.0 }, + { 0.223529, 0.121569, 0.164706, 1.0 }, + { 0.254902, 0.152941, 0.250980, 1.0 }, + { 0.290196, 0.180392, 0.270588, 1.0 }, + { 0.262745, 0.160784, 0.266667, 1.0 }, + { 0.247059, 0.156863, 0.270588, 1.0 }, + { 0.262745, 0.188235, 0.262745, 1.0 }, + { 0.286275, 0.203922, 0.270588, 1.0 }, + { 0.305882, 0.207843, 0.290196, 1.0 }, + { 0.309804, 0.207843, 0.305882, 1.0 }, + { 0.364706, 0.262745, 0.274510, 1.0 }, + { 0.360784, 0.258824, 0.254902, 1.0 }, + { 0.415686, 0.215686, 0.282353, 1.0 }, + { 0.364706, 0.254902, 0.313725, 1.0 }, + { 0.325490, 0.235294, 0.337255, 1.0 }, + { 0.286275, 0.203922, 0.278431, 1.0 }, + { 0.215686, 0.149020, 0.219608, 1.0 }, + { 0.180392, 0.129412, 0.164706, 1.0 }, + { 0.188235, 0.105882, 0.172549, 1.0 }, + { 0.207843, 0.105882, 0.156863, 1.0 }, + { 0.192157, 0.101961, 0.172549, 1.0 }, + { 0.164706, 0.094118, 0.149020, 1.0 }, + { 0.152941, 0.094118, 0.176471, 1.0 }, + { 0.156863, 0.125490, 0.184314, 1.0 }, + { 0.149020, 0.094118, 0.160784, 1.0 }, + { 0.145098, 0.086275, 0.168627, 1.0 }, + { 0.129412, 0.070588, 0.152941, 1.0 }, + { 0.094118, 0.054902, 0.098039, 1.0 }, + { 0.090196, 0.054902, 0.058824, 1.0 }, + { 0.090196, 0.050980, 0.086275, 1.0 }, + { 0.082353, 0.070588, 0.105882, 1.0 }, + { 0.121569, 0.078431, 0.133333, 1.0 }, + { 0.184314, 0.121569, 0.227451, 1.0 }, + { 0.207843, 0.145098, 0.250980, 1.0 }, + { 0.247059, 0.176471, 0.325490, 1.0 }, + { 0.282353, 0.219608, 0.411765, 1.0 }, + { 0.294118, 0.227451, 0.431373, 1.0 }, + { 0.333333, 0.235294, 0.462745, 1.0 }, + { 0.341176, 0.254902, 0.447059, 1.0 }, + { 0.305882, 0.231373, 0.411765, 1.0 }, + { 0.282353, 0.192157, 0.364706, 1.0 }, + { 0.294118, 0.184314, 0.341176, 1.0 }, + { 0.250980, 0.188235, 0.290196, 1.0 }, + { 0.219608, 0.149020, 0.211765, 1.0 }, + { 0.141176, 0.086275, 0.145098, 1.0 }, + { 0.101961, 0.070588, 0.129412, 1.0 }, + { 0.011765, 0.062745, 0.129412, 1.0 }, + { 0.074510, 0.062745, 0.105882, 1.0 }, + { 0.101961, 0.070588, 0.129412, 1.0 }, + { 0.180392, 0.109804, 0.196078, 1.0 }, + { 0.247059, 0.152941, 0.278431, 1.0 }, + }; +/* cl-oranges-browns-whites */ +static double4 colors_92[] = { + { 1.000000, 0.576471, 0.223529, 1.0 }, + { 1.000000, 0.482353, 0.239216, 1.0 }, + { 0.996078, 0.494118, 0.239216, 1.0 }, + { 0.996078, 0.505882, 0.243137, 1.0 }, + { 0.996078, 0.529412, 0.239216, 1.0 }, + { 1.000000, 0.556863, 0.239216, 1.0 }, + { 1.000000, 0.607843, 0.231373, 1.0 }, + { 1.000000, 0.662745, 0.227451, 1.0 }, + { 0.992157, 0.725490, 0.235294, 1.0 }, + { 0.996078, 0.717647, 0.223529, 1.0 }, + { 1.000000, 0.713725, 0.215686, 1.0 }, + { 1.000000, 0.674510, 0.207843, 1.0 }, + { 1.000000, 0.639216, 0.203922, 1.0 }, + { 0.996078, 0.631373, 0.215686, 1.0 }, + { 0.992157, 0.623529, 0.231373, 1.0 }, + { 0.992157, 0.627451, 0.227451, 1.0 }, + { 0.992157, 0.635294, 0.223529, 1.0 }, + { 1.000000, 0.713725, 0.211765, 1.0 }, + { 1.000000, 0.803922, 0.231373, 1.0 }, + { 1.000000, 0.898039, 0.250980, 1.0 }, + { 1.000000, 0.945098, 0.349020, 1.0 }, + { 1.000000, 0.996078, 0.450980, 1.0 }, + { 1.000000, 0.964706, 0.423529, 1.0 }, + { 1.000000, 0.933333, 0.396078, 1.0 }, + { 0.996078, 0.725490, 0.227451, 1.0 }, + { 0.996078, 0.639216, 0.219608, 1.0 }, + { 1.000000, 0.552941, 0.215686, 1.0 }, + { 1.000000, 0.505882, 0.223529, 1.0 }, + { 1.000000, 0.462745, 0.231373, 1.0 }, + { 1.000000, 0.450980, 0.231373, 1.0 }, + { 1.000000, 0.439216, 0.231373, 1.0 }, + { 1.000000, 0.415686, 0.247059, 1.0 }, + { 1.000000, 0.427451, 0.243137, 1.0 }, + { 0.996078, 0.470588, 0.262745, 1.0 }, + { 0.996078, 0.478431, 0.250980, 1.0 }, + { 1.000000, 0.490196, 0.239216, 1.0 }, + { 0.996078, 0.478431, 0.227451, 1.0 }, + { 0.992157, 0.470588, 0.215686, 1.0 }, + { 0.996078, 0.486275, 0.219608, 1.0 }, + { 1.000000, 0.501961, 0.223529, 1.0 }, + { 0.996078, 0.513725, 0.239216, 1.0 }, + { 0.996078, 0.556863, 0.235294, 1.0 }, + { 1.000000, 0.603922, 0.231373, 1.0 }, + { 1.000000, 0.556863, 0.223529, 1.0 }, + { 1.000000, 0.513725, 0.215686, 1.0 }, + { 1.000000, 0.505882, 0.215686, 1.0 }, + { 1.000000, 0.498039, 0.215686, 1.0 }, + { 0.992157, 0.498039, 0.207843, 1.0 }, + { 0.980392, 0.596078, 0.168627, 1.0 }, + { 1.000000, 0.745098, 0.211765, 1.0 }, + { 1.000000, 0.839216, 0.294118, 1.0 }, + { 1.000000, 0.937255, 0.380392, 1.0 }, + { 1.000000, 0.960784, 0.403922, 1.0 }, + { 1.000000, 0.984314, 0.427451, 1.0 }, + { 0.992157, 0.984314, 0.345098, 1.0 }, + { 0.988235, 0.988235, 0.266667, 1.0 }, + { 1.000000, 0.815686, 0.239216, 1.0 }, + { 1.000000, 0.752941, 0.223529, 1.0 }, + { 1.000000, 0.694118, 0.207843, 1.0 }, + { 0.992157, 0.603922, 0.200000, 1.0 }, + { 0.984314, 0.517647, 0.196078, 1.0 }, + { 0.980392, 0.482353, 0.207843, 1.0 }, + { 0.980392, 0.450980, 0.223529, 1.0 }, + { 0.956863, 0.403922, 0.223529, 1.0 }, + { 0.898039, 0.364706, 0.215686, 1.0 }, + { 0.792157, 0.317647, 0.235294, 1.0 }, + { 0.721569, 0.298039, 0.239216, 1.0 }, + { 0.650980, 0.282353, 0.243137, 1.0 }, + { 0.666667, 0.290196, 0.231373, 1.0 }, + { 0.686275, 0.298039, 0.223529, 1.0 }, + { 0.768627, 0.309804, 0.231373, 1.0 }, + { 0.835294, 0.337255, 0.211765, 1.0 }, + { 0.945098, 0.403922, 0.219608, 1.0 }, + { 0.960784, 0.411765, 0.227451, 1.0 }, + { 0.976471, 0.419608, 0.239216, 1.0 }, + { 0.949020, 0.396078, 0.235294, 1.0 }, + { 0.925490, 0.376471, 0.235294, 1.0 }, + { 0.894118, 0.368627, 0.231373, 1.0 }, + { 0.862745, 0.364706, 0.227451, 1.0 }, + { 0.811765, 0.337255, 0.215686, 1.0 }, + { 0.756863, 0.290196, 0.196078, 1.0 }, + { 0.694118, 0.294118, 0.203922, 1.0 }, + { 0.737255, 0.301961, 0.215686, 1.0 }, + { 0.780392, 0.313725, 0.227451, 1.0 }, + { 0.819608, 0.337255, 0.223529, 1.0 }, + { 0.858824, 0.360784, 0.223529, 1.0 }, + { 0.921569, 0.403922, 0.211765, 1.0 }, + { 0.988235, 0.466667, 0.203922, 1.0 }, + { 0.972549, 0.792157, 0.254902, 1.0 }, + { 0.976471, 0.894118, 0.513725, 1.0 }, + { 0.984314, 0.996078, 0.772549, 1.0 }, + { 0.992157, 0.992157, 0.815686, 1.0 }, + { 1.000000, 0.992157, 0.858824, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 0.964706, 1.0 }, + { 1.000000, 1.000000, 0.909804, 1.0 }, + { 1.000000, 1.000000, 0.854902, 1.0 }, + { 1.000000, 1.000000, 0.843137, 1.0 }, + { 1.000000, 1.000000, 0.831373, 1.0 }, + { 1.000000, 1.000000, 0.819608, 1.0 }, + { 1.000000, 0.984314, 0.643137, 1.0 }, + { 0.996078, 0.745098, 0.258824, 1.0 }, + { 0.996078, 0.623529, 0.239216, 1.0 }, + { 1.000000, 0.501961, 0.223529, 1.0 }, + { 0.992157, 0.482353, 0.207843, 1.0 }, + { 0.988235, 0.466667, 0.196078, 1.0 }, + { 1.000000, 0.447059, 0.164706, 1.0 }, + { 0.996078, 0.450980, 0.196078, 1.0 }, + { 0.996078, 0.423529, 0.223529, 1.0 }, + { 0.996078, 0.415686, 0.227451, 1.0 }, + { 0.996078, 0.423529, 0.239216, 1.0 }, + { 0.984314, 0.431373, 0.247059, 1.0 }, + { 0.972549, 0.443137, 0.254902, 1.0 }, + { 0.980392, 0.454902, 0.254902, 1.0 }, + { 0.984314, 0.450980, 0.262745, 1.0 }, + { 0.956863, 0.411765, 0.258824, 1.0 }, + { 0.917647, 0.368627, 0.227451, 1.0 }, + { 0.831373, 0.341176, 0.223529, 1.0 }, + { 0.752941, 0.309804, 0.219608, 1.0 }, + { 0.678431, 0.278431, 0.219608, 1.0 }, + { 0.639216, 0.274510, 0.223529, 1.0 }, + { 0.600000, 0.270588, 0.231373, 1.0 }, + { 0.584314, 0.250980, 0.239216, 1.0 }, + { 0.623529, 0.278431, 0.231373, 1.0 }, + { 0.658824, 0.282353, 0.188235, 1.0 }, + { 0.741176, 0.317647, 0.215686, 1.0 }, + { 0.831373, 0.321569, 0.219608, 1.0 }, + { 0.847059, 0.325490, 0.219608, 1.0 }, + { 0.862745, 0.333333, 0.219608, 1.0 }, + { 0.870588, 0.360784, 0.219608, 1.0 }, + { 0.917647, 0.368627, 0.231373, 1.0 }, + { 0.949020, 0.376471, 0.223529, 1.0 }, + { 0.937255, 0.400000, 0.227451, 1.0 }, + { 0.827451, 0.337255, 0.211765, 1.0 }, + { 0.768627, 0.294118, 0.192157, 1.0 }, + { 0.713725, 0.254902, 0.176471, 1.0 }, + { 0.686275, 0.239216, 0.164706, 1.0 }, + { 0.662745, 0.227451, 0.152941, 1.0 }, + { 0.603922, 0.223529, 0.188235, 1.0 }, + { 0.560784, 0.227451, 0.200000, 1.0 }, + { 0.537255, 0.235294, 0.203922, 1.0 }, + { 0.537255, 0.254902, 0.200000, 1.0 }, + { 0.650980, 0.294118, 0.223529, 1.0 }, + { 0.686275, 0.321569, 0.227451, 1.0 }, + { 0.725490, 0.352941, 0.235294, 1.0 }, + { 0.733333, 0.698039, 0.239216, 1.0 }, + { 0.945098, 1.000000, 0.564706, 1.0 }, + { 1.000000, 1.000000, 0.654902, 1.0 }, + { 1.000000, 1.000000, 0.596078, 1.0 }, + { 0.992157, 0.768627, 0.262745, 1.0 }, + { 0.996078, 0.717647, 0.243137, 1.0 }, + { 1.000000, 0.670588, 0.227451, 1.0 }, + { 0.996078, 0.537255, 0.227451, 1.0 }, + { 0.972549, 0.447059, 0.239216, 1.0 }, + { 0.933333, 0.392157, 0.250980, 1.0 }, + { 0.858824, 0.360784, 0.235294, 1.0 }, + { 0.796078, 0.321569, 0.200000, 1.0 }, + { 0.749020, 0.278431, 0.180392, 1.0 }, + { 0.682353, 0.207843, 0.101961, 1.0 }, + { 0.674510, 0.203922, 0.109804, 1.0 }, + { 0.666667, 0.200000, 0.121569, 1.0 }, + { 0.658824, 0.219608, 0.141176, 1.0 }, + { 0.658824, 0.231373, 0.149020, 1.0 }, + { 0.603922, 0.223529, 0.156863, 1.0 }, + { 0.603922, 0.223529, 0.149020, 1.0 }, + { 0.517647, 0.172549, 0.125490, 1.0 }, + { 0.505882, 0.192157, 0.141176, 1.0 }, + { 0.494118, 0.211765, 0.156863, 1.0 }, + { 0.533333, 0.254902, 0.168627, 1.0 }, + { 0.564706, 0.243137, 0.188235, 1.0 }, + { 0.619608, 0.262745, 0.188235, 1.0 }, + { 0.654902, 0.258824, 0.188235, 1.0 }, + { 0.705882, 0.317647, 0.196078, 1.0 }, + { 0.819608, 0.337255, 0.215686, 1.0 }, + { 0.890196, 0.364706, 0.215686, 1.0 }, + { 0.960784, 0.407843, 0.227451, 1.0 }, + { 0.992157, 0.411765, 0.231373, 1.0 }, + { 1.000000, 0.427451, 0.227451, 1.0 }, + { 1.000000, 0.450980, 0.219608, 1.0 }, + { 0.988235, 0.454902, 0.211765, 1.0 }, + { 0.992157, 0.458824, 0.215686, 1.0 }, + { 1.000000, 0.458824, 0.227451, 1.0 }, + { 1.000000, 0.450980, 0.227451, 1.0 }, + { 1.000000, 0.447059, 0.227451, 1.0 }, + { 0.996078, 0.423529, 0.223529, 1.0 }, + { 1.000000, 0.407843, 0.223529, 1.0 }, + { 0.964706, 0.407843, 0.227451, 1.0 }, + { 0.941176, 0.403922, 0.200000, 1.0 }, + { 0.992157, 0.400000, 0.192157, 1.0 }, + { 0.968627, 0.435294, 0.200000, 1.0 }, + { 0.968627, 0.439216, 0.172549, 1.0 }, + { 0.972549, 0.482353, 0.152941, 1.0 }, + { 1.000000, 0.611765, 0.184314, 1.0 }, + { 0.992157, 0.682353, 0.219608, 1.0 }, + { 1.000000, 0.737255, 0.227451, 1.0 }, + { 0.996078, 0.811765, 0.231373, 1.0 }, + { 0.996078, 0.909804, 0.239216, 1.0 }, + { 1.000000, 0.996078, 0.239216, 1.0 }, + { 1.000000, 0.925490, 0.254902, 1.0 }, + { 1.000000, 0.890196, 0.250980, 1.0 }, + { 1.000000, 0.831373, 0.250980, 1.0 }, + { 1.000000, 0.749020, 0.239216, 1.0 }, + { 1.000000, 0.713725, 0.211765, 1.0 }, + { 0.941176, 0.670588, 0.133333, 1.0 }, + { 0.866667, 0.658824, 0.141176, 1.0 }, + { 0.933333, 0.486275, 0.109804, 1.0 }, + { 1.000000, 0.462745, 0.156863, 1.0 }, + { 0.968627, 0.423529, 0.207843, 1.0 }, + { 0.949020, 0.407843, 0.215686, 1.0 }, + { 0.901961, 0.368627, 0.219608, 1.0 }, + { 0.854902, 0.341176, 0.231373, 1.0 }, + { 0.760784, 0.313725, 0.219608, 1.0 }, + { 0.650980, 0.274510, 0.176471, 1.0 }, + { 0.537255, 0.247059, 0.196078, 1.0 }, + { 0.498039, 0.247059, 0.239216, 1.0 }, + { 0.458824, 0.262745, 0.235294, 1.0 }, + { 0.415686, 0.203922, 0.258824, 1.0 }, + { 0.458824, 0.250980, 0.219608, 1.0 }, + { 0.470588, 0.250980, 0.200000, 1.0 }, + { 0.474510, 0.278431, 0.180392, 1.0 }, + { 0.470588, 0.247059, 0.203922, 1.0 }, + { 0.439216, 0.235294, 0.192157, 1.0 }, + { 0.415686, 0.235294, 0.184314, 1.0 }, + { 0.380392, 0.172549, 0.141176, 1.0 }, + { 0.439216, 0.227451, 0.188235, 1.0 }, + { 0.458824, 0.243137, 0.164706, 1.0 }, + { 0.505882, 0.243137, 0.207843, 1.0 }, + { 0.607843, 0.243137, 0.176471, 1.0 }, + { 0.682353, 0.223529, 0.152941, 1.0 }, + { 0.752941, 0.239216, 0.129412, 1.0 }, + { 0.800000, 0.274510, 0.160784, 1.0 }, + { 0.839216, 0.290196, 0.152941, 1.0 }, + { 0.862745, 0.325490, 0.184314, 1.0 }, + { 0.839216, 0.325490, 0.215686, 1.0 }, + { 0.811765, 0.278431, 0.184314, 1.0 }, + { 0.811765, 0.282353, 0.168627, 1.0 }, + { 0.721569, 0.262745, 0.184314, 1.0 }, + { 0.698039, 0.235294, 0.180392, 1.0 }, + { 0.611765, 0.270588, 0.203922, 1.0 }, + { 0.560784, 0.270588, 0.235294, 1.0 }, + { 0.517647, 0.270588, 0.250980, 1.0 }, + { 0.498039, 0.290196, 0.274510, 1.0 }, + { 0.545098, 0.321569, 0.450980, 1.0 }, + { 0.749020, 0.403922, 0.349020, 1.0 }, + { 0.823529, 0.337255, 0.227451, 1.0 }, + { 0.847059, 0.349020, 0.211765, 1.0 }, + { 0.894118, 0.360784, 0.211765, 1.0 }, + { 0.949020, 0.341176, 0.160784, 1.0 }, + { 0.968627, 0.372549, 0.180392, 1.0 }, + { 0.992157, 0.360784, 0.188235, 1.0 }, + { 0.929412, 0.337255, 0.231373, 1.0 }, + { 0.874510, 0.349020, 0.235294, 1.0 }, + { 0.764706, 0.305882, 0.227451, 1.0 }, + }; +/* cl-blues-greens-whites */ +static double4 colors_93[] = { + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.745098, 0.815686, 0.972549, 1.0 }, + { 0.639216, 0.729412, 0.929412, 1.0 }, + { 0.533333, 0.643137, 0.890196, 1.0 }, + { 0.517647, 0.623529, 0.862745, 1.0 }, + { 0.501961, 0.603922, 0.835294, 1.0 }, + { 0.494118, 0.592157, 0.835294, 1.0 }, + { 0.486275, 0.584314, 0.835294, 1.0 }, + { 0.439216, 0.568627, 0.831373, 1.0 }, + { 0.427451, 0.533333, 0.768627, 1.0 }, + { 0.415686, 0.498039, 0.705882, 1.0 }, + { 0.380392, 0.443137, 0.611765, 1.0 }, + { 0.349020, 0.392157, 0.517647, 1.0 }, + { 0.368627, 0.384314, 0.423529, 1.0 }, + { 0.392157, 0.376471, 0.333333, 1.0 }, + { 0.388235, 0.400000, 0.321569, 1.0 }, + { 0.388235, 0.423529, 0.309804, 1.0 }, + { 0.349020, 0.349020, 0.207843, 1.0 }, + { 0.333333, 0.337255, 0.113725, 1.0 }, + { 0.321569, 0.325490, 0.019608, 1.0 }, + { 0.298039, 0.309804, 0.031373, 1.0 }, + { 0.274510, 0.298039, 0.047059, 1.0 }, + { 0.235294, 0.282353, 0.031373, 1.0 }, + { 0.196078, 0.270588, 0.019608, 1.0 }, + { 0.172549, 0.231373, 0.000000, 1.0 }, + { 0.160784, 0.231373, 0.019608, 1.0 }, + { 0.149020, 0.235294, 0.043137, 1.0 }, + { 0.200000, 0.262745, 0.137255, 1.0 }, + { 0.250980, 0.294118, 0.231373, 1.0 }, + { 0.266667, 0.286275, 0.266667, 1.0 }, + { 0.282353, 0.278431, 0.301961, 1.0 }, + { 0.274510, 0.266667, 0.278431, 1.0 }, + { 0.270588, 0.282353, 0.207843, 1.0 }, + { 0.250980, 0.278431, 0.145098, 1.0 }, + { 0.231373, 0.258824, 0.192157, 1.0 }, + { 0.215686, 0.239216, 0.239216, 1.0 }, + { 0.149020, 0.188235, 0.262745, 1.0 }, + { 0.082353, 0.137255, 0.290196, 1.0 }, + { 0.109804, 0.160784, 0.309804, 1.0 }, + { 0.137255, 0.184314, 0.333333, 1.0 }, + { 0.282353, 0.301961, 0.415686, 1.0 }, + { 0.254902, 0.274510, 0.341176, 1.0 }, + { 0.227451, 0.247059, 0.270588, 1.0 }, + { 0.203922, 0.247059, 0.176471, 1.0 }, + { 0.184314, 0.250980, 0.086275, 1.0 }, + { 0.176471, 0.247059, 0.050980, 1.0 }, + { 0.168627, 0.247059, 0.015686, 1.0 }, + { 0.160784, 0.243137, 0.019608, 1.0 }, + { 0.168627, 0.239216, 0.050980, 1.0 }, + { 0.286275, 0.321569, 0.215686, 1.0 }, + { 0.321569, 0.337255, 0.247059, 1.0 }, + { 0.356863, 0.352941, 0.282353, 1.0 }, + { 0.364706, 0.364706, 0.309804, 1.0 }, + { 0.376471, 0.376471, 0.337255, 1.0 }, + { 0.384314, 0.388235, 0.305882, 1.0 }, + { 0.396078, 0.400000, 0.278431, 1.0 }, + { 0.333333, 0.325490, 0.243137, 1.0 }, + { 0.298039, 0.290196, 0.274510, 1.0 }, + { 0.266667, 0.258824, 0.309804, 1.0 }, + { 0.294118, 0.294118, 0.262745, 1.0 }, + { 0.321569, 0.333333, 0.219608, 1.0 }, + { 0.317647, 0.337255, 0.200000, 1.0 }, + { 0.317647, 0.345098, 0.180392, 1.0 }, + { 0.305882, 0.301961, 0.121569, 1.0 }, + { 0.313725, 0.345098, 0.200000, 1.0 }, + { 0.356863, 0.356863, 0.388235, 1.0 }, + { 0.349020, 0.372549, 0.474510, 1.0 }, + { 0.341176, 0.392157, 0.564706, 1.0 }, + { 0.356863, 0.415686, 0.592157, 1.0 }, + { 0.376471, 0.443137, 0.623529, 1.0 }, + { 0.474510, 0.537255, 0.737255, 1.0 }, + { 0.627451, 0.662745, 0.815686, 1.0 }, + { 0.909804, 0.937255, 0.976471, 1.0 }, + { 0.952941, 0.968627, 0.988235, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.909804, 0.952941, 1.000000, 1.0 }, + { 0.823529, 0.905882, 1.000000, 1.0 }, + { 0.784314, 0.831373, 0.949020, 1.0 }, + { 0.745098, 0.760784, 0.898039, 1.0 }, + { 0.631373, 0.686275, 0.831373, 1.0 }, + { 0.623529, 0.643137, 0.768627, 1.0 }, + { 0.560784, 0.615686, 0.768627, 1.0 }, + { 0.584314, 0.639216, 0.784314, 1.0 }, + { 0.607843, 0.662745, 0.800000, 1.0 }, + { 0.592157, 0.635294, 0.780392, 1.0 }, + { 0.576471, 0.611765, 0.764706, 1.0 }, + { 0.545098, 0.600000, 0.752941, 1.0 }, + { 0.458824, 0.529412, 0.686275, 1.0 }, + { 0.356863, 0.356863, 0.403922, 1.0 }, + { 0.317647, 0.333333, 0.254902, 1.0 }, + { 0.278431, 0.313725, 0.105882, 1.0 }, + { 0.270588, 0.309804, 0.082353, 1.0 }, + { 0.262745, 0.309804, 0.058824, 1.0 }, + { 0.215686, 0.286275, 0.082353, 1.0 }, + { 0.274510, 0.317647, 0.152941, 1.0 }, + { 0.333333, 0.372549, 0.239216, 1.0 }, + { 0.427451, 0.427451, 0.333333, 1.0 }, + { 0.396078, 0.435294, 0.576471, 1.0 }, + { 0.392157, 0.454902, 0.643137, 1.0 }, + { 0.392157, 0.478431, 0.713725, 1.0 }, + { 0.384314, 0.470588, 0.698039, 1.0 }, + { 0.380392, 0.462745, 0.686275, 1.0 }, + { 0.349020, 0.431373, 0.654902, 1.0 }, + { 0.341176, 0.415686, 0.584314, 1.0 }, + { 0.227451, 0.282353, 0.435294, 1.0 }, + { 0.168627, 0.231373, 0.384314, 1.0 }, + { 0.109804, 0.180392, 0.337255, 1.0 }, + { 0.109804, 0.172549, 0.329412, 1.0 }, + { 0.113725, 0.168627, 0.321569, 1.0 }, + { 0.105882, 0.176471, 0.333333, 1.0 }, + { 0.141176, 0.207843, 0.388235, 1.0 }, + { 0.184314, 0.250980, 0.431373, 1.0 }, + { 0.188235, 0.250980, 0.450980, 1.0 }, + { 0.105882, 0.176471, 0.333333, 1.0 }, + { 0.105882, 0.176471, 0.333333, 1.0 }, + { 0.105882, 0.176471, 0.333333, 1.0 }, + { 0.160784, 0.227451, 0.407843, 1.0 }, + { 0.215686, 0.278431, 0.478431, 1.0 }, + { 0.258824, 0.345098, 0.580392, 1.0 }, + { 0.333333, 0.419608, 0.654902, 1.0 }, + { 0.486275, 0.584314, 0.835294, 1.0 }, + { 0.525490, 0.623529, 0.866667, 1.0 }, + { 0.564706, 0.666667, 0.898039, 1.0 }, + { 0.584314, 0.686275, 0.917647, 1.0 }, + { 0.603922, 0.705882, 0.937255, 1.0 }, + { 0.627451, 0.729412, 0.960784, 1.0 }, + { 0.607843, 0.721569, 0.949020, 1.0 }, + { 0.549020, 0.682353, 0.921569, 1.0 }, + { 0.552941, 0.666667, 0.894118, 1.0 }, + { 0.639216, 0.678431, 0.776471, 1.0 }, + { 0.662745, 0.694118, 0.796078, 1.0 }, + { 0.690196, 0.713725, 0.815686, 1.0 }, + { 0.682353, 0.701961, 0.827451, 1.0 }, + { 0.615686, 0.666667, 0.831373, 1.0 }, + { 0.545098, 0.592157, 0.741176, 1.0 }, + { 0.415686, 0.478431, 0.678431, 1.0 }, + { 0.411765, 0.411765, 0.372549, 1.0 }, + { 0.376471, 0.376471, 0.396078, 1.0 }, + { 0.341176, 0.345098, 0.423529, 1.0 }, + { 0.321569, 0.341176, 0.470588, 1.0 }, + { 0.305882, 0.337255, 0.517647, 1.0 }, + { 0.294118, 0.356863, 0.556863, 1.0 }, + { 0.274510, 0.380392, 0.650980, 1.0 }, + { 0.298039, 0.403922, 0.682353, 1.0 }, + { 0.313725, 0.431373, 0.713725, 1.0 }, + { 0.360784, 0.490196, 0.792157, 1.0 }, + { 0.372549, 0.505882, 0.796078, 1.0 }, + { 0.388235, 0.521569, 0.800000, 1.0 }, + { 0.407843, 0.505882, 0.768627, 1.0 }, + { 0.407843, 0.505882, 0.768627, 1.0 }, + { 0.415686, 0.509804, 0.752941, 1.0 }, + { 0.419608, 0.517647, 0.741176, 1.0 }, + { 0.388235, 0.462745, 0.619608, 1.0 }, + { 0.372549, 0.447059, 0.607843, 1.0 }, + { 0.356863, 0.431373, 0.600000, 1.0 }, + { 0.341176, 0.372549, 0.423529, 1.0 }, + { 0.407843, 0.403922, 0.384314, 1.0 }, + { 0.466667, 0.462745, 0.352941, 1.0 }, + { 0.454902, 0.486275, 0.325490, 1.0 }, + { 0.494118, 0.501961, 0.415686, 1.0 }, + { 0.482353, 0.462745, 0.447059, 1.0 }, + { 0.313725, 0.364706, 0.529412, 1.0 }, + { 0.301961, 0.356863, 0.541176, 1.0 }, + { 0.290196, 0.352941, 0.552941, 1.0 }, + { 0.250980, 0.317647, 0.498039, 1.0 }, + { 0.200000, 0.262745, 0.462745, 1.0 }, + { 0.160784, 0.223529, 0.423529, 1.0 }, + { 0.137255, 0.203922, 0.384314, 1.0 }, + { 0.207843, 0.203922, 0.258824, 1.0 }, + { 0.211765, 0.207843, 0.250980, 1.0 }, + { 0.219608, 0.215686, 0.247059, 1.0 }, + { 0.254902, 0.247059, 0.298039, 1.0 }, + { 0.309804, 0.305882, 0.325490, 1.0 }, + { 0.352941, 0.333333, 0.317647, 1.0 }, + { 0.321569, 0.301961, 0.325490, 1.0 }, + { 0.301961, 0.294118, 0.380392, 1.0 }, + { 0.290196, 0.325490, 0.478431, 1.0 }, + { 0.301961, 0.368627, 0.541176, 1.0 }, + { 0.313725, 0.376471, 0.576471, 1.0 }, + { 0.305882, 0.384314, 0.623529, 1.0 }, + { 0.250980, 0.349020, 0.600000, 1.0 }, + { 0.254902, 0.337255, 0.560784, 1.0 }, + { 0.247059, 0.309804, 0.509804, 1.0 }, + { 0.227451, 0.262745, 0.431373, 1.0 }, + { 0.098039, 0.145098, 0.231373, 1.0 }, + { 0.109804, 0.156863, 0.239216, 1.0 }, + { 0.121569, 0.172549, 0.247059, 1.0 }, + { 0.196078, 0.231373, 0.298039, 1.0 }, + { 0.294118, 0.325490, 0.415686, 1.0 }, + { 0.341176, 0.396078, 0.533333, 1.0 }, + { 0.400000, 0.454902, 0.607843, 1.0 }, + { 0.454902, 0.509804, 0.662745, 1.0 }, + { 0.462745, 0.529412, 0.701961, 1.0 }, + { 0.517647, 0.584314, 0.756863, 1.0 }, + { 0.588235, 0.658824, 0.815686, 1.0 }, + { 0.592157, 0.658824, 0.831373, 1.0 }, + { 0.568627, 0.654902, 0.847059, 1.0 }, + { 0.517647, 0.600000, 0.807843, 1.0 }, + { 0.494118, 0.576471, 0.784314, 1.0 }, + { 0.454902, 0.517647, 0.717647, 1.0 }, + { 0.458824, 0.525490, 0.705882, 1.0 }, + { 0.450980, 0.517647, 0.698039, 1.0 }, + { 0.419608, 0.501961, 0.725490, 1.0 }, + { 0.392157, 0.470588, 0.709804, 1.0 }, + { 0.376471, 0.454902, 0.694118, 1.0 }, + { 0.313725, 0.415686, 0.705882, 1.0 }, + { 0.317647, 0.411765, 0.686275, 1.0 }, + { 0.313725, 0.411765, 0.674510, 1.0 }, + { 0.298039, 0.403922, 0.682353, 1.0 }, + { 0.313725, 0.407843, 0.682353, 1.0 }, + { 0.313725, 0.415686, 0.705882, 1.0 }, + { 0.325490, 0.454902, 0.733333, 1.0 }, + { 0.403922, 0.490196, 0.725490, 1.0 }, + { 0.439216, 0.525490, 0.760784, 1.0 }, + { 0.458824, 0.556863, 0.776471, 1.0 }, + { 0.501961, 0.576471, 0.745098, 1.0 }, + { 0.517647, 0.588235, 0.745098, 1.0 }, + { 0.505882, 0.592157, 0.784314, 1.0 }, + { 0.513725, 0.592157, 0.800000, 1.0 }, + { 0.486275, 0.572549, 0.807843, 1.0 }, + { 0.427451, 0.537255, 0.823529, 1.0 }, + { 0.439216, 0.541176, 0.780392, 1.0 }, + { 0.423529, 0.525490, 0.756863, 1.0 }, + { 0.419608, 0.505882, 0.741176, 1.0 }, + { 0.396078, 0.482353, 0.717647, 1.0 }, + { 0.372549, 0.454902, 0.678431, 1.0 }, + { 0.333333, 0.415686, 0.662745, 1.0 }, + { 0.301961, 0.400000, 0.650980, 1.0 }, + { 0.294118, 0.400000, 0.670588, 1.0 }, + { 0.254902, 0.360784, 0.631373, 1.0 }, + { 0.247059, 0.345098, 0.596078, 1.0 }, + { 0.262745, 0.349020, 0.584314, 1.0 }, + { 0.235294, 0.317647, 0.541176, 1.0 }, + { 0.211765, 0.278431, 0.450980, 1.0 }, + { 0.196078, 0.262745, 0.443137, 1.0 }, + { 0.223529, 0.290196, 0.470588, 1.0 }, + { 0.286275, 0.356863, 0.513725, 1.0 }, + { 0.278431, 0.364706, 0.600000, 1.0 }, + { 0.317647, 0.403922, 0.639216, 1.0 }, + { 0.423529, 0.486275, 0.686275, 1.0 }, + { 0.466667, 0.529412, 0.729412, 1.0 }, + { 0.549020, 0.615686, 0.796078, 1.0 }, + { 0.627451, 0.674510, 0.823529, 1.0 }, + { 0.709804, 0.729412, 0.843137, 1.0 }, + { 0.737255, 0.780392, 0.898039, 1.0 }, + { 0.741176, 0.803922, 0.945098, 1.0 }, + { 0.717647, 0.784314, 0.956863, 1.0 }, + { 0.662745, 0.752941, 0.925490, 1.0 }, + { 0.678431, 0.745098, 0.917647, 1.0 }, + { 0.674510, 0.729412, 0.874510, 1.0 }, + { 0.721569, 0.764706, 0.882353, 1.0 }, + { 0.741176, 0.768627, 0.839216, 1.0 }, + { 0.737255, 0.780392, 0.898039, 1.0 }, + { 0.807843, 0.831373, 0.917647, 1.0 }, + { 0.862745, 0.890196, 0.952941, 1.0 }, + { 0.890196, 0.905882, 0.952941, 1.0 }, + }; +/* cl-tans-yellows-browns */ +static double4 colors_94[] = { + { 0.658824, 0.545098, 0.427451, 1.0 }, + { 0.623529, 0.576471, 0.529412, 1.0 }, + { 0.635294, 0.592157, 0.552941, 1.0 }, + { 0.650980, 0.611765, 0.576471, 1.0 }, + { 0.666667, 0.643137, 0.619608, 1.0 }, + { 0.682353, 0.678431, 0.662745, 1.0 }, + { 0.698039, 0.694118, 0.690196, 1.0 }, + { 0.713725, 0.713725, 0.721569, 1.0 }, + { 0.780392, 0.776471, 0.768627, 1.0 }, + { 0.827451, 0.815686, 0.811765, 1.0 }, + { 0.874510, 0.858824, 0.854902, 1.0 }, + { 0.921569, 0.917647, 0.894118, 1.0 }, + { 0.968627, 0.976471, 0.933333, 1.0 }, + { 0.933333, 0.925490, 0.898039, 1.0 }, + { 0.898039, 0.878431, 0.866667, 1.0 }, + { 0.866667, 0.847059, 0.835294, 1.0 }, + { 0.839216, 0.819608, 0.807843, 1.0 }, + { 0.768627, 0.725490, 0.717647, 1.0 }, + { 0.768627, 0.733333, 0.705882, 1.0 }, + { 0.772549, 0.741176, 0.698039, 1.0 }, + { 0.792157, 0.756863, 0.725490, 1.0 }, + { 0.811765, 0.776471, 0.756863, 1.0 }, + { 0.847059, 0.796078, 0.745098, 1.0 }, + { 0.882353, 0.815686, 0.737255, 1.0 }, + { 0.898039, 0.823529, 0.705882, 1.0 }, + { 0.933333, 0.823529, 0.647059, 1.0 }, + { 0.968627, 0.827451, 0.592157, 1.0 }, + { 0.968627, 0.827451, 0.545098, 1.0 }, + { 0.968627, 0.831373, 0.501961, 1.0 }, + { 0.925490, 0.803922, 0.509804, 1.0 }, + { 0.886275, 0.776471, 0.521569, 1.0 }, + { 0.901961, 0.749020, 0.533333, 1.0 }, + { 0.878431, 0.776471, 0.552941, 1.0 }, + { 0.803922, 0.749020, 0.647059, 1.0 }, + { 0.866667, 0.803922, 0.705882, 1.0 }, + { 0.933333, 0.862745, 0.768627, 1.0 }, + { 0.952941, 0.901961, 0.788235, 1.0 }, + { 0.976471, 0.941176, 0.811765, 1.0 }, + { 0.960784, 0.933333, 0.807843, 1.0 }, + { 0.949020, 0.929412, 0.803922, 1.0 }, + { 0.898039, 0.843137, 0.792157, 1.0 }, + { 0.843137, 0.792157, 0.733333, 1.0 }, + { 0.792157, 0.741176, 0.678431, 1.0 }, + { 0.756863, 0.721569, 0.650980, 1.0 }, + { 0.721569, 0.701961, 0.627451, 1.0 }, + { 0.709804, 0.690196, 0.647059, 1.0 }, + { 0.701961, 0.682353, 0.666667, 1.0 }, + { 0.698039, 0.678431, 0.662745, 1.0 }, + { 0.694118, 0.678431, 0.666667, 1.0 }, + { 0.701961, 0.643137, 0.615686, 1.0 }, + { 0.709804, 0.647059, 0.592157, 1.0 }, + { 0.717647, 0.650980, 0.572549, 1.0 }, + { 0.705882, 0.643137, 0.584314, 1.0 }, + { 0.694118, 0.639216, 0.596078, 1.0 }, + { 0.686275, 0.639216, 0.600000, 1.0 }, + { 0.678431, 0.643137, 0.607843, 1.0 }, + { 0.721569, 0.701961, 0.690196, 1.0 }, + { 0.752941, 0.733333, 0.717647, 1.0 }, + { 0.784314, 0.764706, 0.749020, 1.0 }, + { 0.847059, 0.807843, 0.760784, 1.0 }, + { 0.913725, 0.854902, 0.772549, 1.0 }, + { 0.929412, 0.870588, 0.772549, 1.0 }, + { 0.945098, 0.886275, 0.772549, 1.0 }, + { 0.984314, 0.921569, 0.717647, 1.0 }, + { 0.992157, 0.925490, 0.713725, 1.0 }, + { 0.980392, 0.980392, 0.541176, 1.0 }, + { 0.984314, 0.984314, 0.529412, 1.0 }, + { 0.992157, 0.992157, 0.521569, 1.0 }, + { 0.992157, 0.992157, 0.517647, 1.0 }, + { 0.992157, 0.992157, 0.513725, 1.0 }, + { 0.988235, 0.988235, 0.509804, 1.0 }, + { 0.988235, 0.988235, 0.470588, 1.0 }, + { 0.988235, 0.901961, 0.505882, 1.0 }, + { 0.949020, 0.827451, 0.501961, 1.0 }, + { 0.913725, 0.752941, 0.501961, 1.0 }, + { 0.870588, 0.698039, 0.486275, 1.0 }, + { 0.831373, 0.647059, 0.474510, 1.0 }, + { 0.878431, 0.666667, 0.470588, 1.0 }, + { 0.929412, 0.690196, 0.466667, 1.0 }, + { 0.968627, 0.764706, 0.439216, 1.0 }, + { 0.968627, 0.835294, 0.482353, 1.0 }, + { 0.890196, 0.850980, 0.643137, 1.0 }, + { 0.835294, 0.784314, 0.639216, 1.0 }, + { 0.780392, 0.721569, 0.639216, 1.0 }, + { 0.776471, 0.705882, 0.639216, 1.0 }, + { 0.776471, 0.690196, 0.639216, 1.0 }, + { 0.717647, 0.662745, 0.619608, 1.0 }, + { 0.658824, 0.631373, 0.607843, 1.0 }, + { 0.627451, 0.588235, 0.584314, 1.0 }, + { 0.631373, 0.607843, 0.596078, 1.0 }, + { 0.639216, 0.627451, 0.607843, 1.0 }, + { 0.647059, 0.631373, 0.611765, 1.0 }, + { 0.658824, 0.639216, 0.615686, 1.0 }, + { 0.678431, 0.670588, 0.674510, 1.0 }, + { 0.733333, 0.717647, 0.713725, 1.0 }, + { 0.780392, 0.776471, 0.768627, 1.0 }, + { 0.835294, 0.819608, 0.807843, 1.0 }, + { 0.956863, 0.886275, 0.800000, 1.0 }, + { 0.964706, 0.866667, 0.694118, 1.0 }, + { 0.972549, 0.850980, 0.588235, 1.0 }, + { 0.976471, 0.835294, 0.580392, 1.0 }, + { 0.980392, 0.819608, 0.576471, 1.0 }, + { 0.945098, 0.701961, 0.501961, 1.0 }, + { 0.792157, 0.627451, 0.462745, 1.0 }, + { 0.721569, 0.639216, 0.533333, 1.0 }, + { 0.705882, 0.611765, 0.525490, 1.0 }, + { 0.690196, 0.588235, 0.521569, 1.0 }, + { 0.686275, 0.588235, 0.505882, 1.0 }, + { 0.682353, 0.588235, 0.494118, 1.0 }, + { 0.666667, 0.600000, 0.529412, 1.0 }, + { 0.639216, 0.592157, 0.545098, 1.0 }, + { 0.592157, 0.572549, 0.549020, 1.0 }, + { 0.584314, 0.549020, 0.513725, 1.0 }, + { 0.490196, 0.439216, 0.403922, 1.0 }, + { 0.470588, 0.435294, 0.337255, 1.0 }, + { 0.454902, 0.435294, 0.270588, 1.0 }, + { 0.435294, 0.380392, 0.329412, 1.0 }, + { 0.427451, 0.400000, 0.376471, 1.0 }, + { 0.478431, 0.447059, 0.403922, 1.0 }, + { 0.588235, 0.564706, 0.501961, 1.0 }, + { 0.756863, 0.698039, 0.623529, 1.0 }, + { 0.878431, 0.776471, 0.615686, 1.0 }, + { 1.000000, 0.854902, 0.607843, 1.0 }, + { 0.992157, 0.847059, 0.572549, 1.0 }, + { 0.984314, 0.843137, 0.537255, 1.0 }, + { 0.984314, 0.882353, 0.552941, 1.0 }, + { 1.000000, 0.968627, 0.509804, 1.0 }, + { 0.992157, 0.992157, 0.545098, 1.0 }, + { 0.992157, 0.984314, 0.580392, 1.0 }, + { 0.956863, 0.874510, 0.705882, 1.0 }, + { 0.933333, 0.862745, 0.705882, 1.0 }, + { 0.909804, 0.854902, 0.709804, 1.0 }, + { 0.890196, 0.823529, 0.721569, 1.0 }, + { 0.886275, 0.800000, 0.705882, 1.0 }, + { 0.796078, 0.772549, 0.717647, 1.0 }, + { 0.768627, 0.721569, 0.674510, 1.0 }, + { 0.760784, 0.654902, 0.611765, 1.0 }, + { 0.741176, 0.666667, 0.643137, 1.0 }, + { 0.725490, 0.682353, 0.674510, 1.0 }, + { 0.725490, 0.690196, 0.682353, 1.0 }, + { 0.729412, 0.698039, 0.690196, 1.0 }, + { 0.709804, 0.694118, 0.698039, 1.0 }, + { 0.729412, 0.713725, 0.701961, 1.0 }, + { 0.745098, 0.705882, 0.670588, 1.0 }, + { 0.733333, 0.694118, 0.658824, 1.0 }, + { 0.709804, 0.670588, 0.631373, 1.0 }, + { 0.705882, 0.658824, 0.623529, 1.0 }, + { 0.701961, 0.650980, 0.619608, 1.0 }, + { 0.690196, 0.631373, 0.603922, 1.0 }, + { 0.701961, 0.623529, 0.580392, 1.0 }, + { 0.694118, 0.631373, 0.568627, 1.0 }, + { 0.694118, 0.611765, 0.537255, 1.0 }, + { 0.662745, 0.592157, 0.513725, 1.0 }, + { 0.670588, 0.623529, 0.505882, 1.0 }, + { 0.678431, 0.658824, 0.501961, 1.0 }, + { 0.678431, 0.643137, 0.419608, 1.0 }, + { 0.686275, 0.600000, 0.403922, 1.0 }, + { 0.713725, 0.564706, 0.419608, 1.0 }, + { 0.725490, 0.584314, 0.443137, 1.0 }, + { 0.717647, 0.603922, 0.486275, 1.0 }, + { 0.713725, 0.643137, 0.549020, 1.0 }, + { 0.752941, 0.717647, 0.690196, 1.0 }, + { 0.760784, 0.733333, 0.709804, 1.0 }, + { 0.772549, 0.752941, 0.729412, 1.0 }, + { 0.807843, 0.752941, 0.741176, 1.0 }, + { 0.815686, 0.764706, 0.733333, 1.0 }, + { 0.874510, 0.800000, 0.682353, 1.0 }, + { 0.850980, 0.752941, 0.529412, 1.0 }, + { 0.694118, 0.580392, 0.415686, 1.0 }, + { 0.592157, 0.501961, 0.396078, 1.0 }, + { 0.490196, 0.427451, 0.376471, 1.0 }, + { 0.462745, 0.407843, 0.364706, 1.0 }, + { 0.482353, 0.435294, 0.388235, 1.0 }, + { 0.490196, 0.478431, 0.443137, 1.0 }, + { 0.572549, 0.537255, 0.517647, 1.0 }, + { 0.674510, 0.576471, 0.490196, 1.0 }, + { 0.776471, 0.592157, 0.419608, 1.0 }, + { 0.815686, 0.639216, 0.486275, 1.0 }, + { 0.921569, 0.741176, 0.447059, 1.0 }, + { 0.976471, 0.796078, 0.411765, 1.0 }, + { 0.984314, 0.850980, 0.431373, 1.0 }, + { 0.976471, 0.905882, 0.419608, 1.0 }, + { 0.988235, 0.945098, 0.443137, 1.0 }, + { 0.980392, 0.843137, 0.450980, 1.0 }, + { 1.000000, 0.901961, 0.611765, 1.0 }, + { 0.992157, 0.901961, 0.650980, 1.0 }, + { 0.988235, 0.905882, 0.690196, 1.0 }, + { 0.980392, 0.898039, 0.682353, 1.0 }, + { 0.968627, 0.858824, 0.611765, 1.0 }, + { 0.984314, 0.870588, 0.556863, 1.0 }, + { 0.992157, 0.949020, 0.494118, 1.0 }, + { 0.972549, 0.968627, 0.505882, 1.0 }, + { 1.000000, 0.894118, 0.576471, 1.0 }, + { 0.937255, 0.913725, 0.670588, 1.0 }, + { 0.898039, 0.870588, 0.690196, 1.0 }, + { 0.835294, 0.760784, 0.694118, 1.0 }, + { 0.800000, 0.729412, 0.674510, 1.0 }, + { 0.741176, 0.709804, 0.658824, 1.0 }, + { 0.709804, 0.650980, 0.639216, 1.0 }, + { 0.678431, 0.635294, 0.627451, 1.0 }, + { 0.682353, 0.643137, 0.607843, 1.0 }, + { 0.682353, 0.631373, 0.600000, 1.0 }, + { 0.682353, 0.635294, 0.588235, 1.0 }, + { 0.658824, 0.611765, 0.556863, 1.0 }, + { 0.623529, 0.568627, 0.556863, 1.0 }, + { 0.619608, 0.568627, 0.545098, 1.0 }, + { 0.592157, 0.576471, 0.564706, 1.0 }, + { 0.631373, 0.576471, 0.576471, 1.0 }, + { 0.658824, 0.619608, 0.611765, 1.0 }, + { 0.709804, 0.674510, 0.654902, 1.0 }, + { 0.733333, 0.698039, 0.670588, 1.0 }, + { 0.756863, 0.721569, 0.662745, 1.0 }, + { 0.776471, 0.725490, 0.658824, 1.0 }, + { 0.807843, 0.745098, 0.682353, 1.0 }, + { 0.792157, 0.764706, 0.690196, 1.0 }, + { 0.788235, 0.749020, 0.709804, 1.0 }, + { 0.776471, 0.737255, 0.701961, 1.0 }, + { 0.780392, 0.733333, 0.678431, 1.0 }, + { 0.772549, 0.721569, 0.690196, 1.0 }, + { 0.768627, 0.725490, 0.709804, 1.0 }, + { 0.756863, 0.713725, 0.698039, 1.0 }, + { 0.737255, 0.717647, 0.701961, 1.0 }, + { 0.741176, 0.721569, 0.705882, 1.0 }, + { 0.756863, 0.721569, 0.701961, 1.0 }, + { 0.752941, 0.733333, 0.717647, 1.0 }, + { 0.756863, 0.745098, 0.717647, 1.0 }, + { 0.768627, 0.752941, 0.741176, 1.0 }, + { 0.776471, 0.756863, 0.745098, 1.0 }, + { 0.772549, 0.768627, 0.752941, 1.0 }, + { 0.780392, 0.780392, 0.780392, 1.0 }, + { 0.784314, 0.780392, 0.772549, 1.0 }, + { 0.800000, 0.780392, 0.764706, 1.0 }, + { 0.819608, 0.784314, 0.756863, 1.0 }, + { 0.886275, 0.819608, 0.741176, 1.0 }, + { 0.898039, 0.843137, 0.698039, 1.0 }, + { 0.913725, 0.839216, 0.721569, 1.0 }, + { 0.901961, 0.815686, 0.764706, 1.0 }, + { 0.850980, 0.815686, 0.796078, 1.0 }, + { 0.823529, 0.803922, 0.788235, 1.0 }, + { 0.800000, 0.784314, 0.780392, 1.0 }, + { 0.827451, 0.823529, 0.803922, 1.0 }, + { 0.862745, 0.850980, 0.815686, 1.0 }, + { 0.882353, 0.878431, 0.870588, 1.0 }, + { 0.882353, 0.878431, 0.870588, 1.0 }, + { 0.882353, 0.862745, 0.850980, 1.0 }, + { 0.850980, 0.850980, 0.811765, 1.0 }, + { 0.815686, 0.796078, 0.780392, 1.0 }, + { 0.788235, 0.752941, 0.733333, 1.0 }, + { 0.733333, 0.717647, 0.705882, 1.0 }, + { 0.713725, 0.674510, 0.666667, 1.0 }, + { 0.670588, 0.654902, 0.643137, 1.0 }, + { 0.662745, 0.623529, 0.615686, 1.0 }, + { 0.666667, 0.623529, 0.607843, 1.0 }, + { 0.662745, 0.603922, 0.584314, 1.0 }, + { 0.650980, 0.596078, 0.545098, 1.0 }, + { 0.647059, 0.580392, 0.509804, 1.0 }, + }; +/* cl-golds-browns2 */ +static double4 colors_95[] = { + { 0.650980, 0.317647, 0.094118, 1.0 }, + { 0.513725, 0.286275, 0.098039, 1.0 }, + { 0.494118, 0.282353, 0.117647, 1.0 }, + { 0.474510, 0.278431, 0.141176, 1.0 }, + { 0.478431, 0.286275, 0.160784, 1.0 }, + { 0.482353, 0.298039, 0.180392, 1.0 }, + { 0.478431, 0.317647, 0.184314, 1.0 }, + { 0.478431, 0.341176, 0.192157, 1.0 }, + { 0.607843, 0.337255, 0.172549, 1.0 }, + { 0.607843, 0.341176, 0.156863, 1.0 }, + { 0.611765, 0.349020, 0.145098, 1.0 }, + { 0.580392, 0.321569, 0.113725, 1.0 }, + { 0.549020, 0.294118, 0.082353, 1.0 }, + { 0.533333, 0.282353, 0.054902, 1.0 }, + { 0.521569, 0.270588, 0.027451, 1.0 }, + { 0.509804, 0.258824, 0.031373, 1.0 }, + { 0.501961, 0.247059, 0.035294, 1.0 }, + { 0.490196, 0.250980, 0.074510, 1.0 }, + { 0.505882, 0.274510, 0.101961, 1.0 }, + { 0.525490, 0.301961, 0.133333, 1.0 }, + { 0.600000, 0.329412, 0.141176, 1.0 }, + { 0.678431, 0.360784, 0.152941, 1.0 }, + { 0.717647, 0.364706, 0.145098, 1.0 }, + { 0.760784, 0.372549, 0.141176, 1.0 }, + { 0.815686, 0.427451, 0.164706, 1.0 }, + { 0.870588, 0.447059, 0.176471, 1.0 }, + { 0.925490, 0.466667, 0.192157, 1.0 }, + { 0.913725, 0.478431, 0.235294, 1.0 }, + { 0.901961, 0.494118, 0.278431, 1.0 }, + { 0.886275, 0.486275, 0.274510, 1.0 }, + { 0.874510, 0.478431, 0.274510, 1.0 }, + { 0.839216, 0.509804, 0.364706, 1.0 }, + { 0.788235, 0.498039, 0.360784, 1.0 }, + { 0.694118, 0.474510, 0.376471, 1.0 }, + { 0.607843, 0.423529, 0.356863, 1.0 }, + { 0.521569, 0.376471, 0.341176, 1.0 }, + { 0.537255, 0.372549, 0.305882, 1.0 }, + { 0.556863, 0.372549, 0.270588, 1.0 }, + { 0.537255, 0.364706, 0.250980, 1.0 }, + { 0.521569, 0.360784, 0.235294, 1.0 }, + { 0.611765, 0.337255, 0.137255, 1.0 }, + { 0.611765, 0.321569, 0.133333, 1.0 }, + { 0.611765, 0.309804, 0.129412, 1.0 }, + { 0.619608, 0.305882, 0.109804, 1.0 }, + { 0.631373, 0.305882, 0.094118, 1.0 }, + { 0.627451, 0.309804, 0.094118, 1.0 }, + { 0.623529, 0.313725, 0.094118, 1.0 }, + { 0.584314, 0.301961, 0.105882, 1.0 }, + { 0.576471, 0.301961, 0.066667, 1.0 }, + { 0.635294, 0.305882, 0.070588, 1.0 }, + { 0.690196, 0.345098, 0.074510, 1.0 }, + { 0.749020, 0.384314, 0.078431, 1.0 }, + { 0.827451, 0.411765, 0.121569, 1.0 }, + { 0.905882, 0.443137, 0.168627, 1.0 }, + { 0.913725, 0.458824, 0.184314, 1.0 }, + { 0.921569, 0.478431, 0.203922, 1.0 }, + { 1.000000, 0.537255, 0.223529, 1.0 }, + { 1.000000, 0.580392, 0.286275, 1.0 }, + { 1.000000, 0.623529, 0.352941, 1.0 }, + { 1.000000, 0.807843, 0.470588, 1.0 }, + { 1.000000, 0.996078, 0.592157, 1.0 }, + { 1.000000, 0.996078, 0.658824, 1.0 }, + { 1.000000, 1.000000, 0.725490, 1.0 }, + { 1.000000, 0.996078, 0.811765, 1.0 }, + { 0.996078, 1.000000, 0.764706, 1.0 }, + { 1.000000, 0.972549, 0.560784, 1.0 }, + { 1.000000, 0.800000, 0.423529, 1.0 }, + { 1.000000, 0.631373, 0.286275, 1.0 }, + { 1.000000, 0.627451, 0.286275, 1.0 }, + { 1.000000, 0.623529, 0.290196, 1.0 }, + { 0.992157, 0.603922, 0.278431, 1.0 }, + { 1.000000, 0.568627, 0.274510, 1.0 }, + { 0.886275, 0.450980, 0.168627, 1.0 }, + { 0.764706, 0.403922, 0.156863, 1.0 }, + { 0.647059, 0.360784, 0.145098, 1.0 }, + { 0.576471, 0.325490, 0.137255, 1.0 }, + { 0.509804, 0.294118, 0.133333, 1.0 }, + { 0.494118, 0.282353, 0.129412, 1.0 }, + { 0.478431, 0.274510, 0.129412, 1.0 }, + { 0.423529, 0.262745, 0.137255, 1.0 }, + { 0.403922, 0.266667, 0.180392, 1.0 }, + { 0.419608, 0.282353, 0.207843, 1.0 }, + { 0.427451, 0.282353, 0.200000, 1.0 }, + { 0.435294, 0.286275, 0.196078, 1.0 }, + { 0.447059, 0.282353, 0.168627, 1.0 }, + { 0.458824, 0.278431, 0.145098, 1.0 }, + { 0.462745, 0.282353, 0.149020, 1.0 }, + { 0.478431, 0.301961, 0.188235, 1.0 }, + { 0.454902, 0.321569, 0.274510, 1.0 }, + { 0.470588, 0.321569, 0.262745, 1.0 }, + { 0.486275, 0.325490, 0.254902, 1.0 }, + { 0.498039, 0.317647, 0.219608, 1.0 }, + { 0.509804, 0.313725, 0.184314, 1.0 }, + { 0.564706, 0.325490, 0.152941, 1.0 }, + { 0.623529, 0.341176, 0.145098, 1.0 }, + { 0.643137, 0.341176, 0.121569, 1.0 }, + { 0.674510, 0.341176, 0.125490, 1.0 }, + { 0.745098, 0.345098, 0.086275, 1.0 }, + { 0.819608, 0.372549, 0.113725, 1.0 }, + { 0.894118, 0.403922, 0.141176, 1.0 }, + { 0.913725, 0.423529, 0.149020, 1.0 }, + { 0.933333, 0.447059, 0.156863, 1.0 }, + { 0.996078, 0.498039, 0.180392, 1.0 }, + { 0.984314, 0.517647, 0.203922, 1.0 }, + { 0.992157, 0.505882, 0.223529, 1.0 }, + { 0.984314, 0.482353, 0.247059, 1.0 }, + { 0.980392, 0.462745, 0.270588, 1.0 }, + { 0.976471, 0.474510, 0.235294, 1.0 }, + { 0.972549, 0.486275, 0.203922, 1.0 }, + { 1.000000, 0.454902, 0.184314, 1.0 }, + { 0.996078, 0.443137, 0.172549, 1.0 }, + { 1.000000, 0.450980, 0.168627, 1.0 }, + { 0.996078, 0.470588, 0.192157, 1.0 }, + { 1.000000, 0.541176, 0.211765, 1.0 }, + { 1.000000, 0.533333, 0.215686, 1.0 }, + { 1.000000, 0.529412, 0.223529, 1.0 }, + { 0.992157, 0.525490, 0.258824, 1.0 }, + { 0.996078, 0.509804, 0.266667, 1.0 }, + { 0.992157, 0.537255, 0.313725, 1.0 }, + { 1.000000, 0.537255, 0.341176, 1.0 }, + { 0.945098, 0.525490, 0.305882, 1.0 }, + { 0.921569, 0.486275, 0.286275, 1.0 }, + { 0.898039, 0.447059, 0.270588, 1.0 }, + { 0.866667, 0.454902, 0.266667, 1.0 }, + { 0.839216, 0.462745, 0.266667, 1.0 }, + { 0.760784, 0.443137, 0.235294, 1.0 }, + { 0.631373, 0.419608, 0.235294, 1.0 }, + { 0.600000, 0.396078, 0.250980, 1.0 }, + { 0.584314, 0.400000, 0.235294, 1.0 }, + { 0.600000, 0.352941, 0.184314, 1.0 }, + { 0.576471, 0.337255, 0.176471, 1.0 }, + { 0.556863, 0.325490, 0.168627, 1.0 }, + { 0.498039, 0.301961, 0.164706, 1.0 }, + { 0.454902, 0.274510, 0.133333, 1.0 }, + { 0.435294, 0.254902, 0.125490, 1.0 }, + { 0.403922, 0.250980, 0.129412, 1.0 }, + { 0.427451, 0.247059, 0.105882, 1.0 }, + { 0.427451, 0.243137, 0.090196, 1.0 }, + { 0.431373, 0.239216, 0.078431, 1.0 }, + { 0.427451, 0.235294, 0.074510, 1.0 }, + { 0.423529, 0.231373, 0.070588, 1.0 }, + { 0.388235, 0.211765, 0.047059, 1.0 }, + { 0.333333, 0.192157, 0.058824, 1.0 }, + { 0.388235, 0.235294, 0.113725, 1.0 }, + { 0.403922, 0.250980, 0.090196, 1.0 }, + { 0.435294, 0.321569, 0.164706, 1.0 }, + { 0.466667, 0.337255, 0.184314, 1.0 }, + { 0.501961, 0.352941, 0.207843, 1.0 }, + { 0.576471, 0.376471, 0.192157, 1.0 }, + { 0.698039, 0.400000, 0.207843, 1.0 }, + { 0.752941, 0.474510, 0.294118, 1.0 }, + { 0.819608, 0.501961, 0.325490, 1.0 }, + { 0.713725, 0.407843, 0.219608, 1.0 }, + { 0.701961, 0.400000, 0.207843, 1.0 }, + { 0.690196, 0.392157, 0.200000, 1.0 }, + { 0.674510, 0.384314, 0.192157, 1.0 }, + { 0.698039, 0.419608, 0.215686, 1.0 }, + { 0.764706, 0.486275, 0.305882, 1.0 }, + { 0.827451, 0.521569, 0.380392, 1.0 }, + { 0.843137, 0.545098, 0.419608, 1.0 }, + { 0.996078, 0.627451, 0.388235, 1.0 }, + { 0.996078, 0.733333, 0.384314, 1.0 }, + { 0.996078, 0.698039, 0.360784, 1.0 }, + { 1.000000, 0.662745, 0.337255, 1.0 }, + { 1.000000, 0.639216, 0.309804, 1.0 }, + { 0.972549, 0.619608, 0.243137, 1.0 }, + { 0.972549, 0.533333, 0.250980, 1.0 }, + { 0.905882, 0.501961, 0.231373, 1.0 }, + { 0.784314, 0.415686, 0.172549, 1.0 }, + { 0.752941, 0.403922, 0.168627, 1.0 }, + { 0.725490, 0.392157, 0.168627, 1.0 }, + { 0.647059, 0.364706, 0.207843, 1.0 }, + { 0.631373, 0.352941, 0.180392, 1.0 }, + { 0.615686, 0.352941, 0.184314, 1.0 }, + { 0.611765, 0.352941, 0.164706, 1.0 }, + { 0.627451, 0.368627, 0.172549, 1.0 }, + { 0.643137, 0.380392, 0.164706, 1.0 }, + { 0.694118, 0.380392, 0.172549, 1.0 }, + { 0.701961, 0.380392, 0.192157, 1.0 }, + { 0.721569, 0.380392, 0.203922, 1.0 }, + { 0.678431, 0.376471, 0.203922, 1.0 }, + { 0.658824, 0.376471, 0.180392, 1.0 }, + { 0.635294, 0.352941, 0.156863, 1.0 }, + { 0.600000, 0.360784, 0.145098, 1.0 }, + { 0.576471, 0.341176, 0.196078, 1.0 }, + { 0.592157, 0.360784, 0.203922, 1.0 }, + { 0.611765, 0.380392, 0.215686, 1.0 }, + { 0.662745, 0.392157, 0.262745, 1.0 }, + { 0.729412, 0.415686, 0.317647, 1.0 }, + { 0.780392, 0.447059, 0.364706, 1.0 }, + { 0.764706, 0.505882, 0.372549, 1.0 }, + { 0.776471, 0.509804, 0.364706, 1.0 }, + { 0.796078, 0.505882, 0.360784, 1.0 }, + { 0.870588, 0.474510, 0.254902, 1.0 }, + { 0.858824, 0.458824, 0.207843, 1.0 }, + { 0.835294, 0.431373, 0.172549, 1.0 }, + { 0.800000, 0.423529, 0.188235, 1.0 }, + { 0.784314, 0.435294, 0.200000, 1.0 }, + { 0.792157, 0.427451, 0.188235, 1.0 }, + { 0.713725, 0.388235, 0.129412, 1.0 }, + { 0.678431, 0.349020, 0.098039, 1.0 }, + { 0.654902, 0.345098, 0.082353, 1.0 }, + { 0.643137, 0.329412, 0.090196, 1.0 }, + { 0.611765, 0.309804, 0.098039, 1.0 }, + { 0.580392, 0.305882, 0.105882, 1.0 }, + { 0.568627, 0.305882, 0.090196, 1.0 }, + { 0.568627, 0.305882, 0.101961, 1.0 }, + { 0.552941, 0.301961, 0.113725, 1.0 }, + { 0.529412, 0.309804, 0.125490, 1.0 }, + { 0.545098, 0.317647, 0.137255, 1.0 }, + { 0.521569, 0.305882, 0.152941, 1.0 }, + { 0.490196, 0.286275, 0.141176, 1.0 }, + { 0.447059, 0.266667, 0.125490, 1.0 }, + { 0.419608, 0.262745, 0.121569, 1.0 }, + { 0.407843, 0.247059, 0.121569, 1.0 }, + { 0.407843, 0.247059, 0.121569, 1.0 }, + { 0.415686, 0.258824, 0.121569, 1.0 }, + { 0.450980, 0.254902, 0.109804, 1.0 }, + { 0.450980, 0.258824, 0.098039, 1.0 }, + { 0.439216, 0.243137, 0.098039, 1.0 }, + { 0.447059, 0.250980, 0.105882, 1.0 }, + { 0.462745, 0.282353, 0.078431, 1.0 }, + { 0.482353, 0.286275, 0.086275, 1.0 }, + { 0.494118, 0.282353, 0.109804, 1.0 }, + { 0.486275, 0.286275, 0.117647, 1.0 }, + { 0.501961, 0.294118, 0.137255, 1.0 }, + { 0.513725, 0.301961, 0.160784, 1.0 }, + { 0.521569, 0.309804, 0.168627, 1.0 }, + { 0.505882, 0.321569, 0.149020, 1.0 }, + { 0.498039, 0.313725, 0.141176, 1.0 }, + { 0.478431, 0.274510, 0.129412, 1.0 }, + { 0.447059, 0.250980, 0.113725, 1.0 }, + { 0.462745, 0.270588, 0.109804, 1.0 }, + { 0.490196, 0.290196, 0.082353, 1.0 }, + { 0.498039, 0.290196, 0.078431, 1.0 }, + { 0.537255, 0.278431, 0.074510, 1.0 }, + { 0.564706, 0.309804, 0.090196, 1.0 }, + { 0.623529, 0.345098, 0.141176, 1.0 }, + { 0.741176, 0.403922, 0.203922, 1.0 }, + { 0.850980, 0.501961, 0.235294, 1.0 }, + { 0.996078, 0.603922, 0.360784, 1.0 }, + { 1.000000, 0.698039, 0.439216, 1.0 }, + { 0.996078, 0.854902, 0.517647, 1.0 }, + { 1.000000, 0.823529, 0.490196, 1.0 }, + { 1.000000, 0.752941, 0.372549, 1.0 }, + { 1.000000, 0.603922, 0.345098, 1.0 }, + { 0.917647, 0.529412, 0.274510, 1.0 }, + { 0.815686, 0.450980, 0.211765, 1.0 }, + { 0.741176, 0.423529, 0.168627, 1.0 }, + { 0.698039, 0.380392, 0.133333, 1.0 }, + { 0.623529, 0.360784, 0.145098, 1.0 }, + { 0.572549, 0.352941, 0.160784, 1.0 }, + { 0.517647, 0.364706, 0.211765, 1.0 }, + { 0.494118, 0.368627, 0.219608, 1.0 }, + { 0.498039, 0.337255, 0.250980, 1.0 }, + { 0.521569, 0.341176, 0.239216, 1.0 }, + }; +/* cl-pastels */ +static double4 colors_96[] = { + { 0.925490, 0.807843, 0.690196, 1.0 }, + { 0.905882, 0.807843, 0.682353, 1.0 }, + { 0.898039, 0.807843, 0.678431, 1.0 }, + { 0.890196, 0.807843, 0.674510, 1.0 }, + { 0.878431, 0.803922, 0.670588, 1.0 }, + { 0.870588, 0.803922, 0.666667, 1.0 }, + { 0.866667, 0.803922, 0.662745, 1.0 }, + { 0.862745, 0.803922, 0.662745, 1.0 }, + { 0.843137, 0.803922, 0.654902, 1.0 }, + { 0.831373, 0.803922, 0.650980, 1.0 }, + { 0.823529, 0.803922, 0.647059, 1.0 }, + { 0.811765, 0.800000, 0.643137, 1.0 }, + { 0.803922, 0.800000, 0.639216, 1.0 }, + { 0.796078, 0.800000, 0.635294, 1.0 }, + { 0.788235, 0.800000, 0.631373, 1.0 }, + { 0.780392, 0.800000, 0.627451, 1.0 }, + { 0.776471, 0.800000, 0.627451, 1.0 }, + { 0.756863, 0.796078, 0.619608, 1.0 }, + { 0.764706, 0.792157, 0.627451, 1.0 }, + { 0.772549, 0.788235, 0.639216, 1.0 }, + { 0.780392, 0.784314, 0.647059, 1.0 }, + { 0.788235, 0.784314, 0.658824, 1.0 }, + { 0.792157, 0.780392, 0.662745, 1.0 }, + { 0.796078, 0.780392, 0.666667, 1.0 }, + { 0.811765, 0.776471, 0.686275, 1.0 }, + { 0.819608, 0.772549, 0.694118, 1.0 }, + { 0.827451, 0.768627, 0.705882, 1.0 }, + { 0.835294, 0.764706, 0.713725, 1.0 }, + { 0.843137, 0.764706, 0.721569, 1.0 }, + { 0.847059, 0.760784, 0.725490, 1.0 }, + { 0.850980, 0.760784, 0.733333, 1.0 }, + { 0.858824, 0.756863, 0.741176, 1.0 }, + { 0.866667, 0.752941, 0.752941, 1.0 }, + { 0.882353, 0.749020, 0.768627, 1.0 }, + { 0.890196, 0.745098, 0.780392, 1.0 }, + { 0.901961, 0.741176, 0.792157, 1.0 }, + { 0.886275, 0.749020, 0.803922, 1.0 }, + { 0.874510, 0.756863, 0.815686, 1.0 }, + { 0.866667, 0.760784, 0.819608, 1.0 }, + { 0.862745, 0.764706, 0.827451, 1.0 }, + { 0.831373, 0.780392, 0.847059, 1.0 }, + { 0.819608, 0.788235, 0.858824, 1.0 }, + { 0.807843, 0.796078, 0.870588, 1.0 }, + { 0.792157, 0.803922, 0.882353, 1.0 }, + { 0.776471, 0.811765, 0.894118, 1.0 }, + { 0.768627, 0.815686, 0.898039, 1.0 }, + { 0.764706, 0.819608, 0.905882, 1.0 }, + { 0.752941, 0.827451, 0.917647, 1.0 }, + { 0.737255, 0.835294, 0.929412, 1.0 }, + { 0.709804, 0.850980, 0.952941, 1.0 }, + { 0.694118, 0.858824, 0.960784, 1.0 }, + { 0.682353, 0.866667, 0.972549, 1.0 }, + { 0.666667, 0.874510, 0.984314, 1.0 }, + { 0.650980, 0.886275, 1.000000, 1.0 }, + { 0.658824, 0.882353, 0.992157, 1.0 }, + { 0.666667, 0.882353, 0.984314, 1.0 }, + { 0.694118, 0.874510, 0.949020, 1.0 }, + { 0.709804, 0.870588, 0.929412, 1.0 }, + { 0.725490, 0.866667, 0.913725, 1.0 }, + { 0.741176, 0.858824, 0.898039, 1.0 }, + { 0.756863, 0.854902, 0.882353, 1.0 }, + { 0.764706, 0.850980, 0.870588, 1.0 }, + { 0.772549, 0.850980, 0.862745, 1.0 }, + { 0.784314, 0.847059, 0.847059, 1.0 }, + { 0.800000, 0.843137, 0.831373, 1.0 }, + { 0.831373, 0.835294, 0.796078, 1.0 }, + { 0.847059, 0.831373, 0.780392, 1.0 }, + { 0.862745, 0.827451, 0.764706, 1.0 }, + { 0.866667, 0.823529, 0.752941, 1.0 }, + { 0.874510, 0.823529, 0.745098, 1.0 }, + { 0.890196, 0.815686, 0.729412, 1.0 }, + { 0.905882, 0.811765, 0.713725, 1.0 }, + { 0.925490, 0.807843, 0.690196, 1.0 }, + { 0.925490, 0.803922, 0.694118, 1.0 }, + { 0.925490, 0.800000, 0.701961, 1.0 }, + { 0.921569, 0.796078, 0.705882, 1.0 }, + { 0.921569, 0.792157, 0.713725, 1.0 }, + { 0.921569, 0.788235, 0.713725, 1.0 }, + { 0.921569, 0.788235, 0.717647, 1.0 }, + { 0.917647, 0.784314, 0.725490, 1.0 }, + { 0.917647, 0.780392, 0.729412, 1.0 }, + { 0.913725, 0.772549, 0.741176, 1.0 }, + { 0.913725, 0.768627, 0.745098, 1.0 }, + { 0.913725, 0.764706, 0.752941, 1.0 }, + { 0.909804, 0.764706, 0.752941, 1.0 }, + { 0.909804, 0.764706, 0.756863, 1.0 }, + { 0.909804, 0.760784, 0.760784, 1.0 }, + { 0.909804, 0.756863, 0.768627, 1.0 }, + { 0.905882, 0.749020, 0.780392, 1.0 }, + { 0.901961, 0.745098, 0.784314, 1.0 }, + { 0.901961, 0.741176, 0.792157, 1.0 }, + { 0.898039, 0.741176, 0.788235, 1.0 }, + { 0.894118, 0.745098, 0.784314, 1.0 }, + { 0.886275, 0.745098, 0.772549, 1.0 }, + { 0.878431, 0.749020, 0.764706, 1.0 }, + { 0.870588, 0.752941, 0.752941, 1.0 }, + { 0.862745, 0.756863, 0.745098, 1.0 }, + { 0.847059, 0.760784, 0.725490, 1.0 }, + { 0.839216, 0.764706, 0.713725, 1.0 }, + { 0.831373, 0.768627, 0.705882, 1.0 }, + { 0.827451, 0.768627, 0.701961, 1.0 }, + { 0.823529, 0.772549, 0.698039, 1.0 }, + { 0.815686, 0.772549, 0.690196, 1.0 }, + { 0.807843, 0.776471, 0.678431, 1.0 }, + { 0.792157, 0.784314, 0.658824, 1.0 }, + { 0.784314, 0.784314, 0.650980, 1.0 }, + { 0.776471, 0.788235, 0.643137, 1.0 }, + { 0.772549, 0.788235, 0.635294, 1.0 }, + { 0.768627, 0.792157, 0.631373, 1.0 }, + { 0.756863, 0.796078, 0.619608, 1.0 }, + { 0.764706, 0.796078, 0.627451, 1.0 }, + { 0.772549, 0.792157, 0.639216, 1.0 }, + { 0.780392, 0.788235, 0.647059, 1.0 }, + { 0.796078, 0.780392, 0.666667, 1.0 }, + { 0.800000, 0.780392, 0.670588, 1.0 }, + { 0.803922, 0.780392, 0.674510, 1.0 }, + { 0.811765, 0.776471, 0.686275, 1.0 }, + { 0.819608, 0.772549, 0.694118, 1.0 }, + { 0.827451, 0.768627, 0.705882, 1.0 }, + { 0.835294, 0.768627, 0.713725, 1.0 }, + { 0.850980, 0.760784, 0.733333, 1.0 }, + { 0.858824, 0.756863, 0.741176, 1.0 }, + { 0.866667, 0.756863, 0.752941, 1.0 }, + { 0.870588, 0.752941, 0.756863, 1.0 }, + { 0.874510, 0.752941, 0.760784, 1.0 }, + { 0.882353, 0.749020, 0.768627, 1.0 }, + { 0.890196, 0.745098, 0.780392, 1.0 }, + { 0.901961, 0.741176, 0.792157, 1.0 }, + { 0.886275, 0.749020, 0.803922, 1.0 }, + { 0.862745, 0.764706, 0.827451, 1.0 }, + { 0.854902, 0.768627, 0.831373, 1.0 }, + { 0.847059, 0.772549, 0.839216, 1.0 }, + { 0.831373, 0.780392, 0.847059, 1.0 }, + { 0.819608, 0.788235, 0.858824, 1.0 }, + { 0.807843, 0.796078, 0.870588, 1.0 }, + { 0.792157, 0.803922, 0.882353, 1.0 }, + { 0.764706, 0.819608, 0.905882, 1.0 }, + { 0.749020, 0.827451, 0.917647, 1.0 }, + { 0.737255, 0.835294, 0.929412, 1.0 }, + { 0.729412, 0.839216, 0.933333, 1.0 }, + { 0.721569, 0.843137, 0.941176, 1.0 }, + { 0.709804, 0.850980, 0.952941, 1.0 }, + { 0.698039, 0.858824, 0.960784, 1.0 }, + { 0.682353, 0.866667, 0.972549, 1.0 }, + { 0.666667, 0.874510, 0.984314, 1.0 }, + { 0.650980, 0.886275, 1.000000, 1.0 }, + { 0.650980, 0.882353, 0.988235, 1.0 }, + { 0.654902, 0.882353, 0.980392, 1.0 }, + { 0.662745, 0.874510, 0.956863, 1.0 }, + { 0.666667, 0.870588, 0.937255, 1.0 }, + { 0.674510, 0.866667, 0.917647, 1.0 }, + { 0.678431, 0.862745, 0.894118, 1.0 }, + { 0.690196, 0.850980, 0.854902, 1.0 }, + { 0.694118, 0.847059, 0.843137, 1.0 }, + { 0.698039, 0.847059, 0.835294, 1.0 }, + { 0.701961, 0.843137, 0.811765, 1.0 }, + { 0.709804, 0.835294, 0.792157, 1.0 }, + { 0.713725, 0.831373, 0.772549, 1.0 }, + { 0.721569, 0.827451, 0.749020, 1.0 }, + { 0.725490, 0.823529, 0.729412, 1.0 }, + { 0.733333, 0.815686, 0.709804, 1.0 }, + { 0.745098, 0.807843, 0.666667, 1.0 }, + { 0.745098, 0.803922, 0.654902, 1.0 }, + { 0.749020, 0.803922, 0.647059, 1.0 }, + { 0.756863, 0.796078, 0.619608, 1.0 }, + { 0.764706, 0.796078, 0.623529, 1.0 }, + { 0.776471, 0.796078, 0.627451, 1.0 }, + { 0.784314, 0.796078, 0.631373, 1.0 }, + { 0.803922, 0.796078, 0.639216, 1.0 }, + { 0.807843, 0.796078, 0.639216, 1.0 }, + { 0.811765, 0.800000, 0.643137, 1.0 }, + { 0.819608, 0.800000, 0.647059, 1.0 }, + { 0.831373, 0.800000, 0.650980, 1.0 }, + { 0.839216, 0.800000, 0.654902, 1.0 }, + { 0.850980, 0.800000, 0.658824, 1.0 }, + { 0.858824, 0.800000, 0.662745, 1.0 }, + { 0.866667, 0.803922, 0.666667, 1.0 }, + { 0.878431, 0.803922, 0.670588, 1.0 }, + { 0.886275, 0.803922, 0.674510, 1.0 }, + { 0.894118, 0.803922, 0.678431, 1.0 }, + { 0.905882, 0.803922, 0.682353, 1.0 }, + { 0.913725, 0.803922, 0.686275, 1.0 }, + { 0.925490, 0.807843, 0.690196, 1.0 }, + { 0.909804, 0.811765, 0.705882, 1.0 }, + { 0.882353, 0.819608, 0.741176, 1.0 }, + { 0.874510, 0.819608, 0.749020, 1.0 }, + { 0.866667, 0.823529, 0.756863, 1.0 }, + { 0.850980, 0.827451, 0.776471, 1.0 }, + { 0.835294, 0.835294, 0.792157, 1.0 }, + { 0.819608, 0.839216, 0.807843, 1.0 }, + { 0.803922, 0.843137, 0.827451, 1.0 }, + { 0.792157, 0.847059, 0.843137, 1.0 }, + { 0.776471, 0.850980, 0.858824, 1.0 }, + { 0.760784, 0.854902, 0.878431, 1.0 }, + { 0.745098, 0.858824, 0.894118, 1.0 }, + { 0.729412, 0.862745, 0.909804, 1.0 }, + { 0.713725, 0.866667, 0.925490, 1.0 }, + { 0.701961, 0.870588, 0.945098, 1.0 }, + { 0.686275, 0.878431, 0.960784, 1.0 }, + { 0.670588, 0.882353, 0.976471, 1.0 }, + { 0.654902, 0.886275, 0.996078, 1.0 }, + { 0.650980, 0.886275, 1.000000, 1.0 }, + { 0.654902, 0.882353, 0.980392, 1.0 }, + { 0.662745, 0.874510, 0.956863, 1.0 }, + { 0.666667, 0.870588, 0.937255, 1.0 }, + { 0.674510, 0.866667, 0.917647, 1.0 }, + { 0.678431, 0.862745, 0.894118, 1.0 }, + { 0.686275, 0.854902, 0.874510, 1.0 }, + { 0.690196, 0.850980, 0.854902, 1.0 }, + { 0.698039, 0.847059, 0.835294, 1.0 }, + { 0.701961, 0.843137, 0.811765, 1.0 }, + { 0.709804, 0.835294, 0.792157, 1.0 }, + { 0.713725, 0.831373, 0.772549, 1.0 }, + { 0.721569, 0.827451, 0.749020, 1.0 }, + { 0.725490, 0.823529, 0.729412, 1.0 }, + { 0.733333, 0.815686, 0.709804, 1.0 }, + { 0.737255, 0.811765, 0.686275, 1.0 }, + { 0.745098, 0.807843, 0.666667, 1.0 }, + { 0.749020, 0.803922, 0.647059, 1.0 }, + { 0.756863, 0.796078, 0.619608, 1.0 }, + { 0.764706, 0.792157, 0.627451, 1.0 }, + { 0.772549, 0.792157, 0.639216, 1.0 }, + { 0.780392, 0.788235, 0.647059, 1.0 }, + { 0.788235, 0.784314, 0.658824, 1.0 }, + { 0.796078, 0.780392, 0.666667, 1.0 }, + { 0.803922, 0.776471, 0.674510, 1.0 }, + { 0.811765, 0.776471, 0.686275, 1.0 }, + { 0.819608, 0.772549, 0.694118, 1.0 }, + { 0.827451, 0.768627, 0.705882, 1.0 }, + { 0.835294, 0.764706, 0.713725, 1.0 }, + { 0.843137, 0.764706, 0.721569, 1.0 }, + { 0.850980, 0.760784, 0.733333, 1.0 }, + { 0.858824, 0.756863, 0.741176, 1.0 }, + { 0.866667, 0.752941, 0.752941, 1.0 }, + { 0.874510, 0.752941, 0.760784, 1.0 }, + { 0.882353, 0.749020, 0.768627, 1.0 }, + { 0.890196, 0.745098, 0.780392, 1.0 }, + { 0.901961, 0.741176, 0.792157, 1.0 }, + { 0.901961, 0.745098, 0.788235, 1.0 }, + { 0.901961, 0.749020, 0.780392, 1.0 }, + { 0.905882, 0.752941, 0.776471, 1.0 }, + { 0.905882, 0.752941, 0.768627, 1.0 }, + { 0.905882, 0.756863, 0.764706, 1.0 }, + { 0.909804, 0.760784, 0.756863, 1.0 }, + { 0.909804, 0.764706, 0.752941, 1.0 }, + { 0.909804, 0.768627, 0.749020, 1.0 }, + { 0.913725, 0.772549, 0.741176, 1.0 }, + { 0.913725, 0.776471, 0.737255, 1.0 }, + { 0.913725, 0.780392, 0.729412, 1.0 }, + { 0.917647, 0.784314, 0.725490, 1.0 }, + { 0.917647, 0.788235, 0.721569, 1.0 }, + { 0.917647, 0.792157, 0.713725, 1.0 }, + { 0.921569, 0.796078, 0.709804, 1.0 }, + { 0.921569, 0.800000, 0.701961, 1.0 }, + { 0.921569, 0.803922, 0.698039, 1.0 }, + { 0.925490, 0.807843, 0.690196, 1.0 }, + }; +/* multi_color_1 from ron1.ugr (classylady and ron) */ +static double4 colors_97[] = { + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 0.678431, 0.000000, 0.215686, 1.0 }, + { 0.462745, 0.000000, 0.356863, 1.0 }, + { 0.250980, 0.000000, 0.501961, 1.0 }, + { 0.196078, 0.215686, 0.607843, 1.0 }, + { 0.141176, 0.431373, 0.717647, 1.0 }, + { 0.113725, 0.537255, 0.768627, 1.0 }, + { 0.090196, 0.643137, 0.823529, 1.0 }, + { 0.000000, 1.000000, 1.000000, 1.0 }, + { 0.000000, 1.000000, 0.784314, 1.0 }, + { 0.000000, 1.000000, 0.568627, 1.0 }, + { 0.000000, 1.000000, 0.282353, 1.0 }, + { 0.000000, 1.000000, 0.000000, 1.0 }, + { 0.215686, 1.000000, 0.105882, 1.0 }, + { 0.431373, 1.000000, 0.215686, 1.0 }, + { 0.537255, 1.000000, 0.266667, 1.0 }, + { 0.643137, 1.000000, 0.321569, 1.0 }, + { 1.000000, 1.000000, 0.501961, 1.0 }, + { 1.000000, 0.890196, 0.607843, 1.0 }, + { 1.000000, 0.784314, 0.717647, 1.0 }, + { 1.000000, 0.678431, 0.823529, 1.0 }, + { 1.000000, 0.572549, 0.929412, 1.0 }, + { 1.000000, 0.537255, 0.964706, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 0.568627, 0.501961, 0.894118, 1.0 }, + { 0.282353, 0.501961, 0.823529, 1.0 }, + { 0.000000, 0.501961, 0.752941, 1.0 }, + { 0.105882, 0.392157, 0.592157, 1.0 }, + { 0.215686, 0.286275, 0.431373, 1.0 }, + { 0.266667, 0.231373, 0.349020, 1.0 }, + { 0.321569, 0.180392, 0.266667, 1.0 }, + { 0.431373, 0.070588, 0.105882, 1.0 }, + { 0.501961, 0.000000, 0.000000, 1.0 }, + { 0.717647, 0.215686, 0.215686, 1.0 }, + { 0.823529, 0.321569, 0.321569, 1.0 }, + { 0.929412, 0.431373, 0.431373, 1.0 }, + { 0.854902, 0.517647, 0.466667, 1.0 }, + { 0.784314, 0.607843, 0.501961, 1.0 }, + { 0.674510, 0.662745, 0.501961, 1.0 }, + { 0.568627, 0.717647, 0.501961, 1.0 }, + { 0.000000, 1.000000, 0.501961, 1.0 }, + { 0.215686, 0.890196, 0.447059, 1.0 }, + { 0.431373, 0.784314, 0.392157, 1.0 }, + { 0.643137, 0.678431, 0.337255, 1.0 }, + { 0.858824, 0.572549, 0.286275, 1.0 }, + { 0.929412, 0.537255, 0.266667, 1.0 }, + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 0.784314, 0.607843, 0.196078, 1.0 }, + { 0.568627, 0.717647, 0.141176, 1.0 }, + { 0.141176, 0.929412, 0.035294, 1.0 }, + { 0.070588, 0.882353, 0.070588, 1.0 }, + { 0.000000, 0.839216, 0.109804, 1.0 }, + { 0.000000, 0.678431, 0.215686, 1.0 }, + { 0.000000, 0.517647, 0.321569, 1.0 }, + { 0.000000, 0.384314, 0.411765, 1.0 }, + { 0.000000, 0.250980, 0.501961, 1.0 }, + { 0.215686, 0.360784, 0.717647, 1.0 }, + { 0.321569, 0.411765, 0.823529, 1.0 }, + { 0.431373, 0.466667, 0.929412, 1.0 }, + { 0.466667, 0.427451, 0.882353, 1.0 }, + { 0.501961, 0.392157, 0.839216, 1.0 }, + { 0.501961, 0.337255, 0.756863, 1.0 }, + { 0.501961, 0.286275, 0.678431, 1.0 }, + { 0.501961, 0.180392, 0.517647, 1.0 }, + { 0.501961, 0.070588, 0.356863, 1.0 }, + { 0.607843, 0.000000, 0.305882, 1.0 }, + { 0.713725, 0.000000, 0.356863, 1.0 }, + { 0.823529, 0.000000, 0.411765, 1.0 }, + { 0.909804, 0.000000, 0.454902, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 1.000000, 0.109804, 0.392157, 1.0 }, + { 1.000000, 0.215686, 0.286275, 1.0 }, + { 1.000000, 0.431373, 0.070588, 1.0 }, + { 0.890196, 0.466667, 0.035294, 1.0 }, + { 0.784314, 0.501961, 0.000000, 1.0 }, + { 0.568627, 0.501961, 0.000000, 1.0 }, + { 0.356863, 0.501961, 0.000000, 1.0 }, + { 0.247059, 0.501961, 0.000000, 1.0 }, + { 0.141176, 0.501961, 0.000000, 1.0 }, + { 0.000000, 0.501961, 0.000000, 1.0 }, + { 0.000000, 0.501961, 0.054902, 1.0 }, + { 0.000000, 0.501961, 0.160784, 1.0 }, + { 0.000000, 0.447059, 0.286275, 1.0 }, + { 0.000000, 0.392157, 0.411765, 1.0 }, + { 0.000000, 0.337255, 0.490196, 1.0 }, + { 0.000000, 0.286275, 0.572549, 1.0 }, + { 0.000000, 0.180392, 0.733333, 1.0 }, + { 0.000000, 0.070588, 0.894118, 1.0 }, + { 0.000000, 0.000000, 0.921569, 1.0 }, + { 0.000000, 0.000000, 0.839216, 1.0 }, + { 0.000000, 0.000000, 0.760784, 1.0 }, + { 0.000000, 0.000000, 0.717647, 1.0 }, + { 0.000000, 0.000000, 0.678431, 1.0 }, + { 0.000000, 0.000000, 0.627451, 1.0 }, + { 0.109804, 0.000000, 0.600000, 1.0 }, + { 0.215686, 0.000000, 0.572549, 1.0 }, + { 0.321569, 0.000000, 0.545098, 1.0 }, + { 0.501961, 0.000000, 0.607843, 1.0 }, + { 0.501961, 0.000000, 0.713725, 1.0 }, + { 0.501961, 0.000000, 0.823529, 1.0 }, + { 0.501961, 0.000000, 0.874510, 1.0 }, + { 0.501961, 0.000000, 0.929412, 1.0 }, + { 0.501961, 0.000000, 1.000000, 1.0 }, + { 0.501961, 0.109804, 0.784314, 1.0 }, + { 0.501961, 0.321569, 0.356863, 1.0 }, + { 0.501961, 0.411765, 0.176471, 1.0 }, + { 0.501961, 0.501961, 0.000000, 1.0 }, + { 0.501961, 0.501961, 0.027451, 1.0 }, + { 0.501961, 0.501961, 0.054902, 1.0 }, + { 0.501961, 0.501961, 0.109804, 1.0 }, + { 0.501961, 0.501961, 0.160784, 1.0 }, + { 0.501961, 0.501961, 0.250980, 1.0 }, + { 0.607843, 0.501961, 0.411765, 1.0 }, + { 0.823529, 0.501961, 0.733333, 1.0 }, + { 0.874510, 0.501961, 0.811765, 1.0 }, + { 0.929412, 0.501961, 0.894118, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 0.894118, 0.607843, 0.784314, 1.0 }, + { 0.784314, 0.717647, 0.568627, 1.0 }, + { 0.678431, 0.823529, 0.356863, 1.0 }, + { 0.501961, 1.000000, 0.000000, 1.0 }, + { 0.607843, 1.000000, 0.000000, 1.0 }, + { 0.717647, 1.000000, 0.000000, 1.0 }, + { 0.768627, 1.000000, 0.000000, 1.0 }, + { 0.823529, 1.000000, 0.000000, 1.0 }, + { 1.000000, 1.000000, 0.000000, 1.0 }, + { 0.784314, 0.894118, 0.109804, 1.0 }, + { 0.568627, 0.784314, 0.215686, 1.0 }, + { 0.356863, 0.678431, 0.321569, 1.0 }, + { 0.000000, 0.501961, 0.501961, 1.0 }, + { 0.105882, 0.447059, 0.447059, 1.0 }, + { 0.215686, 0.392157, 0.392157, 1.0 }, + { 0.431373, 0.286275, 0.286275, 1.0 }, + { 0.643137, 0.180392, 0.180392, 1.0 }, + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 1.000000, 0.109804, 0.054902, 1.0 }, + { 1.000000, 0.321569, 0.160784, 1.0 }, + { 1.000000, 0.411765, 0.203922, 1.0 }, + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 0.890196, 0.552941, 0.250980, 1.0 }, + { 0.784314, 0.607843, 0.250980, 1.0 }, + { 0.568627, 0.717647, 0.250980, 1.0 }, + { 0.356863, 0.823529, 0.250980, 1.0 }, + { 0.141176, 0.929412, 0.250980, 1.0 }, + { 0.000000, 1.000000, 0.250980, 1.0 }, + { 0.215686, 0.784314, 0.572549, 1.0 }, + { 0.266667, 0.729412, 0.650980, 1.0 }, + { 0.321569, 0.678431, 0.733333, 1.0 }, + { 0.501961, 0.501961, 1.000000, 1.0 }, + { 0.607843, 0.392157, 0.894118, 1.0 }, + { 0.717647, 0.286275, 0.784314, 1.0 }, + { 0.823529, 0.180392, 0.678431, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 1.000000, 0.054902, 0.529412, 1.0 }, + { 1.000000, 0.109804, 0.556863, 1.0 }, + { 1.000000, 0.215686, 0.611765, 1.0 }, + { 1.000000, 0.321569, 0.662745, 1.0 }, + { 1.000000, 0.431373, 0.717647, 1.0 }, + { 1.000000, 0.501961, 0.752941, 1.0 }, + { 0.784314, 0.501961, 0.698039, 1.0 }, + { 0.568627, 0.501961, 0.643137, 1.0 }, + { 0.000000, 0.501961, 0.501961, 1.0 }, + { 0.054902, 0.552941, 0.552941, 1.0 }, + { 0.109804, 0.607843, 0.607843, 1.0 }, + { 0.215686, 0.717647, 0.717647, 1.0 }, + { 0.321569, 0.823529, 0.823529, 1.0 }, + { 0.431373, 0.929412, 0.929412, 1.0 }, + { 0.501961, 1.000000, 1.000000, 1.0 }, + { 0.501961, 0.784314, 0.784314, 1.0 }, + { 0.501961, 0.729412, 0.729412, 1.0 }, + { 0.501961, 0.678431, 0.678431, 1.0 }, + { 0.501961, 0.572549, 0.572549, 1.0 }, + { 0.501961, 0.501961, 0.501961, 1.0 }, + { 0.392157, 0.607843, 0.392157, 1.0 }, + { 0.286275, 0.717647, 0.286275, 1.0 }, + { 0.180392, 0.823529, 0.180392, 1.0 }, + { 0.000000, 1.000000, 0.000000, 1.0 }, + { 0.184314, 0.960784, 0.043137, 1.0 }, + { 0.372549, 0.917647, 0.082353, 1.0 }, + { 0.556863, 0.878431, 0.125490, 1.0 }, + { 0.741176, 0.839216, 0.168627, 1.0 }, + { 0.862745, 0.811765, 0.196078, 1.0 }, + { 0.839216, 0.686275, 0.333333, 1.0 }, + { 0.819608, 0.556863, 0.470588, 1.0 }, + { 0.776471, 0.301961, 0.749020, 1.0 }, + { 0.768627, 0.258824, 0.792157, 1.0 }, + { 0.760784, 0.219608, 0.839216, 1.0 }, + { 0.807843, 0.356863, 0.776471, 1.0 }, + { 0.854902, 0.490196, 0.717647, 1.0 }, + { 0.901961, 0.627451, 0.654902, 1.0 }, + { 0.980392, 0.850980, 0.552941, 1.0 }, + { 0.933333, 0.784314, 0.443137, 1.0 }, + { 0.890196, 0.717647, 0.329412, 1.0 }, + { 0.843137, 0.654902, 0.219608, 1.0 }, + { 0.800000, 0.588235, 0.109804, 1.0 }, + { 0.768627, 0.545098, 0.035294, 1.0 }, + { 0.729412, 0.623529, 0.137255, 1.0 }, + { 0.690196, 0.701961, 0.239216, 1.0 }, + { 0.650980, 0.780392, 0.341176, 1.0 }, + { 0.611765, 0.858824, 0.443137, 1.0 }, + { 0.588235, 0.909804, 0.509804, 1.0 }, + { 0.505882, 0.839216, 0.423529, 1.0 }, + { 0.419608, 0.764706, 0.337255, 1.0 }, + { 0.337255, 0.694118, 0.250980, 1.0 }, + { 0.200000, 0.576471, 0.109804, 1.0 }, + { 0.341176, 0.541176, 0.282353, 1.0 }, + { 0.482353, 0.505882, 0.454902, 1.0 }, + { 0.623529, 0.466667, 0.623529, 1.0 }, + { 0.764706, 0.431373, 0.796078, 1.0 }, + { 0.858824, 0.407843, 0.909804, 1.0 }, + { 0.823529, 0.345098, 0.878431, 1.0 }, + { 0.792157, 0.282353, 0.850980, 1.0 }, + { 0.756863, 0.219608, 0.819608, 1.0 }, + { 0.725490, 0.156863, 0.788235, 1.0 }, + { 0.701961, 0.117647, 0.768627, 1.0 }, + { 0.670588, 0.294118, 0.807843, 1.0 }, + { 0.639216, 0.466667, 0.847059, 1.0 }, + { 0.607843, 0.643137, 0.886275, 1.0 }, + { 0.552941, 0.933333, 0.952941, 1.0 }, + { 0.509804, 0.913725, 0.866667, 1.0 }, + { 0.470588, 0.898039, 0.780392, 1.0 }, + { 0.427451, 0.878431, 0.694118, 1.0 }, + { 0.384314, 0.862745, 0.607843, 1.0 }, + { 0.356863, 0.850980, 0.552941, 1.0 }, + { 0.470588, 0.760784, 0.478431, 1.0 }, + { 0.588235, 0.670588, 0.407843, 1.0 }, + { 0.701961, 0.584314, 0.333333, 1.0 }, + { 0.819608, 0.494118, 0.258824, 1.0 }, + { 0.894118, 0.435294, 0.211765, 1.0 }, + { 0.874510, 0.494118, 0.231373, 1.0 }, + { 0.858824, 0.552941, 0.247059, 1.0 }, + { 0.839216, 0.611765, 0.266667, 1.0 }, + { 0.811765, 0.709804, 0.294118, 1.0 }, + { 0.760784, 0.721569, 0.301961, 1.0 }, + { 0.705882, 0.737255, 0.313725, 1.0 }, + { 0.654902, 0.749020, 0.321569, 1.0 }, + { 0.603922, 0.764706, 0.329412, 1.0 }, + { 0.568627, 0.772549, 0.337255, 1.0 }, + { 0.521569, 0.768627, 0.400000, 1.0 }, + { 0.474510, 0.768627, 0.462745, 1.0 }, + { 0.423529, 0.764706, 0.525490, 1.0 }, + { 0.376471, 0.764706, 0.588235, 1.0 }, + { 0.345098, 0.760784, 0.627451, 1.0 }, + { 0.352941, 0.721569, 0.647059, 1.0 }, + { 0.360784, 0.682353, 0.670588, 1.0 }, + { 0.368627, 0.643137, 0.690196, 1.0 }, + { 0.384314, 0.580392, 0.725490, 1.0 }, + { 0.392157, 0.513725, 0.752941, 1.0 }, + { 0.400000, 0.443137, 0.776471, 1.0 }, + { 0.407843, 0.376471, 0.803922, 1.0 }, + { 0.419608, 0.305882, 0.831373, 1.0 }, + { 0.423529, 0.262745, 0.847059, 1.0 }, + { 0.470588, 0.282353, 0.827451, 1.0 }, + { 0.517647, 0.298039, 0.807843, 1.0 }, + { 0.560784, 0.317647, 0.788235, 1.0 }, + { 0.639216, 0.349020, 0.756863, 1.0 }, + }; +/* oranges */ +static double4 colors_98[] = { + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 0.992157, 0.039216, 0.007843, 1.0 }, + { 0.984314, 0.058824, 0.011765, 1.0 }, + { 0.980392, 0.078431, 0.015686, 1.0 }, + { 0.976471, 0.098039, 0.019608, 1.0 }, + { 0.972549, 0.117647, 0.023529, 1.0 }, + { 0.968627, 0.125490, 0.023529, 1.0 }, + { 0.968627, 0.137255, 0.027451, 1.0 }, + { 0.956863, 0.176471, 0.031373, 1.0 }, + { 0.952941, 0.196078, 0.035294, 1.0 }, + { 0.949020, 0.215686, 0.039216, 1.0 }, + { 0.945098, 0.235294, 0.043137, 1.0 }, + { 0.941176, 0.254902, 0.047059, 1.0 }, + { 0.933333, 0.274510, 0.050980, 1.0 }, + { 0.929412, 0.294118, 0.054902, 1.0 }, + { 0.925490, 0.301961, 0.054902, 1.0 }, + { 0.925490, 0.313725, 0.054902, 1.0 }, + { 0.917647, 0.352941, 0.062745, 1.0 }, + { 0.909804, 0.372549, 0.066667, 1.0 }, + { 0.905882, 0.392157, 0.070588, 1.0 }, + { 0.901961, 0.411765, 0.074510, 1.0 }, + { 0.898039, 0.431373, 0.078431, 1.0 }, + { 0.894118, 0.439216, 0.078431, 1.0 }, + { 0.894118, 0.450980, 0.082353, 1.0 }, + { 0.882353, 0.490196, 0.086275, 1.0 }, + { 0.878431, 0.509804, 0.090196, 1.0 }, + { 0.874510, 0.529412, 0.094118, 1.0 }, + { 0.870588, 0.549020, 0.098039, 1.0 }, + { 0.866667, 0.568627, 0.101961, 1.0 }, + { 0.862745, 0.576471, 0.101961, 1.0 }, + { 0.858824, 0.588235, 0.105882, 1.0 }, + { 0.854902, 0.607843, 0.109804, 1.0 }, + { 0.850980, 0.627451, 0.109804, 1.0 }, + { 0.847059, 0.615686, 0.117647, 1.0 }, + { 0.847059, 0.607843, 0.121569, 1.0 }, + { 0.847059, 0.603922, 0.125490, 1.0 }, + { 0.843137, 0.596078, 0.125490, 1.0 }, + { 0.843137, 0.592157, 0.129412, 1.0 }, + { 0.843137, 0.588235, 0.129412, 1.0 }, + { 0.843137, 0.588235, 0.133333, 1.0 }, + { 0.839216, 0.572549, 0.141176, 1.0 }, + { 0.835294, 0.568627, 0.145098, 1.0 }, + { 0.835294, 0.564706, 0.149020, 1.0 }, + { 0.835294, 0.556863, 0.149020, 1.0 }, + { 0.835294, 0.549020, 0.152941, 1.0 }, + { 0.831373, 0.545098, 0.152941, 1.0 }, + { 0.831373, 0.545098, 0.156863, 1.0 }, + { 0.831373, 0.541176, 0.160784, 1.0 }, + { 0.831373, 0.533333, 0.164706, 1.0 }, + { 0.827451, 0.521569, 0.172549, 1.0 }, + { 0.823529, 0.513725, 0.172549, 1.0 }, + { 0.823529, 0.509804, 0.176471, 1.0 }, + { 0.823529, 0.501961, 0.180392, 1.0 }, + { 0.823529, 0.498039, 0.184314, 1.0 }, + { 0.819608, 0.494118, 0.184314, 1.0 }, + { 0.819608, 0.494118, 0.188235, 1.0 }, + { 0.819608, 0.478431, 0.192157, 1.0 }, + { 0.815686, 0.474510, 0.196078, 1.0 }, + { 0.815686, 0.470588, 0.200000, 1.0 }, + { 0.811765, 0.462745, 0.203922, 1.0 }, + { 0.811765, 0.454902, 0.207843, 1.0 }, + { 0.811765, 0.450980, 0.207843, 1.0 }, + { 0.811765, 0.450980, 0.211765, 1.0 }, + { 0.807843, 0.447059, 0.215686, 1.0 }, + { 0.807843, 0.439216, 0.215686, 1.0 }, + { 0.819608, 0.443137, 0.203922, 1.0 }, + { 0.823529, 0.443137, 0.196078, 1.0 }, + { 0.831373, 0.447059, 0.188235, 1.0 }, + { 0.835294, 0.447059, 0.184314, 1.0 }, + { 0.839216, 0.447059, 0.180392, 1.0 }, + { 0.843137, 0.450980, 0.176471, 1.0 }, + { 0.850980, 0.450980, 0.168627, 1.0 }, + { 0.862745, 0.454902, 0.156863, 1.0 }, + { 0.866667, 0.454902, 0.149020, 1.0 }, + { 0.874510, 0.458824, 0.141176, 1.0 }, + { 0.878431, 0.458824, 0.133333, 1.0 }, + { 0.886275, 0.462745, 0.129412, 1.0 }, + { 0.886275, 0.462745, 0.125490, 1.0 }, + { 0.890196, 0.466667, 0.121569, 1.0 }, + { 0.898039, 0.466667, 0.113725, 1.0 }, + { 0.901961, 0.470588, 0.109804, 1.0 }, + { 0.917647, 0.474510, 0.094118, 1.0 }, + { 0.921569, 0.474510, 0.086275, 1.0 }, + { 0.929412, 0.478431, 0.082353, 1.0 }, + { 0.929412, 0.478431, 0.078431, 1.0 }, + { 0.933333, 0.478431, 0.074510, 1.0 }, + { 0.941176, 0.482353, 0.066667, 1.0 }, + { 0.945098, 0.482353, 0.058824, 1.0 }, + { 0.956863, 0.486275, 0.047059, 1.0 }, + { 0.960784, 0.486275, 0.039216, 1.0 }, + { 0.968627, 0.490196, 0.035294, 1.0 }, + { 0.972549, 0.490196, 0.031373, 1.0 }, + { 0.976471, 0.494118, 0.027451, 1.0 }, + { 0.980392, 0.494118, 0.019608, 1.0 }, + { 0.988235, 0.498039, 0.011765, 1.0 }, + { 0.992157, 0.498039, 0.007843, 1.0 }, + { 1.000000, 0.501961, 0.000000, 1.0 }, + { 0.980392, 0.494118, 0.000000, 1.0 }, + { 0.968627, 0.486275, 0.000000, 1.0 }, + { 0.960784, 0.482353, 0.000000, 1.0 }, + { 0.956863, 0.478431, 0.000000, 1.0 }, + { 0.952941, 0.478431, 0.000000, 1.0 }, + { 0.941176, 0.470588, 0.000000, 1.0 }, + { 0.933333, 0.466667, 0.000000, 1.0 }, + { 0.913725, 0.458824, 0.000000, 1.0 }, + { 0.901961, 0.450980, 0.000000, 1.0 }, + { 0.894118, 0.447059, 0.000000, 1.0 }, + { 0.886275, 0.443137, 0.000000, 1.0 }, + { 0.882353, 0.443137, 0.000000, 1.0 }, + { 0.874510, 0.439216, 0.000000, 1.0 }, + { 0.862745, 0.431373, 0.000000, 1.0 }, + { 0.854902, 0.427451, 0.000000, 1.0 }, + { 0.847059, 0.423529, 0.000000, 1.0 }, + { 0.827451, 0.415686, 0.000000, 1.0 }, + { 0.819608, 0.411765, 0.000000, 1.0 }, + { 0.815686, 0.407843, 0.000000, 1.0 }, + { 0.807843, 0.403922, 0.000000, 1.0 }, + { 0.796078, 0.400000, 0.000000, 1.0 }, + { 0.788235, 0.392157, 0.000000, 1.0 }, + { 0.776471, 0.388235, 0.000000, 1.0 }, + { 0.756863, 0.380392, 0.000000, 1.0 }, + { 0.745098, 0.372549, 0.000000, 1.0 }, + { 0.737255, 0.368627, 0.000000, 1.0 }, + { 0.733333, 0.364706, 0.000000, 1.0 }, + { 0.729412, 0.364706, 0.000000, 1.0 }, + { 0.717647, 0.360784, 0.000000, 1.0 }, + { 0.709804, 0.352941, 0.000000, 1.0 }, + { 0.698039, 0.349020, 0.000000, 1.0 }, + { 0.690196, 0.345098, 0.000000, 1.0 }, + { 0.709804, 0.372549, 0.031373, 1.0 }, + { 0.713725, 0.376471, 0.039216, 1.0 }, + { 0.717647, 0.384314, 0.047059, 1.0 }, + { 0.729412, 0.396078, 0.062745, 1.0 }, + { 0.737255, 0.407843, 0.082353, 1.0 }, + { 0.749020, 0.423529, 0.098039, 1.0 }, + { 0.756863, 0.435294, 0.113725, 1.0 }, + { 0.776471, 0.462745, 0.145098, 1.0 }, + { 0.784314, 0.474510, 0.160784, 1.0 }, + { 0.796078, 0.486275, 0.176471, 1.0 }, + { 0.800000, 0.490196, 0.184314, 1.0 }, + { 0.807843, 0.498039, 0.196078, 1.0 }, + { 0.815686, 0.513725, 0.211765, 1.0 }, + { 0.827451, 0.525490, 0.227451, 1.0 }, + { 0.835294, 0.537255, 0.243137, 1.0 }, + { 0.847059, 0.549020, 0.258824, 1.0 }, + { 0.862745, 0.576471, 0.290196, 1.0 }, + { 0.866667, 0.580392, 0.298039, 1.0 }, + { 0.874510, 0.588235, 0.305882, 1.0 }, + { 0.882353, 0.603922, 0.321569, 1.0 }, + { 0.894118, 0.615686, 0.341176, 1.0 }, + { 0.901961, 0.627451, 0.356863, 1.0 }, + { 0.913725, 0.639216, 0.372549, 1.0 }, + { 0.933333, 0.666667, 0.403922, 1.0 }, + { 0.937255, 0.670588, 0.411765, 1.0 }, + { 0.941176, 0.678431, 0.419608, 1.0 }, + { 0.952941, 0.694118, 0.435294, 1.0 }, + { 0.960784, 0.705882, 0.454902, 1.0 }, + { 0.972549, 0.717647, 0.470588, 1.0 }, + { 0.980392, 0.729412, 0.486275, 1.0 }, + { 0.992157, 0.745098, 0.501961, 1.0 }, + { 1.000000, 0.756863, 0.517647, 1.0 }, + { 1.000000, 0.729412, 0.501961, 1.0 }, + { 1.000000, 0.721569, 0.498039, 1.0 }, + { 1.000000, 0.713725, 0.498039, 1.0 }, + { 1.000000, 0.698039, 0.490196, 1.0 }, + { 1.000000, 0.682353, 0.482353, 1.0 }, + { 1.000000, 0.670588, 0.474510, 1.0 }, + { 1.000000, 0.654902, 0.466667, 1.0 }, + { 1.000000, 0.627451, 0.454902, 1.0 }, + { 1.000000, 0.619608, 0.450980, 1.0 }, + { 1.000000, 0.611765, 0.447059, 1.0 }, + { 1.000000, 0.596078, 0.439216, 1.0 }, + { 1.000000, 0.580392, 0.431373, 1.0 }, + { 1.000000, 0.568627, 0.423529, 1.0 }, + { 1.000000, 0.552941, 0.419608, 1.0 }, + { 1.000000, 0.537255, 0.411765, 1.0 }, + { 1.000000, 0.525490, 0.403922, 1.0 }, + { 1.000000, 0.509804, 0.396078, 1.0 }, + { 1.000000, 0.494118, 0.388235, 1.0 }, + { 1.000000, 0.478431, 0.384314, 1.0 }, + { 1.000000, 0.466667, 0.376471, 1.0 }, + { 1.000000, 0.450980, 0.368627, 1.0 }, + { 1.000000, 0.435294, 0.360784, 1.0 }, + { 1.000000, 0.419608, 0.352941, 1.0 }, + { 1.000000, 0.392157, 0.341176, 1.0 }, + { 1.000000, 0.384314, 0.337255, 1.0 }, + { 1.000000, 0.376471, 0.333333, 1.0 }, + { 1.000000, 0.364706, 0.325490, 1.0 }, + { 1.000000, 0.349020, 0.317647, 1.0 }, + { 1.000000, 0.333333, 0.309804, 1.0 }, + { 1.000000, 0.317647, 0.305882, 1.0 }, + { 1.000000, 0.305882, 0.298039, 1.0 }, + { 1.000000, 0.290196, 0.290196, 1.0 }, + { 0.996078, 0.301961, 0.294118, 1.0 }, + { 0.988235, 0.309804, 0.298039, 1.0 }, + { 0.984314, 0.321569, 0.298039, 1.0 }, + { 0.980392, 0.329412, 0.301961, 1.0 }, + { 0.972549, 0.341176, 0.305882, 1.0 }, + { 0.968627, 0.352941, 0.309804, 1.0 }, + { 0.960784, 0.360784, 0.309804, 1.0 }, + { 0.956863, 0.372549, 0.313725, 1.0 }, + { 0.952941, 0.380392, 0.317647, 1.0 }, + { 0.945098, 0.392157, 0.317647, 1.0 }, + { 0.941176, 0.403922, 0.321569, 1.0 }, + { 0.933333, 0.411765, 0.325490, 1.0 }, + { 0.929412, 0.423529, 0.329412, 1.0 }, + { 0.925490, 0.431373, 0.329412, 1.0 }, + { 0.917647, 0.443137, 0.333333, 1.0 }, + { 0.913725, 0.454902, 0.337255, 1.0 }, + { 0.909804, 0.462745, 0.337255, 1.0 }, + { 0.901961, 0.474510, 0.341176, 1.0 }, + { 0.898039, 0.482353, 0.345098, 1.0 }, + { 0.894118, 0.494118, 0.349020, 1.0 }, + { 0.886275, 0.501961, 0.349020, 1.0 }, + { 0.882353, 0.513725, 0.352941, 1.0 }, + { 0.874510, 0.525490, 0.356863, 1.0 }, + { 0.870588, 0.533333, 0.356863, 1.0 }, + { 0.866667, 0.545098, 0.360784, 1.0 }, + { 0.858824, 0.552941, 0.364706, 1.0 }, + { 0.854902, 0.564706, 0.368627, 1.0 }, + { 0.847059, 0.576471, 0.368627, 1.0 }, + { 0.843137, 0.584314, 0.372549, 1.0 }, + { 0.839216, 0.596078, 0.376471, 1.0 }, + { 0.831373, 0.603922, 0.376471, 1.0 }, + { 0.827451, 0.615686, 0.380392, 1.0 }, + { 0.827451, 0.619608, 0.388235, 1.0 }, + { 0.831373, 0.623529, 0.392157, 1.0 }, + { 0.831373, 0.627451, 0.400000, 1.0 }, + { 0.835294, 0.631373, 0.407843, 1.0 }, + { 0.835294, 0.635294, 0.411765, 1.0 }, + { 0.839216, 0.639216, 0.419608, 1.0 }, + { 0.839216, 0.643137, 0.423529, 1.0 }, + { 0.839216, 0.647059, 0.431373, 1.0 }, + { 0.843137, 0.650980, 0.439216, 1.0 }, + { 0.843137, 0.654902, 0.443137, 1.0 }, + { 0.847059, 0.658824, 0.450980, 1.0 }, + { 0.847059, 0.662745, 0.454902, 1.0 }, + { 0.850980, 0.666667, 0.462745, 1.0 }, + { 0.850980, 0.670588, 0.470588, 1.0 }, + { 0.854902, 0.674510, 0.474510, 1.0 }, + { 0.854902, 0.678431, 0.482353, 1.0 }, + { 0.854902, 0.682353, 0.490196, 1.0 }, + { 0.858824, 0.686275, 0.494118, 1.0 }, + { 0.858824, 0.690196, 0.501961, 1.0 }, + { 0.862745, 0.694118, 0.509804, 1.0 }, + { 0.862745, 0.698039, 0.513725, 1.0 }, + { 0.866667, 0.701961, 0.521569, 1.0 }, + { 0.866667, 0.705882, 0.525490, 1.0 }, + { 0.866667, 0.709804, 0.533333, 1.0 }, + { 0.870588, 0.713725, 0.541176, 1.0 }, + { 0.870588, 0.717647, 0.545098, 1.0 }, + { 0.874510, 0.721569, 0.552941, 1.0 }, + { 0.874510, 0.725490, 0.556863, 1.0 }, + { 0.878431, 0.729412, 0.564706, 1.0 }, + { 0.878431, 0.733333, 0.572549, 1.0 }, + { 0.882353, 0.741176, 0.584314, 1.0 }, + }; +/* multi_color_2 */ +static double4 colors_99[] = { + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 0.827451, 0.086275, 0.086275, 1.0 }, + { 0.741176, 0.129412, 0.129412, 1.0 }, + { 0.654902, 0.172549, 0.172549, 1.0 }, + { 0.568627, 0.215686, 0.215686, 1.0 }, + { 0.486275, 0.258824, 0.258824, 1.0 }, + { 0.443137, 0.278431, 0.278431, 1.0 }, + { 0.400000, 0.301961, 0.301961, 1.0 }, + { 0.227451, 0.388235, 0.388235, 1.0 }, + { 0.113725, 0.443137, 0.443137, 1.0 }, + { 0.000000, 0.501961, 0.501961, 1.0 }, + { 0.000000, 0.545098, 0.545098, 1.0 }, + { 0.000000, 0.588235, 0.588235, 1.0 }, + { 0.000000, 0.631373, 0.631373, 1.0 }, + { 0.000000, 0.674510, 0.674510, 1.0 }, + { 0.000000, 0.694118, 0.694118, 1.0 }, + { 0.000000, 0.717647, 0.717647, 1.0 }, + { 0.000000, 0.800000, 0.800000, 1.0 }, + { 0.000000, 0.843137, 0.843137, 1.0 }, + { 0.000000, 0.886275, 0.886275, 1.0 }, + { 0.000000, 0.929412, 0.929412, 1.0 }, + { 0.000000, 0.972549, 0.972549, 1.0 }, + { 0.000000, 0.984314, 0.984314, 1.0 }, + { 0.000000, 1.000000, 1.000000, 1.0 }, + { 0.172549, 0.941176, 1.000000, 1.0 }, + { 0.258824, 0.909804, 1.000000, 1.0 }, + { 0.345098, 0.878431, 1.000000, 1.0 }, + { 0.427451, 0.847059, 1.000000, 1.0 }, + { 0.513725, 0.819608, 1.000000, 1.0 }, + { 0.556863, 0.803922, 1.000000, 1.0 }, + { 0.600000, 0.788235, 1.000000, 1.0 }, + { 0.686275, 0.760784, 1.000000, 1.0 }, + { 0.772549, 0.729412, 1.000000, 1.0 }, + { 1.000000, 0.650980, 1.000000, 1.0 }, + { 0.913725, 0.635294, 1.000000, 1.0 }, + { 0.827451, 0.623529, 1.000000, 1.0 }, + { 0.741176, 0.611765, 1.000000, 1.0 }, + { 0.654902, 0.600000, 1.000000, 1.0 }, + { 0.611765, 0.592157, 1.000000, 1.0 }, + { 0.568627, 0.588235, 1.000000, 1.0 }, + { 0.400000, 0.560784, 1.000000, 1.0 }, + { 0.313725, 0.549020, 1.000000, 1.0 }, + { 0.227451, 0.537255, 1.000000, 1.0 }, + { 0.141176, 0.521569, 1.000000, 1.0 }, + { 0.054902, 0.509804, 1.000000, 1.0 }, + { 0.027451, 0.505882, 1.000000, 1.0 }, + { 0.000000, 0.501961, 1.000000, 1.0 }, + { 0.043137, 0.501961, 1.000000, 1.0 }, + { 0.086275, 0.501961, 1.000000, 1.0 }, + { 0.172549, 0.501961, 1.000000, 1.0 }, + { 0.215686, 0.501961, 1.000000, 1.0 }, + { 0.258824, 0.501961, 1.000000, 1.0 }, + { 0.301961, 0.501961, 1.000000, 1.0 }, + { 0.345098, 0.501961, 1.000000, 1.0 }, + { 0.364706, 0.501961, 1.000000, 1.0 }, + { 0.388235, 0.501961, 1.000000, 1.0 }, + { 0.474510, 0.501961, 1.000000, 1.0 }, + { 0.466667, 0.521569, 0.956863, 1.0 }, + { 0.458824, 0.545098, 0.913725, 1.0 }, + { 0.415686, 0.588235, 0.827451, 1.0 }, + { 0.372549, 0.631373, 0.741176, 1.0 }, + { 0.349020, 0.650980, 0.698039, 1.0 }, + { 0.329412, 0.674510, 0.654902, 1.0 }, + { 0.286275, 0.717647, 0.568627, 1.0 }, + { 0.243137, 0.756863, 0.486275, 1.0 }, + { 0.156863, 0.843137, 0.313725, 1.0 }, + { 0.113725, 0.886275, 0.227451, 1.0 }, + { 0.070588, 0.929412, 0.141176, 1.0 }, + { 0.035294, 0.964706, 0.070588, 1.0 }, + { 0.000000, 1.000000, 0.000000, 1.0 }, + { 0.086275, 0.913725, 0.000000, 1.0 }, + { 0.172549, 0.827451, 0.000000, 1.0 }, + { 0.345098, 0.654902, 0.000000, 1.0 }, + { 0.427451, 0.568627, 0.000000, 1.0 }, + { 0.513725, 0.486275, 0.000000, 1.0 }, + { 0.600000, 0.400000, 0.000000, 1.0 }, + { 0.686275, 0.313725, 0.000000, 1.0 }, + { 0.729412, 0.270588, 0.000000, 1.0 }, + { 0.772549, 0.227451, 0.000000, 1.0 }, + { 0.858824, 0.141176, 0.000000, 1.0 }, + { 0.945098, 0.054902, 0.000000, 1.0 }, + { 0.913725, 0.043137, 0.000000, 1.0 }, + { 0.827451, 0.086275, 0.000000, 1.0 }, + { 0.741176, 0.129412, 0.000000, 1.0 }, + { 0.698039, 0.149020, 0.000000, 1.0 }, + { 0.654902, 0.172549, 0.000000, 1.0 }, + { 0.568627, 0.215686, 0.000000, 1.0 }, + { 0.486275, 0.258824, 0.000000, 1.0 }, + { 0.313725, 0.345098, 0.000000, 1.0 }, + { 0.227451, 0.388235, 0.000000, 1.0 }, + { 0.141176, 0.431373, 0.000000, 1.0 }, + { 0.098039, 0.450980, 0.000000, 1.0 }, + { 0.054902, 0.474510, 0.000000, 1.0 }, + { 0.000000, 0.501961, 0.000000, 1.0 }, + { 0.039216, 0.458824, 0.000000, 1.0 }, + { 0.078431, 0.415686, 0.000000, 1.0 }, + { 0.117647, 0.372549, 0.000000, 1.0 }, + { 0.196078, 0.286275, 0.000000, 1.0 }, + { 0.235294, 0.243137, 0.000000, 1.0 }, + { 0.274510, 0.200000, 0.000000, 1.0 }, + { 0.294118, 0.176471, 0.000000, 1.0 }, + { 0.313725, 0.156863, 0.000000, 1.0 }, + { 0.352941, 0.113725, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.505882, 0.000000, 0.000000, 1.0 }, + { 0.549020, 0.000000, 0.000000, 1.0 }, + { 0.596078, 0.000000, 0.000000, 1.0 }, + { 0.619608, 0.000000, 0.000000, 1.0 }, + { 0.643137, 0.000000, 0.000000, 1.0 }, + { 0.686275, 0.000000, 0.000000, 1.0 }, + { 0.733333, 0.000000, 0.000000, 1.0 }, + { 0.780392, 0.000000, 0.000000, 1.0 }, + { 0.823529, 0.000000, 0.000000, 1.0 }, + { 0.917647, 0.000000, 0.000000, 1.0 }, + { 0.941176, 0.000000, 0.000000, 1.0 }, + { 0.964706, 0.000000, 0.000000, 1.0 }, + { 0.992157, 0.000000, 0.000000, 1.0 }, + { 0.949020, 0.086275, 0.043137, 1.0 }, + { 0.909804, 0.172549, 0.086275, 1.0 }, + { 0.866667, 0.258824, 0.129412, 1.0 }, + { 0.780392, 0.431373, 0.215686, 1.0 }, + { 0.737255, 0.513725, 0.258824, 1.0 }, + { 0.698039, 0.600000, 0.301961, 1.0 }, + { 0.674510, 0.643137, 0.321569, 1.0 }, + { 0.654902, 0.686275, 0.345098, 1.0 }, + { 0.611765, 0.772549, 0.388235, 1.0 }, + { 0.572549, 0.858824, 0.431373, 1.0 }, + { 0.529412, 0.945098, 0.474510, 1.0 }, + { 0.501961, 1.000000, 0.501961, 1.0 }, + { 0.501961, 0.913725, 0.588235, 1.0 }, + { 0.501961, 0.890196, 0.607843, 1.0 }, + { 0.501961, 0.870588, 0.631373, 1.0 }, + { 0.501961, 0.827451, 0.674510, 1.0 }, + { 0.501961, 0.784314, 0.717647, 1.0 }, + { 0.501961, 0.745098, 0.756863, 1.0 }, + { 0.501961, 0.701961, 0.800000, 1.0 }, + { 0.501961, 0.615686, 0.886275, 1.0 }, + { 0.501961, 0.556863, 0.941176, 1.0 }, + { 0.501961, 0.501961, 1.000000, 1.0 }, + { 0.478431, 0.501961, 0.956863, 1.0 }, + { 0.458824, 0.501961, 0.913725, 1.0 }, + { 0.415686, 0.501961, 0.827451, 1.0 }, + { 0.372549, 0.501961, 0.741176, 1.0 }, + { 0.329412, 0.501961, 0.654902, 1.0 }, + { 0.286275, 0.501961, 0.568627, 1.0 }, + { 0.200000, 0.501961, 0.400000, 1.0 }, + { 0.176471, 0.501961, 0.356863, 1.0 }, + { 0.156863, 0.501961, 0.313725, 1.0 }, + { 0.113725, 0.501961, 0.227451, 1.0 }, + { 0.070588, 0.501961, 0.141176, 1.0 }, + { 0.027451, 0.501961, 0.054902, 1.0 }, + { 0.000000, 0.501961, 0.000000, 1.0 }, + { 0.172549, 0.517647, 0.101961, 1.0 }, + { 0.215686, 0.517647, 0.125490, 1.0 }, + { 0.258824, 0.521569, 0.149020, 1.0 }, + { 0.345098, 0.529412, 0.200000, 1.0 }, + { 0.431373, 0.537255, 0.250980, 1.0 }, + { 0.513725, 0.545098, 0.301961, 1.0 }, + { 0.600000, 0.552941, 0.352941, 1.0 }, + { 0.686275, 0.556863, 0.400000, 1.0 }, + { 0.772549, 0.564706, 0.450980, 1.0 }, + { 1.000000, 0.584314, 0.584314, 1.0 }, + { 1.000000, 0.576471, 0.576471, 1.0 }, + { 1.000000, 0.572549, 0.572549, 1.0 }, + { 1.000000, 0.564706, 0.564706, 1.0 }, + { 1.000000, 0.552941, 0.552941, 1.0 }, + { 1.000000, 0.545098, 0.545098, 1.0 }, + { 1.000000, 0.533333, 0.533333, 1.0 }, + { 1.000000, 0.513725, 0.513725, 1.0 }, + { 1.000000, 0.505882, 0.505882, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.494118, 0.494118, 1.0 }, + { 1.000000, 0.482353, 0.482353, 1.0 }, + { 1.000000, 0.474510, 0.474510, 1.0 }, + { 1.000000, 0.466667, 0.466667, 1.0 }, + { 1.000000, 0.466667, 0.513725, 1.0 }, + { 1.000000, 0.462745, 0.556863, 1.0 }, + { 1.000000, 0.462745, 0.603922, 1.0 }, + { 1.000000, 0.458824, 0.650980, 1.0 }, + { 1.000000, 0.458824, 0.694118, 1.0 }, + { 1.000000, 0.454902, 0.741176, 1.0 }, + { 1.000000, 0.454902, 0.788235, 1.0 }, + { 1.000000, 0.450980, 0.831373, 1.0 }, + { 1.000000, 0.450980, 0.878431, 1.0 }, + { 1.000000, 0.447059, 0.972549, 1.0 }, + { 1.000000, 0.443137, 0.984314, 1.0 }, + { 1.000000, 0.443137, 1.000000, 1.0 }, + { 1.000000, 0.419608, 0.929412, 1.0 }, + { 1.000000, 0.396078, 0.858824, 1.0 }, + { 1.000000, 0.372549, 0.788235, 1.0 }, + { 1.000000, 0.352941, 0.717647, 1.0 }, + { 1.000000, 0.329412, 0.647059, 1.0 }, + { 1.000000, 0.305882, 0.576471, 1.0 }, + { 1.000000, 0.282353, 0.505882, 1.0 }, + { 1.000000, 0.258824, 0.435294, 1.0 }, + { 1.000000, 0.235294, 0.364706, 1.0 }, + { 1.000000, 0.215686, 0.294118, 1.0 }, + { 1.000000, 0.176471, 0.176471, 1.0 }, + { 0.980392, 0.160784, 0.227451, 1.0 }, + { 0.964706, 0.145098, 0.282353, 1.0 }, + { 0.945098, 0.129412, 0.333333, 1.0 }, + { 0.929412, 0.117647, 0.388235, 1.0 }, + { 0.909804, 0.101961, 0.439216, 1.0 }, + { 0.894118, 0.086275, 0.494118, 1.0 }, + { 0.874510, 0.070588, 0.545098, 1.0 }, + { 0.858824, 0.054902, 0.600000, 1.0 }, + { 0.839216, 0.039216, 0.650980, 1.0 }, + { 0.819608, 0.023529, 0.705882, 1.0 }, + { 0.803922, 0.007843, 0.756863, 1.0 }, + { 0.792157, 0.000000, 0.792157, 1.0 }, + { 0.800000, 0.000000, 0.725490, 1.0 }, + { 0.807843, 0.000000, 0.654902, 1.0 }, + { 0.811765, 0.000000, 0.588235, 1.0 }, + { 0.819608, 0.000000, 0.521569, 1.0 }, + { 0.827451, 0.000000, 0.450980, 1.0 }, + { 0.835294, 0.000000, 0.384314, 1.0 }, + { 0.843137, 0.000000, 0.313725, 1.0 }, + { 0.847059, 0.000000, 0.247059, 1.0 }, + { 0.854902, 0.000000, 0.180392, 1.0 }, + { 0.862745, 0.000000, 0.109804, 1.0 }, + { 0.870588, 0.000000, 0.043137, 1.0 }, + { 0.874510, 0.000000, 0.000000, 1.0 }, + { 0.850980, 0.047059, 0.023529, 1.0 }, + { 0.831373, 0.094118, 0.047059, 1.0 }, + { 0.807843, 0.141176, 0.074510, 1.0 }, + { 0.784314, 0.184314, 0.098039, 1.0 }, + { 0.764706, 0.231373, 0.121569, 1.0 }, + { 0.741176, 0.278431, 0.145098, 1.0 }, + { 0.717647, 0.325490, 0.168627, 1.0 }, + { 0.698039, 0.372549, 0.196078, 1.0 }, + { 0.674510, 0.419608, 0.219608, 1.0 }, + { 0.650980, 0.466667, 0.243137, 1.0 }, + { 0.615686, 0.541176, 0.282353, 1.0 }, + { 0.615686, 0.494118, 0.258824, 1.0 }, + { 0.619608, 0.447059, 0.235294, 1.0 }, + { 0.619608, 0.400000, 0.207843, 1.0 }, + { 0.623529, 0.356863, 0.184314, 1.0 }, + { 0.627451, 0.309804, 0.160784, 1.0 }, + { 0.627451, 0.262745, 0.137255, 1.0 }, + { 0.631373, 0.215686, 0.113725, 1.0 }, + { 0.631373, 0.168627, 0.086275, 1.0 }, + { 0.635294, 0.121569, 0.062745, 1.0 }, + { 0.639216, 0.074510, 0.039216, 1.0 }, + { 0.639216, 0.031373, 0.015686, 1.0 }, + { 0.643137, 0.000000, 0.000000, 1.0 }, + { 0.627451, 0.000000, 0.000000, 1.0 }, + { 0.611765, 0.000000, 0.000000, 1.0 }, + { 0.596078, 0.000000, 0.000000, 1.0 }, + { 0.580392, 0.000000, 0.000000, 1.0 }, + { 0.564706, 0.000000, 0.000000, 1.0 }, + { 0.549020, 0.000000, 0.000000, 1.0 }, + { 0.533333, 0.000000, 0.000000, 1.0 }, + { 0.517647, 0.000000, 0.000000, 1.0 }, + { 0.501961, 0.000000, 0.000000, 1.0 }, + { 0.486275, 0.000000, 0.000000, 1.0 }, + { 0.458824, 0.000000, 0.000000, 1.0 }, + }; +/* rw-yellow-orange */ +static double4 colors_100[] = { + { 1.000000, 0.501961, 0.000000, 1.0 }, + { 1.000000, 0.525490, 0.000000, 1.0 }, + { 1.000000, 0.537255, 0.000000, 1.0 }, + { 1.000000, 0.549020, 0.000000, 1.0 }, + { 1.000000, 0.560784, 0.000000, 1.0 }, + { 1.000000, 0.572549, 0.000000, 1.0 }, + { 1.000000, 0.576471, 0.000000, 1.0 }, + { 1.000000, 0.584314, 0.000000, 1.0 }, + { 1.000000, 0.607843, 0.000000, 1.0 }, + { 1.000000, 0.619608, 0.000000, 1.0 }, + { 1.000000, 0.631373, 0.000000, 1.0 }, + { 1.000000, 0.643137, 0.000000, 1.0 }, + { 1.000000, 0.654902, 0.000000, 1.0 }, + { 1.000000, 0.666667, 0.000000, 1.0 }, + { 1.000000, 0.678431, 0.000000, 1.0 }, + { 1.000000, 0.682353, 0.000000, 1.0 }, + { 1.000000, 0.690196, 0.000000, 1.0 }, + { 1.000000, 0.713725, 0.000000, 1.0 }, + { 1.000000, 0.725490, 0.000000, 1.0 }, + { 1.000000, 0.737255, 0.000000, 1.0 }, + { 1.000000, 0.745098, 0.000000, 1.0 }, + { 1.000000, 0.756863, 0.000000, 1.0 }, + { 1.000000, 0.760784, 0.000000, 1.0 }, + { 1.000000, 0.768627, 0.000000, 1.0 }, + { 1.000000, 0.792157, 0.000000, 1.0 }, + { 1.000000, 0.803922, 0.000000, 1.0 }, + { 1.000000, 0.815686, 0.000000, 1.0 }, + { 1.000000, 0.827451, 0.000000, 1.0 }, + { 1.000000, 0.839216, 0.000000, 1.0 }, + { 1.000000, 0.843137, 0.000000, 1.0 }, + { 1.000000, 0.850980, 0.000000, 1.0 }, + { 1.000000, 0.862745, 0.000000, 1.0 }, + { 1.000000, 0.874510, 0.000000, 1.0 }, + { 1.000000, 0.898039, 0.000000, 1.0 }, + { 1.000000, 0.909804, 0.000000, 1.0 }, + { 1.000000, 0.921569, 0.000000, 1.0 }, + { 1.000000, 0.933333, 0.000000, 1.0 }, + { 1.000000, 0.945098, 0.000000, 1.0 }, + { 1.000000, 0.949020, 0.000000, 1.0 }, + { 1.000000, 0.956863, 0.000000, 1.0 }, + { 1.000000, 0.980392, 0.000000, 1.0 }, + { 1.000000, 0.984314, 0.003922, 1.0 }, + { 1.000000, 0.988235, 0.007843, 1.0 }, + { 1.000000, 0.976471, 0.011765, 1.0 }, + { 1.000000, 0.964706, 0.015686, 1.0 }, + { 1.000000, 0.956863, 0.019608, 1.0 }, + { 1.000000, 0.952941, 0.023529, 1.0 }, + { 1.000000, 0.941176, 0.031373, 1.0 }, + { 1.000000, 0.929412, 0.035294, 1.0 }, + { 1.000000, 0.905882, 0.047059, 1.0 }, + { 1.000000, 0.894118, 0.050980, 1.0 }, + { 1.000000, 0.882353, 0.058824, 1.0 }, + { 1.000000, 0.870588, 0.062745, 1.0 }, + { 1.000000, 0.858824, 0.070588, 1.0 }, + { 1.000000, 0.850980, 0.074510, 1.0 }, + { 1.000000, 0.847059, 0.078431, 1.0 }, + { 1.000000, 0.823529, 0.086275, 1.0 }, + { 1.000000, 0.811765, 0.094118, 1.0 }, + { 1.000000, 0.800000, 0.101961, 1.0 }, + { 1.000000, 0.788235, 0.105882, 1.0 }, + { 1.000000, 0.776471, 0.109804, 1.0 }, + { 1.000000, 0.768627, 0.113725, 1.0 }, + { 1.000000, 0.764706, 0.117647, 1.0 }, + { 1.000000, 0.752941, 0.125490, 1.0 }, + { 1.000000, 0.745098, 0.129412, 1.0 }, + { 1.000000, 0.721569, 0.141176, 1.0 }, + { 1.000000, 0.709804, 0.145098, 1.0 }, + { 1.000000, 0.698039, 0.152941, 1.0 }, + { 1.000000, 0.690196, 0.152941, 1.0 }, + { 1.000000, 0.686275, 0.156863, 1.0 }, + { 1.000000, 0.674510, 0.164706, 1.0 }, + { 1.000000, 0.662745, 0.172549, 1.0 }, + { 1.000000, 0.639216, 0.180392, 1.0 }, + { 1.000000, 0.627451, 0.188235, 1.0 }, + { 1.000000, 0.615686, 0.196078, 1.0 }, + { 1.000000, 0.603922, 0.200000, 1.0 }, + { 1.000000, 0.592157, 0.203922, 1.0 }, + { 1.000000, 0.584314, 0.207843, 1.0 }, + { 1.000000, 0.580392, 0.211765, 1.0 }, + { 1.000000, 0.568627, 0.219608, 1.0 }, + { 1.000000, 0.556863, 0.223529, 1.0 }, + { 1.000000, 0.533333, 0.235294, 1.0 }, + { 1.000000, 0.521569, 0.239216, 1.0 }, + { 1.000000, 0.509804, 0.247059, 1.0 }, + { 1.000000, 0.505882, 0.247059, 1.0 }, + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 1.000000, 0.513725, 0.258824, 1.0 }, + { 1.000000, 0.525490, 0.262745, 1.0 }, + { 1.000000, 0.549020, 0.274510, 1.0 }, + { 1.000000, 0.560784, 0.278431, 1.0 }, + { 1.000000, 0.572549, 0.286275, 1.0 }, + { 1.000000, 0.576471, 0.286275, 1.0 }, + { 1.000000, 0.584314, 0.290196, 1.0 }, + { 1.000000, 0.596078, 0.298039, 1.0 }, + { 1.000000, 0.607843, 0.305882, 1.0 }, + { 1.000000, 0.619608, 0.309804, 1.0 }, + { 1.000000, 0.631373, 0.313725, 1.0 }, + { 1.000000, 0.654902, 0.329412, 1.0 }, + { 1.000000, 0.666667, 0.333333, 1.0 }, + { 1.000000, 0.678431, 0.337255, 1.0 }, + { 1.000000, 0.682353, 0.341176, 1.0 }, + { 1.000000, 0.690196, 0.345098, 1.0 }, + { 1.000000, 0.701961, 0.352941, 1.0 }, + { 1.000000, 0.713725, 0.356863, 1.0 }, + { 1.000000, 0.737255, 0.368627, 1.0 }, + { 1.000000, 0.745098, 0.372549, 1.0 }, + { 1.000000, 0.756863, 0.380392, 1.0 }, + { 1.000000, 0.760784, 0.380392, 1.0 }, + { 1.000000, 0.768627, 0.384314, 1.0 }, + { 1.000000, 0.780392, 0.392157, 1.0 }, + { 1.000000, 0.792157, 0.400000, 1.0 }, + { 1.000000, 0.803922, 0.403922, 1.0 }, + { 1.000000, 0.815686, 0.407843, 1.0 }, + { 1.000000, 0.839216, 0.423529, 1.0 }, + { 1.000000, 0.843137, 0.423529, 1.0 }, + { 1.000000, 0.850980, 0.427451, 1.0 }, + { 1.000000, 0.862745, 0.431373, 1.0 }, + { 1.000000, 0.874510, 0.439216, 1.0 }, + { 1.000000, 0.886275, 0.447059, 1.0 }, + { 1.000000, 0.898039, 0.450980, 1.0 }, + { 1.000000, 0.921569, 0.462745, 1.0 }, + { 1.000000, 0.933333, 0.466667, 1.0 }, + { 1.000000, 0.945098, 0.474510, 1.0 }, + { 1.000000, 0.949020, 0.474510, 1.0 }, + { 1.000000, 0.956863, 0.478431, 1.0 }, + { 1.000000, 0.968627, 0.486275, 1.0 }, + { 1.000000, 0.980392, 0.494118, 1.0 }, + { 1.000000, 0.992157, 0.498039, 1.0 }, + { 1.000000, 1.000000, 0.501961, 1.0 }, + { 1.000000, 0.984314, 0.494118, 1.0 }, + { 1.000000, 0.980392, 0.490196, 1.0 }, + { 1.000000, 0.976471, 0.490196, 1.0 }, + { 1.000000, 0.968627, 0.486275, 1.0 }, + { 1.000000, 0.960784, 0.482353, 1.0 }, + { 1.000000, 0.952941, 0.478431, 1.0 }, + { 1.000000, 0.945098, 0.474510, 1.0 }, + { 1.000000, 0.929412, 0.466667, 1.0 }, + { 1.000000, 0.921569, 0.458824, 1.0 }, + { 1.000000, 0.913725, 0.454902, 1.0 }, + { 1.000000, 0.909804, 0.450980, 1.0 }, + { 1.000000, 0.905882, 0.450980, 1.0 }, + { 1.000000, 0.898039, 0.447059, 1.0 }, + { 1.000000, 0.890196, 0.443137, 1.0 }, + { 1.000000, 0.882353, 0.439216, 1.0 }, + { 1.000000, 0.874510, 0.435294, 1.0 }, + { 1.000000, 0.858824, 0.427451, 1.0 }, + { 1.000000, 0.854902, 0.423529, 1.0 }, + { 1.000000, 0.850980, 0.423529, 1.0 }, + { 1.000000, 0.843137, 0.419608, 1.0 }, + { 1.000000, 0.835294, 0.415686, 1.0 }, + { 1.000000, 0.827451, 0.411765, 1.0 }, + { 1.000000, 0.819608, 0.407843, 1.0 }, + { 1.000000, 0.803922, 0.400000, 1.0 }, + { 1.000000, 0.800000, 0.396078, 1.0 }, + { 1.000000, 0.796078, 0.396078, 1.0 }, + { 1.000000, 0.788235, 0.392157, 1.0 }, + { 1.000000, 0.780392, 0.384314, 1.0 }, + { 1.000000, 0.772549, 0.380392, 1.0 }, + { 1.000000, 0.764706, 0.376471, 1.0 }, + { 1.000000, 0.756863, 0.372549, 1.0 }, + { 1.000000, 0.745098, 0.368627, 1.0 }, + { 1.000000, 0.729412, 0.360784, 1.0 }, + { 1.000000, 0.725490, 0.356863, 1.0 }, + { 1.000000, 0.721569, 0.356863, 1.0 }, + { 1.000000, 0.713725, 0.352941, 1.0 }, + { 1.000000, 0.705882, 0.349020, 1.0 }, + { 1.000000, 0.698039, 0.345098, 1.0 }, + { 1.000000, 0.690196, 0.341176, 1.0 }, + { 1.000000, 0.674510, 0.333333, 1.0 }, + { 1.000000, 0.666667, 0.329412, 1.0 }, + { 1.000000, 0.662745, 0.325490, 1.0 }, + { 0.996078, 0.666667, 0.317647, 1.0 }, + { 0.992157, 0.670588, 0.309804, 1.0 }, + { 0.988235, 0.670588, 0.301961, 1.0 }, + { 0.980392, 0.674510, 0.294118, 1.0 }, + { 0.976471, 0.678431, 0.286275, 1.0 }, + { 0.972549, 0.682353, 0.278431, 1.0 }, + { 0.968627, 0.686275, 0.270588, 1.0 }, + { 0.964706, 0.690196, 0.262745, 1.0 }, + { 0.960784, 0.694118, 0.254902, 1.0 }, + { 0.956863, 0.694118, 0.250980, 1.0 }, + { 0.949020, 0.698039, 0.243137, 1.0 }, + { 0.945098, 0.701961, 0.235294, 1.0 }, + { 0.941176, 0.705882, 0.227451, 1.0 }, + { 0.933333, 0.713725, 0.211765, 1.0 }, + { 0.929412, 0.713725, 0.207843, 1.0 }, + { 0.929412, 0.717647, 0.203922, 1.0 }, + { 0.921569, 0.721569, 0.196078, 1.0 }, + { 0.917647, 0.721569, 0.188235, 1.0 }, + { 0.913725, 0.725490, 0.180392, 1.0 }, + { 0.909804, 0.729412, 0.172549, 1.0 }, + { 0.905882, 0.733333, 0.164706, 1.0 }, + { 0.901961, 0.737255, 0.156863, 1.0 }, + { 0.898039, 0.741176, 0.149020, 1.0 }, + { 0.890196, 0.745098, 0.141176, 1.0 }, + { 0.886275, 0.745098, 0.133333, 1.0 }, + { 0.882353, 0.749020, 0.125490, 1.0 }, + { 0.878431, 0.752941, 0.117647, 1.0 }, + { 0.874510, 0.756863, 0.113725, 1.0 }, + { 0.870588, 0.760784, 0.105882, 1.0 }, + { 0.866667, 0.764706, 0.098039, 1.0 }, + { 0.858824, 0.768627, 0.090196, 1.0 }, + { 0.854902, 0.772549, 0.082353, 1.0 }, + { 0.850980, 0.772549, 0.074510, 1.0 }, + { 0.847059, 0.776471, 0.066667, 1.0 }, + { 0.843137, 0.780392, 0.058824, 1.0 }, + { 0.839216, 0.784314, 0.050980, 1.0 }, + { 0.835294, 0.788235, 0.043137, 1.0 }, + { 0.827451, 0.792157, 0.035294, 1.0 }, + { 0.823529, 0.796078, 0.027451, 1.0 }, + { 0.819608, 0.796078, 0.019608, 1.0 }, + { 0.815686, 0.800000, 0.011765, 1.0 }, + { 0.811765, 0.803922, 0.003922, 1.0 }, + { 0.807843, 0.807843, 0.000000, 1.0 }, + { 0.807843, 0.796078, 0.000000, 1.0 }, + { 0.807843, 0.780392, 0.000000, 1.0 }, + { 0.807843, 0.768627, 0.000000, 1.0 }, + { 0.807843, 0.756863, 0.000000, 1.0 }, + { 0.803922, 0.741176, 0.000000, 1.0 }, + { 0.803922, 0.729412, 0.000000, 1.0 }, + { 0.803922, 0.717647, 0.000000, 1.0 }, + { 0.803922, 0.701961, 0.000000, 1.0 }, + { 0.803922, 0.690196, 0.000000, 1.0 }, + { 0.803922, 0.678431, 0.000000, 1.0 }, + { 0.800000, 0.662745, 0.000000, 1.0 }, + { 0.800000, 0.650980, 0.000000, 1.0 }, + { 0.800000, 0.639216, 0.000000, 1.0 }, + { 0.800000, 0.623529, 0.000000, 1.0 }, + { 0.800000, 0.611765, 0.000000, 1.0 }, + { 0.796078, 0.600000, 0.000000, 1.0 }, + { 0.796078, 0.584314, 0.000000, 1.0 }, + { 0.796078, 0.572549, 0.000000, 1.0 }, + { 0.796078, 0.560784, 0.000000, 1.0 }, + { 0.796078, 0.545098, 0.000000, 1.0 }, + { 0.792157, 0.533333, 0.000000, 1.0 }, + { 0.792157, 0.521569, 0.000000, 1.0 }, + { 0.792157, 0.505882, 0.000000, 1.0 }, + { 0.792157, 0.494118, 0.000000, 1.0 }, + { 0.792157, 0.482353, 0.000000, 1.0 }, + { 0.792157, 0.466667, 0.000000, 1.0 }, + { 0.788235, 0.454902, 0.000000, 1.0 }, + { 0.788235, 0.443137, 0.000000, 1.0 }, + { 0.788235, 0.427451, 0.000000, 1.0 }, + { 0.788235, 0.415686, 0.000000, 1.0 }, + { 0.788235, 0.403922, 0.000000, 1.0 }, + { 0.784314, 0.392157, 0.000000, 1.0 }, + { 0.784314, 0.376471, 0.000000, 1.0 }, + { 0.784314, 0.364706, 0.000000, 1.0 }, + { 0.784314, 0.352941, 0.000000, 1.0 }, + { 0.784314, 0.337255, 0.000000, 1.0 }, + { 0.780392, 0.325490, 0.000000, 1.0 }, + { 0.780392, 0.313725, 0.000000, 1.0 }, + { 0.780392, 0.298039, 0.000000, 1.0 }, + { 0.780392, 0.286275, 0.000000, 1.0 }, + { 0.780392, 0.274510, 0.000000, 1.0 }, + { 0.776471, 0.250980, 0.000000, 1.0 }, + }; +/* rw-multi-color-2 */ +static double4 colors_101[] = { + { 0.501961, 0.250980, 0.250980, 1.0 }, + { 0.600000, 0.203922, 0.203922, 1.0 }, + { 0.647059, 0.176471, 0.176471, 1.0 }, + { 0.698039, 0.152941, 0.152941, 1.0 }, + { 0.745098, 0.125490, 0.125490, 1.0 }, + { 0.792157, 0.101961, 0.101961, 1.0 }, + { 0.815686, 0.090196, 0.090196, 1.0 }, + { 0.843137, 0.078431, 0.078431, 1.0 }, + { 0.941176, 0.031373, 0.031373, 1.0 }, + { 0.968627, 0.039216, 0.015686, 1.0 }, + { 1.000000, 0.047059, 0.000000, 1.0 }, + { 1.000000, 0.098039, 0.000000, 1.0 }, + { 1.000000, 0.149020, 0.000000, 1.0 }, + { 1.000000, 0.196078, 0.000000, 1.0 }, + { 1.000000, 0.243137, 0.000000, 1.0 }, + { 1.000000, 0.266667, 0.000000, 1.0 }, + { 1.000000, 0.294118, 0.000000, 1.0 }, + { 1.000000, 0.392157, 0.000000, 1.0 }, + { 1.000000, 0.447059, 0.000000, 1.0 }, + { 1.000000, 0.501961, 0.000000, 1.0 }, + { 0.949020, 0.478431, 0.000000, 1.0 }, + { 0.901961, 0.454902, 0.000000, 1.0 }, + { 0.878431, 0.439216, 0.000000, 1.0 }, + { 0.854902, 0.427451, 0.000000, 1.0 }, + { 0.756863, 0.380392, 0.000000, 1.0 }, + { 0.705882, 0.352941, 0.000000, 1.0 }, + { 0.658824, 0.329412, 0.000000, 1.0 }, + { 0.607843, 0.305882, 0.000000, 1.0 }, + { 0.560784, 0.282353, 0.000000, 1.0 }, + { 0.529412, 0.266667, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.454902, 0.274510, 0.000000, 1.0 }, + { 0.403922, 0.298039, 0.000000, 1.0 }, + { 0.305882, 0.349020, 0.000000, 1.0 }, + { 0.254902, 0.372549, 0.000000, 1.0 }, + { 0.207843, 0.400000, 0.000000, 1.0 }, + { 0.156863, 0.423529, 0.000000, 1.0 }, + { 0.109804, 0.447059, 0.000000, 1.0 }, + { 0.086275, 0.458824, 0.000000, 1.0 }, + { 0.062745, 0.470588, 0.000000, 1.0 }, + { 0.000000, 0.501961, 0.047059, 1.0 }, + { 0.000000, 0.501961, 0.098039, 1.0 }, + { 0.000000, 0.501961, 0.149020, 1.0 }, + { 0.000000, 0.501961, 0.196078, 1.0 }, + { 0.000000, 0.501961, 0.243137, 1.0 }, + { 0.000000, 0.501961, 0.266667, 1.0 }, + { 0.000000, 0.501961, 0.294118, 1.0 }, + { 0.000000, 0.501961, 0.345098, 1.0 }, + { 0.000000, 0.501961, 0.392157, 1.0 }, + { 0.000000, 0.501961, 0.490196, 1.0 }, + { 0.000000, 0.525490, 0.517647, 1.0 }, + { 0.000000, 0.549020, 0.549020, 1.0 }, + { 0.000000, 0.596078, 0.596078, 1.0 }, + { 0.000000, 0.647059, 0.647059, 1.0 }, + { 0.000000, 0.670588, 0.670588, 1.0 }, + { 0.000000, 0.698039, 0.698039, 1.0 }, + { 0.000000, 0.792157, 0.792157, 1.0 }, + { 0.000000, 0.839216, 0.839216, 1.0 }, + { 0.000000, 0.890196, 0.890196, 1.0 }, + { 0.000000, 0.945098, 0.945098, 1.0 }, + { 0.000000, 1.000000, 1.000000, 1.0 }, + { 0.023529, 1.000000, 0.976471, 1.0 }, + { 0.047059, 1.000000, 0.952941, 1.0 }, + { 0.098039, 1.000000, 0.901961, 1.0 }, + { 0.149020, 1.000000, 0.854902, 1.0 }, + { 0.243137, 1.000000, 0.756863, 1.0 }, + { 0.294118, 1.000000, 0.705882, 1.0 }, + { 0.345098, 1.000000, 0.658824, 1.0 }, + { 0.368627, 1.000000, 0.635294, 1.0 }, + { 0.392157, 1.000000, 0.611765, 1.0 }, + { 0.439216, 1.000000, 0.560784, 1.0 }, + { 0.501961, 1.000000, 0.501961, 1.0 }, + { 0.403922, 1.000000, 0.600000, 1.0 }, + { 0.352941, 1.000000, 0.647059, 1.0 }, + { 0.305882, 1.000000, 0.698039, 1.0 }, + { 0.254902, 1.000000, 0.745098, 1.0 }, + { 0.207843, 1.000000, 0.792157, 1.0 }, + { 0.180392, 1.000000, 0.815686, 1.0 }, + { 0.156863, 1.000000, 0.843137, 1.0 }, + { 0.109804, 1.000000, 0.890196, 1.0 }, + { 0.062745, 1.000000, 0.941176, 1.0 }, + { 0.000000, 0.952941, 1.000000, 1.0 }, + { 0.000000, 0.901961, 1.000000, 1.0 }, + { 0.000000, 0.854902, 1.000000, 1.0 }, + { 0.000000, 0.827451, 1.000000, 1.0 }, + { 0.000000, 0.803922, 1.000000, 1.0 }, + { 0.000000, 0.756863, 1.000000, 1.0 }, + { 0.000000, 0.709804, 1.000000, 1.0 }, + { 0.000000, 0.611765, 1.000000, 1.0 }, + { 0.000000, 0.560784, 1.000000, 1.0 }, + { 0.000000, 0.513725, 1.000000, 1.0 }, + { 0.000000, 0.505882, 1.000000, 1.0 }, + { 0.000000, 0.501961, 1.000000, 1.0 }, + { 0.047059, 0.501961, 1.000000, 1.0 }, + { 0.098039, 0.501961, 1.000000, 1.0 }, + { 0.149020, 0.501961, 1.000000, 1.0 }, + { 0.196078, 0.501961, 1.000000, 1.0 }, + { 0.294118, 0.501961, 1.000000, 1.0 }, + { 0.341176, 0.501961, 1.000000, 1.0 }, + { 0.392157, 0.501961, 1.000000, 1.0 }, + { 0.415686, 0.501961, 1.000000, 1.0 }, + { 0.439216, 0.501961, 1.000000, 1.0 }, + { 0.501961, 0.501961, 1.000000, 1.0 }, + { 0.501961, 0.454902, 0.925490, 1.0 }, + { 0.501961, 0.352941, 0.780392, 1.0 }, + { 0.501961, 0.305882, 0.705882, 1.0 }, + { 0.501961, 0.258824, 0.635294, 1.0 }, + { 0.501961, 0.231373, 0.596078, 1.0 }, + { 0.501961, 0.207843, 0.560784, 1.0 }, + { 0.501961, 0.156863, 0.486275, 1.0 }, + { 0.501961, 0.109804, 0.415686, 1.0 }, + { 0.501961, 0.062745, 0.341176, 1.0 }, + { 0.501961, 0.000000, 0.250980, 1.0 }, + { 0.600000, 0.098039, 0.349020, 1.0 }, + { 0.623529, 0.121569, 0.372549, 1.0 }, + { 0.647059, 0.149020, 0.400000, 1.0 }, + { 0.698039, 0.196078, 0.447059, 1.0 }, + { 0.745098, 0.243137, 0.494118, 1.0 }, + { 0.792157, 0.294118, 0.545098, 1.0 }, + { 0.843137, 0.345098, 0.596078, 1.0 }, + { 0.941176, 0.439216, 0.690196, 1.0 }, + { 0.968627, 0.447059, 0.709804, 1.0 }, + { 1.000000, 0.454902, 0.729412, 1.0 }, + { 1.000000, 0.427451, 0.717647, 1.0 }, + { 1.000000, 0.403922, 0.705882, 1.0 }, + { 1.000000, 0.352941, 0.678431, 1.0 }, + { 1.000000, 0.305882, 0.654902, 1.0 }, + { 1.000000, 0.258824, 0.631373, 1.0 }, + { 1.000000, 0.207843, 0.603922, 1.0 }, + { 1.000000, 0.109804, 0.556863, 1.0 }, + { 1.000000, 0.086275, 0.545098, 1.0 }, + { 1.000000, 0.062745, 0.533333, 1.0 }, + { 1.000000, 0.011765, 0.509804, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 0.952941, 0.000000, 0.549020, 1.0 }, + { 0.901961, 0.000000, 0.600000, 1.0 }, + { 0.803922, 0.000000, 0.698039, 1.0 }, + { 0.756863, 0.000000, 0.745098, 1.0 }, + { 0.709804, 0.000000, 0.792157, 1.0 }, + { 0.682353, 0.000000, 0.815686, 1.0 }, + { 0.658824, 0.000000, 0.843137, 1.0 }, + { 0.611765, 0.000000, 0.890196, 1.0 }, + { 0.560784, 0.000000, 0.941176, 1.0 }, + { 0.501961, 0.000000, 1.000000, 1.0 }, + { 0.454902, 0.047059, 0.925490, 1.0 }, + { 0.352941, 0.149020, 0.780392, 1.0 }, + { 0.329412, 0.172549, 0.741176, 1.0 }, + { 0.305882, 0.196078, 0.705882, 1.0 }, + { 0.258824, 0.243137, 0.635294, 1.0 }, + { 0.207843, 0.294118, 0.560784, 1.0 }, + { 0.156863, 0.345098, 0.486275, 1.0 }, + { 0.109804, 0.392157, 0.415686, 1.0 }, + { 0.000000, 0.501961, 0.250980, 1.0 }, + { 0.047059, 0.501961, 0.250980, 1.0 }, + { 0.098039, 0.501961, 0.250980, 1.0 }, + { 0.196078, 0.501961, 0.250980, 1.0 }, + { 0.294118, 0.501961, 0.250980, 1.0 }, + { 0.392157, 0.501961, 0.250980, 1.0 }, + { 0.490196, 0.501961, 0.250980, 1.0 }, + { 0.584314, 0.501961, 0.250980, 1.0 }, + { 0.682353, 0.501961, 0.250980, 1.0 }, + { 0.878431, 0.501961, 0.250980, 1.0 }, + { 0.937255, 0.501961, 0.250980, 1.0 }, + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 0.952941, 0.454902, 0.227451, 1.0 }, + { 0.901961, 0.403922, 0.203922, 1.0 }, + { 0.854902, 0.352941, 0.176471, 1.0 }, + { 0.803922, 0.305882, 0.152941, 1.0 }, + { 0.709804, 0.207843, 0.101961, 1.0 }, + { 0.682353, 0.180392, 0.090196, 1.0 }, + { 0.658824, 0.156863, 0.078431, 1.0 }, + { 0.611765, 0.109804, 0.054902, 1.0 }, + { 0.560784, 0.062745, 0.031373, 1.0 }, + { 0.513725, 0.011765, 0.007843, 1.0 }, + { 0.501961, 0.000000, 0.000000, 1.0 }, + { 0.549020, 0.098039, 0.098039, 1.0 }, + { 0.600000, 0.196078, 0.196078, 1.0 }, + { 0.647059, 0.294118, 0.294118, 1.0 }, + { 0.698039, 0.392157, 0.392157, 1.0 }, + { 0.745098, 0.490196, 0.490196, 1.0 }, + { 0.792157, 0.584314, 0.584314, 1.0 }, + { 0.843137, 0.682353, 0.682353, 1.0 }, + { 0.890196, 0.780392, 0.780392, 1.0 }, + { 0.941176, 0.878431, 0.878431, 1.0 }, + { 0.980392, 0.980392, 0.980392, 1.0 }, + { 0.968627, 0.968627, 0.968627, 1.0 }, + { 0.960784, 0.960784, 0.960784, 1.0 }, + { 0.945098, 0.945098, 0.945098, 1.0 }, + { 0.925490, 0.925490, 0.925490, 1.0 }, + { 0.905882, 0.905882, 0.905882, 1.0 }, + { 0.886275, 0.886275, 0.886275, 1.0 }, + { 0.870588, 0.870588, 0.870588, 1.0 }, + { 0.850980, 0.850980, 0.850980, 1.0 }, + { 0.831373, 0.831373, 0.831373, 1.0 }, + { 0.807843, 0.807843, 0.807843, 1.0 }, + { 0.729412, 0.729412, 0.827451, 1.0 }, + { 0.650980, 0.650980, 0.847059, 1.0 }, + { 0.572549, 0.572549, 0.862745, 1.0 }, + { 0.494118, 0.494118, 0.882353, 1.0 }, + { 0.411765, 0.411765, 0.901961, 1.0 }, + { 0.333333, 0.333333, 0.921569, 1.0 }, + { 0.254902, 0.254902, 0.937255, 1.0 }, + { 0.176471, 0.176471, 0.956863, 1.0 }, + { 0.098039, 0.098039, 0.976471, 1.0 }, + { 0.000000, 0.000000, 1.000000, 1.0 }, + { 0.047059, 0.023529, 0.901961, 1.0 }, + { 0.098039, 0.047059, 0.803922, 1.0 }, + { 0.149020, 0.074510, 0.705882, 1.0 }, + { 0.196078, 0.098039, 0.607843, 1.0 }, + { 0.243137, 0.121569, 0.509804, 1.0 }, + { 0.294118, 0.149020, 0.415686, 1.0 }, + { 0.345098, 0.172549, 0.317647, 1.0 }, + { 0.392157, 0.196078, 0.219608, 1.0 }, + { 0.439216, 0.219608, 0.121569, 1.0 }, + { 0.490196, 0.243137, 0.023529, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.454902, 0.274510, 0.047059, 1.0 }, + { 0.403922, 0.298039, 0.098039, 1.0 }, + { 0.352941, 0.325490, 0.149020, 1.0 }, + { 0.305882, 0.349020, 0.196078, 1.0 }, + { 0.258824, 0.372549, 0.243137, 1.0 }, + { 0.207843, 0.400000, 0.294118, 1.0 }, + { 0.156863, 0.423529, 0.345098, 1.0 }, + { 0.109804, 0.447059, 0.392157, 1.0 }, + { 0.062745, 0.470588, 0.439216, 1.0 }, + { 0.000000, 0.501961, 0.501961, 1.0 }, + { 0.000000, 0.501961, 0.525490, 1.0 }, + { 0.000000, 0.501961, 0.549020, 1.0 }, + { 0.000000, 0.501961, 0.576471, 1.0 }, + { 0.000000, 0.501961, 0.600000, 1.0 }, + { 0.000000, 0.501961, 0.623529, 1.0 }, + { 0.000000, 0.501961, 0.650980, 1.0 }, + { 0.000000, 0.501961, 0.674510, 1.0 }, + { 0.000000, 0.501961, 0.698039, 1.0 }, + { 0.000000, 0.501961, 0.721569, 1.0 }, + { 0.000000, 0.501961, 0.752941, 1.0 }, + { 0.098039, 0.549020, 0.678431, 1.0 }, + { 0.196078, 0.600000, 0.603922, 1.0 }, + { 0.294118, 0.647059, 0.533333, 1.0 }, + { 0.392157, 0.698039, 0.458824, 1.0 }, + { 0.490196, 0.745098, 0.384314, 1.0 }, + { 0.584314, 0.792157, 0.313725, 1.0 }, + { 0.682353, 0.843137, 0.239216, 1.0 }, + { 0.780392, 0.890196, 0.164706, 1.0 }, + { 0.878431, 0.941176, 0.090196, 1.0 }, + { 1.000000, 1.000000, 0.000000, 1.0 }, + { 1.000000, 0.952941, 0.047059, 1.0 }, + { 1.000000, 0.901961, 0.098039, 1.0 }, + { 1.000000, 0.854902, 0.149020, 1.0 }, + { 1.000000, 0.803922, 0.196078, 1.0 }, + { 1.000000, 0.756863, 0.243137, 1.0 }, + { 1.000000, 0.709804, 0.294118, 1.0 }, + { 1.000000, 0.658824, 0.345098, 1.0 }, + { 1.000000, 0.611765, 0.392157, 1.0 }, + { 1.000000, 0.560784, 0.439216, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + }; +/* rw-blue-with-red */ +static double4 colors_102[] = { + { 0.000000, 0.000000, 1.000000, 1.0 }, + { 0.000000, 0.000000, 0.952941, 1.0 }, + { 0.000000, 0.000000, 0.929412, 1.0 }, + { 0.000000, 0.000000, 0.905882, 1.0 }, + { 0.000000, 0.000000, 0.882353, 1.0 }, + { 0.000000, 0.000000, 0.858824, 1.0 }, + { 0.000000, 0.000000, 0.847059, 1.0 }, + { 0.000000, 0.000000, 0.835294, 1.0 }, + { 0.000000, 0.000000, 0.792157, 1.0 }, + { 0.000000, 0.000000, 0.768627, 1.0 }, + { 0.000000, 0.000000, 0.745098, 1.0 }, + { 0.000000, 0.000000, 0.721569, 1.0 }, + { 0.000000, 0.000000, 0.698039, 1.0 }, + { 0.000000, 0.000000, 0.674510, 1.0 }, + { 0.000000, 0.000000, 0.650980, 1.0 }, + { 0.000000, 0.000000, 0.639216, 1.0 }, + { 0.000000, 0.000000, 0.627451, 1.0 }, + { 0.062745, 0.000000, 0.674510, 1.0 }, + { 0.094118, 0.000000, 0.698039, 1.0 }, + { 0.125490, 0.000000, 0.721569, 1.0 }, + { 0.156863, 0.000000, 0.745098, 1.0 }, + { 0.188235, 0.000000, 0.768627, 1.0 }, + { 0.203922, 0.000000, 0.780392, 1.0 }, + { 0.219608, 0.000000, 0.792157, 1.0 }, + { 0.282353, 0.000000, 0.835294, 1.0 }, + { 0.313725, 0.000000, 0.858824, 1.0 }, + { 0.345098, 0.000000, 0.882353, 1.0 }, + { 0.376471, 0.000000, 0.905882, 1.0 }, + { 0.407843, 0.000000, 0.929412, 1.0 }, + { 0.423529, 0.000000, 0.941176, 1.0 }, + { 0.439216, 0.000000, 0.952941, 1.0 }, + { 0.470588, 0.000000, 0.976471, 1.0 }, + { 0.501961, 0.000000, 1.000000, 1.0 }, + { 0.501961, 0.062745, 1.000000, 1.0 }, + { 0.501961, 0.094118, 1.000000, 1.0 }, + { 0.501961, 0.125490, 1.000000, 1.0 }, + { 0.501961, 0.156863, 1.000000, 1.0 }, + { 0.501961, 0.188235, 1.000000, 1.0 }, + { 0.501961, 0.203922, 1.000000, 1.0 }, + { 0.501961, 0.219608, 1.000000, 1.0 }, + { 0.501961, 0.282353, 1.000000, 1.0 }, + { 0.501961, 0.313725, 1.000000, 1.0 }, + { 0.501961, 0.345098, 1.000000, 1.0 }, + { 0.501961, 0.376471, 1.000000, 1.0 }, + { 0.501961, 0.407843, 1.000000, 1.0 }, + { 0.501961, 0.423529, 1.000000, 1.0 }, + { 0.501961, 0.439216, 1.000000, 1.0 }, + { 0.501961, 0.470588, 1.000000, 1.0 }, + { 0.501961, 0.501961, 1.000000, 1.0 }, + { 0.439216, 0.501961, 0.968627, 1.0 }, + { 0.407843, 0.501961, 0.952941, 1.0 }, + { 0.376471, 0.501961, 0.937255, 1.0 }, + { 0.345098, 0.501961, 0.921569, 1.0 }, + { 0.313725, 0.501961, 0.905882, 1.0 }, + { 0.298039, 0.501961, 0.898039, 1.0 }, + { 0.282353, 0.501961, 0.890196, 1.0 }, + { 0.219608, 0.501961, 0.862745, 1.0 }, + { 0.188235, 0.501961, 0.847059, 1.0 }, + { 0.156863, 0.501961, 0.831373, 1.0 }, + { 0.125490, 0.501961, 0.815686, 1.0 }, + { 0.094118, 0.501961, 0.800000, 1.0 }, + { 0.078431, 0.501961, 0.792157, 1.0 }, + { 0.062745, 0.501961, 0.784314, 1.0 }, + { 0.031373, 0.501961, 0.768627, 1.0 }, + { 0.000000, 0.501961, 0.752941, 1.0 }, + { 0.000000, 0.501961, 0.784314, 1.0 }, + { 0.000000, 0.501961, 0.800000, 1.0 }, + { 0.000000, 0.501961, 0.815686, 1.0 }, + { 0.000000, 0.501961, 0.823529, 1.0 }, + { 0.000000, 0.501961, 0.831373, 1.0 }, + { 0.000000, 0.501961, 0.847059, 1.0 }, + { 0.000000, 0.501961, 0.862745, 1.0 }, + { 0.000000, 0.501961, 0.890196, 1.0 }, + { 0.000000, 0.501961, 0.905882, 1.0 }, + { 0.000000, 0.501961, 0.921569, 1.0 }, + { 0.000000, 0.501961, 0.937255, 1.0 }, + { 0.000000, 0.501961, 0.952941, 1.0 }, + { 0.000000, 0.501961, 0.960784, 1.0 }, + { 0.000000, 0.501961, 0.968627, 1.0 }, + { 0.000000, 0.501961, 0.984314, 1.0 }, + { 0.000000, 0.501961, 1.000000, 1.0 }, + { 0.062745, 0.501961, 0.968627, 1.0 }, + { 0.094118, 0.501961, 0.952941, 1.0 }, + { 0.125490, 0.501961, 0.937255, 1.0 }, + { 0.141176, 0.501961, 0.929412, 1.0 }, + { 0.156863, 0.501961, 0.921569, 1.0 }, + { 0.188235, 0.501961, 0.905882, 1.0 }, + { 0.219608, 0.501961, 0.890196, 1.0 }, + { 0.282353, 0.501961, 0.862745, 1.0 }, + { 0.313725, 0.501961, 0.847059, 1.0 }, + { 0.345098, 0.501961, 0.831373, 1.0 }, + { 0.360784, 0.501961, 0.823529, 1.0 }, + { 0.376471, 0.501961, 0.815686, 1.0 }, + { 0.407843, 0.501961, 0.800000, 1.0 }, + { 0.439216, 0.501961, 0.784314, 1.0 }, + { 0.470588, 0.501961, 0.768627, 1.0 }, + { 0.501961, 0.501961, 0.752941, 1.0 }, + { 0.564706, 0.501961, 0.752941, 1.0 }, + { 0.596078, 0.501961, 0.752941, 1.0 }, + { 0.627451, 0.501961, 0.752941, 1.0 }, + { 0.643137, 0.501961, 0.752941, 1.0 }, + { 0.658824, 0.501961, 0.752941, 1.0 }, + { 0.690196, 0.501961, 0.752941, 1.0 }, + { 0.721569, 0.501961, 0.752941, 1.0 }, + { 0.780392, 0.501961, 0.752941, 1.0 }, + { 0.811765, 0.501961, 0.752941, 1.0 }, + { 0.843137, 0.501961, 0.752941, 1.0 }, + { 0.858824, 0.501961, 0.752941, 1.0 }, + { 0.874510, 0.501961, 0.752941, 1.0 }, + { 0.905882, 0.501961, 0.752941, 1.0 }, + { 0.937255, 0.501961, 0.752941, 1.0 }, + { 0.968627, 0.501961, 0.752941, 1.0 }, + { 1.000000, 0.501961, 0.752941, 1.0 }, + { 1.000000, 0.501961, 0.784314, 1.0 }, + { 1.000000, 0.501961, 0.792157, 1.0 }, + { 1.000000, 0.501961, 0.800000, 1.0 }, + { 1.000000, 0.501961, 0.815686, 1.0 }, + { 1.000000, 0.501961, 0.831373, 1.0 }, + { 1.000000, 0.501961, 0.847059, 1.0 }, + { 1.000000, 0.501961, 0.862745, 1.0 }, + { 1.000000, 0.501961, 0.890196, 1.0 }, + { 1.000000, 0.501961, 0.905882, 1.0 }, + { 1.000000, 0.501961, 0.921569, 1.0 }, + { 1.000000, 0.501961, 0.929412, 1.0 }, + { 1.000000, 0.501961, 0.937255, 1.0 }, + { 1.000000, 0.501961, 0.952941, 1.0 }, + { 1.000000, 0.501961, 0.968627, 1.0 }, + { 1.000000, 0.501961, 0.984314, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 1.000000, 0.439216, 1.000000, 1.0 }, + { 1.000000, 0.423529, 1.000000, 1.0 }, + { 1.000000, 0.407843, 1.000000, 1.0 }, + { 1.000000, 0.376471, 1.000000, 1.0 }, + { 1.000000, 0.345098, 1.000000, 1.0 }, + { 1.000000, 0.313725, 1.000000, 1.0 }, + { 1.000000, 0.282353, 1.000000, 1.0 }, + { 1.000000, 0.219608, 1.000000, 1.0 }, + { 1.000000, 0.188235, 1.000000, 1.0 }, + { 1.000000, 0.156863, 1.000000, 1.0 }, + { 1.000000, 0.141176, 1.000000, 1.0 }, + { 1.000000, 0.125490, 1.000000, 1.0 }, + { 1.000000, 0.094118, 1.000000, 1.0 }, + { 1.000000, 0.062745, 1.000000, 1.0 }, + { 1.000000, 0.031373, 1.000000, 1.0 }, + { 1.000000, 0.000000, 1.000000, 1.0 }, + { 1.000000, 0.000000, 0.937255, 1.0 }, + { 1.000000, 0.000000, 0.921569, 1.0 }, + { 1.000000, 0.000000, 0.905882, 1.0 }, + { 1.000000, 0.000000, 0.874510, 1.0 }, + { 1.000000, 0.000000, 0.843137, 1.0 }, + { 1.000000, 0.000000, 0.811765, 1.0 }, + { 1.000000, 0.000000, 0.780392, 1.0 }, + { 1.000000, 0.000000, 0.721569, 1.0 }, + { 1.000000, 0.000000, 0.705882, 1.0 }, + { 1.000000, 0.000000, 0.690196, 1.0 }, + { 1.000000, 0.000000, 0.658824, 1.0 }, + { 1.000000, 0.000000, 0.627451, 1.0 }, + { 1.000000, 0.000000, 0.596078, 1.0 }, + { 1.000000, 0.000000, 0.564706, 1.0 }, + { 1.000000, 0.000000, 0.533333, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 0.874510, 0.062745, 0.564706, 1.0 }, + { 0.843137, 0.078431, 0.580392, 1.0 }, + { 0.811765, 0.094118, 0.596078, 1.0 }, + { 0.749020, 0.125490, 0.627451, 1.0 }, + { 0.686275, 0.156863, 0.658824, 1.0 }, + { 0.623529, 0.188235, 0.690196, 1.0 }, + { 0.560784, 0.219608, 0.721569, 1.0 }, + { 0.439216, 0.282353, 0.780392, 1.0 }, + { 0.407843, 0.298039, 0.796078, 1.0 }, + { 0.376471, 0.313725, 0.811765, 1.0 }, + { 0.313725, 0.345098, 0.843137, 1.0 }, + { 0.250980, 0.376471, 0.874510, 1.0 }, + { 0.188235, 0.407843, 0.905882, 1.0 }, + { 0.125490, 0.439216, 0.937255, 1.0 }, + { 0.062745, 0.470588, 0.968627, 1.0 }, + { 0.000000, 0.501961, 1.000000, 1.0 }, + { 0.000000, 0.501961, 0.984314, 1.0 }, + { 0.000000, 0.501961, 0.968627, 1.0 }, + { 0.000000, 0.501961, 0.952941, 1.0 }, + { 0.000000, 0.501961, 0.937255, 1.0 }, + { 0.000000, 0.501961, 0.921569, 1.0 }, + { 0.000000, 0.501961, 0.905882, 1.0 }, + { 0.000000, 0.501961, 0.890196, 1.0 }, + { 0.000000, 0.501961, 0.862745, 1.0 }, + { 0.000000, 0.501961, 0.854902, 1.0 }, + { 0.000000, 0.501961, 0.847059, 1.0 }, + { 0.000000, 0.501961, 0.831373, 1.0 }, + { 0.000000, 0.501961, 0.815686, 1.0 }, + { 0.000000, 0.501961, 0.800000, 1.0 }, + { 0.000000, 0.501961, 0.784314, 1.0 }, + { 0.000000, 0.501961, 0.768627, 1.0 }, + { 0.000000, 0.501961, 0.752941, 1.0 }, + { 0.031373, 0.501961, 0.768627, 1.0 }, + { 0.062745, 0.501961, 0.784314, 1.0 }, + { 0.094118, 0.501961, 0.800000, 1.0 }, + { 0.125490, 0.501961, 0.815686, 1.0 }, + { 0.156863, 0.501961, 0.831373, 1.0 }, + { 0.188235, 0.501961, 0.847059, 1.0 }, + { 0.219608, 0.501961, 0.862745, 1.0 }, + { 0.250980, 0.501961, 0.878431, 1.0 }, + { 0.282353, 0.501961, 0.890196, 1.0 }, + { 0.313725, 0.501961, 0.905882, 1.0 }, + { 0.345098, 0.501961, 0.921569, 1.0 }, + { 0.376471, 0.501961, 0.937255, 1.0 }, + { 0.407843, 0.501961, 0.952941, 1.0 }, + { 0.439216, 0.501961, 0.968627, 1.0 }, + { 0.470588, 0.501961, 0.984314, 1.0 }, + { 0.501961, 0.501961, 1.000000, 1.0 }, + { 0.470588, 0.470588, 1.000000, 1.0 }, + { 0.439216, 0.439216, 1.000000, 1.0 }, + { 0.407843, 0.407843, 1.000000, 1.0 }, + { 0.376471, 0.376471, 1.000000, 1.0 }, + { 0.345098, 0.345098, 1.000000, 1.0 }, + { 0.313725, 0.313725, 1.000000, 1.0 }, + { 0.282353, 0.282353, 1.000000, 1.0 }, + { 0.250980, 0.250980, 1.000000, 1.0 }, + { 0.219608, 0.219608, 1.000000, 1.0 }, + { 0.188235, 0.188235, 1.000000, 1.0 }, + { 0.156863, 0.156863, 1.000000, 1.0 }, + { 0.125490, 0.125490, 1.000000, 1.0 }, + { 0.094118, 0.094118, 1.000000, 1.0 }, + { 0.062745, 0.062745, 1.000000, 1.0 }, + { 0.031373, 0.031373, 1.000000, 1.0 }, + { 0.000000, 0.000000, 1.000000, 1.0 }, + { 0.000000, 0.000000, 0.976471, 1.0 }, + { 0.000000, 0.000000, 0.952941, 1.0 }, + { 0.000000, 0.000000, 0.929412, 1.0 }, + { 0.000000, 0.000000, 0.905882, 1.0 }, + { 0.000000, 0.000000, 0.882353, 1.0 }, + { 0.000000, 0.000000, 0.858824, 1.0 }, + { 0.000000, 0.000000, 0.835294, 1.0 }, + { 0.000000, 0.000000, 0.815686, 1.0 }, + { 0.000000, 0.000000, 0.792157, 1.0 }, + { 0.000000, 0.000000, 0.768627, 1.0 }, + { 0.000000, 0.000000, 0.745098, 1.0 }, + { 0.000000, 0.000000, 0.721569, 1.0 }, + { 0.000000, 0.000000, 0.698039, 1.0 }, + { 0.000000, 0.000000, 0.674510, 1.0 }, + { 0.000000, 0.000000, 0.650980, 1.0 }, + { 0.000000, 0.000000, 0.627451, 1.0 }, + { 0.031373, 0.000000, 0.650980, 1.0 }, + { 0.062745, 0.000000, 0.674510, 1.0 }, + { 0.094118, 0.000000, 0.698039, 1.0 }, + { 0.125490, 0.000000, 0.721569, 1.0 }, + { 0.156863, 0.000000, 0.745098, 1.0 }, + { 0.188235, 0.000000, 0.768627, 1.0 }, + { 0.219608, 0.000000, 0.792157, 1.0 }, + { 0.250980, 0.000000, 0.815686, 1.0 }, + { 0.282353, 0.000000, 0.835294, 1.0 }, + { 0.313725, 0.000000, 0.858824, 1.0 }, + { 0.345098, 0.000000, 0.882353, 1.0 }, + { 0.376471, 0.000000, 0.905882, 1.0 }, + { 0.407843, 0.000000, 0.929412, 1.0 }, + { 0.439216, 0.000000, 0.952941, 1.0 }, + { 0.501961, 0.000000, 1.000000, 1.0 }, + }; +/* rw-blue-with-red-2 */ +static double4 colors_103[] = { + { 0.000000, 0.501961, 1.000000, 1.0 }, + { 0.070588, 0.466667, 0.929412, 1.0 }, + { 0.105882, 0.447059, 0.894118, 1.0 }, + { 0.141176, 0.431373, 0.858824, 1.0 }, + { 0.176471, 0.411765, 0.823529, 1.0 }, + { 0.211765, 0.396078, 0.788235, 1.0 }, + { 0.227451, 0.384314, 0.768627, 1.0 }, + { 0.247059, 0.376471, 0.752941, 1.0 }, + { 0.317647, 0.345098, 0.682353, 1.0 }, + { 0.352941, 0.325490, 0.647059, 1.0 }, + { 0.388235, 0.305882, 0.611765, 1.0 }, + { 0.423529, 0.290196, 0.576471, 1.0 }, + { 0.458824, 0.274510, 0.541176, 1.0 }, + { 0.490196, 0.254902, 0.505882, 1.0 }, + { 0.525490, 0.235294, 0.474510, 1.0 }, + { 0.541176, 0.227451, 0.454902, 1.0 }, + { 0.560784, 0.219608, 0.439216, 1.0 }, + { 0.631373, 0.184314, 0.368627, 1.0 }, + { 0.666667, 0.164706, 0.333333, 1.0 }, + { 0.701961, 0.149020, 0.298039, 1.0 }, + { 0.737255, 0.129412, 0.262745, 1.0 }, + { 0.772549, 0.113725, 0.227451, 1.0 }, + { 0.788235, 0.101961, 0.207843, 1.0 }, + { 0.807843, 0.094118, 0.192157, 1.0 }, + { 0.878431, 0.062745, 0.121569, 1.0 }, + { 0.913725, 0.043137, 0.086275, 1.0 }, + { 0.949020, 0.023529, 0.050980, 1.0 }, + { 0.964706, 0.019608, 0.043137, 1.0 }, + { 0.984314, 0.015686, 0.035294, 1.0 }, + { 0.972549, 0.023529, 0.050980, 1.0 }, + { 0.964706, 0.035294, 0.070588, 1.0 }, + { 0.949020, 0.054902, 0.105882, 1.0 }, + { 0.929412, 0.070588, 0.141176, 1.0 }, + { 0.894118, 0.105882, 0.211765, 1.0 }, + { 0.874510, 0.121569, 0.247059, 1.0 }, + { 0.858824, 0.141176, 0.282353, 1.0 }, + { 0.839216, 0.156863, 0.317647, 1.0 }, + { 0.823529, 0.176471, 0.352941, 1.0 }, + { 0.815686, 0.184314, 0.368627, 1.0 }, + { 0.807843, 0.196078, 0.388235, 1.0 }, + { 0.772549, 0.227451, 0.458824, 1.0 }, + { 0.752941, 0.247059, 0.490196, 1.0 }, + { 0.737255, 0.266667, 0.525490, 1.0 }, + { 0.717647, 0.282353, 0.560784, 1.0 }, + { 0.701961, 0.298039, 0.596078, 1.0 }, + { 0.694118, 0.305882, 0.611765, 1.0 }, + { 0.686275, 0.317647, 0.631373, 1.0 }, + { 0.666667, 0.337255, 0.666667, 1.0 }, + { 0.650980, 0.352941, 0.701961, 1.0 }, + { 0.615686, 0.388235, 0.772549, 1.0 }, + { 0.596078, 0.403922, 0.807843, 1.0 }, + { 0.580392, 0.423529, 0.843137, 1.0 }, + { 0.560784, 0.439216, 0.878431, 1.0 }, + { 0.545098, 0.458824, 0.913725, 1.0 }, + { 0.533333, 0.466667, 0.929412, 1.0 }, + { 0.525490, 0.478431, 0.949020, 1.0 }, + { 0.517647, 0.501961, 0.984314, 1.0 }, + { 0.533333, 0.501961, 0.964706, 1.0 }, + { 0.552941, 0.501961, 0.949020, 1.0 }, + { 0.568627, 0.501961, 0.929412, 1.0 }, + { 0.588235, 0.501961, 0.913725, 1.0 }, + { 0.596078, 0.501961, 0.901961, 1.0 }, + { 0.607843, 0.501961, 0.894118, 1.0 }, + { 0.623529, 0.501961, 0.878431, 1.0 }, + { 0.643137, 0.501961, 0.858824, 1.0 }, + { 0.678431, 0.501961, 0.823529, 1.0 }, + { 0.694118, 0.501961, 0.803922, 1.0 }, + { 0.713725, 0.501961, 0.788235, 1.0 }, + { 0.721569, 0.501961, 0.780392, 1.0 }, + { 0.729412, 0.501961, 0.772549, 1.0 }, + { 0.749020, 0.501961, 0.752941, 1.0 }, + { 0.764706, 0.501961, 0.737255, 1.0 }, + { 0.800000, 0.501961, 0.701961, 1.0 }, + { 0.815686, 0.501961, 0.682353, 1.0 }, + { 0.835294, 0.501961, 0.666667, 1.0 }, + { 0.850980, 0.501961, 0.647059, 1.0 }, + { 0.870588, 0.501961, 0.631373, 1.0 }, + { 0.878431, 0.501961, 0.623529, 1.0 }, + { 0.886275, 0.501961, 0.615686, 1.0 }, + { 0.905882, 0.501961, 0.596078, 1.0 }, + { 0.921569, 0.501961, 0.580392, 1.0 }, + { 0.956863, 0.501961, 0.545098, 1.0 }, + { 0.972549, 0.501961, 0.525490, 1.0 }, + { 0.992157, 0.501961, 0.509804, 1.0 }, + { 0.996078, 0.501961, 0.505882, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.501961, 0.517647, 1.0 }, + { 1.000000, 0.501961, 0.537255, 1.0 }, + { 1.000000, 0.501961, 0.572549, 1.0 }, + { 1.000000, 0.501961, 0.588235, 1.0 }, + { 1.000000, 0.501961, 0.607843, 1.0 }, + { 1.000000, 0.501961, 0.615686, 1.0 }, + { 1.000000, 0.501961, 0.623529, 1.0 }, + { 1.000000, 0.501961, 0.643137, 1.0 }, + { 1.000000, 0.501961, 0.658824, 1.0 }, + { 1.000000, 0.501961, 0.678431, 1.0 }, + { 1.000000, 0.501961, 0.694118, 1.0 }, + { 1.000000, 0.501961, 0.729412, 1.0 }, + { 1.000000, 0.501961, 0.745098, 1.0 }, + { 1.000000, 0.501961, 0.764706, 1.0 }, + { 1.000000, 0.501961, 0.772549, 1.0 }, + { 1.000000, 0.501961, 0.780392, 1.0 }, + { 1.000000, 0.501961, 0.800000, 1.0 }, + { 1.000000, 0.501961, 0.815686, 1.0 }, + { 1.000000, 0.501961, 0.850980, 1.0 }, + { 1.000000, 0.501961, 0.866667, 1.0 }, + { 1.000000, 0.501961, 0.886275, 1.0 }, + { 1.000000, 0.501961, 0.894118, 1.0 }, + { 1.000000, 0.501961, 0.905882, 1.0 }, + { 1.000000, 0.501961, 0.921569, 1.0 }, + { 1.000000, 0.501961, 0.941176, 1.0 }, + { 1.000000, 0.501961, 0.956863, 1.0 }, + { 1.000000, 0.501961, 0.976471, 1.0 }, + { 0.964706, 0.486275, 1.000000, 1.0 }, + { 0.945098, 0.474510, 1.000000, 1.0 }, + { 0.929412, 0.466667, 1.000000, 1.0 }, + { 0.894118, 0.447059, 1.000000, 1.0 }, + { 0.858824, 0.431373, 1.000000, 1.0 }, + { 0.823529, 0.415686, 1.000000, 1.0 }, + { 0.788235, 0.396078, 1.000000, 1.0 }, + { 0.717647, 0.360784, 1.000000, 1.0 }, + { 0.682353, 0.341176, 1.000000, 1.0 }, + { 0.647059, 0.325490, 1.000000, 1.0 }, + { 0.627451, 0.313725, 1.000000, 1.0 }, + { 0.611765, 0.305882, 1.000000, 1.0 }, + { 0.576471, 0.290196, 1.000000, 1.0 }, + { 0.541176, 0.274510, 1.000000, 1.0 }, + { 0.505882, 0.254902, 1.000000, 1.0 }, + { 0.474510, 0.235294, 1.000000, 1.0 }, + { 0.403922, 0.203922, 1.000000, 1.0 }, + { 0.384314, 0.192157, 1.000000, 1.0 }, + { 0.368627, 0.184314, 1.000000, 1.0 }, + { 0.333333, 0.164706, 1.000000, 1.0 }, + { 0.298039, 0.149020, 1.000000, 1.0 }, + { 0.262745, 0.133333, 1.000000, 1.0 }, + { 0.227451, 0.113725, 1.000000, 1.0 }, + { 0.156863, 0.078431, 1.000000, 1.0 }, + { 0.121569, 0.058824, 1.000000, 1.0 }, + { 0.086275, 0.043137, 1.000000, 1.0 }, + { 0.066667, 0.031373, 1.000000, 1.0 }, + { 0.050980, 0.023529, 1.000000, 1.0 }, + { 0.015686, 0.007843, 1.000000, 1.0 }, + { 0.000000, 0.000000, 1.000000, 1.0 }, + { 0.035294, 0.000000, 0.984314, 1.0 }, + { 0.070588, 0.000000, 0.964706, 1.0 }, + { 0.141176, 0.000000, 0.929412, 1.0 }, + { 0.156863, 0.000000, 0.921569, 1.0 }, + { 0.176471, 0.000000, 0.913725, 1.0 }, + { 0.211765, 0.000000, 0.894118, 1.0 }, + { 0.247059, 0.000000, 0.878431, 1.0 }, + { 0.282353, 0.000000, 0.858824, 1.0 }, + { 0.317647, 0.000000, 0.843137, 1.0 }, + { 0.388235, 0.000000, 0.807843, 1.0 }, + { 0.403922, 0.000000, 0.796078, 1.0 }, + { 0.423529, 0.000000, 0.788235, 1.0 }, + { 0.458824, 0.000000, 0.772549, 1.0 }, + { 0.494118, 0.000000, 0.752941, 1.0 }, + { 0.525490, 0.000000, 0.737255, 1.0 }, + { 0.560784, 0.000000, 0.721569, 1.0 }, + { 0.596078, 0.000000, 0.701961, 1.0 }, + { 0.631373, 0.000000, 0.686275, 1.0 }, + { 0.701961, 0.000000, 0.650980, 1.0 }, + { 0.717647, 0.000000, 0.639216, 1.0 }, + { 0.737255, 0.000000, 0.631373, 1.0 }, + { 0.772549, 0.000000, 0.615686, 1.0 }, + { 0.807843, 0.000000, 0.596078, 1.0 }, + { 0.843137, 0.000000, 0.580392, 1.0 }, + { 0.878431, 0.000000, 0.560784, 1.0 }, + { 0.949020, 0.000000, 0.525490, 1.0 }, + { 0.972549, 0.000000, 0.513725, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 0.964706, 0.015686, 0.517647, 1.0 }, + { 0.929412, 0.035294, 0.537255, 1.0 }, + { 0.894118, 0.054902, 0.552941, 1.0 }, + { 0.858824, 0.070588, 0.572549, 1.0 }, + { 0.823529, 0.086275, 0.588235, 1.0 }, + { 0.788235, 0.105882, 0.607843, 1.0 }, + { 0.752941, 0.125490, 0.623529, 1.0 }, + { 0.717647, 0.141176, 0.643137, 1.0 }, + { 0.682353, 0.156863, 0.658824, 1.0 }, + { 0.647059, 0.176471, 0.678431, 1.0 }, + { 0.611765, 0.196078, 0.694118, 1.0 }, + { 0.576471, 0.211765, 0.713725, 1.0 }, + { 0.541176, 0.227451, 0.729412, 1.0 }, + { 0.474510, 0.266667, 0.764706, 1.0 }, + { 0.454902, 0.274510, 0.772549, 1.0 }, + { 0.439216, 0.282353, 0.780392, 1.0 }, + { 0.403922, 0.298039, 0.800000, 1.0 }, + { 0.368627, 0.317647, 0.815686, 1.0 }, + { 0.333333, 0.337255, 0.835294, 1.0 }, + { 0.298039, 0.352941, 0.850980, 1.0 }, + { 0.262745, 0.368627, 0.870588, 1.0 }, + { 0.227451, 0.388235, 0.886275, 1.0 }, + { 0.192157, 0.407843, 0.905882, 1.0 }, + { 0.156863, 0.423529, 0.921569, 1.0 }, + { 0.121569, 0.439216, 0.941176, 1.0 }, + { 0.086275, 0.458824, 0.956863, 1.0 }, + { 0.050980, 0.478431, 0.976471, 1.0 }, + { 0.015686, 0.494118, 0.992157, 1.0 }, + { 0.000000, 0.501961, 1.000000, 1.0 }, + { 0.035294, 0.505882, 0.984314, 1.0 }, + { 0.070588, 0.509804, 0.972549, 1.0 }, + { 0.105882, 0.513725, 0.956863, 1.0 }, + { 0.141176, 0.517647, 0.945098, 1.0 }, + { 0.176471, 0.521569, 0.929412, 1.0 }, + { 0.211765, 0.525490, 0.917647, 1.0 }, + { 0.247059, 0.529412, 0.901961, 1.0 }, + { 0.282353, 0.533333, 0.890196, 1.0 }, + { 0.317647, 0.537255, 0.874510, 1.0 }, + { 0.352941, 0.541176, 0.862745, 1.0 }, + { 0.388235, 0.545098, 0.847059, 1.0 }, + { 0.423529, 0.549020, 0.835294, 1.0 }, + { 0.458824, 0.552941, 0.819608, 1.0 }, + { 0.494118, 0.556863, 0.807843, 1.0 }, + { 0.525490, 0.560784, 0.792157, 1.0 }, + { 0.560784, 0.564706, 0.780392, 1.0 }, + { 0.596078, 0.564706, 0.764706, 1.0 }, + { 0.631373, 0.568627, 0.752941, 1.0 }, + { 0.666667, 0.572549, 0.737255, 1.0 }, + { 0.701961, 0.576471, 0.725490, 1.0 }, + { 0.737255, 0.580392, 0.709804, 1.0 }, + { 0.772549, 0.584314, 0.698039, 1.0 }, + { 0.807843, 0.588235, 0.682353, 1.0 }, + { 0.843137, 0.592157, 0.670588, 1.0 }, + { 0.878431, 0.596078, 0.654902, 1.0 }, + { 0.913725, 0.600000, 0.643137, 1.0 }, + { 0.949020, 0.603922, 0.627451, 1.0 }, + { 1.000000, 0.607843, 0.607843, 1.0 }, + { 0.988235, 0.607843, 0.623529, 1.0 }, + { 0.972549, 0.607843, 0.635294, 1.0 }, + { 0.960784, 0.607843, 0.650980, 1.0 }, + { 0.949020, 0.607843, 0.662745, 1.0 }, + { 0.933333, 0.607843, 0.678431, 1.0 }, + { 0.921569, 0.607843, 0.690196, 1.0 }, + { 0.905882, 0.611765, 0.705882, 1.0 }, + { 0.894118, 0.611765, 0.717647, 1.0 }, + { 0.882353, 0.611765, 0.733333, 1.0 }, + { 0.866667, 0.611765, 0.745098, 1.0 }, + { 0.854902, 0.611765, 0.760784, 1.0 }, + { 0.839216, 0.611765, 0.772549, 1.0 }, + { 0.827451, 0.611765, 0.788235, 1.0 }, + { 0.815686, 0.615686, 0.800000, 1.0 }, + { 0.800000, 0.615686, 0.815686, 1.0 }, + { 0.788235, 0.615686, 0.827451, 1.0 }, + { 0.776471, 0.615686, 0.843137, 1.0 }, + { 0.760784, 0.615686, 0.854902, 1.0 }, + { 0.749020, 0.615686, 0.870588, 1.0 }, + { 0.737255, 0.615686, 0.882353, 1.0 }, + { 0.721569, 0.619608, 0.898039, 1.0 }, + { 0.709804, 0.619608, 0.909804, 1.0 }, + { 0.694118, 0.619608, 0.925490, 1.0 }, + { 0.682353, 0.619608, 0.937255, 1.0 }, + { 0.670588, 0.619608, 0.952941, 1.0 }, + { 0.654902, 0.619608, 0.964706, 1.0 }, + { 0.643137, 0.619608, 0.980392, 1.0 }, + { 0.623529, 0.623529, 1.000000, 1.0 }, + }; +/* rw-blues-3 */ +static double4 colors_104[] = { + { 0.000000, 0.000000, 1.000000, 1.0 }, + { 0.035294, 0.035294, 1.000000, 1.0 }, + { 0.050980, 0.050980, 1.000000, 1.0 }, + { 0.070588, 0.070588, 1.000000, 1.0 }, + { 0.086275, 0.086275, 1.000000, 1.0 }, + { 0.105882, 0.105882, 1.000000, 1.0 }, + { 0.113725, 0.113725, 1.000000, 1.0 }, + { 0.125490, 0.125490, 1.000000, 1.0 }, + { 0.156863, 0.156863, 1.000000, 1.0 }, + { 0.176471, 0.176471, 1.000000, 1.0 }, + { 0.196078, 0.196078, 1.000000, 1.0 }, + { 0.211765, 0.211765, 1.000000, 1.0 }, + { 0.227451, 0.227451, 1.000000, 1.0 }, + { 0.247059, 0.247059, 1.000000, 1.0 }, + { 0.266667, 0.266667, 1.000000, 1.0 }, + { 0.274510, 0.274510, 1.000000, 1.0 }, + { 0.282353, 0.282353, 1.000000, 1.0 }, + { 0.317647, 0.317647, 1.000000, 1.0 }, + { 0.333333, 0.333333, 1.000000, 1.0 }, + { 0.352941, 0.352941, 1.000000, 1.0 }, + { 0.368627, 0.368627, 1.000000, 1.0 }, + { 0.388235, 0.388235, 1.000000, 1.0 }, + { 0.396078, 0.396078, 1.000000, 1.0 }, + { 0.407843, 0.407843, 1.000000, 1.0 }, + { 0.439216, 0.439216, 1.000000, 1.0 }, + { 0.458824, 0.458824, 1.000000, 1.0 }, + { 0.478431, 0.478431, 1.000000, 1.0 }, + { 0.482353, 0.482353, 0.992157, 1.0 }, + { 0.486275, 0.486275, 0.988235, 1.0 }, + { 0.474510, 0.474510, 0.980392, 1.0 }, + { 0.466667, 0.466667, 0.972549, 1.0 }, + { 0.447059, 0.447059, 0.960784, 1.0 }, + { 0.431373, 0.431373, 0.949020, 1.0 }, + { 0.396078, 0.396078, 0.921569, 1.0 }, + { 0.376471, 0.376471, 0.905882, 1.0 }, + { 0.360784, 0.360784, 0.894118, 1.0 }, + { 0.341176, 0.341176, 0.882353, 1.0 }, + { 0.325490, 0.325490, 0.870588, 1.0 }, + { 0.313725, 0.313725, 0.862745, 1.0 }, + { 0.305882, 0.305882, 0.854902, 1.0 }, + { 0.274510, 0.274510, 0.831373, 1.0 }, + { 0.254902, 0.254902, 0.815686, 1.0 }, + { 0.235294, 0.235294, 0.803922, 1.0 }, + { 0.219608, 0.219608, 0.788235, 1.0 }, + { 0.203922, 0.203922, 0.776471, 1.0 }, + { 0.192157, 0.192157, 0.768627, 1.0 }, + { 0.184314, 0.184314, 0.764706, 1.0 }, + { 0.164706, 0.164706, 0.752941, 1.0 }, + { 0.149020, 0.149020, 0.737255, 1.0 }, + { 0.113725, 0.113725, 0.713725, 1.0 }, + { 0.094118, 0.094118, 0.698039, 1.0 }, + { 0.078431, 0.078431, 0.686275, 1.0 }, + { 0.058824, 0.058824, 0.670588, 1.0 }, + { 0.043137, 0.043137, 0.658824, 1.0 }, + { 0.031373, 0.031373, 0.650980, 1.0 }, + { 0.023529, 0.023529, 0.647059, 1.0 }, + { 0.000000, 0.035294, 0.639216, 1.0 }, + { 0.000000, 0.070588, 0.650980, 1.0 }, + { 0.000000, 0.105882, 0.666667, 1.0 }, + { 0.000000, 0.141176, 0.678431, 1.0 }, + { 0.000000, 0.176471, 0.694118, 1.0 }, + { 0.000000, 0.192157, 0.698039, 1.0 }, + { 0.000000, 0.211765, 0.705882, 1.0 }, + { 0.000000, 0.247059, 0.717647, 1.0 }, + { 0.000000, 0.282353, 0.733333, 1.0 }, + { 0.000000, 0.352941, 0.756863, 1.0 }, + { 0.000000, 0.388235, 0.768627, 1.0 }, + { 0.000000, 0.423529, 0.784314, 1.0 }, + { 0.000000, 0.439216, 0.788235, 1.0 }, + { 0.000000, 0.458824, 0.796078, 1.0 }, + { 0.000000, 0.494118, 0.811765, 1.0 }, + { 0.000000, 0.525490, 0.823529, 1.0 }, + { 0.000000, 0.596078, 0.850980, 1.0 }, + { 0.000000, 0.631373, 0.862745, 1.0 }, + { 0.000000, 0.666667, 0.874510, 1.0 }, + { 0.000000, 0.701961, 0.886275, 1.0 }, + { 0.000000, 0.737255, 0.901961, 1.0 }, + { 0.000000, 0.752941, 0.905882, 1.0 }, + { 0.000000, 0.772549, 0.913725, 1.0 }, + { 0.000000, 0.807843, 0.929412, 1.0 }, + { 0.000000, 0.843137, 0.941176, 1.0 }, + { 0.000000, 0.913725, 0.968627, 1.0 }, + { 0.000000, 0.949020, 0.980392, 1.0 }, + { 0.000000, 0.984314, 0.996078, 1.0 }, + { 0.000000, 0.992157, 0.996078, 1.0 }, + { 0.000000, 1.000000, 1.000000, 1.0 }, + { 0.000000, 0.972549, 0.984314, 1.0 }, + { 0.000000, 0.949020, 0.964706, 1.0 }, + { 0.000000, 0.894118, 0.929412, 1.0 }, + { 0.000000, 0.866667, 0.909804, 1.0 }, + { 0.000000, 0.843137, 0.894118, 1.0 }, + { 0.000000, 0.827451, 0.886275, 1.0 }, + { 0.000000, 0.815686, 0.878431, 1.0 }, + { 0.000000, 0.788235, 0.858824, 1.0 }, + { 0.000000, 0.764706, 0.843137, 1.0 }, + { 0.000000, 0.737255, 0.823529, 1.0 }, + { 0.000000, 0.709804, 0.807843, 1.0 }, + { 0.000000, 0.658824, 0.772549, 1.0 }, + { 0.000000, 0.631373, 0.752941, 1.0 }, + { 0.000000, 0.603922, 0.737255, 1.0 }, + { 0.000000, 0.592157, 0.729412, 1.0 }, + { 0.000000, 0.580392, 0.721569, 1.0 }, + { 0.000000, 0.552941, 0.701961, 1.0 }, + { 0.000000, 0.525490, 0.686275, 1.0 }, + { 0.000000, 0.474510, 0.650980, 1.0 }, + { 0.000000, 0.447059, 0.631373, 1.0 }, + { 0.000000, 0.419608, 0.615686, 1.0 }, + { 0.000000, 0.407843, 0.603922, 1.0 }, + { 0.000000, 0.396078, 0.596078, 1.0 }, + { 0.000000, 0.368627, 0.580392, 1.0 }, + { 0.000000, 0.341176, 0.560784, 1.0 }, + { 0.000000, 0.313725, 0.545098, 1.0 }, + { 0.000000, 0.290196, 0.525490, 1.0 }, + { 0.000000, 0.258824, 0.509804, 1.0 }, + { 0.000000, 0.262745, 0.513725, 1.0 }, + { 0.000000, 0.266667, 0.517647, 1.0 }, + { 0.000000, 0.278431, 0.529412, 1.0 }, + { 0.000000, 0.286275, 0.537255, 1.0 }, + { 0.000000, 0.294118, 0.545098, 1.0 }, + { 0.000000, 0.305882, 0.556863, 1.0 }, + { 0.000000, 0.321569, 0.572549, 1.0 }, + { 0.000000, 0.329412, 0.580392, 1.0 }, + { 0.000000, 0.337255, 0.588235, 1.0 }, + { 0.000000, 0.341176, 0.592157, 1.0 }, + { 0.000000, 0.349020, 0.600000, 1.0 }, + { 0.000000, 0.356863, 0.607843, 1.0 }, + { 0.000000, 0.364706, 0.615686, 1.0 }, + { 0.000000, 0.376471, 0.627451, 1.0 }, + { 0.000000, 0.384314, 0.635294, 1.0 }, + { 0.000000, 0.400000, 0.650980, 1.0 }, + { 0.000000, 0.403922, 0.654902, 1.0 }, + { 0.000000, 0.407843, 0.658824, 1.0 }, + { 0.000000, 0.419608, 0.670588, 1.0 }, + { 0.000000, 0.427451, 0.678431, 1.0 }, + { 0.000000, 0.435294, 0.686275, 1.0 }, + { 0.000000, 0.447059, 0.698039, 1.0 }, + { 0.000000, 0.462745, 0.713725, 1.0 }, + { 0.000000, 0.470588, 0.721569, 1.0 }, + { 0.000000, 0.478431, 0.729412, 1.0 }, + { 0.000000, 0.482353, 0.733333, 1.0 }, + { 0.000000, 0.490196, 0.741176, 1.0 }, + { 0.000000, 0.498039, 0.749020, 1.0 }, + { 0.000000, 0.501961, 0.752941, 1.0 }, + { 0.000000, 0.501961, 0.760784, 1.0 }, + { 0.000000, 0.501961, 0.768627, 1.0 }, + { 0.000000, 0.501961, 0.788235, 1.0 }, + { 0.000000, 0.501961, 0.792157, 1.0 }, + { 0.000000, 0.501961, 0.796078, 1.0 }, + { 0.000000, 0.501961, 0.803922, 1.0 }, + { 0.000000, 0.501961, 0.815686, 1.0 }, + { 0.000000, 0.501961, 0.823529, 1.0 }, + { 0.000000, 0.501961, 0.831373, 1.0 }, + { 0.000000, 0.501961, 0.847059, 1.0 }, + { 0.000000, 0.501961, 0.850980, 1.0 }, + { 0.000000, 0.501961, 0.858824, 1.0 }, + { 0.000000, 0.501961, 0.866667, 1.0 }, + { 0.000000, 0.501961, 0.874510, 1.0 }, + { 0.000000, 0.501961, 0.882353, 1.0 }, + { 0.000000, 0.501961, 0.890196, 1.0 }, + { 0.000000, 0.501961, 0.901961, 1.0 }, + { 0.000000, 0.501961, 0.909804, 1.0 }, + { 0.000000, 0.501961, 0.925490, 1.0 }, + { 0.000000, 0.501961, 0.929412, 1.0 }, + { 0.000000, 0.501961, 0.937255, 1.0 }, + { 0.000000, 0.501961, 0.945098, 1.0 }, + { 0.000000, 0.501961, 0.952941, 1.0 }, + { 0.000000, 0.501961, 0.960784, 1.0 }, + { 0.000000, 0.501961, 0.968627, 1.0 }, + { 0.000000, 0.501961, 0.988235, 1.0 }, + { 0.000000, 0.501961, 0.992157, 1.0 }, + { 0.000000, 0.501961, 1.000000, 1.0 }, + { 0.015686, 0.517647, 1.000000, 1.0 }, + { 0.035294, 0.537255, 1.000000, 1.0 }, + { 0.054902, 0.552941, 1.000000, 1.0 }, + { 0.070588, 0.572549, 1.000000, 1.0 }, + { 0.086275, 0.588235, 1.000000, 1.0 }, + { 0.105882, 0.607843, 1.000000, 1.0 }, + { 0.125490, 0.623529, 1.000000, 1.0 }, + { 0.141176, 0.643137, 1.000000, 1.0 }, + { 0.156863, 0.658824, 1.000000, 1.0 }, + { 0.176471, 0.678431, 1.000000, 1.0 }, + { 0.196078, 0.694118, 1.000000, 1.0 }, + { 0.211765, 0.713725, 1.000000, 1.0 }, + { 0.227451, 0.729412, 1.000000, 1.0 }, + { 0.266667, 0.764706, 1.000000, 1.0 }, + { 0.274510, 0.772549, 1.000000, 1.0 }, + { 0.282353, 0.780392, 1.000000, 1.0 }, + { 0.298039, 0.800000, 1.000000, 1.0 }, + { 0.317647, 0.815686, 1.000000, 1.0 }, + { 0.337255, 0.835294, 1.000000, 1.0 }, + { 0.352941, 0.850980, 1.000000, 1.0 }, + { 0.368627, 0.870588, 1.000000, 1.0 }, + { 0.388235, 0.886275, 1.000000, 1.0 }, + { 0.407843, 0.905882, 1.000000, 1.0 }, + { 0.423529, 0.921569, 1.000000, 1.0 }, + { 0.439216, 0.941176, 1.000000, 1.0 }, + { 0.458824, 0.956863, 1.000000, 1.0 }, + { 0.478431, 0.976471, 1.000000, 1.0 }, + { 0.494118, 0.992157, 1.000000, 1.0 }, + { 0.501961, 1.000000, 1.000000, 1.0 }, + { 0.501961, 0.964706, 1.000000, 1.0 }, + { 0.501961, 0.929412, 1.000000, 1.0 }, + { 0.501961, 0.894118, 1.000000, 1.0 }, + { 0.501961, 0.858824, 1.000000, 1.0 }, + { 0.501961, 0.823529, 1.000000, 1.0 }, + { 0.501961, 0.788235, 1.000000, 1.0 }, + { 0.501961, 0.752941, 1.000000, 1.0 }, + { 0.501961, 0.717647, 1.000000, 1.0 }, + { 0.501961, 0.682353, 1.000000, 1.0 }, + { 0.501961, 0.647059, 1.000000, 1.0 }, + { 0.501961, 0.611765, 1.000000, 1.0 }, + { 0.501961, 0.576471, 1.000000, 1.0 }, + { 0.501961, 0.541176, 1.000000, 1.0 }, + { 0.501961, 0.505882, 1.000000, 1.0 }, + { 0.501961, 0.474510, 1.000000, 1.0 }, + { 0.501961, 0.439216, 1.000000, 1.0 }, + { 0.501961, 0.403922, 1.000000, 1.0 }, + { 0.501961, 0.368627, 1.000000, 1.0 }, + { 0.501961, 0.333333, 1.000000, 1.0 }, + { 0.501961, 0.298039, 1.000000, 1.0 }, + { 0.501961, 0.262745, 1.000000, 1.0 }, + { 0.501961, 0.227451, 1.000000, 1.0 }, + { 0.501961, 0.192157, 1.000000, 1.0 }, + { 0.501961, 0.156863, 1.000000, 1.0 }, + { 0.501961, 0.121569, 1.000000, 1.0 }, + { 0.501961, 0.086275, 1.000000, 1.0 }, + { 0.501961, 0.050980, 1.000000, 1.0 }, + { 0.501961, 0.000000, 1.000000, 1.0 }, + { 0.501961, 0.015686, 0.992157, 1.0 }, + { 0.501961, 0.035294, 0.984314, 1.0 }, + { 0.501961, 0.054902, 0.972549, 1.0 }, + { 0.501961, 0.070588, 0.964706, 1.0 }, + { 0.501961, 0.086275, 0.956863, 1.0 }, + { 0.501961, 0.105882, 0.949020, 1.0 }, + { 0.501961, 0.125490, 0.937255, 1.0 }, + { 0.501961, 0.141176, 0.929412, 1.0 }, + { 0.501961, 0.156863, 0.921569, 1.0 }, + { 0.501961, 0.176471, 0.913725, 1.0 }, + { 0.501961, 0.196078, 0.905882, 1.0 }, + { 0.501961, 0.211765, 0.894118, 1.0 }, + { 0.501961, 0.227451, 0.886275, 1.0 }, + { 0.501961, 0.247059, 0.878431, 1.0 }, + { 0.501961, 0.266667, 0.870588, 1.0 }, + { 0.501961, 0.282353, 0.862745, 1.0 }, + { 0.501961, 0.298039, 0.850980, 1.0 }, + { 0.501961, 0.317647, 0.843137, 1.0 }, + { 0.501961, 0.337255, 0.835294, 1.0 }, + { 0.501961, 0.352941, 0.827451, 1.0 }, + { 0.501961, 0.368627, 0.815686, 1.0 }, + { 0.501961, 0.388235, 0.807843, 1.0 }, + { 0.501961, 0.407843, 0.800000, 1.0 }, + { 0.501961, 0.423529, 0.792157, 1.0 }, + { 0.501961, 0.439216, 0.784314, 1.0 }, + { 0.501961, 0.458824, 0.772549, 1.0 }, + { 0.501961, 0.478431, 0.764706, 1.0 }, + { 0.501961, 0.501961, 0.752941, 1.0 }, + }; +/* rw-reds-pinks-blues */ +static double4 colors_105[] = { + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 1.000000, 0.000000, 0.215686, 1.0 }, + { 1.000000, 0.000000, 0.356863, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 1.000000, 0.105882, 0.556863, 1.0 }, + { 1.000000, 0.215686, 0.611765, 1.0 }, + { 1.000000, 0.266667, 0.635294, 1.0 }, + { 1.000000, 0.321569, 0.662745, 1.0 }, + { 1.000000, 0.501961, 0.752941, 1.0 }, + { 1.000000, 0.501961, 0.698039, 1.0 }, + { 1.000000, 0.501961, 0.643137, 1.0 }, + { 1.000000, 0.501961, 0.572549, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.501961, 0.556863, 1.0 }, + { 1.000000, 0.501961, 0.611765, 1.0 }, + { 1.000000, 0.501961, 0.635294, 1.0 }, + { 1.000000, 0.501961, 0.662745, 1.0 }, + { 1.000000, 0.501961, 0.752941, 1.0 }, + { 0.784314, 0.607843, 0.592157, 1.0 }, + { 0.568627, 0.717647, 0.431373, 1.0 }, + { 0.352941, 0.823529, 0.266667, 1.0 }, + { 0.141176, 0.929412, 0.105882, 1.0 }, + { 0.070588, 0.964706, 0.050980, 1.0 }, + { 0.000000, 1.000000, 0.000000, 1.0 }, + { 0.431373, 0.784314, 0.431373, 1.0 }, + { 0.713725, 0.643137, 0.713725, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 0.996078, 0.525490, 0.898039, 1.0 }, + { 0.992157, 0.549020, 0.796078, 1.0 }, + { 0.988235, 0.560784, 0.741176, 1.0 }, + { 0.988235, 0.572549, 0.690196, 1.0 }, + { 0.984314, 0.596078, 0.588235, 1.0 }, + { 0.980392, 0.611765, 0.521569, 1.0 }, + { 0.988235, 0.349020, 0.298039, 1.0 }, + { 0.992157, 0.215686, 0.184314, 1.0 }, + { 0.996078, 0.086275, 0.074510, 1.0 }, + { 0.996078, 0.098039, 0.145098, 1.0 }, + { 1.000000, 0.109804, 0.215686, 1.0 }, + { 1.000000, 0.160784, 0.321569, 1.0 }, + { 1.000000, 0.215686, 0.431373, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 1.000000, 0.501961, 0.890196, 1.0 }, + { 1.000000, 0.501961, 0.784314, 1.0 }, + { 1.000000, 0.501961, 0.678431, 1.0 }, + { 1.000000, 0.501961, 0.572549, 1.0 }, + { 1.000000, 0.501961, 0.537255, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.392157, 0.501961, 1.0 }, + { 1.000000, 0.286275, 0.501961, 1.0 }, + { 1.000000, 0.070588, 0.501961, 1.0 }, + { 1.000000, 0.090196, 0.474510, 1.0 }, + { 1.000000, 0.109804, 0.447059, 1.0 }, + { 1.000000, 0.215686, 0.392157, 1.0 }, + { 1.000000, 0.321569, 0.341176, 1.0 }, + { 1.000000, 0.411765, 0.294118, 1.0 }, + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 1.000000, 0.286275, 0.360784, 1.0 }, + { 1.000000, 0.176471, 0.411765, 1.0 }, + { 1.000000, 0.070588, 0.466667, 1.0 }, + { 0.890196, 0.035294, 0.537255, 1.0 }, + { 0.784314, 0.000000, 0.607843, 1.0 }, + { 0.674510, 0.000000, 0.662745, 1.0 }, + { 0.568627, 0.000000, 0.717647, 1.0 }, + { 0.356863, 0.000000, 0.823529, 1.0 }, + { 0.141176, 0.000000, 0.929412, 1.0 }, + { 0.215686, 0.109804, 0.894118, 1.0 }, + { 0.427451, 0.215686, 0.784314, 1.0 }, + { 0.643137, 0.321569, 0.678431, 1.0 }, + { 0.819608, 0.411765, 0.588235, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.392157, 0.501961, 1.0 }, + { 1.000000, 0.286275, 0.501961, 1.0 }, + { 1.000000, 0.070588, 0.501961, 1.0 }, + { 1.000000, 0.035294, 0.447059, 1.0 }, + { 1.000000, 0.000000, 0.392157, 1.0 }, + { 1.000000, 0.000000, 0.286275, 1.0 }, + { 1.000000, 0.000000, 0.180392, 1.0 }, + { 1.000000, 0.000000, 0.125490, 1.0 }, + { 1.000000, 0.000000, 0.070588, 1.0 }, + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 1.000000, 0.109804, 0.054902, 1.0 }, + { 1.000000, 0.321569, 0.160784, 1.0 }, + { 1.000000, 0.411765, 0.231373, 1.0 }, + { 1.000000, 0.501961, 0.305882, 1.0 }, + { 1.000000, 0.501961, 0.333333, 1.0 }, + { 1.000000, 0.501961, 0.360784, 1.0 }, + { 1.000000, 0.501961, 0.411765, 1.0 }, + { 1.000000, 0.501961, 0.466667, 1.0 }, + { 1.000000, 0.501961, 0.607843, 1.0 }, + { 1.000000, 0.501961, 0.713725, 1.0 }, + { 1.000000, 0.501961, 0.823529, 1.0 }, + { 1.000000, 0.501961, 0.874510, 1.0 }, + { 1.000000, 0.501961, 0.929412, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 1.000000, 0.607843, 0.894118, 1.0 }, + { 1.000000, 0.717647, 0.784314, 1.0 }, + { 1.000000, 0.823529, 0.678431, 1.0 }, + { 1.000000, 0.784314, 0.392157, 1.0 }, + { 1.000000, 0.568627, 0.286275, 1.0 }, + { 1.000000, 0.356863, 0.180392, 1.0 }, + { 1.000000, 0.247059, 0.125490, 1.0 }, + { 1.000000, 0.141176, 0.070588, 1.0 }, + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 1.000000, 0.109804, 0.215686, 1.0 }, + { 1.000000, 0.321569, 0.643137, 1.0 }, + { 1.000000, 0.411765, 0.819608, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 1.000000, 0.501961, 0.945098, 1.0 }, + { 1.000000, 0.501961, 0.894118, 1.0 }, + { 1.000000, 0.501961, 0.784314, 1.0 }, + { 1.000000, 0.501961, 0.678431, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.392157, 0.501961, 1.0 }, + { 1.000000, 0.180392, 0.501961, 1.0 }, + { 1.000000, 0.125490, 0.501961, 1.0 }, + { 1.000000, 0.070588, 0.501961, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 1.000000, 0.109804, 0.447059, 1.0 }, + { 1.000000, 0.215686, 0.392157, 1.0 }, + { 1.000000, 0.321569, 0.341176, 1.0 }, + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 1.000000, 0.501961, 0.411765, 1.0 }, + { 1.000000, 0.501961, 0.572549, 1.0 }, + { 1.000000, 0.501961, 0.650980, 1.0 }, + { 1.000000, 0.501961, 0.733333, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 0.784314, 0.607843, 1.000000, 1.0 }, + { 0.568627, 0.717647, 1.000000, 1.0 }, + { 0.356863, 0.823529, 1.000000, 1.0 }, + { 0.000000, 1.000000, 1.000000, 1.0 }, + { 0.105882, 0.945098, 0.945098, 1.0 }, + { 0.215686, 0.894118, 0.894118, 1.0 }, + { 0.431373, 0.784314, 0.784314, 1.0 }, + { 0.643137, 0.678431, 0.678431, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.501961, 0.607843, 1.0 }, + { 1.000000, 0.501961, 0.823529, 1.0 }, + { 1.000000, 0.501961, 0.909804, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 1.000000, 0.447059, 0.945098, 1.0 }, + { 1.000000, 0.392157, 0.894118, 1.0 }, + { 1.000000, 0.286275, 0.784314, 1.0 }, + { 1.000000, 0.180392, 0.678431, 1.0 }, + { 1.000000, 0.070588, 0.572549, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 1.000000, 0.215686, 0.611765, 1.0 }, + { 1.000000, 0.266667, 0.635294, 1.0 }, + { 1.000000, 0.321569, 0.662745, 1.0 }, + { 1.000000, 0.501961, 0.752941, 1.0 }, + { 1.000000, 0.501961, 0.698039, 1.0 }, + { 1.000000, 0.501961, 0.643137, 1.0 }, + { 1.000000, 0.501961, 0.592157, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.501961, 0.474510, 1.0 }, + { 1.000000, 0.501961, 0.447059, 1.0 }, + { 1.000000, 0.501961, 0.392157, 1.0 }, + { 1.000000, 0.501961, 0.341176, 1.0 }, + { 1.000000, 0.501961, 0.286275, 1.0 }, + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 0.843137, 0.454902, 0.407843, 1.0 }, + { 0.682353, 0.407843, 0.568627, 1.0 }, + { 0.262745, 0.278431, 0.988235, 1.0 }, + { 0.341176, 0.301961, 0.909804, 1.0 }, + { 0.419608, 0.325490, 0.831373, 1.0 }, + { 0.580392, 0.372549, 0.670588, 1.0 }, + { 0.737255, 0.423529, 0.513725, 1.0 }, + { 0.898039, 0.470588, 0.352941, 1.0 }, + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 1.000000, 0.501961, 0.572549, 1.0 }, + { 1.000000, 0.501961, 0.650980, 1.0 }, + { 1.000000, 0.501961, 0.733333, 1.0 }, + { 1.000000, 0.501961, 0.894118, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 1.000000, 0.392157, 0.894118, 1.0 }, + { 1.000000, 0.286275, 0.784314, 1.0 }, + { 1.000000, 0.180392, 0.678431, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 1.000000, 0.109804, 0.501961, 1.0 }, + { 1.000000, 0.215686, 0.501961, 1.0 }, + { 1.000000, 0.321569, 0.501961, 1.0 }, + { 1.000000, 0.431373, 0.501961, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.501961, 0.607843, 1.0 }, + { 1.000000, 0.501961, 0.717647, 1.0 }, + { 1.000000, 0.501961, 0.929412, 1.0 }, + { 1.000000, 0.501961, 0.964706, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 1.000000, 0.501961, 0.945098, 1.0 }, + { 1.000000, 0.501961, 0.894118, 1.0 }, + { 1.000000, 0.501961, 0.839216, 1.0 }, + { 1.000000, 0.501961, 0.752941, 1.0 }, + { 0.917647, 0.607843, 0.709804, 1.0 }, + { 0.831373, 0.713725, 0.666667, 1.0 }, + { 0.749020, 0.819608, 0.623529, 1.0 }, + { 0.662745, 0.925490, 0.580392, 1.0 }, + { 0.607843, 0.996078, 0.552941, 1.0 }, + { 0.690196, 0.780392, 0.435294, 1.0 }, + { 0.776471, 0.568627, 0.313725, 1.0 }, + { 0.858824, 0.352941, 0.196078, 1.0 }, + { 0.945098, 0.141176, 0.078431, 1.0 }, + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 1.000000, 0.000000, 0.109804, 1.0 }, + { 1.000000, 0.000000, 0.215686, 1.0 }, + { 1.000000, 0.000000, 0.321569, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 1.000000, 0.109804, 0.501961, 1.0 }, + { 1.000000, 0.215686, 0.501961, 1.0 }, + { 1.000000, 0.321569, 0.501961, 1.0 }, + { 1.000000, 0.431373, 0.501961, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.501961, 0.607843, 1.0 }, + { 1.000000, 0.501961, 0.717647, 1.0 }, + { 1.000000, 0.501961, 0.823529, 1.0 }, + { 1.000000, 0.501961, 0.929412, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 1.000000, 0.392157, 0.894118, 1.0 }, + { 1.000000, 0.286275, 0.784314, 1.0 }, + { 1.000000, 0.180392, 0.678431, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 1.000000, 0.109804, 0.392157, 1.0 }, + { 1.000000, 0.215686, 0.286275, 1.0 }, + { 1.000000, 0.321569, 0.180392, 1.0 }, + { 1.000000, 0.431373, 0.070588, 1.0 }, + { 1.000000, 0.501961, 0.000000, 1.0 }, + { 0.894118, 0.447059, 0.000000, 1.0 }, + { 0.784314, 0.392157, 0.000000, 1.0 }, + { 0.678431, 0.341176, 0.000000, 1.0 }, + { 0.572549, 0.286275, 0.000000, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.607843, 0.305882, 0.109804, 1.0 }, + { 0.717647, 0.360784, 0.215686, 1.0 }, + { 0.823529, 0.411765, 0.321569, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.392157, 0.501961, 1.0 }, + { 1.000000, 0.286275, 0.501961, 1.0 }, + { 1.000000, 0.180392, 0.501961, 1.0 }, + { 1.000000, 0.070588, 0.501961, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 1.000000, 0.109804, 0.556863, 1.0 }, + { 1.000000, 0.215686, 0.611765, 1.0 }, + { 1.000000, 0.321569, 0.662745, 1.0 }, + { 1.000000, 0.431373, 0.717647, 1.0 }, + { 1.000000, 0.501961, 0.752941, 1.0 }, + { 1.000000, 0.501961, 0.698039, 1.0 }, + { 1.000000, 0.501961, 0.643137, 1.0 }, + { 1.000000, 0.501961, 0.592157, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.392157, 0.392157, 1.0 }, + { 1.000000, 0.286275, 0.286275, 1.0 }, + { 1.000000, 0.180392, 0.180392, 1.0 }, + { 1.000000, 0.070588, 0.070588, 1.0 }, + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 1.000000, 0.109804, 0.215686, 1.0 }, + { 1.000000, 0.215686, 0.431373, 1.0 }, + { 1.000000, 0.321569, 0.643137, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + }; +/* rw-browns-greens-reds-bule */ +static double4 colors_106[] = { + { 0.501961, 1.000000, 0.000000, 1.0 }, + { 0.286275, 0.784314, 0.109804, 1.0 }, + { 0.141176, 0.643137, 0.180392, 1.0 }, + { 0.000000, 0.501961, 0.250980, 1.0 }, + { 0.215686, 0.552941, 0.356863, 1.0 }, + { 0.431373, 0.607843, 0.466667, 1.0 }, + { 0.537255, 0.635294, 0.517647, 1.0 }, + { 0.643137, 0.662745, 0.572549, 1.0 }, + { 1.000000, 0.749020, 0.749020, 1.0 }, + { 1.000000, 0.600000, 0.600000, 1.0 }, + { 1.000000, 0.450980, 0.450980, 1.0 }, + { 1.000000, 0.254902, 0.254902, 1.0 }, + { 1.000000, 0.058824, 0.058824, 1.0 }, + { 1.000000, 0.152941, 0.152941, 1.0 }, + { 1.000000, 0.250980, 0.250980, 1.0 }, + { 1.000000, 0.298039, 0.298039, 1.0 }, + { 1.000000, 0.345098, 0.345098, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 0.784314, 0.501961, 0.447059, 1.0 }, + { 0.568627, 0.501961, 0.392157, 1.0 }, + { 0.352941, 0.501961, 0.337255, 1.0 }, + { 0.141176, 0.501961, 0.286275, 1.0 }, + { 0.070588, 0.501961, 0.266667, 1.0 }, + { 0.000000, 0.501961, 0.250980, 1.0 }, + { 0.431373, 0.501961, 0.466667, 1.0 }, + { 0.713725, 0.501961, 0.607843, 1.0 }, + { 1.000000, 0.501961, 0.752941, 1.0 }, + { 1.000000, 0.396078, 0.698039, 1.0 }, + { 1.000000, 0.294118, 0.647059, 1.0 }, + { 1.000000, 0.239216, 0.619608, 1.0 }, + { 1.000000, 0.188235, 0.596078, 1.0 }, + { 1.000000, 0.082353, 0.545098, 1.0 }, + { 1.000000, 0.015686, 0.509804, 1.0 }, + { 0.784314, 0.007843, 0.400000, 1.0 }, + { 0.678431, 0.003922, 0.341176, 1.0 }, + { 0.572549, 0.003922, 0.286275, 1.0 }, + { 0.482353, 0.109804, 0.266667, 1.0 }, + { 0.392157, 0.215686, 0.250980, 1.0 }, + { 0.337255, 0.321569, 0.250980, 1.0 }, + { 0.286275, 0.431373, 0.250980, 1.0 }, + { 0.000000, 1.000000, 0.250980, 1.0 }, + { 0.125490, 0.784314, 0.258824, 1.0 }, + { 0.250980, 0.568627, 0.266667, 1.0 }, + { 0.376471, 0.352941, 0.274510, 1.0 }, + { 0.501961, 0.141176, 0.286275, 1.0 }, + { 0.541176, 0.070588, 0.286275, 1.0 }, + { 0.584314, 0.000000, 0.290196, 1.0 }, + { 0.576471, 0.082353, 0.231373, 1.0 }, + { 0.572549, 0.164706, 0.176471, 1.0 }, + { 0.560784, 0.329412, 0.062745, 1.0 }, + { 0.603922, 0.368627, 0.145098, 1.0 }, + { 0.650980, 0.407843, 0.231373, 1.0 }, + { 0.745098, 0.431373, 0.439216, 1.0 }, + { 0.843137, 0.458824, 0.650980, 1.0 }, + { 0.921569, 0.478431, 0.823529, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 0.815686, 0.458824, 0.576471, 1.0 }, + { 0.721569, 0.439216, 0.360784, 1.0 }, + { 0.631373, 0.419608, 0.149020, 1.0 }, + { 0.596078, 0.388235, 0.086275, 1.0 }, + { 0.560784, 0.356863, 0.023529, 1.0 }, + { 0.552941, 0.333333, 0.027451, 1.0 }, + { 0.549020, 0.309804, 0.035294, 1.0 }, + { 0.533333, 0.262745, 0.050980, 1.0 }, + { 0.521569, 0.215686, 0.062745, 1.0 }, + { 0.501961, 0.219608, 0.082353, 1.0 }, + { 0.490196, 0.250980, 0.090196, 1.0 }, + { 0.482353, 0.286275, 0.101961, 1.0 }, + { 0.470588, 0.313725, 0.109804, 1.0 }, + { 0.462745, 0.341176, 0.121569, 1.0 }, + { 0.552941, 0.431373, 0.207843, 1.0 }, + { 0.639216, 0.517647, 0.294118, 1.0 }, + { 0.815686, 0.694118, 0.470588, 1.0 }, + { 0.858824, 0.643137, 0.439216, 1.0 }, + { 0.901961, 0.592157, 0.411765, 1.0 }, + { 0.929412, 0.427451, 0.298039, 1.0 }, + { 0.956863, 0.266667, 0.188235, 1.0 }, + { 0.968627, 0.184314, 0.129412, 1.0 }, + { 0.980392, 0.105882, 0.074510, 1.0 }, + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 1.000000, 0.109804, 0.000000, 1.0 }, + { 1.000000, 0.321569, 0.000000, 1.0 }, + { 0.964706, 0.356863, 0.000000, 1.0 }, + { 0.929412, 0.392157, 0.000000, 1.0 }, + { 0.890196, 0.337255, 0.000000, 1.0 }, + { 0.854902, 0.286275, 0.000000, 1.0 }, + { 0.784314, 0.180392, 0.000000, 1.0 }, + { 0.713725, 0.070588, 0.000000, 1.0 }, + { 0.737255, 0.019608, 0.019608, 1.0 }, + { 0.807843, 0.039216, 0.039216, 1.0 }, + { 0.882353, 0.058824, 0.058824, 1.0 }, + { 0.917647, 0.066667, 0.066667, 1.0 }, + { 0.952941, 0.078431, 0.078431, 1.0 }, + { 1.000000, 0.090196, 0.090196, 1.0 }, + { 0.976471, 0.188235, 0.113725, 1.0 }, + { 0.952941, 0.286275, 0.137255, 1.0 }, + { 0.933333, 0.384314, 0.156863, 1.0 }, + { 0.901961, 0.580392, 0.254902, 1.0 }, + { 0.909804, 0.611765, 0.313725, 1.0 }, + { 0.917647, 0.647059, 0.372549, 1.0 }, + { 0.921569, 0.662745, 0.400000, 1.0 }, + { 0.925490, 0.678431, 0.431373, 1.0 }, + { 0.929412, 0.701961, 0.470588, 1.0 }, + { 0.862745, 0.623529, 0.388235, 1.0 }, + { 0.725490, 0.470588, 0.219608, 1.0 }, + { 0.666667, 0.407843, 0.149020, 1.0 }, + { 0.611765, 0.345098, 0.078431, 1.0 }, + { 0.615686, 0.313725, 0.101961, 1.0 }, + { 0.619608, 0.282353, 0.129412, 1.0 }, + { 0.627451, 0.215686, 0.180392, 1.0 }, + { 0.635294, 0.152941, 0.231373, 1.0 }, + { 0.647059, 0.047059, 0.317647, 1.0 }, + { 0.717647, 0.160784, 0.407843, 1.0 }, + { 0.854902, 0.384314, 0.592157, 1.0 }, + { 0.886275, 0.439216, 0.639216, 1.0 }, + { 0.921569, 0.494118, 0.686275, 1.0 }, + { 0.968627, 0.568627, 0.745098, 1.0 }, + { 0.937255, 0.498039, 0.729412, 1.0 }, + { 0.905882, 0.423529, 0.717647, 1.0 }, + { 0.874510, 0.352941, 0.701961, 1.0 }, + { 0.823529, 0.235294, 0.678431, 1.0 }, + { 0.760784, 0.235294, 0.705882, 1.0 }, + { 0.701961, 0.235294, 0.737255, 1.0 }, + { 0.670588, 0.235294, 0.752941, 1.0 }, + { 0.643137, 0.235294, 0.768627, 1.0 }, + { 0.545098, 0.239216, 0.819608, 1.0 }, + { 0.615686, 0.274510, 0.686275, 1.0 }, + { 0.682353, 0.313725, 0.549020, 1.0 }, + { 0.752941, 0.349020, 0.415686, 1.0 }, + { 0.866667, 0.411765, 0.192157, 1.0 }, + { 0.831373, 0.388235, 0.262745, 1.0 }, + { 0.796078, 0.364706, 0.337255, 1.0 }, + { 0.729412, 0.317647, 0.482353, 1.0 }, + { 0.658824, 0.266667, 0.631373, 1.0 }, + { 0.545098, 0.188235, 0.870588, 1.0 }, + { 0.615686, 0.188235, 0.803922, 1.0 }, + { 0.752941, 0.188235, 0.670588, 1.0 }, + { 0.807843, 0.188235, 0.615686, 1.0 }, + { 0.866667, 0.192157, 0.560784, 1.0 }, + { 0.878431, 0.203922, 0.580392, 1.0 }, + { 0.890196, 0.219608, 0.600000, 1.0 }, + { 0.913725, 0.247059, 0.639216, 1.0 }, + { 0.933333, 0.274510, 0.678431, 1.0 }, + { 0.956863, 0.301961, 0.717647, 1.0 }, + { 0.972549, 0.321569, 0.741176, 1.0 }, + { 0.984314, 0.400000, 0.529412, 1.0 }, + { 0.988235, 0.419608, 0.474510, 1.0 }, + { 0.992157, 0.439216, 0.423529, 1.0 }, + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 1.000000, 0.556863, 0.333333, 1.0 }, + { 1.000000, 0.611765, 0.419608, 1.0 }, + { 1.000000, 0.666667, 0.501961, 1.0 }, + { 1.000000, 0.756863, 0.643137, 1.0 }, + { 0.972549, 0.701961, 0.572549, 1.0 }, + { 0.949020, 0.647059, 0.505882, 1.0 }, + { 0.901961, 0.541176, 0.368627, 1.0 }, + { 0.850980, 0.431373, 0.227451, 1.0 }, + { 0.800000, 0.321569, 0.090196, 1.0 }, + { 0.768627, 0.250980, 0.000000, 1.0 }, + { 0.796078, 0.321569, 0.058824, 1.0 }, + { 0.827451, 0.396078, 0.113725, 1.0 }, + { 0.901961, 0.584314, 0.266667, 1.0 }, + { 0.909804, 0.572549, 0.290196, 1.0 }, + { 0.921569, 0.564706, 0.317647, 1.0 }, + { 0.945098, 0.549020, 0.368627, 1.0 }, + { 0.964706, 0.529412, 0.419608, 1.0 }, + { 0.984314, 0.513725, 0.470588, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 0.568627, 0.717647, 0.717647, 1.0 }, + { 0.462745, 0.768627, 0.768627, 1.0 }, + { 0.356863, 0.823529, 0.823529, 1.0 }, + { 0.141176, 0.929412, 0.929412, 1.0 }, + { 0.000000, 1.000000, 1.000000, 1.0 }, + { 0.215686, 1.000000, 0.894118, 1.0 }, + { 0.431373, 1.000000, 0.784314, 1.0 }, + { 0.643137, 1.000000, 0.678431, 1.0 }, + { 1.000000, 1.000000, 0.501961, 1.0 }, + { 0.894118, 1.000000, 0.572549, 1.0 }, + { 0.788235, 1.000000, 0.647059, 1.0 }, + { 0.682353, 0.996078, 0.717647, 1.0 }, + { 0.580392, 0.996078, 0.788235, 1.0 }, + { 0.509804, 0.992157, 0.835294, 1.0 }, + { 0.592157, 0.890196, 0.870588, 1.0 }, + { 0.674510, 0.784314, 0.901961, 1.0 }, + { 0.839216, 0.576471, 0.968627, 1.0 }, + { 0.866667, 0.541176, 0.980392, 1.0 }, + { 0.894118, 0.509804, 0.992157, 1.0 }, + { 0.811765, 0.615686, 0.909804, 1.0 }, + { 0.725490, 0.717647, 0.831373, 1.0 }, + { 0.643137, 0.823529, 0.749020, 1.0 }, + { 0.505882, 0.996078, 0.615686, 1.0 }, + { 0.611765, 0.941176, 0.592157, 1.0 }, + { 0.717647, 0.886275, 0.568627, 1.0 }, + { 0.823529, 0.827451, 0.545098, 1.0 }, + { 0.925490, 0.772549, 0.521569, 1.0 }, + { 0.996078, 0.737255, 0.505882, 1.0 }, + { 0.980392, 0.792157, 0.505882, 1.0 }, + { 0.964706, 0.847059, 0.505882, 1.0 }, + { 0.949020, 0.905882, 0.505882, 1.0 }, + { 0.933333, 0.960784, 0.505882, 1.0 }, + { 0.921569, 0.996078, 0.505882, 1.0 }, + { 0.831373, 0.996078, 0.521569, 1.0 }, + { 0.741176, 0.996078, 0.537255, 1.0 }, + { 0.654902, 0.996078, 0.552941, 1.0 }, + { 0.505882, 0.996078, 0.580392, 1.0 }, + { 0.505882, 0.996078, 0.654902, 1.0 }, + { 0.505882, 0.996078, 0.725490, 1.0 }, + { 0.505882, 0.996078, 0.800000, 1.0 }, + { 0.505882, 0.996078, 0.874510, 1.0 }, + { 0.505882, 0.996078, 0.921569, 1.0 }, + { 0.607843, 0.956863, 0.835294, 1.0 }, + { 0.713725, 0.921569, 0.745098, 1.0 }, + { 0.815686, 0.882353, 0.658824, 1.0 }, + { 0.921569, 0.843137, 0.572549, 1.0 }, + { 0.988235, 0.819608, 0.513725, 1.0 }, + { 0.890196, 0.854902, 0.517647, 1.0 }, + { 0.788235, 0.886275, 0.525490, 1.0 }, + { 0.690196, 0.921569, 0.529412, 1.0 }, + { 0.525490, 0.976471, 0.537255, 1.0 }, + { 0.568627, 0.952941, 0.494118, 1.0 }, + { 0.615686, 0.929412, 0.450980, 1.0 }, + { 0.658824, 0.905882, 0.403922, 1.0 }, + { 0.705882, 0.882353, 0.360784, 1.0 }, + { 0.733333, 0.866667, 0.333333, 1.0 }, + { 0.647059, 0.831373, 0.447059, 1.0 }, + { 0.560784, 0.792157, 0.564706, 1.0 }, + { 0.474510, 0.756863, 0.678431, 1.0 }, + { 0.384314, 0.717647, 0.796078, 1.0 }, + { 0.329412, 0.694118, 0.870588, 1.0 }, + { 0.364706, 0.650980, 0.898039, 1.0 }, + { 0.403922, 0.611765, 0.925490, 1.0 }, + { 0.439216, 0.568627, 0.952941, 1.0 }, + { 0.501961, 0.501961, 1.000000, 1.0 }, + { 0.474510, 0.584314, 0.827451, 1.0 }, + { 0.447059, 0.666667, 0.658824, 1.0 }, + { 0.419608, 0.749020, 0.486275, 1.0 }, + { 0.392157, 0.831373, 0.317647, 1.0 }, + { 0.376471, 0.886275, 0.203922, 1.0 }, + { 0.466667, 0.850980, 0.211765, 1.0 }, + { 0.560784, 0.815686, 0.223529, 1.0 }, + { 0.650980, 0.780392, 0.231373, 1.0 }, + { 0.745098, 0.745098, 0.239216, 1.0 }, + { 0.803922, 0.721569, 0.247059, 1.0 }, + { 0.835294, 0.713725, 0.294118, 1.0 }, + { 0.870588, 0.701961, 0.345098, 1.0 }, + { 0.901961, 0.694118, 0.392157, 1.0 }, + { 0.956863, 0.678431, 0.474510, 1.0 }, + { 0.752941, 0.749020, 0.427451, 1.0 }, + { 0.545098, 0.815686, 0.380392, 1.0 }, + { 0.341176, 0.886275, 0.329412, 1.0 }, + { 0.133333, 0.952941, 0.282353, 1.0 }, + { 0.000000, 1.000000, 0.250980, 1.0 }, + { 0.000000, 1.000000, 0.411765, 1.0 }, + { 0.000000, 1.000000, 0.572549, 1.0 }, + { 0.000000, 1.000000, 0.733333, 1.0 }, + { 0.000000, 1.000000, 1.000000, 1.0 }, + }; +/* rw-browns-pinks-reds-blues */ +static double4 colors_107[] = { + { 0.501961, 0.000000, 0.000000, 1.0 }, + { 0.576471, 0.000000, 0.000000, 1.0 }, + { 0.611765, 0.000000, 0.000000, 1.0 }, + { 0.650980, 0.000000, 0.000000, 1.0 }, + { 0.686275, 0.000000, 0.000000, 1.0 }, + { 0.725490, 0.000000, 0.000000, 1.0 }, + { 0.741176, 0.000000, 0.000000, 1.0 }, + { 0.760784, 0.000000, 0.000000, 1.0 }, + { 0.831373, 0.090196, 0.090196, 1.0 }, + { 0.854902, 0.180392, 0.180392, 1.0 }, + { 0.878431, 0.270588, 0.270588, 1.0 }, + { 0.901961, 0.360784, 0.360784, 1.0 }, + { 0.925490, 0.454902, 0.454902, 1.0 }, + { 0.949020, 0.545098, 0.545098, 1.0 }, + { 0.972549, 0.635294, 0.635294, 1.0 }, + { 0.984314, 0.690196, 0.690196, 1.0 }, + { 1.000000, 0.749020, 0.749020, 1.0 }, + { 1.000000, 0.580392, 0.580392, 1.0 }, + { 1.000000, 0.498039, 0.498039, 1.0 }, + { 1.000000, 0.415686, 0.415686, 1.0 }, + { 1.000000, 0.329412, 0.329412, 1.0 }, + { 1.000000, 0.247059, 0.247059, 1.0 }, + { 1.000000, 0.203922, 0.203922, 1.0 }, + { 1.000000, 0.164706, 0.164706, 1.0 }, + { 1.000000, 0.113725, 0.113725, 1.0 }, + { 1.000000, 0.164706, 0.164706, 1.0 }, + { 1.000000, 0.219608, 0.219608, 1.0 }, + { 1.000000, 0.270588, 0.270588, 1.0 }, + { 1.000000, 0.325490, 0.325490, 1.0 }, + { 1.000000, 0.352941, 0.352941, 1.0 }, + { 1.000000, 0.380392, 0.380392, 1.0 }, + { 1.000000, 0.435294, 0.435294, 1.0 }, + { 1.000000, 0.486275, 0.486275, 1.0 }, + { 1.000000, 0.501961, 0.560784, 1.0 }, + { 1.000000, 0.501961, 0.619608, 1.0 }, + { 1.000000, 0.501961, 0.682353, 1.0 }, + { 1.000000, 0.501961, 0.741176, 1.0 }, + { 1.000000, 0.501961, 0.803922, 1.0 }, + { 1.000000, 0.501961, 0.831373, 1.0 }, + { 1.000000, 0.501961, 0.862745, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 1.000000, 0.501961, 0.968627, 1.0 }, + { 1.000000, 0.501961, 0.941176, 1.0 }, + { 1.000000, 0.501961, 0.909804, 1.0 }, + { 1.000000, 0.501961, 0.878431, 1.0 }, + { 1.000000, 0.501961, 0.862745, 1.0 }, + { 1.000000, 0.501961, 0.850980, 1.0 }, + { 1.000000, 0.501961, 0.819608, 1.0 }, + { 1.000000, 0.501961, 0.792157, 1.0 }, + { 1.000000, 0.443137, 0.721569, 1.0 }, + { 1.000000, 0.384314, 0.690196, 1.0 }, + { 1.000000, 0.325490, 0.662745, 1.0 }, + { 1.000000, 0.266667, 0.631373, 1.0 }, + { 1.000000, 0.207843, 0.603922, 1.0 }, + { 1.000000, 0.176471, 0.588235, 1.0 }, + { 1.000000, 0.149020, 0.576471, 1.0 }, + { 1.000000, 0.015686, 0.509804, 1.0 }, + { 0.937255, 0.011765, 0.478431, 1.0 }, + { 0.878431, 0.011765, 0.447059, 1.0 }, + { 0.815686, 0.007843, 0.415686, 1.0 }, + { 0.756863, 0.007843, 0.384314, 1.0 }, + { 0.725490, 0.007843, 0.368627, 1.0 }, + { 0.698039, 0.007843, 0.352941, 1.0 }, + { 0.639216, 0.007843, 0.321569, 1.0 }, + { 0.576471, 0.003922, 0.290196, 1.0 }, + { 0.501961, 0.000000, 0.250980, 1.0 }, + { 0.560784, 0.070588, 0.317647, 1.0 }, + { 0.623529, 0.145098, 0.384314, 1.0 }, + { 0.650980, 0.180392, 0.415686, 1.0 }, + { 0.682353, 0.215686, 0.447059, 1.0 }, + { 0.745098, 0.286275, 0.513725, 1.0 }, + { 0.803922, 0.356863, 0.580392, 1.0 }, + { 0.925490, 0.501961, 0.713725, 1.0 }, + { 0.937255, 0.509804, 0.721569, 1.0 }, + { 0.949020, 0.521569, 0.733333, 1.0 }, + { 0.898039, 0.447059, 0.670588, 1.0 }, + { 0.847059, 0.376471, 0.611765, 1.0 }, + { 0.823529, 0.341176, 0.580392, 1.0 }, + { 0.800000, 0.305882, 0.552941, 1.0 }, + { 0.749020, 0.235294, 0.490196, 1.0 }, + { 0.698039, 0.160784, 0.427451, 1.0 }, + { 0.584314, 0.000000, 0.290196, 1.0 }, + { 0.580392, 0.047059, 0.258824, 1.0 }, + { 0.576471, 0.094118, 0.227451, 1.0 }, + { 0.576471, 0.117647, 0.207843, 1.0 }, + { 0.576471, 0.141176, 0.192157, 1.0 }, + { 0.572549, 0.184314, 0.160784, 1.0 }, + { 0.568627, 0.231373, 0.129412, 1.0 }, + { 0.560784, 0.325490, 0.062745, 1.0 }, + { 0.556863, 0.341176, 0.043137, 1.0 }, + { 0.552941, 0.360784, 0.027451, 1.0 }, + { 0.549020, 0.349020, 0.031373, 1.0 }, + { 0.549020, 0.341176, 0.035294, 1.0 }, + { 0.541176, 0.317647, 0.039216, 1.0 }, + { 0.537255, 0.294118, 0.043137, 1.0 }, + { 0.533333, 0.274510, 0.050980, 1.0 }, + { 0.529412, 0.250980, 0.054902, 1.0 }, + { 0.517647, 0.203922, 0.066667, 1.0 }, + { 0.521569, 0.211765, 0.062745, 1.0 }, + { 0.525490, 0.223529, 0.058824, 1.0 }, + { 0.525490, 0.235294, 0.054902, 1.0 }, + { 0.529412, 0.250980, 0.054902, 1.0 }, + { 0.537255, 0.274510, 0.047059, 1.0 }, + { 0.545098, 0.298039, 0.039216, 1.0 }, + { 0.556863, 0.349020, 0.027451, 1.0 }, + { 0.564706, 0.376471, 0.019608, 1.0 }, + { 0.572549, 0.403922, 0.011765, 1.0 }, + { 0.568627, 0.388235, 0.015686, 1.0 }, + { 0.564706, 0.376471, 0.019608, 1.0 }, + { 0.556863, 0.349020, 0.027451, 1.0 }, + { 0.552941, 0.325490, 0.031373, 1.0 }, + { 0.545098, 0.298039, 0.039216, 1.0 }, + { 0.537255, 0.270588, 0.047059, 1.0 }, + { 0.521569, 0.219608, 0.062745, 1.0 }, + { 0.517647, 0.200000, 0.066667, 1.0 }, + { 0.513725, 0.184314, 0.070588, 1.0 }, + { 0.505882, 0.203922, 0.078431, 1.0 }, + { 0.501961, 0.223529, 0.082353, 1.0 }, + { 0.494118, 0.243137, 0.090196, 1.0 }, + { 0.490196, 0.258824, 0.094118, 1.0 }, + { 0.478431, 0.298039, 0.105882, 1.0 }, + { 0.470588, 0.317647, 0.113725, 1.0 }, + { 0.462745, 0.341176, 0.121569, 1.0 }, + { 0.486275, 0.364706, 0.145098, 1.0 }, + { 0.513725, 0.392157, 0.168627, 1.0 }, + { 0.560784, 0.439216, 0.219608, 1.0 }, + { 0.611765, 0.490196, 0.266667, 1.0 }, + { 0.662745, 0.541176, 0.317647, 1.0 }, + { 0.713725, 0.592157, 0.364706, 1.0 }, + { 0.811765, 0.690196, 0.462745, 1.0 }, + { 0.835294, 0.713725, 0.486275, 1.0 }, + { 0.862745, 0.741176, 0.513725, 1.0 }, + { 0.874510, 0.752941, 0.525490, 1.0 }, + { 0.890196, 0.662745, 0.462745, 1.0 }, + { 0.905882, 0.572549, 0.400000, 1.0 }, + { 0.921569, 0.478431, 0.333333, 1.0 }, + { 0.949020, 0.298039, 0.207843, 1.0 }, + { 0.964706, 0.203922, 0.141176, 1.0 }, + { 0.980392, 0.113725, 0.078431, 1.0 }, + { 0.988235, 0.054902, 0.039216, 1.0 }, + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 1.000000, 0.082353, 0.082353, 1.0 }, + { 1.000000, 0.168627, 0.168627, 1.0 }, + { 1.000000, 0.250980, 0.250980, 1.0 }, + { 1.000000, 0.333333, 0.333333, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.541176, 0.541176, 1.0 }, + { 1.000000, 0.584314, 0.584314, 1.0 }, + { 1.000000, 0.690196, 0.690196, 1.0 }, + { 0.960784, 0.607843, 0.607843, 1.0 }, + { 0.917647, 0.521569, 0.521569, 1.0 }, + { 0.878431, 0.439216, 0.439216, 1.0 }, + { 0.800000, 0.270588, 0.270588, 1.0 }, + { 0.776471, 0.227451, 0.227451, 1.0 }, + { 0.756863, 0.188235, 0.188235, 1.0 }, + { 0.717647, 0.105882, 0.105882, 1.0 }, + { 0.666667, 0.000000, 0.000000, 1.0 }, + { 0.705882, 0.011765, 0.011765, 1.0 }, + { 0.749020, 0.023529, 0.023529, 1.0 }, + { 0.788235, 0.031373, 0.031373, 1.0 }, + { 0.827451, 0.043137, 0.043137, 1.0 }, + { 0.909804, 0.066667, 0.066667, 1.0 }, + { 0.929412, 0.070588, 0.070588, 1.0 }, + { 0.949020, 0.074510, 0.074510, 1.0 }, + { 0.988235, 0.086275, 0.086275, 1.0 }, + { 1.000000, 0.090196, 0.090196, 1.0 }, + { 0.988235, 0.145098, 0.101961, 1.0 }, + { 0.972549, 0.200000, 0.117647, 1.0 }, + { 0.949020, 0.309804, 0.141176, 1.0 }, + { 0.941176, 0.337255, 0.145098, 1.0 }, + { 0.937255, 0.364706, 0.152941, 1.0 }, + { 0.921569, 0.419608, 0.168627, 1.0 }, + { 0.909804, 0.474510, 0.180392, 1.0 }, + { 0.894118, 0.545098, 0.196078, 1.0 }, + { 0.898039, 0.564706, 0.227451, 1.0 }, + { 0.901961, 0.584314, 0.262745, 1.0 }, + { 0.905882, 0.603922, 0.294118, 1.0 }, + { 0.909804, 0.619608, 0.329412, 1.0 }, + { 0.913725, 0.639216, 0.360784, 1.0 }, + { 0.921569, 0.658824, 0.396078, 1.0 }, + { 0.925490, 0.678431, 0.427451, 1.0 }, + { 0.929412, 0.701961, 0.470588, 1.0 }, + { 0.890196, 0.658824, 0.423529, 1.0 }, + { 0.850980, 0.615686, 0.376471, 1.0 }, + { 0.776471, 0.529412, 0.282353, 1.0 }, + { 0.756863, 0.505882, 0.254902, 1.0 }, + { 0.737255, 0.486275, 0.231373, 1.0 }, + { 0.698039, 0.443137, 0.184314, 1.0 }, + { 0.658824, 0.400000, 0.137255, 1.0 }, + { 0.611765, 0.345098, 0.078431, 1.0 }, + { 0.615686, 0.309804, 0.105882, 1.0 }, + { 0.619608, 0.274510, 0.137255, 1.0 }, + { 0.623529, 0.235294, 0.164706, 1.0 }, + { 0.627451, 0.200000, 0.196078, 1.0 }, + { 0.631373, 0.164706, 0.223529, 1.0 }, + { 0.639216, 0.129412, 0.250980, 1.0 }, + { 0.643137, 0.094118, 0.282353, 1.0 }, + { 0.647059, 0.054902, 0.309804, 1.0 }, + { 0.647059, 0.047059, 0.317647, 1.0 }, + { 0.686275, 0.109804, 0.368627, 1.0 }, + { 0.725490, 0.172549, 0.419608, 1.0 }, + { 0.764706, 0.235294, 0.474510, 1.0 }, + { 0.803922, 0.298039, 0.525490, 1.0 }, + { 0.843137, 0.364706, 0.576471, 1.0 }, + { 0.882353, 0.427451, 0.627451, 1.0 }, + { 0.921569, 0.490196, 0.678431, 1.0 }, + { 0.968627, 0.568627, 0.745098, 1.0 }, + { 0.952941, 0.529412, 0.737255, 1.0 }, + { 0.933333, 0.486275, 0.729412, 1.0 }, + { 0.917647, 0.447059, 0.721569, 1.0 }, + { 0.898039, 0.407843, 0.713725, 1.0 }, + { 0.882353, 0.368627, 0.705882, 1.0 }, + { 0.862745, 0.325490, 0.698039, 1.0 }, + { 0.847059, 0.286275, 0.690196, 1.0 }, + { 0.823529, 0.235294, 0.678431, 1.0 }, + { 0.788235, 0.235294, 0.694118, 1.0 }, + { 0.756863, 0.235294, 0.713725, 1.0 }, + { 0.721569, 0.235294, 0.729412, 1.0 }, + { 0.690196, 0.235294, 0.745098, 1.0 }, + { 0.654902, 0.235294, 0.764706, 1.0 }, + { 0.619608, 0.235294, 0.780392, 1.0 }, + { 0.588235, 0.235294, 0.800000, 1.0 }, + { 0.545098, 0.239216, 0.819608, 1.0 }, + { 0.584314, 0.258824, 0.745098, 1.0 }, + { 0.623529, 0.282353, 0.666667, 1.0 }, + { 0.662745, 0.301961, 0.592157, 1.0 }, + { 0.701961, 0.321569, 0.517647, 1.0 }, + { 0.741176, 0.345098, 0.439216, 1.0 }, + { 0.780392, 0.364706, 0.364706, 1.0 }, + { 0.819608, 0.384314, 0.286275, 1.0 }, + { 0.854902, 0.407843, 0.211765, 1.0 }, + { 0.866667, 0.411765, 0.192157, 1.0 }, + { 0.827451, 0.384314, 0.274510, 1.0 }, + { 0.788235, 0.356863, 0.356863, 1.0 }, + { 0.749020, 0.329412, 0.439216, 1.0 }, + { 0.709804, 0.301961, 0.521569, 1.0 }, + { 0.670588, 0.274510, 0.603922, 1.0 }, + { 0.631373, 0.250980, 0.686275, 1.0 }, + { 0.592157, 0.223529, 0.768627, 1.0 }, + { 0.545098, 0.188235, 0.870588, 1.0 }, + { 0.584314, 0.188235, 0.831373, 1.0 }, + { 0.623529, 0.188235, 0.796078, 1.0 }, + { 0.662745, 0.188235, 0.756863, 1.0 }, + { 0.701961, 0.188235, 0.721569, 1.0 }, + { 0.741176, 0.188235, 0.682353, 1.0 }, + { 0.780392, 0.188235, 0.647059, 1.0 }, + { 0.819608, 0.188235, 0.607843, 1.0 }, + { 0.866667, 0.192157, 0.560784, 1.0 }, + { 0.878431, 0.207843, 0.584314, 1.0 }, + { 0.894118, 0.223529, 0.603922, 1.0 }, + { 0.905882, 0.239216, 0.627451, 1.0 }, + { 0.917647, 0.254902, 0.647059, 1.0 }, + { 0.929412, 0.270588, 0.670588, 1.0 }, + { 0.945098, 0.286275, 0.690196, 1.0 }, + { 0.956863, 0.301961, 0.713725, 1.0 }, + { 0.972549, 0.321569, 0.741176, 1.0 }, + }; +/* rw-reds-greens-blues-pinks-yellows-browns */ +static double4 colors_108[] = { + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 0.843137, 0.156863, 0.039216, 1.0 }, + { 0.764706, 0.235294, 0.058824, 1.0 }, + { 0.686275, 0.313725, 0.078431, 1.0 }, + { 0.607843, 0.392157, 0.098039, 1.0 }, + { 0.529412, 0.470588, 0.117647, 1.0 }, + { 0.490196, 0.505882, 0.125490, 1.0 }, + { 0.454902, 0.545098, 0.137255, 1.0 }, + { 0.298039, 0.701961, 0.176471, 1.0 }, + { 0.219608, 0.780392, 0.196078, 1.0 }, + { 0.141176, 0.858824, 0.215686, 1.0 }, + { 0.070588, 0.909804, 0.250980, 1.0 }, + { 0.000000, 0.960784, 0.290196, 1.0 }, + { 0.000000, 0.921569, 0.329412, 1.0 }, + { 0.000000, 0.882353, 0.368627, 1.0 }, + { 0.000000, 0.862745, 0.388235, 1.0 }, + { 0.000000, 0.843137, 0.407843, 1.0 }, + { 0.000000, 0.764706, 0.486275, 1.0 }, + { 0.000000, 0.725490, 0.525490, 1.0 }, + { 0.000000, 0.690196, 0.564706, 1.0 }, + { 0.000000, 0.650980, 0.603922, 1.0 }, + { 0.000000, 0.611765, 0.643137, 1.0 }, + { 0.000000, 0.592157, 0.662745, 1.0 }, + { 0.000000, 0.572549, 0.682353, 1.0 }, + { 0.000000, 0.501961, 0.752941, 1.0 }, + { 0.078431, 0.501961, 0.772549, 1.0 }, + { 0.156863, 0.501961, 0.792157, 1.0 }, + { 0.235294, 0.501961, 0.811765, 1.0 }, + { 0.313725, 0.501961, 0.831373, 1.0 }, + { 0.352941, 0.501961, 0.839216, 1.0 }, + { 0.392157, 0.501961, 0.850980, 1.0 }, + { 0.470588, 0.501961, 0.870588, 1.0 }, + { 0.545098, 0.501961, 0.886275, 1.0 }, + { 0.701961, 0.501961, 0.925490, 1.0 }, + { 0.780392, 0.501961, 0.945098, 1.0 }, + { 0.858824, 0.501961, 0.964706, 1.0 }, + { 0.929412, 0.501961, 0.980392, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 0.960784, 0.501961, 1.000000, 1.0 }, + { 0.921569, 0.501961, 1.000000, 1.0 }, + { 0.764706, 0.501961, 1.000000, 1.0 }, + { 0.686275, 0.501961, 1.000000, 1.0 }, + { 0.607843, 0.501961, 1.000000, 1.0 }, + { 0.529412, 0.501961, 1.000000, 1.0 }, + { 0.454902, 0.501961, 1.000000, 1.0 }, + { 0.415686, 0.501961, 1.000000, 1.0 }, + { 0.376471, 0.501961, 1.000000, 1.0 }, + { 0.298039, 0.501961, 1.000000, 1.0 }, + { 0.219608, 0.501961, 1.000000, 1.0 }, + { 0.062745, 0.501961, 1.000000, 1.0 }, + { 0.031373, 0.521569, 0.960784, 1.0 }, + { 0.000000, 0.541176, 0.921569, 1.0 }, + { 0.000000, 0.580392, 0.843137, 1.0 }, + { 0.000000, 0.619608, 0.764706, 1.0 }, + { 0.000000, 0.639216, 0.725490, 1.0 }, + { 0.000000, 0.658824, 0.686275, 1.0 }, + { 0.000000, 0.737255, 0.529412, 1.0 }, + { 0.000000, 0.772549, 0.450980, 1.0 }, + { 0.000000, 0.811765, 0.376471, 1.0 }, + { 0.000000, 0.850980, 0.298039, 1.0 }, + { 0.000000, 0.890196, 0.219608, 1.0 }, + { 0.000000, 0.909804, 0.180392, 1.0 }, + { 0.000000, 0.929412, 0.141176, 1.0 }, + { 0.000000, 0.968627, 0.062745, 1.0 }, + { 0.000000, 1.000000, 0.000000, 1.0 }, + { 0.156863, 1.000000, 0.078431, 1.0 }, + { 0.235294, 1.000000, 0.117647, 1.0 }, + { 0.313725, 1.000000, 0.156863, 1.0 }, + { 0.352941, 1.000000, 0.176471, 1.0 }, + { 0.392157, 1.000000, 0.196078, 1.0 }, + { 0.470588, 1.000000, 0.235294, 1.0 }, + { 0.545098, 1.000000, 0.274510, 1.0 }, + { 0.701961, 1.000000, 0.352941, 1.0 }, + { 0.780392, 1.000000, 0.392157, 1.0 }, + { 0.858824, 1.000000, 0.431373, 1.0 }, + { 0.929412, 0.980392, 0.466667, 1.0 }, + { 1.000000, 0.960784, 0.501961, 1.0 }, + { 1.000000, 0.941176, 0.501961, 1.0 }, + { 1.000000, 0.921569, 0.501961, 1.0 }, + { 1.000000, 0.882353, 0.501961, 1.0 }, + { 1.000000, 0.843137, 0.501961, 1.0 }, + { 1.000000, 0.764706, 0.501961, 1.0 }, + { 1.000000, 0.725490, 0.501961, 1.0 }, + { 1.000000, 0.690196, 0.501961, 1.0 }, + { 1.000000, 0.670588, 0.501961, 1.0 }, + { 1.000000, 0.650980, 0.501961, 1.0 }, + { 1.000000, 0.611765, 0.501961, 1.0 }, + { 1.000000, 0.572549, 0.501961, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 0.921569, 0.501961, 0.482353, 1.0 }, + { 0.843137, 0.501961, 0.462745, 1.0 }, + { 0.803922, 0.501961, 0.450980, 1.0 }, + { 0.764706, 0.501961, 0.443137, 1.0 }, + { 0.686275, 0.501961, 0.423529, 1.0 }, + { 0.607843, 0.501961, 0.403922, 1.0 }, + { 0.529412, 0.501961, 0.384314, 1.0 }, + { 0.454902, 0.501961, 0.364706, 1.0 }, + { 0.298039, 0.501961, 0.325490, 1.0 }, + { 0.219608, 0.501961, 0.305882, 1.0 }, + { 0.141176, 0.501961, 0.286275, 1.0 }, + { 0.101961, 0.501961, 0.274510, 1.0 }, + { 0.062745, 0.501961, 0.266667, 1.0 }, + { 0.000000, 0.501961, 0.250980, 1.0 }, + { 0.039216, 0.482353, 0.231373, 1.0 }, + { 0.117647, 0.443137, 0.192157, 1.0 }, + { 0.156863, 0.423529, 0.172549, 1.0 }, + { 0.196078, 0.403922, 0.152941, 1.0 }, + { 0.215686, 0.392157, 0.141176, 1.0 }, + { 0.235294, 0.384314, 0.133333, 1.0 }, + { 0.274510, 0.364706, 0.113725, 1.0 }, + { 0.313725, 0.345098, 0.094118, 1.0 }, + { 0.352941, 0.325490, 0.074510, 1.0 }, + { 0.392157, 0.305882, 0.054902, 1.0 }, + { 0.470588, 0.266667, 0.015686, 1.0 }, + { 0.486275, 0.258824, 0.007843, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.270588, 0.058824, 1.0 }, + { 0.501961, 0.290196, 0.117647, 1.0 }, + { 0.501961, 0.309804, 0.176471, 1.0 }, + { 0.501961, 0.329412, 0.235294, 1.0 }, + { 0.501961, 0.368627, 0.352941, 1.0 }, + { 0.501961, 0.388235, 0.411765, 1.0 }, + { 0.501961, 0.407843, 0.470588, 1.0 }, + { 0.501961, 0.415686, 0.498039, 1.0 }, + { 0.501961, 0.427451, 0.529412, 1.0 }, + { 0.501961, 0.447059, 0.588235, 1.0 }, + { 0.501961, 0.466667, 0.647059, 1.0 }, + { 0.501961, 0.486275, 0.725490, 1.0 }, + { 0.501961, 0.501961, 0.752941, 1.0 }, + { 0.580392, 0.423529, 0.635294, 1.0 }, + { 0.600000, 0.403922, 0.603922, 1.0 }, + { 0.619608, 0.384314, 0.576471, 1.0 }, + { 0.658824, 0.345098, 0.517647, 1.0 }, + { 0.698039, 0.305882, 0.458824, 1.0 }, + { 0.737255, 0.266667, 0.400000, 1.0 }, + { 0.772549, 0.227451, 0.341176, 1.0 }, + { 0.850980, 0.149020, 0.223529, 1.0 }, + { 0.890196, 0.109804, 0.164706, 1.0 }, + { 0.929412, 0.070588, 0.105882, 1.0 }, + { 0.964706, 0.035294, 0.050980, 1.0 }, + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 1.000000, 0.039216, 0.000000, 1.0 }, + { 1.000000, 0.078431, 0.000000, 1.0 }, + { 1.000000, 0.117647, 0.000000, 1.0 }, + { 1.000000, 0.156863, 0.000000, 1.0 }, + { 1.000000, 0.235294, 0.000000, 1.0 }, + { 1.000000, 0.254902, 0.000000, 1.0 }, + { 1.000000, 0.274510, 0.000000, 1.0 }, + { 1.000000, 0.313725, 0.000000, 1.0 }, + { 1.000000, 0.352941, 0.000000, 1.0 }, + { 1.000000, 0.392157, 0.000000, 1.0 }, + { 1.000000, 0.431373, 0.000000, 1.0 }, + { 1.000000, 0.501961, 0.000000, 1.0 }, + { 0.980392, 0.501961, 0.039216, 1.0 }, + { 0.960784, 0.501961, 0.078431, 1.0 }, + { 0.921569, 0.501961, 0.156863, 1.0 }, + { 0.882353, 0.501961, 0.235294, 1.0 }, + { 0.843137, 0.501961, 0.313725, 1.0 }, + { 0.803922, 0.501961, 0.392157, 1.0 }, + { 0.764706, 0.501961, 0.470588, 1.0 }, + { 0.729412, 0.501961, 0.545098, 1.0 }, + { 0.650980, 0.501961, 0.701961, 1.0 }, + { 0.631373, 0.501961, 0.741176, 1.0 }, + { 0.611765, 0.501961, 0.780392, 1.0 }, + { 0.572549, 0.501961, 0.858824, 1.0 }, + { 0.533333, 0.501961, 0.937255, 1.0 }, + { 0.501961, 0.501961, 1.000000, 1.0 }, + { 0.537255, 0.537255, 0.964706, 1.0 }, + { 0.603922, 0.607843, 0.894118, 1.0 }, + { 0.619608, 0.623529, 0.874510, 1.0 }, + { 0.639216, 0.643137, 0.854902, 1.0 }, + { 0.670588, 0.678431, 0.819608, 1.0 }, + { 0.705882, 0.713725, 0.784314, 1.0 }, + { 0.741176, 0.749020, 0.749020, 1.0 }, + { 0.772549, 0.784314, 0.713725, 1.0 }, + { 0.807843, 0.823529, 0.678431, 1.0 }, + { 0.843137, 0.858824, 0.643137, 1.0 }, + { 0.874510, 0.894118, 0.603922, 1.0 }, + { 0.909804, 0.929412, 0.568627, 1.0 }, + { 0.937255, 0.956863, 0.541176, 1.0 }, + { 0.941176, 0.921569, 0.498039, 1.0 }, + { 0.949020, 0.886275, 0.454902, 1.0 }, + { 0.952941, 0.850980, 0.415686, 1.0 }, + { 0.956863, 0.815686, 0.372549, 1.0 }, + { 0.964706, 0.745098, 0.286275, 1.0 }, + { 0.968627, 0.725490, 0.266667, 1.0 }, + { 0.972549, 0.709804, 0.247059, 1.0 }, + { 0.976471, 0.674510, 0.203922, 1.0 }, + { 0.980392, 0.635294, 0.160784, 1.0 }, + { 0.988235, 0.600000, 0.117647, 1.0 }, + { 0.992157, 0.564706, 0.074510, 1.0 }, + { 0.996078, 0.529412, 0.035294, 1.0 }, + { 1.000000, 0.501961, 0.000000, 1.0 }, + { 0.921569, 0.541176, 0.019608, 1.0 }, + { 0.843137, 0.580392, 0.039216, 1.0 }, + { 0.764706, 0.619608, 0.058824, 1.0 }, + { 0.686275, 0.658824, 0.078431, 1.0 }, + { 0.607843, 0.698039, 0.098039, 1.0 }, + { 0.529412, 0.737255, 0.117647, 1.0 }, + { 0.454902, 0.772549, 0.137255, 1.0 }, + { 0.376471, 0.811765, 0.156863, 1.0 }, + { 0.298039, 0.850980, 0.176471, 1.0 }, + { 0.219608, 0.890196, 0.196078, 1.0 }, + { 0.141176, 0.929412, 0.215686, 1.0 }, + { 0.000000, 1.000000, 0.250980, 1.0 }, + { 0.078431, 1.000000, 0.270588, 1.0 }, + { 0.156863, 1.000000, 0.290196, 1.0 }, + { 0.235294, 1.000000, 0.309804, 1.0 }, + { 0.313725, 1.000000, 0.329412, 1.0 }, + { 0.392157, 1.000000, 0.349020, 1.0 }, + { 0.470588, 1.000000, 0.368627, 1.0 }, + { 0.545098, 1.000000, 0.388235, 1.0 }, + { 0.623529, 1.000000, 0.407843, 1.0 }, + { 0.701961, 1.000000, 0.427451, 1.0 }, + { 0.780392, 1.000000, 0.447059, 1.0 }, + { 0.858824, 1.000000, 0.466667, 1.0 }, + { 0.937255, 1.000000, 0.486275, 1.0 }, + { 1.000000, 1.000000, 0.501961, 1.0 }, + { 1.000000, 0.960784, 0.482353, 1.0 }, + { 1.000000, 0.921569, 0.462745, 1.0 }, + { 1.000000, 0.882353, 0.443137, 1.0 }, + { 1.000000, 0.843137, 0.423529, 1.0 }, + { 1.000000, 0.803922, 0.403922, 1.0 }, + { 1.000000, 0.764706, 0.384314, 1.0 }, + { 1.000000, 0.729412, 0.364706, 1.0 }, + { 1.000000, 0.690196, 0.345098, 1.0 }, + { 1.000000, 0.650980, 0.325490, 1.0 }, + { 1.000000, 0.611765, 0.305882, 1.0 }, + { 1.000000, 0.572549, 0.286275, 1.0 }, + { 1.000000, 0.533333, 0.266667, 1.0 }, + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 1.000000, 0.501961, 0.290196, 1.0 }, + { 1.000000, 0.501961, 0.329412, 1.0 }, + { 1.000000, 0.501961, 0.368627, 1.0 }, + { 1.000000, 0.501961, 0.407843, 1.0 }, + { 1.000000, 0.501961, 0.447059, 1.0 }, + { 1.000000, 0.501961, 0.486275, 1.0 }, + { 1.000000, 0.501961, 0.525490, 1.0 }, + { 1.000000, 0.501961, 0.564706, 1.0 }, + { 1.000000, 0.501961, 0.603922, 1.0 }, + { 1.000000, 0.501961, 0.643137, 1.0 }, + { 1.000000, 0.501961, 0.682353, 1.0 }, + { 1.000000, 0.501961, 0.721569, 1.0 }, + { 1.000000, 0.501961, 0.752941, 1.0 }, + { 1.000000, 0.462745, 0.733333, 1.0 }, + { 1.000000, 0.423529, 0.713725, 1.0 }, + { 1.000000, 0.384314, 0.694118, 1.0 }, + { 1.000000, 0.345098, 0.674510, 1.0 }, + { 1.000000, 0.305882, 0.654902, 1.0 }, + { 1.000000, 0.266667, 0.635294, 1.0 }, + { 1.000000, 0.227451, 0.615686, 1.0 }, + { 1.000000, 0.188235, 0.596078, 1.0 }, + { 1.000000, 0.149020, 0.576471, 1.0 }, + { 1.000000, 0.109804, 0.556863, 1.0 }, + { 1.000000, 0.070588, 0.537255, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + }; +/* rw-greens-light-to-dark */ +static double4 colors_109[] = { + { 0.000000, 1.000000, 0.000000, 1.0 }, + { 0.000000, 0.929412, 0.070588, 1.0 }, + { 0.000000, 0.894118, 0.105882, 1.0 }, + { 0.000000, 0.858824, 0.141176, 1.0 }, + { 0.000000, 0.823529, 0.176471, 1.0 }, + { 0.000000, 0.788235, 0.211765, 1.0 }, + { 0.000000, 0.768627, 0.227451, 1.0 }, + { 0.000000, 0.752941, 0.247059, 1.0 }, + { 0.000000, 0.686275, 0.317647, 1.0 }, + { 0.000000, 0.650980, 0.352941, 1.0 }, + { 0.000000, 0.615686, 0.388235, 1.0 }, + { 0.000000, 0.580392, 0.423529, 1.0 }, + { 0.000000, 0.545098, 0.458824, 1.0 }, + { 0.015686, 0.541176, 0.462745, 1.0 }, + { 0.035294, 0.537255, 0.466667, 1.0 }, + { 0.050980, 0.552941, 0.447059, 1.0 }, + { 0.070588, 0.572549, 0.431373, 1.0 }, + { 0.141176, 0.643137, 0.360784, 1.0 }, + { 0.176471, 0.678431, 0.325490, 1.0 }, + { 0.211765, 0.713725, 0.290196, 1.0 }, + { 0.247059, 0.745098, 0.254902, 1.0 }, + { 0.282353, 0.780392, 0.219608, 1.0 }, + { 0.298039, 0.796078, 0.200000, 1.0 }, + { 0.317647, 0.815686, 0.184314, 1.0 }, + { 0.388235, 0.886275, 0.113725, 1.0 }, + { 0.423529, 0.921569, 0.078431, 1.0 }, + { 0.458824, 0.956863, 0.043137, 1.0 }, + { 0.462745, 0.960784, 0.027451, 1.0 }, + { 0.466667, 0.964706, 0.015686, 1.0 }, + { 0.447059, 0.945098, 0.023529, 1.0 }, + { 0.431373, 0.929412, 0.035294, 1.0 }, + { 0.396078, 0.894118, 0.054902, 1.0 }, + { 0.360784, 0.858824, 0.070588, 1.0 }, + { 0.290196, 0.788235, 0.105882, 1.0 }, + { 0.254902, 0.752941, 0.121569, 1.0 }, + { 0.219608, 0.721569, 0.141176, 1.0 }, + { 0.184314, 0.686275, 0.156863, 1.0 }, + { 0.149020, 0.650980, 0.176471, 1.0 }, + { 0.129412, 0.631373, 0.184314, 1.0 }, + { 0.113725, 0.615686, 0.196078, 1.0 }, + { 0.043137, 0.545098, 0.227451, 1.0 }, + { 0.039216, 0.541176, 0.247059, 1.0 }, + { 0.035294, 0.537255, 0.266667, 1.0 }, + { 0.070588, 0.572549, 0.286275, 1.0 }, + { 0.105882, 0.607843, 0.305882, 1.0 }, + { 0.121569, 0.623529, 0.313725, 1.0 }, + { 0.141176, 0.643137, 0.321569, 1.0 }, + { 0.176471, 0.678431, 0.337255, 1.0 }, + { 0.211765, 0.713725, 0.356863, 1.0 }, + { 0.282353, 0.780392, 0.392157, 1.0 }, + { 0.317647, 0.815686, 0.407843, 1.0 }, + { 0.352941, 0.850980, 0.427451, 1.0 }, + { 0.388235, 0.886275, 0.443137, 1.0 }, + { 0.423529, 0.921569, 0.462745, 1.0 }, + { 0.439216, 0.937255, 0.470588, 1.0 }, + { 0.458824, 0.956863, 0.478431, 1.0 }, + { 0.466667, 0.972549, 0.466667, 1.0 }, + { 0.431373, 0.945098, 0.431373, 1.0 }, + { 0.396078, 0.917647, 0.396078, 1.0 }, + { 0.360784, 0.890196, 0.360784, 1.0 }, + { 0.325490, 0.866667, 0.325490, 1.0 }, + { 0.305882, 0.850980, 0.305882, 1.0 }, + { 0.290196, 0.839216, 0.290196, 1.0 }, + { 0.254902, 0.811765, 0.254902, 1.0 }, + { 0.219608, 0.784314, 0.219608, 1.0 }, + { 0.149020, 0.729412, 0.149020, 1.0 }, + { 0.113725, 0.701961, 0.113725, 1.0 }, + { 0.078431, 0.674510, 0.078431, 1.0 }, + { 0.058824, 0.658824, 0.058824, 1.0 }, + { 0.043137, 0.647059, 0.043137, 1.0 }, + { 0.007843, 0.623529, 0.007843, 1.0 }, + { 0.000000, 0.615686, 0.000000, 1.0 }, + { 0.074510, 0.654902, 0.019608, 1.0 }, + { 0.113725, 0.674510, 0.027451, 1.0 }, + { 0.152941, 0.698039, 0.039216, 1.0 }, + { 0.188235, 0.717647, 0.047059, 1.0 }, + { 0.227451, 0.737255, 0.054902, 1.0 }, + { 0.243137, 0.745098, 0.058824, 1.0 }, + { 0.262745, 0.756863, 0.066667, 1.0 }, + { 0.301961, 0.776471, 0.074510, 1.0 }, + { 0.341176, 0.796078, 0.086275, 1.0 }, + { 0.415686, 0.835294, 0.101961, 1.0 }, + { 0.450980, 0.854902, 0.109804, 1.0 }, + { 0.490196, 0.878431, 0.121569, 1.0 }, + { 0.513725, 0.890196, 0.125490, 1.0 }, + { 0.537255, 0.901961, 0.133333, 1.0 }, + { 0.537255, 0.890196, 0.145098, 1.0 }, + { 0.541176, 0.878431, 0.156863, 1.0 }, + { 0.541176, 0.854902, 0.176471, 1.0 }, + { 0.541176, 0.843137, 0.188235, 1.0 }, + { 0.545098, 0.835294, 0.200000, 1.0 }, + { 0.545098, 0.827451, 0.203922, 1.0 }, + { 0.549020, 0.823529, 0.211765, 1.0 }, + { 0.549020, 0.811765, 0.219608, 1.0 }, + { 0.552941, 0.800000, 0.231373, 1.0 }, + { 0.552941, 0.788235, 0.243137, 1.0 }, + { 0.552941, 0.776471, 0.254902, 1.0 }, + { 0.556863, 0.756863, 0.278431, 1.0 }, + { 0.545098, 0.752941, 0.278431, 1.0 }, + { 0.533333, 0.752941, 0.278431, 1.0 }, + { 0.517647, 0.756863, 0.274510, 1.0 }, + { 0.505882, 0.760784, 0.270588, 1.0 }, + { 0.478431, 0.772549, 0.258824, 1.0 }, + { 0.450980, 0.780392, 0.250980, 1.0 }, + { 0.396078, 0.800000, 0.231373, 1.0 }, + { 0.368627, 0.807843, 0.219608, 1.0 }, + { 0.341176, 0.819608, 0.211765, 1.0 }, + { 0.325490, 0.823529, 0.203922, 1.0 }, + { 0.313725, 0.831373, 0.200000, 1.0 }, + { 0.286275, 0.839216, 0.192157, 1.0 }, + { 0.258824, 0.850980, 0.180392, 1.0 }, + { 0.231373, 0.858824, 0.172549, 1.0 }, + { 0.203922, 0.870588, 0.160784, 1.0 }, + { 0.176471, 0.874510, 0.172549, 1.0 }, + { 0.180392, 0.866667, 0.184314, 1.0 }, + { 0.184314, 0.862745, 0.196078, 1.0 }, + { 0.192157, 0.854902, 0.219608, 1.0 }, + { 0.200000, 0.847059, 0.243137, 1.0 }, + { 0.207843, 0.835294, 0.270588, 1.0 }, + { 0.215686, 0.827451, 0.294118, 1.0 }, + { 0.231373, 0.807843, 0.341176, 1.0 }, + { 0.239216, 0.800000, 0.364706, 1.0 }, + { 0.247059, 0.792157, 0.388235, 1.0 }, + { 0.250980, 0.784314, 0.400000, 1.0 }, + { 0.254902, 0.780392, 0.411765, 1.0 }, + { 0.262745, 0.772549, 0.435294, 1.0 }, + { 0.270588, 0.764706, 0.462745, 1.0 }, + { 0.278431, 0.756863, 0.486275, 1.0 }, + { 0.278431, 0.752941, 0.490196, 1.0 }, + { 0.313725, 0.772549, 0.443137, 1.0 }, + { 0.321569, 0.776471, 0.431373, 1.0 }, + { 0.333333, 0.780392, 0.419608, 1.0 }, + { 0.349020, 0.788235, 0.396078, 1.0 }, + { 0.368627, 0.800000, 0.368627, 1.0 }, + { 0.384314, 0.807843, 0.345098, 1.0 }, + { 0.403922, 0.815686, 0.321569, 1.0 }, + { 0.439216, 0.835294, 0.274510, 1.0 }, + { 0.454902, 0.843137, 0.250980, 1.0 }, + { 0.474510, 0.854902, 0.227451, 1.0 }, + { 0.482353, 0.858824, 0.215686, 1.0 }, + { 0.494118, 0.862745, 0.203922, 1.0 }, + { 0.509804, 0.870588, 0.176471, 1.0 }, + { 0.533333, 0.882353, 0.149020, 1.0 }, + { 0.509804, 0.890196, 0.141176, 1.0 }, + { 0.486275, 0.898039, 0.137255, 1.0 }, + { 0.439216, 0.909804, 0.121569, 1.0 }, + { 0.423529, 0.913725, 0.117647, 1.0 }, + { 0.411765, 0.917647, 0.117647, 1.0 }, + { 0.388235, 0.925490, 0.109804, 1.0 }, + { 0.364706, 0.929412, 0.101961, 1.0 }, + { 0.341176, 0.937255, 0.094118, 1.0 }, + { 0.317647, 0.945098, 0.090196, 1.0 }, + { 0.270588, 0.956863, 0.074510, 1.0 }, + { 0.258824, 0.960784, 0.070588, 1.0 }, + { 0.247059, 0.964706, 0.070588, 1.0 }, + { 0.219608, 0.972549, 0.062745, 1.0 }, + { 0.192157, 0.980392, 0.054902, 1.0 }, + { 0.203922, 0.960784, 0.090196, 1.0 }, + { 0.215686, 0.937255, 0.125490, 1.0 }, + { 0.227451, 0.917647, 0.160784, 1.0 }, + { 0.239216, 0.894118, 0.196078, 1.0 }, + { 0.258824, 0.854902, 0.266667, 1.0 }, + { 0.262745, 0.843137, 0.282353, 1.0 }, + { 0.270588, 0.831373, 0.301961, 1.0 }, + { 0.282353, 0.811765, 0.337255, 1.0 }, + { 0.294118, 0.788235, 0.372549, 1.0 }, + { 0.305882, 0.768627, 0.407843, 1.0 }, + { 0.317647, 0.745098, 0.443137, 1.0 }, + { 0.337255, 0.705882, 0.513725, 1.0 }, + { 0.345098, 0.690196, 0.533333, 1.0 }, + { 0.352941, 0.678431, 0.556863, 1.0 }, + { 0.329412, 0.666667, 0.537255, 1.0 }, + { 0.301961, 0.654902, 0.513725, 1.0 }, + { 0.278431, 0.643137, 0.494118, 1.0 }, + { 0.254902, 0.627451, 0.470588, 1.0 }, + { 0.227451, 0.615686, 0.450980, 1.0 }, + { 0.203922, 0.603922, 0.427451, 1.0 }, + { 0.180392, 0.592157, 0.407843, 1.0 }, + { 0.152941, 0.580392, 0.384314, 1.0 }, + { 0.129412, 0.568627, 0.364706, 1.0 }, + { 0.105882, 0.552941, 0.341176, 1.0 }, + { 0.078431, 0.541176, 0.321569, 1.0 }, + { 0.054902, 0.529412, 0.298039, 1.0 }, + { 0.031373, 0.517647, 0.278431, 1.0 }, + { 0.000000, 0.533333, 0.266667, 1.0 }, + { 0.000000, 0.549020, 0.274510, 1.0 }, + { 0.000000, 0.564706, 0.282353, 1.0 }, + { 0.000000, 0.596078, 0.298039, 1.0 }, + { 0.000000, 0.631373, 0.313725, 1.0 }, + { 0.000000, 0.662745, 0.329412, 1.0 }, + { 0.000000, 0.694118, 0.345098, 1.0 }, + { 0.000000, 0.725490, 0.364706, 1.0 }, + { 0.000000, 0.756863, 0.380392, 1.0 }, + { 0.000000, 0.788235, 0.396078, 1.0 }, + { 0.000000, 0.823529, 0.411765, 1.0 }, + { 0.000000, 0.854902, 0.427451, 1.0 }, + { 0.000000, 0.886275, 0.443137, 1.0 }, + { 0.000000, 0.917647, 0.458824, 1.0 }, + { 0.000000, 0.949020, 0.474510, 1.0 }, + { 0.000000, 0.956863, 0.478431, 1.0 }, + { 0.031373, 0.960784, 0.494118, 1.0 }, + { 0.058824, 0.964706, 0.509804, 1.0 }, + { 0.090196, 0.968627, 0.529412, 1.0 }, + { 0.117647, 0.968627, 0.545098, 1.0 }, + { 0.149020, 0.972549, 0.560784, 1.0 }, + { 0.180392, 0.976471, 0.576471, 1.0 }, + { 0.207843, 0.980392, 0.596078, 1.0 }, + { 0.239216, 0.980392, 0.611765, 1.0 }, + { 0.266667, 0.984314, 0.627451, 1.0 }, + { 0.298039, 0.988235, 0.643137, 1.0 }, + { 0.329412, 0.992157, 0.658824, 1.0 }, + { 0.356863, 0.992157, 0.678431, 1.0 }, + { 0.388235, 0.996078, 0.694118, 1.0 }, + { 0.423529, 1.000000, 0.713725, 1.0 }, + { 0.423529, 0.976471, 0.694118, 1.0 }, + { 0.423529, 0.952941, 0.674510, 1.0 }, + { 0.423529, 0.929412, 0.654902, 1.0 }, + { 0.423529, 0.905882, 0.635294, 1.0 }, + { 0.423529, 0.882353, 0.615686, 1.0 }, + { 0.423529, 0.858824, 0.596078, 1.0 }, + { 0.423529, 0.835294, 0.576471, 1.0 }, + { 0.423529, 0.811765, 0.556863, 1.0 }, + { 0.423529, 0.788235, 0.537255, 1.0 }, + { 0.423529, 0.764706, 0.517647, 1.0 }, + { 0.423529, 0.737255, 0.498039, 1.0 }, + { 0.423529, 0.713725, 0.478431, 1.0 }, + { 0.423529, 0.690196, 0.458824, 1.0 }, + { 0.427451, 0.662745, 0.435294, 1.0 }, + { 0.447059, 0.682353, 0.415686, 1.0 }, + { 0.466667, 0.698039, 0.400000, 1.0 }, + { 0.482353, 0.717647, 0.380392, 1.0 }, + { 0.501961, 0.733333, 0.360784, 1.0 }, + { 0.521569, 0.752941, 0.345098, 1.0 }, + { 0.541176, 0.768627, 0.325490, 1.0 }, + { 0.556863, 0.788235, 0.309804, 1.0 }, + { 0.576471, 0.807843, 0.290196, 1.0 }, + { 0.596078, 0.823529, 0.270588, 1.0 }, + { 0.615686, 0.843137, 0.254902, 1.0 }, + { 0.635294, 0.858824, 0.235294, 1.0 }, + { 0.650980, 0.878431, 0.215686, 1.0 }, + { 0.670588, 0.894118, 0.200000, 1.0 }, + { 0.694118, 0.917647, 0.176471, 1.0 }, + { 0.647059, 0.921569, 0.164706, 1.0 }, + { 0.596078, 0.929412, 0.152941, 1.0 }, + { 0.549020, 0.933333, 0.141176, 1.0 }, + { 0.498039, 0.941176, 0.125490, 1.0 }, + { 0.450980, 0.945098, 0.113725, 1.0 }, + { 0.400000, 0.952941, 0.101961, 1.0 }, + { 0.352941, 0.956863, 0.090196, 1.0 }, + { 0.301961, 0.964706, 0.078431, 1.0 }, + { 0.254902, 0.968627, 0.066667, 1.0 }, + { 0.207843, 0.976471, 0.050980, 1.0 }, + { 0.156863, 0.980392, 0.039216, 1.0 }, + { 0.109804, 0.988235, 0.027451, 1.0 }, + { 0.058824, 0.992157, 0.015686, 1.0 }, + { 0.000000, 1.000000, 0.000000, 1.0 }, + }; +/* rw-blues-reds-purples */ +static double4 colors_110[] = { + { 0.000000, 0.501961, 1.000000, 1.0 }, + { 0.125490, 0.564706, 1.000000, 1.0 }, + { 0.207843, 0.603922, 1.000000, 1.0 }, + { 0.290196, 0.647059, 1.000000, 1.0 }, + { 0.349020, 0.674510, 1.000000, 1.0 }, + { 0.411765, 0.705882, 1.000000, 1.0 }, + { 0.443137, 0.721569, 1.000000, 1.0 }, + { 0.474510, 0.737255, 1.000000, 1.0 }, + { 0.576471, 0.788235, 1.000000, 1.0 }, + { 0.615686, 0.807843, 1.000000, 1.0 }, + { 0.654902, 0.827451, 1.000000, 1.0 }, + { 0.705882, 0.850980, 1.000000, 1.0 }, + { 0.756863, 0.878431, 1.000000, 1.0 }, + { 0.592157, 0.796078, 0.945098, 1.0 }, + { 0.431373, 0.717647, 0.894118, 1.0 }, + { 0.349020, 0.674510, 0.866667, 1.0 }, + { 0.270588, 0.635294, 0.839216, 1.0 }, + { 0.000000, 0.501961, 0.752941, 1.0 }, + { 0.152941, 0.580392, 0.803922, 1.0 }, + { 0.309804, 0.658824, 0.858824, 1.0 }, + { 0.466667, 0.733333, 0.909804, 1.0 }, + { 0.623529, 0.811765, 0.964706, 1.0 }, + { 0.674510, 0.835294, 0.980392, 1.0 }, + { 0.725490, 0.862745, 1.000000, 1.0 }, + { 0.647059, 0.823529, 1.000000, 1.0 }, + { 0.592157, 0.796078, 1.000000, 1.0 }, + { 0.541176, 0.772549, 1.000000, 1.0 }, + { 0.505882, 0.752941, 1.000000, 1.0 }, + { 0.474510, 0.737255, 1.000000, 1.0 }, + { 0.454902, 0.725490, 1.000000, 1.0 }, + { 0.439216, 0.717647, 1.000000, 1.0 }, + { 0.407843, 0.701961, 1.000000, 1.0 }, + { 0.384314, 0.690196, 1.000000, 1.0 }, + { 0.325490, 0.662745, 1.000000, 1.0 }, + { 0.298039, 0.647059, 1.000000, 1.0 }, + { 0.270588, 0.631373, 1.000000, 1.0 }, + { 0.247059, 0.619608, 1.000000, 1.0 }, + { 0.227451, 0.611765, 1.000000, 1.0 }, + { 0.215686, 0.603922, 1.000000, 1.0 }, + { 0.203922, 0.600000, 1.000000, 1.0 }, + { 0.141176, 0.572549, 1.000000, 1.0 }, + { 0.109804, 0.556863, 1.000000, 1.0 }, + { 0.082353, 0.541176, 1.000000, 1.0 }, + { 0.050980, 0.525490, 1.000000, 1.0 }, + { 0.019608, 0.513725, 1.000000, 1.0 }, + { 0.007843, 0.505882, 1.000000, 1.0 }, + { 0.000000, 0.501961, 1.000000, 1.0 }, + { 0.000000, 0.482353, 0.960784, 1.0 }, + { 0.000000, 0.462745, 0.925490, 1.0 }, + { 0.000000, 0.423529, 0.847059, 1.0 }, + { 0.000000, 0.407843, 0.819608, 1.0 }, + { 0.000000, 0.396078, 0.792157, 1.0 }, + { 0.000000, 0.380392, 0.760784, 1.0 }, + { 0.000000, 0.364706, 0.733333, 1.0 }, + { 0.000000, 0.352941, 0.705882, 1.0 }, + { 0.000000, 0.341176, 0.682353, 1.0 }, + { 0.094118, 0.454902, 0.819608, 1.0 }, + { 0.137255, 0.509804, 0.886275, 1.0 }, + { 0.184314, 0.568627, 0.956863, 1.0 }, + { 0.223529, 0.603922, 0.968627, 1.0 }, + { 0.266667, 0.639216, 0.984314, 1.0 }, + { 0.294118, 0.654902, 0.976471, 1.0 }, + { 0.321569, 0.674510, 0.968627, 1.0 }, + { 0.372549, 0.705882, 0.952941, 1.0 }, + { 0.423529, 0.741176, 0.937255, 1.0 }, + { 0.380392, 0.705882, 0.882353, 1.0 }, + { 0.301961, 0.650980, 0.839216, 1.0 }, + { 0.227451, 0.600000, 0.800000, 1.0 }, + { 0.164706, 0.556863, 0.764706, 1.0 }, + { 0.101961, 0.513725, 0.733333, 1.0 }, + { 0.117647, 0.556863, 0.741176, 1.0 }, + { 0.137255, 0.596078, 0.745098, 1.0 }, + { 0.168627, 0.678431, 0.756863, 1.0 }, + { 0.196078, 0.701961, 0.768627, 1.0 }, + { 0.227451, 0.729412, 0.780392, 1.0 }, + { 0.270588, 0.749020, 0.800000, 1.0 }, + { 0.317647, 0.772549, 0.819608, 1.0 }, + { 0.341176, 0.780392, 0.831373, 1.0 }, + { 0.364706, 0.792157, 0.843137, 1.0 }, + { 0.396078, 0.807843, 0.854902, 1.0 }, + { 0.341176, 0.760784, 0.803922, 1.0 }, + { 0.235294, 0.662745, 0.705882, 1.0 }, + { 0.243137, 0.654902, 0.694118, 1.0 }, + { 0.250980, 0.647059, 0.686275, 1.0 }, + { 0.301961, 0.678431, 0.717647, 1.0 }, + { 0.352941, 0.709804, 0.749020, 1.0 }, + { 0.458824, 0.776471, 0.811765, 1.0 }, + { 0.560784, 0.839216, 0.874510, 1.0 }, + { 0.525490, 0.823529, 0.858824, 1.0 }, + { 0.419608, 0.764706, 0.803922, 1.0 }, + { 0.317647, 0.705882, 0.749020, 1.0 }, + { 0.266667, 0.674510, 0.721569, 1.0 }, + { 0.215686, 0.647059, 0.694118, 1.0 }, + { 0.149020, 0.607843, 0.658824, 1.0 }, + { 0.270588, 0.643137, 0.705882, 1.0 }, + { 0.392157, 0.678431, 0.752941, 1.0 }, + { 0.513725, 0.713725, 0.800000, 1.0 }, + { 0.623529, 0.701961, 0.839216, 1.0 }, + { 0.529412, 0.627451, 0.796078, 1.0 }, + { 0.439216, 0.556863, 0.756863, 1.0 }, + { 0.392157, 0.517647, 0.737255, 1.0 }, + { 0.349020, 0.482353, 0.717647, 1.0 }, + { 0.290196, 0.435294, 0.690196, 1.0 }, + { 0.333333, 0.470588, 0.709804, 1.0 }, + { 0.415686, 0.541176, 0.752941, 1.0 }, + { 0.450980, 0.568627, 0.768627, 1.0 }, + { 0.486275, 0.600000, 0.788235, 1.0 }, + { 0.462745, 0.576471, 0.768627, 1.0 }, + { 0.439216, 0.556863, 0.752941, 1.0 }, + { 0.388235, 0.513725, 0.717647, 1.0 }, + { 0.341176, 0.466667, 0.682353, 1.0 }, + { 0.258824, 0.396078, 0.623529, 1.0 }, + { 0.380392, 0.498039, 0.690196, 1.0 }, + { 0.623529, 0.698039, 0.819608, 1.0 }, + { 0.682353, 0.745098, 0.850980, 1.0 }, + { 0.745098, 0.796078, 0.882353, 1.0 }, + { 0.823529, 0.862745, 0.925490, 1.0 }, + { 0.694118, 0.784314, 0.839216, 1.0 }, + { 0.564706, 0.705882, 0.752941, 1.0 }, + { 0.435294, 0.623529, 0.666667, 1.0 }, + { 0.223529, 0.494118, 0.525490, 1.0 }, + { 0.321569, 0.568627, 0.596078, 1.0 }, + { 0.419608, 0.647059, 0.670588, 1.0 }, + { 0.466667, 0.682353, 0.705882, 1.0 }, + { 0.517647, 0.721569, 0.741176, 1.0 }, + { 0.678431, 0.847059, 0.862745, 1.0 }, + { 0.588235, 0.784314, 0.803922, 1.0 }, + { 0.494118, 0.721569, 0.741176, 1.0 }, + { 0.403922, 0.658824, 0.682353, 1.0 }, + { 0.250980, 0.556863, 0.584314, 1.0 }, + { 0.317647, 0.596078, 0.623529, 1.0 }, + { 0.384314, 0.639216, 0.662745, 1.0 }, + { 0.521569, 0.721569, 0.741176, 1.0 }, + { 0.654902, 0.803922, 0.815686, 1.0 }, + { 0.878431, 0.941176, 0.945098, 1.0 }, + { 0.725490, 0.815686, 0.819608, 1.0 }, + { 0.419608, 0.564706, 0.572549, 1.0 }, + { 0.294118, 0.458824, 0.470588, 1.0 }, + { 0.168627, 0.356863, 0.368627, 1.0 }, + { 0.203922, 0.400000, 0.411765, 1.0 }, + { 0.243137, 0.447059, 0.458824, 1.0 }, + { 0.317647, 0.533333, 0.545098, 1.0 }, + { 0.392157, 0.623529, 0.635294, 1.0 }, + { 0.466667, 0.709804, 0.721569, 1.0 }, + { 0.513725, 0.768627, 0.780392, 1.0 }, + { 0.447059, 0.611765, 0.843137, 1.0 }, + { 0.431373, 0.572549, 0.858824, 1.0 }, + { 0.415686, 0.533333, 0.874510, 1.0 }, + { 0.360784, 0.403922, 0.929412, 1.0 }, + { 0.403922, 0.443137, 0.933333, 1.0 }, + { 0.443137, 0.482353, 0.937255, 1.0 }, + { 0.486275, 0.521569, 0.941176, 1.0 }, + { 0.556863, 0.588235, 0.949020, 1.0 }, + { 0.505882, 0.537255, 0.921569, 1.0 }, + { 0.454902, 0.490196, 0.898039, 1.0 }, + { 0.352941, 0.392157, 0.847059, 1.0 }, + { 0.250980, 0.294118, 0.796078, 1.0 }, + { 0.149020, 0.192157, 0.745098, 1.0 }, + { 0.082353, 0.129412, 0.709804, 1.0 }, + { 0.200000, 0.219608, 0.741176, 1.0 }, + { 0.321569, 0.309804, 0.768627, 1.0 }, + { 0.635294, 0.549020, 0.850980, 1.0 }, + { 0.623529, 0.533333, 0.847059, 1.0 }, + { 0.611765, 0.521569, 0.843137, 1.0 }, + { 0.592157, 0.498039, 0.835294, 1.0 }, + { 0.568627, 0.470588, 0.827451, 1.0 }, + { 0.549020, 0.443137, 0.815686, 1.0 }, + { 0.533333, 0.427451, 0.811765, 1.0 }, + { 0.443137, 0.333333, 0.729412, 1.0 }, + { 0.419608, 0.305882, 0.705882, 1.0 }, + { 0.396078, 0.282353, 0.686275, 1.0 }, + { 0.352941, 0.235294, 0.647059, 1.0 }, + { 0.321569, 0.203922, 0.619608, 1.0 }, + { 0.435294, 0.333333, 0.686275, 1.0 }, + { 0.549020, 0.466667, 0.756863, 1.0 }, + { 0.658824, 0.596078, 0.823529, 1.0 }, + { 0.847059, 0.811765, 0.937255, 1.0 }, + { 0.835294, 0.784314, 0.913725, 1.0 }, + { 0.823529, 0.756863, 0.890196, 1.0 }, + { 0.807843, 0.729412, 0.862745, 1.0 }, + { 0.796078, 0.701961, 0.839216, 1.0 }, + { 0.788235, 0.682353, 0.823529, 1.0 }, + { 0.729412, 0.603922, 0.772549, 1.0 }, + { 0.670588, 0.525490, 0.717647, 1.0 }, + { 0.556863, 0.372549, 0.615686, 1.0 }, + { 0.537255, 0.345098, 0.596078, 1.0 }, + { 0.517647, 0.321569, 0.580392, 1.0 }, + { 0.572549, 0.411765, 0.482353, 1.0 }, + { 0.631373, 0.501961, 0.384314, 1.0 }, + { 0.686275, 0.596078, 0.286275, 1.0 }, + { 0.780392, 0.745098, 0.121569, 1.0 }, + { 0.670588, 0.686275, 0.231373, 1.0 }, + { 0.556863, 0.631373, 0.345098, 1.0 }, + { 0.447059, 0.572549, 0.454902, 1.0 }, + { 0.337255, 0.517647, 0.564706, 1.0 }, + { 0.262745, 0.478431, 0.639216, 1.0 }, + { 0.341176, 0.537255, 0.682353, 1.0 }, + { 0.419608, 0.596078, 0.729412, 1.0 }, + { 0.498039, 0.654902, 0.772549, 1.0 }, + { 0.576471, 0.713725, 0.819608, 1.0 }, + { 0.627451, 0.752941, 0.847059, 1.0 }, + { 0.705882, 0.592157, 0.666667, 1.0 }, + { 0.788235, 0.431373, 0.482353, 1.0 }, + { 0.866667, 0.266667, 0.301961, 1.0 }, + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 0.913725, 0.023529, 0.192157, 1.0 }, + { 0.827451, 0.047059, 0.384314, 1.0 }, + { 0.741176, 0.070588, 0.572549, 1.0 }, + { 0.654902, 0.094118, 0.764706, 1.0 }, + { 0.600000, 0.109804, 0.890196, 1.0 }, + { 0.662745, 0.247059, 0.909804, 1.0 }, + { 0.725490, 0.384314, 0.925490, 1.0 }, + { 0.788235, 0.525490, 0.945098, 1.0 }, + { 0.850980, 0.662745, 0.960784, 1.0 }, + { 0.890196, 0.752941, 0.972549, 1.0 }, + { 0.827451, 0.611765, 0.952941, 1.0 }, + { 0.764706, 0.474510, 0.937255, 1.0 }, + { 0.701961, 0.333333, 0.917647, 1.0 }, + { 0.596078, 0.101961, 0.890196, 1.0 }, + { 0.607843, 0.152941, 0.823529, 1.0 }, + { 0.619608, 0.207843, 0.752941, 1.0 }, + { 0.627451, 0.258824, 0.686275, 1.0 }, + { 0.639216, 0.309804, 0.615686, 1.0 }, + { 0.647059, 0.345098, 0.572549, 1.0 }, + { 0.698039, 0.435294, 0.631373, 1.0 }, + { 0.745098, 0.529412, 0.694118, 1.0 }, + { 0.796078, 0.619608, 0.752941, 1.0 }, + { 0.847059, 0.713725, 0.815686, 1.0 }, + { 0.878431, 0.772549, 0.854902, 1.0 }, + { 0.831373, 0.800000, 0.886275, 1.0 }, + { 0.784314, 0.827451, 0.913725, 1.0 }, + { 0.737255, 0.854902, 0.945098, 1.0 }, + { 0.658824, 0.901961, 0.992157, 1.0 }, + { 0.521569, 0.831373, 0.945098, 1.0 }, + { 0.384314, 0.756863, 0.898039, 1.0 }, + { 0.243137, 0.686275, 0.854902, 1.0 }, + { 0.105882, 0.615686, 0.807843, 1.0 }, + { 0.015686, 0.568627, 0.776471, 1.0 }, + { 0.043137, 0.584314, 0.737255, 1.0 }, + { 0.070588, 0.603922, 0.698039, 1.0 }, + { 0.098039, 0.619608, 0.658824, 1.0 }, + { 0.125490, 0.635294, 0.619608, 1.0 }, + { 0.145098, 0.647059, 0.596078, 1.0 }, + { 0.121569, 0.670588, 0.552941, 1.0 }, + { 0.098039, 0.694118, 0.509804, 1.0 }, + { 0.074510, 0.717647, 0.466667, 1.0 }, + { 0.035294, 0.756863, 0.396078, 1.0 }, + { 0.039216, 0.678431, 0.470588, 1.0 }, + { 0.039216, 0.600000, 0.545098, 1.0 }, + { 0.043137, 0.525490, 0.619608, 1.0 }, + { 0.047059, 0.447059, 0.694118, 1.0 }, + { 0.050980, 0.396078, 0.741176, 1.0 }, + { 0.254902, 0.419608, 0.745098, 1.0 }, + { 0.458824, 0.443137, 0.745098, 1.0 }, + { 0.662745, 0.462745, 0.749020, 1.0 }, + { 1.000000, 0.501961, 0.752941, 1.0 }, + }; +/* rw-multi-5 */ +static double4 colors_111[] = { + { 0.000000, 1.000000, 0.501961, 1.0 }, + { 0.000000, 0.784314, 0.501961, 1.0 }, + { 0.000000, 0.643137, 0.501961, 1.0 }, + { 0.000000, 0.501961, 0.501961, 1.0 }, + { 0.105882, 0.607843, 0.607843, 1.0 }, + { 0.215686, 0.717647, 0.717647, 1.0 }, + { 0.266667, 0.768627, 0.768627, 1.0 }, + { 0.321569, 0.823529, 0.823529, 1.0 }, + { 0.501961, 1.000000, 1.000000, 1.0 }, + { 0.392157, 0.839216, 0.890196, 1.0 }, + { 0.286275, 0.678431, 0.784314, 1.0 }, + { 0.141176, 0.462745, 0.643137, 1.0 }, + { 0.000000, 0.250980, 0.501961, 1.0 }, + { 0.215686, 0.305882, 0.556863, 1.0 }, + { 0.431373, 0.360784, 0.611765, 1.0 }, + { 0.537255, 0.384314, 0.635294, 1.0 }, + { 0.643137, 0.411765, 0.662745, 1.0 }, + { 1.000000, 0.501961, 0.752941, 1.0 }, + { 0.890196, 0.501961, 0.752941, 1.0 }, + { 0.784314, 0.501961, 0.752941, 1.0 }, + { 0.678431, 0.501961, 0.752941, 1.0 }, + { 0.572549, 0.501961, 0.752941, 1.0 }, + { 0.537255, 0.501961, 0.752941, 1.0 }, + { 0.501961, 0.501961, 0.752941, 1.0 }, + { 0.717647, 0.501961, 0.858824, 1.0 }, + { 0.858824, 0.501961, 0.929412, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 1.000000, 0.392157, 0.890196, 1.0 }, + { 1.000000, 0.286275, 0.784314, 1.0 }, + { 1.000000, 0.231373, 0.729412, 1.0 }, + { 1.000000, 0.180392, 0.678431, 1.0 }, + { 1.000000, 0.070588, 0.572549, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 0.784314, 0.109804, 0.392157, 1.0 }, + { 0.678431, 0.160784, 0.337255, 1.0 }, + { 0.572549, 0.215686, 0.286275, 1.0 }, + { 0.537255, 0.313725, 0.239216, 1.0 }, + { 0.501961, 0.411765, 0.196078, 1.0 }, + { 0.501961, 0.490196, 0.168627, 1.0 }, + { 0.501961, 0.572549, 0.141176, 1.0 }, + { 0.501961, 1.000000, 0.000000, 1.0 }, + { 0.392157, 0.890196, 0.054902, 1.0 }, + { 0.286275, 0.784314, 0.109804, 1.0 }, + { 0.176471, 0.678431, 0.160784, 1.0 }, + { 0.070588, 0.572549, 0.215686, 1.0 }, + { 0.035294, 0.537255, 0.231373, 1.0 }, + { 0.000000, 0.501961, 0.250980, 1.0 }, + { 0.000000, 0.392157, 0.411765, 1.0 }, + { 0.000000, 0.286275, 0.572549, 1.0 }, + { 0.000000, 0.070588, 0.894118, 1.0 }, + { 0.054902, 0.062745, 0.839216, 1.0 }, + { 0.109804, 0.054902, 0.784314, 1.0 }, + { 0.215686, 0.105882, 0.568627, 1.0 }, + { 0.321569, 0.160784, 0.356863, 1.0 }, + { 0.411765, 0.203922, 0.176471, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.501961, 0.360784, 0.431373, 1.0 }, + { 0.501961, 0.411765, 0.643137, 1.0 }, + { 0.501961, 0.466667, 0.858824, 1.0 }, + { 0.552941, 0.537255, 0.929412, 1.0 }, + { 0.607843, 0.607843, 1.000000, 1.0 }, + { 0.662745, 0.662745, 1.000000, 1.0 }, + { 0.717647, 0.717647, 1.000000, 1.0 }, + { 0.823529, 0.823529, 1.000000, 1.0 }, + { 0.929412, 0.929412, 1.000000, 1.0 }, + { 0.984314, 0.933333, 0.823529, 1.0 }, + { 0.968627, 0.862745, 0.647059, 1.0 }, + { 0.952941, 0.796078, 0.474510, 1.0 }, + { 0.937255, 0.737255, 0.329412, 1.0 }, + { 0.925490, 0.682353, 0.184314, 1.0 }, + { 0.870588, 0.682353, 0.200000, 1.0 }, + { 0.815686, 0.682353, 0.215686, 1.0 }, + { 0.701961, 0.682353, 0.243137, 1.0 }, + { 0.647059, 0.698039, 0.309804, 1.0 }, + { 0.592157, 0.717647, 0.376471, 1.0 }, + { 0.513725, 0.745098, 0.498039, 1.0 }, + { 0.439216, 0.776471, 0.623529, 1.0 }, + { 0.400000, 0.792157, 0.682353, 1.0 }, + { 0.364706, 0.807843, 0.745098, 1.0 }, + { 0.313725, 0.827451, 0.827451, 1.0 }, + { 0.411765, 0.729412, 0.807843, 1.0 }, + { 0.611765, 0.533333, 0.772549, 1.0 }, + { 0.686275, 0.509804, 0.701961, 1.0 }, + { 0.760784, 0.486275, 0.635294, 1.0 }, + { 0.752941, 0.541176, 0.580392, 1.0 }, + { 0.745098, 0.600000, 0.525490, 1.0 }, + { 0.729412, 0.717647, 0.415686, 1.0 }, + { 0.717647, 0.835294, 0.305882, 1.0 }, + { 0.729412, 0.917647, 0.298039, 1.0 }, + { 0.752941, 0.921569, 0.360784, 1.0 }, + { 0.776471, 0.929412, 0.423529, 1.0 }, + { 0.788235, 0.933333, 0.454902, 1.0 }, + { 0.800000, 0.937255, 0.486275, 1.0 }, + { 0.815686, 0.941176, 0.525490, 1.0 }, + { 0.639216, 0.847059, 0.521569, 1.0 }, + { 0.466667, 0.752941, 0.513725, 1.0 }, + { 0.290196, 0.658824, 0.509804, 1.0 }, + { 0.215686, 0.509804, 0.509804, 1.0 }, + { 0.427451, 0.513725, 0.513725, 1.0 }, + { 0.643137, 0.521569, 0.521569, 1.0 }, + { 0.749020, 0.525490, 0.525490, 1.0 }, + { 0.858824, 0.529412, 0.529412, 1.0 }, + { 1.000000, 0.533333, 0.533333, 1.0 }, + { 0.886275, 0.596078, 0.521569, 1.0 }, + { 0.662745, 0.717647, 0.494118, 1.0 }, + { 0.568627, 0.768627, 0.482353, 1.0 }, + { 0.478431, 0.819608, 0.470588, 1.0 }, + { 0.478431, 0.807843, 0.505882, 1.0 }, + { 0.478431, 0.796078, 0.545098, 1.0 }, + { 0.478431, 0.772549, 0.615686, 1.0 }, + { 0.478431, 0.745098, 0.690196, 1.0 }, + { 0.478431, 0.705882, 0.811765, 1.0 }, + { 0.541176, 0.698039, 0.749020, 1.0 }, + { 0.666667, 0.682353, 0.627451, 1.0 }, + { 0.698039, 0.678431, 0.596078, 1.0 }, + { 0.729412, 0.674510, 0.564706, 1.0 }, + { 0.768627, 0.670588, 0.525490, 1.0 }, + { 0.674510, 0.674510, 0.619608, 1.0 }, + { 0.576471, 0.682353, 0.717647, 1.0 }, + { 0.482353, 0.686275, 0.811765, 1.0 }, + { 0.321569, 0.694118, 0.972549, 1.0 }, + { 0.349020, 0.741176, 0.843137, 1.0 }, + { 0.380392, 0.788235, 0.717647, 1.0 }, + { 0.396078, 0.811765, 0.654902, 1.0 }, + { 0.411765, 0.835294, 0.592157, 1.0 }, + { 0.458824, 0.913725, 0.380392, 1.0 }, + { 0.458824, 0.898039, 0.439216, 1.0 }, + { 0.458824, 0.882353, 0.498039, 1.0 }, + { 0.458824, 0.866667, 0.556863, 1.0 }, + { 0.454902, 0.839216, 0.654902, 1.0 }, + { 0.513725, 0.803922, 0.611765, 1.0 }, + { 0.572549, 0.768627, 0.568627, 1.0 }, + { 0.690196, 0.694118, 0.482353, 1.0 }, + { 0.807843, 0.623529, 0.396078, 1.0 }, + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 0.960784, 0.529412, 0.286275, 1.0 }, + { 0.886275, 0.588235, 0.360784, 1.0 }, + { 0.854902, 0.611765, 0.392157, 1.0 }, + { 0.823529, 0.635294, 0.423529, 1.0 }, + { 0.831373, 0.603922, 0.474510, 1.0 }, + { 0.839216, 0.576471, 0.525490, 1.0 }, + { 0.850980, 0.513725, 0.623529, 1.0 }, + { 0.866667, 0.454902, 0.725490, 1.0 }, + { 0.882353, 0.396078, 0.823529, 1.0 }, + { 0.890196, 0.356863, 0.890196, 1.0 }, + { 0.819608, 0.254902, 0.819608, 1.0 }, + { 0.800000, 0.227451, 0.800000, 1.0 }, + { 0.780392, 0.203922, 0.780392, 1.0 }, + { 0.721569, 0.121569, 0.721569, 1.0 }, + { 0.776471, 0.270588, 0.776471, 1.0 }, + { 0.831373, 0.419608, 0.831373, 1.0 }, + { 0.882353, 0.572549, 0.882353, 1.0 }, + { 0.972549, 0.819608, 0.972549, 1.0 }, + { 0.917647, 0.803922, 0.874510, 1.0 }, + { 0.866667, 0.788235, 0.780392, 1.0 }, + { 0.760784, 0.756863, 0.588235, 1.0 }, + { 0.654902, 0.725490, 0.396078, 1.0 }, + { 0.549020, 0.690196, 0.203922, 1.0 }, + { 0.478431, 0.670588, 0.078431, 1.0 }, + { 0.411765, 0.623529, 0.184314, 1.0 }, + { 0.349020, 0.576471, 0.294118, 1.0 }, + { 0.176471, 0.447059, 0.576471, 1.0 }, + { 0.164706, 0.470588, 0.525490, 1.0 }, + { 0.156863, 0.494118, 0.474510, 1.0 }, + { 0.141176, 0.537255, 0.372549, 1.0 }, + { 0.121569, 0.584314, 0.274510, 1.0 }, + { 0.101961, 0.627451, 0.172549, 1.0 }, + { 0.090196, 0.658824, 0.105882, 1.0 }, + { 0.090196, 0.431373, 0.345098, 1.0 }, + { 0.090196, 0.372549, 0.403922, 1.0 }, + { 0.090196, 0.317647, 0.466667, 1.0 }, + { 0.090196, 0.203922, 0.584314, 1.0 }, + { 0.086275, 0.129412, 0.662745, 1.0 }, + { 0.207843, 0.243137, 0.537255, 1.0 }, + { 0.329412, 0.356863, 0.415686, 1.0 }, + { 0.450980, 0.474510, 0.290196, 1.0 }, + { 0.650980, 0.662745, 0.086275, 1.0 }, + { 0.650980, 0.537255, 0.164706, 1.0 }, + { 0.654902, 0.411765, 0.243137, 1.0 }, + { 0.658824, 0.290196, 0.321569, 1.0 }, + { 0.662745, 0.164706, 0.400000, 1.0 }, + { 0.666667, 0.082353, 0.450980, 1.0 }, + { 0.541176, 0.207843, 0.498039, 1.0 }, + { 0.415686, 0.333333, 0.541176, 1.0 }, + { 0.168627, 0.580392, 0.631373, 1.0 }, + { 0.125490, 0.619608, 0.647059, 1.0 }, + { 0.086275, 0.662745, 0.662745, 1.0 }, + { 0.121569, 0.611765, 0.627451, 1.0 }, + { 0.156863, 0.556863, 0.592157, 1.0 }, + { 0.192157, 0.505882, 0.560784, 1.0 }, + { 0.250980, 0.419608, 0.501961, 1.0 }, + { 0.305882, 0.427451, 0.447059, 1.0 }, + { 0.360784, 0.431373, 0.392157, 1.0 }, + { 0.411765, 0.439216, 0.341176, 1.0 }, + { 0.466667, 0.443137, 0.286275, 1.0 }, + { 0.501961, 0.447059, 0.250980, 1.0 }, + { 0.435294, 0.470588, 0.278431, 1.0 }, + { 0.368627, 0.494118, 0.309804, 1.0 }, + { 0.298039, 0.521569, 0.337255, 1.0 }, + { 0.231373, 0.545098, 0.364706, 1.0 }, + { 0.188235, 0.560784, 0.384314, 1.0 }, + { 0.262745, 0.478431, 0.423529, 1.0 }, + { 0.337255, 0.400000, 0.462745, 1.0 }, + { 0.411765, 0.317647, 0.501961, 1.0 }, + { 0.537255, 0.184314, 0.568627, 1.0 }, + { 0.431373, 0.282353, 0.600000, 1.0 }, + { 0.325490, 0.380392, 0.627451, 1.0 }, + { 0.219608, 0.478431, 0.658824, 1.0 }, + { 0.113725, 0.580392, 0.690196, 1.0 }, + { 0.043137, 0.643137, 0.709804, 1.0 }, + { 0.176471, 0.505882, 0.717647, 1.0 }, + { 0.309804, 0.368627, 0.721569, 1.0 }, + { 0.443137, 0.235294, 0.729412, 1.0 }, + { 0.580392, 0.098039, 0.737255, 1.0 }, + { 0.666667, 0.007843, 0.741176, 1.0 }, + { 0.678431, 0.164706, 0.584314, 1.0 }, + { 0.694118, 0.325490, 0.423529, 1.0 }, + { 0.705882, 0.482353, 0.266667, 1.0 }, + { 0.729412, 0.745098, 0.003922, 1.0 }, + { 0.729412, 0.737255, 0.007843, 1.0 }, + { 0.729412, 0.729412, 0.015686, 1.0 }, + { 0.725490, 0.721569, 0.019608, 1.0 }, + { 0.725490, 0.709804, 0.023529, 1.0 }, + { 0.721569, 0.705882, 0.027451, 1.0 }, + { 0.780392, 0.764706, 0.200000, 1.0 }, + { 0.839216, 0.827451, 0.376471, 1.0 }, + { 0.894118, 0.886275, 0.549020, 1.0 }, + { 0.952941, 0.949020, 0.721569, 1.0 }, + { 0.992157, 0.988235, 0.835294, 1.0 }, + { 0.956863, 0.988235, 0.870588, 1.0 }, + { 0.925490, 0.988235, 0.901961, 1.0 }, + { 0.890196, 0.988235, 0.937255, 1.0 }, + { 0.835294, 0.992157, 0.992157, 1.0 }, + { 0.835294, 0.992157, 0.956863, 1.0 }, + { 0.835294, 0.992157, 0.921569, 1.0 }, + { 0.835294, 0.992157, 0.886275, 1.0 }, + { 0.835294, 0.992157, 0.850980, 1.0 }, + { 0.835294, 0.996078, 0.827451, 1.0 }, + { 0.835294, 0.960784, 0.862745, 1.0 }, + { 0.831373, 0.925490, 0.898039, 1.0 }, + { 0.831373, 0.886275, 0.937255, 1.0 }, + { 0.831373, 0.850980, 0.972549, 1.0 }, + { 0.827451, 0.827451, 0.996078, 1.0 }, + { 0.862745, 0.835294, 0.960784, 1.0 }, + { 0.901961, 0.843137, 0.921569, 1.0 }, + { 0.937255, 0.850980, 0.886275, 1.0 }, + { 1.000000, 0.862745, 0.823529, 1.0 }, + { 1.000000, 0.776471, 0.800000, 1.0 }, + { 1.000000, 0.690196, 0.772549, 1.0 }, + { 1.000000, 0.603922, 0.749020, 1.0 }, + { 1.000000, 0.513725, 0.721569, 1.0 }, + { 1.000000, 0.458824, 0.705882, 1.0 }, + { 0.886275, 0.505882, 0.768627, 1.0 }, + { 0.772549, 0.552941, 0.827451, 1.0 }, + { 0.654902, 0.596078, 0.890196, 1.0 }, + { 0.466667, 0.674510, 0.992157, 1.0 }, + }; +/* rw-blues-black-purple */ +static double4 colors_112[] = { + { 0.501961, 1.000000, 1.000000, 1.0 }, + { 0.403922, 0.803922, 0.854902, 1.0 }, + { 0.352941, 0.705882, 0.780392, 1.0 }, + { 0.305882, 0.607843, 0.705882, 1.0 }, + { 0.254902, 0.509804, 0.631373, 1.0 }, + { 0.207843, 0.415686, 0.560784, 1.0 }, + { 0.180392, 0.364706, 0.521569, 1.0 }, + { 0.156863, 0.317647, 0.486275, 1.0 }, + { 0.062745, 0.121569, 0.341176, 1.0 }, + { 0.031373, 0.070588, 0.305882, 1.0 }, + { 0.000000, 0.023529, 0.274510, 1.0 }, + { 0.000000, 0.047059, 0.298039, 1.0 }, + { 0.000000, 0.074510, 0.325490, 1.0 }, + { 0.000000, 0.098039, 0.349020, 1.0 }, + { 0.000000, 0.121569, 0.372549, 1.0 }, + { 0.000000, 0.133333, 0.384314, 1.0 }, + { 0.000000, 0.149020, 0.400000, 1.0 }, + { 0.000000, 0.196078, 0.447059, 1.0 }, + { 0.000000, 0.223529, 0.474510, 1.0 }, + { 0.000000, 0.250980, 0.501961, 1.0 }, + { 0.015686, 0.282353, 0.549020, 1.0 }, + { 0.031373, 0.317647, 0.600000, 1.0 }, + { 0.039216, 0.333333, 0.623529, 1.0 }, + { 0.050980, 0.349020, 0.647059, 1.0 }, + { 0.082353, 0.415686, 0.745098, 1.0 }, + { 0.098039, 0.447059, 0.792157, 1.0 }, + { 0.113725, 0.478431, 0.843137, 1.0 }, + { 0.129412, 0.509804, 0.890196, 1.0 }, + { 0.149020, 0.545098, 0.941176, 1.0 }, + { 0.156863, 0.564706, 0.968627, 1.0 }, + { 0.168627, 0.584314, 1.000000, 1.0 }, + { 0.152941, 0.525490, 1.000000, 1.0 }, + { 0.137255, 0.470588, 1.000000, 1.0 }, + { 0.101961, 0.356863, 1.000000, 1.0 }, + { 0.086275, 0.298039, 1.000000, 1.0 }, + { 0.070588, 0.243137, 1.000000, 1.0 }, + { 0.050980, 0.184314, 1.000000, 1.0 }, + { 0.035294, 0.129412, 1.000000, 1.0 }, + { 0.027451, 0.098039, 1.000000, 1.0 }, + { 0.019608, 0.070588, 1.000000, 1.0 }, + { 0.047059, 0.047059, 1.000000, 1.0 }, + { 0.098039, 0.098039, 1.000000, 1.0 }, + { 0.149020, 0.149020, 1.000000, 1.0 }, + { 0.196078, 0.196078, 1.000000, 1.0 }, + { 0.243137, 0.243137, 1.000000, 1.0 }, + { 0.266667, 0.266667, 1.000000, 1.0 }, + { 0.294118, 0.294118, 1.000000, 1.0 }, + { 0.345098, 0.345098, 1.000000, 1.0 }, + { 0.392157, 0.392157, 1.000000, 1.0 }, + { 0.490196, 0.490196, 1.000000, 1.0 }, + { 0.470588, 0.494118, 1.000000, 1.0 }, + { 0.454902, 0.501961, 1.000000, 1.0 }, + { 0.403922, 0.501961, 1.000000, 1.0 }, + { 0.352941, 0.501961, 1.000000, 1.0 }, + { 0.329412, 0.501961, 1.000000, 1.0 }, + { 0.305882, 0.501961, 1.000000, 1.0 }, + { 0.207843, 0.501961, 1.000000, 1.0 }, + { 0.156863, 0.501961, 1.000000, 1.0 }, + { 0.109804, 0.501961, 1.000000, 1.0 }, + { 0.054902, 0.501961, 1.000000, 1.0 }, + { 0.000000, 0.501961, 1.000000, 1.0 }, + { 0.023529, 0.478431, 1.000000, 1.0 }, + { 0.047059, 0.454902, 1.000000, 1.0 }, + { 0.098039, 0.403922, 1.000000, 1.0 }, + { 0.149020, 0.352941, 1.000000, 1.0 }, + { 0.243137, 0.258824, 1.000000, 1.0 }, + { 0.294118, 0.207843, 1.000000, 1.0 }, + { 0.345098, 0.156863, 1.000000, 1.0 }, + { 0.368627, 0.133333, 1.000000, 1.0 }, + { 0.392157, 0.109804, 1.000000, 1.0 }, + { 0.439216, 0.062745, 1.000000, 1.0 }, + { 0.501961, 0.000000, 1.000000, 1.0 }, + { 0.501961, 0.196078, 1.000000, 1.0 }, + { 0.501961, 0.294118, 1.000000, 1.0 }, + { 0.501961, 0.392157, 1.000000, 1.0 }, + { 0.501961, 0.486275, 1.000000, 1.0 }, + { 0.501961, 0.584314, 1.000000, 1.0 }, + { 0.501961, 0.631373, 1.000000, 1.0 }, + { 0.501961, 0.682353, 1.000000, 1.0 }, + { 0.501961, 0.780392, 1.000000, 1.0 }, + { 0.501961, 0.878431, 1.000000, 1.0 }, + { 0.454902, 1.000000, 1.000000, 1.0 }, + { 0.403922, 1.000000, 1.000000, 1.0 }, + { 0.352941, 1.000000, 1.000000, 1.0 }, + { 0.329412, 1.000000, 1.000000, 1.0 }, + { 0.305882, 1.000000, 1.000000, 1.0 }, + { 0.258824, 1.000000, 1.000000, 1.0 }, + { 0.207843, 1.000000, 1.000000, 1.0 }, + { 0.109804, 1.000000, 1.000000, 1.0 }, + { 0.058824, 1.000000, 1.000000, 1.0 }, + { 0.011765, 1.000000, 1.000000, 1.0 }, + { 0.003922, 1.000000, 1.000000, 1.0 }, + { 0.000000, 1.000000, 1.000000, 1.0 }, + { 0.000000, 0.960784, 0.960784, 1.0 }, + { 0.000000, 0.921569, 0.921569, 1.0 }, + { 0.000000, 0.882353, 0.882353, 1.0 }, + { 0.000000, 0.839216, 0.839216, 1.0 }, + { 0.000000, 0.760784, 0.760784, 1.0 }, + { 0.000000, 0.721569, 0.721569, 1.0 }, + { 0.000000, 0.682353, 0.682353, 1.0 }, + { 0.000000, 0.662745, 0.662745, 1.0 }, + { 0.000000, 0.643137, 0.643137, 1.0 }, + { 0.000000, 0.592157, 0.592157, 1.0 }, + { 0.000000, 0.615686, 0.615686, 1.0 }, + { 0.000000, 0.666667, 0.666667, 1.0 }, + { 0.000000, 0.690196, 0.690196, 1.0 }, + { 0.000000, 0.713725, 0.713725, 1.0 }, + { 0.000000, 0.725490, 0.725490, 1.0 }, + { 0.000000, 0.737255, 0.737255, 1.0 }, + { 0.000000, 0.764706, 0.764706, 1.0 }, + { 0.000000, 0.788235, 0.788235, 1.0 }, + { 0.000000, 0.811765, 0.811765, 1.0 }, + { 0.000000, 0.843137, 0.843137, 1.0 }, + { 0.000000, 0.764706, 0.764706, 1.0 }, + { 0.000000, 0.745098, 0.745098, 1.0 }, + { 0.000000, 0.725490, 0.725490, 1.0 }, + { 0.000000, 0.686275, 0.686275, 1.0 }, + { 0.000000, 0.647059, 0.647059, 1.0 }, + { 0.000000, 0.607843, 0.607843, 1.0 }, + { 0.000000, 0.568627, 0.568627, 1.0 }, + { 0.000000, 0.490196, 0.490196, 1.0 }, + { 0.015686, 0.458824, 0.494118, 1.0 }, + { 0.031373, 0.431373, 0.498039, 1.0 }, + { 0.047059, 0.423529, 0.525490, 1.0 }, + { 0.062745, 0.419608, 0.552941, 1.0 }, + { 0.094118, 0.407843, 0.607843, 1.0 }, + { 0.125490, 0.396078, 0.658824, 1.0 }, + { 0.160784, 0.384314, 0.713725, 1.0 }, + { 0.192157, 0.372549, 0.768627, 1.0 }, + { 0.254902, 0.352941, 0.878431, 1.0 }, + { 0.270588, 0.345098, 0.905882, 1.0 }, + { 0.286275, 0.341176, 0.933333, 1.0 }, + { 0.317647, 0.329412, 0.988235, 1.0 }, + { 0.325490, 0.325490, 1.000000, 1.0 }, + { 0.294118, 0.294118, 0.964706, 1.0 }, + { 0.262745, 0.262745, 0.929412, 1.0 }, + { 0.200000, 0.200000, 0.858824, 1.0 }, + { 0.164706, 0.164706, 0.823529, 1.0 }, + { 0.133333, 0.133333, 0.792157, 1.0 }, + { 0.117647, 0.117647, 0.772549, 1.0 }, + { 0.101961, 0.101961, 0.756863, 1.0 }, + { 0.070588, 0.070588, 0.721569, 1.0 }, + { 0.039216, 0.039216, 0.686275, 1.0 }, + { 0.000000, 0.000000, 0.643137, 1.0 }, + { 0.074510, 0.074510, 0.678431, 1.0 }, + { 0.219608, 0.219608, 0.749020, 1.0 }, + { 0.254902, 0.254902, 0.764706, 1.0 }, + { 0.294118, 0.294118, 0.784314, 1.0 }, + { 0.364706, 0.364706, 0.815686, 1.0 }, + { 0.439216, 0.439216, 0.850980, 1.0 }, + { 0.513725, 0.513725, 0.886275, 1.0 }, + { 0.584314, 0.584314, 0.921569, 1.0 }, + { 0.749020, 0.749020, 1.000000, 1.0 }, + { 0.709804, 0.709804, 0.996078, 1.0 }, + { 0.674510, 0.674510, 0.992157, 1.0 }, + { 0.603922, 0.603922, 0.984314, 1.0 }, + { 0.529412, 0.529412, 0.972549, 1.0 }, + { 0.454902, 0.454902, 0.964706, 1.0 }, + { 0.384314, 0.384314, 0.956863, 1.0 }, + { 0.309804, 0.309804, 0.949020, 1.0 }, + { 0.235294, 0.235294, 0.937255, 1.0 }, + { 0.090196, 0.090196, 0.921569, 1.0 }, + { 0.043137, 0.043137, 0.913725, 1.0 }, + { 0.000000, 0.000000, 0.909804, 1.0 }, + { 0.000000, 0.000000, 0.917647, 1.0 }, + { 0.000000, 0.000000, 0.925490, 1.0 }, + { 0.000000, 0.000000, 0.937255, 1.0 }, + { 0.000000, 0.000000, 0.945098, 1.0 }, + { 0.000000, 0.000000, 0.960784, 1.0 }, + { 0.000000, 0.000000, 0.964706, 1.0 }, + { 0.000000, 0.000000, 0.972549, 1.0 }, + { 0.000000, 0.000000, 0.980392, 1.0 }, + { 0.000000, 0.000000, 0.988235, 1.0 }, + { 0.000000, 0.000000, 0.996078, 1.0 }, + { 0.000000, 0.000000, 1.000000, 1.0 }, + { 0.000000, 0.000000, 0.964706, 1.0 }, + { 0.000000, 0.000000, 0.925490, 1.0 }, + { 0.000000, 0.000000, 0.890196, 1.0 }, + { 0.000000, 0.000000, 0.854902, 1.0 }, + { 0.000000, 0.000000, 0.819608, 1.0 }, + { 0.000000, 0.000000, 0.780392, 1.0 }, + { 0.000000, 0.000000, 0.745098, 1.0 }, + { 0.000000, 0.000000, 0.709804, 1.0 }, + { 0.000000, 0.000000, 0.674510, 1.0 }, + { 0.000000, 0.023529, 0.615686, 1.0 }, + { 0.000000, 0.035294, 0.607843, 1.0 }, + { 0.000000, 0.047059, 0.603922, 1.0 }, + { 0.000000, 0.074510, 0.592157, 1.0 }, + { 0.000000, 0.098039, 0.580392, 1.0 }, + { 0.000000, 0.121569, 0.564706, 1.0 }, + { 0.000000, 0.149020, 0.552941, 1.0 }, + { 0.000000, 0.172549, 0.541176, 1.0 }, + { 0.000000, 0.196078, 0.529412, 1.0 }, + { 0.000000, 0.219608, 0.517647, 1.0 }, + { 0.000000, 0.250980, 0.501961, 1.0 }, + { 0.000000, 0.274510, 0.525490, 1.0 }, + { 0.000000, 0.298039, 0.549020, 1.0 }, + { 0.000000, 0.325490, 0.576471, 1.0 }, + { 0.000000, 0.349020, 0.600000, 1.0 }, + { 0.000000, 0.372549, 0.623529, 1.0 }, + { 0.000000, 0.400000, 0.650980, 1.0 }, + { 0.000000, 0.423529, 0.674510, 1.0 }, + { 0.000000, 0.447059, 0.698039, 1.0 }, + { 0.000000, 0.470588, 0.721569, 1.0 }, + { 0.000000, 0.501961, 0.752941, 1.0 }, + { 0.000000, 0.549020, 0.776471, 1.0 }, + { 0.000000, 0.600000, 0.800000, 1.0 }, + { 0.000000, 0.647059, 0.823529, 1.0 }, + { 0.000000, 0.698039, 0.850980, 1.0 }, + { 0.000000, 0.745098, 0.874510, 1.0 }, + { 0.000000, 0.792157, 0.898039, 1.0 }, + { 0.000000, 0.843137, 0.921569, 1.0 }, + { 0.000000, 0.890196, 0.945098, 1.0 }, + { 0.000000, 0.941176, 0.968627, 1.0 }, + { 0.000000, 0.988235, 0.996078, 1.0 }, + { 0.000000, 1.000000, 1.000000, 1.0 }, + { 0.047059, 0.952941, 0.976471, 1.0 }, + { 0.098039, 0.901961, 0.952941, 1.0 }, + { 0.149020, 0.854902, 0.929412, 1.0 }, + { 0.196078, 0.803922, 0.901961, 1.0 }, + { 0.243137, 0.756863, 0.878431, 1.0 }, + { 0.294118, 0.709804, 0.854902, 1.0 }, + { 0.345098, 0.658824, 0.831373, 1.0 }, + { 0.392157, 0.611765, 0.807843, 1.0 }, + { 0.439216, 0.560784, 0.784314, 1.0 }, + { 0.501961, 0.501961, 0.752941, 1.0 }, + { 0.501961, 0.549020, 0.776471, 1.0 }, + { 0.501961, 0.600000, 0.800000, 1.0 }, + { 0.501961, 0.647059, 0.823529, 1.0 }, + { 0.501961, 0.698039, 0.850980, 1.0 }, + { 0.501961, 0.745098, 0.874510, 1.0 }, + { 0.501961, 0.792157, 0.898039, 1.0 }, + { 0.501961, 0.843137, 0.921569, 1.0 }, + { 0.501961, 0.890196, 0.945098, 1.0 }, + { 0.501961, 0.941176, 0.968627, 1.0 }, + { 0.501961, 1.000000, 1.000000, 1.0 }, + { 0.501961, 0.901961, 1.000000, 1.0 }, + { 0.501961, 0.803922, 1.000000, 1.0 }, + { 0.501961, 0.705882, 1.000000, 1.0 }, + { 0.501961, 0.607843, 1.000000, 1.0 }, + { 0.501961, 0.509804, 1.000000, 1.0 }, + { 0.501961, 0.415686, 1.000000, 1.0 }, + { 0.501961, 0.317647, 1.000000, 1.0 }, + { 0.501961, 0.219608, 1.000000, 1.0 }, + { 0.501961, 0.121569, 1.000000, 1.0 }, + { 0.501961, 0.000000, 1.000000, 1.0 }, + { 0.478431, 0.000000, 0.952941, 1.0 }, + { 0.454902, 0.000000, 0.901961, 1.0 }, + { 0.427451, 0.000000, 0.854902, 1.0 }, + { 0.403922, 0.000000, 0.803922, 1.0 }, + { 0.380392, 0.000000, 0.756863, 1.0 }, + { 0.352941, 0.000000, 0.709804, 1.0 }, + { 0.329412, 0.000000, 0.658824, 1.0 }, + { 0.305882, 0.000000, 0.611765, 1.0 }, + { 0.282353, 0.000000, 0.560784, 1.0 }, + { 0.250980, 0.000000, 0.501961, 1.0 }, + }; +/* rw-multi-colors-6 */ +static double4 colors_113[] = { + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 1.000000, 0.611765, 0.423529, 1.0 }, + { 1.000000, 0.686275, 0.537255, 1.0 }, + { 1.000000, 0.760784, 0.650980, 1.0 }, + { 0.890196, 0.650980, 0.564706, 1.0 }, + { 0.784314, 0.541176, 0.478431, 1.0 }, + { 0.729412, 0.486275, 0.435294, 1.0 }, + { 0.678431, 0.431373, 0.392157, 1.0 }, + { 0.501961, 0.250980, 0.250980, 1.0 }, + { 0.564706, 0.329412, 0.329412, 1.0 }, + { 0.631373, 0.407843, 0.407843, 1.0 }, + { 0.717647, 0.509804, 0.509804, 1.0 }, + { 0.803922, 0.611765, 0.611765, 1.0 }, + { 0.631373, 0.694118, 0.533333, 1.0 }, + { 0.458824, 0.780392, 0.454902, 1.0 }, + { 0.372549, 0.819608, 0.415686, 1.0 }, + { 0.286275, 0.862745, 0.380392, 1.0 }, + { 0.000000, 1.000000, 0.250980, 1.0 }, + { 0.145098, 1.000000, 0.360784, 1.0 }, + { 0.294118, 1.000000, 0.470588, 1.0 }, + { 0.439216, 1.000000, 0.580392, 1.0 }, + { 0.588235, 1.000000, 0.690196, 1.0 }, + { 0.635294, 1.000000, 0.725490, 1.0 }, + { 0.682353, 1.000000, 0.760784, 1.0 }, + { 0.603922, 0.678431, 0.435294, 1.0 }, + { 0.552941, 0.462745, 0.215686, 1.0 }, + { 0.501961, 0.250980, 0.000000, 1.0 }, + { 0.607843, 0.345098, 0.082353, 1.0 }, + { 0.717647, 0.443137, 0.168627, 1.0 }, + { 0.768627, 0.490196, 0.207843, 1.0 }, + { 0.823529, 0.537255, 0.250980, 1.0 }, + { 0.929412, 0.631373, 0.337255, 1.0 }, + { 1.000000, 0.694118, 0.392157, 1.0 }, + { 0.568627, 0.396078, 0.654902, 1.0 }, + { 0.352941, 0.247059, 0.784314, 1.0 }, + { 0.141176, 0.098039, 0.913725, 1.0 }, + { 0.141176, 0.117647, 0.956863, 1.0 }, + { 0.141176, 0.141176, 1.000000, 1.0 }, + { 0.211765, 0.211765, 1.000000, 1.0 }, + { 0.282353, 0.282353, 1.000000, 1.0 }, + { 0.658824, 0.658824, 1.000000, 1.0 }, + { 0.729412, 0.623529, 1.000000, 1.0 }, + { 0.803922, 0.592157, 1.000000, 1.0 }, + { 0.878431, 0.556863, 1.000000, 1.0 }, + { 0.952941, 0.525490, 1.000000, 1.0 }, + { 0.976471, 0.513725, 1.000000, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 0.964706, 0.392157, 0.964706, 1.0 }, + { 0.933333, 0.286275, 0.933333, 1.0 }, + { 0.866667, 0.070588, 0.866667, 1.0 }, + { 0.835294, 0.035294, 0.835294, 1.0 }, + { 0.803922, 0.000000, 0.803922, 1.0 }, + { 0.764706, 0.000000, 0.764706, 1.0 }, + { 0.725490, 0.000000, 0.725490, 1.0 }, + { 0.690196, 0.000000, 0.690196, 1.0 }, + { 0.658824, 0.000000, 0.658824, 1.0 }, + { 0.376471, 0.215686, 0.698039, 1.0 }, + { 0.235294, 0.321569, 0.717647, 1.0 }, + { 0.094118, 0.431373, 0.741176, 1.0 }, + { 0.090196, 0.498039, 0.772549, 1.0 }, + { 0.090196, 0.568627, 0.807843, 1.0 }, + { 0.133333, 0.600000, 0.831373, 1.0 }, + { 0.180392, 0.635294, 0.858824, 1.0 }, + { 0.274510, 0.701961, 0.913725, 1.0 }, + { 0.364706, 0.768627, 0.964706, 1.0 }, + { 0.333333, 0.717647, 0.901961, 1.0 }, + { 0.239216, 0.619608, 0.803922, 1.0 }, + { 0.149020, 0.525490, 0.705882, 1.0 }, + { 0.074510, 0.447059, 0.623529, 1.0 }, + { 0.000000, 0.368627, 0.541176, 1.0 }, + { 0.129412, 0.478431, 0.639216, 1.0 }, + { 0.262745, 0.584314, 0.737255, 1.0 }, + { 0.521569, 0.800000, 0.937255, 1.0 }, + { 0.498039, 0.796078, 0.858824, 1.0 }, + { 0.478431, 0.792157, 0.784314, 1.0 }, + { 0.345098, 0.709804, 0.568627, 1.0 }, + { 0.215686, 0.631373, 0.356863, 1.0 }, + { 0.149020, 0.592157, 0.247059, 1.0 }, + { 0.086275, 0.552941, 0.141176, 1.0 }, + { 0.000000, 0.501961, 0.000000, 1.0 }, + { 0.011765, 0.607843, 0.011765, 1.0 }, + { 0.031373, 0.823529, 0.031373, 1.0 }, + { 0.094118, 0.909804, 0.094118, 1.0 }, + { 0.156863, 1.000000, 0.156863, 1.0 }, + { 0.207843, 1.000000, 0.207843, 1.0 }, + { 0.262745, 1.000000, 0.262745, 1.0 }, + { 0.368627, 1.000000, 0.368627, 1.0 }, + { 0.470588, 1.000000, 0.470588, 1.0 }, + { 0.423529, 0.886275, 0.423529, 1.0 }, + { 0.305882, 0.772549, 0.305882, 1.0 }, + { 0.192157, 0.662745, 0.192157, 1.0 }, + { 0.133333, 0.603922, 0.133333, 1.0 }, + { 0.074510, 0.549020, 0.074510, 1.0 }, + { 0.000000, 0.474510, 0.000000, 1.0 }, + { 0.215686, 0.482353, 0.054902, 1.0 }, + { 0.431373, 0.486275, 0.109804, 1.0 }, + { 0.643137, 0.494118, 0.160784, 1.0 }, + { 1.000000, 0.466667, 0.203922, 1.0 }, + { 1.000000, 0.431373, 0.152941, 1.0 }, + { 1.000000, 0.400000, 0.105882, 1.0 }, + { 1.000000, 0.380392, 0.078431, 1.0 }, + { 1.000000, 0.364706, 0.054902, 1.0 }, + { 1.000000, 0.341176, 0.023529, 1.0 }, + { 1.000000, 0.427451, 0.149020, 1.0 }, + { 1.000000, 0.596078, 0.400000, 1.0 }, + { 1.000000, 0.666667, 0.501961, 1.0 }, + { 1.000000, 0.737255, 0.607843, 1.0 }, + { 0.972549, 0.682353, 0.541176, 1.0 }, + { 0.945098, 0.631373, 0.478431, 1.0 }, + { 0.894118, 0.525490, 0.345098, 1.0 }, + { 0.839216, 0.419608, 0.215686, 1.0 }, + { 0.749020, 0.247059, 0.000000, 1.0 }, + { 0.803922, 0.380392, 0.168627, 1.0 }, + { 0.909804, 0.643137, 0.509804, 1.0 }, + { 0.937255, 0.705882, 0.596078, 1.0 }, + { 0.964706, 0.772549, 0.682353, 1.0 }, + { 1.000000, 0.858824, 0.792157, 1.0 }, + { 0.917647, 0.717647, 0.623529, 1.0 }, + { 0.835294, 0.576471, 0.450980, 1.0 }, + { 0.752941, 0.435294, 0.282353, 1.0 }, + { 0.615686, 0.200000, 0.000000, 1.0 }, + { 0.639216, 0.282353, 0.043137, 1.0 }, + { 0.666667, 0.364706, 0.090196, 1.0 }, + { 0.678431, 0.403922, 0.113725, 1.0 }, + { 0.694118, 0.447059, 0.137255, 1.0 }, + { 0.737255, 0.580392, 0.211765, 1.0 }, + { 0.760784, 0.611765, 0.266667, 1.0 }, + { 0.784314, 0.643137, 0.321569, 1.0 }, + { 0.807843, 0.674510, 0.372549, 1.0 }, + { 0.847059, 0.729412, 0.462745, 1.0 }, + { 0.854902, 0.749020, 0.498039, 1.0 }, + { 0.866667, 0.768627, 0.537255, 1.0 }, + { 0.890196, 0.803922, 0.607843, 1.0 }, + { 0.909804, 0.843137, 0.682353, 1.0 }, + { 0.945098, 0.905882, 0.803922, 1.0 }, + { 0.956863, 0.819608, 0.792157, 1.0 }, + { 0.980392, 0.647059, 0.772549, 1.0 }, + { 0.988235, 0.572549, 0.760784, 1.0 }, + { 1.000000, 0.501961, 0.752941, 1.0 }, + { 1.000000, 0.478431, 0.741176, 1.0 }, + { 1.000000, 0.454902, 0.729412, 1.0 }, + { 1.000000, 0.403922, 0.705882, 1.0 }, + { 1.000000, 0.356863, 0.678431, 1.0 }, + { 1.000000, 0.305882, 0.654902, 1.0 }, + { 1.000000, 0.274510, 0.639216, 1.0 }, + { 1.000000, 0.180392, 0.592157, 1.0 }, + { 1.000000, 0.156863, 0.580392, 1.0 }, + { 1.000000, 0.137255, 0.568627, 1.0 }, + { 1.000000, 0.058824, 0.529412, 1.0 }, + { 0.956863, 0.047059, 0.501961, 1.0 }, + { 0.913725, 0.035294, 0.474510, 1.0 }, + { 0.870588, 0.019608, 0.447059, 1.0 }, + { 0.800000, 0.000000, 0.400000, 1.0 }, + { 0.780392, 0.000000, 0.388235, 1.0 }, + { 0.760784, 0.000000, 0.380392, 1.0 }, + { 0.721569, 0.000000, 0.360784, 1.0 }, + { 0.682353, 0.000000, 0.341176, 1.0 }, + { 0.643137, 0.000000, 0.321569, 1.0 }, + { 0.615686, 0.000000, 0.309804, 1.0 }, + { 0.588235, 0.000000, 0.298039, 1.0 }, + { 0.560784, 0.000000, 0.282353, 1.0 }, + { 0.490196, 0.000000, 0.247059, 1.0 }, + { 0.545098, 0.105882, 0.274510, 1.0 }, + { 0.600000, 0.215686, 0.301961, 1.0 }, + { 0.709804, 0.431373, 0.356863, 1.0 }, + { 0.819608, 0.643137, 0.411765, 1.0 }, + { 0.929412, 0.858824, 0.466667, 1.0 }, + { 1.000000, 1.000000, 0.501961, 1.0 }, + { 0.568627, 0.823529, 0.541176, 1.0 }, + { 0.462745, 0.780392, 0.549020, 1.0 }, + { 0.356863, 0.737255, 0.560784, 1.0 }, + { 0.141176, 0.650980, 0.580392, 1.0 }, + { 0.000000, 0.592157, 0.592157, 1.0 }, + { 0.000000, 0.572549, 0.678431, 1.0 }, + { 0.000000, 0.552941, 0.768627, 1.0 }, + { 0.000000, 0.533333, 0.854902, 1.0 }, + { 0.000000, 0.501961, 1.000000, 1.0 }, + { 0.164706, 0.560784, 0.784314, 1.0 }, + { 0.329412, 0.615686, 0.568627, 1.0 }, + { 0.494118, 0.674510, 0.356863, 1.0 }, + { 0.658824, 0.729412, 0.141176, 1.0 }, + { 0.768627, 0.768627, 0.000000, 1.0 }, + { 0.741176, 0.741176, 0.000000, 1.0 }, + { 0.713725, 0.713725, 0.000000, 1.0 }, + { 0.658824, 0.658824, 0.000000, 1.0 }, + { 0.650980, 0.650980, 0.000000, 1.0 }, + { 0.643137, 0.643137, 0.000000, 1.0 }, + { 0.607843, 0.607843, 0.000000, 1.0 }, + { 0.572549, 0.572549, 0.000000, 1.0 }, + { 0.533333, 0.533333, 0.000000, 1.0 }, + { 0.474510, 0.474510, 0.000000, 1.0 }, + { 0.568627, 0.521569, 0.211765, 1.0 }, + { 0.662745, 0.568627, 0.423529, 1.0 }, + { 0.756863, 0.615686, 0.635294, 1.0 }, + { 0.847059, 0.662745, 0.850980, 1.0 }, + { 0.909804, 0.694118, 0.988235, 1.0 }, + { 0.874510, 0.588235, 0.984314, 1.0 }, + { 0.843137, 0.478431, 0.980392, 1.0 }, + { 0.807843, 0.368627, 0.976471, 1.0 }, + { 0.776471, 0.262745, 0.972549, 1.0 }, + { 0.752941, 0.192157, 0.968627, 1.0 }, + { 0.666667, 0.156863, 0.866667, 1.0 }, + { 0.584314, 0.117647, 0.760784, 1.0 }, + { 0.498039, 0.082353, 0.658824, 1.0 }, + { 0.356863, 0.019608, 0.486275, 1.0 }, + { 0.478431, 0.172549, 0.596078, 1.0 }, + { 0.600000, 0.329412, 0.701961, 1.0 }, + { 0.721569, 0.482353, 0.807843, 1.0 }, + { 0.843137, 0.635294, 0.917647, 1.0 }, + { 0.921569, 0.737255, 0.988235, 1.0 }, + { 0.725490, 0.717647, 0.843137, 1.0 }, + { 0.525490, 0.698039, 0.701961, 1.0 }, + { 0.329412, 0.678431, 0.556863, 1.0 }, + { 0.129412, 0.654902, 0.415686, 1.0 }, + { 0.000000, 0.643137, 0.321569, 1.0 }, + { 0.133333, 0.721569, 0.427451, 1.0 }, + { 0.262745, 0.796078, 0.529412, 1.0 }, + { 0.396078, 0.874510, 0.635294, 1.0 }, + { 0.615686, 1.000000, 0.807843, 1.0 }, + { 0.482353, 0.980392, 0.729412, 1.0 }, + { 0.352941, 0.956863, 0.654902, 1.0 }, + { 0.219608, 0.937255, 0.576471, 1.0 }, + { 0.086275, 0.917647, 0.501961, 1.0 }, + { 0.000000, 0.901961, 0.450980, 1.0 }, + { 0.039216, 0.921569, 0.482353, 1.0 }, + { 0.078431, 0.945098, 0.509804, 1.0 }, + { 0.117647, 0.964706, 0.541176, 1.0 }, + { 0.156863, 0.984314, 0.572549, 1.0 }, + { 0.184314, 1.000000, 0.592157, 1.0 }, + { 0.145098, 0.882353, 0.513725, 1.0 }, + { 0.105882, 0.768627, 0.435294, 1.0 }, + { 0.066667, 0.650980, 0.356863, 1.0 }, + { 0.000000, 0.458824, 0.227451, 1.0 }, + { 0.160784, 0.576471, 0.368627, 1.0 }, + { 0.325490, 0.690196, 0.505882, 1.0 }, + { 0.486275, 0.807843, 0.647059, 1.0 }, + { 0.650980, 0.925490, 0.788235, 1.0 }, + { 0.756863, 1.000000, 0.878431, 1.0 }, + { 0.701961, 0.784314, 0.745098, 1.0 }, + { 0.647059, 0.568627, 0.607843, 1.0 }, + { 0.592157, 0.356863, 0.474510, 1.0 }, + { 0.537255, 0.141176, 0.337255, 1.0 }, + { 0.501961, 0.000000, 0.250980, 1.0 }, + { 0.588235, 0.031373, 0.392157, 1.0 }, + { 0.678431, 0.058824, 0.533333, 1.0 }, + { 0.764706, 0.090196, 0.674510, 1.0 }, + { 0.909804, 0.141176, 0.909804, 1.0 }, + { 0.898039, 0.152941, 0.823529, 1.0 }, + { 0.890196, 0.160784, 0.737255, 1.0 }, + { 0.878431, 0.172549, 0.650980, 1.0 }, + { 0.870588, 0.180392, 0.564706, 1.0 }, + { 0.862745, 0.188235, 0.509804, 1.0 }, + { 0.890196, 0.345098, 0.603922, 1.0 }, + { 0.917647, 0.498039, 0.698039, 1.0 }, + { 0.945098, 0.654902, 0.792157, 1.0 }, + { 0.988235, 0.913725, 0.949020, 1.0 }, + }; +/* rw-multi-reds-oranges */ +static double4 colors_114[] = { + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 1.000000, 0.215686, 0.215686, 1.0 }, + { 1.000000, 0.356863, 0.356863, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 0.984314, 0.576471, 0.517647, 1.0 }, + { 0.968627, 0.654902, 0.533333, 1.0 }, + { 0.960784, 0.694118, 0.541176, 1.0 }, + { 0.952941, 0.733333, 0.549020, 1.0 }, + { 0.929412, 0.858824, 0.572549, 1.0 }, + { 0.909804, 0.725490, 0.486275, 1.0 }, + { 0.894118, 0.596078, 0.403922, 1.0 }, + { 0.870588, 0.419608, 0.290196, 1.0 }, + { 0.847059, 0.247059, 0.180392, 1.0 }, + { 0.858824, 0.301961, 0.239216, 1.0 }, + { 0.870588, 0.360784, 0.301961, 1.0 }, + { 0.874510, 0.388235, 0.333333, 1.0 }, + { 0.882353, 0.415686, 0.364706, 1.0 }, + { 0.901961, 0.509804, 0.466667, 1.0 }, + { 0.854902, 0.462745, 0.419608, 1.0 }, + { 0.807843, 0.419608, 0.376471, 1.0 }, + { 0.760784, 0.372549, 0.329412, 1.0 }, + { 0.713725, 0.329412, 0.286275, 1.0 }, + { 0.698039, 0.313725, 0.270588, 1.0 }, + { 0.682353, 0.301961, 0.258824, 1.0 }, + { 0.709804, 0.435294, 0.231373, 1.0 }, + { 0.729412, 0.521569, 0.211765, 1.0 }, + { 0.749020, 0.611765, 0.192157, 1.0 }, + { 0.784314, 0.486275, 0.188235, 1.0 }, + { 0.819608, 0.360784, 0.188235, 1.0 }, + { 0.839216, 0.294118, 0.188235, 1.0 }, + { 0.858824, 0.231373, 0.188235, 1.0 }, + { 0.894118, 0.105882, 0.184314, 1.0 }, + { 0.917647, 0.023529, 0.180392, 1.0 }, + { 0.898039, 0.043137, 0.415686, 1.0 }, + { 0.886275, 0.050980, 0.533333, 1.0 }, + { 0.878431, 0.062745, 0.650980, 1.0 }, + { 0.866667, 0.070588, 0.650980, 1.0 }, + { 0.858824, 0.082353, 0.650980, 1.0 }, + { 0.850980, 0.090196, 0.611765, 1.0 }, + { 0.843137, 0.098039, 0.576471, 1.0 }, + { 0.807843, 0.133333, 0.372549, 1.0 }, + { 0.807843, 0.203922, 0.411765, 1.0 }, + { 0.807843, 0.274510, 0.454902, 1.0 }, + { 0.807843, 0.345098, 0.498039, 1.0 }, + { 0.807843, 0.415686, 0.541176, 1.0 }, + { 0.807843, 0.439216, 0.552941, 1.0 }, + { 0.811765, 0.462745, 0.568627, 1.0 }, + { 0.835294, 0.537255, 0.627451, 1.0 }, + { 0.862745, 0.607843, 0.686275, 1.0 }, + { 0.913725, 0.756863, 0.803922, 1.0 }, + { 0.913725, 0.694118, 0.796078, 1.0 }, + { 0.913725, 0.635294, 0.792157, 1.0 }, + { 0.898039, 0.466667, 0.741176, 1.0 }, + { 0.886275, 0.298039, 0.690196, 1.0 }, + { 0.874510, 0.156863, 0.647059, 1.0 }, + { 0.862745, 0.019608, 0.607843, 1.0 }, + { 0.866667, 0.090196, 0.639216, 1.0 }, + { 0.866667, 0.125490, 0.654902, 1.0 }, + { 0.870588, 0.160784, 0.670588, 1.0 }, + { 0.886275, 0.160784, 0.607843, 1.0 }, + { 0.901961, 0.160784, 0.549020, 1.0 }, + { 0.913725, 0.145098, 0.482353, 1.0 }, + { 0.929412, 0.133333, 0.419608, 1.0 }, + { 0.956863, 0.109804, 0.286275, 1.0 }, + { 0.980392, 0.082353, 0.152941, 1.0 }, + { 0.988235, 0.168627, 0.078431, 1.0 }, + { 0.976471, 0.266667, 0.090196, 1.0 }, + { 0.964706, 0.368627, 0.101961, 1.0 }, + { 0.952941, 0.450980, 0.109804, 1.0 }, + { 0.945098, 0.533333, 0.121569, 1.0 }, + { 0.925490, 0.486275, 0.141176, 1.0 }, + { 0.909804, 0.435294, 0.156863, 1.0 }, + { 0.870588, 0.337255, 0.196078, 1.0 }, + { 0.854902, 0.352941, 0.207843, 1.0 }, + { 0.843137, 0.372549, 0.223529, 1.0 }, + { 0.823529, 0.439216, 0.239216, 1.0 }, + { 0.807843, 0.509804, 0.258824, 1.0 }, + { 0.800000, 0.541176, 0.266667, 1.0 }, + { 0.792157, 0.576471, 0.274510, 1.0 }, + { 0.780392, 0.619608, 0.286275, 1.0 }, + { 0.756863, 0.580392, 0.309804, 1.0 }, + { 0.713725, 0.501961, 0.352941, 1.0 }, + { 0.729412, 0.494118, 0.337255, 1.0 }, + { 0.745098, 0.490196, 0.321569, 1.0 }, + { 0.776471, 0.517647, 0.286275, 1.0 }, + { 0.811765, 0.545098, 0.254902, 1.0 }, + { 0.882353, 0.603922, 0.184314, 1.0 }, + { 0.949020, 0.658824, 0.117647, 1.0 }, + { 0.972549, 0.658824, 0.094118, 1.0 }, + { 0.949020, 0.623529, 0.113725, 1.0 }, + { 0.929412, 0.592157, 0.137255, 1.0 }, + { 0.917647, 0.572549, 0.145098, 1.0 }, + { 0.909804, 0.556863, 0.156863, 1.0 }, + { 0.894118, 0.533333, 0.172549, 1.0 }, + { 0.870588, 0.552941, 0.196078, 1.0 }, + { 0.850980, 0.572549, 0.215686, 1.0 }, + { 0.827451, 0.592157, 0.239216, 1.0 }, + { 0.776471, 0.631373, 0.290196, 1.0 }, + { 0.760784, 0.639216, 0.305882, 1.0 }, + { 0.745098, 0.647059, 0.321569, 1.0 }, + { 0.737255, 0.650980, 0.329412, 1.0 }, + { 0.729412, 0.658824, 0.337255, 1.0 }, + { 0.717647, 0.662745, 0.349020, 1.0 }, + { 0.745098, 0.568627, 0.368627, 1.0 }, + { 0.796078, 0.380392, 0.407843, 1.0 }, + { 0.815686, 0.301961, 0.423529, 1.0 }, + { 0.839216, 0.227451, 0.443137, 1.0 }, + { 0.831373, 0.235294, 0.462745, 1.0 }, + { 0.823529, 0.243137, 0.482353, 1.0 }, + { 0.803922, 0.262745, 0.521569, 1.0 }, + { 0.788235, 0.278431, 0.560784, 1.0 }, + { 0.760784, 0.305882, 0.623529, 1.0 }, + { 0.792157, 0.274510, 0.600000, 1.0 }, + { 0.850980, 0.215686, 0.556863, 1.0 }, + { 0.866667, 0.200000, 0.545098, 1.0 }, + { 0.882353, 0.188235, 0.533333, 1.0 }, + { 0.901961, 0.168627, 0.517647, 1.0 }, + { 0.917647, 0.152941, 0.474510, 1.0 }, + { 0.933333, 0.133333, 0.431373, 1.0 }, + { 0.949020, 0.117647, 0.384314, 1.0 }, + { 0.976471, 0.090196, 0.313725, 1.0 }, + { 0.917647, 0.145098, 0.345098, 1.0 }, + { 0.862745, 0.203922, 0.376471, 1.0 }, + { 0.835294, 0.231373, 0.392157, 1.0 }, + { 0.807843, 0.258824, 0.407843, 1.0 }, + { 0.713725, 0.352941, 0.462745, 1.0 }, + { 0.752941, 0.439216, 0.537255, 1.0 }, + { 0.792157, 0.529412, 0.607843, 1.0 }, + { 0.831373, 0.615686, 0.682353, 1.0 }, + { 0.894118, 0.760784, 0.803922, 1.0 }, + { 0.874510, 0.690196, 0.749020, 1.0 }, + { 0.858824, 0.623529, 0.694118, 1.0 }, + { 0.823529, 0.482353, 0.584314, 1.0 }, + { 0.788235, 0.345098, 0.474510, 1.0 }, + { 0.729412, 0.113725, 0.294118, 1.0 }, + { 0.768627, 0.172549, 0.349020, 1.0 }, + { 0.843137, 0.290196, 0.454902, 1.0 }, + { 0.874510, 0.337255, 0.498039, 1.0 }, + { 0.905882, 0.388235, 0.541176, 1.0 }, + { 0.878431, 0.356863, 0.509804, 1.0 }, + { 0.854902, 0.329412, 0.482353, 1.0 }, + { 0.803922, 0.266667, 0.427451, 1.0 }, + { 0.752941, 0.207843, 0.368627, 1.0 }, + { 0.701961, 0.145098, 0.313725, 1.0 }, + { 0.670588, 0.105882, 0.274510, 1.0 }, + { 0.545098, 0.086275, 0.223529, 1.0 }, + { 0.513725, 0.078431, 0.207843, 1.0 }, + { 0.482353, 0.074510, 0.196078, 1.0 }, + { 0.376471, 0.058824, 0.152941, 1.0 }, + { 0.509804, 0.152941, 0.333333, 1.0 }, + { 0.643137, 0.250980, 0.517647, 1.0 }, + { 0.776471, 0.345098, 0.698039, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 0.984314, 0.462745, 0.933333, 1.0 }, + { 0.972549, 0.423529, 0.870588, 1.0 }, + { 0.945098, 0.345098, 0.741176, 1.0 }, + { 0.917647, 0.270588, 0.611765, 1.0 }, + { 0.894118, 0.192157, 0.486275, 1.0 }, + { 0.874510, 0.141176, 0.400000, 1.0 }, + { 0.866667, 0.243137, 0.352941, 1.0 }, + { 0.862745, 0.341176, 0.301961, 1.0 }, + { 0.847059, 0.607843, 0.172549, 1.0 }, + { 0.831373, 0.596078, 0.168627, 1.0 }, + { 0.815686, 0.588235, 0.164706, 1.0 }, + { 0.788235, 0.564706, 0.156863, 1.0 }, + { 0.756863, 0.545098, 0.149020, 1.0 }, + { 0.729412, 0.525490, 0.137255, 1.0 }, + { 0.709804, 0.509804, 0.133333, 1.0 }, + { 0.745098, 0.431373, 0.098039, 1.0 }, + { 0.752941, 0.411765, 0.086275, 1.0 }, + { 0.764706, 0.392157, 0.078431, 1.0 }, + { 0.784314, 0.352941, 0.058824, 1.0 }, + { 0.796078, 0.329412, 0.047059, 1.0 }, + { 0.776471, 0.305882, 0.066667, 1.0 }, + { 0.756863, 0.278431, 0.086275, 1.0 }, + { 0.737255, 0.254902, 0.105882, 1.0 }, + { 0.701961, 0.211765, 0.141176, 1.0 }, + { 0.760784, 0.341176, 0.160784, 1.0 }, + { 0.823529, 0.470588, 0.176471, 1.0 }, + { 0.882353, 0.600000, 0.196078, 1.0 }, + { 0.945098, 0.725490, 0.211765, 1.0 }, + { 0.984314, 0.811765, 0.223529, 1.0 }, + { 0.956863, 0.768627, 0.250980, 1.0 }, + { 0.925490, 0.729412, 0.282353, 1.0 }, + { 0.870588, 0.643137, 0.337255, 1.0 }, + { 0.858824, 0.627451, 0.345098, 1.0 }, + { 0.850980, 0.615686, 0.356863, 1.0 }, + { 0.835294, 0.627451, 0.372549, 1.0 }, + { 0.819608, 0.635294, 0.392157, 1.0 }, + { 0.803922, 0.647059, 0.407843, 1.0 }, + { 0.776471, 0.662745, 0.435294, 1.0 }, + { 0.658824, 0.721569, 0.552941, 1.0 }, + { 0.537255, 0.784314, 0.670588, 1.0 }, + { 0.419608, 0.843137, 0.788235, 1.0 }, + { 0.301961, 0.905882, 0.905882, 1.0 }, + { 0.223529, 0.945098, 0.984314, 1.0 }, + { 0.372549, 0.768627, 0.890196, 1.0 }, + { 0.525490, 0.592157, 0.796078, 1.0 }, + { 0.674510, 0.415686, 0.701961, 1.0 }, + { 0.827451, 0.239216, 0.607843, 1.0 }, + { 0.925490, 0.125490, 0.545098, 1.0 }, + { 0.901961, 0.149020, 0.521569, 1.0 }, + { 0.878431, 0.172549, 0.498039, 1.0 }, + { 0.854902, 0.196078, 0.478431, 1.0 }, + { 0.815686, 0.235294, 0.439216, 1.0 }, + { 0.811765, 0.239216, 0.513725, 1.0 }, + { 0.811765, 0.239216, 0.588235, 1.0 }, + { 0.807843, 0.243137, 0.662745, 1.0 }, + { 0.803922, 0.247059, 0.737255, 1.0 }, + { 0.800000, 0.250980, 0.788235, 1.0 }, + { 0.843137, 0.207843, 0.682353, 1.0 }, + { 0.882353, 0.168627, 0.572549, 1.0 }, + { 0.925490, 0.125490, 0.466667, 1.0 }, + { 0.968627, 0.082353, 0.360784, 1.0 }, + { 0.996078, 0.054902, 0.290196, 1.0 }, + { 0.980392, 0.168627, 0.254902, 1.0 }, + { 0.964706, 0.282353, 0.219608, 1.0 }, + { 0.949020, 0.396078, 0.188235, 1.0 }, + { 0.921569, 0.584314, 0.129412, 1.0 }, + { 0.894118, 0.513725, 0.156863, 1.0 }, + { 0.862745, 0.447059, 0.188235, 1.0 }, + { 0.835294, 0.376471, 0.215686, 1.0 }, + { 0.807843, 0.309804, 0.243137, 1.0 }, + { 0.788235, 0.262745, 0.262745, 1.0 }, + { 0.815686, 0.368627, 0.235294, 1.0 }, + { 0.847059, 0.478431, 0.203922, 1.0 }, + { 0.874510, 0.584314, 0.176471, 1.0 }, + { 0.901961, 0.690196, 0.149020, 1.0 }, + { 0.921569, 0.760784, 0.129412, 1.0 }, + { 0.937255, 0.725490, 0.113725, 1.0 }, + { 0.949020, 0.690196, 0.101961, 1.0 }, + { 0.964706, 0.654902, 0.086275, 1.0 }, + { 0.988235, 0.596078, 0.062745, 1.0 }, + { 0.925490, 0.572549, 0.125490, 1.0 }, + { 0.858824, 0.549020, 0.188235, 1.0 }, + { 0.796078, 0.521569, 0.250980, 1.0 }, + { 0.733333, 0.498039, 0.313725, 1.0 }, + { 0.690196, 0.482353, 0.356863, 1.0 }, + { 0.729412, 0.545098, 0.435294, 1.0 }, + { 0.764706, 0.611765, 0.513725, 1.0 }, + { 0.803922, 0.674510, 0.596078, 1.0 }, + { 0.843137, 0.737255, 0.674510, 1.0 }, + { 0.866667, 0.780392, 0.725490, 1.0 }, + { 0.870588, 0.701961, 0.690196, 1.0 }, + { 0.874510, 0.627451, 0.654902, 1.0 }, + { 0.878431, 0.549020, 0.619608, 1.0 }, + { 0.882353, 0.423529, 0.560784, 1.0 }, + { 0.901961, 0.403922, 0.545098, 1.0 }, + { 0.921569, 0.388235, 0.533333, 1.0 }, + { 0.941176, 0.368627, 0.517647, 1.0 }, + { 0.960784, 0.349020, 0.501961, 1.0 }, + { 0.972549, 0.337255, 0.494118, 1.0 }, + { 0.980392, 0.478431, 0.603922, 1.0 }, + { 0.984314, 0.623529, 0.709804, 1.0 }, + { 0.992157, 0.764706, 0.819608, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + }; +/* rw-yellows-browns-goldish */ +static double4 colors_115[] = { + { 1.000000, 1.000000, 0.501961, 1.0 }, + { 0.964706, 0.964706, 0.443137, 1.0 }, + { 0.945098, 0.945098, 0.411765, 1.0 }, + { 0.925490, 0.929412, 0.380392, 1.0 }, + { 0.905882, 0.909804, 0.349020, 1.0 }, + { 0.890196, 0.894118, 0.321569, 1.0 }, + { 0.878431, 0.886275, 0.305882, 1.0 }, + { 0.870588, 0.878431, 0.290196, 1.0 }, + { 0.835294, 0.843137, 0.227451, 1.0 }, + { 0.815686, 0.823529, 0.196078, 1.0 }, + { 0.796078, 0.807843, 0.168627, 1.0 }, + { 0.776471, 0.788235, 0.137255, 1.0 }, + { 0.760784, 0.772549, 0.105882, 1.0 }, + { 0.752941, 0.768627, 0.094118, 1.0 }, + { 0.749020, 0.764706, 0.082353, 1.0 }, + { 0.752941, 0.768627, 0.086275, 1.0 }, + { 0.760784, 0.776471, 0.094118, 1.0 }, + { 0.788235, 0.803922, 0.121569, 1.0 }, + { 0.800000, 0.815686, 0.133333, 1.0 }, + { 0.811765, 0.827451, 0.145098, 1.0 }, + { 0.823529, 0.839216, 0.156863, 1.0 }, + { 0.835294, 0.850980, 0.168627, 1.0 }, + { 0.839216, 0.854902, 0.172549, 1.0 }, + { 0.847059, 0.862745, 0.180392, 1.0 }, + { 0.874510, 0.890196, 0.207843, 1.0 }, + { 0.886275, 0.901961, 0.219608, 1.0 }, + { 0.898039, 0.913725, 0.231373, 1.0 }, + { 0.901961, 0.913725, 0.235294, 1.0 }, + { 0.905882, 0.913725, 0.243137, 1.0 }, + { 0.901961, 0.905882, 0.243137, 1.0 }, + { 0.898039, 0.901961, 0.243137, 1.0 }, + { 0.894118, 0.886275, 0.239216, 1.0 }, + { 0.886275, 0.870588, 0.235294, 1.0 }, + { 0.870588, 0.843137, 0.231373, 1.0 }, + { 0.862745, 0.827451, 0.227451, 1.0 }, + { 0.858824, 0.815686, 0.223529, 1.0 }, + { 0.850980, 0.800000, 0.219608, 1.0 }, + { 0.843137, 0.784314, 0.219608, 1.0 }, + { 0.839216, 0.776471, 0.215686, 1.0 }, + { 0.839216, 0.772549, 0.215686, 1.0 }, + { 0.823529, 0.741176, 0.211765, 1.0 }, + { 0.811765, 0.725490, 0.207843, 1.0 }, + { 0.803922, 0.713725, 0.207843, 1.0 }, + { 0.792157, 0.701961, 0.207843, 1.0 }, + { 0.784314, 0.694118, 0.211765, 1.0 }, + { 0.780392, 0.686275, 0.211765, 1.0 }, + { 0.776471, 0.682353, 0.215686, 1.0 }, + { 0.764706, 0.674510, 0.215686, 1.0 }, + { 0.756863, 0.662745, 0.219608, 1.0 }, + { 0.737255, 0.643137, 0.223529, 1.0 }, + { 0.725490, 0.631373, 0.223529, 1.0 }, + { 0.717647, 0.619608, 0.227451, 1.0 }, + { 0.705882, 0.607843, 0.227451, 1.0 }, + { 0.698039, 0.600000, 0.231373, 1.0 }, + { 0.690196, 0.592157, 0.231373, 1.0 }, + { 0.686275, 0.588235, 0.231373, 1.0 }, + { 0.674510, 0.603922, 0.227451, 1.0 }, + { 0.678431, 0.631373, 0.219608, 1.0 }, + { 0.682353, 0.662745, 0.215686, 1.0 }, + { 0.682353, 0.690196, 0.207843, 1.0 }, + { 0.686275, 0.721569, 0.200000, 1.0 }, + { 0.686275, 0.733333, 0.196078, 1.0 }, + { 0.690196, 0.749020, 0.192157, 1.0 }, + { 0.690196, 0.780392, 0.188235, 1.0 }, + { 0.694118, 0.807843, 0.180392, 1.0 }, + { 0.701961, 0.866667, 0.164706, 1.0 }, + { 0.701961, 0.894118, 0.156863, 1.0 }, + { 0.705882, 0.925490, 0.152941, 1.0 }, + { 0.705882, 0.937255, 0.149020, 1.0 }, + { 0.709804, 0.952941, 0.145098, 1.0 }, + { 0.709804, 0.980392, 0.137255, 1.0 }, + { 0.713725, 0.988235, 0.137255, 1.0 }, + { 0.690196, 0.905882, 0.152941, 1.0 }, + { 0.678431, 0.866667, 0.160784, 1.0 }, + { 0.666667, 0.827451, 0.168627, 1.0 }, + { 0.654902, 0.784314, 0.176471, 1.0 }, + { 0.647059, 0.745098, 0.188235, 1.0 }, + { 0.639216, 0.725490, 0.192157, 1.0 }, + { 0.635294, 0.705882, 0.196078, 1.0 }, + { 0.623529, 0.662745, 0.203922, 1.0 }, + { 0.611765, 0.623529, 0.211765, 1.0 }, + { 0.588235, 0.541176, 0.227451, 1.0 }, + { 0.576471, 0.501961, 0.235294, 1.0 }, + { 0.568627, 0.462745, 0.243137, 1.0 }, + { 0.560784, 0.435294, 0.247059, 1.0 }, + { 0.552941, 0.411765, 0.254902, 1.0 }, + { 0.580392, 0.427451, 0.247059, 1.0 }, + { 0.607843, 0.447059, 0.235294, 1.0 }, + { 0.658824, 0.478431, 0.219608, 1.0 }, + { 0.686275, 0.494118, 0.207843, 1.0 }, + { 0.713725, 0.513725, 0.200000, 1.0 }, + { 0.725490, 0.521569, 0.196078, 1.0 }, + { 0.741176, 0.529412, 0.192157, 1.0 }, + { 0.768627, 0.545098, 0.180392, 1.0 }, + { 0.792157, 0.564706, 0.172549, 1.0 }, + { 0.819608, 0.580392, 0.164706, 1.0 }, + { 0.847059, 0.596078, 0.152941, 1.0 }, + { 0.901961, 0.631373, 0.137255, 1.0 }, + { 0.917647, 0.650980, 0.145098, 1.0 }, + { 0.933333, 0.670588, 0.152941, 1.0 }, + { 0.933333, 0.678431, 0.168627, 1.0 }, + { 0.933333, 0.690196, 0.184314, 1.0 }, + { 0.933333, 0.709804, 0.211765, 1.0 }, + { 0.929412, 0.733333, 0.243137, 1.0 }, + { 0.929412, 0.772549, 0.298039, 1.0 }, + { 0.925490, 0.792157, 0.325490, 1.0 }, + { 0.925490, 0.811765, 0.356863, 1.0 }, + { 0.925490, 0.819608, 0.368627, 1.0 }, + { 0.925490, 0.831373, 0.384314, 1.0 }, + { 0.925490, 0.850980, 0.415686, 1.0 }, + { 0.921569, 0.870588, 0.443137, 1.0 }, + { 0.921569, 0.894118, 0.474510, 1.0 }, + { 0.921569, 0.913725, 0.501961, 1.0 }, + { 0.901961, 0.921569, 0.521569, 1.0 }, + { 0.890196, 0.909804, 0.513725, 1.0 }, + { 0.882353, 0.901961, 0.509804, 1.0 }, + { 0.866667, 0.886275, 0.494118, 1.0 }, + { 0.850980, 0.866667, 0.478431, 1.0 }, + { 0.831373, 0.850980, 0.466667, 1.0 }, + { 0.815686, 0.831373, 0.450980, 1.0 }, + { 0.780392, 0.800000, 0.423529, 1.0 }, + { 0.760784, 0.780392, 0.407843, 1.0 }, + { 0.745098, 0.764706, 0.392157, 1.0 }, + { 0.737255, 0.752941, 0.384314, 1.0 }, + { 0.729412, 0.745098, 0.380392, 1.0 }, + { 0.713725, 0.729412, 0.364706, 1.0 }, + { 0.694118, 0.709804, 0.349020, 1.0 }, + { 0.678431, 0.694118, 0.337255, 1.0 }, + { 0.674510, 0.690196, 0.333333, 1.0 }, + { 0.717647, 0.709804, 0.360784, 1.0 }, + { 0.729412, 0.713725, 0.364706, 1.0 }, + { 0.741176, 0.721569, 0.372549, 1.0 }, + { 0.760784, 0.733333, 0.384314, 1.0 }, + { 0.784314, 0.745098, 0.400000, 1.0 }, + { 0.803922, 0.752941, 0.411765, 1.0 }, + { 0.827451, 0.764706, 0.423529, 1.0 }, + { 0.870588, 0.788235, 0.450980, 1.0 }, + { 0.890196, 0.796078, 0.462745, 1.0 }, + { 0.913725, 0.807843, 0.474510, 1.0 }, + { 0.925490, 0.811765, 0.482353, 1.0 }, + { 0.937255, 0.819608, 0.490196, 1.0 }, + { 0.956863, 0.831373, 0.501961, 1.0 }, + { 0.984314, 0.843137, 0.517647, 1.0 }, + { 0.980392, 0.827451, 0.498039, 1.0 }, + { 0.976471, 0.815686, 0.478431, 1.0 }, + { 0.968627, 0.788235, 0.439216, 1.0 }, + { 0.968627, 0.780392, 0.427451, 1.0 }, + { 0.968627, 0.772549, 0.419608, 1.0 }, + { 0.964706, 0.756863, 0.400000, 1.0 }, + { 0.960784, 0.745098, 0.380392, 1.0 }, + { 0.956863, 0.729412, 0.360784, 1.0 }, + { 0.952941, 0.717647, 0.341176, 1.0 }, + { 0.949020, 0.690196, 0.301961, 1.0 }, + { 0.945098, 0.682353, 0.290196, 1.0 }, + { 0.945098, 0.674510, 0.282353, 1.0 }, + { 0.941176, 0.658824, 0.262745, 1.0 }, + { 0.937255, 0.643137, 0.239216, 1.0 }, + { 0.929412, 0.635294, 0.235294, 1.0 }, + { 0.921569, 0.623529, 0.235294, 1.0 }, + { 0.913725, 0.615686, 0.231373, 1.0 }, + { 0.905882, 0.607843, 0.227451, 1.0 }, + { 0.890196, 0.588235, 0.219608, 1.0 }, + { 0.886275, 0.584314, 0.219608, 1.0 }, + { 0.882353, 0.580392, 0.219608, 1.0 }, + { 0.874510, 0.568627, 0.215686, 1.0 }, + { 0.866667, 0.560784, 0.211765, 1.0 }, + { 0.858824, 0.552941, 0.207843, 1.0 }, + { 0.850980, 0.541176, 0.207843, 1.0 }, + { 0.835294, 0.525490, 0.200000, 1.0 }, + { 0.831373, 0.517647, 0.196078, 1.0 }, + { 0.827451, 0.513725, 0.196078, 1.0 }, + { 0.823529, 0.537255, 0.196078, 1.0 }, + { 0.815686, 0.560784, 0.196078, 1.0 }, + { 0.811765, 0.580392, 0.196078, 1.0 }, + { 0.807843, 0.603922, 0.196078, 1.0 }, + { 0.800000, 0.627451, 0.196078, 1.0 }, + { 0.796078, 0.650980, 0.196078, 1.0 }, + { 0.792157, 0.670588, 0.196078, 1.0 }, + { 0.784314, 0.694118, 0.196078, 1.0 }, + { 0.780392, 0.717647, 0.196078, 1.0 }, + { 0.776471, 0.741176, 0.196078, 1.0 }, + { 0.768627, 0.760784, 0.196078, 1.0 }, + { 0.764706, 0.784314, 0.196078, 1.0 }, + { 0.760784, 0.807843, 0.196078, 1.0 }, + { 0.764706, 0.847059, 0.180392, 1.0 }, + { 0.772549, 0.850980, 0.176471, 1.0 }, + { 0.780392, 0.854902, 0.172549, 1.0 }, + { 0.792157, 0.866667, 0.160784, 1.0 }, + { 0.807843, 0.878431, 0.149020, 1.0 }, + { 0.819608, 0.890196, 0.137255, 1.0 }, + { 0.831373, 0.898039, 0.129412, 1.0 }, + { 0.847059, 0.909804, 0.117647, 1.0 }, + { 0.858824, 0.921569, 0.105882, 1.0 }, + { 0.870588, 0.933333, 0.094118, 1.0 }, + { 0.886275, 0.941176, 0.086275, 1.0 }, + { 0.898039, 0.952941, 0.074510, 1.0 }, + { 0.909804, 0.964706, 0.062745, 1.0 }, + { 0.925490, 0.976471, 0.050980, 1.0 }, + { 0.937255, 0.984314, 0.043137, 1.0 }, + { 0.941176, 0.988235, 0.039216, 1.0 }, + { 0.929412, 0.972549, 0.035294, 1.0 }, + { 0.913725, 0.960784, 0.035294, 1.0 }, + { 0.901961, 0.945098, 0.031373, 1.0 }, + { 0.886275, 0.933333, 0.031373, 1.0 }, + { 0.874510, 0.917647, 0.027451, 1.0 }, + { 0.862745, 0.905882, 0.027451, 1.0 }, + { 0.847059, 0.890196, 0.023529, 1.0 }, + { 0.835294, 0.878431, 0.023529, 1.0 }, + { 0.823529, 0.862745, 0.019608, 1.0 }, + { 0.807843, 0.850980, 0.015686, 1.0 }, + { 0.796078, 0.835294, 0.015686, 1.0 }, + { 0.784314, 0.823529, 0.011765, 1.0 }, + { 0.768627, 0.807843, 0.011765, 1.0 }, + { 0.752941, 0.792157, 0.007843, 1.0 }, + { 0.752941, 0.768627, 0.019608, 1.0 }, + { 0.752941, 0.749020, 0.031373, 1.0 }, + { 0.752941, 0.725490, 0.047059, 1.0 }, + { 0.752941, 0.701961, 0.058824, 1.0 }, + { 0.752941, 0.682353, 0.070588, 1.0 }, + { 0.752941, 0.658824, 0.082353, 1.0 }, + { 0.756863, 0.635294, 0.098039, 1.0 }, + { 0.756863, 0.611765, 0.109804, 1.0 }, + { 0.756863, 0.592157, 0.121569, 1.0 }, + { 0.756863, 0.568627, 0.133333, 1.0 }, + { 0.756863, 0.545098, 0.149020, 1.0 }, + { 0.756863, 0.525490, 0.160784, 1.0 }, + { 0.756863, 0.501961, 0.172549, 1.0 }, + { 0.760784, 0.474510, 0.188235, 1.0 }, + { 0.768627, 0.474510, 0.180392, 1.0 }, + { 0.780392, 0.474510, 0.168627, 1.0 }, + { 0.788235, 0.474510, 0.160784, 1.0 }, + { 0.800000, 0.474510, 0.149020, 1.0 }, + { 0.807843, 0.474510, 0.141176, 1.0 }, + { 0.815686, 0.474510, 0.133333, 1.0 }, + { 0.827451, 0.474510, 0.121569, 1.0 }, + { 0.835294, 0.474510, 0.113725, 1.0 }, + { 0.847059, 0.474510, 0.101961, 1.0 }, + { 0.854902, 0.474510, 0.094118, 1.0 }, + { 0.862745, 0.474510, 0.086275, 1.0 }, + { 0.874510, 0.474510, 0.074510, 1.0 }, + { 0.882353, 0.474510, 0.066667, 1.0 }, + { 0.894118, 0.474510, 0.054902, 1.0 }, + { 0.878431, 0.498039, 0.058824, 1.0 }, + { 0.862745, 0.521569, 0.066667, 1.0 }, + { 0.850980, 0.549020, 0.070588, 1.0 }, + { 0.835294, 0.572549, 0.074510, 1.0 }, + { 0.819608, 0.596078, 0.082353, 1.0 }, + { 0.803922, 0.619608, 0.086275, 1.0 }, + { 0.788235, 0.643137, 0.090196, 1.0 }, + { 0.776471, 0.666667, 0.098039, 1.0 }, + { 0.760784, 0.694118, 0.101961, 1.0 }, + { 0.745098, 0.717647, 0.105882, 1.0 }, + { 0.729412, 0.741176, 0.113725, 1.0 }, + { 0.713725, 0.764706, 0.117647, 1.0 }, + { 0.701961, 0.788235, 0.121569, 1.0 }, + { 0.682353, 0.819608, 0.129412, 1.0 }, + }; +/* rw-multi-blues-with-gray */ +static double4 colors_116[] = { + { 0.000000, 0.000000, 0.627451, 1.0 }, + { 0.066667, 0.066667, 0.662745, 1.0 }, + { 0.101961, 0.101961, 0.678431, 1.0 }, + { 0.137255, 0.137255, 0.698039, 1.0 }, + { 0.168627, 0.168627, 0.713725, 1.0 }, + { 0.203922, 0.203922, 0.733333, 1.0 }, + { 0.219608, 0.219608, 0.741176, 1.0 }, + { 0.239216, 0.239216, 0.749020, 1.0 }, + { 0.305882, 0.305882, 0.784314, 1.0 }, + { 0.337255, 0.337255, 0.800000, 1.0 }, + { 0.372549, 0.372549, 0.819608, 1.0 }, + { 0.407843, 0.407843, 0.835294, 1.0 }, + { 0.443137, 0.443137, 0.854902, 1.0 }, + { 0.474510, 0.474510, 0.870588, 1.0 }, + { 0.509804, 0.509804, 0.890196, 1.0 }, + { 0.525490, 0.525490, 0.898039, 1.0 }, + { 0.545098, 0.545098, 0.905882, 1.0 }, + { 0.611765, 0.611765, 0.941176, 1.0 }, + { 0.643137, 0.643137, 0.956863, 1.0 }, + { 0.678431, 0.678431, 0.976471, 1.0 }, + { 0.682353, 0.694118, 0.980392, 1.0 }, + { 0.690196, 0.713725, 0.988235, 1.0 }, + { 0.674510, 0.709804, 0.980392, 1.0 }, + { 0.658824, 0.705882, 0.976471, 1.0 }, + { 0.588235, 0.682353, 0.952941, 1.0 }, + { 0.552941, 0.670588, 0.941176, 1.0 }, + { 0.521569, 0.662745, 0.929412, 1.0 }, + { 0.486275, 0.650980, 0.917647, 1.0 }, + { 0.454902, 0.643137, 0.905882, 1.0 }, + { 0.435294, 0.635294, 0.898039, 1.0 }, + { 0.419608, 0.631373, 0.894118, 1.0 }, + { 0.384314, 0.619608, 0.882353, 1.0 }, + { 0.352941, 0.611765, 0.874510, 1.0 }, + { 0.282353, 0.588235, 0.850980, 1.0 }, + { 0.247059, 0.576471, 0.839216, 1.0 }, + { 0.215686, 0.568627, 0.827451, 1.0 }, + { 0.180392, 0.556863, 0.815686, 1.0 }, + { 0.149020, 0.549020, 0.803922, 1.0 }, + { 0.129412, 0.541176, 0.796078, 1.0 }, + { 0.113725, 0.537255, 0.792157, 1.0 }, + { 0.047059, 0.517647, 0.768627, 1.0 }, + { 0.039216, 0.513725, 0.760784, 1.0 }, + { 0.031373, 0.509804, 0.756863, 1.0 }, + { 0.062745, 0.517647, 0.760784, 1.0 }, + { 0.094118, 0.525490, 0.764706, 1.0 }, + { 0.109804, 0.529412, 0.764706, 1.0 }, + { 0.125490, 0.533333, 0.768627, 1.0 }, + { 0.152941, 0.537255, 0.772549, 1.0 }, + { 0.184314, 0.545098, 0.776471, 1.0 }, + { 0.247059, 0.560784, 0.784314, 1.0 }, + { 0.278431, 0.568627, 0.788235, 1.0 }, + { 0.309804, 0.576471, 0.792157, 1.0 }, + { 0.337255, 0.580392, 0.796078, 1.0 }, + { 0.368627, 0.588235, 0.800000, 1.0 }, + { 0.384314, 0.592157, 0.800000, 1.0 }, + { 0.400000, 0.596078, 0.803922, 1.0 }, + { 0.462745, 0.611765, 0.811765, 1.0 }, + { 0.494118, 0.619608, 0.815686, 1.0 }, + { 0.525490, 0.627451, 0.819608, 1.0 }, + { 0.556863, 0.635294, 0.823529, 1.0 }, + { 0.588235, 0.643137, 0.827451, 1.0 }, + { 0.603922, 0.647059, 0.827451, 1.0 }, + { 0.619608, 0.650980, 0.831373, 1.0 }, + { 0.647059, 0.654902, 0.835294, 1.0 }, + { 0.658824, 0.658824, 0.835294, 1.0 }, + { 0.647059, 0.666667, 0.847059, 1.0 }, + { 0.643137, 0.666667, 0.850980, 1.0 }, + { 0.639216, 0.670588, 0.854902, 1.0 }, + { 0.635294, 0.670588, 0.854902, 1.0 }, + { 0.631373, 0.674510, 0.858824, 1.0 }, + { 0.627451, 0.678431, 0.866667, 1.0 }, + { 0.623529, 0.682353, 0.870588, 1.0 }, + { 0.611765, 0.686275, 0.878431, 1.0 }, + { 0.607843, 0.690196, 0.882353, 1.0 }, + { 0.603922, 0.694118, 0.890196, 1.0 }, + { 0.596078, 0.698039, 0.894118, 1.0 }, + { 0.592157, 0.701961, 0.898039, 1.0 }, + { 0.588235, 0.701961, 0.901961, 1.0 }, + { 0.588235, 0.701961, 0.905882, 1.0 }, + { 0.580392, 0.705882, 0.909804, 1.0 }, + { 0.576471, 0.709804, 0.913725, 1.0 }, + { 0.564706, 0.717647, 0.925490, 1.0 }, + { 0.560784, 0.717647, 0.929412, 1.0 }, + { 0.556863, 0.721569, 0.933333, 1.0 }, + { 0.552941, 0.721569, 0.937255, 1.0 }, + { 0.549020, 0.725490, 0.941176, 1.0 }, + { 0.525490, 0.705882, 0.929412, 1.0 }, + { 0.505882, 0.690196, 0.913725, 1.0 }, + { 0.462745, 0.650980, 0.886275, 1.0 }, + { 0.439216, 0.631373, 0.870588, 1.0 }, + { 0.419608, 0.615686, 0.858824, 1.0 }, + { 0.407843, 0.607843, 0.850980, 1.0 }, + { 0.396078, 0.600000, 0.847059, 1.0 }, + { 0.372549, 0.580392, 0.831373, 1.0 }, + { 0.352941, 0.560784, 0.819608, 1.0 }, + { 0.329412, 0.545098, 0.803922, 1.0 }, + { 0.309804, 0.525490, 0.792157, 1.0 }, + { 0.262745, 0.490196, 0.764706, 1.0 }, + { 0.239216, 0.470588, 0.749020, 1.0 }, + { 0.219608, 0.450980, 0.737255, 1.0 }, + { 0.207843, 0.443137, 0.729412, 1.0 }, + { 0.200000, 0.435294, 0.721569, 1.0 }, + { 0.176471, 0.415686, 0.709804, 1.0 }, + { 0.156863, 0.396078, 0.698039, 1.0 }, + { 0.109804, 0.360784, 0.670588, 1.0 }, + { 0.098039, 0.356863, 0.658824, 1.0 }, + { 0.090196, 0.352941, 0.650980, 1.0 }, + { 0.094118, 0.360784, 0.650980, 1.0 }, + { 0.098039, 0.372549, 0.654902, 1.0 }, + { 0.109804, 0.388235, 0.654902, 1.0 }, + { 0.117647, 0.407843, 0.658824, 1.0 }, + { 0.125490, 0.423529, 0.658824, 1.0 }, + { 0.133333, 0.443137, 0.662745, 1.0 }, + { 0.152941, 0.478431, 0.666667, 1.0 }, + { 0.156863, 0.486275, 0.666667, 1.0 }, + { 0.160784, 0.494118, 0.666667, 1.0 }, + { 0.168627, 0.513725, 0.670588, 1.0 }, + { 0.176471, 0.529412, 0.670588, 1.0 }, + { 0.184314, 0.545098, 0.674510, 1.0 }, + { 0.196078, 0.564706, 0.674510, 1.0 }, + { 0.211765, 0.600000, 0.678431, 1.0 }, + { 0.219608, 0.615686, 0.678431, 1.0 }, + { 0.227451, 0.635294, 0.682353, 1.0 }, + { 0.231373, 0.643137, 0.682353, 1.0 }, + { 0.239216, 0.650980, 0.686275, 1.0 }, + { 0.247059, 0.670588, 0.686275, 1.0 }, + { 0.254902, 0.686275, 0.690196, 1.0 }, + { 0.168627, 0.670588, 0.670588, 1.0 }, + { 0.266667, 0.709804, 0.694118, 1.0 }, + { 0.290196, 0.682353, 0.709804, 1.0 }, + { 0.294118, 0.674510, 0.713725, 1.0 }, + { 0.301961, 0.666667, 0.717647, 1.0 }, + { 0.313725, 0.650980, 0.725490, 1.0 }, + { 0.325490, 0.639216, 0.733333, 1.0 }, + { 0.337255, 0.623529, 0.741176, 1.0 }, + { 0.349020, 0.607843, 0.745098, 1.0 }, + { 0.372549, 0.580392, 0.760784, 1.0 }, + { 0.384314, 0.564706, 0.768627, 1.0 }, + { 0.396078, 0.552941, 0.776471, 1.0 }, + { 0.400000, 0.545098, 0.780392, 1.0 }, + { 0.407843, 0.537255, 0.784314, 1.0 }, + { 0.419608, 0.521569, 0.792157, 1.0 }, + { 0.431373, 0.509804, 0.800000, 1.0 }, + { 0.443137, 0.494118, 0.807843, 1.0 }, + { 0.454902, 0.478431, 0.815686, 1.0 }, + { 0.478431, 0.450980, 0.831373, 1.0 }, + { 0.482353, 0.443137, 0.835294, 1.0 }, + { 0.490196, 0.439216, 0.839216, 1.0 }, + { 0.501961, 0.423529, 0.843137, 1.0 }, + { 0.517647, 0.403922, 0.854902, 1.0 }, + { 0.505882, 0.400000, 0.862745, 1.0 }, + { 0.494118, 0.396078, 0.866667, 1.0 }, + { 0.470588, 0.388235, 0.878431, 1.0 }, + { 0.462745, 0.384314, 0.882353, 1.0 }, + { 0.458824, 0.384314, 0.886275, 1.0 }, + { 0.447059, 0.380392, 0.894118, 1.0 }, + { 0.435294, 0.376471, 0.898039, 1.0 }, + { 0.423529, 0.372549, 0.905882, 1.0 }, + { 0.411765, 0.368627, 0.909804, 1.0 }, + { 0.400000, 0.364706, 0.917647, 1.0 }, + { 0.392157, 0.364706, 0.925490, 1.0 }, + { 0.368627, 0.356863, 0.937255, 1.0 }, + { 0.360784, 0.352941, 0.937255, 1.0 }, + { 0.356863, 0.352941, 0.941176, 1.0 }, + { 0.345098, 0.349020, 0.949020, 1.0 }, + { 0.333333, 0.345098, 0.956863, 1.0 }, + { 0.321569, 0.341176, 0.960784, 1.0 }, + { 0.309804, 0.337255, 0.968627, 1.0 }, + { 0.286275, 0.329412, 0.980392, 1.0 }, + { 0.278431, 0.325490, 0.984314, 1.0 }, + { 0.270588, 0.325490, 0.988235, 1.0 }, + { 0.270588, 0.329412, 0.968627, 1.0 }, + { 0.270588, 0.333333, 0.945098, 1.0 }, + { 0.266667, 0.337255, 0.925490, 1.0 }, + { 0.266667, 0.345098, 0.901961, 1.0 }, + { 0.266667, 0.349020, 0.882353, 1.0 }, + { 0.262745, 0.352941, 0.858824, 1.0 }, + { 0.262745, 0.356863, 0.839216, 1.0 }, + { 0.258824, 0.360784, 0.815686, 1.0 }, + { 0.258824, 0.364706, 0.796078, 1.0 }, + { 0.258824, 0.368627, 0.772549, 1.0 }, + { 0.254902, 0.372549, 0.752941, 1.0 }, + { 0.254902, 0.376471, 0.729412, 1.0 }, + { 0.250980, 0.384314, 0.709804, 1.0 }, + { 0.250980, 0.392157, 0.666667, 1.0 }, + { 0.247059, 0.392157, 0.654902, 1.0 }, + { 0.247059, 0.396078, 0.643137, 1.0 }, + { 0.247059, 0.400000, 0.623529, 1.0 }, + { 0.247059, 0.403922, 0.600000, 1.0 }, + { 0.243137, 0.407843, 0.580392, 1.0 }, + { 0.243137, 0.415686, 0.556863, 1.0 }, + { 0.239216, 0.419608, 0.537255, 1.0 }, + { 0.239216, 0.419608, 0.529412, 1.0 }, + { 0.262745, 0.439216, 0.545098, 1.0 }, + { 0.282353, 0.454902, 0.560784, 1.0 }, + { 0.305882, 0.474510, 0.576471, 1.0 }, + { 0.329412, 0.494118, 0.596078, 1.0 }, + { 0.352941, 0.513725, 0.611765, 1.0 }, + { 0.372549, 0.529412, 0.627451, 1.0 }, + { 0.396078, 0.549020, 0.643137, 1.0 }, + { 0.419608, 0.568627, 0.658824, 1.0 }, + { 0.439216, 0.588235, 0.674510, 1.0 }, + { 0.462745, 0.603922, 0.690196, 1.0 }, + { 0.486275, 0.623529, 0.705882, 1.0 }, + { 0.509804, 0.643137, 0.721569, 1.0 }, + { 0.529412, 0.662745, 0.741176, 1.0 }, + { 0.552941, 0.678431, 0.756863, 1.0 }, + { 0.576471, 0.698039, 0.772549, 1.0 }, + { 0.596078, 0.717647, 0.788235, 1.0 }, + { 0.619608, 0.733333, 0.803922, 1.0 }, + { 0.643137, 0.752941, 0.819608, 1.0 }, + { 0.666667, 0.772549, 0.835294, 1.0 }, + { 0.686275, 0.792157, 0.854902, 1.0 }, + { 0.717647, 0.815686, 0.874510, 1.0 }, + { 0.690196, 0.811765, 0.862745, 1.0 }, + { 0.662745, 0.807843, 0.854902, 1.0 }, + { 0.635294, 0.800000, 0.843137, 1.0 }, + { 0.607843, 0.796078, 0.831373, 1.0 }, + { 0.580392, 0.792157, 0.823529, 1.0 }, + { 0.552941, 0.788235, 0.811765, 1.0 }, + { 0.525490, 0.780392, 0.803922, 1.0 }, + { 0.501961, 0.776471, 0.792157, 1.0 }, + { 0.474510, 0.772549, 0.780392, 1.0 }, + { 0.447059, 0.768627, 0.772549, 1.0 }, + { 0.419608, 0.764706, 0.760784, 1.0 }, + { 0.392157, 0.756863, 0.752941, 1.0 }, + { 0.364706, 0.752941, 0.741176, 1.0 }, + { 0.337255, 0.749020, 0.729412, 1.0 }, + { 0.309804, 0.745098, 0.721569, 1.0 }, + { 0.282353, 0.737255, 0.709804, 1.0 }, + { 0.254902, 0.733333, 0.698039, 1.0 }, + { 0.227451, 0.729412, 0.690196, 1.0 }, + { 0.200000, 0.725490, 0.678431, 1.0 }, + { 0.172549, 0.721569, 0.666667, 1.0 }, + { 0.137255, 0.713725, 0.654902, 1.0 }, + { 0.129412, 0.678431, 0.670588, 1.0 }, + { 0.125490, 0.647059, 0.686275, 1.0 }, + { 0.117647, 0.611765, 0.701961, 1.0 }, + { 0.109804, 0.580392, 0.721569, 1.0 }, + { 0.105882, 0.545098, 0.737255, 1.0 }, + { 0.098039, 0.513725, 0.752941, 1.0 }, + { 0.094118, 0.478431, 0.768627, 1.0 }, + { 0.086275, 0.447059, 0.784314, 1.0 }, + { 0.078431, 0.411765, 0.800000, 1.0 }, + { 0.074510, 0.380392, 0.815686, 1.0 }, + { 0.066667, 0.345098, 0.831373, 1.0 }, + { 0.058824, 0.313725, 0.847059, 1.0 }, + { 0.054902, 0.278431, 0.866667, 1.0 }, + { 0.047059, 0.247059, 0.882353, 1.0 }, + { 0.039216, 0.211765, 0.898039, 1.0 }, + { 0.035294, 0.180392, 0.913725, 1.0 }, + { 0.027451, 0.145098, 0.929412, 1.0 }, + { 0.019608, 0.109804, 0.945098, 1.0 }, + { 0.015686, 0.078431, 0.960784, 1.0 }, + { 0.007843, 0.043137, 0.980392, 1.0 }, + { 0.000000, 0.000000, 1.000000, 1.0 }, + }; +/* rw-greens-multi */ +static double4 colors_117[] = { + { 0.000000, 0.501961, 0.250980, 1.0 }, + { 0.000000, 0.596078, 0.250980, 1.0 }, + { 0.000000, 0.643137, 0.250980, 1.0 }, + { 0.000000, 0.690196, 0.250980, 1.0 }, + { 0.000000, 0.733333, 0.250980, 1.0 }, + { 0.000000, 0.780392, 0.250980, 1.0 }, + { 0.000000, 0.803922, 0.250980, 1.0 }, + { 0.000000, 0.827451, 0.250980, 1.0 }, + { 0.000000, 0.921569, 0.250980, 1.0 }, + { 0.023529, 0.937255, 0.239216, 1.0 }, + { 0.047059, 0.952941, 0.227451, 1.0 }, + { 0.094118, 0.905882, 0.203922, 1.0 }, + { 0.141176, 0.858824, 0.180392, 1.0 }, + { 0.188235, 0.811765, 0.156863, 1.0 }, + { 0.235294, 0.764706, 0.133333, 1.0 }, + { 0.258824, 0.741176, 0.121569, 1.0 }, + { 0.282353, 0.721569, 0.109804, 1.0 }, + { 0.376471, 0.627451, 0.062745, 1.0 }, + { 0.423529, 0.580392, 0.039216, 1.0 }, + { 0.470588, 0.533333, 0.015686, 1.0 }, + { 0.462745, 0.541176, 0.031373, 1.0 }, + { 0.454902, 0.549020, 0.047059, 1.0 }, + { 0.431373, 0.572549, 0.070588, 1.0 }, + { 0.407843, 0.596078, 0.094118, 1.0 }, + { 0.313725, 0.690196, 0.188235, 1.0 }, + { 0.266667, 0.733333, 0.235294, 1.0 }, + { 0.219608, 0.780392, 0.282353, 1.0 }, + { 0.172549, 0.827451, 0.329412, 1.0 }, + { 0.125490, 0.874510, 0.376471, 1.0 }, + { 0.101961, 0.898039, 0.400000, 1.0 }, + { 0.078431, 0.921569, 0.423529, 1.0 }, + { 0.031373, 0.968627, 0.470588, 1.0 }, + { 0.000000, 1.000000, 0.501961, 1.0 }, + { 0.082353, 1.000000, 0.541176, 1.0 }, + { 0.121569, 1.000000, 0.560784, 1.0 }, + { 0.164706, 1.000000, 0.584314, 1.0 }, + { 0.203922, 1.000000, 0.603922, 1.0 }, + { 0.243137, 1.000000, 0.623529, 1.0 }, + { 0.262745, 1.000000, 0.631373, 1.0 }, + { 0.286275, 1.000000, 0.643137, 1.0 }, + { 0.368627, 1.000000, 0.682353, 1.0 }, + { 0.392157, 0.988235, 0.678431, 1.0 }, + { 0.415686, 0.980392, 0.674510, 1.0 }, + { 0.400000, 0.956863, 0.631373, 1.0 }, + { 0.384314, 0.937255, 0.588235, 1.0 }, + { 0.372549, 0.925490, 0.564706, 1.0 }, + { 0.364706, 0.917647, 0.545098, 1.0 }, + { 0.345098, 0.898039, 0.501961, 1.0 }, + { 0.329412, 0.878431, 0.458824, 1.0 }, + { 0.294118, 0.835294, 0.372549, 1.0 }, + { 0.274510, 0.811765, 0.329412, 1.0 }, + { 0.258824, 0.792157, 0.286275, 1.0 }, + { 0.262745, 0.780392, 0.274510, 1.0 }, + { 0.266667, 0.772549, 0.266667, 1.0 }, + { 0.274510, 0.768627, 0.270588, 1.0 }, + { 0.286275, 0.764706, 0.278431, 1.0 }, + { 0.321569, 0.752941, 0.294118, 1.0 }, + { 0.341176, 0.745098, 0.301961, 1.0 }, + { 0.360784, 0.737255, 0.313725, 1.0 }, + { 0.376471, 0.729412, 0.321569, 1.0 }, + { 0.396078, 0.721569, 0.333333, 1.0 }, + { 0.403922, 0.717647, 0.337255, 1.0 }, + { 0.415686, 0.713725, 0.341176, 1.0 }, + { 0.294118, 0.835294, 0.376471, 1.0 }, + { 0.447059, 0.701961, 0.356863, 1.0 }, + { 0.517647, 0.756863, 0.400000, 1.0 }, + { 0.549020, 0.784314, 0.419608, 1.0 }, + { 0.584314, 0.811765, 0.439216, 1.0 }, + { 0.600000, 0.823529, 0.447059, 1.0 }, + { 0.619608, 0.839216, 0.458824, 1.0 }, + { 0.654902, 0.866667, 0.478431, 1.0 }, + { 0.690196, 0.894118, 0.501961, 1.0 }, + { 0.756863, 0.945098, 0.541176, 1.0 }, + { 0.776471, 0.956863, 0.533333, 1.0 }, + { 0.800000, 0.968627, 0.529412, 1.0 }, + { 0.784314, 0.945098, 0.478431, 1.0 }, + { 0.768627, 0.925490, 0.431373, 1.0 }, + { 0.760784, 0.913725, 0.407843, 1.0 }, + { 0.752941, 0.901961, 0.384314, 1.0 }, + { 0.737255, 0.878431, 0.333333, 1.0 }, + { 0.721569, 0.854902, 0.286275, 1.0 }, + { 0.690196, 0.807843, 0.188235, 1.0 }, + { 0.674510, 0.784314, 0.137255, 1.0 }, + { 0.658824, 0.764706, 0.090196, 1.0 }, + { 0.650980, 0.756863, 0.074510, 1.0 }, + { 0.647059, 0.749020, 0.058824, 1.0 }, + { 0.643137, 0.772549, 0.062745, 1.0 }, + { 0.643137, 0.792157, 0.070588, 1.0 }, + { 0.635294, 0.839216, 0.082353, 1.0 }, + { 0.631373, 0.858824, 0.086275, 1.0 }, + { 0.627451, 0.882353, 0.090196, 1.0 }, + { 0.627451, 0.890196, 0.094118, 1.0 }, + { 0.627451, 0.901961, 0.098039, 1.0 }, + { 0.623529, 0.925490, 0.101961, 1.0 }, + { 0.619608, 0.949020, 0.109804, 1.0 }, + { 0.615686, 0.968627, 0.113725, 1.0 }, + { 0.615686, 0.984314, 0.117647, 1.0 }, + { 0.592157, 0.956863, 0.098039, 1.0 }, + { 0.580392, 0.941176, 0.086275, 1.0 }, + { 0.568627, 0.929412, 0.078431, 1.0 }, + { 0.560784, 0.921569, 0.070588, 1.0 }, + { 0.556863, 0.917647, 0.066667, 1.0 }, + { 0.541176, 0.901961, 0.058824, 1.0 }, + { 0.529412, 0.890196, 0.047059, 1.0 }, + { 0.505882, 0.862745, 0.027451, 1.0 }, + { 0.490196, 0.843137, 0.019608, 1.0 }, + { 0.478431, 0.823529, 0.011765, 1.0 }, + { 0.474510, 0.815686, 0.011765, 1.0 }, + { 0.470588, 0.807843, 0.011765, 1.0 }, + { 0.462745, 0.796078, 0.011765, 1.0 }, + { 0.450980, 0.780392, 0.011765, 1.0 }, + { 0.443137, 0.764706, 0.011765, 1.0 }, + { 0.435294, 0.752941, 0.011765, 1.0 }, + { 0.419608, 0.721569, 0.011765, 1.0 }, + { 0.415686, 0.713725, 0.011765, 1.0 }, + { 0.411765, 0.705882, 0.011765, 1.0 }, + { 0.400000, 0.690196, 0.011765, 1.0 }, + { 0.396078, 0.682353, 0.007843, 1.0 }, + { 0.384314, 0.662745, 0.007843, 1.0 }, + { 0.372549, 0.643137, 0.007843, 1.0 }, + { 0.349020, 0.603922, 0.007843, 1.0 }, + { 0.337255, 0.584314, 0.007843, 1.0 }, + { 0.325490, 0.564706, 0.007843, 1.0 }, + { 0.317647, 0.552941, 0.007843, 1.0 }, + { 0.313725, 0.545098, 0.007843, 1.0 }, + { 0.301961, 0.525490, 0.007843, 1.0 }, + { 0.290196, 0.501961, 0.007843, 1.0 }, + { 0.278431, 0.482353, 0.007843, 1.0 }, + { 0.270588, 0.470588, 0.003922, 1.0 }, + { 0.341176, 0.545098, 0.047059, 1.0 }, + { 0.356863, 0.560784, 0.054902, 1.0 }, + { 0.376471, 0.580392, 0.066667, 1.0 }, + { 0.411765, 0.619608, 0.086275, 1.0 }, + { 0.447059, 0.654902, 0.109804, 1.0 }, + { 0.478431, 0.690196, 0.129412, 1.0 }, + { 0.513725, 0.729412, 0.149020, 1.0 }, + { 0.584314, 0.800000, 0.192157, 1.0 }, + { 0.588235, 0.835294, 0.223529, 1.0 }, + { 0.596078, 0.870588, 0.254902, 1.0 }, + { 0.568627, 0.874510, 0.270588, 1.0 }, + { 0.545098, 0.878431, 0.286275, 1.0 }, + { 0.498039, 0.886275, 0.313725, 1.0 }, + { 0.447059, 0.894118, 0.341176, 1.0 }, + { 0.400000, 0.901961, 0.372549, 1.0 }, + { 0.349020, 0.909804, 0.400000, 1.0 }, + { 0.250980, 0.925490, 0.454902, 1.0 }, + { 0.227451, 0.929412, 0.470588, 1.0 }, + { 0.203922, 0.933333, 0.486275, 1.0 }, + { 0.152941, 0.941176, 0.513725, 1.0 }, + { 0.121569, 0.945098, 0.533333, 1.0 }, + { 0.125490, 0.941176, 0.509804, 1.0 }, + { 0.133333, 0.933333, 0.490196, 1.0 }, + { 0.141176, 0.925490, 0.447059, 1.0 }, + { 0.145098, 0.921569, 0.435294, 1.0 }, + { 0.149020, 0.917647, 0.423529, 1.0 }, + { 0.152941, 0.913725, 0.403922, 1.0 }, + { 0.156863, 0.909804, 0.380392, 1.0 }, + { 0.164706, 0.901961, 0.360784, 1.0 }, + { 0.168627, 0.898039, 0.337255, 1.0 }, + { 0.176471, 0.901961, 0.392157, 1.0 }, + { 0.176471, 0.890196, 0.301961, 1.0 }, + { 0.290196, 0.870588, 0.298039, 1.0 }, + { 0.317647, 0.862745, 0.298039, 1.0 }, + { 0.345098, 0.858824, 0.298039, 1.0 }, + { 0.400000, 0.850980, 0.294118, 1.0 }, + { 0.454902, 0.839216, 0.294118, 1.0 }, + { 0.509804, 0.831373, 0.290196, 1.0 }, + { 0.568627, 0.819608, 0.290196, 1.0 }, + { 0.678431, 0.800000, 0.286275, 1.0 }, + { 0.725490, 0.792157, 0.282353, 1.0 }, + { 0.772549, 0.784314, 0.282353, 1.0 }, + { 0.701961, 0.756863, 0.301961, 1.0 }, + { 0.627451, 0.729412, 0.321569, 1.0 }, + { 0.556863, 0.705882, 0.345098, 1.0 }, + { 0.482353, 0.678431, 0.364706, 1.0 }, + { 0.411765, 0.650980, 0.384314, 1.0 }, + { 0.337255, 0.627451, 0.407843, 1.0 }, + { 0.266667, 0.600000, 0.427451, 1.0 }, + { 0.192157, 0.572549, 0.447059, 1.0 }, + { 0.121569, 0.545098, 0.466667, 1.0 }, + { 0.047059, 0.517647, 0.486275, 1.0 }, + { 0.000000, 0.501961, 0.501961, 1.0 }, + { 0.047059, 0.549020, 0.501961, 1.0 }, + { 0.094118, 0.596078, 0.501961, 1.0 }, + { 0.188235, 0.690196, 0.501961, 1.0 }, + { 0.211765, 0.713725, 0.501961, 1.0 }, + { 0.235294, 0.737255, 0.501961, 1.0 }, + { 0.282353, 0.780392, 0.501961, 1.0 }, + { 0.329412, 0.827451, 0.501961, 1.0 }, + { 0.376471, 0.874510, 0.501961, 1.0 }, + { 0.423529, 0.921569, 0.501961, 1.0 }, + { 0.501961, 1.000000, 0.501961, 1.0 }, + { 0.501961, 0.952941, 0.478431, 1.0 }, + { 0.501961, 0.905882, 0.454902, 1.0 }, + { 0.501961, 0.858824, 0.431373, 1.0 }, + { 0.501961, 0.811765, 0.407843, 1.0 }, + { 0.501961, 0.764706, 0.384314, 1.0 }, + { 0.501961, 0.721569, 0.360784, 1.0 }, + { 0.501961, 0.674510, 0.337255, 1.0 }, + { 0.501961, 0.627451, 0.313725, 1.0 }, + { 0.501961, 0.580392, 0.290196, 1.0 }, + { 0.501961, 0.533333, 0.266667, 1.0 }, + { 0.501961, 0.501961, 0.250980, 1.0 }, + { 0.537255, 0.537255, 0.301961, 1.0 }, + { 0.576471, 0.576471, 0.352941, 1.0 }, + { 0.611765, 0.611765, 0.403922, 1.0 }, + { 0.650980, 0.650980, 0.454902, 1.0 }, + { 0.686275, 0.686275, 0.505882, 1.0 }, + { 0.721569, 0.721569, 0.556863, 1.0 }, + { 0.760784, 0.760784, 0.607843, 1.0 }, + { 0.796078, 0.796078, 0.658824, 1.0 }, + { 0.831373, 0.831373, 0.709804, 1.0 }, + { 0.870588, 0.870588, 0.760784, 1.0 }, + { 0.894118, 0.894118, 0.796078, 1.0 }, + { 0.811765, 0.878431, 0.721569, 1.0 }, + { 0.725490, 0.862745, 0.647059, 1.0 }, + { 0.643137, 0.843137, 0.572549, 1.0 }, + { 0.556863, 0.827451, 0.498039, 1.0 }, + { 0.474510, 0.811765, 0.423529, 1.0 }, + { 0.392157, 0.796078, 0.349020, 1.0 }, + { 0.305882, 0.776471, 0.274510, 1.0 }, + { 0.223529, 0.760784, 0.200000, 1.0 }, + { 0.141176, 0.745098, 0.125490, 1.0 }, + { 0.000000, 0.717647, 0.000000, 1.0 }, + { 0.000000, 0.745098, 0.000000, 1.0 }, + { 0.000000, 0.768627, 0.000000, 1.0 }, + { 0.000000, 0.796078, 0.000000, 1.0 }, + { 0.000000, 0.819608, 0.000000, 1.0 }, + { 0.000000, 0.847059, 0.000000, 1.0 }, + { 0.000000, 0.870588, 0.000000, 1.0 }, + { 0.000000, 0.898039, 0.000000, 1.0 }, + { 0.000000, 0.925490, 0.000000, 1.0 }, + { 0.000000, 0.949020, 0.000000, 1.0 }, + { 0.000000, 0.976471, 0.000000, 1.0 }, + { 0.000000, 0.992157, 0.000000, 1.0 }, + { 0.000000, 0.945098, 0.047059, 1.0 }, + { 0.000000, 0.901961, 0.094118, 1.0 }, + { 0.000000, 0.854902, 0.141176, 1.0 }, + { 0.000000, 0.807843, 0.188235, 1.0 }, + { 0.000000, 0.760784, 0.235294, 1.0 }, + { 0.000000, 0.717647, 0.282353, 1.0 }, + { 0.000000, 0.670588, 0.329412, 1.0 }, + { 0.000000, 0.623529, 0.376471, 1.0 }, + { 0.000000, 0.580392, 0.423529, 1.0 }, + { 0.000000, 0.533333, 0.470588, 1.0 }, + { 0.000000, 0.501961, 0.501961, 1.0 }, + { 0.062745, 0.549020, 0.517647, 1.0 }, + { 0.125490, 0.596078, 0.533333, 1.0 }, + { 0.184314, 0.643137, 0.545098, 1.0 }, + { 0.247059, 0.690196, 0.560784, 1.0 }, + { 0.309804, 0.737255, 0.576471, 1.0 }, + { 0.368627, 0.780392, 0.588235, 1.0 }, + { 0.431373, 0.827451, 0.603922, 1.0 }, + { 0.494118, 0.874510, 0.619608, 1.0 }, + { 0.556863, 0.921569, 0.635294, 1.0 }, + { 0.658824, 1.000000, 0.658824, 1.0 }, + }; +/* rw-browns-orange-yellow-with-blues */ +static double4 colors_118[] = { + { 0.501961, 0.250980, 0.250980, 1.0 }, + { 0.549020, 0.298039, 0.298039, 1.0 }, + { 0.572549, 0.317647, 0.317647, 1.0 }, + { 0.600000, 0.341176, 0.341176, 1.0 }, + { 0.623529, 0.364706, 0.364706, 1.0 }, + { 0.647059, 0.388235, 0.388235, 1.0 }, + { 0.658824, 0.400000, 0.400000, 1.0 }, + { 0.674510, 0.411765, 0.411765, 1.0 }, + { 0.733333, 0.466667, 0.466667, 1.0 }, + { 0.760784, 0.470588, 0.443137, 1.0 }, + { 0.788235, 0.474510, 0.419608, 1.0 }, + { 0.815686, 0.478431, 0.396078, 1.0 }, + { 0.847059, 0.482353, 0.376471, 1.0 }, + { 0.874510, 0.486275, 0.352941, 1.0 }, + { 0.901961, 0.490196, 0.329412, 1.0 }, + { 0.913725, 0.490196, 0.317647, 1.0 }, + { 0.929412, 0.494118, 0.305882, 1.0 }, + { 1.000000, 0.501961, 0.250980, 1.0 }, + { 1.000000, 0.513725, 0.270588, 1.0 }, + { 1.000000, 0.529412, 0.294118, 1.0 }, + { 1.000000, 0.541176, 0.313725, 1.0 }, + { 1.000000, 0.556863, 0.337255, 1.0 }, + { 1.000000, 0.564706, 0.349020, 1.0 }, + { 1.000000, 0.572549, 0.360784, 1.0 }, + { 1.000000, 0.600000, 0.403922, 1.0 }, + { 1.000000, 0.611765, 0.423529, 1.0 }, + { 1.000000, 0.627451, 0.447059, 1.0 }, + { 0.996078, 0.611765, 0.427451, 1.0 }, + { 0.996078, 0.600000, 0.411765, 1.0 }, + { 0.992157, 0.580392, 0.384314, 1.0 }, + { 0.988235, 0.564706, 0.360784, 1.0 }, + { 0.984314, 0.533333, 0.313725, 1.0 }, + { 0.980392, 0.498039, 0.266667, 1.0 }, + { 0.968627, 0.427451, 0.168627, 1.0 }, + { 0.960784, 0.392157, 0.117647, 1.0 }, + { 0.956863, 0.360784, 0.070588, 1.0 }, + { 0.937255, 0.329412, 0.035294, 1.0 }, + { 0.917647, 0.298039, 0.000000, 1.0 }, + { 0.901961, 0.294118, 0.000000, 1.0 }, + { 0.886275, 0.290196, 0.000000, 1.0 }, + { 0.823529, 0.266667, 0.000000, 1.0 }, + { 0.792157, 0.254902, 0.000000, 1.0 }, + { 0.760784, 0.247059, 0.000000, 1.0 }, + { 0.729412, 0.235294, 0.000000, 1.0 }, + { 0.698039, 0.227451, 0.000000, 1.0 }, + { 0.682353, 0.219608, 0.000000, 1.0 }, + { 0.666667, 0.215686, 0.000000, 1.0 }, + { 0.650980, 0.211765, 0.000000, 1.0 }, + { 0.639216, 0.239216, 0.011765, 1.0 }, + { 0.615686, 0.290196, 0.035294, 1.0 }, + { 0.603922, 0.313725, 0.047059, 1.0 }, + { 0.592157, 0.341176, 0.058824, 1.0 }, + { 0.580392, 0.364706, 0.070588, 1.0 }, + { 0.568627, 0.392157, 0.082353, 1.0 }, + { 0.560784, 0.403922, 0.086275, 1.0 }, + { 0.556863, 0.415686, 0.094118, 1.0 }, + { 0.564706, 0.474510, 0.113725, 1.0 }, + { 0.584314, 0.490196, 0.117647, 1.0 }, + { 0.607843, 0.509804, 0.121569, 1.0 }, + { 0.627451, 0.525490, 0.125490, 1.0 }, + { 0.650980, 0.545098, 0.129412, 1.0 }, + { 0.662745, 0.552941, 0.129412, 1.0 }, + { 0.674510, 0.564706, 0.133333, 1.0 }, + { 0.694118, 0.580392, 0.137255, 1.0 }, + { 0.717647, 0.600000, 0.141176, 1.0 }, + { 0.749020, 0.627451, 0.149020, 1.0 }, + { 0.764706, 0.650980, 0.196078, 1.0 }, + { 0.784314, 0.674510, 0.243137, 1.0 }, + { 0.792157, 0.686275, 0.266667, 1.0 }, + { 0.803922, 0.698039, 0.290196, 1.0 }, + { 0.823529, 0.721569, 0.337255, 1.0 }, + { 0.839216, 0.749020, 0.384314, 1.0 }, + { 0.874510, 0.796078, 0.478431, 1.0 }, + { 0.898039, 0.823529, 0.537255, 1.0 }, + { 0.921569, 0.854902, 0.596078, 1.0 }, + { 0.925490, 0.858824, 0.564706, 1.0 }, + { 0.933333, 0.862745, 0.537255, 1.0 }, + { 0.937255, 0.862745, 0.521569, 1.0 }, + { 0.941176, 0.866667, 0.505882, 1.0 }, + { 0.945098, 0.870588, 0.478431, 1.0 }, + { 0.952941, 0.874510, 0.447059, 1.0 }, + { 0.964706, 0.882353, 0.388235, 1.0 }, + { 0.968627, 0.886275, 0.356863, 1.0 }, + { 0.976471, 0.890196, 0.329412, 1.0 }, + { 0.976471, 0.890196, 0.321569, 1.0 }, + { 0.980392, 0.894118, 0.313725, 1.0 }, + { 0.960784, 0.870588, 0.282353, 1.0 }, + { 0.937255, 0.850980, 0.250980, 1.0 }, + { 0.894118, 0.803922, 0.188235, 1.0 }, + { 0.874510, 0.780392, 0.156863, 1.0 }, + { 0.854902, 0.760784, 0.129412, 1.0 }, + { 0.843137, 0.749020, 0.113725, 1.0 }, + { 0.831373, 0.737255, 0.098039, 1.0 }, + { 0.811765, 0.713725, 0.066667, 1.0 }, + { 0.780392, 0.682353, 0.019608, 1.0 }, + { 0.803922, 0.611765, 0.019608, 1.0 }, + { 0.827451, 0.537255, 0.015686, 1.0 }, + { 0.874510, 0.396078, 0.011765, 1.0 }, + { 0.894118, 0.321569, 0.007843, 1.0 }, + { 0.917647, 0.250980, 0.007843, 1.0 }, + { 0.929412, 0.215686, 0.007843, 1.0 }, + { 0.941176, 0.180392, 0.007843, 1.0 }, + { 0.964706, 0.105882, 0.003922, 1.0 }, + { 0.988235, 0.035294, 0.003922, 1.0 }, + { 0.941176, 0.000000, 0.000000, 1.0 }, + { 0.882353, 0.000000, 0.000000, 1.0 }, + { 0.827451, 0.000000, 0.000000, 1.0 }, + { 0.800000, 0.000000, 0.000000, 1.0 }, + { 0.772549, 0.000000, 0.000000, 1.0 }, + { 0.713725, 0.000000, 0.000000, 1.0 }, + { 0.658824, 0.000000, 0.000000, 1.0 }, + { 0.600000, 0.000000, 0.000000, 1.0 }, + { 0.545098, 0.000000, 0.000000, 1.0 }, + { 0.517647, 0.078431, 0.078431, 1.0 }, + { 0.545098, 0.117647, 0.117647, 1.0 }, + { 0.572549, 0.160784, 0.160784, 1.0 }, + { 0.631373, 0.239216, 0.239216, 1.0 }, + { 0.686275, 0.317647, 0.317647, 1.0 }, + { 0.745098, 0.400000, 0.400000, 1.0 }, + { 0.800000, 0.478431, 0.478431, 1.0 }, + { 0.913725, 0.639216, 0.639216, 1.0 }, + { 0.956863, 0.698039, 0.698039, 1.0 }, + { 1.000000, 0.756863, 0.756863, 1.0 }, + { 0.984314, 0.756863, 0.737255, 1.0 }, + { 0.972549, 0.756863, 0.717647, 1.0 }, + { 0.941176, 0.760784, 0.678431, 1.0 }, + { 0.913725, 0.760784, 0.643137, 1.0 }, + { 0.886275, 0.764706, 0.603922, 1.0 }, + { 0.858824, 0.768627, 0.564706, 1.0 }, + { 0.800000, 0.772549, 0.486275, 1.0 }, + { 0.784314, 0.772549, 0.466667, 1.0 }, + { 0.772549, 0.772549, 0.450980, 1.0 }, + { 0.729412, 0.776471, 0.392157, 1.0 }, + { 0.741176, 0.784314, 0.419608, 1.0 }, + { 0.752941, 0.796078, 0.443137, 1.0 }, + { 0.764706, 0.803922, 0.470588, 1.0 }, + { 0.788235, 0.823529, 0.521569, 1.0 }, + { 0.800000, 0.831373, 0.545098, 1.0 }, + { 0.811765, 0.843137, 0.572549, 1.0 }, + { 0.815686, 0.847059, 0.584314, 1.0 }, + { 0.823529, 0.850980, 0.596078, 1.0 }, + { 0.835294, 0.862745, 0.623529, 1.0 }, + { 0.839216, 0.866667, 0.635294, 1.0 }, + { 0.854902, 0.819608, 0.674510, 1.0 }, + { 0.874510, 0.772549, 0.713725, 1.0 }, + { 0.905882, 0.674510, 0.788235, 1.0 }, + { 0.913725, 0.650980, 0.807843, 1.0 }, + { 0.925490, 0.627451, 0.827451, 1.0 }, + { 0.941176, 0.580392, 0.866667, 1.0 }, + { 0.956863, 0.533333, 0.905882, 1.0 }, + { 0.976471, 0.486275, 0.941176, 1.0 }, + { 1.000000, 0.415686, 1.000000, 1.0 }, + { 0.929412, 0.474510, 0.949020, 1.0 }, + { 0.909804, 0.486275, 0.933333, 1.0 }, + { 0.890196, 0.501961, 0.921569, 1.0 }, + { 0.854902, 0.529412, 0.898039, 1.0 }, + { 0.819608, 0.556863, 0.870588, 1.0 }, + { 0.784314, 0.588235, 0.847059, 1.0 }, + { 0.749020, 0.615686, 0.819608, 1.0 }, + { 0.713725, 0.643137, 0.796078, 1.0 }, + { 0.674510, 0.670588, 0.768627, 1.0 }, + { 0.662745, 0.615686, 0.729412, 1.0 }, + { 0.666667, 0.580392, 0.713725, 1.0 }, + { 0.670588, 0.545098, 0.701961, 1.0 }, + { 0.674510, 0.474510, 0.674510, 1.0 }, + { 0.678431, 0.403922, 0.650980, 1.0 }, + { 0.686275, 0.333333, 0.623529, 1.0 }, + { 0.690196, 0.262745, 0.596078, 1.0 }, + { 0.701961, 0.121569, 0.541176, 1.0 }, + { 0.705882, 0.066667, 0.521569, 1.0 }, + { 0.709804, 0.015686, 0.501961, 1.0 }, + { 0.713725, 0.078431, 0.478431, 1.0 }, + { 0.721569, 0.137255, 0.450980, 1.0 }, + { 0.725490, 0.200000, 0.427451, 1.0 }, + { 0.729412, 0.262745, 0.400000, 1.0 }, + { 0.737255, 0.325490, 0.376471, 1.0 }, + { 0.741176, 0.384314, 0.349020, 1.0 }, + { 0.749020, 0.447059, 0.325490, 1.0 }, + { 0.752941, 0.509804, 0.301961, 1.0 }, + { 0.756863, 0.568627, 0.274510, 1.0 }, + { 0.760784, 0.600000, 0.262745, 1.0 }, + { 0.776471, 0.623529, 0.305882, 1.0 }, + { 0.792157, 0.650980, 0.352941, 1.0 }, + { 0.803922, 0.674510, 0.396078, 1.0 }, + { 0.835294, 0.725490, 0.486275, 1.0 }, + { 0.843137, 0.737255, 0.509804, 1.0 }, + { 0.850980, 0.749020, 0.533333, 1.0 }, + { 0.866667, 0.772549, 0.576471, 1.0 }, + { 0.878431, 0.800000, 0.623529, 1.0 }, + { 0.901961, 0.835294, 0.690196, 1.0 }, + { 0.878431, 0.815686, 0.654902, 1.0 }, + { 0.858824, 0.796078, 0.615686, 1.0 }, + { 0.835294, 0.776471, 0.580392, 1.0 }, + { 0.815686, 0.756863, 0.541176, 1.0 }, + { 0.792157, 0.737255, 0.505882, 1.0 }, + { 0.768627, 0.717647, 0.466667, 1.0 }, + { 0.749020, 0.698039, 0.431373, 1.0 }, + { 0.725490, 0.678431, 0.392157, 1.0 }, + { 0.705882, 0.658824, 0.356863, 1.0 }, + { 0.694118, 0.650980, 0.337255, 1.0 }, + { 0.721569, 0.615686, 0.301961, 1.0 }, + { 0.745098, 0.576471, 0.266667, 1.0 }, + { 0.772549, 0.541176, 0.231373, 1.0 }, + { 0.800000, 0.505882, 0.196078, 1.0 }, + { 0.823529, 0.470588, 0.160784, 1.0 }, + { 0.850980, 0.431373, 0.125490, 1.0 }, + { 0.878431, 0.396078, 0.090196, 1.0 }, + { 0.901961, 0.360784, 0.050980, 1.0 }, + { 0.941176, 0.305882, 0.000000, 1.0 }, + { 0.949020, 0.333333, 0.039216, 1.0 }, + { 0.952941, 0.360784, 0.074510, 1.0 }, + { 0.960784, 0.388235, 0.113725, 1.0 }, + { 0.964706, 0.415686, 0.149020, 1.0 }, + { 0.972549, 0.443137, 0.188235, 1.0 }, + { 0.976471, 0.470588, 0.227451, 1.0 }, + { 0.984314, 0.498039, 0.262745, 1.0 }, + { 0.992157, 0.529412, 0.301961, 1.0 }, + { 0.996078, 0.556863, 0.337255, 1.0 }, + { 1.000000, 0.568627, 0.356863, 1.0 }, + { 1.000000, 0.592157, 0.392157, 1.0 }, + { 1.000000, 0.615686, 0.431373, 1.0 }, + { 1.000000, 0.643137, 0.466667, 1.0 }, + { 0.996078, 0.666667, 0.505882, 1.0 }, + { 0.996078, 0.690196, 0.541176, 1.0 }, + { 0.996078, 0.713725, 0.580392, 1.0 }, + { 0.996078, 0.741176, 0.615686, 1.0 }, + { 0.996078, 0.764706, 0.654902, 1.0 }, + { 0.992157, 0.800000, 0.709804, 1.0 }, + { 0.941176, 0.741176, 0.662745, 1.0 }, + { 0.890196, 0.682353, 0.611765, 1.0 }, + { 0.835294, 0.627451, 0.564706, 1.0 }, + { 0.784314, 0.568627, 0.517647, 1.0 }, + { 0.733333, 0.509804, 0.466667, 1.0 }, + { 0.682353, 0.450980, 0.419608, 1.0 }, + { 0.631373, 0.396078, 0.372549, 1.0 }, + { 0.580392, 0.337255, 0.321569, 1.0 }, + { 0.525490, 0.278431, 0.274510, 1.0 }, + { 0.501961, 0.250980, 0.250980, 1.0 }, + { 0.529412, 0.278431, 0.278431, 1.0 }, + { 0.552941, 0.305882, 0.305882, 1.0 }, + { 0.580392, 0.329412, 0.329412, 1.0 }, + { 0.607843, 0.356863, 0.356863, 1.0 }, + { 0.631373, 0.384314, 0.384314, 1.0 }, + { 0.658824, 0.407843, 0.407843, 1.0 }, + { 0.686275, 0.435294, 0.435294, 1.0 }, + { 0.709804, 0.462745, 0.462745, 1.0 }, + { 0.749020, 0.501961, 0.501961, 1.0 }, + { 0.764706, 0.529412, 0.529412, 1.0 }, + { 0.776471, 0.560784, 0.560784, 1.0 }, + { 0.792157, 0.588235, 0.588235, 1.0 }, + { 0.807843, 0.619608, 0.619608, 1.0 }, + { 0.819608, 0.647059, 0.647059, 1.0 }, + { 0.835294, 0.678431, 0.678431, 1.0 }, + { 0.850980, 0.705882, 0.705882, 1.0 }, + { 0.866667, 0.737255, 0.737255, 1.0 }, + { 0.886275, 0.780392, 0.780392, 1.0 }, + }; +/* rw-reds-blues-greens-pinks */ +static double4 colors_119[] = { + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 0.827451, 0.086275, 0.086275, 1.0 }, + { 0.741176, 0.129412, 0.129412, 1.0 }, + { 0.654902, 0.172549, 0.172549, 1.0 }, + { 0.568627, 0.215686, 0.215686, 1.0 }, + { 0.486275, 0.258824, 0.258824, 1.0 }, + { 0.443137, 0.278431, 0.278431, 1.0 }, + { 0.400000, 0.301961, 0.301961, 1.0 }, + { 0.227451, 0.388235, 0.388235, 1.0 }, + { 0.113725, 0.443137, 0.443137, 1.0 }, + { 0.000000, 0.501961, 0.501961, 1.0 }, + { 0.000000, 0.545098, 0.545098, 1.0 }, + { 0.000000, 0.588235, 0.588235, 1.0 }, + { 0.000000, 0.631373, 0.631373, 1.0 }, + { 0.000000, 0.674510, 0.674510, 1.0 }, + { 0.000000, 0.694118, 0.694118, 1.0 }, + { 0.000000, 0.717647, 0.717647, 1.0 }, + { 0.000000, 0.800000, 0.800000, 1.0 }, + { 0.000000, 0.843137, 0.843137, 1.0 }, + { 0.000000, 0.886275, 0.886275, 1.0 }, + { 0.000000, 0.929412, 0.929412, 1.0 }, + { 0.000000, 0.972549, 0.972549, 1.0 }, + { 0.000000, 0.984314, 0.984314, 1.0 }, + { 0.000000, 1.000000, 1.000000, 1.0 }, + { 0.172549, 0.941176, 1.000000, 1.0 }, + { 0.258824, 0.909804, 1.000000, 1.0 }, + { 0.345098, 0.878431, 1.000000, 1.0 }, + { 0.427451, 0.847059, 1.000000, 1.0 }, + { 0.513725, 0.819608, 1.000000, 1.0 }, + { 0.556863, 0.803922, 1.000000, 1.0 }, + { 0.600000, 0.788235, 1.000000, 1.0 }, + { 0.686275, 0.760784, 1.000000, 1.0 }, + { 0.772549, 0.729412, 1.000000, 1.0 }, + { 1.000000, 0.650980, 1.000000, 1.0 }, + { 0.913725, 0.635294, 1.000000, 1.0 }, + { 0.827451, 0.623529, 1.000000, 1.0 }, + { 0.741176, 0.611765, 1.000000, 1.0 }, + { 0.654902, 0.600000, 1.000000, 1.0 }, + { 0.611765, 0.592157, 1.000000, 1.0 }, + { 0.568627, 0.588235, 1.000000, 1.0 }, + { 0.400000, 0.560784, 1.000000, 1.0 }, + { 0.313725, 0.549020, 1.000000, 1.0 }, + { 0.227451, 0.537255, 1.000000, 1.0 }, + { 0.141176, 0.521569, 1.000000, 1.0 }, + { 0.054902, 0.509804, 1.000000, 1.0 }, + { 0.027451, 0.505882, 1.000000, 1.0 }, + { 0.000000, 0.501961, 1.000000, 1.0 }, + { 0.043137, 0.501961, 1.000000, 1.0 }, + { 0.086275, 0.501961, 1.000000, 1.0 }, + { 0.172549, 0.501961, 1.000000, 1.0 }, + { 0.215686, 0.501961, 1.000000, 1.0 }, + { 0.258824, 0.501961, 1.000000, 1.0 }, + { 0.301961, 0.501961, 1.000000, 1.0 }, + { 0.345098, 0.501961, 1.000000, 1.0 }, + { 0.364706, 0.501961, 1.000000, 1.0 }, + { 0.388235, 0.501961, 1.000000, 1.0 }, + { 0.474510, 0.501961, 1.000000, 1.0 }, + { 0.466667, 0.521569, 0.956863, 1.0 }, + { 0.458824, 0.545098, 0.913725, 1.0 }, + { 0.415686, 0.588235, 0.827451, 1.0 }, + { 0.372549, 0.631373, 0.741176, 1.0 }, + { 0.349020, 0.650980, 0.698039, 1.0 }, + { 0.329412, 0.674510, 0.654902, 1.0 }, + { 0.286275, 0.717647, 0.568627, 1.0 }, + { 0.243137, 0.756863, 0.486275, 1.0 }, + { 0.156863, 0.843137, 0.313725, 1.0 }, + { 0.113725, 0.886275, 0.227451, 1.0 }, + { 0.070588, 0.929412, 0.141176, 1.0 }, + { 0.035294, 0.964706, 0.070588, 1.0 }, + { 0.000000, 1.000000, 0.000000, 1.0 }, + { 0.086275, 0.913725, 0.000000, 1.0 }, + { 0.172549, 0.827451, 0.000000, 1.0 }, + { 0.345098, 0.654902, 0.000000, 1.0 }, + { 0.427451, 0.568627, 0.000000, 1.0 }, + { 0.513725, 0.486275, 0.000000, 1.0 }, + { 0.600000, 0.400000, 0.000000, 1.0 }, + { 0.686275, 0.313725, 0.000000, 1.0 }, + { 0.729412, 0.270588, 0.000000, 1.0 }, + { 0.772549, 0.227451, 0.000000, 1.0 }, + { 0.858824, 0.141176, 0.000000, 1.0 }, + { 0.945098, 0.054902, 0.000000, 1.0 }, + { 0.913725, 0.043137, 0.000000, 1.0 }, + { 0.827451, 0.086275, 0.000000, 1.0 }, + { 0.741176, 0.129412, 0.000000, 1.0 }, + { 0.698039, 0.149020, 0.000000, 1.0 }, + { 0.654902, 0.172549, 0.000000, 1.0 }, + { 0.568627, 0.215686, 0.000000, 1.0 }, + { 0.486275, 0.258824, 0.000000, 1.0 }, + { 0.313725, 0.345098, 0.000000, 1.0 }, + { 0.227451, 0.388235, 0.000000, 1.0 }, + { 0.141176, 0.431373, 0.000000, 1.0 }, + { 0.098039, 0.450980, 0.000000, 1.0 }, + { 0.054902, 0.474510, 0.000000, 1.0 }, + { 0.000000, 0.501961, 0.000000, 1.0 }, + { 0.039216, 0.458824, 0.000000, 1.0 }, + { 0.078431, 0.415686, 0.000000, 1.0 }, + { 0.117647, 0.372549, 0.000000, 1.0 }, + { 0.196078, 0.286275, 0.000000, 1.0 }, + { 0.235294, 0.243137, 0.000000, 1.0 }, + { 0.274510, 0.200000, 0.000000, 1.0 }, + { 0.294118, 0.176471, 0.000000, 1.0 }, + { 0.313725, 0.156863, 0.000000, 1.0 }, + { 0.352941, 0.113725, 0.000000, 1.0 }, + { 0.396078, 0.070588, 0.000000, 1.0 }, + { 0.505882, 0.000000, 0.000000, 1.0 }, + { 0.549020, 0.000000, 0.000000, 1.0 }, + { 0.596078, 0.000000, 0.000000, 1.0 }, + { 0.619608, 0.000000, 0.000000, 1.0 }, + { 0.643137, 0.000000, 0.000000, 1.0 }, + { 0.686275, 0.000000, 0.000000, 1.0 }, + { 0.733333, 0.000000, 0.000000, 1.0 }, + { 0.780392, 0.000000, 0.000000, 1.0 }, + { 0.823529, 0.000000, 0.000000, 1.0 }, + { 0.917647, 0.000000, 0.000000, 1.0 }, + { 0.941176, 0.000000, 0.000000, 1.0 }, + { 0.964706, 0.000000, 0.000000, 1.0 }, + { 0.992157, 0.000000, 0.000000, 1.0 }, + { 0.949020, 0.086275, 0.043137, 1.0 }, + { 0.909804, 0.172549, 0.086275, 1.0 }, + { 0.866667, 0.258824, 0.129412, 1.0 }, + { 0.780392, 0.431373, 0.215686, 1.0 }, + { 0.737255, 0.513725, 0.258824, 1.0 }, + { 0.698039, 0.600000, 0.301961, 1.0 }, + { 0.674510, 0.643137, 0.321569, 1.0 }, + { 0.654902, 0.686275, 0.345098, 1.0 }, + { 0.611765, 0.772549, 0.388235, 1.0 }, + { 0.572549, 0.858824, 0.431373, 1.0 }, + { 0.529412, 0.945098, 0.474510, 1.0 }, + { 0.501961, 1.000000, 0.501961, 1.0 }, + { 0.501961, 0.913725, 0.588235, 1.0 }, + { 0.501961, 0.890196, 0.607843, 1.0 }, + { 0.501961, 0.870588, 0.631373, 1.0 }, + { 0.501961, 0.827451, 0.674510, 1.0 }, + { 0.501961, 0.784314, 0.717647, 1.0 }, + { 0.501961, 0.745098, 0.756863, 1.0 }, + { 0.501961, 0.701961, 0.800000, 1.0 }, + { 0.501961, 0.615686, 0.886275, 1.0 }, + { 0.501961, 0.556863, 0.941176, 1.0 }, + { 0.501961, 0.501961, 1.000000, 1.0 }, + { 0.478431, 0.501961, 0.956863, 1.0 }, + { 0.458824, 0.501961, 0.913725, 1.0 }, + { 0.415686, 0.501961, 0.827451, 1.0 }, + { 0.372549, 0.501961, 0.741176, 1.0 }, + { 0.329412, 0.501961, 0.654902, 1.0 }, + { 0.286275, 0.501961, 0.568627, 1.0 }, + { 0.200000, 0.501961, 0.400000, 1.0 }, + { 0.176471, 0.501961, 0.356863, 1.0 }, + { 0.156863, 0.501961, 0.313725, 1.0 }, + { 0.113725, 0.501961, 0.227451, 1.0 }, + { 0.070588, 0.501961, 0.141176, 1.0 }, + { 0.027451, 0.501961, 0.054902, 1.0 }, + { 0.000000, 0.501961, 0.000000, 1.0 }, + { 0.172549, 0.517647, 0.101961, 1.0 }, + { 0.215686, 0.517647, 0.125490, 1.0 }, + { 0.258824, 0.521569, 0.149020, 1.0 }, + { 0.345098, 0.529412, 0.200000, 1.0 }, + { 0.431373, 0.537255, 0.250980, 1.0 }, + { 0.513725, 0.545098, 0.301961, 1.0 }, + { 0.600000, 0.552941, 0.352941, 1.0 }, + { 0.686275, 0.556863, 0.400000, 1.0 }, + { 0.772549, 0.564706, 0.450980, 1.0 }, + { 1.000000, 0.584314, 0.584314, 1.0 }, + { 1.000000, 0.576471, 0.576471, 1.0 }, + { 1.000000, 0.572549, 0.572549, 1.0 }, + { 1.000000, 0.564706, 0.564706, 1.0 }, + { 1.000000, 0.552941, 0.552941, 1.0 }, + { 1.000000, 0.545098, 0.545098, 1.0 }, + { 1.000000, 0.533333, 0.533333, 1.0 }, + { 1.000000, 0.513725, 0.513725, 1.0 }, + { 1.000000, 0.505882, 0.505882, 1.0 }, + { 1.000000, 0.501961, 0.501961, 1.0 }, + { 1.000000, 0.494118, 0.494118, 1.0 }, + { 1.000000, 0.482353, 0.482353, 1.0 }, + { 1.000000, 0.474510, 0.474510, 1.0 }, + { 1.000000, 0.466667, 0.466667, 1.0 }, + { 1.000000, 0.466667, 0.513725, 1.0 }, + { 1.000000, 0.462745, 0.556863, 1.0 }, + { 1.000000, 0.462745, 0.603922, 1.0 }, + { 1.000000, 0.458824, 0.650980, 1.0 }, + { 1.000000, 0.458824, 0.694118, 1.0 }, + { 1.000000, 0.454902, 0.741176, 1.0 }, + { 1.000000, 0.454902, 0.788235, 1.0 }, + { 1.000000, 0.450980, 0.831373, 1.0 }, + { 1.000000, 0.450980, 0.878431, 1.0 }, + { 1.000000, 0.447059, 0.972549, 1.0 }, + { 1.000000, 0.443137, 0.984314, 1.0 }, + { 1.000000, 0.443137, 1.000000, 1.0 }, + { 1.000000, 0.419608, 0.929412, 1.0 }, + { 1.000000, 0.396078, 0.858824, 1.0 }, + { 1.000000, 0.372549, 0.788235, 1.0 }, + { 1.000000, 0.352941, 0.717647, 1.0 }, + { 1.000000, 0.329412, 0.647059, 1.0 }, + { 1.000000, 0.305882, 0.576471, 1.0 }, + { 1.000000, 0.282353, 0.505882, 1.0 }, + { 1.000000, 0.258824, 0.435294, 1.0 }, + { 1.000000, 0.235294, 0.364706, 1.0 }, + { 1.000000, 0.215686, 0.294118, 1.0 }, + { 1.000000, 0.176471, 0.176471, 1.0 }, + { 0.980392, 0.160784, 0.227451, 1.0 }, + { 0.964706, 0.145098, 0.282353, 1.0 }, + { 0.945098, 0.129412, 0.333333, 1.0 }, + { 0.929412, 0.117647, 0.388235, 1.0 }, + { 0.909804, 0.101961, 0.439216, 1.0 }, + { 0.894118, 0.086275, 0.494118, 1.0 }, + { 0.874510, 0.070588, 0.545098, 1.0 }, + { 0.858824, 0.054902, 0.600000, 1.0 }, + { 0.839216, 0.039216, 0.650980, 1.0 }, + { 0.819608, 0.023529, 0.705882, 1.0 }, + { 0.803922, 0.007843, 0.756863, 1.0 }, + { 0.792157, 0.000000, 0.792157, 1.0 }, + { 0.800000, 0.000000, 0.725490, 1.0 }, + { 0.807843, 0.000000, 0.654902, 1.0 }, + { 0.811765, 0.000000, 0.588235, 1.0 }, + { 0.819608, 0.000000, 0.521569, 1.0 }, + { 0.827451, 0.000000, 0.450980, 1.0 }, + { 0.835294, 0.000000, 0.384314, 1.0 }, + { 0.843137, 0.000000, 0.313725, 1.0 }, + { 0.847059, 0.000000, 0.247059, 1.0 }, + { 0.854902, 0.000000, 0.180392, 1.0 }, + { 0.862745, 0.000000, 0.109804, 1.0 }, + { 0.870588, 0.000000, 0.043137, 1.0 }, + { 0.874510, 0.000000, 0.000000, 1.0 }, + { 0.850980, 0.047059, 0.023529, 1.0 }, + { 0.831373, 0.094118, 0.047059, 1.0 }, + { 0.807843, 0.141176, 0.074510, 1.0 }, + { 0.784314, 0.184314, 0.098039, 1.0 }, + { 0.764706, 0.231373, 0.121569, 1.0 }, + { 0.741176, 0.278431, 0.145098, 1.0 }, + { 0.717647, 0.325490, 0.168627, 1.0 }, + { 0.698039, 0.372549, 0.196078, 1.0 }, + { 0.674510, 0.419608, 0.219608, 1.0 }, + { 0.650980, 0.466667, 0.243137, 1.0 }, + { 0.615686, 0.541176, 0.282353, 1.0 }, + { 0.615686, 0.494118, 0.258824, 1.0 }, + { 0.619608, 0.447059, 0.235294, 1.0 }, + { 0.619608, 0.400000, 0.207843, 1.0 }, + { 0.623529, 0.356863, 0.184314, 1.0 }, + { 0.627451, 0.309804, 0.160784, 1.0 }, + { 0.627451, 0.262745, 0.137255, 1.0 }, + { 0.631373, 0.215686, 0.113725, 1.0 }, + { 0.631373, 0.168627, 0.086275, 1.0 }, + { 0.635294, 0.121569, 0.062745, 1.0 }, + { 0.639216, 0.074510, 0.039216, 1.0 }, + { 0.639216, 0.031373, 0.015686, 1.0 }, + { 0.643137, 0.000000, 0.000000, 1.0 }, + { 0.627451, 0.000000, 0.000000, 1.0 }, + { 0.611765, 0.000000, 0.000000, 1.0 }, + { 0.596078, 0.000000, 0.000000, 1.0 }, + { 0.580392, 0.000000, 0.000000, 1.0 }, + { 0.564706, 0.000000, 0.000000, 1.0 }, + { 0.549020, 0.000000, 0.000000, 1.0 }, + { 0.533333, 0.000000, 0.000000, 1.0 }, + { 0.517647, 0.000000, 0.000000, 1.0 }, + { 0.501961, 0.000000, 0.000000, 1.0 }, + { 0.486275, 0.000000, 0.000000, 1.0 }, + { 0.458824, 0.000000, 0.000000, 1.0 }, + }; +/* rw-reds-browns-golds-tans */ +static double4 colors_120[] = { + { 1.000000, 0.000000, 0.000000, 1.0 }, + { 0.992157, 0.039216, 0.007843, 1.0 }, + { 0.984314, 0.058824, 0.011765, 1.0 }, + { 0.980392, 0.078431, 0.015686, 1.0 }, + { 0.976471, 0.098039, 0.019608, 1.0 }, + { 0.972549, 0.117647, 0.023529, 1.0 }, + { 0.968627, 0.125490, 0.023529, 1.0 }, + { 0.968627, 0.137255, 0.027451, 1.0 }, + { 0.956863, 0.176471, 0.031373, 1.0 }, + { 0.952941, 0.196078, 0.035294, 1.0 }, + { 0.949020, 0.215686, 0.039216, 1.0 }, + { 0.945098, 0.235294, 0.043137, 1.0 }, + { 0.941176, 0.254902, 0.047059, 1.0 }, + { 0.933333, 0.274510, 0.050980, 1.0 }, + { 0.929412, 0.294118, 0.054902, 1.0 }, + { 0.925490, 0.301961, 0.054902, 1.0 }, + { 0.925490, 0.313725, 0.054902, 1.0 }, + { 0.917647, 0.352941, 0.062745, 1.0 }, + { 0.909804, 0.372549, 0.066667, 1.0 }, + { 0.905882, 0.392157, 0.070588, 1.0 }, + { 0.901961, 0.411765, 0.074510, 1.0 }, + { 0.898039, 0.431373, 0.078431, 1.0 }, + { 0.894118, 0.439216, 0.078431, 1.0 }, + { 0.894118, 0.450980, 0.082353, 1.0 }, + { 0.882353, 0.490196, 0.086275, 1.0 }, + { 0.878431, 0.509804, 0.090196, 1.0 }, + { 0.874510, 0.529412, 0.094118, 1.0 }, + { 0.870588, 0.549020, 0.098039, 1.0 }, + { 0.866667, 0.568627, 0.101961, 1.0 }, + { 0.862745, 0.576471, 0.101961, 1.0 }, + { 0.858824, 0.588235, 0.105882, 1.0 }, + { 0.854902, 0.607843, 0.109804, 1.0 }, + { 0.850980, 0.627451, 0.109804, 1.0 }, + { 0.847059, 0.615686, 0.117647, 1.0 }, + { 0.847059, 0.607843, 0.121569, 1.0 }, + { 0.847059, 0.603922, 0.125490, 1.0 }, + { 0.843137, 0.596078, 0.125490, 1.0 }, + { 0.843137, 0.592157, 0.129412, 1.0 }, + { 0.843137, 0.588235, 0.129412, 1.0 }, + { 0.843137, 0.588235, 0.133333, 1.0 }, + { 0.839216, 0.572549, 0.141176, 1.0 }, + { 0.835294, 0.568627, 0.145098, 1.0 }, + { 0.835294, 0.564706, 0.149020, 1.0 }, + { 0.835294, 0.556863, 0.149020, 1.0 }, + { 0.835294, 0.549020, 0.152941, 1.0 }, + { 0.831373, 0.545098, 0.152941, 1.0 }, + { 0.831373, 0.545098, 0.156863, 1.0 }, + { 0.831373, 0.541176, 0.160784, 1.0 }, + { 0.831373, 0.533333, 0.164706, 1.0 }, + { 0.827451, 0.521569, 0.172549, 1.0 }, + { 0.823529, 0.513725, 0.172549, 1.0 }, + { 0.823529, 0.509804, 0.176471, 1.0 }, + { 0.823529, 0.501961, 0.180392, 1.0 }, + { 0.823529, 0.498039, 0.184314, 1.0 }, + { 0.819608, 0.494118, 0.184314, 1.0 }, + { 0.819608, 0.494118, 0.188235, 1.0 }, + { 0.819608, 0.478431, 0.192157, 1.0 }, + { 0.815686, 0.474510, 0.196078, 1.0 }, + { 0.815686, 0.470588, 0.200000, 1.0 }, + { 0.811765, 0.462745, 0.203922, 1.0 }, + { 0.811765, 0.454902, 0.207843, 1.0 }, + { 0.811765, 0.450980, 0.207843, 1.0 }, + { 0.811765, 0.450980, 0.211765, 1.0 }, + { 0.807843, 0.447059, 0.215686, 1.0 }, + { 0.807843, 0.439216, 0.215686, 1.0 }, + { 0.819608, 0.443137, 0.203922, 1.0 }, + { 0.823529, 0.443137, 0.196078, 1.0 }, + { 0.831373, 0.447059, 0.188235, 1.0 }, + { 0.835294, 0.447059, 0.184314, 1.0 }, + { 0.839216, 0.447059, 0.180392, 1.0 }, + { 0.843137, 0.450980, 0.176471, 1.0 }, + { 0.850980, 0.450980, 0.168627, 1.0 }, + { 0.862745, 0.454902, 0.156863, 1.0 }, + { 0.866667, 0.454902, 0.149020, 1.0 }, + { 0.874510, 0.458824, 0.141176, 1.0 }, + { 0.878431, 0.458824, 0.133333, 1.0 }, + { 0.886275, 0.462745, 0.129412, 1.0 }, + { 0.886275, 0.462745, 0.125490, 1.0 }, + { 0.890196, 0.466667, 0.121569, 1.0 }, + { 0.898039, 0.466667, 0.113725, 1.0 }, + { 0.901961, 0.470588, 0.109804, 1.0 }, + { 0.917647, 0.474510, 0.094118, 1.0 }, + { 0.921569, 0.474510, 0.086275, 1.0 }, + { 0.929412, 0.478431, 0.082353, 1.0 }, + { 0.929412, 0.478431, 0.078431, 1.0 }, + { 0.933333, 0.478431, 0.074510, 1.0 }, + { 0.941176, 0.482353, 0.066667, 1.0 }, + { 0.945098, 0.482353, 0.058824, 1.0 }, + { 0.956863, 0.486275, 0.047059, 1.0 }, + { 0.960784, 0.486275, 0.039216, 1.0 }, + { 0.968627, 0.490196, 0.035294, 1.0 }, + { 0.972549, 0.490196, 0.031373, 1.0 }, + { 0.976471, 0.494118, 0.027451, 1.0 }, + { 0.980392, 0.494118, 0.019608, 1.0 }, + { 0.988235, 0.498039, 0.011765, 1.0 }, + { 0.992157, 0.498039, 0.007843, 1.0 }, + { 1.000000, 0.501961, 0.000000, 1.0 }, + { 0.980392, 0.494118, 0.000000, 1.0 }, + { 0.968627, 0.486275, 0.000000, 1.0 }, + { 0.960784, 0.482353, 0.000000, 1.0 }, + { 0.956863, 0.478431, 0.000000, 1.0 }, + { 0.952941, 0.478431, 0.000000, 1.0 }, + { 0.941176, 0.470588, 0.000000, 1.0 }, + { 0.933333, 0.466667, 0.000000, 1.0 }, + { 0.913725, 0.458824, 0.000000, 1.0 }, + { 0.901961, 0.450980, 0.000000, 1.0 }, + { 0.894118, 0.447059, 0.000000, 1.0 }, + { 0.886275, 0.443137, 0.000000, 1.0 }, + { 0.882353, 0.443137, 0.000000, 1.0 }, + { 0.874510, 0.439216, 0.000000, 1.0 }, + { 0.862745, 0.431373, 0.000000, 1.0 }, + { 0.854902, 0.427451, 0.000000, 1.0 }, + { 0.847059, 0.423529, 0.000000, 1.0 }, + { 0.827451, 0.415686, 0.000000, 1.0 }, + { 0.819608, 0.411765, 0.000000, 1.0 }, + { 0.815686, 0.407843, 0.000000, 1.0 }, + { 0.807843, 0.403922, 0.000000, 1.0 }, + { 0.796078, 0.400000, 0.000000, 1.0 }, + { 0.788235, 0.392157, 0.000000, 1.0 }, + { 0.776471, 0.388235, 0.000000, 1.0 }, + { 0.756863, 0.380392, 0.000000, 1.0 }, + { 0.745098, 0.372549, 0.000000, 1.0 }, + { 0.737255, 0.368627, 0.000000, 1.0 }, + { 0.733333, 0.364706, 0.000000, 1.0 }, + { 0.729412, 0.364706, 0.000000, 1.0 }, + { 0.717647, 0.360784, 0.000000, 1.0 }, + { 0.709804, 0.352941, 0.000000, 1.0 }, + { 0.698039, 0.349020, 0.000000, 1.0 }, + { 0.690196, 0.345098, 0.000000, 1.0 }, + { 0.709804, 0.372549, 0.031373, 1.0 }, + { 0.713725, 0.376471, 0.039216, 1.0 }, + { 0.717647, 0.384314, 0.047059, 1.0 }, + { 0.729412, 0.396078, 0.062745, 1.0 }, + { 0.737255, 0.407843, 0.082353, 1.0 }, + { 0.749020, 0.423529, 0.098039, 1.0 }, + { 0.756863, 0.435294, 0.113725, 1.0 }, + { 0.776471, 0.462745, 0.145098, 1.0 }, + { 0.784314, 0.474510, 0.160784, 1.0 }, + { 0.796078, 0.486275, 0.176471, 1.0 }, + { 0.800000, 0.490196, 0.184314, 1.0 }, + { 0.807843, 0.498039, 0.196078, 1.0 }, + { 0.815686, 0.513725, 0.211765, 1.0 }, + { 0.827451, 0.525490, 0.227451, 1.0 }, + { 0.835294, 0.537255, 0.243137, 1.0 }, + { 0.847059, 0.549020, 0.258824, 1.0 }, + { 0.862745, 0.576471, 0.290196, 1.0 }, + { 0.866667, 0.580392, 0.298039, 1.0 }, + { 0.874510, 0.588235, 0.305882, 1.0 }, + { 0.882353, 0.603922, 0.321569, 1.0 }, + { 0.894118, 0.615686, 0.341176, 1.0 }, + { 0.901961, 0.627451, 0.356863, 1.0 }, + { 0.913725, 0.639216, 0.372549, 1.0 }, + { 0.933333, 0.666667, 0.403922, 1.0 }, + { 0.937255, 0.670588, 0.411765, 1.0 }, + { 0.941176, 0.678431, 0.419608, 1.0 }, + { 0.952941, 0.694118, 0.435294, 1.0 }, + { 0.960784, 0.705882, 0.454902, 1.0 }, + { 0.972549, 0.717647, 0.470588, 1.0 }, + { 0.980392, 0.729412, 0.486275, 1.0 }, + { 0.992157, 0.745098, 0.501961, 1.0 }, + { 1.000000, 0.756863, 0.517647, 1.0 }, + { 1.000000, 0.729412, 0.501961, 1.0 }, + { 1.000000, 0.721569, 0.498039, 1.0 }, + { 1.000000, 0.713725, 0.498039, 1.0 }, + { 1.000000, 0.698039, 0.490196, 1.0 }, + { 1.000000, 0.682353, 0.482353, 1.0 }, + { 1.000000, 0.670588, 0.474510, 1.0 }, + { 1.000000, 0.654902, 0.466667, 1.0 }, + { 1.000000, 0.627451, 0.454902, 1.0 }, + { 1.000000, 0.619608, 0.450980, 1.0 }, + { 1.000000, 0.611765, 0.447059, 1.0 }, + { 1.000000, 0.596078, 0.439216, 1.0 }, + { 1.000000, 0.580392, 0.431373, 1.0 }, + { 1.000000, 0.568627, 0.423529, 1.0 }, + { 1.000000, 0.552941, 0.419608, 1.0 }, + { 1.000000, 0.537255, 0.411765, 1.0 }, + { 1.000000, 0.525490, 0.403922, 1.0 }, + { 1.000000, 0.509804, 0.396078, 1.0 }, + { 1.000000, 0.494118, 0.388235, 1.0 }, + { 1.000000, 0.478431, 0.384314, 1.0 }, + { 1.000000, 0.466667, 0.376471, 1.0 }, + { 1.000000, 0.450980, 0.368627, 1.0 }, + { 1.000000, 0.435294, 0.360784, 1.0 }, + { 1.000000, 0.419608, 0.352941, 1.0 }, + { 1.000000, 0.392157, 0.341176, 1.0 }, + { 1.000000, 0.384314, 0.337255, 1.0 }, + { 1.000000, 0.376471, 0.333333, 1.0 }, + { 1.000000, 0.364706, 0.325490, 1.0 }, + { 1.000000, 0.349020, 0.317647, 1.0 }, + { 1.000000, 0.333333, 0.309804, 1.0 }, + { 1.000000, 0.317647, 0.305882, 1.0 }, + { 1.000000, 0.305882, 0.298039, 1.0 }, + { 1.000000, 0.290196, 0.290196, 1.0 }, + { 0.996078, 0.301961, 0.294118, 1.0 }, + { 0.988235, 0.309804, 0.298039, 1.0 }, + { 0.984314, 0.321569, 0.298039, 1.0 }, + { 0.980392, 0.329412, 0.301961, 1.0 }, + { 0.972549, 0.341176, 0.305882, 1.0 }, + { 0.968627, 0.352941, 0.309804, 1.0 }, + { 0.960784, 0.360784, 0.309804, 1.0 }, + { 0.956863, 0.372549, 0.313725, 1.0 }, + { 0.952941, 0.380392, 0.317647, 1.0 }, + { 0.945098, 0.392157, 0.317647, 1.0 }, + { 0.941176, 0.403922, 0.321569, 1.0 }, + { 0.933333, 0.411765, 0.325490, 1.0 }, + { 0.929412, 0.423529, 0.329412, 1.0 }, + { 0.925490, 0.431373, 0.329412, 1.0 }, + { 0.917647, 0.443137, 0.333333, 1.0 }, + { 0.913725, 0.454902, 0.337255, 1.0 }, + { 0.909804, 0.462745, 0.337255, 1.0 }, + { 0.901961, 0.474510, 0.341176, 1.0 }, + { 0.898039, 0.482353, 0.345098, 1.0 }, + { 0.894118, 0.494118, 0.349020, 1.0 }, + { 0.886275, 0.501961, 0.349020, 1.0 }, + { 0.882353, 0.513725, 0.352941, 1.0 }, + { 0.874510, 0.525490, 0.356863, 1.0 }, + { 0.870588, 0.533333, 0.356863, 1.0 }, + { 0.866667, 0.545098, 0.360784, 1.0 }, + { 0.858824, 0.552941, 0.364706, 1.0 }, + { 0.854902, 0.564706, 0.368627, 1.0 }, + { 0.847059, 0.576471, 0.368627, 1.0 }, + { 0.843137, 0.584314, 0.372549, 1.0 }, + { 0.839216, 0.596078, 0.376471, 1.0 }, + { 0.831373, 0.603922, 0.376471, 1.0 }, + { 0.827451, 0.615686, 0.380392, 1.0 }, + { 0.827451, 0.619608, 0.388235, 1.0 }, + { 0.831373, 0.623529, 0.392157, 1.0 }, + { 0.831373, 0.627451, 0.400000, 1.0 }, + { 0.835294, 0.631373, 0.407843, 1.0 }, + { 0.835294, 0.635294, 0.411765, 1.0 }, + { 0.839216, 0.639216, 0.419608, 1.0 }, + { 0.839216, 0.643137, 0.423529, 1.0 }, + { 0.839216, 0.647059, 0.431373, 1.0 }, + { 0.843137, 0.650980, 0.439216, 1.0 }, + { 0.843137, 0.654902, 0.443137, 1.0 }, + { 0.847059, 0.658824, 0.450980, 1.0 }, + { 0.847059, 0.662745, 0.454902, 1.0 }, + { 0.850980, 0.666667, 0.462745, 1.0 }, + { 0.850980, 0.670588, 0.470588, 1.0 }, + { 0.854902, 0.674510, 0.474510, 1.0 }, + { 0.854902, 0.678431, 0.482353, 1.0 }, + { 0.854902, 0.682353, 0.490196, 1.0 }, + { 0.858824, 0.686275, 0.494118, 1.0 }, + { 0.858824, 0.690196, 0.501961, 1.0 }, + { 0.862745, 0.694118, 0.509804, 1.0 }, + { 0.862745, 0.698039, 0.513725, 1.0 }, + { 0.866667, 0.701961, 0.521569, 1.0 }, + { 0.866667, 0.705882, 0.525490, 1.0 }, + { 0.866667, 0.709804, 0.533333, 1.0 }, + { 0.870588, 0.713725, 0.541176, 1.0 }, + { 0.870588, 0.717647, 0.545098, 1.0 }, + { 0.874510, 0.721569, 0.552941, 1.0 }, + { 0.874510, 0.725490, 0.556863, 1.0 }, + { 0.878431, 0.729412, 0.564706, 1.0 }, + { 0.878431, 0.733333, 0.572549, 1.0 }, + { 0.882353, 0.741176, 0.584314, 1.0 }, + }; +/* dg009 */ +static double4 colors_121[] = { + { 0.074510, 0.043137, 0.090196, 1.0 }, + { 0.152941, 0.094118, 0.184314, 1.0 }, + { 0.211765, 0.101961, 0.184314, 1.0 }, + { 0.274510, 0.113725, 0.184314, 1.0 }, + { 0.317647, 0.105882, 0.172549, 1.0 }, + { 0.360784, 0.098039, 0.164706, 1.0 }, + { 0.396078, 0.047059, 0.149020, 1.0 }, + { 0.431373, 0.000000, 0.137255, 1.0 }, + { 0.443137, 0.109804, 0.192157, 1.0 }, + { 0.364706, 0.109804, 0.176471, 1.0 }, + { 0.290196, 0.109804, 0.160784, 1.0 }, + { 0.282353, 0.129412, 0.196078, 1.0 }, + { 0.278431, 0.149020, 0.231373, 1.0 }, + { 0.301961, 0.227451, 0.368627, 1.0 }, + { 0.325490, 0.309804, 0.509804, 1.0 }, + { 0.352941, 0.364706, 0.545098, 1.0 }, + { 0.384314, 0.419608, 0.580392, 1.0 }, + { 0.450980, 0.400000, 0.670588, 1.0 }, + { 0.384314, 0.360784, 0.552941, 1.0 }, + { 0.317647, 0.321569, 0.439216, 1.0 }, + { 0.305882, 0.309804, 0.423529, 1.0 }, + { 0.294118, 0.298039, 0.407843, 1.0 }, + { 0.290196, 0.294118, 0.403922, 1.0 }, + { 0.286275, 0.290196, 0.400000, 1.0 }, + { 0.380392, 0.219608, 0.376471, 1.0 }, + { 0.349020, 0.160784, 0.278431, 1.0 }, + { 0.321569, 0.105882, 0.180392, 1.0 }, + { 0.243137, 0.109804, 0.196078, 1.0 }, + { 0.164706, 0.117647, 0.211765, 1.0 }, + { 0.152941, 0.105882, 0.192157, 1.0 }, + { 0.145098, 0.098039, 0.176471, 1.0 }, + { 0.133333, 0.101961, 0.160784, 1.0 }, + { 0.113725, 0.098039, 0.156863, 1.0 }, + { 0.098039, 0.105882, 0.156863, 1.0 }, + { 0.090196, 0.105882, 0.156863, 1.0 }, + { 0.082353, 0.105882, 0.160784, 1.0 }, + { 0.066667, 0.133333, 0.184314, 1.0 }, + { 0.050980, 0.160784, 0.207843, 1.0 }, + { 0.074510, 0.211765, 0.239216, 1.0 }, + { 0.101961, 0.262745, 0.270588, 1.0 }, + { 0.168627, 0.274510, 0.309804, 1.0 }, + { 0.172549, 0.235294, 0.298039, 1.0 }, + { 0.176471, 0.200000, 0.286275, 1.0 }, + { 0.172549, 0.160784, 0.231373, 1.0 }, + { 0.168627, 0.125490, 0.180392, 1.0 }, + { 0.200000, 0.113725, 0.168627, 1.0 }, + { 0.235294, 0.101961, 0.156863, 1.0 }, + { 0.207843, 0.098039, 0.156863, 1.0 }, + { 0.160784, 0.066667, 0.192157, 1.0 }, + { 0.145098, 0.113725, 0.196078, 1.0 }, + { 0.145098, 0.121569, 0.207843, 1.0 }, + { 0.149020, 0.133333, 0.223529, 1.0 }, + { 0.145098, 0.125490, 0.215686, 1.0 }, + { 0.141176, 0.121569, 0.211765, 1.0 }, + { 0.141176, 0.109804, 0.196078, 1.0 }, + { 0.145098, 0.098039, 0.184314, 1.0 }, + { 0.145098, 0.101961, 0.168627, 1.0 }, + { 0.145098, 0.098039, 0.164706, 1.0 }, + { 0.149020, 0.098039, 0.164706, 1.0 }, + { 0.145098, 0.098039, 0.160784, 1.0 }, + { 0.145098, 0.101961, 0.156863, 1.0 }, + { 0.141176, 0.098039, 0.152941, 1.0 }, + { 0.141176, 0.098039, 0.152941, 1.0 }, + { 0.121569, 0.098039, 0.152941, 1.0 }, + { 0.113725, 0.078431, 0.145098, 1.0 }, + { 0.101961, 0.121569, 0.196078, 1.0 }, + { 0.105882, 0.152941, 0.223529, 1.0 }, + { 0.113725, 0.188235, 0.254902, 1.0 }, + { 0.133333, 0.184314, 0.274510, 1.0 }, + { 0.156863, 0.184314, 0.294118, 1.0 }, + { 0.192157, 0.188235, 0.352941, 1.0 }, + { 0.192157, 0.243137, 0.368627, 1.0 }, + { 0.258824, 0.262745, 0.380392, 1.0 }, + { 0.270588, 0.274510, 0.388235, 1.0 }, + { 0.282353, 0.286275, 0.396078, 1.0 }, + { 0.274510, 0.282353, 0.384314, 1.0 }, + { 0.270588, 0.278431, 0.376471, 1.0 }, + { 0.270588, 0.278431, 0.376471, 1.0 }, + { 0.270588, 0.278431, 0.376471, 1.0 }, + { 0.266667, 0.270588, 0.380392, 1.0 }, + { 0.254902, 0.247059, 0.403922, 1.0 }, + { 0.262745, 0.290196, 0.454902, 1.0 }, + { 0.274510, 0.305882, 0.478431, 1.0 }, + { 0.290196, 0.321569, 0.505882, 1.0 }, + { 0.309804, 0.349020, 0.533333, 1.0 }, + { 0.329412, 0.376471, 0.564706, 1.0 }, + { 0.333333, 0.435294, 0.525490, 1.0 }, + { 0.321569, 0.431373, 0.447059, 1.0 }, + { 0.286275, 0.290196, 0.400000, 1.0 }, + { 0.239216, 0.290196, 0.352941, 1.0 }, + { 0.196078, 0.294118, 0.309804, 1.0 }, + { 0.196078, 0.282353, 0.262745, 1.0 }, + { 0.200000, 0.270588, 0.215686, 1.0 }, + { 0.149020, 0.160784, 0.227451, 1.0 }, + { 0.172549, 0.160784, 0.274510, 1.0 }, + { 0.196078, 0.192157, 0.317647, 1.0 }, + { 0.239216, 0.231373, 0.384314, 1.0 }, + { 0.180392, 0.364706, 0.388235, 1.0 }, + { 0.211765, 0.356863, 0.411765, 1.0 }, + { 0.243137, 0.352941, 0.439216, 1.0 }, + { 0.262745, 0.376471, 0.435294, 1.0 }, + { 0.282353, 0.400000, 0.431373, 1.0 }, + { 0.317647, 0.435294, 0.474510, 1.0 }, + { 0.454902, 0.486275, 0.631373, 1.0 }, + { 0.439216, 0.482353, 0.662745, 1.0 }, + { 0.372549, 0.392157, 0.568627, 1.0 }, + { 0.305882, 0.301961, 0.474510, 1.0 }, + { 0.286275, 0.301961, 0.470588, 1.0 }, + { 0.270588, 0.305882, 0.466667, 1.0 }, + { 0.286275, 0.403922, 0.435294, 1.0 }, + { 0.345098, 0.431373, 0.525490, 1.0 }, + { 0.454902, 0.494118, 0.631373, 1.0 }, + { 0.431373, 0.545098, 0.670588, 1.0 }, + { 0.439216, 0.501961, 0.733333, 1.0 }, + { 0.450980, 0.498039, 0.694118, 1.0 }, + { 0.466667, 0.494118, 0.658824, 1.0 }, + { 0.482353, 0.435294, 0.631373, 1.0 }, + { 0.568627, 0.384314, 0.596078, 1.0 }, + { 0.545098, 0.360784, 0.572549, 1.0 }, + { 0.384314, 0.282353, 0.529412, 1.0 }, + { 0.290196, 0.294118, 0.403922, 1.0 }, + { 0.266667, 0.266667, 0.396078, 1.0 }, + { 0.247059, 0.239216, 0.392157, 1.0 }, + { 0.223529, 0.215686, 0.364706, 1.0 }, + { 0.200000, 0.192157, 0.337255, 1.0 }, + { 0.152941, 0.149020, 0.274510, 1.0 }, + { 0.105882, 0.094118, 0.215686, 1.0 }, + { 0.082353, 0.101961, 0.188235, 1.0 }, + { 0.062745, 0.086275, 0.188235, 1.0 }, + { 0.082353, 0.105882, 0.168627, 1.0 }, + { 0.086275, 0.117647, 0.172549, 1.0 }, + { 0.090196, 0.129412, 0.176471, 1.0 }, + { 0.098039, 0.137255, 0.184314, 1.0 }, + { 0.094118, 0.133333, 0.180392, 1.0 }, + { 0.098039, 0.121569, 0.176471, 1.0 }, + { 0.109804, 0.105882, 0.176471, 1.0 }, + { 0.137255, 0.105882, 0.164706, 1.0 }, + { 0.141176, 0.101961, 0.164706, 1.0 }, + { 0.145098, 0.101961, 0.164706, 1.0 }, + { 0.145098, 0.101961, 0.164706, 1.0 }, + { 0.145098, 0.101961, 0.164706, 1.0 }, + { 0.145098, 0.101961, 0.164706, 1.0 }, + { 0.145098, 0.101961, 0.164706, 1.0 }, + { 0.145098, 0.101961, 0.164706, 1.0 }, + { 0.145098, 0.101961, 0.164706, 1.0 }, + { 0.141176, 0.109804, 0.160784, 1.0 }, + { 0.141176, 0.113725, 0.164706, 1.0 }, + { 0.141176, 0.117647, 0.172549, 1.0 }, + { 0.105882, 0.172549, 0.211765, 1.0 }, + { 0.090196, 0.203922, 0.235294, 1.0 }, + { 0.098039, 0.219608, 0.239216, 1.0 }, + { 0.101961, 0.215686, 0.239216, 1.0 }, + { 0.133333, 0.156863, 0.243137, 1.0 }, + { 0.098039, 0.160784, 0.243137, 1.0 }, + { 0.066667, 0.164706, 0.243137, 1.0 }, + { 0.039216, 0.152941, 0.207843, 1.0 }, + { 0.058824, 0.090196, 0.180392, 1.0 }, + { 0.000000, 0.000000, 0.098039, 1.0 }, + { 0.000000, 0.000000, 0.098039, 1.0 }, + { 0.000000, 0.000000, 0.098039, 1.0 }, + { 0.058824, 0.082353, 0.129412, 1.0 }, + { 0.109804, 0.105882, 0.168627, 1.0 }, + { 0.117647, 0.109804, 0.172549, 1.0 }, + { 0.129412, 0.113725, 0.180392, 1.0 }, + { 0.125490, 0.117647, 0.200000, 1.0 }, + { 0.101961, 0.121569, 0.196078, 1.0 }, + { 0.074510, 0.133333, 0.207843, 1.0 }, + { 0.078431, 0.129412, 0.164706, 1.0 }, + { 0.086275, 0.109804, 0.164706, 1.0 }, + { 0.090196, 0.098039, 0.160784, 1.0 }, + { 0.094118, 0.090196, 0.160784, 1.0 }, + { 0.101961, 0.082353, 0.168627, 1.0 }, + { 0.117647, 0.082353, 0.164706, 1.0 }, + { 0.125490, 0.098039, 0.168627, 1.0 }, + { 0.137255, 0.105882, 0.164706, 1.0 }, + { 0.145098, 0.101961, 0.164706, 1.0 }, + { 0.149020, 0.098039, 0.164706, 1.0 }, + { 0.168627, 0.078431, 0.149020, 1.0 }, + { 0.196078, 0.070588, 0.121569, 1.0 }, + { 0.298039, 0.003922, 0.125490, 1.0 }, + { 0.313725, 0.058824, 0.145098, 1.0 }, + { 0.341176, 0.094118, 0.160784, 1.0 }, + { 0.329412, 0.121569, 0.200000, 1.0 }, + { 0.388235, 0.117647, 0.192157, 1.0 }, + { 0.709804, 0.235294, 0.364706, 1.0 }, + { 0.694118, 0.247059, 0.360784, 1.0 }, + { 0.682353, 0.258824, 0.360784, 1.0 }, + { 0.615686, 0.305882, 0.427451, 1.0 }, + { 0.772549, 0.400000, 0.556863, 1.0 }, + { 0.788235, 0.490196, 0.607843, 1.0 }, + { 0.494118, 0.537255, 0.623529, 1.0 }, + { 0.466667, 0.486275, 0.603922, 1.0 }, + { 0.345098, 0.321569, 0.501961, 1.0 }, + { 0.298039, 0.301961, 0.411765, 1.0 }, + { 0.298039, 0.301961, 0.411765, 1.0 }, + { 0.290196, 0.294118, 0.403922, 1.0 }, + { 0.286275, 0.290196, 0.400000, 1.0 }, + { 0.274510, 0.278431, 0.388235, 1.0 }, + { 0.266667, 0.270588, 0.380392, 1.0 }, + { 0.239216, 0.247059, 0.396078, 1.0 }, + { 0.235294, 0.243137, 0.392157, 1.0 }, + { 0.247059, 0.239216, 0.392157, 1.0 }, + { 0.266667, 0.270588, 0.380392, 1.0 }, + { 0.266667, 0.274510, 0.372549, 1.0 }, + { 0.274510, 0.278431, 0.388235, 1.0 }, + { 0.282353, 0.286275, 0.396078, 1.0 }, + { 0.290196, 0.294118, 0.403922, 1.0 }, + { 0.278431, 0.282353, 0.392157, 1.0 }, + { 0.278431, 0.282353, 0.392157, 1.0 }, + { 0.270588, 0.286275, 0.384314, 1.0 }, + { 0.258824, 0.262745, 0.372549, 1.0 }, + { 0.337255, 0.160784, 0.274510, 1.0 }, + { 0.462745, 0.129412, 0.219608, 1.0 }, + { 0.549020, 0.117647, 0.152941, 1.0 }, + { 0.584314, 0.149020, 0.215686, 1.0 }, + { 0.517647, 0.109804, 0.254902, 1.0 }, + { 0.529412, 0.168627, 0.266667, 1.0 }, + { 0.596078, 0.274510, 0.364706, 1.0 }, + { 0.576471, 0.278431, 0.396078, 1.0 }, + { 0.525490, 0.286275, 0.313725, 1.0 }, + { 0.427451, 0.211765, 0.294118, 1.0 }, + { 0.309804, 0.313725, 0.423529, 1.0 }, + { 0.419608, 0.470588, 0.596078, 1.0 }, + { 0.529412, 0.545098, 0.733333, 1.0 }, + { 0.552941, 0.549020, 0.772549, 1.0 }, + { 0.839216, 0.862745, 1.000000, 1.0 }, + { 0.792157, 0.839216, 1.000000, 1.0 }, + { 0.533333, 0.576471, 0.796078, 1.0 }, + { 0.447059, 0.490196, 0.670588, 1.0 }, + { 0.329412, 0.419608, 0.552941, 1.0 }, + { 0.301961, 0.305882, 0.415686, 1.0 }, + { 0.262745, 0.278431, 0.376471, 1.0 }, + { 0.180392, 0.215686, 0.337255, 1.0 }, + { 0.129412, 0.184314, 0.298039, 1.0 }, + { 0.160784, 0.239216, 0.274510, 1.0 }, + { 0.164706, 0.270588, 0.305882, 1.0 }, + { 0.192157, 0.266667, 0.321569, 1.0 }, + { 0.247059, 0.250980, 0.360784, 1.0 }, + { 0.258824, 0.262745, 0.380392, 1.0 }, + { 0.247059, 0.247059, 0.380392, 1.0 }, + { 0.219608, 0.215686, 0.349020, 1.0 }, + { 0.192157, 0.168627, 0.309804, 1.0 }, + { 0.149020, 0.149020, 0.243137, 1.0 }, + { 0.152941, 0.145098, 0.231373, 1.0 }, + { 0.149020, 0.141176, 0.235294, 1.0 }, + { 0.145098, 0.152941, 0.243137, 1.0 }, + { 0.156863, 0.196078, 0.294118, 1.0 }, + { 0.207843, 0.227451, 0.341176, 1.0 }, + { 0.227451, 0.227451, 0.368627, 1.0 }, + { 0.239216, 0.192157, 0.380392, 1.0 }, + { 0.207843, 0.156863, 0.325490, 1.0 }, + { 0.164706, 0.168627, 0.290196, 1.0 }, + { 0.141176, 0.156863, 0.254902, 1.0 }, + { 0.141176, 0.137255, 0.270588, 1.0 }, + { 0.200000, 0.207843, 0.356863, 1.0 }, + { 0.156863, 0.145098, 0.352941, 1.0 }, + }; +/* dg016 */ +static double4 colors_122[] = { + { 0.098039, 0.117647, 0.133333, 1.0 }, + { 0.200000, 0.239216, 0.274510, 1.0 }, + { 0.180392, 0.207843, 0.243137, 1.0 }, + { 0.164706, 0.176471, 0.211765, 1.0 }, + { 0.133333, 0.172549, 0.168627, 1.0 }, + { 0.105882, 0.168627, 0.125490, 1.0 }, + { 0.105882, 0.164706, 0.117647, 1.0 }, + { 0.109804, 0.164706, 0.113725, 1.0 }, + { 0.086275, 0.152941, 0.090196, 1.0 }, + { 0.078431, 0.129412, 0.082353, 1.0 }, + { 0.070588, 0.109804, 0.074510, 1.0 }, + { 0.070588, 0.094118, 0.070588, 1.0 }, + { 0.070588, 0.078431, 0.066667, 1.0 }, + { 0.066667, 0.074510, 0.062745, 1.0 }, + { 0.062745, 0.070588, 0.058824, 1.0 }, + { 0.062745, 0.070588, 0.058824, 1.0 }, + { 0.062745, 0.070588, 0.058824, 1.0 }, + { 0.062745, 0.082353, 0.066667, 1.0 }, + { 0.054902, 0.090196, 0.070588, 1.0 }, + { 0.050980, 0.101961, 0.074510, 1.0 }, + { 0.074510, 0.133333, 0.094118, 1.0 }, + { 0.101961, 0.164706, 0.113725, 1.0 }, + { 0.094118, 0.172549, 0.121569, 1.0 }, + { 0.090196, 0.184314, 0.133333, 1.0 }, + { 0.043137, 0.180392, 0.164706, 1.0 }, + { 0.043137, 0.207843, 0.156863, 1.0 }, + { 0.047059, 0.235294, 0.149020, 1.0 }, + { 0.023529, 0.239216, 0.172549, 1.0 }, + { 0.000000, 0.243137, 0.200000, 1.0 }, + { 0.027451, 0.254902, 0.207843, 1.0 }, + { 0.058824, 0.270588, 0.215686, 1.0 }, + { 0.098039, 0.250980, 0.247059, 1.0 }, + { 0.133333, 0.184314, 0.250980, 1.0 }, + { 0.156863, 0.168627, 0.235294, 1.0 }, + { 0.156863, 0.168627, 0.231373, 1.0 }, + { 0.160784, 0.172549, 0.231373, 1.0 }, + { 0.160784, 0.172549, 0.231373, 1.0 }, + { 0.164706, 0.176471, 0.235294, 1.0 }, + { 0.160784, 0.172549, 0.231373, 1.0 }, + { 0.160784, 0.172549, 0.231373, 1.0 }, + { 0.129412, 0.207843, 0.243137, 1.0 }, + { 0.101961, 0.250980, 0.231373, 1.0 }, + { 0.078431, 0.294118, 0.219608, 1.0 }, + { 0.058824, 0.345098, 0.239216, 1.0 }, + { 0.039216, 0.396078, 0.258824, 1.0 }, + { 0.039216, 0.411765, 0.270588, 1.0 }, + { 0.039216, 0.431373, 0.282353, 1.0 }, + { 0.070588, 0.419608, 0.309804, 1.0 }, + { 0.050980, 0.352941, 0.227451, 1.0 }, + { 0.149020, 0.231373, 0.243137, 1.0 }, + { 0.152941, 0.200000, 0.227451, 1.0 }, + { 0.156863, 0.172549, 0.215686, 1.0 }, + { 0.137255, 0.152941, 0.180392, 1.0 }, + { 0.117647, 0.133333, 0.145098, 1.0 }, + { 0.109804, 0.133333, 0.145098, 1.0 }, + { 0.101961, 0.133333, 0.145098, 1.0 }, + { 0.082353, 0.141176, 0.215686, 1.0 }, + { 0.070588, 0.196078, 0.250980, 1.0 }, + { 0.058824, 0.254902, 0.290196, 1.0 }, + { 0.047059, 0.349020, 0.364706, 1.0 }, + { 0.039216, 0.447059, 0.443137, 1.0 }, + { 0.035294, 0.474510, 0.384314, 1.0 }, + { 0.035294, 0.505882, 0.325490, 1.0 }, + { 0.050980, 0.407843, 0.278431, 1.0 }, + { 0.043137, 0.321569, 0.203922, 1.0 }, + { 0.000000, 0.145098, 0.054902, 1.0 }, + { 0.019608, 0.094118, 0.039216, 1.0 }, + { 0.043137, 0.047059, 0.027451, 1.0 }, + { 0.035294, 0.050980, 0.027451, 1.0 }, + { 0.027451, 0.054902, 0.027451, 1.0 }, + { 0.000000, 0.054902, 0.015686, 1.0 }, + { 0.000000, 0.066667, 0.019608, 1.0 }, + { 0.074510, 0.086275, 0.105882, 1.0 }, + { 0.086275, 0.109804, 0.145098, 1.0 }, + { 0.101961, 0.133333, 0.184314, 1.0 }, + { 0.129412, 0.149020, 0.207843, 1.0 }, + { 0.156863, 0.168627, 0.235294, 1.0 }, + { 0.160784, 0.200000, 0.247059, 1.0 }, + { 0.168627, 0.235294, 0.262745, 1.0 }, + { 0.207843, 0.294118, 0.243137, 1.0 }, + { 0.188235, 0.372549, 0.333333, 1.0 }, + { 0.274510, 0.403922, 0.360784, 1.0 }, + { 0.239216, 0.341176, 0.301961, 1.0 }, + { 0.203922, 0.282353, 0.247059, 1.0 }, + { 0.184314, 0.254902, 0.215686, 1.0 }, + { 0.164706, 0.227451, 0.184314, 1.0 }, + { 0.141176, 0.211765, 0.149020, 1.0 }, + { 0.129412, 0.176471, 0.121569, 1.0 }, + { 0.133333, 0.152941, 0.137255, 1.0 }, + { 0.149020, 0.164706, 0.188235, 1.0 }, + { 0.168627, 0.180392, 0.239216, 1.0 }, + { 0.176471, 0.188235, 0.247059, 1.0 }, + { 0.184314, 0.196078, 0.254902, 1.0 }, + { 0.207843, 0.235294, 0.337255, 1.0 }, + { 0.239216, 0.290196, 0.423529, 1.0 }, + { 0.270588, 0.301961, 0.447059, 1.0 }, + { 0.270588, 0.298039, 0.411765, 1.0 }, + { 0.137255, 0.172549, 0.294118, 1.0 }, + { 0.078431, 0.145098, 0.254902, 1.0 }, + { 0.019608, 0.121569, 0.219608, 1.0 }, + { 0.023529, 0.125490, 0.200000, 1.0 }, + { 0.027451, 0.129412, 0.180392, 1.0 }, + { 0.027451, 0.141176, 0.164706, 1.0 }, + { 0.039216, 0.156863, 0.149020, 1.0 }, + { 0.035294, 0.109804, 0.137255, 1.0 }, + { 0.015686, 0.062745, 0.125490, 1.0 }, + { 0.000000, 0.015686, 0.113725, 1.0 }, + { 0.000000, 0.019608, 0.090196, 1.0 }, + { 0.000000, 0.023529, 0.070588, 1.0 }, + { 0.007843, 0.070588, 0.070588, 1.0 }, + { 0.023529, 0.090196, 0.066667, 1.0 }, + { 0.043137, 0.082353, 0.050980, 1.0 }, + { 0.066667, 0.090196, 0.035294, 1.0 }, + { 0.070588, 0.078431, 0.066667, 1.0 }, + { 0.066667, 0.078431, 0.066667, 1.0 }, + { 0.062745, 0.082353, 0.066667, 1.0 }, + { 0.062745, 0.082353, 0.094118, 1.0 }, + { 0.054902, 0.125490, 0.133333, 1.0 }, + { 0.050980, 0.164706, 0.188235, 1.0 }, + { 0.050980, 0.172549, 0.152941, 1.0 }, + { 0.058824, 0.231373, 0.125490, 1.0 }, + { 0.062745, 0.258824, 0.137255, 1.0 }, + { 0.070588, 0.290196, 0.152941, 1.0 }, + { 0.058824, 0.298039, 0.168627, 1.0 }, + { 0.047059, 0.309804, 0.188235, 1.0 }, + { 0.039216, 0.290196, 0.196078, 1.0 }, + { 0.043137, 0.278431, 0.176471, 1.0 }, + { 0.062745, 0.254902, 0.141176, 1.0 }, + { 0.109804, 0.231373, 0.168627, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.160784, 0.172549, 0.231373, 1.0 }, + { 0.160784, 0.172549, 0.231373, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.149020, 0.160784, 0.219608, 1.0 }, + { 0.098039, 0.168627, 0.215686, 1.0 }, + { 0.047059, 0.176471, 0.211765, 1.0 }, + { 0.043137, 0.172549, 0.219608, 1.0 }, + { 0.039216, 0.168627, 0.227451, 1.0 }, + { 0.047059, 0.164706, 0.203922, 1.0 }, + { 0.066667, 0.176471, 0.192157, 1.0 }, + { 0.125490, 0.176471, 0.200000, 1.0 }, + { 0.152941, 0.164706, 0.223529, 1.0 }, + { 0.160784, 0.172549, 0.231373, 1.0 }, + { 0.160784, 0.172549, 0.231373, 1.0 }, + { 0.164706, 0.176471, 0.235294, 1.0 }, + { 0.164706, 0.176471, 0.235294, 1.0 }, + { 0.164706, 0.176471, 0.235294, 1.0 }, + { 0.168627, 0.180392, 0.239216, 1.0 }, + { 0.180392, 0.184314, 0.254902, 1.0 }, + { 0.160784, 0.164706, 0.243137, 1.0 }, + { 0.160784, 0.164706, 0.239216, 1.0 }, + { 0.160784, 0.164706, 0.235294, 1.0 }, + { 0.160784, 0.172549, 0.231373, 1.0 }, + { 0.164706, 0.176471, 0.235294, 1.0 }, + { 0.164706, 0.176471, 0.235294, 1.0 }, + { 0.164706, 0.176471, 0.235294, 1.0 }, + { 0.172549, 0.184314, 0.243137, 1.0 }, + { 0.180392, 0.207843, 0.247059, 1.0 }, + { 0.172549, 0.243137, 0.392157, 1.0 }, + { 0.184314, 0.247059, 0.411765, 1.0 }, + { 0.196078, 0.250980, 0.435294, 1.0 }, + { 0.172549, 0.250980, 0.450980, 1.0 }, + { 0.109804, 0.262745, 0.384314, 1.0 }, + { 0.121569, 0.200000, 0.294118, 1.0 }, + { 0.094118, 0.196078, 0.301961, 1.0 }, + { 0.054902, 0.184314, 0.219608, 1.0 }, + { 0.086275, 0.172549, 0.227451, 1.0 }, + { 0.117647, 0.160784, 0.239216, 1.0 }, + { 0.149020, 0.160784, 0.227451, 1.0 }, + { 0.152941, 0.164706, 0.223529, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.168627, 0.172549, 0.250980, 1.0 }, + { 0.133333, 0.180392, 0.266667, 1.0 }, + { 0.054902, 0.219608, 0.266667, 1.0 }, + { 0.035294, 0.278431, 0.376471, 1.0 }, + { 0.039216, 0.372549, 0.517647, 1.0 }, + { 0.047059, 0.411765, 0.572549, 1.0 }, + { 0.035294, 0.458824, 0.701961, 1.0 }, + { 0.058824, 0.611765, 0.678431, 1.0 }, + { 0.200000, 0.776471, 0.572549, 1.0 }, + { 0.219608, 0.650980, 0.505882, 1.0 }, + { 0.039216, 0.333333, 0.211765, 1.0 }, + { 0.043137, 0.286275, 0.184314, 1.0 }, + { 0.050980, 0.243137, 0.156863, 1.0 }, + { 0.078431, 0.145098, 0.113725, 1.0 }, + { 0.047059, 0.105882, 0.094118, 1.0 }, + { 0.062745, 0.098039, 0.094118, 1.0 }, + { 0.086275, 0.121569, 0.101961, 1.0 }, + { 0.082353, 0.113725, 0.125490, 1.0 }, + { 0.109804, 0.129412, 0.141176, 1.0 }, + { 0.101961, 0.145098, 0.160784, 1.0 }, + { 0.090196, 0.133333, 0.156863, 1.0 }, + { 0.078431, 0.109804, 0.184314, 1.0 }, + { 0.074510, 0.109804, 0.176471, 1.0 }, + { 0.086275, 0.082353, 0.105882, 1.0 }, + { 0.117647, 0.062745, 0.050980, 1.0 }, + { 0.070588, 0.078431, 0.066667, 1.0 }, + { 0.066667, 0.082353, 0.078431, 1.0 }, + { 0.070588, 0.086275, 0.098039, 1.0 }, + { 0.090196, 0.101961, 0.121569, 1.0 }, + { 0.117647, 0.137255, 0.152941, 1.0 }, + { 0.145098, 0.141176, 0.172549, 1.0 }, + { 0.160784, 0.168627, 0.215686, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.152941, 0.164706, 0.223529, 1.0 }, + { 0.152941, 0.164706, 0.223529, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.156863, 0.168627, 0.227451, 1.0 }, + { 0.152941, 0.164706, 0.223529, 1.0 }, + { 0.149020, 0.160784, 0.219608, 1.0 }, + { 0.137255, 0.160784, 0.207843, 1.0 }, + { 0.121569, 0.141176, 0.156863, 1.0 }, + { 0.082353, 0.164706, 0.145098, 1.0 }, + { 0.043137, 0.203922, 0.188235, 1.0 }, + { 0.039216, 0.211765, 0.262745, 1.0 }, + { 0.074510, 0.239216, 0.301961, 1.0 }, + { 0.062745, 0.290196, 0.384314, 1.0 }, + { 0.043137, 0.325490, 0.419608, 1.0 }, + { 0.098039, 0.305882, 0.439216, 1.0 }, + { 0.109804, 0.329412, 0.396078, 1.0 }, + { 0.105882, 0.258824, 0.325490, 1.0 }, + { 0.101961, 0.207843, 0.274510, 1.0 }, + { 0.164706, 0.188235, 0.243137, 1.0 }, + { 0.164706, 0.176471, 0.235294, 1.0 }, + { 0.168627, 0.180392, 0.239216, 1.0 }, + { 0.176471, 0.227451, 0.294118, 1.0 }, + { 0.203922, 0.262745, 0.392157, 1.0 }, + { 0.215686, 0.274510, 0.427451, 1.0 }, + { 0.207843, 0.286275, 0.486275, 1.0 }, + { 0.286275, 0.317647, 0.498039, 1.0 }, + { 0.215686, 0.301961, 0.525490, 1.0 }, + { 0.172549, 0.537255, 0.556863, 1.0 }, + { 0.333333, 0.545098, 0.454902, 1.0 }, + { 0.368627, 0.462745, 0.407843, 1.0 }, + { 0.341176, 0.380392, 0.376471, 1.0 }, + { 0.262745, 0.298039, 0.333333, 1.0 }, + { 0.207843, 0.258824, 0.333333, 1.0 }, + { 0.160784, 0.227451, 0.290196, 1.0 }, + { 0.168627, 0.180392, 0.239216, 1.0 }, + { 0.141176, 0.164706, 0.211765, 1.0 }, + { 0.121569, 0.164706, 0.149020, 1.0 }, + { 0.078431, 0.145098, 0.121569, 1.0 }, + { 0.086275, 0.101961, 0.105882, 1.0 }, + { 0.082353, 0.086275, 0.101961, 1.0 }, + { 0.086275, 0.101961, 0.105882, 1.0 }, + { 0.101961, 0.129412, 0.101961, 1.0 }, + { 0.117647, 0.152941, 0.141176, 1.0 }, + { 0.176471, 0.247059, 0.200000, 1.0 }, + { 0.156863, 0.207843, 0.180392, 1.0 }, + }; +/* dg031 */ +static double4 colors_123[] = { + { 0.015686, 0.035294, 0.031373, 1.0 }, + { 0.039216, 0.074510, 0.070588, 1.0 }, + { 0.047059, 0.074510, 0.078431, 1.0 }, + { 0.054902, 0.074510, 0.086275, 1.0 }, + { 0.054902, 0.082353, 0.086275, 1.0 }, + { 0.054902, 0.090196, 0.086275, 1.0 }, + { 0.058824, 0.086275, 0.090196, 1.0 }, + { 0.062745, 0.082353, 0.094118, 1.0 }, + { 0.043137, 0.086275, 0.109804, 1.0 }, + { 0.039216, 0.070588, 0.145098, 1.0 }, + { 0.039216, 0.058824, 0.184314, 1.0 }, + { 0.062745, 0.117647, 0.215686, 1.0 }, + { 0.090196, 0.180392, 0.250980, 1.0 }, + { 0.160784, 0.298039, 0.352941, 1.0 }, + { 0.231373, 0.419608, 0.458824, 1.0 }, + { 0.286275, 0.474510, 0.529412, 1.0 }, + { 0.345098, 0.529412, 0.600000, 1.0 }, + { 0.458824, 0.662745, 0.745098, 1.0 }, + { 0.474510, 0.654902, 0.749020, 1.0 }, + { 0.494118, 0.650980, 0.752941, 1.0 }, + { 0.580392, 0.623529, 0.635294, 1.0 }, + { 0.666667, 0.600000, 0.521569, 1.0 }, + { 0.717647, 0.635294, 0.482353, 1.0 }, + { 0.768627, 0.670588, 0.447059, 1.0 }, + { 0.674510, 0.588235, 0.352941, 1.0 }, + { 0.525490, 0.462745, 0.329412, 1.0 }, + { 0.380392, 0.341176, 0.305882, 1.0 }, + { 0.298039, 0.301961, 0.282353, 1.0 }, + { 0.215686, 0.262745, 0.262745, 1.0 }, + { 0.278431, 0.254902, 0.254902, 1.0 }, + { 0.341176, 0.247059, 0.247059, 1.0 }, + { 0.486275, 0.360784, 0.211765, 1.0 }, + { 0.690196, 0.568627, 0.305882, 1.0 }, + { 0.756863, 0.874510, 0.976471, 1.0 }, + { 0.768627, 0.894118, 0.980392, 1.0 }, + { 0.784314, 0.913725, 0.988235, 1.0 }, + { 0.745098, 0.882353, 0.956863, 1.0 }, + { 0.709804, 0.854902, 0.929412, 1.0 }, + { 0.698039, 0.847059, 0.929412, 1.0 }, + { 0.690196, 0.839216, 0.929412, 1.0 }, + { 0.325490, 0.596078, 0.654902, 1.0 }, + { 0.219608, 0.427451, 0.470588, 1.0 }, + { 0.113725, 0.258824, 0.290196, 1.0 }, + { 0.105882, 0.231373, 0.258824, 1.0 }, + { 0.098039, 0.203922, 0.231373, 1.0 }, + { 0.105882, 0.219608, 0.243137, 1.0 }, + { 0.113725, 0.235294, 0.254902, 1.0 }, + { 0.113725, 0.231373, 0.274510, 1.0 }, + { 0.129412, 0.333333, 0.384314, 1.0 }, + { 0.239216, 0.486275, 0.545098, 1.0 }, + { 0.274510, 0.454902, 0.498039, 1.0 }, + { 0.309804, 0.423529, 0.454902, 1.0 }, + { 0.388235, 0.392157, 0.329412, 1.0 }, + { 0.470588, 0.360784, 0.207843, 1.0 }, + { 0.517647, 0.400000, 0.243137, 1.0 }, + { 0.568627, 0.439216, 0.278431, 1.0 }, + { 0.745098, 0.643137, 0.403922, 1.0 }, + { 0.807843, 0.658824, 0.415686, 1.0 }, + { 0.870588, 0.674510, 0.427451, 1.0 }, + { 0.772549, 0.592157, 0.368627, 1.0 }, + { 0.674510, 0.513725, 0.309804, 1.0 }, + { 0.568627, 0.431373, 0.254902, 1.0 }, + { 0.462745, 0.352941, 0.200000, 1.0 }, + { 0.372549, 0.239216, 0.129412, 1.0 }, + { 0.262745, 0.121569, 0.129412, 1.0 }, + { 0.141176, 0.086275, 0.145098, 1.0 }, + { 0.121569, 0.125490, 0.168627, 1.0 }, + { 0.101961, 0.168627, 0.196078, 1.0 }, + { 0.101961, 0.176471, 0.196078, 1.0 }, + { 0.105882, 0.188235, 0.200000, 1.0 }, + { 0.105882, 0.196078, 0.227451, 1.0 }, + { 0.086275, 0.156863, 0.211765, 1.0 }, + { 0.054902, 0.113725, 0.133333, 1.0 }, + { 0.054902, 0.113725, 0.129412, 1.0 }, + { 0.058824, 0.113725, 0.125490, 1.0 }, + { 0.062745, 0.109804, 0.121569, 1.0 }, + { 0.066667, 0.109804, 0.117647, 1.0 }, + { 0.066667, 0.113725, 0.117647, 1.0 }, + { 0.070588, 0.117647, 0.117647, 1.0 }, + { 0.168627, 0.129412, 0.082353, 1.0 }, + { 0.231373, 0.168627, 0.105882, 1.0 }, + { 0.447059, 0.329412, 0.196078, 1.0 }, + { 0.521569, 0.329412, 0.172549, 1.0 }, + { 0.596078, 0.329412, 0.152941, 1.0 }, + { 0.607843, 0.388235, 0.211765, 1.0 }, + { 0.623529, 0.450980, 0.274510, 1.0 }, + { 0.678431, 0.486275, 0.227451, 1.0 }, + { 0.698039, 0.462745, 0.227451, 1.0 }, + { 0.694118, 0.560784, 0.309804, 1.0 }, + { 0.701961, 0.580392, 0.325490, 1.0 }, + { 0.713725, 0.600000, 0.341176, 1.0 }, + { 0.725490, 0.607843, 0.337255, 1.0 }, + { 0.737255, 0.619608, 0.337255, 1.0 }, + { 0.756863, 0.588235, 0.317647, 1.0 }, + { 0.796078, 0.576471, 0.274510, 1.0 }, + { 0.670588, 0.415686, 0.164706, 1.0 }, + { 0.596078, 0.317647, 0.145098, 1.0 }, + { 0.305882, 0.203922, 0.113725, 1.0 }, + { 0.184314, 0.149020, 0.105882, 1.0 }, + { 0.062745, 0.094118, 0.101961, 1.0 }, + { 0.054902, 0.082353, 0.086275, 1.0 }, + { 0.047059, 0.070588, 0.070588, 1.0 }, + { 0.050980, 0.066667, 0.070588, 1.0 }, + { 0.039216, 0.062745, 0.062745, 1.0 }, + { 0.050980, 0.050980, 0.050980, 1.0 }, + { 0.047059, 0.054902, 0.054902, 1.0 }, + { 0.043137, 0.058824, 0.062745, 1.0 }, + { 0.043137, 0.062745, 0.070588, 1.0 }, + { 0.047059, 0.066667, 0.078431, 1.0 }, + { 0.058824, 0.098039, 0.101961, 1.0 }, + { 0.062745, 0.121569, 0.133333, 1.0 }, + { 0.094118, 0.160784, 0.200000, 1.0 }, + { 0.101961, 0.215686, 0.231373, 1.0 }, + { 0.117647, 0.239216, 0.321569, 1.0 }, + { 0.101961, 0.250980, 0.333333, 1.0 }, + { 0.090196, 0.266667, 0.349020, 1.0 }, + { 0.113725, 0.333333, 0.392157, 1.0 }, + { 0.125490, 0.258824, 0.298039, 1.0 }, + { 0.117647, 0.231373, 0.262745, 1.0 }, + { 0.113725, 0.235294, 0.254902, 1.0 }, + { 0.066667, 0.172549, 0.200000, 1.0 }, + { 0.062745, 0.137255, 0.156863, 1.0 }, + { 0.062745, 0.105882, 0.113725, 1.0 }, + { 0.062745, 0.098039, 0.117647, 1.0 }, + { 0.066667, 0.094118, 0.125490, 1.0 }, + { 0.062745, 0.113725, 0.137255, 1.0 }, + { 0.066667, 0.141176, 0.164706, 1.0 }, + { 0.105882, 0.200000, 0.215686, 1.0 }, + { 0.105882, 0.227451, 0.247059, 1.0 }, + { 0.152941, 0.392157, 0.462745, 1.0 }, + { 0.243137, 0.388235, 0.490196, 1.0 }, + { 0.333333, 0.384314, 0.517647, 1.0 }, + { 0.329412, 0.372549, 0.490196, 1.0 }, + { 0.466667, 0.349020, 0.207843, 1.0 }, + { 0.360784, 0.254902, 0.149020, 1.0 }, + { 0.105882, 0.188235, 0.160784, 1.0 }, + { 0.054902, 0.086275, 0.094118, 1.0 }, + { 0.043137, 0.058824, 0.058824, 1.0 }, + { 0.035294, 0.031373, 0.023529, 1.0 }, + { 0.015686, 0.019608, 0.011765, 1.0 }, + { 0.000000, 0.007843, 0.003922, 1.0 }, + { 0.039216, 0.054902, 0.058824, 1.0 }, + { 0.070588, 0.090196, 0.101961, 1.0 }, + { 0.109804, 0.105882, 0.168627, 1.0 }, + { 0.090196, 0.203922, 0.235294, 1.0 }, + { 0.235294, 0.454902, 0.505882, 1.0 }, + { 0.274510, 0.498039, 0.560784, 1.0 }, + { 0.313725, 0.541176, 0.619608, 1.0 }, + { 0.321569, 0.560784, 0.635294, 1.0 }, + { 0.243137, 0.505882, 0.572549, 1.0 }, + { 0.215686, 0.411765, 0.447059, 1.0 }, + { 0.180392, 0.411765, 0.466667, 1.0 }, + { 0.133333, 0.282353, 0.317647, 1.0 }, + { 0.168627, 0.329412, 0.368627, 1.0 }, + { 0.207843, 0.380392, 0.423529, 1.0 }, + { 0.407843, 0.521569, 0.537255, 1.0 }, + { 0.501961, 0.498039, 0.521569, 1.0 }, + { 0.576471, 0.623529, 0.709804, 1.0 }, + { 0.670588, 0.839216, 0.901961, 1.0 }, + { 0.701961, 0.839216, 0.917647, 1.0 }, + { 0.537255, 0.717647, 0.807843, 1.0 }, + { 0.345098, 0.568627, 0.643137, 1.0 }, + { 0.274510, 0.494118, 0.572549, 1.0 }, + { 0.207843, 0.423529, 0.505882, 1.0 }, + { 0.098039, 0.290196, 0.419608, 1.0 }, + { 0.101961, 0.215686, 0.247059, 1.0 }, + { 0.074510, 0.172549, 0.192157, 1.0 }, + { 0.054902, 0.109804, 0.121569, 1.0 }, + { 0.019608, 0.015686, 0.035294, 1.0 }, + { 0.007843, 0.007843, 0.019608, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.031373, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.090196, 0.039216, 0.000000, 1.0 }, + { 0.050980, 0.050980, 0.050980, 1.0 }, + { 0.050980, 0.066667, 0.062745, 1.0 }, + { 0.058824, 0.054902, 0.078431, 1.0 }, + { 0.062745, 0.058824, 0.078431, 1.0 }, + { 0.121569, 0.066667, 0.031373, 1.0 }, + { 0.149020, 0.098039, 0.031373, 1.0 }, + { 0.184314, 0.098039, 0.015686, 1.0 }, + { 0.129412, 0.058824, 0.019608, 1.0 }, + { 0.066667, 0.090196, 0.090196, 1.0 }, + { 0.062745, 0.098039, 0.098039, 1.0 }, + { 0.058824, 0.105882, 0.105882, 1.0 }, + { 0.062745, 0.121569, 0.133333, 1.0 }, + { 0.094118, 0.172549, 0.168627, 1.0 }, + { 0.145098, 0.180392, 0.168627, 1.0 }, + { 0.156863, 0.176471, 0.192157, 1.0 }, + { 0.105882, 0.180392, 0.196078, 1.0 }, + { 0.101961, 0.180392, 0.184314, 1.0 }, + { 0.086275, 0.180392, 0.188235, 1.0 }, + { 0.074510, 0.145098, 0.152941, 1.0 }, + { 0.054902, 0.098039, 0.105882, 1.0 }, + { 0.058824, 0.074510, 0.078431, 1.0 }, + { 0.098039, 0.050980, 0.058824, 1.0 }, + { 0.180392, 0.070588, 0.066667, 1.0 }, + { 0.274510, 0.101961, 0.152941, 1.0 }, + { 0.333333, 0.133333, 0.152941, 1.0 }, + { 0.380392, 0.152941, 0.137255, 1.0 }, + { 0.423529, 0.188235, 0.227451, 1.0 }, + { 0.337255, 0.129412, 0.239216, 1.0 }, + { 0.188235, 0.200000, 0.219608, 1.0 }, + { 0.109804, 0.203922, 0.211765, 1.0 }, + { 0.098039, 0.203922, 0.231373, 1.0 }, + { 0.082353, 0.219608, 0.243137, 1.0 }, + { 0.098039, 0.227451, 0.262745, 1.0 }, + { 0.101961, 0.305882, 0.360784, 1.0 }, + { 0.227451, 0.470588, 0.529412, 1.0 }, + { 0.349020, 0.596078, 0.666667, 1.0 }, + { 0.368627, 0.615686, 0.674510, 1.0 }, + { 0.470588, 0.694118, 0.760784, 1.0 }, + { 0.349020, 0.607843, 0.670588, 1.0 }, + { 0.211765, 0.474510, 0.541176, 1.0 }, + { 0.133333, 0.321569, 0.376471, 1.0 }, + { 0.105882, 0.203922, 0.219608, 1.0 }, + { 0.094118, 0.137255, 0.152941, 1.0 }, + { 0.050980, 0.070588, 0.082353, 1.0 }, + { 0.031373, 0.027451, 0.019608, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.031373, 0.039216, 0.035294, 1.0 }, + { 0.039216, 0.031373, 0.035294, 1.0 }, + { 0.047059, 0.027451, 0.050980, 1.0 }, + { 0.043137, 0.035294, 0.039216, 1.0 }, + { 0.011765, 0.015686, 0.023529, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.039216, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.039216, 0.031373, 1.0 }, + { 0.054902, 0.070588, 0.074510, 1.0 }, + { 0.062745, 0.105882, 0.121569, 1.0 }, + { 0.129412, 0.125490, 0.156863, 1.0 }, + { 0.188235, 0.141176, 0.227451, 1.0 }, + { 0.403922, 0.215686, 0.207843, 1.0 }, + { 0.478431, 0.235294, 0.192157, 1.0 }, + { 0.525490, 0.266667, 0.141176, 1.0 }, + { 0.392157, 0.227451, 0.133333, 1.0 }, + { 0.270588, 0.184314, 0.094118, 1.0 }, + { 0.219608, 0.145098, 0.078431, 1.0 }, + { 0.152941, 0.098039, 0.054902, 1.0 }, + { 0.109804, 0.070588, 0.031373, 1.0 }, + { 0.054902, 0.058824, 0.066667, 1.0 }, + { 0.054902, 0.070588, 0.074510, 1.0 }, + { 0.062745, 0.078431, 0.082353, 1.0 }, + { 0.129412, 0.062745, 0.094118, 1.0 }, + { 0.215686, 0.125490, 0.062745, 1.0 }, + { 0.364706, 0.196078, 0.058824, 1.0 }, + { 0.627451, 0.325490, 0.121569, 1.0 }, + { 0.568627, 0.266667, 0.094118, 1.0 }, + }; +/* dg085 */ +static double4 colors_124[] = { + { 0.321569, 0.196078, 0.031373, 1.0 }, + { 0.650980, 0.396078, 0.066667, 1.0 }, + { 0.533333, 0.321569, 0.074510, 1.0 }, + { 0.419608, 0.250980, 0.086275, 1.0 }, + { 0.360784, 0.219608, 0.094118, 1.0 }, + { 0.301961, 0.192157, 0.105882, 1.0 }, + { 0.266667, 0.180392, 0.113725, 1.0 }, + { 0.235294, 0.172549, 0.121569, 1.0 }, + { 0.231373, 0.168627, 0.117647, 1.0 }, + { 0.227451, 0.164706, 0.113725, 1.0 }, + { 0.227451, 0.164706, 0.113725, 1.0 }, + { 0.223529, 0.160784, 0.113725, 1.0 }, + { 0.223529, 0.156863, 0.117647, 1.0 }, + { 0.235294, 0.156863, 0.113725, 1.0 }, + { 0.247059, 0.160784, 0.109804, 1.0 }, + { 0.266667, 0.152941, 0.082353, 1.0 }, + { 0.290196, 0.149020, 0.054902, 1.0 }, + { 0.309804, 0.176471, 0.066667, 1.0 }, + { 0.290196, 0.168627, 0.070588, 1.0 }, + { 0.270588, 0.160784, 0.078431, 1.0 }, + { 0.254902, 0.156863, 0.090196, 1.0 }, + { 0.243137, 0.156863, 0.101961, 1.0 }, + { 0.235294, 0.156863, 0.101961, 1.0 }, + { 0.231373, 0.160784, 0.105882, 1.0 }, + { 0.231373, 0.168627, 0.117647, 1.0 }, + { 0.231373, 0.168627, 0.117647, 1.0 }, + { 0.231373, 0.168627, 0.117647, 1.0 }, + { 0.227451, 0.164706, 0.113725, 1.0 }, + { 0.227451, 0.164706, 0.113725, 1.0 }, + { 0.223529, 0.160784, 0.105882, 1.0 }, + { 0.223529, 0.160784, 0.101961, 1.0 }, + { 0.223529, 0.160784, 0.098039, 1.0 }, + { 0.223529, 0.117647, 0.043137, 1.0 }, + { 0.192157, 0.109804, 0.035294, 1.0 }, + { 0.203922, 0.133333, 0.070588, 1.0 }, + { 0.219608, 0.156863, 0.105882, 1.0 }, + { 0.219608, 0.156863, 0.105882, 1.0 }, + { 0.219608, 0.156863, 0.105882, 1.0 }, + { 0.219608, 0.152941, 0.101961, 1.0 }, + { 0.223529, 0.152941, 0.098039, 1.0 }, + { 0.156863, 0.082353, 0.015686, 1.0 }, + { 0.184314, 0.074510, 0.007843, 1.0 }, + { 0.215686, 0.066667, 0.000000, 1.0 }, + { 0.215686, 0.090196, 0.015686, 1.0 }, + { 0.219608, 0.113725, 0.031373, 1.0 }, + { 0.227451, 0.121569, 0.035294, 1.0 }, + { 0.239216, 0.129412, 0.043137, 1.0 }, + { 0.282353, 0.149020, 0.050980, 1.0 }, + { 0.333333, 0.203922, 0.074510, 1.0 }, + { 0.447059, 0.258824, 0.117647, 1.0 }, + { 0.498039, 0.298039, 0.137255, 1.0 }, + { 0.549020, 0.337255, 0.156863, 1.0 }, + { 0.654902, 0.364706, 0.145098, 1.0 }, + { 0.760784, 0.396078, 0.133333, 1.0 }, + { 0.792157, 0.415686, 0.101961, 1.0 }, + { 0.827451, 0.439216, 0.070588, 1.0 }, + { 0.713725, 0.384314, 0.101961, 1.0 }, + { 0.654902, 0.376471, 0.125490, 1.0 }, + { 0.600000, 0.368627, 0.149020, 1.0 }, + { 0.572549, 0.333333, 0.121569, 1.0 }, + { 0.549020, 0.301961, 0.094118, 1.0 }, + { 0.549020, 0.298039, 0.109804, 1.0 }, + { 0.549020, 0.298039, 0.125490, 1.0 }, + { 0.549020, 0.337255, 0.156863, 1.0 }, + { 0.576471, 0.329412, 0.168627, 1.0 }, + { 0.600000, 0.360784, 0.176471, 1.0 }, + { 0.521569, 0.301961, 0.137255, 1.0 }, + { 0.443137, 0.247059, 0.101961, 1.0 }, + { 0.431373, 0.239216, 0.101961, 1.0 }, + { 0.423529, 0.231373, 0.101961, 1.0 }, + { 0.345098, 0.219608, 0.121569, 1.0 }, + { 0.247059, 0.184314, 0.133333, 1.0 }, + { 0.235294, 0.172549, 0.121569, 1.0 }, + { 0.235294, 0.168627, 0.125490, 1.0 }, + { 0.235294, 0.168627, 0.129412, 1.0 }, + { 0.282353, 0.196078, 0.133333, 1.0 }, + { 0.333333, 0.223529, 0.137255, 1.0 }, + { 0.360784, 0.239216, 0.129412, 1.0 }, + { 0.392157, 0.258824, 0.121569, 1.0 }, + { 0.462745, 0.309804, 0.156863, 1.0 }, + { 0.615686, 0.372549, 0.219608, 1.0 }, + { 0.894118, 0.592157, 0.325490, 1.0 }, + { 0.945098, 0.678431, 0.329412, 1.0 }, + { 1.000000, 0.764706, 0.333333, 1.0 }, + { 1.000000, 0.803922, 0.435294, 1.0 }, + { 1.000000, 0.843137, 0.537255, 1.0 }, + { 0.909804, 0.803922, 0.352941, 1.0 }, + { 0.901961, 0.737255, 0.313725, 1.0 }, + { 0.894118, 0.607843, 0.337255, 1.0 }, + { 0.929412, 0.592157, 0.286275, 1.0 }, + { 0.964706, 0.580392, 0.239216, 1.0 }, + { 0.933333, 0.576471, 0.215686, 1.0 }, + { 0.901961, 0.572549, 0.196078, 1.0 }, + { 0.823529, 0.541176, 0.258824, 1.0 }, + { 0.800000, 0.494118, 0.235294, 1.0 }, + { 0.752941, 0.419608, 0.164706, 1.0 }, + { 0.658824, 0.415686, 0.254902, 1.0 }, + { 0.505882, 0.333333, 0.180392, 1.0 }, + { 0.517647, 0.321569, 0.149020, 1.0 }, + { 0.529412, 0.309804, 0.117647, 1.0 }, + { 0.509804, 0.298039, 0.129412, 1.0 }, + { 0.494118, 0.290196, 0.145098, 1.0 }, + { 0.431373, 0.286275, 0.113725, 1.0 }, + { 0.513725, 0.274510, 0.098039, 1.0 }, + { 0.572549, 0.321569, 0.082353, 1.0 }, + { 0.635294, 0.329412, 0.105882, 1.0 }, + { 0.698039, 0.341176, 0.133333, 1.0 }, + { 0.678431, 0.352941, 0.094118, 1.0 }, + { 0.662745, 0.364706, 0.058824, 1.0 }, + { 0.592157, 0.282353, 0.050980, 1.0 }, + { 0.447059, 0.247059, 0.062745, 1.0 }, + { 0.407843, 0.243137, 0.078431, 1.0 }, + { 0.403922, 0.231373, 0.078431, 1.0 }, + { 0.509804, 0.231373, 0.027451, 1.0 }, + { 0.525490, 0.235294, 0.031373, 1.0 }, + { 0.545098, 0.243137, 0.039216, 1.0 }, + { 0.600000, 0.345098, 0.078431, 1.0 }, + { 0.647059, 0.450980, 0.117647, 1.0 }, + { 0.729412, 0.454902, 0.082353, 1.0 }, + { 0.811765, 0.466667, 0.074510, 1.0 }, + { 0.717647, 0.443137, 0.160784, 1.0 }, + { 0.619608, 0.392157, 0.196078, 1.0 }, + { 0.521569, 0.345098, 0.231373, 1.0 }, + { 0.490196, 0.329412, 0.215686, 1.0 }, + { 0.458824, 0.313725, 0.200000, 1.0 }, + { 0.439216, 0.305882, 0.200000, 1.0 }, + { 0.498039, 0.352941, 0.239216, 1.0 }, + { 0.650980, 0.443137, 0.270588, 1.0 }, + { 0.776471, 0.584314, 0.352941, 1.0 }, + { 0.811765, 0.674510, 0.564706, 1.0 }, + { 0.729412, 0.580392, 0.458824, 1.0 }, + { 0.647059, 0.490196, 0.352941, 1.0 }, + { 0.552941, 0.356863, 0.227451, 1.0 }, + { 0.454902, 0.305882, 0.164706, 1.0 }, + { 0.419608, 0.250980, 0.117647, 1.0 }, + { 0.325490, 0.203922, 0.121569, 1.0 }, + { 0.231373, 0.168627, 0.117647, 1.0 }, + { 0.247059, 0.160784, 0.094118, 1.0 }, + { 0.262745, 0.152941, 0.070588, 1.0 }, + { 0.270588, 0.156863, 0.066667, 1.0 }, + { 0.282353, 0.164706, 0.062745, 1.0 }, + { 0.301961, 0.172549, 0.000000, 1.0 }, + { 0.282353, 0.156863, 0.000000, 1.0 }, + { 0.262745, 0.141176, 0.058824, 1.0 }, + { 0.239216, 0.098039, 0.043137, 1.0 }, + { 0.254902, 0.152941, 0.062745, 1.0 }, + { 0.254902, 0.152941, 0.066667, 1.0 }, + { 0.258824, 0.152941, 0.070588, 1.0 }, + { 0.227451, 0.156863, 0.101961, 1.0 }, + { 0.223529, 0.160784, 0.101961, 1.0 }, + { 0.219608, 0.156863, 0.105882, 1.0 }, + { 0.223529, 0.160784, 0.109804, 1.0 }, + { 0.227451, 0.160784, 0.129412, 1.0 }, + { 0.227451, 0.160784, 0.125490, 1.0 }, + { 0.231373, 0.164706, 0.125490, 1.0 }, + { 0.231373, 0.164706, 0.125490, 1.0 }, + { 0.235294, 0.168627, 0.129412, 1.0 }, + { 0.243137, 0.172549, 0.125490, 1.0 }, + { 0.250980, 0.180392, 0.133333, 1.0 }, + { 0.333333, 0.207843, 0.117647, 1.0 }, + { 0.356863, 0.223529, 0.117647, 1.0 }, + { 0.321569, 0.172549, 0.082353, 1.0 }, + { 0.313725, 0.168627, 0.074510, 1.0 }, + { 0.309804, 0.168627, 0.066667, 1.0 }, + { 0.294118, 0.113725, 0.054902, 1.0 }, + { 0.282353, 0.129412, 0.000000, 1.0 }, + { 0.403922, 0.145098, 0.000000, 1.0 }, + { 0.474510, 0.156863, 0.000000, 1.0 }, + { 0.525490, 0.266667, 0.000000, 1.0 }, + { 0.494118, 0.250980, 0.000000, 1.0 }, + { 0.462745, 0.239216, 0.000000, 1.0 }, + { 0.396078, 0.172549, 0.000000, 1.0 }, + { 0.325490, 0.156863, 0.000000, 1.0 }, + { 0.258824, 0.105882, 0.000000, 1.0 }, + { 0.231373, 0.039216, 0.000000, 1.0 }, + { 0.223529, 0.043137, 0.000000, 1.0 }, + { 0.235294, 0.078431, 0.000000, 1.0 }, + { 0.301961, 0.160784, 0.035294, 1.0 }, + { 0.368627, 0.215686, 0.062745, 1.0 }, + { 0.509804, 0.270588, 0.023529, 1.0 }, + { 0.572549, 0.278431, 0.011765, 1.0 }, + { 0.576471, 0.250980, 0.000000, 1.0 }, + { 0.592157, 0.282353, 0.011765, 1.0 }, + { 0.635294, 0.325490, 0.015686, 1.0 }, + { 0.525490, 0.333333, 0.172549, 1.0 }, + { 0.509804, 0.325490, 0.192157, 1.0 }, + { 0.494118, 0.321569, 0.215686, 1.0 }, + { 0.443137, 0.345098, 0.317647, 1.0 }, + { 0.403922, 0.341176, 0.282353, 1.0 }, + { 0.431373, 0.329412, 0.262745, 1.0 }, + { 0.392157, 0.286275, 0.243137, 1.0 }, + { 0.380392, 0.250980, 0.176471, 1.0 }, + { 0.403922, 0.266667, 0.141176, 1.0 }, + { 0.407843, 0.235294, 0.121569, 1.0 }, + { 0.352941, 0.219608, 0.121569, 1.0 }, + { 0.278431, 0.196078, 0.121569, 1.0 }, + { 0.243137, 0.180392, 0.129412, 1.0 }, + { 0.235294, 0.160784, 0.137255, 1.0 }, + { 0.235294, 0.156863, 0.129412, 1.0 }, + { 0.231373, 0.164706, 0.125490, 1.0 }, + { 0.235294, 0.168627, 0.129412, 1.0 }, + { 0.227451, 0.172549, 0.129412, 1.0 }, + { 0.219608, 0.172549, 0.125490, 1.0 }, + { 0.223529, 0.188235, 0.121569, 1.0 }, + { 0.219608, 0.188235, 0.098039, 1.0 }, + { 0.223529, 0.168627, 0.117647, 1.0 }, + { 0.215686, 0.160784, 0.117647, 1.0 }, + { 0.207843, 0.156863, 0.125490, 1.0 }, + { 0.211765, 0.160784, 0.125490, 1.0 }, + { 0.223529, 0.168627, 0.125490, 1.0 }, + { 0.223529, 0.168627, 0.133333, 1.0 }, + { 0.219608, 0.160784, 0.141176, 1.0 }, + { 0.211765, 0.172549, 0.133333, 1.0 }, + { 0.235294, 0.180392, 0.137255, 1.0 }, + { 0.247059, 0.180392, 0.141176, 1.0 }, + { 0.250980, 0.168627, 0.156863, 1.0 }, + { 0.333333, 0.235294, 0.207843, 1.0 }, + { 0.329412, 0.247059, 0.172549, 1.0 }, + { 0.384314, 0.239216, 0.137255, 1.0 }, + { 0.439216, 0.262745, 0.133333, 1.0 }, + { 0.474510, 0.301961, 0.156863, 1.0 }, + { 0.501961, 0.360784, 0.235294, 1.0 }, + { 0.568627, 0.411765, 0.274510, 1.0 }, + { 0.588235, 0.407843, 0.266667, 1.0 }, + { 0.584314, 0.439216, 0.333333, 1.0 }, + { 0.588235, 0.458824, 0.321569, 1.0 }, + { 0.643137, 0.450980, 0.321569, 1.0 }, + { 0.654902, 0.482353, 0.298039, 1.0 }, + { 0.682353, 0.447059, 0.243137, 1.0 }, + { 0.694118, 0.423529, 0.200000, 1.0 }, + { 0.654902, 0.392157, 0.176471, 1.0 }, + { 0.733333, 0.403922, 0.121569, 1.0 }, + { 0.788235, 0.411765, 0.074510, 1.0 }, + { 0.780392, 0.400000, 0.031373, 1.0 }, + { 0.674510, 0.384314, 0.035294, 1.0 }, + { 0.521569, 0.290196, 0.023529, 1.0 }, + { 0.478431, 0.258824, 0.019608, 1.0 }, + { 0.423529, 0.211765, 0.039216, 1.0 }, + { 0.333333, 0.180392, 0.027451, 1.0 }, + { 0.301961, 0.145098, 0.043137, 1.0 }, + { 0.254902, 0.125490, 0.050980, 1.0 }, + { 0.262745, 0.121569, 0.035294, 1.0 }, + { 0.305882, 0.156863, 0.003922, 1.0 }, + { 0.368627, 0.164706, 0.000000, 1.0 }, + { 0.415686, 0.207843, 0.043137, 1.0 }, + { 0.458824, 0.231373, 0.035294, 1.0 }, + { 0.356863, 0.215686, 0.082353, 1.0 }, + { 0.356863, 0.227451, 0.105882, 1.0 }, + { 0.294118, 0.188235, 0.074510, 1.0 }, + { 0.247059, 0.172549, 0.113725, 1.0 }, + { 0.235294, 0.172549, 0.121569, 1.0 }, + { 0.239216, 0.164706, 0.105882, 1.0 }, + { 0.321569, 0.188235, 0.090196, 1.0 }, + { 0.403922, 0.219608, 0.109804, 1.0 }, + { 0.509804, 0.258824, 0.070588, 1.0 }, + { 0.627451, 0.309804, 0.090196, 1.0 }, + }; +/* dg086 */ +static double4 colors_125[] = { + { 0.423529, 0.407843, 0.388235, 1.0 }, + { 0.854902, 0.819608, 0.784314, 1.0 }, + { 0.878431, 0.831373, 0.811765, 1.0 }, + { 0.901961, 0.847059, 0.843137, 1.0 }, + { 0.886275, 0.831373, 0.827451, 1.0 }, + { 0.870588, 0.815686, 0.815686, 1.0 }, + { 0.854902, 0.803922, 0.803922, 1.0 }, + { 0.843137, 0.796078, 0.796078, 1.0 }, + { 0.815686, 0.745098, 0.729412, 1.0 }, + { 0.819608, 0.701961, 0.709804, 1.0 }, + { 0.827451, 0.658824, 0.694118, 1.0 }, + { 0.835294, 0.698039, 0.721569, 1.0 }, + { 0.843137, 0.741176, 0.752941, 1.0 }, + { 0.843137, 0.764706, 0.768627, 1.0 }, + { 0.843137, 0.788235, 0.784314, 1.0 }, + { 0.847059, 0.800000, 0.788235, 1.0 }, + { 0.850980, 0.815686, 0.796078, 1.0 }, + { 0.882353, 0.827451, 0.823529, 1.0 }, + { 0.890196, 0.823529, 0.827451, 1.0 }, + { 0.901961, 0.823529, 0.831373, 1.0 }, + { 0.894118, 0.827451, 0.831373, 1.0 }, + { 0.890196, 0.835294, 0.831373, 1.0 }, + { 0.890196, 0.835294, 0.827451, 1.0 }, + { 0.890196, 0.835294, 0.823529, 1.0 }, + { 0.874510, 0.858824, 0.815686, 1.0 }, + { 0.878431, 0.827451, 0.811765, 1.0 }, + { 0.886275, 0.800000, 0.811765, 1.0 }, + { 0.878431, 0.780392, 0.792157, 1.0 }, + { 0.874510, 0.760784, 0.776471, 1.0 }, + { 0.862745, 0.756863, 0.772549, 1.0 }, + { 0.854902, 0.756863, 0.768627, 1.0 }, + { 0.854902, 0.749020, 0.713725, 1.0 }, + { 0.827451, 0.721569, 0.686275, 1.0 }, + { 0.803922, 0.635294, 0.670588, 1.0 }, + { 0.788235, 0.611765, 0.647059, 1.0 }, + { 0.776471, 0.592157, 0.623529, 1.0 }, + { 0.741176, 0.478431, 0.525490, 1.0 }, + { 0.705882, 0.364706, 0.427451, 1.0 }, + { 0.670588, 0.325490, 0.396078, 1.0 }, + { 0.639216, 0.290196, 0.368627, 1.0 }, + { 0.584314, 0.258824, 0.337255, 1.0 }, + { 0.541176, 0.243137, 0.317647, 1.0 }, + { 0.498039, 0.227451, 0.298039, 1.0 }, + { 0.525490, 0.239216, 0.313725, 1.0 }, + { 0.556863, 0.254902, 0.333333, 1.0 }, + { 0.552941, 0.254902, 0.333333, 1.0 }, + { 0.552941, 0.258824, 0.337255, 1.0 }, + { 0.478431, 0.403922, 0.376471, 1.0 }, + { 0.478431, 0.447059, 0.403922, 1.0 }, + { 0.521569, 0.482353, 0.435294, 1.0 }, + { 0.517647, 0.474510, 0.450980, 1.0 }, + { 0.513725, 0.466667, 0.466667, 1.0 }, + { 0.517647, 0.486275, 0.462745, 1.0 }, + { 0.521569, 0.505882, 0.458824, 1.0 }, + { 0.545098, 0.525490, 0.478431, 1.0 }, + { 0.568627, 0.545098, 0.498039, 1.0 }, + { 0.686275, 0.650980, 0.654902, 1.0 }, + { 0.756863, 0.670588, 0.682353, 1.0 }, + { 0.827451, 0.690196, 0.713725, 1.0 }, + { 0.847059, 0.717647, 0.741176, 1.0 }, + { 0.870588, 0.749020, 0.768627, 1.0 }, + { 0.874510, 0.760784, 0.776471, 1.0 }, + { 0.878431, 0.776471, 0.788235, 1.0 }, + { 0.878431, 0.800000, 0.803922, 1.0 }, + { 0.898039, 0.843137, 0.843137, 1.0 }, + { 0.956863, 0.898039, 0.886275, 1.0 }, + { 0.976471, 0.925490, 0.898039, 1.0 }, + { 1.000000, 0.952941, 0.909804, 1.0 }, + { 1.000000, 0.960784, 0.945098, 1.0 }, + { 1.000000, 0.968627, 0.980392, 1.0 }, + { 0.980392, 0.949020, 0.941176, 1.0 }, + { 0.952941, 0.941176, 0.921569, 1.0 }, + { 0.929412, 0.874510, 0.870588, 1.0 }, + { 0.933333, 0.898039, 0.890196, 1.0 }, + { 0.941176, 0.925490, 0.913725, 1.0 }, + { 0.945098, 0.901961, 0.894118, 1.0 }, + { 0.952941, 0.882353, 0.874510, 1.0 }, + { 0.945098, 0.874510, 0.874510, 1.0 }, + { 0.941176, 0.866667, 0.874510, 1.0 }, + { 0.949020, 0.878431, 0.839216, 1.0 }, + { 0.964706, 0.858824, 0.815686, 1.0 }, + { 0.890196, 0.815686, 0.800000, 1.0 }, + { 0.827451, 0.780392, 0.764706, 1.0 }, + { 0.768627, 0.749020, 0.733333, 1.0 }, + { 0.752941, 0.725490, 0.705882, 1.0 }, + { 0.741176, 0.705882, 0.678431, 1.0 }, + { 0.701961, 0.670588, 0.627451, 1.0 }, + { 0.623529, 0.592157, 0.541176, 1.0 }, + { 0.505882, 0.482353, 0.482353, 1.0 }, + { 0.541176, 0.486275, 0.498039, 1.0 }, + { 0.576471, 0.494118, 0.513725, 1.0 }, + { 0.603922, 0.517647, 0.517647, 1.0 }, + { 0.635294, 0.545098, 0.521569, 1.0 }, + { 0.670588, 0.603922, 0.564706, 1.0 }, + { 0.717647, 0.690196, 0.658824, 1.0 }, + { 0.803922, 0.705882, 0.678431, 1.0 }, + { 0.847059, 0.741176, 0.705882, 1.0 }, + { 0.850980, 0.772549, 0.745098, 1.0 }, + { 0.847059, 0.776471, 0.764706, 1.0 }, + { 0.847059, 0.784314, 0.788235, 1.0 }, + { 0.847059, 0.784314, 0.796078, 1.0 }, + { 0.847059, 0.788235, 0.807843, 1.0 }, + { 0.850980, 0.796078, 0.796078, 1.0 }, + { 0.850980, 0.796078, 0.784314, 1.0 }, + { 0.839216, 0.733333, 0.698039, 1.0 }, + { 0.803922, 0.666667, 0.658824, 1.0 }, + { 0.768627, 0.603922, 0.619608, 1.0 }, + { 0.752941, 0.533333, 0.572549, 1.0 }, + { 0.741176, 0.462745, 0.525490, 1.0 }, + { 0.678431, 0.321569, 0.392157, 1.0 }, + { 0.658824, 0.278431, 0.352941, 1.0 }, + { 0.666667, 0.290196, 0.345098, 1.0 }, + { 0.690196, 0.341176, 0.411765, 1.0 }, + { 0.772549, 0.505882, 0.564706, 1.0 }, + { 0.752941, 0.533333, 0.572549, 1.0 }, + { 0.737255, 0.560784, 0.580392, 1.0 }, + { 0.725490, 0.603922, 0.584314, 1.0 }, + { 0.709804, 0.603922, 0.576471, 1.0 }, + { 0.682353, 0.588235, 0.549020, 1.0 }, + { 0.639216, 0.607843, 0.564706, 1.0 }, + { 0.572549, 0.541176, 0.498039, 1.0 }, + { 0.592157, 0.529412, 0.498039, 1.0 }, + { 0.615686, 0.517647, 0.501961, 1.0 }, + { 0.639216, 0.505882, 0.501961, 1.0 }, + { 0.662745, 0.498039, 0.505882, 1.0 }, + { 0.666667, 0.482353, 0.513725, 1.0 }, + { 0.623529, 0.490196, 0.450980, 1.0 }, + { 0.552941, 0.470588, 0.403922, 1.0 }, + { 0.564706, 0.439216, 0.380392, 1.0 }, + { 0.490196, 0.239216, 0.305882, 1.0 }, + { 0.411765, 0.258824, 0.274510, 1.0 }, + { 0.337255, 0.282353, 0.247059, 1.0 }, + { 0.341176, 0.345098, 0.313725, 1.0 }, + { 0.411765, 0.364706, 0.364706, 1.0 }, + { 0.443137, 0.423529, 0.400000, 1.0 }, + { 0.490196, 0.458824, 0.407843, 1.0 }, + { 0.631373, 0.584314, 0.584314, 1.0 }, + { 0.725490, 0.650980, 0.635294, 1.0 }, + { 0.823529, 0.717647, 0.690196, 1.0 }, + { 0.843137, 0.737255, 0.709804, 1.0 }, + { 0.862745, 0.756863, 0.729412, 1.0 }, + { 0.878431, 0.764706, 0.780392, 1.0 }, + { 0.890196, 0.827451, 0.827451, 1.0 }, + { 0.945098, 0.858824, 0.815686, 1.0 }, + { 0.933333, 0.839216, 0.800000, 1.0 }, + { 0.886275, 0.780392, 0.745098, 1.0 }, + { 0.870588, 0.768627, 0.737255, 1.0 }, + { 0.854902, 0.756863, 0.729412, 1.0 }, + { 0.835294, 0.729412, 0.694118, 1.0 }, + { 0.819608, 0.713725, 0.678431, 1.0 }, + { 0.815686, 0.709804, 0.682353, 1.0 }, + { 0.776471, 0.666667, 0.623529, 1.0 }, + { 0.717647, 0.611765, 0.584314, 1.0 }, + { 0.698039, 0.592157, 0.564706, 1.0 }, + { 0.682353, 0.576471, 0.549020, 1.0 }, + { 0.639216, 0.545098, 0.529412, 1.0 }, + { 0.643137, 0.525490, 0.517647, 1.0 }, + { 0.639216, 0.533333, 0.505882, 1.0 }, + { 0.647059, 0.560784, 0.466667, 1.0 }, + { 0.650980, 0.619608, 0.576471, 1.0 }, + { 0.760784, 0.654902, 0.627451, 1.0 }, + { 0.807843, 0.701961, 0.674510, 1.0 }, + { 0.823529, 0.717647, 0.709804, 1.0 }, + { 0.839216, 0.737255, 0.749020, 1.0 }, + { 0.839216, 0.752941, 0.760784, 1.0 }, + { 0.843137, 0.756863, 0.764706, 1.0 }, + { 0.850980, 0.772549, 0.776471, 1.0 }, + { 0.874510, 0.796078, 0.800000, 1.0 }, + { 0.894118, 0.823529, 0.823529, 1.0 }, + { 0.894118, 0.831373, 0.827451, 1.0 }, + { 0.894118, 0.839216, 0.835294, 1.0 }, + { 0.894118, 0.839216, 0.835294, 1.0 }, + { 0.886275, 0.815686, 0.815686, 1.0 }, + { 0.862745, 0.807843, 0.803922, 1.0 }, + { 0.847059, 0.819608, 0.780392, 1.0 }, + { 0.827451, 0.768627, 0.756863, 1.0 }, + { 0.831373, 0.725490, 0.690196, 1.0 }, + { 0.784314, 0.678431, 0.650980, 1.0 }, + { 0.721569, 0.623529, 0.603922, 1.0 }, + { 0.682353, 0.576471, 0.549020, 1.0 }, + { 0.654902, 0.541176, 0.525490, 1.0 }, + { 0.690196, 0.552941, 0.478431, 1.0 }, + { 0.674510, 0.627451, 0.541176, 1.0 }, + { 0.725490, 0.670588, 0.619608, 1.0 }, + { 0.745098, 0.737255, 0.654902, 1.0 }, + { 0.741176, 0.721569, 0.678431, 1.0 }, + { 0.741176, 0.709804, 0.701961, 1.0 }, + { 0.796078, 0.690196, 0.662745, 1.0 }, + { 0.776471, 0.670588, 0.643137, 1.0 }, + { 0.729412, 0.650980, 0.607843, 1.0 }, + { 0.698039, 0.592157, 0.564706, 1.0 }, + { 0.674510, 0.564706, 0.549020, 1.0 }, + { 0.635294, 0.525490, 0.509804, 1.0 }, + { 0.639216, 0.529412, 0.513725, 1.0 }, + { 0.682353, 0.560784, 0.549020, 1.0 }, + { 0.776471, 0.600000, 0.627451, 1.0 }, + { 0.831373, 0.650980, 0.690196, 1.0 }, + { 0.901961, 0.725490, 0.713725, 1.0 }, + { 0.913725, 0.807843, 0.772549, 1.0 }, + { 0.929412, 0.823529, 0.788235, 1.0 }, + { 0.941176, 0.835294, 0.792157, 1.0 }, + { 0.925490, 0.819608, 0.776471, 1.0 }, + { 0.858824, 0.780392, 0.784314, 1.0 }, + { 0.800000, 0.780392, 0.764706, 1.0 }, + { 0.776471, 0.776471, 0.745098, 1.0 }, + { 0.772549, 0.733333, 0.698039, 1.0 }, + { 0.717647, 0.682353, 0.647059, 1.0 }, + { 0.721569, 0.615686, 0.588235, 1.0 }, + { 0.682353, 0.576471, 0.549020, 1.0 }, + { 0.694118, 0.588235, 0.560784, 1.0 }, + { 0.725490, 0.619608, 0.592157, 1.0 }, + { 0.737255, 0.631373, 0.603922, 1.0 }, + { 0.768627, 0.654902, 0.631373, 1.0 }, + { 0.803922, 0.658824, 0.686275, 1.0 }, + { 0.858824, 0.682353, 0.701961, 1.0 }, + { 0.843137, 0.749020, 0.709804, 1.0 }, + { 0.796078, 0.788235, 0.737255, 1.0 }, + { 0.784314, 0.780392, 0.709804, 1.0 }, + { 0.674510, 0.639216, 0.611765, 1.0 }, + { 0.607843, 0.521569, 0.529412, 1.0 }, + { 0.509804, 0.427451, 0.415686, 1.0 }, + { 0.403922, 0.301961, 0.313725, 1.0 }, + { 0.341176, 0.274510, 0.243137, 1.0 }, + { 0.200000, 0.172549, 0.133333, 1.0 }, + { 0.172549, 0.137255, 0.101961, 1.0 }, + { 0.321569, 0.243137, 0.247059, 1.0 }, + { 0.345098, 0.360784, 0.305882, 1.0 }, + { 0.419608, 0.384314, 0.364706, 1.0 }, + { 0.462745, 0.407843, 0.372549, 1.0 }, + { 0.474510, 0.435294, 0.396078, 1.0 }, + { 0.478431, 0.439216, 0.435294, 1.0 }, + { 0.450980, 0.403922, 0.403922, 1.0 }, + { 0.450980, 0.380392, 0.380392, 1.0 }, + { 0.580392, 0.262745, 0.337255, 1.0 }, + { 0.596078, 0.262745, 0.345098, 1.0 }, + { 0.607843, 0.262745, 0.349020, 1.0 }, + { 0.627451, 0.254902, 0.333333, 1.0 }, + { 0.674510, 0.317647, 0.388235, 1.0 }, + { 0.725490, 0.415686, 0.490196, 1.0 }, + { 0.772549, 0.552941, 0.596078, 1.0 }, + { 0.788235, 0.603922, 0.643137, 1.0 }, + { 0.780392, 0.611765, 0.639216, 1.0 }, + { 0.768627, 0.584314, 0.607843, 1.0 }, + { 0.725490, 0.517647, 0.549020, 1.0 }, + { 0.701961, 0.372549, 0.435294, 1.0 }, + { 0.658824, 0.298039, 0.388235, 1.0 }, + { 0.647059, 0.274510, 0.352941, 1.0 }, + { 0.631373, 0.301961, 0.352941, 1.0 }, + { 0.658824, 0.337255, 0.392157, 1.0 }, + { 0.690196, 0.501961, 0.454902, 1.0 }, + { 0.592157, 0.494118, 0.478431, 1.0 }, + { 0.564706, 0.513725, 0.490196, 1.0 }, + { 0.529412, 0.474510, 0.462745, 1.0 }, + { 0.533333, 0.501961, 0.458824, 1.0 }, + { 0.549020, 0.533333, 0.486275, 1.0 }, + { 0.556863, 0.517647, 0.470588, 1.0 }, + }; +/* dg089 */ +static double4 colors_126[] = { + { 0.223529, 0.223529, 0.223529, 1.0 }, + { 0.454902, 0.454902, 0.454902, 1.0 }, + { 0.435294, 0.443137, 0.454902, 1.0 }, + { 0.415686, 0.435294, 0.458824, 1.0 }, + { 0.388235, 0.415686, 0.470588, 1.0 }, + { 0.364706, 0.396078, 0.486275, 1.0 }, + { 0.345098, 0.384314, 0.466667, 1.0 }, + { 0.325490, 0.376471, 0.450980, 1.0 }, + { 0.305882, 0.360784, 0.411765, 1.0 }, + { 0.254902, 0.376471, 0.478431, 1.0 }, + { 0.203922, 0.392157, 0.549020, 1.0 }, + { 0.282353, 0.403922, 0.501961, 1.0 }, + { 0.360784, 0.415686, 0.458824, 1.0 }, + { 0.403922, 0.443137, 0.478431, 1.0 }, + { 0.447059, 0.474510, 0.498039, 1.0 }, + { 0.462745, 0.486275, 0.498039, 1.0 }, + { 0.482353, 0.498039, 0.501961, 1.0 }, + { 0.509804, 0.521569, 0.549020, 1.0 }, + { 0.521569, 0.521569, 0.525490, 1.0 }, + { 0.537255, 0.525490, 0.505882, 1.0 }, + { 0.529412, 0.529412, 0.478431, 1.0 }, + { 0.525490, 0.537255, 0.454902, 1.0 }, + { 0.533333, 0.529412, 0.474510, 1.0 }, + { 0.541176, 0.521569, 0.498039, 1.0 }, + { 0.521569, 0.537255, 0.541176, 1.0 }, + { 0.650980, 0.631373, 0.627451, 1.0 }, + { 0.784314, 0.729412, 0.717647, 1.0 }, + { 0.784314, 0.745098, 0.749020, 1.0 }, + { 0.784314, 0.764706, 0.780392, 1.0 }, + { 0.800000, 0.764706, 0.792157, 1.0 }, + { 0.815686, 0.764706, 0.803922, 1.0 }, + { 0.831373, 0.772549, 0.784314, 1.0 }, + { 0.839216, 0.764706, 0.705882, 1.0 }, + { 0.733333, 0.733333, 0.623529, 1.0 }, + { 0.639216, 0.615686, 0.552941, 1.0 }, + { 0.545098, 0.501961, 0.486275, 1.0 }, + { 0.498039, 0.482353, 0.478431, 1.0 }, + { 0.450980, 0.466667, 0.470588, 1.0 }, + { 0.431373, 0.450980, 0.466667, 1.0 }, + { 0.411765, 0.439216, 0.462745, 1.0 }, + { 0.372549, 0.400000, 0.462745, 1.0 }, + { 0.352941, 0.380392, 0.439216, 1.0 }, + { 0.333333, 0.364706, 0.415686, 1.0 }, + { 0.329412, 0.345098, 0.380392, 1.0 }, + { 0.325490, 0.329412, 0.345098, 1.0 }, + { 0.356863, 0.301961, 0.313725, 1.0 }, + { 0.392157, 0.278431, 0.286275, 1.0 }, + { 0.490196, 0.227451, 0.262745, 1.0 }, + { 0.537255, 0.184314, 0.180392, 1.0 }, + { 0.584314, 0.172549, 0.149020, 1.0 }, + { 0.568627, 0.168627, 0.160784, 1.0 }, + { 0.552941, 0.168627, 0.172549, 1.0 }, + { 0.447059, 0.231373, 0.231373, 1.0 }, + { 0.341176, 0.298039, 0.290196, 1.0 }, + { 0.333333, 0.325490, 0.341176, 1.0 }, + { 0.329412, 0.356863, 0.396078, 1.0 }, + { 0.388235, 0.431373, 0.454902, 1.0 }, + { 0.400000, 0.423529, 0.443137, 1.0 }, + { 0.411765, 0.415686, 0.435294, 1.0 }, + { 0.454902, 0.415686, 0.392157, 1.0 }, + { 0.501961, 0.419608, 0.352941, 1.0 }, + { 0.509804, 0.372549, 0.309804, 1.0 }, + { 0.521569, 0.329412, 0.270588, 1.0 }, + { 0.552941, 0.290196, 0.176471, 1.0 }, + { 0.529412, 0.203922, 0.180392, 1.0 }, + { 0.505882, 0.156863, 0.141176, 1.0 }, + { 0.356863, 0.172549, 0.156863, 1.0 }, + { 0.207843, 0.188235, 0.176471, 1.0 }, + { 0.184314, 0.192157, 0.203922, 1.0 }, + { 0.160784, 0.196078, 0.231373, 1.0 }, + { 0.188235, 0.200000, 0.274510, 1.0 }, + { 0.200000, 0.223529, 0.270588, 1.0 }, + { 0.270588, 0.317647, 0.364706, 1.0 }, + { 0.349020, 0.333333, 0.313725, 1.0 }, + { 0.431373, 0.349020, 0.266667, 1.0 }, + { 0.505882, 0.380392, 0.305882, 1.0 }, + { 0.584314, 0.415686, 0.349020, 1.0 }, + { 0.639216, 0.439216, 0.384314, 1.0 }, + { 0.698039, 0.462745, 0.419608, 1.0 }, + { 0.764706, 0.670588, 0.568627, 1.0 }, + { 0.776471, 0.713725, 0.662745, 1.0 }, + { 0.541176, 0.537255, 0.529412, 1.0 }, + { 0.501961, 0.501961, 0.494118, 1.0 }, + { 0.462745, 0.470588, 0.458824, 1.0 }, + { 0.439216, 0.447059, 0.447059, 1.0 }, + { 0.419608, 0.423529, 0.439216, 1.0 }, + { 0.349020, 0.388235, 0.427451, 1.0 }, + { 0.301961, 0.356863, 0.407843, 1.0 }, + { 0.231373, 0.282353, 0.313725, 1.0 }, + { 0.152941, 0.227451, 0.325490, 1.0 }, + { 0.078431, 0.176471, 0.337255, 1.0 }, + { 0.074510, 0.149020, 0.254902, 1.0 }, + { 0.074510, 0.121569, 0.176471, 1.0 }, + { 0.062745, 0.066667, 0.145098, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.117647, 0.101961, 0.105882, 1.0 }, + { 0.121569, 0.105882, 0.109804, 1.0 }, + { 0.168627, 0.129412, 0.090196, 1.0 }, + { 0.141176, 0.137255, 0.156863, 1.0 }, + { 0.113725, 0.145098, 0.227451, 1.0 }, + { 0.129412, 0.168627, 0.219608, 1.0 }, + { 0.149020, 0.192157, 0.215686, 1.0 }, + { 0.149020, 0.196078, 0.258824, 1.0 }, + { 0.149020, 0.211765, 0.309804, 1.0 }, + { 0.223529, 0.243137, 0.258824, 1.0 }, + { 0.309804, 0.243137, 0.207843, 1.0 }, + { 0.396078, 0.247059, 0.156863, 1.0 }, + { 0.450980, 0.203922, 0.149020, 1.0 }, + { 0.509804, 0.160784, 0.145098, 1.0 }, + { 0.517647, 0.152941, 0.133333, 1.0 }, + { 0.505882, 0.152941, 0.149020, 1.0 }, + { 0.478431, 0.184314, 0.211765, 1.0 }, + { 0.352941, 0.180392, 0.231373, 1.0 }, + { 0.243137, 0.278431, 0.313725, 1.0 }, + { 0.274510, 0.309804, 0.345098, 1.0 }, + { 0.305882, 0.345098, 0.380392, 1.0 }, + { 0.329412, 0.360784, 0.411765, 1.0 }, + { 0.364706, 0.403922, 0.443137, 1.0 }, + { 0.380392, 0.435294, 0.447059, 1.0 }, + { 0.380392, 0.431373, 0.466667, 1.0 }, + { 0.345098, 0.380392, 0.439216, 1.0 }, + { 0.305882, 0.352941, 0.415686, 1.0 }, + { 0.266667, 0.329412, 0.392157, 1.0 }, + { 0.247059, 0.337255, 0.388235, 1.0 }, + { 0.227451, 0.345098, 0.388235, 1.0 }, + { 0.176471, 0.266667, 0.392157, 1.0 }, + { 0.207843, 0.309804, 0.376471, 1.0 }, + { 0.274510, 0.337255, 0.388235, 1.0 }, + { 0.349020, 0.364706, 0.400000, 1.0 }, + { 0.458824, 0.462745, 0.443137, 1.0 }, + { 0.478431, 0.470588, 0.450980, 1.0 }, + { 0.501961, 0.482353, 0.458824, 1.0 }, + { 0.505882, 0.494118, 0.474510, 1.0 }, + { 0.498039, 0.498039, 0.490196, 1.0 }, + { 0.494118, 0.498039, 0.478431, 1.0 }, + { 0.462745, 0.466667, 0.482353, 1.0 }, + { 0.400000, 0.439216, 0.474510, 1.0 }, + { 0.439216, 0.466667, 0.498039, 1.0 }, + { 0.478431, 0.498039, 0.521569, 1.0 }, + { 0.517647, 0.517647, 0.529412, 1.0 }, + { 0.556863, 0.541176, 0.537255, 1.0 }, + { 0.756863, 0.690196, 0.650980, 1.0 }, + { 0.827451, 0.725490, 0.729412, 1.0 }, + { 0.823529, 0.760784, 0.760784, 1.0 }, + { 0.827451, 0.764706, 0.764706, 1.0 }, + { 0.819608, 0.717647, 0.658824, 1.0 }, + { 0.776471, 0.705882, 0.658824, 1.0 }, + { 0.737255, 0.698039, 0.662745, 1.0 }, + { 0.549020, 0.552941, 0.533333, 1.0 }, + { 0.533333, 0.529412, 0.513725, 1.0 }, + { 0.521569, 0.509804, 0.490196, 1.0 }, + { 0.501961, 0.505882, 0.482353, 1.0 }, + { 0.470588, 0.454902, 0.443137, 1.0 }, + { 0.462745, 0.454902, 0.435294, 1.0 }, + { 0.458824, 0.458824, 0.427451, 1.0 }, + { 0.423529, 0.466667, 0.301961, 1.0 }, + { 0.415686, 0.474510, 0.250980, 1.0 }, + { 0.372549, 0.478431, 0.278431, 1.0 }, + { 0.368627, 0.470588, 0.215686, 1.0 }, + { 0.290196, 0.443137, 0.235294, 1.0 }, + { 0.317647, 0.360784, 0.384314, 1.0 }, + { 0.380392, 0.384314, 0.403922, 1.0 }, + { 0.384314, 0.403922, 0.396078, 1.0 }, + { 0.388235, 0.427451, 0.392157, 1.0 }, + { 0.474510, 0.454902, 0.431373, 1.0 }, + { 0.494118, 0.501961, 0.490196, 1.0 }, + { 0.533333, 0.552941, 0.529412, 1.0 }, + { 0.588235, 0.611765, 0.611765, 1.0 }, + { 0.819608, 0.737255, 0.725490, 1.0 }, + { 0.815686, 0.749020, 0.749020, 1.0 }, + { 0.811765, 0.764706, 0.772549, 1.0 }, + { 0.827451, 0.780392, 0.780392, 1.0 }, + { 0.835294, 0.788235, 0.788235, 1.0 }, + { 0.839216, 0.800000, 0.803922, 1.0 }, + { 0.815686, 0.784314, 0.827451, 1.0 }, + { 0.768627, 0.725490, 0.780392, 1.0 }, + { 0.694118, 0.650980, 0.705882, 1.0 }, + { 0.525490, 0.541176, 0.552941, 1.0 }, + { 0.482353, 0.482353, 0.482353, 1.0 }, + { 0.415686, 0.427451, 0.447059, 1.0 }, + { 0.345098, 0.368627, 0.415686, 1.0 }, + { 0.294118, 0.321569, 0.396078, 1.0 }, + { 0.262745, 0.321569, 0.396078, 1.0 }, + { 0.235294, 0.298039, 0.388235, 1.0 }, + { 0.262745, 0.309804, 0.364706, 1.0 }, + { 0.274510, 0.329412, 0.380392, 1.0 }, + { 0.286275, 0.349020, 0.400000, 1.0 }, + { 0.368627, 0.356863, 0.384314, 1.0 }, + { 0.482353, 0.384314, 0.305882, 1.0 }, + { 0.576471, 0.301961, 0.254902, 1.0 }, + { 0.611765, 0.270588, 0.235294, 1.0 }, + { 0.549020, 0.282353, 0.286275, 1.0 }, + { 0.458824, 0.407843, 0.341176, 1.0 }, + { 0.403922, 0.396078, 0.400000, 1.0 }, + { 0.411765, 0.415686, 0.435294, 1.0 }, + { 0.423529, 0.439216, 0.443137, 1.0 }, + { 0.454902, 0.435294, 0.450980, 1.0 }, + { 0.423529, 0.419608, 0.443137, 1.0 }, + { 0.403922, 0.415686, 0.435294, 1.0 }, + { 0.349020, 0.384314, 0.419608, 1.0 }, + { 0.321569, 0.360784, 0.407843, 1.0 }, + { 0.321569, 0.345098, 0.392157, 1.0 }, + { 0.329412, 0.286275, 0.317647, 1.0 }, + { 0.325490, 0.294118, 0.243137, 1.0 }, + { 0.337255, 0.364706, 0.243137, 1.0 }, + { 0.478431, 0.274510, 0.231373, 1.0 }, + { 0.572549, 0.219608, 0.215686, 1.0 }, + { 0.588235, 0.223529, 0.156863, 1.0 }, + { 0.607843, 0.239216, 0.243137, 1.0 }, + { 0.568627, 0.294118, 0.286275, 1.0 }, + { 0.611765, 0.513725, 0.498039, 1.0 }, + { 0.749020, 0.647059, 0.698039, 1.0 }, + { 0.803922, 0.678431, 0.721569, 1.0 }, + { 0.741176, 0.639216, 0.690196, 1.0 }, + { 0.549020, 0.545098, 0.525490, 1.0 }, + { 0.501961, 0.525490, 0.525490, 1.0 }, + { 0.482353, 0.482353, 0.474510, 1.0 }, + { 0.419608, 0.435294, 0.447059, 1.0 }, + { 0.372549, 0.384314, 0.450980, 1.0 }, + { 0.356863, 0.384314, 0.454902, 1.0 }, + { 0.341176, 0.364706, 0.427451, 1.0 }, + { 0.329412, 0.356863, 0.419608, 1.0 }, + { 0.333333, 0.360784, 0.423529, 1.0 }, + { 0.337255, 0.384314, 0.439216, 1.0 }, + { 0.345098, 0.368627, 0.423529, 1.0 }, + { 0.368627, 0.388235, 0.411765, 1.0 }, + { 0.376471, 0.388235, 0.415686, 1.0 }, + { 0.380392, 0.392157, 0.419608, 1.0 }, + { 0.360784, 0.384314, 0.447059, 1.0 }, + { 0.349020, 0.380392, 0.454902, 1.0 }, + { 0.341176, 0.376471, 0.443137, 1.0 }, + { 0.345098, 0.364706, 0.439216, 1.0 }, + { 0.349020, 0.380392, 0.431373, 1.0 }, + { 0.380392, 0.400000, 0.415686, 1.0 }, + { 0.435294, 0.439216, 0.447059, 1.0 }, + { 0.482353, 0.482353, 0.474510, 1.0 }, + { 0.529412, 0.525490, 0.545098, 1.0 }, + { 0.741176, 0.643137, 0.666667, 1.0 }, + { 0.800000, 0.737255, 0.686275, 1.0 }, + { 0.803922, 0.764706, 0.760784, 1.0 }, + { 0.760784, 0.760784, 0.800000, 1.0 }, + { 0.694118, 0.682353, 0.749020, 1.0 }, + { 0.525490, 0.541176, 0.552941, 1.0 }, + { 0.501961, 0.521569, 0.533333, 1.0 }, + { 0.458824, 0.505882, 0.498039, 1.0 }, + { 0.431373, 0.466667, 0.462745, 1.0 }, + { 0.415686, 0.450980, 0.470588, 1.0 }, + { 0.423529, 0.443137, 0.458824, 1.0 }, + { 0.450980, 0.443137, 0.454902, 1.0 }, + { 0.466667, 0.454902, 0.419608, 1.0 }, + { 0.462745, 0.470588, 0.427451, 1.0 }, + { 0.474510, 0.478431, 0.458824, 1.0 }, + { 0.501961, 0.513725, 0.486275, 1.0 }, + { 0.541176, 0.529412, 0.501961, 1.0 }, + { 0.839216, 0.690196, 0.607843, 1.0 }, + { 0.658824, 0.603922, 0.600000, 1.0 }, + }; +/* Apophysis-040426-1crabgrass from pat phillips patrx.deviantart.com */ +static double4 colors_127[] = { + { 0.929412, 0.517647, 0.427451, 1.0 }, + { 0.580392, 0.286275, 0.298039, 1.0 }, + { 0.439216, 0.215686, 0.294118, 1.0 }, + { 0.298039, 0.149020, 0.290196, 1.0 }, + { 0.184314, 0.090196, 0.305882, 1.0 }, + { 0.074510, 0.035294, 0.321569, 1.0 }, + { 0.058824, 0.023529, 0.329412, 1.0 }, + { 0.047059, 0.015686, 0.341176, 1.0 }, + { 0.000000, 0.019608, 0.329412, 1.0 }, + { 0.000000, 0.145098, 0.278431, 1.0 }, + { 0.000000, 0.274510, 0.227451, 1.0 }, + { 0.000000, 0.384314, 0.160784, 1.0 }, + { 0.000000, 0.498039, 0.094118, 1.0 }, + { 0.000000, 0.474510, 0.058824, 1.0 }, + { 0.000000, 0.450980, 0.023529, 1.0 }, + { 0.050980, 0.250980, 0.011765, 1.0 }, + { 0.105882, 0.054902, 0.000000, 1.0 }, + { 0.278431, 0.137255, 0.015686, 1.0 }, + { 0.239216, 0.117647, 0.094118, 1.0 }, + { 0.203922, 0.101961, 0.172549, 1.0 }, + { 0.101961, 0.278431, 0.113725, 1.0 }, + { 0.000000, 0.454902, 0.054902, 1.0 }, + { 0.000000, 0.466667, 0.035294, 1.0 }, + { 0.000000, 0.482353, 0.019608, 1.0 }, + { 0.000000, 0.494118, 0.031373, 1.0 }, + { 0.000000, 0.474510, 0.043137, 1.0 }, + { 0.000000, 0.458824, 0.054902, 1.0 }, + { 0.000000, 0.427451, 0.098039, 1.0 }, + { 0.000000, 0.396078, 0.141176, 1.0 }, + { 0.000000, 0.352941, 0.200000, 1.0 }, + { 0.000000, 0.313725, 0.258824, 1.0 }, + { 0.000000, 0.235294, 0.356863, 1.0 }, + { 0.133333, 0.066667, 0.337255, 1.0 }, + { 0.384314, 0.196078, 0.215686, 1.0 }, + { 0.466667, 0.235294, 0.184314, 1.0 }, + { 0.549020, 0.274510, 0.152941, 1.0 }, + { 0.274510, 0.384314, 0.129412, 1.0 }, + { 0.000000, 0.494118, 0.109804, 1.0 }, + { 0.000000, 0.494118, 0.109804, 1.0 }, + { 0.000000, 0.498039, 0.109804, 1.0 }, + { 0.000000, 0.380392, 0.282353, 1.0 }, + { 0.168627, 0.270588, 0.392157, 1.0 }, + { 0.337255, 0.164706, 0.505882, 1.0 }, + { 0.388235, 0.196078, 0.490196, 1.0 }, + { 0.443137, 0.227451, 0.478431, 1.0 }, + { 0.482353, 0.247059, 0.498039, 1.0 }, + { 0.521569, 0.266667, 0.517647, 1.0 }, + { 0.584314, 0.290196, 0.517647, 1.0 }, + { 0.607843, 0.286275, 0.501961, 1.0 }, + { 0.686275, 0.341176, 0.431373, 1.0 }, + { 0.662745, 0.329412, 0.486275, 1.0 }, + { 0.643137, 0.317647, 0.545098, 1.0 }, + { 0.615686, 0.305882, 0.564706, 1.0 }, + { 0.592157, 0.298039, 0.584314, 1.0 }, + { 0.552941, 0.274510, 0.568627, 1.0 }, + { 0.517647, 0.254902, 0.552941, 1.0 }, + { 0.341176, 0.164706, 0.309804, 1.0 }, + { 0.286275, 0.141176, 0.278431, 1.0 }, + { 0.235294, 0.117647, 0.247059, 1.0 }, + { 0.247059, 0.121569, 0.184314, 1.0 }, + { 0.262745, 0.129412, 0.125490, 1.0 }, + { 0.321569, 0.156863, 0.160784, 1.0 }, + { 0.380392, 0.188235, 0.200000, 1.0 }, + { 0.498039, 0.250980, 0.298039, 1.0 }, + { 0.654902, 0.321569, 0.274510, 1.0 }, + { 0.858824, 0.423529, 0.325490, 1.0 }, + { 0.874510, 0.431373, 0.368627, 1.0 }, + { 0.894118, 0.439216, 0.415686, 1.0 }, + { 0.894118, 0.439216, 0.415686, 1.0 }, + { 0.894118, 0.443137, 0.419608, 1.0 }, + { 0.925490, 0.458824, 0.411765, 1.0 }, + { 0.992157, 0.435294, 0.411765, 1.0 }, + { 0.862745, 0.427451, 0.560784, 1.0 }, + { 0.878431, 0.435294, 0.662745, 1.0 }, + { 0.898039, 0.447059, 0.764706, 1.0 }, + { 0.780392, 0.392157, 0.682353, 1.0 }, + { 0.666667, 0.337255, 0.600000, 1.0 }, + { 0.572549, 0.321569, 0.525490, 1.0 }, + { 0.482353, 0.305882, 0.454902, 1.0 }, + { 0.247059, 0.411765, 0.227451, 1.0 }, + { 0.000000, 0.474510, 0.184314, 1.0 }, + { 0.286275, 0.450980, 0.168627, 1.0 }, + { 0.482353, 0.392157, 0.176471, 1.0 }, + { 0.678431, 0.333333, 0.184314, 1.0 }, + { 0.733333, 0.360784, 0.168627, 1.0 }, + { 0.788235, 0.392157, 0.152941, 1.0 }, + { 0.894118, 0.482353, 0.313725, 1.0 }, + { 0.945098, 0.466667, 0.321569, 1.0 }, + { 0.992157, 0.494118, 0.290196, 1.0 }, + { 0.952941, 0.474510, 0.305882, 1.0 }, + { 0.917647, 0.454902, 0.325490, 1.0 }, + { 0.862745, 0.427451, 0.325490, 1.0 }, + { 0.807843, 0.400000, 0.329412, 1.0 }, + { 0.701961, 0.356863, 0.309804, 1.0 }, + { 0.533333, 0.266667, 0.341176, 1.0 }, + { 0.392157, 0.188235, 0.321569, 1.0 }, + { 0.184314, 0.290196, 0.298039, 1.0 }, + { 0.000000, 0.462745, 0.192157, 1.0 }, + { 0.000000, 0.431373, 0.160784, 1.0 }, + { 0.000000, 0.403922, 0.133333, 1.0 }, + { 0.000000, 0.380392, 0.156863, 1.0 }, + { 0.000000, 0.360784, 0.180392, 1.0 }, + { 0.000000, 0.258824, 0.349020, 1.0 }, + { 0.000000, 0.243137, 0.349020, 1.0 }, + { 0.180392, 0.207843, 0.243137, 1.0 }, + { 0.305882, 0.211765, 0.349020, 1.0 }, + { 0.431373, 0.215686, 0.458824, 1.0 }, + { 0.505882, 0.250980, 0.509804, 1.0 }, + { 0.584314, 0.286275, 0.560784, 1.0 }, + { 0.729412, 0.360784, 0.654902, 1.0 }, + { 0.858824, 0.423529, 0.741176, 1.0 }, + { 0.905882, 0.443137, 0.768627, 1.0 }, + { 0.929412, 0.466667, 0.784314, 1.0 }, + { 0.960784, 0.494118, 0.827451, 1.0 }, + { 0.933333, 0.474510, 0.796078, 1.0 }, + { 0.905882, 0.454902, 0.768627, 1.0 }, + { 0.827451, 0.411765, 0.717647, 1.0 }, + { 0.788235, 0.388235, 0.556863, 1.0 }, + { 0.803922, 0.329412, 0.541176, 1.0 }, + { 0.725490, 0.356863, 0.592157, 1.0 }, + { 0.690196, 0.345098, 0.615686, 1.0 }, + { 0.639216, 0.317647, 0.588235, 1.0 }, + { 0.588235, 0.294118, 0.560784, 1.0 }, + { 0.533333, 0.262745, 0.529412, 1.0 }, + { 0.478431, 0.235294, 0.501961, 1.0 }, + { 0.392157, 0.203922, 0.517647, 1.0 }, + { 0.200000, 0.098039, 0.423529, 1.0 }, + { 0.196078, 0.094118, 0.384314, 1.0 }, + { 0.176471, 0.078431, 0.231373, 1.0 }, + { 0.074510, 0.031373, 0.164706, 1.0 }, + { 0.066667, 0.031373, 0.188235, 1.0 }, + { 0.062745, 0.031373, 0.211765, 1.0 }, + { 0.011765, 0.000000, 0.317647, 1.0 }, + { 0.000000, 0.058824, 0.345098, 1.0 }, + { 0.000000, 0.129412, 0.352941, 1.0 }, + { 0.000000, 0.078431, 0.352941, 1.0 }, + { 0.015686, 0.007843, 0.200000, 1.0 }, + { 0.007843, 0.003922, 0.098039, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.019608, 0.043137, 1.0 }, + { 0.090196, 0.043137, 0.090196, 1.0 }, + { 0.133333, 0.066667, 0.086275, 1.0 }, + { 0.078431, 0.035294, 0.125490, 1.0 }, + { 0.000000, 0.125490, 0.274510, 1.0 }, + { 0.000000, 0.254902, 0.211765, 1.0 }, + { 0.000000, 0.498039, 0.105882, 1.0 }, + { 0.000000, 0.498039, 0.117647, 1.0 }, + { 0.000000, 0.498039, 0.129412, 1.0 }, + { 0.000000, 0.435294, 0.262745, 1.0 }, + { 0.415686, 0.376471, 0.466667, 1.0 }, + { 0.552941, 0.274510, 0.537255, 1.0 }, + { 0.607843, 0.298039, 0.576471, 1.0 }, + { 0.717647, 0.356863, 0.643137, 1.0 }, + { 0.721569, 0.356863, 0.639216, 1.0 }, + { 0.729412, 0.360784, 0.639216, 1.0 }, + { 0.643137, 0.317647, 0.596078, 1.0 }, + { 0.568627, 0.282353, 0.560784, 1.0 }, + { 0.447059, 0.215686, 0.450980, 1.0 }, + { 0.352941, 0.164706, 0.333333, 1.0 }, + { 0.313725, 0.168627, 0.329412, 1.0 }, + { 0.325490, 0.160784, 0.313725, 1.0 }, + { 0.400000, 0.203922, 0.235294, 1.0 }, + { 0.466667, 0.235294, 0.258824, 1.0 }, + { 0.533333, 0.266667, 0.286275, 1.0 }, + { 0.694118, 0.345098, 0.313725, 1.0 }, + { 0.725490, 0.360784, 0.423529, 1.0 }, + { 0.713725, 0.352941, 0.478431, 1.0 }, + { 0.705882, 0.352941, 0.619608, 1.0 }, + { 0.658824, 0.329412, 0.705882, 1.0 }, + { 0.717647, 0.360784, 0.749020, 1.0 }, + { 0.780392, 0.392157, 0.792157, 1.0 }, + { 0.890196, 0.443137, 0.760784, 1.0 }, + { 0.933333, 0.462745, 0.784314, 1.0 }, + { 0.956863, 0.478431, 0.800000, 1.0 }, + { 0.894118, 0.764706, 0.717647, 1.0 }, + { 1.000000, 0.545098, 0.584314, 1.0 }, + { 1.000000, 0.545098, 0.407843, 1.0 }, + { 1.000000, 0.552941, 0.360784, 1.0 }, + { 0.992157, 0.494118, 0.337255, 1.0 }, + { 0.992157, 0.494118, 0.270588, 1.0 }, + { 0.964706, 0.478431, 0.207843, 1.0 }, + { 0.960784, 0.501961, 0.180392, 1.0 }, + { 0.819608, 0.407843, 0.113725, 1.0 }, + { 0.615686, 0.301961, 0.094118, 1.0 }, + { 0.462745, 0.231373, 0.109804, 1.0 }, + { 0.427451, 0.211765, 0.129412, 1.0 }, + { 0.392157, 0.192157, 0.152941, 1.0 }, + { 0.278431, 0.133333, 0.101961, 1.0 }, + { 0.352941, 0.172549, 0.137255, 1.0 }, + { 0.388235, 0.188235, 0.227451, 1.0 }, + { 0.509804, 0.247059, 0.298039, 1.0 }, + { 0.603922, 0.298039, 0.368627, 1.0 }, + { 0.756863, 0.380392, 0.321569, 1.0 }, + { 0.784314, 0.392157, 0.329412, 1.0 }, + { 0.788235, 0.392157, 0.325490, 1.0 }, + { 0.768627, 0.380392, 0.325490, 1.0 }, + { 0.749020, 0.392157, 0.321569, 1.0 }, + { 0.603922, 0.294118, 0.388235, 1.0 }, + { 0.501961, 0.250980, 0.427451, 1.0 }, + { 0.607843, 0.301961, 0.407843, 1.0 }, + { 0.639216, 0.317647, 0.552941, 1.0 }, + { 0.627451, 0.309804, 0.631373, 1.0 }, + { 0.647059, 0.321569, 0.647059, 1.0 }, + { 0.623529, 0.305882, 0.631373, 1.0 }, + { 0.584314, 0.301961, 0.654902, 1.0 }, + { 0.560784, 0.282353, 0.623529, 1.0 }, + { 0.419608, 0.207843, 0.596078, 1.0 }, + { 0.290196, 0.141176, 0.458824, 1.0 }, + { 0.137255, 0.062745, 0.388235, 1.0 }, + { 0.035294, 0.019608, 0.345098, 1.0 }, + { 0.000000, 0.027451, 0.333333, 1.0 }, + { 0.000000, 0.121569, 0.356863, 1.0 }, + { 0.000000, 0.184314, 0.356863, 1.0 }, + { 0.000000, 0.200000, 0.356863, 1.0 }, + { 0.000000, 0.274510, 0.360784, 1.0 }, + { 0.000000, 0.321569, 0.329412, 1.0 }, + { 0.000000, 0.360784, 0.309804, 1.0 }, + { 0.000000, 0.356863, 0.321569, 1.0 }, + { 0.000000, 0.278431, 0.321569, 1.0 }, + { 0.196078, 0.086275, 0.172549, 1.0 }, + { 0.235294, 0.117647, 0.109804, 1.0 }, + { 0.325490, 0.141176, 0.152941, 1.0 }, + { 0.572549, 0.286275, 0.129412, 1.0 }, + { 0.772549, 0.388235, 0.235294, 1.0 }, + { 0.847059, 0.376471, 0.352941, 1.0 }, + { 0.823529, 0.411765, 0.384314, 1.0 }, + { 0.819608, 0.407843, 0.396078, 1.0 }, + { 0.780392, 0.392157, 0.541176, 1.0 }, + { 0.807843, 0.415686, 0.552941, 1.0 }, + { 0.870588, 0.427451, 0.745098, 1.0 }, + { 0.886275, 0.447059, 0.807843, 1.0 }, + { 0.894118, 0.419608, 0.886275, 1.0 }, + { 0.862745, 0.431373, 0.811765, 1.0 }, + { 0.725490, 0.356863, 0.658824, 1.0 }, + { 0.615686, 0.298039, 0.603922, 1.0 }, + { 0.501961, 0.254902, 0.509804, 1.0 }, + { 0.419608, 0.207843, 0.392157, 1.0 }, + { 0.400000, 0.200000, 0.352941, 1.0 }, + { 0.403922, 0.200000, 0.325490, 1.0 }, + { 0.478431, 0.235294, 0.396078, 1.0 }, + { 0.486275, 0.239216, 0.427451, 1.0 }, + { 0.533333, 0.270588, 0.321569, 1.0 }, + { 0.643137, 0.341176, 0.168627, 1.0 }, + { 0.745098, 0.368627, 0.176471, 1.0 }, + { 0.815686, 0.407843, 0.219608, 1.0 }, + { 0.850980, 0.447059, 0.329412, 1.0 }, + { 0.945098, 0.482353, 0.431373, 1.0 }, + { 0.988235, 0.494118, 0.560784, 1.0 }, + { 0.992157, 0.494118, 0.596078, 1.0 }, + { 0.952941, 0.474510, 0.792157, 1.0 }, + { 0.988235, 0.494118, 0.823529, 1.0 }, + { 0.984314, 0.490196, 0.815686, 1.0 }, + { 0.941176, 0.462745, 0.803922, 1.0 }, + { 0.858824, 0.427451, 0.749020, 1.0 }, + { 0.674510, 0.333333, 0.501961, 1.0 }, + { 0.752941, 0.376471, 0.631373, 1.0 }, + }; +/* Apophysis-040426-12bs1fl */ +static double4 colors_128[] = { + { 0.933333, 0.949020, 0.843137, 1.0 }, + { 0.062745, 0.356863, 0.172549, 1.0 }, + { 0.231373, 0.450980, 0.105882, 1.0 }, + { 0.403922, 0.549020, 0.043137, 1.0 }, + { 0.482353, 0.635294, 0.086275, 1.0 }, + { 0.564706, 0.721569, 0.129412, 1.0 }, + { 0.580392, 0.749020, 0.152941, 1.0 }, + { 0.596078, 0.780392, 0.176471, 1.0 }, + { 0.709804, 0.800000, 0.176471, 1.0 }, + { 0.686275, 0.749020, 0.305882, 1.0 }, + { 0.662745, 0.701961, 0.439216, 1.0 }, + { 0.694118, 0.701961, 0.619608, 1.0 }, + { 0.729412, 0.701961, 0.800000, 1.0 }, + { 0.796078, 0.803922, 0.815686, 1.0 }, + { 0.862745, 0.905882, 0.831373, 1.0 }, + { 0.870588, 0.917647, 0.850980, 1.0 }, + { 0.878431, 0.933333, 0.870588, 1.0 }, + { 0.956863, 0.929412, 0.913725, 1.0 }, + { 0.937255, 0.941176, 0.894118, 1.0 }, + { 0.921569, 0.952941, 0.874510, 1.0 }, + { 0.882353, 0.933333, 0.870588, 1.0 }, + { 0.843137, 0.913725, 0.866667, 1.0 }, + { 0.827451, 0.894118, 0.850980, 1.0 }, + { 0.815686, 0.878431, 0.835294, 1.0 }, + { 0.729412, 0.768627, 0.733333, 1.0 }, + { 0.701961, 0.788235, 0.596078, 1.0 }, + { 0.678431, 0.811765, 0.458824, 1.0 }, + { 0.627451, 0.537255, 0.282353, 1.0 }, + { 0.580392, 0.262745, 0.105882, 1.0 }, + { 0.521569, 0.266667, 0.090196, 1.0 }, + { 0.466667, 0.270588, 0.074510, 1.0 }, + { 0.376471, 0.180392, 0.003922, 1.0 }, + { 0.286275, 0.137255, 0.141176, 1.0 }, + { 0.239216, 0.423529, 0.533333, 1.0 }, + { 0.321569, 0.556863, 0.607843, 1.0 }, + { 0.407843, 0.694118, 0.686275, 1.0 }, + { 0.537255, 0.698039, 0.662745, 1.0 }, + { 0.670588, 0.705882, 0.639216, 1.0 }, + { 0.756863, 0.709804, 0.584314, 1.0 }, + { 0.847059, 0.717647, 0.529412, 1.0 }, + { 0.956863, 0.815686, 0.533333, 1.0 }, + { 0.968627, 0.882353, 0.498039, 1.0 }, + { 0.980392, 0.952941, 0.466667, 1.0 }, + { 0.980392, 0.956863, 0.470588, 1.0 }, + { 0.980392, 0.960784, 0.478431, 1.0 }, + { 0.956863, 0.921569, 0.498039, 1.0 }, + { 0.937255, 0.886275, 0.521569, 1.0 }, + { 0.937255, 0.854902, 0.678431, 1.0 }, + { 0.886275, 0.898039, 0.796078, 1.0 }, + { 0.909804, 0.929412, 0.843137, 1.0 }, + { 0.847059, 0.886275, 0.690196, 1.0 }, + { 0.784314, 0.843137, 0.541176, 1.0 }, + { 0.658824, 0.800000, 0.631373, 1.0 }, + { 0.537255, 0.756863, 0.725490, 1.0 }, + { 0.556863, 0.733333, 0.737255, 1.0 }, + { 0.580392, 0.709804, 0.752941, 1.0 }, + { 0.658824, 0.678431, 0.768627, 1.0 }, + { 0.654902, 0.666667, 0.760784, 1.0 }, + { 0.650980, 0.654902, 0.756863, 1.0 }, + { 0.611765, 0.360784, 0.600000, 1.0 }, + { 0.576471, 0.070588, 0.447059, 1.0 }, + { 0.505882, 0.164706, 0.392157, 1.0 }, + { 0.435294, 0.262745, 0.337255, 1.0 }, + { 0.435294, 0.352941, 0.164706, 1.0 }, + { 0.396078, 0.403922, 0.133333, 1.0 }, + { 0.372549, 0.396078, 0.427451, 1.0 }, + { 0.400000, 0.494118, 0.545098, 1.0 }, + { 0.431373, 0.592157, 0.662745, 1.0 }, + { 0.501961, 0.647059, 0.701961, 1.0 }, + { 0.572549, 0.705882, 0.741176, 1.0 }, + { 0.694118, 0.803922, 0.811765, 1.0 }, + { 0.819608, 0.800000, 0.854902, 1.0 }, + { 0.874510, 0.823529, 0.623529, 1.0 }, + { 0.854902, 0.745098, 0.513725, 1.0 }, + { 0.839216, 0.670588, 0.407843, 1.0 }, + { 0.647059, 0.482353, 0.415686, 1.0 }, + { 0.454902, 0.294118, 0.423529, 1.0 }, + { 0.396078, 0.250980, 0.407843, 1.0 }, + { 0.337255, 0.211765, 0.392157, 1.0 }, + { 0.211765, 0.164706, 0.337255, 1.0 }, + { 0.090196, 0.082353, 0.250980, 1.0 }, + { 0.047059, 0.133333, 0.282353, 1.0 }, + { 0.074510, 0.200000, 0.313725, 1.0 }, + { 0.105882, 0.270588, 0.349020, 1.0 }, + { 0.149020, 0.266667, 0.380392, 1.0 }, + { 0.196078, 0.262745, 0.411765, 1.0 }, + { 0.290196, 0.215686, 0.388235, 1.0 }, + { 0.282353, 0.196078, 0.364706, 1.0 }, + { 0.470588, 0.545098, 0.427451, 1.0 }, + { 0.607843, 0.631373, 0.454902, 1.0 }, + { 0.749020, 0.721569, 0.482353, 1.0 }, + { 0.764706, 0.686275, 0.470588, 1.0 }, + { 0.784314, 0.650980, 0.458824, 1.0 }, + { 0.776471, 0.647059, 0.466667, 1.0 }, + { 0.713725, 0.576471, 0.509804, 1.0 }, + { 0.662745, 0.533333, 0.486275, 1.0 }, + { 0.643137, 0.474510, 0.505882, 1.0 }, + { 0.419608, 0.576471, 0.650980, 1.0 }, + { 0.337255, 0.509804, 0.596078, 1.0 }, + { 0.258824, 0.443137, 0.545098, 1.0 }, + { 0.223529, 0.435294, 0.501961, 1.0 }, + { 0.192157, 0.431373, 0.462745, 1.0 }, + { 0.219608, 0.400000, 0.513725, 1.0 }, + { 0.313725, 0.474510, 0.572549, 1.0 }, + { 0.549020, 0.537255, 0.678431, 1.0 }, + { 0.725490, 0.584314, 0.607843, 1.0 }, + { 0.901961, 0.635294, 0.541176, 1.0 }, + { 0.909804, 0.650980, 0.509804, 1.0 }, + { 0.917647, 0.666667, 0.478431, 1.0 }, + { 0.960784, 0.658824, 0.470588, 1.0 }, + { 0.988235, 0.494118, 0.466667, 1.0 }, + { 0.984314, 0.529412, 0.521569, 1.0 }, + { 0.984314, 0.666667, 0.501961, 1.0 }, + { 0.925490, 0.847059, 0.654902, 1.0 }, + { 0.909804, 0.878431, 0.678431, 1.0 }, + { 0.894118, 0.913725, 0.705882, 1.0 }, + { 0.811765, 0.858824, 0.800000, 1.0 }, + { 0.745098, 0.843137, 0.831373, 1.0 }, + { 0.678431, 0.796078, 0.803922, 1.0 }, + { 0.564706, 0.701961, 0.745098, 1.0 }, + { 0.415686, 0.576471, 0.650980, 1.0 }, + { 0.309804, 0.486275, 0.580392, 1.0 }, + { 0.203922, 0.396078, 0.509804, 1.0 }, + { 0.137255, 0.415686, 0.498039, 1.0 }, + { 0.074510, 0.439216, 0.490196, 1.0 }, + { 0.047059, 0.419608, 0.466667, 1.0 }, + { 0.027451, 0.411765, 0.458824, 1.0 }, + { 0.070588, 0.407843, 0.466667, 1.0 }, + { 0.156863, 0.333333, 0.462745, 1.0 }, + { 0.239216, 0.313725, 0.454902, 1.0 }, + { 0.309804, 0.349020, 0.470588, 1.0 }, + { 0.384314, 0.388235, 0.490196, 1.0 }, + { 0.647059, 0.443137, 0.486275, 1.0 }, + { 0.764706, 0.600000, 0.529412, 1.0 }, + { 0.870588, 0.752941, 0.564706, 1.0 }, + { 0.898039, 0.901961, 0.662745, 1.0 }, + { 0.988235, 0.949020, 0.807843, 1.0 }, + { 0.937255, 0.890196, 0.670588, 1.0 }, + { 0.890196, 0.835294, 0.537255, 1.0 }, + { 0.925490, 0.870588, 0.529412, 1.0 }, + { 0.964706, 0.909804, 0.525490, 1.0 }, + { 0.988235, 0.933333, 0.760784, 1.0 }, + { 0.988235, 0.952941, 0.815686, 1.0 }, + { 0.980392, 0.980392, 0.835294, 1.0 }, + { 0.956863, 0.968627, 0.874510, 1.0 }, + { 0.972549, 0.976471, 0.905882, 1.0 }, + { 0.945098, 0.964706, 0.894118, 1.0 }, + { 0.921569, 0.956863, 0.882353, 1.0 }, + { 0.909804, 0.949020, 0.878431, 1.0 }, + { 0.870588, 0.929412, 0.878431, 1.0 }, + { 0.803922, 0.898039, 0.835294, 1.0 }, + { 0.760784, 0.850980, 0.843137, 1.0 }, + { 0.639216, 0.678431, 0.764706, 1.0 }, + { 0.603922, 0.623529, 0.733333, 1.0 }, + { 0.568627, 0.572549, 0.701961, 1.0 }, + { 0.556863, 0.501961, 0.458824, 1.0 }, + { 0.568627, 0.466667, 0.298039, 1.0 }, + { 0.474510, 0.423529, 0.325490, 1.0 }, + { 0.556863, 0.384314, 0.278431, 1.0 }, + { 0.623529, 0.439216, 0.235294, 1.0 }, + { 0.639216, 0.454902, 0.250980, 1.0 }, + { 0.752941, 0.764706, 0.505882, 1.0 }, + { 0.784314, 0.803922, 0.639216, 1.0 }, + { 0.815686, 0.843137, 0.772549, 1.0 }, + { 0.843137, 0.886275, 0.784314, 1.0 }, + { 0.909804, 0.925490, 0.843137, 1.0 }, + { 0.945098, 0.945098, 0.847059, 1.0 }, + { 0.956863, 0.976471, 0.807843, 1.0 }, + { 0.843137, 0.819608, 0.568627, 1.0 }, + { 0.768627, 0.788235, 0.474510, 1.0 }, + { 0.698039, 0.760784, 0.384314, 1.0 }, + { 0.541176, 0.670588, 0.149020, 1.0 }, + { 0.576471, 0.576471, 0.137255, 1.0 }, + { 0.635294, 0.525490, 0.050980, 1.0 }, + { 0.498039, 0.309804, 0.109804, 1.0 }, + { 0.384314, 0.388235, 0.121569, 1.0 }, + { 0.192157, 0.192157, 0.054902, 1.0 }, + { 0.160784, 0.192157, 0.066667, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.047059, 0.043137, 1.0 }, + { 0.133333, 0.203922, 0.184314, 1.0 }, + { 0.349020, 0.501961, 0.600000, 1.0 }, + { 0.423529, 0.576471, 0.654902, 1.0 }, + { 0.501961, 0.654902, 0.709804, 1.0 }, + { 0.615686, 0.745098, 0.772549, 1.0 }, + { 0.647059, 0.764706, 0.788235, 1.0 }, + { 0.694118, 0.760784, 0.803922, 1.0 }, + { 0.650980, 0.768627, 0.792157, 1.0 }, + { 0.635294, 0.749020, 0.780392, 1.0 }, + { 0.650980, 0.662745, 0.576471, 1.0 }, + { 0.572549, 0.545098, 0.356863, 1.0 }, + { 0.584314, 0.556863, 0.243137, 1.0 }, + { 0.501961, 0.505882, 0.235294, 1.0 }, + { 0.400000, 0.403922, 0.250980, 1.0 }, + { 0.188235, 0.176471, 0.329412, 1.0 }, + { 0.047059, 0.094118, 0.160784, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.227451, 1.0 }, + { 0.039216, 0.113725, 0.278431, 1.0 }, + { 0.125490, 0.203922, 0.368627, 1.0 }, + { 0.168627, 0.184314, 0.392157, 1.0 }, + { 0.262745, 0.227451, 0.447059, 1.0 }, + { 0.329412, 0.223529, 0.400000, 1.0 }, + { 0.294118, 0.235294, 0.329412, 1.0 }, + { 0.192157, 0.235294, 0.301961, 1.0 }, + { 0.278431, 0.341176, 0.152941, 1.0 }, + { 0.415686, 0.380392, 0.125490, 1.0 }, + { 0.329412, 0.215686, 0.176471, 1.0 }, + { 0.282353, 0.294118, 0.180392, 1.0 }, + { 0.152941, 0.250980, 0.270588, 1.0 }, + { 0.094118, 0.282353, 0.172549, 1.0 }, + { 0.007843, 0.309804, 0.203922, 1.0 }, + { 0.086275, 0.282353, 0.176471, 1.0 }, + { 0.117647, 0.200000, 0.200000, 1.0 }, + { 0.105882, 0.141176, 0.129412, 1.0 }, + { 0.113725, 0.141176, 0.192157, 1.0 }, + { 0.070588, 0.066667, 0.231373, 1.0 }, + { 0.050980, 0.047059, 0.231373, 1.0 }, + { 0.019608, 0.011765, 0.215686, 1.0 }, + { 0.023529, 0.054902, 0.262745, 1.0 }, + { 0.149020, 0.125490, 0.290196, 1.0 }, + { 0.243137, 0.223529, 0.435294, 1.0 }, + { 0.247059, 0.380392, 0.454902, 1.0 }, + { 0.419608, 0.431373, 0.592157, 1.0 }, + { 0.564706, 0.501961, 0.556863, 1.0 }, + { 0.560784, 0.552941, 0.490196, 1.0 }, + { 0.607843, 0.600000, 0.458824, 1.0 }, + { 0.623529, 0.674510, 0.423529, 1.0 }, + { 0.784314, 0.862745, 0.239216, 1.0 }, + { 0.894118, 0.917647, 0.301961, 1.0 }, + { 0.941176, 0.964706, 0.376471, 1.0 }, + { 0.843137, 0.886275, 0.415686, 1.0 }, + { 0.827451, 0.729412, 0.501961, 1.0 }, + { 0.803922, 0.607843, 0.400000, 1.0 }, + { 0.745098, 0.352941, 0.270588, 1.0 }, + { 0.780392, 0.243137, 0.176471, 1.0 }, + { 0.670588, 0.498039, 0.290196, 1.0 }, + { 0.713725, 0.615686, 0.439216, 1.0 }, + { 0.788235, 0.780392, 0.505882, 1.0 }, + { 0.843137, 0.890196, 0.541176, 1.0 }, + { 0.933333, 0.956863, 0.470588, 1.0 }, + { 0.968627, 0.949020, 0.443137, 1.0 }, + { 0.976471, 0.972549, 0.443137, 1.0 }, + { 0.984314, 0.976471, 0.435294, 1.0 }, + { 0.972549, 0.960784, 0.443137, 1.0 }, + { 0.988235, 0.941176, 0.494118, 1.0 }, + { 0.949020, 0.898039, 0.752941, 1.0 }, + { 0.952941, 0.890196, 0.843137, 1.0 }, + { 0.949020, 0.960784, 0.862745, 1.0 }, + { 0.956863, 0.952941, 0.850980, 1.0 }, + { 0.894118, 0.901961, 0.694118, 1.0 }, + }; +/* Apophysis-040426-1cometnuc */ +static double4 colors_129[] = { + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.788235, 0.035294, 0.074510, 1.0 }, + { 0.776471, 0.043137, 0.082353, 1.0 }, + { 0.776471, 0.047059, 0.082353, 1.0 }, + { 0.776471, 0.050980, 0.086275, 1.0 }, + { 0.768627, 0.050980, 0.086275, 1.0 }, + { 0.760784, 0.050980, 0.090196, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.796078, 0.031373, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.690196, 0.082353, 0.105882, 1.0 }, + { 0.580392, 0.141176, 0.141176, 1.0 }, + { 0.494118, 0.184314, 0.149020, 1.0 }, + { 0.411765, 0.227451, 0.160784, 1.0 }, + { 0.435294, 0.650980, 0.137255, 1.0 }, + { 0.352941, 0.611765, 0.137255, 1.0 }, + { 0.274510, 0.572549, 0.141176, 1.0 }, + { 0.364706, 0.388235, 0.145098, 1.0 }, + { 0.454902, 0.203922, 0.149020, 1.0 }, + { 0.588235, 0.141176, 0.129412, 1.0 }, + { 0.725490, 0.082353, 0.113725, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.796078, 0.031373, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.796078, 0.035294, 0.074510, 1.0 }, + { 0.792157, 0.043137, 0.078431, 1.0 }, + { 0.776471, 0.050980, 0.086275, 1.0 }, + { 0.760784, 0.062745, 0.094118, 1.0 }, + { 0.498039, 0.180392, 0.152941, 1.0 }, + { 0.298039, 0.282353, 0.164706, 1.0 }, + { 0.482353, 0.674510, 0.466667, 1.0 }, + { 0.541176, 0.705882, 0.592157, 1.0 }, + { 0.603922, 0.737255, 0.721569, 1.0 }, + { 0.439216, 0.654902, 0.596078, 1.0 }, + { 0.278431, 0.572549, 0.474510, 1.0 }, + { 0.345098, 0.603922, 0.301961, 1.0 }, + { 0.411765, 0.639216, 0.133333, 1.0 }, + { 0.600000, 0.733333, 0.149020, 1.0 }, + { 0.694118, 0.780392, 0.176471, 1.0 }, + { 0.788235, 0.831373, 0.203922, 1.0 }, + { 0.803922, 0.835294, 0.207843, 1.0 }, + { 0.819608, 0.843137, 0.215686, 1.0 }, + { 0.796078, 0.831373, 0.203922, 1.0 }, + { 0.776471, 0.823529, 0.196078, 1.0 }, + { 0.745098, 0.807843, 0.184314, 1.0 }, + { 0.658824, 0.764706, 0.164706, 1.0 }, + { 0.435294, 0.650980, 0.137255, 1.0 }, + { 0.305882, 0.588235, 0.137255, 1.0 }, + { 0.180392, 0.525490, 0.141176, 1.0 }, + { 0.117647, 0.494118, 0.145098, 1.0 }, + { 0.058824, 0.462745, 0.149020, 1.0 }, + { 0.054902, 0.431373, 0.145098, 1.0 }, + { 0.054902, 0.403922, 0.145098, 1.0 }, + { 0.082353, 0.392157, 0.149020, 1.0 }, + { 0.117647, 0.372549, 0.149020, 1.0 }, + { 0.152941, 0.352941, 0.152941, 1.0 }, + { 0.333333, 0.262745, 0.149020, 1.0 }, + { 0.517647, 0.172549, 0.145098, 1.0 }, + { 0.639216, 0.109804, 0.117647, 1.0 }, + { 0.760784, 0.050980, 0.090196, 1.0 }, + { 0.776471, 0.043137, 0.082353, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.776471, 0.043137, 0.082353, 1.0 }, + { 0.686275, 0.388235, 0.117647, 1.0 }, + { 0.600000, 0.733333, 0.152941, 1.0 }, + { 0.686275, 0.776471, 0.172549, 1.0 }, + { 0.776471, 0.823529, 0.196078, 1.0 }, + { 0.960784, 0.913725, 0.356863, 1.0 }, + { 0.992157, 0.929412, 0.501961, 1.0 }, + { 0.835294, 0.850980, 0.698039, 1.0 }, + { 0.717647, 0.792157, 0.709804, 1.0 }, + { 0.603922, 0.737255, 0.725490, 1.0 }, + { 0.368627, 0.619608, 0.596078, 1.0 }, + { 0.133333, 0.501961, 0.466667, 1.0 }, + { 0.105882, 0.486275, 0.305882, 1.0 }, + { 0.082353, 0.474510, 0.145098, 1.0 }, + { 0.031373, 0.415686, 0.149020, 1.0 }, + { 0.007843, 0.427451, 0.145098, 1.0 }, + { 0.035294, 0.450980, 0.145098, 1.0 }, + { 0.058824, 0.462745, 0.141176, 1.0 }, + { 0.082353, 0.474510, 0.137255, 1.0 }, + { 0.094118, 0.427451, 0.141176, 1.0 }, + { 0.105882, 0.380392, 0.145098, 1.0 }, + { 0.152941, 0.352941, 0.160784, 1.0 }, + { 0.274510, 0.294118, 0.160784, 1.0 }, + { 0.709804, 0.074510, 0.109804, 1.0 }, + { 0.749020, 0.054902, 0.090196, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.792157, 0.043137, 0.078431, 1.0 }, + { 0.776471, 0.050980, 0.086275, 1.0 }, + { 0.600000, 0.129412, 0.133333, 1.0 }, + { 0.364706, 0.247059, 0.156863, 1.0 }, + { 0.105882, 0.380392, 0.152941, 1.0 }, + { 0.066667, 0.396078, 0.149020, 1.0 }, + { 0.031373, 0.415686, 0.149020, 1.0 }, + { 0.019608, 0.419608, 0.149020, 1.0 }, + { 0.007843, 0.427451, 0.152941, 1.0 }, + { 0.007843, 0.427451, 0.152941, 1.0 }, + { 0.031373, 0.415686, 0.149020, 1.0 }, + { 0.082353, 0.392157, 0.149020, 1.0 }, + { 0.117647, 0.450980, 0.141176, 1.0 }, + { 0.156863, 0.513725, 0.133333, 1.0 }, + { 0.192157, 0.529412, 0.137255, 1.0 }, + { 0.227451, 0.549020, 0.141176, 1.0 }, + { 0.298039, 0.584314, 0.137255, 1.0 }, + { 0.498039, 0.686275, 0.137255, 1.0 }, + { 0.521569, 0.698039, 0.470588, 1.0 }, + { 0.713725, 0.792157, 0.725490, 1.0 }, + { 0.960784, 0.917647, 0.588235, 1.0 }, + { 0.976471, 0.921569, 0.521569, 1.0 }, + { 0.992157, 0.929412, 0.454902, 1.0 }, + { 0.976471, 0.921569, 0.384314, 1.0 }, + { 0.949020, 0.909804, 0.329412, 1.0 }, + { 0.882353, 0.874510, 0.262745, 1.0 }, + { 0.819608, 0.843137, 0.215686, 1.0 }, + { 0.619608, 0.745098, 0.152941, 1.0 }, + { 0.525490, 0.698039, 0.141176, 1.0 }, + { 0.435294, 0.650980, 0.133333, 1.0 }, + { 0.376471, 0.623529, 0.137255, 1.0 }, + { 0.321569, 0.596078, 0.141176, 1.0 }, + { 0.203922, 0.537255, 0.137255, 1.0 }, + { 0.129412, 0.501961, 0.145098, 1.0 }, + { 0.082353, 0.474510, 0.145098, 1.0 }, + { 0.058824, 0.462745, 0.141176, 1.0 }, + { 0.082353, 0.474510, 0.137255, 1.0 }, + { 0.129412, 0.498039, 0.133333, 1.0 }, + { 0.180392, 0.525490, 0.133333, 1.0 }, + { 0.274510, 0.572549, 0.133333, 1.0 }, + { 0.435294, 0.650980, 0.137255, 1.0 }, + { 0.541176, 0.705882, 0.141176, 1.0 }, + { 0.600000, 0.733333, 0.149020, 1.0 }, + { 0.454902, 0.662745, 0.137255, 1.0 }, + { 0.352941, 0.611765, 0.141176, 1.0 }, + { 0.250980, 0.560784, 0.145098, 1.0 }, + { 0.239216, 0.552941, 0.137255, 1.0 }, + { 0.227451, 0.549020, 0.133333, 1.0 }, + { 0.298039, 0.584314, 0.129412, 1.0 }, + { 0.454902, 0.662745, 0.137255, 1.0 }, + { 0.619608, 0.745098, 0.152941, 1.0 }, + { 0.807843, 0.839216, 0.400000, 1.0 }, + { 0.858824, 0.866667, 0.690196, 1.0 }, + { 0.882353, 0.874510, 0.678431, 1.0 }, + { 0.905882, 0.886275, 0.666667, 1.0 }, + { 0.992157, 0.933333, 0.466667, 1.0 }, + { 0.901961, 0.886275, 0.278431, 1.0 }, + { 0.674510, 0.772549, 0.168627, 1.0 }, + { 0.776471, 0.050980, 0.086275, 1.0 }, + { 0.792157, 0.043137, 0.078431, 1.0 }, + { 0.792157, 0.043137, 0.078431, 1.0 }, + { 0.792157, 0.043137, 0.078431, 1.0 }, + { 0.776471, 0.050980, 0.086275, 1.0 }, + { 0.619608, 0.156863, 0.172549, 1.0 }, + { 0.411765, 0.227451, 0.152941, 1.0 }, + { 0.274510, 0.294118, 0.152941, 1.0 }, + { 0.129412, 0.364706, 0.149020, 1.0 }, + { 0.129412, 0.364706, 0.149020, 1.0 }, + { 0.227451, 0.317647, 0.164706, 1.0 }, + { 0.294118, 0.282353, 0.164706, 1.0 }, + { 0.364706, 0.247059, 0.164706, 1.0 }, + { 0.498039, 0.180392, 0.152941, 1.0 }, + { 0.776471, 0.050980, 0.086275, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.776471, 0.050980, 0.086275, 1.0 }, + { 0.600000, 0.129412, 0.137255, 1.0 }, + { 0.431373, 0.215686, 0.152941, 1.0 }, + { 0.388235, 0.235294, 0.164706, 1.0 }, + { 0.227451, 0.317647, 0.156863, 1.0 }, + { 0.203922, 0.537255, 0.137255, 1.0 }, + { 0.250980, 0.560784, 0.137255, 1.0 }, + { 0.368627, 0.619608, 0.129412, 1.0 }, + { 0.498039, 0.686275, 0.141176, 1.0 }, + { 0.619608, 0.745098, 0.156863, 1.0 }, + { 0.760784, 0.815686, 0.192157, 1.0 }, + { 0.858824, 0.862745, 0.243137, 1.0 }, + { 0.949020, 0.909804, 0.329412, 1.0 }, + { 0.882353, 0.874510, 0.258824, 1.0 }, + { 0.843137, 0.854902, 0.235294, 1.0 }, + { 0.803922, 0.839216, 0.211765, 1.0 }, + { 0.709804, 0.788235, 0.172549, 1.0 }, + { 0.541176, 0.705882, 0.149020, 1.0 }, + { 0.368627, 0.619608, 0.129412, 1.0 }, + { 0.203922, 0.537255, 0.137255, 1.0 }, + { 0.156863, 0.513725, 0.133333, 1.0 }, + { 0.129412, 0.501961, 0.137255, 1.0 }, + { 0.082353, 0.474510, 0.145098, 1.0 }, + { 0.082353, 0.474510, 0.145098, 1.0 }, + { 0.109804, 0.490196, 0.505882, 1.0 }, + { 0.184314, 0.525490, 0.552941, 1.0 }, + { 0.184314, 0.525490, 0.470588, 1.0 }, + { 0.180392, 0.525490, 0.149020, 1.0 }, + { 0.105882, 0.490196, 0.141176, 1.0 }, + { 0.082353, 0.474510, 0.145098, 1.0 }, + { 0.035294, 0.450980, 0.145098, 1.0 }, + { 0.007843, 0.439216, 0.141176, 1.0 }, + { 0.007843, 0.439216, 0.141176, 1.0 }, + { 0.007843, 0.427451, 0.145098, 1.0 }, + { 0.031373, 0.415686, 0.149020, 1.0 }, + { 0.082353, 0.392157, 0.156863, 1.0 }, + { 0.129412, 0.364706, 0.156863, 1.0 }, + { 0.274510, 0.294118, 0.160784, 1.0 }, + { 0.431373, 0.215686, 0.160784, 1.0 }, + { 0.474510, 0.192157, 0.152941, 1.0 }, + { 0.580392, 0.141176, 0.145098, 1.0 }, + { 0.454902, 0.203922, 0.160784, 1.0 }, + { 0.388235, 0.235294, 0.152941, 1.0 }, + { 0.274510, 0.294118, 0.160784, 1.0 }, + { 0.176471, 0.341176, 0.149020, 1.0 }, + { 0.200000, 0.329412, 0.160784, 1.0 }, + { 0.341176, 0.258824, 0.160784, 1.0 }, + { 0.580392, 0.141176, 0.141176, 1.0 }, + { 0.776471, 0.050980, 0.086275, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.776471, 0.050980, 0.086275, 1.0 }, + { 0.694118, 0.109804, 0.133333, 1.0 }, + { 0.745098, 0.807843, 0.184314, 1.0 }, + { 0.941176, 0.905882, 0.309804, 1.0 }, + { 0.968627, 0.917647, 0.364706, 1.0 }, + { 0.992157, 0.929412, 0.439216, 1.0 }, + { 0.992157, 0.933333, 0.482353, 1.0 }, + { 0.976471, 0.925490, 0.556863, 1.0 }, + { 0.976471, 0.925490, 0.564706, 1.0 }, + { 0.980392, 0.925490, 0.552941, 1.0 }, + { 0.968627, 0.917647, 0.576471, 1.0 }, + { 0.972549, 0.921569, 0.580392, 1.0 }, + { 0.956863, 0.913725, 0.603922, 1.0 }, + { 0.870588, 0.870588, 0.682353, 1.0 }, + { 0.792157, 0.831373, 0.713725, 1.0 }, + { 0.643137, 0.756863, 0.725490, 1.0 }, + { 0.803922, 0.039216, 0.482353, 1.0 }, + { 0.776471, 0.050980, 0.086275, 1.0 }, + { 0.792157, 0.035294, 0.074510, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + { 0.803922, 0.027451, 0.070588, 1.0 }, + }; +/* Apophysis-040426-1passionscross */ +static double4 colors_130[] = { + { 0.203922, 0.490196, 0.094118, 1.0 }, + { 0.674510, 0.364706, 0.643137, 1.0 }, + { 0.552941, 0.231373, 0.564706, 1.0 }, + { 0.431373, 0.098039, 0.490196, 1.0 }, + { 0.341176, 0.086275, 0.431373, 1.0 }, + { 0.250980, 0.078431, 0.372549, 1.0 }, + { 0.211765, 0.109804, 0.349020, 1.0 }, + { 0.176471, 0.145098, 0.329412, 1.0 }, + { 0.231373, 0.356863, 0.482353, 1.0 }, + { 0.403922, 0.305882, 0.529412, 1.0 }, + { 0.580392, 0.258824, 0.580392, 1.0 }, + { 0.635294, 0.321569, 0.615686, 1.0 }, + { 0.694118, 0.388235, 0.650980, 1.0 }, + { 0.709804, 0.407843, 0.662745, 1.0 }, + { 0.725490, 0.427451, 0.674510, 1.0 }, + { 0.725490, 0.427451, 0.674510, 1.0 }, + { 0.725490, 0.427451, 0.674510, 1.0 }, + { 0.639216, 0.321569, 0.619608, 1.0 }, + { 0.576471, 0.254902, 0.580392, 1.0 }, + { 0.517647, 0.188235, 0.545098, 1.0 }, + { 0.474510, 0.141176, 0.517647, 1.0 }, + { 0.431373, 0.098039, 0.490196, 1.0 }, + { 0.407843, 0.074510, 0.474510, 1.0 }, + { 0.388235, 0.050980, 0.462745, 1.0 }, + { 0.341176, 0.007843, 0.431373, 1.0 }, + { 0.317647, 0.019608, 0.415686, 1.0 }, + { 0.298039, 0.031373, 0.403922, 1.0 }, + { 0.286275, 0.043137, 0.396078, 1.0 }, + { 0.274510, 0.054902, 0.388235, 1.0 }, + { 0.286275, 0.043137, 0.396078, 1.0 }, + { 0.298039, 0.031373, 0.403922, 1.0 }, + { 0.364706, 0.031373, 0.447059, 1.0 }, + { 0.454902, 0.121569, 0.501961, 1.0 }, + { 0.639216, 0.321569, 0.619608, 1.0 }, + { 0.666667, 0.352941, 0.635294, 1.0 }, + { 0.694118, 0.388235, 0.654902, 1.0 }, + { 0.709804, 0.407843, 0.662745, 1.0 }, + { 0.725490, 0.427451, 0.674510, 1.0 }, + { 0.733333, 0.435294, 0.678431, 1.0 }, + { 0.745098, 0.447059, 0.682353, 1.0 }, + { 0.819608, 0.545098, 0.733333, 1.0 }, + { 0.823529, 0.552941, 0.741176, 1.0 }, + { 0.831373, 0.564706, 0.749020, 1.0 }, + { 0.815686, 0.545098, 0.737255, 1.0 }, + { 0.803922, 0.525490, 0.725490, 1.0 }, + { 0.788235, 0.505882, 0.713725, 1.0 }, + { 0.776471, 0.490196, 0.701961, 1.0 }, + { 0.745098, 0.447059, 0.682353, 1.0 }, + { 0.725490, 0.427451, 0.674510, 1.0 }, + { 0.639216, 0.321569, 0.619608, 1.0 }, + { 0.576471, 0.254902, 0.580392, 1.0 }, + { 0.517647, 0.188235, 0.541176, 1.0 }, + { 0.439216, 0.109804, 0.494118, 1.0 }, + { 0.364706, 0.031373, 0.447059, 1.0 }, + { 0.364706, 0.031373, 0.447059, 1.0 }, + { 0.364706, 0.031373, 0.447059, 1.0 }, + { 0.321569, 0.007843, 0.415686, 1.0 }, + { 0.333333, 0.007843, 0.407843, 1.0 }, + { 0.345098, 0.007843, 0.403922, 1.0 }, + { 0.509804, 0.188235, 0.266667, 1.0 }, + { 0.678431, 0.368627, 0.133333, 1.0 }, + { 0.741176, 0.447059, 0.168627, 1.0 }, + { 0.807843, 0.529412, 0.203922, 1.0 }, + { 0.992157, 0.564706, 0.223529, 1.0 }, + { 0.858824, 0.603922, 0.243137, 1.0 }, + { 0.745098, 0.447059, 0.682353, 1.0 }, + { 0.760784, 0.466667, 0.694118, 1.0 }, + { 0.776471, 0.490196, 0.705882, 1.0 }, + { 0.784314, 0.498039, 0.709804, 1.0 }, + { 0.792157, 0.509804, 0.713725, 1.0 }, + { 0.847059, 0.584314, 0.749020, 1.0 }, + { 0.949020, 0.745098, 0.298039, 1.0 }, + { 0.972549, 0.929412, 0.325490, 1.0 }, + { 0.968627, 0.854902, 0.317647, 1.0 }, + { 0.968627, 0.784314, 0.309804, 1.0 }, + { 0.854902, 0.615686, 0.494118, 1.0 }, + { 0.745098, 0.447059, 0.682353, 1.0 }, + { 0.709804, 0.403922, 0.662745, 1.0 }, + { 0.674510, 0.364706, 0.643137, 1.0 }, + { 0.619608, 0.301961, 0.603922, 1.0 }, + { 0.580392, 0.258824, 0.580392, 1.0 }, + { 0.517647, 0.188235, 0.541176, 1.0 }, + { 0.462745, 0.419608, 0.278431, 1.0 }, + { 0.411765, 0.650980, 0.019608, 1.0 }, + { 0.400000, 0.643137, 0.011765, 1.0 }, + { 0.388235, 0.635294, 0.007843, 1.0 }, + { 0.298039, 0.564706, 0.039216, 1.0 }, + { 0.129412, 0.427451, 0.137255, 1.0 }, + { 0.176471, 0.145098, 0.329412, 1.0 }, + { 0.235294, 0.086275, 0.364706, 1.0 }, + { 0.298039, 0.031373, 0.403922, 1.0 }, + { 0.317647, 0.019608, 0.415686, 1.0 }, + { 0.341176, 0.007843, 0.431373, 1.0 }, + { 0.364706, 0.031373, 0.447059, 1.0 }, + { 0.411765, 0.074510, 0.474510, 1.0 }, + { 0.454902, 0.121569, 0.501961, 1.0 }, + { 0.498039, 0.168627, 0.529412, 1.0 }, + { 0.580392, 0.258824, 0.580392, 1.0 }, + { 0.643137, 0.333333, 0.619608, 1.0 }, + { 0.709804, 0.407843, 0.662745, 1.0 }, + { 0.733333, 0.439216, 0.678431, 1.0 }, + { 0.760784, 0.470588, 0.694118, 1.0 }, + { 0.792157, 0.509804, 0.713725, 1.0 }, + { 0.831373, 0.564706, 0.745098, 1.0 }, + { 0.803922, 0.525490, 0.725490, 1.0 }, + { 0.772549, 0.486275, 0.701961, 1.0 }, + { 0.745098, 0.447059, 0.682353, 1.0 }, + { 0.725490, 0.427451, 0.670588, 1.0 }, + { 0.709804, 0.407843, 0.662745, 1.0 }, + { 0.709804, 0.407843, 0.662745, 1.0 }, + { 0.725490, 0.427451, 0.674510, 1.0 }, + { 0.725490, 0.427451, 0.674510, 1.0 }, + { 0.725490, 0.427451, 0.674510, 1.0 }, + { 0.760784, 0.470588, 0.694118, 1.0 }, + { 0.768627, 0.478431, 0.698039, 1.0 }, + { 0.776471, 0.490196, 0.701961, 1.0 }, + { 0.792157, 0.509804, 0.713725, 1.0 }, + { 0.803922, 0.525490, 0.725490, 1.0 }, + { 0.831373, 0.564706, 0.745098, 1.0 }, + { 0.858824, 0.600000, 0.760784, 1.0 }, + { 0.905882, 0.670588, 0.788235, 1.0 }, + { 0.941176, 0.737255, 0.745098, 1.0 }, + { 0.976471, 0.807843, 0.705882, 1.0 }, + { 0.882353, 0.850980, 0.627451, 1.0 }, + { 0.792157, 0.894118, 0.552941, 1.0 }, + { 0.792157, 0.894118, 0.552941, 1.0 }, + { 0.968627, 0.784314, 0.694118, 1.0 }, + { 0.992157, 0.866667, 0.705882, 1.0 }, + { 0.992157, 0.905882, 0.333333, 1.0 }, + { 0.968627, 0.929412, 0.325490, 1.0 }, + { 0.960784, 0.929412, 0.321569, 1.0 }, + { 0.952941, 0.933333, 0.317647, 1.0 }, + { 0.941176, 0.937255, 0.313725, 1.0 }, + { 0.858824, 0.921569, 0.270588, 1.0 }, + { 0.725490, 0.858824, 0.196078, 1.0 }, + { 0.639216, 0.807843, 0.149020, 1.0 }, + { 0.388235, 0.635294, 0.007843, 1.0 }, + { 0.247059, 0.521569, 0.078431, 1.0 }, + { 0.105882, 0.407843, 0.152941, 1.0 }, + { 0.105882, 0.309804, 0.219608, 1.0 }, + { 0.105882, 0.215686, 0.286275, 1.0 }, + { 0.200000, 0.121569, 0.345098, 1.0 }, + { 0.200000, 0.121569, 0.345098, 1.0 }, + { 0.200000, 0.121569, 0.345098, 1.0 }, + { 0.152941, 0.168627, 0.313725, 1.0 }, + { 0.007843, 0.325490, 0.211765, 1.0 }, + { 0.007843, 0.325490, 0.211765, 1.0 }, + { 0.007843, 0.325490, 0.211765, 1.0 }, + { 0.035294, 0.345098, 0.196078, 1.0 }, + { 0.035294, 0.345098, 0.196078, 1.0 }, + { 0.058824, 0.364706, 0.184314, 1.0 }, + { 0.082353, 0.388235, 0.168627, 1.0 }, + { 0.035294, 0.345098, 0.196078, 1.0 }, + { 0.019608, 0.333333, 0.203922, 1.0 }, + { 0.007843, 0.325490, 0.211765, 1.0 }, + { 0.007843, 0.301961, 0.227451, 1.0 }, + { 0.129412, 0.192157, 0.301961, 1.0 }, + { 0.227451, 0.101961, 0.360784, 1.0 }, + { 0.274510, 0.054902, 0.388235, 1.0 }, + { 0.388235, 0.050980, 0.462745, 1.0 }, + { 0.454902, 0.121569, 0.501961, 1.0 }, + { 0.517647, 0.188235, 0.541176, 1.0 }, + { 0.474510, 0.141176, 0.513725, 1.0 }, + { 0.431373, 0.098039, 0.490196, 1.0 }, + { 0.298039, 0.031373, 0.403922, 1.0 }, + { 0.250980, 0.078431, 0.376471, 1.0 }, + { 0.152941, 0.168627, 0.313725, 1.0 }, + { 0.054902, 0.258824, 0.254902, 1.0 }, + { 0.156863, 0.450980, 0.125490, 1.0 }, + { 0.239216, 0.517647, 0.074510, 1.0 }, + { 0.321569, 0.584314, 0.027451, 1.0 }, + { 0.368627, 0.619608, 0.000000, 1.0 }, + { 0.411765, 0.650980, 0.019608, 1.0 }, + { 0.411765, 0.650980, 0.019608, 1.0 }, + { 0.411765, 0.650980, 0.019608, 1.0 }, + { 0.454902, 0.686275, 0.047059, 1.0 }, + { 0.639216, 0.807843, 0.149020, 1.0 }, + { 0.435294, 0.666667, 0.031373, 1.0 }, + { 0.411765, 0.650980, 0.019608, 1.0 }, + { 0.203922, 0.490196, 0.094118, 1.0 }, + { 0.082353, 0.388235, 0.168627, 1.0 }, + { 0.129412, 0.192157, 0.301961, 1.0 }, + { 0.200000, 0.121569, 0.345098, 1.0 }, + { 0.227451, 0.101961, 0.360784, 1.0 }, + { 0.152941, 0.168627, 0.313725, 1.0 }, + { 0.117647, 0.200000, 0.290196, 1.0 }, + { 0.082353, 0.235294, 0.270588, 1.0 }, + { 0.007843, 0.325490, 0.211765, 1.0 }, + { 0.035294, 0.345098, 0.196078, 1.0 }, + { 0.082353, 0.388235, 0.168627, 1.0 }, + { 0.129412, 0.427451, 0.137255, 1.0 }, + { 0.250980, 0.529412, 0.066667, 1.0 }, + { 0.345098, 0.600000, 0.011765, 1.0 }, + { 0.411765, 0.650980, 0.019608, 1.0 }, + { 0.478431, 0.698039, 0.058824, 1.0 }, + { 0.729412, 0.862745, 0.200000, 1.0 }, + { 0.831373, 0.909804, 0.254902, 1.0 }, + { 0.901961, 0.933333, 0.294118, 1.0 }, + { 0.870588, 0.925490, 0.278431, 1.0 }, + { 0.819608, 0.905882, 0.247059, 1.0 }, + { 0.745098, 0.866667, 0.207843, 1.0 }, + { 0.564706, 0.760784, 0.392157, 1.0 }, + { 0.658824, 0.819608, 0.462745, 1.0 }, + { 0.831373, 0.564706, 0.745098, 1.0 }, + { 0.847059, 0.584314, 0.749020, 1.0 }, + { 0.870588, 0.619608, 0.764706, 1.0 }, + { 0.870588, 0.619608, 0.768627, 1.0 }, + { 0.847059, 0.584314, 0.749020, 1.0 }, + { 0.831373, 0.564706, 0.745098, 1.0 }, + { 0.803922, 0.525490, 0.725490, 1.0 }, + { 0.725490, 0.427451, 0.674510, 1.0 }, + { 0.619608, 0.301961, 0.603922, 1.0 }, + { 0.560784, 0.235294, 0.568627, 1.0 }, + { 0.474510, 0.145098, 0.513725, 1.0 }, + { 0.388235, 0.050980, 0.462745, 1.0 }, + { 0.274510, 0.054902, 0.388235, 1.0 }, + { 0.227451, 0.101961, 0.360784, 1.0 }, + { 0.152941, 0.168627, 0.313725, 1.0 }, + { 0.082353, 0.235294, 0.270588, 1.0 }, + { 0.109804, 0.345098, 0.015686, 1.0 }, + { 0.482353, 0.356863, 0.090196, 1.0 }, + { 0.368627, 0.250980, 0.376471, 1.0 }, + { 0.431373, 0.098039, 0.490196, 1.0 }, + { 0.411765, 0.074510, 0.474510, 1.0 }, + { 0.364706, 0.031373, 0.447059, 1.0 }, + { 0.341176, 0.007843, 0.431373, 1.0 }, + { 0.341176, 0.007843, 0.431373, 1.0 }, + { 0.321569, 0.007843, 0.415686, 1.0 }, + { 0.321569, 0.007843, 0.415686, 1.0 }, + { 0.321569, 0.007843, 0.415686, 1.0 }, + { 0.298039, 0.031373, 0.403922, 1.0 }, + { 0.274510, 0.054902, 0.388235, 1.0 }, + { 0.227451, 0.101961, 0.360784, 1.0 }, + { 0.152941, 0.168627, 0.313725, 1.0 }, + { 0.054902, 0.258824, 0.254902, 1.0 }, + { 0.129412, 0.427451, 0.137255, 1.0 }, + { 0.274510, 0.545098, 0.054902, 1.0 }, + { 0.345098, 0.600000, 0.011765, 1.0 }, + { 0.411765, 0.650980, 0.019608, 1.0 }, + { 0.713725, 0.411765, 0.152941, 1.0 }, + { 0.619608, 0.301961, 0.603922, 1.0 }, + { 0.674510, 0.364706, 0.643137, 1.0 }, + { 0.694118, 0.388235, 0.654902, 1.0 }, + { 0.725490, 0.427451, 0.674510, 1.0 }, + { 0.725490, 0.427451, 0.674510, 1.0 }, + { 0.745098, 0.447059, 0.682353, 1.0 }, + { 0.603922, 0.784314, 0.423529, 1.0 }, + { 0.760784, 0.878431, 0.215686, 1.0 }, + { 0.870588, 0.925490, 0.278431, 1.0 }, + { 0.941176, 0.937255, 0.313725, 1.0 }, + { 0.952941, 0.933333, 0.317647, 1.0 }, + { 0.913725, 0.933333, 0.298039, 1.0 }, + { 0.819608, 0.905882, 0.247059, 1.0 }, + { 0.639216, 0.807843, 0.149020, 1.0 }, + { 0.435294, 0.666667, 0.031373, 1.0 }, + { 0.031373, 0.278431, 0.243137, 1.0 }, + }; +/* Apophysis-040426-1butterflyflower */ +static double4 colors_131[] = { + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.207843, 0.156863, 0.192157, 1.0 }, + { 0.211765, 0.160784, 0.192157, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.301961, 0.274510, 0.121569, 1.0 }, + { 0.239216, 0.227451, 0.164706, 1.0 }, + { 0.172549, 0.149020, 0.211765, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.298039, 0.250980, 0.129412, 1.0 }, + { 0.392157, 0.349020, 0.062745, 1.0 }, + { 0.427451, 0.392157, 0.039216, 1.0 }, + { 0.462745, 0.439216, 0.015686, 1.0 }, + { 0.501961, 0.458824, 0.031373, 1.0 }, + { 0.541176, 0.478431, 0.050980, 1.0 }, + { 0.517647, 0.458824, 0.137255, 1.0 }, + { 0.423529, 0.411765, 0.188235, 1.0 }, + { 0.443137, 0.466667, 0.247059, 1.0 }, + { 0.450980, 0.435294, 0.219608, 1.0 }, + { 0.462745, 0.407843, 0.196078, 1.0 }, + { 0.423529, 0.376471, 0.129412, 1.0 }, + { 0.384314, 0.345098, 0.066667, 1.0 }, + { 0.376471, 0.333333, 0.070588, 1.0 }, + { 0.368627, 0.325490, 0.078431, 1.0 }, + { 0.368627, 0.325490, 0.078431, 1.0 }, + { 0.372549, 0.333333, 0.074510, 1.0 }, + { 0.380392, 0.341176, 0.070588, 1.0 }, + { 0.403922, 0.356863, 0.058824, 1.0 }, + { 0.427451, 0.372549, 0.050980, 1.0 }, + { 0.470588, 0.403922, 0.039216, 1.0 }, + { 0.513725, 0.435294, 0.031373, 1.0 }, + { 0.545098, 0.541176, 0.050980, 1.0 }, + { 0.631373, 0.643137, 0.168627, 1.0 }, + { 0.815686, 0.788235, 0.317647, 1.0 }, + { 0.803922, 0.772549, 0.305882, 1.0 }, + { 0.796078, 0.756863, 0.294118, 1.0 }, + { 0.792157, 0.764706, 0.286275, 1.0 }, + { 0.788235, 0.772549, 0.278431, 1.0 }, + { 0.701961, 0.658824, 0.262745, 1.0 }, + { 0.470588, 0.458824, 0.141176, 1.0 }, + { 0.388235, 0.345098, 0.066667, 1.0 }, + { 0.376471, 0.333333, 0.074510, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.329412, 0.290196, 0.109804, 1.0 }, + { 0.235294, 0.203922, 0.164706, 1.0 }, + { 0.141176, 0.121569, 0.223529, 1.0 }, + { 0.121569, 0.098039, 0.239216, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.129412, 0.086275, 0.250980, 1.0 }, + { 0.223529, 0.180392, 0.192157, 1.0 }, + { 0.317647, 0.278431, 0.137255, 1.0 }, + { 0.341176, 0.301961, 0.109804, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.156863, 0.113725, 0.227451, 1.0 }, + { 0.109804, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.129412, 0.145098, 0.223529, 1.0 }, + { 0.313725, 0.266667, 0.117647, 1.0 }, + { 0.341176, 0.294118, 0.098039, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.396078, 0.356863, 0.054902, 1.0 }, + { 0.411765, 0.364706, 0.050980, 1.0 }, + { 0.407843, 0.364706, 0.050980, 1.0 }, + { 0.372549, 0.392157, 0.066667, 1.0 }, + { 0.247059, 0.266667, 0.152941, 1.0 }, + { 0.180392, 0.184314, 0.188235, 1.0 }, + { 0.113725, 0.105882, 0.227451, 1.0 }, + { 0.109804, 0.090196, 0.243137, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.235294, 0.188235, 0.180392, 1.0 }, + { 0.360784, 0.298039, 0.086275, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.286275, 0.239216, 0.137255, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.325490, 0.266667, 0.176471, 1.0 }, + { 0.360784, 0.388235, 0.160784, 1.0 }, + { 0.443137, 0.356863, 0.164706, 1.0 }, + { 0.509804, 0.466667, 0.086275, 1.0 }, + { 0.686275, 0.654902, 0.180392, 1.0 }, + { 0.721569, 0.705882, 0.207843, 1.0 }, + { 0.756863, 0.756863, 0.239216, 1.0 }, + { 0.713725, 0.678431, 0.203922, 1.0 }, + { 0.678431, 0.611765, 0.180392, 1.0 }, + { 0.615686, 0.580392, 0.113725, 1.0 }, + { 0.494118, 0.470588, 0.015686, 1.0 }, + { 0.435294, 0.392157, 0.023529, 1.0 }, + { 0.431373, 0.380392, 0.027451, 1.0 }, + { 0.431373, 0.372549, 0.031373, 1.0 }, + { 0.447059, 0.396078, 0.019608, 1.0 }, + { 0.498039, 0.447059, 0.007843, 1.0 }, + { 0.513725, 0.450980, 0.027451, 1.0 }, + { 0.513725, 0.443137, 0.035294, 1.0 }, + { 0.478431, 0.474510, 0.047059, 1.0 }, + { 0.474510, 0.564706, 0.031373, 1.0 }, + { 0.517647, 0.545098, 0.031373, 1.0 }, + { 0.494118, 0.498039, 0.215686, 1.0 }, + { 0.454902, 0.462745, 0.427451, 1.0 }, + { 0.400000, 0.427451, 0.301961, 1.0 }, + { 0.333333, 0.298039, 0.215686, 1.0 }, + { 0.211765, 0.160784, 0.196078, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.329412, 0.247059, 0.129412, 1.0 }, + { 0.349020, 0.286275, 0.105882, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.078431, 1.0 }, + { 0.407843, 0.258824, 0.050980, 1.0 }, + { 0.262745, 0.184314, 0.164706, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.109804, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.113725, 0.074510, 0.258824, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.262745, 0.203922, 0.168627, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.368627, 0.325490, 0.082353, 1.0 }, + { 0.301961, 0.262745, 0.145098, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.250980, 0.243137, 0.223529, 1.0 }, + { 0.376471, 0.321569, 0.203922, 1.0 }, + { 0.400000, 0.368627, 0.172549, 1.0 }, + { 0.356863, 0.333333, 0.188235, 1.0 }, + { 0.231373, 0.184314, 0.184314, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + { 0.105882, 0.074510, 0.258824, 1.0 }, + }; +/* Apophysis-040426-1Watcher */ +static double4 colors_132[] = { + { 0.254902, 0.027451, 0.000000, 1.0 }, + { 0.086275, 0.039216, 0.086275, 1.0 }, + { 0.074510, 0.074510, 0.113725, 1.0 }, + { 0.062745, 0.109804, 0.141176, 1.0 }, + { 0.062745, 0.164706, 0.203922, 1.0 }, + { 0.062745, 0.223529, 0.266667, 1.0 }, + { 0.050980, 0.250980, 0.254902, 1.0 }, + { 0.039216, 0.282353, 0.247059, 1.0 }, + { 0.180392, 0.341176, 0.239216, 1.0 }, + { 0.298039, 0.286275, 0.180392, 1.0 }, + { 0.415686, 0.235294, 0.121569, 1.0 }, + { 0.486275, 0.219608, 0.086275, 1.0 }, + { 0.560784, 0.203922, 0.054902, 1.0 }, + { 0.701961, 0.164706, 0.047059, 1.0 }, + { 0.847059, 0.125490, 0.043137, 1.0 }, + { 0.901961, 0.149020, 0.058824, 1.0 }, + { 0.960784, 0.172549, 0.078431, 1.0 }, + { 0.956863, 0.250980, 0.113725, 1.0 }, + { 0.894118, 0.372549, 0.113725, 1.0 }, + { 0.835294, 0.498039, 0.113725, 1.0 }, + { 0.658824, 0.611765, 0.117647, 1.0 }, + { 0.482353, 0.725490, 0.125490, 1.0 }, + { 0.435294, 0.545098, 0.098039, 1.0 }, + { 0.392157, 0.368627, 0.074510, 1.0 }, + { 0.776471, 0.313725, 0.180392, 1.0 }, + { 0.792157, 0.215686, 0.176471, 1.0 }, + { 0.807843, 0.121569, 0.176471, 1.0 }, + { 0.643137, 0.164706, 0.121569, 1.0 }, + { 0.478431, 0.207843, 0.070588, 1.0 }, + { 0.435294, 0.207843, 0.082353, 1.0 }, + { 0.392157, 0.207843, 0.098039, 1.0 }, + { 0.345098, 0.227451, 0.113725, 1.0 }, + { 0.227451, 0.227451, 0.152941, 1.0 }, + { 0.109804, 0.294118, 0.258824, 1.0 }, + { 0.082353, 0.341176, 0.282353, 1.0 }, + { 0.058824, 0.388235, 0.309804, 1.0 }, + { 0.047059, 0.415686, 0.337255, 1.0 }, + { 0.039216, 0.443137, 0.364706, 1.0 }, + { 0.047059, 0.478431, 0.333333, 1.0 }, + { 0.058824, 0.513725, 0.305882, 1.0 }, + { 0.109804, 0.384314, 0.156863, 1.0 }, + { 0.203922, 0.309804, 0.149020, 1.0 }, + { 0.298039, 0.235294, 0.141176, 1.0 }, + { 0.376471, 0.219608, 0.098039, 1.0 }, + { 0.458824, 0.203922, 0.058824, 1.0 }, + { 0.509804, 0.196078, 0.054902, 1.0 }, + { 0.564706, 0.188235, 0.050980, 1.0 }, + { 0.788235, 0.258824, 0.054902, 1.0 }, + { 0.949020, 0.301961, 0.207843, 1.0 }, + { 0.858824, 0.294118, 0.196078, 1.0 }, + { 0.690196, 0.262745, 0.145098, 1.0 }, + { 0.521569, 0.231373, 0.098039, 1.0 }, + { 0.501961, 0.168627, 0.109804, 1.0 }, + { 0.482353, 0.105882, 0.125490, 1.0 }, + { 0.490196, 0.160784, 0.105882, 1.0 }, + { 0.501961, 0.215686, 0.086275, 1.0 }, + { 0.458824, 0.243137, 0.121569, 1.0 }, + { 0.403922, 0.247059, 0.184314, 1.0 }, + { 0.349020, 0.250980, 0.247059, 1.0 }, + { 0.215686, 0.223529, 0.278431, 1.0 }, + { 0.086275, 0.200000, 0.309804, 1.0 }, + { 0.074510, 0.117647, 0.298039, 1.0 }, + { 0.062745, 0.035294, 0.290196, 1.0 }, + { 0.227451, 0.015686, 0.250980, 1.0 }, + { 0.250980, 0.011765, 0.231373, 1.0 }, + { 0.180392, 0.109804, 0.086275, 1.0 }, + { 0.168627, 0.156863, 0.125490, 1.0 }, + { 0.156863, 0.207843, 0.164706, 1.0 }, + { 0.145098, 0.223529, 0.184314, 1.0 }, + { 0.133333, 0.243137, 0.203922, 1.0 }, + { 0.133333, 0.329412, 0.282353, 1.0 }, + { 0.129412, 0.419608, 0.325490, 1.0 }, + { 0.156863, 0.415686, 0.333333, 1.0 }, + { 0.192157, 0.396078, 0.329412, 1.0 }, + { 0.231373, 0.380392, 0.325490, 1.0 }, + { 0.239216, 0.352941, 0.270588, 1.0 }, + { 0.250980, 0.329412, 0.219608, 1.0 }, + { 0.286275, 0.313725, 0.203922, 1.0 }, + { 0.321569, 0.301961, 0.188235, 1.0 }, + { 0.349020, 0.305882, 0.258824, 1.0 }, + { 0.392157, 0.282353, 0.270588, 1.0 }, + { 0.278431, 0.313725, 0.137255, 1.0 }, + { 0.380392, 0.278431, 0.125490, 1.0 }, + { 0.482353, 0.243137, 0.113725, 1.0 }, + { 0.470588, 0.227451, 0.094118, 1.0 }, + { 0.458824, 0.215686, 0.078431, 1.0 }, + { 0.458824, 0.188235, 0.070588, 1.0 }, + { 0.521569, 0.125490, 0.019608, 1.0 }, + { 0.603922, 0.043137, 0.015686, 1.0 }, + { 0.725490, 0.019608, 0.101961, 1.0 }, + { 0.847059, 0.000000, 0.192157, 1.0 }, + { 0.882353, 0.007843, 0.188235, 1.0 }, + { 0.921569, 0.019608, 0.188235, 1.0 }, + { 0.968627, 0.019608, 0.160784, 1.0 }, + { 0.992157, 0.011765, 0.211765, 1.0 }, + { 0.992157, 0.003922, 0.215686, 1.0 }, + { 0.984314, 0.019608, 0.215686, 1.0 }, + { 0.929412, 0.027451, 0.172549, 1.0 }, + { 0.764706, 0.101961, 0.105882, 1.0 }, + { 0.603922, 0.180392, 0.043137, 1.0 }, + { 0.584314, 0.184314, 0.074510, 1.0 }, + { 0.564706, 0.192157, 0.105882, 1.0 }, + { 0.521569, 0.235294, 0.113725, 1.0 }, + { 0.498039, 0.231373, 0.094118, 1.0 }, + { 0.478431, 0.156863, 0.015686, 1.0 }, + { 0.478431, 0.113725, 0.015686, 1.0 }, + { 0.478431, 0.074510, 0.015686, 1.0 }, + { 0.478431, 0.066667, 0.023529, 1.0 }, + { 0.478431, 0.058824, 0.031373, 1.0 }, + { 0.501961, 0.043137, 0.035294, 1.0 }, + { 0.521569, 0.011765, 0.090196, 1.0 }, + { 0.454902, 0.035294, 0.145098, 1.0 }, + { 0.415686, 0.023529, 0.054902, 1.0 }, + { 0.368627, 0.035294, 0.000000, 1.0 }, + { 0.345098, 0.050980, 0.015686, 1.0 }, + { 0.325490, 0.066667, 0.031373, 1.0 }, + { 0.254902, 0.058824, 0.043137, 1.0 }, + { 0.160784, 0.062745, 0.031373, 1.0 }, + { 0.133333, 0.027451, 0.050980, 1.0 }, + { 0.109804, 0.050980, 0.090196, 1.0 }, + { 0.184314, 0.117647, 0.101961, 1.0 }, + { 0.231373, 0.113725, 0.050980, 1.0 }, + { 0.278431, 0.109804, 0.000000, 1.0 }, + { 0.345098, 0.090196, 0.000000, 1.0 }, + { 0.415686, 0.074510, 0.003922, 1.0 }, + { 0.458824, 0.062745, 0.015686, 1.0 }, + { 0.580392, 0.129412, 0.007843, 1.0 }, + { 0.694118, 0.113725, 0.035294, 1.0 }, + { 0.831373, 0.145098, 0.000000, 1.0 }, + { 0.929412, 0.039216, 0.003922, 1.0 }, + { 0.878431, 0.031373, 0.027451, 1.0 }, + { 0.831373, 0.023529, 0.050980, 1.0 }, + { 0.803922, 0.094118, 0.074510, 1.0 }, + { 0.694118, 0.129412, 0.031373, 1.0 }, + { 0.674510, 0.149020, 0.000000, 1.0 }, + { 0.745098, 0.098039, 0.078431, 1.0 }, + { 0.835294, 0.101961, 0.219608, 1.0 }, + { 0.803922, 0.156863, 0.400000, 1.0 }, + { 0.776471, 0.211765, 0.584314, 1.0 }, + { 0.862745, 0.384314, 0.635294, 1.0 }, + { 0.952941, 0.556863, 0.690196, 1.0 }, + { 0.658824, 0.717647, 0.776471, 1.0 }, + { 0.388235, 0.690196, 0.682353, 1.0 }, + { 0.301961, 0.619608, 0.447059, 1.0 }, + { 0.454902, 0.650980, 0.368627, 1.0 }, + { 0.521569, 0.113725, 0.145098, 1.0 }, + { 0.549020, 0.101961, 0.125490, 1.0 }, + { 0.580392, 0.090196, 0.105882, 1.0 }, + { 0.788235, 0.101961, 0.050980, 1.0 }, + { 0.847059, 0.074510, 0.058824, 1.0 }, + { 0.847059, 0.050980, 0.054902, 1.0 }, + { 0.819608, 0.062745, 0.039216, 1.0 }, + { 0.694118, 0.145098, 0.003922, 1.0 }, + { 0.694118, 0.137255, 0.011765, 1.0 }, + { 0.694118, 0.133333, 0.023529, 1.0 }, + { 0.788235, 0.090196, 0.035294, 1.0 }, + { 0.858824, 0.050980, 0.078431, 1.0 }, + { 0.913725, 0.027451, 0.125490, 1.0 }, + { 0.968627, 0.023529, 0.152941, 1.0 }, + { 0.992157, 0.000000, 0.250980, 1.0 }, + { 0.996078, 0.011765, 0.384314, 1.0 }, + { 0.968627, 0.078431, 0.207843, 1.0 }, + { 0.929412, 0.066667, 0.203922, 1.0 }, + { 0.894118, 0.058824, 0.200000, 1.0 }, + { 0.721569, 0.133333, 0.184314, 1.0 }, + { 0.541176, 0.223529, 0.109804, 1.0 }, + { 0.501961, 0.113725, 0.082353, 1.0 }, + { 0.674510, 0.031373, 0.109804, 1.0 }, + { 0.882353, 0.054902, 0.125490, 1.0 }, + { 0.905882, 0.039216, 0.149020, 1.0 }, + { 0.929412, 0.027451, 0.172549, 1.0 }, + { 0.941176, 0.007843, 0.141176, 1.0 }, + { 0.913725, 0.050980, 0.105882, 1.0 }, + { 0.803922, 0.015686, 0.027451, 1.0 }, + { 0.639216, 0.070588, 0.050980, 1.0 }, + { 0.482353, 0.035294, 0.027451, 1.0 }, + { 0.415686, 0.054902, 0.003922, 1.0 }, + { 0.439216, 0.011765, 0.043137, 1.0 }, + { 0.545098, 0.011765, 0.090196, 1.0 }, + { 0.725490, 0.003922, 0.145098, 1.0 }, + { 0.870588, 0.015686, 0.215686, 1.0 }, + { 0.913725, 0.039216, 0.149020, 1.0 }, + { 0.882353, 0.086275, 0.082353, 1.0 }, + { 0.968627, 0.168627, 0.058824, 1.0 }, + { 0.968627, 0.086275, 0.019608, 1.0 }, + { 0.976471, 0.062745, 0.011765, 1.0 }, + { 0.988235, 0.039216, 0.007843, 1.0 }, + { 0.976471, 0.058824, 0.160784, 1.0 }, + { 0.941176, 0.133333, 0.203922, 1.0 }, + { 0.972549, 0.207843, 0.203922, 1.0 }, + { 0.976471, 0.282353, 0.203922, 1.0 }, + { 0.976471, 0.305882, 0.211765, 1.0 }, + { 0.960784, 0.427451, 0.223529, 1.0 }, + { 0.952941, 0.768627, 0.564706, 1.0 }, + { 0.952941, 0.972549, 0.945098, 1.0 }, + { 0.996078, 0.894118, 0.792157, 1.0 }, + { 0.905882, 0.772549, 0.549020, 1.0 }, + { 0.847059, 0.650980, 0.231373, 1.0 }, + { 0.988235, 0.431373, 0.200000, 1.0 }, + { 0.988235, 0.392157, 0.200000, 1.0 }, + { 0.980392, 0.298039, 0.137255, 1.0 }, + { 0.980392, 0.262745, 0.203922, 1.0 }, + { 0.972549, 0.258824, 0.207843, 1.0 }, + { 0.972549, 0.247059, 0.211765, 1.0 }, + { 0.992157, 0.196078, 0.188235, 1.0 }, + { 0.988235, 0.156863, 0.200000, 1.0 }, + { 0.980392, 0.145098, 0.200000, 1.0 }, + { 0.992157, 0.098039, 0.200000, 1.0 }, + { 0.992157, 0.062745, 0.184314, 1.0 }, + { 0.968627, 0.035294, 0.152941, 1.0 }, + { 0.905882, 0.007843, 0.211765, 1.0 }, + { 0.745098, 0.039216, 0.192157, 1.0 }, + { 0.584314, 0.023529, 0.109804, 1.0 }, + { 0.564706, 0.078431, 0.145098, 1.0 }, + { 0.458824, 0.200000, 0.172549, 1.0 }, + { 0.325490, 0.317647, 0.211765, 1.0 }, + { 0.388235, 0.278431, 0.172549, 1.0 }, + { 0.086275, 0.176471, 0.168627, 1.0 }, + { 0.278431, 0.270588, 0.180392, 1.0 }, + { 0.301961, 0.266667, 0.168627, 1.0 }, + { 0.368627, 0.270588, 0.149020, 1.0 }, + { 0.392157, 0.152941, 0.145098, 1.0 }, + { 0.325490, 0.121569, 0.062745, 1.0 }, + { 0.278431, 0.125490, 0.011765, 1.0 }, + { 0.325490, 0.133333, 0.015686, 1.0 }, + { 0.439216, 0.223529, 0.101961, 1.0 }, + { 0.458824, 0.254902, 0.133333, 1.0 }, + { 0.580392, 0.541176, 0.164706, 1.0 }, + { 0.639216, 0.713725, 0.411765, 1.0 }, + { 0.996078, 0.823529, 0.498039, 1.0 }, + { 0.949020, 0.968627, 0.509804, 1.0 }, + { 0.992157, 0.972549, 0.372549, 1.0 }, + { 0.976471, 0.843137, 0.278431, 1.0 }, + { 0.980392, 0.462745, 0.200000, 1.0 }, + { 0.992157, 0.407843, 0.180392, 1.0 }, + { 0.913725, 0.403922, 0.192157, 1.0 }, + { 0.835294, 0.400000, 0.203922, 1.0 }, + { 0.572549, 0.384314, 0.341176, 1.0 }, + { 0.415686, 0.278431, 0.333333, 1.0 }, + { 0.349020, 0.321569, 0.215686, 1.0 }, + { 0.274510, 0.349020, 0.243137, 1.0 }, + { 0.227451, 0.376471, 0.274510, 1.0 }, + { 0.203922, 0.356863, 0.250980, 1.0 }, + { 0.160784, 0.278431, 0.349020, 1.0 }, + { 0.039216, 0.341176, 0.411765, 1.0 }, + { 0.082353, 0.313725, 0.384314, 1.0 }, + { 0.262745, 0.274510, 0.505882, 1.0 }, + { 0.349020, 0.313725, 0.305882, 1.0 }, + { 0.349020, 0.274510, 0.274510, 1.0 }, + { 0.325490, 0.227451, 0.203922, 1.0 }, + { 0.250980, 0.168627, 0.207843, 1.0 }, + { 0.207843, 0.192157, 0.188235, 1.0 }, + { 0.203922, 0.145098, 0.105882, 1.0 }, + { 0.250980, 0.074510, 0.043137, 1.0 }, + { 0.254902, 0.027451, 0.050980, 1.0 }, + { 0.301961, 0.000000, 0.066667, 1.0 }, + }; +/* Apophysis-040426-1knotted */ +static double4 colors_133[] = { + { 0.592157, 0.172549, 0.305882, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.211765, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.203922, 0.282353, 1.0 }, + { 0.533333, 0.200000, 0.278431, 1.0 }, + { 0.533333, 0.200000, 0.278431, 1.0 }, + { 0.533333, 0.200000, 0.278431, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.501961, 0.203922, 0.396078, 1.0 }, + { 0.474510, 0.203922, 0.505882, 1.0 }, + { 0.533333, 0.184314, 0.435294, 1.0 }, + { 0.592157, 0.164706, 0.368627, 1.0 }, + { 0.592157, 0.168627, 0.341176, 1.0 }, + { 0.592157, 0.176471, 0.317647, 1.0 }, + { 0.533333, 0.192157, 0.278431, 1.0 }, + { 0.509804, 0.207843, 0.160784, 1.0 }, + { 0.490196, 0.223529, 0.047059, 1.0 }, + { 0.509804, 0.215686, 0.164706, 1.0 }, + { 0.533333, 0.211765, 0.286275, 1.0 }, + { 0.533333, 0.211765, 0.286275, 1.0 }, + { 0.533333, 0.211765, 0.286275, 1.0 }, + { 0.533333, 0.200000, 0.278431, 1.0 }, + { 0.533333, 0.188235, 0.282353, 1.0 }, + { 0.533333, 0.066667, 0.305882, 1.0 }, + { 0.560784, 0.125490, 0.309804, 1.0 }, + { 0.592157, 0.184314, 0.313725, 1.0 }, + { 0.647059, 0.172549, 0.337255, 1.0 }, + { 0.701961, 0.160784, 0.364706, 1.0 }, + { 0.768627, 0.309804, 0.254902, 1.0 }, + { 0.835294, 0.458824, 0.149020, 1.0 }, + { 0.992157, 0.988235, 0.349020, 1.0 }, + { 0.713725, 0.843137, 0.200000, 1.0 }, + { 0.435294, 0.701961, 0.054902, 1.0 }, + { 0.380392, 0.556863, 0.070588, 1.0 }, + { 0.325490, 0.411765, 0.086275, 1.0 }, + { 0.223529, 0.368627, 0.090196, 1.0 }, + { 0.121569, 0.329412, 0.098039, 1.0 }, + { 0.047059, 0.121569, 0.137255, 1.0 }, + { 0.039216, 0.298039, 0.039216, 1.0 }, + { 0.129412, 0.415686, 0.000000, 1.0 }, + { 0.160784, 0.388235, 0.054902, 1.0 }, + { 0.192157, 0.360784, 0.109804, 1.0 }, + { 0.298039, 0.313725, 0.145098, 1.0 }, + { 0.403922, 0.266667, 0.184314, 1.0 }, + { 0.435294, 0.250980, 0.219608, 1.0 }, + { 0.466667, 0.239216, 0.254902, 1.0 }, + { 0.533333, 0.219608, 0.282353, 1.0 }, + { 0.533333, 0.215686, 0.282353, 1.0 }, + { 0.533333, 0.211765, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.203922, 0.274510, 1.0 }, + { 0.533333, 0.207843, 0.278431, 1.0 }, + { 0.533333, 0.211765, 0.286275, 1.0 }, + { 0.533333, 0.215686, 0.282353, 1.0 }, + { 0.533333, 0.223529, 0.282353, 1.0 }, + { 0.533333, 0.227451, 0.282353, 1.0 }, + { 0.490196, 0.243137, 0.290196, 1.0 }, + { 0.333333, 0.325490, 0.196078, 1.0 }, + { 0.239216, 0.443137, 0.356863, 1.0 }, + { 0.145098, 0.560784, 0.521569, 1.0 }, + { 0.250980, 0.435294, 0.380392, 1.0 }, + { 0.356863, 0.313725, 0.243137, 1.0 }, + { 0.380392, 0.301961, 0.235294, 1.0 }, + { 0.403922, 0.290196, 0.231373, 1.0 }, + { 0.466667, 0.250980, 0.250980, 1.0 }, + { 0.533333, 0.223529, 0.282353, 1.0 }, + { 0.592157, 0.196078, 0.325490, 1.0 }, + { 0.592157, 0.184314, 0.321569, 1.0 }, + { 0.592157, 0.176471, 0.317647, 1.0 }, + { 0.619608, 0.172549, 0.333333, 1.0 }, + { 0.650980, 0.168627, 0.352941, 1.0 }, + { 0.650980, 0.156863, 0.356863, 1.0 }, + { 0.701961, 0.141176, 0.380392, 1.0 }, + { 0.701961, 0.141176, 0.380392, 1.0 }, + { 0.701961, 0.121569, 0.372549, 1.0 }, + { 0.701961, 0.105882, 0.364706, 1.0 }, + { 0.705882, 0.109804, 0.376471, 1.0 }, + { 0.709804, 0.113725, 0.392157, 1.0 }, + { 0.768627, 0.105882, 0.400000, 1.0 }, + { 0.913725, 0.011765, 0.490196, 1.0 }, + { 0.996078, 0.007843, 0.501961, 1.0 }, + { 0.996078, 0.000000, 0.513725, 1.0 }, + { 0.890196, 0.035294, 0.474510, 1.0 }, + { 0.796078, 0.086275, 0.427451, 1.0 }, + { 0.701961, 0.141176, 0.380392, 1.0 }, + { 0.674510, 0.152941, 0.364706, 1.0 }, + { 0.650980, 0.168627, 0.352941, 1.0 }, + { 0.592157, 0.172549, 0.305882, 1.0 }, + { 0.592157, 0.180392, 0.301961, 1.0 }, + { 0.533333, 0.196078, 0.278431, 1.0 }, + { 0.533333, 0.196078, 0.278431, 1.0 }, + { 0.533333, 0.200000, 0.278431, 1.0 }, + { 0.533333, 0.203922, 0.282353, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.274510, 1.0 }, + { 0.466667, 0.235294, 0.258824, 1.0 }, + { 0.356863, 0.278431, 0.309804, 1.0 }, + { 0.333333, 0.223529, 0.337255, 1.0 }, + { 0.533333, 0.227451, 0.294118, 1.0 }, + { 0.533333, 0.223529, 0.286275, 1.0 }, + { 0.533333, 0.223529, 0.282353, 1.0 }, + { 0.533333, 0.223529, 0.282353, 1.0 }, + { 0.533333, 0.223529, 0.282353, 1.0 }, + { 0.533333, 0.227451, 0.282353, 1.0 }, + { 0.466667, 0.258824, 0.250980, 1.0 }, + { 0.333333, 0.321569, 0.156863, 1.0 }, + { 0.298039, 0.313725, 0.145098, 1.0 }, + { 0.262745, 0.309804, 0.137255, 1.0 }, + { 0.227451, 0.337255, 0.113725, 1.0 }, + { 0.192157, 0.368627, 0.094118, 1.0 }, + { 0.192157, 0.372549, 0.121569, 1.0 }, + { 0.333333, 0.298039, 0.180392, 1.0 }, + { 0.466667, 0.243137, 0.254902, 1.0 }, + { 0.533333, 0.227451, 0.282353, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.203922, 0.282353, 1.0 }, + { 0.533333, 0.200000, 0.278431, 1.0 }, + { 0.533333, 0.192157, 0.278431, 1.0 }, + { 0.533333, 0.192157, 0.278431, 1.0 }, + { 0.533333, 0.192157, 0.278431, 1.0 }, + { 0.592157, 0.196078, 0.282353, 1.0 }, + { 0.592157, 0.176471, 0.305882, 1.0 }, + { 0.560784, 0.188235, 0.298039, 1.0 }, + { 0.533333, 0.200000, 0.290196, 1.0 }, + { 0.533333, 0.200000, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.211765, 0.286275, 1.0 }, + { 0.533333, 0.211765, 0.286275, 1.0 }, + { 0.533333, 0.211765, 0.286275, 1.0 }, + { 0.533333, 0.211765, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.211765, 0.286275, 1.0 }, + { 0.533333, 0.223529, 0.294118, 1.0 }, + { 0.533333, 0.223529, 0.286275, 1.0 }, + { 0.533333, 0.223529, 0.282353, 1.0 }, + { 0.466667, 0.239216, 0.243137, 1.0 }, + { 0.411765, 0.172549, 0.094118, 1.0 }, + { 0.192157, 0.188235, 0.031373, 1.0 }, + { 0.145098, 0.235294, 0.015686, 1.0 }, + { 0.274510, 0.294118, 0.145098, 1.0 }, + { 0.337255, 0.270588, 0.172549, 1.0 }, + { 0.403922, 0.247059, 0.203922, 1.0 }, + { 0.533333, 0.203922, 0.274510, 1.0 }, + { 0.592157, 0.168627, 0.305882, 1.0 }, + { 0.650980, 0.121569, 0.325490, 1.0 }, + { 0.650980, 0.129412, 0.341176, 1.0 }, + { 0.650980, 0.129412, 0.341176, 1.0 }, + { 0.701961, 0.129412, 0.356863, 1.0 }, + { 0.701961, 0.117647, 0.360784, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.203922, 0.274510, 1.0 }, + { 0.533333, 0.203922, 0.274510, 1.0 }, + { 0.533333, 0.203922, 0.274510, 1.0 }, + { 0.533333, 0.207843, 0.274510, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.207843, 0.286275, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.533333, 0.200000, 0.278431, 1.0 }, + { 0.533333, 0.200000, 0.278431, 1.0 }, + { 0.533333, 0.200000, 0.278431, 1.0 }, + { 0.533333, 0.196078, 0.278431, 1.0 }, + { 0.533333, 0.196078, 0.278431, 1.0 }, + { 0.533333, 0.196078, 0.278431, 1.0 }, + { 0.533333, 0.192157, 0.278431, 1.0 }, + { 0.533333, 0.196078, 0.278431, 1.0 }, + { 0.533333, 0.200000, 0.278431, 1.0 }, + { 0.533333, 0.207843, 0.274510, 1.0 }, + { 0.533333, 0.223529, 0.282353, 1.0 }, + { 0.466667, 0.258824, 0.262745, 1.0 }, + { 0.403922, 0.290196, 0.231373, 1.0 }, + { 0.333333, 0.325490, 0.184314, 1.0 }, + { 0.192157, 0.392157, 0.129412, 1.0 }, + { 0.156863, 0.556863, 0.035294, 1.0 }, + { 0.000000, 0.494118, 0.031373, 1.0 }, + { 0.000000, 0.443137, 0.156863, 1.0 }, + { 0.054902, 0.407843, 0.156863, 1.0 }, + { 0.121569, 0.423529, 0.066667, 1.0 }, + { 0.145098, 0.415686, 0.105882, 1.0 }, + { 0.262745, 0.345098, 0.141176, 1.0 }, + { 0.333333, 0.282353, 0.184314, 1.0 }, + { 0.403922, 0.274510, 0.207843, 1.0 }, + { 0.466667, 0.247059, 0.254902, 1.0 }, + { 0.533333, 0.219608, 0.282353, 1.0 }, + { 0.533333, 0.227451, 0.294118, 1.0 }, + { 0.533333, 0.227451, 0.294118, 1.0 }, + { 0.533333, 0.227451, 0.282353, 1.0 }, + { 0.466667, 0.258824, 0.262745, 1.0 }, + { 0.466667, 0.247059, 0.266667, 1.0 }, + { 0.533333, 0.227451, 0.282353, 1.0 }, + { 0.533333, 0.227451, 0.294118, 1.0 }, + { 0.533333, 0.223529, 0.294118, 1.0 }, + { 0.533333, 0.211765, 0.286275, 1.0 }, + { 0.533333, 0.203922, 0.290196, 1.0 }, + { 0.592157, 0.188235, 0.313725, 1.0 }, + { 0.592157, 0.180392, 0.317647, 1.0 }, + { 0.592157, 0.168627, 0.305882, 1.0 }, + { 0.592157, 0.156863, 0.309804, 1.0 }, + { 0.650980, 0.152941, 0.329412, 1.0 }, + { 0.650980, 0.164706, 0.341176, 1.0 }, + { 0.650980, 0.141176, 0.349020, 1.0 }, + { 0.650980, 0.129412, 0.341176, 1.0 }, + { 0.654902, 0.141176, 0.364706, 1.0 }, + { 0.701961, 0.141176, 0.364706, 1.0 }, + { 0.701961, 0.141176, 0.364706, 1.0 }, + { 0.701961, 0.117647, 0.360784, 1.0 }, + { 0.701961, 0.101961, 0.364706, 1.0 }, + { 0.701961, 0.090196, 0.356863, 1.0 }, + { 0.815686, 0.086275, 0.333333, 1.0 }, + { 0.952941, 0.000000, 0.000000, 1.0 }, + { 0.921569, 0.203922, 0.129412, 1.0 }, + { 0.611765, 0.176471, 0.266667, 1.0 }, + { 0.592157, 0.180392, 0.301961, 1.0 }, + { 0.592157, 0.176471, 0.305882, 1.0 }, + { 0.592157, 0.172549, 0.305882, 1.0 }, + { 0.592157, 0.168627, 0.305882, 1.0 }, + { 0.592157, 0.172549, 0.305882, 1.0 }, + }; +/* Apophysis-040426-1artdeco */ +static double4 colors_134[] = { + { 0.619608, 0.556863, 0.066667, 1.0 }, + { 0.976471, 0.235294, 0.380392, 1.0 }, + { 0.984314, 0.239216, 0.517647, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.972549, 0.231373, 0.505882, 1.0 }, + { 0.956863, 0.223529, 0.352941, 1.0 }, + { 0.972549, 0.231373, 0.505882, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.835294, 0.886275, 1.0 }, + { 0.992157, 0.835294, 0.886275, 1.0 }, + { 0.992157, 0.835294, 0.886275, 1.0 }, + { 0.992157, 0.749020, 0.580392, 1.0 }, + { 0.992157, 0.666667, 0.274510, 1.0 }, + { 0.992157, 0.529412, 0.203922, 1.0 }, + { 0.992157, 0.392157, 0.137255, 1.0 }, + { 0.992157, 0.286275, 0.152941, 1.0 }, + { 0.992157, 0.262745, 0.403922, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.835294, 0.886275, 1.0 }, + { 0.992157, 0.835294, 0.886275, 1.0 }, + { 0.992157, 0.843137, 0.898039, 1.0 }, + { 0.992157, 0.839216, 0.890196, 1.0 }, + { 0.992157, 0.835294, 0.886275, 1.0 }, + { 0.992157, 0.835294, 0.886275, 1.0 }, + { 0.992157, 0.835294, 0.886275, 1.0 }, + { 0.992157, 0.827451, 0.882353, 1.0 }, + { 0.992157, 0.823529, 0.878431, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.427451, 1.0 }, + { 0.941176, 0.466667, 0.333333, 1.0 }, + { 0.894118, 0.694118, 0.239216, 1.0 }, + { 0.862745, 0.678431, 0.215686, 1.0 }, + { 0.831373, 0.666667, 0.192157, 1.0 }, + { 0.831373, 0.666667, 0.192157, 1.0 }, + { 0.831373, 0.666667, 0.192157, 1.0 }, + { 0.992157, 0.678431, 0.286275, 1.0 }, + { 0.992157, 0.458824, 0.470588, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.725490, 0.109804, 0.474510, 1.0 }, + { 0.274510, 0.105882, 0.337255, 1.0 }, + { 0.329412, 0.078431, 0.356863, 1.0 }, + { 0.388235, 0.050980, 0.380392, 1.0 }, + { 0.521569, 0.062745, 0.419608, 1.0 }, + { 0.658824, 0.074510, 0.458824, 1.0 }, + { 0.803922, 0.149020, 0.486275, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.972549, 0.231373, 0.501961, 1.0 }, + { 0.956863, 0.223529, 0.345098, 1.0 }, + { 0.894118, 0.192157, 0.278431, 1.0 }, + { 0.835294, 0.164706, 0.211765, 1.0 }, + { 0.658824, 0.298039, 0.078431, 1.0 }, + { 0.388235, 0.443137, 0.047059, 1.0 }, + { 0.792157, 0.725490, 0.262745, 1.0 }, + { 0.890196, 0.811765, 0.431373, 1.0 }, + { 0.992157, 0.898039, 0.600000, 1.0 }, + { 0.992157, 0.937255, 0.698039, 1.0 }, + { 0.992157, 0.976471, 0.800000, 1.0 }, + { 0.992157, 0.972549, 0.784314, 1.0 }, + { 0.992157, 0.874510, 0.545098, 1.0 }, + { 0.600000, 0.549020, 0.054902, 1.0 }, + { 0.556863, 0.529412, 0.031373, 1.0 }, + { 0.517647, 0.509804, 0.011765, 1.0 }, + { 0.576471, 0.537255, 0.043137, 1.0 }, + { 0.639216, 0.568627, 0.074510, 1.0 }, + { 0.819608, 0.658824, 0.184314, 1.0 }, + { 0.992157, 0.537255, 0.180392, 1.0 }, + { 0.968627, 0.231373, 0.364706, 1.0 }, + { 0.858824, 0.176471, 0.490196, 1.0 }, + { 0.498039, 0.000000, 0.415686, 1.0 }, + { 0.352941, 0.070588, 0.329412, 1.0 }, + { 0.207843, 0.141176, 0.243137, 1.0 }, + { 0.184314, 0.152941, 0.254902, 1.0 }, + { 0.160784, 0.164706, 0.270588, 1.0 }, + { 0.180392, 0.156863, 0.301961, 1.0 }, + { 0.227451, 0.129412, 0.321569, 1.0 }, + { 0.658824, 0.074510, 0.458824, 1.0 }, + { 0.823529, 0.156863, 0.556863, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.941176, 0.215686, 0.329412, 1.0 }, + { 0.964706, 0.227451, 0.235294, 1.0 }, + { 0.992157, 0.243137, 0.145098, 1.0 }, + { 0.992157, 0.243137, 0.145098, 1.0 }, + { 0.992157, 0.274510, 0.152941, 1.0 }, + { 0.925490, 0.309804, 0.168627, 1.0 }, + { 0.458824, 0.466667, 0.070588, 1.0 }, + { 0.341176, 0.419608, 0.070588, 1.0 }, + { 0.211765, 0.423529, 0.094118, 1.0 }, + { 0.082353, 0.431373, 0.117647, 1.0 }, + { 0.117647, 0.407843, 0.137255, 1.0 }, + { 0.152941, 0.384314, 0.156863, 1.0 }, + { 0.200000, 0.349020, 0.137255, 1.0 }, + { 0.227451, 0.345098, 0.192157, 1.0 }, + { 0.619608, 0.098039, 0.403922, 1.0 }, + { 0.745098, 0.117647, 0.474510, 1.0 }, + { 0.776471, 0.137255, 0.015686, 1.0 }, + { 0.796078, 0.145098, 0.007843, 1.0 }, + { 0.819608, 0.156863, 0.003922, 1.0 }, + { 0.870588, 0.184314, 0.035294, 1.0 }, + { 0.949020, 0.219608, 0.090196, 1.0 }, + { 0.992157, 0.321569, 0.141176, 1.0 }, + { 0.992157, 0.560784, 0.192157, 1.0 }, + { 0.992157, 0.756863, 0.368627, 1.0 }, + { 0.968627, 0.807843, 0.364706, 1.0 }, + { 0.949020, 0.862745, 0.360784, 1.0 }, + { 0.992157, 0.721569, 0.333333, 1.0 }, + { 0.894118, 0.694118, 0.239216, 1.0 }, + { 0.858824, 0.678431, 0.211765, 1.0 }, + { 0.992157, 0.352941, 0.141176, 1.0 }, + { 0.870588, 0.184314, 0.254902, 1.0 }, + { 0.760784, 0.125490, 0.482353, 1.0 }, + { 0.345098, 0.074510, 0.360784, 1.0 }, + { 0.250980, 0.117647, 0.313725, 1.0 }, + { 0.160784, 0.164706, 0.270588, 1.0 }, + { 0.035294, 0.227451, 0.243137, 1.0 }, + { 0.129412, 0.313725, 0.168627, 1.0 }, + { 0.341176, 0.419608, 0.070588, 1.0 }, + { 0.541176, 0.768627, 0.196078, 1.0 }, + { 0.992157, 0.952941, 0.713725, 1.0 }, + { 0.992157, 0.972549, 0.800000, 1.0 }, + { 0.992157, 0.992157, 0.886275, 1.0 }, + { 0.992157, 0.992157, 0.913725, 1.0 }, + { 0.992157, 0.850980, 0.901961, 1.0 }, + { 0.992157, 0.874510, 0.925490, 1.0 }, + { 0.992157, 0.952941, 0.968627, 1.0 }, + { 0.992157, 0.976471, 0.956863, 1.0 }, + { 0.992157, 0.992157, 0.925490, 1.0 }, + { 0.992157, 0.984314, 0.835294, 1.0 }, + { 0.992157, 0.929412, 0.666667, 1.0 }, + { 0.992157, 0.803922, 0.439216, 1.0 }, + { 0.894118, 0.694118, 0.239216, 1.0 }, + { 0.819608, 0.658824, 0.188235, 1.0 }, + { 0.411765, 0.454902, 0.039216, 1.0 }, + { 0.298039, 0.396078, 0.094118, 1.0 }, + { 0.039216, 0.227451, 0.349020, 1.0 }, + { 0.050980, 0.219608, 0.337255, 1.0 }, + { 0.062745, 0.215686, 0.329412, 1.0 }, + { 0.133333, 0.176471, 0.286275, 1.0 }, + { 0.325490, 0.082353, 0.164706, 1.0 }, + { 0.482353, 0.003922, 0.164706, 1.0 }, + { 0.545098, 0.019608, 0.137255, 1.0 }, + { 0.564706, 0.027451, 0.000000, 1.0 }, + { 0.545098, 0.019608, 0.007843, 1.0 }, + { 0.482353, 0.003922, 0.058824, 1.0 }, + { 0.482353, 0.003922, 0.164706, 1.0 }, + { 0.349020, 0.070588, 0.145098, 1.0 }, + { 0.184314, 0.262745, 0.082353, 1.0 }, + { 0.200000, 0.349020, 0.137255, 1.0 }, + { 0.227451, 0.360784, 0.125490, 1.0 }, + { 0.415686, 0.247059, 0.011765, 1.0 }, + { 0.658824, 0.078431, 0.070588, 1.0 }, + { 0.729412, 0.113725, 0.043137, 1.0 }, + { 0.729412, 0.113725, 0.043137, 1.0 }, + { 0.694118, 0.094118, 0.062745, 1.0 }, + { 0.643137, 0.066667, 0.090196, 1.0 }, + { 0.603922, 0.047059, 0.109804, 1.0 }, + { 0.603922, 0.047059, 0.109804, 1.0 }, + { 0.678431, 0.086275, 0.086275, 1.0 }, + { 0.713725, 0.101961, 0.050980, 1.0 }, + { 0.792157, 0.145098, 0.007843, 1.0 }, + { 0.858824, 0.176471, 0.243137, 1.0 }, + { 0.901961, 0.200000, 0.490196, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.929412, 0.211765, 0.490196, 1.0 }, + { 0.913725, 0.203922, 0.298039, 1.0 }, + { 0.976471, 0.235294, 0.121569, 1.0 }, + { 0.760784, 0.129412, 0.023529, 1.0 }, + { 0.415686, 0.435294, 0.043137, 1.0 }, + { 0.250980, 0.372549, 0.113725, 1.0 }, + { 0.160784, 0.250980, 0.094118, 1.0 }, + { 0.133333, 0.227451, 0.109804, 1.0 }, + { 0.207843, 0.141176, 0.243137, 1.0 }, + { 0.435294, 0.027451, 0.392157, 1.0 }, + { 0.709804, 0.101961, 0.466667, 1.0 }, + { 0.894118, 0.105882, 0.564706, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.992157, 0.243137, 0.658824, 1.0 }, + { 0.858824, 0.078431, 0.545098, 1.0 }, + { 0.725490, 0.019608, 0.466667, 1.0 }, + { 0.541176, 0.015686, 0.423529, 1.0 }, + { 0.368627, 0.058824, 0.215686, 1.0 }, + { 0.278431, 0.105882, 0.196078, 1.0 }, + { 0.207843, 0.286275, 0.066667, 1.0 }, + { 0.321569, 0.407843, 0.082353, 1.0 }, + { 0.411765, 0.454902, 0.039216, 1.0 }, + }; +/* Apophysis-040426-1expl_orange2a */ +static double4 colors_135[] = { + { 0.619608, 0.803922, 0.172549, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.470588, 0.062745, 1.0 }, + { 0.619608, 0.470588, 0.062745, 1.0 }, + { 0.619608, 0.470588, 0.062745, 1.0 }, + { 0.619608, 0.470588, 0.062745, 1.0 }, + { 0.619608, 0.470588, 0.062745, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.486275, 0.066667, 1.0 }, + { 0.619608, 0.482353, 0.066667, 1.0 }, + { 0.619608, 0.482353, 0.066667, 1.0 }, + { 0.619608, 0.482353, 0.066667, 1.0 }, + { 0.619608, 0.486275, 0.066667, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.505882, 0.074510, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.521569, 0.078431, 1.0 }, + { 0.619608, 0.529412, 0.082353, 1.0 }, + { 0.619608, 0.549020, 0.086275, 1.0 }, + { 0.619608, 0.549020, 0.086275, 1.0 }, + { 0.619608, 0.549020, 0.086275, 1.0 }, + { 0.619608, 0.533333, 0.082353, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.505882, 0.074510, 1.0 }, + { 0.619608, 0.482353, 0.066667, 1.0 }, + { 0.619608, 0.458824, 0.058824, 1.0 }, + { 0.619608, 0.427451, 0.047059, 1.0 }, + { 0.619608, 0.400000, 0.039216, 1.0 }, + { 0.619608, 0.364706, 0.027451, 1.0 }, + { 0.619608, 0.329412, 0.015686, 1.0 }, + { 0.619608, 0.266667, 0.015686, 1.0 }, + { 0.619608, 0.207843, 0.015686, 1.0 }, + { 0.619608, 0.058824, 0.066667, 1.0 }, + { 0.619608, 0.039216, 0.090196, 1.0 }, + { 0.619608, 0.019608, 0.113725, 1.0 }, + { 0.760784, 0.117647, 0.137255, 1.0 }, + { 0.905882, 0.215686, 0.164706, 1.0 }, + { 0.913725, 0.282353, 0.125490, 1.0 }, + { 0.921569, 0.352941, 0.090196, 1.0 }, + { 0.725490, 0.458824, 0.082353, 1.0 }, + { 0.619608, 0.435294, 0.050980, 1.0 }, + { 0.619608, 0.376471, 0.031373, 1.0 }, + { 0.619608, 0.388235, 0.035294, 1.0 }, + { 0.619608, 0.400000, 0.039216, 1.0 }, + { 0.619608, 0.415686, 0.043137, 1.0 }, + { 0.619608, 0.435294, 0.050980, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.458824, 0.058824, 1.0 }, + { 0.619608, 0.470588, 0.062745, 1.0 }, + { 0.619608, 0.474510, 0.062745, 1.0 }, + { 0.619608, 0.482353, 0.066667, 1.0 }, + { 0.619608, 0.482353, 0.066667, 1.0 }, + { 0.619608, 0.482353, 0.066667, 1.0 }, + { 0.619608, 0.474510, 0.062745, 1.0 }, + { 0.619608, 0.470588, 0.062745, 1.0 }, + { 0.619608, 0.470588, 0.062745, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.400000, 0.039216, 1.0 }, + { 0.619608, 0.380392, 0.031373, 1.0 }, + { 0.619608, 0.364706, 0.027451, 1.0 }, + { 0.619608, 0.356863, 0.023529, 1.0 }, + { 0.619608, 0.352941, 0.023529, 1.0 }, + { 0.619608, 0.364706, 0.027451, 1.0 }, + { 0.619608, 0.364706, 0.027451, 1.0 }, + { 0.619608, 0.400000, 0.039216, 1.0 }, + { 0.619608, 0.415686, 0.043137, 1.0 }, + { 0.619608, 0.435294, 0.050980, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.458824, 0.058824, 1.0 }, + { 0.619608, 0.462745, 0.058824, 1.0 }, + { 0.619608, 0.470588, 0.062745, 1.0 }, + { 0.619608, 0.482353, 0.066667, 1.0 }, + { 0.619608, 0.505882, 0.074510, 1.0 }, + { 0.619608, 0.549020, 0.086275, 1.0 }, + { 0.619608, 0.615686, 0.109804, 1.0 }, + { 0.619608, 0.682353, 0.133333, 1.0 }, + { 0.501961, 0.678431, 0.235294, 1.0 }, + { 0.388235, 0.674510, 0.337255, 1.0 }, + { 0.298039, 0.627451, 0.545098, 1.0 }, + { 0.203922, 0.572549, 0.345098, 1.0 }, + { 0.619608, 0.560784, 0.129412, 1.0 }, + { 0.619608, 0.486275, 0.086275, 1.0 }, + { 0.619608, 0.411765, 0.043137, 1.0 }, + { 0.619608, 0.376471, 0.031373, 1.0 }, + { 0.619608, 0.341176, 0.019608, 1.0 }, + { 0.619608, 0.243137, 0.007843, 1.0 }, + { 0.619608, 0.152941, 0.137255, 1.0 }, + { 0.619608, 0.113725, 0.160784, 1.0 }, + { 0.800000, 0.066667, 0.152941, 1.0 }, + { 0.619608, 0.047059, 0.003922, 1.0 }, + { 0.619608, 0.062745, 0.031373, 1.0 }, + { 0.619608, 0.082353, 0.058824, 1.0 }, + { 0.619608, 0.145098, 0.035294, 1.0 }, + { 0.619608, 0.207843, 0.015686, 1.0 }, + { 0.619608, 0.329412, 0.015686, 1.0 }, + { 0.619608, 0.364706, 0.027451, 1.0 }, + { 0.619608, 0.423529, 0.047059, 1.0 }, + { 0.619608, 0.435294, 0.050980, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.439216, 0.050980, 1.0 }, + { 0.619608, 0.435294, 0.050980, 1.0 }, + { 0.619608, 0.411765, 0.043137, 1.0 }, + { 0.619608, 0.352941, 0.023529, 1.0 }, + { 0.619608, 0.278431, 0.000000, 1.0 }, + { 0.619608, 0.152941, 0.137255, 1.0 }, + { 0.435294, 0.117647, 0.486275, 1.0 }, + { 0.329412, 0.227451, 0.419608, 1.0 }, + { 0.227451, 0.341176, 0.356863, 1.0 }, + { 0.611765, 0.545098, 0.243137, 1.0 }, + { 0.619608, 0.560784, 0.125490, 1.0 }, + { 0.619608, 0.541176, 0.086275, 1.0 }, + { 0.619608, 0.541176, 0.086275, 1.0 }, + { 0.619608, 0.560784, 0.090196, 1.0 }, + { 0.619608, 0.552941, 0.086275, 1.0 }, + { 0.619608, 0.549020, 0.086275, 1.0 }, + { 0.619608, 0.549020, 0.086275, 1.0 }, + { 0.619608, 0.549020, 0.086275, 1.0 }, + { 0.619608, 0.541176, 0.086275, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.541176, 0.086275, 1.0 }, + { 0.619608, 0.541176, 0.086275, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.529412, 0.082353, 1.0 }, + { 0.619608, 0.541176, 0.086275, 1.0 }, + { 0.619608, 0.560784, 0.090196, 1.0 }, + { 0.619608, 0.580392, 0.098039, 1.0 }, + { 0.619608, 0.752941, 0.137255, 1.0 }, + { 0.701961, 0.701961, 0.243137, 1.0 }, + { 0.784314, 0.650980, 0.349020, 1.0 }, + { 0.862745, 0.709804, 0.388235, 1.0 }, + { 0.941176, 0.772549, 0.427451, 1.0 }, + { 0.952941, 0.850980, 0.839216, 1.0 }, + { 0.992157, 0.858824, 0.901961, 1.0 }, + { 0.968627, 0.254902, 0.525490, 1.0 }, + { 0.619608, 0.447059, 0.172549, 1.0 }, + { 0.619608, 0.482353, 0.156863, 1.0 }, + { 0.619608, 0.494118, 0.113725, 1.0 }, + { 0.619608, 0.505882, 0.074510, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.470588, 0.062745, 1.0 }, + { 0.619608, 0.458824, 0.058824, 1.0 }, + { 0.619608, 0.458824, 0.058824, 1.0 }, + { 0.619608, 0.458824, 0.058824, 1.0 }, + { 0.619608, 0.450980, 0.054902, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.435294, 0.050980, 1.0 }, + { 0.619608, 0.423529, 0.047059, 1.0 }, + { 0.619608, 0.411765, 0.043137, 1.0 }, + { 0.619608, 0.411765, 0.043137, 1.0 }, + { 0.619608, 0.415686, 0.043137, 1.0 }, + { 0.619608, 0.423529, 0.047059, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.458824, 0.058824, 1.0 }, + { 0.619608, 0.482353, 0.066667, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.470588, 0.062745, 1.0 }, + { 0.619608, 0.458824, 0.058824, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.411765, 0.043137, 1.0 }, + { 0.619608, 0.376471, 0.031373, 1.0 }, + { 0.619608, 0.364706, 0.027451, 1.0 }, + { 0.619608, 0.364706, 0.027451, 1.0 }, + { 0.619608, 0.376471, 0.031373, 1.0 }, + { 0.619608, 0.376471, 0.031373, 1.0 }, + { 0.619608, 0.388235, 0.035294, 1.0 }, + { 0.619608, 0.411765, 0.043137, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.482353, 0.066667, 1.0 }, + { 0.619608, 0.505882, 0.074510, 1.0 }, + { 0.619608, 0.529412, 0.082353, 1.0 }, + { 0.619608, 0.549020, 0.086275, 1.0 }, + { 0.619608, 0.568627, 0.129412, 1.0 }, + { 0.423529, 0.576471, 0.215686, 1.0 }, + { 0.227451, 0.584314, 0.301961, 1.0 }, + { 0.180392, 0.584314, 0.247059, 1.0 }, + { 0.129412, 0.529412, 0.227451, 1.0 }, + { 0.145098, 0.243137, 0.137255, 1.0 }, + { 0.031373, 0.113725, 0.250980, 1.0 }, + { 0.129412, 0.027451, 0.337255, 1.0 }, + { 0.176471, 0.125490, 0.219608, 1.0 }, + { 0.552941, 0.215686, 0.101961, 1.0 }, + { 0.619608, 0.258824, 0.007843, 1.0 }, + { 0.619608, 0.341176, 0.019608, 1.0 }, + { 0.619608, 0.341176, 0.019608, 1.0 }, + { 0.619608, 0.352941, 0.007843, 1.0 }, + { 0.619608, 0.352941, 0.023529, 1.0 }, + { 0.619608, 0.364706, 0.027451, 1.0 }, + { 0.619608, 0.376471, 0.031373, 1.0 }, + { 0.619608, 0.400000, 0.039216, 1.0 }, + { 0.619608, 0.411765, 0.043137, 1.0 }, + { 0.619608, 0.423529, 0.047059, 1.0 }, + { 0.619608, 0.423529, 0.047059, 1.0 }, + { 0.619608, 0.423529, 0.047059, 1.0 }, + { 0.619608, 0.423529, 0.047059, 1.0 }, + { 0.619608, 0.435294, 0.050980, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.447059, 0.054902, 1.0 }, + { 0.619608, 0.458824, 0.058824, 1.0 }, + { 0.619608, 0.470588, 0.062745, 1.0 }, + { 0.619608, 0.482353, 0.066667, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.529412, 0.082353, 1.0 }, + { 0.619608, 0.549020, 0.086275, 1.0 }, + { 0.619608, 0.572549, 0.094118, 1.0 }, + { 0.619608, 0.631373, 0.113725, 1.0 }, + { 0.619608, 0.705882, 0.125490, 1.0 }, + { 0.619608, 0.764706, 0.129412, 1.0 }, + { 0.619608, 0.749020, 0.133333, 1.0 }, + { 0.619608, 0.682353, 0.133333, 1.0 }, + { 0.619608, 0.611765, 0.105882, 1.0 }, + { 0.619608, 0.572549, 0.094118, 1.0 }, + { 0.619608, 0.560784, 0.090196, 1.0 }, + { 0.619608, 0.541176, 0.086275, 1.0 }, + { 0.619608, 0.529412, 0.082353, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.529412, 0.082353, 1.0 }, + { 0.619608, 0.529412, 0.082353, 1.0 }, + { 0.619608, 0.529412, 0.082353, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.494118, 0.070588, 1.0 }, + { 0.619608, 0.505882, 0.074510, 1.0 }, + { 0.619608, 0.517647, 0.078431, 1.0 }, + { 0.619608, 0.541176, 0.086275, 1.0 }, + { 0.619608, 0.560784, 0.090196, 1.0 }, + { 0.619608, 0.572549, 0.094118, 1.0 }, + { 0.619608, 0.580392, 0.098039, 1.0 }, + { 0.619608, 0.580392, 0.098039, 1.0 }, + { 0.619608, 0.580392, 0.098039, 1.0 }, + { 0.619608, 0.654902, 0.113725, 1.0 }, + { 0.619608, 0.690196, 0.133333, 1.0 }, + { 0.619608, 0.788235, 0.133333, 1.0 }, + { 0.619608, 0.788235, 0.164706, 1.0 }, + }; +/* Apophysis-040426-1heartFlowers */ +static double4 colors_136[] = { + { 0.384314, 0.627451, 0.298039, 1.0 }, + { 0.811765, 0.968627, 0.172549, 1.0 }, + { 0.831373, 0.976471, 0.196078, 1.0 }, + { 0.854902, 0.984314, 0.219608, 1.0 }, + { 0.870588, 0.980392, 0.266667, 1.0 }, + { 0.890196, 0.980392, 0.317647, 1.0 }, + { 0.878431, 0.980392, 0.294118, 1.0 }, + { 0.866667, 0.980392, 0.270588, 1.0 }, + { 0.854902, 0.807843, 0.176471, 1.0 }, + { 0.890196, 0.694118, 0.141176, 1.0 }, + { 0.925490, 0.580392, 0.109804, 1.0 }, + { 0.960784, 0.466667, 0.086275, 1.0 }, + { 1.000000, 0.352941, 0.066667, 1.0 }, + { 0.941176, 0.349020, 0.031373, 1.0 }, + { 0.886275, 0.349020, 0.000000, 1.0 }, + { 0.866667, 0.341176, 0.000000, 1.0 }, + { 0.850980, 0.337255, 0.000000, 1.0 }, + { 0.886275, 0.309804, 0.000000, 1.0 }, + { 0.847059, 0.294118, 0.000000, 1.0 }, + { 0.811765, 0.282353, 0.000000, 1.0 }, + { 0.698039, 0.207843, 0.019608, 1.0 }, + { 0.588235, 0.137255, 0.039216, 1.0 }, + { 0.529412, 0.101961, 0.039216, 1.0 }, + { 0.470588, 0.066667, 0.043137, 1.0 }, + { 0.329412, 0.105882, 0.011765, 1.0 }, + { 0.321569, 0.180392, 0.078431, 1.0 }, + { 0.317647, 0.254902, 0.145098, 1.0 }, + { 0.321569, 0.239216, 0.082353, 1.0 }, + { 0.329412, 0.227451, 0.019608, 1.0 }, + { 0.325490, 0.215686, 0.007843, 1.0 }, + { 0.325490, 0.203922, 0.000000, 1.0 }, + { 0.435294, 0.098039, 0.000000, 1.0 }, + { 0.498039, 0.121569, 0.101961, 1.0 }, + { 0.721569, 0.176471, 0.000000, 1.0 }, + { 0.764706, 0.227451, 0.000000, 1.0 }, + { 0.811765, 0.282353, 0.000000, 1.0 }, + { 0.756863, 0.486275, 0.050980, 1.0 }, + { 0.701961, 0.690196, 0.105882, 1.0 }, + { 0.623529, 0.729412, 0.101961, 1.0 }, + { 0.549020, 0.772549, 0.098039, 1.0 }, + { 0.835294, 0.984314, 0.180392, 1.0 }, + { 0.839216, 0.984314, 0.184314, 1.0 }, + { 0.843137, 0.984314, 0.188235, 1.0 }, + { 0.725490, 0.858824, 0.282353, 1.0 }, + { 0.611765, 0.737255, 0.376471, 1.0 }, + { 0.596078, 0.701961, 0.478431, 1.0 }, + { 0.580392, 0.666667, 0.584314, 1.0 }, + { 0.772549, 0.721569, 0.780392, 1.0 }, + { 0.960784, 0.807843, 0.843137, 1.0 }, + { 0.960784, 0.866667, 0.792157, 1.0 }, + { 0.866667, 0.913725, 0.615686, 1.0 }, + { 0.776471, 0.964706, 0.443137, 1.0 }, + { 0.701961, 0.925490, 0.356863, 1.0 }, + { 0.627451, 0.890196, 0.274510, 1.0 }, + { 0.615686, 0.886275, 0.270588, 1.0 }, + { 0.603922, 0.886275, 0.270588, 1.0 }, + { 0.513725, 0.756863, 0.125490, 1.0 }, + { 0.450980, 0.729412, 0.070588, 1.0 }, + { 0.392157, 0.705882, 0.019608, 1.0 }, + { 0.360784, 0.505882, 0.011765, 1.0 }, + { 0.329412, 0.309804, 0.007843, 1.0 }, + { 0.454902, 0.286275, 0.031373, 1.0 }, + { 0.584314, 0.262745, 0.054902, 1.0 }, + { 0.650980, 0.266667, 0.000000, 1.0 }, + { 0.792157, 0.274510, 0.000000, 1.0 }, + { 0.796078, 0.196078, 0.000000, 1.0 }, + { 0.737255, 0.105882, 0.000000, 1.0 }, + { 0.678431, 0.015686, 0.000000, 1.0 }, + { 0.678431, 0.015686, 0.000000, 1.0 }, + { 0.678431, 0.015686, 0.000000, 1.0 }, + { 0.545098, 0.066667, 0.047059, 1.0 }, + { 0.329412, 0.235294, 0.011765, 1.0 }, + { 0.141176, 0.498039, 0.011765, 1.0 }, + { 0.149020, 0.537255, 0.023529, 1.0 }, + { 0.156863, 0.580392, 0.039216, 1.0 }, + { 0.172549, 0.458824, 0.019608, 1.0 }, + { 0.192157, 0.337255, 0.000000, 1.0 }, + { 0.196078, 0.337255, 0.000000, 1.0 }, + { 0.200000, 0.341176, 0.000000, 1.0 }, + { 0.247059, 0.301961, 0.000000, 1.0 }, + { 0.227451, 0.341176, 0.078431, 1.0 }, + { 0.317647, 0.309804, 0.000000, 1.0 }, + { 0.458824, 0.270588, 0.007843, 1.0 }, + { 0.600000, 0.235294, 0.019608, 1.0 }, + { 0.623529, 0.250980, 0.007843, 1.0 }, + { 0.650980, 0.266667, 0.000000, 1.0 }, + { 0.643137, 0.254902, 0.000000, 1.0 }, + { 0.529412, 0.235294, 0.058824, 1.0 }, + { 0.211765, 0.227451, 0.286275, 1.0 }, + { 0.113725, 0.227451, 0.345098, 1.0 }, + { 0.015686, 0.231373, 0.403922, 1.0 }, + { 0.015686, 0.290196, 0.337255, 1.0 }, + { 0.015686, 0.352941, 0.270588, 1.0 }, + { 0.023529, 0.380392, 0.094118, 1.0 }, + { 0.133333, 0.533333, 0.007843, 1.0 }, + { 0.101961, 0.619608, 0.007843, 1.0 }, + { 0.098039, 0.658824, 0.082353, 1.0 }, + { 0.274510, 0.533333, 0.466667, 1.0 }, + { 0.411765, 0.541176, 0.505882, 1.0 }, + { 0.552941, 0.549020, 0.549020, 1.0 }, + { 0.552941, 0.549020, 0.549020, 1.0 }, + { 0.552941, 0.549020, 0.549020, 1.0 }, + { 0.270588, 0.513725, 0.541176, 1.0 }, + { 0.266667, 0.580392, 0.533333, 1.0 }, + { 0.180392, 0.662745, 0.227451, 1.0 }, + { 0.184314, 0.603922, 0.200000, 1.0 }, + { 0.192157, 0.549020, 0.176471, 1.0 }, + { 0.203922, 0.462745, 0.145098, 1.0 }, + { 0.219608, 0.380392, 0.117647, 1.0 }, + { 0.317647, 0.254902, 0.145098, 1.0 }, + { 0.380392, 0.215686, 0.164706, 1.0 }, + { 0.466667, 0.113725, 0.094118, 1.0 }, + { 0.596078, 0.054902, 0.047059, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.678431, 0.015686, 0.000000, 1.0 }, + { 0.584314, 0.070588, 0.039216, 1.0 }, + { 0.317647, 0.254902, 0.145098, 1.0 }, + { 0.301961, 0.274510, 0.180392, 1.0 }, + { 0.286275, 0.294118, 0.219608, 1.0 }, + { 0.270588, 0.337255, 0.231373, 1.0 }, + { 0.258824, 0.380392, 0.247059, 1.0 }, + { 0.176471, 0.486275, 0.482353, 1.0 }, + { 0.262745, 0.556863, 0.615686, 1.0 }, + { 0.266667, 0.607843, 0.501961, 1.0 }, + { 0.556863, 0.709804, 0.372549, 1.0 }, + { 0.396078, 0.690196, 0.090196, 1.0 }, + { 0.309804, 0.529412, 0.094118, 1.0 }, + { 0.223529, 0.372549, 0.101961, 1.0 }, + { 0.317647, 0.254902, 0.145098, 1.0 }, + { 0.419608, 0.282353, 0.047059, 1.0 }, + { 0.600000, 0.254902, 0.047059, 1.0 }, + { 0.678431, 0.290196, 0.000000, 1.0 }, + { 0.678431, 0.290196, 0.000000, 1.0 }, + { 0.670588, 0.278431, 0.011765, 1.0 }, + { 0.666667, 0.266667, 0.023529, 1.0 }, + { 0.572549, 0.250980, 0.058824, 1.0 }, + { 0.482353, 0.235294, 0.094118, 1.0 }, + { 0.317647, 0.254902, 0.145098, 1.0 }, + { 0.313725, 0.176471, 0.188235, 1.0 }, + { 0.337255, 0.105882, 0.270588, 1.0 }, + { 0.396078, 0.043137, 0.345098, 1.0 }, + { 0.898039, 0.000000, 0.290196, 1.0 }, + { 0.949020, 0.031373, 0.274510, 1.0 }, + { 1.000000, 0.066667, 0.258824, 1.0 }, + { 1.000000, 0.066667, 0.254902, 1.0 }, + { 0.976471, 0.000000, 0.125490, 1.0 }, + { 0.988235, 0.000000, 0.062745, 1.0 }, + { 0.886275, 0.000000, 0.109804, 1.0 }, + { 0.709804, 0.023529, 0.015686, 1.0 }, + { 0.717647, 0.039216, 0.027451, 1.0 }, + { 0.729412, 0.054902, 0.039216, 1.0 }, + { 0.741176, 0.160784, 0.000000, 1.0 }, + { 0.725490, 0.262745, 0.000000, 1.0 }, + { 0.678431, 0.290196, 0.000000, 1.0 }, + { 0.596078, 0.384314, 0.286275, 1.0 }, + { 0.592157, 0.549020, 0.454902, 1.0 }, + { 0.552941, 0.549020, 0.549020, 1.0 }, + { 0.854902, 0.768627, 0.792157, 1.0 }, + { 0.901961, 0.811765, 0.792157, 1.0 }, + { 0.952941, 0.854902, 0.796078, 1.0 }, + { 0.941176, 0.847059, 0.788235, 1.0 }, + { 0.745098, 0.705882, 0.772549, 1.0 }, + { 0.556863, 0.611765, 0.643137, 1.0 }, + { 0.694118, 0.474510, 0.494118, 1.0 }, + { 0.643137, 0.160784, 0.133333, 1.0 }, + { 0.576471, 0.223529, 0.121569, 1.0 }, + { 0.513725, 0.286275, 0.113725, 1.0 }, + { 0.415686, 0.698039, 0.094118, 1.0 }, + { 0.364706, 0.721569, 0.141176, 1.0 }, + { 0.321569, 0.721569, 0.129412, 1.0 }, + { 0.192157, 0.580392, 0.047059, 1.0 }, + { 0.031373, 0.396078, 0.113725, 1.0 }, + { 0.094118, 0.352941, 0.184314, 1.0 }, + { 0.200000, 0.258824, 0.266667, 1.0 }, + { 0.250980, 0.235294, 0.258824, 1.0 }, + { 0.384314, 0.188235, 0.337255, 1.0 }, + { 0.407843, 0.105882, 0.443137, 1.0 }, + { 0.376471, 0.200000, 0.498039, 1.0 }, + { 0.278431, 0.411765, 0.529412, 1.0 }, + { 0.270588, 0.513725, 0.576471, 1.0 }, + { 0.466667, 0.447059, 0.384314, 1.0 }, + { 0.388235, 0.368627, 0.313725, 1.0 }, + { 0.309804, 0.290196, 0.243137, 1.0 }, + { 0.286275, 0.294118, 0.211765, 1.0 }, + { 0.247059, 0.313725, 0.101961, 1.0 }, + { 0.219608, 0.341176, 0.047059, 1.0 }, + { 0.247059, 0.313725, 0.101961, 1.0 }, + { 0.317647, 0.254902, 0.145098, 1.0 }, + { 0.478431, 0.137255, 0.101961, 1.0 }, + { 0.623529, 0.152941, 0.129412, 1.0 }, + { 0.643137, 0.160784, 0.133333, 1.0 }, + { 0.643137, 0.160784, 0.133333, 1.0 }, + { 0.678431, 0.015686, 0.000000, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.788235, 0.000000, 0.117647, 1.0 }, + { 0.945098, 0.000000, 0.070588, 1.0 }, + { 1.000000, 0.137255, 0.066667, 1.0 }, + { 1.000000, 0.176471, 0.054902, 1.0 }, + { 0.976471, 0.254902, 0.000000, 1.0 }, + { 0.956863, 0.215686, 0.000000, 1.0 }, + { 1.000000, 0.141176, 0.039216, 1.0 }, + { 0.964706, 0.188235, 0.000000, 1.0 }, + { 0.901961, 0.200000, 0.000000, 1.0 }, + { 0.658824, 0.164706, 0.137255, 1.0 }, + { 0.380392, 0.215686, 0.164706, 1.0 }, + { 0.298039, 0.290196, 0.274510, 1.0 }, + { 0.290196, 0.423529, 0.349020, 1.0 }, + { 0.223529, 0.501961, 0.505882, 1.0 }, + { 0.262745, 0.521569, 0.647059, 1.0 }, + { 0.262745, 0.552941, 0.647059, 1.0 }, + { 0.258824, 0.525490, 0.650980, 1.0 }, + { 0.278431, 0.431373, 0.529412, 1.0 }, + { 0.407843, 0.105882, 0.443137, 1.0 }, + { 0.376471, 0.074510, 0.321569, 1.0 }, + { 0.321569, 0.109804, 0.184314, 1.0 }, + { 0.329412, 0.011765, 0.113725, 1.0 }, + { 0.439216, 0.109804, 0.090196, 1.0 }, + { 0.439216, 0.109804, 0.090196, 1.0 }, + { 0.498039, 0.121569, 0.101961, 1.0 }, + { 0.556863, 0.137255, 0.113725, 1.0 }, + { 0.643137, 0.160784, 0.133333, 1.0 }, + { 0.658824, 0.164706, 0.137255, 1.0 }, + { 0.662745, 0.164706, 0.137255, 1.0 }, + { 0.662745, 0.164706, 0.137255, 1.0 }, + { 0.678431, 0.015686, 0.000000, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.682353, 0.000000, 0.000000, 1.0 }, + { 0.811765, 0.000000, 0.105882, 1.0 }, + { 0.933333, 0.000000, 0.129412, 1.0 }, + { 1.000000, 0.074510, 0.062745, 1.0 }, + { 1.000000, 0.098039, 0.054902, 1.0 }, + { 0.886275, 0.219608, 0.184314, 1.0 }, + { 0.780392, 0.333333, 0.321569, 1.0 }, + { 0.796078, 0.509804, 0.501961, 1.0 }, + { 0.862745, 0.501961, 0.501961, 1.0 }, + { 0.898039, 0.266667, 0.349020, 1.0 }, + { 0.850980, 0.215686, 0.317647, 1.0 }, + { 0.796078, 0.000000, 0.137255, 1.0 }, + { 0.666667, 0.000000, 0.152941, 1.0 }, + { 0.611765, 0.109804, 0.137255, 1.0 }, + { 0.384314, 0.086275, 0.337255, 1.0 }, + { 0.400000, 0.133333, 0.458824, 1.0 }, + { 0.274510, 0.262745, 0.545098, 1.0 }, + { 0.113725, 0.294118, 0.384314, 1.0 }, + { 0.015686, 0.368627, 0.294118, 1.0 }, + { 0.250980, 0.372549, 0.215686, 1.0 }, + { 0.247059, 0.392157, 0.231373, 1.0 }, + { 0.231373, 0.392157, 0.337255, 1.0 }, + }; +/* Apophysis-040426-1H-bird1g */ +static double4 colors_137[] = { + { 0.600000, 0.796078, 0.188235, 1.0 }, + { 0.227451, 0.341176, 0.254902, 1.0 }, + { 0.329412, 0.462745, 0.305882, 1.0 }, + { 0.431373, 0.588235, 0.356863, 1.0 }, + { 0.545098, 0.490196, 0.247059, 1.0 }, + { 0.658824, 0.392157, 0.141176, 1.0 }, + { 0.690196, 0.384314, 0.109804, 1.0 }, + { 0.725490, 0.380392, 0.078431, 1.0 }, + { 0.658824, 0.298039, 0.007843, 1.0 }, + { 0.658824, 0.168627, 0.023529, 1.0 }, + { 0.658824, 0.039216, 0.043137, 1.0 }, + { 0.658824, 0.074510, 0.054902, 1.0 }, + { 0.658824, 0.109804, 0.070588, 1.0 }, + { 0.619608, 0.207843, 0.078431, 1.0 }, + { 0.580392, 0.305882, 0.086275, 1.0 }, + { 0.580392, 0.329412, 0.125490, 1.0 }, + { 0.580392, 0.356863, 0.164706, 1.0 }, + { 0.725490, 0.478431, 0.207843, 1.0 }, + { 0.756863, 0.505882, 0.207843, 1.0 }, + { 0.788235, 0.533333, 0.211765, 1.0 }, + { 0.815686, 0.509804, 0.188235, 1.0 }, + { 0.847059, 0.490196, 0.168627, 1.0 }, + { 0.815686, 0.498039, 0.176471, 1.0 }, + { 0.788235, 0.509804, 0.184314, 1.0 }, + { 0.725490, 0.478431, 0.207843, 1.0 }, + { 0.486275, 0.521569, 0.200000, 1.0 }, + { 0.250980, 0.564706, 0.192157, 1.0 }, + { 0.188235, 0.498039, 0.145098, 1.0 }, + { 0.129412, 0.431373, 0.101961, 1.0 }, + { 0.129412, 0.396078, 0.109804, 1.0 }, + { 0.129412, 0.360784, 0.117647, 1.0 }, + { 0.129412, 0.250980, 0.094118, 1.0 }, + { 0.054902, 0.313725, 0.011765, 1.0 }, + { 0.227451, 0.341176, 0.019608, 1.0 }, + { 0.227451, 0.341176, 0.137255, 1.0 }, + { 0.227451, 0.341176, 0.254902, 1.0 }, + { 0.188235, 0.384314, 0.278431, 1.0 }, + { 0.152941, 0.431373, 0.305882, 1.0 }, + { 0.188235, 0.380392, 0.286275, 1.0 }, + { 0.227451, 0.333333, 0.266667, 1.0 }, + { 0.411765, 0.215686, 0.372549, 1.0 }, + { 0.505882, 0.152941, 0.427451, 1.0 }, + { 0.600000, 0.090196, 0.482353, 1.0 }, + { 0.556863, 0.078431, 0.494118, 1.0 }, + { 0.517647, 0.070588, 0.509804, 1.0 }, + { 0.474510, 0.070588, 0.439216, 1.0 }, + { 0.431373, 0.070588, 0.372549, 1.0 }, + { 0.250980, 0.105882, 0.447059, 1.0 }, + { 0.227451, 0.486275, 0.501961, 1.0 }, + { 0.054902, 0.384314, 0.360784, 1.0 }, + { 0.043137, 0.356863, 0.305882, 1.0 }, + { 0.035294, 0.333333, 0.254902, 1.0 }, + { 0.035294, 0.403922, 0.125490, 1.0 }, + { 0.035294, 0.474510, 0.000000, 1.0 }, + { 0.094118, 0.525490, 0.000000, 1.0 }, + { 0.152941, 0.576471, 0.000000, 1.0 }, + { 0.431373, 0.713725, 0.105882, 1.0 }, + { 0.462745, 0.537255, 0.121569, 1.0 }, + { 0.498039, 0.364706, 0.137255, 1.0 }, + { 0.407843, 0.325490, 0.219608, 1.0 }, + { 0.321569, 0.286275, 0.301961, 1.0 }, + { 0.235294, 0.329412, 0.341176, 1.0 }, + { 0.152941, 0.372549, 0.380392, 1.0 }, + { 0.054902, 0.462745, 0.396078, 1.0 }, + { 0.152941, 0.549020, 0.290196, 1.0 }, + { 0.517647, 0.749020, 0.098039, 1.0 }, + { 0.596078, 0.792157, 0.149020, 1.0 }, + { 0.674510, 0.835294, 0.200000, 1.0 }, + { 0.760784, 0.709804, 0.231373, 1.0 }, + { 0.847059, 0.584314, 0.262745, 1.0 }, + { 0.788235, 0.486275, 0.274510, 1.0 }, + { 0.658824, 0.164706, 0.211765, 1.0 }, + { 0.674510, 0.219608, 0.552941, 1.0 }, + { 0.596078, 0.203922, 0.552941, 1.0 }, + { 0.517647, 0.188235, 0.556863, 1.0 }, + { 0.517647, 0.223529, 0.556863, 1.0 }, + { 0.517647, 0.262745, 0.560784, 1.0 }, + { 0.517647, 0.321569, 0.552941, 1.0 }, + { 0.517647, 0.384314, 0.549020, 1.0 }, + { 0.431373, 0.317647, 0.525490, 1.0 }, + { 0.411765, 0.239216, 0.337255, 1.0 }, + { 0.580392, 0.203922, 0.196078, 1.0 }, + { 0.650980, 0.105882, 0.376471, 1.0 }, + { 0.725490, 0.007843, 0.560784, 1.0 }, + { 0.784314, 0.027451, 0.568627, 1.0 }, + { 0.847059, 0.050980, 0.576471, 1.0 }, + { 0.847059, 0.062745, 0.352941, 1.0 }, + { 0.847059, 0.066667, 0.329412, 1.0 }, + { 0.788235, 0.070588, 0.074510, 1.0 }, + { 0.788235, 0.101961, 0.047059, 1.0 }, + { 0.788235, 0.133333, 0.019608, 1.0 }, + { 0.788235, 0.247059, 0.039216, 1.0 }, + { 0.788235, 0.364706, 0.062745, 1.0 }, + { 0.847059, 0.392157, 0.180392, 1.0 }, + { 0.788235, 0.435294, 0.117647, 1.0 }, + { 0.658824, 0.368627, 0.094118, 1.0 }, + { 0.580392, 0.235294, 0.019608, 1.0 }, + { 0.411765, 0.207843, 0.086275, 1.0 }, + { 0.270588, 0.258824, 0.172549, 1.0 }, + { 0.129412, 0.313725, 0.262745, 1.0 }, + { 0.141176, 0.337255, 0.305882, 1.0 }, + { 0.152941, 0.364706, 0.349020, 1.0 }, + { 0.250980, 0.498039, 0.313725, 1.0 }, + { 0.341176, 0.611765, 0.239216, 1.0 }, + { 0.431373, 0.647059, 0.278431, 1.0 }, + { 0.576471, 0.560784, 0.262745, 1.0 }, + { 0.725490, 0.478431, 0.250980, 1.0 }, + { 0.725490, 0.501961, 0.258824, 1.0 }, + { 0.725490, 0.525490, 0.266667, 1.0 }, + { 0.498039, 0.568627, 0.396078, 1.0 }, + { 0.431373, 0.588235, 0.356863, 1.0 }, + { 0.341176, 0.525490, 0.329412, 1.0 }, + { 0.250980, 0.541176, 0.254902, 1.0 }, + { 0.152941, 0.549020, 0.129412, 1.0 }, + { 0.152941, 0.545098, 0.105882, 1.0 }, + { 0.152941, 0.545098, 0.082353, 1.0 }, + { 0.054902, 0.517647, 0.090196, 1.0 }, + { 0.054902, 0.498039, 0.082353, 1.0 }, + { 0.152941, 0.525490, 0.094118, 1.0 }, + { 0.152941, 0.501961, 0.090196, 1.0 }, + { 0.321569, 0.321569, 0.023529, 1.0 }, + { 0.188235, 0.400000, 0.078431, 1.0 }, + { 0.054902, 0.478431, 0.137255, 1.0 }, + { 0.054902, 0.482353, 0.133333, 1.0 }, + { 0.054902, 0.490196, 0.129412, 1.0 }, + { 0.035294, 0.466667, 0.109804, 1.0 }, + { 0.035294, 0.396078, 0.160784, 1.0 }, + { 0.035294, 0.380392, 0.207843, 1.0 }, + { 0.129412, 0.333333, 0.152941, 1.0 }, + { 0.411765, 0.270588, 0.058824, 1.0 }, + { 0.494118, 0.286275, 0.070588, 1.0 }, + { 0.580392, 0.305882, 0.086275, 1.0 }, + { 0.658824, 0.321569, 0.078431, 1.0 }, + { 0.580392, 0.305882, 0.105882, 1.0 }, + { 0.498039, 0.235294, 0.086275, 1.0 }, + { 0.411765, 0.207843, 0.066667, 1.0 }, + { 0.411765, 0.101961, 0.121569, 1.0 }, + { 0.419608, 0.058824, 0.125490, 1.0 }, + { 0.431373, 0.019608, 0.129412, 1.0 }, + { 0.419608, 0.023529, 0.149020, 1.0 }, + { 0.411765, 0.027451, 0.172549, 1.0 }, + { 0.250980, 0.031373, 0.274510, 1.0 }, + { 0.250980, 0.031373, 0.278431, 1.0 }, + { 0.152941, 0.031373, 0.262745, 1.0 }, + { 0.152941, 0.011765, 0.247059, 1.0 }, + { 0.152941, 0.054902, 0.270588, 1.0 }, + { 0.094118, 0.043137, 0.282353, 1.0 }, + { 0.035294, 0.035294, 0.294118, 1.0 }, + { 0.129412, 0.007843, 0.286275, 1.0 }, + { 0.152941, 0.015686, 0.258824, 1.0 }, + { 0.152941, 0.031373, 0.243137, 1.0 }, + { 0.129412, 0.007843, 0.282353, 1.0 }, + { 0.152941, 0.054902, 0.325490, 1.0 }, + { 0.152941, 0.066667, 0.337255, 1.0 }, + { 0.152941, 0.078431, 0.349020, 1.0 }, + { 0.129412, 0.125490, 0.298039, 1.0 }, + { 0.152941, 0.247059, 0.290196, 1.0 }, + { 0.152941, 0.372549, 0.360784, 1.0 }, + { 0.152941, 0.372549, 0.392157, 1.0 }, + { 0.152941, 0.376471, 0.333333, 1.0 }, + { 0.250980, 0.333333, 0.290196, 1.0 }, + { 0.658824, 0.392157, 0.180392, 1.0 }, + { 0.690196, 0.447059, 0.196078, 1.0 }, + { 0.725490, 0.501961, 0.215686, 1.0 }, + { 0.725490, 0.654902, 0.125490, 1.0 }, + { 0.674510, 0.835294, 0.192157, 1.0 }, + { 0.674510, 0.800000, 0.278431, 1.0 }, + { 0.674510, 0.674510, 0.439216, 1.0 }, + { 0.411765, 0.698039, 0.631373, 1.0 }, + { 0.462745, 0.670588, 0.494118, 1.0 }, + { 0.517647, 0.647059, 0.356863, 1.0 }, + { 0.431373, 0.709804, 0.152941, 1.0 }, + { 0.431373, 0.709804, 0.152941, 1.0 }, + { 0.341176, 0.666667, 0.125490, 1.0 }, + { 0.250980, 0.576471, 0.196078, 1.0 }, + { 0.250980, 0.564706, 0.215686, 1.0 }, + { 0.250980, 0.541176, 0.254902, 1.0 }, + { 0.498039, 0.431373, 0.141176, 1.0 }, + { 0.658824, 0.368627, 0.113725, 1.0 }, + { 0.580392, 0.305882, 0.086275, 1.0 }, + { 0.411765, 0.282353, 0.113725, 1.0 }, + { 0.341176, 0.207843, 0.105882, 1.0 }, + { 0.341176, 0.188235, 0.117647, 1.0 }, + { 0.152941, 0.015686, 0.196078, 1.0 }, + { 0.152941, 0.066667, 0.188235, 1.0 }, + { 0.152941, 0.078431, 0.149020, 1.0 }, + { 0.152941, 0.094118, 0.113725, 1.0 }, + { 0.152941, 0.058824, 0.003922, 1.0 }, + { 0.152941, 0.078431, 0.184314, 1.0 }, + { 0.152941, 0.015686, 0.196078, 1.0 }, + { 0.152941, 0.054902, 0.254902, 1.0 }, + { 0.035294, 0.125490, 0.337255, 1.0 }, + { 0.035294, 0.172549, 0.321569, 1.0 }, + { 0.054902, 0.196078, 0.172549, 1.0 }, + { 0.035294, 0.474510, 0.015686, 1.0 }, + { 0.035294, 0.474510, 0.000000, 1.0 }, + { 0.054902, 0.490196, 0.125490, 1.0 }, + { 0.152941, 0.505882, 0.188235, 1.0 }, + { 0.250980, 0.552941, 0.235294, 1.0 }, + { 0.431373, 0.619608, 0.317647, 1.0 }, + { 0.517647, 0.631373, 0.372549, 1.0 }, + { 0.600000, 0.670588, 0.388235, 1.0 }, + { 0.674510, 0.654902, 0.435294, 1.0 }, + { 0.674510, 0.509804, 0.568627, 1.0 }, + { 0.674510, 0.243137, 0.486275, 1.0 }, + { 0.580392, 0.176471, 0.352941, 1.0 }, + { 0.517647, 0.133333, 0.266667, 1.0 }, + { 0.341176, 0.054902, 0.294118, 1.0 }, + { 0.250980, 0.078431, 0.270588, 1.0 }, + { 0.152941, 0.149020, 0.254902, 1.0 }, + { 0.152941, 0.207843, 0.250980, 1.0 }, + { 0.250980, 0.200000, 0.458824, 1.0 }, + { 0.431373, 0.388235, 0.486275, 1.0 }, + { 0.341176, 0.490196, 0.364706, 1.0 }, + { 0.431373, 0.603922, 0.313725, 1.0 }, + { 0.600000, 0.792157, 0.200000, 1.0 }, + { 0.517647, 0.756863, 0.125490, 1.0 }, + { 0.431373, 0.709804, 0.062745, 1.0 }, + { 0.250980, 0.619608, 0.000000, 1.0 }, + { 0.152941, 0.560784, 0.070588, 1.0 }, + { 0.152941, 0.545098, 0.082353, 1.0 }, + { 0.152941, 0.556863, 0.109804, 1.0 }, + { 0.152941, 0.549020, 0.129412, 1.0 }, + { 0.152941, 0.549020, 0.129412, 1.0 }, + { 0.152941, 0.556863, 0.109804, 1.0 }, + { 0.152941, 0.537255, 0.086275, 1.0 }, + { 0.227451, 0.423529, 0.137255, 1.0 }, + { 0.411765, 0.388235, 0.098039, 1.0 }, + { 0.411765, 0.364706, 0.050980, 1.0 }, + { 0.411765, 0.266667, 0.023529, 1.0 }, + { 0.498039, 0.168627, 0.058824, 1.0 }, + { 0.498039, 0.164706, 0.035294, 1.0 }, + { 0.580392, 0.168627, 0.015686, 1.0 }, + { 0.498039, 0.168627, 0.031373, 1.0 }, + { 0.411765, 0.266667, 0.023529, 1.0 }, + { 0.411765, 0.219608, 0.047059, 1.0 }, + { 0.411765, 0.192157, 0.101961, 1.0 }, + { 0.411765, 0.090196, 0.156863, 1.0 }, + { 0.431373, 0.019608, 0.113725, 1.0 }, + { 0.498039, 0.027451, 0.137255, 1.0 }, + { 0.517647, 0.094118, 0.094118, 1.0 }, + { 0.580392, 0.109804, 0.039216, 1.0 }, + { 0.580392, 0.094118, 0.054902, 1.0 }, + { 0.580392, 0.070588, 0.101961, 1.0 }, + { 0.600000, 0.043137, 0.345098, 1.0 }, + { 0.725490, 0.027451, 0.568627, 1.0 }, + { 0.725490, 0.043137, 0.580392, 1.0 }, + { 0.788235, 0.094118, 0.615686, 1.0 }, + { 0.674510, 0.149020, 0.556863, 1.0 }, + { 0.674510, 0.243137, 0.572549, 1.0 }, + { 0.674510, 0.266667, 0.639216, 1.0 }, + { 0.674510, 0.243137, 0.545098, 1.0 }, + { 0.674510, 0.266667, 0.498039, 1.0 }, + { 0.725490, 0.560784, 0.349020, 1.0 }, + { 0.674510, 0.768627, 0.329412, 1.0 }, + { 0.674510, 0.815686, 0.266667, 1.0 }, + }; +/* Apophysis-040426-1Emergence2 */ +static double4 colors_138[] = { + { 0.823529, 0.623529, 0.454902, 1.0 }, + { 0.686275, 0.592157, 0.545098, 1.0 }, + { 0.623529, 0.521569, 0.470588, 1.0 }, + { 0.564706, 0.450980, 0.396078, 1.0 }, + { 0.486275, 0.411765, 0.407843, 1.0 }, + { 0.407843, 0.376471, 0.419608, 1.0 }, + { 0.384314, 0.368627, 0.423529, 1.0 }, + { 0.364706, 0.360784, 0.431373, 1.0 }, + { 0.388235, 0.329412, 0.419608, 1.0 }, + { 0.396078, 0.274510, 0.411765, 1.0 }, + { 0.403922, 0.223529, 0.407843, 1.0 }, + { 0.478431, 0.254902, 0.458824, 1.0 }, + { 0.552941, 0.286275, 0.509804, 1.0 }, + { 0.486275, 0.364706, 0.517647, 1.0 }, + { 0.419608, 0.443137, 0.529412, 1.0 }, + { 0.368627, 0.415686, 0.517647, 1.0 }, + { 0.317647, 0.392157, 0.509804, 1.0 }, + { 0.341176, 0.384314, 0.454902, 1.0 }, + { 0.356863, 0.376471, 0.349020, 1.0 }, + { 0.372549, 0.368627, 0.247059, 1.0 }, + { 0.235294, 0.223529, 0.125490, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.082353, 0.078431, 0.007843, 1.0 }, + { 0.082353, 0.074510, 0.003922, 1.0 }, + { 0.086275, 0.074510, 0.000000, 1.0 }, + { 0.094118, 0.078431, 0.007843, 1.0 }, + { 0.105882, 0.082353, 0.019608, 1.0 }, + { 0.254902, 0.078431, 0.094118, 1.0 }, + { 0.407843, 0.078431, 0.168627, 1.0 }, + { 0.619608, 0.109804, 0.141176, 1.0 }, + { 0.772549, 0.082353, 0.133333, 1.0 }, + { 0.780392, 0.101961, 0.125490, 1.0 }, + { 0.556863, 0.098039, 0.129412, 1.0 }, + { 0.337255, 0.094118, 0.137255, 1.0 }, + { 0.211765, 0.086275, 0.074510, 1.0 }, + { 0.090196, 0.078431, 0.011765, 1.0 }, + { 0.094118, 0.082353, 0.015686, 1.0 }, + { 0.098039, 0.086275, 0.019608, 1.0 }, + { 0.462745, 0.270588, 0.243137, 1.0 }, + { 0.498039, 0.282353, 0.298039, 1.0 }, + { 0.533333, 0.294118, 0.356863, 1.0 }, + { 0.439216, 0.305882, 0.415686, 1.0 }, + { 0.349020, 0.317647, 0.478431, 1.0 }, + { 0.180392, 0.286275, 0.541176, 1.0 }, + { 0.015686, 0.254902, 0.603922, 1.0 }, + { 0.184314, 0.439216, 0.556863, 1.0 }, + { 0.290196, 0.549020, 0.596078, 1.0 }, + { 0.019608, 0.603922, 0.996078, 1.0 }, + { 0.164706, 0.580392, 0.803922, 1.0 }, + { 0.309804, 0.556863, 0.615686, 1.0 }, + { 0.392157, 0.533333, 0.427451, 1.0 }, + { 0.474510, 0.513725, 0.243137, 1.0 }, + { 0.505882, 0.498039, 0.152941, 1.0 }, + { 0.537255, 0.482353, 0.062745, 1.0 }, + { 0.701961, 0.670588, 0.007843, 1.0 }, + { 0.784314, 0.729412, 0.019608, 1.0 }, + { 0.870588, 0.792157, 0.035294, 1.0 }, + { 0.866667, 0.784314, 0.035294, 1.0 }, + { 0.862745, 0.780392, 0.039216, 1.0 }, + { 0.862745, 0.701961, 0.098039, 1.0 }, + { 0.862745, 0.627451, 0.156863, 1.0 }, + { 0.811765, 0.611765, 0.050980, 1.0 }, + { 0.643137, 0.501961, 0.121569, 1.0 }, + { 0.505882, 0.325490, 0.274510, 1.0 }, + { 0.474510, 0.325490, 0.329412, 1.0 }, + { 0.447059, 0.325490, 0.388235, 1.0 }, + { 0.423529, 0.392157, 0.337255, 1.0 }, + { 0.400000, 0.462745, 0.286275, 1.0 }, + { 0.450980, 0.478431, 0.172549, 1.0 }, + { 0.533333, 0.450980, 0.188235, 1.0 }, + { 0.745098, 0.172549, 0.176471, 1.0 }, + { 0.596078, 0.180392, 0.294118, 1.0 }, + { 0.447059, 0.192157, 0.411765, 1.0 }, + { 0.427451, 0.141176, 0.611765, 1.0 }, + { 0.407843, 0.094118, 0.811765, 1.0 }, + { 0.513725, 0.215686, 0.662745, 1.0 }, + { 0.619608, 0.341176, 0.513725, 1.0 }, + { 0.745098, 0.580392, 0.290196, 1.0 }, + { 0.811765, 0.611765, 0.058824, 1.0 }, + { 0.815686, 0.607843, 0.050980, 1.0 }, + { 0.807843, 0.701961, 0.050980, 1.0 }, + { 0.800000, 0.796078, 0.054902, 1.0 }, + { 0.631373, 0.878431, 0.031373, 1.0 }, + { 0.462745, 0.964706, 0.011765, 1.0 }, + { 0.368627, 0.905882, 0.066667, 1.0 }, + { 0.098039, 0.894118, 0.231373, 1.0 }, + { 0.439216, 0.498039, 0.031373, 1.0 }, + { 0.415686, 0.411765, 0.015686, 1.0 }, + { 0.396078, 0.325490, 0.003922, 1.0 }, + { 0.325490, 0.294118, 0.003922, 1.0 }, + { 0.258824, 0.262745, 0.003922, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.105882, 0.086275, 0.011765, 1.0 }, + { 0.478431, 0.203922, 0.243137, 1.0 }, + { 0.552941, 0.176471, 0.266667, 1.0 }, + { 0.627451, 0.149020, 0.294118, 1.0 }, + { 0.713725, 0.105882, 0.239216, 1.0 }, + { 0.800000, 0.066667, 0.188235, 1.0 }, + { 0.831373, 0.058824, 0.164706, 1.0 }, + { 0.737255, 0.027451, 0.188235, 1.0 }, + { 0.309804, 0.090196, 0.125490, 1.0 }, + { 0.203922, 0.086275, 0.066667, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.321569, 0.227451, 0.047059, 1.0 }, + { 0.513725, 0.337255, 0.074510, 1.0 }, + { 0.890196, 0.462745, 0.050980, 1.0 }, + { 0.921569, 0.400000, 0.054902, 1.0 }, + { 0.956863, 0.341176, 0.062745, 1.0 }, + { 0.964706, 0.329412, 0.074510, 1.0 }, + { 0.996078, 0.333333, 0.078431, 1.0 }, + { 0.968627, 0.329412, 0.066667, 1.0 }, + { 0.964706, 0.333333, 0.066667, 1.0 }, + { 0.752941, 0.611765, 0.141176, 1.0 }, + { 0.752941, 0.631373, 0.250980, 1.0 }, + { 0.756863, 0.654902, 0.364706, 1.0 }, + { 0.792157, 0.647059, 0.423529, 1.0 }, + { 0.831373, 0.639216, 0.482353, 1.0 }, + { 0.745098, 0.701961, 0.443137, 1.0 }, + { 0.592157, 0.501961, 0.341176, 1.0 }, + { 0.482353, 0.396078, 0.345098, 1.0 }, + { 0.388235, 0.333333, 0.321569, 1.0 }, + { 0.482353, 0.298039, 0.360784, 1.0 }, + { 0.482353, 0.321569, 0.376471, 1.0 }, + { 0.486275, 0.345098, 0.392157, 1.0 }, + { 0.564706, 0.352941, 0.443137, 1.0 }, + { 0.666667, 0.266667, 0.349020, 1.0 }, + { 0.690196, 0.101961, 0.290196, 1.0 }, + { 0.831373, 0.098039, 0.313725, 1.0 }, + { 0.831373, 0.019608, 0.082353, 1.0 }, + { 0.894118, 0.109804, 0.078431, 1.0 }, + { 0.960784, 0.203922, 0.074510, 1.0 }, + { 0.960784, 0.203922, 0.070588, 1.0 }, + { 0.960784, 0.207843, 0.066667, 1.0 }, + { 0.913725, 0.141176, 0.078431, 1.0 }, + { 0.882353, 0.101961, 0.082353, 1.0 }, + { 0.815686, 0.086275, 0.176471, 1.0 }, + { 0.635294, 0.137255, 0.172549, 1.0 }, + { 0.545098, 0.149020, 0.282353, 1.0 }, + { 0.556863, 0.211765, 0.239216, 1.0 }, + { 0.568627, 0.274510, 0.200000, 1.0 }, + { 0.513725, 0.317647, 0.078431, 1.0 }, + { 0.482353, 0.388235, 0.050980, 1.0 }, + { 0.435294, 0.400000, 0.129412, 1.0 }, + { 0.419608, 0.396078, 0.254902, 1.0 }, + { 0.407843, 0.352941, 0.317647, 1.0 }, + { 0.431373, 0.376471, 0.333333, 1.0 }, + { 0.458824, 0.403922, 0.352941, 1.0 }, + { 0.701961, 0.682353, 0.462745, 1.0 }, + { 0.462745, 0.643137, 0.458824, 1.0 }, + { 0.643137, 0.137255, 0.156863, 1.0 }, + { 0.541176, 0.270588, 0.447059, 1.0 }, + { 0.490196, 0.400000, 0.509804, 1.0 }, + { 0.411765, 0.478431, 0.549020, 1.0 }, + { 0.309804, 0.505882, 0.501961, 1.0 }, + { 0.239216, 0.525490, 0.501961, 1.0 }, + { 0.172549, 0.549020, 0.505882, 1.0 }, + { 0.219608, 0.560784, 0.486275, 1.0 }, + { 0.305882, 0.549020, 0.490196, 1.0 }, + { 0.396078, 0.549020, 0.294118, 1.0 }, + { 0.533333, 0.458824, 0.086275, 1.0 }, + { 0.749020, 0.643137, 0.043137, 1.0 }, + { 0.792157, 0.784314, 0.039216, 1.0 }, + { 0.839216, 0.929412, 0.035294, 1.0 }, + { 0.858824, 0.945098, 0.031373, 1.0 }, + { 0.862745, 0.937255, 0.039216, 1.0 }, + { 0.839216, 0.929412, 0.043137, 1.0 }, + { 0.800000, 0.815686, 0.039216, 1.0 }, + { 0.725490, 0.678431, 0.011765, 1.0 }, + { 0.603922, 0.545098, 0.054902, 1.0 }, + { 0.384314, 0.662745, 0.262745, 1.0 }, + { 0.000000, 0.631373, 0.364706, 1.0 }, + { 0.058824, 0.913725, 0.686275, 1.0 }, + { 0.023529, 0.890196, 0.760784, 1.0 }, + { 0.098039, 0.905882, 0.905882, 1.0 }, + { 0.109804, 0.976471, 0.847059, 1.0 }, + { 0.074510, 0.980392, 0.768627, 1.0 }, + { 0.552941, 0.603922, 0.533333, 1.0 }, + { 0.596078, 0.580392, 0.400000, 1.0 }, + { 0.643137, 0.556863, 0.270588, 1.0 }, + { 0.701961, 0.533333, 0.223529, 1.0 }, + { 0.737255, 0.462745, 0.117647, 1.0 }, + { 0.674510, 0.380392, 0.113725, 1.0 }, + { 0.407843, 0.309804, 0.058824, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.360784, 0.309804, 0.145098, 1.0 }, + { 0.486275, 0.376471, 0.192157, 1.0 }, + { 0.568627, 0.572549, 0.313725, 1.0 }, + { 0.752941, 0.733333, 0.364706, 1.0 }, + { 0.949020, 0.827451, 0.266667, 1.0 }, + { 0.901961, 0.870588, 0.239216, 1.0 }, + { 0.807843, 0.737255, 0.203922, 1.0 }, + { 0.674510, 0.545098, 0.141176, 1.0 }, + { 0.552941, 0.560784, 0.305882, 1.0 }, + { 0.388235, 0.611765, 0.243137, 1.0 }, + { 0.458824, 0.647059, 0.247059, 1.0 }, + { 0.537255, 0.674510, 0.211765, 1.0 }, + { 0.803922, 0.803922, 0.043137, 1.0 }, + { 0.847059, 0.929412, 0.047059, 1.0 }, + { 0.858824, 0.929412, 0.043137, 1.0 }, + { 0.870588, 0.937255, 0.039216, 1.0 }, + { 0.968627, 0.909804, 0.035294, 1.0 }, + { 0.976471, 0.905882, 0.043137, 1.0 }, + { 0.972549, 0.890196, 0.047059, 1.0 }, + { 0.945098, 0.886275, 0.043137, 1.0 }, + { 0.898039, 0.878431, 0.007843, 1.0 }, + { 0.858824, 0.784314, 0.039216, 1.0 }, + { 0.800000, 0.713725, 0.082353, 1.0 }, + { 0.686275, 0.482353, 0.184314, 1.0 }, + { 0.568627, 0.474510, 0.192157, 1.0 }, + { 0.384314, 0.439216, 0.372549, 1.0 }, + { 0.364706, 0.498039, 0.435294, 1.0 }, + { 0.313725, 0.474510, 0.482353, 1.0 }, + { 0.278431, 0.490196, 0.349020, 1.0 }, + { 0.231373, 0.443137, 0.349020, 1.0 }, + { 0.117647, 0.113725, 0.031373, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.101961, 0.082353, 0.007843, 1.0 }, + { 0.262745, 0.074510, 0.066667, 1.0 }, + { 0.447059, 0.098039, 0.215686, 1.0 }, + { 0.713725, 0.168627, 0.156863, 1.0 }, + { 0.905882, 0.239216, 0.047059, 1.0 }, + { 0.960784, 0.329412, 0.062745, 1.0 }, + { 0.964706, 0.333333, 0.058824, 1.0 }, + { 0.956863, 0.356863, 0.043137, 1.0 }, + { 0.894118, 0.466667, 0.054902, 1.0 }, + { 0.894118, 0.466667, 0.054902, 1.0 }, + { 0.890196, 0.478431, 0.066667, 1.0 }, + { 0.882353, 0.482353, 0.058824, 1.0 }, + { 0.823529, 0.600000, 0.047059, 1.0 }, + { 0.807843, 0.607843, 0.047059, 1.0 }, + { 0.749020, 0.470588, 0.125490, 1.0 }, + { 0.776471, 0.439216, 0.215686, 1.0 }, + { 0.658824, 0.345098, 0.200000, 1.0 }, + { 0.580392, 0.270588, 0.203922, 1.0 }, + { 0.501961, 0.105882, 0.372549, 1.0 }, + { 0.698039, 0.094118, 0.431373, 1.0 }, + { 0.862745, 0.098039, 0.317647, 1.0 }, + { 0.882353, 0.262745, 0.125490, 1.0 }, + { 0.890196, 0.470588, 0.054902, 1.0 }, + { 0.815686, 0.611765, 0.043137, 1.0 }, + { 0.866667, 0.796078, 0.035294, 1.0 }, + { 0.866667, 0.937255, 0.050980, 1.0 }, + { 0.905882, 0.913725, 0.239216, 1.0 }, + { 0.831373, 0.733333, 0.380392, 1.0 }, + { 0.847059, 0.701961, 0.435294, 1.0 }, + }; +/* Apophysis-040426-1Egg */ +static double4 colors_139[] = { + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.435294, 0.196078, 0.098039, 1.0 }, + { 0.443137, 0.188235, 0.164706, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.352941, 0.309804, 0.392157, 1.0 }, + { 0.250980, 0.435294, 0.552941, 1.0 }, + { 0.286275, 0.466667, 0.572549, 1.0 }, + { 0.321569, 0.498039, 0.596078, 1.0 }, + { 0.474510, 0.635294, 0.694118, 1.0 }, + { 0.494118, 0.654902, 0.705882, 1.0 }, + { 0.517647, 0.674510, 0.721569, 1.0 }, + { 0.666667, 0.749020, 0.776471, 1.0 }, + { 0.819608, 0.827451, 0.835294, 1.0 }, + { 0.690196, 0.760784, 0.788235, 1.0 }, + { 0.560784, 0.698039, 0.741176, 1.0 }, + { 0.431373, 0.631373, 0.678431, 1.0 }, + { 0.364706, 0.596078, 0.639216, 1.0 }, + { 0.298039, 0.564706, 0.603922, 1.0 }, + { 0.376471, 0.372549, 0.419608, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.580392, 0.121569, 0.015686, 1.0 }, + { 0.521569, 0.152941, 0.027451, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.407843, 0.360784, 0.431373, 1.0 }, + { 0.364706, 0.537255, 0.627451, 1.0 }, + { 0.396078, 0.564706, 0.647059, 1.0 }, + { 0.431373, 0.596078, 0.666667, 1.0 }, + { 0.517647, 0.670588, 0.721569, 1.0 }, + { 0.529412, 0.678431, 0.725490, 1.0 }, + { 0.541176, 0.686275, 0.733333, 1.0 }, + { 0.541176, 0.686275, 0.733333, 1.0 }, + { 0.541176, 0.686275, 0.733333, 1.0 }, + { 0.541176, 0.686275, 0.733333, 1.0 }, + { 0.541176, 0.686275, 0.733333, 1.0 }, + { 0.541176, 0.658824, 0.725490, 1.0 }, + { 0.517647, 0.674510, 0.721569, 1.0 }, + { 0.498039, 0.650980, 0.705882, 1.0 }, + { 0.431373, 0.592157, 0.666667, 1.0 }, + { 0.364706, 0.537255, 0.627451, 1.0 }, + { 0.247059, 0.431373, 0.552941, 1.0 }, + { 0.129412, 0.325490, 0.478431, 1.0 }, + { 0.105882, 0.219608, 0.407843, 1.0 }, + { 0.082353, 0.113725, 0.337255, 1.0 }, + { 0.203922, 0.000000, 0.254902, 1.0 }, + { 0.227451, 0.019608, 0.239216, 1.0 }, + { 0.250980, 0.043137, 0.223529, 1.0 }, + { 0.215686, 0.031373, 0.247059, 1.0 }, + { 0.180392, 0.019608, 0.270588, 1.0 }, + { 0.141176, 0.054902, 0.294118, 1.0 }, + { 0.105882, 0.090196, 0.321569, 1.0 }, + { 0.058824, 0.137255, 0.352941, 1.0 }, + { 0.054902, 0.254902, 0.431373, 1.0 }, + { 0.200000, 0.392157, 0.521569, 1.0 }, + { 0.305882, 0.482353, 0.588235, 1.0 }, + { 0.411765, 0.576471, 0.654902, 1.0 }, + { 0.411765, 0.576471, 0.654902, 1.0 }, + { 0.411765, 0.576471, 0.654902, 1.0 }, + { 0.364706, 0.537255, 0.627451, 1.0 }, + { 0.274510, 0.454902, 0.568627, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.400000, 0.160784, 0.200000, 1.0 }, + { 0.345098, 0.141176, 0.164706, 1.0 }, + { 0.321569, 0.117647, 0.176471, 1.0 }, + { 0.298039, 0.094118, 0.192157, 1.0 }, + { 0.250980, 0.043137, 0.223529, 1.0 }, + { 0.250980, 0.043137, 0.223529, 1.0 }, + { 0.156863, 0.043137, 0.290196, 1.0 }, + { 0.082353, 0.125490, 0.345098, 1.0 }, + { 0.007843, 0.207843, 0.400000, 1.0 }, + { 0.043137, 0.243137, 0.423529, 1.0 }, + { 0.082353, 0.278431, 0.447059, 1.0 }, + { 0.082353, 0.278431, 0.447059, 1.0 }, + { 0.082353, 0.278431, 0.447059, 1.0 }, + { 0.105882, 0.301961, 0.462745, 1.0 }, + { 0.082353, 0.278431, 0.447059, 1.0 }, + { 0.035294, 0.160784, 0.368627, 1.0 }, + { 0.105882, 0.090196, 0.317647, 1.0 }, + { 0.180392, 0.019608, 0.270588, 1.0 }, + { 0.215686, 0.031373, 0.247059, 1.0 }, + { 0.250980, 0.043137, 0.223529, 1.0 }, + { 0.274510, 0.070588, 0.207843, 1.0 }, + { 0.321569, 0.117647, 0.176471, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.368627, 0.164706, 0.149020, 1.0 }, + { 0.345098, 0.141176, 0.164706, 1.0 }, + { 0.345098, 0.141176, 0.164706, 1.0 }, + { 0.321569, 0.117647, 0.176471, 1.0 }, + { 0.274510, 0.070588, 0.207843, 1.0 }, + { 0.286275, 0.082353, 0.200000, 1.0 }, + { 0.298039, 0.094118, 0.192157, 1.0 }, + { 0.156863, 0.333333, 0.305882, 1.0 }, + { 0.250980, 0.435294, 0.552941, 1.0 }, + { 0.364706, 0.537255, 0.627451, 1.0 }, + { 0.454902, 0.615686, 0.682353, 1.0 }, + { 0.517647, 0.674510, 0.721569, 1.0 }, + { 0.529412, 0.678431, 0.725490, 1.0 }, + { 0.541176, 0.686275, 0.733333, 1.0 }, + { 0.541176, 0.662745, 0.725490, 1.0 }, + { 0.541176, 0.643137, 0.717647, 1.0 }, + { 0.541176, 0.588235, 0.690196, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.674510, 0.074510, 0.101961, 1.0 }, + { 0.745098, 0.039216, 0.168627, 1.0 }, + { 0.858824, 0.007843, 0.290196, 1.0 }, + { 0.925490, 0.039216, 0.407843, 1.0 }, + { 0.992157, 0.074510, 0.529412, 1.0 }, + { 0.933333, 0.047059, 0.576471, 1.0 }, + { 0.541176, 0.321569, 0.501961, 1.0 }, + { 0.298039, 0.478431, 0.584314, 1.0 }, + { 0.274510, 0.454902, 0.568627, 1.0 }, + { 0.082353, 0.458824, 0.474510, 1.0 }, + { 0.105882, 0.392157, 0.474510, 1.0 }, + { 0.129412, 0.325490, 0.478431, 1.0 }, + { 0.129412, 0.325490, 0.478431, 1.0 }, + { 0.152941, 0.345098, 0.494118, 1.0 }, + { 0.227451, 0.411765, 0.537255, 1.0 }, + { 0.274510, 0.454902, 0.568627, 1.0 }, + { 0.298039, 0.478431, 0.584314, 1.0 }, + { 0.274510, 0.454902, 0.568627, 1.0 }, + { 0.152941, 0.494118, 0.517647, 1.0 }, + { 0.152941, 0.494118, 0.517647, 1.0 }, + { 0.152941, 0.494118, 0.517647, 1.0 }, + { 0.274510, 0.552941, 0.592157, 1.0 }, + { 0.388235, 0.556863, 0.639216, 1.0 }, + { 0.411765, 0.576471, 0.654902, 1.0 }, + { 0.411765, 0.623529, 0.666667, 1.0 }, + { 0.274510, 0.552941, 0.592157, 1.0 }, + { 0.211765, 0.521569, 0.552941, 1.0 }, + { 0.152941, 0.494118, 0.517647, 1.0 }, + { 0.054902, 0.443137, 0.454902, 1.0 }, + { 0.007843, 0.419608, 0.423529, 1.0 }, + { 0.105882, 0.301961, 0.462745, 1.0 }, + { 0.105882, 0.360784, 0.341176, 1.0 }, + { 0.274510, 0.274510, 0.219608, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.345098, 0.141176, 0.164706, 1.0 }, + { 0.321569, 0.117647, 0.176471, 1.0 }, + { 0.274510, 0.070588, 0.207843, 1.0 }, + { 0.129412, 0.066667, 0.305882, 1.0 }, + { 0.035294, 0.160784, 0.368627, 1.0 }, + { 0.129412, 0.345098, 0.325490, 1.0 }, + { 0.223529, 0.298039, 0.254902, 1.0 }, + { 0.321569, 0.250980, 0.184314, 1.0 }, + { 0.368627, 0.164706, 0.149020, 1.0 }, + { 0.368627, 0.164706, 0.149020, 1.0 }, + { 0.368627, 0.164706, 0.149020, 1.0 }, + { 0.368627, 0.164706, 0.149020, 1.0 }, + { 0.368627, 0.164706, 0.149020, 1.0 }, + { 0.345098, 0.141176, 0.164706, 1.0 }, + { 0.321569, 0.117647, 0.176471, 1.0 }, + { 0.298039, 0.094118, 0.192157, 1.0 }, + { 0.274510, 0.070588, 0.207843, 1.0 }, + { 0.250980, 0.043137, 0.223529, 1.0 }, + { 0.250980, 0.043137, 0.223529, 1.0 }, + { 0.227451, 0.019608, 0.239216, 1.0 }, + { 0.227451, 0.019608, 0.239216, 1.0 }, + { 0.250980, 0.043137, 0.223529, 1.0 }, + { 0.274510, 0.070588, 0.207843, 1.0 }, + { 0.321569, 0.117647, 0.176471, 1.0 }, + { 0.345098, 0.141176, 0.164706, 1.0 }, + { 0.368627, 0.164706, 0.149020, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.541176, 0.431373, 0.584314, 1.0 }, + { 0.454902, 0.615686, 0.682353, 1.0 }, + { 0.498039, 0.650980, 0.705882, 1.0 }, + { 0.498039, 0.666667, 0.713725, 1.0 }, + { 0.498039, 0.650980, 0.705882, 1.0 }, + { 0.411765, 0.623529, 0.666667, 1.0 }, + { 0.298039, 0.564706, 0.603922, 1.0 }, + { 0.176471, 0.368627, 0.509804, 1.0 }, + { 0.203922, 0.309804, 0.274510, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.368627, 0.164706, 0.149020, 1.0 }, + { 0.345098, 0.141176, 0.164706, 1.0 }, + { 0.203922, 0.309804, 0.274510, 1.0 }, + { 0.152941, 0.345098, 0.494118, 1.0 }, + { 0.227451, 0.411765, 0.537255, 1.0 }, + { 0.298039, 0.478431, 0.584314, 1.0 }, + { 0.321569, 0.498039, 0.596078, 1.0 }, + { 0.298039, 0.478431, 0.584314, 1.0 }, + { 0.250980, 0.435294, 0.552941, 1.0 }, + { 0.200000, 0.392157, 0.521569, 1.0 }, + { 0.278431, 0.274510, 0.317647, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + { 0.454902, 0.184314, 0.235294, 1.0 }, + }; +/* Apophysis-040426-1PenEgg */ +static double4 colors_140[] = { + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.494118, 0.145098, 0.325490, 1.0 }, + { 0.486275, 0.156863, 0.317647, 1.0 }, + { 0.490196, 0.364706, 0.321569, 1.0 }, + { 0.498039, 0.576471, 0.325490, 1.0 }, + { 0.619608, 0.678431, 0.388235, 1.0 }, + { 0.741176, 0.780392, 0.450980, 1.0 }, + { 0.674510, 0.733333, 0.513725, 1.0 }, + { 0.607843, 0.690196, 0.576471, 1.0 }, + { 0.498039, 0.501961, 0.654902, 1.0 }, + { 0.498039, 0.392157, 0.505882, 1.0 }, + { 0.498039, 0.286275, 0.356863, 1.0 }, + { 0.498039, 0.211765, 0.345098, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.498039, 0.141176, 0.262745, 1.0 }, + { 0.498039, 0.145098, 0.188235, 1.0 }, + { 0.584314, 0.141176, 0.117647, 1.0 }, + { 0.674510, 0.141176, 0.047059, 1.0 }, + { 0.807843, 0.086275, 0.003922, 1.0 }, + { 0.870588, 0.000000, 0.000000, 1.0 }, + { 0.713725, 0.133333, 0.035294, 1.0 }, + { 0.600000, 0.098039, 0.058824, 1.0 }, + { 0.486275, 0.062745, 0.086275, 1.0 }, + { 0.454902, 0.086275, 0.145098, 1.0 }, + { 0.427451, 0.113725, 0.203922, 1.0 }, + { 0.427451, 0.109804, 0.203922, 1.0 }, + { 0.431373, 0.105882, 0.207843, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.745098, 0.117647, 0.235294, 1.0 }, + { 0.996078, 0.411765, 0.235294, 1.0 }, + { 0.972549, 0.549020, 0.270588, 1.0 }, + { 0.949020, 0.686275, 0.309804, 1.0 }, + { 0.705882, 0.686275, 0.411765, 1.0 }, + { 0.462745, 0.686275, 0.517647, 1.0 }, + { 0.392157, 0.623529, 0.560784, 1.0 }, + { 0.321569, 0.564706, 0.607843, 1.0 }, + { 0.498039, 0.141176, 0.341176, 1.0 }, + { 0.498039, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.498039, 0.168627, 0.301961, 1.0 }, + { 0.450980, 0.266667, 0.235294, 1.0 }, + { 0.407843, 0.364706, 0.172549, 1.0 }, + { 0.368627, 0.462745, 0.137255, 1.0 }, + { 0.333333, 0.560784, 0.105882, 1.0 }, + { 0.278431, 0.439216, 0.125490, 1.0 }, + { 0.227451, 0.317647, 0.149020, 1.0 }, + { 0.070588, 0.435294, 0.462745, 1.0 }, + { 0.094118, 0.450980, 0.478431, 1.0 }, + { 0.023529, 0.388235, 0.333333, 1.0 }, + { 0.031373, 0.200000, 0.274510, 1.0 }, + { 0.039216, 0.011765, 0.215686, 1.0 }, + { 0.039216, 0.015686, 0.223529, 1.0 }, + { 0.039216, 0.023529, 0.231373, 1.0 }, + { 0.062745, 0.039216, 0.247059, 1.0 }, + { 0.156863, 0.086275, 0.282353, 1.0 }, + { 0.486275, 0.133333, 0.309804, 1.0 }, + { 0.494118, 0.133333, 0.321569, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.513725, 0.133333, 0.349020, 1.0 }, + { 0.525490, 0.129412, 0.364706, 1.0 }, + { 0.823529, 0.000000, 0.447059, 1.0 }, + { 0.960784, 0.262745, 0.733333, 1.0 }, + { 0.898039, 0.000000, 0.498039, 1.0 }, + { 0.498039, 0.003922, 0.478431, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.423529, 0.176471, 0.290196, 1.0 }, + { 0.254902, 0.129412, 0.270588, 1.0 }, + { 0.133333, 0.082353, 0.282353, 1.0 }, + { 0.086275, 0.050980, 0.258824, 1.0 }, + { 0.121569, 0.066667, 0.270588, 1.0 }, + { 0.176471, 0.090196, 0.274510, 1.0 }, + { 0.231373, 0.113725, 0.282353, 1.0 }, + { 0.317647, 0.149020, 0.266667, 1.0 }, + { 0.360784, 0.156863, 0.250980, 1.0 }, + { 0.447059, 0.180392, 0.192157, 1.0 }, + { 0.498039, 0.231373, 0.078431, 1.0 }, + { 0.498039, 0.239216, 0.074510, 1.0 }, + { 0.466667, 0.176471, 0.164706, 1.0 }, + { 0.439216, 0.113725, 0.254902, 1.0 }, + { 0.470588, 0.125490, 0.294118, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.486275, 0.145098, 0.337255, 1.0 }, + { 0.215686, 0.047059, 0.278431, 1.0 }, + { 0.215686, 0.039216, 0.219608, 1.0 }, + { 0.219608, 0.035294, 0.164706, 1.0 }, + { 0.137255, 0.003922, 0.090196, 1.0 }, + { 0.125490, 0.003922, 0.090196, 1.0 }, + { 0.207843, 0.011765, 0.023529, 1.0 }, + { 0.301961, 0.066667, 0.086275, 1.0 }, + { 0.415686, 0.105882, 0.219608, 1.0 }, + { 0.458824, 0.121569, 0.278431, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.498039, 0.258824, 0.462745, 1.0 }, + { 0.101961, 0.470588, 0.517647, 1.0 }, + { 0.098039, 0.462745, 0.498039, 1.0 }, + { 0.098039, 0.454902, 0.482353, 1.0 }, + { 0.035294, 0.380392, 0.325490, 1.0 }, + { 0.211765, 0.290196, 0.282353, 1.0 }, + { 0.294118, 0.211765, 0.250980, 1.0 }, + { 0.482353, 0.156863, 0.317647, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.121569, 0.325490, 1.0 }, + { 0.498039, 0.058824, 0.074510, 1.0 }, + { 0.521569, 0.113725, 0.066667, 1.0 }, + { 0.549020, 0.172549, 0.058824, 1.0 }, + { 0.627451, 0.172549, 0.007843, 1.0 }, + { 0.647059, 0.168627, 0.070588, 1.0 }, + { 0.509804, 0.180392, 0.223529, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.498039, 0.141176, 0.333333, 1.0 }, + { 0.368627, 0.160784, 0.247059, 1.0 }, + { 0.352941, 0.235294, 0.160784, 1.0 }, + { 0.180392, 0.352941, 0.031373, 1.0 }, + { 0.211765, 0.290196, 0.078431, 1.0 }, + { 0.274510, 0.137255, 0.176471, 1.0 }, + { 0.325490, 0.078431, 0.113725, 1.0 }, + { 0.349020, 0.243137, 0.125490, 1.0 }, + { 0.368627, 0.380392, 0.125490, 1.0 }, + { 0.356863, 0.568627, 0.078431, 1.0 }, + { 0.388235, 0.603922, 0.101961, 1.0 }, + { 0.396078, 0.250980, 0.243137, 1.0 }, + { 0.411765, 0.211765, 0.227451, 1.0 }, + { 0.427451, 0.176471, 0.215686, 1.0 }, + { 0.450980, 0.368627, 0.266667, 1.0 }, + { 0.505882, 0.470588, 0.196078, 1.0 }, + { 0.647059, 0.592157, 0.294118, 1.0 }, + { 0.498039, 0.545098, 0.235294, 1.0 }, + { 0.984314, 0.894118, 0.513725, 1.0 }, + { 0.945098, 0.705882, 0.305882, 1.0 }, + { 0.890196, 0.843137, 0.290196, 1.0 }, + { 0.831373, 0.831373, 0.317647, 1.0 }, + { 0.823529, 0.839216, 0.321569, 1.0 }, + { 0.564706, 0.674510, 0.290196, 1.0 }, + { 0.498039, 0.584314, 0.301961, 1.0 }, + { 0.498039, 0.494118, 0.376471, 1.0 }, + { 0.301961, 0.552941, 0.600000, 1.0 }, + { 0.341176, 0.572549, 0.615686, 1.0 }, + { 0.400000, 0.607843, 0.627451, 1.0 }, + { 0.623529, 0.717647, 0.741176, 1.0 }, + { 0.772549, 0.776471, 0.619608, 1.0 }, + { 0.917647, 0.870588, 0.780392, 1.0 }, + { 0.850980, 0.835294, 0.576471, 1.0 }, + { 0.988235, 0.901961, 0.521569, 1.0 }, + { 0.941176, 0.701961, 0.309804, 1.0 }, + { 0.980392, 0.576471, 0.282353, 1.0 }, + { 0.992157, 0.533333, 0.274510, 1.0 }, + { 0.992157, 0.403922, 0.227451, 1.0 }, + { 0.984314, 0.325490, 0.192157, 1.0 }, + { 0.960784, 0.149020, 0.133333, 1.0 }, + { 0.690196, 0.141176, 0.047059, 1.0 }, + { 0.349020, 0.176471, 0.078431, 1.0 }, + { 0.274510, 0.258824, 0.000000, 1.0 }, + { 0.113725, 0.243137, 0.105882, 1.0 }, + { 0.050980, 0.152941, 0.125490, 1.0 }, + { 0.062745, 0.015686, 0.184314, 1.0 }, + { 0.070588, 0.000000, 0.258824, 1.0 }, + { 0.105882, 0.000000, 0.262745, 1.0 }, + { 0.258824, 0.066667, 0.294118, 1.0 }, + { 0.400000, 0.125490, 0.325490, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.482353, 0.125490, 0.305882, 1.0 }, + { 0.270588, 0.086275, 0.286275, 1.0 }, + { 0.184314, 0.094118, 0.282353, 1.0 }, + { 0.129412, 0.070588, 0.270588, 1.0 }, + { 0.172549, 0.094118, 0.200000, 1.0 }, + { 0.325490, 0.078431, 0.121569, 1.0 }, + { 0.368627, 0.086275, 0.164706, 1.0 }, + { 0.498039, 0.109804, 0.031373, 1.0 }, + { 0.521569, 0.188235, 0.105882, 1.0 }, + { 0.552941, 0.184314, 0.082353, 1.0 }, + { 0.701961, 0.145098, 0.043137, 1.0 }, + { 0.780392, 0.200000, 0.113725, 1.0 }, + { 0.666667, 0.164706, 0.078431, 1.0 }, + { 0.498039, 0.019608, 0.141176, 1.0 }, + { 0.498039, 0.015686, 0.160784, 1.0 }, + { 0.498039, 0.011765, 0.223529, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + { 0.501961, 0.137255, 0.337255, 1.0 }, + }; +/* Apophysis-040426-1kaosGothic */ +static double4 colors_141[] = { + { 0.600000, 0.101961, 0.086275, 1.0 }, + { 0.913725, 0.866667, 0.643137, 1.0 }, + { 0.670588, 0.745098, 0.525490, 1.0 }, + { 0.431373, 0.627451, 0.407843, 1.0 }, + { 0.321569, 0.321569, 0.266667, 1.0 }, + { 0.215686, 0.015686, 0.129412, 1.0 }, + { 0.117647, 0.015686, 0.129412, 1.0 }, + { 0.023529, 0.015686, 0.129412, 1.0 }, + { 0.145098, 0.482353, 0.262745, 1.0 }, + { 0.145098, 0.482353, 0.262745, 1.0 }, + { 0.145098, 0.482353, 0.262745, 1.0 }, + { 0.101961, 0.427451, 0.207843, 1.0 }, + { 0.062745, 0.376471, 0.156863, 1.0 }, + { 0.121569, 0.345098, 0.125490, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.274510, 0.266667, 0.050980, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.274510, 0.266667, 0.050980, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.560784, 0.125490, 0.082353, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.454902, 0.176471, 0.039216, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.403922, 0.203922, 0.011765, 1.0 }, + { 0.439216, 0.188235, 0.019608, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.521569, 0.145098, 0.062745, 1.0 }, + { 0.498039, 0.156863, 0.050980, 1.0 }, + { 0.431373, 0.188235, 0.027451, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.454902, 0.176471, 0.039216, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.560784, 0.125490, 0.082353, 1.0 }, + { 0.694118, 0.058824, 0.149020, 1.0 }, + { 0.760784, 0.031373, 0.180392, 1.0 }, + { 0.831373, 0.003922, 0.215686, 1.0 }, + { 0.831373, 0.003922, 0.215686, 1.0 }, + { 0.831373, 0.003922, 0.215686, 1.0 }, + { 0.894118, 0.031373, 0.247059, 1.0 }, + { 0.894118, 0.031373, 0.247059, 1.0 }, + { 0.976471, 0.074510, 0.286275, 1.0 }, + { 0.901961, 0.039216, 0.250980, 1.0 }, + { 0.831373, 0.003922, 0.215686, 1.0 }, + { 0.686275, 0.066667, 0.145098, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.454902, 0.176471, 0.039216, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.521569, 0.145098, 0.062745, 1.0 }, + { 0.498039, 0.156863, 0.050980, 1.0 }, + { 0.431373, 0.188235, 0.027451, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.454902, 0.176471, 0.039216, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.286275, 0.262745, 0.043137, 1.0 }, + { 0.203922, 0.305882, 0.086275, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.145098, 0.482353, 0.262745, 1.0 }, + { 0.341176, 0.580392, 0.360784, 1.0 }, + { 0.541176, 0.678431, 0.458824, 1.0 }, + { 0.615686, 0.717647, 0.494118, 1.0 }, + { 0.694118, 0.756863, 0.533333, 1.0 }, + { 0.913725, 0.866667, 0.643137, 1.0 }, + { 0.941176, 0.882353, 0.658824, 1.0 }, + { 0.541176, 0.678431, 0.458824, 1.0 }, + { 0.376471, 0.596078, 0.376471, 1.0 }, + { 0.215686, 0.517647, 0.298039, 1.0 }, + { 0.215686, 0.517647, 0.298039, 1.0 }, + { 0.215686, 0.517647, 0.298039, 1.0 }, + { 0.364706, 0.305882, 0.223529, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.709804, 0.050980, 0.156863, 1.0 }, + { 0.831373, 0.003922, 0.215686, 1.0 }, + { 0.984314, 0.078431, 0.290196, 1.0 }, + { 0.984314, 0.078431, 0.290196, 1.0 }, + { 0.984314, 0.078431, 0.290196, 1.0 }, + { 0.992157, 0.082353, 0.294118, 1.0 }, + { 0.858824, 0.839216, 0.615686, 1.0 }, + { 0.941176, 0.882353, 0.658824, 1.0 }, + { 0.988235, 0.901961, 0.682353, 1.0 }, + { 0.941176, 0.882353, 0.658824, 1.0 }, + { 0.964706, 0.482353, 0.474510, 1.0 }, + { 0.992157, 0.082353, 0.294118, 1.0 }, + { 0.984314, 0.078431, 0.290196, 1.0 }, + { 0.976471, 0.074510, 0.286275, 1.0 }, + { 0.921569, 0.047059, 0.258824, 1.0 }, + { 0.831373, 0.003922, 0.215686, 1.0 }, + { 0.709804, 0.050980, 0.156863, 1.0 }, + { 0.694118, 0.058824, 0.149020, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.454902, 0.176471, 0.039216, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.062745, 0.376471, 0.156863, 1.0 }, + { 0.043137, 0.396078, 0.180392, 1.0 }, + { 0.023529, 0.419608, 0.203922, 1.0 }, + { 0.023529, 0.419608, 0.203922, 1.0 }, + { 0.023529, 0.419608, 0.203922, 1.0 }, + { 0.062745, 0.376471, 0.156863, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.254902, 0.278431, 0.062745, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.694118, 0.058824, 0.149020, 1.0 }, + { 0.709804, 0.050980, 0.156863, 1.0 }, + { 0.701961, 0.054902, 0.152941, 1.0 }, + { 0.694118, 0.058824, 0.149020, 1.0 }, + { 0.560784, 0.125490, 0.082353, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.619608, 0.094118, 0.109804, 1.0 }, + { 0.694118, 0.058824, 0.149020, 1.0 }, + { 0.709804, 0.050980, 0.156863, 1.0 }, + { 0.709804, 0.050980, 0.156863, 1.0 }, + { 0.709804, 0.050980, 0.156863, 1.0 }, + { 0.694118, 0.058824, 0.149020, 1.0 }, + { 0.560784, 0.125490, 0.082353, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.439216, 0.188235, 0.019608, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.498039, 0.156863, 0.050980, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.560784, 0.125490, 0.082353, 1.0 }, + { 0.694118, 0.058824, 0.149020, 1.0 }, + { 0.709804, 0.050980, 0.156863, 1.0 }, + { 0.831373, 0.003922, 0.215686, 1.0 }, + { 0.831373, 0.003922, 0.215686, 1.0 }, + { 0.788235, 0.011765, 0.196078, 1.0 }, + { 0.694118, 0.058824, 0.149020, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.254902, 0.278431, 0.062745, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.062745, 0.376471, 0.156863, 1.0 }, + { 0.054902, 0.439216, 0.219608, 1.0 }, + { 0.023529, 0.419608, 0.203922, 1.0 }, + { 0.062745, 0.376471, 0.156863, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.709804, 0.050980, 0.156863, 1.0 }, + { 0.831373, 0.003922, 0.215686, 1.0 }, + { 0.831373, 0.003922, 0.215686, 1.0 }, + { 0.831373, 0.003922, 0.215686, 1.0 }, + { 0.745098, 0.031373, 0.172549, 1.0 }, + { 0.709804, 0.050980, 0.156863, 1.0 }, + { 0.709804, 0.050980, 0.156863, 1.0 }, + { 0.694118, 0.058824, 0.149020, 1.0 }, + { 0.560784, 0.125490, 0.082353, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.062745, 0.376471, 0.156863, 1.0 }, + { 0.007843, 0.400000, 0.184314, 1.0 }, + { 0.062745, 0.376471, 0.156863, 1.0 }, + { 0.062745, 0.376471, 0.156863, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.388235, 0.211765, 0.000000, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.368627, 0.219608, 0.003922, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + { 0.560784, 0.125490, 0.082353, 1.0 }, + { 0.658824, 0.078431, 0.129412, 1.0 }, + { 0.694118, 0.058824, 0.149020, 1.0 }, + { 0.709804, 0.050980, 0.156863, 1.0 }, + { 0.831373, 0.003922, 0.215686, 1.0 }, + { 0.894118, 0.031373, 0.247059, 1.0 }, + { 0.976471, 0.074510, 0.286275, 1.0 }, + { 0.992157, 0.082353, 0.294118, 1.0 }, + { 0.992157, 0.082353, 0.294118, 1.0 }, + { 0.992157, 0.082353, 0.294118, 1.0 }, + { 0.976471, 0.074510, 0.286275, 1.0 }, + { 0.921569, 0.047059, 0.258824, 1.0 }, + { 0.858824, 0.015686, 0.227451, 1.0 }, + { 0.709804, 0.050980, 0.156863, 1.0 }, + { 0.545098, 0.133333, 0.074510, 1.0 }, + }; +/* Apophysis-040426-1KQNova */ +static double4 colors_142[] = { + { 0.321569, 0.325490, 0.152941, 1.0 }, + { 0.776471, 0.360784, 0.376471, 1.0 }, + { 0.784314, 0.356863, 0.301961, 1.0 }, + { 0.796078, 0.352941, 0.227451, 1.0 }, + { 0.580392, 0.321569, 0.121569, 1.0 }, + { 0.368627, 0.290196, 0.019608, 1.0 }, + { 0.333333, 0.274510, 0.062745, 1.0 }, + { 0.298039, 0.262745, 0.109804, 1.0 }, + { 0.007843, 0.172549, 0.164706, 1.0 }, + { 0.054902, 0.180392, 0.211765, 1.0 }, + { 0.101961, 0.192157, 0.262745, 1.0 }, + { 0.223529, 0.141176, 0.207843, 1.0 }, + { 0.345098, 0.094118, 0.156863, 1.0 }, + { 0.356863, 0.137255, 0.168627, 1.0 }, + { 0.372549, 0.184314, 0.184314, 1.0 }, + { 0.337255, 0.188235, 0.172549, 1.0 }, + { 0.301961, 0.196078, 0.160784, 1.0 }, + { 0.490196, 0.701961, 0.082353, 1.0 }, + { 0.568627, 0.713725, 0.129412, 1.0 }, + { 0.647059, 0.729412, 0.176471, 1.0 }, + { 0.701961, 0.721569, 0.200000, 1.0 }, + { 0.756863, 0.713725, 0.227451, 1.0 }, + { 0.741176, 0.678431, 0.215686, 1.0 }, + { 0.729412, 0.643137, 0.207843, 1.0 }, + { 0.654902, 0.600000, 0.188235, 1.0 }, + { 0.725490, 0.541176, 0.141176, 1.0 }, + { 0.800000, 0.486275, 0.098039, 1.0 }, + { 0.898039, 0.341176, 0.090196, 1.0 }, + { 1.000000, 0.196078, 0.082353, 1.0 }, + { 0.929412, 0.117647, 0.070588, 1.0 }, + { 0.862745, 0.043137, 0.062745, 1.0 }, + { 0.698039, 0.019608, 0.043137, 1.0 }, + { 0.654902, 0.090196, 0.054902, 1.0 }, + { 0.760784, 0.121569, 0.000000, 1.0 }, + { 0.870588, 0.215686, 0.050980, 1.0 }, + { 0.980392, 0.309804, 0.105882, 1.0 }, + { 0.956863, 0.388235, 0.196078, 1.0 }, + { 0.933333, 0.470588, 0.290196, 1.0 }, + { 0.937255, 0.458824, 0.286275, 1.0 }, + { 0.945098, 0.447059, 0.286275, 1.0 }, + { 0.658824, 0.176471, 0.047059, 1.0 }, + { 0.639216, 0.133333, 0.062745, 1.0 }, + { 0.619608, 0.090196, 0.078431, 1.0 }, + { 0.627451, 0.050980, 0.039216, 1.0 }, + { 0.639216, 0.015686, 0.003922, 1.0 }, + { 0.647059, 0.039216, 0.007843, 1.0 }, + { 0.654902, 0.066667, 0.011765, 1.0 }, + { 0.772549, 0.105882, 0.007843, 1.0 }, + { 0.847059, 0.050980, 0.035294, 1.0 }, + { 0.600000, 0.070588, 0.094118, 1.0 }, + { 0.592157, 0.109804, 0.215686, 1.0 }, + { 0.584314, 0.152941, 0.337255, 1.0 }, + { 0.737255, 0.074510, 0.364706, 1.0 }, + { 0.894118, 0.000000, 0.392157, 1.0 }, + { 0.901961, 0.015686, 0.352941, 1.0 }, + { 0.909804, 0.031373, 0.317647, 1.0 }, + { 0.921569, 0.172549, 0.062745, 1.0 }, + { 0.949020, 0.176471, 0.105882, 1.0 }, + { 0.976471, 0.180392, 0.152941, 1.0 }, + { 0.976471, 0.247059, 0.176471, 1.0 }, + { 0.976471, 0.313725, 0.200000, 1.0 }, + { 0.984314, 0.360784, 0.356863, 1.0 }, + { 0.996078, 0.407843, 0.513725, 1.0 }, + { 0.925490, 0.474510, 0.486275, 1.0 }, + { 0.960784, 0.427451, 0.380392, 1.0 }, + { 0.964706, 0.607843, 0.188235, 1.0 }, + { 0.913725, 0.603922, 0.250980, 1.0 }, + { 0.866667, 0.600000, 0.313725, 1.0 }, + { 0.921569, 0.615686, 0.584314, 1.0 }, + { 0.976471, 0.631373, 0.858824, 1.0 }, + { 0.901961, 0.811765, 0.835294, 1.0 }, + { 0.854902, 0.796078, 0.705882, 1.0 }, + { 0.870588, 0.862745, 0.780392, 1.0 }, + { 0.870588, 0.878431, 0.843137, 1.0 }, + { 0.874510, 0.894118, 0.905882, 1.0 }, + { 0.925490, 0.933333, 0.882353, 1.0 }, + { 0.980392, 0.976471, 0.858824, 1.0 }, + { 0.972549, 0.968627, 0.850980, 1.0 }, + { 0.968627, 0.964706, 0.847059, 1.0 }, + { 0.992157, 0.917647, 0.698039, 1.0 }, + { 0.984314, 0.811765, 0.635294, 1.0 }, + { 0.992157, 0.513725, 0.737255, 1.0 }, + { 0.968627, 0.580392, 0.494118, 1.0 }, + { 0.945098, 0.650980, 0.254902, 1.0 }, + { 0.949020, 0.698039, 0.247059, 1.0 }, + { 0.956863, 0.749020, 0.239216, 1.0 }, + { 0.984314, 0.933333, 0.321569, 1.0 }, + { 0.988235, 0.992157, 0.450980, 1.0 }, + { 0.584314, 0.749020, 0.741176, 1.0 }, + { 0.392157, 0.647059, 0.647059, 1.0 }, + { 0.203922, 0.549020, 0.552941, 1.0 }, + { 0.188235, 0.533333, 0.517647, 1.0 }, + { 0.176471, 0.517647, 0.486275, 1.0 }, + { 0.384314, 0.686275, 0.270588, 1.0 }, + { 0.392157, 0.690196, 0.062745, 1.0 }, + { 0.290196, 0.643137, 0.015686, 1.0 }, + { 0.203922, 0.541176, 0.050980, 1.0 }, + { 0.125490, 0.392157, 0.200000, 1.0 }, + { 0.188235, 0.419608, 0.250980, 1.0 }, + { 0.250980, 0.447059, 0.301961, 1.0 }, + { 0.364706, 0.443137, 0.266667, 1.0 }, + { 0.482353, 0.443137, 0.235294, 1.0 }, + { 0.505882, 0.458824, 0.231373, 1.0 }, + { 0.360784, 0.380392, 0.223529, 1.0 }, + { 0.478431, 0.200000, 0.254902, 1.0 }, + { 0.584314, 0.298039, 0.270588, 1.0 }, + { 0.694118, 0.400000, 0.286275, 1.0 }, + { 0.658824, 0.466667, 0.215686, 1.0 }, + { 0.627451, 0.533333, 0.149020, 1.0 }, + { 0.600000, 0.341176, 0.000000, 1.0 }, + { 0.501961, 0.325490, 0.000000, 1.0 }, + { 0.541176, 0.243137, 0.000000, 1.0 }, + { 0.525490, 0.184314, 0.109804, 1.0 }, + { 0.435294, 0.223529, 0.184314, 1.0 }, + { 0.419608, 0.317647, 0.133333, 1.0 }, + { 0.407843, 0.415686, 0.086275, 1.0 }, + { 0.545098, 0.623529, 0.172549, 1.0 }, + { 0.800000, 0.513725, 0.305882, 1.0 }, + { 0.901961, 0.329412, 0.329412, 1.0 }, + { 0.968627, 0.074510, 0.454902, 1.0 }, + { 0.898039, 0.043137, 0.588235, 1.0 }, + { 0.737255, 0.133333, 0.458824, 1.0 }, + { 0.576471, 0.223529, 0.333333, 1.0 }, + { 0.458824, 0.282353, 0.380392, 1.0 }, + { 0.341176, 0.345098, 0.427451, 1.0 }, + { 0.298039, 0.352941, 0.388235, 1.0 }, + { 0.270588, 0.368627, 0.352941, 1.0 }, + { 0.227451, 0.168627, 0.298039, 1.0 }, + { 0.082353, 0.180392, 0.258824, 1.0 }, + { 0.054902, 0.368627, 0.458824, 1.0 }, + { 0.078431, 0.431373, 0.486275, 1.0 }, + { 0.105882, 0.494118, 0.513725, 1.0 }, + { 0.101961, 0.529412, 0.517647, 1.0 }, + { 0.290196, 0.427451, 0.349020, 1.0 }, + { 0.203922, 0.372549, 0.298039, 1.0 }, + { 0.337255, 0.254902, 0.290196, 1.0 }, + { 0.498039, 0.062745, 0.137255, 1.0 }, + { 0.482353, 0.070588, 0.121569, 1.0 }, + { 0.470588, 0.078431, 0.109804, 1.0 }, + { 0.458824, 0.054902, 0.090196, 1.0 }, + { 0.450980, 0.031373, 0.070588, 1.0 }, + { 0.298039, 0.007843, 0.113725, 1.0 }, + { 0.129412, 0.003922, 0.196078, 1.0 }, + { 0.027451, 0.074510, 0.262745, 1.0 }, + { 0.101961, 0.231373, 0.352941, 1.0 }, + { 0.596078, 0.282353, 0.615686, 1.0 }, + { 0.670588, 0.282353, 0.635294, 1.0 }, + { 0.745098, 0.282353, 0.658824, 1.0 }, + { 0.725490, 0.176471, 0.588235, 1.0 }, + { 0.694118, 0.113725, 0.482353, 1.0 }, + { 0.643137, 0.149020, 0.466667, 1.0 }, + { 0.494118, 0.133333, 0.388235, 1.0 }, + { 0.337255, 0.062745, 0.337255, 1.0 }, + { 0.313725, 0.074510, 0.356863, 1.0 }, + { 0.294118, 0.090196, 0.380392, 1.0 }, + { 0.478431, 0.258824, 0.545098, 1.0 }, + { 0.603922, 0.301961, 0.623529, 1.0 }, + { 0.521569, 0.439216, 0.568627, 1.0 }, + { 0.552941, 0.639216, 0.690196, 1.0 }, + { 0.658824, 0.780392, 0.756863, 1.0 }, + { 0.831373, 0.882353, 0.713725, 1.0 }, + { 0.988235, 0.823529, 0.635294, 1.0 }, + { 0.941176, 0.886275, 0.607843, 1.0 }, + { 0.898039, 0.952941, 0.580392, 1.0 }, + { 0.882353, 0.937255, 0.266667, 1.0 }, + { 0.909804, 0.756863, 0.250980, 1.0 }, + { 0.901961, 0.698039, 0.219608, 1.0 }, + { 0.882353, 0.721569, 0.227451, 1.0 }, + { 0.819608, 0.764706, 0.286275, 1.0 }, + { 0.764706, 0.807843, 0.439216, 1.0 }, + { 0.709804, 0.854902, 0.592157, 1.0 }, + { 0.886275, 0.929412, 0.694118, 1.0 }, + { 0.882353, 0.917647, 0.741176, 1.0 }, + { 0.960784, 0.968627, 0.823529, 1.0 }, + { 0.988235, 0.956863, 0.949020, 1.0 }, + { 0.988235, 0.760784, 0.909804, 1.0 }, + { 0.980392, 0.709804, 0.886275, 1.0 }, + { 0.933333, 0.737255, 0.874510, 1.0 }, + { 0.905882, 0.729412, 0.843137, 1.0 }, + { 0.858824, 0.682353, 0.772549, 1.0 }, + { 0.670588, 0.631373, 0.662745, 1.0 }, + { 0.494118, 0.552941, 0.478431, 1.0 }, + { 0.517647, 0.537255, 0.168627, 1.0 }, + { 0.411765, 0.423529, 0.082353, 1.0 }, + { 0.658824, 0.486275, 0.098039, 1.0 }, + { 0.678431, 0.505882, 0.109804, 1.0 }, + { 0.701961, 0.525490, 0.121569, 1.0 }, + { 0.803922, 0.396078, 0.062745, 1.0 }, + { 0.905882, 0.545098, 0.149020, 1.0 }, + { 0.972549, 0.584314, 0.188235, 1.0 }, + { 0.956863, 0.729412, 0.235294, 1.0 }, + { 0.925490, 0.768627, 0.254902, 1.0 }, + { 0.964706, 0.858824, 0.313725, 1.0 }, + { 0.968627, 0.964706, 0.305882, 1.0 }, + { 0.925490, 0.803922, 0.254902, 1.0 }, + { 0.972549, 0.670588, 0.207843, 1.0 }, + { 0.972549, 0.450980, 0.274510, 1.0 }, + { 0.992157, 0.070588, 0.364706, 1.0 }, + { 0.909804, 0.027451, 0.443137, 1.0 }, + { 0.847059, 0.019608, 0.470588, 1.0 }, + { 0.835294, 0.050980, 0.580392, 1.0 }, + { 0.858824, 0.058824, 0.572549, 1.0 }, + { 0.874510, 0.333333, 0.705882, 1.0 }, + { 0.992157, 0.517647, 0.729412, 1.0 }, + { 0.992157, 0.568627, 0.811765, 1.0 }, + { 0.952941, 0.647059, 0.803922, 1.0 }, + { 0.800000, 0.619608, 0.764706, 1.0 }, + { 0.568627, 0.678431, 0.682353, 1.0 }, + { 0.435294, 0.635294, 0.650980, 1.0 }, + { 0.454902, 0.607843, 0.435294, 1.0 }, + { 0.556863, 0.607843, 0.192157, 1.0 }, + { 0.478431, 0.686275, 0.137255, 1.0 }, + { 0.392157, 0.600000, 0.137255, 1.0 }, + { 0.247059, 0.627451, 0.105882, 1.0 }, + { 0.058824, 0.403922, 0.098039, 1.0 }, + { 0.011765, 0.278431, 0.094118, 1.0 }, + { 0.011765, 0.227451, 0.152941, 1.0 }, + { 0.101961, 0.329412, 0.098039, 1.0 }, + { 0.200000, 0.345098, 0.074510, 1.0 }, + { 0.160784, 0.266667, 0.003922, 1.0 }, + { 0.203922, 0.145098, 0.015686, 1.0 }, + { 0.250980, 0.105882, 0.003922, 1.0 }, + { 0.337255, 0.027451, 0.039216, 1.0 }, + { 0.392157, 0.105882, 0.211765, 1.0 }, + { 0.541176, 0.239216, 0.317647, 1.0 }, + { 0.513725, 0.517647, 0.219608, 1.0 }, + { 0.623529, 0.701961, 0.313725, 1.0 }, + { 0.572549, 0.631373, 0.235294, 1.0 }, + { 0.384314, 0.439216, 0.200000, 1.0 }, + { 0.152941, 0.309804, 0.266667, 1.0 }, + { 0.035294, 0.211765, 0.184314, 1.0 }, + { 0.007843, 0.176471, 0.141176, 1.0 }, + { 0.035294, 0.211765, 0.121569, 1.0 }, + { 0.086275, 0.160784, 0.082353, 1.0 }, + { 0.086275, 0.101961, 0.098039, 1.0 }, + { 0.109804, 0.000000, 0.105882, 1.0 }, + { 0.337255, 0.027451, 0.050980, 1.0 }, + { 0.337255, 0.031373, 0.031373, 1.0 }, + { 0.411765, 0.003922, 0.047059, 1.0 }, + { 0.478431, 0.141176, 0.137255, 1.0 }, + { 0.517647, 0.211765, 0.203922, 1.0 }, + { 0.439216, 0.078431, 0.262745, 1.0 }, + { 0.360784, 0.007843, 0.207843, 1.0 }, + { 0.364706, 0.035294, 0.098039, 1.0 }, + { 0.411765, 0.062745, 0.007843, 1.0 }, + { 0.454902, 0.207843, 0.047059, 1.0 }, + { 0.309804, 0.266667, 0.047059, 1.0 }, + { 0.341176, 0.298039, 0.121569, 1.0 }, + { 0.184314, 0.458824, 0.113725, 1.0 }, + { 0.266667, 0.615686, 0.027451, 1.0 }, + { 0.360784, 0.647059, 0.000000, 1.0 }, + { 0.337255, 0.537255, 0.000000, 1.0 }, + { 0.184314, 0.427451, 0.133333, 1.0 }, + { 0.117647, 0.341176, 0.172549, 1.0 }, + { 0.298039, 0.231373, 0.254902, 1.0 }, + { 0.596078, 0.549020, 0.156863, 1.0 }, + }; +/* Apophysis-040426-1kaosframe */ +static double4 colors_143[] = { + { 0.976471, 0.980392, 0.725490, 1.0 }, + { 0.619608, 0.800000, 0.658824, 1.0 }, + { 0.447059, 0.552941, 0.474510, 1.0 }, + { 0.274510, 0.309804, 0.290196, 1.0 }, + { 0.243137, 0.262745, 0.278431, 1.0 }, + { 0.215686, 0.219608, 0.266667, 1.0 }, + { 0.243137, 0.262745, 0.270588, 1.0 }, + { 0.274510, 0.309804, 0.274510, 1.0 }, + { 0.364706, 0.654902, 0.564706, 1.0 }, + { 0.407843, 0.682353, 0.580392, 1.0 }, + { 0.454902, 0.713725, 0.596078, 1.0 }, + { 0.607843, 0.796078, 0.619608, 1.0 }, + { 0.760784, 0.878431, 0.643137, 1.0 }, + { 0.823529, 0.878431, 0.545098, 1.0 }, + { 0.890196, 0.882353, 0.450980, 1.0 }, + { 0.835294, 0.843137, 0.400000, 1.0 }, + { 0.784314, 0.807843, 0.349020, 1.0 }, + { 0.890196, 0.000000, 0.388235, 1.0 }, + { 0.803922, 0.023529, 0.384314, 1.0 }, + { 0.721569, 0.047059, 0.384314, 1.0 }, + { 0.803922, 0.462745, 0.415686, 1.0 }, + { 0.890196, 0.882353, 0.450980, 1.0 }, + { 0.909804, 0.898039, 0.474510, 1.0 }, + { 0.929412, 0.913725, 0.498039, 1.0 }, + { 0.984314, 0.960784, 0.627451, 1.0 }, + { 0.984314, 0.960784, 0.627451, 1.0 }, + { 0.984314, 0.960784, 0.627451, 1.0 }, + { 0.937255, 0.921569, 0.537255, 1.0 }, + { 0.890196, 0.882353, 0.450980, 1.0 }, + { 0.835294, 0.850980, 0.400000, 1.0 }, + { 0.784314, 0.819608, 0.352941, 1.0 }, + { 0.650980, 0.066667, 0.372549, 1.0 }, + { 0.650980, 0.066667, 0.372549, 1.0 }, + { 0.694118, 0.137255, 0.015686, 1.0 }, + { 0.694118, 0.137255, 0.015686, 1.0 }, + { 0.694118, 0.137255, 0.015686, 1.0 }, + { 0.572549, 0.188235, 0.094118, 1.0 }, + { 0.454902, 0.239216, 0.176471, 1.0 }, + { 0.407843, 0.254902, 0.203922, 1.0 }, + { 0.364706, 0.274510, 0.235294, 1.0 }, + { 0.215686, 0.200000, 0.274510, 1.0 }, + { 0.196078, 0.278431, 0.325490, 1.0 }, + { 0.176471, 0.356863, 0.376471, 1.0 }, + { 0.270588, 0.509804, 0.470588, 1.0 }, + { 0.364706, 0.662745, 0.564706, 1.0 }, + { 0.364706, 0.658824, 0.572549, 1.0 }, + { 0.364706, 0.654902, 0.580392, 1.0 }, + { 0.454902, 0.705882, 0.611765, 1.0 }, + { 0.619608, 0.800000, 0.694118, 1.0 }, + { 0.819608, 0.909804, 0.741176, 1.0 }, + { 0.882353, 0.941176, 0.737255, 1.0 }, + { 0.949020, 0.972549, 0.737255, 1.0 }, + { 0.972549, 0.976471, 0.709804, 1.0 }, + { 0.996078, 0.984314, 0.686275, 1.0 }, + { 0.996078, 0.984314, 0.686275, 1.0 }, + { 0.996078, 0.984314, 0.686275, 1.0 }, + { 0.992157, 0.980392, 0.682353, 1.0 }, + { 0.968627, 0.976471, 0.686275, 1.0 }, + { 0.949020, 0.972549, 0.690196, 1.0 }, + { 0.882353, 0.941176, 0.682353, 1.0 }, + { 0.819608, 0.909804, 0.674510, 1.0 }, + { 0.788235, 0.894118, 0.658824, 1.0 }, + { 0.760784, 0.878431, 0.643137, 1.0 }, + { 0.694118, 0.839216, 0.611765, 1.0 }, + { 0.541176, 0.752941, 0.596078, 1.0 }, + { 0.364706, 0.643137, 0.576471, 1.0 }, + { 0.407843, 0.439216, 0.376471, 1.0 }, + { 0.454902, 0.239216, 0.176471, 1.0 }, + { 0.454902, 0.239216, 0.176471, 1.0 }, + { 0.454902, 0.239216, 0.176471, 1.0 }, + { 0.454902, 0.239216, 0.176471, 1.0 }, + { 0.364706, 0.274510, 0.219608, 1.0 }, + { 0.176471, 0.349020, 0.196078, 1.0 }, + { 0.243137, 0.258824, 0.247059, 1.0 }, + { 0.309804, 0.168627, 0.298039, 1.0 }, + { 0.400000, 0.141176, 0.317647, 1.0 }, + { 0.490196, 0.117647, 0.341176, 1.0 }, + { 0.529412, 0.094118, 0.360784, 1.0 }, + { 0.572549, 0.074510, 0.384314, 1.0 }, + { 0.784314, 0.027451, 0.411765, 1.0 }, + { 0.929412, 0.003922, 0.380392, 1.0 }, + { 0.913725, 0.035294, 0.168627, 1.0 }, + { 0.866667, 0.058824, 0.121569, 1.0 }, + { 0.819608, 0.082353, 0.078431, 1.0 }, + { 0.819608, 0.082353, 0.078431, 1.0 }, + { 0.819608, 0.082353, 0.078431, 1.0 }, + { 0.819608, 0.082353, 0.078431, 1.0 }, + { 0.870588, 0.058824, 0.125490, 1.0 }, + { 0.992157, 0.000000, 0.278431, 1.0 }, + { 0.905882, 0.039216, 0.176471, 1.0 }, + { 0.819608, 0.082353, 0.078431, 1.0 }, + { 0.717647, 0.125490, 0.070588, 1.0 }, + { 0.619608, 0.168627, 0.066667, 1.0 }, + { 0.784314, 0.807843, 0.349020, 1.0 }, + { 0.890196, 0.882353, 0.450980, 1.0 }, + { 0.929412, 0.913725, 0.498039, 1.0 }, + { 0.929412, 0.913725, 0.498039, 1.0 }, + { 0.843137, 0.835294, 0.337255, 1.0 }, + { 0.690196, 0.792157, 0.443137, 1.0 }, + { 0.541176, 0.752941, 0.552941, 1.0 }, + { 0.580392, 0.776471, 0.603922, 1.0 }, + { 0.619608, 0.800000, 0.658824, 1.0 }, + { 0.760784, 0.878431, 0.690196, 1.0 }, + { 0.819608, 0.909804, 0.698039, 1.0 }, + { 0.913725, 0.956863, 0.698039, 1.0 }, + { 0.952941, 0.968627, 0.690196, 1.0 }, + { 0.992157, 0.980392, 0.682353, 1.0 }, + { 0.992157, 0.984314, 0.686275, 1.0 }, + { 0.996078, 0.988235, 0.690196, 1.0 }, + { 0.992157, 0.984314, 0.709804, 1.0 }, + { 0.949020, 0.972549, 0.737255, 1.0 }, + { 0.870588, 0.933333, 0.745098, 1.0 }, + { 0.870588, 0.933333, 0.745098, 1.0 }, + { 0.949020, 0.972549, 0.737255, 1.0 }, + { 0.960784, 0.976471, 0.729412, 1.0 }, + { 0.976471, 0.980392, 0.725490, 1.0 }, + { 0.992157, 0.984314, 0.709804, 1.0 }, + { 0.992157, 0.984314, 0.709804, 1.0 }, + { 0.992157, 0.984314, 0.709804, 1.0 }, + { 0.992157, 0.984314, 0.709804, 1.0 }, + { 0.870588, 0.933333, 0.745098, 1.0 }, + { 0.815686, 0.905882, 0.737255, 1.0 }, + { 0.760784, 0.878431, 0.729412, 1.0 }, + { 0.725490, 0.858824, 0.701961, 1.0 }, + { 0.694118, 0.839216, 0.674510, 1.0 }, + { 0.541176, 0.752941, 0.635294, 1.0 }, + { 0.454902, 0.705882, 0.611765, 1.0 }, + { 0.454902, 0.705882, 0.592157, 1.0 }, + { 0.454902, 0.705882, 0.611765, 1.0 }, + { 0.619608, 0.803922, 0.678431, 1.0 }, + { 0.690196, 0.839216, 0.682353, 1.0 }, + { 0.760784, 0.878431, 0.690196, 1.0 }, + { 0.819608, 0.909804, 0.717647, 1.0 }, + { 0.819608, 0.909804, 0.741176, 1.0 }, + { 0.819608, 0.909804, 0.698039, 1.0 }, + { 0.760784, 0.878431, 0.690196, 1.0 }, + { 0.454902, 0.705882, 0.611765, 1.0 }, + { 0.313725, 0.525490, 0.411765, 1.0 }, + { 0.176471, 0.349020, 0.211765, 1.0 }, + { 0.200000, 0.384314, 0.137255, 1.0 }, + { 0.227451, 0.423529, 0.062745, 1.0 }, + { 0.274510, 0.309804, 0.035294, 1.0 }, + { 0.364706, 0.274510, 0.219608, 1.0 }, + { 0.364706, 0.274510, 0.219608, 1.0 }, + { 0.364706, 0.274510, 0.235294, 1.0 }, + { 0.364706, 0.274510, 0.219608, 1.0 }, + { 0.364706, 0.274510, 0.227451, 1.0 }, + { 0.364706, 0.274510, 0.235294, 1.0 }, + { 0.274510, 0.309804, 0.274510, 1.0 }, + { 0.364706, 0.643137, 0.576471, 1.0 }, + { 0.454902, 0.705882, 0.611765, 1.0 }, + { 0.619608, 0.800000, 0.658824, 1.0 }, + { 0.870588, 0.933333, 0.745098, 1.0 }, + { 0.890196, 0.945098, 0.745098, 1.0 }, + { 0.913725, 0.956863, 0.745098, 1.0 }, + { 0.949020, 0.972549, 0.737255, 1.0 }, + { 0.976471, 0.980392, 0.725490, 1.0 }, + { 0.992157, 0.984314, 0.709804, 1.0 }, + { 0.992157, 0.988235, 0.709804, 1.0 }, + { 0.992157, 0.988235, 0.709804, 1.0 }, + { 0.992157, 0.984314, 0.709804, 1.0 }, + { 0.949020, 0.972549, 0.713725, 1.0 }, + { 0.929412, 0.964706, 0.705882, 1.0 }, + { 0.913725, 0.956863, 0.698039, 1.0 }, + { 0.870588, 0.933333, 0.698039, 1.0 }, + { 0.870588, 0.933333, 0.698039, 1.0 }, + { 0.870588, 0.933333, 0.698039, 1.0 }, + { 0.913725, 0.956863, 0.698039, 1.0 }, + { 0.949020, 0.972549, 0.690196, 1.0 }, + { 0.960784, 0.976471, 0.682353, 1.0 }, + { 0.976471, 0.980392, 0.678431, 1.0 }, + { 0.996078, 0.972549, 0.658824, 1.0 }, + { 0.976471, 0.976471, 0.650980, 1.0 }, + { 0.984314, 0.968627, 0.627451, 1.0 }, + { 0.996078, 0.984314, 0.639216, 1.0 }, + { 0.996078, 0.984314, 0.662745, 1.0 }, + { 0.996078, 0.972549, 0.658824, 1.0 }, + { 0.984314, 0.960784, 0.627451, 1.0 }, + { 0.996078, 0.972549, 0.611765, 1.0 }, + { 0.960784, 0.949020, 0.545098, 1.0 }, + { 0.960784, 0.941176, 0.541176, 1.0 }, + { 0.929412, 0.913725, 0.454902, 1.0 }, + { 0.843137, 0.847059, 0.403922, 1.0 }, + { 0.960784, 0.011765, 0.392157, 1.0 }, + { 0.992157, 0.000000, 0.278431, 1.0 }, + { 0.952941, 0.015686, 0.223529, 1.0 }, + { 0.913725, 0.035294, 0.168627, 1.0 }, + { 0.819608, 0.082353, 0.101961, 1.0 }, + { 0.949020, 0.784314, 0.286275, 1.0 }, + { 0.929412, 0.913725, 0.474510, 1.0 }, + { 0.960784, 0.941176, 0.541176, 1.0 }, + { 0.960784, 0.941176, 0.588235, 1.0 }, + { 0.870588, 0.933333, 0.698039, 1.0 }, + { 0.870588, 0.933333, 0.745098, 1.0 }, + { 0.870588, 0.933333, 0.745098, 1.0 }, + { 0.870588, 0.933333, 0.745098, 1.0 }, + { 0.870588, 0.933333, 0.745098, 1.0 }, + { 0.913725, 0.956863, 0.745098, 1.0 }, + { 0.949020, 0.972549, 0.737255, 1.0 }, + { 0.976471, 0.980392, 0.725490, 1.0 }, + { 0.992157, 0.984314, 0.709804, 1.0 }, + { 0.992157, 0.984314, 0.709804, 1.0 }, + { 0.996078, 0.984314, 0.686275, 1.0 }, + { 0.996078, 0.972549, 0.658824, 1.0 }, + { 0.984314, 0.960784, 0.600000, 1.0 }, + { 0.960784, 0.941176, 0.474510, 1.0 }, + { 0.890196, 0.882353, 0.450980, 1.0 }, + { 0.843137, 0.847059, 0.380392, 1.0 }, + { 0.721569, 0.760784, 0.294118, 1.0 }, + { 0.541176, 0.203922, 0.121569, 1.0 }, + { 0.694118, 0.137255, 0.015686, 1.0 }, + { 0.760784, 0.109804, 0.031373, 1.0 }, + { 0.760784, 0.109804, 0.031373, 1.0 }, + { 0.819608, 0.082353, 0.078431, 1.0 }, + { 0.819608, 0.082353, 0.078431, 1.0 }, + { 0.870588, 0.058824, 0.125490, 1.0 }, + { 0.913725, 0.035294, 0.168627, 1.0 }, + { 0.949020, 0.015686, 0.235294, 1.0 }, + { 0.996078, 0.007843, 0.309804, 1.0 }, + { 0.996078, 0.011765, 0.333333, 1.0 }, + { 0.992157, 0.000000, 0.278431, 1.0 }, + { 0.870588, 0.058824, 0.125490, 1.0 }, + { 0.819608, 0.082353, 0.078431, 1.0 }, + { 0.760784, 0.109804, 0.050980, 1.0 }, + { 0.619608, 0.168627, 0.066667, 1.0 }, + { 0.454902, 0.239216, 0.160784, 1.0 }, + { 0.454902, 0.239216, 0.176471, 1.0 }, + { 0.454902, 0.239216, 0.176471, 1.0 }, + { 0.572549, 0.090196, 0.360784, 1.0 }, + { 0.650980, 0.066667, 0.372549, 1.0 }, + { 0.784314, 0.027451, 0.388235, 1.0 }, + { 0.929412, 0.003922, 0.380392, 1.0 }, + { 0.984314, 0.011765, 0.352941, 1.0 }, + { 0.996078, 0.011765, 0.333333, 1.0 }, + { 0.996078, 0.007843, 0.309804, 1.0 }, + { 0.984314, 0.011765, 0.352941, 1.0 }, + { 0.984314, 0.011765, 0.376471, 1.0 }, + { 0.929412, 0.003922, 0.380392, 1.0 }, + { 0.721569, 0.047059, 0.384314, 1.0 }, + { 0.650980, 0.066667, 0.372549, 1.0 }, + { 0.403922, 0.141176, 0.321569, 1.0 }, + { 0.309804, 0.168627, 0.298039, 1.0 }, + { 0.403922, 0.141176, 0.337255, 1.0 }, + { 0.572549, 0.090196, 0.376471, 1.0 }, + { 0.721569, 0.047059, 0.403922, 1.0 }, + { 0.890196, 0.000000, 0.411765, 1.0 }, + { 0.960784, 0.011765, 0.368627, 1.0 }, + { 0.996078, 0.007843, 0.309804, 1.0 }, + { 0.996078, 0.011765, 0.356863, 1.0 }, + { 0.929412, 0.003922, 0.380392, 1.0 }, + { 0.721569, 0.047059, 0.384314, 1.0 }, + { 0.490196, 0.117647, 0.341176, 1.0 }, + { 0.309804, 0.168627, 0.313725, 1.0 }, + { 0.309804, 0.168627, 0.313725, 1.0 }, + { 0.403922, 0.141176, 0.321569, 1.0 }, + { 0.572549, 0.090196, 0.360784, 1.0 }, + }; +/* Apophysis-040426-147KaosRing */ +static double4 colors_144[] = { + { 0.321569, 0.317647, 0.015686, 1.0 }, + { 0.321569, 0.298039, 0.023529, 1.0 }, + { 0.321569, 0.203922, 0.090196, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.117647, 0.160784, 1.0 }, + { 0.321569, 0.125490, 0.164706, 1.0 }, + { 0.321569, 0.188235, 0.184314, 1.0 }, + { 0.321569, 0.254902, 0.207843, 1.0 }, + { 0.321569, 0.368627, 0.247059, 1.0 }, + { 0.321569, 0.380392, 0.250980, 1.0 }, + { 0.321569, 0.392157, 0.254902, 1.0 }, + { 0.321569, 0.341176, 0.235294, 1.0 }, + { 0.321569, 0.290196, 0.219608, 1.0 }, + { 0.321569, 0.211765, 0.192157, 1.0 }, + { 0.321569, 0.137255, 0.168627, 1.0 }, + { 0.321569, 0.125490, 0.164706, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.105882, 0.156863, 1.0 }, + { 0.321569, 0.101961, 0.156863, 1.0 }, + { 0.321569, 0.101961, 0.152941, 1.0 }, + { 0.321569, 0.101961, 0.152941, 1.0 }, + { 0.321569, 0.101961, 0.152941, 1.0 }, + { 0.321569, 0.101961, 0.156863, 1.0 }, + { 0.321569, 0.101961, 0.156863, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.125490, 0.168627, 1.0 }, + { 0.321569, 0.239216, 0.239216, 1.0 }, + { 0.321569, 0.352941, 0.309804, 1.0 }, + { 0.321569, 0.341176, 0.274510, 1.0 }, + { 0.321569, 0.333333, 0.239216, 1.0 }, + { 0.321569, 0.160784, 0.176471, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.078431, 0.149020, 1.0 }, + { 0.321569, 0.050980, 0.141176, 1.0 }, + { 0.321569, 0.027451, 0.133333, 1.0 }, + { 0.321569, 0.023529, 0.121569, 1.0 }, + { 0.321569, 0.019608, 0.113725, 1.0 }, + { 0.321569, 0.015686, 0.121569, 1.0 }, + { 0.321569, 0.015686, 0.129412, 1.0 }, + { 0.321569, 0.039216, 0.137255, 1.0 }, + { 0.321569, 0.043137, 0.137255, 1.0 }, + { 0.321569, 0.047059, 0.137255, 1.0 }, + { 0.321569, 0.054902, 0.117647, 1.0 }, + { 0.321569, 0.066667, 0.101961, 1.0 }, + { 0.321569, 0.070588, 0.098039, 1.0 }, + { 0.321569, 0.078431, 0.098039, 1.0 }, + { 0.321569, 0.094118, 0.098039, 1.0 }, + { 0.321569, 0.152941, 0.058824, 1.0 }, + { 0.321569, 0.321569, 0.015686, 1.0 }, + { 0.321569, 0.321569, 0.015686, 1.0 }, + { 0.321569, 0.321569, 0.015686, 1.0 }, + { 0.321569, 0.290196, 0.027451, 1.0 }, + { 0.321569, 0.258824, 0.039216, 1.0 }, + { 0.321569, 0.192157, 0.101961, 1.0 }, + { 0.321569, 0.125490, 0.164706, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.105882, 0.156863, 1.0 }, + { 0.321569, 0.101961, 0.156863, 1.0 }, + { 0.321569, 0.094118, 0.152941, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.082353, 0.149020, 1.0 }, + { 0.321569, 0.086275, 0.149020, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.078431, 0.149020, 1.0 }, + { 0.321569, 0.078431, 0.149020, 1.0 }, + { 0.321569, 0.078431, 0.149020, 1.0 }, + { 0.321569, 0.070588, 0.145098, 1.0 }, + { 0.321569, 0.062745, 0.145098, 1.0 }, + { 0.321569, 0.054902, 0.141176, 1.0 }, + { 0.321569, 0.050980, 0.141176, 1.0 }, + { 0.321569, 0.050980, 0.141176, 1.0 }, + { 0.321569, 0.050980, 0.141176, 1.0 }, + { 0.321569, 0.039216, 0.137255, 1.0 }, + { 0.321569, 0.039216, 0.137255, 1.0 }, + { 0.321569, 0.054902, 0.101961, 1.0 }, + { 0.321569, 0.082353, 0.090196, 1.0 }, + { 0.321569, 0.113725, 0.082353, 1.0 }, + { 0.321569, 0.196078, 0.054902, 1.0 }, + { 0.321569, 0.278431, 0.031373, 1.0 }, + { 0.321569, 0.317647, 0.015686, 1.0 }, + { 0.321569, 0.329412, 0.011765, 1.0 }, + { 0.321569, 0.333333, 0.011765, 1.0 }, + { 0.321569, 0.333333, 0.011765, 1.0 }, + { 0.321569, 0.333333, 0.011765, 1.0 }, + { 0.321569, 0.333333, 0.011765, 1.0 }, + { 0.321569, 0.333333, 0.011765, 1.0 }, + { 0.321569, 0.333333, 0.011765, 1.0 }, + { 0.321569, 0.313725, 0.019608, 1.0 }, + { 0.286275, 0.298039, 0.172549, 1.0 }, + { 0.321569, 0.137255, 0.168627, 1.0 }, + { 0.321569, 0.125490, 0.164706, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.101961, 0.156863, 1.0 }, + { 0.321569, 0.101961, 0.156863, 1.0 }, + { 0.321569, 0.101961, 0.156863, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.125490, 0.164706, 1.0 }, + { 0.321569, 0.333333, 0.235294, 1.0 }, + { 0.321569, 0.368627, 0.247059, 1.0 }, + { 0.321569, 0.407843, 0.258824, 1.0 }, + { 0.321569, 0.411765, 0.262745, 1.0 }, + { 0.321569, 0.419608, 0.266667, 1.0 }, + { 0.321569, 0.392157, 0.250980, 1.0 }, + { 0.321569, 0.313725, 0.223529, 1.0 }, + { 0.458824, 0.270588, 0.200000, 1.0 }, + { 0.321569, 0.137255, 0.168627, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.082353, 0.149020, 1.0 }, + { 0.321569, 0.078431, 0.149020, 1.0 }, + { 0.321569, 0.062745, 0.145098, 1.0 }, + { 0.321569, 0.043137, 0.133333, 1.0 }, + { 0.321569, 0.043137, 0.105882, 1.0 }, + { 0.321569, 0.054902, 0.101961, 1.0 }, + { 0.321569, 0.031373, 0.109804, 1.0 }, + { 0.321569, 0.035294, 0.121569, 1.0 }, + { 0.321569, 0.039216, 0.137255, 1.0 }, + { 0.321569, 0.043137, 0.137255, 1.0 }, + { 0.321569, 0.050980, 0.141176, 1.0 }, + { 0.321569, 0.050980, 0.141176, 1.0 }, + { 0.321569, 0.050980, 0.141176, 1.0 }, + { 0.321569, 0.050980, 0.141176, 1.0 }, + { 0.321569, 0.050980, 0.141176, 1.0 }, + { 0.321569, 0.050980, 0.141176, 1.0 }, + { 0.321569, 0.054902, 0.145098, 1.0 }, + { 0.321569, 0.058824, 0.149020, 1.0 }, + { 0.321569, 0.062745, 0.145098, 1.0 }, + { 0.321569, 0.078431, 0.149020, 1.0 }, + { 0.321569, 0.094118, 0.156863, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.305882, 0.019608, 1.0 }, + { 0.321569, 0.286275, 0.027451, 1.0 }, + { 0.321569, 0.266667, 0.035294, 1.0 }, + { 0.321569, 0.196078, 0.098039, 1.0 }, + { 0.321569, 0.125490, 0.164706, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.101961, 0.156863, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.078431, 0.149020, 1.0 }, + { 0.321569, 0.050980, 0.141176, 1.0 }, + { 0.321569, 0.043137, 0.137255, 1.0 }, + { 0.321569, 0.039216, 0.137255, 1.0 }, + { 0.321569, 0.027451, 0.133333, 1.0 }, + { 0.321569, 0.015686, 0.129412, 1.0 }, + { 0.321569, 0.003922, 0.125490, 1.0 }, + { 0.321569, 0.000000, 0.121569, 1.0 }, + { 0.321569, 0.000000, 0.121569, 1.0 }, + { 0.321569, 0.000000, 0.121569, 1.0 }, + { 0.321569, 0.000000, 0.121569, 1.0 }, + { 0.321569, 0.000000, 0.121569, 1.0 }, + { 0.321569, 0.000000, 0.121569, 1.0 }, + { 0.321569, 0.003922, 0.125490, 1.0 }, + { 0.321569, 0.003922, 0.125490, 1.0 }, + { 0.321569, 0.019608, 0.113725, 1.0 }, + { 0.321569, 0.031373, 0.109804, 1.0 }, + { 0.321569, 0.078431, 0.098039, 1.0 }, + { 0.282353, 0.094118, 0.047059, 1.0 }, + { 0.247059, 0.113725, 0.000000, 1.0 }, + { 0.321569, 0.282353, 0.027451, 1.0 }, + { 0.321569, 0.317647, 0.015686, 1.0 }, + { 0.321569, 0.329412, 0.011765, 1.0 }, + { 0.321569, 0.333333, 0.011765, 1.0 }, + { 0.321569, 0.321569, 0.015686, 1.0 }, + { 0.321569, 0.294118, 0.023529, 1.0 }, + { 0.321569, 0.266667, 0.031373, 1.0 }, + { 0.321569, 0.098039, 0.098039, 1.0 }, + { 0.321569, 0.066667, 0.101961, 1.0 }, + { 0.321569, 0.043137, 0.105882, 1.0 }, + { 0.321569, 0.019608, 0.113725, 1.0 }, + { 0.321569, 0.019608, 0.113725, 1.0 }, + { 0.321569, 0.019608, 0.113725, 1.0 }, + { 0.321569, 0.019608, 0.113725, 1.0 }, + { 0.321569, 0.019608, 0.125490, 1.0 }, + { 0.321569, 0.039216, 0.137255, 1.0 }, + { 0.321569, 0.062745, 0.145098, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.125490, 0.164706, 1.0 }, + { 0.321569, 0.278431, 0.215686, 1.0 }, + { 0.321569, 0.466667, 0.278431, 1.0 }, + { 0.321569, 0.478431, 0.278431, 1.0 }, + { 0.321569, 0.490196, 0.282353, 1.0 }, + { 0.321569, 0.576471, 0.313725, 1.0 }, + { 0.321569, 0.639216, 0.325490, 1.0 }, + { 0.321569, 0.678431, 0.345098, 1.0 }, + { 0.321569, 0.705882, 0.368627, 1.0 }, + { 0.321569, 0.678431, 0.349020, 1.0 }, + { 0.321569, 0.647059, 0.337255, 1.0 }, + { 0.321569, 0.572549, 0.313725, 1.0 }, + { 0.321569, 0.427451, 0.266667, 1.0 }, + { 0.321569, 0.380392, 0.235294, 1.0 }, + { 0.321569, 0.274510, 0.215686, 1.0 }, + { 0.321569, 0.125490, 0.164706, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.125490, 0.164706, 1.0 }, + { 0.321569, 0.227451, 0.203922, 1.0 }, + { 0.321569, 0.364706, 0.243137, 1.0 }, + { 0.321569, 0.486275, 0.282353, 1.0 }, + { 0.321569, 0.552941, 0.309804, 1.0 }, + { 0.321569, 0.615686, 0.305882, 1.0 }, + { 0.321569, 0.505882, 0.290196, 1.0 }, + { 0.321569, 0.427451, 0.266667, 1.0 }, + { 0.368627, 0.341176, 0.082353, 1.0 }, + { 0.321569, 0.325490, 0.015686, 1.0 }, + { 0.321569, 0.333333, 0.011765, 1.0 }, + { 0.321569, 0.333333, 0.011765, 1.0 }, + { 0.321569, 0.333333, 0.011765, 1.0 }, + { 0.321569, 0.329412, 0.011765, 1.0 }, + { 0.321569, 0.317647, 0.015686, 1.0 }, + { 0.321569, 0.258824, 0.035294, 1.0 }, + { 0.321569, 0.125490, 0.164706, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.321569, 0.101961, 0.156863, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.078431, 0.149020, 1.0 }, + { 0.321569, 0.062745, 0.145098, 1.0 }, + { 0.321569, 0.039216, 0.137255, 1.0 }, + { 0.321569, 0.015686, 0.129412, 1.0 }, + { 0.321569, 0.011765, 0.117647, 1.0 }, + { 0.321569, 0.011765, 0.117647, 1.0 }, + { 0.321569, 0.011765, 0.113725, 1.0 }, + { 0.321569, 0.019608, 0.113725, 1.0 }, + { 0.321569, 0.031373, 0.109804, 1.0 }, + { 0.321569, 0.031373, 0.109804, 1.0 }, + { 0.321569, 0.031373, 0.109804, 1.0 }, + { 0.321569, 0.043137, 0.105882, 1.0 }, + { 0.321569, 0.054902, 0.101961, 1.0 }, + { 0.321569, 0.054902, 0.101961, 1.0 }, + { 0.321569, 0.043137, 0.105882, 1.0 }, + { 0.321569, 0.031373, 0.109804, 1.0 }, + { 0.321569, 0.031373, 0.109804, 1.0 }, + { 0.321569, 0.039216, 0.137255, 1.0 }, + { 0.321569, 0.050980, 0.141176, 1.0 }, + { 0.321569, 0.062745, 0.145098, 1.0 }, + { 0.321569, 0.078431, 0.149020, 1.0 }, + { 0.321569, 0.090196, 0.152941, 1.0 }, + { 0.321569, 0.101961, 0.156863, 1.0 }, + { 0.321569, 0.105882, 0.152941, 1.0 }, + { 0.321569, 0.160784, 0.078431, 1.0 }, + { 0.321569, 0.278431, 0.031373, 1.0 }, + { 0.321569, 0.305882, 0.019608, 1.0 }, + { 0.321569, 0.305882, 0.019608, 1.0 }, + { 0.321569, 0.258824, 0.039216, 1.0 }, + { 0.321569, 0.137255, 0.164706, 1.0 }, + { 0.321569, 0.137255, 0.168627, 1.0 }, + { 0.321569, 0.325490, 0.231373, 1.0 }, + { 0.321569, 0.427451, 0.266667, 1.0 }, + { 0.321569, 0.552941, 0.309804, 1.0 }, + { 0.686275, 0.603922, 0.419608, 1.0 }, + { 0.686275, 0.466667, 0.309804, 1.0 }, + }; +/* Apophysis-040426-147Fighting_Fish */ +static double4 colors_145[] = { + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.831373, 0.886275, 0.360784, 1.0 }, + { 0.831373, 0.827451, 0.282353, 1.0 }, + { 0.831373, 0.772549, 0.207843, 1.0 }, + { 0.698039, 0.772549, 0.207843, 1.0 }, + { 0.564706, 0.776471, 0.211765, 1.0 }, + { 0.384314, 0.686275, 0.133333, 1.0 }, + { 0.207843, 0.596078, 0.058824, 1.0 }, + { 0.231373, 0.447059, 0.176471, 1.0 }, + { 0.462745, 0.603922, 0.352941, 1.0 }, + { 0.694118, 0.764706, 0.533333, 1.0 }, + { 0.682353, 0.796078, 0.658824, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.752941, 0.862745, 0.596078, 1.0 }, + { 0.831373, 0.894118, 0.407843, 1.0 }, + { 0.831373, 0.870588, 0.345098, 1.0 }, + { 0.831373, 0.847059, 0.286275, 1.0 }, + { 0.831373, 0.772549, 0.207843, 1.0 }, + { 0.831373, 0.823529, 0.270588, 1.0 }, + { 0.831373, 0.878431, 0.337255, 1.0 }, + { 0.752941, 0.854902, 0.560784, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.439216, 0.713725, 0.419608, 1.0 }, + { 0.207843, 0.596078, 0.058824, 1.0 }, + { 0.207843, 0.596078, 0.054902, 1.0 }, + { 0.207843, 0.596078, 0.050980, 1.0 }, + { 0.207843, 0.596078, 0.050980, 1.0 }, + { 0.207843, 0.596078, 0.050980, 1.0 }, + { 0.184314, 0.584314, 0.062745, 1.0 }, + { 0.196078, 0.509804, 0.125490, 1.0 }, + { 0.207843, 0.435294, 0.188235, 1.0 }, + { 0.207843, 0.435294, 0.152941, 1.0 }, + { 0.207843, 0.435294, 0.117647, 1.0 }, + { 0.196078, 0.509804, 0.094118, 1.0 }, + { 0.184314, 0.584314, 0.070588, 1.0 }, + { 0.207843, 0.596078, 0.058824, 1.0 }, + { 0.831373, 0.745098, 0.192157, 1.0 }, + { 0.831373, 0.745098, 0.192157, 1.0 }, + { 0.831373, 0.745098, 0.192157, 1.0 }, + { 0.831373, 0.745098, 0.192157, 1.0 }, + { 0.831373, 0.749020, 0.192157, 1.0 }, + { 0.831373, 0.756863, 0.196078, 1.0 }, + { 0.831373, 0.764706, 0.200000, 1.0 }, + { 0.831373, 0.772549, 0.207843, 1.0 }, + { 0.831373, 0.839216, 0.235294, 1.0 }, + { 0.831373, 0.862745, 0.270588, 1.0 }, + { 0.831373, 0.890196, 0.305882, 1.0 }, + { 0.831373, 0.878431, 0.290196, 1.0 }, + { 0.831373, 0.866667, 0.278431, 1.0 }, + { 0.831373, 0.862745, 0.266667, 1.0 }, + { 0.831373, 0.858824, 0.254902, 1.0 }, + { 0.831373, 0.827451, 0.227451, 1.0 }, + { 0.831373, 0.831373, 0.235294, 1.0 }, + { 0.831373, 0.890196, 0.372549, 1.0 }, + { 0.752941, 0.858824, 0.576471, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.713725, 0.780392, 0.545098, 1.0 }, + { 0.576471, 0.686275, 0.419608, 1.0 }, + { 0.439216, 0.592157, 0.294118, 1.0 }, + { 0.333333, 0.517647, 0.247059, 1.0 }, + { 0.231373, 0.447059, 0.200000, 1.0 }, + { 0.278431, 0.478431, 0.203922, 1.0 }, + { 0.564706, 0.678431, 0.364706, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.619608, 0.752941, 0.619608, 1.0 }, + { 0.564706, 0.678431, 0.458824, 1.0 }, + { 0.207843, 0.435294, 0.286275, 1.0 }, + { 0.184314, 0.411765, 0.200000, 1.0 }, + { 0.184314, 0.411765, 0.176471, 1.0 }, + { 0.184314, 0.498039, 0.121569, 1.0 }, + { 0.184314, 0.584314, 0.070588, 1.0 }, + { 0.184314, 0.584314, 0.062745, 1.0 }, + { 0.184314, 0.584314, 0.058824, 1.0 }, + { 0.184314, 0.584314, 0.058824, 1.0 }, + { 0.184314, 0.584314, 0.062745, 1.0 }, + { 0.184314, 0.584314, 0.066667, 1.0 }, + { 0.207843, 0.435294, 0.117647, 1.0 }, + { 0.207843, 0.435294, 0.309804, 1.0 }, + { 0.423529, 0.580392, 0.380392, 1.0 }, + { 0.643137, 0.729412, 0.454902, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.752941, 0.850980, 0.556863, 1.0 }, + { 0.831373, 0.874510, 0.329412, 1.0 }, + { 0.831373, 0.847059, 0.286275, 1.0 }, + { 0.831373, 0.819608, 0.247059, 1.0 }, + { 0.831373, 0.780392, 0.215686, 1.0 }, + { 0.831373, 0.756863, 0.196078, 1.0 }, + { 0.831373, 0.756863, 0.196078, 1.0 }, + { 0.831373, 0.756863, 0.192157, 1.0 }, + { 0.831373, 0.745098, 0.192157, 1.0 }, + { 0.831373, 0.749020, 0.192157, 1.0 }, + { 0.831373, 0.756863, 0.196078, 1.0 }, + { 0.831373, 0.756863, 0.203922, 1.0 }, + { 0.831373, 0.803922, 0.235294, 1.0 }, + { 0.729412, 0.788235, 0.454902, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.807843, 0.886275, 0.678431, 1.0 }, + { 0.941176, 0.941176, 0.576471, 1.0 }, + { 0.913725, 0.952941, 0.396078, 1.0 }, + { 0.831373, 0.905882, 0.360784, 1.0 }, + { 0.831373, 0.898039, 0.333333, 1.0 }, + { 0.831373, 0.882353, 0.356863, 1.0 }, + { 0.831373, 0.898039, 0.364706, 1.0 }, + { 0.831373, 0.901961, 0.388235, 1.0 }, + { 0.831373, 0.909804, 0.415686, 1.0 }, + { 0.894118, 0.905882, 0.596078, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.792157, 0.831373, 0.588235, 1.0 }, + { 0.811765, 0.847059, 0.501961, 1.0 }, + { 0.831373, 0.866667, 0.415686, 1.0 }, + { 0.831373, 0.796078, 0.239216, 1.0 }, + { 0.831373, 0.745098, 0.192157, 1.0 }, + { 0.415686, 0.572549, 0.231373, 1.0 }, + { 0.231373, 0.447059, 0.176471, 1.0 }, + { 0.207843, 0.435294, 0.188235, 1.0 }, + { 0.231373, 0.447059, 0.200000, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.960784, 0.976471, 0.619608, 1.0 }, + { 0.988235, 0.976471, 0.650980, 1.0 }, + { 0.992157, 0.984314, 0.607843, 1.0 }, + { 0.956863, 0.952941, 0.584314, 1.0 }, + { 0.831373, 0.886275, 0.364706, 1.0 }, + { 0.831373, 0.764706, 0.203922, 1.0 }, + { 0.368627, 0.541176, 0.254902, 1.0 }, + { 0.286275, 0.486275, 0.235294, 1.0 }, + { 0.207843, 0.435294, 0.215686, 1.0 }, + { 0.207843, 0.435294, 0.188235, 1.0 }, + { 0.207843, 0.435294, 0.188235, 1.0 }, + { 0.207843, 0.435294, 0.188235, 1.0 }, + { 0.207843, 0.435294, 0.188235, 1.0 }, + { 0.207843, 0.435294, 0.188235, 1.0 }, + { 0.207843, 0.435294, 0.188235, 1.0 }, + { 0.207843, 0.435294, 0.188235, 1.0 }, + { 0.254902, 0.466667, 0.192157, 1.0 }, + { 0.623529, 0.713725, 0.396078, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.207843, 0.435294, 0.376471, 1.0 }, + { 0.207843, 0.435294, 0.286275, 1.0 }, + { 0.207843, 0.435294, 0.215686, 1.0 }, + { 0.207843, 0.435294, 0.215686, 1.0 }, + { 0.207843, 0.435294, 0.215686, 1.0 }, + { 0.184314, 0.411765, 0.270588, 1.0 }, + { 0.207843, 0.435294, 0.396078, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.952941, 0.972549, 0.639216, 1.0 }, + { 0.992157, 0.984314, 0.678431, 1.0 }, + { 0.992157, 0.988235, 0.654902, 1.0 }, + { 0.980392, 0.984314, 0.603922, 1.0 }, + { 0.949020, 0.972549, 0.635294, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.760784, 0.811765, 0.450980, 1.0 }, + { 0.482353, 0.619608, 0.247059, 1.0 }, + { 0.278431, 0.478431, 0.090196, 1.0 }, + { 0.184314, 0.411765, 0.078431, 1.0 }, + { 0.207843, 0.435294, 0.031373, 1.0 }, + { 0.207843, 0.435294, 0.011765, 1.0 }, + { 0.184314, 0.584314, 0.000000, 1.0 }, + { 0.207843, 0.596078, 0.003922, 1.0 }, + { 0.207843, 0.596078, 0.015686, 1.0 }, + { 0.184314, 0.584314, 0.031373, 1.0 }, + { 0.184314, 0.584314, 0.058824, 1.0 }, + { 0.207843, 0.596078, 0.054902, 1.0 }, + { 0.207843, 0.596078, 0.047059, 1.0 }, + { 0.207843, 0.596078, 0.015686, 1.0 }, + { 0.207843, 0.596078, 0.047059, 1.0 }, + { 0.207843, 0.596078, 0.047059, 1.0 }, + { 0.207843, 0.596078, 0.050980, 1.0 }, + { 0.207843, 0.596078, 0.058824, 1.0 }, + { 0.831373, 0.745098, 0.192157, 1.0 }, + { 0.831373, 0.788235, 0.231373, 1.0 }, + { 0.831373, 0.886275, 0.364706, 1.0 }, + { 0.858824, 0.882353, 0.576471, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + { 0.674510, 0.831373, 0.784314, 1.0 }, + }; +/* Apophysis-040426-147ReachingMoon */ +static double4 colors_146[] = { + { 0.152941, 0.066667, 0.392157, 1.0 }, + { 0.180392, 0.168627, 0.176471, 1.0 }, + { 0.239216, 0.172549, 0.160784, 1.0 }, + { 0.298039, 0.176471, 0.145098, 1.0 }, + { 0.262745, 0.184314, 0.149020, 1.0 }, + { 0.227451, 0.192157, 0.156863, 1.0 }, + { 0.176471, 0.168627, 0.172549, 1.0 }, + { 0.129412, 0.145098, 0.192157, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.043137, 0.003922, 0.317647, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.043137, 0.003922, 0.317647, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.043137, 0.043137, 0.282353, 1.0 }, + { 0.058824, 0.082353, 0.250980, 1.0 }, + { 0.321569, 0.262745, 0.090196, 1.0 }, + { 0.560784, 0.427451, 0.156863, 1.0 }, + { 0.803922, 0.596078, 0.223529, 1.0 }, + { 0.843137, 0.650980, 0.298039, 1.0 }, + { 0.882353, 0.709804, 0.372549, 1.0 }, + { 0.905882, 0.733333, 0.400000, 1.0 }, + { 0.929412, 0.756863, 0.427451, 1.0 }, + { 0.929412, 0.756863, 0.427451, 1.0 }, + { 0.960784, 0.749020, 0.368627, 1.0 }, + { 0.968627, 0.784314, 0.415686, 1.0 }, + { 0.980392, 0.803922, 0.443137, 1.0 }, + { 0.992157, 0.823529, 0.470588, 1.0 }, + { 0.968627, 0.811765, 0.470588, 1.0 }, + { 0.949020, 0.803922, 0.470588, 1.0 }, + { 0.968627, 0.819608, 0.470588, 1.0 }, + { 0.992157, 0.835294, 0.470588, 1.0 }, + { 0.992157, 0.972549, 0.964706, 1.0 }, + { 0.874510, 0.898039, 0.788235, 1.0 }, + { 0.760784, 0.827451, 0.615686, 1.0 }, + { 0.698039, 0.658824, 0.364706, 1.0 }, + { 0.639216, 0.490196, 0.113725, 1.0 }, + { 0.588235, 0.466667, 0.101961, 1.0 }, + { 0.541176, 0.443137, 0.094118, 1.0 }, + { 0.435294, 0.329412, 0.023529, 1.0 }, + { 0.345098, 0.298039, 0.047059, 1.0 }, + { 0.411765, 0.321569, 0.031373, 1.0 }, + { 0.513725, 0.396078, 0.066667, 1.0 }, + { 0.619608, 0.470588, 0.101961, 1.0 }, + { 0.682353, 0.533333, 0.152941, 1.0 }, + { 0.745098, 0.600000, 0.207843, 1.0 }, + { 0.800000, 0.639216, 0.266667, 1.0 }, + { 0.858824, 0.678431, 0.325490, 1.0 }, + { 0.709804, 0.537255, 0.168627, 1.0 }, + { 0.537255, 0.423529, 0.105882, 1.0 }, + { 0.368627, 0.309804, 0.043137, 1.0 }, + { 0.258824, 0.188235, 0.215686, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.152941, 0.066667, 0.392157, 1.0 }, + { 0.152941, 0.066667, 0.392157, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.101961, 0.031373, 0.356863, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.043137, 0.003922, 0.317647, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.007843, 0.035294, 0.294118, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.129412, 0.145098, 0.192157, 1.0 }, + { 0.152941, 0.156863, 0.184314, 1.0 }, + { 0.180392, 0.168627, 0.176471, 1.0 }, + { 0.203922, 0.192157, 0.149020, 1.0 }, + { 0.227451, 0.215686, 0.125490, 1.0 }, + { 0.215686, 0.196078, 0.145098, 1.0 }, + { 0.203922, 0.180392, 0.164706, 1.0 }, + { 0.180392, 0.168627, 0.176471, 1.0 }, + { 0.129412, 0.145098, 0.192157, 1.0 }, + { 0.058824, 0.082353, 0.250980, 1.0 }, + { 0.047059, 0.074510, 0.254902, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.058824, 0.082353, 0.250980, 1.0 }, + { 0.058824, 0.082353, 0.250980, 1.0 }, + { 0.156863, 0.156863, 0.184314, 1.0 }, + { 0.129412, 0.129412, 0.207843, 1.0 }, + { 0.105882, 0.105882, 0.231373, 1.0 }, + { 0.082353, 0.094118, 0.239216, 1.0 }, + { 0.058824, 0.082353, 0.250980, 1.0 }, + { 0.058824, 0.082353, 0.250980, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.007843, 0.019608, 0.305882, 1.0 }, + { 0.019608, 0.011765, 0.309804, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.007843, 0.019608, 0.305882, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.105882, 0.105882, 0.231373, 1.0 }, + { 0.070588, 0.086275, 0.243137, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.007843, 0.019608, 0.305882, 1.0 }, + { 0.007843, 0.019608, 0.305882, 1.0 }, + { 0.007843, 0.035294, 0.294118, 1.0 }, + { 0.105882, 0.105882, 0.227451, 1.0 }, + { 0.141176, 0.137255, 0.200000, 1.0 }, + { 0.180392, 0.168627, 0.176471, 1.0 }, + { 0.227451, 0.215686, 0.129412, 1.0 }, + { 0.274510, 0.239216, 0.109804, 1.0 }, + { 0.345098, 0.262745, 0.086275, 1.0 }, + { 0.368627, 0.309804, 0.039216, 1.0 }, + { 0.435294, 0.364706, 0.011765, 1.0 }, + { 0.478431, 0.396078, 0.043137, 1.0 }, + { 0.521569, 0.431373, 0.078431, 1.0 }, + { 0.560784, 0.462745, 0.109804, 1.0 }, + { 0.600000, 0.494118, 0.141176, 1.0 }, + { 0.482353, 0.686275, 0.427451, 1.0 }, + { 0.674510, 0.588235, 0.623529, 1.0 }, + { 0.458824, 0.713725, 0.705882, 1.0 }, + { 0.415686, 0.705882, 0.607843, 1.0 }, + { 0.349020, 0.168627, 0.227451, 1.0 }, + { 0.250980, 0.117647, 0.305882, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.152941, 0.066667, 0.392157, 1.0 }, + { 0.152941, 0.066667, 0.392157, 1.0 }, + { 0.152941, 0.066667, 0.392157, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.101961, 0.031373, 0.356863, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.152941, 0.066667, 0.392157, 1.0 }, + { 0.152941, 0.066667, 0.392157, 1.0 }, + { 0.152941, 0.066667, 0.392157, 1.0 }, + { 0.152941, 0.066667, 0.392157, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.058824, 0.082353, 0.250980, 1.0 }, + { 0.129412, 0.145098, 0.192157, 1.0 }, + { 0.203922, 0.156863, 0.176471, 1.0 }, + { 0.435294, 0.341176, 0.019608, 1.0 }, + { 0.525490, 0.403922, 0.058824, 1.0 }, + { 0.619608, 0.470588, 0.101961, 1.0 }, + { 0.694118, 0.564706, 0.215686, 1.0 }, + { 0.803922, 0.631373, 0.274510, 1.0 }, + { 0.603922, 0.741176, 0.478431, 1.0 }, + { 0.388235, 0.686275, 0.564706, 1.0 }, + { 0.207843, 0.600000, 0.560784, 1.0 }, + { 0.062745, 0.529412, 0.454902, 1.0 }, + { 0.105882, 0.105882, 0.227451, 1.0 }, + { 0.117647, 0.125490, 0.207843, 1.0 }, + { 0.129412, 0.145098, 0.192157, 1.0 }, + { 0.129412, 0.145098, 0.192157, 1.0 }, + { 0.203922, 0.180392, 0.164706, 1.0 }, + { 0.274510, 0.239216, 0.109804, 1.0 }, + { 0.321569, 0.250980, 0.094118, 1.0 }, + { 0.411765, 0.356863, 0.003922, 1.0 }, + { 0.411765, 0.356863, 0.003922, 1.0 }, + { 0.411765, 0.356863, 0.003922, 1.0 }, + { 0.345098, 0.298039, 0.047059, 1.0 }, + { 0.345098, 0.262745, 0.086275, 1.0 }, + { 0.227451, 0.192157, 0.156863, 1.0 }, + { 0.156863, 0.156863, 0.184314, 1.0 }, + { 0.129412, 0.117647, 0.219608, 1.0 }, + { 0.105882, 0.105882, 0.227451, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.035294, 0.070588, 0.258824, 1.0 }, + { 0.007843, 0.019608, 0.301961, 1.0 }, + { 0.007843, 0.019608, 0.305882, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.058824, 0.082353, 0.250980, 1.0 }, + { 0.129412, 0.145098, 0.192157, 1.0 }, + { 0.203922, 0.180392, 0.164706, 1.0 }, + { 0.274510, 0.239216, 0.105882, 1.0 }, + { 0.435294, 0.341176, 0.019608, 1.0 }, + { 0.560784, 0.419608, 0.050980, 1.0 }, + { 0.639216, 0.478431, 0.105882, 1.0 }, + { 0.760784, 0.407843, 0.074510, 1.0 }, + { 0.870588, 0.392157, 0.086275, 1.0 }, + { 0.949020, 0.466667, 0.137255, 1.0 }, + { 0.976471, 0.592157, 0.227451, 1.0 }, + { 0.972549, 0.611765, 0.258824, 1.0 }, + { 0.992157, 0.647059, 0.290196, 1.0 }, + { 0.976471, 0.592157, 0.239216, 1.0 }, + { 0.968627, 0.560784, 0.215686, 1.0 }, + { 0.807843, 0.482353, 0.137255, 1.0 }, + { 0.639216, 0.490196, 0.109804, 1.0 }, + { 0.454902, 0.352941, 0.011765, 1.0 }, + { 0.345098, 0.298039, 0.047059, 1.0 }, + { 0.274510, 0.239216, 0.109804, 1.0 }, + { 0.254902, 0.070588, 0.086275, 1.0 }, + { 0.058824, 0.082353, 0.250980, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.007843, 0.019608, 0.305882, 1.0 }, + { 0.007843, 0.019608, 0.305882, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.329412, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.129412, 0.054902, 0.380392, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.031373, 0.007843, 0.313725, 1.0 }, + { 0.054902, 0.000000, 0.325490, 1.0 }, + { 0.054902, 0.000000, 0.329412, 1.0 }, + { 0.129412, 0.054902, 0.380392, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.152941, 0.066667, 0.388235, 1.0 }, + { 0.129412, 0.000000, 0.274510, 1.0 }, + { 0.105882, 0.105882, 0.231373, 1.0 }, + { 0.156863, 0.156863, 0.184314, 1.0 }, + { 0.227451, 0.192157, 0.156863, 1.0 }, + { 0.274510, 0.239216, 0.105882, 1.0 }, + { 0.345098, 0.262745, 0.086275, 1.0 }, + { 0.435294, 0.341176, 0.019608, 1.0 }, + { 0.600000, 0.462745, 0.098039, 1.0 }, + { 0.819608, 0.415686, 0.090196, 1.0 }, + { 0.968627, 0.160784, 0.094118, 1.0 }, + }; +/* Apophysis-040426-163KaosScepter */ +static double4 colors_147[] = { + { 0.901961, 0.509804, 0.141176, 1.0 }, + { 0.850980, 0.364706, 0.160784, 1.0 }, + { 0.768627, 0.376471, 0.113725, 1.0 }, + { 0.686275, 0.392157, 0.066667, 1.0 }, + { 0.635294, 0.368627, 0.133333, 1.0 }, + { 0.588235, 0.345098, 0.200000, 1.0 }, + { 0.498039, 0.301961, 0.184314, 1.0 }, + { 0.411765, 0.262745, 0.172549, 1.0 }, + { 0.411765, 0.262745, 0.172549, 1.0 }, + { 0.411765, 0.262745, 0.168627, 1.0 }, + { 0.411765, 0.266667, 0.164706, 1.0 }, + { 0.541176, 0.329412, 0.117647, 1.0 }, + { 0.674510, 0.392157, 0.070588, 1.0 }, + { 0.737255, 0.423529, 0.090196, 1.0 }, + { 0.803922, 0.458824, 0.109804, 1.0 }, + { 0.850980, 0.482353, 0.121569, 1.0 }, + { 0.898039, 0.505882, 0.137255, 1.0 }, + { 0.901961, 0.509804, 0.141176, 1.0 }, + { 0.941176, 0.470588, 0.149020, 1.0 }, + { 0.984314, 0.431373, 0.160784, 1.0 }, + { 0.980392, 0.427451, 0.141176, 1.0 }, + { 0.980392, 0.423529, 0.125490, 1.0 }, + { 0.984314, 0.427451, 0.137255, 1.0 }, + { 0.992157, 0.435294, 0.152941, 1.0 }, + { 0.964706, 0.533333, 0.152941, 1.0 }, + { 0.949020, 0.525490, 0.184314, 1.0 }, + { 0.937255, 0.521569, 0.215686, 1.0 }, + { 0.929412, 0.458824, 0.462745, 1.0 }, + { 0.921569, 0.400000, 0.709804, 1.0 }, + { 0.921569, 0.400000, 0.713725, 1.0 }, + { 0.921569, 0.400000, 0.717647, 1.0 }, + { 0.827451, 0.356863, 0.705882, 1.0 }, + { 0.545098, 0.321569, 0.388235, 1.0 }, + { 0.223529, 0.180392, 0.172549, 1.0 }, + { 0.125490, 0.129412, 0.129412, 1.0 }, + { 0.027451, 0.082353, 0.086275, 1.0 }, + { 0.015686, 0.062745, 0.078431, 1.0 }, + { 0.003922, 0.047059, 0.070588, 1.0 }, + { 0.007843, 0.047059, 0.066667, 1.0 }, + { 0.011765, 0.047059, 0.066667, 1.0 }, + { 0.039216, 0.027451, 0.062745, 1.0 }, + { 0.094118, 0.078431, 0.039216, 1.0 }, + { 0.152941, 0.133333, 0.015686, 1.0 }, + { 0.188235, 0.094118, 0.054902, 1.0 }, + { 0.223529, 0.054902, 0.094118, 1.0 }, + { 0.227451, 0.050980, 0.090196, 1.0 }, + { 0.231373, 0.050980, 0.090196, 1.0 }, + { 0.207843, 0.043137, 0.047059, 1.0 }, + { 0.164706, 0.027451, 0.054902, 1.0 }, + { 0.223529, 0.054902, 0.094118, 1.0 }, + { 0.227451, 0.113725, 0.121569, 1.0 }, + { 0.231373, 0.172549, 0.152941, 1.0 }, + { 0.384314, 0.247059, 0.270588, 1.0 }, + { 0.537255, 0.325490, 0.388235, 1.0 }, + { 0.615686, 0.360784, 0.458824, 1.0 }, + { 0.694118, 0.400000, 0.529412, 1.0 }, + { 0.917647, 0.505882, 0.737255, 1.0 }, + { 0.921569, 0.513725, 0.478431, 1.0 }, + { 0.925490, 0.521569, 0.219608, 1.0 }, + { 0.886275, 0.443137, 0.192157, 1.0 }, + { 0.850980, 0.364706, 0.164706, 1.0 }, + { 0.788235, 0.337255, 0.160784, 1.0 }, + { 0.729412, 0.313725, 0.156863, 1.0 }, + { 0.674510, 0.392157, 0.070588, 1.0 }, + { 0.580392, 0.345098, 0.203922, 1.0 }, + { 0.411765, 0.262745, 0.172549, 1.0 }, + { 0.411765, 0.262745, 0.172549, 1.0 }, + { 0.411765, 0.262745, 0.172549, 1.0 }, + { 0.411765, 0.262745, 0.172549, 1.0 }, + { 0.411765, 0.262745, 0.172549, 1.0 }, + { 0.411765, 0.262745, 0.172549, 1.0 }, + { 0.411765, 0.262745, 0.172549, 1.0 }, + { 0.411765, 0.262745, 0.180392, 1.0 }, + { 0.407843, 0.203922, 0.156863, 1.0 }, + { 0.403922, 0.149020, 0.133333, 1.0 }, + { 0.490196, 0.243137, 0.164706, 1.0 }, + { 0.576471, 0.341176, 0.196078, 1.0 }, + { 0.580392, 0.341176, 0.196078, 1.0 }, + { 0.588235, 0.345098, 0.200000, 1.0 }, + { 0.733333, 0.419608, 0.211765, 1.0 }, + { 0.698039, 0.403922, 0.533333, 1.0 }, + { 0.921569, 0.517647, 0.803922, 1.0 }, + { 0.949020, 0.529412, 0.815686, 1.0 }, + { 0.976471, 0.545098, 0.831373, 1.0 }, + { 0.949020, 0.529412, 0.815686, 1.0 }, + { 0.921569, 0.517647, 0.803922, 1.0 }, + { 0.921569, 0.517647, 0.803922, 1.0 }, + { 0.976471, 0.545098, 0.831373, 1.0 }, + { 1.000000, 0.439216, 0.800000, 1.0 }, + { 0.913725, 0.400000, 0.752941, 1.0 }, + { 0.831373, 0.360784, 0.709804, 1.0 }, + { 0.764706, 0.325490, 0.603922, 1.0 }, + { 0.701961, 0.294118, 0.501961, 1.0 }, + { 0.556863, 0.211765, 0.376471, 1.0 }, + { 0.364706, 0.239216, 0.243137, 1.0 }, + { 0.200000, 0.352941, 0.145098, 1.0 }, + { 0.215686, 0.431373, 0.101961, 1.0 }, + { 0.211765, 0.596078, 0.058824, 1.0 }, + { 0.439216, 0.498039, 0.066667, 1.0 }, + { 0.666667, 0.400000, 0.074510, 1.0 }, + { 0.733333, 0.427451, 0.090196, 1.0 }, + { 0.803922, 0.458824, 0.109804, 1.0 }, + { 0.850980, 0.364706, 0.164706, 1.0 }, + { 0.729412, 0.305882, 0.164706, 1.0 }, + { 0.580392, 0.345098, 0.200000, 1.0 }, + { 0.494118, 0.301961, 0.184314, 1.0 }, + { 0.411765, 0.262745, 0.172549, 1.0 }, + { 0.498039, 0.301961, 0.188235, 1.0 }, + { 0.588235, 0.341176, 0.203922, 1.0 }, + { 0.674510, 0.392157, 0.070588, 1.0 }, + { 0.678431, 0.396078, 0.074510, 1.0 }, + { 0.803922, 0.450980, 0.105882, 1.0 }, + { 0.803922, 0.458824, 0.109804, 1.0 }, + { 0.847059, 0.482353, 0.219608, 1.0 }, + { 0.717647, 0.552941, 0.380392, 1.0 }, + { 0.588235, 0.623529, 0.541176, 1.0 }, + { 0.901961, 0.882353, 0.733333, 1.0 }, + { 0.933333, 0.945098, 0.768627, 1.0 }, + { 0.988235, 0.988235, 0.792157, 1.0 }, + { 0.988235, 0.984314, 0.796078, 1.0 }, + { 0.968627, 0.541176, 0.796078, 1.0 }, + { 0.760784, 0.376471, 0.643137, 1.0 }, + { 0.552941, 0.215686, 0.494118, 1.0 }, + { 0.466667, 0.172549, 0.360784, 1.0 }, + { 0.380392, 0.129412, 0.231373, 1.0 }, + { 0.207843, 0.156863, 0.266667, 1.0 }, + { 0.227451, 0.172549, 0.160784, 1.0 }, + { 0.231373, 0.172549, 0.152941, 1.0 }, + { 0.180392, 0.145098, 0.086275, 1.0 }, + { 0.239216, 0.172549, 0.145098, 1.0 }, + { 0.325490, 0.215686, 0.156863, 1.0 }, + { 0.411765, 0.262745, 0.172549, 1.0 }, + { 0.521569, 0.313725, 0.039216, 1.0 }, + { 0.662745, 0.396078, 0.070588, 1.0 }, + { 0.682353, 0.384314, 0.078431, 1.0 }, + { 0.588235, 0.345098, 0.200000, 1.0 }, + { 0.411765, 0.149020, 0.117647, 1.0 }, + { 0.384314, 0.133333, 0.070588, 1.0 }, + { 0.360784, 0.117647, 0.027451, 1.0 }, + { 0.294118, 0.145098, 0.090196, 1.0 }, + { 0.231373, 0.172549, 0.152941, 1.0 }, + { 0.207843, 0.266667, 0.176471, 1.0 }, + { 0.203922, 0.356863, 0.141176, 1.0 }, + { 0.411765, 0.262745, 0.172549, 1.0 }, + { 0.588235, 0.345098, 0.200000, 1.0 }, + { 0.898039, 0.505882, 0.129412, 1.0 }, + { 0.898039, 0.505882, 0.133333, 1.0 }, + { 0.901961, 0.509804, 0.141176, 1.0 }, + { 0.901961, 0.509804, 0.141176, 1.0 }, + { 0.964706, 0.541176, 0.156863, 1.0 }, + { 0.901961, 0.509804, 0.141176, 1.0 }, + { 0.901961, 0.509804, 0.141176, 1.0 }, + { 0.827451, 0.352941, 0.615686, 1.0 }, + { 0.831373, 0.411765, 0.678431, 1.0 }, + { 0.835294, 0.470588, 0.745098, 1.0 }, + { 0.921569, 0.517647, 0.803922, 1.0 }, + { 0.921569, 0.517647, 0.803922, 1.0 }, + { 0.827451, 0.478431, 0.745098, 1.0 }, + { 0.694118, 0.400000, 0.529412, 1.0 }, + { 0.733333, 0.419608, 0.211765, 1.0 }, + { 0.803922, 0.458824, 0.109804, 1.0 }, + { 0.901961, 0.509804, 0.141176, 1.0 }, + { 0.901961, 0.509804, 0.141176, 1.0 }, + { 0.901961, 0.509804, 0.141176, 1.0 }, + { 0.968627, 0.537255, 0.164706, 1.0 }, + { 0.968627, 0.541176, 0.184314, 1.0 }, + { 0.980392, 0.541176, 0.203922, 1.0 }, + { 0.984314, 0.545098, 0.207843, 1.0 }, + { 0.984314, 0.545098, 0.207843, 1.0 }, + { 0.988235, 0.549020, 0.200000, 1.0 }, + { 0.996078, 0.552941, 0.192157, 1.0 }, + { 0.968627, 0.537255, 0.164706, 1.0 }, + { 0.901961, 0.509804, 0.133333, 1.0 }, + { 0.803922, 0.458824, 0.109804, 1.0 }, + { 0.674510, 0.392157, 0.070588, 1.0 }, + { 0.533333, 0.207843, 0.011765, 1.0 }, + { 0.533333, 0.207843, 0.003922, 1.0 }, + { 0.345098, 0.223529, 0.000000, 1.0 }, + { 0.207843, 0.141176, 0.070588, 1.0 }, + { 0.207843, 0.141176, 0.078431, 1.0 }, + { 0.227451, 0.058824, 0.098039, 1.0 }, + { 0.196078, 0.043137, 0.219608, 1.0 }, + { 0.196078, 0.043137, 0.219608, 1.0 }, + { 0.047059, 0.074510, 0.137255, 1.0 }, + { 0.000000, 0.054902, 0.082353, 1.0 }, + { 0.000000, 0.054902, 0.074510, 1.0 }, + { 0.000000, 0.054902, 0.066667, 1.0 }, + { 0.003922, 0.047059, 0.062745, 1.0 }, + { 0.011765, 0.047059, 0.066667, 1.0 }, + { 0.047059, 0.070588, 0.117647, 1.0 }, + { 0.145098, 0.109804, 0.231373, 1.0 }, + { 0.152941, 0.109804, 0.243137, 1.0 }, + { 0.203922, 0.152941, 0.262745, 1.0 }, + { 0.203922, 0.176471, 0.203922, 1.0 }, + { 0.231373, 0.172549, 0.152941, 1.0 }, + { 0.176471, 0.149020, 0.086275, 1.0 }, + { 0.156863, 0.137255, 0.019608, 1.0 }, + { 0.156863, 0.133333, 0.031373, 1.0 }, + { 0.180392, 0.145098, 0.086275, 1.0 }, + { 0.231373, 0.172549, 0.152941, 1.0 }, + { 0.372549, 0.239216, 0.243137, 1.0 }, + { 0.564706, 0.337255, 0.537255, 1.0 }, + { 0.827451, 0.470588, 0.745098, 1.0 }, + { 0.921569, 0.517647, 0.803922, 1.0 }, + { 0.976471, 0.545098, 0.831373, 1.0 }, + { 0.980392, 0.549020, 0.835294, 1.0 }, + { 0.976471, 0.545098, 0.831373, 1.0 }, + { 0.976471, 0.545098, 0.831373, 1.0 }, + { 0.976471, 0.545098, 0.831373, 1.0 }, + { 0.984314, 0.545098, 0.835294, 1.0 }, + { 0.992157, 0.556863, 0.827451, 1.0 }, + { 0.992157, 0.556863, 0.827451, 1.0 }, + { 1.000000, 0.552941, 0.827451, 1.0 }, + { 0.992157, 0.556863, 0.827451, 1.0 }, + { 0.984314, 0.541176, 0.800000, 1.0 }, + { 0.976471, 0.431373, 0.756863, 1.0 }, + { 0.921569, 0.400000, 0.709804, 1.0 }, + { 0.925490, 0.521569, 0.219608, 1.0 }, + { 0.937255, 0.521569, 0.215686, 1.0 }, + { 0.968627, 0.537255, 0.164706, 1.0 }, + { 0.901961, 0.509804, 0.141176, 1.0 }, + { 0.803922, 0.458824, 0.109804, 1.0 }, + { 0.674510, 0.392157, 0.070588, 1.0 }, + { 0.525490, 0.313725, 0.023529, 1.0 }, + { 0.349020, 0.227451, 0.011765, 1.0 }, + { 0.231373, 0.172549, 0.152941, 1.0 }, + { 0.200000, 0.160784, 0.266667, 1.0 }, + { 0.396078, 0.247059, 0.407843, 1.0 }, + { 0.705882, 0.301961, 0.627451, 1.0 }, + { 0.831373, 0.360784, 0.709804, 1.0 }, + { 0.835294, 0.470588, 0.745098, 1.0 }, + { 0.921569, 0.517647, 0.803922, 1.0 }, + { 1.000000, 0.439216, 0.811765, 1.0 }, + { 1.000000, 0.435294, 0.807843, 1.0 }, + { 1.000000, 0.439216, 0.800000, 1.0 }, + { 0.980392, 0.427451, 0.796078, 1.0 }, + { 0.925490, 0.403922, 0.768627, 1.0 }, + { 0.827451, 0.356863, 0.705882, 1.0 }, + { 0.701961, 0.298039, 0.513725, 1.0 }, + { 0.537255, 0.325490, 0.388235, 1.0 }, + { 0.372549, 0.239216, 0.243137, 1.0 }, + { 0.207843, 0.266667, 0.176471, 1.0 }, + { 0.176471, 0.149020, 0.086275, 1.0 }, + { 0.152941, 0.137255, 0.023529, 1.0 }, + { 0.035294, 0.035294, 0.066667, 1.0 }, + { 0.043137, 0.031373, 0.066667, 1.0 }, + { 0.196078, 0.035294, 0.011765, 1.0 }, + { 0.356863, 0.113725, 0.023529, 1.0 }, + { 0.349020, 0.227451, 0.003922, 1.0 }, + { 0.345098, 0.227451, 0.000000, 1.0 }, + { 0.341176, 0.227451, 0.000000, 1.0 }, + { 0.203922, 0.145098, 0.070588, 1.0 }, + { 0.188235, 0.141176, 0.078431, 1.0 }, + { 0.152941, 0.133333, 0.019608, 1.0 }, + { 0.152941, 0.137255, 0.023529, 1.0 }, + { 0.227451, 0.274510, 0.023529, 1.0 }, + }; +/* Apophysis-040426-163KSphere */ +static double4 colors_148[] = { + { 0.713725, 0.729412, 0.549020, 1.0 }, + { 0.501961, 0.733333, 0.305882, 1.0 }, + { 0.352941, 0.654902, 0.325490, 1.0 }, + { 0.207843, 0.580392, 0.349020, 1.0 }, + { 0.219608, 0.474510, 0.349020, 1.0 }, + { 0.231373, 0.372549, 0.349020, 1.0 }, + { 0.278431, 0.376471, 0.349020, 1.0 }, + { 0.325490, 0.380392, 0.352941, 1.0 }, + { 0.584314, 0.372549, 0.341176, 1.0 }, + { 0.486275, 0.325490, 0.301961, 1.0 }, + { 0.392157, 0.278431, 0.262745, 1.0 }, + { 0.356863, 0.270588, 0.215686, 1.0 }, + { 0.325490, 0.266667, 0.172549, 1.0 }, + { 0.325490, 0.258824, 0.109804, 1.0 }, + { 0.325490, 0.254902, 0.050980, 1.0 }, + { 0.356863, 0.247059, 0.043137, 1.0 }, + { 0.392157, 0.239216, 0.035294, 1.0 }, + { 0.325490, 0.231373, 0.043137, 1.0 }, + { 0.215686, 0.164706, 0.082353, 1.0 }, + { 0.109804, 0.098039, 0.125490, 1.0 }, + { 0.109804, 0.090196, 0.094118, 1.0 }, + { 0.109804, 0.086275, 0.066667, 1.0 }, + { 0.109804, 0.109804, 0.035294, 1.0 }, + { 0.109804, 0.133333, 0.003922, 1.0 }, + { 0.039216, 0.145098, 0.000000, 1.0 }, + { 0.074510, 0.137255, 0.011765, 1.0 }, + { 0.109804, 0.133333, 0.027451, 1.0 }, + { 0.109804, 0.152941, 0.090196, 1.0 }, + { 0.109804, 0.172549, 0.152941, 1.0 }, + { 0.109804, 0.172549, 0.152941, 1.0 }, + { 0.109804, 0.172549, 0.152941, 1.0 }, + { 0.133333, 0.207843, 0.098039, 1.0 }, + { 0.039216, 0.239216, 0.117647, 1.0 }, + { 0.039216, 0.258824, 0.149020, 1.0 }, + { 0.039216, 0.235294, 0.105882, 1.0 }, + { 0.039216, 0.215686, 0.062745, 1.0 }, + { 0.039216, 0.203922, 0.058824, 1.0 }, + { 0.039216, 0.192157, 0.054902, 1.0 }, + { 0.086275, 0.203922, 0.074510, 1.0 }, + { 0.133333, 0.219608, 0.094118, 1.0 }, + { 0.133333, 0.478431, 0.113725, 1.0 }, + { 0.168627, 0.494118, 0.082353, 1.0 }, + { 0.207843, 0.513725, 0.050980, 1.0 }, + { 0.266667, 0.450980, 0.035294, 1.0 }, + { 0.325490, 0.392157, 0.023529, 1.0 }, + { 0.356863, 0.368627, 0.074510, 1.0 }, + { 0.392157, 0.349020, 0.129412, 1.0 }, + { 0.501961, 0.305882, 0.243137, 1.0 }, + { 0.584314, 0.396078, 0.396078, 1.0 }, + { 0.643137, 0.807843, 0.635294, 1.0 }, + { 0.678431, 0.788235, 0.623529, 1.0 }, + { 0.713725, 0.772549, 0.611765, 1.0 }, + { 0.745098, 0.709804, 0.482353, 1.0 }, + { 0.776471, 0.650980, 0.352941, 1.0 }, + { 0.776471, 0.650980, 0.352941, 1.0 }, + { 0.776471, 0.650980, 0.352941, 1.0 }, + { 0.776471, 0.627451, 0.349020, 1.0 }, + { 0.584314, 0.552941, 0.317647, 1.0 }, + { 0.392157, 0.478431, 0.290196, 1.0 }, + { 0.298039, 0.431373, 0.278431, 1.0 }, + { 0.207843, 0.384314, 0.270588, 1.0 }, + { 0.219608, 0.356863, 0.266667, 1.0 }, + { 0.231373, 0.333333, 0.262745, 1.0 }, + { 0.325490, 0.380392, 0.352941, 1.0 }, + { 0.325490, 0.403922, 0.360784, 1.0 }, + { 0.392157, 0.415686, 0.219608, 1.0 }, + { 0.403922, 0.333333, 0.172549, 1.0 }, + { 0.415686, 0.250980, 0.125490, 1.0 }, + { 0.368627, 0.258824, 0.160784, 1.0 }, + { 0.325490, 0.266667, 0.196078, 1.0 }, + { 0.325490, 0.266667, 0.172549, 1.0 }, + { 0.301961, 0.325490, 0.113725, 1.0 }, + { 0.501961, 0.458824, 0.098039, 1.0 }, + { 0.580392, 0.584314, 0.117647, 1.0 }, + { 0.658824, 0.709804, 0.137255, 1.0 }, + { 0.658824, 0.694118, 0.141176, 1.0 }, + { 0.658824, 0.678431, 0.149020, 1.0 }, + { 0.658824, 0.650980, 0.164706, 1.0 }, + { 0.658824, 0.623529, 0.184314, 1.0 }, + { 0.584314, 0.541176, 0.133333, 1.0 }, + { 0.501961, 0.435294, 0.109804, 1.0 }, + { 0.482353, 0.282353, 0.023529, 1.0 }, + { 0.447059, 0.254902, 0.070588, 1.0 }, + { 0.415686, 0.227451, 0.117647, 1.0 }, + { 0.415686, 0.239216, 0.121569, 1.0 }, + { 0.415686, 0.250980, 0.125490, 1.0 }, + { 0.501961, 0.341176, 0.184314, 1.0 }, + { 0.584314, 0.333333, 0.258824, 1.0 }, + { 0.658824, 0.447059, 0.270588, 1.0 }, + { 0.658824, 0.501961, 0.235294, 1.0 }, + { 0.658824, 0.560784, 0.200000, 1.0 }, + { 0.717647, 0.576471, 0.164706, 1.0 }, + { 0.776471, 0.596078, 0.129412, 1.0 }, + { 0.713725, 0.470588, 0.066667, 1.0 }, + { 0.713725, 0.435294, 0.125490, 1.0 }, + { 0.776471, 0.407843, 0.098039, 1.0 }, + { 0.776471, 0.443137, 0.133333, 1.0 }, + { 0.882353, 0.556863, 0.145098, 1.0 }, + { 0.827451, 0.580392, 0.219608, 1.0 }, + { 0.776471, 0.607843, 0.298039, 1.0 }, + { 0.745098, 0.580392, 0.278431, 1.0 }, + { 0.713725, 0.552941, 0.258824, 1.0 }, + { 0.658824, 0.494118, 0.243137, 1.0 }, + { 0.643137, 0.423529, 0.133333, 1.0 }, + { 0.482353, 0.270588, 0.011765, 1.0 }, + { 0.403922, 0.309804, 0.007843, 1.0 }, + { 0.325490, 0.349020, 0.007843, 1.0 }, + { 0.356863, 0.435294, 0.003922, 1.0 }, + { 0.392157, 0.525490, 0.003922, 1.0 }, + { 0.301961, 0.545098, 0.011765, 1.0 }, + { 0.301961, 0.423529, 0.082353, 1.0 }, + { 0.301961, 0.411765, 0.239216, 1.0 }, + { 0.325490, 0.380392, 0.329412, 1.0 }, + { 0.325490, 0.356863, 0.301961, 1.0 }, + { 0.278431, 0.356863, 0.305882, 1.0 }, + { 0.231373, 0.356863, 0.313725, 1.0 }, + { 0.231373, 0.333333, 0.286275, 1.0 }, + { 0.325490, 0.290196, 0.270588, 1.0 }, + { 0.231373, 0.219608, 0.101961, 1.0 }, + { 0.231373, 0.219608, 0.101961, 1.0 }, + { 0.231373, 0.133333, 0.003922, 1.0 }, + { 0.278431, 0.180392, 0.023529, 1.0 }, + { 0.325490, 0.231373, 0.043137, 1.0 }, + { 0.278431, 0.223529, 0.070588, 1.0 }, + { 0.231373, 0.219608, 0.101961, 1.0 }, + { 0.207843, 0.278431, 0.113725, 1.0 }, + { 0.207843, 0.298039, 0.121569, 1.0 }, + { 0.207843, 0.278431, 0.090196, 1.0 }, + { 0.207843, 0.278431, 0.113725, 1.0 }, + { 0.133333, 0.407843, 0.270588, 1.0 }, + { 0.133333, 0.396078, 0.301961, 1.0 }, + { 0.133333, 0.388235, 0.337255, 1.0 }, + { 0.133333, 0.368627, 0.329412, 1.0 }, + { 0.109804, 0.337255, 0.223529, 1.0 }, + { 0.039216, 0.321569, 0.239216, 1.0 }, + { 0.039216, 0.321569, 0.239216, 1.0 }, + { 0.133333, 0.262745, 0.156863, 1.0 }, + { 0.227451, 0.227451, 0.117647, 1.0 }, + { 0.325490, 0.192157, 0.078431, 1.0 }, + { 0.368627, 0.207843, 0.109804, 1.0 }, + { 0.415686, 0.227451, 0.141176, 1.0 }, + { 0.501961, 0.282353, 0.235294, 1.0 }, + { 0.584314, 0.396078, 0.372549, 1.0 }, + { 0.584314, 0.419608, 0.427451, 1.0 }, + { 0.415686, 0.486275, 0.627451, 1.0 }, + { 0.207843, 0.505882, 0.450980, 1.0 }, + { 0.168627, 0.462745, 0.427451, 1.0 }, + { 0.133333, 0.423529, 0.407843, 1.0 }, + { 0.039216, 0.376471, 0.341176, 1.0 }, + { 0.039216, 0.364706, 0.192157, 1.0 }, + { 0.039216, 0.384314, 0.180392, 1.0 }, + { 0.133333, 0.317647, 0.149020, 1.0 }, + { 0.231373, 0.313725, 0.231373, 1.0 }, + { 0.231373, 0.321569, 0.247059, 1.0 }, + { 0.231373, 0.333333, 0.262745, 1.0 }, + { 0.207843, 0.364706, 0.215686, 1.0 }, + { 0.133333, 0.286275, 0.211765, 1.0 }, + { 0.133333, 0.250980, 0.133333, 1.0 }, + { 0.231373, 0.254902, 0.050980, 1.0 }, + { 0.325490, 0.278431, 0.019608, 1.0 }, + { 0.415686, 0.415686, 0.035294, 1.0 }, + { 0.501961, 0.749020, 0.203922, 1.0 }, + { 0.541176, 0.760784, 0.176471, 1.0 }, + { 0.584314, 0.772549, 0.149020, 1.0 }, + { 0.643137, 0.768627, 0.317647, 1.0 }, + { 0.658824, 0.823529, 0.301961, 1.0 }, + { 0.882353, 0.788235, 0.278431, 1.0 }, + { 0.882353, 0.639216, 0.301961, 1.0 }, + { 0.882353, 0.745098, 0.419608, 1.0 }, + { 0.882353, 0.800000, 0.521569, 1.0 }, + { 0.882353, 0.858824, 0.627451, 1.0 }, + { 0.882353, 0.937255, 0.854902, 1.0 }, + { 0.835294, 0.772549, 0.858824, 1.0 }, + { 0.835294, 0.870588, 0.725490, 1.0 }, + { 0.713725, 0.831373, 0.454902, 1.0 }, + { 0.835294, 0.796078, 0.333333, 1.0 }, + { 0.835294, 0.780392, 0.325490, 1.0 }, + { 0.835294, 0.658824, 0.333333, 1.0 }, + { 0.882353, 0.568627, 0.211765, 1.0 }, + { 0.658824, 0.513725, 0.227451, 1.0 }, + { 0.643137, 0.470588, 0.207843, 1.0 }, + { 0.713725, 0.411765, 0.117647, 1.0 }, + { 0.643137, 0.376471, 0.082353, 1.0 }, + { 0.482353, 0.321569, 0.082353, 1.0 }, + { 0.482353, 0.305882, 0.000000, 1.0 }, + { 0.447059, 0.337255, 0.027451, 1.0 }, + { 0.415686, 0.368627, 0.058824, 1.0 }, + { 0.501961, 0.388235, 0.133333, 1.0 }, + { 0.584314, 0.407843, 0.211765, 1.0 }, + { 0.643137, 0.494118, 0.235294, 1.0 }, + { 0.564706, 0.501961, 0.258824, 1.0 }, + { 0.658824, 0.435294, 0.458824, 1.0 }, + { 0.658824, 0.384314, 0.372549, 1.0 }, + { 0.584314, 0.309804, 0.250980, 1.0 }, + { 0.564706, 0.384314, 0.133333, 1.0 }, + { 0.482353, 0.294118, 0.054902, 1.0 }, + { 0.392157, 0.215686, 0.027451, 1.0 }, + { 0.301961, 0.192157, 0.047059, 1.0 }, + { 0.207843, 0.207843, 0.019608, 1.0 }, + { 0.207843, 0.231373, 0.050980, 1.0 }, + { 0.109804, 0.274510, 0.129412, 1.0 }, + { 0.133333, 0.286275, 0.211765, 1.0 }, + { 0.133333, 0.349020, 0.301961, 1.0 }, + { 0.231373, 0.396078, 0.349020, 1.0 }, + { 0.325490, 0.498039, 0.470588, 1.0 }, + { 0.392157, 0.611765, 0.580392, 1.0 }, + { 0.564706, 0.776471, 0.752941, 1.0 }, + { 0.776471, 0.709804, 0.815686, 1.0 }, + { 0.658824, 0.733333, 0.725490, 1.0 }, + { 0.584314, 0.647059, 0.541176, 1.0 }, + { 0.392157, 0.694118, 0.305882, 1.0 }, + { 0.301961, 0.431373, 0.270588, 1.0 }, + { 0.325490, 0.290196, 0.203922, 1.0 }, + { 0.415686, 0.262745, 0.176471, 1.0 }, + { 0.501961, 0.282353, 0.211765, 1.0 }, + { 0.713725, 0.109804, 0.262745, 1.0 }, + { 0.658824, 0.098039, 0.501961, 1.0 }, + { 0.643137, 0.274510, 0.439216, 1.0 }, + { 0.643137, 0.301961, 0.470588, 1.0 }, + { 0.415686, 0.403922, 0.392157, 1.0 }, + { 0.325490, 0.462745, 0.509804, 1.0 }, + { 0.231373, 0.286275, 0.482353, 1.0 }, + { 0.133333, 0.262745, 0.380392, 1.0 }, + { 0.039216, 0.301961, 0.207843, 1.0 }, + { 0.039216, 0.133333, 0.156863, 1.0 }, + { 0.039216, 0.062745, 0.141176, 1.0 }, + { 0.039216, 0.062745, 0.141176, 1.0 }, + { 0.109804, 0.109804, 0.058824, 1.0 }, + { 0.133333, 0.098039, 0.031373, 1.0 }, + { 0.133333, 0.145098, 0.000000, 1.0 }, + { 0.207843, 0.156863, 0.031373, 1.0 }, + { 0.231373, 0.133333, 0.003922, 1.0 }, + { 0.231373, 0.172549, 0.039216, 1.0 }, + { 0.207843, 0.207843, 0.019608, 1.0 }, + { 0.109804, 0.184314, 0.003922, 1.0 }, + { 0.133333, 0.258824, 0.062745, 1.0 }, + { 0.109804, 0.274510, 0.129412, 1.0 }, + { 0.109804, 0.294118, 0.160784, 1.0 }, + { 0.109804, 0.403922, 0.149020, 1.0 }, + { 0.133333, 0.407843, 0.270588, 1.0 }, + { 0.133333, 0.368627, 0.329412, 1.0 }, + { 0.133333, 0.349020, 0.376471, 1.0 }, + { 0.133333, 0.368627, 0.309804, 1.0 }, + { 0.133333, 0.349020, 0.282353, 1.0 }, + { 0.207843, 0.345098, 0.207843, 1.0 }, + { 0.207843, 0.396078, 0.121569, 1.0 }, + { 0.301961, 0.325490, 0.113725, 1.0 }, + { 0.415686, 0.274510, 0.109804, 1.0 }, + { 0.415686, 0.298039, 0.121569, 1.0 }, + { 0.501961, 0.388235, 0.133333, 1.0 }, + { 0.501961, 0.435294, 0.109804, 1.0 }, + { 0.584314, 0.498039, 0.156863, 1.0 }, + { 0.584314, 0.407843, 0.211765, 1.0 }, + { 0.564706, 0.545098, 0.294118, 1.0 }, + { 0.564706, 0.603922, 0.388235, 1.0 }, + { 0.835294, 0.890196, 0.564706, 1.0 }, + }; +/* Apophysis-040426-163KInterseed */ +static double4 colors_149[] = { + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.027451, 0.027451, 0.027451, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.027451, 0.027451, 0.027451, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.027451, 0.027451, 0.027451, 1.0 }, + { 0.027451, 0.027451, 0.027451, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.027451, 0.027451, 0.027451, 1.0 }, + { 0.145098, 0.019608, 0.062745, 1.0 }, + { 0.423529, 0.192157, 0.207843, 1.0 }, + { 0.705882, 0.364706, 0.356863, 1.0 }, + { 0.850980, 0.658824, 0.329412, 1.0 }, + { 1.000000, 0.956863, 0.305882, 1.0 }, + { 1.000000, 0.976471, 0.298039, 1.0 }, + { 1.000000, 1.000000, 0.294118, 1.0 }, + { 1.000000, 1.000000, 0.325490, 1.0 }, + { 1.000000, 1.000000, 0.356863, 1.0 }, + { 0.886275, 0.882353, 0.349020, 1.0 }, + { 0.560784, 0.941176, 0.250980, 1.0 }, + { 0.239216, 1.000000, 0.152941, 1.0 }, + { 0.474510, 0.843137, 0.235294, 1.0 }, + { 0.709804, 0.690196, 0.321569, 1.0 }, + { 0.956863, 0.890196, 0.372549, 1.0 }, + { 0.639216, 0.568627, 0.325490, 1.0 }, + { 0.262745, 0.207843, 0.090196, 1.0 }, + { 0.145098, 0.117647, 0.058824, 1.0 }, + { 0.027451, 0.027451, 0.027451, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.039216, 0.039216, 0.039216, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.188235, 0.188235, 0.121569, 1.0 }, + { 0.454902, 0.400000, 0.231373, 1.0 }, + { 0.450980, 0.725490, 0.533333, 1.0 }, + { 1.000000, 1.000000, 0.705882, 1.0 }, + { 0.835294, 0.800000, 0.262745, 1.0 }, + { 0.466667, 0.737255, 0.164706, 1.0 }, + { 0.098039, 0.674510, 0.066667, 1.0 }, + { 0.094118, 0.552941, 0.172549, 1.0 }, + { 0.094118, 0.431373, 0.278431, 1.0 }, + { 0.152941, 0.184314, 0.164706, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.639216, 0.027451, 0.611765, 1.0 }, + { 0.674510, 0.309804, 0.576471, 1.0 }, + { 0.709804, 0.592157, 0.541176, 1.0 }, + { 0.592157, 0.650980, 0.635294, 1.0 }, + { 0.717647, 1.000000, 1.000000, 1.0 }, + { 1.000000, 0.949020, 0.988235, 1.0 }, + { 1.000000, 1.000000, 0.733333, 1.0 }, + { 0.964706, 0.937255, 0.317647, 1.0 }, + { 0.717647, 0.603922, 0.235294, 1.0 }, + { 0.470588, 0.274510, 0.152941, 1.0 }, + { 0.337255, 0.223529, 0.098039, 1.0 }, + { 0.203922, 0.172549, 0.047059, 1.0 }, + { 0.039216, 0.039216, 0.039216, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.023529, 0.062745, 0.000000, 1.0 }, + { 0.035294, 0.266667, 0.019608, 1.0 }, + { 0.047059, 0.474510, 0.039216, 1.0 }, + { 0.082353, 0.674510, 0.066667, 1.0 }, + { 0.215686, 0.988235, 0.125490, 1.0 }, + { 0.109804, 0.705882, 0.094118, 1.0 }, + { 0.078431, 0.584314, 0.050980, 1.0 }, + { 0.086275, 0.301961, 0.129412, 1.0 }, + { 0.011765, 0.078431, 0.035294, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.066667, 0.039216, 0.137255, 1.0 }, + { 0.160784, 0.298039, 0.274510, 1.0 }, + { 0.258824, 0.447059, 0.317647, 1.0 }, + { 0.070588, 0.529412, 0.407843, 1.0 }, + { 0.003922, 0.294118, 0.227451, 1.0 }, + { 0.070588, 0.035294, 0.117647, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.027451, 0.027451, 0.027451, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + }; +/* Apophysis-040426-163XmasFlwers */ +static double4 colors_150[] = { + { 0.862745, 0.992157, 0.180392, 1.0 }, + { 0.996078, 0.556863, 0.133333, 1.0 }, + { 0.992157, 0.380392, 0.066667, 1.0 }, + { 0.988235, 0.207843, 0.000000, 1.0 }, + { 0.992157, 0.145098, 0.031373, 1.0 }, + { 1.000000, 0.082353, 0.066667, 1.0 }, + { 0.992157, 0.039216, 0.133333, 1.0 }, + { 0.988235, 0.000000, 0.203922, 1.0 }, + { 0.941176, 0.000000, 0.211765, 1.0 }, + { 0.952941, 0.000000, 0.172549, 1.0 }, + { 0.964706, 0.000000, 0.133333, 1.0 }, + { 0.819608, 0.000000, 0.082353, 1.0 }, + { 0.674510, 0.000000, 0.035294, 1.0 }, + { 0.443137, 0.070588, 0.090196, 1.0 }, + { 0.215686, 0.141176, 0.149020, 1.0 }, + { 0.258824, 0.160784, 0.172549, 1.0 }, + { 0.301961, 0.180392, 0.200000, 1.0 }, + { 0.121569, 0.309804, 0.309804, 1.0 }, + { 0.168627, 0.349020, 0.211765, 1.0 }, + { 0.215686, 0.392157, 0.117647, 1.0 }, + { 0.203922, 0.364706, 0.058824, 1.0 }, + { 0.192157, 0.337255, 0.000000, 1.0 }, + { 0.200000, 0.345098, 0.003922, 1.0 }, + { 0.211765, 0.352941, 0.011765, 1.0 }, + { 0.305882, 0.250980, 0.149020, 1.0 }, + { 0.427451, 0.243137, 0.105882, 1.0 }, + { 0.549020, 0.239216, 0.066667, 1.0 }, + { 0.705882, 0.192157, 0.031373, 1.0 }, + { 0.866667, 0.149020, 0.000000, 1.0 }, + { 0.933333, 0.086275, 0.027451, 1.0 }, + { 1.000000, 0.023529, 0.054902, 1.0 }, + { 1.000000, 0.000000, 0.043137, 1.0 }, + { 0.941176, 0.000000, 0.086275, 1.0 }, + { 0.674510, 0.000000, 0.035294, 1.0 }, + { 0.490196, 0.082353, 0.015686, 1.0 }, + { 0.309804, 0.168627, 0.000000, 1.0 }, + { 0.309804, 0.243137, 0.007843, 1.0 }, + { 0.309804, 0.317647, 0.019608, 1.0 }, + { 0.309804, 0.305882, 0.035294, 1.0 }, + { 0.313725, 0.298039, 0.050980, 1.0 }, + { 0.305882, 0.121569, 0.200000, 1.0 }, + { 0.309804, 0.058824, 0.164706, 1.0 }, + { 0.317647, 0.000000, 0.133333, 1.0 }, + { 0.317647, 0.098039, 0.066667, 1.0 }, + { 0.321569, 0.200000, 0.003922, 1.0 }, + { 0.254902, 0.231373, 0.015686, 1.0 }, + { 0.192157, 0.262745, 0.027451, 1.0 }, + { 0.156863, 0.274510, 0.019608, 1.0 }, + { 0.000000, 0.345098, 0.074510, 1.0 }, + { 0.266667, 0.627451, 0.062745, 1.0 }, + { 0.203922, 0.647059, 0.121569, 1.0 }, + { 0.145098, 0.670588, 0.184314, 1.0 }, + { 0.200000, 0.623529, 0.403922, 1.0 }, + { 0.254902, 0.580392, 0.623529, 1.0 }, + { 0.254902, 0.584314, 0.580392, 1.0 }, + { 0.254902, 0.592157, 0.541176, 1.0 }, + { 0.274510, 0.321569, 0.274510, 1.0 }, + { 0.247059, 0.349020, 0.188235, 1.0 }, + { 0.219608, 0.380392, 0.105882, 1.0 }, + { 0.231373, 0.345098, 0.078431, 1.0 }, + { 0.247059, 0.313725, 0.050980, 1.0 }, + { 0.282353, 0.258824, 0.043137, 1.0 }, + { 0.317647, 0.203922, 0.039216, 1.0 }, + { 0.313725, 0.050980, 0.058824, 1.0 }, + { 0.294118, 0.000000, 0.062745, 1.0 }, + { 0.674510, 0.000000, 0.035294, 1.0 }, + { 0.764706, 0.082353, 0.180392, 1.0 }, + { 0.854902, 0.164706, 0.325490, 1.0 }, + { 0.866667, 0.207843, 0.352941, 1.0 }, + { 0.882353, 0.254902, 0.380392, 1.0 }, + { 0.929412, 0.298039, 0.407843, 1.0 }, + { 1.000000, 0.066667, 0.309804, 1.0 }, + { 0.937255, 0.000000, 0.223529, 1.0 }, + { 0.827451, 0.000000, 0.270588, 1.0 }, + { 0.717647, 0.000000, 0.321569, 1.0 }, + { 0.580392, 0.058824, 0.286275, 1.0 }, + { 0.447059, 0.121569, 0.250980, 1.0 }, + { 0.372549, 0.149020, 0.223529, 1.0 }, + { 0.301961, 0.180392, 0.200000, 1.0 }, + { 0.274510, 0.298039, 0.215686, 1.0 }, + { 0.270588, 0.317647, 0.239216, 1.0 }, + { 0.305882, 0.250980, 0.149020, 1.0 }, + { 0.309804, 0.258824, 0.090196, 1.0 }, + { 0.317647, 0.270588, 0.035294, 1.0 }, + { 0.372549, 0.262745, 0.043137, 1.0 }, + { 0.431373, 0.258824, 0.050980, 1.0 }, + { 0.670588, 0.258824, 0.000000, 1.0 }, + { 0.670588, 0.258824, 0.000000, 1.0 }, + { 0.674510, 0.000000, 0.035294, 1.0 }, + { 0.674510, 0.000000, 0.035294, 1.0 }, + { 0.674510, 0.000000, 0.035294, 1.0 }, + { 0.686275, 0.000000, 0.047059, 1.0 }, + { 0.698039, 0.000000, 0.058824, 1.0 }, + { 0.674510, 0.000000, 0.035294, 1.0 }, + { 0.572549, 0.211765, 0.043137, 1.0 }, + { 0.305882, 0.250980, 0.149020, 1.0 }, + { 0.305882, 0.262745, 0.145098, 1.0 }, + { 0.219608, 0.380392, 0.105882, 1.0 }, + { 0.156863, 0.505882, 0.050980, 1.0 }, + { 0.094118, 0.631373, 0.000000, 1.0 }, + { 0.105882, 0.592157, 0.000000, 1.0 }, + { 0.121569, 0.556863, 0.000000, 1.0 }, + { 0.184314, 0.431373, 0.043137, 1.0 }, + { 0.219608, 0.368627, 0.086275, 1.0 }, + { 0.305882, 0.250980, 0.149020, 1.0 }, + { 0.305882, 0.250980, 0.149020, 1.0 }, + { 0.305882, 0.250980, 0.149020, 1.0 }, + { 0.305882, 0.250980, 0.149020, 1.0 }, + { 0.305882, 0.250980, 0.149020, 1.0 }, + { 0.305882, 0.250980, 0.149020, 1.0 }, + { 0.254902, 0.309804, 0.168627, 1.0 }, + { 0.219608, 0.376471, 0.113725, 1.0 }, + { 0.219608, 0.368627, 0.086275, 1.0 }, + { 0.247059, 0.309804, 0.000000, 1.0 }, + { 0.282353, 0.270588, 0.019608, 1.0 }, + { 0.317647, 0.231373, 0.039216, 1.0 }, + { 0.321569, 0.149020, 0.000000, 1.0 }, + { 0.670588, 0.000000, 0.019608, 1.0 }, + { 0.670588, 0.000000, 0.019608, 1.0 }, + { 0.317647, 0.000000, 0.101961, 1.0 }, + { 0.317647, 0.000000, 0.133333, 1.0 }, + { 0.450980, 0.113725, 0.066667, 1.0 }, + { 0.584314, 0.227451, 0.000000, 1.0 }, + { 0.654902, 0.196078, 0.000000, 1.0 }, + { 0.729412, 0.168627, 0.000000, 1.0 }, + { 0.811765, 0.000000, 0.133333, 1.0 }, + { 0.894118, 0.000000, 0.184314, 1.0 }, + { 0.878431, 0.101961, 0.000000, 1.0 }, + { 0.862745, 0.109804, 0.000000, 1.0 }, + { 0.670588, 0.258824, 0.000000, 1.0 }, + { 0.541176, 0.243137, 0.058824, 1.0 }, + { 0.415686, 0.231373, 0.117647, 1.0 }, + { 0.294118, 0.282353, 0.235294, 1.0 }, + { 0.176471, 0.219608, 0.317647, 1.0 }, + { 0.000000, 0.215686, 0.305882, 1.0 }, + { 0.007843, 0.301961, 0.309804, 1.0 }, + { 0.007843, 0.239216, 0.423529, 1.0 }, + { 0.196078, 0.172549, 0.403922, 1.0 }, + { 0.384314, 0.109804, 0.388235, 1.0 }, + { 0.368627, 0.172549, 0.450980, 1.0 }, + { 0.352941, 0.235294, 0.517647, 1.0 }, + { 0.517647, 0.576471, 0.721569, 1.0 }, + { 0.737255, 0.725490, 0.760784, 1.0 }, + { 0.807843, 1.000000, 0.384314, 1.0 }, + { 0.878431, 0.952941, 0.372549, 1.0 }, + { 0.894118, 1.000000, 0.227451, 1.0 }, + { 0.866667, 0.980392, 0.227451, 1.0 }, + { 0.839216, 0.964706, 0.227451, 1.0 }, + { 0.823529, 0.968627, 0.180392, 1.0 }, + { 0.796078, 0.945098, 0.168627, 1.0 }, + { 0.725490, 0.894118, 0.164706, 1.0 }, + { 0.584314, 0.784314, 0.141176, 1.0 }, + { 0.266667, 0.623529, 0.074510, 1.0 }, + { 0.239216, 0.509804, 0.101961, 1.0 }, + { 0.215686, 0.396078, 0.133333, 1.0 }, + { 0.215686, 0.388235, 0.121569, 1.0 }, + { 0.215686, 0.388235, 0.121569, 1.0 }, + { 0.266667, 0.407843, 0.298039, 1.0 }, + { 0.341176, 0.588235, 0.372549, 1.0 }, + { 0.356863, 0.627451, 0.282353, 1.0 }, + { 0.435294, 0.654902, 0.337255, 1.0 }, + { 0.823529, 0.847059, 0.592157, 1.0 }, + { 0.866667, 0.866667, 0.631373, 1.0 }, + { 0.913725, 0.886275, 0.674510, 1.0 }, + { 0.823529, 0.921569, 0.764706, 1.0 }, + { 0.952941, 0.894118, 0.725490, 1.0 }, + { 0.960784, 0.878431, 0.800000, 1.0 }, + { 0.941176, 0.815686, 0.854902, 1.0 }, + { 0.694118, 0.690196, 0.776471, 1.0 }, + { 0.654902, 0.662745, 0.764706, 1.0 }, + { 0.615686, 0.639216, 0.752941, 1.0 }, + { 0.478431, 0.552941, 0.701961, 1.0 }, + { 0.250980, 0.552941, 0.658824, 1.0 }, + { 0.250980, 0.529412, 0.631373, 1.0 }, + { 0.113725, 0.474510, 0.462745, 1.0 }, + { 0.062745, 0.458824, 0.439216, 1.0 }, + { 0.011765, 0.368627, 0.431373, 1.0 }, + { 0.015686, 0.298039, 0.352941, 1.0 }, + { 0.149020, 0.321569, 0.403922, 1.0 }, + { 0.235294, 0.223529, 0.305882, 1.0 }, + { 0.266667, 0.309804, 0.215686, 1.0 }, + { 0.325490, 0.305882, 0.160784, 1.0 }, + { 0.549020, 0.239216, 0.070588, 1.0 }, + { 0.670588, 0.258824, 0.000000, 1.0 }, + { 0.905882, 0.282353, 0.000000, 1.0 }, + { 0.952941, 0.294118, 0.031373, 1.0 }, + { 1.000000, 0.309804, 0.062745, 1.0 }, + { 1.000000, 0.415686, 0.478431, 1.0 }, + { 0.764706, 0.549020, 0.552941, 1.0 }, + { 0.815686, 0.839216, 0.584314, 1.0 }, + { 0.792157, 0.756863, 0.780392, 1.0 }, + { 0.658824, 0.682353, 0.713725, 1.0 }, + { 0.407843, 0.474510, 0.505882, 1.0 }, + { 0.286275, 0.294118, 0.286275, 1.0 }, + { 0.294118, 0.290196, 0.258824, 1.0 }, + { 0.294118, 0.270588, 0.231373, 1.0 }, + { 0.270588, 0.313725, 0.231373, 1.0 }, + { 0.396078, 0.635294, 0.356863, 1.0 }, + { 0.643137, 0.756863, 0.396078, 1.0 }, + { 0.717647, 0.886275, 0.160784, 1.0 }, + { 0.674510, 0.854902, 0.156863, 1.0 }, + { 0.580392, 0.666667, 0.137255, 1.0 }, + { 0.729412, 0.352941, 0.007843, 1.0 }, + { 0.698039, 0.235294, 0.015686, 1.0 }, + { 0.650980, 0.094118, 0.160784, 1.0 }, + { 0.403922, 0.000000, 0.380392, 1.0 }, + { 0.258824, 0.270588, 0.556863, 1.0 }, + { 0.250980, 0.525490, 0.639216, 1.0 }, + { 0.250980, 0.560784, 0.654902, 1.0 }, + { 0.250980, 0.529412, 0.639216, 1.0 }, + { 0.262745, 0.450980, 0.525490, 1.0 }, + { 0.286275, 0.317647, 0.329412, 1.0 }, + { 0.325490, 0.211765, 0.321569, 1.0 }, + { 0.356863, 0.160784, 0.356863, 1.0 }, + { 0.337255, 0.192157, 0.337255, 1.0 }, + { 0.321569, 0.396078, 0.458824, 1.0 }, + { 0.262745, 0.529412, 0.517647, 1.0 }, + { 0.262745, 0.537255, 0.541176, 1.0 }, + { 0.266667, 0.490196, 0.454902, 1.0 }, + { 0.282353, 0.337255, 0.333333, 1.0 }, + { 0.415686, 0.247059, 0.207843, 1.0 }, + { 0.643137, 0.239216, 0.000000, 1.0 }, + { 0.835294, 0.250980, 0.000000, 1.0 }, + { 0.964706, 0.129412, 0.000000, 1.0 }, + { 1.000000, 0.082353, 0.066667, 1.0 }, + { 1.000000, 0.086275, 0.058824, 1.0 }, + { 0.945098, 0.184314, 0.000000, 1.0 }, + { 0.886275, 0.203922, 0.000000, 1.0 }, + { 0.819608, 0.250980, 0.000000, 1.0 }, + { 0.670588, 0.258824, 0.000000, 1.0 }, + { 0.439216, 0.231373, 0.098039, 1.0 }, + { 0.345098, 0.196078, 0.180392, 1.0 }, + { 0.215686, 0.239216, 0.258824, 1.0 }, + { 0.168627, 0.250980, 0.211765, 1.0 }, + { 0.007843, 0.317647, 0.188235, 1.0 }, + { 0.000000, 0.470588, 0.000000, 1.0 }, + { 0.086275, 0.658824, 0.043137, 1.0 }, + { 0.090196, 0.662745, 0.054902, 1.0 }, + { 0.203922, 0.556863, 0.000000, 1.0 }, + { 0.313725, 0.317647, 0.000000, 1.0 }, + { 0.576471, 0.235294, 0.000000, 1.0 }, + { 0.670588, 0.258824, 0.000000, 1.0 }, + { 0.721569, 0.313725, 0.000000, 1.0 }, + { 0.607843, 0.639216, 0.098039, 1.0 }, + { 0.560784, 0.780392, 0.137255, 1.0 }, + { 0.517647, 0.690196, 0.380392, 1.0 }, + { 0.521569, 0.690196, 0.392157, 1.0 }, + { 0.309804, 0.552941, 0.541176, 1.0 }, + { 0.329412, 0.541176, 0.564706, 1.0 }, + { 0.286275, 0.541176, 0.552941, 1.0 }, + { 0.262745, 0.486275, 0.545098, 1.0 }, + { 0.258824, 0.286275, 0.556863, 1.0 }, + { 0.388235, 0.098039, 0.392157, 1.0 }, + { 0.545098, 0.066667, 0.223529, 1.0 }, + { 0.760784, 0.000000, 0.141176, 1.0 }, + { 0.674510, 0.000000, 0.035294, 1.0 }, + }; +/* Apophysis-040426-163Shield */ +static double4 colors_151[] = { + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.007843, 1.0 }, + { 0.517647, 0.462745, 0.019608, 1.0 }, + { 0.541176, 0.474510, 0.031373, 1.0 }, + { 0.631373, 0.466667, 0.058824, 1.0 }, + { 0.721569, 0.462745, 0.086275, 1.0 }, + { 0.827451, 0.372549, 0.086275, 1.0 }, + { 0.937255, 0.282353, 0.086275, 1.0 }, + { 0.941176, 0.262745, 0.082353, 1.0 }, + { 0.925490, 0.266667, 0.078431, 1.0 }, + { 0.913725, 0.270588, 0.074510, 1.0 }, + { 0.725490, 0.372549, 0.047059, 1.0 }, + { 0.541176, 0.474510, 0.019608, 1.0 }, + { 0.517647, 0.462745, 0.011765, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.474510, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.431373, 0.011765, 1.0 }, + { 0.454902, 0.411765, 0.023529, 1.0 }, + { 0.454902, 0.411765, 0.023529, 1.0 }, + { 0.454902, 0.411765, 0.023529, 1.0 }, + { 0.454902, 0.431373, 0.011765, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.474510, 0.431373, 0.003922, 1.0 }, + { 0.498039, 0.407843, 0.011765, 1.0 }, + { 0.454902, 0.407843, 0.019608, 1.0 }, + { 0.411765, 0.411765, 0.031373, 1.0 }, + { 0.388235, 0.411765, 0.035294, 1.0 }, + { 0.364706, 0.411765, 0.039216, 1.0 }, + { 0.364706, 0.364706, 0.066667, 1.0 }, + { 0.321569, 0.364706, 0.078431, 1.0 }, + { 0.321569, 0.321569, 0.113725, 1.0 }, + { 0.341176, 0.317647, 0.101961, 1.0 }, + { 0.364706, 0.317647, 0.090196, 1.0 }, + { 0.431373, 0.360784, 0.050980, 1.0 }, + { 0.498039, 0.407843, 0.011765, 1.0 }, + { 0.498039, 0.419608, 0.003922, 1.0 }, + { 0.498039, 0.431373, 0.000000, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.517647, 0.450980, 0.007843, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.474510, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.462745, 0.003922, 1.0 }, + { 0.454902, 0.474510, 0.007843, 1.0 }, + { 0.474510, 0.462745, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.443137, 0.000000, 1.0 }, + { 0.498039, 0.431373, 0.000000, 1.0 }, + { 0.474510, 0.419608, 0.011765, 1.0 }, + { 0.454902, 0.411765, 0.023529, 1.0 }, + { 0.411765, 0.364706, 0.007843, 1.0 }, + { 0.321569, 0.274510, 0.121569, 1.0 }, + { 0.082353, 0.200000, 0.219608, 1.0 }, + { 0.043137, 0.223529, 0.211765, 1.0 }, + { 0.007843, 0.250980, 0.203922, 1.0 }, + { 0.117647, 0.239216, 0.184314, 1.0 }, + { 0.227451, 0.227451, 0.168627, 1.0 }, + { 0.282353, 0.254902, 0.141176, 1.0 }, + { 0.341176, 0.282353, 0.113725, 1.0 }, + { 0.364706, 0.317647, 0.270588, 1.0 }, + { 0.321569, 0.364706, 0.254902, 1.0 }, + { 0.411765, 0.364706, 0.529412, 1.0 }, + { 0.247059, 0.270588, 0.396078, 1.0 }, + { 0.082353, 0.180392, 0.266667, 1.0 }, + { 0.043137, 0.188235, 0.317647, 1.0 }, + { 0.007843, 0.200000, 0.372549, 1.0 }, + { 0.007843, 0.200000, 0.372549, 1.0 }, + { 0.364706, 0.341176, 0.560784, 1.0 }, + { 0.980392, 0.239216, 0.698039, 1.0 }, + { 0.984314, 0.274510, 0.721569, 1.0 }, + { 0.992157, 0.309804, 0.745098, 1.0 }, + { 0.960784, 0.317647, 0.741176, 1.0 }, + { 0.929412, 0.325490, 0.737255, 1.0 }, + { 0.847059, 0.172549, 0.631373, 1.0 }, + { 0.968627, 0.274510, 0.094118, 1.0 }, + { 0.968627, 0.298039, 0.101961, 1.0 }, + { 0.858824, 0.470588, 0.109804, 1.0 }, + { 0.580392, 0.517647, 0.058824, 1.0 }, + { 0.580392, 0.505882, 0.050980, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.537255, 0.482353, 0.027451, 1.0 }, + { 0.498039, 0.474510, 0.015686, 1.0 }, + { 0.498039, 0.474510, 0.015686, 1.0 }, + { 0.498039, 0.474510, 0.015686, 1.0 }, + { 0.498039, 0.474510, 0.015686, 1.0 }, + { 0.498039, 0.474510, 0.015686, 1.0 }, + { 0.498039, 0.474510, 0.015686, 1.0 }, + { 0.498039, 0.474510, 0.023529, 1.0 }, + { 0.541176, 0.517647, 0.043137, 1.0 }, + { 0.541176, 0.517647, 0.047059, 1.0 }, + { 0.541176, 0.517647, 0.050980, 1.0 }, + { 0.541176, 0.517647, 0.050980, 1.0 }, + { 0.498039, 0.498039, 0.039216, 1.0 }, + { 0.498039, 0.498039, 0.031373, 1.0 }, + { 0.498039, 0.474510, 0.023529, 1.0 }, + { 0.454902, 0.474510, 0.007843, 1.0 }, + { 0.454902, 0.462745, 0.003922, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.411765, 0.454902, 0.003922, 1.0 }, + { 0.411765, 0.454902, 0.003922, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.411765, 0.454902, 0.003922, 1.0 }, + { 0.411765, 0.454902, 0.003922, 1.0 }, + { 0.411765, 0.454902, 0.003922, 1.0 }, + { 0.411765, 0.454902, 0.003922, 1.0 }, + { 0.411765, 0.454902, 0.003922, 1.0 }, + { 0.411765, 0.454902, 0.003922, 1.0 }, + { 0.411765, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.517647, 0.450980, 0.007843, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.015686, 1.0 }, + { 0.541176, 0.474510, 0.023529, 1.0 }, + { 0.541176, 0.498039, 0.039216, 1.0 }, + { 0.580392, 0.517647, 0.050980, 1.0 }, + { 0.580392, 0.517647, 0.050980, 1.0 }, + { 0.541176, 0.517647, 0.043137, 1.0 }, + { 0.541176, 0.505882, 0.039216, 1.0 }, + { 0.541176, 0.498039, 0.039216, 1.0 }, + { 0.498039, 0.498039, 0.031373, 1.0 }, + { 0.498039, 0.474510, 0.015686, 1.0 }, + { 0.498039, 0.474510, 0.011765, 1.0 }, + { 0.498039, 0.474510, 0.011765, 1.0 }, + { 0.541176, 0.474510, 0.019608, 1.0 }, + { 0.541176, 0.474510, 0.023529, 1.0 }, + { 0.541176, 0.474510, 0.031373, 1.0 }, + { 0.541176, 0.498039, 0.039216, 1.0 }, + { 0.498039, 0.517647, 0.039216, 1.0 }, + { 0.498039, 0.517647, 0.039216, 1.0 }, + { 0.498039, 0.498039, 0.031373, 1.0 }, + { 0.498039, 0.474510, 0.023529, 1.0 }, + { 0.541176, 0.474510, 0.019608, 1.0 }, + { 0.498039, 0.498039, 0.031373, 1.0 }, + { 0.498039, 0.498039, 0.035294, 1.0 }, + { 0.498039, 0.498039, 0.039216, 1.0 }, + { 0.541176, 0.498039, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.517647, 0.058824, 1.0 }, + { 0.560784, 0.517647, 0.054902, 1.0 }, + { 0.541176, 0.517647, 0.050980, 1.0 }, + { 0.541176, 0.498039, 0.043137, 1.0 }, + { 0.541176, 0.498039, 0.039216, 1.0 }, + { 0.541176, 0.498039, 0.039216, 1.0 }, + { 0.541176, 0.474510, 0.023529, 1.0 }, + { 0.541176, 0.450980, 0.015686, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.411765, 0.454902, 0.003922, 1.0 }, + { 0.411765, 0.454902, 0.003922, 1.0 }, + { 0.411765, 0.411765, 0.031373, 1.0 }, + { 0.411765, 0.411765, 0.031373, 1.0 }, + { 0.411765, 0.411765, 0.031373, 1.0 }, + { 0.411765, 0.431373, 0.019608, 1.0 }, + { 0.411765, 0.454902, 0.003922, 1.0 }, + { 0.454902, 0.454902, 0.000000, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.015686, 1.0 }, + { 0.541176, 0.474510, 0.031373, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.541176, 0.474510, 0.023529, 1.0 }, + { 0.498039, 0.454902, 0.007843, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.431373, 0.000000, 1.0 }, + { 0.454902, 0.388235, 0.035294, 1.0 }, + { 0.454902, 0.364706, 0.047059, 1.0 }, + { 0.364706, 0.317647, 0.090196, 1.0 }, + { 0.356863, 0.066667, 0.203922, 1.0 }, + { 0.274510, 0.066667, 0.243137, 1.0 }, + { 0.364706, 0.019608, 0.427451, 1.0 }, + { 0.380392, 0.003922, 0.180392, 1.0 }, + { 0.592157, 0.086275, 0.082353, 1.0 }, + { 0.666667, 0.145098, 0.039216, 1.0 }, + { 0.498039, 0.407843, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.776471, 0.176471, 0.000000, 1.0 }, + { 0.803922, 0.192157, 0.015686, 1.0 }, + { 0.768627, 0.196078, 0.003922, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.541176, 0.450980, 0.015686, 1.0 }, + { 0.541176, 0.474510, 0.023529, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.580392, 0.494118, 0.043137, 1.0 }, + { 0.541176, 0.474510, 0.023529, 1.0 }, + { 0.541176, 0.450980, 0.011765, 1.0 }, + { 0.498039, 0.454902, 0.007843, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + { 0.498039, 0.454902, 0.003922, 1.0 }, + }; +/* Apophysis-040426-163AlienFlwers */ +static double4 colors_152[] = { + { 0.533333, 0.674510, 0.862745, 1.0 }, + { 0.701961, 0.988235, 0.113725, 1.0 }, + { 0.788235, 0.949020, 0.121569, 1.0 }, + { 0.874510, 0.913725, 0.133333, 1.0 }, + { 0.772549, 0.890196, 0.196078, 1.0 }, + { 0.674510, 0.866667, 0.262745, 1.0 }, + { 0.623529, 0.843137, 0.274510, 1.0 }, + { 0.576471, 0.823529, 0.290196, 1.0 }, + { 0.164706, 0.631373, 0.215686, 1.0 }, + { 0.086275, 0.545098, 0.168627, 1.0 }, + { 0.011765, 0.458824, 0.121569, 1.0 }, + { 0.003922, 0.729412, 0.329412, 1.0 }, + { 0.000000, 1.000000, 0.537255, 1.0 }, + { 0.133333, 0.835294, 0.494118, 1.0 }, + { 0.266667, 0.674510, 0.454902, 1.0 }, + { 0.372549, 0.568627, 0.470588, 1.0 }, + { 0.482353, 0.466667, 0.486275, 1.0 }, + { 0.650980, 0.435294, 0.321569, 1.0 }, + { 0.705882, 0.376471, 0.254902, 1.0 }, + { 0.760784, 0.317647, 0.192157, 1.0 }, + { 0.701961, 0.203922, 0.180392, 1.0 }, + { 0.643137, 0.094118, 0.172549, 1.0 }, + { 0.650980, 0.152941, 0.141176, 1.0 }, + { 0.658824, 0.215686, 0.109804, 1.0 }, + { 0.878431, 0.196078, 0.054902, 1.0 }, + { 0.803922, 0.109804, 0.184314, 1.0 }, + { 0.729412, 0.027451, 0.317647, 1.0 }, + { 0.525490, 0.133333, 0.443137, 1.0 }, + { 0.321569, 0.239216, 0.572549, 1.0 }, + { 0.266667, 0.254902, 0.619608, 1.0 }, + { 0.215686, 0.274510, 0.670588, 1.0 }, + { 0.129412, 0.278431, 0.760784, 1.0 }, + { 0.113725, 0.286275, 0.788235, 1.0 }, + { 0.003922, 0.415686, 0.745098, 1.0 }, + { 0.000000, 0.384314, 0.749020, 1.0 }, + { 0.000000, 0.356863, 0.752941, 1.0 }, + { 0.101961, 0.360784, 0.811765, 1.0 }, + { 0.207843, 0.368627, 0.870588, 1.0 }, + { 0.223529, 0.513725, 0.870588, 1.0 }, + { 0.243137, 0.662745, 0.874510, 1.0 }, + { 0.498039, 0.792157, 0.890196, 1.0 }, + { 0.419608, 0.745098, 0.886275, 1.0 }, + { 0.341176, 0.698039, 0.886275, 1.0 }, + { 0.309804, 0.454902, 0.925490, 1.0 }, + { 0.278431, 0.215686, 0.968627, 1.0 }, + { 0.223529, 0.215686, 0.937255, 1.0 }, + { 0.168627, 0.219608, 0.909804, 1.0 }, + { 0.101961, 0.254902, 0.796078, 1.0 }, + { 0.090196, 0.235294, 0.772549, 1.0 }, + { 0.023529, 0.203922, 0.901961, 1.0 }, + { 0.047059, 0.211765, 0.843137, 1.0 }, + { 0.070588, 0.219608, 0.784314, 1.0 }, + { 0.113725, 0.282353, 0.788235, 1.0 }, + { 0.160784, 0.345098, 0.796078, 1.0 }, + { 0.176471, 0.431373, 0.815686, 1.0 }, + { 0.196078, 0.521569, 0.839216, 1.0 }, + { 0.643137, 0.694118, 0.592157, 1.0 }, + { 0.729412, 0.733333, 0.478431, 1.0 }, + { 0.815686, 0.776471, 0.364706, 1.0 }, + { 0.749020, 0.854902, 0.329412, 1.0 }, + { 0.682353, 0.933333, 0.294118, 1.0 }, + { 0.658824, 0.913725, 0.286275, 1.0 }, + { 0.639216, 0.898039, 0.282353, 1.0 }, + { 0.529412, 0.811765, 0.282353, 1.0 }, + { 0.584314, 0.850980, 0.282353, 1.0 }, + { 0.576471, 0.807843, 0.745098, 1.0 }, + { 0.286275, 0.890196, 0.870588, 1.0 }, + { 0.000000, 0.976471, 1.000000, 1.0 }, + { 0.000000, 0.988235, 1.000000, 1.0 }, + { 0.000000, 1.000000, 1.000000, 1.0 }, + { 0.239216, 0.909804, 0.890196, 1.0 }, + { 0.462745, 0.772549, 0.768627, 1.0 }, + { 1.000000, 0.933333, 0.450980, 1.0 }, + { 0.952941, 0.933333, 0.400000, 1.0 }, + { 0.905882, 0.937255, 0.352941, 1.0 }, + { 0.807843, 0.752941, 0.337255, 1.0 }, + { 0.713725, 0.572549, 0.321569, 1.0 }, + { 0.690196, 0.698039, 0.262745, 1.0 }, + { 0.666667, 0.823529, 0.203922, 1.0 }, + { 0.600000, 0.901961, 0.125490, 1.0 }, + { 0.505882, 0.839216, 0.184314, 1.0 }, + { 0.266667, 0.713725, 0.066667, 1.0 }, + { 0.180392, 0.564706, 0.039216, 1.0 }, + { 0.094118, 0.419608, 0.011765, 1.0 }, + { 0.164706, 0.376471, 0.082353, 1.0 }, + { 0.235294, 0.337255, 0.152941, 1.0 }, + { 0.647059, 0.403922, 0.050980, 1.0 }, + { 0.878431, 0.588235, 0.152941, 1.0 }, + { 1.000000, 0.917647, 0.000000, 1.0 }, + { 1.000000, 0.956863, 0.000000, 1.0 }, + { 1.000000, 1.000000, 0.000000, 1.0 }, + { 1.000000, 1.000000, 0.000000, 1.0 }, + { 1.000000, 1.000000, 0.000000, 1.0 }, + { 1.000000, 1.000000, 0.000000, 1.0 }, + { 1.000000, 1.000000, 0.000000, 1.0 }, + { 0.929412, 0.992157, 0.000000, 1.0 }, + { 0.827451, 1.000000, 0.015686, 1.0 }, + { 0.839216, 0.992157, 0.431373, 1.0 }, + { 0.772549, 0.937255, 0.705882, 1.0 }, + { 0.709804, 0.882353, 0.984314, 1.0 }, + { 0.643137, 0.800000, 0.960784, 1.0 }, + { 0.580392, 0.717647, 0.941176, 1.0 }, + { 0.247059, 0.517647, 0.913725, 1.0 }, + { 0.184314, 0.286275, 0.886275, 1.0 }, + { 0.035294, 0.125490, 0.776471, 1.0 }, + { 0.058824, 0.086275, 0.803922, 1.0 }, + { 0.086275, 0.050980, 0.835294, 1.0 }, + { 0.062745, 0.047059, 0.827451, 1.0 }, + { 0.039216, 0.043137, 0.819608, 1.0 }, + { 0.047059, 0.035294, 0.803922, 1.0 }, + { 0.156863, 0.027451, 0.647059, 1.0 }, + { 0.227451, 0.043137, 0.580392, 1.0 }, + { 0.372549, 0.050980, 0.458824, 1.0 }, + { 0.529412, 0.294118, 0.372549, 1.0 }, + { 0.752941, 0.360784, 0.427451, 1.0 }, + { 0.976471, 0.431373, 0.482353, 1.0 }, + { 0.866667, 0.639216, 0.207843, 1.0 }, + { 1.000000, 0.682353, 0.027451, 1.0 }, + { 0.901961, 0.925490, 0.117647, 1.0 }, + { 0.890196, 0.956863, 0.352941, 1.0 }, + { 0.627451, 0.631373, 0.498039, 1.0 }, + { 0.447059, 0.486275, 0.576471, 1.0 }, + { 0.270588, 0.345098, 0.658824, 1.0 }, + { 0.274510, 0.321569, 0.639216, 1.0 }, + { 0.278431, 0.298039, 0.623529, 1.0 }, + { 0.219608, 0.290196, 0.674510, 1.0 }, + { 0.141176, 0.290196, 0.760784, 1.0 }, + { 0.133333, 0.294118, 0.768627, 1.0 }, + { 0.137255, 0.286275, 0.772549, 1.0 }, + { 0.113725, 0.305882, 0.800000, 1.0 }, + { 0.117647, 0.301961, 0.796078, 1.0 }, + { 0.125490, 0.298039, 0.792157, 1.0 }, + { 0.168627, 0.356863, 0.776471, 1.0 }, + { 0.074510, 0.458824, 0.749020, 1.0 }, + { 0.137255, 0.627451, 0.815686, 1.0 }, + { 0.298039, 0.968627, 0.576471, 1.0 }, + { 0.552941, 0.839216, 0.301961, 1.0 }, + { 0.607843, 0.870588, 0.329412, 1.0 }, + { 0.666667, 0.901961, 0.356863, 1.0 }, + { 0.627451, 0.823529, 0.419608, 1.0 }, + { 0.588235, 0.749020, 0.486275, 1.0 }, + { 0.247059, 0.552941, 0.737255, 1.0 }, + { 0.196078, 0.376471, 0.776471, 1.0 }, + { 0.243137, 0.219608, 0.600000, 1.0 }, + { 0.243137, 0.078431, 0.572549, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.215686, 0.321569, 0.301961, 1.0 }, + { 0.435294, 0.427451, 0.517647, 1.0 }, + { 0.584314, 0.105882, 0.341176, 1.0 }, + { 0.725490, 0.133333, 0.376471, 1.0 }, + { 0.870588, 0.164706, 0.411765, 1.0 }, + { 0.850980, 0.101961, 0.701961, 1.0 }, + { 0.462745, 0.117647, 0.870588, 1.0 }, + { 0.137255, 0.137255, 0.862745, 1.0 }, + { 0.074510, 0.200000, 0.772549, 1.0 }, + { 0.070588, 0.192157, 0.772549, 1.0 }, + { 0.109804, 0.109804, 0.701961, 1.0 }, + { 0.270588, 0.039216, 0.533333, 1.0 }, + { 0.133333, 0.019608, 0.266667, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.490196, 0.200000, 0.109804, 1.0 }, + { 0.945098, 0.356863, 0.482353, 1.0 }, + { 0.921569, 0.384314, 0.541176, 1.0 }, + { 0.615686, 0.682353, 0.623529, 1.0 }, + { 0.611765, 0.756863, 0.823529, 1.0 }, + { 0.403922, 0.729412, 0.925490, 1.0 }, + { 0.333333, 0.525490, 0.796078, 1.0 }, + { 0.235294, 0.388235, 0.752941, 1.0 }, + { 0.133333, 0.309804, 0.788235, 1.0 }, + { 0.086275, 0.270588, 0.803922, 1.0 }, + { 0.109804, 0.270588, 0.776471, 1.0 }, + { 0.164706, 0.278431, 0.721569, 1.0 }, + { 0.219608, 0.290196, 0.670588, 1.0 }, + { 0.290196, 0.254902, 0.592157, 1.0 }, + { 0.313725, 0.215686, 0.556863, 1.0 }, + { 0.333333, 0.243137, 0.549020, 1.0 }, + { 0.411765, 0.196078, 0.450980, 1.0 }, + { 0.356863, 0.254902, 0.513725, 1.0 }, + { 0.262745, 0.282353, 0.631373, 1.0 }, + { 0.125490, 0.172549, 0.843137, 1.0 }, + { 0.133333, 0.043137, 0.976471, 1.0 }, + { 0.000000, 0.000000, 1.000000, 1.0 }, + { 0.000000, 0.000000, 1.000000, 1.0 }, + { 0.000000, 0.000000, 1.000000, 1.0 }, + { 0.000000, 0.000000, 1.000000, 1.0 }, + { 0.000000, 0.113725, 0.807843, 1.0 }, + { 0.062745, 0.196078, 0.784314, 1.0 }, + { 0.086275, 0.223529, 0.768627, 1.0 }, + { 0.129412, 0.258824, 0.741176, 1.0 }, + { 0.121569, 0.388235, 0.466667, 1.0 }, + { 0.235294, 0.333333, 0.152941, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.470588, 0.380392, 1.0 }, + { 0.019608, 0.419608, 0.600000, 1.0 }, + { 0.015686, 0.482353, 0.694118, 1.0 }, + { 0.117647, 0.400000, 0.643137, 1.0 }, + { 0.062745, 0.396078, 0.584314, 1.0 }, + { 0.011765, 0.529412, 0.407843, 1.0 }, + { 0.031373, 0.552941, 0.250980, 1.0 }, + { 0.164706, 0.372549, 0.062745, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.231373, 0.007843, 0.576471, 1.0 }, + { 0.133333, 0.023529, 0.658824, 1.0 }, + { 0.039216, 0.125490, 0.772549, 1.0 }, + { 0.047059, 0.149020, 0.776471, 1.0 }, + { 0.035294, 0.125490, 0.776471, 1.0 }, + { 0.000000, 0.054902, 0.800000, 1.0 }, + { 0.003922, 0.047059, 0.788235, 1.0 }, + { 0.027451, 0.113725, 0.776471, 1.0 }, + { 0.058824, 0.168627, 0.772549, 1.0 }, + { 0.098039, 0.235294, 0.768627, 1.0 }, + { 0.066667, 0.317647, 0.725490, 1.0 }, + { 0.101961, 0.380392, 0.517647, 1.0 }, + { 0.121569, 0.490196, 0.282353, 1.0 }, + { 0.200000, 0.549020, 0.317647, 1.0 }, + { 0.156863, 0.447059, 0.396078, 1.0 }, + { 0.411765, 0.403922, 0.560784, 1.0 }, + { 0.568627, 0.517647, 0.450980, 1.0 }, + { 0.627451, 0.596078, 0.400000, 1.0 }, + { 0.823529, 0.749020, 0.400000, 1.0 }, + { 0.984314, 0.784314, 0.505882, 1.0 }, + { 1.000000, 1.000000, 0.525490, 1.0 }, + { 0.992157, 0.941176, 0.847059, 1.0 }, + { 1.000000, 0.960784, 0.874510, 1.0 }, + { 0.894118, 0.968627, 0.878431, 1.0 }, + { 0.721569, 0.901961, 0.917647, 1.0 }, + { 0.890196, 0.901961, 0.835294, 1.0 }, + { 0.835294, 0.788235, 0.505882, 1.0 }, + { 0.631373, 0.509804, 0.384314, 1.0 }, + { 0.192157, 0.349020, 0.098039, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.196078, 0.349020, 0.305882, 1.0 }, + { 0.349020, 0.380392, 0.580392, 1.0 }, + { 0.619608, 0.886275, 1.000000, 1.0 }, + }; +/* Apophysis-040426-163AlienFlwers4 */ +static double4 colors_153[] = { + { 0.756863, 0.556863, 0.113725, 1.0 }, + { 0.447059, 0.070588, 0.901961, 1.0 }, + { 0.443137, 0.192157, 0.850980, 1.0 }, + { 0.443137, 0.313725, 0.800000, 1.0 }, + { 0.607843, 0.337255, 0.643137, 1.0 }, + { 0.776471, 0.360784, 0.490196, 1.0 }, + { 0.764706, 0.341176, 0.470588, 1.0 }, + { 0.752941, 0.325490, 0.454902, 1.0 }, + { 0.768627, 0.556863, 0.188235, 1.0 }, + { 0.858824, 0.623529, 0.231373, 1.0 }, + { 0.952941, 0.694118, 0.274510, 1.0 }, + { 0.882353, 0.800000, 0.478431, 1.0 }, + { 0.815686, 0.909804, 0.682353, 1.0 }, + { 0.647059, 0.952941, 0.627451, 1.0 }, + { 0.482353, 0.996078, 0.576471, 1.0 }, + { 0.494118, 0.894118, 0.533333, 1.0 }, + { 0.505882, 0.796078, 0.494118, 1.0 }, + { 0.278431, 0.839216, 0.600000, 1.0 }, + { 0.235294, 0.854902, 0.698039, 1.0 }, + { 0.192157, 0.874510, 0.796078, 1.0 }, + { 0.337255, 0.937255, 0.772549, 1.0 }, + { 0.486275, 1.000000, 0.752941, 1.0 }, + { 0.533333, 0.956863, 0.756863, 1.0 }, + { 0.584314, 0.917647, 0.764706, 1.0 }, + { 0.631373, 1.000000, 0.231373, 1.0 }, + { 0.545098, 0.866667, 0.321569, 1.0 }, + { 0.462745, 0.737255, 0.411765, 1.0 }, + { 0.498039, 0.631373, 0.458824, 1.0 }, + { 0.537255, 0.525490, 0.509804, 1.0 }, + { 0.686275, 0.552941, 0.607843, 1.0 }, + { 0.839216, 0.580392, 0.705882, 1.0 }, + { 0.945098, 0.545098, 0.713725, 1.0 }, + { 1.000000, 0.552941, 0.580392, 1.0 }, + { 1.000000, 0.513725, 0.345098, 1.0 }, + { 0.886275, 0.549020, 0.207843, 1.0 }, + { 0.772549, 0.584314, 0.074510, 1.0 }, + { 0.603922, 0.635294, 0.090196, 1.0 }, + { 0.435294, 0.686275, 0.109804, 1.0 }, + { 0.380392, 0.564706, 0.141176, 1.0 }, + { 0.325490, 0.443137, 0.172549, 1.0 }, + { 0.109804, 0.454902, 0.058824, 1.0 }, + { 0.094118, 0.631373, 0.129412, 1.0 }, + { 0.078431, 0.807843, 0.200000, 1.0 }, + { 0.180392, 0.737255, 0.168627, 1.0 }, + { 0.282353, 0.666667, 0.141176, 1.0 }, + { 0.368627, 0.694118, 0.101961, 1.0 }, + { 0.454902, 0.721569, 0.066667, 1.0 }, + { 0.721569, 0.584314, 0.007843, 1.0 }, + { 0.780392, 0.494118, 0.003922, 1.0 }, + { 0.768627, 0.533333, 0.094118, 1.0 }, + { 0.619608, 0.600000, 0.196078, 1.0 }, + { 0.470588, 0.666667, 0.301961, 1.0 }, + { 0.388235, 0.623529, 0.337255, 1.0 }, + { 0.305882, 0.580392, 0.376471, 1.0 }, + { 0.313725, 0.509804, 0.384314, 1.0 }, + { 0.325490, 0.443137, 0.392157, 1.0 }, + { 0.658824, 0.141176, 0.309804, 1.0 }, + { 0.807843, 0.101961, 0.349020, 1.0 }, + { 0.956863, 0.066667, 0.392157, 1.0 }, + { 0.937255, 0.196078, 0.337255, 1.0 }, + { 0.917647, 0.329412, 0.286275, 1.0 }, + { 0.800000, 0.388235, 0.247059, 1.0 }, + { 0.686275, 0.450980, 0.207843, 1.0 }, + { 0.588235, 0.356863, 0.156863, 1.0 }, + { 0.509804, 0.549020, 0.305882, 1.0 }, + { 0.317647, 0.686275, 0.321569, 1.0 }, + { 0.325490, 0.698039, 0.200000, 1.0 }, + { 0.333333, 0.709804, 0.078431, 1.0 }, + { 0.360784, 0.701961, 0.066667, 1.0 }, + { 0.388235, 0.698039, 0.058824, 1.0 }, + { 0.501961, 0.764706, 0.050980, 1.0 }, + { 0.607843, 0.764706, 0.262745, 1.0 }, + { 0.909804, 0.792157, 0.803922, 1.0 }, + { 0.878431, 0.717647, 0.862745, 1.0 }, + { 0.847059, 0.647059, 0.921569, 1.0 }, + { 0.901961, 0.592157, 0.925490, 1.0 }, + { 0.960784, 0.541176, 0.929412, 1.0 }, + { 0.972549, 0.545098, 0.917647, 1.0 }, + { 0.984314, 0.552941, 0.905882, 1.0 }, + { 0.949020, 0.564706, 0.819608, 1.0 }, + { 0.862745, 0.521569, 0.827451, 1.0 }, + { 0.823529, 0.211765, 0.521569, 1.0 }, + { 0.839216, 0.250980, 0.537255, 1.0 }, + { 0.854902, 0.290196, 0.552941, 1.0 }, + { 0.870588, 0.352941, 0.600000, 1.0 }, + { 0.886275, 0.415686, 0.647059, 1.0 }, + { 0.870588, 0.584314, 0.803922, 1.0 }, + { 0.800000, 0.596078, 0.905882, 1.0 }, + { 0.815686, 0.733333, 0.701961, 1.0 }, + { 0.784314, 0.615686, 0.478431, 1.0 }, + { 0.756863, 0.498039, 0.258824, 1.0 }, + { 0.674510, 0.525490, 0.258824, 1.0 }, + { 0.596078, 0.552941, 0.258824, 1.0 }, + { 0.505882, 0.517647, 0.403922, 1.0 }, + { 0.501961, 0.392157, 0.552941, 1.0 }, + { 0.576471, 0.345098, 0.815686, 1.0 }, + { 0.780392, 0.360784, 0.870588, 1.0 }, + { 0.788235, 0.317647, 0.854902, 1.0 }, + { 0.572549, 0.168627, 0.615686, 1.0 }, + { 0.360784, 0.019608, 0.380392, 1.0 }, + { 0.180392, 0.007843, 0.188235, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.133333, 0.239216, 0.168627, 1.0 }, + { 0.266667, 0.478431, 0.337255, 1.0 }, + { 0.341176, 0.443137, 0.372549, 1.0 }, + { 0.415686, 0.407843, 0.411765, 1.0 }, + { 0.450980, 0.168627, 0.423529, 1.0 }, + { 0.619608, 0.070588, 0.494118, 1.0 }, + { 0.835294, 0.133333, 0.654902, 1.0 }, + { 1.000000, 0.125490, 0.768627, 1.0 }, + { 0.803922, 0.462745, 0.823529, 1.0 }, + { 0.800000, 0.470588, 0.854902, 1.0 }, + { 0.796078, 0.478431, 0.886275, 1.0 }, + { 0.729412, 0.596078, 0.850980, 1.0 }, + { 0.701961, 0.647059, 0.756863, 1.0 }, + { 0.776471, 0.760784, 0.705882, 1.0 }, + { 0.596078, 0.749020, 0.701961, 1.0 }, + { 0.482353, 0.713725, 0.529412, 1.0 }, + { 0.447059, 0.545098, 0.635294, 1.0 }, + { 0.415686, 0.376471, 0.745098, 1.0 }, + { 0.349020, 0.333333, 0.831373, 1.0 }, + { 0.286275, 0.294118, 0.917647, 1.0 }, + { 0.301961, 0.105882, 0.980392, 1.0 }, + { 0.352941, 0.152941, 0.933333, 1.0 }, + { 0.596078, 0.243137, 0.976471, 1.0 }, + { 0.788235, 0.494118, 1.000000, 1.0 }, + { 0.752941, 0.490196, 1.000000, 1.0 }, + { 0.631373, 0.478431, 0.992157, 1.0 }, + { 0.513725, 0.466667, 0.988235, 1.0 }, + { 0.525490, 0.278431, 0.898039, 1.0 }, + { 0.533333, 0.219608, 0.941176, 1.0 }, + { 0.552941, 0.298039, 0.917647, 1.0 }, + { 0.682353, 0.423529, 0.874510, 1.0 }, + { 0.894118, 0.501961, 0.815686, 1.0 }, + { 0.886275, 0.427451, 0.698039, 1.0 }, + { 0.882353, 0.356863, 0.580392, 1.0 }, + { 0.862745, 0.215686, 0.529412, 1.0 }, + { 0.847059, 0.078431, 0.482353, 1.0 }, + { 0.878431, 0.000000, 0.443137, 1.0 }, + { 0.988235, 0.066667, 0.396078, 1.0 }, + { 0.952941, 0.043137, 0.364706, 1.0 }, + { 0.870588, 0.000000, 0.341176, 1.0 }, + { 0.584314, 0.109804, 0.286275, 1.0 }, + { 0.290196, 0.054902, 0.141176, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.050980, 0.278431, 0.474510, 1.0 }, + { 0.180392, 0.325490, 0.533333, 1.0 }, + { 0.309804, 0.376471, 0.592157, 1.0 }, + { 0.466667, 0.423529, 0.819608, 1.0 }, + { 0.780392, 0.501961, 0.886275, 1.0 }, + { 0.839216, 0.509804, 0.988235, 1.0 }, + { 0.847059, 0.521569, 0.941176, 1.0 }, + { 0.760784, 0.596078, 0.878431, 1.0 }, + { 0.749020, 0.596078, 0.749020, 1.0 }, + { 0.533333, 0.290196, 0.156863, 1.0 }, + { 0.623529, 0.294118, 0.133333, 1.0 }, + { 0.713725, 0.298039, 0.109804, 1.0 }, + { 0.952941, 0.372549, 0.015686, 1.0 }, + { 0.905882, 0.423529, 0.007843, 1.0 }, + { 0.925490, 0.525490, 0.223529, 1.0 }, + { 0.917647, 0.552941, 0.392157, 1.0 }, + { 0.584314, 0.474510, 0.921569, 1.0 }, + { 0.462745, 0.388235, 0.890196, 1.0 }, + { 0.345098, 0.305882, 0.858824, 1.0 }, + { 0.192157, 0.023529, 0.984314, 1.0 }, + { 0.121569, 0.125490, 0.921569, 1.0 }, + { 0.027451, 0.223529, 0.917647, 1.0 }, + { 0.305882, 0.603922, 0.815686, 1.0 }, + { 0.243137, 0.760784, 0.811765, 1.0 }, + { 0.317647, 0.650980, 0.603922, 1.0 }, + { 0.176471, 0.556863, 0.611765, 1.0 }, + { 0.027451, 0.803922, 0.627451, 1.0 }, + { 0.078431, 0.596078, 0.717647, 1.0 }, + { 0.176471, 0.513725, 0.882353, 1.0 }, + { 0.011765, 0.090196, 0.760784, 1.0 }, + { 0.078431, 0.011765, 0.627451, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.211765, 0.572549, 1.0 }, + { 0.058824, 0.321569, 0.662745, 1.0 }, + { 0.156863, 0.564706, 0.662745, 1.0 }, + { 0.188235, 0.756863, 0.521569, 1.0 }, + { 0.368627, 0.690196, 0.509804, 1.0 }, + { 0.356863, 0.701961, 0.364706, 1.0 }, + { 0.458824, 0.713725, 0.380392, 1.0 }, + { 0.803922, 0.584314, 0.192157, 1.0 }, + { 0.964706, 0.584314, 0.262745, 1.0 }, + { 0.827451, 0.717647, 0.490196, 1.0 }, + { 0.949020, 0.756863, 0.623529, 1.0 }, + { 0.886275, 0.611765, 0.643137, 1.0 }, + { 0.913725, 0.450980, 0.674510, 1.0 }, + { 0.878431, 0.474510, 0.764706, 1.0 }, + { 0.815686, 0.462745, 0.792157, 1.0 }, + { 0.796078, 0.286275, 0.654902, 1.0 }, + { 0.819608, 0.294118, 0.564706, 1.0 }, + { 0.792157, 0.184314, 0.533333, 1.0 }, + { 0.831373, 0.141176, 0.498039, 1.0 }, + { 0.784314, 0.196078, 0.545098, 1.0 }, + { 0.721569, 0.125490, 0.596078, 1.0 }, + { 0.600000, 0.031373, 0.666667, 1.0 }, + { 0.388235, 0.090196, 0.639216, 1.0 }, + { 0.211765, 0.050980, 0.843137, 1.0 }, + { 0.184314, 0.090196, 0.937255, 1.0 }, + { 0.301961, 0.101961, 0.713725, 1.0 }, + { 0.396078, 0.231373, 0.596078, 1.0 }, + { 0.419608, 0.192157, 0.462745, 1.0 }, + { 0.211765, 0.345098, 0.474510, 1.0 }, + { 0.215686, 0.360784, 0.345098, 1.0 }, + { 0.298039, 0.474510, 0.403922, 1.0 }, + { 0.474510, 0.368627, 0.662745, 1.0 }, + { 0.545098, 0.294118, 0.796078, 1.0 }, + { 0.674510, 0.129412, 0.831373, 1.0 }, + { 0.686275, 0.086275, 0.866667, 1.0 }, + { 0.686275, 0.133333, 0.968627, 1.0 }, + { 0.756863, 0.341176, 0.905882, 1.0 }, + { 0.756863, 0.478431, 1.000000, 1.0 }, + { 0.854902, 0.584314, 0.992157, 1.0 }, + { 0.870588, 0.592157, 0.992157, 1.0 }, + { 0.882353, 0.603922, 0.984314, 1.0 }, + { 0.909804, 0.588235, 0.980392, 1.0 }, + { 0.913725, 0.623529, 0.968627, 1.0 }, + { 0.898039, 0.650980, 0.976471, 1.0 }, + { 0.941176, 0.670588, 0.988235, 1.0 }, + { 0.956863, 0.890196, 0.780392, 1.0 }, + { 0.929412, 0.960784, 0.596078, 1.0 }, + { 0.952941, 0.925490, 0.450980, 1.0 }, + { 0.980392, 0.807843, 0.356863, 1.0 }, + { 0.992157, 0.760784, 0.152941, 1.0 }, + { 0.992157, 0.662745, 0.270588, 1.0 }, + { 0.949020, 0.831373, 0.447059, 1.0 }, + { 0.882353, 0.933333, 0.584314, 1.0 }, + { 0.929412, 0.960784, 0.596078, 1.0 }, + { 0.921569, 0.964706, 0.596078, 1.0 }, + { 0.866667, 0.992157, 0.666667, 1.0 }, + { 0.835294, 0.921569, 0.815686, 1.0 }, + { 0.878431, 0.870588, 0.874510, 1.0 }, + { 0.913725, 0.803922, 0.956863, 1.0 }, + { 0.925490, 0.819608, 0.792157, 1.0 }, + { 0.890196, 0.952941, 0.603922, 1.0 }, + { 0.874510, 0.964706, 0.549020, 1.0 }, + { 0.709804, 0.905882, 0.196078, 1.0 }, + { 0.709804, 0.831373, 0.133333, 1.0 }, + { 0.741176, 0.796078, 0.058824, 1.0 }, + }; +/* Apophysis-040426-163butterflyflwer1 */ +static double4 colors_154[] = { + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.619608, 0.552941, 0.933333, 1.0 }, + { 0.619608, 0.556863, 0.933333, 1.0 }, + { 0.631373, 0.568627, 0.945098, 1.0 }, + { 0.635294, 0.580392, 0.949020, 1.0 }, + { 0.639216, 0.596078, 0.952941, 1.0 }, + { 0.631373, 0.584314, 0.945098, 1.0 }, + { 0.623529, 0.572549, 0.937255, 1.0 }, + { 0.623529, 0.568627, 0.937255, 1.0 }, + { 0.627451, 0.564706, 0.941176, 1.0 }, + { 0.623529, 0.560784, 0.937255, 1.0 }, + { 0.623529, 0.560784, 0.937255, 1.0 }, + { 0.623529, 0.556863, 0.937255, 1.0 }, + { 0.623529, 0.552941, 0.937255, 1.0 }, + { 0.623529, 0.552941, 0.937255, 1.0 }, + { 0.623529, 0.552941, 0.937255, 1.0 }, + { 0.623529, 0.552941, 0.937255, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.627451, 0.470588, 0.941176, 1.0 }, + { 0.639216, 0.396078, 0.952941, 1.0 }, + { 0.615686, 0.321569, 0.929412, 1.0 }, + { 0.615686, 0.176471, 0.929412, 1.0 }, + { 0.709804, 0.337255, 0.980392, 1.0 }, + { 0.666667, 0.447059, 0.960784, 1.0 }, + { 0.627451, 0.556863, 0.941176, 1.0 }, + { 0.623529, 0.552941, 0.937255, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.317647, 0.549020, 0.631373, 1.0 }, + { 0.227451, 0.572549, 0.400000, 1.0 }, + { 0.141176, 0.596078, 0.168627, 1.0 }, + { 0.192157, 0.674510, 0.113725, 1.0 }, + { 0.247059, 0.756863, 0.062745, 1.0 }, + { 0.247059, 0.776471, 0.058824, 1.0 }, + { 0.250980, 0.800000, 0.058824, 1.0 }, + { 0.439216, 0.956863, 0.125490, 1.0 }, + { 0.615686, 0.705882, 0.929412, 1.0 }, + { 0.623529, 0.576471, 0.937255, 1.0 }, + { 0.619608, 0.564706, 0.933333, 1.0 }, + { 0.619608, 0.552941, 0.933333, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.623529, 0.556863, 0.937255, 1.0 }, + { 0.631373, 0.568627, 0.945098, 1.0 }, + { 0.670588, 0.631373, 0.984314, 1.0 }, + { 0.698039, 0.698039, 0.972549, 1.0 }, + { 0.725490, 0.764706, 0.964706, 1.0 }, + { 0.741176, 0.819608, 0.945098, 1.0 }, + { 0.760784, 0.874510, 0.929412, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.807843, 0.847059, 0.882353, 1.0 }, + { 0.749020, 0.737255, 0.941176, 1.0 }, + { 0.647059, 0.615686, 0.960784, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.023529, 0.933333, 1.0 }, + { 0.619608, 0.125490, 0.933333, 1.0 }, + { 0.619608, 0.227451, 0.933333, 1.0 }, + { 0.619608, 0.384314, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.619608, 0.552941, 0.933333, 1.0 }, + { 0.623529, 0.556863, 0.937255, 1.0 }, + { 0.627451, 0.568627, 0.941176, 1.0 }, + { 0.658824, 0.607843, 0.972549, 1.0 }, + { 0.690196, 0.670588, 0.968627, 1.0 }, + { 0.725490, 0.737255, 0.964706, 1.0 }, + { 0.749020, 0.764706, 0.937255, 1.0 }, + { 0.776471, 0.796078, 0.913725, 1.0 }, + { 0.866667, 0.917647, 0.823529, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.749020, 0.882353, 0.941176, 1.0 }, + { 0.705882, 0.823529, 0.960784, 1.0 }, + { 0.666667, 0.768627, 0.980392, 1.0 }, + { 0.631373, 0.650980, 0.945098, 1.0 }, + { 0.619608, 0.592157, 0.933333, 1.0 }, + { 0.623529, 0.592157, 0.937255, 1.0 }, + { 0.631373, 0.619608, 0.945098, 1.0 }, + { 0.635294, 0.698039, 0.949020, 1.0 }, + { 0.650980, 0.760784, 0.964706, 1.0 }, + { 0.670588, 0.823529, 0.984314, 1.0 }, + { 0.690196, 0.811765, 0.980392, 1.0 }, + { 0.713725, 0.803922, 0.976471, 1.0 }, + { 0.713725, 0.784314, 0.976471, 1.0 }, + { 0.686275, 0.792157, 1.000000, 1.0 }, + { 0.650980, 0.733333, 0.964706, 1.0 }, + { 0.635294, 0.650980, 0.949020, 1.0 }, + { 0.623529, 0.576471, 0.937255, 1.0 }, + { 0.619608, 0.568627, 0.933333, 1.0 }, + { 0.619608, 0.560784, 0.933333, 1.0 }, + { 0.619608, 0.552941, 0.933333, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.552941, 0.933333, 1.0 }, + { 0.619608, 0.556863, 0.933333, 1.0 }, + { 0.623529, 0.564706, 0.937255, 1.0 }, + { 0.623529, 0.580392, 0.937255, 1.0 }, + { 0.631373, 0.619608, 0.945098, 1.0 }, + { 0.619608, 0.733333, 0.933333, 1.0 }, + { 0.619608, 0.811765, 0.933333, 1.0 }, + { 0.619608, 0.858824, 0.933333, 1.0 }, + { 0.686275, 0.803922, 1.000000, 1.0 }, + { 0.705882, 0.780392, 0.984314, 1.0 }, + { 0.709804, 0.709804, 0.980392, 1.0 }, + { 0.650980, 0.623529, 0.964706, 1.0 }, + { 0.627451, 0.564706, 0.941176, 1.0 }, + { 0.619608, 0.478431, 0.933333, 1.0 }, + { 0.474510, 0.278431, 0.788235, 1.0 }, + { 0.337255, 0.125490, 0.650980, 1.0 }, + { 0.137255, 0.109804, 0.450980, 1.0 }, + { 0.141176, 0.184314, 0.454902, 1.0 }, + { 0.145098, 0.262745, 0.458824, 1.0 }, + { 0.415686, 0.329412, 0.729412, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.403922, 0.360784, 0.717647, 1.0 }, + { 0.211765, 0.341176, 0.525490, 1.0 }, + { 0.125490, 0.192157, 0.439216, 1.0 }, + { 0.145098, 0.160784, 0.458824, 1.0 }, + { 0.380392, 0.278431, 0.694118, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.623529, 0.556863, 0.937255, 1.0 }, + { 0.627451, 0.568627, 0.941176, 1.0 }, + { 0.627451, 0.576471, 0.941176, 1.0 }, + { 0.639216, 0.600000, 0.952941, 1.0 }, + { 0.647059, 0.662745, 0.960784, 1.0 }, + { 0.682353, 0.772549, 0.996078, 1.0 }, + { 0.705882, 0.815686, 0.984314, 1.0 }, + { 0.729412, 0.929412, 0.960784, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.780392, 0.874510, 0.909804, 1.0 }, + { 0.737255, 0.749020, 0.952941, 1.0 }, + { 0.694118, 0.658824, 0.996078, 1.0 }, + { 0.670588, 0.623529, 0.984314, 1.0 }, + { 0.654902, 0.596078, 0.968627, 1.0 }, + { 0.654902, 0.600000, 0.968627, 1.0 }, + { 0.670588, 0.674510, 0.984314, 1.0 }, + { 0.701961, 0.749020, 0.988235, 1.0 }, + { 0.705882, 0.776471, 0.984314, 1.0 }, + { 0.717647, 0.764706, 0.972549, 1.0 }, + { 0.694118, 0.725490, 0.996078, 1.0 }, + { 0.666667, 0.635294, 0.980392, 1.0 }, + { 0.647059, 0.600000, 0.960784, 1.0 }, + { 0.635294, 0.568627, 0.949020, 1.0 }, + { 0.623529, 0.556863, 0.937255, 1.0 }, + { 0.619608, 0.549020, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + { 0.619608, 0.545098, 0.933333, 1.0 }, + }; +/* Apophysis-040426-163ButterflySherbert */ +static double4 colors_155[] = { + { 0.858824, 0.470588, 0.168627, 1.0 }, + { 0.988235, 0.776471, 0.552941, 1.0 }, + { 0.988235, 0.705882, 0.419608, 1.0 }, + { 0.992157, 0.635294, 0.290196, 1.0 }, + { 0.988235, 0.592157, 0.231373, 1.0 }, + { 0.988235, 0.549020, 0.176471, 1.0 }, + { 0.921569, 0.529412, 0.168627, 1.0 }, + { 0.858824, 0.509804, 0.164706, 1.0 }, + { 0.725490, 0.443137, 0.137255, 1.0 }, + { 0.439216, 0.309804, 0.101961, 1.0 }, + { 0.156863, 0.180392, 0.066667, 1.0 }, + { 0.078431, 0.090196, 0.031373, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.329412, 0.184314, 0.074510, 1.0 }, + { 0.658824, 0.372549, 0.152941, 1.0 }, + { 0.729412, 0.396078, 0.168627, 1.0 }, + { 0.803922, 0.419608, 0.184314, 1.0 }, + { 0.811765, 0.427451, 0.200000, 1.0 }, + { 0.819608, 0.439216, 0.219608, 1.0 }, + { 0.803922, 0.431373, 0.176471, 1.0 }, + { 0.823529, 0.443137, 0.180392, 1.0 }, + { 0.847059, 0.454902, 0.184314, 1.0 }, + { 0.850980, 0.466667, 0.215686, 1.0 }, + { 0.858824, 0.482353, 0.247059, 1.0 }, + { 0.843137, 0.470588, 0.243137, 1.0 }, + { 0.831373, 0.458824, 0.239216, 1.0 }, + { 0.776471, 0.466667, 0.152941, 1.0 }, + { 0.658824, 0.407843, 0.125490, 1.0 }, + { 0.278431, 0.094118, 0.015686, 1.0 }, + { 0.137255, 0.047059, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.125490, 0.282353, 0.066667, 1.0 }, + { 0.254902, 0.564706, 0.137255, 1.0 }, + { 0.427451, 0.615686, 0.188235, 1.0 }, + { 0.603922, 0.666667, 0.243137, 1.0 }, + { 0.882353, 0.509804, 0.270588, 1.0 }, + { 0.937255, 0.521569, 0.239216, 1.0 }, + { 0.992157, 0.537255, 0.211765, 1.0 }, + { 0.988235, 0.537255, 0.192157, 1.0 }, + { 0.988235, 0.537255, 0.172549, 1.0 }, + { 0.984314, 0.521569, 0.168627, 1.0 }, + { 0.980392, 0.509804, 0.168627, 1.0 }, + { 0.901961, 0.482353, 0.184314, 1.0 }, + { 0.788235, 0.450980, 0.160784, 1.0 }, + { 0.368627, 0.345098, 0.023529, 1.0 }, + { 0.184314, 0.172549, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.113725, 0.031373, 0.027451, 1.0 }, + { 0.227451, 0.066667, 0.058824, 1.0 }, + { 0.450980, 0.215686, 0.133333, 1.0 }, + { 0.674510, 0.368627, 0.207843, 1.0 }, + { 0.698039, 0.400000, 0.235294, 1.0 }, + { 0.725490, 0.431373, 0.266667, 1.0 }, + { 0.745098, 0.474510, 0.333333, 1.0 }, + { 0.709804, 0.458824, 0.349020, 1.0 }, + { 0.392157, 0.690196, 0.603922, 1.0 }, + { 0.447059, 0.713725, 0.560784, 1.0 }, + { 0.501961, 0.741176, 0.521569, 1.0 }, + { 0.552941, 0.760784, 0.537255, 1.0 }, + { 0.603922, 0.780392, 0.552941, 1.0 }, + { 0.458824, 0.717647, 0.501961, 1.0 }, + { 0.368627, 0.678431, 0.443137, 1.0 }, + { 0.415686, 0.623529, 0.196078, 1.0 }, + { 0.498039, 0.611765, 0.129412, 1.0 }, + { 0.580392, 0.600000, 0.062745, 1.0 }, + { 0.678431, 0.556863, 0.082353, 1.0 }, + { 0.776471, 0.517647, 0.101961, 1.0 }, + { 0.760784, 0.482353, 0.121569, 1.0 }, + { 0.745098, 0.450980, 0.141176, 1.0 }, + { 0.674510, 0.466667, 0.105882, 1.0 }, + { 0.439216, 0.541176, 0.058824, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.203922, 0.109804, 0.086275, 1.0 }, + { 0.411765, 0.223529, 0.172549, 1.0 }, + { 0.658824, 0.372549, 0.152941, 1.0 }, + { 0.694118, 0.400000, 0.152941, 1.0 }, + { 0.368627, 0.274510, 0.090196, 1.0 }, + { 0.184314, 0.137255, 0.043137, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.113725, 0.039216, 0.031373, 1.0 }, + { 0.227451, 0.078431, 0.062745, 1.0 }, + { 0.541176, 0.419608, 0.062745, 1.0 }, + { 0.725490, 0.454902, 0.129412, 1.0 }, + { 0.819608, 0.501961, 0.152941, 1.0 }, + { 0.831373, 0.505882, 0.156863, 1.0 }, + { 0.882353, 0.470588, 0.219608, 1.0 }, + { 0.870588, 0.482353, 0.239216, 1.0 }, + { 0.858824, 0.498039, 0.258824, 1.0 }, + { 0.831373, 0.533333, 0.349020, 1.0 }, + { 0.894118, 0.768627, 0.415686, 1.0 }, + { 0.933333, 0.823529, 0.533333, 1.0 }, + { 0.988235, 0.831373, 0.611765, 1.0 }, + { 0.992157, 0.827451, 0.611765, 1.0 }, + { 0.964706, 0.745098, 0.533333, 1.0 }, + { 0.941176, 0.666667, 0.458824, 1.0 }, + { 0.933333, 0.611765, 0.372549, 1.0 }, + { 0.929412, 0.556863, 0.290196, 1.0 }, + { 0.929412, 0.521569, 0.247059, 1.0 }, + { 0.976471, 0.533333, 0.188235, 1.0 }, + { 0.988235, 0.513725, 0.192157, 1.0 }, + { 0.949020, 0.494118, 0.200000, 1.0 }, + { 0.870588, 0.454902, 0.203922, 1.0 }, + { 0.870588, 0.466667, 0.188235, 1.0 }, + { 0.870588, 0.478431, 0.176471, 1.0 }, + { 0.858824, 0.470588, 0.176471, 1.0 }, + { 0.858824, 0.458824, 0.180392, 1.0 }, + { 0.847059, 0.443137, 0.188235, 1.0 }, + { 0.847059, 0.443137, 0.188235, 1.0 }, + { 0.803922, 0.419608, 0.184314, 1.0 }, + { 0.670588, 0.364706, 0.207843, 1.0 }, + { 0.541176, 0.313725, 0.235294, 1.0 }, + { 0.333333, 0.227451, 0.160784, 1.0 }, + { 0.129412, 0.145098, 0.086275, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.156863, 0.035294, 0.360784, 1.0 }, + { 0.376471, 0.200000, 0.317647, 1.0 }, + { 0.600000, 0.368627, 0.274510, 1.0 }, + { 0.803922, 0.431373, 0.215686, 1.0 }, + { 0.807843, 0.600000, 0.172549, 1.0 }, + { 0.882353, 0.721569, 0.223529, 1.0 }, + { 0.960784, 0.800000, 0.498039, 1.0 }, + { 0.992157, 0.913725, 0.815686, 1.0 }, + { 0.992157, 0.929412, 0.854902, 1.0 }, + { 0.992157, 0.945098, 0.894118, 1.0 }, + { 0.976471, 0.976471, 0.886275, 1.0 }, + { 0.847059, 0.917647, 0.850980, 1.0 }, + { 0.678431, 0.831373, 0.721569, 1.0 }, + { 0.458824, 0.709804, 0.694118, 1.0 }, + { 0.207843, 0.482353, 0.541176, 1.0 }, + { 0.105882, 0.133333, 0.294118, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.035294, 0.203922, 0.047059, 1.0 }, + { 0.368627, 0.572549, 0.117647, 1.0 }, + { 0.678431, 0.639216, 0.423529, 1.0 }, + { 0.768627, 0.619608, 0.427451, 1.0 }, + { 0.858824, 0.603922, 0.435294, 1.0 }, + { 0.992157, 0.756863, 0.486275, 1.0 }, + { 0.992157, 0.800000, 0.560784, 1.0 }, + { 0.992157, 0.815686, 0.615686, 1.0 }, + { 0.952941, 0.780392, 0.662745, 1.0 }, + { 0.882353, 0.733333, 0.674510, 1.0 }, + { 0.694118, 0.627451, 0.686275, 1.0 }, + { 0.301961, 0.490196, 0.588235, 1.0 }, + { 0.250980, 0.180392, 0.262745, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.415686, 0.003922, 0.152941, 1.0 }, + { 0.525490, 0.168627, 0.176471, 1.0 }, + { 0.639216, 0.337255, 0.200000, 1.0 }, + { 0.803922, 0.419608, 0.196078, 1.0 }, + { 0.858824, 0.447059, 0.184314, 1.0 }, + { 0.901961, 0.482353, 0.184314, 1.0 }, + { 0.901961, 0.494118, 0.184314, 1.0 }, + { 0.929412, 0.482353, 0.188235, 1.0 }, + { 0.929412, 0.498039, 0.215686, 1.0 }, + { 0.929412, 0.521569, 0.243137, 1.0 }, + { 0.941176, 0.537255, 0.262745, 1.0 }, + { 0.992157, 0.576471, 0.239216, 1.0 }, + { 0.988235, 0.584314, 0.227451, 1.0 }, + { 0.992157, 0.588235, 0.247059, 1.0 }, + { 0.992157, 0.611765, 0.278431, 1.0 }, + { 0.992157, 0.635294, 0.301961, 1.0 }, + { 0.949020, 0.756863, 0.407843, 1.0 }, + { 0.976471, 0.792157, 0.490196, 1.0 }, + { 0.956863, 0.807843, 0.505882, 1.0 }, + { 0.992157, 0.780392, 0.537255, 1.0 }, + { 0.960784, 0.819608, 0.541176, 1.0 }, + { 0.992157, 0.976471, 0.556863, 1.0 }, + { 0.913725, 0.854902, 0.603922, 1.0 }, + { 0.992157, 0.835294, 0.662745, 1.0 }, + { 0.992157, 0.819608, 0.607843, 1.0 }, + { 0.992157, 0.756863, 0.478431, 1.0 }, + { 0.952941, 0.615686, 0.356863, 1.0 }, + { 0.929412, 0.545098, 0.274510, 1.0 }, + { 0.913725, 0.509804, 0.243137, 1.0 }, + { 0.870588, 0.490196, 0.247059, 1.0 }, + { 0.858824, 0.470588, 0.231373, 1.0 }, + { 0.858824, 0.482353, 0.247059, 1.0 }, + { 0.870588, 0.501961, 0.266667, 1.0 }, + { 0.870588, 0.560784, 0.364706, 1.0 }, + { 0.894118, 0.596078, 0.400000, 1.0 }, + { 0.968627, 0.756863, 0.580392, 1.0 }, + { 0.992157, 0.862745, 0.694118, 1.0 }, + { 0.992157, 0.905882, 0.803922, 1.0 }, + { 0.972549, 0.949020, 0.878431, 1.0 }, + { 0.960784, 0.941176, 0.866667, 1.0 }, + { 0.933333, 0.866667, 0.745098, 1.0 }, + { 0.847059, 0.890196, 0.721569, 1.0 }, + { 0.807843, 0.858824, 0.662745, 1.0 }, + { 0.807843, 0.854902, 0.631373, 1.0 }, + { 0.819608, 0.807843, 0.505882, 1.0 }, + { 0.819608, 0.835294, 0.564706, 1.0 }, + { 0.678431, 0.749020, 0.709804, 1.0 }, + { 0.835294, 0.678431, 0.815686, 1.0 }, + { 0.803922, 0.768627, 0.811765, 1.0 }, + { 0.776471, 0.882353, 0.862745, 1.0 }, + { 0.882353, 0.917647, 0.874510, 1.0 }, + { 0.921569, 0.921569, 0.933333, 1.0 }, + { 0.941176, 0.941176, 0.945098, 1.0 }, + { 0.968627, 0.972549, 0.952941, 1.0 }, + { 0.984314, 0.909804, 0.866667, 1.0 }, + { 0.988235, 0.866667, 0.686275, 1.0 }, + { 0.984314, 0.776471, 0.478431, 1.0 }, + { 0.972549, 0.647059, 0.376471, 1.0 }, + { 0.988235, 0.596078, 0.243137, 1.0 }, + { 0.992157, 0.541176, 0.180392, 1.0 }, + { 0.988235, 0.560784, 0.207843, 1.0 }, + { 0.929412, 0.556863, 0.282353, 1.0 }, + { 0.847059, 0.584314, 0.427451, 1.0 }, + { 0.941176, 0.474510, 0.741176, 1.0 }, + { 0.835294, 0.564706, 0.780392, 1.0 }, + { 0.729412, 0.466667, 0.670588, 1.0 }, + { 0.745098, 0.450980, 0.662745, 1.0 }, + { 0.560784, 0.443137, 0.450980, 1.0 }, + { 0.639216, 0.400000, 0.298039, 1.0 }, + { 0.709804, 0.384314, 0.168627, 1.0 }, + { 0.803922, 0.447059, 0.168627, 1.0 }, + { 0.901961, 0.517647, 0.176471, 1.0 }, + }; +/* Apophysis-040426-163BFlyGate4 */ +static double4 colors_156[] = { + { 0.074510, 0.082353, 0.062745, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.152941, 0.003922, 0.086275, 1.0 }, + { 0.305882, 0.007843, 0.176471, 1.0 }, + { 0.501961, 0.105882, 0.372549, 1.0 }, + { 0.701961, 0.207843, 0.572549, 1.0 }, + { 0.666667, 0.360784, 0.666667, 1.0 }, + { 0.635294, 0.513725, 0.764706, 1.0 }, + { 0.588235, 0.596078, 0.588235, 1.0 }, + { 0.415686, 0.423529, 0.498039, 1.0 }, + { 0.247059, 0.254902, 0.407843, 1.0 }, + { 0.180392, 0.192157, 0.325490, 1.0 }, + { 0.117647, 0.129412, 0.247059, 1.0 }, + { 0.062745, 0.090196, 0.180392, 1.0 }, + { 0.011765, 0.054902, 0.113725, 1.0 }, + { 0.003922, 0.027451, 0.054902, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.047059, 0.054902, 0.062745, 1.0 }, + { 0.031373, 0.090196, 0.105882, 1.0 }, + { 0.019608, 0.129412, 0.149020, 1.0 }, + { 0.062745, 0.129412, 0.192157, 1.0 }, + { 0.105882, 0.129412, 0.235294, 1.0 }, + { 0.121569, 0.129412, 0.250980, 1.0 }, + { 0.141176, 0.129412, 0.266667, 1.0 }, + { 0.239216, 0.129412, 0.113725, 1.0 }, + { 0.223529, 0.129412, 0.094118, 1.0 }, + { 0.250980, 0.129412, 0.121569, 1.0 }, + { 0.254902, 0.090196, 0.125490, 1.0 }, + { 0.262745, 0.054902, 0.133333, 1.0 }, + { 0.141176, 0.039216, 0.290196, 1.0 }, + { 0.023529, 0.027451, 0.450980, 1.0 }, + { 0.094118, 0.015686, 0.372549, 1.0 }, + { 0.164706, 0.007843, 0.294118, 1.0 }, + { 0.121569, 0.070588, 0.247059, 1.0 }, + { 0.074510, 0.098039, 0.172549, 1.0 }, + { 0.027451, 0.129412, 0.098039, 1.0 }, + { 0.039216, 0.129412, 0.082353, 1.0 }, + { 0.054902, 0.129412, 0.070588, 1.0 }, + { 0.054902, 0.129412, 0.066667, 1.0 }, + { 0.058824, 0.129412, 0.066667, 1.0 }, + { 0.050980, 0.043137, 0.062745, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.066667, 0.062745, 0.062745, 1.0 }, + { 0.125490, 0.129412, 0.094118, 1.0 }, + { 0.188235, 0.196078, 0.129412, 1.0 }, + { 0.258824, 0.266667, 0.129412, 1.0 }, + { 0.329412, 0.337255, 0.129412, 1.0 }, + { 0.549020, 0.541176, 0.294118, 1.0 }, + { 0.956863, 0.717647, 0.380392, 1.0 }, + { 0.694118, 0.505882, 0.023529, 1.0 }, + { 0.662745, 0.415686, 0.082353, 1.0 }, + { 0.631373, 0.329412, 0.141176, 1.0 }, + { 0.509804, 0.227451, 0.200000, 1.0 }, + { 0.388235, 0.129412, 0.258824, 1.0 }, + { 0.176471, 0.054902, 0.305882, 1.0 }, + { 0.117647, 0.007843, 0.247059, 1.0 }, + { 0.003922, 0.007843, 0.062745, 1.0 }, + { 0.000000, 0.003922, 0.031373, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.090196, 0.054902, 0.035294, 1.0 }, + { 0.196078, 0.188235, 0.129412, 1.0 }, + { 0.098039, 0.317647, 0.125490, 1.0 }, + { 0.000000, 0.450980, 0.125490, 1.0 }, + { 0.117647, 0.400000, 0.117647, 1.0 }, + { 0.239216, 0.352941, 0.109804, 1.0 }, + { 0.254902, 0.262745, 0.062745, 1.0 }, + { 0.184314, 0.129412, 0.054902, 1.0 }, + { 0.176471, 0.129412, 0.047059, 1.0 }, + { 0.231373, 0.203922, 0.054902, 1.0 }, + { 0.286275, 0.278431, 0.062745, 1.0 }, + { 0.396078, 0.227451, 0.054902, 1.0 }, + { 0.509804, 0.180392, 0.050980, 1.0 }, + { 0.627451, 0.341176, 0.121569, 1.0 }, + { 0.627451, 0.352941, 0.109804, 1.0 }, + { 0.443137, 0.435294, 0.007843, 1.0 }, + { 0.372549, 0.364706, 0.062745, 1.0 }, + { 0.337255, 0.160784, 0.207843, 1.0 }, + { 0.364706, 0.145098, 0.235294, 1.0 }, + { 0.392157, 0.129412, 0.262745, 1.0 }, + { 0.392157, 0.129412, 0.262745, 1.0 }, + { 0.396078, 0.129412, 0.266667, 1.0 }, + { 0.411765, 0.129412, 0.282353, 1.0 }, + { 0.415686, 0.129412, 0.286275, 1.0 }, + { 0.380392, 0.937255, 0.505882, 1.0 }, + { 0.403922, 0.800000, 0.741176, 1.0 }, + { 0.431373, 0.662745, 0.980392, 1.0 }, + { 0.356863, 0.478431, 0.949020, 1.0 }, + { 0.286275, 0.294118, 0.921569, 1.0 }, + { 0.172549, 0.180392, 0.917647, 1.0 }, + { 0.580392, 0.415686, 0.709804, 1.0 }, + { 0.866667, 0.474510, 0.737255, 1.0 }, + { 0.937255, 0.643137, 0.807843, 1.0 }, + { 0.909804, 0.901961, 0.964706, 1.0 }, + { 0.901961, 0.901961, 0.905882, 1.0 }, + { 0.894118, 0.901961, 0.850980, 1.0 }, + { 0.968627, 0.847059, 0.839216, 1.0 }, + { 0.921569, 0.725490, 0.654902, 1.0 }, + { 0.623529, 0.458824, 0.494118, 1.0 }, + { 0.423529, 0.141176, 0.294118, 1.0 }, + { 0.133333, 0.141176, 0.129412, 1.0 }, + { 0.113725, 0.129412, 0.078431, 1.0 }, + { 0.094118, 0.121569, 0.027451, 1.0 }, + { 0.133333, 0.149020, 0.043137, 1.0 }, + { 0.172549, 0.180392, 0.062745, 1.0 }, + { 0.235294, 0.294118, 0.105882, 1.0 }, + { 0.329412, 0.321569, 0.062745, 1.0 }, + { 0.403922, 0.396078, 0.007843, 1.0 }, + { 0.596078, 0.368627, 0.000000, 1.0 }, + { 0.639216, 0.388235, 0.082353, 1.0 }, + { 0.631373, 0.360784, 0.105882, 1.0 }, + { 0.627451, 0.337255, 0.129412, 1.0 }, + { 0.345098, 0.337255, 0.160784, 1.0 }, + { 0.337255, 0.129412, 0.207843, 1.0 }, + { 0.305882, 0.129412, 0.176471, 1.0 }, + { 0.274510, 0.129412, 0.145098, 1.0 }, + { 0.211765, 0.129412, 0.082353, 1.0 }, + { 0.149020, 0.129412, 0.149020, 1.0 }, + { 0.086275, 0.129412, 0.215686, 1.0 }, + { 0.105882, 0.129412, 0.250980, 1.0 }, + { 0.125490, 0.133333, 0.290196, 1.0 }, + { 0.015686, 0.298039, 0.454902, 1.0 }, + { 0.101961, 0.490196, 0.501961, 1.0 }, + { 0.227451, 0.235294, 0.596078, 1.0 }, + { 0.376471, 0.384314, 0.678431, 1.0 }, + { 0.803922, 0.513725, 0.929412, 1.0 }, + { 0.839216, 0.494118, 0.964706, 1.0 }, + { 0.874510, 0.478431, 1.000000, 1.0 }, + { 0.874510, 0.815686, 1.000000, 1.0 }, + { 0.972549, 0.980392, 0.811765, 1.0 }, + { 0.109804, 0.117647, 0.062745, 1.0 }, + { 0.176471, 0.184314, 0.062745, 1.0 }, + { 0.372549, 0.364706, 0.007843, 1.0 }, + { 0.384314, 0.376471, 0.007843, 1.0 }, + { 0.396078, 0.388235, 0.007843, 1.0 }, + { 0.372549, 0.364706, 0.007843, 1.0 }, + { 0.317647, 0.309804, 0.062745, 1.0 }, + { 0.266667, 0.270588, 0.062745, 1.0 }, + { 0.184314, 0.203922, 0.054902, 1.0 }, + { 0.149020, 0.129412, 0.019608, 1.0 }, + { 0.101961, 0.109804, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.121569, 0.054902, 0.003922, 1.0 }, + { 0.247059, 0.129412, 0.117647, 1.0 }, + { 0.384314, 0.129412, 0.254902, 1.0 }, + { 0.407843, 0.129412, 0.278431, 1.0 }, + { 0.431373, 0.129412, 0.301961, 1.0 }, + { 0.466667, 0.168627, 0.596078, 1.0 }, + { 0.517647, 0.415686, 0.647059, 1.0 }, + { 0.435294, 0.352941, 0.560784, 1.0 }, + { 0.345098, 0.352941, 0.411765, 1.0 }, + { 0.270588, 0.278431, 0.243137, 1.0 }, + { 0.333333, 0.129412, 0.207843, 1.0 }, + { 0.301961, 0.129412, 0.172549, 1.0 }, + { 0.215686, 0.129412, 0.086275, 1.0 }, + { 0.156863, 0.129412, 0.031373, 1.0 }, + { 0.094118, 0.054902, 0.031373, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.149020, 0.054902, 0.019608, 1.0 }, + { 0.301961, 0.129412, 0.172549, 1.0 }, + { 0.435294, 0.129412, 0.309804, 1.0 }, + { 0.549020, 0.415686, 0.678431, 1.0 }, + { 0.694118, 0.600000, 0.819608, 1.0 }, + { 0.662745, 0.945098, 0.792157, 1.0 }, + { 0.666667, 0.929412, 0.949020, 1.0 }, + { 0.564706, 0.788235, 0.847059, 1.0 }, + { 0.486275, 0.600000, 0.615686, 1.0 }, + { 0.454902, 0.466667, 0.584314, 1.0 }, + { 0.482353, 0.490196, 0.537255, 1.0 }, + { 0.454902, 0.462745, 0.474510, 1.0 }, + { 0.286275, 0.466667, 0.415686, 1.0 }, + { 0.286275, 0.466667, 0.415686, 1.0 }, + { 0.278431, 0.286275, 0.474510, 1.0 }, + { 0.117647, 0.352941, 0.247059, 1.0 }, + { 0.078431, 0.352941, 0.207843, 1.0 }, + { 0.152941, 0.301961, 0.200000, 1.0 }, + { 0.176471, 0.168627, 0.129412, 1.0 }, + { 0.117647, 0.113725, 0.129412, 1.0 }, + { 0.101961, 0.094118, 0.129412, 1.0 }, + { 0.082353, 0.054902, 0.211765, 1.0 }, + { 0.082353, 0.054902, 0.211765, 1.0 }, + { 0.035294, 0.043137, 0.129412, 1.0 }, + { 0.007843, 0.015686, 0.062745, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.125490, 0.054902, 0.000000, 1.0 }, + { 0.160784, 0.129412, 0.031373, 1.0 }, + { 0.200000, 0.207843, 0.007843, 1.0 }, + { 0.286275, 0.294118, 0.062745, 1.0 }, + { 0.301961, 0.294118, 0.062745, 1.0 }, + { 0.298039, 0.290196, 0.062745, 1.0 }, + { 0.282353, 0.274510, 0.062745, 1.0 }, + { 0.274510, 0.129412, 0.145098, 1.0 }, + { 0.168627, 0.129412, 0.298039, 1.0 }, + { 0.172549, 0.129412, 0.301961, 1.0 }, + { 0.180392, 0.129412, 0.309804, 1.0 }, + { 0.341176, 0.066667, 0.211765, 1.0 }, + { 0.341176, 0.054902, 0.211765, 1.0 }, + { 0.313725, 0.003922, 0.184314, 1.0 }, + { 0.258824, 0.054902, 0.129412, 1.0 }, + { 0.207843, 0.054902, 0.078431, 1.0 }, + { 0.145098, 0.054902, 0.015686, 1.0 }, + { 0.125490, 0.070588, 0.000000, 1.0 }, + { 0.125490, 0.129412, 0.000000, 1.0 }, + { 0.121569, 0.129412, 0.007843, 1.0 }, + { 0.094118, 0.129412, 0.027451, 1.0 }, + { 0.066667, 0.129412, 0.058824, 1.0 }, + { 0.050980, 0.129412, 0.074510, 1.0 }, + { 0.003922, 0.129412, 0.121569, 1.0 }, + { 0.023529, 0.129412, 0.152941, 1.0 }, + { 0.031373, 0.129412, 0.160784, 1.0 }, + { 0.015686, 0.023529, 0.243137, 1.0 }, + { 0.054902, 0.062745, 0.596078, 1.0 }, + { 0.125490, 0.117647, 0.635294, 1.0 }, + { 0.196078, 0.129412, 0.325490, 1.0 }, + { 0.384314, 0.129412, 0.254902, 1.0 }, + { 0.411765, 0.129412, 0.282353, 1.0 }, + { 0.415686, 0.129412, 0.286275, 1.0 }, + { 0.392157, 0.129412, 0.262745, 1.0 }, + { 0.360784, 0.129412, 0.231373, 1.0 }, + { 0.309804, 0.129412, 0.180392, 1.0 }, + { 0.254902, 0.129412, 0.125490, 1.0 }, + { 0.180392, 0.129412, 0.050980, 1.0 }, + }; +/* Apophysis-040426-163BFlyGate4Inv */ +static double4 colors_157[] = { + { 0.819608, 0.870588, 0.949020, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.945098, 0.972549, 0.992157, 1.0 }, + { 0.890196, 0.945098, 0.984314, 1.0 }, + { 0.729412, 0.960784, 0.843137, 1.0 }, + { 0.572549, 0.980392, 0.701961, 1.0 }, + { 0.435294, 0.886275, 0.564706, 1.0 }, + { 0.298039, 0.792157, 0.427451, 1.0 }, + { 0.274510, 0.266667, 0.411765, 1.0 }, + { 0.435294, 0.427451, 0.466667, 1.0 }, + { 0.596078, 0.588235, 0.525490, 1.0 }, + { 0.698039, 0.729412, 0.600000, 1.0 }, + { 0.803922, 0.870588, 0.674510, 1.0 }, + { 0.874510, 0.901961, 0.772549, 1.0 }, + { 0.945098, 0.937255, 0.870588, 1.0 }, + { 0.964706, 0.941176, 0.878431, 1.0 }, + { 0.988235, 0.945098, 0.886275, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.996078, 0.933333, 0.937255, 1.0 }, + { 0.996078, 0.870588, 0.878431, 1.0 }, + { 0.960784, 0.870588, 0.839216, 1.0 }, + { 0.929412, 0.870588, 0.800000, 1.0 }, + { 0.909804, 0.870588, 0.780392, 1.0 }, + { 0.894118, 0.870588, 0.764706, 1.0 }, + { 0.858824, 0.870588, 0.733333, 1.0 }, + { 0.760784, 0.870588, 0.886275, 1.0 }, + { 0.772549, 0.870588, 0.901961, 1.0 }, + { 0.756863, 0.870588, 0.886275, 1.0 }, + { 0.741176, 0.870588, 0.870588, 1.0 }, + { 0.792157, 0.905882, 0.792157, 1.0 }, + { 0.843137, 0.945098, 0.713725, 1.0 }, + { 0.909804, 0.956863, 0.631373, 1.0 }, + { 0.976471, 0.972549, 0.549020, 1.0 }, + { 0.850980, 0.945098, 0.721569, 1.0 }, + { 0.882353, 0.905882, 0.752941, 1.0 }, + { 0.917647, 0.870588, 0.788235, 1.0 }, + { 0.929412, 0.870588, 0.858824, 1.0 }, + { 0.945098, 0.870588, 0.929412, 1.0 }, + { 0.945098, 0.870588, 0.929412, 1.0 }, + { 0.945098, 0.870588, 0.929412, 1.0 }, + { 0.941176, 0.870588, 0.933333, 1.0 }, + { 0.949020, 0.956863, 0.937255, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 0.996078, 1.0 }, + { 0.992157, 1.000000, 0.992157, 1.0 }, + { 0.933333, 0.941176, 0.964706, 1.0 }, + { 0.878431, 0.886275, 0.937255, 1.0 }, + { 0.843137, 0.843137, 0.901961, 1.0 }, + { 0.811765, 0.803922, 0.870588, 1.0 }, + { 0.670588, 0.662745, 0.870588, 1.0 }, + { 0.450980, 0.458824, 0.705882, 1.0 }, + { 0.305882, 0.576471, 0.839216, 1.0 }, + { 0.317647, 0.572549, 0.870588, 1.0 }, + { 0.333333, 0.572549, 0.901961, 1.0 }, + { 0.349020, 0.619608, 0.878431, 1.0 }, + { 0.368627, 0.670588, 0.858824, 1.0 }, + { 0.611765, 0.870588, 0.741176, 1.0 }, + { 0.823529, 0.945098, 0.694118, 1.0 }, + { 0.945098, 0.945098, 0.815686, 1.0 }, + { 0.972549, 0.972549, 0.905882, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.870588, 0.862745, 0.937255, 1.0 }, + { 0.901961, 0.749020, 0.870588, 1.0 }, + { 0.933333, 0.639216, 0.803922, 1.0 }, + { 0.964706, 0.592157, 0.839216, 1.0 }, + { 1.000000, 0.549020, 0.874510, 1.0 }, + { 0.760784, 0.647059, 0.890196, 1.0 }, + { 0.745098, 0.737255, 0.937255, 1.0 }, + { 0.831373, 0.870588, 0.960784, 1.0 }, + { 0.800000, 0.823529, 0.972549, 1.0 }, + { 0.772549, 0.780392, 0.988235, 1.0 }, + { 0.741176, 0.749020, 0.960784, 1.0 }, + { 0.713725, 0.721569, 0.937255, 1.0 }, + { 0.490196, 0.819608, 0.949020, 1.0 }, + { 0.372549, 0.658824, 0.878431, 1.0 }, + { 0.372549, 0.647059, 0.890196, 1.0 }, + { 0.556863, 0.564706, 0.992157, 1.0 }, + { 0.725490, 0.717647, 0.807843, 1.0 }, + { 0.670588, 0.792157, 0.776471, 1.0 }, + { 0.619608, 0.870588, 0.749020, 1.0 }, + { 0.611765, 0.870588, 0.741176, 1.0 }, + { 0.607843, 0.870588, 0.737255, 1.0 }, + { 0.603922, 0.870588, 0.733333, 1.0 }, + { 0.588235, 0.870588, 0.717647, 1.0 }, + { 0.521569, 0.501961, 0.650980, 1.0 }, + { 0.584314, 0.341176, 0.470588, 1.0 }, + { 0.647059, 0.180392, 0.294118, 1.0 }, + { 0.607843, 0.258824, 0.156863, 1.0 }, + { 0.568627, 0.337255, 0.019608, 1.0 }, + { 0.713725, 0.705882, 0.078431, 1.0 }, + { 0.827451, 0.819608, 0.082353, 1.0 }, + { 0.419608, 0.584314, 0.290196, 1.0 }, + { 0.133333, 0.525490, 0.262745, 1.0 }, + { 0.000000, 0.160784, 0.125490, 1.0 }, + { 0.043137, 0.129412, 0.078431, 1.0 }, + { 0.090196, 0.098039, 0.035294, 1.0 }, + { 0.105882, 0.098039, 0.149020, 1.0 }, + { 0.031373, 0.152941, 0.160784, 1.0 }, + { 0.078431, 0.274510, 0.345098, 1.0 }, + { 0.376471, 0.541176, 0.505882, 1.0 }, + { 0.694118, 0.870588, 0.819608, 1.0 }, + { 0.811765, 0.870588, 0.882353, 1.0 }, + { 0.929412, 0.870588, 0.945098, 1.0 }, + { 0.917647, 0.874510, 0.956863, 1.0 }, + { 0.905882, 0.878431, 0.972549, 1.0 }, + { 0.827451, 0.819608, 0.937255, 1.0 }, + { 0.764706, 0.705882, 0.894118, 1.0 }, + { 0.670588, 0.678431, 0.937255, 1.0 }, + { 0.596078, 0.603922, 0.992157, 1.0 }, + { 0.356863, 0.596078, 0.925490, 1.0 }, + { 0.356863, 0.603922, 0.921569, 1.0 }, + { 0.360784, 0.611765, 0.917647, 1.0 }, + { 0.372549, 0.662745, 0.870588, 1.0 }, + { 0.654902, 0.662745, 0.839216, 1.0 }, + { 0.662745, 0.870588, 0.792157, 1.0 }, + { 0.694118, 0.870588, 0.823529, 1.0 }, + { 0.776471, 0.870588, 0.905882, 1.0 }, + { 0.823529, 0.866667, 0.886275, 1.0 }, + { 0.870588, 0.862745, 0.870588, 1.0 }, + { 0.890196, 0.866667, 0.827451, 1.0 }, + { 0.913725, 0.870588, 0.784314, 1.0 }, + { 0.874510, 0.866667, 0.709804, 1.0 }, + { 0.984314, 0.701961, 0.545098, 1.0 }, + { 0.898039, 0.509804, 0.498039, 1.0 }, + { 0.772549, 0.764706, 0.403922, 1.0 }, + { 0.403922, 0.533333, 0.278431, 1.0 }, + { 0.298039, 0.509804, 0.172549, 1.0 }, + { 0.196078, 0.486275, 0.070588, 1.0 }, + { 0.125490, 0.521569, 0.000000, 1.0 }, + { 0.125490, 0.184314, 0.000000, 1.0 }, + { 0.027451, 0.019608, 0.188235, 1.0 }, + { 0.890196, 0.882353, 0.937255, 1.0 }, + { 0.713725, 0.705882, 0.937255, 1.0 }, + { 0.670588, 0.670588, 0.964706, 1.0 }, + { 0.627451, 0.635294, 0.992157, 1.0 }, + { 0.603922, 0.611765, 0.992157, 1.0 }, + { 0.627451, 0.635294, 0.992157, 1.0 }, + { 0.682353, 0.690196, 0.937255, 1.0 }, + { 0.733333, 0.729412, 0.937255, 1.0 }, + { 0.815686, 0.796078, 0.945098, 1.0 }, + { 0.850980, 0.870588, 0.980392, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.878431, 0.945098, 0.996078, 1.0 }, + { 0.650980, 0.870588, 0.780392, 1.0 }, + { 0.631373, 0.870588, 0.760784, 1.0 }, + { 0.615686, 0.870588, 0.745098, 1.0 }, + { 0.568627, 0.870588, 0.698039, 1.0 }, + { 0.533333, 0.831373, 0.403922, 1.0 }, + { 0.482353, 0.584314, 0.352941, 1.0 }, + { 0.564706, 0.647059, 0.439216, 1.0 }, + { 0.654902, 0.647059, 0.588235, 1.0 }, + { 0.729412, 0.721569, 0.756863, 1.0 }, + { 0.666667, 0.870588, 0.792157, 1.0 }, + { 0.698039, 0.870588, 0.827451, 1.0 }, + { 0.784314, 0.870588, 0.913725, 1.0 }, + { 0.843137, 0.870588, 0.968627, 1.0 }, + { 0.905882, 0.945098, 0.968627, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.850980, 0.945098, 0.980392, 1.0 }, + { 0.698039, 0.870588, 0.827451, 1.0 }, + { 0.564706, 0.870588, 0.690196, 1.0 }, + { 0.450980, 0.584314, 0.321569, 1.0 }, + { 0.305882, 0.400000, 0.180392, 1.0 }, + { 0.337255, 0.054902, 0.207843, 1.0 }, + { 0.333333, 0.070588, 0.050980, 1.0 }, + { 0.435294, 0.211765, 0.152941, 1.0 }, + { 0.513725, 0.400000, 0.384314, 1.0 }, + { 0.545098, 0.533333, 0.415686, 1.0 }, + { 0.517647, 0.509804, 0.462745, 1.0 }, + { 0.545098, 0.537255, 0.525490, 1.0 }, + { 0.713725, 0.533333, 0.584314, 1.0 }, + { 0.713725, 0.533333, 0.584314, 1.0 }, + { 0.721569, 0.713725, 0.525490, 1.0 }, + { 0.882353, 0.647059, 0.752941, 1.0 }, + { 0.921569, 0.647059, 0.792157, 1.0 }, + { 0.847059, 0.698039, 0.800000, 1.0 }, + { 0.823529, 0.831373, 0.870588, 1.0 }, + { 0.882353, 0.886275, 0.870588, 1.0 }, + { 0.898039, 0.905882, 0.870588, 1.0 }, + { 0.917647, 0.945098, 0.788235, 1.0 }, + { 0.917647, 0.945098, 0.788235, 1.0 }, + { 0.964706, 0.956863, 0.870588, 1.0 }, + { 0.992157, 0.984314, 0.937255, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.874510, 0.945098, 1.000000, 1.0 }, + { 0.839216, 0.870588, 0.968627, 1.0 }, + { 0.800000, 0.792157, 0.992157, 1.0 }, + { 0.713725, 0.705882, 0.937255, 1.0 }, + { 0.698039, 0.705882, 0.937255, 1.0 }, + { 0.701961, 0.709804, 0.937255, 1.0 }, + { 0.717647, 0.725490, 0.937255, 1.0 }, + { 0.725490, 0.870588, 0.854902, 1.0 }, + { 0.831373, 0.870588, 0.701961, 1.0 }, + { 0.827451, 0.870588, 0.698039, 1.0 }, + { 0.819608, 0.870588, 0.690196, 1.0 }, + { 0.658824, 0.933333, 0.788235, 1.0 }, + { 0.658824, 0.945098, 0.788235, 1.0 }, + { 0.686275, 0.996078, 0.815686, 1.0 }, + { 0.741176, 0.945098, 0.870588, 1.0 }, + { 0.792157, 0.945098, 0.921569, 1.0 }, + { 0.854902, 0.945098, 0.984314, 1.0 }, + { 0.874510, 0.929412, 1.000000, 1.0 }, + { 0.874510, 0.870588, 1.000000, 1.0 }, + { 0.878431, 0.870588, 0.992157, 1.0 }, + { 0.905882, 0.870588, 0.972549, 1.0 }, + { 0.933333, 0.870588, 0.941176, 1.0 }, + { 0.949020, 0.870588, 0.925490, 1.0 }, + { 0.996078, 0.870588, 0.878431, 1.0 }, + { 0.976471, 0.870588, 0.847059, 1.0 }, + { 0.968627, 0.870588, 0.839216, 1.0 }, + { 0.984314, 0.976471, 0.756863, 1.0 }, + { 0.945098, 0.937255, 0.403922, 1.0 }, + { 0.874510, 0.882353, 0.364706, 1.0 }, + { 0.803922, 0.870588, 0.674510, 1.0 }, + { 0.615686, 0.870588, 0.745098, 1.0 }, + { 0.588235, 0.870588, 0.717647, 1.0 }, + { 0.584314, 0.870588, 0.713725, 1.0 }, + { 0.607843, 0.870588, 0.737255, 1.0 }, + { 0.639216, 0.870588, 0.768627, 1.0 }, + { 0.690196, 0.870588, 0.819608, 1.0 }, + { 0.745098, 0.870588, 0.874510, 1.0 }, + }; +/* Apophysis-040426-163CeltCross */ +static double4 colors_158[] = { + { 0.678431, 0.654902, 0.274510, 1.0 }, + { 0.980392, 0.560784, 0.250980, 1.0 }, + { 0.933333, 0.482353, 0.235294, 1.0 }, + { 0.890196, 0.403922, 0.223529, 1.0 }, + { 0.709804, 0.223529, 0.129412, 1.0 }, + { 0.533333, 0.043137, 0.035294, 1.0 }, + { 0.266667, 0.019608, 0.015686, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.113725, 0.137255, 0.000000, 1.0 }, + { 0.227451, 0.278431, 0.000000, 1.0 }, + { 0.435294, 0.388235, 0.149020, 1.0 }, + { 0.647059, 0.498039, 0.298039, 1.0 }, + { 0.776471, 0.466667, 0.270588, 1.0 }, + { 0.905882, 0.439216, 0.243137, 1.0 }, + { 0.980392, 0.470588, 0.200000, 1.0 }, + { 0.945098, 0.509804, 0.258824, 1.0 }, + { 0.764706, 0.623529, 0.250980, 1.0 }, + { 0.635294, 0.556863, 0.227451, 1.0 }, + { 0.509804, 0.490196, 0.207843, 1.0 }, + { 0.376471, 0.415686, 0.211765, 1.0 }, + { 0.243137, 0.345098, 0.219608, 1.0 }, + { 0.121569, 0.172549, 0.109804, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.160784, 0.047059, 0.117647, 1.0 }, + { 0.325490, 0.094118, 0.239216, 1.0 }, + { 0.501961, 0.129412, 0.211765, 1.0 }, + { 0.682353, 0.164706, 0.184314, 1.0 }, + { 0.709804, 0.168627, 0.168627, 1.0 }, + { 0.854902, 0.407843, 0.231373, 1.0 }, + { 0.823529, 0.705882, 0.243137, 1.0 }, + { 0.756863, 0.741176, 0.188235, 1.0 }, + { 0.694118, 0.780392, 0.133333, 1.0 }, + { 0.392157, 0.611765, 0.152941, 1.0 }, + { 0.094118, 0.443137, 0.176471, 1.0 }, + { 0.047059, 0.219608, 0.086275, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.176471, 0.482353, 0.141176, 1.0 }, + { 0.525490, 0.670588, 0.043137, 1.0 }, + { 0.776471, 0.815686, 0.215686, 1.0 }, + { 0.721569, 0.764706, 0.196078, 1.0 }, + { 0.670588, 0.713725, 0.176471, 1.0 }, + { 0.556863, 0.623529, 0.101961, 1.0 }, + { 0.447059, 0.537255, 0.027451, 1.0 }, + { 0.211765, 0.313725, 0.023529, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.082353, 0.376471, 0.003922, 1.0 }, + { 0.458824, 0.686275, 0.349020, 1.0 }, + { 0.623529, 0.639216, 0.329412, 1.0 }, + { 0.788235, 0.592157, 0.313725, 1.0 }, + { 0.835294, 0.537255, 0.301961, 1.0 }, + { 0.886275, 0.482353, 0.294118, 1.0 }, + { 0.768627, 0.313725, 0.262745, 1.0 }, + { 0.658824, 0.180392, 0.211765, 1.0 }, + { 0.376471, 0.200000, 0.262745, 1.0 }, + { 0.105882, 0.090196, 0.270588, 1.0 }, + { 0.329412, 0.192157, 0.031373, 1.0 }, + { 0.470588, 0.337255, 0.129412, 1.0 }, + { 0.611765, 0.482353, 0.227451, 1.0 }, + { 0.854902, 0.407843, 0.231373, 1.0 }, + { 0.913725, 0.458824, 0.247059, 1.0 }, + { 0.968627, 0.549020, 0.254902, 1.0 }, + { 0.984314, 0.552941, 0.235294, 1.0 }, + { 0.988235, 0.572549, 0.243137, 1.0 }, + { 0.988235, 0.584314, 0.243137, 1.0 }, + { 0.992157, 0.600000, 0.247059, 1.0 }, + { 0.984314, 0.611765, 0.223529, 1.0 }, + { 0.960784, 0.725490, 0.254902, 1.0 }, + { 0.835294, 0.839216, 0.223529, 1.0 }, + { 0.858824, 0.882353, 0.250980, 1.0 }, + { 0.874510, 0.894118, 0.231373, 1.0 }, + { 0.909804, 0.898039, 0.262745, 1.0 }, + { 0.905882, 0.894118, 0.184314, 1.0 }, + { 0.870588, 0.882353, 0.176471, 1.0 }, + { 0.839216, 0.870588, 0.172549, 1.0 }, + { 0.882353, 0.823529, 0.196078, 1.0 }, + { 0.960784, 0.725490, 0.254902, 1.0 }, + { 0.960784, 0.713725, 0.250980, 1.0 }, + { 0.960784, 0.729412, 0.254902, 1.0 }, + { 0.827451, 0.831373, 0.223529, 1.0 }, + { 0.858824, 0.756863, 0.231373, 1.0 }, + { 0.894118, 0.682353, 0.239216, 1.0 }, + { 0.882353, 0.529412, 0.352941, 1.0 }, + { 0.800000, 0.458824, 0.317647, 1.0 }, + { 0.772549, 0.525490, 0.454902, 1.0 }, + { 0.533333, 0.560784, 0.286275, 1.0 }, + { 0.270588, 0.596078, 0.086275, 1.0 }, + { 0.121569, 0.372549, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.047059, 0.509804, 0.070588, 1.0 }, + { 0.341176, 0.670588, 0.141176, 1.0 }, + { 0.513725, 0.686275, 0.321569, 1.0 }, + { 0.909804, 0.694118, 0.235294, 1.0 }, + { 0.937255, 0.709804, 0.247059, 1.0 }, + { 0.968627, 0.725490, 0.258824, 1.0 }, + { 0.988235, 0.666667, 0.282353, 1.0 }, + { 0.980392, 0.705882, 0.356863, 1.0 }, + { 0.901961, 0.811765, 0.384314, 1.0 }, + { 0.925490, 0.764706, 0.478431, 1.0 }, + { 0.831373, 0.705882, 0.400000, 1.0 }, + { 0.454902, 0.533333, 0.545098, 1.0 }, + { 0.254902, 0.305882, 0.258824, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.376471, 0.121569, 0.003922, 1.0 }, + { 0.639216, 0.074510, 0.137255, 1.0 }, + { 0.772549, 0.027451, 0.082353, 1.0 }, + { 0.772549, 0.027451, 0.082353, 1.0 }, + { 0.556863, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.152941, 0.341176, 0.003922, 1.0 }, + { 0.227451, 0.474510, 0.098039, 1.0 }, + { 0.462745, 0.513725, 0.254902, 1.0 }, + }; +/* Apophysis-040426-163Egg4d */ +static double4 colors_159[] = { + { 0.658824, 0.501961, 0.305882, 1.0 }, + { 0.988235, 0.968627, 0.862745, 1.0 }, + { 0.988235, 0.956863, 0.843137, 1.0 }, + { 0.988235, 0.949020, 0.827451, 1.0 }, + { 0.984314, 0.933333, 0.803922, 1.0 }, + { 0.984314, 0.921569, 0.784314, 1.0 }, + { 0.980392, 0.921569, 0.784314, 1.0 }, + { 0.980392, 0.921569, 0.788235, 1.0 }, + { 0.890196, 0.937255, 0.847059, 1.0 }, + { 0.898039, 0.937255, 0.847059, 1.0 }, + { 0.909804, 0.941176, 0.847059, 1.0 }, + { 0.945098, 0.925490, 0.807843, 1.0 }, + { 0.984314, 0.909804, 0.768627, 1.0 }, + { 0.945098, 0.862745, 0.713725, 1.0 }, + { 0.909804, 0.819608, 0.658824, 1.0 }, + { 0.905882, 0.784314, 0.615686, 1.0 }, + { 0.901961, 0.749020, 0.576471, 1.0 }, + { 0.788235, 0.600000, 0.415686, 1.0 }, + { 0.768627, 0.556863, 0.368627, 1.0 }, + { 0.752941, 0.513725, 0.325490, 1.0 }, + { 0.674510, 0.568627, 0.388235, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.572549, 0.690196, 0.556863, 1.0 }, + { 0.545098, 0.756863, 0.658824, 1.0 }, + { 0.592157, 0.792157, 0.737255, 1.0 }, + { 0.701961, 0.847059, 0.788235, 1.0 }, + { 0.811765, 0.901961, 0.843137, 1.0 }, + { 0.890196, 0.870588, 0.756863, 1.0 }, + { 0.968627, 0.839216, 0.674510, 1.0 }, + { 0.968627, 0.811765, 0.639216, 1.0 }, + { 0.968627, 0.784314, 0.607843, 1.0 }, + { 0.894118, 0.725490, 0.545098, 1.0 }, + { 0.756863, 0.658824, 0.482353, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.607843, 0.552941, 0.368627, 1.0 }, + { 0.619608, 0.478431, 0.282353, 1.0 }, + { 0.627451, 0.419608, 0.227451, 1.0 }, + { 0.639216, 0.360784, 0.176471, 1.0 }, + { 0.698039, 0.196078, 0.152941, 1.0 }, + { 0.760784, 0.035294, 0.133333, 1.0 }, + { 0.709804, 0.031373, 0.149020, 1.0 }, + { 0.427451, 0.003922, 0.145098, 1.0 }, + { 0.541176, 0.309804, 0.129412, 1.0 }, + { 0.607843, 0.392157, 0.203922, 1.0 }, + { 0.674510, 0.474510, 0.278431, 1.0 }, + { 0.745098, 0.592157, 0.403922, 1.0 }, + { 0.815686, 0.709804, 0.529412, 1.0 }, + { 0.847059, 0.741176, 0.568627, 1.0 }, + { 0.882353, 0.772549, 0.607843, 1.0 }, + { 0.972549, 0.905882, 0.764706, 1.0 }, + { 0.941176, 0.921569, 0.807843, 1.0 }, + { 0.913725, 0.941176, 0.850980, 1.0 }, + { 0.886275, 0.921569, 0.823529, 1.0 }, + { 0.862745, 0.905882, 0.796078, 1.0 }, + { 0.874510, 0.858824, 0.725490, 1.0 }, + { 0.890196, 0.811765, 0.654902, 1.0 }, + { 0.831373, 0.737255, 0.560784, 1.0 }, + { 0.725490, 0.611765, 0.431373, 1.0 }, + { 0.435294, 0.278431, 0.094118, 1.0 }, + { 0.294118, 0.152941, 0.117647, 1.0 }, + { 0.156863, 0.031373, 0.141176, 1.0 }, + { 0.192157, 0.058824, 0.101961, 1.0 }, + { 0.227451, 0.090196, 0.066667, 1.0 }, + { 0.274510, 0.137255, 0.023529, 1.0 }, + { 0.317647, 0.184314, 0.011765, 1.0 }, + { 0.560784, 0.298039, 0.113725, 1.0 }, + { 0.666667, 0.349020, 0.164706, 1.0 }, + { 0.776471, 0.403922, 0.215686, 1.0 }, + { 0.862745, 0.525490, 0.337255, 1.0 }, + { 0.952941, 0.647059, 0.458824, 1.0 }, + { 0.968627, 0.678431, 0.490196, 1.0 }, + { 0.988235, 0.713725, 0.525490, 1.0 }, + { 0.968627, 0.788235, 0.600000, 1.0 }, + { 0.980392, 0.819608, 0.654902, 1.0 }, + { 0.929412, 0.847059, 0.694118, 1.0 }, + { 0.949020, 0.854902, 0.698039, 1.0 }, + { 0.968627, 0.866667, 0.705882, 1.0 }, + { 0.976471, 0.882353, 0.729412, 1.0 }, + { 0.988235, 0.898039, 0.752941, 1.0 }, + { 0.980392, 0.905882, 0.760784, 1.0 }, + { 0.988235, 0.925490, 0.784314, 1.0 }, + { 0.968627, 0.976471, 0.886275, 1.0 }, + { 0.945098, 0.960784, 0.901961, 1.0 }, + { 0.921569, 0.949020, 0.917647, 1.0 }, + { 0.894118, 0.937255, 0.894118, 1.0 }, + { 0.870588, 0.929412, 0.870588, 1.0 }, + { 0.854902, 0.925490, 0.882353, 1.0 }, + { 0.807843, 0.890196, 0.854902, 1.0 }, + { 0.752941, 0.858824, 0.843137, 1.0 }, + { 0.600000, 0.768627, 0.772549, 1.0 }, + { 0.521569, 0.709804, 0.733333, 1.0 }, + { 0.588235, 0.756863, 0.764706, 1.0 }, + { 0.658824, 0.807843, 0.796078, 1.0 }, + { 0.705882, 0.835294, 0.819608, 1.0 }, + { 0.756863, 0.866667, 0.847059, 1.0 }, + { 0.792157, 0.890196, 0.847059, 1.0 }, + { 0.792157, 0.890196, 0.847059, 1.0 }, + { 0.584314, 0.772549, 0.756863, 1.0 }, + { 0.513725, 0.705882, 0.721569, 1.0 }, + { 0.443137, 0.639216, 0.686275, 1.0 }, + { 0.521569, 0.631373, 0.568627, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.745098, 0.643137, 0.462745, 1.0 }, + { 0.854902, 0.600000, 0.415686, 1.0 }, + { 0.937255, 0.580392, 0.384314, 1.0 }, + { 0.831373, 0.552941, 0.356863, 1.0 }, + { 0.788235, 0.584314, 0.392157, 1.0 }, + { 0.745098, 0.619608, 0.431373, 1.0 }, + { 0.749020, 0.643137, 0.462745, 1.0 }, + { 0.847059, 0.670588, 0.490196, 1.0 }, + { 0.921569, 0.690196, 0.501961, 1.0 }, + { 0.980392, 0.674510, 0.490196, 1.0 }, + { 0.870588, 0.450980, 0.270588, 1.0 }, + { 0.929412, 0.223529, 0.156863, 1.0 }, + { 0.988235, 0.000000, 0.047059, 1.0 }, + { 0.956863, 0.003922, 0.066667, 1.0 }, + { 0.925490, 0.007843, 0.086275, 1.0 }, + { 0.870588, 0.007843, 0.098039, 1.0 }, + { 0.827451, 0.003922, 0.117647, 1.0 }, + { 0.725490, 0.019608, 0.117647, 1.0 }, + { 0.552941, 0.282353, 0.101961, 1.0 }, + { 0.521569, 0.313725, 0.137255, 1.0 }, + { 0.498039, 0.321569, 0.137255, 1.0 }, + { 0.474510, 0.329412, 0.137255, 1.0 }, + { 0.474510, 0.372549, 0.192157, 1.0 }, + { 0.380392, 0.450980, 0.278431, 1.0 }, + { 0.247059, 0.282353, 0.098039, 1.0 }, + { 0.243137, 0.196078, 0.015686, 1.0 }, + { 0.474510, 0.278431, 0.086275, 1.0 }, + { 0.419608, 0.431373, 0.258824, 1.0 }, + { 0.364706, 0.584314, 0.435294, 1.0 }, + { 0.274510, 0.580392, 0.458824, 1.0 }, + { 0.184314, 0.576471, 0.482353, 1.0 }, + { 0.294118, 0.435294, 0.262745, 1.0 }, + { 0.149020, 0.156863, 0.113725, 1.0 }, + { 0.007843, 0.031373, 0.137255, 1.0 }, + { 0.050980, 0.031373, 0.145098, 1.0 }, + { 0.545098, 0.419608, 0.231373, 1.0 }, + { 0.635294, 0.509804, 0.321569, 1.0 }, + { 0.725490, 0.600000, 0.415686, 1.0 }, + { 0.815686, 0.690196, 0.509804, 1.0 }, + { 0.878431, 0.772549, 0.603922, 1.0 }, + { 0.921569, 0.847059, 0.694118, 1.0 }, + { 0.968627, 0.909804, 0.768627, 1.0 }, + { 0.941176, 0.964706, 0.886275, 1.0 }, + { 0.945098, 0.960784, 0.874510, 1.0 }, + { 0.949020, 0.960784, 0.866667, 1.0 }, + { 0.988235, 0.937255, 0.807843, 1.0 }, + { 0.988235, 0.901961, 0.752941, 1.0 }, + { 0.949020, 0.850980, 0.694118, 1.0 }, + { 0.909804, 0.788235, 0.619608, 1.0 }, + { 0.847059, 0.760784, 0.592157, 1.0 }, + { 0.803922, 0.713725, 0.537255, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.482353, 0.635294, 0.490196, 1.0 }, + { 0.368627, 0.643137, 0.529412, 1.0 }, + { 0.278431, 0.600000, 0.611765, 1.0 }, + { 0.227451, 0.576471, 0.584314, 1.0 }, + { 0.298039, 0.541176, 0.607843, 1.0 }, + { 0.341176, 0.600000, 0.639216, 1.0 }, + { 0.392157, 0.654902, 0.670588, 1.0 }, + { 0.368627, 0.643137, 0.658824, 1.0 }, + { 0.349020, 0.631373, 0.647059, 1.0 }, + { 0.329412, 0.650980, 0.627451, 1.0 }, + { 0.419608, 0.635294, 0.494118, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.725490, 0.643137, 0.462745, 1.0 }, + { 0.803922, 0.713725, 0.537255, 1.0 }, + { 0.870588, 0.780392, 0.619608, 1.0 }, + { 0.901961, 0.823529, 0.670588, 1.0 }, + { 0.949020, 0.870588, 0.713725, 1.0 }, + { 0.984314, 0.890196, 0.737255, 1.0 }, + { 0.980392, 0.937255, 0.811765, 1.0 }, + { 0.988235, 0.949020, 0.815686, 1.0 }, + { 0.988235, 0.949020, 0.831373, 1.0 }, + { 0.988235, 0.960784, 0.843137, 1.0 }, + { 0.988235, 0.949020, 0.835294, 1.0 }, + { 0.988235, 0.949020, 0.831373, 1.0 }, + { 0.988235, 0.949020, 0.827451, 1.0 }, + { 0.988235, 0.941176, 0.815686, 1.0 }, + { 0.980392, 0.925490, 0.796078, 1.0 }, + { 0.988235, 0.917647, 0.780392, 1.0 }, + { 0.988235, 0.878431, 0.725490, 1.0 }, + { 0.972549, 0.847059, 0.686275, 1.0 }, + { 0.949020, 0.823529, 0.658824, 1.0 }, + { 0.890196, 0.764706, 0.592157, 1.0 }, + { 0.831373, 0.725490, 0.549020, 1.0 }, + { 0.788235, 0.686275, 0.501961, 1.0 }, + { 0.776471, 0.666667, 0.490196, 1.0 }, + { 0.745098, 0.643137, 0.462745, 1.0 }, + { 0.745098, 0.611765, 0.423529, 1.0 }, + { 0.788235, 0.521569, 0.325490, 1.0 }, + { 0.847059, 0.505882, 0.313725, 1.0 }, + { 0.854902, 0.600000, 0.415686, 1.0 }, + { 0.882353, 0.690196, 0.501961, 1.0 }, + { 0.960784, 0.772549, 0.600000, 1.0 }, + { 0.988235, 0.831373, 0.658824, 1.0 }, + { 0.949020, 0.850980, 0.698039, 1.0 }, + { 0.960784, 0.878431, 0.729412, 1.0 }, + { 0.968627, 0.878431, 0.725490, 1.0 }, + { 0.980392, 0.854902, 0.690196, 1.0 }, + { 0.980392, 0.827451, 0.654902, 1.0 }, + { 0.984314, 0.733333, 0.541176, 1.0 }, + { 0.949020, 0.701961, 0.509804, 1.0 }, + { 0.972549, 0.670588, 0.474510, 1.0 }, + { 0.980392, 0.705882, 0.521569, 1.0 }, + { 0.909804, 0.749020, 0.568627, 1.0 }, + { 0.854902, 0.764706, 0.600000, 1.0 }, + { 0.815686, 0.737255, 0.564706, 1.0 }, + { 0.788235, 0.705882, 0.529412, 1.0 }, + { 0.643137, 0.686275, 0.521569, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + { 0.674510, 0.541176, 0.356863, 1.0 }, + { 0.725490, 0.490196, 0.294118, 1.0 }, + { 0.709804, 0.454902, 0.278431, 1.0 }, + { 0.725490, 0.462745, 0.278431, 1.0 }, + { 0.788235, 0.498039, 0.309804, 1.0 }, + { 0.745098, 0.498039, 0.313725, 1.0 }, + { 0.725490, 0.505882, 0.313725, 1.0 }, + { 0.694118, 0.529412, 0.345098, 1.0 }, + { 0.694118, 0.560784, 0.376471, 1.0 }, + { 0.650980, 0.470588, 0.372549, 1.0 }, + { 0.611765, 0.380392, 0.329412, 1.0 }, + { 0.560784, 0.419608, 0.231373, 1.0 }, + { 0.454902, 0.329412, 0.145098, 1.0 }, + { 0.411765, 0.258824, 0.074510, 1.0 }, + { 0.454902, 0.258824, 0.078431, 1.0 }, + { 0.474510, 0.352941, 0.156863, 1.0 }, + { 0.560784, 0.403922, 0.215686, 1.0 }, + { 0.694118, 0.462745, 0.274510, 1.0 }, + { 0.776471, 0.560784, 0.372549, 1.0 }, + { 0.803922, 0.682353, 0.501961, 1.0 }, + { 0.882353, 0.709804, 0.521569, 1.0 }, + { 0.909804, 0.737255, 0.556863, 1.0 }, + { 0.843137, 0.749020, 0.576471, 1.0 }, + { 0.803922, 0.721569, 0.552941, 1.0 }, + { 0.564706, 0.721569, 0.592157, 1.0 }, + { 0.349020, 0.647059, 0.541176, 1.0 }, + { 0.180392, 0.584314, 0.533333, 1.0 }, + { 0.062745, 0.321569, 0.152941, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.117647, 0.125490, 0.090196, 1.0 }, + { 0.345098, 0.211765, 0.023529, 1.0 }, + { 0.560784, 0.403922, 0.215686, 1.0 }, + { 0.600000, 0.627451, 0.454902, 1.0 }, + }; +/* Apophysis-040426-163FlowerFerns */ +static double4 colors_160[] = { + { 0.576471, 0.905882, 0.294118, 1.0 }, + { 0.549020, 0.874510, 0.266667, 1.0 }, + { 0.560784, 0.898039, 0.223529, 1.0 }, + { 0.576471, 0.925490, 0.180392, 1.0 }, + { 0.588235, 0.956863, 0.156863, 1.0 }, + { 0.603922, 0.992157, 0.137255, 1.0 }, + { 0.607843, 0.988235, 0.152941, 1.0 }, + { 0.611765, 0.984314, 0.172549, 1.0 }, + { 0.549020, 0.980392, 0.223529, 1.0 }, + { 0.537255, 0.956863, 0.160784, 1.0 }, + { 0.529412, 0.933333, 0.098039, 1.0 }, + { 0.501961, 0.815686, 0.078431, 1.0 }, + { 0.474510, 0.701961, 0.062745, 1.0 }, + { 0.356863, 0.537255, 0.164706, 1.0 }, + { 0.243137, 0.372549, 0.266667, 1.0 }, + { 0.152941, 0.317647, 0.274510, 1.0 }, + { 0.066667, 0.266667, 0.286275, 1.0 }, + { 0.003922, 0.298039, 0.466667, 1.0 }, + { 0.023529, 0.266667, 0.556863, 1.0 }, + { 0.047059, 0.239216, 0.650980, 1.0 }, + { 0.098039, 0.309804, 0.537255, 1.0 }, + { 0.152941, 0.380392, 0.427451, 1.0 }, + { 0.188235, 0.384314, 0.407843, 1.0 }, + { 0.227451, 0.392157, 0.388235, 1.0 }, + { 0.411765, 0.290196, 0.345098, 1.0 }, + { 0.639216, 0.290196, 0.321569, 1.0 }, + { 0.866667, 0.294118, 0.301961, 1.0 }, + { 0.827451, 0.498039, 0.329412, 1.0 }, + { 0.792157, 0.701961, 0.360784, 1.0 }, + { 0.780392, 0.741176, 0.372549, 1.0 }, + { 0.768627, 0.784314, 0.388235, 1.0 }, + { 0.584314, 0.909804, 0.301961, 1.0 }, + { 0.537255, 0.862745, 0.258824, 1.0 }, + { 0.403922, 0.823529, 0.105882, 1.0 }, + { 0.450980, 0.796078, 0.133333, 1.0 }, + { 0.501961, 0.768627, 0.164706, 1.0 }, + { 0.505882, 0.784314, 0.180392, 1.0 }, + { 0.513725, 0.803922, 0.200000, 1.0 }, + { 0.494118, 0.870588, 0.247059, 1.0 }, + { 0.478431, 0.941176, 0.294118, 1.0 }, + { 0.470588, 0.792157, 0.192157, 1.0 }, + { 0.356863, 0.596078, 0.223529, 1.0 }, + { 0.243137, 0.403922, 0.254902, 1.0 }, + { 0.223529, 0.364706, 0.270588, 1.0 }, + { 0.203922, 0.325490, 0.286275, 1.0 }, + { 0.156863, 0.290196, 0.349020, 1.0 }, + { 0.113725, 0.258824, 0.411765, 1.0 }, + { 0.086275, 0.298039, 0.415686, 1.0 }, + { 0.039216, 0.384314, 0.360784, 1.0 }, + { 0.235294, 0.596078, 0.137255, 1.0 }, + { 0.317647, 0.564706, 0.074510, 1.0 }, + { 0.400000, 0.537255, 0.015686, 1.0 }, + { 0.423529, 0.396078, 0.082353, 1.0 }, + { 0.447059, 0.258824, 0.149020, 1.0 }, + { 0.498039, 0.207843, 0.152941, 1.0 }, + { 0.549020, 0.160784, 0.156863, 1.0 }, + { 0.325490, 0.403922, 0.043137, 1.0 }, + { 0.294118, 0.431373, 0.023529, 1.0 }, + { 0.262745, 0.458824, 0.003922, 1.0 }, + { 0.231373, 0.466667, 0.015686, 1.0 }, + { 0.200000, 0.474510, 0.031373, 1.0 }, + { 0.196078, 0.458824, 0.023529, 1.0 }, + { 0.196078, 0.447059, 0.015686, 1.0 }, + { 0.266667, 0.435294, 0.011765, 1.0 }, + { 0.207843, 0.337255, 0.062745, 1.0 }, + { 0.215686, 0.298039, 0.156863, 1.0 }, + { 0.247059, 0.196078, 0.086275, 1.0 }, + { 0.278431, 0.094118, 0.015686, 1.0 }, + { 0.188235, 0.082353, 0.019608, 1.0 }, + { 0.098039, 0.070588, 0.023529, 1.0 }, + { 0.207843, 0.007843, 0.074510, 1.0 }, + { 0.325490, 0.015686, 0.011765, 1.0 }, + { 0.380392, 0.070588, 0.137255, 1.0 }, + { 0.258824, 0.094118, 0.192157, 1.0 }, + { 0.141176, 0.121569, 0.247059, 1.0 }, + { 0.129412, 0.223529, 0.223529, 1.0 }, + { 0.117647, 0.329412, 0.200000, 1.0 }, + { 0.125490, 0.403922, 0.184314, 1.0 }, + { 0.137255, 0.478431, 0.168627, 1.0 }, + { 0.247059, 0.658824, 0.196078, 1.0 }, + { 0.396078, 0.803922, 0.254902, 1.0 }, + { 0.211765, 0.603922, 0.223529, 1.0 }, + { 0.156863, 0.498039, 0.298039, 1.0 }, + { 0.101961, 0.396078, 0.372549, 1.0 }, + { 0.050980, 0.474510, 0.396078, 1.0 }, + { 0.003922, 0.556863, 0.423529, 1.0 }, + { 0.000000, 0.301961, 0.458824, 1.0 }, + { 0.031373, 0.301961, 0.411765, 1.0 }, + { 0.031373, 0.243137, 0.372549, 1.0 }, + { 0.043137, 0.184314, 0.352941, 1.0 }, + { 0.054902, 0.125490, 0.337255, 1.0 }, + { 0.031373, 0.133333, 0.309804, 1.0 }, + { 0.011765, 0.145098, 0.286275, 1.0 }, + { 0.078431, 0.105882, 0.254902, 1.0 }, + { 0.133333, 0.101961, 0.258824, 1.0 }, + { 0.082353, 0.184314, 0.290196, 1.0 }, + { 0.054902, 0.298039, 0.403922, 1.0 }, + { 0.247059, 0.313725, 0.788235, 1.0 }, + { 0.388235, 0.274510, 0.811765, 1.0 }, + { 0.529412, 0.235294, 0.835294, 1.0 }, + { 0.501961, 0.219608, 0.862745, 1.0 }, + { 0.478431, 0.203922, 0.894118, 1.0 }, + { 0.494118, 0.062745, 0.866667, 1.0 }, + { 0.286275, 0.152941, 0.823529, 1.0 }, + { 0.015686, 0.129412, 0.549020, 1.0 }, + { 0.047059, 0.215686, 0.466667, 1.0 }, + { 0.078431, 0.301961, 0.384314, 1.0 }, + { 0.117647, 0.309804, 0.352941, 1.0 }, + { 0.156863, 0.317647, 0.321569, 1.0 }, + { 0.282353, 0.443137, 0.247059, 1.0 }, + { 0.364706, 0.623529, 0.172549, 1.0 }, + { 0.482353, 0.713725, 0.145098, 1.0 }, + { 0.572549, 0.807843, 0.200000, 1.0 }, + { 0.435294, 0.745098, 0.070588, 1.0 }, + { 0.415686, 0.772549, 0.050980, 1.0 }, + { 0.400000, 0.803922, 0.035294, 1.0 }, + { 0.364706, 0.819608, 0.035294, 1.0 }, + { 0.380392, 0.745098, 0.015686, 1.0 }, + { 0.372549, 0.729412, 0.015686, 1.0 }, + { 0.431373, 0.709804, 0.050980, 1.0 }, + { 0.396078, 0.690196, 0.121569, 1.0 }, + { 0.403922, 0.647059, 0.078431, 1.0 }, + { 0.415686, 0.603922, 0.035294, 1.0 }, + { 0.388235, 0.576471, 0.023529, 1.0 }, + { 0.360784, 0.552941, 0.011765, 1.0 }, + { 0.313725, 0.541176, 0.062745, 1.0 }, + { 0.443137, 0.556863, 0.070588, 1.0 }, + { 0.419608, 0.678431, 0.074510, 1.0 }, + { 0.439216, 0.658824, 0.125490, 1.0 }, + { 0.333333, 0.372549, 0.854902, 1.0 }, + { 0.403922, 0.352941, 0.894118, 1.0 }, + { 0.474510, 0.333333, 0.933333, 1.0 }, + { 0.517647, 0.341176, 0.949020, 1.0 }, + { 0.572549, 0.352941, 0.976471, 1.0 }, + { 0.709804, 0.294118, 0.968627, 1.0 }, + { 0.690196, 0.364706, 0.854902, 1.0 }, + { 0.560784, 0.796078, 0.596078, 1.0 }, + { 0.545098, 0.870588, 0.466667, 1.0 }, + { 0.533333, 0.945098, 0.341176, 1.0 }, + { 0.623529, 0.890196, 0.400000, 1.0 }, + { 0.717647, 0.839216, 0.462745, 1.0 }, + { 0.784314, 0.862745, 0.643137, 1.0 }, + { 0.560784, 0.705882, 0.694118, 1.0 }, + { 0.470588, 0.647059, 0.749020, 1.0 }, + { 0.313725, 0.658824, 0.631373, 1.0 }, + { 0.415686, 0.603922, 0.466667, 1.0 }, + { 0.400000, 0.662745, 0.309804, 1.0 }, + { 0.384314, 0.721569, 0.156863, 1.0 }, + { 0.521569, 0.788235, 0.184314, 1.0 }, + { 0.580392, 0.862745, 0.254902, 1.0 }, + { 0.686275, 0.694118, 0.400000, 1.0 }, + { 0.745098, 0.682353, 0.447059, 1.0 }, + { 0.400000, 0.596078, 0.035294, 1.0 }, + { 0.368627, 0.549020, 0.027451, 1.0 }, + { 0.341176, 0.505882, 0.023529, 1.0 }, + { 0.286275, 0.470588, 0.031373, 1.0 }, + { 0.207843, 0.462745, 0.141176, 1.0 }, + { 0.200000, 0.274510, 0.247059, 1.0 }, + { 0.145098, 0.211765, 0.149020, 1.0 }, + { 0.050980, 0.247059, 0.035294, 1.0 }, + { 0.027451, 0.180392, 0.145098, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.113725, 0.180392, 1.0 }, + { 0.050980, 0.211765, 0.141176, 1.0 }, + { 0.082353, 0.203922, 0.215686, 1.0 }, + { 0.145098, 0.282353, 0.250980, 1.0 }, + { 0.145098, 0.439216, 0.184314, 1.0 }, + { 0.164706, 0.521569, 0.137255, 1.0 }, + { 0.184314, 0.603922, 0.090196, 1.0 }, + { 0.254902, 0.576471, 0.094118, 1.0 }, + { 0.462745, 0.709804, 0.184314, 1.0 }, + { 0.494118, 0.788235, 0.188235, 1.0 }, + { 0.549020, 0.772549, 0.168627, 1.0 }, + { 0.537255, 0.862745, 0.254902, 1.0 }, + { 0.462745, 0.941176, 0.337255, 1.0 }, + { 0.505882, 0.870588, 0.521569, 1.0 }, + { 0.384314, 0.615686, 0.521569, 1.0 }, + { 0.137255, 0.415686, 0.384314, 1.0 }, + { 0.003922, 0.321569, 0.298039, 1.0 }, + { 0.007843, 0.188235, 0.231373, 1.0 }, + { 0.050980, 0.125490, 0.227451, 1.0 }, + { 0.000000, 0.078431, 0.250980, 1.0 }, + { 0.086275, 0.039216, 0.211765, 1.0 }, + { 0.098039, 0.043137, 0.188235, 1.0 }, + { 0.109804, 0.047059, 0.168627, 1.0 }, + { 0.098039, 0.000000, 0.101961, 1.0 }, + { 0.105882, 0.039216, 0.101961, 1.0 }, + { 0.207843, 0.090196, 0.192157, 1.0 }, + { 0.305882, 0.113725, 0.113725, 1.0 }, + { 0.458824, 0.117647, 0.105882, 1.0 }, + { 0.486275, 0.011765, 0.074510, 1.0 }, + { 0.486275, 0.035294, 0.019608, 1.0 }, + { 0.462745, 0.058824, 0.011765, 1.0 }, + { 0.298039, 0.011765, 0.031373, 1.0 }, + { 0.098039, 0.007843, 0.066667, 1.0 }, + { 0.086275, 0.000000, 0.098039, 1.0 }, + { 0.019608, 0.023529, 0.121569, 1.0 }, + { 0.015686, 0.015686, 0.121569, 1.0 }, + { 0.039216, 0.015686, 0.192157, 1.0 }, + { 0.109804, 0.062745, 0.356863, 1.0 }, + { 0.039216, 0.027451, 0.411765, 1.0 }, + { 0.058824, 0.027451, 0.466667, 1.0 }, + { 0.015686, 0.152941, 0.678431, 1.0 }, + { 0.105882, 0.101961, 0.650980, 1.0 }, + { 0.113725, 0.050980, 0.596078, 1.0 }, + { 0.074510, 0.043137, 0.423529, 1.0 }, + { 0.058824, 0.090196, 0.298039, 1.0 }, + { 0.047059, 0.047059, 0.172549, 1.0 }, + { 0.019608, 0.019608, 0.168627, 1.0 }, + { 0.062745, 0.062745, 0.207843, 1.0 }, + { 0.133333, 0.145098, 0.301961, 1.0 }, + { 0.149020, 0.321569, 0.341176, 1.0 }, + { 0.247059, 0.505882, 0.474510, 1.0 }, + { 0.321569, 0.470588, 0.400000, 1.0 }, + { 0.674510, 0.415686, 0.392157, 1.0 }, + { 0.831373, 0.325490, 0.392157, 1.0 }, + { 0.470588, 0.176471, 0.427451, 1.0 }, + { 0.145098, 0.113725, 0.400000, 1.0 }, + { 0.137255, 0.101961, 0.360784, 1.0 }, + { 0.121569, 0.250980, 0.278431, 1.0 }, + { 0.254902, 0.364706, 0.282353, 1.0 }, + { 0.482353, 0.419608, 0.290196, 1.0 }, + { 0.494118, 0.717647, 0.184314, 1.0 }, + { 0.529412, 0.854902, 0.250980, 1.0 }, + { 0.517647, 0.941176, 0.337255, 1.0 }, + { 0.529412, 0.949020, 0.345098, 1.0 }, + { 0.552941, 0.921569, 0.325490, 1.0 }, + { 0.564706, 0.890196, 0.282353, 1.0 }, + { 0.584314, 0.866667, 0.203922, 1.0 }, + { 0.545098, 0.874510, 0.129412, 1.0 }, + { 0.513725, 0.956863, 0.227451, 1.0 }, + { 0.529412, 0.988235, 0.376471, 1.0 }, + { 0.501961, 0.886275, 0.509804, 1.0 }, + { 0.529412, 0.717647, 0.674510, 1.0 }, + { 0.439216, 0.486275, 0.960784, 1.0 }, + { 0.517647, 0.533333, 0.984314, 1.0 }, + { 0.380392, 0.937255, 0.976471, 1.0 }, + { 0.788235, 0.976471, 0.921569, 1.0 }, + { 0.894118, 0.898039, 0.709804, 1.0 }, + { 0.847059, 0.580392, 0.803922, 1.0 }, + { 0.525490, 0.631373, 0.768627, 1.0 }, + { 0.325490, 0.435294, 0.952941, 1.0 }, + { 0.180392, 0.294118, 0.725490, 1.0 }, + { 0.149020, 0.090196, 0.603922, 1.0 }, + { 0.219608, 0.011765, 0.294118, 1.0 }, + { 0.352941, 0.000000, 0.211765, 1.0 }, + { 0.529412, 0.090196, 0.309804, 1.0 }, + { 0.490196, 0.250980, 0.270588, 1.0 }, + { 0.545098, 0.415686, 0.368627, 1.0 }, + { 0.654902, 0.749020, 0.266667, 1.0 }, + { 0.549020, 0.874510, 0.262745, 1.0 }, + { 0.568627, 0.905882, 0.298039, 1.0 }, + { 0.588235, 0.917647, 0.309804, 1.0 }, + { 0.584314, 0.913725, 0.301961, 1.0 }, + }; +/* Apophysis-040426-163FlowerFernsInv */ +static double4 colors_161[] = { + { 0.415686, 0.086275, 0.698039, 1.0 }, + { 0.431373, 0.105882, 0.709804, 1.0 }, + { 0.415686, 0.125490, 0.745098, 1.0 }, + { 0.400000, 0.149020, 0.784314, 1.0 }, + { 0.407843, 0.101961, 0.796078, 1.0 }, + { 0.415686, 0.054902, 0.811765, 1.0 }, + { 0.403922, 0.031373, 0.835294, 1.0 }, + { 0.396078, 0.007843, 0.862745, 1.0 }, + { 0.435294, 0.011765, 0.749020, 1.0 }, + { 0.439216, 0.015686, 0.803922, 1.0 }, + { 0.443137, 0.023529, 0.858824, 1.0 }, + { 0.466667, 0.070588, 0.882353, 1.0 }, + { 0.490196, 0.117647, 0.905882, 1.0 }, + { 0.580392, 0.329412, 0.894118, 1.0 }, + { 0.670588, 0.545098, 0.882353, 1.0 }, + { 0.713725, 0.584314, 0.807843, 1.0 }, + { 0.756863, 0.627451, 0.733333, 1.0 }, + { 0.988235, 0.721569, 0.682353, 1.0 }, + { 0.964706, 0.749020, 0.537255, 1.0 }, + { 0.945098, 0.776471, 0.396078, 1.0 }, + { 0.870588, 0.705882, 0.450980, 1.0 }, + { 0.796078, 0.635294, 0.509804, 1.0 }, + { 0.819608, 0.627451, 0.541176, 1.0 }, + { 0.847059, 0.619608, 0.572549, 1.0 }, + { 0.705882, 0.568627, 0.631373, 1.0 }, + { 0.494118, 0.623529, 0.682353, 1.0 }, + { 0.282353, 0.678431, 0.733333, 1.0 }, + { 0.176471, 0.611765, 0.584314, 1.0 }, + { 0.070588, 0.549020, 0.435294, 1.0 }, + { 0.137255, 0.423529, 0.537255, 1.0 }, + { 0.207843, 0.298039, 0.639216, 1.0 }, + { 0.231373, 0.215686, 0.611765, 1.0 }, + { 0.415686, 0.090196, 0.698039, 1.0 }, + { 0.584314, 0.062745, 0.874510, 1.0 }, + { 0.580392, 0.125490, 0.909804, 1.0 }, + { 0.580392, 0.192157, 0.949020, 1.0 }, + { 0.549020, 0.200000, 0.878431, 1.0 }, + { 0.517647, 0.211765, 0.811765, 1.0 }, + { 0.501961, 0.203922, 0.803922, 1.0 }, + { 0.486275, 0.196078, 0.800000, 1.0 }, + { 0.505882, 0.133333, 0.733333, 1.0 }, + { 0.584314, 0.305882, 0.768627, 1.0 }, + { 0.666667, 0.482353, 0.803922, 1.0 }, + { 0.690196, 0.537255, 0.741176, 1.0 }, + { 0.717647, 0.592157, 0.678431, 1.0 }, + { 0.756863, 0.631373, 0.694118, 1.0 }, + { 0.796078, 0.674510, 0.713725, 1.0 }, + { 0.886275, 0.741176, 0.588235, 1.0 }, + { 0.913725, 0.701961, 0.584314, 1.0 }, + { 0.882353, 0.521569, 0.760784, 1.0 }, + { 0.768627, 0.501961, 0.839216, 1.0 }, + { 0.654902, 0.482353, 0.917647, 1.0 }, + { 0.596078, 0.466667, 0.929412, 1.0 }, + { 0.537255, 0.454902, 0.945098, 1.0 }, + { 0.545098, 0.596078, 0.898039, 1.0 }, + { 0.552941, 0.741176, 0.850980, 1.0 }, + { 0.572549, 0.745098, 0.933333, 1.0 }, + { 0.615686, 0.654902, 0.960784, 1.0 }, + { 0.662745, 0.568627, 0.988235, 1.0 }, + { 0.705882, 0.545098, 0.972549, 1.0 }, + { 0.749020, 0.521569, 0.956863, 1.0 }, + { 0.772549, 0.521569, 0.960784, 1.0 }, + { 0.800000, 0.525490, 0.968627, 1.0 }, + { 0.803922, 0.552941, 0.984314, 1.0 }, + { 0.733333, 0.564706, 0.988235, 1.0 }, + { 0.807843, 0.682353, 0.956863, 1.0 }, + { 0.756863, 0.764706, 0.894118, 1.0 }, + { 0.709804, 0.847059, 0.835294, 1.0 }, + { 0.713725, 0.874510, 0.909804, 1.0 }, + { 0.721569, 0.905882, 0.984314, 1.0 }, + { 0.901961, 0.929412, 0.976471, 1.0 }, + { 0.792157, 0.992157, 0.925490, 1.0 }, + { 0.615686, 0.952941, 0.964706, 1.0 }, + { 0.690196, 0.976471, 0.835294, 1.0 }, + { 0.768627, 1.000000, 0.709804, 1.0 }, + { 0.796078, 0.854902, 0.745098, 1.0 }, + { 0.823529, 0.713725, 0.784314, 1.0 }, + { 0.850980, 0.690196, 0.792157, 1.0 }, + { 0.882353, 0.670588, 0.800000, 1.0 }, + { 0.862745, 0.521569, 0.831373, 1.0 }, + { 0.752941, 0.341176, 0.803922, 1.0 }, + { 0.643137, 0.282353, 0.847059, 1.0 }, + { 0.690196, 0.443137, 0.776471, 1.0 }, + { 0.741176, 0.607843, 0.709804, 1.0 }, + { 0.819608, 0.603922, 0.666667, 1.0 }, + { 0.898039, 0.603922, 0.627451, 1.0 }, + { 0.996078, 0.443137, 0.576471, 1.0 }, + { 1.000000, 0.698039, 0.541176, 1.0 }, + { 0.956863, 0.733333, 0.627451, 1.0 }, + { 0.941176, 0.776471, 0.650980, 1.0 }, + { 0.925490, 0.823529, 0.678431, 1.0 }, + { 0.933333, 0.847059, 0.670588, 1.0 }, + { 0.945098, 0.874510, 0.662745, 1.0 }, + { 0.988235, 0.854902, 0.713725, 1.0 }, + { 0.921569, 0.894118, 0.745098, 1.0 }, + { 0.866667, 0.898039, 0.741176, 1.0 }, + { 0.917647, 0.815686, 0.709804, 1.0 }, + { 0.917647, 0.678431, 0.403922, 1.0 }, + { 0.721569, 0.690196, 0.250980, 1.0 }, + { 0.529412, 0.701961, 0.098039, 1.0 }, + { 0.498039, 0.733333, 0.129412, 1.0 }, + { 0.470588, 0.764706, 0.164706, 1.0 }, + { 0.521569, 0.796078, 0.105882, 1.0 }, + { 0.505882, 0.937255, 0.133333, 1.0 }, + { 0.886275, 0.843137, 0.376471, 1.0 }, + { 0.933333, 0.796078, 0.470588, 1.0 }, + { 0.980392, 0.752941, 0.564706, 1.0 }, + { 0.949020, 0.725490, 0.588235, 1.0 }, + { 0.921569, 0.698039, 0.615686, 1.0 }, + { 0.843137, 0.682353, 0.678431, 1.0 }, + { 0.717647, 0.556863, 0.752941, 1.0 }, + { 0.635294, 0.376471, 0.827451, 1.0 }, + { 0.517647, 0.286275, 0.854902, 1.0 }, + { 0.482353, 0.258824, 0.862745, 1.0 }, + { 0.521569, 0.254902, 0.894118, 1.0 }, + { 0.564706, 0.254902, 0.929412, 1.0 }, + { 0.600000, 0.196078, 0.964706, 1.0 }, + { 0.635294, 0.180392, 0.964706, 1.0 }, + { 0.619608, 0.254902, 0.984314, 1.0 }, + { 0.627451, 0.270588, 0.984314, 1.0 }, + { 0.513725, 0.294118, 0.894118, 1.0 }, + { 0.552941, 0.309804, 0.925490, 1.0 }, + { 0.596078, 0.325490, 0.960784, 1.0 }, + { 0.588235, 0.360784, 0.960784, 1.0 }, + { 0.584314, 0.396078, 0.964706, 1.0 }, + { 0.639216, 0.447059, 0.988235, 1.0 }, + { 0.686275, 0.458824, 0.937255, 1.0 }, + { 0.556863, 0.443137, 0.929412, 1.0 }, + { 0.580392, 0.321569, 0.925490, 1.0 }, + { 0.552941, 0.505882, 0.545098, 1.0 }, + { 0.607843, 0.564706, 0.345098, 1.0 }, + { 0.666667, 0.627451, 0.145098, 1.0 }, + { 0.525490, 0.666667, 0.066667, 1.0 }, + { 0.482353, 0.658824, 0.050980, 1.0 }, + { 0.427451, 0.647059, 0.023529, 1.0 }, + { 0.290196, 0.705882, 0.031373, 1.0 }, + { 0.384314, 0.380392, 0.137255, 1.0 }, + { 0.435294, 0.227451, 0.368627, 1.0 }, + { 0.490196, 0.074510, 0.600000, 1.0 }, + { 0.478431, 0.062745, 0.627451, 1.0 }, + { 0.466667, 0.054902, 0.658824, 1.0 }, + { 0.282353, 0.160784, 0.537255, 1.0 }, + { 0.215686, 0.137255, 0.356863, 1.0 }, + { 0.439216, 0.294118, 0.305882, 1.0 }, + { 0.529412, 0.352941, 0.250980, 1.0 }, + { 0.749020, 0.454902, 0.529412, 1.0 }, + { 0.666667, 0.423529, 0.529412, 1.0 }, + { 0.584314, 0.396078, 0.533333, 1.0 }, + { 0.615686, 0.278431, 0.843137, 1.0 }, + { 0.478431, 0.211765, 0.815686, 1.0 }, + { 0.419608, 0.137255, 0.745098, 1.0 }, + { 0.313725, 0.305882, 0.600000, 1.0 }, + { 0.298039, 0.305882, 0.631373, 1.0 }, + { 0.447059, 0.352941, 0.796078, 1.0 }, + { 0.600000, 0.403922, 0.964706, 1.0 }, + { 0.658824, 0.494118, 0.976471, 1.0 }, + { 0.713725, 0.529412, 0.968627, 1.0 }, + { 0.792157, 0.537255, 0.858824, 1.0 }, + { 0.800000, 0.725490, 0.752941, 1.0 }, + { 0.854902, 0.788235, 0.850980, 1.0 }, + { 0.949020, 0.752941, 0.964706, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.992157, 0.886275, 0.819608, 1.0 }, + { 0.949020, 0.788235, 0.858824, 1.0 }, + { 0.917647, 0.796078, 0.784314, 1.0 }, + { 0.823529, 0.701961, 0.764706, 1.0 }, + { 0.839216, 0.631373, 0.788235, 1.0 }, + { 0.854902, 0.560784, 0.815686, 1.0 }, + { 0.815686, 0.396078, 0.909804, 1.0 }, + { 0.745098, 0.423529, 0.905882, 1.0 }, + { 0.537255, 0.290196, 0.815686, 1.0 }, + { 0.505882, 0.211765, 0.811765, 1.0 }, + { 0.450980, 0.227451, 0.831373, 1.0 }, + { 0.462745, 0.137255, 0.745098, 1.0 }, + { 0.537255, 0.058824, 0.662745, 1.0 }, + { 0.494118, 0.129412, 0.478431, 1.0 }, + { 0.615686, 0.384314, 0.478431, 1.0 }, + { 0.862745, 0.584314, 0.615686, 1.0 }, + { 0.996078, 0.678431, 0.701961, 1.0 }, + { 0.992157, 0.811765, 0.768627, 1.0 }, + { 0.949020, 0.874510, 0.772549, 1.0 }, + { 0.964706, 0.972549, 0.654902, 1.0 }, + { 0.937255, 0.964706, 0.721569, 1.0 }, + { 0.913725, 0.960784, 0.788235, 1.0 }, + { 0.890196, 0.952941, 0.831373, 1.0 }, + { 0.901961, 1.000000, 0.898039, 1.0 }, + { 0.894118, 0.960784, 0.898039, 1.0 }, + { 0.792157, 0.909804, 0.807843, 1.0 }, + { 0.694118, 0.886275, 0.886275, 1.0 }, + { 0.541176, 0.882353, 0.894118, 1.0 }, + { 0.513725, 0.988235, 0.925490, 1.0 }, + { 0.513725, 0.964706, 0.980392, 1.0 }, + { 0.537255, 0.941176, 0.988235, 1.0 }, + { 0.701961, 0.988235, 0.968627, 1.0 }, + { 0.901961, 0.992157, 0.933333, 1.0 }, + { 0.913725, 1.000000, 0.901961, 1.0 }, + { 0.980392, 0.976471, 0.878431, 1.0 }, + { 0.984314, 0.984314, 0.878431, 1.0 }, + { 0.960784, 0.984314, 0.807843, 1.0 }, + { 0.890196, 0.937255, 0.643137, 1.0 }, + { 0.960784, 0.972549, 0.588235, 1.0 }, + { 0.941176, 0.972549, 0.533333, 1.0 }, + { 0.984314, 0.847059, 0.321569, 1.0 }, + { 0.894118, 0.898039, 0.349020, 1.0 }, + { 0.886275, 0.949020, 0.403922, 1.0 }, + { 0.925490, 0.956863, 0.576471, 1.0 }, + { 0.941176, 0.909804, 0.701961, 1.0 }, + { 0.952941, 0.952941, 0.827451, 1.0 }, + { 0.980392, 0.980392, 0.831373, 1.0 }, + { 0.937255, 0.937255, 0.792157, 1.0 }, + { 0.866667, 0.854902, 0.698039, 1.0 }, + { 0.850980, 0.678431, 0.658824, 1.0 }, + { 0.752941, 0.494118, 0.525490, 1.0 }, + { 0.678431, 0.529412, 0.600000, 1.0 }, + { 0.325490, 0.584314, 0.607843, 1.0 }, + { 0.168627, 0.674510, 0.607843, 1.0 }, + { 0.529412, 0.823529, 0.572549, 1.0 }, + { 0.854902, 0.886275, 0.600000, 1.0 }, + { 0.862745, 0.898039, 0.639216, 1.0 }, + { 0.878431, 0.749020, 0.721569, 1.0 }, + { 0.745098, 0.635294, 0.717647, 1.0 }, + { 0.517647, 0.580392, 0.709804, 1.0 }, + { 0.505882, 0.282353, 0.815686, 1.0 }, + { 0.470588, 0.145098, 0.749020, 1.0 }, + { 0.482353, 0.058824, 0.662745, 1.0 }, + { 0.470588, 0.050980, 0.654902, 1.0 }, + { 0.447059, 0.078431, 0.674510, 1.0 }, + { 0.435294, 0.109804, 0.717647, 1.0 }, + { 0.415686, 0.133333, 0.796078, 1.0 }, + { 0.454902, 0.125490, 0.870588, 1.0 }, + { 0.486275, 0.043137, 0.772549, 1.0 }, + { 0.470588, 0.011765, 0.623529, 1.0 }, + { 0.498039, 0.113725, 0.490196, 1.0 }, + { 0.470588, 0.282353, 0.325490, 1.0 }, + { 0.560784, 0.513725, 0.039216, 1.0 }, + { 0.482353, 0.466667, 0.015686, 1.0 }, + { 0.619608, 0.062745, 0.023529, 1.0 }, + { 0.211765, 0.023529, 0.078431, 1.0 }, + { 0.105882, 0.101961, 0.290196, 1.0 }, + { 0.152941, 0.419608, 0.196078, 1.0 }, + { 0.474510, 0.368627, 0.231373, 1.0 }, + { 0.674510, 0.564706, 0.047059, 1.0 }, + { 0.819608, 0.705882, 0.274510, 1.0 }, + { 0.850980, 0.909804, 0.396078, 1.0 }, + { 0.780392, 0.988235, 0.705882, 1.0 }, + { 0.647059, 1.000000, 0.788235, 1.0 }, + { 0.470588, 0.909804, 0.690196, 1.0 }, + { 0.509804, 0.749020, 0.729412, 1.0 }, + { 0.454902, 0.584314, 0.631373, 1.0 }, + { 0.345098, 0.250980, 0.733333, 1.0 }, + { 0.450980, 0.125490, 0.737255, 1.0 }, + { 0.431373, 0.094118, 0.701961, 1.0 }, + { 0.411765, 0.082353, 0.690196, 1.0 }, + }; +/* Apophysis-040426-163FlwrFernsInv */ +static double4 colors_162[] = { + { 0.517647, 0.101961, 0.141176, 1.0 }, + { 0.603922, 0.243137, 0.090196, 1.0 }, + { 0.580392, 0.352941, 0.129412, 1.0 }, + { 0.556863, 0.466667, 0.168627, 1.0 }, + { 0.635294, 0.509804, 0.192157, 1.0 }, + { 0.717647, 0.552941, 0.215686, 1.0 }, + { 0.752941, 0.564706, 0.207843, 1.0 }, + { 0.792157, 0.580392, 0.203922, 1.0 }, + { 0.898039, 0.549020, 0.141176, 1.0 }, + { 0.941176, 0.478431, 0.176471, 1.0 }, + { 0.984314, 0.411765, 0.211765, 1.0 }, + { 0.890196, 0.380392, 0.207843, 1.0 }, + { 0.796078, 0.349020, 0.207843, 1.0 }, + { 0.482353, 0.329412, 0.301961, 1.0 }, + { 0.172549, 0.313725, 0.400000, 1.0 }, + { 0.090196, 0.341176, 0.419608, 1.0 }, + { 0.007843, 0.372549, 0.443137, 1.0 }, + { 0.015686, 0.007843, 0.200000, 1.0 }, + { 0.141176, 0.050980, 0.176471, 1.0 }, + { 0.270588, 0.098039, 0.156863, 1.0 }, + { 0.376471, 0.098039, 0.152941, 1.0 }, + { 0.486275, 0.101961, 0.152941, 1.0 }, + { 0.466667, 0.090196, 0.149020, 1.0 }, + { 0.450980, 0.082353, 0.145098, 1.0 }, + { 0.380392, 0.027451, 0.176471, 1.0 }, + { 0.364706, 0.023529, 0.180392, 1.0 }, + { 0.352941, 0.019608, 0.184314, 1.0 }, + { 0.419608, 0.050980, 0.160784, 1.0 }, + { 0.486275, 0.086275, 0.141176, 1.0 }, + { 0.521569, 0.101961, 0.117647, 1.0 }, + { 0.556863, 0.121569, 0.094118, 1.0 }, + { 0.694118, 0.168627, 0.023529, 1.0 }, + { 0.941176, 0.235294, 0.176471, 1.0 }, + { 0.992157, 0.356863, 0.274510, 1.0 }, + { 0.988235, 0.356863, 0.258824, 1.0 }, + { 0.988235, 0.356863, 0.247059, 1.0 }, + { 0.956863, 0.321569, 0.196078, 1.0 }, + { 0.925490, 0.286275, 0.149020, 1.0 }, + { 0.882353, 0.333333, 0.172549, 1.0 }, + { 0.843137, 0.380392, 0.200000, 1.0 }, + { 0.674510, 0.458824, 0.247059, 1.0 }, + { 0.721569, 0.423529, 0.227451, 1.0 }, + { 0.768627, 0.388235, 0.211765, 1.0 }, + { 0.843137, 0.207843, 0.298039, 1.0 }, + { 0.921569, 0.031373, 0.384314, 1.0 }, + { 0.937255, 0.019608, 0.396078, 1.0 }, + { 0.956863, 0.007843, 0.407843, 1.0 }, + { 0.972549, 0.003922, 0.415686, 1.0 }, + { 0.941176, 0.054902, 0.447059, 1.0 }, + { 0.623529, 0.043137, 0.388235, 1.0 }, + { 0.541176, 0.149020, 0.227451, 1.0 }, + { 0.458824, 0.254902, 0.070588, 1.0 }, + { 0.309804, 0.407843, 0.043137, 1.0 }, + { 0.164706, 0.560784, 0.019608, 1.0 }, + { 0.141176, 0.533333, 0.050980, 1.0 }, + { 0.121569, 0.509804, 0.086275, 1.0 }, + { 0.525490, 0.509804, 0.219608, 1.0 }, + { 0.584314, 0.611765, 0.203922, 1.0 }, + { 0.647059, 0.717647, 0.192157, 1.0 }, + { 0.564706, 0.568627, 0.247059, 1.0 }, + { 0.482353, 0.423529, 0.301961, 1.0 }, + { 0.294118, 0.415686, 0.400000, 1.0 }, + { 0.109804, 0.407843, 0.498039, 1.0 }, + { 0.078431, 0.419608, 0.494118, 1.0 }, + { 0.200000, 0.498039, 0.552941, 1.0 }, + { 0.431373, 0.686275, 0.694118, 1.0 }, + { 0.501961, 0.737255, 0.733333, 1.0 }, + { 0.572549, 0.788235, 0.776471, 1.0 }, + { 0.603922, 0.796078, 0.784314, 1.0 }, + { 0.639216, 0.803922, 0.796078, 1.0 }, + { 0.690196, 0.831373, 0.823529, 1.0 }, + { 0.823529, 0.890196, 0.858824, 1.0 }, + { 0.988235, 0.909804, 0.572549, 1.0 }, + { 0.988235, 0.823529, 0.411765, 1.0 }, + { 0.988235, 0.737255, 0.254902, 1.0 }, + { 0.894118, 0.756863, 0.305882, 1.0 }, + { 0.803922, 0.776471, 0.360784, 1.0 }, + { 0.752941, 0.807843, 0.415686, 1.0 }, + { 0.705882, 0.843137, 0.474510, 1.0 }, + { 0.796078, 0.886275, 0.564706, 1.0 }, + { 0.952941, 0.952941, 0.607843, 1.0 }, + { 0.894118, 0.921569, 0.850980, 1.0 }, + { 0.878431, 0.921569, 0.878431, 1.0 }, + { 0.862745, 0.921569, 0.909804, 1.0 }, + { 0.839216, 0.819608, 0.843137, 1.0 }, + { 0.815686, 0.721569, 0.776471, 1.0 }, + { 0.694118, 0.588235, 0.560784, 1.0 }, + { 0.717647, 0.482353, 0.380392, 1.0 }, + { 0.258824, 0.529412, 0.588235, 1.0 }, + { 0.352941, 0.588235, 0.627451, 1.0 }, + { 0.450980, 0.650980, 0.666667, 1.0 }, + { 0.450980, 0.674510, 0.686275, 1.0 }, + { 0.450980, 0.701961, 0.709804, 1.0 }, + { 0.498039, 0.733333, 0.733333, 1.0 }, + { 0.537255, 0.705882, 0.729412, 1.0 }, + { 0.603922, 0.796078, 0.784314, 1.0 }, + { 0.635294, 0.815686, 0.807843, 1.0 }, + { 0.690196, 0.705882, 0.647059, 1.0 }, + { 0.647059, 0.564706, 0.482353, 1.0 }, + { 0.603922, 0.423529, 0.321569, 1.0 }, + { 0.498039, 0.388235, 0.282353, 1.0 }, + { 0.396078, 0.352941, 0.243137, 1.0 }, + { 0.325490, 0.243137, 0.137255, 1.0 }, + { 0.392157, 0.090196, 0.152941, 1.0 }, + { 0.505882, 0.219608, 0.262745, 1.0 }, + { 0.643137, 0.345098, 0.341176, 1.0 }, + { 0.780392, 0.474510, 0.423529, 1.0 }, + { 0.878431, 0.674510, 0.549020, 1.0 }, + { 0.980392, 0.878431, 0.678431, 1.0 }, + { 0.992157, 0.968627, 0.913725, 1.0 }, + { 0.960784, 0.949020, 0.929412, 1.0 }, + { 0.949020, 0.890196, 0.666667, 1.0 }, + { 0.988235, 0.960784, 0.501961, 1.0 }, + { 0.913725, 0.768627, 0.247059, 1.0 }, + { 0.878431, 0.682353, 0.200000, 1.0 }, + { 0.847059, 0.600000, 0.152941, 1.0 }, + { 0.933333, 0.333333, 0.352941, 1.0 }, + { 0.925490, 0.062745, 0.454902, 1.0 }, + { 0.960784, 0.050980, 0.450980, 1.0 }, + { 0.992157, 0.031373, 0.439216, 1.0 }, + { 0.988235, 0.035294, 0.450980, 1.0 }, + { 0.984314, 0.039216, 0.450980, 1.0 }, + { 0.980392, 0.043137, 0.450980, 1.0 }, + { 0.952941, 0.050980, 0.447059, 1.0 }, + { 0.925490, 0.062745, 0.447059, 1.0 }, + { 0.878431, 0.074510, 0.439216, 1.0 }, + { 0.749020, 0.074510, 0.411765, 1.0 }, + { 0.568627, 0.105882, 0.345098, 1.0 }, + { 0.411765, 0.015686, 0.172549, 1.0 }, + { 0.329412, 0.015686, 0.223529, 1.0 }, + { 0.305882, 0.039216, 0.239216, 1.0 }, + { 0.282353, 0.062745, 0.254902, 1.0 }, + { 0.298039, 0.054902, 0.239216, 1.0 }, + { 0.298039, 0.082353, 0.156863, 1.0 }, + { 0.337255, 0.031373, 0.188235, 1.0 }, + { 0.474510, 0.054902, 0.172549, 1.0 }, + { 0.623529, 0.270588, 0.023529, 1.0 }, + { 0.709804, 0.423529, 0.149020, 1.0 }, + { 0.800000, 0.576471, 0.274510, 1.0 }, + { 0.784314, 0.600000, 0.250980, 1.0 }, + { 0.772549, 0.623529, 0.227451, 1.0 }, + { 0.764706, 0.670588, 0.239216, 1.0 }, + { 0.615686, 0.627451, 0.207843, 1.0 }, + { 0.964706, 0.192157, 0.219608, 1.0 }, + { 0.925490, 0.027451, 0.384314, 1.0 }, + { 0.988235, 0.007843, 0.431373, 1.0 }, + { 0.988235, 0.003922, 0.431373, 1.0 }, + { 0.988235, 0.000000, 0.435294, 1.0 }, + { 0.992157, 0.011765, 0.435294, 1.0 }, + { 0.980392, 0.043137, 0.450980, 1.0 }, + { 0.984314, 0.047059, 0.454902, 1.0 }, + { 0.941176, 0.062745, 0.450980, 1.0 }, + { 0.878431, 0.062745, 0.431373, 1.0 }, + { 0.831373, 0.078431, 0.419608, 1.0 }, + { 0.784314, 0.098039, 0.407843, 1.0 }, + { 0.650980, 0.552941, 0.705882, 1.0 }, + { 0.674510, 0.827451, 0.815686, 1.0 }, + { 0.823529, 0.905882, 0.886275, 1.0 }, + { 0.874510, 0.776471, 0.788235, 1.0 }, + { 0.741176, 0.588235, 0.427451, 1.0 }, + { 0.741176, 0.494118, 0.321569, 1.0 }, + { 0.925490, 0.482353, 0.223529, 1.0 }, + { 0.956863, 0.427451, 0.247059, 1.0 }, + { 0.992157, 0.372549, 0.274510, 1.0 }, + { 0.996078, 0.349020, 0.274510, 1.0 }, + { 0.992157, 0.278431, 0.274510, 1.0 }, + { 0.882353, 0.082353, 0.431373, 1.0 }, + { 0.831373, 0.074510, 0.423529, 1.0 }, + { 0.713725, 0.101961, 0.388235, 1.0 }, + { 0.721569, 0.090196, 0.392157, 1.0 }, + { 0.729412, 0.078431, 0.400000, 1.0 }, + { 0.784314, 0.039216, 0.423529, 1.0 }, + { 0.788235, 0.043137, 0.435294, 1.0 }, + { 0.745098, 0.066667, 0.415686, 1.0 }, + { 0.729412, 0.078431, 0.400000, 1.0 }, + { 0.556863, 0.031373, 0.364706, 1.0 }, + { 0.572549, 0.054902, 0.109804, 1.0 }, + { 0.654902, 0.058824, 0.054902, 1.0 }, + { 0.600000, 0.090196, 0.090196, 1.0 }, + { 0.576471, 0.137255, 0.090196, 1.0 }, + { 0.639216, 0.164706, 0.050980, 1.0 }, + { 0.694118, 0.101961, 0.027451, 1.0 }, + { 0.772549, 0.156863, 0.027451, 1.0 }, + { 0.890196, 0.203922, 0.129412, 1.0 }, + { 0.996078, 0.368627, 0.266667, 1.0 }, + { 0.992157, 0.368627, 0.270588, 1.0 }, + { 0.992157, 0.372549, 0.274510, 1.0 }, + { 0.980392, 0.337255, 0.301961, 1.0 }, + { 0.866667, 0.082353, 0.427451, 1.0 }, + { 0.725490, 0.086275, 0.403922, 1.0 }, + { 0.505882, 0.090196, 0.333333, 1.0 }, + { 0.325490, 0.145098, 0.258824, 1.0 }, + { 0.243137, 0.054902, 0.250980, 1.0 }, + { 0.121569, 0.152941, 0.101961, 1.0 }, + { 0.039216, 0.184314, 0.011765, 1.0 }, + { 0.086275, 0.207843, 0.215686, 1.0 }, + { 0.094118, 0.274510, 0.368627, 1.0 }, + { 0.066667, 0.380392, 0.470588, 1.0 }, + { 0.129412, 0.435294, 0.513725, 1.0 }, + { 0.301961, 0.576471, 0.607843, 1.0 }, + { 0.435294, 0.643137, 0.674510, 1.0 }, + { 0.501961, 0.662745, 0.686275, 1.0 }, + { 0.443137, 0.380392, 0.431373, 1.0 }, + { 0.435294, 0.203922, 0.188235, 1.0 }, + { 0.427451, 0.090196, 0.196078, 1.0 }, + { 0.545098, 0.023529, 0.129412, 1.0 }, + { 0.694118, 0.086275, 0.392157, 1.0 }, + { 0.819608, 0.058824, 0.439216, 1.0 }, + { 0.905882, 0.090196, 0.427451, 1.0 }, + { 0.984314, 0.345098, 0.309804, 1.0 }, + { 0.870588, 0.541176, 0.266667, 1.0 }, + { 0.984314, 0.701961, 0.239216, 1.0 }, + { 0.917647, 0.725490, 0.219608, 1.0 }, + { 0.800000, 0.650980, 0.215686, 1.0 }, + { 0.788235, 0.643137, 0.235294, 1.0 }, + { 0.713725, 0.686275, 0.239216, 1.0 }, + { 0.698039, 0.811765, 0.207843, 1.0 }, + { 0.682353, 0.768627, 0.345098, 1.0 }, + { 0.807843, 0.894118, 0.498039, 1.0 }, + { 0.768627, 0.878431, 0.537255, 1.0 }, + { 0.709804, 0.854902, 0.552941, 1.0 }, + { 0.592157, 0.764706, 0.415686, 1.0 }, + { 0.627451, 0.435294, 0.380392, 1.0 }, + { 0.505882, 0.215686, 0.321569, 1.0 }, + { 0.231373, 0.254902, 0.380392, 1.0 }, + { 0.160784, 0.223529, 0.364706, 1.0 }, + { 0.164706, 0.160784, 0.317647, 1.0 }, + { 0.313725, 0.117647, 0.254902, 1.0 }, + { 0.474510, 0.109804, 0.325490, 1.0 }, + { 0.725490, 0.086275, 0.403922, 1.0 }, + { 0.796078, 0.082353, 0.415686, 1.0 }, + { 0.937255, 0.019608, 0.400000, 1.0 }, + { 0.980392, 0.054902, 0.450980, 1.0 }, + { 0.921569, 0.066667, 0.439216, 1.0 }, + { 0.862745, 0.078431, 0.427451, 1.0 }, + { 0.729412, 0.278431, 0.305882, 1.0 }, + { 0.584314, 0.454902, 0.254902, 1.0 }, + { 0.470588, 0.682353, 0.384314, 1.0 }, + { 0.317647, 0.611765, 0.635294, 1.0 }, + { 0.305882, 0.623529, 0.635294, 1.0 }, + { 0.203922, 0.517647, 0.545098, 1.0 }, + { 0.215686, 0.411765, 0.509804, 1.0 }, + { 0.407843, 0.368627, 0.160784, 1.0 }, + { 0.623529, 0.321569, 0.007843, 1.0 }, + { 0.803922, 0.360784, 0.054902, 1.0 }, + { 0.909804, 0.301961, 0.129412, 1.0 }, + { 0.929412, 0.243137, 0.160784, 1.0 }, + { 0.964706, 0.270588, 0.200000, 1.0 }, + { 0.984314, 0.333333, 0.231373, 1.0 }, + { 0.988235, 0.345098, 0.247059, 1.0 }, + { 0.988235, 0.286275, 0.266667, 1.0 }, + { 0.921569, 0.031373, 0.384314, 1.0 }, + { 0.937255, 0.019608, 0.400000, 1.0 }, + { 0.800000, 0.054902, 0.431373, 1.0 }, + { 0.627451, 0.117647, 0.360784, 1.0 }, + { 0.517647, 0.105882, 0.329412, 1.0 }, + }; +/* Apophysis-040426-163FloralCascade2 */ +static double4 colors_163[] = { + { 0.505882, 0.349020, 0.117647, 1.0 }, + { 0.756863, 0.619608, 0.501961, 1.0 }, + { 0.729412, 0.682353, 0.525490, 1.0 }, + { 0.705882, 0.745098, 0.549020, 1.0 }, + { 0.529412, 0.643137, 0.576471, 1.0 }, + { 0.356863, 0.541176, 0.603922, 1.0 }, + { 0.372549, 0.603922, 0.639216, 1.0 }, + { 0.392157, 0.670588, 0.678431, 1.0 }, + { 0.674510, 0.788235, 0.772549, 1.0 }, + { 0.792157, 0.870588, 0.835294, 1.0 }, + { 0.913725, 0.956863, 0.901961, 1.0 }, + { 0.929412, 0.858824, 0.807843, 1.0 }, + { 0.945098, 0.764706, 0.713725, 1.0 }, + { 0.835294, 0.666667, 0.482353, 1.0 }, + { 0.729412, 0.568627, 0.254902, 1.0 }, + { 0.666667, 0.486275, 0.176471, 1.0 }, + { 0.607843, 0.407843, 0.098039, 1.0 }, + { 0.349020, 0.235294, 0.109804, 1.0 }, + { 0.380392, 0.133333, 0.141176, 1.0 }, + { 0.415686, 0.035294, 0.172549, 1.0 }, + { 0.411765, 0.035294, 0.172549, 1.0 }, + { 0.407843, 0.039216, 0.172549, 1.0 }, + { 0.396078, 0.035294, 0.176471, 1.0 }, + { 0.388235, 0.035294, 0.184314, 1.0 }, + { 0.243137, 0.007843, 0.219608, 1.0 }, + { 0.482353, 0.031373, 0.313725, 1.0 }, + { 0.725490, 0.058824, 0.407843, 1.0 }, + { 0.796078, 0.066667, 0.419608, 1.0 }, + { 0.870588, 0.074510, 0.435294, 1.0 }, + { 0.890196, 0.070588, 0.435294, 1.0 }, + { 0.909804, 0.066667, 0.435294, 1.0 }, + { 0.921569, 0.023529, 0.388235, 1.0 }, + { 0.803922, 0.035294, 0.121569, 1.0 }, + { 0.588235, 0.192157, 0.074510, 1.0 }, + { 0.752941, 0.341176, 0.105882, 1.0 }, + { 0.917647, 0.494118, 0.137255, 1.0 }, + { 0.945098, 0.588235, 0.196078, 1.0 }, + { 0.972549, 0.682353, 0.254902, 1.0 }, + { 0.980392, 0.600000, 0.258824, 1.0 }, + { 0.988235, 0.521569, 0.262745, 1.0 }, + { 0.964706, 0.258824, 0.200000, 1.0 }, + { 0.933333, 0.243137, 0.164706, 1.0 }, + { 0.901961, 0.231373, 0.129412, 1.0 }, + { 0.854902, 0.364706, 0.203922, 1.0 }, + { 0.811765, 0.501961, 0.278431, 1.0 }, + { 0.815686, 0.556863, 0.247059, 1.0 }, + { 0.819608, 0.615686, 0.215686, 1.0 }, + { 0.941176, 0.776471, 0.243137, 1.0 }, + { 0.862745, 0.792157, 0.219608, 1.0 }, + { 0.698039, 0.474510, 0.125490, 1.0 }, + { 0.721569, 0.239216, 0.070588, 1.0 }, + { 0.745098, 0.003922, 0.019608, 1.0 }, + { 0.772549, 0.074510, 0.047059, 1.0 }, + { 0.803922, 0.149020, 0.074510, 1.0 }, + { 0.854902, 0.176471, 0.109804, 1.0 }, + { 0.909804, 0.203922, 0.145098, 1.0 }, + { 0.654902, 0.250980, 0.262745, 1.0 }, + { 0.564706, 0.172549, 0.215686, 1.0 }, + { 0.474510, 0.094118, 0.172549, 1.0 }, + { 0.376471, 0.152941, 0.247059, 1.0 }, + { 0.278431, 0.215686, 0.321569, 1.0 }, + { 0.215686, 0.258824, 0.341176, 1.0 }, + { 0.156863, 0.301961, 0.364706, 1.0 }, + { 0.082353, 0.313725, 0.431373, 1.0 }, + { 0.105882, 0.403922, 0.494118, 1.0 }, + { 0.184314, 0.513725, 0.556863, 1.0 }, + { 0.317647, 0.588235, 0.619608, 1.0 }, + { 0.454902, 0.662745, 0.686275, 1.0 }, + { 0.498039, 0.701961, 0.709804, 1.0 }, + { 0.545098, 0.741176, 0.737255, 1.0 }, + { 0.819608, 0.831373, 0.756863, 1.0 }, + { 0.941176, 0.945098, 0.811765, 1.0 }, + { 0.678431, 0.780392, 0.682353, 1.0 }, + { 0.478431, 0.658824, 0.631373, 1.0 }, + { 0.278431, 0.537255, 0.584314, 1.0 }, + { 0.168627, 0.423529, 0.509804, 1.0 }, + { 0.062745, 0.309804, 0.439216, 1.0 }, + { 0.035294, 0.274510, 0.411765, 1.0 }, + { 0.007843, 0.243137, 0.388235, 1.0 }, + { 0.039216, 0.184314, 0.349020, 1.0 }, + { 0.117647, 0.219608, 0.035294, 1.0 }, + { 0.152941, 0.572549, 0.031373, 1.0 }, + { 0.219608, 0.439216, 0.113725, 1.0 }, + { 0.286275, 0.309804, 0.200000, 1.0 }, + { 0.290196, 0.250980, 0.239216, 1.0 }, + { 0.294118, 0.196078, 0.278431, 1.0 }, + { 0.447059, 0.090196, 0.321569, 1.0 }, + { 0.725490, 0.066667, 0.400000, 1.0 }, + { 0.878431, 0.047059, 0.450980, 1.0 }, + { 0.901961, 0.054902, 0.447059, 1.0 }, + { 0.929412, 0.066667, 0.443137, 1.0 }, + { 0.929412, 0.066667, 0.447059, 1.0 }, + { 0.929412, 0.066667, 0.450980, 1.0 }, + { 0.956863, 0.058824, 0.454902, 1.0 }, + { 0.956863, 0.047059, 0.447059, 1.0 }, + { 0.952941, 0.011765, 0.407843, 1.0 }, + { 0.956863, 0.007843, 0.407843, 1.0 }, + { 0.992157, 0.027451, 0.447059, 1.0 }, + { 0.988235, 0.031373, 0.447059, 1.0 }, + { 0.984314, 0.039216, 0.450980, 1.0 }, + { 0.984314, 0.019608, 0.443137, 1.0 }, + { 0.984314, 0.003922, 0.435294, 1.0 }, + { 0.956863, 0.007843, 0.407843, 1.0 }, + { 0.952941, 0.011765, 0.407843, 1.0 }, + { 0.909804, 0.152941, 0.258824, 1.0 }, + { 0.909804, 0.196078, 0.200000, 1.0 }, + { 0.913725, 0.243137, 0.141176, 1.0 }, + { 0.949020, 0.270588, 0.188235, 1.0 }, + { 0.988235, 0.298039, 0.239216, 1.0 }, + { 0.913725, 0.505882, 0.219608, 1.0 }, + { 0.807843, 0.564706, 0.278431, 1.0 }, + { 0.690196, 0.611765, 0.239216, 1.0 }, + { 0.666667, 0.615686, 0.207843, 1.0 }, + { 0.250980, 0.619608, 0.039216, 1.0 }, + { 0.215686, 0.592157, 0.043137, 1.0 }, + { 0.184314, 0.564706, 0.050980, 1.0 }, + { 0.278431, 0.282353, 0.149020, 1.0 }, + { 0.207843, 0.215686, 0.164706, 1.0 }, + { 0.203922, 0.101961, 0.286275, 1.0 }, + { 0.156863, 0.164706, 0.317647, 1.0 }, + { 0.184314, 0.262745, 0.400000, 1.0 }, + { 0.274510, 0.219608, 0.384314, 1.0 }, + { 0.368627, 0.180392, 0.368627, 1.0 }, + { 0.525490, 0.196078, 0.388235, 1.0 }, + { 0.686275, 0.211765, 0.411765, 1.0 }, + { 0.760784, 0.078431, 0.411765, 1.0 }, + { 0.643137, 0.007843, 0.050980, 1.0 }, + { 0.552941, 0.007843, 0.121569, 1.0 }, + { 0.490196, 0.086275, 0.160784, 1.0 }, + { 0.392157, 0.447059, 0.498039, 1.0 }, + { 0.384314, 0.486275, 0.541176, 1.0 }, + { 0.380392, 0.525490, 0.588235, 1.0 }, + { 0.360784, 0.588235, 0.631373, 1.0 }, + { 0.274510, 0.584314, 0.611765, 1.0 }, + { 0.360784, 0.662745, 0.458824, 1.0 }, + { 0.396078, 0.623529, 0.384314, 1.0 }, + { 0.568627, 0.541176, 0.501961, 1.0 }, + { 0.545098, 0.603922, 0.600000, 1.0 }, + { 0.525490, 0.670588, 0.701961, 1.0 }, + { 0.635294, 0.690196, 0.701961, 1.0 }, + { 0.745098, 0.713725, 0.705882, 1.0 }, + { 0.878431, 0.760784, 0.619608, 1.0 }, + { 0.796078, 0.607843, 0.517647, 1.0 }, + { 0.737255, 0.372549, 0.345098, 1.0 }, + { 0.780392, 0.082353, 0.411765, 1.0 }, + { 0.835294, 0.050980, 0.439216, 1.0 }, + { 0.862745, 0.062745, 0.435294, 1.0 }, + { 0.890196, 0.078431, 0.431373, 1.0 }, + { 0.835294, 0.305882, 0.282353, 1.0 }, + { 0.866667, 0.580392, 0.313725, 1.0 }, + { 0.905882, 0.800000, 0.490196, 1.0 }, + { 0.980392, 0.976471, 0.560784, 1.0 }, + { 0.800000, 0.890196, 0.482353, 1.0 }, + { 0.745098, 0.823529, 0.400000, 1.0 }, + { 0.690196, 0.756863, 0.317647, 1.0 }, + { 0.400000, 0.584314, 0.215686, 1.0 }, + { 0.152941, 0.325490, 0.368627, 1.0 }, + { 0.078431, 0.376471, 0.470588, 1.0 }, + { 0.058824, 0.423529, 0.490196, 1.0 }, + { 0.027451, 0.333333, 0.423529, 1.0 }, + { 0.031373, 0.329412, 0.423529, 1.0 }, + { 0.262745, 0.298039, 0.317647, 1.0 }, + { 0.301961, 0.294118, 0.341176, 1.0 }, + { 0.345098, 0.294118, 0.364706, 1.0 }, + { 0.490196, 0.349020, 0.403922, 1.0 }, + { 0.501961, 0.450980, 0.427451, 1.0 }, + { 0.600000, 0.411765, 0.356863, 1.0 }, + { 0.458824, 0.419608, 0.219608, 1.0 }, + { 0.611765, 0.247059, 0.113725, 1.0 }, + { 0.584314, 0.192157, 0.090196, 1.0 }, + { 0.560784, 0.141176, 0.070588, 1.0 }, + { 0.521569, 0.113725, 0.109804, 1.0 }, + { 0.431373, 0.039216, 0.172549, 1.0 }, + { 0.364706, 0.090196, 0.231373, 1.0 }, + { 0.380392, 0.262745, 0.223529, 1.0 }, + { 0.392157, 0.560784, 0.239216, 1.0 }, + { 0.627451, 0.643137, 0.172549, 1.0 }, + { 0.678431, 0.717647, 0.278431, 1.0 }, + { 0.901961, 0.929412, 0.423529, 1.0 }, + { 0.988235, 0.988235, 0.462745, 1.0 }, + { 0.909804, 0.945098, 0.454902, 1.0 }, + { 0.913725, 0.674510, 0.458824, 1.0 }, + { 0.890196, 0.501961, 0.278431, 1.0 }, + { 0.984314, 0.376471, 0.305882, 1.0 }, + { 0.992157, 0.360784, 0.250980, 1.0 }, + { 0.988235, 0.403922, 0.262745, 1.0 }, + { 0.988235, 0.450980, 0.278431, 1.0 }, + { 0.886275, 0.596078, 0.207843, 1.0 }, + { 0.984314, 0.690196, 0.223529, 1.0 }, + { 0.913725, 0.815686, 0.247059, 1.0 }, + { 0.874510, 0.850980, 0.270588, 1.0 }, + { 0.713725, 0.792157, 0.356863, 1.0 }, + { 0.635294, 0.768627, 0.184314, 1.0 }, + { 0.600000, 0.686275, 0.156863, 1.0 }, + { 0.505882, 0.588235, 0.113725, 1.0 }, + { 0.356863, 0.592157, 0.113725, 1.0 }, + { 0.400000, 0.411765, 0.133333, 1.0 }, + { 0.392157, 0.274510, 0.180392, 1.0 }, + { 0.482353, 0.313725, 0.239216, 1.0 }, + { 0.564706, 0.403922, 0.419608, 1.0 }, + { 0.619608, 0.431373, 0.290196, 1.0 }, + { 0.690196, 0.458824, 0.192157, 1.0 }, + { 0.788235, 0.458824, 0.274510, 1.0 }, + { 0.968627, 0.392157, 0.313725, 1.0 }, + { 0.988235, 0.337255, 0.290196, 1.0 }, + { 0.992157, 0.341176, 0.247059, 1.0 }, + { 0.996078, 0.333333, 0.250980, 1.0 }, + { 0.992157, 0.317647, 0.278431, 1.0 }, + { 0.988235, 0.278431, 0.235294, 1.0 }, + { 0.921569, 0.066667, 0.439216, 1.0 }, + { 0.905882, 0.066667, 0.443137, 1.0 }, + { 0.847059, 0.086275, 0.427451, 1.0 }, + { 0.745098, 0.066667, 0.415686, 1.0 }, + { 0.427451, 0.082353, 0.317647, 1.0 }, + { 0.211765, 0.090196, 0.250980, 1.0 }, + { 0.172549, 0.188235, 0.337255, 1.0 }, + { 0.098039, 0.286275, 0.427451, 1.0 }, + { 0.082353, 0.294118, 0.396078, 1.0 }, + { 0.101961, 0.219608, 0.368627, 1.0 }, + { 0.023529, 0.176471, 0.345098, 1.0 }, + { 0.090196, 0.156863, 0.329412, 1.0 }, + { 0.200000, 0.090196, 0.278431, 1.0 }, + { 0.321569, 0.039216, 0.227451, 1.0 }, + { 0.400000, 0.023529, 0.203922, 1.0 }, + { 0.313725, 0.011765, 0.223529, 1.0 }, + { 0.211765, 0.035294, 0.250980, 1.0 }, + { 0.172549, 0.019608, 0.203922, 1.0 }, + { 0.062745, 0.074510, 0.282353, 1.0 }, + { 0.070588, 0.109804, 0.301961, 1.0 }, + { 0.149020, 0.101961, 0.290196, 1.0 }, + { 0.152941, 0.117647, 0.129412, 1.0 }, + { 0.074510, 0.133333, 0.058824, 1.0 }, + { 0.200000, 0.125490, 0.133333, 1.0 }, + { 0.239216, 0.109804, 0.145098, 1.0 }, + { 0.250980, 0.254902, 0.031373, 1.0 }, + { 0.411765, 0.396078, 0.047059, 1.0 }, + { 0.482353, 0.537255, 0.203922, 1.0 }, + { 0.686275, 0.670588, 0.188235, 1.0 }, + { 0.721569, 0.588235, 0.203922, 1.0 }, + { 0.694118, 0.498039, 0.164706, 1.0 }, + { 0.619608, 0.290196, 0.250980, 1.0 }, + { 0.584314, 0.356863, 0.262745, 1.0 }, + { 0.705882, 0.517647, 0.274510, 1.0 }, + { 0.776471, 0.650980, 0.364706, 1.0 }, + { 0.984314, 0.803922, 0.611765, 1.0 }, + { 0.952941, 0.921569, 0.741176, 1.0 }, + { 0.992157, 0.980392, 0.819608, 1.0 }, + { 0.960784, 0.972549, 0.890196, 1.0 }, + { 0.976471, 0.964706, 0.937255, 1.0 }, + { 0.972549, 0.972549, 0.839216, 1.0 }, + { 0.839216, 0.690196, 0.780392, 1.0 }, + { 0.819608, 0.356863, 0.490196, 1.0 }, + { 0.878431, 0.074510, 0.439216, 1.0 }, + { 0.921569, 0.066667, 0.439216, 1.0 }, + { 0.972549, 0.254902, 0.223529, 1.0 }, + { 0.917647, 0.274510, 0.137255, 1.0 }, + }; +/* Apophysis-040426-163FlowerBurst */ +static double4 colors_164[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.466667, 0.035294, 0.094118, 1.0 }, + { 0.721569, 0.019608, 0.058824, 1.0 }, + { 0.980392, 0.003922, 0.027451, 1.0 }, + { 0.760784, 0.054902, 0.027451, 1.0 }, + { 0.541176, 0.105882, 0.031373, 1.0 }, + { 0.431373, 0.109804, 0.031373, 1.0 }, + { 0.321569, 0.117647, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.345098, 0.058824, 0.011765, 1.0 }, + { 0.694118, 0.121569, 0.023529, 1.0 }, + { 0.694118, 0.129412, 0.019608, 1.0 }, + { 0.694118, 0.137255, 0.019608, 1.0 }, + { 0.517647, 0.160784, 0.078431, 1.0 }, + { 0.341176, 0.188235, 0.137255, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.227451, 0.247059, 0.160784, 1.0 }, + { 0.478431, 0.509804, 0.411765, 1.0 }, + { 0.835294, 0.690196, 0.815686, 1.0 }, + { 0.909804, 0.741176, 0.643137, 1.0 }, + { 0.988235, 0.792157, 0.470588, 1.0 }, + { 0.949020, 0.819608, 0.364706, 1.0 }, + { 0.913725, 0.850980, 0.262745, 1.0 }, + { 0.917647, 0.839216, 0.254902, 1.0 }, + { 0.921569, 0.827451, 0.247059, 1.0 }, + { 0.909804, 0.858824, 0.423529, 1.0 }, + { 0.909804, 0.823529, 0.654902, 1.0 }, + { 0.909804, 0.792157, 0.890196, 1.0 }, + { 0.949020, 0.803922, 0.905882, 1.0 }, + { 0.988235, 0.815686, 0.921569, 1.0 }, + { 0.988235, 0.694118, 0.847059, 1.0 }, + { 0.992157, 0.576471, 0.772549, 1.0 }, + { 0.819608, 0.364706, 0.721569, 1.0 }, + { 0.619608, 0.109804, 0.560784, 1.0 }, + { 0.674510, 0.156863, 0.266667, 1.0 }, + { 0.376471, 0.258824, 0.254902, 1.0 }, + { 0.082353, 0.364706, 0.247059, 1.0 }, + { 0.039216, 0.180392, 0.121569, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.223529, 0.019608, 0.050980, 1.0 }, + { 0.447059, 0.043137, 0.105882, 1.0 }, + { 0.768627, 0.231373, 0.023529, 1.0 }, + { 0.858824, 0.458824, 0.113725, 1.0 }, + { 0.870588, 0.705882, 0.196078, 1.0 }, + { 0.654902, 0.650980, 0.247059, 1.0 }, + { 0.439216, 0.600000, 0.298039, 1.0 }, + { 0.282353, 0.564706, 0.196078, 1.0 }, + { 0.129412, 0.529412, 0.098039, 1.0 }, + { 0.109804, 0.478431, 0.121569, 1.0 }, + { 0.070588, 0.470588, 0.133333, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.192157, 0.050980, 0.203922, 1.0 }, + { 0.388235, 0.101961, 0.411765, 1.0 }, + { 0.494118, 0.094118, 0.482353, 1.0 }, + { 0.600000, 0.090196, 0.556863, 1.0 }, + { 0.792157, 0.043137, 0.580392, 1.0 }, + { 0.913725, 0.270588, 0.662745, 1.0 }, + { 0.905882, 0.482353, 0.733333, 1.0 }, + { 0.541176, 0.388235, 0.505882, 1.0 }, + { 0.176471, 0.294118, 0.278431, 1.0 }, + { 0.086275, 0.145098, 0.137255, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.105882, 0.086275, 0.003922, 1.0 }, + { 0.215686, 0.176471, 0.011765, 1.0 }, + { 0.321569, 0.211765, 0.007843, 1.0 }, + { 0.431373, 0.250980, 0.003922, 1.0 }, + { 0.843137, 0.592157, 0.160784, 1.0 }, + { 0.992157, 0.768627, 0.262745, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.227451, 0.156863, 0.023529, 1.0 }, + { 0.454902, 0.219608, 0.000000, 1.0 }, + { 0.831373, 0.384314, 0.074510, 1.0 }, + { 0.996078, 0.431373, 0.149020, 1.0 }, + { 0.737255, 0.349020, 0.043137, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.360784, 0.027451, 1.0 }, + { 0.007843, 0.494118, 0.149020, 1.0 }, + { 0.129412, 0.529412, 0.098039, 1.0 }, + { 0.156863, 0.549020, 0.082353, 1.0 }, + { 0.345098, 0.596078, 0.121569, 1.0 }, + { 0.498039, 0.588235, 0.125490, 1.0 }, + { 0.592157, 0.635294, 0.160784, 1.0 }, + { 0.639216, 0.650980, 0.152941, 1.0 }, + { 0.650980, 0.709804, 0.137255, 1.0 }, + { 0.560784, 0.776471, 0.258824, 1.0 }, + { 0.498039, 0.737255, 0.176471, 1.0 }, + { 0.403922, 0.666667, 0.152941, 1.0 }, + { 0.325490, 0.654902, 0.133333, 1.0 }, + { 0.458824, 0.725490, 0.066667, 1.0 }, + { 0.788235, 0.850980, 0.219608, 1.0 }, + { 0.803922, 0.854902, 0.305882, 1.0 }, + { 0.815686, 0.737255, 0.203922, 1.0 }, + { 0.725490, 0.635294, 0.160784, 1.0 }, + { 0.501961, 0.521569, 0.266667, 1.0 }, + { 0.203922, 0.403922, 0.054902, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.298039, 0.196078, 0.278431, 1.0 }, + { 0.560784, 0.007843, 0.435294, 1.0 }, + { 0.600000, 0.101961, 0.556863, 1.0 }, + { 0.905882, 0.494118, 0.611765, 1.0 }, + { 0.913725, 0.509804, 0.666667, 1.0 }, + { 0.725490, 0.247059, 0.639216, 1.0 }, + { 0.364706, 0.133333, 0.403922, 1.0 }, + { 0.105882, 0.345098, 0.239216, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + }; +/* Apophysis-040426-163MaltesePurple */ +static double4 colors_165[] = { + { 0.603922, 0.368627, 0.580392, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.815686, 0.172549, 0.964706, 1.0 }, + { 0.870588, 0.192157, 0.933333, 1.0 }, + { 0.870588, 0.235294, 0.847059, 1.0 }, + { 0.874510, 0.278431, 0.760784, 1.0 }, + { 0.603922, 0.368627, 0.580392, 1.0 }, + { 0.603922, 0.368627, 0.580392, 1.0 }, + { 0.603922, 0.368627, 0.580392, 1.0 }, + { 0.607843, 0.364706, 0.584314, 1.0 }, + { 0.615686, 0.364706, 0.588235, 1.0 }, + { 0.686275, 0.341176, 0.635294, 1.0 }, + { 0.756863, 0.317647, 0.682353, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.776471, 0.160784, 0.996078, 1.0 }, + { 0.905882, 0.203922, 0.909804, 1.0 }, + { 0.968627, 0.247059, 0.823529, 1.0 }, + { 0.960784, 0.231373, 0.850980, 1.0 }, + { 0.952941, 0.219608, 0.878431, 1.0 }, + { 0.905882, 0.203922, 0.909804, 1.0 }, + { 0.858824, 0.188235, 0.941176, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.768627, 0.156863, 0.996078, 1.0 }, + { 0.776471, 0.160784, 0.996078, 1.0 }, + { 0.827451, 0.176471, 0.960784, 1.0 }, + { 0.882353, 0.196078, 0.925490, 1.0 }, + { 0.921569, 0.262745, 0.792157, 1.0 }, + { 0.898039, 0.270588, 0.776471, 1.0 }, + { 0.945098, 0.254902, 0.807843, 1.0 }, + { 0.905882, 0.223529, 0.870588, 1.0 }, + { 0.870588, 0.192157, 0.933333, 1.0 }, + { 0.815686, 0.172549, 0.964706, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.721569, 0.329412, 0.658824, 1.0 }, + { 0.666667, 0.345098, 0.623529, 1.0 }, + { 0.615686, 0.364706, 0.588235, 1.0 }, + { 0.568627, 0.380392, 0.556863, 1.0 }, + { 0.580392, 0.376471, 0.564706, 1.0 }, + { 0.615686, 0.364706, 0.588235, 1.0 }, + { 0.780392, 0.309804, 0.698039, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.823529, 0.176471, 0.964706, 1.0 }, + { 0.827451, 0.294118, 0.729412, 1.0 }, + { 0.627451, 0.360784, 0.596078, 1.0 }, + { 0.615686, 0.364706, 0.588235, 1.0 }, + { 0.815686, 0.298039, 0.721569, 1.0 }, + { 0.800000, 0.168627, 0.980392, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.764706, 0.156863, 1.000000, 1.0 }, + { 0.698039, 0.337255, 0.643137, 1.0 }, + }; +/* Apophysis-040426-163Mycelialg */ +static double4 colors_166[] = { + { 0.925490, 0.643137, 0.819608, 1.0 }, + { 0.192157, 0.007843, 0.109804, 1.0 }, + { 0.094118, 0.003922, 0.054902, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.219608, 0.466667, 1.0 }, + { 0.301961, 0.184314, 0.415686, 1.0 }, + { 0.607843, 0.152941, 0.368627, 1.0 }, + { 0.666667, 0.160784, 0.266667, 1.0 }, + { 0.725490, 0.168627, 0.164706, 1.0 }, + { 0.517647, 0.117647, 0.109804, 1.0 }, + { 0.309804, 0.070588, 0.054902, 1.0 }, + { 0.211765, 0.035294, 0.125490, 1.0 }, + { 0.117647, 0.000000, 0.196078, 1.0 }, + { 0.000000, 0.000000, 0.333333, 1.0 }, + { 0.019608, 0.054902, 0.258824, 1.0 }, + { 0.043137, 0.113725, 0.184314, 1.0 }, + { 0.019608, 0.054902, 0.090196, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.070588, 0.058824, 1.0 }, + { 0.043137, 0.141176, 0.117647, 1.0 }, + { 0.200000, 0.270588, 0.215686, 1.0 }, + { 0.360784, 0.403922, 0.313725, 1.0 }, + { 0.556863, 0.701961, 0.537255, 1.0 }, + { 0.772549, 0.827451, 0.831373, 1.0 }, + { 1.000000, 0.776471, 1.000000, 1.0 }, + { 1.000000, 0.701961, 1.000000, 1.0 }, + { 1.000000, 0.627451, 1.000000, 1.0 }, + { 0.996078, 0.654902, 0.913725, 1.0 }, + { 0.996078, 0.686275, 0.831373, 1.0 }, + { 0.980392, 0.690196, 0.831373, 1.0 }, + { 0.964706, 0.698039, 0.831373, 1.0 }, + { 0.933333, 0.733333, 0.831373, 1.0 }, + { 0.901961, 0.749020, 0.831373, 1.0 }, + { 0.874510, 0.768627, 0.831373, 1.0 }, + { 0.894118, 0.756863, 0.831373, 1.0 }, + { 0.913725, 0.745098, 0.831373, 1.0 }, + { 0.956863, 0.780392, 0.839216, 1.0 }, + { 1.000000, 0.815686, 0.847059, 1.0 }, + { 1.000000, 0.858824, 0.709804, 1.0 }, + { 0.803922, 0.815686, 0.827451, 1.0 }, + { 0.709804, 0.839216, 1.000000, 1.0 }, + { 0.556863, 0.627451, 0.717647, 1.0 }, + { 0.403922, 0.415686, 0.435294, 1.0 }, + { 0.360784, 0.356863, 0.447059, 1.0 }, + { 0.321569, 0.298039, 0.458824, 1.0 }, + { 0.156863, 0.031373, 0.529412, 1.0 }, + { 0.137255, 0.035294, 0.533333, 1.0 }, + { 0.470588, 0.247059, 0.701961, 1.0 }, + { 0.654902, 0.384314, 0.780392, 1.0 }, + { 0.843137, 0.525490, 0.862745, 1.0 }, + { 0.721569, 0.466667, 0.768627, 1.0 }, + { 0.600000, 0.411765, 0.678431, 1.0 }, + { 0.560784, 0.392157, 0.650980, 1.0 }, + { 0.525490, 0.376471, 0.623529, 1.0 }, + { 0.533333, 0.388235, 0.639216, 1.0 }, + { 0.654902, 0.419608, 0.784314, 1.0 }, + { 0.870588, 0.576471, 0.831373, 1.0 }, + { 0.909804, 0.603922, 0.831373, 1.0 }, + { 0.949020, 0.635294, 0.831373, 1.0 }, + { 0.972549, 0.650980, 0.831373, 1.0 }, + { 0.996078, 0.666667, 0.831373, 1.0 }, + { 0.972549, 0.650980, 0.831373, 1.0 }, + { 0.905882, 0.572549, 0.941176, 1.0 }, + { 0.831373, 0.517647, 0.894118, 1.0 }, + { 0.839216, 0.545098, 0.862745, 1.0 }, + { 0.847059, 0.572549, 0.831373, 1.0 }, + { 0.843137, 0.556863, 0.831373, 1.0 }, + { 0.839216, 0.545098, 0.831373, 1.0 }, + { 0.650980, 0.517647, 0.572549, 1.0 }, + { 0.337255, 0.498039, 0.352941, 1.0 }, + { 0.000000, 0.403922, 0.313725, 1.0 }, + { 0.000000, 0.172549, 0.192157, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.039216, 0.000000, 1.0 }, + { 0.043137, 0.082353, 0.000000, 1.0 }, + { 0.105882, 0.082353, 0.000000, 1.0 }, + { 0.168627, 0.086275, 0.000000, 1.0 }, + { 0.439216, 0.470588, 0.243137, 1.0 }, + { 0.658824, 0.694118, 0.403922, 1.0 }, + { 0.988235, 0.670588, 0.831373, 1.0 }, + { 0.909804, 0.603922, 0.831373, 1.0 }, + { 0.835294, 0.541176, 0.831373, 1.0 }, + { 0.717647, 0.490196, 0.717647, 1.0 }, + { 0.603922, 0.443137, 0.607843, 1.0 }, + { 0.372549, 0.321569, 0.482353, 1.0 }, + { 0.192157, 0.243137, 0.317647, 1.0 }, + { 0.000000, 0.215686, 0.141176, 1.0 }, + { 0.015686, 0.152941, 0.176471, 1.0 }, + { 0.376471, 0.317647, 0.494118, 1.0 }, + { 0.443137, 0.368627, 0.592157, 1.0 }, + { 0.509804, 0.419608, 0.690196, 1.0 }, + { 0.678431, 0.498039, 1.000000, 1.0 }, + { 0.760784, 0.486275, 0.976471, 1.0 }, + { 0.784314, 0.356863, 1.000000, 1.0 }, + { 0.819608, 0.356863, 0.952941, 1.0 }, + { 0.270588, 0.156863, 0.568627, 1.0 }, + { 0.133333, 0.078431, 0.556863, 1.0 }, + { 0.000000, 0.000000, 0.549020, 1.0 }, + { 0.000000, 0.003922, 0.439216, 1.0 }, + { 0.000000, 0.007843, 0.333333, 1.0 }, + { 0.000000, 0.023529, 0.337255, 1.0 }, + { 0.023529, 0.047059, 0.376471, 1.0 }, + { 0.109804, 0.101961, 0.407843, 1.0 }, + { 0.243137, 0.180392, 0.505882, 1.0 }, + { 0.349020, 0.239216, 0.568627, 1.0 }, + { 0.360784, 0.274510, 0.541176, 1.0 }, + { 0.372549, 0.309804, 0.517647, 1.0 }, + { 0.235294, 0.282353, 0.321569, 1.0 }, + { 0.172549, 0.223529, 0.313725, 1.0 }, + { 0.000000, 0.160784, 0.149020, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.121569, 0.015686, 0.188235, 1.0 }, + { 0.254902, 0.145098, 0.317647, 1.0 }, + { 0.368627, 0.180392, 0.349020, 1.0 }, + { 0.462745, 0.356863, 0.568627, 1.0 }, + { 1.000000, 0.243137, 0.509804, 1.0 }, + { 0.992157, 0.215686, 0.439216, 1.0 }, + { 0.988235, 0.192157, 0.372549, 1.0 }, + { 0.984314, 0.082353, 0.000000, 1.0 }, + { 0.772549, 0.184314, 0.000000, 1.0 }, + { 0.541176, 0.074510, 0.047059, 1.0 }, + { 0.345098, 0.121569, 0.054902, 1.0 }, + { 0.074510, 0.047059, 0.000000, 1.0 }, + { 0.035294, 0.023529, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.062745, 0.078431, 0.196078, 1.0 }, + { 0.047059, 0.062745, 0.368627, 1.0 }, + { 0.247059, 0.176471, 0.501961, 1.0 }, + { 0.439216, 0.290196, 0.560784, 1.0 }, + { 0.568627, 0.400000, 0.647059, 1.0 }, + { 0.870588, 0.588235, 0.831373, 1.0 }, + { 0.890196, 0.600000, 0.831373, 1.0 }, + { 0.913725, 0.615686, 0.831373, 1.0 }, + { 0.949020, 0.639216, 0.831373, 1.0 }, + { 0.909804, 0.607843, 0.831373, 1.0 }, + { 0.870588, 0.572549, 0.831373, 1.0 }, + { 0.803922, 0.549020, 0.788235, 1.0 }, + { 0.709804, 0.411765, 0.411765, 1.0 }, + { 0.313725, 0.317647, 0.364706, 1.0 }, + { 0.082353, 0.160784, 0.286275, 1.0 }, + { 0.023529, 0.078431, 0.247059, 1.0 }, + { 0.000000, 0.039216, 0.305882, 1.0 }, + { 0.039216, 0.031373, 0.345098, 1.0 }, + { 0.188235, 0.231373, 0.337255, 1.0 }, + { 0.478431, 0.356863, 0.411765, 1.0 }, + { 0.686275, 0.505882, 0.639216, 1.0 }, + { 0.831373, 0.549020, 0.831373, 1.0 }, + { 0.854902, 0.568627, 0.831373, 1.0 }, + { 0.882353, 0.584314, 0.831373, 1.0 }, + { 0.878431, 0.603922, 0.831373, 1.0 }, + { 0.905882, 0.615686, 0.827451, 1.0 }, + { 1.000000, 0.486275, 0.462745, 1.0 }, + { 1.000000, 0.403922, 0.431373, 1.0 }, + { 1.000000, 0.407843, 0.466667, 1.0 }, + { 1.000000, 0.356863, 0.600000, 1.0 }, + { 0.890196, 0.588235, 0.831373, 1.0 }, + { 0.960784, 0.529412, 0.949020, 1.0 }, + { 1.000000, 0.592157, 1.000000, 1.0 }, + { 1.000000, 0.623529, 1.000000, 1.0 }, + { 0.850980, 0.713725, 1.000000, 1.0 }, + { 0.882353, 0.647059, 0.913725, 1.0 }, + { 0.796078, 0.533333, 0.831373, 1.0 }, + { 0.509804, 0.384314, 0.631373, 1.0 }, + { 0.298039, 0.278431, 0.435294, 1.0 }, + { 0.078431, 0.180392, 0.235294, 1.0 }, + { 0.121569, 0.105882, 0.039216, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.113725, 0.011765, 0.219608, 1.0 }, + { 0.152941, 0.121569, 0.447059, 1.0 }, + { 0.290196, 0.207843, 0.549020, 1.0 }, + { 0.419608, 0.282353, 0.623529, 1.0 }, + { 0.423529, 0.274510, 0.627451, 1.0 }, + { 0.435294, 0.290196, 0.627451, 1.0 }, + { 0.564706, 0.392157, 0.654902, 1.0 }, + { 0.823529, 0.541176, 0.831373, 1.0 }, + { 0.866667, 0.584314, 0.831373, 1.0 }, + { 0.960784, 0.662745, 0.831373, 1.0 }, + { 1.000000, 0.776471, 0.831373, 1.0 }, + { 1.000000, 0.890196, 0.835294, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 0.921569, 1.000000, 1.0 }, + { 1.000000, 0.776471, 1.000000, 1.0 }, + { 0.933333, 0.733333, 0.831373, 1.0 }, + { 0.949020, 0.709804, 0.831373, 1.0 }, + }; +/* Apophysis-040426-163MyceliaInv */ +static double4 colors_167[] = { + { 0.074510, 0.356863, 0.180392, 1.0 }, + { 0.807843, 0.992157, 0.890196, 1.0 }, + { 0.901961, 0.996078, 0.945098, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 0.780392, 0.533333, 1.0 }, + { 0.694118, 0.811765, 0.580392, 1.0 }, + { 0.392157, 0.847059, 0.631373, 1.0 }, + { 0.333333, 0.839216, 0.733333, 1.0 }, + { 0.274510, 0.831373, 0.835294, 1.0 }, + { 0.482353, 0.878431, 0.890196, 1.0 }, + { 0.690196, 0.929412, 0.945098, 1.0 }, + { 0.784314, 0.964706, 0.874510, 1.0 }, + { 0.882353, 1.000000, 0.803922, 1.0 }, + { 1.000000, 1.000000, 0.666667, 1.0 }, + { 0.976471, 0.941176, 0.741176, 1.0 }, + { 0.956863, 0.886275, 0.815686, 1.0 }, + { 0.976471, 0.941176, 0.905882, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.976471, 0.929412, 0.941176, 1.0 }, + { 0.956863, 0.858824, 0.882353, 1.0 }, + { 0.796078, 0.725490, 0.784314, 1.0 }, + { 0.639216, 0.596078, 0.686275, 1.0 }, + { 0.443137, 0.298039, 0.462745, 1.0 }, + { 0.227451, 0.172549, 0.168627, 1.0 }, + { 0.000000, 0.223529, 0.000000, 1.0 }, + { 0.000000, 0.298039, 0.000000, 1.0 }, + { 0.000000, 0.372549, 0.000000, 1.0 }, + { 0.000000, 0.341176, 0.082353, 1.0 }, + { 0.003922, 0.313725, 0.168627, 1.0 }, + { 0.019608, 0.305882, 0.168627, 1.0 }, + { 0.035294, 0.301961, 0.168627, 1.0 }, + { 0.066667, 0.266667, 0.168627, 1.0 }, + { 0.094118, 0.247059, 0.168627, 1.0 }, + { 0.125490, 0.231373, 0.168627, 1.0 }, + { 0.105882, 0.243137, 0.168627, 1.0 }, + { 0.086275, 0.254902, 0.168627, 1.0 }, + { 0.043137, 0.219608, 0.160784, 1.0 }, + { 0.000000, 0.184314, 0.152941, 1.0 }, + { 0.000000, 0.141176, 0.290196, 1.0 }, + { 0.196078, 0.184314, 0.172549, 1.0 }, + { 0.290196, 0.160784, 0.000000, 1.0 }, + { 0.443137, 0.372549, 0.282353, 1.0 }, + { 0.596078, 0.584314, 0.564706, 1.0 }, + { 0.635294, 0.643137, 0.552941, 1.0 }, + { 0.678431, 0.701961, 0.541176, 1.0 }, + { 0.843137, 0.968627, 0.470588, 1.0 }, + { 0.862745, 0.964706, 0.466667, 1.0 }, + { 0.529412, 0.752941, 0.298039, 1.0 }, + { 0.341176, 0.611765, 0.215686, 1.0 }, + { 0.156863, 0.474510, 0.137255, 1.0 }, + { 0.278431, 0.529412, 0.227451, 1.0 }, + { 0.400000, 0.588235, 0.321569, 1.0 }, + { 0.435294, 0.603922, 0.349020, 1.0 }, + { 0.474510, 0.623529, 0.376471, 1.0 }, + { 0.466667, 0.611765, 0.360784, 1.0 }, + { 0.345098, 0.580392, 0.215686, 1.0 }, + { 0.129412, 0.423529, 0.168627, 1.0 }, + { 0.090196, 0.392157, 0.168627, 1.0 }, + { 0.050980, 0.364706, 0.168627, 1.0 }, + { 0.027451, 0.349020, 0.168627, 1.0 }, + { 0.003922, 0.333333, 0.168627, 1.0 }, + { 0.027451, 0.349020, 0.168627, 1.0 }, + { 0.094118, 0.427451, 0.058824, 1.0 }, + { 0.168627, 0.482353, 0.105882, 1.0 }, + { 0.160784, 0.454902, 0.137255, 1.0 }, + { 0.152941, 0.427451, 0.168627, 1.0 }, + { 0.156863, 0.439216, 0.168627, 1.0 }, + { 0.160784, 0.454902, 0.168627, 1.0 }, + { 0.349020, 0.482353, 0.427451, 1.0 }, + { 0.662745, 0.501961, 0.647059, 1.0 }, + { 1.000000, 0.596078, 0.686275, 1.0 }, + { 1.000000, 0.827451, 0.807843, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.976471, 0.956863, 1.000000, 1.0 }, + { 0.956863, 0.917647, 1.000000, 1.0 }, + { 0.894118, 0.913725, 1.000000, 1.0 }, + { 0.831373, 0.913725, 1.000000, 1.0 }, + { 0.560784, 0.529412, 0.756863, 1.0 }, + { 0.341176, 0.305882, 0.596078, 1.0 }, + { 0.011765, 0.329412, 0.168627, 1.0 }, + { 0.086275, 0.392157, 0.168627, 1.0 }, + { 0.164706, 0.458824, 0.168627, 1.0 }, + { 0.278431, 0.505882, 0.278431, 1.0 }, + { 0.396078, 0.556863, 0.392157, 1.0 }, + { 0.627451, 0.678431, 0.517647, 1.0 }, + { 0.807843, 0.756863, 0.682353, 1.0 }, + { 1.000000, 0.784314, 0.858824, 1.0 }, + { 0.984314, 0.847059, 0.823529, 1.0 }, + { 0.623529, 0.682353, 0.505882, 1.0 }, + { 0.556863, 0.631373, 0.407843, 1.0 }, + { 0.490196, 0.580392, 0.309804, 1.0 }, + { 0.321569, 0.501961, 0.000000, 1.0 }, + { 0.239216, 0.513725, 0.023529, 1.0 }, + { 0.215686, 0.643137, 0.000000, 1.0 }, + { 0.180392, 0.643137, 0.047059, 1.0 }, + { 0.729412, 0.843137, 0.431373, 1.0 }, + { 0.862745, 0.921569, 0.439216, 1.0 }, + { 1.000000, 1.000000, 0.450980, 1.0 }, + { 1.000000, 0.996078, 0.556863, 1.0 }, + { 1.000000, 0.992157, 0.666667, 1.0 }, + { 1.000000, 0.976471, 0.662745, 1.0 }, + { 0.976471, 0.952941, 0.623529, 1.0 }, + { 0.890196, 0.898039, 0.592157, 1.0 }, + { 0.756863, 0.819608, 0.494118, 1.0 }, + { 0.650980, 0.760784, 0.431373, 1.0 }, + { 0.639216, 0.725490, 0.454902, 1.0 }, + { 0.627451, 0.690196, 0.482353, 1.0 }, + { 0.764706, 0.717647, 0.678431, 1.0 }, + { 0.827451, 0.776471, 0.686275, 1.0 }, + { 1.000000, 0.839216, 0.850980, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.878431, 0.984314, 0.811765, 1.0 }, + { 0.745098, 0.854902, 0.682353, 1.0 }, + { 0.631373, 0.819608, 0.650980, 1.0 }, + { 0.537255, 0.643137, 0.431373, 1.0 }, + { 0.000000, 0.756863, 0.490196, 1.0 }, + { 0.003922, 0.780392, 0.556863, 1.0 }, + { 0.011765, 0.807843, 0.627451, 1.0 }, + { 0.015686, 0.917647, 1.000000, 1.0 }, + { 0.227451, 0.815686, 1.000000, 1.0 }, + { 0.458824, 0.925490, 0.952941, 1.0 }, + { 0.654902, 0.878431, 0.945098, 1.0 }, + { 0.925490, 0.952941, 1.000000, 1.0 }, + { 0.960784, 0.976471, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.937255, 0.921569, 0.803922, 1.0 }, + { 0.952941, 0.937255, 0.631373, 1.0 }, + { 0.752941, 0.823529, 0.498039, 1.0 }, + { 0.560784, 0.709804, 0.439216, 1.0 }, + { 0.431373, 0.600000, 0.352941, 1.0 }, + { 0.129412, 0.411765, 0.168627, 1.0 }, + { 0.105882, 0.396078, 0.168627, 1.0 }, + { 0.086275, 0.384314, 0.168627, 1.0 }, + { 0.050980, 0.360784, 0.168627, 1.0 }, + { 0.090196, 0.392157, 0.168627, 1.0 }, + { 0.129412, 0.427451, 0.168627, 1.0 }, + { 0.196078, 0.450980, 0.211765, 1.0 }, + { 0.290196, 0.588235, 0.588235, 1.0 }, + { 0.686275, 0.682353, 0.635294, 1.0 }, + { 0.917647, 0.839216, 0.713725, 1.0 }, + { 0.976471, 0.921569, 0.752941, 1.0 }, + { 1.000000, 0.960784, 0.694118, 1.0 }, + { 0.960784, 0.968627, 0.654902, 1.0 }, + { 0.811765, 0.768627, 0.662745, 1.0 }, + { 0.521569, 0.643137, 0.588235, 1.0 }, + { 0.313725, 0.494118, 0.360784, 1.0 }, + { 0.168627, 0.450980, 0.168627, 1.0 }, + { 0.145098, 0.431373, 0.168627, 1.0 }, + { 0.117647, 0.415686, 0.168627, 1.0 }, + { 0.121569, 0.396078, 0.168627, 1.0 }, + { 0.094118, 0.384314, 0.172549, 1.0 }, + { 0.000000, 0.513725, 0.537255, 1.0 }, + { 0.000000, 0.596078, 0.568627, 1.0 }, + { 0.000000, 0.592157, 0.533333, 1.0 }, + { 0.000000, 0.643137, 0.400000, 1.0 }, + { 0.109804, 0.411765, 0.168627, 1.0 }, + { 0.039216, 0.470588, 0.050980, 1.0 }, + { 0.000000, 0.407843, 0.000000, 1.0 }, + { 0.000000, 0.376471, 0.000000, 1.0 }, + { 0.149020, 0.286275, 0.000000, 1.0 }, + { 0.117647, 0.352941, 0.086275, 1.0 }, + { 0.203922, 0.466667, 0.168627, 1.0 }, + { 0.490196, 0.615686, 0.368627, 1.0 }, + { 0.701961, 0.721569, 0.564706, 1.0 }, + { 0.921569, 0.819608, 0.764706, 1.0 }, + { 0.878431, 0.894118, 0.960784, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.886275, 0.988235, 0.780392, 1.0 }, + { 0.847059, 0.878431, 0.552941, 1.0 }, + { 0.709804, 0.792157, 0.450980, 1.0 }, + { 0.580392, 0.717647, 0.376471, 1.0 }, + { 0.576471, 0.725490, 0.372549, 1.0 }, + { 0.564706, 0.709804, 0.372549, 1.0 }, + { 0.435294, 0.607843, 0.345098, 1.0 }, + { 0.176471, 0.458824, 0.168627, 1.0 }, + { 0.133333, 0.415686, 0.168627, 1.0 }, + { 0.039216, 0.337255, 0.168627, 1.0 }, + { 0.000000, 0.223529, 0.168627, 1.0 }, + { 0.000000, 0.109804, 0.164706, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.078431, 0.000000, 1.0 }, + { 0.000000, 0.223529, 0.000000, 1.0 }, + { 0.066667, 0.266667, 0.168627, 1.0 }, + { 0.050980, 0.290196, 0.168627, 1.0 }, + }; +/* Apophysis-040426-163MrryGRnd */ +static double4 colors_168[] = { + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.047059, 0.215686, 0.047059, 1.0 }, + { 0.054902, 0.211765, 0.050980, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.231373, 0.305882, 0.094118, 1.0 }, + { 0.400000, 0.403922, 0.129412, 1.0 }, + { 0.517647, 0.392157, 0.117647, 1.0 }, + { 0.635294, 0.384314, 0.105882, 1.0 }, + { 0.603922, 0.341176, 0.086275, 1.0 }, + { 0.572549, 0.301961, 0.070588, 1.0 }, + { 0.298039, 0.196078, 0.098039, 1.0 }, + { 0.160784, 0.223529, 0.094118, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.043137, 0.231373, 0.074510, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.098039, 0.164706, 0.039216, 1.0 }, + { 0.188235, 0.094118, 0.000000, 1.0 }, + { 0.309804, 0.054902, 0.031373, 1.0 }, + { 0.231373, 0.086275, 0.043137, 1.0 }, + { 0.156863, 0.121569, 0.054902, 1.0 }, + { 0.098039, 0.082353, 0.066667, 1.0 }, + { 0.043137, 0.043137, 0.082353, 1.0 }, + { 0.133333, 0.050980, 0.117647, 1.0 }, + { 0.223529, 0.058824, 0.152941, 1.0 }, + { 0.572549, 0.121569, 0.384314, 1.0 }, + { 0.682353, 0.058824, 0.333333, 1.0 }, + { 0.796078, 0.000000, 0.282353, 1.0 }, + { 0.839216, 0.082353, 0.152941, 1.0 }, + { 0.886275, 0.164706, 0.023529, 1.0 }, + { 0.811765, 0.321569, 0.137255, 1.0 }, + { 0.741176, 0.482353, 0.254902, 1.0 }, + { 0.776471, 0.686275, 0.317647, 1.0 }, + { 0.819608, 0.807843, 0.529412, 1.0 }, + { 0.870588, 0.807843, 0.705882, 1.0 }, + { 0.768627, 0.776471, 0.741176, 1.0 }, + { 0.666667, 0.745098, 0.780392, 1.0 }, + { 0.686275, 0.737255, 0.592157, 1.0 }, + { 0.709804, 0.729412, 0.407843, 1.0 }, + { 0.643137, 0.470588, 0.435294, 1.0 }, + { 0.388235, 0.333333, 0.329412, 1.0 }, + { 0.223529, 0.184314, 0.227451, 1.0 }, + { 0.372549, 0.172549, 0.294118, 1.0 }, + { 0.525490, 0.164706, 0.364706, 1.0 }, + { 0.627451, 0.270588, 0.329412, 1.0 }, + { 0.733333, 0.376471, 0.294118, 1.0 }, + { 0.823529, 0.321569, 0.466667, 1.0 }, + { 0.913725, 0.266667, 0.639216, 1.0 }, + { 0.843137, 0.011765, 0.486275, 1.0 }, + { 0.635294, 0.156863, 0.356863, 1.0 }, + { 0.172549, 0.133333, 0.027451, 1.0 }, + { 0.117647, 0.172549, 0.035294, 1.0 }, + { 0.062745, 0.215686, 0.043137, 1.0 }, + { 0.062745, 0.211765, 0.050980, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.164706, 0.180392, 0.121569, 1.0 }, + { 0.258824, 0.164706, 0.156863, 1.0 }, + { 0.427451, 0.490196, 0.439216, 1.0 }, + { 0.529412, 0.525490, 0.470588, 1.0 }, + { 0.635294, 0.560784, 0.505882, 1.0 }, + { 0.549020, 0.525490, 0.450980, 1.0 }, + { 0.462745, 0.494118, 0.400000, 1.0 }, + { 0.403922, 0.427451, 0.325490, 1.0 }, + { 0.227451, 0.352941, 0.403922, 1.0 }, + { 0.078431, 0.349020, 0.266667, 1.0 }, + { 0.007843, 0.364706, 0.196078, 1.0 }, + { 0.039216, 0.196078, 0.203922, 1.0 }, + { 0.282353, 0.309804, 0.200000, 1.0 }, + { 0.529412, 0.427451, 0.196078, 1.0 }, + { 0.643137, 0.494118, 0.172549, 1.0 }, + { 0.760784, 0.560784, 0.149020, 1.0 }, + { 0.839216, 0.639216, 0.176471, 1.0 }, + { 0.835294, 0.694118, 0.247059, 1.0 }, + { 0.478431, 0.603922, 0.121569, 1.0 }, + { 0.282353, 0.537255, 0.113725, 1.0 }, + { 0.086275, 0.474510, 0.109804, 1.0 }, + { 0.043137, 0.462745, 0.137255, 1.0 }, + { 0.003922, 0.450980, 0.168627, 1.0 }, + { 0.000000, 0.450980, 0.164706, 1.0 }, + { 0.050980, 0.435294, 0.141176, 1.0 }, + { 0.070588, 0.372549, 0.098039, 1.0 }, + { 0.019608, 0.258824, 0.094118, 1.0 }, + { 0.313725, 0.556863, 0.027451, 1.0 }, + { 0.380392, 0.560784, 0.047059, 1.0 }, + { 0.450980, 0.564706, 0.070588, 1.0 }, + { 0.486275, 0.603922, 0.094118, 1.0 }, + { 0.600000, 0.345098, 0.086275, 1.0 }, + { 0.776471, 0.200000, 0.274510, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.074510, 0.192157, 0.054902, 1.0 }, + { 0.090196, 0.172549, 0.050980, 1.0 }, + { 0.364706, 0.184314, 0.090196, 1.0 }, + { 0.513725, 0.227451, 0.066667, 1.0 }, + { 0.596078, 0.113725, 0.082353, 1.0 }, + { 0.556863, 0.113725, 0.058824, 1.0 }, + { 0.368627, 0.141176, 0.094118, 1.0 }, + { 0.317647, 0.070588, 0.078431, 1.0 }, + { 0.266667, 0.000000, 0.066667, 1.0 }, + { 0.270588, 0.007843, 0.039216, 1.0 }, + { 0.274510, 0.019608, 0.011765, 1.0 }, + { 0.258824, 0.066667, 0.000000, 1.0 }, + { 0.160784, 0.141176, 0.023529, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.109804, 0.203922, 0.203922, 1.0 }, + { 0.082353, 0.156863, 0.227451, 1.0 }, + { 0.054902, 0.109804, 0.254902, 1.0 }, + { 0.109804, 0.196078, 0.239216, 1.0 }, + { 0.286275, 0.227451, 0.145098, 1.0 }, + { 0.501961, 0.435294, 0.129412, 1.0 }, + { 0.788235, 0.607843, 0.168627, 1.0 }, + { 0.729412, 0.839216, 0.364706, 1.0 }, + { 0.643137, 0.764706, 0.352941, 1.0 }, + { 0.556863, 0.694118, 0.341176, 1.0 }, + { 0.588235, 0.560784, 0.356863, 1.0 }, + { 0.717647, 0.560784, 0.184314, 1.0 }, + { 0.768627, 0.541176, 0.160784, 1.0 }, + { 0.686275, 0.466667, 0.125490, 1.0 }, + { 0.658824, 0.407843, 0.117647, 1.0 }, + { 0.752941, 0.254902, 0.196078, 1.0 }, + { 0.584314, 0.239216, 0.337255, 1.0 }, + { 0.588235, 0.282353, 0.313725, 1.0 }, + { 0.592157, 0.329412, 0.294118, 1.0 }, + { 0.537255, 0.392157, 0.329412, 1.0 }, + { 0.576471, 0.454902, 0.333333, 1.0 }, + { 0.564706, 0.443137, 0.321569, 1.0 }, + { 0.474510, 0.439216, 0.317647, 1.0 }, + { 0.098039, 0.231373, 0.086275, 1.0 }, + { 0.078431, 0.219608, 0.070588, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.337255, 0.188235, 0.047059, 1.0 }, + { 0.474510, 0.121569, 0.117647, 1.0 }, + { 0.647059, 0.000000, 0.023529, 1.0 }, + { 0.843137, 0.011765, 0.000000, 1.0 }, + { 0.760784, 0.000000, 0.094118, 1.0 }, + { 0.619608, 0.078431, 0.078431, 1.0 }, + { 0.415686, 0.121569, 0.031373, 1.0 }, + { 0.207843, 0.098039, 0.015686, 1.0 }, + { 0.066667, 0.184314, 0.035294, 1.0 }, + { 0.050980, 0.211765, 0.054902, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.062745, 0.211765, 0.058824, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.007843, 0.254902, 0.086275, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + { 0.023529, 0.250980, 0.090196, 1.0 }, + }; +/* Apophysis-040426-163SprngFlwrs */ +static double4 colors_169[] = { + { 0.694118, 0.517647, 0.321569, 1.0 }, + { 0.729412, 0.305882, 0.654902, 1.0 }, + { 0.627451, 0.301961, 0.560784, 1.0 }, + { 0.529412, 0.298039, 0.466667, 1.0 }, + { 0.525490, 0.317647, 0.439216, 1.0 }, + { 0.525490, 0.337255, 0.411765, 1.0 }, + { 0.533333, 0.345098, 0.407843, 1.0 }, + { 0.545098, 0.352941, 0.403922, 1.0 }, + { 0.576471, 0.372549, 0.411765, 1.0 }, + { 0.545098, 0.349020, 0.407843, 1.0 }, + { 0.517647, 0.329412, 0.407843, 1.0 }, + { 0.490196, 0.317647, 0.396078, 1.0 }, + { 0.462745, 0.305882, 0.384314, 1.0 }, + { 0.411765, 0.294118, 0.349020, 1.0 }, + { 0.364706, 0.282353, 0.317647, 1.0 }, + { 0.349020, 0.274510, 0.313725, 1.0 }, + { 0.337255, 0.266667, 0.313725, 1.0 }, + { 0.298039, 0.235294, 0.317647, 1.0 }, + { 0.286275, 0.223529, 0.321569, 1.0 }, + { 0.274510, 0.211765, 0.325490, 1.0 }, + { 0.227451, 0.184314, 0.313725, 1.0 }, + { 0.180392, 0.156863, 0.305882, 1.0 }, + { 0.192157, 0.152941, 0.321569, 1.0 }, + { 0.203922, 0.152941, 0.337255, 1.0 }, + { 0.325490, 0.188235, 0.388235, 1.0 }, + { 0.337255, 0.227451, 0.356863, 1.0 }, + { 0.352941, 0.270588, 0.325490, 1.0 }, + { 0.419608, 0.294118, 0.356863, 1.0 }, + { 0.486275, 0.317647, 0.392157, 1.0 }, + { 0.505882, 0.329412, 0.396078, 1.0 }, + { 0.529412, 0.341176, 0.403922, 1.0 }, + { 0.596078, 0.384314, 0.411765, 1.0 }, + { 0.737255, 0.470588, 0.435294, 1.0 }, + { 0.972549, 0.549020, 0.627451, 1.0 }, + { 0.949020, 0.568627, 0.541176, 1.0 }, + { 0.929412, 0.592157, 0.458824, 1.0 }, + { 0.831373, 0.568627, 0.388235, 1.0 }, + { 0.733333, 0.549020, 0.317647, 1.0 }, + { 0.717647, 0.537255, 0.317647, 1.0 }, + { 0.701961, 0.525490, 0.317647, 1.0 }, + { 0.768627, 0.572549, 0.317647, 1.0 }, + { 0.733333, 0.549020, 0.313725, 1.0 }, + { 0.698039, 0.525490, 0.313725, 1.0 }, + { 0.670588, 0.501961, 0.317647, 1.0 }, + { 0.643137, 0.482353, 0.321569, 1.0 }, + { 0.607843, 0.462745, 0.313725, 1.0 }, + { 0.576471, 0.443137, 0.305882, 1.0 }, + { 0.545098, 0.419608, 0.309804, 1.0 }, + { 0.494118, 0.376471, 0.317647, 1.0 }, + { 0.470588, 0.360784, 0.317647, 1.0 }, + { 0.466667, 0.356863, 0.317647, 1.0 }, + { 0.466667, 0.356863, 0.321569, 1.0 }, + { 0.447059, 0.341176, 0.317647, 1.0 }, + { 0.427451, 0.329412, 0.313725, 1.0 }, + { 0.423529, 0.325490, 0.317647, 1.0 }, + { 0.423529, 0.321569, 0.321569, 1.0 }, + { 0.423529, 0.321569, 0.321569, 1.0 }, + { 0.443137, 0.317647, 0.345098, 1.0 }, + { 0.462745, 0.313725, 0.372549, 1.0 }, + { 0.501961, 0.329412, 0.388235, 1.0 }, + { 0.541176, 0.349020, 0.403922, 1.0 }, + { 0.560784, 0.360784, 0.407843, 1.0 }, + { 0.584314, 0.376471, 0.411765, 1.0 }, + { 0.670588, 0.356863, 0.529412, 1.0 }, + { 0.733333, 0.376471, 0.568627, 1.0 }, + { 0.933333, 0.380392, 0.760784, 1.0 }, + { 0.921569, 0.294118, 0.815686, 1.0 }, + { 0.909804, 0.211765, 0.874510, 1.0 }, + { 0.874510, 0.168627, 0.933333, 1.0 }, + { 0.839216, 0.125490, 0.996078, 1.0 }, + { 0.858824, 0.145098, 0.988235, 1.0 }, + { 0.886275, 0.258824, 0.905882, 1.0 }, + { 1.000000, 0.407843, 0.788235, 1.0 }, + { 0.913725, 0.439216, 0.658824, 1.0 }, + { 0.831373, 0.474510, 0.529412, 1.0 }, + { 0.745098, 0.435294, 0.490196, 1.0 }, + { 0.658824, 0.400000, 0.450980, 1.0 }, + { 0.627451, 0.392157, 0.431373, 1.0 }, + { 0.600000, 0.388235, 0.411765, 1.0 }, + { 0.588235, 0.380392, 0.411765, 1.0 }, + { 0.588235, 0.380392, 0.411765, 1.0 }, + { 0.686275, 0.380392, 0.509804, 1.0 }, + { 0.764706, 0.419608, 0.529412, 1.0 }, + { 0.843137, 0.462745, 0.552941, 1.0 }, + { 0.878431, 0.466667, 0.584314, 1.0 }, + { 0.913725, 0.470588, 0.615686, 1.0 }, + { 0.996078, 0.505882, 0.666667, 1.0 }, + { 0.996078, 0.435294, 0.752941, 1.0 }, + { 0.870588, 0.439216, 0.886275, 1.0 }, + { 0.854902, 0.474510, 0.850980, 1.0 }, + { 0.839216, 0.509804, 0.819608, 1.0 }, + { 0.803922, 0.450980, 0.698039, 1.0 }, + { 0.768627, 0.392157, 0.576471, 1.0 }, + { 0.717647, 0.384314, 0.537255, 1.0 }, + { 0.619608, 0.384314, 0.439216, 1.0 }, + { 0.607843, 0.396078, 0.411765, 1.0 }, + { 0.592157, 0.384314, 0.407843, 1.0 }, + { 0.572549, 0.368627, 0.411765, 1.0 }, + { 0.533333, 0.368627, 0.364706, 1.0 }, + { 0.494118, 0.372549, 0.321569, 1.0 }, + { 0.494118, 0.372549, 0.321569, 1.0 }, + { 0.494118, 0.376471, 0.321569, 1.0 }, + { 0.501961, 0.380392, 0.317647, 1.0 }, + { 0.513725, 0.388235, 0.321569, 1.0 }, + { 0.580392, 0.372549, 0.411765, 1.0 }, + { 0.576471, 0.372549, 0.411765, 1.0 }, + { 0.576471, 0.372549, 0.411765, 1.0 }, + { 0.564706, 0.364706, 0.411765, 1.0 }, + { 0.556863, 0.356863, 0.411765, 1.0 }, + { 0.529412, 0.345098, 0.400000, 1.0 }, + { 0.494118, 0.329412, 0.384314, 1.0 }, + { 0.478431, 0.329412, 0.368627, 1.0 }, + { 0.478431, 0.317647, 0.388235, 1.0 }, + { 0.458824, 0.301961, 0.388235, 1.0 }, + { 0.450980, 0.298039, 0.384314, 1.0 }, + { 0.443137, 0.294118, 0.384314, 1.0 }, + { 0.427451, 0.286275, 0.376471, 1.0 }, + { 0.384314, 0.231373, 0.407843, 1.0 }, + { 0.352941, 0.215686, 0.400000, 1.0 }, + { 0.243137, 0.113725, 0.423529, 1.0 }, + { 0.215686, 0.078431, 0.443137, 1.0 }, + { 0.290196, 0.149020, 0.427451, 1.0 }, + { 0.368627, 0.219608, 0.411765, 1.0 }, + { 0.411765, 0.250980, 0.411765, 1.0 }, + { 0.454902, 0.282353, 0.411765, 1.0 }, + { 0.580392, 0.188235, 0.654902, 1.0 }, + { 0.776471, 0.188235, 0.647059, 1.0 }, + { 0.827451, 0.188235, 0.701961, 1.0 }, + { 0.945098, 0.188235, 0.831373, 1.0 }, + { 0.992157, 0.290196, 0.956863, 1.0 }, + { 0.945098, 0.352941, 0.917647, 1.0 }, + { 0.898039, 0.419608, 0.882353, 1.0 }, + { 0.749020, 0.529412, 0.882353, 1.0 }, + { 0.784314, 0.580392, 0.780392, 1.0 }, + { 0.784314, 0.588235, 0.764706, 1.0 }, + { 0.854902, 0.576471, 0.713725, 1.0 }, + { 0.882353, 0.588235, 0.411765, 1.0 }, + { 0.819608, 0.545098, 0.411765, 1.0 }, + { 0.756863, 0.501961, 0.411765, 1.0 }, + { 0.745098, 0.498039, 0.403922, 1.0 }, + { 0.733333, 0.498039, 0.396078, 1.0 }, + { 0.627451, 0.470588, 0.317647, 1.0 }, + { 0.568627, 0.439216, 0.305882, 1.0 }, + { 0.501961, 0.388235, 0.305882, 1.0 }, + { 0.478431, 0.368627, 0.313725, 1.0 }, + { 0.470588, 0.364706, 0.309804, 1.0 }, + { 0.478431, 0.364706, 0.313725, 1.0 }, + { 0.486275, 0.368627, 0.321569, 1.0 }, + { 0.490196, 0.341176, 0.360784, 1.0 }, + { 0.486275, 0.305882, 0.411765, 1.0 }, + { 0.490196, 0.188235, 0.564706, 1.0 }, + { 0.713725, 0.200000, 0.776471, 1.0 }, + { 0.862745, 0.074510, 0.925490, 1.0 }, + { 0.847059, 0.129412, 0.925490, 1.0 }, + { 0.835294, 0.188235, 0.929412, 1.0 }, + { 0.678431, 0.454902, 0.949020, 1.0 }, + { 0.584314, 0.576471, 0.988235, 1.0 }, + { 0.498039, 0.545098, 0.890196, 1.0 }, + { 0.560784, 0.592157, 0.988235, 1.0 }, + { 0.627451, 0.545098, 0.984314, 1.0 }, + { 0.745098, 0.509804, 0.913725, 1.0 }, + { 0.866667, 0.290196, 0.811765, 1.0 }, + { 0.784314, 0.258824, 0.768627, 1.0 }, + { 0.701961, 0.231373, 0.729412, 1.0 }, + { 0.619608, 0.188235, 0.698039, 1.0 }, + { 0.454902, 0.188235, 0.525490, 1.0 }, + { 0.478431, 0.301961, 0.407843, 1.0 }, + { 0.478431, 0.341176, 0.352941, 1.0 }, + { 0.498039, 0.380392, 0.317647, 1.0 }, + { 0.505882, 0.384314, 0.317647, 1.0 }, + { 0.517647, 0.392157, 0.321569, 1.0 }, + { 0.549020, 0.415686, 0.321569, 1.0 }, + { 0.576471, 0.439216, 0.309804, 1.0 }, + { 0.560784, 0.427451, 0.317647, 1.0 }, + { 0.482353, 0.376471, 0.305882, 1.0 }, + { 0.372549, 0.325490, 0.262745, 1.0 }, + { 0.309804, 0.250980, 0.309804, 1.0 }, + { 0.156863, 0.188235, 0.219608, 1.0 }, + { 0.011765, 0.188235, 0.074510, 1.0 }, + { 0.000000, 0.188235, 0.062745, 1.0 }, + { 0.121569, 0.188235, 0.184314, 1.0 }, + { 0.270588, 0.215686, 0.309804, 1.0 }, + { 0.317647, 0.247059, 0.321569, 1.0 }, + { 0.360784, 0.282353, 0.317647, 1.0 }, + { 0.407843, 0.313725, 0.317647, 1.0 }, + { 0.415686, 0.317647, 0.317647, 1.0 }, + { 0.423529, 0.321569, 0.321569, 1.0 }, + { 0.423529, 0.329412, 0.309804, 1.0 }, + { 0.415686, 0.317647, 0.317647, 1.0 }, + { 0.415686, 0.286275, 0.364706, 1.0 }, + { 0.427451, 0.223529, 0.462745, 1.0 }, + { 0.474510, 0.188235, 0.545098, 1.0 }, + { 0.701961, 0.207843, 0.756863, 1.0 }, + { 0.847059, 0.188235, 0.941176, 1.0 }, + { 1.000000, 0.258824, 0.988235, 1.0 }, + { 1.000000, 0.235294, 0.988235, 1.0 }, + { 0.956863, 0.188235, 0.945098, 1.0 }, + { 0.878431, 0.125490, 0.972549, 1.0 }, + { 0.866667, 0.188235, 0.964706, 1.0 }, + { 0.941176, 0.360784, 0.913725, 1.0 }, + { 0.800000, 0.419608, 0.980392, 1.0 }, + { 0.803922, 0.494118, 0.874510, 1.0 }, + { 0.854902, 0.529412, 0.776471, 1.0 }, + { 0.709804, 0.317647, 0.619608, 1.0 }, + { 0.545098, 0.270588, 0.517647, 1.0 }, + { 0.450980, 0.286275, 0.403922, 1.0 }, + { 0.435294, 0.317647, 0.345098, 1.0 }, + { 0.392157, 0.301961, 0.317647, 1.0 }, + { 0.380392, 0.294118, 0.317647, 1.0 }, + { 0.396078, 0.313725, 0.305882, 1.0 }, + { 0.411765, 0.325490, 0.305882, 1.0 }, + { 0.419608, 0.329412, 0.309804, 1.0 }, + { 0.435294, 0.337255, 0.317647, 1.0 }, + { 0.462745, 0.360784, 0.305882, 1.0 }, + { 0.494118, 0.380392, 0.313725, 1.0 }, + { 0.533333, 0.407843, 0.313725, 1.0 }, + { 0.596078, 0.447059, 0.317647, 1.0 }, + { 0.690196, 0.407843, 0.478431, 1.0 }, + { 0.862745, 0.458824, 0.580392, 1.0 }, + { 0.941176, 0.439216, 0.690196, 1.0 }, + { 0.972549, 0.407843, 0.823529, 1.0 }, + { 0.898039, 0.454902, 0.831373, 1.0 }, + { 0.898039, 0.490196, 0.788235, 1.0 }, + { 0.952941, 0.454902, 0.682353, 1.0 }, + { 0.909804, 0.466667, 0.623529, 1.0 }, + { 0.776471, 0.439216, 0.517647, 1.0 }, + { 0.713725, 0.431373, 0.466667, 1.0 }, + { 0.615686, 0.400000, 0.407843, 1.0 }, + { 0.572549, 0.372549, 0.403922, 1.0 }, + { 0.494118, 0.372549, 0.321569, 1.0 }, + { 0.466667, 0.356863, 0.321569, 1.0 }, + { 0.447059, 0.341176, 0.321569, 1.0 }, + { 0.439216, 0.337255, 0.321569, 1.0 }, + { 0.458824, 0.349020, 0.317647, 1.0 }, + { 0.470588, 0.337255, 0.352941, 1.0 }, + { 0.470588, 0.356863, 0.325490, 1.0 }, + { 0.486275, 0.368627, 0.321569, 1.0 }, + { 0.509804, 0.384314, 0.321569, 1.0 }, + { 0.580392, 0.439216, 0.313725, 1.0 }, + { 0.666667, 0.454902, 0.384314, 1.0 }, + { 0.737255, 0.498039, 0.400000, 1.0 }, + { 0.745098, 0.498039, 0.403922, 1.0 }, + { 0.749020, 0.431373, 0.505882, 1.0 }, + { 0.729412, 0.427451, 0.490196, 1.0 }, + { 0.631373, 0.396078, 0.431373, 1.0 }, + { 0.596078, 0.384314, 0.411765, 1.0 }, + { 0.584314, 0.376471, 0.411765, 1.0 }, + { 0.556863, 0.356863, 0.407843, 1.0 }, + { 0.501961, 0.333333, 0.388235, 1.0 }, + { 0.482353, 0.352941, 0.337255, 1.0 }, + { 0.490196, 0.372549, 0.321569, 1.0 }, + { 0.494118, 0.372549, 0.321569, 1.0 }, + { 0.498039, 0.384314, 0.313725, 1.0 }, + { 0.517647, 0.400000, 0.305882, 1.0 }, + { 0.584314, 0.450980, 0.309804, 1.0 }, + { 0.784314, 0.580392, 0.317647, 1.0 }, + }; +/* Apophysis-040426-163SprngFlwersInv */ +static double4 colors_170[] = { + { 0.576471, 0.678431, 0.678431, 1.0 }, + { 0.576471, 0.678431, 0.678431, 1.0 }, + { 0.556863, 0.682353, 0.650980, 1.0 }, + { 0.537255, 0.686275, 0.627451, 1.0 }, + { 0.498039, 0.666667, 0.611765, 1.0 }, + { 0.458824, 0.650980, 0.596078, 1.0 }, + { 0.435294, 0.635294, 0.592157, 1.0 }, + { 0.415686, 0.623529, 0.588235, 1.0 }, + { 0.266667, 0.623529, 0.431373, 1.0 }, + { 0.164706, 0.619608, 0.333333, 1.0 }, + { 0.066667, 0.619608, 0.239216, 1.0 }, + { 0.078431, 0.701961, 0.180392, 1.0 }, + { 0.090196, 0.788235, 0.125490, 1.0 }, + { 0.113725, 0.819608, 0.066667, 1.0 }, + { 0.141176, 0.854902, 0.011765, 1.0 }, + { 0.125490, 0.796078, 0.050980, 1.0 }, + { 0.113725, 0.741176, 0.094118, 1.0 }, + { 0.000000, 0.592157, 0.211765, 1.0 }, + { 0.082353, 0.556863, 0.341176, 1.0 }, + { 0.168627, 0.525490, 0.470588, 1.0 }, + { 0.254902, 0.560784, 0.509804, 1.0 }, + { 0.341176, 0.600000, 0.549020, 1.0 }, + { 0.368627, 0.603922, 0.568627, 1.0 }, + { 0.400000, 0.611765, 0.588235, 1.0 }, + { 0.411765, 0.619608, 0.588235, 1.0 }, + { 0.360784, 0.619608, 0.537255, 1.0 }, + { 0.313725, 0.619608, 0.490196, 1.0 }, + { 0.235294, 0.576471, 0.466667, 1.0 }, + { 0.156863, 0.537255, 0.447059, 1.0 }, + { 0.121569, 0.533333, 0.415686, 1.0 }, + { 0.086275, 0.529412, 0.384314, 1.0 }, + { 0.003922, 0.494118, 0.333333, 1.0 }, + { 0.003922, 0.564706, 0.247059, 1.0 }, + { 0.129412, 0.560784, 0.113725, 1.0 }, + { 0.145098, 0.525490, 0.145098, 1.0 }, + { 0.160784, 0.490196, 0.180392, 1.0 }, + { 0.219608, 0.552941, 0.321569, 1.0 }, + { 0.282353, 0.615686, 0.462745, 1.0 }, + { 0.329412, 0.615686, 0.509804, 1.0 }, + { 0.380392, 0.615686, 0.560784, 1.0 }, + { 0.407843, 0.615686, 0.592157, 1.0 }, + { 0.415686, 0.623529, 0.588235, 1.0 }, + { 0.427451, 0.631373, 0.588235, 1.0 }, + { 0.466667, 0.627451, 0.631373, 1.0 }, + { 0.505882, 0.627451, 0.678431, 1.0 }, + { 0.505882, 0.623529, 0.678431, 1.0 }, + { 0.505882, 0.623529, 0.678431, 1.0 }, + { 0.498039, 0.619608, 0.682353, 1.0 }, + { 0.486275, 0.611765, 0.678431, 1.0 }, + { 0.419608, 0.627451, 0.588235, 1.0 }, + { 0.419608, 0.627451, 0.588235, 1.0 }, + { 0.423529, 0.627451, 0.588235, 1.0 }, + { 0.447059, 0.639216, 0.592157, 1.0 }, + { 0.470588, 0.654902, 0.600000, 1.0 }, + { 0.486275, 0.662745, 0.607843, 1.0 }, + { 0.505882, 0.670588, 0.615686, 1.0 }, + { 0.521569, 0.682353, 0.611765, 1.0 }, + { 0.529412, 0.690196, 0.611765, 1.0 }, + { 0.541176, 0.698039, 0.611765, 1.0 }, + { 0.556863, 0.705882, 0.615686, 1.0 }, + { 0.572549, 0.713725, 0.623529, 1.0 }, + { 0.592157, 0.741176, 0.607843, 1.0 }, + { 0.615686, 0.768627, 0.592157, 1.0 }, + { 0.647059, 0.784314, 0.600000, 1.0 }, + { 0.756863, 0.886275, 0.576471, 1.0 }, + { 0.784314, 0.921569, 0.556863, 1.0 }, + { 0.705882, 0.850980, 0.572549, 1.0 }, + { 0.631373, 0.780392, 0.588235, 1.0 }, + { 0.588235, 0.749020, 0.588235, 1.0 }, + { 0.545098, 0.717647, 0.588235, 1.0 }, + { 0.419608, 0.811765, 0.345098, 1.0 }, + { 0.223529, 0.811765, 0.352941, 1.0 }, + { 0.054902, 0.811765, 0.168627, 1.0 }, + { 0.031373, 0.760784, 0.105882, 1.0 }, + { 0.007843, 0.709804, 0.043137, 1.0 }, + { 0.129412, 0.588235, 0.078431, 1.0 }, + { 0.250980, 0.470588, 0.117647, 1.0 }, + { 0.231373, 0.443137, 0.168627, 1.0 }, + { 0.215686, 0.419608, 0.219608, 1.0 }, + { 0.215686, 0.411765, 0.235294, 1.0 }, + { 0.145098, 0.423529, 0.286275, 1.0 }, + { 0.117647, 0.411765, 0.588235, 1.0 }, + { 0.180392, 0.454902, 0.588235, 1.0 }, + { 0.243137, 0.498039, 0.588235, 1.0 }, + { 0.254902, 0.498039, 0.596078, 1.0 }, + { 0.266667, 0.501961, 0.603922, 1.0 }, + { 0.372549, 0.529412, 0.682353, 1.0 }, + { 0.431373, 0.560784, 0.694118, 1.0 }, + { 0.521569, 0.631373, 0.686275, 1.0 }, + { 0.525490, 0.631373, 0.686275, 1.0 }, + { 0.529412, 0.635294, 0.690196, 1.0 }, + { 0.521569, 0.631373, 0.682353, 1.0 }, + { 0.513725, 0.631373, 0.678431, 1.0 }, + { 0.509804, 0.658824, 0.639216, 1.0 }, + { 0.513725, 0.694118, 0.588235, 1.0 }, + { 0.509804, 0.811765, 0.435294, 1.0 }, + { 0.286275, 0.800000, 0.223529, 1.0 }, + { 0.137255, 0.925490, 0.074510, 1.0 }, + { 0.227451, 0.733333, 0.062745, 1.0 }, + { 0.321569, 0.545098, 0.050980, 1.0 }, + { 0.368627, 0.482353, 0.031373, 1.0 }, + { 0.415686, 0.423529, 0.011765, 1.0 }, + { 0.501961, 0.454902, 0.109804, 1.0 }, + { 0.439216, 0.407843, 0.011765, 1.0 }, + { 0.254902, 0.490196, 0.086275, 1.0 }, + { 0.192157, 0.600000, 0.137255, 1.0 }, + { 0.133333, 0.709804, 0.188235, 1.0 }, + { 0.215686, 0.737255, 0.227451, 1.0 }, + { 0.298039, 0.768627, 0.270588, 1.0 }, + { 0.380392, 0.811765, 0.301961, 1.0 }, + { 0.545098, 0.811765, 0.474510, 1.0 }, + { 0.521569, 0.698039, 0.592157, 1.0 }, + { 0.521569, 0.658824, 0.647059, 1.0 }, + { 0.501961, 0.619608, 0.682353, 1.0 }, + { 0.490196, 0.611765, 0.678431, 1.0 }, + { 0.482353, 0.607843, 0.678431, 1.0 }, + { 0.450980, 0.584314, 0.678431, 1.0 }, + { 0.423529, 0.560784, 0.690196, 1.0 }, + { 0.439216, 0.572549, 0.682353, 1.0 }, + { 0.517647, 0.623529, 0.694118, 1.0 }, + { 0.690196, 0.749020, 0.690196, 1.0 }, + { 0.839216, 0.780392, 0.807843, 1.0 }, + { 0.988235, 0.811765, 0.925490, 1.0 }, + { 0.992157, 0.811765, 0.929412, 1.0 }, + { 1.000000, 0.811765, 0.937255, 1.0 }, + { 0.878431, 0.811765, 0.815686, 1.0 }, + { 0.729412, 0.784314, 0.690196, 1.0 }, + { 0.682353, 0.752941, 0.678431, 1.0 }, + { 0.639216, 0.717647, 0.682353, 1.0 }, + { 0.592157, 0.686275, 0.682353, 1.0 }, + { 0.584314, 0.682353, 0.678431, 1.0 }, + { 0.576471, 0.678431, 0.678431, 1.0 }, + { 0.576471, 0.670588, 0.690196, 1.0 }, + { 0.584314, 0.682353, 0.682353, 1.0 }, + { 0.584314, 0.713725, 0.635294, 1.0 }, + { 0.572549, 0.776471, 0.537255, 1.0 }, + { 0.298039, 0.792157, 0.243137, 1.0 }, + { 0.149020, 0.764706, 0.125490, 1.0 }, + { 0.000000, 0.741176, 0.011765, 1.0 }, + { 0.000000, 0.752941, 0.011765, 1.0 }, + { 0.000000, 0.764706, 0.011765, 1.0 }, + { 0.043137, 0.811765, 0.054902, 1.0 }, + { 0.121569, 0.874510, 0.027451, 1.0 }, + { 0.133333, 0.811765, 0.035294, 1.0 }, + { 0.058824, 0.639216, 0.086275, 1.0 }, + { 0.196078, 0.505882, 0.125490, 1.0 }, + { 0.168627, 0.486275, 0.172549, 1.0 }, + { 0.145098, 0.470588, 0.223529, 1.0 }, + { 0.290196, 0.682353, 0.380392, 1.0 }, + { 0.454902, 0.729412, 0.482353, 1.0 }, + { 0.549020, 0.713725, 0.596078, 1.0 }, + { 0.564706, 0.682353, 0.654902, 1.0 }, + { 0.619608, 0.705882, 0.682353, 1.0 }, + { 0.611765, 0.694118, 0.686275, 1.0 }, + { 0.603922, 0.686275, 0.694118, 1.0 }, + { 0.588235, 0.674510, 0.694118, 1.0 }, + { 0.580392, 0.670588, 0.690196, 1.0 }, + { 0.564706, 0.662745, 0.682353, 1.0 }, + { 0.537255, 0.639216, 0.694118, 1.0 }, + { 0.505882, 0.619608, 0.686275, 1.0 }, + { 0.466667, 0.592157, 0.686275, 1.0 }, + { 0.309804, 0.592157, 0.521569, 1.0 }, + { 0.223529, 0.564706, 0.470588, 1.0 }, + { 0.137255, 0.541176, 0.419608, 1.0 }, + { 0.058824, 0.560784, 0.309804, 1.0 }, + { 0.027451, 0.592157, 0.176471, 1.0 }, + { 0.101961, 0.545098, 0.168627, 1.0 }, + { 0.101961, 0.509804, 0.211765, 1.0 }, + { 0.090196, 0.533333, 0.376471, 1.0 }, + { 0.156863, 0.545098, 0.427451, 1.0 }, + { 0.223529, 0.560784, 0.482353, 1.0 }, + { 0.286275, 0.568627, 0.533333, 1.0 }, + { 0.384314, 0.600000, 0.592157, 1.0 }, + { 0.427451, 0.627451, 0.596078, 1.0 }, + { 0.505882, 0.627451, 0.678431, 1.0 }, + { 0.533333, 0.643137, 0.678431, 1.0 }, + { 0.552941, 0.658824, 0.678431, 1.0 }, + { 0.560784, 0.662745, 0.678431, 1.0 }, + { 0.541176, 0.650980, 0.682353, 1.0 }, + { 0.529412, 0.662745, 0.647059, 1.0 }, + { 0.529412, 0.643137, 0.674510, 1.0 }, + { 0.513725, 0.631373, 0.678431, 1.0 }, + { 0.490196, 0.615686, 0.678431, 1.0 }, + { 0.419608, 0.560784, 0.686275, 1.0 }, + { 0.262745, 0.501961, 0.600000, 1.0 }, + { 0.258824, 0.501961, 0.596078, 1.0 }, + { 0.254902, 0.501961, 0.596078, 1.0 }, + { 0.250980, 0.568627, 0.494118, 1.0 }, + { 0.270588, 0.572549, 0.509804, 1.0 }, + { 0.368627, 0.603922, 0.568627, 1.0 }, + { 0.403922, 0.615686, 0.588235, 1.0 }, + { 0.415686, 0.623529, 0.588235, 1.0 }, + { 0.443137, 0.643137, 0.592157, 1.0 }, + { 0.498039, 0.666667, 0.611765, 1.0 }, + { 0.517647, 0.647059, 0.662745, 1.0 }, + { 0.509804, 0.627451, 0.678431, 1.0 }, + { 0.505882, 0.627451, 0.678431, 1.0 }, + { 0.501961, 0.615686, 0.686275, 1.0 }, + { 0.482353, 0.600000, 0.694118, 1.0 }, + { 0.415686, 0.549020, 0.690196, 1.0 }, + { 0.215686, 0.419608, 0.682353, 1.0 }, + { 0.305882, 0.482353, 0.678431, 1.0 }, + { 0.180392, 0.549020, 0.082353, 1.0 }, + { 0.270588, 0.694118, 0.345098, 1.0 }, + { 0.364706, 0.729412, 0.392157, 1.0 }, + { 0.470588, 0.701961, 0.533333, 1.0 }, + { 0.474510, 0.666667, 0.588235, 1.0 }, + { 0.474510, 0.662745, 0.588235, 1.0 }, + { 0.454902, 0.647059, 0.596078, 1.0 }, + { 0.443137, 0.643137, 0.588235, 1.0 }, + { 0.423529, 0.627451, 0.588235, 1.0 }, + { 0.427451, 0.631373, 0.588235, 1.0 }, + { 0.482353, 0.670588, 0.592157, 1.0 }, + { 0.498039, 0.682353, 0.588235, 1.0 }, + { 0.537255, 0.694118, 0.615686, 1.0 }, + { 0.596078, 0.690196, 0.682353, 1.0 }, + { 0.635294, 0.717647, 0.682353, 1.0 }, + { 0.662745, 0.733333, 0.686275, 1.0 }, + { 0.698039, 0.764706, 0.678431, 1.0 }, + { 0.701961, 0.764706, 0.682353, 1.0 }, + { 0.705882, 0.780392, 0.670588, 1.0 }, + { 0.725490, 0.788235, 0.674510, 1.0 }, + { 0.768627, 0.815686, 0.678431, 1.0 }, + { 0.819608, 0.843137, 0.694118, 1.0 }, + { 0.796078, 0.847059, 0.662745, 1.0 }, + { 0.752941, 0.870588, 0.588235, 1.0 }, + { 0.674510, 0.811765, 0.611765, 1.0 }, + { 0.666667, 0.800000, 0.596078, 1.0 }, + { 0.647059, 0.729412, 0.674510, 1.0 }, + { 0.576471, 0.705882, 0.635294, 1.0 }, + { 0.513725, 0.682353, 0.607843, 1.0 }, + { 0.470588, 0.658824, 0.596078, 1.0 }, + { 0.403922, 0.615686, 0.588235, 1.0 }, + { 0.262745, 0.529412, 0.564706, 1.0 }, + { 0.113725, 0.470588, 0.498039, 1.0 }, + { 0.027451, 0.450980, 0.372549, 1.0 }, + { 0.031373, 0.439216, 0.450980, 1.0 }, + { 0.070588, 0.407843, 0.541176, 1.0 }, + { 0.152941, 0.431373, 0.588235, 1.0 }, + { 0.266667, 0.450980, 0.682353, 1.0 }, + { 0.298039, 0.474510, 0.682353, 1.0 }, + { 0.282353, 0.466667, 0.678431, 1.0 }, + { 0.231373, 0.427451, 0.682353, 1.0 }, + { 0.266667, 0.450980, 0.682353, 1.0 }, + { 0.301961, 0.474510, 0.686275, 1.0 }, + { 0.325490, 0.494118, 0.682353, 1.0 }, + { 0.356863, 0.517647, 0.678431, 1.0 }, + { 0.423529, 0.556863, 0.694118, 1.0 }, + { 0.454902, 0.580392, 0.690196, 1.0 }, + { 0.505882, 0.623529, 0.682353, 1.0 }, + { 0.521569, 0.635294, 0.682353, 1.0 }, + { 0.529412, 0.639216, 0.682353, 1.0 }, + { 0.529412, 0.639216, 0.682353, 1.0 }, + { 0.533333, 0.643137, 0.678431, 1.0 }, + { 0.560784, 0.658824, 0.690196, 1.0 }, + { 0.572549, 0.670588, 0.686275, 1.0 }, + }; +/* Apophysis-040426-163DemMask */ +static double4 colors_171[] = { + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.027451, 0.015686, 1.0 }, + { 0.247059, 0.290196, 0.192157, 1.0 }, + { 0.474510, 0.556863, 0.372549, 1.0 }, + { 0.650980, 0.568627, 0.454902, 1.0 }, + { 0.831373, 0.584314, 0.541176, 1.0 }, + { 0.533333, 0.407843, 0.388235, 1.0 }, + { 0.235294, 0.235294, 0.235294, 1.0 }, + { 0.125490, 0.125490, 0.121569, 1.0 }, + { 0.015686, 0.019608, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.019608, 0.011765, 1.0 }, + { 0.047059, 0.043137, 0.027451, 1.0 }, + { 0.192157, 0.149020, 0.090196, 1.0 }, + { 0.341176, 0.254902, 0.156863, 1.0 }, + { 0.803922, 0.717647, 0.258824, 1.0 }, + { 0.874510, 0.815686, 0.278431, 1.0 }, + { 0.949020, 0.917647, 0.298039, 1.0 }, + { 0.968627, 0.952941, 0.345098, 1.0 }, + { 0.988235, 0.992157, 0.396078, 1.0 }, + { 0.980392, 0.980392, 0.388235, 1.0 }, + { 0.976471, 0.972549, 0.380392, 1.0 }, + { 0.980392, 0.929412, 0.298039, 1.0 }, + { 0.949020, 0.874510, 0.274510, 1.0 }, + { 0.980392, 0.666667, 0.368627, 1.0 }, + { 0.909804, 0.788235, 0.419608, 1.0 }, + { 0.839216, 0.913725, 0.470588, 1.0 }, + { 0.870588, 0.890196, 0.549020, 1.0 }, + { 0.901961, 0.870588, 0.631373, 1.0 }, + { 0.882353, 0.921569, 0.780392, 1.0 }, + { 0.980392, 0.854902, 0.709804, 1.0 }, + { 0.992157, 0.988235, 0.513725, 1.0 }, + { 0.949020, 0.949020, 0.403922, 1.0 }, + { 0.905882, 0.913725, 0.294118, 1.0 }, + { 0.717647, 0.729412, 0.278431, 1.0 }, + { 0.529412, 0.545098, 0.266667, 1.0 }, + { 0.407843, 0.407843, 0.188235, 1.0 }, + { 0.286275, 0.270588, 0.113725, 1.0 }, + { 0.039216, 0.039216, 0.019608, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.027451, 0.027451, 0.015686, 1.0 }, + { 0.380392, 0.070588, 0.117647, 1.0 }, + { 0.737255, 0.113725, 0.219608, 1.0 }, + { 0.843137, 0.141176, 0.192157, 1.0 }, + { 0.949020, 0.168627, 0.164706, 1.0 }, + { 1.000000, 0.337255, 0.098039, 1.0 }, + { 0.988235, 0.356863, 0.156863, 1.0 }, + { 0.690196, 0.678431, 0.211765, 1.0 }, + { 0.698039, 0.678431, 0.368627, 1.0 }, + { 0.709804, 0.678431, 0.525490, 1.0 }, + { 0.709804, 0.623529, 0.560784, 1.0 }, + { 0.709804, 0.572549, 0.596078, 1.0 }, + { 0.529412, 0.462745, 0.462745, 1.0 }, + { 0.133333, 0.380392, 0.505882, 1.0 }, + { 0.007843, 0.113725, 0.066667, 1.0 }, + { 0.000000, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.003922, 0.007843, 1.0 }, + { 0.756863, 0.098039, 0.188235, 1.0 }, + { 0.850980, 0.121569, 0.203922, 1.0 }, + { 0.949020, 0.149020, 0.219608, 1.0 }, + { 0.949020, 0.039216, 0.403922, 1.0 }, + { 0.949020, 0.007843, 0.537255, 1.0 }, + { 0.949020, 0.015686, 0.568627, 1.0 }, + { 0.949020, 0.231373, 0.588235, 1.0 }, + { 0.807843, 0.662745, 0.298039, 1.0 }, + { 0.827451, 0.764706, 0.266667, 1.0 }, + { 0.847059, 0.866667, 0.235294, 1.0 }, + { 0.690196, 0.800000, 0.219608, 1.0 }, + { 0.533333, 0.733333, 0.203922, 1.0 }, + { 0.349020, 0.349020, 0.188235, 1.0 }, + { 0.129412, 0.129412, 0.070588, 1.0 }, + { 0.011765, 0.011765, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.015686, 0.015686, 0.007843, 1.0 }, + { 0.031373, 0.027451, 0.011765, 1.0 }, + { 0.176471, 0.180392, 0.180392, 1.0 }, + { 0.635294, 0.282353, 0.313725, 1.0 }, + { 0.933333, 0.176471, 0.247059, 1.0 }, + { 0.878431, 0.223529, 0.341176, 1.0 }, + { 0.721569, 0.317647, 0.403922, 1.0 }, + { 0.560784, 0.325490, 0.368627, 1.0 }, + { 0.200000, 0.149020, 0.101961, 1.0 }, + { 0.015686, 0.011765, 0.007843, 1.0 }, + { 0.054902, 0.000000, 0.019608, 1.0 }, + { 0.317647, 0.023529, 0.211765, 1.0 }, + { 0.447059, 0.258824, 0.388235, 1.0 }, + { 0.600000, 0.364706, 0.450980, 1.0 }, + { 0.321569, 0.247059, 0.313725, 1.0 }, + { 0.007843, 0.007843, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.023529, 0.023529, 0.015686, 1.0 }, + { 0.188235, 0.196078, 0.274510, 1.0 }, + { 0.058824, 0.356863, 0.462745, 1.0 }, + { 0.086275, 0.231373, 0.372549, 1.0 }, + { 0.039216, 0.039216, 0.035294, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.003922, 0.003922, 1.0 }, + { 0.090196, 0.027451, 0.007843, 1.0 }, + { 0.447059, 0.282353, 0.211765, 1.0 }, + { 0.737255, 0.584314, 0.290196, 1.0 }, + { 0.894118, 0.760784, 0.454902, 1.0 }, + { 0.921569, 0.882353, 0.537255, 1.0 }, + { 0.882353, 0.745098, 0.674510, 1.0 }, + { 0.847059, 0.505882, 0.596078, 1.0 }, + { 0.988235, 0.384314, 0.596078, 1.0 }, + { 0.933333, 0.223529, 0.658824, 1.0 }, + { 0.913725, 0.003922, 0.584314, 1.0 }, + { 0.847059, 0.047059, 0.360784, 1.0 }, + { 0.709804, 0.101961, 0.403922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.109804, 0.200000, 0.168627, 1.0 }, + }; +/* Apophysis-040426-163ResurectTree */ +static double4 colors_172[] = { + { 0.403922, 0.525490, 1.000000, 1.0 }, + { 0.372549, 0.494118, 0.972549, 1.0 }, + { 0.349020, 0.470588, 0.949020, 1.0 }, + { 0.325490, 0.447059, 0.925490, 1.0 }, + { 0.282353, 0.403922, 0.882353, 1.0 }, + { 0.243137, 0.364706, 0.843137, 1.0 }, + { 0.207843, 0.329412, 0.807843, 1.0 }, + { 0.176471, 0.298039, 0.776471, 1.0 }, + { 0.023529, 0.094118, 0.572549, 1.0 }, + { 0.078431, 0.172549, 0.650980, 1.0 }, + { 0.133333, 0.254902, 0.733333, 1.0 }, + { 0.192157, 0.313725, 0.792157, 1.0 }, + { 0.254902, 0.376471, 0.854902, 1.0 }, + { 0.356863, 0.478431, 0.898039, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.498039, 0.619608, 0.905882, 1.0 }, + { 0.533333, 0.654902, 0.870588, 1.0 }, + { 0.631373, 0.752941, 0.772549, 1.0 }, + { 0.643137, 0.764706, 0.756863, 1.0 }, + { 0.658824, 0.780392, 0.745098, 1.0 }, + { 0.682353, 0.803922, 0.717647, 1.0 }, + { 0.709804, 0.831373, 0.694118, 1.0 }, + { 0.725490, 0.847059, 0.674510, 1.0 }, + { 0.745098, 0.866667, 0.658824, 1.0 }, + { 0.807843, 0.929412, 0.596078, 1.0 }, + { 0.894118, 0.913725, 0.509804, 1.0 }, + { 0.980392, 0.901961, 0.423529, 1.0 }, + { 0.972549, 0.874510, 0.396078, 1.0 }, + { 0.968627, 0.847059, 0.368627, 1.0 }, + { 0.964706, 0.843137, 0.364706, 1.0 }, + { 0.964706, 0.843137, 0.364706, 1.0 }, + { 0.956863, 0.835294, 0.356863, 1.0 }, + { 0.956863, 0.835294, 0.356863, 1.0 }, + { 0.843137, 0.721569, 0.243137, 1.0 }, + { 0.882353, 0.760784, 0.282353, 1.0 }, + { 0.925490, 0.803922, 0.325490, 1.0 }, + { 0.937255, 0.866667, 0.388235, 1.0 }, + { 0.949020, 0.933333, 0.454902, 1.0 }, + { 0.925490, 0.952941, 0.474510, 1.0 }, + { 0.905882, 0.976471, 0.498039, 1.0 }, + { 0.811765, 0.933333, 0.592157, 1.0 }, + { 0.843137, 0.964706, 0.560784, 1.0 }, + { 0.874510, 0.996078, 0.529412, 1.0 }, + { 0.866667, 0.988235, 0.533333, 1.0 }, + { 0.862745, 0.984314, 0.541176, 1.0 }, + { 0.850980, 0.972549, 0.549020, 1.0 }, + { 0.843137, 0.964706, 0.560784, 1.0 }, + { 0.839216, 0.960784, 0.564706, 1.0 }, + { 0.780392, 0.901961, 0.623529, 1.0 }, + { 0.737255, 0.858824, 0.666667, 1.0 }, + { 0.721569, 0.843137, 0.682353, 1.0 }, + { 0.705882, 0.827451, 0.698039, 1.0 }, + { 0.666667, 0.788235, 0.733333, 1.0 }, + { 0.631373, 0.752941, 0.772549, 1.0 }, + { 0.596078, 0.717647, 0.803922, 1.0 }, + { 0.564706, 0.686275, 0.839216, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.439216, 0.560784, 0.960784, 1.0 }, + { 0.419608, 0.541176, 0.984314, 1.0 }, + { 0.400000, 0.521569, 0.984314, 1.0 }, + { 0.384314, 0.505882, 0.984314, 1.0 }, + { 0.396078, 0.517647, 0.988235, 1.0 }, + { 0.411765, 0.533333, 0.992157, 1.0 }, + { 0.447059, 0.568627, 0.956863, 1.0 }, + { 0.490196, 0.611765, 0.913725, 1.0 }, + { 0.588235, 0.709804, 0.815686, 1.0 }, + { 0.643137, 0.764706, 0.760784, 1.0 }, + { 0.698039, 0.819608, 0.705882, 1.0 }, + { 0.721569, 0.843137, 0.678431, 1.0 }, + { 0.749020, 0.870588, 0.654902, 1.0 }, + { 0.756863, 0.878431, 0.647059, 1.0 }, + { 0.741176, 0.862745, 0.662745, 1.0 }, + { 0.698039, 0.819608, 0.705882, 1.0 }, + { 0.654902, 0.776471, 0.745098, 1.0 }, + { 0.615686, 0.737255, 0.788235, 1.0 }, + { 0.596078, 0.717647, 0.803922, 1.0 }, + { 0.580392, 0.701961, 0.823529, 1.0 }, + { 0.596078, 0.717647, 0.807843, 1.0 }, + { 0.611765, 0.733333, 0.792157, 1.0 }, + { 0.662745, 0.784314, 0.741176, 1.0 }, + { 0.721569, 0.843137, 0.682353, 1.0 }, + { 0.776471, 0.898039, 0.627451, 1.0 }, + { 0.796078, 0.917647, 0.607843, 1.0 }, + { 0.815686, 0.937255, 0.588235, 1.0 }, + { 0.800000, 0.921569, 0.600000, 1.0 }, + { 0.788235, 0.909804, 0.615686, 1.0 }, + { 0.780392, 0.901961, 0.623529, 1.0 }, + { 0.776471, 0.898039, 0.627451, 1.0 }, + { 0.725490, 0.847059, 0.678431, 1.0 }, + { 0.709804, 0.831373, 0.694118, 1.0 }, + { 0.694118, 0.815686, 0.709804, 1.0 }, + { 0.678431, 0.800000, 0.721569, 1.0 }, + { 0.666667, 0.788235, 0.737255, 1.0 }, + { 0.643137, 0.764706, 0.760784, 1.0 }, + { 0.600000, 0.721569, 0.803922, 1.0 }, + { 0.545098, 0.666667, 0.858824, 1.0 }, + { 0.501961, 0.623529, 0.901961, 1.0 }, + { 0.427451, 0.549020, 0.976471, 1.0 }, + { 0.360784, 0.482353, 0.937255, 1.0 }, + { 0.298039, 0.419608, 0.898039, 1.0 }, + { 0.278431, 0.400000, 0.878431, 1.0 }, + { 0.262745, 0.384314, 0.862745, 1.0 }, + { 0.250980, 0.372549, 0.850980, 1.0 }, + { 0.200000, 0.321569, 0.800000, 1.0 }, + { 0.172549, 0.294118, 0.772549, 1.0 }, + { 0.219608, 0.341176, 0.819608, 1.0 }, + { 0.270588, 0.392157, 0.870588, 1.0 }, + { 0.309804, 0.431373, 0.909804, 1.0 }, + { 0.349020, 0.470588, 0.949020, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.549020, 0.670588, 0.854902, 1.0 }, + { 0.643137, 0.764706, 0.760784, 1.0 }, + { 0.717647, 0.839216, 0.686275, 1.0 }, + { 0.803922, 0.925490, 0.600000, 1.0 }, + { 0.882353, 0.921569, 0.517647, 1.0 }, + { 0.964706, 0.917647, 0.439216, 1.0 }, + { 0.650980, 0.529412, 0.050980, 1.0 }, + { 0.631373, 0.509804, 0.031373, 1.0 }, + { 0.592157, 0.470588, 0.003922, 1.0 }, + { 0.564706, 0.443137, 0.031373, 1.0 }, + { 0.333333, 0.211765, 0.262745, 1.0 }, + { 0.235294, 0.235294, 0.501961, 1.0 }, + { 0.141176, 0.262745, 0.741176, 1.0 }, + { 0.160784, 0.282353, 0.760784, 1.0 }, + { 0.180392, 0.301961, 0.780392, 1.0 }, + { 0.239216, 0.360784, 0.839216, 1.0 }, + { 0.254902, 0.376471, 0.854902, 1.0 }, + { 0.266667, 0.388235, 0.866667, 1.0 }, + { 0.278431, 0.400000, 0.878431, 1.0 }, + { 0.294118, 0.415686, 0.894118, 1.0 }, + { 0.301961, 0.423529, 0.901961, 1.0 }, + { 0.309804, 0.431373, 0.909804, 1.0 }, + { 0.313725, 0.435294, 0.913725, 1.0 }, + { 0.337255, 0.458824, 0.937255, 1.0 }, + { 0.341176, 0.462745, 0.941176, 1.0 }, + { 0.352941, 0.474510, 0.952941, 1.0 }, + { 0.364706, 0.486275, 0.964706, 1.0 }, + { 0.345098, 0.466667, 0.945098, 1.0 }, + { 0.325490, 0.447059, 0.925490, 1.0 }, + { 0.317647, 0.439216, 0.917647, 1.0 }, + { 0.313725, 0.435294, 0.913725, 1.0 }, + { 0.290196, 0.411765, 0.890196, 1.0 }, + { 0.270588, 0.392157, 0.870588, 1.0 }, + { 0.254902, 0.376471, 0.854902, 1.0 }, + { 0.211765, 0.333333, 0.811765, 1.0 }, + { 0.200000, 0.321569, 0.800000, 1.0 }, + { 0.215686, 0.337255, 0.815686, 1.0 }, + { 0.235294, 0.356863, 0.835294, 1.0 }, + { 0.262745, 0.384314, 0.862745, 1.0 }, + { 0.294118, 0.415686, 0.894118, 1.0 }, + { 0.325490, 0.447059, 0.925490, 1.0 }, + { 0.356863, 0.478431, 0.956863, 1.0 }, + { 0.352941, 0.474510, 0.952941, 1.0 }, + { 0.341176, 0.462745, 0.941176, 1.0 }, + { 0.333333, 0.454902, 0.933333, 1.0 }, + { 0.317647, 0.439216, 0.917647, 1.0 }, + { 0.313725, 0.435294, 0.913725, 1.0 }, + { 0.309804, 0.431373, 0.909804, 1.0 }, + { 0.313725, 0.435294, 0.913725, 1.0 }, + { 0.333333, 0.454902, 0.933333, 1.0 }, + { 0.360784, 0.482353, 0.960784, 1.0 }, + { 0.415686, 0.537255, 0.988235, 1.0 }, + { 0.419608, 0.541176, 0.980392, 1.0 }, + { 0.427451, 0.549020, 0.976471, 1.0 }, + { 0.435294, 0.556863, 0.968627, 1.0 }, + { 0.443137, 0.564706, 0.960784, 1.0 }, + { 0.447059, 0.568627, 0.956863, 1.0 }, + { 0.450980, 0.572549, 0.952941, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.466667, 0.588235, 0.937255, 1.0 }, + { 0.470588, 0.592157, 0.933333, 1.0 }, + { 0.490196, 0.611765, 0.913725, 1.0 }, + { 0.486275, 0.607843, 0.917647, 1.0 }, + { 0.470588, 0.592157, 0.933333, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.478431, 0.600000, 0.925490, 1.0 }, + { 0.494118, 0.615686, 0.909804, 1.0 }, + { 0.501961, 0.623529, 0.901961, 1.0 }, + { 0.541176, 0.662745, 0.862745, 1.0 }, + { 0.592157, 0.713725, 0.811765, 1.0 }, + { 0.619608, 0.741176, 0.784314, 1.0 }, + { 0.686275, 0.807843, 0.717647, 1.0 }, + { 0.694118, 0.815686, 0.705882, 1.0 }, + { 0.705882, 0.827451, 0.698039, 1.0 }, + { 0.721569, 0.843137, 0.682353, 1.0 }, + { 0.729412, 0.850980, 0.674510, 1.0 }, + { 0.741176, 0.862745, 0.662745, 1.0 }, + { 0.749020, 0.870588, 0.654902, 1.0 }, + { 0.768627, 0.890196, 0.635294, 1.0 }, + { 0.780392, 0.901961, 0.623529, 1.0 }, + { 0.803922, 0.925490, 0.600000, 1.0 }, + { 0.858824, 0.980392, 0.545098, 1.0 }, + { 0.905882, 0.976471, 0.498039, 1.0 }, + { 0.949020, 0.933333, 0.454902, 1.0 }, + { 0.976471, 0.905882, 0.427451, 1.0 }, + { 1.000000, 0.882353, 0.403922, 1.0 }, + { 0.984314, 0.862745, 0.384314, 1.0 }, + { 0.984314, 0.862745, 0.384314, 1.0 }, + { 0.980392, 0.901961, 0.423529, 1.0 }, + { 0.917647, 0.964706, 0.486275, 1.0 }, + { 0.913725, 0.968627, 0.490196, 1.0 }, + { 0.901961, 0.980392, 0.501961, 1.0 }, + { 0.807843, 0.929412, 0.596078, 1.0 }, + { 0.760784, 0.882353, 0.643137, 1.0 }, + { 0.705882, 0.827451, 0.698039, 1.0 }, + { 0.643137, 0.764706, 0.760784, 1.0 }, + { 0.572549, 0.694118, 0.831373, 1.0 }, + { 0.498039, 0.619608, 0.905882, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.435294, 0.556863, 0.968627, 1.0 }, + { 0.423529, 0.545098, 0.980392, 1.0 }, + { 0.403922, 0.525490, 1.000000, 1.0 }, + { 0.396078, 0.517647, 0.996078, 1.0 }, + { 0.403922, 0.525490, 1.000000, 1.0 }, + { 0.411765, 0.533333, 0.992157, 1.0 }, + { 0.415686, 0.537255, 0.988235, 1.0 }, + { 0.419608, 0.541176, 0.984314, 1.0 }, + { 0.411765, 0.533333, 0.992157, 1.0 }, + { 0.400000, 0.521569, 1.000000, 1.0 }, + { 0.400000, 0.521569, 1.000000, 1.0 }, + { 0.400000, 0.521569, 1.000000, 1.0 }, + { 0.396078, 0.517647, 0.996078, 1.0 }, + { 0.396078, 0.517647, 0.996078, 1.0 }, + { 0.396078, 0.517647, 0.996078, 1.0 }, + { 0.407843, 0.529412, 0.996078, 1.0 }, + { 0.419608, 0.541176, 0.984314, 1.0 }, + { 0.431373, 0.552941, 0.972549, 1.0 }, + { 0.447059, 0.568627, 0.956863, 1.0 }, + { 0.458824, 0.580392, 0.945098, 1.0 }, + { 0.458824, 0.580392, 0.945098, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.462745, 0.584314, 0.941176, 1.0 }, + { 0.482353, 0.603922, 0.921569, 1.0 }, + { 0.494118, 0.615686, 0.909804, 1.0 }, + { 0.529412, 0.650980, 0.874510, 1.0 }, + { 0.556863, 0.678431, 0.847059, 1.0 }, + { 0.568627, 0.690196, 0.835294, 1.0 }, + { 0.588235, 0.709804, 0.815686, 1.0 }, + { 0.560784, 0.682353, 0.843137, 1.0 }, + { 0.529412, 0.650980, 0.874510, 1.0 }, + { 0.505882, 0.627451, 0.898039, 1.0 }, + { 0.498039, 0.619608, 0.905882, 1.0 }, + { 0.494118, 0.615686, 0.909804, 1.0 }, + { 0.494118, 0.615686, 0.909804, 1.0 }, + { 0.494118, 0.615686, 0.909804, 1.0 }, + { 0.513725, 0.635294, 0.890196, 1.0 }, + { 0.568627, 0.690196, 0.835294, 1.0 }, + { 0.627451, 0.749020, 0.776471, 1.0 }, + { 0.658824, 0.780392, 0.745098, 1.0 }, + { 0.815686, 0.937255, 0.588235, 1.0 }, + { 0.729412, 0.850980, 0.674510, 1.0 }, + }; +/* Apophysis-040426-163GldBlue */ +static double4 colors_173[] = { + { 0.596078, 0.474510, 0.000000, 1.0 }, + { 0.627451, 0.505882, 0.027451, 1.0 }, + { 0.650980, 0.529412, 0.050980, 1.0 }, + { 0.674510, 0.552941, 0.074510, 1.0 }, + { 0.713725, 0.592157, 0.113725, 1.0 }, + { 0.756863, 0.635294, 0.156863, 1.0 }, + { 0.788235, 0.666667, 0.188235, 1.0 }, + { 0.823529, 0.701961, 0.223529, 1.0 }, + { 0.976471, 0.905882, 0.427451, 1.0 }, + { 0.921569, 0.823529, 0.345098, 1.0 }, + { 0.866667, 0.745098, 0.266667, 1.0 }, + { 0.803922, 0.682353, 0.203922, 1.0 }, + { 0.745098, 0.623529, 0.145098, 1.0 }, + { 0.639216, 0.517647, 0.101961, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.501961, 0.380392, 0.094118, 1.0 }, + { 0.466667, 0.345098, 0.129412, 1.0 }, + { 0.368627, 0.247059, 0.227451, 1.0 }, + { 0.352941, 0.231373, 0.239216, 1.0 }, + { 0.341176, 0.219608, 0.254902, 1.0 }, + { 0.313725, 0.192157, 0.278431, 1.0 }, + { 0.290196, 0.168627, 0.305882, 1.0 }, + { 0.270588, 0.149020, 0.321569, 1.0 }, + { 0.254902, 0.133333, 0.341176, 1.0 }, + { 0.192157, 0.070588, 0.403922, 1.0 }, + { 0.105882, 0.082353, 0.490196, 1.0 }, + { 0.019608, 0.098039, 0.576471, 1.0 }, + { 0.023529, 0.125490, 0.603922, 1.0 }, + { 0.031373, 0.152941, 0.631373, 1.0 }, + { 0.031373, 0.152941, 0.631373, 1.0 }, + { 0.035294, 0.156863, 0.635294, 1.0 }, + { 0.043137, 0.164706, 0.643137, 1.0 }, + { 0.043137, 0.164706, 0.643137, 1.0 }, + { 0.156863, 0.278431, 0.756863, 1.0 }, + { 0.113725, 0.235294, 0.713725, 1.0 }, + { 0.074510, 0.196078, 0.674510, 1.0 }, + { 0.062745, 0.129412, 0.607843, 1.0 }, + { 0.050980, 0.066667, 0.545098, 1.0 }, + { 0.070588, 0.043137, 0.521569, 1.0 }, + { 0.094118, 0.023529, 0.501961, 1.0 }, + { 0.188235, 0.066667, 0.407843, 1.0 }, + { 0.156863, 0.035294, 0.439216, 1.0 }, + { 0.125490, 0.003922, 0.470588, 1.0 }, + { 0.129412, 0.007843, 0.462745, 1.0 }, + { 0.137255, 0.015686, 0.458824, 1.0 }, + { 0.145098, 0.023529, 0.447059, 1.0 }, + { 0.156863, 0.035294, 0.439216, 1.0 }, + { 0.160784, 0.039216, 0.435294, 1.0 }, + { 0.219608, 0.098039, 0.376471, 1.0 }, + { 0.262745, 0.141176, 0.333333, 1.0 }, + { 0.278431, 0.156863, 0.317647, 1.0 }, + { 0.294118, 0.172549, 0.301961, 1.0 }, + { 0.329412, 0.207843, 0.262745, 1.0 }, + { 0.368627, 0.247059, 0.227451, 1.0 }, + { 0.400000, 0.278431, 0.192157, 1.0 }, + { 0.435294, 0.313725, 0.160784, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.556863, 0.435294, 0.035294, 1.0 }, + { 0.580392, 0.458824, 0.015686, 1.0 }, + { 0.596078, 0.474510, 0.015686, 1.0 }, + { 0.615686, 0.494118, 0.015686, 1.0 }, + { 0.600000, 0.478431, 0.011765, 1.0 }, + { 0.588235, 0.466667, 0.007843, 1.0 }, + { 0.552941, 0.431373, 0.043137, 1.0 }, + { 0.509804, 0.388235, 0.086275, 1.0 }, + { 0.411765, 0.290196, 0.184314, 1.0 }, + { 0.356863, 0.235294, 0.239216, 1.0 }, + { 0.301961, 0.180392, 0.294118, 1.0 }, + { 0.274510, 0.152941, 0.317647, 1.0 }, + { 0.250980, 0.129412, 0.345098, 1.0 }, + { 0.243137, 0.121569, 0.352941, 1.0 }, + { 0.258824, 0.137255, 0.337255, 1.0 }, + { 0.301961, 0.180392, 0.294118, 1.0 }, + { 0.341176, 0.219608, 0.250980, 1.0 }, + { 0.384314, 0.262745, 0.211765, 1.0 }, + { 0.400000, 0.278431, 0.192157, 1.0 }, + { 0.419608, 0.298039, 0.176471, 1.0 }, + { 0.403922, 0.282353, 0.192157, 1.0 }, + { 0.388235, 0.266667, 0.207843, 1.0 }, + { 0.337255, 0.215686, 0.258824, 1.0 }, + { 0.278431, 0.156863, 0.317647, 1.0 }, + { 0.223529, 0.101961, 0.372549, 1.0 }, + { 0.203922, 0.082353, 0.392157, 1.0 }, + { 0.184314, 0.062745, 0.411765, 1.0 }, + { 0.196078, 0.074510, 0.396078, 1.0 }, + { 0.211765, 0.090196, 0.384314, 1.0 }, + { 0.219608, 0.098039, 0.376471, 1.0 }, + { 0.223529, 0.101961, 0.372549, 1.0 }, + { 0.274510, 0.152941, 0.321569, 1.0 }, + { 0.290196, 0.168627, 0.305882, 1.0 }, + { 0.305882, 0.184314, 0.290196, 1.0 }, + { 0.317647, 0.196078, 0.274510, 1.0 }, + { 0.333333, 0.211765, 0.262745, 1.0 }, + { 0.356863, 0.235294, 0.239216, 1.0 }, + { 0.400000, 0.278431, 0.196078, 1.0 }, + { 0.454902, 0.333333, 0.141176, 1.0 }, + { 0.498039, 0.376471, 0.098039, 1.0 }, + { 0.572549, 0.450980, 0.023529, 1.0 }, + { 0.635294, 0.513725, 0.062745, 1.0 }, + { 0.701961, 0.580392, 0.101961, 1.0 }, + { 0.717647, 0.596078, 0.117647, 1.0 }, + { 0.737255, 0.615686, 0.137255, 1.0 }, + { 0.749020, 0.627451, 0.149020, 1.0 }, + { 0.800000, 0.678431, 0.200000, 1.0 }, + { 0.827451, 0.705882, 0.227451, 1.0 }, + { 0.776471, 0.654902, 0.176471, 1.0 }, + { 0.729412, 0.607843, 0.129412, 1.0 }, + { 0.690196, 0.568627, 0.090196, 1.0 }, + { 0.650980, 0.529412, 0.050980, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.450980, 0.329412, 0.145098, 1.0 }, + { 0.356863, 0.235294, 0.239216, 1.0 }, + { 0.282353, 0.160784, 0.313725, 1.0 }, + { 0.196078, 0.074510, 0.400000, 1.0 }, + { 0.113725, 0.078431, 0.478431, 1.0 }, + { 0.035294, 0.082353, 0.560784, 1.0 }, + { 0.349020, 0.470588, 0.949020, 1.0 }, + { 0.368627, 0.490196, 0.968627, 1.0 }, + { 0.407843, 0.529412, 0.996078, 1.0 }, + { 0.435294, 0.556863, 0.968627, 1.0 }, + { 0.666667, 0.788235, 0.737255, 1.0 }, + { 0.760784, 0.760784, 0.498039, 1.0 }, + { 0.858824, 0.737255, 0.258824, 1.0 }, + { 0.839216, 0.717647, 0.239216, 1.0 }, + { 0.819608, 0.698039, 0.219608, 1.0 }, + { 0.760784, 0.639216, 0.160784, 1.0 }, + { 0.745098, 0.623529, 0.145098, 1.0 }, + { 0.733333, 0.611765, 0.133333, 1.0 }, + { 0.721569, 0.600000, 0.121569, 1.0 }, + { 0.705882, 0.584314, 0.105882, 1.0 }, + { 0.698039, 0.576471, 0.098039, 1.0 }, + { 0.690196, 0.568627, 0.090196, 1.0 }, + { 0.686275, 0.564706, 0.086275, 1.0 }, + { 0.662745, 0.541176, 0.062745, 1.0 }, + { 0.658824, 0.537255, 0.058824, 1.0 }, + { 0.647059, 0.525490, 0.047059, 1.0 }, + { 0.635294, 0.513725, 0.035294, 1.0 }, + { 0.654902, 0.533333, 0.054902, 1.0 }, + { 0.674510, 0.552941, 0.074510, 1.0 }, + { 0.678431, 0.556863, 0.078431, 1.0 }, + { 0.686275, 0.564706, 0.086275, 1.0 }, + { 0.709804, 0.588235, 0.109804, 1.0 }, + { 0.729412, 0.607843, 0.129412, 1.0 }, + { 0.745098, 0.623529, 0.145098, 1.0 }, + { 0.788235, 0.666667, 0.188235, 1.0 }, + { 0.800000, 0.678431, 0.200000, 1.0 }, + { 0.780392, 0.658824, 0.180392, 1.0 }, + { 0.764706, 0.643137, 0.164706, 1.0 }, + { 0.737255, 0.615686, 0.137255, 1.0 }, + { 0.705882, 0.584314, 0.105882, 1.0 }, + { 0.674510, 0.552941, 0.074510, 1.0 }, + { 0.643137, 0.521569, 0.043137, 1.0 }, + { 0.647059, 0.525490, 0.047059, 1.0 }, + { 0.654902, 0.533333, 0.054902, 1.0 }, + { 0.666667, 0.545098, 0.066667, 1.0 }, + { 0.682353, 0.560784, 0.082353, 1.0 }, + { 0.686275, 0.564706, 0.086275, 1.0 }, + { 0.690196, 0.568627, 0.090196, 1.0 }, + { 0.686275, 0.564706, 0.086275, 1.0 }, + { 0.666667, 0.545098, 0.066667, 1.0 }, + { 0.639216, 0.517647, 0.039216, 1.0 }, + { 0.584314, 0.462745, 0.011765, 1.0 }, + { 0.576471, 0.454902, 0.015686, 1.0 }, + { 0.572549, 0.450980, 0.023529, 1.0 }, + { 0.564706, 0.443137, 0.031373, 1.0 }, + { 0.556863, 0.435294, 0.039216, 1.0 }, + { 0.552941, 0.431373, 0.043137, 1.0 }, + { 0.549020, 0.427451, 0.047059, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.533333, 0.411765, 0.062745, 1.0 }, + { 0.529412, 0.407843, 0.066667, 1.0 }, + { 0.509804, 0.388235, 0.086275, 1.0 }, + { 0.513725, 0.392157, 0.082353, 1.0 }, + { 0.529412, 0.407843, 0.066667, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.521569, 0.400000, 0.074510, 1.0 }, + { 0.505882, 0.384314, 0.090196, 1.0 }, + { 0.498039, 0.376471, 0.098039, 1.0 }, + { 0.458824, 0.337255, 0.137255, 1.0 }, + { 0.407843, 0.286275, 0.188235, 1.0 }, + { 0.380392, 0.258824, 0.215686, 1.0 }, + { 0.313725, 0.192157, 0.282353, 1.0 }, + { 0.301961, 0.180392, 0.290196, 1.0 }, + { 0.294118, 0.172549, 0.301961, 1.0 }, + { 0.278431, 0.156863, 0.317647, 1.0 }, + { 0.270588, 0.149020, 0.325490, 1.0 }, + { 0.258824, 0.137255, 0.337255, 1.0 }, + { 0.250980, 0.129412, 0.345098, 1.0 }, + { 0.231373, 0.109804, 0.364706, 1.0 }, + { 0.219608, 0.098039, 0.376471, 1.0 }, + { 0.196078, 0.074510, 0.400000, 1.0 }, + { 0.141176, 0.019608, 0.454902, 1.0 }, + { 0.094118, 0.023529, 0.501961, 1.0 }, + { 0.050980, 0.066667, 0.545098, 1.0 }, + { 0.023529, 0.094118, 0.572549, 1.0 }, + { 0.000000, 0.117647, 0.596078, 1.0 }, + { 0.015686, 0.137255, 0.615686, 1.0 }, + { 0.015686, 0.137255, 0.615686, 1.0 }, + { 0.019608, 0.098039, 0.576471, 1.0 }, + { 0.082353, 0.035294, 0.513725, 1.0 }, + { 0.086275, 0.031373, 0.509804, 1.0 }, + { 0.098039, 0.019608, 0.498039, 1.0 }, + { 0.192157, 0.070588, 0.403922, 1.0 }, + { 0.239216, 0.117647, 0.356863, 1.0 }, + { 0.294118, 0.172549, 0.301961, 1.0 }, + { 0.356863, 0.235294, 0.239216, 1.0 }, + { 0.427451, 0.305882, 0.168627, 1.0 }, + { 0.501961, 0.380392, 0.094118, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.564706, 0.443137, 0.031373, 1.0 }, + { 0.576471, 0.454902, 0.019608, 1.0 }, + { 0.596078, 0.474510, 0.000000, 1.0 }, + { 0.603922, 0.482353, 0.003922, 1.0 }, + { 0.596078, 0.474510, 0.000000, 1.0 }, + { 0.588235, 0.466667, 0.007843, 1.0 }, + { 0.584314, 0.462745, 0.011765, 1.0 }, + { 0.580392, 0.458824, 0.015686, 1.0 }, + { 0.588235, 0.466667, 0.007843, 1.0 }, + { 0.600000, 0.478431, 0.000000, 1.0 }, + { 0.600000, 0.478431, 0.000000, 1.0 }, + { 0.600000, 0.478431, 0.000000, 1.0 }, + { 0.603922, 0.482353, 0.003922, 1.0 }, + { 0.603922, 0.482353, 0.003922, 1.0 }, + { 0.603922, 0.482353, 0.003922, 1.0 }, + { 0.592157, 0.470588, 0.003922, 1.0 }, + { 0.580392, 0.458824, 0.015686, 1.0 }, + { 0.568627, 0.447059, 0.027451, 1.0 }, + { 0.552941, 0.431373, 0.043137, 1.0 }, + { 0.541176, 0.419608, 0.054902, 1.0 }, + { 0.541176, 0.419608, 0.054902, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.537255, 0.415686, 0.058824, 1.0 }, + { 0.517647, 0.396078, 0.078431, 1.0 }, + { 0.505882, 0.384314, 0.090196, 1.0 }, + { 0.470588, 0.349020, 0.125490, 1.0 }, + { 0.443137, 0.321569, 0.152941, 1.0 }, + { 0.431373, 0.309804, 0.164706, 1.0 }, + { 0.411765, 0.290196, 0.184314, 1.0 }, + { 0.439216, 0.317647, 0.156863, 1.0 }, + { 0.470588, 0.349020, 0.125490, 1.0 }, + { 0.494118, 0.372549, 0.101961, 1.0 }, + { 0.501961, 0.380392, 0.094118, 1.0 }, + { 0.505882, 0.384314, 0.090196, 1.0 }, + { 0.505882, 0.384314, 0.090196, 1.0 }, + { 0.505882, 0.384314, 0.090196, 1.0 }, + { 0.486275, 0.364706, 0.109804, 1.0 }, + { 0.431373, 0.309804, 0.164706, 1.0 }, + { 0.372549, 0.250980, 0.223529, 1.0 }, + { 0.341176, 0.219608, 0.254902, 1.0 }, + { 0.184314, 0.062745, 0.411765, 1.0 }, + { 0.270588, 0.149020, 0.325490, 1.0 }, + }; +/* Apophysis-040426-163WrldBndr */ +static double4 colors_174[] = { + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.215686, 0.047059, 0.035294, 1.0 }, + { 0.211765, 0.043137, 0.035294, 1.0 }, + { 0.211765, 0.043137, 0.039216, 1.0 }, + { 0.298039, 0.129412, 0.082353, 1.0 }, + { 0.384314, 0.215686, 0.129412, 1.0 }, + { 0.647059, 0.478431, 0.392157, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.384314, 0.215686, 0.129412, 1.0 }, + { 0.384314, 0.215686, 0.129412, 1.0 }, + { 0.384314, 0.215686, 0.129412, 1.0 }, + { 0.647059, 0.478431, 0.392157, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.384314, 0.215686, 0.129412, 1.0 }, + { 0.384314, 0.215686, 0.129412, 1.0 }, + { 0.286275, 0.286275, 0.286275, 1.0 }, + { 0.188235, 0.356863, 0.443137, 1.0 }, + { 0.239216, 0.407843, 0.494118, 1.0 }, + { 0.368627, 0.537255, 0.623529, 1.0 }, + { 0.717647, 0.886275, 0.972549, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.384314, 0.215686, 0.129412, 1.0 }, + { 0.384314, 0.215686, 0.129412, 1.0 }, + { 0.372549, 0.203922, 0.117647, 1.0 }, + { 0.349020, 0.180392, 0.094118, 1.0 }, + { 0.349020, 0.180392, 0.094118, 1.0 }, + { 0.349020, 0.180392, 0.094118, 1.0 }, + { 0.360784, 0.192157, 0.105882, 1.0 }, + { 0.372549, 0.203922, 0.117647, 1.0 }, + { 0.384314, 0.215686, 0.129412, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + { 0.909804, 0.741176, 0.654902, 1.0 }, + }; +/* Apophysis-040426-163GrnPrpl */ +static double4 colors_175[] = { + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.301961, 0.074510, 0.290196, 1.0 }, + { 0.270588, 0.043137, 0.258824, 1.0 }, + { 0.239216, 0.011765, 0.227451, 1.0 }, + { 0.145098, 0.078431, 0.133333, 1.0 }, + { 0.019608, 0.203922, 0.007843, 1.0 }, + { 0.019608, 0.203922, 0.007843, 1.0 }, + { 0.019608, 0.203922, 0.007843, 1.0 }, + { 0.113725, 0.109804, 0.101961, 1.0 }, + { 0.207843, 0.015686, 0.196078, 1.0 }, + { 0.223529, 0.011765, 0.211765, 1.0 }, + { 0.239216, 0.011765, 0.227451, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.521569, 0.294118, 0.509804, 1.0 }, + { 0.521569, 0.294118, 0.509804, 1.0 }, + { 0.521569, 0.294118, 0.509804, 1.0 }, + { 0.427451, 0.200000, 0.415686, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.164706, 0.392157, 0.176471, 1.0 }, + { 0.101961, 0.329412, 0.113725, 1.0 }, + { 0.101961, 0.329412, 0.113725, 1.0 }, + { 0.101961, 0.329412, 0.113725, 1.0 }, + { 0.133333, 0.360784, 0.145098, 1.0 }, + { 0.164706, 0.392157, 0.176471, 1.0 }, + { 0.164706, 0.392157, 0.176471, 1.0 }, + { 0.164706, 0.392157, 0.176471, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.396078, 0.168627, 0.384314, 1.0 }, + { 0.474510, 0.247059, 0.462745, 1.0 }, + { 0.552941, 0.325490, 0.541176, 1.0 }, + { 0.615686, 0.388235, 0.603922, 1.0 }, + { 0.678431, 0.450980, 0.666667, 1.0 }, + { 0.741176, 0.513725, 0.729412, 1.0 }, + { 0.866667, 0.639216, 0.854902, 1.0 }, + { 0.572549, 0.800000, 0.584314, 1.0 }, + { 0.478431, 0.705882, 0.490196, 1.0 }, + { 0.384314, 0.611765, 0.396078, 1.0 }, + { 0.352941, 0.580392, 0.364706, 1.0 }, + { 0.164706, 0.392157, 0.176471, 1.0 }, + { 0.101961, 0.329412, 0.113725, 1.0 }, + { 0.039216, 0.266667, 0.050980, 1.0 }, + { 0.019608, 0.203922, 0.007843, 1.0 }, + { 0.082353, 0.141176, 0.070588, 1.0 }, + { 0.207843, 0.015686, 0.196078, 1.0 }, + { 0.239216, 0.011765, 0.227451, 1.0 }, + { 0.301961, 0.074510, 0.290196, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.301961, 0.074510, 0.290196, 1.0 }, + { 0.239216, 0.011765, 0.227451, 1.0 }, + { 0.113725, 0.109804, 0.101961, 1.0 }, + { 0.082353, 0.141176, 0.070588, 1.0 }, + { 0.082353, 0.141176, 0.070588, 1.0 }, + { 0.113725, 0.109804, 0.101961, 1.0 }, + { 0.239216, 0.011765, 0.227451, 1.0 }, + { 0.270588, 0.043137, 0.258824, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + { 0.333333, 0.105882, 0.321569, 1.0 }, + }; +/* Apophysis-040426-163SphPart2 */ +static double4 colors_176[] = { + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.262745, 0.305882, 0.066667, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.239216, 0.298039, 0.050980, 1.0 }, + { 0.235294, 0.298039, 0.047059, 1.0 }, + { 0.235294, 0.298039, 0.047059, 1.0 }, + { 0.235294, 0.298039, 0.047059, 1.0 }, + { 0.223529, 0.294118, 0.039216, 1.0 }, + { 0.223529, 0.294118, 0.039216, 1.0 }, + { 0.223529, 0.294118, 0.039216, 1.0 }, + { 0.223529, 0.294118, 0.039216, 1.0 }, + { 0.223529, 0.294118, 0.039216, 1.0 }, + { 0.215686, 0.290196, 0.035294, 1.0 }, + { 0.211765, 0.290196, 0.031373, 1.0 }, + { 0.211765, 0.290196, 0.031373, 1.0 }, + { 0.211765, 0.290196, 0.031373, 1.0 }, + { 0.211765, 0.290196, 0.031373, 1.0 }, + { 0.227451, 0.294118, 0.043137, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.298039, 0.317647, 0.090196, 1.0 }, + { 0.305882, 0.321569, 0.094118, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.333333, 0.329412, 0.113725, 1.0 }, + { 0.341176, 0.333333, 0.117647, 1.0 }, + { 0.341176, 0.333333, 0.117647, 1.0 }, + { 0.341176, 0.333333, 0.117647, 1.0 }, + { 0.333333, 0.329412, 0.113725, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.305882, 0.321569, 0.094118, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.305882, 0.321569, 0.094118, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.321569, 0.325490, 0.105882, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.305882, 0.321569, 0.094118, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.274510, 0.309804, 0.074510, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.258824, 0.305882, 0.062745, 1.0 }, + { 0.258824, 0.305882, 0.062745, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.286275, 0.313725, 0.082353, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.298039, 0.317647, 0.090196, 1.0 }, + { 0.305882, 0.321569, 0.094118, 1.0 }, + { 0.305882, 0.321569, 0.094118, 1.0 }, + { 0.305882, 0.321569, 0.094118, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.286275, 0.313725, 0.082353, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.305882, 0.321569, 0.094118, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.305882, 0.321569, 0.094118, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.305882, 0.321569, 0.094118, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.321569, 0.325490, 0.105882, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.321569, 0.325490, 0.105882, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.341176, 0.333333, 0.117647, 1.0 }, + { 0.352941, 0.337255, 0.125490, 1.0 }, + { 0.423529, 0.360784, 0.172549, 1.0 }, + { 0.564706, 0.407843, 0.266667, 1.0 }, + { 0.729412, 0.462745, 0.376471, 1.0 }, + { 0.745098, 0.639216, 0.729412, 1.0 }, + { 0.286275, 0.792157, 0.968627, 1.0 }, + { 0.466667, 0.729412, 0.878431, 1.0 }, + { 0.650980, 0.670588, 0.792157, 1.0 }, + { 0.686275, 0.658824, 0.768627, 1.0 }, + { 0.721569, 0.647059, 0.745098, 1.0 }, + { 0.815686, 0.615686, 0.682353, 1.0 }, + { 0.992157, 0.556863, 0.564706, 1.0 }, + { 0.929412, 0.529412, 0.509804, 1.0 }, + { 0.709804, 0.454902, 0.364706, 1.0 }, + { 0.494118, 0.384314, 0.219608, 1.0 }, + { 0.447059, 0.368627, 0.188235, 1.0 }, + { 0.400000, 0.352941, 0.156863, 1.0 }, + { 0.341176, 0.333333, 0.117647, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.258824, 0.305882, 0.062745, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.235294, 0.298039, 0.047059, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.258824, 0.305882, 0.062745, 1.0 }, + { 0.262745, 0.305882, 0.066667, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.341176, 0.333333, 0.117647, 1.0 }, + { 0.364706, 0.341176, 0.133333, 1.0 }, + { 0.415686, 0.356863, 0.168627, 1.0 }, + { 0.470588, 0.376471, 0.203922, 1.0 }, + { 0.552941, 0.403922, 0.258824, 1.0 }, + { 0.729412, 0.462745, 0.376471, 1.0 }, + { 0.815686, 0.615686, 0.682353, 1.0 }, + { 0.780392, 0.627451, 0.705882, 1.0 }, + { 0.980392, 0.560784, 0.572549, 1.0 }, + { 0.984314, 0.556863, 0.568627, 1.0 }, + { 0.992157, 0.556863, 0.564706, 1.0 }, + { 0.945098, 0.572549, 0.596078, 1.0 }, + { 0.756863, 0.635294, 0.721569, 1.0 }, + { 0.674510, 0.662745, 0.776471, 1.0 }, + { 0.639216, 0.674510, 0.800000, 1.0 }, + { 0.709804, 0.650980, 0.752941, 1.0 }, + { 0.745098, 0.639216, 0.729412, 1.0 }, + { 0.780392, 0.627451, 0.705882, 1.0 }, + { 0.882353, 0.513725, 0.478431, 1.0 }, + { 0.623529, 0.427451, 0.305882, 1.0 }, + { 0.470588, 0.376471, 0.203922, 1.0 }, + { 0.376471, 0.345098, 0.141176, 1.0 }, + { 0.341176, 0.333333, 0.117647, 1.0 }, + { 0.341176, 0.333333, 0.117647, 1.0 }, + { 0.388235, 0.349020, 0.149020, 1.0 }, + { 0.427451, 0.360784, 0.176471, 1.0 }, + { 0.470588, 0.376471, 0.203922, 1.0 }, + { 0.145098, 0.839216, 0.874510, 1.0 }, + { 0.133333, 0.843137, 0.866667, 1.0 }, + { 0.121569, 0.847059, 0.858824, 1.0 }, + { 0.109804, 0.850980, 0.850980, 1.0 }, + { 0.133333, 0.843137, 0.866667, 1.0 }, + { 0.168627, 0.831373, 0.890196, 1.0 }, + { 0.203922, 0.819608, 0.913725, 1.0 }, + { 0.576471, 0.411765, 0.274510, 1.0 }, + { 0.505882, 0.388235, 0.227451, 1.0 }, + { 0.682353, 0.447059, 0.345098, 1.0 }, + { 0.858824, 0.505882, 0.462745, 1.0 }, + { 0.941176, 0.533333, 0.517647, 1.0 }, + { 0.964706, 0.541176, 0.533333, 1.0 }, + { 0.780392, 0.627451, 0.705882, 1.0 }, + { 0.745098, 0.639216, 0.729412, 1.0 }, + { 0.733333, 0.643137, 0.737255, 1.0 }, + { 0.756863, 0.635294, 0.721569, 1.0 }, + { 0.705882, 0.454902, 0.360784, 1.0 }, + { 0.517647, 0.392157, 0.235294, 1.0 }, + { 0.435294, 0.364706, 0.180392, 1.0 }, + { 0.364706, 0.341176, 0.133333, 1.0 }, + { 0.392157, 0.349020, 0.152941, 1.0 }, + { 0.423529, 0.360784, 0.172549, 1.0 }, + { 0.529412, 0.396078, 0.243137, 1.0 }, + { 0.705882, 0.454902, 0.360784, 1.0 }, + { 0.917647, 0.525490, 0.501961, 1.0 }, + { 0.917647, 0.525490, 0.501961, 1.0 }, + { 0.670588, 0.443137, 0.337255, 1.0 }, + { 0.517647, 0.392157, 0.235294, 1.0 }, + { 0.423529, 0.360784, 0.172549, 1.0 }, + { 0.352941, 0.337255, 0.125490, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.258824, 0.305882, 0.062745, 1.0 }, + { 0.235294, 0.298039, 0.047059, 1.0 }, + { 0.235294, 0.298039, 0.047059, 1.0 }, + { 0.235294, 0.298039, 0.047059, 1.0 }, + { 0.235294, 0.298039, 0.047059, 1.0 }, + { 0.235294, 0.298039, 0.047059, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.258824, 0.305882, 0.062745, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.258824, 0.305882, 0.062745, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.258824, 0.305882, 0.062745, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.258824, 0.305882, 0.062745, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.247059, 0.301961, 0.054902, 1.0 }, + { 0.258824, 0.305882, 0.062745, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.270588, 0.309804, 0.070588, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.305882, 0.321569, 0.094118, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.329412, 0.329412, 0.109804, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.305882, 0.321569, 0.094118, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.078431, 1.0 }, + { 0.294118, 0.317647, 0.086275, 1.0 }, + { 0.317647, 0.325490, 0.101961, 1.0 }, + { 0.341176, 0.333333, 0.117647, 1.0 }, + { 0.411765, 0.356863, 0.164706, 1.0 }, + { 0.482353, 0.380392, 0.211765, 1.0 }, + { 0.847059, 0.501961, 0.454902, 1.0 }, + { 0.588235, 0.415686, 0.282353, 1.0 }, + }; +/* Apophysis-040426-163StAmF */ +static double4 colors_177[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.258824, 0.141176, 0.031373, 1.0 }, + { 0.521569, 0.282353, 0.062745, 1.0 }, + { 0.450980, 0.376471, 0.329412, 1.0 }, + { 0.384314, 0.474510, 0.596078, 1.0 }, + { 0.392157, 0.517647, 0.619608, 1.0 }, + { 0.403922, 0.564706, 0.647059, 1.0 }, + { 0.447059, 0.698039, 0.745098, 1.0 }, + { 0.462745, 0.729412, 0.780392, 1.0 }, + { 0.478431, 0.760784, 0.819608, 1.0 }, + { 0.458824, 0.741176, 0.788235, 1.0 }, + { 0.443137, 0.725490, 0.760784, 1.0 }, + { 0.388235, 0.670588, 0.682353, 1.0 }, + { 0.337255, 0.619608, 0.607843, 1.0 }, + { 0.474510, 0.521569, 0.117647, 1.0 }, + { 0.490196, 0.490196, 0.078431, 1.0 }, + { 0.509804, 0.462745, 0.039216, 1.0 }, + { 0.509804, 0.423529, 0.082353, 1.0 }, + { 0.509804, 0.388235, 0.129412, 1.0 }, + { 0.517647, 0.407843, 0.125490, 1.0 }, + { 0.525490, 0.431373, 0.125490, 1.0 }, + { 0.549020, 0.435294, 0.145098, 1.0 }, + { 0.572549, 0.470588, 0.592157, 1.0 }, + { 0.505882, 0.658824, 0.768627, 1.0 }, + { 0.541176, 0.721569, 0.819608, 1.0 }, + { 0.580392, 0.788235, 0.874510, 1.0 }, + { 0.466667, 0.666667, 0.733333, 1.0 }, + { 0.352941, 0.545098, 0.592157, 1.0 }, + { 0.419608, 0.498039, 0.364706, 1.0 }, + { 0.486275, 0.454902, 0.141176, 1.0 }, + { 0.552941, 0.345098, 0.133333, 1.0 }, + { 0.537255, 0.368627, 0.388235, 1.0 }, + { 0.525490, 0.392157, 0.643137, 1.0 }, + { 0.513725, 0.423529, 0.662745, 1.0 }, + { 0.505882, 0.454902, 0.682353, 1.0 }, + { 0.513725, 0.419608, 0.658824, 1.0 }, + { 0.521569, 0.388235, 0.635294, 1.0 }, + { 0.482353, 0.360784, 0.596078, 1.0 }, + { 0.541176, 0.294118, 0.141176, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.552941, 0.239216, 0.121569, 1.0 }, + { 0.552941, 0.282353, 0.156863, 1.0 }, + { 0.427451, 0.443137, 0.619608, 1.0 }, + { 0.411765, 0.501961, 0.631373, 1.0 }, + { 0.400000, 0.564706, 0.643137, 1.0 }, + { 0.368627, 0.580392, 0.623529, 1.0 }, + { 0.341176, 0.596078, 0.603922, 1.0 }, + { 0.349020, 0.615686, 0.619608, 1.0 }, + { 0.356863, 0.639216, 0.639216, 1.0 }, + { 0.349020, 0.650980, 0.639216, 1.0 }, + { 0.368627, 0.666667, 0.662745, 1.0 }, + { 0.415686, 0.650980, 0.694118, 1.0 }, + { 0.411765, 0.627451, 0.682353, 1.0 }, + { 0.411765, 0.607843, 0.670588, 1.0 }, + { 0.423529, 0.592157, 0.674510, 1.0 }, + { 0.439216, 0.576471, 0.682353, 1.0 }, + { 0.423529, 0.572549, 0.666667, 1.0 }, + { 0.407843, 0.568627, 0.650980, 1.0 }, + { 0.345098, 0.549020, 0.588235, 1.0 }, + { 0.188235, 0.443137, 0.294118, 1.0 }, + { 0.035294, 0.341176, 0.000000, 1.0 }, + { 0.015686, 0.168627, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.549020, 0.274510, 0.109804, 1.0 }, + { 0.533333, 0.333333, 0.152941, 1.0 }, + { 0.415686, 0.423529, 0.600000, 1.0 }, + { 0.376471, 0.501961, 0.600000, 1.0 }, + { 0.360784, 0.498039, 0.584314, 1.0 }, + { 0.349020, 0.494118, 0.572549, 1.0 }, + { 0.509804, 0.400000, 0.152941, 1.0 }, + { 0.529412, 0.317647, 0.121569, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.529412, 0.239216, 0.082353, 1.0 }, + { 0.662745, 0.411765, 0.556863, 1.0 }, + { 0.713725, 0.447059, 0.600000, 1.0 }, + { 0.764706, 0.486275, 0.643137, 1.0 }, + { 0.588235, 0.435294, 0.705882, 1.0 }, + { 0.588235, 0.466667, 0.623529, 1.0 }, + { 0.611765, 0.521569, 0.615686, 1.0 }, + { 0.545098, 0.576471, 0.200000, 1.0 }, + { 0.525490, 0.305882, 0.086275, 1.0 }, + { 0.262745, 0.152941, 0.043137, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.466667, 0.482353, 0.133333, 1.0 }, + { 0.396078, 0.509804, 0.352941, 1.0 }, + { 0.329412, 0.541176, 0.572549, 1.0 }, + { 0.356863, 0.572549, 0.607843, 1.0 }, + { 0.360784, 0.572549, 0.611765, 1.0 }, + { 0.380392, 0.498039, 0.603922, 1.0 }, + { 0.411765, 0.435294, 0.603922, 1.0 }, + { 0.545098, 0.258824, 0.101961, 1.0 }, + { 0.270588, 0.129412, 0.050980, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.564706, 0.235294, 0.137255, 1.0 }, + { 0.564706, 0.239216, 0.141176, 1.0 }, + { 0.541176, 0.309804, 0.152941, 1.0 }, + { 0.458824, 0.352941, 0.580392, 1.0 }, + { 0.490196, 0.423529, 0.654902, 1.0 }, + { 0.584314, 0.431373, 0.701961, 1.0 }, + { 0.650980, 0.478431, 0.768627, 1.0 }, + { 0.666667, 0.474510, 0.752941, 1.0 }, + { 0.721569, 0.560784, 0.745098, 1.0 }, + { 0.725490, 0.619608, 0.717647, 1.0 }, + { 0.729412, 0.768627, 0.615686, 1.0 }, + { 0.709804, 0.756863, 0.596078, 1.0 }, + { 0.694118, 0.749020, 0.576471, 1.0 }, + { 0.450980, 0.615686, 0.709804, 1.0 }, + { 0.443137, 0.505882, 0.658824, 1.0 }, + { 0.380392, 0.411765, 0.568627, 1.0 }, + { 0.215686, 0.133333, 0.149020, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.333333, 0.403922, 0.078431, 1.0 }, + { 0.454902, 0.450980, 0.074510, 1.0 }, + { 0.498039, 0.490196, 0.117647, 1.0 }, + { 0.674510, 0.674510, 0.611765, 1.0 }, + { 0.600000, 0.639216, 0.823529, 1.0 }, + { 0.662745, 0.760784, 0.996078, 1.0 }, + { 0.690196, 0.878431, 0.988235, 1.0 }, + { 0.623529, 0.764706, 0.984314, 1.0 }, + { 0.647059, 0.764706, 0.996078, 1.0 }, + { 0.705882, 0.701961, 0.964706, 1.0 }, + { 0.803922, 0.600000, 0.835294, 1.0 }, + { 0.733333, 0.596078, 0.768627, 1.0 }, + { 0.705882, 0.611765, 0.694118, 1.0 }, + { 0.709804, 0.678431, 0.662745, 1.0 }, + { 0.709804, 0.717647, 0.639216, 1.0 }, + { 0.780392, 0.725490, 0.607843, 1.0 }, + { 0.796078, 0.752941, 0.600000, 1.0 }, + { 0.850980, 0.701961, 0.705882, 1.0 }, + { 0.847059, 0.792157, 0.713725, 1.0 }, + { 0.843137, 0.827451, 0.717647, 1.0 }, + { 0.839216, 0.882353, 0.870588, 1.0 }, + { 0.882353, 0.917647, 0.929412, 1.0 }, + { 0.854902, 0.807843, 0.992157, 1.0 }, + { 0.835294, 0.796078, 0.992157, 1.0 }, + { 0.847059, 0.635294, 0.870588, 1.0 }, + { 0.713725, 0.541176, 0.749020, 1.0 }, + { 0.549020, 0.450980, 0.705882, 1.0 }, + { 0.509804, 0.466667, 0.690196, 1.0 }, + { 0.403922, 0.505882, 0.627451, 1.0 }, + { 0.490196, 0.529412, 0.701961, 1.0 }, + { 0.592157, 0.615686, 0.807843, 1.0 }, + { 0.682353, 0.721569, 0.901961, 1.0 }, + { 0.737255, 0.843137, 0.964706, 1.0 }, + { 0.819608, 0.898039, 0.945098, 1.0 }, + { 0.933333, 0.874510, 0.882353, 1.0 }, + { 0.945098, 0.713725, 0.956863, 1.0 }, + { 0.992157, 0.694118, 0.996078, 1.0 }, + { 0.894118, 0.615686, 0.952941, 1.0 }, + { 0.827451, 0.588235, 0.874510, 1.0 }, + { 0.607843, 0.635294, 0.827451, 1.0 }, + { 0.466667, 0.647059, 0.733333, 1.0 }, + { 0.372549, 0.611765, 0.639216, 1.0 }, + { 0.341176, 0.556863, 0.588235, 1.0 }, + { 0.450980, 0.521569, 0.141176, 1.0 }, + { 0.490196, 0.443137, 0.117647, 1.0 }, + { 0.490196, 0.450980, 0.152941, 1.0 }, + { 0.415686, 0.447059, 0.611765, 1.0 }, + { 0.478431, 0.403922, 0.635294, 1.0 }, + { 0.478431, 0.356863, 0.592157, 1.0 }, + { 0.552941, 0.270588, 0.152941, 1.0 }, + { 0.564706, 0.235294, 0.137255, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.262745, 0.149020, 0.149020, 1.0 }, + { 0.439216, 0.352941, 0.576471, 1.0 }, + { 0.541176, 0.411765, 0.600000, 1.0 }, + }; +/* Apophysis-040426-163StCosOwl */ +static double4 colors_178[] = { + { 0.352941, 0.560784, 0.505882, 1.0 }, + { 0.168627, 0.364706, 0.270588, 1.0 }, + { 0.176471, 0.270588, 0.301961, 1.0 }, + { 0.188235, 0.176471, 0.337255, 1.0 }, + { 0.207843, 0.192157, 0.419608, 1.0 }, + { 0.227451, 0.207843, 0.501961, 1.0 }, + { 0.200000, 0.164706, 0.592157, 1.0 }, + { 0.172549, 0.125490, 0.686275, 1.0 }, + { 0.098039, 0.078431, 0.341176, 1.0 }, + { 0.090196, 0.039216, 0.223529, 1.0 }, + { 0.086275, 0.000000, 0.109804, 1.0 }, + { 0.054902, 0.007843, 0.074510, 1.0 }, + { 0.023529, 0.019608, 0.043137, 1.0 }, + { 0.082353, 0.047059, 0.031373, 1.0 }, + { 0.145098, 0.078431, 0.019608, 1.0 }, + { 0.176471, 0.074510, 0.007843, 1.0 }, + { 0.207843, 0.074510, 0.000000, 1.0 }, + { 0.294118, 0.117647, 0.031373, 1.0 }, + { 0.274510, 0.192157, 0.145098, 1.0 }, + { 0.254902, 0.266667, 0.258824, 1.0 }, + { 0.286275, 0.282353, 0.411765, 1.0 }, + { 0.317647, 0.298039, 0.568627, 1.0 }, + { 0.368627, 0.341176, 0.709804, 1.0 }, + { 0.423529, 0.384314, 0.850980, 1.0 }, + { 0.721569, 0.674510, 1.000000, 1.0 }, + { 0.839216, 0.784314, 1.000000, 1.0 }, + { 0.956863, 0.894118, 1.000000, 1.0 }, + { 0.945098, 0.882353, 1.000000, 1.0 }, + { 0.933333, 0.870588, 1.000000, 1.0 }, + { 0.917647, 0.854902, 1.000000, 1.0 }, + { 0.905882, 0.843137, 1.000000, 1.0 }, + { 0.827451, 0.768627, 1.000000, 1.0 }, + { 0.694118, 0.647059, 1.000000, 1.0 }, + { 0.411765, 0.356863, 1.000000, 1.0 }, + { 0.368627, 0.329412, 0.792157, 1.0 }, + { 0.329412, 0.305882, 0.588235, 1.0 }, + { 0.384314, 0.356863, 0.686275, 1.0 }, + { 0.443137, 0.411765, 0.788235, 1.0 }, + { 0.509804, 0.470588, 0.874510, 1.0 }, + { 0.576471, 0.529412, 0.964706, 1.0 }, + { 0.725490, 0.674510, 1.000000, 1.0 }, + { 0.819608, 0.760784, 1.000000, 1.0 }, + { 0.913725, 0.850980, 1.000000, 1.0 }, + { 0.952941, 0.886275, 1.000000, 1.0 }, + { 0.992157, 0.925490, 1.000000, 1.0 }, + { 0.996078, 0.933333, 1.000000, 1.0 }, + { 1.000000, 0.945098, 1.000000, 1.0 }, + { 1.000000, 0.976471, 1.000000, 1.0 }, + { 1.000000, 0.996078, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 0.992157, 1.000000, 1.0 }, + { 1.000000, 0.984314, 1.000000, 1.0 }, + { 1.000000, 0.960784, 1.000000, 1.0 }, + { 1.000000, 0.941176, 1.000000, 1.0 }, + { 0.984314, 0.921569, 1.000000, 1.0 }, + { 0.968627, 0.901961, 1.000000, 1.0 }, + { 0.721569, 0.670588, 1.000000, 1.0 }, + { 0.552941, 0.513725, 0.839216, 1.0 }, + { 0.384314, 0.356863, 0.682353, 1.0 }, + { 0.517647, 0.454902, 0.607843, 1.0 }, + { 0.654902, 0.552941, 0.537255, 1.0 }, + { 0.749020, 0.619608, 0.564706, 1.0 }, + { 0.843137, 0.690196, 0.596078, 1.0 }, + { 0.960784, 0.768627, 0.635294, 1.0 }, + { 0.925490, 0.917647, 0.913725, 1.0 }, + { 0.788235, 0.733333, 1.000000, 1.0 }, + { 0.639216, 0.596078, 0.933333, 1.0 }, + { 0.490196, 0.458824, 0.870588, 1.0 }, + { 0.384314, 0.360784, 0.686275, 1.0 }, + { 0.282353, 0.262745, 0.501961, 1.0 }, + { 0.156863, 0.145098, 0.309804, 1.0 }, + { 0.090196, 0.101961, 0.121569, 1.0 }, + { 0.015686, 0.015686, 0.027451, 1.0 }, + { 0.094118, 0.039216, 0.027451, 1.0 }, + { 0.176471, 0.066667, 0.027451, 1.0 }, + { 0.298039, 0.133333, 0.047059, 1.0 }, + { 0.419608, 0.203922, 0.070588, 1.0 }, + { 0.403922, 0.231373, 0.137255, 1.0 }, + { 0.392157, 0.258824, 0.207843, 1.0 }, + { 0.298039, 0.262745, 0.247059, 1.0 }, + { 0.239216, 0.290196, 0.294118, 1.0 }, + { 0.266667, 0.250980, 0.478431, 1.0 }, + { 0.235294, 0.219608, 0.423529, 1.0 }, + { 0.207843, 0.192157, 0.368627, 1.0 }, + { 0.172549, 0.160784, 0.305882, 1.0 }, + { 0.137255, 0.129412, 0.247059, 1.0 }, + { 0.098039, 0.090196, 0.176471, 1.0 }, + { 0.058824, 0.054902, 0.101961, 1.0 }, + { 0.082353, 0.023529, 0.000000, 1.0 }, + { 0.129412, 0.035294, 0.015686, 1.0 }, + { 0.180392, 0.050980, 0.035294, 1.0 }, + { 0.117647, 0.023529, 0.082353, 1.0 }, + { 0.058824, 0.000000, 0.129412, 1.0 }, + { 0.031373, 0.011765, 0.309804, 1.0 }, + { 0.011765, 0.011765, 0.313725, 1.0 }, + { 0.023529, 0.000000, 0.313725, 1.0 }, + { 0.047059, 0.023529, 0.313725, 1.0 }, + { 0.145098, 0.101961, 0.109804, 1.0 }, + { 0.258824, 0.121569, 0.133333, 1.0 }, + { 0.372549, 0.145098, 0.160784, 1.0 }, + { 0.392157, 0.196078, 0.200000, 1.0 }, + { 0.415686, 0.250980, 0.239216, 1.0 }, + { 0.360784, 0.274510, 0.262745, 1.0 }, + { 0.439216, 0.372549, 0.356863, 1.0 }, + { 0.278431, 0.262745, 0.498039, 1.0 }, + { 0.286275, 0.266667, 0.509804, 1.0 }, + { 0.294118, 0.274510, 0.521569, 1.0 }, + { 0.309804, 0.286275, 0.549020, 1.0 }, + { 0.325490, 0.301961, 0.576471, 1.0 }, + { 0.772549, 0.094118, 0.678431, 1.0 }, + { 0.815686, 0.117647, 0.733333, 1.0 }, + { 0.600000, 0.541176, 1.000000, 1.0 }, + { 0.678431, 0.631373, 1.000000, 1.0 }, + { 0.713725, 0.662745, 1.000000, 1.0 }, + { 0.717647, 0.666667, 1.000000, 1.0 }, + { 0.721569, 0.674510, 1.000000, 1.0 }, + { 0.725490, 0.674510, 1.000000, 1.0 }, + { 0.741176, 0.690196, 1.000000, 1.0 }, + { 0.827451, 0.772549, 1.000000, 1.0 }, + { 0.898039, 0.835294, 1.000000, 1.0 }, + { 0.882353, 0.843137, 1.000000, 1.0 }, + { 0.760784, 0.725490, 0.988235, 1.0 }, + { 0.643137, 0.611765, 0.980392, 1.0 }, + { 0.505882, 0.478431, 0.819608, 1.0 }, + { 0.372549, 0.345098, 0.658824, 1.0 }, + { 0.278431, 0.262745, 0.498039, 1.0 }, + { 0.164706, 0.149020, 0.352941, 1.0 }, + { 0.101961, 0.098039, 0.184314, 1.0 }, + { 0.011765, 0.003922, 0.082353, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.015686, 0.000000, 0.074510, 1.0 }, + { 0.035294, 0.000000, 0.149020, 1.0 }, + { 0.074510, 0.000000, 0.223529, 1.0 }, + { 0.113725, 0.000000, 0.298039, 1.0 }, + { 0.160784, 0.000000, 0.282353, 1.0 }, + { 0.145098, 0.000000, 0.364706, 1.0 }, + { 0.164706, 0.000000, 0.356863, 1.0 }, + { 0.282353, 0.000000, 0.529412, 1.0 }, + { 0.509804, 0.474510, 0.905882, 1.0 }, + { 0.611765, 0.568627, 0.952941, 1.0 }, + { 0.713725, 0.666667, 1.000000, 1.0 }, + { 0.862745, 0.803922, 1.000000, 1.0 }, + { 0.925490, 0.858824, 1.000000, 1.0 }, + { 0.929412, 0.866667, 1.000000, 1.0 }, + { 0.874510, 0.862745, 0.905882, 1.0 }, + { 0.517647, 0.505882, 0.631373, 1.0 }, + { 0.396078, 0.384314, 0.556863, 1.0 }, + { 0.278431, 0.262745, 0.486275, 1.0 }, + { 0.133333, 0.121569, 0.235294, 1.0 }, + { 0.062745, 0.058824, 0.113725, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.007843, 0.003922, 1.0 }, + { 0.113725, 0.082353, 0.066667, 1.0 }, + { 0.211765, 0.152941, 0.125490, 1.0 }, + { 0.231373, 0.192157, 0.188235, 1.0 }, + { 0.129412, 0.121569, 0.231373, 1.0 }, + { 0.125490, 0.117647, 0.223529, 1.0 }, + { 0.121569, 0.113725, 0.215686, 1.0 }, + { 0.078431, 0.074510, 0.141176, 1.0 }, + { 0.019608, 0.019608, 0.039216, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.011765, 0.043137, 0.031373, 1.0 }, + { 0.027451, 0.090196, 0.105882, 1.0 }, + { 0.098039, 0.278431, 0.200000, 1.0 }, + { 0.184314, 0.384314, 0.074510, 1.0 }, + { 0.294118, 0.439216, 0.066667, 1.0 }, + { 0.419608, 0.474510, 0.058824, 1.0 }, + { 0.533333, 0.337255, 0.247059, 1.0 }, + { 0.596078, 0.435294, 0.352941, 1.0 }, + { 0.450980, 0.313725, 0.211765, 1.0 }, + { 0.407843, 0.305882, 0.243137, 1.0 }, + { 0.368627, 0.301961, 0.274510, 1.0 }, + { 0.231373, 0.211765, 0.203922, 1.0 }, + { 0.105882, 0.105882, 0.105882, 1.0 }, + { 0.003922, 0.035294, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.027451, 1.0 }, + { 0.074510, 0.070588, 0.133333, 1.0 }, + { 0.188235, 0.176471, 0.337255, 1.0 }, + { 0.313725, 0.294118, 0.560784, 1.0 }, + { 0.509804, 0.474510, 0.905882, 1.0 }, + { 0.662745, 0.627451, 1.000000, 1.0 }, + { 0.807843, 0.752941, 1.000000, 1.0 }, + { 0.925490, 0.862745, 1.000000, 1.0 }, + { 1.000000, 0.933333, 1.000000, 1.0 }, + { 1.000000, 0.968627, 1.000000, 1.0 }, + { 1.000000, 0.996078, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 0.980392, 0.972549, 1.0 }, + { 1.000000, 1.000000, 0.858824, 1.0 }, + { 1.000000, 0.929412, 0.541176, 1.0 }, + { 0.854902, 0.619608, 0.466667, 1.0 }, + { 0.823529, 0.643137, 0.380392, 1.0 }, + { 0.541176, 0.494118, 0.329412, 1.0 }, + { 0.462745, 0.415686, 0.254902, 1.0 }, + { 0.494118, 0.384314, 0.152941, 1.0 }, + { 0.298039, 0.301961, 0.121569, 1.0 }, + { 0.290196, 0.211765, 0.184314, 1.0 }, + { 0.172549, 0.160784, 0.262745, 1.0 }, + { 0.113725, 0.105882, 0.203922, 1.0 }, + { 0.160784, 0.149020, 0.286275, 1.0 }, + { 0.270588, 0.250980, 0.305882, 1.0 }, + { 0.509804, 0.415686, 0.325490, 1.0 }, + { 0.666667, 0.552941, 0.478431, 1.0 }, + { 0.858824, 0.631373, 0.525490, 1.0 }, + { 0.913725, 0.729412, 0.592157, 1.0 }, + { 1.000000, 0.992157, 0.839216, 1.0 }, + { 0.862745, 1.000000, 1.000000, 1.0 }, + { 0.929412, 0.917647, 1.000000, 1.0 }, + { 0.870588, 0.870588, 0.905882, 1.0 }, + { 0.549020, 0.960784, 0.615686, 1.0 }, + { 0.423529, 0.674510, 0.443137, 1.0 }, + { 0.498039, 0.498039, 0.309804, 1.0 }, + { 0.545098, 0.458824, 0.443137, 1.0 }, + { 0.403922, 0.400000, 0.443137, 1.0 }, + { 0.329412, 0.329412, 0.505882, 1.0 }, + { 0.349020, 0.325490, 0.623529, 1.0 }, + { 0.509804, 0.474510, 0.905882, 1.0 }, + { 0.631373, 0.588235, 1.000000, 1.0 }, + { 0.741176, 0.690196, 1.000000, 1.0 }, + { 0.815686, 0.760784, 1.000000, 1.0 }, + { 0.949020, 0.886275, 1.000000, 1.0 }, + { 0.984314, 0.917647, 1.000000, 1.0 }, + { 1.000000, 0.937255, 1.000000, 1.0 }, + { 1.000000, 0.941176, 1.000000, 1.0 }, + { 1.000000, 0.945098, 1.000000, 1.0 }, + { 1.000000, 0.964706, 1.000000, 1.0 }, + { 1.000000, 0.980392, 1.000000, 1.0 }, + { 1.000000, 0.984314, 1.000000, 1.0 }, + { 1.000000, 0.984314, 1.000000, 1.0 }, + { 1.000000, 0.952941, 1.000000, 1.0 }, + { 0.960784, 0.894118, 1.000000, 1.0 }, + { 0.870588, 0.811765, 1.000000, 1.0 }, + { 0.717647, 0.670588, 1.000000, 1.0 }, + }; +/* Apophysis-040426-163StGenie */ +static double4 colors_179[] = { + { 0.250980, 0.196078, 0.141176, 1.0 }, + { 0.090196, 0.321569, 0.556863, 1.0 }, + { 0.050980, 0.266667, 0.486275, 1.0 }, + { 0.011765, 0.215686, 0.419608, 1.0 }, + { 0.125490, 0.176471, 0.231373, 1.0 }, + { 0.239216, 0.141176, 0.047059, 1.0 }, + { 0.278431, 0.152941, 0.027451, 1.0 }, + { 0.317647, 0.164706, 0.011765, 1.0 }, + { 0.349020, 0.172549, 0.000000, 1.0 }, + { 0.411765, 0.203922, 0.000000, 1.0 }, + { 0.474510, 0.235294, 0.000000, 1.0 }, + { 0.588235, 0.294118, 0.000000, 1.0 }, + { 0.701961, 0.352941, 0.000000, 1.0 }, + { 0.788235, 0.396078, 0.003922, 1.0 }, + { 0.878431, 0.443137, 0.007843, 1.0 }, + { 0.901961, 0.454902, 0.011765, 1.0 }, + { 0.925490, 0.470588, 0.015686, 1.0 }, + { 0.996078, 0.545098, 0.098039, 1.0 }, + { 0.996078, 0.560784, 0.125490, 1.0 }, + { 0.996078, 0.576471, 0.152941, 1.0 }, + { 0.996078, 0.552941, 0.109804, 1.0 }, + { 0.996078, 0.529412, 0.066667, 1.0 }, + { 0.992157, 0.525490, 0.062745, 1.0 }, + { 0.992157, 0.525490, 0.058824, 1.0 }, + { 0.960784, 0.533333, 0.109804, 1.0 }, + { 0.913725, 0.556863, 0.203922, 1.0 }, + { 0.866667, 0.584314, 0.301961, 1.0 }, + { 0.894118, 0.631373, 0.372549, 1.0 }, + { 0.921569, 0.682353, 0.447059, 1.0 }, + { 0.952941, 0.686275, 0.423529, 1.0 }, + { 0.984314, 0.690196, 0.400000, 1.0 }, + { 0.976471, 0.647059, 0.317647, 1.0 }, + { 0.949020, 0.584314, 0.219608, 1.0 }, + { 0.988235, 0.541176, 0.090196, 1.0 }, + { 0.984314, 0.529412, 0.070588, 1.0 }, + { 0.980392, 0.517647, 0.054902, 1.0 }, + { 0.988235, 0.505882, 0.027451, 1.0 }, + { 0.996078, 0.498039, 0.000000, 1.0 }, + { 0.988235, 0.494118, 0.000000, 1.0 }, + { 0.984314, 0.490196, 0.000000, 1.0 }, + { 0.886275, 0.450980, 0.011765, 1.0 }, + { 0.866667, 0.439216, 0.007843, 1.0 }, + { 0.850980, 0.431373, 0.007843, 1.0 }, + { 0.764706, 0.388235, 0.011765, 1.0 }, + { 0.678431, 0.349020, 0.015686, 1.0 }, + { 0.631373, 0.325490, 0.019608, 1.0 }, + { 0.588235, 0.305882, 0.027451, 1.0 }, + { 0.533333, 0.270588, 0.011765, 1.0 }, + { 0.529412, 0.266667, 0.000000, 1.0 }, + { 0.584314, 0.301961, 0.019608, 1.0 }, + { 0.678431, 0.345098, 0.007843, 1.0 }, + { 0.776471, 0.388235, 0.000000, 1.0 }, + { 0.815686, 0.407843, 0.000000, 1.0 }, + { 0.858824, 0.431373, 0.000000, 1.0 }, + { 0.874510, 0.439216, 0.000000, 1.0 }, + { 0.894118, 0.450980, 0.003922, 1.0 }, + { 0.980392, 0.494118, 0.003922, 1.0 }, + { 0.984314, 0.498039, 0.003922, 1.0 }, + { 0.992157, 0.501961, 0.007843, 1.0 }, + { 0.960784, 0.494118, 0.023529, 1.0 }, + { 0.929412, 0.486275, 0.039216, 1.0 }, + { 0.905882, 0.470588, 0.031373, 1.0 }, + { 0.882353, 0.454902, 0.027451, 1.0 }, + { 0.800000, 0.419608, 0.039216, 1.0 }, + { 0.662745, 0.333333, 0.003922, 1.0 }, + { 0.466667, 0.235294, 0.000000, 1.0 }, + { 0.392157, 0.200000, 0.000000, 1.0 }, + { 0.321569, 0.164706, 0.003922, 1.0 }, + { 0.305882, 0.176471, 0.047059, 1.0 }, + { 0.294118, 0.192157, 0.090196, 1.0 }, + { 0.117647, 0.156863, 0.196078, 1.0 }, + { 0.074510, 0.203922, 0.329412, 1.0 }, + { 0.192157, 0.435294, 0.678431, 1.0 }, + { 0.247059, 0.349020, 0.450980, 1.0 }, + { 0.305882, 0.266667, 0.227451, 1.0 }, + { 0.521569, 0.321569, 0.125490, 1.0 }, + { 0.741176, 0.380392, 0.023529, 1.0 }, + { 0.784314, 0.400000, 0.019608, 1.0 }, + { 0.827451, 0.419608, 0.015686, 1.0 }, + { 0.850980, 0.435294, 0.019608, 1.0 }, + { 0.823529, 0.415686, 0.007843, 1.0 }, + { 0.568627, 0.294118, 0.015686, 1.0 }, + { 0.447059, 0.227451, 0.007843, 1.0 }, + { 0.325490, 0.164706, 0.000000, 1.0 }, + { 0.294118, 0.168627, 0.039216, 1.0 }, + { 0.266667, 0.176471, 0.082353, 1.0 }, + { 0.074510, 0.152941, 0.231373, 1.0 }, + { 0.019608, 0.188235, 0.360784, 1.0 }, + { 0.011765, 0.266667, 0.521569, 1.0 }, + { 0.039216, 0.207843, 0.372549, 1.0 }, + { 0.066667, 0.149020, 0.227451, 1.0 }, + { 0.117647, 0.149020, 0.180392, 1.0 }, + { 0.168627, 0.152941, 0.137255, 1.0 }, + { 0.321569, 0.164706, 0.007843, 1.0 }, + { 0.403922, 0.203922, 0.000000, 1.0 }, + { 0.501961, 0.266667, 0.031373, 1.0 }, + { 0.572549, 0.333333, 0.094118, 1.0 }, + { 0.827451, 0.678431, 0.529412, 1.0 }, + { 0.807843, 0.662745, 0.517647, 1.0 }, + { 0.788235, 0.650980, 0.509804, 1.0 }, + { 0.654902, 0.584314, 0.509804, 1.0 }, + { 0.525490, 0.517647, 0.513725, 1.0 }, + { 0.564706, 0.352941, 0.137255, 1.0 }, + { 0.521569, 0.282353, 0.047059, 1.0 }, + { 0.537255, 0.274510, 0.015686, 1.0 }, + { 0.533333, 0.270588, 0.011765, 1.0 }, + { 0.529412, 0.270588, 0.011765, 1.0 }, + { 0.521569, 0.266667, 0.011765, 1.0 }, + { 0.517647, 0.262745, 0.011765, 1.0 }, + { 0.501961, 0.258824, 0.011765, 1.0 }, + { 0.474510, 0.239216, 0.007843, 1.0 }, + { 0.462745, 0.231373, 0.000000, 1.0 }, + { 0.486275, 0.247059, 0.007843, 1.0 }, + { 0.552941, 0.282353, 0.015686, 1.0 }, + { 0.576471, 0.298039, 0.019608, 1.0 }, + { 0.600000, 0.313725, 0.027451, 1.0 }, + { 0.733333, 0.431373, 0.133333, 1.0 }, + { 0.796078, 0.619608, 0.447059, 1.0 }, + { 0.800000, 0.670588, 0.541176, 1.0 }, + { 0.870588, 0.737255, 0.607843, 1.0 }, + { 0.984314, 0.792157, 0.600000, 1.0 }, + { 0.976471, 0.737255, 0.498039, 1.0 }, + { 0.968627, 0.686275, 0.400000, 1.0 }, + { 0.905882, 0.607843, 0.309804, 1.0 }, + { 0.847059, 0.533333, 0.219608, 1.0 }, + { 0.839216, 0.443137, 0.047059, 1.0 }, + { 0.768627, 0.392157, 0.011765, 1.0 }, + { 0.611765, 0.305882, 0.000000, 1.0 }, + { 0.505882, 0.258824, 0.007843, 1.0 }, + { 0.388235, 0.200000, 0.007843, 1.0 }, + { 0.407843, 0.207843, 0.007843, 1.0 }, + { 0.431373, 0.219608, 0.011765, 1.0 }, + { 0.498039, 0.254902, 0.011765, 1.0 }, + { 0.584314, 0.294118, 0.003922, 1.0 }, + { 0.733333, 0.368627, 0.000000, 1.0 }, + { 0.792157, 0.396078, 0.000000, 1.0 }, + { 0.756863, 0.380392, 0.003922, 1.0 }, + { 0.662745, 0.337255, 0.011765, 1.0 }, + { 0.572549, 0.294118, 0.019608, 1.0 }, + { 0.537255, 0.274510, 0.011765, 1.0 }, + { 0.501961, 0.254902, 0.007843, 1.0 }, + { 0.454902, 0.227451, 0.003922, 1.0 }, + { 0.384314, 0.196078, 0.003922, 1.0 }, + { 0.313725, 0.192157, 0.066667, 1.0 }, + { 0.286275, 0.278431, 0.270588, 1.0 }, + { 0.352941, 0.596078, 0.835294, 1.0 }, + { 0.305882, 0.607843, 0.905882, 1.0 }, + { 0.262745, 0.619608, 0.976471, 1.0 }, + { 0.368627, 0.666667, 0.960784, 1.0 }, + { 0.596078, 0.780392, 0.964706, 1.0 }, + { 0.784314, 0.854902, 0.929412, 1.0 }, + { 0.909804, 0.917647, 0.925490, 1.0 }, + { 0.474510, 0.580392, 0.690196, 1.0 }, + { 0.337255, 0.498039, 0.658824, 1.0 }, + { 0.203922, 0.415686, 0.627451, 1.0 }, + { 0.086275, 0.172549, 0.258824, 1.0 }, + { 0.352941, 0.274510, 0.192157, 1.0 }, + { 0.384314, 0.227451, 0.066667, 1.0 }, + { 0.462745, 0.235294, 0.003922, 1.0 }, + { 0.596078, 0.298039, 0.000000, 1.0 }, + { 0.784314, 0.396078, 0.003922, 1.0 }, + { 0.898039, 0.584314, 0.266667, 1.0 }, + { 0.917647, 0.615686, 0.313725, 1.0 }, + { 0.941176, 0.650980, 0.360784, 1.0 }, + { 0.988235, 0.686275, 0.380392, 1.0 }, + { 0.996078, 0.600000, 0.203922, 1.0 }, + { 0.992157, 0.549020, 0.105882, 1.0 }, + { 0.988235, 0.521569, 0.054902, 1.0 }, + { 0.925490, 0.466667, 0.007843, 1.0 }, + { 0.894118, 0.450980, 0.003922, 1.0 }, + { 0.866667, 0.435294, 0.000000, 1.0 }, + { 0.811765, 0.403922, 0.000000, 1.0 }, + { 0.725490, 0.360784, 0.000000, 1.0 }, + { 0.596078, 0.313725, 0.027451, 1.0 }, + { 0.541176, 0.282353, 0.019608, 1.0 }, + { 0.486275, 0.278431, 0.070588, 1.0 }, + { 0.509804, 0.341176, 0.172549, 1.0 }, + { 0.321569, 0.478431, 0.635294, 1.0 }, + { 0.184314, 0.552941, 0.921569, 1.0 }, + { 0.082353, 0.486275, 0.886275, 1.0 }, + { 0.031373, 0.431373, 0.835294, 1.0 }, + { 0.003922, 0.478431, 0.956863, 1.0 }, + { 0.003922, 0.498039, 0.992157, 1.0 }, + { 0.215686, 0.576471, 0.937255, 1.0 }, + { 0.733333, 0.847059, 0.964706, 1.0 }, + { 0.737255, 0.847059, 0.956863, 1.0 }, + { 0.745098, 0.847059, 0.952941, 1.0 }, + { 0.509804, 0.737255, 0.964706, 1.0 }, + { 0.215686, 0.607843, 0.996078, 1.0 }, + { 0.015686, 0.505882, 0.996078, 1.0 }, + { 0.007843, 0.462745, 0.917647, 1.0 }, + { 0.015686, 0.419608, 0.823529, 1.0 }, + { 0.019608, 0.411765, 0.803922, 1.0 }, + { 0.023529, 0.411765, 0.800000, 1.0 }, + { 0.000000, 0.349020, 0.694118, 1.0 }, + { 0.000000, 0.341176, 0.678431, 1.0 }, + { 0.031373, 0.396078, 0.764706, 1.0 }, + { 0.309804, 0.552941, 0.796078, 1.0 }, + { 0.509804, 0.615686, 0.725490, 1.0 }, + { 0.552941, 0.592157, 0.627451, 1.0 }, + { 0.815686, 0.674510, 0.537255, 1.0 }, + { 0.850980, 0.686275, 0.517647, 1.0 }, + { 0.858824, 0.647059, 0.435294, 1.0 }, + { 0.898039, 0.576471, 0.254902, 1.0 }, + { 0.898039, 0.498039, 0.098039, 1.0 }, + { 0.898039, 0.462745, 0.027451, 1.0 }, + { 0.882353, 0.443137, 0.003922, 1.0 }, + { 0.905882, 0.458824, 0.015686, 1.0 }, + { 0.925490, 0.474510, 0.019608, 1.0 }, + { 0.933333, 0.474510, 0.015686, 1.0 }, + { 0.937255, 0.482353, 0.027451, 1.0 }, + { 0.972549, 0.509804, 0.047059, 1.0 }, + { 0.988235, 0.517647, 0.043137, 1.0 }, + { 0.984314, 0.509804, 0.035294, 1.0 }, + { 0.945098, 0.486275, 0.027451, 1.0 }, + { 0.925490, 0.478431, 0.031373, 1.0 }, + { 0.874510, 0.447059, 0.015686, 1.0 }, + { 0.870588, 0.435294, 0.003922, 1.0 }, + { 0.776471, 0.392157, 0.007843, 1.0 }, + { 0.631373, 0.321569, 0.015686, 1.0 }, + { 0.584314, 0.298039, 0.015686, 1.0 }, + { 0.564706, 0.290196, 0.015686, 1.0 }, + { 0.556863, 0.286275, 0.019608, 1.0 }, + { 0.576471, 0.294118, 0.007843, 1.0 }, + { 0.627451, 0.317647, 0.007843, 1.0 }, + { 0.745098, 0.372549, 0.003922, 1.0 }, + { 0.827451, 0.415686, 0.003922, 1.0 }, + { 0.850980, 0.435294, 0.019608, 1.0 }, + { 0.843137, 0.427451, 0.011765, 1.0 }, + { 0.776471, 0.388235, 0.000000, 1.0 }, + { 0.627451, 0.317647, 0.007843, 1.0 }, + { 0.588235, 0.301961, 0.011765, 1.0 }, + { 0.576471, 0.298039, 0.019608, 1.0 }, + { 0.556863, 0.290196, 0.023529, 1.0 }, + { 0.572549, 0.305882, 0.039216, 1.0 }, + { 0.584314, 0.337255, 0.094118, 1.0 }, + { 0.760784, 0.470588, 0.176471, 1.0 }, + { 0.819608, 0.627451, 0.431373, 1.0 }, + { 0.858824, 0.717647, 0.576471, 1.0 }, + { 0.917647, 0.756863, 0.600000, 1.0 }, + { 0.996078, 0.850980, 0.709804, 1.0 }, + { 0.882353, 0.827451, 0.772549, 1.0 }, + { 0.890196, 0.882353, 0.870588, 1.0 }, + { 0.988235, 0.870588, 0.752941, 1.0 }, + { 0.937255, 0.815686, 0.698039, 1.0 }, + { 0.847059, 0.701961, 0.556863, 1.0 }, + { 0.917647, 0.698039, 0.482353, 1.0 }, + { 0.980392, 0.666667, 0.349020, 1.0 }, + { 0.988235, 0.596078, 0.203922, 1.0 }, + { 0.992157, 0.560784, 0.125490, 1.0 }, + { 0.952941, 0.517647, 0.078431, 1.0 }, + { 0.921569, 0.474510, 0.027451, 1.0 }, + { 0.898039, 0.466667, 0.031373, 1.0 }, + { 0.843137, 0.517647, 0.196078, 1.0 }, + { 0.768627, 0.580392, 0.396078, 1.0 }, + { 0.682353, 0.541176, 0.400000, 1.0 }, + }; +/* Apophysis-040426-163St */ +static double4 colors_180[] = { + { 0.309804, 0.478431, 0.454902, 1.0 }, + { 0.400000, 0.596078, 0.568627, 1.0 }, + { 0.352941, 0.537255, 0.509804, 1.0 }, + { 0.305882, 0.478431, 0.454902, 1.0 }, + { 0.349020, 0.423529, 0.372549, 1.0 }, + { 0.396078, 0.372549, 0.290196, 1.0 }, + { 0.407843, 0.384314, 0.298039, 1.0 }, + { 0.423529, 0.400000, 0.309804, 1.0 }, + { 0.619608, 0.592157, 0.470588, 1.0 }, + { 0.717647, 0.686275, 0.556863, 1.0 }, + { 0.815686, 0.784314, 0.647059, 1.0 }, + { 0.815686, 0.784314, 0.647059, 1.0 }, + { 0.819608, 0.788235, 0.650980, 1.0 }, + { 0.764706, 0.737255, 0.600000, 1.0 }, + { 0.713725, 0.686275, 0.549020, 1.0 }, + { 0.650980, 0.623529, 0.498039, 1.0 }, + { 0.592157, 0.564706, 0.447059, 1.0 }, + { 0.325490, 0.501961, 0.474510, 1.0 }, + { 0.301961, 0.474510, 0.447059, 1.0 }, + { 0.282353, 0.447059, 0.423529, 1.0 }, + { 0.184314, 0.298039, 0.286275, 1.0 }, + { 0.086275, 0.152941, 0.152941, 1.0 }, + { 0.050980, 0.090196, 0.090196, 1.0 }, + { 0.015686, 0.031373, 0.031373, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.062745, 0.066667, 0.047059, 1.0 }, + { 0.109804, 0.094118, 0.074510, 1.0 }, + { 0.196078, 0.176471, 0.137255, 1.0 }, + { 0.286275, 0.262745, 0.203922, 1.0 }, + { 0.501961, 0.478431, 0.376471, 1.0 }, + { 0.670588, 0.647059, 0.513725, 1.0 }, + { 0.890196, 0.674510, 0.890196, 1.0 }, + { 0.929412, 0.772549, 0.933333, 1.0 }, + { 0.972549, 0.874510, 0.976471, 1.0 }, + { 0.960784, 0.905882, 0.960784, 1.0 }, + { 0.949020, 0.937255, 0.945098, 1.0 }, + { 0.925490, 0.933333, 0.933333, 1.0 }, + { 0.996078, 0.941176, 0.874510, 1.0 }, + { 0.901961, 0.862745, 0.733333, 1.0 }, + { 0.650980, 0.729412, 0.650980, 1.0 }, + { 0.403922, 0.596078, 0.568627, 1.0 }, + { 0.294118, 0.450980, 0.431373, 1.0 }, + { 0.188235, 0.305882, 0.294118, 1.0 }, + { 0.121569, 0.200000, 0.196078, 1.0 }, + { 0.054902, 0.098039, 0.098039, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.007843, 0.015686, 0.019608, 1.0 }, + { 0.007843, 0.019608, 0.011765, 1.0 }, + { 0.007843, 0.023529, 0.007843, 1.0 }, + { 0.007843, 0.027451, 0.011765, 1.0 }, + { 0.011765, 0.035294, 0.015686, 1.0 }, + { 0.015686, 0.039216, 0.015686, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.125490, 0.109804, 0.086275, 1.0 }, + { 0.262745, 0.239216, 0.188235, 1.0 }, + { 0.611765, 0.584314, 0.462745, 1.0 }, + { 0.721569, 0.690196, 0.560784, 1.0 }, + { 0.831373, 0.800000, 0.662745, 1.0 }, + { 0.831373, 0.800000, 0.662745, 1.0 }, + { 0.835294, 0.803922, 0.662745, 1.0 }, + { 0.827451, 0.796078, 0.654902, 1.0 }, + { 0.631373, 0.607843, 0.482353, 1.0 }, + { 0.482353, 0.458824, 0.356863, 1.0 }, + { 0.360784, 0.337255, 0.262745, 1.0 }, + { 0.039216, 0.070588, 0.074510, 1.0 }, + { 0.027451, 0.054902, 0.047059, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.043137, 0.078431, 0.082353, 1.0 }, + { 0.156863, 0.141176, 0.109804, 1.0 }, + { 0.184314, 0.305882, 0.290196, 1.0 }, + { 0.258824, 0.388235, 0.364706, 1.0 }, + { 0.392157, 0.584314, 0.556863, 1.0 }, + { 0.419608, 0.611765, 0.584314, 1.0 }, + { 0.447059, 0.643137, 0.615686, 1.0 }, + { 0.470588, 0.666667, 0.639216, 1.0 }, + { 0.494118, 0.694118, 0.666667, 1.0 }, + { 0.560784, 0.717647, 0.674510, 1.0 }, + { 0.486275, 0.686275, 0.658824, 1.0 }, + { 0.403922, 0.596078, 0.568627, 1.0 }, + { 0.498039, 0.474510, 0.368627, 1.0 }, + { 0.180392, 0.160784, 0.125490, 1.0 }, + { 0.121569, 0.105882, 0.082353, 1.0 }, + { 0.066667, 0.054902, 0.043137, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.007843, 0.027451, 0.007843, 1.0 }, + { 0.003922, 0.007843, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.015686, 0.015686, 1.0 }, + { 0.011765, 0.023529, 0.027451, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.015686, 0.031373, 0.035294, 1.0 }, + { 0.082353, 0.145098, 0.145098, 1.0 }, + { 0.215686, 0.352941, 0.333333, 1.0 }, + { 0.309804, 0.368627, 0.313725, 1.0 }, + { 0.407843, 0.384314, 0.298039, 1.0 }, + { 0.470588, 0.447059, 0.349020, 1.0 }, + { 0.545098, 0.521569, 0.407843, 1.0 }, + { 0.552941, 0.529412, 0.415686, 1.0 }, + { 0.482353, 0.458824, 0.356863, 1.0 }, + { 0.380392, 0.356863, 0.278431, 1.0 }, + { 0.376471, 0.352941, 0.274510, 1.0 }, + { 0.376471, 0.352941, 0.274510, 1.0 }, + { 0.282353, 0.325490, 0.274510, 1.0 }, + { 0.188235, 0.168627, 0.129412, 1.0 }, + { 0.082353, 0.070588, 0.054902, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.015686, 0.039216, 0.015686, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.043137, 0.035294, 0.027451, 1.0 }, + { 0.180392, 0.160784, 0.125490, 1.0 }, + { 0.333333, 0.309804, 0.239216, 1.0 }, + { 0.439216, 0.415686, 0.325490, 1.0 }, + { 0.576471, 0.549020, 0.431373, 1.0 }, + { 0.615686, 0.588235, 0.466667, 1.0 }, + { 0.580392, 0.552941, 0.435294, 1.0 }, + { 0.501961, 0.474510, 0.372549, 1.0 }, + { 0.439216, 0.415686, 0.321569, 1.0 }, + { 0.372549, 0.349020, 0.270588, 1.0 }, + { 0.203922, 0.184314, 0.141176, 1.0 }, + { 0.090196, 0.074510, 0.058824, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.070588, 0.125490, 0.125490, 1.0 }, + { 0.180392, 0.301961, 0.290196, 1.0 }, + { 0.258824, 0.411765, 0.392157, 1.0 }, + { 0.274510, 0.431373, 0.411765, 1.0 }, + { 0.211765, 0.345098, 0.329412, 1.0 }, + { 0.192157, 0.172549, 0.133333, 1.0 }, + { 0.074510, 0.062745, 0.050980, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.047059, 0.039216, 0.031373, 1.0 }, + { 0.058824, 0.105882, 0.105882, 1.0 }, + { 0.137255, 0.235294, 0.227451, 1.0 }, + { 0.168627, 0.282353, 0.270588, 1.0 }, + { 0.156863, 0.266667, 0.254902, 1.0 }, + { 0.105882, 0.180392, 0.176471, 1.0 }, + { 0.058824, 0.101961, 0.105882, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.015686, 0.035294, 0.015686, 1.0 }, + { 0.023529, 0.019608, 0.015686, 1.0 }, + { 0.015686, 0.015686, 0.011765, 1.0 }, + { 0.003922, 0.007843, 0.003922, 1.0 }, + { 0.003922, 0.015686, 0.003922, 1.0 }, + { 0.011765, 0.027451, 0.007843, 1.0 }, + { 0.019608, 0.039216, 0.019608, 1.0 }, + { 0.070588, 0.125490, 0.125490, 1.0 }, + { 0.062745, 0.188235, 0.439216, 1.0 }, + { 0.239216, 0.388235, 0.368627, 1.0 }, + { 0.321569, 0.494118, 0.470588, 1.0 }, + { 0.372549, 0.349020, 0.270588, 1.0 }, + }; +/* Apophysis-040426-163StSatAngel */ +static double4 colors_181[] = { + { 0.662745, 0.623529, 0.733333, 1.0 }, + { 0.784314, 0.600000, 0.929412, 1.0 }, + { 0.823529, 0.662745, 0.941176, 1.0 }, + { 0.862745, 0.729412, 0.956863, 1.0 }, + { 0.894118, 0.725490, 0.929412, 1.0 }, + { 0.929412, 0.721569, 0.905882, 1.0 }, + { 0.956863, 0.721569, 0.847059, 1.0 }, + { 0.988235, 0.721569, 0.788235, 1.0 }, + { 0.933333, 0.533333, 0.713725, 1.0 }, + { 0.905882, 0.509804, 0.737255, 1.0 }, + { 0.882353, 0.486275, 0.764706, 1.0 }, + { 0.874510, 0.486275, 0.776471, 1.0 }, + { 0.870588, 0.490196, 0.788235, 1.0 }, + { 0.866667, 0.478431, 0.784314, 1.0 }, + { 0.862745, 0.466667, 0.780392, 1.0 }, + { 0.866667, 0.462745, 0.768627, 1.0 }, + { 0.874510, 0.462745, 0.760784, 1.0 }, + { 0.945098, 0.494118, 0.647059, 1.0 }, + { 0.949020, 0.501961, 0.549020, 1.0 }, + { 0.952941, 0.513725, 0.454902, 1.0 }, + { 0.937255, 0.541176, 0.450980, 1.0 }, + { 0.925490, 0.568627, 0.450980, 1.0 }, + { 0.913725, 0.564706, 0.431373, 1.0 }, + { 0.905882, 0.564706, 0.411765, 1.0 }, + { 0.800000, 0.713725, 0.341176, 1.0 }, + { 0.792157, 0.803922, 0.415686, 1.0 }, + { 0.784314, 0.894118, 0.490196, 1.0 }, + { 0.784314, 0.945098, 0.545098, 1.0 }, + { 0.784314, 1.000000, 0.600000, 1.0 }, + { 0.784314, 0.988235, 0.615686, 1.0 }, + { 0.788235, 0.976471, 0.631373, 1.0 }, + { 0.811765, 0.945098, 0.596078, 1.0 }, + { 0.701961, 0.913725, 0.517647, 1.0 }, + { 0.607843, 0.772549, 0.474510, 1.0 }, + { 0.635294, 0.729412, 0.572549, 1.0 }, + { 0.662745, 0.690196, 0.670588, 1.0 }, + { 0.713725, 0.658824, 0.768627, 1.0 }, + { 0.768627, 0.631373, 0.866667, 1.0 }, + { 0.780392, 0.639216, 0.878431, 1.0 }, + { 0.792157, 0.647059, 0.894118, 1.0 }, + { 0.858824, 0.666667, 0.992157, 1.0 }, + { 0.901961, 0.717647, 0.960784, 1.0 }, + { 0.945098, 0.772549, 0.929412, 1.0 }, + { 0.949020, 0.752941, 0.898039, 1.0 }, + { 0.956863, 0.737255, 0.866667, 1.0 }, + { 0.960784, 0.745098, 0.862745, 1.0 }, + { 0.968627, 0.752941, 0.858824, 1.0 }, + { 0.984314, 0.811765, 0.882353, 1.0 }, + { 0.996078, 0.843137, 0.866667, 1.0 }, + { 0.996078, 0.827451, 0.878431, 1.0 }, + { 0.992157, 0.803922, 0.835294, 1.0 }, + { 0.992157, 0.780392, 0.796078, 1.0 }, + { 0.992157, 0.713725, 0.752941, 1.0 }, + { 0.992157, 0.650980, 0.709804, 1.0 }, + { 0.992157, 0.631373, 0.686275, 1.0 }, + { 0.996078, 0.615686, 0.666667, 1.0 }, + { 0.854902, 0.737255, 0.474510, 1.0 }, + { 0.709804, 0.729412, 0.454902, 1.0 }, + { 0.564706, 0.725490, 0.435294, 1.0 }, + { 0.537255, 0.721569, 0.384314, 1.0 }, + { 0.513725, 0.721569, 0.333333, 1.0 }, + { 0.529412, 0.749020, 0.337255, 1.0 }, + { 0.545098, 0.776471, 0.345098, 1.0 }, + { 0.611765, 0.949020, 0.305882, 1.0 }, + { 0.627451, 0.996078, 0.290196, 1.0 }, + { 0.654902, 0.882353, 0.219608, 1.0 }, + { 0.670588, 0.854902, 0.223529, 1.0 }, + { 0.686275, 0.827451, 0.231373, 1.0 }, + { 0.690196, 0.823529, 0.231373, 1.0 }, + { 0.694118, 0.819608, 0.235294, 1.0 }, + { 0.713725, 0.768627, 0.219608, 1.0 }, + { 0.721569, 0.792157, 0.266667, 1.0 }, + { 0.901961, 0.576471, 0.407843, 1.0 }, + { 0.917647, 0.537255, 0.407843, 1.0 }, + { 0.937255, 0.501961, 0.411765, 1.0 }, + { 0.960784, 0.533333, 0.490196, 1.0 }, + { 0.984314, 0.568627, 0.568627, 1.0 }, + { 0.980392, 0.615686, 0.615686, 1.0 }, + { 0.980392, 0.666667, 0.662745, 1.0 }, + { 1.000000, 0.745098, 0.776471, 1.0 }, + { 0.964706, 0.737255, 0.847059, 1.0 }, + { 0.898039, 0.776471, 0.980392, 1.0 }, + { 0.929412, 0.819608, 0.980392, 1.0 }, + { 0.964706, 0.862745, 0.980392, 1.0 }, + { 0.956863, 0.890196, 0.980392, 1.0 }, + { 0.952941, 0.921569, 0.984314, 1.0 }, + { 0.980392, 0.960784, 0.968627, 1.0 }, + { 1.000000, 0.996078, 0.952941, 1.0 }, + { 0.878431, 0.850980, 0.937255, 1.0 }, + { 0.866667, 0.815686, 0.913725, 1.0 }, + { 0.854902, 0.780392, 0.890196, 1.0 }, + { 0.874510, 0.819608, 0.894118, 1.0 }, + { 0.898039, 0.858824, 0.898039, 1.0 }, + { 0.803922, 0.831373, 0.811765, 1.0 }, + { 0.819608, 0.905882, 0.764706, 1.0 }, + { 0.827451, 0.949020, 0.737255, 1.0 }, + { 0.760784, 0.996078, 0.556863, 1.0 }, + { 0.568627, 0.760784, 0.403922, 1.0 }, + { 0.674510, 0.839216, 0.458824, 1.0 }, + { 0.784314, 0.921569, 0.517647, 1.0 }, + { 0.807843, 0.917647, 0.560784, 1.0 }, + { 0.831373, 0.913725, 0.607843, 1.0 }, + { 0.831373, 1.000000, 0.690196, 1.0 }, + { 0.901961, 0.964706, 0.870588, 1.0 }, + { 0.960784, 0.960784, 0.913725, 1.0 }, + { 0.925490, 0.913725, 0.929412, 1.0 }, + { 0.890196, 0.866667, 0.949020, 1.0 }, + { 0.925490, 0.890196, 0.913725, 1.0 }, + { 0.964706, 0.917647, 0.878431, 1.0 }, + { 0.964706, 0.850980, 0.815686, 1.0 }, + { 0.917647, 0.788235, 0.654902, 1.0 }, + { 0.858824, 0.796078, 0.541176, 1.0 }, + { 0.839216, 0.803922, 0.509804, 1.0 }, + { 0.792157, 0.933333, 0.549020, 1.0 }, + { 0.760784, 0.898039, 0.588235, 1.0 }, + { 0.733333, 0.862745, 0.631373, 1.0 }, + { 0.760784, 0.819608, 0.733333, 1.0 }, + { 0.729412, 0.666667, 0.827451, 1.0 }, + { 0.780392, 0.623529, 0.898039, 1.0 }, + { 0.796078, 0.611765, 0.941176, 1.0 }, + { 0.796078, 0.592157, 0.956863, 1.0 }, + { 0.776471, 0.525490, 0.972549, 1.0 }, + { 0.760784, 0.462745, 0.988235, 1.0 }, + { 0.780392, 0.466667, 0.952941, 1.0 }, + { 0.800000, 0.474510, 0.917647, 1.0 }, + { 0.823529, 0.466667, 0.866667, 1.0 }, + { 0.870588, 0.474510, 0.776471, 1.0 }, + { 0.964706, 0.525490, 0.643137, 1.0 }, + { 0.956863, 0.584314, 0.533333, 1.0 }, + { 0.827451, 0.733333, 0.419608, 1.0 }, + { 0.784314, 0.756863, 0.356863, 1.0 }, + { 0.745098, 0.784314, 0.298039, 1.0 }, + { 0.729412, 0.784314, 0.270588, 1.0 }, + { 0.745098, 0.749020, 0.266667, 1.0 }, + { 0.807843, 0.619608, 0.262745, 1.0 }, + { 0.850980, 0.549020, 0.282353, 1.0 }, + { 0.905882, 0.537255, 0.380392, 1.0 }, + { 0.905882, 0.568627, 0.415686, 1.0 }, + { 0.909804, 0.600000, 0.450980, 1.0 }, + { 0.905882, 0.607843, 0.454902, 1.0 }, + { 0.905882, 0.619608, 0.458824, 1.0 }, + { 0.901961, 0.631373, 0.462745, 1.0 }, + { 0.901961, 0.643137, 0.474510, 1.0 }, + { 0.870588, 0.705882, 0.478431, 1.0 }, + { 0.854902, 0.756863, 0.494118, 1.0 }, + { 0.854902, 0.792157, 0.533333, 1.0 }, + { 0.792157, 0.803922, 0.607843, 1.0 }, + { 0.733333, 0.815686, 0.682353, 1.0 }, + { 0.807843, 0.803922, 0.843137, 1.0 }, + { 0.823529, 0.713725, 0.890196, 1.0 }, + { 0.823529, 0.666667, 0.937255, 1.0 }, + { 0.796078, 0.603922, 0.945098, 1.0 }, + { 0.647059, 0.611765, 0.713725, 1.0 }, + { 0.615686, 0.607843, 0.654902, 1.0 }, + { 0.588235, 0.607843, 0.600000, 1.0 }, + { 0.576471, 0.674510, 0.509804, 1.0 }, + { 0.494118, 0.623529, 0.392157, 1.0 }, + { 0.470588, 0.666667, 0.301961, 1.0 }, + { 0.474510, 0.686275, 0.290196, 1.0 }, + { 0.501961, 0.662745, 0.364706, 1.0 }, + { 0.474510, 0.658824, 0.313725, 1.0 }, + { 0.470588, 0.788235, 0.176471, 1.0 }, + { 0.541176, 0.858824, 0.180392, 1.0 }, + { 0.611765, 0.933333, 0.184314, 1.0 }, + { 0.607843, 0.952941, 0.196078, 1.0 }, + { 0.623529, 0.909804, 0.180392, 1.0 }, + { 0.658824, 0.858824, 0.200000, 1.0 }, + { 0.694118, 0.839216, 0.254902, 1.0 }, + { 0.788235, 0.796078, 0.403922, 1.0 }, + { 0.776471, 0.831373, 0.419608, 1.0 }, + { 0.768627, 0.866667, 0.435294, 1.0 }, + { 0.788235, 0.843137, 0.450980, 1.0 }, + { 0.811765, 0.823529, 0.474510, 1.0 }, + { 0.839216, 0.776471, 0.482353, 1.0 }, + { 0.843137, 0.760784, 0.474510, 1.0 }, + { 0.874510, 0.721569, 0.501961, 1.0 }, + { 0.937255, 0.643137, 0.552941, 1.0 }, + { 0.913725, 0.533333, 0.745098, 1.0 }, + { 0.874510, 0.576471, 0.866667, 1.0 }, + { 0.780392, 0.588235, 0.929412, 1.0 }, + { 0.749020, 0.576471, 0.882353, 1.0 }, + { 0.741176, 0.568627, 0.874510, 1.0 }, + { 0.803922, 0.470588, 0.905882, 1.0 }, + { 0.827451, 0.462745, 0.850980, 1.0 }, + { 0.929412, 0.501961, 0.686275, 1.0 }, + { 0.925490, 0.501961, 0.698039, 1.0 }, + { 0.921569, 0.505882, 0.709804, 1.0 }, + { 0.615686, 0.615686, 0.647059, 1.0 }, + { 0.639216, 0.607843, 0.701961, 1.0 }, + { 0.890196, 0.470588, 0.729412, 1.0 }, + { 0.941176, 0.482353, 0.639216, 1.0 }, + { 0.992157, 0.513725, 0.572549, 1.0 }, + { 0.992157, 0.541176, 0.560784, 1.0 }, + { 0.988235, 0.564706, 0.572549, 1.0 }, + { 0.960784, 0.494118, 0.619608, 1.0 }, + { 0.921569, 0.482353, 0.686275, 1.0 }, + { 0.901961, 0.470588, 0.709804, 1.0 }, + { 0.854902, 0.466667, 0.796078, 1.0 }, + { 0.815686, 0.466667, 0.882353, 1.0 }, + { 0.800000, 0.474510, 0.921569, 1.0 }, + { 0.800000, 0.474510, 0.917647, 1.0 }, + { 0.815686, 0.462745, 0.874510, 1.0 }, + { 0.843137, 0.462745, 0.819608, 1.0 }, + { 0.882353, 0.466667, 0.745098, 1.0 }, + { 0.949020, 0.490196, 0.635294, 1.0 }, + { 0.972549, 0.521569, 0.501961, 1.0 }, + { 0.925490, 0.568627, 0.454902, 1.0 }, + { 0.901961, 0.600000, 0.435294, 1.0 }, + { 0.894118, 0.631373, 0.450980, 1.0 }, + { 0.890196, 0.678431, 0.486275, 1.0 }, + { 0.921569, 0.709804, 0.584314, 1.0 }, + { 0.960784, 0.643137, 0.764706, 1.0 }, + { 0.858824, 0.545098, 0.874510, 1.0 }, + { 0.843137, 0.572549, 0.929412, 1.0 }, + { 0.843137, 0.552941, 0.905882, 1.0 }, + { 0.839216, 0.490196, 0.858824, 1.0 }, + { 0.831373, 0.466667, 0.850980, 1.0 }, + { 0.843137, 0.462745, 0.823529, 1.0 }, + { 0.866667, 0.462745, 0.768627, 1.0 }, + { 0.882353, 0.466667, 0.749020, 1.0 }, + { 0.905882, 0.470588, 0.701961, 1.0 }, + { 1.000000, 0.592157, 0.623529, 1.0 }, + { 0.984314, 0.607843, 0.682353, 1.0 }, + { 0.976471, 0.713725, 0.698039, 1.0 }, + { 0.929412, 0.784314, 0.678431, 1.0 }, + { 0.913725, 0.886275, 0.745098, 1.0 }, + { 0.890196, 0.901961, 0.709804, 1.0 }, + { 0.858824, 0.996078, 0.756863, 1.0 }, + { 0.913725, 0.921569, 0.784314, 1.0 }, + { 0.929412, 0.925490, 0.890196, 1.0 }, + { 0.827451, 0.901961, 0.788235, 1.0 }, + { 0.788235, 0.800000, 0.807843, 1.0 }, + { 0.658824, 0.741176, 0.607843, 1.0 }, + { 0.572549, 0.721569, 0.450980, 1.0 }, + { 0.533333, 0.768627, 0.329412, 1.0 }, + { 0.513725, 0.862745, 0.192157, 1.0 }, + { 0.592157, 0.945098, 0.266667, 1.0 }, + { 0.611765, 0.952941, 0.298039, 1.0 }, + { 0.627451, 0.901961, 0.380392, 1.0 }, + { 0.698039, 0.984314, 0.411765, 1.0 }, + { 0.737255, 0.960784, 0.458824, 1.0 }, + { 0.749020, 0.921569, 0.447059, 1.0 }, + { 0.698039, 0.960784, 0.466667, 1.0 }, + { 0.717647, 0.960784, 0.501961, 1.0 }, + { 0.662745, 0.803922, 0.552941, 1.0 }, + { 0.670588, 0.721569, 0.650980, 1.0 }, + { 0.949020, 0.556863, 0.701961, 1.0 }, + { 0.972549, 0.529412, 0.627451, 1.0 }, + { 0.992157, 0.537255, 0.596078, 1.0 }, + { 1.000000, 0.529412, 0.568627, 1.0 }, + { 1.000000, 0.521569, 0.564706, 1.0 }, + { 0.996078, 0.529412, 0.556863, 1.0 }, + { 0.980392, 0.529412, 0.525490, 1.0 }, + { 0.968627, 0.560784, 0.529412, 1.0 }, + { 0.952941, 0.576471, 0.513725, 1.0 }, + { 0.941176, 0.619608, 0.533333, 1.0 }, + }; +/* Apophysis-040427-1knotted */ +static double4 colors_182[] = { + { 0.572549, 0.470588, 0.105882, 1.0 }, + { 0.572549, 0.380392, 0.117647, 1.0 }, + { 0.576471, 0.313725, 0.176471, 1.0 }, + { 0.580392, 0.247059, 0.235294, 1.0 }, + { 0.545098, 0.219608, 0.219608, 1.0 }, + { 0.509804, 0.196078, 0.207843, 1.0 }, + { 0.466667, 0.180392, 0.152941, 1.0 }, + { 0.427451, 0.164706, 0.098039, 1.0 }, + { 0.372549, 0.219608, 0.066667, 1.0 }, + { 0.313725, 0.207843, 0.109804, 1.0 }, + { 0.254902, 0.200000, 0.156863, 1.0 }, + { 0.356863, 0.290196, 0.184314, 1.0 }, + { 0.458824, 0.384314, 0.215686, 1.0 }, + { 0.533333, 0.443137, 0.160784, 1.0 }, + { 0.611765, 0.501961, 0.109804, 1.0 }, + { 0.596078, 0.545098, 0.101961, 1.0 }, + { 0.584314, 0.592157, 0.094118, 1.0 }, + { 0.572549, 0.470588, 0.105882, 1.0 }, + { 0.635294, 0.384314, 0.196078, 1.0 }, + { 0.698039, 0.298039, 0.290196, 1.0 }, + { 0.745098, 0.176471, 0.435294, 1.0 }, + { 0.792157, 0.058824, 0.580392, 1.0 }, + { 0.858824, 0.047059, 0.701961, 1.0 }, + { 0.929412, 0.035294, 0.823529, 1.0 }, + { 1.000000, 0.000000, 0.866667, 1.0 }, + { 1.000000, 0.000000, 0.878431, 1.0 }, + { 1.000000, 0.000000, 0.894118, 1.0 }, + { 1.000000, 0.000000, 0.905882, 1.0 }, + { 1.000000, 0.000000, 0.917647, 1.0 }, + { 0.968627, 0.000000, 0.956863, 1.0 }, + { 0.937255, 0.000000, 0.996078, 1.0 }, + { 0.984314, 0.047059, 0.890196, 1.0 }, + { 0.964706, 0.011765, 0.858824, 1.0 }, + { 0.858824, 0.058824, 0.674510, 1.0 }, + { 0.733333, 0.074510, 0.603922, 1.0 }, + { 0.611765, 0.094118, 0.533333, 1.0 }, + { 0.627451, 0.094118, 0.521569, 1.0 }, + { 0.643137, 0.094118, 0.513725, 1.0 }, + { 0.643137, 0.094118, 0.513725, 1.0 }, + { 0.643137, 0.094118, 0.513725, 1.0 }, + { 0.639216, 0.098039, 0.435294, 1.0 }, + { 0.584314, 0.105882, 0.313725, 1.0 }, + { 0.529412, 0.113725, 0.192157, 1.0 }, + { 0.537255, 0.121569, 0.184314, 1.0 }, + { 0.545098, 0.129412, 0.176471, 1.0 }, + { 0.525490, 0.129412, 0.164706, 1.0 }, + { 0.505882, 0.133333, 0.156863, 1.0 }, + { 0.498039, 0.145098, 0.145098, 1.0 }, + { 0.435294, 0.180392, 0.156863, 1.0 }, + { 0.278431, 0.235294, 0.301961, 1.0 }, + { 0.188235, 0.298039, 0.450980, 1.0 }, + { 0.098039, 0.364706, 0.603922, 1.0 }, + { 0.098039, 0.364706, 0.603922, 1.0 }, + { 0.098039, 0.364706, 0.603922, 1.0 }, + { 0.105882, 0.466667, 0.490196, 1.0 }, + { 0.113725, 0.568627, 0.376471, 1.0 }, + { 0.172549, 0.490196, 0.329412, 1.0 }, + { 0.254902, 0.333333, 0.298039, 1.0 }, + { 0.341176, 0.176471, 0.270588, 1.0 }, + { 0.419608, 0.145098, 0.231373, 1.0 }, + { 0.498039, 0.117647, 0.196078, 1.0 }, + { 0.513725, 0.113725, 0.188235, 1.0 }, + { 0.533333, 0.113725, 0.184314, 1.0 }, + { 0.541176, 0.117647, 0.180392, 1.0 }, + { 0.588235, 0.156863, 0.270588, 1.0 }, + { 0.607843, 0.094118, 0.541176, 1.0 }, + { 0.584314, 0.094118, 0.588235, 1.0 }, + { 0.560784, 0.098039, 0.639216, 1.0 }, + { 0.568627, 0.101961, 0.623529, 1.0 }, + { 0.580392, 0.105882, 0.611765, 1.0 }, + { 0.580392, 0.109804, 0.533333, 1.0 }, + { 0.639216, 0.101961, 0.517647, 1.0 }, + { 0.635294, 0.098039, 0.505882, 1.0 }, + { 0.603922, 0.168627, 0.372549, 1.0 }, + { 0.576471, 0.239216, 0.243137, 1.0 }, + { 0.584314, 0.219608, 0.239216, 1.0 }, + { 0.592157, 0.200000, 0.239216, 1.0 }, + { 0.537255, 0.196078, 0.254902, 1.0 }, + { 0.486275, 0.192157, 0.274510, 1.0 }, + { 0.427451, 0.211765, 0.325490, 1.0 }, + { 0.415686, 0.215686, 0.290196, 1.0 }, + { 0.250980, 0.603922, 0.400000, 1.0 }, + { 0.360784, 0.615686, 0.254902, 1.0 }, + { 0.474510, 0.631373, 0.109804, 1.0 }, + { 0.498039, 0.619608, 0.105882, 1.0 }, + { 0.525490, 0.607843, 0.101961, 1.0 }, + { 0.525490, 0.607843, 0.101961, 1.0 }, + { 0.505882, 0.584314, 0.305882, 1.0 }, + { 0.486275, 0.447059, 0.247059, 1.0 }, + { 0.419608, 0.509804, 0.176471, 1.0 }, + { 0.356863, 0.572549, 0.105882, 1.0 }, + { 0.356863, 0.572549, 0.105882, 1.0 }, + { 0.356863, 0.572549, 0.105882, 1.0 }, + { 0.376471, 0.435294, 0.164706, 1.0 }, + { 0.294118, 0.345098, 0.235294, 1.0 }, + { 0.305882, 0.180392, 0.333333, 1.0 }, + { 0.325490, 0.109804, 0.439216, 1.0 }, + { 0.427451, 0.094118, 0.560784, 1.0 }, + { 0.447059, 0.121569, 0.521569, 1.0 }, + { 0.466667, 0.152941, 0.486275, 1.0 }, + { 0.474510, 0.160784, 0.364706, 1.0 }, + { 0.482353, 0.172549, 0.247059, 1.0 }, + { 0.450980, 0.070588, 0.113725, 1.0 }, + { 0.305882, 0.035294, 0.145098, 1.0 }, + { 0.231373, 0.035294, 0.047059, 1.0 }, + { 0.164706, 0.188235, 0.121569, 1.0 }, + { 0.101961, 0.345098, 0.200000, 1.0 }, + { 0.109804, 0.450980, 0.250980, 1.0 }, + { 0.117647, 0.560784, 0.301961, 1.0 }, + { 0.109804, 0.607843, 0.305882, 1.0 }, + { 0.109804, 0.611765, 0.317647, 1.0 }, + { 0.109804, 0.611765, 0.317647, 1.0 }, + { 0.227451, 0.447059, 0.349020, 1.0 }, + { 0.643137, 0.094118, 0.513725, 1.0 }, + { 0.729412, 0.070588, 0.564706, 1.0 }, + { 0.815686, 0.047059, 0.619608, 1.0 }, + { 0.874510, 0.062745, 0.752941, 1.0 }, + { 0.933333, 0.031373, 0.792157, 1.0 }, + { 0.839216, 0.035294, 0.690196, 1.0 }, + { 0.686275, 0.078431, 0.580392, 1.0 }, + { 0.588235, 0.101961, 0.611765, 1.0 }, + { 0.341176, 0.231373, 0.607843, 1.0 }, + { 0.098039, 0.364706, 0.603922, 1.0 }, + { 0.098039, 0.364706, 0.603922, 1.0 }, + { 0.098039, 0.364706, 0.603922, 1.0 }, + { 0.109804, 0.368627, 0.607843, 1.0 }, + { 0.400000, 0.392157, 0.545098, 1.0 }, + { 0.564706, 0.341176, 0.501961, 1.0 }, + { 0.596078, 0.207843, 0.470588, 1.0 }, + { 0.725490, 0.086275, 0.270588, 1.0 }, + { 0.662745, 0.168627, 0.239216, 1.0 }, + { 0.603922, 0.250980, 0.207843, 1.0 }, + { 0.572549, 0.380392, 0.117647, 1.0 }, + { 0.356863, 0.572549, 0.105882, 1.0 }, + { 0.105882, 0.611765, 0.298039, 1.0 }, + { 0.113725, 0.619608, 0.294118, 1.0 }, + { 0.549020, 0.376471, 0.082353, 1.0 }, + { 0.396078, 0.270588, 0.125490, 1.0 }, + { 0.243137, 0.164706, 0.172549, 1.0 }, + { 0.231373, 0.129412, 0.156863, 1.0 }, + { 0.223529, 0.098039, 0.141176, 1.0 }, + { 0.231373, 0.247059, 0.290196, 1.0 }, + { 0.258824, 0.286275, 0.309804, 1.0 }, + { 0.290196, 0.341176, 0.376471, 1.0 }, + { 0.470588, 0.207843, 0.486275, 1.0 }, + { 0.462745, 0.098039, 0.607843, 1.0 }, + { 0.513725, 0.101961, 0.615686, 1.0 }, + { 0.568627, 0.109804, 0.627451, 1.0 }, + { 0.564706, 0.227451, 0.513725, 1.0 }, + { 0.552941, 0.278431, 0.270588, 1.0 }, + { 0.623529, 0.290196, 0.129412, 1.0 }, + { 1.000000, 0.235294, 0.200000, 1.0 }, + { 0.745098, 0.094118, 0.290196, 1.0 }, + { 0.717647, 0.074510, 0.329412, 1.0 }, + { 0.690196, 0.058824, 0.372549, 1.0 }, + { 0.576471, 0.219608, 0.247059, 1.0 }, + { 0.537255, 0.239216, 0.239216, 1.0 }, + { 0.525490, 0.364706, 0.239216, 1.0 }, + { 0.490196, 0.403922, 0.219608, 1.0 }, + { 0.521569, 0.458824, 0.254902, 1.0 }, + { 0.564706, 0.400000, 0.243137, 1.0 }, + { 0.713725, 0.094118, 0.223529, 1.0 }, + { 0.752941, 0.098039, 0.298039, 1.0 }, + { 0.796078, 0.101961, 0.376471, 1.0 }, + { 0.847059, 0.266667, 0.596078, 1.0 }, + { 0.976471, 0.780392, 0.827451, 1.0 }, + { 0.792157, 0.576471, 0.658824, 1.0 }, + { 0.501961, 0.494118, 0.537255, 1.0 }, + { 0.109804, 0.611765, 0.317647, 1.0 }, + { 0.109804, 0.607843, 0.309804, 1.0 }, + { 0.109804, 0.607843, 0.305882, 1.0 }, + { 0.168627, 0.356863, 0.301961, 1.0 }, + { 0.305882, 0.286275, 0.211765, 1.0 }, + { 0.360784, 0.203922, 0.156863, 1.0 }, + { 0.443137, 0.164706, 0.149020, 1.0 }, + { 0.549020, 0.164706, 0.121569, 1.0 }, + { 0.607843, 0.207843, 0.117647, 1.0 }, + { 0.607843, 0.286275, 0.129412, 1.0 }, + { 0.623529, 0.345098, 0.180392, 1.0 }, + { 0.627451, 0.337255, 0.192157, 1.0 }, + { 0.603922, 0.254902, 0.200000, 1.0 }, + { 0.584314, 0.184314, 0.239216, 1.0 }, + { 0.658824, 0.070588, 0.423529, 1.0 }, + { 0.631373, 0.078431, 0.447059, 1.0 }, + { 0.494118, 0.117647, 0.223529, 1.0 }, + { 0.411765, 0.098039, 0.203922, 1.0 }, + { 0.333333, 0.082353, 0.184314, 1.0 }, + { 0.282353, 0.039216, 0.184314, 1.0 }, + { 0.149020, 0.082353, 0.105882, 1.0 }, + { 0.121569, 0.058824, 0.000000, 1.0 }, + { 0.003922, 0.039216, 0.105882, 1.0 }, + { 0.152941, 0.101961, 0.137255, 1.0 }, + { 0.290196, 0.105882, 0.239216, 1.0 }, + { 0.407843, 0.027451, 0.431373, 1.0 }, + { 0.486275, 0.031373, 0.411765, 1.0 }, + { 0.721569, 0.078431, 0.278431, 1.0 }, + { 0.737255, 0.066667, 0.231373, 1.0 }, + { 0.686275, 0.070588, 0.184314, 1.0 }, + { 0.615686, 0.137255, 0.133333, 1.0 }, + { 0.541176, 0.129412, 0.105882, 1.0 }, + { 0.509804, 0.043137, 0.019608, 1.0 }, + { 0.458824, 0.003922, 0.086275, 1.0 }, + { 0.466667, 0.039216, 0.011765, 1.0 }, + { 0.427451, 0.160784, 0.015686, 1.0 }, + { 0.490196, 0.141176, 0.078431, 1.0 }, + { 0.505882, 0.137255, 0.137255, 1.0 }, + { 0.501961, 0.141176, 0.145098, 1.0 }, + { 0.498039, 0.137255, 0.149020, 1.0 }, + { 0.505882, 0.133333, 0.149020, 1.0 }, + { 0.541176, 0.121569, 0.152941, 1.0 }, + { 0.545098, 0.137255, 0.133333, 1.0 }, + { 0.545098, 0.168627, 0.121569, 1.0 }, + { 0.623529, 0.211765, 0.086275, 1.0 }, + { 0.611765, 0.278431, 0.117647, 1.0 }, + { 0.615686, 0.392157, 0.121569, 1.0 }, + { 0.737255, 0.458824, 0.113725, 1.0 }, + { 0.611765, 0.454902, 0.250980, 1.0 }, + { 0.615686, 0.407843, 0.337255, 1.0 }, + { 0.631373, 0.298039, 0.419608, 1.0 }, + { 0.870588, 0.152941, 0.615686, 1.0 }, + { 1.000000, 0.015686, 0.756863, 1.0 }, + { 0.956863, 0.031373, 0.843137, 1.0 }, + { 0.925490, 0.023529, 0.858824, 1.0 }, + { 0.792157, 0.062745, 0.788235, 1.0 }, + { 0.588235, 0.121569, 0.623529, 1.0 }, + { 0.600000, 0.113725, 0.552941, 1.0 }, + { 0.588235, 0.180392, 0.482353, 1.0 }, + { 0.513725, 0.207843, 0.294118, 1.0 }, + { 0.486275, 0.200000, 0.274510, 1.0 }, + { 0.509804, 0.231373, 0.160784, 1.0 }, + { 0.572549, 0.243137, 0.109804, 1.0 }, + { 0.549020, 0.235294, 0.090196, 1.0 }, + { 0.545098, 0.168627, 0.121569, 1.0 }, + { 0.560784, 0.152941, 0.117647, 1.0 }, + { 0.592157, 0.121569, 0.125490, 1.0 }, + { 0.541176, 0.121569, 0.160784, 1.0 }, + { 0.549020, 0.125490, 0.176471, 1.0 }, + { 0.541176, 0.121569, 0.160784, 1.0 }, + { 0.541176, 0.121569, 0.160784, 1.0 }, + { 0.541176, 0.121569, 0.160784, 1.0 }, + { 0.517647, 0.141176, 0.145098, 1.0 }, + { 0.501961, 0.149020, 0.149020, 1.0 }, + { 0.501961, 0.156863, 0.149020, 1.0 }, + { 0.545098, 0.196078, 0.125490, 1.0 }, + { 0.572549, 0.243137, 0.109804, 1.0 }, + { 0.572549, 0.349020, 0.078431, 1.0 }, + { 0.572549, 0.380392, 0.117647, 1.0 }, + { 0.572549, 0.380392, 0.117647, 1.0 }, + { 0.615686, 0.392157, 0.121569, 1.0 }, + { 0.572549, 0.470588, 0.105882, 1.0 }, + { 0.572549, 0.470588, 0.105882, 1.0 }, + { 0.572549, 0.470588, 0.105882, 1.0 }, + { 0.572549, 0.470588, 0.105882, 1.0 }, + { 0.572549, 0.470588, 0.105882, 1.0 }, + { 0.572549, 0.380392, 0.117647, 1.0 }, + { 0.572549, 0.380392, 0.117647, 1.0 }, + }; +/* Apophysis-040427-4AlngSpder */ +static double4 colors_183[] = { + { 0.345098, 0.137255, 0.011765, 1.0 }, + { 0.270588, 0.101961, 0.027451, 1.0 }, + { 0.262745, 0.098039, 0.023529, 1.0 }, + { 0.254902, 0.094118, 0.023529, 1.0 }, + { 0.278431, 0.105882, 0.023529, 1.0 }, + { 0.301961, 0.121569, 0.027451, 1.0 }, + { 0.309804, 0.121569, 0.019608, 1.0 }, + { 0.317647, 0.121569, 0.015686, 1.0 }, + { 0.321569, 0.129412, 0.011765, 1.0 }, + { 0.301961, 0.117647, 0.011765, 1.0 }, + { 0.282353, 0.105882, 0.015686, 1.0 }, + { 0.262745, 0.094118, 0.015686, 1.0 }, + { 0.247059, 0.086275, 0.015686, 1.0 }, + { 0.243137, 0.086275, 0.023529, 1.0 }, + { 0.243137, 0.090196, 0.031373, 1.0 }, + { 0.262745, 0.094118, 0.023529, 1.0 }, + { 0.282353, 0.098039, 0.019608, 1.0 }, + { 0.392157, 0.129412, 0.015686, 1.0 }, + { 0.419608, 0.152941, 0.015686, 1.0 }, + { 0.450980, 0.180392, 0.019608, 1.0 }, + { 0.470588, 0.184314, 0.031373, 1.0 }, + { 0.494118, 0.188235, 0.047059, 1.0 }, + { 0.478431, 0.176471, 0.047059, 1.0 }, + { 0.462745, 0.168627, 0.047059, 1.0 }, + { 0.392157, 0.156863, 0.062745, 1.0 }, + { 0.360784, 0.149020, 0.043137, 1.0 }, + { 0.333333, 0.141176, 0.023529, 1.0 }, + { 0.337255, 0.137255, 0.011765, 1.0 }, + { 0.345098, 0.133333, 0.000000, 1.0 }, + { 0.341176, 0.125490, 0.000000, 1.0 }, + { 0.341176, 0.121569, 0.000000, 1.0 }, + { 0.325490, 0.125490, 0.003922, 1.0 }, + { 0.325490, 0.133333, 0.015686, 1.0 }, + { 0.301961, 0.129412, 0.031373, 1.0 }, + { 0.301961, 0.117647, 0.027451, 1.0 }, + { 0.305882, 0.105882, 0.023529, 1.0 }, + { 0.313725, 0.109804, 0.027451, 1.0 }, + { 0.321569, 0.117647, 0.031373, 1.0 }, + { 0.321569, 0.121569, 0.031373, 1.0 }, + { 0.325490, 0.129412, 0.031373, 1.0 }, + { 0.400000, 0.188235, 0.039216, 1.0 }, + { 0.450980, 0.211765, 0.070588, 1.0 }, + { 0.505882, 0.235294, 0.105882, 1.0 }, + { 0.513725, 0.243137, 0.086275, 1.0 }, + { 0.521569, 0.254902, 0.070588, 1.0 }, + { 0.525490, 0.247059, 0.066667, 1.0 }, + { 0.533333, 0.243137, 0.066667, 1.0 }, + { 0.513725, 0.239216, 0.047059, 1.0 }, + { 0.474510, 0.223529, 0.043137, 1.0 }, + { 0.443137, 0.180392, 0.000000, 1.0 }, + { 0.454902, 0.172549, 0.000000, 1.0 }, + { 0.466667, 0.168627, 0.000000, 1.0 }, + { 0.482353, 0.184314, 0.000000, 1.0 }, + { 0.498039, 0.203922, 0.000000, 1.0 }, + { 0.521569, 0.215686, 0.000000, 1.0 }, + { 0.549020, 0.227451, 0.000000, 1.0 }, + { 0.498039, 0.192157, 0.050980, 1.0 }, + { 0.454902, 0.184314, 0.047059, 1.0 }, + { 0.411765, 0.176471, 0.043137, 1.0 }, + { 0.396078, 0.176471, 0.043137, 1.0 }, + { 0.384314, 0.176471, 0.043137, 1.0 }, + { 0.376471, 0.160784, 0.027451, 1.0 }, + { 0.368627, 0.149020, 0.011765, 1.0 }, + { 0.400000, 0.141176, 0.000000, 1.0 }, + { 0.427451, 0.141176, 0.000000, 1.0 }, + { 0.427451, 0.160784, 0.023529, 1.0 }, + { 0.400000, 0.160784, 0.031373, 1.0 }, + { 0.372549, 0.164706, 0.039216, 1.0 }, + { 0.356863, 0.160784, 0.031373, 1.0 }, + { 0.341176, 0.160784, 0.027451, 1.0 }, + { 0.317647, 0.141176, 0.011765, 1.0 }, + { 0.286275, 0.113725, 0.007843, 1.0 }, + { 0.235294, 0.090196, 0.019608, 1.0 }, + { 0.231373, 0.082353, 0.011765, 1.0 }, + { 0.227451, 0.074510, 0.007843, 1.0 }, + { 0.239216, 0.078431, 0.011765, 1.0 }, + { 0.250980, 0.082353, 0.015686, 1.0 }, + { 0.250980, 0.082353, 0.015686, 1.0 }, + { 0.250980, 0.082353, 0.019608, 1.0 }, + { 0.227451, 0.078431, 0.027451, 1.0 }, + { 0.223529, 0.082353, 0.019608, 1.0 }, + { 0.156863, 0.105882, 0.000000, 1.0 }, + { 0.164706, 0.082353, 0.007843, 1.0 }, + { 0.176471, 0.058824, 0.019608, 1.0 }, + { 0.184314, 0.054902, 0.007843, 1.0 }, + { 0.192157, 0.050980, 0.000000, 1.0 }, + { 0.219608, 0.066667, 0.007843, 1.0 }, + { 0.239216, 0.082353, 0.043137, 1.0 }, + { 0.321569, 0.133333, 0.043137, 1.0 }, + { 0.388235, 0.184314, 0.074510, 1.0 }, + { 0.458824, 0.239216, 0.109804, 1.0 }, + { 0.498039, 0.254902, 0.105882, 1.0 }, + { 0.537255, 0.274510, 0.105882, 1.0 }, + { 0.505882, 0.345098, 0.125490, 1.0 }, + { 0.521569, 0.290196, 0.062745, 1.0 }, + { 0.517647, 0.274510, 0.050980, 1.0 }, + { 0.521569, 0.235294, 0.027451, 1.0 }, + { 0.486275, 0.223529, 0.015686, 1.0 }, + { 0.486275, 0.223529, 0.027451, 1.0 }, + { 0.490196, 0.223529, 0.039216, 1.0 }, + { 0.513725, 0.231373, 0.039216, 1.0 }, + { 0.541176, 0.243137, 0.039216, 1.0 }, + { 0.572549, 0.294118, 0.050980, 1.0 }, + { 0.631373, 0.349020, 0.066667, 1.0 }, + { 0.984314, 0.192157, 0.152941, 1.0 }, + { 0.843137, 0.352941, 0.200000, 1.0 }, + { 0.701961, 0.517647, 0.250980, 1.0 }, + { 0.682353, 0.439216, 0.160784, 1.0 }, + { 0.666667, 0.360784, 0.070588, 1.0 }, + { 0.568627, 0.356863, 0.066667, 1.0 }, + { 0.576471, 0.298039, 0.054902, 1.0 }, + { 0.603922, 0.266667, 0.027451, 1.0 }, + { 0.607843, 0.231373, 0.074510, 1.0 }, + { 0.501961, 0.235294, 0.050980, 1.0 }, + { 0.490196, 0.227451, 0.050980, 1.0 }, + { 0.482353, 0.219608, 0.054902, 1.0 }, + { 0.454902, 0.203922, 0.031373, 1.0 }, + { 0.411765, 0.176471, 0.031373, 1.0 }, + { 0.400000, 0.152941, 0.023529, 1.0 }, + { 0.392157, 0.141176, 0.000000, 1.0 }, + { 0.341176, 0.105882, 0.000000, 1.0 }, + { 0.309804, 0.105882, 0.011765, 1.0 }, + { 0.282353, 0.105882, 0.023529, 1.0 }, + { 0.278431, 0.105882, 0.023529, 1.0 }, + { 0.274510, 0.109804, 0.023529, 1.0 }, + { 0.286275, 0.121569, 0.035294, 1.0 }, + { 0.305882, 0.145098, 0.019608, 1.0 }, + { 0.321569, 0.172549, 0.031373, 1.0 }, + { 0.380392, 0.168627, 0.058824, 1.0 }, + { 0.431373, 0.196078, 0.062745, 1.0 }, + { 0.439216, 0.200000, 0.047059, 1.0 }, + { 0.450980, 0.203922, 0.035294, 1.0 }, + { 0.450980, 0.184314, 0.039216, 1.0 }, + { 0.419608, 0.188235, 0.031373, 1.0 }, + { 0.388235, 0.180392, 0.007843, 1.0 }, + { 0.337255, 0.156863, 0.000000, 1.0 }, + { 0.270588, 0.109804, 0.000000, 1.0 }, + { 0.258824, 0.098039, 0.007843, 1.0 }, + { 0.250980, 0.090196, 0.019608, 1.0 }, + { 0.247059, 0.090196, 0.019608, 1.0 }, + { 0.243137, 0.094118, 0.019608, 1.0 }, + { 0.231373, 0.094118, 0.019608, 1.0 }, + { 0.239216, 0.094118, 0.019608, 1.0 }, + { 0.250980, 0.090196, 0.019608, 1.0 }, + { 0.274510, 0.082353, 0.015686, 1.0 }, + { 0.282353, 0.058824, 0.015686, 1.0 }, + { 0.278431, 0.074510, 0.023529, 1.0 }, + { 0.278431, 0.090196, 0.035294, 1.0 }, + { 0.294118, 0.109804, 0.039216, 1.0 }, + { 0.282353, 0.133333, 0.043137, 1.0 }, + { 0.290196, 0.152941, 0.027451, 1.0 }, + { 0.337255, 0.160784, 0.047059, 1.0 }, + { 0.411765, 0.207843, 0.062745, 1.0 }, + { 0.435294, 0.223529, 0.039216, 1.0 }, + { 0.458824, 0.243137, 0.019608, 1.0 }, + { 0.458824, 0.227451, 0.007843, 1.0 }, + { 0.478431, 0.207843, 0.043137, 1.0 }, + { 0.486275, 0.196078, 0.043137, 1.0 }, + { 0.454902, 0.180392, 0.039216, 1.0 }, + { 0.403922, 0.172549, 0.039216, 1.0 }, + { 0.337255, 0.145098, 0.027451, 1.0 }, + { 0.290196, 0.125490, 0.027451, 1.0 }, + { 0.290196, 0.121569, 0.027451, 1.0 }, + { 0.294118, 0.117647, 0.027451, 1.0 }, + { 0.301961, 0.121569, 0.019608, 1.0 }, + { 0.321569, 0.145098, 0.023529, 1.0 }, + { 0.337255, 0.156863, 0.015686, 1.0 }, + { 0.364706, 0.160784, 0.015686, 1.0 }, + { 0.380392, 0.137255, 0.000000, 1.0 }, + { 0.364706, 0.133333, 0.000000, 1.0 }, + { 0.349020, 0.129412, 0.000000, 1.0 }, + { 0.290196, 0.109804, 0.019608, 1.0 }, + { 0.266667, 0.105882, 0.019608, 1.0 }, + { 0.239216, 0.101961, 0.023529, 1.0 }, + { 0.219608, 0.094118, 0.003922, 1.0 }, + { 0.196078, 0.070588, 0.019608, 1.0 }, + { 0.176471, 0.070588, 0.090196, 1.0 }, + { 0.172549, 0.062745, 0.058824, 1.0 }, + { 0.211765, 0.043137, 0.000000, 1.0 }, + { 0.258824, 0.066667, 0.000000, 1.0 }, + { 0.294118, 0.113725, 0.011765, 1.0 }, + { 0.364706, 0.160784, 0.015686, 1.0 }, + { 0.431373, 0.200000, 0.035294, 1.0 }, + { 0.494118, 0.196078, 0.054902, 1.0 }, + { 0.529412, 0.282353, 0.074510, 1.0 }, + { 0.576471, 0.286275, 0.058824, 1.0 }, + { 0.623529, 0.294118, 0.043137, 1.0 }, + { 0.639216, 0.325490, 0.000000, 1.0 }, + { 0.705882, 0.294118, 0.039216, 1.0 }, + { 0.615686, 0.180392, 0.000000, 1.0 }, + { 0.537255, 0.164706, 0.039216, 1.0 }, + { 0.513725, 0.156863, 0.035294, 1.0 }, + { 0.486275, 0.196078, 0.043137, 1.0 }, + { 0.470588, 0.211765, 0.007843, 1.0 }, + { 0.458824, 0.211765, 0.000000, 1.0 }, + { 0.458824, 0.196078, 0.027451, 1.0 }, + { 0.439216, 0.188235, 0.039216, 1.0 }, + { 0.415686, 0.184314, 0.066667, 1.0 }, + { 0.403922, 0.172549, 0.047059, 1.0 }, + { 0.384314, 0.149020, 0.039216, 1.0 }, + { 0.368627, 0.145098, 0.027451, 1.0 }, + { 0.352941, 0.149020, 0.003922, 1.0 }, + { 0.360784, 0.141176, 0.000000, 1.0 }, + { 0.349020, 0.137255, 0.000000, 1.0 }, + { 0.321569, 0.141176, 0.000000, 1.0 }, + { 0.298039, 0.125490, 0.011765, 1.0 }, + { 0.282353, 0.098039, 0.000000, 1.0 }, + { 0.278431, 0.098039, 0.007843, 1.0 }, + { 0.282353, 0.109804, 0.011765, 1.0 }, + { 0.313725, 0.113725, 0.007843, 1.0 }, + { 0.356863, 0.121569, 0.011765, 1.0 }, + { 0.376471, 0.141176, 0.007843, 1.0 }, + { 0.392157, 0.156863, 0.011765, 1.0 }, + { 0.407843, 0.152941, 0.000000, 1.0 }, + { 0.411765, 0.164706, 0.003922, 1.0 }, + { 0.462745, 0.184314, 0.000000, 1.0 }, + { 0.435294, 0.180392, 0.015686, 1.0 }, + { 0.407843, 0.176471, 0.019608, 1.0 }, + { 0.376471, 0.137255, 0.027451, 1.0 }, + { 0.349020, 0.129412, 0.023529, 1.0 }, + { 0.321569, 0.109804, 0.015686, 1.0 }, + { 0.301961, 0.090196, 0.000000, 1.0 }, + { 0.317647, 0.090196, 0.000000, 1.0 }, + { 0.337255, 0.047059, 0.003922, 1.0 }, + { 0.415686, 0.113725, 0.000000, 1.0 }, + { 0.423529, 0.137255, 0.007843, 1.0 }, + { 0.439216, 0.168627, 0.039216, 1.0 }, + { 0.466667, 0.192157, 0.058824, 1.0 }, + { 0.450980, 0.184314, 0.109804, 1.0 }, + { 0.462745, 0.211765, 0.062745, 1.0 }, + { 0.494118, 0.227451, 0.082353, 1.0 }, + { 0.474510, 0.207843, 0.062745, 1.0 }, + { 0.431373, 0.172549, 0.047059, 1.0 }, + { 0.415686, 0.145098, 0.023529, 1.0 }, + { 0.396078, 0.129412, 0.000000, 1.0 }, + { 0.400000, 0.113725, 0.039216, 1.0 }, + { 0.376471, 0.113725, 0.078431, 1.0 }, + { 0.435294, 0.141176, 0.050980, 1.0 }, + { 0.505882, 0.192157, 0.062745, 1.0 }, + { 0.556863, 0.247059, 0.078431, 1.0 }, + { 0.588235, 0.254902, 0.101961, 1.0 }, + { 0.623529, 0.321569, 0.141176, 1.0 }, + { 0.619608, 0.309804, 0.078431, 1.0 }, + { 0.619608, 0.333333, 0.062745, 1.0 }, + { 0.619608, 0.305882, 0.058824, 1.0 }, + { 0.600000, 0.282353, 0.074510, 1.0 }, + { 0.580392, 0.278431, 0.058824, 1.0 }, + { 0.568627, 0.266667, 0.054902, 1.0 }, + { 0.537255, 0.243137, 0.015686, 1.0 }, + { 0.501961, 0.262745, 0.000000, 1.0 }, + { 0.525490, 0.235294, 0.000000, 1.0 }, + { 0.521569, 0.215686, 0.023529, 1.0 }, + { 0.498039, 0.203922, 0.047059, 1.0 }, + { 0.513725, 0.184314, 0.050980, 1.0 }, + { 0.647059, 0.188235, 0.117647, 1.0 }, + { 0.674510, 0.266667, 0.050980, 1.0 }, + }; +/* Apophysis-040427-4AlienFlwerBwl */ +static double4 colors_184[] = { + { 0.607843, 0.533333, 0.266667, 1.0 }, + { 0.541176, 0.380392, 0.207843, 1.0 }, + { 0.529412, 0.411765, 0.203922, 1.0 }, + { 0.521569, 0.443137, 0.203922, 1.0 }, + { 0.509804, 0.403922, 0.200000, 1.0 }, + { 0.498039, 0.368627, 0.200000, 1.0 }, + { 0.470588, 0.309804, 0.200000, 1.0 }, + { 0.443137, 0.254902, 0.200000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.094118, 0.074510, 0.070588, 1.0 }, + { 0.192157, 0.149020, 0.141176, 1.0 }, + { 0.325490, 0.282353, 0.223529, 1.0 }, + { 0.462745, 0.419608, 0.309804, 1.0 }, + { 0.470588, 0.403922, 0.294118, 1.0 }, + { 0.482353, 0.388235, 0.278431, 1.0 }, + { 0.498039, 0.372549, 0.301961, 1.0 }, + { 0.513725, 0.356863, 0.325490, 1.0 }, + { 0.592157, 0.400000, 0.239216, 1.0 }, + { 0.564706, 0.419608, 0.227451, 1.0 }, + { 0.541176, 0.443137, 0.219608, 1.0 }, + { 0.580392, 0.466667, 0.235294, 1.0 }, + { 0.619608, 0.494118, 0.254902, 1.0 }, + { 0.611765, 0.513725, 0.258824, 1.0 }, + { 0.607843, 0.533333, 0.266667, 1.0 }, + { 0.564706, 0.537255, 0.333333, 1.0 }, + { 0.588235, 0.525490, 0.356863, 1.0 }, + { 0.615686, 0.513725, 0.384314, 1.0 }, + { 0.639216, 0.505882, 0.372549, 1.0 }, + { 0.666667, 0.498039, 0.360784, 1.0 }, + { 0.654902, 0.509804, 0.360784, 1.0 }, + { 0.647059, 0.521569, 0.360784, 1.0 }, + { 0.658824, 0.529412, 0.329412, 1.0 }, + { 0.670588, 0.521569, 0.337255, 1.0 }, + { 0.650980, 0.556863, 0.368627, 1.0 }, + { 0.607843, 0.549020, 0.313725, 1.0 }, + { 0.568627, 0.541176, 0.258824, 1.0 }, + { 0.537255, 0.490196, 0.282353, 1.0 }, + { 0.505882, 0.443137, 0.309804, 1.0 }, + { 0.529412, 0.435294, 0.294118, 1.0 }, + { 0.552941, 0.427451, 0.278431, 1.0 }, + { 0.627451, 0.509804, 0.313725, 1.0 }, + { 0.654902, 0.552941, 0.349020, 1.0 }, + { 0.682353, 0.600000, 0.384314, 1.0 }, + { 0.701961, 0.568627, 0.384314, 1.0 }, + { 0.725490, 0.537255, 0.388235, 1.0 }, + { 0.713725, 0.521569, 0.407843, 1.0 }, + { 0.705882, 0.505882, 0.431373, 1.0 }, + { 0.729412, 0.533333, 0.443137, 1.0 }, + { 0.686275, 0.564706, 0.443137, 1.0 }, + { 0.678431, 0.576471, 0.439216, 1.0 }, + { 0.674510, 0.545098, 0.415686, 1.0 }, + { 0.674510, 0.513725, 0.396078, 1.0 }, + { 0.631373, 0.505882, 0.419608, 1.0 }, + { 0.588235, 0.501961, 0.447059, 1.0 }, + { 0.576471, 0.505882, 0.435294, 1.0 }, + { 0.568627, 0.509804, 0.427451, 1.0 }, + { 0.490196, 0.517647, 0.352941, 1.0 }, + { 0.466667, 0.478431, 0.337255, 1.0 }, + { 0.447059, 0.443137, 0.325490, 1.0 }, + { 0.462745, 0.458824, 0.345098, 1.0 }, + { 0.482353, 0.478431, 0.368627, 1.0 }, + { 0.505882, 0.482353, 0.403922, 1.0 }, + { 0.533333, 0.486275, 0.439216, 1.0 }, + { 0.611765, 0.545098, 0.443137, 1.0 }, + { 0.713725, 0.639216, 0.513725, 1.0 }, + { 0.831373, 0.772549, 0.619608, 1.0 }, + { 0.858824, 0.811765, 0.690196, 1.0 }, + { 0.886275, 0.854902, 0.764706, 1.0 }, + { 0.886275, 0.847059, 0.772549, 1.0 }, + { 0.886275, 0.839216, 0.784314, 1.0 }, + { 0.894118, 0.847059, 0.784314, 1.0 }, + { 0.901961, 0.858824, 0.772549, 1.0 }, + { 0.890196, 0.858824, 0.768627, 1.0 }, + { 0.886275, 0.850980, 0.749020, 1.0 }, + { 0.886275, 0.843137, 0.733333, 1.0 }, + { 0.866667, 0.803922, 0.690196, 1.0 }, + { 0.850980, 0.768627, 0.647059, 1.0 }, + { 0.831373, 0.772549, 0.631373, 1.0 }, + { 0.815686, 0.780392, 0.619608, 1.0 }, + { 0.839216, 0.788235, 0.623529, 1.0 }, + { 0.850980, 0.807843, 0.682353, 1.0 }, + { 0.878431, 0.835294, 0.725490, 1.0 }, + { 0.843137, 0.796078, 0.674510, 1.0 }, + { 0.811765, 0.760784, 0.627451, 1.0 }, + { 0.811765, 0.749020, 0.600000, 1.0 }, + { 0.815686, 0.741176, 0.576471, 1.0 }, + { 0.756863, 0.701961, 0.525490, 1.0 }, + { 0.749020, 0.635294, 0.462745, 1.0 }, + { 0.725490, 0.631373, 0.443137, 1.0 }, + { 0.713725, 0.631373, 0.447059, 1.0 }, + { 0.701961, 0.635294, 0.454902, 1.0 }, + { 0.705882, 0.643137, 0.458824, 1.0 }, + { 0.709804, 0.654902, 0.462745, 1.0 }, + { 0.733333, 0.709804, 0.482353, 1.0 }, + { 0.756863, 0.713725, 0.533333, 1.0 }, + { 0.788235, 0.737255, 0.572549, 1.0 }, + { 0.823529, 0.721569, 0.592157, 1.0 }, + { 0.811765, 0.737255, 0.611765, 1.0 }, + { 0.815686, 0.749020, 0.607843, 1.0 }, + { 0.819608, 0.760784, 0.607843, 1.0 }, + { 0.811765, 0.756863, 0.603922, 1.0 }, + { 0.807843, 0.752941, 0.600000, 1.0 }, + { 0.803922, 0.713725, 0.643137, 1.0 }, + { 0.729412, 0.705882, 0.643137, 1.0 }, + { 0.686275, 0.635294, 0.603922, 1.0 }, + { 0.658824, 0.580392, 0.533333, 1.0 }, + { 0.635294, 0.529412, 0.462745, 1.0 }, + { 0.650980, 0.525490, 0.443137, 1.0 }, + { 0.666667, 0.525490, 0.423529, 1.0 }, + { 0.670588, 0.529412, 0.427451, 1.0 }, + { 0.741176, 0.568627, 0.423529, 1.0 }, + { 0.737255, 0.584314, 0.454902, 1.0 }, + { 0.768627, 0.627451, 0.501961, 1.0 }, + { 0.831373, 0.749020, 0.627451, 1.0 }, + { 0.835294, 0.749020, 0.650980, 1.0 }, + { 0.839216, 0.749020, 0.678431, 1.0 }, + { 0.839216, 0.784314, 0.682353, 1.0 }, + { 0.815686, 0.768627, 0.682353, 1.0 }, + { 0.831373, 0.749020, 0.627451, 1.0 }, + { 0.827451, 0.713725, 0.580392, 1.0 }, + { 0.811765, 0.694118, 0.560784, 1.0 }, + { 0.788235, 0.666667, 0.545098, 1.0 }, + { 0.764706, 0.643137, 0.529412, 1.0 }, + { 0.741176, 0.643137, 0.525490, 1.0 }, + { 0.717647, 0.643137, 0.525490, 1.0 }, + { 0.682353, 0.603922, 0.498039, 1.0 }, + { 0.631373, 0.639216, 0.454902, 1.0 }, + { 0.627451, 0.588235, 0.396078, 1.0 }, + { 0.552941, 0.537255, 0.360784, 1.0 }, + { 0.505882, 0.517647, 0.349020, 1.0 }, + { 0.517647, 0.521569, 0.360784, 1.0 }, + { 0.533333, 0.525490, 0.372549, 1.0 }, + { 0.560784, 0.529412, 0.376471, 1.0 }, + { 0.596078, 0.521569, 0.403922, 1.0 }, + { 0.647059, 0.596078, 0.458824, 1.0 }, + { 0.686275, 0.611765, 0.447059, 1.0 }, + { 0.682353, 0.584314, 0.423529, 1.0 }, + { 0.635294, 0.521569, 0.376471, 1.0 }, + { 0.588235, 0.458824, 0.329412, 1.0 }, + { 0.572549, 0.435294, 0.309804, 1.0 }, + { 0.556863, 0.415686, 0.290196, 1.0 }, + { 0.584314, 0.372549, 0.270588, 1.0 }, + { 0.560784, 0.368627, 0.207843, 1.0 }, + { 0.560784, 0.388235, 0.203922, 1.0 }, + { 0.552941, 0.380392, 0.196078, 1.0 }, + { 0.556863, 0.337255, 0.247059, 1.0 }, + { 0.529412, 0.321569, 0.231373, 1.0 }, + { 0.505882, 0.309804, 0.219608, 1.0 }, + { 0.525490, 0.380392, 0.203922, 1.0 }, + { 0.513725, 0.384314, 0.207843, 1.0 }, + { 0.466667, 0.384314, 0.207843, 1.0 }, + { 0.478431, 0.352941, 0.200000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.003922, 1.0 }, + { 0.443137, 0.250980, 0.125490, 1.0 }, + { 0.517647, 0.294118, 0.180392, 1.0 }, + { 0.486275, 0.270588, 0.188235, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.180392, 0.141176, 0.105882, 1.0 }, + { 0.419608, 0.313725, 0.196078, 1.0 }, + { 0.494118, 0.380392, 0.254902, 1.0 }, + { 0.533333, 0.415686, 0.274510, 1.0 }, + { 0.549020, 0.431373, 0.250980, 1.0 }, + { 0.564706, 0.450980, 0.231373, 1.0 }, + { 0.576471, 0.478431, 0.266667, 1.0 }, + { 0.643137, 0.556863, 0.333333, 1.0 }, + { 0.717647, 0.615686, 0.423529, 1.0 }, + { 0.764706, 0.658824, 0.474510, 1.0 }, + { 0.788235, 0.721569, 0.552941, 1.0 }, + { 0.803922, 0.737255, 0.568627, 1.0 }, + { 0.811765, 0.733333, 0.603922, 1.0 }, + { 0.717647, 0.670588, 0.576471, 1.0 }, + { 0.643137, 0.501961, 0.501961, 1.0 }, + { 0.588235, 0.501961, 0.447059, 1.0 }, + { 0.509804, 0.431373, 0.435294, 1.0 }, + { 0.521569, 0.466667, 0.364706, 1.0 }, + { 0.580392, 0.474510, 0.305882, 1.0 }, + { 0.627451, 0.490196, 0.325490, 1.0 }, + { 0.627451, 0.494118, 0.329412, 1.0 }, + { 0.631373, 0.501961, 0.333333, 1.0 }, + { 0.658824, 0.533333, 0.301961, 1.0 }, + { 0.662745, 0.509804, 0.294118, 1.0 }, + { 0.670588, 0.435294, 0.333333, 1.0 }, + { 0.674510, 0.439216, 0.345098, 1.0 }, + { 0.643137, 0.494118, 0.352941, 1.0 }, + { 0.615686, 0.509804, 0.325490, 1.0 }, + { 0.572549, 0.494118, 0.349020, 1.0 }, + { 0.549020, 0.556863, 0.411765, 1.0 }, + { 0.584314, 0.600000, 0.470588, 1.0 }, + { 0.635294, 0.615686, 0.458824, 1.0 }, + { 0.666667, 0.556863, 0.411765, 1.0 }, + { 0.647059, 0.513725, 0.364706, 1.0 }, + { 0.611765, 0.462745, 0.321569, 1.0 }, + { 0.584314, 0.462745, 0.290196, 1.0 }, + { 0.560784, 0.423529, 0.266667, 1.0 }, + { 0.600000, 0.396078, 0.301961, 1.0 }, + { 0.631373, 0.396078, 0.301961, 1.0 }, + { 0.686275, 0.447059, 0.364706, 1.0 }, + { 0.701961, 0.509804, 0.392157, 1.0 }, + { 0.737255, 0.588235, 0.447059, 1.0 }, + { 0.764706, 0.674510, 0.501961, 1.0 }, + { 0.788235, 0.737255, 0.564706, 1.0 }, + { 0.823529, 0.764706, 0.611765, 1.0 }, + { 0.850980, 0.792157, 0.662745, 1.0 }, + { 0.870588, 0.815686, 0.709804, 1.0 }, + { 0.839216, 0.784314, 0.682353, 1.0 }, + { 0.807843, 0.756863, 0.682353, 1.0 }, + { 0.784314, 0.705882, 0.576471, 1.0 }, + { 0.760784, 0.678431, 0.556863, 1.0 }, + { 0.752941, 0.678431, 0.509804, 1.0 }, + { 0.752941, 0.643137, 0.490196, 1.0 }, + { 0.764706, 0.619608, 0.505882, 1.0 }, + { 0.745098, 0.631373, 0.505882, 1.0 }, + { 0.705882, 0.592157, 0.466667, 1.0 }, + { 0.658824, 0.498039, 0.419608, 1.0 }, + { 0.592157, 0.450980, 0.388235, 1.0 }, + { 0.513725, 0.419608, 0.325490, 1.0 }, + { 0.549020, 0.447059, 0.309804, 1.0 }, + { 0.615686, 0.513725, 0.384314, 1.0 }, + { 0.709804, 0.596078, 0.462745, 1.0 }, + { 0.741176, 0.647059, 0.545098, 1.0 }, + { 0.811765, 0.764706, 0.615686, 1.0 }, + { 0.847059, 0.827451, 0.709804, 1.0 }, + { 0.894118, 0.854902, 0.749020, 1.0 }, + { 0.862745, 0.831373, 0.749020, 1.0 }, + { 0.807843, 0.792157, 0.745098, 1.0 }, + { 0.819608, 0.815686, 0.698039, 1.0 }, + { 0.780392, 0.768627, 0.607843, 1.0 }, + { 0.788235, 0.745098, 0.568627, 1.0 }, + { 0.764706, 0.733333, 0.592157, 1.0 }, + { 0.721569, 0.662745, 0.501961, 1.0 }, + { 0.690196, 0.635294, 0.443137, 1.0 }, + { 0.658824, 0.615686, 0.396078, 1.0 }, + { 0.615686, 0.509804, 0.301961, 1.0 }, + { 0.549020, 0.407843, 0.211765, 1.0 }, + { 0.447059, 0.309804, 0.160784, 1.0 }, + { 0.105882, 0.086275, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.258824, 0.203922, 0.160784, 1.0 }, + { 0.435294, 0.407843, 0.298039, 1.0 }, + { 0.564706, 0.470588, 0.337255, 1.0 }, + { 0.698039, 0.580392, 0.470588, 1.0 }, + { 0.615686, 0.596078, 0.337255, 1.0 }, + }; +/* Apophysis-040427-4AlienFlwrBwl_inv */ +static double4 colors_185[] = { + { 0.211765, 0.262745, 0.427451, 1.0 }, + { 0.172549, 0.258824, 0.403922, 1.0 }, + { 0.176471, 0.258824, 0.388235, 1.0 }, + { 0.180392, 0.262745, 0.376471, 1.0 }, + { 0.184314, 0.254902, 0.388235, 1.0 }, + { 0.192157, 0.247059, 0.400000, 1.0 }, + { 0.192157, 0.266667, 0.376471, 1.0 }, + { 0.196078, 0.286275, 0.356863, 1.0 }, + { 0.262745, 0.329412, 0.356863, 1.0 }, + { 0.305882, 0.349020, 0.407843, 1.0 }, + { 0.349020, 0.372549, 0.458824, 1.0 }, + { 0.341176, 0.423529, 0.517647, 1.0 }, + { 0.333333, 0.474510, 0.576471, 1.0 }, + { 0.294118, 0.450980, 0.576471, 1.0 }, + { 0.258824, 0.431373, 0.576471, 1.0 }, + { 0.258824, 0.423529, 0.560784, 1.0 }, + { 0.262745, 0.415686, 0.545098, 1.0 }, + { 0.196078, 0.352941, 0.454902, 1.0 }, + { 0.176471, 0.301961, 0.388235, 1.0 }, + { 0.160784, 0.250980, 0.321569, 1.0 }, + { 0.172549, 0.239216, 0.317647, 1.0 }, + { 0.184314, 0.231373, 0.317647, 1.0 }, + { 0.176471, 0.239216, 0.345098, 1.0 }, + { 0.168627, 0.250980, 0.372549, 1.0 }, + { 0.156863, 0.270588, 0.443137, 1.0 }, + { 0.192157, 0.305882, 0.447059, 1.0 }, + { 0.227451, 0.345098, 0.454902, 1.0 }, + { 0.254902, 0.349020, 0.462745, 1.0 }, + { 0.282353, 0.356863, 0.474510, 1.0 }, + { 0.298039, 0.376471, 0.486275, 1.0 }, + { 0.317647, 0.396078, 0.501961, 1.0 }, + { 0.368627, 0.360784, 0.545098, 1.0 }, + { 0.372549, 0.411765, 0.603922, 1.0 }, + { 0.478431, 0.466667, 0.635294, 1.0 }, + { 0.470588, 0.470588, 0.631373, 1.0 }, + { 0.466667, 0.474510, 0.627451, 1.0 }, + { 0.435294, 0.474510, 0.611765, 1.0 }, + { 0.403922, 0.478431, 0.596078, 1.0 }, + { 0.376471, 0.439216, 0.568627, 1.0 }, + { 0.352941, 0.403922, 0.541176, 1.0 }, + { 0.313725, 0.403922, 0.568627, 1.0 }, + { 0.341176, 0.443137, 0.588235, 1.0 }, + { 0.368627, 0.482353, 0.607843, 1.0 }, + { 0.403922, 0.533333, 0.658824, 1.0 }, + { 0.443137, 0.584314, 0.709804, 1.0 }, + { 0.427451, 0.603922, 0.717647, 1.0 }, + { 0.415686, 0.627451, 0.729412, 1.0 }, + { 0.439216, 0.631373, 0.792157, 1.0 }, + { 0.439216, 0.611765, 0.796078, 1.0 }, + { 0.470588, 0.635294, 0.784314, 1.0 }, + { 0.482353, 0.662745, 0.780392, 1.0 }, + { 0.494118, 0.690196, 0.780392, 1.0 }, + { 0.490196, 0.650980, 0.784314, 1.0 }, + { 0.486275, 0.615686, 0.792157, 1.0 }, + { 0.509804, 0.615686, 0.792157, 1.0 }, + { 0.533333, 0.615686, 0.792157, 1.0 }, + { 0.600000, 0.694118, 0.866667, 1.0 }, + { 0.800000, 0.847059, 0.933333, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 0.996078, 0.996078, 1.0 }, + { 1.000000, 0.992157, 0.996078, 1.0 }, + { 0.556863, 0.749020, 0.874510, 1.0 }, + { 0.482353, 0.705882, 0.819608, 1.0 }, + { 0.682353, 0.827451, 0.933333, 1.0 }, + { 0.839216, 0.913725, 0.964706, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.819608, 0.858824, 0.894118, 1.0 }, + { 0.580392, 0.686275, 0.803922, 1.0 }, + { 0.517647, 0.580392, 0.709804, 1.0 }, + { 0.474510, 0.564706, 0.737255, 1.0 }, + { 0.435294, 0.549020, 0.768627, 1.0 }, + { 0.396078, 0.494118, 0.717647, 1.0 }, + { 0.356863, 0.443137, 0.666667, 1.0 }, + { 0.317647, 0.411765, 0.619608, 1.0 }, + { 0.282353, 0.384314, 0.576471, 1.0 }, + { 0.235294, 0.341176, 0.525490, 1.0 }, + { 0.211765, 0.278431, 0.447059, 1.0 }, + { 0.188235, 0.266667, 0.396078, 1.0 }, + { 0.270588, 0.380392, 0.447059, 1.0 }, + { 0.356863, 0.498039, 0.498039, 1.0 }, + { 0.384314, 0.498039, 0.525490, 1.0 }, + { 0.411765, 0.498039, 0.552941, 1.0 }, + { 0.490196, 0.568627, 0.564706, 1.0 }, + { 0.478431, 0.533333, 0.635294, 1.0 }, + { 0.396078, 0.529412, 0.674510, 1.0 }, + { 0.380392, 0.513725, 0.670588, 1.0 }, + { 0.368627, 0.498039, 0.666667, 1.0 }, + { 0.352941, 0.482353, 0.682353, 1.0 }, + { 0.341176, 0.466667, 0.698039, 1.0 }, + { 0.337255, 0.490196, 0.705882, 1.0 }, + { 0.329412, 0.564706, 0.666667, 1.0 }, + { 0.325490, 0.560784, 0.654902, 1.0 }, + { 0.356863, 0.505882, 0.647059, 1.0 }, + { 0.427451, 0.505882, 0.650980, 1.0 }, + { 0.419608, 0.450980, 0.588235, 1.0 }, + { 0.415686, 0.400000, 0.529412, 1.0 }, + { 0.388235, 0.392157, 0.533333, 1.0 }, + { 0.364706, 0.384314, 0.541176, 1.0 }, + { 0.333333, 0.443137, 0.588235, 1.0 }, + { 0.352941, 0.486275, 0.635294, 1.0 }, + { 0.415686, 0.537255, 0.709804, 1.0 }, + { 0.407843, 0.568627, 0.701961, 1.0 }, + { 0.400000, 0.603922, 0.698039, 1.0 }, + { 0.384314, 0.603922, 0.698039, 1.0 }, + { 0.368627, 0.603922, 0.698039, 1.0 }, + { 0.313725, 0.552941, 0.635294, 1.0 }, + { 0.298039, 0.490196, 0.607843, 1.0 }, + { 0.262745, 0.411765, 0.552941, 1.0 }, + { 0.235294, 0.325490, 0.498039, 1.0 }, + { 0.176471, 0.235294, 0.388235, 1.0 }, + { 0.160784, 0.219608, 0.360784, 1.0 }, + { 0.149020, 0.207843, 0.337255, 1.0 }, + { 0.129412, 0.184314, 0.290196, 1.0 }, + { 0.160784, 0.215686, 0.317647, 1.0 }, + { 0.192157, 0.243137, 0.317647, 1.0 }, + { 0.215686, 0.294118, 0.423529, 1.0 }, + { 0.247059, 0.321569, 0.490196, 1.0 }, + { 0.239216, 0.349020, 0.490196, 1.0 }, + { 0.235294, 0.380392, 0.494118, 1.0 }, + { 0.243137, 0.372549, 0.494118, 1.0 }, + { 0.254902, 0.368627, 0.494118, 1.0 }, + { 0.294118, 0.407843, 0.533333, 1.0 }, + { 0.341176, 0.501961, 0.580392, 1.0 }, + { 0.407843, 0.549020, 0.611765, 1.0 }, + { 0.486275, 0.580392, 0.674510, 1.0 }, + { 0.384314, 0.486275, 0.615686, 1.0 }, + { 0.337255, 0.443137, 0.576471, 1.0 }, + { 0.290196, 0.403922, 0.537255, 1.0 }, + { 0.258824, 0.352941, 0.454902, 1.0 }, + { 0.188235, 0.235294, 0.384314, 1.0 }, + { 0.152941, 0.172549, 0.290196, 1.0 }, + { 0.105882, 0.145098, 0.250980, 1.0 }, + { 0.192157, 0.207843, 0.254902, 1.0 }, + { 0.203922, 0.219608, 0.321569, 1.0 }, + { 0.219608, 0.231373, 0.392157, 1.0 }, + { 0.215686, 0.243137, 0.411765, 1.0 }, + { 0.211765, 0.254902, 0.431373, 1.0 }, + { 0.235294, 0.266667, 0.407843, 1.0 }, + { 0.278431, 0.337255, 0.498039, 1.0 }, + { 0.309804, 0.364706, 0.556863, 1.0 }, + { 0.341176, 0.384314, 0.603922, 1.0 }, + { 0.450980, 0.592157, 0.788235, 1.0 }, + { 0.501961, 0.639216, 0.811765, 1.0 }, + { 0.552941, 0.690196, 0.839216, 1.0 }, + { 0.894118, 0.913725, 0.929412, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 0.996078, 1.000000, 1.0 }, + { 0.741176, 0.796078, 0.839216, 1.0 }, + { 0.564706, 0.592157, 0.701961, 1.0 }, + { 0.435294, 0.529412, 0.662745, 1.0 }, + { 0.301961, 0.419608, 0.529412, 1.0 }, + { 0.384314, 0.403922, 0.662745, 1.0 }, + { 0.450980, 0.592157, 0.788235, 1.0 }, + { 0.454902, 0.603922, 0.788235, 1.0 }, + { 0.458824, 0.619608, 0.792157, 1.0 }, + { 0.494118, 0.603922, 0.792157, 1.0 }, + { 0.478431, 0.556863, 0.796078, 1.0 }, + { 0.486275, 0.588235, 0.733333, 1.0 }, + { 0.501961, 0.631373, 0.800000, 1.0 }, + { 0.996078, 0.996078, 0.988235, 1.0 }, + { 0.996078, 0.996078, 0.992157, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.807843, 0.850980, 0.858824, 1.0 }, + { 0.580392, 0.690196, 0.701961, 1.0 }, + { 0.537255, 0.580392, 0.690196, 1.0 }, + { 0.498039, 0.580392, 0.686275, 1.0 }, + { 0.517647, 0.611765, 0.721569, 1.0 }, + { 0.486275, 0.643137, 0.674510, 1.0 }, + { 0.435294, 0.596078, 0.721569, 1.0 }, + { 0.407843, 0.600000, 0.760784, 1.0 }, + { 0.443137, 0.588235, 0.760784, 1.0 }, + { 0.458824, 0.556863, 0.780392, 1.0 }, + { 0.411765, 0.537255, 0.768627, 1.0 }, + { 0.380392, 0.505882, 0.745098, 1.0 }, + { 0.411765, 0.423529, 0.701961, 1.0 }, + { 0.423529, 0.443137, 0.682353, 1.0 }, + { 0.435294, 0.462745, 0.666667, 1.0 }, + { 0.388235, 0.478431, 0.674510, 1.0 }, + { 0.384314, 0.486275, 0.615686, 1.0 }, + { 0.368627, 0.501961, 0.639216, 1.0 }, + { 0.333333, 0.501961, 0.639216, 1.0 }, + { 0.352941, 0.478431, 0.639216, 1.0 }, + { 0.341176, 0.470588, 0.670588, 1.0 }, + { 0.329412, 0.478431, 0.662745, 1.0 }, + { 0.321569, 0.462745, 0.650980, 1.0 }, + { 0.349020, 0.443137, 0.631373, 1.0 }, + { 0.380392, 0.447059, 0.658824, 1.0 }, + { 0.431373, 0.458824, 0.741176, 1.0 }, + { 0.482353, 0.533333, 0.741176, 1.0 }, + { 0.494118, 0.556863, 0.690196, 1.0 }, + { 0.447059, 0.572549, 0.721569, 1.0 }, + { 0.388235, 0.533333, 0.709804, 1.0 }, + { 0.372549, 0.490196, 0.686275, 1.0 }, + { 0.376471, 0.407843, 0.662745, 1.0 }, + { 0.317647, 0.400000, 0.615686, 1.0 }, + { 0.313725, 0.403922, 0.576471, 1.0 }, + { 0.274510, 0.462745, 0.611765, 1.0 }, + { 0.294118, 0.494118, 0.568627, 1.0 }, + { 0.270588, 0.466667, 0.556863, 1.0 }, + { 0.313725, 0.435294, 0.556863, 1.0 }, + { 0.321569, 0.400000, 0.545098, 1.0 }, + { 0.321569, 0.423529, 0.560784, 1.0 }, + { 0.298039, 0.458824, 0.584314, 1.0 }, + { 0.325490, 0.486275, 0.603922, 1.0 }, + { 0.337255, 0.568627, 0.600000, 1.0 }, + { 0.411765, 0.498039, 0.552941, 1.0 }, + { 0.431373, 0.490196, 0.572549, 1.0 }, + { 0.458824, 0.470588, 0.607843, 1.0 }, + { 0.509804, 0.482353, 0.647059, 1.0 }, + { 0.505882, 0.537255, 0.690196, 1.0 }, + { 0.552941, 0.556863, 0.674510, 1.0 }, + { 0.525490, 0.564706, 0.670588, 1.0 }, + { 0.517647, 0.521569, 0.631373, 1.0 }, + { 0.466667, 0.513725, 0.560784, 1.0 }, + { 0.388235, 0.454902, 0.556863, 1.0 }, + { 0.286275, 0.360784, 0.486275, 1.0 }, + { 0.219608, 0.290196, 0.431373, 1.0 }, + { 0.168627, 0.227451, 0.380392, 1.0 }, + { 0.133333, 0.168627, 0.290196, 1.0 }, + { 0.113725, 0.145098, 0.235294, 1.0 }, + { 0.113725, 0.160784, 0.215686, 1.0 }, + { 0.105882, 0.152941, 0.215686, 1.0 }, + { 0.098039, 0.141176, 0.227451, 1.0 }, + { 0.098039, 0.141176, 0.227451, 1.0 }, + { 0.109804, 0.141176, 0.231373, 1.0 }, + { 0.101961, 0.141176, 0.239216, 1.0 }, + { 0.113725, 0.156863, 0.266667, 1.0 }, + { 0.133333, 0.192157, 0.313725, 1.0 }, + { 0.149020, 0.231373, 0.352941, 1.0 }, + { 0.184314, 0.219608, 0.380392, 1.0 }, + { 0.160784, 0.211765, 0.376471, 1.0 }, + { 0.149020, 0.192157, 0.317647, 1.0 }, + { 0.125490, 0.168627, 0.278431, 1.0 }, + { 0.121569, 0.164706, 0.274510, 1.0 }, + { 0.133333, 0.176471, 0.294118, 1.0 }, + { 0.188235, 0.239216, 0.372549, 1.0 }, + { 0.184314, 0.258824, 0.423529, 1.0 }, + { 0.243137, 0.298039, 0.474510, 1.0 }, + { 0.250980, 0.364706, 0.537255, 1.0 }, + { 0.258824, 0.364706, 0.549020, 1.0 }, + { 0.274510, 0.368627, 0.556863, 1.0 }, + { 0.286275, 0.376471, 0.541176, 1.0 }, + { 0.298039, 0.364706, 0.545098, 1.0 }, + { 0.290196, 0.345098, 0.537255, 1.0 }, + { 0.266667, 0.290196, 0.517647, 1.0 }, + { 0.243137, 0.286275, 0.466667, 1.0 }, + }; +/* Apophysis-040427-4AmusePrk */ +static double4 colors_186[] = { + { 0.505882, 0.054902, 0.356863, 1.0 }, + { 0.105882, 0.000000, 0.270588, 1.0 }, + { 0.266667, 0.000000, 0.301961, 1.0 }, + { 0.427451, 0.000000, 0.333333, 1.0 }, + { 0.600000, 0.172549, 0.203922, 1.0 }, + { 0.772549, 0.345098, 0.074510, 1.0 }, + { 0.827451, 0.423529, 0.062745, 1.0 }, + { 0.882353, 0.501961, 0.050980, 1.0 }, + { 0.952941, 0.741176, 0.160784, 1.0 }, + { 0.972549, 0.827451, 0.176471, 1.0 }, + { 0.996078, 0.917647, 0.192157, 1.0 }, + { 0.996078, 0.917647, 0.188235, 1.0 }, + { 1.000000, 0.917647, 0.184314, 1.0 }, + { 0.941176, 0.756863, 0.141176, 1.0 }, + { 0.886275, 0.600000, 0.098039, 1.0 }, + { 0.827451, 0.584314, 0.141176, 1.0 }, + { 0.768627, 0.572549, 0.184314, 1.0 }, + { 0.976471, 0.698039, 0.454902, 1.0 }, + { 0.952941, 0.752941, 0.498039, 1.0 }, + { 0.929412, 0.807843, 0.545098, 1.0 }, + { 0.937255, 0.811765, 0.427451, 1.0 }, + { 0.949020, 0.819608, 0.313725, 1.0 }, + { 0.952941, 0.890196, 0.337255, 1.0 }, + { 0.956863, 0.960784, 0.360784, 1.0 }, + { 0.972549, 0.964706, 0.196078, 1.0 }, + { 0.980392, 0.905882, 0.180392, 1.0 }, + { 0.992157, 0.850980, 0.168627, 1.0 }, + { 0.878431, 0.823529, 0.254902, 1.0 }, + { 0.764706, 0.800000, 0.341176, 1.0 }, + { 0.701961, 0.776471, 0.376471, 1.0 }, + { 0.643137, 0.752941, 0.411765, 1.0 }, + { 0.768627, 0.439216, 0.400000, 1.0 }, + { 0.988235, 0.262745, 0.180392, 1.0 }, + { 0.635294, 0.156863, 0.003922, 1.0 }, + { 0.509804, 0.078431, 0.050980, 1.0 }, + { 0.388235, 0.000000, 0.098039, 1.0 }, + { 0.333333, 0.035294, 0.137255, 1.0 }, + { 0.282353, 0.074510, 0.176471, 1.0 }, + { 0.301961, 0.160784, 0.227451, 1.0 }, + { 0.325490, 0.247059, 0.282353, 1.0 }, + { 0.698039, 0.513725, 0.584314, 1.0 }, + { 0.717647, 0.274510, 0.458824, 1.0 }, + { 0.737255, 0.039216, 0.337255, 1.0 }, + { 0.862745, 0.023529, 0.254902, 1.0 }, + { 0.988235, 0.011765, 0.176471, 1.0 }, + { 0.984314, 0.003922, 0.141176, 1.0 }, + { 0.980392, 0.000000, 0.105882, 1.0 }, + { 0.933333, 0.000000, 0.000000, 1.0 }, + { 0.878431, 0.000000, 0.070588, 1.0 }, + { 0.505882, 0.003922, 0.054902, 1.0 }, + { 0.313725, 0.023529, 0.176471, 1.0 }, + { 0.121569, 0.047059, 0.298039, 1.0 }, + { 0.058824, 0.035294, 0.160784, 1.0 }, + { 0.000000, 0.027451, 0.023529, 1.0 }, + { 0.000000, 0.109804, 0.011765, 1.0 }, + { 0.000000, 0.192157, 0.000000, 1.0 }, + { 0.458824, 0.654902, 0.023529, 1.0 }, + { 0.666667, 0.627451, 0.050980, 1.0 }, + { 0.874510, 0.600000, 0.082353, 1.0 }, + { 0.901961, 0.517647, 0.149020, 1.0 }, + { 0.933333, 0.435294, 0.219608, 1.0 }, + { 0.850980, 0.431373, 0.274510, 1.0 }, + { 0.768627, 0.431373, 0.333333, 1.0 }, + { 0.639216, 0.254902, 0.156863, 1.0 }, + { 0.635294, 0.254902, 0.000000, 1.0 }, + { 0.101961, 0.231373, 0.156863, 1.0 }, + { 0.050980, 0.290196, 0.082353, 1.0 }, + { 0.000000, 0.352941, 0.007843, 1.0 }, + { 0.000000, 0.349020, 0.007843, 1.0 }, + { 0.003922, 0.349020, 0.007843, 1.0 }, + { 0.007843, 0.192157, 0.121569, 1.0 }, + { 0.000000, 0.050980, 0.172549, 1.0 }, + { 0.000000, 0.000000, 0.141176, 1.0 }, + { 0.000000, 0.000000, 0.129412, 1.0 }, + { 0.000000, 0.000000, 0.121569, 1.0 }, + { 0.000000, 0.003922, 0.109804, 1.0 }, + { 0.000000, 0.007843, 0.098039, 1.0 }, + { 0.000000, 0.011765, 0.109804, 1.0 }, + { 0.000000, 0.015686, 0.121569, 1.0 }, + { 0.000000, 0.000000, 0.133333, 1.0 }, + { 0.003922, 0.000000, 0.141176, 1.0 }, + { 0.000000, 0.035294, 0.172549, 1.0 }, + { 0.000000, 0.078431, 0.184314, 1.0 }, + { 0.000000, 0.121569, 0.200000, 1.0 }, + { 0.000000, 0.172549, 0.215686, 1.0 }, + { 0.000000, 0.227451, 0.231373, 1.0 }, + { 0.000000, 0.282353, 0.239216, 1.0 }, + { 0.003922, 0.337255, 0.262745, 1.0 }, + { 0.007843, 0.211765, 0.203922, 1.0 }, + { 0.011765, 0.172549, 0.101961, 1.0 }, + { 0.019608, 0.137255, 0.003922, 1.0 }, + { 0.007843, 0.117647, 0.039216, 1.0 }, + { 0.000000, 0.098039, 0.074510, 1.0 }, + { 0.000000, 0.133333, 0.141176, 1.0 }, + { 0.007843, 0.164706, 0.211765, 1.0 }, + { 0.000000, 0.211765, 0.219608, 1.0 }, + { 0.000000, 0.337255, 0.262745, 1.0 }, + { 0.066667, 0.396078, 0.403922, 1.0 }, + { 0.337255, 0.517647, 0.541176, 1.0 }, + { 0.607843, 0.643137, 0.678431, 1.0 }, + { 0.760784, 0.596078, 0.701961, 1.0 }, + { 0.913725, 0.549020, 0.725490, 1.0 }, + { 0.752941, 0.588235, 0.541176, 1.0 }, + { 0.670588, 0.639216, 0.549020, 1.0 }, + { 0.541176, 0.721569, 0.541176, 1.0 }, + { 0.466667, 0.666667, 0.376471, 1.0 }, + { 0.392157, 0.615686, 0.211765, 1.0 }, + { 0.423529, 0.635294, 0.168627, 1.0 }, + { 0.458824, 0.654902, 0.125490, 1.0 }, + { 0.545098, 0.705882, 0.054902, 1.0 }, + { 0.643137, 0.745098, 0.109804, 1.0 }, + { 0.580392, 0.741176, 0.035294, 1.0 }, + { 0.572549, 0.709804, 0.011765, 1.0 }, + { 0.482353, 0.529412, 0.003922, 1.0 }, + { 0.474510, 0.380392, 0.058824, 1.0 }, + { 0.466667, 0.235294, 0.117647, 1.0 }, + { 0.388235, 0.164706, 0.121569, 1.0 }, + { 0.176471, 0.152941, 0.066667, 1.0 }, + { 0.105882, 0.066667, 0.200000, 1.0 }, + { 0.003922, 0.039216, 0.168627, 1.0 }, + { 0.003922, 0.000000, 0.133333, 1.0 }, + { 0.000000, 0.015686, 0.141176, 1.0 }, + { 0.000000, 0.035294, 0.152941, 1.0 }, + { 0.000000, 0.094118, 0.145098, 1.0 }, + { 0.000000, 0.156863, 0.141176, 1.0 }, + { 0.109804, 0.392157, 0.062745, 1.0 }, + { 0.262745, 0.431373, 0.011765, 1.0 }, + { 0.564706, 0.466667, 0.203922, 1.0 }, + { 0.854902, 0.580392, 0.376471, 1.0 }, + { 0.854902, 0.764706, 0.501961, 1.0 }, + { 0.835294, 0.756863, 0.505882, 1.0 }, + { 0.815686, 0.752941, 0.509804, 1.0 }, + { 0.611765, 0.698039, 0.372549, 1.0 }, + { 0.607843, 0.592157, 0.415686, 1.0 }, + { 0.584314, 0.662745, 0.525490, 1.0 }, + { 0.831373, 0.494118, 0.592157, 1.0 }, + { 1.000000, 0.019608, 0.360784, 1.0 }, + { 1.000000, 0.019608, 0.486275, 1.0 }, + { 1.000000, 0.019608, 0.615686, 1.0 }, + { 0.929412, 0.203922, 0.639216, 1.0 }, + { 0.862745, 0.388235, 0.666667, 1.0 }, + { 0.925490, 0.466667, 0.572549, 1.0 }, + { 0.952941, 0.643137, 0.615686, 1.0 }, + { 0.956863, 0.647059, 0.619608, 1.0 }, + { 0.992157, 0.607843, 0.509804, 1.0 }, + { 0.992157, 0.019608, 0.349020, 1.0 }, + { 0.992157, 0.019608, 0.349020, 1.0 }, + { 0.996078, 0.019608, 0.349020, 1.0 }, + { 0.952941, 0.000000, 0.250980, 1.0 }, + { 0.909804, 0.000000, 0.156863, 1.0 }, + { 0.874510, 0.015686, 0.000000, 1.0 }, + { 0.772549, 0.058824, 0.007843, 1.0 }, + { 0.270588, 0.000000, 0.137255, 1.0 }, + { 0.192157, 0.105882, 0.101961, 1.0 }, + { 0.117647, 0.211765, 0.070588, 1.0 }, + { 0.007843, 0.360784, 0.007843, 1.0 }, + { 0.000000, 0.454902, 0.007843, 1.0 }, + { 0.003922, 0.462745, 0.015686, 1.0 }, + { 0.000000, 0.392157, 0.078431, 1.0 }, + { 0.003922, 0.400000, 0.133333, 1.0 }, + { 0.000000, 0.396078, 0.270588, 1.0 }, + { 0.007843, 0.262745, 0.145098, 1.0 }, + { 0.003922, 0.329412, 0.129412, 1.0 }, + { 0.003922, 0.396078, 0.113725, 1.0 }, + { 0.164706, 0.513725, 0.011765, 1.0 }, + { 0.290196, 0.533333, 0.011765, 1.0 }, + { 0.184314, 0.509804, 0.000000, 1.0 }, + { 0.000000, 0.458824, 0.007843, 1.0 }, + { 0.000000, 0.337255, 0.019608, 1.0 }, + { 0.000000, 0.247059, 0.070588, 1.0 }, + { 0.000000, 0.156863, 0.125490, 1.0 }, + { 0.000000, 0.039216, 0.164706, 1.0 }, + { 0.000000, 0.043137, 0.168627, 1.0 }, + { 0.000000, 0.129412, 0.192157, 1.0 }, + { 0.160784, 0.278431, 0.184314, 1.0 }, + { 0.474510, 0.580392, 0.160784, 1.0 }, + { 0.572549, 0.713725, 0.125490, 1.0 }, + { 0.772549, 0.741176, 0.113725, 1.0 }, + { 0.996078, 0.921569, 0.176471, 1.0 }, + { 0.992157, 0.984314, 0.215686, 1.0 }, + { 0.980392, 0.956863, 0.266667, 1.0 }, + { 0.956863, 0.956863, 0.368627, 1.0 }, + { 0.972549, 0.980392, 0.584314, 1.0 }, + { 0.737255, 0.827451, 0.615686, 1.0 }, + { 0.427451, 0.666667, 0.607843, 1.0 }, + { 0.415686, 0.650980, 0.572549, 1.0 }, + { 0.407843, 0.635294, 0.537255, 1.0 }, + { 0.196078, 0.494118, 0.447059, 1.0 }, + { 0.011765, 0.376471, 0.337255, 1.0 }, + { 0.007843, 0.333333, 0.270588, 1.0 }, + { 0.007843, 0.207843, 0.219608, 1.0 }, + { 0.176471, 0.105882, 0.192157, 1.0 }, + { 0.427451, 0.000000, 0.337255, 1.0 }, + { 0.721569, 0.000000, 0.345098, 1.0 }, + { 0.843137, 0.003922, 0.239216, 1.0 }, + { 0.941176, 0.000000, 0.239216, 1.0 }, + { 0.933333, 0.054902, 0.098039, 1.0 }, + { 0.933333, 0.054902, 0.047059, 1.0 }, + { 0.909804, 0.313725, 0.015686, 1.0 }, + { 0.772549, 0.435294, 0.000000, 1.0 }, + { 0.619608, 0.666667, 0.047059, 1.0 }, + { 0.694118, 0.713725, 0.258824, 1.0 }, + { 0.768627, 0.643137, 0.200000, 1.0 }, + { 0.988235, 0.454902, 0.250980, 1.0 }, + { 0.941176, 0.403922, 0.270588, 1.0 }, + { 0.980392, 0.262745, 0.192157, 1.0 }, + { 0.984314, 0.160784, 0.101961, 1.0 }, + { 0.980392, 0.247059, 0.078431, 1.0 }, + { 0.980392, 0.247059, 0.086275, 1.0 }, + { 0.929412, 0.341176, 0.141176, 1.0 }, + { 0.780392, 0.525490, 0.117647, 1.0 }, + { 0.545098, 0.533333, 0.254902, 1.0 }, + { 0.537255, 0.564706, 0.360784, 1.0 }, + { 0.537255, 0.403922, 0.305882, 1.0 }, + { 0.345098, 0.192157, 0.211765, 1.0 }, + { 0.250980, 0.266667, 0.027451, 1.0 }, + { 0.254902, 0.266667, 0.003922, 1.0 }, + { 0.392157, 0.509804, 0.000000, 1.0 }, + { 0.533333, 0.654902, 0.047059, 1.0 }, + { 0.635294, 0.749020, 0.184314, 1.0 }, + { 0.839216, 0.901961, 0.129412, 1.0 }, + { 0.949020, 0.952941, 0.200000, 1.0 }, + { 0.980392, 0.945098, 0.439216, 1.0 }, + { 0.952941, 0.972549, 0.603922, 1.0 }, + { 0.858824, 0.874510, 0.745098, 1.0 }, + { 0.819608, 0.862745, 0.705882, 1.0 }, + { 0.690196, 0.803922, 0.686275, 1.0 }, + { 0.717647, 0.760784, 0.737255, 1.0 }, + { 0.949020, 0.796078, 0.878431, 1.0 }, + { 0.960784, 0.917647, 0.909804, 1.0 }, + { 0.980392, 0.964706, 0.819608, 1.0 }, + { 0.898039, 0.937255, 0.905882, 1.0 }, + { 0.925490, 0.882353, 0.905882, 1.0 }, + { 0.858824, 0.901961, 0.839216, 1.0 }, + { 0.749020, 0.827451, 0.721569, 1.0 }, + { 0.643137, 0.768627, 0.584314, 1.0 }, + { 0.509804, 0.619608, 0.533333, 1.0 }, + { 0.431373, 0.639216, 0.600000, 1.0 }, + { 0.431373, 0.654902, 0.619608, 1.0 }, + { 0.415686, 0.592157, 0.564706, 1.0 }, + { 0.203922, 0.490196, 0.415686, 1.0 }, + { 0.160784, 0.270588, 0.274510, 1.0 }, + { 0.000000, 0.270588, 0.239216, 1.0 }, + { 0.000000, 0.219608, 0.223529, 1.0 }, + { 0.003922, 0.196078, 0.211765, 1.0 }, + { 0.003922, 0.117647, 0.180392, 1.0 }, + { 0.000000, 0.141176, 0.196078, 1.0 }, + { 0.003922, 0.203922, 0.215686, 1.0 }, + { 0.058824, 0.243137, 0.172549, 1.0 }, + { 0.003922, 0.329412, 0.062745, 1.0 }, + { 0.168627, 0.282353, 0.054902, 1.0 }, + { 0.250980, 0.207843, 0.031373, 1.0 }, + { 0.168627, 0.168627, 0.058824, 1.0 }, + { 0.207843, 0.050980, 0.003922, 1.0 }, + { 0.258824, 0.003922, 0.137255, 1.0 }, + { 0.925490, 0.000000, 0.537255, 1.0 }, + }; +/* Apophysis-040427-4AmusePrkInv */ +static double4 colors_187[] = { + { 0.074510, 1.000000, 0.462745, 1.0 }, + { 0.792157, 0.949020, 0.996078, 1.0 }, + { 0.768627, 0.870588, 0.980392, 1.0 }, + { 0.749020, 0.792157, 0.968627, 1.0 }, + { 0.870588, 0.729412, 0.952941, 1.0 }, + { 0.996078, 0.670588, 0.937255, 1.0 }, + { 0.968627, 0.713725, 0.882353, 1.0 }, + { 0.941176, 0.756863, 0.827451, 1.0 }, + { 1.000000, 0.858824, 0.803922, 1.0 }, + { 0.996078, 0.831373, 0.796078, 1.0 }, + { 0.996078, 0.803922, 0.788235, 1.0 }, + { 0.996078, 0.764706, 0.772549, 1.0 }, + { 1.000000, 0.729412, 0.760784, 1.0 }, + { 0.898039, 0.619608, 0.670588, 1.0 }, + { 0.796078, 0.509804, 0.584314, 1.0 }, + { 0.690196, 0.458824, 0.509804, 1.0 }, + { 0.584314, 0.407843, 0.435294, 1.0 }, + { 0.568627, 0.360784, 0.400000, 1.0 }, + { 0.462745, 0.294118, 0.407843, 1.0 }, + { 0.356863, 0.231373, 0.415686, 1.0 }, + { 0.247059, 0.164706, 0.286275, 1.0 }, + { 0.141176, 0.098039, 0.160784, 1.0 }, + { 0.105882, 0.105882, 0.125490, 1.0 }, + { 0.074510, 0.117647, 0.094118, 1.0 }, + { 0.019608, 0.035294, 0.180392, 1.0 }, + { 0.035294, 0.117647, 0.149020, 1.0 }, + { 0.050980, 0.203922, 0.121569, 1.0 }, + { 0.180392, 0.200000, 0.215686, 1.0 }, + { 0.309804, 0.196078, 0.313725, 1.0 }, + { 0.243137, 0.164706, 0.301961, 1.0 }, + { 0.180392, 0.137255, 0.294118, 1.0 }, + { 0.141176, 0.125490, 0.254902, 1.0 }, + { 0.047059, 0.027451, 0.396078, 1.0 }, + { 0.050980, 0.047059, 0.800000, 1.0 }, + { 0.207843, 0.149020, 0.807843, 1.0 }, + { 0.364706, 0.250980, 0.815686, 1.0 }, + { 0.486275, 0.368627, 0.905882, 1.0 }, + { 0.607843, 0.490196, 1.000000, 1.0 }, + { 0.674510, 0.611765, 0.996078, 1.0 }, + { 0.745098, 0.733333, 0.996078, 1.0 }, + { 0.654902, 0.807843, 0.788235, 1.0 }, + { 0.556863, 0.619608, 0.713725, 1.0 }, + { 0.462745, 0.435294, 0.639216, 1.0 }, + { 0.341176, 0.454902, 0.760784, 1.0 }, + { 0.219608, 0.474510, 0.882353, 1.0 }, + { 0.145098, 0.564706, 0.870588, 1.0 }, + { 0.070588, 0.658824, 0.858824, 1.0 }, + { 0.019608, 0.752941, 0.913725, 1.0 }, + { 0.019608, 0.752941, 0.921569, 1.0 }, + { 0.019608, 0.737255, 0.807843, 1.0 }, + { 0.015686, 0.639216, 0.776471, 1.0 }, + { 0.011765, 0.545098, 0.749020, 1.0 }, + { 0.156863, 0.415686, 0.745098, 1.0 }, + { 0.305882, 0.286275, 0.741176, 1.0 }, + { 0.341176, 0.309804, 0.847059, 1.0 }, + { 0.380392, 0.333333, 0.952941, 1.0 }, + { 0.090196, 0.686275, 0.984314, 1.0 }, + { 0.078431, 0.815686, 0.941176, 1.0 }, + { 0.066667, 0.945098, 0.901961, 1.0 }, + { 0.109804, 0.968627, 0.831373, 1.0 }, + { 0.156863, 0.996078, 0.760784, 1.0 }, + { 0.215686, 0.996078, 0.705882, 1.0 }, + { 0.278431, 1.000000, 0.654902, 1.0 }, + { 0.572549, 1.000000, 0.662745, 1.0 }, + { 0.823529, 0.894118, 0.807843, 1.0 }, + { 0.992157, 0.666667, 0.729412, 1.0 }, + { 0.898039, 0.584314, 0.639216, 1.0 }, + { 0.803922, 0.505882, 0.552941, 1.0 }, + { 0.698039, 0.435294, 0.505882, 1.0 }, + { 0.592157, 0.364706, 0.462745, 1.0 }, + { 0.572549, 0.333333, 0.392157, 1.0 }, + { 0.423529, 0.278431, 0.345098, 1.0 }, + { 0.027451, 0.019608, 0.415686, 1.0 }, + { 0.023529, 0.031373, 0.572549, 1.0 }, + { 0.019608, 0.043137, 0.733333, 1.0 }, + { 0.011765, 0.058824, 0.776471, 1.0 }, + { 0.003922, 0.078431, 0.823529, 1.0 }, + { 0.113725, 0.168627, 0.854902, 1.0 }, + { 0.227451, 0.258824, 0.886275, 1.0 }, + { 0.427451, 0.286275, 0.874510, 1.0 }, + { 0.525490, 0.419608, 0.839216, 1.0 }, + { 1.000000, 0.870588, 0.807843, 1.0 }, + { 1.000000, 0.913725, 0.819608, 1.0 }, + { 1.000000, 0.960784, 0.835294, 1.0 }, + { 1.000000, 0.901961, 0.854902, 1.0 }, + { 1.000000, 0.843137, 0.874510, 1.0 }, + { 1.000000, 0.662745, 0.980392, 1.0 }, + { 0.988235, 0.603922, 1.000000, 1.0 }, + { 0.815686, 0.490196, 1.000000, 1.0 }, + { 0.823529, 0.486275, 0.992157, 1.0 }, + { 0.835294, 0.486275, 0.988235, 1.0 }, + { 0.913725, 0.545098, 0.937255, 1.0 }, + { 0.996078, 0.603922, 0.886275, 1.0 }, + { 0.992157, 0.737255, 0.854902, 1.0 }, + { 0.996078, 0.662745, 0.752941, 1.0 }, + { 1.000000, 0.603922, 0.729412, 1.0 }, + { 0.996078, 0.600000, 0.866667, 1.0 }, + { 0.996078, 0.537255, 0.984314, 1.0 }, + { 0.992157, 0.588235, 0.988235, 1.0 }, + { 0.992157, 0.639216, 0.992157, 1.0 }, + { 0.937255, 0.713725, 0.960784, 1.0 }, + { 0.882353, 0.788235, 0.929412, 1.0 }, + { 0.729412, 1.000000, 0.862745, 1.0 }, + { 0.443137, 0.972549, 0.996078, 1.0 }, + { 0.125490, 0.984314, 1.000000, 1.0 }, + { 0.086275, 0.992157, 0.874510, 1.0 }, + { 0.047059, 1.000000, 0.749020, 1.0 }, + { 0.023529, 0.988235, 0.698039, 1.0 }, + { 0.003922, 0.980392, 0.650980, 1.0 }, + { 0.007843, 0.980392, 0.650980, 1.0 }, + { 0.145098, 0.600000, 0.556863, 1.0 }, + { 0.007843, 0.392157, 0.490196, 1.0 }, + { 0.043137, 0.352941, 0.380392, 1.0 }, + { 0.074510, 0.533333, 0.427451, 1.0 }, + { 0.105882, 0.572549, 0.380392, 1.0 }, + { 0.137255, 0.611765, 0.333333, 1.0 }, + { 0.000000, 0.980392, 0.384314, 1.0 }, + { 0.003922, 1.000000, 0.505882, 1.0 }, + { 0.000000, 0.980392, 0.639216, 1.0 }, + { 0.074510, 0.858824, 0.431373, 1.0 }, + { 0.415686, 0.337255, 0.474510, 1.0 }, + { 0.400000, 0.317647, 0.549020, 1.0 }, + { 0.388235, 0.301961, 0.627451, 1.0 }, + { 0.286275, 0.274510, 0.556863, 1.0 }, + { 0.184314, 0.247059, 0.490196, 1.0 }, + { 0.145098, 0.235294, 0.498039, 1.0 }, + { 0.078431, 0.164706, 0.592157, 1.0 }, + { 0.145098, 0.419608, 0.623529, 1.0 }, + { 0.435294, 0.533333, 0.796078, 1.0 }, + { 0.890196, 0.607843, 0.937255, 1.0 }, + { 0.945098, 0.725490, 0.898039, 1.0 }, + { 1.000000, 0.843137, 0.858824, 1.0 }, + { 1.000000, 0.964706, 0.847059, 1.0 }, + { 0.996078, 0.992157, 0.870588, 1.0 }, + { 0.996078, 1.000000, 0.866667, 1.0 }, + { 1.000000, 0.980392, 0.839216, 1.0 }, + { 0.894118, 0.933333, 0.800000, 1.0 }, + { 0.752941, 0.882353, 0.839216, 1.0 }, + { 0.611765, 0.835294, 0.878431, 1.0 }, + { 0.572549, 0.800000, 0.878431, 1.0 }, + { 0.533333, 0.764706, 0.882353, 1.0 }, + { 0.517647, 0.470588, 0.996078, 1.0 }, + { 0.470588, 0.329412, 0.996078, 1.0 }, + { 0.427451, 0.290196, 0.988235, 1.0 }, + { 0.419608, 0.258824, 0.964706, 1.0 }, + { 0.454902, 0.294118, 0.945098, 1.0 }, + { 0.498039, 0.317647, 0.909804, 1.0 }, + { 0.541176, 0.345098, 0.874510, 1.0 }, + { 0.607843, 0.384314, 0.788235, 1.0 }, + { 0.592157, 0.345098, 0.513725, 1.0 }, + { 0.458824, 0.278431, 0.458824, 1.0 }, + { 0.400000, 0.360784, 0.454902, 1.0 }, + { 0.247059, 0.411765, 0.458824, 1.0 }, + { 0.164706, 0.431373, 0.364706, 1.0 }, + { 0.086275, 0.450980, 0.274510, 1.0 }, + { 0.392157, 0.356863, 0.321569, 1.0 }, + { 0.584314, 0.482353, 0.431373, 1.0 }, + { 0.933333, 0.603922, 0.596078, 1.0 }, + { 1.000000, 0.600000, 0.713725, 1.0 }, + { 1.000000, 0.662745, 0.737255, 1.0 }, + { 1.000000, 0.788235, 0.780392, 1.0 }, + { 1.000000, 0.866667, 0.858824, 1.0 }, + { 1.000000, 0.882353, 0.890196, 1.0 }, + { 1.000000, 0.901961, 0.925490, 1.0 }, + { 0.980392, 0.862745, 0.996078, 1.0 }, + { 0.996078, 0.874510, 0.898039, 1.0 }, + { 0.992157, 0.788235, 0.796078, 1.0 }, + { 0.996078, 0.709804, 0.752941, 1.0 }, + { 1.000000, 0.717647, 0.760784, 1.0 }, + { 1.000000, 0.745098, 0.764706, 1.0 }, + { 1.000000, 0.772549, 0.768627, 1.0 }, + { 1.000000, 0.878431, 0.800000, 1.0 }, + { 1.000000, 0.956863, 0.831373, 1.0 }, + { 1.000000, 0.964706, 0.827451, 1.0 }, + { 1.000000, 1.000000, 0.827451, 1.0 }, + { 0.996078, 1.000000, 0.858824, 1.0 }, + { 1.000000, 1.000000, 0.866667, 1.0 }, + { 1.000000, 0.984314, 0.878431, 1.0 }, + { 1.000000, 0.992157, 0.901961, 1.0 }, + { 1.000000, 1.000000, 0.878431, 1.0 }, + { 1.000000, 1.000000, 0.878431, 1.0 }, + { 1.000000, 1.000000, 0.866667, 1.0 }, + { 1.000000, 1.000000, 0.858824, 1.0 }, + { 1.000000, 0.964706, 0.843137, 1.0 }, + { 0.992157, 0.807843, 0.878431, 1.0 }, + { 0.992157, 0.729412, 0.933333, 1.0 }, + { 0.996078, 0.650980, 0.992157, 1.0 }, + { 1.000000, 0.647059, 0.992157, 1.0 }, + { 0.996078, 0.654902, 0.921569, 1.0 }, + { 0.898039, 0.768627, 0.843137, 1.0 }, + { 0.509804, 0.850980, 0.776471, 1.0 }, + { 0.364706, 0.745098, 1.000000, 1.0 }, + { 0.360784, 0.745098, 0.843137, 1.0 }, + { 0.231373, 0.568627, 0.666667, 1.0 }, + { 0.066667, 0.564706, 0.780392, 1.0 }, + { 0.125490, 0.403922, 0.898039, 1.0 }, + { 0.125490, 0.400000, 0.917647, 1.0 }, + { 0.176471, 0.360784, 0.901961, 1.0 }, + { 0.541176, 0.345098, 0.976471, 1.0 }, + { 0.835294, 0.592157, 0.972549, 1.0 }, + { 1.000000, 0.807843, 1.000000, 1.0 }, + { 1.000000, 0.972549, 0.976471, 1.0 }, + { 0.835294, 1.000000, 0.819608, 1.0 }, + { 0.878431, 0.952941, 0.701961, 1.0 }, + { 0.647059, 0.905882, 0.800000, 1.0 }, + { 0.494118, 0.996078, 0.945098, 1.0 }, + { 0.352941, 0.909804, 0.925490, 1.0 }, + { 0.121569, 1.000000, 0.929412, 1.0 }, + { 0.066667, 1.000000, 1.000000, 1.0 }, + { 0.019608, 1.000000, 0.894118, 1.0 }, + { 0.011765, 0.988235, 0.823529, 1.0 }, + { 0.141176, 0.984314, 0.811765, 1.0 }, + { 0.262745, 0.960784, 0.662745, 1.0 }, + { 0.145098, 0.607843, 0.403922, 1.0 }, + { 0.301961, 0.486275, 0.415686, 1.0 }, + { 0.396078, 0.513725, 0.552941, 1.0 }, + { 0.674510, 0.752941, 0.717647, 1.0 }, + { 0.717647, 0.925490, 0.823529, 1.0 }, + { 0.607843, 1.000000, 0.886275, 1.0 }, + { 0.611765, 1.000000, 0.901961, 1.0 }, + { 0.549020, 0.901961, 0.996078, 1.0 }, + { 0.364706, 0.843137, 0.996078, 1.0 }, + { 0.117647, 0.933333, 0.980392, 1.0 }, + { 0.011765, 0.737255, 0.819608, 1.0 }, + { 0.231373, 0.560784, 0.600000, 1.0 }, + { 0.356863, 0.247059, 0.588235, 1.0 }, + { 0.235294, 0.200000, 0.658824, 1.0 }, + { 0.180392, 0.141176, 0.823529, 1.0 }, + { 0.007843, 0.149020, 0.831373, 1.0 }, + { 0.000000, 0.125490, 0.796078, 1.0 }, + { 0.027451, 0.035294, 0.803922, 1.0 }, + { 0.003922, 0.003922, 0.717647, 1.0 }, + { 0.043137, 0.039216, 0.639216, 1.0 }, + { 0.050980, 0.180392, 0.686275, 1.0 }, + { 0.007843, 0.137255, 0.580392, 1.0 }, + { 0.070588, 0.192157, 0.454902, 1.0 }, + { 0.039216, 0.247059, 0.372549, 1.0 }, + { 0.023529, 0.301961, 0.545098, 1.0 }, + { 0.117647, 0.282353, 0.682353, 1.0 }, + { 0.231373, 0.427451, 0.815686, 1.0 }, + { 0.113725, 0.400000, 0.901961, 1.0 }, + { 0.050980, 0.258824, 0.800000, 1.0 }, + { 0.000000, 0.082353, 0.815686, 1.0 }, + { 0.003922, 0.074510, 0.796078, 1.0 }, + { 0.003922, 0.082353, 0.807843, 1.0 }, + { 0.007843, 0.149020, 0.831373, 1.0 }, + { 0.047059, 0.258824, 0.839216, 1.0 }, + { 0.125490, 0.403922, 0.905882, 1.0 }, + { 0.117647, 0.498039, 0.949020, 1.0 }, + { 0.227451, 0.654902, 0.925490, 1.0 }, + { 0.525490, 0.831373, 0.776471, 1.0 }, + { 0.572549, 1.000000, 0.666667, 1.0 }, + { 0.819608, 0.905882, 0.654902, 1.0 }, + { 0.894118, 1.000000, 0.729412, 1.0 }, + { 0.780392, 0.921569, 0.647059, 1.0 }, + { 0.494118, 0.945098, 0.643137, 1.0 }, + }; +/* Apophysis-040427-4AmythIceInv */ +static double4 colors_188[] = { + { 0.427451, 0.447059, 0.196078, 1.0 }, + { 0.294118, 0.313725, 0.235294, 1.0 }, + { 0.333333, 0.345098, 0.243137, 1.0 }, + { 0.376471, 0.380392, 0.254902, 1.0 }, + { 0.454902, 0.454902, 0.262745, 1.0 }, + { 0.533333, 0.529412, 0.274510, 1.0 }, + { 0.552941, 0.568627, 0.278431, 1.0 }, + { 0.576471, 0.611765, 0.286275, 1.0 }, + { 0.694118, 0.686275, 0.345098, 1.0 }, + { 0.717647, 0.705882, 0.356863, 1.0 }, + { 0.745098, 0.729412, 0.372549, 1.0 }, + { 0.764706, 0.749020, 0.396078, 1.0 }, + { 0.784314, 0.768627, 0.419608, 1.0 }, + { 0.788235, 0.764706, 0.431373, 1.0 }, + { 0.792157, 0.764706, 0.447059, 1.0 }, + { 0.784314, 0.776471, 0.443137, 1.0 }, + { 0.780392, 0.792157, 0.443137, 1.0 }, + { 0.780392, 0.764706, 0.407843, 1.0 }, + { 0.760784, 0.749020, 0.392157, 1.0 }, + { 0.741176, 0.737255, 0.376471, 1.0 }, + { 0.709804, 0.705882, 0.349020, 1.0 }, + { 0.678431, 0.678431, 0.325490, 1.0 }, + { 0.631373, 0.635294, 0.294118, 1.0 }, + { 0.584314, 0.592157, 0.266667, 1.0 }, + { 0.250980, 0.643137, 0.188235, 1.0 }, + { 0.250980, 0.643137, 0.196078, 1.0 }, + { 0.250980, 0.643137, 0.203922, 1.0 }, + { 0.333333, 0.525490, 0.270588, 1.0 }, + { 0.415686, 0.411765, 0.341176, 1.0 }, + { 0.419608, 0.427451, 0.298039, 1.0 }, + { 0.423529, 0.447059, 0.258824, 1.0 }, + { 0.501961, 0.525490, 0.243137, 1.0 }, + { 0.513725, 0.545098, 0.243137, 1.0 }, + { 0.674510, 0.674510, 0.321569, 1.0 }, + { 0.701961, 0.694118, 0.352941, 1.0 }, + { 0.733333, 0.713725, 0.384314, 1.0 }, + { 0.745098, 0.733333, 0.392157, 1.0 }, + { 0.756863, 0.756863, 0.403922, 1.0 }, + { 0.756863, 0.745098, 0.396078, 1.0 }, + { 0.760784, 0.737255, 0.392157, 1.0 }, + { 0.733333, 0.737255, 0.368627, 1.0 }, + { 0.674510, 0.674510, 0.325490, 1.0 }, + { 0.615686, 0.611765, 0.286275, 1.0 }, + { 0.533333, 0.533333, 0.239216, 1.0 }, + { 0.454902, 0.458824, 0.192157, 1.0 }, + { 0.376471, 0.368627, 0.164706, 1.0 }, + { 0.298039, 0.282353, 0.137255, 1.0 }, + { 0.274510, 0.258824, 0.145098, 1.0 }, + { 0.215686, 0.235294, 0.149020, 1.0 }, + { 0.333333, 0.380392, 0.294118, 1.0 }, + { 0.482353, 0.505882, 0.337255, 1.0 }, + { 0.635294, 0.635294, 0.384314, 1.0 }, + { 0.694118, 0.690196, 0.392157, 1.0 }, + { 0.752941, 0.745098, 0.403922, 1.0 }, + { 0.772549, 0.760784, 0.415686, 1.0 }, + { 0.792157, 0.776471, 0.427451, 1.0 }, + { 0.854902, 0.862745, 0.474510, 1.0 }, + { 0.890196, 0.870588, 0.549020, 1.0 }, + { 0.925490, 0.882353, 0.623529, 1.0 }, + { 0.960784, 0.905882, 0.690196, 1.0 }, + { 0.996078, 0.929412, 0.756863, 1.0 }, + { 0.968627, 0.901961, 0.721569, 1.0 }, + { 0.941176, 0.878431, 0.686275, 1.0 }, + { 0.917647, 0.835294, 0.666667, 1.0 }, + { 0.882353, 0.835294, 0.513725, 1.0 }, + { 0.800000, 0.784314, 0.435294, 1.0 }, + { 0.823529, 0.803922, 0.462745, 1.0 }, + { 0.850980, 0.827451, 0.490196, 1.0 }, + { 0.866667, 0.835294, 0.517647, 1.0 }, + { 0.882353, 0.847059, 0.545098, 1.0 }, + { 0.917647, 0.850980, 0.647059, 1.0 }, + { 1.000000, 0.929412, 0.874510, 1.0 }, + { 1.000000, 0.913725, 0.882353, 1.0 }, + { 0.945098, 0.878431, 0.729412, 1.0 }, + { 0.894118, 0.843137, 0.576471, 1.0 }, + { 0.839216, 0.807843, 0.498039, 1.0 }, + { 0.788235, 0.772549, 0.423529, 1.0 }, + { 0.756863, 0.741176, 0.396078, 1.0 }, + { 0.725490, 0.709804, 0.368627, 1.0 }, + { 0.607843, 0.619608, 0.301961, 1.0 }, + { 0.454902, 0.494118, 0.258824, 1.0 }, + { 0.074510, 0.192157, 0.098039, 1.0 }, + { 0.070588, 0.168627, 0.133333, 1.0 }, + { 0.070588, 0.145098, 0.168627, 1.0 }, + { 0.113725, 0.176471, 0.188235, 1.0 }, + { 0.160784, 0.207843, 0.207843, 1.0 }, + { 0.270588, 0.329412, 0.247059, 1.0 }, + { 0.356863, 0.666667, 0.356863, 1.0 }, + { 0.580392, 0.858824, 0.552941, 1.0 }, + { 0.662745, 0.800000, 0.478431, 1.0 }, + { 0.745098, 0.745098, 0.407843, 1.0 }, + { 0.756863, 0.752941, 0.403922, 1.0 }, + { 0.768627, 0.764706, 0.403922, 1.0 }, + { 0.768627, 0.764706, 0.403922, 1.0 }, + { 0.772549, 0.768627, 0.403922, 1.0 }, + { 0.772549, 0.768627, 0.403922, 1.0 }, + { 0.772549, 0.768627, 0.403922, 1.0 }, + { 0.776471, 0.776471, 0.400000, 1.0 }, + { 0.780392, 0.780392, 0.403922, 1.0 }, + { 0.784314, 0.784314, 0.407843, 1.0 }, + { 0.780392, 0.784314, 0.403922, 1.0 }, + { 0.780392, 0.788235, 0.400000, 1.0 }, + { 0.780392, 0.780392, 0.403922, 1.0 }, + { 0.780392, 0.780392, 0.403922, 1.0 }, + { 0.768627, 0.764706, 0.403922, 1.0 }, + { 0.760784, 0.752941, 0.392157, 1.0 }, + { 0.756863, 0.741176, 0.384314, 1.0 }, + { 0.752941, 0.725490, 0.368627, 1.0 }, + { 0.752941, 0.709804, 0.356863, 1.0 }, + { 0.713725, 0.709804, 0.356863, 1.0 }, + { 0.701961, 0.698039, 0.345098, 1.0 }, + { 0.650980, 0.650980, 0.305882, 1.0 }, + { 0.592157, 0.600000, 0.270588, 1.0 }, + { 0.619608, 0.615686, 0.290196, 1.0 }, + { 0.650980, 0.647059, 0.317647, 1.0 }, + { 0.682353, 0.682353, 0.345098, 1.0 }, + { 0.725490, 0.729412, 0.360784, 1.0 }, + { 0.737255, 0.745098, 0.364706, 1.0 }, + { 0.764706, 0.749020, 0.392157, 1.0 }, + { 0.768627, 0.764706, 0.400000, 1.0 }, + { 0.756863, 0.756863, 0.403922, 1.0 }, + { 0.764706, 0.756863, 0.400000, 1.0 }, + { 0.772549, 0.756863, 0.400000, 1.0 }, + { 0.768627, 0.756863, 0.396078, 1.0 }, + { 0.764706, 0.760784, 0.396078, 1.0 }, + { 0.768627, 0.764706, 0.403922, 1.0 }, + { 0.768627, 0.764706, 0.403922, 1.0 }, + { 0.772549, 0.768627, 0.403922, 1.0 }, + { 0.772549, 0.768627, 0.403922, 1.0 }, + { 0.796078, 0.780392, 0.431373, 1.0 }, + { 0.800000, 0.776471, 0.443137, 1.0 }, + { 0.807843, 0.776471, 0.458824, 1.0 }, + { 0.831373, 0.776471, 0.498039, 1.0 }, + { 0.847059, 0.796078, 0.529412, 1.0 }, + { 0.901961, 0.835294, 0.631373, 1.0 }, + { 0.972549, 0.878431, 0.768627, 1.0 }, + { 0.949020, 0.968627, 0.992157, 1.0 }, + { 0.972549, 0.984314, 0.980392, 1.0 }, + { 1.000000, 1.000000, 0.968627, 1.0 }, + { 0.996078, 1.000000, 0.960784, 1.0 }, + { 0.992157, 1.000000, 0.956863, 1.0 }, + { 0.992157, 1.000000, 0.949020, 1.0 }, + { 0.964706, 0.949020, 0.901961, 1.0 }, + { 0.917647, 0.835294, 0.666667, 1.0 }, + { 0.858824, 0.827451, 0.533333, 1.0 }, + { 0.796078, 0.784314, 0.419608, 1.0 }, + { 0.800000, 0.792157, 0.415686, 1.0 }, + { 0.803922, 0.803922, 0.411765, 1.0 }, + { 0.803922, 0.811765, 0.423529, 1.0 }, + { 0.745098, 0.858824, 0.427451, 1.0 }, + { 0.847059, 0.945098, 0.474510, 1.0 }, + { 0.870588, 0.898039, 0.482353, 1.0 }, + { 0.835294, 0.862745, 0.458824, 1.0 }, + { 0.815686, 0.839216, 0.447059, 1.0 }, + { 0.800000, 0.815686, 0.435294, 1.0 }, + { 0.800000, 0.815686, 0.435294, 1.0 }, + { 0.870588, 0.898039, 0.482353, 1.0 }, + { 0.913725, 0.858824, 0.564706, 1.0 }, + { 0.917647, 0.858824, 0.635294, 1.0 }, + { 0.898039, 0.831373, 0.619608, 1.0 }, + { 0.886275, 0.819608, 0.545098, 1.0 }, + { 0.807843, 0.768627, 0.498039, 1.0 }, + { 0.807843, 0.764706, 0.486275, 1.0 }, + { 0.811765, 0.764706, 0.474510, 1.0 }, + { 0.768627, 0.741176, 0.423529, 1.0 }, + { 0.756863, 0.729412, 0.411765, 1.0 }, + { 0.752941, 0.717647, 0.415686, 1.0 }, + { 0.627451, 0.639216, 0.470588, 1.0 }, + { 0.545098, 0.568627, 0.333333, 1.0 }, + { 0.556863, 0.592157, 0.384314, 1.0 }, + { 0.572549, 0.619608, 0.439216, 1.0 }, + { 0.494118, 0.545098, 0.474510, 1.0 }, + { 0.396078, 0.756863, 0.415686, 1.0 }, + { 0.360784, 0.749020, 0.427451, 1.0 }, + { 0.321569, 0.701961, 0.282353, 1.0 }, + { 0.254902, 0.658824, 0.200000, 1.0 }, + { 0.207843, 0.619608, 0.152941, 1.0 }, + { 0.207843, 0.611765, 0.149020, 1.0 }, + { 0.247059, 0.356863, 0.196078, 1.0 }, + { 0.278431, 0.309804, 0.219608, 1.0 }, + { 0.298039, 0.309804, 0.203922, 1.0 }, + { 0.290196, 0.333333, 0.200000, 1.0 }, + { 0.298039, 0.349020, 0.176471, 1.0 }, + { 0.180392, 0.576471, 0.098039, 1.0 }, + { 0.223529, 0.619608, 0.156863, 1.0 }, + { 0.243137, 0.635294, 0.176471, 1.0 }, + { 0.262745, 0.654902, 0.200000, 1.0 }, + { 0.568627, 0.596078, 0.282353, 1.0 }, + { 0.647059, 0.647059, 0.309804, 1.0 }, + { 0.705882, 0.701961, 0.349020, 1.0 }, + { 0.713725, 0.733333, 0.372549, 1.0 }, + { 0.741176, 0.745098, 0.380392, 1.0 }, + { 0.764706, 0.737255, 0.419608, 1.0 }, + { 0.741176, 0.768627, 0.501961, 1.0 }, + { 0.564706, 0.835294, 0.650980, 1.0 }, + { 0.584314, 0.858824, 0.764706, 1.0 }, + { 0.678431, 0.901961, 0.878431, 1.0 }, + { 0.772549, 0.866667, 0.670588, 1.0 }, + { 0.717647, 0.776471, 0.607843, 1.0 }, + { 0.796078, 0.760784, 0.505882, 1.0 }, + { 0.803922, 0.768627, 0.458824, 1.0 }, + { 0.796078, 0.780392, 0.439216, 1.0 }, + { 0.796078, 0.784314, 0.411765, 1.0 }, + { 0.784314, 0.784314, 0.407843, 1.0 }, + { 0.780392, 0.780392, 0.403922, 1.0 }, + { 0.776471, 0.772549, 0.407843, 1.0 }, + { 0.788235, 0.772549, 0.423529, 1.0 }, + { 0.788235, 0.772549, 0.423529, 1.0 }, + { 0.807843, 0.772549, 0.462745, 1.0 }, + { 0.815686, 0.768627, 0.478431, 1.0 }, + { 0.847059, 0.772549, 0.505882, 1.0 }, + { 0.850980, 0.807843, 0.564706, 1.0 }, + { 0.898039, 0.815686, 0.694118, 1.0 }, + { 0.858824, 0.933333, 0.858824, 1.0 }, + { 0.984314, 1.000000, 0.933333, 1.0 }, + { 0.937255, 0.988235, 0.878431, 1.0 }, + { 0.866667, 0.921569, 0.678431, 1.0 }, + { 0.890196, 0.921569, 0.596078, 1.0 }, + { 0.898039, 0.858824, 0.517647, 1.0 }, + { 0.858824, 0.839216, 0.509804, 1.0 }, + { 0.831373, 0.807843, 0.478431, 1.0 }, + { 0.800000, 0.764706, 0.454902, 1.0 }, + { 0.674510, 0.658824, 0.482353, 1.0 }, + { 0.592157, 0.611765, 0.486275, 1.0 }, + { 0.458824, 0.501961, 0.384314, 1.0 }, + { 0.368627, 0.380392, 0.298039, 1.0 }, + { 0.294118, 0.325490, 0.243137, 1.0 }, + { 0.286275, 0.305882, 0.278431, 1.0 }, + { 0.325490, 0.329412, 0.345098, 1.0 }, + { 0.411765, 0.400000, 0.380392, 1.0 }, + { 0.521569, 0.533333, 0.356863, 1.0 }, + { 0.592157, 0.603922, 0.301961, 1.0 }, + { 0.639216, 0.635294, 0.309804, 1.0 }, + { 0.658824, 0.678431, 0.286275, 1.0 }, + { 0.580392, 0.737255, 0.349020, 1.0 }, + { 0.282353, 0.701961, 0.254902, 1.0 }, + { 0.200000, 0.650980, 0.192157, 1.0 }, + { 0.168627, 0.600000, 0.117647, 1.0 }, + { 0.145098, 0.592157, 0.117647, 1.0 }, + { 0.125490, 0.588235, 0.117647, 1.0 }, + { 0.074510, 0.505882, 0.054902, 1.0 }, + { 0.074510, 0.501961, 0.050980, 1.0 }, + { 0.113725, 0.545098, 0.070588, 1.0 }, + { 0.101961, 0.521569, 0.074510, 1.0 }, + { 0.211765, 0.301961, 0.137255, 1.0 }, + { 0.239216, 0.294118, 0.156863, 1.0 }, + { 0.172549, 0.192157, 0.176471, 1.0 }, + { 0.121569, 0.172549, 0.133333, 1.0 }, + { 0.109804, 0.094118, 0.058824, 1.0 }, + { 0.094118, 0.129412, 0.015686, 1.0 }, + { 0.180392, 0.164706, 0.015686, 1.0 }, + { 0.215686, 0.219608, 0.098039, 1.0 }, + { 0.223529, 0.250980, 0.117647, 1.0 }, + { 0.341176, 0.368627, 0.203922, 1.0 }, + { 0.400000, 0.392157, 0.203922, 1.0 }, + { 0.450980, 0.443137, 0.211765, 1.0 }, + }; +/* Apophysis-040427-4AmythIce */ +static double4 colors_189[] = { + { 0.572549, 0.552941, 0.803922, 1.0 }, + { 0.705882, 0.686275, 0.764706, 1.0 }, + { 0.662745, 0.650980, 0.752941, 1.0 }, + { 0.623529, 0.619608, 0.745098, 1.0 }, + { 0.545098, 0.545098, 0.733333, 1.0 }, + { 0.466667, 0.470588, 0.725490, 1.0 }, + { 0.443137, 0.427451, 0.717647, 1.0 }, + { 0.423529, 0.388235, 0.713725, 1.0 }, + { 0.305882, 0.313725, 0.654902, 1.0 }, + { 0.278431, 0.290196, 0.639216, 1.0 }, + { 0.254902, 0.270588, 0.627451, 1.0 }, + { 0.235294, 0.250980, 0.603922, 1.0 }, + { 0.215686, 0.231373, 0.580392, 1.0 }, + { 0.211765, 0.231373, 0.564706, 1.0 }, + { 0.207843, 0.235294, 0.552941, 1.0 }, + { 0.211765, 0.219608, 0.552941, 1.0 }, + { 0.219608, 0.207843, 0.556863, 1.0 }, + { 0.219608, 0.235294, 0.592157, 1.0 }, + { 0.239216, 0.247059, 0.607843, 1.0 }, + { 0.258824, 0.262745, 0.623529, 1.0 }, + { 0.290196, 0.290196, 0.647059, 1.0 }, + { 0.321569, 0.321569, 0.674510, 1.0 }, + { 0.368627, 0.364706, 0.701961, 1.0 }, + { 0.415686, 0.407843, 0.733333, 1.0 }, + { 0.749020, 0.356863, 0.811765, 1.0 }, + { 0.749020, 0.356863, 0.803922, 1.0 }, + { 0.749020, 0.356863, 0.796078, 1.0 }, + { 0.666667, 0.470588, 0.725490, 1.0 }, + { 0.584314, 0.588235, 0.658824, 1.0 }, + { 0.580392, 0.568627, 0.698039, 1.0 }, + { 0.576471, 0.552941, 0.741176, 1.0 }, + { 0.498039, 0.474510, 0.756863, 1.0 }, + { 0.486275, 0.454902, 0.756863, 1.0 }, + { 0.325490, 0.325490, 0.678431, 1.0 }, + { 0.294118, 0.305882, 0.647059, 1.0 }, + { 0.266667, 0.286275, 0.615686, 1.0 }, + { 0.254902, 0.262745, 0.603922, 1.0 }, + { 0.243137, 0.243137, 0.596078, 1.0 }, + { 0.239216, 0.250980, 0.600000, 1.0 }, + { 0.239216, 0.262745, 0.607843, 1.0 }, + { 0.266667, 0.262745, 0.631373, 1.0 }, + { 0.325490, 0.325490, 0.670588, 1.0 }, + { 0.384314, 0.388235, 0.713725, 1.0 }, + { 0.462745, 0.462745, 0.760784, 1.0 }, + { 0.545098, 0.541176, 0.807843, 1.0 }, + { 0.623529, 0.627451, 0.835294, 1.0 }, + { 0.701961, 0.717647, 0.862745, 1.0 }, + { 0.725490, 0.741176, 0.854902, 1.0 }, + { 0.784314, 0.764706, 0.850980, 1.0 }, + { 0.666667, 0.619608, 0.705882, 1.0 }, + { 0.513725, 0.490196, 0.658824, 1.0 }, + { 0.364706, 0.364706, 0.615686, 1.0 }, + { 0.305882, 0.309804, 0.603922, 1.0 }, + { 0.247059, 0.254902, 0.596078, 1.0 }, + { 0.227451, 0.239216, 0.584314, 1.0 }, + { 0.207843, 0.223529, 0.572549, 1.0 }, + { 0.145098, 0.137255, 0.525490, 1.0 }, + { 0.109804, 0.125490, 0.450980, 1.0 }, + { 0.074510, 0.117647, 0.376471, 1.0 }, + { 0.039216, 0.094118, 0.309804, 1.0 }, + { 0.003922, 0.070588, 0.243137, 1.0 }, + { 0.031373, 0.094118, 0.278431, 1.0 }, + { 0.058824, 0.121569, 0.313725, 1.0 }, + { 0.082353, 0.164706, 0.333333, 1.0 }, + { 0.117647, 0.164706, 0.486275, 1.0 }, + { 0.200000, 0.215686, 0.564706, 1.0 }, + { 0.172549, 0.192157, 0.537255, 1.0 }, + { 0.149020, 0.172549, 0.509804, 1.0 }, + { 0.133333, 0.160784, 0.482353, 1.0 }, + { 0.117647, 0.152941, 0.454902, 1.0 }, + { 0.082353, 0.149020, 0.352941, 1.0 }, + { 0.000000, 0.070588, 0.125490, 1.0 }, + { 0.000000, 0.086275, 0.117647, 1.0 }, + { 0.050980, 0.121569, 0.270588, 1.0 }, + { 0.105882, 0.156863, 0.423529, 1.0 }, + { 0.156863, 0.192157, 0.498039, 1.0 }, + { 0.211765, 0.227451, 0.576471, 1.0 }, + { 0.243137, 0.258824, 0.603922, 1.0 }, + { 0.274510, 0.290196, 0.631373, 1.0 }, + { 0.392157, 0.380392, 0.698039, 1.0 }, + { 0.545098, 0.505882, 0.741176, 1.0 }, + { 0.925490, 0.807843, 0.901961, 1.0 }, + { 0.925490, 0.831373, 0.866667, 1.0 }, + { 0.929412, 0.854902, 0.831373, 1.0 }, + { 0.882353, 0.823529, 0.811765, 1.0 }, + { 0.839216, 0.792157, 0.792157, 1.0 }, + { 0.729412, 0.670588, 0.752941, 1.0 }, + { 0.643137, 0.333333, 0.643137, 1.0 }, + { 0.419608, 0.141176, 0.447059, 1.0 }, + { 0.337255, 0.196078, 0.517647, 1.0 }, + { 0.254902, 0.254902, 0.592157, 1.0 }, + { 0.243137, 0.243137, 0.592157, 1.0 }, + { 0.231373, 0.235294, 0.596078, 1.0 }, + { 0.231373, 0.235294, 0.596078, 1.0 }, + { 0.227451, 0.231373, 0.596078, 1.0 }, + { 0.227451, 0.231373, 0.596078, 1.0 }, + { 0.227451, 0.231373, 0.596078, 1.0 }, + { 0.223529, 0.223529, 0.600000, 1.0 }, + { 0.219608, 0.219608, 0.596078, 1.0 }, + { 0.215686, 0.215686, 0.592157, 1.0 }, + { 0.215686, 0.211765, 0.596078, 1.0 }, + { 0.219608, 0.211765, 0.600000, 1.0 }, + { 0.219608, 0.219608, 0.596078, 1.0 }, + { 0.219608, 0.219608, 0.596078, 1.0 }, + { 0.231373, 0.235294, 0.596078, 1.0 }, + { 0.235294, 0.247059, 0.603922, 1.0 }, + { 0.243137, 0.258824, 0.615686, 1.0 }, + { 0.243137, 0.274510, 0.627451, 1.0 }, + { 0.247059, 0.290196, 0.643137, 1.0 }, + { 0.286275, 0.290196, 0.643137, 1.0 }, + { 0.298039, 0.301961, 0.654902, 1.0 }, + { 0.349020, 0.349020, 0.694118, 1.0 }, + { 0.407843, 0.400000, 0.729412, 1.0 }, + { 0.380392, 0.384314, 0.709804, 1.0 }, + { 0.349020, 0.349020, 0.682353, 1.0 }, + { 0.317647, 0.317647, 0.654902, 1.0 }, + { 0.274510, 0.270588, 0.639216, 1.0 }, + { 0.262745, 0.254902, 0.635294, 1.0 }, + { 0.235294, 0.250980, 0.607843, 1.0 }, + { 0.231373, 0.235294, 0.600000, 1.0 }, + { 0.243137, 0.243137, 0.596078, 1.0 }, + { 0.235294, 0.243137, 0.596078, 1.0 }, + { 0.227451, 0.243137, 0.600000, 1.0 }, + { 0.231373, 0.239216, 0.600000, 1.0 }, + { 0.235294, 0.239216, 0.603922, 1.0 }, + { 0.231373, 0.235294, 0.596078, 1.0 }, + { 0.231373, 0.235294, 0.596078, 1.0 }, + { 0.227451, 0.231373, 0.596078, 1.0 }, + { 0.227451, 0.231373, 0.596078, 1.0 }, + { 0.203922, 0.219608, 0.568627, 1.0 }, + { 0.196078, 0.219608, 0.552941, 1.0 }, + { 0.192157, 0.223529, 0.541176, 1.0 }, + { 0.168627, 0.223529, 0.501961, 1.0 }, + { 0.152941, 0.203922, 0.470588, 1.0 }, + { 0.098039, 0.164706, 0.368627, 1.0 }, + { 0.027451, 0.121569, 0.231373, 1.0 }, + { 0.050980, 0.031373, 0.007843, 1.0 }, + { 0.023529, 0.015686, 0.019608, 1.0 }, + { 0.000000, 0.000000, 0.031373, 1.0 }, + { 0.003922, 0.000000, 0.035294, 1.0 }, + { 0.007843, 0.000000, 0.043137, 1.0 }, + { 0.007843, 0.000000, 0.050980, 1.0 }, + { 0.035294, 0.050980, 0.098039, 1.0 }, + { 0.082353, 0.164706, 0.333333, 1.0 }, + { 0.141176, 0.172549, 0.466667, 1.0 }, + { 0.203922, 0.215686, 0.580392, 1.0 }, + { 0.200000, 0.203922, 0.584314, 1.0 }, + { 0.196078, 0.196078, 0.588235, 1.0 }, + { 0.196078, 0.188235, 0.576471, 1.0 }, + { 0.254902, 0.141176, 0.572549, 1.0 }, + { 0.152941, 0.054902, 0.525490, 1.0 }, + { 0.129412, 0.101961, 0.517647, 1.0 }, + { 0.164706, 0.137255, 0.541176, 1.0 }, + { 0.180392, 0.160784, 0.552941, 1.0 }, + { 0.200000, 0.184314, 0.564706, 1.0 }, + { 0.200000, 0.184314, 0.564706, 1.0 }, + { 0.129412, 0.101961, 0.517647, 1.0 }, + { 0.086275, 0.141176, 0.435294, 1.0 }, + { 0.082353, 0.141176, 0.364706, 1.0 }, + { 0.101961, 0.168627, 0.380392, 1.0 }, + { 0.113725, 0.180392, 0.454902, 1.0 }, + { 0.192157, 0.231373, 0.501961, 1.0 }, + { 0.188235, 0.231373, 0.513725, 1.0 }, + { 0.188235, 0.235294, 0.525490, 1.0 }, + { 0.231373, 0.258824, 0.576471, 1.0 }, + { 0.243137, 0.270588, 0.588235, 1.0 }, + { 0.247059, 0.282353, 0.584314, 1.0 }, + { 0.372549, 0.360784, 0.529412, 1.0 }, + { 0.454902, 0.431373, 0.666667, 1.0 }, + { 0.439216, 0.403922, 0.611765, 1.0 }, + { 0.427451, 0.380392, 0.560784, 1.0 }, + { 0.505882, 0.454902, 0.525490, 1.0 }, + { 0.603922, 0.243137, 0.584314, 1.0 }, + { 0.639216, 0.250980, 0.572549, 1.0 }, + { 0.678431, 0.298039, 0.717647, 1.0 }, + { 0.745098, 0.341176, 0.800000, 1.0 }, + { 0.792157, 0.380392, 0.847059, 1.0 }, + { 0.792157, 0.388235, 0.850980, 1.0 }, + { 0.752941, 0.643137, 0.803922, 1.0 }, + { 0.721569, 0.690196, 0.780392, 1.0 }, + { 0.701961, 0.690196, 0.796078, 1.0 }, + { 0.709804, 0.666667, 0.800000, 1.0 }, + { 0.701961, 0.650980, 0.823529, 1.0 }, + { 0.819608, 0.423529, 0.901961, 1.0 }, + { 0.776471, 0.380392, 0.843137, 1.0 }, + { 0.756863, 0.360784, 0.819608, 1.0 }, + { 0.737255, 0.345098, 0.800000, 1.0 }, + { 0.431373, 0.403922, 0.717647, 1.0 }, + { 0.352941, 0.352941, 0.690196, 1.0 }, + { 0.294118, 0.298039, 0.650980, 1.0 }, + { 0.286275, 0.266667, 0.627451, 1.0 }, + { 0.258824, 0.254902, 0.619608, 1.0 }, + { 0.235294, 0.262745, 0.580392, 1.0 }, + { 0.258824, 0.231373, 0.498039, 1.0 }, + { 0.435294, 0.164706, 0.349020, 1.0 }, + { 0.415686, 0.141176, 0.235294, 1.0 }, + { 0.321569, 0.098039, 0.121569, 1.0 }, + { 0.227451, 0.133333, 0.329412, 1.0 }, + { 0.282353, 0.223529, 0.392157, 1.0 }, + { 0.203922, 0.239216, 0.494118, 1.0 }, + { 0.196078, 0.231373, 0.541176, 1.0 }, + { 0.203922, 0.219608, 0.560784, 1.0 }, + { 0.203922, 0.215686, 0.588235, 1.0 }, + { 0.215686, 0.215686, 0.592157, 1.0 }, + { 0.219608, 0.219608, 0.596078, 1.0 }, + { 0.223529, 0.227451, 0.592157, 1.0 }, + { 0.211765, 0.227451, 0.576471, 1.0 }, + { 0.211765, 0.227451, 0.576471, 1.0 }, + { 0.192157, 0.227451, 0.537255, 1.0 }, + { 0.184314, 0.231373, 0.521569, 1.0 }, + { 0.152941, 0.227451, 0.494118, 1.0 }, + { 0.149020, 0.192157, 0.435294, 1.0 }, + { 0.101961, 0.184314, 0.305882, 1.0 }, + { 0.141176, 0.066667, 0.141176, 1.0 }, + { 0.015686, 0.000000, 0.066667, 1.0 }, + { 0.062745, 0.011765, 0.121569, 1.0 }, + { 0.133333, 0.078431, 0.321569, 1.0 }, + { 0.109804, 0.078431, 0.403922, 1.0 }, + { 0.101961, 0.141176, 0.482353, 1.0 }, + { 0.141176, 0.160784, 0.490196, 1.0 }, + { 0.168627, 0.192157, 0.521569, 1.0 }, + { 0.200000, 0.235294, 0.545098, 1.0 }, + { 0.325490, 0.341176, 0.517647, 1.0 }, + { 0.407843, 0.388235, 0.513725, 1.0 }, + { 0.541176, 0.498039, 0.615686, 1.0 }, + { 0.631373, 0.619608, 0.701961, 1.0 }, + { 0.705882, 0.674510, 0.756863, 1.0 }, + { 0.713725, 0.694118, 0.721569, 1.0 }, + { 0.674510, 0.670588, 0.654902, 1.0 }, + { 0.588235, 0.600000, 0.619608, 1.0 }, + { 0.478431, 0.466667, 0.643137, 1.0 }, + { 0.407843, 0.396078, 0.698039, 1.0 }, + { 0.360784, 0.364706, 0.690196, 1.0 }, + { 0.341176, 0.321569, 0.713725, 1.0 }, + { 0.419608, 0.262745, 0.650980, 1.0 }, + { 0.717647, 0.298039, 0.745098, 1.0 }, + { 0.800000, 0.349020, 0.807843, 1.0 }, + { 0.831373, 0.400000, 0.882353, 1.0 }, + { 0.854902, 0.407843, 0.882353, 1.0 }, + { 0.874510, 0.411765, 0.882353, 1.0 }, + { 0.925490, 0.494118, 0.945098, 1.0 }, + { 0.925490, 0.498039, 0.949020, 1.0 }, + { 0.886275, 0.454902, 0.929412, 1.0 }, + { 0.898039, 0.478431, 0.925490, 1.0 }, + { 0.788235, 0.698039, 0.862745, 1.0 }, + { 0.760784, 0.705882, 0.843137, 1.0 }, + { 0.827451, 0.807843, 0.823529, 1.0 }, + { 0.878431, 0.827451, 0.866667, 1.0 }, + { 0.890196, 0.905882, 0.941176, 1.0 }, + { 0.905882, 0.870588, 0.984314, 1.0 }, + { 0.819608, 0.835294, 0.984314, 1.0 }, + { 0.784314, 0.780392, 0.901961, 1.0 }, + { 0.776471, 0.749020, 0.882353, 1.0 }, + { 0.658824, 0.631373, 0.796078, 1.0 }, + { 0.600000, 0.607843, 0.796078, 1.0 }, + { 0.549020, 0.556863, 0.788235, 1.0 }, + }; +/* Apophysis-040427-4AngOrchid */ +static double4 colors_190[] = { + { 0.678431, 0.898039, 0.784314, 1.0 }, + { 0.752941, 0.800000, 0.784314, 1.0 }, + { 0.654902, 0.611765, 0.784314, 1.0 }, + { 0.560784, 0.423529, 0.784314, 1.0 }, + { 0.478431, 0.345098, 0.674510, 1.0 }, + { 0.396078, 0.270588, 0.564706, 1.0 }, + { 0.396078, 0.262745, 0.568627, 1.0 }, + { 0.396078, 0.258824, 0.572549, 1.0 }, + { 0.403922, 0.286275, 0.631373, 1.0 }, + { 0.407843, 0.290196, 0.682353, 1.0 }, + { 0.411765, 0.294118, 0.733333, 1.0 }, + { 0.384314, 0.274510, 0.741176, 1.0 }, + { 0.360784, 0.258824, 0.749020, 1.0 }, + { 0.352941, 0.243137, 0.666667, 1.0 }, + { 0.345098, 0.231373, 0.584314, 1.0 }, + { 0.329412, 0.219608, 0.545098, 1.0 }, + { 0.317647, 0.207843, 0.509804, 1.0 }, + { 0.356863, 0.254902, 0.737255, 1.0 }, + { 0.349020, 0.274510, 0.788235, 1.0 }, + { 0.341176, 0.298039, 0.843137, 1.0 }, + { 0.305882, 0.360784, 0.803922, 1.0 }, + { 0.270588, 0.427451, 0.768627, 1.0 }, + { 0.278431, 0.466667, 0.752941, 1.0 }, + { 0.286275, 0.505882, 0.737255, 1.0 }, + { 0.152941, 0.388235, 0.356863, 1.0 }, + { 0.074510, 0.219608, 0.223529, 1.0 }, + { 0.000000, 0.050980, 0.094118, 1.0 }, + { 0.074510, 0.219608, 0.227451, 1.0 }, + { 0.152941, 0.392157, 0.360784, 1.0 }, + { 0.156863, 0.392157, 0.364706, 1.0 }, + { 0.160784, 0.392157, 0.368627, 1.0 }, + { 0.160784, 0.400000, 0.368627, 1.0 }, + { 0.160784, 0.407843, 0.372549, 1.0 }, + { 0.160784, 0.400000, 0.368627, 1.0 }, + { 0.156863, 0.396078, 0.364706, 1.0 }, + { 0.152941, 0.392157, 0.360784, 1.0 }, + { 0.156863, 0.400000, 0.364706, 1.0 }, + { 0.160784, 0.407843, 0.372549, 1.0 }, + { 0.160784, 0.407843, 0.372549, 1.0 }, + { 0.164706, 0.411765, 0.376471, 1.0 }, + { 0.168627, 0.443137, 0.400000, 1.0 }, + { 0.192157, 0.525490, 0.431373, 1.0 }, + { 0.219608, 0.611765, 0.462745, 1.0 }, + { 0.219608, 0.619608, 0.482353, 1.0 }, + { 0.219608, 0.631373, 0.501961, 1.0 }, + { 0.211765, 0.623529, 0.486275, 1.0 }, + { 0.207843, 0.615686, 0.470588, 1.0 }, + { 0.223529, 0.631373, 0.494118, 1.0 }, + { 0.223529, 0.635294, 0.513725, 1.0 }, + { 0.274510, 0.678431, 0.596078, 1.0 }, + { 0.329412, 0.717647, 0.662745, 1.0 }, + { 0.388235, 0.760784, 0.729412, 1.0 }, + { 0.509804, 0.819608, 0.780392, 1.0 }, + { 0.635294, 0.878431, 0.835294, 1.0 }, + { 0.639216, 0.878431, 0.835294, 1.0 }, + { 0.643137, 0.878431, 0.839216, 1.0 }, + { 0.423529, 0.749020, 0.670588, 1.0 }, + { 0.337255, 0.701961, 0.603922, 1.0 }, + { 0.250980, 0.654902, 0.541176, 1.0 }, + { 0.231373, 0.643137, 0.529412, 1.0 }, + { 0.215686, 0.635294, 0.517647, 1.0 }, + { 0.215686, 0.635294, 0.517647, 1.0 }, + { 0.219608, 0.639216, 0.521569, 1.0 }, + { 0.219608, 0.647059, 0.533333, 1.0 }, + { 0.250980, 0.690196, 0.603922, 1.0 }, + { 0.419608, 0.721569, 0.752941, 1.0 }, + { 0.537255, 0.776471, 0.772549, 1.0 }, + { 0.654902, 0.835294, 0.796078, 1.0 }, + { 0.686275, 0.843137, 0.803922, 1.0 }, + { 0.721569, 0.850980, 0.815686, 1.0 }, + { 0.737255, 0.874510, 0.847059, 1.0 }, + { 0.741176, 0.925490, 0.847059, 1.0 }, + { 0.709804, 0.894118, 0.862745, 1.0 }, + { 0.705882, 0.890196, 0.858824, 1.0 }, + { 0.701961, 0.886275, 0.854902, 1.0 }, + { 0.682353, 0.874510, 0.850980, 1.0 }, + { 0.662745, 0.866667, 0.850980, 1.0 }, + { 0.639216, 0.831373, 0.839216, 1.0 }, + { 0.615686, 0.800000, 0.831373, 1.0 }, + { 0.470588, 0.725490, 0.694118, 1.0 }, + { 0.349020, 0.588235, 0.517647, 1.0 }, + { 0.200000, 0.423529, 0.396078, 1.0 }, + { 0.243137, 0.305882, 0.435294, 1.0 }, + { 0.290196, 0.188235, 0.478431, 1.0 }, + { 0.294118, 0.188235, 0.478431, 1.0 }, + { 0.298039, 0.188235, 0.482353, 1.0 }, + { 0.301961, 0.196078, 0.498039, 1.0 }, + { 0.309804, 0.203922, 0.513725, 1.0 }, + { 0.400000, 0.360784, 0.749020, 1.0 }, + { 0.419608, 0.345098, 0.796078, 1.0 }, + { 0.439216, 0.333333, 0.847059, 1.0 }, + { 0.466667, 0.396078, 0.858824, 1.0 }, + { 0.498039, 0.462745, 0.874510, 1.0 }, + { 0.439216, 0.650980, 0.800000, 1.0 }, + { 0.388235, 0.729412, 0.694118, 1.0 }, + { 0.301961, 0.666667, 0.552941, 1.0 }, + { 0.227451, 0.603922, 0.494118, 1.0 }, + { 0.164706, 0.423529, 0.384314, 1.0 }, + { 0.160784, 0.407843, 0.372549, 1.0 }, + { 0.156863, 0.396078, 0.364706, 1.0 }, + { 0.152941, 0.392157, 0.360784, 1.0 }, + { 0.152941, 0.392157, 0.360784, 1.0 }, + { 0.152941, 0.392157, 0.360784, 1.0 }, + { 0.160784, 0.400000, 0.368627, 1.0 }, + { 0.168627, 0.427451, 0.388235, 1.0 }, + { 0.207843, 0.521569, 0.462745, 1.0 }, + { 0.250980, 0.615686, 0.541176, 1.0 }, + { 0.282353, 0.619608, 0.603922, 1.0 }, + { 0.313725, 0.627451, 0.670588, 1.0 }, + { 0.403922, 0.709804, 0.717647, 1.0 }, + { 0.501961, 0.760784, 0.745098, 1.0 }, + { 0.596078, 0.741176, 0.843137, 1.0 }, + { 0.611765, 0.650980, 0.882353, 1.0 }, + { 0.454902, 0.349020, 0.854902, 1.0 }, + { 0.427451, 0.325490, 0.858824, 1.0 }, + { 0.403922, 0.305882, 0.866667, 1.0 }, + { 0.364706, 0.321569, 0.866667, 1.0 }, + { 0.349020, 0.298039, 0.847059, 1.0 }, + { 0.372549, 0.325490, 0.819608, 1.0 }, + { 0.419608, 0.478431, 0.835294, 1.0 }, + { 0.254902, 0.635294, 0.662745, 1.0 }, + { 0.254902, 0.627451, 0.600000, 1.0 }, + { 0.258824, 0.619608, 0.537255, 1.0 }, + { 0.235294, 0.627451, 0.537255, 1.0 }, + { 0.215686, 0.639216, 0.537255, 1.0 }, + { 0.223529, 0.662745, 0.568627, 1.0 }, + { 0.254902, 0.674510, 0.596078, 1.0 }, + { 0.258824, 0.686275, 0.611765, 1.0 }, + { 0.282353, 0.705882, 0.643137, 1.0 }, + { 0.254902, 0.678431, 0.615686, 1.0 }, + { 0.247059, 0.670588, 0.576471, 1.0 }, + { 0.239216, 0.662745, 0.537255, 1.0 }, + { 0.239216, 0.635294, 0.501961, 1.0 }, + { 0.243137, 0.635294, 0.494118, 1.0 }, + { 0.262745, 0.639216, 0.494118, 1.0 }, + { 0.266667, 0.647059, 0.509804, 1.0 }, + { 0.227451, 0.639216, 0.517647, 1.0 }, + { 0.223529, 0.639216, 0.525490, 1.0 }, + { 0.223529, 0.643137, 0.533333, 1.0 }, + { 0.219608, 0.643137, 0.537255, 1.0 }, + { 0.219608, 0.643137, 0.541176, 1.0 }, + { 0.239216, 0.666667, 0.592157, 1.0 }, + { 0.290196, 0.658824, 0.690196, 1.0 }, + { 0.368627, 0.674510, 0.752941, 1.0 }, + { 0.411765, 0.709804, 0.772549, 1.0 }, + { 0.560784, 0.847059, 0.819608, 1.0 }, + { 0.537255, 0.803922, 0.803922, 1.0 }, + { 0.517647, 0.764706, 0.792157, 1.0 }, + { 0.462745, 0.741176, 0.678431, 1.0 }, + { 0.345098, 0.670588, 0.639216, 1.0 }, + { 0.215686, 0.588235, 0.564706, 1.0 }, + { 0.188235, 0.474510, 0.431373, 1.0 }, + { 0.168627, 0.427451, 0.388235, 1.0 }, + { 0.168627, 0.427451, 0.388235, 1.0 }, + { 0.168627, 0.427451, 0.388235, 1.0 }, + { 0.180392, 0.454902, 0.411765, 1.0 }, + { 0.243137, 0.615686, 0.490196, 1.0 }, + { 0.270588, 0.674510, 0.568627, 1.0 }, + { 0.396078, 0.741176, 0.654902, 1.0 }, + { 0.470588, 0.792157, 0.768627, 1.0 }, + { 0.560784, 0.800000, 0.741176, 1.0 }, + { 0.662745, 0.890196, 0.694118, 1.0 }, + { 0.631373, 0.854902, 0.733333, 1.0 }, + { 0.600000, 0.819608, 0.776471, 1.0 }, + { 0.603922, 0.796078, 0.815686, 1.0 }, + { 0.611765, 0.858824, 0.827451, 1.0 }, + { 0.650980, 0.921569, 0.800000, 1.0 }, + { 0.600000, 0.815686, 0.741176, 1.0 }, + { 0.717647, 0.878431, 0.658824, 1.0 }, + { 0.721569, 0.886275, 0.674510, 1.0 }, + { 0.729412, 0.898039, 0.690196, 1.0 }, + { 0.709804, 0.921569, 0.780392, 1.0 }, + { 0.713725, 0.937255, 0.807843, 1.0 }, + { 0.709804, 0.866667, 0.835294, 1.0 }, + { 0.745098, 0.862745, 0.831373, 1.0 }, + { 0.776471, 0.937255, 0.803922, 1.0 }, + { 0.776471, 0.941176, 0.800000, 1.0 }, + { 0.760784, 0.894118, 0.788235, 1.0 }, + { 0.749020, 0.870588, 0.745098, 1.0 }, + { 0.694118, 0.870588, 0.639216, 1.0 }, + { 0.596078, 0.698039, 0.647059, 1.0 }, + { 0.431373, 0.713725, 0.658824, 1.0 }, + { 0.305882, 0.670588, 0.556863, 1.0 }, + { 0.258824, 0.647059, 0.525490, 1.0 }, + { 0.360784, 0.725490, 0.650980, 1.0 }, + { 0.396078, 0.741176, 0.674510, 1.0 }, + { 0.435294, 0.756863, 0.701961, 1.0 }, + { 0.525490, 0.788235, 0.721569, 1.0 }, + { 0.678431, 0.866667, 0.631373, 1.0 }, + { 0.690196, 0.862745, 0.623529, 1.0 }, + { 0.709804, 0.866667, 0.619608, 1.0 }, + { 0.694118, 0.858824, 0.611765, 1.0 }, + { 0.635294, 0.764706, 0.549020, 1.0 }, + { 0.400000, 0.611765, 0.556863, 1.0 }, + { 0.313725, 0.670588, 0.549020, 1.0 }, + { 0.364706, 0.709804, 0.611765, 1.0 }, + { 0.498039, 0.764706, 0.674510, 1.0 }, + { 0.623529, 0.815686, 0.639216, 1.0 }, + { 0.678431, 0.866667, 0.623529, 1.0 }, + { 0.686275, 0.858824, 0.619608, 1.0 }, + { 0.647059, 0.768627, 0.545098, 1.0 }, + { 0.600000, 0.701961, 0.513725, 1.0 }, + { 0.345098, 0.572549, 0.478431, 1.0 }, + { 0.290196, 0.513725, 0.631373, 1.0 }, + { 0.415686, 0.329412, 0.615686, 1.0 }, + { 0.533333, 0.415686, 0.698039, 1.0 }, + { 0.690196, 0.560784, 0.901961, 1.0 }, + { 0.654902, 0.721569, 0.890196, 1.0 }, + { 0.709804, 0.839216, 0.858824, 1.0 }, + { 0.764706, 0.901961, 0.878431, 1.0 }, + { 0.815686, 0.956863, 0.847059, 1.0 }, + { 0.831373, 0.952941, 0.882353, 1.0 }, + { 0.807843, 0.937255, 0.870588, 1.0 }, + { 0.760784, 0.937255, 0.847059, 1.0 }, + { 0.760784, 0.937255, 0.854902, 1.0 }, + { 0.764706, 0.901961, 0.886275, 1.0 }, + { 0.811765, 0.901961, 0.870588, 1.0 }, + { 0.807843, 0.933333, 0.882353, 1.0 }, + { 0.815686, 0.921569, 0.901961, 1.0 }, + { 0.827451, 0.929412, 0.894118, 1.0 }, + { 0.823529, 0.929412, 0.894118, 1.0 }, + { 0.792157, 0.894118, 0.882353, 1.0 }, + { 0.729412, 0.847059, 0.854902, 1.0 }, + { 0.682353, 0.737255, 0.882353, 1.0 }, + { 0.690196, 0.607843, 0.909804, 1.0 }, + { 0.584314, 0.454902, 0.866667, 1.0 }, + { 0.529412, 0.388235, 0.803922, 1.0 }, + { 0.419608, 0.321569, 0.823529, 1.0 }, + { 0.407843, 0.313725, 0.854902, 1.0 }, + { 0.498039, 0.403922, 0.882353, 1.0 }, + { 0.435294, 0.545098, 0.835294, 1.0 }, + { 0.403922, 0.631373, 0.788235, 1.0 }, + { 0.329412, 0.596078, 0.749020, 1.0 }, + { 0.250980, 0.533333, 0.592157, 1.0 }, + { 0.176471, 0.458824, 0.415686, 1.0 }, + { 0.168627, 0.427451, 0.388235, 1.0 }, + { 0.160784, 0.407843, 0.372549, 1.0 }, + { 0.156863, 0.396078, 0.364706, 1.0 }, + { 0.160784, 0.392157, 0.368627, 1.0 }, + { 0.160784, 0.392157, 0.368627, 1.0 }, + { 0.290196, 0.188235, 0.478431, 1.0 }, + { 0.301961, 0.192157, 0.486275, 1.0 }, + { 0.313725, 0.203922, 0.505882, 1.0 }, + { 0.337255, 0.227451, 0.560784, 1.0 }, + { 0.341176, 0.223529, 0.513725, 1.0 }, + { 0.203922, 0.427451, 0.400000, 1.0 }, + { 0.164706, 0.411765, 0.376471, 1.0 }, + { 0.160784, 0.407843, 0.372549, 1.0 }, + { 0.164706, 0.423529, 0.384314, 1.0 }, + { 0.168627, 0.443137, 0.400000, 1.0 }, + { 0.262745, 0.541176, 0.478431, 1.0 }, + { 0.352941, 0.576471, 0.603922, 1.0 }, + { 0.498039, 0.756863, 0.717647, 1.0 }, + { 0.517647, 0.835294, 0.807843, 1.0 }, + { 0.654902, 0.929412, 0.788235, 1.0 }, + { 0.709804, 0.933333, 0.796078, 1.0 }, + }; +/* Apophysis-040427-4Leaves */ +static double4 colors_191[] = { + { 0.729412, 0.698039, 0.756863, 1.0 }, + { 0.341176, 0.384314, 0.266667, 1.0 }, + { 0.250980, 0.235294, 0.180392, 1.0 }, + { 0.160784, 0.086275, 0.094118, 1.0 }, + { 0.192157, 0.086275, 0.090196, 1.0 }, + { 0.223529, 0.090196, 0.086275, 1.0 }, + { 0.301961, 0.156863, 0.094118, 1.0 }, + { 0.384314, 0.223529, 0.105882, 1.0 }, + { 0.623529, 0.372549, 0.129412, 1.0 }, + { 0.678431, 0.478431, 0.270588, 1.0 }, + { 0.737255, 0.588235, 0.411765, 1.0 }, + { 0.705882, 0.639216, 0.498039, 1.0 }, + { 0.674510, 0.690196, 0.584314, 1.0 }, + { 0.650980, 0.666667, 0.627451, 1.0 }, + { 0.627451, 0.647059, 0.670588, 1.0 }, + { 0.623529, 0.647059, 0.678431, 1.0 }, + { 0.623529, 0.650980, 0.690196, 1.0 }, + { 0.737255, 0.776471, 0.733333, 1.0 }, + { 0.756863, 0.784314, 0.733333, 1.0 }, + { 0.776471, 0.792157, 0.733333, 1.0 }, + { 0.792157, 0.764706, 0.690196, 1.0 }, + { 0.811765, 0.741176, 0.647059, 1.0 }, + { 0.772549, 0.721569, 0.600000, 1.0 }, + { 0.737255, 0.705882, 0.552941, 1.0 }, + { 0.752941, 0.521569, 0.113725, 1.0 }, + { 0.784314, 0.537255, 0.082353, 1.0 }, + { 0.819608, 0.552941, 0.054902, 1.0 }, + { 0.854902, 0.611765, 0.062745, 1.0 }, + { 0.890196, 0.674510, 0.074510, 1.0 }, + { 0.890196, 0.713725, 0.074510, 1.0 }, + { 0.894118, 0.752941, 0.078431, 1.0 }, + { 0.894118, 0.674510, 0.098039, 1.0 }, + { 0.886275, 0.635294, 0.101961, 1.0 }, + { 0.823529, 0.556863, 0.074510, 1.0 }, + { 0.760784, 0.490196, 0.113725, 1.0 }, + { 0.701961, 0.427451, 0.152941, 1.0 }, + { 0.690196, 0.462745, 0.101961, 1.0 }, + { 0.682353, 0.498039, 0.050980, 1.0 }, + { 0.752941, 0.552941, 0.047059, 1.0 }, + { 0.827451, 0.611765, 0.043137, 1.0 }, + { 0.866667, 0.741176, 0.352941, 1.0 }, + { 0.850980, 0.768627, 0.517647, 1.0 }, + { 0.839216, 0.796078, 0.686275, 1.0 }, + { 0.811765, 0.831373, 0.784314, 1.0 }, + { 0.788235, 0.870588, 0.882353, 1.0 }, + { 0.776471, 0.870588, 0.898039, 1.0 }, + { 0.768627, 0.874510, 0.917647, 1.0 }, + { 0.737255, 0.862745, 0.952941, 1.0 }, + { 0.776471, 0.827451, 0.952941, 1.0 }, + { 0.819608, 0.850980, 0.933333, 1.0 }, + { 0.803922, 0.835294, 0.850980, 1.0 }, + { 0.788235, 0.819608, 0.768627, 1.0 }, + { 0.768627, 0.749020, 0.694118, 1.0 }, + { 0.752941, 0.678431, 0.619608, 1.0 }, + { 0.752941, 0.674510, 0.521569, 1.0 }, + { 0.752941, 0.674510, 0.427451, 1.0 }, + { 0.909804, 0.823529, 0.180392, 1.0 }, + { 0.882353, 0.847059, 0.266667, 1.0 }, + { 0.858824, 0.870588, 0.356863, 1.0 }, + { 0.839216, 0.835294, 0.501961, 1.0 }, + { 0.823529, 0.803922, 0.647059, 1.0 }, + { 0.807843, 0.800000, 0.670588, 1.0 }, + { 0.796078, 0.796078, 0.694118, 1.0 }, + { 0.772549, 0.780392, 0.725490, 1.0 }, + { 0.701961, 0.741176, 0.709804, 1.0 }, + { 0.580392, 0.552941, 0.443137, 1.0 }, + { 0.490196, 0.403922, 0.262745, 1.0 }, + { 0.403922, 0.258824, 0.082353, 1.0 }, + { 0.392157, 0.239216, 0.050980, 1.0 }, + { 0.380392, 0.223529, 0.023529, 1.0 }, + { 0.258824, 0.145098, 0.000000, 1.0 }, + { 0.149020, 0.082353, 0.054902, 1.0 }, + { 0.082353, 0.066667, 0.133333, 1.0 }, + { 0.141176, 0.117647, 0.094118, 1.0 }, + { 0.203922, 0.168627, 0.054902, 1.0 }, + { 0.290196, 0.203922, 0.082353, 1.0 }, + { 0.380392, 0.239216, 0.113725, 1.0 }, + { 0.419608, 0.258824, 0.133333, 1.0 }, + { 0.458824, 0.282353, 0.152941, 1.0 }, + { 0.517647, 0.423529, 0.290196, 1.0 }, + { 0.670588, 0.529412, 0.427451, 1.0 }, + { 0.603922, 0.639216, 0.556863, 1.0 }, + { 0.603922, 0.631373, 0.607843, 1.0 }, + { 0.607843, 0.623529, 0.658824, 1.0 }, + { 0.603922, 0.619608, 0.631373, 1.0 }, + { 0.600000, 0.619608, 0.603922, 1.0 }, + { 0.576471, 0.611765, 0.600000, 1.0 }, + { 0.588235, 0.576471, 0.549020, 1.0 }, + { 0.658824, 0.643137, 0.505882, 1.0 }, + { 0.658824, 0.713725, 0.603922, 1.0 }, + { 0.658824, 0.784314, 0.701961, 1.0 }, + { 0.686275, 0.815686, 0.717647, 1.0 }, + { 0.717647, 0.847059, 0.733333, 1.0 }, + { 0.815686, 0.839216, 0.823529, 1.0 }, + { 0.854902, 0.874510, 0.850980, 1.0 }, + { 0.839216, 0.874510, 0.854902, 1.0 }, + { 0.811765, 0.874510, 0.835294, 1.0 }, + { 0.819608, 0.784314, 0.725490, 1.0 }, + { 0.807843, 0.752941, 0.584314, 1.0 }, + { 0.796078, 0.725490, 0.443137, 1.0 }, + { 0.784314, 0.717647, 0.411765, 1.0 }, + { 0.776471, 0.713725, 0.380392, 1.0 }, + { 0.784314, 0.745098, 0.372549, 1.0 }, + { 0.823529, 0.698039, 0.356863, 1.0 }, + { 0.796078, 0.647059, 0.250980, 1.0 }, + { 0.807843, 0.537255, 0.196078, 1.0 }, + { 0.823529, 0.427451, 0.145098, 1.0 }, + { 0.776471, 0.384314, 0.137255, 1.0 }, + { 0.733333, 0.345098, 0.129412, 1.0 }, + { 0.619608, 0.345098, 0.074510, 1.0 }, + { 0.639216, 0.380392, 0.074510, 1.0 }, + { 0.619608, 0.462745, 0.223529, 1.0 }, + { 0.690196, 0.490196, 0.384314, 1.0 }, + { 0.639216, 0.658824, 0.737255, 1.0 }, + { 0.658824, 0.658824, 0.772549, 1.0 }, + { 0.678431, 0.662745, 0.807843, 1.0 }, + { 0.670588, 0.756863, 0.839216, 1.0 }, + { 0.678431, 0.784314, 0.850980, 1.0 }, + { 0.768627, 0.800000, 0.807843, 1.0 }, + { 0.788235, 0.784314, 0.776471, 1.0 }, + { 0.819608, 0.811765, 0.760784, 1.0 }, + { 0.831373, 0.811765, 0.776471, 1.0 }, + { 0.843137, 0.815686, 0.792157, 1.0 }, + { 0.854902, 0.823529, 0.847059, 1.0 }, + { 0.870588, 0.835294, 0.901961, 1.0 }, + { 0.905882, 0.866667, 0.858824, 1.0 }, + { 0.866667, 0.843137, 0.780392, 1.0 }, + { 0.850980, 0.725490, 0.666667, 1.0 }, + { 0.784314, 0.556863, 0.376471, 1.0 }, + { 0.749020, 0.509804, 0.184314, 1.0 }, + { 0.756863, 0.490196, 0.152941, 1.0 }, + { 0.764706, 0.474510, 0.125490, 1.0 }, + { 0.764706, 0.572549, 0.160784, 1.0 }, + { 0.741176, 0.639216, 0.345098, 1.0 }, + { 0.721569, 0.674510, 0.517647, 1.0 }, + { 0.729412, 0.741176, 0.698039, 1.0 }, + { 0.733333, 0.792157, 0.772549, 1.0 }, + { 0.713725, 0.764706, 0.764706, 1.0 }, + { 0.694118, 0.737255, 0.760784, 1.0 }, + { 0.686275, 0.737255, 0.733333, 1.0 }, + { 0.678431, 0.737255, 0.709804, 1.0 }, + { 0.647059, 0.705882, 0.733333, 1.0 }, + { 0.627451, 0.725490, 0.752941, 1.0 }, + { 0.639216, 0.756863, 0.800000, 1.0 }, + { 0.709804, 0.760784, 0.784314, 1.0 }, + { 0.800000, 0.831373, 0.874510, 1.0 }, + { 0.823529, 0.854902, 0.882353, 1.0 }, + { 0.847059, 0.878431, 0.890196, 1.0 }, + { 0.870588, 0.905882, 0.941176, 1.0 }, + { 0.890196, 0.913725, 0.913725, 1.0 }, + { 0.894118, 0.909804, 0.854902, 1.0 }, + { 0.870588, 0.886275, 0.831373, 1.0 }, + { 0.831373, 0.768627, 0.678431, 1.0 }, + { 0.831373, 0.760784, 0.615686, 1.0 }, + { 0.831373, 0.752941, 0.552941, 1.0 }, + { 0.831373, 0.690196, 0.454902, 1.0 }, + { 0.858824, 0.611765, 0.333333, 1.0 }, + { 0.694118, 0.494118, 0.235294, 1.0 }, + { 0.486275, 0.337255, 0.152941, 1.0 }, + { 0.454902, 0.243137, 0.101961, 1.0 }, + { 0.321569, 0.074510, 0.105882, 1.0 }, + { 0.070588, 0.070588, 0.023529, 1.0 }, + { 0.054902, 0.066667, 0.023529, 1.0 }, + { 0.043137, 0.066667, 0.027451, 1.0 }, + { 0.066667, 0.035294, 0.027451, 1.0 }, + { 0.058824, 0.054902, 0.047059, 1.0 }, + { 0.129412, 0.086275, 0.070588, 1.0 }, + { 0.137255, 0.266667, 0.090196, 1.0 }, + { 0.643137, 0.364706, 0.482353, 1.0 }, + { 0.694118, 0.490196, 0.588235, 1.0 }, + { 0.749020, 0.619608, 0.694118, 1.0 }, + { 0.811765, 0.756863, 0.745098, 1.0 }, + { 0.811765, 0.803922, 0.823529, 1.0 }, + { 0.823529, 0.835294, 0.862745, 1.0 }, + { 0.847059, 0.862745, 0.874510, 1.0 }, + { 0.803922, 0.878431, 0.870588, 1.0 }, + { 0.745098, 0.882353, 0.890196, 1.0 }, + { 0.768627, 0.819608, 0.854902, 1.0 }, + { 0.788235, 0.788235, 0.788235, 1.0 }, + { 0.788235, 0.764706, 0.662745, 1.0 }, + { 0.780392, 0.749020, 0.568627, 1.0 }, + { 0.698039, 0.682353, 0.505882, 1.0 }, + { 0.682353, 0.662745, 0.505882, 1.0 }, + { 0.682353, 0.674510, 0.525490, 1.0 }, + { 0.686275, 0.654902, 0.647059, 1.0 }, + { 0.701961, 0.690196, 0.713725, 1.0 }, + { 0.721569, 0.729412, 0.780392, 1.0 }, + { 0.768627, 0.784314, 0.819608, 1.0 }, + { 0.819608, 0.827451, 0.878431, 1.0 }, + { 0.803922, 0.890196, 0.945098, 1.0 }, + { 0.831373, 0.913725, 0.980392, 1.0 }, + { 0.866667, 0.909804, 0.980392, 1.0 }, + { 0.819608, 0.925490, 0.960784, 1.0 }, + { 0.772549, 0.878431, 0.945098, 1.0 }, + { 0.831373, 0.886275, 0.886275, 1.0 }, + { 0.847059, 0.898039, 0.819608, 1.0 }, + { 0.894118, 0.913725, 0.835294, 1.0 }, + { 0.925490, 0.921569, 0.670588, 1.0 }, + { 0.933333, 0.815686, 0.611765, 1.0 }, + { 0.850980, 0.803922, 0.466667, 1.0 }, + { 0.803922, 0.725490, 0.352941, 1.0 }, + { 0.835294, 0.662745, 0.235294, 1.0 }, + { 0.843137, 0.662745, 0.227451, 1.0 }, + { 0.913725, 0.705882, 0.196078, 1.0 }, + { 0.890196, 0.788235, 0.180392, 1.0 }, + { 0.866667, 0.803922, 0.133333, 1.0 }, + { 0.909804, 0.807843, 0.098039, 1.0 }, + { 0.925490, 0.854902, 0.078431, 1.0 }, + { 0.905882, 0.796078, 0.133333, 1.0 }, + { 0.937255, 0.733333, 0.090196, 1.0 }, + { 0.909804, 0.709804, 0.117647, 1.0 }, + { 0.917647, 0.694118, 0.101961, 1.0 }, + { 0.909804, 0.643137, 0.105882, 1.0 }, + { 0.854902, 0.560784, 0.058824, 1.0 }, + { 0.756863, 0.486275, 0.011765, 1.0 }, + { 0.596078, 0.337255, 0.047059, 1.0 }, + { 0.423529, 0.305882, 0.054902, 1.0 }, + { 0.309804, 0.266667, 0.188235, 1.0 }, + { 0.470588, 0.447059, 0.352941, 1.0 }, + { 0.654902, 0.615686, 0.568627, 1.0 }, + { 0.725490, 0.733333, 0.729412, 1.0 }, + { 0.831373, 0.815686, 0.874510, 1.0 }, + { 0.866667, 0.819608, 0.905882, 1.0 }, + { 0.835294, 0.823529, 0.898039, 1.0 }, + { 0.819608, 0.874510, 0.909804, 1.0 }, + { 0.819608, 0.858824, 0.894118, 1.0 }, + { 0.772549, 0.827451, 0.878431, 1.0 }, + { 0.741176, 0.796078, 0.807843, 1.0 }, + { 0.682353, 0.733333, 0.756863, 1.0 }, + { 0.600000, 0.698039, 0.682353, 1.0 }, + { 0.392157, 0.690196, 0.639216, 1.0 }, + { 0.525490, 0.572549, 0.525490, 1.0 }, + { 0.470588, 0.521569, 0.552941, 1.0 }, + { 0.384314, 0.478431, 0.517647, 1.0 }, + { 0.435294, 0.470588, 0.529412, 1.0 }, + { 0.549020, 0.552941, 0.396078, 1.0 }, + { 0.580392, 0.556863, 0.352941, 1.0 }, + { 0.701961, 0.541176, 0.196078, 1.0 }, + { 0.772549, 0.419608, 0.039216, 1.0 }, + { 0.650980, 0.305882, 0.027451, 1.0 }, + { 0.560784, 0.176471, 0.078431, 1.0 }, + { 0.392157, 0.215686, 0.086275, 1.0 }, + { 0.243137, 0.094118, 0.058824, 1.0 }, + { 0.121569, 0.035294, 0.043137, 1.0 }, + { 0.109804, 0.015686, 0.066667, 1.0 }, + { 0.196078, 0.047059, 0.043137, 1.0 }, + { 0.290196, 0.149020, 0.023529, 1.0 }, + { 0.450980, 0.298039, 0.000000, 1.0 }, + { 0.521569, 0.337255, 0.117647, 1.0 }, + { 0.611765, 0.376471, 0.172549, 1.0 }, + { 0.568627, 0.513725, 0.337255, 1.0 }, + { 0.572549, 0.486275, 0.431373, 1.0 }, + { 0.556863, 0.619608, 0.341176, 1.0 }, + { 0.529412, 0.560784, 0.368627, 1.0 }, + { 0.435294, 0.462745, 0.486275, 1.0 }, + { 0.400000, 0.407843, 0.403922, 1.0 }, + }; +/* Apophysis-040427-4Bdlnds */ +static double4 colors_192[] = { + { 0.254902, 0.215686, 0.074510, 1.0 }, + { 0.172549, 0.133333, 0.094118, 1.0 }, + { 0.156863, 0.109804, 0.058824, 1.0 }, + { 0.141176, 0.090196, 0.027451, 1.0 }, + { 0.149020, 0.086275, 0.027451, 1.0 }, + { 0.156863, 0.086275, 0.031373, 1.0 }, + { 0.176471, 0.180392, 0.035294, 1.0 }, + { 0.196078, 0.274510, 0.043137, 1.0 }, + { 0.247059, 0.349020, 0.101961, 1.0 }, + { 0.305882, 0.380392, 0.203922, 1.0 }, + { 0.364706, 0.415686, 0.305882, 1.0 }, + { 0.431373, 0.435294, 0.388235, 1.0 }, + { 0.498039, 0.454902, 0.470588, 1.0 }, + { 0.639216, 0.478431, 0.450980, 1.0 }, + { 0.784314, 0.505882, 0.435294, 1.0 }, + { 0.768627, 0.556863, 0.466667, 1.0 }, + { 0.756863, 0.611765, 0.498039, 1.0 }, + { 0.764706, 0.874510, 0.886275, 1.0 }, + { 0.756863, 0.866667, 0.890196, 1.0 }, + { 0.749020, 0.862745, 0.894118, 1.0 }, + { 0.725490, 0.752941, 0.717647, 1.0 }, + { 0.705882, 0.643137, 0.545098, 1.0 }, + { 0.717647, 0.631373, 0.525490, 1.0 }, + { 0.729412, 0.623529, 0.505882, 1.0 }, + { 0.741176, 0.658824, 0.592157, 1.0 }, + { 0.760784, 0.772549, 0.737255, 1.0 }, + { 0.784314, 0.886275, 0.882353, 1.0 }, + { 0.811765, 0.905882, 0.901961, 1.0 }, + { 0.843137, 0.929412, 0.921569, 1.0 }, + { 0.850980, 0.933333, 0.925490, 1.0 }, + { 0.862745, 0.941176, 0.933333, 1.0 }, + { 0.870588, 0.952941, 0.933333, 1.0 }, + { 0.862745, 0.933333, 0.933333, 1.0 }, + { 0.862745, 0.909804, 0.901961, 1.0 }, + { 0.862745, 0.909804, 0.898039, 1.0 }, + { 0.866667, 0.909804, 0.894118, 1.0 }, + { 0.839216, 0.898039, 0.901961, 1.0 }, + { 0.811765, 0.886275, 0.909804, 1.0 }, + { 0.823529, 0.894118, 0.909804, 1.0 }, + { 0.835294, 0.905882, 0.913725, 1.0 }, + { 0.823529, 0.917647, 0.925490, 1.0 }, + { 0.819608, 0.905882, 0.913725, 1.0 }, + { 0.819608, 0.898039, 0.901961, 1.0 }, + { 0.807843, 0.886275, 0.886275, 1.0 }, + { 0.800000, 0.878431, 0.870588, 1.0 }, + { 0.796078, 0.768627, 0.745098, 1.0 }, + { 0.796078, 0.662745, 0.623529, 1.0 }, + { 0.686275, 0.592157, 0.552941, 1.0 }, + { 0.576471, 0.501961, 0.486275, 1.0 }, + { 0.521569, 0.407843, 0.392157, 1.0 }, + { 0.498039, 0.427451, 0.407843, 1.0 }, + { 0.478431, 0.450980, 0.427451, 1.0 }, + { 0.513725, 0.474510, 0.470588, 1.0 }, + { 0.549020, 0.501961, 0.517647, 1.0 }, + { 0.615686, 0.560784, 0.533333, 1.0 }, + { 0.686275, 0.619608, 0.549020, 1.0 }, + { 0.705882, 0.874510, 0.901961, 1.0 }, + { 0.721569, 0.874510, 0.890196, 1.0 }, + { 0.741176, 0.874510, 0.882353, 1.0 }, + { 0.701961, 0.721569, 0.701961, 1.0 }, + { 0.666667, 0.572549, 0.525490, 1.0 }, + { 0.635294, 0.525490, 0.482353, 1.0 }, + { 0.607843, 0.482353, 0.439216, 1.0 }, + { 0.584314, 0.450980, 0.341176, 1.0 }, + { 0.537255, 0.443137, 0.294118, 1.0 }, + { 0.388235, 0.364706, 0.137255, 1.0 }, + { 0.384314, 0.345098, 0.133333, 1.0 }, + { 0.380392, 0.325490, 0.133333, 1.0 }, + { 0.384314, 0.356863, 0.152941, 1.0 }, + { 0.392157, 0.388235, 0.176471, 1.0 }, + { 0.435294, 0.411765, 0.317647, 1.0 }, + { 0.466667, 0.407843, 0.380392, 1.0 }, + { 0.501961, 0.458824, 0.490196, 1.0 }, + { 0.521569, 0.427451, 0.411765, 1.0 }, + { 0.541176, 0.400000, 0.337255, 1.0 }, + { 0.490196, 0.415686, 0.313725, 1.0 }, + { 0.443137, 0.431373, 0.294118, 1.0 }, + { 0.376471, 0.415686, 0.274510, 1.0 }, + { 0.313725, 0.400000, 0.258824, 1.0 }, + { 0.313725, 0.400000, 0.247059, 1.0 }, + { 0.333333, 0.396078, 0.219608, 1.0 }, + { 0.313725, 0.341176, 0.141176, 1.0 }, + { 0.333333, 0.333333, 0.125490, 1.0 }, + { 0.352941, 0.325490, 0.109804, 1.0 }, + { 0.341176, 0.321569, 0.109804, 1.0 }, + { 0.329412, 0.317647, 0.109804, 1.0 }, + { 0.321569, 0.372549, 0.062745, 1.0 }, + { 0.250980, 0.352941, 0.066667, 1.0 }, + { 0.247059, 0.258824, 0.043137, 1.0 }, + { 0.286275, 0.286275, 0.058824, 1.0 }, + { 0.329412, 0.313725, 0.074510, 1.0 }, + { 0.400000, 0.352941, 0.105882, 1.0 }, + { 0.474510, 0.392157, 0.137255, 1.0 }, + { 0.623529, 0.392157, 0.164706, 1.0 }, + { 0.576471, 0.415686, 0.290196, 1.0 }, + { 0.615686, 0.388235, 0.301961, 1.0 }, + { 0.619608, 0.443137, 0.352941, 1.0 }, + { 0.686275, 0.639216, 0.450980, 1.0 }, + { 0.694118, 0.654902, 0.470588, 1.0 }, + { 0.705882, 0.674510, 0.494118, 1.0 }, + { 0.729412, 0.662745, 0.513725, 1.0 }, + { 0.752941, 0.654902, 0.533333, 1.0 }, + { 0.854902, 0.678431, 0.603922, 1.0 }, + { 0.823529, 0.882353, 0.870588, 1.0 }, + { 0.870588, 0.933333, 0.933333, 1.0 }, + { 0.886275, 0.941176, 0.937255, 1.0 }, + { 0.901961, 0.949020, 0.941176, 1.0 }, + { 0.901961, 0.949020, 0.941176, 1.0 }, + { 0.905882, 0.952941, 0.945098, 1.0 }, + { 0.894118, 0.952941, 0.941176, 1.0 }, + { 0.894118, 0.949020, 0.952941, 1.0 }, + { 0.886275, 0.945098, 0.956863, 1.0 }, + { 0.901961, 0.941176, 0.949020, 1.0 }, + { 0.960784, 0.984314, 0.968627, 1.0 }, + { 0.960784, 0.984314, 0.968627, 1.0 }, + { 0.960784, 0.984314, 0.968627, 1.0 }, + { 0.945098, 0.988235, 0.964706, 1.0 }, + { 0.925490, 0.972549, 0.956863, 1.0 }, + { 0.901961, 0.960784, 0.949020, 1.0 }, + { 0.874510, 0.937255, 0.937255, 1.0 }, + { 0.839216, 0.913725, 0.937255, 1.0 }, + { 0.796078, 0.890196, 0.925490, 1.0 }, + { 0.756863, 0.866667, 0.913725, 1.0 }, + { 0.752941, 0.866667, 0.901961, 1.0 }, + { 0.749020, 0.870588, 0.890196, 1.0 }, + { 0.729412, 0.639216, 0.584314, 1.0 }, + { 0.603922, 0.560784, 0.537255, 1.0 }, + { 0.541176, 0.517647, 0.525490, 1.0 }, + { 0.486275, 0.443137, 0.505882, 1.0 }, + { 0.411765, 0.474510, 0.474510, 1.0 }, + { 0.447059, 0.501961, 0.454902, 1.0 }, + { 0.482353, 0.529412, 0.435294, 1.0 }, + { 0.576471, 0.568627, 0.415686, 1.0 }, + { 0.596078, 0.517647, 0.490196, 1.0 }, + { 0.690196, 0.615686, 0.600000, 1.0 }, + { 0.662745, 0.835294, 0.886275, 1.0 }, + { 0.654902, 0.843137, 0.890196, 1.0 }, + { 0.588235, 0.686275, 0.701961, 1.0 }, + { 0.525490, 0.533333, 0.513725, 1.0 }, + { 0.486275, 0.482353, 0.423529, 1.0 }, + { 0.450980, 0.435294, 0.337255, 1.0 }, + { 0.372549, 0.364706, 0.215686, 1.0 }, + { 0.400000, 0.345098, 0.160784, 1.0 }, + { 0.509804, 0.392157, 0.298039, 1.0 }, + { 0.701961, 0.545098, 0.545098, 1.0 }, + { 0.458824, 0.439216, 0.188235, 1.0 }, + { 0.592157, 0.482353, 0.290196, 1.0 }, + { 0.725490, 0.529412, 0.392157, 1.0 }, + { 0.796078, 0.686275, 0.603922, 1.0 }, + { 0.752941, 0.866667, 0.882353, 1.0 }, + { 0.733333, 0.866667, 0.901961, 1.0 }, + { 0.713725, 0.870588, 0.878431, 1.0 }, + { 0.592157, 0.525490, 0.423529, 1.0 }, + { 0.537255, 0.482353, 0.392157, 1.0 }, + { 0.482353, 0.439216, 0.360784, 1.0 }, + { 0.376471, 0.341176, 0.227451, 1.0 }, + { 0.372549, 0.298039, 0.180392, 1.0 }, + { 0.364706, 0.270588, 0.137255, 1.0 }, + { 0.407843, 0.254902, 0.133333, 1.0 }, + { 0.466667, 0.298039, 0.098039, 1.0 }, + { 0.364706, 0.321569, 0.145098, 1.0 }, + { 0.494118, 0.368627, 0.286275, 1.0 }, + { 0.521569, 0.419608, 0.356863, 1.0 }, + { 0.549020, 0.470588, 0.427451, 1.0 }, + { 0.705882, 0.576471, 0.517647, 1.0 }, + { 0.796078, 0.662745, 0.615686, 1.0 }, + { 0.811765, 0.870588, 0.882353, 1.0 }, + { 0.874510, 0.917647, 0.925490, 1.0 }, + { 0.968627, 0.992157, 0.976471, 1.0 }, + { 0.980392, 0.992157, 0.972549, 1.0 }, + { 0.992157, 0.996078, 0.972549, 1.0 }, + { 0.964706, 0.996078, 1.000000, 1.0 }, + { 0.968627, 0.984314, 0.988235, 1.0 }, + { 0.949020, 0.984314, 0.964706, 1.0 }, + { 0.913725, 0.960784, 0.945098, 1.0 }, + { 0.890196, 0.937255, 0.929412, 1.0 }, + { 0.847059, 0.909804, 0.905882, 1.0 }, + { 0.792157, 0.882353, 0.858824, 1.0 }, + { 0.796078, 0.717647, 0.588235, 1.0 }, + { 0.756863, 0.678431, 0.478431, 1.0 }, + { 0.698039, 0.529412, 0.364706, 1.0 }, + { 0.568627, 0.466667, 0.243137, 1.0 }, + { 0.474510, 0.360784, 0.227451, 1.0 }, + { 0.450980, 0.352941, 0.274510, 1.0 }, + { 0.372549, 0.431373, 0.443137, 1.0 }, + { 0.415686, 0.509804, 0.533333, 1.0 }, + { 0.458824, 0.588235, 0.623529, 1.0 }, + { 0.588235, 0.619608, 0.701961, 1.0 }, + { 0.639216, 0.803922, 0.898039, 1.0 }, + { 0.717647, 0.854902, 0.941176, 1.0 }, + { 0.760784, 0.890196, 0.925490, 1.0 }, + { 0.835294, 0.909804, 0.933333, 1.0 }, + { 0.874510, 0.929412, 0.941176, 1.0 }, + { 0.894118, 0.949020, 0.949020, 1.0 }, + { 0.866667, 0.937255, 0.945098, 1.0 }, + { 0.831373, 0.905882, 0.933333, 1.0 }, + { 0.827451, 0.905882, 0.901961, 1.0 }, + { 0.803922, 0.901961, 0.886275, 1.0 }, + { 0.819608, 0.878431, 0.898039, 1.0 }, + { 0.835294, 0.780392, 0.737255, 1.0 }, + { 0.788235, 0.603922, 0.564706, 1.0 }, + { 0.694118, 0.549020, 0.517647, 1.0 }, + { 0.564706, 0.478431, 0.435294, 1.0 }, + { 0.541176, 0.427451, 0.309804, 1.0 }, + { 0.466667, 0.439216, 0.274510, 1.0 }, + { 0.368627, 0.427451, 0.196078, 1.0 }, + { 0.329412, 0.396078, 0.180392, 1.0 }, + { 0.423529, 0.400000, 0.258824, 1.0 }, + { 0.505882, 0.423529, 0.403922, 1.0 }, + { 0.572549, 0.501961, 0.556863, 1.0 }, + { 0.670588, 0.631373, 0.662745, 1.0 }, + { 0.721569, 0.866667, 0.890196, 1.0 }, + { 0.729412, 0.874510, 0.905882, 1.0 }, + { 0.741176, 0.878431, 0.901961, 1.0 }, + { 0.776471, 0.898039, 0.905882, 1.0 }, + { 0.776471, 0.901961, 0.898039, 1.0 }, + { 0.807843, 0.886275, 0.882353, 1.0 }, + { 0.843137, 0.788235, 0.745098, 1.0 }, + { 0.800000, 0.682353, 0.580392, 1.0 }, + { 0.705882, 0.588235, 0.486275, 1.0 }, + { 0.545098, 0.462745, 0.254902, 1.0 }, + { 0.447059, 0.411765, 0.149020, 1.0 }, + { 0.403922, 0.376471, 0.109804, 1.0 }, + { 0.360784, 0.360784, 0.164706, 1.0 }, + { 0.368627, 0.368627, 0.227451, 1.0 }, + { 0.447059, 0.431373, 0.384314, 1.0 }, + { 0.592157, 0.619608, 0.498039, 1.0 }, + { 0.690196, 0.749020, 0.737255, 1.0 }, + { 0.713725, 0.862745, 0.905882, 1.0 }, + { 0.756863, 0.866667, 0.909804, 1.0 }, + { 0.788235, 0.878431, 0.909804, 1.0 }, + { 0.827451, 0.898039, 0.913725, 1.0 }, + { 0.839216, 0.909804, 0.925490, 1.0 }, + { 0.850980, 0.929412, 0.921569, 1.0 }, + { 0.862745, 0.941176, 0.937255, 1.0 }, + { 0.850980, 0.933333, 0.945098, 1.0 }, + { 0.835294, 0.933333, 0.952941, 1.0 }, + { 0.850980, 0.925490, 0.949020, 1.0 }, + { 0.850980, 0.925490, 0.949020, 1.0 }, + { 0.827451, 0.913725, 0.956863, 1.0 }, + { 0.807843, 0.901961, 0.941176, 1.0 }, + { 0.737255, 0.882353, 0.952941, 1.0 }, + { 0.717647, 0.858824, 0.913725, 1.0 }, + { 0.729412, 0.866667, 0.890196, 1.0 }, + { 0.756863, 0.658824, 0.631373, 1.0 }, + { 0.745098, 0.576471, 0.513725, 1.0 }, + { 0.670588, 0.529412, 0.529412, 1.0 }, + { 0.678431, 0.494118, 0.533333, 1.0 }, + { 0.600000, 0.466667, 0.529412, 1.0 }, + { 0.580392, 0.474510, 0.541176, 1.0 }, + { 0.556863, 0.494118, 0.533333, 1.0 }, + { 0.568627, 0.466667, 0.517647, 1.0 }, + { 0.513725, 0.458824, 0.423529, 1.0 }, + { 0.419608, 0.400000, 0.325490, 1.0 }, + { 0.313725, 0.278431, 0.250980, 1.0 }, + { 0.309804, 0.298039, 0.137255, 1.0 }, + }; +/* Apophysis-040427-4BnnySurp */ +static double4 colors_193[] = { + { 0.964706, 0.596078, 0.313725, 1.0 }, + { 0.474510, 0.286275, 0.819608, 1.0 }, + { 0.627451, 0.356863, 0.682353, 1.0 }, + { 0.784314, 0.427451, 0.549020, 1.0 }, + { 0.854902, 0.478431, 0.454902, 1.0 }, + { 0.929412, 0.533333, 0.360784, 1.0 }, + { 0.945098, 0.560784, 0.333333, 1.0 }, + { 0.960784, 0.592157, 0.309804, 1.0 }, + { 0.996078, 0.639216, 0.282353, 1.0 }, + { 0.996078, 0.647059, 0.278431, 1.0 }, + { 1.000000, 0.658824, 0.278431, 1.0 }, + { 0.996078, 0.647059, 0.278431, 1.0 }, + { 0.996078, 0.639216, 0.282353, 1.0 }, + { 0.996078, 0.647059, 0.278431, 1.0 }, + { 0.996078, 0.654902, 0.274510, 1.0 }, + { 0.996078, 0.654902, 0.274510, 1.0 }, + { 1.000000, 0.658824, 0.278431, 1.0 }, + { 1.000000, 0.662745, 0.282353, 1.0 }, + { 0.960784, 0.729412, 0.243137, 1.0 }, + { 0.921569, 0.800000, 0.203922, 1.0 }, + { 0.882353, 0.772549, 0.156863, 1.0 }, + { 0.847059, 0.749020, 0.113725, 1.0 }, + { 0.862745, 0.709804, 0.172549, 1.0 }, + { 0.878431, 0.670588, 0.231373, 1.0 }, + { 0.874510, 0.564706, 0.403922, 1.0 }, + { 0.858824, 0.537255, 0.403922, 1.0 }, + { 0.843137, 0.513725, 0.403922, 1.0 }, + { 0.800000, 0.494118, 0.458824, 1.0 }, + { 0.760784, 0.474510, 0.517647, 1.0 }, + { 0.713725, 0.443137, 0.588235, 1.0 }, + { 0.670588, 0.411765, 0.662745, 1.0 }, + { 0.549020, 0.333333, 0.733333, 1.0 }, + { 0.458824, 0.274510, 0.815686, 1.0 }, + { 0.321569, 0.200000, 0.992157, 1.0 }, + { 0.376471, 0.223529, 0.921569, 1.0 }, + { 0.435294, 0.250980, 0.854902, 1.0 }, + { 0.545098, 0.321569, 0.760784, 1.0 }, + { 0.658824, 0.396078, 0.666667, 1.0 }, + { 0.678431, 0.411765, 0.654902, 1.0 }, + { 0.701961, 0.431373, 0.647059, 1.0 }, + { 0.796078, 0.474510, 0.427451, 1.0 }, + { 0.819608, 0.494118, 0.407843, 1.0 }, + { 0.847059, 0.513725, 0.392157, 1.0 }, + { 0.823529, 0.490196, 0.407843, 1.0 }, + { 0.800000, 0.470588, 0.427451, 1.0 }, + { 0.776471, 0.466667, 0.454902, 1.0 }, + { 0.756863, 0.462745, 0.482353, 1.0 }, + { 0.721569, 0.443137, 0.568627, 1.0 }, + { 0.517647, 0.341176, 0.603922, 1.0 }, + { 0.376471, 0.286275, 0.325490, 1.0 }, + { 0.584314, 0.376471, 0.254902, 1.0 }, + { 0.792157, 0.470588, 0.184314, 1.0 }, + { 0.858824, 0.521569, 0.250980, 1.0 }, + { 0.925490, 0.576471, 0.317647, 1.0 }, + { 0.945098, 0.584314, 0.313725, 1.0 }, + { 0.964706, 0.596078, 0.313725, 1.0 }, + { 1.000000, 0.650980, 0.274510, 1.0 }, + { 0.996078, 0.658824, 0.286275, 1.0 }, + { 0.992157, 0.666667, 0.298039, 1.0 }, + { 0.976471, 0.631373, 0.360784, 1.0 }, + { 0.964706, 0.600000, 0.427451, 1.0 }, + { 0.901961, 0.584314, 0.466667, 1.0 }, + { 0.843137, 0.572549, 0.509804, 1.0 }, + { 0.858824, 0.458824, 0.501961, 1.0 }, + { 0.737255, 0.439216, 0.631373, 1.0 }, + { 0.733333, 0.447059, 0.560784, 1.0 }, + { 0.788235, 0.478431, 0.482353, 1.0 }, + { 0.847059, 0.509804, 0.403922, 1.0 }, + { 0.858824, 0.521569, 0.384314, 1.0 }, + { 0.874510, 0.533333, 0.364706, 1.0 }, + { 0.898039, 0.556863, 0.345098, 1.0 }, + { 0.945098, 0.580392, 0.309804, 1.0 }, + { 0.992157, 0.635294, 0.278431, 1.0 }, + { 0.988235, 0.623529, 0.286275, 1.0 }, + { 0.984314, 0.611765, 0.298039, 1.0 }, + { 0.960784, 0.596078, 0.301961, 1.0 }, + { 0.937255, 0.580392, 0.305882, 1.0 }, + { 0.925490, 0.572549, 0.317647, 1.0 }, + { 0.917647, 0.564706, 0.329412, 1.0 }, + { 0.909804, 0.549020, 0.349020, 1.0 }, + { 0.901961, 0.541176, 0.349020, 1.0 }, + { 0.870588, 0.513725, 0.407843, 1.0 }, + { 0.870588, 0.521569, 0.384314, 1.0 }, + { 0.874510, 0.533333, 0.364706, 1.0 }, + { 0.862745, 0.533333, 0.360784, 1.0 }, + { 0.850980, 0.533333, 0.356863, 1.0 }, + { 0.862745, 0.533333, 0.360784, 1.0 }, + { 0.886275, 0.537255, 0.372549, 1.0 }, + { 0.921569, 0.568627, 0.325490, 1.0 }, + { 0.956863, 0.596078, 0.298039, 1.0 }, + { 0.996078, 0.623529, 0.270588, 1.0 }, + { 0.960784, 0.619608, 0.239216, 1.0 }, + { 0.925490, 0.615686, 0.211765, 1.0 }, + { 0.909804, 0.560784, 0.325490, 1.0 }, + { 0.858824, 0.525490, 0.380392, 1.0 }, + { 0.788235, 0.450980, 0.462745, 1.0 }, + { 0.713725, 0.439216, 0.584314, 1.0 }, + { 0.674510, 0.415686, 0.666667, 1.0 }, + { 0.690196, 0.419608, 0.635294, 1.0 }, + { 0.705882, 0.423529, 0.603922, 1.0 }, + { 0.733333, 0.439216, 0.541176, 1.0 }, + { 0.760784, 0.458824, 0.482353, 1.0 }, + { 0.792157, 0.458824, 0.431373, 1.0 }, + { 0.823529, 0.482353, 0.403922, 1.0 }, + { 0.803922, 0.478431, 0.423529, 1.0 }, + { 0.701961, 0.427451, 0.533333, 1.0 }, + { 0.600000, 0.376471, 0.647059, 1.0 }, + { 0.572549, 0.352941, 0.686275, 1.0 }, + { 0.545098, 0.329412, 0.725490, 1.0 }, + { 0.415686, 0.180392, 0.705882, 1.0 }, + { 0.309804, 0.141176, 0.796078, 1.0 }, + { 0.243137, 0.101961, 0.933333, 1.0 }, + { 0.196078, 0.125490, 0.949020, 1.0 }, + { 0.427451, 0.247059, 0.866667, 1.0 }, + { 0.427451, 0.250980, 0.870588, 1.0 }, + { 0.427451, 0.254902, 0.878431, 1.0 }, + { 0.333333, 0.235294, 0.941176, 1.0 }, + { 0.321569, 0.200000, 0.992157, 1.0 }, + { 0.321569, 0.196078, 1.000000, 1.0 }, + { 0.313725, 0.200000, 1.000000, 1.0 }, + { 0.317647, 0.192157, 1.000000, 1.0 }, + { 0.329412, 0.192157, 0.992157, 1.0 }, + { 0.341176, 0.196078, 0.988235, 1.0 }, + { 0.380392, 0.219608, 0.933333, 1.0 }, + { 0.419608, 0.243137, 0.882353, 1.0 }, + { 0.490196, 0.298039, 0.800000, 1.0 }, + { 0.556863, 0.345098, 0.721569, 1.0 }, + { 0.701961, 0.415686, 0.635294, 1.0 }, + { 0.780392, 0.462745, 0.447059, 1.0 }, + { 0.898039, 0.545098, 0.349020, 1.0 }, + { 0.921569, 0.564706, 0.329412, 1.0 }, + { 0.945098, 0.588235, 0.313725, 1.0 }, + { 0.972549, 0.607843, 0.301961, 1.0 }, + { 1.000000, 0.662745, 0.270588, 1.0 }, + { 0.992157, 0.733333, 0.250980, 1.0 }, + { 0.972549, 0.792157, 0.078431, 1.0 }, + { 0.980392, 0.823529, 0.003922, 1.0 }, + { 0.988235, 0.745098, 0.141176, 1.0 }, + { 0.996078, 0.666667, 0.278431, 1.0 }, + { 0.996078, 0.654902, 0.282353, 1.0 }, + { 1.000000, 0.643137, 0.286275, 1.0 }, + { 0.984314, 0.611765, 0.298039, 1.0 }, + { 0.952941, 0.580392, 0.313725, 1.0 }, + { 0.921569, 0.552941, 0.349020, 1.0 }, + { 0.862745, 0.545098, 0.368627, 1.0 }, + { 0.764706, 0.466667, 0.474510, 1.0 }, + { 0.713725, 0.447059, 0.525490, 1.0 }, + { 0.662745, 0.427451, 0.576471, 1.0 }, + { 0.592157, 0.368627, 0.678431, 1.0 }, + { 0.474510, 0.270588, 0.796078, 1.0 }, + { 0.411765, 0.243137, 0.898039, 1.0 }, + { 0.380392, 0.176471, 0.984314, 1.0 }, + { 0.290196, 0.207843, 0.996078, 1.0 }, + { 0.286275, 0.207843, 0.992157, 1.0 }, + { 0.282353, 0.211765, 0.988235, 1.0 }, + { 0.274510, 0.200000, 1.000000, 1.0 }, + { 0.290196, 0.200000, 1.000000, 1.0 }, + { 0.294118, 0.196078, 0.992157, 1.0 }, + { 0.298039, 0.200000, 1.000000, 1.0 }, + { 0.313725, 0.200000, 1.000000, 1.0 }, + { 0.321569, 0.200000, 0.992157, 1.0 }, + { 0.411765, 0.243137, 0.898039, 1.0 }, + { 0.423529, 0.247059, 0.870588, 1.0 }, + { 0.435294, 0.254902, 0.843137, 1.0 }, + { 0.443137, 0.262745, 0.843137, 1.0 }, + { 0.454902, 0.282353, 0.819608, 1.0 }, + { 0.454902, 0.282353, 0.819608, 1.0 }, + { 0.494118, 0.305882, 0.776471, 1.0 }, + { 0.450980, 0.274510, 0.831373, 1.0 }, + { 0.466667, 0.282353, 0.811765, 1.0 }, + { 0.486275, 0.294118, 0.796078, 1.0 }, + { 0.454902, 0.298039, 0.749020, 1.0 }, + { 0.376471, 0.258824, 0.407843, 1.0 }, + { 0.298039, 0.219608, 0.074510, 1.0 }, + { 0.290196, 0.207843, 0.133333, 1.0 }, + { 0.019608, 0.000000, 0.431373, 1.0 }, + { 0.031373, 0.000000, 0.694118, 1.0 }, + { 0.039216, 0.000000, 0.709804, 1.0 }, + { 0.078431, 0.015686, 0.882353, 1.0 }, + { 0.105882, 0.031373, 0.980392, 1.0 }, + { 0.133333, 0.054902, 0.992157, 1.0 }, + { 0.207843, 0.172549, 1.000000, 1.0 }, + { 0.254902, 0.180392, 0.988235, 1.0 }, + { 0.247059, 0.129412, 0.984314, 1.0 }, + { 0.121569, 0.035294, 1.000000, 1.0 }, + { 0.117647, 0.035294, 0.992157, 1.0 }, + { 0.113725, 0.039216, 0.988235, 1.0 }, + { 0.121569, 0.047059, 0.996078, 1.0 }, + { 0.188235, 0.094118, 1.000000, 1.0 }, + { 0.262745, 0.168627, 1.000000, 1.0 }, + { 0.266667, 0.192157, 1.000000, 1.0 }, + { 0.274510, 0.200000, 1.000000, 1.0 }, + { 0.286275, 0.203922, 1.000000, 1.0 }, + { 0.290196, 0.207843, 0.996078, 1.0 }, + { 0.290196, 0.200000, 1.000000, 1.0 }, + { 0.325490, 0.200000, 1.000000, 1.0 }, + { 0.435294, 0.262745, 0.847059, 1.0 }, + { 0.498039, 0.301961, 0.776471, 1.0 }, + { 0.596078, 0.352941, 0.678431, 1.0 }, + { 0.694118, 0.403922, 0.533333, 1.0 }, + { 0.780392, 0.454902, 0.439216, 1.0 }, + { 0.847059, 0.505882, 0.388235, 1.0 }, + { 0.858824, 0.521569, 0.384314, 1.0 }, + { 0.878431, 0.529412, 0.356863, 1.0 }, + { 0.913725, 0.556863, 0.333333, 1.0 }, + { 0.921569, 0.568627, 0.325490, 1.0 }, + { 0.937255, 0.568627, 0.317647, 1.0 }, + { 0.921569, 0.576471, 0.329412, 1.0 }, + { 0.917647, 0.564706, 0.329412, 1.0 }, + { 0.878431, 0.541176, 0.356863, 1.0 }, + { 0.858824, 0.521569, 0.384314, 1.0 }, + { 0.811765, 0.474510, 0.423529, 1.0 }, + { 0.721569, 0.443137, 0.560784, 1.0 }, + { 0.560784, 0.341176, 0.721569, 1.0 }, + { 0.443137, 0.262745, 0.843137, 1.0 }, + { 0.329412, 0.125490, 0.945098, 1.0 }, + { 0.149020, 0.066667, 1.000000, 1.0 }, + { 0.101961, 0.027451, 0.968627, 1.0 }, + { 0.105882, 0.027451, 0.956863, 1.0 }, + { 0.133333, 0.027451, 0.713725, 1.0 }, + { 0.258824, 0.164706, 0.603922, 1.0 }, + { 0.443137, 0.274510, 0.698039, 1.0 }, + { 0.650980, 0.392157, 0.635294, 1.0 }, + { 0.741176, 0.462745, 0.533333, 1.0 }, + { 0.843137, 0.505882, 0.407843, 1.0 }, + { 0.890196, 0.545098, 0.364706, 1.0 }, + { 0.941176, 0.580392, 0.317647, 1.0 }, + { 0.976471, 0.611765, 0.305882, 1.0 }, + { 0.996078, 0.639216, 0.282353, 1.0 }, + { 1.000000, 0.643137, 0.278431, 1.0 }, + { 0.996078, 0.643137, 0.266667, 1.0 }, + { 1.000000, 0.643137, 0.278431, 1.0 }, + { 0.996078, 0.639216, 0.282353, 1.0 }, + { 0.996078, 0.639216, 0.282353, 1.0 }, + { 0.964706, 0.607843, 0.298039, 1.0 }, + { 0.898039, 0.615686, 0.317647, 1.0 }, + { 0.803922, 0.670588, 0.388235, 1.0 }, + { 0.674510, 0.596078, 0.364706, 1.0 }, + { 0.627451, 0.450980, 0.470588, 1.0 }, + { 0.650980, 0.439216, 0.572549, 1.0 }, + { 0.705882, 0.427451, 0.584314, 1.0 }, + { 0.764706, 0.454902, 0.466667, 1.0 }, + { 0.792157, 0.462745, 0.419608, 1.0 }, + { 0.827451, 0.501961, 0.384314, 1.0 }, + { 0.870588, 0.525490, 0.376471, 1.0 }, + { 0.894118, 0.541176, 0.345098, 1.0 }, + { 0.917647, 0.564706, 0.329412, 1.0 }, + { 0.949020, 0.584314, 0.313725, 1.0 }, + { 0.952941, 0.588235, 0.313725, 1.0 }, + { 0.956863, 0.588235, 0.313725, 1.0 }, + { 1.000000, 0.572549, 0.313725, 1.0 }, + { 1.000000, 0.588235, 0.290196, 1.0 }, + { 0.992157, 0.615686, 0.286275, 1.0 }, + { 1.000000, 0.631373, 0.278431, 1.0 }, + { 0.984314, 0.611765, 0.290196, 1.0 }, + { 0.952941, 0.588235, 0.313725, 1.0 }, + }; +/* Apophysis-040427-4BorgEY */ +static double4 colors_194[] = { + { 0.533333, 0.458824, 0.400000, 1.0 }, + { 0.549020, 0.486275, 0.396078, 1.0 }, + { 0.545098, 0.498039, 0.392157, 1.0 }, + { 0.545098, 0.509804, 0.388235, 1.0 }, + { 0.545098, 0.517647, 0.392157, 1.0 }, + { 0.549020, 0.525490, 0.400000, 1.0 }, + { 0.549020, 0.525490, 0.400000, 1.0 }, + { 0.549020, 0.525490, 0.400000, 1.0 }, + { 0.545098, 0.529412, 0.392157, 1.0 }, + { 0.549020, 0.537255, 0.388235, 1.0 }, + { 0.552941, 0.545098, 0.384314, 1.0 }, + { 0.549020, 0.541176, 0.380392, 1.0 }, + { 0.549020, 0.537255, 0.376471, 1.0 }, + { 0.549020, 0.541176, 0.380392, 1.0 }, + { 0.552941, 0.545098, 0.384314, 1.0 }, + { 0.549020, 0.541176, 0.384314, 1.0 }, + { 0.549020, 0.541176, 0.388235, 1.0 }, + { 0.556863, 0.541176, 0.396078, 1.0 }, + { 0.549020, 0.509804, 0.392157, 1.0 }, + { 0.541176, 0.482353, 0.392157, 1.0 }, + { 0.541176, 0.490196, 0.392157, 1.0 }, + { 0.545098, 0.498039, 0.396078, 1.0 }, + { 0.541176, 0.482353, 0.396078, 1.0 }, + { 0.537255, 0.470588, 0.400000, 1.0 }, + { 0.529412, 0.431373, 0.403922, 1.0 }, + { 0.509804, 0.392157, 0.403922, 1.0 }, + { 0.494118, 0.352941, 0.407843, 1.0 }, + { 0.474510, 0.250980, 0.388235, 1.0 }, + { 0.458824, 0.149020, 0.372549, 1.0 }, + { 0.407843, 0.101961, 0.356863, 1.0 }, + { 0.360784, 0.058824, 0.341176, 1.0 }, + { 0.309804, 0.007843, 0.313725, 1.0 }, + { 0.113725, 0.000000, 0.313725, 1.0 }, + { 0.007843, 0.000000, 0.003922, 1.0 }, + { 0.149020, 0.031373, 0.082353, 1.0 }, + { 0.290196, 0.062745, 0.160784, 1.0 }, + { 0.309804, 0.031373, 0.207843, 1.0 }, + { 0.333333, 0.000000, 0.254902, 1.0 }, + { 0.317647, 0.000000, 0.274510, 1.0 }, + { 0.301961, 0.003922, 0.294118, 1.0 }, + { 0.462745, 0.090196, 0.411765, 1.0 }, + { 0.478431, 0.188235, 0.419608, 1.0 }, + { 0.494118, 0.290196, 0.431373, 1.0 }, + { 0.501961, 0.329412, 0.435294, 1.0 }, + { 0.513725, 0.368627, 0.439216, 1.0 }, + { 0.517647, 0.376471, 0.439216, 1.0 }, + { 0.525490, 0.384314, 0.439216, 1.0 }, + { 0.529412, 0.407843, 0.439216, 1.0 }, + { 0.533333, 0.415686, 0.415686, 1.0 }, + { 0.521569, 0.411765, 0.407843, 1.0 }, + { 0.517647, 0.407843, 0.407843, 1.0 }, + { 0.517647, 0.403922, 0.411765, 1.0 }, + { 0.525490, 0.407843, 0.419608, 1.0 }, + { 0.533333, 0.411765, 0.431373, 1.0 }, + { 0.529412, 0.419608, 0.423529, 1.0 }, + { 0.529412, 0.431373, 0.415686, 1.0 }, + { 0.549020, 0.450980, 0.431373, 1.0 }, + { 0.545098, 0.458824, 0.419608, 1.0 }, + { 0.541176, 0.466667, 0.407843, 1.0 }, + { 0.537255, 0.478431, 0.403922, 1.0 }, + { 0.537255, 0.490196, 0.403922, 1.0 }, + { 0.537255, 0.490196, 0.396078, 1.0 }, + { 0.541176, 0.494118, 0.392157, 1.0 }, + { 0.549020, 0.505882, 0.388235, 1.0 }, + { 0.545098, 0.509804, 0.388235, 1.0 }, + { 0.549020, 0.513725, 0.400000, 1.0 }, + { 0.552941, 0.505882, 0.407843, 1.0 }, + { 0.560784, 0.501961, 0.419608, 1.0 }, + { 0.560784, 0.505882, 0.419608, 1.0 }, + { 0.560784, 0.513725, 0.419608, 1.0 }, + { 0.560784, 0.517647, 0.407843, 1.0 }, + { 0.556863, 0.521569, 0.407843, 1.0 }, + { 0.545098, 0.505882, 0.400000, 1.0 }, + { 0.549020, 0.517647, 0.400000, 1.0 }, + { 0.556863, 0.533333, 0.400000, 1.0 }, + { 0.549020, 0.513725, 0.403922, 1.0 }, + { 0.545098, 0.498039, 0.411765, 1.0 }, + { 0.541176, 0.494118, 0.407843, 1.0 }, + { 0.541176, 0.494118, 0.407843, 1.0 }, + { 0.541176, 0.494118, 0.407843, 1.0 }, + { 0.549020, 0.490196, 0.407843, 1.0 }, + { 0.541176, 0.482353, 0.407843, 1.0 }, + { 0.541176, 0.466667, 0.407843, 1.0 }, + { 0.541176, 0.454902, 0.411765, 1.0 }, + { 0.537255, 0.443137, 0.415686, 1.0 }, + { 0.533333, 0.435294, 0.419608, 1.0 }, + { 0.533333, 0.423529, 0.411765, 1.0 }, + { 0.525490, 0.423529, 0.419608, 1.0 }, + { 0.509804, 0.380392, 0.423529, 1.0 }, + { 0.513725, 0.384314, 0.419608, 1.0 }, + { 0.521569, 0.392157, 0.419608, 1.0 }, + { 0.521569, 0.400000, 0.415686, 1.0 }, + { 0.525490, 0.407843, 0.415686, 1.0 }, + { 0.529412, 0.419608, 0.407843, 1.0 }, + { 0.533333, 0.435294, 0.415686, 1.0 }, + { 0.533333, 0.443137, 0.419608, 1.0 }, + { 0.537255, 0.447059, 0.423529, 1.0 }, + { 0.537255, 0.466667, 0.411765, 1.0 }, + { 0.541176, 0.478431, 0.403922, 1.0 }, + { 0.549020, 0.490196, 0.400000, 1.0 }, + { 0.545098, 0.494118, 0.400000, 1.0 }, + { 0.545098, 0.498039, 0.403922, 1.0 }, + { 0.545098, 0.501961, 0.392157, 1.0 }, + { 0.541176, 0.494118, 0.392157, 1.0 }, + { 0.545098, 0.486275, 0.396078, 1.0 }, + { 0.541176, 0.478431, 0.400000, 1.0 }, + { 0.541176, 0.474510, 0.403922, 1.0 }, + { 0.537255, 0.470588, 0.400000, 1.0 }, + { 0.537255, 0.470588, 0.400000, 1.0 }, + { 0.537255, 0.470588, 0.400000, 1.0 }, + { 0.533333, 0.458824, 0.403922, 1.0 }, + { 0.533333, 0.447059, 0.403922, 1.0 }, + { 0.537255, 0.462745, 0.407843, 1.0 }, + { 0.541176, 0.482353, 0.407843, 1.0 }, + { 0.541176, 0.482353, 0.407843, 1.0 }, + { 0.541176, 0.482353, 0.407843, 1.0 }, + { 0.545098, 0.486275, 0.411765, 1.0 }, + { 0.545098, 0.486275, 0.411765, 1.0 }, + { 0.537255, 0.490196, 0.403922, 1.0 }, + { 0.529412, 0.482353, 0.388235, 1.0 }, + { 0.529412, 0.454902, 0.388235, 1.0 }, + { 0.541176, 0.466667, 0.407843, 1.0 }, + { 0.556863, 0.482353, 0.427451, 1.0 }, + { 0.564706, 0.494118, 0.439216, 1.0 }, + { 0.576471, 0.505882, 0.450980, 1.0 }, + { 0.560784, 0.439216, 0.458824, 1.0 }, + { 0.529412, 0.376471, 0.458824, 1.0 }, + { 0.513725, 0.360784, 0.431373, 1.0 }, + { 0.501961, 0.325490, 0.439216, 1.0 }, + { 0.482353, 0.301961, 0.415686, 1.0 }, + { 0.470588, 0.274510, 0.411765, 1.0 }, + { 0.462745, 0.247059, 0.411765, 1.0 }, + { 0.462745, 0.231373, 0.411765, 1.0 }, + { 0.454902, 0.223529, 0.411765, 1.0 }, + { 0.458824, 0.223529, 0.435294, 1.0 }, + { 0.454902, 0.176471, 0.443137, 1.0 }, + { 0.458824, 0.247059, 0.388235, 1.0 }, + { 0.439216, 0.235294, 0.329412, 1.0 }, + { 0.423529, 0.227451, 0.270588, 1.0 }, + { 0.411765, 0.203922, 0.278431, 1.0 }, + { 0.403922, 0.184314, 0.290196, 1.0 }, + { 0.376471, 0.086275, 0.333333, 1.0 }, + { 0.349020, 0.031373, 0.333333, 1.0 }, + { 0.352941, 0.078431, 0.325490, 1.0 }, + { 0.364706, 0.149020, 0.270588, 1.0 }, + { 0.443137, 0.333333, 0.278431, 1.0 }, + { 0.466667, 0.360784, 0.305882, 1.0 }, + { 0.490196, 0.388235, 0.337255, 1.0 }, + { 0.509804, 0.384314, 0.396078, 1.0 }, + { 0.513725, 0.403922, 0.388235, 1.0 }, + { 0.533333, 0.403922, 0.329412, 1.0 }, + { 0.454902, 0.321569, 0.274510, 1.0 }, + { 0.439216, 0.313725, 0.262745, 1.0 }, + { 0.458824, 0.298039, 0.305882, 1.0 }, + { 0.482353, 0.282353, 0.349020, 1.0 }, + { 0.509804, 0.356863, 0.368627, 1.0 }, + { 0.517647, 0.368627, 0.419608, 1.0 }, + { 0.509804, 0.380392, 0.423529, 1.0 }, + { 0.521569, 0.407843, 0.427451, 1.0 }, + { 0.529412, 0.427451, 0.423529, 1.0 }, + { 0.529412, 0.427451, 0.423529, 1.0 }, + { 0.537255, 0.443137, 0.435294, 1.0 }, + { 0.541176, 0.447059, 0.435294, 1.0 }, + { 0.549020, 0.454902, 0.439216, 1.0 }, + { 0.549020, 0.458824, 0.427451, 1.0 }, + { 0.560784, 0.494118, 0.431373, 1.0 }, + { 0.572549, 0.486275, 0.443137, 1.0 }, + { 0.627451, 0.552941, 0.435294, 1.0 }, + { 0.552941, 0.549020, 0.368627, 1.0 }, + { 0.549020, 0.552941, 0.364706, 1.0 }, + { 0.545098, 0.560784, 0.360784, 1.0 }, + { 0.549020, 0.545098, 0.372549, 1.0 }, + { 0.545098, 0.537255, 0.376471, 1.0 }, + { 0.545098, 0.537255, 0.376471, 1.0 }, + { 0.549020, 0.533333, 0.388235, 1.0 }, + { 0.549020, 0.501961, 0.400000, 1.0 }, + { 0.541176, 0.482353, 0.392157, 1.0 }, + { 0.537255, 0.450980, 0.407843, 1.0 }, + { 0.525490, 0.411765, 0.427451, 1.0 }, + { 0.513725, 0.360784, 0.443137, 1.0 }, + { 0.541176, 0.278431, 0.478431, 1.0 }, + { 0.580392, 0.227451, 0.431373, 1.0 }, + { 0.600000, 0.262745, 0.517647, 1.0 }, + { 0.705882, 0.345098, 0.600000, 1.0 }, + { 0.533333, 0.403922, 0.447059, 1.0 }, + { 0.525490, 0.400000, 0.431373, 1.0 }, + { 0.521569, 0.400000, 0.419608, 1.0 }, + { 0.509804, 0.368627, 0.407843, 1.0 }, + { 0.470588, 0.266667, 0.415686, 1.0 }, + { 0.435294, 0.176471, 0.415686, 1.0 }, + { 0.403922, 0.054902, 0.407843, 1.0 }, + { 0.392157, 0.098039, 0.352941, 1.0 }, + { 0.427451, 0.180392, 0.396078, 1.0 }, + { 0.490196, 0.298039, 0.411765, 1.0 }, + { 0.509804, 0.447059, 0.349020, 1.0 }, + { 0.533333, 0.521569, 0.313725, 1.0 }, + { 0.560784, 0.631373, 0.333333, 1.0 }, + { 0.592157, 0.654902, 0.368627, 1.0 }, + { 0.576471, 0.592157, 0.392157, 1.0 }, + { 0.572549, 0.592157, 0.372549, 1.0 }, + { 0.560784, 0.556863, 0.368627, 1.0 }, + { 0.549020, 0.537255, 0.360784, 1.0 }, + { 0.545098, 0.533333, 0.364706, 1.0 }, + { 0.541176, 0.505882, 0.384314, 1.0 }, + { 0.541176, 0.478431, 0.388235, 1.0 }, + { 0.533333, 0.466667, 0.388235, 1.0 }, + { 0.517647, 0.443137, 0.388235, 1.0 }, + { 0.525490, 0.431373, 0.392157, 1.0 }, + { 0.509804, 0.392157, 0.400000, 1.0 }, + { 0.505882, 0.376471, 0.403922, 1.0 }, + { 0.474510, 0.294118, 0.407843, 1.0 }, + { 0.411765, 0.203922, 0.313725, 1.0 }, + { 0.282353, 0.113725, 0.188235, 1.0 }, + { 0.282353, 0.105882, 0.184314, 1.0 }, + { 0.282353, 0.098039, 0.137255, 1.0 }, + { 0.352941, 0.231373, 0.149020, 1.0 }, + { 0.423529, 0.309804, 0.239216, 1.0 }, + { 0.486275, 0.364706, 0.345098, 1.0 }, + { 0.494118, 0.345098, 0.388235, 1.0 }, + { 0.501961, 0.329412, 0.419608, 1.0 }, + { 0.486275, 0.298039, 0.447059, 1.0 }, + { 0.501961, 0.317647, 0.443137, 1.0 }, + { 0.509804, 0.345098, 0.431373, 1.0 }, + { 0.517647, 0.364706, 0.435294, 1.0 }, + { 0.533333, 0.415686, 0.423529, 1.0 }, + { 0.541176, 0.494118, 0.392157, 1.0 }, + { 0.560784, 0.572549, 0.356863, 1.0 }, + { 0.564706, 0.674510, 0.333333, 1.0 }, + { 0.654902, 0.721569, 0.352941, 1.0 }, + { 0.666667, 0.815686, 0.388235, 1.0 }, + { 0.596078, 0.682353, 0.427451, 1.0 }, + { 0.611765, 0.654902, 0.427451, 1.0 }, + { 0.666667, 0.698039, 0.647059, 1.0 }, + { 0.584314, 0.588235, 0.454902, 1.0 }, + { 0.576471, 0.584314, 0.400000, 1.0 }, + { 0.552941, 0.545098, 0.384314, 1.0 }, + { 0.541176, 0.517647, 0.376471, 1.0 }, + { 0.541176, 0.517647, 0.376471, 1.0 }, + { 0.537255, 0.517647, 0.368627, 1.0 }, + { 0.521569, 0.486275, 0.356863, 1.0 }, + { 0.537255, 0.482353, 0.380392, 1.0 }, + { 0.533333, 0.458824, 0.403922, 1.0 }, + { 0.537255, 0.447059, 0.415686, 1.0 }, + { 0.529412, 0.435294, 0.419608, 1.0 }, + { 0.537255, 0.423529, 0.431373, 1.0 }, + { 0.537255, 0.423529, 0.431373, 1.0 }, + { 0.537255, 0.423529, 0.431373, 1.0 }, + { 0.545098, 0.431373, 0.439216, 1.0 }, + { 0.541176, 0.450980, 0.419608, 1.0 }, + { 0.537255, 0.458824, 0.415686, 1.0 }, + { 0.537255, 0.458824, 0.415686, 1.0 }, + { 0.537255, 0.462745, 0.407843, 1.0 }, + { 0.533333, 0.458824, 0.403922, 1.0 }, + { 0.525490, 0.447059, 0.411765, 1.0 }, + { 0.525490, 0.450980, 0.396078, 1.0 }, + { 0.533333, 0.447059, 0.396078, 1.0 }, + }; +/* Apophysis-040427-4BB4 */ +static double4 colors_195[] = { + { 0.611765, 0.537255, 0.031373, 1.0 }, + { 0.631373, 0.568627, 0.039216, 1.0 }, + { 0.635294, 0.572549, 0.027451, 1.0 }, + { 0.643137, 0.576471, 0.019608, 1.0 }, + { 0.639216, 0.572549, 0.027451, 1.0 }, + { 0.635294, 0.572549, 0.035294, 1.0 }, + { 0.631373, 0.564706, 0.039216, 1.0 }, + { 0.627451, 0.560784, 0.043137, 1.0 }, + { 0.615686, 0.560784, 0.047059, 1.0 }, + { 0.619608, 0.560784, 0.047059, 1.0 }, + { 0.627451, 0.560784, 0.050980, 1.0 }, + { 0.631373, 0.564706, 0.050980, 1.0 }, + { 0.639216, 0.572549, 0.054902, 1.0 }, + { 0.643137, 0.572549, 0.043137, 1.0 }, + { 0.647059, 0.576471, 0.035294, 1.0 }, + { 0.647059, 0.576471, 0.035294, 1.0 }, + { 0.650980, 0.580392, 0.039216, 1.0 }, + { 0.650980, 0.584314, 0.035294, 1.0 }, + { 0.654902, 0.576471, 0.031373, 1.0 }, + { 0.662745, 0.572549, 0.031373, 1.0 }, + { 0.650980, 0.576471, 0.039216, 1.0 }, + { 0.643137, 0.580392, 0.050980, 1.0 }, + { 0.643137, 0.576471, 0.054902, 1.0 }, + { 0.643137, 0.576471, 0.058824, 1.0 }, + { 0.654902, 0.572549, 0.070588, 1.0 }, + { 0.647059, 0.572549, 0.066667, 1.0 }, + { 0.643137, 0.576471, 0.066667, 1.0 }, + { 0.635294, 0.576471, 0.062745, 1.0 }, + { 0.631373, 0.576471, 0.062745, 1.0 }, + { 0.635294, 0.572549, 0.058824, 1.0 }, + { 0.639216, 0.572549, 0.054902, 1.0 }, + { 0.650980, 0.580392, 0.054902, 1.0 }, + { 0.670588, 0.600000, 0.058824, 1.0 }, + { 0.721569, 0.650980, 0.031373, 1.0 }, + { 0.850980, 0.792157, 0.027451, 1.0 }, + { 0.980392, 0.933333, 0.023529, 1.0 }, + { 0.988235, 0.952941, 0.027451, 1.0 }, + { 0.996078, 0.976471, 0.035294, 1.0 }, + { 0.996078, 0.964706, 0.035294, 1.0 }, + { 0.996078, 0.956863, 0.035294, 1.0 }, + { 0.737255, 0.670588, 0.074510, 1.0 }, + { 0.690196, 0.619608, 0.074510, 1.0 }, + { 0.643137, 0.572549, 0.078431, 1.0 }, + { 0.588235, 0.478431, 0.164706, 1.0 }, + { 0.537255, 0.384314, 0.254902, 1.0 }, + { 0.650980, 0.309804, 0.250980, 1.0 }, + { 0.768627, 0.235294, 0.250980, 1.0 }, + { 0.760784, 0.160784, 0.180392, 1.0 }, + { 0.690196, 0.145098, 0.164706, 1.0 }, + { 0.682353, 0.149020, 0.164706, 1.0 }, + { 0.666667, 0.141176, 0.160784, 1.0 }, + { 0.650980, 0.137255, 0.156863, 1.0 }, + { 0.650980, 0.137255, 0.156863, 1.0 }, + { 0.654902, 0.141176, 0.160784, 1.0 }, + { 0.631373, 0.333333, 0.137255, 1.0 }, + { 0.607843, 0.525490, 0.113725, 1.0 }, + { 0.737255, 0.674510, 0.094118, 1.0 }, + { 0.862745, 0.784314, 0.066667, 1.0 }, + { 0.992157, 0.894118, 0.043137, 1.0 }, + { 0.996078, 0.890196, 0.039216, 1.0 }, + { 1.000000, 0.890196, 0.035294, 1.0 }, + { 0.992157, 0.890196, 0.035294, 1.0 }, + { 0.988235, 0.890196, 0.039216, 1.0 }, + { 0.776471, 0.682353, 0.023529, 1.0 }, + { 0.713725, 0.650980, 0.074510, 1.0 }, + { 0.360784, 0.670588, 0.172549, 1.0 }, + { 0.317647, 0.623529, 0.129412, 1.0 }, + { 0.278431, 0.576471, 0.090196, 1.0 }, + { 0.270588, 0.560784, 0.090196, 1.0 }, + { 0.262745, 0.549020, 0.090196, 1.0 }, + { 0.458824, 0.396078, 0.023529, 1.0 }, + { 0.568627, 0.427451, 0.121569, 1.0 }, + { 0.525490, 0.474510, 0.027451, 1.0 }, + { 0.564706, 0.509804, 0.035294, 1.0 }, + { 0.607843, 0.549020, 0.043137, 1.0 }, + { 0.623529, 0.560784, 0.047059, 1.0 }, + { 0.639216, 0.572549, 0.054902, 1.0 }, + { 0.647059, 0.584314, 0.058824, 1.0 }, + { 0.658824, 0.596078, 0.066667, 1.0 }, + { 0.701961, 0.635294, 0.086275, 1.0 }, + { 0.721569, 0.662745, 0.101961, 1.0 }, + { 0.764706, 0.709804, 0.227451, 1.0 }, + { 0.772549, 0.717647, 0.231373, 1.0 }, + { 0.784314, 0.729412, 0.239216, 1.0 }, + { 0.862745, 0.823529, 0.152941, 1.0 }, + { 0.941176, 0.917647, 0.070588, 1.0 }, + { 0.988235, 0.984314, 0.050980, 1.0 }, + { 0.984314, 1.000000, 0.031373, 1.0 }, + { 1.000000, 1.000000, 0.023529, 1.0 }, + { 1.000000, 0.976471, 0.015686, 1.0 }, + { 1.000000, 0.956863, 0.007843, 1.0 }, + { 0.992157, 0.933333, 0.019608, 1.0 }, + { 0.984314, 0.913725, 0.035294, 1.0 }, + { 0.945098, 0.839216, 0.074510, 1.0 }, + { 0.717647, 0.658824, 0.066667, 1.0 }, + { 0.662745, 0.592157, 0.050980, 1.0 }, + { 0.603922, 0.537255, 0.027451, 1.0 }, + { 0.447059, 0.392157, 0.011765, 1.0 }, + { 0.521569, 0.447059, 0.058824, 1.0 }, + { 0.596078, 0.501961, 0.109804, 1.0 }, + { 0.603922, 0.521569, 0.082353, 1.0 }, + { 0.615686, 0.545098, 0.058824, 1.0 }, + { 0.607843, 0.537255, 0.035294, 1.0 }, + { 0.607843, 0.541176, 0.031373, 1.0 }, + { 0.623529, 0.552941, 0.050980, 1.0 }, + { 0.627451, 0.552941, 0.070588, 1.0 }, + { 0.635294, 0.552941, 0.094118, 1.0 }, + { 0.635294, 0.525490, 0.156863, 1.0 }, + { 0.635294, 0.501961, 0.223529, 1.0 }, + { 0.737255, 0.392157, 0.352941, 1.0 }, + { 0.776471, 0.262745, 0.286275, 1.0 }, + { 0.784314, 0.254902, 0.278431, 1.0 }, + { 0.807843, 0.352941, 0.364706, 1.0 }, + { 0.788235, 0.733333, 0.250980, 1.0 }, + { 0.819608, 0.768627, 0.200000, 1.0 }, + { 0.854902, 0.803922, 0.152941, 1.0 }, + { 0.996078, 0.905882, 0.050980, 1.0 }, + { 1.000000, 0.980392, 0.054902, 1.0 }, + { 1.000000, 0.952941, 0.086275, 1.0 }, + { 0.992157, 0.886275, 0.047059, 1.0 }, + { 0.698039, 0.654902, 0.203922, 1.0 }, + { 0.690196, 0.588235, 0.184314, 1.0 }, + { 0.682353, 0.521569, 0.168627, 1.0 }, + { 0.662745, 0.517647, 0.215686, 1.0 }, + { 0.647059, 0.513725, 0.266667, 1.0 }, + { 0.580392, 0.431373, 0.341176, 1.0 }, + { 0.501961, 0.501961, 0.745098, 1.0 }, + { 0.474510, 0.470588, 0.745098, 1.0 }, + { 0.392157, 0.384314, 0.709804, 1.0 }, + { 0.290196, 0.325490, 0.682353, 1.0 }, + { 0.274510, 0.290196, 0.650980, 1.0 }, + { 0.258824, 0.254902, 0.623529, 1.0 }, + { 0.258824, 0.254902, 0.623529, 1.0 }, + { 0.254902, 0.250980, 0.619608, 1.0 }, + { 0.254902, 0.250980, 0.619608, 1.0 }, + { 0.254902, 0.250980, 0.615686, 1.0 }, + { 0.243137, 0.243137, 0.596078, 1.0 }, + { 0.384314, 0.317647, 0.435294, 1.0 }, + { 0.529412, 0.392157, 0.274510, 1.0 }, + { 0.529412, 0.392157, 0.278431, 1.0 }, + { 0.529412, 0.392157, 0.282353, 1.0 }, + { 0.247059, 0.247059, 0.600000, 1.0 }, + { 0.250980, 0.247059, 0.611765, 1.0 }, + { 0.227451, 0.219608, 0.549020, 1.0 }, + { 0.250980, 0.537255, 0.086275, 1.0 }, + { 0.498039, 0.513725, 0.039216, 1.0 }, + { 0.513725, 0.501961, 0.023529, 1.0 }, + { 0.529412, 0.490196, 0.007843, 1.0 }, + { 0.603922, 0.537255, 0.019608, 1.0 }, + { 0.607843, 0.541176, 0.031373, 1.0 }, + { 0.611765, 0.545098, 0.035294, 1.0 }, + { 0.619608, 0.552941, 0.043137, 1.0 }, + { 0.631373, 0.576471, 0.062745, 1.0 }, + { 0.635294, 0.576471, 0.062745, 1.0 }, + { 0.643137, 0.576471, 0.066667, 1.0 }, + { 0.666667, 0.596078, 0.070588, 1.0 }, + { 0.717647, 0.654902, 0.086275, 1.0 }, + { 0.737255, 0.690196, 0.219608, 1.0 }, + { 0.819608, 0.784314, 0.380392, 1.0 }, + { 0.819608, 0.784314, 0.380392, 1.0 }, + { 0.847059, 0.823529, 0.580392, 1.0 }, + { 0.917647, 0.776471, 0.784314, 1.0 }, + { 0.894118, 0.682353, 0.690196, 1.0 }, + { 0.870588, 0.588235, 0.600000, 1.0 }, + { 0.800000, 0.749020, 0.298039, 1.0 }, + { 0.717647, 0.674510, 0.219608, 1.0 }, + { 0.666667, 0.619608, 0.141176, 1.0 }, + { 0.603922, 0.529412, 0.129412, 1.0 }, + { 0.556863, 0.458824, 0.196078, 1.0 }, + { 0.415686, 0.517647, 0.141176, 1.0 }, + { 0.278431, 0.576471, 0.090196, 1.0 }, + { 0.290196, 0.607843, 0.101961, 1.0 }, + { 0.298039, 0.623529, 0.105882, 1.0 }, + { 0.474510, 0.729412, 0.321569, 1.0 }, + { 0.529412, 0.749020, 0.392157, 1.0 }, + { 0.525490, 0.745098, 0.388235, 1.0 }, + { 0.360784, 0.670588, 0.180392, 1.0 }, + { 0.294118, 0.631373, 0.101961, 1.0 }, + { 0.286275, 0.603922, 0.098039, 1.0 }, + { 0.278431, 0.588235, 0.098039, 1.0 }, + { 0.266667, 0.560784, 0.094118, 1.0 }, + { 0.266667, 0.560784, 0.094118, 1.0 }, + { 0.533333, 0.407843, 0.258824, 1.0 }, + { 0.537255, 0.423529, 0.266667, 1.0 }, + { 0.694118, 0.631373, 0.086275, 1.0 }, + { 0.749020, 0.670588, 0.078431, 1.0 }, + { 0.803922, 0.709804, 0.074510, 1.0 }, + { 0.996078, 0.890196, 0.050980, 1.0 }, + { 1.000000, 0.972549, 0.035294, 1.0 }, + { 1.000000, 0.996078, 0.035294, 1.0 }, + { 1.000000, 1.000000, 0.054902, 1.0 }, + { 1.000000, 0.984314, 0.035294, 1.0 }, + { 0.976471, 0.898039, 0.039216, 1.0 }, + { 0.741176, 0.650980, 0.109804, 1.0 }, + { 0.592157, 0.486275, 0.223529, 1.0 }, + { 0.552941, 0.419608, 0.270588, 1.0 }, + { 0.584314, 0.439216, 0.333333, 1.0 }, + { 0.603922, 0.478431, 0.239216, 1.0 }, + { 0.686275, 0.592157, 0.215686, 1.0 }, + { 0.713725, 0.600000, 0.239216, 1.0 }, + { 0.737255, 0.596078, 0.219608, 1.0 }, + { 0.654902, 0.584314, 0.090196, 1.0 }, + { 0.647059, 0.592157, 0.078431, 1.0 }, + { 0.654902, 0.600000, 0.070588, 1.0 }, + { 0.643137, 0.588235, 0.066667, 1.0 }, + { 0.639216, 0.584314, 0.070588, 1.0 }, + { 0.647059, 0.576471, 0.082353, 1.0 }, + { 0.674510, 0.619608, 0.141176, 1.0 }, + { 0.698039, 0.650980, 0.211765, 1.0 }, + { 0.603922, 0.772549, 0.494118, 1.0 }, + { 0.905882, 0.788235, 0.788235, 1.0 }, + { 0.894118, 0.890196, 0.874510, 1.0 }, + { 0.780392, 0.847059, 0.721569, 1.0 }, + { 0.564706, 0.749020, 0.435294, 1.0 }, + { 0.615686, 0.729412, 0.415686, 1.0 }, + { 0.568627, 0.647059, 0.211765, 1.0 }, + { 0.639216, 0.580392, 0.082353, 1.0 }, + { 0.643137, 0.576471, 0.066667, 1.0 }, + { 0.647059, 0.580392, 0.062745, 1.0 }, + { 0.654902, 0.592157, 0.062745, 1.0 }, + { 0.662745, 0.600000, 0.070588, 1.0 }, + { 0.666667, 0.600000, 0.090196, 1.0 }, + { 0.701961, 0.635294, 0.078431, 1.0 }, + { 0.709804, 0.643137, 0.086275, 1.0 }, + { 0.686275, 0.615686, 0.082353, 1.0 }, + { 0.658824, 0.596078, 0.066667, 1.0 }, + { 0.635294, 0.580392, 0.066667, 1.0 }, + { 0.635294, 0.580392, 0.058824, 1.0 }, + { 0.635294, 0.568627, 0.058824, 1.0 }, + { 0.623529, 0.568627, 0.054902, 1.0 }, + { 0.623529, 0.564706, 0.066667, 1.0 }, + { 0.635294, 0.568627, 0.058824, 1.0 }, + { 0.627451, 0.552941, 0.047059, 1.0 }, + { 0.619608, 0.549020, 0.047059, 1.0 }, + { 0.611765, 0.541176, 0.047059, 1.0 }, + { 0.627451, 0.552941, 0.047059, 1.0 }, + { 0.627451, 0.556863, 0.062745, 1.0 }, + { 0.631373, 0.560784, 0.074510, 1.0 }, + { 0.635294, 0.564706, 0.070588, 1.0 }, + { 0.639216, 0.572549, 0.062745, 1.0 }, + { 0.635294, 0.568627, 0.058824, 1.0 }, + { 0.643137, 0.568627, 0.054902, 1.0 }, + { 0.635294, 0.568627, 0.050980, 1.0 }, + { 0.635294, 0.564706, 0.039216, 1.0 }, + { 0.627451, 0.564706, 0.019608, 1.0 }, + { 0.615686, 0.552941, 0.015686, 1.0 }, + { 0.607843, 0.545098, 0.015686, 1.0 }, + { 0.611765, 0.537255, 0.023529, 1.0 }, + { 0.611765, 0.545098, 0.027451, 1.0 }, + { 0.611765, 0.545098, 0.035294, 1.0 }, + { 0.623529, 0.556863, 0.047059, 1.0 }, + { 0.623529, 0.556863, 0.047059, 1.0 }, + { 0.635294, 0.560784, 0.047059, 1.0 }, + { 0.635294, 0.568627, 0.050980, 1.0 }, + { 0.627451, 0.560784, 0.043137, 1.0 }, + { 0.627451, 0.560784, 0.050980, 1.0 }, + }; +/* Apophysis-040427-4BflyWindw2 */ +static double4 colors_196[] = { + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.109804, 0.294118, 0.364706, 1.0 }, + { 0.133333, 0.352941, 0.376471, 1.0 }, + { 0.160784, 0.415686, 0.392157, 1.0 }, + { 0.239216, 0.313725, 0.392157, 1.0 }, + { 0.317647, 0.215686, 0.392157, 1.0 }, + { 0.392157, 0.239216, 0.458824, 1.0 }, + { 0.470588, 0.266667, 0.525490, 1.0 }, + { 0.737255, 0.047059, 0.576471, 1.0 }, + { 0.674510, 0.031373, 0.435294, 1.0 }, + { 0.611765, 0.019608, 0.298039, 1.0 }, + { 0.411765, 0.011765, 0.227451, 1.0 }, + { 0.211765, 0.007843, 0.156863, 1.0 }, + { 0.168627, 0.015686, 0.149020, 1.0 }, + { 0.129412, 0.023529, 0.145098, 1.0 }, + { 0.137255, 0.031373, 0.152941, 1.0 }, + { 0.145098, 0.039216, 0.160784, 1.0 }, + { 0.376471, 0.074510, 0.388235, 1.0 }, + { 0.490196, 0.133333, 0.474510, 1.0 }, + { 0.603922, 0.192157, 0.564706, 1.0 }, + { 0.588235, 0.152941, 0.568627, 1.0 }, + { 0.576471, 0.117647, 0.576471, 1.0 }, + { 0.517647, 0.113725, 0.501961, 1.0 }, + { 0.458824, 0.109804, 0.431373, 1.0 }, + { 0.211765, 0.066667, 0.239216, 1.0 }, + { 0.125490, 0.031373, 0.133333, 1.0 }, + { 0.043137, 0.000000, 0.031373, 1.0 }, + { 0.023529, 0.003922, 0.019608, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.062745, 0.082353, 0.066667, 1.0 }, + { 0.172549, 0.137255, 0.058824, 1.0 }, + { 0.286275, 0.192157, 0.050980, 1.0 }, + { 0.388235, 0.266667, 0.074510, 1.0 }, + { 0.494118, 0.345098, 0.098039, 1.0 }, + { 0.541176, 0.368627, 0.105882, 1.0 }, + { 0.592157, 0.396078, 0.117647, 1.0 }, + { 0.737255, 0.443137, 0.043137, 1.0 }, + { 0.823529, 0.439216, 0.086275, 1.0 }, + { 0.909804, 0.439216, 0.133333, 1.0 }, + { 0.831373, 0.533333, 0.160784, 1.0 }, + { 0.752941, 0.627451, 0.192157, 1.0 }, + { 0.847059, 0.737255, 0.227451, 1.0 }, + { 0.945098, 0.850980, 0.262745, 1.0 }, + { 0.894118, 0.862745, 0.568627, 1.0 }, + { 0.996078, 0.996078, 0.964706, 1.0 }, + { 1.000000, 0.992157, 0.992157, 1.0 }, + { 1.000000, 0.988235, 0.980392, 1.0 }, + { 1.000000, 0.984314, 0.972549, 1.0 }, + { 0.992157, 0.600000, 0.913725, 1.0 }, + { 0.988235, 0.219608, 0.854902, 1.0 }, + { 0.901961, 0.227451, 0.788235, 1.0 }, + { 0.819608, 0.239216, 0.725490, 1.0 }, + { 0.572549, 0.160784, 0.525490, 1.0 }, + { 0.376471, 0.101961, 0.349020, 1.0 }, + { 0.180392, 0.047059, 0.176471, 1.0 }, + { 0.117647, 0.031373, 0.101961, 1.0 }, + { 0.054902, 0.019608, 0.031373, 1.0 }, + { 0.090196, 0.031373, 0.039216, 1.0 }, + { 0.129412, 0.043137, 0.050980, 1.0 }, + { 0.341176, 0.207843, 0.058824, 1.0 }, + { 0.482353, 0.321569, 0.117647, 1.0 }, + { 0.725490, 0.768627, 0.407843, 1.0 }, + { 0.745098, 0.749020, 0.537255, 1.0 }, + { 0.764706, 0.729412, 0.670588, 1.0 }, + { 0.686275, 0.650980, 0.549020, 1.0 }, + { 0.607843, 0.576471, 0.431373, 1.0 }, + { 0.556863, 0.545098, 0.478431, 1.0 }, + { 0.454902, 0.298039, 0.501961, 1.0 }, + { 0.207843, 0.447059, 0.517647, 1.0 }, + { 0.188235, 0.525490, 0.411765, 1.0 }, + { 0.168627, 0.607843, 0.309804, 1.0 }, + { 0.184314, 0.505882, 0.364706, 1.0 }, + { 0.200000, 0.407843, 0.423529, 1.0 }, + { 0.172549, 0.396078, 0.423529, 1.0 }, + { 0.149020, 0.384314, 0.427451, 1.0 }, + { 0.145098, 0.388235, 0.447059, 1.0 }, + { 0.176471, 0.400000, 0.505882, 1.0 }, + { 0.254902, 0.423529, 0.450980, 1.0 }, + { 0.427451, 0.513725, 0.552941, 1.0 }, + { 0.600000, 0.607843, 0.658824, 1.0 }, + { 0.698039, 0.698039, 0.694118, 1.0 }, + { 0.800000, 0.788235, 0.729412, 1.0 }, + { 0.894118, 0.964706, 0.980392, 1.0 }, + { 1.000000, 1.000000, 0.850980, 1.0 }, + { 0.509804, 0.764706, 0.749020, 1.0 }, + { 0.549020, 0.509804, 0.701961, 1.0 }, + { 0.588235, 0.254902, 0.658824, 1.0 }, + { 0.611765, 0.262745, 0.678431, 1.0 }, + { 0.635294, 0.274510, 0.701961, 1.0 }, + { 0.945098, 0.172549, 0.819608, 1.0 }, + { 0.996078, 0.058824, 0.870588, 1.0 }, + { 1.000000, 0.015686, 0.968627, 1.0 }, + { 1.000000, 0.070588, 0.917647, 1.0 }, + { 0.682353, 0.294118, 0.658824, 1.0 }, + { 0.541176, 0.274510, 0.580392, 1.0 }, + { 0.400000, 0.258824, 0.501961, 1.0 }, + { 0.392157, 0.274510, 0.490196, 1.0 }, + { 0.388235, 0.294118, 0.482353, 1.0 }, + { 0.337255, 0.337255, 0.305882, 1.0 }, + { 0.486275, 0.400000, 0.247059, 1.0 }, + { 0.458824, 0.576471, 0.443137, 1.0 }, + { 0.466667, 0.450980, 0.470588, 1.0 }, + { 0.474510, 0.329412, 0.501961, 1.0 }, + { 0.443137, 0.262745, 0.478431, 1.0 }, + { 0.415686, 0.200000, 0.454902, 1.0 }, + { 0.305882, 0.156863, 0.482353, 1.0 }, + { 0.258824, 0.145098, 0.325490, 1.0 }, + { 0.180392, 0.047059, 0.152941, 1.0 }, + { 0.094118, 0.023529, 0.086275, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.007843, 0.015686, 1.0 }, + { 0.047059, 0.039216, 0.094118, 1.0 }, + { 0.090196, 0.074510, 0.172549, 1.0 }, + { 0.121569, 0.086275, 0.180392, 1.0 }, + { 0.152941, 0.098039, 0.188235, 1.0 }, + { 0.254902, 0.145098, 0.243137, 1.0 }, + { 0.250980, 0.149020, 0.262745, 1.0 }, + { 0.184314, 0.082353, 0.235294, 1.0 }, + { 0.070588, 0.149020, 0.192157, 1.0 }, + { 0.047059, 0.058824, 0.117647, 1.0 }, + { 0.023529, 0.027451, 0.078431, 1.0 }, + { 0.000000, 0.000000, 0.043137, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.011765, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.000000, 0.003922, 1.0 }, + { 0.003922, 0.000000, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.066667, 0.090196, 0.074510, 1.0 }, + { 0.054902, 0.270588, 0.145098, 1.0 }, + { 0.266667, 0.611765, 0.039216, 1.0 }, + { 0.294118, 0.658824, 0.039216, 1.0 }, + { 0.321569, 0.709804, 0.039216, 1.0 }, + { 0.223529, 0.858824, 0.043137, 1.0 }, + { 0.274510, 0.803922, 0.156863, 1.0 }, + { 0.243137, 0.580392, 0.152941, 1.0 }, + { 0.188235, 0.537255, 0.223529, 1.0 }, + { 0.258824, 0.415686, 0.270588, 1.0 }, + { 0.266667, 0.407843, 0.117647, 1.0 }, + { 0.215686, 0.254902, 0.117647, 1.0 }, + { 0.152941, 0.168627, 0.098039, 1.0 }, + { 0.090196, 0.086275, 0.078431, 1.0 }, + { 0.023529, 0.054902, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.066667, 0.082353, 0.000000, 1.0 }, + { 0.254902, 0.305882, 0.035294, 1.0 }, + { 0.396078, 0.333333, 0.129412, 1.0 }, + { 0.431373, 0.384314, 0.156863, 1.0 }, + { 0.466667, 0.435294, 0.188235, 1.0 }, + { 0.490196, 0.396078, 0.215686, 1.0 }, + { 0.419608, 0.380392, 0.188235, 1.0 }, + { 0.282353, 0.231373, 0.168627, 1.0 }, + { 0.090196, 0.125490, 0.121569, 1.0 }, + { 0.035294, 0.078431, 0.062745, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.098039, 0.054902, 0.000000, 1.0 }, + { 0.188235, 0.133333, 0.019608, 1.0 }, + { 0.227451, 0.156863, 0.000000, 1.0 }, + { 0.215686, 0.231373, 0.000000, 1.0 }, + { 0.219608, 0.317647, 0.000000, 1.0 }, + { 0.192157, 0.447059, 0.054902, 1.0 }, + { 0.615686, 0.717647, 0.086275, 1.0 }, + { 0.650980, 0.729412, 0.058824, 1.0 }, + { 0.686275, 0.741176, 0.031373, 1.0 }, + { 0.639216, 0.674510, 0.176471, 1.0 }, + { 0.584314, 0.494118, 0.125490, 1.0 }, + { 0.364706, 0.333333, 0.282353, 1.0 }, + { 0.392157, 0.090196, 0.309804, 1.0 }, + { 0.329412, 0.054902, 0.196078, 1.0 }, + { 0.215686, 0.066667, 0.219608, 1.0 }, + { 0.098039, 0.133333, 0.200000, 1.0 }, + { 0.078431, 0.266667, 0.266667, 1.0 }, + { 0.141176, 0.274510, 0.282353, 1.0 }, + { 0.184314, 0.337255, 0.333333, 1.0 }, + { 0.270588, 0.309804, 0.305882, 1.0 }, + { 0.270588, 0.262745, 0.349020, 1.0 }, + { 0.415686, 0.094118, 0.352941, 1.0 }, + { 0.709804, 0.047059, 0.443137, 1.0 }, + { 0.858824, 0.050980, 0.580392, 1.0 }, + { 1.000000, 0.031373, 0.815686, 1.0 }, + { 0.968627, 0.101961, 0.858824, 1.0 }, + { 0.913725, 0.337255, 0.501961, 1.0 }, + { 0.647059, 0.537255, 0.521569, 1.0 }, + { 0.745098, 0.623529, 0.400000, 1.0 }, + { 0.811765, 0.552941, 0.223529, 1.0 }, + { 0.690196, 0.466667, 0.156863, 1.0 }, + { 0.529412, 0.337255, 0.105882, 1.0 }, + { 0.533333, 0.137255, 0.192157, 1.0 }, + { 0.427451, 0.019608, 0.258824, 1.0 }, + { 0.305882, 0.113725, 0.368627, 1.0 }, + { 0.137255, 0.196078, 0.286275, 1.0 }, + { 0.164706, 0.262745, 0.349020, 1.0 }, + { 0.180392, 0.247059, 0.325490, 1.0 }, + { 0.239216, 0.137255, 0.282353, 1.0 }, + { 0.274510, 0.125490, 0.286275, 1.0 }, + { 0.305882, 0.074510, 0.254902, 1.0 }, + { 0.290196, 0.047059, 0.239216, 1.0 }, + { 0.250980, 0.019608, 0.200000, 1.0 }, + { 0.172549, 0.003922, 0.121569, 1.0 }, + { 0.129412, 0.031373, 0.117647, 1.0 }, + { 0.113725, 0.011765, 0.109804, 1.0 }, + { 0.101961, 0.007843, 0.094118, 1.0 }, + { 0.090196, 0.039216, 0.117647, 1.0 }, + { 0.058824, 0.109804, 0.145098, 1.0 }, + { 0.066667, 0.172549, 0.137255, 1.0 }, + { 0.086275, 0.250980, 0.094118, 1.0 }, + { 0.258824, 0.298039, 0.062745, 1.0 }, + { 0.388235, 0.298039, 0.094118, 1.0 }, + { 0.384314, 0.301961, 0.133333, 1.0 }, + { 0.454902, 0.290196, 0.094118, 1.0 }, + { 0.431373, 0.262745, 0.062745, 1.0 }, + { 0.447059, 0.258824, 0.000000, 1.0 }, + { 0.498039, 0.309804, 0.050980, 1.0 }, + { 0.541176, 0.298039, 0.113725, 1.0 }, + { 0.623529, 0.423529, 0.301961, 1.0 }, + { 0.517647, 0.176471, 0.352941, 1.0 }, + { 0.564706, 0.168627, 0.529412, 1.0 }, + { 0.670588, 0.105882, 0.592157, 1.0 }, + { 0.568627, 0.200000, 0.576471, 1.0 }, + { 0.321569, 0.239216, 0.470588, 1.0 }, + { 0.262745, 0.298039, 0.450980, 1.0 }, + { 0.258824, 0.305882, 0.298039, 1.0 }, + { 0.235294, 0.180392, 0.231373, 1.0 }, + { 0.294118, 0.176471, 0.207843, 1.0 }, + { 0.274510, 0.215686, 0.188235, 1.0 }, + { 0.207843, 0.211765, 0.149020, 1.0 }, + { 0.054902, 0.145098, 0.168627, 1.0 }, + { 0.047059, 0.137255, 0.160784, 1.0 }, + { 0.062745, 0.050980, 0.086275, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + }; +/* Apophysis-040427-4BflyWndw3 */ +static double4 colors_197[] = { + { 0.192157, 0.215686, 0.317647, 1.0 }, + { 0.317647, 0.156863, 0.376471, 1.0 }, + { 0.321569, 0.121569, 0.368627, 1.0 }, + { 0.325490, 0.086275, 0.360784, 1.0 }, + { 0.266667, 0.066667, 0.262745, 1.0 }, + { 0.207843, 0.047059, 0.164706, 1.0 }, + { 0.101961, 0.023529, 0.082353, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.007843, 0.011765, 0.000000, 1.0 }, + { 0.043137, 0.105882, 0.137255, 1.0 }, + { 0.082353, 0.203922, 0.274510, 1.0 }, + { 0.129412, 0.196078, 0.294118, 1.0 }, + { 0.180392, 0.192157, 0.313725, 1.0 }, + { 0.305882, 0.160784, 0.364706, 1.0 }, + { 0.368627, 0.145098, 0.392157, 1.0 }, + { 0.435294, 0.129412, 0.423529, 1.0 }, + { 0.458824, 0.109804, 0.435294, 1.0 }, + { 0.482353, 0.094118, 0.447059, 1.0 }, + { 0.494118, 0.090196, 0.450980, 1.0 }, + { 0.505882, 0.086275, 0.454902, 1.0 }, + { 0.549020, 0.121569, 0.470588, 1.0 }, + { 0.533333, 0.101961, 0.462745, 1.0 }, + { 0.517647, 0.082353, 0.454902, 1.0 }, + { 0.490196, 0.094118, 0.447059, 1.0 }, + { 0.466667, 0.105882, 0.439216, 1.0 }, + { 0.447059, 0.137255, 0.423529, 1.0 }, + { 0.427451, 0.168627, 0.411765, 1.0 }, + { 0.588235, 0.576471, 0.454902, 1.0 }, + { 0.752941, 0.733333, 0.717647, 1.0 }, + { 0.976471, 0.952941, 0.819608, 1.0 }, + { 0.984314, 0.921569, 0.674510, 1.0 }, + { 0.992157, 0.894118, 0.529412, 1.0 }, + { 0.886275, 0.756863, 0.454902, 1.0 }, + { 0.780392, 0.623529, 0.384314, 1.0 }, + { 0.749020, 0.552941, 0.282353, 1.0 }, + { 0.717647, 0.486275, 0.180392, 1.0 }, + { 0.537255, 0.388235, 0.145098, 1.0 }, + { 0.423529, 0.301961, 0.101961, 1.0 }, + { 0.313725, 0.215686, 0.058824, 1.0 }, + { 0.156863, 0.105882, 0.027451, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.196078, 0.101961, 0.011765, 1.0 }, + { 0.392157, 0.207843, 0.027451, 1.0 }, + { 0.611765, 0.403922, 0.160784, 1.0 }, + { 0.831373, 0.600000, 0.294118, 1.0 }, + { 0.909804, 0.701961, 0.356863, 1.0 }, + { 0.988235, 0.807843, 0.423529, 1.0 }, + { 0.988235, 0.854902, 0.501961, 1.0 }, + { 0.717647, 0.745098, 0.541176, 1.0 }, + { 0.490196, 0.631373, 0.576471, 1.0 }, + { 0.415686, 0.454902, 0.337255, 1.0 }, + { 0.345098, 0.278431, 0.098039, 1.0 }, + { 0.360784, 0.274510, 0.086275, 1.0 }, + { 0.376471, 0.274510, 0.074510, 1.0 }, + { 0.368627, 0.313725, 0.058824, 1.0 }, + { 0.392157, 0.388235, 0.066667, 1.0 }, + { 0.717647, 0.278431, 0.027451, 1.0 }, + { 0.792157, 0.172549, 0.282353, 1.0 }, + { 0.866667, 0.066667, 0.541176, 1.0 }, + { 0.921569, 0.058824, 0.568627, 1.0 }, + { 0.980392, 0.050980, 0.600000, 1.0 }, + { 0.894118, 0.403922, 0.580392, 1.0 }, + { 0.811765, 0.756863, 0.564706, 1.0 }, + { 0.988235, 0.850980, 0.521569, 1.0 }, + { 0.988235, 0.858824, 0.478431, 1.0 }, + { 0.733333, 0.564706, 0.121569, 1.0 }, + { 0.541176, 0.419608, 0.078431, 1.0 }, + { 0.352941, 0.274510, 0.035294, 1.0 }, + { 0.309804, 0.266667, 0.074510, 1.0 }, + { 0.270588, 0.262745, 0.113725, 1.0 }, + { 0.149020, 0.200000, 0.235294, 1.0 }, + { 0.113725, 0.192157, 0.286275, 1.0 }, + { 0.137255, 0.227451, 0.298039, 1.0 }, + { 0.188235, 0.305882, 0.203922, 1.0 }, + { 0.239216, 0.384314, 0.113725, 1.0 }, + { 0.258824, 0.470588, 0.101961, 1.0 }, + { 0.278431, 0.556863, 0.094118, 1.0 }, + { 0.262745, 0.631373, 0.184314, 1.0 }, + { 0.329412, 0.619608, 0.176471, 1.0 }, + { 0.427451, 0.674510, 0.262745, 1.0 }, + { 0.654902, 0.560784, 0.317647, 1.0 }, + { 0.941176, 0.678431, 0.270588, 1.0 }, + { 0.882353, 0.603922, 0.184314, 1.0 }, + { 0.827451, 0.529412, 0.098039, 1.0 }, + { 0.749020, 0.466667, 0.105882, 1.0 }, + { 0.674510, 0.407843, 0.113725, 1.0 }, + { 0.533333, 0.301961, 0.027451, 1.0 }, + { 0.443137, 0.262745, 0.027451, 1.0 }, + { 0.109804, 0.243137, 0.188235, 1.0 }, + { 0.109804, 0.231373, 0.235294, 1.0 }, + { 0.109804, 0.223529, 0.286275, 1.0 }, + { 0.129412, 0.211765, 0.294118, 1.0 }, + { 0.152941, 0.200000, 0.301961, 1.0 }, + { 0.192157, 0.168627, 0.317647, 1.0 }, + { 0.290196, 0.152941, 0.364706, 1.0 }, + { 0.341176, 0.152941, 0.380392, 1.0 }, + { 0.372549, 0.129412, 0.392157, 1.0 }, + { 0.384314, 0.152941, 0.403922, 1.0 }, + { 0.372549, 0.160784, 0.400000, 1.0 }, + { 0.364706, 0.168627, 0.400000, 1.0 }, + { 0.356863, 0.152941, 0.396078, 1.0 }, + { 0.290196, 0.172549, 0.368627, 1.0 }, + { 0.270588, 0.207843, 0.352941, 1.0 }, + { 0.243137, 0.227451, 0.333333, 1.0 }, + { 0.223529, 0.196078, 0.329412, 1.0 }, + { 0.203922, 0.188235, 0.321569, 1.0 }, + { 0.188235, 0.184314, 0.317647, 1.0 }, + { 0.188235, 0.168627, 0.266667, 1.0 }, + { 0.188235, 0.152941, 0.219608, 1.0 }, + { 0.270588, 0.176471, 0.074510, 1.0 }, + { 0.325490, 0.211765, 0.054902, 1.0 }, + { 0.333333, 0.250980, 0.066667, 1.0 }, + { 0.372549, 0.403922, 0.070588, 1.0 }, + { 0.376471, 0.494118, 0.007843, 1.0 }, + { 0.372549, 0.466667, 0.023529, 1.0 }, + { 0.372549, 0.443137, 0.043137, 1.0 }, + { 0.372549, 0.423529, 0.062745, 1.0 }, + { 0.317647, 0.388235, 0.090196, 1.0 }, + { 0.298039, 0.235294, 0.337255, 1.0 }, + { 0.360784, 0.149020, 0.392157, 1.0 }, + { 0.431373, 0.105882, 0.419608, 1.0 }, + { 0.415686, 0.109804, 0.411765, 1.0 }, + { 0.400000, 0.117647, 0.403922, 1.0 }, + { 0.403922, 0.121569, 0.403922, 1.0 }, + { 0.407843, 0.129412, 0.403922, 1.0 }, + { 0.458824, 0.129412, 0.435294, 1.0 }, + { 0.501961, 0.117647, 0.458824, 1.0 }, + { 0.517647, 0.105882, 0.466667, 1.0 }, + { 0.537255, 0.090196, 0.462745, 1.0 }, + { 0.866667, 0.003922, 0.600000, 1.0 }, + { 0.819608, 0.011765, 0.584314, 1.0 }, + { 0.776471, 0.023529, 0.568627, 1.0 }, + { 0.572549, 0.105882, 0.505882, 1.0 }, + { 0.513725, 0.121569, 0.458824, 1.0 }, + { 0.431373, 0.145098, 0.423529, 1.0 }, + { 0.572549, 0.450980, 0.380392, 1.0 }, + { 0.662745, 0.780392, 0.929412, 1.0 }, + { 0.800000, 0.878431, 0.933333, 1.0 }, + { 0.937255, 0.976471, 0.941176, 1.0 }, + { 1.000000, 0.996078, 0.992157, 1.0 }, + { 0.968627, 0.956863, 0.882353, 1.0 }, + { 0.964706, 0.749020, 0.631373, 1.0 }, + { 0.776471, 0.678431, 0.466667, 1.0 }, + { 0.854902, 0.050980, 0.556863, 1.0 }, + { 0.976471, 0.011765, 0.588235, 1.0 }, + { 0.968627, 0.011765, 0.627451, 1.0 }, + { 0.941176, 0.015686, 0.627451, 1.0 }, + { 0.917647, 0.019608, 0.627451, 1.0 }, + { 0.776471, 0.023529, 0.568627, 1.0 }, + { 0.541176, 0.074510, 0.466667, 1.0 }, + { 0.552941, 0.019608, 0.443137, 1.0 }, + { 0.525490, 0.003922, 0.415686, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.090196, 0.117647, 0.219608, 1.0 }, + { 0.176471, 0.176471, 0.309804, 1.0 }, + { 0.180392, 0.219608, 0.317647, 1.0 }, + { 0.149020, 0.192157, 0.301961, 1.0 }, + { 0.121569, 0.160784, 0.278431, 1.0 }, + { 0.098039, 0.133333, 0.254902, 1.0 }, + { 0.105882, 0.035294, 0.129412, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.113725, 0.160784, 0.152941, 1.0 }, + { 0.211765, 0.309804, 0.156863, 1.0 }, + { 0.254902, 0.427451, 0.078431, 1.0 }, + { 0.270588, 0.517647, 0.007843, 1.0 }, + { 0.207843, 0.545098, 0.062745, 1.0 }, + { 0.039216, 0.474510, 0.011765, 1.0 }, + { 0.031373, 0.419608, 0.098039, 1.0 }, + { 0.058824, 0.356863, 0.172549, 1.0 }, + { 0.086275, 0.298039, 0.247059, 1.0 }, + { 0.078431, 0.219608, 0.274510, 1.0 }, + { 0.086275, 0.207843, 0.278431, 1.0 }, + { 0.082353, 0.239216, 0.286275, 1.0 }, + { 0.086275, 0.243137, 0.274510, 1.0 }, + { 0.023529, 0.313725, 0.215686, 1.0 }, + { 0.003922, 0.400000, 0.141176, 1.0 }, + { 0.113725, 0.521569, 0.047059, 1.0 }, + { 0.250980, 0.556863, 0.090196, 1.0 }, + { 0.341176, 0.580392, 0.105882, 1.0 }, + { 0.439216, 0.580392, 0.086275, 1.0 }, + { 0.384314, 0.419608, 0.054902, 1.0 }, + { 0.247059, 0.396078, 0.101961, 1.0 }, + { 0.254902, 0.235294, 0.325490, 1.0 }, + { 0.294118, 0.207843, 0.360784, 1.0 }, + { 0.341176, 0.196078, 0.368627, 1.0 }, + { 0.325490, 0.207843, 0.356863, 1.0 }, + { 0.509804, 0.631373, 0.396078, 1.0 }, + { 0.529412, 0.745098, 0.415686, 1.0 }, + { 0.447059, 0.682353, 0.580392, 1.0 }, + { 0.431373, 0.537255, 0.501961, 1.0 }, + { 0.301961, 0.227451, 0.345098, 1.0 }, + { 0.262745, 0.192157, 0.341176, 1.0 }, + { 0.200000, 0.129412, 0.286275, 1.0 }, + { 0.094118, 0.125490, 0.305882, 1.0 }, + { 0.007843, 0.078431, 0.164706, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.223529, 0.145098, 0.039216, 1.0 }, + { 0.286275, 0.396078, 0.094118, 1.0 }, + { 0.317647, 0.403922, 0.082353, 1.0 }, + { 0.258824, 0.352941, 0.125490, 1.0 }, + { 0.294118, 0.231373, 0.333333, 1.0 }, + { 0.309804, 0.164706, 0.368627, 1.0 }, + { 0.345098, 0.149020, 0.388235, 1.0 }, + { 0.349020, 0.184314, 0.380392, 1.0 }, + { 0.305882, 0.211765, 0.352941, 1.0 }, + { 0.262745, 0.227451, 0.333333, 1.0 }, + { 0.250980, 0.235294, 0.325490, 1.0 }, + { 0.203922, 0.235294, 0.317647, 1.0 }, + { 0.184314, 0.262745, 0.290196, 1.0 }, + { 0.156863, 0.282353, 0.270588, 1.0 }, + { 0.172549, 0.203922, 0.145098, 1.0 }, + { 0.262745, 0.168627, 0.066667, 1.0 }, + { 0.219608, 0.227451, 0.133333, 1.0 }, + { 0.141176, 0.180392, 0.149020, 1.0 }, + { 0.117647, 0.207843, 0.176471, 1.0 }, + { 0.129412, 0.200000, 0.294118, 1.0 }, + { 0.180392, 0.227451, 0.313725, 1.0 }, + }; +/* Apophysis-040427-4ChalLghtDrknss */ +static double4 colors_198[] = { + { 0.364706, 0.384314, 0.509804, 1.0 }, + { 0.882353, 0.803922, 0.776471, 1.0 }, + { 0.909804, 0.835294, 0.788235, 1.0 }, + { 0.941176, 0.866667, 0.800000, 1.0 }, + { 0.945098, 0.866667, 0.784314, 1.0 }, + { 0.952941, 0.866667, 0.772549, 1.0 }, + { 0.956863, 0.866667, 0.768627, 1.0 }, + { 0.964706, 0.870588, 0.768627, 1.0 }, + { 0.941176, 0.847059, 0.737255, 1.0 }, + { 0.905882, 0.831373, 0.760784, 1.0 }, + { 0.870588, 0.819608, 0.788235, 1.0 }, + { 0.615686, 0.619608, 0.698039, 1.0 }, + { 0.364706, 0.419608, 0.611765, 1.0 }, + { 0.333333, 0.372549, 0.541176, 1.0 }, + { 0.305882, 0.329412, 0.470588, 1.0 }, + { 0.337255, 0.341176, 0.450980, 1.0 }, + { 0.368627, 0.356863, 0.431373, 1.0 }, + { 0.933333, 0.839216, 0.705882, 1.0 }, + { 0.945098, 0.858824, 0.737255, 1.0 }, + { 0.960784, 0.878431, 0.772549, 1.0 }, + { 0.937255, 0.870588, 0.800000, 1.0 }, + { 0.917647, 0.866667, 0.831373, 1.0 }, + { 0.917647, 0.866667, 0.835294, 1.0 }, + { 0.921569, 0.870588, 0.839216, 1.0 }, + { 0.894118, 0.854902, 0.858824, 1.0 }, + { 0.870588, 0.835294, 0.858824, 1.0 }, + { 0.850980, 0.819608, 0.862745, 1.0 }, + { 0.874510, 0.839216, 0.858824, 1.0 }, + { 0.901961, 0.862745, 0.854902, 1.0 }, + { 0.901961, 0.862745, 0.854902, 1.0 }, + { 0.901961, 0.862745, 0.854902, 1.0 }, + { 0.921569, 0.870588, 0.839216, 1.0 }, + { 0.929412, 0.882353, 0.835294, 1.0 }, + { 0.956863, 0.886275, 0.800000, 1.0 }, + { 0.949020, 0.890196, 0.827451, 1.0 }, + { 0.945098, 0.894118, 0.858824, 1.0 }, + { 0.949020, 0.905882, 0.870588, 1.0 }, + { 0.956863, 0.917647, 0.882353, 1.0 }, + { 0.949020, 0.909804, 0.882353, 1.0 }, + { 0.941176, 0.905882, 0.886275, 1.0 }, + { 0.941176, 0.894118, 0.847059, 1.0 }, + { 0.909804, 0.866667, 0.827451, 1.0 }, + { 0.882353, 0.843137, 0.807843, 1.0 }, + { 0.615686, 0.596078, 0.725490, 1.0 }, + { 0.352941, 0.352941, 0.643137, 1.0 }, + { 0.239216, 0.282353, 0.647059, 1.0 }, + { 0.129412, 0.215686, 0.654902, 1.0 }, + { 0.078431, 0.121569, 0.572549, 1.0 }, + { 0.090196, 0.168627, 0.447059, 1.0 }, + { 0.160784, 0.176471, 0.274510, 1.0 }, + { 0.200000, 0.211765, 0.262745, 1.0 }, + { 0.243137, 0.247059, 0.254902, 1.0 }, + { 0.266667, 0.278431, 0.325490, 1.0 }, + { 0.290196, 0.309804, 0.396078, 1.0 }, + { 0.298039, 0.325490, 0.443137, 1.0 }, + { 0.309804, 0.341176, 0.494118, 1.0 }, + { 0.415686, 0.427451, 0.698039, 1.0 }, + { 0.529412, 0.537255, 0.784314, 1.0 }, + { 0.647059, 0.650980, 0.870588, 1.0 }, + { 0.772549, 0.752941, 0.858824, 1.0 }, + { 0.898039, 0.854902, 0.847059, 1.0 }, + { 0.913725, 0.862745, 0.827451, 1.0 }, + { 0.933333, 0.870588, 0.811765, 1.0 }, + { 0.956863, 0.886275, 0.807843, 1.0 }, + { 0.968627, 0.886275, 0.803922, 1.0 }, + { 0.941176, 0.847059, 0.737255, 1.0 }, + { 0.937255, 0.811765, 0.654902, 1.0 }, + { 0.933333, 0.776471, 0.572549, 1.0 }, + { 0.756863, 0.643137, 0.462745, 1.0 }, + { 0.580392, 0.509804, 0.352941, 1.0 }, + { 0.450980, 0.403922, 0.317647, 1.0 }, + { 0.317647, 0.305882, 0.270588, 1.0 }, + { 0.270588, 0.258824, 0.200000, 1.0 }, + { 0.270588, 0.254902, 0.188235, 1.0 }, + { 0.274510, 0.254902, 0.176471, 1.0 }, + { 0.282353, 0.282353, 0.203922, 1.0 }, + { 0.294118, 0.313725, 0.235294, 1.0 }, + { 0.317647, 0.333333, 0.258824, 1.0 }, + { 0.345098, 0.356863, 0.282353, 1.0 }, + { 0.466667, 0.388235, 0.180392, 1.0 }, + { 0.835294, 0.603922, 0.235294, 1.0 }, + { 0.945098, 0.831373, 0.698039, 1.0 }, + { 0.945098, 0.835294, 0.709804, 1.0 }, + { 0.949020, 0.843137, 0.725490, 1.0 }, + { 0.937255, 0.839216, 0.717647, 1.0 }, + { 0.925490, 0.835294, 0.713725, 1.0 }, + { 0.850980, 0.784314, 0.705882, 1.0 }, + { 0.443137, 0.447059, 0.454902, 1.0 }, + { 0.278431, 0.274510, 0.266667, 1.0 }, + { 0.262745, 0.254902, 0.235294, 1.0 }, + { 0.247059, 0.235294, 0.207843, 1.0 }, + { 0.243137, 0.235294, 0.196078, 1.0 }, + { 0.243137, 0.235294, 0.188235, 1.0 }, + { 0.243137, 0.227451, 0.184314, 1.0 }, + { 0.227451, 0.223529, 0.203922, 1.0 }, + { 0.219608, 0.215686, 0.200000, 1.0 }, + { 0.200000, 0.192157, 0.196078, 1.0 }, + { 0.105882, 0.117647, 0.152941, 1.0 }, + { 0.062745, 0.070588, 0.098039, 1.0 }, + { 0.019608, 0.023529, 0.043137, 1.0 }, + { 0.011765, 0.011765, 0.039216, 1.0 }, + { 0.007843, 0.003922, 0.035294, 1.0 }, + { 0.000000, 0.011765, 0.141176, 1.0 }, + { 0.039216, 0.086275, 0.188235, 1.0 }, + { 0.223529, 0.223529, 0.364706, 1.0 }, + { 0.337255, 0.333333, 0.388235, 1.0 }, + { 0.454902, 0.443137, 0.415686, 1.0 }, + { 0.615686, 0.537255, 0.419608, 1.0 }, + { 0.776471, 0.631373, 0.423529, 1.0 }, + { 0.964706, 0.780392, 0.560784, 1.0 }, + { 0.917647, 0.737255, 0.494118, 1.0 }, + { 0.474510, 0.447059, 0.415686, 1.0 }, + { 0.325490, 0.309804, 0.305882, 1.0 }, + { 0.066667, 0.101961, 0.121569, 1.0 }, + { 0.054902, 0.082353, 0.101961, 1.0 }, + { 0.043137, 0.062745, 0.086275, 1.0 }, + { 0.066667, 0.054902, 0.137255, 1.0 }, + { 0.121569, 0.117647, 0.149020, 1.0 }, + { 0.192157, 0.192157, 0.192157, 1.0 }, + { 0.203922, 0.207843, 0.188235, 1.0 }, + { 0.231373, 0.227451, 0.156863, 1.0 }, + { 0.247059, 0.235294, 0.176471, 1.0 }, + { 0.262745, 0.247059, 0.200000, 1.0 }, + { 0.270588, 0.254902, 0.192157, 1.0 }, + { 0.282353, 0.262745, 0.184314, 1.0 }, + { 0.298039, 0.270588, 0.196078, 1.0 }, + { 0.294118, 0.266667, 0.196078, 1.0 }, + { 0.282353, 0.270588, 0.235294, 1.0 }, + { 0.286275, 0.278431, 0.321569, 1.0 }, + { 0.274510, 0.290196, 0.435294, 1.0 }, + { 0.250980, 0.266667, 0.443137, 1.0 }, + { 0.231373, 0.243137, 0.450980, 1.0 }, + { 0.196078, 0.258824, 0.694118, 1.0 }, + { 0.372549, 0.407843, 0.819608, 1.0 }, + { 0.423529, 0.450980, 0.870588, 1.0 }, + { 0.690196, 0.694118, 0.866667, 1.0 }, + { 0.894118, 0.862745, 0.850980, 1.0 }, + { 0.839216, 0.823529, 0.850980, 1.0 }, + { 0.788235, 0.784314, 0.854902, 1.0 }, + { 0.709804, 0.705882, 0.858824, 1.0 }, + { 0.635294, 0.631373, 0.866667, 1.0 }, + { 0.407843, 0.447059, 0.654902, 1.0 }, + { 0.305882, 0.341176, 0.509804, 1.0 }, + { 0.235294, 0.270588, 0.423529, 1.0 }, + { 0.211765, 0.235294, 0.290196, 1.0 }, + { 0.105882, 0.101961, 0.125490, 1.0 }, + { 0.070588, 0.070588, 0.086275, 1.0 }, + { 0.039216, 0.043137, 0.050980, 1.0 }, + { 0.039216, 0.015686, 0.015686, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.094118, 0.109804, 0.113725, 1.0 }, + { 0.129412, 0.129412, 0.176471, 1.0 }, + { 0.192157, 0.196078, 0.211765, 1.0 }, + { 0.203922, 0.203922, 0.211765, 1.0 }, + { 0.215686, 0.215686, 0.215686, 1.0 }, + { 0.215686, 0.219608, 0.239216, 1.0 }, + { 0.243137, 0.243137, 0.243137, 1.0 }, + { 0.254902, 0.250980, 0.231373, 1.0 }, + { 0.250980, 0.247059, 0.227451, 1.0 }, + { 0.262745, 0.247059, 0.200000, 1.0 }, + { 0.258824, 0.243137, 0.196078, 1.0 }, + { 0.215686, 0.203922, 0.239216, 1.0 }, + { 0.200000, 0.196078, 0.239216, 1.0 }, + { 0.184314, 0.192157, 0.239216, 1.0 }, + { 0.145098, 0.176471, 0.250980, 1.0 }, + { 0.152941, 0.125490, 0.254902, 1.0 }, + { 0.043137, 0.082353, 0.180392, 1.0 }, + { 0.101961, 0.117647, 0.152941, 1.0 }, + { 0.231373, 0.227451, 0.258824, 1.0 }, + { 0.250980, 0.250980, 0.274510, 1.0 }, + { 0.270588, 0.274510, 0.294118, 1.0 }, + { 0.356863, 0.360784, 0.376471, 1.0 }, + { 0.521569, 0.494118, 0.470588, 1.0 }, + { 0.847059, 0.752941, 0.619608, 1.0 }, + { 0.941176, 0.827451, 0.694118, 1.0 }, + { 0.945098, 0.843137, 0.705882, 1.0 }, + { 0.941176, 0.847059, 0.745098, 1.0 }, + { 0.956863, 0.886275, 0.807843, 1.0 }, + { 0.949020, 0.882353, 0.819608, 1.0 }, + { 0.968627, 0.882353, 0.792157, 1.0 }, + { 0.949020, 0.870588, 0.776471, 1.0 }, + { 0.945098, 0.847059, 0.725490, 1.0 }, + { 0.901961, 0.839216, 0.749020, 1.0 }, + { 0.752941, 0.713725, 0.709804, 1.0 }, + { 0.345098, 0.364706, 0.513725, 1.0 }, + { 0.321569, 0.341176, 0.478431, 1.0 }, + { 0.301961, 0.321569, 0.447059, 1.0 }, + { 0.282353, 0.309804, 0.423529, 1.0 }, + { 0.262745, 0.309804, 0.403922, 1.0 }, + { 0.286275, 0.305882, 0.392157, 1.0 }, + { 0.294118, 0.286275, 0.368627, 1.0 }, + { 0.301961, 0.313725, 0.270588, 1.0 }, + { 0.278431, 0.266667, 0.231373, 1.0 }, + { 0.278431, 0.262745, 0.215686, 1.0 }, + { 0.282353, 0.258824, 0.203922, 1.0 }, + { 0.282353, 0.258824, 0.196078, 1.0 }, + { 0.266667, 0.258824, 0.211765, 1.0 }, + { 0.282353, 0.266667, 0.219608, 1.0 }, + { 0.278431, 0.239216, 0.270588, 1.0 }, + { 0.262745, 0.262745, 0.262745, 1.0 }, + { 0.243137, 0.243137, 0.243137, 1.0 }, + { 0.235294, 0.231373, 0.254902, 1.0 }, + { 0.200000, 0.211765, 0.247059, 1.0 }, + { 0.196078, 0.203922, 0.254902, 1.0 }, + { 0.215686, 0.203922, 0.247059, 1.0 }, + { 0.243137, 0.243137, 0.250980, 1.0 }, + { 0.254902, 0.270588, 0.274510, 1.0 }, + { 0.247059, 0.258824, 0.294118, 1.0 }, + { 0.270588, 0.286275, 0.333333, 1.0 }, + { 0.282353, 0.298039, 0.396078, 1.0 }, + { 0.270588, 0.294118, 0.396078, 1.0 }, + { 0.266667, 0.274510, 0.321569, 1.0 }, + { 0.258824, 0.262745, 0.278431, 1.0 }, + { 0.254902, 0.258824, 0.278431, 1.0 }, + { 0.254902, 0.262745, 0.309804, 1.0 }, + { 0.262745, 0.254902, 0.349020, 1.0 }, + { 0.262745, 0.254902, 0.349020, 1.0 }, + { 0.254902, 0.254902, 0.349020, 1.0 }, + { 0.223529, 0.243137, 0.317647, 1.0 }, + { 0.196078, 0.203922, 0.262745, 1.0 }, + { 0.203922, 0.203922, 0.235294, 1.0 }, + { 0.207843, 0.215686, 0.211765, 1.0 }, + { 0.207843, 0.215686, 0.196078, 1.0 }, + { 0.203922, 0.203922, 0.196078, 1.0 }, + { 0.196078, 0.200000, 0.180392, 1.0 }, + { 0.172549, 0.172549, 0.164706, 1.0 }, + { 0.133333, 0.137255, 0.113725, 1.0 }, + { 0.160784, 0.152941, 0.003922, 1.0 }, + { 0.172549, 0.184314, 0.156863, 1.0 }, + { 0.200000, 0.203922, 0.180392, 1.0 }, + { 0.203922, 0.203922, 0.196078, 1.0 }, + { 0.211765, 0.215686, 0.196078, 1.0 }, + { 0.239216, 0.239216, 0.207843, 1.0 }, + { 0.247059, 0.247059, 0.247059, 1.0 }, + { 0.270588, 0.270588, 0.262745, 1.0 }, + { 0.278431, 0.294118, 0.290196, 1.0 }, + { 0.313725, 0.317647, 0.298039, 1.0 }, + { 0.313725, 0.325490, 0.360784, 1.0 }, + { 0.341176, 0.341176, 0.349020, 1.0 }, + { 0.407843, 0.368627, 0.372549, 1.0 }, + { 0.450980, 0.439216, 0.380392, 1.0 }, + { 0.372549, 0.368627, 0.388235, 1.0 }, + { 0.309804, 0.305882, 0.360784, 1.0 }, + { 0.301961, 0.317647, 0.431373, 1.0 }, + { 0.305882, 0.325490, 0.450980, 1.0 }, + { 0.384314, 0.380392, 0.435294, 1.0 }, + { 0.470588, 0.509804, 0.478431, 1.0 }, + { 0.800000, 0.749020, 0.717647, 1.0 }, + { 0.941176, 0.847059, 0.713725, 1.0 }, + { 0.945098, 0.843137, 0.713725, 1.0 }, + { 0.952941, 0.823529, 0.662745, 1.0 }, + { 0.898039, 0.772549, 0.588235, 1.0 }, + { 0.462745, 0.427451, 0.431373, 1.0 }, + { 0.266667, 0.278431, 0.313725, 1.0 }, + { 0.070588, 0.105882, 0.219608, 1.0 }, + { 0.219608, 0.243137, 0.376471, 1.0 }, + }; +/* Apophysis-040427-4ChalicDrknsIce */ +static double4 colors_199[] = { + { 0.600000, 0.552941, 0.160784, 1.0 }, + { 0.141176, 0.152941, 0.117647, 1.0 }, + { 0.098039, 0.125490, 0.137255, 1.0 }, + { 0.054902, 0.101961, 0.156863, 1.0 }, + { 0.047059, 0.109804, 0.192157, 1.0 }, + { 0.043137, 0.121569, 0.227451, 1.0 }, + { 0.043137, 0.129412, 0.243137, 1.0 }, + { 0.047059, 0.137255, 0.262745, 1.0 }, + { 0.411765, 0.415686, 0.435294, 1.0 }, + { 0.513725, 0.513725, 0.498039, 1.0 }, + { 0.619608, 0.611765, 0.560784, 1.0 }, + { 0.639216, 0.631373, 0.603922, 1.0 }, + { 0.658824, 0.654902, 0.647059, 1.0 }, + { 0.662745, 0.658824, 0.654902, 1.0 }, + { 0.666667, 0.666667, 0.666667, 1.0 }, + { 0.670588, 0.670588, 0.666667, 1.0 }, + { 0.678431, 0.674510, 0.666667, 1.0 }, + { 0.658824, 0.658824, 0.658824, 1.0 }, + { 0.654902, 0.658824, 0.690196, 1.0 }, + { 0.650980, 0.662745, 0.721569, 1.0 }, + { 0.643137, 0.654902, 0.756863, 1.0 }, + { 0.635294, 0.650980, 0.796078, 1.0 }, + { 0.647059, 0.658824, 0.760784, 1.0 }, + { 0.658824, 0.670588, 0.729412, 1.0 }, + { 0.670588, 0.678431, 0.725490, 1.0 }, + { 0.682353, 0.690196, 0.721569, 1.0 }, + { 0.698039, 0.701961, 0.721569, 1.0 }, + { 0.686275, 0.690196, 0.717647, 1.0 }, + { 0.678431, 0.678431, 0.717647, 1.0 }, + { 0.662745, 0.654902, 0.713725, 1.0 }, + { 0.650980, 0.631373, 0.709804, 1.0 }, + { 0.619608, 0.643137, 0.705882, 1.0 }, + { 0.627451, 0.639216, 0.666667, 1.0 }, + { 0.627451, 0.607843, 0.521569, 1.0 }, + { 0.607843, 0.584314, 0.462745, 1.0 }, + { 0.592157, 0.560784, 0.407843, 1.0 }, + { 0.360784, 0.364706, 0.301961, 1.0 }, + { 0.133333, 0.168627, 0.196078, 1.0 }, + { 0.105882, 0.141176, 0.176471, 1.0 }, + { 0.082353, 0.113725, 0.156863, 1.0 }, + { 0.039216, 0.094118, 0.137255, 1.0 }, + { 0.035294, 0.098039, 0.156863, 1.0 }, + { 0.035294, 0.101961, 0.180392, 1.0 }, + { 0.039216, 0.117647, 0.219608, 1.0 }, + { 0.043137, 0.133333, 0.258824, 1.0 }, + { 0.039216, 0.133333, 0.266667, 1.0 }, + { 0.035294, 0.137255, 0.274510, 1.0 }, + { 0.054902, 0.227451, 0.505882, 1.0 }, + { 0.400000, 0.454902, 0.631373, 1.0 }, + { 0.627451, 0.615686, 0.580392, 1.0 }, + { 0.627451, 0.623529, 0.603922, 1.0 }, + { 0.631373, 0.631373, 0.631373, 1.0 }, + { 0.635294, 0.631373, 0.643137, 1.0 }, + { 0.639216, 0.635294, 0.654902, 1.0 }, + { 0.643137, 0.643137, 0.650980, 1.0 }, + { 0.650980, 0.650980, 0.650980, 1.0 }, + { 0.650980, 0.678431, 0.701961, 1.0 }, + { 0.682353, 0.698039, 0.709804, 1.0 }, + { 0.717647, 0.717647, 0.717647, 1.0 }, + { 0.752941, 0.756863, 0.749020, 1.0 }, + { 0.788235, 0.796078, 0.784314, 1.0 }, + { 0.788235, 0.792157, 0.796078, 1.0 }, + { 0.792157, 0.788235, 0.811765, 1.0 }, + { 0.788235, 0.800000, 0.874510, 1.0 }, + { 0.776471, 0.796078, 0.882353, 1.0 }, + { 0.701961, 0.705882, 0.721569, 1.0 }, + { 0.615686, 0.607843, 0.627451, 1.0 }, + { 0.529412, 0.509804, 0.533333, 1.0 }, + { 0.447059, 0.431373, 0.454902, 1.0 }, + { 0.364706, 0.352941, 0.380392, 1.0 }, + { 0.098039, 0.164706, 0.235294, 1.0 }, + { 0.043137, 0.121569, 0.219608, 1.0 }, + { 0.058824, 0.121569, 0.184314, 1.0 }, + { 0.203922, 0.227451, 0.239216, 1.0 }, + { 0.349020, 0.333333, 0.298039, 1.0 }, + { 0.474510, 0.454902, 0.396078, 1.0 }, + { 0.600000, 0.580392, 0.494118, 1.0 }, + { 0.611765, 0.603922, 0.533333, 1.0 }, + { 0.623529, 0.631373, 0.576471, 1.0 }, + { 0.643137, 0.694118, 0.584314, 1.0 }, + { 0.678431, 0.670588, 0.619608, 1.0 }, + { 0.709804, 0.698039, 0.560784, 1.0 }, + { 0.698039, 0.674510, 0.541176, 1.0 }, + { 0.690196, 0.654902, 0.525490, 1.0 }, + { 0.654902, 0.635294, 0.529412, 1.0 }, + { 0.619608, 0.615686, 0.537255, 1.0 }, + { 0.600000, 0.619608, 0.533333, 1.0 }, + { 0.639216, 0.631373, 0.584314, 1.0 }, + { 0.682353, 0.698039, 0.639216, 1.0 }, + { 0.729412, 0.741176, 0.686275, 1.0 }, + { 0.780392, 0.788235, 0.733333, 1.0 }, + { 0.788235, 0.780392, 0.725490, 1.0 }, + { 0.796078, 0.772549, 0.717647, 1.0 }, + { 0.874510, 0.819608, 0.674510, 1.0 }, + { 0.839216, 0.800000, 0.568627, 1.0 }, + { 0.788235, 0.737255, 0.600000, 1.0 }, + { 0.729412, 0.713725, 0.670588, 1.0 }, + { 0.639216, 0.650980, 0.709804, 1.0 }, + { 0.631373, 0.643137, 0.686275, 1.0 }, + { 0.623529, 0.635294, 0.662745, 1.0 }, + { 0.623529, 0.627451, 0.647059, 1.0 }, + { 0.623529, 0.623529, 0.631373, 1.0 }, + { 0.580392, 0.611765, 0.568627, 1.0 }, + { 0.556863, 0.560784, 0.505882, 1.0 }, + { 0.043137, 0.188235, 0.396078, 1.0 }, + { 0.074510, 0.250980, 0.556863, 1.0 }, + { 0.105882, 0.313725, 0.721569, 1.0 }, + { 0.149020, 0.345098, 0.756863, 1.0 }, + { 0.192157, 0.376471, 0.792157, 1.0 }, + { 0.356863, 0.458824, 0.752941, 1.0 }, + { 0.411765, 0.486275, 0.717647, 1.0 }, + { 0.552941, 0.588235, 0.717647, 1.0 }, + { 0.588235, 0.607843, 0.631373, 1.0 }, + { 0.564706, 0.568627, 0.588235, 1.0 }, + { 0.447059, 0.470588, 0.560784, 1.0 }, + { 0.329412, 0.376471, 0.533333, 1.0 }, + { 0.109804, 0.164706, 0.266667, 1.0 }, + { 0.050980, 0.129412, 0.235294, 1.0 }, + { 0.035294, 0.113725, 0.219608, 1.0 }, + { 0.027451, 0.098039, 0.184314, 1.0 }, + { 0.019608, 0.086275, 0.156863, 1.0 }, + { 0.027451, 0.082353, 0.141176, 1.0 }, + { 0.035294, 0.082353, 0.129412, 1.0 }, + { 0.035294, 0.074510, 0.109804, 1.0 }, + { 0.039216, 0.066667, 0.090196, 1.0 }, + { 0.031373, 0.058824, 0.082353, 1.0 }, + { 0.054902, 0.074510, 0.098039, 1.0 }, + { 0.070588, 0.101961, 0.109804, 1.0 }, + { 0.149020, 0.156863, 0.105882, 1.0 }, + { 0.415686, 0.458824, 0.325490, 1.0 }, + { 0.505882, 0.509804, 0.372549, 1.0 }, + { 0.596078, 0.564706, 0.419608, 1.0 }, + { 0.701961, 0.643137, 0.560784, 1.0 }, + { 0.764706, 0.752941, 0.717647, 1.0 }, + { 0.866667, 0.835294, 0.760784, 1.0 }, + { 0.913725, 0.866667, 0.780392, 1.0 }, + { 0.945098, 0.886275, 0.756863, 1.0 }, + { 0.886275, 0.850980, 0.819608, 1.0 }, + { 0.831373, 0.815686, 0.882353, 1.0 }, + { 0.815686, 0.819608, 0.894118, 1.0 }, + { 0.800000, 0.823529, 0.909804, 1.0 }, + { 0.913725, 0.890196, 0.945098, 1.0 }, + { 0.933333, 0.909804, 0.956863, 1.0 }, + { 0.878431, 0.882353, 0.811765, 1.0 }, + { 0.854902, 0.866667, 0.792157, 1.0 }, + { 0.745098, 0.733333, 0.705882, 1.0 }, + { 0.729412, 0.709804, 0.698039, 1.0 }, + { 0.713725, 0.690196, 0.690196, 1.0 }, + { 0.658824, 0.658824, 0.650980, 1.0 }, + { 0.635294, 0.619608, 0.572549, 1.0 }, + { 0.572549, 0.560784, 0.501961, 1.0 }, + { 0.454902, 0.454902, 0.415686, 1.0 }, + { 0.105882, 0.141176, 0.176471, 1.0 }, + { 0.129412, 0.145098, 0.168627, 1.0 }, + { 0.152941, 0.152941, 0.160784, 1.0 }, + { 0.364706, 0.376471, 0.333333, 1.0 }, + { 0.486275, 0.490196, 0.470588, 1.0 }, + { 0.600000, 0.588235, 0.552941, 1.0 }, + { 0.725490, 0.674510, 0.639216, 1.0 }, + { 0.764706, 0.749020, 0.713725, 1.0 }, + { 0.807843, 0.792157, 0.788235, 1.0 }, + { 0.831373, 0.807843, 0.854902, 1.0 }, + { 0.815686, 0.792157, 0.839216, 1.0 }, + { 0.803922, 0.780392, 0.827451, 1.0 }, + { 0.725490, 0.725490, 0.756863, 1.0 }, + { 0.729412, 0.729412, 0.737255, 1.0 }, + { 0.698039, 0.701961, 0.721569, 1.0 }, + { 0.678431, 0.682353, 0.701961, 1.0 }, + { 0.686275, 0.686275, 0.694118, 1.0 }, + { 0.690196, 0.690196, 0.686275, 1.0 }, + { 0.694118, 0.698039, 0.678431, 1.0 }, + { 0.713725, 0.701961, 0.674510, 1.0 }, + { 0.725490, 0.694118, 0.686275, 1.0 }, + { 0.749020, 0.709804, 0.670588, 1.0 }, + { 0.745098, 0.709804, 0.674510, 1.0 }, + { 0.729412, 0.725490, 0.709804, 1.0 }, + { 0.733333, 0.725490, 0.729412, 1.0 }, + { 0.713725, 0.717647, 0.737255, 1.0 }, + { 0.709804, 0.709804, 0.749020, 1.0 }, + { 0.709804, 0.705882, 0.776471, 1.0 }, + { 0.717647, 0.721569, 0.741176, 1.0 }, + { 0.717647, 0.717647, 0.725490, 1.0 }, + { 0.717647, 0.717647, 0.717647, 1.0 }, + { 0.698039, 0.694118, 0.713725, 1.0 }, + { 0.678431, 0.678431, 0.709804, 1.0 }, + { 0.674510, 0.674510, 0.705882, 1.0 }, + { 0.670588, 0.670588, 0.701961, 1.0 }, + { 0.678431, 0.678431, 0.678431, 1.0 }, + { 0.682353, 0.670588, 0.650980, 1.0 }, + { 0.658824, 0.654902, 0.639216, 1.0 }, + { 0.686275, 0.674510, 0.639216, 1.0 }, + { 0.694118, 0.686275, 0.596078, 1.0 }, + { 0.705882, 0.682353, 0.541176, 1.0 }, + { 0.635294, 0.615686, 0.541176, 1.0 }, + { 0.623529, 0.623529, 0.592157, 1.0 }, + { 0.639216, 0.635294, 0.619608, 1.0 }, + { 0.654902, 0.658824, 0.639216, 1.0 }, + { 0.674510, 0.674510, 0.643137, 1.0 }, + { 0.654902, 0.654902, 0.623529, 1.0 }, + { 0.654902, 0.643137, 0.607843, 1.0 }, + { 0.603922, 0.600000, 0.521569, 1.0 }, + { 0.584314, 0.533333, 0.466667, 1.0 }, + { 0.462745, 0.466667, 0.443137, 1.0 }, + { 0.294118, 0.294118, 0.247059, 1.0 }, + { 0.133333, 0.172549, 0.168627, 1.0 }, + { 0.074510, 0.109804, 0.137255, 1.0 }, + { 0.058824, 0.094118, 0.121569, 1.0 }, + { 0.050980, 0.086275, 0.113725, 1.0 }, + { 0.050980, 0.086275, 0.113725, 1.0 }, + { 0.031373, 0.070588, 0.117647, 1.0 }, + { 0.027451, 0.066667, 0.105882, 1.0 }, + { 0.015686, 0.062745, 0.109804, 1.0 }, + { 0.027451, 0.074510, 0.121569, 1.0 }, + { 0.023529, 0.078431, 0.129412, 1.0 }, + { 0.023529, 0.074510, 0.137255, 1.0 }, + { 0.043137, 0.090196, 0.137255, 1.0 }, + { 0.050980, 0.086275, 0.121569, 1.0 }, + { 0.054902, 0.090196, 0.117647, 1.0 }, + { 0.054902, 0.094118, 0.141176, 1.0 }, + { 0.058824, 0.094118, 0.160784, 1.0 }, + { 0.027451, 0.094118, 0.164706, 1.0 }, + { 0.043137, 0.101961, 0.176471, 1.0 }, + { 0.031373, 0.117647, 0.211765, 1.0 }, + { 0.027451, 0.117647, 0.239216, 1.0 }, + { 0.035294, 0.113725, 0.219608, 1.0 }, + { 0.047059, 0.109804, 0.207843, 1.0 }, + { 0.035294, 0.105882, 0.200000, 1.0 }, + { 0.043137, 0.113725, 0.207843, 1.0 }, + { 0.043137, 0.117647, 0.235294, 1.0 }, + { 0.043137, 0.137255, 0.270588, 1.0 }, + { 0.215686, 0.231373, 0.368627, 1.0 }, + { 0.364706, 0.423529, 0.592157, 1.0 }, + { 0.525490, 0.572549, 0.737255, 1.0 }, + { 0.592157, 0.619608, 0.729412, 1.0 }, + { 0.635294, 0.623529, 0.588235, 1.0 }, + { 0.603922, 0.560784, 0.450980, 1.0 }, + { 0.556863, 0.517647, 0.309804, 1.0 }, + { 0.294118, 0.290196, 0.101961, 1.0 }, + { 0.215686, 0.219608, 0.098039, 1.0 }, + { 0.145098, 0.160784, 0.101961, 1.0 }, + { 0.074510, 0.105882, 0.113725, 1.0 }, + { 0.070588, 0.101961, 0.113725, 1.0 }, + { 0.070588, 0.101961, 0.109804, 1.0 }, + { 0.066667, 0.098039, 0.105882, 1.0 }, + { 0.058824, 0.094118, 0.113725, 1.0 }, + { 0.066667, 0.094118, 0.117647, 1.0 }, + { 0.070588, 0.101961, 0.113725, 1.0 }, + { 0.094118, 0.129412, 0.156863, 1.0 }, + { 0.188235, 0.200000, 0.094118, 1.0 }, + { 0.239216, 0.247059, 0.094118, 1.0 }, + { 0.560784, 0.521569, 0.149020, 1.0 }, + { 0.643137, 0.584314, 0.188235, 1.0 }, + { 0.788235, 0.698039, 0.250980, 1.0 }, + { 0.694118, 0.611765, 0.396078, 1.0 }, + { 0.619608, 0.588235, 0.443137, 1.0 }, + { 0.560784, 0.549020, 0.474510, 1.0 }, + }; +/* Apophysis-040427-4CactusFlwer */ +static double4 colors_200[] = { + { 0.509804, 0.521569, 0.407843, 1.0 }, + { 0.513725, 0.513725, 0.403922, 1.0 }, + { 0.607843, 0.470588, 0.392157, 1.0 }, + { 0.705882, 0.431373, 0.384314, 1.0 }, + { 0.749020, 0.529412, 0.454902, 1.0 }, + { 0.792157, 0.627451, 0.529412, 1.0 }, + { 0.741176, 0.643137, 0.525490, 1.0 }, + { 0.694118, 0.662745, 0.521569, 1.0 }, + { 0.525490, 0.525490, 0.423529, 1.0 }, + { 0.501961, 0.494118, 0.423529, 1.0 }, + { 0.478431, 0.462745, 0.427451, 1.0 }, + { 0.466667, 0.482353, 0.392157, 1.0 }, + { 0.454902, 0.501961, 0.360784, 1.0 }, + { 0.462745, 0.462745, 0.329412, 1.0 }, + { 0.470588, 0.427451, 0.301961, 1.0 }, + { 0.458824, 0.415686, 0.301961, 1.0 }, + { 0.447059, 0.407843, 0.301961, 1.0 }, + { 0.482353, 0.380392, 0.329412, 1.0 }, + { 0.505882, 0.388235, 0.305882, 1.0 }, + { 0.529412, 0.396078, 0.286275, 1.0 }, + { 0.482353, 0.415686, 0.286275, 1.0 }, + { 0.435294, 0.435294, 0.286275, 1.0 }, + { 0.435294, 0.439216, 0.286275, 1.0 }, + { 0.435294, 0.443137, 0.290196, 1.0 }, + { 0.380392, 0.474510, 0.247059, 1.0 }, + { 0.364706, 0.411765, 0.227451, 1.0 }, + { 0.352941, 0.352941, 0.211765, 1.0 }, + { 0.368627, 0.368627, 0.247059, 1.0 }, + { 0.388235, 0.388235, 0.286275, 1.0 }, + { 0.396078, 0.396078, 0.305882, 1.0 }, + { 0.407843, 0.403922, 0.325490, 1.0 }, + { 0.486275, 0.415686, 0.407843, 1.0 }, + { 0.517647, 0.494118, 0.447059, 1.0 }, + { 0.717647, 0.713725, 0.635294, 1.0 }, + { 0.847059, 0.796078, 0.784314, 1.0 }, + { 0.976471, 0.882353, 0.937255, 1.0 }, + { 0.921569, 0.803922, 0.831373, 1.0 }, + { 0.870588, 0.729412, 0.729412, 1.0 }, + { 0.890196, 0.654902, 0.635294, 1.0 }, + { 0.913725, 0.584314, 0.541176, 1.0 }, + { 0.592157, 0.521569, 0.380392, 1.0 }, + { 0.521569, 0.486275, 0.349020, 1.0 }, + { 0.450980, 0.454902, 0.321569, 1.0 }, + { 0.478431, 0.470588, 0.356863, 1.0 }, + { 0.505882, 0.490196, 0.392157, 1.0 }, + { 0.529412, 0.494118, 0.423529, 1.0 }, + { 0.556863, 0.501961, 0.458824, 1.0 }, + { 0.662745, 0.658824, 0.576471, 1.0 }, + { 0.745098, 0.741176, 0.670588, 1.0 }, + { 0.788235, 0.776471, 0.843137, 1.0 }, + { 0.827451, 0.847059, 0.854902, 1.0 }, + { 0.866667, 0.921569, 0.870588, 1.0 }, + { 0.843137, 0.905882, 0.843137, 1.0 }, + { 0.823529, 0.890196, 0.815686, 1.0 }, + { 0.811765, 0.847059, 0.784314, 1.0 }, + { 0.803922, 0.807843, 0.752941, 1.0 }, + { 0.698039, 0.776471, 0.729412, 1.0 }, + { 0.670588, 0.764706, 0.639216, 1.0 }, + { 0.643137, 0.752941, 0.552941, 1.0 }, + { 0.643137, 0.772549, 0.623529, 1.0 }, + { 0.647059, 0.796078, 0.698039, 1.0 }, + { 0.686275, 0.756863, 0.682353, 1.0 }, + { 0.729412, 0.721569, 0.670588, 1.0 }, + { 0.709804, 0.705882, 0.635294, 1.0 }, + { 0.666667, 0.670588, 0.600000, 1.0 }, + { 0.486275, 0.517647, 0.525490, 1.0 }, + { 0.423529, 0.458824, 0.419608, 1.0 }, + { 0.364706, 0.400000, 0.317647, 1.0 }, + { 0.356863, 0.360784, 0.282353, 1.0 }, + { 0.352941, 0.325490, 0.250980, 1.0 }, + { 0.356863, 0.286275, 0.231373, 1.0 }, + { 0.274510, 0.278431, 0.207843, 1.0 }, + { 0.239216, 0.239216, 0.200000, 1.0 }, + { 0.235294, 0.219608, 0.168627, 1.0 }, + { 0.235294, 0.200000, 0.141176, 1.0 }, + { 0.239216, 0.200000, 0.133333, 1.0 }, + { 0.247059, 0.203922, 0.125490, 1.0 }, + { 0.258824, 0.227451, 0.125490, 1.0 }, + { 0.274510, 0.254902, 0.129412, 1.0 }, + { 0.301961, 0.290196, 0.160784, 1.0 }, + { 0.305882, 0.341176, 0.219608, 1.0 }, + { 0.458824, 0.474510, 0.376471, 1.0 }, + { 0.533333, 0.537255, 0.454902, 1.0 }, + { 0.607843, 0.603922, 0.533333, 1.0 }, + { 0.619608, 0.615686, 0.529412, 1.0 }, + { 0.631373, 0.631373, 0.529412, 1.0 }, + { 0.615686, 0.615686, 0.505882, 1.0 }, + { 0.607843, 0.580392, 0.407843, 1.0 }, + { 0.450980, 0.509804, 0.286275, 1.0 }, + { 0.407843, 0.411765, 0.235294, 1.0 }, + { 0.368627, 0.317647, 0.184314, 1.0 }, + { 0.337255, 0.305882, 0.176471, 1.0 }, + { 0.305882, 0.294118, 0.172549, 1.0 }, + { 0.313725, 0.301961, 0.164706, 1.0 }, + { 0.384314, 0.247059, 0.098039, 1.0 }, + { 0.415686, 0.286275, 0.125490, 1.0 }, + { 0.407843, 0.329412, 0.192157, 1.0 }, + { 0.435294, 0.447059, 0.364706, 1.0 }, + { 0.478431, 0.505882, 0.454902, 1.0 }, + { 0.525490, 0.568627, 0.545098, 1.0 }, + { 0.584314, 0.603922, 0.545098, 1.0 }, + { 0.643137, 0.643137, 0.549020, 1.0 }, + { 0.674510, 0.674510, 0.580392, 1.0 }, + { 0.690196, 0.686275, 0.603922, 1.0 }, + { 0.741176, 0.713725, 0.600000, 1.0 }, + { 0.686275, 0.678431, 0.584314, 1.0 }, + { 0.635294, 0.647059, 0.572549, 1.0 }, + { 0.556863, 0.623529, 0.556863, 1.0 }, + { 0.478431, 0.603922, 0.545098, 1.0 }, + { 0.419608, 0.470588, 0.443137, 1.0 }, + { 0.345098, 0.415686, 0.360784, 1.0 }, + { 0.329412, 0.360784, 0.278431, 1.0 }, + { 0.305882, 0.321569, 0.215686, 1.0 }, + { 0.309804, 0.392157, 0.231373, 1.0 }, + { 0.341176, 0.384314, 0.243137, 1.0 }, + { 0.372549, 0.376471, 0.254902, 1.0 }, + { 0.411765, 0.427451, 0.298039, 1.0 }, + { 0.458824, 0.498039, 0.400000, 1.0 }, + { 0.482353, 0.572549, 0.462745, 1.0 }, + { 0.611765, 0.654902, 0.521569, 1.0 }, + { 0.635294, 0.635294, 0.541176, 1.0 }, + { 0.584314, 0.588235, 0.454902, 1.0 }, + { 0.537255, 0.541176, 0.368627, 1.0 }, + { 0.521569, 0.482353, 0.341176, 1.0 }, + { 0.509804, 0.427451, 0.313725, 1.0 }, + { 0.525490, 0.349020, 0.235294, 1.0 }, + { 0.572549, 0.282353, 0.270588, 1.0 }, + { 0.482353, 0.290196, 0.235294, 1.0 }, + { 0.478431, 0.325490, 0.164706, 1.0 }, + { 0.266667, 0.203922, 0.141176, 1.0 }, + { 0.247059, 0.180392, 0.105882, 1.0 }, + { 0.231373, 0.160784, 0.074510, 1.0 }, + { 0.113725, 0.078431, 0.043137, 1.0 }, + { 0.105882, 0.082353, 0.000000, 1.0 }, + { 0.078431, 0.078431, 0.031373, 1.0 }, + { 0.078431, 0.078431, 0.031373, 1.0 }, + { 0.094118, 0.094118, 0.047059, 1.0 }, + { 0.141176, 0.137255, 0.074510, 1.0 }, + { 0.192157, 0.184314, 0.101961, 1.0 }, + { 0.203922, 0.180392, 0.098039, 1.0 }, + { 0.219608, 0.176471, 0.098039, 1.0 }, + { 0.207843, 0.168627, 0.062745, 1.0 }, + { 0.164706, 0.152941, 0.023529, 1.0 }, + { 0.188235, 0.180392, 0.000000, 1.0 }, + { 0.243137, 0.207843, 0.000000, 1.0 }, + { 0.215686, 0.203922, 0.074510, 1.0 }, + { 0.219608, 0.203922, 0.078431, 1.0 }, + { 0.223529, 0.203922, 0.086275, 1.0 }, + { 0.211765, 0.219608, 0.133333, 1.0 }, + { 0.247059, 0.250980, 0.125490, 1.0 }, + { 0.258824, 0.266667, 0.121569, 1.0 }, + { 0.258824, 0.254902, 0.145098, 1.0 }, + { 0.282353, 0.282353, 0.180392, 1.0 }, + { 0.266667, 0.274510, 0.172549, 1.0 }, + { 0.254902, 0.270588, 0.164706, 1.0 }, + { 0.243137, 0.254902, 0.149020, 1.0 }, + { 0.239216, 0.239216, 0.137255, 1.0 }, + { 0.176471, 0.200000, 0.145098, 1.0 }, + { 0.152941, 0.172549, 0.082353, 1.0 }, + { 0.113725, 0.125490, 0.082353, 1.0 }, + { 0.094118, 0.109804, 0.043137, 1.0 }, + { 0.168627, 0.231373, 0.125490, 1.0 }, + { 0.196078, 0.239216, 0.141176, 1.0 }, + { 0.227451, 0.247059, 0.160784, 1.0 }, + { 0.321569, 0.305882, 0.192157, 1.0 }, + { 0.415686, 0.341176, 0.211765, 1.0 }, + { 0.439216, 0.368627, 0.282353, 1.0 }, + { 0.423529, 0.427451, 0.294118, 1.0 }, + { 0.431373, 0.454902, 0.219608, 1.0 }, + { 0.427451, 0.427451, 0.227451, 1.0 }, + { 0.423529, 0.403922, 0.239216, 1.0 }, + { 0.411765, 0.415686, 0.294118, 1.0 }, + { 0.447059, 0.380392, 0.262745, 1.0 }, + { 0.505882, 0.435294, 0.192157, 1.0 }, + { 0.513725, 0.380392, 0.129412, 1.0 }, + { 0.533333, 0.411765, 0.231373, 1.0 }, + { 0.541176, 0.462745, 0.254902, 1.0 }, + { 0.580392, 0.443137, 0.317647, 1.0 }, + { 0.592157, 0.431373, 0.313725, 1.0 }, + { 0.631373, 0.396078, 0.352941, 1.0 }, + { 0.560784, 0.494118, 0.392157, 1.0 }, + { 0.505882, 0.407843, 0.380392, 1.0 }, + { 0.431373, 0.376471, 0.325490, 1.0 }, + { 0.352941, 0.352941, 0.211765, 1.0 }, + { 0.250980, 0.290196, 0.145098, 1.0 }, + { 0.243137, 0.270588, 0.125490, 1.0 }, + { 0.239216, 0.254902, 0.109804, 1.0 }, + { 0.254902, 0.247059, 0.086275, 1.0 }, + { 0.235294, 0.258824, 0.109804, 1.0 }, + { 0.223529, 0.247059, 0.137255, 1.0 }, + { 0.227451, 0.262745, 0.141176, 1.0 }, + { 0.274510, 0.278431, 0.156863, 1.0 }, + { 0.305882, 0.301961, 0.180392, 1.0 }, + { 0.356863, 0.356863, 0.215686, 1.0 }, + { 0.388235, 0.388235, 0.294118, 1.0 }, + { 0.415686, 0.380392, 0.360784, 1.0 }, + { 0.501961, 0.427451, 0.400000, 1.0 }, + { 0.521569, 0.509804, 0.450980, 1.0 }, + { 0.631373, 0.631373, 0.537255, 1.0 }, + { 0.760784, 0.694118, 0.576471, 1.0 }, + { 0.890196, 0.843137, 0.317647, 1.0 }, + { 0.933333, 0.878431, 0.254902, 1.0 }, + { 0.898039, 0.843137, 0.262745, 1.0 }, + { 0.631373, 0.717647, 0.462745, 1.0 }, + { 0.674510, 0.662745, 0.525490, 1.0 }, + { 0.674510, 0.670588, 0.592157, 1.0 }, + { 0.682353, 0.619608, 0.619608, 1.0 }, + { 0.662745, 0.615686, 0.623529, 1.0 }, + { 0.525490, 0.603922, 0.741176, 1.0 }, + { 0.639216, 0.639216, 0.686275, 1.0 }, + { 0.729412, 0.721569, 0.662745, 1.0 }, + { 0.729412, 0.733333, 0.678431, 1.0 }, + { 0.756863, 0.760784, 0.698039, 1.0 }, + { 0.741176, 0.784314, 0.752941, 1.0 }, + { 0.882353, 0.850980, 0.709804, 1.0 }, + { 0.996078, 0.988235, 0.698039, 1.0 }, + { 1.000000, 0.988235, 0.780392, 1.0 }, + { 0.980392, 0.968627, 0.894118, 1.0 }, + { 0.933333, 0.996078, 0.952941, 1.0 }, + { 0.933333, 0.964706, 1.000000, 1.0 }, + { 0.878431, 0.901961, 0.988235, 1.0 }, + { 0.913725, 0.956863, 0.980392, 1.0 }, + { 0.996078, 1.000000, 0.772549, 1.0 }, + { 1.000000, 0.956863, 0.564706, 1.0 }, + { 0.976471, 0.882353, 0.450980, 1.0 }, + { 1.000000, 0.988235, 0.403922, 1.0 }, + { 0.972549, 0.964706, 0.568627, 1.0 }, + { 0.870588, 0.788235, 0.682353, 1.0 }, + { 0.776471, 0.627451, 0.584314, 1.0 }, + { 0.737255, 0.588235, 0.545098, 1.0 }, + { 0.627451, 0.513725, 0.458824, 1.0 }, + { 0.533333, 0.529412, 0.407843, 1.0 }, + { 0.509804, 0.513725, 0.392157, 1.0 }, + { 0.509804, 0.490196, 0.376471, 1.0 }, + { 0.501961, 0.447059, 0.333333, 1.0 }, + { 0.415686, 0.392157, 0.305882, 1.0 }, + { 0.364706, 0.380392, 0.282353, 1.0 }, + { 0.360784, 0.356863, 0.235294, 1.0 }, + { 0.368627, 0.301961, 0.231373, 1.0 }, + { 0.376471, 0.290196, 0.235294, 1.0 }, + { 0.298039, 0.278431, 0.192157, 1.0 }, + { 0.270588, 0.278431, 0.184314, 1.0 }, + { 0.231373, 0.247059, 0.156863, 1.0 }, + { 0.243137, 0.215686, 0.152941, 1.0 }, + { 0.176471, 0.211765, 0.129412, 1.0 }, + { 0.180392, 0.192157, 0.078431, 1.0 }, + { 0.168627, 0.168627, 0.058824, 1.0 }, + { 0.196078, 0.200000, 0.066667, 1.0 }, + { 0.223529, 0.223529, 0.082353, 1.0 }, + { 0.274510, 0.294118, 0.133333, 1.0 }, + { 0.352941, 0.349020, 0.094118, 1.0 }, + { 0.380392, 0.352941, 0.188235, 1.0 }, + { 0.376471, 0.380392, 0.258824, 1.0 }, + { 0.400000, 0.403922, 0.282353, 1.0 }, + { 0.419608, 0.423529, 0.290196, 1.0 }, + { 0.592157, 0.556863, 0.443137, 1.0 }, + }; +/* Apophysis-040427-4ChrryBlssmT */ +static double4 colors_201[] = { + { 0.996078, 0.737255, 0.792157, 1.0 }, + { 0.996078, 0.862745, 0.815686, 1.0 }, + { 0.992157, 0.890196, 0.768627, 1.0 }, + { 0.992157, 0.921569, 0.725490, 1.0 }, + { 0.901961, 0.831373, 0.615686, 1.0 }, + { 0.815686, 0.741176, 0.509804, 1.0 }, + { 0.670588, 0.701961, 0.462745, 1.0 }, + { 0.529412, 0.666667, 0.415686, 1.0 }, + { 0.121569, 0.427451, 0.325490, 1.0 }, + { 0.243137, 0.533333, 0.427451, 1.0 }, + { 0.368627, 0.643137, 0.533333, 1.0 }, + { 0.596078, 0.694118, 0.533333, 1.0 }, + { 0.827451, 0.745098, 0.537255, 1.0 }, + { 0.913725, 0.772549, 0.580392, 1.0 }, + { 1.000000, 0.800000, 0.623529, 1.0 }, + { 1.000000, 0.827451, 0.678431, 1.0 }, + { 1.000000, 0.854902, 0.733333, 1.0 }, + { 1.000000, 0.882353, 0.831373, 1.0 }, + { 0.992157, 0.878431, 0.827451, 1.0 }, + { 0.988235, 0.878431, 0.823529, 1.0 }, + { 0.941176, 0.831373, 0.752941, 1.0 }, + { 0.894118, 0.788235, 0.682353, 1.0 }, + { 0.874510, 0.780392, 0.623529, 1.0 }, + { 0.854902, 0.776471, 0.568627, 1.0 }, + { 0.815686, 0.698039, 0.501961, 1.0 }, + { 0.827451, 0.717647, 0.517647, 1.0 }, + { 0.839216, 0.737255, 0.537255, 1.0 }, + { 0.866667, 0.803922, 0.592157, 1.0 }, + { 0.894118, 0.874510, 0.647059, 1.0 }, + { 0.905882, 0.894118, 0.666667, 1.0 }, + { 0.921569, 0.913725, 0.690196, 1.0 }, + { 0.921569, 0.913725, 0.690196, 1.0 }, + { 0.913725, 0.913725, 0.701961, 1.0 }, + { 0.921569, 0.921569, 0.709804, 1.0 }, + { 0.913725, 0.901961, 0.682353, 1.0 }, + { 0.905882, 0.886275, 0.658824, 1.0 }, + { 0.882353, 0.843137, 0.619608, 1.0 }, + { 0.858824, 0.800000, 0.584314, 1.0 }, + { 0.847059, 0.764706, 0.556863, 1.0 }, + { 0.835294, 0.733333, 0.533333, 1.0 }, + { 0.815686, 0.682353, 0.501961, 1.0 }, + { 0.803922, 0.662745, 0.478431, 1.0 }, + { 0.792157, 0.643137, 0.458824, 1.0 }, + { 0.678431, 0.584314, 0.501961, 1.0 }, + { 0.568627, 0.525490, 0.549020, 1.0 }, + { 0.486275, 0.529412, 0.509804, 1.0 }, + { 0.403922, 0.537255, 0.470588, 1.0 }, + { 0.184314, 0.396078, 0.294118, 1.0 }, + { 0.043137, 0.196078, 0.125490, 1.0 }, + { 0.149020, 0.082353, 0.019608, 1.0 }, + { 0.125490, 0.039216, 0.058824, 1.0 }, + { 0.105882, 0.000000, 0.101961, 1.0 }, + { 0.137255, 0.011765, 0.149020, 1.0 }, + { 0.172549, 0.027451, 0.196078, 1.0 }, + { 0.176471, 0.074510, 0.211765, 1.0 }, + { 0.184314, 0.121569, 0.227451, 1.0 }, + { 0.403922, 0.447059, 0.329412, 1.0 }, + { 0.639216, 0.647059, 0.466667, 1.0 }, + { 0.874510, 0.850980, 0.607843, 1.0 }, + { 0.933333, 0.878431, 0.717647, 1.0 }, + { 0.992157, 0.909804, 0.827451, 1.0 }, + { 0.996078, 0.905882, 0.831373, 1.0 }, + { 1.000000, 0.901961, 0.835294, 1.0 }, + { 0.988235, 0.929412, 0.807843, 1.0 }, + { 0.988235, 0.945098, 0.827451, 1.0 }, + { 0.945098, 0.952941, 0.768627, 1.0 }, + { 0.901961, 0.878431, 0.678431, 1.0 }, + { 0.862745, 0.803922, 0.588235, 1.0 }, + { 0.839216, 0.745098, 0.560784, 1.0 }, + { 0.819608, 0.686275, 0.537255, 1.0 }, + { 0.862745, 0.545098, 0.580392, 1.0 }, + { 0.894118, 0.478431, 0.568627, 1.0 }, + { 0.917647, 0.435294, 0.682353, 1.0 }, + { 0.949020, 0.525490, 0.709804, 1.0 }, + { 0.980392, 0.615686, 0.737255, 1.0 }, + { 0.976471, 0.631373, 0.741176, 1.0 }, + { 0.972549, 0.647059, 0.749020, 1.0 }, + { 0.890196, 0.592157, 0.701961, 1.0 }, + { 0.807843, 0.537255, 0.658824, 1.0 }, + { 0.776471, 0.529412, 0.643137, 1.0 }, + { 0.776471, 0.576471, 0.564706, 1.0 }, + { 0.792157, 0.643137, 0.458824, 1.0 }, + { 0.792157, 0.650980, 0.470588, 1.0 }, + { 0.796078, 0.662745, 0.482353, 1.0 }, + { 0.796078, 0.666667, 0.486275, 1.0 }, + { 0.800000, 0.674510, 0.490196, 1.0 }, + { 0.807843, 0.690196, 0.494118, 1.0 }, + { 0.827451, 0.709804, 0.513725, 1.0 }, + { 0.898039, 0.843137, 0.588235, 1.0 }, + { 0.878431, 0.862745, 0.670588, 1.0 }, + { 0.858824, 0.886275, 0.756863, 1.0 }, + { 0.921569, 0.874510, 0.788235, 1.0 }, + { 0.988235, 0.862745, 0.819608, 1.0 }, + { 1.000000, 0.811765, 0.796078, 1.0 }, + { 0.996078, 0.772549, 0.796078, 1.0 }, + { 0.972549, 0.729412, 0.749020, 1.0 }, + { 0.984314, 0.674510, 0.694118, 1.0 }, + { 0.780392, 0.631373, 0.447059, 1.0 }, + { 0.760784, 0.584314, 0.415686, 1.0 }, + { 0.745098, 0.541176, 0.384314, 1.0 }, + { 0.745098, 0.533333, 0.384314, 1.0 }, + { 0.749020, 0.529412, 0.384314, 1.0 }, + { 0.737255, 0.505882, 0.372549, 1.0 }, + { 0.733333, 0.501961, 0.368627, 1.0 }, + { 0.705882, 0.470588, 0.337255, 1.0 }, + { 0.721569, 0.443137, 0.298039, 1.0 }, + { 0.737255, 0.415686, 0.258824, 1.0 }, + { 0.690196, 0.345098, 0.200000, 1.0 }, + { 0.643137, 0.278431, 0.145098, 1.0 }, + { 0.435294, 0.149020, 0.074510, 1.0 }, + { 0.423529, 0.094118, 0.094118, 1.0 }, + { 0.145098, 0.043137, 0.141176, 1.0 }, + { 0.039216, 0.000000, 0.207843, 1.0 }, + { 0.031373, 0.000000, 0.203922, 1.0 }, + { 0.039216, 0.000000, 0.168627, 1.0 }, + { 0.047059, 0.000000, 0.133333, 1.0 }, + { 0.070588, 0.062745, 0.082353, 1.0 }, + { 0.000000, 0.074510, 0.149020, 1.0 }, + { 0.039216, 0.231373, 0.250980, 1.0 }, + { 0.243137, 0.443137, 0.223529, 1.0 }, + { 0.749020, 0.545098, 0.388235, 1.0 }, + { 0.717647, 0.537255, 0.462745, 1.0 }, + { 0.690196, 0.533333, 0.537255, 1.0 }, + { 0.525490, 0.513725, 0.501961, 1.0 }, + { 0.360784, 0.498039, 0.470588, 1.0 }, + { 0.235294, 0.333333, 0.317647, 1.0 }, + { 0.223529, 0.160784, 0.262745, 1.0 }, + { 0.160784, 0.121569, 0.227451, 1.0 }, + { 0.109804, 0.027451, 0.188235, 1.0 }, + { 0.058824, 0.152941, 0.301961, 1.0 }, + { 0.125490, 0.207843, 0.298039, 1.0 }, + { 0.192157, 0.266667, 0.294118, 1.0 }, + { 0.207843, 0.435294, 0.388235, 1.0 }, + { 0.309804, 0.588235, 0.470588, 1.0 }, + { 0.400000, 0.631373, 0.505882, 1.0 }, + { 0.537255, 0.701961, 0.560784, 1.0 }, + { 0.705882, 0.549020, 0.584314, 1.0 }, + { 0.756863, 0.611765, 0.537255, 1.0 }, + { 0.811765, 0.678431, 0.490196, 1.0 }, + { 0.827451, 0.694118, 0.525490, 1.0 }, + { 0.843137, 0.709804, 0.560784, 1.0 }, + { 0.929412, 0.764706, 0.709804, 1.0 }, + { 0.901961, 0.760784, 0.776471, 1.0 }, + { 0.964706, 0.760784, 0.807843, 1.0 }, + { 0.988235, 0.756863, 0.827451, 1.0 }, + { 0.992157, 0.768627, 0.792157, 1.0 }, + { 0.980392, 0.749020, 0.776471, 1.0 }, + { 0.972549, 0.733333, 0.764706, 1.0 }, + { 1.000000, 0.737255, 0.717647, 1.0 }, + { 1.000000, 0.650980, 0.650980, 1.0 }, + { 0.847059, 0.686275, 0.560784, 1.0 }, + { 0.772549, 0.580392, 0.513725, 1.0 }, + { 0.400000, 0.298039, 0.349020, 1.0 }, + { 0.301961, 0.227451, 0.301961, 1.0 }, + { 0.207843, 0.160784, 0.254902, 1.0 }, + { 0.156863, 0.050980, 0.188235, 1.0 }, + { 0.074510, 0.003922, 0.207843, 1.0 }, + { 0.047059, 0.007843, 0.203922, 1.0 }, + { 0.023529, 0.000000, 0.207843, 1.0 }, + { 0.011765, 0.000000, 0.207843, 1.0 }, + { 0.011765, 0.000000, 0.207843, 1.0 }, + { 0.003922, 0.196078, 0.180392, 1.0 }, + { 0.027451, 0.207843, 0.117647, 1.0 }, + { 0.054902, 0.223529, 0.054902, 1.0 }, + { 0.031373, 0.376471, 0.149020, 1.0 }, + { 0.219608, 0.321569, 0.066667, 1.0 }, + { 0.176471, 0.435294, 0.145098, 1.0 }, + { 0.427451, 0.439216, 0.364706, 1.0 }, + { 0.721569, 0.486275, 0.352941, 1.0 }, + { 0.705882, 0.443137, 0.321569, 1.0 }, + { 0.694118, 0.403922, 0.290196, 1.0 }, + { 0.603922, 0.305882, 0.180392, 1.0 }, + { 0.431373, 0.278431, 0.125490, 1.0 }, + { 0.211765, 0.133333, 0.141176, 1.0 }, + { 0.129412, 0.113725, 0.172549, 1.0 }, + { 0.184314, 0.141176, 0.258824, 1.0 }, + { 0.278431, 0.250980, 0.282353, 1.0 }, + { 0.670588, 0.443137, 0.294118, 1.0 }, + { 0.878431, 0.388235, 0.364706, 1.0 }, + { 0.839216, 0.549020, 0.356863, 1.0 }, + { 0.780392, 0.611765, 0.443137, 1.0 }, + { 0.800000, 0.658824, 0.470588, 1.0 }, + { 0.800000, 0.666667, 0.486275, 1.0 }, + { 0.807843, 0.674510, 0.486275, 1.0 }, + { 0.796078, 0.650980, 0.474510, 1.0 }, + { 0.784314, 0.627451, 0.450980, 1.0 }, + { 0.776471, 0.607843, 0.431373, 1.0 }, + { 0.749020, 0.556863, 0.396078, 1.0 }, + { 0.749020, 0.545098, 0.388235, 1.0 }, + { 0.733333, 0.501961, 0.368627, 1.0 }, + { 0.725490, 0.517647, 0.360784, 1.0 }, + { 0.635294, 0.643137, 0.317647, 1.0 }, + { 0.615686, 0.686275, 0.458824, 1.0 }, + { 0.466667, 0.678431, 0.576471, 1.0 }, + { 0.549020, 0.713725, 0.517647, 1.0 }, + { 0.760784, 0.756863, 0.505882, 1.0 }, + { 0.874510, 0.823529, 0.607843, 1.0 }, + { 0.909804, 0.890196, 0.670588, 1.0 }, + { 0.921569, 0.949020, 0.749020, 1.0 }, + { 0.952941, 0.960784, 0.764706, 1.0 }, + { 0.972549, 0.968627, 0.796078, 1.0 }, + { 0.992157, 0.960784, 0.807843, 1.0 }, + { 0.984314, 0.952941, 0.811765, 1.0 }, + { 0.980392, 0.937255, 0.811765, 1.0 }, + { 0.992157, 0.894118, 0.815686, 1.0 }, + { 0.996078, 0.839216, 0.807843, 1.0 }, + { 1.000000, 0.800000, 0.764706, 1.0 }, + { 0.945098, 0.694118, 0.760784, 1.0 }, + { 0.984314, 0.639216, 0.737255, 1.0 }, + { 0.894118, 0.517647, 0.666667, 1.0 }, + { 0.764706, 0.501961, 0.529412, 1.0 }, + { 0.435294, 0.329412, 0.247059, 1.0 }, + { 0.274510, 0.156863, 0.203922, 1.0 }, + { 0.160784, 0.188235, 0.066667, 1.0 }, + { 0.219608, 0.290196, 0.062745, 1.0 }, + { 0.556863, 0.396078, 0.192157, 1.0 }, + { 0.694118, 0.447059, 0.317647, 1.0 }, + { 0.768627, 0.576471, 0.415686, 1.0 }, + { 0.823529, 0.709804, 0.537255, 1.0 }, + { 0.909804, 0.843137, 0.639216, 1.0 }, + { 0.913725, 0.917647, 0.690196, 1.0 }, + { 0.964706, 0.956863, 0.768627, 1.0 }, + { 0.976471, 0.956863, 0.800000, 1.0 }, + { 0.992157, 0.949020, 0.831373, 1.0 }, + { 1.000000, 0.949020, 0.811765, 1.0 }, + { 0.996078, 0.941176, 0.796078, 1.0 }, + { 0.925490, 0.925490, 0.713725, 1.0 }, + { 0.894118, 0.870588, 0.643137, 1.0 }, + { 0.854902, 0.768627, 0.545098, 1.0 }, + { 0.815686, 0.694118, 0.509804, 1.0 }, + { 0.796078, 0.654902, 0.466667, 1.0 }, + { 0.784314, 0.615686, 0.447059, 1.0 }, + { 0.768627, 0.592157, 0.427451, 1.0 }, + { 0.760784, 0.588235, 0.411765, 1.0 }, + { 0.768627, 0.592157, 0.427451, 1.0 }, + { 0.764706, 0.572549, 0.447059, 1.0 }, + { 0.772549, 0.596078, 0.443137, 1.0 }, + { 0.776471, 0.607843, 0.439216, 1.0 }, + { 0.847059, 0.611765, 0.478431, 1.0 }, + { 0.882353, 0.662745, 0.478431, 1.0 }, + { 0.980392, 0.623529, 0.611765, 1.0 }, + { 0.949020, 0.760784, 0.705882, 1.0 }, + { 0.937255, 0.945098, 0.760784, 1.0 }, + { 0.968627, 0.964706, 0.792157, 1.0 }, + { 0.980392, 0.964706, 0.850980, 1.0 }, + { 0.988235, 0.956863, 0.874510, 1.0 }, + { 0.976471, 1.000000, 0.847059, 1.0 }, + { 0.949020, 0.984314, 0.807843, 1.0 }, + { 0.960784, 0.968627, 0.784314, 1.0 }, + { 0.960784, 0.968627, 0.772549, 1.0 }, + { 0.945098, 0.952941, 0.756863, 1.0 }, + { 0.921569, 0.921569, 0.709804, 1.0 }, + { 0.909804, 0.913725, 0.686275, 1.0 }, + { 0.901961, 0.905882, 0.678431, 1.0 }, + { 0.874510, 0.831373, 0.611765, 1.0 }, + { 0.894118, 0.901961, 0.647059, 1.0 }, + }; +/* Apophysis-040427-4ChrryBlssm2 */ +static double4 colors_202[] = { + { 0.866667, 0.870588, 0.698039, 1.0 }, + { 0.894118, 0.917647, 0.737255, 1.0 }, + { 0.917647, 0.925490, 0.694118, 1.0 }, + { 0.945098, 0.933333, 0.654902, 1.0 }, + { 0.964706, 0.890196, 0.670588, 1.0 }, + { 0.988235, 0.850980, 0.686275, 1.0 }, + { 0.992157, 0.780392, 0.717647, 1.0 }, + { 1.000000, 0.713725, 0.749020, 1.0 }, + { 0.992157, 0.792157, 0.811765, 1.0 }, + { 0.996078, 0.823529, 0.862745, 1.0 }, + { 1.000000, 0.858824, 0.917647, 1.0 }, + { 1.000000, 0.862745, 0.874510, 1.0 }, + { 1.000000, 0.870588, 0.835294, 1.0 }, + { 0.988235, 0.909804, 0.835294, 1.0 }, + { 0.980392, 0.952941, 0.839216, 1.0 }, + { 0.972549, 0.956863, 0.831373, 1.0 }, + { 0.964706, 0.964706, 0.823529, 1.0 }, + { 0.980392, 0.956863, 0.870588, 1.0 }, + { 0.984314, 0.952941, 0.874510, 1.0 }, + { 0.992157, 0.949020, 0.878431, 1.0 }, + { 0.964706, 0.956863, 0.839216, 1.0 }, + { 0.937255, 0.964706, 0.803922, 1.0 }, + { 0.933333, 0.960784, 0.792157, 1.0 }, + { 0.929412, 0.956863, 0.784314, 1.0 }, + { 0.913725, 0.933333, 0.776471, 1.0 }, + { 0.898039, 0.917647, 0.745098, 1.0 }, + { 0.882353, 0.905882, 0.717647, 1.0 }, + { 0.815686, 0.827451, 0.662745, 1.0 }, + { 0.749020, 0.749020, 0.607843, 1.0 }, + { 0.678431, 0.729412, 0.560784, 1.0 }, + { 0.607843, 0.713725, 0.513725, 1.0 }, + { 0.333333, 0.584314, 0.450980, 1.0 }, + { 0.000000, 0.345098, 0.415686, 1.0 }, + { 0.000000, 0.172549, 0.294118, 1.0 }, + { 0.137255, 0.286275, 0.388235, 1.0 }, + { 0.274510, 0.400000, 0.482353, 1.0 }, + { 0.494118, 0.650980, 0.592157, 1.0 }, + { 0.717647, 0.905882, 0.701961, 1.0 }, + { 0.768627, 0.937255, 0.741176, 1.0 }, + { 0.819608, 0.968627, 0.784314, 1.0 }, + { 0.929412, 0.945098, 0.807843, 1.0 }, + { 0.956863, 0.949020, 0.858824, 1.0 }, + { 0.988235, 0.956863, 0.913725, 1.0 }, + { 0.992157, 0.964706, 0.921569, 1.0 }, + { 1.000000, 0.976471, 0.933333, 1.0 }, + { 1.000000, 0.964706, 0.909804, 1.0 }, + { 1.000000, 0.952941, 0.890196, 1.0 }, + { 0.984314, 0.945098, 0.839216, 1.0 }, + { 0.964706, 0.952941, 0.815686, 1.0 }, + { 0.905882, 0.937255, 0.752941, 1.0 }, + { 0.898039, 0.925490, 0.741176, 1.0 }, + { 0.890196, 0.913725, 0.733333, 1.0 }, + { 0.862745, 0.862745, 0.694118, 1.0 }, + { 0.835294, 0.815686, 0.658824, 1.0 }, + { 0.803922, 0.756863, 0.615686, 1.0 }, + { 0.776471, 0.701961, 0.576471, 1.0 }, + { 0.647059, 0.435294, 0.396078, 1.0 }, + { 0.368627, 0.282353, 0.231373, 1.0 }, + { 0.090196, 0.133333, 0.066667, 1.0 }, + { 0.043137, 0.207843, 0.031373, 1.0 }, + { 0.000000, 0.286275, 0.000000, 1.0 }, + { 0.000000, 0.313725, 0.133333, 1.0 }, + { 0.000000, 0.341176, 0.270588, 1.0 }, + { 0.305882, 0.474510, 0.439216, 1.0 }, + { 0.486275, 0.635294, 0.490196, 1.0 }, + { 0.356863, 0.662745, 0.474510, 1.0 }, + { 0.176471, 0.545098, 0.462745, 1.0 }, + { 0.000000, 0.431373, 0.454902, 1.0 }, + { 0.105882, 0.462745, 0.505882, 1.0 }, + { 0.215686, 0.498039, 0.556863, 1.0 }, + { 0.505882, 0.552941, 0.545098, 1.0 }, + { 0.705882, 0.596078, 0.509804, 1.0 }, + { 0.776471, 0.662745, 0.490196, 1.0 }, + { 0.803922, 0.760784, 0.486275, 1.0 }, + { 0.835294, 0.858824, 0.482353, 1.0 }, + { 0.858824, 0.878431, 0.592157, 1.0 }, + { 0.882353, 0.898039, 0.701961, 1.0 }, + { 0.882353, 0.901961, 0.713725, 1.0 }, + { 0.886275, 0.909804, 0.729412, 1.0 }, + { 0.898039, 0.921569, 0.749020, 1.0 }, + { 0.901961, 0.925490, 0.745098, 1.0 }, + { 0.894118, 0.925490, 0.741176, 1.0 }, + { 0.886275, 0.909804, 0.729412, 1.0 }, + { 0.882353, 0.894118, 0.717647, 1.0 }, + { 0.874510, 0.882353, 0.709804, 1.0 }, + { 0.870588, 0.874510, 0.701961, 1.0 }, + { 0.850980, 0.847059, 0.674510, 1.0 }, + { 0.772549, 0.776471, 0.643137, 1.0 }, + { 0.780392, 0.705882, 0.580392, 1.0 }, + { 0.792157, 0.729412, 0.592157, 1.0 }, + { 0.807843, 0.752941, 0.607843, 1.0 }, + { 0.803922, 0.756863, 0.607843, 1.0 }, + { 0.800000, 0.764706, 0.611765, 1.0 }, + { 0.890196, 0.796078, 0.623529, 1.0 }, + { 0.894118, 0.741176, 0.588235, 1.0 }, + { 0.847059, 0.627451, 0.521569, 1.0 }, + { 0.937255, 0.505882, 0.556863, 1.0 }, + { 0.921569, 0.423529, 0.701961, 1.0 }, + { 0.843137, 0.450980, 0.678431, 1.0 }, + { 0.768627, 0.482353, 0.658824, 1.0 }, + { 0.701961, 0.458824, 0.525490, 1.0 }, + { 0.635294, 0.439216, 0.396078, 1.0 }, + { 0.254902, 0.305882, 0.341176, 1.0 }, + { 0.121569, 0.133333, 0.270588, 1.0 }, + { 0.000000, 0.000000, 0.250980, 1.0 }, + { 0.000000, 0.011765, 0.250980, 1.0 }, + { 0.003922, 0.027451, 0.254902, 1.0 }, + { 0.000000, 0.054902, 0.258824, 1.0 }, + { 0.000000, 0.082353, 0.266667, 1.0 }, + { 0.172549, 0.250980, 0.356863, 1.0 }, + { 0.435294, 0.447059, 0.482353, 1.0 }, + { 0.662745, 0.494118, 0.431373, 1.0 }, + { 0.670588, 0.482353, 0.427451, 1.0 }, + { 0.298039, 0.392157, 0.392157, 1.0 }, + { 0.258824, 0.294118, 0.266667, 1.0 }, + { 0.219608, 0.196078, 0.141176, 1.0 }, + { 0.141176, 0.058824, 0.180392, 1.0 }, + { 0.000000, 0.011765, 0.188235, 1.0 }, + { 0.003922, 0.003922, 0.200000, 1.0 }, + { 0.000000, 0.000000, 0.203922, 1.0 }, + { 0.000000, 0.003922, 0.227451, 1.0 }, + { 0.000000, 0.050980, 0.258824, 1.0 }, + { 0.000000, 0.101961, 0.294118, 1.0 }, + { 0.000000, 0.137255, 0.282353, 1.0 }, + { 0.003922, 0.176471, 0.274510, 1.0 }, + { 0.152941, 0.317647, 0.313725, 1.0 }, + { 0.623529, 0.537255, 0.376471, 1.0 }, + { 0.690196, 0.537255, 0.470588, 1.0 }, + { 0.725490, 0.600000, 0.517647, 1.0 }, + { 0.764706, 0.674510, 0.552941, 1.0 }, + { 0.760784, 0.662745, 0.549020, 1.0 }, + { 0.756863, 0.654902, 0.549020, 1.0 }, + { 0.733333, 0.615686, 0.513725, 1.0 }, + { 0.721569, 0.596078, 0.513725, 1.0 }, + { 0.721569, 0.588235, 0.490196, 1.0 }, + { 0.729412, 0.611765, 0.509804, 1.0 }, + { 0.760784, 0.670588, 0.549020, 1.0 }, + { 0.784314, 0.713725, 0.580392, 1.0 }, + { 0.811765, 0.756863, 0.611765, 1.0 }, + { 0.862745, 0.764706, 0.607843, 1.0 }, + { 0.917647, 0.772549, 0.607843, 1.0 }, + { 0.976471, 0.850980, 0.666667, 1.0 }, + { 0.992157, 0.811765, 0.811765, 1.0 }, + { 0.992157, 0.796078, 0.839216, 1.0 }, + { 0.992157, 0.768627, 0.835294, 1.0 }, + { 0.870588, 0.784314, 0.835294, 1.0 }, + { 0.862745, 0.796078, 0.776471, 1.0 }, + { 0.858824, 0.811765, 0.717647, 1.0 }, + { 0.756863, 0.639216, 0.686275, 1.0 }, + { 0.733333, 0.607843, 0.525490, 1.0 }, + { 0.701961, 0.537255, 0.474510, 1.0 }, + { 0.705882, 0.458824, 0.533333, 1.0 }, + { 0.462745, 0.082353, 0.117647, 1.0 }, + { 0.372549, 0.070588, 0.086275, 1.0 }, + { 0.282353, 0.062745, 0.058824, 1.0 }, + { 0.133333, 0.062745, 0.007843, 1.0 }, + { 0.078431, 0.125490, 0.031373, 1.0 }, + { 0.086275, 0.247059, 0.223529, 1.0 }, + { 0.349020, 0.443137, 0.380392, 1.0 }, + { 0.690196, 0.541176, 0.466667, 1.0 }, + { 0.776471, 0.701961, 0.576471, 1.0 }, + { 0.874510, 0.898039, 0.717647, 1.0 }, + { 0.870588, 0.894118, 0.713725, 1.0 }, + { 0.870588, 0.894118, 0.713725, 1.0 }, + { 0.811765, 0.796078, 0.619608, 1.0 }, + { 0.768627, 0.678431, 0.556863, 1.0 }, + { 0.705882, 0.556863, 0.482353, 1.0 }, + { 0.690196, 0.376471, 0.427451, 1.0 }, + { 0.333333, 0.129412, 0.086275, 1.0 }, + { 0.270588, 0.078431, 0.082353, 1.0 }, + { 0.211765, 0.031373, 0.082353, 1.0 }, + { 0.152941, 0.000000, 0.031373, 1.0 }, + { 0.054902, 0.031373, 0.133333, 1.0 }, + { 0.000000, 0.000000, 0.184314, 1.0 }, + { 0.000000, 0.000000, 0.219608, 1.0 }, + { 0.003922, 0.000000, 0.223529, 1.0 }, + { 0.003922, 0.003922, 0.215686, 1.0 }, + { 0.000000, 0.000000, 0.203922, 1.0 }, + { 0.000000, 0.003922, 0.184314, 1.0 }, + { 0.000000, 0.101961, 0.043137, 1.0 }, + { 0.000000, 0.125490, 0.000000, 1.0 }, + { 0.000000, 0.019608, 0.000000, 1.0 }, + { 0.090196, 0.000000, 0.047059, 1.0 }, + { 0.117647, 0.000000, 0.019608, 1.0 }, + { 0.129412, 0.086275, 0.015686, 1.0 }, + { 0.078431, 0.090196, 0.019608, 1.0 }, + { 0.031373, 0.098039, 0.023529, 1.0 }, + { 0.000000, 0.054902, 0.149020, 1.0 }, + { 0.000000, 0.109804, 0.239216, 1.0 }, + { 0.000000, 0.133333, 0.325490, 1.0 }, + { 0.015686, 0.262745, 0.384314, 1.0 }, + { 0.231373, 0.498039, 0.572549, 1.0 }, + { 0.592157, 0.517647, 0.541176, 1.0 }, + { 0.686275, 0.521569, 0.458824, 1.0 }, + { 0.682353, 0.517647, 0.454902, 1.0 }, + { 0.486275, 0.580392, 0.337255, 1.0 }, + { 0.129412, 0.325490, 0.290196, 1.0 }, + { 0.066667, 0.070588, 0.243137, 1.0 }, + { 0.003922, 0.019608, 0.270588, 1.0 }, + { 0.000000, 0.000000, 0.223529, 1.0 }, + { 0.000000, 0.000000, 0.219608, 1.0 }, + { 0.000000, 0.000000, 0.219608, 1.0 }, + { 0.003922, 0.003922, 0.239216, 1.0 }, + { 0.007843, 0.003922, 0.278431, 1.0 }, + { 0.000000, 0.015686, 0.278431, 1.0 }, + { 0.000000, 0.050980, 0.266667, 1.0 }, + { 0.047059, 0.109804, 0.243137, 1.0 }, + { 0.215686, 0.349020, 0.396078, 1.0 }, + { 0.654902, 0.458824, 0.415686, 1.0 }, + { 0.847059, 0.396078, 0.549020, 1.0 }, + { 0.894118, 0.400000, 0.584314, 1.0 }, + { 0.956863, 0.545098, 0.572549, 1.0 }, + { 0.992157, 0.564706, 0.729412, 1.0 }, + { 1.000000, 0.564706, 0.756863, 1.0 }, + { 0.968627, 0.513725, 0.760784, 1.0 }, + { 1.000000, 0.552941, 0.843137, 1.0 }, + { 0.984314, 0.592157, 0.803922, 1.0 }, + { 1.000000, 0.615686, 0.776471, 1.0 }, + { 0.988235, 0.698039, 0.835294, 1.0 }, + { 0.996078, 0.745098, 0.839216, 1.0 }, + { 0.996078, 0.819608, 0.839216, 1.0 }, + { 0.996078, 0.847059, 0.843137, 1.0 }, + { 0.996078, 0.866667, 0.831373, 1.0 }, + { 0.972549, 0.862745, 0.807843, 1.0 }, + { 0.933333, 0.823529, 0.776471, 1.0 }, + { 0.890196, 0.823529, 0.760784, 1.0 }, + { 0.854902, 0.850980, 0.678431, 1.0 }, + { 0.827451, 0.796078, 0.643137, 1.0 }, + { 0.780392, 0.705882, 0.580392, 1.0 }, + { 0.764706, 0.662745, 0.572549, 1.0 }, + { 0.745098, 0.619608, 0.537255, 1.0 }, + { 0.705882, 0.556863, 0.482353, 1.0 }, + { 0.698039, 0.549020, 0.474510, 1.0 }, + { 0.505882, 0.568627, 0.423529, 1.0 }, + { 0.313725, 0.435294, 0.403922, 1.0 }, + { 0.070588, 0.231373, 0.239216, 1.0 }, + { 0.000000, 0.207843, 0.219608, 1.0 }, + { 0.000000, 0.290196, 0.345098, 1.0 }, + { 0.066667, 0.498039, 0.501961, 1.0 }, + { 0.419608, 0.615686, 0.517647, 1.0 }, + { 0.556863, 0.631373, 0.380392, 1.0 }, + { 0.658824, 0.639216, 0.474510, 1.0 }, + { 0.745098, 0.627451, 0.525490, 1.0 }, + { 0.756863, 0.662745, 0.552941, 1.0 }, + { 0.882353, 0.635294, 0.709804, 1.0 }, + { 0.870588, 0.521569, 0.701961, 1.0 }, + { 0.882353, 0.537255, 0.733333, 1.0 }, + { 1.000000, 0.717647, 0.811765, 1.0 }, + { 0.984314, 0.827451, 0.831373, 1.0 }, + { 0.992157, 0.878431, 0.847059, 1.0 }, + { 0.984314, 0.952941, 0.807843, 1.0 }, + { 0.941176, 0.929412, 0.800000, 1.0 }, + { 0.933333, 0.964706, 0.780392, 1.0 }, + { 0.929412, 0.960784, 0.776471, 1.0 }, + { 0.909804, 0.937255, 0.764706, 1.0 }, + { 0.890196, 0.913725, 0.733333, 1.0 }, + }; +/* Apophysis-040427-4CircAmbr */ +static double4 colors_203[] = { + { 0.156863, 0.066667, 0.003922, 1.0 }, + { 0.149020, 0.062745, 0.007843, 1.0 }, + { 0.156863, 0.062745, 0.007843, 1.0 }, + { 0.168627, 0.066667, 0.007843, 1.0 }, + { 0.192157, 0.078431, 0.003922, 1.0 }, + { 0.215686, 0.090196, 0.000000, 1.0 }, + { 0.254902, 0.101961, 0.011765, 1.0 }, + { 0.294118, 0.113725, 0.023529, 1.0 }, + { 0.486275, 0.294118, 0.023529, 1.0 }, + { 0.607843, 0.388235, 0.035294, 1.0 }, + { 0.733333, 0.482353, 0.050980, 1.0 }, + { 0.819608, 0.541176, 0.101961, 1.0 }, + { 0.905882, 0.603922, 0.156863, 1.0 }, + { 0.843137, 0.556863, 0.113725, 1.0 }, + { 0.784314, 0.509804, 0.070588, 1.0 }, + { 0.772549, 0.482353, 0.050980, 1.0 }, + { 0.760784, 0.458824, 0.035294, 1.0 }, + { 0.607843, 0.352941, 0.000000, 1.0 }, + { 0.611765, 0.341176, 0.003922, 1.0 }, + { 0.615686, 0.333333, 0.011765, 1.0 }, + { 0.694118, 0.411765, 0.023529, 1.0 }, + { 0.772549, 0.494118, 0.039216, 1.0 }, + { 0.792157, 0.505882, 0.058824, 1.0 }, + { 0.815686, 0.517647, 0.078431, 1.0 }, + { 0.870588, 0.568627, 0.113725, 1.0 }, + { 0.831373, 0.541176, 0.070588, 1.0 }, + { 0.792157, 0.513725, 0.027451, 1.0 }, + { 0.690196, 0.427451, 0.011765, 1.0 }, + { 0.592157, 0.341176, 0.000000, 1.0 }, + { 0.509804, 0.282353, 0.000000, 1.0 }, + { 0.431373, 0.227451, 0.000000, 1.0 }, + { 0.345098, 0.168627, 0.003922, 1.0 }, + { 0.235294, 0.094118, 0.000000, 1.0 }, + { 0.337255, 0.145098, 0.015686, 1.0 }, + { 0.466667, 0.247059, 0.007843, 1.0 }, + { 0.600000, 0.349020, 0.003922, 1.0 }, + { 0.776471, 0.498039, 0.105882, 1.0 }, + { 0.952941, 0.647059, 0.211765, 1.0 }, + { 0.972549, 0.678431, 0.247059, 1.0 }, + { 0.992157, 0.709804, 0.286275, 1.0 }, + { 0.992157, 0.721569, 0.313725, 1.0 }, + { 0.933333, 0.647059, 0.215686, 1.0 }, + { 0.878431, 0.576471, 0.121569, 1.0 }, + { 0.847059, 0.541176, 0.098039, 1.0 }, + { 0.815686, 0.509804, 0.074510, 1.0 }, + { 0.807843, 0.513725, 0.078431, 1.0 }, + { 0.800000, 0.517647, 0.082353, 1.0 }, + { 0.776471, 0.478431, 0.047059, 1.0 }, + { 0.674510, 0.384314, 0.011765, 1.0 }, + { 0.447059, 0.349020, 0.192157, 1.0 }, + { 0.356863, 0.239216, 0.098039, 1.0 }, + { 0.270588, 0.129412, 0.003922, 1.0 }, + { 0.231373, 0.101961, 0.003922, 1.0 }, + { 0.192157, 0.078431, 0.007843, 1.0 }, + { 0.188235, 0.074510, 0.003922, 1.0 }, + { 0.184314, 0.074510, 0.000000, 1.0 }, + { 0.172549, 0.070588, 0.003922, 1.0 }, + { 0.168627, 0.066667, 0.003922, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.164706, 0.058824, 0.003922, 1.0 }, + { 0.164706, 0.054902, 0.007843, 1.0 }, + { 0.160784, 0.054902, 0.003922, 1.0 }, + { 0.156863, 0.054902, 0.000000, 1.0 }, + { 0.156863, 0.054902, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.149020, 0.058824, 0.000000, 1.0 }, + { 0.149020, 0.058824, 0.000000, 1.0 }, + { 0.149020, 0.058824, 0.003922, 1.0 }, + { 0.149020, 0.058824, 0.000000, 1.0 }, + { 0.149020, 0.058824, 0.000000, 1.0 }, + { 0.149020, 0.058824, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.164706, 0.058824, 0.000000, 1.0 }, + { 0.168627, 0.054902, 0.000000, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.164706, 0.062745, 0.000000, 1.0 }, + { 0.168627, 0.066667, 0.000000, 1.0 }, + { 0.168627, 0.070588, 0.000000, 1.0 }, + { 0.172549, 0.074510, 0.000000, 1.0 }, + { 0.172549, 0.074510, 0.000000, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.000000, 1.0 }, + { 0.180392, 0.074510, 0.000000, 1.0 }, + { 0.192157, 0.082353, 0.000000, 1.0 }, + { 0.266667, 0.113725, 0.000000, 1.0 }, + { 0.364706, 0.180392, 0.003922, 1.0 }, + { 0.462745, 0.250980, 0.007843, 1.0 }, + { 0.517647, 0.282353, 0.019608, 1.0 }, + { 0.576471, 0.313725, 0.035294, 1.0 }, + { 0.611765, 0.427451, 0.152941, 1.0 }, + { 0.556863, 0.525490, 0.341176, 1.0 }, + { 1.000000, 0.764706, 0.380392, 1.0 }, + { 0.996078, 0.792157, 0.419608, 1.0 }, + { 0.992157, 0.823529, 0.462745, 1.0 }, + { 0.988235, 0.827451, 0.474510, 1.0 }, + { 0.988235, 0.831373, 0.490196, 1.0 }, + { 0.917647, 0.827451, 0.513725, 1.0 }, + { 0.988235, 0.882353, 0.619608, 1.0 }, + { 0.984314, 0.854902, 0.482353, 1.0 }, + { 0.984314, 0.807843, 0.443137, 1.0 }, + { 0.894118, 0.588235, 0.152941, 1.0 }, + { 0.831373, 0.533333, 0.101961, 1.0 }, + { 0.772549, 0.482353, 0.054902, 1.0 }, + { 0.623529, 0.372549, 0.027451, 1.0 }, + { 0.509804, 0.282353, 0.000000, 1.0 }, + { 0.415686, 0.215686, 0.000000, 1.0 }, + { 0.294118, 0.137255, 0.000000, 1.0 }, + { 0.184314, 0.070588, 0.000000, 1.0 }, + { 0.168627, 0.066667, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.149020, 0.058824, 0.000000, 1.0 }, + { 0.149020, 0.058824, 0.003922, 1.0 }, + { 0.149020, 0.058824, 0.003922, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.168627, 0.066667, 0.000000, 1.0 }, + { 0.168627, 0.066667, 0.000000, 1.0 }, + { 0.172549, 0.066667, 0.000000, 1.0 }, + { 0.172549, 0.066667, 0.000000, 1.0 }, + { 0.172549, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.184314, 0.074510, 0.000000, 1.0 }, + { 0.184314, 0.074510, 0.000000, 1.0 }, + { 0.188235, 0.078431, 0.000000, 1.0 }, + { 0.188235, 0.082353, 0.000000, 1.0 }, + { 0.192157, 0.086275, 0.000000, 1.0 }, + { 0.203922, 0.082353, 0.000000, 1.0 }, + { 0.203922, 0.082353, 0.000000, 1.0 }, + { 0.203922, 0.082353, 0.000000, 1.0 }, + { 0.203922, 0.082353, 0.000000, 1.0 }, + { 0.188235, 0.078431, 0.000000, 1.0 }, + { 0.184314, 0.074510, 0.000000, 1.0 }, + { 0.180392, 0.074510, 0.000000, 1.0 }, + { 0.176471, 0.070588, 0.000000, 1.0 }, + { 0.168627, 0.066667, 0.000000, 1.0 }, + { 0.164706, 0.062745, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.164706, 0.062745, 0.000000, 1.0 }, + { 0.168627, 0.066667, 0.000000, 1.0 }, + { 0.172549, 0.066667, 0.000000, 1.0 }, + { 0.172549, 0.066667, 0.000000, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.184314, 0.070588, 0.000000, 1.0 }, + { 0.184314, 0.070588, 0.000000, 1.0 }, + { 0.188235, 0.074510, 0.003922, 1.0 }, + { 0.196078, 0.086275, 0.003922, 1.0 }, + { 0.192157, 0.078431, 0.007843, 1.0 }, + { 0.364706, 0.180392, 0.015686, 1.0 }, + { 0.423529, 0.227451, 0.035294, 1.0 }, + { 0.443137, 0.215686, 0.019608, 1.0 }, + { 0.396078, 0.200000, 0.000000, 1.0 }, + { 0.294118, 0.145098, 0.003922, 1.0 }, + { 0.235294, 0.094118, 0.000000, 1.0 }, + { 0.203922, 0.082353, 0.000000, 1.0 }, + { 0.203922, 0.082353, 0.000000, 1.0 }, + { 0.188235, 0.078431, 0.000000, 1.0 }, + { 0.176471, 0.070588, 0.000000, 1.0 }, + { 0.176471, 0.070588, 0.003922, 1.0 }, + { 0.180392, 0.074510, 0.000000, 1.0 }, + { 0.180392, 0.074510, 0.000000, 1.0 }, + { 0.184314, 0.078431, 0.000000, 1.0 }, + { 0.203922, 0.082353, 0.003922, 1.0 }, + { 0.239216, 0.098039, 0.000000, 1.0 }, + { 0.286275, 0.129412, 0.000000, 1.0 }, + { 0.368627, 0.184314, 0.019608, 1.0 }, + { 0.423529, 0.219608, 0.000000, 1.0 }, + { 0.431373, 0.227451, 0.000000, 1.0 }, + { 0.435294, 0.219608, 0.000000, 1.0 }, + { 0.380392, 0.192157, 0.000000, 1.0 }, + { 0.282353, 0.109804, 0.000000, 1.0 }, + { 0.227451, 0.090196, 0.003922, 1.0 }, + { 0.207843, 0.086275, 0.007843, 1.0 }, + { 0.200000, 0.078431, 0.000000, 1.0 }, + { 0.176471, 0.070588, 0.000000, 1.0 }, + { 0.168627, 0.066667, 0.000000, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.168627, 0.062745, 0.000000, 1.0 }, + { 0.168627, 0.066667, 0.000000, 1.0 }, + { 0.168627, 0.066667, 0.000000, 1.0 }, + { 0.168627, 0.066667, 0.000000, 1.0 }, + { 0.164706, 0.062745, 0.003922, 1.0 }, + { 0.160784, 0.058824, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.160784, 0.058824, 0.000000, 1.0 }, + { 0.172549, 0.058824, 0.000000, 1.0 }, + { 0.192157, 0.050980, 0.000000, 1.0 }, + { 0.203922, 0.070588, 0.000000, 1.0 }, + { 0.207843, 0.082353, 0.000000, 1.0 }, + { 0.235294, 0.094118, 0.000000, 1.0 }, + { 0.321569, 0.149020, 0.000000, 1.0 }, + { 0.396078, 0.196078, 0.011765, 1.0 }, + { 0.427451, 0.227451, 0.003922, 1.0 }, + { 0.466667, 0.254902, 0.011765, 1.0 }, + { 0.537255, 0.305882, 0.000000, 1.0 }, + { 0.576471, 0.317647, 0.011765, 1.0 }, + { 0.627451, 0.352941, 0.007843, 1.0 }, + { 0.556863, 0.329412, 0.007843, 1.0 }, + { 0.521569, 0.290196, 0.000000, 1.0 }, + { 0.517647, 0.290196, 0.003922, 1.0 }, + { 0.466667, 0.325490, 0.035294, 1.0 }, + { 0.490196, 0.278431, 0.000000, 1.0 }, + { 0.482353, 0.266667, 0.003922, 1.0 }, + { 0.447059, 0.262745, 0.000000, 1.0 }, + { 0.341176, 0.211765, 0.000000, 1.0 }, + { 0.274510, 0.121569, 0.000000, 1.0 }, + { 0.219608, 0.101961, 0.007843, 1.0 }, + { 0.200000, 0.078431, 0.000000, 1.0 }, + { 0.184314, 0.070588, 0.000000, 1.0 }, + { 0.172549, 0.066667, 0.000000, 1.0 }, + { 0.164706, 0.062745, 0.000000, 1.0 }, + { 0.152941, 0.062745, 0.000000, 1.0 }, + { 0.149020, 0.058824, 0.003922, 1.0 }, + { 0.145098, 0.058824, 0.003922, 1.0 }, + { 0.145098, 0.058824, 0.003922, 1.0 }, + { 0.145098, 0.058824, 0.003922, 1.0 }, + { 0.137255, 0.054902, 0.000000, 1.0 }, + { 0.109804, 0.031373, 0.000000, 1.0 }, + { 0.141176, 0.047059, 0.000000, 1.0 }, + { 0.145098, 0.058824, 0.003922, 1.0 }, + { 0.145098, 0.058824, 0.003922, 1.0 }, + { 0.145098, 0.058824, 0.003922, 1.0 }, + { 0.149020, 0.058824, 0.003922, 1.0 }, + { 0.149020, 0.066667, 0.000000, 1.0 }, + { 0.152941, 0.070588, 0.003922, 1.0 }, + { 0.160784, 0.078431, 0.011765, 1.0 }, + }; +/* Apophysis-040427-4CsmcOwl */ +static double4 colors_204[] = { + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.203922, 0.145098, 0.541176, 1.0 }, + { 0.141176, 0.078431, 0.341176, 1.0 }, + { 0.082353, 0.015686, 0.141176, 1.0 }, + { 0.039216, 0.007843, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.015686, 0.000000, 0.086275, 1.0 }, + { 0.027451, 0.000000, 0.172549, 1.0 }, + { 0.019608, 0.000000, 0.223529, 1.0 }, + { 0.015686, 0.003922, 0.274510, 1.0 }, + { 0.047059, 0.015686, 0.325490, 1.0 }, + { 0.078431, 0.027451, 0.380392, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.262745, 0.203922, 0.615686, 1.0 }, + { 0.454902, 0.407843, 0.733333, 1.0 }, + { 0.650980, 0.611765, 0.850980, 1.0 }, + { 0.549020, 0.509804, 0.815686, 1.0 }, + { 0.450980, 0.407843, 0.784314, 1.0 }, + { 0.349020, 0.298039, 0.694118, 1.0 }, + { 0.250980, 0.192157, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.333333, 0.321569, 0.443137, 1.0 }, + { 0.450980, 0.392157, 0.360784, 1.0 }, + { 0.568627, 0.462745, 0.278431, 1.0 }, + { 0.654902, 0.447059, 0.290196, 1.0 }, + { 0.745098, 0.431373, 0.301961, 1.0 }, + { 0.698039, 0.423529, 0.341176, 1.0 }, + { 0.650980, 0.415686, 0.384314, 1.0 }, + { 0.258824, 0.215686, 0.576471, 1.0 }, + { 0.250980, 0.200000, 0.588235, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.270588, 0.200000, 0.670588, 1.0 }, + { 0.525490, 0.474510, 0.827451, 1.0 }, + { 0.796078, 0.772549, 0.827451, 1.0 }, + { 0.819608, 0.788235, 0.807843, 1.0 }, + { 0.847059, 0.803922, 0.788235, 1.0 }, + { 0.827451, 0.796078, 0.807843, 1.0 }, + { 0.811765, 0.788235, 0.827451, 1.0 }, + { 0.800000, 0.725490, 0.803922, 1.0 }, + { 0.701961, 0.670588, 0.862745, 1.0 }, + { 0.141176, 0.749020, 0.756863, 1.0 }, + { 0.188235, 0.839216, 0.643137, 1.0 }, + { 0.239216, 0.929412, 0.533333, 1.0 }, + { 0.243137, 0.666667, 0.533333, 1.0 }, + { 0.247059, 0.407843, 0.533333, 1.0 }, + { 0.247059, 0.294118, 0.568627, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.172549, 0.596078, 1.0 }, + { 0.090196, 0.066667, 0.247059, 1.0 }, + { 0.043137, 0.043137, 0.121569, 1.0 }, + { 0.000000, 0.019608, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.003922, 0.011765, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.109804, 1.0 }, + { 0.109804, 0.039216, 0.235294, 1.0 }, + { 0.086275, 0.035294, 0.380392, 1.0 }, + { 0.231373, 0.168627, 0.596078, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.243137, 0.180392, 0.600000, 1.0 }, + { 0.239216, 0.176471, 0.596078, 1.0 }, + { 0.196078, 0.137255, 0.537255, 1.0 }, + { 0.156863, 0.101961, 0.482353, 1.0 }, + { 0.141176, 0.000000, 0.266667, 1.0 }, + { 0.125490, 0.074510, 0.101961, 1.0 }, + { 0.015686, 0.113725, 0.000000, 1.0 }, + { 0.176471, 0.117647, 0.003922, 1.0 }, + { 0.341176, 0.125490, 0.007843, 1.0 }, + { 0.376471, 0.117647, 0.003922, 1.0 }, + { 0.415686, 0.113725, 0.000000, 1.0 }, + { 0.407843, 0.113725, 0.031373, 1.0 }, + { 0.521569, 0.043137, 0.125490, 1.0 }, + { 0.470588, 0.035294, 0.160784, 1.0 }, + { 0.411765, 0.011765, 0.266667, 1.0 }, + { 0.239216, 0.176471, 0.603922, 1.0 }, + { 0.207843, 0.141176, 0.576471, 1.0 }, + { 0.176471, 0.109804, 0.549020, 1.0 }, + { 0.066667, 0.015686, 0.360784, 1.0 }, + { 0.019608, 0.000000, 0.250980, 1.0 }, + { 0.000000, 0.000000, 0.172549, 1.0 }, + { 0.011765, 0.011765, 0.121569, 1.0 }, + { 0.082353, 0.000000, 0.247059, 1.0 }, + { 0.113725, 0.054902, 0.380392, 1.0 }, + { 0.145098, 0.113725, 0.517647, 1.0 }, + { 0.192157, 0.145098, 0.556863, 1.0 }, + { 0.243137, 0.180392, 0.600000, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.541176, 0.450980, 0.733333, 1.0 }, + { 0.615686, 0.509804, 0.682353, 1.0 }, + { 0.694118, 0.572549, 0.631373, 1.0 }, + { 0.843137, 0.725490, 0.694118, 1.0 }, + { 0.643137, 0.627451, 0.682353, 1.0 }, + { 0.368627, 0.619608, 0.666667, 1.0 }, + { 0.313725, 0.627451, 0.592157, 1.0 }, + { 0.501961, 0.407843, 0.305882, 1.0 }, + { 0.568627, 0.356863, 0.231373, 1.0 }, + { 0.635294, 0.305882, 0.160784, 1.0 }, + { 0.580392, 0.286275, 0.129412, 1.0 }, + { 0.529412, 0.266667, 0.101961, 1.0 }, + { 0.270588, 0.282353, 0.254902, 1.0 }, + { 0.227451, 0.254902, 0.427451, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.223529, 0.254902, 0.447059, 1.0 }, + { 0.282353, 0.286275, 0.380392, 1.0 }, + { 0.341176, 0.317647, 0.317647, 1.0 }, + { 0.474510, 0.384314, 0.219608, 1.0 }, + { 0.658824, 0.533333, 0.200000, 1.0 }, + { 0.839216, 0.521569, 0.164706, 1.0 }, + { 0.894118, 0.447059, 0.066667, 1.0 }, + { 0.745098, 0.431373, 0.294118, 1.0 }, + { 0.752941, 0.439216, 0.313725, 1.0 }, + { 0.760784, 0.450980, 0.333333, 1.0 }, + { 0.725490, 0.713725, 0.403922, 1.0 }, + { 0.882353, 0.717647, 0.662745, 1.0 }, + { 0.827451, 0.772549, 0.768627, 1.0 }, + { 0.843137, 0.729412, 0.698039, 1.0 }, + { 0.847059, 0.654902, 0.600000, 1.0 }, + { 0.835294, 0.603922, 0.533333, 1.0 }, + { 0.752941, 0.443137, 0.321569, 1.0 }, + { 0.666667, 0.431373, 0.321569, 1.0 }, + { 0.584314, 0.419608, 0.325490, 1.0 }, + { 0.345098, 0.337255, 0.247059, 1.0 }, + { 0.301961, 0.372549, 0.388235, 1.0 }, + { 0.341176, 0.498039, 0.494118, 1.0 }, + { 0.423529, 0.423529, 0.776471, 1.0 }, + { 0.392157, 0.325490, 0.764706, 1.0 }, + { 0.317647, 0.258824, 0.690196, 1.0 }, + { 0.243137, 0.192157, 0.615686, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.274510, 0.188235, 0.372549, 1.0 }, + { 0.235294, 0.188235, 0.580392, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.270588, 0.196078, 0.556863, 1.0 }, + { 0.447059, 0.329412, 0.219608, 1.0 }, + { 0.556863, 0.223529, 0.145098, 1.0 }, + { 0.533333, 0.203922, 0.062745, 1.0 }, + { 0.533333, 0.203922, 0.058824, 1.0 }, + { 0.501961, 0.156863, 0.007843, 1.0 }, + { 0.435294, 0.125490, 0.007843, 1.0 }, + { 0.411765, 0.145098, 0.007843, 1.0 }, + { 0.317647, 0.070588, 0.176471, 1.0 }, + { 0.286275, 0.035294, 0.258824, 1.0 }, + { 0.258824, 0.000000, 0.341176, 1.0 }, + { 0.239216, 0.180392, 0.592157, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.262745, 0.215686, 0.403922, 1.0 }, + { 0.298039, 0.168627, 0.243137, 1.0 }, + { 0.396078, 0.172549, 0.094118, 1.0 }, + { 0.435294, 0.070588, 0.243137, 1.0 }, + { 0.243137, 0.184314, 0.596078, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.239216, 0.180392, 0.584314, 1.0 }, + { 0.172549, 0.164706, 0.247059, 1.0 }, + { 0.243137, 0.219608, 0.015686, 1.0 }, + { 0.266667, 0.156863, 0.000000, 1.0 }, + { 0.254902, 0.141176, 0.015686, 1.0 }, + { 0.145098, 0.086275, 0.105882, 1.0 }, + { 0.113725, 0.000000, 0.007843, 1.0 }, + { 0.023529, 0.000000, 0.015686, 1.0 }, + { 0.129412, 0.007843, 0.000000, 1.0 }, + { 0.274510, 0.027451, 0.000000, 1.0 }, + { 0.345098, 0.003922, 0.000000, 1.0 }, + { 0.462745, 0.125490, 0.000000, 1.0 }, + { 0.517647, 0.188235, 0.015686, 1.0 }, + { 0.525490, 0.192157, 0.047059, 1.0 }, + { 0.517647, 0.223529, 0.109804, 1.0 }, + { 0.368627, 0.219608, 0.317647, 1.0 }, + { 0.274510, 0.188235, 0.584314, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + { 0.247059, 0.184314, 0.603922, 1.0 }, + }; +/* Apophysis-040427-4DblBeetle */ +static double4 colors_205[] = { + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.694118, 0.313725, 0.113725, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.686275, 0.301961, 0.098039, 1.0 }, + { 0.694118, 0.301961, 0.098039, 1.0 }, + { 0.701961, 0.313725, 0.113725, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.670588, 0.290196, 0.090196, 1.0 }, + { 0.266667, 0.113725, 0.360784, 1.0 }, + { 0.145098, 0.086275, 0.462745, 1.0 }, + { 0.027451, 0.062745, 0.568627, 1.0 }, + { 0.078431, 0.121569, 0.643137, 1.0 }, + { 0.129412, 0.180392, 0.721569, 1.0 }, + { 0.168627, 0.219608, 0.709804, 1.0 }, + { 0.211765, 0.258824, 0.698039, 1.0 }, + { 0.156863, 0.188235, 0.615686, 1.0 }, + { 0.219608, 0.156863, 0.478431, 1.0 }, + { 0.282353, 0.129412, 0.345098, 1.0 }, + { 0.482353, 0.215686, 0.223529, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.694118, 0.313725, 0.113725, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.737255, 0.364706, 0.137255, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.784314, 0.392157, 0.184314, 1.0 }, + { 0.815686, 0.427451, 0.211765, 1.0 }, + { 0.619608, 0.423529, 0.470588, 1.0 }, + { 0.427451, 0.423529, 0.729412, 1.0 }, + { 0.431373, 0.458824, 0.792157, 1.0 }, + { 0.435294, 0.494118, 0.858824, 1.0 }, + { 0.800000, 0.690196, 0.745098, 1.0 }, + { 0.878431, 0.670588, 0.537255, 1.0 }, + { 0.960784, 0.654902, 0.329412, 1.0 }, + { 0.890196, 0.541176, 0.266667, 1.0 }, + { 0.819608, 0.431373, 0.207843, 1.0 }, + { 0.784314, 0.396078, 0.180392, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.678431, 0.298039, 0.098039, 1.0 }, + { 0.549020, 0.188235, 0.000000, 1.0 }, + { 0.215686, 0.000000, 0.227451, 1.0 }, + { 0.262745, 0.019608, 0.184314, 1.0 }, + { 0.313725, 0.039216, 0.141176, 1.0 }, + { 0.423529, 0.105882, 0.070588, 1.0 }, + { 0.533333, 0.176471, 0.003922, 1.0 }, + { 0.678431, 0.298039, 0.098039, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.717647, 0.329412, 0.129412, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.784314, 0.392157, 0.184314, 1.0 }, + { 0.815686, 0.427451, 0.211765, 1.0 }, + { 0.847059, 0.458824, 0.235294, 1.0 }, + { 0.905882, 0.517647, 0.294118, 1.0 }, + { 0.941176, 0.654902, 0.478431, 1.0 }, + { 0.960784, 0.611765, 0.419608, 1.0 }, + { 0.980392, 0.572549, 0.364706, 1.0 }, + { 0.968627, 0.572549, 0.356863, 1.0 }, + { 0.960784, 0.572549, 0.349020, 1.0 }, + { 0.894118, 0.505882, 0.282353, 1.0 }, + { 0.874510, 0.482353, 0.278431, 1.0 }, + { 0.788235, 0.415686, 0.188235, 1.0 }, + { 0.768627, 0.384314, 0.168627, 1.0 }, + { 0.749020, 0.356863, 0.152941, 1.0 }, + { 0.729412, 0.341176, 0.141176, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.509804, 0.392157, 0.431373, 1.0 }, + { 0.501961, 0.427451, 0.470588, 1.0 }, + { 0.498039, 0.466667, 0.509804, 1.0 }, + { 0.576471, 0.462745, 0.443137, 1.0 }, + { 0.658824, 0.458824, 0.376471, 1.0 }, + { 0.784314, 0.392157, 0.188235, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.576471, 0.203922, 0.015686, 1.0 }, + { 0.325490, 0.101961, 0.168627, 1.0 }, + { 0.074510, 0.000000, 0.321569, 1.0 }, + { 0.043137, 0.003922, 0.380392, 1.0 }, + { 0.011765, 0.011765, 0.443137, 1.0 }, + { 0.000000, 0.031373, 0.517647, 1.0 }, + { 0.019608, 0.054902, 0.513725, 1.0 }, + { 0.078431, 0.090196, 0.368627, 1.0 }, + { 0.262745, 0.007843, 0.176471, 1.0 }, + { 0.670588, 0.290196, 0.090196, 1.0 }, + { 0.674510, 0.294118, 0.094118, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.705882, 0.341176, 0.101961, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.827451, 0.384314, 0.125490, 1.0 }, + { 0.800000, 0.384314, 0.145098, 1.0 }, + { 0.772549, 0.384314, 0.168627, 1.0 }, + { 0.776471, 0.388235, 0.176471, 1.0 }, + { 0.784314, 0.392157, 0.188235, 1.0 }, + { 0.780392, 0.388235, 0.184314, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.749020, 0.356863, 0.152941, 1.0 }, + { 0.749020, 0.356863, 0.152941, 1.0 }, + { 0.729412, 0.349020, 0.141176, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.678431, 0.298039, 0.098039, 1.0 }, + { 0.368627, 0.086275, 0.027451, 1.0 }, + { 0.286275, 0.050980, 0.129412, 1.0 }, + { 0.203922, 0.019608, 0.231373, 1.0 }, + { 0.070588, 0.035294, 0.345098, 1.0 }, + { 0.019608, 0.050980, 0.368627, 1.0 }, + { 0.003922, 0.054902, 0.423529, 1.0 }, + { 0.062745, 0.101961, 0.372549, 1.0 }, + { 0.156863, 0.031373, 0.286275, 1.0 }, + { 0.462745, 0.184314, 0.176471, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.678431, 0.294118, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.721569, 0.341176, 0.133333, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.784314, 0.392157, 0.188235, 1.0 }, + { 0.815686, 0.427451, 0.203922, 1.0 }, + { 0.917647, 0.576471, 0.274510, 1.0 }, + { 0.933333, 0.749020, 0.529412, 1.0 }, + { 0.992157, 0.960784, 0.643137, 1.0 }, + { 1.000000, 0.972549, 0.698039, 1.0 }, + { 0.831373, 0.827451, 0.858824, 1.0 }, + { 0.796078, 0.847059, 0.913725, 1.0 }, + { 0.643137, 0.627451, 0.827451, 1.0 }, + { 0.600000, 0.709804, 0.792157, 1.0 }, + { 0.713725, 0.698039, 0.552941, 1.0 }, + { 0.682353, 0.431373, 0.250980, 1.0 }, + { 0.764706, 0.384314, 0.176471, 1.0 }, + { 0.752941, 0.360784, 0.156863, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.701961, 0.321569, 0.113725, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.682353, 0.301961, 0.101961, 1.0 }, + { 0.709804, 0.329412, 0.129412, 1.0 }, + { 0.427451, 0.380392, 0.435294, 1.0 }, + { 0.247059, 0.298039, 0.745098, 1.0 }, + { 0.188235, 0.282353, 0.776471, 1.0 }, + { 0.258824, 0.317647, 0.886275, 1.0 }, + { 0.262745, 0.313725, 0.925490, 1.0 }, + { 0.450980, 0.486275, 0.984314, 1.0 }, + { 0.525490, 0.529412, 0.984314, 1.0 }, + { 0.517647, 0.576471, 0.941176, 1.0 }, + { 0.419608, 0.478431, 0.976471, 1.0 }, + { 0.290196, 0.333333, 0.788235, 1.0 }, + { 0.258824, 0.305882, 0.768627, 1.0 }, + { 0.254902, 0.298039, 0.760784, 1.0 }, + { 0.329412, 0.356863, 0.701961, 1.0 }, + { 0.466667, 0.345098, 0.576471, 1.0 }, + { 0.352941, 0.294118, 0.368627, 1.0 }, + }; +/* Apophysis-040427-4DrkMantis */ +static double4 colors_206[] = { + { 0.176471, 0.376471, 0.003922, 1.0 }, + { 0.376471, 0.517647, 0.000000, 1.0 }, + { 0.270588, 0.443137, 0.000000, 1.0 }, + { 0.168627, 0.368627, 0.003922, 1.0 }, + { 0.145098, 0.352941, 0.000000, 1.0 }, + { 0.121569, 0.341176, 0.000000, 1.0 }, + { 0.121569, 0.301961, 0.000000, 1.0 }, + { 0.121569, 0.266667, 0.000000, 1.0 }, + { 0.105882, 0.258824, 0.000000, 1.0 }, + { 0.109804, 0.294118, 0.000000, 1.0 }, + { 0.113725, 0.329412, 0.000000, 1.0 }, + { 0.152941, 0.352941, 0.000000, 1.0 }, + { 0.192157, 0.376471, 0.000000, 1.0 }, + { 0.337255, 0.380392, 0.000000, 1.0 }, + { 0.482353, 0.388235, 0.000000, 1.0 }, + { 0.454902, 0.388235, 0.000000, 1.0 }, + { 0.427451, 0.392157, 0.000000, 1.0 }, + { 0.172549, 0.372549, 0.000000, 1.0 }, + { 0.152941, 0.329412, 0.000000, 1.0 }, + { 0.133333, 0.290196, 0.003922, 1.0 }, + { 0.227451, 0.317647, 0.000000, 1.0 }, + { 0.321569, 0.345098, 0.000000, 1.0 }, + { 0.337255, 0.356863, 0.000000, 1.0 }, + { 0.352941, 0.368627, 0.000000, 1.0 }, + { 0.564706, 0.419608, 0.000000, 1.0 }, + { 0.619608, 0.494118, 0.000000, 1.0 }, + { 0.678431, 0.568627, 0.000000, 1.0 }, + { 0.650980, 0.607843, 0.000000, 1.0 }, + { 0.627451, 0.647059, 0.000000, 1.0 }, + { 0.623529, 0.643137, 0.000000, 1.0 }, + { 0.619608, 0.639216, 0.000000, 1.0 }, + { 0.560784, 0.568627, 0.000000, 1.0 }, + { 0.490196, 0.576471, 0.007843, 1.0 }, + { 0.352941, 0.505882, 0.000000, 1.0 }, + { 0.247059, 0.501961, 0.003922, 1.0 }, + { 0.141176, 0.501961, 0.011765, 1.0 }, + { 0.121569, 0.415686, 0.003922, 1.0 }, + { 0.101961, 0.329412, 0.000000, 1.0 }, + { 0.082353, 0.301961, 0.000000, 1.0 }, + { 0.066667, 0.274510, 0.000000, 1.0 }, + { 0.035294, 0.200000, 0.011765, 1.0 }, + { 0.031373, 0.156863, 0.007843, 1.0 }, + { 0.027451, 0.117647, 0.003922, 1.0 }, + { 0.031373, 0.145098, 0.003922, 1.0 }, + { 0.035294, 0.176471, 0.003922, 1.0 }, + { 0.050980, 0.188235, 0.003922, 1.0 }, + { 0.070588, 0.203922, 0.003922, 1.0 }, + { 0.082353, 0.200000, 0.003922, 1.0 }, + { 0.109804, 0.196078, 0.003922, 1.0 }, + { 0.172549, 0.160784, 0.000000, 1.0 }, + { 0.227451, 0.129412, 0.003922, 1.0 }, + { 0.282353, 0.101961, 0.011765, 1.0 }, + { 0.356863, 0.180392, 0.003922, 1.0 }, + { 0.431373, 0.262745, 0.000000, 1.0 }, + { 0.443137, 0.282353, 0.000000, 1.0 }, + { 0.454902, 0.301961, 0.000000, 1.0 }, + { 0.658824, 0.290196, 0.000000, 1.0 }, + { 0.568627, 0.321569, 0.000000, 1.0 }, + { 0.478431, 0.356863, 0.000000, 1.0 }, + { 0.505882, 0.392157, 0.000000, 1.0 }, + { 0.533333, 0.431373, 0.000000, 1.0 }, + { 0.533333, 0.454902, 0.000000, 1.0 }, + { 0.537255, 0.482353, 0.000000, 1.0 }, + { 0.639216, 0.549020, 0.007843, 1.0 }, + { 0.717647, 0.631373, 0.000000, 1.0 }, + { 0.803922, 0.658824, 0.003922, 1.0 }, + { 0.760784, 0.639216, 0.000000, 1.0 }, + { 0.717647, 0.623529, 0.000000, 1.0 }, + { 0.690196, 0.592157, 0.000000, 1.0 }, + { 0.662745, 0.564706, 0.000000, 1.0 }, + { 0.607843, 0.529412, 0.007843, 1.0 }, + { 0.490196, 0.450980, 0.000000, 1.0 }, + { 0.196078, 0.286275, 0.003922, 1.0 }, + { 0.164706, 0.250980, 0.000000, 1.0 }, + { 0.137255, 0.219608, 0.000000, 1.0 }, + { 0.129412, 0.227451, 0.000000, 1.0 }, + { 0.121569, 0.239216, 0.003922, 1.0 }, + { 0.125490, 0.243137, 0.003922, 1.0 }, + { 0.129412, 0.247059, 0.003922, 1.0 }, + { 0.168627, 0.266667, 0.000000, 1.0 }, + { 0.207843, 0.258824, 0.000000, 1.0 }, + { 0.376471, 0.329412, 0.000000, 1.0 }, + { 0.364706, 0.282353, 0.000000, 1.0 }, + { 0.356863, 0.239216, 0.000000, 1.0 }, + { 0.290196, 0.223529, 0.000000, 1.0 }, + { 0.223529, 0.211765, 0.000000, 1.0 }, + { 0.141176, 0.235294, 0.000000, 1.0 }, + { 0.121569, 0.239216, 0.003922, 1.0 }, + { 0.082353, 0.262745, 0.007843, 1.0 }, + { 0.070588, 0.266667, 0.003922, 1.0 }, + { 0.062745, 0.270588, 0.003922, 1.0 }, + { 0.058824, 0.270588, 0.000000, 1.0 }, + { 0.054902, 0.274510, 0.000000, 1.0 }, + { 0.054902, 0.243137, 0.000000, 1.0 }, + { 0.058824, 0.207843, 0.023529, 1.0 }, + { 0.066667, 0.211765, 0.000000, 1.0 }, + { 0.082353, 0.211765, 0.003922, 1.0 }, + { 0.105882, 0.227451, 0.000000, 1.0 }, + { 0.109804, 0.282353, 0.000000, 1.0 }, + { 0.117647, 0.337255, 0.000000, 1.0 }, + { 0.117647, 0.345098, 0.000000, 1.0 }, + { 0.121569, 0.352941, 0.000000, 1.0 }, + { 0.141176, 0.364706, 0.000000, 1.0 }, + { 0.137255, 0.352941, 0.000000, 1.0 }, + { 0.129412, 0.266667, 0.000000, 1.0 }, + { 0.129412, 0.258824, 0.000000, 1.0 }, + { 0.129412, 0.254902, 0.000000, 1.0 }, + { 0.125490, 0.247059, 0.000000, 1.0 }, + { 0.125490, 0.243137, 0.000000, 1.0 }, + { 0.152941, 0.231373, 0.000000, 1.0 }, + { 0.207843, 0.196078, 0.000000, 1.0 }, + { 0.243137, 0.215686, 0.011765, 1.0 }, + { 0.305882, 0.262745, 0.019608, 1.0 }, + { 0.384314, 0.294118, 0.000000, 1.0 }, + { 0.341176, 0.282353, 0.000000, 1.0 }, + { 0.301961, 0.270588, 0.000000, 1.0 }, + { 0.164706, 0.270588, 0.000000, 1.0 }, + { 0.113725, 0.223529, 0.000000, 1.0 }, + { 0.074510, 0.203922, 0.000000, 1.0 }, + { 0.027451, 0.125490, 0.011765, 1.0 }, + { 0.023529, 0.066667, 0.011765, 1.0 }, + { 0.023529, 0.074510, 0.003922, 1.0 }, + { 0.023529, 0.082353, 0.000000, 1.0 }, + { 0.031373, 0.101961, 0.000000, 1.0 }, + { 0.039216, 0.121569, 0.000000, 1.0 }, + { 0.094118, 0.145098, 0.027451, 1.0 }, + { 0.160784, 0.172549, 0.003922, 1.0 }, + { 0.203922, 0.176471, 0.000000, 1.0 }, + { 0.219608, 0.149020, 0.000000, 1.0 }, + { 0.203922, 0.203922, 0.000000, 1.0 }, + { 0.192157, 0.223529, 0.000000, 1.0 }, + { 0.180392, 0.243137, 0.000000, 1.0 }, + { 0.164706, 0.262745, 0.003922, 1.0 }, + { 0.168627, 0.317647, 0.000000, 1.0 }, + { 0.258824, 0.423529, 0.000000, 1.0 }, + { 0.380392, 0.576471, 0.000000, 1.0 }, + { 0.482353, 0.631373, 0.000000, 1.0 }, + { 0.592157, 0.623529, 0.000000, 1.0 }, + { 0.705882, 0.615686, 0.003922, 1.0 }, + { 0.717647, 0.580392, 0.062745, 1.0 }, + { 0.733333, 0.549020, 0.125490, 1.0 }, + { 0.854902, 0.505882, 0.000000, 1.0 }, + { 0.898039, 0.392157, 0.000000, 1.0 }, + { 0.898039, 0.396078, 0.000000, 1.0 }, + { 0.764706, 0.533333, 0.000000, 1.0 }, + { 0.513725, 0.341176, 0.000000, 1.0 }, + { 0.486275, 0.317647, 0.000000, 1.0 }, + { 0.462745, 0.298039, 0.000000, 1.0 }, + { 0.376471, 0.235294, 0.000000, 1.0 }, + { 0.313725, 0.235294, 0.003922, 1.0 }, + { 0.298039, 0.215686, 0.007843, 1.0 }, + { 0.207843, 0.192157, 0.003922, 1.0 }, + { 0.117647, 0.235294, 0.000000, 1.0 }, + { 0.105882, 0.243137, 0.000000, 1.0 }, + { 0.094118, 0.250980, 0.003922, 1.0 }, + { 0.094118, 0.258824, 0.000000, 1.0 }, + { 0.101961, 0.262745, 0.000000, 1.0 }, + { 0.113725, 0.266667, 0.003922, 1.0 }, + { 0.129412, 0.294118, 0.003922, 1.0 }, + { 0.113725, 0.341176, 0.000000, 1.0 }, + { 0.078431, 0.305882, 0.003922, 1.0 }, + { 0.058824, 0.278431, 0.000000, 1.0 }, + { 0.066667, 0.266667, 0.000000, 1.0 }, + { 0.078431, 0.258824, 0.003922, 1.0 }, + { 0.094118, 0.250980, 0.003922, 1.0 }, + { 0.101961, 0.207843, 0.000000, 1.0 }, + { 0.137255, 0.164706, 0.003922, 1.0 }, + { 0.172549, 0.070588, 0.011765, 1.0 }, + { 0.243137, 0.015686, 0.000000, 1.0 }, + { 0.294118, 0.031373, 0.000000, 1.0 }, + { 0.349020, 0.050980, 0.000000, 1.0 }, + { 0.415686, 0.000000, 0.007843, 1.0 }, + { 0.341176, 0.074510, 0.000000, 1.0 }, + { 0.301961, 0.074510, 0.000000, 1.0 }, + { 0.235294, 0.149020, 0.000000, 1.0 }, + { 0.168627, 0.200000, 0.000000, 1.0 }, + { 0.121569, 0.211765, 0.000000, 1.0 }, + { 0.113725, 0.207843, 0.003922, 1.0 }, + { 0.101961, 0.196078, 0.000000, 1.0 }, + { 0.086275, 0.176471, 0.000000, 1.0 }, + { 0.121569, 0.164706, 0.000000, 1.0 }, + { 0.125490, 0.129412, 0.003922, 1.0 }, + { 0.141176, 0.149020, 0.000000, 1.0 }, + { 0.125490, 0.196078, 0.000000, 1.0 }, + { 0.152941, 0.231373, 0.000000, 1.0 }, + { 0.164706, 0.231373, 0.000000, 1.0 }, + { 0.176471, 0.231373, 0.000000, 1.0 }, + { 0.211765, 0.211765, 0.000000, 1.0 }, + { 0.298039, 0.235294, 0.003922, 1.0 }, + { 0.364706, 0.294118, 0.000000, 1.0 }, + { 0.423529, 0.337255, 0.011765, 1.0 }, + { 0.482353, 0.454902, 0.000000, 1.0 }, + { 0.474510, 0.498039, 0.003922, 1.0 }, + { 0.505882, 0.517647, 0.003922, 1.0 }, + { 0.466667, 0.505882, 0.000000, 1.0 }, + { 0.415686, 0.549020, 0.003922, 1.0 }, + { 0.290196, 0.431373, 0.000000, 1.0 }, + { 0.180392, 0.376471, 0.000000, 1.0 }, + { 0.156863, 0.368627, 0.000000, 1.0 }, + { 0.141176, 0.364706, 0.000000, 1.0 }, + { 0.133333, 0.345098, 0.000000, 1.0 }, + { 0.129412, 0.266667, 0.000000, 1.0 }, + { 0.160784, 0.247059, 0.000000, 1.0 }, + { 0.196078, 0.207843, 0.000000, 1.0 }, + { 0.239216, 0.200000, 0.000000, 1.0 }, + { 0.360784, 0.294118, 0.000000, 1.0 }, + { 0.474510, 0.356863, 0.003922, 1.0 }, + { 0.490196, 0.423529, 0.000000, 1.0 }, + { 0.521569, 0.454902, 0.000000, 1.0 }, + { 0.529412, 0.486275, 0.000000, 1.0 }, + { 0.494118, 0.447059, 0.007843, 1.0 }, + { 0.482353, 0.380392, 0.000000, 1.0 }, + { 0.419608, 0.321569, 0.000000, 1.0 }, + { 0.317647, 0.282353, 0.027451, 1.0 }, + { 0.180392, 0.254902, 0.003922, 1.0 }, + { 0.137255, 0.250980, 0.000000, 1.0 }, + { 0.125490, 0.235294, 0.003922, 1.0 }, + { 0.125490, 0.223529, 0.000000, 1.0 }, + { 0.156863, 0.243137, 0.000000, 1.0 }, + { 0.168627, 0.254902, 0.000000, 1.0 }, + { 0.192157, 0.211765, 0.000000, 1.0 }, + { 0.192157, 0.184314, 0.000000, 1.0 }, + { 0.156863, 0.180392, 0.000000, 1.0 }, + { 0.152941, 0.203922, 0.023529, 1.0 }, + { 0.109804, 0.200000, 0.000000, 1.0 }, + { 0.090196, 0.207843, 0.003922, 1.0 }, + { 0.090196, 0.207843, 0.003922, 1.0 }, + { 0.086275, 0.215686, 0.007843, 1.0 }, + { 0.078431, 0.207843, 0.000000, 1.0 }, + { 0.070588, 0.207843, 0.000000, 1.0 }, + { 0.066667, 0.239216, 0.000000, 1.0 }, + { 0.062745, 0.243137, 0.000000, 1.0 }, + { 0.078431, 0.243137, 0.000000, 1.0 }, + { 0.074510, 0.223529, 0.000000, 1.0 }, + { 0.086275, 0.215686, 0.000000, 1.0 }, + { 0.105882, 0.227451, 0.003922, 1.0 }, + { 0.082353, 0.247059, 0.000000, 1.0 }, + { 0.082353, 0.239216, 0.000000, 1.0 }, + { 0.090196, 0.227451, 0.000000, 1.0 }, + { 0.109804, 0.223529, 0.000000, 1.0 }, + { 0.094118, 0.211765, 0.000000, 1.0 }, + { 0.070588, 0.203922, 0.003922, 1.0 }, + { 0.043137, 0.184314, 0.011765, 1.0 }, + { 0.027451, 0.125490, 0.000000, 1.0 }, + { 0.015686, 0.117647, 0.000000, 1.0 }, + { 0.019608, 0.098039, 0.000000, 1.0 }, + { 0.019608, 0.090196, 0.000000, 1.0 }, + { 0.031373, 0.109804, 0.000000, 1.0 }, + { 0.035294, 0.109804, 0.000000, 1.0 }, + { 0.090196, 0.105882, 0.000000, 1.0 }, + { 0.086275, 0.035294, 0.000000, 1.0 }, + { 0.121569, 0.058824, 0.000000, 1.0 }, + { 0.141176, 0.082353, 0.000000, 1.0 }, + { 0.101961, 0.129412, 0.000000, 1.0 }, + { 0.137255, 0.231373, 0.000000, 1.0 }, + { 0.388235, 0.482353, 0.003922, 1.0 }, + }; +/* Apophysis-040427-4HolidyBull */ +static double4 colors_207[] = { + { 0.050980, 0.000000, 0.756863, 1.0 }, + { 0.047059, 0.000000, 0.266667, 1.0 }, + { 0.078431, 0.000000, 0.184314, 1.0 }, + { 0.113725, 0.000000, 0.105882, 1.0 }, + { 0.082353, 0.019608, 0.113725, 1.0 }, + { 0.050980, 0.043137, 0.125490, 1.0 }, + { 0.039216, 0.047059, 0.141176, 1.0 }, + { 0.027451, 0.054902, 0.156863, 1.0 }, + { 0.000000, 0.070588, 0.192157, 1.0 }, + { 0.015686, 0.078431, 0.215686, 1.0 }, + { 0.031373, 0.086275, 0.239216, 1.0 }, + { 0.043137, 0.062745, 0.239216, 1.0 }, + { 0.058824, 0.043137, 0.243137, 1.0 }, + { 0.050980, 0.035294, 0.184314, 1.0 }, + { 0.043137, 0.027451, 0.125490, 1.0 }, + { 0.047059, 0.011765, 0.109804, 1.0 }, + { 0.054902, 0.000000, 0.098039, 1.0 }, + { 0.054902, 0.031373, 0.031373, 1.0 }, + { 0.078431, 0.078431, 0.050980, 1.0 }, + { 0.101961, 0.125490, 0.070588, 1.0 }, + { 0.101961, 0.062745, 0.078431, 1.0 }, + { 0.101961, 0.000000, 0.090196, 1.0 }, + { 0.086275, 0.023529, 0.074510, 1.0 }, + { 0.070588, 0.047059, 0.062745, 1.0 }, + { 0.015686, 0.027451, 0.094118, 1.0 }, + { 0.090196, 0.078431, 0.101961, 1.0 }, + { 0.164706, 0.129412, 0.109804, 1.0 }, + { 0.200000, 0.243137, 0.149020, 1.0 }, + { 0.239216, 0.360784, 0.188235, 1.0 }, + { 0.117647, 0.286275, 0.254902, 1.0 }, + { 0.000000, 0.211765, 0.325490, 1.0 }, + { 0.117647, 0.321569, 0.615686, 1.0 }, + { 0.098039, 0.321569, 0.917647, 1.0 }, + { 0.105882, 0.023529, 0.521569, 1.0 }, + { 0.082353, 0.019608, 0.329412, 1.0 }, + { 0.062745, 0.019608, 0.137255, 1.0 }, + { 0.031373, 0.011765, 0.086275, 1.0 }, + { 0.000000, 0.003922, 0.035294, 1.0 }, + { 0.011765, 0.027451, 0.062745, 1.0 }, + { 0.023529, 0.050980, 0.090196, 1.0 }, + { 0.137255, 0.129412, 0.223529, 1.0 }, + { 0.129412, 0.443137, 0.388235, 1.0 }, + { 0.121569, 0.760784, 0.552941, 1.0 }, + { 0.058824, 0.521569, 0.737255, 1.0 }, + { 0.000000, 0.286275, 0.921569, 1.0 }, + { 0.015686, 0.196078, 0.921569, 1.0 }, + { 0.031373, 0.109804, 0.925490, 1.0 }, + { 0.105882, 0.054902, 0.843137, 1.0 }, + { 0.133333, 0.019608, 0.474510, 1.0 }, + { 0.125490, 0.000000, 0.121569, 1.0 }, + { 0.113725, 0.000000, 0.058824, 1.0 }, + { 0.101961, 0.003922, 0.000000, 1.0 }, + { 0.137255, 0.000000, 0.000000, 1.0 }, + { 0.172549, 0.000000, 0.000000, 1.0 }, + { 0.200000, 0.023529, 0.000000, 1.0 }, + { 0.231373, 0.050980, 0.000000, 1.0 }, + { 0.611765, 0.019608, 0.039216, 1.0 }, + { 0.721569, 0.054902, 0.019608, 1.0 }, + { 0.835294, 0.090196, 0.000000, 1.0 }, + { 0.850980, 0.074510, 0.023529, 1.0 }, + { 0.866667, 0.062745, 0.050980, 1.0 }, + { 0.788235, 0.094118, 0.023529, 1.0 }, + { 0.713725, 0.129412, 0.000000, 1.0 }, + { 0.486275, 0.168627, 0.062745, 1.0 }, + { 0.380392, 0.168627, 0.000000, 1.0 }, + { 0.227451, 0.050980, 0.000000, 1.0 }, + { 0.172549, 0.054902, 0.000000, 1.0 }, + { 0.117647, 0.058824, 0.000000, 1.0 }, + { 0.113725, 0.050980, 0.000000, 1.0 }, + { 0.109804, 0.043137, 0.000000, 1.0 }, + { 0.082353, 0.000000, 0.000000, 1.0 }, + { 0.054902, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.113725, 0.000000, 1.0 }, + { 0.031373, 0.105882, 0.000000, 1.0 }, + { 0.062745, 0.101961, 0.000000, 1.0 }, + { 0.062745, 0.070588, 0.035294, 1.0 }, + { 0.066667, 0.039216, 0.070588, 1.0 }, + { 0.058824, 0.047059, 0.125490, 1.0 }, + { 0.054902, 0.058824, 0.180392, 1.0 }, + { 0.031373, 0.043137, 0.313725, 1.0 }, + { 0.070588, 0.074510, 0.439216, 1.0 }, + { 0.058824, 0.047059, 0.843137, 1.0 }, + { 0.047059, 0.058824, 0.921569, 1.0 }, + { 0.039216, 0.074510, 1.000000, 1.0 }, + { 0.054902, 0.074510, 1.000000, 1.0 }, + { 0.074510, 0.078431, 1.000000, 1.0 }, + { 0.156863, 0.019608, 1.000000, 1.0 }, + { 0.066667, 0.050980, 1.000000, 1.0 }, + { 0.039216, 0.039216, 1.000000, 1.0 }, + { 0.043137, 0.023529, 0.988235, 1.0 }, + { 0.047059, 0.011765, 0.980392, 1.0 }, + { 0.043137, 0.015686, 0.984314, 1.0 }, + { 0.043137, 0.019608, 0.992157, 1.0 }, + { 0.050980, 0.050980, 1.000000, 1.0 }, + { 0.113725, 0.000000, 0.964706, 1.0 }, + { 0.196078, 0.003922, 0.909804, 1.0 }, + { 0.235294, 0.062745, 0.929412, 1.0 }, + { 0.615686, 0.039216, 1.000000, 1.0 }, + { 0.701961, 0.384314, 0.972549, 1.0 }, + { 0.792157, 0.733333, 0.949020, 1.0 }, + { 0.882353, 0.823529, 0.941176, 1.0 }, + { 0.976471, 0.917647, 0.937255, 1.0 }, + { 1.000000, 0.866667, 0.788235, 1.0 }, + { 1.000000, 1.000000, 0.623529, 1.0 }, + { 1.000000, 0.756863, 0.490196, 1.0 }, + { 0.968627, 0.615686, 0.294118, 1.0 }, + { 0.937255, 0.474510, 0.098039, 1.0 }, + { 0.921569, 0.482353, 0.047059, 1.0 }, + { 0.905882, 0.494118, 0.000000, 1.0 }, + { 0.917647, 0.501961, 0.039216, 1.0 }, + { 0.996078, 0.784314, 0.047059, 1.0 }, + { 1.000000, 0.866667, 0.066667, 1.0 }, + { 1.000000, 0.901961, 0.082353, 1.0 }, + { 1.000000, 0.933333, 0.125490, 1.0 }, + { 1.000000, 0.964706, 0.176471, 1.0 }, + { 1.000000, 1.000000, 0.231373, 1.0 }, + { 1.000000, 0.933333, 0.196078, 1.0 }, + { 0.925490, 0.831373, 0.211765, 1.0 }, + { 0.980392, 0.807843, 0.145098, 1.0 }, + { 0.996078, 0.713725, 0.137255, 1.0 }, + { 1.000000, 0.466667, 0.101961, 1.0 }, + { 0.929412, 0.415686, 0.133333, 1.0 }, + { 0.858824, 0.364706, 0.164706, 1.0 }, + { 0.831373, 0.352941, 0.133333, 1.0 }, + { 0.807843, 0.345098, 0.101961, 1.0 }, + { 0.796078, 0.490196, 0.054902, 1.0 }, + { 0.596078, 0.392157, 0.247059, 1.0 }, + { 0.333333, 0.152941, 0.447059, 1.0 }, + { 0.219608, 0.047059, 0.764706, 1.0 }, + { 0.003922, 0.074510, 0.952941, 1.0 }, + { 0.007843, 0.101961, 0.976471, 1.0 }, + { 0.011765, 0.133333, 1.000000, 1.0 }, + { 0.035294, 0.278431, 0.949020, 1.0 }, + { 0.149020, 0.301961, 1.000000, 1.0 }, + { 0.172549, 0.368627, 0.984314, 1.0 }, + { 0.000000, 0.807843, 0.996078, 1.0 }, + { 0.078431, 1.000000, 0.933333, 1.0 }, + { 0.109804, 0.952941, 0.921569, 1.0 }, + { 0.145098, 0.905882, 0.913725, 1.0 }, + { 0.121569, 0.847059, 0.956863, 1.0 }, + { 0.101961, 0.788235, 1.000000, 1.0 }, + { 0.019608, 0.290196, 1.000000, 1.0 }, + { 0.058824, 0.278431, 0.956863, 1.0 }, + { 0.000000, 0.149020, 0.898039, 1.0 }, + { 0.007843, 0.039216, 0.607843, 1.0 }, + { 0.011765, 0.000000, 0.349020, 1.0 }, + { 0.003922, 0.000000, 0.266667, 1.0 }, + { 0.000000, 0.000000, 0.188235, 1.0 }, + { 0.000000, 0.035294, 0.090196, 1.0 }, + { 0.000000, 0.047059, 0.019608, 1.0 }, + { 0.000000, 0.058824, 0.000000, 1.0 }, + { 0.023529, 0.035294, 0.000000, 1.0 }, + { 0.117647, 0.062745, 0.000000, 1.0 }, + { 0.137255, 0.078431, 0.003922, 1.0 }, + { 0.156863, 0.098039, 0.007843, 1.0 }, + { 0.266667, 0.203922, 0.003922, 1.0 }, + { 0.415686, 0.196078, 0.011765, 1.0 }, + { 0.525490, 0.372549, 0.070588, 1.0 }, + { 0.662745, 0.596078, 0.086275, 1.0 }, + { 0.878431, 0.772549, 0.000000, 1.0 }, + { 0.956863, 0.796078, 0.000000, 1.0 }, + { 1.000000, 0.729412, 0.243137, 1.0 }, + { 0.882353, 0.619608, 0.250980, 1.0 }, + { 0.764706, 0.509804, 0.258824, 1.0 }, + { 0.427451, 0.352941, 0.196078, 1.0 }, + { 0.137255, 0.250980, 0.486275, 1.0 }, + { 0.133333, 0.235294, 0.600000, 1.0 }, + { 0.062745, 0.203922, 0.917647, 1.0 }, + { 0.031373, 0.066667, 0.964706, 1.0 }, + { 0.043137, 0.050980, 0.964706, 1.0 }, + { 0.054902, 0.039216, 0.968627, 1.0 }, + { 0.047059, 0.058824, 1.000000, 1.0 }, + { 0.019608, 0.074510, 1.000000, 1.0 }, + { 0.000000, 0.090196, 1.000000, 1.0 }, + { 0.023529, 0.047059, 0.956863, 1.0 }, + { 0.015686, 0.000000, 0.996078, 1.0 }, + { 0.000000, 0.007843, 0.984314, 1.0 }, + { 0.003922, 0.031373, 0.964706, 1.0 }, + { 0.023529, 0.003922, 0.854902, 1.0 }, + { 0.035294, 0.066667, 0.745098, 1.0 }, + { 0.000000, 0.000000, 0.564706, 1.0 }, + { 0.000000, 0.011765, 0.415686, 1.0 }, + { 0.090196, 0.000000, 0.513725, 1.0 }, + { 0.007843, 0.007843, 0.831373, 1.0 }, + { 0.000000, 0.000000, 0.976471, 1.0 }, + { 0.000000, 0.003922, 0.964706, 1.0 }, + { 0.000000, 0.007843, 0.952941, 1.0 }, + { 0.000000, 0.015686, 0.835294, 1.0 }, + { 0.043137, 0.054902, 0.568627, 1.0 }, + { 0.000000, 0.290196, 0.172549, 1.0 }, + { 0.000000, 0.564706, 0.000000, 1.0 }, + { 0.031373, 0.894118, 0.156863, 1.0 }, + { 0.415686, 0.772549, 0.400000, 1.0 }, + { 0.450980, 0.760784, 0.741176, 1.0 }, + { 0.545098, 0.686275, 0.788235, 1.0 }, + { 0.658824, 0.568627, 0.600000, 1.0 }, + { 0.733333, 0.639216, 0.294118, 1.0 }, + { 0.501961, 0.462745, 0.019608, 1.0 }, + { 0.419608, 0.258824, 0.047059, 1.0 }, + { 0.439216, 0.160784, 0.000000, 1.0 }, + { 0.619608, 0.066667, 0.000000, 1.0 }, + { 0.823529, 0.098039, 0.000000, 1.0 }, + { 0.847059, 0.184314, 0.000000, 1.0 }, + { 1.000000, 0.286275, 0.058824, 1.0 }, + { 0.972549, 0.317647, 0.039216, 1.0 }, + { 0.764706, 0.352941, 0.027451, 1.0 }, + { 0.501961, 0.247059, 0.000000, 1.0 }, + { 0.466667, 0.184314, 0.035294, 1.0 }, + { 0.313725, 0.137255, 0.219608, 1.0 }, + { 0.235294, 0.062745, 0.152941, 1.0 }, + { 0.235294, 0.152941, 0.133333, 1.0 }, + { 0.298039, 0.137255, 0.000000, 1.0 }, + { 0.352941, 0.086275, 0.003922, 1.0 }, + { 0.588235, 0.337255, 0.047059, 1.0 }, + { 0.721569, 0.564706, 0.129412, 1.0 }, + { 0.811765, 0.666667, 0.105882, 1.0 }, + { 0.898039, 0.792157, 0.137255, 1.0 }, + { 0.945098, 0.898039, 0.090196, 1.0 }, + { 1.000000, 0.921569, 0.086275, 1.0 }, + { 1.000000, 0.972549, 0.141176, 1.0 }, + { 1.000000, 0.984314, 0.160784, 1.0 }, + { 0.960784, 0.937255, 0.152941, 1.0 }, + { 0.968627, 0.956863, 0.168627, 1.0 }, + { 0.847059, 0.803922, 0.482353, 1.0 }, + { 0.498039, 0.960784, 0.584314, 1.0 }, + { 0.568627, 0.619608, 0.686275, 1.0 }, + { 0.615686, 0.572549, 0.698039, 1.0 }, + { 0.635294, 0.243137, 0.517647, 1.0 }, + { 0.458824, 0.172549, 0.929412, 1.0 }, + { 0.592157, 0.584314, 0.737255, 1.0 }, + { 0.784314, 0.607843, 0.768627, 1.0 }, + { 0.764706, 0.607843, 0.568627, 1.0 }, + { 0.631373, 0.678431, 0.498039, 1.0 }, + { 0.694118, 0.819608, 0.250980, 1.0 }, + { 0.509804, 0.682353, 0.145098, 1.0 }, + { 0.462745, 0.266667, 0.027451, 1.0 }, + { 0.564706, 0.101961, 0.000000, 1.0 }, + { 0.800000, 0.023529, 0.074510, 1.0 }, + { 0.996078, 0.031373, 0.113725, 1.0 }, + { 0.929412, 0.149020, 0.380392, 1.0 }, + { 0.690196, 0.000000, 0.647059, 1.0 }, + { 0.176471, 0.043137, 0.525490, 1.0 }, + { 0.027451, 0.035294, 0.376471, 1.0 }, + { 0.000000, 0.000000, 0.305882, 1.0 }, + { 0.011765, 0.011765, 0.160784, 1.0 }, + { 0.000000, 0.000000, 0.070588, 1.0 }, + { 0.011765, 0.007843, 0.000000, 1.0 }, + { 0.027451, 0.003922, 0.003922, 1.0 }, + { 0.054902, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.011765, 0.000000, 1.0 }, + { 0.015686, 0.023529, 0.000000, 1.0 }, + { 0.000000, 0.031373, 0.000000, 1.0 }, + { 0.000000, 0.011765, 0.117647, 1.0 }, + { 0.000000, 0.054902, 0.180392, 1.0 }, + { 0.003922, 0.035294, 0.368627, 1.0 }, + { 0.023529, 0.070588, 0.305882, 1.0 }, + }; +/* Apophysis-040427-4DrkFlorCnpy */ +static double4 colors_208[] = { + { 0.419608, 0.796078, 0.262745, 1.0 }, + { 0.435294, 0.803922, 0.270588, 1.0 }, + { 0.431373, 0.800000, 0.258824, 1.0 }, + { 0.431373, 0.796078, 0.247059, 1.0 }, + { 0.427451, 0.788235, 0.243137, 1.0 }, + { 0.427451, 0.784314, 0.239216, 1.0 }, + { 0.427451, 0.788235, 0.239216, 1.0 }, + { 0.427451, 0.792157, 0.243137, 1.0 }, + { 0.454902, 0.835294, 0.278431, 1.0 }, + { 0.470588, 0.850980, 0.290196, 1.0 }, + { 0.486275, 0.870588, 0.301961, 1.0 }, + { 0.505882, 0.898039, 0.317647, 1.0 }, + { 0.525490, 0.929412, 0.337255, 1.0 }, + { 0.498039, 0.898039, 0.309804, 1.0 }, + { 0.474510, 0.866667, 0.286275, 1.0 }, + { 0.466667, 0.854902, 0.278431, 1.0 }, + { 0.458824, 0.843137, 0.274510, 1.0 }, + { 0.352941, 0.658824, 0.192157, 1.0 }, + { 0.360784, 0.647059, 0.188235, 1.0 }, + { 0.368627, 0.639216, 0.184314, 1.0 }, + { 0.345098, 0.611765, 0.176471, 1.0 }, + { 0.325490, 0.588235, 0.172549, 1.0 }, + { 0.313725, 0.549020, 0.156863, 1.0 }, + { 0.301961, 0.513725, 0.145098, 1.0 }, + { 0.196078, 0.301961, 0.094118, 1.0 }, + { 0.192157, 0.270588, 0.086275, 1.0 }, + { 0.192157, 0.239216, 0.082353, 1.0 }, + { 0.184314, 0.215686, 0.074510, 1.0 }, + { 0.180392, 0.192157, 0.070588, 1.0 }, + { 0.176471, 0.196078, 0.070588, 1.0 }, + { 0.172549, 0.200000, 0.070588, 1.0 }, + { 0.180392, 0.239216, 0.086275, 1.0 }, + { 0.192157, 0.250980, 0.082353, 1.0 }, + { 0.188235, 0.262745, 0.082353, 1.0 }, + { 0.180392, 0.290196, 0.082353, 1.0 }, + { 0.172549, 0.321569, 0.082353, 1.0 }, + { 0.168627, 0.290196, 0.078431, 1.0 }, + { 0.168627, 0.258824, 0.078431, 1.0 }, + { 0.152941, 0.227451, 0.066667, 1.0 }, + { 0.141176, 0.196078, 0.058824, 1.0 }, + { 0.082353, 0.098039, 0.043137, 1.0 }, + { 0.058824, 0.062745, 0.027451, 1.0 }, + { 0.035294, 0.031373, 0.015686, 1.0 }, + { 0.039216, 0.050980, 0.019608, 1.0 }, + { 0.043137, 0.074510, 0.023529, 1.0 }, + { 0.050980, 0.105882, 0.027451, 1.0 }, + { 0.058824, 0.137255, 0.031373, 1.0 }, + { 0.113725, 0.254902, 0.066667, 1.0 }, + { 0.145098, 0.368627, 0.101961, 1.0 }, + { 0.301961, 0.556863, 0.156863, 1.0 }, + { 0.349020, 0.635294, 0.184314, 1.0 }, + { 0.396078, 0.717647, 0.215686, 1.0 }, + { 0.403922, 0.737255, 0.223529, 1.0 }, + { 0.415686, 0.756863, 0.235294, 1.0 }, + { 0.411765, 0.752941, 0.231373, 1.0 }, + { 0.411765, 0.749020, 0.227451, 1.0 }, + { 0.388235, 0.721569, 0.223529, 1.0 }, + { 0.384314, 0.690196, 0.207843, 1.0 }, + { 0.380392, 0.658824, 0.196078, 1.0 }, + { 0.372549, 0.643137, 0.188235, 1.0 }, + { 0.368627, 0.631373, 0.180392, 1.0 }, + { 0.341176, 0.623529, 0.176471, 1.0 }, + { 0.313725, 0.615686, 0.176471, 1.0 }, + { 0.333333, 0.560784, 0.160784, 1.0 }, + { 0.278431, 0.537255, 0.152941, 1.0 }, + { 0.227451, 0.419608, 0.109804, 1.0 }, + { 0.211765, 0.396078, 0.105882, 1.0 }, + { 0.200000, 0.376471, 0.105882, 1.0 }, + { 0.196078, 0.372549, 0.101961, 1.0 }, + { 0.192157, 0.368627, 0.098039, 1.0 }, + { 0.196078, 0.372549, 0.101961, 1.0 }, + { 0.203922, 0.388235, 0.105882, 1.0 }, + { 0.266667, 0.525490, 0.145098, 1.0 }, + { 0.313725, 0.580392, 0.160784, 1.0 }, + { 0.360784, 0.635294, 0.180392, 1.0 }, + { 0.368627, 0.650980, 0.184314, 1.0 }, + { 0.376471, 0.666667, 0.192157, 1.0 }, + { 0.368627, 0.666667, 0.196078, 1.0 }, + { 0.364706, 0.670588, 0.200000, 1.0 }, + { 0.337255, 0.619608, 0.180392, 1.0 }, + { 0.290196, 0.568627, 0.160784, 1.0 }, + { 0.278431, 0.447059, 0.133333, 1.0 }, + { 0.231373, 0.372549, 0.109804, 1.0 }, + { 0.184314, 0.301961, 0.090196, 1.0 }, + { 0.172549, 0.274510, 0.082353, 1.0 }, + { 0.164706, 0.247059, 0.078431, 1.0 }, + { 0.109804, 0.176471, 0.050980, 1.0 }, + { 0.062745, 0.121569, 0.031373, 1.0 }, + { 0.062745, 0.141176, 0.035294, 1.0 }, + { 0.098039, 0.211765, 0.050980, 1.0 }, + { 0.133333, 0.286275, 0.070588, 1.0 }, + { 0.160784, 0.325490, 0.082353, 1.0 }, + { 0.188235, 0.364706, 0.094118, 1.0 }, + { 0.196078, 0.372549, 0.101961, 1.0 }, + { 0.184314, 0.301961, 0.090196, 1.0 }, + { 0.176471, 0.196078, 0.078431, 1.0 }, + { 0.172549, 0.007843, 0.188235, 1.0 }, + { 0.184314, 0.011765, 0.203922, 1.0 }, + { 0.180392, 0.105882, 0.137255, 1.0 }, + { 0.180392, 0.200000, 0.074510, 1.0 }, + { 0.196078, 0.247059, 0.082353, 1.0 }, + { 0.215686, 0.294118, 0.094118, 1.0 }, + { 0.301961, 0.501961, 0.141176, 1.0 }, + { 0.396078, 0.694118, 0.207843, 1.0 }, + { 0.619608, 0.984314, 0.423529, 1.0 }, + { 0.650980, 0.952941, 0.454902, 1.0 }, + { 0.682353, 0.925490, 0.490196, 1.0 }, + { 0.568627, 0.847059, 0.384314, 1.0 }, + { 0.458824, 0.772549, 0.282353, 1.0 }, + { 0.384314, 0.674510, 0.200000, 1.0 }, + { 0.321569, 0.549020, 0.156863, 1.0 }, + { 0.223529, 0.403922, 0.109804, 1.0 }, + { 0.184314, 0.317647, 0.082353, 1.0 }, + { 0.113725, 0.200000, 0.050980, 1.0 }, + { 0.090196, 0.172549, 0.043137, 1.0 }, + { 0.070588, 0.145098, 0.035294, 1.0 }, + { 0.074510, 0.137255, 0.035294, 1.0 }, + { 0.090196, 0.113725, 0.058824, 1.0 }, + { 0.086275, 0.086275, 0.039216, 1.0 }, + { 0.082353, 0.082353, 0.043137, 1.0 }, + { 0.074510, 0.039216, 0.050980, 1.0 }, + { 0.101961, 0.019608, 0.098039, 1.0 }, + { 0.133333, 0.000000, 0.145098, 1.0 }, + { 0.141176, 0.000000, 0.156863, 1.0 }, + { 0.149020, 0.003922, 0.172549, 1.0 }, + { 0.160784, 0.007843, 0.184314, 1.0 }, + { 0.141176, 0.000000, 0.172549, 1.0 }, + { 0.113725, 0.000000, 0.121569, 1.0 }, + { 0.101961, 0.000000, 0.113725, 1.0 }, + { 0.054902, 0.000000, 0.050980, 1.0 }, + { 0.050980, 0.003922, 0.035294, 1.0 }, + { 0.047059, 0.011765, 0.023529, 1.0 }, + { 0.039216, 0.023529, 0.019608, 1.0 }, + { 0.047059, 0.031373, 0.027451, 1.0 }, + { 0.070588, 0.070588, 0.031373, 1.0 }, + { 0.090196, 0.090196, 0.050980, 1.0 }, + { 0.203922, 0.270588, 0.094118, 1.0 }, + { 0.258824, 0.407843, 0.121569, 1.0 }, + { 0.317647, 0.545098, 0.152941, 1.0 }, + { 0.341176, 0.580392, 0.164706, 1.0 }, + { 0.368627, 0.619608, 0.180392, 1.0 }, + { 0.380392, 0.690196, 0.200000, 1.0 }, + { 0.400000, 0.709804, 0.211765, 1.0 }, + { 0.376471, 0.709804, 0.211765, 1.0 }, + { 0.333333, 0.623529, 0.180392, 1.0 }, + { 0.254902, 0.509804, 0.141176, 1.0 }, + { 0.227451, 0.447059, 0.121569, 1.0 }, + { 0.200000, 0.384314, 0.101961, 1.0 }, + { 0.160784, 0.290196, 0.074510, 1.0 }, + { 0.094118, 0.196078, 0.058824, 1.0 }, + { 0.062745, 0.133333, 0.031373, 1.0 }, + { 0.054902, 0.125490, 0.031373, 1.0 }, + { 0.058824, 0.082353, 0.027451, 1.0 }, + { 0.062745, 0.074510, 0.027451, 1.0 }, + { 0.070588, 0.070588, 0.031373, 1.0 }, + { 0.074510, 0.090196, 0.035294, 1.0 }, + { 0.074510, 0.090196, 0.035294, 1.0 }, + { 0.105882, 0.090196, 0.047059, 1.0 }, + { 0.105882, 0.117647, 0.050980, 1.0 }, + { 0.168627, 0.196078, 0.074510, 1.0 }, + { 0.196078, 0.262745, 0.086275, 1.0 }, + { 0.258824, 0.478431, 0.129412, 1.0 }, + { 0.270588, 0.525490, 0.145098, 1.0 }, + { 0.286275, 0.572549, 0.160784, 1.0 }, + { 0.317647, 0.698039, 0.247059, 1.0 }, + { 0.400000, 0.756863, 0.243137, 1.0 }, + { 0.427451, 0.788235, 0.250980, 1.0 }, + { 0.454902, 0.835294, 0.278431, 1.0 }, + { 0.549020, 0.960784, 0.352941, 1.0 }, + { 0.568627, 0.968627, 0.380392, 1.0 }, + { 0.588235, 0.976471, 0.407843, 1.0 }, + { 0.650980, 0.988235, 0.466667, 1.0 }, + { 0.631373, 0.988235, 0.443137, 1.0 }, + { 0.596078, 0.988235, 0.392157, 1.0 }, + { 0.556863, 0.968627, 0.333333, 1.0 }, + { 0.501961, 0.878431, 0.282353, 1.0 }, + { 0.482353, 0.874510, 0.294118, 1.0 }, + { 0.454902, 0.850980, 0.294118, 1.0 }, + { 0.443137, 0.823529, 0.266667, 1.0 }, + { 0.431373, 0.776471, 0.235294, 1.0 }, + { 0.407843, 0.725490, 0.219608, 1.0 }, + { 0.360784, 0.623529, 0.180392, 1.0 }, + { 0.282353, 0.549020, 0.160784, 1.0 }, + { 0.211765, 0.400000, 0.109804, 1.0 }, + { 0.133333, 0.184314, 0.074510, 1.0 }, + { 0.117647, 0.160784, 0.058824, 1.0 }, + { 0.105882, 0.137255, 0.047059, 1.0 }, + { 0.062745, 0.121569, 0.031373, 1.0 }, + { 0.062745, 0.121569, 0.031373, 1.0 }, + { 0.074510, 0.152941, 0.043137, 1.0 }, + { 0.141176, 0.266667, 0.070588, 1.0 }, + { 0.200000, 0.384314, 0.101961, 1.0 }, + { 0.250980, 0.505882, 0.137255, 1.0 }, + { 0.313725, 0.596078, 0.172549, 1.0 }, + { 0.364706, 0.639216, 0.184314, 1.0 }, + { 0.403922, 0.721569, 0.215686, 1.0 }, + { 0.396078, 0.749020, 0.231373, 1.0 }, + { 0.380392, 0.729412, 0.235294, 1.0 }, + { 0.376471, 0.690196, 0.207843, 1.0 }, + { 0.356863, 0.662745, 0.196078, 1.0 }, + { 0.360784, 0.635294, 0.188235, 1.0 }, + { 0.356863, 0.670588, 0.196078, 1.0 }, + { 0.364706, 0.670588, 0.200000, 1.0 }, + { 0.396078, 0.705882, 0.207843, 1.0 }, + { 0.403922, 0.729412, 0.219608, 1.0 }, + { 0.415686, 0.756863, 0.235294, 1.0 }, + { 0.431373, 0.776471, 0.235294, 1.0 }, + { 0.435294, 0.792157, 0.243137, 1.0 }, + { 0.447059, 0.811765, 0.258824, 1.0 }, + { 0.447059, 0.815686, 0.266667, 1.0 }, + { 0.450980, 0.823529, 0.266667, 1.0 }, + { 0.443137, 0.823529, 0.266667, 1.0 }, + { 0.439216, 0.819608, 0.266667, 1.0 }, + { 0.447059, 0.811765, 0.258824, 1.0 }, + { 0.439216, 0.796078, 0.250980, 1.0 }, + { 0.447059, 0.776471, 0.227451, 1.0 }, + { 0.427451, 0.772549, 0.231373, 1.0 }, + { 0.411765, 0.752941, 0.231373, 1.0 }, + { 0.380392, 0.713725, 0.215686, 1.0 }, + { 0.345098, 0.654902, 0.196078, 1.0 }, + { 0.290196, 0.549020, 0.156863, 1.0 }, + { 0.215686, 0.396078, 0.109804, 1.0 }, + { 0.184314, 0.298039, 0.086275, 1.0 }, + { 0.176471, 0.247059, 0.082353, 1.0 }, + { 0.149020, 0.156863, 0.062745, 1.0 }, + { 0.078431, 0.047059, 0.039216, 1.0 }, + { 0.074510, 0.007843, 0.082353, 1.0 }, + { 0.098039, 0.003922, 0.105882, 1.0 }, + { 0.090196, 0.003922, 0.094118, 1.0 }, + { 0.074510, 0.000000, 0.078431, 1.0 }, + { 0.074510, 0.000000, 0.078431, 1.0 }, + { 0.054902, 0.000000, 0.058824, 1.0 }, + { 0.050980, 0.000000, 0.039216, 1.0 }, + { 0.031373, 0.007843, 0.015686, 1.0 }, + { 0.039216, 0.023529, 0.019608, 1.0 }, + { 0.047059, 0.070588, 0.023529, 1.0 }, + { 0.054902, 0.070588, 0.015686, 1.0 }, + { 0.047059, 0.070588, 0.023529, 1.0 }, + { 0.054902, 0.050980, 0.035294, 1.0 }, + { 0.066667, 0.023529, 0.039216, 1.0 }, + { 0.086275, 0.000000, 0.082353, 1.0 }, + { 0.121569, 0.000000, 0.141176, 1.0 }, + { 0.160784, 0.007843, 0.184314, 1.0 }, + { 0.196078, 0.023529, 0.231373, 1.0 }, + { 0.239216, 0.039216, 0.270588, 1.0 }, + { 0.294118, 0.070588, 0.341176, 1.0 }, + { 0.247059, 0.043137, 0.286275, 1.0 }, + { 0.211765, 0.015686, 0.254902, 1.0 }, + { 0.188235, 0.015686, 0.215686, 1.0 }, + { 0.207843, 0.250980, 0.094118, 1.0 }, + { 0.223529, 0.349020, 0.101961, 1.0 }, + { 0.301961, 0.482353, 0.137255, 1.0 }, + { 0.341176, 0.596078, 0.196078, 1.0 }, + { 0.388235, 0.698039, 0.207843, 1.0 }, + { 0.423529, 0.760784, 0.231373, 1.0 }, + { 0.423529, 0.780392, 0.243137, 1.0 }, + }; +/* Apophysis-040427-4DethstrDemis */ +static double4 colors_209[] = { + { 0.741176, 0.705882, 0.670588, 1.0 }, + { 0.431373, 0.356863, 0.329412, 1.0 }, + { 0.431373, 0.294118, 0.215686, 1.0 }, + { 0.431373, 0.235294, 0.105882, 1.0 }, + { 0.380392, 0.176471, 0.050980, 1.0 }, + { 0.329412, 0.121569, 0.000000, 1.0 }, + { 0.282353, 0.066667, 0.000000, 1.0 }, + { 0.239216, 0.011765, 0.003922, 1.0 }, + { 0.007843, 0.039216, 0.090196, 1.0 }, + { 0.062745, 0.101961, 0.156863, 1.0 }, + { 0.117647, 0.164706, 0.227451, 1.0 }, + { 0.188235, 0.235294, 0.301961, 1.0 }, + { 0.258824, 0.309804, 0.376471, 1.0 }, + { 0.282353, 0.321569, 0.384314, 1.0 }, + { 0.305882, 0.333333, 0.396078, 1.0 }, + { 0.290196, 0.321569, 0.388235, 1.0 }, + { 0.278431, 0.309804, 0.384314, 1.0 }, + { 0.192157, 0.231373, 0.278431, 1.0 }, + { 0.215686, 0.196078, 0.207843, 1.0 }, + { 0.239216, 0.164706, 0.137255, 1.0 }, + { 0.349020, 0.239216, 0.188235, 1.0 }, + { 0.462745, 0.317647, 0.243137, 1.0 }, + { 0.478431, 0.349020, 0.305882, 1.0 }, + { 0.494118, 0.384314, 0.368627, 1.0 }, + { 0.600000, 0.588235, 0.615686, 1.0 }, + { 0.643137, 0.666667, 0.717647, 1.0 }, + { 0.690196, 0.749020, 0.823529, 1.0 }, + { 0.729412, 0.780392, 0.862745, 1.0 }, + { 0.768627, 0.815686, 0.901961, 1.0 }, + { 0.756863, 0.815686, 0.898039, 1.0 }, + { 0.749020, 0.815686, 0.894118, 1.0 }, + { 0.658824, 0.760784, 0.858824, 1.0 }, + { 0.674510, 0.725490, 0.788235, 1.0 }, + { 0.662745, 0.705882, 0.776471, 1.0 }, + { 0.639216, 0.686275, 0.749020, 1.0 }, + { 0.619608, 0.666667, 0.721569, 1.0 }, + { 0.580392, 0.615686, 0.666667, 1.0 }, + { 0.545098, 0.568627, 0.615686, 1.0 }, + { 0.556863, 0.560784, 0.592157, 1.0 }, + { 0.572549, 0.552941, 0.568627, 1.0 }, + { 0.596078, 0.521569, 0.454902, 1.0 }, + { 0.643137, 0.517647, 0.435294, 1.0 }, + { 0.694118, 0.513725, 0.419608, 1.0 }, + { 0.701961, 0.478431, 0.337255, 1.0 }, + { 0.709804, 0.443137, 0.258824, 1.0 }, + { 0.690196, 0.368627, 0.176471, 1.0 }, + { 0.670588, 0.294118, 0.098039, 1.0 }, + { 0.560784, 0.192157, 0.043137, 1.0 }, + { 0.301961, 0.109804, 0.054902, 1.0 }, + { 0.003922, 0.043137, 0.090196, 1.0 }, + { 0.000000, 0.027451, 0.074510, 1.0 }, + { 0.000000, 0.011765, 0.058824, 1.0 }, + { 0.050980, 0.054902, 0.105882, 1.0 }, + { 0.105882, 0.098039, 0.152941, 1.0 }, + { 0.219608, 0.137255, 0.149020, 1.0 }, + { 0.337255, 0.180392, 0.149020, 1.0 }, + { 0.600000, 0.313725, 0.176471, 1.0 }, + { 0.615686, 0.352941, 0.207843, 1.0 }, + { 0.635294, 0.392157, 0.239216, 1.0 }, + { 0.615686, 0.427451, 0.317647, 1.0 }, + { 0.596078, 0.466667, 0.400000, 1.0 }, + { 0.576471, 0.466667, 0.411765, 1.0 }, + { 0.556863, 0.470588, 0.427451, 1.0 }, + { 0.490196, 0.505882, 0.552941, 1.0 }, + { 0.482353, 0.509804, 0.572549, 1.0 }, + { 0.458824, 0.482353, 0.545098, 1.0 }, + { 0.443137, 0.466667, 0.525490, 1.0 }, + { 0.431373, 0.454902, 0.509804, 1.0 }, + { 0.415686, 0.439216, 0.498039, 1.0 }, + { 0.400000, 0.427451, 0.490196, 1.0 }, + { 0.364706, 0.388235, 0.450980, 1.0 }, + { 0.364706, 0.388235, 0.450980, 1.0 }, + { 0.439216, 0.462745, 0.517647, 1.0 }, + { 0.462745, 0.490196, 0.552941, 1.0 }, + { 0.486275, 0.521569, 0.588235, 1.0 }, + { 0.525490, 0.564706, 0.635294, 1.0 }, + { 0.568627, 0.611765, 0.682353, 1.0 }, + { 0.584314, 0.631373, 0.705882, 1.0 }, + { 0.603922, 0.654902, 0.729412, 1.0 }, + { 0.623529, 0.666667, 0.737255, 1.0 }, + { 0.580392, 0.611765, 0.686275, 1.0 }, + { 0.501961, 0.513725, 0.572549, 1.0 }, + { 0.462745, 0.490196, 0.556863, 1.0 }, + { 0.427451, 0.470588, 0.541176, 1.0 }, + { 0.380392, 0.431373, 0.517647, 1.0 }, + { 0.337255, 0.392157, 0.494118, 1.0 }, + { 0.341176, 0.368627, 0.431373, 1.0 }, + { 0.360784, 0.360784, 0.392157, 1.0 }, + { 0.364706, 0.388235, 0.450980, 1.0 }, + { 0.423529, 0.447059, 0.509804, 1.0 }, + { 0.482353, 0.509804, 0.572549, 1.0 }, + { 0.525490, 0.560784, 0.623529, 1.0 }, + { 0.568627, 0.615686, 0.678431, 1.0 }, + { 0.631373, 0.674510, 0.745098, 1.0 }, + { 0.690196, 0.749020, 0.823529, 1.0 }, + { 0.760784, 0.831373, 0.917647, 1.0 }, + { 0.792157, 0.870588, 0.968627, 1.0 }, + { 0.807843, 0.890196, 0.972549, 1.0 }, + { 0.803922, 0.882353, 0.972549, 1.0 }, + { 0.800000, 0.878431, 0.972549, 1.0 }, + { 0.796078, 0.874510, 0.972549, 1.0 }, + { 0.796078, 0.874510, 0.972549, 1.0 }, + { 0.749020, 0.854902, 0.937255, 1.0 }, + { 0.756863, 0.819608, 0.909804, 1.0 }, + { 0.768627, 0.768627, 0.768627, 1.0 }, + { 0.737255, 0.670588, 0.619608, 1.0 }, + { 0.705882, 0.572549, 0.474510, 1.0 }, + { 0.658824, 0.545098, 0.474510, 1.0 }, + { 0.611765, 0.517647, 0.478431, 1.0 }, + { 0.498039, 0.505882, 0.552941, 1.0 }, + { 0.478431, 0.509804, 0.560784, 1.0 }, + { 0.482353, 0.509804, 0.572549, 1.0 }, + { 0.482353, 0.509804, 0.572549, 1.0 }, + { 0.486275, 0.501961, 0.545098, 1.0 }, + { 0.501961, 0.501961, 0.537255, 1.0 }, + { 0.517647, 0.505882, 0.533333, 1.0 }, + { 0.486275, 0.509804, 0.564706, 1.0 }, + { 0.513725, 0.549020, 0.607843, 1.0 }, + { 0.501961, 0.572549, 0.666667, 1.0 }, + { 0.549020, 0.611765, 0.709804, 1.0 }, + { 0.623529, 0.674510, 0.741176, 1.0 }, + { 0.596078, 0.639216, 0.713725, 1.0 }, + { 0.572549, 0.603922, 0.686275, 1.0 }, + { 0.568627, 0.596078, 0.674510, 1.0 }, + { 0.564706, 0.592157, 0.662745, 1.0 }, + { 0.529412, 0.564706, 0.623529, 1.0 }, + { 0.537255, 0.576471, 0.623529, 1.0 }, + { 0.564706, 0.600000, 0.666667, 1.0 }, + { 0.568627, 0.607843, 0.705882, 1.0 }, + { 0.662745, 0.705882, 0.776471, 1.0 }, + { 0.666667, 0.709804, 0.780392, 1.0 }, + { 0.670588, 0.713725, 0.784314, 1.0 }, + { 0.619608, 0.670588, 0.737255, 1.0 }, + { 0.552941, 0.552941, 0.592157, 1.0 }, + { 0.509804, 0.494118, 0.498039, 1.0 }, + { 0.556863, 0.462745, 0.423529, 1.0 }, + { 0.372549, 0.360784, 0.341176, 1.0 }, + { 0.309804, 0.317647, 0.333333, 1.0 }, + { 0.247059, 0.278431, 0.329412, 1.0 }, + { 0.207843, 0.258824, 0.317647, 1.0 }, + { 0.172549, 0.239216, 0.309804, 1.0 }, + { 0.109804, 0.149020, 0.254902, 1.0 }, + { 0.098039, 0.160784, 0.250980, 1.0 }, + { 0.090196, 0.156863, 0.227451, 1.0 }, + { 0.109804, 0.160784, 0.223529, 1.0 }, + { 0.125490, 0.176471, 0.250980, 1.0 }, + { 0.141176, 0.188235, 0.258824, 1.0 }, + { 0.156863, 0.203922, 0.266667, 1.0 }, + { 0.227451, 0.254902, 0.317647, 1.0 }, + { 0.254902, 0.290196, 0.349020, 1.0 }, + { 0.282353, 0.298039, 0.341176, 1.0 }, + { 0.341176, 0.313725, 0.341176, 1.0 }, + { 0.529412, 0.352941, 0.239216, 1.0 }, + { 0.560784, 0.349020, 0.239216, 1.0 }, + { 0.596078, 0.345098, 0.239216, 1.0 }, + { 0.517647, 0.380392, 0.305882, 1.0 }, + { 0.474510, 0.384314, 0.352941, 1.0 }, + { 0.372549, 0.372549, 0.411765, 1.0 }, + { 0.364706, 0.388235, 0.450980, 1.0 }, + { 0.364706, 0.388235, 0.450980, 1.0 }, + { 0.364706, 0.388235, 0.450980, 1.0 }, + { 0.325490, 0.333333, 0.384314, 1.0 }, + { 0.321569, 0.313725, 0.349020, 1.0 }, + { 0.317647, 0.298039, 0.313725, 1.0 }, + { 0.329412, 0.325490, 0.349020, 1.0 }, + { 0.309804, 0.345098, 0.403922, 1.0 }, + { 0.286275, 0.368627, 0.443137, 1.0 }, + { 0.313725, 0.349020, 0.478431, 1.0 }, + { 0.364706, 0.388235, 0.450980, 1.0 }, + { 0.364706, 0.388235, 0.450980, 1.0 }, + { 0.364706, 0.388235, 0.450980, 1.0 }, + { 0.392157, 0.415686, 0.478431, 1.0 }, + { 0.411765, 0.447059, 0.505882, 1.0 }, + { 0.372549, 0.396078, 0.450980, 1.0 }, + { 0.364706, 0.388235, 0.450980, 1.0 }, + { 0.333333, 0.368627, 0.427451, 1.0 }, + { 0.317647, 0.298039, 0.313725, 1.0 }, + { 0.247059, 0.203922, 0.235294, 1.0 }, + { 0.180392, 0.137255, 0.121569, 1.0 }, + { 0.239216, 0.082353, 0.035294, 1.0 }, + { 0.223529, 0.074510, 0.031373, 1.0 }, + { 0.121569, 0.113725, 0.133333, 1.0 }, + { 0.129412, 0.164706, 0.223529, 1.0 }, + { 0.207843, 0.203922, 0.227451, 1.0 }, + { 0.400000, 0.274510, 0.215686, 1.0 }, + { 0.407843, 0.325490, 0.286275, 1.0 }, + { 0.419608, 0.376471, 0.360784, 1.0 }, + { 0.392157, 0.423529, 0.466667, 1.0 }, + { 0.470588, 0.470588, 0.501961, 1.0 }, + { 0.549020, 0.505882, 0.490196, 1.0 }, + { 0.596078, 0.505882, 0.450980, 1.0 }, + { 0.596078, 0.486275, 0.431373, 1.0 }, + { 0.572549, 0.462745, 0.415686, 1.0 }, + { 0.525490, 0.419608, 0.384314, 1.0 }, + { 0.490196, 0.380392, 0.325490, 1.0 }, + { 0.450980, 0.384314, 0.352941, 1.0 }, + { 0.474510, 0.458824, 0.447059, 1.0 }, + { 0.454902, 0.490196, 0.556863, 1.0 }, + { 0.470588, 0.513725, 0.584314, 1.0 }, + { 0.529412, 0.564706, 0.623529, 1.0 }, + { 0.603922, 0.650980, 0.713725, 1.0 }, + { 0.658824, 0.709804, 0.776471, 1.0 }, + { 0.682353, 0.745098, 0.807843, 1.0 }, + { 0.729412, 0.788235, 0.870588, 1.0 }, + { 0.760784, 0.831373, 0.917647, 1.0 }, + { 0.866667, 0.917647, 0.890196, 1.0 }, + { 0.976471, 0.913725, 0.917647, 1.0 }, + { 0.819608, 0.890196, 0.976471, 1.0 }, + { 0.772549, 0.854902, 0.937255, 1.0 }, + { 0.741176, 0.827451, 0.909804, 1.0 }, + { 0.701961, 0.749020, 0.835294, 1.0 }, + { 0.686275, 0.729412, 0.800000, 1.0 }, + { 0.662745, 0.705882, 0.776471, 1.0 }, + { 0.619608, 0.662745, 0.733333, 1.0 }, + { 0.552941, 0.596078, 0.666667, 1.0 }, + { 0.482353, 0.509804, 0.572549, 1.0 }, + { 0.458824, 0.466667, 0.513725, 1.0 }, + { 0.396078, 0.427451, 0.478431, 1.0 }, + { 0.368627, 0.392157, 0.447059, 1.0 }, + { 0.388235, 0.400000, 0.427451, 1.0 }, + { 0.501961, 0.392157, 0.349020, 1.0 }, + { 0.580392, 0.419608, 0.333333, 1.0 }, + { 0.760784, 0.474510, 0.313725, 1.0 }, + { 0.909804, 0.545098, 0.305882, 1.0 }, + { 0.976471, 0.674510, 0.407843, 1.0 }, + { 0.866667, 0.729412, 0.603922, 1.0 }, + { 0.772549, 0.670588, 0.603922, 1.0 }, + { 0.741176, 0.670588, 0.662745, 1.0 }, + { 0.623529, 0.658824, 0.717647, 1.0 }, + { 0.568627, 0.596078, 0.658824, 1.0 }, + { 0.505882, 0.541176, 0.600000, 1.0 }, + { 0.411765, 0.474510, 0.564706, 1.0 }, + { 0.364706, 0.388235, 0.450980, 1.0 }, + { 0.317647, 0.341176, 0.396078, 1.0 }, + { 0.250980, 0.274510, 0.329412, 1.0 }, + { 0.149020, 0.164706, 0.211765, 1.0 }, + { 0.078431, 0.129412, 0.192157, 1.0 }, + { 0.015686, 0.074510, 0.149020, 1.0 }, + { 0.043137, 0.121569, 0.164706, 1.0 }, + { 0.070588, 0.133333, 0.196078, 1.0 }, + { 0.133333, 0.160784, 0.231373, 1.0 }, + { 0.203922, 0.239216, 0.298039, 1.0 }, + { 0.250980, 0.278431, 0.341176, 1.0 }, + { 0.301961, 0.329412, 0.392157, 1.0 }, + { 0.364706, 0.388235, 0.450980, 1.0 }, + { 0.411765, 0.435294, 0.490196, 1.0 }, + { 0.478431, 0.509804, 0.584314, 1.0 }, + { 0.568627, 0.603922, 0.670588, 1.0 }, + { 0.639216, 0.682353, 0.752941, 1.0 }, + { 0.658824, 0.701961, 0.780392, 1.0 }, + { 0.658824, 0.709804, 0.784314, 1.0 }, + { 0.670588, 0.713725, 0.784314, 1.0 }, + { 0.698039, 0.737255, 0.784314, 1.0 }, + { 0.737255, 0.733333, 0.756863, 1.0 }, + { 0.741176, 0.705882, 0.686275, 1.0 }, + { 0.792157, 0.698039, 0.650980, 1.0 }, + }; +/* Apophysis-040427-4DethstrDems */ +static double4 colors_210[] = { + { 0.180392, 0.101961, 0.000000, 1.0 }, + { 0.203922, 0.125490, 0.027451, 1.0 }, + { 0.223529, 0.152941, 0.058824, 1.0 }, + { 0.243137, 0.180392, 0.090196, 1.0 }, + { 0.235294, 0.203922, 0.160784, 1.0 }, + { 0.231373, 0.231373, 0.231373, 1.0 }, + { 0.211765, 0.298039, 0.349020, 1.0 }, + { 0.192157, 0.364706, 0.470588, 1.0 }, + { 0.388235, 0.482353, 0.521569, 1.0 }, + { 0.454902, 0.486275, 0.478431, 1.0 }, + { 0.521569, 0.490196, 0.439216, 1.0 }, + { 0.517647, 0.490196, 0.431373, 1.0 }, + { 0.517647, 0.490196, 0.427451, 1.0 }, + { 0.513725, 0.494118, 0.439216, 1.0 }, + { 0.513725, 0.498039, 0.454902, 1.0 }, + { 0.498039, 0.494118, 0.458824, 1.0 }, + { 0.482353, 0.494118, 0.466667, 1.0 }, + { 0.486275, 0.450980, 0.392157, 1.0 }, + { 0.466667, 0.419608, 0.341176, 1.0 }, + { 0.450980, 0.388235, 0.290196, 1.0 }, + { 0.411765, 0.356863, 0.274510, 1.0 }, + { 0.376471, 0.325490, 0.258824, 1.0 }, + { 0.380392, 0.333333, 0.262745, 1.0 }, + { 0.384314, 0.341176, 0.270588, 1.0 }, + { 0.435294, 0.407843, 0.337255, 1.0 }, + { 0.447059, 0.415686, 0.356863, 1.0 }, + { 0.462745, 0.423529, 0.376471, 1.0 }, + { 0.447059, 0.407843, 0.333333, 1.0 }, + { 0.431373, 0.392157, 0.294118, 1.0 }, + { 0.403922, 0.360784, 0.278431, 1.0 }, + { 0.376471, 0.333333, 0.262745, 1.0 }, + { 0.337255, 0.294118, 0.223529, 1.0 }, + { 0.329412, 0.286275, 0.215686, 1.0 }, + { 0.447059, 0.447059, 0.407843, 1.0 }, + { 0.443137, 0.490196, 0.490196, 1.0 }, + { 0.443137, 0.537255, 0.576471, 1.0 }, + { 0.533333, 0.588235, 0.615686, 1.0 }, + { 0.627451, 0.639216, 0.658824, 1.0 }, + { 0.647059, 0.654902, 0.654902, 1.0 }, + { 0.670588, 0.674510, 0.650980, 1.0 }, + { 0.827451, 0.760784, 0.690196, 1.0 }, + { 0.862745, 0.800000, 0.717647, 1.0 }, + { 0.901961, 0.839216, 0.749020, 1.0 }, + { 0.894118, 0.839216, 0.760784, 1.0 }, + { 0.890196, 0.839216, 0.776471, 1.0 }, + { 0.890196, 0.831373, 0.764706, 1.0 }, + { 0.890196, 0.823529, 0.752941, 1.0 }, + { 0.874510, 0.823529, 0.749020, 1.0 }, + { 0.843137, 0.796078, 0.733333, 1.0 }, + { 0.745098, 0.709804, 0.650980, 1.0 }, + { 0.701961, 0.698039, 0.654902, 1.0 }, + { 0.658824, 0.686275, 0.658824, 1.0 }, + { 0.564706, 0.666667, 0.709804, 1.0 }, + { 0.470588, 0.647059, 0.760784, 1.0 }, + { 0.435294, 0.650980, 0.760784, 1.0 }, + { 0.403922, 0.654902, 0.760784, 1.0 }, + { 0.525490, 0.615686, 0.647059, 1.0 }, + { 0.580392, 0.611765, 0.596078, 1.0 }, + { 0.635294, 0.611765, 0.549020, 1.0 }, + { 0.635294, 0.611765, 0.549020, 1.0 }, + { 0.635294, 0.611765, 0.549020, 1.0 }, + { 0.650980, 0.635294, 0.556863, 1.0 }, + { 0.666667, 0.658824, 0.568627, 1.0 }, + { 0.674510, 0.666667, 0.615686, 1.0 }, + { 0.682353, 0.701961, 0.686275, 1.0 }, + { 0.690196, 0.654902, 0.596078, 1.0 }, + { 0.686275, 0.650980, 0.556863, 1.0 }, + { 0.686275, 0.650980, 0.521569, 1.0 }, + { 0.658824, 0.631373, 0.533333, 1.0 }, + { 0.635294, 0.611765, 0.549020, 1.0 }, + { 0.635294, 0.611765, 0.549020, 1.0 }, + { 0.635294, 0.611765, 0.549020, 1.0 }, + { 0.588235, 0.552941, 0.494118, 1.0 }, + { 0.611765, 0.580392, 0.521569, 1.0 }, + { 0.635294, 0.611765, 0.549020, 1.0 }, + { 0.658824, 0.654902, 0.615686, 1.0 }, + { 0.682353, 0.701961, 0.686275, 1.0 }, + { 0.717647, 0.749020, 0.725490, 1.0 }, + { 0.752941, 0.796078, 0.764706, 1.0 }, + { 0.819608, 0.862745, 0.878431, 1.0 }, + { 0.760784, 0.917647, 0.964706, 1.0 }, + { 0.878431, 0.886275, 0.866667, 1.0 }, + { 0.835294, 0.839216, 0.819608, 1.0 }, + { 0.792157, 0.796078, 0.772549, 1.0 }, + { 0.745098, 0.772549, 0.725490, 1.0 }, + { 0.698039, 0.749020, 0.678431, 1.0 }, + { 0.600000, 0.725490, 0.784314, 1.0 }, + { 0.580392, 0.623529, 0.639216, 1.0 }, + { 0.529412, 0.529412, 0.498039, 1.0 }, + { 0.466667, 0.509804, 0.521569, 1.0 }, + { 0.403922, 0.494118, 0.549020, 1.0 }, + { 0.403922, 0.501961, 0.556863, 1.0 }, + { 0.403922, 0.513725, 0.568627, 1.0 }, + { 0.427451, 0.537255, 0.584314, 1.0 }, + { 0.474510, 0.580392, 0.615686, 1.0 }, + { 0.509804, 0.619608, 0.674510, 1.0 }, + { 0.549020, 0.615686, 0.647059, 1.0 }, + { 0.545098, 0.509804, 0.443137, 1.0 }, + { 0.505882, 0.470588, 0.407843, 1.0 }, + { 0.470588, 0.435294, 0.376471, 1.0 }, + { 0.431373, 0.392157, 0.329412, 1.0 }, + { 0.396078, 0.349020, 0.286275, 1.0 }, + { 0.341176, 0.290196, 0.223529, 1.0 }, + { 0.317647, 0.254902, 0.192157, 1.0 }, + { 0.239216, 0.168627, 0.082353, 1.0 }, + { 0.129412, 0.125490, 0.082353, 1.0 }, + { 0.023529, 0.086275, 0.082353, 1.0 }, + { 0.101961, 0.098039, 0.050980, 1.0 }, + { 0.180392, 0.109804, 0.023529, 1.0 }, + { 0.227451, 0.145098, 0.062745, 1.0 }, + { 0.258824, 0.172549, 0.090196, 1.0 }, + { 0.298039, 0.250980, 0.164706, 1.0 }, + { 0.313725, 0.270588, 0.200000, 1.0 }, + { 0.380392, 0.337255, 0.266667, 1.0 }, + { 0.411765, 0.368627, 0.298039, 1.0 }, + { 0.447059, 0.403922, 0.333333, 1.0 }, + { 0.517647, 0.490196, 0.427451, 1.0 }, + { 0.541176, 0.533333, 0.486275, 1.0 }, + { 0.603922, 0.572549, 0.521569, 1.0 }, + { 0.631373, 0.607843, 0.552941, 1.0 }, + { 0.498039, 0.607843, 0.650980, 1.0 }, + { 0.368627, 0.564706, 0.666667, 1.0 }, + { 0.239216, 0.525490, 0.686275, 1.0 }, + { 0.164706, 0.490196, 0.690196, 1.0 }, + { 0.090196, 0.454902, 0.694118, 1.0 }, + { 0.023529, 0.325490, 0.592157, 1.0 }, + { 0.133333, 0.270588, 0.396078, 1.0 }, + { 0.227451, 0.329412, 0.396078, 1.0 }, + { 0.258824, 0.329412, 0.337255, 1.0 }, + { 0.431373, 0.403922, 0.341176, 1.0 }, + { 0.462745, 0.431373, 0.368627, 1.0 }, + { 0.494118, 0.458824, 0.400000, 1.0 }, + { 0.588235, 0.525490, 0.435294, 1.0 }, + { 0.635294, 0.611765, 0.549020, 1.0 }, + { 0.682353, 0.658824, 0.603922, 1.0 }, + { 0.749020, 0.725490, 0.670588, 1.0 }, + { 0.921569, 0.870588, 0.807843, 1.0 }, + { 0.937255, 0.874510, 0.819608, 1.0 }, + { 0.956863, 0.878431, 0.835294, 1.0 }, + { 0.941176, 0.870588, 0.819608, 1.0 }, + { 0.929412, 0.866667, 0.803922, 1.0 }, + { 0.866667, 0.839216, 0.768627, 1.0 }, + { 0.796078, 0.760784, 0.701961, 1.0 }, + { 0.749020, 0.721569, 0.658824, 1.0 }, + { 0.698039, 0.670588, 0.607843, 1.0 }, + { 0.588235, 0.564706, 0.509804, 1.0 }, + { 0.552941, 0.525490, 0.462745, 1.0 }, + { 0.521569, 0.490196, 0.415686, 1.0 }, + { 0.431373, 0.396078, 0.329412, 1.0 }, + { 0.360784, 0.317647, 0.247059, 1.0 }, + { 0.341176, 0.298039, 0.219608, 1.0 }, + { 0.341176, 0.290196, 0.215686, 1.0 }, + { 0.301961, 0.262745, 0.215686, 1.0 }, + { 0.282353, 0.262745, 0.227451, 1.0 }, + { 0.262745, 0.266667, 0.243137, 1.0 }, + { 0.258824, 0.294118, 0.313725, 1.0 }, + { 0.207843, 0.301961, 0.349020, 1.0 }, + { 0.258824, 0.294118, 0.329412, 1.0 }, + { 0.600000, 0.576471, 0.513725, 1.0 }, + { 0.568627, 0.643137, 0.670588, 1.0 }, + { 0.576471, 0.725490, 0.800000, 1.0 }, + { 0.627451, 0.913725, 0.988235, 1.0 }, + { 0.647059, 0.894118, 0.992157, 1.0 }, + { 0.670588, 0.878431, 1.000000, 1.0 }, + { 0.760784, 0.988235, 0.996078, 1.0 }, + { 0.968627, 1.000000, 0.992157, 1.0 }, + { 0.992157, 0.960784, 0.909804, 1.0 }, + { 1.000000, 0.933333, 0.870588, 1.0 }, + { 0.776471, 0.741176, 0.682353, 1.0 }, + { 0.756863, 0.713725, 0.650980, 1.0 }, + { 0.741176, 0.690196, 0.623529, 1.0 }, + { 0.717647, 0.678431, 0.580392, 1.0 }, + { 0.694118, 0.666667, 0.603922, 1.0 }, + { 0.721569, 0.690196, 0.615686, 1.0 }, + { 0.776471, 0.733333, 0.662745, 1.0 }, + { 0.807843, 0.768627, 0.721569, 1.0 }, + { 0.776471, 0.819608, 0.843137, 1.0 }, + { 0.760784, 0.835294, 0.862745, 1.0 }, + { 0.600000, 0.768627, 0.843137, 1.0 }, + { 0.537255, 0.682353, 0.756863, 1.0 }, + { 0.505882, 0.615686, 0.631373, 1.0 }, + { 0.482353, 0.494118, 0.466667, 1.0 }, + { 0.400000, 0.411765, 0.384314, 1.0 }, + { 0.364706, 0.313725, 0.247059, 1.0 }, + { 0.258824, 0.207843, 0.133333, 1.0 }, + { 0.243137, 0.196078, 0.113725, 1.0 }, + { 0.231373, 0.184314, 0.098039, 1.0 }, + { 0.250980, 0.184314, 0.105882, 1.0 }, + { 0.341176, 0.239216, 0.141176, 1.0 }, + { 0.325490, 0.274510, 0.211765, 1.0 }, + { 0.337255, 0.286275, 0.219608, 1.0 }, + { 0.337255, 0.294118, 0.223529, 1.0 }, + { 0.352941, 0.301961, 0.227451, 1.0 }, + { 0.380392, 0.333333, 0.278431, 1.0 }, + { 0.423529, 0.388235, 0.321569, 1.0 }, + { 0.454902, 0.431373, 0.384314, 1.0 }, + { 0.427451, 0.447059, 0.431373, 1.0 }, + { 0.423529, 0.478431, 0.478431, 1.0 }, + { 0.403922, 0.478431, 0.545098, 1.0 }, + { 0.317647, 0.462745, 0.564706, 1.0 }, + { 0.305882, 0.486275, 0.580392, 1.0 }, + { 0.282353, 0.533333, 0.713725, 1.0 }, + { 0.290196, 0.556863, 0.741176, 1.0 }, + { 0.329412, 0.705882, 0.901961, 1.0 }, + { 0.439216, 0.807843, 0.956863, 1.0 }, + { 0.698039, 0.890196, 0.945098, 1.0 }, + { 0.968627, 0.937255, 0.886275, 1.0 }, + { 0.996078, 0.956863, 0.909804, 1.0 }, + { 1.000000, 0.952941, 0.929412, 1.0 }, + { 1.000000, 0.988235, 0.941176, 1.0 }, + { 0.968627, 0.956863, 0.929412, 1.0 }, + { 0.894118, 0.901961, 0.847059, 1.0 }, + { 0.662745, 0.819608, 0.850980, 1.0 }, + { 0.423529, 0.749020, 0.913725, 1.0 }, + { 0.400000, 0.686275, 0.823529, 1.0 }, + { 0.360784, 0.631373, 0.784314, 1.0 }, + { 0.364706, 0.607843, 0.760784, 1.0 }, + { 0.364706, 0.572549, 0.698039, 1.0 }, + { 0.403922, 0.533333, 0.600000, 1.0 }, + { 0.443137, 0.529412, 0.572549, 1.0 }, + { 0.509804, 0.494118, 0.447059, 1.0 }, + { 0.517647, 0.490196, 0.427451, 1.0 }, + { 0.517647, 0.490196, 0.427451, 1.0 }, + { 0.541176, 0.517647, 0.454902, 1.0 }, + { 0.564706, 0.521569, 0.450980, 1.0 }, + { 0.568627, 0.545098, 0.490196, 1.0 }, + { 0.600000, 0.572549, 0.509804, 1.0 }, + { 0.635294, 0.611765, 0.549020, 1.0 }, + { 0.635294, 0.611765, 0.549020, 1.0 }, + { 0.596078, 0.572549, 0.517647, 1.0 }, + { 0.560784, 0.537255, 0.482353, 1.0 }, + { 0.517647, 0.490196, 0.427451, 1.0 }, + { 0.513725, 0.478431, 0.411765, 1.0 }, + { 0.474510, 0.439216, 0.380392, 1.0 }, + { 0.431373, 0.388235, 0.317647, 1.0 }, + { 0.396078, 0.345098, 0.270588, 1.0 }, + { 0.376471, 0.333333, 0.262745, 1.0 }, + { 0.419608, 0.388235, 0.313725, 1.0 }, + { 0.466667, 0.439216, 0.376471, 1.0 }, + { 0.498039, 0.486275, 0.427451, 1.0 }, + { 0.517647, 0.490196, 0.427451, 1.0 }, + { 0.572549, 0.529412, 0.458824, 1.0 }, + { 0.662745, 0.607843, 0.505882, 1.0 }, + { 0.658824, 0.631373, 0.568627, 1.0 }, + { 0.639216, 0.639216, 0.607843, 1.0 }, + { 0.635294, 0.611765, 0.549020, 1.0 }, + { 0.635294, 0.611765, 0.549020, 1.0 }, + { 0.600000, 0.564706, 0.505882, 1.0 }, + { 0.517647, 0.490196, 0.427451, 1.0 }, + { 0.431373, 0.384314, 0.321569, 1.0 }, + { 0.368627, 0.325490, 0.254902, 1.0 }, + { 0.309804, 0.250980, 0.176471, 1.0 }, + { 0.239216, 0.168627, 0.082353, 1.0 }, + { 0.207843, 0.129412, 0.031373, 1.0 }, + { 0.200000, 0.121569, 0.027451, 1.0 }, + { 0.192157, 0.109804, 0.027451, 1.0 }, + }; +/* Apophysis-040427-4DeerDemMsk */ +static double4 colors_211[] = { + { 0.643137, 0.592157, 0.709804, 1.0 }, + { 0.003922, 0.019608, 0.062745, 1.0 }, + { 0.003922, 0.007843, 0.039216, 1.0 }, + { 0.003922, 0.000000, 0.015686, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.007843, 0.000000, 0.003922, 1.0 }, + { 0.011765, 0.015686, 0.023529, 1.0 }, + { 0.082353, 0.098039, 0.086275, 1.0 }, + { 0.152941, 0.180392, 0.152941, 1.0 }, + { 0.450980, 0.396078, 0.266667, 1.0 }, + { 0.752941, 0.611765, 0.384314, 1.0 }, + { 0.847059, 0.721569, 0.392157, 1.0 }, + { 0.941176, 0.831373, 0.400000, 1.0 }, + { 0.882353, 0.956863, 0.462745, 1.0 }, + { 0.992157, 0.992157, 0.513725, 1.0 }, + { 0.988235, 0.737255, 0.305882, 1.0 }, + { 0.882353, 0.545098, 0.184314, 1.0 }, + { 0.780392, 0.356863, 0.062745, 1.0 }, + { 0.470588, 0.247059, 0.078431, 1.0 }, + { 0.164706, 0.141176, 0.094118, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.019608, 0.023529, 0.000000, 1.0 }, + { 0.109804, 0.137255, 0.015686, 1.0 }, + { 0.203922, 0.254902, 0.035294, 1.0 }, + { 0.368627, 0.470588, 0.062745, 1.0 }, + { 0.533333, 0.686275, 0.094118, 1.0 }, + { 0.886275, 0.839216, 0.258824, 1.0 }, + { 0.952941, 0.933333, 0.321569, 1.0 }, + { 0.952941, 0.870588, 0.270588, 1.0 }, + { 0.976471, 0.764706, 0.286275, 1.0 }, + { 0.152941, 0.560784, 0.180392, 1.0 }, + { 0.090196, 0.380392, 0.125490, 1.0 }, + { 0.027451, 0.203922, 0.074510, 1.0 }, + { 0.027451, 0.027451, 0.019608, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.011765, 0.003922, 0.007843, 1.0 }, + { 0.000000, 0.003922, 0.023529, 1.0 }, + { 0.000000, 0.000000, 0.015686, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.047059, 0.027451, 1.0 }, + { 0.286275, 0.239216, 0.082353, 1.0 }, + { 0.701961, 0.611765, 0.109804, 1.0 }, + { 1.000000, 0.976471, 0.349020, 1.0 }, + { 0.992157, 0.980392, 0.376471, 1.0 }, + { 0.988235, 0.988235, 0.407843, 1.0 }, + { 0.960784, 0.996078, 0.396078, 1.0 }, + { 0.847059, 0.921569, 0.325490, 1.0 }, + { 0.615686, 0.764706, 0.219608, 1.0 }, + { 0.462745, 0.384314, 0.254902, 1.0 }, + { 0.031373, 0.027451, 0.019608, 1.0 }, + { 0.019608, 0.015686, 0.023529, 1.0 }, + { 0.011765, 0.007843, 0.027451, 1.0 }, + { 0.000000, 0.015686, 0.027451, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.043137, 0.035294, 1.0 }, + { 0.274510, 0.219608, 0.117647, 1.0 }, + { 0.588235, 0.572549, 0.215686, 1.0 }, + { 0.670588, 0.658824, 0.498039, 1.0 }, + { 0.701961, 0.592157, 0.588235, 1.0 }, + { 0.733333, 0.529412, 0.678431, 1.0 }, + { 0.658824, 0.435294, 0.572549, 1.0 }, + { 0.886275, 0.560784, 0.403922, 1.0 }, + { 0.984314, 0.631373, 0.384314, 1.0 }, + { 0.925490, 0.513725, 0.439216, 1.0 }, + { 0.878431, 0.400000, 0.317647, 1.0 }, + { 0.572549, 0.498039, 0.231373, 1.0 }, + { 0.152941, 0.168627, 0.113725, 1.0 }, + { 0.043137, 0.043137, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.007843, 1.0 }, + { 0.007843, 0.011765, 0.000000, 1.0 }, + { 0.011765, 0.007843, 0.000000, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.027451, 0.023529, 0.015686, 1.0 }, + { 0.623529, 0.156863, 0.070588, 1.0 }, + { 0.725490, 0.219608, 0.109804, 1.0 }, + { 0.831373, 0.282353, 0.152941, 1.0 }, + { 0.745098, 0.270588, 0.407843, 1.0 }, + { 0.360784, 0.243137, 0.211765, 1.0 }, + { 0.062745, 0.047059, 0.035294, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.160784, 0.117647, 0.109804, 1.0 }, + { 0.423529, 0.407843, 0.364706, 1.0 }, + { 0.690196, 0.807843, 0.572549, 1.0 }, + { 0.949020, 0.854902, 0.674510, 1.0 }, + { 0.945098, 0.811765, 0.701961, 1.0 }, + { 0.835294, 0.639216, 0.501961, 1.0 }, + { 0.827451, 0.631373, 0.392157, 1.0 }, + { 0.552941, 0.458824, 0.278431, 1.0 }, + { 0.313725, 0.200000, 0.321569, 1.0 }, + { 0.525490, 0.219608, 0.549020, 1.0 }, + { 0.854902, 0.180392, 0.478431, 1.0 }, + { 0.949020, 0.717647, 0.796078, 1.0 }, + { 0.984314, 0.760784, 0.788235, 1.0 }, + { 0.996078, 0.929412, 0.968627, 1.0 }, + { 0.854902, 0.925490, 0.839216, 1.0 }, + { 0.760784, 0.878431, 0.627451, 1.0 }, + { 0.509804, 0.529412, 0.270588, 1.0 }, + { 0.141176, 0.301961, 0.231373, 1.0 }, + { 0.058824, 0.066667, 0.047059, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.019608, 0.011765, 1.0 }, + { 0.054902, 0.043137, 0.015686, 1.0 }, + { 0.666667, 0.141176, 0.098039, 1.0 }, + { 0.952941, 0.121569, 0.219608, 1.0 }, + { 0.968627, 0.039216, 0.243137, 1.0 }, + { 0.949020, 0.058824, 0.329412, 1.0 }, + { 0.968627, 0.003922, 0.572549, 1.0 }, + { 0.937255, 0.011765, 0.576471, 1.0 }, + { 0.972549, 0.278431, 0.596078, 1.0 }, + { 0.874510, 0.525490, 0.462745, 1.0 }, + { 0.654902, 0.823529, 0.129412, 1.0 }, + { 0.494118, 0.721569, 0.086275, 1.0 }, + { 0.247059, 0.560784, 0.031373, 1.0 }, + { 0.074510, 0.078431, 0.054902, 1.0 }, + { 0.031373, 0.031373, 0.023529, 1.0 }, + { 0.011765, 0.011765, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.031373, 0.011765, 0.027451, 1.0 }, + { 0.062745, 0.027451, 0.047059, 1.0 }, + { 0.474510, 0.109804, 0.282353, 1.0 }, + { 0.941176, 0.011765, 0.560784, 1.0 }, + { 0.952941, 0.000000, 0.611765, 1.0 }, + { 0.800000, 0.725490, 0.835294, 1.0 }, + { 0.933333, 0.882353, 0.921569, 1.0 }, + { 0.980392, 0.980392, 0.831373, 1.0 }, + { 0.764706, 0.874510, 0.713725, 1.0 }, + }; +/* Apophysis-040427-4CrouchDragn */ +static double4 colors_212[] = { + { 0.674510, 0.019608, 0.325490, 1.0 }, + { 0.694118, 0.023529, 0.329412, 1.0 }, + { 0.690196, 0.023529, 0.329412, 1.0 }, + { 0.686275, 0.027451, 0.333333, 1.0 }, + { 0.658824, 0.203922, 0.349020, 1.0 }, + { 0.635294, 0.380392, 0.364706, 1.0 }, + { 0.686275, 0.447059, 0.266667, 1.0 }, + { 0.741176, 0.517647, 0.168627, 1.0 }, + { 0.913725, 0.650980, 0.050980, 1.0 }, + { 0.925490, 0.756863, 0.023529, 1.0 }, + { 0.941176, 0.862745, 0.000000, 1.0 }, + { 0.945098, 0.866667, 0.000000, 1.0 }, + { 0.949020, 0.870588, 0.003922, 1.0 }, + { 0.933333, 0.843137, 0.054902, 1.0 }, + { 0.917647, 0.819608, 0.109804, 1.0 }, + { 0.937255, 0.831373, 0.160784, 1.0 }, + { 0.956863, 0.847059, 0.215686, 1.0 }, + { 0.996078, 0.835294, 0.247059, 1.0 }, + { 0.949020, 0.768627, 0.262745, 1.0 }, + { 0.901961, 0.701961, 0.282353, 1.0 }, + { 0.894118, 0.678431, 0.207843, 1.0 }, + { 0.890196, 0.654902, 0.137255, 1.0 }, + { 0.866667, 0.647059, 0.149020, 1.0 }, + { 0.843137, 0.639216, 0.160784, 1.0 }, + { 0.619608, 0.521569, 0.117647, 1.0 }, + { 0.600000, 0.415686, 0.145098, 1.0 }, + { 0.584314, 0.309804, 0.176471, 1.0 }, + { 0.615686, 0.164706, 0.243137, 1.0 }, + { 0.650980, 0.023529, 0.313725, 1.0 }, + { 0.662745, 0.019608, 0.317647, 1.0 }, + { 0.674510, 0.019608, 0.325490, 1.0 }, + { 0.690196, 0.019608, 0.329412, 1.0 }, + { 0.698039, 0.019608, 0.333333, 1.0 }, + { 0.698039, 0.019608, 0.333333, 1.0 }, + { 0.698039, 0.019608, 0.333333, 1.0 }, + { 0.698039, 0.019608, 0.333333, 1.0 }, + { 0.694118, 0.019608, 0.333333, 1.0 }, + { 0.694118, 0.023529, 0.333333, 1.0 }, + { 0.690196, 0.019608, 0.329412, 1.0 }, + { 0.690196, 0.019608, 0.329412, 1.0 }, + { 0.694118, 0.015686, 0.329412, 1.0 }, + { 0.694118, 0.015686, 0.329412, 1.0 }, + { 0.694118, 0.015686, 0.329412, 1.0 }, + { 0.690196, 0.015686, 0.329412, 1.0 }, + { 0.690196, 0.019608, 0.329412, 1.0 }, + { 0.686275, 0.019608, 0.329412, 1.0 }, + { 0.682353, 0.023529, 0.329412, 1.0 }, + { 0.674510, 0.023529, 0.321569, 1.0 }, + { 0.650980, 0.023529, 0.313725, 1.0 }, + { 0.592157, 0.015686, 0.282353, 1.0 }, + { 0.552941, 0.015686, 0.262745, 1.0 }, + { 0.517647, 0.015686, 0.247059, 1.0 }, + { 0.478431, 0.015686, 0.227451, 1.0 }, + { 0.439216, 0.015686, 0.207843, 1.0 }, + { 0.450980, 0.188235, 0.105882, 1.0 }, + { 0.462745, 0.364706, 0.003922, 1.0 }, + { 0.533333, 0.435294, 0.082353, 1.0 }, + { 0.517647, 0.250980, 0.168627, 1.0 }, + { 0.501961, 0.070588, 0.254902, 1.0 }, + { 0.529412, 0.039216, 0.258824, 1.0 }, + { 0.556863, 0.011765, 0.266667, 1.0 }, + { 0.572549, 0.011765, 0.274510, 1.0 }, + { 0.592157, 0.015686, 0.282353, 1.0 }, + { 0.623529, 0.011765, 0.290196, 1.0 }, + { 0.631373, 0.011765, 0.301961, 1.0 }, + { 0.674510, 0.023529, 0.321569, 1.0 }, + { 0.662745, 0.019608, 0.317647, 1.0 }, + { 0.654902, 0.019608, 0.313725, 1.0 }, + { 0.643137, 0.015686, 0.309804, 1.0 }, + { 0.635294, 0.015686, 0.305882, 1.0 }, + { 0.623529, 0.019608, 0.301961, 1.0 }, + { 0.619608, 0.015686, 0.290196, 1.0 }, + { 0.549020, 0.015686, 0.266667, 1.0 }, + { 0.537255, 0.015686, 0.258824, 1.0 }, + { 0.525490, 0.015686, 0.250980, 1.0 }, + { 0.498039, 0.015686, 0.239216, 1.0 }, + { 0.474510, 0.015686, 0.231373, 1.0 }, + { 0.435294, 0.015686, 0.211765, 1.0 }, + { 0.396078, 0.015686, 0.192157, 1.0 }, + { 0.411765, 0.309804, 0.019608, 1.0 }, + { 0.501961, 0.392157, 0.000000, 1.0 }, + { 0.678431, 0.454902, 0.043137, 1.0 }, + { 0.698039, 0.450980, 0.062745, 1.0 }, + { 0.721569, 0.450980, 0.086275, 1.0 }, + { 0.674510, 0.384314, 0.203922, 1.0 }, + { 0.627451, 0.321569, 0.321569, 1.0 }, + { 0.588235, 0.149020, 0.329412, 1.0 }, + { 0.666667, 0.058824, 0.325490, 1.0 }, + { 0.682353, 0.023529, 0.325490, 1.0 }, + { 0.686275, 0.019608, 0.325490, 1.0 }, + { 0.690196, 0.019608, 0.325490, 1.0 }, + { 0.690196, 0.015686, 0.325490, 1.0 }, + { 0.694118, 0.015686, 0.329412, 1.0 }, + { 0.690196, 0.019608, 0.325490, 1.0 }, + { 0.678431, 0.019608, 0.321569, 1.0 }, + { 0.666667, 0.019608, 0.317647, 1.0 }, + { 0.654902, 0.019608, 0.313725, 1.0 }, + { 0.635294, 0.015686, 0.305882, 1.0 }, + { 0.643137, 0.015686, 0.309804, 1.0 }, + { 0.654902, 0.019608, 0.313725, 1.0 }, + { 0.654902, 0.019608, 0.313725, 1.0 }, + { 0.654902, 0.019608, 0.313725, 1.0 }, + { 0.674510, 0.019608, 0.325490, 1.0 }, + { 0.694118, 0.023529, 0.333333, 1.0 }, + { 0.682353, 0.443137, 0.423529, 1.0 }, + { 0.741176, 0.564706, 0.447059, 1.0 }, + { 0.803922, 0.686275, 0.474510, 1.0 }, + { 0.894118, 0.815686, 0.658824, 1.0 }, + { 0.984314, 0.945098, 0.847059, 1.0 }, + { 0.996078, 0.972549, 0.917647, 1.0 }, + { 0.952941, 0.811765, 0.482353, 1.0 }, + { 0.917647, 0.749020, 0.380392, 1.0 }, + { 1.000000, 0.827451, 0.235294, 1.0 }, + { 0.949020, 0.870588, 0.011765, 1.0 }, + { 0.949020, 0.870588, 0.023529, 1.0 }, + { 0.949020, 0.874510, 0.035294, 1.0 }, + { 0.913725, 0.811765, 0.125490, 1.0 }, + { 0.803922, 0.729412, 0.258824, 1.0 }, + { 0.752941, 0.568627, 0.254902, 1.0 }, + { 0.678431, 0.431373, 0.396078, 1.0 }, + { 0.576471, 0.345098, 0.188235, 1.0 }, + { 0.643137, 0.396078, 0.168627, 1.0 }, + { 0.709804, 0.450980, 0.152941, 1.0 }, + { 0.745098, 0.509804, 0.149020, 1.0 }, + { 0.780392, 0.568627, 0.145098, 1.0 }, + { 0.807843, 0.549020, 0.105882, 1.0 }, + { 0.819608, 0.568627, 0.074510, 1.0 }, + { 0.839216, 0.580392, 0.031373, 1.0 }, + { 0.784314, 0.486275, 0.007843, 1.0 }, + { 0.768627, 0.537255, 0.074510, 1.0 }, + { 0.803922, 0.537255, 0.094118, 1.0 }, + { 0.839216, 0.537255, 0.113725, 1.0 }, + { 0.882353, 0.607843, 0.129412, 1.0 }, + { 0.847059, 0.611765, 0.125490, 1.0 }, + { 0.803922, 0.572549, 0.117647, 1.0 }, + { 0.729412, 0.529412, 0.180392, 1.0 }, + { 0.650980, 0.188235, 0.392157, 1.0 }, + { 0.666667, 0.105882, 0.360784, 1.0 }, + { 0.682353, 0.023529, 0.329412, 1.0 }, + { 0.686275, 0.023529, 0.329412, 1.0 }, + { 0.694118, 0.023529, 0.333333, 1.0 }, + { 0.701961, 0.023529, 0.337255, 1.0 }, + { 0.705882, 0.015686, 0.333333, 1.0 }, + { 0.698039, 0.019608, 0.329412, 1.0 }, + { 0.694118, 0.015686, 0.325490, 1.0 }, + { 0.678431, 0.019608, 0.321569, 1.0 }, + { 0.678431, 0.019608, 0.321569, 1.0 }, + { 0.678431, 0.019608, 0.321569, 1.0 }, + { 0.678431, 0.019608, 0.321569, 1.0 }, + { 0.682353, 0.023529, 0.325490, 1.0 }, + { 0.682353, 0.023529, 0.325490, 1.0 }, + { 0.682353, 0.023529, 0.325490, 1.0 }, + { 0.596078, 0.282353, 0.286275, 1.0 }, + { 0.623529, 0.349020, 0.176471, 1.0 }, + { 0.650980, 0.419608, 0.066667, 1.0 }, + { 0.729412, 0.494118, 0.047059, 1.0 }, + { 0.741176, 0.498039, 0.031373, 1.0 }, + { 0.725490, 0.490196, 0.019608, 1.0 }, + { 0.635294, 0.498039, 0.003922, 1.0 }, + { 0.674510, 0.439216, 0.000000, 1.0 }, + { 0.596078, 0.392157, 0.062745, 1.0 }, + { 0.568627, 0.035294, 0.278431, 1.0 }, + { 0.596078, 0.027451, 0.286275, 1.0 }, + { 0.623529, 0.019608, 0.294118, 1.0 }, + { 0.627451, 0.023529, 0.298039, 1.0 }, + { 0.647059, 0.019608, 0.309804, 1.0 }, + { 0.654902, 0.019608, 0.313725, 1.0 }, + { 0.674510, 0.023529, 0.321569, 1.0 }, + { 0.674510, 0.074510, 0.337255, 1.0 }, + { 0.686275, 0.200000, 0.380392, 1.0 }, + { 0.698039, 0.329412, 0.423529, 1.0 }, + { 0.729412, 0.552941, 0.235294, 1.0 }, + { 0.800000, 0.568627, 0.168627, 1.0 }, + { 0.866667, 0.635294, 0.141176, 1.0 }, + { 0.898039, 0.666667, 0.156863, 1.0 }, + { 0.890196, 0.670588, 0.188235, 1.0 }, + { 0.858824, 0.658824, 0.239216, 1.0 }, + { 0.909804, 0.701961, 0.262745, 1.0 }, + { 0.917647, 0.705882, 0.211765, 1.0 }, + { 0.949020, 0.741176, 0.121569, 1.0 }, + { 0.937255, 0.729412, 0.047059, 1.0 }, + { 0.941176, 0.725490, 0.023529, 1.0 }, + { 0.945098, 0.733333, 0.003922, 1.0 }, + { 0.878431, 0.682353, 0.003922, 1.0 }, + { 0.705882, 0.474510, 0.074510, 1.0 }, + { 0.643137, 0.403922, 0.050980, 1.0 }, + { 0.580392, 0.333333, 0.031373, 1.0 }, + { 0.529412, 0.047059, 0.258824, 1.0 }, + { 0.568627, 0.019608, 0.266667, 1.0 }, + { 0.623529, 0.019608, 0.294118, 1.0 }, + { 0.631373, 0.019608, 0.298039, 1.0 }, + { 0.647059, 0.019608, 0.309804, 1.0 }, + { 0.650980, 0.023529, 0.313725, 1.0 }, + { 0.654902, 0.019608, 0.313725, 1.0 }, + { 0.654902, 0.019608, 0.313725, 1.0 }, + { 0.666667, 0.019608, 0.317647, 1.0 }, + { 0.674510, 0.023529, 0.321569, 1.0 }, + { 0.678431, 0.019608, 0.321569, 1.0 }, + { 0.678431, 0.019608, 0.321569, 1.0 }, + { 0.678431, 0.019608, 0.321569, 1.0 }, + { 0.674510, 0.019608, 0.325490, 1.0 }, + { 0.674510, 0.019608, 0.325490, 1.0 }, + { 0.662745, 0.015686, 0.313725, 1.0 }, + { 0.647059, 0.019608, 0.309804, 1.0 }, + { 0.627451, 0.015686, 0.301961, 1.0 }, + { 0.596078, 0.019608, 0.286275, 1.0 }, + { 0.549020, 0.015686, 0.266667, 1.0 }, + { 0.478431, 0.011765, 0.231373, 1.0 }, + { 0.419608, 0.015686, 0.200000, 1.0 }, + { 0.435294, 0.250980, 0.039216, 1.0 }, + { 0.458824, 0.360784, 0.000000, 1.0 }, + { 0.505882, 0.396078, 0.003922, 1.0 }, + { 0.568627, 0.364706, 0.035294, 1.0 }, + { 0.627451, 0.368627, 0.027451, 1.0 }, + { 0.564706, 0.368627, 0.082353, 1.0 }, + { 0.533333, 0.329412, 0.176471, 1.0 }, + { 0.600000, 0.082353, 0.305882, 1.0 }, + { 0.623529, 0.031373, 0.301961, 1.0 }, + { 0.650980, 0.023529, 0.313725, 1.0 }, + { 0.674510, 0.023529, 0.321569, 1.0 }, + { 0.690196, 0.019608, 0.325490, 1.0 }, + { 0.694118, 0.015686, 0.329412, 1.0 }, + { 0.694118, 0.015686, 0.329412, 1.0 }, + { 0.698039, 0.019608, 0.333333, 1.0 }, + { 0.698039, 0.019608, 0.333333, 1.0 }, + { 0.698039, 0.019608, 0.333333, 1.0 }, + { 0.698039, 0.019608, 0.333333, 1.0 }, + { 0.698039, 0.019608, 0.333333, 1.0 }, + { 0.698039, 0.019608, 0.333333, 1.0 }, + { 0.698039, 0.019608, 0.333333, 1.0 }, + { 0.690196, 0.019608, 0.329412, 1.0 }, + { 0.678431, 0.019608, 0.321569, 1.0 }, + { 0.650980, 0.015686, 0.309804, 1.0 }, + { 0.619608, 0.015686, 0.290196, 1.0 }, + { 0.556863, 0.007843, 0.254902, 1.0 }, + { 0.490196, 0.015686, 0.227451, 1.0 }, + { 0.431373, 0.015686, 0.207843, 1.0 }, + { 0.396078, 0.015686, 0.192157, 1.0 }, + { 0.396078, 0.015686, 0.192157, 1.0 }, + { 0.435294, 0.011765, 0.207843, 1.0 }, + { 0.505882, 0.031373, 0.243137, 1.0 }, + { 0.580392, 0.345098, 0.058824, 1.0 }, + { 0.721569, 0.501961, 0.129412, 1.0 }, + { 0.807843, 0.600000, 0.160784, 1.0 }, + { 0.831373, 0.749020, 0.149020, 1.0 }, + { 0.878431, 0.800000, 0.074510, 1.0 }, + { 0.937255, 0.847059, 0.000000, 1.0 }, + { 0.949020, 0.737255, 0.000000, 1.0 }, + { 0.890196, 0.686275, 0.003922, 1.0 }, + { 0.886275, 0.627451, 0.078431, 1.0 }, + { 0.772549, 0.533333, 0.082353, 1.0 }, + { 0.607843, 0.239216, 0.341176, 1.0 }, + { 0.600000, 0.094118, 0.317647, 1.0 }, + { 0.635294, 0.031373, 0.305882, 1.0 }, + { 0.650980, 0.023529, 0.313725, 1.0 }, + { 0.690196, 0.019608, 0.329412, 1.0 }, + }; +/* Apophysis-040427-4CopprMapleleaf */ +static double4 colors_213[] = { + { 0.094118, 0.019608, 0.000000, 1.0 }, + { 0.129412, 0.003922, 0.015686, 1.0 }, + { 0.176471, 0.039216, 0.027451, 1.0 }, + { 0.223529, 0.078431, 0.043137, 1.0 }, + { 0.254902, 0.109804, 0.070588, 1.0 }, + { 0.290196, 0.141176, 0.098039, 1.0 }, + { 0.290196, 0.141176, 0.094118, 1.0 }, + { 0.290196, 0.141176, 0.090196, 1.0 }, + { 0.266667, 0.117647, 0.074510, 1.0 }, + { 0.223529, 0.101961, 0.058824, 1.0 }, + { 0.184314, 0.090196, 0.043137, 1.0 }, + { 0.172549, 0.074510, 0.027451, 1.0 }, + { 0.164706, 0.062745, 0.011765, 1.0 }, + { 0.137255, 0.039216, 0.027451, 1.0 }, + { 0.109804, 0.019608, 0.043137, 1.0 }, + { 0.101961, 0.027451, 0.047059, 1.0 }, + { 0.094118, 0.035294, 0.054902, 1.0 }, + { 0.207843, 0.058824, 0.047059, 1.0 }, + { 0.321569, 0.160784, 0.129412, 1.0 }, + { 0.439216, 0.266667, 0.215686, 1.0 }, + { 0.568627, 0.376471, 0.321569, 1.0 }, + { 0.698039, 0.490196, 0.427451, 1.0 }, + { 0.756863, 0.541176, 0.470588, 1.0 }, + { 0.815686, 0.592157, 0.517647, 1.0 }, + { 0.949020, 0.768627, 0.627451, 1.0 }, + { 0.956863, 0.772549, 0.643137, 1.0 }, + { 0.964706, 0.780392, 0.662745, 1.0 }, + { 0.937255, 0.729412, 0.635294, 1.0 }, + { 0.909804, 0.678431, 0.607843, 1.0 }, + { 0.882353, 0.654902, 0.584314, 1.0 }, + { 0.858824, 0.635294, 0.560784, 1.0 }, + { 0.815686, 0.592157, 0.517647, 1.0 }, + { 0.764706, 0.545098, 0.478431, 1.0 }, + { 0.666667, 0.466667, 0.400000, 1.0 }, + { 0.596078, 0.403922, 0.341176, 1.0 }, + { 0.529412, 0.345098, 0.282353, 1.0 }, + { 0.454902, 0.278431, 0.219608, 1.0 }, + { 0.380392, 0.215686, 0.160784, 1.0 }, + { 0.360784, 0.200000, 0.149020, 1.0 }, + { 0.341176, 0.184314, 0.137255, 1.0 }, + { 0.333333, 0.176471, 0.129412, 1.0 }, + { 0.388235, 0.223529, 0.172549, 1.0 }, + { 0.443137, 0.270588, 0.219608, 1.0 }, + { 0.552941, 0.388235, 0.305882, 1.0 }, + { 0.662745, 0.509804, 0.396078, 1.0 }, + { 0.713725, 0.552941, 0.435294, 1.0 }, + { 0.768627, 0.600000, 0.474510, 1.0 }, + { 0.890196, 0.713725, 0.584314, 1.0 }, + { 0.952941, 0.737255, 0.658824, 1.0 }, + { 0.992157, 0.796078, 0.705882, 1.0 }, + { 0.984314, 0.803922, 0.690196, 1.0 }, + { 0.980392, 0.811765, 0.674510, 1.0 }, + { 0.960784, 0.756863, 0.650980, 1.0 }, + { 0.941176, 0.701961, 0.627451, 1.0 }, + { 0.878431, 0.647059, 0.576471, 1.0 }, + { 0.819608, 0.596078, 0.529412, 1.0 }, + { 0.658824, 0.458824, 0.392157, 1.0 }, + { 0.564706, 0.376471, 0.317647, 1.0 }, + { 0.474510, 0.294118, 0.243137, 1.0 }, + { 0.435294, 0.262745, 0.207843, 1.0 }, + { 0.396078, 0.231373, 0.176471, 1.0 }, + { 0.388235, 0.223529, 0.168627, 1.0 }, + { 0.384314, 0.219608, 0.164706, 1.0 }, + { 0.376471, 0.211765, 0.164706, 1.0 }, + { 0.356863, 0.192157, 0.145098, 1.0 }, + { 0.400000, 0.227451, 0.176471, 1.0 }, + { 0.403922, 0.231373, 0.180392, 1.0 }, + { 0.407843, 0.235294, 0.184314, 1.0 }, + { 0.400000, 0.231373, 0.176471, 1.0 }, + { 0.392157, 0.227451, 0.172549, 1.0 }, + { 0.341176, 0.219608, 0.137255, 1.0 }, + { 0.309804, 0.160784, 0.117647, 1.0 }, + { 0.309804, 0.152941, 0.113725, 1.0 }, + { 0.356863, 0.192157, 0.149020, 1.0 }, + { 0.407843, 0.235294, 0.184314, 1.0 }, + { 0.439216, 0.262745, 0.211765, 1.0 }, + { 0.470588, 0.290196, 0.239216, 1.0 }, + { 0.713725, 0.505882, 0.443137, 1.0 }, + { 0.960784, 0.721569, 0.647059, 1.0 }, + { 0.815686, 0.592157, 0.517647, 1.0 }, + { 0.670588, 0.462745, 0.400000, 1.0 }, + { 0.552941, 0.368627, 0.305882, 1.0 }, + { 0.517647, 0.333333, 0.274510, 1.0 }, + { 0.482353, 0.301961, 0.243137, 1.0 }, + { 0.486275, 0.305882, 0.247059, 1.0 }, + { 0.490196, 0.309804, 0.250980, 1.0 }, + { 0.556863, 0.372549, 0.309804, 1.0 }, + { 0.611765, 0.419608, 0.360784, 1.0 }, + { 0.686275, 0.478431, 0.415686, 1.0 }, + { 0.698039, 0.490196, 0.427451, 1.0 }, + { 0.709804, 0.501961, 0.439216, 1.0 }, + { 0.686275, 0.482353, 0.419608, 1.0 }, + { 0.666667, 0.466667, 0.400000, 1.0 }, + { 0.592157, 0.400000, 0.341176, 1.0 }, + { 0.529412, 0.345098, 0.282353, 1.0 }, + { 0.486275, 0.305882, 0.247059, 1.0 }, + { 0.439216, 0.270588, 0.203922, 1.0 }, + { 0.431373, 0.258824, 0.207843, 1.0 }, + { 0.458824, 0.282353, 0.227451, 1.0 }, + { 0.486275, 0.305882, 0.247059, 1.0 }, + { 0.525490, 0.341176, 0.282353, 1.0 }, + { 0.568627, 0.376471, 0.317647, 1.0 }, + { 0.639216, 0.435294, 0.380392, 1.0 }, + { 0.729412, 0.521569, 0.450980, 1.0 }, + { 0.890196, 0.658824, 0.588235, 1.0 }, + { 0.909804, 0.725490, 0.647059, 1.0 }, + { 0.933333, 0.792157, 0.705882, 1.0 }, + { 0.929412, 0.796078, 0.725490, 1.0 }, + { 0.929412, 0.803922, 0.745098, 1.0 }, + { 0.913725, 0.823529, 0.752941, 1.0 }, + { 0.921569, 0.819608, 0.760784, 1.0 }, + { 0.941176, 0.800000, 0.737255, 1.0 }, + { 0.952941, 0.784314, 0.709804, 1.0 }, + { 0.945098, 0.764706, 0.631373, 1.0 }, + { 0.933333, 0.752941, 0.619608, 1.0 }, + { 0.921569, 0.741176, 0.607843, 1.0 }, + { 0.827451, 0.650980, 0.529412, 1.0 }, + { 0.819608, 0.650980, 0.517647, 1.0 }, + { 0.796078, 0.643137, 0.521569, 1.0 }, + { 0.811765, 0.639216, 0.525490, 1.0 }, + { 0.929412, 0.701961, 0.623529, 1.0 }, + { 0.929412, 0.752941, 0.678431, 1.0 }, + { 0.933333, 0.803922, 0.737255, 1.0 }, + { 0.921569, 0.811765, 0.741176, 1.0 }, + { 0.909804, 0.819608, 0.749020, 1.0 }, + { 0.921569, 0.807843, 0.745098, 1.0 }, + { 0.929412, 0.792157, 0.705882, 1.0 }, + { 0.949020, 0.725490, 0.647059, 1.0 }, + { 0.874510, 0.643137, 0.572549, 1.0 }, + { 0.733333, 0.513725, 0.447059, 1.0 }, + { 0.674510, 0.462745, 0.403922, 1.0 }, + { 0.619608, 0.415686, 0.360784, 1.0 }, + { 0.541176, 0.356863, 0.294118, 1.0 }, + { 0.482353, 0.301961, 0.250980, 1.0 }, + { 0.419608, 0.270588, 0.219608, 1.0 }, + { 0.411765, 0.239216, 0.188235, 1.0 }, + { 0.439216, 0.270588, 0.207843, 1.0 }, + { 0.482353, 0.329412, 0.243137, 1.0 }, + { 0.529412, 0.392157, 0.282353, 1.0 }, + { 0.564706, 0.423529, 0.317647, 1.0 }, + { 0.603922, 0.458824, 0.352941, 1.0 }, + { 0.662745, 0.509804, 0.396078, 1.0 }, + { 0.772549, 0.552941, 0.486275, 1.0 }, + { 0.847059, 0.623529, 0.549020, 1.0 }, + { 0.964706, 0.725490, 0.650980, 1.0 }, + { 0.968627, 0.745098, 0.670588, 1.0 }, + { 0.949020, 0.749020, 0.643137, 1.0 }, + { 0.933333, 0.752941, 0.619608, 1.0 }, + { 0.827451, 0.658824, 0.525490, 1.0 }, + { 0.733333, 0.572549, 0.447059, 1.0 }, + { 0.690196, 0.482353, 0.419608, 1.0 }, + { 0.678431, 0.478431, 0.411765, 1.0 }, + { 0.698039, 0.537255, 0.419608, 1.0 }, + { 0.733333, 0.541176, 0.450980, 1.0 }, + { 0.768627, 0.549020, 0.482353, 1.0 }, + { 0.792157, 0.572549, 0.505882, 1.0 }, + { 0.796078, 0.576471, 0.509804, 1.0 }, + { 0.784314, 0.600000, 0.521569, 1.0 }, + { 0.800000, 0.580392, 0.513725, 1.0 }, + { 0.752941, 0.533333, 0.466667, 1.0 }, + { 0.678431, 0.470588, 0.407843, 1.0 }, + { 0.596078, 0.403922, 0.345098, 1.0 }, + { 0.592157, 0.400000, 0.341176, 1.0 }, + { 0.592157, 0.400000, 0.341176, 1.0 }, + { 0.576471, 0.384314, 0.325490, 1.0 }, + { 0.584314, 0.392157, 0.333333, 1.0 }, + { 0.607843, 0.415686, 0.356863, 1.0 }, + { 0.619608, 0.427451, 0.368627, 1.0 }, + { 0.654902, 0.454902, 0.388235, 1.0 }, + { 0.639216, 0.443137, 0.380392, 1.0 }, + { 0.627451, 0.435294, 0.376471, 1.0 }, + { 0.603922, 0.411765, 0.352941, 1.0 }, + { 0.568627, 0.376471, 0.317647, 1.0 }, + { 0.564706, 0.372549, 0.313725, 1.0 }, + { 0.529412, 0.341176, 0.286275, 1.0 }, + { 0.486275, 0.305882, 0.247059, 1.0 }, + { 0.486275, 0.305882, 0.247059, 1.0 }, + { 0.482353, 0.301961, 0.243137, 1.0 }, + { 0.443137, 0.274510, 0.211765, 1.0 }, + { 0.439216, 0.270588, 0.207843, 1.0 }, + { 0.407843, 0.274510, 0.176471, 1.0 }, + { 0.443137, 0.309804, 0.211765, 1.0 }, + { 0.517647, 0.376471, 0.274510, 1.0 }, + { 0.596078, 0.403922, 0.345098, 1.0 }, + { 0.717647, 0.509804, 0.439216, 1.0 }, + { 0.729412, 0.521569, 0.450980, 1.0 }, + { 0.745098, 0.537255, 0.466667, 1.0 }, + { 0.780392, 0.560784, 0.494118, 1.0 }, + { 0.807843, 0.584314, 0.509804, 1.0 }, + { 0.807843, 0.631373, 0.509804, 1.0 }, + { 0.874510, 0.643137, 0.572549, 1.0 }, + { 0.921569, 0.694118, 0.615686, 1.0 }, + { 0.941176, 0.713725, 0.635294, 1.0 }, + { 0.980392, 0.741176, 0.666667, 1.0 }, + { 0.984314, 0.776471, 0.705882, 1.0 }, + { 0.980392, 0.792157, 0.713725, 1.0 }, + { 0.972549, 0.807843, 0.752941, 1.0 }, + { 0.964706, 0.843137, 0.764706, 1.0 }, + { 0.937255, 0.831373, 0.756863, 1.0 }, + { 0.933333, 0.803922, 0.745098, 1.0 }, + { 0.952941, 0.788235, 0.733333, 1.0 }, + { 0.980392, 0.792157, 0.713725, 1.0 }, + { 0.992157, 0.780392, 0.733333, 1.0 }, + { 0.984314, 0.807843, 0.733333, 1.0 }, + { 0.976471, 0.807843, 0.733333, 1.0 }, + { 0.976471, 0.807843, 0.745098, 1.0 }, + { 0.925490, 0.815686, 0.760784, 1.0 }, + { 0.905882, 0.839216, 0.768627, 1.0 }, + { 0.917647, 0.866667, 0.803922, 1.0 }, + { 0.909804, 0.882353, 0.811765, 1.0 }, + { 0.941176, 0.941176, 0.847059, 1.0 }, + { 0.960784, 0.937255, 0.874510, 1.0 }, + { 0.913725, 0.878431, 0.811765, 1.0 }, + { 0.905882, 0.870588, 0.803922, 1.0 }, + { 0.898039, 0.878431, 0.803922, 1.0 }, + { 0.890196, 0.862745, 0.800000, 1.0 }, + { 0.890196, 0.862745, 0.800000, 1.0 }, + { 0.886275, 0.862745, 0.800000, 1.0 }, + { 0.882353, 0.854902, 0.792157, 1.0 }, + { 0.878431, 0.866667, 0.800000, 1.0 }, + { 0.792157, 0.941176, 0.858824, 1.0 }, + { 0.870588, 0.905882, 0.800000, 1.0 }, + { 0.882353, 0.874510, 0.784314, 1.0 }, + { 0.890196, 0.862745, 0.792157, 1.0 }, + { 0.890196, 0.854902, 0.796078, 1.0 }, + { 0.898039, 0.850980, 0.796078, 1.0 }, + { 0.890196, 0.839216, 0.776471, 1.0 }, + { 0.921569, 0.819608, 0.768627, 1.0 }, + { 0.968627, 0.784314, 0.752941, 1.0 }, + { 0.980392, 0.784314, 0.756863, 1.0 }, + { 0.972549, 0.835294, 0.760784, 1.0 }, + { 0.933333, 0.847059, 0.764706, 1.0 }, + { 0.913725, 0.847059, 0.776471, 1.0 }, + { 0.909804, 0.862745, 0.800000, 1.0 }, + { 0.909804, 0.835294, 0.807843, 1.0 }, + { 0.905882, 0.839216, 0.776471, 1.0 }, + { 0.921569, 0.807843, 0.745098, 1.0 }, + { 0.905882, 0.733333, 0.596078, 1.0 }, + { 0.764706, 0.560784, 0.478431, 1.0 }, + { 0.615686, 0.423529, 0.364706, 1.0 }, + { 0.482353, 0.301961, 0.250980, 1.0 }, + { 0.286275, 0.239216, 0.192157, 1.0 }, + { 0.188235, 0.078431, 0.035294, 1.0 }, + { 0.082353, 0.039216, 0.031373, 1.0 }, + { 0.062745, 0.082353, 0.066667, 1.0 }, + { 0.117647, 0.094118, 0.039216, 1.0 }, + { 0.235294, 0.090196, 0.054902, 1.0 }, + { 0.294118, 0.145098, 0.101961, 1.0 }, + { 0.341176, 0.184314, 0.137255, 1.0 }, + { 0.356863, 0.192157, 0.145098, 1.0 }, + { 0.407843, 0.235294, 0.184314, 1.0 }, + { 0.372549, 0.207843, 0.152941, 1.0 }, + { 0.325490, 0.168627, 0.121569, 1.0 }, + { 0.282353, 0.133333, 0.090196, 1.0 }, + { 0.200000, 0.066667, 0.027451, 1.0 }, + { 0.121569, 0.019608, 0.031373, 1.0 }, + }; +/* Apophysis-040427-4Circulations */ +static double4 colors_214[] = { + { 0.952941, 0.905882, 0.741176, 1.0 }, + { 1.000000, 0.980392, 0.866667, 1.0 }, + { 0.992157, 0.972549, 0.886275, 1.0 }, + { 0.988235, 0.964706, 0.909804, 1.0 }, + { 0.988235, 0.956863, 0.925490, 1.0 }, + { 0.992157, 0.952941, 0.945098, 1.0 }, + { 0.996078, 0.952941, 0.945098, 1.0 }, + { 1.000000, 0.956863, 0.949020, 1.0 }, + { 0.992157, 0.960784, 0.949020, 1.0 }, + { 0.992157, 0.968627, 0.945098, 1.0 }, + { 0.992157, 0.976471, 0.941176, 1.0 }, + { 0.996078, 0.972549, 0.937255, 1.0 }, + { 1.000000, 0.972549, 0.933333, 1.0 }, + { 0.992157, 0.980392, 0.941176, 1.0 }, + { 0.984314, 0.992157, 0.949020, 1.0 }, + { 0.984314, 0.996078, 0.964706, 1.0 }, + { 0.988235, 1.000000, 0.984314, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 1.000000, 0.960784, 0.992157, 1.0 }, + { 0.996078, 0.976471, 0.992157, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.988235, 0.980392, 0.988235, 1.0 }, + { 0.984314, 0.964706, 0.980392, 1.0 }, + { 0.988235, 0.956863, 0.945098, 1.0 }, + { 0.984314, 0.952941, 0.870588, 1.0 }, + { 0.949020, 0.862745, 0.670588, 1.0 }, + { 0.894118, 0.776471, 0.486275, 1.0 }, + { 0.839216, 0.690196, 0.301961, 1.0 }, + { 0.643137, 0.505882, 0.164706, 1.0 }, + { 0.450980, 0.325490, 0.031373, 1.0 }, + { 0.325490, 0.239216, 0.015686, 1.0 }, + { 0.203922, 0.156863, 0.000000, 1.0 }, + { 0.043137, 0.011765, 0.000000, 1.0 }, + { 0.050980, 0.027451, 0.003922, 1.0 }, + { 0.058824, 0.043137, 0.007843, 1.0 }, + { 0.113725, 0.078431, 0.003922, 1.0 }, + { 0.168627, 0.117647, 0.000000, 1.0 }, + { 0.223529, 0.156863, 0.000000, 1.0 }, + { 0.278431, 0.200000, 0.003922, 1.0 }, + { 0.411765, 0.294118, 0.007843, 1.0 }, + { 0.588235, 0.427451, 0.015686, 1.0 }, + { 0.733333, 0.564706, 0.125490, 1.0 }, + { 0.800000, 0.639216, 0.211765, 1.0 }, + { 0.866667, 0.717647, 0.298039, 1.0 }, + { 0.901961, 0.792157, 0.462745, 1.0 }, + { 0.941176, 0.870588, 0.627451, 1.0 }, + { 0.952941, 0.878431, 0.666667, 1.0 }, + { 0.968627, 0.886275, 0.709804, 1.0 }, + { 0.980392, 0.949020, 0.866667, 1.0 }, + { 0.980392, 0.949020, 0.866667, 1.0 }, + { 0.980392, 0.949020, 0.866667, 1.0 }, + { 0.972549, 0.929412, 0.815686, 1.0 }, + { 0.964706, 0.909804, 0.764706, 1.0 }, + { 0.945098, 0.886275, 0.698039, 1.0 }, + { 0.925490, 0.862745, 0.631373, 1.0 }, + { 0.929412, 0.792157, 0.462745, 1.0 }, + { 0.850980, 0.713725, 0.321569, 1.0 }, + { 0.643137, 0.474510, 0.035294, 1.0 }, + { 0.494118, 0.364706, 0.015686, 1.0 }, + { 0.345098, 0.254902, 0.000000, 1.0 }, + { 0.317647, 0.227451, 0.000000, 1.0 }, + { 0.290196, 0.200000, 0.000000, 1.0 }, + { 0.278431, 0.200000, 0.003922, 1.0 }, + { 0.286275, 0.203922, 0.000000, 1.0 }, + { 0.368627, 0.254902, 0.000000, 1.0 }, + { 0.454902, 0.325490, 0.007843, 1.0 }, + { 0.545098, 0.396078, 0.015686, 1.0 }, + { 0.584314, 0.419608, 0.011765, 1.0 }, + { 0.627451, 0.447059, 0.007843, 1.0 }, + { 0.627451, 0.454902, 0.015686, 1.0 }, + { 0.627451, 0.462745, 0.023529, 1.0 }, + { 0.639216, 0.470588, 0.019608, 1.0 }, + { 0.627451, 0.458824, 0.007843, 1.0 }, + { 0.650980, 0.474510, 0.023529, 1.0 }, + { 0.694118, 0.521569, 0.074510, 1.0 }, + { 0.737255, 0.568627, 0.125490, 1.0 }, + { 0.796078, 0.631373, 0.223529, 1.0 }, + { 0.854902, 0.698039, 0.321569, 1.0 }, + { 0.913725, 0.796078, 0.509804, 1.0 }, + { 0.949020, 0.874510, 0.654902, 1.0 }, + { 0.972549, 0.913725, 0.823529, 1.0 }, + { 0.980392, 0.937255, 0.858824, 1.0 }, + { 0.992157, 0.964706, 0.894118, 1.0 }, + { 0.988235, 0.956863, 0.882353, 1.0 }, + { 0.984314, 0.952941, 0.870588, 1.0 }, + { 0.980392, 0.917647, 0.827451, 1.0 }, + { 0.972549, 0.917647, 0.803922, 1.0 }, + { 0.964706, 0.909804, 0.756863, 1.0 }, + { 0.956863, 0.890196, 0.709804, 1.0 }, + { 0.964706, 0.909804, 0.756863, 1.0 }, + { 0.972549, 0.913725, 0.796078, 1.0 }, + { 0.980392, 0.921569, 0.839216, 1.0 }, + { 0.976471, 0.941176, 0.870588, 1.0 }, + { 0.972549, 0.960784, 0.901961, 1.0 }, + { 0.960784, 0.956863, 0.949020, 1.0 }, + { 0.976471, 0.968627, 0.980392, 1.0 }, + { 0.988235, 1.000000, 1.000000, 1.0 }, + { 0.988235, 0.988235, 0.972549, 1.0 }, + { 0.988235, 0.976471, 0.949020, 1.0 }, + { 0.988235, 0.972549, 0.921569, 1.0 }, + { 0.988235, 0.968627, 0.894118, 1.0 }, + { 0.968627, 0.956863, 0.835294, 1.0 }, + { 0.956863, 0.905882, 0.780392, 1.0 }, + { 0.921569, 0.811765, 0.627451, 1.0 }, + { 0.858824, 0.741176, 0.454902, 1.0 }, + { 0.580392, 0.415686, 0.031373, 1.0 }, + { 0.466667, 0.337255, 0.019608, 1.0 }, + { 0.356863, 0.262745, 0.011765, 1.0 }, + { 0.196078, 0.149020, 0.000000, 1.0 }, + { 0.113725, 0.058824, 0.007843, 1.0 }, + { 0.090196, 0.070588, 0.000000, 1.0 }, + { 0.129412, 0.078431, 0.047059, 1.0 }, + { 0.254902, 0.188235, 0.007843, 1.0 }, + { 0.345098, 0.239216, 0.003922, 1.0 }, + { 0.435294, 0.294118, 0.000000, 1.0 }, + { 0.470588, 0.329412, 0.000000, 1.0 }, + { 0.509804, 0.368627, 0.000000, 1.0 }, + { 0.572549, 0.411765, 0.000000, 1.0 }, + { 0.615686, 0.443137, 0.015686, 1.0 }, + { 0.592157, 0.427451, 0.003922, 1.0 }, + { 0.545098, 0.384314, 0.023529, 1.0 }, + { 0.266667, 0.196078, 0.000000, 1.0 }, + { 0.203922, 0.152941, 0.000000, 1.0 }, + { 0.141176, 0.113725, 0.003922, 1.0 }, + { 0.125490, 0.082353, 0.003922, 1.0 }, + { 0.168627, 0.125490, 0.007843, 1.0 }, + { 0.298039, 0.215686, 0.000000, 1.0 }, + { 0.439216, 0.356863, 0.149020, 1.0 }, + { 0.894118, 0.819608, 0.654902, 1.0 }, + { 0.925490, 0.858824, 0.725490, 1.0 }, + { 0.960784, 0.898039, 0.796078, 1.0 }, + { 0.972549, 0.917647, 0.847059, 1.0 }, + { 0.988235, 0.937255, 0.901961, 1.0 }, + { 0.984314, 0.952941, 0.941176, 1.0 }, + { 0.988235, 0.956863, 0.945098, 1.0 }, + { 0.992157, 0.960784, 0.952941, 1.0 }, + { 0.992157, 0.960784, 0.952941, 1.0 }, + { 0.992157, 0.960784, 0.952941, 1.0 }, + { 0.992157, 0.960784, 0.952941, 1.0 }, + { 0.996078, 0.964706, 0.956863, 1.0 }, + { 0.996078, 0.964706, 0.956863, 1.0 }, + { 0.996078, 0.952941, 0.968627, 1.0 }, + { 1.000000, 0.956863, 0.972549, 1.0 }, + { 1.000000, 0.964706, 0.984314, 1.0 }, + { 0.992157, 0.949020, 0.972549, 1.0 }, + { 0.984314, 0.956863, 0.968627, 1.0 }, + { 0.980392, 0.964706, 0.968627, 1.0 }, + { 0.992157, 0.960784, 0.952941, 1.0 }, + { 1.000000, 0.972549, 0.964706, 1.0 }, + { 1.000000, 0.976471, 0.968627, 1.0 }, + { 1.000000, 0.960784, 0.956863, 1.0 }, + { 0.992157, 0.960784, 0.952941, 1.0 }, + { 0.992157, 0.960784, 0.952941, 1.0 }, + { 0.988235, 0.972549, 0.929412, 1.0 }, + { 0.988235, 0.968627, 0.913725, 1.0 }, + { 0.988235, 0.964706, 0.901961, 1.0 }, + { 0.992157, 0.964706, 0.894118, 1.0 }, + { 0.980392, 0.952941, 0.878431, 1.0 }, + { 0.980392, 0.905882, 0.839216, 1.0 }, + { 0.968627, 0.901961, 0.823529, 1.0 }, + { 0.984314, 0.964706, 0.886275, 1.0 }, + { 0.984314, 0.972549, 0.882353, 1.0 }, + { 0.988235, 0.980392, 0.882353, 1.0 }, + { 1.000000, 0.980392, 0.886275, 1.0 }, + { 0.988235, 0.968627, 0.894118, 1.0 }, + { 0.988235, 0.964706, 0.909804, 1.0 }, + { 0.984314, 0.968627, 0.933333, 1.0 }, + { 0.988235, 0.956863, 0.945098, 1.0 }, + { 0.992157, 0.952941, 0.945098, 1.0 }, + { 0.992157, 0.952941, 0.945098, 1.0 }, + { 0.988235, 0.972549, 0.929412, 1.0 }, + { 0.992157, 0.964706, 0.894118, 1.0 }, + { 0.984314, 0.925490, 0.843137, 1.0 }, + { 0.972549, 0.917647, 0.780392, 1.0 }, + { 0.964706, 0.890196, 0.725490, 1.0 }, + { 0.949020, 0.862745, 0.639216, 1.0 }, + { 0.850980, 0.709804, 0.341176, 1.0 }, + { 0.831373, 0.694118, 0.317647, 1.0 }, + { 0.815686, 0.682353, 0.298039, 1.0 }, + { 0.741176, 0.576471, 0.137255, 1.0 }, + { 0.682353, 0.513725, 0.070588, 1.0 }, + { 0.662745, 0.486275, 0.035294, 1.0 }, + { 0.631373, 0.462745, 0.011765, 1.0 }, + { 0.560784, 0.400000, 0.000000, 1.0 }, + { 0.470588, 0.345098, 0.011765, 1.0 }, + { 0.407843, 0.282353, 0.000000, 1.0 }, + { 0.329412, 0.235294, 0.000000, 1.0 }, + { 0.305882, 0.223529, 0.000000, 1.0 }, + { 0.337255, 0.219608, 0.007843, 1.0 }, + { 0.427451, 0.313725, 0.078431, 1.0 }, + { 0.674510, 0.509804, 0.078431, 1.0 }, + { 0.815686, 0.650980, 0.266667, 1.0 }, + { 0.874510, 0.741176, 0.400000, 1.0 }, + { 0.937255, 0.823529, 0.603922, 1.0 }, + { 0.972549, 0.858824, 0.639216, 1.0 }, + { 0.956863, 0.886275, 0.698039, 1.0 }, + { 0.964706, 0.909804, 0.756863, 1.0 }, + { 0.968627, 0.917647, 0.780392, 1.0 }, + { 0.968627, 0.917647, 0.780392, 1.0 }, + { 0.972549, 0.917647, 0.803922, 1.0 }, + { 0.972549, 0.917647, 0.803922, 1.0 }, + { 0.949020, 0.898039, 0.823529, 1.0 }, + { 0.972549, 0.882353, 0.819608, 1.0 }, + { 0.972549, 0.886275, 0.803922, 1.0 }, + { 0.968627, 0.886275, 0.803922, 1.0 }, + { 0.960784, 0.905882, 0.803922, 1.0 }, + { 0.968627, 0.917647, 0.780392, 1.0 }, + { 0.968627, 0.913725, 0.776471, 1.0 }, + { 1.000000, 0.921569, 0.713725, 1.0 }, + { 0.996078, 0.827451, 0.560784, 1.0 }, + { 0.870588, 0.713725, 0.368627, 1.0 }, + { 0.831373, 0.682353, 0.294118, 1.0 }, + { 0.733333, 0.580392, 0.184314, 1.0 }, + { 0.709804, 0.541176, 0.090196, 1.0 }, + { 0.772549, 0.607843, 0.168627, 1.0 }, + { 0.839216, 0.690196, 0.301961, 1.0 }, + { 0.909804, 0.784314, 0.482353, 1.0 }, + { 0.952941, 0.847059, 0.662745, 1.0 }, + { 0.972549, 0.886275, 0.741176, 1.0 }, + { 0.968627, 0.921569, 0.819608, 1.0 }, + { 0.984314, 0.964706, 0.890196, 1.0 }, + { 0.992157, 0.968627, 0.913725, 1.0 }, + { 0.988235, 0.956863, 0.945098, 1.0 }, + { 0.992157, 0.960784, 0.952941, 1.0 }, + { 0.992157, 0.972549, 0.949020, 1.0 }, + { 0.984314, 0.976471, 0.929412, 1.0 }, + { 0.988235, 0.964706, 0.901961, 1.0 }, + { 0.992157, 0.964706, 0.894118, 1.0 }, + { 0.992157, 0.964706, 0.894118, 1.0 }, + { 0.992157, 0.964706, 0.901961, 1.0 }, + { 0.988235, 0.972549, 0.929412, 1.0 }, + { 0.984314, 0.976471, 0.929412, 1.0 }, + { 0.984314, 0.976471, 0.925490, 1.0 }, + { 0.988235, 0.964706, 0.901961, 1.0 }, + { 0.992157, 0.964706, 0.901961, 1.0 }, + { 0.992157, 0.964706, 0.894118, 1.0 }, + { 0.992157, 0.964706, 0.894118, 1.0 }, + { 0.984314, 0.964706, 0.886275, 1.0 }, + { 0.984314, 0.956863, 0.886275, 1.0 }, + { 0.984314, 0.925490, 0.835294, 1.0 }, + { 0.972549, 0.909804, 0.819608, 1.0 }, + { 0.960784, 0.890196, 0.796078, 1.0 }, + { 0.960784, 0.882353, 0.737255, 1.0 }, + { 0.956863, 0.866667, 0.701961, 1.0 }, + { 0.937255, 0.843137, 0.607843, 1.0 }, + { 0.929412, 0.835294, 0.560784, 1.0 }, + { 0.901961, 0.764706, 0.447059, 1.0 }, + { 0.870588, 0.752941, 0.400000, 1.0 }, + }; +/* Apophysis-040427-4DmnContaind */ +static double4 colors_215[] = { + { 0.960784, 0.701961, 0.325490, 1.0 }, + { 0.984314, 0.847059, 0.682353, 1.0 }, + { 0.992157, 0.811765, 0.572549, 1.0 }, + { 1.000000, 0.780392, 0.466667, 1.0 }, + { 0.984314, 0.768627, 0.419608, 1.0 }, + { 0.972549, 0.760784, 0.376471, 1.0 }, + { 0.984314, 0.756863, 0.360784, 1.0 }, + { 1.000000, 0.756863, 0.349020, 1.0 }, + { 1.000000, 0.666667, 0.341176, 1.0 }, + { 0.988235, 0.701961, 0.372549, 1.0 }, + { 0.980392, 0.737255, 0.403922, 1.0 }, + { 0.988235, 0.776471, 0.486275, 1.0 }, + { 0.996078, 0.815686, 0.572549, 1.0 }, + { 0.984314, 0.835294, 0.647059, 1.0 }, + { 0.972549, 0.854902, 0.721569, 1.0 }, + { 0.905882, 0.839216, 0.796078, 1.0 }, + { 0.839216, 0.827451, 0.870588, 1.0 }, + { 0.694118, 0.580392, 0.996078, 1.0 }, + { 0.639216, 0.552941, 0.721569, 1.0 }, + { 0.584314, 0.525490, 0.450980, 1.0 }, + { 0.635294, 0.474510, 0.266667, 1.0 }, + { 0.686275, 0.423529, 0.082353, 1.0 }, + { 0.713725, 0.423529, 0.039216, 1.0 }, + { 0.745098, 0.423529, 0.000000, 1.0 }, + { 0.925490, 0.517647, 0.003922, 1.0 }, + { 0.960784, 0.572549, 0.078431, 1.0 }, + { 1.000000, 0.627451, 0.152941, 1.0 }, + { 0.992157, 0.694118, 0.321569, 1.0 }, + { 0.984314, 0.760784, 0.490196, 1.0 }, + { 0.941176, 0.788235, 0.603922, 1.0 }, + { 0.898039, 0.819608, 0.721569, 1.0 }, + { 0.686275, 0.643137, 0.800000, 1.0 }, + { 0.388235, 0.317647, 0.513725, 1.0 }, + { 0.309804, 0.219608, 0.094118, 1.0 }, + { 0.309804, 0.200000, 0.062745, 1.0 }, + { 0.309804, 0.184314, 0.035294, 1.0 }, + { 0.219608, 0.152941, 0.090196, 1.0 }, + { 0.129412, 0.125490, 0.149020, 1.0 }, + { 0.125490, 0.074510, 0.266667, 1.0 }, + { 0.121569, 0.023529, 0.384314, 1.0 }, + { 0.247059, 0.035294, 0.850980, 1.0 }, + { 0.337255, 0.125490, 0.925490, 1.0 }, + { 0.427451, 0.215686, 1.000000, 1.0 }, + { 0.462745, 0.266667, 1.000000, 1.0 }, + { 0.501961, 0.317647, 1.000000, 1.0 }, + { 0.517647, 0.337255, 0.992157, 1.0 }, + { 0.537255, 0.356863, 0.984314, 1.0 }, + { 0.560784, 0.403922, 0.996078, 1.0 }, + { 0.572549, 0.415686, 0.996078, 1.0 }, + { 0.705882, 0.596078, 0.996078, 1.0 }, + { 0.752941, 0.694118, 0.917647, 1.0 }, + { 0.803922, 0.796078, 0.839216, 1.0 }, + { 0.898039, 0.772549, 0.635294, 1.0 }, + { 0.996078, 0.749020, 0.435294, 1.0 }, + { 0.996078, 0.713725, 0.352941, 1.0 }, + { 1.000000, 0.682353, 0.270588, 1.0 }, + { 1.000000, 0.568627, 0.015686, 1.0 }, + { 1.000000, 0.552941, 0.007843, 1.0 }, + { 1.000000, 0.541176, 0.000000, 1.0 }, + { 0.921569, 0.505882, 0.000000, 1.0 }, + { 0.843137, 0.474510, 0.000000, 1.0 }, + { 0.827451, 0.466667, 0.000000, 1.0 }, + { 0.811765, 0.458824, 0.000000, 1.0 }, + { 0.792157, 0.450980, 0.000000, 1.0 }, + { 0.760784, 0.427451, 0.000000, 1.0 }, + { 0.752941, 0.419608, 0.000000, 1.0 }, + { 0.701961, 0.392157, 0.000000, 1.0 }, + { 0.654902, 0.368627, 0.000000, 1.0 }, + { 0.643137, 0.352941, 0.003922, 1.0 }, + { 0.631373, 0.341176, 0.007843, 1.0 }, + { 0.576471, 0.325490, 0.000000, 1.0 }, + { 0.517647, 0.282353, 0.000000, 1.0 }, + { 0.349020, 0.215686, 0.039216, 1.0 }, + { 0.235294, 0.109804, 0.254902, 1.0 }, + { 0.125490, 0.003922, 0.474510, 1.0 }, + { 0.184314, 0.000000, 0.694118, 1.0 }, + { 0.243137, 0.000000, 0.913725, 1.0 }, + { 0.258824, 0.007843, 0.956863, 1.0 }, + { 0.278431, 0.015686, 1.000000, 1.0 }, + { 0.282353, 0.074510, 0.960784, 1.0 }, + { 0.290196, 0.113725, 0.760784, 1.0 }, + { 0.250980, 0.231373, 0.317647, 1.0 }, + { 0.372549, 0.258824, 0.164706, 1.0 }, + { 0.498039, 0.290196, 0.015686, 1.0 }, + { 0.533333, 0.301961, 0.007843, 1.0 }, + { 0.568627, 0.313725, 0.000000, 1.0 }, + { 0.615686, 0.352941, 0.003922, 1.0 }, + { 0.560784, 0.368627, 0.137255, 1.0 }, + { 0.674510, 0.576471, 0.945098, 1.0 }, + { 0.694118, 0.592157, 0.972549, 1.0 }, + { 0.713725, 0.611765, 1.000000, 1.0 }, + { 0.709804, 0.607843, 0.996078, 1.0 }, + { 0.705882, 0.603922, 0.992157, 1.0 }, + { 0.701961, 0.596078, 1.000000, 1.0 }, + { 0.658824, 0.537255, 0.996078, 1.0 }, + { 0.607843, 0.466667, 1.000000, 1.0 }, + { 0.552941, 0.392157, 0.996078, 1.0 }, + { 0.443137, 0.235294, 1.000000, 1.0 }, + { 0.337255, 0.145098, 0.831373, 1.0 }, + { 0.231373, 0.058824, 0.666667, 1.0 }, + { 0.176471, 0.027451, 0.572549, 1.0 }, + { 0.125490, 0.000000, 0.482353, 1.0 }, + { 0.086275, 0.000000, 0.309804, 1.0 }, + { 0.050980, 0.000000, 0.188235, 1.0 }, + { 0.027451, 0.019608, 0.074510, 1.0 }, + { 0.043137, 0.007843, 0.152941, 1.0 }, + { 0.058824, 0.000000, 0.231373, 1.0 }, + { 0.078431, 0.000000, 0.309804, 1.0 }, + { 0.101961, 0.000000, 0.388235, 1.0 }, + { 0.152941, 0.000000, 0.560784, 1.0 }, + { 0.223529, 0.003922, 0.831373, 1.0 }, + { 0.333333, 0.090196, 0.996078, 1.0 }, + { 0.423529, 0.207843, 1.000000, 1.0 }, + { 0.509804, 0.329412, 1.000000, 1.0 }, + { 0.529412, 0.360784, 1.000000, 1.0 }, + { 0.552941, 0.392157, 1.000000, 1.0 }, + { 0.568627, 0.411765, 1.000000, 1.0 }, + { 0.603922, 0.462745, 0.996078, 1.0 }, + { 0.568627, 0.482353, 0.803922, 1.0 }, + { 0.627451, 0.450980, 0.235294, 1.0 }, + { 0.945098, 0.552941, 0.015686, 1.0 }, + { 0.972549, 0.560784, 0.015686, 1.0 }, + { 1.000000, 0.568627, 0.015686, 1.0 }, + { 1.000000, 0.568627, 0.015686, 1.0 }, + { 1.000000, 0.568627, 0.015686, 1.0 }, + { 0.996078, 0.580392, 0.039216, 1.0 }, + { 1.000000, 0.627451, 0.156863, 1.0 }, + { 0.968627, 0.686275, 0.364706, 1.0 }, + { 0.945098, 0.752941, 0.454902, 1.0 }, + { 0.694118, 0.580392, 0.996078, 1.0 }, + { 0.631373, 0.498039, 0.996078, 1.0 }, + { 0.572549, 0.415686, 0.996078, 1.0 }, + { 0.556863, 0.400000, 0.980392, 1.0 }, + { 0.545098, 0.384314, 1.000000, 1.0 }, + { 0.517647, 0.356863, 0.968627, 1.0 }, + { 0.486275, 0.329412, 0.909804, 1.0 }, + { 0.533333, 0.368627, 1.000000, 1.0 }, + { 0.525490, 0.352941, 1.000000, 1.0 }, + { 0.517647, 0.337255, 1.000000, 1.0 }, + { 0.517647, 0.337255, 1.000000, 1.0 }, + { 0.517647, 0.337255, 1.000000, 1.0 }, + { 0.478431, 0.290196, 1.000000, 1.0 }, + { 0.431373, 0.219608, 0.996078, 1.0 }, + { 0.345098, 0.207843, 0.772549, 1.0 }, + { 0.243137, 0.101961, 0.627451, 1.0 }, + { 0.070588, 0.011765, 0.227451, 1.0 }, + { 0.058824, 0.003922, 0.203922, 1.0 }, + { 0.047059, 0.000000, 0.180392, 1.0 }, + { 0.007843, 0.015686, 0.066667, 1.0 }, + { 0.007843, 0.000000, 0.011765, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.082353, 0.019608, 0.266667, 1.0 }, + { 0.109804, 0.007843, 0.392157, 1.0 }, + { 0.141176, 0.000000, 0.517647, 1.0 }, + { 0.231373, 0.000000, 0.839216, 1.0 }, + { 0.341176, 0.098039, 1.000000, 1.0 }, + { 0.376471, 0.152941, 1.000000, 1.0 }, + { 0.392157, 0.172549, 1.000000, 1.0 }, + { 0.372549, 0.149020, 1.000000, 1.0 }, + { 0.313725, 0.066667, 0.996078, 1.0 }, + { 0.160784, 0.007843, 0.498039, 1.0 }, + { 0.129412, 0.003922, 0.443137, 1.0 }, + { 0.101961, 0.000000, 0.388235, 1.0 }, + { 0.066667, 0.003922, 0.258824, 1.0 }, + { 0.043137, 0.000000, 0.200000, 1.0 }, + { 0.058824, 0.000000, 0.215686, 1.0 }, + { 0.082353, 0.000000, 0.301961, 1.0 }, + { 0.203922, 0.086275, 0.533333, 1.0 }, + { 0.254902, 0.098039, 0.650980, 1.0 }, + { 0.305882, 0.113725, 0.768627, 1.0 }, + { 0.411765, 0.211765, 0.960784, 1.0 }, + { 0.439216, 0.235294, 1.000000, 1.0 }, + { 0.470588, 0.282353, 1.000000, 1.0 }, + { 0.478431, 0.290196, 1.000000, 1.0 }, + { 0.498039, 0.313725, 1.000000, 1.0 }, + { 0.501961, 0.317647, 1.000000, 1.0 }, + { 0.517647, 0.337255, 1.000000, 1.0 }, + { 0.533333, 0.368627, 0.996078, 1.0 }, + { 0.549020, 0.388235, 1.000000, 1.0 }, + { 0.564706, 0.403922, 1.000000, 1.0 }, + { 0.588235, 0.435294, 1.000000, 1.0 }, + { 0.603922, 0.458824, 1.000000, 1.0 }, + { 0.627451, 0.505882, 1.000000, 1.0 }, + { 0.737255, 0.639216, 1.000000, 1.0 }, + { 0.752941, 0.658824, 1.000000, 1.0 }, + { 0.768627, 0.682353, 1.000000, 1.0 }, + { 0.800000, 0.721569, 1.000000, 1.0 }, + { 0.949020, 0.862745, 0.768627, 1.0 }, + { 1.000000, 0.843137, 0.643137, 1.0 }, + { 1.000000, 0.807843, 0.549020, 1.0 }, + { 1.000000, 0.752941, 0.439216, 1.0 }, + { 1.000000, 0.745098, 0.423529, 1.0 }, + { 0.996078, 0.776471, 0.482353, 1.0 }, + { 0.984314, 0.839216, 0.662745, 1.0 }, + { 0.823529, 0.807843, 0.874510, 1.0 }, + { 0.741176, 0.643137, 1.000000, 1.0 }, + { 0.698039, 0.584314, 1.000000, 1.0 }, + { 0.662745, 0.545098, 0.992157, 1.0 }, + { 0.615686, 0.474510, 1.000000, 1.0 }, + { 0.690196, 0.576471, 1.000000, 1.0 }, + { 0.721569, 0.623529, 0.992157, 1.0 }, + { 0.760784, 0.698039, 0.941176, 1.0 }, + { 0.776471, 0.772549, 0.827451, 1.0 }, + { 0.996078, 0.815686, 0.572549, 1.0 }, + { 1.000000, 0.756863, 0.415686, 1.0 }, + { 1.000000, 0.635294, 0.188235, 1.0 }, + { 0.870588, 0.498039, 0.003922, 1.0 }, + { 0.650980, 0.380392, 0.078431, 1.0 }, + { 0.329412, 0.325490, 0.356863, 1.0 }, + { 0.298039, 0.254902, 0.419608, 1.0 }, + { 0.282353, 0.160784, 0.627451, 1.0 }, + { 0.388235, 0.227451, 0.847059, 1.0 }, + { 0.505882, 0.325490, 0.996078, 1.0 }, + { 0.607843, 0.466667, 1.000000, 1.0 }, + { 0.611765, 0.470588, 1.000000, 1.0 }, + { 0.631373, 0.505882, 1.000000, 1.0 }, + { 0.631373, 0.505882, 0.988235, 1.0 }, + { 0.615686, 0.474510, 1.000000, 1.0 }, + { 0.572549, 0.415686, 1.000000, 1.0 }, + { 0.517647, 0.337255, 1.000000, 1.0 }, + { 0.458824, 0.258824, 1.000000, 1.0 }, + { 0.419608, 0.227451, 1.000000, 1.0 }, + { 0.407843, 0.192157, 0.996078, 1.0 }, + { 0.376471, 0.152941, 1.000000, 1.0 }, + { 0.372549, 0.149020, 1.000000, 1.0 }, + { 0.305882, 0.058824, 1.000000, 1.0 }, + { 0.247059, 0.003922, 0.925490, 1.0 }, + { 0.270588, 0.145098, 0.635294, 1.0 }, + { 0.258824, 0.215686, 0.380392, 1.0 }, + { 0.439216, 0.247059, 0.090196, 1.0 }, + { 0.647059, 0.372549, 0.000000, 1.0 }, + { 0.815686, 0.486275, 0.007843, 1.0 }, + { 0.925490, 0.525490, 0.000000, 1.0 }, + { 1.000000, 0.564706, 0.007843, 1.0 }, + { 1.000000, 0.627451, 0.000000, 1.0 }, + { 1.000000, 0.596078, 0.066667, 1.0 }, + { 0.996078, 0.678431, 0.266667, 1.0 }, + { 1.000000, 0.729412, 0.325490, 1.0 }, + { 1.000000, 0.682353, 0.270588, 1.0 }, + { 0.992157, 0.654902, 0.250980, 1.0 }, + { 0.894118, 0.619608, 0.172549, 1.0 }, + { 0.666667, 0.458824, 0.192157, 1.0 }, + { 0.407843, 0.317647, 0.254902, 1.0 }, + { 0.396078, 0.309804, 0.254902, 1.0 }, + { 0.537255, 0.364706, 0.125490, 1.0 }, + { 0.580392, 0.341176, 0.023529, 1.0 }, + { 0.717647, 0.407843, 0.011765, 1.0 }, + { 0.760784, 0.427451, 0.011765, 1.0 }, + { 0.780392, 0.505882, 0.168627, 1.0 }, + { 0.713725, 0.552941, 0.294118, 1.0 }, + { 0.576471, 0.552941, 0.654902, 1.0 }, + { 0.694118, 0.592157, 0.988235, 1.0 }, + { 0.788235, 0.705882, 1.000000, 1.0 }, + { 0.870588, 0.850980, 0.835294, 1.0 }, + { 0.964706, 0.764706, 0.505882, 1.0 }, + }; +/* Apophysis-040427-4DmnCntndWP */ +static double4 colors_216[] = { + { 0.454902, 0.745098, 0.984314, 1.0 }, + { 0.474510, 0.749020, 0.984314, 1.0 }, + { 0.482353, 0.752941, 0.976471, 1.0 }, + { 0.494118, 0.756863, 0.972549, 1.0 }, + { 0.513725, 0.768627, 0.980392, 1.0 }, + { 0.537255, 0.784314, 0.992157, 1.0 }, + { 0.541176, 0.784314, 0.992157, 1.0 }, + { 0.549020, 0.784314, 0.996078, 1.0 }, + { 0.670588, 0.847059, 1.000000, 1.0 }, + { 0.674510, 0.843137, 0.988235, 1.0 }, + { 0.682353, 0.839216, 0.976471, 1.0 }, + { 0.772549, 0.843137, 0.901961, 1.0 }, + { 0.862745, 0.850980, 0.831373, 1.0 }, + { 0.894118, 0.839216, 0.788235, 1.0 }, + { 0.929412, 0.831373, 0.745098, 1.0 }, + { 0.905882, 0.831373, 0.772549, 1.0 }, + { 0.886275, 0.835294, 0.800000, 1.0 }, + { 0.631373, 0.803922, 0.941176, 1.0 }, + { 0.584314, 0.788235, 0.964706, 1.0 }, + { 0.537255, 0.776471, 0.988235, 1.0 }, + { 0.521569, 0.756863, 0.960784, 1.0 }, + { 0.509804, 0.737255, 0.933333, 1.0 }, + { 0.509804, 0.737255, 0.933333, 1.0 }, + { 0.509804, 0.737255, 0.933333, 1.0 }, + { 0.517647, 0.725490, 0.898039, 1.0 }, + { 0.552941, 0.654902, 0.760784, 1.0 }, + { 0.588235, 0.588235, 0.627451, 1.0 }, + { 0.788235, 0.588235, 0.447059, 1.0 }, + { 0.992157, 0.592157, 0.270588, 1.0 }, + { 0.988235, 0.537255, 0.180392, 1.0 }, + { 0.988235, 0.486275, 0.090196, 1.0 }, + { 0.960784, 0.498039, 0.156863, 1.0 }, + { 1.000000, 0.607843, 0.301961, 1.0 }, + { 0.815686, 0.670588, 0.556863, 1.0 }, + { 0.694118, 0.635294, 0.592157, 1.0 }, + { 0.572549, 0.600000, 0.631373, 1.0 }, + { 0.450980, 0.517647, 0.564706, 1.0 }, + { 0.329412, 0.435294, 0.501961, 1.0 }, + { 0.278431, 0.403922, 0.501961, 1.0 }, + { 0.231373, 0.372549, 0.505882, 1.0 }, + { 0.329412, 0.541176, 0.721569, 1.0 }, + { 0.352941, 0.611765, 0.827451, 1.0 }, + { 0.376471, 0.682353, 0.933333, 1.0 }, + { 0.325490, 0.670588, 0.956863, 1.0 }, + { 0.274510, 0.662745, 0.980392, 1.0 }, + { 0.231373, 0.639216, 0.972549, 1.0 }, + { 0.188235, 0.619608, 0.968627, 1.0 }, + { 0.137255, 0.603922, 0.996078, 1.0 }, + { 0.082353, 0.580392, 0.992157, 1.0 }, + { 0.019608, 0.529412, 0.960784, 1.0 }, + { 0.007843, 0.521569, 0.952941, 1.0 }, + { 0.000000, 0.517647, 0.945098, 1.0 }, + { 0.007843, 0.505882, 0.921569, 1.0 }, + { 0.015686, 0.498039, 0.901961, 1.0 }, + { 0.007843, 0.474510, 0.862745, 1.0 }, + { 0.000000, 0.450980, 0.823529, 1.0 }, + { 0.003922, 0.266667, 0.482353, 1.0 }, + { 0.000000, 0.231373, 0.423529, 1.0 }, + { 0.000000, 0.200000, 0.368627, 1.0 }, + { 0.007843, 0.184314, 0.337255, 1.0 }, + { 0.015686, 0.172549, 0.309804, 1.0 }, + { 0.031373, 0.180392, 0.313725, 1.0 }, + { 0.050980, 0.192157, 0.317647, 1.0 }, + { 0.031373, 0.239216, 0.411765, 1.0 }, + { 0.015686, 0.262745, 0.474510, 1.0 }, + { 0.066667, 0.494118, 0.850980, 1.0 }, + { 0.294118, 0.596078, 0.850980, 1.0 }, + { 0.521569, 0.698039, 0.850980, 1.0 }, + { 0.584314, 0.717647, 0.843137, 1.0 }, + { 0.647059, 0.741176, 0.835294, 1.0 }, + { 0.788235, 0.788235, 0.788235, 1.0 }, + { 0.956863, 0.741176, 0.580392, 1.0 }, + { 0.831373, 0.662745, 0.537255, 1.0 }, + { 0.729412, 0.698039, 0.682353, 1.0 }, + { 0.627451, 0.737255, 0.831373, 1.0 }, + { 0.576471, 0.741176, 0.886275, 1.0 }, + { 0.529412, 0.749020, 0.941176, 1.0 }, + { 0.521569, 0.760784, 0.960784, 1.0 }, + { 0.517647, 0.772549, 0.984314, 1.0 }, + { 0.498039, 0.768627, 1.000000, 1.0 }, + { 0.486275, 0.756863, 0.988235, 1.0 }, + { 0.509804, 0.772549, 0.988235, 1.0 }, + { 0.588235, 0.764706, 0.917647, 1.0 }, + { 0.670588, 0.756863, 0.847059, 1.0 }, + { 0.752941, 0.752941, 0.760784, 1.0 }, + { 0.835294, 0.752941, 0.678431, 1.0 }, + { 0.850980, 0.643137, 0.478431, 1.0 }, + { 0.933333, 0.576471, 0.298039, 1.0 }, + { 0.717647, 0.321569, 0.000000, 1.0 }, + { 0.662745, 0.325490, 0.062745, 1.0 }, + { 0.607843, 0.333333, 0.129412, 1.0 }, + { 0.635294, 0.345098, 0.117647, 1.0 }, + { 0.666667, 0.360784, 0.109804, 1.0 }, + { 0.776471, 0.352941, 0.007843, 1.0 }, + { 0.921569, 0.415686, 0.015686, 1.0 }, + { 0.992157, 0.443137, 0.000000, 1.0 }, + { 0.800000, 0.474510, 0.207843, 1.0 }, + { 0.501961, 0.317647, 0.137255, 1.0 }, + { 0.392157, 0.376471, 0.349020, 1.0 }, + { 0.282353, 0.435294, 0.564706, 1.0 }, + { 0.235294, 0.411765, 0.564706, 1.0 }, + { 0.188235, 0.388235, 0.564706, 1.0 }, + { 0.160784, 0.380392, 0.564706, 1.0 }, + { 0.121569, 0.431373, 0.694118, 1.0 }, + { 0.058824, 0.478431, 0.854902, 1.0 }, + { 0.094118, 0.537255, 0.917647, 1.0 }, + { 0.133333, 0.596078, 0.980392, 1.0 }, + { 0.207843, 0.631373, 0.988235, 1.0 }, + { 0.282353, 0.670588, 0.996078, 1.0 }, + { 0.349020, 0.705882, 0.992157, 1.0 }, + { 0.400000, 0.725490, 1.000000, 1.0 }, + { 0.411765, 0.729412, 0.988235, 1.0 }, + { 0.415686, 0.725490, 0.984314, 1.0 }, + { 0.211765, 0.627451, 0.972549, 1.0 }, + { 0.180392, 0.619608, 0.984314, 1.0 }, + { 0.149020, 0.611765, 0.996078, 1.0 }, + { 0.109804, 0.592157, 0.996078, 1.0 }, + { 0.094118, 0.576471, 0.980392, 1.0 }, + { 0.039216, 0.521569, 0.925490, 1.0 }, + { 0.000000, 0.509804, 0.925490, 1.0 }, + { 0.043137, 0.313725, 0.537255, 1.0 }, + { 0.098039, 0.235294, 0.352941, 1.0 }, + { 0.152941, 0.156863, 0.172549, 1.0 }, + { 0.219608, 0.184314, 0.168627, 1.0 }, + { 0.286275, 0.215686, 0.168627, 1.0 }, + { 0.556863, 0.258824, 0.023529, 1.0 }, + { 0.560784, 0.235294, 0.000000, 1.0 }, + { 0.494118, 0.215686, 0.003922, 1.0 }, + { 0.211765, 0.094118, 0.000000, 1.0 }, + { 0.086275, 0.070588, 0.058824, 1.0 }, + { 0.043137, 0.074510, 0.101961, 1.0 }, + { 0.003922, 0.078431, 0.145098, 1.0 }, + { 0.011765, 0.129412, 0.231373, 1.0 }, + { 0.003922, 0.078431, 0.137255, 1.0 }, + { 0.015686, 0.019608, 0.027451, 1.0 }, + { 0.070588, 0.023529, 0.000000, 1.0 }, + { 0.031373, 0.066667, 0.094118, 1.0 }, + { 0.039216, 0.141176, 0.231373, 1.0 }, + { 0.047059, 0.219608, 0.372549, 1.0 }, + { 0.101961, 0.266667, 0.411765, 1.0 }, + { 0.160784, 0.317647, 0.454902, 1.0 }, + { 0.196078, 0.368627, 0.521569, 1.0 }, + { 0.247059, 0.384314, 0.501961, 1.0 }, + { 0.215686, 0.392157, 0.552941, 1.0 }, + { 0.219608, 0.419608, 0.588235, 1.0 }, + { 0.239216, 0.494118, 0.705882, 1.0 }, + { 0.258824, 0.541176, 0.776471, 1.0 }, + { 0.282353, 0.588235, 0.847059, 1.0 }, + { 0.364706, 0.639216, 0.874510, 1.0 }, + { 0.517647, 0.682353, 0.847059, 1.0 }, + { 0.670588, 0.662745, 0.666667, 1.0 }, + { 0.498039, 0.752941, 0.972549, 1.0 }, + { 0.529412, 0.784314, 0.996078, 1.0 }, + { 0.537255, 0.784314, 0.996078, 1.0 }, + { 0.549020, 0.784314, 0.996078, 1.0 }, + { 0.568627, 0.780392, 0.964706, 1.0 }, + { 0.674510, 0.784314, 0.878431, 1.0 }, + { 0.827451, 0.807843, 0.792157, 1.0 }, + { 0.941176, 0.796078, 0.682353, 1.0 }, + { 0.960784, 0.803922, 0.666667, 1.0 }, + { 0.988235, 0.811765, 0.658824, 1.0 }, + { 0.878431, 0.839216, 0.803922, 1.0 }, + { 0.796078, 0.803922, 0.811765, 1.0 }, + { 0.717647, 0.772549, 0.823529, 1.0 }, + { 0.619608, 0.792157, 0.937255, 1.0 }, + { 0.588235, 0.800000, 0.980392, 1.0 }, + { 0.600000, 0.792157, 0.952941, 1.0 }, + { 0.705882, 0.792157, 0.874510, 1.0 }, + { 0.996078, 0.792157, 0.635294, 1.0 }, + { 0.996078, 0.745098, 0.549020, 1.0 }, + { 0.996078, 0.698039, 0.462745, 1.0 }, + { 0.925490, 0.647059, 0.427451, 1.0 }, + { 1.000000, 0.662745, 0.384314, 1.0 }, + { 0.980392, 0.619608, 0.333333, 1.0 }, + { 0.737255, 0.525490, 0.376471, 1.0 }, + { 0.560784, 0.372549, 0.223529, 1.0 }, + { 0.537255, 0.274510, 0.070588, 1.0 }, + { 0.298039, 0.164706, 0.058824, 1.0 }, + { 0.203922, 0.239216, 0.274510, 1.0 }, + { 0.211765, 0.368627, 0.505882, 1.0 }, + { 0.109804, 0.454902, 0.745098, 1.0 }, + { 0.152941, 0.576471, 0.929412, 1.0 }, + { 0.274510, 0.650980, 0.980392, 1.0 }, + { 0.356863, 0.701961, 0.992157, 1.0 }, + { 0.443137, 0.737255, 0.992157, 1.0 }, + { 0.450980, 0.745098, 0.992157, 1.0 }, + { 0.462745, 0.752941, 0.992157, 1.0 }, + { 0.423529, 0.729412, 0.988235, 1.0 }, + { 0.301961, 0.678431, 0.980392, 1.0 }, + { 0.192157, 0.623529, 0.996078, 1.0 }, + { 0.133333, 0.596078, 0.988235, 1.0 }, + { 0.113725, 0.568627, 0.956863, 1.0 }, + { 0.039216, 0.498039, 0.874510, 1.0 }, + { 0.027451, 0.450980, 0.803922, 1.0 }, + { 0.141176, 0.349020, 0.521569, 1.0 }, + { 0.121569, 0.258824, 0.376471, 1.0 }, + { 0.152941, 0.121569, 0.109804, 1.0 }, + { 0.184314, 0.129412, 0.094118, 1.0 }, + { 0.117647, 0.235294, 0.345098, 1.0 }, + { 0.184314, 0.356863, 0.501961, 1.0 }, + { 0.247059, 0.447059, 0.615686, 1.0 }, + { 0.141176, 0.447059, 0.705882, 1.0 }, + { 0.101961, 0.509804, 0.850980, 1.0 }, + { 0.082353, 0.509804, 0.874510, 1.0 }, + { 0.125490, 0.572549, 0.949020, 1.0 }, + { 0.105882, 0.584314, 1.000000, 1.0 }, + { 0.098039, 0.592157, 0.992157, 1.0 }, + { 0.062745, 0.564706, 0.984314, 1.0 }, + { 0.043137, 0.517647, 0.925490, 1.0 }, + { 0.039216, 0.474510, 0.835294, 1.0 }, + { 0.121569, 0.427451, 0.686275, 1.0 }, + { 0.098039, 0.305882, 0.478431, 1.0 }, + { 0.035294, 0.254902, 0.447059, 1.0 }, + { 0.019608, 0.254902, 0.458824, 1.0 }, + { 0.074510, 0.305882, 0.541176, 1.0 }, + { 0.039216, 0.427451, 0.745098, 1.0 }, + { 0.027451, 0.454902, 0.819608, 1.0 }, + { 0.035294, 0.466667, 0.815686, 1.0 }, + { 0.074510, 0.431373, 0.741176, 1.0 }, + { 0.094118, 0.356863, 0.572549, 1.0 }, + { 0.133333, 0.317647, 0.482353, 1.0 }, + { 0.141176, 0.250980, 0.345098, 1.0 }, + { 0.470588, 0.290196, 0.149020, 1.0 }, + { 0.560784, 0.254902, 0.003922, 1.0 }, + { 0.670588, 0.301961, 0.011765, 1.0 }, + { 0.729412, 0.368627, 0.082353, 1.0 }, + { 0.847059, 0.454902, 0.117647, 1.0 }, + { 0.603922, 0.423529, 0.321569, 1.0 }, + { 0.498039, 0.478431, 0.466667, 1.0 }, + { 0.478431, 0.600000, 0.709804, 1.0 }, + { 0.400000, 0.584314, 0.749020, 1.0 }, + { 0.133333, 0.533333, 0.866667, 1.0 }, + { 0.125490, 0.568627, 0.937255, 1.0 }, + { 0.145098, 0.568627, 0.921569, 1.0 }, + { 0.258824, 0.658824, 0.992157, 1.0 }, + { 0.329412, 0.690196, 0.992157, 1.0 }, + { 0.356863, 0.701961, 0.992157, 1.0 }, + { 0.392157, 0.717647, 0.984314, 1.0 }, + { 0.396078, 0.705882, 0.968627, 1.0 }, + { 0.345098, 0.686275, 0.964706, 1.0 }, + { 0.305882, 0.678431, 0.992157, 1.0 }, + { 0.282353, 0.670588, 1.000000, 1.0 }, + { 0.254902, 0.650980, 0.996078, 1.0 }, + { 0.266667, 0.658824, 0.992157, 1.0 }, + { 0.356863, 0.701961, 0.992157, 1.0 }, + { 0.384314, 0.709804, 0.984314, 1.0 }, + { 0.411765, 0.717647, 0.976471, 1.0 }, + { 0.427451, 0.698039, 0.929412, 1.0 }, + { 0.415686, 0.674510, 0.901961, 1.0 }, + { 0.427451, 0.701961, 0.933333, 1.0 }, + { 0.443137, 0.733333, 0.980392, 1.0 }, + { 0.439216, 0.733333, 0.988235, 1.0 }, + { 0.415686, 0.721569, 0.972549, 1.0 }, + { 0.435294, 0.733333, 0.976471, 1.0 }, + { 0.450980, 0.725490, 0.960784, 1.0 }, + { 0.450980, 0.745098, 0.972549, 1.0 }, + }; +/* Apophysis-040427-4DmnDimensn */ +static double4 colors_217[] = { + { 0.545098, 0.462745, 0.380392, 1.0 }, + { 0.505882, 0.443137, 0.486275, 1.0 }, + { 0.482353, 0.431373, 0.435294, 1.0 }, + { 0.462745, 0.423529, 0.384314, 1.0 }, + { 0.360784, 0.356863, 0.372549, 1.0 }, + { 0.262745, 0.290196, 0.364706, 1.0 }, + { 0.282353, 0.215686, 0.219608, 1.0 }, + { 0.305882, 0.145098, 0.074510, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.337255, 0.156863, 0.172549, 1.0 }, + { 0.372549, 0.176471, 0.274510, 1.0 }, + { 0.388235, 0.176471, 0.329412, 1.0 }, + { 0.407843, 0.176471, 0.388235, 1.0 }, + { 0.439216, 0.203922, 0.380392, 1.0 }, + { 0.470588, 0.235294, 0.376471, 1.0 }, + { 0.486275, 0.219608, 0.341176, 1.0 }, + { 0.505882, 0.207843, 0.309804, 1.0 }, + { 0.631373, 0.176471, 0.329412, 1.0 }, + { 0.568627, 0.266667, 0.396078, 1.0 }, + { 0.509804, 0.356863, 0.462745, 1.0 }, + { 0.466667, 0.352941, 0.450980, 1.0 }, + { 0.423529, 0.352941, 0.439216, 1.0 }, + { 0.388235, 0.301961, 0.411765, 1.0 }, + { 0.356863, 0.250980, 0.388235, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.384314, 0.215686, 0.184314, 1.0 }, + { 0.470588, 0.290196, 0.301961, 1.0 }, + { 0.572549, 0.364706, 0.403922, 1.0 }, + { 0.678431, 0.439216, 0.509804, 1.0 }, + { 0.894118, 0.619608, 0.650980, 1.0 }, + { 0.901961, 0.713725, 0.768627, 1.0 }, + { 0.894118, 0.650980, 0.709804, 1.0 }, + { 0.745098, 0.600000, 0.462745, 1.0 }, + { 0.600000, 0.552941, 0.215686, 1.0 }, + { 0.584314, 0.560784, 0.215686, 1.0 }, + { 0.568627, 0.568627, 0.215686, 1.0 }, + { 0.545098, 0.529412, 0.223529, 1.0 }, + { 0.525490, 0.490196, 0.235294, 1.0 }, + { 0.643137, 0.435294, 0.239216, 1.0 }, + { 0.650980, 0.305882, 0.250980, 1.0 }, + { 0.658824, 0.180392, 0.262745, 1.0 }, + { 0.662745, 0.196078, 0.282353, 1.0 }, + { 0.670588, 0.215686, 0.305882, 1.0 }, + { 0.674510, 0.188235, 0.301961, 1.0 }, + { 0.678431, 0.164706, 0.298039, 1.0 }, + { 0.635294, 0.113725, 0.227451, 1.0 }, + { 0.650980, 0.109804, 0.200000, 1.0 }, + { 0.635294, 0.015686, 0.074510, 1.0 }, + { 0.525490, 0.011765, 0.086275, 1.0 }, + { 0.419608, 0.011765, 0.101961, 1.0 }, + { 0.360784, 0.074510, 0.086275, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.305882, 0.145098, 0.074510, 1.0 }, + { 0.400000, 0.290196, 0.211765, 1.0 }, + { 0.494118, 0.435294, 0.352941, 1.0 }, + { 0.556863, 0.458824, 0.407843, 1.0 }, + { 0.623529, 0.486275, 0.462745, 1.0 }, + { 0.839216, 0.458824, 0.501961, 1.0 }, + { 0.878431, 0.419608, 0.521569, 1.0 }, + { 0.745098, 0.482353, 0.552941, 1.0 }, + { 0.615686, 0.462745, 0.533333, 1.0 }, + { 0.490196, 0.447059, 0.513725, 1.0 }, + { 0.439216, 0.454902, 0.513725, 1.0 }, + { 0.392157, 0.462745, 0.517647, 1.0 }, + { 0.368627, 0.470588, 0.474510, 1.0 }, + { 0.447059, 0.458824, 0.494118, 1.0 }, + { 0.541176, 0.368627, 0.466667, 1.0 }, + { 0.596078, 0.250980, 0.341176, 1.0 }, + { 0.654902, 0.133333, 0.215686, 1.0 }, + { 0.639216, 0.070588, 0.145098, 1.0 }, + { 0.623529, 0.007843, 0.074510, 1.0 }, + { 0.600000, 0.003922, 0.054902, 1.0 }, + { 0.580392, 0.000000, 0.039216, 1.0 }, + { 0.556863, 0.000000, 0.168627, 1.0 }, + { 0.388235, 0.000000, 0.423529, 1.0 }, + { 0.396078, 0.058824, 0.415686, 1.0 }, + { 0.458824, 0.027451, 0.274510, 1.0 }, + { 0.521569, 0.000000, 0.133333, 1.0 }, + { 0.501961, 0.000000, 0.109804, 1.0 }, + { 0.486275, 0.000000, 0.090196, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.305882, 0.192157, 0.219608, 1.0 }, + { 0.313725, 0.247059, 0.372549, 1.0 }, + { 0.349020, 0.309804, 0.427451, 1.0 }, + { 0.388235, 0.376471, 0.482353, 1.0 }, + { 0.443137, 0.462745, 0.447059, 1.0 }, + { 0.435294, 0.454902, 0.376471, 1.0 }, + { 0.400000, 0.431373, 0.380392, 1.0 }, + { 0.415686, 0.305882, 0.364706, 1.0 }, + { 0.305882, 0.145098, 0.074510, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.305882, 0.145098, 0.074510, 1.0 }, + { 0.498039, 0.215686, 0.231373, 1.0 }, + { 0.517647, 0.396078, 0.215686, 1.0 }, + { 0.560784, 0.411765, 0.309804, 1.0 }, + { 0.607843, 0.431373, 0.407843, 1.0 }, + { 0.592157, 0.505882, 0.415686, 1.0 }, + { 0.560784, 0.478431, 0.364706, 1.0 }, + { 0.447059, 0.556863, 0.325490, 1.0 }, + { 0.145098, 0.619608, 0.309804, 1.0 }, + { 0.333333, 0.482353, 0.533333, 1.0 }, + { 0.392157, 0.494118, 0.470588, 1.0 }, + { 0.454902, 0.509804, 0.407843, 1.0 }, + { 0.494118, 0.607843, 0.423529, 1.0 }, + { 0.533333, 0.709804, 0.439216, 1.0 }, + { 0.611765, 0.858824, 0.305882, 1.0 }, + { 0.647059, 0.615686, 0.333333, 1.0 }, + { 0.698039, 0.552941, 0.439216, 1.0 }, + { 0.937255, 0.682353, 0.705882, 1.0 }, + { 0.976471, 0.862745, 0.941176, 1.0 }, + { 0.988235, 0.909804, 0.968627, 1.0 }, + { 1.000000, 0.956863, 1.000000, 1.0 }, + { 0.901961, 0.890196, 0.917647, 1.0 }, + { 0.870588, 0.862745, 0.949020, 1.0 }, + { 0.960784, 0.827451, 0.925490, 1.0 }, + { 0.878431, 0.764706, 0.843137, 1.0 }, + { 0.556863, 0.411765, 0.545098, 1.0 }, + { 0.356863, 0.239216, 0.462745, 1.0 }, + { 0.160784, 0.070588, 0.384314, 1.0 }, + { 0.180392, 0.047059, 0.376471, 1.0 }, + { 0.203922, 0.023529, 0.368627, 1.0 }, + { 0.247059, 0.145098, 0.258824, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.388235, 0.117647, 0.231373, 1.0 }, + { 0.529412, 0.152941, 0.262745, 1.0 }, + { 0.615686, 0.141176, 0.278431, 1.0 }, + { 0.635294, 0.070588, 0.176471, 1.0 }, + { 0.537255, 0.027451, 0.129412, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.298039, 0.149020, 0.007843, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.196078, 0.266667, 0.219608, 1.0 }, + { 0.215686, 0.364706, 0.313725, 1.0 }, + { 0.360784, 0.372549, 0.345098, 1.0 }, + { 0.552941, 0.529412, 0.223529, 1.0 }, + { 0.078431, 0.050980, 0.415686, 1.0 }, + { 0.098039, 0.050980, 0.435294, 1.0 }, + { 0.172549, 0.050980, 0.419608, 1.0 }, + { 0.278431, 0.000000, 0.396078, 1.0 }, + { 0.407843, 0.250980, 0.600000, 1.0 }, + { 0.549020, 0.490196, 0.517647, 1.0 }, + { 0.654902, 0.466667, 0.560784, 1.0 }, + { 0.901961, 0.541176, 0.623529, 1.0 }, + { 0.878431, 0.525490, 0.600000, 1.0 }, + { 0.854902, 0.513725, 0.576471, 1.0 }, + { 0.882353, 0.431373, 0.490196, 1.0 }, + { 0.823529, 0.392157, 0.435294, 1.0 }, + { 0.811765, 0.337255, 0.396078, 1.0 }, + { 0.733333, 0.184314, 0.368627, 1.0 }, + { 0.682353, 0.172549, 0.360784, 1.0 }, + { 0.643137, 0.160784, 0.282353, 1.0 }, + { 0.596078, 0.117647, 0.215686, 1.0 }, + { 0.588235, 0.109804, 0.160784, 1.0 }, + { 0.560784, 0.149020, 0.207843, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.501961, 0.019608, 0.090196, 1.0 }, + { 0.549020, 0.000000, 0.137255, 1.0 }, + { 0.611765, 0.011765, 0.082353, 1.0 }, + { 0.572549, 0.070588, 0.129412, 1.0 }, + { 0.564706, 0.074510, 0.192157, 1.0 }, + { 0.545098, 0.121569, 0.254902, 1.0 }, + { 0.470588, 0.094118, 0.384314, 1.0 }, + { 0.380392, 0.160784, 0.352941, 1.0 }, + { 0.341176, 0.231373, 0.392157, 1.0 }, + { 0.317647, 0.278431, 0.384314, 1.0 }, + { 0.345098, 0.329412, 0.435294, 1.0 }, + { 0.321569, 0.254902, 0.470588, 1.0 }, + { 0.203922, 0.168627, 0.494118, 1.0 }, + { 0.188235, 0.094118, 0.533333, 1.0 }, + { 0.000000, 0.286275, 0.560784, 1.0 }, + { 0.149020, 0.388235, 0.611765, 1.0 }, + { 0.294118, 0.392157, 0.470588, 1.0 }, + { 0.329412, 0.490196, 0.435294, 1.0 }, + { 0.321569, 0.545098, 0.521569, 1.0 }, + { 0.388235, 0.525490, 0.549020, 1.0 }, + { 0.462745, 0.545098, 0.666667, 1.0 }, + { 0.521569, 0.611765, 0.674510, 1.0 }, + { 0.878431, 0.600000, 0.670588, 1.0 }, + { 0.901961, 0.623529, 0.678431, 1.0 }, + { 0.850980, 0.517647, 0.592157, 1.0 }, + { 0.717647, 0.360784, 0.427451, 1.0 }, + { 0.639216, 0.227451, 0.286275, 1.0 }, + { 0.584314, 0.207843, 0.250980, 1.0 }, + { 0.305882, 0.145098, 0.074510, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.301961, 0.141176, 0.070588, 1.0 }, + { 0.309804, 0.149020, 0.078431, 1.0 }, + { 0.537255, 0.360784, 0.231373, 1.0 }, + { 0.478431, 0.423529, 0.309804, 1.0 }, + { 0.643137, 0.274510, 0.376471, 1.0 }, + { 0.749020, 0.231373, 0.274510, 1.0 }, + { 0.780392, 0.325490, 0.368627, 1.0 }, + { 0.701961, 0.345098, 0.411765, 1.0 }, + { 0.654902, 0.286275, 0.388235, 1.0 }, + { 0.650980, 0.278431, 0.372549, 1.0 }, + { 0.600000, 0.227451, 0.400000, 1.0 }, + { 0.525490, 0.172549, 0.384314, 1.0 }, + { 0.529412, 0.082353, 0.415686, 1.0 }, + { 0.462745, 0.200000, 0.411765, 1.0 }, + { 0.427451, 0.282353, 0.411765, 1.0 }, + { 0.447059, 0.356863, 0.470588, 1.0 }, + { 0.392157, 0.419608, 0.458824, 1.0 }, + { 0.333333, 0.380392, 0.529412, 1.0 }, + { 0.372549, 0.431373, 0.545098, 1.0 }, + { 0.474510, 0.396078, 0.501961, 1.0 }, + { 0.545098, 0.403922, 0.458824, 1.0 }, + }; +/* Apophysis-040427-4SatnFlorlSwag */ +static double4 colors_218[] = { + { 0.450980, 0.376471, 0.309804, 1.0 }, + { 0.227451, 0.117647, 0.172549, 1.0 }, + { 0.164706, 0.121569, 0.168627, 1.0 }, + { 0.101961, 0.129412, 0.168627, 1.0 }, + { 0.050980, 0.184314, 0.176471, 1.0 }, + { 0.000000, 0.243137, 0.188235, 1.0 }, + { 0.058824, 0.247059, 0.207843, 1.0 }, + { 0.117647, 0.254902, 0.231373, 1.0 }, + { 0.470588, 0.349020, 0.278431, 1.0 }, + { 0.572549, 0.423529, 0.341176, 1.0 }, + { 0.674510, 0.498039, 0.407843, 1.0 }, + { 0.745098, 0.556863, 0.474510, 1.0 }, + { 0.819608, 0.619608, 0.545098, 1.0 }, + { 0.843137, 0.619608, 0.596078, 1.0 }, + { 0.866667, 0.619608, 0.650980, 1.0 }, + { 0.898039, 0.615686, 0.674510, 1.0 }, + { 0.933333, 0.611765, 0.698039, 1.0 }, + { 0.890196, 0.709804, 0.658824, 1.0 }, + { 0.819608, 0.768627, 0.603922, 1.0 }, + { 0.749020, 0.827451, 0.549020, 1.0 }, + { 0.639216, 0.788235, 0.529412, 1.0 }, + { 0.533333, 0.752941, 0.513725, 1.0 }, + { 0.521569, 0.745098, 0.509804, 1.0 }, + { 0.513725, 0.741176, 0.509804, 1.0 }, + { 0.498039, 0.745098, 0.560784, 1.0 }, + { 0.560784, 0.756863, 0.600000, 1.0 }, + { 0.623529, 0.768627, 0.639216, 1.0 }, + { 0.592157, 0.764706, 0.600000, 1.0 }, + { 0.564706, 0.760784, 0.560784, 1.0 }, + { 0.568627, 0.772549, 0.537255, 1.0 }, + { 0.576471, 0.784314, 0.517647, 1.0 }, + { 0.733333, 0.619608, 0.462745, 1.0 }, + { 0.682353, 0.505882, 0.415686, 1.0 }, + { 0.666667, 0.501961, 0.407843, 1.0 }, + { 0.709804, 0.607843, 0.450980, 1.0 }, + { 0.756863, 0.713725, 0.494118, 1.0 }, + { 0.803922, 0.737255, 0.541176, 1.0 }, + { 0.854902, 0.764706, 0.592157, 1.0 }, + { 0.862745, 0.776471, 0.596078, 1.0 }, + { 0.874510, 0.788235, 0.603922, 1.0 }, + { 0.878431, 0.658824, 0.662745, 1.0 }, + { 0.831373, 0.603922, 0.600000, 1.0 }, + { 0.784314, 0.552941, 0.537255, 1.0 }, + { 0.709804, 0.478431, 0.454902, 1.0 }, + { 0.639216, 0.407843, 0.376471, 1.0 }, + { 0.623529, 0.392157, 0.364706, 1.0 }, + { 0.611765, 0.380392, 0.356863, 1.0 }, + { 0.549020, 0.443137, 0.337255, 1.0 }, + { 0.454902, 0.509804, 0.411765, 1.0 }, + { 0.109804, 0.400000, 0.505882, 1.0 }, + { 0.078431, 0.321569, 0.478431, 1.0 }, + { 0.047059, 0.243137, 0.450980, 1.0 }, + { 0.023529, 0.176471, 0.400000, 1.0 }, + { 0.000000, 0.113725, 0.349020, 1.0 }, + { 0.019608, 0.066667, 0.329412, 1.0 }, + { 0.039216, 0.023529, 0.313725, 1.0 }, + { 0.180392, 0.156863, 0.345098, 1.0 }, + { 0.298039, 0.235294, 0.305882, 1.0 }, + { 0.419608, 0.313725, 0.270588, 1.0 }, + { 0.419608, 0.286275, 0.254902, 1.0 }, + { 0.423529, 0.262745, 0.239216, 1.0 }, + { 0.435294, 0.258824, 0.223529, 1.0 }, + { 0.447059, 0.258824, 0.211765, 1.0 }, + { 0.435294, 0.254902, 0.203922, 1.0 }, + { 0.431373, 0.239216, 0.223529, 1.0 }, + { 0.466667, 0.254902, 0.247059, 1.0 }, + { 0.478431, 0.250980, 0.262745, 1.0 }, + { 0.494118, 0.247059, 0.282353, 1.0 }, + { 0.486275, 0.243137, 0.274510, 1.0 }, + { 0.478431, 0.239216, 0.266667, 1.0 }, + { 0.466667, 0.223529, 0.266667, 1.0 }, + { 0.423529, 0.215686, 0.247059, 1.0 }, + { 0.196078, 0.101961, 0.196078, 1.0 }, + { 0.098039, 0.054902, 0.098039, 1.0 }, + { 0.003922, 0.011765, 0.000000, 1.0 }, + { 0.003922, 0.007843, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.000000, 1.0 }, + { 0.043137, 0.054902, 0.050980, 1.0 }, + { 0.082353, 0.105882, 0.105882, 1.0 }, + { 0.215686, 0.113725, 0.149020, 1.0 }, + { 0.317647, 0.152941, 0.192157, 1.0 }, + { 0.427451, 0.235294, 0.219608, 1.0 }, + { 0.447059, 0.278431, 0.250980, 1.0 }, + { 0.466667, 0.321569, 0.286275, 1.0 }, + { 0.494118, 0.337255, 0.305882, 1.0 }, + { 0.525490, 0.356863, 0.329412, 1.0 }, + { 0.584314, 0.368627, 0.341176, 1.0 }, + { 0.600000, 0.368627, 0.352941, 1.0 }, + { 0.654902, 0.384314, 0.403922, 1.0 }, + { 0.725490, 0.501961, 0.466667, 1.0 }, + { 0.796078, 0.619608, 0.529412, 1.0 }, + { 0.760784, 0.686275, 0.549020, 1.0 }, + { 0.725490, 0.756863, 0.572549, 1.0 }, + { 0.741176, 0.741176, 0.741176, 1.0 }, + { 0.572549, 0.666667, 0.674510, 1.0 }, + { 0.498039, 0.498039, 0.498039, 1.0 }, + { 0.435294, 0.360784, 0.305882, 1.0 }, + { 0.243137, 0.156863, 0.203922, 1.0 }, + { 0.203922, 0.113725, 0.184314, 1.0 }, + { 0.168627, 0.074510, 0.168627, 1.0 }, + { 0.176471, 0.082353, 0.168627, 1.0 }, + { 0.188235, 0.090196, 0.172549, 1.0 }, + { 0.274510, 0.149020, 0.192157, 1.0 }, + { 0.388235, 0.223529, 0.231373, 1.0 }, + { 0.400000, 0.294118, 0.266667, 1.0 }, + { 0.360784, 0.258824, 0.235294, 1.0 }, + { 0.321569, 0.223529, 0.203922, 1.0 }, + { 0.254902, 0.215686, 0.172549, 1.0 }, + { 0.192157, 0.207843, 0.141176, 1.0 }, + { 0.125490, 0.180392, 0.113725, 1.0 }, + { 0.184314, 0.121569, 0.125490, 1.0 }, + { 0.309804, 0.172549, 0.188235, 1.0 }, + { 0.411765, 0.219608, 0.243137, 1.0 }, + { 0.513725, 0.258824, 0.290196, 1.0 }, + { 0.509804, 0.258824, 0.290196, 1.0 }, + { 0.509804, 0.262745, 0.294118, 1.0 }, + { 0.486275, 0.294118, 0.266667, 1.0 }, + { 0.478431, 0.321569, 0.274510, 1.0 }, + { 0.427451, 0.309804, 0.266667, 1.0 }, + { 0.352941, 0.290196, 0.301961, 1.0 }, + { 0.145098, 0.219608, 0.376471, 1.0 }, + { 0.098039, 0.168627, 0.368627, 1.0 }, + { 0.054902, 0.117647, 0.360784, 1.0 }, + { 0.054902, 0.082353, 0.341176, 1.0 }, + { 0.058824, 0.047059, 0.325490, 1.0 }, + { 0.141176, 0.098039, 0.266667, 1.0 }, + { 0.219608, 0.082353, 0.239216, 1.0 }, + { 0.207843, 0.117647, 0.219608, 1.0 }, + { 0.215686, 0.109804, 0.184314, 1.0 }, + { 0.192157, 0.403922, 0.411765, 1.0 }, + { 0.243137, 0.509804, 0.490196, 1.0 }, + { 0.294118, 0.615686, 0.568627, 1.0 }, + { 0.298039, 0.603922, 0.643137, 1.0 }, + { 0.262745, 0.611765, 0.627451, 1.0 }, + { 0.196078, 0.427451, 0.482353, 1.0 }, + { 0.203922, 0.329412, 0.478431, 1.0 }, + { 0.274510, 0.458824, 0.435294, 1.0 }, + { 0.325490, 0.513725, 0.439216, 1.0 }, + { 0.376471, 0.568627, 0.443137, 1.0 }, + { 0.403922, 0.603922, 0.450980, 1.0 }, + { 0.431373, 0.639216, 0.458824, 1.0 }, + { 0.450980, 0.721569, 0.607843, 1.0 }, + { 0.411765, 0.709804, 0.662745, 1.0 }, + { 0.423529, 0.698039, 0.603922, 1.0 }, + { 0.427451, 0.611765, 0.533333, 1.0 }, + { 0.368627, 0.317647, 0.294118, 1.0 }, + { 0.380392, 0.305882, 0.278431, 1.0 }, + { 0.392157, 0.294118, 0.266667, 1.0 }, + { 0.337255, 0.196078, 0.250980, 1.0 }, + { 0.254902, 0.152941, 0.298039, 1.0 }, + { 0.219608, 0.133333, 0.215686, 1.0 }, + { 0.180392, 0.086275, 0.188235, 1.0 }, + { 0.054902, 0.066667, 0.196078, 1.0 }, + { 0.050980, 0.054902, 0.215686, 1.0 }, + { 0.050980, 0.043137, 0.235294, 1.0 }, + { 0.094118, 0.047059, 0.243137, 1.0 }, + { 0.219608, 0.129412, 0.207843, 1.0 }, + { 0.329412, 0.207843, 0.200000, 1.0 }, + { 0.400000, 0.219608, 0.219608, 1.0 }, + { 0.411765, 0.211765, 0.231373, 1.0 }, + { 0.423529, 0.227451, 0.223529, 1.0 }, + { 0.470588, 0.235294, 0.266667, 1.0 }, + { 0.486275, 0.243137, 0.278431, 1.0 }, + { 0.501961, 0.254902, 0.290196, 1.0 }, + { 0.552941, 0.317647, 0.313725, 1.0 }, + { 0.588235, 0.349020, 0.345098, 1.0 }, + { 0.596078, 0.392157, 0.349020, 1.0 }, + { 0.568627, 0.352941, 0.325490, 1.0 }, + { 0.443137, 0.239216, 0.247059, 1.0 }, + { 0.396078, 0.227451, 0.231373, 1.0 }, + { 0.349020, 0.215686, 0.219608, 1.0 }, + { 0.196078, 0.235294, 0.141176, 1.0 }, + { 0.035294, 0.290196, 0.156863, 1.0 }, + { 0.023529, 0.329412, 0.164706, 1.0 }, + { 0.000000, 0.352941, 0.266667, 1.0 }, + { 0.274510, 0.305882, 0.356863, 1.0 }, + { 0.313725, 0.317647, 0.388235, 1.0 }, + { 0.317647, 0.447059, 0.380392, 1.0 }, + { 0.411765, 0.545098, 0.482353, 1.0 }, + { 0.411765, 0.568627, 0.564706, 1.0 }, + { 0.447059, 0.635294, 0.580392, 1.0 }, + { 0.556863, 0.678431, 0.658824, 1.0 }, + { 0.725490, 0.725490, 0.725490, 1.0 }, + { 0.745098, 0.745098, 0.745098, 1.0 }, + { 0.756863, 0.756863, 0.756863, 1.0 }, + { 0.776471, 0.780392, 0.784314, 1.0 }, + { 0.800000, 0.803922, 0.811765, 1.0 }, + { 0.878431, 0.878431, 0.878431, 1.0 }, + { 0.882353, 0.882353, 0.850980, 1.0 }, + { 0.764706, 0.764706, 0.764706, 1.0 }, + { 0.760784, 0.760784, 0.721569, 1.0 }, + { 0.741176, 0.760784, 0.737255, 1.0 }, + { 0.749020, 0.749020, 0.749020, 1.0 }, + { 0.768627, 0.752941, 0.749020, 1.0 }, + { 0.839216, 0.709804, 0.572549, 1.0 }, + { 0.811765, 0.639216, 0.588235, 1.0 }, + { 0.764706, 0.556863, 0.501961, 1.0 }, + { 0.721569, 0.443137, 0.474510, 1.0 }, + { 0.643137, 0.352941, 0.419608, 1.0 }, + { 0.662745, 0.411765, 0.411765, 1.0 }, + { 0.752941, 0.501961, 0.501961, 1.0 }, + { 0.803922, 0.541176, 0.568627, 1.0 }, + { 0.796078, 0.560784, 0.560784, 1.0 }, + { 0.776471, 0.588235, 0.509804, 1.0 }, + { 0.721569, 0.541176, 0.450980, 1.0 }, + { 0.717647, 0.494118, 0.450980, 1.0 }, + { 0.721569, 0.568627, 0.454902, 1.0 }, + { 0.780392, 0.596078, 0.517647, 1.0 }, + { 0.807843, 0.619608, 0.541176, 1.0 }, + { 0.819608, 0.596078, 0.529412, 1.0 }, + { 0.725490, 0.474510, 0.474510, 1.0 }, + { 0.666667, 0.368627, 0.419608, 1.0 }, + { 0.964706, 0.152941, 0.192157, 1.0 }, + { 0.603922, 0.325490, 0.349020, 1.0 }, + { 0.584314, 0.321569, 0.349020, 1.0 }, + { 0.537255, 0.274510, 0.309804, 1.0 }, + { 0.509804, 0.274510, 0.282353, 1.0 }, + { 0.529412, 0.301961, 0.294118, 1.0 }, + { 0.545098, 0.376471, 0.309804, 1.0 }, + { 0.556863, 0.392157, 0.329412, 1.0 }, + { 0.537255, 0.388235, 0.313725, 1.0 }, + { 0.537255, 0.388235, 0.313725, 1.0 }, + { 0.521569, 0.352941, 0.290196, 1.0 }, + { 0.470588, 0.286275, 0.254902, 1.0 }, + { 0.466667, 0.247059, 0.243137, 1.0 }, + { 0.466667, 0.254902, 0.247059, 1.0 }, + { 0.439216, 0.294118, 0.258824, 1.0 }, + { 0.443137, 0.317647, 0.274510, 1.0 }, + { 0.423529, 0.317647, 0.274510, 1.0 }, + { 0.431373, 0.298039, 0.258824, 1.0 }, + { 0.450980, 0.294118, 0.254902, 1.0 }, + { 0.427451, 0.258824, 0.231373, 1.0 }, + { 0.403922, 0.243137, 0.219608, 1.0 }, + { 0.388235, 0.239216, 0.203922, 1.0 }, + { 0.372549, 0.176471, 0.180392, 1.0 }, + { 0.258824, 0.125490, 0.188235, 1.0 }, + { 0.156863, 0.050980, 0.172549, 1.0 }, + { 0.019608, 0.011765, 0.031373, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.039216, 0.047059, 0.235294, 1.0 }, + { 0.000000, 0.000000, 0.270588, 1.0 }, + { 0.000000, 0.000000, 0.290196, 1.0 }, + { 0.007843, 0.074510, 0.349020, 1.0 }, + { 0.000000, 0.137255, 0.501961, 1.0 }, + { 0.000000, 0.262745, 0.533333, 1.0 }, + { 0.000000, 0.270588, 0.537255, 1.0 }, + { 0.047059, 0.388235, 0.462745, 1.0 }, + { 0.113725, 0.396078, 0.494118, 1.0 }, + { 0.231373, 0.462745, 0.454902, 1.0 }, + { 0.356863, 0.541176, 0.470588, 1.0 }, + { 0.490196, 0.490196, 0.490196, 1.0 }, + { 0.635294, 0.513725, 0.400000, 1.0 }, + { 0.647059, 0.509804, 0.400000, 1.0 }, + { 0.596078, 0.478431, 0.368627, 1.0 }, + { 0.576471, 0.458824, 0.325490, 1.0 }, + }; +/* Apophysis-040427-4DDragHeart */ +static double4 colors_219[] = { + { 0.447059, 0.329412, 0.086275, 1.0 }, + { 0.513725, 0.415686, 0.196078, 1.0 }, + { 0.698039, 0.560784, 0.356863, 1.0 }, + { 0.882353, 0.709804, 0.517647, 1.0 }, + { 0.882353, 0.709804, 0.517647, 1.0 }, + { 0.882353, 0.709804, 0.517647, 1.0 }, + { 0.784314, 0.658824, 0.443137, 1.0 }, + { 0.686275, 0.607843, 0.368627, 1.0 }, + { 0.447059, 0.345098, 0.113725, 1.0 }, + { 0.447059, 0.337255, 0.101961, 1.0 }, + { 0.447059, 0.329412, 0.094118, 1.0 }, + { 0.447059, 0.325490, 0.090196, 1.0 }, + { 0.450980, 0.325490, 0.086275, 1.0 }, + { 0.450980, 0.321569, 0.082353, 1.0 }, + { 0.454902, 0.321569, 0.082353, 1.0 }, + { 0.454902, 0.321569, 0.082353, 1.0 }, + { 0.454902, 0.321569, 0.082353, 1.0 }, + { 0.443137, 0.325490, 0.074510, 1.0 }, + { 0.435294, 0.313725, 0.074510, 1.0 }, + { 0.431373, 0.305882, 0.074510, 1.0 }, + { 0.415686, 0.301961, 0.078431, 1.0 }, + { 0.403922, 0.298039, 0.082353, 1.0 }, + { 0.349020, 0.239216, 0.109804, 1.0 }, + { 0.294118, 0.184314, 0.137255, 1.0 }, + { 0.388235, 0.286275, 0.086275, 1.0 }, + { 0.403922, 0.294118, 0.086275, 1.0 }, + { 0.419608, 0.305882, 0.086275, 1.0 }, + { 0.423529, 0.305882, 0.090196, 1.0 }, + { 0.427451, 0.305882, 0.094118, 1.0 }, + { 0.427451, 0.309804, 0.094118, 1.0 }, + { 0.431373, 0.317647, 0.098039, 1.0 }, + { 0.427451, 0.325490, 0.094118, 1.0 }, + { 0.427451, 0.325490, 0.086275, 1.0 }, + { 0.431373, 0.337255, 0.094118, 1.0 }, + { 0.435294, 0.337255, 0.101961, 1.0 }, + { 0.443137, 0.341176, 0.109804, 1.0 }, + { 0.486275, 0.388235, 0.145098, 1.0 }, + { 0.533333, 0.435294, 0.184314, 1.0 }, + { 0.603922, 0.521569, 0.270588, 1.0 }, + { 0.678431, 0.607843, 0.356863, 1.0 }, + { 0.741176, 0.682353, 0.450980, 1.0 }, + { 0.600000, 0.498039, 0.345098, 1.0 }, + { 0.462745, 0.317647, 0.243137, 1.0 }, + { 0.450980, 0.321569, 0.172549, 1.0 }, + { 0.439216, 0.325490, 0.105882, 1.0 }, + { 0.435294, 0.321569, 0.101961, 1.0 }, + { 0.435294, 0.321569, 0.101961, 1.0 }, + { 0.439216, 0.317647, 0.094118, 1.0 }, + { 0.435294, 0.313725, 0.098039, 1.0 }, + { 0.431373, 0.317647, 0.098039, 1.0 }, + { 0.431373, 0.317647, 0.098039, 1.0 }, + { 0.435294, 0.321569, 0.101961, 1.0 }, + { 0.435294, 0.321569, 0.094118, 1.0 }, + { 0.439216, 0.325490, 0.090196, 1.0 }, + { 0.439216, 0.325490, 0.090196, 1.0 }, + { 0.443137, 0.325490, 0.090196, 1.0 }, + { 0.443137, 0.329412, 0.101961, 1.0 }, + { 0.443137, 0.333333, 0.105882, 1.0 }, + { 0.443137, 0.341176, 0.109804, 1.0 }, + { 0.439216, 0.337255, 0.101961, 1.0 }, + { 0.435294, 0.333333, 0.094118, 1.0 }, + { 0.435294, 0.333333, 0.094118, 1.0 }, + { 0.435294, 0.333333, 0.094118, 1.0 }, + { 0.439216, 0.325490, 0.090196, 1.0 }, + { 0.443137, 0.325490, 0.090196, 1.0 }, + { 0.443137, 0.317647, 0.094118, 1.0 }, + { 0.439216, 0.317647, 0.094118, 1.0 }, + { 0.439216, 0.317647, 0.094118, 1.0 }, + { 0.439216, 0.317647, 0.094118, 1.0 }, + { 0.439216, 0.317647, 0.094118, 1.0 }, + { 0.439216, 0.321569, 0.086275, 1.0 }, + { 0.439216, 0.321569, 0.078431, 1.0 }, + { 0.435294, 0.325490, 0.078431, 1.0 }, + { 0.435294, 0.321569, 0.078431, 1.0 }, + { 0.435294, 0.317647, 0.082353, 1.0 }, + { 0.431373, 0.313725, 0.078431, 1.0 }, + { 0.431373, 0.313725, 0.078431, 1.0 }, + { 0.431373, 0.313725, 0.078431, 1.0 }, + { 0.435294, 0.317647, 0.082353, 1.0 }, + { 0.439216, 0.317647, 0.094118, 1.0 }, + { 0.439216, 0.325490, 0.098039, 1.0 }, + { 0.439216, 0.325490, 0.098039, 1.0 }, + { 0.439216, 0.321569, 0.090196, 1.0 }, + { 0.443137, 0.317647, 0.086275, 1.0 }, + { 0.443137, 0.317647, 0.086275, 1.0 }, + { 0.443137, 0.317647, 0.086275, 1.0 }, + { 0.439216, 0.321569, 0.078431, 1.0 }, + { 0.431373, 0.321569, 0.066667, 1.0 }, + { 0.443137, 0.317647, 0.086275, 1.0 }, + { 0.439216, 0.317647, 0.086275, 1.0 }, + { 0.439216, 0.321569, 0.086275, 1.0 }, + { 0.435294, 0.321569, 0.086275, 1.0 }, + { 0.435294, 0.321569, 0.086275, 1.0 }, + { 0.427451, 0.325490, 0.086275, 1.0 }, + { 0.431373, 0.329412, 0.090196, 1.0 }, + { 0.435294, 0.333333, 0.094118, 1.0 }, + { 0.435294, 0.333333, 0.101961, 1.0 }, + { 0.443137, 0.341176, 0.109804, 1.0 }, + { 0.450980, 0.345098, 0.117647, 1.0 }, + { 0.462745, 0.349020, 0.129412, 1.0 }, + { 0.701961, 0.294118, 0.192157, 1.0 }, + { 0.941176, 0.239216, 0.254902, 1.0 }, + { 1.000000, 0.321569, 0.337255, 1.0 }, + { 0.988235, 0.823529, 0.243137, 1.0 }, + { 0.992157, 0.964706, 0.301961, 1.0 }, + { 0.996078, 0.921569, 0.160784, 1.0 }, + { 1.000000, 0.882353, 0.019608, 1.0 }, + { 0.980392, 0.870588, 0.019608, 1.0 }, + { 0.964706, 0.858824, 0.019608, 1.0 }, + { 0.866667, 0.772549, 0.011765, 1.0 }, + { 0.843137, 0.752941, 0.007843, 1.0 }, + { 0.929412, 0.827451, 0.007843, 1.0 }, + { 1.000000, 0.862745, 0.015686, 1.0 }, + { 1.000000, 1.000000, 0.333333, 1.0 }, + { 1.000000, 1.000000, 0.329412, 1.0 }, + { 1.000000, 1.000000, 0.325490, 1.0 }, + { 1.000000, 0.890196, 0.278431, 1.0 }, + { 0.996078, 0.431373, 0.400000, 1.0 }, + { 1.000000, 0.325490, 0.341176, 1.0 }, + { 1.000000, 0.439216, 0.454902, 1.0 }, + { 0.815686, 0.780392, 0.650980, 1.0 }, + { 0.878431, 0.823529, 0.709804, 1.0 }, + { 0.945098, 0.866667, 0.772549, 1.0 }, + { 0.945098, 0.866667, 0.772549, 1.0 }, + { 0.945098, 0.866667, 0.772549, 1.0 }, + { 0.847059, 0.819608, 0.717647, 1.0 }, + { 0.882353, 0.709804, 0.525490, 1.0 }, + { 0.882353, 0.709804, 0.525490, 1.0 }, + { 0.996078, 0.384314, 0.388235, 1.0 }, + { 1.000000, 0.305882, 0.329412, 1.0 }, + { 0.996078, 0.298039, 0.317647, 1.0 }, + { 0.996078, 0.294118, 0.305882, 1.0 }, + { 1.000000, 0.286275, 0.294118, 1.0 }, + { 0.968627, 0.243137, 0.262745, 1.0 }, + { 0.839216, 0.145098, 0.184314, 1.0 }, + { 0.466667, 0.333333, 0.086275, 1.0 }, + { 0.443137, 0.325490, 0.090196, 1.0 }, + { 0.443137, 0.329412, 0.094118, 1.0 }, + { 0.447059, 0.333333, 0.098039, 1.0 }, + { 0.447059, 0.329412, 0.098039, 1.0 }, + { 0.447059, 0.325490, 0.101961, 1.0 }, + { 0.443137, 0.329412, 0.101961, 1.0 }, + { 0.439216, 0.325490, 0.098039, 1.0 }, + { 0.439216, 0.325490, 0.090196, 1.0 }, + { 0.435294, 0.321569, 0.086275, 1.0 }, + { 0.427451, 0.305882, 0.090196, 1.0 }, + { 0.423529, 0.301961, 0.090196, 1.0 }, + { 0.423529, 0.301961, 0.090196, 1.0 }, + { 0.411765, 0.313725, 0.101961, 1.0 }, + { 0.407843, 0.309804, 0.090196, 1.0 }, + { 0.411765, 0.298039, 0.070588, 1.0 }, + { 0.396078, 0.282353, 0.062745, 1.0 }, + { 0.372549, 0.019608, 0.027451, 1.0 }, + { 0.396078, 0.094118, 0.011765, 1.0 }, + { 0.419608, 0.172549, 0.000000, 1.0 }, + { 0.392157, 0.290196, 0.066667, 1.0 }, + { 0.419608, 0.301961, 0.066667, 1.0 }, + { 0.423529, 0.301961, 0.078431, 1.0 }, + { 0.419608, 0.305882, 0.070588, 1.0 }, + { 0.423529, 0.313725, 0.066667, 1.0 }, + { 0.427451, 0.309804, 0.058824, 1.0 }, + { 0.427451, 0.301961, 0.062745, 1.0 }, + { 0.427451, 0.301961, 0.066667, 1.0 }, + { 0.427451, 0.301961, 0.070588, 1.0 }, + { 0.431373, 0.305882, 0.074510, 1.0 }, + { 0.435294, 0.309804, 0.078431, 1.0 }, + { 0.439216, 0.313725, 0.074510, 1.0 }, + { 0.443137, 0.325490, 0.074510, 1.0 }, + { 0.458824, 0.325490, 0.078431, 1.0 }, + { 0.458824, 0.325490, 0.078431, 1.0 }, + { 0.462745, 0.329412, 0.082353, 1.0 }, + { 0.462745, 0.329412, 0.090196, 1.0 }, + { 0.811765, 0.156863, 0.184314, 1.0 }, + { 0.945098, 0.235294, 0.254902, 1.0 }, + { 0.996078, 0.266667, 0.286275, 1.0 }, + { 0.996078, 0.286275, 0.305882, 1.0 }, + { 1.000000, 0.282353, 0.298039, 1.0 }, + { 1.000000, 0.258824, 0.274510, 1.0 }, + { 0.941176, 0.239216, 0.254902, 1.0 }, + { 0.470588, 0.337255, 0.098039, 1.0 }, + { 0.462745, 0.341176, 0.090196, 1.0 }, + { 0.458824, 0.337255, 0.086275, 1.0 }, + { 0.458824, 0.333333, 0.094118, 1.0 }, + { 0.454902, 0.337255, 0.094118, 1.0 }, + { 0.486275, 0.368627, 0.133333, 1.0 }, + { 0.615686, 0.482353, 0.109804, 1.0 }, + { 0.749020, 0.596078, 0.090196, 1.0 }, + { 0.890196, 0.647059, 0.125490, 1.0 }, + { 0.917647, 0.701961, 0.145098, 1.0 }, + { 0.721569, 0.647059, 0.003922, 1.0 }, + { 0.603922, 0.494118, 0.066667, 1.0 }, + { 0.462745, 0.349020, 0.090196, 1.0 }, + { 0.466667, 0.345098, 0.090196, 1.0 }, + { 0.458824, 0.337255, 0.082353, 1.0 }, + { 0.454902, 0.333333, 0.082353, 1.0 }, + { 0.450980, 0.337255, 0.078431, 1.0 }, + { 0.447059, 0.329412, 0.086275, 1.0 }, + { 0.443137, 0.325490, 0.082353, 1.0 }, + { 0.443137, 0.325490, 0.082353, 1.0 }, + { 0.439216, 0.321569, 0.078431, 1.0 }, + { 0.439216, 0.313725, 0.074510, 1.0 }, + { 0.443137, 0.309804, 0.070588, 1.0 }, + { 0.447059, 0.313725, 0.074510, 1.0 }, + { 0.443137, 0.305882, 0.078431, 1.0 }, + { 0.439216, 0.313725, 0.082353, 1.0 }, + { 0.443137, 0.317647, 0.086275, 1.0 }, + { 0.443137, 0.317647, 0.086275, 1.0 }, + { 0.450980, 0.325490, 0.086275, 1.0 }, + { 0.454902, 0.317647, 0.090196, 1.0 }, + { 0.811765, 0.137255, 0.184314, 1.0 }, + { 0.929412, 0.160784, 0.215686, 1.0 }, + { 0.968627, 0.250980, 0.266667, 1.0 }, + { 0.996078, 0.270588, 0.290196, 1.0 }, + { 0.984314, 0.250980, 0.231373, 1.0 }, + { 0.466667, 0.352941, 0.094118, 1.0 }, + { 0.462745, 0.349020, 0.090196, 1.0 }, + { 0.458824, 0.337255, 0.086275, 1.0 }, + { 0.443137, 0.341176, 0.101961, 1.0 }, + { 0.431373, 0.337255, 0.094118, 1.0 }, + { 0.431373, 0.329412, 0.090196, 1.0 }, + { 0.427451, 0.325490, 0.086275, 1.0 }, + { 0.427451, 0.325490, 0.086275, 1.0 }, + { 0.427451, 0.325490, 0.086275, 1.0 }, + { 0.427451, 0.313725, 0.086275, 1.0 }, + { 0.431373, 0.309804, 0.086275, 1.0 }, + { 0.427451, 0.305882, 0.082353, 1.0 }, + { 0.431373, 0.305882, 0.074510, 1.0 }, + { 0.427451, 0.301961, 0.070588, 1.0 }, + { 0.427451, 0.309804, 0.066667, 1.0 }, + { 0.435294, 0.309804, 0.070588, 1.0 }, + { 0.435294, 0.309804, 0.070588, 1.0 }, + { 0.431373, 0.305882, 0.074510, 1.0 }, + { 0.431373, 0.305882, 0.074510, 1.0 }, + { 0.435294, 0.309804, 0.078431, 1.0 }, + { 0.435294, 0.309804, 0.078431, 1.0 }, + { 0.439216, 0.313725, 0.082353, 1.0 }, + { 0.439216, 0.313725, 0.082353, 1.0 }, + { 0.443137, 0.317647, 0.086275, 1.0 }, + { 0.443137, 0.317647, 0.086275, 1.0 }, + { 0.443137, 0.317647, 0.086275, 1.0 }, + { 0.447059, 0.321569, 0.082353, 1.0 }, + { 0.450980, 0.325490, 0.086275, 1.0 }, + { 0.454902, 0.329412, 0.090196, 1.0 }, + { 0.454902, 0.321569, 0.082353, 1.0 }, + { 0.458824, 0.325490, 0.078431, 1.0 }, + { 0.454902, 0.333333, 0.082353, 1.0 }, + { 0.458824, 0.337255, 0.086275, 1.0 }, + { 0.462745, 0.349020, 0.090196, 1.0 }, + { 0.470588, 0.349020, 0.098039, 1.0 }, + { 0.541176, 0.403922, 0.050980, 1.0 }, + { 0.768627, 0.403922, 0.098039, 1.0 }, + { 0.992157, 0.309804, 0.317647, 1.0 }, + { 0.996078, 0.329412, 0.341176, 1.0 }, + { 0.878431, 0.705882, 0.521569, 1.0 }, + { 0.768627, 0.721569, 0.486275, 1.0 }, + { 0.678431, 0.603922, 0.376471, 1.0 }, + }; +/* Apophysis-040427-4DimesPathsE */ +static double4 colors_220[] = { + { 0.831373, 0.988235, 0.886275, 1.0 }, + { 0.545098, 0.490196, 0.627451, 1.0 }, + { 0.384314, 0.352941, 0.447059, 1.0 }, + { 0.223529, 0.215686, 0.270588, 1.0 }, + { 0.137255, 0.109804, 0.164706, 1.0 }, + { 0.050980, 0.003922, 0.058824, 1.0 }, + { 0.035294, 0.003922, 0.031373, 1.0 }, + { 0.023529, 0.007843, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.019608, 0.003922, 0.007843, 1.0 }, + { 0.031373, 0.000000, 0.007843, 1.0 }, + { 0.043137, 0.000000, 0.011765, 1.0 }, + { 0.054902, 0.000000, 0.019608, 1.0 }, + { 0.125490, 0.000000, 0.070588, 1.0 }, + { 0.196078, 0.000000, 0.125490, 1.0 }, + { 0.262745, 0.050980, 0.196078, 1.0 }, + { 0.329412, 0.105882, 0.266667, 1.0 }, + { 0.549020, 0.247059, 0.278431, 1.0 }, + { 0.580392, 0.290196, 0.254902, 1.0 }, + { 0.611765, 0.337255, 0.235294, 1.0 }, + { 0.458824, 0.258824, 0.227451, 1.0 }, + { 0.305882, 0.180392, 0.223529, 1.0 }, + { 0.258824, 0.164706, 0.152941, 1.0 }, + { 0.215686, 0.149020, 0.086275, 1.0 }, + { 0.152941, 0.337255, 0.360784, 1.0 }, + { 0.152941, 0.345098, 0.435294, 1.0 }, + { 0.152941, 0.356863, 0.513725, 1.0 }, + { 0.333333, 0.396078, 0.556863, 1.0 }, + { 0.517647, 0.435294, 0.603922, 1.0 }, + { 0.537255, 0.407843, 0.627451, 1.0 }, + { 0.560784, 0.384314, 0.654902, 1.0 }, + { 0.564706, 0.376471, 0.564706, 1.0 }, + { 0.376471, 0.345098, 0.439216, 1.0 }, + { 0.313725, 0.176471, 0.427451, 1.0 }, + { 0.356863, 0.247059, 0.482353, 1.0 }, + { 0.400000, 0.317647, 0.537255, 1.0 }, + { 0.584314, 0.419608, 0.478431, 1.0 }, + { 0.772549, 0.521569, 0.423529, 1.0 }, + { 0.835294, 0.564706, 0.447059, 1.0 }, + { 0.901961, 0.611765, 0.474510, 1.0 }, + { 0.913725, 0.850980, 0.850980, 1.0 }, + { 0.878431, 0.921569, 0.882353, 1.0 }, + { 0.847059, 0.996078, 0.913725, 1.0 }, + { 0.780392, 0.949020, 0.886275, 1.0 }, + { 0.717647, 0.905882, 0.858824, 1.0 }, + { 0.678431, 0.870588, 0.823529, 1.0 }, + { 0.639216, 0.835294, 0.792157, 1.0 }, + { 0.650980, 0.764706, 0.745098, 1.0 }, + { 0.658824, 0.737255, 0.690196, 1.0 }, + { 0.815686, 0.905882, 0.792157, 1.0 }, + { 0.901961, 0.952941, 0.894118, 1.0 }, + { 0.988235, 1.000000, 1.000000, 1.0 }, + { 0.992157, 0.988235, 0.992157, 1.0 }, + { 0.996078, 0.980392, 0.984314, 1.0 }, + { 0.996078, 0.945098, 0.992157, 1.0 }, + { 1.000000, 0.909804, 1.000000, 1.0 }, + { 0.972549, 0.980392, 0.976471, 1.0 }, + { 0.921569, 0.949020, 0.976471, 1.0 }, + { 0.870588, 0.917647, 0.980392, 1.0 }, + { 0.619608, 0.850980, 0.988235, 1.0 }, + { 0.368627, 0.784314, 1.000000, 1.0 }, + { 0.427451, 0.729412, 0.792157, 1.0 }, + { 0.490196, 0.678431, 0.584314, 1.0 }, + { 0.439216, 0.337255, 0.435294, 1.0 }, + { 0.431373, 0.176471, 0.345098, 1.0 }, + { 0.623529, 0.262745, 0.509804, 1.0 }, + { 0.654902, 0.250980, 0.725490, 1.0 }, + { 0.690196, 0.239216, 0.941176, 1.0 }, + { 0.768627, 0.333333, 0.968627, 1.0 }, + { 0.847059, 0.427451, 1.000000, 1.0 }, + { 0.784314, 0.576471, 0.929412, 1.0 }, + { 0.756863, 0.768627, 0.937255, 1.0 }, + { 0.858824, 0.560784, 0.945098, 1.0 }, + { 0.890196, 0.517647, 0.917647, 1.0 }, + { 0.921569, 0.478431, 0.894118, 1.0 }, + { 0.878431, 0.505882, 0.905882, 1.0 }, + { 0.835294, 0.537255, 0.921569, 1.0 }, + { 0.835294, 0.592157, 0.874510, 1.0 }, + { 0.835294, 0.650980, 0.831373, 1.0 }, + { 0.752941, 0.901961, 0.474510, 1.0 }, + { 0.721569, 0.815686, 0.133333, 1.0 }, + { 0.341176, 0.643137, 0.000000, 1.0 }, + { 0.411765, 0.611765, 0.227451, 1.0 }, + { 0.486275, 0.584314, 0.458824, 1.0 }, + { 0.603922, 0.545098, 0.458824, 1.0 }, + { 0.721569, 0.509804, 0.462745, 1.0 }, + { 0.776471, 0.654902, 0.725490, 1.0 }, + { 0.996078, 0.733333, 0.768627, 1.0 }, + { 0.729412, 0.870588, 0.282353, 1.0 }, + { 0.525490, 0.635294, 0.152941, 1.0 }, + { 0.325490, 0.403922, 0.023529, 1.0 }, + { 0.227451, 0.274510, 0.039216, 1.0 }, + { 0.133333, 0.149020, 0.058824, 1.0 }, + { 0.066667, 0.023529, 0.039216, 1.0 }, + { 0.023529, 0.035294, 0.000000, 1.0 }, + { 0.000000, 0.066667, 0.000000, 1.0 }, + { 0.000000, 0.117647, 0.070588, 1.0 }, + { 0.066667, 0.529412, 0.184314, 1.0 }, + { 0.031373, 0.639216, 0.090196, 1.0 }, + { 0.000000, 0.749020, 0.000000, 1.0 }, + { 0.219608, 0.713725, 0.227451, 1.0 }, + { 0.443137, 0.682353, 0.458824, 1.0 }, + { 0.639216, 0.725490, 0.643137, 1.0 }, + { 0.619608, 0.835294, 0.619608, 1.0 }, + { 0.521569, 0.831373, 0.403922, 1.0 }, + { 0.458824, 0.764706, 0.364706, 1.0 }, + { 0.396078, 0.698039, 0.329412, 1.0 }, + { 0.368627, 0.682353, 0.227451, 1.0 }, + { 0.345098, 0.666667, 0.129412, 1.0 }, + { 0.223529, 0.960784, 0.180392, 1.0 }, + { 0.666667, 1.000000, 0.117647, 1.0 }, + { 0.968627, 1.000000, 0.168627, 1.0 }, + { 0.996078, 0.992157, 0.149020, 1.0 }, + { 0.960784, 0.956863, 0.886275, 1.0 }, + { 0.972549, 0.937255, 0.937255, 1.0 }, + { 0.988235, 0.921569, 0.992157, 1.0 }, + { 1.000000, 0.866667, 0.988235, 1.0 }, + { 0.886275, 0.815686, 0.815686, 1.0 }, + { 0.752941, 0.698039, 0.647059, 1.0 }, + { 0.756863, 0.631373, 0.329412, 1.0 }, + { 0.811765, 0.745098, 0.047059, 1.0 }, + { 0.800000, 0.407843, 0.027451, 1.0 }, + { 0.792157, 0.074510, 0.011765, 1.0 }, + { 0.721569, 0.054902, 0.003922, 1.0 }, + { 0.654902, 0.035294, 0.000000, 1.0 }, + { 0.435294, 0.070588, 0.003922, 1.0 }, + { 0.258824, 0.435294, 0.023529, 1.0 }, + { 0.160784, 0.552941, 0.278431, 1.0 }, + { 0.058824, 0.364706, 0.160784, 1.0 }, + { 0.047059, 0.149020, 0.215686, 1.0 }, + { 0.066667, 0.129412, 0.227451, 1.0 }, + { 0.086275, 0.109804, 0.243137, 1.0 }, + { 0.145098, 0.000000, 0.294118, 1.0 }, + { 0.168627, 0.000000, 0.298039, 1.0 }, + { 0.164706, 0.035294, 0.352941, 1.0 }, + { 0.070588, 0.003922, 0.454902, 1.0 }, + { 0.105882, 0.050980, 0.729412, 1.0 }, + { 0.094118, 0.023529, 0.498039, 1.0 }, + { 0.082353, 0.000000, 0.266667, 1.0 }, + { 0.050980, 0.003922, 0.227451, 1.0 }, + { 0.019608, 0.007843, 0.192157, 1.0 }, + { 0.000000, 0.000000, 0.101961, 1.0 }, + { 0.043137, 0.000000, 0.090196, 1.0 }, + { 0.109804, 0.023529, 0.074510, 1.0 }, + { 0.176471, 0.062745, 0.000000, 1.0 }, + { 0.372549, 0.270588, 0.313725, 1.0 }, + { 0.450980, 0.290196, 0.341176, 1.0 }, + { 0.533333, 0.309804, 0.368627, 1.0 }, + { 0.698039, 0.447059, 0.650980, 1.0 }, + { 0.686275, 0.517647, 0.725490, 1.0 }, + { 0.741176, 0.509804, 0.737255, 1.0 }, + { 0.635294, 0.215686, 0.858824, 1.0 }, + { 0.431373, 0.298039, 0.678431, 1.0 }, + { 0.450980, 0.239216, 0.654902, 1.0 }, + { 0.470588, 0.180392, 0.631373, 1.0 }, + { 0.462745, 0.156863, 0.588235, 1.0 }, + { 0.447059, 0.156863, 0.600000, 1.0 }, + { 0.356863, 0.082353, 0.603922, 1.0 }, + { 0.274510, 0.078431, 0.600000, 1.0 }, + { 0.176471, 0.000000, 0.396078, 1.0 }, + { 0.196078, 0.000000, 0.325490, 1.0 }, + { 0.356863, 0.129412, 0.462745, 1.0 }, + { 0.368627, 0.156863, 0.458824, 1.0 }, + { 0.384314, 0.184314, 0.454902, 1.0 }, + { 0.286275, 0.196078, 0.309804, 1.0 }, + { 0.372549, 0.074510, 0.223529, 1.0 }, + { 0.478431, 0.050980, 0.317647, 1.0 }, + { 0.509804, 0.219608, 0.529412, 1.0 }, + { 0.568627, 0.141176, 0.882353, 1.0 }, + { 0.623529, 0.156863, 0.933333, 1.0 }, + { 0.678431, 0.176471, 0.988235, 1.0 }, + { 0.576471, 0.203922, 0.776471, 1.0 }, + { 0.403922, 0.094118, 0.584314, 1.0 }, + { 0.231373, 0.007843, 0.380392, 1.0 }, + { 0.207843, 0.011765, 0.258824, 1.0 }, + { 0.074510, 0.000000, 0.215686, 1.0 }, + { 0.050980, 0.015686, 0.121569, 1.0 }, + { 0.000000, 0.047059, 0.078431, 1.0 }, + { 0.000000, 0.070588, 0.094118, 1.0 }, + { 0.027451, 0.086275, 0.176471, 1.0 }, + { 0.015686, 0.176471, 0.388235, 1.0 }, + { 0.066667, 0.113725, 0.513725, 1.0 }, + { 0.243137, 0.125490, 0.462745, 1.0 }, + { 0.282353, 0.352941, 0.352941, 1.0 }, + { 0.376471, 0.580392, 0.490196, 1.0 }, + { 0.494118, 0.498039, 0.435294, 1.0 }, + { 0.611765, 0.415686, 0.380392, 1.0 }, + { 0.643137, 0.270588, 0.262745, 1.0 }, + { 0.709804, 0.584314, 0.352941, 1.0 }, + { 0.792157, 0.556863, 0.423529, 1.0 }, + { 0.768627, 0.686275, 0.674510, 1.0 }, + { 0.745098, 0.729412, 0.819608, 1.0 }, + { 0.815686, 0.729412, 0.819608, 1.0 }, + { 0.866667, 0.843137, 0.850980, 1.0 }, + { 0.784314, 0.819608, 0.815686, 1.0 }, + { 0.729412, 0.694118, 0.909804, 1.0 }, + { 0.756863, 0.494118, 0.666667, 1.0 }, + { 0.941176, 0.309804, 0.505882, 1.0 }, + { 0.662745, 0.301961, 0.156863, 1.0 }, + { 0.701961, 0.109804, 0.000000, 1.0 }, + { 0.596078, 0.058824, 0.035294, 1.0 }, + { 0.454902, 0.003922, 0.015686, 1.0 }, + { 0.188235, 0.019608, 0.000000, 1.0 }, + { 0.070588, 0.000000, 0.047059, 1.0 }, + { 0.031373, 0.027451, 0.011765, 1.0 }, + { 0.007843, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.082353, 0.000000, 1.0 }, + { 0.098039, 0.098039, 0.050980, 1.0 }, + { 0.168627, 0.070588, 0.156863, 1.0 }, + { 0.235294, 0.090196, 0.250980, 1.0 }, + { 0.266667, 0.152941, 0.372549, 1.0 }, + { 0.196078, 0.298039, 0.588235, 1.0 }, + { 0.054902, 0.407843, 0.788235, 1.0 }, + { 0.152941, 0.929412, 0.941176, 1.0 }, + { 0.121569, 0.752941, 0.682353, 1.0 }, + { 0.282353, 0.694118, 0.470588, 1.0 }, + { 0.149020, 0.372549, 0.349020, 1.0 }, + { 0.066667, 0.207843, 0.262745, 1.0 }, + { 0.094118, 0.133333, 0.239216, 1.0 }, + { 0.078431, 0.070588, 0.125490, 1.0 }, + { 0.023529, 0.027451, 0.043137, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.015686, 0.035294, 0.011765, 1.0 }, + { 0.015686, 0.039216, 0.023529, 1.0 }, + { 0.019608, 0.023529, 0.039216, 1.0 }, + { 0.000000, 0.043137, 0.066667, 1.0 }, + { 0.000000, 0.003922, 0.058824, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.003922, 1.0 }, + { 0.000000, 0.019608, 0.000000, 1.0 }, + { 0.000000, 0.027451, 0.011765, 1.0 }, + { 0.027451, 0.011765, 0.066667, 1.0 }, + { 0.152941, 0.015686, 0.180392, 1.0 }, + { 0.247059, 0.000000, 0.313725, 1.0 }, + { 0.247059, 0.039216, 0.556863, 1.0 }, + { 0.317647, 0.254902, 0.643137, 1.0 }, + { 0.278431, 0.321569, 0.580392, 1.0 }, + { 0.274510, 0.215686, 0.439216, 1.0 }, + { 0.188235, 0.137255, 0.305882, 1.0 }, + { 0.219608, 0.070588, 0.301961, 1.0 }, + { 0.141176, 0.086275, 0.223529, 1.0 }, + { 0.098039, 0.000000, 0.137255, 1.0 }, + { 0.070588, 0.000000, 0.101961, 1.0 }, + { 0.011765, 0.000000, 0.066667, 1.0 }, + { 0.011765, 0.011765, 0.058824, 1.0 }, + { 0.007843, 0.003922, 0.074510, 1.0 }, + { 0.000000, 0.007843, 0.090196, 1.0 }, + { 0.000000, 0.000000, 0.168627, 1.0 }, + { 0.043137, 0.000000, 0.227451, 1.0 }, + { 0.125490, 0.007843, 0.298039, 1.0 }, + { 0.239216, 0.141176, 0.396078, 1.0 }, + { 0.431373, 0.266667, 0.564706, 1.0 }, + { 0.568627, 0.419608, 0.713725, 1.0 }, + { 0.792157, 0.929412, 0.811765, 1.0 }, + { 0.690196, 0.600000, 0.803922, 1.0 }, + }; +/* Apophysis-040427-4DimensPathsE2 */ +static double4 colors_221[] = { + { 1.000000, 0.917647, 1.000000, 1.0 }, + { 0.800000, 0.517647, 0.956863, 1.0 }, + { 0.709804, 0.498039, 0.913725, 1.0 }, + { 0.619608, 0.482353, 0.874510, 1.0 }, + { 0.580392, 0.454902, 0.796078, 1.0 }, + { 0.545098, 0.427451, 0.717647, 1.0 }, + { 0.537255, 0.466667, 0.631373, 1.0 }, + { 0.533333, 0.509804, 0.549020, 1.0 }, + { 0.317647, 0.529412, 0.200000, 1.0 }, + { 0.282353, 0.439216, 0.266667, 1.0 }, + { 0.247059, 0.349020, 0.337255, 1.0 }, + { 0.152941, 0.254902, 0.266667, 1.0 }, + { 0.058824, 0.164706, 0.200000, 1.0 }, + { 0.035294, 0.113725, 0.149020, 1.0 }, + { 0.011765, 0.062745, 0.098039, 1.0 }, + { 0.003922, 0.047059, 0.078431, 1.0 }, + { 0.000000, 0.031373, 0.058824, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.023529, 1.0 }, + { 0.015686, 0.015686, 0.047059, 1.0 }, + { 0.035294, 0.082353, 0.054902, 1.0 }, + { 0.054902, 0.149020, 0.062745, 1.0 }, + { 0.086275, 0.160784, 0.078431, 1.0 }, + { 0.117647, 0.176471, 0.094118, 1.0 }, + { 0.239216, 0.388235, 0.054902, 1.0 }, + { 0.392157, 0.333333, 0.137255, 1.0 }, + { 0.549020, 0.278431, 0.219608, 1.0 }, + { 0.521569, 0.270588, 0.341176, 1.0 }, + { 0.494118, 0.266667, 0.466667, 1.0 }, + { 0.431373, 0.313725, 0.600000, 1.0 }, + { 0.368627, 0.364706, 0.733333, 1.0 }, + { 0.419608, 0.250980, 0.772549, 1.0 }, + { 0.403922, 0.101961, 0.705882, 1.0 }, + { 0.223529, 0.086275, 0.400000, 1.0 }, + { 0.223529, 0.145098, 0.415686, 1.0 }, + { 0.223529, 0.203922, 0.431373, 1.0 }, + { 0.282353, 0.278431, 0.549020, 1.0 }, + { 0.341176, 0.352941, 0.670588, 1.0 }, + { 0.482353, 0.447059, 0.733333, 1.0 }, + { 0.627451, 0.545098, 0.800000, 1.0 }, + { 0.752941, 0.878431, 0.921569, 1.0 }, + { 0.603922, 0.752941, 0.901961, 1.0 }, + { 0.454902, 0.631373, 0.886275, 1.0 }, + { 0.415686, 0.439216, 0.788235, 1.0 }, + { 0.376471, 0.247059, 0.690196, 1.0 }, + { 0.301961, 0.176471, 0.568627, 1.0 }, + { 0.227451, 0.109804, 0.447059, 1.0 }, + { 0.129412, 0.007843, 0.313725, 1.0 }, + { 0.098039, 0.000000, 0.317647, 1.0 }, + { 0.094118, 0.000000, 0.223529, 1.0 }, + { 0.094118, 0.000000, 0.184314, 1.0 }, + { 0.098039, 0.000000, 0.145098, 1.0 }, + { 0.082353, 0.000000, 0.113725, 1.0 }, + { 0.066667, 0.000000, 0.082353, 1.0 }, + { 0.058824, 0.015686, 0.066667, 1.0 }, + { 0.050980, 0.031373, 0.054902, 1.0 }, + { 0.066667, 0.000000, 0.149020, 1.0 }, + { 0.054902, 0.000000, 0.164706, 1.0 }, + { 0.047059, 0.000000, 0.184314, 1.0 }, + { 0.023529, 0.007843, 0.117647, 1.0 }, + { 0.000000, 0.015686, 0.054902, 1.0 }, + { 0.000000, 0.007843, 0.039216, 1.0 }, + { 0.003922, 0.000000, 0.027451, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.011765, 0.000000, 1.0 }, + { 0.000000, 0.031373, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.035294, 0.141176, 0.011765, 1.0 }, + { 0.066667, 0.270588, 0.082353, 1.0 }, + { 0.262745, 0.552941, 0.211765, 1.0 }, + { 0.403922, 0.541176, 0.141176, 1.0 }, + { 0.549020, 0.529412, 0.070588, 1.0 }, + { 0.478431, 0.450980, 0.086275, 1.0 }, + { 0.411765, 0.372549, 0.101961, 1.0 }, + { 0.329412, 0.372549, 0.133333, 1.0 }, + { 0.247059, 0.376471, 0.168627, 1.0 }, + { 0.219608, 0.133333, 0.141176, 1.0 }, + { 0.254902, 0.086275, 0.160784, 1.0 }, + { 0.501961, 0.211765, 0.419608, 1.0 }, + { 0.486275, 0.200000, 0.584314, 1.0 }, + { 0.474510, 0.188235, 0.749020, 1.0 }, + { 0.450980, 0.176471, 0.733333, 1.0 }, + { 0.431373, 0.168627, 0.721569, 1.0 }, + { 0.517647, 0.050980, 0.709804, 1.0 }, + { 0.423529, 0.066667, 0.784314, 1.0 }, + { 0.329412, 0.000000, 0.682353, 1.0 }, + { 0.219608, 0.000000, 0.494118, 1.0 }, + { 0.113725, 0.000000, 0.305882, 1.0 }, + { 0.129412, 0.000000, 0.266667, 1.0 }, + { 0.145098, 0.000000, 0.227451, 1.0 }, + { 0.113725, 0.000000, 0.168627, 1.0 }, + { 0.058824, 0.003922, 0.094118, 1.0 }, + { 0.031373, 0.003922, 0.066667, 1.0 }, + { 0.000000, 0.000000, 0.047059, 1.0 }, + { 0.027451, 0.007843, 0.035294, 1.0 }, + { 0.035294, 0.003922, 0.043137, 1.0 }, + { 0.043137, 0.000000, 0.054902, 1.0 }, + { 0.031373, 0.000000, 0.062745, 1.0 }, + { 0.019608, 0.003922, 0.070588, 1.0 }, + { 0.078431, 0.000000, 0.105882, 1.0 }, + { 0.113725, 0.007843, 0.082353, 1.0 }, + { 0.145098, 0.019608, 0.109804, 1.0 }, + { 0.152941, 0.074510, 0.094118, 1.0 }, + { 0.164706, 0.133333, 0.082353, 1.0 }, + { 0.121569, 0.129412, 0.062745, 1.0 }, + { 0.078431, 0.125490, 0.047059, 1.0 }, + { 0.062745, 0.043137, 0.133333, 1.0 }, + { 0.003922, 0.066667, 0.168627, 1.0 }, + { 0.101961, 0.137255, 0.196078, 1.0 }, + { 0.239216, 0.184314, 0.250980, 1.0 }, + { 0.537255, 0.423529, 0.541176, 1.0 }, + { 0.611765, 0.478431, 0.592157, 1.0 }, + { 0.690196, 0.537255, 0.643137, 1.0 }, + { 0.827451, 0.643137, 0.909804, 1.0 }, + { 1.000000, 0.749020, 0.901961, 1.0 }, + { 0.921569, 0.729412, 0.670588, 1.0 }, + { 0.925490, 0.701961, 0.627451, 1.0 }, + { 0.647059, 0.803922, 0.223529, 1.0 }, + { 0.556863, 0.741176, 0.274510, 1.0 }, + { 0.466667, 0.682353, 0.325490, 1.0 }, + { 0.560784, 0.678431, 0.305882, 1.0 }, + { 0.654902, 0.678431, 0.286275, 1.0 }, + { 0.709804, 0.313725, 0.094118, 1.0 }, + { 0.709804, 0.105882, 0.301961, 1.0 }, + { 0.654902, 0.274510, 0.647059, 1.0 }, + { 0.568627, 0.298039, 0.560784, 1.0 }, + { 0.552941, 0.286275, 0.196078, 1.0 }, + { 0.643137, 0.329412, 0.156863, 1.0 }, + { 0.733333, 0.372549, 0.117647, 1.0 }, + { 0.850980, 0.270588, 0.019608, 1.0 }, + { 0.764706, 0.262745, 0.000000, 1.0 }, + { 0.701961, 0.356863, 0.015686, 1.0 }, + { 0.564706, 0.309804, 0.082353, 1.0 }, + { 0.262745, 0.074510, 0.000000, 1.0 }, + { 0.152941, 0.035294, 0.000000, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.023529, 0.003922, 1.0 }, + { 0.019608, 0.050980, 0.007843, 1.0 }, + { 0.035294, 0.168627, 0.000000, 1.0 }, + { 0.168627, 0.415686, 0.000000, 1.0 }, + { 0.250980, 0.678431, 0.000000, 1.0 }, + { 0.074510, 0.949020, 0.043137, 1.0 }, + { 0.388235, 0.870588, 0.372549, 1.0 }, + { 0.486275, 0.823529, 0.501961, 1.0 }, + { 0.584314, 0.780392, 0.635294, 1.0 }, + { 0.729412, 0.937255, 0.772549, 1.0 }, + { 0.823529, 0.772549, 0.737255, 1.0 }, + { 0.862745, 0.768627, 0.666667, 1.0 }, + { 0.776471, 0.694118, 0.447059, 1.0 }, + { 0.803922, 0.733333, 0.066667, 1.0 }, + { 0.725490, 0.729412, 0.043137, 1.0 }, + { 0.650980, 0.725490, 0.019608, 1.0 }, + { 0.545098, 0.729412, 0.117647, 1.0 }, + { 0.505882, 0.439216, 0.329412, 1.0 }, + { 0.301961, 0.282353, 0.309804, 1.0 }, + { 0.317647, 0.184314, 0.329412, 1.0 }, + { 0.262745, 0.098039, 0.356863, 1.0 }, + { 0.247059, 0.000000, 0.301961, 1.0 }, + { 0.078431, 0.054902, 0.062745, 1.0 }, + { 0.062745, 0.031373, 0.050980, 1.0 }, + { 0.050980, 0.007843, 0.039216, 1.0 }, + { 0.035294, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.070588, 0.019608, 0.000000, 1.0 }, + { 0.196078, 0.000000, 0.000000, 1.0 }, + { 0.262745, 0.043137, 0.011765, 1.0 }, + { 0.333333, 0.086275, 0.027451, 1.0 }, + { 0.450980, 0.019608, 0.000000, 1.0 }, + { 0.517647, 0.231373, 0.062745, 1.0 }, + { 0.592157, 0.243137, 0.117647, 1.0 }, + { 0.525490, 0.227451, 0.172549, 1.0 }, + { 0.482353, 0.203922, 0.117647, 1.0 }, + { 0.231373, 0.149020, 0.215686, 1.0 }, + { 0.152941, 0.121569, 0.274510, 1.0 }, + { 0.000000, 0.250980, 0.521569, 1.0 }, + { 0.078431, 0.376471, 0.439216, 1.0 }, + { 0.270588, 0.552941, 0.407843, 1.0 }, + { 0.419608, 0.615686, 0.478431, 1.0 }, + { 0.427451, 0.647059, 0.603922, 1.0 }, + { 0.494118, 0.458824, 0.564706, 1.0 }, + { 0.113725, 0.345098, 0.337255, 1.0 }, + { 0.098039, 0.337255, 0.274510, 1.0 }, + { 0.082353, 0.329412, 0.215686, 1.0 }, + { 0.000000, 0.101961, 0.000000, 1.0 }, + { 0.031373, 0.000000, 0.149020, 1.0 }, + { 0.043137, 0.015686, 0.145098, 1.0 }, + { 0.043137, 0.000000, 0.086275, 1.0 }, + { 0.039216, 0.031373, 0.082353, 1.0 }, + { 0.000000, 0.113725, 0.074510, 1.0 }, + { 0.062745, 0.168627, 0.094118, 1.0 }, + { 0.168627, 0.133333, 0.145098, 1.0 }, + { 0.227451, 0.192157, 0.258824, 1.0 }, + { 0.254902, 0.250980, 0.415686, 1.0 }, + { 0.258824, 0.341176, 0.588235, 1.0 }, + { 0.317647, 0.529412, 0.396078, 1.0 }, + { 0.266667, 0.505882, 0.341176, 1.0 }, + { 0.294118, 0.525490, 0.352941, 1.0 }, + { 0.313725, 0.592157, 0.364706, 1.0 }, + { 0.454902, 0.682353, 0.341176, 1.0 }, + { 0.564706, 0.627451, 0.474510, 1.0 }, + { 0.807843, 0.615686, 0.627451, 1.0 }, + { 0.945098, 0.913725, 0.733333, 1.0 }, + { 0.945098, 1.000000, 0.843137, 1.0 }, + { 0.905882, 1.000000, 0.854902, 1.0 }, + { 0.956863, 1.000000, 0.964706, 1.0 }, + { 1.000000, 0.945098, 1.000000, 1.0 }, + { 0.847059, 0.835294, 0.941176, 1.0 }, + { 0.811765, 0.701961, 0.658824, 1.0 }, + { 0.576471, 0.556863, 0.443137, 1.0 }, + { 0.380392, 0.337255, 0.403922, 1.0 }, + { 0.301961, 0.282353, 0.309804, 1.0 }, + { 0.549020, 0.270588, 0.184314, 1.0 }, + { 0.619608, 0.329412, 0.137255, 1.0 }, + { 0.678431, 0.419608, 0.082353, 1.0 }, + { 0.768627, 0.549020, 0.411765, 1.0 }, + { 0.603922, 0.466667, 0.560784, 1.0 }, + { 0.556863, 0.431373, 0.474510, 1.0 }, + { 0.337255, 0.254902, 0.415686, 1.0 }, + { 0.168627, 0.188235, 0.274510, 1.0 }, + { 0.149020, 0.098039, 0.207843, 1.0 }, + { 0.160784, 0.054902, 0.121569, 1.0 }, + { 0.109804, 0.031373, 0.078431, 1.0 }, + { 0.086275, 0.000000, 0.070588, 1.0 }, + { 0.094118, 0.003922, 0.043137, 1.0 }, + { 0.058824, 0.000000, 0.031373, 1.0 }, + { 0.023529, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.015686, 1.0 }, + { 0.019608, 0.007843, 0.050980, 1.0 }, + { 0.031373, 0.019608, 0.062745, 1.0 }, + { 0.043137, 0.000000, 0.090196, 1.0 }, + { 0.086275, 0.000000, 0.137255, 1.0 }, + { 0.133333, 0.027451, 0.196078, 1.0 }, + { 0.192157, 0.070588, 0.235294, 1.0 }, + { 0.227451, 0.031373, 0.176471, 1.0 }, + { 0.231373, 0.015686, 0.168627, 1.0 }, + { 0.266667, 0.086275, 0.098039, 1.0 }, + { 0.231373, 0.039216, 0.023529, 1.0 }, + { 0.152941, 0.000000, 0.000000, 1.0 }, + { 0.098039, 0.000000, 0.000000, 1.0 }, + { 0.109804, 0.000000, 0.050980, 1.0 }, + { 0.180392, 0.101961, 0.109804, 1.0 }, + { 0.309804, 0.219608, 0.258824, 1.0 }, + { 0.337255, 0.349020, 0.407843, 1.0 }, + { 0.529412, 0.509804, 0.537255, 1.0 }, + { 0.525490, 0.662745, 0.737255, 1.0 }, + { 0.529412, 0.933333, 0.921569, 1.0 }, + { 0.505882, 0.933333, 0.945098, 1.0 }, + { 0.352941, 0.733333, 0.658824, 1.0 }, + { 0.384314, 0.827451, 0.584314, 1.0 }, + { 0.643137, 0.866667, 0.839216, 1.0 }, + { 0.933333, 0.964706, 0.882353, 1.0 }, + { 1.000000, 0.988235, 1.000000, 1.0 }, + }; +/* Apophysis-040427-4DimensPathE2 */ +static double4 colors_222[] = { + { 0.878431, 0.592157, 0.568627, 1.0 }, + { 0.047059, 0.031373, 0.027451, 1.0 }, + { 0.047059, 0.023529, 0.015686, 1.0 }, + { 0.050980, 0.019608, 0.007843, 1.0 }, + { 0.062745, 0.023529, 0.003922, 1.0 }, + { 0.078431, 0.031373, 0.000000, 1.0 }, + { 0.074510, 0.015686, 0.000000, 1.0 }, + { 0.074510, 0.000000, 0.000000, 1.0 }, + { 0.109804, 0.000000, 0.000000, 1.0 }, + { 0.117647, 0.011765, 0.000000, 1.0 }, + { 0.125490, 0.027451, 0.000000, 1.0 }, + { 0.152941, 0.027451, 0.000000, 1.0 }, + { 0.184314, 0.027451, 0.000000, 1.0 }, + { 0.203922, 0.011765, 0.047059, 1.0 }, + { 0.227451, 0.000000, 0.094118, 1.0 }, + { 0.258824, 0.015686, 0.094118, 1.0 }, + { 0.294118, 0.031373, 0.098039, 1.0 }, + { 0.286275, 0.172549, 0.180392, 1.0 }, + { 0.227451, 0.517647, 0.494118, 1.0 }, + { 0.172549, 0.862745, 0.811765, 1.0 }, + { 0.196078, 0.878431, 0.800000, 1.0 }, + { 0.219608, 0.894118, 0.792157, 1.0 }, + { 0.298039, 0.933333, 0.647059, 1.0 }, + { 0.376471, 0.972549, 0.505882, 1.0 }, + { 0.603922, 0.784314, 0.784314, 1.0 }, + { 0.764706, 0.890196, 0.862745, 1.0 }, + { 0.929412, 1.000000, 0.945098, 1.0 }, + { 0.964706, 0.933333, 0.968627, 1.0 }, + { 1.000000, 0.870588, 0.996078, 1.0 }, + { 1.000000, 0.827451, 0.890196, 1.0 }, + { 1.000000, 0.784314, 0.788235, 1.0 }, + { 0.980392, 0.725490, 0.403922, 1.0 }, + { 0.984314, 0.937255, 0.019608, 1.0 }, + { 0.705882, 0.980392, 0.054902, 1.0 }, + { 0.768627, 0.815686, 0.066667, 1.0 }, + { 0.831373, 0.650980, 0.082353, 1.0 }, + { 0.721569, 0.662745, 0.082353, 1.0 }, + { 0.611765, 0.674510, 0.082353, 1.0 }, + { 0.662745, 0.772549, 0.121569, 1.0 }, + { 0.717647, 0.870588, 0.160784, 1.0 }, + { 0.486275, 0.705882, 0.000000, 1.0 }, + { 0.486275, 0.600000, 0.117647, 1.0 }, + { 0.486275, 0.494118, 0.239216, 1.0 }, + { 0.631373, 0.415686, 0.117647, 1.0 }, + { 0.776471, 0.337255, 0.000000, 1.0 }, + { 0.792157, 0.333333, 0.062745, 1.0 }, + { 0.807843, 0.333333, 0.125490, 1.0 }, + { 0.733333, 0.227451, 0.141176, 1.0 }, + { 0.741176, 0.168627, 0.211765, 1.0 }, + { 0.392157, 0.000000, 0.062745, 1.0 }, + { 0.403922, 0.090196, 0.031373, 1.0 }, + { 0.419608, 0.180392, 0.000000, 1.0 }, + { 0.384314, 0.431373, 0.000000, 1.0 }, + { 0.352941, 0.682353, 0.000000, 1.0 }, + { 0.392157, 0.839216, 0.141176, 1.0 }, + { 0.435294, 1.000000, 0.282353, 1.0 }, + { 0.564706, 0.772549, 0.317647, 1.0 }, + { 0.764706, 0.556863, 0.352941, 1.0 }, + { 0.968627, 0.341176, 0.388235, 1.0 }, + { 0.894118, 0.227451, 0.392157, 1.0 }, + { 0.819608, 0.113725, 0.400000, 1.0 }, + { 0.862745, 0.137255, 0.349020, 1.0 }, + { 0.905882, 0.160784, 0.301961, 1.0 }, + { 0.741176, 0.270588, 0.172549, 1.0 }, + { 0.713725, 0.274510, 0.129412, 1.0 }, + { 0.317647, 0.094118, 0.015686, 1.0 }, + { 0.301961, 0.090196, 0.007843, 1.0 }, + { 0.290196, 0.086275, 0.000000, 1.0 }, + { 0.266667, 0.094118, 0.000000, 1.0 }, + { 0.243137, 0.101961, 0.000000, 1.0 }, + { 0.282353, 0.145098, 0.027451, 1.0 }, + { 0.282353, 0.235294, 0.188235, 1.0 }, + { 0.564706, 0.439216, 0.458824, 1.0 }, + { 0.643137, 0.533333, 0.494118, 1.0 }, + { 0.725490, 0.631373, 0.529412, 1.0 }, + { 0.729412, 0.690196, 0.545098, 1.0 }, + { 0.737255, 0.749020, 0.564706, 1.0 }, + { 0.717647, 0.713725, 0.513725, 1.0 }, + { 0.698039, 0.678431, 0.462745, 1.0 }, + { 0.717647, 0.580392, 0.462745, 1.0 }, + { 0.713725, 0.611765, 0.411765, 1.0 }, + { 0.854902, 0.564706, 0.215686, 1.0 }, + { 0.815686, 0.411765, 0.239216, 1.0 }, + { 0.780392, 0.258824, 0.262745, 1.0 }, + { 0.831373, 0.290196, 0.278431, 1.0 }, + { 0.882353, 0.321569, 0.298039, 1.0 }, + { 0.866667, 0.231373, 0.423529, 1.0 }, + { 0.827451, 0.329412, 0.529412, 1.0 }, + { 0.658824, 0.082353, 0.741176, 1.0 }, + { 0.447059, 0.129412, 0.701961, 1.0 }, + { 0.239216, 0.176471, 0.662745, 1.0 }, + { 0.274510, 0.164706, 0.423529, 1.0 }, + { 0.313725, 0.156863, 0.188235, 1.0 }, + { 0.254902, 0.090196, 0.137255, 1.0 }, + { 0.141176, 0.113725, 0.141176, 1.0 }, + { 0.160784, 0.125490, 0.098039, 1.0 }, + { 0.192157, 0.039216, 0.050980, 1.0 }, + { 0.062745, 0.027451, 0.000000, 1.0 }, + { 0.031373, 0.015686, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.031373, 0.000000, 0.019608, 1.0 }, + { 0.070588, 0.000000, 0.000000, 1.0 }, + { 0.200000, 0.035294, 0.039216, 1.0 }, + { 0.337255, 0.090196, 0.152941, 1.0 }, + { 0.478431, 0.145098, 0.266667, 1.0 }, + { 0.541176, 0.231373, 0.325490, 1.0 }, + { 0.607843, 0.317647, 0.384314, 1.0 }, + { 0.654902, 0.447059, 0.509804, 1.0 }, + { 0.788235, 0.576471, 0.678431, 1.0 }, + { 0.945098, 0.827451, 0.827451, 1.0 }, + { 1.000000, 0.878431, 0.858824, 1.0 }, + { 0.941176, 0.639216, 0.568627, 1.0 }, + { 0.847059, 0.572549, 0.568627, 1.0 }, + { 0.752941, 0.505882, 0.572549, 1.0 }, + { 0.560784, 0.403922, 0.356863, 1.0 }, + { 0.376471, 0.309804, 0.282353, 1.0 }, + { 0.376471, 0.262745, 0.231373, 1.0 }, + { 0.439216, 0.313725, 0.317647, 1.0 }, + { 0.509804, 0.454902, 0.443137, 1.0 }, + { 0.521569, 0.462745, 0.439216, 1.0 }, + { 0.537255, 0.470588, 0.439216, 1.0 }, + { 0.525490, 0.498039, 0.447059, 1.0 }, + { 0.517647, 0.529412, 0.454902, 1.0 }, + { 0.596078, 0.541176, 0.505882, 1.0 }, + { 0.682353, 0.603922, 0.600000, 1.0 }, + { 0.709804, 0.615686, 0.607843, 1.0 }, + { 0.694118, 0.650980, 0.564706, 1.0 }, + { 0.580392, 0.541176, 0.400000, 1.0 }, + { 0.607843, 0.541176, 0.384314, 1.0 }, + { 0.639216, 0.545098, 0.372549, 1.0 }, + { 0.843137, 0.670588, 0.180392, 1.0 }, + { 0.792157, 0.780392, 0.039216, 1.0 }, + { 0.682353, 0.960784, 0.066667, 1.0 }, + { 0.494118, 0.917647, 0.035294, 1.0 }, + { 0.098039, 0.749020, 0.011765, 1.0 }, + { 0.105882, 0.603922, 0.003922, 1.0 }, + { 0.113725, 0.462745, 0.000000, 1.0 }, + { 0.094118, 0.396078, 0.000000, 1.0 }, + { 0.074510, 0.333333, 0.000000, 1.0 }, + { 0.062745, 0.149020, 0.000000, 1.0 }, + { 0.219608, 0.113725, 0.007843, 1.0 }, + { 0.321569, 0.537255, 0.000000, 1.0 }, + { 0.086275, 0.619608, 0.000000, 1.0 }, + { 0.239216, 0.717647, 0.000000, 1.0 }, + { 0.301961, 0.635294, 0.027451, 1.0 }, + { 0.364706, 0.556863, 0.054902, 1.0 }, + { 0.525490, 0.258824, 0.105882, 1.0 }, + { 0.427451, 0.184314, 0.203922, 1.0 }, + { 0.403922, 0.188235, 0.160784, 1.0 }, + { 0.360784, 0.192157, 0.168627, 1.0 }, + { 0.615686, 0.431373, 0.321569, 1.0 }, + { 0.654902, 0.541176, 0.392157, 1.0 }, + { 0.694118, 0.654902, 0.462745, 1.0 }, + { 0.756863, 0.733333, 0.670588, 1.0 }, + { 1.000000, 0.878431, 0.945098, 1.0 }, + { 1.000000, 0.984314, 0.917647, 1.0 }, + { 1.000000, 1.000000, 0.949020, 1.0 }, + { 1.000000, 0.964706, 0.952941, 1.0 }, + { 1.000000, 0.878431, 1.000000, 1.0 }, + { 0.835294, 0.878431, 0.713725, 1.0 }, + { 0.752941, 0.831373, 0.701961, 1.0 }, + { 0.674510, 0.784314, 0.694118, 1.0 }, + { 0.623529, 0.596078, 0.556863, 1.0 }, + { 0.447059, 0.458824, 0.517647, 1.0 }, + { 0.258824, 0.305882, 0.290196, 1.0 }, + { 0.168627, 0.352941, 0.274510, 1.0 }, + { 0.215686, 0.098039, 0.000000, 1.0 }, + { 0.207843, 0.062745, 0.000000, 1.0 }, + { 0.200000, 0.031373, 0.003922, 1.0 }, + { 0.172549, 0.000000, 0.000000, 1.0 }, + { 0.192157, 0.000000, 0.066667, 1.0 }, + { 0.176471, 0.000000, 0.172549, 1.0 }, + { 0.168627, 0.027451, 0.215686, 1.0 }, + { 0.219608, 0.000000, 0.447059, 1.0 }, + { 0.294118, 0.137255, 0.654902, 1.0 }, + { 0.368627, 0.305882, 0.784314, 1.0 }, + { 0.349020, 0.498039, 0.792157, 1.0 }, + { 0.333333, 0.627451, 0.741176, 1.0 }, + { 0.537255, 0.654902, 0.403922, 1.0 }, + { 0.576471, 0.521569, 0.368627, 1.0 }, + { 0.521569, 0.423529, 0.396078, 1.0 }, + { 0.541176, 0.372549, 0.349020, 1.0 }, + { 0.521569, 0.203922, 0.192157, 1.0 }, + { 0.529412, 0.117647, 0.200000, 1.0 }, + { 0.541176, 0.031373, 0.211765, 1.0 }, + { 0.505882, 0.000000, 0.278431, 1.0 }, + { 0.564706, 0.000000, 0.278431, 1.0 }, + { 0.619608, 0.168627, 0.541176, 1.0 }, + { 0.623529, 0.254902, 0.584314, 1.0 }, + { 0.647059, 0.415686, 0.486275, 1.0 }, + { 0.768627, 0.501961, 0.466667, 1.0 }, + { 0.631373, 0.447059, 0.423529, 1.0 }, + { 0.670588, 0.282353, 0.352941, 1.0 }, + { 0.717647, 0.258824, 0.431373, 1.0 }, + { 0.901961, 0.309804, 0.282353, 1.0 }, + { 0.988235, 0.400000, 0.066667, 1.0 }, + { 0.933333, 0.121569, 0.058824, 1.0 }, + { 0.909804, 0.082353, 0.109804, 1.0 }, + { 0.854902, 0.129412, 0.149020, 1.0 }, + { 0.858824, 0.125490, 0.090196, 1.0 }, + { 0.756863, 0.050980, 0.054902, 1.0 }, + { 0.396078, 0.003922, 0.000000, 1.0 }, + { 0.376471, 0.000000, 0.000000, 1.0 }, + { 0.325490, 0.070588, 0.000000, 1.0 }, + { 0.321569, 0.007843, 0.011765, 1.0 }, + { 0.317647, 0.000000, 0.031373, 1.0 }, + { 0.313725, 0.000000, 0.000000, 1.0 }, + { 0.294118, 0.000000, 0.003922, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.113725, 0.019608, 0.011765, 1.0 }, + { 0.105882, 0.000000, 0.000000, 1.0 }, + { 0.113725, 0.000000, 0.000000, 1.0 }, + { 0.160784, 0.000000, 0.000000, 1.0 }, + { 0.262745, 0.000000, 0.031373, 1.0 }, + { 0.364706, 0.003922, 0.007843, 1.0 }, + { 0.482353, 0.039216, 0.156863, 1.0 }, + { 0.698039, 0.239216, 0.274510, 1.0 }, + { 0.847059, 0.552941, 0.643137, 1.0 }, + { 0.866667, 0.760784, 0.780392, 1.0 }, + { 1.000000, 0.941176, 0.945098, 1.0 }, + { 1.000000, 0.988235, 0.894118, 1.0 }, + { 0.874510, 0.917647, 0.749020, 1.0 }, + { 0.776471, 0.670588, 0.627451, 1.0 }, + { 0.658824, 0.458824, 0.345098, 1.0 }, + { 0.564706, 0.298039, 0.160784, 1.0 }, + { 0.427451, 0.215686, 0.105882, 1.0 }, + { 0.313725, 0.078431, 0.086275, 1.0 }, + { 0.301961, 0.078431, 0.043137, 1.0 }, + { 0.239216, 0.050980, 0.035294, 1.0 }, + { 0.239216, 0.039216, 0.027451, 1.0 }, + { 0.200000, 0.027451, 0.031373, 1.0 }, + { 0.223529, 0.000000, 0.000000, 1.0 }, + { 0.215686, 0.000000, 0.000000, 1.0 }, + { 0.196078, 0.000000, 0.000000, 1.0 }, + { 0.164706, 0.031373, 0.000000, 1.0 }, + { 0.109804, 0.035294, 0.000000, 1.0 }, + { 0.074510, 0.062745, 0.000000, 1.0 }, + { 0.054902, 0.023529, 0.011765, 1.0 }, + { 0.039216, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.023529, 0.000000, 1.0 }, + { 0.000000, 0.023529, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.054902, 0.000000, 0.000000, 1.0 }, + { 0.066667, 0.000000, 0.000000, 1.0 }, + { 0.070588, 0.007843, 0.011765, 1.0 }, + { 0.054902, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.000000, 0.015686, 1.0 }, + { 0.000000, 0.000000, 0.027451, 1.0 }, + { 0.003922, 0.019608, 0.023529, 1.0 }, + { 0.027451, 0.027451, 0.027451, 1.0 }, + { 0.094118, 0.098039, 0.000000, 1.0 }, + { 0.231373, 0.227451, 0.145098, 1.0 }, + { 0.556863, 0.400000, 0.352941, 1.0 }, + { 1.000000, 0.686275, 0.611765, 1.0 }, + }; +/* Apophysis-040427-4Doodles */ +static double4 colors_223[] = { + { 0.568627, 0.415686, 0.011765, 1.0 }, + { 0.709804, 0.592157, 0.490196, 1.0 }, + { 0.662745, 0.678431, 0.592157, 1.0 }, + { 0.615686, 0.768627, 0.694118, 1.0 }, + { 0.603922, 0.756863, 0.682353, 1.0 }, + { 0.596078, 0.749020, 0.674510, 1.0 }, + { 0.619608, 0.741176, 0.678431, 1.0 }, + { 0.647059, 0.733333, 0.686275, 1.0 }, + { 0.631373, 0.631373, 0.631373, 1.0 }, + { 0.603922, 0.603922, 0.603922, 1.0 }, + { 0.580392, 0.580392, 0.580392, 1.0 }, + { 0.580392, 0.552941, 0.564706, 1.0 }, + { 0.584314, 0.525490, 0.552941, 1.0 }, + { 0.411765, 0.447059, 0.486275, 1.0 }, + { 0.239216, 0.372549, 0.419608, 1.0 }, + { 0.200000, 0.329412, 0.443137, 1.0 }, + { 0.160784, 0.286275, 0.470588, 1.0 }, + { 0.066667, 0.109804, 0.525490, 1.0 }, + { 0.031373, 0.117647, 0.368627, 1.0 }, + { 0.000000, 0.125490, 0.211765, 1.0 }, + { 0.058824, 0.129412, 0.211765, 1.0 }, + { 0.117647, 0.137255, 0.211765, 1.0 }, + { 0.149020, 0.160784, 0.200000, 1.0 }, + { 0.180392, 0.184314, 0.192157, 1.0 }, + { 0.725490, 0.588235, 0.470588, 1.0 }, + { 0.858824, 0.756863, 0.490196, 1.0 }, + { 0.996078, 0.929412, 0.513725, 1.0 }, + { 0.823529, 0.694118, 0.282353, 1.0 }, + { 0.650980, 0.458824, 0.054902, 1.0 }, + { 0.619608, 0.439216, 0.031373, 1.0 }, + { 0.588235, 0.419608, 0.007843, 1.0 }, + { 0.580392, 0.356863, 0.086275, 1.0 }, + { 0.596078, 0.219608, 0.062745, 1.0 }, + { 0.568627, 0.552941, 0.376471, 1.0 }, + { 0.650980, 0.643137, 0.549020, 1.0 }, + { 0.733333, 0.733333, 0.725490, 1.0 }, + { 0.764706, 0.760784, 0.752941, 1.0 }, + { 0.796078, 0.792157, 0.784314, 1.0 }, + { 0.792157, 0.792157, 0.788235, 1.0 }, + { 0.792157, 0.792157, 0.792157, 1.0 }, + { 0.756863, 0.756863, 0.756863, 1.0 }, + { 0.690196, 0.772549, 0.733333, 1.0 }, + { 0.627451, 0.792157, 0.713725, 1.0 }, + { 0.384314, 0.803922, 0.705882, 1.0 }, + { 0.141176, 0.819608, 0.701961, 1.0 }, + { 0.137255, 0.682353, 0.580392, 1.0 }, + { 0.133333, 0.549020, 0.458824, 1.0 }, + { 0.043137, 0.282353, 0.286275, 1.0 }, + { 0.149020, 0.196078, 0.243137, 1.0 }, + { 0.345098, 0.250980, 0.109804, 1.0 }, + { 0.403922, 0.294118, 0.231373, 1.0 }, + { 0.466667, 0.341176, 0.352941, 1.0 }, + { 0.537255, 0.478431, 0.498039, 1.0 }, + { 0.607843, 0.619608, 0.647059, 1.0 }, + { 0.674510, 0.678431, 0.690196, 1.0 }, + { 0.741176, 0.741176, 0.733333, 1.0 }, + { 0.913725, 0.929412, 0.941176, 1.0 }, + { 0.945098, 0.960784, 0.968627, 1.0 }, + { 0.980392, 0.992157, 1.000000, 1.0 }, + { 0.988235, 0.996078, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.949020, 0.992157, 0.976471, 1.0 }, + { 0.909804, 0.909804, 0.815686, 1.0 }, + { 0.623529, 0.623529, 0.623529, 1.0 }, + { 0.486275, 0.486275, 0.486275, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.321569, 0.317647, 0.321569, 1.0 }, + { 0.298039, 0.290196, 0.294118, 1.0 }, + { 0.250980, 0.254902, 0.223529, 1.0 }, + { 0.286275, 0.215686, 0.121569, 1.0 }, + { 0.270588, 0.156863, 0.023529, 1.0 }, + { 0.227451, 0.145098, 0.035294, 1.0 }, + { 0.184314, 0.137255, 0.050980, 1.0 }, + { 0.180392, 0.090196, 0.027451, 1.0 }, + { 0.180392, 0.047059, 0.007843, 1.0 }, + { 0.211765, 0.070588, 0.019608, 1.0 }, + { 0.247059, 0.094118, 0.035294, 1.0 }, + { 0.278431, 0.054902, 0.019608, 1.0 }, + { 0.235294, 0.050980, 0.011765, 1.0 }, + { 0.121569, 0.027451, 0.168627, 1.0 }, + { 0.145098, 0.070588, 0.121569, 1.0 }, + { 0.172549, 0.117647, 0.074510, 1.0 }, + { 0.207843, 0.152941, 0.074510, 1.0 }, + { 0.247059, 0.188235, 0.074510, 1.0 }, + { 0.305882, 0.215686, 0.050980, 1.0 }, + { 0.447059, 0.333333, 0.105882, 1.0 }, + { 0.658824, 0.600000, 0.329412, 1.0 }, + { 0.635294, 0.682353, 0.509804, 1.0 }, + { 0.611765, 0.764706, 0.690196, 1.0 }, + { 0.568627, 0.803922, 0.803922, 1.0 }, + { 0.525490, 0.843137, 0.917647, 1.0 }, + { 0.678431, 1.000000, 0.992157, 1.0 }, + { 0.850980, 1.000000, 0.980392, 1.0 }, + { 0.901961, 1.000000, 1.000000, 1.0 }, + { 0.905882, 1.000000, 0.992157, 1.0 }, + { 0.776471, 0.776471, 0.768627, 1.0 }, + { 0.647059, 0.647059, 0.639216, 1.0 }, + { 0.521569, 0.521569, 0.513725, 1.0 }, + { 0.458824, 0.447059, 0.423529, 1.0 }, + { 0.400000, 0.372549, 0.333333, 1.0 }, + { 0.321569, 0.301961, 0.290196, 1.0 }, + { 0.239216, 0.309804, 0.325490, 1.0 }, + { 0.541176, 0.537255, 0.556863, 1.0 }, + { 0.611765, 0.611765, 0.619608, 1.0 }, + { 0.686275, 0.686275, 0.686275, 1.0 }, + { 0.713725, 0.713725, 0.713725, 1.0 }, + { 0.741176, 0.741176, 0.741176, 1.0 }, + { 0.749020, 0.749020, 0.741176, 1.0 }, + { 0.690196, 0.682353, 0.686275, 1.0 }, + { 0.592157, 0.592157, 0.592157, 1.0 }, + { 0.466667, 0.466667, 0.466667, 1.0 }, + { 0.243137, 0.372549, 0.015686, 1.0 }, + { 0.227451, 0.274510, 0.054902, 1.0 }, + { 0.211765, 0.180392, 0.098039, 1.0 }, + { 0.176471, 0.176471, 0.176471, 1.0 }, + { 0.176471, 0.176471, 0.176471, 1.0 }, + { 0.160784, 0.203922, 0.219608, 1.0 }, + { 0.203922, 0.231373, 0.549020, 1.0 }, + { 0.698039, 0.317647, 0.976471, 1.0 }, + { 0.635294, 0.450980, 0.874510, 1.0 }, + { 0.572549, 0.588235, 0.772549, 1.0 }, + { 0.490196, 0.556863, 0.717647, 1.0 }, + { 0.411765, 0.529412, 0.662745, 1.0 }, + { 0.188235, 0.647059, 0.372549, 1.0 }, + { 0.015686, 0.545098, 0.133333, 1.0 }, + { 0.019608, 0.188235, 0.149020, 1.0 }, + { 0.058824, 0.058824, 0.058824, 1.0 }, + { 0.145098, 0.113725, 0.023529, 1.0 }, + { 0.137255, 0.125490, 0.066667, 1.0 }, + { 0.133333, 0.137255, 0.113725, 1.0 }, + { 0.176471, 0.176471, 0.176471, 1.0 }, + { 0.192157, 0.215686, 0.262745, 1.0 }, + { 0.235294, 0.337255, 0.388235, 1.0 }, + { 0.501961, 0.501961, 0.501961, 1.0 }, + { 0.952941, 0.635294, 0.996078, 1.0 }, + { 0.945098, 0.756863, 0.996078, 1.0 }, + { 0.941176, 0.882353, 0.996078, 1.0 }, + { 0.921569, 0.894118, 0.949020, 1.0 }, + { 0.905882, 0.905882, 0.905882, 1.0 }, + { 0.886275, 0.843137, 0.827451, 1.0 }, + { 0.831373, 0.796078, 0.807843, 1.0 }, + { 0.815686, 0.815686, 0.807843, 1.0 }, + { 0.807843, 0.807843, 0.800000, 1.0 }, + { 0.796078, 0.796078, 0.788235, 1.0 }, + { 0.792157, 0.792157, 0.784314, 1.0 }, + { 0.792157, 0.792157, 0.784314, 1.0 }, + { 0.776471, 0.776471, 0.776471, 1.0 }, + { 0.760784, 0.760784, 0.752941, 1.0 }, + { 0.745098, 0.745098, 0.737255, 1.0 }, + { 0.725490, 0.725490, 0.725490, 1.0 }, + { 0.580392, 0.572549, 0.592157, 1.0 }, + { 0.603922, 0.576471, 0.592157, 1.0 }, + { 0.627451, 0.580392, 0.596078, 1.0 }, + { 0.717647, 0.658824, 0.678431, 1.0 }, + { 0.756863, 0.756863, 0.749020, 1.0 }, + { 0.815686, 0.839216, 0.823529, 1.0 }, + { 0.858824, 0.984314, 0.941176, 1.0 }, + { 0.925490, 1.000000, 1.000000, 1.0 }, + { 0.968627, 1.000000, 0.992157, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 0.968627, 1.0 }, + { 0.996078, 1.000000, 0.749020, 1.0 }, + { 0.988235, 0.964706, 0.580392, 1.0 }, + { 0.992157, 0.968627, 0.494118, 1.0 }, + { 1.000000, 0.976471, 0.411765, 1.0 }, + { 0.827451, 1.000000, 0.372549, 1.0 }, + { 0.898039, 0.874510, 0.341176, 1.0 }, + { 0.929412, 0.364706, 0.219608, 1.0 }, + { 0.890196, 0.015686, 0.380392, 1.0 }, + { 0.678431, 0.000000, 0.282353, 1.0 }, + { 0.627451, 0.109804, 0.090196, 1.0 }, + { 0.411765, 0.462745, 0.486275, 1.0 }, + { 0.494118, 0.274510, 0.270588, 1.0 }, + { 0.000000, 0.023529, 0.000000, 1.0 }, + { 0.043137, 0.035294, 0.039216, 1.0 }, + { 0.105882, 0.101961, 0.094118, 1.0 }, + { 0.188235, 0.137255, 0.113725, 1.0 }, + { 0.184314, 0.098039, 0.250980, 1.0 }, + { 0.305882, 0.039216, 0.474510, 1.0 }, + { 0.380392, 0.121569, 0.305882, 1.0 }, + { 0.454902, 0.207843, 0.137255, 1.0 }, + { 0.635294, 0.172549, 0.070588, 1.0 }, + { 0.803922, 0.239216, 0.207843, 1.0 }, + { 0.949020, 0.333333, 0.368627, 1.0 }, + { 0.854902, 0.439216, 0.274510, 1.0 }, + { 0.745098, 0.647059, 0.333333, 1.0 }, + { 0.800000, 0.729412, 0.447059, 1.0 }, + { 0.756863, 0.729412, 0.698039, 1.0 }, + { 0.823529, 0.756863, 0.788235, 1.0 }, + { 0.870588, 0.862745, 0.815686, 1.0 }, + { 0.968627, 0.968627, 0.960784, 1.0 }, + { 0.996078, 0.976471, 0.992157, 1.0 }, + { 1.000000, 0.996078, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.984314, 0.992157, 0.988235, 1.0 }, + { 1.000000, 0.925490, 0.870588, 1.0 }, + { 1.000000, 0.980392, 0.741176, 1.0 }, + { 0.988235, 0.968627, 0.717647, 1.0 }, + { 0.968627, 0.905882, 0.572549, 1.0 }, + { 0.984314, 0.870588, 0.556863, 1.0 }, + { 0.819608, 0.694118, 0.752941, 1.0 }, + { 0.733333, 0.733333, 0.725490, 1.0 }, + { 0.701961, 0.701961, 0.701961, 1.0 }, + { 0.627451, 0.627451, 0.627451, 1.0 }, + { 0.603922, 0.603922, 0.603922, 1.0 }, + { 0.552941, 0.576471, 0.568627, 1.0 }, + { 0.552941, 0.552941, 0.552941, 1.0 }, + { 0.552941, 0.552941, 0.552941, 1.0 }, + { 0.549020, 0.549020, 0.549020, 1.0 }, + { 0.521569, 0.584314, 0.545098, 1.0 }, + { 0.509804, 0.643137, 0.580392, 1.0 }, + { 0.505882, 0.670588, 0.768627, 1.0 }, + { 0.509804, 0.803922, 0.878431, 1.0 }, + { 0.627451, 0.682353, 0.921569, 1.0 }, + { 0.701961, 0.513725, 0.901961, 1.0 }, + { 0.788235, 0.525490, 0.980392, 1.0 }, + { 0.807843, 0.611765, 0.898039, 1.0 }, + { 0.749020, 0.749020, 0.749020, 1.0 }, + { 0.627451, 0.780392, 0.705882, 1.0 }, + { 0.631373, 0.709804, 0.666667, 1.0 }, + { 0.568627, 0.568627, 0.568627, 1.0 }, + { 0.470588, 0.470588, 0.470588, 1.0 }, + { 0.474510, 0.349020, 0.200000, 1.0 }, + { 0.352941, 0.278431, 0.223529, 1.0 }, + { 0.396078, 0.274510, 0.152941, 1.0 }, + { 0.443137, 0.188235, 0.109804, 1.0 }, + { 0.462745, 0.129412, 0.050980, 1.0 }, + { 0.564706, 0.215686, 0.043137, 1.0 }, + }; +/* Apophysis-040427-4Doodles2 */ +static double4 colors_224[] = { + { 0.749020, 0.713725, 0.419608, 1.0 }, + { 0.690196, 0.556863, 0.074510, 1.0 }, + { 0.713725, 0.568627, 0.043137, 1.0 }, + { 0.741176, 0.580392, 0.015686, 1.0 }, + { 0.737255, 0.576471, 0.011765, 1.0 }, + { 0.737255, 0.572549, 0.007843, 1.0 }, + { 0.717647, 0.556863, 0.011765, 1.0 }, + { 0.701961, 0.545098, 0.019608, 1.0 }, + { 0.588235, 0.501961, 0.164706, 1.0 }, + { 0.513725, 0.470588, 0.298039, 1.0 }, + { 0.443137, 0.439216, 0.431373, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.258824, 0.262745, 0.270588, 1.0 }, + { 0.168627, 0.184314, 0.152941, 1.0 }, + { 0.078431, 0.105882, 0.035294, 1.0 }, + { 0.098039, 0.101961, 0.050980, 1.0 }, + { 0.117647, 0.101961, 0.066667, 1.0 }, + { 0.219608, 0.239216, 0.082353, 1.0 }, + { 0.396078, 0.345098, 0.047059, 1.0 }, + { 0.576471, 0.450980, 0.015686, 1.0 }, + { 0.674510, 0.525490, 0.015686, 1.0 }, + { 0.772549, 0.600000, 0.019608, 1.0 }, + { 0.815686, 0.631373, 0.019608, 1.0 }, + { 0.858824, 0.666667, 0.019608, 1.0 }, + { 0.937255, 0.733333, 0.019608, 1.0 }, + { 0.952941, 0.749020, 0.015686, 1.0 }, + { 0.972549, 0.764706, 0.011765, 1.0 }, + { 0.976471, 0.764706, 0.015686, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.941176, 0.733333, 0.019608, 1.0 }, + { 0.901961, 0.705882, 0.019608, 1.0 }, + { 0.866667, 0.674510, 0.019608, 1.0 }, + { 0.835294, 0.647059, 0.019608, 1.0 }, + { 0.666667, 0.360784, 0.321569, 1.0 }, + { 0.564706, 0.294118, 0.278431, 1.0 }, + { 0.466667, 0.231373, 0.239216, 1.0 }, + { 0.396078, 0.258824, 0.243137, 1.0 }, + { 0.325490, 0.286275, 0.250980, 1.0 }, + { 0.313725, 0.266667, 0.262745, 1.0 }, + { 0.301961, 0.250980, 0.278431, 1.0 }, + { 0.352941, 0.294118, 0.313725, 1.0 }, + { 0.450980, 0.384314, 0.356863, 1.0 }, + { 0.698039, 0.674510, 0.611765, 1.0 }, + { 0.792157, 0.752941, 0.713725, 1.0 }, + { 0.890196, 0.831373, 0.819608, 1.0 }, + { 0.811765, 0.690196, 0.725490, 1.0 }, + { 0.737255, 0.552941, 0.631373, 1.0 }, + { 0.623529, 0.501961, 0.537255, 1.0 }, + { 0.509804, 0.454902, 0.443137, 1.0 }, + { 0.639216, 0.498039, 0.254902, 1.0 }, + { 0.725490, 0.564706, 0.137255, 1.0 }, + { 0.811765, 0.631373, 0.019608, 1.0 }, + { 0.866667, 0.674510, 0.019608, 1.0 }, + { 0.921569, 0.721569, 0.019608, 1.0 }, + { 0.941176, 0.737255, 0.015686, 1.0 }, + { 0.964706, 0.752941, 0.015686, 1.0 }, + { 0.984314, 0.756863, 0.019608, 1.0 }, + { 0.960784, 0.749020, 0.027451, 1.0 }, + { 0.858824, 0.666667, 0.019608, 1.0 }, + { 0.811765, 0.631373, 0.019608, 1.0 }, + { 0.764706, 0.600000, 0.019608, 1.0 }, + { 0.729412, 0.572549, 0.019608, 1.0 }, + { 0.698039, 0.549020, 0.019608, 1.0 }, + { 0.654902, 0.517647, 0.015686, 1.0 }, + { 0.639216, 0.501961, 0.007843, 1.0 }, + { 0.647059, 0.509804, 0.007843, 1.0 }, + { 0.682353, 0.537255, 0.011765, 1.0 }, + { 0.717647, 0.564706, 0.015686, 1.0 }, + { 0.780392, 0.611765, 0.015686, 1.0 }, + { 0.847059, 0.662745, 0.019608, 1.0 }, + { 0.858824, 0.670588, 0.015686, 1.0 }, + { 0.870588, 0.682353, 0.015686, 1.0 }, + { 0.901961, 0.705882, 0.019608, 1.0 }, + { 0.925490, 0.729412, 0.019608, 1.0 }, + { 0.898039, 0.701961, 0.023529, 1.0 }, + { 0.858824, 0.674510, 0.019608, 1.0 }, + { 0.823529, 0.647059, 0.015686, 1.0 }, + { 0.807843, 0.631373, 0.015686, 1.0 }, + { 0.792157, 0.615686, 0.015686, 1.0 }, + { 0.764706, 0.592157, 0.007843, 1.0 }, + { 0.705882, 0.552941, 0.015686, 1.0 }, + { 0.654902, 0.505882, 0.015686, 1.0 }, + { 0.658824, 0.509804, 0.015686, 1.0 }, + { 0.662745, 0.513725, 0.015686, 1.0 }, + { 0.682353, 0.529412, 0.015686, 1.0 }, + { 0.701961, 0.545098, 0.019608, 1.0 }, + { 0.749020, 0.584314, 0.011765, 1.0 }, + { 0.815686, 0.635294, 0.015686, 1.0 }, + { 0.870588, 0.682353, 0.015686, 1.0 }, + { 0.905882, 0.705882, 0.011765, 1.0 }, + { 0.964706, 0.752941, 0.023529, 1.0 }, + { 0.972549, 0.756863, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.956863, 0.745098, 0.023529, 1.0 }, + { 0.933333, 0.729412, 0.023529, 1.0 }, + { 0.913725, 0.709804, 0.019608, 1.0 }, + { 0.894118, 0.690196, 0.015686, 1.0 }, + { 0.823529, 0.635294, 0.015686, 1.0 }, + { 0.725490, 0.560784, 0.019608, 1.0 }, + { 0.611765, 0.474510, 0.011765, 1.0 }, + { 0.482353, 0.368627, 0.007843, 1.0 }, + { 0.223529, 0.098039, 0.007843, 1.0 }, + { 0.168627, 0.086275, 0.019608, 1.0 }, + { 0.117647, 0.078431, 0.031373, 1.0 }, + { 0.082353, 0.058824, 0.011765, 1.0 }, + { 0.000000, 0.070588, 0.023529, 1.0 }, + { 0.019608, 0.109804, 0.031373, 1.0 }, + { 0.000000, 0.160784, 0.035294, 1.0 }, + { 0.066667, 0.278431, 0.082353, 1.0 }, + { 0.282353, 0.172549, 0.043137, 1.0 }, + { 0.498039, 0.066667, 0.007843, 1.0 }, + { 0.592157, 0.082353, 0.019608, 1.0 }, + { 0.686275, 0.098039, 0.031373, 1.0 }, + { 0.756863, 0.050980, 0.094118, 1.0 }, + { 0.600000, 0.121569, 0.101961, 1.0 }, + { 0.549020, 0.423529, 0.019608, 1.0 }, + { 0.572549, 0.439216, 0.015686, 1.0 }, + { 0.545098, 0.192157, 0.149020, 1.0 }, + { 0.529412, 0.196078, 0.152941, 1.0 }, + { 0.513725, 0.200000, 0.156863, 1.0 }, + { 0.498039, 0.301961, 0.023529, 1.0 }, + { 0.537255, 0.411765, 0.015686, 1.0 }, + { 0.576471, 0.450980, 0.015686, 1.0 }, + { 0.639216, 0.498039, 0.015686, 1.0 }, + { 0.788235, 0.619608, 0.015686, 1.0 }, + { 0.827451, 0.650980, 0.015686, 1.0 }, + { 0.870588, 0.682353, 0.015686, 1.0 }, + { 0.878431, 0.682353, 0.019608, 1.0 }, + { 0.886275, 0.686275, 0.023529, 1.0 }, + { 0.886275, 0.701961, 0.019608, 1.0 }, + { 0.894118, 0.694118, 0.023529, 1.0 }, + { 0.905882, 0.701961, 0.019608, 1.0 }, + { 0.933333, 0.729412, 0.015686, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.980392, 0.764706, 0.023529, 1.0 }, + { 0.988235, 0.760784, 0.023529, 1.0 }, + { 0.988235, 0.760784, 0.023529, 1.0 }, + { 0.200000, 0.000000, 0.035294, 1.0 }, + { 0.101961, 0.176471, 0.050980, 1.0 }, + { 0.094118, 0.254902, 0.074510, 1.0 }, + { 0.086275, 0.337255, 0.101961, 1.0 }, + { 0.070588, 0.352941, 0.105882, 1.0 }, + { 0.047059, 0.352941, 0.109804, 1.0 }, + { 0.066667, 0.333333, 0.109804, 1.0 }, + { 0.058824, 0.215686, 0.078431, 1.0 }, + { 0.074510, 0.133333, 0.043137, 1.0 }, + { 0.094118, 0.043137, 0.007843, 1.0 }, + { 0.172549, 0.019608, 0.031373, 1.0 }, + { 0.149020, 0.011765, 0.031373, 1.0 }, + { 0.125490, 0.003922, 0.035294, 1.0 }, + { 0.047059, 0.015686, 0.003922, 1.0 }, + { 0.019608, 0.015686, 0.007843, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.003922, 1.0 }, + { 0.196078, 0.133333, 0.172549, 1.0 }, + { 0.211765, 0.223529, 0.211765, 1.0 }, + { 0.231373, 0.313725, 0.254902, 1.0 }, + { 0.411765, 0.396078, 0.384314, 1.0 }, + { 0.470588, 0.454902, 0.443137, 1.0 }, + { 0.486275, 0.474510, 0.454902, 1.0 }, + { 0.529412, 0.501961, 0.470588, 1.0 }, + { 0.631373, 0.627451, 0.619608, 1.0 }, + { 0.662745, 0.403922, 0.411765, 1.0 }, + { 0.803922, 0.419608, 0.368627, 1.0 }, + { 0.713725, 0.352941, 0.309804, 1.0 }, + { 0.705882, 0.305882, 0.250980, 1.0 }, + { 0.450980, 0.360784, 0.235294, 1.0 }, + { 0.431373, 0.333333, 0.211765, 1.0 }, + { 0.419608, 0.364706, 0.364706, 1.0 }, + { 0.450980, 0.415686, 0.419608, 1.0 }, + { 0.686275, 0.576471, 0.145098, 1.0 }, + { 0.729412, 0.588235, 0.082353, 1.0 }, + { 0.776471, 0.603922, 0.023529, 1.0 }, + { 0.839216, 0.650980, 0.015686, 1.0 }, + { 0.886275, 0.701961, 0.011765, 1.0 }, + { 0.933333, 0.729412, 0.015686, 1.0 }, + { 0.972549, 0.756863, 0.019608, 1.0 }, + { 0.976471, 0.760784, 0.019608, 1.0 }, + { 0.972549, 0.756863, 0.019608, 1.0 }, + { 0.968627, 0.756863, 0.019608, 1.0 }, + { 0.937255, 0.733333, 0.019608, 1.0 }, + { 0.878431, 0.690196, 0.015686, 1.0 }, + { 0.784314, 0.611765, 0.019608, 1.0 }, + { 0.686275, 0.627451, 0.364706, 1.0 }, + { 0.505882, 0.482353, 0.427451, 1.0 }, + { 0.439216, 0.423529, 0.411765, 1.0 }, + { 0.321569, 0.266667, 0.325490, 1.0 }, + { 0.250980, 0.223529, 0.254902, 1.0 }, + { 0.207843, 0.192157, 0.094118, 1.0 }, + { 0.309804, 0.188235, 0.015686, 1.0 }, + { 0.294118, 0.227451, 0.007843, 1.0 }, + { 0.403922, 0.313725, 0.007843, 1.0 }, + { 0.486275, 0.392157, 0.007843, 1.0 }, + { 0.564706, 0.439216, 0.003922, 1.0 }, + { 0.615686, 0.478431, 0.007843, 1.0 }, + { 0.627451, 0.466667, 0.019608, 1.0 }, + { 0.627451, 0.466667, 0.019608, 1.0 }, + { 0.635294, 0.466667, 0.023529, 1.0 }, + { 0.639216, 0.478431, 0.023529, 1.0 }, + { 0.627451, 0.486275, 0.015686, 1.0 }, + { 0.635294, 0.494118, 0.011765, 1.0 }, + { 0.647059, 0.509804, 0.015686, 1.0 }, + { 0.674510, 0.521569, 0.007843, 1.0 }, + { 0.733333, 0.572549, 0.007843, 1.0 }, + { 0.780392, 0.607843, 0.015686, 1.0 }, + { 0.839216, 0.650980, 0.015686, 1.0 }, + { 0.870588, 0.682353, 0.015686, 1.0 }, + { 0.878431, 0.690196, 0.015686, 1.0 }, + { 0.870588, 0.682353, 0.015686, 1.0 }, + { 0.862745, 0.674510, 0.015686, 1.0 }, + { 0.819608, 0.643137, 0.011765, 1.0 }, + { 0.756863, 0.580392, 0.019608, 1.0 }, + { 0.674510, 0.521569, 0.007843, 1.0 }, + { 0.623529, 0.490196, 0.007843, 1.0 }, + { 0.545098, 0.419608, 0.015686, 1.0 }, + { 0.341176, 0.317647, 0.019608, 1.0 }, + { 0.188235, 0.219608, 0.019608, 1.0 }, + { 0.094118, 0.070588, 0.007843, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.023529, 0.007843, 1.0 }, + { 0.160784, 0.070588, 0.007843, 1.0 }, + { 0.333333, 0.074510, 0.011765, 1.0 }, + { 0.305882, 0.090196, 0.101961, 1.0 }, + { 0.458824, 0.200000, 0.152941, 1.0 }, + { 0.635294, 0.450980, 0.027451, 1.0 }, + { 0.662745, 0.490196, 0.007843, 1.0 }, + { 0.694118, 0.545098, 0.015686, 1.0 }, + { 0.745098, 0.580392, 0.015686, 1.0 }, + { 0.776471, 0.603922, 0.019608, 1.0 }, + { 0.792157, 0.623529, 0.011765, 1.0 }, + { 0.800000, 0.623529, 0.015686, 1.0 }, + { 0.815686, 0.635294, 0.015686, 1.0 }, + { 0.815686, 0.635294, 0.015686, 1.0 }, + { 0.823529, 0.647059, 0.015686, 1.0 }, + { 0.847059, 0.650980, 0.019608, 1.0 }, + { 0.878431, 0.678431, 0.015686, 1.0 }, + { 0.886275, 0.682353, 0.011765, 1.0 }, + { 0.878431, 0.690196, 0.015686, 1.0 }, + { 0.850980, 0.654902, 0.023529, 1.0 }, + { 0.760784, 0.678431, 0.321569, 1.0 }, + { 0.800000, 0.749020, 0.439216, 1.0 }, + }; +/* Apophysis-040427-4doodles3 */ +static double4 colors_225[] = { + { 1.000000, 1.000000, 0.992157, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.996078, 0.996078, 0.992157, 1.0 }, + { 0.996078, 0.992157, 0.984314, 1.0 }, + { 0.964706, 0.960784, 0.956863, 1.0 }, + { 0.933333, 0.933333, 0.933333, 1.0 }, + { 0.517647, 0.505882, 0.807843, 1.0 }, + { 0.286275, 0.309804, 0.611765, 1.0 }, + { 0.054902, 0.117647, 0.419608, 1.0 }, + { 0.062745, 0.094118, 0.243137, 1.0 }, + { 0.074510, 0.074510, 0.066667, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.043137, 1.0 }, + { 0.000000, 0.000000, 0.082353, 1.0 }, + { 0.027451, 0.086275, 0.411765, 1.0 }, + { 0.286275, 0.043137, 0.247059, 1.0 }, + { 0.549020, 0.003922, 0.086275, 1.0 }, + { 0.549020, 0.000000, 0.062745, 1.0 }, + { 0.552941, 0.000000, 0.043137, 1.0 }, + { 0.521569, 0.000000, 0.141176, 1.0 }, + { 0.490196, 0.003922, 0.239216, 1.0 }, + { 0.031373, 0.000000, 0.529412, 1.0 }, + { 0.058824, 0.019608, 0.619608, 1.0 }, + { 0.090196, 0.043137, 0.709804, 1.0 }, + { 0.129412, 0.149020, 0.650980, 1.0 }, + { 0.168627, 0.254902, 0.592157, 1.0 }, + { 0.090196, 0.380392, 0.611765, 1.0 }, + { 0.011765, 0.509804, 0.635294, 1.0 }, + { 0.031373, 0.584314, 0.905882, 1.0 }, + { 0.035294, 0.576471, 0.921569, 1.0 }, + { 0.356863, 0.462745, 0.905882, 1.0 }, + { 0.572549, 0.454902, 0.650980, 1.0 }, + { 0.788235, 0.450980, 0.400000, 1.0 }, + { 0.807843, 0.392157, 0.321569, 1.0 }, + { 0.831373, 0.337255, 0.247059, 1.0 }, + { 0.831373, 0.494118, 0.403922, 1.0 }, + { 0.831373, 0.654902, 0.564706, 1.0 }, + { 0.956863, 0.956863, 0.956863, 1.0 }, + { 0.976471, 0.976471, 0.976471, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.972549, 0.972549, 0.972549, 1.0 }, + { 0.952941, 0.952941, 0.952941, 1.0 }, + { 0.823529, 0.823529, 0.823529, 1.0 }, + { 0.682353, 0.682353, 0.682353, 1.0 }, + { 0.654902, 0.247059, 0.149020, 1.0 }, + { 0.592157, 0.129412, 0.074510, 1.0 }, + { 0.529412, 0.011765, 0.003922, 1.0 }, + { 0.372549, 0.019608, 0.000000, 1.0 }, + { 0.219608, 0.027451, 0.000000, 1.0 }, + { 0.109804, 0.011765, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.058824, 0.058824, 0.058824, 1.0 }, + { 0.113725, 0.152941, 0.105882, 1.0 }, + { 0.172549, 0.250980, 0.152941, 1.0 }, + { 0.278431, 0.360784, 0.294118, 1.0 }, + { 0.384314, 0.474510, 0.435294, 1.0 }, + { 0.494118, 0.576471, 0.541176, 1.0 }, + { 0.603922, 0.682353, 0.647059, 1.0 }, + { 0.796078, 0.796078, 0.796078, 1.0 }, + { 0.964706, 0.964706, 0.964706, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.937255, 0.952941, 1.000000, 1.0 }, + { 0.611765, 0.686275, 0.662745, 1.0 }, + { 0.388235, 0.474510, 0.658824, 1.0 }, + { 0.164706, 0.262745, 0.658824, 1.0 }, + { 0.113725, 0.129412, 0.670588, 1.0 }, + { 0.066667, 0.000000, 0.682353, 1.0 }, + { 0.043137, 0.000000, 0.698039, 1.0 }, + { 0.039216, 0.000000, 0.686275, 1.0 }, + { 0.023529, 0.000000, 0.431373, 1.0 }, + { 0.011765, 0.000000, 0.219608, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.023529, 0.031373, 1.0 }, + { 0.188235, 0.094118, 0.094118, 1.0 }, + { 0.392157, 0.200000, 0.215686, 1.0 }, + { 0.631373, 0.427451, 0.372549, 1.0 }, + { 0.952941, 0.878431, 0.862745, 1.0 }, + { 0.968627, 0.933333, 0.925490, 1.0 }, + { 0.988235, 0.988235, 0.988235, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.972549, 0.972549, 0.972549, 1.0 }, + { 0.901961, 0.901961, 0.901961, 1.0 }, + { 0.835294, 0.835294, 0.835294, 1.0 }, + { 0.788235, 0.725490, 0.725490, 1.0 }, + { 0.819608, 0.600000, 0.541176, 1.0 }, + { 0.713725, 0.360784, 0.266667, 1.0 }, + { 0.517647, 0.207843, 0.192157, 1.0 }, + { 0.329412, 0.121569, 0.050980, 1.0 }, + { 0.313725, 0.125490, 0.058824, 1.0 }, + { 0.298039, 0.129412, 0.066667, 1.0 }, + { 0.317647, 0.121569, 0.058824, 1.0 }, + { 0.341176, 0.117647, 0.050980, 1.0 }, + { 0.431373, 0.050980, 0.094118, 1.0 }, + { 0.470588, 0.168627, 0.090196, 1.0 }, + { 0.505882, 0.180392, 0.156863, 1.0 }, + { 0.556863, 0.145098, 0.121569, 1.0 }, + { 0.811765, 0.058824, 0.000000, 1.0 }, + { 0.784314, 0.125490, 0.000000, 1.0 }, + { 0.756863, 0.192157, 0.000000, 1.0 }, + { 0.721569, 0.168627, 0.090196, 1.0 }, + { 0.678431, 0.219608, 0.152941, 1.0 }, + { 0.717647, 0.301961, 0.200000, 1.0 }, + { 0.729412, 0.337255, 0.235294, 1.0 }, + { 0.839216, 0.286275, 0.180392, 1.0 }, + { 0.862745, 0.270588, 0.125490, 1.0 }, + { 0.890196, 0.254902, 0.074510, 1.0 }, + { 0.874510, 0.290196, 0.196078, 1.0 }, + { 0.854902, 0.411765, 0.341176, 1.0 }, + { 0.862745, 0.631373, 0.568627, 1.0 }, + { 0.933333, 0.803922, 0.768627, 1.0 }, + { 0.807843, 0.807843, 0.807843, 1.0 }, + { 0.811765, 0.756863, 0.752941, 1.0 }, + { 0.690196, 0.690196, 0.690196, 1.0 }, + { 0.600000, 0.600000, 0.600000, 1.0 }, + { 0.509804, 0.509804, 0.509804, 1.0 }, + { 0.392157, 0.392157, 0.392157, 1.0 }, + { 0.262745, 0.380392, 0.333333, 1.0 }, + { 0.168627, 0.427451, 0.286275, 1.0 }, + { 0.133333, 0.372549, 0.239216, 1.0 }, + { 0.074510, 0.509804, 0.239216, 1.0 }, + { 0.180392, 0.533333, 0.317647, 1.0 }, + { 0.290196, 0.556863, 0.396078, 1.0 }, + { 0.654902, 0.650980, 0.643137, 1.0 }, + { 0.768627, 0.768627, 0.768627, 1.0 }, + { 0.941176, 0.941176, 0.941176, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.988235, 1.000000, 1.000000, 1.0 }, + { 0.949020, 0.945098, 0.937255, 1.0 }, + { 0.784314, 0.776471, 0.780392, 1.0 }, + { 0.670588, 0.670588, 0.670588, 1.0 }, + { 0.486275, 0.486275, 0.486275, 1.0 }, + { 0.494118, 0.372549, 0.258824, 1.0 }, + { 0.627451, 0.262745, 0.235294, 1.0 }, + { 0.698039, 0.380392, 0.211765, 1.0 }, + { 0.737255, 0.403922, 0.278431, 1.0 }, + { 0.776471, 0.431373, 0.345098, 1.0 }, + { 0.835294, 0.686275, 0.650980, 1.0 }, + { 0.898039, 0.862745, 0.866667, 1.0 }, + { 0.984314, 0.984314, 0.984314, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 0.992157, 0.992157, 0.992157, 1.0 }, + { 0.898039, 0.898039, 0.898039, 1.0 }, + { 0.705882, 0.721569, 0.827451, 1.0 }, + { 0.470588, 0.454902, 0.796078, 1.0 }, + { 0.266667, 0.419608, 0.886275, 1.0 }, + { 0.023529, 0.564706, 0.705882, 1.0 }, + { 0.266667, 0.321569, 0.560784, 1.0 }, + { 0.529412, 0.168627, 0.509804, 1.0 }, + { 0.501961, 0.341176, 0.356863, 1.0 }, + { 0.458824, 0.301961, 0.254902, 1.0 }, + { 0.400000, 0.235294, 0.188235, 1.0 }, + { 0.372549, 0.200000, 0.164706, 1.0 }, + { 0.345098, 0.121569, 0.145098, 1.0 }, + { 0.360784, 0.121569, 0.141176, 1.0 }, + { 0.458824, 0.192157, 0.117647, 1.0 }, + { 0.400000, 0.211765, 0.196078, 1.0 }, + { 0.447059, 0.270588, 0.282353, 1.0 }, + { 0.443137, 0.439216, 0.423529, 1.0 }, + { 0.694118, 0.694118, 0.694118, 1.0 }, + { 0.870588, 0.870588, 0.878431, 1.0 }, + { 0.960784, 0.960784, 0.960784, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.980392, 0.980392, 0.980392, 1.0 }, + { 0.874510, 0.874510, 0.874510, 1.0 }, + { 0.749020, 0.756863, 0.752941, 1.0 }, + { 0.541176, 0.572549, 0.725490, 1.0 }, + { 0.380392, 0.403922, 0.600000, 1.0 }, + { 0.156863, 0.286275, 0.486275, 1.0 }, + { 0.019608, 0.086275, 0.407843, 1.0 }, + { 0.015686, 0.125490, 0.270588, 1.0 }, + { 0.054902, 0.054902, 0.062745, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.156863, 0.058824, 0.070588, 1.0 }, + { 0.203922, 0.203922, 0.203922, 1.0 }, + { 0.454902, 0.329412, 0.286275, 1.0 }, + { 0.513725, 0.396078, 0.356863, 1.0 }, + { 0.631373, 0.631373, 0.631373, 1.0 }, + { 0.698039, 0.698039, 0.705882, 1.0 }, + { 0.705882, 0.709804, 0.717647, 1.0 }, + { 0.713725, 0.713725, 0.713725, 1.0 }, + { 0.717647, 0.713725, 0.705882, 1.0 }, + { 0.701961, 0.701961, 0.701961, 1.0 }, + { 0.619608, 0.619608, 0.619608, 1.0 }, + { 0.415686, 0.517647, 0.466667, 1.0 }, + { 0.286275, 0.501961, 0.376471, 1.0 }, + { 0.203922, 0.454902, 0.317647, 1.0 }, + { 0.250980, 0.352941, 0.309804, 1.0 }, + { 0.125490, 0.180392, 0.458824, 1.0 }, + { 0.039216, 0.101961, 0.474510, 1.0 }, + { 0.168627, 0.235294, 0.556863, 1.0 }, + { 0.247059, 0.329412, 0.349020, 1.0 }, + { 0.407843, 0.403922, 0.396078, 1.0 }, + { 0.592157, 0.560784, 0.552941, 1.0 }, + { 0.729412, 0.729412, 0.737255, 1.0 }, + { 0.901961, 0.894118, 0.898039, 1.0 }, + { 0.980392, 0.980392, 0.980392, 1.0 }, + { 1.000000, 1.000000, 0.992157, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + }; +/* Apophysis-040427-4Doodle3inv */ +static double4 colors_226[] = { + { 0.486275, 0.603922, 0.643137, 1.0 }, + { 0.301961, 0.301961, 0.294118, 1.0 }, + { 0.294118, 0.294118, 0.290196, 1.0 }, + { 0.286275, 0.286275, 0.286275, 1.0 }, + { 0.290196, 0.290196, 0.290196, 1.0 }, + { 0.298039, 0.298039, 0.298039, 1.0 }, + { 0.337255, 0.337255, 0.337255, 1.0 }, + { 0.380392, 0.380392, 0.380392, 1.0 }, + { 0.713725, 0.498039, 0.623529, 1.0 }, + { 0.729412, 0.572549, 0.654902, 1.0 }, + { 0.749020, 0.647059, 0.690196, 1.0 }, + { 0.854902, 0.772549, 0.607843, 1.0 }, + { 0.960784, 0.898039, 0.525490, 1.0 }, + { 0.854902, 0.784314, 0.588235, 1.0 }, + { 0.752941, 0.670588, 0.650980, 1.0 }, + { 0.670588, 0.631373, 0.627451, 1.0 }, + { 0.592157, 0.596078, 0.603922, 1.0 }, + { 0.270588, 0.270588, 0.262745, 1.0 }, + { 0.145098, 0.145098, 0.141176, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.007843, 1.0 }, + { 0.003922, 0.007843, 0.015686, 1.0 }, + { 0.035294, 0.035294, 0.039216, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.239216, 0.223529, 0.219608, 1.0 }, + { 0.482353, 0.494118, 0.192157, 1.0 }, + { 0.945098, 0.882353, 0.580392, 1.0 }, + { 0.933333, 0.901961, 0.756863, 1.0 }, + { 0.925490, 0.925490, 0.933333, 1.0 }, + { 0.960784, 0.960784, 0.960784, 1.0 }, + { 1.000000, 1.000000, 0.992157, 1.0 }, + { 1.000000, 1.000000, 0.952941, 1.0 }, + { 1.000000, 1.000000, 0.917647, 1.0 }, + { 0.972549, 0.913725, 0.588235, 1.0 }, + { 0.709804, 0.952941, 0.749020, 1.0 }, + { 0.450980, 0.996078, 0.913725, 1.0 }, + { 0.447059, 0.996078, 0.933333, 1.0 }, + { 0.447059, 1.000000, 0.956863, 1.0 }, + { 0.478431, 0.996078, 0.858824, 1.0 }, + { 0.509804, 0.996078, 0.760784, 1.0 }, + { 0.737255, 0.980392, 0.443137, 1.0 }, + { 0.968627, 1.000000, 0.470588, 1.0 }, + { 0.909804, 0.956863, 0.290196, 1.0 }, + { 0.870588, 0.850980, 0.349020, 1.0 }, + { 0.831373, 0.745098, 0.407843, 1.0 }, + { 0.898039, 0.580392, 0.250980, 1.0 }, + { 0.968627, 0.415686, 0.094118, 1.0 }, + { 0.964706, 0.419608, 0.086275, 1.0 }, + { 0.964706, 0.423529, 0.078431, 1.0 }, + { 0.643137, 0.537255, 0.094118, 1.0 }, + { 0.427451, 0.541176, 0.345098, 1.0 }, + { 0.211765, 0.549020, 0.600000, 1.0 }, + { 0.188235, 0.603922, 0.674510, 1.0 }, + { 0.168627, 0.662745, 0.752941, 1.0 }, + { 0.168627, 0.501961, 0.592157, 1.0 }, + { 0.168627, 0.345098, 0.435294, 1.0 }, + { 0.109804, 0.184314, 0.207843, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.047059, 0.047059, 0.047059, 1.0 }, + { 0.176471, 0.176471, 0.176471, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.345098, 0.752941, 0.850980, 1.0 }, + { 0.407843, 0.870588, 0.921569, 1.0 }, + { 0.470588, 0.988235, 0.996078, 1.0 }, + { 0.623529, 0.980392, 0.996078, 1.0 }, + { 0.780392, 0.972549, 1.000000, 1.0 }, + { 0.886275, 0.984314, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 1.000000, 0.996078, 1.000000, 1.0 }, + { 0.941176, 0.941176, 0.941176, 1.0 }, + { 0.827451, 0.749020, 0.847059, 1.0 }, + { 0.721569, 0.635294, 0.705882, 1.0 }, + { 0.615686, 0.525490, 0.564706, 1.0 }, + { 0.505882, 0.419608, 0.458824, 1.0 }, + { 0.396078, 0.317647, 0.352941, 1.0 }, + { 0.203922, 0.203922, 0.203922, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.062745, 0.047059, 0.000000, 1.0 }, + { 0.388235, 0.313725, 0.337255, 1.0 }, + { 0.611765, 0.525490, 0.337255, 1.0 }, + { 0.835294, 0.737255, 0.341176, 1.0 }, + { 0.882353, 0.866667, 0.329412, 1.0 }, + { 0.933333, 1.000000, 0.317647, 1.0 }, + { 0.956863, 1.000000, 0.301961, 1.0 }, + { 0.960784, 1.000000, 0.313725, 1.0 }, + { 0.956863, 1.000000, 0.317647, 1.0 }, + { 0.976471, 1.000000, 0.568627, 1.0 }, + { 1.000000, 1.000000, 0.992157, 1.0 }, + { 1.000000, 1.000000, 0.996078, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.980392, 0.976471, 0.968627, 1.0 }, + { 0.811765, 0.905882, 0.905882, 1.0 }, + { 0.607843, 0.800000, 0.784314, 1.0 }, + { 0.368627, 0.572549, 0.627451, 1.0 }, + { 0.047059, 0.121569, 0.137255, 1.0 }, + { 0.023529, 0.058824, 0.066667, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.027451, 0.027451, 1.0 }, + { 0.094118, 0.094118, 0.094118, 1.0 }, + { 0.164706, 0.164706, 0.164706, 1.0 }, + { 0.211765, 0.274510, 0.274510, 1.0 }, + { 0.180392, 0.400000, 0.458824, 1.0 }, + { 0.286275, 0.639216, 0.733333, 1.0 }, + { 0.482353, 0.792157, 0.807843, 1.0 }, + { 0.541176, 0.827451, 0.901961, 1.0 }, + { 0.670588, 0.878431, 0.949020, 1.0 }, + { 0.701961, 0.870588, 0.933333, 1.0 }, + { 0.678431, 0.874510, 0.941176, 1.0 }, + { 0.658824, 0.882353, 0.949020, 1.0 }, + { 0.568627, 0.949020, 0.905882, 1.0 }, + { 0.529412, 0.831373, 0.909804, 1.0 }, + { 0.494118, 0.819608, 0.843137, 1.0 }, + { 0.443137, 0.854902, 0.878431, 1.0 }, + { 0.188235, 0.941176, 1.000000, 1.0 }, + { 0.215686, 0.874510, 1.000000, 1.0 }, + { 0.243137, 0.807843, 1.000000, 1.0 }, + { 0.278431, 0.831373, 0.909804, 1.0 }, + { 0.321569, 0.780392, 0.847059, 1.0 }, + { 0.282353, 0.698039, 0.800000, 1.0 }, + { 0.270588, 0.662745, 0.764706, 1.0 }, + { 0.176471, 0.721569, 0.803922, 1.0 }, + { 0.160784, 0.713725, 0.819608, 1.0 }, + { 0.109804, 0.745098, 0.925490, 1.0 }, + { 0.125490, 0.709804, 0.803922, 1.0 }, + { 0.145098, 0.588235, 0.658824, 1.0 }, + { 0.137255, 0.368627, 0.431373, 1.0 }, + { 0.066667, 0.196078, 0.231373, 1.0 }, + { 0.192157, 0.192157, 0.192157, 1.0 }, + { 0.188235, 0.243137, 0.247059, 1.0 }, + { 0.309804, 0.309804, 0.309804, 1.0 }, + { 0.400000, 0.400000, 0.400000, 1.0 }, + { 0.490196, 0.490196, 0.490196, 1.0 }, + { 0.607843, 0.607843, 0.607843, 1.0 }, + { 0.737255, 0.619608, 0.666667, 1.0 }, + { 0.831373, 0.572549, 0.713725, 1.0 }, + { 0.866667, 0.627451, 0.760784, 1.0 }, + { 0.964706, 0.670588, 0.760784, 1.0 }, + { 0.925490, 0.490196, 0.760784, 1.0 }, + { 0.709804, 0.443137, 0.603922, 1.0 }, + { 0.345098, 0.349020, 0.356863, 1.0 }, + { 0.231373, 0.231373, 0.231373, 1.0 }, + { 0.058824, 0.058824, 0.058824, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.050980, 0.054902, 0.062745, 1.0 }, + { 0.215686, 0.223529, 0.219608, 1.0 }, + { 0.329412, 0.329412, 0.329412, 1.0 }, + { 0.513725, 0.513725, 0.513725, 1.0 }, + { 0.505882, 0.627451, 0.741176, 1.0 }, + { 0.372549, 0.737255, 0.764706, 1.0 }, + { 0.309804, 0.619608, 0.780392, 1.0 }, + { 0.301961, 0.619608, 0.788235, 1.0 }, + { 0.223529, 0.568627, 0.654902, 1.0 }, + { 0.164706, 0.313725, 0.349020, 1.0 }, + { 0.101961, 0.137255, 0.133333, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.101961, 0.101961, 0.101961, 1.0 }, + { 0.294118, 0.278431, 0.172549, 1.0 }, + { 0.529412, 0.545098, 0.203922, 1.0 }, + { 0.733333, 0.580392, 0.113725, 1.0 }, + { 0.976471, 0.435294, 0.294118, 1.0 }, + { 0.733333, 0.678431, 0.439216, 1.0 }, + { 0.470588, 0.831373, 0.490196, 1.0 }, + { 0.498039, 0.658824, 0.643137, 1.0 }, + { 0.541176, 0.698039, 0.745098, 1.0 }, + { 0.600000, 0.764706, 0.811765, 1.0 }, + { 0.627451, 0.800000, 0.835294, 1.0 }, + { 0.654902, 0.878431, 0.854902, 1.0 }, + { 0.639216, 0.878431, 0.858824, 1.0 }, + { 0.541176, 0.807843, 0.882353, 1.0 }, + { 0.600000, 0.788235, 0.803922, 1.0 }, + { 0.552941, 0.729412, 0.717647, 1.0 }, + { 0.556863, 0.560784, 0.576471, 1.0 }, + { 0.305882, 0.305882, 0.305882, 1.0 }, + { 0.129412, 0.129412, 0.121569, 1.0 }, + { 0.039216, 0.039216, 0.039216, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.250980, 0.243137, 0.247059, 1.0 }, + { 0.458824, 0.427451, 0.274510, 1.0 }, + { 0.619608, 0.596078, 0.400000, 1.0 }, + { 0.843137, 0.713725, 0.513725, 1.0 }, + { 0.980392, 0.913725, 0.592157, 1.0 }, + { 0.984314, 0.874510, 0.729412, 1.0 }, + { 0.945098, 0.945098, 0.937255, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.843137, 0.941176, 0.929412, 1.0 }, + { 0.796078, 0.796078, 0.796078, 1.0 }, + { 0.545098, 0.670588, 0.713725, 1.0 }, + }; +/* Apophysis-040427-6DoublEagles2 */ +static double4 colors_227[] = { + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.494118, 0.196078, 0.000000, 1.0 }, + { 0.494118, 0.196078, 0.000000, 1.0 }, + { 0.439216, 0.172549, 0.000000, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.082353, 0.105882, 0.325490, 1.0 }, + { 0.164706, 0.192157, 0.458824, 1.0 }, + { 0.227451, 0.254902, 0.501961, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.498039, 0.137255, 0.423529, 1.0 }, + { 0.392157, 0.172549, 0.215686, 1.0 }, + { 0.286275, 0.207843, 0.007843, 1.0 }, + { 0.145098, 0.113725, 0.101961, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.207843, 1.0 }, + { 0.007843, 0.019608, 0.219608, 1.0 }, + { 0.086275, 0.105882, 0.337255, 1.0 }, + { 0.164706, 0.192157, 0.458824, 1.0 }, + { 0.070588, 0.274510, 0.674510, 1.0 }, + { 0.125490, 0.364706, 0.611765, 1.0 }, + { 0.768627, 0.772549, 0.709804, 1.0 }, + { 0.835294, 0.725490, 0.431373, 1.0 }, + { 0.901961, 0.678431, 0.156863, 1.0 }, + { 0.847059, 0.619608, 0.078431, 1.0 }, + { 0.792157, 0.564706, 0.000000, 1.0 }, + { 0.764706, 0.541176, 0.000000, 1.0 }, + { 0.741176, 0.517647, 0.000000, 1.0 }, + { 0.654902, 0.313725, 0.003922, 1.0 }, + { 0.584314, 0.231373, 0.000000, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.203922, 0.007843, 1.0 }, + { 0.498039, 0.211765, 0.011765, 1.0 }, + { 0.450980, 0.247059, 0.058824, 1.0 }, + { 0.407843, 0.286275, 0.105882, 1.0 }, + { 0.301961, 0.329412, 0.301961, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.345098, 0.337255, 0.396078, 1.0 }, + { 0.400000, 0.356863, 0.247059, 1.0 }, + { 0.525490, 0.266667, 0.062745, 1.0 }, + { 0.478431, 0.196078, 0.000000, 1.0 }, + { 0.345098, 0.117647, 0.023529, 1.0 }, + { 0.003922, 0.000000, 0.164706, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.082353, 0.105882, 0.325490, 1.0 }, + { 0.164706, 0.192157, 0.458824, 1.0 }, + { 0.164706, 0.192157, 0.458824, 1.0 }, + { 0.164706, 0.192157, 0.458824, 1.0 }, + { 0.164706, 0.192157, 0.458824, 1.0 }, + { 0.560784, 0.058824, 0.384314, 1.0 }, + { 0.635294, 0.423529, 0.149020, 1.0 }, + { 0.603922, 0.321569, 0.074510, 1.0 }, + { 0.572549, 0.223529, 0.003922, 1.0 }, + { 0.545098, 0.215686, 0.000000, 1.0 }, + { 0.521569, 0.207843, 0.000000, 1.0 }, + { 0.501961, 0.203922, 0.007843, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.898039, 0.686275, 0.105882, 1.0 }, + { 0.639216, 0.435294, 0.137255, 1.0 }, + { 0.592157, 0.400000, 0.066667, 1.0 }, + { 0.549020, 0.368627, 0.000000, 1.0 }, + { 0.529412, 0.211765, 0.003922, 1.0 }, + { 0.501961, 0.196078, 0.003922, 1.0 }, + { 0.501961, 0.196078, 0.003922, 1.0 }, + { 0.521569, 0.207843, 0.000000, 1.0 }, + { 0.698039, 0.313725, 0.035294, 1.0 }, + { 0.780392, 0.482353, 0.101961, 1.0 }, + { 0.866667, 0.654902, 0.168627, 1.0 }, + { 0.909804, 0.756863, 0.372549, 1.0 }, + { 0.952941, 0.858824, 0.576471, 1.0 }, + { 0.909804, 0.858824, 0.721569, 1.0 }, + { 0.917647, 0.964706, 0.964706, 1.0 }, + { 0.882353, 0.980392, 1.000000, 1.0 }, + { 0.815686, 0.827451, 0.784314, 1.0 }, + { 0.909804, 0.647059, 0.298039, 1.0 }, + { 0.878431, 0.588235, 0.243137, 1.0 }, + { 0.850980, 0.529412, 0.192157, 1.0 }, + { 0.909804, 0.364706, 0.007843, 1.0 }, + { 0.717647, 0.282353, 0.000000, 1.0 }, + { 0.509804, 0.211765, 0.015686, 1.0 }, + { 0.384314, 0.250980, 0.105882, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.027451, 0.274510, 1.0 }, + { 0.003922, 0.035294, 0.352941, 1.0 }, + { 0.082353, 0.113725, 0.403922, 1.0 }, + { 0.164706, 0.192157, 0.458824, 1.0 }, + { 0.164706, 0.192157, 0.458824, 1.0 }, + { 0.164706, 0.192157, 0.458824, 1.0 }, + { 0.062745, 0.050980, 0.352941, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.000000, 0.043137, 0.333333, 1.0 }, + { 0.164706, 0.192157, 0.458824, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.298039, 0.317647, 0.545098, 1.0 }, + { 0.568627, 0.607843, 0.647059, 1.0 }, + { 0.827451, 0.886275, 0.898039, 1.0 }, + { 0.784314, 0.882353, 0.901961, 1.0 }, + { 0.745098, 0.882353, 0.905882, 1.0 }, + { 0.588235, 0.831373, 0.992157, 1.0 }, + { 0.380392, 0.733333, 0.980392, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.470588, 0.756863, 0.956863, 1.0 }, + { 0.549020, 0.811765, 0.968627, 1.0 }, + { 0.631373, 0.870588, 0.980392, 1.0 }, + { 0.674510, 0.858824, 0.968627, 1.0 }, + { 0.666667, 0.847059, 0.909804, 1.0 }, + { 0.490196, 0.431373, 0.411765, 1.0 }, + { 0.654902, 0.454902, 0.231373, 1.0 }, + { 0.533333, 0.235294, 0.039216, 1.0 }, + { 0.498039, 0.211765, 0.011765, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.525490, 0.207843, 0.000000, 1.0 }, + { 0.580392, 0.227451, 0.000000, 1.0 }, + { 0.639216, 0.250980, 0.000000, 1.0 }, + { 0.756863, 0.011765, 0.349020, 1.0 }, + { 0.866667, 0.019608, 0.400000, 1.0 }, + { 0.964706, 0.156863, 0.478431, 1.0 }, + { 0.913725, 0.192157, 0.466667, 1.0 }, + { 0.658824, 0.458824, 0.235294, 1.0 }, + { 0.619608, 0.388235, 0.113725, 1.0 }, + { 0.568627, 0.258824, 0.027451, 1.0 }, + { 0.501961, 0.196078, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.490196, 0.203922, 0.003922, 1.0 }, + { 0.462745, 0.184314, 0.003922, 1.0 }, + { 0.152941, 0.109804, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.164706, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.392157, 0.160784, 0.003922, 1.0 }, + { 0.494118, 0.196078, 0.000000, 1.0 }, + { 0.494118, 0.196078, 0.000000, 1.0 }, + { 0.486275, 0.196078, 0.003922, 1.0 }, + { 0.462745, 0.054902, 0.364706, 1.0 }, + { 0.309804, 0.129412, 0.552941, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.294118, 0.317647, 0.545098, 1.0 }, + { 0.129412, 0.458824, 0.745098, 1.0 }, + { 0.231373, 0.654902, 0.941176, 1.0 }, + { 0.282353, 0.470588, 0.721569, 1.0 }, + { 0.537255, 0.556863, 0.572549, 1.0 }, + { 0.686275, 0.584314, 0.290196, 1.0 }, + { 0.666667, 0.462745, 0.168627, 1.0 }, + { 0.603922, 0.392157, 0.000000, 1.0 }, + { 0.541176, 0.215686, 0.003922, 1.0 }, + { 0.521569, 0.207843, 0.000000, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + { 0.498039, 0.200000, 0.003922, 1.0 }, + }; +/* Apophysis-040427-6Equinox */ +static double4 colors_228[] = { + { 0.447059, 0.431373, 0.905882, 1.0 }, + { 0.439216, 0.431373, 0.913725, 1.0 }, + { 0.443137, 0.431373, 0.905882, 1.0 }, + { 0.450980, 0.431373, 0.901961, 1.0 }, + { 0.454902, 0.431373, 0.890196, 1.0 }, + { 0.462745, 0.435294, 0.882353, 1.0 }, + { 0.466667, 0.439216, 0.882353, 1.0 }, + { 0.470588, 0.443137, 0.882353, 1.0 }, + { 0.470588, 0.447059, 0.878431, 1.0 }, + { 0.470588, 0.447059, 0.878431, 1.0 }, + { 0.470588, 0.447059, 0.878431, 1.0 }, + { 0.470588, 0.447059, 0.878431, 1.0 }, + { 0.470588, 0.447059, 0.878431, 1.0 }, + { 0.470588, 0.447059, 0.874510, 1.0 }, + { 0.474510, 0.450980, 0.874510, 1.0 }, + { 0.478431, 0.450980, 0.870588, 1.0 }, + { 0.482353, 0.454902, 0.870588, 1.0 }, + { 0.509804, 0.482353, 0.858824, 1.0 }, + { 0.545098, 0.517647, 0.847059, 1.0 }, + { 0.584314, 0.552941, 0.839216, 1.0 }, + { 0.643137, 0.580392, 0.756863, 1.0 }, + { 0.705882, 0.611765, 0.674510, 1.0 }, + { 0.690196, 0.607843, 0.694118, 1.0 }, + { 0.678431, 0.603922, 0.713725, 1.0 }, + { 0.549020, 0.498039, 0.807843, 1.0 }, + { 0.545098, 0.490196, 0.811765, 1.0 }, + { 0.541176, 0.486275, 0.819608, 1.0 }, + { 0.603922, 0.529412, 0.749020, 1.0 }, + { 0.670588, 0.576471, 0.678431, 1.0 }, + { 0.709804, 0.588235, 0.603922, 1.0 }, + { 0.752941, 0.600000, 0.533333, 1.0 }, + { 0.858824, 0.600000, 0.270588, 1.0 }, + { 0.780392, 0.501961, 0.180392, 1.0 }, + { 0.690196, 0.372549, 0.113725, 1.0 }, + { 0.639216, 0.376471, 0.274510, 1.0 }, + { 0.588235, 0.384314, 0.435294, 1.0 }, + { 0.556863, 0.431373, 0.627451, 1.0 }, + { 0.529412, 0.482353, 0.819608, 1.0 }, + { 0.517647, 0.474510, 0.815686, 1.0 }, + { 0.509804, 0.470588, 0.811765, 1.0 }, + { 0.466667, 0.450980, 0.784314, 1.0 }, + { 0.454902, 0.305882, 0.470588, 1.0 }, + { 0.443137, 0.164706, 0.156863, 1.0 }, + { 0.580392, 0.290196, 0.133333, 1.0 }, + { 0.717647, 0.415686, 0.109804, 1.0 }, + { 0.796078, 0.521569, 0.200000, 1.0 }, + { 0.874510, 0.631373, 0.290196, 1.0 }, + { 0.984314, 0.792157, 0.392157, 1.0 }, + { 0.996078, 0.905882, 0.396078, 1.0 }, + { 1.000000, 0.921569, 0.400000, 1.0 }, + { 0.996078, 0.945098, 0.427451, 1.0 }, + { 0.996078, 0.968627, 0.458824, 1.0 }, + { 0.996078, 0.945098, 0.454902, 1.0 }, + { 0.996078, 0.921569, 0.450980, 1.0 }, + { 0.952941, 0.870588, 0.454902, 1.0 }, + { 0.913725, 0.823529, 0.458824, 1.0 }, + { 0.792157, 0.733333, 0.619608, 1.0 }, + { 0.784314, 0.721569, 0.623529, 1.0 }, + { 0.780392, 0.709804, 0.631373, 1.0 }, + { 0.839216, 0.686275, 0.501961, 1.0 }, + { 0.898039, 0.662745, 0.376471, 1.0 }, + { 0.894118, 0.662745, 0.341176, 1.0 }, + { 0.894118, 0.662745, 0.309804, 1.0 }, + { 0.929412, 0.690196, 0.325490, 1.0 }, + { 0.929412, 0.717647, 0.341176, 1.0 }, + { 0.784314, 0.717647, 0.600000, 1.0 }, + { 0.709804, 0.639216, 0.678431, 1.0 }, + { 0.639216, 0.560784, 0.760784, 1.0 }, + { 0.588235, 0.521569, 0.788235, 1.0 }, + { 0.541176, 0.486275, 0.819608, 1.0 }, + { 0.478431, 0.458824, 0.858824, 1.0 }, + { 0.435294, 0.431373, 0.901961, 1.0 }, + { 0.388235, 0.392157, 0.949020, 1.0 }, + { 0.384314, 0.392157, 0.952941, 1.0 }, + { 0.384314, 0.396078, 0.956863, 1.0 }, + { 0.388235, 0.388235, 0.956863, 1.0 }, + { 0.396078, 0.380392, 0.956863, 1.0 }, + { 0.400000, 0.388235, 0.945098, 1.0 }, + { 0.403922, 0.400000, 0.933333, 1.0 }, + { 0.419608, 0.415686, 0.925490, 1.0 }, + { 0.423529, 0.411765, 0.925490, 1.0 }, + { 0.423529, 0.411765, 0.917647, 1.0 }, + { 0.435294, 0.419608, 0.909804, 1.0 }, + { 0.447059, 0.431373, 0.905882, 1.0 }, + { 0.458824, 0.435294, 0.894118, 1.0 }, + { 0.470588, 0.443137, 0.882353, 1.0 }, + { 0.486275, 0.454902, 0.858824, 1.0 }, + { 0.525490, 0.474510, 0.827451, 1.0 }, + { 0.666667, 0.580392, 0.733333, 1.0 }, + { 0.694118, 0.607843, 0.705882, 1.0 }, + { 0.721569, 0.635294, 0.682353, 1.0 }, + { 0.717647, 0.615686, 0.654902, 1.0 }, + { 0.717647, 0.596078, 0.627451, 1.0 }, + { 0.631373, 0.498039, 0.603922, 1.0 }, + { 0.666667, 0.592157, 0.607843, 1.0 }, + { 0.698039, 0.623529, 0.600000, 1.0 }, + { 0.768627, 0.690196, 0.654902, 1.0 }, + { 0.807843, 0.721569, 0.576471, 1.0 }, + { 0.819608, 0.749020, 0.584314, 1.0 }, + { 0.831373, 0.776471, 0.592157, 1.0 }, + { 0.827451, 0.752941, 0.600000, 1.0 }, + { 0.823529, 0.733333, 0.607843, 1.0 }, + { 0.764706, 0.666667, 0.682353, 1.0 }, + { 0.682353, 0.607843, 0.717647, 1.0 }, + { 0.533333, 0.486275, 0.823529, 1.0 }, + { 0.517647, 0.474510, 0.831373, 1.0 }, + { 0.501961, 0.462745, 0.843137, 1.0 }, + { 0.490196, 0.454902, 0.854902, 1.0 }, + { 0.482353, 0.447059, 0.866667, 1.0 }, + { 0.470588, 0.443137, 0.882353, 1.0 }, + { 0.450980, 0.431373, 0.901961, 1.0 }, + { 0.427451, 0.419608, 0.917647, 1.0 }, + { 0.423529, 0.411765, 0.917647, 1.0 }, + { 0.419608, 0.415686, 0.925490, 1.0 }, + { 0.419608, 0.415686, 0.925490, 1.0 }, + { 0.419608, 0.415686, 0.925490, 1.0 }, + { 0.403922, 0.400000, 0.941176, 1.0 }, + { 0.400000, 0.396078, 0.937255, 1.0 }, + { 0.376471, 0.364706, 0.949020, 1.0 }, + { 0.313725, 0.380392, 0.968627, 1.0 }, + { 0.349020, 0.376471, 1.000000, 1.0 }, + { 0.407843, 0.411765, 0.937255, 1.0 }, + { 0.470588, 0.447059, 0.878431, 1.0 }, + { 0.498039, 0.466667, 0.854902, 1.0 }, + { 0.529412, 0.490196, 0.831373, 1.0 }, + { 0.607843, 0.533333, 0.784314, 1.0 }, + { 0.717647, 0.627451, 0.698039, 1.0 }, + { 0.764706, 0.686275, 0.650980, 1.0 }, + { 0.772549, 0.698039, 0.639216, 1.0 }, + { 0.658824, 0.592157, 0.733333, 1.0 }, + { 0.607843, 0.552941, 0.772549, 1.0 }, + { 0.556863, 0.513725, 0.811765, 1.0 }, + { 0.509804, 0.505882, 0.811765, 1.0 }, + { 0.509804, 0.474510, 0.839216, 1.0 }, + { 0.490196, 0.458824, 0.854902, 1.0 }, + { 0.478431, 0.450980, 0.866667, 1.0 }, + { 0.482353, 0.447059, 0.866667, 1.0 }, + { 0.478431, 0.447059, 0.866667, 1.0 }, + { 0.478431, 0.450980, 0.866667, 1.0 }, + { 0.474510, 0.447059, 0.870588, 1.0 }, + { 0.470588, 0.447059, 0.878431, 1.0 }, + { 0.470588, 0.439216, 0.874510, 1.0 }, + { 0.470588, 0.443137, 0.882353, 1.0 }, + { 0.470588, 0.443137, 0.882353, 1.0 }, + { 0.454902, 0.435294, 0.898039, 1.0 }, + { 0.439216, 0.431373, 0.913725, 1.0 }, + { 0.431373, 0.423529, 0.913725, 1.0 }, + { 0.427451, 0.419608, 0.917647, 1.0 }, + { 0.423529, 0.411765, 0.917647, 1.0 }, + { 0.427451, 0.415686, 0.921569, 1.0 }, + { 0.439216, 0.431373, 0.913725, 1.0 }, + { 0.447059, 0.450980, 0.945098, 1.0 }, + { 0.462745, 0.466667, 0.929412, 1.0 }, + { 0.466667, 0.474510, 0.901961, 1.0 }, + { 0.474510, 0.482353, 0.878431, 1.0 }, + { 0.490196, 0.458824, 0.854902, 1.0 }, + { 0.501961, 0.462745, 0.843137, 1.0 }, + { 0.501961, 0.462745, 0.843137, 1.0 }, + { 0.486275, 0.454902, 0.858824, 1.0 }, + { 0.478431, 0.450980, 0.858824, 1.0 }, + { 0.443137, 0.411765, 0.839216, 1.0 }, + { 0.400000, 0.396078, 0.929412, 1.0 }, + { 0.305882, 0.298039, 0.870588, 1.0 }, + { 0.215686, 0.200000, 0.815686, 1.0 }, + { 0.086275, 0.152941, 0.741176, 1.0 }, + { 0.000000, 0.094118, 0.592157, 1.0 }, + { 0.192157, 0.043137, 0.282353, 1.0 }, + { 0.270588, 0.054902, 0.207843, 1.0 }, + { 0.494118, 0.156863, 0.019608, 1.0 }, + { 0.545098, 0.207843, 0.023529, 1.0 }, + { 0.600000, 0.262745, 0.031373, 1.0 }, + { 0.658824, 0.329412, 0.078431, 1.0 }, + { 0.658824, 0.333333, 0.074510, 1.0 }, + { 0.670588, 0.352941, 0.094118, 1.0 }, + { 0.690196, 0.392157, 0.329412, 1.0 }, + { 0.635294, 0.501961, 0.466667, 1.0 }, + { 0.600000, 0.450980, 0.643137, 1.0 }, + { 0.525490, 0.478431, 0.800000, 1.0 }, + { 0.525490, 0.474510, 0.819608, 1.0 }, + { 0.529412, 0.478431, 0.831373, 1.0 }, + { 0.521569, 0.470588, 0.831373, 1.0 }, + { 0.509804, 0.474510, 0.839216, 1.0 }, + { 0.505882, 0.462745, 0.831373, 1.0 }, + { 0.517647, 0.462745, 0.835294, 1.0 }, + { 0.501961, 0.462745, 0.843137, 1.0 }, + { 0.501961, 0.462745, 0.843137, 1.0 }, + { 0.501961, 0.462745, 0.843137, 1.0 }, + { 0.486275, 0.454902, 0.858824, 1.0 }, + { 0.478431, 0.450980, 0.866667, 1.0 }, + { 0.470588, 0.447059, 0.878431, 1.0 }, + { 0.470588, 0.443137, 0.882353, 1.0 }, + { 0.454902, 0.435294, 0.890196, 1.0 }, + { 0.447059, 0.431373, 0.901961, 1.0 }, + { 0.431373, 0.423529, 0.905882, 1.0 }, + { 0.427451, 0.419608, 0.917647, 1.0 }, + { 0.415686, 0.415686, 0.933333, 1.0 }, + { 0.423529, 0.431373, 0.968627, 1.0 }, + { 0.423529, 0.443137, 0.952941, 1.0 }, + { 0.447059, 0.443137, 0.941176, 1.0 }, + { 0.443137, 0.439216, 0.909804, 1.0 }, + { 0.470588, 0.443137, 0.882353, 1.0 }, + { 0.482353, 0.447059, 0.866667, 1.0 }, + { 0.509804, 0.474510, 0.839216, 1.0 }, + { 0.533333, 0.486275, 0.823529, 1.0 }, + { 0.603922, 0.501961, 0.741176, 1.0 }, + { 0.709804, 0.584314, 0.486275, 1.0 }, + { 0.866667, 0.596078, 0.294118, 1.0 }, + { 0.890196, 0.662745, 0.243137, 1.0 }, + { 0.811765, 0.533333, 0.211765, 1.0 }, + { 0.776471, 0.474510, 0.192157, 1.0 }, + { 0.796078, 0.517647, 0.196078, 1.0 }, + { 0.823529, 0.556863, 0.239216, 1.0 }, + { 0.854902, 0.611765, 0.270588, 1.0 }, + { 0.713725, 0.603922, 0.517647, 1.0 }, + { 0.674510, 0.529412, 0.560784, 1.0 }, + { 0.568627, 0.505882, 0.784314, 1.0 }, + { 0.435294, 0.439216, 0.854902, 1.0 }, + { 0.388235, 0.392157, 0.941176, 1.0 }, + { 0.329412, 0.352941, 0.925490, 1.0 }, + { 0.219608, 0.219608, 0.737255, 1.0 }, + { 0.011765, 0.101961, 0.611765, 1.0 }, + { 0.000000, 0.027451, 0.345098, 1.0 }, + { 0.149020, 0.031373, 0.282353, 1.0 }, + { 0.207843, 0.062745, 0.231373, 1.0 }, + { 0.490196, 0.192157, 0.058824, 1.0 }, + { 0.631373, 0.301961, 0.050980, 1.0 }, + { 0.694118, 0.372549, 0.145098, 1.0 }, + { 0.780392, 0.494118, 0.192157, 1.0 }, + { 0.721569, 0.592157, 0.533333, 1.0 }, + { 0.650980, 0.584314, 0.709804, 1.0 }, + { 0.572549, 0.525490, 0.784314, 1.0 }, + { 0.529412, 0.478431, 0.823529, 1.0 }, + { 0.521569, 0.470588, 0.823529, 1.0 }, + { 0.505882, 0.466667, 0.847059, 1.0 }, + { 0.486275, 0.454902, 0.858824, 1.0 }, + { 0.478431, 0.450980, 0.866667, 1.0 }, + { 0.474510, 0.450980, 0.874510, 1.0 }, + { 0.470588, 0.443137, 0.882353, 1.0 }, + { 0.454902, 0.435294, 0.890196, 1.0 }, + { 0.439216, 0.435294, 0.905882, 1.0 }, + { 0.427451, 0.419608, 0.917647, 1.0 }, + { 0.423529, 0.411765, 0.917647, 1.0 }, + { 0.419608, 0.415686, 0.917647, 1.0 }, + { 0.403922, 0.403922, 0.913725, 1.0 }, + { 0.400000, 0.407843, 0.890196, 1.0 }, + { 0.419608, 0.407843, 0.913725, 1.0 }, + { 0.423529, 0.411765, 0.917647, 1.0 }, + { 0.423529, 0.411765, 0.917647, 1.0 }, + { 0.427451, 0.419608, 0.917647, 1.0 }, + { 0.447059, 0.431373, 0.905882, 1.0 }, + { 0.470588, 0.443137, 0.882353, 1.0 }, + { 0.474510, 0.450980, 0.874510, 1.0 }, + { 0.494118, 0.466667, 0.882353, 1.0 }, + { 0.478431, 0.454902, 0.870588, 1.0 }, + { 0.486275, 0.462745, 0.847059, 1.0 }, + { 0.478431, 0.450980, 0.866667, 1.0 }, + }; +/* Apophysis-040427-6Equinox2 */ +static double4 colors_229[] = { + { 0.180392, 0.019608, 0.192157, 1.0 }, + { 0.537255, 0.415686, 0.439216, 1.0 }, + { 0.549020, 0.611765, 0.415686, 1.0 }, + { 0.564706, 0.811765, 0.392157, 1.0 }, + { 0.552941, 0.811765, 0.388235, 1.0 }, + { 0.545098, 0.811765, 0.384314, 1.0 }, + { 0.549020, 0.807843, 0.392157, 1.0 }, + { 0.552941, 0.807843, 0.400000, 1.0 }, + { 0.596078, 0.760784, 0.368627, 1.0 }, + { 0.619608, 0.556863, 0.450980, 1.0 }, + { 0.643137, 0.356863, 0.537255, 1.0 }, + { 0.549020, 0.509804, 0.517647, 1.0 }, + { 0.454902, 0.662745, 0.498039, 1.0 }, + { 0.505882, 0.733333, 0.454902, 1.0 }, + { 0.560784, 0.803922, 0.415686, 1.0 }, + { 0.549020, 0.807843, 0.403922, 1.0 }, + { 0.541176, 0.811765, 0.392157, 1.0 }, + { 0.517647, 0.831373, 0.388235, 1.0 }, + { 0.529412, 0.815686, 0.403922, 1.0 }, + { 0.541176, 0.800000, 0.419608, 1.0 }, + { 0.556863, 0.749020, 0.482353, 1.0 }, + { 0.572549, 0.698039, 0.545098, 1.0 }, + { 0.631373, 0.643137, 0.572549, 1.0 }, + { 0.694118, 0.592157, 0.603922, 1.0 }, + { 0.756863, 0.596078, 0.611765, 1.0 }, + { 0.760784, 0.603922, 0.600000, 1.0 }, + { 0.764706, 0.611765, 0.592157, 1.0 }, + { 0.686275, 0.701961, 0.505882, 1.0 }, + { 0.611765, 0.796078, 0.419608, 1.0 }, + { 0.588235, 0.815686, 0.400000, 1.0 }, + { 0.568627, 0.839216, 0.380392, 1.0 }, + { 0.576471, 0.874510, 0.356863, 1.0 }, + { 0.592157, 0.917647, 0.329412, 1.0 }, + { 0.603922, 1.000000, 0.270588, 1.0 }, + { 0.607843, 0.980392, 0.274510, 1.0 }, + { 0.611765, 0.964706, 0.278431, 1.0 }, + { 0.588235, 0.941176, 0.301961, 1.0 }, + { 0.568627, 0.917647, 0.329412, 1.0 }, + { 0.556863, 0.890196, 0.317647, 1.0 }, + { 0.545098, 0.862745, 0.309804, 1.0 }, + { 0.572549, 0.866667, 0.360784, 1.0 }, + { 0.572549, 0.854902, 0.364706, 1.0 }, + { 0.572549, 0.847059, 0.368627, 1.0 }, + { 0.568627, 0.843137, 0.364706, 1.0 }, + { 0.564706, 0.843137, 0.364706, 1.0 }, + { 0.564706, 0.843137, 0.364706, 1.0 }, + { 0.568627, 0.847059, 0.368627, 1.0 }, + { 0.572549, 0.847059, 0.368627, 1.0 }, + { 0.568627, 0.839216, 0.380392, 1.0 }, + { 0.564706, 0.843137, 0.372549, 1.0 }, + { 0.568627, 0.850980, 0.368627, 1.0 }, + { 0.576471, 0.858824, 0.368627, 1.0 }, + { 0.576471, 0.858824, 0.368627, 1.0 }, + { 0.580392, 0.862745, 0.368627, 1.0 }, + { 0.580392, 0.862745, 0.368627, 1.0 }, + { 0.580392, 0.862745, 0.368627, 1.0 }, + { 0.592157, 0.913725, 0.341176, 1.0 }, + { 0.600000, 0.921569, 0.337255, 1.0 }, + { 0.607843, 0.933333, 0.337255, 1.0 }, + { 0.600000, 0.925490, 0.333333, 1.0 }, + { 0.596078, 0.921569, 0.333333, 1.0 }, + { 0.596078, 0.913725, 0.333333, 1.0 }, + { 0.596078, 0.905882, 0.337255, 1.0 }, + { 0.584314, 0.890196, 0.349020, 1.0 }, + { 0.572549, 0.870588, 0.352941, 1.0 }, + { 0.603922, 0.768627, 0.368627, 1.0 }, + { 0.749020, 0.686275, 0.356863, 1.0 }, + { 0.898039, 0.603922, 0.349020, 1.0 }, + { 0.949020, 0.627451, 0.305882, 1.0 }, + { 1.000000, 0.654902, 0.266667, 1.0 }, + { 0.976471, 0.478431, 0.168627, 1.0 }, + { 0.933333, 0.454902, 0.270588, 1.0 }, + { 0.827451, 0.494118, 0.243137, 1.0 }, + { 0.835294, 0.419608, 0.207843, 1.0 }, + { 0.847059, 0.349020, 0.172549, 1.0 }, + { 0.866667, 0.392157, 0.215686, 1.0 }, + { 0.886275, 0.435294, 0.258824, 1.0 }, + { 0.901961, 0.505882, 0.325490, 1.0 }, + { 0.917647, 0.580392, 0.396078, 1.0 }, + { 0.803922, 0.623529, 0.529412, 1.0 }, + { 0.784314, 0.623529, 0.537255, 1.0 }, + { 0.674510, 0.270588, 0.282353, 1.0 }, + { 0.701961, 0.196078, 0.168627, 1.0 }, + { 0.733333, 0.125490, 0.054902, 1.0 }, + { 0.694118, 0.117647, 0.058824, 1.0 }, + { 0.654902, 0.113725, 0.062745, 1.0 }, + { 0.627451, 0.074510, 0.035294, 1.0 }, + { 0.549020, 0.031373, 0.000000, 1.0 }, + { 0.074510, 0.015686, 0.090196, 1.0 }, + { 0.329412, 0.105882, 0.160784, 1.0 }, + { 0.588235, 0.196078, 0.235294, 1.0 }, + { 0.694118, 0.235294, 0.180392, 1.0 }, + { 0.803922, 0.278431, 0.129412, 1.0 }, + { 0.945098, 0.431373, 0.266667, 1.0 }, + { 0.968627, 0.627451, 0.313725, 1.0 }, + { 1.000000, 0.654902, 0.364706, 1.0 }, + { 0.901961, 0.741176, 0.431373, 1.0 }, + { 0.560784, 0.882353, 0.388235, 1.0 }, + { 0.674510, 0.811765, 0.478431, 1.0 }, + { 0.792157, 0.741176, 0.568627, 1.0 }, + { 0.835294, 0.721569, 0.572549, 1.0 }, + { 0.882353, 0.705882, 0.576471, 1.0 }, + { 0.819608, 0.658824, 0.541176, 1.0 }, + { 0.576471, 0.815686, 0.407843, 1.0 }, + { 0.545098, 0.843137, 0.215686, 1.0 }, + { 0.564706, 0.894118, 0.243137, 1.0 }, + { 0.584314, 0.945098, 0.274510, 1.0 }, + { 0.592157, 0.945098, 0.286275, 1.0 }, + { 0.600000, 0.945098, 0.301961, 1.0 }, + { 0.596078, 0.941176, 0.305882, 1.0 }, + { 0.596078, 0.921569, 0.333333, 1.0 }, + { 0.596078, 0.921569, 0.333333, 1.0 }, + { 0.596078, 0.921569, 0.333333, 1.0 }, + { 0.607843, 0.933333, 0.337255, 1.0 }, + { 0.607843, 0.933333, 0.337255, 1.0 }, + { 0.607843, 0.933333, 0.337255, 1.0 }, + { 0.607843, 0.933333, 0.337255, 1.0 }, + { 0.603922, 0.937255, 0.337255, 1.0 }, + { 0.603922, 0.937255, 0.329412, 1.0 }, + { 0.600000, 0.964706, 0.313725, 1.0 }, + { 0.572549, 1.000000, 0.278431, 1.0 }, + { 0.584314, 0.976471, 0.290196, 1.0 }, + { 0.596078, 0.952941, 0.301961, 1.0 }, + { 0.596078, 0.937255, 0.317647, 1.0 }, + { 0.596078, 0.921569, 0.333333, 1.0 }, + { 0.592157, 0.929412, 0.345098, 1.0 }, + { 0.592157, 0.913725, 0.341176, 1.0 }, + { 0.580392, 0.898039, 0.352941, 1.0 }, + { 0.576471, 0.874510, 0.356863, 1.0 }, + { 0.584314, 0.866667, 0.372549, 1.0 }, + { 0.607843, 0.835294, 0.403922, 1.0 }, + { 0.631373, 0.807843, 0.435294, 1.0 }, + { 0.784314, 0.658824, 0.568627, 1.0 }, + { 0.780392, 0.615686, 0.552941, 1.0 }, + { 0.572549, 0.741176, 0.462745, 1.0 }, + { 0.552941, 0.776471, 0.396078, 1.0 }, + { 0.564706, 0.768627, 0.443137, 1.0 }, + { 0.639216, 0.690196, 0.529412, 1.0 }, + { 0.717647, 0.615686, 0.619608, 1.0 }, + { 0.737255, 0.603922, 0.611765, 1.0 }, + { 0.760784, 0.596078, 0.603922, 1.0 }, + { 0.827451, 0.647059, 0.556863, 1.0 }, + { 0.945098, 0.674510, 0.419608, 1.0 }, + { 0.992157, 0.733333, 0.356863, 1.0 }, + { 1.000000, 0.780392, 0.349020, 1.0 }, + { 0.615686, 0.854902, 0.349020, 1.0 }, + { 0.603922, 0.874510, 0.356863, 1.0 }, + { 0.596078, 0.894118, 0.364706, 1.0 }, + { 0.600000, 0.901961, 0.352941, 1.0 }, + { 0.600000, 0.909804, 0.349020, 1.0 }, + { 0.611765, 0.901961, 0.356863, 1.0 }, + { 0.600000, 0.901961, 0.352941, 1.0 }, + { 0.580392, 0.862745, 0.368627, 1.0 }, + { 0.568627, 0.843137, 0.376471, 1.0 }, + { 0.560784, 0.827451, 0.384314, 1.0 }, + { 0.552941, 0.811765, 0.396078, 1.0 }, + { 0.556863, 0.776471, 0.419608, 1.0 }, + { 0.576471, 0.666667, 0.501961, 1.0 }, + { 0.654902, 0.572549, 0.647059, 1.0 }, + { 0.635294, 0.537255, 0.650980, 1.0 }, + { 0.560784, 0.670588, 0.674510, 1.0 }, + { 0.709804, 0.705882, 0.725490, 1.0 }, + { 0.690196, 0.709804, 0.701961, 1.0 }, + { 0.674510, 0.713725, 0.682353, 1.0 }, + { 0.615686, 0.764706, 0.580392, 1.0 }, + { 0.560784, 0.721569, 0.556863, 1.0 }, + { 0.556863, 0.784314, 0.454902, 1.0 }, + { 0.560784, 0.803922, 0.415686, 1.0 }, + { 0.576471, 0.858824, 0.368627, 1.0 }, + { 0.580392, 0.862745, 0.356863, 1.0 }, + { 0.584314, 0.870588, 0.349020, 1.0 }, + { 0.584314, 0.890196, 0.349020, 1.0 }, + { 0.584314, 0.890196, 0.349020, 1.0 }, + { 0.607843, 0.898039, 0.360784, 1.0 }, + { 0.639216, 0.917647, 0.400000, 1.0 }, + { 0.909804, 0.823529, 0.486275, 1.0 }, + { 0.984314, 0.788235, 0.501961, 1.0 }, + { 0.941176, 0.756863, 0.450980, 1.0 }, + { 0.874510, 0.686275, 0.435294, 1.0 }, + { 0.800000, 0.619608, 0.560784, 1.0 }, + { 0.768627, 0.607843, 0.584314, 1.0 }, + { 0.760784, 0.600000, 0.584314, 1.0 }, + { 0.733333, 0.600000, 0.603922, 1.0 }, + { 0.572549, 0.737255, 0.486275, 1.0 }, + { 0.560784, 0.819608, 0.388235, 1.0 }, + { 0.560784, 0.827451, 0.380392, 1.0 }, + { 0.564706, 0.835294, 0.376471, 1.0 }, + { 0.576471, 0.858824, 0.368627, 1.0 }, + { 0.576471, 0.874510, 0.356863, 1.0 }, + { 0.588235, 0.894118, 0.352941, 1.0 }, + { 0.592157, 0.898039, 0.356863, 1.0 }, + { 0.584314, 0.890196, 0.356863, 1.0 }, + { 0.572549, 0.866667, 0.360784, 1.0 }, + { 0.564706, 0.843137, 0.364706, 1.0 }, + { 0.556863, 0.815686, 0.384314, 1.0 }, + { 0.560784, 0.784314, 0.372549, 1.0 }, + { 0.556863, 0.764706, 0.403922, 1.0 }, + { 0.662745, 0.341176, 0.298039, 1.0 }, + { 0.752941, 0.243137, 0.109804, 1.0 }, + { 0.764706, 0.203922, 0.078431, 1.0 }, + { 0.662745, 0.105882, 0.058824, 1.0 }, + { 0.423529, 0.031373, 0.070588, 1.0 }, + { 0.086275, 0.219608, 0.019608, 1.0 }, + { 0.090196, 0.262745, 0.015686, 1.0 }, + { 0.117647, 0.321569, 0.070588, 1.0 }, + { 0.223529, 0.384314, 0.000000, 1.0 }, + { 0.266667, 0.443137, 0.070588, 1.0 }, + { 0.388235, 0.596078, 0.250980, 1.0 }, + { 0.509804, 0.839216, 0.352941, 1.0 }, + { 0.552941, 0.847059, 0.349020, 1.0 }, + { 0.564706, 0.843137, 0.364706, 1.0 }, + { 0.564706, 0.843137, 0.372549, 1.0 }, + { 0.564706, 0.835294, 0.380392, 1.0 }, + { 0.564706, 0.835294, 0.380392, 1.0 }, + { 0.568627, 0.839216, 0.380392, 1.0 }, + { 0.564706, 0.858824, 0.360784, 1.0 }, + { 0.572549, 0.866667, 0.360784, 1.0 }, + { 0.576471, 0.882353, 0.349020, 1.0 }, + { 0.576471, 0.898039, 0.321569, 1.0 }, + { 0.592157, 0.901961, 0.333333, 1.0 }, + { 0.588235, 0.909804, 0.333333, 1.0 }, + { 0.596078, 0.921569, 0.333333, 1.0 }, + { 0.596078, 0.921569, 0.333333, 1.0 }, + { 0.596078, 0.921569, 0.333333, 1.0 }, + { 0.600000, 0.909804, 0.349020, 1.0 }, + { 0.584314, 0.890196, 0.349020, 1.0 }, + { 0.576471, 0.874510, 0.356863, 1.0 }, + { 0.576471, 0.874510, 0.356863, 1.0 }, + { 0.572549, 0.866667, 0.360784, 1.0 }, + { 0.572549, 0.850980, 0.341176, 1.0 }, + { 0.603922, 0.847059, 0.278431, 1.0 }, + { 0.584314, 0.878431, 0.270588, 1.0 }, + { 0.584314, 0.909804, 0.250980, 1.0 }, + { 0.521569, 0.913725, 0.282353, 1.0 }, + { 0.556863, 0.925490, 0.337255, 1.0 }, + { 0.580392, 0.913725, 0.352941, 1.0 }, + { 0.592157, 0.898039, 0.356863, 1.0 }, + { 0.584314, 0.890196, 0.349020, 1.0 }, + { 0.576471, 0.874510, 0.356863, 1.0 }, + { 0.576471, 0.874510, 0.356863, 1.0 }, + { 0.576471, 0.874510, 0.356863, 1.0 }, + { 0.576471, 0.874510, 0.356863, 1.0 }, + { 0.576471, 0.874510, 0.356863, 1.0 }, + { 0.580392, 0.862745, 0.360784, 1.0 }, + { 0.572549, 0.847059, 0.368627, 1.0 }, + { 0.560784, 0.827451, 0.384314, 1.0 }, + { 0.564706, 0.784314, 0.427451, 1.0 }, + { 0.552941, 0.725490, 0.494118, 1.0 }, + { 0.549020, 0.709804, 0.576471, 1.0 }, + { 0.545098, 0.686275, 0.670588, 1.0 }, + { 0.662745, 0.560784, 0.658824, 1.0 }, + { 0.729412, 0.576471, 0.658824, 1.0 }, + { 0.713725, 0.596078, 0.627451, 1.0 }, + { 0.764706, 0.580392, 0.603922, 1.0 }, + { 0.776471, 0.607843, 0.572549, 1.0 }, + { 0.764706, 0.596078, 0.572549, 1.0 }, + }; +/* Apophysis-040427-6BluBrd */ +static double4 colors_230[] = { + { 0.996078, 0.662745, 0.062745, 1.0 }, + { 0.988235, 0.654902, 0.062745, 1.0 }, + { 0.988235, 0.631373, 0.058824, 1.0 }, + { 0.988235, 0.607843, 0.054902, 1.0 }, + { 0.960784, 0.560784, 0.054902, 1.0 }, + { 0.933333, 0.517647, 0.054902, 1.0 }, + { 0.933333, 0.517647, 0.054902, 1.0 }, + { 0.933333, 0.517647, 0.054902, 1.0 }, + { 0.439216, 0.666667, 0.031373, 1.0 }, + { 0.415686, 0.584314, 0.137255, 1.0 }, + { 0.392157, 0.505882, 0.247059, 1.0 }, + { 0.411765, 0.545098, 0.286275, 1.0 }, + { 0.431373, 0.584314, 0.329412, 1.0 }, + { 0.458824, 0.458824, 0.333333, 1.0 }, + { 0.490196, 0.337255, 0.341176, 1.0 }, + { 0.458824, 0.349020, 0.439216, 1.0 }, + { 0.431373, 0.364706, 0.537255, 1.0 }, + { 0.078431, 0.274510, 0.764706, 1.0 }, + { 0.105882, 0.400000, 0.882353, 1.0 }, + { 0.137255, 0.529412, 1.000000, 1.0 }, + { 0.074510, 0.364706, 0.890196, 1.0 }, + { 0.015686, 0.200000, 0.780392, 1.0 }, + { 0.035294, 0.164706, 0.650980, 1.0 }, + { 0.058824, 0.129412, 0.521569, 1.0 }, + { 0.027451, 0.015686, 0.239216, 1.0 }, + { 0.078431, 0.043137, 0.168627, 1.0 }, + { 0.129412, 0.070588, 0.098039, 1.0 }, + { 0.066667, 0.066667, 0.145098, 1.0 }, + { 0.003922, 0.066667, 0.196078, 1.0 }, + { 0.031373, 0.050980, 0.129412, 1.0 }, + { 0.062745, 0.035294, 0.066667, 1.0 }, + { 0.156863, 0.066667, 0.000000, 1.0 }, + { 0.129412, 0.137255, 0.000000, 1.0 }, + { 0.254902, 0.192157, 0.129412, 1.0 }, + { 0.360784, 0.317647, 0.192157, 1.0 }, + { 0.466667, 0.443137, 0.254902, 1.0 }, + { 0.556863, 0.537255, 0.309804, 1.0 }, + { 0.650980, 0.631373, 0.364706, 1.0 }, + { 0.819608, 0.654902, 0.266667, 1.0 }, + { 0.992157, 0.682353, 0.168627, 1.0 }, + { 1.000000, 0.713725, 0.105882, 1.0 }, + { 1.000000, 0.690196, 0.090196, 1.0 }, + { 1.000000, 0.666667, 0.074510, 1.0 }, + { 0.992157, 0.635294, 0.062745, 1.0 }, + { 0.988235, 0.607843, 0.054902, 1.0 }, + { 0.960784, 0.560784, 0.054902, 1.0 }, + { 0.933333, 0.517647, 0.054902, 1.0 }, + { 0.933333, 0.486275, 0.047059, 1.0 }, + { 0.964706, 0.443137, 0.039216, 1.0 }, + { 0.933333, 0.435294, 0.054902, 1.0 }, + { 0.929412, 0.450980, 0.054902, 1.0 }, + { 0.925490, 0.466667, 0.054902, 1.0 }, + { 0.929412, 0.482353, 0.050980, 1.0 }, + { 0.937255, 0.501961, 0.050980, 1.0 }, + { 0.937255, 0.501961, 0.050980, 1.0 }, + { 0.937255, 0.505882, 0.054902, 1.0 }, + { 0.992157, 0.600000, 0.058824, 1.0 }, + { 0.992157, 0.615686, 0.054902, 1.0 }, + { 0.992157, 0.631373, 0.054902, 1.0 }, + { 0.992157, 0.615686, 0.054902, 1.0 }, + { 0.992157, 0.600000, 0.058824, 1.0 }, + { 0.980392, 0.572549, 0.054902, 1.0 }, + { 0.972549, 0.549020, 0.054902, 1.0 }, + { 0.956863, 0.509804, 0.062745, 1.0 }, + { 0.941176, 0.505882, 0.054902, 1.0 }, + { 0.941176, 0.505882, 0.054902, 1.0 }, + { 0.937255, 0.494118, 0.050980, 1.0 }, + { 0.933333, 0.486275, 0.047059, 1.0 }, + { 0.933333, 0.486275, 0.047059, 1.0 }, + { 0.933333, 0.486275, 0.047059, 1.0 }, + { 0.882353, 0.478431, 0.066667, 1.0 }, + { 0.800000, 0.560784, 0.235294, 1.0 }, + { 0.552941, 0.592157, 0.345098, 1.0 }, + { 0.552941, 0.694118, 0.380392, 1.0 }, + { 0.552941, 0.796078, 0.415686, 1.0 }, + { 0.580392, 0.713725, 0.392157, 1.0 }, + { 0.607843, 0.635294, 0.368627, 1.0 }, + { 0.584314, 0.588235, 0.345098, 1.0 }, + { 0.560784, 0.541176, 0.321569, 1.0 }, + { 0.486275, 0.576471, 0.356863, 1.0 }, + { 0.462745, 0.443137, 0.368627, 1.0 }, + { 0.333333, 0.619608, 0.647059, 1.0 }, + { 0.180392, 0.403922, 0.662745, 1.0 }, + { 0.031373, 0.192157, 0.678431, 1.0 }, + { 0.035294, 0.160784, 0.596078, 1.0 }, + { 0.039216, 0.133333, 0.517647, 1.0 }, + { 0.000000, 0.078431, 0.317647, 1.0 }, + { 0.188235, 0.211765, 0.156863, 1.0 }, + { 0.149020, 0.098039, 0.137255, 1.0 }, + { 0.074510, 0.098039, 0.286275, 1.0 }, + { 0.000000, 0.098039, 0.439216, 1.0 }, + { 0.039216, 0.101961, 0.482353, 1.0 }, + { 0.078431, 0.105882, 0.525490, 1.0 }, + { 0.050980, 0.074510, 0.458824, 1.0 }, + { 0.352941, 0.184314, 0.219608, 1.0 }, + { 0.368627, 0.200000, 0.023529, 1.0 }, + { 0.270588, 0.180392, 0.047059, 1.0 }, + { 0.333333, 0.203922, 0.027451, 1.0 }, + { 0.376471, 0.313725, 0.011765, 1.0 }, + { 0.419608, 0.423529, 0.000000, 1.0 }, + { 0.627451, 0.384314, 0.015686, 1.0 }, + { 0.835294, 0.345098, 0.031373, 1.0 }, + { 0.870588, 0.356863, 0.043137, 1.0 }, + { 0.866667, 0.352941, 0.039216, 1.0 }, + { 0.639216, 0.317647, 0.027451, 1.0 }, + { 0.552941, 0.321569, 0.137255, 1.0 }, + { 0.470588, 0.325490, 0.250980, 1.0 }, + { 0.549020, 0.349020, 0.270588, 1.0 }, + { 0.627451, 0.372549, 0.294118, 1.0 }, + { 0.862745, 0.349020, 0.043137, 1.0 }, + { 0.866667, 0.392157, 0.043137, 1.0 }, + { 0.913725, 0.435294, 0.047059, 1.0 }, + { 0.909804, 0.447059, 0.054902, 1.0 }, + { 0.850980, 0.360784, 0.039216, 1.0 }, + { 0.658824, 0.392157, 0.156863, 1.0 }, + { 0.470588, 0.423529, 0.274510, 1.0 }, + { 0.396078, 0.254902, 0.364706, 1.0 }, + { 0.270588, 0.094118, 0.694118, 1.0 }, + { 0.019608, 0.121569, 0.596078, 1.0 }, + { 0.000000, 0.129412, 0.729412, 1.0 }, + { 0.419608, 0.407843, 0.443137, 1.0 }, + { 0.682353, 0.541176, 0.282353, 1.0 }, + { 0.945098, 0.674510, 0.125490, 1.0 }, + { 0.964706, 0.690196, 0.133333, 1.0 }, + { 0.988235, 0.705882, 0.141176, 1.0 }, + { 0.984314, 0.662745, 0.168627, 1.0 }, + { 0.670588, 0.552941, 0.356863, 1.0 }, + { 0.545098, 0.431373, 0.313725, 1.0 }, + { 0.482353, 0.364706, 0.262745, 1.0 }, + { 0.164706, 0.352941, 0.117647, 1.0 }, + { 0.188235, 0.301961, 0.129412, 1.0 }, + { 0.211765, 0.250980, 0.145098, 1.0 }, + { 0.356863, 0.207843, 0.133333, 1.0 }, + { 0.396078, 0.184314, 0.325490, 1.0 }, + { 0.517647, 0.305882, 0.396078, 1.0 }, + { 0.705882, 0.458824, 0.337255, 1.0 }, + { 0.905882, 0.450980, 0.047059, 1.0 }, + { 0.905882, 0.431373, 0.074510, 1.0 }, + { 0.909804, 0.411765, 0.101961, 1.0 }, + { 0.901961, 0.317647, 0.196078, 1.0 }, + { 0.894118, 0.223529, 0.294118, 1.0 }, + { 0.729412, 0.329412, 0.576471, 1.0 }, + { 0.521569, 0.117647, 0.780392, 1.0 }, + { 0.372549, 0.113725, 0.882353, 1.0 }, + { 0.247059, 0.262745, 0.925490, 1.0 }, + { 0.215686, 0.552941, 0.847059, 1.0 }, + { 0.192157, 0.560784, 0.831373, 1.0 }, + { 0.172549, 0.572549, 0.815686, 1.0 }, + { 0.160784, 0.749020, 0.854902, 1.0 }, + { 0.525490, 0.674510, 0.764706, 1.0 }, + { 0.360784, 0.235294, 1.000000, 1.0 }, + { 0.556863, 0.000000, 0.949020, 1.0 }, + { 0.482353, 0.047059, 0.760784, 1.0 }, + { 0.654902, 0.129412, 0.517647, 1.0 }, + { 0.827451, 0.211765, 0.278431, 1.0 }, + { 0.890196, 0.376471, 0.054902, 1.0 }, + { 0.913725, 0.435294, 0.047059, 1.0 }, + { 0.905882, 0.450980, 0.047059, 1.0 }, + { 0.909804, 0.454902, 0.050980, 1.0 }, + { 0.913725, 0.462745, 0.043137, 1.0 }, + { 0.917647, 0.466667, 0.047059, 1.0 }, + { 0.937255, 0.501961, 0.050980, 1.0 }, + { 0.952941, 0.525490, 0.050980, 1.0 }, + { 0.972549, 0.549020, 0.054902, 1.0 }, + { 0.992157, 0.600000, 0.058824, 1.0 }, + { 1.000000, 0.639216, 0.062745, 1.0 }, + { 1.000000, 0.666667, 0.074510, 1.0 }, + { 1.000000, 0.666667, 0.074510, 1.0 }, + { 0.988235, 0.713725, 0.094118, 1.0 }, + { 0.980392, 0.745098, 0.094118, 1.0 }, + { 0.976471, 0.780392, 0.094118, 1.0 }, + { 0.976471, 0.800000, 0.098039, 1.0 }, + { 0.992157, 0.788235, 0.113725, 1.0 }, + { 0.996078, 0.768627, 0.105882, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 0.996078, 0.666667, 0.074510, 1.0 }, + { 0.972549, 0.576471, 0.058824, 1.0 }, + { 0.811765, 0.517647, 0.058824, 1.0 }, + { 0.674510, 0.501961, 0.349020, 1.0 }, + { 0.549020, 0.482353, 0.313725, 1.0 }, + { 0.803922, 0.396078, 0.047059, 1.0 }, + { 0.901961, 0.447059, 0.043137, 1.0 }, + { 0.941176, 0.505882, 0.054902, 1.0 }, + { 0.992157, 0.596078, 0.078431, 1.0 }, + { 1.000000, 0.752941, 0.113725, 1.0 }, + { 0.996078, 0.792157, 0.113725, 1.0 }, + { 0.992157, 0.835294, 0.113725, 1.0 }, + { 0.772549, 0.996078, 0.074510, 1.0 }, + { 0.435294, 1.000000, 0.043137, 1.0 }, + { 0.541176, 0.976471, 0.078431, 1.0 }, + { 0.921569, 0.929412, 0.203922, 1.0 }, + { 1.000000, 0.784314, 0.160784, 1.0 }, + { 1.000000, 0.788235, 0.117647, 1.0 }, + { 1.000000, 0.788235, 0.117647, 1.0 }, + { 1.000000, 0.792157, 0.109804, 1.0 }, + { 1.000000, 0.788235, 0.117647, 1.0 }, + { 1.000000, 0.745098, 0.101961, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.713725, 0.105882, 1.0 }, + { 1.000000, 0.725490, 0.109804, 1.0 }, + { 0.996078, 0.745098, 0.117647, 1.0 }, + { 1.000000, 0.752941, 0.113725, 1.0 }, + { 1.000000, 0.733333, 0.101961, 1.0 }, + { 1.000000, 0.713725, 0.105882, 1.0 }, + { 1.000000, 0.678431, 0.105882, 1.0 }, + { 1.000000, 0.670588, 0.078431, 1.0 }, + { 1.000000, 0.666667, 0.074510, 1.0 }, + { 1.000000, 0.670588, 0.078431, 1.0 }, + { 1.000000, 0.709804, 0.094118, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.717647, 0.109804, 1.0 }, + { 1.000000, 0.725490, 0.117647, 1.0 }, + { 0.996078, 0.717647, 0.113725, 1.0 }, + { 1.000000, 0.713725, 0.105882, 1.0 }, + { 1.000000, 0.698039, 0.086275, 1.0 }, + { 1.000000, 0.666667, 0.074510, 1.0 }, + { 1.000000, 0.666667, 0.074510, 1.0 }, + { 0.988235, 0.639216, 0.066667, 1.0 }, + { 0.976471, 0.580392, 0.054902, 1.0 }, + { 0.909804, 0.454902, 0.050980, 1.0 }, + { 0.694118, 0.423529, 0.262745, 1.0 }, + { 0.541176, 0.368627, 0.356863, 1.0 }, + { 0.403922, 0.058824, 0.694118, 1.0 }, + { 0.501961, 0.043137, 0.796078, 1.0 }, + { 0.572549, 0.082353, 0.886275, 1.0 }, + { 0.592157, 0.090196, 0.878431, 1.0 }, + { 0.690196, 0.325490, 0.745098, 1.0 }, + { 0.662745, 0.643137, 0.517647, 1.0 }, + { 0.890196, 0.678431, 0.160784, 1.0 }, + { 0.972549, 0.721569, 0.101961, 1.0 }, + { 0.992157, 0.717647, 0.098039, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.768627, 0.066667, 1.0 }, + { 0.992157, 0.776471, 0.066667, 1.0 }, + { 1.000000, 0.749020, 0.019608, 1.0 }, + { 0.960784, 0.717647, 0.054902, 1.0 }, + { 0.996078, 0.694118, 0.074510, 1.0 }, + { 1.000000, 0.694118, 0.074510, 1.0 }, + { 1.000000, 0.713725, 0.090196, 1.0 }, + { 0.956863, 0.725490, 0.082353, 1.0 }, + { 0.921569, 0.752941, 0.105882, 1.0 }, + { 0.835294, 0.819608, 0.086275, 1.0 }, + { 0.662745, 0.835294, 0.062745, 1.0 }, + { 0.588235, 0.800000, 0.109804, 1.0 }, + { 0.505882, 0.894118, 0.160784, 1.0 }, + { 0.235294, 0.690196, 0.192157, 1.0 }, + { 0.396078, 0.596078, 0.286275, 1.0 }, + { 0.439216, 0.600000, 0.333333, 1.0 }, + { 0.525490, 0.627451, 0.349020, 1.0 }, + { 0.588235, 0.486275, 0.145098, 1.0 }, + { 0.905882, 0.490196, 0.019608, 1.0 }, + }; +/* Apophysis-040427-6BluBrdInv */ +static double4 colors_231[] = { + { 0.905882, 0.490196, 0.019608, 1.0 }, + { 0.525490, 0.627451, 0.349020, 1.0 }, + { 0.458824, 0.611765, 0.317647, 1.0 }, + { 0.396078, 0.596078, 0.286275, 1.0 }, + { 0.450980, 0.745098, 0.223529, 1.0 }, + { 0.505882, 0.894118, 0.160784, 1.0 }, + { 0.545098, 0.847059, 0.133333, 1.0 }, + { 0.588235, 0.800000, 0.109804, 1.0 }, + { 0.835294, 0.819608, 0.086275, 1.0 }, + { 0.894118, 0.772549, 0.082353, 1.0 }, + { 0.956863, 0.725490, 0.082353, 1.0 }, + { 0.976471, 0.709804, 0.078431, 1.0 }, + { 1.000000, 0.694118, 0.074510, 1.0 }, + { 0.980392, 0.705882, 0.062745, 1.0 }, + { 0.960784, 0.717647, 0.054902, 1.0 }, + { 0.980392, 0.733333, 0.035294, 1.0 }, + { 1.000000, 0.749020, 0.019608, 1.0 }, + { 1.000000, 0.768627, 0.066667, 1.0 }, + { 0.996078, 0.741176, 0.082353, 1.0 }, + { 0.992157, 0.717647, 0.098039, 1.0 }, + { 0.941176, 0.698039, 0.129412, 1.0 }, + { 0.890196, 0.678431, 0.160784, 1.0 }, + { 0.776471, 0.658824, 0.337255, 1.0 }, + { 0.662745, 0.643137, 0.517647, 1.0 }, + { 0.592157, 0.090196, 0.878431, 1.0 }, + { 0.545098, 0.066667, 0.835294, 1.0 }, + { 0.501961, 0.043137, 0.796078, 1.0 }, + { 0.521569, 0.203922, 0.576471, 1.0 }, + { 0.541176, 0.368627, 0.356863, 1.0 }, + { 0.615686, 0.396078, 0.309804, 1.0 }, + { 0.694118, 0.423529, 0.262745, 1.0 }, + { 0.909804, 0.454902, 0.050980, 1.0 }, + { 0.976471, 0.580392, 0.054902, 1.0 }, + { 1.000000, 0.666667, 0.074510, 1.0 }, + { 1.000000, 0.682353, 0.078431, 1.0 }, + { 1.000000, 0.698039, 0.086275, 1.0 }, + { 0.996078, 0.705882, 0.098039, 1.0 }, + { 0.996078, 0.717647, 0.113725, 1.0 }, + { 0.996078, 0.721569, 0.113725, 1.0 }, + { 1.000000, 0.725490, 0.117647, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.694118, 0.082353, 1.0 }, + { 1.000000, 0.670588, 0.078431, 1.0 }, + { 1.000000, 0.670588, 0.078431, 1.0 }, + { 1.000000, 0.670588, 0.078431, 1.0 }, + { 1.000000, 0.674510, 0.090196, 1.0 }, + { 1.000000, 0.678431, 0.105882, 1.0 }, + { 1.000000, 0.713725, 0.105882, 1.0 }, + { 1.000000, 0.733333, 0.101961, 1.0 }, + { 0.996078, 0.745098, 0.117647, 1.0 }, + { 0.996078, 0.729412, 0.109804, 1.0 }, + { 1.000000, 0.713725, 0.105882, 1.0 }, + { 1.000000, 0.713725, 0.098039, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.717647, 0.090196, 1.0 }, + { 1.000000, 0.729412, 0.094118, 1.0 }, + { 1.000000, 0.745098, 0.101961, 1.0 }, + { 1.000000, 0.768627, 0.105882, 1.0 }, + { 1.000000, 0.792157, 0.109804, 1.0 }, + { 1.000000, 0.788235, 0.113725, 1.0 }, + { 1.000000, 0.788235, 0.117647, 1.0 }, + { 1.000000, 0.788235, 0.117647, 1.0 }, + { 1.000000, 0.784314, 0.160784, 1.0 }, + { 0.541176, 0.976471, 0.078431, 1.0 }, + { 0.654902, 0.984314, 0.074510, 1.0 }, + { 0.772549, 0.996078, 0.074510, 1.0 }, + { 0.882353, 0.913725, 0.094118, 1.0 }, + { 0.992157, 0.835294, 0.113725, 1.0 }, + { 1.000000, 0.752941, 0.113725, 1.0 }, + { 1.000000, 0.678431, 0.098039, 1.0 }, + { 0.941176, 0.505882, 0.054902, 1.0 }, + { 0.870588, 0.450980, 0.050980, 1.0 }, + { 0.803922, 0.396078, 0.047059, 1.0 }, + { 0.737255, 0.447059, 0.196078, 1.0 }, + { 0.674510, 0.501961, 0.349020, 1.0 }, + { 0.741176, 0.509804, 0.203922, 1.0 }, + { 0.811765, 0.517647, 0.058824, 1.0 }, + { 0.972549, 0.576471, 0.058824, 1.0 }, + { 0.996078, 0.666667, 0.074510, 1.0 }, + { 0.996078, 0.768627, 0.105882, 1.0 }, + { 0.984314, 0.784314, 0.101961, 1.0 }, + { 0.976471, 0.800000, 0.098039, 1.0 }, + { 0.976471, 0.788235, 0.094118, 1.0 }, + { 0.976471, 0.780392, 0.094118, 1.0 }, + { 0.988235, 0.713725, 0.094118, 1.0 }, + { 1.000000, 0.674510, 0.070588, 1.0 }, + { 1.000000, 0.666667, 0.074510, 1.0 }, + { 0.996078, 0.631373, 0.066667, 1.0 }, + { 0.992157, 0.600000, 0.058824, 1.0 }, + { 0.980392, 0.572549, 0.054902, 1.0 }, + { 0.972549, 0.549020, 0.054902, 1.0 }, + { 0.937255, 0.501961, 0.050980, 1.0 }, + { 0.933333, 0.486275, 0.047059, 1.0 }, + { 0.917647, 0.466667, 0.047059, 1.0 }, + { 0.913725, 0.462745, 0.043137, 1.0 }, + { 0.905882, 0.450980, 0.047059, 1.0 }, + { 0.898039, 0.411765, 0.050980, 1.0 }, + { 0.890196, 0.376471, 0.054902, 1.0 }, + { 0.858824, 0.294118, 0.164706, 1.0 }, + { 0.827451, 0.211765, 0.278431, 1.0 }, + { 0.482353, 0.047059, 0.760784, 1.0 }, + { 0.572549, 0.058824, 0.905882, 1.0 }, + { 0.360784, 0.235294, 1.000000, 1.0 }, + { 0.258824, 0.490196, 0.925490, 1.0 }, + { 0.160784, 0.749020, 0.854902, 1.0 }, + { 0.164706, 0.658824, 0.835294, 1.0 }, + { 0.172549, 0.572549, 0.815686, 1.0 }, + { 0.215686, 0.552941, 0.847059, 1.0 }, + { 0.239216, 0.368627, 0.780392, 1.0 }, + { 0.247059, 0.262745, 0.925490, 1.0 }, + { 0.372549, 0.113725, 0.882353, 1.0 }, + { 0.729412, 0.329412, 0.576471, 1.0 }, + { 0.811765, 0.274510, 0.435294, 1.0 }, + { 0.894118, 0.223529, 0.294118, 1.0 }, + { 0.909804, 0.411765, 0.101961, 1.0 }, + { 0.905882, 0.450980, 0.047059, 1.0 }, + { 0.905882, 0.450980, 0.047059, 1.0 }, + { 0.878431, 0.450980, 0.054902, 1.0 }, + { 0.517647, 0.305882, 0.396078, 1.0 }, + { 0.435294, 0.254902, 0.262745, 1.0 }, + { 0.356863, 0.207843, 0.133333, 1.0 }, + { 0.282353, 0.227451, 0.137255, 1.0 }, + { 0.211765, 0.250980, 0.145098, 1.0 }, + { 0.164706, 0.352941, 0.117647, 1.0 }, + { 0.274510, 0.278431, 0.207843, 1.0 }, + { 0.482353, 0.364706, 0.262745, 1.0 }, + { 0.545098, 0.431373, 0.313725, 1.0 }, + { 0.984314, 0.662745, 0.168627, 1.0 }, + { 0.984314, 0.682353, 0.152941, 1.0 }, + { 0.988235, 0.705882, 0.141176, 1.0 }, + { 0.945098, 0.674510, 0.125490, 1.0 }, + { 0.647059, 0.533333, 0.368627, 1.0 }, + { 0.419608, 0.407843, 0.443137, 1.0 }, + { 0.098039, 0.168627, 0.670588, 1.0 }, + { 0.019608, 0.121569, 0.596078, 1.0 }, + { 0.207843, 0.188235, 0.478431, 1.0 }, + { 0.396078, 0.254902, 0.364706, 1.0 }, + { 0.431373, 0.337255, 0.317647, 1.0 }, + { 0.470588, 0.423529, 0.274510, 1.0 }, + { 0.850980, 0.360784, 0.039216, 1.0 }, + { 0.890196, 0.427451, 0.050980, 1.0 }, + { 0.909804, 0.447059, 0.054902, 1.0 }, + { 0.913725, 0.435294, 0.047059, 1.0 }, + { 0.862745, 0.349020, 0.043137, 1.0 }, + { 0.745098, 0.360784, 0.168627, 1.0 }, + { 0.627451, 0.372549, 0.294118, 1.0 }, + { 0.470588, 0.325490, 0.250980, 1.0 }, + { 0.368627, 0.262745, 0.219608, 1.0 }, + { 0.639216, 0.317647, 0.027451, 1.0 }, + { 0.843137, 0.317647, 0.031373, 1.0 }, + { 0.870588, 0.356863, 0.043137, 1.0 }, + { 0.850980, 0.349020, 0.035294, 1.0 }, + { 0.835294, 0.345098, 0.031373, 1.0 }, + { 0.419608, 0.423529, 0.000000, 1.0 }, + { 0.419608, 0.298039, 0.047059, 1.0 }, + { 0.333333, 0.203922, 0.027451, 1.0 }, + { 0.235294, 0.160784, 0.003922, 1.0 }, + { 0.270588, 0.180392, 0.047059, 1.0 }, + { 0.368627, 0.200000, 0.023529, 1.0 }, + { 0.050980, 0.074510, 0.458824, 1.0 }, + { 0.062745, 0.090196, 0.490196, 1.0 }, + { 0.078431, 0.105882, 0.525490, 1.0 }, + { 0.000000, 0.098039, 0.439216, 1.0 }, + { 0.011765, 0.070588, 0.294118, 1.0 }, + { 0.149020, 0.098039, 0.137255, 1.0 }, + { 0.219608, 0.164706, 0.113725, 1.0 }, + { 0.000000, 0.078431, 0.317647, 1.0 }, + { 0.019608, 0.105882, 0.415686, 1.0 }, + { 0.039216, 0.133333, 0.517647, 1.0 }, + { 0.031373, 0.192157, 0.678431, 1.0 }, + { 0.160784, 0.596078, 0.713725, 1.0 }, + { 0.333333, 0.619608, 0.647059, 1.0 }, + { 0.517647, 0.423529, 0.549020, 1.0 }, + { 0.462745, 0.443137, 0.368627, 1.0 }, + { 0.486275, 0.576471, 0.356863, 1.0 }, + { 0.560784, 0.541176, 0.321569, 1.0 }, + { 0.607843, 0.635294, 0.368627, 1.0 }, + { 0.560784, 0.713725, 0.403922, 1.0 }, + { 0.552941, 0.796078, 0.415686, 1.0 }, + { 0.443137, 0.639216, 0.368627, 1.0 }, + { 0.552941, 0.592157, 0.345098, 1.0 }, + { 0.678431, 0.521569, 0.329412, 1.0 }, + { 0.882353, 0.478431, 0.066667, 1.0 }, + { 0.905882, 0.482353, 0.054902, 1.0 }, + { 0.933333, 0.486275, 0.047059, 1.0 }, + { 0.933333, 0.486275, 0.047059, 1.0 }, + { 0.933333, 0.494118, 0.054902, 1.0 }, + { 0.941176, 0.505882, 0.054902, 1.0 }, + { 0.937255, 0.501961, 0.050980, 1.0 }, + { 0.941176, 0.505882, 0.054902, 1.0 }, + { 0.956863, 0.509804, 0.062745, 1.0 }, + { 0.972549, 0.549020, 0.054902, 1.0 }, + { 0.992157, 0.600000, 0.058824, 1.0 }, + { 0.988235, 0.607843, 0.054902, 1.0 }, + { 0.992157, 0.631373, 0.054902, 1.0 }, + { 1.000000, 0.631373, 0.066667, 1.0 }, + { 0.992157, 0.600000, 0.058824, 1.0 }, + { 0.976471, 0.552941, 0.058824, 1.0 }, + { 0.937255, 0.505882, 0.054902, 1.0 }, + { 0.937255, 0.501961, 0.050980, 1.0 }, + { 0.933333, 0.486275, 0.047059, 1.0 }, + { 0.925490, 0.466667, 0.054902, 1.0 }, + { 0.921569, 0.443137, 0.054902, 1.0 }, + { 0.933333, 0.435294, 0.054902, 1.0 }, + { 0.988235, 0.435294, 0.023529, 1.0 }, + { 0.964706, 0.443137, 0.039216, 1.0 }, + { 0.933333, 0.486275, 0.047059, 1.0 }, + { 0.933333, 0.517647, 0.054902, 1.0 }, + { 0.988235, 0.607843, 0.054902, 1.0 }, + { 0.996078, 0.643137, 0.062745, 1.0 }, + { 1.000000, 0.666667, 0.074510, 1.0 }, + { 1.000000, 0.670588, 0.078431, 1.0 }, + { 1.000000, 0.713725, 0.105882, 1.0 }, + { 1.000000, 0.690196, 0.113725, 1.0 }, + { 0.992157, 0.682353, 0.168627, 1.0 }, + { 0.650980, 0.631373, 0.364706, 1.0 }, + { 0.537255, 0.458824, 0.313725, 1.0 }, + { 0.466667, 0.443137, 0.254902, 1.0 }, + { 0.345098, 0.282353, 0.231373, 1.0 }, + { 0.254902, 0.192157, 0.129412, 1.0 }, + { 0.164706, 0.105882, 0.015686, 1.0 }, + { 0.129412, 0.137255, 0.000000, 1.0 }, + { 0.156863, 0.066667, 0.000000, 1.0 }, + { 0.062745, 0.035294, 0.066667, 1.0 }, + { 0.003922, 0.066667, 0.196078, 1.0 }, + { 0.031373, 0.066667, 0.235294, 1.0 }, + { 0.129412, 0.070588, 0.098039, 1.0 }, + { 0.015686, 0.054902, 0.192157, 1.0 }, + { 0.027451, 0.015686, 0.239216, 1.0 }, + { 0.062745, 0.043137, 0.270588, 1.0 }, + { 0.058824, 0.129412, 0.521569, 1.0 }, + { 0.015686, 0.200000, 0.780392, 1.0 }, + { 0.043137, 0.517647, 1.000000, 1.0 }, + { 0.137255, 0.529412, 1.000000, 1.0 }, + { 0.160784, 0.396078, 0.874510, 1.0 }, + { 0.078431, 0.274510, 0.764706, 1.0 }, + { 0.215686, 0.305882, 0.568627, 1.0 }, + { 0.431373, 0.364706, 0.537255, 1.0 }, + { 0.490196, 0.337255, 0.341176, 1.0 }, + { 0.525490, 0.411765, 0.294118, 1.0 }, + { 0.431373, 0.584314, 0.329412, 1.0 }, + { 0.419608, 0.596078, 0.341176, 1.0 }, + { 0.392157, 0.505882, 0.247059, 1.0 }, + { 0.376471, 0.541176, 0.000000, 1.0 }, + { 0.439216, 0.666667, 0.031373, 1.0 }, + { 0.717647, 0.674510, 0.086275, 1.0 }, + { 0.933333, 0.517647, 0.054902, 1.0 }, + { 0.933333, 0.517647, 0.054902, 1.0 }, + { 0.976471, 0.580392, 0.054902, 1.0 }, + { 0.988235, 0.607843, 0.054902, 1.0 }, + { 0.992157, 0.639216, 0.066667, 1.0 }, + { 0.988235, 0.654902, 0.062745, 1.0 }, + { 1.000000, 0.666667, 0.074510, 1.0 }, + { 0.996078, 0.662745, 0.062745, 1.0 }, + }; +/* Apophysis-040427-6FaerieKng */ +static double4 colors_232[] = { + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.298039, 0.054902, 0.247059, 1.0 }, + { 0.329412, 0.070588, 0.313725, 1.0 }, + { 0.364706, 0.086275, 0.384314, 1.0 }, + { 0.372549, 0.121569, 0.266667, 1.0 }, + { 0.384314, 0.156863, 0.152941, 1.0 }, + { 0.372549, 0.137255, 0.141176, 1.0 }, + { 0.364706, 0.121569, 0.133333, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.011765, 0.019608, 0.027451, 1.0 }, + { 0.011765, 0.031373, 0.047059, 1.0 }, + { 0.172549, 0.101961, 0.070588, 1.0 }, + { 0.333333, 0.172549, 0.094118, 1.0 }, + { 0.423529, 0.278431, 0.152941, 1.0 }, + { 0.517647, 0.388235, 0.211765, 1.0 }, + { 0.525490, 0.427451, 0.278431, 1.0 }, + { 0.533333, 0.466667, 0.349020, 1.0 }, + { 0.607843, 0.635294, 0.705882, 1.0 }, + { 0.501961, 0.466667, 0.784314, 1.0 }, + { 0.400000, 0.301961, 0.866667, 1.0 }, + { 0.372549, 0.188235, 0.639216, 1.0 }, + { 0.349020, 0.074510, 0.411765, 1.0 }, + { 0.349020, 0.066667, 0.388235, 1.0 }, + { 0.352941, 0.062745, 0.364706, 1.0 }, + { 0.403922, 0.196078, 0.219608, 1.0 }, + { 0.470588, 0.243137, 0.109804, 1.0 }, + { 0.541176, 0.294118, 0.000000, 1.0 }, + { 0.639216, 0.364706, 0.000000, 1.0 }, + { 0.741176, 0.439216, 0.000000, 1.0 }, + { 0.760784, 0.423529, 0.000000, 1.0 }, + { 0.780392, 0.407843, 0.000000, 1.0 }, + { 0.635294, 0.368627, 0.184314, 1.0 }, + { 0.552941, 0.243137, 0.223529, 1.0 }, + { 0.278431, 0.078431, 0.380392, 1.0 }, + { 0.137255, 0.105882, 0.470588, 1.0 }, + { 0.000000, 0.133333, 0.564706, 1.0 }, + { 0.188235, 0.101961, 0.466667, 1.0 }, + { 0.380392, 0.074510, 0.372549, 1.0 }, + { 0.356863, 0.121569, 0.403922, 1.0 }, + { 0.333333, 0.172549, 0.439216, 1.0 }, + { 0.278431, 0.090196, 0.380392, 1.0 }, + { 0.215686, 0.050980, 0.278431, 1.0 }, + { 0.152941, 0.015686, 0.180392, 1.0 }, + { 0.078431, 0.007843, 0.090196, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.011765, 0.000000, 1.0 }, + { 0.019608, 0.082353, 0.000000, 1.0 }, + { 0.031373, 0.439216, 0.000000, 1.0 }, + { 0.172549, 0.470588, 0.105882, 1.0 }, + { 0.317647, 0.505882, 0.215686, 1.0 }, + { 0.427451, 0.470588, 0.301961, 1.0 }, + { 0.541176, 0.435294, 0.392157, 1.0 }, + { 0.490196, 0.419608, 0.454902, 1.0 }, + { 0.439216, 0.403922, 0.517647, 1.0 }, + { 0.270588, 0.537255, 0.721569, 1.0 }, + { 0.603922, 0.698039, 0.721569, 1.0 }, + { 0.937255, 0.858824, 0.721569, 1.0 }, + { 0.858824, 0.811765, 0.666667, 1.0 }, + { 0.784314, 0.764706, 0.615686, 1.0 }, + { 0.674510, 0.654902, 0.576471, 1.0 }, + { 0.568627, 0.549020, 0.537255, 1.0 }, + { 0.368627, 0.337255, 0.388235, 1.0 }, + { 0.254902, 0.164706, 0.376471, 1.0 }, + { 0.094118, 0.078431, 0.184314, 1.0 }, + { 0.086275, 0.141176, 0.180392, 1.0 }, + { 0.082353, 0.203922, 0.180392, 1.0 }, + { 0.058824, 0.215686, 0.207843, 1.0 }, + { 0.039216, 0.227451, 0.235294, 1.0 }, + { 0.031373, 0.356863, 0.278431, 1.0 }, + { 0.086275, 0.384314, 0.337255, 1.0 }, + { 0.568627, 0.250980, 0.623529, 1.0 }, + { 0.588235, 0.403922, 0.666667, 1.0 }, + { 0.607843, 0.560784, 0.709804, 1.0 }, + { 0.615686, 0.458824, 0.635294, 1.0 }, + { 0.623529, 0.360784, 0.560784, 1.0 }, + { 0.576471, 0.415686, 0.490196, 1.0 }, + { 0.529412, 0.474510, 0.423529, 1.0 }, + { 0.600000, 0.568627, 0.423529, 1.0 }, + { 0.800000, 0.741176, 0.478431, 1.0 }, + { 0.498039, 0.674510, 0.450980, 1.0 }, + { 0.435294, 0.537255, 0.321569, 1.0 }, + { 0.376471, 0.403922, 0.192157, 1.0 }, + { 0.258824, 0.270588, 0.164706, 1.0 }, + { 0.145098, 0.137255, 0.141176, 1.0 }, + { 0.047059, 0.047059, 0.047059, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.098039, 0.043137, 0.172549, 1.0 }, + { 0.156863, 0.086275, 0.262745, 1.0 }, + { 0.215686, 0.133333, 0.356863, 1.0 }, + { 0.145098, 0.129412, 0.345098, 1.0 }, + { 0.074510, 0.125490, 0.333333, 1.0 }, + { 0.000000, 0.090196, 0.325490, 1.0 }, + { 0.000000, 0.168627, 0.305882, 1.0 }, + { 0.015686, 0.349020, 0.266667, 1.0 }, + { 0.019608, 0.203922, 0.160784, 1.0 }, + { 0.027451, 0.062745, 0.058824, 1.0 }, + { 0.015686, 0.031373, 0.039216, 1.0 }, + { 0.007843, 0.003922, 0.023529, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.019608, 0.027451, 0.007843, 1.0 }, + { 0.129412, 0.117647, 0.066667, 1.0 }, + { 0.243137, 0.211765, 0.129412, 1.0 }, + { 0.290196, 0.164706, 0.192157, 1.0 }, + { 0.337255, 0.117647, 0.254902, 1.0 }, + { 0.470588, 0.168627, 0.372549, 1.0 }, + { 0.690196, 0.266667, 0.501961, 1.0 }, + { 0.694118, 0.274510, 0.588235, 1.0 }, + { 0.588235, 0.188235, 0.615686, 1.0 }, + { 0.549020, 0.164706, 0.458824, 1.0 }, + { 0.556863, 0.196078, 0.419608, 1.0 }, + { 0.568627, 0.231373, 0.384314, 1.0 }, + { 0.525490, 0.227451, 0.266667, 1.0 }, + { 0.407843, 0.227451, 0.176471, 1.0 }, + { 0.419608, 0.384314, 0.262745, 1.0 }, + { 0.592157, 0.474510, 0.239216, 1.0 }, + { 0.427451, 0.643137, 0.376471, 1.0 }, + { 0.447059, 0.423529, 0.392157, 1.0 }, + { 0.466667, 0.203922, 0.411765, 1.0 }, + { 0.458824, 0.137255, 0.411765, 1.0 }, + { 0.450980, 0.074510, 0.415686, 1.0 }, + { 0.415686, 0.043137, 0.396078, 1.0 }, + { 0.513725, 0.031373, 0.278431, 1.0 }, + { 0.545098, 0.227451, 0.286275, 1.0 }, + { 0.694118, 0.356863, 0.298039, 1.0 }, + { 0.694118, 0.423529, 0.019608, 1.0 }, + { 0.674510, 0.431373, 0.031373, 1.0 }, + { 0.654902, 0.439216, 0.043137, 1.0 }, + { 0.607843, 0.466667, 0.168627, 1.0 }, + { 0.580392, 0.556863, 0.227451, 1.0 }, + { 0.584314, 0.592157, 0.262745, 1.0 }, + { 0.631373, 0.533333, 0.282353, 1.0 }, + { 0.788235, 0.474510, 0.760784, 1.0 }, + { 0.819608, 0.415686, 0.831373, 1.0 }, + { 0.854902, 0.356863, 0.901961, 1.0 }, + { 0.800000, 0.435294, 0.792157, 1.0 }, + { 0.478431, 0.372549, 0.549020, 1.0 }, + { 0.164706, 0.337255, 0.474510, 1.0 }, + { 0.054902, 0.337255, 0.333333, 1.0 }, + { 0.121569, 0.392157, 0.450980, 1.0 }, + { 0.333333, 0.396078, 0.596078, 1.0 }, + { 0.968627, 0.345098, 0.917647, 1.0 }, + { 0.984314, 0.380392, 0.956863, 1.0 }, + { 1.000000, 0.419608, 1.000000, 1.0 }, + { 1.000000, 0.423529, 0.807843, 1.0 }, + { 0.823529, 0.470588, 0.619608, 1.0 }, + { 0.796078, 0.611765, 0.392157, 1.0 }, + { 0.725490, 0.529412, 0.321569, 1.0 }, + { 0.525490, 0.207843, 0.333333, 1.0 }, + { 0.529412, 0.215686, 0.392157, 1.0 }, + { 0.533333, 0.227451, 0.454902, 1.0 }, + { 0.607843, 0.262745, 0.501961, 1.0 }, + { 0.741176, 0.247059, 0.568627, 1.0 }, + { 0.741176, 0.247059, 0.576471, 1.0 }, + { 0.760784, 0.254902, 0.615686, 1.0 }, + { 0.698039, 0.176471, 0.737255, 1.0 }, + { 0.705882, 0.262745, 0.717647, 1.0 }, + { 0.658824, 0.301961, 0.615686, 1.0 }, + { 0.392157, 0.254902, 0.505882, 1.0 }, + { 0.376471, 0.301961, 0.388235, 1.0 }, + { 0.203922, 0.184314, 0.211765, 1.0 }, + { 0.082353, 0.086275, 0.094118, 1.0 }, + { 0.015686, 0.015686, 0.023529, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.019608, 0.003922, 0.007843, 1.0 }, + { 0.090196, 0.031373, 0.003922, 1.0 }, + { 0.160784, 0.058824, 0.000000, 1.0 }, + { 0.321569, 0.160784, 0.074510, 1.0 }, + { 0.368627, 0.137255, 0.160784, 1.0 }, + { 0.239216, 0.164706, 0.172549, 1.0 }, + { 0.125490, 0.066667, 0.188235, 1.0 }, + { 0.035294, 0.015686, 0.094118, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.015686, 0.000000, 0.003922, 1.0 }, + { 0.027451, 0.007843, 0.031373, 1.0 }, + { 0.050980, 0.019608, 0.180392, 1.0 }, + { 0.125490, 0.078431, 0.219608, 1.0 }, + { 0.070588, 0.054902, 0.200000, 1.0 }, + { 0.023529, 0.003922, 0.266667, 1.0 }, + { 0.031373, 0.003922, 0.168627, 1.0 }, + { 0.000000, 0.000000, 0.117647, 1.0 }, + { 0.000000, 0.000000, 0.015686, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.003922, 0.011765, 1.0 }, + { 0.000000, 0.031373, 0.054902, 1.0 }, + { 0.000000, 0.137255, 0.117647, 1.0 }, + { 0.043137, 0.313725, 0.192157, 1.0 }, + { 0.019608, 0.403922, 0.109804, 1.0 }, + { 0.086275, 0.439216, 0.164706, 1.0 }, + { 0.341176, 0.247059, 0.098039, 1.0 }, + { 0.462745, 0.219608, 0.160784, 1.0 }, + { 0.564706, 0.305882, 0.180392, 1.0 }, + { 0.533333, 0.345098, 0.047059, 1.0 }, + { 0.517647, 0.309804, 0.098039, 1.0 }, + { 0.360784, 0.168627, 0.109804, 1.0 }, + { 0.141176, 0.109804, 0.101961, 1.0 }, + { 0.023529, 0.035294, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.000000, 1.0 }, + { 0.035294, 0.039216, 0.000000, 1.0 }, + { 0.160784, 0.231373, 0.129412, 1.0 }, + { 0.349020, 0.176471, 0.125490, 1.0 }, + { 0.517647, 0.223529, 0.109804, 1.0 }, + { 0.603922, 0.341176, 0.023529, 1.0 }, + }; +/* Apophysis-040427-6FireDemnOrch */ +static double4 colors_233[] = { + { 0.164706, 0.901961, 0.909804, 1.0 }, + { 0.031373, 0.980392, 0.780392, 1.0 }, + { 0.015686, 0.854902, 0.709804, 1.0 }, + { 0.003922, 0.733333, 0.643137, 1.0 }, + { 0.000000, 0.549020, 0.584314, 1.0 }, + { 0.000000, 0.364706, 0.529412, 1.0 }, + { 0.000000, 0.329412, 0.466667, 1.0 }, + { 0.000000, 0.294118, 0.407843, 1.0 }, + { 0.019608, 0.050980, 0.333333, 1.0 }, + { 0.031373, 0.058824, 0.376471, 1.0 }, + { 0.043137, 0.070588, 0.423529, 1.0 }, + { 0.023529, 0.137255, 0.415686, 1.0 }, + { 0.007843, 0.203922, 0.411765, 1.0 }, + { 0.003922, 0.278431, 0.396078, 1.0 }, + { 0.003922, 0.352941, 0.384314, 1.0 }, + { 0.031373, 0.313725, 0.337255, 1.0 }, + { 0.062745, 0.278431, 0.290196, 1.0 }, + { 0.094118, 0.039216, 0.341176, 1.0 }, + { 0.266667, 0.180392, 0.301961, 1.0 }, + { 0.439216, 0.325490, 0.262745, 1.0 }, + { 0.517647, 0.513725, 0.290196, 1.0 }, + { 0.600000, 0.701961, 0.321569, 1.0 }, + { 0.709804, 0.764706, 0.254902, 1.0 }, + { 0.823529, 0.831373, 0.192157, 1.0 }, + { 0.882353, 0.827451, 0.588235, 1.0 }, + { 0.909804, 0.878431, 0.435294, 1.0 }, + { 0.937255, 0.933333, 0.282353, 1.0 }, + { 0.866667, 0.870588, 0.235294, 1.0 }, + { 0.796078, 0.811765, 0.188235, 1.0 }, + { 0.717647, 0.721569, 0.254902, 1.0 }, + { 0.639216, 0.635294, 0.321569, 1.0 }, + { 0.525490, 0.435294, 0.274510, 1.0 }, + { 0.447059, 0.313725, 0.266667, 1.0 }, + { 0.058824, 0.054902, 0.513725, 1.0 }, + { 0.133333, 0.129412, 0.631373, 1.0 }, + { 0.207843, 0.203922, 0.752941, 1.0 }, + { 0.266667, 0.247059, 0.788235, 1.0 }, + { 0.325490, 0.294118, 0.823529, 1.0 }, + { 0.317647, 0.282353, 0.866667, 1.0 }, + { 0.313725, 0.270588, 0.913725, 1.0 }, + { 0.298039, 0.239216, 0.988235, 1.0 }, + { 0.427451, 0.239216, 0.992157, 1.0 }, + { 0.560784, 0.243137, 1.000000, 1.0 }, + { 0.686275, 0.290196, 0.917647, 1.0 }, + { 0.815686, 0.341176, 0.839216, 1.0 }, + { 0.800000, 0.313725, 0.839216, 1.0 }, + { 0.788235, 0.290196, 0.843137, 1.0 }, + { 0.721569, 0.215686, 0.854902, 1.0 }, + { 0.678431, 0.149020, 0.894118, 1.0 }, + { 0.486275, 0.258824, 0.886275, 1.0 }, + { 0.580392, 0.223529, 0.886275, 1.0 }, + { 0.678431, 0.188235, 0.886275, 1.0 }, + { 0.552941, 0.101961, 0.749020, 1.0 }, + { 0.431373, 0.019608, 0.615686, 1.0 }, + { 0.317647, 0.023529, 0.529412, 1.0 }, + { 0.207843, 0.031373, 0.443137, 1.0 }, + { 0.047059, 0.015686, 0.341176, 1.0 }, + { 0.066667, 0.019608, 0.321569, 1.0 }, + { 0.086275, 0.023529, 0.301961, 1.0 }, + { 0.219608, 0.054902, 0.250980, 1.0 }, + { 0.356863, 0.086275, 0.200000, 1.0 }, + { 0.349020, 0.070588, 0.172549, 1.0 }, + { 0.341176, 0.058824, 0.145098, 1.0 }, + { 0.372549, 0.062745, 0.137255, 1.0 }, + { 0.392157, 0.101961, 0.200000, 1.0 }, + { 0.431373, 0.117647, 0.152941, 1.0 }, + { 0.490196, 0.141176, 0.141176, 1.0 }, + { 0.549020, 0.164706, 0.129412, 1.0 }, + { 0.600000, 0.258824, 0.156863, 1.0 }, + { 0.654902, 0.352941, 0.188235, 1.0 }, + { 0.670588, 0.376471, 0.254902, 1.0 }, + { 0.827451, 0.435294, 0.333333, 1.0 }, + { 0.733333, 0.227451, 0.376471, 1.0 }, + { 0.713725, 0.121569, 0.301961, 1.0 }, + { 0.698039, 0.019608, 0.231373, 1.0 }, + { 0.647059, 0.023529, 0.152941, 1.0 }, + { 0.600000, 0.027451, 0.078431, 1.0 }, + { 0.588235, 0.039216, 0.082353, 1.0 }, + { 0.580392, 0.054902, 0.090196, 1.0 }, + { 0.576471, 0.082353, 0.023529, 1.0 }, + { 0.576471, 0.023529, 0.058824, 1.0 }, + { 0.545098, 0.090196, 0.000000, 1.0 }, + { 0.529412, 0.176471, 0.000000, 1.0 }, + { 0.517647, 0.266667, 0.000000, 1.0 }, + { 0.541176, 0.254902, 0.011765, 1.0 }, + { 0.564706, 0.247059, 0.027451, 1.0 }, + { 0.521569, 0.215686, 0.215686, 1.0 }, + { 0.537255, 0.274510, 0.250980, 1.0 }, + { 0.525490, 0.498039, 0.145098, 1.0 }, + { 0.313725, 0.580392, 0.207843, 1.0 }, + { 0.105882, 0.662745, 0.270588, 1.0 }, + { 0.121569, 0.611765, 0.384314, 1.0 }, + { 0.141176, 0.560784, 0.498039, 1.0 }, + { 0.015686, 0.576471, 0.568627, 1.0 }, + { 0.011765, 0.611765, 0.592157, 1.0 }, + { 0.000000, 0.713725, 0.643137, 1.0 }, + { 0.141176, 0.647059, 0.733333, 1.0 }, + { 0.662745, 0.650980, 0.819608, 1.0 }, + { 0.772549, 0.498039, 0.717647, 1.0 }, + { 0.886275, 0.349020, 0.615686, 1.0 }, + { 0.921569, 0.403922, 0.576471, 1.0 }, + { 0.956863, 0.458824, 0.541176, 1.0 }, + { 0.878431, 0.533333, 0.525490, 1.0 }, + { 0.800000, 0.647059, 0.494118, 1.0 }, + { 0.823529, 0.811765, 0.298039, 1.0 }, + { 0.686275, 0.686275, 0.305882, 1.0 }, + { 0.552941, 0.560784, 0.313725, 1.0 }, + { 0.537255, 0.525490, 0.345098, 1.0 }, + { 0.525490, 0.490196, 0.376471, 1.0 }, + { 0.423529, 0.254902, 0.564706, 1.0 }, + { 0.392157, 0.262745, 0.815686, 1.0 }, + { 0.470588, 0.247059, 0.760784, 1.0 }, + { 0.721569, 0.223529, 0.643137, 1.0 }, + { 0.537255, 0.266667, 0.380392, 1.0 }, + { 0.368627, 0.266667, 0.454902, 1.0 }, + { 0.200000, 0.270588, 0.529412, 1.0 }, + { 0.176471, 0.305882, 0.474510, 1.0 }, + { 0.094118, 0.274510, 0.466667, 1.0 }, + { 0.015686, 0.243137, 0.635294, 1.0 }, + { 0.105882, 0.270588, 0.694118, 1.0 }, + { 0.682353, 0.301961, 0.752941, 1.0 }, + { 0.772549, 0.325490, 0.784314, 1.0 }, + { 0.866667, 0.349020, 0.819608, 1.0 }, + { 0.713725, 0.494118, 0.835294, 1.0 }, + { 0.560784, 0.643137, 0.850980, 1.0 }, + { 0.274510, 0.803922, 0.776471, 1.0 }, + { 0.098039, 0.933333, 0.745098, 1.0 }, + { 0.039216, 0.945098, 0.772549, 1.0 }, + { 0.019608, 0.937255, 0.745098, 1.0 }, + { 0.400000, 0.662745, 0.737255, 1.0 }, + { 0.411765, 0.596078, 0.647059, 1.0 }, + { 0.423529, 0.529412, 0.556863, 1.0 }, + { 0.615686, 0.266667, 0.588235, 1.0 }, + { 0.705882, 0.219608, 0.698039, 1.0 }, + { 0.784314, 0.149020, 0.686275, 1.0 }, + { 0.768627, 0.164706, 0.674510, 1.0 }, + { 0.776471, 0.200000, 0.474510, 1.0 }, + { 0.772549, 0.337255, 0.462745, 1.0 }, + { 0.768627, 0.474510, 0.450980, 1.0 }, + { 0.796078, 0.505882, 0.470588, 1.0 }, + { 0.823529, 0.541176, 0.494118, 1.0 }, + { 0.870588, 0.494118, 0.537255, 1.0 }, + { 0.960784, 0.403922, 0.490196, 1.0 }, + { 0.937255, 0.509804, 0.388235, 1.0 }, + { 0.964706, 0.701961, 0.345098, 1.0 }, + { 0.996078, 0.325490, 0.121569, 1.0 }, + { 0.862745, 0.298039, 0.156863, 1.0 }, + { 0.733333, 0.274510, 0.196078, 1.0 }, + { 0.439216, 0.329412, 0.286275, 1.0 }, + { 0.184314, 0.372549, 0.552941, 1.0 }, + { 0.125490, 0.341176, 0.603922, 1.0 }, + { 0.384314, 0.568627, 0.545098, 1.0 }, + { 0.874510, 0.533333, 0.666667, 1.0 }, + { 0.874510, 0.615686, 0.631373, 1.0 }, + { 0.874510, 0.701961, 0.596078, 1.0 }, + { 0.937255, 0.835294, 0.690196, 1.0 }, + { 0.811765, 0.666667, 0.698039, 1.0 }, + { 0.396078, 0.733333, 0.831373, 1.0 }, + { 0.294118, 0.835294, 0.988235, 1.0 }, + { 0.168627, 0.807843, 0.835294, 1.0 }, + { 0.011765, 0.639216, 0.725490, 1.0 }, + { 0.000000, 0.274510, 0.505882, 1.0 }, + { 0.058824, 0.188235, 0.490196, 1.0 }, + { 0.117647, 0.101961, 0.474510, 1.0 }, + { 0.223529, 0.003922, 0.423529, 1.0 }, + { 0.407843, 0.000000, 0.294118, 1.0 }, + { 0.466667, 0.043137, 0.168627, 1.0 }, + { 0.458824, 0.054902, 0.058824, 1.0 }, + { 0.505882, 0.094118, 0.000000, 1.0 }, + { 0.576471, 0.101961, 0.015686, 1.0 }, + { 0.647059, 0.109804, 0.035294, 1.0 }, + { 0.733333, 0.192157, 0.078431, 1.0 }, + { 0.847059, 0.309804, 0.145098, 1.0 }, + { 0.827451, 0.325490, 0.290196, 1.0 }, + { 0.760784, 0.352941, 0.301961, 1.0 }, + { 0.756863, 0.254902, 0.313725, 1.0 }, + { 0.835294, 0.239216, 0.392157, 1.0 }, + { 0.819608, 0.274510, 0.623529, 1.0 }, + { 0.737255, 0.274510, 0.756863, 1.0 }, + { 0.772549, 0.196078, 0.784314, 1.0 }, + { 0.600000, 0.215686, 0.784314, 1.0 }, + { 0.356863, 0.207843, 0.839216, 1.0 }, + { 0.266667, 0.207843, 0.800000, 1.0 }, + { 0.125490, 0.192157, 0.607843, 1.0 }, + { 0.062745, 0.031373, 0.368627, 1.0 }, + { 0.094118, 0.035294, 0.396078, 1.0 }, + { 0.125490, 0.039216, 0.423529, 1.0 }, + { 0.141176, 0.070588, 0.462745, 1.0 }, + { 0.141176, 0.207843, 0.631373, 1.0 }, + { 0.247059, 0.321569, 0.733333, 1.0 }, + { 0.349020, 0.329412, 0.792157, 1.0 }, + { 0.282353, 0.737255, 0.898039, 1.0 }, + { 0.192157, 0.890196, 0.929412, 1.0 }, + { 0.090196, 0.949020, 0.823529, 1.0 }, + { 0.050980, 0.905882, 0.717647, 1.0 }, + { 0.015686, 0.858824, 0.596078, 1.0 }, + { 0.364706, 0.584314, 0.298039, 1.0 }, + { 0.643137, 0.360784, 0.172549, 1.0 }, + { 0.878431, 0.133333, 0.000000, 1.0 }, + { 0.882353, 0.090196, 0.003922, 1.0 }, + { 0.843137, 0.031373, 0.000000, 1.0 }, + { 0.800000, 0.027451, 0.003922, 1.0 }, + { 0.745098, 0.050980, 0.000000, 1.0 }, + { 0.694118, 0.058824, 0.015686, 1.0 }, + { 0.596078, 0.062745, 0.109804, 1.0 }, + { 0.521569, 0.168627, 0.164706, 1.0 }, + { 0.662745, 0.050980, 0.439216, 1.0 }, + { 0.705882, 0.137255, 0.690196, 1.0 }, + { 0.784314, 0.152941, 0.796078, 1.0 }, + { 0.733333, 0.227451, 0.835294, 1.0 }, + { 0.623529, 0.207843, 0.827451, 1.0 }, + { 0.458824, 0.235294, 0.788235, 1.0 }, + { 0.349020, 0.215686, 0.749020, 1.0 }, + { 0.270588, 0.101961, 0.450980, 1.0 }, + { 0.282353, 0.031373, 0.360784, 1.0 }, + { 0.400000, 0.011765, 0.274510, 1.0 }, + { 0.392157, 0.043137, 0.160784, 1.0 }, + { 0.588235, 0.007843, 0.101961, 1.0 }, + { 0.627451, 0.035294, 0.094118, 1.0 }, + { 0.709804, 0.050980, 0.039216, 1.0 }, + { 0.901961, 0.015686, 0.019608, 1.0 }, + { 0.952941, 0.027451, 0.074510, 1.0 }, + { 0.996078, 0.266667, 0.066667, 1.0 }, + { 1.000000, 0.364706, 0.000000, 1.0 }, + { 0.737255, 0.666667, 0.007843, 1.0 }, + { 0.619608, 0.650980, 0.215686, 1.0 }, + { 0.513725, 0.768627, 0.117647, 1.0 }, + { 0.337255, 0.576471, 0.168627, 1.0 }, + { 0.274510, 0.541176, 0.137255, 1.0 }, + { 0.062745, 0.321569, 0.305882, 1.0 }, + { 0.003922, 0.184314, 0.286275, 1.0 }, + { 0.031373, 0.015686, 0.349020, 1.0 }, + { 0.164706, 0.015686, 0.356863, 1.0 }, + { 0.329412, 0.047059, 0.337255, 1.0 }, + { 0.607843, 0.035294, 0.360784, 1.0 }, + { 0.756863, 0.184314, 0.580392, 1.0 }, + { 0.694118, 0.219608, 0.733333, 1.0 }, + { 0.643137, 0.258824, 0.827451, 1.0 }, + { 0.505882, 0.270588, 0.850980, 1.0 }, + { 0.380392, 0.266667, 0.925490, 1.0 }, + { 0.407843, 0.368627, 0.960784, 1.0 }, + { 0.243137, 0.662745, 0.874510, 1.0 }, + { 0.203922, 0.705882, 0.850980, 1.0 }, + { 0.054902, 0.788235, 0.705882, 1.0 }, + { 0.023529, 0.764706, 0.639216, 1.0 }, + { 0.027451, 0.788235, 0.694118, 1.0 }, + { 0.000000, 0.815686, 0.721569, 1.0 }, + { 0.003922, 0.894118, 0.725490, 1.0 }, + { 0.003922, 0.913725, 0.725490, 1.0 }, + { 0.062745, 0.882353, 0.666667, 1.0 }, + { 0.078431, 0.831373, 0.631373, 1.0 }, + { 0.352941, 0.705882, 0.454902, 1.0 }, + { 0.419608, 0.509804, 0.203922, 1.0 }, + { 0.521569, 0.235294, 0.200000, 1.0 }, + { 0.470588, 0.231373, 0.015686, 1.0 }, + { 0.521569, 0.160784, 0.117647, 1.0 }, + }; +/* Apophysis-040427-6CsmcLottoWhl */ +static double4 colors_234[] = { + { 0.431373, 0.266667, 0.039216, 1.0 }, + { 0.807843, 0.419608, 0.086275, 1.0 }, + { 0.901961, 0.545098, 0.098039, 1.0 }, + { 1.000000, 0.674510, 0.109804, 1.0 }, + { 1.000000, 0.831373, 0.129412, 1.0 }, + { 1.000000, 0.988235, 0.152941, 1.0 }, + { 1.000000, 0.992157, 0.149020, 1.0 }, + { 1.000000, 1.000000, 0.149020, 1.0 }, + { 0.980392, 0.949020, 0.035294, 1.0 }, + { 0.866667, 0.800000, 0.035294, 1.0 }, + { 0.756863, 0.654902, 0.039216, 1.0 }, + { 0.741176, 0.580392, 0.019608, 1.0 }, + { 0.729412, 0.505882, 0.000000, 1.0 }, + { 0.745098, 0.490196, 0.027451, 1.0 }, + { 0.760784, 0.478431, 0.054902, 1.0 }, + { 0.796078, 0.482353, 0.039216, 1.0 }, + { 0.835294, 0.486275, 0.023529, 1.0 }, + { 0.850980, 0.513725, 0.070588, 1.0 }, + { 0.862745, 0.521569, 0.035294, 1.0 }, + { 0.874510, 0.533333, 0.000000, 1.0 }, + { 0.937255, 0.607843, 0.039216, 1.0 }, + { 1.000000, 0.682353, 0.078431, 1.0 }, + { 1.000000, 0.682353, 0.086275, 1.0 }, + { 1.000000, 0.686275, 0.094118, 1.0 }, + { 0.996078, 0.843137, 0.054902, 1.0 }, + { 0.996078, 0.796078, 0.082353, 1.0 }, + { 1.000000, 0.752941, 0.113725, 1.0 }, + { 0.905882, 0.600000, 0.117647, 1.0 }, + { 0.811765, 0.450980, 0.125490, 1.0 }, + { 0.709804, 0.396078, 0.141176, 1.0 }, + { 0.607843, 0.341176, 0.156863, 1.0 }, + { 0.454902, 0.294118, 0.113725, 1.0 }, + { 0.313725, 0.200000, 0.074510, 1.0 }, + { 0.066667, 0.039216, 0.066667, 1.0 }, + { 0.047059, 0.035294, 0.047059, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.105882, 0.058824, 0.015686, 1.0 }, + { 0.184314, 0.090196, 0.000000, 1.0 }, + { 0.239216, 0.125490, 0.000000, 1.0 }, + { 0.294118, 0.164706, 0.003922, 1.0 }, + { 0.568627, 0.290196, 0.109804, 1.0 }, + { 0.619608, 0.329412, 0.109804, 1.0 }, + { 0.674510, 0.368627, 0.109804, 1.0 }, + { 0.596078, 0.368627, 0.062745, 1.0 }, + { 0.517647, 0.372549, 0.015686, 1.0 }, + { 0.466667, 0.349020, 0.007843, 1.0 }, + { 0.419608, 0.329412, 0.000000, 1.0 }, + { 0.407843, 0.270588, 0.019608, 1.0 }, + { 0.341176, 0.211765, 0.043137, 1.0 }, + { 0.078431, 0.023529, 0.000000, 1.0 }, + { 0.054902, 0.027451, 0.015686, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.039216, 0.039216, 0.039216, 1.0 }, + { 0.090196, 0.058824, 0.019608, 1.0 }, + { 0.141176, 0.078431, 0.000000, 1.0 }, + { 0.341176, 0.203922, 0.054902, 1.0 }, + { 0.360784, 0.180392, 0.035294, 1.0 }, + { 0.380392, 0.160784, 0.015686, 1.0 }, + { 0.392157, 0.164706, 0.019608, 1.0 }, + { 0.407843, 0.172549, 0.027451, 1.0 }, + { 0.431373, 0.196078, 0.011765, 1.0 }, + { 0.454902, 0.223529, 0.000000, 1.0 }, + { 0.454902, 0.274510, 0.039216, 1.0 }, + { 0.447059, 0.309804, 0.043137, 1.0 }, + { 0.670588, 0.400000, 0.003922, 1.0 }, + { 0.647059, 0.337255, 0.011765, 1.0 }, + { 0.627451, 0.278431, 0.019608, 1.0 }, + { 0.576471, 0.278431, 0.007843, 1.0 }, + { 0.529412, 0.282353, 0.000000, 1.0 }, + { 0.454902, 0.219608, 0.000000, 1.0 }, + { 0.337255, 0.141176, 0.000000, 1.0 }, + { 0.043137, 0.027451, 0.023529, 1.0 }, + { 0.027451, 0.019608, 0.015686, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.015686, 0.062745, 0.023529, 1.0 }, + { 0.019608, 0.062745, 0.050980, 1.0 }, + { 0.027451, 0.062745, 0.082353, 1.0 }, + { 0.141176, 0.129412, 0.101961, 1.0 }, + { 0.258824, 0.200000, 0.125490, 1.0 }, + { 0.380392, 0.329412, 0.125490, 1.0 }, + { 0.525490, 0.333333, 0.074510, 1.0 }, + { 0.674510, 0.407843, 0.019608, 1.0 }, + { 0.580392, 0.352941, 0.007843, 1.0 }, + { 0.490196, 0.298039, 0.000000, 1.0 }, + { 0.462745, 0.266667, 0.000000, 1.0 }, + { 0.439216, 0.239216, 0.000000, 1.0 }, + { 0.309804, 0.180392, 0.050980, 1.0 }, + { 0.192157, 0.109804, 0.035294, 1.0 }, + { 0.047059, 0.047059, 0.039216, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.156863, 0.117647, 0.000000, 1.0 }, + { 0.262745, 0.129412, 0.000000, 1.0 }, + { 0.368627, 0.141176, 0.000000, 1.0 }, + { 0.415686, 0.184314, 0.015686, 1.0 }, + { 0.462745, 0.227451, 0.031373, 1.0 }, + { 0.498039, 0.219608, 0.039216, 1.0 }, + { 0.447059, 0.203922, 0.019608, 1.0 }, + { 0.247059, 0.094118, 0.000000, 1.0 }, + { 0.141176, 0.062745, 0.015686, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.027451, 0.027451, 0.027451, 1.0 }, + { 0.027451, 0.027451, 0.027451, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.011765, 1.0 }, + { 0.003922, 0.000000, 0.019608, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.270588, 0.152941, 0.043137, 1.0 }, + { 0.337255, 0.200000, 0.082353, 1.0 }, + { 0.407843, 0.247059, 0.121569, 1.0 }, + { 0.494118, 0.376471, 0.133333, 1.0 }, + { 0.709804, 0.517647, 0.152941, 1.0 }, + { 0.772549, 0.741176, 0.792157, 1.0 }, + { 1.000000, 0.980392, 0.752941, 1.0 }, + { 0.823529, 0.713725, 0.000000, 1.0 }, + { 0.843137, 0.705882, 0.000000, 1.0 }, + { 0.866667, 0.701961, 0.000000, 1.0 }, + { 0.945098, 0.729412, 0.000000, 1.0 }, + { 1.000000, 0.694118, 0.074510, 1.0 }, + { 0.996078, 0.690196, 0.109804, 1.0 }, + { 1.000000, 0.678431, 0.109804, 1.0 }, + { 1.000000, 0.647059, 0.129412, 1.0 }, + { 0.858824, 0.607843, 0.082353, 1.0 }, + { 0.564706, 0.341176, 0.070588, 1.0 }, + { 0.501961, 0.286275, 0.047059, 1.0 }, + { 0.439216, 0.231373, 0.027451, 1.0 }, + { 0.325490, 0.137255, 0.000000, 1.0 }, + { 0.141176, 0.078431, 0.000000, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.003922, 0.000000, 1.0 }, + { 0.011765, 0.011765, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.027451, 0.027451, 0.023529, 1.0 }, + { 0.027451, 0.027451, 0.019608, 1.0 }, + { 0.047059, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.027451, 0.011765, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.019608, 0.039216, 0.023529, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.082353, 0.027451, 0.027451, 1.0 }, + { 0.211765, 0.121569, 0.000000, 1.0 }, + { 0.321569, 0.172549, 0.000000, 1.0 }, + { 0.407843, 0.250980, 0.019608, 1.0 }, + { 0.403922, 0.262745, 0.027451, 1.0 }, + { 0.403922, 0.227451, 0.062745, 1.0 }, + { 0.301961, 0.160784, 0.027451, 1.0 }, + { 0.250980, 0.113725, 0.000000, 1.0 }, + { 0.090196, 0.035294, 0.000000, 1.0 }, + { 0.062745, 0.019608, 0.003922, 1.0 }, + { 0.086275, 0.054902, 0.000000, 1.0 }, + { 0.207843, 0.168627, 0.027451, 1.0 }, + { 0.317647, 0.239216, 0.094118, 1.0 }, + { 0.482353, 0.376471, 0.098039, 1.0 }, + { 0.615686, 0.490196, 0.086275, 1.0 }, + { 0.749020, 0.466667, 0.043137, 1.0 }, + { 0.866667, 0.411765, 0.000000, 1.0 }, + { 0.917647, 0.454902, 0.070588, 1.0 }, + { 0.992157, 0.470588, 0.058824, 1.0 }, + { 1.000000, 0.545098, 0.090196, 1.0 }, + { 0.996078, 0.635294, 0.098039, 1.0 }, + { 0.909804, 0.572549, 0.137255, 1.0 }, + { 0.756863, 0.470588, 0.070588, 1.0 }, + { 0.635294, 0.462745, 0.000000, 1.0 }, + { 0.572549, 0.407843, 0.023529, 1.0 }, + { 0.478431, 0.301961, 0.047059, 1.0 }, + { 0.454902, 0.282353, 0.043137, 1.0 }, + { 0.517647, 0.298039, 0.113725, 1.0 }, + { 0.654902, 0.290196, 0.058824, 1.0 }, + { 0.701961, 0.325490, 0.035294, 1.0 }, + { 0.737255, 0.368627, 0.015686, 1.0 }, + { 0.752941, 0.364706, 0.047059, 1.0 }, + { 0.729412, 0.435294, 0.039216, 1.0 }, + { 0.670588, 0.364706, 0.070588, 1.0 }, + { 0.580392, 0.337255, 0.035294, 1.0 }, + { 0.564706, 0.341176, 0.023529, 1.0 }, + { 0.513725, 0.298039, 0.000000, 1.0 }, + { 0.537255, 0.376471, 0.000000, 1.0 }, + { 0.529412, 0.458824, 0.000000, 1.0 }, + { 0.556863, 0.462745, 0.000000, 1.0 }, + { 0.623529, 0.505882, 0.000000, 1.0 }, + { 0.721569, 0.588235, 0.000000, 1.0 }, + { 0.780392, 0.694118, 0.011765, 1.0 }, + { 0.941176, 0.701961, 0.039216, 1.0 }, + { 0.992157, 0.686275, 0.066667, 1.0 }, + { 0.937255, 0.552941, 0.023529, 1.0 }, + { 0.960784, 0.439216, 0.043137, 1.0 }, + { 0.831373, 0.407843, 0.062745, 1.0 }, + { 0.631373, 0.450980, 0.117647, 1.0 }, + { 0.474510, 0.356863, 0.121569, 1.0 }, + { 0.447059, 0.317647, 0.117647, 1.0 }, + { 0.458824, 0.282353, 0.027451, 1.0 }, + { 0.501961, 0.188235, 0.000000, 1.0 }, + { 0.513725, 0.094118, 0.000000, 1.0 }, + { 0.600000, 0.145098, 0.000000, 1.0 }, + { 0.505882, 0.203922, 0.000000, 1.0 }, + { 0.501961, 0.215686, 0.039216, 1.0 }, + { 0.560784, 0.235294, 0.070588, 1.0 }, + { 0.541176, 0.262745, 0.000000, 1.0 }, + { 0.611765, 0.243137, 0.000000, 1.0 }, + { 0.662745, 0.298039, 0.027451, 1.0 }, + { 0.960784, 0.427451, 0.090196, 1.0 }, + { 0.819608, 0.337255, 0.031373, 1.0 }, + }; +/* Apophysis-040427-6DreamFaeriRlm */ +static double4 colors_235[] = { + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.074510, 0.039216, 0.023529, 1.0 }, + { 0.149020, 0.074510, 0.047059, 1.0 }, + { 0.243137, 0.133333, 0.066667, 1.0 }, + { 0.341176, 0.196078, 0.090196, 1.0 }, + { 0.415686, 0.235294, 0.117647, 1.0 }, + { 0.490196, 0.278431, 0.145098, 1.0 }, + { 0.607843, 0.360784, 0.301961, 1.0 }, + { 0.615686, 0.435294, 0.349020, 1.0 }, + { 0.627451, 0.513725, 0.396078, 1.0 }, + { 0.631373, 0.494118, 0.400000, 1.0 }, + { 0.635294, 0.474510, 0.403922, 1.0 }, + { 0.592157, 0.470588, 0.384314, 1.0 }, + { 0.552941, 0.470588, 0.364706, 1.0 }, + { 0.529412, 0.447059, 0.352941, 1.0 }, + { 0.509804, 0.427451, 0.345098, 1.0 }, + { 0.368627, 0.258824, 0.203922, 1.0 }, + { 0.341176, 0.227451, 0.152941, 1.0 }, + { 0.317647, 0.200000, 0.105882, 1.0 }, + { 0.309804, 0.196078, 0.109804, 1.0 }, + { 0.305882, 0.196078, 0.113725, 1.0 }, + { 0.305882, 0.203922, 0.101961, 1.0 }, + { 0.305882, 0.215686, 0.094118, 1.0 }, + { 0.486275, 0.325490, 0.200000, 1.0 }, + { 0.541176, 0.364706, 0.180392, 1.0 }, + { 0.600000, 0.403922, 0.164706, 1.0 }, + { 0.611765, 0.372549, 0.188235, 1.0 }, + { 0.627451, 0.341176, 0.211765, 1.0 }, + { 0.647059, 0.333333, 0.168627, 1.0 }, + { 0.666667, 0.329412, 0.129412, 1.0 }, + { 0.611765, 0.325490, 0.164706, 1.0 }, + { 0.572549, 0.345098, 0.164706, 1.0 }, + { 0.407843, 0.227451, 0.125490, 1.0 }, + { 0.380392, 0.200000, 0.117647, 1.0 }, + { 0.352941, 0.172549, 0.109804, 1.0 }, + { 0.317647, 0.172549, 0.101961, 1.0 }, + { 0.286275, 0.176471, 0.094118, 1.0 }, + { 0.301961, 0.180392, 0.082353, 1.0 }, + { 0.317647, 0.184314, 0.074510, 1.0 }, + { 0.345098, 0.168627, 0.003922, 1.0 }, + { 0.345098, 0.176471, 0.035294, 1.0 }, + { 0.345098, 0.184314, 0.066667, 1.0 }, + { 0.368627, 0.227451, 0.149020, 1.0 }, + { 0.392157, 0.274510, 0.235294, 1.0 }, + { 0.447059, 0.298039, 0.250980, 1.0 }, + { 0.501961, 0.321569, 0.270588, 1.0 }, + { 0.607843, 0.439216, 0.313725, 1.0 }, + { 0.647059, 0.478431, 0.313725, 1.0 }, + { 0.776471, 0.572549, 0.349020, 1.0 }, + { 0.819608, 0.698039, 0.501961, 1.0 }, + { 0.862745, 0.827451, 0.658824, 1.0 }, + { 0.898039, 0.847059, 0.733333, 1.0 }, + { 0.937255, 0.870588, 0.807843, 1.0 }, + { 0.929412, 0.933333, 0.780392, 1.0 }, + { 0.921569, 1.000000, 0.752941, 1.0 }, + { 0.905882, 0.803922, 0.564706, 1.0 }, + { 0.862745, 0.713725, 0.509804, 1.0 }, + { 0.819608, 0.627451, 0.458824, 1.0 }, + { 0.800000, 0.670588, 0.556863, 1.0 }, + { 0.784314, 0.717647, 0.654902, 1.0 }, + { 0.796078, 0.705882, 0.611765, 1.0 }, + { 0.807843, 0.694118, 0.568627, 1.0 }, + { 0.823529, 0.690196, 0.545098, 1.0 }, + { 0.823529, 0.678431, 0.513725, 1.0 }, + { 0.854902, 0.796078, 0.580392, 1.0 }, + { 0.925490, 0.894118, 0.619608, 1.0 }, + { 0.996078, 0.996078, 0.658824, 1.0 }, + { 0.996078, 0.996078, 0.682353, 1.0 }, + { 1.000000, 1.000000, 0.705882, 1.0 }, + { 0.964706, 1.000000, 0.768627, 1.0 }, + { 0.988235, 0.921569, 0.945098, 1.0 }, + { 0.870588, 0.768627, 0.717647, 1.0 }, + { 0.792157, 0.647059, 0.576471, 1.0 }, + { 0.713725, 0.525490, 0.435294, 1.0 }, + { 0.705882, 0.513725, 0.392157, 1.0 }, + { 0.698039, 0.505882, 0.349020, 1.0 }, + { 0.690196, 0.498039, 0.349020, 1.0 }, + { 0.686275, 0.490196, 0.352941, 1.0 }, + { 0.603922, 0.466667, 0.301961, 1.0 }, + { 0.607843, 0.427451, 0.294118, 1.0 }, + { 0.525490, 0.282353, 0.137255, 1.0 }, + { 0.439216, 0.219608, 0.105882, 1.0 }, + { 0.356863, 0.156863, 0.074510, 1.0 }, + { 0.333333, 0.145098, 0.043137, 1.0 }, + { 0.309804, 0.133333, 0.011765, 1.0 }, + { 0.305882, 0.129412, 0.007843, 1.0 }, + { 0.305882, 0.129412, 0.007843, 1.0 }, + { 0.305882, 0.133333, 0.000000, 1.0 }, + { 0.305882, 0.133333, 0.000000, 1.0 }, + { 0.309804, 0.137255, 0.000000, 1.0 }, + { 0.309804, 0.137255, 0.000000, 1.0 }, + { 0.309804, 0.137255, 0.000000, 1.0 }, + { 0.305882, 0.129412, 0.007843, 1.0 }, + { 0.309804, 0.133333, 0.011765, 1.0 }, + { 0.333333, 0.129412, 0.000000, 1.0 }, + { 0.329412, 0.137255, 0.011765, 1.0 }, + { 0.364706, 0.164706, 0.082353, 1.0 }, + { 0.415686, 0.211765, 0.129412, 1.0 }, + { 0.466667, 0.262745, 0.180392, 1.0 }, + { 0.490196, 0.301961, 0.188235, 1.0 }, + { 0.517647, 0.345098, 0.200000, 1.0 }, + { 0.611765, 0.407843, 0.250980, 1.0 }, + { 0.654902, 0.447059, 0.250980, 1.0 }, + { 0.705882, 0.474510, 0.317647, 1.0 }, + { 0.749020, 0.505882, 0.325490, 1.0 }, + { 0.796078, 0.537255, 0.333333, 1.0 }, + { 0.776471, 0.560784, 0.305882, 1.0 }, + { 0.756863, 0.588235, 0.282353, 1.0 }, + { 0.690196, 0.490196, 0.266667, 1.0 }, + { 0.741176, 0.580392, 0.031373, 1.0 }, + { 0.733333, 0.509804, 0.058824, 1.0 }, + { 0.588235, 0.380392, 0.011765, 1.0 }, + { 0.411765, 0.207843, 0.152941, 1.0 }, + { 0.372549, 0.176471, 0.145098, 1.0 }, + { 0.337255, 0.149020, 0.141176, 1.0 }, + { 0.262745, 0.149020, 0.125490, 1.0 }, + { 0.235294, 0.141176, 0.101961, 1.0 }, + { 0.211765, 0.137255, 0.078431, 1.0 }, + { 0.203922, 0.149020, 0.113725, 1.0 }, + { 0.341176, 0.227451, 0.203922, 1.0 }, + { 0.423529, 0.337255, 0.282353, 1.0 }, + { 0.505882, 0.447059, 0.364706, 1.0 }, + { 0.564706, 0.478431, 0.403922, 1.0 }, + { 0.627451, 0.513725, 0.443137, 1.0 }, + { 0.737255, 0.568627, 0.501961, 1.0 }, + { 0.713725, 0.584314, 0.549020, 1.0 }, + { 0.721569, 0.611765, 0.556863, 1.0 }, + { 0.701961, 0.619608, 0.513725, 1.0 }, + { 0.713725, 0.647059, 0.529412, 1.0 }, + { 0.721569, 0.619608, 0.572549, 1.0 }, + { 0.729412, 0.592157, 0.619608, 1.0 }, + { 0.686275, 0.568627, 0.615686, 1.0 }, + { 0.603922, 0.529412, 0.513725, 1.0 }, + { 0.619608, 0.458824, 0.474510, 1.0 }, + { 0.552941, 0.478431, 0.423529, 1.0 }, + { 0.258824, 0.313725, 0.247059, 1.0 }, + { 0.211765, 0.219608, 0.180392, 1.0 }, + { 0.164706, 0.125490, 0.117647, 1.0 }, + { 0.149020, 0.125490, 0.113725, 1.0 }, + { 0.133333, 0.129412, 0.109804, 1.0 }, + { 0.207843, 0.121569, 0.070588, 1.0 }, + { 0.274510, 0.105882, 0.043137, 1.0 }, + { 0.301961, 0.125490, 0.011765, 1.0 }, + { 0.301961, 0.125490, 0.011765, 1.0 }, + { 0.305882, 0.129412, 0.007843, 1.0 }, + { 0.305882, 0.129412, 0.007843, 1.0 }, + { 0.305882, 0.129412, 0.007843, 1.0 }, + { 0.301961, 0.133333, 0.007843, 1.0 }, + { 0.294118, 0.133333, 0.007843, 1.0 }, + { 0.207843, 0.098039, 0.043137, 1.0 }, + { 0.192157, 0.047059, 0.000000, 1.0 }, + { 0.035294, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.011765, 1.0 }, + { 0.000000, 0.003922, 0.027451, 1.0 }, + { 0.000000, 0.019608, 0.043137, 1.0 }, + { 0.090196, 0.070588, 0.058824, 1.0 }, + { 0.215686, 0.145098, 0.066667, 1.0 }, + { 0.321569, 0.203922, 0.101961, 1.0 }, + { 0.450980, 0.278431, 0.125490, 1.0 }, + { 0.501961, 0.372549, 0.172549, 1.0 }, + { 0.505882, 0.325490, 0.262745, 1.0 }, + { 0.474510, 0.321569, 0.231373, 1.0 }, + { 0.443137, 0.321569, 0.200000, 1.0 }, + { 0.364706, 0.227451, 0.149020, 1.0 }, + { 0.278431, 0.149020, 0.090196, 1.0 }, + { 0.160784, 0.094118, 0.066667, 1.0 }, + { 0.129412, 0.074510, 0.074510, 1.0 }, + { 0.121569, 0.117647, 0.098039, 1.0 }, + { 0.180392, 0.137255, 0.117647, 1.0 }, + { 0.239216, 0.156863, 0.137255, 1.0 }, + { 0.313725, 0.219608, 0.125490, 1.0 }, + { 0.427451, 0.270588, 0.168627, 1.0 }, + { 0.439216, 0.301961, 0.192157, 1.0 }, + { 0.486275, 0.278431, 0.156863, 1.0 }, + { 0.411765, 0.247059, 0.152941, 1.0 }, + { 0.345098, 0.227451, 0.117647, 1.0 }, + { 0.309804, 0.223529, 0.133333, 1.0 }, + { 0.278431, 0.239216, 0.203922, 1.0 }, + { 0.333333, 0.258824, 0.203922, 1.0 }, + { 0.486275, 0.333333, 0.266667, 1.0 }, + { 0.584314, 0.435294, 0.345098, 1.0 }, + { 0.678431, 0.521569, 0.419608, 1.0 }, + { 0.713725, 0.600000, 0.466667, 1.0 }, + { 0.643137, 0.600000, 0.529412, 1.0 }, + { 0.670588, 0.584314, 0.517647, 1.0 }, + { 0.701961, 0.572549, 0.505882, 1.0 }, + { 0.678431, 0.525490, 0.411765, 1.0 }, + { 0.662745, 0.454902, 0.329412, 1.0 }, + { 0.600000, 0.427451, 0.329412, 1.0 }, + { 0.576471, 0.443137, 0.337255, 1.0 }, + { 0.596078, 0.439216, 0.337255, 1.0 }, + { 0.603922, 0.466667, 0.317647, 1.0 }, + { 0.576471, 0.443137, 0.298039, 1.0 }, + { 0.545098, 0.384314, 0.258824, 1.0 }, + { 0.403922, 0.360784, 0.235294, 1.0 }, + { 0.368627, 0.243137, 0.145098, 1.0 }, + { 0.364706, 0.203922, 0.117647, 1.0 }, + { 0.313725, 0.164706, 0.090196, 1.0 }, + { 0.243137, 0.133333, 0.050980, 1.0 }, + { 0.211765, 0.105882, 0.031373, 1.0 }, + { 0.164706, 0.078431, 0.035294, 1.0 }, + { 0.145098, 0.043137, 0.000000, 1.0 }, + { 0.101961, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.007843, 1.0 }, + { 0.000000, 0.015686, 0.031373, 1.0 }, + { 0.007843, 0.027451, 0.039216, 1.0 }, + { 0.105882, 0.047059, 0.027451, 1.0 }, + { 0.156863, 0.027451, 0.000000, 1.0 }, + { 0.239216, 0.035294, 0.050980, 1.0 }, + { 0.298039, 0.050980, 0.015686, 1.0 }, + { 0.278431, 0.125490, 0.003922, 1.0 }, + { 0.294118, 0.133333, 0.007843, 1.0 }, + { 0.301961, 0.125490, 0.003922, 1.0 }, + { 0.301961, 0.125490, 0.003922, 1.0 }, + { 0.305882, 0.129412, 0.007843, 1.0 }, + { 0.309804, 0.125490, 0.007843, 1.0 }, + { 0.309804, 0.125490, 0.007843, 1.0 }, + { 0.305882, 0.129412, 0.007843, 1.0 }, + { 0.305882, 0.129412, 0.007843, 1.0 }, + { 0.305882, 0.129412, 0.007843, 1.0 }, + { 0.305882, 0.129412, 0.007843, 1.0 }, + { 0.305882, 0.125490, 0.023529, 1.0 }, + { 0.325490, 0.180392, 0.078431, 1.0 }, + { 0.321569, 0.172549, 0.090196, 1.0 }, + { 0.305882, 0.156863, 0.074510, 1.0 }, + { 0.274510, 0.137255, 0.062745, 1.0 }, + { 0.227451, 0.113725, 0.082353, 1.0 }, + { 0.203922, 0.117647, 0.066667, 1.0 }, + { 0.156863, 0.082353, 0.054902, 1.0 }, + { 0.125490, 0.066667, 0.047059, 1.0 }, + { 0.129412, 0.062745, 0.031373, 1.0 }, + { 0.086275, 0.043137, 0.000000, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.015686, 0.015686, 0.007843, 1.0 }, + { 0.086275, 0.074510, 0.007843, 1.0 }, + { 0.156863, 0.086275, 0.039216, 1.0 }, + { 0.219608, 0.113725, 0.070588, 1.0 }, + { 0.278431, 0.137255, 0.074510, 1.0 }, + { 0.298039, 0.160784, 0.086275, 1.0 }, + { 0.294118, 0.145098, 0.101961, 1.0 }, + { 0.294118, 0.145098, 0.101961, 1.0 }, + { 0.305882, 0.164706, 0.109804, 1.0 }, + { 0.309804, 0.172549, 0.094118, 1.0 }, + { 0.337255, 0.172549, 0.078431, 1.0 }, + { 0.372549, 0.207843, 0.113725, 1.0 }, + { 0.447059, 0.294118, 0.180392, 1.0 }, + { 0.568627, 0.423529, 0.392157, 1.0 }, + { 0.517647, 0.352941, 0.254902, 1.0 }, + }; +/* Apophysis-040427-6EyeUniv */ +static double4 colors_236[] = { + { 0.925490, 0.439216, 0.392157, 1.0 }, + { 0.819608, 0.419608, 0.403922, 1.0 }, + { 0.807843, 0.400000, 0.380392, 1.0 }, + { 0.800000, 0.380392, 0.356863, 1.0 }, + { 0.796078, 0.352941, 0.325490, 1.0 }, + { 0.792157, 0.325490, 0.294118, 1.0 }, + { 0.788235, 0.325490, 0.290196, 1.0 }, + { 0.788235, 0.329412, 0.290196, 1.0 }, + { 0.772549, 0.309804, 0.294118, 1.0 }, + { 0.772549, 0.309804, 0.286275, 1.0 }, + { 0.776471, 0.309804, 0.278431, 1.0 }, + { 0.760784, 0.298039, 0.270588, 1.0 }, + { 0.749020, 0.290196, 0.262745, 1.0 }, + { 0.756863, 0.294118, 0.266667, 1.0 }, + { 0.764706, 0.298039, 0.274510, 1.0 }, + { 0.772549, 0.301961, 0.270588, 1.0 }, + { 0.780392, 0.305882, 0.270588, 1.0 }, + { 0.933333, 0.368627, 0.235294, 1.0 }, + { 0.917647, 0.356863, 0.223529, 1.0 }, + { 0.905882, 0.345098, 0.211765, 1.0 }, + { 0.827451, 0.298039, 0.207843, 1.0 }, + { 0.749020, 0.254902, 0.207843, 1.0 }, + { 0.733333, 0.235294, 0.196078, 1.0 }, + { 0.717647, 0.219608, 0.184314, 1.0 }, + { 0.709804, 0.223529, 0.184314, 1.0 }, + { 0.721569, 0.235294, 0.203922, 1.0 }, + { 0.733333, 0.250980, 0.223529, 1.0 }, + { 0.745098, 0.274510, 0.243137, 1.0 }, + { 0.760784, 0.301961, 0.266667, 1.0 }, + { 0.760784, 0.305882, 0.274510, 1.0 }, + { 0.760784, 0.309804, 0.282353, 1.0 }, + { 0.752941, 0.286275, 0.254902, 1.0 }, + { 0.745098, 0.278431, 0.247059, 1.0 }, + { 0.733333, 0.258824, 0.227451, 1.0 }, + { 0.729412, 0.250980, 0.219608, 1.0 }, + { 0.729412, 0.247059, 0.215686, 1.0 }, + { 0.729412, 0.250980, 0.219608, 1.0 }, + { 0.733333, 0.258824, 0.227451, 1.0 }, + { 0.737255, 0.270588, 0.243137, 1.0 }, + { 0.745098, 0.286275, 0.258824, 1.0 }, + { 0.776471, 0.325490, 0.298039, 1.0 }, + { 0.796078, 0.345098, 0.301961, 1.0 }, + { 0.819608, 0.364706, 0.305882, 1.0 }, + { 0.803922, 0.341176, 0.290196, 1.0 }, + { 0.792157, 0.317647, 0.274510, 1.0 }, + { 0.784314, 0.309804, 0.270588, 1.0 }, + { 0.780392, 0.305882, 0.270588, 1.0 }, + { 0.749020, 0.274510, 0.239216, 1.0 }, + { 0.741176, 0.266667, 0.231373, 1.0 }, + { 0.733333, 0.250980, 0.219608, 1.0 }, + { 0.741176, 0.278431, 0.250980, 1.0 }, + { 0.749020, 0.305882, 0.282353, 1.0 }, + { 0.772549, 0.349020, 0.321569, 1.0 }, + { 0.800000, 0.396078, 0.360784, 1.0 }, + { 0.815686, 0.419608, 0.392157, 1.0 }, + { 0.835294, 0.447059, 0.427451, 1.0 }, + { 0.866667, 0.521569, 0.466667, 1.0 }, + { 0.854902, 0.505882, 0.478431, 1.0 }, + { 0.847059, 0.494118, 0.490196, 1.0 }, + { 0.760784, 0.447059, 0.498039, 1.0 }, + { 0.678431, 0.403922, 0.505882, 1.0 }, + { 0.701961, 0.384314, 0.462745, 1.0 }, + { 0.729412, 0.368627, 0.419608, 1.0 }, + { 0.733333, 0.396078, 0.337255, 1.0 }, + { 0.768627, 0.329412, 0.313725, 1.0 }, + { 0.525490, 0.603922, 0.596078, 1.0 }, + { 0.458824, 0.545098, 0.537255, 1.0 }, + { 0.392157, 0.490196, 0.478431, 1.0 }, + { 0.427451, 0.407843, 0.470588, 1.0 }, + { 0.462745, 0.329412, 0.466667, 1.0 }, + { 0.141176, 0.207843, 0.239216, 1.0 }, + { 0.035294, 0.101961, 0.270588, 1.0 }, + { 0.168627, 0.007843, 0.070588, 1.0 }, + { 0.435294, 0.086275, 0.098039, 1.0 }, + { 0.705882, 0.168627, 0.129412, 1.0 }, + { 0.733333, 0.231373, 0.196078, 1.0 }, + { 0.760784, 0.294118, 0.262745, 1.0 }, + { 0.780392, 0.333333, 0.301961, 1.0 }, + { 0.800000, 0.372549, 0.345098, 1.0 }, + { 0.843137, 0.447059, 0.407843, 1.0 }, + { 0.870588, 0.533333, 0.482353, 1.0 }, + { 0.858824, 0.627451, 0.462745, 1.0 }, + { 0.694118, 0.654902, 0.376471, 1.0 }, + { 0.533333, 0.682353, 0.294118, 1.0 }, + { 0.513725, 0.666667, 0.282353, 1.0 }, + { 0.494118, 0.650980, 0.270588, 1.0 }, + { 0.474510, 0.545098, 0.207843, 1.0 }, + { 0.329412, 0.313725, 0.207843, 1.0 }, + { 0.058824, 0.121569, 0.070588, 1.0 }, + { 0.105882, 0.058824, 0.086275, 1.0 }, + { 0.152941, 0.000000, 0.105882, 1.0 }, + { 0.152941, 0.000000, 0.105882, 1.0 }, + { 0.156863, 0.000000, 0.105882, 1.0 }, + { 0.156863, 0.003922, 0.086275, 1.0 }, + { 0.149020, 0.011765, 0.035294, 1.0 }, + { 0.184314, 0.019608, 0.027451, 1.0 }, + { 0.317647, 0.196078, 0.074510, 1.0 }, + { 0.717647, 0.219608, 0.184314, 1.0 }, + { 0.745098, 0.274510, 0.250980, 1.0 }, + { 0.772549, 0.333333, 0.317647, 1.0 }, + { 0.780392, 0.360784, 0.345098, 1.0 }, + { 0.792157, 0.392157, 0.376471, 1.0 }, + { 0.819608, 0.439216, 0.403922, 1.0 }, + { 0.823529, 0.490196, 0.478431, 1.0 }, + { 0.886275, 0.662745, 0.545098, 1.0 }, + { 0.909804, 0.737255, 0.635294, 1.0 }, + { 0.933333, 0.811765, 0.729412, 1.0 }, + { 0.937255, 0.827451, 0.741176, 1.0 }, + { 0.941176, 0.843137, 0.756863, 1.0 }, + { 0.890196, 0.941176, 0.733333, 1.0 }, + { 0.847059, 0.949020, 0.709804, 1.0 }, + { 0.835294, 0.886275, 0.678431, 1.0 }, + { 0.901961, 0.698039, 0.611765, 1.0 }, + { 0.890196, 0.603922, 0.576471, 1.0 }, + { 0.874510, 0.588235, 0.556863, 1.0 }, + { 0.862745, 0.576471, 0.541176, 1.0 }, + { 0.874510, 0.580392, 0.505882, 1.0 }, + { 0.839216, 0.717647, 0.533333, 1.0 }, + { 0.760784, 0.698039, 0.466667, 1.0 }, + { 0.662745, 0.650980, 0.380392, 1.0 }, + { 0.819608, 0.435294, 0.400000, 1.0 }, + { 0.607843, 0.364706, 0.309804, 1.0 }, + { 0.400000, 0.294118, 0.219608, 1.0 }, + { 0.282353, 0.152941, 0.172549, 1.0 }, + { 0.168627, 0.015686, 0.129412, 1.0 }, + { 0.141176, 0.015686, 0.019608, 1.0 }, + { 0.058824, 0.019608, 0.023529, 1.0 }, + { 0.058824, 0.000000, 0.035294, 1.0 }, + { 0.145098, 0.007843, 0.023529, 1.0 }, + { 0.298039, 0.129412, 0.054902, 1.0 }, + { 0.498039, 0.145098, 0.090196, 1.0 }, + { 0.701961, 0.164706, 0.125490, 1.0 }, + { 0.713725, 0.188235, 0.145098, 1.0 }, + { 0.705882, 0.203922, 0.168627, 1.0 }, + { 0.721569, 0.235294, 0.203922, 1.0 }, + { 0.745098, 0.282353, 0.243137, 1.0 }, + { 0.800000, 0.392157, 0.356863, 1.0 }, + { 0.831373, 0.454902, 0.411765, 1.0 }, + { 0.866667, 0.521569, 0.466667, 1.0 }, + { 0.882353, 0.560784, 0.470588, 1.0 }, + { 0.898039, 0.603922, 0.478431, 1.0 }, + { 0.901961, 0.698039, 0.545098, 1.0 }, + { 0.925490, 0.823529, 0.694118, 1.0 }, + { 0.952941, 0.898039, 0.745098, 1.0 }, + { 0.933333, 0.811765, 0.733333, 1.0 }, + { 0.894118, 0.658824, 0.619608, 1.0 }, + { 0.882353, 0.611765, 0.584314, 1.0 }, + { 0.870588, 0.564706, 0.549020, 1.0 }, + { 0.843137, 0.505882, 0.501961, 1.0 }, + { 0.819608, 0.431373, 0.407843, 1.0 }, + { 0.796078, 0.384314, 0.360784, 1.0 }, + { 0.776471, 0.337255, 0.321569, 1.0 }, + { 0.725490, 0.243137, 0.211765, 1.0 }, + { 0.717647, 0.227451, 0.196078, 1.0 }, + { 0.713725, 0.215686, 0.180392, 1.0 }, + { 0.733333, 0.207843, 0.164706, 1.0 }, + { 0.725490, 0.200000, 0.156863, 1.0 }, + { 0.654902, 0.301961, 0.094118, 1.0 }, + { 0.525490, 0.345098, 0.113725, 1.0 }, + { 0.423529, 0.388235, 0.117647, 1.0 }, + { 0.490196, 0.466667, 0.176471, 1.0 }, + { 0.768627, 0.329412, 0.313725, 1.0 }, + { 0.784314, 0.349020, 0.333333, 1.0 }, + { 0.800000, 0.372549, 0.352941, 1.0 }, + { 0.839216, 0.423529, 0.360784, 1.0 }, + { 0.850980, 0.450980, 0.392157, 1.0 }, + { 0.839216, 0.458824, 0.423529, 1.0 }, + { 0.823529, 0.450980, 0.443137, 1.0 }, + { 0.839216, 0.494118, 0.486275, 1.0 }, + { 0.839216, 0.482353, 0.478431, 1.0 }, + { 0.839216, 0.470588, 0.470588, 1.0 }, + { 0.831373, 0.466667, 0.439216, 1.0 }, + { 0.823529, 0.415686, 0.403922, 1.0 }, + { 0.811765, 0.384314, 0.356863, 1.0 }, + { 0.784314, 0.356863, 0.329412, 1.0 }, + { 0.784314, 0.349020, 0.321569, 1.0 }, + { 0.780392, 0.341176, 0.325490, 1.0 }, + { 0.768627, 0.333333, 0.305882, 1.0 }, + { 0.756863, 0.313725, 0.290196, 1.0 }, + { 0.580392, 0.470588, 0.215686, 1.0 }, + { 0.400000, 0.411765, 0.305882, 1.0 }, + { 0.337255, 0.203922, 0.301961, 1.0 }, + { 0.298039, 0.125490, 0.254902, 1.0 }, + { 0.325490, 0.192157, 0.086275, 1.0 }, + { 0.384314, 0.349020, 0.125490, 1.0 }, + { 0.400000, 0.360784, 0.129412, 1.0 }, + { 0.415686, 0.376471, 0.133333, 1.0 }, + { 0.490196, 0.517647, 0.215686, 1.0 }, + { 0.576471, 0.592157, 0.294118, 1.0 }, + { 0.596078, 0.623529, 0.321569, 1.0 }, + { 0.568627, 0.701961, 0.333333, 1.0 }, + { 0.792157, 0.745098, 0.517647, 1.0 }, + { 0.827451, 0.898039, 0.662745, 1.0 }, + { 0.803922, 0.901961, 0.643137, 1.0 }, + { 0.729412, 0.835294, 0.556863, 1.0 }, + { 0.670588, 0.843137, 0.494118, 1.0 }, + { 0.643137, 0.827451, 0.466667, 1.0 }, + { 0.788235, 0.721569, 0.517647, 1.0 }, + { 0.796078, 0.733333, 0.533333, 1.0 }, + { 0.835294, 0.796078, 0.603922, 1.0 }, + { 0.843137, 0.886275, 0.666667, 1.0 }, + { 0.901961, 0.898039, 0.717647, 1.0 }, + { 0.917647, 0.772549, 0.698039, 1.0 }, + { 0.898039, 0.721569, 0.568627, 1.0 }, + { 0.858824, 0.729412, 0.552941, 1.0 }, + { 0.862745, 0.713725, 0.537255, 1.0 }, + { 0.878431, 0.647059, 0.490196, 1.0 }, + { 0.862745, 0.537255, 0.513725, 1.0 }, + { 0.847059, 0.501961, 0.486275, 1.0 }, + { 0.835294, 0.447059, 0.427451, 1.0 }, + { 0.803922, 0.419608, 0.415686, 1.0 }, + { 0.827451, 0.443137, 0.431373, 1.0 }, + { 0.847059, 0.501961, 0.454902, 1.0 }, + { 0.854902, 0.533333, 0.486275, 1.0 }, + { 0.858824, 0.529412, 0.490196, 1.0 }, + { 0.854902, 0.513725, 0.474510, 1.0 }, + { 0.847059, 0.466667, 0.431373, 1.0 }, + { 0.811765, 0.400000, 0.384314, 1.0 }, + { 0.784314, 0.356863, 0.329412, 1.0 }, + { 0.776471, 0.309804, 0.278431, 1.0 }, + { 0.760784, 0.274510, 0.235294, 1.0 }, + { 0.733333, 0.250980, 0.219608, 1.0 }, + { 0.725490, 0.243137, 0.211765, 1.0 }, + { 0.745098, 0.231373, 0.192157, 1.0 }, + { 0.745098, 0.223529, 0.188235, 1.0 }, + { 0.752941, 0.239216, 0.200000, 1.0 }, + { 0.756863, 0.258824, 0.223529, 1.0 }, + { 0.760784, 0.301961, 0.274510, 1.0 }, + { 0.784314, 0.337255, 0.298039, 1.0 }, + { 0.784314, 0.341176, 0.309804, 1.0 }, + { 0.788235, 0.360784, 0.333333, 1.0 }, + { 0.800000, 0.364706, 0.337255, 1.0 }, + { 0.800000, 0.364706, 0.329412, 1.0 }, + { 0.800000, 0.376471, 0.329412, 1.0 }, + { 0.807843, 0.372549, 0.329412, 1.0 }, + { 0.819608, 0.388235, 0.337255, 1.0 }, + { 0.847059, 0.454902, 0.364706, 1.0 }, + { 0.933333, 0.505882, 0.180392, 1.0 }, + { 0.921569, 0.486275, 0.168627, 1.0 }, + { 0.839216, 0.372549, 0.145098, 1.0 }, + { 0.796078, 0.368627, 0.113725, 1.0 }, + { 0.745098, 0.337255, 0.121569, 1.0 }, + { 0.705882, 0.278431, 0.196078, 1.0 }, + { 0.721569, 0.247059, 0.211765, 1.0 }, + { 0.741176, 0.239216, 0.196078, 1.0 }, + { 0.752941, 0.250980, 0.207843, 1.0 }, + { 0.780392, 0.298039, 0.239216, 1.0 }, + { 0.901961, 0.360784, 0.215686, 1.0 }, + { 0.933333, 0.431373, 0.184314, 1.0 }, + { 0.964706, 0.447059, 0.192157, 1.0 }, + { 0.980392, 0.411765, 0.239216, 1.0 }, + { 0.937255, 0.372549, 0.239216, 1.0 }, + { 0.882353, 0.352941, 0.239216, 1.0 }, + { 0.839216, 0.337255, 0.286275, 1.0 }, + { 0.823529, 0.392157, 0.341176, 1.0 }, + { 0.878431, 0.439216, 0.396078, 1.0 }, + }; +/* Apophysis-040427-6FaeriRob */ +static double4 colors_237[] = { + { 0.611765, 0.266667, 0.015686, 1.0 }, + { 0.462745, 0.172549, 0.000000, 1.0 }, + { 0.466667, 0.184314, 0.003922, 1.0 }, + { 0.474510, 0.200000, 0.007843, 1.0 }, + { 0.435294, 0.290196, 0.203922, 1.0 }, + { 0.400000, 0.380392, 0.403922, 1.0 }, + { 0.352941, 0.333333, 0.458824, 1.0 }, + { 0.309804, 0.290196, 0.517647, 1.0 }, + { 0.278431, 0.301961, 0.631373, 1.0 }, + { 0.278431, 0.298039, 0.705882, 1.0 }, + { 0.282353, 0.298039, 0.780392, 1.0 }, + { 0.337255, 0.396078, 0.858824, 1.0 }, + { 0.392157, 0.498039, 0.941176, 1.0 }, + { 0.407843, 0.443137, 0.956863, 1.0 }, + { 0.427451, 0.388235, 0.972549, 1.0 }, + { 0.337255, 0.317647, 0.898039, 1.0 }, + { 0.250980, 0.250980, 0.823529, 1.0 }, + { 0.400000, 0.345098, 0.647059, 1.0 }, + { 0.431373, 0.415686, 0.678431, 1.0 }, + { 0.462745, 0.486275, 0.713725, 1.0 }, + { 0.501961, 0.537255, 0.733333, 1.0 }, + { 0.541176, 0.588235, 0.752941, 1.0 }, + { 0.560784, 0.627451, 0.756863, 1.0 }, + { 0.584314, 0.670588, 0.760784, 1.0 }, + { 0.701961, 0.811765, 0.517647, 1.0 }, + { 0.752941, 0.898039, 0.458824, 1.0 }, + { 0.807843, 0.988235, 0.400000, 1.0 }, + { 0.823529, 0.988235, 0.376471, 1.0 }, + { 0.843137, 0.992157, 0.352941, 1.0 }, + { 0.874510, 0.996078, 0.317647, 1.0 }, + { 0.905882, 1.000000, 0.286275, 1.0 }, + { 0.949020, 1.000000, 0.313725, 1.0 }, + { 1.000000, 0.980392, 0.309804, 1.0 }, + { 0.980392, 0.831373, 0.254902, 1.0 }, + { 0.929412, 0.709804, 0.207843, 1.0 }, + { 0.878431, 0.588235, 0.160784, 1.0 }, + { 0.815686, 0.482353, 0.094118, 1.0 }, + { 0.752941, 0.380392, 0.027451, 1.0 }, + { 0.717647, 0.345098, 0.019608, 1.0 }, + { 0.686275, 0.309804, 0.011765, 1.0 }, + { 0.678431, 0.352941, 0.000000, 1.0 }, + { 0.686275, 0.490196, 0.090196, 1.0 }, + { 0.698039, 0.631373, 0.184314, 1.0 }, + { 0.843137, 0.694118, 0.207843, 1.0 }, + { 0.992157, 0.756863, 0.235294, 1.0 }, + { 0.992157, 0.749020, 0.231373, 1.0 }, + { 0.996078, 0.745098, 0.227451, 1.0 }, + { 0.976471, 0.650980, 0.149020, 1.0 }, + { 0.917647, 0.584314, 0.164706, 1.0 }, + { 0.698039, 0.384314, 0.035294, 1.0 }, + { 0.658824, 0.305882, 0.043137, 1.0 }, + { 0.623529, 0.227451, 0.054902, 1.0 }, + { 0.576471, 0.223529, 0.027451, 1.0 }, + { 0.529412, 0.219608, 0.000000, 1.0 }, + { 0.533333, 0.219608, 0.023529, 1.0 }, + { 0.541176, 0.223529, 0.047059, 1.0 }, + { 0.588235, 0.266667, 0.047059, 1.0 }, + { 0.635294, 0.305882, 0.047059, 1.0 }, + { 0.682353, 0.345098, 0.050980, 1.0 }, + { 0.729412, 0.396078, 0.043137, 1.0 }, + { 0.776471, 0.450980, 0.035294, 1.0 }, + { 0.796078, 0.517647, 0.054902, 1.0 }, + { 0.819608, 0.584314, 0.074510, 1.0 }, + { 0.996078, 0.686275, 0.188235, 1.0 }, + { 0.968627, 0.725490, 0.196078, 1.0 }, + { 0.749020, 0.588235, 0.274510, 1.0 }, + { 0.686275, 0.529412, 0.380392, 1.0 }, + { 0.627451, 0.474510, 0.486275, 1.0 }, + { 0.588235, 0.494118, 0.521569, 1.0 }, + { 0.552941, 0.513725, 0.556863, 1.0 }, + { 0.482353, 0.529412, 0.615686, 1.0 }, + { 0.435294, 0.423529, 0.294118, 1.0 }, + { 0.439216, 0.235294, 0.000000, 1.0 }, + { 0.439216, 0.196078, 0.000000, 1.0 }, + { 0.443137, 0.160784, 0.003922, 1.0 }, + { 0.415686, 0.149020, 0.000000, 1.0 }, + { 0.392157, 0.137255, 0.000000, 1.0 }, + { 0.384314, 0.133333, 0.000000, 1.0 }, + { 0.380392, 0.133333, 0.003922, 1.0 }, + { 0.403922, 0.149020, 0.000000, 1.0 }, + { 0.411765, 0.156863, 0.000000, 1.0 }, + { 0.443137, 0.180392, 0.003922, 1.0 }, + { 0.423529, 0.164706, 0.000000, 1.0 }, + { 0.407843, 0.152941, 0.000000, 1.0 }, + { 0.392157, 0.145098, 0.000000, 1.0 }, + { 0.380392, 0.137255, 0.000000, 1.0 }, + { 0.352941, 0.113725, 0.000000, 1.0 }, + { 0.376471, 0.086275, 0.000000, 1.0 }, + { 0.376471, 0.129412, 0.000000, 1.0 }, + { 0.376471, 0.129412, 0.000000, 1.0 }, + { 0.380392, 0.133333, 0.003922, 1.0 }, + { 0.380392, 0.141176, 0.000000, 1.0 }, + { 0.380392, 0.149020, 0.000000, 1.0 }, + { 0.388235, 0.145098, 0.000000, 1.0 }, + { 0.419608, 0.164706, 0.000000, 1.0 }, + { 0.419608, 0.168627, 0.000000, 1.0 }, + { 0.392157, 0.145098, 0.000000, 1.0 }, + { 0.078431, 0.035294, 0.066667, 1.0 }, + { 0.047059, 0.031373, 0.145098, 1.0 }, + { 0.019608, 0.027451, 0.227451, 1.0 }, + { 0.035294, 0.031373, 0.235294, 1.0 }, + { 0.050980, 0.039216, 0.247059, 1.0 }, + { 0.074510, 0.031373, 0.301961, 1.0 }, + { 0.117647, 0.027451, 0.239216, 1.0 }, + { 0.164706, 0.098039, 0.239216, 1.0 }, + { 0.156863, 0.113725, 0.301961, 1.0 }, + { 0.149020, 0.133333, 0.364706, 1.0 }, + { 0.137255, 0.129412, 0.407843, 1.0 }, + { 0.125490, 0.129412, 0.454902, 1.0 }, + { 0.168627, 0.188235, 0.549020, 1.0 }, + { 0.125490, 0.141176, 0.482353, 1.0 }, + { 0.207843, 0.156863, 0.364706, 1.0 }, + { 0.294118, 0.164706, 0.270588, 1.0 }, + { 0.447059, 0.192157, 0.043137, 1.0 }, + { 0.482353, 0.192157, 0.054902, 1.0 }, + { 0.517647, 0.192157, 0.066667, 1.0 }, + { 0.494118, 0.207843, 0.007843, 1.0 }, + { 0.490196, 0.211765, 0.007843, 1.0 }, + { 0.474510, 0.192157, 0.000000, 1.0 }, + { 0.392157, 0.145098, 0.023529, 1.0 }, + { 0.172549, 0.082353, 0.262745, 1.0 }, + { 0.168627, 0.094118, 0.317647, 1.0 }, + { 0.164706, 0.105882, 0.376471, 1.0 }, + { 0.184314, 0.113725, 0.423529, 1.0 }, + { 0.203922, 0.125490, 0.474510, 1.0 }, + { 0.168627, 0.117647, 0.478431, 1.0 }, + { 0.125490, 0.121569, 0.486275, 1.0 }, + { 0.196078, 0.145098, 0.568627, 1.0 }, + { 0.270588, 0.192157, 0.635294, 1.0 }, + { 0.168627, 0.152941, 0.588235, 1.0 }, + { 0.164706, 0.156863, 0.623529, 1.0 }, + { 0.164706, 0.160784, 0.658824, 1.0 }, + { 0.192157, 0.223529, 0.709804, 1.0 }, + { 0.141176, 0.196078, 0.815686, 1.0 }, + { 0.227451, 0.203922, 0.878431, 1.0 }, + { 0.364706, 0.380392, 0.811765, 1.0 }, + { 0.584314, 0.584314, 0.827451, 1.0 }, + { 0.576471, 0.635294, 0.721569, 1.0 }, + { 0.568627, 0.690196, 0.619608, 1.0 }, + { 0.549020, 0.639216, 0.635294, 1.0 }, + { 0.529412, 0.592157, 0.650980, 1.0 }, + { 0.552941, 0.654902, 0.650980, 1.0 }, + { 0.627451, 0.686275, 0.666667, 1.0 }, + { 0.603922, 0.623529, 0.701961, 1.0 }, + { 0.549020, 0.584314, 0.737255, 1.0 }, + { 0.435294, 0.470588, 0.780392, 1.0 }, + { 0.400000, 0.384314, 0.760784, 1.0 }, + { 0.368627, 0.301961, 0.741176, 1.0 }, + { 0.305882, 0.309804, 0.631373, 1.0 }, + { 0.376471, 0.419608, 0.537255, 1.0 }, + { 0.576471, 0.431373, 0.498039, 1.0 }, + { 0.658824, 0.454902, 0.270588, 1.0 }, + { 0.807843, 0.556863, 0.215686, 1.0 }, + { 0.874510, 0.556863, 0.219608, 1.0 }, + { 0.945098, 0.556863, 0.223529, 1.0 }, + { 0.996078, 0.701961, 0.203922, 1.0 }, + { 1.000000, 0.760784, 0.219608, 1.0 }, + { 1.000000, 0.756863, 0.235294, 1.0 }, + { 1.000000, 0.756863, 0.270588, 1.0 }, + { 0.949020, 0.701961, 0.329412, 1.0 }, + { 0.752941, 0.635294, 0.431373, 1.0 }, + { 0.690196, 0.545098, 0.439216, 1.0 }, + { 0.729412, 0.498039, 0.337255, 1.0 }, + { 0.768627, 0.450980, 0.235294, 1.0 }, + { 0.764706, 0.458824, 0.125490, 1.0 }, + { 0.792157, 0.423529, 0.047059, 1.0 }, + { 0.811765, 0.431373, 0.050980, 1.0 }, + { 0.823529, 0.447059, 0.054902, 1.0 }, + { 0.890196, 0.521569, 0.066667, 1.0 }, + { 0.901961, 0.533333, 0.082353, 1.0 }, + { 0.917647, 0.549020, 0.101961, 1.0 }, + { 0.882353, 0.498039, 0.078431, 1.0 }, + { 0.835294, 0.454902, 0.086275, 1.0 }, + { 0.823529, 0.494118, 0.117647, 1.0 }, + { 0.725490, 0.529412, 0.250980, 1.0 }, + { 0.752941, 0.713725, 0.443137, 1.0 }, + { 0.772549, 0.784314, 0.364706, 1.0 }, + { 0.764706, 0.913725, 0.470588, 1.0 }, + { 0.752941, 0.996078, 0.435294, 1.0 }, + { 0.756863, 0.972549, 0.372549, 1.0 }, + { 0.870588, 0.890196, 0.282353, 1.0 }, + { 0.796078, 0.737255, 0.247059, 1.0 }, + { 0.670588, 0.572549, 0.211765, 1.0 }, + { 0.607843, 0.513725, 0.231373, 1.0 }, + { 0.694118, 0.662745, 0.419608, 1.0 }, + { 0.607843, 0.627451, 0.490196, 1.0 }, + { 0.525490, 0.592157, 0.560784, 1.0 }, + { 0.545098, 0.639216, 0.584314, 1.0 }, + { 0.643137, 0.603922, 0.647059, 1.0 }, + { 0.686275, 0.600000, 0.545098, 1.0 }, + { 0.768627, 0.729412, 0.490196, 1.0 }, + { 0.811765, 0.980392, 0.392157, 1.0 }, + { 0.956863, 0.980392, 0.400000, 1.0 }, + { 0.945098, 0.980392, 0.309804, 1.0 }, + { 0.988235, 0.945098, 0.341176, 1.0 }, + { 1.000000, 0.831373, 0.286275, 1.0 }, + { 1.000000, 0.827451, 0.247059, 1.0 }, + { 1.000000, 0.737255, 0.223529, 1.0 }, + { 1.000000, 0.623529, 0.133333, 1.0 }, + { 1.000000, 0.658824, 0.105882, 1.0 }, + { 0.972549, 0.835294, 0.239216, 1.0 }, + { 0.964706, 0.882353, 0.188235, 1.0 }, + { 0.956863, 0.878431, 0.200000, 1.0 }, + { 0.854902, 0.909804, 0.372549, 1.0 }, + { 0.678431, 0.803922, 0.478431, 1.0 }, + { 0.533333, 0.603922, 0.698039, 1.0 }, + { 0.396078, 0.384314, 0.796078, 1.0 }, + { 0.313725, 0.286275, 0.650980, 1.0 }, + { 0.203922, 0.192157, 0.643137, 1.0 }, + { 0.223529, 0.223529, 0.560784, 1.0 }, + { 0.250980, 0.172549, 0.450980, 1.0 }, + { 0.439216, 0.333333, 0.392157, 1.0 }, + { 0.631373, 0.403922, 0.223529, 1.0 }, + { 0.768627, 0.407843, 0.082353, 1.0 }, + { 0.764706, 0.392157, 0.070588, 1.0 }, + { 0.796078, 0.411765, 0.070588, 1.0 }, + { 0.800000, 0.368627, 0.129412, 1.0 }, + { 0.784314, 0.403922, 0.235294, 1.0 }, + { 0.564706, 0.423529, 0.376471, 1.0 }, + { 0.415686, 0.341176, 0.556863, 1.0 }, + { 0.415686, 0.349020, 0.560784, 1.0 }, + { 0.450980, 0.454902, 0.400000, 1.0 }, + { 0.545098, 0.403922, 0.160784, 1.0 }, + { 0.654902, 0.290196, 0.117647, 1.0 }, + { 0.662745, 0.294118, 0.019608, 1.0 }, + { 0.631373, 0.258824, 0.000000, 1.0 }, + { 0.666667, 0.301961, 0.000000, 1.0 }, + { 0.709804, 0.309804, 0.019608, 1.0 }, + { 0.737255, 0.360784, 0.031373, 1.0 }, + { 0.776471, 0.403922, 0.043137, 1.0 }, + { 0.807843, 0.447059, 0.050980, 1.0 }, + { 0.835294, 0.494118, 0.043137, 1.0 }, + { 0.925490, 0.556863, 0.101961, 1.0 }, + { 0.937255, 0.568627, 0.121569, 1.0 }, + { 0.952941, 0.600000, 0.121569, 1.0 }, + { 0.980392, 0.603922, 0.129412, 1.0 }, + { 0.972549, 0.596078, 0.121569, 1.0 }, + { 0.949020, 0.584314, 0.109804, 1.0 }, + { 0.917647, 0.549020, 0.094118, 1.0 }, + { 0.831373, 0.454902, 0.062745, 1.0 }, + { 0.741176, 0.337255, 0.027451, 1.0 }, + { 0.682353, 0.309804, 0.000000, 1.0 }, + { 0.639216, 0.282353, 0.003922, 1.0 }, + { 0.607843, 0.274510, 0.023529, 1.0 }, + { 0.615686, 0.282353, 0.027451, 1.0 }, + { 0.650980, 0.349020, 0.082353, 1.0 }, + { 0.650980, 0.384314, 0.050980, 1.0 }, + { 0.635294, 0.329412, 0.039216, 1.0 }, + { 0.600000, 0.305882, 0.000000, 1.0 }, + { 0.568627, 0.239216, 0.003922, 1.0 }, + { 0.564706, 0.243137, 0.015686, 1.0 }, + { 0.466667, 0.274510, 0.000000, 1.0 }, + { 0.501961, 0.207843, 0.000000, 1.0 }, + { 0.568627, 0.215686, 0.000000, 1.0 }, + { 0.588235, 0.235294, 0.000000, 1.0 }, + { 0.643137, 0.286275, 0.007843, 1.0 }, + }; +/* Apophysis-040427-6FaeriRob2 */ +static double4 colors_238[] = { + { 0.682353, 0.278431, 0.007843, 1.0 }, + { 0.501961, 0.196078, 0.007843, 1.0 }, + { 0.462745, 0.180392, 0.003922, 1.0 }, + { 0.427451, 0.164706, 0.000000, 1.0 }, + { 0.407843, 0.149020, 0.000000, 1.0 }, + { 0.392157, 0.133333, 0.000000, 1.0 }, + { 0.376471, 0.129412, 0.000000, 1.0 }, + { 0.360784, 0.129412, 0.003922, 1.0 }, + { 0.356863, 0.125490, 0.000000, 1.0 }, + { 0.341176, 0.117647, 0.000000, 1.0 }, + { 0.325490, 0.109804, 0.000000, 1.0 }, + { 0.313725, 0.086275, 0.019608, 1.0 }, + { 0.301961, 0.062745, 0.043137, 1.0 }, + { 0.156863, 0.062745, 0.184314, 1.0 }, + { 0.011765, 0.062745, 0.329412, 1.0 }, + { 0.027451, 0.054902, 0.380392, 1.0 }, + { 0.047059, 0.047059, 0.431373, 1.0 }, + { 0.098039, 0.003922, 0.200000, 1.0 }, + { 0.200000, 0.047059, 0.098039, 1.0 }, + { 0.305882, 0.094118, 0.000000, 1.0 }, + { 0.309804, 0.094118, 0.000000, 1.0 }, + { 0.317647, 0.098039, 0.000000, 1.0 }, + { 0.321569, 0.101961, 0.000000, 1.0 }, + { 0.325490, 0.105882, 0.000000, 1.0 }, + { 0.298039, 0.098039, 0.000000, 1.0 }, + { 0.301961, 0.094118, 0.000000, 1.0 }, + { 0.309804, 0.090196, 0.000000, 1.0 }, + { 0.321569, 0.094118, 0.000000, 1.0 }, + { 0.337255, 0.101961, 0.000000, 1.0 }, + { 0.349020, 0.113725, 0.000000, 1.0 }, + { 0.360784, 0.125490, 0.000000, 1.0 }, + { 0.360784, 0.129412, 0.003922, 1.0 }, + { 0.349020, 0.117647, 0.000000, 1.0 }, + { 0.290196, 0.172549, 0.203922, 1.0 }, + { 0.196078, 0.137255, 0.337255, 1.0 }, + { 0.101961, 0.105882, 0.470588, 1.0 }, + { 0.172549, 0.058824, 0.298039, 1.0 }, + { 0.243137, 0.011765, 0.129412, 1.0 }, + { 0.266667, 0.058824, 0.086275, 1.0 }, + { 0.294118, 0.109804, 0.047059, 1.0 }, + { 0.137255, 0.121569, 0.360784, 1.0 }, + { 0.137255, 0.121569, 0.337255, 1.0 }, + { 0.137255, 0.121569, 0.317647, 1.0 }, + { 0.231373, 0.117647, 0.168627, 1.0 }, + { 0.325490, 0.113725, 0.019608, 1.0 }, + { 0.345098, 0.125490, 0.015686, 1.0 }, + { 0.368627, 0.137255, 0.011765, 1.0 }, + { 0.400000, 0.121569, 0.035294, 1.0 }, + { 0.411765, 0.121569, 0.000000, 1.0 }, + { 0.501961, 0.196078, 0.003922, 1.0 }, + { 0.552941, 0.219608, 0.000000, 1.0 }, + { 0.607843, 0.247059, 0.000000, 1.0 }, + { 0.674510, 0.294118, 0.019608, 1.0 }, + { 0.745098, 0.341176, 0.039216, 1.0 }, + { 0.745098, 0.349020, 0.047059, 1.0 }, + { 0.749020, 0.356863, 0.058824, 1.0 }, + { 0.905882, 0.490196, 0.090196, 1.0 }, + { 0.941176, 0.525490, 0.090196, 1.0 }, + { 0.976471, 0.560784, 0.090196, 1.0 }, + { 0.988235, 0.674510, 0.152941, 1.0 }, + { 1.000000, 0.788235, 0.219608, 1.0 }, + { 0.992157, 0.831373, 0.231373, 1.0 }, + { 0.988235, 0.878431, 0.243137, 1.0 }, + { 1.000000, 0.807843, 0.235294, 1.0 }, + { 1.000000, 0.721569, 0.207843, 1.0 }, + { 0.878431, 0.647059, 0.247059, 1.0 }, + { 0.768627, 0.556863, 0.298039, 1.0 }, + { 0.658824, 0.466667, 0.349020, 1.0 }, + { 0.592157, 0.450980, 0.411765, 1.0 }, + { 0.525490, 0.435294, 0.474510, 1.0 }, + { 0.329412, 0.364706, 0.517647, 1.0 }, + { 0.266667, 0.274510, 0.435294, 1.0 }, + { 0.372549, 0.200000, 0.250980, 1.0 }, + { 0.498039, 0.384314, 0.278431, 1.0 }, + { 0.627451, 0.568627, 0.305882, 1.0 }, + { 0.721569, 0.713725, 0.325490, 1.0 }, + { 0.815686, 0.858824, 0.349020, 1.0 }, + { 0.858824, 0.901961, 0.364706, 1.0 }, + { 0.901961, 0.949020, 0.384314, 1.0 }, + { 0.898039, 1.000000, 0.380392, 1.0 }, + { 0.827451, 0.984314, 0.364706, 1.0 }, + { 0.964706, 0.917647, 0.203922, 1.0 }, + { 0.972549, 0.898039, 0.184314, 1.0 }, + { 0.980392, 0.878431, 0.168627, 1.0 }, + { 0.972549, 0.874510, 0.180392, 1.0 }, + { 0.964706, 0.874510, 0.192157, 1.0 }, + { 0.886275, 0.882353, 0.325490, 1.0 }, + { 0.650980, 0.843137, 0.352941, 1.0 }, + { 0.552941, 0.619608, 0.729412, 1.0 }, + { 0.462745, 0.501961, 0.819608, 1.0 }, + { 0.372549, 0.388235, 0.909804, 1.0 }, + { 0.301961, 0.309804, 0.894118, 1.0 }, + { 0.235294, 0.231373, 0.882353, 1.0 }, + { 0.254902, 0.270588, 0.862745, 1.0 }, + { 0.380392, 0.415686, 0.921569, 1.0 }, + { 0.490196, 0.466667, 0.858824, 1.0 }, + { 0.533333, 0.576471, 0.752941, 1.0 }, + { 0.725490, 0.800000, 0.580392, 1.0 }, + { 0.658824, 0.760784, 0.541176, 1.0 }, + { 0.592157, 0.721569, 0.505882, 1.0 }, + { 0.576471, 0.694118, 0.443137, 1.0 }, + { 0.564706, 0.666667, 0.380392, 1.0 }, + { 0.525490, 0.505882, 0.380392, 1.0 }, + { 0.588235, 0.309804, 0.105882, 1.0 }, + { 0.501961, 0.203922, 0.011765, 1.0 }, + { 0.549020, 0.211765, 0.011765, 1.0 }, + { 0.596078, 0.223529, 0.011765, 1.0 }, + { 0.619608, 0.250980, 0.003922, 1.0 }, + { 0.647059, 0.278431, 0.000000, 1.0 }, + { 0.686275, 0.305882, 0.027451, 1.0 }, + { 0.682353, 0.301961, 0.035294, 1.0 }, + { 0.650980, 0.282353, 0.007843, 1.0 }, + { 0.607843, 0.235294, 0.023529, 1.0 }, + { 0.517647, 0.203922, 0.003922, 1.0 }, + { 0.525490, 0.211765, 0.007843, 1.0 }, + { 0.537255, 0.219608, 0.011765, 1.0 }, + { 0.619608, 0.258824, 0.003922, 1.0 }, + { 0.678431, 0.258824, 0.000000, 1.0 }, + { 0.721569, 0.317647, 0.023529, 1.0 }, + { 0.729412, 0.364706, 0.000000, 1.0 }, + { 0.705882, 0.349020, 0.039216, 1.0 }, + { 0.662745, 0.415686, 0.031373, 1.0 }, + { 0.623529, 0.486275, 0.023529, 1.0 }, + { 0.666667, 0.494118, 0.054902, 1.0 }, + { 0.709804, 0.501961, 0.086275, 1.0 }, + { 0.725490, 0.600000, 0.258824, 1.0 }, + { 0.568627, 0.560784, 0.501961, 1.0 }, + { 0.556863, 0.576471, 0.733333, 1.0 }, + { 0.552941, 0.498039, 0.839216, 1.0 }, + { 0.254902, 0.305882, 0.815686, 1.0 }, + { 0.235294, 0.258824, 0.780392, 1.0 }, + { 0.215686, 0.211765, 0.745098, 1.0 }, + { 0.325490, 0.298039, 0.662745, 1.0 }, + { 0.247059, 0.192157, 0.486275, 1.0 }, + { 0.211765, 0.156863, 0.498039, 1.0 }, + { 0.156863, 0.149020, 0.580392, 1.0 }, + { 0.305882, 0.282353, 1.000000, 1.0 }, + { 0.360784, 0.341176, 0.964706, 1.0 }, + { 0.415686, 0.400000, 0.933333, 1.0 }, + { 0.360784, 0.392157, 0.913725, 1.0 }, + { 0.309804, 0.384314, 0.898039, 1.0 }, + { 0.321569, 0.333333, 0.705882, 1.0 }, + { 0.321569, 0.356863, 0.415686, 1.0 }, + { 0.400000, 0.352941, 0.164706, 1.0 }, + { 0.509804, 0.254902, 0.000000, 1.0 }, + { 0.635294, 0.278431, 0.003922, 1.0 }, + { 0.627451, 0.282353, 0.035294, 1.0 }, + { 0.623529, 0.290196, 0.066667, 1.0 }, + { 0.643137, 0.349020, 0.121569, 1.0 }, + { 0.619608, 0.384314, 0.250980, 1.0 }, + { 0.474510, 0.498039, 0.254902, 1.0 }, + { 0.403922, 0.462745, 0.435294, 1.0 }, + { 0.290196, 0.341176, 0.607843, 1.0 }, + { 0.333333, 0.345098, 0.552941, 1.0 }, + { 0.380392, 0.349020, 0.501961, 1.0 }, + { 0.513725, 0.458824, 0.458824, 1.0 }, + { 0.525490, 0.572549, 0.478431, 1.0 }, + { 0.592157, 0.760784, 0.407843, 1.0 }, + { 0.749020, 0.819608, 0.349020, 1.0 }, + { 0.831373, 0.898039, 0.278431, 1.0 }, + { 0.968627, 0.878431, 0.258824, 1.0 }, + { 0.956863, 0.952941, 0.254902, 1.0 }, + { 0.949020, 0.956863, 0.227451, 1.0 }, + { 0.941176, 0.964706, 0.203922, 1.0 }, + { 0.941176, 0.992157, 0.235294, 1.0 }, + { 0.827451, 1.000000, 0.313725, 1.0 }, + { 0.741176, 1.000000, 0.305882, 1.0 }, + { 0.854902, 0.972549, 0.290196, 1.0 }, + { 0.964706, 0.764706, 0.211765, 1.0 }, + { 0.933333, 0.709804, 0.200000, 1.0 }, + { 0.901961, 0.658824, 0.192157, 1.0 }, + { 0.917647, 0.580392, 0.192157, 1.0 }, + { 0.964706, 0.654902, 0.250980, 1.0 }, + { 0.870588, 0.654902, 0.341176, 1.0 }, + { 0.858824, 0.682353, 0.552941, 1.0 }, + { 0.658824, 0.772549, 0.458824, 1.0 }, + { 0.717647, 0.901961, 0.447059, 1.0 }, + { 0.658824, 0.960784, 0.639216, 1.0 }, + { 0.721569, 0.925490, 0.501961, 1.0 }, + { 0.815686, 0.968627, 0.407843, 1.0 }, + { 0.976471, 0.886275, 0.431373, 1.0 }, + { 0.988235, 0.854902, 0.262745, 1.0 }, + { 0.968627, 0.741176, 0.215686, 1.0 }, + { 1.000000, 0.627451, 0.133333, 1.0 }, + { 0.956863, 0.552941, 0.090196, 1.0 }, + { 0.968627, 0.541176, 0.098039, 1.0 }, + { 0.980392, 0.529412, 0.109804, 1.0 }, + { 0.925490, 0.513725, 0.094118, 1.0 }, + { 0.886275, 0.427451, 0.062745, 1.0 }, + { 0.823529, 0.380392, 0.011765, 1.0 }, + { 0.776471, 0.384314, 0.047059, 1.0 }, + { 0.752941, 0.368627, 0.074510, 1.0 }, + { 0.796078, 0.415686, 0.047059, 1.0 }, + { 0.776471, 0.427451, 0.074510, 1.0 }, + { 0.756863, 0.447059, 0.086275, 1.0 }, + { 0.713725, 0.474510, 0.156863, 1.0 }, + { 0.776471, 0.505882, 0.243137, 1.0 }, + { 0.760784, 0.615686, 0.337255, 1.0 }, + { 0.654902, 0.690196, 0.443137, 1.0 }, + { 0.533333, 0.623529, 0.560784, 1.0 }, + { 0.643137, 0.568627, 0.654902, 1.0 }, + { 0.619608, 0.368627, 0.513725, 1.0 }, + { 0.545098, 0.364706, 0.305882, 1.0 }, + { 0.619608, 0.333333, 0.164706, 1.0 }, + { 0.580392, 0.329412, 0.086275, 1.0 }, + { 0.505882, 0.215686, 0.031373, 1.0 }, + { 0.482353, 0.141176, 0.023529, 1.0 }, + { 0.478431, 0.121569, 0.000000, 1.0 }, + { 0.439216, 0.172549, 0.000000, 1.0 }, + { 0.435294, 0.188235, 0.066667, 1.0 }, + { 0.466667, 0.317647, 0.141176, 1.0 }, + { 0.392157, 0.321569, 0.227451, 1.0 }, + { 0.290196, 0.274510, 0.505882, 1.0 }, + { 0.341176, 0.364706, 0.662745, 1.0 }, + { 0.450980, 0.513725, 0.713725, 1.0 }, + { 0.478431, 0.596078, 0.639216, 1.0 }, + { 0.521569, 0.584314, 0.643137, 1.0 }, + { 0.615686, 0.478431, 0.494118, 1.0 }, + { 0.545098, 0.423529, 0.403922, 1.0 }, + { 0.466667, 0.282353, 0.164706, 1.0 }, + { 0.384314, 0.223529, 0.050980, 1.0 }, + { 0.250980, 0.094118, 0.000000, 1.0 }, + { 0.184314, 0.043137, 0.058824, 1.0 }, + { 0.125490, 0.000000, 0.003922, 1.0 }, + { 0.105882, 0.019608, 0.031373, 1.0 }, + { 0.090196, 0.011765, 0.058824, 1.0 }, + { 0.058824, 0.007843, 0.086275, 1.0 }, + { 0.031373, 0.011765, 0.172549, 1.0 }, + { 0.043137, 0.062745, 0.290196, 1.0 }, + { 0.145098, 0.000000, 0.200000, 1.0 }, + { 0.286275, 0.074510, 0.027451, 1.0 }, + { 0.380392, 0.145098, 0.035294, 1.0 }, + { 0.466667, 0.180392, 0.043137, 1.0 }, + { 0.552941, 0.254902, 0.027451, 1.0 }, + { 0.635294, 0.368627, 0.082353, 1.0 }, + { 0.709804, 0.415686, 0.149020, 1.0 }, + { 0.721569, 0.427451, 0.172549, 1.0 }, + { 0.768627, 0.384314, 0.105882, 1.0 }, + { 0.694118, 0.345098, 0.078431, 1.0 }, + { 0.666667, 0.305882, 0.043137, 1.0 }, + { 0.596078, 0.270588, 0.011765, 1.0 }, + { 0.509804, 0.207843, 0.003922, 1.0 }, + { 0.431373, 0.180392, 0.000000, 1.0 }, + { 0.403922, 0.160784, 0.015686, 1.0 }, + { 0.388235, 0.164706, 0.000000, 1.0 }, + { 0.396078, 0.141176, 0.015686, 1.0 }, + { 0.450980, 0.172549, 0.047059, 1.0 }, + { 0.423529, 0.235294, 0.145098, 1.0 }, + { 0.176471, 0.223529, 0.380392, 1.0 }, + { 0.137255, 0.164706, 0.584314, 1.0 }, + { 0.152941, 0.149020, 0.690196, 1.0 }, + { 0.188235, 0.180392, 0.803922, 1.0 }, + { 0.227451, 0.282353, 0.796078, 1.0 }, + { 0.407843, 0.423529, 0.815686, 1.0 }, + { 0.686275, 0.686275, 0.576471, 1.0 }, + { 0.898039, 0.956863, 0.388235, 1.0 }, + }; +/* Apophysis-040427-6FaeriRobDet */ +static double4 colors_239[] = { + { 0.015686, 0.027451, 0.329412, 1.0 }, + { 0.000000, 0.000000, 0.364706, 1.0 }, + { 0.074510, 0.047059, 0.588235, 1.0 }, + { 0.149020, 0.094118, 0.815686, 1.0 }, + { 0.192157, 0.156863, 0.870588, 1.0 }, + { 0.235294, 0.219608, 0.929412, 1.0 }, + { 0.286275, 0.278431, 0.964706, 1.0 }, + { 0.337255, 0.337255, 1.000000, 1.0 }, + { 0.082353, 0.184314, 0.807843, 1.0 }, + { 0.043137, 0.090196, 0.556863, 1.0 }, + { 0.003922, 0.000000, 0.305882, 1.0 }, + { 0.000000, 0.000000, 0.274510, 1.0 }, + { 0.000000, 0.003922, 0.243137, 1.0 }, + { 0.011765, 0.023529, 0.352941, 1.0 }, + { 0.027451, 0.043137, 0.466667, 1.0 }, + { 0.074510, 0.101961, 0.494118, 1.0 }, + { 0.125490, 0.160784, 0.525490, 1.0 }, + { 0.121569, 0.113725, 0.635294, 1.0 }, + { 0.227451, 0.082353, 0.368627, 1.0 }, + { 0.333333, 0.050980, 0.105882, 1.0 }, + { 0.356863, 0.082353, 0.058824, 1.0 }, + { 0.380392, 0.117647, 0.011765, 1.0 }, + { 0.380392, 0.105882, 0.003922, 1.0 }, + { 0.380392, 0.098039, 0.000000, 1.0 }, + { 0.380392, 0.098039, 0.003922, 1.0 }, + { 0.415686, 0.121569, 0.007843, 1.0 }, + { 0.454902, 0.145098, 0.015686, 1.0 }, + { 0.560784, 0.207843, 0.007843, 1.0 }, + { 0.666667, 0.270588, 0.003922, 1.0 }, + { 0.713725, 0.313725, 0.000000, 1.0 }, + { 0.760784, 0.356863, 0.000000, 1.0 }, + { 0.807843, 0.388235, 0.011765, 1.0 }, + { 1.000000, 0.482353, 0.105882, 1.0 }, + { 1.000000, 0.682353, 0.168627, 1.0 }, + { 0.972549, 0.654902, 0.164706, 1.0 }, + { 0.945098, 0.627451, 0.164706, 1.0 }, + { 0.850980, 0.490196, 0.086275, 1.0 }, + { 0.760784, 0.352941, 0.011765, 1.0 }, + { 0.694118, 0.294118, 0.003922, 1.0 }, + { 0.627451, 0.239216, 0.000000, 1.0 }, + { 0.443137, 0.145098, 0.003922, 1.0 }, + { 0.439216, 0.137255, 0.000000, 1.0 }, + { 0.439216, 0.129412, 0.000000, 1.0 }, + { 0.439216, 0.200000, 0.000000, 1.0 }, + { 0.439216, 0.274510, 0.000000, 1.0 }, + { 0.482353, 0.396078, 0.156863, 1.0 }, + { 0.525490, 0.517647, 0.317647, 1.0 }, + { 0.643137, 0.635294, 0.588235, 1.0 }, + { 0.603922, 0.643137, 0.639216, 1.0 }, + { 0.309804, 0.341176, 0.729412, 1.0 }, + { 0.156863, 0.176471, 0.521569, 1.0 }, + { 0.007843, 0.015686, 0.317647, 1.0 }, + { 0.047059, 0.015686, 0.219608, 1.0 }, + { 0.090196, 0.019608, 0.121569, 1.0 }, + { 0.121569, 0.019608, 0.070588, 1.0 }, + { 0.152941, 0.019608, 0.023529, 1.0 }, + { 0.301961, 0.035294, 0.023529, 1.0 }, + { 0.305882, 0.035294, 0.011765, 1.0 }, + { 0.313725, 0.039216, 0.000000, 1.0 }, + { 0.317647, 0.050980, 0.000000, 1.0 }, + { 0.321569, 0.066667, 0.000000, 1.0 }, + { 0.325490, 0.062745, 0.000000, 1.0 }, + { 0.329412, 0.058824, 0.000000, 1.0 }, + { 0.333333, 0.062745, 0.003922, 1.0 }, + { 0.337255, 0.066667, 0.003922, 1.0 }, + { 0.333333, 0.062745, 0.000000, 1.0 }, + { 0.356863, 0.078431, 0.000000, 1.0 }, + { 0.380392, 0.098039, 0.000000, 1.0 }, + { 0.415686, 0.117647, 0.000000, 1.0 }, + { 0.450980, 0.137255, 0.000000, 1.0 }, + { 0.545098, 0.188235, 0.000000, 1.0 }, + { 0.674510, 0.270588, 0.007843, 1.0 }, + { 0.796078, 0.415686, 0.011765, 1.0 }, + { 0.847059, 0.470588, 0.003922, 1.0 }, + { 0.901961, 0.525490, 0.000000, 1.0 }, + { 0.945098, 0.580392, 0.007843, 1.0 }, + { 0.988235, 0.635294, 0.015686, 1.0 }, + { 0.992157, 0.658824, 0.054902, 1.0 }, + { 1.000000, 0.686275, 0.094118, 1.0 }, + { 0.960784, 0.658824, 0.101961, 1.0 }, + { 0.847059, 0.560784, 0.117647, 1.0 }, + { 0.803922, 0.384314, 0.000000, 1.0 }, + { 0.800000, 0.376471, 0.000000, 1.0 }, + { 0.800000, 0.372549, 0.000000, 1.0 }, + { 0.784314, 0.356863, 0.000000, 1.0 }, + { 0.768627, 0.345098, 0.000000, 1.0 }, + { 0.674510, 0.266667, 0.000000, 1.0 }, + { 0.564706, 0.180392, 0.000000, 1.0 }, + { 0.419608, 0.117647, 0.007843, 1.0 }, + { 0.376471, 0.090196, 0.003922, 1.0 }, + { 0.337255, 0.066667, 0.003922, 1.0 }, + { 0.356863, 0.043137, 0.000000, 1.0 }, + { 0.376471, 0.019608, 0.000000, 1.0 }, + { 0.403922, 0.101961, 0.000000, 1.0 }, + { 0.450980, 0.137255, 0.000000, 1.0 }, + { 0.529412, 0.172549, 0.000000, 1.0 }, + { 0.670588, 0.266667, 0.000000, 1.0 }, + { 0.847059, 0.431373, 0.000000, 1.0 }, + { 0.850980, 0.474510, 0.007843, 1.0 }, + { 0.854902, 0.521569, 0.015686, 1.0 }, + { 0.811765, 0.533333, 0.070588, 1.0 }, + { 0.772549, 0.549020, 0.129412, 1.0 }, + { 0.733333, 0.474510, 0.098039, 1.0 }, + { 0.686275, 0.349020, 0.015686, 1.0 }, + { 0.466667, 0.164706, 0.000000, 1.0 }, + { 0.407843, 0.117647, 0.011765, 1.0 }, + { 0.352941, 0.070588, 0.023529, 1.0 }, + { 0.333333, 0.058824, 0.011765, 1.0 }, + { 0.317647, 0.050980, 0.000000, 1.0 }, + { 0.309804, 0.043137, 0.000000, 1.0 }, + { 0.301961, 0.035294, 0.000000, 1.0 }, + { 0.274510, 0.035294, 0.000000, 1.0 }, + { 0.160784, 0.007843, 0.011765, 1.0 }, + { 0.203922, 0.000000, 0.019608, 1.0 }, + { 0.250980, 0.015686, 0.011765, 1.0 }, + { 0.301961, 0.031373, 0.003922, 1.0 }, + { 0.329412, 0.058824, 0.000000, 1.0 }, + { 0.372549, 0.090196, 0.000000, 1.0 }, + { 0.423529, 0.145098, 0.000000, 1.0 }, + { 0.458824, 0.152941, 0.003922, 1.0 }, + { 0.611765, 0.243137, 0.000000, 1.0 }, + { 0.654902, 0.262745, 0.000000, 1.0 }, + { 0.701961, 0.282353, 0.000000, 1.0 }, + { 0.701961, 0.286275, 0.000000, 1.0 }, + { 0.705882, 0.290196, 0.000000, 1.0 }, + { 0.698039, 0.294118, 0.000000, 1.0 }, + { 0.705882, 0.301961, 0.007843, 1.0 }, + { 0.713725, 0.298039, 0.007843, 1.0 }, + { 0.760784, 0.380392, 0.011765, 1.0 }, + { 0.913725, 0.607843, 0.019608, 1.0 }, + { 0.937255, 0.666667, 0.047059, 1.0 }, + { 0.964706, 0.725490, 0.074510, 1.0 }, + { 0.992157, 0.678431, 0.094118, 1.0 }, + { 0.890196, 0.643137, 0.200000, 1.0 }, + { 0.694118, 0.564706, 0.121569, 1.0 }, + { 0.541176, 0.552941, 0.243137, 1.0 }, + { 0.584314, 0.690196, 0.615686, 1.0 }, + { 0.556863, 0.654902, 0.643137, 1.0 }, + { 0.533333, 0.619608, 0.670588, 1.0 }, + { 0.490196, 0.556863, 0.701961, 1.0 }, + { 0.450980, 0.498039, 0.733333, 1.0 }, + { 0.337255, 0.356863, 0.819608, 1.0 }, + { 0.262745, 0.266667, 0.631373, 1.0 }, + { 0.364706, 0.282353, 0.207843, 1.0 }, + { 0.352941, 0.156863, 0.019608, 1.0 }, + { 0.337255, 0.070588, 0.000000, 1.0 }, + { 0.349020, 0.082353, 0.007843, 1.0 }, + { 0.364706, 0.098039, 0.015686, 1.0 }, + { 0.431373, 0.121569, 0.000000, 1.0 }, + { 0.478431, 0.156863, 0.000000, 1.0 }, + { 0.529412, 0.207843, 0.000000, 1.0 }, + { 0.576471, 0.262745, 0.000000, 1.0 }, + { 0.788235, 0.380392, 0.000000, 1.0 }, + { 0.839216, 0.431373, 0.000000, 1.0 }, + { 0.890196, 0.486275, 0.000000, 1.0 }, + { 0.921569, 0.600000, 0.105882, 1.0 }, + { 0.996078, 0.709804, 0.164706, 1.0 }, + { 1.000000, 0.788235, 0.188235, 1.0 }, + { 1.000000, 0.878431, 0.266667, 1.0 }, + { 0.984314, 0.905882, 0.227451, 1.0 }, + { 0.956863, 0.925490, 0.247059, 1.0 }, + { 0.964706, 0.992157, 0.239216, 1.0 }, + { 0.976471, 0.996078, 0.243137, 1.0 }, + { 0.992157, 1.000000, 0.247059, 1.0 }, + { 0.996078, 0.956863, 0.239216, 1.0 }, + { 0.976471, 0.976471, 0.223529, 1.0 }, + { 0.894118, 1.000000, 0.219608, 1.0 }, + { 0.854902, 1.000000, 0.352941, 1.0 }, + { 0.721569, 0.996078, 0.505882, 1.0 }, + { 0.756863, 0.917647, 0.423529, 1.0 }, + { 0.792157, 0.839216, 0.345098, 1.0 }, + { 0.905882, 0.827451, 0.203922, 1.0 }, + { 0.964706, 0.760784, 0.180392, 1.0 }, + { 0.952941, 0.752941, 0.160784, 1.0 }, + { 1.000000, 0.682353, 0.149020, 1.0 }, + { 1.000000, 0.674510, 0.133333, 1.0 }, + { 1.000000, 0.619608, 0.082353, 1.0 }, + { 1.000000, 0.623529, 0.070588, 1.0 }, + { 0.996078, 0.670588, 0.129412, 1.0 }, + { 0.976471, 0.737255, 0.149020, 1.0 }, + { 0.964706, 0.815686, 0.192157, 1.0 }, + { 0.929412, 0.792157, 0.282353, 1.0 }, + { 0.788235, 0.780392, 0.486275, 1.0 }, + { 0.674510, 0.737255, 0.560784, 1.0 }, + { 0.584314, 0.650980, 0.752941, 1.0 }, + { 0.509804, 0.572549, 0.874510, 1.0 }, + { 0.439216, 0.498039, 1.000000, 1.0 }, + { 0.407843, 0.443137, 0.956863, 1.0 }, + { 0.396078, 0.427451, 0.956863, 1.0 }, + { 0.407843, 0.458824, 0.835294, 1.0 }, + { 0.415686, 0.345098, 0.494118, 1.0 }, + { 0.501961, 0.231373, 0.066667, 1.0 }, + { 0.509804, 0.149020, 0.003922, 1.0 }, + { 0.517647, 0.129412, 0.007843, 1.0 }, + { 0.470588, 0.117647, 0.011765, 1.0 }, + { 0.454902, 0.141176, 0.003922, 1.0 }, + { 0.525490, 0.168627, 0.000000, 1.0 }, + { 0.513725, 0.200000, 0.000000, 1.0 }, + { 0.576471, 0.254902, 0.000000, 1.0 }, + { 0.643137, 0.298039, 0.000000, 1.0 }, + { 0.764706, 0.360784, 0.000000, 1.0 }, + { 0.819608, 0.380392, 0.000000, 1.0 }, + { 0.858824, 0.443137, 0.011765, 1.0 }, + { 0.917647, 0.556863, 0.074510, 1.0 }, + { 0.980392, 0.580392, 0.054902, 1.0 }, + { 1.000000, 0.556863, 0.015686, 1.0 }, + { 0.968627, 0.545098, 0.050980, 1.0 }, + { 0.937255, 0.529412, 0.039216, 1.0 }, + { 0.894118, 0.521569, 0.011765, 1.0 }, + { 0.792157, 0.525490, 0.145098, 1.0 }, + { 0.776471, 0.478431, 0.180392, 1.0 }, + { 0.643137, 0.501961, 0.360784, 1.0 }, + { 0.615686, 0.549020, 0.580392, 1.0 }, + { 0.419608, 0.458824, 0.650980, 1.0 }, + { 0.184314, 0.164706, 0.568627, 1.0 }, + { 0.349020, 0.152941, 0.164706, 1.0 }, + { 0.305882, 0.121569, 0.090196, 1.0 }, + { 0.411765, 0.133333, 0.007843, 1.0 }, + { 0.486275, 0.184314, 0.003922, 1.0 }, + { 0.545098, 0.247059, 0.054902, 1.0 }, + { 0.407843, 0.431373, 0.384314, 1.0 }, + { 0.584314, 0.764706, 0.470588, 1.0 }, + { 0.654902, 0.847059, 0.490196, 1.0 }, + { 0.666667, 0.886275, 0.396078, 1.0 }, + { 0.717647, 0.968627, 0.356863, 1.0 }, + { 0.780392, 0.862745, 0.349020, 1.0 }, + { 0.764706, 0.772549, 0.486275, 1.0 }, + { 0.678431, 0.772549, 0.466667, 1.0 }, + { 0.635294, 0.709804, 0.635294, 1.0 }, + { 0.549020, 0.619608, 0.635294, 1.0 }, + { 0.600000, 0.443137, 0.678431, 1.0 }, + { 0.478431, 0.403922, 0.894118, 1.0 }, + { 0.360784, 0.396078, 1.000000, 1.0 }, + { 0.254902, 0.266667, 0.819608, 1.0 }, + { 0.207843, 0.207843, 0.552941, 1.0 }, + { 0.505882, 0.286275, 0.196078, 1.0 }, + { 0.517647, 0.200000, 0.015686, 1.0 }, + { 0.498039, 0.180392, 0.000000, 1.0 }, + { 0.482353, 0.160784, 0.003922, 1.0 }, + { 0.505882, 0.137255, 0.000000, 1.0 }, + { 0.533333, 0.168627, 0.000000, 1.0 }, + { 0.572549, 0.172549, 0.015686, 1.0 }, + { 0.607843, 0.109804, 0.000000, 1.0 }, + { 0.635294, 0.219608, 0.015686, 1.0 }, + { 0.674510, 0.262745, 0.003922, 1.0 }, + { 0.678431, 0.286275, 0.000000, 1.0 }, + { 0.694118, 0.274510, 0.000000, 1.0 }, + { 0.705882, 0.258824, 0.000000, 1.0 }, + { 0.639216, 0.239216, 0.000000, 1.0 }, + { 0.603922, 0.211765, 0.000000, 1.0 }, + { 0.603922, 0.207843, 0.003922, 1.0 }, + { 0.592157, 0.223529, 0.011765, 1.0 }, + { 0.619608, 0.360784, 0.054902, 1.0 }, + { 0.698039, 0.447059, 0.105882, 1.0 }, + { 0.796078, 1.000000, 0.423529, 1.0 }, + { 0.741176, 0.690196, 0.313725, 1.0 }, + }; +/* Apophysis-040427-6FlakWhorls */ +static double4 colors_240[] = { + { 0.447059, 0.588235, 0.313725, 1.0 }, + { 0.239216, 0.231373, 0.172549, 1.0 }, + { 0.133333, 0.129412, 0.086275, 1.0 }, + { 0.031373, 0.031373, 0.000000, 1.0 }, + { 0.015686, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.031373, 0.003922, 1.0 }, + { 0.090196, 0.066667, 0.011765, 1.0 }, + { 0.247059, 0.176471, 0.094118, 1.0 }, + { 0.407843, 0.286275, 0.176471, 1.0 }, + { 0.478431, 0.349020, 0.254902, 1.0 }, + { 0.552941, 0.415686, 0.337255, 1.0 }, + { 0.717647, 0.533333, 0.313725, 1.0 }, + { 0.658824, 0.592157, 0.266667, 1.0 }, + { 0.600000, 0.654902, 0.219608, 1.0 }, + { 0.525490, 0.482353, 0.223529, 1.0 }, + { 0.454902, 0.313725, 0.227451, 1.0 }, + { 0.435294, 0.270588, 0.239216, 1.0 }, + { 0.419608, 0.227451, 0.250980, 1.0 }, + { 0.411765, 0.203922, 0.149020, 1.0 }, + { 0.419608, 0.247059, 0.172549, 1.0 }, + { 0.431373, 0.290196, 0.196078, 1.0 }, + { 0.505882, 0.341176, 0.164706, 1.0 }, + { 0.584314, 0.392157, 0.133333, 1.0 }, + { 0.619608, 0.443137, 0.121569, 1.0 }, + { 0.658824, 0.494118, 0.109804, 1.0 }, + { 0.792157, 0.541176, 0.149020, 1.0 }, + { 0.956863, 0.501961, 0.176471, 1.0 }, + { 1.000000, 0.803922, 0.364706, 1.0 }, + { 1.000000, 0.862745, 0.564706, 1.0 }, + { 1.000000, 0.921569, 0.764706, 1.0 }, + { 0.909804, 0.839216, 0.588235, 1.0 }, + { 0.819608, 0.756863, 0.411765, 1.0 }, + { 0.752941, 0.756863, 0.301961, 1.0 }, + { 0.690196, 0.760784, 0.196078, 1.0 }, + { 0.427451, 0.670588, 0.172549, 1.0 }, + { 0.274510, 0.564706, 0.149020, 1.0 }, + { 0.125490, 0.458824, 0.125490, 1.0 }, + { 0.129412, 0.423529, 0.082353, 1.0 }, + { 0.133333, 0.392157, 0.039216, 1.0 }, + { 0.137255, 0.396078, 0.078431, 1.0 }, + { 0.141176, 0.400000, 0.117647, 1.0 }, + { 0.180392, 0.309804, 0.203922, 1.0 }, + { 0.203922, 0.239216, 0.258824, 1.0 }, + { 0.262745, 0.266667, 0.286275, 1.0 }, + { 0.301961, 0.258824, 0.360784, 1.0 }, + { 0.341176, 0.254902, 0.439216, 1.0 }, + { 0.407843, 0.266667, 0.380392, 1.0 }, + { 0.478431, 0.282353, 0.325490, 1.0 }, + { 0.462745, 0.290196, 0.317647, 1.0 }, + { 0.450980, 0.298039, 0.309804, 1.0 }, + { 0.380392, 0.356863, 0.294118, 1.0 }, + { 0.388235, 0.305882, 0.290196, 1.0 }, + { 0.400000, 0.254902, 0.286275, 1.0 }, + { 0.360784, 0.282353, 0.270588, 1.0 }, + { 0.325490, 0.313725, 0.254902, 1.0 }, + { 0.337255, 0.286275, 0.262745, 1.0 }, + { 0.349020, 0.262745, 0.270588, 1.0 }, + { 0.290196, 0.227451, 0.239216, 1.0 }, + { 0.341176, 0.286275, 0.235294, 1.0 }, + { 0.317647, 0.301961, 0.203922, 1.0 }, + { 0.325490, 0.298039, 0.188235, 1.0 }, + { 0.337255, 0.294118, 0.176471, 1.0 }, + { 0.345098, 0.286275, 0.160784, 1.0 }, + { 0.352941, 0.278431, 0.149020, 1.0 }, + { 0.333333, 0.262745, 0.168627, 1.0 }, + { 0.321569, 0.258824, 0.168627, 1.0 }, + { 0.305882, 0.243137, 0.141176, 1.0 }, + { 0.282353, 0.270588, 0.156863, 1.0 }, + { 0.258824, 0.301961, 0.176471, 1.0 }, + { 0.235294, 0.309804, 0.184314, 1.0 }, + { 0.211765, 0.317647, 0.196078, 1.0 }, + { 0.239216, 0.298039, 0.196078, 1.0 }, + { 0.270588, 0.278431, 0.196078, 1.0 }, + { 0.278431, 0.227451, 0.192157, 1.0 }, + { 0.258824, 0.227451, 0.184314, 1.0 }, + { 0.239216, 0.231373, 0.000000, 1.0 }, + { 0.203922, 0.254902, 0.043137, 1.0 }, + { 0.172549, 0.282353, 0.090196, 1.0 }, + { 0.172549, 0.274510, 0.156863, 1.0 }, + { 0.176471, 0.266667, 0.227451, 1.0 }, + { 0.196078, 0.294118, 0.211765, 1.0 }, + { 0.219608, 0.349020, 0.164706, 1.0 }, + { 0.427451, 0.223529, 0.141176, 1.0 }, + { 0.498039, 0.160784, 0.109804, 1.0 }, + { 0.568627, 0.101961, 0.078431, 1.0 }, + { 0.631373, 0.101961, 0.078431, 1.0 }, + { 0.698039, 0.101961, 0.082353, 1.0 }, + { 0.678431, 0.282353, 0.164706, 1.0 }, + { 0.674510, 0.372549, 0.200000, 1.0 }, + { 0.619608, 0.407843, 0.305882, 1.0 }, + { 0.576471, 0.380392, 0.384314, 1.0 }, + { 0.639216, 0.509804, 0.545098, 1.0 }, + { 0.619608, 0.498039, 0.521569, 1.0 }, + { 0.603922, 0.490196, 0.498039, 1.0 }, + { 0.533333, 0.423529, 0.474510, 1.0 }, + { 0.466667, 0.356863, 0.454902, 1.0 }, + { 0.345098, 0.211765, 0.317647, 1.0 }, + { 0.211765, 0.121569, 0.160784, 1.0 }, + { 0.007843, 0.000000, 0.019608, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.000000, 1.0 }, + { 0.015686, 0.019608, 0.000000, 1.0 }, + { 0.066667, 0.058824, 0.007843, 1.0 }, + { 0.168627, 0.223529, 0.164706, 1.0 }, + { 0.247059, 0.380392, 0.243137, 1.0 }, + { 0.325490, 0.470588, 0.258824, 1.0 }, + { 0.541176, 0.470588, 0.384314, 1.0 }, + { 0.533333, 0.447059, 0.407843, 1.0 }, + { 0.525490, 0.423529, 0.435294, 1.0 }, + { 0.541176, 0.423529, 0.423529, 1.0 }, + { 0.556863, 0.423529, 0.388235, 1.0 }, + { 0.537255, 0.501961, 0.372549, 1.0 }, + { 0.521569, 0.564706, 0.329412, 1.0 }, + { 0.509804, 0.619608, 0.152941, 1.0 }, + { 0.623529, 0.662745, 0.172549, 1.0 }, + { 0.741176, 0.705882, 0.192157, 1.0 }, + { 0.737255, 0.709804, 0.203922, 1.0 }, + { 0.737255, 0.717647, 0.215686, 1.0 }, + { 0.905882, 0.733333, 0.360784, 1.0 }, + { 0.976471, 0.819608, 0.294118, 1.0 }, + { 0.780392, 0.752941, 0.203922, 1.0 }, + { 0.721569, 0.760784, 0.168627, 1.0 }, + { 0.486275, 0.560784, 0.211765, 1.0 }, + { 0.462745, 0.549020, 0.266667, 1.0 }, + { 0.443137, 0.541176, 0.325490, 1.0 }, + { 0.435294, 0.458824, 0.286275, 1.0 }, + { 0.486275, 0.360784, 0.317647, 1.0 }, + { 0.560784, 0.368627, 0.352941, 1.0 }, + { 0.682353, 0.372549, 0.352941, 1.0 }, + { 0.894118, 0.584314, 0.313725, 1.0 }, + { 0.941176, 0.698039, 0.298039, 1.0 }, + { 0.992157, 0.811765, 0.282353, 1.0 }, + { 0.980392, 0.819608, 0.298039, 1.0 }, + { 0.972549, 0.827451, 0.317647, 1.0 }, + { 0.913725, 0.792157, 0.619608, 1.0 }, + { 0.894118, 0.756863, 0.529412, 1.0 }, + { 0.760784, 0.607843, 0.392157, 1.0 }, + { 0.572549, 0.517647, 0.325490, 1.0 }, + { 0.368627, 0.396078, 0.192157, 1.0 }, + { 0.356863, 0.372549, 0.184314, 1.0 }, + { 0.349020, 0.352941, 0.180392, 1.0 }, + { 0.152941, 0.341176, 0.145098, 1.0 }, + { 0.164706, 0.400000, 0.109804, 1.0 }, + { 0.160784, 0.525490, 0.066667, 1.0 }, + { 0.274510, 0.560784, 0.047059, 1.0 }, + { 0.211765, 0.415686, 0.090196, 1.0 }, + { 0.266667, 0.392157, 0.125490, 1.0 }, + { 0.321569, 0.372549, 0.164706, 1.0 }, + { 0.309804, 0.513725, 0.121569, 1.0 }, + { 0.427451, 0.525490, 0.196078, 1.0 }, + { 0.447059, 0.498039, 0.188235, 1.0 }, + { 0.486275, 0.415686, 0.133333, 1.0 }, + { 0.580392, 0.494118, 0.168627, 1.0 }, + { 0.698039, 0.568627, 0.156863, 1.0 }, + { 0.623529, 0.513725, 0.094118, 1.0 }, + { 0.615686, 0.505882, 0.152941, 1.0 }, + { 0.611765, 0.501961, 0.215686, 1.0 }, + { 0.552941, 0.435294, 0.286275, 1.0 }, + { 0.427451, 0.388235, 0.290196, 1.0 }, + { 0.349020, 0.368627, 0.250980, 1.0 }, + { 0.349020, 0.325490, 0.231373, 1.0 }, + { 0.423529, 0.364706, 0.149020, 1.0 }, + { 0.423529, 0.423529, 0.152941, 1.0 }, + { 0.423529, 0.482353, 0.156863, 1.0 }, + { 0.447059, 0.470588, 0.188235, 1.0 }, + { 0.443137, 0.317647, 0.266667, 1.0 }, + { 0.427451, 0.286275, 0.294118, 1.0 }, + { 0.400000, 0.266667, 0.329412, 1.0 }, + { 0.380392, 0.266667, 0.352941, 1.0 }, + { 0.466667, 0.301961, 0.388235, 1.0 }, + { 0.529412, 0.329412, 0.388235, 1.0 }, + { 0.666667, 0.423529, 0.333333, 1.0 }, + { 0.717647, 0.466667, 0.368627, 1.0 }, + { 0.741176, 0.529412, 0.388235, 1.0 }, + { 0.725490, 0.529412, 0.439216, 1.0 }, + { 0.764706, 0.556863, 0.423529, 1.0 }, + { 0.847059, 0.678431, 0.407843, 1.0 }, + { 0.913725, 0.615686, 0.372549, 1.0 }, + { 0.882353, 0.576471, 0.341176, 1.0 }, + { 0.850980, 0.541176, 0.309804, 1.0 }, + { 0.921569, 0.474510, 0.188235, 1.0 }, + { 0.858824, 0.592157, 0.196078, 1.0 }, + { 0.760784, 0.529412, 0.129412, 1.0 }, + { 0.737255, 0.419608, 0.172549, 1.0 }, + { 0.729412, 0.325490, 0.094118, 1.0 }, + { 0.788235, 0.184314, 0.145098, 1.0 }, + { 0.760784, 0.164706, 0.160784, 1.0 }, + { 0.701961, 0.180392, 0.145098, 1.0 }, + { 0.600000, 0.215686, 0.180392, 1.0 }, + { 0.596078, 0.286275, 0.227451, 1.0 }, + { 0.466667, 0.262745, 0.278431, 1.0 }, + { 0.384314, 0.243137, 0.290196, 1.0 }, + { 0.345098, 0.247059, 0.270588, 1.0 }, + { 0.345098, 0.227451, 0.266667, 1.0 }, + { 0.333333, 0.215686, 0.207843, 1.0 }, + { 0.368627, 0.176471, 0.160784, 1.0 }, + { 0.352941, 0.145098, 0.129412, 1.0 }, + { 0.345098, 0.168627, 0.078431, 1.0 }, + { 0.364706, 0.168627, 0.133333, 1.0 }, + { 0.341176, 0.235294, 0.207843, 1.0 }, + { 0.368627, 0.239216, 0.305882, 1.0 }, + { 0.345098, 0.274510, 0.337255, 1.0 }, + { 0.329412, 0.247059, 0.321569, 1.0 }, + { 0.274510, 0.211765, 0.317647, 1.0 }, + { 0.270588, 0.200000, 0.301961, 1.0 }, + { 0.254902, 0.235294, 0.258824, 1.0 }, + { 0.223529, 0.207843, 0.164706, 1.0 }, + { 0.086275, 0.086275, 0.086275, 1.0 }, + { 0.007843, 0.015686, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.050980, 0.027451, 0.027451, 1.0 }, + { 0.243137, 0.101961, 0.149020, 1.0 }, + { 0.313725, 0.054902, 0.160784, 1.0 }, + { 0.486275, 0.164706, 0.172549, 1.0 }, + { 0.572549, 0.192157, 0.258824, 1.0 }, + { 0.615686, 0.349020, 0.156863, 1.0 }, + { 0.725490, 0.407843, 0.192157, 1.0 }, + { 0.631373, 0.400000, 0.172549, 1.0 }, + { 0.498039, 0.321569, 0.207843, 1.0 }, + { 0.345098, 0.290196, 0.239216, 1.0 }, + { 0.286275, 0.305882, 0.227451, 1.0 }, + { 0.239216, 0.309804, 0.207843, 1.0 }, + { 0.243137, 0.317647, 0.200000, 1.0 }, + { 0.325490, 0.352941, 0.188235, 1.0 }, + { 0.450980, 0.356863, 0.168627, 1.0 }, + { 0.545098, 0.321569, 0.113725, 1.0 }, + { 0.705882, 0.337255, 0.137255, 1.0 }, + { 0.807843, 0.419608, 0.101961, 1.0 }, + { 0.933333, 0.372549, 0.098039, 1.0 }, + { 0.894118, 0.384314, 0.149020, 1.0 }, + { 0.811765, 0.439216, 0.125490, 1.0 }, + { 0.815686, 0.454902, 0.152941, 1.0 }, + { 0.858824, 0.537255, 0.137255, 1.0 }, + { 0.819608, 0.482353, 0.243137, 1.0 }, + { 0.705882, 0.494118, 0.258824, 1.0 }, + { 0.450980, 0.349020, 0.250980, 1.0 }, + { 0.360784, 0.290196, 0.196078, 1.0 }, + { 0.266667, 0.176471, 0.121569, 1.0 }, + { 0.227451, 0.086275, 0.023529, 1.0 }, + { 0.058824, 0.047059, 0.019608, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.019608, 0.023529, 0.039216, 1.0 }, + { 0.117647, 0.094118, 0.133333, 1.0 }, + { 0.180392, 0.192157, 0.407843, 1.0 }, + { 0.321569, 0.270588, 0.450980, 1.0 }, + { 0.325490, 0.298039, 0.470588, 1.0 }, + { 0.407843, 0.352941, 0.552941, 1.0 }, + { 0.564706, 0.752941, 0.180392, 1.0 }, + }; +/* Apophysis-040427-11FlarCelebrat */ +static double4 colors_241[] = { + { 0.854902, 0.756863, 0.678431, 1.0 }, + { 0.850980, 0.733333, 0.639216, 1.0 }, + { 0.831373, 0.694118, 0.580392, 1.0 }, + { 0.815686, 0.658824, 0.521569, 1.0 }, + { 0.486275, 0.756863, 0.286275, 1.0 }, + { 0.160784, 0.854902, 0.054902, 1.0 }, + { 0.156863, 0.890196, 0.031373, 1.0 }, + { 0.152941, 0.929412, 0.007843, 1.0 }, + { 0.215686, 0.772549, 0.192157, 1.0 }, + { 0.513725, 0.658824, 0.286275, 1.0 }, + { 0.811765, 0.549020, 0.384314, 1.0 }, + { 0.529412, 0.772549, 0.196078, 1.0 }, + { 0.250980, 1.000000, 0.007843, 1.0 }, + { 0.227451, 1.000000, 0.007843, 1.0 }, + { 0.203922, 1.000000, 0.011765, 1.0 }, + { 0.200000, 1.000000, 0.003922, 1.0 }, + { 0.196078, 1.000000, 0.000000, 1.0 }, + { 0.188235, 0.952941, 0.003922, 1.0 }, + { 0.482353, 0.721569, 0.149020, 1.0 }, + { 0.780392, 0.490196, 0.298039, 1.0 }, + { 0.772549, 0.403922, 0.200000, 1.0 }, + { 0.768627, 0.317647, 0.101961, 1.0 }, + { 0.866667, 0.286275, 0.050980, 1.0 }, + { 0.968627, 0.254902, 0.000000, 1.0 }, + { 1.000000, 0.309804, 0.003922, 1.0 }, + { 1.000000, 0.341176, 0.003922, 1.0 }, + { 1.000000, 0.372549, 0.003922, 1.0 }, + { 1.000000, 0.439216, 0.082353, 1.0 }, + { 1.000000, 0.505882, 0.164706, 1.0 }, + { 0.894118, 0.501961, 0.239216, 1.0 }, + { 0.792157, 0.501961, 0.317647, 1.0 }, + { 0.796078, 0.505882, 0.329412, 1.0 }, + { 0.788235, 0.501961, 0.325490, 1.0 }, + { 0.239216, 1.000000, 0.000000, 1.0 }, + { 0.121569, 0.917647, 0.094118, 1.0 }, + { 0.003922, 0.835294, 0.192157, 1.0 }, + { 0.149020, 0.564706, 0.392157, 1.0 }, + { 0.298039, 0.294118, 0.592157, 1.0 }, + { 0.309804, 0.200000, 0.760784, 1.0 }, + { 0.321569, 0.109804, 0.933333, 1.0 }, + { 0.384314, 0.086275, 1.000000, 1.0 }, + { 0.352941, 0.094118, 0.980392, 1.0 }, + { 0.325490, 0.101961, 0.960784, 1.0 }, + { 0.341176, 0.243137, 0.850980, 1.0 }, + { 0.356863, 0.384314, 0.741176, 1.0 }, + { 0.592157, 0.517647, 0.639216, 1.0 }, + { 0.827451, 0.650980, 0.537255, 1.0 }, + { 0.839216, 0.733333, 0.627451, 1.0 }, + { 0.854902, 0.749020, 0.666667, 1.0 }, + { 0.858824, 0.815686, 0.745098, 1.0 }, + { 0.854902, 0.792157, 0.713725, 1.0 }, + { 0.850980, 0.768627, 0.686275, 1.0 }, + { 0.847059, 0.741176, 0.647059, 1.0 }, + { 0.847059, 0.713725, 0.607843, 1.0 }, + { 0.843137, 0.694118, 0.584314, 1.0 }, + { 0.839216, 0.678431, 0.560784, 1.0 }, + { 0.815686, 0.572549, 0.411765, 1.0 }, + { 0.803922, 0.537255, 0.364706, 1.0 }, + { 0.792157, 0.501961, 0.317647, 1.0 }, + { 0.776471, 0.403922, 0.203922, 1.0 }, + { 0.764706, 0.305882, 0.094118, 1.0 }, + { 0.756863, 0.282353, 0.066667, 1.0 }, + { 0.752941, 0.262745, 0.043137, 1.0 }, + { 0.945098, 0.149020, 0.000000, 1.0 }, + { 0.964706, 0.050980, 0.000000, 1.0 }, + { 0.858824, 0.000000, 0.372549, 1.0 }, + { 0.745098, 0.000000, 0.466667, 1.0 }, + { 0.635294, 0.003922, 0.560784, 1.0 }, + { 0.509804, 0.003922, 0.537255, 1.0 }, + { 0.384314, 0.003922, 0.517647, 1.0 }, + { 0.623529, 0.003922, 0.549020, 1.0 }, + { 0.682353, 0.070588, 0.498039, 1.0 }, + { 0.827451, 0.564706, 0.400000, 1.0 }, + { 0.827451, 0.600000, 0.454902, 1.0 }, + { 0.831373, 0.639216, 0.513725, 1.0 }, + { 0.839216, 0.694118, 0.592157, 1.0 }, + { 0.850980, 0.752941, 0.674510, 1.0 }, + { 0.854902, 0.772549, 0.705882, 1.0 }, + { 0.858824, 0.796078, 0.737255, 1.0 }, + { 0.862745, 0.858824, 0.839216, 1.0 }, + { 0.909804, 1.000000, 0.949020, 1.0 }, + { 0.866667, 0.905882, 0.874510, 1.0 }, + { 0.854902, 0.831373, 0.772549, 1.0 }, + { 0.843137, 0.756863, 0.674510, 1.0 }, + { 0.831373, 0.694118, 0.580392, 1.0 }, + { 0.819608, 0.631373, 0.490196, 1.0 }, + { 0.796078, 0.505882, 0.329412, 1.0 }, + { 0.784314, 0.423529, 0.223529, 1.0 }, + { 0.956863, 0.254902, 0.000000, 1.0 }, + { 0.952941, 0.125490, 0.000000, 1.0 }, + { 0.949020, 0.000000, 0.003922, 1.0 }, + { 0.945098, 0.000000, 0.000000, 1.0 }, + { 0.945098, 0.003922, 0.000000, 1.0 }, + { 0.647059, 0.003922, 0.000000, 1.0 }, + { 0.635294, 0.000000, 0.000000, 1.0 }, + { 0.619608, 0.000000, 0.105882, 1.0 }, + { 0.458824, 0.003922, 0.298039, 1.0 }, + { 0.447059, 0.105882, 0.992157, 1.0 }, + { 0.458824, 0.050980, 0.996078, 1.0 }, + { 0.474510, 0.000000, 1.000000, 1.0 }, + { 0.482353, 0.000000, 0.996078, 1.0 }, + { 0.494118, 0.000000, 0.996078, 1.0 }, + { 0.682353, 0.000000, 0.725490, 1.0 }, + { 0.756863, 0.000000, 0.517647, 1.0 }, + { 0.796078, 0.505882, 0.329412, 1.0 }, + { 0.811765, 0.552941, 0.392157, 1.0 }, + { 0.827451, 0.600000, 0.454902, 1.0 }, + { 0.839216, 0.643137, 0.517647, 1.0 }, + { 0.850980, 0.690196, 0.580392, 1.0 }, + { 0.847059, 0.737255, 0.643137, 1.0 }, + { 0.854902, 0.752941, 0.662745, 1.0 }, + { 1.000000, 0.854902, 0.568627, 1.0 }, + { 1.000000, 0.725490, 0.454902, 1.0 }, + { 0.831373, 0.678431, 0.549020, 1.0 }, + { 0.831373, 0.666667, 0.537255, 1.0 }, + { 0.835294, 0.658824, 0.529412, 1.0 }, + { 0.823529, 0.631373, 0.505882, 1.0 }, + { 0.352941, 0.435294, 0.698039, 1.0 }, + { 0.364706, 0.305882, 0.796078, 1.0 }, + { 0.372549, 0.266667, 0.827451, 1.0 }, + { 0.003922, 0.572549, 0.929412, 1.0 }, + { 0.000000, 0.654902, 0.788235, 1.0 }, + { 0.000000, 0.737255, 0.650980, 1.0 }, + { 0.000000, 0.729412, 0.545098, 1.0 }, + { 0.003922, 0.725490, 0.443137, 1.0 }, + { 0.000000, 0.756863, 0.345098, 1.0 }, + { 0.000000, 0.792157, 0.227451, 1.0 }, + { 0.000000, 0.784314, 0.254902, 1.0 }, + { 0.298039, 0.654902, 0.384314, 1.0 }, + { 0.843137, 0.709804, 0.600000, 1.0 }, + { 0.847059, 0.729412, 0.631373, 1.0 }, + { 0.850980, 0.752941, 0.666667, 1.0 }, + { 0.854902, 0.768627, 0.686275, 1.0 }, + { 0.870588, 0.780392, 0.709804, 1.0 }, + { 1.000000, 0.886275, 0.611765, 1.0 }, + { 0.996078, 0.847059, 0.560784, 1.0 }, + { 0.815686, 0.572549, 0.411765, 1.0 }, + { 0.819608, 0.607843, 0.458824, 1.0 }, + { 0.823529, 0.643137, 0.509804, 1.0 }, + { 0.831373, 0.674510, 0.552941, 1.0 }, + { 0.843137, 0.709804, 0.600000, 1.0 }, + { 0.847059, 0.760784, 0.670588, 1.0 }, + { 0.913725, 0.921569, 0.764706, 1.0 }, + { 0.917647, 1.000000, 0.878431, 1.0 }, + { 0.964706, 0.992157, 0.827451, 1.0 }, + { 1.000000, 0.945098, 0.674510, 1.0 }, + { 1.000000, 0.933333, 0.670588, 1.0 }, + { 1.000000, 0.925490, 0.666667, 1.0 }, + { 0.996078, 0.905882, 0.639216, 1.0 }, + { 0.843137, 0.713725, 0.592157, 1.0 }, + { 0.937255, 0.807843, 0.639216, 1.0 }, + { 0.882353, 0.525490, 0.341176, 1.0 }, + { 0.368627, 0.250980, 0.839216, 1.0 }, + { 0.392157, 0.176471, 0.913725, 1.0 }, + { 0.419608, 0.101961, 0.992157, 1.0 }, + { 0.458824, 0.082353, 1.000000, 1.0 }, + { 0.388235, 0.090196, 1.000000, 1.0 }, + { 0.325490, 0.101961, 0.949020, 1.0 }, + { 0.454902, 0.184314, 0.439216, 1.0 }, + { 0.784314, 0.447059, 0.262745, 1.0 }, + { 0.788235, 0.427451, 0.227451, 1.0 }, + { 0.552941, 0.509804, 0.188235, 1.0 }, + { 0.368627, 0.666667, 0.149020, 1.0 }, + { 0.184314, 0.827451, 0.109804, 1.0 }, + { 0.133333, 0.905882, 0.003922, 1.0 }, + { 0.003922, 1.000000, 0.003922, 1.0 }, + { 0.000000, 1.000000, 0.027451, 1.0 }, + { 0.000000, 0.886275, 0.149020, 1.0 }, + { 0.152941, 0.678431, 0.674510, 1.0 }, + { 0.501961, 0.749020, 0.717647, 1.0 }, + { 0.854902, 0.819608, 0.760784, 1.0 }, + { 0.874510, 0.905882, 0.811765, 1.0 }, + { 0.913725, 1.000000, 0.917647, 1.0 }, + { 0.929412, 0.952941, 0.811765, 1.0 }, + { 0.858824, 0.796078, 0.733333, 1.0 }, + { 0.831373, 0.694118, 0.576471, 1.0 }, + { 0.313725, 0.623529, 0.439216, 1.0 }, + { 0.003922, 0.674510, 0.784314, 1.0 }, + { 0.000000, 0.623529, 0.858824, 1.0 }, + { 0.121569, 0.439216, 1.000000, 1.0 }, + { 0.152941, 0.250980, 1.000000, 1.0 }, + { 0.133333, 0.180392, 0.988235, 1.0 }, + { 0.129412, 0.145098, 0.980392, 1.0 }, + { 0.160784, 0.023529, 0.862745, 1.0 }, + { 0.356863, 0.003922, 0.580392, 1.0 }, + { 0.490196, 0.000000, 0.603922, 1.0 }, + { 0.627451, 0.000000, 0.627451, 1.0 }, + { 0.686275, 0.000000, 0.533333, 1.0 }, + { 0.654902, 0.000000, 0.525490, 1.0 }, + { 0.643137, 0.219608, 0.352941, 1.0 }, + { 0.784314, 0.462745, 0.266667, 1.0 }, + { 0.807843, 0.529412, 0.356863, 1.0 }, + { 0.807843, 0.529412, 0.356863, 1.0 }, + { 0.819608, 0.549020, 0.384314, 1.0 }, + { 1.000000, 0.592157, 0.258824, 1.0 }, + { 1.000000, 0.541176, 0.196078, 1.0 }, + { 0.996078, 0.439216, 0.054902, 1.0 }, + { 1.000000, 0.423529, 0.047059, 1.0 }, + { 0.996078, 0.431373, 0.054902, 1.0 }, + { 0.792157, 0.423529, 0.219608, 1.0 }, + { 0.788235, 0.427451, 0.227451, 1.0 }, + { 0.780392, 0.411765, 0.211765, 1.0 }, + { 0.780392, 0.411765, 0.207843, 1.0 }, + { 0.772549, 0.376471, 0.164706, 1.0 }, + { 0.772549, 0.321569, 0.105882, 1.0 }, + { 1.000000, 0.305882, 0.007843, 1.0 }, + { 0.996078, 0.309804, 0.000000, 1.0 }, + { 1.000000, 0.345098, 0.000000, 1.0 }, + { 1.000000, 0.384314, 0.011765, 1.0 }, + { 0.996078, 0.498039, 0.133333, 1.0 }, + { 1.000000, 0.643137, 0.341176, 1.0 }, + { 0.835294, 0.654902, 0.521569, 1.0 }, + { 0.831373, 0.686275, 0.572549, 1.0 }, + { 0.615686, 0.658824, 0.729412, 1.0 }, + { 0.360784, 0.325490, 0.792157, 1.0 }, + { 0.337255, 0.101961, 0.956863, 1.0 }, + { 0.427451, 0.101961, 0.996078, 1.0 }, + { 0.462745, 0.003922, 1.000000, 1.0 }, + { 0.337255, 0.066667, 1.000000, 1.0 }, + { 0.145098, 0.000000, 0.858824, 1.0 }, + { 0.152941, 0.000000, 0.835294, 1.0 }, + { 0.152941, 0.000000, 0.803922, 1.0 }, + { 0.223529, 0.003922, 0.737255, 1.0 }, + { 0.262745, 0.000000, 0.686275, 1.0 }, + { 0.423529, 0.007843, 0.403922, 1.0 }, + { 0.584314, 0.000000, 0.219608, 1.0 }, + { 0.674510, 0.121569, 0.003922, 1.0 }, + { 0.729412, 0.172549, 0.000000, 1.0 }, + { 0.768627, 0.294118, 0.086275, 1.0 }, + { 0.764706, 0.329412, 0.109804, 1.0 }, + { 0.776471, 0.372549, 0.145098, 1.0 }, + { 0.772549, 0.368627, 0.141176, 1.0 }, + { 0.760784, 0.309804, 0.094118, 1.0 }, + { 0.764706, 0.305882, 0.094118, 1.0 }, + { 0.752941, 0.278431, 0.062745, 1.0 }, + { 0.749020, 0.250980, 0.035294, 1.0 }, + { 0.737255, 0.211765, 0.003922, 1.0 }, + { 0.701961, 0.137255, 0.000000, 1.0 }, + { 0.705882, 0.129412, 0.000000, 1.0 }, + { 0.925490, 0.000000, 0.007843, 1.0 }, + { 0.901961, 0.000000, 0.141176, 1.0 }, + { 0.882353, 0.000000, 0.247059, 1.0 }, + { 0.886275, 0.000000, 0.298039, 1.0 }, + { 0.784314, 0.000000, 0.478431, 1.0 }, + { 0.654902, 0.000000, 0.615686, 1.0 }, + { 0.537255, 0.000000, 0.933333, 1.0 }, + { 0.517647, 0.000000, 0.968627, 1.0 }, + { 0.631373, 0.000000, 0.611765, 1.0 }, + { 0.717647, 0.000000, 0.549020, 1.0 }, + { 0.796078, 0.000000, 0.470588, 1.0 }, + { 0.858824, 0.000000, 0.368627, 1.0 }, + { 0.796078, 0.439216, 0.254902, 1.0 }, + { 0.815686, 0.537255, 0.372549, 1.0 }, + { 0.823529, 0.627451, 0.490196, 1.0 }, + { 0.839216, 0.694118, 0.580392, 1.0 }, + { 0.850980, 0.745098, 0.662745, 1.0 }, + }; +/* Apophysis-040427-11SpacTrees */ +static double4 colors_242[] = { + { 0.325490, 0.301961, 0.011765, 1.0 }, + { 0.149020, 0.058824, 0.129412, 1.0 }, + { 0.219608, 0.039216, 0.223529, 1.0 }, + { 0.290196, 0.023529, 0.317647, 1.0 }, + { 0.364706, 0.023529, 0.341176, 1.0 }, + { 0.439216, 0.023529, 0.368627, 1.0 }, + { 0.435294, 0.011765, 0.349020, 1.0 }, + { 0.431373, 0.003922, 0.329412, 1.0 }, + { 0.529412, 0.023529, 0.274510, 1.0 }, + { 0.611765, 0.090196, 0.239216, 1.0 }, + { 0.698039, 0.156863, 0.207843, 1.0 }, + { 0.780392, 0.262745, 0.309804, 1.0 }, + { 0.862745, 0.368627, 0.415686, 1.0 }, + { 0.866667, 0.333333, 0.368627, 1.0 }, + { 0.870588, 0.301961, 0.321569, 1.0 }, + { 0.858824, 0.301961, 0.243137, 1.0 }, + { 0.847059, 0.305882, 0.164706, 1.0 }, + { 0.752941, 0.231373, 0.156863, 1.0 }, + { 0.760784, 0.235294, 0.160784, 1.0 }, + { 0.768627, 0.239216, 0.164706, 1.0 }, + { 0.784314, 0.239216, 0.176471, 1.0 }, + { 0.800000, 0.243137, 0.188235, 1.0 }, + { 0.839216, 0.231373, 0.192157, 1.0 }, + { 0.878431, 0.223529, 0.200000, 1.0 }, + { 0.945098, 0.231373, 0.180392, 1.0 }, + { 0.952941, 0.243137, 0.215686, 1.0 }, + { 0.964706, 0.258824, 0.254902, 1.0 }, + { 0.960784, 0.266667, 0.282353, 1.0 }, + { 0.956863, 0.274510, 0.313725, 1.0 }, + { 0.945098, 0.278431, 0.317647, 1.0 }, + { 0.937255, 0.286275, 0.325490, 1.0 }, + { 0.921569, 0.305882, 0.341176, 1.0 }, + { 0.913725, 0.298039, 0.333333, 1.0 }, + { 0.741176, 0.227451, 0.156863, 1.0 }, + { 0.564706, 0.176471, 0.090196, 1.0 }, + { 0.388235, 0.125490, 0.023529, 1.0 }, + { 0.349020, 0.121569, 0.113725, 1.0 }, + { 0.309804, 0.117647, 0.203922, 1.0 }, + { 0.403922, 0.078431, 0.258824, 1.0 }, + { 0.498039, 0.039216, 0.313725, 1.0 }, + { 0.549020, 0.027451, 0.243137, 1.0 }, + { 0.552941, 0.023529, 0.168627, 1.0 }, + { 0.560784, 0.023529, 0.094118, 1.0 }, + { 0.454902, 0.066667, 0.054902, 1.0 }, + { 0.352941, 0.109804, 0.019608, 1.0 }, + { 0.341176, 0.101961, 0.015686, 1.0 }, + { 0.333333, 0.094118, 0.011765, 1.0 }, + { 0.141176, 0.113725, 0.050980, 1.0 }, + { 0.090196, 0.031373, 0.043137, 1.0 }, + { 0.207843, 0.007843, 0.239216, 1.0 }, + { 0.360784, 0.019608, 0.247059, 1.0 }, + { 0.517647, 0.035294, 0.258824, 1.0 }, + { 0.541176, 0.027451, 0.176471, 1.0 }, + { 0.568627, 0.023529, 0.098039, 1.0 }, + { 0.564706, 0.023529, 0.094118, 1.0 }, + { 0.560784, 0.023529, 0.094118, 1.0 }, + { 0.352941, 0.090196, 0.015686, 1.0 }, + { 0.368627, 0.098039, 0.133333, 1.0 }, + { 0.388235, 0.105882, 0.250980, 1.0 }, + { 0.439216, 0.133333, 0.321569, 1.0 }, + { 0.494118, 0.164706, 0.396078, 1.0 }, + { 0.576471, 0.290196, 0.372549, 1.0 }, + { 0.662745, 0.415686, 0.349020, 1.0 }, + { 0.780392, 0.541176, 0.121569, 1.0 }, + { 0.854902, 0.639216, 0.180392, 1.0 }, + { 0.643137, 1.000000, 0.086275, 1.0 }, + { 0.658824, 0.976471, 0.090196, 1.0 }, + { 0.678431, 0.952941, 0.098039, 1.0 }, + { 0.803922, 0.929412, 0.070588, 1.0 }, + { 0.933333, 0.909804, 0.047059, 1.0 }, + { 0.964706, 0.772549, 0.062745, 1.0 }, + { 0.925490, 0.741176, 0.058824, 1.0 }, + { 0.847059, 0.466667, 0.062745, 1.0 }, + { 0.807843, 0.403922, 0.047059, 1.0 }, + { 0.772549, 0.341176, 0.031373, 1.0 }, + { 0.713725, 0.364706, 0.031373, 1.0 }, + { 0.654902, 0.392157, 0.035294, 1.0 }, + { 0.643137, 0.388235, 0.031373, 1.0 }, + { 0.635294, 0.384314, 0.031373, 1.0 }, + { 0.627451, 0.368627, 0.031373, 1.0 }, + { 0.580392, 0.321569, 0.031373, 1.0 }, + { 0.470588, 0.333333, 0.168627, 1.0 }, + { 0.407843, 0.274510, 0.117647, 1.0 }, + { 0.345098, 0.219608, 0.066667, 1.0 }, + { 0.337255, 0.200000, 0.039216, 1.0 }, + { 0.333333, 0.180392, 0.011765, 1.0 }, + { 0.337255, 0.137255, 0.000000, 1.0 }, + { 0.419608, 0.176471, 0.023529, 1.0 }, + { 0.615686, 0.184314, 0.086275, 1.0 }, + { 0.717647, 0.200000, 0.082353, 1.0 }, + { 0.823529, 0.219608, 0.078431, 1.0 }, + { 0.843137, 0.211765, 0.062745, 1.0 }, + { 0.862745, 0.203922, 0.050980, 1.0 }, + { 0.827451, 0.309804, 0.015686, 1.0 }, + { 0.905882, 0.356863, 0.054902, 1.0 }, + { 0.815686, 0.529412, 0.094118, 1.0 }, + { 0.772549, 0.509804, 0.066667, 1.0 }, + { 0.717647, 0.470588, 0.192157, 1.0 }, + { 0.639216, 0.278431, 0.188235, 1.0 }, + { 0.564706, 0.086275, 0.184314, 1.0 }, + { 0.549020, 0.074510, 0.211765, 1.0 }, + { 0.533333, 0.062745, 0.239216, 1.0 }, + { 0.529412, 0.188235, 0.313725, 1.0 }, + { 0.474510, 0.427451, 0.474510, 1.0 }, + { 0.486275, 0.807843, 0.415686, 1.0 }, + { 0.486275, 0.756863, 0.439216, 1.0 }, + { 0.490196, 0.709804, 0.462745, 1.0 }, + { 0.474510, 0.662745, 0.407843, 1.0 }, + { 0.462745, 0.615686, 0.352941, 1.0 }, + { 0.694118, 0.317647, 0.372549, 1.0 }, + { 0.627451, 0.203922, 0.196078, 1.0 }, + { 0.611765, 0.125490, 0.086275, 1.0 }, + { 0.541176, 0.145098, 0.035294, 1.0 }, + { 0.176471, 0.113725, 0.023529, 1.0 }, + { 0.129412, 0.074510, 0.031373, 1.0 }, + { 0.086275, 0.039216, 0.039216, 1.0 }, + { 0.086275, 0.031373, 0.031373, 1.0 }, + { 0.066667, 0.039216, 0.070588, 1.0 }, + { 0.078431, 0.098039, 0.074510, 1.0 }, + { 0.027451, 0.200000, 0.109804, 1.0 }, + { 0.019608, 0.231373, 0.137255, 1.0 }, + { 0.027451, 0.235294, 0.117647, 1.0 }, + { 0.035294, 0.239216, 0.098039, 1.0 }, + { 0.031373, 0.262745, 0.101961, 1.0 }, + { 0.027451, 0.286275, 0.105882, 1.0 }, + { 0.027451, 0.243137, 0.090196, 1.0 }, + { 0.043137, 0.203922, 0.047059, 1.0 }, + { 0.027451, 0.200000, 0.007843, 1.0 }, + { 0.027451, 0.192157, 0.003922, 1.0 }, + { 0.274510, 0.223529, 0.019608, 1.0 }, + { 0.368627, 0.215686, 0.027451, 1.0 }, + { 0.462745, 0.211765, 0.039216, 1.0 }, + { 0.580392, 0.152941, 0.023529, 1.0 }, + { 0.619608, 0.196078, 0.184314, 1.0 }, + { 0.650980, 0.298039, 0.152941, 1.0 }, + { 0.639216, 0.380392, 0.039216, 1.0 }, + { 0.768627, 0.337255, 0.027451, 1.0 }, + { 0.792157, 0.286275, 0.047059, 1.0 }, + { 0.815686, 0.239216, 0.066667, 1.0 }, + { 0.807843, 0.247059, 0.121569, 1.0 }, + { 0.803922, 0.258824, 0.176471, 1.0 }, + { 0.843137, 0.247059, 0.203922, 1.0 }, + { 0.835294, 0.254902, 0.113725, 1.0 }, + { 0.768627, 0.223529, 0.054902, 1.0 }, + { 0.784314, 0.176471, 0.105882, 1.0 }, + { 0.650980, 0.211765, 0.117647, 1.0 }, + { 0.607843, 0.219608, 0.066667, 1.0 }, + { 0.568627, 0.227451, 0.019608, 1.0 }, + { 0.486275, 0.211765, 0.019608, 1.0 }, + { 0.458824, 0.200000, 0.011765, 1.0 }, + { 0.364706, 0.211765, 0.000000, 1.0 }, + { 0.278431, 0.333333, 0.000000, 1.0 }, + { 0.082353, 0.266667, 0.054902, 1.0 }, + { 0.066667, 0.219608, 0.035294, 1.0 }, + { 0.050980, 0.176471, 0.015686, 1.0 }, + { 0.094118, 0.145098, 0.035294, 1.0 }, + { 0.086275, 0.043137, 0.035294, 1.0 }, + { 0.074510, 0.031373, 0.047059, 1.0 }, + { 0.086275, 0.023529, 0.062745, 1.0 }, + { 0.078431, 0.011765, 0.050980, 1.0 }, + { 0.062745, 0.015686, 0.062745, 1.0 }, + { 0.043137, 0.019608, 0.035294, 1.0 }, + { 0.054902, 0.019608, 0.043137, 1.0 }, + { 0.070588, 0.019608, 0.054902, 1.0 }, + { 0.074510, 0.023529, 0.058824, 1.0 }, + { 0.086275, 0.023529, 0.066667, 1.0 }, + { 0.086275, 0.031373, 0.129412, 1.0 }, + { 0.156863, 0.007843, 0.207843, 1.0 }, + { 0.364706, 0.047059, 0.356863, 1.0 }, + { 0.403922, 0.035294, 0.364706, 1.0 }, + { 0.443137, 0.027451, 0.372549, 1.0 }, + { 0.658824, 0.027451, 0.576471, 1.0 }, + { 0.631373, 0.176471, 0.556863, 1.0 }, + { 0.631373, 0.431373, 0.654902, 1.0 }, + { 0.611765, 0.450980, 0.466667, 1.0 }, + { 0.623529, 0.635294, 0.466667, 1.0 }, + { 0.717647, 0.737255, 0.478431, 1.0 }, + { 0.635294, 0.545098, 0.384314, 1.0 }, + { 0.631373, 0.454902, 0.364706, 1.0 }, + { 0.607843, 0.435294, 0.431373, 1.0 }, + { 0.701961, 0.392157, 0.364706, 1.0 }, + { 0.745098, 0.443137, 0.333333, 1.0 }, + { 0.800000, 0.494118, 0.415686, 1.0 }, + { 0.792157, 0.427451, 0.549020, 1.0 }, + { 1.000000, 1.000000, 0.984314, 1.0 }, + { 0.988235, 0.976471, 0.980392, 1.0 }, + { 0.976471, 0.956863, 0.980392, 1.0 }, + { 0.968627, 0.341176, 0.615686, 1.0 }, + { 0.964706, 0.329412, 0.411765, 1.0 }, + { 0.952941, 0.423529, 0.298039, 1.0 }, + { 0.905882, 0.415686, 0.337255, 1.0 }, + { 0.835294, 0.443137, 0.352941, 1.0 }, + { 0.666667, 0.564706, 0.372549, 1.0 }, + { 0.592157, 0.686275, 0.450980, 1.0 }, + { 0.505882, 0.698039, 0.615686, 1.0 }, + { 0.490196, 0.709804, 0.611765, 1.0 }, + { 0.509804, 0.756863, 0.674510, 1.0 }, + { 0.474510, 0.768627, 0.607843, 1.0 }, + { 0.478431, 0.788235, 0.478431, 1.0 }, + { 0.482353, 0.835294, 0.352941, 1.0 }, + { 0.576471, 0.956863, 0.105882, 1.0 }, + { 0.470588, 0.901961, 0.137255, 1.0 }, + { 0.749020, 0.470588, 0.047059, 1.0 }, + { 0.623529, 0.364706, 0.027451, 1.0 }, + { 0.462745, 0.196078, 0.019608, 1.0 }, + { 0.443137, 0.149020, 0.035294, 1.0 }, + { 0.376471, 0.121569, 0.011765, 1.0 }, + { 0.403922, 0.145098, 0.019608, 1.0 }, + { 0.501961, 0.211765, 0.058824, 1.0 }, + { 0.560784, 0.266667, 0.039216, 1.0 }, + { 0.588235, 0.376471, 0.023529, 1.0 }, + { 0.623529, 0.419608, 0.019608, 1.0 }, + { 0.654902, 0.400000, 0.039216, 1.0 }, + { 0.733333, 0.462745, 0.054902, 1.0 }, + { 0.843137, 0.580392, 0.066667, 1.0 }, + { 0.886275, 0.678431, 0.066667, 1.0 }, + { 0.933333, 0.768627, 0.086275, 1.0 }, + { 0.901961, 0.600000, 0.098039, 1.0 }, + { 0.858824, 0.592157, 0.070588, 1.0 }, + { 0.858824, 0.415686, 0.188235, 1.0 }, + { 0.941176, 0.329412, 0.168627, 1.0 }, + { 0.905882, 0.301961, 0.160784, 1.0 }, + { 0.870588, 0.239216, 0.207843, 1.0 }, + { 0.831373, 0.321569, 0.180392, 1.0 }, + { 0.874510, 0.403922, 0.207843, 1.0 }, + { 0.921569, 0.435294, 0.294118, 1.0 }, + { 0.854902, 0.525490, 0.180392, 1.0 }, + { 0.905882, 0.560784, 0.309804, 1.0 }, + { 0.670588, 0.513725, 0.376471, 1.0 }, + { 0.509804, 0.384314, 0.443137, 1.0 }, + { 0.278431, 0.203922, 0.211765, 1.0 }, + { 0.121569, 0.105882, 0.062745, 1.0 }, + { 0.121569, 0.137255, 0.031373, 1.0 }, + { 0.270588, 0.301961, 0.070588, 1.0 }, + { 0.517647, 0.458824, 0.086275, 1.0 }, + { 0.623529, 0.568627, 0.223529, 1.0 }, + { 0.898039, 0.588235, 0.329412, 1.0 }, + { 0.921569, 0.482353, 0.333333, 1.0 }, + { 0.878431, 0.325490, 0.356863, 1.0 }, + { 0.772549, 0.235294, 0.298039, 1.0 }, + { 0.686275, 0.117647, 0.176471, 1.0 }, + { 0.568627, 0.082353, 0.215686, 1.0 }, + { 0.537255, 0.156863, 0.231373, 1.0 }, + { 0.552941, 0.341176, 0.105882, 1.0 }, + { 0.615686, 0.588235, 0.168627, 1.0 }, + { 0.513725, 0.913725, 0.137255, 1.0 }, + { 0.666667, 0.964706, 0.141176, 1.0 }, + { 0.580392, 0.960784, 0.101961, 1.0 }, + { 0.482353, 0.894118, 0.196078, 1.0 }, + { 0.403922, 0.831373, 0.333333, 1.0 }, + { 0.321569, 0.792157, 0.407843, 1.0 }, + { 0.403922, 0.815686, 0.443137, 1.0 }, + { 0.639216, 0.807843, 0.345098, 1.0 }, + { 0.596078, 0.694118, 0.337255, 1.0 }, + { 0.482353, 0.658824, 0.286275, 1.0 }, + { 0.494118, 0.533333, 0.156863, 1.0 }, + }; +/* Apophysis-040427-11FloralQult */ +static double4 colors_243[] = { + { 0.345098, 0.011765, 0.266667, 1.0 }, + { 0.243137, 0.294118, 0.325490, 1.0 }, + { 0.231373, 0.341176, 0.266667, 1.0 }, + { 0.223529, 0.392157, 0.211765, 1.0 }, + { 0.227451, 0.447059, 0.231373, 1.0 }, + { 0.235294, 0.505882, 0.250980, 1.0 }, + { 0.227451, 0.470588, 0.286275, 1.0 }, + { 0.223529, 0.439216, 0.325490, 1.0 }, + { 0.454902, 0.360784, 0.454902, 1.0 }, + { 0.545098, 0.411765, 0.580392, 1.0 }, + { 0.635294, 0.462745, 0.709804, 1.0 }, + { 0.623529, 0.576471, 0.694118, 1.0 }, + { 0.615686, 0.690196, 0.682353, 1.0 }, + { 0.635294, 0.725490, 0.666667, 1.0 }, + { 0.658824, 0.760784, 0.654902, 1.0 }, + { 0.576471, 0.800000, 0.603922, 1.0 }, + { 0.498039, 0.843137, 0.552941, 1.0 }, + { 0.486275, 0.788235, 0.388235, 1.0 }, + { 0.521569, 0.717647, 0.486275, 1.0 }, + { 0.560784, 0.650980, 0.588235, 1.0 }, + { 0.564706, 0.576471, 0.611765, 1.0 }, + { 0.568627, 0.501961, 0.635294, 1.0 }, + { 0.486275, 0.521569, 0.623529, 1.0 }, + { 0.403922, 0.541176, 0.615686, 1.0 }, + { 0.227451, 0.458824, 0.443137, 1.0 }, + { 0.168627, 0.325490, 0.372549, 1.0 }, + { 0.113725, 0.196078, 0.301961, 1.0 }, + { 0.074510, 0.141176, 0.243137, 1.0 }, + { 0.039216, 0.086275, 0.188235, 1.0 }, + { 0.019608, 0.058824, 0.188235, 1.0 }, + { 0.000000, 0.031373, 0.192157, 1.0 }, + { 0.003922, 0.082353, 0.278431, 1.0 }, + { 0.082353, 0.145098, 0.278431, 1.0 }, + { 0.345098, 0.329412, 0.466667, 1.0 }, + { 0.505882, 0.490196, 0.560784, 1.0 }, + { 0.666667, 0.650980, 0.654902, 1.0 }, + { 0.709804, 0.674510, 0.674510, 1.0 }, + { 0.756863, 0.701961, 0.698039, 1.0 }, + { 0.733333, 0.662745, 0.686275, 1.0 }, + { 0.709804, 0.623529, 0.674510, 1.0 }, + { 0.592157, 0.533333, 0.513725, 1.0 }, + { 0.439216, 0.325490, 0.392157, 1.0 }, + { 0.286275, 0.121569, 0.270588, 1.0 }, + { 0.215686, 0.086275, 0.243137, 1.0 }, + { 0.145098, 0.054902, 0.219608, 1.0 }, + { 0.078431, 0.031373, 0.211765, 1.0 }, + { 0.011765, 0.011765, 0.207843, 1.0 }, + { 0.015686, 0.000000, 0.200000, 1.0 }, + { 0.007843, 0.015686, 0.207843, 1.0 }, + { 0.003922, 0.019608, 0.196078, 1.0 }, + { 0.000000, 0.019608, 0.180392, 1.0 }, + { 0.000000, 0.023529, 0.164706, 1.0 }, + { 0.054902, 0.011765, 0.156863, 1.0 }, + { 0.109804, 0.000000, 0.149020, 1.0 }, + { 0.145098, 0.000000, 0.192157, 1.0 }, + { 0.180392, 0.000000, 0.239216, 1.0 }, + { 0.090196, 0.054902, 0.301961, 1.0 }, + { 0.043137, 0.039216, 0.258824, 1.0 }, + { 0.000000, 0.023529, 0.219608, 1.0 }, + { 0.023529, 0.062745, 0.243137, 1.0 }, + { 0.050980, 0.101961, 0.266667, 1.0 }, + { 0.062745, 0.121569, 0.286275, 1.0 }, + { 0.074510, 0.141176, 0.309804, 1.0 }, + { 0.301961, 0.227451, 0.345098, 1.0 }, + { 0.368627, 0.266667, 0.364706, 1.0 }, + { 0.729412, 0.576471, 0.650980, 1.0 }, + { 0.784314, 0.670588, 0.647059, 1.0 }, + { 0.839216, 0.764706, 0.647059, 1.0 }, + { 0.870588, 0.811765, 0.670588, 1.0 }, + { 0.905882, 0.858824, 0.694118, 1.0 }, + { 0.882353, 0.921569, 0.635294, 1.0 }, + { 0.737255, 0.874510, 0.623529, 1.0 }, + { 0.705882, 0.878431, 0.678431, 1.0 }, + { 0.749020, 0.898039, 0.709804, 1.0 }, + { 0.792157, 0.921569, 0.745098, 1.0 }, + { 0.807843, 0.850980, 0.780392, 1.0 }, + { 0.827451, 0.784314, 0.815686, 1.0 }, + { 0.819608, 0.776471, 0.756863, 1.0 }, + { 0.811765, 0.768627, 0.698039, 1.0 }, + { 0.827451, 0.831373, 0.705882, 1.0 }, + { 0.811765, 0.847059, 0.592157, 1.0 }, + { 0.768627, 0.721569, 0.674510, 1.0 }, + { 0.662745, 0.552941, 0.647059, 1.0 }, + { 0.556863, 0.384314, 0.623529, 1.0 }, + { 0.556863, 0.278431, 0.560784, 1.0 }, + { 0.560784, 0.172549, 0.498039, 1.0 }, + { 0.454902, 0.023529, 0.215686, 1.0 }, + { 0.454902, 0.007843, 0.200000, 1.0 }, + { 0.439216, 0.007843, 0.200000, 1.0 }, + { 0.494118, 0.129412, 0.309804, 1.0 }, + { 0.552941, 0.250980, 0.423529, 1.0 }, + { 0.639216, 0.337255, 0.396078, 1.0 }, + { 0.729412, 0.423529, 0.372549, 1.0 }, + { 0.694118, 0.498039, 0.407843, 1.0 }, + { 0.654902, 0.537255, 0.396078, 1.0 }, + { 0.650980, 0.486275, 0.423529, 1.0 }, + { 0.490196, 0.427451, 0.294118, 1.0 }, + { 0.231373, 0.188235, 0.203922, 1.0 }, + { 0.180392, 0.184314, 0.137255, 1.0 }, + { 0.133333, 0.184314, 0.074510, 1.0 }, + { 0.176471, 0.250980, 0.121569, 1.0 }, + { 0.219608, 0.321569, 0.168627, 1.0 }, + { 0.262745, 0.541176, 0.172549, 1.0 }, + { 0.403922, 0.678431, 0.223529, 1.0 }, + { 0.494118, 0.925490, 0.341176, 1.0 }, + { 0.611765, 0.890196, 0.388235, 1.0 }, + { 0.729412, 0.854902, 0.435294, 1.0 }, + { 0.764706, 0.858824, 0.439216, 1.0 }, + { 0.800000, 0.862745, 0.443137, 1.0 }, + { 0.772549, 0.658824, 0.494118, 1.0 }, + { 0.725490, 0.576471, 0.392157, 1.0 }, + { 0.666667, 0.388235, 0.301961, 1.0 }, + { 0.549020, 0.145098, 0.258824, 1.0 }, + { 0.443137, 0.007843, 0.176471, 1.0 }, + { 0.427451, 0.019608, 0.164706, 1.0 }, + { 0.411765, 0.031373, 0.152941, 1.0 }, + { 0.439216, 0.101961, 0.200000, 1.0 }, + { 0.501961, 0.192157, 0.176471, 1.0 }, + { 0.576471, 0.262745, 0.219608, 1.0 }, + { 0.694118, 0.392157, 0.282353, 1.0 }, + { 0.717647, 0.435294, 0.341176, 1.0 }, + { 0.623529, 0.298039, 0.286275, 1.0 }, + { 0.529412, 0.160784, 0.231373, 1.0 }, + { 0.486275, 0.086275, 0.247059, 1.0 }, + { 0.447059, 0.015686, 0.262745, 1.0 }, + { 0.415686, 0.015686, 0.168627, 1.0 }, + { 0.415686, 0.047059, 0.188235, 1.0 }, + { 0.317647, 0.090196, 0.176471, 1.0 }, + { 0.321569, 0.156863, 0.203922, 1.0 }, + { 0.533333, 0.678431, 0.313725, 1.0 }, + { 0.560784, 0.674510, 0.337255, 1.0 }, + { 0.592157, 0.674510, 0.364706, 1.0 }, + { 0.588235, 0.537255, 0.462745, 1.0 }, + { 0.658824, 0.556863, 0.458824, 1.0 }, + { 0.654902, 0.501961, 0.576471, 1.0 }, + { 0.600000, 0.482353, 0.615686, 1.0 }, + { 0.525490, 0.403922, 0.396078, 1.0 }, + { 0.537255, 0.239216, 0.317647, 1.0 }, + { 0.552941, 0.078431, 0.239216, 1.0 }, + { 0.545098, 0.101961, 0.262745, 1.0 }, + { 0.541176, 0.129412, 0.286275, 1.0 }, + { 0.709804, 0.345098, 0.313725, 1.0 }, + { 0.764706, 0.447059, 0.372549, 1.0 }, + { 0.882353, 0.603922, 0.494118, 1.0 }, + { 0.960784, 0.878431, 0.513725, 1.0 }, + { 0.862745, 0.831373, 0.545098, 1.0 }, + { 0.843137, 0.752941, 0.549020, 1.0 }, + { 0.827451, 0.674510, 0.552941, 1.0 }, + { 0.776471, 0.615686, 0.545098, 1.0 }, + { 0.643137, 0.580392, 0.439216, 1.0 }, + { 0.717647, 0.513725, 0.431373, 1.0 }, + { 0.784314, 0.552941, 0.576471, 1.0 }, + { 0.803922, 0.721569, 0.607843, 1.0 }, + { 0.815686, 0.725490, 0.623529, 1.0 }, + { 0.827451, 0.733333, 0.639216, 1.0 }, + { 0.854902, 0.756863, 0.635294, 1.0 }, + { 0.890196, 0.776471, 0.643137, 1.0 }, + { 0.901961, 0.815686, 0.654902, 1.0 }, + { 0.870588, 0.796078, 0.666667, 1.0 }, + { 0.839216, 0.807843, 0.666667, 1.0 }, + { 0.800000, 0.752941, 0.690196, 1.0 }, + { 0.619608, 0.662745, 0.686275, 1.0 }, + { 0.572549, 0.607843, 0.658824, 1.0 }, + { 0.529412, 0.556863, 0.631373, 1.0 }, + { 0.317647, 0.623529, 0.458824, 1.0 }, + { 0.321569, 0.647059, 0.435294, 1.0 }, + { 0.200000, 0.427451, 0.266667, 1.0 }, + { 0.231373, 0.301961, 0.207843, 1.0 }, + { 0.184314, 0.121569, 0.070588, 1.0 }, + { 0.211765, 0.062745, 0.086275, 1.0 }, + { 0.243137, 0.007843, 0.105882, 1.0 }, + { 0.305882, 0.000000, 0.184314, 1.0 }, + { 0.407843, 0.003922, 0.211765, 1.0 }, + { 0.376471, 0.000000, 0.180392, 1.0 }, + { 0.352941, 0.000000, 0.137255, 1.0 }, + { 0.211765, 0.000000, 0.070588, 1.0 }, + { 0.172549, 0.003922, 0.070588, 1.0 }, + { 0.098039, 0.007843, 0.086275, 1.0 }, + { 0.027451, 0.007843, 0.168627, 1.0 }, + { 0.015686, 0.031373, 0.176471, 1.0 }, + { 0.058824, 0.058824, 0.090196, 1.0 }, + { 0.121569, 0.082353, 0.117647, 1.0 }, + { 0.317647, 0.074510, 0.156863, 1.0 }, + { 0.301961, 0.152941, 0.101961, 1.0 }, + { 0.403922, 0.380392, 0.239216, 1.0 }, + { 0.403922, 0.545098, 0.262745, 1.0 }, + { 0.407843, 0.713725, 0.286275, 1.0 }, + { 0.498039, 0.862745, 0.309804, 1.0 }, + { 0.615686, 0.964706, 0.400000, 1.0 }, + { 0.756863, 0.850980, 0.403922, 1.0 }, + { 0.917647, 0.905882, 0.486275, 1.0 }, + { 0.862745, 0.858824, 0.533333, 1.0 }, + { 0.792157, 0.772549, 0.505882, 1.0 }, + { 0.678431, 0.631373, 0.466667, 1.0 }, + { 0.537255, 0.423529, 0.352941, 1.0 }, + { 0.329412, 0.329412, 0.337255, 1.0 }, + { 0.368627, 0.427451, 0.345098, 1.0 }, + { 0.501961, 0.513725, 0.588235, 1.0 }, + { 0.568627, 0.517647, 0.619608, 1.0 }, + { 0.647059, 0.654902, 0.643137, 1.0 }, + { 0.607843, 0.698039, 0.658824, 1.0 }, + { 0.541176, 0.784314, 0.396078, 1.0 }, + { 0.505882, 0.933333, 0.380392, 1.0 }, + { 0.466667, 0.941176, 0.396078, 1.0 }, + { 0.427451, 0.870588, 0.352941, 1.0 }, + { 0.337255, 0.854902, 0.376471, 1.0 }, + { 0.349020, 0.788235, 0.396078, 1.0 }, + { 0.309804, 0.690196, 0.286275, 1.0 }, + { 0.364706, 0.607843, 0.360784, 1.0 }, + { 0.313725, 0.286275, 0.215686, 1.0 }, + { 0.254902, 0.054902, 0.278431, 1.0 }, + { 0.301961, 0.019608, 0.270588, 1.0 }, + { 0.243137, 0.062745, 0.176471, 1.0 }, + { 0.196078, 0.113725, 0.188235, 1.0 }, + { 0.298039, 0.231373, 0.129412, 1.0 }, + { 0.250980, 0.219608, 0.176471, 1.0 }, + { 0.176471, 0.160784, 0.219608, 1.0 }, + { 0.125490, 0.184314, 0.211765, 1.0 }, + { 0.043137, 0.121569, 0.149020, 1.0 }, + { 0.054902, 0.145098, 0.207843, 1.0 }, + { 0.047059, 0.125490, 0.254902, 1.0 }, + { 0.113725, 0.176471, 0.266667, 1.0 }, + { 0.250980, 0.207843, 0.262745, 1.0 }, + { 0.341176, 0.196078, 0.400000, 1.0 }, + { 0.482353, 0.145098, 0.321569, 1.0 }, + { 0.482353, 0.054902, 0.411765, 1.0 }, + { 0.321569, 0.007843, 0.356863, 1.0 }, + { 0.317647, 0.019608, 0.270588, 1.0 }, + { 0.431373, 0.000000, 0.188235, 1.0 }, + { 0.470588, 0.015686, 0.192157, 1.0 }, + { 0.505882, 0.129412, 0.235294, 1.0 }, + { 0.596078, 0.188235, 0.278431, 1.0 }, + { 0.686275, 0.396078, 0.400000, 1.0 }, + { 0.721569, 0.603922, 0.501961, 1.0 }, + { 0.776471, 0.650980, 0.501961, 1.0 }, + { 0.690196, 0.678431, 0.517647, 1.0 }, + { 0.529412, 0.674510, 0.411765, 1.0 }, + { 0.439216, 0.584314, 0.415686, 1.0 }, + { 0.360784, 0.301961, 0.282353, 1.0 }, + { 0.349020, 0.176471, 0.282353, 1.0 }, + { 0.388235, 0.137255, 0.231373, 1.0 }, + { 0.474510, 0.164706, 0.188235, 1.0 }, + { 0.556863, 0.160784, 0.231373, 1.0 }, + { 0.709804, 0.372549, 0.321569, 1.0 }, + { 0.760784, 0.474510, 0.415686, 1.0 }, + { 0.768627, 0.549020, 0.584314, 1.0 }, + { 0.788235, 0.643137, 0.670588, 1.0 }, + { 0.756863, 0.596078, 0.650980, 1.0 }, + { 0.678431, 0.490196, 0.694118, 1.0 }, + { 0.611765, 0.509804, 0.615686, 1.0 }, + { 0.470588, 0.486275, 0.592157, 1.0 }, + { 0.349020, 0.603922, 0.517647, 1.0 }, + { 0.352941, 0.811765, 0.537255, 1.0 }, + { 0.415686, 0.858824, 0.545098, 1.0 }, + { 0.682353, 0.882353, 0.611765, 1.0 }, + { 0.768627, 0.835294, 0.658824, 1.0 }, + }; +/* Apophysis-040427-20FlwrFrnsBFly */ +static double4 colors_244[] = { + { 0.933333, 0.780392, 0.313725, 1.0 }, + { 0.800000, 0.686275, 0.286275, 1.0 }, + { 0.788235, 0.658824, 0.313725, 1.0 }, + { 0.780392, 0.631373, 0.345098, 1.0 }, + { 0.654902, 0.584314, 0.309804, 1.0 }, + { 0.533333, 0.537255, 0.278431, 1.0 }, + { 0.470588, 0.470588, 0.243137, 1.0 }, + { 0.407843, 0.407843, 0.211765, 1.0 }, + { 0.411765, 0.349020, 0.113725, 1.0 }, + { 0.486275, 0.376471, 0.101961, 1.0 }, + { 0.564706, 0.403922, 0.090196, 1.0 }, + { 0.541176, 0.396078, 0.082353, 1.0 }, + { 0.521569, 0.392157, 0.074510, 1.0 }, + { 0.450980, 0.384314, 0.117647, 1.0 }, + { 0.384314, 0.380392, 0.160784, 1.0 }, + { 0.282353, 0.356863, 0.156863, 1.0 }, + { 0.184314, 0.337255, 0.152941, 1.0 }, + { 0.207843, 0.250980, 0.196078, 1.0 }, + { 0.141176, 0.258824, 0.207843, 1.0 }, + { 0.078431, 0.266667, 0.219608, 1.0 }, + { 0.105882, 0.333333, 0.192157, 1.0 }, + { 0.137255, 0.403922, 0.164706, 1.0 }, + { 0.066667, 0.517647, 0.156863, 1.0 }, + { 0.000000, 0.631373, 0.149020, 1.0 }, + { 0.101961, 0.250980, 0.050980, 1.0 }, + { 0.168627, 0.215686, 0.023529, 1.0 }, + { 0.239216, 0.180392, 0.000000, 1.0 }, + { 0.298039, 0.196078, 0.000000, 1.0 }, + { 0.356863, 0.215686, 0.000000, 1.0 }, + { 0.372549, 0.188235, 0.027451, 1.0 }, + { 0.388235, 0.164706, 0.058824, 1.0 }, + { 0.474510, 0.196078, 0.023529, 1.0 }, + { 0.478431, 0.290196, 0.039216, 1.0 }, + { 0.349020, 0.262745, 0.117647, 1.0 }, + { 0.317647, 0.243137, 0.066667, 1.0 }, + { 0.286275, 0.223529, 0.019608, 1.0 }, + { 0.317647, 0.133333, 0.007843, 1.0 }, + { 0.352941, 0.043137, 0.000000, 1.0 }, + { 0.309804, 0.035294, 0.043137, 1.0 }, + { 0.270588, 0.027451, 0.086275, 1.0 }, + { 0.435294, 0.180392, 0.266667, 1.0 }, + { 0.564706, 0.156863, 0.290196, 1.0 }, + { 0.694118, 0.137255, 0.317647, 1.0 }, + { 0.647059, 0.117647, 0.313725, 1.0 }, + { 0.603922, 0.098039, 0.309804, 1.0 }, + { 0.529412, 0.125490, 0.250980, 1.0 }, + { 0.454902, 0.156863, 0.196078, 1.0 }, + { 0.450980, 0.313725, 0.086275, 1.0 }, + { 0.521569, 0.360784, 0.101961, 1.0 }, + { 0.631373, 0.470588, 0.160784, 1.0 }, + { 0.674510, 0.505882, 0.188235, 1.0 }, + { 0.717647, 0.541176, 0.215686, 1.0 }, + { 0.709804, 0.533333, 0.243137, 1.0 }, + { 0.701961, 0.529412, 0.274510, 1.0 }, + { 0.701961, 0.517647, 0.282353, 1.0 }, + { 0.701961, 0.509804, 0.290196, 1.0 }, + { 0.654902, 0.580392, 0.313725, 1.0 }, + { 0.643137, 0.564706, 0.356863, 1.0 }, + { 0.635294, 0.549020, 0.403922, 1.0 }, + { 0.541176, 0.611765, 0.564706, 1.0 }, + { 0.447059, 0.674510, 0.729412, 1.0 }, + { 0.337255, 0.827451, 0.839216, 1.0 }, + { 0.231373, 0.980392, 0.952941, 1.0 }, + { 0.364706, 0.717647, 0.760784, 1.0 }, + { 0.415686, 0.596078, 0.658824, 1.0 }, + { 0.533333, 0.752941, 0.458824, 1.0 }, + { 0.650980, 0.713725, 0.403922, 1.0 }, + { 0.772549, 0.674510, 0.352941, 1.0 }, + { 0.780392, 0.623529, 0.341176, 1.0 }, + { 0.788235, 0.576471, 0.333333, 1.0 }, + { 0.694118, 0.545098, 0.298039, 1.0 }, + { 0.611765, 0.521569, 0.317647, 1.0 }, + { 0.396078, 0.396078, 0.396078, 1.0 }, + { 0.356863, 0.415686, 0.364706, 1.0 }, + { 0.321569, 0.439216, 0.337255, 1.0 }, + { 0.349020, 0.482353, 0.352941, 1.0 }, + { 0.380392, 0.529412, 0.368627, 1.0 }, + { 0.482353, 0.521569, 0.282353, 1.0 }, + { 0.584314, 0.517647, 0.196078, 1.0 }, + { 0.588235, 0.478431, 0.098039, 1.0 }, + { 0.603922, 0.462745, 0.000000, 1.0 }, + { 0.592157, 0.458824, 0.066667, 1.0 }, + { 0.627451, 0.521569, 0.101961, 1.0 }, + { 0.662745, 0.584314, 0.141176, 1.0 }, + { 0.698039, 0.623529, 0.168627, 1.0 }, + { 0.737255, 0.662745, 0.200000, 1.0 }, + { 0.780392, 0.682353, 0.278431, 1.0 }, + { 0.815686, 0.682353, 0.333333, 1.0 }, + { 0.984314, 0.921569, 0.392157, 1.0 }, + { 0.984314, 0.945098, 0.376471, 1.0 }, + { 0.988235, 0.968627, 0.364706, 1.0 }, + { 0.992157, 0.960784, 0.345098, 1.0 }, + { 1.000000, 0.952941, 0.325490, 1.0 }, + { 1.000000, 0.925490, 0.274510, 1.0 }, + { 0.980392, 0.917647, 0.239216, 1.0 }, + { 1.000000, 0.803922, 0.270588, 1.0 }, + { 0.870588, 0.619608, 0.188235, 1.0 }, + { 0.607843, 0.243137, 0.286275, 1.0 }, + { 0.509804, 0.203922, 0.274510, 1.0 }, + { 0.415686, 0.164706, 0.266667, 1.0 }, + { 0.396078, 0.133333, 0.270588, 1.0 }, + { 0.380392, 0.101961, 0.274510, 1.0 }, + { 0.282353, 0.070588, 0.160784, 1.0 }, + { 0.301961, 0.078431, 0.113725, 1.0 }, + { 0.294118, 0.011765, 0.168627, 1.0 }, + { 0.188235, 0.050980, 0.156863, 1.0 }, + { 0.086275, 0.094118, 0.145098, 1.0 }, + { 0.062745, 0.094118, 0.156863, 1.0 }, + { 0.039216, 0.098039, 0.172549, 1.0 }, + { 0.062745, 0.149020, 0.066667, 1.0 }, + { 0.152941, 0.180392, 0.149020, 1.0 }, + { 0.207843, 0.196078, 0.121569, 1.0 }, + { 0.239216, 0.223529, 0.125490, 1.0 }, + { 0.337255, 0.196078, 0.203922, 1.0 }, + { 0.325490, 0.192157, 0.227451, 1.0 }, + { 0.317647, 0.188235, 0.254902, 1.0 }, + { 0.400000, 0.129412, 0.341176, 1.0 }, + { 0.337255, 0.113725, 0.486275, 1.0 }, + { 0.200000, 0.125490, 0.478431, 1.0 }, + { 0.078431, 0.184314, 0.400000, 1.0 }, + { 0.129412, 0.286275, 0.384314, 1.0 }, + { 0.192157, 0.345098, 0.521569, 1.0 }, + { 0.258824, 0.407843, 0.662745, 1.0 }, + { 0.301961, 0.498039, 0.662745, 1.0 }, + { 0.349020, 0.588235, 0.662745, 1.0 }, + { 0.549020, 0.768627, 0.858824, 1.0 }, + { 0.682353, 0.850980, 0.917647, 1.0 }, + { 0.772549, 0.847059, 0.588235, 1.0 }, + { 0.874510, 0.784314, 0.419608, 1.0 }, + { 1.000000, 1.000000, 0.847059, 1.0 }, + { 1.000000, 0.929412, 0.921569, 1.0 }, + { 1.000000, 0.862745, 1.000000, 1.0 }, + { 1.000000, 0.533333, 0.980392, 1.0 }, + { 0.741176, 0.627451, 0.596078, 1.0 }, + { 0.713725, 0.447059, 0.505882, 1.0 }, + { 0.674510, 0.274510, 0.470588, 1.0 }, + { 0.470588, 0.149020, 0.290196, 1.0 }, + { 0.462745, 0.094118, 0.286275, 1.0 }, + { 0.454902, 0.039216, 0.282353, 1.0 }, + { 0.474510, 0.043137, 0.262745, 1.0 }, + { 0.494118, 0.047059, 0.247059, 1.0 }, + { 0.494118, 0.105882, 0.286275, 1.0 }, + { 0.635294, 0.235294, 0.329412, 1.0 }, + { 0.619608, 0.305882, 0.411765, 1.0 }, + { 0.490196, 0.262745, 0.360784, 1.0 }, + { 0.207843, 0.380392, 0.290196, 1.0 }, + { 0.203922, 0.384314, 0.305882, 1.0 }, + { 0.203922, 0.388235, 0.325490, 1.0 }, + { 0.105882, 0.360784, 0.282353, 1.0 }, + { 0.011765, 0.266667, 0.188235, 1.0 }, + { 0.082353, 0.180392, 0.164706, 1.0 }, + { 0.172549, 0.192157, 0.113725, 1.0 }, + { 0.388235, 0.321569, 0.047059, 1.0 }, + { 0.478431, 0.380392, 0.023529, 1.0 }, + { 0.572549, 0.443137, 0.000000, 1.0 }, + { 0.741176, 0.521569, 0.047059, 1.0 }, + { 0.764706, 0.623529, 0.176471, 1.0 }, + { 0.768627, 0.772549, 0.223529, 1.0 }, + { 0.713725, 0.874510, 0.129412, 1.0 }, + { 0.745098, 0.631373, 0.168627, 1.0 }, + { 0.717647, 0.564706, 0.090196, 1.0 }, + { 0.674510, 0.478431, 0.098039, 1.0 }, + { 0.643137, 0.431373, 0.098039, 1.0 }, + { 0.615686, 0.388235, 0.101961, 1.0 }, + { 0.556863, 0.333333, 0.062745, 1.0 }, + { 0.529412, 0.345098, 0.000000, 1.0 }, + { 0.478431, 0.337255, 0.007843, 1.0 }, + { 0.521569, 0.396078, 0.000000, 1.0 }, + { 0.572549, 0.345098, 0.015686, 1.0 }, + { 0.560784, 0.329412, 0.023529, 1.0 }, + { 0.549020, 0.313725, 0.031373, 1.0 }, + { 0.509804, 0.392157, 0.141176, 1.0 }, + { 0.494118, 0.450980, 0.325490, 1.0 }, + { 0.513725, 0.521569, 0.435294, 1.0 }, + { 0.501961, 0.694118, 0.509804, 1.0 }, + { 0.490196, 0.733333, 0.541176, 1.0 }, + { 0.517647, 1.000000, 0.705882, 1.0 }, + { 0.643137, 0.839216, 0.560784, 1.0 }, + { 0.725490, 0.768627, 0.533333, 1.0 }, + { 0.768627, 0.780392, 0.462745, 1.0 }, + { 0.713725, 0.741176, 0.325490, 1.0 }, + { 0.654902, 0.721569, 0.282353, 1.0 }, + { 0.654902, 0.486275, 0.215686, 1.0 }, + { 0.576471, 0.419608, 0.180392, 1.0 }, + { 0.270588, 0.498039, 0.301961, 1.0 }, + { 0.254902, 0.498039, 0.305882, 1.0 }, + { 0.243137, 0.501961, 0.313725, 1.0 }, + { 0.235294, 0.494118, 0.250980, 1.0 }, + { 0.156863, 0.294118, 0.200000, 1.0 }, + { 0.133333, 0.168627, 0.062745, 1.0 }, + { 0.086275, 0.082353, 0.003922, 1.0 }, + { 0.070588, 0.031373, 0.000000, 1.0 }, + { 0.000000, 0.070588, 0.000000, 1.0 }, + { 0.007843, 0.011765, 0.027451, 1.0 }, + { 0.011765, 0.101961, 0.172549, 1.0 }, + { 0.000000, 0.058824, 0.207843, 1.0 }, + { 0.054902, 0.039216, 0.176471, 1.0 }, + { 0.070588, 0.047059, 0.156863, 1.0 }, + { 0.086275, 0.105882, 0.019608, 1.0 }, + { 0.184314, 0.172549, 0.050980, 1.0 }, + { 0.274510, 0.309804, 0.054902, 1.0 }, + { 0.325490, 0.403922, 0.054902, 1.0 }, + { 0.349020, 0.407843, 0.192157, 1.0 }, + { 0.286275, 0.364706, 0.266667, 1.0 }, + { 0.254902, 0.345098, 0.180392, 1.0 }, + { 0.309804, 0.290196, 0.125490, 1.0 }, + { 0.380392, 0.294118, 0.000000, 1.0 }, + { 0.470588, 0.329412, 0.000000, 1.0 }, + { 0.525490, 0.435294, 0.000000, 1.0 }, + { 0.576471, 0.541176, 0.129412, 1.0 }, + { 0.615686, 0.564706, 0.196078, 1.0 }, + { 0.607843, 0.623529, 0.188235, 1.0 }, + { 0.694118, 0.603922, 0.227451, 1.0 }, + { 0.717647, 0.564706, 0.160784, 1.0 }, + { 0.678431, 0.498039, 0.113725, 1.0 }, + { 0.635294, 0.498039, 0.129412, 1.0 }, + { 0.643137, 0.439216, 0.141176, 1.0 }, + { 0.643137, 0.466667, 0.109804, 1.0 }, + { 0.592157, 0.462745, 0.090196, 1.0 }, + { 0.619608, 0.450980, 0.007843, 1.0 }, + { 0.639216, 0.454902, 0.000000, 1.0 }, + { 0.698039, 0.592157, 0.047059, 1.0 }, + { 0.721569, 0.690196, 0.262745, 1.0 }, + { 0.698039, 0.603922, 0.494118, 1.0 }, + { 0.498039, 0.596078, 0.988235, 1.0 }, + { 0.443137, 0.501961, 0.968627, 1.0 }, + { 0.172549, 0.160784, 0.619608, 1.0 }, + { 0.054902, 0.176471, 0.501961, 1.0 }, + { 0.023529, 0.121569, 0.372549, 1.0 }, + { 0.082353, 0.215686, 0.254902, 1.0 }, + { 0.152941, 0.149020, 0.211765, 1.0 }, + { 0.121569, 0.105882, 0.172549, 1.0 }, + { 0.200000, 0.149020, 0.219608, 1.0 }, + { 0.419608, 0.145098, 0.286275, 1.0 }, + { 0.647059, 0.286275, 0.447059, 1.0 }, + { 0.992157, 0.070588, 0.811765, 1.0 }, + { 0.752941, 0.200000, 0.458824, 1.0 }, + { 0.713725, 0.329412, 0.325490, 1.0 }, + { 0.694118, 0.431373, 0.407843, 1.0 }, + { 0.443137, 0.466667, 0.333333, 1.0 }, + { 0.325490, 0.419608, 0.325490, 1.0 }, + { 0.309804, 0.403922, 0.309804, 1.0 }, + { 0.278431, 0.400000, 0.266667, 1.0 }, + { 0.192157, 0.282353, 0.168627, 1.0 }, + { 0.152941, 0.254902, 0.101961, 1.0 }, + { 0.149020, 0.215686, 0.090196, 1.0 }, + { 0.007843, 0.137255, 0.023529, 1.0 }, + { 0.047059, 0.094118, 0.000000, 1.0 }, + { 0.156863, 0.215686, 0.000000, 1.0 }, + { 0.168627, 0.215686, 0.000000, 1.0 }, + { 0.223529, 0.160784, 0.070588, 1.0 }, + { 0.266667, 0.109804, 0.101961, 1.0 }, + { 0.290196, 0.121569, 0.149020, 1.0 }, + { 0.282353, 0.239216, 0.254902, 1.0 }, + { 0.376471, 0.403922, 0.270588, 1.0 }, + { 0.411765, 0.545098, 0.407843, 1.0 }, + }; +/* Apophysis-040427-24FracrameE */ +static double4 colors_245[] = { + { 1.000000, 1.000000, 0.992157, 1.0 }, + { 0.996078, 1.000000, 0.992157, 1.0 }, + { 0.992157, 1.000000, 0.992157, 1.0 }, + { 0.992157, 1.000000, 0.996078, 1.0 }, + { 0.976471, 1.000000, 0.992157, 1.0 }, + { 0.960784, 1.000000, 0.988235, 1.0 }, + { 0.964706, 0.988235, 0.988235, 1.0 }, + { 0.972549, 0.976471, 0.992157, 1.0 }, + { 0.835294, 0.843137, 0.831373, 1.0 }, + { 0.682353, 0.686275, 0.686275, 1.0 }, + { 0.529412, 0.533333, 0.541176, 1.0 }, + { 0.411765, 0.407843, 0.403922, 1.0 }, + { 0.298039, 0.286275, 0.266667, 1.0 }, + { 0.231373, 0.200000, 0.168627, 1.0 }, + { 0.168627, 0.113725, 0.070588, 1.0 }, + { 0.149020, 0.109804, 0.074510, 1.0 }, + { 0.133333, 0.105882, 0.082353, 1.0 }, + { 0.172549, 0.086275, 0.035294, 1.0 }, + { 0.133333, 0.078431, 0.043137, 1.0 }, + { 0.094118, 0.074510, 0.050980, 1.0 }, + { 0.074510, 0.058824, 0.062745, 1.0 }, + { 0.054902, 0.043137, 0.078431, 1.0 }, + { 0.047059, 0.035294, 0.078431, 1.0 }, + { 0.039216, 0.031373, 0.082353, 1.0 }, + { 0.023529, 0.050980, 0.082353, 1.0 }, + { 0.023529, 0.054902, 0.082353, 1.0 }, + { 0.023529, 0.058824, 0.086275, 1.0 }, + { 0.011765, 0.047059, 0.054902, 1.0 }, + { 0.000000, 0.035294, 0.023529, 1.0 }, + { 0.007843, 0.019608, 0.015686, 1.0 }, + { 0.019608, 0.003922, 0.007843, 1.0 }, + { 0.050980, 0.023529, 0.000000, 1.0 }, + { 0.098039, 0.058824, 0.019608, 1.0 }, + { 0.082353, 0.082353, 0.082353, 1.0 }, + { 0.078431, 0.074510, 0.101961, 1.0 }, + { 0.078431, 0.070588, 0.125490, 1.0 }, + { 0.074510, 0.113725, 0.180392, 1.0 }, + { 0.070588, 0.156863, 0.239216, 1.0 }, + { 0.086275, 0.168627, 0.243137, 1.0 }, + { 0.105882, 0.180392, 0.247059, 1.0 }, + { 0.152941, 0.172549, 0.196078, 1.0 }, + { 0.176471, 0.192157, 0.215686, 1.0 }, + { 0.200000, 0.211765, 0.239216, 1.0 }, + { 0.243137, 0.254902, 0.305882, 1.0 }, + { 0.290196, 0.301961, 0.376471, 1.0 }, + { 0.321569, 0.337255, 0.384314, 1.0 }, + { 0.356863, 0.376471, 0.392157, 1.0 }, + { 0.454902, 0.439216, 0.435294, 1.0 }, + { 0.501961, 0.470588, 0.427451, 1.0 }, + { 0.494118, 0.501961, 0.552941, 1.0 }, + { 0.568627, 0.580392, 0.611765, 1.0 }, + { 0.647059, 0.662745, 0.674510, 1.0 }, + { 0.721569, 0.756863, 0.776471, 1.0 }, + { 0.800000, 0.850980, 0.882353, 1.0 }, + { 0.823529, 0.882353, 0.917647, 1.0 }, + { 0.847059, 0.913725, 0.952941, 1.0 }, + { 0.921569, 0.964706, 0.988235, 1.0 }, + { 0.952941, 0.972549, 0.992157, 1.0 }, + { 0.988235, 0.980392, 1.000000, 1.0 }, + { 0.992157, 0.988235, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 1.000000, 0.996078, 1.000000, 1.0 }, + { 1.000000, 0.996078, 0.984314, 1.0 }, + { 0.988235, 0.980392, 0.933333, 1.0 }, + { 0.839216, 0.850980, 0.831373, 1.0 }, + { 0.690196, 0.721569, 0.733333, 1.0 }, + { 0.600000, 0.623529, 0.635294, 1.0 }, + { 0.509804, 0.529412, 0.541176, 1.0 }, + { 0.372549, 0.403922, 0.415686, 1.0 }, + { 0.243137, 0.282353, 0.286275, 1.0 }, + { 0.141176, 0.160784, 0.184314, 1.0 }, + { 0.129412, 0.129412, 0.125490, 1.0 }, + { 0.117647, 0.101961, 0.066667, 1.0 }, + { 0.082353, 0.062745, 0.031373, 1.0 }, + { 0.050980, 0.023529, 0.000000, 1.0 }, + { 0.047059, 0.011765, 0.000000, 1.0 }, + { 0.047059, 0.003922, 0.000000, 1.0 }, + { 0.027451, 0.039216, 0.058824, 1.0 }, + { 0.015686, 0.086275, 0.101961, 1.0 }, + { 0.086275, 0.160784, 0.290196, 1.0 }, + { 0.137255, 0.184314, 0.274510, 1.0 }, + { 0.188235, 0.211765, 0.258824, 1.0 }, + { 0.184314, 0.215686, 0.250980, 1.0 }, + { 0.184314, 0.219608, 0.247059, 1.0 }, + { 0.196078, 0.235294, 0.274510, 1.0 }, + { 0.215686, 0.231373, 0.266667, 1.0 }, + { 0.254902, 0.243137, 0.215686, 1.0 }, + { 0.290196, 0.286275, 0.266667, 1.0 }, + { 0.329412, 0.329412, 0.321569, 1.0 }, + { 0.368627, 0.368627, 0.356863, 1.0 }, + { 0.411765, 0.407843, 0.392157, 1.0 }, + { 0.549020, 0.560784, 0.619608, 1.0 }, + { 0.486275, 0.486275, 0.494118, 1.0 }, + { 0.858824, 0.827451, 0.776471, 1.0 }, + { 0.713725, 0.705882, 0.709804, 1.0 }, + { 0.494118, 0.525490, 0.533333, 1.0 }, + { 0.407843, 0.447059, 0.462745, 1.0 }, + { 0.325490, 0.368627, 0.392157, 1.0 }, + { 0.313725, 0.341176, 0.364706, 1.0 }, + { 0.301961, 0.313725, 0.341176, 1.0 }, + { 0.337255, 0.317647, 0.294118, 1.0 }, + { 0.321569, 0.341176, 0.356863, 1.0 }, + { 0.309804, 0.337255, 0.376471, 1.0 }, + { 0.333333, 0.364706, 0.388235, 1.0 }, + { 0.356863, 0.396078, 0.403922, 1.0 }, + { 0.356863, 0.403922, 0.427451, 1.0 }, + { 0.356863, 0.411765, 0.454902, 1.0 }, + { 0.407843, 0.435294, 0.505882, 1.0 }, + { 0.486275, 0.513725, 0.552941, 1.0 }, + { 0.564706, 0.654902, 0.717647, 1.0 }, + { 0.611765, 0.713725, 0.819608, 1.0 }, + { 0.682353, 0.701961, 0.713725, 1.0 }, + { 0.658824, 0.654902, 0.643137, 1.0 }, + { 0.639216, 0.611765, 0.572549, 1.0 }, + { 0.588235, 0.505882, 0.431373, 1.0 }, + { 0.490196, 0.407843, 0.333333, 1.0 }, + { 0.403922, 0.305882, 0.227451, 1.0 }, + { 0.294118, 0.207843, 0.152941, 1.0 }, + { 0.243137, 0.207843, 0.141176, 1.0 }, + { 0.211765, 0.188235, 0.137255, 1.0 }, + { 0.184314, 0.172549, 0.137255, 1.0 }, + { 0.168627, 0.164706, 0.156863, 1.0 }, + { 0.156863, 0.160784, 0.176471, 1.0 }, + { 0.156863, 0.145098, 0.211765, 1.0 }, + { 0.164706, 0.180392, 0.215686, 1.0 }, + { 0.168627, 0.215686, 0.270588, 1.0 }, + { 0.168627, 0.290196, 0.372549, 1.0 }, + { 0.290196, 0.309804, 0.333333, 1.0 }, + { 0.317647, 0.337255, 0.368627, 1.0 }, + { 0.349020, 0.364706, 0.407843, 1.0 }, + { 0.329412, 0.384314, 0.427451, 1.0 }, + { 0.380392, 0.384314, 0.403922, 1.0 }, + { 0.431373, 0.415686, 0.368627, 1.0 }, + { 0.447059, 0.411765, 0.376471, 1.0 }, + { 0.482353, 0.450980, 0.407843, 1.0 }, + { 0.462745, 0.470588, 0.470588, 1.0 }, + { 0.443137, 0.490196, 0.537255, 1.0 }, + { 0.466667, 0.501961, 0.560784, 1.0 }, + { 0.490196, 0.517647, 0.588235, 1.0 }, + { 0.694118, 0.721569, 0.752941, 1.0 }, + { 0.878431, 0.858824, 0.835294, 1.0 }, + { 0.956863, 0.945098, 0.870588, 1.0 }, + { 1.000000, 0.941176, 0.894118, 1.0 }, + { 0.764706, 0.717647, 0.662745, 1.0 }, + { 0.694118, 0.623529, 0.596078, 1.0 }, + { 0.623529, 0.529412, 0.529412, 1.0 }, + { 0.458824, 0.423529, 0.396078, 1.0 }, + { 0.337255, 0.309804, 0.286275, 1.0 }, + { 0.247059, 0.227451, 0.211765, 1.0 }, + { 0.235294, 0.184314, 0.121569, 1.0 }, + { 0.223529, 0.137255, 0.086275, 1.0 }, + { 0.207843, 0.129412, 0.074510, 1.0 }, + { 0.196078, 0.121569, 0.062745, 1.0 }, + { 0.176471, 0.141176, 0.105882, 1.0 }, + { 0.196078, 0.176471, 0.152941, 1.0 }, + { 0.188235, 0.172549, 0.176471, 1.0 }, + { 0.215686, 0.235294, 0.258824, 1.0 }, + { 0.235294, 0.301961, 0.380392, 1.0 }, + { 0.239216, 0.345098, 0.450980, 1.0 }, + { 0.372549, 0.466667, 0.576471, 1.0 }, + { 0.419608, 0.513725, 0.635294, 1.0 }, + { 0.470588, 0.560784, 0.694118, 1.0 }, + { 0.639216, 0.658824, 0.733333, 1.0 }, + { 0.674510, 0.725490, 0.749020, 1.0 }, + { 0.658824, 0.698039, 0.737255, 1.0 }, + { 0.619608, 0.635294, 0.670588, 1.0 }, + { 0.533333, 0.505882, 0.474510, 1.0 }, + { 0.552941, 0.521569, 0.486275, 1.0 }, + { 0.572549, 0.537255, 0.501961, 1.0 }, + { 0.623529, 0.654902, 0.662745, 1.0 }, + { 0.686275, 0.701961, 0.713725, 1.0 }, + { 0.796078, 0.705882, 0.650980, 1.0 }, + { 0.788235, 0.694118, 0.647059, 1.0 }, + { 0.717647, 0.690196, 0.615686, 1.0 }, + { 0.658824, 0.588235, 0.509804, 1.0 }, + { 0.556863, 0.501961, 0.458824, 1.0 }, + { 0.545098, 0.494118, 0.419608, 1.0 }, + { 0.427451, 0.400000, 0.360784, 1.0 }, + { 0.313725, 0.301961, 0.274510, 1.0 }, + { 0.235294, 0.231373, 0.211765, 1.0 }, + { 0.141176, 0.160784, 0.172549, 1.0 }, + { 0.062745, 0.098039, 0.133333, 1.0 }, + { 0.035294, 0.047059, 0.113725, 1.0 }, + { 0.054902, 0.062745, 0.109804, 1.0 }, + { 0.078431, 0.078431, 0.109804, 1.0 }, + { 0.137255, 0.156863, 0.180392, 1.0 }, + { 0.160784, 0.168627, 0.164706, 1.0 }, + { 0.215686, 0.211765, 0.203922, 1.0 }, + { 0.301961, 0.274510, 0.250980, 1.0 }, + { 0.392157, 0.301961, 0.231373, 1.0 }, + { 0.400000, 0.313725, 0.223529, 1.0 }, + { 0.388235, 0.333333, 0.290196, 1.0 }, + { 0.419608, 0.352941, 0.290196, 1.0 }, + { 0.388235, 0.341176, 0.294118, 1.0 }, + { 0.337255, 0.325490, 0.266667, 1.0 }, + { 0.329412, 0.274510, 0.231373, 1.0 }, + { 0.325490, 0.262745, 0.211765, 1.0 }, + { 0.301961, 0.274510, 0.250980, 1.0 }, + { 0.298039, 0.262745, 0.227451, 1.0 }, + { 0.298039, 0.294118, 0.274510, 1.0 }, + { 0.278431, 0.282353, 0.301961, 1.0 }, + { 0.329412, 0.349020, 0.372549, 1.0 }, + { 0.349020, 0.384314, 0.419608, 1.0 }, + { 0.356863, 0.392157, 0.419608, 1.0 }, + { 0.423529, 0.403922, 0.380392, 1.0 }, + { 0.427451, 0.388235, 0.349020, 1.0 }, + { 0.380392, 0.329412, 0.262745, 1.0 }, + { 0.305882, 0.262745, 0.192157, 1.0 }, + { 0.243137, 0.207843, 0.180392, 1.0 }, + { 0.207843, 0.188235, 0.172549, 1.0 }, + { 0.219608, 0.203922, 0.207843, 1.0 }, + { 0.262745, 0.235294, 0.211765, 1.0 }, + { 0.290196, 0.239216, 0.203922, 1.0 }, + { 0.223529, 0.258824, 0.247059, 1.0 }, + { 0.188235, 0.223529, 0.258824, 1.0 }, + { 0.160784, 0.211765, 0.247059, 1.0 }, + { 0.098039, 0.176471, 0.270588, 1.0 }, + { 0.113725, 0.141176, 0.203922, 1.0 }, + { 0.098039, 0.070588, 0.133333, 1.0 }, + { 0.074510, 0.043137, 0.101961, 1.0 }, + { 0.043137, 0.000000, 0.023529, 1.0 }, + { 0.031373, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.003922, 0.019608, 1.0 }, + { 0.000000, 0.015686, 0.039216, 1.0 }, + { 0.019608, 0.015686, 0.047059, 1.0 }, + { 0.007843, 0.015686, 0.062745, 1.0 }, + { 0.015686, 0.031373, 0.074510, 1.0 }, + { 0.003922, 0.027451, 0.090196, 1.0 }, + { 0.007843, 0.027451, 0.101961, 1.0 }, + { 0.023529, 0.043137, 0.121569, 1.0 }, + { 0.039216, 0.066667, 0.129412, 1.0 }, + { 0.074510, 0.149020, 0.215686, 1.0 }, + { 0.192157, 0.243137, 0.274510, 1.0 }, + { 0.325490, 0.388235, 0.447059, 1.0 }, + { 0.509804, 0.545098, 0.572549, 1.0 }, + { 0.796078, 0.819608, 0.811765, 1.0 }, + { 0.886275, 0.917647, 0.929412, 1.0 }, + { 0.886275, 0.913725, 0.976471, 1.0 }, + { 0.890196, 0.905882, 0.909804, 1.0 }, + { 0.858824, 0.827451, 0.776471, 1.0 }, + { 0.839216, 0.749020, 0.627451, 1.0 }, + { 0.690196, 0.635294, 0.592157, 1.0 }, + { 0.713725, 0.611765, 0.545098, 1.0 }, + { 0.850980, 0.698039, 0.568627, 1.0 }, + { 0.862745, 0.776471, 0.721569, 1.0 }, + { 0.968627, 0.901961, 0.839216, 1.0 }, + { 1.000000, 0.992157, 0.882353, 1.0 }, + { 1.000000, 0.984314, 0.937255, 1.0 }, + { 0.992157, 0.972549, 0.949020, 1.0 }, + { 0.984314, 0.996078, 0.968627, 1.0 }, + { 1.000000, 0.996078, 0.984314, 1.0 }, + { 1.000000, 1.000000, 0.992157, 1.0 }, + { 1.000000, 1.000000, 0.992157, 1.0 }, + }; +/* Apophysis-040427-24FNouveau */ +static double4 colors_246[] = { + { 0.615686, 0.380392, 0.380392, 1.0 }, + { 0.392157, 0.294118, 0.450980, 1.0 }, + { 0.529412, 0.254902, 0.270588, 1.0 }, + { 0.666667, 0.215686, 0.094118, 1.0 }, + { 0.678431, 0.192157, 0.047059, 1.0 }, + { 0.694118, 0.172549, 0.003922, 1.0 }, + { 0.709804, 0.184314, 0.015686, 1.0 }, + { 0.729412, 0.196078, 0.031373, 1.0 }, + { 0.643137, 0.380392, 0.113725, 1.0 }, + { 0.509804, 0.443137, 0.262745, 1.0 }, + { 0.380392, 0.505882, 0.415686, 1.0 }, + { 0.407843, 0.478431, 0.521569, 1.0 }, + { 0.439216, 0.450980, 0.627451, 1.0 }, + { 0.380392, 0.364706, 0.505882, 1.0 }, + { 0.321569, 0.282353, 0.388235, 1.0 }, + { 0.325490, 0.196078, 0.317647, 1.0 }, + { 0.333333, 0.109804, 0.247059, 1.0 }, + { 0.317647, 0.086275, 0.196078, 1.0 }, + { 0.368627, 0.188235, 0.117647, 1.0 }, + { 0.423529, 0.290196, 0.043137, 1.0 }, + { 0.498039, 0.317647, 0.050980, 1.0 }, + { 0.576471, 0.349020, 0.062745, 1.0 }, + { 0.623529, 0.407843, 0.066667, 1.0 }, + { 0.670588, 0.466667, 0.070588, 1.0 }, + { 0.670588, 0.619608, 0.109804, 1.0 }, + { 0.721569, 0.631373, 0.058824, 1.0 }, + { 0.776471, 0.647059, 0.007843, 1.0 }, + { 0.886275, 0.737255, 0.062745, 1.0 }, + { 1.000000, 0.827451, 0.117647, 1.0 }, + { 1.000000, 0.823529, 0.160784, 1.0 }, + { 1.000000, 0.819608, 0.203922, 1.0 }, + { 0.941176, 0.792157, 0.270588, 1.0 }, + { 1.000000, 0.717647, 0.368627, 1.0 }, + { 0.905882, 0.796078, 0.886275, 1.0 }, + { 0.905882, 0.654902, 0.831373, 1.0 }, + { 0.909804, 0.513725, 0.780392, 1.0 }, + { 0.949020, 0.509804, 0.584314, 1.0 }, + { 0.992157, 0.509804, 0.388235, 1.0 }, + { 0.972549, 0.541176, 0.282353, 1.0 }, + { 0.956863, 0.572549, 0.176471, 1.0 }, + { 0.960784, 0.635294, 0.117647, 1.0 }, + { 0.870588, 0.639216, 0.145098, 1.0 }, + { 0.784314, 0.643137, 0.172549, 1.0 }, + { 0.682353, 0.498039, 0.129412, 1.0 }, + { 0.584314, 0.352941, 0.086275, 1.0 }, + { 0.509804, 0.329412, 0.062745, 1.0 }, + { 0.435294, 0.305882, 0.043137, 1.0 }, + { 0.435294, 0.301961, 0.023529, 1.0 }, + { 0.411765, 0.270588, 0.035294, 1.0 }, + { 0.513725, 0.305882, 0.235294, 1.0 }, + { 0.486275, 0.380392, 0.427451, 1.0 }, + { 0.462745, 0.458824, 0.623529, 1.0 }, + { 0.462745, 0.454902, 0.635294, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.450980, 0.631373, 1.0 }, + { 0.462745, 0.450980, 0.619608, 1.0 }, + { 0.631373, 0.172549, 0.235294, 1.0 }, + { 0.756863, 0.145098, 0.243137, 1.0 }, + { 0.886275, 0.121569, 0.254902, 1.0 }, + { 0.772549, 0.176471, 0.231373, 1.0 }, + { 0.658824, 0.231373, 0.211765, 1.0 }, + { 0.639216, 0.290196, 0.235294, 1.0 }, + { 0.619608, 0.352941, 0.262745, 1.0 }, + { 0.513725, 0.368627, 0.196078, 1.0 }, + { 0.631373, 0.380392, 0.270588, 1.0 }, + { 0.784314, 0.505882, 0.341176, 1.0 }, + { 0.796078, 0.384314, 0.223529, 1.0 }, + { 0.811765, 0.266667, 0.105882, 1.0 }, + { 0.819608, 0.321569, 0.133333, 1.0 }, + { 0.827451, 0.376471, 0.164706, 1.0 }, + { 0.854902, 0.482353, 0.294118, 1.0 }, + { 0.937255, 0.482353, 0.329412, 1.0 }, + { 0.968627, 0.341176, 0.372549, 1.0 }, + { 0.831373, 0.443137, 0.407843, 1.0 }, + { 0.694118, 0.549020, 0.447059, 1.0 }, + { 0.576471, 0.501961, 0.545098, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.584314, 0.509804, 0.619608, 1.0 }, + { 0.709804, 0.564706, 0.596078, 1.0 }, + { 0.741176, 0.580392, 0.529412, 1.0 }, + { 0.772549, 0.600000, 0.462745, 1.0 }, + { 0.843137, 0.592157, 0.494118, 1.0 }, + { 0.819608, 0.635294, 0.462745, 1.0 }, + { 0.764706, 0.701961, 0.266667, 1.0 }, + { 0.694118, 0.639216, 0.207843, 1.0 }, + { 0.623529, 0.576471, 0.152941, 1.0 }, + { 0.600000, 0.505882, 0.129412, 1.0 }, + { 0.576471, 0.435294, 0.105882, 1.0 }, + { 0.588235, 0.368627, 0.078431, 1.0 }, + { 0.639216, 0.337255, 0.000000, 1.0 }, + { 0.682353, 0.176471, 0.011765, 1.0 }, + { 0.690196, 0.176471, 0.003922, 1.0 }, + { 0.698039, 0.392157, 0.101961, 1.0 }, + { 0.639216, 0.415686, 0.219608, 1.0 }, + { 0.584314, 0.443137, 0.341176, 1.0 }, + { 0.564706, 0.450980, 0.450980, 1.0 }, + { 0.549020, 0.458824, 0.560784, 1.0 }, + { 0.466667, 0.454902, 0.639216, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.482353, 0.443137, 0.650980, 1.0 }, + { 0.584314, 0.509804, 0.694118, 1.0 }, + { 0.690196, 0.580392, 0.741176, 1.0 }, + { 0.768627, 0.650980, 0.811765, 1.0 }, + { 0.847059, 0.725490, 0.886275, 1.0 }, + { 0.760784, 0.729412, 0.913725, 1.0 }, + { 0.725490, 0.831373, 0.913725, 1.0 }, + { 0.603922, 0.772549, 0.835294, 1.0 }, + { 0.521569, 0.525490, 0.788235, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.513725, 0.447059, 0.592157, 1.0 }, + { 0.568627, 0.443137, 0.537255, 1.0 }, + { 0.650980, 0.450980, 0.454902, 1.0 }, + { 0.737255, 0.458824, 0.372549, 1.0 }, + { 0.752941, 0.501961, 0.392157, 1.0 }, + { 0.815686, 0.564706, 0.454902, 1.0 }, + { 0.831373, 0.580392, 0.545098, 1.0 }, + { 0.584314, 0.478431, 0.552941, 1.0 }, + { 0.513725, 0.494118, 0.650980, 1.0 }, + { 0.666667, 0.560784, 0.611765, 1.0 }, + { 0.823529, 0.631373, 0.576471, 1.0 }, + { 0.984314, 0.682353, 0.462745, 1.0 }, + { 1.000000, 0.627451, 0.403922, 1.0 }, + { 0.929412, 0.745098, 0.282353, 1.0 }, + { 0.905882, 0.803922, 0.227451, 1.0 }, + { 0.678431, 0.521569, 0.043137, 1.0 }, + { 0.552941, 0.392157, 0.019608, 1.0 }, + { 0.431373, 0.266667, 0.000000, 1.0 }, + { 0.364706, 0.231373, 0.019608, 1.0 }, + { 0.298039, 0.200000, 0.039216, 1.0 }, + { 0.286275, 0.207843, 0.011765, 1.0 }, + { 0.282353, 0.235294, 0.039216, 1.0 }, + { 0.298039, 0.258824, 0.066667, 1.0 }, + { 0.447059, 0.215686, 0.090196, 1.0 }, + { 0.725490, 0.074510, 0.082353, 1.0 }, + { 0.764706, 0.074510, 0.121569, 1.0 }, + { 0.807843, 0.078431, 0.160784, 1.0 }, + { 0.682353, 0.176471, 0.054902, 1.0 }, + { 0.674510, 0.368627, 0.125490, 1.0 }, + { 0.701961, 0.517647, 0.156863, 1.0 }, + { 0.717647, 0.568627, 0.290196, 1.0 }, + { 0.784314, 0.533333, 0.392157, 1.0 }, + { 0.682353, 0.505882, 0.427451, 1.0 }, + { 0.580392, 0.482353, 0.462745, 1.0 }, + { 0.435294, 0.411765, 0.600000, 1.0 }, + { 0.329412, 0.325490, 0.447059, 1.0 }, + { 0.231373, 0.368627, 0.243137, 1.0 }, + { 0.266667, 0.200000, 0.160784, 1.0 }, + { 0.207843, 0.027451, 0.070588, 1.0 }, + { 0.188235, 0.125490, 0.023529, 1.0 }, + { 0.329412, 0.156863, 0.043137, 1.0 }, + { 0.407843, 0.219608, 0.156863, 1.0 }, + { 0.486275, 0.286275, 0.270588, 1.0 }, + { 0.482353, 0.196078, 0.274510, 1.0 }, + { 0.384314, 0.054902, 0.188235, 1.0 }, + { 0.250980, 0.003922, 0.278431, 1.0 }, + { 0.160784, 0.000000, 0.266667, 1.0 }, + { 0.117647, 0.000000, 0.109804, 1.0 }, + { 0.109804, 0.000000, 0.074510, 1.0 }, + { 0.105882, 0.000000, 0.043137, 1.0 }, + { 0.074510, 0.000000, 0.141176, 1.0 }, + { 0.066667, 0.031373, 0.200000, 1.0 }, + { 0.094118, 0.000000, 0.141176, 1.0 }, + { 0.129412, 0.082353, 0.082353, 1.0 }, + { 0.117647, 0.125490, 0.113725, 1.0 }, + { 0.109804, 0.133333, 0.125490, 1.0 }, + { 0.054902, 0.003922, 0.286275, 1.0 }, + { 0.000000, 0.168627, 0.372549, 1.0 }, + { 0.325490, 0.329412, 0.501961, 1.0 }, + { 0.439216, 0.411765, 0.623529, 1.0 }, + { 0.443137, 0.439216, 0.666667, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.478431, 0.490196, 0.678431, 1.0 }, + { 0.498039, 0.529412, 0.713725, 1.0 }, + { 0.745098, 0.678431, 0.509804, 1.0 }, + { 0.823529, 0.850980, 0.545098, 1.0 }, + { 0.796078, 0.760784, 0.647059, 1.0 }, + { 0.870588, 0.623529, 0.666667, 1.0 }, + { 0.713725, 0.592157, 0.584314, 1.0 }, + { 0.466667, 0.454902, 0.639216, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.513725, 0.427451, 0.576471, 1.0 }, + { 0.631373, 0.439216, 0.419608, 1.0 }, + { 0.654902, 0.572549, 0.247059, 1.0 }, + { 0.756863, 0.541176, 0.188235, 1.0 }, + { 0.749020, 0.447059, 0.031373, 1.0 }, + { 0.670588, 0.356863, 0.007843, 1.0 }, + { 0.737255, 0.392157, 0.043137, 1.0 }, + { 0.780392, 0.435294, 0.086275, 1.0 }, + { 0.823529, 0.509804, 0.129412, 1.0 }, + { 0.733333, 0.470588, 0.121569, 1.0 }, + { 0.721569, 0.435294, 0.164706, 1.0 }, + { 0.686275, 0.443137, 0.156863, 1.0 }, + { 0.686275, 0.415686, 0.145098, 1.0 }, + { 0.611765, 0.419608, 0.156863, 1.0 }, + { 0.611765, 0.376471, 0.164706, 1.0 }, + { 0.498039, 0.411765, 0.321569, 1.0 }, + { 0.454902, 0.443137, 0.611765, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.462745, 0.454902, 0.647059, 1.0 }, + { 0.549020, 0.419608, 0.533333, 1.0 }, + { 0.580392, 0.396078, 0.333333, 1.0 }, + { 0.580392, 0.400000, 0.156863, 1.0 }, + { 0.611765, 0.439216, 0.090196, 1.0 }, + { 0.721569, 0.509804, 0.000000, 1.0 }, + { 0.772549, 0.415686, 0.000000, 1.0 }, + { 0.666667, 0.376471, 0.003922, 1.0 }, + { 0.525490, 0.423529, 0.133333, 1.0 }, + { 0.243137, 0.423529, 0.270588, 1.0 }, + { 0.329412, 0.333333, 0.450980, 1.0 }, + { 0.349020, 0.325490, 0.505882, 1.0 }, + { 0.403922, 0.364706, 0.568627, 1.0 }, + { 0.427451, 0.419608, 0.611765, 1.0 }, + { 0.360784, 0.349020, 0.470588, 1.0 }, + { 0.321569, 0.262745, 0.415686, 1.0 }, + { 0.184314, 0.039216, 0.250980, 1.0 }, + { 0.117647, 0.023529, 0.266667, 1.0 }, + { 0.031373, 0.000000, 0.227451, 1.0 }, + { 0.031373, 0.015686, 0.160784, 1.0 }, + { 0.058824, 0.133333, 0.054902, 1.0 }, + { 0.039216, 0.149020, 0.058824, 1.0 }, + { 0.043137, 0.156863, 0.035294, 1.0 }, + { 0.262745, 0.211765, 0.003922, 1.0 }, + { 0.290196, 0.231373, 0.007843, 1.0 }, + { 0.400000, 0.329412, 0.070588, 1.0 }, + { 0.403922, 0.329412, 0.062745, 1.0 }, + { 0.447059, 0.380392, 0.027451, 1.0 }, + { 0.494118, 0.396078, 0.000000, 1.0 }, + { 0.568627, 0.509804, 0.058824, 1.0 }, + { 0.623529, 0.525490, 0.058824, 1.0 }, + { 0.686275, 0.435294, 0.082353, 1.0 }, + { 0.709804, 0.423529, 0.223529, 1.0 }, + { 0.541176, 0.415686, 0.568627, 1.0 }, + }; +/* Apophysis-040427-24GuardFaeriR */ +static double4 colors_247[] = { + { 0.878431, 0.474510, 0.337255, 1.0 }, + { 0.376471, 0.443137, 0.266667, 1.0 }, + { 0.188235, 0.403922, 0.274510, 1.0 }, + { 0.000000, 0.368627, 0.286275, 1.0 }, + { 0.168627, 0.513725, 0.439216, 1.0 }, + { 0.341176, 0.658824, 0.592157, 1.0 }, + { 0.337255, 0.576471, 0.505882, 1.0 }, + { 0.333333, 0.498039, 0.419608, 1.0 }, + { 0.737255, 0.458824, 0.043137, 1.0 }, + { 0.780392, 0.470588, 0.027451, 1.0 }, + { 0.823529, 0.486275, 0.011765, 1.0 }, + { 0.654902, 0.325490, 0.192157, 1.0 }, + { 0.490196, 0.164706, 0.376471, 1.0 }, + { 0.439216, 0.141176, 0.333333, 1.0 }, + { 0.388235, 0.117647, 0.294118, 1.0 }, + { 0.360784, 0.125490, 0.207843, 1.0 }, + { 0.333333, 0.133333, 0.121569, 1.0 }, + { 0.035294, 0.113725, 0.066667, 1.0 }, + { 0.019608, 0.058824, 0.035294, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.011765, 0.011765, 0.000000, 1.0 }, + { 0.019608, 0.019608, 0.000000, 1.0 }, + { 0.035294, 0.039216, 0.019608, 1.0 }, + { 0.054902, 0.058824, 0.039216, 1.0 }, + { 0.243137, 0.211765, 0.066667, 1.0 }, + { 0.396078, 0.349020, 0.247059, 1.0 }, + { 0.478431, 0.560784, 0.392157, 1.0 }, + { 0.607843, 0.588235, 0.384314, 1.0 }, + { 0.737255, 0.619608, 0.376471, 1.0 }, + { 0.827451, 0.694118, 0.227451, 1.0 }, + { 0.917647, 0.772549, 0.078431, 1.0 }, + { 0.894118, 0.721569, 0.039216, 1.0 }, + { 0.874510, 0.670588, 0.000000, 1.0 }, + { 0.403922, 0.168627, 0.125490, 1.0 }, + { 0.235294, 0.098039, 0.082353, 1.0 }, + { 0.066667, 0.031373, 0.043137, 1.0 }, + { 0.039216, 0.015686, 0.023529, 1.0 }, + { 0.015686, 0.000000, 0.003922, 1.0 }, + { 0.007843, 0.000000, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.015686, 0.031373, 1.0 }, + { 0.098039, 0.047059, 0.125490, 1.0 }, + { 0.200000, 0.082353, 0.223529, 1.0 }, + { 0.298039, 0.098039, 0.262745, 1.0 }, + { 0.400000, 0.117647, 0.305882, 1.0 }, + { 0.392157, 0.098039, 0.333333, 1.0 }, + { 0.384314, 0.082353, 0.364706, 1.0 }, + { 0.349020, 0.164706, 0.101961, 1.0 }, + { 0.435294, 0.227451, 0.058824, 1.0 }, + { 0.525490, 0.294118, 0.019608, 1.0 }, + { 0.525490, 0.290196, 0.031373, 1.0 }, + { 0.525490, 0.290196, 0.047059, 1.0 }, + { 0.427451, 0.215686, 0.070588, 1.0 }, + { 0.329412, 0.141176, 0.094118, 1.0 }, + { 0.145098, 0.031373, 0.007843, 1.0 }, + { 0.043137, 0.000000, 0.027451, 1.0 }, + { 0.000000, 0.133333, 0.266667, 1.0 }, + { 0.105882, 0.141176, 0.282353, 1.0 }, + { 0.215686, 0.152941, 0.298039, 1.0 }, + { 0.290196, 0.145098, 0.215686, 1.0 }, + { 0.364706, 0.137255, 0.133333, 1.0 }, + { 0.403922, 0.109804, 0.086275, 1.0 }, + { 0.407843, 0.094118, 0.000000, 1.0 }, + { 0.121569, 0.011765, 0.000000, 1.0 }, + { 0.062745, 0.007843, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.011765, 0.015686, 1.0 }, + { 0.023529, 0.015686, 0.066667, 1.0 }, + { 0.070588, 0.000000, 0.376471, 1.0 }, + { 0.058824, 0.003922, 0.223529, 1.0 }, + { 0.050980, 0.007843, 0.074510, 1.0 }, + { 0.027451, 0.007843, 0.043137, 1.0 }, + { 0.007843, 0.007843, 0.015686, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.007843, 1.0 }, + { 0.023529, 0.050980, 0.070588, 1.0 }, + { 0.047059, 0.098039, 0.133333, 1.0 }, + { 0.125490, 0.098039, 0.180392, 1.0 }, + { 0.203922, 0.098039, 0.227451, 1.0 }, + { 0.333333, 0.215686, 0.317647, 1.0 }, + { 0.294118, 0.278431, 0.333333, 1.0 }, + { 0.250980, 0.305882, 0.207843, 1.0 }, + { 0.341176, 0.152941, 0.137255, 1.0 }, + { 0.352941, 0.160784, 0.101961, 1.0 }, + { 0.431373, 0.188235, 0.270588, 1.0 }, + { 0.513725, 0.219608, 0.439216, 1.0 }, + { 0.564706, 0.231373, 0.537255, 1.0 }, + { 0.619608, 0.247059, 0.639216, 1.0 }, + { 0.784314, 0.274510, 0.698039, 1.0 }, + { 0.803922, 0.329412, 0.745098, 1.0 }, + { 0.541176, 0.200000, 0.509804, 1.0 }, + { 0.458824, 0.160784, 0.419608, 1.0 }, + { 0.376471, 0.125490, 0.329412, 1.0 }, + { 0.364706, 0.113725, 0.356863, 1.0 }, + { 0.352941, 0.105882, 0.384314, 1.0 }, + { 0.223529, 0.176471, 0.364706, 1.0 }, + { 0.035294, 0.156863, 0.470588, 1.0 }, + { 0.066667, 0.047059, 0.552941, 1.0 }, + { 0.172549, 0.172549, 0.564706, 1.0 }, + { 0.266667, 0.184314, 0.407843, 1.0 }, + { 0.282353, 0.133333, 0.388235, 1.0 }, + { 0.301961, 0.082353, 0.368627, 1.0 }, + { 0.203922, 0.054902, 0.294118, 1.0 }, + { 0.137255, 0.003922, 0.294118, 1.0 }, + { 0.078431, 0.000000, 0.074510, 1.0 }, + { 0.019608, 0.011765, 0.015686, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.015686, 0.000000, 0.082353, 1.0 }, + { 0.035294, 0.000000, 0.176471, 1.0 }, + { 0.058824, 0.000000, 0.270588, 1.0 }, + { 0.047059, 0.039216, 0.419608, 1.0 }, + { 0.400000, 0.109804, 0.450980, 1.0 }, + { 0.498039, 0.164706, 0.560784, 1.0 }, + { 0.588235, 0.227451, 0.662745, 1.0 }, + { 0.717647, 0.098039, 0.670588, 1.0 }, + { 0.600000, 0.094118, 0.615686, 1.0 }, + { 0.486275, 0.090196, 0.560784, 1.0 }, + { 0.478431, 0.094118, 0.509804, 1.0 }, + { 0.474510, 0.101961, 0.462745, 1.0 }, + { 0.435294, 0.101961, 0.435294, 1.0 }, + { 0.537255, 0.109804, 0.466667, 1.0 }, + { 0.596078, 0.192157, 0.509804, 1.0 }, + { 0.592157, 0.266667, 0.572549, 1.0 }, + { 0.478431, 0.423529, 0.184314, 1.0 }, + { 0.427451, 0.388235, 0.196078, 1.0 }, + { 0.376471, 0.356863, 0.207843, 1.0 }, + { 0.301961, 0.231373, 0.082353, 1.0 }, + { 0.105882, 0.074510, 0.000000, 1.0 }, + { 0.027451, 0.023529, 0.003922, 1.0 }, + { 0.007843, 0.011765, 0.000000, 1.0 }, + { 0.015686, 0.019608, 0.000000, 1.0 }, + { 0.007843, 0.062745, 0.031373, 1.0 }, + { 0.000000, 0.105882, 0.066667, 1.0 }, + { 0.000000, 0.247059, 0.050980, 1.0 }, + { 0.000000, 0.313725, 0.011765, 1.0 }, + { 0.058824, 0.301961, 0.054902, 1.0 }, + { 0.345098, 0.160784, 0.098039, 1.0 }, + { 0.678431, 0.164706, 0.000000, 1.0 }, + { 0.905882, 0.192157, 0.003922, 1.0 }, + { 0.611765, 0.392157, 0.207843, 1.0 }, + { 0.603922, 0.435294, 0.286275, 1.0 }, + { 0.596078, 0.478431, 0.368627, 1.0 }, + { 0.654902, 0.431373, 0.600000, 1.0 }, + { 0.713725, 0.521569, 0.466667, 1.0 }, + { 0.925490, 0.454902, 0.490196, 1.0 }, + { 0.847059, 0.537255, 0.376471, 1.0 }, + { 0.603922, 0.274510, 0.180392, 1.0 }, + { 0.576471, 0.223529, 0.105882, 1.0 }, + { 0.552941, 0.172549, 0.035294, 1.0 }, + { 0.325490, 0.149020, 0.074510, 1.0 }, + { 0.058824, 0.023529, 0.000000, 1.0 }, + { 0.023529, 0.007843, 0.011765, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.011765, 0.000000, 1.0 }, + { 0.015686, 0.337255, 0.007843, 1.0 }, + { 0.047059, 0.403922, 0.054902, 1.0 }, + { 0.082353, 0.470588, 0.105882, 1.0 }, + { 0.196078, 0.333333, 0.113725, 1.0 }, + { 0.376471, 0.278431, 0.066667, 1.0 }, + { 0.572549, 0.443137, 0.078431, 1.0 }, + { 0.666667, 0.400000, 0.011765, 1.0 }, + { 0.749020, 0.368627, 0.000000, 1.0 }, + { 0.772549, 0.458824, 0.007843, 1.0 }, + { 0.760784, 0.466667, 0.007843, 1.0 }, + { 0.768627, 0.423529, 0.000000, 1.0 }, + { 0.686275, 0.294118, 0.000000, 1.0 }, + { 0.650980, 0.192157, 0.000000, 1.0 }, + { 0.470588, 0.141176, 0.000000, 1.0 }, + { 0.325490, 0.149020, 0.074510, 1.0 }, + { 0.058824, 0.090196, 0.101961, 1.0 }, + { 0.023529, 0.082353, 0.109804, 1.0 }, + { 0.113725, 0.137255, 0.262745, 1.0 }, + { 0.247059, 0.172549, 0.298039, 1.0 }, + { 0.423529, 0.239216, 0.411765, 1.0 }, + { 0.466667, 0.254902, 0.458824, 1.0 }, + { 0.513725, 0.392157, 0.513725, 1.0 }, + { 0.537255, 0.462745, 0.580392, 1.0 }, + { 0.596078, 0.450980, 0.580392, 1.0 }, + { 0.560784, 0.545098, 0.650980, 1.0 }, + { 0.490196, 0.513725, 0.576471, 1.0 }, + { 0.458824, 0.400000, 0.513725, 1.0 }, + { 0.329412, 0.215686, 0.403922, 1.0 }, + { 0.023529, 0.243137, 0.333333, 1.0 }, + { 0.011765, 0.305882, 0.317647, 1.0 }, + { 0.023529, 0.270588, 0.235294, 1.0 }, + { 0.000000, 0.329412, 0.074510, 1.0 }, + { 0.023529, 0.305882, 0.058824, 1.0 }, + { 0.129412, 0.168627, 0.070588, 1.0 }, + { 0.325490, 0.164706, 0.094118, 1.0 }, + { 0.360784, 0.141176, 0.145098, 1.0 }, + { 0.568627, 0.305882, 0.333333, 1.0 }, + { 0.568627, 0.352941, 0.466667, 1.0 }, + { 0.658824, 0.607843, 0.780392, 1.0 }, + { 0.764706, 0.721569, 0.698039, 1.0 }, + { 0.784314, 0.835294, 0.564706, 1.0 }, + { 0.686275, 0.737255, 0.517647, 1.0 }, + { 0.466667, 0.458824, 0.400000, 1.0 }, + { 0.266667, 0.254902, 0.329412, 1.0 }, + { 0.050980, 0.239216, 0.286275, 1.0 }, + { 0.027451, 0.164706, 0.086275, 1.0 }, + { 0.054902, 0.019608, 0.023529, 1.0 }, + { 0.137255, 0.015686, 0.003922, 1.0 }, + { 0.368627, 0.082353, 0.007843, 1.0 }, + { 0.454902, 0.125490, 0.000000, 1.0 }, + { 0.545098, 0.184314, 0.000000, 1.0 }, + { 0.513725, 0.235294, 0.117647, 1.0 }, + { 0.545098, 0.274510, 0.247059, 1.0 }, + { 0.533333, 0.180392, 0.423529, 1.0 }, + { 0.670588, 0.160784, 0.537255, 1.0 }, + { 0.749020, 0.156863, 0.568627, 1.0 }, + { 0.894118, 0.286275, 0.788235, 1.0 }, + { 0.874510, 0.623529, 0.717647, 1.0 }, + { 0.819608, 0.780392, 0.784314, 1.0 }, + { 0.776471, 0.756863, 0.835294, 1.0 }, + { 0.647059, 0.784314, 0.870588, 1.0 }, + { 0.729412, 0.823529, 0.690196, 1.0 }, + { 0.784314, 0.792157, 0.698039, 1.0 }, + { 0.831373, 0.792157, 0.784314, 1.0 }, + { 0.945098, 0.466667, 0.933333, 1.0 }, + { 0.952941, 0.392157, 0.839216, 1.0 }, + { 0.792157, 0.380392, 0.882353, 1.0 }, + { 0.705882, 0.635294, 0.800000, 1.0 }, + { 0.533333, 0.533333, 0.525490, 1.0 }, + { 0.498039, 0.584314, 0.443137, 1.0 }, + { 0.560784, 0.666667, 0.505882, 1.0 }, + { 0.725490, 0.603922, 0.392157, 1.0 }, + }; +/* Apophysis-040427-24GoldenRays */ +static double4 colors_248[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.141176, 0.117647, 0.098039, 1.0 }, + { 0.274510, 0.235294, 0.196078, 1.0 }, + { 0.337255, 0.282353, 0.239216, 1.0 }, + { 0.400000, 0.329412, 0.282353, 1.0 }, + { 0.545098, 0.474510, 0.333333, 1.0 }, + { 0.592157, 0.521569, 0.411765, 1.0 }, + { 0.643137, 0.572549, 0.494118, 1.0 }, + { 0.678431, 0.603922, 0.517647, 1.0 }, + { 0.717647, 0.639216, 0.541176, 1.0 }, + { 0.694118, 0.619608, 0.556863, 1.0 }, + { 0.670588, 0.603922, 0.572549, 1.0 }, + { 0.674510, 0.592157, 0.541176, 1.0 }, + { 0.682353, 0.580392, 0.513725, 1.0 }, + { 0.654902, 0.572549, 0.466667, 1.0 }, + { 0.572549, 0.505882, 0.466667, 1.0 }, + { 0.494118, 0.443137, 0.470588, 1.0 }, + { 0.470588, 0.447059, 0.470588, 1.0 }, + { 0.450980, 0.454902, 0.470588, 1.0 }, + { 0.439216, 0.435294, 0.478431, 1.0 }, + { 0.431373, 0.419608, 0.486275, 1.0 }, + { 0.388235, 0.400000, 0.474510, 1.0 }, + { 0.345098, 0.376471, 0.466667, 1.0 }, + { 0.301961, 0.356863, 0.462745, 1.0 }, + { 0.262745, 0.282353, 0.341176, 1.0 }, + { 0.227451, 0.207843, 0.223529, 1.0 }, + { 0.141176, 0.129412, 0.137255, 1.0 }, + { 0.054902, 0.054902, 0.054902, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.086275, 0.066667, 0.050980, 1.0 }, + { 0.176471, 0.137255, 0.101961, 1.0 }, + { 0.223529, 0.180392, 0.133333, 1.0 }, + { 0.270588, 0.223529, 0.168627, 1.0 }, + { 0.266667, 0.211765, 0.152941, 1.0 }, + { 0.262745, 0.200000, 0.137255, 1.0 }, + { 0.184314, 0.109804, 0.082353, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.109804, 0.090196, 0.094118, 1.0 }, + { 0.223529, 0.184314, 0.188235, 1.0 }, + { 0.262745, 0.258824, 0.305882, 1.0 }, + { 0.305882, 0.337255, 0.427451, 1.0 }, + { 0.313725, 0.368627, 0.466667, 1.0 }, + { 0.321569, 0.400000, 0.505882, 1.0 }, + { 0.360784, 0.439216, 0.576471, 1.0 }, + { 0.356863, 0.443137, 0.568627, 1.0 }, + { 0.356863, 0.450980, 0.560784, 1.0 }, + { 0.305882, 0.337255, 0.407843, 1.0 }, + { 0.254902, 0.227451, 0.258824, 1.0 }, + { 0.254902, 0.192157, 0.200000, 1.0 }, + { 0.254902, 0.160784, 0.145098, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.156863, 0.133333, 0.109804, 1.0 }, + { 0.317647, 0.262745, 0.219608, 1.0 }, + { 0.388235, 0.329412, 0.282353, 1.0 }, + { 0.458824, 0.396078, 0.345098, 1.0 }, + { 0.647059, 0.576471, 0.521569, 1.0 }, + { 0.811765, 0.745098, 0.666667, 1.0 }, + { 0.976471, 0.972549, 0.964706, 1.0 }, + { 0.984314, 0.984314, 0.980392, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.988235, 0.972549, 0.952941, 1.0 }, + { 0.984314, 0.949020, 0.913725, 1.0 }, + { 0.929412, 0.886275, 0.854902, 1.0 }, + { 0.878431, 0.827451, 0.796078, 1.0 }, + { 0.874510, 0.784314, 0.658824, 1.0 }, + { 0.800000, 0.694118, 0.650980, 1.0 }, + { 0.709804, 0.643137, 0.564706, 1.0 }, + { 0.733333, 0.686275, 0.619608, 1.0 }, + { 0.760784, 0.729412, 0.678431, 1.0 }, + { 0.792157, 0.729412, 0.662745, 1.0 }, + { 0.827451, 0.729412, 0.650980, 1.0 }, + { 0.956863, 0.905882, 0.831373, 1.0 }, + { 0.992157, 0.992157, 0.984314, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.984314, 0.984314, 0.984314, 1.0 }, + { 0.976471, 0.976471, 0.976471, 1.0 }, + { 0.858824, 0.796078, 0.733333, 1.0 }, + { 0.674510, 0.631373, 0.560784, 1.0 }, + { 0.552941, 0.478431, 0.423529, 1.0 }, + { 0.356863, 0.321569, 0.286275, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.027451, 0.027451, 0.027451, 1.0 }, + { 0.227451, 0.180392, 0.180392, 1.0 }, + { 0.239216, 0.254902, 0.301961, 1.0 }, + { 0.321569, 0.325490, 0.403922, 1.0 }, + { 0.274510, 0.247059, 0.286275, 1.0 }, + { 0.227451, 0.172549, 0.172549, 1.0 }, + { 0.121569, 0.094118, 0.094118, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.200000, 0.152941, 0.105882, 1.0 }, + { 0.384314, 0.317647, 0.254902, 1.0 }, + { 0.419608, 0.341176, 0.262745, 1.0 }, + { 0.454902, 0.368627, 0.274510, 1.0 }, + { 0.537255, 0.415686, 0.301961, 1.0 }, + { 0.545098, 0.439216, 0.325490, 1.0 }, + { 0.517647, 0.454902, 0.321569, 1.0 }, + { 0.509804, 0.400000, 0.305882, 1.0 }, + { 0.341176, 0.254902, 0.200000, 1.0 }, + { 0.172549, 0.125490, 0.098039, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.137255, 0.062745, 0.086275, 1.0 }, + { 0.254902, 0.184314, 0.168627, 1.0 }, + { 0.349020, 0.301961, 0.254902, 1.0 }, + { 0.560784, 0.439216, 0.356863, 1.0 }, + { 0.576471, 0.462745, 0.368627, 1.0 }, + { 0.592157, 0.486275, 0.380392, 1.0 }, + { 0.643137, 0.521569, 0.400000, 1.0 }, + { 0.670588, 0.564706, 0.447059, 1.0 }, + { 0.670588, 0.568627, 0.470588, 1.0 }, + { 0.568627, 0.521569, 0.474510, 1.0 }, + { 0.454902, 0.439216, 0.537255, 1.0 }, + { 0.454902, 0.454902, 0.556863, 1.0 }, + { 0.454902, 0.470588, 0.576471, 1.0 }, + { 0.560784, 0.549020, 0.615686, 1.0 }, + { 0.670588, 0.627451, 0.658824, 1.0 }, + { 0.921569, 0.866667, 0.831373, 1.0 }, + { 0.984314, 0.980392, 0.964706, 1.0 }, + { 1.000000, 0.996078, 0.988235, 1.0 }, + { 0.964706, 0.941176, 0.878431, 1.0 }, + { 0.650980, 0.611765, 0.643137, 1.0 }, + { 0.619608, 0.576471, 0.607843, 1.0 }, + { 0.588235, 0.545098, 0.576471, 1.0 }, + { 0.596078, 0.541176, 0.541176, 1.0 }, + { 0.588235, 0.529412, 0.541176, 1.0 }, + { 0.560784, 0.498039, 0.501961, 1.0 }, + { 0.564706, 0.509804, 0.474510, 1.0 }, + { 0.584314, 0.494118, 0.368627, 1.0 }, + { 0.572549, 0.482353, 0.356863, 1.0 }, + { 0.564706, 0.474510, 0.349020, 1.0 }, + { 0.517647, 0.411765, 0.305882, 1.0 }, + { 0.439216, 0.352941, 0.301961, 1.0 }, + { 0.411765, 0.349020, 0.290196, 1.0 }, + { 0.360784, 0.321569, 0.317647, 1.0 }, + { 0.313725, 0.305882, 0.356863, 1.0 }, + { 0.301961, 0.345098, 0.431373, 1.0 }, + { 0.407843, 0.360784, 0.368627, 1.0 }, + { 0.423529, 0.380392, 0.356863, 1.0 }, + { 0.439216, 0.403922, 0.345098, 1.0 }, + { 0.427451, 0.419608, 0.423529, 1.0 }, + { 0.556863, 0.486275, 0.407843, 1.0 }, + { 0.552941, 0.474510, 0.376471, 1.0 }, + { 0.470588, 0.396078, 0.341176, 1.0 }, + { 0.360784, 0.317647, 0.294118, 1.0 }, + { 0.325490, 0.270588, 0.258824, 1.0 }, + { 0.290196, 0.227451, 0.227451, 1.0 }, + { 0.258824, 0.184314, 0.160784, 1.0 }, + { 0.141176, 0.078431, 0.019608, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.188235, 0.125490, 0.074510, 1.0 }, + { 0.274510, 0.227451, 0.172549, 1.0 }, + { 0.364706, 0.333333, 0.250980, 1.0 }, + { 0.439216, 0.388235, 0.325490, 1.0 }, + { 0.560784, 0.474510, 0.384314, 1.0 }, + { 0.607843, 0.482353, 0.431373, 1.0 }, + { 0.564706, 0.486275, 0.392157, 1.0 }, + { 0.576471, 0.470588, 0.352941, 1.0 }, + { 0.572549, 0.466667, 0.384314, 1.0 }, + { 0.537255, 0.470588, 0.392157, 1.0 }, + { 0.482353, 0.482353, 0.490196, 1.0 }, + { 0.513725, 0.513725, 0.513725, 1.0 }, + { 0.619608, 0.541176, 0.537255, 1.0 }, + { 0.654902, 0.600000, 0.549020, 1.0 }, + { 0.709804, 0.650980, 0.576471, 1.0 }, + { 0.776471, 0.662745, 0.529412, 1.0 }, + { 1.000000, 1.000000, 0.023529, 1.0 }, + { 0.819608, 0.725490, 0.592157, 1.0 }, + { 0.843137, 0.698039, 0.592157, 1.0 }, + { 0.737255, 0.631373, 0.517647, 1.0 }, + { 0.717647, 0.635294, 0.513725, 1.0 }, + { 0.705882, 0.627451, 0.529412, 1.0 }, + { 0.627451, 0.541176, 0.450980, 1.0 }, + { 0.435294, 0.368627, 0.341176, 1.0 }, + { 0.290196, 0.254902, 0.219608, 1.0 }, + { 0.215686, 0.149020, 0.109804, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.015686, 0.035294, 1.0 }, + { 0.196078, 0.188235, 0.239216, 1.0 }, + { 0.337255, 0.392157, 0.494118, 1.0 }, + }; +/* Apophysis-040427-24HunterSunset */ +static double4 colors_249[] = { + { 1.000000, 0.850980, 0.000000, 1.0 }, + { 0.862745, 0.580392, 0.149020, 1.0 }, + { 0.552941, 0.462745, 0.156863, 1.0 }, + { 0.243137, 0.345098, 0.168627, 1.0 }, + { 0.137255, 0.278431, 0.098039, 1.0 }, + { 0.031373, 0.211765, 0.027451, 1.0 }, + { 0.039216, 0.196078, 0.015686, 1.0 }, + { 0.050980, 0.180392, 0.003922, 1.0 }, + { 0.211765, 0.254902, 0.000000, 1.0 }, + { 0.333333, 0.333333, 0.101961, 1.0 }, + { 0.458824, 0.415686, 0.203922, 1.0 }, + { 0.705882, 0.470588, 0.156863, 1.0 }, + { 0.952941, 0.525490, 0.113725, 1.0 }, + { 0.745098, 0.576471, 0.090196, 1.0 }, + { 0.537255, 0.627451, 0.066667, 1.0 }, + { 0.431373, 0.572549, 0.105882, 1.0 }, + { 0.325490, 0.521569, 0.149020, 1.0 }, + { 0.172549, 0.356863, 0.000000, 1.0 }, + { 0.145098, 0.349020, 0.011765, 1.0 }, + { 0.121569, 0.345098, 0.027451, 1.0 }, + { 0.094118, 0.325490, 0.011765, 1.0 }, + { 0.070588, 0.305882, 0.000000, 1.0 }, + { 0.078431, 0.321569, 0.023529, 1.0 }, + { 0.090196, 0.341176, 0.050980, 1.0 }, + { 0.105882, 0.521569, 0.125490, 1.0 }, + { 0.090196, 0.517647, 0.156863, 1.0 }, + { 0.074510, 0.513725, 0.192157, 1.0 }, + { 0.074510, 0.509804, 0.207843, 1.0 }, + { 0.078431, 0.509804, 0.223529, 1.0 }, + { 0.086275, 0.490196, 0.258824, 1.0 }, + { 0.098039, 0.470588, 0.298039, 1.0 }, + { 0.168627, 0.454902, 0.376471, 1.0 }, + { 0.113725, 0.407843, 0.419608, 1.0 }, + { 0.145098, 0.341176, 0.439216, 1.0 }, + { 0.219608, 0.364706, 0.321569, 1.0 }, + { 0.298039, 0.388235, 0.207843, 1.0 }, + { 0.447059, 0.552941, 0.180392, 1.0 }, + { 0.596078, 0.721569, 0.152941, 1.0 }, + { 0.705882, 0.811765, 0.141176, 1.0 }, + { 0.815686, 0.901961, 0.129412, 1.0 }, + { 0.992157, 0.941176, 0.011765, 1.0 }, + { 0.996078, 0.929412, 0.011765, 1.0 }, + { 1.000000, 0.917647, 0.011765, 1.0 }, + { 1.000000, 0.905882, 0.007843, 1.0 }, + { 1.000000, 0.898039, 0.007843, 1.0 }, + { 1.000000, 0.901961, 0.003922, 1.0 }, + { 1.000000, 0.909804, 0.000000, 1.0 }, + { 0.996078, 0.917647, 0.000000, 1.0 }, + { 1.000000, 0.941176, 0.000000, 1.0 }, + { 1.000000, 0.941176, 0.003922, 1.0 }, + { 0.992157, 0.941176, 0.003922, 1.0 }, + { 0.988235, 0.945098, 0.003922, 1.0 }, + { 0.988235, 0.941176, 0.000000, 1.0 }, + { 0.988235, 0.937255, 0.000000, 1.0 }, + { 0.988235, 0.929412, 0.000000, 1.0 }, + { 0.992157, 0.925490, 0.000000, 1.0 }, + { 0.992157, 0.874510, 0.011765, 1.0 }, + { 0.996078, 0.835294, 0.113725, 1.0 }, + { 1.000000, 0.796078, 0.215686, 1.0 }, + { 0.788235, 0.666667, 0.317647, 1.0 }, + { 0.580392, 0.537255, 0.419608, 1.0 }, + { 0.545098, 0.494118, 0.368627, 1.0 }, + { 0.509804, 0.450980, 0.321569, 1.0 }, + { 0.305882, 0.431373, 0.184314, 1.0 }, + { 0.176471, 0.368627, 0.011765, 1.0 }, + { 0.105882, 0.247059, 0.000000, 1.0 }, + { 0.078431, 0.200000, 0.000000, 1.0 }, + { 0.050980, 0.152941, 0.000000, 1.0 }, + { 0.101961, 0.152941, 0.007843, 1.0 }, + { 0.152941, 0.152941, 0.019608, 1.0 }, + { 0.317647, 0.125490, 0.000000, 1.0 }, + { 0.392157, 0.117647, 0.000000, 1.0 }, + { 0.423529, 0.137255, 0.011765, 1.0 }, + { 0.443137, 0.160784, 0.070588, 1.0 }, + { 0.466667, 0.184314, 0.129412, 1.0 }, + { 0.717647, 0.345098, 0.078431, 1.0 }, + { 0.972549, 0.509804, 0.027451, 1.0 }, + { 0.984314, 0.552941, 0.027451, 1.0 }, + { 0.996078, 0.596078, 0.027451, 1.0 }, + { 0.992157, 0.623529, 0.003922, 1.0 }, + { 0.925490, 0.643137, 0.007843, 1.0 }, + { 0.905882, 0.588235, 0.000000, 1.0 }, + { 0.949020, 0.529412, 0.003922, 1.0 }, + { 0.992157, 0.470588, 0.007843, 1.0 }, + { 0.996078, 0.458824, 0.027451, 1.0 }, + { 1.000000, 0.450980, 0.047059, 1.0 }, + { 0.862745, 0.439216, 0.094118, 1.0 }, + { 0.384314, 0.380392, 0.117647, 1.0 }, + { 0.352941, 0.549020, 0.262745, 1.0 }, + { 0.439216, 0.607843, 0.364706, 1.0 }, + { 0.525490, 0.670588, 0.470588, 1.0 }, + { 0.505882, 0.643137, 0.423529, 1.0 }, + { 0.486275, 0.619608, 0.380392, 1.0 }, + { 0.321569, 0.533333, 0.196078, 1.0 }, + { 0.196078, 0.478431, 0.086275, 1.0 }, + { 0.133333, 0.454902, 0.023529, 1.0 }, + { 0.043137, 0.356863, 0.000000, 1.0 }, + { 0.000000, 0.203922, 0.015686, 1.0 }, + { 0.000000, 0.266667, 0.019608, 1.0 }, + { 0.000000, 0.329412, 0.023529, 1.0 }, + { 0.000000, 0.337255, 0.011765, 1.0 }, + { 0.000000, 0.345098, 0.003922, 1.0 }, + { 0.003922, 0.384314, 0.003922, 1.0 }, + { 0.121569, 0.411765, 0.031373, 1.0 }, + { 0.529412, 0.450980, 0.000000, 1.0 }, + { 0.733333, 0.596078, 0.000000, 1.0 }, + { 0.937255, 0.745098, 0.000000, 1.0 }, + { 0.964706, 0.800000, 0.003922, 1.0 }, + { 0.996078, 0.858824, 0.011765, 1.0 }, + { 0.988235, 0.898039, 0.011765, 1.0 }, + { 0.968627, 0.949020, 0.101961, 1.0 }, + { 0.937255, 0.913725, 0.192157, 1.0 }, + { 0.658824, 0.647059, 0.345098, 1.0 }, + { 0.094118, 0.501961, 0.254902, 1.0 }, + { 0.082353, 0.498039, 0.207843, 1.0 }, + { 0.074510, 0.498039, 0.164706, 1.0 }, + { 0.121569, 0.482353, 0.141176, 1.0 }, + { 0.070588, 0.415686, 0.109804, 1.0 }, + { 0.007843, 0.345098, 0.050980, 1.0 }, + { 0.007843, 0.317647, 0.007843, 1.0 }, + { 0.003922, 0.270588, 0.000000, 1.0 }, + { 0.007843, 0.282353, 0.003922, 1.0 }, + { 0.011765, 0.298039, 0.011765, 1.0 }, + { 0.015686, 0.313725, 0.011765, 1.0 }, + { 0.019608, 0.329412, 0.011765, 1.0 }, + { 0.078431, 0.364706, 0.054902, 1.0 }, + { 0.176471, 0.501961, 0.141176, 1.0 }, + { 0.486275, 0.701961, 0.333333, 1.0 }, + { 0.752941, 0.843137, 0.435294, 1.0 }, + { 0.976471, 0.976471, 0.247059, 1.0 }, + { 0.988235, 0.972549, 0.156863, 1.0 }, + { 1.000000, 0.972549, 0.066667, 1.0 }, + { 0.992157, 0.956863, 0.011765, 1.0 }, + { 0.976471, 0.952941, 0.000000, 1.0 }, + { 1.000000, 0.964706, 0.000000, 1.0 }, + { 0.996078, 0.976471, 0.000000, 1.0 }, + { 1.000000, 0.972549, 0.000000, 1.0 }, + { 1.000000, 0.964706, 0.000000, 1.0 }, + { 1.000000, 0.956863, 0.000000, 1.0 }, + { 0.996078, 0.964706, 0.000000, 1.0 }, + { 0.996078, 0.976471, 0.000000, 1.0 }, + { 0.996078, 0.976471, 0.000000, 1.0 }, + { 0.996078, 0.976471, 0.000000, 1.0 }, + { 0.996078, 0.976471, 0.000000, 1.0 }, + { 0.996078, 0.976471, 0.000000, 1.0 }, + { 0.996078, 0.976471, 0.000000, 1.0 }, + { 0.996078, 0.956863, 0.000000, 1.0 }, + { 1.000000, 0.941176, 0.000000, 1.0 }, + { 0.996078, 0.890196, 0.000000, 1.0 }, + { 0.960784, 0.800000, 0.000000, 1.0 }, + { 0.925490, 0.698039, 0.074510, 1.0 }, + { 0.686275, 0.639216, 0.168627, 1.0 }, + { 0.274510, 0.372549, 0.047059, 1.0 }, + { 0.235294, 0.341176, 0.023529, 1.0 }, + { 0.200000, 0.313725, 0.000000, 1.0 }, + { 0.207843, 0.270588, 0.000000, 1.0 }, + { 0.227451, 0.301961, 0.000000, 1.0 }, + { 0.274510, 0.329412, 0.027451, 1.0 }, + { 0.325490, 0.400000, 0.141176, 1.0 }, + { 0.494118, 0.517647, 0.384314, 1.0 }, + { 0.619608, 0.737255, 0.384314, 1.0 }, + { 0.913725, 0.800000, 0.580392, 1.0 }, + { 0.752941, 0.713725, 0.674510, 1.0 }, + { 0.596078, 0.627451, 0.768627, 1.0 }, + { 0.431373, 0.529412, 0.607843, 1.0 }, + { 0.239216, 0.419608, 0.552941, 1.0 }, + { 0.164706, 0.407843, 0.317647, 1.0 }, + { 0.109804, 0.407843, 0.125490, 1.0 }, + { 0.023529, 0.274510, 0.039216, 1.0 }, + { 0.031373, 0.258824, 0.035294, 1.0 }, + { 0.039216, 0.247059, 0.035294, 1.0 }, + { 0.050980, 0.333333, 0.082353, 1.0 }, + { 0.156863, 0.360784, 0.207843, 1.0 }, + { 0.152941, 0.356863, 0.305882, 1.0 }, + { 0.301961, 0.427451, 0.384314, 1.0 }, + { 0.278431, 0.376471, 0.294118, 1.0 }, + { 0.196078, 0.317647, 0.192157, 1.0 }, + { 0.164706, 0.329412, 0.031373, 1.0 }, + { 0.172549, 0.290196, 0.000000, 1.0 }, + { 0.200000, 0.188235, 0.000000, 1.0 }, + { 0.294118, 0.184314, 0.000000, 1.0 }, + { 0.345098, 0.309804, 0.047059, 1.0 }, + { 0.317647, 0.396078, 0.015686, 1.0 }, + { 0.517647, 0.584314, 0.000000, 1.0 }, + { 0.952941, 0.776471, 0.027451, 1.0 }, + { 0.968627, 0.823529, 0.015686, 1.0 }, + { 0.988235, 0.870588, 0.007843, 1.0 }, + { 1.000000, 0.894118, 0.000000, 1.0 }, + { 1.000000, 0.921569, 0.003922, 1.0 }, + { 0.996078, 0.937255, 0.000000, 1.0 }, + { 0.992157, 0.949020, 0.000000, 1.0 }, + { 1.000000, 0.941176, 0.003922, 1.0 }, + { 1.000000, 0.917647, 0.003922, 1.0 }, + { 1.000000, 0.894118, 0.000000, 1.0 }, + { 1.000000, 0.874510, 0.003922, 1.0 }, + { 1.000000, 0.839216, 0.000000, 1.0 }, + { 0.980392, 0.741176, 0.000000, 1.0 }, + { 0.992157, 0.670588, 0.003922, 1.0 }, + { 1.000000, 0.662745, 0.031373, 1.0 }, + { 0.960784, 0.745098, 0.007843, 1.0 }, + { 1.000000, 0.866667, 0.007843, 1.0 }, + { 0.996078, 0.882353, 0.003922, 1.0 }, + { 0.996078, 0.890196, 0.000000, 1.0 }, + { 0.996078, 0.882353, 0.003922, 1.0 }, + { 1.000000, 0.866667, 0.000000, 1.0 }, + { 0.929412, 0.709804, 0.000000, 1.0 }, + { 0.584314, 0.647059, 0.125490, 1.0 }, + { 0.329412, 0.572549, 0.184314, 1.0 }, + { 0.305882, 0.505882, 0.203922, 1.0 }, + { 0.290196, 0.462745, 0.168627, 1.0 }, + { 0.290196, 0.466667, 0.141176, 1.0 }, + { 0.317647, 0.439216, 0.074510, 1.0 }, + { 0.321569, 0.337255, 0.007843, 1.0 }, + { 0.349020, 0.305882, 0.000000, 1.0 }, + { 0.447059, 0.298039, 0.003922, 1.0 }, + { 0.866667, 0.482353, 0.101961, 1.0 }, + { 0.960784, 0.517647, 0.047059, 1.0 }, + { 0.505882, 0.282353, 0.011765, 1.0 }, + { 0.356863, 0.282353, 0.023529, 1.0 }, + { 0.270588, 0.305882, 0.000000, 1.0 }, + { 0.125490, 0.294118, 0.015686, 1.0 }, + { 0.109804, 0.333333, 0.023529, 1.0 }, + { 0.074510, 0.301961, 0.011765, 1.0 }, + { 0.031373, 0.172549, 0.000000, 1.0 }, + { 0.050980, 0.086275, 0.000000, 1.0 }, + { 0.078431, 0.129412, 0.019608, 1.0 }, + { 0.125490, 0.133333, 0.000000, 1.0 }, + { 0.160784, 0.203922, 0.039216, 1.0 }, + { 0.184314, 0.313725, 0.137255, 1.0 }, + { 0.325490, 0.513725, 0.278431, 1.0 }, + { 0.372549, 0.478431, 0.349020, 1.0 }, + { 0.345098, 0.513725, 0.541176, 1.0 }, + { 0.376471, 0.415686, 0.552941, 1.0 }, + { 0.200000, 0.392157, 0.447059, 1.0 }, + { 0.129412, 0.376471, 0.396078, 1.0 }, + { 0.133333, 0.341176, 0.239216, 1.0 }, + { 0.117647, 0.376471, 0.098039, 1.0 }, + { 0.086275, 0.329412, 0.043137, 1.0 }, + { 0.188235, 0.282353, 0.000000, 1.0 }, + { 0.247059, 0.294118, 0.035294, 1.0 }, + { 0.345098, 0.321569, 0.196078, 1.0 }, + { 0.388235, 0.392157, 0.227451, 1.0 }, + { 0.462745, 0.384314, 0.341176, 1.0 }, + { 0.411765, 0.356863, 0.305882, 1.0 }, + { 0.286275, 0.376471, 0.305882, 1.0 }, + { 0.145098, 0.466667, 0.137255, 1.0 }, + { 0.031373, 0.419608, 0.062745, 1.0 }, + { 0.023529, 0.400000, 0.047059, 1.0 }, + { 0.000000, 0.403922, 0.003922, 1.0 }, + { 0.074510, 0.407843, 0.000000, 1.0 }, + { 0.180392, 0.447059, 0.058824, 1.0 }, + { 0.333333, 0.498039, 0.074510, 1.0 }, + { 0.639216, 0.658824, 0.015686, 1.0 }, + { 0.941176, 0.788235, 0.007843, 1.0 }, + { 0.992157, 0.976471, 0.000000, 1.0 }, + { 0.992157, 0.878431, 0.000000, 1.0 }, + }; +/* Apophysis-040427-25IntoWeave */ +static double4 colors_250[] = { + { 0.000000, 0.125490, 0.682353, 1.0 }, + { 0.000000, 0.000000, 0.117647, 1.0 }, + { 0.019608, 0.003922, 0.078431, 1.0 }, + { 0.039216, 0.011765, 0.039216, 1.0 }, + { 0.203922, 0.164706, 0.078431, 1.0 }, + { 0.368627, 0.321569, 0.117647, 1.0 }, + { 0.392157, 0.364706, 0.250980, 1.0 }, + { 0.419608, 0.407843, 0.388235, 1.0 }, + { 0.674510, 0.619608, 0.333333, 1.0 }, + { 0.717647, 0.615686, 0.188235, 1.0 }, + { 0.760784, 0.611765, 0.043137, 1.0 }, + { 0.749020, 0.745098, 0.290196, 1.0 }, + { 0.737255, 0.878431, 0.537255, 1.0 }, + { 0.733333, 0.886275, 0.627451, 1.0 }, + { 0.729412, 0.898039, 0.717647, 1.0 }, + { 0.709804, 0.890196, 0.682353, 1.0 }, + { 0.694118, 0.882353, 0.647059, 1.0 }, + { 0.933333, 0.894118, 0.380392, 1.0 }, + { 0.964706, 0.847059, 0.196078, 1.0 }, + { 1.000000, 0.803922, 0.015686, 1.0 }, + { 0.992157, 0.662745, 0.011765, 1.0 }, + { 0.984314, 0.525490, 0.007843, 1.0 }, + { 0.847059, 0.427451, 0.003922, 1.0 }, + { 0.713725, 0.333333, 0.000000, 1.0 }, + { 0.725490, 0.501961, 0.000000, 1.0 }, + { 0.807843, 0.572549, 0.000000, 1.0 }, + { 0.890196, 0.643137, 0.003922, 1.0 }, + { 0.941176, 0.752941, 0.000000, 1.0 }, + { 0.992157, 0.862745, 0.000000, 1.0 }, + { 0.976471, 0.878431, 0.000000, 1.0 }, + { 0.964706, 0.894118, 0.000000, 1.0 }, + { 0.992157, 0.886275, 0.000000, 1.0 }, + { 1.000000, 0.843137, 0.003922, 1.0 }, + { 0.964706, 0.670588, 0.109804, 1.0 }, + { 0.937255, 0.647059, 0.372549, 1.0 }, + { 0.909804, 0.627451, 0.639216, 1.0 }, + { 0.827451, 0.749020, 0.607843, 1.0 }, + { 0.749020, 0.874510, 0.580392, 1.0 }, + { 0.788235, 0.890196, 0.556863, 1.0 }, + { 0.831373, 0.909804, 0.537255, 1.0 }, + { 0.996078, 0.858824, 0.000000, 1.0 }, + { 0.858824, 0.866667, 0.192157, 1.0 }, + { 0.721569, 0.878431, 0.388235, 1.0 }, + { 0.682353, 0.878431, 0.509804, 1.0 }, + { 0.647059, 0.882353, 0.631373, 1.0 }, + { 0.670588, 0.878431, 0.682353, 1.0 }, + { 0.698039, 0.878431, 0.733333, 1.0 }, + { 0.709804, 0.874510, 0.827451, 1.0 }, + { 0.772549, 0.894118, 0.823529, 1.0 }, + { 0.776471, 0.921569, 0.749020, 1.0 }, + { 0.709804, 0.894118, 0.729412, 1.0 }, + { 0.647059, 0.870588, 0.709804, 1.0 }, + { 0.568627, 0.800000, 0.756863, 1.0 }, + { 0.494118, 0.733333, 0.803922, 1.0 }, + { 0.454902, 0.615686, 0.737255, 1.0 }, + { 0.419608, 0.501961, 0.670588, 1.0 }, + { 0.066667, 0.121569, 0.368627, 1.0 }, + { 0.039216, 0.058824, 0.207843, 1.0 }, + { 0.015686, 0.000000, 0.047059, 1.0 }, + { 0.011765, 0.000000, 0.031373, 1.0 }, + { 0.011765, 0.000000, 0.015686, 1.0 }, + { 0.011765, 0.000000, 0.011765, 1.0 }, + { 0.011765, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.023529, 0.000000, 0.035294, 1.0 }, + { 0.215686, 0.215686, 0.419608, 1.0 }, + { 0.376471, 0.396078, 0.517647, 1.0 }, + { 0.541176, 0.580392, 0.619608, 1.0 }, + { 0.509804, 0.501961, 0.560784, 1.0 }, + { 0.478431, 0.427451, 0.505882, 1.0 }, + { 0.388235, 0.384314, 0.407843, 1.0 }, + { 0.298039, 0.341176, 0.309804, 1.0 }, + { 0.321569, 0.164706, 0.196078, 1.0 }, + { 0.070588, 0.015686, 0.000000, 1.0 }, + { 0.023529, 0.000000, 0.027451, 1.0 }, + { 0.011765, 0.000000, 0.015686, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.086275, 1.0 }, + { 0.019608, 0.188235, 0.556863, 1.0 }, + { 0.090196, 0.286275, 0.698039, 1.0 }, + { 0.160784, 0.384314, 0.839216, 1.0 }, + { 0.152941, 0.396078, 0.886275, 1.0 }, + { 0.145098, 0.411765, 0.933333, 1.0 }, + { 0.188235, 0.466667, 0.874510, 1.0 }, + { 0.090196, 0.619608, 0.847059, 1.0 }, + { 0.223529, 0.603922, 0.984314, 1.0 }, + { 0.384314, 0.690196, 0.882353, 1.0 }, + { 0.466667, 0.705882, 0.819608, 1.0 }, + { 0.266667, 0.411765, 0.607843, 1.0 }, + { 0.070588, 0.117647, 0.400000, 1.0 }, + { 0.039216, 0.070588, 0.305882, 1.0 }, + { 0.011765, 0.027451, 0.215686, 1.0 }, + { 0.003922, 0.000000, 0.039216, 1.0 }, + { 0.003922, 0.000000, 0.019608, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.031373, 1.0 }, + { 0.000000, 0.031373, 0.035294, 1.0 }, + { 0.282353, 0.329412, 0.384314, 1.0 }, + { 0.356863, 0.388235, 0.501961, 1.0 }, + { 0.431373, 0.447059, 0.623529, 1.0 }, + { 0.552941, 0.623529, 0.803922, 1.0 }, + { 0.521569, 0.749020, 0.792157, 1.0 }, + { 0.505882, 0.752941, 0.788235, 1.0 }, + { 0.545098, 0.811765, 0.886275, 1.0 }, + { 0.505882, 0.764706, 0.901961, 1.0 }, + { 0.521569, 0.776471, 0.862745, 1.0 }, + { 0.541176, 0.792157, 0.827451, 1.0 }, + { 0.533333, 0.780392, 0.796078, 1.0 }, + { 0.525490, 0.768627, 0.764706, 1.0 }, + { 0.627451, 0.796078, 0.729412, 1.0 }, + { 0.611765, 0.462745, 0.623529, 1.0 }, + { 0.454902, 0.388235, 0.560784, 1.0 }, + { 0.286275, 0.294118, 0.454902, 1.0 }, + { 0.011765, 0.003922, 0.054902, 1.0 }, + { 0.003922, 0.007843, 0.039216, 1.0 }, + { 0.000000, 0.011765, 0.023529, 1.0 }, + { 0.000000, 0.011765, 0.015686, 1.0 }, + { 0.000000, 0.007843, 0.027451, 1.0 }, + { 0.000000, 0.000000, 0.027451, 1.0 }, + { 0.000000, 0.003922, 0.058824, 1.0 }, + { 0.011765, 0.192157, 0.498039, 1.0 }, + { 0.050980, 0.207843, 0.603922, 1.0 }, + { 0.094118, 0.227451, 0.713725, 1.0 }, + { 0.160784, 0.411765, 0.803922, 1.0 }, + { 0.443137, 0.435294, 0.627451, 1.0 }, + { 0.768627, 0.603922, 0.509804, 1.0 }, + { 0.949020, 0.811765, 0.349020, 1.0 }, + { 0.984314, 0.749020, 0.019608, 1.0 }, + { 0.984314, 0.698039, 0.054902, 1.0 }, + { 0.670588, 0.505882, 0.000000, 1.0 }, + { 0.368627, 0.698039, 0.019608, 1.0 }, + { 0.070588, 0.890196, 0.043137, 1.0 }, + { 0.090196, 0.184314, 0.286275, 1.0 }, + { 0.180392, 0.235294, 0.521569, 1.0 }, + { 0.321569, 0.411765, 0.584314, 1.0 }, + { 0.388235, 0.549020, 0.721569, 1.0 }, + { 0.247059, 0.407843, 0.901961, 1.0 }, + { 0.211765, 0.415686, 0.878431, 1.0 }, + { 0.180392, 0.423529, 0.858824, 1.0 }, + { 0.047059, 0.109804, 0.647059, 1.0 }, + { 0.000000, 0.050980, 0.274510, 1.0 }, + { 0.000000, 0.015686, 0.090196, 1.0 }, + { 0.003922, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.019608, 0.000000, 1.0 }, + { 0.000000, 0.019608, 0.000000, 1.0 }, + { 0.000000, 0.023529, 0.000000, 1.0 }, + { 0.000000, 0.023529, 0.000000, 1.0 }, + { 0.000000, 0.023529, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.066667, 0.031373, 0.050980, 1.0 }, + { 0.286275, 0.098039, 0.262745, 1.0 }, + { 0.431373, 0.388235, 0.513725, 1.0 }, + { 0.600000, 0.627451, 0.658824, 1.0 }, + { 0.549020, 0.803922, 0.780392, 1.0 }, + { 0.533333, 0.807843, 0.807843, 1.0 }, + { 0.533333, 0.768627, 0.901961, 1.0 }, + { 0.560784, 0.650980, 0.956863, 1.0 }, + { 0.435294, 0.623529, 0.866667, 1.0 }, + { 0.235294, 0.380392, 0.552941, 1.0 }, + { 0.184314, 0.137255, 0.278431, 1.0 }, + { 0.196078, 0.082353, 0.101961, 1.0 }, + { 0.196078, 0.031373, 0.000000, 1.0 }, + { 0.352941, 0.176471, 0.011765, 1.0 }, + { 0.333333, 0.250980, 0.000000, 1.0 }, + { 0.270588, 0.149020, 0.000000, 1.0 }, + { 0.152941, 0.043137, 0.000000, 1.0 }, + { 0.058824, 0.011765, 0.011765, 1.0 }, + { 0.039216, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.023529, 0.000000, 0.007843, 1.0 }, + { 0.031373, 0.000000, 0.000000, 1.0 }, + { 0.047059, 0.000000, 0.000000, 1.0 }, + { 0.078431, 0.000000, 0.000000, 1.0 }, + { 0.149020, 0.007843, 0.000000, 1.0 }, + { 0.356863, 0.164706, 0.003922, 1.0 }, + { 0.482353, 0.215686, 0.000000, 1.0 }, + { 0.588235, 0.317647, 0.011765, 1.0 }, + { 0.807843, 0.580392, 0.019608, 1.0 }, + { 0.984314, 0.749020, 0.019608, 1.0 }, + { 1.000000, 0.850980, 0.000000, 1.0 }, + { 1.000000, 0.886275, 0.000000, 1.0 }, + { 0.992157, 0.905882, 0.000000, 1.0 }, + { 1.000000, 0.882353, 0.000000, 1.0 }, + { 1.000000, 0.839216, 0.003922, 1.0 }, + { 0.980392, 0.827451, 0.000000, 1.0 }, + { 0.992157, 0.627451, 0.000000, 1.0 }, + { 0.960784, 0.596078, 0.000000, 1.0 }, + { 0.898039, 0.600000, 0.058824, 1.0 }, + { 0.901961, 0.737255, 0.203922, 1.0 }, + { 0.984314, 0.792157, 0.533333, 1.0 }, + { 0.960784, 0.843137, 0.800000, 1.0 }, + { 0.874510, 0.835294, 0.796078, 1.0 }, + { 0.662745, 0.847059, 0.713725, 1.0 }, + { 0.537255, 0.800000, 0.670588, 1.0 }, + { 0.243137, 0.427451, 0.529412, 1.0 }, + { 0.141176, 0.247059, 0.329412, 1.0 }, + { 0.000000, 0.027451, 0.090196, 1.0 }, + { 0.050980, 0.000000, 0.035294, 1.0 }, + { 0.156863, 0.082353, 0.054902, 1.0 }, + { 0.368627, 0.137255, 0.000000, 1.0 }, + { 0.678431, 0.239216, 0.000000, 1.0 }, + { 0.709804, 0.419608, 0.000000, 1.0 }, + { 1.000000, 0.858824, 0.000000, 1.0 }, + { 0.874510, 0.584314, 0.000000, 1.0 }, + }; +/* Apophysis-040427-26AlienMind */ +static double4 colors_251[] = { + { 0.321569, 0.411765, 0.776471, 1.0 }, + { 0.243137, 0.325490, 0.650980, 1.0 }, + { 0.203922, 0.278431, 0.584314, 1.0 }, + { 0.164706, 0.235294, 0.517647, 1.0 }, + { 0.129412, 0.192157, 0.454902, 1.0 }, + { 0.098039, 0.152941, 0.392157, 1.0 }, + { 0.090196, 0.141176, 0.380392, 1.0 }, + { 0.086275, 0.133333, 0.368627, 1.0 }, + { 0.058824, 0.105882, 0.309804, 1.0 }, + { 0.058824, 0.105882, 0.309804, 1.0 }, + { 0.058824, 0.105882, 0.309804, 1.0 }, + { 0.058824, 0.101961, 0.309804, 1.0 }, + { 0.058824, 0.101961, 0.313725, 1.0 }, + { 0.066667, 0.109804, 0.329412, 1.0 }, + { 0.074510, 0.121569, 0.349020, 1.0 }, + { 0.082353, 0.129412, 0.364706, 1.0 }, + { 0.094118, 0.137255, 0.380392, 1.0 }, + { 0.141176, 0.207843, 0.482353, 1.0 }, + { 0.152941, 0.223529, 0.501961, 1.0 }, + { 0.168627, 0.239216, 0.521569, 1.0 }, + { 0.168627, 0.239216, 0.525490, 1.0 }, + { 0.168627, 0.239216, 0.529412, 1.0 }, + { 0.156863, 0.227451, 0.509804, 1.0 }, + { 0.145098, 0.219608, 0.490196, 1.0 }, + { 0.109804, 0.164706, 0.411765, 1.0 }, + { 0.086275, 0.137255, 0.364706, 1.0 }, + { 0.066667, 0.109804, 0.321569, 1.0 }, + { 0.054902, 0.094118, 0.301961, 1.0 }, + { 0.043137, 0.082353, 0.282353, 1.0 }, + { 0.035294, 0.070588, 0.262745, 1.0 }, + { 0.031373, 0.062745, 0.243137, 1.0 }, + { 0.082353, 0.078431, 0.101961, 1.0 }, + { 0.254902, 0.180392, 0.023529, 1.0 }, + { 0.168627, 0.105882, 0.007843, 1.0 }, + { 0.090196, 0.070588, 0.098039, 1.0 }, + { 0.015686, 0.035294, 0.192157, 1.0 }, + { 0.031373, 0.062745, 0.239216, 1.0 }, + { 0.047059, 0.094118, 0.290196, 1.0 }, + { 0.050980, 0.098039, 0.294118, 1.0 }, + { 0.054902, 0.101961, 0.298039, 1.0 }, + { 0.301961, 0.243137, 0.121569, 1.0 }, + { 0.368627, 0.290196, 0.117647, 1.0 }, + { 0.435294, 0.337255, 0.113725, 1.0 }, + { 0.380392, 0.325490, 0.176471, 1.0 }, + { 0.329412, 0.317647, 0.243137, 1.0 }, + { 0.364706, 0.349020, 0.282353, 1.0 }, + { 0.403922, 0.380392, 0.325490, 1.0 }, + { 0.403922, 0.388235, 0.341176, 1.0 }, + { 0.419608, 0.435294, 0.533333, 1.0 }, + { 0.380392, 0.474510, 0.858824, 1.0 }, + { 0.466667, 0.549020, 0.874510, 1.0 }, + { 0.556863, 0.623529, 0.894118, 1.0 }, + { 0.509804, 0.576471, 0.823529, 1.0 }, + { 0.466667, 0.533333, 0.752941, 1.0 }, + { 0.396078, 0.474510, 0.764706, 1.0 }, + { 0.325490, 0.415686, 0.780392, 1.0 }, + { 0.388235, 0.403922, 0.447059, 1.0 }, + { 0.584314, 0.521569, 0.384314, 1.0 }, + { 0.780392, 0.643137, 0.325490, 1.0 }, + { 0.752941, 0.627451, 0.352941, 1.0 }, + { 0.729412, 0.615686, 0.380392, 1.0 }, + { 0.611765, 0.529412, 0.364706, 1.0 }, + { 0.494118, 0.447059, 0.352941, 1.0 }, + { 0.333333, 0.337255, 0.407843, 1.0 }, + { 0.239216, 0.274510, 0.443137, 1.0 }, + { 0.109804, 0.172549, 0.415686, 1.0 }, + { 0.086275, 0.137255, 0.364706, 1.0 }, + { 0.062745, 0.105882, 0.317647, 1.0 }, + { 0.054902, 0.101961, 0.305882, 1.0 }, + { 0.050980, 0.098039, 0.294118, 1.0 }, + { 0.039216, 0.070588, 0.254902, 1.0 }, + { 0.101961, 0.121569, 0.145098, 1.0 }, + { 0.254902, 0.207843, 0.121569, 1.0 }, + { 0.411765, 0.313725, 0.113725, 1.0 }, + { 0.572549, 0.423529, 0.105882, 1.0 }, + { 0.658824, 0.513725, 0.200000, 1.0 }, + { 0.745098, 0.603922, 0.298039, 1.0 }, + { 0.709804, 0.560784, 0.239216, 1.0 }, + { 0.678431, 0.521569, 0.180392, 1.0 }, + { 0.490196, 0.388235, 0.149020, 1.0 }, + { 0.380392, 0.337255, 0.227451, 1.0 }, + { 0.074510, 0.125490, 0.341176, 1.0 }, + { 0.066667, 0.113725, 0.329412, 1.0 }, + { 0.062745, 0.105882, 0.317647, 1.0 }, + { 0.070588, 0.117647, 0.341176, 1.0 }, + { 0.082353, 0.129412, 0.364706, 1.0 }, + { 0.090196, 0.149020, 0.380392, 1.0 }, + { 0.105882, 0.180392, 0.411765, 1.0 }, + { 0.133333, 0.200000, 0.470588, 1.0 }, + { 0.133333, 0.200000, 0.470588, 1.0 }, + { 0.133333, 0.200000, 0.470588, 1.0 }, + { 0.129412, 0.196078, 0.462745, 1.0 }, + { 0.125490, 0.196078, 0.454902, 1.0 }, + { 0.101961, 0.160784, 0.415686, 1.0 }, + { 0.082353, 0.141176, 0.372549, 1.0 }, + { 0.062745, 0.105882, 0.317647, 1.0 }, + { 0.058824, 0.101961, 0.313725, 1.0 }, + { 0.054902, 0.101961, 0.305882, 1.0 }, + { 0.050980, 0.098039, 0.298039, 1.0 }, + { 0.050980, 0.098039, 0.294118, 1.0 }, + { 0.050980, 0.098039, 0.298039, 1.0 }, + { 0.054902, 0.101961, 0.305882, 1.0 }, + { 0.054902, 0.101961, 0.305882, 1.0 }, + { 0.058824, 0.101961, 0.313725, 1.0 }, + { 0.101961, 0.156863, 0.396078, 1.0 }, + { 0.137255, 0.200000, 0.462745, 1.0 }, + { 0.172549, 0.243137, 0.533333, 1.0 }, + { 0.200000, 0.278431, 0.580392, 1.0 }, + { 0.231373, 0.313725, 0.631373, 1.0 }, + { 0.282353, 0.376471, 0.721569, 1.0 }, + { 0.352941, 0.443137, 0.819608, 1.0 }, + { 0.392157, 0.490196, 0.854902, 1.0 }, + { 0.541176, 0.615686, 0.917647, 1.0 }, + { 0.513725, 0.611765, 0.941176, 1.0 }, + { 0.556863, 0.631373, 0.886275, 1.0 }, + { 0.603922, 0.654902, 0.831373, 1.0 }, + { 0.654902, 0.674510, 0.760784, 1.0 }, + { 0.674510, 0.678431, 0.756863, 1.0 }, + { 0.725490, 0.705882, 0.721569, 1.0 }, + { 0.749020, 0.721569, 0.698039, 1.0 }, + { 0.956863, 0.800000, 0.525490, 1.0 }, + { 0.941176, 0.792157, 0.470588, 1.0 }, + { 0.925490, 0.784314, 0.415686, 1.0 }, + { 0.890196, 0.772549, 0.505882, 1.0 }, + { 0.854902, 0.764706, 0.600000, 1.0 }, + { 0.792157, 0.729412, 0.666667, 1.0 }, + { 0.768627, 0.717647, 0.682353, 1.0 }, + { 0.717647, 0.698039, 0.725490, 1.0 }, + { 0.529412, 0.549020, 0.662745, 1.0 }, + { 0.231373, 0.313725, 0.623529, 1.0 }, + { 0.211765, 0.290196, 0.592157, 1.0 }, + { 0.192157, 0.266667, 0.564706, 1.0 }, + { 0.274510, 0.286275, 0.360784, 1.0 }, + { 0.313725, 0.313725, 0.321569, 1.0 }, + { 0.337255, 0.368627, 0.450980, 1.0 }, + { 0.243137, 0.325490, 0.650980, 1.0 }, + { 0.337255, 0.439216, 0.803922, 1.0 }, + { 0.309804, 0.407843, 0.764706, 1.0 }, + { 0.282353, 0.376471, 0.729412, 1.0 }, + { 0.266667, 0.356863, 0.698039, 1.0 }, + { 0.250980, 0.337255, 0.670588, 1.0 }, + { 0.219608, 0.294118, 0.603922, 1.0 }, + { 0.215686, 0.290196, 0.600000, 1.0 }, + { 0.200000, 0.274510, 0.576471, 1.0 }, + { 0.203922, 0.278431, 0.580392, 1.0 }, + { 0.243137, 0.325490, 0.650980, 1.0 }, + { 0.262745, 0.345098, 0.678431, 1.0 }, + { 0.282353, 0.368627, 0.705882, 1.0 }, + { 0.321569, 0.411765, 0.776471, 1.0 }, + { 0.356863, 0.450980, 0.827451, 1.0 }, + { 0.380392, 0.482353, 0.862745, 1.0 }, + { 0.482353, 0.588235, 0.992157, 1.0 }, + { 0.454902, 0.564706, 0.952941, 1.0 }, + { 0.407843, 0.513725, 0.894118, 1.0 }, + { 0.360784, 0.462745, 0.835294, 1.0 }, + { 0.294118, 0.388235, 0.741176, 1.0 }, + { 0.239216, 0.321569, 0.647059, 1.0 }, + { 0.180392, 0.250980, 0.549020, 1.0 }, + { 0.137255, 0.203922, 0.474510, 1.0 }, + { 0.098039, 0.141176, 0.392157, 1.0 }, + { 0.066667, 0.109804, 0.321569, 1.0 }, + { 0.027451, 0.058824, 0.243137, 1.0 }, + { 0.023529, 0.058824, 0.235294, 1.0 }, + { 0.023529, 0.058824, 0.227451, 1.0 }, + { 0.015686, 0.035294, 0.109804, 1.0 }, + { 0.003922, 0.031373, 0.203922, 1.0 }, + { 0.035294, 0.058824, 0.254902, 1.0 }, + { 0.039216, 0.070588, 0.254902, 1.0 }, + { 0.039216, 0.078431, 0.270588, 1.0 }, + { 0.039216, 0.078431, 0.270588, 1.0 }, + { 0.039216, 0.078431, 0.270588, 1.0 }, + { 0.039216, 0.078431, 0.270588, 1.0 }, + { 0.039216, 0.078431, 0.270588, 1.0 }, + { 0.039216, 0.078431, 0.270588, 1.0 }, + { 0.047059, 0.094118, 0.290196, 1.0 }, + { 0.050980, 0.098039, 0.294118, 1.0 }, + { 0.054902, 0.101961, 0.298039, 1.0 }, + { 0.054902, 0.101961, 0.305882, 1.0 }, + { 0.058824, 0.101961, 0.313725, 1.0 }, + { 0.058824, 0.101961, 0.313725, 1.0 }, + { 0.078431, 0.125490, 0.352941, 1.0 }, + { 0.090196, 0.145098, 0.384314, 1.0 }, + { 0.117647, 0.188235, 0.439216, 1.0 }, + { 0.133333, 0.203922, 0.462745, 1.0 }, + { 0.156863, 0.227451, 0.509804, 1.0 }, + { 0.164706, 0.235294, 0.521569, 1.0 }, + { 0.172549, 0.243137, 0.533333, 1.0 }, + { 0.223529, 0.294118, 0.615686, 1.0 }, + { 0.266667, 0.360784, 0.705882, 1.0 }, + { 0.298039, 0.392157, 0.745098, 1.0 }, + { 0.352941, 0.447059, 0.823529, 1.0 }, + { 0.384314, 0.478431, 0.862745, 1.0 }, + { 0.560784, 0.631373, 0.874510, 1.0 }, + { 0.666667, 0.674510, 0.772549, 1.0 }, + { 0.737255, 0.717647, 0.701961, 1.0 }, + { 0.752941, 0.733333, 0.654902, 1.0 }, + { 0.807843, 0.709804, 0.498039, 1.0 }, + { 0.729412, 0.647059, 0.525490, 1.0 }, + { 0.431373, 0.388235, 0.317647, 1.0 }, + { 0.270588, 0.270588, 0.270588, 1.0 }, + { 0.082353, 0.141176, 0.372549, 1.0 }, + { 0.074510, 0.121569, 0.349020, 1.0 }, + { 0.082353, 0.141176, 0.372549, 1.0 }, + { 0.113725, 0.172549, 0.427451, 1.0 }, + { 0.152941, 0.227451, 0.498039, 1.0 }, + { 0.219608, 0.294118, 0.603922, 1.0 }, + { 0.396078, 0.431373, 0.560784, 1.0 }, + { 0.482353, 0.486275, 0.501961, 1.0 }, + { 0.576471, 0.627451, 0.792157, 1.0 }, + { 0.541176, 0.611765, 0.894118, 1.0 }, + { 0.364706, 0.466667, 0.847059, 1.0 }, + { 0.317647, 0.407843, 0.772549, 1.0 }, + { 0.258824, 0.352941, 0.690196, 1.0 }, + { 0.239216, 0.321569, 0.647059, 1.0 }, + { 0.211765, 0.294118, 0.603922, 1.0 }, + { 0.196078, 0.270588, 0.572549, 1.0 }, + { 0.192157, 0.262745, 0.560784, 1.0 }, + { 0.192157, 0.266667, 0.564706, 1.0 }, + { 0.203922, 0.278431, 0.580392, 1.0 }, + { 0.211765, 0.294118, 0.603922, 1.0 }, + { 0.200000, 0.274510, 0.576471, 1.0 }, + { 0.184314, 0.258824, 0.556863, 1.0 }, + { 0.164706, 0.235294, 0.517647, 1.0 }, + { 0.129412, 0.200000, 0.458824, 1.0 }, + { 0.113725, 0.172549, 0.427451, 1.0 }, + { 0.090196, 0.145098, 0.384314, 1.0 }, + { 0.074510, 0.121569, 0.349020, 1.0 }, + { 0.070588, 0.109804, 0.341176, 1.0 }, + { 0.074510, 0.121569, 0.349020, 1.0 }, + { 0.078431, 0.125490, 0.352941, 1.0 }, + { 0.082353, 0.141176, 0.372549, 1.0 }, + { 0.098039, 0.141176, 0.384314, 1.0 }, + { 0.121569, 0.176471, 0.431373, 1.0 }, + { 0.137255, 0.203922, 0.474510, 1.0 }, + { 0.168627, 0.239216, 0.521569, 1.0 }, + { 0.188235, 0.258824, 0.556863, 1.0 }, + { 0.235294, 0.317647, 0.635294, 1.0 }, + { 0.270588, 0.364706, 0.701961, 1.0 }, + { 0.278431, 0.372549, 0.717647, 1.0 }, + { 0.254902, 0.341176, 0.674510, 1.0 }, + { 0.231373, 0.313725, 0.631373, 1.0 }, + { 0.192157, 0.266667, 0.568627, 1.0 }, + { 0.145098, 0.219608, 0.490196, 1.0 }, + { 0.113725, 0.184314, 0.435294, 1.0 }, + { 0.082353, 0.141176, 0.372549, 1.0 }, + { 0.062745, 0.113725, 0.329412, 1.0 }, + { 0.058824, 0.101961, 0.313725, 1.0 }, + { 0.054902, 0.101961, 0.305882, 1.0 }, + { 0.050980, 0.098039, 0.294118, 1.0 }, + { 0.050980, 0.098039, 0.294118, 1.0 }, + { 0.047059, 0.094118, 0.290196, 1.0 }, + { 0.054902, 0.094118, 0.294118, 1.0 }, + { 0.113725, 0.125490, 0.184314, 1.0 }, + { 0.243137, 0.219608, 0.156863, 1.0 }, + { 0.698039, 0.572549, 0.270588, 1.0 }, + { 0.415686, 0.352941, 0.211765, 1.0 }, + }; +/* Apophysis-040427-26ISpher4 */ +static double4 colors_252[] = { + { 0.129412, 0.341176, 0.000000, 1.0 }, + { 0.235294, 0.392157, 0.113725, 1.0 }, + { 0.305882, 0.427451, 0.211765, 1.0 }, + { 0.376471, 0.462745, 0.313725, 1.0 }, + { 0.392157, 0.462745, 0.333333, 1.0 }, + { 0.407843, 0.466667, 0.352941, 1.0 }, + { 0.411765, 0.478431, 0.352941, 1.0 }, + { 0.415686, 0.494118, 0.356863, 1.0 }, + { 0.392157, 0.560784, 0.352941, 1.0 }, + { 0.333333, 0.490196, 0.250980, 1.0 }, + { 0.278431, 0.423529, 0.152941, 1.0 }, + { 0.211765, 0.388235, 0.090196, 1.0 }, + { 0.149020, 0.352941, 0.027451, 1.0 }, + { 0.125490, 0.313725, 0.011765, 1.0 }, + { 0.105882, 0.274510, 0.000000, 1.0 }, + { 0.101961, 0.270588, 0.000000, 1.0 }, + { 0.101961, 0.270588, 0.000000, 1.0 }, + { 0.105882, 0.266667, 0.000000, 1.0 }, + { 0.105882, 0.278431, 0.000000, 1.0 }, + { 0.109804, 0.290196, 0.003922, 1.0 }, + { 0.121569, 0.317647, 0.003922, 1.0 }, + { 0.137255, 0.349020, 0.003922, 1.0 }, + { 0.152941, 0.364706, 0.019608, 1.0 }, + { 0.168627, 0.380392, 0.035294, 1.0 }, + { 0.282353, 0.494118, 0.149020, 1.0 }, + { 0.376471, 0.568627, 0.247059, 1.0 }, + { 0.470588, 0.643137, 0.349020, 1.0 }, + { 0.490196, 0.658824, 0.376471, 1.0 }, + { 0.513725, 0.674510, 0.407843, 1.0 }, + { 0.517647, 0.678431, 0.411765, 1.0 }, + { 0.521569, 0.682353, 0.415686, 1.0 }, + { 0.517647, 0.670588, 0.407843, 1.0 }, + { 0.501961, 0.662745, 0.396078, 1.0 }, + { 0.337255, 0.498039, 0.231373, 1.0 }, + { 0.247059, 0.454902, 0.164706, 1.0 }, + { 0.156863, 0.411765, 0.098039, 1.0 }, + { 0.156863, 0.392157, 0.066667, 1.0 }, + { 0.160784, 0.372549, 0.035294, 1.0 }, + { 0.156863, 0.368627, 0.027451, 1.0 }, + { 0.156863, 0.368627, 0.023529, 1.0 }, + { 0.133333, 0.345098, 0.000000, 1.0 }, + { 0.141176, 0.352941, 0.007843, 1.0 }, + { 0.149020, 0.360784, 0.015686, 1.0 }, + { 0.188235, 0.372549, 0.058824, 1.0 }, + { 0.227451, 0.384314, 0.105882, 1.0 }, + { 0.243137, 0.392157, 0.141176, 1.0 }, + { 0.262745, 0.400000, 0.180392, 1.0 }, + { 0.356863, 0.356863, 0.356863, 1.0 }, + { 0.388235, 0.396078, 0.392157, 1.0 }, + { 0.431373, 0.427451, 0.419608, 1.0 }, + { 0.450980, 0.501961, 0.423529, 1.0 }, + { 0.470588, 0.580392, 0.431373, 1.0 }, + { 0.505882, 0.639216, 0.439216, 1.0 }, + { 0.545098, 0.698039, 0.450980, 1.0 }, + { 0.552941, 0.701961, 0.458824, 1.0 }, + { 0.560784, 0.709804, 0.470588, 1.0 }, + { 0.600000, 0.650980, 0.541176, 1.0 }, + { 0.611765, 0.662745, 0.552941, 1.0 }, + { 0.623529, 0.674510, 0.564706, 1.0 }, + { 0.607843, 0.701961, 0.537255, 1.0 }, + { 0.596078, 0.733333, 0.513725, 1.0 }, + { 0.580392, 0.725490, 0.498039, 1.0 }, + { 0.568627, 0.717647, 0.486275, 1.0 }, + { 0.556863, 0.666667, 0.474510, 1.0 }, + { 0.537255, 0.686275, 0.454902, 1.0 }, + { 0.521569, 0.682353, 0.423529, 1.0 }, + { 0.462745, 0.619608, 0.400000, 1.0 }, + { 0.407843, 0.560784, 0.376471, 1.0 }, + { 0.392157, 0.541176, 0.349020, 1.0 }, + { 0.380392, 0.525490, 0.321569, 1.0 }, + { 0.301961, 0.498039, 0.250980, 1.0 }, + { 0.274510, 0.443137, 0.164706, 1.0 }, + { 0.243137, 0.454902, 0.109804, 1.0 }, + { 0.313725, 0.521569, 0.188235, 1.0 }, + { 0.388235, 0.592157, 0.266667, 1.0 }, + { 0.447059, 0.631373, 0.333333, 1.0 }, + { 0.509804, 0.670588, 0.403922, 1.0 }, + { 0.513725, 0.674510, 0.411765, 1.0 }, + { 0.521569, 0.682353, 0.423529, 1.0 }, + { 0.521569, 0.682353, 0.423529, 1.0 }, + { 0.521569, 0.682353, 0.423529, 1.0 }, + { 0.513725, 0.674510, 0.407843, 1.0 }, + { 0.509804, 0.670588, 0.403922, 1.0 }, + { 0.509804, 0.670588, 0.403922, 1.0 }, + { 0.505882, 0.666667, 0.400000, 1.0 }, + { 0.501961, 0.662745, 0.396078, 1.0 }, + { 0.474510, 0.584314, 0.423529, 1.0 }, + { 0.482353, 0.482353, 0.450980, 1.0 }, + { 0.427451, 0.423529, 0.415686, 1.0 }, + { 0.462745, 0.541176, 0.403922, 1.0 }, + { 0.501961, 0.662745, 0.396078, 1.0 }, + { 0.505882, 0.666667, 0.400000, 1.0 }, + { 0.509804, 0.670588, 0.403922, 1.0 }, + { 0.509804, 0.670588, 0.403922, 1.0 }, + { 0.486275, 0.654902, 0.376471, 1.0 }, + { 0.423529, 0.615686, 0.305882, 1.0 }, + { 0.337255, 0.529412, 0.207843, 1.0 }, + { 0.278431, 0.431373, 0.184314, 1.0 }, + { 0.329412, 0.447059, 0.258824, 1.0 }, + { 0.380392, 0.462745, 0.333333, 1.0 }, + { 0.388235, 0.470588, 0.341176, 1.0 }, + { 0.400000, 0.482353, 0.352941, 1.0 }, + { 0.329412, 0.486275, 0.243137, 1.0 }, + { 0.278431, 0.431373, 0.176471, 1.0 }, + { 0.176471, 0.388235, 0.043137, 1.0 }, + { 0.149020, 0.356863, 0.023529, 1.0 }, + { 0.125490, 0.329412, 0.003922, 1.0 }, + { 0.117647, 0.309804, 0.000000, 1.0 }, + { 0.113725, 0.294118, 0.000000, 1.0 }, + { 0.101961, 0.254902, 0.007843, 1.0 }, + { 0.098039, 0.235294, 0.007843, 1.0 }, + { 0.090196, 0.219608, 0.003922, 1.0 }, + { 0.094118, 0.231373, 0.003922, 1.0 }, + { 0.090196, 0.239216, 0.000000, 1.0 }, + { 0.094118, 0.247059, 0.003922, 1.0 }, + { 0.101961, 0.254902, 0.007843, 1.0 }, + { 0.105882, 0.274510, 0.000000, 1.0 }, + { 0.105882, 0.286275, 0.000000, 1.0 }, + { 0.121569, 0.282353, 0.015686, 1.0 }, + { 0.117647, 0.309804, 0.000000, 1.0 }, + { 0.121569, 0.313725, 0.003922, 1.0 }, + { 0.125490, 0.329412, 0.000000, 1.0 }, + { 0.133333, 0.345098, 0.000000, 1.0 }, + { 0.137255, 0.349020, 0.003922, 1.0 }, + { 0.141176, 0.352941, 0.007843, 1.0 }, + { 0.149020, 0.352941, 0.027451, 1.0 }, + { 0.176471, 0.305882, 0.098039, 1.0 }, + { 0.227451, 0.227451, 0.196078, 1.0 }, + { 0.262745, 0.270588, 0.215686, 1.0 }, + { 0.298039, 0.400000, 0.211765, 1.0 }, + { 0.286275, 0.407843, 0.196078, 1.0 }, + { 0.278431, 0.419608, 0.180392, 1.0 }, + { 0.258824, 0.419608, 0.160784, 1.0 }, + { 0.258824, 0.419608, 0.160784, 1.0 }, + { 0.258824, 0.419608, 0.152941, 1.0 }, + { 0.243137, 0.423529, 0.137255, 1.0 }, + { 0.180392, 0.384314, 0.050980, 1.0 }, + { 0.168627, 0.376471, 0.039216, 1.0 }, + { 0.160784, 0.372549, 0.027451, 1.0 }, + { 0.168627, 0.380392, 0.035294, 1.0 }, + { 0.176471, 0.388235, 0.043137, 1.0 }, + { 0.200000, 0.403922, 0.078431, 1.0 }, + { 0.235294, 0.447059, 0.101961, 1.0 }, + { 0.282353, 0.494118, 0.149020, 1.0 }, + { 0.337255, 0.505882, 0.227451, 1.0 }, + { 0.403922, 0.552941, 0.352941, 1.0 }, + { 0.403922, 0.517647, 0.352941, 1.0 }, + { 0.403922, 0.486275, 0.356863, 1.0 }, + { 0.411765, 0.490196, 0.352941, 1.0 }, + { 0.435294, 0.521569, 0.372549, 1.0 }, + { 0.454902, 0.584314, 0.360784, 1.0 }, + { 0.498039, 0.658824, 0.392157, 1.0 }, + { 0.447059, 0.627451, 0.333333, 1.0 }, + { 0.415686, 0.607843, 0.298039, 1.0 }, + { 0.388235, 0.592157, 0.266667, 1.0 }, + { 0.305882, 0.517647, 0.172549, 1.0 }, + { 0.282353, 0.450980, 0.172549, 1.0 }, + { 0.266667, 0.458824, 0.200000, 1.0 }, + { 0.368627, 0.572549, 0.239216, 1.0 }, + { 0.427451, 0.619608, 0.309804, 1.0 }, + { 0.486275, 0.654902, 0.376471, 1.0 }, + { 0.509804, 0.670588, 0.403922, 1.0 }, + { 0.505882, 0.666667, 0.400000, 1.0 }, + { 0.501961, 0.662745, 0.396078, 1.0 }, + { 0.486275, 0.654902, 0.376471, 1.0 }, + { 0.415686, 0.564706, 0.372549, 1.0 }, + { 0.419608, 0.552941, 0.356863, 1.0 }, + { 0.423529, 0.537255, 0.349020, 1.0 }, + { 0.372549, 0.517647, 0.254902, 1.0 }, + { 0.356863, 0.478431, 0.250980, 1.0 }, + { 0.345098, 0.439216, 0.250980, 1.0 }, + { 0.290196, 0.431373, 0.188235, 1.0 }, + { 0.282353, 0.411765, 0.188235, 1.0 }, + { 0.266667, 0.427451, 0.168627, 1.0 }, + { 0.258824, 0.419608, 0.152941, 1.0 }, + { 0.274510, 0.427451, 0.172549, 1.0 }, + { 0.309804, 0.439216, 0.215686, 1.0 }, + { 0.360784, 0.439216, 0.301961, 1.0 }, + { 0.431373, 0.423529, 0.376471, 1.0 }, + { 0.419608, 0.415686, 0.407843, 1.0 }, + { 0.400000, 0.400000, 0.400000, 1.0 }, + { 0.380392, 0.380392, 0.380392, 1.0 }, + { 0.341176, 0.341176, 0.341176, 1.0 }, + { 0.270588, 0.270588, 0.223529, 1.0 }, + { 0.180392, 0.294118, 0.082353, 1.0 }, + { 0.156863, 0.278431, 0.054902, 1.0 }, + { 0.133333, 0.266667, 0.031373, 1.0 }, + { 0.113725, 0.274510, 0.015686, 1.0 }, + { 0.101961, 0.270588, 0.000000, 1.0 }, + { 0.101961, 0.270588, 0.000000, 1.0 }, + { 0.113725, 0.294118, 0.007843, 1.0 }, + { 0.125490, 0.329412, 0.003922, 1.0 }, + { 0.152941, 0.364706, 0.019608, 1.0 }, + { 0.200000, 0.411765, 0.066667, 1.0 }, + { 0.239216, 0.450980, 0.105882, 1.0 }, + { 0.282353, 0.494118, 0.149020, 1.0 }, + { 0.407843, 0.600000, 0.282353, 1.0 }, + { 0.482353, 0.650980, 0.372549, 1.0 }, + { 0.505882, 0.666667, 0.400000, 1.0 }, + { 0.494118, 0.662745, 0.392157, 1.0 }, + { 0.427451, 0.584314, 0.388235, 1.0 }, + { 0.403922, 0.529412, 0.337255, 1.0 }, + { 0.325490, 0.407843, 0.254902, 1.0 }, + { 0.227451, 0.227451, 0.196078, 1.0 }, + { 0.180392, 0.176471, 0.160784, 1.0 }, + { 0.168627, 0.164706, 0.149020, 1.0 }, + { 0.109804, 0.250980, 0.011765, 1.0 }, + { 0.117647, 0.298039, 0.003922, 1.0 }, + { 0.129412, 0.341176, 0.003922, 1.0 }, + { 0.152941, 0.364706, 0.027451, 1.0 }, + { 0.203922, 0.372549, 0.090196, 1.0 }, + { 0.235294, 0.356863, 0.125490, 1.0 }, + { 0.298039, 0.368627, 0.219608, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.368627, 0.360784, 0.372549, 1.0 }, + { 0.356863, 0.356863, 0.356863, 1.0 }, + { 0.282353, 0.388235, 0.227451, 1.0 }, + { 0.262745, 0.364706, 0.188235, 1.0 }, + { 0.211765, 0.325490, 0.105882, 1.0 }, + { 0.207843, 0.321569, 0.101961, 1.0 }, + { 0.200000, 0.333333, 0.094118, 1.0 }, + { 0.156863, 0.349020, 0.031373, 1.0 }, + { 0.141176, 0.333333, 0.023529, 1.0 }, + { 0.129412, 0.290196, 0.015686, 1.0 }, + { 0.184314, 0.313725, 0.098039, 1.0 }, + { 0.247059, 0.321569, 0.141176, 1.0 }, + { 0.301961, 0.364706, 0.219608, 1.0 }, + { 0.364706, 0.364706, 0.364706, 1.0 }, + { 0.392157, 0.392157, 0.392157, 1.0 }, + { 0.341176, 0.341176, 0.341176, 1.0 }, + { 0.262745, 0.349020, 0.196078, 1.0 }, + { 0.227451, 0.364706, 0.105882, 1.0 }, + { 0.172549, 0.364706, 0.047059, 1.0 }, + { 0.156863, 0.368627, 0.023529, 1.0 }, + { 0.145098, 0.356863, 0.011765, 1.0 }, + { 0.141176, 0.352941, 0.007843, 1.0 }, + { 0.137255, 0.349020, 0.003922, 1.0 }, + { 0.137255, 0.349020, 0.003922, 1.0 }, + { 0.145098, 0.356863, 0.011765, 1.0 }, + { 0.152941, 0.364706, 0.019608, 1.0 }, + { 0.164706, 0.376471, 0.031373, 1.0 }, + { 0.196078, 0.400000, 0.074510, 1.0 }, + { 0.254902, 0.427451, 0.133333, 1.0 }, + { 0.388235, 0.580392, 0.262745, 1.0 }, + { 0.447059, 0.627451, 0.345098, 1.0 }, + { 0.521569, 0.682353, 0.423529, 1.0 }, + { 0.607843, 0.725490, 0.521569, 1.0 }, + { 0.764706, 0.819608, 0.721569, 1.0 }, + { 0.800000, 0.847059, 0.768627, 1.0 }, + { 0.862745, 0.905882, 0.850980, 1.0 }, + { 0.870588, 0.901961, 0.850980, 1.0 }, + { 0.807843, 0.854902, 0.776471, 1.0 }, + { 0.788235, 0.835294, 0.756863, 1.0 }, + { 0.643137, 0.701961, 0.588235, 1.0 }, + { 0.545098, 0.643137, 0.529412, 1.0 }, + { 0.494118, 0.564706, 0.407843, 1.0 }, + }; +/* Apophysis-040427-26ISph2 */ +static double4 colors_253[] = { + { 0.600000, 0.572549, 0.705882, 1.0 }, + { 0.639216, 0.662745, 0.764706, 1.0 }, + { 0.647059, 0.666667, 0.776471, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.650980, 0.643137, 0.780392, 1.0 }, + { 0.643137, 0.619608, 0.768627, 1.0 }, + { 0.564706, 0.545098, 0.662745, 1.0 }, + { 0.529412, 0.525490, 0.619608, 1.0 }, + { 0.498039, 0.509804, 0.576471, 1.0 }, + { 0.521569, 0.533333, 0.576471, 1.0 }, + { 0.545098, 0.556863, 0.576471, 1.0 }, + { 0.611765, 0.623529, 0.658824, 1.0 }, + { 0.682353, 0.690196, 0.741176, 1.0 }, + { 0.682353, 0.698039, 0.764706, 1.0 }, + { 0.686275, 0.705882, 0.792157, 1.0 }, + { 0.705882, 0.733333, 0.803922, 1.0 }, + { 0.709804, 0.713725, 0.807843, 1.0 }, + { 0.713725, 0.694118, 0.811765, 1.0 }, + { 0.694118, 0.694118, 0.811765, 1.0 }, + { 0.678431, 0.698039, 0.811765, 1.0 }, + { 0.678431, 0.694118, 0.811765, 1.0 }, + { 0.678431, 0.690196, 0.811765, 1.0 }, + { 0.662745, 0.674510, 0.803922, 1.0 }, + { 0.658824, 0.670588, 0.796078, 1.0 }, + { 0.654902, 0.666667, 0.788235, 1.0 }, + { 0.627451, 0.615686, 0.745098, 1.0 }, + { 0.603922, 0.564706, 0.701961, 1.0 }, + { 0.588235, 0.564706, 0.678431, 1.0 }, + { 0.572549, 0.564706, 0.658824, 1.0 }, + { 0.533333, 0.549020, 0.584314, 1.0 }, + { 0.490196, 0.501961, 0.560784, 1.0 }, + { 0.470588, 0.494118, 0.541176, 1.0 }, + { 0.450980, 0.454902, 0.541176, 1.0 }, + { 0.431373, 0.415686, 0.545098, 1.0 }, + { 0.454902, 0.431373, 0.568627, 1.0 }, + { 0.482353, 0.450980, 0.596078, 1.0 }, + { 0.501961, 0.466667, 0.631373, 1.0 }, + { 0.521569, 0.486275, 0.670588, 1.0 }, + { 0.603922, 0.576471, 0.741176, 1.0 }, + { 0.623529, 0.615686, 0.760784, 1.0 }, + { 0.647059, 0.658824, 0.780392, 1.0 }, + { 0.650980, 0.662745, 0.784314, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.666667, 0.678431, 0.800000, 1.0 }, + { 0.678431, 0.694118, 0.807843, 1.0 }, + { 0.686275, 0.701961, 0.800000, 1.0 }, + { 0.678431, 0.698039, 0.796078, 1.0 }, + { 0.674510, 0.698039, 0.792157, 1.0 }, + { 0.678431, 0.694118, 0.784314, 1.0 }, + { 0.682353, 0.690196, 0.780392, 1.0 }, + { 0.674510, 0.690196, 0.776471, 1.0 }, + { 0.666667, 0.690196, 0.776471, 1.0 }, + { 0.658824, 0.678431, 0.792157, 1.0 }, + { 0.654902, 0.674510, 0.788235, 1.0 }, + { 0.654902, 0.670588, 0.784314, 1.0 }, + { 0.639216, 0.658824, 0.752941, 1.0 }, + { 0.627451, 0.647059, 0.725490, 1.0 }, + { 0.619608, 0.623529, 0.682353, 1.0 }, + { 0.615686, 0.603922, 0.639216, 1.0 }, + { 0.572549, 0.588235, 0.600000, 1.0 }, + { 0.509804, 0.521569, 0.580392, 1.0 }, + { 0.505882, 0.454902, 0.149020, 1.0 }, + { 0.647059, 0.584314, 0.141176, 1.0 }, + { 0.792157, 0.713725, 0.137255, 1.0 }, + { 0.811765, 0.823529, 0.125490, 1.0 }, + { 0.831373, 0.933333, 0.113725, 1.0 }, + { 0.631373, 0.788235, 0.164706, 1.0 }, + { 0.443137, 0.650980, 0.235294, 1.0 }, + { 0.431373, 0.415686, 0.521569, 1.0 }, + { 0.427451, 0.403922, 0.580392, 1.0 }, + { 0.427451, 0.392157, 0.639216, 1.0 }, + { 0.466667, 0.439216, 0.627451, 1.0 }, + { 0.509804, 0.486275, 0.619608, 1.0 }, + { 0.517647, 0.490196, 0.623529, 1.0 }, + { 0.525490, 0.498039, 0.627451, 1.0 }, + { 0.568627, 0.549020, 0.666667, 1.0 }, + { 0.615686, 0.631373, 0.737255, 1.0 }, + { 0.678431, 0.658824, 0.749020, 1.0 }, + { 0.666667, 0.670588, 0.756863, 1.0 }, + { 0.658824, 0.682353, 0.768627, 1.0 }, + { 0.654902, 0.678431, 0.768627, 1.0 }, + { 0.654902, 0.678431, 0.772549, 1.0 }, + { 0.647059, 0.666667, 0.784314, 1.0 }, + { 0.654902, 0.674510, 0.792157, 1.0 }, + { 0.627451, 0.643137, 0.756863, 1.0 }, + { 0.619608, 0.635294, 0.741176, 1.0 }, + { 0.611765, 0.627451, 0.725490, 1.0 }, + { 0.580392, 0.584314, 0.701961, 1.0 }, + { 0.549020, 0.545098, 0.678431, 1.0 }, + { 0.501961, 0.525490, 0.588235, 1.0 }, + { 0.505882, 0.517647, 0.584314, 1.0 }, + { 0.529412, 0.533333, 0.603922, 1.0 }, + { 0.564706, 0.545098, 0.701961, 1.0 }, + { 0.607843, 0.607843, 0.741176, 1.0 }, + { 0.619608, 0.631373, 0.737255, 1.0 }, + { 0.631373, 0.658824, 0.733333, 1.0 }, + { 0.635294, 0.662745, 0.737255, 1.0 }, + { 0.643137, 0.670588, 0.745098, 1.0 }, + { 0.635294, 0.662745, 0.733333, 1.0 }, + { 0.627451, 0.654902, 0.725490, 1.0 }, + { 0.635294, 0.662745, 0.733333, 1.0 }, + { 0.658824, 0.678431, 0.764706, 1.0 }, + { 0.682353, 0.698039, 0.796078, 1.0 }, + { 0.701961, 0.701961, 0.819608, 1.0 }, + { 0.725490, 0.709804, 0.847059, 1.0 }, + { 0.760784, 0.780392, 0.858824, 1.0 }, + { 0.796078, 0.807843, 0.874510, 1.0 }, + { 0.796078, 0.807843, 0.882353, 1.0 }, + { 0.796078, 0.807843, 0.882353, 1.0 }, + { 0.803922, 0.815686, 0.890196, 1.0 }, + { 0.823529, 0.823529, 0.886275, 1.0 }, + { 0.847059, 0.831373, 0.886275, 1.0 }, + { 0.886275, 0.898039, 0.925490, 1.0 }, + { 0.909804, 0.905882, 0.925490, 1.0 }, + { 0.913725, 0.901961, 0.937255, 1.0 }, + { 0.913725, 0.909804, 0.933333, 1.0 }, + { 0.901961, 0.925490, 0.925490, 1.0 }, + { 0.874510, 0.898039, 0.898039, 1.0 }, + { 0.847059, 0.870588, 0.870588, 1.0 }, + { 0.815686, 0.835294, 0.862745, 1.0 }, + { 0.788235, 0.800000, 0.858824, 1.0 }, + { 0.768627, 0.780392, 0.847059, 1.0 }, + { 0.686275, 0.701961, 0.815686, 1.0 }, + { 0.670588, 0.686275, 0.800000, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.800000, 1.0 }, + { 0.658824, 0.670588, 0.800000, 1.0 }, + { 0.658824, 0.670588, 0.800000, 1.0 }, + { 0.658824, 0.670588, 0.800000, 1.0 }, + { 0.658824, 0.670588, 0.796078, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.654902, 0.674510, 0.792157, 1.0 }, + { 0.654902, 0.674510, 0.792157, 1.0 }, + { 0.670588, 0.694118, 0.796078, 1.0 }, + { 0.670588, 0.694118, 0.788235, 1.0 }, + { 0.670588, 0.694118, 0.780392, 1.0 }, + { 0.666667, 0.694118, 0.768627, 1.0 }, + { 0.658824, 0.686275, 0.756863, 1.0 }, + { 0.658824, 0.682353, 0.729412, 1.0 }, + { 0.623529, 0.650980, 0.725490, 1.0 }, + { 0.517647, 0.525490, 0.607843, 1.0 }, + { 0.505882, 0.521569, 0.584314, 1.0 }, + { 0.494118, 0.517647, 0.564706, 1.0 }, + { 0.490196, 0.505882, 0.552941, 1.0 }, + { 0.490196, 0.494118, 0.564706, 1.0 }, + { 0.509804, 0.490196, 0.615686, 1.0 }, + { 0.505882, 0.486275, 0.611765, 1.0 }, + { 0.450980, 0.419608, 0.654902, 1.0 }, + { 0.443137, 0.403922, 0.650980, 1.0 }, + { 0.486275, 0.482353, 0.709804, 1.0 }, + { 0.513725, 0.498039, 0.713725, 1.0 }, + { 0.545098, 0.517647, 0.717647, 1.0 }, + { 0.580392, 0.568627, 0.745098, 1.0 }, + { 0.619608, 0.631373, 0.768627, 1.0 }, + { 0.654902, 0.666667, 0.788235, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.670588, 0.792157, 1.0 }, + { 0.658824, 0.674510, 0.788235, 1.0 }, + { 0.670588, 0.670588, 0.780392, 1.0 }, + { 0.666667, 0.690196, 0.776471, 1.0 }, + { 0.662745, 0.686275, 0.772549, 1.0 }, + { 0.650980, 0.674510, 0.776471, 1.0 }, + { 0.627451, 0.643137, 0.749020, 1.0 }, + { 0.588235, 0.560784, 0.733333, 1.0 }, + { 0.498039, 0.470588, 0.643137, 1.0 }, + { 0.392157, 0.352941, 0.623529, 1.0 }, + { 0.321569, 0.266667, 0.498039, 1.0 }, + { 0.188235, 0.129412, 0.360784, 1.0 }, + { 0.117647, 0.145098, 0.325490, 1.0 }, + { 0.101961, 0.109804, 0.309804, 1.0 }, + { 0.137255, 0.113725, 0.356863, 1.0 }, + { 0.349020, 0.294118, 0.501961, 1.0 }, + { 0.454902, 0.427451, 0.600000, 1.0 }, + { 0.552941, 0.533333, 0.690196, 1.0 }, + { 0.623529, 0.647059, 0.733333, 1.0 }, + { 0.686275, 0.709804, 0.803922, 1.0 }, + { 0.741176, 0.737255, 0.858824, 1.0 }, + { 0.776471, 0.796078, 0.874510, 1.0 }, + { 0.776471, 0.803922, 0.866667, 1.0 }, + { 0.772549, 0.784314, 0.843137, 1.0 }, + { 0.721569, 0.729412, 0.788235, 1.0 }, + { 0.670588, 0.647059, 0.788235, 1.0 }, + { 0.556863, 0.533333, 0.768627, 1.0 }, + { 0.525490, 0.490196, 0.698039, 1.0 }, + { 0.443137, 0.403922, 0.643137, 1.0 }, + { 0.392157, 0.345098, 0.541176, 1.0 }, + { 0.392157, 0.345098, 0.541176, 1.0 }, + { 0.388235, 0.341176, 0.529412, 1.0 }, + { 0.380392, 0.345098, 0.529412, 1.0 }, + { 0.360784, 0.313725, 0.509804, 1.0 }, + { 0.301961, 0.333333, 0.525490, 1.0 }, + { 0.337255, 0.313725, 0.494118, 1.0 }, + { 0.239216, 0.223529, 0.419608, 1.0 }, + { 0.188235, 0.129412, 0.360784, 1.0 }, + { 0.266667, 0.239216, 0.552941, 1.0 }, + { 0.278431, 0.243137, 0.552941, 1.0 }, + { 0.349020, 0.333333, 0.623529, 1.0 }, + { 0.400000, 0.423529, 0.666667, 1.0 }, + { 0.533333, 0.525490, 0.678431, 1.0 }, + { 0.615686, 0.635294, 0.749020, 1.0 }, + { 0.647059, 0.658824, 0.780392, 1.0 }, + { 0.674510, 0.674510, 0.784314, 1.0 }, + { 0.705882, 0.698039, 0.784314, 1.0 }, + { 0.698039, 0.705882, 0.788235, 1.0 }, + { 0.705882, 0.709804, 0.788235, 1.0 }, + { 0.745098, 0.725490, 0.815686, 1.0 }, + { 0.784314, 0.768627, 0.835294, 1.0 }, + { 0.792157, 0.780392, 0.862745, 1.0 }, + { 0.815686, 0.800000, 0.866667, 1.0 }, + { 0.823529, 0.811765, 0.894118, 1.0 }, + { 0.870588, 0.850980, 0.878431, 1.0 }, + { 0.819608, 0.835294, 0.839216, 1.0 }, + { 0.803922, 0.815686, 0.874510, 1.0 }, + { 0.792157, 0.803922, 0.870588, 1.0 }, + { 0.768627, 0.752941, 0.843137, 1.0 }, + { 0.717647, 0.694118, 0.796078, 1.0 }, + { 0.698039, 0.670588, 0.792157, 1.0 }, + { 0.647059, 0.674510, 0.749020, 1.0 }, + { 0.627451, 0.650980, 0.737255, 1.0 }, + { 0.639216, 0.674510, 0.741176, 1.0 }, + }; +/* Apophysis-040427-26ISph11 */ +static double4 colors_254[] = { + { 0.572549, 0.243137, 0.337255, 1.0 }, + { 0.333333, 0.098039, 0.372549, 1.0 }, + { 0.337255, 0.078431, 0.325490, 1.0 }, + { 0.341176, 0.062745, 0.282353, 1.0 }, + { 0.329412, 0.062745, 0.250980, 1.0 }, + { 0.321569, 0.066667, 0.223529, 1.0 }, + { 0.298039, 0.078431, 0.258824, 1.0 }, + { 0.274510, 0.090196, 0.294118, 1.0 }, + { 0.282353, 0.109804, 0.443137, 1.0 }, + { 0.325490, 0.156863, 0.419608, 1.0 }, + { 0.372549, 0.207843, 0.396078, 1.0 }, + { 0.435294, 0.274510, 0.384314, 1.0 }, + { 0.498039, 0.341176, 0.372549, 1.0 }, + { 0.603922, 0.368627, 0.419608, 1.0 }, + { 0.713725, 0.396078, 0.470588, 1.0 }, + { 0.772549, 0.427451, 0.466667, 1.0 }, + { 0.831373, 0.462745, 0.462745, 1.0 }, + { 0.807843, 0.607843, 0.666667, 1.0 }, + { 0.749020, 0.592157, 0.647059, 1.0 }, + { 0.690196, 0.580392, 0.627451, 1.0 }, + { 0.600000, 0.474510, 0.607843, 1.0 }, + { 0.509804, 0.372549, 0.592157, 1.0 }, + { 0.466667, 0.345098, 0.592157, 1.0 }, + { 0.427451, 0.321569, 0.592157, 1.0 }, + { 0.501961, 0.305882, 0.576471, 1.0 }, + { 0.529412, 0.392157, 0.592157, 1.0 }, + { 0.560784, 0.478431, 0.607843, 1.0 }, + { 0.568627, 0.568627, 0.694118, 1.0 }, + { 0.580392, 0.662745, 0.784314, 1.0 }, + { 0.592157, 0.701961, 0.854902, 1.0 }, + { 0.607843, 0.741176, 0.929412, 1.0 }, + { 0.611765, 0.800000, 0.949020, 1.0 }, + { 0.549020, 0.682353, 0.792157, 1.0 }, + { 0.290196, 0.741176, 0.674510, 1.0 }, + { 0.392157, 0.686275, 0.611765, 1.0 }, + { 0.494118, 0.631373, 0.552941, 1.0 }, + { 0.541176, 0.580392, 0.580392, 1.0 }, + { 0.588235, 0.529412, 0.611765, 1.0 }, + { 0.588235, 0.521569, 0.600000, 1.0 }, + { 0.588235, 0.513725, 0.592157, 1.0 }, + { 0.447059, 0.545098, 0.521569, 1.0 }, + { 0.384314, 0.584314, 0.568627, 1.0 }, + { 0.325490, 0.623529, 0.615686, 1.0 }, + { 0.494118, 0.650980, 0.705882, 1.0 }, + { 0.666667, 0.678431, 0.800000, 1.0 }, + { 0.674510, 0.666667, 0.792157, 1.0 }, + { 0.682353, 0.654902, 0.788235, 1.0 }, + { 0.701961, 0.701961, 0.803922, 1.0 }, + { 0.749020, 0.705882, 0.862745, 1.0 }, + { 0.784314, 0.831373, 0.894118, 1.0 }, + { 0.705882, 0.788235, 0.858824, 1.0 }, + { 0.627451, 0.749020, 0.827451, 1.0 }, + { 0.603922, 0.650980, 0.792157, 1.0 }, + { 0.580392, 0.552941, 0.756863, 1.0 }, + { 0.592157, 0.517647, 0.690196, 1.0 }, + { 0.603922, 0.486275, 0.627451, 1.0 }, + { 0.596078, 0.439216, 0.541176, 1.0 }, + { 0.588235, 0.474510, 0.517647, 1.0 }, + { 0.584314, 0.509804, 0.494118, 1.0 }, + { 0.654902, 0.509804, 0.525490, 1.0 }, + { 0.729412, 0.509804, 0.560784, 1.0 }, + { 0.788235, 0.478431, 0.521569, 1.0 }, + { 0.847059, 0.450980, 0.482353, 1.0 }, + { 0.870588, 0.556863, 0.568627, 1.0 }, + { 0.858824, 0.678431, 0.686275, 1.0 }, + { 0.847059, 0.698039, 0.756863, 1.0 }, + { 0.792157, 0.701961, 0.800000, 1.0 }, + { 0.737255, 0.709804, 0.843137, 1.0 }, + { 0.682353, 0.682353, 0.835294, 1.0 }, + { 0.627451, 0.654902, 0.827451, 1.0 }, + { 0.552941, 0.556863, 0.768627, 1.0 }, + { 0.513725, 0.521569, 0.721569, 1.0 }, + { 0.423529, 0.337255, 0.517647, 1.0 }, + { 0.384314, 0.301961, 0.407843, 1.0 }, + { 0.349020, 0.266667, 0.301961, 1.0 }, + { 0.239216, 0.376471, 0.309804, 1.0 }, + { 0.133333, 0.490196, 0.321569, 1.0 }, + { 0.211765, 0.596078, 0.431373, 1.0 }, + { 0.294118, 0.705882, 0.545098, 1.0 }, + { 0.243137, 0.709804, 0.686275, 1.0 }, + { 0.262745, 0.701961, 0.749020, 1.0 }, + { 0.415686, 0.301961, 0.564706, 1.0 }, + { 0.400000, 0.235294, 0.525490, 1.0 }, + { 0.384314, 0.168627, 0.486275, 1.0 }, + { 0.364706, 0.180392, 0.470588, 1.0 }, + { 0.345098, 0.192157, 0.454902, 1.0 }, + { 0.356863, 0.211765, 0.423529, 1.0 }, + { 0.400000, 0.258824, 0.439216, 1.0 }, + { 0.525490, 0.364706, 0.482353, 1.0 }, + { 0.588235, 0.368627, 0.443137, 1.0 }, + { 0.654902, 0.376471, 0.407843, 1.0 }, + { 0.647059, 0.396078, 0.388235, 1.0 }, + { 0.639216, 0.419608, 0.368627, 1.0 }, + { 0.525490, 0.368627, 0.372549, 1.0 }, + { 0.509804, 0.349020, 0.372549, 1.0 }, + { 0.470588, 0.337255, 0.392157, 1.0 }, + { 0.450980, 0.325490, 0.368627, 1.0 }, + { 0.490196, 0.231373, 0.286275, 1.0 }, + { 0.423529, 0.160784, 0.301961, 1.0 }, + { 0.360784, 0.094118, 0.317647, 1.0 }, + { 0.345098, 0.078431, 0.301961, 1.0 }, + { 0.333333, 0.062745, 0.286275, 1.0 }, + { 0.329412, 0.121569, 0.388235, 1.0 }, + { 0.270588, 0.164706, 0.443137, 1.0 }, + { 0.345098, 0.443137, 0.529412, 1.0 }, + { 0.388235, 0.466667, 0.545098, 1.0 }, + { 0.431373, 0.490196, 0.564706, 1.0 }, + { 0.462745, 0.501961, 0.537255, 1.0 }, + { 0.494118, 0.517647, 0.509804, 1.0 }, + { 0.513725, 0.474510, 0.505882, 1.0 }, + { 0.411765, 0.372549, 0.568627, 1.0 }, + { 0.403922, 0.301961, 0.486275, 1.0 }, + { 0.352941, 0.254902, 0.380392, 1.0 }, + { 0.356863, 0.254902, 0.258824, 1.0 }, + { 0.419608, 0.290196, 0.286275, 1.0 }, + { 0.486275, 0.325490, 0.317647, 1.0 }, + { 0.490196, 0.321569, 0.349020, 1.0 }, + { 0.501961, 0.341176, 0.364706, 1.0 }, + { 0.486275, 0.341176, 0.368627, 1.0 }, + { 0.482353, 0.333333, 0.415686, 1.0 }, + { 0.423529, 0.270588, 0.392157, 1.0 }, + { 0.345098, 0.211765, 0.392157, 1.0 }, + { 0.266667, 0.156863, 0.396078, 1.0 }, + { 0.262745, 0.156863, 0.411765, 1.0 }, + { 0.258824, 0.160784, 0.427451, 1.0 }, + { 0.105882, 0.270588, 0.498039, 1.0 }, + { 0.113725, 0.278431, 0.513725, 1.0 }, + { 0.223529, 0.074510, 0.509804, 1.0 }, + { 0.258824, 0.168627, 0.576471, 1.0 }, + { 0.411765, 0.235294, 0.607843, 1.0 }, + { 0.537255, 0.254902, 0.670588, 1.0 }, + { 0.666667, 0.278431, 0.733333, 1.0 }, + { 0.878431, 0.372549, 0.584314, 1.0 }, + { 0.850980, 0.603922, 0.647059, 1.0 }, + { 0.886275, 0.705882, 0.705882, 1.0 }, + { 0.929412, 0.764706, 0.772549, 1.0 }, + { 0.964706, 0.901961, 0.901961, 1.0 }, + { 0.964706, 0.905882, 0.905882, 1.0 }, + { 0.964706, 0.909804, 0.909804, 1.0 }, + { 0.960784, 0.901961, 0.901961, 1.0 }, + { 0.960784, 0.898039, 0.898039, 1.0 }, + { 0.870588, 0.847059, 0.886275, 1.0 }, + { 0.686275, 0.705882, 0.819608, 1.0 }, + { 0.529412, 0.588235, 0.741176, 1.0 }, + { 0.509804, 0.541176, 0.615686, 1.0 }, + { 0.482353, 0.396078, 0.545098, 1.0 }, + { 0.450980, 0.392157, 0.564706, 1.0 }, + { 0.419608, 0.388235, 0.588235, 1.0 }, + { 0.376471, 0.352941, 0.627451, 1.0 }, + { 0.184314, 0.313725, 0.678431, 1.0 }, + { 0.341176, 0.380392, 0.721569, 1.0 }, + { 0.419608, 0.427451, 0.729412, 1.0 }, + { 0.654902, 0.556863, 0.631373, 1.0 }, + { 0.721569, 0.584314, 0.650980, 1.0 }, + { 0.788235, 0.615686, 0.674510, 1.0 }, + { 0.831373, 0.654902, 0.643137, 1.0 }, + { 0.764706, 0.729412, 0.709804, 1.0 }, + { 0.717647, 0.698039, 0.686275, 1.0 }, + { 0.682353, 0.643137, 0.635294, 1.0 }, + { 0.686275, 0.517647, 0.627451, 1.0 }, + { 0.772549, 0.545098, 0.600000, 1.0 }, + { 0.898039, 0.733333, 0.741176, 1.0 }, + { 0.901961, 0.788235, 0.800000, 1.0 }, + { 0.905882, 0.847059, 0.858824, 1.0 }, + { 0.956863, 0.894118, 0.898039, 1.0 }, + { 0.945098, 0.827451, 0.827451, 1.0 }, + { 0.901961, 0.768627, 0.772549, 1.0 }, + { 0.850980, 0.611765, 0.670588, 1.0 }, + { 0.733333, 0.541176, 0.278431, 1.0 }, + { 0.713725, 0.509804, 0.313725, 1.0 }, + { 0.698039, 0.478431, 0.349020, 1.0 }, + { 0.560784, 0.407843, 0.427451, 1.0 }, + { 0.513725, 0.360784, 0.443137, 1.0 }, + { 0.470588, 0.411765, 0.423529, 1.0 }, + { 0.333333, 0.556863, 0.388235, 1.0 }, + { 0.227451, 0.600000, 0.282353, 1.0 }, + { 0.219608, 0.619608, 0.219608, 1.0 }, + { 0.172549, 0.482353, 0.172549, 1.0 }, + { 0.298039, 0.450980, 0.243137, 1.0 }, + { 0.298039, 0.207843, 0.239216, 1.0 }, + { 0.207843, 0.149020, 0.160784, 1.0 }, + { 0.207843, 0.101961, 0.239216, 1.0 }, + { 0.211765, 0.125490, 0.266667, 1.0 }, + { 0.274510, 0.215686, 0.337255, 1.0 }, + { 0.439216, 0.309804, 0.525490, 1.0 }, + { 0.498039, 0.325490, 0.549020, 1.0 }, + { 0.556863, 0.345098, 0.572549, 1.0 }, + { 0.611765, 0.423529, 0.486275, 1.0 }, + { 0.556863, 0.474510, 0.454902, 1.0 }, + { 0.647059, 0.509804, 0.435294, 1.0 }, + { 0.729412, 0.505882, 0.462745, 1.0 }, + { 0.678431, 0.470588, 0.533333, 1.0 }, + { 0.631373, 0.443137, 0.505882, 1.0 }, + { 0.556863, 0.443137, 0.462745, 1.0 }, + { 0.513725, 0.482353, 0.470588, 1.0 }, + { 0.482353, 0.556863, 0.470588, 1.0 }, + { 0.352941, 0.615686, 0.403922, 1.0 }, + { 0.321569, 0.694118, 0.466667, 1.0 }, + { 0.298039, 0.709804, 0.549020, 1.0 }, + { 0.219608, 0.545098, 0.427451, 1.0 }, + { 0.333333, 0.337255, 0.419608, 1.0 }, + { 0.462745, 0.356863, 0.392157, 1.0 }, + { 0.439216, 0.317647, 0.478431, 1.0 }, + { 0.505882, 0.376471, 0.498039, 1.0 }, + { 0.541176, 0.419608, 0.580392, 1.0 }, + { 0.545098, 0.498039, 0.592157, 1.0 }, + { 0.537255, 0.498039, 0.643137, 1.0 }, + { 0.541176, 0.474510, 0.647059, 1.0 }, + { 0.498039, 0.458824, 0.662745, 1.0 }, + { 0.439216, 0.447059, 0.741176, 1.0 }, + { 0.431373, 0.443137, 0.643137, 1.0 }, + { 0.439216, 0.403922, 0.611765, 1.0 }, + { 0.403922, 0.376471, 0.580392, 1.0 }, + { 0.392157, 0.278431, 0.505882, 1.0 }, + { 0.368627, 0.254902, 0.505882, 1.0 }, + { 0.419608, 0.278431, 0.458824, 1.0 }, + { 0.470588, 0.270588, 0.439216, 1.0 }, + { 0.615686, 0.239216, 0.384314, 1.0 }, + { 0.647059, 0.231373, 0.309804, 1.0 }, + { 0.623529, 0.313725, 0.333333, 1.0 }, + { 0.494118, 0.309804, 0.333333, 1.0 }, + { 0.486275, 0.341176, 0.368627, 1.0 }, + { 0.490196, 0.349020, 0.364706, 1.0 }, + { 0.501961, 0.345098, 0.376471, 1.0 }, + { 0.576471, 0.403922, 0.454902, 1.0 }, + { 0.686275, 0.411765, 0.521569, 1.0 }, + { 0.752941, 0.525490, 0.584314, 1.0 }, + { 0.772549, 0.545098, 0.600000, 1.0 }, + { 0.678431, 0.537255, 0.537255, 1.0 }, + { 0.662745, 0.454902, 0.525490, 1.0 }, + { 0.549020, 0.372549, 0.494118, 1.0 }, + { 0.443137, 0.274510, 0.450980, 1.0 }, + { 0.396078, 0.243137, 0.419608, 1.0 }, + { 0.372549, 0.141176, 0.392157, 1.0 }, + { 0.333333, 0.133333, 0.396078, 1.0 }, + { 0.286275, 0.184314, 0.337255, 1.0 }, + { 0.298039, 0.207843, 0.239216, 1.0 }, + { 0.274510, 0.192157, 0.211765, 1.0 }, + { 0.305882, 0.078431, 0.176471, 1.0 }, + { 0.301961, 0.074510, 0.160784, 1.0 }, + { 0.301961, 0.074510, 0.160784, 1.0 }, + { 0.317647, 0.070588, 0.192157, 1.0 }, + { 0.223529, 0.105882, 0.239216, 1.0 }, + { 0.250980, 0.145098, 0.266667, 1.0 }, + { 0.270588, 0.176471, 0.301961, 1.0 }, + { 0.301961, 0.207843, 0.333333, 1.0 }, + { 0.396078, 0.243137, 0.427451, 1.0 }, + { 0.454902, 0.258824, 0.490196, 1.0 }, + { 0.619608, 0.294118, 0.576471, 1.0 }, + { 0.713725, 0.396078, 0.470588, 1.0 }, + { 0.858824, 0.447059, 0.466667, 1.0 }, + { 0.874510, 0.443137, 0.454902, 1.0 }, + { 0.721569, 0.427451, 0.443137, 1.0 }, + { 0.596078, 0.439216, 0.443137, 1.0 }, + { 0.482353, 0.419608, 0.470588, 1.0 }, + { 0.290196, 0.450980, 0.458824, 1.0 }, + }; +/* Apophysis-040427-43HeartFlwr */ +static double4 colors_255[] = { + { 0.254902, 0.494118, 0.513725, 1.0 }, + { 0.301961, 0.345098, 0.227451, 1.0 }, + { 0.305882, 0.317647, 0.180392, 1.0 }, + { 0.309804, 0.290196, 0.133333, 1.0 }, + { 0.305882, 0.294118, 0.109804, 1.0 }, + { 0.305882, 0.301961, 0.090196, 1.0 }, + { 0.396078, 0.294118, 0.086275, 1.0 }, + { 0.486275, 0.290196, 0.082353, 1.0 }, + { 0.678431, 0.258824, 0.047059, 1.0 }, + { 0.662745, 0.211765, 0.090196, 1.0 }, + { 0.650980, 0.168627, 0.137255, 1.0 }, + { 0.615686, 0.145098, 0.121569, 1.0 }, + { 0.584314, 0.121569, 0.105882, 1.0 }, + { 0.466667, 0.180392, 0.129412, 1.0 }, + { 0.349020, 0.239216, 0.156863, 1.0 }, + { 0.278431, 0.247059, 0.125490, 1.0 }, + { 0.207843, 0.254902, 0.098039, 1.0 }, + { 0.192157, 0.317647, 0.121569, 1.0 }, + { 0.125490, 0.294118, 0.149020, 1.0 }, + { 0.062745, 0.274510, 0.180392, 1.0 }, + { 0.129412, 0.313725, 0.145098, 1.0 }, + { 0.200000, 0.356863, 0.109804, 1.0 }, + { 0.192157, 0.305882, 0.098039, 1.0 }, + { 0.184314, 0.254902, 0.090196, 1.0 }, + { 0.086275, 0.172549, 0.227451, 1.0 }, + { 0.094118, 0.298039, 0.239216, 1.0 }, + { 0.105882, 0.423529, 0.254902, 1.0 }, + { 0.360784, 0.623529, 0.258824, 1.0 }, + { 0.615686, 0.823529, 0.266667, 1.0 }, + { 0.694118, 0.819608, 0.278431, 1.0 }, + { 0.776471, 0.815686, 0.294118, 1.0 }, + { 0.909804, 0.615686, 0.164706, 1.0 }, + { 0.870588, 0.513725, 0.203922, 1.0 }, + { 0.819608, 0.203922, 0.035294, 1.0 }, + { 0.772549, 0.156863, 0.066667, 1.0 }, + { 0.729412, 0.109804, 0.098039, 1.0 }, + { 0.635294, 0.078431, 0.172549, 1.0 }, + { 0.545098, 0.047059, 0.247059, 1.0 }, + { 0.509804, 0.121569, 0.239216, 1.0 }, + { 0.474510, 0.200000, 0.231373, 1.0 }, + { 0.458824, 0.450980, 0.403922, 1.0 }, + { 0.494118, 0.529412, 0.509804, 1.0 }, + { 0.533333, 0.611765, 0.615686, 1.0 }, + { 0.678431, 0.654902, 0.768627, 1.0 }, + { 0.827451, 0.698039, 0.921569, 1.0 }, + { 0.737255, 0.674510, 0.839216, 1.0 }, + { 0.647059, 0.650980, 0.760784, 1.0 }, + { 0.521569, 0.482353, 0.525490, 1.0 }, + { 0.282353, 0.400000, 0.443137, 1.0 }, + { 0.000000, 0.372549, 0.160784, 1.0 }, + { 0.047059, 0.325490, 0.082353, 1.0 }, + { 0.098039, 0.282353, 0.007843, 1.0 }, + { 0.109804, 0.360784, 0.027451, 1.0 }, + { 0.121569, 0.443137, 0.050980, 1.0 }, + { 0.117647, 0.478431, 0.023529, 1.0 }, + { 0.113725, 0.513725, 0.000000, 1.0 }, + { 0.090196, 0.419608, 0.074510, 1.0 }, + { 0.137255, 0.321569, 0.035294, 1.0 }, + { 0.184314, 0.223529, 0.000000, 1.0 }, + { 0.149020, 0.203922, 0.117647, 1.0 }, + { 0.113725, 0.184314, 0.239216, 1.0 }, + { 0.054902, 0.215686, 0.313725, 1.0 }, + { 0.000000, 0.247059, 0.388235, 1.0 }, + { 0.000000, 0.305882, 0.313725, 1.0 }, + { 0.050980, 0.305882, 0.329412, 1.0 }, + { 0.282353, 0.380392, 0.466667, 1.0 }, + { 0.294118, 0.341176, 0.356863, 1.0 }, + { 0.309804, 0.301961, 0.250980, 1.0 }, + { 0.341176, 0.274510, 0.227451, 1.0 }, + { 0.372549, 0.247059, 0.203922, 1.0 }, + { 0.647059, 0.262745, 0.227451, 1.0 }, + { 0.878431, 0.219608, 0.215686, 1.0 }, + { 0.968627, 0.301961, 0.407843, 1.0 }, + { 0.874510, 0.278431, 0.325490, 1.0 }, + { 0.780392, 0.254902, 0.243137, 1.0 }, + { 0.713725, 0.176471, 0.227451, 1.0 }, + { 0.650980, 0.101961, 0.215686, 1.0 }, + { 0.678431, 0.050980, 0.215686, 1.0 }, + { 0.709804, 0.000000, 0.215686, 1.0 }, + { 0.847059, 0.000000, 0.058824, 1.0 }, + { 1.000000, 0.047059, 0.109804, 1.0 }, + { 1.000000, 0.043137, 0.164706, 1.0 }, + { 0.964706, 0.141176, 0.082353, 1.0 }, + { 0.933333, 0.239216, 0.000000, 1.0 }, + { 0.933333, 0.450980, 0.000000, 1.0 }, + { 0.937255, 0.666667, 0.000000, 1.0 }, + { 0.964706, 0.780392, 0.239216, 1.0 }, + { 0.870588, 0.968627, 0.223529, 1.0 }, + { 0.898039, 0.803922, 0.286275, 1.0 }, + { 0.929412, 0.831373, 0.525490, 1.0 }, + { 0.960784, 0.858824, 0.768627, 1.0 }, + { 0.980392, 0.815686, 0.823529, 1.0 }, + { 1.000000, 0.772549, 0.882353, 1.0 }, + { 0.870588, 0.874510, 0.854902, 1.0 }, + { 0.854902, 0.768627, 0.858824, 1.0 }, + { 0.541176, 0.588235, 0.745098, 1.0 }, + { 0.349020, 0.470588, 0.592157, 1.0 }, + { 0.290196, 0.552941, 0.588235, 1.0 }, + { 0.364706, 0.560784, 0.541176, 1.0 }, + { 0.439216, 0.568627, 0.494118, 1.0 }, + { 0.494118, 0.564706, 0.505882, 1.0 }, + { 0.552941, 0.564706, 0.521569, 1.0 }, + { 0.631373, 0.670588, 0.639216, 1.0 }, + { 0.823529, 0.596078, 0.792157, 1.0 }, + { 0.925490, 0.356863, 0.423529, 1.0 }, + { 0.882353, 0.258824, 0.298039, 1.0 }, + { 0.843137, 0.164706, 0.172549, 1.0 }, + { 0.756863, 0.145098, 0.145098, 1.0 }, + { 0.674510, 0.129412, 0.117647, 1.0 }, + { 0.584314, 0.121569, 0.105882, 1.0 }, + { 0.482353, 0.133333, 0.109804, 1.0 }, + { 0.337255, 0.196078, 0.196078, 1.0 }, + { 0.301961, 0.207843, 0.200000, 1.0 }, + { 0.235294, 0.219608, 0.286275, 1.0 }, + { 0.215686, 0.231373, 0.247059, 1.0 }, + { 0.196078, 0.247059, 0.211765, 1.0 }, + { 0.235294, 0.172549, 0.121569, 1.0 }, + { 0.266667, 0.152941, 0.168627, 1.0 }, + { 0.309804, 0.207843, 0.149020, 1.0 }, + { 0.317647, 0.254902, 0.152941, 1.0 }, + { 0.278431, 0.254902, 0.192157, 1.0 }, + { 0.274510, 0.294118, 0.196078, 1.0 }, + { 0.270588, 0.337255, 0.203922, 1.0 }, + { 0.313725, 0.333333, 0.223529, 1.0 }, + { 0.360784, 0.329412, 0.247059, 1.0 }, + { 0.325490, 0.466667, 0.227451, 1.0 }, + { 0.572549, 0.439216, 0.333333, 1.0 }, + { 0.552941, 0.533333, 0.313725, 1.0 }, + { 0.549020, 0.584314, 0.400000, 1.0 }, + { 0.760784, 0.945098, 0.490196, 1.0 }, + { 0.792157, 0.933333, 0.521569, 1.0 }, + { 0.827451, 0.921569, 0.552941, 1.0 }, + { 0.890196, 1.000000, 0.376471, 1.0 }, + { 0.968627, 0.956863, 0.411765, 1.0 }, + { 0.917647, 0.886275, 0.592157, 1.0 }, + { 0.854902, 0.929412, 0.619608, 1.0 }, + { 0.909804, 0.780392, 0.815686, 1.0 }, + { 0.572549, 0.690196, 0.686275, 1.0 }, + { 0.235294, 0.600000, 0.556863, 1.0 }, + { 0.258824, 0.513725, 0.498039, 1.0 }, + { 0.282353, 0.431373, 0.443137, 1.0 }, + { 0.305882, 0.341176, 0.258824, 1.0 }, + { 0.270588, 0.278431, 0.223529, 1.0 }, + { 0.329412, 0.321569, 0.168627, 1.0 }, + { 0.545098, 0.352941, 0.192157, 1.0 }, + { 0.823529, 0.345098, 0.145098, 1.0 }, + { 0.843137, 0.286275, 0.164706, 1.0 }, + { 0.862745, 0.227451, 0.184314, 1.0 }, + { 0.776471, 0.164706, 0.078431, 1.0 }, + { 0.686275, 0.035294, 0.184314, 1.0 }, + { 0.760784, 0.000000, 0.125490, 1.0 }, + { 0.756863, 0.000000, 0.047059, 1.0 }, + { 0.682353, 0.000000, 0.003922, 1.0 }, + { 0.666667, 0.000000, 0.000000, 1.0 }, + { 0.650980, 0.000000, 0.000000, 1.0 }, + { 0.678431, 0.031373, 0.023529, 1.0 }, + { 0.756863, 0.000000, 0.039216, 1.0 }, + { 0.721569, 0.043137, 0.019608, 1.0 }, + { 0.650980, 0.054902, 0.043137, 1.0 }, + { 0.662745, 0.223529, 0.035294, 1.0 }, + { 0.698039, 0.270588, 0.007843, 1.0 }, + { 0.643137, 0.270588, 0.011765, 1.0 }, + { 0.623529, 0.266667, 0.035294, 1.0 }, + { 0.607843, 0.266667, 0.058824, 1.0 }, + { 0.607843, 0.262745, 0.074510, 1.0 }, + { 0.662745, 0.156863, 0.133333, 1.0 }, + { 0.603922, 0.113725, 0.145098, 1.0 }, + { 0.517647, 0.149020, 0.152941, 1.0 }, + { 0.352941, 0.223529, 0.149020, 1.0 }, + { 0.360784, 0.219608, 0.117647, 1.0 }, + { 0.368627, 0.215686, 0.086275, 1.0 }, + { 0.376471, 0.129412, 0.000000, 1.0 }, + { 0.301961, 0.027451, 0.066667, 1.0 }, + { 0.333333, 0.090196, 0.149020, 1.0 }, + { 0.400000, 0.172549, 0.219608, 1.0 }, + { 0.407843, 0.054902, 0.305882, 1.0 }, + { 0.305882, 0.176471, 0.360784, 1.0 }, + { 0.309804, 0.231373, 0.278431, 1.0 }, + { 0.462745, 0.278431, 0.215686, 1.0 }, + { 0.533333, 0.337255, 0.294118, 1.0 }, + { 0.588235, 0.349020, 0.278431, 1.0 }, + { 0.701961, 0.278431, 0.129412, 1.0 }, + { 0.870588, 0.160784, 0.000000, 1.0 }, + { 0.937255, 0.184314, 0.000000, 1.0 }, + { 0.780392, 0.227451, 0.047059, 1.0 }, + { 0.717647, 0.247059, 0.039216, 1.0 }, + { 0.658824, 0.266667, 0.031373, 1.0 }, + { 0.560784, 0.309804, 0.019608, 1.0 }, + { 0.333333, 0.309804, 0.003922, 1.0 }, + { 0.286275, 0.349020, 0.000000, 1.0 }, + { 0.286275, 0.337255, 0.015686, 1.0 }, + { 0.247059, 0.333333, 0.050980, 1.0 }, + { 0.333333, 0.325490, 0.094118, 1.0 }, + { 0.537255, 0.309804, 0.129412, 1.0 }, + { 0.674510, 0.176471, 0.149020, 1.0 }, + { 0.701961, 0.117647, 0.101961, 1.0 }, + { 0.713725, 0.050980, 0.039216, 1.0 }, + { 0.717647, 0.054902, 0.043137, 1.0 }, + { 0.741176, 0.058824, 0.054902, 1.0 }, + { 0.784314, 0.172549, 0.000000, 1.0 }, + { 0.858824, 0.125490, 0.000000, 1.0 }, + { 0.839216, 0.047059, 0.039216, 1.0 }, + { 0.988235, 0.019608, 0.000000, 1.0 }, + { 1.000000, 0.109804, 0.000000, 1.0 }, + { 0.874510, 0.200000, 0.003922, 1.0 }, + { 0.701961, 0.254902, 0.007843, 1.0 }, + { 0.580392, 0.290196, 0.050980, 1.0 }, + { 0.388235, 0.188235, 0.000000, 1.0 }, + { 0.309804, 0.164706, 0.058824, 1.0 }, + { 0.196078, 0.168627, 0.003922, 1.0 }, + { 0.050980, 0.211765, 0.000000, 1.0 }, + { 0.168627, 0.160784, 0.000000, 1.0 }, + { 0.325490, 0.090196, 0.058824, 1.0 }, + { 0.450980, 0.113725, 0.062745, 1.0 }, + { 0.458824, 0.078431, 0.121569, 1.0 }, + { 0.458824, 0.133333, 0.109804, 1.0 }, + { 0.388235, 0.188235, 0.066667, 1.0 }, + { 0.333333, 0.231373, 0.007843, 1.0 }, + { 0.282353, 0.270588, 0.054902, 1.0 }, + { 0.282353, 0.258824, 0.125490, 1.0 }, + { 0.309804, 0.266667, 0.156863, 1.0 }, + { 0.294118, 0.364706, 0.160784, 1.0 }, + { 0.309804, 0.529412, 0.188235, 1.0 }, + { 0.305882, 0.533333, 0.301961, 1.0 }, + { 0.270588, 0.529412, 0.419608, 1.0 }, + { 0.266667, 0.505882, 0.474510, 1.0 }, + { 0.250980, 0.427451, 0.298039, 1.0 }, + { 0.274510, 0.360784, 0.219608, 1.0 }, + { 0.164706, 0.411765, 0.137255, 1.0 }, + { 0.121569, 0.529412, 0.227451, 1.0 }, + { 0.274510, 0.568627, 0.164706, 1.0 }, + { 0.505882, 0.847059, 0.094118, 1.0 }, + { 0.678431, 0.937255, 0.066667, 1.0 }, + { 0.670588, 0.835294, 0.200000, 1.0 }, + { 0.345098, 0.596078, 0.258824, 1.0 }, + { 0.250980, 0.631373, 0.313725, 1.0 }, + { 0.396078, 0.717647, 0.152941, 1.0 }, + { 0.443137, 0.862745, 0.007843, 1.0 }, + { 0.470588, 0.698039, 0.054902, 1.0 }, + { 0.403922, 0.666667, 0.113725, 1.0 }, + { 0.313725, 0.647059, 0.000000, 1.0 }, + { 0.168627, 0.494118, 0.039216, 1.0 }, + { 0.223529, 0.329412, 0.058824, 1.0 }, + { 0.207843, 0.329412, 0.098039, 1.0 }, + { 0.243137, 0.345098, 0.090196, 1.0 }, + { 0.286275, 0.301961, 0.101961, 1.0 }, + { 0.325490, 0.266667, 0.105882, 1.0 }, + { 0.513725, 0.254902, 0.066667, 1.0 }, + { 0.623529, 0.125490, 0.000000, 1.0 }, + { 0.760784, 0.121569, 0.000000, 1.0 }, + { 0.800000, 0.188235, 0.000000, 1.0 }, + { 0.741176, 0.203922, 0.031373, 1.0 }, + { 0.666667, 0.141176, 0.105882, 1.0 }, + { 0.498039, 0.117647, 0.094118, 1.0 }, + { 0.352941, 0.192157, 0.176471, 1.0 }, + { 0.266667, 0.298039, 0.247059, 1.0 }, + }; +/* Apophysis-040427-43JunglThron */ +static double4 colors_256[] = { + { 0.231373, 0.666667, 0.203922, 1.0 }, + { 0.070588, 0.462745, 0.180392, 1.0 }, + { 0.070588, 0.411765, 0.203922, 1.0 }, + { 0.070588, 0.360784, 0.231373, 1.0 }, + { 0.074510, 0.368627, 0.243137, 1.0 }, + { 0.078431, 0.380392, 0.254902, 1.0 }, + { 0.074510, 0.392157, 0.258824, 1.0 }, + { 0.074510, 0.403922, 0.262745, 1.0 }, + { 0.129412, 0.541176, 0.211765, 1.0 }, + { 0.098039, 0.486275, 0.215686, 1.0 }, + { 0.066667, 0.431373, 0.223529, 1.0 }, + { 0.054902, 0.380392, 0.223529, 1.0 }, + { 0.043137, 0.333333, 0.227451, 1.0 }, + { 0.058824, 0.298039, 0.211765, 1.0 }, + { 0.074510, 0.262745, 0.200000, 1.0 }, + { 0.098039, 0.239216, 0.219608, 1.0 }, + { 0.121569, 0.219608, 0.239216, 1.0 }, + { 0.121569, 0.301961, 0.200000, 1.0 }, + { 0.098039, 0.356863, 0.215686, 1.0 }, + { 0.078431, 0.415686, 0.231373, 1.0 }, + { 0.062745, 0.415686, 0.254902, 1.0 }, + { 0.050980, 0.419608, 0.278431, 1.0 }, + { 0.050980, 0.407843, 0.290196, 1.0 }, + { 0.050980, 0.396078, 0.301961, 1.0 }, + { 0.054902, 0.403922, 0.317647, 1.0 }, + { 0.098039, 0.439216, 0.309804, 1.0 }, + { 0.141176, 0.478431, 0.301961, 1.0 }, + { 0.180392, 0.556863, 0.290196, 1.0 }, + { 0.223529, 0.639216, 0.278431, 1.0 }, + { 0.278431, 0.678431, 0.301961, 1.0 }, + { 0.337255, 0.721569, 0.325490, 1.0 }, + { 0.450980, 0.807843, 0.443137, 1.0 }, + { 0.603922, 0.815686, 0.588235, 1.0 }, + { 0.882353, 0.741176, 0.780392, 1.0 }, + { 0.811765, 0.772549, 0.611765, 1.0 }, + { 0.745098, 0.803922, 0.447059, 1.0 }, + { 0.517647, 0.701961, 0.352941, 1.0 }, + { 0.290196, 0.603922, 0.262745, 1.0 }, + { 0.270588, 0.572549, 0.250980, 1.0 }, + { 0.250980, 0.541176, 0.239216, 1.0 }, + { 0.094118, 0.407843, 0.309804, 1.0 }, + { 0.090196, 0.380392, 0.301961, 1.0 }, + { 0.090196, 0.356863, 0.298039, 1.0 }, + { 0.066667, 0.337255, 0.262745, 1.0 }, + { 0.047059, 0.321569, 0.227451, 1.0 }, + { 0.054902, 0.325490, 0.192157, 1.0 }, + { 0.062745, 0.333333, 0.160784, 1.0 }, + { 0.039216, 0.356863, 0.137255, 1.0 }, + { 0.098039, 0.368627, 0.156863, 1.0 }, + { 0.129412, 0.556863, 0.145098, 1.0 }, + { 0.192157, 0.580392, 0.180392, 1.0 }, + { 0.254902, 0.607843, 0.215686, 1.0 }, + { 0.196078, 0.600000, 0.219608, 1.0 }, + { 0.141176, 0.592157, 0.227451, 1.0 }, + { 0.133333, 0.580392, 0.231373, 1.0 }, + { 0.125490, 0.572549, 0.239216, 1.0 }, + { 0.141176, 0.545098, 0.219608, 1.0 }, + { 0.121569, 0.498039, 0.235294, 1.0 }, + { 0.105882, 0.450980, 0.250980, 1.0 }, + { 0.101961, 0.396078, 0.262745, 1.0 }, + { 0.098039, 0.345098, 0.278431, 1.0 }, + { 0.086275, 0.305882, 0.274510, 1.0 }, + { 0.074510, 0.270588, 0.274510, 1.0 }, + { 0.074510, 0.270588, 0.274510, 1.0 }, + { 0.062745, 0.309804, 0.278431, 1.0 }, + { 0.062745, 0.470588, 0.262745, 1.0 }, + { 0.125490, 0.545098, 0.286275, 1.0 }, + { 0.192157, 0.619608, 0.309804, 1.0 }, + { 0.196078, 0.635294, 0.364706, 1.0 }, + { 0.203922, 0.654902, 0.423529, 1.0 }, + { 0.262745, 0.619608, 0.305882, 1.0 }, + { 0.262745, 0.643137, 0.278431, 1.0 }, + { 0.192157, 0.615686, 0.282353, 1.0 }, + { 0.149020, 0.564706, 0.258824, 1.0 }, + { 0.109804, 0.513725, 0.235294, 1.0 }, + { 0.070588, 0.474510, 0.231373, 1.0 }, + { 0.031373, 0.439216, 0.231373, 1.0 }, + { 0.027451, 0.435294, 0.227451, 1.0 }, + { 0.027451, 0.431373, 0.223529, 1.0 }, + { 0.007843, 0.415686, 0.215686, 1.0 }, + { 0.043137, 0.384314, 0.258824, 1.0 }, + { 0.062745, 0.294118, 0.223529, 1.0 }, + { 0.047059, 0.286275, 0.231373, 1.0 }, + { 0.031373, 0.278431, 0.243137, 1.0 }, + { 0.031373, 0.274510, 0.243137, 1.0 }, + { 0.035294, 0.274510, 0.243137, 1.0 }, + { 0.078431, 0.250980, 0.254902, 1.0 }, + { 0.168627, 0.286275, 0.286275, 1.0 }, + { 0.380392, 0.278431, 0.392157, 1.0 }, + { 0.329412, 0.215686, 0.352941, 1.0 }, + { 0.278431, 0.156863, 0.317647, 1.0 }, + { 0.250980, 0.223529, 0.270588, 1.0 }, + { 0.227451, 0.294118, 0.223529, 1.0 }, + { 0.239216, 0.294118, 0.196078, 1.0 }, + { 0.149020, 0.262745, 0.254902, 1.0 }, + { 0.082353, 0.262745, 0.262745, 1.0 }, + { 0.039216, 0.372549, 0.258824, 1.0 }, + { 0.047059, 0.447059, 0.262745, 1.0 }, + { 0.050980, 0.454902, 0.235294, 1.0 }, + { 0.054902, 0.466667, 0.207843, 1.0 }, + { 0.054902, 0.458824, 0.176471, 1.0 }, + { 0.058824, 0.454902, 0.149020, 1.0 }, + { 0.078431, 0.462745, 0.121569, 1.0 }, + { 0.070588, 0.392157, 0.101961, 1.0 }, + { 0.000000, 0.145098, 0.078431, 1.0 }, + { 0.050980, 0.109804, 0.176471, 1.0 }, + { 0.105882, 0.078431, 0.278431, 1.0 }, + { 0.109804, 0.109804, 0.266667, 1.0 }, + { 0.113725, 0.141176, 0.254902, 1.0 }, + { 0.078431, 0.180392, 0.231373, 1.0 }, + { 0.098039, 0.262745, 0.247059, 1.0 }, + { 0.109804, 0.419608, 0.235294, 1.0 }, + { 0.200000, 0.545098, 0.309804, 1.0 }, + { 0.403922, 0.717647, 0.431373, 1.0 }, + { 0.388235, 0.725490, 0.411765, 1.0 }, + { 0.372549, 0.733333, 0.392157, 1.0 }, + { 0.321569, 0.643137, 0.321569, 1.0 }, + { 0.239216, 0.556863, 0.298039, 1.0 }, + { 0.180392, 0.486275, 0.298039, 1.0 }, + { 0.113725, 0.431373, 0.301961, 1.0 }, + { 0.000000, 0.376471, 0.317647, 1.0 }, + { 0.011765, 0.341176, 0.254902, 1.0 }, + { 0.023529, 0.309804, 0.196078, 1.0 }, + { 0.019608, 0.325490, 0.172549, 1.0 }, + { 0.019608, 0.341176, 0.149020, 1.0 }, + { 0.054902, 0.286275, 0.074510, 1.0 }, + { 0.003922, 0.270588, 0.172549, 1.0 }, + { 0.027451, 0.290196, 0.262745, 1.0 }, + { 0.023529, 0.313725, 0.254902, 1.0 }, + { 0.043137, 0.317647, 0.286275, 1.0 }, + { 0.058824, 0.329412, 0.286275, 1.0 }, + { 0.074510, 0.341176, 0.290196, 1.0 }, + { 0.117647, 0.333333, 0.345098, 1.0 }, + { 0.078431, 0.333333, 0.317647, 1.0 }, + { 0.054902, 0.341176, 0.274510, 1.0 }, + { 0.031373, 0.305882, 0.196078, 1.0 }, + { 0.000000, 0.121569, 0.000000, 1.0 }, + { 0.011765, 0.070588, 0.027451, 1.0 }, + { 0.027451, 0.023529, 0.054902, 1.0 }, + { 0.078431, 0.094118, 0.094118, 1.0 }, + { 0.129412, 0.168627, 0.133333, 1.0 }, + { 0.431373, 0.235294, 0.231373, 1.0 }, + { 0.494118, 0.301961, 0.317647, 1.0 }, + { 0.498039, 0.400000, 0.411765, 1.0 }, + { 0.631373, 0.439216, 0.321569, 1.0 }, + { 0.741176, 0.537255, 0.313725, 1.0 }, + { 0.745098, 0.662745, 0.376471, 1.0 }, + { 0.752941, 0.792157, 0.443137, 1.0 }, + { 0.615686, 0.827451, 0.450980, 1.0 }, + { 0.662745, 0.823529, 0.588235, 1.0 }, + { 0.701961, 0.831373, 0.615686, 1.0 }, + { 0.776471, 0.850980, 0.533333, 1.0 }, + { 0.937255, 0.980392, 0.509804, 1.0 }, + { 0.968627, 0.898039, 0.478431, 1.0 }, + { 1.000000, 0.815686, 0.450980, 1.0 }, + { 0.850980, 0.705882, 0.635294, 1.0 }, + { 0.894118, 0.729412, 0.784314, 1.0 }, + { 0.909804, 0.694118, 0.784314, 1.0 }, + { 0.933333, 0.690196, 0.772549, 1.0 }, + { 0.933333, 0.705882, 0.803922, 1.0 }, + { 0.901961, 0.717647, 0.788235, 1.0 }, + { 0.858824, 0.831373, 0.666667, 1.0 }, + { 0.764706, 0.831373, 0.635294, 1.0 }, + { 0.674510, 0.835294, 0.607843, 1.0 }, + { 0.462745, 0.780392, 0.482353, 1.0 }, + { 0.423529, 0.611765, 0.321569, 1.0 }, + { 0.168627, 0.509804, 0.372549, 1.0 }, + { 0.101961, 0.388235, 0.313725, 1.0 }, + { 0.141176, 0.352941, 0.301961, 1.0 }, + { 0.168627, 0.333333, 0.305882, 1.0 }, + { 0.196078, 0.313725, 0.313725, 1.0 }, + { 0.352941, 0.349020, 0.403922, 1.0 }, + { 0.466667, 0.356863, 0.309804, 1.0 }, + { 0.494118, 0.462745, 0.513725, 1.0 }, + { 0.556863, 0.478431, 0.482353, 1.0 }, + { 0.458824, 0.733333, 0.384314, 1.0 }, + { 0.419608, 0.745098, 0.321569, 1.0 }, + { 0.533333, 0.819608, 0.407843, 1.0 }, + { 0.560784, 0.827451, 0.384314, 1.0 }, + { 0.603922, 0.823529, 0.529412, 1.0 }, + { 0.572549, 0.807843, 0.564706, 1.0 }, + { 0.509804, 0.803922, 0.482353, 1.0 }, + { 0.458824, 0.796078, 0.400000, 1.0 }, + { 0.501961, 0.811765, 0.309804, 1.0 }, + { 0.278431, 0.658824, 0.254902, 1.0 }, + { 0.250980, 0.643137, 0.247059, 1.0 }, + { 0.223529, 0.631373, 0.243137, 1.0 }, + { 0.203922, 0.607843, 0.250980, 1.0 }, + { 0.172549, 0.580392, 0.278431, 1.0 }, + { 0.141176, 0.521569, 0.321569, 1.0 }, + { 0.105882, 0.454902, 0.266667, 1.0 }, + { 0.094118, 0.419608, 0.247059, 1.0 }, + { 0.062745, 0.431373, 0.223529, 1.0 }, + { 0.050980, 0.431373, 0.223529, 1.0 }, + { 0.050980, 0.388235, 0.235294, 1.0 }, + { 0.047059, 0.384314, 0.286275, 1.0 }, + { 0.023529, 0.388235, 0.282353, 1.0 }, + { 0.015686, 0.392157, 0.282353, 1.0 }, + { 0.035294, 0.388235, 0.290196, 1.0 }, + { 0.047059, 0.388235, 0.325490, 1.0 }, + { 0.047059, 0.384314, 0.341176, 1.0 }, + { 0.039216, 0.364706, 0.286275, 1.0 }, + { 0.023529, 0.372549, 0.286275, 1.0 }, + { 0.007843, 0.337255, 0.247059, 1.0 }, + { 0.000000, 0.337255, 0.239216, 1.0 }, + { 0.039216, 0.321569, 0.227451, 1.0 }, + { 0.011765, 0.352941, 0.215686, 1.0 }, + { 0.031373, 0.392157, 0.207843, 1.0 }, + { 0.039216, 0.415686, 0.168627, 1.0 }, + { 0.058824, 0.443137, 0.156863, 1.0 }, + { 0.062745, 0.458824, 0.152941, 1.0 }, + { 0.117647, 0.552941, 0.184314, 1.0 }, + { 0.192157, 0.631373, 0.200000, 1.0 }, + { 0.227451, 0.690196, 0.207843, 1.0 }, + { 0.254902, 0.729412, 0.231373, 1.0 }, + { 0.270588, 0.725490, 0.235294, 1.0 }, + { 0.282353, 0.741176, 0.223529, 1.0 }, + { 0.313725, 0.709804, 0.231373, 1.0 }, + { 0.419608, 0.713725, 0.309804, 1.0 }, + { 0.607843, 0.756863, 0.423529, 1.0 }, + { 0.682353, 0.545098, 0.380392, 1.0 }, + { 0.905882, 0.603922, 0.243137, 1.0 }, + { 0.886275, 0.600000, 0.231373, 1.0 }, + { 0.737255, 0.368627, 0.164706, 1.0 }, + { 0.698039, 0.490196, 0.294118, 1.0 }, + { 0.513725, 0.741176, 0.407843, 1.0 }, + { 0.517647, 0.815686, 0.462745, 1.0 }, + { 0.568627, 0.815686, 0.600000, 1.0 }, + { 0.588235, 0.807843, 0.654902, 1.0 }, + { 0.752941, 0.862745, 0.803922, 1.0 }, + { 0.850980, 0.772549, 0.745098, 1.0 }, + { 0.850980, 0.764706, 0.713725, 1.0 }, + { 0.721569, 0.835294, 0.647059, 1.0 }, + { 0.552941, 0.796078, 0.635294, 1.0 }, + { 0.513725, 0.796078, 0.549020, 1.0 }, + { 0.505882, 0.827451, 0.396078, 1.0 }, + { 0.435294, 0.811765, 0.329412, 1.0 }, + { 0.309804, 0.741176, 0.266667, 1.0 }, + { 0.266667, 0.678431, 0.215686, 1.0 }, + { 0.250980, 0.607843, 0.243137, 1.0 }, + { 0.160784, 0.533333, 0.274510, 1.0 }, + { 0.101961, 0.490196, 0.309804, 1.0 }, + { 0.070588, 0.454902, 0.294118, 1.0 }, + { 0.082353, 0.435294, 0.298039, 1.0 }, + { 0.066667, 0.423529, 0.294118, 1.0 }, + { 0.070588, 0.431373, 0.333333, 1.0 }, + { 0.109804, 0.443137, 0.329412, 1.0 }, + { 0.090196, 0.458824, 0.325490, 1.0 }, + { 0.117647, 0.541176, 0.337255, 1.0 }, + { 0.247059, 0.631373, 0.290196, 1.0 }, + { 0.392157, 0.749020, 0.345098, 1.0 }, + { 0.384314, 0.800000, 0.364706, 1.0 }, + { 0.329412, 0.752941, 0.282353, 1.0 }, + { 0.239216, 0.682353, 0.227451, 1.0 }, + { 0.082353, 0.486275, 0.160784, 1.0 }, + { 0.164706, 0.592157, 0.235294, 1.0 }, + }; +/* Apophysis-040427-44jawa */ +static double4 colors_257[] = { + { 0.474510, 0.352941, 0.282353, 1.0 }, + { 0.474510, 0.356863, 0.325490, 1.0 }, + { 0.509804, 0.396078, 0.360784, 1.0 }, + { 0.545098, 0.439216, 0.396078, 1.0 }, + { 0.580392, 0.458824, 0.439216, 1.0 }, + { 0.615686, 0.482353, 0.486275, 1.0 }, + { 0.631373, 0.509804, 0.490196, 1.0 }, + { 0.650980, 0.541176, 0.498039, 1.0 }, + { 0.611765, 0.478431, 0.482353, 1.0 }, + { 0.592157, 0.458824, 0.458824, 1.0 }, + { 0.572549, 0.439216, 0.435294, 1.0 }, + { 0.505882, 0.372549, 0.356863, 1.0 }, + { 0.439216, 0.309804, 0.282353, 1.0 }, + { 0.392157, 0.270588, 0.243137, 1.0 }, + { 0.349020, 0.235294, 0.203922, 1.0 }, + { 0.337255, 0.223529, 0.192157, 1.0 }, + { 0.325490, 0.211765, 0.180392, 1.0 }, + { 0.298039, 0.200000, 0.180392, 1.0 }, + { 0.317647, 0.211765, 0.188235, 1.0 }, + { 0.341176, 0.227451, 0.196078, 1.0 }, + { 0.388235, 0.266667, 0.239216, 1.0 }, + { 0.439216, 0.309804, 0.282353, 1.0 }, + { 0.470588, 0.345098, 0.313725, 1.0 }, + { 0.501961, 0.384314, 0.345098, 1.0 }, + { 0.686275, 0.592157, 0.545098, 1.0 }, + { 0.776471, 0.713725, 0.635294, 1.0 }, + { 0.866667, 0.839216, 0.725490, 1.0 }, + { 0.878431, 0.819608, 0.788235, 1.0 }, + { 0.890196, 0.803922, 0.850980, 1.0 }, + { 0.874510, 0.784314, 0.815686, 1.0 }, + { 0.862745, 0.764706, 0.780392, 1.0 }, + { 0.764706, 0.639216, 0.690196, 1.0 }, + { 0.701961, 0.564706, 0.592157, 1.0 }, + { 0.556863, 0.423529, 0.419608, 1.0 }, + { 0.498039, 0.380392, 0.360784, 1.0 }, + { 0.443137, 0.337255, 0.301961, 1.0 }, + { 0.407843, 0.298039, 0.270588, 1.0 }, + { 0.372549, 0.258824, 0.243137, 1.0 }, + { 0.364706, 0.247059, 0.223529, 1.0 }, + { 0.356863, 0.239216, 0.207843, 1.0 }, + { 0.309804, 0.203922, 0.168627, 1.0 }, + { 0.294118, 0.184314, 0.160784, 1.0 }, + { 0.278431, 0.168627, 0.152941, 1.0 }, + { 0.266667, 0.164706, 0.141176, 1.0 }, + { 0.254902, 0.164706, 0.133333, 1.0 }, + { 0.247059, 0.164706, 0.129412, 1.0 }, + { 0.243137, 0.164706, 0.129412, 1.0 }, + { 0.243137, 0.152941, 0.121569, 1.0 }, + { 0.243137, 0.152941, 0.121569, 1.0 }, + { 0.235294, 0.145098, 0.113725, 1.0 }, + { 0.223529, 0.145098, 0.094118, 1.0 }, + { 0.215686, 0.149020, 0.078431, 1.0 }, + { 0.231373, 0.156863, 0.086275, 1.0 }, + { 0.247059, 0.164706, 0.098039, 1.0 }, + { 0.247059, 0.168627, 0.098039, 1.0 }, + { 0.247059, 0.176471, 0.098039, 1.0 }, + { 0.345098, 0.231373, 0.200000, 1.0 }, + { 0.403922, 0.290196, 0.270588, 1.0 }, + { 0.466667, 0.349020, 0.341176, 1.0 }, + { 0.576471, 0.450980, 0.458824, 1.0 }, + { 0.690196, 0.552941, 0.580392, 1.0 }, + { 0.725490, 0.592157, 0.631373, 1.0 }, + { 0.764706, 0.631373, 0.686275, 1.0 }, + { 0.847059, 0.725490, 0.796078, 1.0 }, + { 0.894118, 0.768627, 0.811765, 1.0 }, + { 0.831373, 0.709804, 0.780392, 1.0 }, + { 0.745098, 0.615686, 0.662745, 1.0 }, + { 0.658824, 0.521569, 0.545098, 1.0 }, + { 0.611765, 0.478431, 0.486275, 1.0 }, + { 0.568627, 0.435294, 0.427451, 1.0 }, + { 0.513725, 0.396078, 0.356863, 1.0 }, + { 0.478431, 0.356863, 0.337255, 1.0 }, + { 0.443137, 0.313725, 0.286275, 1.0 }, + { 0.411765, 0.290196, 0.258824, 1.0 }, + { 0.384314, 0.266667, 0.235294, 1.0 }, + { 0.360784, 0.243137, 0.211765, 1.0 }, + { 0.341176, 0.223529, 0.192157, 1.0 }, + { 0.325490, 0.215686, 0.180392, 1.0 }, + { 0.313725, 0.207843, 0.172549, 1.0 }, + { 0.301961, 0.196078, 0.160784, 1.0 }, + { 0.282353, 0.176471, 0.141176, 1.0 }, + { 0.250980, 0.160784, 0.129412, 1.0 }, + { 0.247059, 0.156863, 0.125490, 1.0 }, + { 0.243137, 0.152941, 0.121569, 1.0 }, + { 0.239216, 0.149020, 0.117647, 1.0 }, + { 0.235294, 0.145098, 0.113725, 1.0 }, + { 0.207843, 0.129412, 0.101961, 1.0 }, + { 0.196078, 0.121569, 0.094118, 1.0 }, + { 0.196078, 0.121569, 0.094118, 1.0 }, + { 0.215686, 0.133333, 0.105882, 1.0 }, + { 0.235294, 0.145098, 0.121569, 1.0 }, + { 0.239216, 0.149020, 0.121569, 1.0 }, + { 0.243137, 0.152941, 0.121569, 1.0 }, + { 0.243137, 0.152941, 0.121569, 1.0 }, + { 0.262745, 0.168627, 0.129412, 1.0 }, + { 0.286275, 0.180392, 0.145098, 1.0 }, + { 0.309804, 0.203922, 0.168627, 1.0 }, + { 0.396078, 0.270588, 0.219608, 1.0 }, + { 0.423529, 0.298039, 0.258824, 1.0 }, + { 0.454902, 0.325490, 0.298039, 1.0 }, + { 0.454902, 0.325490, 0.298039, 1.0 }, + { 0.458824, 0.329412, 0.301961, 1.0 }, + { 0.450980, 0.321569, 0.294118, 1.0 }, + { 0.450980, 0.321569, 0.294118, 1.0 }, + { 0.380392, 0.266667, 0.235294, 1.0 }, + { 0.360784, 0.247059, 0.215686, 1.0 }, + { 0.341176, 0.227451, 0.196078, 1.0 }, + { 0.325490, 0.215686, 0.180392, 1.0 }, + { 0.309804, 0.203922, 0.168627, 1.0 }, + { 0.298039, 0.192157, 0.156863, 1.0 }, + { 0.282353, 0.176471, 0.141176, 1.0 }, + { 0.282353, 0.176471, 0.141176, 1.0 }, + { 0.290196, 0.184314, 0.149020, 1.0 }, + { 0.305882, 0.200000, 0.164706, 1.0 }, + { 0.305882, 0.200000, 0.164706, 1.0 }, + { 0.305882, 0.200000, 0.164706, 1.0 }, + { 0.301961, 0.196078, 0.168627, 1.0 }, + { 0.294118, 0.188235, 0.160784, 1.0 }, + { 0.274510, 0.176471, 0.149020, 1.0 }, + { 0.278431, 0.172549, 0.137255, 1.0 }, + { 0.278431, 0.172549, 0.137255, 1.0 }, + { 0.270588, 0.172549, 0.133333, 1.0 }, + { 0.266667, 0.172549, 0.133333, 1.0 }, + { 0.262745, 0.168627, 0.129412, 1.0 }, + { 0.262745, 0.168627, 0.129412, 1.0 }, + { 0.250980, 0.160784, 0.129412, 1.0 }, + { 0.235294, 0.145098, 0.121569, 1.0 }, + { 0.215686, 0.137255, 0.109804, 1.0 }, + { 0.192157, 0.117647, 0.090196, 1.0 }, + { 0.156863, 0.101961, 0.066667, 1.0 }, + { 0.149020, 0.094118, 0.062745, 1.0 }, + { 0.145098, 0.086275, 0.058824, 1.0 }, + { 0.141176, 0.058824, 0.039216, 1.0 }, + { 0.109804, 0.035294, 0.007843, 1.0 }, + { 0.156863, 0.066667, 0.035294, 1.0 }, + { 0.152941, 0.086275, 0.058824, 1.0 }, + { 0.219608, 0.129412, 0.105882, 1.0 }, + { 0.239216, 0.145098, 0.113725, 1.0 }, + { 0.258824, 0.164706, 0.125490, 1.0 }, + { 0.258824, 0.164706, 0.125490, 1.0 }, + { 0.262745, 0.168627, 0.129412, 1.0 }, + { 0.274510, 0.168627, 0.133333, 1.0 }, + { 0.282353, 0.172549, 0.129412, 1.0 }, + { 0.278431, 0.172549, 0.137255, 1.0 }, + { 0.270588, 0.176471, 0.137255, 1.0 }, + { 0.294118, 0.188235, 0.152941, 1.0 }, + { 0.298039, 0.192157, 0.156863, 1.0 }, + { 0.305882, 0.200000, 0.164706, 1.0 }, + { 0.317647, 0.211765, 0.176471, 1.0 }, + { 0.341176, 0.227451, 0.196078, 1.0 }, + { 0.360784, 0.243137, 0.211765, 1.0 }, + { 0.364706, 0.247059, 0.215686, 1.0 }, + { 0.352941, 0.239216, 0.207843, 1.0 }, + { 0.341176, 0.227451, 0.196078, 1.0 }, + { 0.329412, 0.215686, 0.184314, 1.0 }, + { 0.309804, 0.203922, 0.168627, 1.0 }, + { 0.298039, 0.192157, 0.156863, 1.0 }, + { 0.282353, 0.176471, 0.141176, 1.0 }, + { 0.266667, 0.172549, 0.133333, 1.0 }, + { 0.262745, 0.168627, 0.129412, 1.0 }, + { 0.258824, 0.172549, 0.129412, 1.0 }, + { 0.250980, 0.160784, 0.129412, 1.0 }, + { 0.247059, 0.156863, 0.125490, 1.0 }, + { 0.247059, 0.156863, 0.125490, 1.0 }, + { 0.243137, 0.152941, 0.121569, 1.0 }, + { 0.243137, 0.152941, 0.121569, 1.0 }, + { 0.243137, 0.152941, 0.121569, 1.0 }, + { 0.254902, 0.149020, 0.113725, 1.0 }, + { 0.235294, 0.145098, 0.113725, 1.0 }, + { 0.223529, 0.141176, 0.109804, 1.0 }, + { 0.215686, 0.137255, 0.109804, 1.0 }, + { 0.207843, 0.129412, 0.101961, 1.0 }, + { 0.203922, 0.129412, 0.101961, 1.0 }, + { 0.200000, 0.121569, 0.094118, 1.0 }, + { 0.223529, 0.105882, 0.098039, 1.0 }, + { 0.235294, 0.145098, 0.113725, 1.0 }, + { 0.239216, 0.145098, 0.129412, 1.0 }, + { 0.243137, 0.152941, 0.129412, 1.0 }, + { 0.254902, 0.164706, 0.133333, 1.0 }, + { 0.270588, 0.172549, 0.145098, 1.0 }, + { 0.305882, 0.200000, 0.164706, 1.0 }, + { 0.325490, 0.219608, 0.184314, 1.0 }, + { 0.360784, 0.243137, 0.211765, 1.0 }, + { 0.368627, 0.250980, 0.219608, 1.0 }, + { 0.435294, 0.305882, 0.278431, 1.0 }, + { 0.435294, 0.305882, 0.278431, 1.0 }, + { 0.439216, 0.309804, 0.282353, 1.0 }, + { 0.431373, 0.301961, 0.274510, 1.0 }, + { 0.396078, 0.278431, 0.247059, 1.0 }, + { 0.376471, 0.262745, 0.231373, 1.0 }, + { 0.368627, 0.250980, 0.219608, 1.0 }, + { 0.384314, 0.266667, 0.235294, 1.0 }, + { 0.415686, 0.298039, 0.290196, 1.0 }, + { 0.447059, 0.337255, 0.321569, 1.0 }, + { 0.517647, 0.388235, 0.368627, 1.0 }, + { 0.600000, 0.466667, 0.462745, 1.0 }, + { 0.682353, 0.545098, 0.572549, 1.0 }, + { 0.741176, 0.611765, 0.654902, 1.0 }, + { 0.788235, 0.662745, 0.721569, 1.0 }, + { 0.835294, 0.733333, 0.784314, 1.0 }, + { 0.800000, 0.678431, 0.737255, 1.0 }, + { 0.788235, 0.662745, 0.721569, 1.0 }, + { 0.819608, 0.698039, 0.768627, 1.0 }, + { 0.882353, 0.752941, 0.819608, 1.0 }, + { 0.894118, 0.796078, 0.878431, 1.0 }, + { 0.890196, 0.839216, 0.815686, 1.0 }, + { 0.976471, 0.952941, 0.890196, 1.0 }, + { 1.000000, 0.909804, 0.996078, 1.0 }, + { 0.949020, 0.874510, 0.960784, 1.0 }, + { 0.878431, 0.756863, 0.815686, 1.0 }, + { 0.733333, 0.600000, 0.654902, 1.0 }, + { 0.654902, 0.513725, 0.521569, 1.0 }, + { 0.580392, 0.447059, 0.450980, 1.0 }, + { 0.525490, 0.392157, 0.384314, 1.0 }, + { 0.478431, 0.349020, 0.329412, 1.0 }, + { 0.439216, 0.309804, 0.282353, 1.0 }, + { 0.392157, 0.274510, 0.243137, 1.0 }, + { 0.364706, 0.247059, 0.215686, 1.0 }, + { 0.345098, 0.227451, 0.196078, 1.0 }, + { 0.337255, 0.223529, 0.192157, 1.0 }, + { 0.325490, 0.219608, 0.192157, 1.0 }, + { 0.337255, 0.223529, 0.192157, 1.0 }, + { 0.360784, 0.247059, 0.215686, 1.0 }, + { 0.368627, 0.250980, 0.219608, 1.0 }, + { 0.403922, 0.305882, 0.184314, 1.0 }, + { 0.415686, 0.313725, 0.262745, 1.0 }, + { 0.443137, 0.325490, 0.282353, 1.0 }, + { 0.458824, 0.329412, 0.309804, 1.0 }, + { 0.498039, 0.368627, 0.349020, 1.0 }, + { 0.533333, 0.419608, 0.396078, 1.0 }, + { 0.541176, 0.458824, 0.447059, 1.0 }, + { 0.611765, 0.478431, 0.482353, 1.0 }, + { 0.647059, 0.509804, 0.525490, 1.0 }, + { 0.674510, 0.537255, 0.560784, 1.0 }, + { 0.674510, 0.549020, 0.568627, 1.0 }, + { 0.670588, 0.533333, 0.556863, 1.0 }, + { 0.639216, 0.501961, 0.525490, 1.0 }, + { 0.600000, 0.466667, 0.462745, 1.0 }, + { 0.572549, 0.454902, 0.423529, 1.0 }, + { 0.537255, 0.447059, 0.384314, 1.0 }, + { 0.482353, 0.380392, 0.321569, 1.0 }, + { 0.501961, 0.396078, 0.329412, 1.0 }, + { 0.545098, 0.458824, 0.364706, 1.0 }, + { 0.568627, 0.478431, 0.423529, 1.0 }, + { 0.678431, 0.635294, 0.454902, 1.0 }, + { 0.600000, 0.549020, 0.474510, 1.0 }, + { 0.545098, 0.462745, 0.294118, 1.0 }, + { 0.419608, 0.341176, 0.196078, 1.0 }, + { 0.376471, 0.313725, 0.180392, 1.0 }, + { 0.352941, 0.239216, 0.207843, 1.0 }, + { 0.321569, 0.215686, 0.180392, 1.0 }, + { 0.309804, 0.203922, 0.168627, 1.0 }, + { 0.309804, 0.203922, 0.168627, 1.0 }, + { 0.317647, 0.231373, 0.137255, 1.0 }, + { 0.345098, 0.231373, 0.200000, 1.0 }, + { 0.372549, 0.254902, 0.223529, 1.0 }, + }; +/* Apophysis-040427-51KaosGrn */ +static double4 colors_258[] = { + { 0.945098, 0.909804, 0.890196, 1.0 }, + { 0.607843, 0.282353, 0.219608, 1.0 }, + { 0.537255, 0.215686, 0.160784, 1.0 }, + { 0.470588, 0.149020, 0.101961, 1.0 }, + { 0.427451, 0.121569, 0.070588, 1.0 }, + { 0.384314, 0.094118, 0.043137, 1.0 }, + { 0.384314, 0.086275, 0.035294, 1.0 }, + { 0.384314, 0.078431, 0.031373, 1.0 }, + { 0.388235, 0.066667, 0.019608, 1.0 }, + { 0.384314, 0.074510, 0.023529, 1.0 }, + { 0.380392, 0.082353, 0.031373, 1.0 }, + { 0.372549, 0.101961, 0.047059, 1.0 }, + { 0.368627, 0.125490, 0.066667, 1.0 }, + { 0.317647, 0.239216, 0.137255, 1.0 }, + { 0.270588, 0.356863, 0.207843, 1.0 }, + { 0.250980, 0.376471, 0.207843, 1.0 }, + { 0.231373, 0.396078, 0.207843, 1.0 }, + { 0.266667, 0.329412, 0.184314, 1.0 }, + { 0.313725, 0.223529, 0.121569, 1.0 }, + { 0.364706, 0.121569, 0.062745, 1.0 }, + { 0.364706, 0.086275, 0.043137, 1.0 }, + { 0.364706, 0.050980, 0.023529, 1.0 }, + { 0.360784, 0.039216, 0.023529, 1.0 }, + { 0.356863, 0.027451, 0.027451, 1.0 }, + { 0.309804, 0.023529, 0.000000, 1.0 }, + { 0.309804, 0.023529, 0.000000, 1.0 }, + { 0.309804, 0.023529, 0.000000, 1.0 }, + { 0.313725, 0.015686, 0.000000, 1.0 }, + { 0.317647, 0.011765, 0.003922, 1.0 }, + { 0.317647, 0.007843, 0.000000, 1.0 }, + { 0.317647, 0.003922, 0.000000, 1.0 }, + { 0.321569, 0.007843, 0.003922, 1.0 }, + { 0.325490, 0.007843, 0.000000, 1.0 }, + { 0.352941, 0.023529, 0.015686, 1.0 }, + { 0.356863, 0.082353, 0.047059, 1.0 }, + { 0.364706, 0.145098, 0.078431, 1.0 }, + { 0.337255, 0.305882, 0.047059, 1.0 }, + { 0.309804, 0.466667, 0.019608, 1.0 }, + { 0.380392, 0.521569, 0.011765, 1.0 }, + { 0.450980, 0.576471, 0.007843, 1.0 }, + { 0.490196, 0.866667, 0.576471, 1.0 }, + { 0.549020, 0.901961, 0.639216, 1.0 }, + { 0.607843, 0.937255, 0.701961, 1.0 }, + { 0.458824, 0.800000, 0.545098, 1.0 }, + { 0.313725, 0.666667, 0.392157, 1.0 }, + { 0.274510, 0.635294, 0.376471, 1.0 }, + { 0.235294, 0.603922, 0.360784, 1.0 }, + { 0.278431, 0.443137, 0.262745, 1.0 }, + { 0.317647, 0.333333, 0.188235, 1.0 }, + { 0.364706, 0.141176, 0.074510, 1.0 }, + { 0.313725, 0.247059, 0.043137, 1.0 }, + { 0.262745, 0.356863, 0.011765, 1.0 }, + { 0.266667, 0.352941, 0.003922, 1.0 }, + { 0.274510, 0.352941, 0.000000, 1.0 }, + { 0.325490, 0.254902, 0.007843, 1.0 }, + { 0.376471, 0.156863, 0.019608, 1.0 }, + { 0.392157, 0.050980, 0.011765, 1.0 }, + { 0.368627, 0.023529, 0.007843, 1.0 }, + { 0.349020, 0.000000, 0.003922, 1.0 }, + { 0.345098, 0.007843, 0.003922, 1.0 }, + { 0.345098, 0.019608, 0.003922, 1.0 }, + { 0.352941, 0.019608, 0.000000, 1.0 }, + { 0.360784, 0.019608, 0.000000, 1.0 }, + { 0.368627, 0.027451, 0.000000, 1.0 }, + { 0.380392, 0.031373, 0.000000, 1.0 }, + { 0.376471, 0.035294, 0.000000, 1.0 }, + { 0.372549, 0.031373, 0.000000, 1.0 }, + { 0.368627, 0.027451, 0.000000, 1.0 }, + { 0.368627, 0.027451, 0.000000, 1.0 }, + { 0.368627, 0.027451, 0.000000, 1.0 }, + { 0.368627, 0.027451, 0.000000, 1.0 }, + { 0.368627, 0.027451, 0.000000, 1.0 }, + { 0.329412, 0.043137, 0.019608, 1.0 }, + { 0.341176, 0.054902, 0.007843, 1.0 }, + { 0.352941, 0.066667, 0.000000, 1.0 }, + { 0.360784, 0.094118, 0.027451, 1.0 }, + { 0.368627, 0.121569, 0.054902, 1.0 }, + { 0.368627, 0.141176, 0.070588, 1.0 }, + { 0.368627, 0.160784, 0.090196, 1.0 }, + { 0.243137, 0.341176, 0.176471, 1.0 }, + { 0.227451, 0.470588, 0.270588, 1.0 }, + { 0.192157, 0.545098, 0.294118, 1.0 }, + { 0.231373, 0.509804, 0.172549, 1.0 }, + { 0.270588, 0.474510, 0.050980, 1.0 }, + { 0.325490, 0.443137, 0.031373, 1.0 }, + { 0.384314, 0.415686, 0.011765, 1.0 }, + { 0.411765, 0.262745, 0.007843, 1.0 }, + { 0.384314, 0.133333, 0.023529, 1.0 }, + { 0.376471, 0.074510, 0.003922, 1.0 }, + { 0.372549, 0.078431, 0.015686, 1.0 }, + { 0.372549, 0.086275, 0.027451, 1.0 }, + { 0.368627, 0.078431, 0.023529, 1.0 }, + { 0.368627, 0.070588, 0.019608, 1.0 }, + { 0.364706, 0.066667, 0.003922, 1.0 }, + { 0.376471, 0.047059, 0.003922, 1.0 }, + { 0.372549, 0.039216, 0.011765, 1.0 }, + { 0.384314, 0.039216, 0.000000, 1.0 }, + { 0.403922, 0.058824, 0.011765, 1.0 }, + { 0.392157, 0.070588, 0.019608, 1.0 }, + { 0.380392, 0.082353, 0.031373, 1.0 }, + { 0.384314, 0.094118, 0.039216, 1.0 }, + { 0.392157, 0.109804, 0.050980, 1.0 }, + { 0.388235, 0.129412, 0.066667, 1.0 }, + { 0.388235, 0.117647, 0.058824, 1.0 }, + { 0.443137, 0.082353, 0.039216, 1.0 }, + { 0.415686, 0.078431, 0.035294, 1.0 }, + { 0.388235, 0.074510, 0.031373, 1.0 }, + { 0.384314, 0.074510, 0.027451, 1.0 }, + { 0.380392, 0.074510, 0.027451, 1.0 }, + { 0.380392, 0.058824, 0.011765, 1.0 }, + { 0.360784, 0.050980, 0.000000, 1.0 }, + { 0.333333, 0.023529, 0.003922, 1.0 }, + { 0.333333, 0.015686, 0.003922, 1.0 }, + { 0.329412, 0.011765, 0.000000, 1.0 }, + { 0.333333, 0.011765, 0.000000, 1.0 }, + { 0.341176, 0.015686, 0.000000, 1.0 }, + { 0.364706, 0.019608, 0.003922, 1.0 }, + { 0.368627, 0.023529, 0.007843, 1.0 }, + { 0.356863, 0.023529, 0.003922, 1.0 }, + { 0.337255, 0.023529, 0.000000, 1.0 }, + { 0.333333, 0.023529, 0.003922, 1.0 }, + { 0.352941, 0.058824, 0.000000, 1.0 }, + { 0.376471, 0.094118, 0.000000, 1.0 }, + { 0.380392, 0.156863, 0.011765, 1.0 }, + { 0.384314, 0.219608, 0.023529, 1.0 }, + { 0.243137, 0.352941, 0.011765, 1.0 }, + { 0.223529, 0.349020, 0.023529, 1.0 }, + { 0.203922, 0.345098, 0.000000, 1.0 }, + { 0.188235, 0.345098, 0.000000, 1.0 }, + { 0.180392, 0.337255, 0.000000, 1.0 }, + { 0.180392, 0.337255, 0.000000, 1.0 }, + { 0.180392, 0.337255, 0.000000, 1.0 }, + { 0.180392, 0.337255, 0.000000, 1.0 }, + { 0.176471, 0.325490, 0.000000, 1.0 }, + { 0.176471, 0.329412, 0.011765, 1.0 }, + { 0.180392, 0.333333, 0.007843, 1.0 }, + { 0.235294, 0.337255, 0.000000, 1.0 }, + { 0.309804, 0.235294, 0.035294, 1.0 }, + { 0.384314, 0.137255, 0.070588, 1.0 }, + { 0.376471, 0.133333, 0.070588, 1.0 }, + { 0.372549, 0.129412, 0.070588, 1.0 }, + { 0.380392, 0.117647, 0.054902, 1.0 }, + { 0.372549, 0.113725, 0.050980, 1.0 }, + { 0.372549, 0.129412, 0.070588, 1.0 }, + { 0.368627, 0.160784, 0.090196, 1.0 }, + { 0.282353, 0.411765, 0.000000, 1.0 }, + { 0.274510, 0.380392, 0.000000, 1.0 }, + { 0.270588, 0.349020, 0.000000, 1.0 }, + { 0.372549, 0.149020, 0.074510, 1.0 }, + { 0.364706, 0.133333, 0.070588, 1.0 }, + { 0.360784, 0.105882, 0.035294, 1.0 }, + { 0.380392, 0.082353, 0.031373, 1.0 }, + { 0.376471, 0.094118, 0.000000, 1.0 }, + { 0.376471, 0.094118, 0.000000, 1.0 }, + { 0.376471, 0.094118, 0.000000, 1.0 }, + { 0.376471, 0.090196, 0.031373, 1.0 }, + { 0.372549, 0.113725, 0.058824, 1.0 }, + { 0.352941, 0.113725, 0.094118, 1.0 }, + { 0.364706, 0.156863, 0.086275, 1.0 }, + { 0.243137, 0.345098, 0.003922, 1.0 }, + { 0.258824, 0.364706, 0.000000, 1.0 }, + { 0.392157, 0.258824, 0.011765, 1.0 }, + { 0.380392, 0.196078, 0.043137, 1.0 }, + { 0.368627, 0.137255, 0.074510, 1.0 }, + { 0.380392, 0.098039, 0.043137, 1.0 }, + { 0.392157, 0.070588, 0.023529, 1.0 }, + { 0.411765, 0.019608, 0.011765, 1.0 }, + { 0.443137, 0.019608, 0.007843, 1.0 }, + { 0.501961, 0.098039, 0.000000, 1.0 }, + { 0.529412, 0.101961, 0.023529, 1.0 }, + { 0.560784, 0.105882, 0.047059, 1.0 }, + { 0.596078, 0.133333, 0.086275, 1.0 }, + { 0.607843, 0.243137, 0.121569, 1.0 }, + { 0.454902, 0.447059, 0.247059, 1.0 }, + { 0.552941, 0.749020, 0.415686, 1.0 }, + { 0.764706, 0.784314, 0.556863, 1.0 }, + { 0.862745, 0.886275, 0.470588, 1.0 }, + { 0.972549, 0.964706, 0.623529, 1.0 }, + { 0.905882, 0.729412, 0.615686, 1.0 }, + { 0.909804, 0.764706, 0.694118, 1.0 }, + { 0.886275, 0.890196, 0.819608, 1.0 }, + { 0.901961, 0.945098, 0.725490, 1.0 }, + { 0.745098, 0.894118, 0.741176, 1.0 }, + { 0.678431, 0.870588, 0.654902, 1.0 }, + { 0.647059, 0.705882, 0.545098, 1.0 }, + { 0.568627, 0.552941, 0.415686, 1.0 }, + { 0.494118, 0.400000, 0.290196, 1.0 }, + { 0.419608, 0.305882, 0.188235, 1.0 }, + { 0.400000, 0.145098, 0.074510, 1.0 }, + { 0.419608, 0.266667, 0.011765, 1.0 }, + { 0.505882, 0.447059, 0.050980, 1.0 }, + { 0.313725, 0.513725, 0.047059, 1.0 }, + { 0.270588, 0.549020, 0.290196, 1.0 }, + { 0.247059, 0.666667, 0.447059, 1.0 }, + { 0.239216, 0.713725, 0.450980, 1.0 }, + { 0.200000, 0.686275, 0.439216, 1.0 }, + { 0.219608, 0.596078, 0.349020, 1.0 }, + { 0.227451, 0.470588, 0.207843, 1.0 }, + { 0.270588, 0.435294, 0.035294, 1.0 }, + { 0.258824, 0.349020, 0.000000, 1.0 }, + { 0.372549, 0.156863, 0.078431, 1.0 }, + { 0.372549, 0.109804, 0.047059, 1.0 }, + { 0.380392, 0.082353, 0.027451, 1.0 }, + { 0.360784, 0.062745, 0.000000, 1.0 }, + { 0.352941, 0.066667, 0.000000, 1.0 }, + { 0.337255, 0.090196, 0.023529, 1.0 }, + { 0.364706, 0.137255, 0.050980, 1.0 }, + { 0.258824, 0.341176, 0.000000, 1.0 }, + { 0.219608, 0.360784, 0.000000, 1.0 }, + { 0.211765, 0.360784, 0.000000, 1.0 }, + { 0.219608, 0.333333, 0.003922, 1.0 }, + { 0.247059, 0.333333, 0.000000, 1.0 }, + { 0.368627, 0.137255, 0.066667, 1.0 }, + { 0.368627, 0.105882, 0.043137, 1.0 }, + { 0.376471, 0.094118, 0.007843, 1.0 }, + { 0.376471, 0.094118, 0.000000, 1.0 }, + { 0.376471, 0.094118, 0.000000, 1.0 }, + { 0.392157, 0.137255, 0.011765, 1.0 }, + { 0.501961, 0.337255, 0.039216, 1.0 }, + { 0.537255, 0.443137, 0.105882, 1.0 }, + { 0.611765, 0.525490, 0.054902, 1.0 }, + { 0.658824, 0.686275, 0.513725, 1.0 }, + { 0.752941, 0.796078, 0.639216, 1.0 }, + { 0.768627, 0.882353, 0.862745, 1.0 }, + { 0.905882, 0.984314, 0.874510, 1.0 }, + { 1.000000, 0.984314, 0.988235, 1.0 }, + { 0.945098, 0.925490, 0.941176, 1.0 }, + { 0.945098, 0.901961, 0.815686, 1.0 }, + { 0.643137, 0.752941, 0.592157, 1.0 }, + { 0.474510, 0.541176, 0.368627, 1.0 }, + { 0.517647, 0.380392, 0.223529, 1.0 }, + { 0.431373, 0.215686, 0.133333, 1.0 }, + { 0.376471, 0.156863, 0.090196, 1.0 }, + { 0.368627, 0.160784, 0.090196, 1.0 }, + { 0.235294, 0.337255, 0.000000, 1.0 }, + { 0.200000, 0.333333, 0.000000, 1.0 }, + { 0.192157, 0.333333, 0.000000, 1.0 }, + { 0.184314, 0.333333, 0.000000, 1.0 }, + { 0.188235, 0.345098, 0.000000, 1.0 }, + { 0.192157, 0.349020, 0.011765, 1.0 }, + { 0.231373, 0.388235, 0.007843, 1.0 }, + { 0.215686, 0.400000, 0.188235, 1.0 }, + { 0.207843, 0.537255, 0.294118, 1.0 }, + { 0.203922, 0.592157, 0.341176, 1.0 }, + { 0.211765, 0.525490, 0.286275, 1.0 }, + { 0.376471, 0.396078, 0.239216, 1.0 }, + { 0.376471, 0.172549, 0.090196, 1.0 }, + { 0.427451, 0.145098, 0.086275, 1.0 }, + { 0.537255, 0.211765, 0.149020, 1.0 }, + { 0.643137, 0.250980, 0.188235, 1.0 }, + { 0.635294, 0.203922, 0.152941, 1.0 }, + { 0.639216, 0.113725, 0.109804, 1.0 }, + { 0.619608, 0.000000, 0.000000, 1.0 }, + { 0.525490, 0.101961, 0.050980, 1.0 }, + { 0.454902, 0.105882, 0.050980, 1.0 }, + { 0.427451, 0.164706, 0.098039, 1.0 }, + }; +/* Apophysis-040427-51KaosFish */ +static double4 colors_259[] = { + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.301961, 0.125490, 0.349020, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.301961, 0.125490, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.301961, 0.125490, 0.349020, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.301961, 0.125490, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.313725, 0.129412, 0.352941, 1.0 }, + { 0.321569, 0.125490, 0.356863, 1.0 }, + { 0.501961, 0.286275, 0.313725, 1.0 }, + { 0.686275, 0.447059, 0.274510, 1.0 }, + { 0.780392, 0.529412, 0.274510, 1.0 }, + { 0.878431, 0.615686, 0.274510, 1.0 }, + { 0.882353, 0.619608, 0.278431, 1.0 }, + { 0.878431, 0.615686, 0.274510, 1.0 }, + { 0.776471, 0.490196, 0.180392, 1.0 }, + { 0.760784, 0.498039, 0.129412, 1.0 }, + { 0.745098, 0.509804, 0.078431, 1.0 }, + { 0.721569, 0.537255, 0.098039, 1.0 }, + { 0.698039, 0.568627, 0.117647, 1.0 }, + { 0.690196, 0.568627, 0.129412, 1.0 }, + { 0.682353, 0.572549, 0.141176, 1.0 }, + { 0.639216, 0.572549, 0.149020, 1.0 }, + { 0.478431, 0.360784, 0.250980, 1.0 }, + { 0.317647, 0.149020, 0.356863, 1.0 }, + { 0.313725, 0.141176, 0.352941, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.301961, 0.125490, 0.349020, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.254902, 0.152941, 0.211765, 1.0 }, + { 0.219608, 0.184314, 0.070588, 1.0 }, + { 0.243137, 0.200000, 0.058824, 1.0 }, + { 0.270588, 0.219608, 0.047059, 1.0 }, + { 0.407843, 0.294118, 0.000000, 1.0 }, + { 0.564706, 0.419608, 0.062745, 1.0 }, + { 0.721569, 0.549020, 0.129412, 1.0 }, + { 0.803922, 0.584314, 0.200000, 1.0 }, + { 0.886275, 0.623529, 0.274510, 1.0 }, + { 0.882353, 0.623529, 0.278431, 1.0 }, + { 0.882353, 0.623529, 0.282353, 1.0 }, + { 0.890196, 0.631373, 0.290196, 1.0 }, + { 0.905882, 0.643137, 0.286275, 1.0 }, + { 0.882353, 0.741176, 0.192157, 1.0 }, + { 0.803922, 0.662745, 0.160784, 1.0 }, + { 0.729412, 0.584314, 0.133333, 1.0 }, + { 0.780392, 0.615686, 0.207843, 1.0 }, + { 0.831373, 0.647059, 0.286275, 1.0 }, + { 0.886275, 0.654902, 0.294118, 1.0 }, + { 0.847059, 0.615686, 0.396078, 1.0 }, + { 0.752941, 0.662745, 0.537255, 1.0 }, + { 0.768627, 0.572549, 0.654902, 1.0 }, + { 0.784314, 0.486275, 0.776471, 1.0 }, + { 0.737255, 0.454902, 0.807843, 1.0 }, + { 0.694118, 0.423529, 0.839216, 1.0 }, + { 0.498039, 0.407843, 0.701961, 1.0 }, + { 0.305882, 0.396078, 0.568627, 1.0 }, + { 0.317647, 0.129412, 0.364706, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.301961, 0.125490, 0.349020, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.305882, 0.109804, 0.356863, 1.0 }, + { 0.313725, 0.125490, 0.352941, 1.0 }, + { 0.447059, 0.188235, 0.427451, 1.0 }, + { 0.584314, 0.250980, 0.505882, 1.0 }, + { 0.619608, 0.364706, 0.474510, 1.0 }, + { 0.654902, 0.482353, 0.447059, 1.0 }, + { 0.698039, 0.537255, 0.450980, 1.0 }, + { 0.745098, 0.580392, 0.431373, 1.0 }, + { 0.764706, 0.600000, 0.443137, 1.0 }, + { 0.843137, 0.611765, 0.392157, 1.0 }, + { 0.878431, 0.615686, 0.274510, 1.0 }, + { 0.792157, 0.509804, 0.176471, 1.0 }, + { 0.709804, 0.403922, 0.078431, 1.0 }, + { 0.701961, 0.384314, 0.074510, 1.0 }, + { 0.694118, 0.368627, 0.070588, 1.0 }, + { 0.521569, 0.329412, 0.058824, 1.0 }, + { 0.329412, 0.192157, 0.066667, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.301961, 0.125490, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.207843, 0.098039, 0.203922, 1.0 }, + { 0.109804, 0.062745, 0.062745, 1.0 }, + { 0.050980, 0.000000, 0.066667, 1.0 }, + { 0.145098, 0.121569, 0.074510, 1.0 }, + { 0.200000, 0.043137, 0.239216, 1.0 }, + { 0.313725, 0.137255, 0.352941, 1.0 }, + { 0.694118, 0.439216, 0.352941, 1.0 }, + { 0.721569, 0.498039, 0.345098, 1.0 }, + { 0.752941, 0.560784, 0.341176, 1.0 }, + { 0.764706, 0.600000, 0.443137, 1.0 }, + { 0.756863, 0.623529, 0.478431, 1.0 }, + { 0.784314, 0.670588, 0.505882, 1.0 }, + { 0.780392, 0.647059, 0.498039, 1.0 }, + { 0.698039, 0.537255, 0.450980, 1.0 }, + { 0.596078, 0.458824, 0.407843, 1.0 }, + { 0.498039, 0.384314, 0.368627, 1.0 }, + { 0.403922, 0.258824, 0.356863, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.317647, 0.133333, 0.345098, 1.0 }, + { 0.694118, 0.443137, 0.294118, 1.0 }, + { 0.772549, 0.482353, 0.298039, 1.0 }, + { 0.854902, 0.521569, 0.305882, 1.0 }, + { 0.878431, 0.619608, 0.278431, 1.0 }, + { 0.886275, 0.647059, 0.282353, 1.0 }, + { 0.905882, 0.658824, 0.294118, 1.0 }, + { 0.886275, 0.662745, 0.321569, 1.0 }, + { 0.745098, 0.607843, 0.450980, 1.0 }, + { 0.725490, 0.568627, 0.439216, 1.0 }, + { 0.709804, 0.529412, 0.427451, 1.0 }, + { 0.721569, 0.494118, 0.345098, 1.0 }, + { 0.666667, 0.447059, 0.309804, 1.0 }, + { 0.662745, 0.556863, 0.239216, 1.0 }, + { 0.650980, 0.564706, 0.168627, 1.0 }, + { 0.654902, 0.568627, 0.180392, 1.0 }, + { 0.619608, 0.458824, 0.388235, 1.0 }, + { 0.301961, 0.545098, 0.768627, 1.0 }, + { 0.294118, 0.545098, 0.709804, 1.0 }, + { 0.290196, 0.549020, 0.650980, 1.0 }, + { 0.250980, 0.450980, 0.466667, 1.0 }, + { 0.341176, 0.498039, 0.211765, 1.0 }, + { 0.537255, 0.419608, 0.176471, 1.0 }, + { 0.694118, 0.372549, 0.074510, 1.0 }, + { 0.713725, 0.431373, 0.031373, 1.0 }, + { 0.701961, 0.411765, 0.039216, 1.0 }, + { 0.694118, 0.396078, 0.050980, 1.0 }, + { 0.486275, 0.352941, 0.011765, 1.0 }, + { 0.309804, 0.254902, 0.078431, 1.0 }, + { 0.278431, 0.113725, 0.309804, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.384314, 0.400000, 0.200000, 1.0 }, + { 0.443137, 0.462745, 0.141176, 1.0 }, + { 0.454902, 0.403922, 0.196078, 1.0 }, + { 0.278431, 0.345098, 0.168627, 1.0 }, + { 0.278431, 0.113725, 0.301961, 1.0 }, + { 0.305882, 0.129412, 0.345098, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.298039, 0.129412, 0.262745, 1.0 }, + { 0.290196, 0.125490, 0.180392, 1.0 }, + { 0.266667, 0.168627, 0.050980, 1.0 }, + { 0.270588, 0.168627, 0.039216, 1.0 }, + { 0.203922, 0.109804, 0.007843, 1.0 }, + { 0.203922, 0.188235, 0.039216, 1.0 }, + { 0.141176, 0.239216, 0.074510, 1.0 }, + { 0.152941, 0.305882, 0.043137, 1.0 }, + { 0.219608, 0.423529, 0.039216, 1.0 }, + { 0.356863, 0.337255, 0.086275, 1.0 }, + { 0.525490, 0.384314, 0.094118, 1.0 }, + { 0.686275, 0.364706, 0.066667, 1.0 }, + { 0.662745, 0.313725, 0.000000, 1.0 }, + { 0.556863, 0.101961, 0.011765, 1.0 }, + { 0.270588, 0.223529, 0.066667, 1.0 }, + { 0.137255, 0.329412, 0.109804, 1.0 }, + { 0.113725, 0.258824, 0.227451, 1.0 }, + { 0.188235, 0.305882, 0.109804, 1.0 }, + { 0.341176, 0.278431, 0.047059, 1.0 }, + { 0.549020, 0.345098, 0.050980, 1.0 }, + { 0.694118, 0.368627, 0.070588, 1.0 }, + { 0.713725, 0.400000, 0.066667, 1.0 }, + { 0.698039, 0.376471, 0.078431, 1.0 }, + { 0.533333, 0.231373, 0.192157, 1.0 }, + { 0.329412, 0.141176, 0.329412, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.317647, 0.145098, 0.274510, 1.0 }, + { 0.360784, 0.313725, 0.078431, 1.0 }, + { 0.552941, 0.360784, 0.090196, 1.0 }, + { 0.666667, 0.482353, 0.074510, 1.0 }, + { 0.729412, 0.501961, 0.070588, 1.0 }, + { 0.756863, 0.447059, 0.074510, 1.0 }, + { 0.701961, 0.474510, 0.082353, 1.0 }, + { 0.635294, 0.482353, 0.125490, 1.0 }, + { 0.454902, 0.431373, 0.101961, 1.0 }, + { 0.270588, 0.235294, 0.066667, 1.0 }, + { 0.066667, 0.172549, 0.000000, 1.0 }, + { 0.090196, 0.105882, 0.015686, 1.0 }, + { 0.000000, 0.019608, 0.015686, 1.0 }, + { 0.066667, 0.000000, 0.101961, 1.0 }, + { 0.133333, 0.003922, 0.180392, 1.0 }, + { 0.227451, 0.062745, 0.211765, 1.0 }, + { 0.278431, 0.113725, 0.309804, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.290196, 0.129412, 0.364706, 1.0 }, + { 0.145098, 0.266667, 0.450980, 1.0 }, + { 0.101961, 0.364706, 0.427451, 1.0 }, + { 0.200000, 0.466667, 0.407843, 1.0 }, + { 0.243137, 0.419608, 0.494118, 1.0 }, + { 0.196078, 0.349020, 0.478431, 1.0 }, + { 0.152941, 0.270588, 0.474510, 1.0 }, + { 0.305882, 0.133333, 0.372549, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.309804, 0.133333, 0.349020, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + { 0.294118, 0.121569, 0.352941, 1.0 }, + }; +/* Apophysis-040427-51KKlown */ +static double4 colors_260[] = { + { 0.160784, 0.090196, 0.411765, 1.0 }, + { 0.525490, 0.231373, 0.552941, 1.0 }, + { 0.537255, 0.247059, 0.490196, 1.0 }, + { 0.549020, 0.262745, 0.431373, 1.0 }, + { 0.713725, 0.427451, 0.349020, 1.0 }, + { 0.878431, 0.596078, 0.266667, 1.0 }, + { 0.929412, 0.647059, 0.317647, 1.0 }, + { 0.980392, 0.698039, 0.368627, 1.0 }, + { 0.988235, 0.827451, 0.239216, 1.0 }, + { 0.941176, 0.909804, 0.196078, 1.0 }, + { 0.898039, 0.996078, 0.152941, 1.0 }, + { 0.866667, 0.858824, 0.180392, 1.0 }, + { 0.835294, 0.721569, 0.211765, 1.0 }, + { 0.619608, 0.686275, 0.262745, 1.0 }, + { 0.403922, 0.654902, 0.317647, 1.0 }, + { 0.337255, 0.600000, 0.368627, 1.0 }, + { 0.274510, 0.545098, 0.423529, 1.0 }, + { 0.305882, 0.415686, 0.470588, 1.0 }, + { 0.521569, 0.298039, 0.494118, 1.0 }, + { 0.741176, 0.184314, 0.521569, 1.0 }, + { 0.803922, 0.098039, 0.521569, 1.0 }, + { 0.870588, 0.011765, 0.521569, 1.0 }, + { 0.792157, 0.003922, 0.498039, 1.0 }, + { 0.713725, 0.000000, 0.474510, 1.0 }, + { 0.243137, 0.109804, 0.172549, 1.0 }, + { 0.164706, 0.145098, 0.149020, 1.0 }, + { 0.090196, 0.184314, 0.129412, 1.0 }, + { 0.290196, 0.290196, 0.149020, 1.0 }, + { 0.494118, 0.396078, 0.172549, 1.0 }, + { 0.619608, 0.501961, 0.149020, 1.0 }, + { 0.749020, 0.607843, 0.129412, 1.0 }, + { 0.886275, 0.623529, 0.180392, 1.0 }, + { 1.000000, 0.533333, 0.247059, 1.0 }, + { 0.886275, 0.572549, 0.372549, 1.0 }, + { 0.850980, 0.541176, 0.470588, 1.0 }, + { 0.815686, 0.509804, 0.572549, 1.0 }, + { 0.623529, 0.403922, 0.564706, 1.0 }, + { 0.435294, 0.298039, 0.556863, 1.0 }, + { 0.274510, 0.254902, 0.545098, 1.0 }, + { 0.117647, 0.215686, 0.537255, 1.0 }, + { 0.184314, 0.196078, 0.223529, 1.0 }, + { 0.117647, 0.325490, 0.282353, 1.0 }, + { 0.050980, 0.454902, 0.341176, 1.0 }, + { 0.243137, 0.443137, 0.454902, 1.0 }, + { 0.435294, 0.435294, 0.568627, 1.0 }, + { 0.509804, 0.450980, 0.541176, 1.0 }, + { 0.584314, 0.466667, 0.513725, 1.0 }, + { 0.835294, 0.666667, 0.450980, 1.0 }, + { 1.000000, 0.745098, 0.474510, 1.0 }, + { 1.000000, 0.941176, 0.298039, 1.0 }, + { 0.996078, 0.870588, 0.427451, 1.0 }, + { 0.992157, 0.803922, 0.560784, 1.0 }, + { 0.870588, 0.749020, 0.643137, 1.0 }, + { 0.749020, 0.698039, 0.725490, 1.0 }, + { 0.611765, 0.635294, 0.694118, 1.0 }, + { 0.478431, 0.572549, 0.666667, 1.0 }, + { 0.592157, 0.776471, 0.560784, 1.0 }, + { 0.494118, 0.733333, 0.505882, 1.0 }, + { 0.400000, 0.690196, 0.450980, 1.0 }, + { 0.294118, 0.443137, 0.435294, 1.0 }, + { 0.188235, 0.196078, 0.419608, 1.0 }, + { 0.137255, 0.164706, 0.400000, 1.0 }, + { 0.090196, 0.133333, 0.384314, 1.0 }, + { 0.015686, 0.372549, 0.392157, 1.0 }, + { 0.090196, 0.360784, 0.239216, 1.0 }, + { 0.129412, 0.435294, 0.105882, 1.0 }, + { 0.329412, 0.470588, 0.086275, 1.0 }, + { 0.533333, 0.509804, 0.070588, 1.0 }, + { 0.576471, 0.486275, 0.035294, 1.0 }, + { 0.623529, 0.462745, 0.000000, 1.0 }, + { 0.925490, 0.462745, 0.121569, 1.0 }, + { 0.862745, 0.356863, 0.090196, 1.0 }, + { 0.372549, 0.443137, 0.019608, 1.0 }, + { 0.250980, 0.376471, 0.105882, 1.0 }, + { 0.129412, 0.309804, 0.196078, 1.0 }, + { 0.129412, 0.419608, 0.235294, 1.0 }, + { 0.133333, 0.533333, 0.278431, 1.0 }, + { 0.152941, 0.533333, 0.243137, 1.0 }, + { 0.172549, 0.533333, 0.207843, 1.0 }, + { 0.239216, 0.627451, 0.066667, 1.0 }, + { 0.196078, 0.564706, 0.031373, 1.0 }, + { 0.443137, 0.384314, 0.027451, 1.0 }, + { 0.572549, 0.450980, 0.219608, 1.0 }, + { 0.701961, 0.517647, 0.415686, 1.0 }, + { 0.741176, 0.564706, 0.352941, 1.0 }, + { 0.780392, 0.615686, 0.294118, 1.0 }, + { 0.568627, 0.705882, 0.250980, 1.0 }, + { 0.529412, 0.627451, 0.168627, 1.0 }, + { 0.517647, 0.368627, 0.176471, 1.0 }, + { 0.600000, 0.254902, 0.137255, 1.0 }, + { 0.682353, 0.141176, 0.101961, 1.0 }, + { 0.792157, 0.086275, 0.050980, 1.0 }, + { 0.905882, 0.031373, 0.000000, 1.0 }, + { 0.984314, 0.031373, 0.047059, 1.0 }, + { 0.839216, 0.078431, 0.172549, 1.0 }, + { 0.800000, 0.086275, 0.043137, 1.0 }, + { 0.737255, 0.250980, 0.050980, 1.0 }, + { 0.576471, 0.129412, 0.227451, 1.0 }, + { 0.419608, 0.133333, 0.145098, 1.0 }, + { 0.262745, 0.141176, 0.062745, 1.0 }, + { 0.231373, 0.207843, 0.047059, 1.0 }, + { 0.203922, 0.274510, 0.031373, 1.0 }, + { 0.145098, 0.517647, 0.007843, 1.0 }, + { 0.160784, 0.525490, 0.007843, 1.0 }, + { 0.458824, 0.749020, 0.023529, 1.0 }, + { 0.545098, 0.741176, 0.094118, 1.0 }, + { 0.635294, 0.733333, 0.168627, 1.0 }, + { 0.670588, 0.792157, 0.188235, 1.0 }, + { 0.705882, 0.854902, 0.207843, 1.0 }, + { 0.760784, 0.886275, 0.262745, 1.0 }, + { 0.764706, 0.784314, 0.415686, 1.0 }, + { 0.678431, 0.733333, 0.592157, 1.0 }, + { 0.792157, 0.698039, 0.682353, 1.0 }, + { 0.839216, 0.682353, 0.341176, 1.0 }, + { 0.827451, 0.650980, 0.364706, 1.0 }, + { 0.815686, 0.623529, 0.392157, 1.0 }, + { 0.827451, 0.533333, 0.552941, 1.0 }, + { 0.737255, 0.525490, 0.729412, 1.0 }, + { 0.862745, 0.450980, 0.772549, 1.0 }, + { 0.996078, 0.431373, 0.815686, 1.0 }, + { 0.870588, 0.200000, 0.458824, 1.0 }, + { 0.901961, 0.172549, 0.333333, 1.0 }, + { 0.937255, 0.149020, 0.211765, 1.0 }, + { 0.772549, 0.137255, 0.172549, 1.0 }, + { 0.607843, 0.125490, 0.133333, 1.0 }, + { 0.419608, 0.137255, 0.090196, 1.0 }, + { 0.298039, 0.141176, 0.094118, 1.0 }, + { 0.207843, 0.113725, 0.105882, 1.0 }, + { 0.360784, 0.074510, 0.101961, 1.0 }, + { 0.647059, 0.043137, 0.317647, 1.0 }, + { 0.654902, 0.027451, 0.345098, 1.0 }, + { 0.662745, 0.015686, 0.376471, 1.0 }, + { 0.658824, 0.039216, 0.521569, 1.0 }, + { 0.725490, 0.082353, 0.533333, 1.0 }, + { 0.721569, 0.101961, 0.474510, 1.0 }, + { 0.854902, 0.070588, 0.458824, 1.0 }, + { 0.870588, 0.019608, 0.235294, 1.0 }, + { 0.874510, 0.007843, 0.184314, 1.0 }, + { 0.878431, 0.000000, 0.133333, 1.0 }, + { 0.878431, 0.000000, 0.074510, 1.0 }, + { 0.878431, 0.000000, 0.015686, 1.0 }, + { 0.721569, 0.007843, 0.066667, 1.0 }, + { 0.474510, 0.043137, 0.000000, 1.0 }, + { 0.380392, 0.152941, 0.066667, 1.0 }, + { 0.282353, 0.211765, 0.117647, 1.0 }, + { 0.062745, 0.360784, 0.066667, 1.0 }, + { 0.054902, 0.415686, 0.035294, 1.0 }, + { 0.050980, 0.474510, 0.007843, 1.0 }, + { 0.070588, 0.533333, 0.227451, 1.0 }, + { 0.180392, 0.572549, 0.290196, 1.0 }, + { 0.262745, 0.533333, 0.360784, 1.0 }, + { 0.494118, 0.662745, 0.450980, 1.0 }, + { 0.843137, 0.905882, 0.274510, 1.0 }, + { 0.917647, 0.941176, 0.368627, 1.0 }, + { 0.992157, 0.980392, 0.466667, 1.0 }, + { 0.960784, 0.984314, 0.607843, 1.0 }, + { 1.000000, 0.964706, 0.725490, 1.0 }, + { 1.000000, 0.941176, 0.737255, 1.0 }, + { 0.996078, 0.952941, 0.835294, 1.0 }, + { 0.949020, 0.772549, 0.862745, 1.0 }, + { 0.886275, 0.725490, 0.796078, 1.0 }, + { 0.890196, 0.517647, 0.690196, 1.0 }, + { 0.929412, 0.486275, 0.713725, 1.0 }, + { 0.972549, 0.454902, 0.741176, 1.0 }, + { 0.929412, 0.282353, 0.690196, 1.0 }, + { 1.000000, 0.192157, 0.662745, 1.0 }, + { 0.992157, 0.054902, 0.615686, 1.0 }, + { 0.898039, 0.098039, 0.368627, 1.0 }, + { 0.996078, 0.015686, 0.054902, 1.0 }, + { 0.992157, 0.011765, 0.043137, 1.0 }, + { 0.988235, 0.011765, 0.035294, 1.0 }, + { 0.945098, 0.019608, 0.019608, 1.0 }, + { 0.874510, 0.003922, 0.000000, 1.0 }, + { 0.729412, 0.078431, 0.000000, 1.0 }, + { 0.490196, 0.078431, 0.003922, 1.0 }, + { 0.478431, 0.211765, 0.035294, 1.0 }, + { 0.396078, 0.207843, 0.129412, 1.0 }, + { 0.388235, 0.376471, 0.215686, 1.0 }, + { 0.474510, 0.478431, 0.447059, 1.0 }, + { 0.376471, 0.580392, 0.439216, 1.0 }, + { 0.192157, 0.552941, 0.509804, 1.0 }, + { 0.000000, 0.501961, 0.427451, 1.0 }, + { 0.000000, 0.521569, 0.298039, 1.0 }, + { 0.000000, 0.482353, 0.294118, 1.0 }, + { 0.082353, 0.435294, 0.235294, 1.0 }, + { 0.062745, 0.415686, 0.239216, 1.0 }, + { 0.043137, 0.396078, 0.247059, 1.0 }, + { 0.003922, 0.243137, 0.211765, 1.0 }, + { 0.027451, 0.125490, 0.203922, 1.0 }, + { 0.239216, 0.109804, 0.223529, 1.0 }, + { 0.239216, 0.023529, 0.239216, 1.0 }, + { 0.607843, 0.007843, 0.321569, 1.0 }, + { 0.807843, 0.047059, 0.184314, 1.0 }, + { 0.858824, 0.133333, 0.294118, 1.0 }, + { 0.705882, 0.168627, 0.490196, 1.0 }, + { 0.666667, 0.098039, 0.501961, 1.0 }, + { 0.588235, 0.321569, 0.647059, 1.0 }, + { 0.572549, 0.505882, 0.647059, 1.0 }, + { 0.643137, 0.584314, 0.839216, 1.0 }, + { 0.776471, 0.901961, 0.882353, 1.0 }, + { 0.878431, 0.850980, 0.827451, 1.0 }, + { 0.937255, 0.756863, 0.768627, 1.0 }, + { 1.000000, 0.807843, 0.678431, 1.0 }, + { 0.949020, 0.835294, 0.529412, 1.0 }, + { 0.854902, 0.929412, 0.235294, 1.0 }, + { 0.729412, 0.870588, 0.149020, 1.0 }, + { 0.764706, 0.666667, 0.070588, 1.0 }, + { 0.670588, 0.635294, 0.019608, 1.0 }, + { 0.270588, 0.549020, 0.039216, 1.0 }, + { 0.180392, 0.419608, 0.105882, 1.0 }, + { 0.203922, 0.270588, 0.000000, 1.0 }, + { 0.388235, 0.227451, 0.054902, 1.0 }, + { 0.576471, 0.184314, 0.082353, 1.0 }, + { 0.737255, 0.341176, 0.301961, 1.0 }, + { 0.811765, 0.372549, 0.192157, 1.0 }, + { 0.850980, 0.360784, 0.282353, 1.0 }, + { 0.917647, 0.415686, 0.372549, 1.0 }, + { 0.937255, 0.294118, 0.400000, 1.0 }, + { 0.823529, 0.360784, 0.423529, 1.0 }, + { 0.725490, 0.321569, 0.427451, 1.0 }, + { 0.572549, 0.266667, 0.564706, 1.0 }, + { 0.549020, 0.474510, 0.549020, 1.0 }, + { 0.611765, 0.815686, 0.525490, 1.0 }, + { 0.662745, 0.862745, 0.458824, 1.0 }, + { 0.639216, 0.901961, 0.486275, 1.0 }, + { 0.694118, 0.819608, 0.658824, 1.0 }, + { 0.980392, 0.988235, 0.733333, 1.0 }, + { 0.976471, 0.949020, 0.784314, 1.0 }, + { 1.000000, 0.945098, 0.870588, 1.0 }, + { 1.000000, 0.992157, 0.952941, 1.0 }, + { 0.909804, 0.894118, 1.000000, 1.0 }, + { 0.945098, 0.917647, 0.894118, 1.0 }, + { 1.000000, 0.929412, 0.800000, 1.0 }, + { 1.000000, 0.807843, 0.678431, 1.0 }, + { 0.701961, 0.725490, 0.443137, 1.0 }, + { 0.400000, 0.662745, 0.258824, 1.0 }, + { 0.250980, 0.619608, 0.039216, 1.0 }, + { 0.243137, 0.552941, 0.000000, 1.0 }, + { 0.392157, 0.309804, 0.086275, 1.0 }, + { 0.584314, 0.082353, 0.078431, 1.0 }, + { 0.666667, 0.043137, 0.121569, 1.0 }, + { 0.819608, 0.000000, 0.160784, 1.0 }, + { 0.917647, 0.000000, 0.239216, 1.0 }, + { 1.000000, 0.043137, 0.505882, 1.0 }, + { 0.937255, 0.011765, 0.580392, 1.0 }, + { 0.972549, 0.000000, 0.549020, 1.0 }, + { 1.000000, 0.000000, 0.294118, 1.0 }, + { 0.945098, 0.000000, 0.101961, 1.0 }, + { 1.000000, 0.019608, 0.066667, 1.0 }, + { 0.949020, 0.031373, 0.027451, 1.0 }, + { 0.929412, 0.043137, 0.000000, 1.0 }, + { 0.949020, 0.027451, 0.011765, 1.0 }, + { 0.894118, 0.000000, 0.000000, 1.0 }, + { 0.843137, 0.156863, 0.035294, 1.0 }, + { 0.823529, 0.164706, 0.000000, 1.0 }, + { 0.858824, 0.247059, 0.015686, 1.0 }, + }; +/* Apophysis-040427-51KaosEgg */ +static double4 colors_261[] = { + { 0.443137, 0.349020, 0.341176, 1.0 }, + { 0.380392, 0.286275, 0.270588, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.384314, 0.286275, 0.270588, 1.0 }, + { 0.431373, 0.349020, 0.337255, 1.0 }, + { 0.505882, 0.509804, 0.447059, 1.0 }, + { 0.541176, 0.537255, 0.490196, 1.0 }, + { 0.580392, 0.568627, 0.533333, 1.0 }, + { 0.517647, 0.474510, 0.439216, 1.0 }, + { 0.454902, 0.384314, 0.345098, 1.0 }, + { 0.447059, 0.356863, 0.329412, 1.0 }, + { 0.443137, 0.333333, 0.317647, 1.0 }, + { 0.392157, 0.294118, 0.278431, 1.0 }, + { 0.439216, 0.333333, 0.313725, 1.0 }, + { 0.490196, 0.376471, 0.352941, 1.0 }, + { 0.580392, 0.486275, 0.431373, 1.0 }, + { 0.670588, 0.600000, 0.513725, 1.0 }, + { 0.717647, 0.654902, 0.596078, 1.0 }, + { 0.764706, 0.713725, 0.678431, 1.0 }, + { 0.847059, 0.835294, 0.815686, 1.0 }, + { 0.960784, 0.945098, 0.949020, 1.0 }, + { 0.839216, 0.827451, 0.800000, 1.0 }, + { 0.737255, 0.721569, 0.701961, 1.0 }, + { 0.639216, 0.619608, 0.607843, 1.0 }, + { 0.607843, 0.588235, 0.572549, 1.0 }, + { 0.580392, 0.560784, 0.537255, 1.0 }, + { 0.533333, 0.478431, 0.478431, 1.0 }, + { 0.490196, 0.423529, 0.360784, 1.0 }, + { 0.439216, 0.447059, 0.396078, 1.0 }, + { 0.509804, 0.525490, 0.454902, 1.0 }, + { 0.584314, 0.603922, 0.517647, 1.0 }, + { 0.635294, 0.615686, 0.525490, 1.0 }, + { 0.690196, 0.627451, 0.537255, 1.0 }, + { 0.694118, 0.631373, 0.541176, 1.0 }, + { 0.698039, 0.635294, 0.545098, 1.0 }, + { 0.698039, 0.658824, 0.560784, 1.0 }, + { 0.686275, 0.666667, 0.580392, 1.0 }, + { 0.721569, 0.686275, 0.650980, 1.0 }, + { 0.749020, 0.694118, 0.662745, 1.0 }, + { 0.776471, 0.701961, 0.678431, 1.0 }, + { 0.752941, 0.662745, 0.635294, 1.0 }, + { 0.729412, 0.623529, 0.596078, 1.0 }, + { 0.666667, 0.588235, 0.490196, 1.0 }, + { 0.541176, 0.407843, 0.372549, 1.0 }, + { 0.415686, 0.325490, 0.294118, 1.0 }, + { 0.396078, 0.301961, 0.278431, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.376471, 0.278431, 0.262745, 1.0 }, + { 0.321569, 0.247059, 0.258824, 1.0 }, + { 0.270588, 0.219608, 0.254902, 1.0 }, + { 0.247059, 0.196078, 0.235294, 1.0 }, + { 0.227451, 0.176471, 0.215686, 1.0 }, + { 0.247059, 0.168627, 0.176471, 1.0 }, + { 0.215686, 0.188235, 0.164706, 1.0 }, + { 0.235294, 0.164706, 0.149020, 1.0 }, + { 0.231373, 0.160784, 0.145098, 1.0 }, + { 0.207843, 0.180392, 0.156863, 1.0 }, + { 0.196078, 0.172549, 0.152941, 1.0 }, + { 0.184314, 0.164706, 0.152941, 1.0 }, + { 0.152941, 0.117647, 0.121569, 1.0 }, + { 0.149020, 0.094118, 0.082353, 1.0 }, + { 0.168627, 0.094118, 0.109804, 1.0 }, + { 0.203922, 0.125490, 0.129412, 1.0 }, + { 0.305882, 0.211765, 0.203922, 1.0 }, + { 0.329412, 0.235294, 0.227451, 1.0 }, + { 0.352941, 0.258824, 0.250980, 1.0 }, + { 0.349020, 0.258824, 0.247059, 1.0 }, + { 0.345098, 0.262745, 0.243137, 1.0 }, + { 0.329412, 0.254902, 0.239216, 1.0 }, + { 0.313725, 0.219608, 0.211765, 1.0 }, + { 0.282353, 0.180392, 0.184314, 1.0 }, + { 0.247059, 0.164706, 0.160784, 1.0 }, + { 0.305882, 0.211765, 0.203922, 1.0 }, + { 0.317647, 0.215686, 0.203922, 1.0 }, + { 0.333333, 0.223529, 0.207843, 1.0 }, + { 0.349020, 0.239216, 0.223529, 1.0 }, + { 0.376471, 0.266667, 0.254902, 1.0 }, + { 0.372549, 0.274510, 0.258824, 1.0 }, + { 0.352941, 0.258824, 0.243137, 1.0 }, + { 0.274510, 0.196078, 0.192157, 1.0 }, + { 0.219608, 0.145098, 0.152941, 1.0 }, + { 0.168627, 0.094118, 0.117647, 1.0 }, + { 0.145098, 0.090196, 0.101961, 1.0 }, + { 0.125490, 0.086275, 0.090196, 1.0 }, + { 0.152941, 0.101961, 0.078431, 1.0 }, + { 0.152941, 0.137255, 0.101961, 1.0 }, + { 0.184314, 0.168627, 0.125490, 1.0 }, + { 0.239216, 0.231373, 0.184314, 1.0 }, + { 0.368627, 0.274510, 0.258824, 1.0 }, + { 0.372549, 0.274510, 0.258824, 1.0 }, + { 0.376471, 0.278431, 0.262745, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.376471, 0.282353, 0.274510, 1.0 }, + { 0.392157, 0.317647, 0.290196, 1.0 }, + { 0.521569, 0.454902, 0.486275, 1.0 }, + { 0.568627, 0.498039, 0.525490, 1.0 }, + { 0.619608, 0.545098, 0.568627, 1.0 }, + { 0.643137, 0.603922, 0.600000, 1.0 }, + { 0.639216, 0.619608, 0.603922, 1.0 }, + { 0.623529, 0.572549, 0.600000, 1.0 }, + { 0.584314, 0.509804, 0.486275, 1.0 }, + { 0.541176, 0.407843, 0.372549, 1.0 }, + { 0.478431, 0.392157, 0.400000, 1.0 }, + { 0.439216, 0.368627, 0.415686, 1.0 }, + { 0.450980, 0.380392, 0.423529, 1.0 }, + { 0.462745, 0.396078, 0.435294, 1.0 }, + { 0.509804, 0.447059, 0.486275, 1.0 }, + { 0.556863, 0.545098, 0.509804, 1.0 }, + { 0.623529, 0.603922, 0.580392, 1.0 }, + { 0.635294, 0.615686, 0.592157, 1.0 }, + { 0.588235, 0.549020, 0.552941, 1.0 }, + { 0.560784, 0.513725, 0.545098, 1.0 }, + { 0.533333, 0.478431, 0.537255, 1.0 }, + { 0.537255, 0.478431, 0.505882, 1.0 }, + { 0.525490, 0.458824, 0.490196, 1.0 }, + { 0.458824, 0.439216, 0.423529, 1.0 }, + { 0.458824, 0.450980, 0.403922, 1.0 }, + { 0.431373, 0.400000, 0.392157, 1.0 }, + { 0.407843, 0.337255, 0.321569, 1.0 }, + { 0.356863, 0.294118, 0.345098, 1.0 }, + { 0.317647, 0.247059, 0.301961, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.384314, 0.313725, 0.274510, 1.0 }, + { 0.411765, 0.427451, 0.368627, 1.0 }, + { 0.415686, 0.415686, 0.368627, 1.0 }, + { 0.419608, 0.407843, 0.372549, 1.0 }, + { 0.415686, 0.388235, 0.356863, 1.0 }, + { 0.380392, 0.388235, 0.333333, 1.0 }, + { 0.372549, 0.372549, 0.325490, 1.0 }, + { 0.376471, 0.294118, 0.274510, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.384314, 0.298039, 0.254902, 1.0 }, + { 0.388235, 0.313725, 0.254902, 1.0 }, + { 0.443137, 0.352941, 0.298039, 1.0 }, + { 0.494118, 0.400000, 0.352941, 1.0 }, + { 0.537255, 0.482353, 0.447059, 1.0 }, + { 0.572549, 0.588235, 0.521569, 1.0 }, + { 0.627451, 0.607843, 0.584314, 1.0 }, + { 0.611765, 0.631373, 0.552941, 1.0 }, + { 0.596078, 0.615686, 0.529412, 1.0 }, + { 0.552941, 0.509804, 0.486275, 1.0 }, + { 0.462745, 0.435294, 0.403922, 1.0 }, + { 0.435294, 0.364706, 0.349020, 1.0 }, + { 0.384314, 0.305882, 0.278431, 1.0 }, + { 0.368627, 0.294118, 0.270588, 1.0 }, + { 0.349020, 0.286275, 0.235294, 1.0 }, + { 0.309804, 0.258824, 0.196078, 1.0 }, + { 0.270588, 0.203922, 0.176471, 1.0 }, + { 0.231373, 0.160784, 0.145098, 1.0 }, + { 0.196078, 0.121569, 0.145098, 1.0 }, + { 0.184314, 0.109804, 0.133333, 1.0 }, + { 0.219608, 0.121569, 0.133333, 1.0 }, + { 0.207843, 0.125490, 0.152941, 1.0 }, + { 0.247059, 0.176471, 0.176471, 1.0 }, + { 0.282353, 0.282353, 0.243137, 1.0 }, + { 0.286275, 0.286275, 0.254902, 1.0 }, + { 0.305882, 0.305882, 0.258824, 1.0 }, + { 0.317647, 0.321569, 0.266667, 1.0 }, + { 0.364706, 0.294118, 0.247059, 1.0 }, + { 0.376471, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.372549, 0.278431, 0.262745, 1.0 }, + { 0.352941, 0.254902, 0.235294, 1.0 }, + { 0.333333, 0.235294, 0.207843, 1.0 }, + { 0.294118, 0.211765, 0.200000, 1.0 }, + { 0.235294, 0.164706, 0.149020, 1.0 }, + { 0.172549, 0.098039, 0.121569, 1.0 }, + { 0.149020, 0.070588, 0.105882, 1.0 }, + { 0.121569, 0.066667, 0.066667, 1.0 }, + { 0.117647, 0.062745, 0.058824, 1.0 }, + { 0.094118, 0.047059, 0.047059, 1.0 }, + { 0.090196, 0.043137, 0.043137, 1.0 }, + { 0.117647, 0.062745, 0.058824, 1.0 }, + { 0.137255, 0.078431, 0.066667, 1.0 }, + { 0.149020, 0.082353, 0.113725, 1.0 }, + { 0.172549, 0.152941, 0.129412, 1.0 }, + { 0.219608, 0.180392, 0.172549, 1.0 }, + { 0.278431, 0.203922, 0.188235, 1.0 }, + { 0.317647, 0.235294, 0.231373, 1.0 }, + { 0.368627, 0.274510, 0.258824, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + { 0.380392, 0.282353, 0.266667, 1.0 }, + }; +/* Apophysis-040427-51LavLace */ +static double4 colors_262[] = { + { 0.992157, 0.886275, 0.913725, 1.0 }, + { 1.000000, 0.721569, 0.921569, 1.0 }, + { 0.964706, 0.764706, 0.874510, 1.0 }, + { 0.933333, 0.807843, 0.827451, 1.0 }, + { 0.898039, 0.815686, 0.823529, 1.0 }, + { 0.866667, 0.827451, 0.823529, 1.0 }, + { 0.823529, 0.792157, 0.776471, 1.0 }, + { 0.784314, 0.756863, 0.733333, 1.0 }, + { 0.831373, 0.831373, 0.823529, 1.0 }, + { 0.886275, 0.839216, 0.874510, 1.0 }, + { 0.945098, 0.847059, 0.929412, 1.0 }, + { 0.952941, 0.792157, 0.921569, 1.0 }, + { 0.960784, 0.737255, 0.913725, 1.0 }, + { 0.968627, 0.815686, 0.901961, 1.0 }, + { 0.976471, 0.898039, 0.894118, 1.0 }, + { 0.968627, 0.925490, 0.929412, 1.0 }, + { 0.964706, 0.956863, 0.968627, 1.0 }, + { 1.000000, 0.898039, 0.964706, 1.0 }, + { 0.988235, 0.933333, 0.976471, 1.0 }, + { 0.976471, 0.968627, 0.988235, 1.0 }, + { 0.921569, 0.972549, 0.917647, 1.0 }, + { 0.870588, 0.976471, 0.847059, 1.0 }, + { 0.882353, 0.937255, 0.854902, 1.0 }, + { 0.894118, 0.898039, 0.866667, 1.0 }, + { 0.901961, 0.890196, 0.823529, 1.0 }, + { 0.925490, 0.898039, 0.854902, 1.0 }, + { 0.949020, 0.905882, 0.890196, 1.0 }, + { 0.945098, 0.866667, 0.898039, 1.0 }, + { 0.941176, 0.827451, 0.905882, 1.0 }, + { 0.956863, 0.764706, 0.909804, 1.0 }, + { 0.972549, 0.701961, 0.917647, 1.0 }, + { 1.000000, 0.686275, 0.905882, 1.0 }, + { 1.000000, 0.709804, 0.870588, 1.0 }, + { 0.941176, 0.670588, 0.882353, 1.0 }, + { 0.917647, 0.690196, 0.858824, 1.0 }, + { 0.898039, 0.713725, 0.839216, 1.0 }, + { 0.843137, 0.670588, 0.752941, 1.0 }, + { 0.792157, 0.627451, 0.666667, 1.0 }, + { 0.752941, 0.537255, 0.647059, 1.0 }, + { 0.717647, 0.447059, 0.631373, 1.0 }, + { 0.705882, 0.545098, 0.600000, 1.0 }, + { 0.803922, 0.745098, 0.631373, 1.0 }, + { 0.901961, 0.949020, 0.666667, 1.0 }, + { 0.854902, 0.952941, 0.788235, 1.0 }, + { 0.811765, 0.960784, 0.909804, 1.0 }, + { 0.749020, 0.945098, 0.823529, 1.0 }, + { 0.686275, 0.929412, 0.737255, 1.0 }, + { 0.725490, 0.800000, 0.674510, 1.0 }, + { 0.647059, 0.627451, 0.839216, 1.0 }, + { 0.537255, 0.392157, 0.521569, 1.0 }, + { 0.411765, 0.247059, 0.403922, 1.0 }, + { 0.290196, 0.101961, 0.290196, 1.0 }, + { 0.262745, 0.098039, 0.250980, 1.0 }, + { 0.235294, 0.098039, 0.215686, 1.0 }, + { 0.235294, 0.090196, 0.200000, 1.0 }, + { 0.239216, 0.082353, 0.184314, 1.0 }, + { 0.184314, 0.039216, 0.160784, 1.0 }, + { 0.200000, 0.050980, 0.152941, 1.0 }, + { 0.215686, 0.062745, 0.145098, 1.0 }, + { 0.270588, 0.086275, 0.172549, 1.0 }, + { 0.325490, 0.113725, 0.203922, 1.0 }, + { 0.313725, 0.121569, 0.243137, 1.0 }, + { 0.305882, 0.129412, 0.282353, 1.0 }, + { 0.298039, 0.141176, 0.286275, 1.0 }, + { 0.298039, 0.141176, 0.286275, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.372549, 0.160784, 0.301961, 1.0 }, + { 0.592157, 0.345098, 0.529412, 1.0 }, + { 0.682353, 0.474510, 0.619608, 1.0 }, + { 0.772549, 0.603922, 0.713725, 1.0 }, + { 0.831373, 0.576471, 0.737255, 1.0 }, + { 0.890196, 0.549020, 0.764706, 1.0 }, + { 0.831373, 0.580392, 0.717647, 1.0 }, + { 0.776471, 0.615686, 0.670588, 1.0 }, + { 0.701961, 0.525490, 0.537255, 1.0 }, + { 0.568627, 0.329412, 0.501961, 1.0 }, + { 0.313725, 0.137255, 0.290196, 1.0 }, + { 0.321569, 0.145098, 0.305882, 1.0 }, + { 0.333333, 0.156863, 0.325490, 1.0 }, + { 0.427451, 0.223529, 0.388235, 1.0 }, + { 0.521569, 0.294118, 0.454902, 1.0 }, + { 0.627451, 0.345098, 0.603922, 1.0 }, + { 0.670588, 0.411765, 0.592157, 1.0 }, + { 0.498039, 0.254902, 0.447059, 1.0 }, + { 0.400000, 0.200000, 0.368627, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.317647, 0.168627, 0.313725, 1.0 }, + { 0.596078, 0.317647, 0.576471, 1.0 }, + { 0.639216, 0.403922, 0.607843, 1.0 }, + { 0.686275, 0.490196, 0.639216, 1.0 }, + { 0.705882, 0.596078, 0.654902, 1.0 }, + { 0.729412, 0.701961, 0.670588, 1.0 }, + { 0.733333, 0.772549, 0.678431, 1.0 }, + { 0.670588, 0.721569, 0.654902, 1.0 }, + { 0.690196, 0.647059, 0.623529, 1.0 }, + { 0.658824, 0.596078, 0.505882, 1.0 }, + { 0.501961, 0.427451, 0.403922, 1.0 }, + { 0.443137, 0.345098, 0.349020, 1.0 }, + { 0.388235, 0.266667, 0.298039, 1.0 }, + { 0.298039, 0.149020, 0.294118, 1.0 }, + { 0.294118, 0.145098, 0.290196, 1.0 }, + { 0.294118, 0.145098, 0.290196, 1.0 }, + { 0.294118, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.141176, 0.298039, 1.0 }, + { 0.454902, 0.254902, 0.411765, 1.0 }, + { 0.611765, 0.368627, 0.529412, 1.0 }, + { 0.682353, 0.505882, 0.619608, 1.0 }, + { 0.756863, 0.643137, 0.713725, 1.0 }, + { 0.886275, 0.866667, 0.788235, 1.0 }, + { 0.956863, 0.933333, 0.847059, 1.0 }, + { 1.000000, 0.996078, 0.890196, 1.0 }, + { 1.000000, 0.952941, 0.870588, 1.0 }, + { 0.866667, 0.831373, 0.717647, 1.0 }, + { 0.807843, 0.788235, 0.705882, 1.0 }, + { 0.752941, 0.745098, 0.698039, 1.0 }, + { 0.639216, 0.607843, 0.525490, 1.0 }, + { 0.541176, 0.435294, 0.501961, 1.0 }, + { 0.454902, 0.227451, 0.376471, 1.0 }, + { 0.321569, 0.117647, 0.298039, 1.0 }, + { 0.494118, 0.325490, 0.431373, 1.0 }, + { 0.611765, 0.474510, 0.533333, 1.0 }, + { 0.729412, 0.627451, 0.639216, 1.0 }, + { 0.756863, 0.635294, 0.654902, 1.0 }, + { 0.784314, 0.647059, 0.674510, 1.0 }, + { 0.800000, 0.647059, 0.729412, 1.0 }, + { 0.792157, 0.615686, 0.694118, 1.0 }, + { 0.792157, 0.552941, 0.682353, 1.0 }, + { 0.682353, 0.419608, 0.619608, 1.0 }, + { 0.325490, 0.149020, 0.317647, 1.0 }, + { 0.309804, 0.141176, 0.298039, 1.0 }, + { 0.294118, 0.137255, 0.282353, 1.0 }, + { 0.278431, 0.101961, 0.270588, 1.0 }, + { 0.258824, 0.101961, 0.247059, 1.0 }, + { 0.239216, 0.098039, 0.247059, 1.0 }, + { 0.266667, 0.090196, 0.243137, 1.0 }, + { 0.258824, 0.105882, 0.278431, 1.0 }, + { 0.278431, 0.109804, 0.282353, 1.0 }, + { 0.298039, 0.113725, 0.286275, 1.0 }, + { 0.298039, 0.141176, 0.286275, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.290196, 0.141176, 0.294118, 1.0 }, + { 0.294118, 0.145098, 0.305882, 1.0 }, + { 0.325490, 0.172549, 0.356863, 1.0 }, + { 0.541176, 0.243137, 0.494118, 1.0 }, + { 0.698039, 0.000000, 0.478431, 1.0 }, + { 0.364706, 0.145098, 0.337255, 1.0 }, + { 0.313725, 0.137255, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.282353, 1.0 }, + { 0.341176, 0.121569, 0.258824, 1.0 }, + { 0.400000, 0.172549, 0.266667, 1.0 }, + { 0.568627, 0.329412, 0.317647, 1.0 }, + { 0.650980, 0.380392, 0.450980, 1.0 }, + { 0.568627, 0.376471, 0.462745, 1.0 }, + { 0.345098, 0.196078, 0.341176, 1.0 }, + { 0.294118, 0.156863, 0.313725, 1.0 }, + { 0.294118, 0.145098, 0.298039, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.301961, 0.145098, 0.290196, 1.0 }, + { 0.458824, 0.294118, 0.333333, 1.0 }, + { 0.584314, 0.494118, 0.470588, 1.0 }, + { 0.737255, 0.611765, 0.662745, 1.0 }, + { 0.898039, 0.670588, 0.756863, 1.0 }, + { 0.941176, 0.756863, 0.835294, 1.0 }, + { 1.000000, 0.729412, 0.874510, 1.0 }, + { 0.941176, 0.647059, 0.866667, 1.0 }, + { 0.921569, 0.666667, 0.878431, 1.0 }, + { 0.870588, 0.658824, 0.792157, 1.0 }, + { 0.811765, 0.674510, 0.800000, 1.0 }, + { 0.764706, 0.694118, 0.780392, 1.0 }, + { 0.796078, 0.705882, 0.737255, 1.0 }, + { 0.831373, 0.749020, 0.745098, 1.0 }, + { 0.898039, 0.745098, 0.764706, 1.0 }, + { 0.913725, 0.752941, 0.823529, 1.0 }, + { 0.878431, 0.741176, 0.827451, 1.0 }, + { 0.835294, 0.721569, 0.690196, 1.0 }, + { 0.701961, 0.698039, 0.627451, 1.0 }, + { 0.654902, 0.643137, 0.568627, 1.0 }, + { 0.709804, 0.607843, 0.541176, 1.0 }, + { 0.764706, 0.580392, 0.611765, 1.0 }, + { 0.858824, 0.717647, 0.584314, 1.0 }, + { 0.960784, 0.823529, 0.705882, 1.0 }, + { 1.000000, 0.921569, 0.858824, 1.0 }, + { 0.984314, 0.984314, 0.945098, 1.0 }, + { 0.996078, 1.000000, 0.956863, 1.0 }, + { 0.988235, 1.000000, 0.980392, 1.0 }, + { 0.988235, 0.996078, 0.984314, 1.0 }, + { 0.988235, 0.968627, 0.996078, 1.0 }, + { 1.000000, 0.972549, 1.000000, 1.0 }, + { 1.000000, 0.996078, 1.000000, 1.0 }, + { 0.972549, 1.000000, 0.992157, 1.0 }, + { 0.956863, 1.000000, 0.992157, 1.0 }, + { 0.952941, 0.992157, 0.988235, 1.0 }, + { 0.898039, 1.000000, 0.921569, 1.0 }, + { 0.964706, 1.000000, 0.972549, 1.0 }, + }; +/* Apophysis-040427-51mudding */ +static double4 colors_263[] = { + { 0.670588, 0.525490, 0.501961, 1.0 }, + { 0.890196, 0.713725, 0.639216, 1.0 }, + { 0.890196, 0.772549, 0.666667, 1.0 }, + { 0.890196, 0.835294, 0.698039, 1.0 }, + { 0.803922, 0.733333, 0.631373, 1.0 }, + { 0.717647, 0.635294, 0.568627, 1.0 }, + { 0.682353, 0.611765, 0.525490, 1.0 }, + { 0.650980, 0.588235, 0.486275, 1.0 }, + { 0.529412, 0.439216, 0.305882, 1.0 }, + { 0.482353, 0.368627, 0.250980, 1.0 }, + { 0.435294, 0.301961, 0.196078, 1.0 }, + { 0.482353, 0.313725, 0.172549, 1.0 }, + { 0.533333, 0.325490, 0.152941, 1.0 }, + { 0.549020, 0.352941, 0.200000, 1.0 }, + { 0.564706, 0.384314, 0.250980, 1.0 }, + { 0.564706, 0.384314, 0.305882, 1.0 }, + { 0.568627, 0.384314, 0.360784, 1.0 }, + { 0.517647, 0.474510, 0.537255, 1.0 }, + { 0.592157, 0.517647, 0.552941, 1.0 }, + { 0.666667, 0.564706, 0.568627, 1.0 }, + { 0.666667, 0.588235, 0.600000, 1.0 }, + { 0.670588, 0.611765, 0.631373, 1.0 }, + { 0.662745, 0.615686, 0.647059, 1.0 }, + { 0.658824, 0.619608, 0.662745, 1.0 }, + { 0.709804, 0.615686, 0.568627, 1.0 }, + { 0.729412, 0.627451, 0.525490, 1.0 }, + { 0.749020, 0.639216, 0.482353, 1.0 }, + { 0.764706, 0.662745, 0.525490, 1.0 }, + { 0.780392, 0.690196, 0.568627, 1.0 }, + { 0.776471, 0.709804, 0.560784, 1.0 }, + { 0.776471, 0.733333, 0.552941, 1.0 }, + { 0.784314, 0.725490, 0.572549, 1.0 }, + { 0.850980, 0.756863, 0.647059, 1.0 }, + { 0.737255, 0.721569, 0.533333, 1.0 }, + { 0.752941, 0.701961, 0.439216, 1.0 }, + { 0.768627, 0.682353, 0.349020, 1.0 }, + { 0.733333, 0.650980, 0.388235, 1.0 }, + { 0.701961, 0.623529, 0.427451, 1.0 }, + { 0.682353, 0.607843, 0.368627, 1.0 }, + { 0.666667, 0.596078, 0.313725, 1.0 }, + { 0.666667, 0.549020, 0.407843, 1.0 }, + { 0.709804, 0.552941, 0.411765, 1.0 }, + { 0.756863, 0.560784, 0.415686, 1.0 }, + { 0.784314, 0.580392, 0.478431, 1.0 }, + { 0.811765, 0.603922, 0.541176, 1.0 }, + { 0.862745, 0.650980, 0.600000, 1.0 }, + { 0.913725, 0.701961, 0.662745, 1.0 }, + { 0.901961, 0.847059, 0.796078, 1.0 }, + { 0.972549, 0.909804, 0.921569, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.988235, 0.992157, 0.992157, 1.0 }, + { 0.980392, 0.988235, 0.984314, 1.0 }, + { 0.929412, 0.956863, 0.956863, 1.0 }, + { 0.882353, 0.925490, 0.933333, 1.0 }, + { 0.847059, 0.854902, 0.839216, 1.0 }, + { 0.811765, 0.784314, 0.745098, 1.0 }, + { 0.635294, 0.615686, 0.600000, 1.0 }, + { 0.560784, 0.545098, 0.552941, 1.0 }, + { 0.490196, 0.478431, 0.505882, 1.0 }, + { 0.419608, 0.403922, 0.431373, 1.0 }, + { 0.352941, 0.333333, 0.360784, 1.0 }, + { 0.345098, 0.294118, 0.325490, 1.0 }, + { 0.341176, 0.258824, 0.294118, 1.0 }, + { 0.352941, 0.243137, 0.156863, 1.0 }, + { 0.294118, 0.215686, 0.117647, 1.0 }, + { 0.243137, 0.129412, 0.074510, 1.0 }, + { 0.211765, 0.129412, 0.050980, 1.0 }, + { 0.180392, 0.133333, 0.031373, 1.0 }, + { 0.196078, 0.145098, 0.035294, 1.0 }, + { 0.215686, 0.156863, 0.043137, 1.0 }, + { 0.231373, 0.196078, 0.035294, 1.0 }, + { 0.231373, 0.188235, 0.070588, 1.0 }, + { 0.254902, 0.192157, 0.058824, 1.0 }, + { 0.266667, 0.207843, 0.074510, 1.0 }, + { 0.278431, 0.227451, 0.094118, 1.0 }, + { 0.372549, 0.317647, 0.164706, 1.0 }, + { 0.466667, 0.407843, 0.239216, 1.0 }, + { 0.509804, 0.450980, 0.282353, 1.0 }, + { 0.552941, 0.494118, 0.325490, 1.0 }, + { 0.631373, 0.596078, 0.443137, 1.0 }, + { 0.780392, 0.760784, 0.603922, 1.0 }, + { 1.000000, 0.956863, 0.898039, 1.0 }, + { 0.984314, 0.972549, 0.890196, 1.0 }, + { 0.968627, 0.992157, 0.882353, 1.0 }, + { 0.933333, 0.949020, 0.894118, 1.0 }, + { 0.901961, 0.909804, 0.905882, 1.0 }, + { 0.835294, 0.764706, 0.717647, 1.0 }, + { 0.870588, 0.737255, 0.627451, 1.0 }, + { 0.592157, 0.654902, 0.745098, 1.0 }, + { 0.615686, 0.631373, 0.709804, 1.0 }, + { 0.643137, 0.607843, 0.674510, 1.0 }, + { 0.650980, 0.576471, 0.592157, 1.0 }, + { 0.658824, 0.545098, 0.513725, 1.0 }, + { 0.611765, 0.509804, 0.443137, 1.0 }, + { 0.572549, 0.431373, 0.345098, 1.0 }, + { 0.541176, 0.423529, 0.282353, 1.0 }, + { 0.505882, 0.388235, 0.247059, 1.0 }, + { 0.521569, 0.419608, 0.329412, 1.0 }, + { 0.552941, 0.505882, 0.415686, 1.0 }, + { 0.588235, 0.596078, 0.501961, 1.0 }, + { 0.611765, 0.658824, 0.568627, 1.0 }, + { 0.639216, 0.725490, 0.635294, 1.0 }, + { 0.701961, 0.835294, 0.772549, 1.0 }, + { 0.686275, 0.772549, 0.925490, 1.0 }, + { 0.737255, 0.854902, 0.705882, 1.0 }, + { 0.760784, 0.823529, 0.627451, 1.0 }, + { 0.788235, 0.796078, 0.549020, 1.0 }, + { 0.733333, 0.784314, 0.505882, 1.0 }, + { 0.682353, 0.772549, 0.466667, 1.0 }, + { 0.670588, 0.631373, 0.360784, 1.0 }, + { 0.701961, 0.501961, 0.380392, 1.0 }, + { 0.678431, 0.396078, 0.341176, 1.0 }, + { 0.694118, 0.356863, 0.266667, 1.0 }, + { 0.513725, 0.458824, 0.352941, 1.0 }, + { 0.482353, 0.450980, 0.349020, 1.0 }, + { 0.450980, 0.443137, 0.345098, 1.0 }, + { 0.411765, 0.380392, 0.368627, 1.0 }, + { 0.392157, 0.388235, 0.317647, 1.0 }, + { 0.392157, 0.360784, 0.286275, 1.0 }, + { 0.360784, 0.278431, 0.266667, 1.0 }, + { 0.278431, 0.188235, 0.133333, 1.0 }, + { 0.235294, 0.160784, 0.109804, 1.0 }, + { 0.192157, 0.137255, 0.086275, 1.0 }, + { 0.200000, 0.137255, 0.082353, 1.0 }, + { 0.207843, 0.137255, 0.082353, 1.0 }, + { 0.243137, 0.137255, 0.062745, 1.0 }, + { 0.254902, 0.160784, 0.011765, 1.0 }, + { 0.262745, 0.152941, 0.007843, 1.0 }, + { 0.364706, 0.152941, 0.050980, 1.0 }, + { 0.415686, 0.298039, 0.149020, 1.0 }, + { 0.458824, 0.317647, 0.172549, 1.0 }, + { 0.505882, 0.337255, 0.200000, 1.0 }, + { 0.525490, 0.392157, 0.243137, 1.0 }, + { 0.592157, 0.466667, 0.282353, 1.0 }, + { 0.615686, 0.458824, 0.266667, 1.0 }, + { 0.627451, 0.501961, 0.262745, 1.0 }, + { 0.650980, 0.537255, 0.364706, 1.0 }, + { 0.647059, 0.517647, 0.380392, 1.0 }, + { 0.647059, 0.501961, 0.396078, 1.0 }, + { 0.627451, 0.486275, 0.364706, 1.0 }, + { 0.607843, 0.474510, 0.337255, 1.0 }, + { 0.568627, 0.443137, 0.400000, 1.0 }, + { 0.490196, 0.427451, 0.337255, 1.0 }, + { 0.482353, 0.341176, 0.278431, 1.0 }, + { 0.439216, 0.294118, 0.231373, 1.0 }, + { 0.364706, 0.203922, 0.133333, 1.0 }, + { 0.356863, 0.223529, 0.113725, 1.0 }, + { 0.352941, 0.243137, 0.098039, 1.0 }, + { 0.364706, 0.247059, 0.105882, 1.0 }, + { 0.384314, 0.258824, 0.105882, 1.0 }, + { 0.427451, 0.215686, 0.066667, 1.0 }, + { 0.458824, 0.270588, 0.078431, 1.0 }, + { 0.431373, 0.278431, 0.117647, 1.0 }, + { 0.439216, 0.301961, 0.133333, 1.0 }, + { 0.447059, 0.325490, 0.152941, 1.0 }, + { 0.466667, 0.368627, 0.207843, 1.0 }, + { 0.427451, 0.380392, 0.192157, 1.0 }, + { 0.439216, 0.345098, 0.172549, 1.0 }, + { 0.407843, 0.313725, 0.180392, 1.0 }, + { 0.380392, 0.270588, 0.117647, 1.0 }, + { 0.325490, 0.254902, 0.074510, 1.0 }, + { 0.227451, 0.160784, 0.000000, 1.0 }, + { 0.219608, 0.149020, 0.019608, 1.0 }, + { 0.215686, 0.137255, 0.039216, 1.0 }, + { 0.176471, 0.113725, 0.000000, 1.0 }, + { 0.145098, 0.105882, 0.000000, 1.0 }, + { 0.133333, 0.058824, 0.003922, 1.0 }, + { 0.101961, 0.090196, 0.023529, 1.0 }, + { 0.141176, 0.109804, 0.058824, 1.0 }, + { 0.156863, 0.125490, 0.058824, 1.0 }, + { 0.176471, 0.145098, 0.062745, 1.0 }, + { 0.215686, 0.180392, 0.066667, 1.0 }, + { 0.298039, 0.184314, 0.050980, 1.0 }, + { 0.290196, 0.235294, 0.090196, 1.0 }, + { 0.317647, 0.266667, 0.101961, 1.0 }, + { 0.337255, 0.274510, 0.141176, 1.0 }, + { 0.380392, 0.309804, 0.215686, 1.0 }, + { 0.435294, 0.341176, 0.301961, 1.0 }, + { 0.478431, 0.396078, 0.454902, 1.0 }, + { 0.509804, 0.529412, 0.607843, 1.0 }, + { 0.650980, 0.662745, 0.831373, 1.0 }, + { 0.752941, 0.705882, 0.886275, 1.0 }, + { 0.682353, 0.662745, 0.686275, 1.0 }, + { 0.764706, 0.701961, 0.572549, 1.0 }, + { 0.792157, 0.666667, 0.568627, 1.0 }, + { 0.772549, 0.647059, 0.560784, 1.0 }, + { 0.756863, 0.627451, 0.552941, 1.0 }, + { 0.772549, 0.643137, 0.521569, 1.0 }, + { 0.701961, 0.560784, 0.419608, 1.0 }, + { 0.600000, 0.474510, 0.392157, 1.0 }, + { 0.529412, 0.392157, 0.282353, 1.0 }, + { 0.486275, 0.329412, 0.231373, 1.0 }, + { 0.415686, 0.313725, 0.207843, 1.0 }, + { 0.372549, 0.298039, 0.168627, 1.0 }, + { 0.352941, 0.286275, 0.184314, 1.0 }, + { 0.368627, 0.274510, 0.164706, 1.0 }, + { 0.384314, 0.270588, 0.152941, 1.0 }, + { 0.384314, 0.290196, 0.141176, 1.0 }, + { 0.364706, 0.278431, 0.125490, 1.0 }, + { 0.364706, 0.270588, 0.137255, 1.0 }, + { 0.345098, 0.223529, 0.141176, 1.0 }, + { 0.305882, 0.219608, 0.129412, 1.0 }, + { 0.329412, 0.215686, 0.098039, 1.0 }, + { 0.337255, 0.235294, 0.105882, 1.0 }, + { 0.380392, 0.258824, 0.145098, 1.0 }, + { 0.388235, 0.282353, 0.200000, 1.0 }, + { 0.427451, 0.364706, 0.262745, 1.0 }, + { 0.466667, 0.380392, 0.286275, 1.0 }, + { 0.447059, 0.490196, 0.372549, 1.0 }, + { 0.486275, 0.513725, 0.384314, 1.0 }, + { 0.533333, 0.486275, 0.392157, 1.0 }, + { 0.576471, 0.529412, 0.466667, 1.0 }, + { 0.541176, 0.541176, 0.494118, 1.0 }, + { 0.509804, 0.454902, 0.419608, 1.0 }, + { 0.537255, 0.454902, 0.372549, 1.0 }, + { 0.525490, 0.427451, 0.309804, 1.0 }, + { 0.517647, 0.415686, 0.286275, 1.0 }, + { 0.478431, 0.352941, 0.270588, 1.0 }, + { 0.482353, 0.400000, 0.294118, 1.0 }, + { 0.482353, 0.423529, 0.349020, 1.0 }, + { 0.505882, 0.454902, 0.419608, 1.0 }, + { 0.560784, 0.509804, 0.447059, 1.0 }, + { 0.654902, 0.549020, 0.474510, 1.0 }, + { 0.670588, 0.549020, 0.466667, 1.0 }, + { 0.588235, 0.525490, 0.396078, 1.0 }, + { 0.572549, 0.498039, 0.333333, 1.0 }, + { 0.537255, 0.443137, 0.301961, 1.0 }, + { 0.482353, 0.368627, 0.250980, 1.0 }, + { 0.462745, 0.372549, 0.239216, 1.0 }, + { 0.431373, 0.364706, 0.254902, 1.0 }, + { 0.388235, 0.337255, 0.262745, 1.0 }, + { 0.356863, 0.329412, 0.298039, 1.0 }, + { 0.309804, 0.345098, 0.341176, 1.0 }, + { 0.392157, 0.360784, 0.309804, 1.0 }, + { 0.447059, 0.376471, 0.298039, 1.0 }, + { 0.458824, 0.360784, 0.282353, 1.0 }, + { 0.462745, 0.368627, 0.274510, 1.0 }, + { 0.439216, 0.360784, 0.254902, 1.0 }, + { 0.450980, 0.345098, 0.231373, 1.0 }, + { 0.411765, 0.325490, 0.235294, 1.0 }, + { 0.450980, 0.313725, 0.227451, 1.0 }, + { 0.474510, 0.352941, 0.239216, 1.0 }, + { 0.498039, 0.392157, 0.215686, 1.0 }, + { 0.568627, 0.364706, 0.219608, 1.0 }, + { 0.584314, 0.298039, 0.262745, 1.0 }, + { 0.552941, 0.298039, 0.188235, 1.0 }, + { 0.560784, 0.282353, 0.156863, 1.0 }, + { 0.407843, 0.286275, 0.176471, 1.0 }, + { 0.309804, 0.278431, 0.196078, 1.0 }, + { 0.196078, 0.243137, 0.227451, 1.0 }, + { 0.298039, 0.247059, 0.215686, 1.0 }, + { 0.333333, 0.227451, 0.145098, 1.0 }, + { 0.337255, 0.254902, 0.141176, 1.0 }, + { 0.360784, 0.290196, 0.211765, 1.0 }, + { 0.388235, 0.333333, 0.290196, 1.0 }, + { 0.368627, 0.290196, 0.254902, 1.0 }, + }; +/* Apophysis-040427-51pane; */ +static double4 colors_264[] = { + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.596078, 0.470588, 0.019608, 1.0 }, + { 0.592157, 0.466667, 0.023529, 1.0 }, + { 0.584314, 0.458824, 0.023529, 1.0 }, + { 0.576471, 0.450980, 0.023529, 1.0 }, + { 0.529412, 0.443137, 0.145098, 1.0 }, + { 0.513725, 0.462745, 0.125490, 1.0 }, + { 0.498039, 0.486275, 0.105882, 1.0 }, + { 0.474510, 0.462745, 0.133333, 1.0 }, + { 0.450980, 0.439216, 0.160784, 1.0 }, + { 0.376471, 0.368627, 0.231373, 1.0 }, + { 0.301961, 0.301961, 0.301961, 1.0 }, + { 0.298039, 0.298039, 0.298039, 1.0 }, + { 0.298039, 0.298039, 0.298039, 1.0 }, + { 0.164706, 0.211765, 0.054902, 1.0 }, + { 0.141176, 0.164706, 0.039216, 1.0 }, + { 0.121569, 0.121569, 0.027451, 1.0 }, + { 0.149020, 0.145098, 0.027451, 1.0 }, + { 0.180392, 0.168627, 0.031373, 1.0 }, + { 0.250980, 0.239216, 0.043137, 1.0 }, + { 0.325490, 0.309804, 0.058824, 1.0 }, + { 0.556863, 0.450980, 0.274510, 1.0 }, + { 0.584314, 0.498039, 0.380392, 1.0 }, + { 0.611765, 0.549020, 0.490196, 1.0 }, + { 0.639216, 0.603922, 0.517647, 1.0 }, + { 0.666667, 0.662745, 0.545098, 1.0 }, + { 0.674510, 0.674510, 0.545098, 1.0 }, + { 0.686275, 0.686275, 0.545098, 1.0 }, + { 0.662745, 0.658824, 0.537255, 1.0 }, + { 0.576471, 0.674510, 0.549020, 1.0 }, + { 0.698039, 0.564706, 0.384314, 1.0 }, + { 0.670588, 0.549020, 0.247059, 1.0 }, + { 0.643137, 0.533333, 0.113725, 1.0 }, + { 0.615686, 0.498039, 0.066667, 1.0 }, + { 0.588235, 0.462745, 0.019608, 1.0 }, + { 0.572549, 0.447059, 0.019608, 1.0 }, + { 0.556863, 0.435294, 0.019608, 1.0 }, + { 0.470588, 0.372549, 0.019608, 1.0 }, + { 0.411765, 0.325490, 0.015686, 1.0 }, + { 0.352941, 0.278431, 0.011765, 1.0 }, + { 0.258824, 0.200000, 0.015686, 1.0 }, + { 0.164706, 0.125490, 0.019608, 1.0 }, + { 0.145098, 0.117647, 0.015686, 1.0 }, + { 0.129412, 0.113725, 0.015686, 1.0 }, + { 0.109804, 0.117647, 0.023529, 1.0 }, + { 0.129412, 0.109804, 0.023529, 1.0 }, + { 0.227451, 0.215686, 0.039216, 1.0 }, + { 0.298039, 0.254902, 0.039216, 1.0 }, + { 0.368627, 0.298039, 0.039216, 1.0 }, + { 0.345098, 0.305882, 0.047059, 1.0 }, + { 0.321569, 0.317647, 0.054902, 1.0 }, + { 0.325490, 0.321569, 0.058824, 1.0 }, + { 0.329412, 0.325490, 0.062745, 1.0 }, + { 0.505882, 0.466667, 0.094118, 1.0 }, + { 0.556863, 0.486275, 0.098039, 1.0 }, + { 0.611765, 0.505882, 0.101961, 1.0 }, + { 0.584314, 0.482353, 0.172549, 1.0 }, + { 0.556863, 0.458824, 0.247059, 1.0 }, + { 0.525490, 0.454902, 0.227451, 1.0 }, + { 0.498039, 0.454902, 0.211765, 1.0 }, + { 0.482353, 0.474510, 0.180392, 1.0 }, + { 0.505882, 0.494118, 0.113725, 1.0 }, + { 0.450980, 0.443137, 0.117647, 1.0 }, + { 0.388235, 0.384314, 0.090196, 1.0 }, + { 0.329412, 0.325490, 0.062745, 1.0 }, + { 0.294118, 0.286275, 0.054902, 1.0 }, + { 0.258824, 0.250980, 0.050980, 1.0 }, + { 0.160784, 0.160784, 0.027451, 1.0 }, + { 0.121569, 0.121569, 0.027451, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.023529, 0.011765, 1.0 }, + { 0.062745, 0.050980, 0.023529, 1.0 }, + { 0.125490, 0.062745, 0.023529, 1.0 }, + { 0.192157, 0.078431, 0.023529, 1.0 }, + { 0.321569, 0.133333, 0.047059, 1.0 }, + { 0.392157, 0.231373, 0.058824, 1.0 }, + { 0.443137, 0.345098, 0.015686, 1.0 }, + { 0.490196, 0.376471, 0.066667, 1.0 }, + { 0.541176, 0.407843, 0.117647, 1.0 }, + { 0.545098, 0.439216, 0.149020, 1.0 }, + { 0.549020, 0.470588, 0.184314, 1.0 }, + { 0.560784, 0.545098, 0.266667, 1.0 }, + { 0.552941, 0.501961, 0.325490, 1.0 }, + { 0.619608, 0.627451, 0.607843, 1.0 }, + { 0.698039, 0.647059, 0.607843, 1.0 }, + { 0.776471, 0.666667, 0.611765, 1.0 }, + { 0.780392, 0.701961, 0.639216, 1.0 }, + { 0.788235, 0.737255, 0.670588, 1.0 }, + { 0.745098, 0.721569, 0.588235, 1.0 }, + { 0.709804, 0.694118, 0.549020, 1.0 }, + { 0.678431, 0.674510, 0.501961, 1.0 }, + { 0.639216, 0.635294, 0.462745, 1.0 }, + { 0.639216, 0.556863, 0.207843, 1.0 }, + { 0.686275, 0.509804, 0.270588, 1.0 }, + { 0.733333, 0.462745, 0.333333, 1.0 }, + { 0.678431, 0.486275, 0.309804, 1.0 }, + { 0.623529, 0.509804, 0.290196, 1.0 }, + { 0.580392, 0.494118, 0.266667, 1.0 }, + { 0.513725, 0.482353, 0.196078, 1.0 }, + { 0.596078, 0.474510, 0.019608, 1.0 }, + { 0.600000, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.600000, 0.470588, 0.019608, 1.0 }, + { 0.588235, 0.462745, 0.019608, 1.0 }, + { 0.529412, 0.415686, 0.015686, 1.0 }, + { 0.482353, 0.380392, 0.015686, 1.0 }, + { 0.364706, 0.388235, 0.105882, 1.0 }, + { 0.380392, 0.388235, 0.109804, 1.0 }, + { 0.400000, 0.388235, 0.117647, 1.0 }, + { 0.423529, 0.384314, 0.101961, 1.0 }, + { 0.458824, 0.388235, 0.105882, 1.0 }, + { 0.525490, 0.411765, 0.019608, 1.0 }, + { 0.580392, 0.454902, 0.019608, 1.0 }, + { 0.592157, 0.466667, 0.023529, 1.0 }, + { 0.576471, 0.400000, 0.047059, 1.0 }, + { 0.560784, 0.337255, 0.074510, 1.0 }, + { 0.615686, 0.298039, 0.074510, 1.0 }, + { 0.674510, 0.262745, 0.074510, 1.0 }, + { 0.533333, 0.341176, 0.070588, 1.0 }, + { 0.537255, 0.423529, 0.023529, 1.0 }, + { 0.588235, 0.462745, 0.019608, 1.0 }, + { 0.596078, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.600000, 0.470588, 0.015686, 1.0 }, + { 0.592157, 0.462745, 0.019608, 1.0 }, + { 0.552941, 0.435294, 0.015686, 1.0 }, + { 0.517647, 0.407843, 0.015686, 1.0 }, + { 0.501961, 0.396078, 0.015686, 1.0 }, + { 0.486275, 0.384314, 0.019608, 1.0 }, + { 0.482353, 0.380392, 0.015686, 1.0 }, + { 0.482353, 0.376471, 0.019608, 1.0 }, + { 0.415686, 0.368627, 0.070588, 1.0 }, + { 0.443137, 0.435294, 0.094118, 1.0 }, + { 0.509804, 0.498039, 0.094118, 1.0 }, + { 0.580392, 0.525490, 0.125490, 1.0 }, + { 0.650980, 0.552941, 0.160784, 1.0 }, + { 0.674510, 0.580392, 0.164706, 1.0 }, + { 0.643137, 0.525490, 0.094118, 1.0 }, + { 0.623529, 0.498039, 0.054902, 1.0 }, + { 0.611765, 0.470588, 0.023529, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.600000, 0.470588, 0.019608, 1.0 }, + { 0.588235, 0.462745, 0.019608, 1.0 }, + { 0.545098, 0.431373, 0.023529, 1.0 }, + { 0.509804, 0.400000, 0.011765, 1.0 }, + { 0.458824, 0.356863, 0.015686, 1.0 }, + { 0.309804, 0.301961, 0.062745, 1.0 }, + { 0.282353, 0.274510, 0.054902, 1.0 }, + { 0.258824, 0.250980, 0.050980, 1.0 }, + { 0.286275, 0.141176, 0.035294, 1.0 }, + { 0.337255, 0.200000, 0.050980, 1.0 }, + { 0.400000, 0.286275, 0.058824, 1.0 }, + { 0.372549, 0.298039, 0.039216, 1.0 }, + { 0.407843, 0.325490, 0.007843, 1.0 }, + { 0.392157, 0.313725, 0.031373, 1.0 }, + { 0.376471, 0.305882, 0.054902, 1.0 }, + { 0.411765, 0.345098, 0.070588, 1.0 }, + { 0.396078, 0.372549, 0.074510, 1.0 }, + { 0.400000, 0.376471, 0.070588, 1.0 }, + { 0.396078, 0.384314, 0.066667, 1.0 }, + { 0.439216, 0.423529, 0.074510, 1.0 }, + { 0.529412, 0.415686, 0.023529, 1.0 }, + { 0.584314, 0.458824, 0.015686, 1.0 }, + { 0.600000, 0.470588, 0.015686, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.588235, 0.478431, 0.058824, 1.0 }, + { 0.572549, 0.505882, 0.078431, 1.0 }, + { 0.556863, 0.533333, 0.101961, 1.0 }, + { 0.525490, 0.513725, 0.094118, 1.0 }, + { 0.501961, 0.490196, 0.086275, 1.0 }, + { 0.498039, 0.482353, 0.090196, 1.0 }, + { 0.501961, 0.490196, 0.086275, 1.0 }, + { 0.584314, 0.458824, 0.023529, 1.0 }, + { 0.556863, 0.435294, 0.019608, 1.0 }, + { 0.525490, 0.411765, 0.011765, 1.0 }, + { 0.474510, 0.376471, 0.015686, 1.0 }, + { 0.407843, 0.321569, 0.023529, 1.0 }, + { 0.360784, 0.282353, 0.011765, 1.0 }, + { 0.207843, 0.188235, 0.039216, 1.0 }, + { 0.152941, 0.125490, 0.023529, 1.0 }, + { 0.121569, 0.113725, 0.023529, 1.0 }, + { 0.125490, 0.117647, 0.027451, 1.0 }, + { 0.180392, 0.168627, 0.031373, 1.0 }, + { 0.309804, 0.294118, 0.054902, 1.0 }, + { 0.321569, 0.317647, 0.054902, 1.0 }, + { 0.286275, 0.278431, 0.047059, 1.0 }, + { 0.188235, 0.180392, 0.031373, 1.0 }, + { 0.133333, 0.117647, 0.019608, 1.0 }, + { 0.105882, 0.101961, 0.023529, 1.0 }, + { 0.007843, 0.027451, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.098039, 0.113725, 0.023529, 1.0 }, + { 0.180392, 0.156863, 0.031373, 1.0 }, + { 0.368627, 0.290196, 0.011765, 1.0 }, + { 0.423529, 0.337255, 0.011765, 1.0 }, + { 0.517647, 0.407843, 0.015686, 1.0 }, + { 0.588235, 0.462745, 0.019608, 1.0 }, + { 0.600000, 0.470588, 0.015686, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.600000, 0.470588, 0.019608, 1.0 }, + { 0.588235, 0.462745, 0.019608, 1.0 }, + { 0.580392, 0.454902, 0.019608, 1.0 }, + { 0.541176, 0.427451, 0.019608, 1.0 }, + { 0.521569, 0.407843, 0.015686, 1.0 }, + { 0.525490, 0.411765, 0.011765, 1.0 }, + { 0.580392, 0.454902, 0.019608, 1.0 }, + { 0.600000, 0.470588, 0.015686, 1.0 }, + { 0.592157, 0.470588, 0.015686, 1.0 }, + { 0.568627, 0.450980, 0.019608, 1.0 }, + { 0.513725, 0.403922, 0.015686, 1.0 }, + { 0.454902, 0.360784, 0.015686, 1.0 }, + { 0.372549, 0.294118, 0.015686, 1.0 }, + { 0.215686, 0.211765, 0.039216, 1.0 }, + { 0.141176, 0.137255, 0.019608, 1.0 }, + { 0.121569, 0.121569, 0.027451, 1.0 }, + { 0.141176, 0.137255, 0.019608, 1.0 }, + { 0.184314, 0.176471, 0.027451, 1.0 }, + { 0.364706, 0.286275, 0.007843, 1.0 }, + { 0.450980, 0.356863, 0.011765, 1.0 }, + { 0.513725, 0.403922, 0.015686, 1.0 }, + { 0.568627, 0.450980, 0.019608, 1.0 }, + { 0.596078, 0.466667, 0.015686, 1.0 }, + { 0.600000, 0.470588, 0.015686, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + { 0.603922, 0.474510, 0.019608, 1.0 }, + }; +/* Apophysis-040427-51RiftAO */ +static double4 colors_265[] = { + { 0.674510, 0.525490, 0.145098, 1.0 }, + { 0.552941, 0.313725, 0.090196, 1.0 }, + { 0.431373, 0.227451, 0.090196, 1.0 }, + { 0.313725, 0.141176, 0.090196, 1.0 }, + { 0.235294, 0.156863, 0.086275, 1.0 }, + { 0.160784, 0.176471, 0.086275, 1.0 }, + { 0.156863, 0.176471, 0.082353, 1.0 }, + { 0.156863, 0.180392, 0.078431, 1.0 }, + { 0.203922, 0.090196, 0.074510, 1.0 }, + { 0.192157, 0.082353, 0.047059, 1.0 }, + { 0.184314, 0.074510, 0.019608, 1.0 }, + { 0.180392, 0.062745, 0.031373, 1.0 }, + { 0.176471, 0.054902, 0.043137, 1.0 }, + { 0.188235, 0.062745, 0.043137, 1.0 }, + { 0.200000, 0.070588, 0.043137, 1.0 }, + { 0.207843, 0.074510, 0.047059, 1.0 }, + { 0.215686, 0.078431, 0.054902, 1.0 }, + { 0.239216, 0.094118, 0.062745, 1.0 }, + { 0.262745, 0.113725, 0.074510, 1.0 }, + { 0.290196, 0.133333, 0.086275, 1.0 }, + { 0.305882, 0.133333, 0.050980, 1.0 }, + { 0.321569, 0.137255, 0.019608, 1.0 }, + { 0.360784, 0.164706, 0.027451, 1.0 }, + { 0.400000, 0.192157, 0.035294, 1.0 }, + { 0.384314, 0.274510, 0.078431, 1.0 }, + { 0.333333, 0.250980, 0.121569, 1.0 }, + { 0.282353, 0.231373, 0.164706, 1.0 }, + { 0.211765, 0.196078, 0.184314, 1.0 }, + { 0.145098, 0.160784, 0.207843, 1.0 }, + { 0.141176, 0.156863, 0.203922, 1.0 }, + { 0.141176, 0.156863, 0.203922, 1.0 }, + { 0.129412, 0.184314, 0.082353, 1.0 }, + { 0.109804, 0.211765, 0.066667, 1.0 }, + { 0.149020, 0.172549, 0.070588, 1.0 }, + { 0.141176, 0.160784, 0.050980, 1.0 }, + { 0.137255, 0.149020, 0.035294, 1.0 }, + { 0.164706, 0.109804, 0.035294, 1.0 }, + { 0.192157, 0.074510, 0.035294, 1.0 }, + { 0.196078, 0.082353, 0.031373, 1.0 }, + { 0.203922, 0.090196, 0.027451, 1.0 }, + { 0.266667, 0.109804, 0.070588, 1.0 }, + { 0.258824, 0.105882, 0.066667, 1.0 }, + { 0.254902, 0.105882, 0.062745, 1.0 }, + { 0.227451, 0.090196, 0.054902, 1.0 }, + { 0.203922, 0.074510, 0.047059, 1.0 }, + { 0.188235, 0.062745, 0.043137, 1.0 }, + { 0.172549, 0.050980, 0.039216, 1.0 }, + { 0.105882, 0.027451, 0.031373, 1.0 }, + { 0.082353, 0.011765, 0.011765, 1.0 }, + { 0.031373, 0.019608, 0.000000, 1.0 }, + { 0.031373, 0.011765, 0.000000, 1.0 }, + { 0.031373, 0.003922, 0.000000, 1.0 }, + { 0.062745, 0.023529, 0.003922, 1.0 }, + { 0.098039, 0.043137, 0.007843, 1.0 }, + { 0.121569, 0.050980, 0.011765, 1.0 }, + { 0.145098, 0.058824, 0.015686, 1.0 }, + { 0.141176, 0.141176, 0.031373, 1.0 }, + { 0.129412, 0.149020, 0.031373, 1.0 }, + { 0.121569, 0.156863, 0.035294, 1.0 }, + { 0.129412, 0.152941, 0.035294, 1.0 }, + { 0.137255, 0.149020, 0.035294, 1.0 }, + { 0.145098, 0.149020, 0.043137, 1.0 }, + { 0.152941, 0.152941, 0.050980, 1.0 }, + { 0.207843, 0.137255, 0.090196, 1.0 }, + { 0.270588, 0.125490, 0.101961, 1.0 }, + { 0.400000, 0.274510, 0.121569, 1.0 }, + { 0.482353, 0.345098, 0.223529, 1.0 }, + { 0.568627, 0.419608, 0.329412, 1.0 }, + { 0.568627, 0.439216, 0.360784, 1.0 }, + { 0.572549, 0.458824, 0.396078, 1.0 }, + { 0.631373, 0.486275, 0.282353, 1.0 }, + { 0.643137, 0.552941, 0.286275, 1.0 }, + { 0.513725, 0.309804, 0.317647, 1.0 }, + { 0.486275, 0.309804, 0.231373, 1.0 }, + { 0.458824, 0.313725, 0.149020, 1.0 }, + { 0.384314, 0.227451, 0.113725, 1.0 }, + { 0.313725, 0.145098, 0.078431, 1.0 }, + { 0.329412, 0.176471, 0.090196, 1.0 }, + { 0.349020, 0.211765, 0.101961, 1.0 }, + { 0.298039, 0.254902, 0.145098, 1.0 }, + { 0.219608, 0.254902, 0.133333, 1.0 }, + { 0.137255, 0.149020, 0.215686, 1.0 }, + { 0.113725, 0.125490, 0.176471, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.082353, 0.086275, 0.121569, 1.0 }, + { 0.070588, 0.070588, 0.101961, 1.0 }, + { 0.062745, 0.043137, 0.019608, 1.0 }, + { 0.039216, 0.027451, 0.007843, 1.0 }, + { 0.058824, 0.027451, 0.015686, 1.0 }, + { 0.062745, 0.047059, 0.058824, 1.0 }, + { 0.070588, 0.070588, 0.101961, 1.0 }, + { 0.082353, 0.086275, 0.121569, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.070588, 0.070588, 0.101961, 1.0 }, + { 0.000000, 0.003922, 0.125490, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.027451, 0.015686, 0.000000, 1.0 }, + { 0.054902, 0.027451, 0.003922, 1.0 }, + { 0.086275, 0.039216, 0.007843, 1.0 }, + { 0.117647, 0.050980, 0.011765, 1.0 }, + { 0.207843, 0.094118, 0.031373, 1.0 }, + { 0.282353, 0.145098, 0.058824, 1.0 }, + { 0.486275, 0.243137, 0.050980, 1.0 }, + { 0.603922, 0.286275, 0.101961, 1.0 }, + { 0.725490, 0.329412, 0.156863, 1.0 }, + { 0.733333, 0.411765, 0.184314, 1.0 }, + { 0.745098, 0.494118, 0.211765, 1.0 }, + { 0.580392, 0.423529, 0.454902, 1.0 }, + { 0.368627, 0.415686, 0.619608, 1.0 }, + { 0.321569, 0.368627, 0.572549, 1.0 }, + { 0.274510, 0.313725, 0.521569, 1.0 }, + { 0.196078, 0.211765, 0.258824, 1.0 }, + { 0.215686, 0.231373, 0.207843, 1.0 }, + { 0.235294, 0.250980, 0.160784, 1.0 }, + { 0.313725, 0.274510, 0.137255, 1.0 }, + { 0.450980, 0.345098, 0.301961, 1.0 }, + { 0.650980, 0.537255, 0.505882, 1.0 }, + { 0.603922, 0.627451, 0.588235, 1.0 }, + { 0.905882, 0.780392, 0.933333, 1.0 }, + { 0.913725, 0.839216, 0.776471, 1.0 }, + { 0.925490, 0.898039, 0.623529, 1.0 }, + { 0.850980, 0.788235, 0.580392, 1.0 }, + { 0.780392, 0.678431, 0.541176, 1.0 }, + { 0.717647, 0.580392, 0.462745, 1.0 }, + { 0.678431, 0.521569, 0.419608, 1.0 }, + { 0.654902, 0.494118, 0.368627, 1.0 }, + { 0.603922, 0.435294, 0.309804, 1.0 }, + { 0.549020, 0.345098, 0.250980, 1.0 }, + { 0.552941, 0.376471, 0.247059, 1.0 }, + { 0.560784, 0.407843, 0.247059, 1.0 }, + { 0.588235, 0.411765, 0.337255, 1.0 }, + { 0.486275, 0.368627, 0.337255, 1.0 }, + { 0.329412, 0.321569, 0.376471, 1.0 }, + { 0.250980, 0.243137, 0.286275, 1.0 }, + { 0.180392, 0.192157, 0.250980, 1.0 }, + { 0.160784, 0.172549, 0.227451, 1.0 }, + { 0.141176, 0.156863, 0.203922, 1.0 }, + { 0.125490, 0.141176, 0.192157, 1.0 }, + { 0.113725, 0.125490, 0.184314, 1.0 }, + { 0.098039, 0.105882, 0.156863, 1.0 }, + { 0.086275, 0.098039, 0.164706, 1.0 }, + { 0.094118, 0.109804, 0.145098, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.086275, 0.101961, 0.137255, 1.0 }, + { 0.066667, 0.066667, 0.098039, 1.0 }, + { 0.074510, 0.019608, 0.015686, 1.0 }, + { 0.098039, 0.000000, 0.000000, 1.0 }, + { 0.176471, 0.047059, 0.027451, 1.0 }, + { 0.200000, 0.047059, 0.019608, 1.0 }, + { 0.223529, 0.050980, 0.015686, 1.0 }, + { 0.278431, 0.090196, 0.000000, 1.0 }, + { 0.294118, 0.094118, 0.011765, 1.0 }, + { 0.290196, 0.023529, 0.000000, 1.0 }, + { 0.160784, 0.019608, 0.000000, 1.0 }, + { 0.141176, 0.031373, 0.019608, 1.0 }, + { 0.117647, 0.047059, 0.007843, 1.0 }, + { 0.090196, 0.011765, 0.007843, 1.0 }, + { 0.086275, 0.011765, 0.007843, 1.0 }, + { 0.082353, 0.011765, 0.011765, 1.0 }, + { 0.082353, 0.007843, 0.000000, 1.0 }, + { 0.050980, 0.000000, 0.000000, 1.0 }, + { 0.035294, 0.023529, 0.000000, 1.0 }, + { 0.047059, 0.035294, 0.000000, 1.0 }, + { 0.149020, 0.062745, 0.011765, 1.0 }, + { 0.141176, 0.105882, 0.023529, 1.0 }, + { 0.137255, 0.149020, 0.035294, 1.0 }, + { 0.152941, 0.176471, 0.074510, 1.0 }, + { 0.203922, 0.215686, 0.094118, 1.0 }, + { 0.176471, 0.211765, 0.105882, 1.0 }, + { 0.145098, 0.180392, 0.074510, 1.0 }, + { 0.141176, 0.164706, 0.062745, 1.0 }, + { 0.137255, 0.149020, 0.035294, 1.0 }, + { 0.137255, 0.149020, 0.035294, 1.0 }, + { 0.137255, 0.149020, 0.035294, 1.0 }, + { 0.137255, 0.149020, 0.035294, 1.0 }, + { 0.141176, 0.062745, 0.019608, 1.0 }, + { 0.113725, 0.043137, 0.003922, 1.0 }, + { 0.070588, 0.035294, 0.000000, 1.0 }, + { 0.062745, 0.035294, 0.000000, 1.0 }, + { 0.121569, 0.043137, 0.000000, 1.0 }, + { 0.129412, 0.047059, 0.000000, 1.0 }, + { 0.141176, 0.054902, 0.003922, 1.0 }, + { 0.145098, 0.058824, 0.007843, 1.0 }, + { 0.149020, 0.062745, 0.011765, 1.0 }, + { 0.149020, 0.070588, 0.027451, 1.0 }, + { 0.137255, 0.149020, 0.035294, 1.0 }, + { 0.137255, 0.149020, 0.035294, 1.0 }, + { 0.184314, 0.074510, 0.027451, 1.0 }, + { 0.172549, 0.070588, 0.019608, 1.0 }, + { 0.172549, 0.070588, 0.019608, 1.0 }, + { 0.172549, 0.070588, 0.019608, 1.0 }, + { 0.160784, 0.066667, 0.019608, 1.0 }, + { 0.156863, 0.062745, 0.015686, 1.0 }, + { 0.156863, 0.062745, 0.015686, 1.0 }, + { 0.160784, 0.066667, 0.019608, 1.0 }, + { 0.172549, 0.070588, 0.019608, 1.0 }, + { 0.231373, 0.086275, 0.054902, 1.0 }, + { 0.278431, 0.125490, 0.066667, 1.0 }, + { 0.368627, 0.188235, 0.094118, 1.0 }, + { 0.478431, 0.345098, 0.164706, 1.0 }, + { 0.588235, 0.419608, 0.294118, 1.0 }, + { 0.670588, 0.533333, 0.415686, 1.0 }, + { 0.843137, 0.745098, 0.584314, 1.0 }, + { 0.898039, 0.827451, 0.678431, 1.0 }, + { 0.984314, 0.847059, 0.760784, 1.0 }, + { 0.796078, 0.784314, 0.811765, 1.0 }, + { 0.678431, 0.686275, 0.768627, 1.0 }, + { 0.560784, 0.564706, 0.674510, 1.0 }, + { 0.701961, 0.729412, 0.760784, 1.0 }, + { 0.800000, 0.905882, 0.886275, 1.0 }, + { 0.800000, 0.815686, 0.827451, 1.0 }, + { 0.870588, 0.815686, 0.623529, 1.0 }, + { 0.654902, 0.670588, 0.533333, 1.0 }, + { 0.572549, 0.619608, 0.462745, 1.0 }, + { 0.537255, 0.529412, 0.447059, 1.0 }, + { 0.392157, 0.392157, 0.494118, 1.0 }, + { 0.278431, 0.290196, 0.349020, 1.0 }, + { 0.188235, 0.192157, 0.270588, 1.0 }, + { 0.211765, 0.219608, 0.133333, 1.0 }, + { 0.152941, 0.176471, 0.074510, 1.0 }, + { 0.137255, 0.149020, 0.035294, 1.0 }, + { 0.121569, 0.062745, 0.043137, 1.0 }, + { 0.070588, 0.070588, 0.101961, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.098039, 0.109804, 0.145098, 1.0 }, + { 0.098039, 0.109804, 0.145098, 1.0 }, + { 0.133333, 0.125490, 0.137255, 1.0 }, + { 0.180392, 0.054902, 0.058824, 1.0 }, + { 0.188235, 0.074510, 0.050980, 1.0 }, + { 0.184314, 0.078431, 0.050980, 1.0 }, + { 0.094118, 0.105882, 0.133333, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.105882, 0.141176, 1.0 }, + { 0.094118, 0.109804, 0.145098, 1.0 }, + { 0.101961, 0.113725, 0.172549, 1.0 }, + { 0.125490, 0.141176, 0.188235, 1.0 }, + { 0.133333, 0.145098, 0.211765, 1.0 }, + { 0.113725, 0.121569, 0.203922, 1.0 }, + { 0.086275, 0.090196, 0.278431, 1.0 }, + { 0.117647, 0.149020, 0.239216, 1.0 }, + { 0.180392, 0.192157, 0.258824, 1.0 }, + { 0.223529, 0.227451, 0.298039, 1.0 }, + { 0.329412, 0.294118, 0.368627, 1.0 }, + { 0.619608, 0.541176, 0.411765, 1.0 }, + { 0.545098, 0.501961, 0.431373, 1.0 }, + }; +/* Apophysis-040427-51ylwAlien */ +static double4 colors_266[] = { + { 0.023529, 0.027451, 0.007843, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.050980, 0.000000, 0.000000, 1.0 }, + { 0.376471, 0.149020, 0.007843, 1.0 }, + { 0.705882, 0.298039, 0.019608, 1.0 }, + { 0.760784, 0.431373, 0.098039, 1.0 }, + { 0.815686, 0.564706, 0.180392, 1.0 }, + { 0.835294, 0.572549, 0.176471, 1.0 }, + { 0.858824, 0.580392, 0.172549, 1.0 }, + { 0.917647, 0.701961, 0.196078, 1.0 }, + { 0.878431, 0.690196, 0.215686, 1.0 }, + { 0.839216, 0.682353, 0.235294, 1.0 }, + { 0.780392, 0.678431, 0.203922, 1.0 }, + { 0.721569, 0.678431, 0.176471, 1.0 }, + { 0.662745, 0.623529, 0.149020, 1.0 }, + { 0.607843, 0.568627, 0.125490, 1.0 }, + { 0.270588, 0.470588, 0.000000, 1.0 }, + { 0.235294, 0.419608, 0.043137, 1.0 }, + { 0.792157, 0.411765, 0.101961, 1.0 }, + { 0.878431, 0.443137, 0.156863, 1.0 }, + { 0.968627, 0.478431, 0.215686, 1.0 }, + { 0.854902, 0.372549, 0.137255, 1.0 }, + { 0.745098, 0.270588, 0.062745, 1.0 }, + { 0.541176, 0.231373, 0.066667, 1.0 }, + { 0.337255, 0.196078, 0.070588, 1.0 }, + { 0.007843, 0.007843, 0.015686, 1.0 }, + { 0.003922, 0.003922, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.011765, 1.0 }, + { 0.000000, 0.003922, 0.015686, 1.0 }, + { 0.000000, 0.000000, 0.027451, 1.0 }, + { 0.000000, 0.007843, 0.031373, 1.0 }, + { 0.180392, 0.411765, 0.090196, 1.0 }, + { 0.537255, 0.576471, 0.156863, 1.0 }, + { 0.894118, 0.745098, 0.223529, 1.0 }, + { 0.909804, 0.788235, 0.227451, 1.0 }, + { 0.929412, 0.831373, 0.235294, 1.0 }, + { 0.937255, 0.858824, 0.266667, 1.0 }, + { 0.956863, 0.854902, 0.270588, 1.0 }, + { 0.941176, 0.800000, 0.250980, 1.0 }, + { 0.945098, 0.733333, 0.227451, 1.0 }, + { 0.949020, 0.666667, 0.203922, 1.0 }, + { 0.941176, 0.650980, 0.188235, 1.0 }, + { 0.937255, 0.635294, 0.172549, 1.0 }, + { 0.937255, 0.678431, 0.188235, 1.0 }, + { 0.937255, 0.725490, 0.207843, 1.0 }, + { 0.960784, 0.850980, 0.227451, 1.0 }, + { 0.968627, 0.866667, 0.250980, 1.0 }, + { 1.000000, 0.949020, 0.301961, 1.0 }, + { 0.992157, 0.952941, 0.270588, 1.0 }, + { 0.984314, 0.960784, 0.239216, 1.0 }, + { 0.988235, 0.921569, 0.258824, 1.0 }, + { 0.996078, 0.882353, 0.278431, 1.0 }, + { 0.952941, 0.854902, 0.290196, 1.0 }, + { 0.956863, 0.831373, 0.631373, 1.0 }, + { 0.960784, 0.854902, 0.882353, 1.0 }, + { 0.972549, 0.898039, 0.921569, 1.0 }, + { 0.988235, 0.945098, 0.960784, 1.0 }, + { 0.988235, 0.960784, 0.945098, 1.0 }, + { 0.988235, 0.980392, 0.933333, 1.0 }, + { 0.960784, 0.964706, 0.933333, 1.0 }, + { 0.952941, 0.831373, 0.811765, 1.0 }, + { 0.964706, 0.874510, 0.317647, 1.0 }, + { 0.976471, 0.878431, 0.282353, 1.0 }, + { 0.901961, 0.713725, 0.211765, 1.0 }, + { 0.682353, 0.501961, 0.149020, 1.0 }, + { 0.462745, 0.294118, 0.086275, 1.0 }, + { 0.309804, 0.180392, 0.062745, 1.0 }, + { 0.160784, 0.070588, 0.039216, 1.0 }, + { 0.019608, 0.007843, 0.035294, 1.0 }, + { 0.003922, 0.000000, 0.015686, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.396078, 0.505882, 0.203922, 1.0 }, + { 0.580392, 0.600000, 0.184314, 1.0 }, + { 0.768627, 0.698039, 0.164706, 1.0 }, + { 0.784314, 0.709804, 0.176471, 1.0 }, + { 0.800000, 0.721569, 0.192157, 1.0 }, + { 0.850980, 0.588235, 0.180392, 1.0 }, + { 0.694118, 0.525490, 0.152941, 1.0 }, + { 0.317647, 0.211765, 0.043137, 1.0 }, + { 0.035294, 0.019608, 0.015686, 1.0 }, + { 0.058824, 0.003922, 0.000000, 1.0 }, + { 0.156863, 0.066667, 0.011765, 1.0 }, + { 0.254902, 0.133333, 0.023529, 1.0 }, + { 0.447059, 0.278431, 0.141176, 1.0 }, + { 0.725490, 0.525490, 0.176471, 1.0 }, + { 0.870588, 0.592157, 0.176471, 1.0 }, + { 0.972549, 0.682353, 0.200000, 1.0 }, + { 0.980392, 0.725490, 0.223529, 1.0 }, + { 0.929412, 0.662745, 0.188235, 1.0 }, + { 0.882353, 0.603922, 0.156863, 1.0 }, + { 0.792157, 0.411765, 0.101961, 1.0 }, + { 0.521569, 0.129412, 0.066667, 1.0 }, + { 0.176471, 0.031373, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.039216, 0.000000, 0.000000, 1.0 }, + { 0.176471, 0.070588, 0.027451, 1.0 }, + { 0.443137, 0.172549, 0.019608, 1.0 }, + { 0.749020, 0.443137, 0.160784, 1.0 }, + { 0.854902, 0.592157, 0.184314, 1.0 }, + { 0.917647, 0.803922, 0.819608, 1.0 }, + { 0.921569, 0.823529, 0.866667, 1.0 }, + { 0.929412, 0.847059, 0.913725, 1.0 }, + { 0.945098, 0.870588, 0.949020, 1.0 }, + { 0.901961, 0.913725, 0.878431, 1.0 }, + { 0.941176, 0.898039, 0.811765, 1.0 }, + { 0.827451, 0.862745, 0.678431, 1.0 }, + { 0.917647, 0.835294, 0.274510, 1.0 }, + { 0.945098, 0.847059, 0.282353, 1.0 }, + { 0.964706, 0.870588, 0.250980, 1.0 }, + { 0.968627, 0.878431, 0.258824, 1.0 }, + { 0.972549, 0.870588, 0.254902, 1.0 }, + { 0.968627, 0.862745, 0.262745, 1.0 }, + { 0.952941, 0.847059, 0.247059, 1.0 }, + { 0.917647, 0.733333, 0.215686, 1.0 }, + { 0.921569, 0.721569, 0.219608, 1.0 }, + { 0.921569, 0.721569, 0.223529, 1.0 }, + { 0.819608, 0.737255, 0.270588, 1.0 }, + { 0.666667, 0.666667, 0.392157, 1.0 }, + { 0.356863, 0.466667, 0.137255, 1.0 }, + { 0.215686, 0.200000, 0.101961, 1.0 }, + { 0.019608, 0.011765, 0.031373, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.007843, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.027451, 0.011765, 0.000000, 1.0 }, + { 0.258824, 0.137255, 0.058824, 1.0 }, + { 0.490196, 0.560784, 0.325490, 1.0 }, + { 0.674510, 0.674510, 0.580392, 1.0 }, + { 0.764706, 0.800000, 0.686275, 1.0 }, + { 0.827451, 0.862745, 0.756863, 1.0 }, + { 0.835294, 0.749020, 0.454902, 1.0 }, + { 0.921569, 0.827451, 0.294118, 1.0 }, + { 0.909804, 0.827451, 0.266667, 1.0 }, + { 0.894118, 0.780392, 0.278431, 1.0 }, + { 0.835294, 0.756863, 0.180392, 1.0 }, + { 0.686275, 0.603922, 0.043137, 1.0 }, + { 0.407843, 0.325490, 0.117647, 1.0 }, + { 0.117647, 0.078431, 0.070588, 1.0 }, + { 0.011765, 0.011765, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.043137, 0.003922, 0.000000, 1.0 }, + { 0.301961, 0.223529, 0.000000, 1.0 }, + { 0.564706, 0.619608, 0.050980, 1.0 }, + { 0.725490, 0.733333, 0.094118, 1.0 }, + { 0.807843, 0.580392, 0.200000, 1.0 }, + { 0.647059, 0.458824, 0.176471, 1.0 }, + { 0.239216, 0.164706, 0.141176, 1.0 }, + { 0.058824, 0.043137, 0.039216, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + }; +/* Apophysis-040427-51elecforest */ +static double4 colors_267[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.003922, 1.0 }, + { 0.027451, 0.023529, 0.039216, 1.0 }, + { 0.054902, 0.043137, 0.078431, 1.0 }, + { 0.125490, 0.117647, 0.129412, 1.0 }, + { 0.196078, 0.192157, 0.184314, 1.0 }, + { 0.509804, 0.137255, 0.505882, 1.0 }, + { 0.360784, 0.176471, 0.337255, 1.0 }, + { 0.211765, 0.219608, 0.168627, 1.0 }, + { 0.254902, 0.250980, 0.172549, 1.0 }, + { 0.301961, 0.286275, 0.180392, 1.0 }, + { 0.392157, 0.290196, 0.247059, 1.0 }, + { 0.486275, 0.294118, 0.317647, 1.0 }, + { 0.560784, 0.239216, 0.392157, 1.0 }, + { 0.635294, 0.188235, 0.470588, 1.0 }, + { 0.874510, 0.058824, 0.639216, 1.0 }, + { 0.905882, 0.223529, 0.552941, 1.0 }, + { 0.937255, 0.392157, 0.466667, 1.0 }, + { 0.866667, 0.545098, 0.400000, 1.0 }, + { 0.800000, 0.701961, 0.337255, 1.0 }, + { 0.772549, 0.674510, 0.337255, 1.0 }, + { 0.749020, 0.650980, 0.337255, 1.0 }, + { 0.556863, 0.623529, 0.650980, 1.0 }, + { 0.509804, 0.458824, 0.584314, 1.0 }, + { 0.466667, 0.298039, 0.517647, 1.0 }, + { 0.301961, 0.227451, 0.317647, 1.0 }, + { 0.137255, 0.160784, 0.121569, 1.0 }, + { 0.070588, 0.086275, 0.074510, 1.0 }, + { 0.007843, 0.011765, 0.031373, 1.0 }, + { 0.000000, 0.000000, 0.019608, 1.0 }, + { 0.000000, 0.000000, 0.019608, 1.0 }, + { 0.000000, 0.000000, 0.015686, 1.0 }, + { 0.003922, 0.015686, 0.015686, 1.0 }, + { 0.011765, 0.035294, 0.019608, 1.0 }, + { 0.172549, 0.176471, 0.121569, 1.0 }, + { 0.337255, 0.321569, 0.223529, 1.0 }, + { 0.431373, 0.376471, 0.313725, 1.0 }, + { 0.529412, 0.431373, 0.403922, 1.0 }, + { 0.874510, 0.800000, 0.784314, 1.0 }, + { 0.933333, 0.882353, 0.858824, 1.0 }, + { 0.992157, 0.964706, 0.933333, 1.0 }, + { 0.780392, 0.854902, 0.713725, 1.0 }, + { 0.568627, 0.749020, 0.494118, 1.0 }, + { 0.584314, 0.772549, 0.427451, 1.0 }, + { 0.600000, 0.796078, 0.360784, 1.0 }, + { 0.627451, 0.741176, 0.286275, 1.0 }, + { 0.556863, 0.658824, 0.372549, 1.0 }, + { 0.333333, 0.458824, 0.305882, 1.0 }, + { 0.176471, 0.298039, 0.207843, 1.0 }, + { 0.019608, 0.141176, 0.109804, 1.0 }, + { 0.007843, 0.082353, 0.054902, 1.0 }, + { 0.000000, 0.023529, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.027451, 0.011765, 0.015686, 1.0 }, + { 0.129412, 0.078431, 0.000000, 1.0 }, + { 0.474510, 0.176471, 0.043137, 1.0 }, + { 0.505882, 0.192157, 0.054902, 1.0 }, + { 0.541176, 0.211765, 0.070588, 1.0 }, + { 0.458824, 0.227451, 0.101961, 1.0 }, + { 0.380392, 0.243137, 0.133333, 1.0 }, + { 0.321569, 0.196078, 0.113725, 1.0 }, + { 0.266667, 0.152941, 0.098039, 1.0 }, + { 0.047059, 0.027451, 0.015686, 1.0 }, + { 0.050980, 0.000000, 0.007843, 1.0 }, + { 0.011765, 0.000000, 0.015686, 1.0 }, + { 0.039216, 0.039216, 0.058824, 1.0 }, + { 0.066667, 0.078431, 0.105882, 1.0 }, + { 0.149020, 0.184314, 0.090196, 1.0 }, + { 0.231373, 0.290196, 0.074510, 1.0 }, + { 0.384314, 0.407843, 0.258824, 1.0 }, + { 0.474510, 0.580392, 0.317647, 1.0 }, + { 0.729412, 0.780392, 0.466667, 1.0 }, + { 0.800000, 0.823529, 0.443137, 1.0 }, + { 0.870588, 0.870588, 0.423529, 1.0 }, + { 0.835294, 0.776471, 0.415686, 1.0 }, + { 0.800000, 0.686275, 0.411765, 1.0 }, + { 0.952941, 0.533333, 0.219608, 1.0 }, + { 0.670588, 0.388235, 0.290196, 1.0 }, + { 0.662745, 0.137255, 0.337255, 1.0 }, + { 0.541176, 0.066667, 0.439216, 1.0 }, + { 0.411765, 0.192157, 0.101961, 1.0 }, + { 0.203922, 0.121569, 0.050980, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.039216, 0.000000, 1.0 }, + { 0.000000, 0.023529, 0.000000, 1.0 }, + { 0.011765, 0.011765, 0.043137, 1.0 }, + { 0.043137, 0.196078, 0.215686, 1.0 }, + { 0.031373, 0.427451, 0.411765, 1.0 }, + { 0.349020, 0.478431, 0.388235, 1.0 }, + { 0.666667, 0.529412, 0.364706, 1.0 }, + { 0.737255, 0.490196, 0.407843, 1.0 }, + { 0.811765, 0.454902, 0.450980, 1.0 }, + { 0.862745, 0.541176, 0.486275, 1.0 }, + { 0.862745, 0.509804, 0.647059, 1.0 }, + { 1.000000, 0.827451, 0.839216, 1.0 }, + { 1.000000, 0.870588, 0.815686, 1.0 }, + { 0.878431, 0.529412, 0.262745, 1.0 }, + { 0.780392, 0.400000, 0.145098, 1.0 }, + { 0.682353, 0.274510, 0.027451, 1.0 }, + { 0.643137, 0.211765, 0.066667, 1.0 }, + { 0.513725, 0.196078, 0.019608, 1.0 }, + { 0.333333, 0.250980, 0.000000, 1.0 }, + { 0.168627, 0.129412, 0.000000, 1.0 }, + { 0.000000, 0.011765, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.023529, 0.011765, 0.027451, 1.0 }, + { 0.039216, 0.011765, 0.043137, 1.0 }, + { 0.196078, 0.168627, 0.137255, 1.0 }, + { 0.321569, 0.298039, 0.211765, 1.0 }, + { 0.298039, 0.482353, 0.270588, 1.0 }, + { 0.164706, 0.533333, 0.086275, 1.0 }, + { 0.168627, 0.443137, 0.054902, 1.0 }, + { 0.149020, 0.380392, 0.011765, 1.0 }, + { 0.039216, 0.117647, 0.007843, 1.0 }, + { 0.003922, 0.011765, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.027451, 0.000000, 1.0 }, + { 0.125490, 0.141176, 0.011765, 1.0 }, + { 0.360784, 0.439216, 0.058824, 1.0 }, + { 0.427451, 0.541176, 0.219608, 1.0 }, + { 0.635294, 0.505882, 0.227451, 1.0 }, + { 0.666667, 0.588235, 0.003922, 1.0 }, + { 0.588235, 0.349020, 0.086275, 1.0 }, + { 0.584314, 0.262745, 0.219608, 1.0 }, + { 0.349020, 0.117647, 0.094118, 1.0 }, + { 0.121569, 0.000000, 0.007843, 1.0 }, + { 0.019608, 0.000000, 0.011765, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.035294, 0.027451, 0.000000, 1.0 }, + { 0.254902, 0.145098, 0.058824, 1.0 }, + { 0.419608, 0.290196, 0.160784, 1.0 }, + { 0.666667, 0.470588, 0.239216, 1.0 }, + { 0.729412, 0.639216, 0.262745, 1.0 }, + { 0.678431, 0.627451, 0.321569, 1.0 }, + { 0.513725, 0.462745, 0.329412, 1.0 }, + { 0.309804, 0.294118, 0.290196, 1.0 }, + { 0.054902, 0.098039, 0.113725, 1.0 }, + { 0.011765, 0.000000, 0.043137, 1.0 }, + { 0.003922, 0.000000, 0.031373, 1.0 }, + { 0.000000, 0.000000, 0.015686, 1.0 }, + { 0.000000, 0.000000, 0.015686, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.011765, 0.000000, 1.0 }, + { 0.098039, 0.000000, 0.000000, 1.0 }, + { 0.356863, 0.086275, 0.098039, 1.0 }, + { 0.603922, 0.125490, 0.317647, 1.0 }, + { 0.615686, 0.027451, 0.176471, 1.0 }, + { 0.576471, 0.094118, 0.023529, 1.0 }, + { 0.670588, 0.098039, 0.047059, 1.0 }, + { 0.694118, 0.149020, 0.027451, 1.0 }, + { 0.960784, 0.000000, 0.000000, 1.0 }, + { 0.819608, 0.054902, 0.047059, 1.0 }, + { 0.725490, 0.094118, 0.227451, 1.0 }, + { 0.913725, 0.015686, 0.419608, 1.0 }, + { 0.956863, 0.090196, 0.596078, 1.0 }, + { 0.992157, 0.309804, 0.650980, 1.0 }, + { 0.964706, 0.368627, 0.607843, 1.0 }, + { 0.976471, 0.290196, 0.317647, 1.0 }, + { 0.976471, 0.298039, 0.282353, 1.0 }, + { 0.941176, 0.372549, 0.352941, 1.0 }, + { 0.780392, 0.439216, 0.270588, 1.0 }, + { 0.639216, 0.486275, 0.333333, 1.0 }, + { 0.317647, 0.368627, 0.298039, 1.0 }, + { 0.105882, 0.298039, 0.364706, 1.0 }, + { 0.062745, 0.321569, 0.376471, 1.0 }, + { 0.235294, 0.278431, 0.211765, 1.0 }, + }; +/* Apophysis-040427-51ReachMoon */ +static double4 colors_268[] = { + { 0.549020, 0.564706, 0.129412, 1.0 }, + { 0.447059, 0.345098, 0.113725, 1.0 }, + { 0.286275, 0.309804, 0.149020, 1.0 }, + { 0.125490, 0.274510, 0.184314, 1.0 }, + { 0.125490, 0.200000, 0.133333, 1.0 }, + { 0.125490, 0.125490, 0.086275, 1.0 }, + { 0.164706, 0.125490, 0.078431, 1.0 }, + { 0.203922, 0.129412, 0.074510, 1.0 }, + { 0.403922, 0.298039, 0.113725, 1.0 }, + { 0.552941, 0.443137, 0.109804, 1.0 }, + { 0.705882, 0.588235, 0.109804, 1.0 }, + { 0.749020, 0.643137, 0.125490, 1.0 }, + { 0.796078, 0.698039, 0.141176, 1.0 }, + { 0.749020, 0.662745, 0.137255, 1.0 }, + { 0.705882, 0.627451, 0.137255, 1.0 }, + { 0.650980, 0.560784, 0.133333, 1.0 }, + { 0.596078, 0.498039, 0.133333, 1.0 }, + { 0.298039, 0.137255, 0.207843, 1.0 }, + { 0.325490, 0.203922, 0.168627, 1.0 }, + { 0.352941, 0.274510, 0.129412, 1.0 }, + { 0.431373, 0.360784, 0.133333, 1.0 }, + { 0.513725, 0.447059, 0.141176, 1.0 }, + { 0.572549, 0.486275, 0.149020, 1.0 }, + { 0.631373, 0.529412, 0.156863, 1.0 }, + { 0.752941, 0.560784, 0.160784, 1.0 }, + { 0.803922, 0.556863, 0.152941, 1.0 }, + { 0.854902, 0.552941, 0.145098, 1.0 }, + { 0.709804, 0.509804, 0.129412, 1.0 }, + { 0.564706, 0.466667, 0.113725, 1.0 }, + { 0.533333, 0.427451, 0.117647, 1.0 }, + { 0.505882, 0.392157, 0.125490, 1.0 }, + { 0.450980, 0.313725, 0.086275, 1.0 }, + { 0.423529, 0.301961, 0.086275, 1.0 }, + { 0.203922, 0.137255, 0.105882, 1.0 }, + { 0.219608, 0.113725, 0.133333, 1.0 }, + { 0.235294, 0.090196, 0.160784, 1.0 }, + { 0.250980, 0.094118, 0.184314, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.266667, 0.105882, 0.215686, 1.0 }, + { 0.262745, 0.109804, 0.223529, 1.0 }, + { 0.258824, 0.113725, 0.235294, 1.0 }, + { 0.243137, 0.078431, 0.231373, 1.0 }, + { 0.227451, 0.047059, 0.231373, 1.0 }, + { 0.227451, 0.043137, 0.227451, 1.0 }, + { 0.231373, 0.039216, 0.223529, 1.0 }, + { 0.231373, 0.039216, 0.223529, 1.0 }, + { 0.235294, 0.043137, 0.227451, 1.0 }, + { 0.235294, 0.043137, 0.227451, 1.0 }, + { 0.235294, 0.043137, 0.227451, 1.0 }, + { 0.231373, 0.050980, 0.235294, 1.0 }, + { 0.231373, 0.113725, 0.184314, 1.0 }, + { 0.231373, 0.176471, 0.133333, 1.0 }, + { 0.372549, 0.290196, 0.101961, 1.0 }, + { 0.513725, 0.403922, 0.074510, 1.0 }, + { 0.552941, 0.466667, 0.109804, 1.0 }, + { 0.596078, 0.533333, 0.149020, 1.0 }, + { 0.717647, 0.639216, 0.149020, 1.0 }, + { 0.690196, 0.611765, 0.141176, 1.0 }, + { 0.662745, 0.584314, 0.133333, 1.0 }, + { 0.556863, 0.478431, 0.129412, 1.0 }, + { 0.454902, 0.376471, 0.129412, 1.0 }, + { 0.403922, 0.333333, 0.133333, 1.0 }, + { 0.352941, 0.294118, 0.141176, 1.0 }, + { 0.152941, 0.305882, 0.200000, 1.0 }, + { 0.129412, 0.380392, 0.490196, 1.0 }, + { 0.403922, 0.560784, 0.364706, 1.0 }, + { 0.258824, 0.392157, 0.356863, 1.0 }, + { 0.113725, 0.227451, 0.352941, 1.0 }, + { 0.113725, 0.207843, 0.337255, 1.0 }, + { 0.113725, 0.192157, 0.321569, 1.0 }, + { 0.098039, 0.152941, 0.266667, 1.0 }, + { 0.184314, 0.054902, 0.231373, 1.0 }, + { 0.180392, 0.050980, 0.227451, 1.0 }, + { 0.200000, 0.054902, 0.176471, 1.0 }, + { 0.219608, 0.058824, 0.129412, 1.0 }, + { 0.200000, 0.054902, 0.082353, 1.0 }, + { 0.184314, 0.054902, 0.035294, 1.0 }, + { 0.184314, 0.054902, 0.035294, 1.0 }, + { 0.184314, 0.054902, 0.035294, 1.0 }, + { 0.219608, 0.121569, 0.035294, 1.0 }, + { 0.211765, 0.121569, 0.066667, 1.0 }, + { 0.231373, 0.133333, 0.054902, 1.0 }, + { 0.235294, 0.160784, 0.086275, 1.0 }, + { 0.239216, 0.188235, 0.121569, 1.0 }, + { 0.258824, 0.207843, 0.133333, 1.0 }, + { 0.278431, 0.231373, 0.145098, 1.0 }, + { 0.376471, 0.341176, 0.188235, 1.0 }, + { 0.494118, 0.458824, 0.235294, 1.0 }, + { 0.478431, 0.450980, 0.235294, 1.0 }, + { 0.407843, 0.341176, 0.149020, 1.0 }, + { 0.341176, 0.235294, 0.066667, 1.0 }, + { 0.305882, 0.207843, 0.054902, 1.0 }, + { 0.274510, 0.180392, 0.047059, 1.0 }, + { 0.215686, 0.141176, 0.086275, 1.0 }, + { 0.223529, 0.094118, 0.176471, 1.0 }, + { 0.258824, 0.105882, 0.211765, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.247059, 0.094118, 0.211765, 1.0 }, + { 0.223529, 0.086275, 0.215686, 1.0 }, + { 0.227451, 0.062745, 0.215686, 1.0 }, + { 0.235294, 0.043137, 0.219608, 1.0 }, + { 0.231373, 0.039216, 0.223529, 1.0 }, + { 0.215686, 0.043137, 0.235294, 1.0 }, + { 0.211765, 0.047059, 0.235294, 1.0 }, + { 0.219608, 0.043137, 0.223529, 1.0 }, + { 0.231373, 0.039216, 0.215686, 1.0 }, + { 0.223529, 0.043137, 0.188235, 1.0 }, + { 0.219608, 0.050980, 0.160784, 1.0 }, + { 0.215686, 0.054902, 0.117647, 1.0 }, + { 0.215686, 0.054902, 0.117647, 1.0 }, + { 0.207843, 0.058824, 0.117647, 1.0 }, + { 0.211765, 0.058824, 0.129412, 1.0 }, + { 0.184314, 0.054902, 0.231373, 1.0 }, + { 0.152941, 0.070588, 0.262745, 1.0 }, + { 0.121569, 0.086275, 0.294118, 1.0 }, + { 0.109804, 0.125490, 0.372549, 1.0 }, + { 0.101961, 0.168627, 0.341176, 1.0 }, + { 0.141176, 0.141176, 0.345098, 1.0 }, + { 0.196078, 0.137255, 0.305882, 1.0 }, + { 0.278431, 0.094118, 0.274510, 1.0 }, + { 0.266667, 0.101961, 0.254902, 1.0 }, + { 0.258824, 0.113725, 0.235294, 1.0 }, + { 0.258824, 0.113725, 0.235294, 1.0 }, + { 0.258824, 0.113725, 0.235294, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.215686, 0.105882, 0.203922, 1.0 }, + { 0.215686, 0.105882, 0.203922, 1.0 }, + { 0.215686, 0.105882, 0.203922, 1.0 }, + { 0.196078, 0.105882, 0.207843, 1.0 }, + { 0.203922, 0.121569, 0.156863, 1.0 }, + { 0.223529, 0.160784, 0.109804, 1.0 }, + { 0.266667, 0.184314, 0.078431, 1.0 }, + { 0.423529, 0.368627, 0.192157, 1.0 }, + { 0.529412, 0.443137, 0.290196, 1.0 }, + { 0.635294, 0.521569, 0.388235, 1.0 }, + { 0.639216, 0.521569, 0.341176, 1.0 }, + { 0.643137, 0.521569, 0.298039, 1.0 }, + { 0.576471, 0.533333, 0.211765, 1.0 }, + { 0.658824, 0.564706, 0.141176, 1.0 }, + { 0.729412, 0.611765, 0.125490, 1.0 }, + { 0.796078, 0.639216, 0.152941, 1.0 }, + { 0.890196, 0.698039, 0.470588, 1.0 }, + { 0.886275, 0.780392, 0.454902, 1.0 }, + { 0.882353, 0.866667, 0.443137, 1.0 }, + { 0.882353, 0.749020, 0.600000, 1.0 }, + { 0.941176, 0.831373, 0.686275, 1.0 }, + { 0.980392, 0.941176, 0.901961, 1.0 }, + { 0.701961, 0.709804, 0.792157, 1.0 }, + { 0.639216, 0.615686, 0.521569, 1.0 }, + { 0.588235, 0.549020, 0.552941, 1.0 }, + { 0.537255, 0.482353, 0.584314, 1.0 }, + { 0.482353, 0.427451, 0.384314, 1.0 }, + { 0.349020, 0.215686, 0.270588, 1.0 }, + { 0.266667, 0.113725, 0.227451, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.274510, 0.113725, 0.203922, 1.0 }, + { 0.282353, 0.129412, 0.200000, 1.0 }, + { 0.341176, 0.278431, 0.188235, 1.0 }, + { 0.482353, 0.462745, 0.211765, 1.0 }, + { 0.647059, 0.596078, 0.156863, 1.0 }, + { 0.749020, 0.721569, 0.133333, 1.0 }, + { 0.827451, 0.768627, 0.176471, 1.0 }, + { 0.823529, 0.796078, 0.184314, 1.0 }, + { 0.823529, 0.823529, 0.196078, 1.0 }, + { 0.847059, 0.749020, 0.192157, 1.0 }, + { 0.847059, 0.729412, 0.156863, 1.0 }, + { 0.796078, 0.690196, 0.129412, 1.0 }, + { 0.713725, 0.611765, 0.129412, 1.0 }, + { 0.560784, 0.498039, 0.152941, 1.0 }, + { 0.407843, 0.364706, 0.184314, 1.0 }, + { 0.290196, 0.137255, 0.207843, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.282353, 0.129412, 0.200000, 1.0 }, + { 0.396078, 0.286275, 0.090196, 1.0 }, + { 0.454902, 0.376471, 0.129412, 1.0 }, + { 0.447059, 0.396078, 0.172549, 1.0 }, + { 0.439216, 0.415686, 0.219608, 1.0 }, + { 0.141176, 0.556863, 0.164706, 1.0 }, + { 0.117647, 0.384314, 0.380392, 1.0 }, + { 0.090196, 0.239216, 0.392157, 1.0 }, + { 0.141176, 0.219608, 0.317647, 1.0 }, + { 0.207843, 0.141176, 0.313725, 1.0 }, + { 0.254902, 0.109804, 0.239216, 1.0 }, + { 0.258824, 0.113725, 0.235294, 1.0 }, + { 0.266667, 0.129412, 0.254902, 1.0 }, + { 0.258824, 0.113725, 0.235294, 1.0 }, + { 0.262745, 0.109804, 0.223529, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.258824, 0.105882, 0.211765, 1.0 }, + { 0.219608, 0.105882, 0.215686, 1.0 }, + { 0.200000, 0.054902, 0.227451, 1.0 }, + { 0.184314, 0.035294, 0.227451, 1.0 }, + { 0.207843, 0.043137, 0.231373, 1.0 }, + { 0.211765, 0.047059, 0.235294, 1.0 }, + { 0.215686, 0.043137, 0.235294, 1.0 }, + { 0.215686, 0.043137, 0.235294, 1.0 }, + { 0.231373, 0.039216, 0.223529, 1.0 }, + { 0.231373, 0.047059, 0.211765, 1.0 }, + { 0.262745, 0.086275, 0.200000, 1.0 }, + { 0.270588, 0.101961, 0.211765, 1.0 }, + { 0.258824, 0.105882, 0.211765, 1.0 }, + { 0.219608, 0.101961, 0.203922, 1.0 }, + { 0.200000, 0.054902, 0.227451, 1.0 }, + { 0.215686, 0.098039, 0.200000, 1.0 }, + { 0.207843, 0.117647, 0.196078, 1.0 }, + { 0.172549, 0.129412, 0.113725, 1.0 }, + { 0.094118, 0.101961, 0.184314, 1.0 }, + { 0.074510, 0.098039, 0.200000, 1.0 }, + { 0.090196, 0.094118, 0.172549, 1.0 }, + { 0.196078, 0.109804, 0.192157, 1.0 }, + { 0.262745, 0.109804, 0.223529, 1.0 }, + { 0.298039, 0.137255, 0.207843, 1.0 }, + { 0.278431, 0.207843, 0.113725, 1.0 }, + { 0.298039, 0.196078, 0.050980, 1.0 }, + { 0.250980, 0.156863, 0.047059, 1.0 }, + { 0.207843, 0.090196, 0.121569, 1.0 }, + { 0.235294, 0.047059, 0.203922, 1.0 }, + { 0.231373, 0.039216, 0.215686, 1.0 }, + { 0.231373, 0.039216, 0.215686, 1.0 }, + { 0.231373, 0.039216, 0.215686, 1.0 }, + { 0.231373, 0.039216, 0.223529, 1.0 }, + { 0.231373, 0.039216, 0.223529, 1.0 }, + { 0.231373, 0.039216, 0.215686, 1.0 }, + { 0.231373, 0.047059, 0.211765, 1.0 }, + { 0.223529, 0.098039, 0.192157, 1.0 }, + { 0.223529, 0.086275, 0.172549, 1.0 }, + { 0.223529, 0.086275, 0.172549, 1.0 }, + { 0.223529, 0.094118, 0.176471, 1.0 }, + { 0.200000, 0.121569, 0.164706, 1.0 }, + { 0.105882, 0.094118, 0.176471, 1.0 }, + { 0.070588, 0.098039, 0.207843, 1.0 }, + { 0.054902, 0.160784, 0.329412, 1.0 }, + { 0.058824, 0.227451, 0.301961, 1.0 }, + { 0.078431, 0.239216, 0.411765, 1.0 }, + { 0.145098, 0.156863, 0.372549, 1.0 }, + { 0.141176, 0.137255, 0.364706, 1.0 }, + { 0.141176, 0.145098, 0.356863, 1.0 }, + { 0.145098, 0.149020, 0.360784, 1.0 }, + { 0.188235, 0.137255, 0.349020, 1.0 }, + { 0.207843, 0.117647, 0.290196, 1.0 }, + { 0.203922, 0.117647, 0.200000, 1.0 }, + { 0.207843, 0.125490, 0.184314, 1.0 }, + { 0.192157, 0.113725, 0.149020, 1.0 }, + { 0.203922, 0.113725, 0.137255, 1.0 }, + { 0.207843, 0.094118, 0.113725, 1.0 }, + }; +/* Apophysis-040427-51satPhlox */ +static double4 colors_269[] = { + { 0.537255, 0.294118, 0.054902, 1.0 }, + { 0.384314, 0.290196, 0.180392, 1.0 }, + { 0.356863, 0.333333, 0.313725, 1.0 }, + { 0.329412, 0.380392, 0.447059, 1.0 }, + { 0.250980, 0.309804, 0.376471, 1.0 }, + { 0.172549, 0.239216, 0.309804, 1.0 }, + { 0.141176, 0.223529, 0.305882, 1.0 }, + { 0.109804, 0.211765, 0.301961, 1.0 }, + { 0.317647, 0.250980, 0.180392, 1.0 }, + { 0.372549, 0.262745, 0.152941, 1.0 }, + { 0.431373, 0.278431, 0.125490, 1.0 }, + { 0.607843, 0.349020, 0.090196, 1.0 }, + { 0.784314, 0.419608, 0.054902, 1.0 }, + { 0.729412, 0.482353, 0.231373, 1.0 }, + { 0.678431, 0.549020, 0.411765, 1.0 }, + { 0.666667, 0.568627, 0.454902, 1.0 }, + { 0.658824, 0.588235, 0.501961, 1.0 }, + { 0.701961, 0.858824, 1.000000, 1.0 }, + { 0.643137, 0.803922, 0.956863, 1.0 }, + { 0.588235, 0.752941, 0.917647, 1.0 }, + { 0.509804, 0.733333, 0.956863, 1.0 }, + { 0.435294, 0.717647, 1.000000, 1.0 }, + { 0.415686, 0.721569, 1.000000, 1.0 }, + { 0.400000, 0.729412, 1.000000, 1.0 }, + { 0.137255, 0.615686, 1.000000, 1.0 }, + { 0.113725, 0.588235, 1.000000, 1.0 }, + { 0.090196, 0.564706, 1.000000, 1.0 }, + { 0.156863, 0.596078, 1.000000, 1.0 }, + { 0.223529, 0.627451, 1.000000, 1.0 }, + { 0.239216, 0.611765, 0.972549, 1.0 }, + { 0.254902, 0.600000, 0.949020, 1.0 }, + { 0.215686, 0.619608, 0.992157, 1.0 }, + { 0.156863, 0.643137, 0.996078, 1.0 }, + { 0.074510, 0.596078, 1.000000, 1.0 }, + { 0.086275, 0.596078, 1.000000, 1.0 }, + { 0.098039, 0.596078, 1.000000, 1.0 }, + { 0.192157, 0.639216, 1.000000, 1.0 }, + { 0.286275, 0.686275, 1.000000, 1.0 }, + { 0.337255, 0.705882, 1.000000, 1.0 }, + { 0.388235, 0.729412, 1.000000, 1.0 }, + { 0.537255, 0.811765, 1.000000, 1.0 }, + { 0.564706, 0.811765, 0.996078, 1.0 }, + { 0.592157, 0.811765, 0.996078, 1.0 }, + { 0.513725, 0.796078, 0.992157, 1.0 }, + { 0.439216, 0.780392, 0.992157, 1.0 }, + { 0.423529, 0.752941, 0.996078, 1.0 }, + { 0.411765, 0.725490, 1.000000, 1.0 }, + { 0.313725, 0.619608, 0.913725, 1.0 }, + { 0.066667, 0.435294, 0.788235, 1.0 }, + { 0.003922, 0.305882, 0.588235, 1.0 }, + { 0.003922, 0.262745, 0.521569, 1.0 }, + { 0.007843, 0.219608, 0.454902, 1.0 }, + { 0.098039, 0.380392, 0.662745, 1.0 }, + { 0.192157, 0.541176, 0.870588, 1.0 }, + { 0.309804, 0.603922, 0.894118, 1.0 }, + { 0.431373, 0.670588, 0.917647, 1.0 }, + { 0.823529, 0.909804, 0.992157, 1.0 }, + { 0.909804, 0.952941, 0.992157, 1.0 }, + { 1.000000, 1.000000, 0.992157, 1.0 }, + { 0.976471, 0.984314, 0.996078, 1.0 }, + { 0.956863, 0.968627, 1.000000, 1.0 }, + { 0.878431, 0.949020, 1.000000, 1.0 }, + { 0.803922, 0.933333, 1.000000, 1.0 }, + { 0.796078, 0.952941, 0.984314, 1.0 }, + { 0.772549, 0.945098, 0.996078, 1.0 }, + { 0.776471, 0.921569, 0.996078, 1.0 }, + { 0.662745, 0.831373, 0.972549, 1.0 }, + { 0.549020, 0.745098, 0.952941, 1.0 }, + { 0.505882, 0.686275, 0.870588, 1.0 }, + { 0.466667, 0.631373, 0.788235, 1.0 }, + { 0.431373, 0.462745, 0.513725, 1.0 }, + { 0.376471, 0.313725, 0.254902, 1.0 }, + { 0.066667, 0.070588, 0.086275, 1.0 }, + { 0.035294, 0.145098, 0.262745, 1.0 }, + { 0.003922, 0.219608, 0.439216, 1.0 }, + { 0.003922, 0.309804, 0.627451, 1.0 }, + { 0.003922, 0.400000, 0.815686, 1.0 }, + { 0.000000, 0.431373, 0.878431, 1.0 }, + { 0.000000, 0.462745, 0.945098, 1.0 }, + { 0.000000, 0.537255, 1.000000, 1.0 }, + { 0.007843, 0.490196, 0.996078, 1.0 }, + { 0.003922, 0.392157, 0.792157, 1.0 }, + { 0.003922, 0.290196, 0.596078, 1.0 }, + { 0.007843, 0.192157, 0.403922, 1.0 }, + { 0.027451, 0.141176, 0.278431, 1.0 }, + { 0.047059, 0.094118, 0.156863, 1.0 }, + { 0.000000, 0.039216, 0.086275, 1.0 }, + { 0.003922, 0.035294, 0.086275, 1.0 }, + { 0.129412, 0.090196, 0.050980, 1.0 }, + { 0.184314, 0.117647, 0.050980, 1.0 }, + { 0.243137, 0.149020, 0.054902, 1.0 }, + { 0.278431, 0.176471, 0.074510, 1.0 }, + { 0.313725, 0.207843, 0.094118, 1.0 }, + { 0.431373, 0.262745, 0.098039, 1.0 }, + { 0.439216, 0.262745, 0.098039, 1.0 }, + { 0.447059, 0.262745, 0.090196, 1.0 }, + { 0.474510, 0.266667, 0.062745, 1.0 }, + { 0.466667, 0.294118, 0.117647, 1.0 }, + { 0.486275, 0.325490, 0.149020, 1.0 }, + { 0.505882, 0.356863, 0.180392, 1.0 }, + { 0.545098, 0.450980, 0.341176, 1.0 }, + { 0.584314, 0.545098, 0.505882, 1.0 }, + { 0.462745, 0.533333, 0.588235, 1.0 }, + { 0.427451, 0.564706, 0.682353, 1.0 }, + { 0.278431, 0.447059, 0.611765, 1.0 }, + { 0.298039, 0.419608, 0.541176, 1.0 }, + { 0.321569, 0.392157, 0.470588, 1.0 }, + { 0.349020, 0.360784, 0.376471, 1.0 }, + { 0.380392, 0.333333, 0.286275, 1.0 }, + { 0.368627, 0.274510, 0.164706, 1.0 }, + { 0.415686, 0.266667, 0.090196, 1.0 }, + { 0.301961, 0.200000, 0.094118, 1.0 }, + { 0.239216, 0.117647, 0.003922, 1.0 }, + { 0.121569, 0.058824, 0.000000, 1.0 }, + { 0.094118, 0.043137, 0.000000, 1.0 }, + { 0.066667, 0.031373, 0.003922, 1.0 }, + { 0.035294, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.066667, 0.168627, 1.0 }, + { 0.031373, 0.172549, 0.329412, 1.0 }, + { 0.062745, 0.278431, 0.490196, 1.0 }, + { 0.058824, 0.333333, 0.603922, 1.0 }, + { 0.058824, 0.392157, 0.717647, 1.0 }, + { 0.039216, 0.435294, 0.843137, 1.0 }, + { 0.035294, 0.521569, 1.000000, 1.0 }, + { 0.137255, 0.521569, 0.909804, 1.0 }, + { 0.266667, 0.588235, 0.917647, 1.0 }, + { 0.333333, 0.568627, 0.811765, 1.0 }, + { 0.345098, 0.533333, 0.725490, 1.0 }, + { 0.360784, 0.501961, 0.643137, 1.0 }, + { 0.360784, 0.458824, 0.545098, 1.0 }, + { 0.215686, 0.247059, 0.290196, 1.0 }, + { 0.145098, 0.141176, 0.133333, 1.0 }, + { 0.070588, 0.058824, 0.039216, 1.0 }, + { 0.007843, 0.003922, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.015686, 0.000000, 1.0 }, + { 0.047059, 0.031373, 0.000000, 1.0 }, + { 0.133333, 0.066667, 0.003922, 1.0 }, + { 0.196078, 0.101961, 0.000000, 1.0 }, + { 0.349020, 0.235294, 0.117647, 1.0 }, + { 0.364706, 0.274510, 0.176471, 1.0 }, + { 0.384314, 0.313725, 0.235294, 1.0 }, + { 0.443137, 0.400000, 0.384314, 1.0 }, + { 0.384314, 0.439216, 0.482353, 1.0 }, + { 0.368627, 0.431373, 0.490196, 1.0 }, + { 0.388235, 0.384314, 0.376471, 1.0 }, + { 0.250980, 0.200000, 0.164706, 1.0 }, + { 0.219608, 0.180392, 0.145098, 1.0 }, + { 0.192157, 0.164706, 0.125490, 1.0 }, + { 0.117647, 0.101961, 0.098039, 1.0 }, + { 0.121569, 0.125490, 0.133333, 1.0 }, + { 0.003922, 0.137255, 0.286275, 1.0 }, + { 0.000000, 0.235294, 0.462745, 1.0 }, + { 0.000000, 0.321569, 0.658824, 1.0 }, + { 0.000000, 0.411765, 0.839216, 1.0 }, + { 0.000000, 0.545098, 1.000000, 1.0 }, + { 0.070588, 0.568627, 1.000000, 1.0 }, + { 0.141176, 0.596078, 1.000000, 1.0 }, + { 0.184314, 0.635294, 1.000000, 1.0 }, + { 0.227451, 0.658824, 1.000000, 1.0 }, + { 0.250980, 0.666667, 0.996078, 1.0 }, + { 0.274510, 0.627451, 0.972549, 1.0 }, + { 0.149020, 0.509804, 0.850980, 1.0 }, + { 0.121569, 0.462745, 0.776471, 1.0 }, + { 0.094118, 0.415686, 0.705882, 1.0 }, + { 0.188235, 0.396078, 0.600000, 1.0 }, + { 0.243137, 0.380392, 0.505882, 1.0 }, + { 0.235294, 0.254902, 0.270588, 1.0 }, + { 0.301961, 0.200000, 0.094118, 1.0 }, + { 0.258824, 0.121569, 0.003922, 1.0 }, + { 0.243137, 0.109804, 0.000000, 1.0 }, + { 0.227451, 0.101961, 0.003922, 1.0 }, + { 0.207843, 0.098039, 0.003922, 1.0 }, + { 0.172549, 0.090196, 0.007843, 1.0 }, + { 0.141176, 0.066667, 0.000000, 1.0 }, + { 0.152941, 0.070588, 0.003922, 1.0 }, + { 0.156863, 0.101961, 0.050980, 1.0 }, + { 0.207843, 0.156863, 0.090196, 1.0 }, + { 0.227451, 0.247059, 0.270588, 1.0 }, + { 0.227451, 0.262745, 0.305882, 1.0 }, + { 0.227451, 0.278431, 0.341176, 1.0 }, + { 0.168627, 0.321569, 0.482353, 1.0 }, + { 0.078431, 0.274510, 0.466667, 1.0 }, + { 0.003922, 0.294118, 0.588235, 1.0 }, + { 0.023529, 0.341176, 0.658824, 1.0 }, + { 0.000000, 0.356863, 0.729412, 1.0 }, + { 0.050980, 0.415686, 0.792157, 1.0 }, + { 0.145098, 0.529412, 0.909804, 1.0 }, + { 0.286275, 0.631373, 0.980392, 1.0 }, + { 0.439216, 0.776471, 1.000000, 1.0 }, + { 0.564706, 0.847059, 0.996078, 1.0 }, + { 0.709804, 0.882353, 0.996078, 1.0 }, + { 0.733333, 0.925490, 0.992157, 1.0 }, + { 0.741176, 0.917647, 0.992157, 1.0 }, + { 0.749020, 0.913725, 1.000000, 1.0 }, + { 0.764706, 0.886275, 1.000000, 1.0 }, + { 0.788235, 0.941176, 1.000000, 1.0 }, + { 0.882353, 0.972549, 0.996078, 1.0 }, + { 0.980392, 0.996078, 1.000000, 1.0 }, + { 0.878431, 0.941176, 1.000000, 1.0 }, + { 0.807843, 0.905882, 0.992157, 1.0 }, + { 0.717647, 0.870588, 1.000000, 1.0 }, + { 0.572549, 0.815686, 1.000000, 1.0 }, + { 0.400000, 0.662745, 0.929412, 1.0 }, + { 0.129412, 0.498039, 0.874510, 1.0 }, + { 0.000000, 0.400000, 0.803922, 1.0 }, + { 0.011765, 0.321569, 0.631373, 1.0 }, + { 0.054902, 0.219608, 0.384314, 1.0 }, + { 0.117647, 0.184314, 0.247059, 1.0 }, + { 0.054902, 0.066667, 0.086275, 1.0 }, + { 0.000000, 0.031373, 0.082353, 1.0 }, + { 0.003922, 0.015686, 0.050980, 1.0 }, + { 0.003922, 0.015686, 0.050980, 1.0 }, + { 0.000000, 0.027451, 0.058824, 1.0 }, + { 0.039216, 0.078431, 0.117647, 1.0 }, + { 0.074510, 0.203922, 0.333333, 1.0 }, + { 0.137255, 0.360784, 0.576471, 1.0 }, + { 0.137255, 0.419608, 0.709804, 1.0 }, + { 0.392157, 0.631373, 0.854902, 1.0 }, + { 0.466667, 0.662745, 0.862745, 1.0 }, + { 0.439216, 0.647059, 0.858824, 1.0 }, + { 0.435294, 0.576471, 0.717647, 1.0 }, + { 0.505882, 0.450980, 0.407843, 1.0 }, + { 0.388235, 0.325490, 0.266667, 1.0 }, + { 0.415686, 0.258824, 0.121569, 1.0 }, + { 0.274510, 0.160784, 0.043137, 1.0 }, + { 0.250980, 0.117647, 0.007843, 1.0 }, + { 0.231373, 0.109804, 0.000000, 1.0 }, + { 0.250980, 0.121569, 0.000000, 1.0 }, + { 0.325490, 0.176471, 0.023529, 1.0 }, + { 0.443137, 0.258824, 0.086275, 1.0 }, + { 0.450980, 0.262745, 0.070588, 1.0 }, + { 0.431373, 0.258824, 0.066667, 1.0 }, + { 0.274510, 0.133333, 0.000000, 1.0 }, + { 0.192157, 0.090196, 0.000000, 1.0 }, + { 0.090196, 0.043137, 0.000000, 1.0 }, + { 0.031373, 0.011765, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.011765, 0.000000, 1.0 }, + { 0.043137, 0.023529, 0.007843, 1.0 }, + { 0.137255, 0.109804, 0.078431, 1.0 }, + { 0.196078, 0.168627, 0.137255, 1.0 }, + { 0.341176, 0.301961, 0.262745, 1.0 }, + { 0.400000, 0.415686, 0.427451, 1.0 }, + { 0.466667, 0.596078, 0.733333, 1.0 }, + { 0.745098, 0.839216, 0.933333, 1.0 }, + { 0.588235, 0.725490, 0.874510, 1.0 }, + }; +/* Apophysis-040427-51SnikRchg */ +static double4 colors_270[] = { + { 0.917647, 0.705882, 0.611765, 1.0 }, + { 0.603922, 0.321569, 0.235294, 1.0 }, + { 0.509804, 0.235294, 0.176471, 1.0 }, + { 0.419608, 0.152941, 0.117647, 1.0 }, + { 0.321569, 0.113725, 0.125490, 1.0 }, + { 0.223529, 0.074510, 0.133333, 1.0 }, + { 0.227451, 0.074510, 0.141176, 1.0 }, + { 0.231373, 0.078431, 0.149020, 1.0 }, + { 0.400000, 0.219608, 0.258824, 1.0 }, + { 0.572549, 0.341176, 0.294118, 1.0 }, + { 0.749020, 0.462745, 0.333333, 1.0 }, + { 0.749020, 0.466667, 0.341176, 1.0 }, + { 0.749020, 0.470588, 0.352941, 1.0 }, + { 0.694118, 0.415686, 0.325490, 1.0 }, + { 0.643137, 0.360784, 0.301961, 1.0 }, + { 0.631373, 0.274510, 0.250980, 1.0 }, + { 0.619608, 0.192157, 0.203922, 1.0 }, + { 0.721569, 0.070588, 0.219608, 1.0 }, + { 0.749020, 0.086275, 0.294118, 1.0 }, + { 0.776471, 0.105882, 0.372549, 1.0 }, + { 0.807843, 0.250980, 0.509804, 1.0 }, + { 0.843137, 0.400000, 0.650980, 1.0 }, + { 0.792157, 0.478431, 0.600000, 1.0 }, + { 0.745098, 0.556863, 0.549020, 1.0 }, + { 0.568627, 0.388235, 0.396078, 1.0 }, + { 0.411765, 0.254902, 0.298039, 1.0 }, + { 0.258824, 0.121569, 0.200000, 1.0 }, + { 0.192157, 0.078431, 0.137255, 1.0 }, + { 0.125490, 0.035294, 0.074510, 1.0 }, + { 0.168627, 0.047059, 0.109804, 1.0 }, + { 0.211765, 0.062745, 0.145098, 1.0 }, + { 0.321569, 0.172549, 0.231373, 1.0 }, + { 0.521569, 0.294118, 0.290196, 1.0 }, + { 0.819608, 0.513725, 0.372549, 1.0 }, + { 0.886275, 0.603922, 0.407843, 1.0 }, + { 0.952941, 0.698039, 0.447059, 1.0 }, + { 0.964706, 0.788235, 0.447059, 1.0 }, + { 0.980392, 0.878431, 0.447059, 1.0 }, + { 0.980392, 0.890196, 0.490196, 1.0 }, + { 0.984314, 0.905882, 0.533333, 1.0 }, + { 0.956863, 0.882353, 0.650980, 1.0 }, + { 0.956863, 0.894118, 0.792157, 1.0 }, + { 0.960784, 0.909804, 0.937255, 1.0 }, + { 0.976471, 0.952941, 0.949020, 1.0 }, + { 0.996078, 1.000000, 0.960784, 1.0 }, + { 0.988235, 0.980392, 0.894118, 1.0 }, + { 0.980392, 0.964706, 0.827451, 1.0 }, + { 0.952941, 0.933333, 0.713725, 1.0 }, + { 0.905882, 0.811765, 0.576471, 1.0 }, + { 0.796078, 0.556863, 0.443137, 1.0 }, + { 0.772549, 0.509804, 0.403922, 1.0 }, + { 0.749020, 0.466667, 0.368627, 1.0 }, + { 0.662745, 0.266667, 0.298039, 1.0 }, + { 0.580392, 0.066667, 0.231373, 1.0 }, + { 0.501961, 0.094118, 0.207843, 1.0 }, + { 0.423529, 0.121569, 0.184314, 1.0 }, + { 0.164706, 0.043137, 0.066667, 1.0 }, + { 0.149020, 0.035294, 0.054902, 1.0 }, + { 0.133333, 0.027451, 0.047059, 1.0 }, + { 0.262745, 0.035294, 0.101961, 1.0 }, + { 0.396078, 0.047059, 0.156863, 1.0 }, + { 0.466667, 0.109804, 0.129412, 1.0 }, + { 0.537255, 0.172549, 0.105882, 1.0 }, + { 0.556863, 0.176471, 0.109804, 1.0 }, + { 0.537255, 0.211765, 0.329412, 1.0 }, + { 0.603922, 0.462745, 0.462745, 1.0 }, + { 0.733333, 0.509804, 0.596078, 1.0 }, + { 0.866667, 0.556863, 0.733333, 1.0 }, + { 0.866667, 0.525490, 0.725490, 1.0 }, + { 0.870588, 0.498039, 0.717647, 1.0 }, + { 0.949020, 0.505882, 0.584314, 1.0 }, + { 0.800000, 0.439216, 0.490196, 1.0 }, + { 0.831373, 0.070588, 0.215686, 1.0 }, + { 0.815686, 0.058824, 0.211765, 1.0 }, + { 0.800000, 0.050980, 0.211765, 1.0 }, + { 0.788235, 0.050980, 0.211765, 1.0 }, + { 0.780392, 0.054902, 0.215686, 1.0 }, + { 0.788235, 0.054902, 0.211765, 1.0 }, + { 0.796078, 0.054902, 0.211765, 1.0 }, + { 0.784314, 0.101961, 0.200000, 1.0 }, + { 0.678431, 0.329412, 0.203922, 1.0 }, + { 0.631373, 0.258824, 0.188235, 1.0 }, + { 0.674510, 0.176471, 0.196078, 1.0 }, + { 0.717647, 0.094118, 0.203922, 1.0 }, + { 0.705882, 0.074510, 0.160784, 1.0 }, + { 0.694118, 0.054902, 0.121569, 1.0 }, + { 0.725490, 0.058824, 0.172549, 1.0 }, + { 0.737255, 0.066667, 0.270588, 1.0 }, + { 0.674510, 0.552941, 0.584314, 1.0 }, + { 0.733333, 0.572549, 0.568627, 1.0 }, + { 0.792157, 0.596078, 0.552941, 1.0 }, + { 0.776471, 0.556863, 0.498039, 1.0 }, + { 0.760784, 0.521569, 0.447059, 1.0 }, + { 0.768627, 0.470588, 0.376471, 1.0 }, + { 0.725490, 0.345098, 0.309804, 1.0 }, + { 0.631373, 0.121569, 0.270588, 1.0 }, + { 0.403922, 0.101961, 0.305882, 1.0 }, + { 0.098039, 0.235294, 0.250980, 1.0 }, + { 0.101961, 0.133333, 0.164706, 1.0 }, + { 0.105882, 0.035294, 0.082353, 1.0 }, + { 0.101961, 0.035294, 0.074510, 1.0 }, + { 0.098039, 0.039216, 0.066667, 1.0 }, + { 0.058824, 0.019608, 0.062745, 1.0 }, + { 0.007843, 0.023529, 0.027451, 1.0 }, + { 0.015686, 0.050980, 0.086275, 1.0 }, + { 0.047059, 0.043137, 0.082353, 1.0 }, + { 0.078431, 0.039216, 0.082353, 1.0 }, + { 0.078431, 0.031373, 0.086275, 1.0 }, + { 0.082353, 0.027451, 0.094118, 1.0 }, + { 0.058824, 0.035294, 0.090196, 1.0 }, + { 0.043137, 0.031373, 0.098039, 1.0 }, + { 0.078431, 0.019608, 0.133333, 1.0 }, + { 0.160784, 0.031373, 0.215686, 1.0 }, + { 0.384314, 0.258824, 0.349020, 1.0 }, + { 0.443137, 0.333333, 0.411765, 1.0 }, + { 0.505882, 0.411765, 0.474510, 1.0 }, + { 0.607843, 0.490196, 0.529412, 1.0 }, + { 0.388235, 0.505882, 0.709804, 1.0 }, + { 0.345098, 0.556863, 0.666667, 1.0 }, + { 0.392157, 0.607843, 0.690196, 1.0 }, + { 0.745098, 0.882353, 0.623529, 1.0 }, + { 0.807843, 0.827451, 0.576471, 1.0 }, + { 0.870588, 0.776471, 0.533333, 1.0 }, + { 0.898039, 0.780392, 0.537255, 1.0 }, + { 0.925490, 0.784314, 0.541176, 1.0 }, + { 0.921569, 0.670588, 0.482353, 1.0 }, + { 0.807843, 0.588235, 0.482353, 1.0 }, + { 0.745098, 0.764706, 0.505882, 1.0 }, + { 0.772549, 0.913725, 0.631373, 1.0 }, + { 0.658824, 0.854902, 0.945098, 1.0 }, + { 0.639216, 0.850980, 0.941176, 1.0 }, + { 0.623529, 0.850980, 0.937255, 1.0 }, + { 0.607843, 0.866667, 0.913725, 1.0 }, + { 0.603922, 0.843137, 0.780392, 1.0 }, + { 0.752941, 0.890196, 0.670588, 1.0 }, + { 0.662745, 0.831373, 0.549020, 1.0 }, + { 0.784314, 0.549020, 0.439216, 1.0 }, + { 0.772549, 0.494118, 0.388235, 1.0 }, + { 0.760784, 0.443137, 0.337255, 1.0 }, + { 0.772549, 0.270588, 0.282353, 1.0 }, + { 0.784314, 0.098039, 0.227451, 1.0 }, + { 0.788235, 0.062745, 0.184314, 1.0 }, + { 0.776471, 0.062745, 0.160784, 1.0 }, + { 0.752941, 0.058824, 0.137255, 1.0 }, + { 0.749020, 0.031373, 0.152941, 1.0 }, + { 0.764706, 0.066667, 0.192157, 1.0 }, + { 0.780392, 0.062745, 0.192157, 1.0 }, + { 0.796078, 0.058824, 0.196078, 1.0 }, + { 0.792157, 0.054902, 0.192157, 1.0 }, + { 0.788235, 0.054902, 0.176471, 1.0 }, + { 0.792157, 0.062745, 0.152941, 1.0 }, + { 0.815686, 0.050980, 0.168627, 1.0 }, + { 0.862745, 0.094118, 0.243137, 1.0 }, + { 0.854902, 0.113725, 0.266667, 1.0 }, + { 0.850980, 0.137255, 0.294118, 1.0 }, + { 0.819608, 0.376471, 0.321569, 1.0 }, + { 0.847059, 0.529412, 0.309804, 1.0 }, + { 0.858824, 0.474510, 0.321569, 1.0 }, + { 0.917647, 0.313725, 0.345098, 1.0 }, + { 0.870588, 0.121569, 0.321569, 1.0 }, + { 0.870588, 0.098039, 0.305882, 1.0 }, + { 0.894118, 0.352941, 0.345098, 1.0 }, + { 0.913725, 0.466667, 0.364706, 1.0 }, + { 0.933333, 0.580392, 0.384314, 1.0 }, + { 0.964706, 0.639216, 0.435294, 1.0 }, + { 0.952941, 0.615686, 0.478431, 1.0 }, + { 0.933333, 0.764706, 0.549020, 1.0 }, + { 0.988235, 0.839216, 0.647059, 1.0 }, + { 0.913725, 0.615686, 0.796078, 1.0 }, + { 0.886275, 0.650980, 0.733333, 1.0 }, + { 0.862745, 0.686275, 0.674510, 1.0 }, + { 0.854902, 0.650980, 0.658824, 1.0 }, + { 0.784314, 0.674510, 0.670588, 1.0 }, + { 0.760784, 0.635294, 0.639216, 1.0 }, + { 0.635294, 0.725490, 0.521569, 1.0 }, + { 0.666667, 0.827451, 0.517647, 1.0 }, + { 0.717647, 0.854902, 0.588235, 1.0 }, + { 0.823529, 0.909804, 0.654902, 1.0 }, + { 0.905882, 0.792157, 0.870588, 1.0 }, + { 0.878431, 0.941176, 0.992157, 1.0 }, + { 0.933333, 0.878431, 0.878431, 1.0 }, + { 0.894118, 0.933333, 0.694118, 1.0 }, + { 0.929412, 0.831373, 0.611765, 1.0 }, + { 0.988235, 0.764706, 0.501961, 1.0 }, + { 0.945098, 0.647059, 0.411765, 1.0 }, + { 0.937255, 0.627451, 0.400000, 1.0 }, + { 0.933333, 0.611765, 0.392157, 1.0 }, + { 0.921569, 0.603922, 0.388235, 1.0 }, + { 0.913725, 0.576471, 0.384314, 1.0 }, + { 0.796078, 0.494118, 0.392157, 1.0 }, + { 0.627451, 0.380392, 0.352941, 1.0 }, + { 0.419608, 0.282353, 0.305882, 1.0 }, + { 0.345098, 0.219608, 0.313725, 1.0 }, + { 0.376471, 0.239216, 0.368627, 1.0 }, + { 0.313725, 0.447059, 0.635294, 1.0 }, + { 0.384314, 0.678431, 0.768627, 1.0 }, + { 0.623529, 0.827451, 0.913725, 1.0 }, + { 0.662745, 0.843137, 0.937255, 1.0 }, + { 0.760784, 0.929412, 0.760784, 1.0 }, + { 0.752941, 0.905882, 0.650980, 1.0 }, + { 0.800000, 0.894118, 0.596078, 1.0 }, + { 0.752941, 0.890196, 0.670588, 1.0 }, + { 0.733333, 0.882353, 0.956863, 1.0 }, + { 0.690196, 0.890196, 0.964706, 1.0 }, + { 0.705882, 0.850980, 0.952941, 1.0 }, + { 0.666667, 0.792157, 0.890196, 1.0 }, + { 0.725490, 0.619608, 0.654902, 1.0 }, + { 0.698039, 0.596078, 0.607843, 1.0 }, + { 0.482353, 0.623529, 0.482353, 1.0 }, + { 0.509804, 0.772549, 0.407843, 1.0 }, + { 0.427451, 0.725490, 0.431373, 1.0 }, + { 0.415686, 0.596078, 0.482353, 1.0 }, + { 0.388235, 0.674510, 0.733333, 1.0 }, + { 0.427451, 0.835294, 0.807843, 1.0 }, + { 0.521569, 0.847059, 0.917647, 1.0 }, + { 0.556863, 0.850980, 0.933333, 1.0 }, + { 0.580392, 0.843137, 0.909804, 1.0 }, + { 0.541176, 0.843137, 0.913725, 1.0 }, + { 0.509804, 0.843137, 0.921569, 1.0 }, + { 0.454902, 0.803922, 0.874510, 1.0 }, + { 0.450980, 0.768627, 0.850980, 1.0 }, + { 0.427451, 0.600000, 0.737255, 1.0 }, + { 0.670588, 0.580392, 0.611765, 1.0 }, + { 0.690196, 0.611765, 0.654902, 1.0 }, + { 0.639216, 0.827451, 0.639216, 1.0 }, + { 0.592157, 0.847059, 0.729412, 1.0 }, + { 0.603922, 0.878431, 0.909804, 1.0 }, + { 0.603922, 0.882353, 0.952941, 1.0 }, + { 0.654902, 0.901961, 0.972549, 1.0 }, + { 0.631373, 0.886275, 0.956863, 1.0 }, + { 0.607843, 0.874510, 0.949020, 1.0 }, + { 0.600000, 0.878431, 0.949020, 1.0 }, + { 0.596078, 0.874510, 0.882353, 1.0 }, + { 0.639216, 0.882353, 0.721569, 1.0 }, + { 0.631373, 0.847059, 0.517647, 1.0 }, + { 0.560784, 0.752941, 0.431373, 1.0 }, + { 0.454902, 0.549020, 0.407843, 1.0 }, + { 0.423529, 0.301961, 0.325490, 1.0 }, + { 0.435294, 0.211765, 0.239216, 1.0 }, + { 0.376471, 0.184314, 0.125490, 1.0 }, + { 0.427451, 0.086275, 0.109804, 1.0 }, + { 0.415686, 0.211765, 0.160784, 1.0 }, + { 0.384314, 0.184314, 0.250980, 1.0 }, + { 0.392157, 0.125490, 0.286275, 1.0 }, + { 0.392157, 0.270588, 0.329412, 1.0 }, + { 0.470588, 0.321569, 0.403922, 1.0 }, + { 0.639216, 0.403922, 0.450980, 1.0 }, + { 0.705882, 0.443137, 0.411765, 1.0 }, + { 0.705882, 0.509804, 0.380392, 1.0 }, + { 0.776471, 0.513725, 0.400000, 1.0 }, + { 0.800000, 0.545098, 0.396078, 1.0 }, + { 0.803922, 0.513725, 0.368627, 1.0 }, + { 0.827451, 0.509804, 0.392157, 1.0 }, + { 0.901961, 0.552941, 0.396078, 1.0 }, + { 0.960784, 0.545098, 0.490196, 1.0 }, + { 0.913725, 0.749020, 0.650980, 1.0 }, + }; +/* Apophysis-040427-51SmwhrDream */ +static double4 colors_271[] = { + { 0.156863, 0.172549, 0.113725, 1.0 }, + { 0.517647, 0.235294, 0.250980, 1.0 }, + { 0.556863, 0.349020, 0.184314, 1.0 }, + { 0.600000, 0.466667, 0.117647, 1.0 }, + { 0.678431, 0.533333, 0.137255, 1.0 }, + { 0.756863, 0.600000, 0.156863, 1.0 }, + { 0.729412, 0.600000, 0.231373, 1.0 }, + { 0.701961, 0.600000, 0.305882, 1.0 }, + { 0.756863, 0.600000, 0.462745, 1.0 }, + { 0.737255, 0.545098, 0.352941, 1.0 }, + { 0.717647, 0.490196, 0.243137, 1.0 }, + { 0.678431, 0.356863, 0.121569, 1.0 }, + { 0.639216, 0.227451, 0.000000, 1.0 }, + { 0.666667, 0.392157, 0.184314, 1.0 }, + { 0.694118, 0.560784, 0.372549, 1.0 }, + { 0.721569, 0.596078, 0.435294, 1.0 }, + { 0.752941, 0.635294, 0.501961, 1.0 }, + { 0.741176, 0.643137, 0.556863, 1.0 }, + { 0.694118, 0.650980, 0.552941, 1.0 }, + { 0.650980, 0.662745, 0.549020, 1.0 }, + { 0.623529, 0.654902, 0.564706, 1.0 }, + { 0.600000, 0.650980, 0.580392, 1.0 }, + { 0.615686, 0.635294, 0.560784, 1.0 }, + { 0.631373, 0.619608, 0.545098, 1.0 }, + { 0.662745, 0.627451, 0.364706, 1.0 }, + { 0.525490, 0.564706, 0.231373, 1.0 }, + { 0.392157, 0.501961, 0.101961, 1.0 }, + { 0.356863, 0.419608, 0.054902, 1.0 }, + { 0.321569, 0.337255, 0.007843, 1.0 }, + { 0.349020, 0.298039, 0.003922, 1.0 }, + { 0.376471, 0.262745, 0.003922, 1.0 }, + { 0.294118, 0.250980, 0.007843, 1.0 }, + { 0.250980, 0.250980, 0.007843, 1.0 }, + { 0.247059, 0.192157, 0.007843, 1.0 }, + { 0.278431, 0.188235, 0.003922, 1.0 }, + { 0.309804, 0.184314, 0.000000, 1.0 }, + { 0.294118, 0.168627, 0.000000, 1.0 }, + { 0.278431, 0.152941, 0.000000, 1.0 }, + { 0.282353, 0.137255, 0.011765, 1.0 }, + { 0.286275, 0.121569, 0.023529, 1.0 }, + { 0.050980, 0.039216, 0.019608, 1.0 }, + { 0.027451, 0.019608, 0.011765, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.003922, 0.000000, 1.0 }, + { 0.101961, 0.074510, 0.003922, 1.0 }, + { 0.203922, 0.176471, 0.003922, 1.0 }, + { 0.305882, 0.278431, 0.003922, 1.0 }, + { 0.423529, 0.407843, 0.215686, 1.0 }, + { 0.541176, 0.541176, 0.431373, 1.0 }, + { 0.627451, 0.619608, 0.541176, 1.0 }, + { 0.713725, 0.698039, 0.650980, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.988235, 0.901961, 0.800000, 1.0 }, + { 0.976471, 0.807843, 0.600000, 1.0 }, + { 0.937255, 0.741176, 0.584314, 1.0 }, + { 0.898039, 0.678431, 0.572549, 1.0 }, + { 0.843137, 0.764706, 0.627451, 1.0 }, + { 0.831373, 0.756863, 0.627451, 1.0 }, + { 0.678431, 0.639216, 0.396078, 1.0 }, + { 0.568627, 0.537255, 0.215686, 1.0 }, + { 0.458824, 0.439216, 0.039216, 1.0 }, + { 0.486275, 0.407843, 0.019608, 1.0 }, + { 0.513725, 0.380392, 0.000000, 1.0 }, + { 0.549020, 0.403922, 0.047059, 1.0 }, + { 0.560784, 0.486275, 0.125490, 1.0 }, + { 0.560784, 0.411765, 0.266667, 1.0 }, + { 0.478431, 0.423529, 0.160784, 1.0 }, + { 0.396078, 0.435294, 0.058824, 1.0 }, + { 0.376471, 0.403922, 0.031373, 1.0 }, + { 0.360784, 0.376471, 0.003922, 1.0 }, + { 0.380392, 0.356863, 0.015686, 1.0 }, + { 0.403922, 0.337255, 0.031373, 1.0 }, + { 0.486275, 0.317647, 0.007843, 1.0 }, + { 0.533333, 0.262745, 0.000000, 1.0 }, + { 0.670588, 0.286275, 0.007843, 1.0 }, + { 0.631373, 0.345098, 0.043137, 1.0 }, + { 0.592157, 0.403922, 0.082353, 1.0 }, + { 0.631373, 0.498039, 0.105882, 1.0 }, + { 0.674510, 0.592157, 0.133333, 1.0 }, + { 0.694118, 0.592157, 0.298039, 1.0 }, + { 0.560784, 0.572549, 0.364706, 1.0 }, + { 0.537255, 0.235294, 0.274510, 1.0 }, + { 0.490196, 0.215686, 0.235294, 1.0 }, + { 0.447059, 0.196078, 0.200000, 1.0 }, + { 0.407843, 0.184314, 0.105882, 1.0 }, + { 0.368627, 0.176471, 0.015686, 1.0 }, + { 0.270588, 0.200000, 0.019608, 1.0 }, + { 0.180392, 0.133333, 0.047059, 1.0 }, + { 0.105882, 0.152941, 0.003922, 1.0 }, + { 0.156863, 0.188235, 0.003922, 1.0 }, + { 0.290196, 0.298039, 0.003922, 1.0 }, + { 0.266667, 0.313725, 0.000000, 1.0 }, + { 0.247059, 0.333333, 0.000000, 1.0 }, + { 0.207843, 0.313725, 0.000000, 1.0 }, + { 0.172549, 0.294118, 0.000000, 1.0 }, + { 0.137255, 0.329412, 0.011765, 1.0 }, + { 0.058824, 0.309804, 0.003922, 1.0 }, + { 0.109804, 0.180392, 0.000000, 1.0 }, + { 0.121569, 0.239216, 0.023529, 1.0 }, + { 0.133333, 0.298039, 0.047059, 1.0 }, + { 0.152941, 0.305882, 0.039216, 1.0 }, + { 0.176471, 0.317647, 0.035294, 1.0 }, + { 0.227451, 0.313725, 0.027451, 1.0 }, + { 0.254902, 0.329412, 0.011765, 1.0 }, + { 0.254902, 0.407843, 0.082353, 1.0 }, + { 0.278431, 0.427451, 0.101961, 1.0 }, + { 0.274510, 0.274510, 0.000000, 1.0 }, + { 0.278431, 0.294118, 0.003922, 1.0 }, + { 0.286275, 0.313725, 0.007843, 1.0 }, + { 0.537255, 0.490196, 0.098039, 1.0 }, + { 0.400000, 0.407843, 0.027451, 1.0 }, + { 0.282353, 0.337255, 0.000000, 1.0 }, + { 0.184314, 0.239216, 0.000000, 1.0 }, + { 0.211765, 0.207843, 0.000000, 1.0 }, + { 0.262745, 0.196078, 0.003922, 1.0 }, + { 0.313725, 0.184314, 0.007843, 1.0 }, + { 0.329412, 0.196078, 0.007843, 1.0 }, + { 0.349020, 0.207843, 0.011765, 1.0 }, + { 0.380392, 0.192157, 0.000000, 1.0 }, + { 0.392157, 0.196078, 0.000000, 1.0 }, + { 0.372549, 0.219608, 0.000000, 1.0 }, + { 0.313725, 0.250980, 0.019608, 1.0 }, + { 0.325490, 0.301961, 0.000000, 1.0 }, + { 0.333333, 0.345098, 0.000000, 1.0 }, + { 0.341176, 0.388235, 0.003922, 1.0 }, + { 0.368627, 0.341176, 0.000000, 1.0 }, + { 0.411765, 0.309804, 0.015686, 1.0 }, + { 0.474510, 0.368627, 0.011765, 1.0 }, + { 0.494118, 0.329412, 0.007843, 1.0 }, + { 0.317647, 0.219608, 0.000000, 1.0 }, + { 0.262745, 0.223529, 0.007843, 1.0 }, + { 0.211765, 0.231373, 0.019608, 1.0 }, + { 0.184314, 0.250980, 0.027451, 1.0 }, + { 0.160784, 0.270588, 0.039216, 1.0 }, + { 0.156863, 0.313725, 0.035294, 1.0 }, + { 0.152941, 0.372549, 0.117647, 1.0 }, + { 0.094118, 0.384314, 0.286275, 1.0 }, + { 0.015686, 0.349020, 0.227451, 1.0 }, + { 0.247059, 0.313725, 0.039216, 1.0 }, + { 0.282353, 0.341176, 0.027451, 1.0 }, + { 0.317647, 0.368627, 0.015686, 1.0 }, + { 0.392157, 0.368627, 0.000000, 1.0 }, + { 0.490196, 0.372549, 0.000000, 1.0 }, + { 0.513725, 0.458824, 0.031373, 1.0 }, + { 0.666667, 0.623529, 0.019608, 1.0 }, + { 0.764706, 0.678431, 0.047059, 1.0 }, + { 0.780392, 0.690196, 0.152941, 1.0 }, + { 0.796078, 0.705882, 0.258824, 1.0 }, + { 0.725490, 0.654902, 0.333333, 1.0 }, + { 0.662745, 0.607843, 0.227451, 1.0 }, + { 0.545098, 0.505882, 0.125490, 1.0 }, + { 0.356863, 0.447059, 0.094118, 1.0 }, + { 0.337255, 0.427451, 0.074510, 1.0 }, + { 0.396078, 0.474510, 0.086275, 1.0 }, + { 0.807843, 0.560784, 0.015686, 1.0 }, + { 0.870588, 0.635294, 0.023529, 1.0 }, + { 0.937255, 0.709804, 0.035294, 1.0 }, + { 0.858824, 0.796078, 0.023529, 1.0 }, + { 0.705882, 0.654902, 0.035294, 1.0 }, + { 0.505882, 0.486275, 0.015686, 1.0 }, + { 0.380392, 0.392157, 0.000000, 1.0 }, + { 0.247059, 0.431373, 0.125490, 1.0 }, + { 0.211765, 0.423529, 0.207843, 1.0 }, + { 0.176471, 0.415686, 0.294118, 1.0 }, + { 0.333333, 0.529412, 0.392157, 1.0 }, + { 0.454902, 0.505882, 0.298039, 1.0 }, + { 0.517647, 0.501961, 0.317647, 1.0 }, + { 0.552941, 0.470588, 0.121569, 1.0 }, + { 0.509804, 0.396078, 0.003922, 1.0 }, + { 0.639216, 0.435294, 0.007843, 1.0 }, + { 0.745098, 0.474510, 0.000000, 1.0 }, + { 0.788235, 0.458824, 0.003922, 1.0 }, + { 0.866667, 0.400000, 0.000000, 1.0 }, + { 0.760784, 0.400000, 0.003922, 1.0 }, + { 0.619608, 0.337255, 0.003922, 1.0 }, + { 0.525490, 0.290196, 0.003922, 1.0 }, + { 0.474510, 0.329412, 0.121569, 1.0 }, + { 0.533333, 0.180392, 0.227451, 1.0 }, + { 0.541176, 0.227451, 0.113725, 1.0 }, + { 0.549020, 0.274510, 0.003922, 1.0 }, + { 0.560784, 0.333333, 0.003922, 1.0 }, + { 0.701961, 0.415686, 0.003922, 1.0 }, + { 0.894118, 0.600000, 0.039216, 1.0 }, + { 1.000000, 0.709804, 0.078431, 1.0 }, + { 0.992157, 0.772549, 0.086275, 1.0 }, + { 1.000000, 0.917647, 0.176471, 1.0 }, + { 0.980392, 0.917647, 0.235294, 1.0 }, + { 0.815686, 0.705882, 0.552941, 1.0 }, + { 0.843137, 0.658824, 0.596078, 1.0 }, + { 0.941176, 0.717647, 0.447059, 1.0 }, + { 0.941176, 0.784314, 0.098039, 1.0 }, + { 0.960784, 0.705882, 0.054902, 1.0 }, + { 0.854902, 0.454902, 0.058824, 1.0 }, + { 0.686275, 0.388235, 0.011765, 1.0 }, + { 0.552941, 0.380392, 0.007843, 1.0 }, + { 0.549020, 0.380392, 0.019608, 1.0 }, + { 0.580392, 0.411765, 0.003922, 1.0 }, + { 0.725490, 0.403922, 0.003922, 1.0 }, + { 0.894118, 0.439216, 0.011765, 1.0 }, + { 0.917647, 0.423529, 0.023529, 1.0 }, + { 0.988235, 0.556863, 0.066667, 1.0 }, + { 0.894118, 0.517647, 0.047059, 1.0 }, + { 0.772549, 0.552941, 0.109804, 1.0 }, + { 0.717647, 0.658824, 0.341176, 1.0 }, + { 0.666667, 0.588235, 0.482353, 1.0 }, + { 0.639216, 0.611765, 0.541176, 1.0 }, + { 0.545098, 0.596078, 0.486275, 1.0 }, + { 0.549020, 0.525490, 0.282353, 1.0 }, + { 0.631373, 0.513725, 0.074510, 1.0 }, + { 0.690196, 0.537255, 0.039216, 1.0 }, + { 0.650980, 0.462745, 0.027451, 1.0 }, + { 0.576471, 0.443137, 0.011765, 1.0 }, + { 0.552941, 0.352941, 0.003922, 1.0 }, + { 0.498039, 0.356863, 0.011765, 1.0 }, + { 0.462745, 0.317647, 0.003922, 1.0 }, + { 0.407843, 0.231373, 0.007843, 1.0 }, + { 0.305882, 0.215686, 0.003922, 1.0 }, + { 0.121569, 0.149020, 0.000000, 1.0 }, + { 0.027451, 0.117647, 0.003922, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.011765, 0.000000, 1.0 }, + { 0.027451, 0.039216, 0.000000, 1.0 }, + { 0.070588, 0.098039, 0.027451, 1.0 }, + { 0.250980, 0.137255, 0.019608, 1.0 }, + { 0.380392, 0.152941, 0.007843, 1.0 }, + { 0.529412, 0.219608, 0.000000, 1.0 }, + { 0.572549, 0.188235, 0.011765, 1.0 }, + { 0.498039, 0.172549, 0.000000, 1.0 }, + { 0.313725, 0.145098, 0.007843, 1.0 }, + { 0.235294, 0.027451, 0.050980, 1.0 }, + { 0.094118, 0.047059, 0.000000, 1.0 }, + { 0.031373, 0.003922, 0.000000, 1.0 }, + { 0.007843, 0.003922, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.027451, 0.058824, 0.007843, 1.0 }, + { 0.062745, 0.117647, 0.015686, 1.0 }, + }; +/* Apophysis-040427-51eyepuzzl */ +static double4 colors_272[] = { + { 0.266667, 0.756863, 0.866667, 1.0 }, + { 0.200000, 0.949020, 1.000000, 1.0 }, + { 0.188235, 0.945098, 0.815686, 1.0 }, + { 0.180392, 0.945098, 0.635294, 1.0 }, + { 0.168627, 0.964706, 0.376471, 1.0 }, + { 0.160784, 0.984314, 0.117647, 1.0 }, + { 0.098039, 0.874510, 0.125490, 1.0 }, + { 0.035294, 0.764706, 0.133333, 1.0 }, + { 0.000000, 0.886275, 0.380392, 1.0 }, + { 0.000000, 0.894118, 0.623529, 1.0 }, + { 0.000000, 0.905882, 0.866667, 1.0 }, + { 0.000000, 0.780392, 0.788235, 1.0 }, + { 0.000000, 0.658824, 0.709804, 1.0 }, + { 0.227451, 0.427451, 0.509804, 1.0 }, + { 0.458824, 0.200000, 0.309804, 1.0 }, + { 0.498039, 0.125490, 0.239216, 1.0 }, + { 0.537255, 0.054902, 0.168627, 1.0 }, + { 0.776471, 0.027451, 0.196078, 1.0 }, + { 0.850980, 0.074510, 0.180392, 1.0 }, + { 0.929412, 0.121569, 0.168627, 1.0 }, + { 0.764706, 0.200000, 0.082353, 1.0 }, + { 0.600000, 0.278431, 0.000000, 1.0 }, + { 0.498039, 0.207843, 0.070588, 1.0 }, + { 0.396078, 0.137255, 0.141176, 1.0 }, + { 0.184314, 0.439216, 0.509804, 1.0 }, + { 0.231373, 0.537255, 0.600000, 1.0 }, + { 0.278431, 0.639216, 0.690196, 1.0 }, + { 0.137255, 0.600000, 0.647059, 1.0 }, + { 0.000000, 0.560784, 0.603922, 1.0 }, + { 0.007843, 0.482353, 0.564706, 1.0 }, + { 0.019608, 0.407843, 0.529412, 1.0 }, + { 0.176471, 0.266667, 0.439216, 1.0 }, + { 0.494118, 0.031373, 0.615686, 1.0 }, + { 0.800000, 0.015686, 0.745098, 1.0 }, + { 0.874510, 0.070588, 0.807843, 1.0 }, + { 0.949020, 0.129412, 0.870588, 1.0 }, + { 0.858824, 0.125490, 0.803922, 1.0 }, + { 0.772549, 0.121569, 0.741176, 1.0 }, + { 0.721569, 0.086275, 0.803922, 1.0 }, + { 0.674510, 0.054902, 0.866667, 1.0 }, + { 0.541176, 0.043137, 0.847059, 1.0 }, + { 0.564706, 0.027451, 0.733333, 1.0 }, + { 0.592157, 0.011765, 0.623529, 1.0 }, + { 0.607843, 0.090196, 0.431373, 1.0 }, + { 0.623529, 0.172549, 0.239216, 1.0 }, + { 0.552941, 0.254902, 0.156863, 1.0 }, + { 0.486275, 0.341176, 0.074510, 1.0 }, + { 0.525490, 0.403922, 0.152941, 1.0 }, + { 0.560784, 0.474510, 0.078431, 1.0 }, + { 0.588235, 0.521569, 0.066667, 1.0 }, + { 0.592157, 0.529412, 0.062745, 1.0 }, + { 0.600000, 0.537255, 0.062745, 1.0 }, + { 0.584314, 0.521569, 0.058824, 1.0 }, + { 0.572549, 0.505882, 0.058824, 1.0 }, + { 0.564706, 0.498039, 0.058824, 1.0 }, + { 0.560784, 0.490196, 0.058824, 1.0 }, + { 0.454902, 0.419608, 0.047059, 1.0 }, + { 0.439216, 0.388235, 0.050980, 1.0 }, + { 0.423529, 0.360784, 0.054902, 1.0 }, + { 0.400000, 0.345098, 0.035294, 1.0 }, + { 0.376471, 0.333333, 0.019608, 1.0 }, + { 0.384314, 0.333333, 0.023529, 1.0 }, + { 0.396078, 0.333333, 0.027451, 1.0 }, + { 0.396078, 0.352941, 0.039216, 1.0 }, + { 0.419608, 0.360784, 0.027451, 1.0 }, + { 0.419608, 0.352941, 0.047059, 1.0 }, + { 0.450980, 0.364706, 0.047059, 1.0 }, + { 0.482353, 0.380392, 0.050980, 1.0 }, + { 0.462745, 0.380392, 0.043137, 1.0 }, + { 0.443137, 0.380392, 0.035294, 1.0 }, + { 0.447059, 0.400000, 0.015686, 1.0 }, + { 0.450980, 0.368627, 0.011765, 1.0 }, + { 0.431373, 0.376471, 0.031373, 1.0 }, + { 0.470588, 0.411765, 0.031373, 1.0 }, + { 0.513725, 0.447059, 0.031373, 1.0 }, + { 0.588235, 0.545098, 0.031373, 1.0 }, + { 0.662745, 0.643137, 0.031373, 1.0 }, + { 0.639216, 0.682353, 0.015686, 1.0 }, + { 0.619608, 0.721569, 0.000000, 1.0 }, + { 0.529412, 0.866667, 0.109804, 1.0 }, + { 0.603922, 0.811765, 0.058824, 1.0 }, + { 0.658824, 0.607843, 0.000000, 1.0 }, + { 0.560784, 0.509804, 0.015686, 1.0 }, + { 0.462745, 0.411765, 0.035294, 1.0 }, + { 0.443137, 0.400000, 0.023529, 1.0 }, + { 0.427451, 0.388235, 0.015686, 1.0 }, + { 0.364706, 0.439216, 0.000000, 1.0 }, + { 0.172549, 0.423529, 0.082353, 1.0 }, + { 0.043137, 0.682353, 0.474510, 1.0 }, + { 0.101961, 0.623529, 0.427451, 1.0 }, + { 0.164706, 0.568627, 0.384314, 1.0 }, + { 0.239216, 0.537255, 0.266667, 1.0 }, + { 0.313725, 0.505882, 0.149020, 1.0 }, + { 0.513725, 0.486275, 0.219608, 1.0 }, + { 0.623529, 0.498039, 0.172549, 1.0 }, + { 0.862745, 0.588235, 0.141176, 1.0 }, + { 0.831373, 0.811765, 0.176471, 1.0 }, + { 0.874510, 0.733333, 0.121569, 1.0 }, + { 0.764706, 0.643137, 0.113725, 1.0 }, + { 0.658824, 0.552941, 0.109804, 1.0 }, + { 0.643137, 0.556863, 0.125490, 1.0 }, + { 0.631373, 0.564706, 0.141176, 1.0 }, + { 0.619608, 0.537255, 0.078431, 1.0 }, + { 0.619608, 0.541176, 0.066667, 1.0 }, + { 0.596078, 0.521569, 0.058824, 1.0 }, + { 0.576471, 0.501961, 0.054902, 1.0 }, + { 0.556863, 0.486275, 0.054902, 1.0 }, + { 0.525490, 0.458824, 0.054902, 1.0 }, + { 0.498039, 0.435294, 0.058824, 1.0 }, + { 0.443137, 0.380392, 0.035294, 1.0 }, + { 0.380392, 0.396078, 0.066667, 1.0 }, + { 0.247059, 0.427451, 0.172549, 1.0 }, + { 0.062745, 0.533333, 0.290196, 1.0 }, + { 0.000000, 0.533333, 0.403922, 1.0 }, + { 0.003922, 0.541176, 0.290196, 1.0 }, + { 0.011765, 0.552941, 0.180392, 1.0 }, + { 0.047059, 0.596078, 0.082353, 1.0 }, + { 0.239216, 0.529412, 0.000000, 1.0 }, + { 0.278431, 0.592157, 0.007843, 1.0 }, + { 0.200000, 0.564706, 0.054902, 1.0 }, + { 0.047059, 0.552941, 0.474510, 1.0 }, + { 0.101961, 0.501961, 0.400000, 1.0 }, + { 0.156863, 0.450980, 0.329412, 1.0 }, + { 0.219608, 0.368627, 0.239216, 1.0 }, + { 0.282353, 0.286275, 0.152941, 1.0 }, + { 0.388235, 0.352941, 0.043137, 1.0 }, + { 0.400000, 0.341176, 0.023529, 1.0 }, + { 0.403922, 0.345098, 0.019608, 1.0 }, + { 0.403922, 0.345098, 0.019608, 1.0 }, + { 0.411765, 0.356863, 0.011765, 1.0 }, + { 0.427451, 0.360784, 0.003922, 1.0 }, + { 0.447059, 0.364706, 0.000000, 1.0 }, + { 0.501961, 0.396078, 0.000000, 1.0 }, + { 0.541176, 0.466667, 0.000000, 1.0 }, + { 0.560784, 0.482353, 0.043137, 1.0 }, + { 0.556863, 0.486275, 0.047059, 1.0 }, + { 0.486275, 0.407843, 0.058824, 1.0 }, + { 0.419608, 0.490196, 0.121569, 1.0 }, + { 0.352941, 0.572549, 0.184314, 1.0 }, + { 0.341176, 0.588235, 0.250980, 1.0 }, + { 0.329412, 0.603922, 0.321569, 1.0 }, + { 0.200000, 0.894118, 0.243137, 1.0 }, + { 0.050980, 0.921569, 0.039216, 1.0 }, + { 0.109804, 0.796078, 0.007843, 1.0 }, + { 0.290196, 0.619608, 0.031373, 1.0 }, + { 0.549020, 0.454902, 0.078431, 1.0 }, + { 0.556863, 0.478431, 0.066667, 1.0 }, + { 0.568627, 0.501961, 0.054902, 1.0 }, + { 0.584314, 0.505882, 0.054902, 1.0 }, + { 0.564706, 0.498039, 0.050980, 1.0 }, + { 0.556863, 0.486275, 0.054902, 1.0 }, + { 0.478431, 0.396078, 0.070588, 1.0 }, + { 0.360784, 0.364706, 0.058824, 1.0 }, + { 0.266667, 0.356863, 0.078431, 1.0 }, + { 0.172549, 0.352941, 0.101961, 1.0 }, + { 0.062745, 0.447059, 0.254902, 1.0 }, + { 0.074510, 0.674510, 0.423529, 1.0 }, + { 0.000000, 0.800000, 0.529412, 1.0 }, + { 0.003922, 0.984314, 0.635294, 1.0 }, + { 0.062745, 0.890196, 0.682353, 1.0 }, + { 0.066667, 0.827451, 0.541176, 1.0 }, + { 0.219608, 0.831373, 0.066667, 1.0 }, + { 0.207843, 0.741176, 0.031373, 1.0 }, + { 0.200000, 0.650980, 0.000000, 1.0 }, + { 0.403922, 0.654902, 0.000000, 1.0 }, + { 0.454902, 0.701961, 0.015686, 1.0 }, + { 0.505882, 0.564706, 0.000000, 1.0 }, + { 0.494118, 0.419608, 0.015686, 1.0 }, + { 0.458824, 0.411765, 0.000000, 1.0 }, + { 0.501961, 0.443137, 0.019608, 1.0 }, + { 0.549020, 0.478431, 0.039216, 1.0 }, + { 0.560784, 0.490196, 0.058824, 1.0 }, + { 0.564706, 0.498039, 0.050980, 1.0 }, + { 0.564706, 0.494118, 0.062745, 1.0 }, + { 0.537255, 0.462745, 0.058824, 1.0 }, + { 0.490196, 0.407843, 0.082353, 1.0 }, + { 0.494118, 0.341176, 0.117647, 1.0 }, + { 0.596078, 0.082353, 0.101961, 1.0 }, + { 0.533333, 0.078431, 0.078431, 1.0 }, + { 0.443137, 0.152941, 0.141176, 1.0 }, + { 0.423529, 0.270588, 0.101961, 1.0 }, + { 0.411765, 0.341176, 0.050980, 1.0 }, + { 0.403922, 0.360784, 0.039216, 1.0 }, + { 0.415686, 0.356863, 0.031373, 1.0 }, + { 0.411765, 0.337255, 0.035294, 1.0 }, + { 0.411765, 0.337255, 0.031373, 1.0 }, + { 0.411765, 0.337255, 0.027451, 1.0 }, + { 0.415686, 0.356863, 0.023529, 1.0 }, + { 0.458824, 0.337255, 0.011765, 1.0 }, + { 0.443137, 0.329412, 0.070588, 1.0 }, + { 0.435294, 0.172549, 0.007843, 1.0 }, + { 0.349020, 0.274510, 0.007843, 1.0 }, + { 0.313725, 0.274510, 0.000000, 1.0 }, + { 0.349020, 0.290196, 0.019608, 1.0 }, + { 0.368627, 0.313725, 0.000000, 1.0 }, + { 0.384314, 0.337255, 0.039216, 1.0 }, + { 0.313725, 0.313725, 0.023529, 1.0 }, + { 0.196078, 0.313725, 0.031373, 1.0 }, + { 0.047059, 0.490196, 0.000000, 1.0 }, + { 0.113725, 0.537255, 0.066667, 1.0 }, + { 0.164706, 0.513725, 0.090196, 1.0 }, + { 0.290196, 0.509804, 0.113725, 1.0 }, + { 0.301961, 0.482353, 0.058824, 1.0 }, + { 0.376471, 0.376471, 0.039216, 1.0 }, + { 0.396078, 0.364706, 0.039216, 1.0 }, + { 0.454902, 0.392157, 0.050980, 1.0 }, + { 0.478431, 0.439216, 0.196078, 1.0 }, + { 0.474510, 0.462745, 0.247059, 1.0 }, + { 0.345098, 0.505882, 0.576471, 1.0 }, + { 0.215686, 0.647059, 0.752941, 1.0 }, + { 0.372549, 0.600000, 1.000000, 1.0 }, + { 0.172549, 0.301961, 0.756863, 1.0 }, + { 0.415686, 0.156863, 0.784314, 1.0 }, + { 0.529412, 0.109804, 0.862745, 1.0 }, + { 0.756863, 0.035294, 0.952941, 1.0 }, + { 0.905882, 0.141176, 0.996078, 1.0 }, + { 0.898039, 0.070588, 0.866667, 1.0 }, + { 0.976471, 0.027451, 0.603922, 1.0 }, + { 0.749020, 0.000000, 0.392157, 1.0 }, + { 0.956863, 0.419608, 0.152941, 1.0 }, + { 0.984314, 0.541176, 0.164706, 1.0 }, + { 0.980392, 0.886275, 0.047059, 1.0 }, + { 0.980392, 1.000000, 0.149020, 1.0 }, + { 0.858824, 1.000000, 0.200000, 1.0 }, + { 0.666667, 0.933333, 0.160784, 1.0 }, + { 0.611765, 0.901961, 0.050980, 1.0 }, + { 0.682353, 0.611765, 0.070588, 1.0 }, + { 0.639216, 0.584314, 0.054902, 1.0 }, + { 0.619608, 0.541176, 0.066667, 1.0 }, + { 0.611765, 0.529412, 0.062745, 1.0 }, + { 0.607843, 0.533333, 0.062745, 1.0 }, + { 0.596078, 0.521569, 0.058824, 1.0 }, + { 0.588235, 0.529412, 0.039216, 1.0 }, + { 0.572549, 0.552941, 0.058824, 1.0 }, + { 0.588235, 0.521569, 0.058824, 1.0 }, + { 0.529412, 0.486275, 0.035294, 1.0 }, + { 0.486275, 0.505882, 0.035294, 1.0 }, + { 0.396078, 0.603922, 0.196078, 1.0 }, + { 0.266667, 0.709804, 0.356863, 1.0 }, + { 0.196078, 0.952941, 0.486275, 1.0 }, + { 0.333333, 0.933333, 0.474510, 1.0 }, + { 0.278431, 0.796078, 0.325490, 1.0 }, + { 0.513725, 0.854902, 0.109804, 1.0 }, + { 0.690196, 0.749020, 0.149020, 1.0 }, + { 0.819608, 0.725490, 0.145098, 1.0 }, + { 0.764706, 0.725490, 0.443137, 1.0 }, + { 0.784314, 0.737255, 0.447059, 1.0 }, + { 0.882353, 0.494118, 0.615686, 1.0 }, + { 0.968627, 0.090196, 0.478431, 1.0 }, + { 0.752941, 0.392157, 0.145098, 1.0 }, + { 0.650980, 0.447059, 0.121569, 1.0 }, + { 0.639216, 0.403922, 0.000000, 1.0 }, + { 0.603922, 0.447059, 0.113725, 1.0 }, + { 0.501961, 0.482353, 0.164706, 1.0 }, + { 0.623529, 0.576471, 0.294118, 1.0 }, + { 0.341176, 0.866667, 1.000000, 1.0 }, + }; +/* Apophysis-040427-51SpherInBlm */ +static double4 colors_273[] = { + { 0.564706, 0.545098, 0.419608, 1.0 }, + { 0.117647, 0.098039, 0.113725, 1.0 }, + { 0.149020, 0.125490, 0.145098, 1.0 }, + { 0.180392, 0.152941, 0.180392, 1.0 }, + { 0.172549, 0.168627, 0.200000, 1.0 }, + { 0.168627, 0.184314, 0.219608, 1.0 }, + { 0.160784, 0.196078, 0.219608, 1.0 }, + { 0.152941, 0.211765, 0.223529, 1.0 }, + { 0.184314, 0.211765, 0.243137, 1.0 }, + { 0.172549, 0.227451, 0.243137, 1.0 }, + { 0.164706, 0.243137, 0.247059, 1.0 }, + { 0.192157, 0.313725, 0.274510, 1.0 }, + { 0.223529, 0.388235, 0.301961, 1.0 }, + { 0.309804, 0.509804, 0.466667, 1.0 }, + { 0.396078, 0.631373, 0.631373, 1.0 }, + { 0.435294, 0.690196, 0.694118, 1.0 }, + { 0.474510, 0.752941, 0.760784, 1.0 }, + { 0.545098, 0.878431, 0.858824, 1.0 }, + { 0.517647, 0.854902, 0.811765, 1.0 }, + { 0.490196, 0.831373, 0.764706, 1.0 }, + { 0.478431, 0.784314, 0.627451, 1.0 }, + { 0.466667, 0.737255, 0.490196, 1.0 }, + { 0.431373, 0.654902, 0.423529, 1.0 }, + { 0.400000, 0.576471, 0.360784, 1.0 }, + { 0.321569, 0.250980, 0.243137, 1.0 }, + { 0.270588, 0.164706, 0.211765, 1.0 }, + { 0.223529, 0.082353, 0.184314, 1.0 }, + { 0.164706, 0.101961, 0.125490, 1.0 }, + { 0.109804, 0.125490, 0.066667, 1.0 }, + { 0.109804, 0.121569, 0.066667, 1.0 }, + { 0.113725, 0.121569, 0.066667, 1.0 }, + { 0.105882, 0.082353, 0.035294, 1.0 }, + { 0.113725, 0.082353, 0.031373, 1.0 }, + { 0.121569, 0.113725, 0.062745, 1.0 }, + { 0.160784, 0.133333, 0.062745, 1.0 }, + { 0.200000, 0.152941, 0.066667, 1.0 }, + { 0.235294, 0.184314, 0.090196, 1.0 }, + { 0.274510, 0.219608, 0.113725, 1.0 }, + { 0.356863, 0.262745, 0.137255, 1.0 }, + { 0.443137, 0.309804, 0.160784, 1.0 }, + { 0.509804, 0.443137, 0.333333, 1.0 }, + { 0.654902, 0.466667, 0.337255, 1.0 }, + { 0.803922, 0.494118, 0.341176, 1.0 }, + { 0.772549, 0.537255, 0.333333, 1.0 }, + { 0.741176, 0.580392, 0.329412, 1.0 }, + { 0.643137, 0.545098, 0.349020, 1.0 }, + { 0.549020, 0.509804, 0.372549, 1.0 }, + { 0.415686, 0.415686, 0.423529, 1.0 }, + { 0.443137, 0.466667, 0.356863, 1.0 }, + { 0.596078, 0.580392, 0.392157, 1.0 }, + { 0.694118, 0.611765, 0.396078, 1.0 }, + { 0.792157, 0.643137, 0.400000, 1.0 }, + { 0.807843, 0.611765, 0.396078, 1.0 }, + { 0.827451, 0.584314, 0.392157, 1.0 }, + { 0.772549, 0.564706, 0.388235, 1.0 }, + { 0.721569, 0.545098, 0.384314, 1.0 }, + { 0.478431, 0.447059, 0.490196, 1.0 }, + { 0.458824, 0.462745, 0.474510, 1.0 }, + { 0.443137, 0.478431, 0.458824, 1.0 }, + { 0.478431, 0.560784, 0.556863, 1.0 }, + { 0.513725, 0.647059, 0.654902, 1.0 }, + { 0.556863, 0.701961, 0.701961, 1.0 }, + { 0.603922, 0.756863, 0.752941, 1.0 }, + { 0.831373, 0.780392, 0.749020, 1.0 }, + { 0.898039, 0.929412, 0.835294, 1.0 }, + { 0.541176, 0.854902, 0.843137, 1.0 }, + { 0.501961, 0.752941, 0.776471, 1.0 }, + { 0.466667, 0.654902, 0.709804, 1.0 }, + { 0.423529, 0.627451, 0.654902, 1.0 }, + { 0.384314, 0.603922, 0.600000, 1.0 }, + { 0.337255, 0.588235, 0.494118, 1.0 }, + { 0.317647, 0.545098, 0.450980, 1.0 }, + { 0.376471, 0.584314, 0.607843, 1.0 }, + { 0.435294, 0.662745, 0.682353, 1.0 }, + { 0.494118, 0.741176, 0.760784, 1.0 }, + { 0.490196, 0.760784, 0.760784, 1.0 }, + { 0.490196, 0.784314, 0.764706, 1.0 }, + { 0.490196, 0.796078, 0.741176, 1.0 }, + { 0.490196, 0.811765, 0.721569, 1.0 }, + { 0.694118, 0.850980, 0.603922, 1.0 }, + { 0.827451, 0.776471, 0.568627, 1.0 }, + { 0.905882, 0.788235, 0.584314, 1.0 }, + { 0.819608, 0.827451, 0.603922, 1.0 }, + { 0.733333, 0.866667, 0.627451, 1.0 }, + { 0.662745, 0.847059, 0.627451, 1.0 }, + { 0.596078, 0.831373, 0.631373, 1.0 }, + { 0.478431, 0.811765, 0.737255, 1.0 }, + { 0.474510, 0.800000, 0.721569, 1.0 }, + { 0.298039, 0.458824, 0.466667, 1.0 }, + { 0.219608, 0.349020, 0.313725, 1.0 }, + { 0.145098, 0.243137, 0.160784, 1.0 }, + { 0.133333, 0.192157, 0.117647, 1.0 }, + { 0.125490, 0.141176, 0.074510, 1.0 }, + { 0.094118, 0.109804, 0.054902, 1.0 }, + { 0.062745, 0.086275, 0.047059, 1.0 }, + { 0.047059, 0.039216, 0.043137, 1.0 }, + { 0.058824, 0.043137, 0.047059, 1.0 }, + { 0.094118, 0.086275, 0.098039, 1.0 }, + { 0.117647, 0.109804, 0.129412, 1.0 }, + { 0.145098, 0.133333, 0.160784, 1.0 }, + { 0.145098, 0.137255, 0.164706, 1.0 }, + { 0.149020, 0.145098, 0.168627, 1.0 }, + { 0.141176, 0.141176, 0.149020, 1.0 }, + { 0.090196, 0.090196, 0.098039, 1.0 }, + { 0.062745, 0.082353, 0.058824, 1.0 }, + { 0.054902, 0.070588, 0.050980, 1.0 }, + { 0.050980, 0.058824, 0.047059, 1.0 }, + { 0.050980, 0.054902, 0.047059, 1.0 }, + { 0.050980, 0.050980, 0.050980, 1.0 }, + { 0.050980, 0.047059, 0.031373, 1.0 }, + { 0.086275, 0.070588, 0.027451, 1.0 }, + { 0.086275, 0.070588, 0.027451, 1.0 }, + { 0.066667, 0.066667, 0.027451, 1.0 }, + { 0.047059, 0.043137, 0.027451, 1.0 }, + { 0.047059, 0.043137, 0.027451, 1.0 }, + { 0.047059, 0.043137, 0.027451, 1.0 }, + { 0.039216, 0.039216, 0.031373, 1.0 }, + { 0.035294, 0.035294, 0.027451, 1.0 }, + { 0.039216, 0.039216, 0.031373, 1.0 }, + { 0.043137, 0.043137, 0.035294, 1.0 }, + { 0.043137, 0.047059, 0.027451, 1.0 }, + { 0.039216, 0.039216, 0.027451, 1.0 }, + { 0.039216, 0.035294, 0.027451, 1.0 }, + { 0.043137, 0.031373, 0.027451, 1.0 }, + { 0.047059, 0.031373, 0.027451, 1.0 }, + { 0.047059, 0.031373, 0.027451, 1.0 }, + { 0.054902, 0.031373, 0.031373, 1.0 }, + { 0.054902, 0.031373, 0.031373, 1.0 }, + { 0.050980, 0.043137, 0.047059, 1.0 }, + { 0.133333, 0.152941, 0.176471, 1.0 }, + { 0.184314, 0.180392, 0.211765, 1.0 }, + { 0.239216, 0.207843, 0.250980, 1.0 }, + { 0.490196, 0.325490, 0.419608, 1.0 }, + { 0.662745, 0.486275, 0.411765, 1.0 }, + { 0.866667, 0.450980, 0.505882, 1.0 }, + { 0.831373, 0.513725, 0.537255, 1.0 }, + { 0.780392, 0.698039, 0.490196, 1.0 }, + { 0.682353, 0.752941, 0.552941, 1.0 }, + { 0.588235, 0.807843, 0.615686, 1.0 }, + { 0.552941, 0.847059, 0.701961, 1.0 }, + { 0.521569, 0.890196, 0.788235, 1.0 }, + { 0.552941, 0.913725, 0.862745, 1.0 }, + { 0.537255, 0.890196, 0.843137, 1.0 }, + { 0.494118, 0.803922, 0.780392, 1.0 }, + { 0.494118, 0.733333, 0.737255, 1.0 }, + { 0.333333, 0.356863, 0.419608, 1.0 }, + { 0.301961, 0.352941, 0.403922, 1.0 }, + { 0.270588, 0.349020, 0.392157, 1.0 }, + { 0.211765, 0.313725, 0.317647, 1.0 }, + { 0.219608, 0.286275, 0.317647, 1.0 }, + { 0.219608, 0.258824, 0.298039, 1.0 }, + { 0.211765, 0.250980, 0.290196, 1.0 }, + { 0.188235, 0.247059, 0.274510, 1.0 }, + { 0.200000, 0.235294, 0.270588, 1.0 }, + { 0.215686, 0.223529, 0.270588, 1.0 }, + { 0.176471, 0.215686, 0.250980, 1.0 }, + { 0.227451, 0.188235, 0.219608, 1.0 }, + { 0.266667, 0.294118, 0.172549, 1.0 }, + { 0.313725, 0.313725, 0.180392, 1.0 }, + { 0.266667, 0.262745, 0.145098, 1.0 }, + { 0.250980, 0.250980, 0.141176, 1.0 }, + { 0.215686, 0.207843, 0.250980, 1.0 }, + { 0.200000, 0.227451, 0.262745, 1.0 }, + { 0.184314, 0.250980, 0.278431, 1.0 }, + { 0.184314, 0.250980, 0.278431, 1.0 }, + { 0.196078, 0.254902, 0.282353, 1.0 }, + { 0.207843, 0.301961, 0.301961, 1.0 }, + { 0.278431, 0.313725, 0.349020, 1.0 }, + { 0.482353, 0.474510, 0.325490, 1.0 }, + { 0.600000, 0.545098, 0.352941, 1.0 }, + { 0.721569, 0.619608, 0.380392, 1.0 }, + { 0.666667, 0.713725, 0.423529, 1.0 }, + { 0.556863, 0.768627, 0.576471, 1.0 }, + { 0.419608, 0.698039, 0.580392, 1.0 }, + { 0.321569, 0.501961, 0.494118, 1.0 }, + { 0.270588, 0.400000, 0.427451, 1.0 }, + { 0.196078, 0.278431, 0.298039, 1.0 }, + { 0.168627, 0.156863, 0.184314, 1.0 }, + { 0.086275, 0.101961, 0.098039, 1.0 }, + { 0.074510, 0.082353, 0.070588, 1.0 }, + { 0.078431, 0.117647, 0.082353, 1.0 }, + { 0.082353, 0.121569, 0.090196, 1.0 }, + { 0.094118, 0.137255, 0.113725, 1.0 }, + { 0.121569, 0.184314, 0.180392, 1.0 }, + { 0.239216, 0.294118, 0.337255, 1.0 }, + { 0.270588, 0.372549, 0.407843, 1.0 }, + { 0.301961, 0.454902, 0.482353, 1.0 }, + { 0.400000, 0.631373, 0.623529, 1.0 }, + { 0.462745, 0.694118, 0.670588, 1.0 }, + { 0.501961, 0.745098, 0.733333, 1.0 }, + { 0.552941, 0.768627, 0.643137, 1.0 }, + { 0.694118, 0.858824, 0.611765, 1.0 }, + { 0.792157, 0.854902, 0.611765, 1.0 }, + { 0.843137, 0.741176, 0.541176, 1.0 }, + { 0.862745, 0.737255, 0.537255, 1.0 }, + { 0.847059, 0.729412, 0.525490, 1.0 }, + { 0.819608, 0.713725, 0.529412, 1.0 }, + { 0.784314, 0.690196, 0.454902, 1.0 }, + { 0.800000, 0.666667, 0.384314, 1.0 }, + { 0.768627, 0.674510, 0.439216, 1.0 }, + { 0.647059, 0.568627, 0.576471, 1.0 }, + { 0.486275, 0.647059, 0.521569, 1.0 }, + { 0.427451, 0.654902, 0.505882, 1.0 }, + { 0.352941, 0.537255, 0.403922, 1.0 }, + { 0.278431, 0.443137, 0.301961, 1.0 }, + { 0.250980, 0.431373, 0.329412, 1.0 }, + { 0.282353, 0.443137, 0.317647, 1.0 }, + { 0.309804, 0.454902, 0.325490, 1.0 }, + { 0.333333, 0.513725, 0.411765, 1.0 }, + { 0.392157, 0.627451, 0.627451, 1.0 }, + { 0.439216, 0.760784, 0.670588, 1.0 }, + { 0.462745, 0.749020, 0.635294, 1.0 }, + { 0.407843, 0.694118, 0.576471, 1.0 }, + { 0.345098, 0.529412, 0.396078, 1.0 }, + { 0.219608, 0.333333, 0.325490, 1.0 }, + { 0.184314, 0.223529, 0.258824, 1.0 }, + { 0.121569, 0.160784, 0.168627, 1.0 }, + { 0.082353, 0.121569, 0.078431, 1.0 }, + { 0.070588, 0.109804, 0.074510, 1.0 }, + { 0.058824, 0.058824, 0.027451, 1.0 }, + { 0.050980, 0.047059, 0.031373, 1.0 }, + { 0.062745, 0.047059, 0.050980, 1.0 }, + { 0.086275, 0.070588, 0.074510, 1.0 }, + { 0.090196, 0.113725, 0.066667, 1.0 }, + { 0.105882, 0.172549, 0.109804, 1.0 }, + { 0.117647, 0.200000, 0.141176, 1.0 }, + { 0.121569, 0.196078, 0.172549, 1.0 }, + { 0.152941, 0.188235, 0.215686, 1.0 }, + { 0.184314, 0.180392, 0.211765, 1.0 }, + { 0.200000, 0.164706, 0.184314, 1.0 }, + { 0.203922, 0.203922, 0.156863, 1.0 }, + { 0.262745, 0.235294, 0.125490, 1.0 }, + { 0.192157, 0.200000, 0.117647, 1.0 }, + { 0.129412, 0.196078, 0.172549, 1.0 }, + { 0.145098, 0.239216, 0.188235, 1.0 }, + { 0.152941, 0.274510, 0.203922, 1.0 }, + { 0.196078, 0.305882, 0.215686, 1.0 }, + { 0.223529, 0.313725, 0.337255, 1.0 }, + { 0.372549, 0.376471, 0.384314, 1.0 }, + { 0.368627, 0.400000, 0.407843, 1.0 }, + { 0.380392, 0.352941, 0.423529, 1.0 }, + { 0.254902, 0.309804, 0.352941, 1.0 }, + { 0.231373, 0.219608, 0.262745, 1.0 }, + { 0.188235, 0.239216, 0.274510, 1.0 }, + { 0.172549, 0.270588, 0.247059, 1.0 }, + { 0.200000, 0.313725, 0.294118, 1.0 }, + { 0.243137, 0.368627, 0.364706, 1.0 }, + { 0.313725, 0.521569, 0.450980, 1.0 }, + { 0.454902, 0.678431, 0.643137, 1.0 }, + { 0.576471, 0.768627, 0.686275, 1.0 }, + { 0.729412, 0.905882, 0.674510, 1.0 }, + { 0.835294, 0.835294, 0.788235, 1.0 }, + { 0.784314, 0.886275, 0.733333, 1.0 }, + { 0.701961, 0.878431, 0.662745, 1.0 }, + { 0.486275, 0.784314, 0.635294, 1.0 }, + { 0.439216, 0.713725, 0.572549, 1.0 }, + }; +/* Apophysis-040427-51SunrisSpacTim */ +static double4 colors_274[] = { + { 0.050980, 0.247059, 0.596078, 1.0 }, + { 0.298039, 0.470588, 0.843137, 1.0 }, + { 0.435294, 0.580392, 0.776471, 1.0 }, + { 0.576471, 0.690196, 0.713725, 1.0 }, + { 0.662745, 0.749020, 0.690196, 1.0 }, + { 0.749020, 0.811765, 0.670588, 1.0 }, + { 0.756863, 0.843137, 0.650980, 1.0 }, + { 0.764706, 0.874510, 0.635294, 1.0 }, + { 0.803922, 0.921569, 0.584314, 1.0 }, + { 0.858824, 0.949020, 0.541176, 1.0 }, + { 0.913725, 0.976471, 0.498039, 1.0 }, + { 0.917647, 0.909804, 0.466667, 1.0 }, + { 0.921569, 0.847059, 0.435294, 1.0 }, + { 0.925490, 0.921569, 0.450980, 1.0 }, + { 0.929412, 1.000000, 0.466667, 1.0 }, + { 0.945098, 0.964706, 0.450980, 1.0 }, + { 0.964706, 0.933333, 0.435294, 1.0 }, + { 0.925490, 0.662745, 0.250980, 1.0 }, + { 0.858824, 0.619608, 0.247059, 1.0 }, + { 0.792157, 0.580392, 0.243137, 1.0 }, + { 0.694118, 0.513725, 0.266667, 1.0 }, + { 0.600000, 0.447059, 0.294118, 1.0 }, + { 0.541176, 0.443137, 0.392157, 1.0 }, + { 0.482353, 0.439216, 0.494118, 1.0 }, + { 0.470588, 0.623529, 0.878431, 1.0 }, + { 0.482353, 0.631373, 0.905882, 1.0 }, + { 0.494118, 0.643137, 0.937255, 1.0 }, + { 0.501961, 0.627451, 0.835294, 1.0 }, + { 0.513725, 0.611765, 0.733333, 1.0 }, + { 0.439216, 0.545098, 0.694118, 1.0 }, + { 0.368627, 0.482353, 0.654902, 1.0 }, + { 0.529412, 0.431373, 0.309804, 1.0 }, + { 0.603922, 0.505882, 0.243137, 1.0 }, + { 0.690196, 0.623529, 0.450980, 1.0 }, + { 0.678431, 0.709804, 0.588235, 1.0 }, + { 0.666667, 0.796078, 0.729412, 1.0 }, + { 0.603922, 0.733333, 0.780392, 1.0 }, + { 0.545098, 0.670588, 0.831373, 1.0 }, + { 0.549020, 0.682353, 0.815686, 1.0 }, + { 0.556863, 0.694118, 0.803922, 1.0 }, + { 0.662745, 0.788235, 0.831373, 1.0 }, + { 0.631373, 0.776471, 0.780392, 1.0 }, + { 0.603922, 0.764706, 0.733333, 1.0 }, + { 0.607843, 0.690196, 0.666667, 1.0 }, + { 0.615686, 0.619608, 0.600000, 1.0 }, + { 0.650980, 0.564706, 0.486275, 1.0 }, + { 0.686275, 0.513725, 0.376471, 1.0 }, + { 0.666667, 0.470588, 0.231373, 1.0 }, + { 0.729412, 0.478431, 0.094118, 1.0 }, + { 0.501961, 0.298039, 0.000000, 1.0 }, + { 0.466667, 0.262745, 0.000000, 1.0 }, + { 0.435294, 0.231373, 0.003922, 1.0 }, + { 0.392157, 0.207843, 0.062745, 1.0 }, + { 0.352941, 0.184314, 0.121569, 1.0 }, + { 0.329412, 0.254902, 0.227451, 1.0 }, + { 0.309804, 0.325490, 0.337255, 1.0 }, + { 0.168627, 0.341176, 0.713725, 1.0 }, + { 0.243137, 0.435294, 0.831373, 1.0 }, + { 0.321569, 0.533333, 0.949020, 1.0 }, + { 0.376471, 0.564706, 0.937255, 1.0 }, + { 0.431373, 0.596078, 0.925490, 1.0 }, + { 0.447059, 0.600000, 0.921569, 1.0 }, + { 0.462745, 0.607843, 0.921569, 1.0 }, + { 0.490196, 0.643137, 0.874510, 1.0 }, + { 0.498039, 0.654902, 0.854902, 1.0 }, + { 0.631373, 0.764706, 0.811765, 1.0 }, + { 0.729412, 0.764706, 0.647059, 1.0 }, + { 0.831373, 0.764706, 0.482353, 1.0 }, + { 0.866667, 0.741176, 0.368627, 1.0 }, + { 0.901961, 0.717647, 0.254902, 1.0 }, + { 0.890196, 0.662745, 0.231373, 1.0 }, + { 0.866667, 0.603922, 0.184314, 1.0 }, + { 0.764706, 0.517647, 0.101961, 1.0 }, + { 0.709804, 0.466667, 0.050980, 1.0 }, + { 0.658824, 0.419608, 0.000000, 1.0 }, + { 0.654902, 0.411765, 0.000000, 1.0 }, + { 0.654902, 0.403922, 0.000000, 1.0 }, + { 0.615686, 0.380392, 0.027451, 1.0 }, + { 0.580392, 0.360784, 0.058824, 1.0 }, + { 0.513725, 0.407843, 0.239216, 1.0 }, + { 0.658824, 0.521569, 0.364706, 1.0 }, + { 0.741176, 0.866667, 0.603922, 1.0 }, + { 0.800000, 0.925490, 0.541176, 1.0 }, + { 0.858824, 0.988235, 0.478431, 1.0 }, + { 0.913725, 0.984314, 0.462745, 1.0 }, + { 0.972549, 0.980392, 0.450980, 1.0 }, + { 0.952941, 0.901961, 0.352941, 1.0 }, + { 0.960784, 0.756863, 0.329412, 1.0 }, + { 0.898039, 0.654902, 0.219608, 1.0 }, + { 0.811765, 0.603922, 0.235294, 1.0 }, + { 0.725490, 0.556863, 0.250980, 1.0 }, + { 0.639216, 0.521569, 0.247059, 1.0 }, + { 0.552941, 0.490196, 0.247059, 1.0 }, + { 0.501961, 0.439216, 0.376471, 1.0 }, + { 0.364706, 0.411765, 0.607843, 1.0 }, + { 0.192157, 0.388235, 0.721569, 1.0 }, + { 0.235294, 0.407843, 0.780392, 1.0 }, + { 0.301961, 0.474510, 0.847059, 1.0 }, + { 0.309804, 0.482353, 0.854902, 1.0 }, + { 0.317647, 0.490196, 0.862745, 1.0 }, + { 0.305882, 0.478431, 0.850980, 1.0 }, + { 0.294118, 0.466667, 0.839216, 1.0 }, + { 0.290196, 0.462745, 0.835294, 1.0 }, + { 0.282353, 0.462745, 0.831373, 1.0 }, + { 0.207843, 0.368627, 0.721569, 1.0 }, + { 0.254902, 0.329412, 0.537255, 1.0 }, + { 0.305882, 0.290196, 0.356863, 1.0 }, + { 0.321569, 0.231373, 0.266667, 1.0 }, + { 0.341176, 0.176471, 0.180392, 1.0 }, + { 0.258824, 0.105882, 0.227451, 1.0 }, + { 0.219608, 0.054902, 0.211765, 1.0 }, + { 0.184314, 0.047059, 0.203922, 1.0 }, + { 0.149020, 0.062745, 0.384314, 1.0 }, + { 0.415686, 0.356863, 0.345098, 1.0 }, + { 0.447059, 0.368627, 0.349020, 1.0 }, + { 0.482353, 0.384314, 0.356863, 1.0 }, + { 0.509804, 0.490196, 0.415686, 1.0 }, + { 0.560784, 0.592157, 0.600000, 1.0 }, + { 0.576471, 0.662745, 0.705882, 1.0 }, + { 0.560784, 0.662745, 0.721569, 1.0 }, + { 0.568627, 0.486275, 0.411765, 1.0 }, + { 0.635294, 0.521569, 0.356863, 1.0 }, + { 0.705882, 0.556863, 0.301961, 1.0 }, + { 0.760784, 0.631373, 0.282353, 1.0 }, + { 0.815686, 0.709804, 0.266667, 1.0 }, + { 0.827451, 0.764706, 0.470588, 1.0 }, + { 0.749020, 0.819608, 0.592157, 1.0 }, + { 0.717647, 0.807843, 0.643137, 1.0 }, + { 0.556863, 0.760784, 0.674510, 1.0 }, + { 0.623529, 0.670588, 0.270588, 1.0 }, + { 0.670588, 0.650980, 0.250980, 1.0 }, + { 0.717647, 0.631373, 0.235294, 1.0 }, + { 0.823529, 0.639216, 0.215686, 1.0 }, + { 0.803922, 0.552941, 0.129412, 1.0 }, + { 0.733333, 0.490196, 0.054902, 1.0 }, + { 0.694118, 0.447059, 0.035294, 1.0 }, + { 0.486275, 0.301961, 0.035294, 1.0 }, + { 0.368627, 0.207843, 0.133333, 1.0 }, + { 0.250980, 0.113725, 0.231373, 1.0 }, + { 0.192157, 0.070588, 0.262745, 1.0 }, + { 0.133333, 0.027451, 0.298039, 1.0 }, + { 0.007843, 0.117647, 0.364706, 1.0 }, + { 0.027451, 0.054902, 0.411765, 1.0 }, + { 0.000000, 0.125490, 0.509804, 1.0 }, + { 0.015686, 0.184314, 0.552941, 1.0 }, + { 0.172549, 0.345098, 0.717647, 1.0 }, + { 0.215686, 0.388235, 0.760784, 1.0 }, + { 0.262745, 0.435294, 0.807843, 1.0 }, + { 0.321569, 0.486275, 0.815686, 1.0 }, + { 0.368627, 0.545098, 0.941176, 1.0 }, + { 0.435294, 0.600000, 0.937255, 1.0 }, + { 0.317647, 0.505882, 0.803922, 1.0 }, + { 0.419608, 0.380392, 0.333333, 1.0 }, + { 0.431373, 0.376471, 0.270588, 1.0 }, + { 0.447059, 0.372549, 0.207843, 1.0 }, + { 0.494118, 0.294118, 0.070588, 1.0 }, + { 0.431373, 0.235294, 0.003922, 1.0 }, + { 0.376471, 0.184314, 0.000000, 1.0 }, + { 0.317647, 0.113725, 0.070588, 1.0 }, + { 0.317647, 0.149020, 0.113725, 1.0 }, + { 0.282353, 0.168627, 0.113725, 1.0 }, + { 0.364706, 0.164706, 0.082353, 1.0 }, + { 0.380392, 0.184314, 0.058824, 1.0 }, + { 0.400000, 0.207843, 0.039216, 1.0 }, + { 0.435294, 0.239216, 0.039216, 1.0 }, + { 0.482353, 0.286275, 0.015686, 1.0 }, + { 0.552941, 0.333333, 0.000000, 1.0 }, + { 0.631373, 0.388235, 0.000000, 1.0 }, + { 0.588235, 0.364706, 0.011765, 1.0 }, + { 0.572549, 0.333333, 0.015686, 1.0 }, + { 0.556863, 0.305882, 0.023529, 1.0 }, + { 0.470588, 0.266667, 0.039216, 1.0 }, + { 0.325490, 0.168627, 0.129412, 1.0 }, + { 0.223529, 0.149020, 0.235294, 1.0 }, + { 0.035294, 0.133333, 0.454902, 1.0 }, + { 0.066667, 0.239216, 0.611765, 1.0 }, + { 0.062745, 0.250980, 0.635294, 1.0 }, + { 0.082353, 0.254902, 0.627451, 1.0 }, + { 0.086275, 0.258824, 0.631373, 1.0 }, + { 0.078431, 0.250980, 0.623529, 1.0 }, + { 0.074510, 0.219608, 0.533333, 1.0 }, + { 0.113725, 0.141176, 0.415686, 1.0 }, + { 0.184314, 0.176471, 0.321569, 1.0 }, + { 0.219608, 0.180392, 0.325490, 1.0 }, + { 0.333333, 0.180392, 0.121569, 1.0 }, + { 0.372549, 0.207843, 0.082353, 1.0 }, + { 0.415686, 0.235294, 0.043137, 1.0 }, + { 0.509804, 0.301961, 0.027451, 1.0 }, + { 0.564706, 0.341176, 0.023529, 1.0 }, + { 0.576471, 0.380392, 0.007843, 1.0 }, + { 0.611765, 0.388235, 0.000000, 1.0 }, + { 0.635294, 0.400000, 0.000000, 1.0 }, + { 0.611765, 0.380392, 0.000000, 1.0 }, + { 0.600000, 0.380392, 0.007843, 1.0 }, + { 0.556863, 0.360784, 0.011765, 1.0 }, + { 0.533333, 0.403922, 0.039216, 1.0 }, + { 0.568627, 0.372549, 0.180392, 1.0 }, + { 0.529412, 0.396078, 0.286275, 1.0 }, + { 0.411765, 0.376471, 0.309804, 1.0 }, + { 0.329412, 0.384314, 0.486275, 1.0 }, + { 0.262745, 0.400000, 0.666667, 1.0 }, + { 0.211765, 0.396078, 0.756863, 1.0 }, + { 0.192157, 0.400000, 0.815686, 1.0 }, + { 0.192157, 0.364706, 0.737255, 1.0 }, + { 0.168627, 0.341176, 0.713725, 1.0 }, + { 0.082353, 0.325490, 0.792157, 1.0 }, + { 0.054902, 0.305882, 0.839216, 1.0 }, + { 0.007843, 0.227451, 0.709804, 1.0 }, + { 0.086275, 0.258824, 0.631373, 1.0 }, + { 0.094118, 0.278431, 0.639216, 1.0 }, + { 0.160784, 0.294118, 0.647059, 1.0 }, + { 0.294118, 0.286275, 0.478431, 1.0 }, + { 0.400000, 0.325490, 0.333333, 1.0 }, + { 0.407843, 0.294118, 0.223529, 1.0 }, + { 0.439216, 0.313725, 0.113725, 1.0 }, + { 0.368627, 0.278431, 0.074510, 1.0 }, + { 0.356863, 0.184314, 0.086275, 1.0 }, + { 0.329412, 0.164706, 0.101961, 1.0 }, + { 0.317647, 0.172549, 0.101961, 1.0 }, + { 0.329412, 0.180392, 0.105882, 1.0 }, + { 0.384314, 0.207843, 0.125490, 1.0 }, + { 0.498039, 0.290196, 0.227451, 1.0 }, + { 0.541176, 0.403922, 0.317647, 1.0 }, + { 0.517647, 0.450980, 0.380392, 1.0 }, + { 0.517647, 0.498039, 0.349020, 1.0 }, + { 0.509804, 0.458824, 0.321569, 1.0 }, + { 0.458824, 0.431373, 0.321569, 1.0 }, + { 0.466667, 0.392157, 0.172549, 1.0 }, + { 0.501961, 0.282353, 0.098039, 1.0 }, + { 0.403922, 0.192157, 0.058824, 1.0 }, + { 0.305882, 0.160784, 0.137255, 1.0 }, + { 0.243137, 0.105882, 0.223529, 1.0 }, + { 0.239216, 0.215686, 0.270588, 1.0 }, + { 0.431373, 0.258824, 0.223529, 1.0 }, + { 0.486275, 0.333333, 0.211765, 1.0 }, + { 0.521569, 0.407843, 0.345098, 1.0 }, + { 0.462745, 0.411765, 0.482353, 1.0 }, + { 0.392157, 0.525490, 0.776471, 1.0 }, + { 0.396078, 0.560784, 0.882353, 1.0 }, + { 0.435294, 0.607843, 0.894118, 1.0 }, + { 0.498039, 0.643137, 0.745098, 1.0 }, + { 0.568627, 0.650980, 0.631373, 1.0 }, + { 0.701961, 0.584314, 0.341176, 1.0 }, + { 0.807843, 0.627451, 0.243137, 1.0 }, + { 0.847059, 0.596078, 0.172549, 1.0 }, + { 0.792157, 0.541176, 0.117647, 1.0 }, + { 0.752941, 0.501961, 0.070588, 1.0 }, + { 0.717647, 0.490196, 0.066667, 1.0 }, + { 0.752941, 0.501961, 0.117647, 1.0 }, + { 0.788235, 0.537255, 0.121569, 1.0 }, + { 0.831373, 0.580392, 0.164706, 1.0 }, + { 0.858824, 0.592157, 0.164706, 1.0 }, + { 0.839216, 0.572549, 0.137255, 1.0 }, + { 0.800000, 0.552941, 0.039216, 1.0 }, + { 0.635294, 0.486275, 0.160784, 1.0 }, + { 0.729412, 0.525490, 0.098039, 1.0 }, + }; +/* Apophysis-040427-51synaps */ +static double4 colors_275[] = { + { 0.666667, 0.588235, 0.380392, 1.0 }, + { 0.788235, 0.878431, 0.219608, 1.0 }, + { 0.874510, 0.937255, 0.215686, 1.0 }, + { 0.964706, 1.000000, 0.211765, 1.0 }, + { 0.964706, 1.000000, 0.258824, 1.0 }, + { 0.964706, 1.000000, 0.305882, 1.0 }, + { 0.905882, 0.968627, 0.274510, 1.0 }, + { 0.847059, 0.937255, 0.247059, 1.0 }, + { 0.725490, 0.705882, 0.211765, 1.0 }, + { 0.792157, 0.756863, 0.235294, 1.0 }, + { 0.858824, 0.807843, 0.258824, 1.0 }, + { 0.898039, 0.862745, 0.341176, 1.0 }, + { 0.937255, 0.921569, 0.427451, 1.0 }, + { 0.945098, 0.870588, 0.352941, 1.0 }, + { 0.952941, 0.823529, 0.278431, 1.0 }, + { 0.850980, 0.752941, 0.254902, 1.0 }, + { 0.752941, 0.686275, 0.231373, 1.0 }, + { 0.800000, 0.200000, 0.278431, 1.0 }, + { 0.823529, 0.105882, 0.419608, 1.0 }, + { 0.847059, 0.011765, 0.560784, 1.0 }, + { 0.807843, 0.168627, 0.411765, 1.0 }, + { 0.772549, 0.329412, 0.266667, 1.0 }, + { 0.756863, 0.490196, 0.301961, 1.0 }, + { 0.745098, 0.654902, 0.341176, 1.0 }, + { 0.721569, 0.764706, 0.254902, 1.0 }, + { 0.784314, 0.815686, 0.309804, 1.0 }, + { 0.850980, 0.870588, 0.364706, 1.0 }, + { 0.917647, 0.917647, 0.435294, 1.0 }, + { 0.988235, 0.968627, 0.505882, 1.0 }, + { 0.968627, 0.949020, 0.521569, 1.0 }, + { 0.949020, 0.929412, 0.537255, 1.0 }, + { 0.800000, 0.819608, 0.325490, 1.0 }, + { 0.603922, 0.792157, 0.023529, 1.0 }, + { 0.305882, 0.658824, 0.215686, 1.0 }, + { 0.341176, 0.572549, 0.149020, 1.0 }, + { 0.380392, 0.486275, 0.082353, 1.0 }, + { 0.427451, 0.490196, 0.105882, 1.0 }, + { 0.474510, 0.494118, 0.133333, 1.0 }, + { 0.486275, 0.478431, 0.129412, 1.0 }, + { 0.501961, 0.462745, 0.129412, 1.0 }, + { 0.588235, 0.654902, 0.254902, 1.0 }, + { 0.737255, 0.756863, 0.325490, 1.0 }, + { 0.886275, 0.858824, 0.400000, 1.0 }, + { 0.929412, 0.925490, 0.643137, 1.0 }, + { 0.972549, 0.996078, 0.886275, 1.0 }, + { 0.976471, 0.996078, 0.941176, 1.0 }, + { 0.984314, 1.000000, 1.000000, 1.0 }, + { 1.000000, 0.984314, 1.000000, 1.0 }, + { 0.980392, 0.992157, 0.956863, 1.0 }, + { 0.819608, 0.784314, 0.756863, 1.0 }, + { 0.698039, 0.694118, 0.686275, 1.0 }, + { 0.576471, 0.607843, 0.619608, 1.0 }, + { 0.600000, 0.447059, 0.462745, 1.0 }, + { 0.623529, 0.290196, 0.309804, 1.0 }, + { 0.623529, 0.313725, 0.321569, 1.0 }, + { 0.627451, 0.337255, 0.333333, 1.0 }, + { 0.439216, 0.266667, 0.364706, 1.0 }, + { 0.521569, 0.133333, 0.407843, 1.0 }, + { 0.607843, 0.000000, 0.454902, 1.0 }, + { 0.713725, 0.000000, 0.549020, 1.0 }, + { 0.823529, 0.000000, 0.643137, 1.0 }, + { 0.874510, 0.019608, 0.674510, 1.0 }, + { 0.925490, 0.039216, 0.705882, 1.0 }, + { 0.988235, 0.078431, 0.894118, 1.0 }, + { 0.964706, 0.031373, 0.945098, 1.0 }, + { 0.933333, 0.027451, 0.678431, 1.0 }, + { 0.964706, 0.066667, 0.482353, 1.0 }, + { 0.996078, 0.105882, 0.286275, 1.0 }, + { 0.972549, 0.066667, 0.196078, 1.0 }, + { 0.952941, 0.027451, 0.105882, 1.0 }, + { 0.921569, 0.023529, 0.145098, 1.0 }, + { 0.898039, 0.141176, 0.356863, 1.0 }, + { 0.882353, 0.717647, 0.858824, 1.0 }, + { 0.901961, 0.823529, 0.890196, 1.0 }, + { 0.925490, 0.933333, 0.921569, 1.0 }, + { 0.878431, 0.752941, 0.925490, 1.0 }, + { 0.835294, 0.576471, 0.929412, 1.0 }, + { 0.850980, 0.462745, 0.858824, 1.0 }, + { 0.866667, 0.352941, 0.792157, 1.0 }, + { 0.792157, 0.129412, 0.729412, 1.0 }, + { 0.741176, 0.203922, 0.619608, 1.0 }, + { 0.654902, 0.611765, 0.666667, 1.0 }, + { 0.674510, 0.670588, 0.717647, 1.0 }, + { 0.694118, 0.733333, 0.772549, 1.0 }, + { 0.749020, 0.752941, 0.792157, 1.0 }, + { 0.803922, 0.772549, 0.815686, 1.0 }, + { 0.854902, 0.643137, 0.835294, 1.0 }, + { 0.756863, 0.658824, 0.639216, 1.0 }, + { 0.784314, 0.466667, 0.490196, 1.0 }, + { 0.764706, 0.298039, 0.564706, 1.0 }, + { 0.745098, 0.129412, 0.643137, 1.0 }, + { 0.772549, 0.070588, 0.639216, 1.0 }, + { 0.803922, 0.015686, 0.635294, 1.0 }, + { 0.850980, 0.000000, 0.568627, 1.0 }, + { 0.776471, 0.000000, 0.584314, 1.0 }, + { 0.772549, 0.000000, 0.525490, 1.0 }, + { 0.752941, 0.035294, 0.254902, 1.0 }, + { 0.517647, 0.082353, 0.007843, 1.0 }, + { 0.368627, 0.074510, 0.078431, 1.0 }, + { 0.223529, 0.070588, 0.152941, 1.0 }, + { 0.200000, 0.054902, 0.156863, 1.0 }, + { 0.180392, 0.043137, 0.160784, 1.0 }, + { 0.086275, 0.050980, 0.133333, 1.0 }, + { 0.184314, 0.109804, 0.196078, 1.0 }, + { 0.125490, 0.145098, 0.294118, 1.0 }, + { 0.125490, 0.121569, 0.298039, 1.0 }, + { 0.129412, 0.101961, 0.301961, 1.0 }, + { 0.156863, 0.082353, 0.341176, 1.0 }, + { 0.188235, 0.066667, 0.380392, 1.0 }, + { 0.352941, 0.086275, 0.325490, 1.0 }, + { 0.309804, 0.188235, 0.258824, 1.0 }, + { 0.184314, 0.321569, 0.243137, 1.0 }, + { 0.129412, 0.380392, 0.286275, 1.0 }, + { 0.529412, 0.396078, 0.298039, 1.0 }, + { 0.615686, 0.388235, 0.305882, 1.0 }, + { 0.701961, 0.384314, 0.317647, 1.0 }, + { 0.721569, 0.607843, 0.372549, 1.0 }, + { 0.796078, 0.603922, 0.478431, 1.0 }, + { 0.682353, 0.592157, 0.380392, 1.0 }, + { 0.509804, 0.427451, 0.211765, 1.0 }, + { 0.278431, 0.164706, 0.133333, 1.0 }, + { 0.203922, 0.101961, 0.121569, 1.0 }, + { 0.129412, 0.039216, 0.109804, 1.0 }, + { 0.101961, 0.019608, 0.101961, 1.0 }, + { 0.078431, 0.000000, 0.098039, 1.0 }, + { 0.164706, 0.043137, 0.000000, 1.0 }, + { 0.203922, 0.141176, 0.050980, 1.0 }, + { 0.368627, 0.223529, 0.019608, 1.0 }, + { 0.266667, 0.282353, 0.050980, 1.0 }, + { 0.227451, 0.337255, 0.007843, 1.0 }, + { 0.219608, 0.294118, 0.058824, 1.0 }, + { 0.211765, 0.250980, 0.113725, 1.0 }, + { 0.094118, 0.317647, 0.000000, 1.0 }, + { 0.125490, 0.443137, 0.031373, 1.0 }, + { 0.086275, 0.317647, 0.000000, 1.0 }, + { 0.058824, 0.227451, 0.117647, 1.0 }, + { 0.278431, 0.160784, 0.301961, 1.0 }, + { 0.384314, 0.188235, 0.396078, 1.0 }, + { 0.494118, 0.215686, 0.490196, 1.0 }, + { 0.580392, 0.168627, 0.533333, 1.0 }, + { 0.670588, 0.125490, 0.576471, 1.0 }, + { 0.690196, 0.039216, 0.564706, 1.0 }, + { 0.662745, 0.070588, 0.490196, 1.0 }, + { 0.545098, 0.278431, 0.368627, 1.0 }, + { 0.603922, 0.286275, 0.274510, 1.0 }, + { 0.662745, 0.156863, 0.137255, 1.0 }, + { 0.596078, 0.101961, 0.215686, 1.0 }, + { 0.529412, 0.047059, 0.294118, 1.0 }, + { 0.694118, 0.000000, 0.505882, 1.0 }, + { 0.827451, 0.031373, 0.737255, 1.0 }, + { 0.945098, 0.125490, 0.827451, 1.0 }, + { 1.000000, 0.160784, 0.976471, 1.0 }, + { 1.000000, 0.180392, 0.917647, 1.0 }, + { 0.949020, 0.133333, 0.843137, 1.0 }, + { 0.898039, 0.090196, 0.768627, 1.0 }, + { 0.905882, 0.003922, 0.631373, 1.0 }, + { 0.870588, 0.039216, 0.572549, 1.0 }, + { 0.972549, 0.043137, 0.223529, 1.0 }, + { 0.984314, 0.019608, 0.101961, 1.0 }, + { 0.976471, 0.113725, 0.058824, 1.0 }, + { 0.831373, 0.070588, 0.105882, 1.0 }, + { 0.717647, 0.000000, 0.419608, 1.0 }, + { 0.749020, 0.000000, 0.529412, 1.0 }, + { 0.780392, 0.000000, 0.643137, 1.0 }, + { 0.776471, 0.035294, 0.670588, 1.0 }, + { 0.796078, 0.090196, 0.674510, 1.0 }, + { 0.686275, 0.160784, 0.650980, 1.0 }, + { 0.596078, 0.258824, 0.498039, 1.0 }, + { 0.352941, 0.270588, 0.203922, 1.0 }, + { 0.258824, 0.215686, 0.203922, 1.0 }, + { 0.164706, 0.164706, 0.203922, 1.0 }, + { 0.141176, 0.235294, 0.235294, 1.0 }, + { 0.250980, 0.282353, 0.333333, 1.0 }, + { 0.278431, 0.188235, 0.368627, 1.0 }, + { 0.388235, 0.200000, 0.388235, 1.0 }, + { 0.431373, 0.121569, 0.376471, 1.0 }, + { 0.443137, 0.109804, 0.576471, 1.0 }, + { 0.498039, 0.090196, 0.478431, 1.0 }, + { 0.588235, 0.015686, 0.411765, 1.0 }, + { 0.639216, 0.000000, 0.454902, 1.0 }, + { 0.670588, 0.000000, 0.396078, 1.0 }, + { 0.819608, 0.035294, 0.188235, 1.0 }, + { 0.843137, 0.003922, 0.098039, 1.0 }, + { 0.701961, 0.062745, 0.137255, 1.0 }, + { 0.431373, 0.301961, 0.266667, 1.0 }, + { 0.427451, 0.325490, 0.258824, 1.0 }, + { 0.427451, 0.349020, 0.250980, 1.0 }, + { 0.631373, 0.368627, 0.152941, 1.0 }, + { 0.674510, 0.556863, 0.070588, 1.0 }, + { 0.568627, 0.494118, 0.223529, 1.0 }, + { 0.552941, 0.337255, 0.325490, 1.0 }, + { 0.666667, 0.050980, 0.470588, 1.0 }, + { 0.784314, 0.043137, 0.549020, 1.0 }, + { 0.827451, 0.031373, 0.623529, 1.0 }, + { 0.941176, 0.133333, 0.701961, 1.0 }, + { 0.941176, 0.113725, 0.721569, 1.0 }, + { 0.905882, 0.117647, 0.737255, 1.0 }, + { 0.756863, 0.200000, 0.678431, 1.0 }, + { 0.596078, 0.400000, 0.545098, 1.0 }, + { 0.517647, 0.541176, 0.400000, 1.0 }, + { 0.313725, 0.635294, 0.478431, 1.0 }, + { 0.168627, 0.470588, 0.588235, 1.0 }, + { 0.176471, 0.423529, 0.380392, 1.0 }, + { 0.145098, 0.309804, 0.364706, 1.0 }, + { 0.266667, 0.196078, 0.290196, 1.0 }, + { 0.349020, 0.172549, 0.250980, 1.0 }, + { 0.505882, 0.050980, 0.203922, 1.0 }, + { 0.639216, 0.000000, 0.058824, 1.0 }, + { 0.658824, 0.003922, 0.031373, 1.0 }, + { 0.631373, 0.027451, 0.027451, 1.0 }, + { 0.619608, 0.003922, 0.117647, 1.0 }, + { 0.533333, 0.000000, 0.317647, 1.0 }, + { 0.549020, 0.086275, 0.454902, 1.0 }, + { 0.580392, 0.298039, 0.549020, 1.0 }, + { 0.482353, 0.482353, 0.631373, 1.0 }, + { 0.364706, 0.709804, 0.725490, 1.0 }, + { 0.549020, 0.858824, 0.839216, 1.0 }, + { 0.321569, 0.960784, 0.949020, 1.0 }, + { 0.258824, 0.678431, 0.898039, 1.0 }, + { 0.368627, 0.725490, 0.690196, 1.0 }, + { 0.443137, 0.600000, 0.321569, 1.0 }, + { 0.705882, 0.603922, 0.364706, 1.0 }, + { 0.776471, 0.654902, 0.392157, 1.0 }, + { 0.780392, 0.729412, 0.368627, 1.0 }, + { 0.835294, 0.733333, 0.494118, 1.0 }, + { 0.941176, 0.850980, 0.576471, 1.0 }, + { 0.827451, 0.607843, 0.541176, 1.0 }, + { 0.592157, 0.490196, 0.525490, 1.0 }, + { 0.439216, 0.443137, 0.380392, 1.0 }, + { 0.380392, 0.380392, 0.380392, 1.0 }, + { 0.349020, 0.360784, 0.419608, 1.0 }, + { 0.541176, 0.403922, 0.498039, 1.0 }, + { 0.725490, 0.396078, 0.525490, 1.0 }, + { 0.788235, 0.486275, 0.564706, 1.0 }, + { 0.941176, 0.333333, 0.741176, 1.0 }, + { 0.870588, 0.117647, 0.756863, 1.0 }, + { 0.741176, 0.078431, 0.670588, 1.0 }, + { 0.682353, 0.000000, 0.611765, 1.0 }, + { 0.592157, 0.000000, 0.462745, 1.0 }, + { 0.439216, 0.015686, 0.411765, 1.0 }, + { 0.360784, 0.109804, 0.254902, 1.0 }, + { 0.254902, 0.109804, 0.141176, 1.0 }, + { 0.207843, 0.133333, 0.258824, 1.0 }, + { 0.262745, 0.317647, 0.180392, 1.0 }, + { 0.360784, 0.325490, 0.211765, 1.0 }, + { 0.419608, 0.274510, 0.243137, 1.0 }, + { 0.443137, 0.109804, 0.364706, 1.0 }, + { 0.407843, 0.066667, 0.337255, 1.0 }, + { 0.298039, 0.023529, 0.270588, 1.0 }, + { 0.207843, 0.086275, 0.219608, 1.0 }, + { 0.258824, 0.184314, 0.129412, 1.0 }, + { 0.313725, 0.219608, 0.117647, 1.0 }, + { 0.364706, 0.282353, 0.207843, 1.0 }, + { 0.458824, 0.368627, 0.305882, 1.0 }, + { 0.603922, 0.450980, 0.227451, 1.0 }, + { 0.768627, 0.490196, 0.364706, 1.0 }, + }; +/* Apophysis-040427-51StPeacocl */ +static double4 colors_276[] = { + { 0.070588, 0.031373, 0.756863, 1.0 }, + { 0.129412, 0.145098, 0.188235, 1.0 }, + { 0.176471, 0.082353, 0.137255, 1.0 }, + { 0.227451, 0.019608, 0.090196, 1.0 }, + { 0.396078, 0.035294, 0.133333, 1.0 }, + { 0.564706, 0.050980, 0.176471, 1.0 }, + { 0.631373, 0.023529, 0.203922, 1.0 }, + { 0.701961, 0.000000, 0.235294, 1.0 }, + { 0.901961, 0.050980, 0.082353, 1.0 }, + { 0.921569, 0.023529, 0.043137, 1.0 }, + { 0.945098, 0.000000, 0.007843, 1.0 }, + { 0.929412, 0.011765, 0.015686, 1.0 }, + { 0.917647, 0.023529, 0.027451, 1.0 }, + { 0.929412, 0.180392, 0.050980, 1.0 }, + { 0.945098, 0.337255, 0.078431, 1.0 }, + { 0.909804, 0.372549, 0.145098, 1.0 }, + { 0.878431, 0.407843, 0.211765, 1.0 }, + { 0.760784, 0.635294, 0.309804, 1.0 }, + { 0.662745, 0.737255, 0.164706, 1.0 }, + { 0.564706, 0.839216, 0.023529, 1.0 }, + { 0.431373, 0.623529, 0.035294, 1.0 }, + { 0.298039, 0.411765, 0.050980, 1.0 }, + { 0.223529, 0.309804, 0.050980, 1.0 }, + { 0.152941, 0.211765, 0.050980, 1.0 }, + { 0.039216, 0.015686, 0.000000, 1.0 }, + { 0.019608, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.000000, 1.0 }, + { 0.031373, 0.023529, 0.000000, 1.0 }, + { 0.062745, 0.035294, 0.003922, 1.0 }, + { 0.160784, 0.066667, 0.129412, 1.0 }, + { 0.149020, 0.035294, 0.584314, 1.0 }, + { 0.105882, 0.266667, 0.752941, 1.0 }, + { 0.152941, 0.215686, 0.462745, 1.0 }, + { 0.203922, 0.168627, 0.172549, 1.0 }, + { 0.192157, 0.227451, 0.129412, 1.0 }, + { 0.180392, 0.286275, 0.086275, 1.0 }, + { 0.207843, 0.274510, 0.078431, 1.0 }, + { 0.239216, 0.262745, 0.074510, 1.0 }, + { 0.427451, 0.313725, 0.054902, 1.0 }, + { 0.513725, 0.372549, 0.137255, 1.0 }, + { 0.603922, 0.435294, 0.219608, 1.0 }, + { 0.490196, 0.403922, 0.313725, 1.0 }, + { 0.380392, 0.376471, 0.407843, 1.0 }, + { 0.396078, 0.368627, 0.490196, 1.0 }, + { 0.415686, 0.364706, 0.576471, 1.0 }, + { 0.498039, 0.172549, 0.525490, 1.0 }, + { 0.290196, 0.015686, 0.537255, 1.0 }, + { 0.000000, 0.062745, 0.878431, 1.0 }, + { 0.109804, 0.050980, 0.874510, 1.0 }, + { 0.219608, 0.039216, 0.870588, 1.0 }, + { 0.254902, 0.211765, 0.917647, 1.0 }, + { 0.294118, 0.388235, 0.968627, 1.0 }, + { 0.294118, 0.305882, 0.803922, 1.0 }, + { 0.298039, 0.223529, 0.643137, 1.0 }, + { 0.321569, 0.117647, 0.270588, 1.0 }, + { 0.470588, 0.101961, 0.184314, 1.0 }, + { 0.619608, 0.086275, 0.101961, 1.0 }, + { 0.725490, 0.062745, 0.078431, 1.0 }, + { 0.835294, 0.039216, 0.054902, 1.0 }, + { 0.862745, 0.027451, 0.050980, 1.0 }, + { 0.894118, 0.015686, 0.047059, 1.0 }, + { 0.894118, 0.011765, 0.035294, 1.0 }, + { 0.972549, 0.003922, 0.035294, 1.0 }, + { 0.960784, 0.003922, 0.011765, 1.0 }, + { 0.933333, 0.023529, 0.031373, 1.0 }, + { 0.909804, 0.047059, 0.054902, 1.0 }, + { 0.890196, 0.137255, 0.074510, 1.0 }, + { 0.870588, 0.231373, 0.094118, 1.0 }, + { 0.937255, 0.376471, 0.156863, 1.0 }, + { 0.949020, 0.454902, 0.258824, 1.0 }, + { 0.854902, 0.650980, 0.831373, 1.0 }, + { 0.756863, 0.454902, 0.741176, 1.0 }, + { 0.662745, 0.262745, 0.654902, 1.0 }, + { 0.576471, 0.309804, 0.447059, 1.0 }, + { 0.494118, 0.356863, 0.239216, 1.0 }, + { 0.403922, 0.294118, 0.188235, 1.0 }, + { 0.317647, 0.231373, 0.141176, 1.0 }, + { 0.235294, 0.211765, 0.149020, 1.0 }, + { 0.223529, 0.239216, 0.043137, 1.0 }, + { 0.066667, 0.156863, 0.000000, 1.0 }, + { 0.039216, 0.082353, 0.000000, 1.0 }, + { 0.011765, 0.011765, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.031373, 0.000000, 0.000000, 1.0 }, + { 0.121569, 0.000000, 0.000000, 1.0 }, + { 0.309804, 0.000000, 0.015686, 1.0 }, + { 0.482353, 0.000000, 0.007843, 1.0 }, + { 0.654902, 0.000000, 0.000000, 1.0 }, + { 0.678431, 0.007843, 0.015686, 1.0 }, + { 0.701961, 0.015686, 0.035294, 1.0 }, + { 0.835294, 0.039216, 0.062745, 1.0 }, + { 0.792157, 0.203922, 0.058824, 1.0 }, + { 0.788235, 0.384314, 0.215686, 1.0 }, + { 0.662745, 0.572549, 0.196078, 1.0 }, + { 0.866667, 0.333333, 0.278431, 1.0 }, + { 0.933333, 0.529412, 0.254902, 1.0 }, + { 1.000000, 0.725490, 0.235294, 1.0 }, + { 0.996078, 0.752941, 0.207843, 1.0 }, + { 0.992157, 0.780392, 0.184314, 1.0 }, + { 0.968627, 0.549020, 0.047059, 1.0 }, + { 0.898039, 0.372549, 0.086275, 1.0 }, + { 0.513725, 0.227451, 0.101961, 1.0 }, + { 0.345098, 0.176471, 0.054902, 1.0 }, + { 0.180392, 0.125490, 0.011765, 1.0 }, + { 0.168627, 0.156863, 0.003922, 1.0 }, + { 0.160784, 0.188235, 0.000000, 1.0 }, + { 0.086275, 0.203922, 0.000000, 1.0 }, + { 0.141176, 0.313725, 0.019608, 1.0 }, + { 0.203922, 0.537255, 0.313725, 1.0 }, + { 0.211765, 0.803922, 0.423529, 1.0 }, + { 0.207843, 0.921569, 0.729412, 1.0 }, + { 0.239216, 0.678431, 0.670588, 1.0 }, + { 0.274510, 0.435294, 0.615686, 1.0 }, + { 0.384314, 0.372549, 0.352941, 1.0 }, + { 0.494118, 0.121569, 0.278431, 1.0 }, + { 0.658824, 0.019608, 0.203922, 1.0 }, + { 0.709804, 0.003922, 0.250980, 1.0 }, + { 0.776471, 0.019608, 0.039216, 1.0 }, + { 0.807843, 0.007843, 0.019608, 1.0 }, + { 0.839216, 0.000000, 0.000000, 1.0 }, + { 0.788235, 0.058824, 0.000000, 1.0 }, + { 0.737255, 0.117647, 0.000000, 1.0 }, + { 0.635294, 0.196078, 0.039216, 1.0 }, + { 0.662745, 0.368627, 0.000000, 1.0 }, + { 0.658824, 0.513725, 0.066667, 1.0 }, + { 0.619608, 0.490196, 0.086275, 1.0 }, + { 0.349020, 0.600000, 0.160784, 1.0 }, + { 0.239216, 0.627451, 0.078431, 1.0 }, + { 0.133333, 0.654902, 0.000000, 1.0 }, + { 0.231373, 0.709804, 0.235294, 1.0 }, + { 0.396078, 0.721569, 0.360784, 1.0 }, + { 0.274510, 0.709804, 0.443137, 1.0 }, + { 0.294118, 0.862745, 0.733333, 1.0 }, + { 0.482353, 0.588235, 0.458824, 1.0 }, + { 0.552941, 0.470588, 0.325490, 1.0 }, + { 0.627451, 0.356863, 0.196078, 1.0 }, + { 0.596078, 0.352941, 0.223529, 1.0 }, + { 0.564706, 0.352941, 0.250980, 1.0 }, + { 0.517647, 0.349020, 0.211765, 1.0 }, + { 0.372549, 0.341176, 0.200000, 1.0 }, + { 0.321569, 0.427451, 0.250980, 1.0 }, + { 0.211765, 0.427451, 0.274510, 1.0 }, + { 0.376471, 0.400000, 0.000000, 1.0 }, + { 0.474510, 0.368627, 0.011765, 1.0 }, + { 0.576471, 0.337255, 0.023529, 1.0 }, + { 0.694118, 0.125490, 0.019608, 1.0 }, + { 0.807843, 0.039216, 0.000000, 1.0 }, + { 0.843137, 0.007843, 0.000000, 1.0 }, + { 0.882353, 0.000000, 0.003922, 1.0 }, + { 0.890196, 0.000000, 0.035294, 1.0 }, + { 0.878431, 0.011765, 0.027451, 1.0 }, + { 0.866667, 0.027451, 0.019608, 1.0 }, + { 0.780392, 0.113725, 0.000000, 1.0 }, + { 0.862745, 0.239216, 0.019608, 1.0 }, + { 0.941176, 0.290196, 0.000000, 1.0 }, + { 0.937255, 0.290196, 0.113725, 1.0 }, + { 1.000000, 0.321569, 0.054902, 1.0 }, + { 1.000000, 0.423529, 0.054902, 1.0 }, + { 0.878431, 0.321569, 0.039216, 1.0 }, + { 0.866667, 0.337255, 0.058824, 1.0 }, + { 0.854902, 0.356863, 0.078431, 1.0 }, + { 0.752941, 0.419608, 0.101961, 1.0 }, + { 0.709804, 0.274510, 0.094118, 1.0 }, + { 0.627451, 0.325490, 0.105882, 1.0 }, + { 0.596078, 0.227451, 0.129412, 1.0 }, + { 0.298039, 0.019608, 0.043137, 1.0 }, + { 0.274510, 0.019608, 0.019608, 1.0 }, + { 0.254902, 0.023529, 0.000000, 1.0 }, + { 0.184314, 0.000000, 0.000000, 1.0 }, + { 0.160784, 0.054902, 0.000000, 1.0 }, + { 0.149020, 0.062745, 0.011765, 1.0 }, + { 0.109804, 0.062745, 0.000000, 1.0 }, + { 0.141176, 0.101961, 0.054902, 1.0 }, + { 0.101961, 0.145098, 0.090196, 1.0 }, + { 0.207843, 0.215686, 0.019608, 1.0 }, + { 0.203922, 0.203922, 0.000000, 1.0 }, + { 0.231373, 0.184314, 0.019608, 1.0 }, + { 0.219608, 0.180392, 0.043137, 1.0 }, + { 0.266667, 0.094118, 0.098039, 1.0 }, + { 0.317647, 0.215686, 0.156863, 1.0 }, + { 0.474510, 0.231373, 0.141176, 1.0 }, + { 0.823529, 0.117647, 0.407843, 1.0 }, + { 0.831373, 0.066667, 0.556863, 1.0 }, + { 0.843137, 0.015686, 0.709804, 1.0 }, + { 0.564706, 0.070588, 0.600000, 1.0 }, + { 0.411765, 0.125490, 0.650980, 1.0 }, + { 0.470588, 0.000000, 0.611765, 1.0 }, + { 0.360784, 0.007843, 0.490196, 1.0 }, + { 0.223529, 0.078431, 0.290196, 1.0 }, + { 0.207843, 0.015686, 0.098039, 1.0 }, + { 0.415686, 0.000000, 0.054902, 1.0 }, + { 0.541176, 0.000000, 0.027451, 1.0 }, + { 0.619608, 0.000000, 0.000000, 1.0 }, + { 0.666667, 0.031373, 0.074510, 1.0 }, + { 0.592157, 0.023529, 0.035294, 1.0 }, + { 0.529412, 0.047059, 0.058824, 1.0 }, + { 0.478431, 0.235294, 0.050980, 1.0 }, + { 0.427451, 0.200000, 0.054902, 1.0 }, + { 0.396078, 0.192157, 0.000000, 1.0 }, + { 0.270588, 0.133333, 0.000000, 1.0 }, + { 0.290196, 0.258824, 0.015686, 1.0 }, + { 0.298039, 0.301961, 0.043137, 1.0 }, + { 0.235294, 0.427451, 0.117647, 1.0 }, + { 0.203922, 0.419608, 0.266667, 1.0 }, + { 0.211765, 0.325490, 0.239216, 1.0 }, + { 0.164706, 0.305882, 0.164706, 1.0 }, + { 0.235294, 0.341176, 0.078431, 1.0 }, + { 0.219608, 0.239216, 0.019608, 1.0 }, + { 0.074510, 0.121569, 0.082353, 1.0 }, + { 0.027451, 0.000000, 0.027451, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.078431, 0.000000, 0.000000, 1.0 }, + { 0.176471, 0.007843, 0.043137, 1.0 }, + { 0.231373, 0.125490, 0.286275, 1.0 }, + { 0.486275, 0.074510, 0.294118, 1.0 }, + { 0.462745, 0.000000, 0.427451, 1.0 }, + { 0.360784, 0.023529, 0.458824, 1.0 }, + { 0.376471, 0.074510, 0.396078, 1.0 }, + { 0.400000, 0.164706, 0.407843, 1.0 }, + { 0.388235, 0.301961, 0.247059, 1.0 }, + { 0.513725, 0.345098, 0.176471, 1.0 }, + { 0.439216, 0.380392, 0.149020, 1.0 }, + { 0.356863, 0.345098, 0.145098, 1.0 }, + { 0.207843, 0.313725, 0.239216, 1.0 }, + { 0.282353, 0.274510, 0.227451, 1.0 }, + { 0.443137, 0.309804, 0.172549, 1.0 }, + { 0.537255, 0.243137, 0.086275, 1.0 }, + { 0.784314, 0.329412, 0.098039, 1.0 }, + { 0.811765, 0.270588, 0.027451, 1.0 }, + { 0.858824, 0.266667, 0.000000, 1.0 }, + { 0.847059, 0.313725, 0.086275, 1.0 }, + { 0.803922, 0.321569, 0.188235, 1.0 }, + { 0.870588, 0.235294, 0.317647, 1.0 }, + { 0.713725, 0.317647, 0.247059, 1.0 }, + { 0.635294, 0.415686, 0.270588, 1.0 }, + { 0.580392, 0.325490, 0.239216, 1.0 }, + { 0.682353, 0.207843, 0.274510, 1.0 }, + { 0.725490, 0.054902, 0.090196, 1.0 }, + { 0.745098, 0.011765, 0.039216, 1.0 }, + { 0.756863, 0.019608, 0.023529, 1.0 }, + { 0.709804, 0.000000, 0.027451, 1.0 }, + { 0.686275, 0.000000, 0.000000, 1.0 }, + { 0.670588, 0.000000, 0.000000, 1.0 }, + { 0.576471, 0.000000, 0.000000, 1.0 }, + { 0.341176, 0.062745, 0.133333, 1.0 }, + { 0.513725, 0.019608, 0.105882, 1.0 }, + }; +/* Apophysis-040427-51TmplWatrs2 */ +static double4 colors_277[] = { + { 0.227451, 0.121569, 0.039216, 1.0 }, + { 0.117647, 0.047059, 0.007843, 1.0 }, + { 0.129412, 0.113725, 0.058824, 1.0 }, + { 0.145098, 0.180392, 0.113725, 1.0 }, + { 0.184314, 0.188235, 0.109804, 1.0 }, + { 0.227451, 0.196078, 0.105882, 1.0 }, + { 0.235294, 0.215686, 0.101961, 1.0 }, + { 0.247059, 0.235294, 0.098039, 1.0 }, + { 0.407843, 0.219608, 0.062745, 1.0 }, + { 0.545098, 0.250980, 0.078431, 1.0 }, + { 0.686275, 0.286275, 0.098039, 1.0 }, + { 0.780392, 0.152941, 0.047059, 1.0 }, + { 0.878431, 0.019608, 0.000000, 1.0 }, + { 0.713725, 0.101961, 0.011765, 1.0 }, + { 0.552941, 0.188235, 0.027451, 1.0 }, + { 0.490196, 0.223529, 0.039216, 1.0 }, + { 0.431373, 0.262745, 0.054902, 1.0 }, + { 0.400000, 0.239216, 0.113725, 1.0 }, + { 0.325490, 0.156863, 0.058824, 1.0 }, + { 0.254902, 0.078431, 0.003922, 1.0 }, + { 0.239216, 0.039216, 0.027451, 1.0 }, + { 0.223529, 0.000000, 0.050980, 1.0 }, + { 0.211765, 0.007843, 0.031373, 1.0 }, + { 0.203922, 0.015686, 0.015686, 1.0 }, + { 0.090196, 0.000000, 0.031373, 1.0 }, + { 0.098039, 0.019608, 0.015686, 1.0 }, + { 0.109804, 0.043137, 0.003922, 1.0 }, + { 0.168627, 0.062745, 0.007843, 1.0 }, + { 0.231373, 0.086275, 0.015686, 1.0 }, + { 0.294118, 0.141176, 0.027451, 1.0 }, + { 0.360784, 0.196078, 0.039216, 1.0 }, + { 0.498039, 0.200000, 0.058824, 1.0 }, + { 0.517647, 0.274510, 0.113725, 1.0 }, + { 0.521569, 0.349020, 0.156863, 1.0 }, + { 0.521569, 0.372549, 0.184314, 1.0 }, + { 0.521569, 0.400000, 0.215686, 1.0 }, + { 0.545098, 0.466667, 0.247059, 1.0 }, + { 0.568627, 0.537255, 0.282353, 1.0 }, + { 0.580392, 0.568627, 0.305882, 1.0 }, + { 0.596078, 0.600000, 0.333333, 1.0 }, + { 0.741176, 0.603922, 0.345098, 1.0 }, + { 0.835294, 0.568627, 0.325490, 1.0 }, + { 0.929412, 0.537255, 0.305882, 1.0 }, + { 0.788235, 0.517647, 0.313725, 1.0 }, + { 0.647059, 0.498039, 0.321569, 1.0 }, + { 0.611765, 0.466667, 0.309804, 1.0 }, + { 0.576471, 0.435294, 0.301961, 1.0 }, + { 0.470588, 0.356863, 0.239216, 1.0 }, + { 0.384314, 0.317647, 0.247059, 1.0 }, + { 0.384314, 0.231373, 0.109804, 1.0 }, + { 0.400000, 0.203922, 0.070588, 1.0 }, + { 0.415686, 0.180392, 0.035294, 1.0 }, + { 0.458824, 0.250980, 0.082353, 1.0 }, + { 0.501961, 0.321569, 0.129412, 1.0 }, + { 0.517647, 0.329412, 0.133333, 1.0 }, + { 0.537255, 0.341176, 0.141176, 1.0 }, + { 0.564706, 0.411765, 0.196078, 1.0 }, + { 0.537255, 0.450980, 0.235294, 1.0 }, + { 0.513725, 0.494118, 0.274510, 1.0 }, + { 0.549020, 0.486275, 0.262745, 1.0 }, + { 0.584314, 0.482353, 0.250980, 1.0 }, + { 0.607843, 0.486275, 0.247059, 1.0 }, + { 0.631373, 0.490196, 0.247059, 1.0 }, + { 0.588235, 0.431373, 0.192157, 1.0 }, + { 0.600000, 0.384314, 0.172549, 1.0 }, + { 0.654902, 0.407843, 0.200000, 1.0 }, + { 0.658824, 0.407843, 0.184314, 1.0 }, + { 0.662745, 0.411765, 0.172549, 1.0 }, + { 0.647059, 0.384314, 0.160784, 1.0 }, + { 0.631373, 0.356863, 0.152941, 1.0 }, + { 0.580392, 0.262745, 0.054902, 1.0 }, + { 0.521569, 0.172549, 0.007843, 1.0 }, + { 0.431373, 0.000000, 0.019608, 1.0 }, + { 0.356863, 0.000000, 0.011765, 1.0 }, + { 0.282353, 0.000000, 0.003922, 1.0 }, + { 0.239216, 0.023529, 0.003922, 1.0 }, + { 0.196078, 0.047059, 0.003922, 1.0 }, + { 0.203922, 0.078431, 0.015686, 1.0 }, + { 0.215686, 0.109804, 0.027451, 1.0 }, + { 0.239216, 0.152941, 0.062745, 1.0 }, + { 0.333333, 0.192157, 0.090196, 1.0 }, + { 0.525490, 0.392157, 0.215686, 1.0 }, + { 0.619608, 0.494118, 0.274510, 1.0 }, + { 0.717647, 0.596078, 0.333333, 1.0 }, + { 0.796078, 0.627451, 0.376471, 1.0 }, + { 0.874510, 0.662745, 0.419608, 1.0 }, + { 0.937255, 0.701961, 0.505882, 1.0 }, + { 0.980392, 0.835294, 0.556863, 1.0 }, + { 0.925490, 0.650980, 0.419608, 1.0 }, + { 0.835294, 0.533333, 0.313725, 1.0 }, + { 0.745098, 0.419608, 0.207843, 1.0 }, + { 0.709804, 0.392157, 0.180392, 1.0 }, + { 0.678431, 0.364706, 0.156863, 1.0 }, + { 0.631373, 0.368627, 0.164706, 1.0 }, + { 0.600000, 0.368627, 0.149020, 1.0 }, + { 0.568627, 0.384314, 0.180392, 1.0 }, + { 0.529412, 0.345098, 0.141176, 1.0 }, + { 0.529412, 0.286275, 0.094118, 1.0 }, + { 0.556863, 0.215686, 0.047059, 1.0 }, + { 0.584314, 0.145098, 0.000000, 1.0 }, + { 0.556863, 0.086275, 0.007843, 1.0 }, + { 0.529412, 0.027451, 0.015686, 1.0 }, + { 0.509804, 0.031373, 0.011765, 1.0 }, + { 0.513725, 0.184314, 0.050980, 1.0 }, + { 0.607843, 0.400000, 0.188235, 1.0 }, + { 0.631373, 0.443137, 0.215686, 1.0 }, + { 0.658824, 0.486275, 0.247059, 1.0 }, + { 0.635294, 0.470588, 0.231373, 1.0 }, + { 0.615686, 0.458824, 0.219608, 1.0 }, + { 0.611765, 0.364706, 0.152941, 1.0 }, + { 0.631373, 0.243137, 0.078431, 1.0 }, + { 0.568627, 0.117647, 0.003922, 1.0 }, + { 0.423529, 0.011765, 0.000000, 1.0 }, + { 0.317647, 0.121569, 0.078431, 1.0 }, + { 0.305882, 0.168627, 0.094118, 1.0 }, + { 0.298039, 0.219608, 0.113725, 1.0 }, + { 0.301961, 0.258824, 0.149020, 1.0 }, + { 0.345098, 0.321569, 0.188235, 1.0 }, + { 0.474510, 0.349020, 0.200000, 1.0 }, + { 0.509804, 0.337255, 0.145098, 1.0 }, + { 0.654902, 0.298039, 0.121569, 1.0 }, + { 0.647059, 0.258824, 0.082353, 1.0 }, + { 0.643137, 0.223529, 0.043137, 1.0 }, + { 0.631373, 0.172549, 0.019608, 1.0 }, + { 0.623529, 0.125490, 0.000000, 1.0 }, + { 0.607843, 0.203922, 0.035294, 1.0 }, + { 0.615686, 0.239216, 0.074510, 1.0 }, + { 0.619608, 0.243137, 0.078431, 1.0 }, + { 0.584314, 0.231373, 0.086275, 1.0 }, + { 0.392157, 0.215686, 0.062745, 1.0 }, + { 0.356863, 0.196078, 0.070588, 1.0 }, + { 0.321569, 0.180392, 0.078431, 1.0 }, + { 0.266667, 0.215686, 0.082353, 1.0 }, + { 0.235294, 0.168627, 0.105882, 1.0 }, + { 0.219608, 0.160784, 0.078431, 1.0 }, + { 0.196078, 0.062745, 0.156863, 1.0 }, + { 0.058824, 0.000000, 0.215686, 1.0 }, + { 0.121569, 0.000000, 0.117647, 1.0 }, + { 0.184314, 0.000000, 0.023529, 1.0 }, + { 0.231373, 0.000000, 0.015686, 1.0 }, + { 0.282353, 0.000000, 0.011765, 1.0 }, + { 0.384314, 0.011765, 0.003922, 1.0 }, + { 0.470588, 0.000000, 0.007843, 1.0 }, + { 0.482353, 0.003922, 0.000000, 1.0 }, + { 0.486275, 0.007843, 0.098039, 1.0 }, + { 0.313725, 0.227451, 0.133333, 1.0 }, + { 0.309804, 0.274510, 0.164706, 1.0 }, + { 0.309804, 0.321569, 0.200000, 1.0 }, + { 0.341176, 0.352941, 0.231373, 1.0 }, + { 0.443137, 0.388235, 0.211765, 1.0 }, + { 0.494118, 0.407843, 0.211765, 1.0 }, + { 0.552941, 0.400000, 0.168627, 1.0 }, + { 0.521569, 0.337255, 0.133333, 1.0 }, + { 0.494118, 0.309804, 0.129412, 1.0 }, + { 0.470588, 0.282353, 0.125490, 1.0 }, + { 0.454902, 0.294118, 0.113725, 1.0 }, + { 0.498039, 0.329412, 0.121569, 1.0 }, + { 0.533333, 0.356863, 0.141176, 1.0 }, + { 0.564706, 0.415686, 0.172549, 1.0 }, + { 0.603922, 0.411765, 0.184314, 1.0 }, + { 0.678431, 0.427451, 0.184314, 1.0 }, + { 0.776471, 0.572549, 0.286275, 1.0 }, + { 0.745098, 0.498039, 0.243137, 1.0 }, + { 0.717647, 0.423529, 0.200000, 1.0 }, + { 0.701961, 0.349020, 0.141176, 1.0 }, + { 0.568627, 0.262745, 0.070588, 1.0 }, + { 0.435294, 0.180392, 0.015686, 1.0 }, + { 0.349020, 0.090196, 0.003922, 1.0 }, + { 0.352941, 0.000000, 0.000000, 1.0 }, + { 0.345098, 0.003922, 0.000000, 1.0 }, + { 0.337255, 0.007843, 0.000000, 1.0 }, + { 0.309804, 0.000000, 0.000000, 1.0 }, + { 0.298039, 0.047059, 0.007843, 1.0 }, + { 0.278431, 0.050980, 0.003922, 1.0 }, + { 0.274510, 0.054902, 0.003922, 1.0 }, + { 0.333333, 0.152941, 0.019608, 1.0 }, + { 0.376471, 0.207843, 0.074510, 1.0 }, + { 0.392157, 0.274510, 0.133333, 1.0 }, + { 0.415686, 0.360784, 0.168627, 1.0 }, + { 0.411765, 0.419608, 0.235294, 1.0 }, + { 0.494118, 0.470588, 0.274510, 1.0 }, + { 0.521569, 0.505882, 0.254902, 1.0 }, + { 0.533333, 0.529412, 0.305882, 1.0 }, + { 0.533333, 0.537255, 0.309804, 1.0 }, + { 0.486275, 0.498039, 0.274510, 1.0 }, + { 0.478431, 0.482353, 0.270588, 1.0 }, + { 0.474510, 0.466667, 0.266667, 1.0 }, + { 0.372549, 0.345098, 0.305882, 1.0 }, + { 0.286275, 0.290196, 0.219608, 1.0 }, + { 0.270588, 0.258824, 0.121569, 1.0 }, + { 0.203922, 0.262745, 0.141176, 1.0 }, + { 0.243137, 0.239216, 0.129412, 1.0 }, + { 0.301961, 0.219608, 0.105882, 1.0 }, + { 0.407843, 0.235294, 0.082353, 1.0 }, + { 0.474510, 0.290196, 0.109804, 1.0 }, + { 0.611765, 0.352941, 0.156863, 1.0 }, + { 0.701961, 0.400000, 0.180392, 1.0 }, + { 0.874510, 0.498039, 0.301961, 1.0 }, + { 0.941176, 0.658824, 0.431373, 1.0 }, + { 0.890196, 0.800000, 0.729412, 1.0 }, + { 0.921569, 0.925490, 0.870588, 1.0 }, + { 0.933333, 0.929412, 0.921569, 1.0 }, + { 0.921569, 0.925490, 0.901961, 1.0 }, + { 0.925490, 0.929412, 0.866667, 1.0 }, + { 0.784314, 0.784314, 0.792157, 1.0 }, + { 0.823529, 0.741176, 0.486275, 1.0 }, + { 0.756863, 0.545098, 0.411765, 1.0 }, + { 0.600000, 0.533333, 0.494118, 1.0 }, + { 0.509804, 0.396078, 0.333333, 1.0 }, + { 0.482353, 0.388235, 0.341176, 1.0 }, + { 0.478431, 0.400000, 0.294118, 1.0 }, + { 0.435294, 0.403922, 0.250980, 1.0 }, + { 0.419608, 0.368627, 0.235294, 1.0 }, + { 0.349020, 0.325490, 0.231373, 1.0 }, + { 0.329412, 0.274510, 0.172549, 1.0 }, + { 0.329412, 0.215686, 0.098039, 1.0 }, + { 0.368627, 0.172549, 0.027451, 1.0 }, + { 0.305882, 0.078431, 0.000000, 1.0 }, + { 0.278431, 0.090196, 0.000000, 1.0 }, + { 0.368627, 0.176471, 0.050980, 1.0 }, + { 0.454902, 0.290196, 0.101961, 1.0 }, + { 0.521569, 0.364706, 0.223529, 1.0 }, + { 0.545098, 0.462745, 0.294118, 1.0 }, + { 0.674510, 0.556863, 0.415686, 1.0 }, + { 0.725490, 0.705882, 0.486275, 1.0 }, + { 0.811765, 0.776471, 0.482353, 1.0 }, + { 0.886275, 0.890196, 0.623529, 1.0 }, + { 0.921569, 0.925490, 0.854902, 1.0 }, + { 0.925490, 0.929412, 0.905882, 1.0 }, + { 0.956863, 0.952941, 0.874510, 1.0 }, + { 0.929412, 0.933333, 0.760784, 1.0 }, + { 0.933333, 0.921569, 0.650980, 1.0 }, + { 0.917647, 0.921569, 0.623529, 1.0 }, + { 0.925490, 0.850980, 0.584314, 1.0 }, + { 0.909804, 0.780392, 0.517647, 1.0 }, + { 0.866667, 0.674510, 0.411765, 1.0 }, + { 0.639216, 0.505882, 0.266667, 1.0 }, + { 0.517647, 0.376471, 0.188235, 1.0 }, + { 0.396078, 0.305882, 0.141176, 1.0 }, + { 0.266667, 0.172549, 0.070588, 1.0 }, + { 0.196078, 0.082353, 0.011765, 1.0 }, + { 0.215686, 0.070588, 0.000000, 1.0 }, + { 0.262745, 0.145098, 0.050980, 1.0 }, + { 0.368627, 0.200000, 0.074510, 1.0 }, + { 0.486275, 0.380392, 0.196078, 1.0 }, + { 0.584314, 0.588235, 0.360784, 1.0 }, + { 0.611765, 0.690196, 0.411765, 1.0 }, + { 0.729412, 0.780392, 0.509804, 1.0 }, + { 0.745098, 0.729412, 0.443137, 1.0 }, + { 0.713725, 0.670588, 0.411765, 1.0 }, + { 0.623529, 0.603922, 0.345098, 1.0 }, + { 0.588235, 0.592157, 0.325490, 1.0 }, + { 0.615686, 0.517647, 0.266667, 1.0 }, + { 0.654902, 0.552941, 0.313725, 1.0 }, + { 0.674510, 0.686275, 0.407843, 1.0 }, + { 0.658824, 0.580392, 0.349020, 1.0 }, + }; +/* Apophysis-040427-51TeddyScare */ +static double4 colors_278[] = { + { 0.690196, 0.600000, 0.639216, 1.0 }, + { 0.231373, 0.858824, 1.000000, 1.0 }, + { 0.188235, 0.772549, 0.933333, 1.0 }, + { 0.145098, 0.686275, 0.870588, 1.0 }, + { 0.152941, 0.525490, 0.901961, 1.0 }, + { 0.164706, 0.364706, 0.933333, 1.0 }, + { 0.149020, 0.286275, 0.894118, 1.0 }, + { 0.137255, 0.211765, 0.858824, 1.0 }, + { 0.149020, 0.435294, 0.847059, 1.0 }, + { 0.160784, 0.537255, 0.843137, 1.0 }, + { 0.172549, 0.643137, 0.839216, 1.0 }, + { 0.149020, 0.709804, 0.831373, 1.0 }, + { 0.125490, 0.776471, 0.823529, 1.0 }, + { 0.145098, 0.819608, 0.803922, 1.0 }, + { 0.164706, 0.866667, 0.784314, 1.0 }, + { 0.176471, 0.847059, 0.780392, 1.0 }, + { 0.192157, 0.827451, 0.776471, 1.0 }, + { 0.090196, 0.615686, 0.729412, 1.0 }, + { 0.043137, 0.447059, 0.474510, 1.0 }, + { 0.000000, 0.278431, 0.219608, 1.0 }, + { 0.000000, 0.156863, 0.125490, 1.0 }, + { 0.000000, 0.039216, 0.031373, 1.0 }, + { 0.000000, 0.035294, 0.031373, 1.0 }, + { 0.000000, 0.035294, 0.031373, 1.0 }, + { 0.078431, 0.247059, 0.207843, 1.0 }, + { 0.078431, 0.368627, 0.337255, 1.0 }, + { 0.082353, 0.494118, 0.466667, 1.0 }, + { 0.070588, 0.396078, 0.368627, 1.0 }, + { 0.062745, 0.301961, 0.274510, 1.0 }, + { 0.054902, 0.235294, 0.215686, 1.0 }, + { 0.050980, 0.168627, 0.160784, 1.0 }, + { 0.000000, 0.000000, 0.054902, 1.0 }, + { 0.003922, 0.011765, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.011765, 0.000000, 1.0 }, + { 0.000000, 0.031373, 0.011765, 1.0 }, + { 0.000000, 0.050980, 0.023529, 1.0 }, + { 0.070588, 0.341176, 0.329412, 1.0 }, + { 0.094118, 0.419608, 0.521569, 1.0 }, + { 0.121569, 0.501961, 0.717647, 1.0 }, + { 0.396078, 0.576471, 0.674510, 1.0 }, + { 0.670588, 0.650980, 0.635294, 1.0 }, + { 0.721569, 0.631373, 0.403922, 1.0 }, + { 0.776471, 0.611765, 0.172549, 1.0 }, + { 0.788235, 0.709804, 0.125490, 1.0 }, + { 0.619608, 0.521569, 0.125490, 1.0 }, + { 0.152941, 0.568627, 0.529412, 1.0 }, + { 0.160784, 0.600000, 0.615686, 1.0 }, + { 0.172549, 0.631373, 0.701961, 1.0 }, + { 0.176471, 0.698039, 0.772549, 1.0 }, + { 0.184314, 0.768627, 0.847059, 1.0 }, + { 0.270588, 0.768627, 0.870588, 1.0 }, + { 0.360784, 0.772549, 0.898039, 1.0 }, + { 0.701961, 0.717647, 0.854902, 1.0 }, + { 0.458824, 0.678431, 0.890196, 1.0 }, + { 0.215686, 0.639216, 0.925490, 1.0 }, + { 0.176471, 0.745098, 0.878431, 1.0 }, + { 0.141176, 0.850980, 0.831373, 1.0 }, + { 0.145098, 0.854902, 0.815686, 1.0 }, + { 0.152941, 0.862745, 0.803922, 1.0 }, + { 0.152941, 0.862745, 0.803922, 1.0 }, + { 0.141176, 0.827451, 0.760784, 1.0 }, + { 0.152941, 0.705882, 0.886275, 1.0 }, + { 0.152941, 0.584314, 0.862745, 1.0 }, + { 0.156863, 0.466667, 0.839216, 1.0 }, + { 0.145098, 0.349020, 0.847059, 1.0 }, + { 0.137255, 0.231373, 0.858824, 1.0 }, + { 0.164706, 0.145098, 0.894118, 1.0 }, + { 0.137255, 0.211765, 0.858824, 1.0 }, + { 0.152941, 0.298039, 0.850980, 1.0 }, + { 0.137255, 0.419608, 0.874510, 1.0 }, + { 0.121569, 0.545098, 0.898039, 1.0 }, + { 0.121569, 0.686275, 0.878431, 1.0 }, + { 0.121569, 0.831373, 0.858824, 1.0 }, + { 0.149020, 0.890196, 0.847059, 1.0 }, + { 0.180392, 0.952941, 0.835294, 1.0 }, + { 0.141176, 0.874510, 0.807843, 1.0 }, + { 0.145098, 0.843137, 0.788235, 1.0 }, + { 0.149020, 0.686275, 0.850980, 1.0 }, + { 0.133333, 0.647059, 0.788235, 1.0 }, + { 0.117647, 0.607843, 0.725490, 1.0 }, + { 0.109804, 0.647059, 0.713725, 1.0 }, + { 0.101961, 0.686275, 0.701961, 1.0 }, + { 0.109804, 0.682353, 0.682353, 1.0 }, + { 0.113725, 0.568627, 0.533333, 1.0 }, + { 0.117647, 0.576471, 0.513725, 1.0 }, + { 0.082353, 0.435294, 0.388235, 1.0 }, + { 0.050980, 0.298039, 0.266667, 1.0 }, + { 0.039216, 0.235294, 0.235294, 1.0 }, + { 0.027451, 0.172549, 0.207843, 1.0 }, + { 0.074510, 0.027451, 0.066667, 1.0 }, + { 0.011765, 0.003922, 0.015686, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.094118, 0.000000, 0.086275, 1.0 }, + { 0.113725, 0.062745, 0.262745, 1.0 }, + { 0.137255, 0.125490, 0.443137, 1.0 }, + { 0.109804, 0.133333, 0.627451, 1.0 }, + { 0.086275, 0.141176, 0.811765, 1.0 }, + { 0.137255, 0.211765, 0.858824, 1.0 }, + { 0.121569, 0.227451, 0.827451, 1.0 }, + { 0.137255, 0.239216, 0.815686, 1.0 }, + { 0.200000, 0.094118, 0.545098, 1.0 }, + { 0.074510, 0.000000, 0.082353, 1.0 }, + { 0.039216, 0.000000, 0.050980, 1.0 }, + { 0.003922, 0.000000, 0.019608, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.023529, 0.011765, 1.0 }, + { 0.000000, 0.039216, 0.035294, 1.0 }, + { 0.000000, 0.176471, 0.176471, 1.0 }, + { 0.074510, 0.313725, 0.294118, 1.0 }, + { 0.066667, 0.678431, 0.635294, 1.0 }, + { 0.090196, 0.741176, 0.686275, 1.0 }, + { 0.117647, 0.803922, 0.737255, 1.0 }, + { 0.141176, 0.780392, 0.768627, 1.0 }, + { 0.113725, 0.654902, 0.603922, 1.0 }, + { 0.113725, 0.521569, 0.494118, 1.0 }, + { 0.062745, 0.270588, 0.239216, 1.0 }, + { 0.003922, 0.019608, 0.015686, 1.0 }, + { 0.000000, 0.007843, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.015686, 1.0 }, + { 0.000000, 0.003922, 0.039216, 1.0 }, + { 0.000000, 0.000000, 0.062745, 1.0 }, + { 0.000000, 0.137255, 0.200000, 1.0 }, + { 0.101961, 0.243137, 0.533333, 1.0 }, + { 0.070588, 0.313725, 0.796078, 1.0 }, + { 0.176471, 0.439216, 0.858824, 1.0 }, + { 0.568627, 0.509804, 0.529412, 1.0 }, + { 0.650980, 0.360784, 0.588235, 1.0 }, + { 0.737255, 0.211765, 0.647059, 1.0 }, + { 0.764706, 0.133333, 0.741176, 1.0 }, + { 0.752941, 0.149020, 0.823529, 1.0 }, + { 0.682353, 0.141176, 0.717647, 1.0 }, + { 0.556863, 0.078431, 0.552941, 1.0 }, + { 0.219608, 0.011765, 0.231373, 1.0 }, + { 0.125490, 0.000000, 0.141176, 1.0 }, + { 0.086275, 0.019608, 0.090196, 1.0 }, + { 0.019608, 0.011765, 0.031373, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.003922, 0.015686, 1.0 }, + { 0.000000, 0.007843, 0.023529, 1.0 }, + { 0.015686, 0.054902, 0.050980, 1.0 }, + { 0.027451, 0.203922, 0.215686, 1.0 }, + { 0.129412, 0.447059, 0.552941, 1.0 }, + { 0.094118, 0.529412, 0.749020, 1.0 }, + { 0.109804, 0.427451, 0.776471, 1.0 }, + { 0.109804, 0.200000, 0.741176, 1.0 }, + { 0.211765, 0.231373, 0.549020, 1.0 }, + { 0.207843, 0.066667, 0.239216, 1.0 }, + { 0.207843, 0.003922, 0.184314, 1.0 }, + { 0.125490, 0.015686, 0.101961, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.003922, 0.007843, 1.0 }, + { 0.007843, 0.047059, 0.043137, 1.0 }, + { 0.035294, 0.200000, 0.184314, 1.0 }, + { 0.082353, 0.450980, 0.349020, 1.0 }, + { 0.105882, 0.592157, 0.490196, 1.0 }, + { 0.074510, 0.627451, 0.564706, 1.0 }, + { 0.078431, 0.678431, 0.607843, 1.0 }, + { 0.098039, 0.631373, 0.592157, 1.0 }, + { 0.078431, 0.537255, 0.466667, 1.0 }, + { 0.066667, 0.231373, 0.223529, 1.0 }, + { 0.027451, 0.070588, 0.086275, 1.0 }, + { 0.003922, 0.019608, 0.015686, 1.0 }, + { 0.000000, 0.007843, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.015686, 0.027451, 1.0 }, + { 0.000000, 0.086275, 0.078431, 1.0 }, + { 0.000000, 0.200000, 0.184314, 1.0 }, + { 0.000000, 0.333333, 0.376471, 1.0 }, + { 0.105882, 0.403922, 0.639216, 1.0 }, + { 0.109804, 0.560784, 0.784314, 1.0 }, + { 0.129412, 0.600000, 0.737255, 1.0 }, + { 0.098039, 0.600000, 0.792157, 1.0 }, + { 0.125490, 0.662745, 0.843137, 1.0 }, + { 0.141176, 0.631373, 0.843137, 1.0 }, + { 0.101961, 0.588235, 0.831373, 1.0 }, + { 0.101961, 0.525490, 0.870588, 1.0 }, + { 0.098039, 0.482353, 0.831373, 1.0 }, + { 0.133333, 0.372549, 0.823529, 1.0 }, + { 0.109804, 0.294118, 0.835294, 1.0 }, + { 0.274510, 0.313725, 0.796078, 1.0 }, + { 0.411765, 0.454902, 0.909804, 1.0 }, + { 0.631373, 0.509804, 0.823529, 1.0 }, + { 0.854902, 0.870588, 0.905882, 1.0 }, + { 0.886275, 0.921569, 0.980392, 1.0 }, + { 0.980392, 0.878431, 0.929412, 1.0 }, + { 0.756863, 0.309804, 1.000000, 1.0 }, + { 0.796078, 0.105882, 0.870588, 1.0 }, + { 0.780392, 0.109804, 0.854902, 1.0 }, + { 0.749020, 0.129412, 0.839216, 1.0 }, + { 0.666667, 0.129412, 0.717647, 1.0 }, + { 0.294118, 0.184314, 0.486275, 1.0 }, + { 0.184314, 0.196078, 0.396078, 1.0 }, + { 0.152941, 0.098039, 0.227451, 1.0 }, + { 0.113725, 0.019608, 0.121569, 1.0 }, + { 0.062745, 0.015686, 0.054902, 1.0 }, + { 0.011765, 0.027451, 0.039216, 1.0 }, + { 0.027451, 0.086275, 0.066667, 1.0 }, + { 0.031373, 0.239216, 0.207843, 1.0 }, + { 0.074510, 0.482353, 0.447059, 1.0 }, + { 0.125490, 0.639216, 0.619608, 1.0 }, + { 0.129412, 0.792157, 0.709804, 1.0 }, + { 0.105882, 0.854902, 0.733333, 1.0 }, + { 0.090196, 0.839216, 0.717647, 1.0 }, + { 0.058824, 0.733333, 0.647059, 1.0 }, + { 0.058824, 0.658824, 0.588235, 1.0 }, + }; +/* Apophysis-040427-51kaosGardenr */ +static double4 colors_279[] = { + { 0.231373, 0.000000, 0.313725, 1.0 }, + { 0.015686, 0.317647, 0.341176, 1.0 }, + { 0.105882, 0.415686, 0.400000, 1.0 }, + { 0.196078, 0.517647, 0.462745, 1.0 }, + { 0.164706, 0.674510, 0.380392, 1.0 }, + { 0.133333, 0.831373, 0.298039, 1.0 }, + { 0.172549, 0.886275, 0.349020, 1.0 }, + { 0.215686, 0.941176, 0.403922, 1.0 }, + { 0.325490, 0.945098, 0.368627, 1.0 }, + { 0.501961, 0.956863, 0.458824, 1.0 }, + { 0.682353, 0.968627, 0.549020, 1.0 }, + { 0.819608, 0.949020, 0.282353, 1.0 }, + { 0.956863, 0.933333, 0.015686, 1.0 }, + { 0.827451, 0.772549, 0.200000, 1.0 }, + { 0.698039, 0.611765, 0.388235, 1.0 }, + { 0.658824, 0.658824, 0.411765, 1.0 }, + { 0.623529, 0.705882, 0.435294, 1.0 }, + { 0.462745, 0.788235, 0.474510, 1.0 }, + { 0.521569, 0.768627, 0.470588, 1.0 }, + { 0.580392, 0.749020, 0.466667, 1.0 }, + { 0.623529, 0.643137, 0.427451, 1.0 }, + { 0.670588, 0.537255, 0.388235, 1.0 }, + { 0.686275, 0.470588, 0.368627, 1.0 }, + { 0.701961, 0.403922, 0.349020, 1.0 }, + { 0.733333, 0.200000, 0.207843, 1.0 }, + { 0.788235, 0.105882, 0.219608, 1.0 }, + { 0.847059, 0.011765, 0.231373, 1.0 }, + { 0.768627, 0.031373, 0.156863, 1.0 }, + { 0.694118, 0.050980, 0.086275, 1.0 }, + { 0.631373, 0.066667, 0.133333, 1.0 }, + { 0.568627, 0.082353, 0.184314, 1.0 }, + { 0.325490, 0.188235, 0.282353, 1.0 }, + { 0.015686, 0.000000, 0.678431, 1.0 }, + { 0.000000, 0.019608, 0.156863, 1.0 }, + { 0.000000, 0.007843, 0.078431, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.023529, 1.0 }, + { 0.000000, 0.003922, 0.019608, 1.0 }, + { 0.000000, 0.003922, 0.015686, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.168627, 0.133333, 1.0 }, + { 0.000000, 0.435294, 0.066667, 1.0 }, + { 0.152941, 0.788235, 0.309804, 1.0 }, + { 0.294118, 0.796078, 0.380392, 1.0 }, + { 0.439216, 0.803922, 0.454902, 1.0 }, + { 0.301961, 0.882353, 0.431373, 1.0 }, + { 0.164706, 0.960784, 0.407843, 1.0 }, + { 0.113725, 0.964706, 0.372549, 1.0 }, + { 0.066667, 0.968627, 0.341176, 1.0 }, + { 0.125490, 0.815686, 0.533333, 1.0 }, + { 0.082353, 0.823529, 0.631373, 1.0 }, + { 0.043137, 0.835294, 0.733333, 1.0 }, + { 0.125490, 0.698039, 0.545098, 1.0 }, + { 0.207843, 0.560784, 0.356863, 1.0 }, + { 0.333333, 0.533333, 0.321569, 1.0 }, + { 0.462745, 0.505882, 0.286275, 1.0 }, + { 0.494118, 0.470588, 0.235294, 1.0 }, + { 0.525490, 0.435294, 0.270588, 1.0 }, + { 0.494118, 0.352941, 0.305882, 1.0 }, + { 0.529412, 0.392157, 0.294118, 1.0 }, + { 0.564706, 0.431373, 0.286275, 1.0 }, + { 0.603922, 0.454902, 0.305882, 1.0 }, + { 0.647059, 0.482353, 0.325490, 1.0 }, + { 0.709804, 0.564706, 0.400000, 1.0 }, + { 0.898039, 0.517647, 0.584314, 1.0 }, + { 0.976471, 0.631373, 0.921569, 1.0 }, + { 0.976471, 0.580392, 0.878431, 1.0 }, + { 0.976471, 0.533333, 0.839216, 1.0 }, + { 0.800000, 0.600000, 0.643137, 1.0 }, + { 0.627451, 0.670588, 0.450980, 1.0 }, + { 0.580392, 0.690196, 0.454902, 1.0 }, + { 0.537255, 0.709804, 0.462745, 1.0 }, + { 0.423529, 0.733333, 0.415686, 1.0 }, + { 0.392157, 0.709804, 0.349020, 1.0 }, + { 0.545098, 0.623529, 0.031373, 1.0 }, + { 0.588235, 0.517647, 0.160784, 1.0 }, + { 0.635294, 0.411765, 0.294118, 1.0 }, + { 0.713725, 0.501961, 0.278431, 1.0 }, + { 0.792157, 0.596078, 0.262745, 1.0 }, + { 1.000000, 0.537255, 0.427451, 1.0 }, + { 0.909804, 0.568627, 0.541176, 1.0 }, + { 0.952941, 0.470588, 0.650980, 1.0 }, + { 0.937255, 0.427451, 0.615686, 1.0 }, + { 0.925490, 0.384314, 0.584314, 1.0 }, + { 0.870588, 0.388235, 0.576471, 1.0 }, + { 0.815686, 0.396078, 0.568627, 1.0 }, + { 0.694118, 0.466667, 0.525490, 1.0 }, + { 0.615686, 0.443137, 0.650980, 1.0 }, + { 0.474510, 0.105882, 0.694118, 1.0 }, + { 0.537255, 0.015686, 0.709804, 1.0 }, + { 0.454902, 0.105882, 0.176471, 1.0 }, + { 0.513725, 0.050980, 0.086275, 1.0 }, + { 0.576471, 0.000000, 0.000000, 1.0 }, + { 0.494118, 0.047059, 0.086275, 1.0 }, + { 0.415686, 0.098039, 0.172549, 1.0 }, + { 0.274510, 0.188235, 0.196078, 1.0 }, + { 0.286275, 0.172549, 0.156863, 1.0 }, + { 0.576471, 0.223529, 0.090196, 1.0 }, + { 0.603922, 0.188235, 0.074510, 1.0 }, + { 0.635294, 0.156863, 0.062745, 1.0 }, + { 0.560784, 0.192157, 0.054902, 1.0 }, + { 0.490196, 0.227451, 0.050980, 1.0 }, + { 0.333333, 0.356863, 0.019608, 1.0 }, + { 0.086275, 0.250980, 0.000000, 1.0 }, + { 0.215686, 0.435294, 0.078431, 1.0 }, + { 0.360784, 0.447059, 0.121569, 1.0 }, + { 0.584314, 0.333333, 0.286275, 1.0 }, + { 0.650980, 0.364706, 0.313725, 1.0 }, + { 0.721569, 0.400000, 0.345098, 1.0 }, + { 0.945098, 0.400000, 0.474510, 1.0 }, + { 0.968627, 0.364706, 0.498039, 1.0 }, + { 0.901961, 0.407843, 0.490196, 1.0 }, + { 0.917647, 0.639216, 0.513725, 1.0 }, + { 0.784314, 0.721569, 0.521569, 1.0 }, + { 0.615686, 0.745098, 0.462745, 1.0 }, + { 0.450980, 0.768627, 0.403922, 1.0 }, + { 0.403922, 0.803922, 0.349020, 1.0 }, + { 0.360784, 0.843137, 0.294118, 1.0 }, + { 0.439216, 0.768627, 0.435294, 1.0 }, + { 0.552941, 0.811765, 0.470588, 1.0 }, + { 0.709804, 0.780392, 0.552941, 1.0 }, + { 0.811765, 0.850980, 0.611765, 1.0 }, + { 0.945098, 0.925490, 0.705882, 1.0 }, + { 0.952941, 0.886275, 0.698039, 1.0 }, + { 0.964706, 0.850980, 0.694118, 1.0 }, + { 0.913725, 0.682353, 0.611765, 1.0 }, + { 0.952941, 0.470588, 0.650980, 1.0 }, + { 1.000000, 0.447059, 0.643137, 1.0 }, + { 0.952941, 0.400000, 0.603922, 1.0 }, + { 0.890196, 0.537255, 0.572549, 1.0 }, + { 0.752941, 0.611765, 0.513725, 1.0 }, + { 0.615686, 0.686275, 0.458824, 1.0 }, + { 0.592157, 0.741176, 0.474510, 1.0 }, + { 0.572549, 0.796078, 0.494118, 1.0 }, + { 0.600000, 0.800000, 0.498039, 1.0 }, + { 0.694118, 0.737255, 0.478431, 1.0 }, + { 0.792157, 0.713725, 0.482353, 1.0 }, + { 0.847059, 0.596078, 0.556863, 1.0 }, + { 0.768627, 0.486275, 0.400000, 1.0 }, + { 0.682353, 0.443137, 0.337255, 1.0 }, + { 0.596078, 0.403922, 0.274510, 1.0 }, + { 0.368627, 0.427451, 0.172549, 1.0 }, + { 0.313725, 0.447059, 0.074510, 1.0 }, + { 0.105882, 0.807843, 0.305882, 1.0 }, + { 0.023529, 0.913725, 0.250980, 1.0 }, + { 0.000000, 0.937255, 0.262745, 1.0 }, + { 0.035294, 0.941176, 0.301961, 1.0 }, + { 0.070588, 0.945098, 0.345098, 1.0 }, + { 0.196078, 0.905882, 0.360784, 1.0 }, + { 0.266667, 0.784314, 0.317647, 1.0 }, + { 0.317647, 0.803922, 0.317647, 1.0 }, + { 0.388235, 0.690196, 0.321569, 1.0 }, + { 0.470588, 0.698039, 0.364706, 1.0 }, + { 0.533333, 0.521569, 0.360784, 1.0 }, + { 0.572549, 0.490196, 0.313725, 1.0 }, + { 0.556863, 0.521569, 0.341176, 1.0 }, + { 0.545098, 0.556863, 0.372549, 1.0 }, + { 0.486275, 0.650980, 0.403922, 1.0 }, + { 0.470588, 0.768627, 0.415686, 1.0 }, + { 0.513725, 0.725490, 0.427451, 1.0 }, + { 0.501961, 0.674510, 0.443137, 1.0 }, + { 0.474510, 0.419608, 0.415686, 1.0 }, + { 0.466667, 0.356863, 0.372549, 1.0 }, + { 0.458824, 0.298039, 0.329412, 1.0 }, + { 0.686275, 0.184314, 0.141176, 1.0 }, + { 0.694118, 0.164706, 0.149020, 1.0 }, + { 0.741176, 0.215686, 0.203922, 1.0 }, + { 0.631373, 0.215686, 0.231373, 1.0 }, + { 0.400000, 0.278431, 0.266667, 1.0 }, + { 0.258824, 0.329412, 0.368627, 1.0 }, + { 0.109804, 0.007843, 0.631373, 1.0 }, + { 0.360784, 0.000000, 0.850980, 1.0 }, + { 0.525490, 0.305882, 0.890196, 1.0 }, + { 0.470588, 0.415686, 0.756863, 1.0 }, + { 0.686275, 0.490196, 0.537255, 1.0 }, + { 0.694118, 0.549020, 0.525490, 1.0 }, + { 0.603922, 0.392157, 0.384314, 1.0 }, + { 0.525490, 0.239216, 0.078431, 1.0 }, + { 0.525490, 0.239216, 0.070588, 1.0 }, + { 0.529412, 0.239216, 0.062745, 1.0 }, + { 0.545098, 0.207843, 0.070588, 1.0 }, + { 0.635294, 0.129412, 0.105882, 1.0 }, + { 0.615686, 0.211765, 0.074510, 1.0 }, + { 0.717647, 0.384314, 0.000000, 1.0 }, + { 0.494118, 0.356863, 0.000000, 1.0 }, + { 0.164706, 0.156863, 0.000000, 1.0 }, + { 0.031373, 0.039216, 0.035294, 1.0 }, + { 0.000000, 0.011765, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.007843, 1.0 }, + { 0.070588, 0.023529, 0.000000, 1.0 }, + { 0.223529, 0.223529, 0.231373, 1.0 }, + { 0.368627, 0.329412, 0.294118, 1.0 }, + { 0.521569, 0.431373, 0.305882, 1.0 }, + { 0.654902, 0.631373, 0.427451, 1.0 }, + { 0.729412, 0.729412, 0.494118, 1.0 }, + { 0.741176, 0.768627, 0.505882, 1.0 }, + { 0.745098, 0.800000, 0.556863, 1.0 }, + { 0.909804, 0.776471, 0.600000, 1.0 }, + { 0.905882, 0.741176, 0.647059, 1.0 }, + { 0.819608, 0.670588, 0.494118, 1.0 }, + { 0.678431, 0.607843, 0.450980, 1.0 }, + { 0.643137, 0.517647, 0.427451, 1.0 }, + { 0.709804, 0.486275, 0.419608, 1.0 }, + { 0.780392, 0.400000, 0.435294, 1.0 }, + { 0.717647, 0.415686, 0.447059, 1.0 }, + { 0.580392, 0.501961, 0.407843, 1.0 }, + { 0.568627, 0.686275, 0.411765, 1.0 }, + { 0.576471, 0.717647, 0.474510, 1.0 }, + { 0.556863, 0.831373, 0.494118, 1.0 }, + { 0.596078, 0.913725, 0.552941, 1.0 }, + { 0.623529, 1.000000, 0.603922, 1.0 }, + { 0.682353, 0.988235, 0.600000, 1.0 }, + { 0.607843, 0.968627, 0.470588, 1.0 }, + { 0.490196, 0.792157, 0.415686, 1.0 }, + { 0.333333, 0.729412, 0.360784, 1.0 }, + { 0.411765, 0.615686, 0.364706, 1.0 }, + { 0.290196, 0.400000, 0.341176, 1.0 }, + { 0.462745, 0.392157, 0.392157, 1.0 }, + { 0.588235, 0.384314, 0.298039, 1.0 }, + { 0.780392, 0.400000, 0.223529, 1.0 }, + { 0.945098, 0.298039, 0.274510, 1.0 }, + { 0.870588, 0.164706, 0.168627, 1.0 }, + { 0.729412, 0.031373, 0.329412, 1.0 }, + { 0.792157, 0.047059, 0.643137, 1.0 }, + { 0.537255, 0.431373, 0.403922, 1.0 }, + { 0.270588, 0.741176, 0.360784, 1.0 }, + { 0.058824, 0.886275, 0.270588, 1.0 }, + { 0.007843, 0.921569, 0.258824, 1.0 }, + { 0.007843, 0.925490, 0.247059, 1.0 }, + { 0.011765, 0.921569, 0.247059, 1.0 }, + { 0.098039, 0.854902, 0.286275, 1.0 }, + { 0.215686, 0.792157, 0.341176, 1.0 }, + { 0.443137, 0.854902, 0.490196, 1.0 }, + { 0.701961, 0.909804, 0.627451, 1.0 }, + { 0.870588, 0.968627, 0.600000, 1.0 }, + { 0.949020, 0.941176, 0.647059, 1.0 }, + { 0.952941, 0.925490, 0.658824, 1.0 }, + { 0.917647, 0.874510, 0.662745, 1.0 }, + { 0.913725, 0.737255, 0.647059, 1.0 }, + { 0.917647, 0.784314, 0.674510, 1.0 }, + { 0.952941, 0.866667, 0.713725, 1.0 }, + { 0.956863, 0.941176, 0.650980, 1.0 }, + { 0.945098, 0.878431, 0.698039, 1.0 }, + { 0.929412, 0.713725, 0.631373, 1.0 }, + { 0.925490, 0.521569, 0.603922, 1.0 }, + { 0.909804, 0.368627, 0.560784, 1.0 }, + { 0.866667, 0.392157, 0.552941, 1.0 }, + { 0.745098, 0.517647, 0.513725, 1.0 }, + { 0.701961, 0.615686, 0.419608, 1.0 }, + }; +/* Apophysis-040427-51Thatway4 */ +static double4 colors_280[] = { + { 0.423529, 0.215686, 0.082353, 1.0 }, + { 0.815686, 0.631373, 0.349020, 1.0 }, + { 0.858824, 0.776471, 0.411765, 1.0 }, + { 0.905882, 0.921569, 0.478431, 1.0 }, + { 0.921569, 0.843137, 0.611765, 1.0 }, + { 0.941176, 0.764706, 0.745098, 1.0 }, + { 0.925490, 0.694118, 0.756863, 1.0 }, + { 0.913725, 0.623529, 0.768627, 1.0 }, + { 0.635294, 0.498039, 0.898039, 1.0 }, + { 0.603922, 0.470588, 0.890196, 1.0 }, + { 0.572549, 0.443137, 0.886275, 1.0 }, + { 0.686275, 0.603922, 0.800000, 1.0 }, + { 0.800000, 0.768627, 0.717647, 1.0 }, + { 0.870588, 0.760784, 0.552941, 1.0 }, + { 0.945098, 0.752941, 0.388235, 1.0 }, + { 0.874510, 0.639216, 0.352941, 1.0 }, + { 0.807843, 0.529412, 0.317647, 1.0 }, + { 0.525490, 0.356863, 0.180392, 1.0 }, + { 0.505882, 0.294118, 0.152941, 1.0 }, + { 0.486275, 0.235294, 0.129412, 1.0 }, + { 0.494118, 0.250980, 0.074510, 1.0 }, + { 0.505882, 0.270588, 0.023529, 1.0 }, + { 0.505882, 0.262745, 0.019608, 1.0 }, + { 0.509804, 0.258824, 0.015686, 1.0 }, + { 0.494118, 0.215686, 0.050980, 1.0 }, + { 0.462745, 0.262745, 0.058824, 1.0 }, + { 0.431373, 0.313725, 0.070588, 1.0 }, + { 0.447059, 0.286275, 0.086275, 1.0 }, + { 0.462745, 0.258824, 0.105882, 1.0 }, + { 0.513725, 0.305882, 0.125490, 1.0 }, + { 0.564706, 0.356863, 0.145098, 1.0 }, + { 0.650980, 0.376471, 0.133333, 1.0 }, + { 0.803922, 0.482353, 0.145098, 1.0 }, + { 0.772549, 0.580392, 0.278431, 1.0 }, + { 0.847059, 0.741176, 0.309804, 1.0 }, + { 0.925490, 0.905882, 0.345098, 1.0 }, + { 0.894118, 0.756863, 0.286275, 1.0 }, + { 0.866667, 0.607843, 0.231373, 1.0 }, + { 0.819608, 0.537255, 0.211765, 1.0 }, + { 0.776471, 0.466667, 0.196078, 1.0 }, + { 0.529412, 0.254902, 0.113725, 1.0 }, + { 0.427451, 0.200000, 0.062745, 1.0 }, + { 0.325490, 0.145098, 0.015686, 1.0 }, + { 0.188235, 0.094118, 0.039216, 1.0 }, + { 0.050980, 0.043137, 0.062745, 1.0 }, + { 0.031373, 0.054902, 0.074510, 1.0 }, + { 0.015686, 0.066667, 0.090196, 1.0 }, + { 0.074510, 0.145098, 0.184314, 1.0 }, + { 0.400000, 0.266667, 0.160784, 1.0 }, + { 0.564706, 0.415686, 0.129412, 1.0 }, + { 0.698039, 0.411765, 0.156863, 1.0 }, + { 0.835294, 0.407843, 0.184314, 1.0 }, + { 0.768627, 0.392157, 0.133333, 1.0 }, + { 0.701961, 0.380392, 0.082353, 1.0 }, + { 0.650980, 0.329412, 0.050980, 1.0 }, + { 0.600000, 0.282353, 0.023529, 1.0 }, + { 0.513725, 0.215686, 0.000000, 1.0 }, + { 0.549020, 0.219608, 0.019608, 1.0 }, + { 0.584314, 0.223529, 0.039216, 1.0 }, + { 0.529412, 0.250980, 0.074510, 1.0 }, + { 0.478431, 0.278431, 0.109804, 1.0 }, + { 0.501961, 0.278431, 0.098039, 1.0 }, + { 0.529412, 0.278431, 0.090196, 1.0 }, + { 0.552941, 0.301961, 0.058824, 1.0 }, + { 0.533333, 0.266667, 0.011765, 1.0 }, + { 0.568627, 0.254902, 0.000000, 1.0 }, + { 0.549020, 0.192157, 0.000000, 1.0 }, + { 0.533333, 0.133333, 0.000000, 1.0 }, + { 0.509804, 0.133333, 0.000000, 1.0 }, + { 0.486275, 0.133333, 0.000000, 1.0 }, + { 0.364706, 0.133333, 0.007843, 1.0 }, + { 0.282353, 0.109804, 0.000000, 1.0 }, + { 0.062745, 0.086275, 0.000000, 1.0 }, + { 0.047059, 0.054902, 0.019608, 1.0 }, + { 0.035294, 0.027451, 0.039216, 1.0 }, + { 0.062745, 0.035294, 0.054902, 1.0 }, + { 0.094118, 0.043137, 0.070588, 1.0 }, + { 0.125490, 0.058824, 0.054902, 1.0 }, + { 0.156863, 0.078431, 0.043137, 1.0 }, + { 0.345098, 0.145098, 0.000000, 1.0 }, + { 0.486275, 0.211765, 0.000000, 1.0 }, + { 0.592157, 0.258824, 0.137255, 1.0 }, + { 0.552941, 0.298039, 0.168627, 1.0 }, + { 0.513725, 0.341176, 0.203922, 1.0 }, + { 0.541176, 0.325490, 0.203922, 1.0 }, + { 0.572549, 0.309804, 0.203922, 1.0 }, + { 0.607843, 0.305882, 0.196078, 1.0 }, + { 0.603922, 0.317647, 0.188235, 1.0 }, + { 0.462745, 0.266667, 0.137255, 1.0 }, + { 0.466667, 0.243137, 0.125490, 1.0 }, + { 0.470588, 0.219608, 0.113725, 1.0 }, + { 0.490196, 0.192157, 0.094118, 1.0 }, + { 0.509804, 0.164706, 0.078431, 1.0 }, + { 0.576471, 0.180392, 0.070588, 1.0 }, + { 0.521569, 0.176471, 0.027451, 1.0 }, + { 0.474510, 0.152941, 0.000000, 1.0 }, + { 0.419608, 0.156863, 0.000000, 1.0 }, + { 0.274510, 0.039216, 0.000000, 1.0 }, + { 0.180392, 0.019608, 0.000000, 1.0 }, + { 0.090196, 0.000000, 0.000000, 1.0 }, + { 0.086275, 0.000000, 0.019608, 1.0 }, + { 0.082353, 0.000000, 0.039216, 1.0 }, + { 0.007843, 0.000000, 0.074510, 1.0 }, + { 0.015686, 0.023529, 0.082353, 1.0 }, + { 0.035294, 0.000000, 0.141176, 1.0 }, + { 0.062745, 0.007843, 0.192157, 1.0 }, + { 0.090196, 0.019608, 0.247059, 1.0 }, + { 0.082353, 0.039216, 0.231373, 1.0 }, + { 0.078431, 0.058824, 0.215686, 1.0 }, + { 0.086275, 0.086275, 0.188235, 1.0 }, + { 0.243137, 0.047059, 0.082353, 1.0 }, + { 0.360784, 0.109804, 0.000000, 1.0 }, + { 0.454902, 0.133333, 0.000000, 1.0 }, + { 0.372549, 0.047059, 0.000000, 1.0 }, + { 0.337255, 0.023529, 0.000000, 1.0 }, + { 0.305882, 0.000000, 0.000000, 1.0 }, + { 0.321569, 0.082353, 0.000000, 1.0 }, + { 0.392157, 0.156863, 0.047059, 1.0 }, + { 0.478431, 0.152941, 0.090196, 1.0 }, + { 0.509804, 0.231373, 0.058824, 1.0 }, + { 0.627451, 0.305882, 0.109804, 1.0 }, + { 0.643137, 0.309804, 0.090196, 1.0 }, + { 0.662745, 0.317647, 0.070588, 1.0 }, + { 0.674510, 0.278431, 0.035294, 1.0 }, + { 0.690196, 0.243137, 0.000000, 1.0 }, + { 0.694118, 0.290196, 0.058824, 1.0 }, + { 0.847059, 0.435294, 0.176471, 1.0 }, + { 0.898039, 0.447059, 0.223529, 1.0 }, + { 0.929412, 0.517647, 0.301961, 1.0 }, + { 0.913725, 0.568627, 0.290196, 1.0 }, + { 0.878431, 0.564706, 0.270588, 1.0 }, + { 0.847059, 0.560784, 0.250980, 1.0 }, + { 0.905882, 0.533333, 0.172549, 1.0 }, + { 0.854902, 0.490196, 0.176471, 1.0 }, + { 0.721569, 0.400000, 0.101961, 1.0 }, + { 0.639216, 0.341176, 0.043137, 1.0 }, + { 0.454902, 0.247059, 0.000000, 1.0 }, + { 0.380392, 0.243137, 0.039216, 1.0 }, + { 0.309804, 0.239216, 0.082353, 1.0 }, + { 0.196078, 0.176471, 0.113725, 1.0 }, + { 0.086275, 0.113725, 0.145098, 1.0 }, + { 0.082353, 0.074510, 0.117647, 1.0 }, + { 0.156863, 0.101961, 0.101961, 1.0 }, + { 0.384314, 0.211765, 0.066667, 1.0 }, + { 0.478431, 0.215686, 0.050980, 1.0 }, + { 0.501961, 0.188235, 0.000000, 1.0 }, + { 0.486275, 0.196078, 0.000000, 1.0 }, + { 0.470588, 0.207843, 0.000000, 1.0 }, + { 0.415686, 0.180392, 0.000000, 1.0 }, + { 0.403922, 0.203922, 0.035294, 1.0 }, + { 0.411765, 0.180392, 0.054902, 1.0 }, + { 0.443137, 0.184314, 0.050980, 1.0 }, + { 0.427451, 0.172549, 0.054902, 1.0 }, + { 0.423529, 0.192157, 0.070588, 1.0 }, + { 0.419608, 0.211765, 0.090196, 1.0 }, + { 0.435294, 0.250980, 0.078431, 1.0 }, + { 0.474510, 0.305882, 0.098039, 1.0 }, + { 0.490196, 0.325490, 0.098039, 1.0 }, + { 0.603922, 0.372549, 0.058824, 1.0 }, + { 0.729412, 0.474510, 0.152941, 1.0 }, + { 0.792157, 0.517647, 0.235294, 1.0 }, + { 0.862745, 0.513725, 0.247059, 1.0 }, + { 0.890196, 0.537255, 0.266667, 1.0 }, + { 0.917647, 0.560784, 0.286275, 1.0 }, + { 0.956863, 0.600000, 0.313725, 1.0 }, + { 1.000000, 0.658824, 0.423529, 1.0 }, + { 0.941176, 0.678431, 0.400000, 1.0 }, + { 0.847059, 0.698039, 0.513725, 1.0 }, + { 0.909804, 0.898039, 0.760784, 1.0 }, + { 0.909804, 0.905882, 0.827451, 1.0 }, + { 0.913725, 0.917647, 0.894118, 1.0 }, + { 0.913725, 0.909804, 0.737255, 1.0 }, + { 0.847059, 0.796078, 0.662745, 1.0 }, + { 0.819608, 0.827451, 0.741176, 1.0 }, + { 0.905882, 0.882353, 0.937255, 1.0 }, + { 0.941176, 0.886275, 0.945098, 1.0 }, + { 0.976471, 0.843137, 0.972549, 1.0 }, + { 1.000000, 0.882353, 0.972549, 1.0 }, + { 0.988235, 0.945098, 0.937255, 1.0 }, + { 1.000000, 0.898039, 0.745098, 1.0 }, + { 0.874510, 0.768627, 0.560784, 1.0 }, + { 0.709804, 0.615686, 0.341176, 1.0 }, + { 0.627451, 0.482353, 0.168627, 1.0 }, + { 0.611765, 0.352941, 0.156863, 1.0 }, + { 0.596078, 0.286275, 0.117647, 1.0 }, + { 0.596078, 0.294118, 0.098039, 1.0 }, + { 0.600000, 0.305882, 0.078431, 1.0 }, + { 0.549020, 0.298039, 0.109804, 1.0 }, + { 0.521569, 0.325490, 0.133333, 1.0 }, + { 0.533333, 0.298039, 0.196078, 1.0 }, + { 0.450980, 0.266667, 0.149020, 1.0 }, + { 0.400000, 0.270588, 0.141176, 1.0 }, + { 0.384314, 0.250980, 0.101961, 1.0 }, + { 0.407843, 0.215686, 0.090196, 1.0 }, + { 0.380392, 0.196078, 0.078431, 1.0 }, + { 0.231373, 0.035294, 0.039216, 1.0 }, + { 0.125490, 0.023529, 0.035294, 1.0 }, + { 0.098039, 0.023529, 0.000000, 1.0 }, + { 0.164706, 0.023529, 0.000000, 1.0 }, + { 0.200000, 0.090196, 0.000000, 1.0 }, + { 0.309804, 0.192157, 0.000000, 1.0 }, + { 0.388235, 0.188235, 0.000000, 1.0 }, + { 0.372549, 0.129412, 0.000000, 1.0 }, + { 0.360784, 0.133333, 0.000000, 1.0 }, + { 0.290196, 0.074510, 0.000000, 1.0 }, + { 0.219608, 0.066667, 0.000000, 1.0 }, + { 0.133333, 0.015686, 0.000000, 1.0 }, + { 0.078431, 0.000000, 0.000000, 1.0 }, + { 0.070588, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.043137, 0.000000, 1.0 }, + { 0.054902, 0.050980, 0.000000, 1.0 }, + { 0.066667, 0.027451, 0.019608, 1.0 }, + { 0.035294, 0.023529, 0.066667, 1.0 }, + { 0.074510, 0.019608, 0.070588, 1.0 }, + { 0.184314, 0.066667, 0.066667, 1.0 }, + { 0.352941, 0.270588, 0.149020, 1.0 }, + { 0.294118, 0.278431, 0.407843, 1.0 }, + { 0.486275, 0.376471, 0.474510, 1.0 }, + { 0.478431, 0.498039, 0.890196, 1.0 }, + { 0.380392, 0.435294, 0.925490, 1.0 }, + { 0.458824, 0.368627, 0.956863, 1.0 }, + { 0.321569, 0.184314, 0.921569, 1.0 }, + { 0.262745, 0.141176, 0.372549, 1.0 }, + { 0.301961, 0.035294, 0.329412, 1.0 }, + { 0.423529, 0.176471, 0.298039, 1.0 }, + { 0.474510, 0.215686, 0.121569, 1.0 }, + { 0.580392, 0.243137, 0.105882, 1.0 }, + { 0.619608, 0.298039, 0.078431, 1.0 }, + { 0.627451, 0.278431, 0.050980, 1.0 }, + { 0.588235, 0.258824, 0.074510, 1.0 }, + { 0.533333, 0.235294, 0.109804, 1.0 }, + { 0.474510, 0.223529, 0.113725, 1.0 }, + { 0.482353, 0.235294, 0.105882, 1.0 }, + { 0.556863, 0.250980, 0.070588, 1.0 }, + { 0.658824, 0.313725, 0.133333, 1.0 }, + { 0.733333, 0.415686, 0.239216, 1.0 }, + { 0.898039, 0.588235, 0.356863, 1.0 }, + { 0.992157, 0.866667, 0.470588, 1.0 }, + { 0.949020, 0.909804, 0.466667, 1.0 }, + { 0.905882, 0.949020, 0.403922, 1.0 }, + { 0.913725, 0.898039, 0.403922, 1.0 }, + { 0.752941, 0.666667, 0.431373, 1.0 }, + { 0.737255, 0.482353, 0.356863, 1.0 }, + { 0.556863, 0.372549, 0.207843, 1.0 }, + { 0.474510, 0.274510, 0.192157, 1.0 }, + { 0.376471, 0.282353, 0.109804, 1.0 }, + { 0.364706, 0.243137, 0.062745, 1.0 }, + { 0.196078, 0.094118, 0.035294, 1.0 }, + { 0.101961, 0.078431, 0.031373, 1.0 }, + { 0.078431, 0.101961, 0.086275, 1.0 }, + { 0.380392, 0.227451, 0.113725, 1.0 }, + { 0.415686, 0.298039, 0.149020, 1.0 }, + { 0.462745, 0.247059, 0.164706, 1.0 }, + { 0.556863, 0.305882, 0.168627, 1.0 }, + { 0.886275, 0.490196, 0.223529, 1.0 }, + { 0.678431, 0.349020, 0.113725, 1.0 }, + }; +/* Apophysis-040427-51ThatwayGrn */ +static double4 colors_281[] = { + { 0.309804, 0.258824, 0.050980, 1.0 }, + { 0.325490, 0.200000, 0.000000, 1.0 }, + { 0.392157, 0.215686, 0.000000, 1.0 }, + { 0.462745, 0.231373, 0.000000, 1.0 }, + { 0.466667, 0.254902, 0.000000, 1.0 }, + { 0.470588, 0.282353, 0.000000, 1.0 }, + { 0.466667, 0.282353, 0.000000, 1.0 }, + { 0.466667, 0.282353, 0.000000, 1.0 }, + { 0.305882, 0.215686, 0.019608, 1.0 }, + { 0.258824, 0.188235, 0.019608, 1.0 }, + { 0.211765, 0.160784, 0.023529, 1.0 }, + { 0.219608, 0.152941, 0.039216, 1.0 }, + { 0.227451, 0.149020, 0.054902, 1.0 }, + { 0.274510, 0.239216, 0.062745, 1.0 }, + { 0.321569, 0.333333, 0.070588, 1.0 }, + { 0.290196, 0.427451, 0.152941, 1.0 }, + { 0.262745, 0.521569, 0.239216, 1.0 }, + { 0.262745, 0.521569, 0.243137, 1.0 }, + { 0.254902, 0.490196, 0.239216, 1.0 }, + { 0.250980, 0.458824, 0.239216, 1.0 }, + { 0.262745, 0.321569, 0.129412, 1.0 }, + { 0.278431, 0.188235, 0.023529, 1.0 }, + { 0.266667, 0.160784, 0.011765, 1.0 }, + { 0.254902, 0.137255, 0.000000, 1.0 }, + { 0.274510, 0.207843, 0.003922, 1.0 }, + { 0.270588, 0.372549, 0.098039, 1.0 }, + { 0.270588, 0.537255, 0.196078, 1.0 }, + { 0.262745, 0.564706, 0.200000, 1.0 }, + { 0.258824, 0.596078, 0.207843, 1.0 }, + { 0.247059, 0.611765, 0.203922, 1.0 }, + { 0.239216, 0.627451, 0.203922, 1.0 }, + { 0.231373, 0.639216, 0.203922, 1.0 }, + { 0.231373, 0.639216, 0.203922, 1.0 }, + { 0.227451, 0.631373, 0.203922, 1.0 }, + { 0.235294, 0.631373, 0.203922, 1.0 }, + { 0.243137, 0.631373, 0.207843, 1.0 }, + { 0.239216, 0.627451, 0.203922, 1.0 }, + { 0.239216, 0.627451, 0.203922, 1.0 }, + { 0.239216, 0.619608, 0.203922, 1.0 }, + { 0.243137, 0.615686, 0.207843, 1.0 }, + { 0.250980, 0.525490, 0.250980, 1.0 }, + { 0.262745, 0.501961, 0.270588, 1.0 }, + { 0.278431, 0.482353, 0.290196, 1.0 }, + { 0.282353, 0.474510, 0.305882, 1.0 }, + { 0.286275, 0.466667, 0.321569, 1.0 }, + { 0.286275, 0.466667, 0.321569, 1.0 }, + { 0.286275, 0.466667, 0.321569, 1.0 }, + { 0.286275, 0.466667, 0.321569, 1.0 }, + { 0.286275, 0.474510, 0.309804, 1.0 }, + { 0.266667, 0.580392, 0.207843, 1.0 }, + { 0.258824, 0.588235, 0.207843, 1.0 }, + { 0.254902, 0.600000, 0.207843, 1.0 }, + { 0.258824, 0.592157, 0.207843, 1.0 }, + { 0.266667, 0.584314, 0.211765, 1.0 }, + { 0.274510, 0.572549, 0.211765, 1.0 }, + { 0.286275, 0.560784, 0.211765, 1.0 }, + { 0.564706, 0.352941, 0.000000, 1.0 }, + { 0.490196, 0.384314, 0.023529, 1.0 }, + { 0.415686, 0.419608, 0.050980, 1.0 }, + { 0.337255, 0.466667, 0.152941, 1.0 }, + { 0.262745, 0.517647, 0.258824, 1.0 }, + { 0.262745, 0.513725, 0.274510, 1.0 }, + { 0.266667, 0.513725, 0.290196, 1.0 }, + { 0.278431, 0.505882, 0.309804, 1.0 }, + { 0.290196, 0.498039, 0.333333, 1.0 }, + { 0.294118, 0.470588, 0.341176, 1.0 }, + { 0.294118, 0.466667, 0.337255, 1.0 }, + { 0.294118, 0.466667, 0.337255, 1.0 }, + { 0.294118, 0.466667, 0.337255, 1.0 }, + { 0.294118, 0.466667, 0.337255, 1.0 }, + { 0.298039, 0.478431, 0.337255, 1.0 }, + { 0.298039, 0.466667, 0.349020, 1.0 }, + { 0.294118, 0.466667, 0.337255, 1.0 }, + { 0.266667, 0.474510, 0.321569, 1.0 }, + { 0.239216, 0.486275, 0.309804, 1.0 }, + { 0.243137, 0.517647, 0.270588, 1.0 }, + { 0.250980, 0.552941, 0.231373, 1.0 }, + { 0.247059, 0.568627, 0.223529, 1.0 }, + { 0.247059, 0.588235, 0.215686, 1.0 }, + { 0.262745, 0.580392, 0.207843, 1.0 }, + { 0.258824, 0.552941, 0.231373, 1.0 }, + { 0.274510, 0.572549, 0.215686, 1.0 }, + { 0.258824, 0.584314, 0.215686, 1.0 }, + { 0.243137, 0.596078, 0.219608, 1.0 }, + { 0.247059, 0.603922, 0.211765, 1.0 }, + { 0.250980, 0.615686, 0.207843, 1.0 }, + { 0.239216, 0.627451, 0.203922, 1.0 }, + { 0.239216, 0.627451, 0.203922, 1.0 }, + { 0.254902, 0.600000, 0.207843, 1.0 }, + { 0.262745, 0.588235, 0.207843, 1.0 }, + { 0.274510, 0.576471, 0.207843, 1.0 }, + { 0.333333, 0.482353, 0.133333, 1.0 }, + { 0.396078, 0.388235, 0.062745, 1.0 }, + { 0.478431, 0.329412, 0.000000, 1.0 }, + { 0.419608, 0.223529, 0.000000, 1.0 }, + { 0.333333, 0.164706, 0.000000, 1.0 }, + { 0.235294, 0.125490, 0.000000, 1.0 }, + { 0.207843, 0.133333, 0.003922, 1.0 }, + { 0.274510, 0.149020, 0.003922, 1.0 }, + { 0.345098, 0.168627, 0.007843, 1.0 }, + { 0.372549, 0.192157, 0.003922, 1.0 }, + { 0.400000, 0.219608, 0.000000, 1.0 }, + { 0.458824, 0.250980, 0.000000, 1.0 }, + { 0.462745, 0.278431, 0.003922, 1.0 }, + { 0.360784, 0.329412, 0.086275, 1.0 }, + { 0.313725, 0.403922, 0.180392, 1.0 }, + { 0.270588, 0.482353, 0.278431, 1.0 }, + { 0.250980, 0.337255, 0.188235, 1.0 }, + { 0.235294, 0.196078, 0.098039, 1.0 }, + { 0.176471, 0.125490, 0.062745, 1.0 }, + { 0.145098, 0.109804, 0.043137, 1.0 }, + { 0.125490, 0.070588, 0.027451, 1.0 }, + { 0.176471, 0.125490, 0.050980, 1.0 }, + { 0.274510, 0.462745, 0.274510, 1.0 }, + { 0.278431, 0.466667, 0.294118, 1.0 }, + { 0.282353, 0.470588, 0.313725, 1.0 }, + { 0.298039, 0.466667, 0.356863, 1.0 }, + { 0.294118, 0.470588, 0.392157, 1.0 }, + { 0.298039, 0.466667, 0.392157, 1.0 }, + { 0.298039, 0.466667, 0.392157, 1.0 }, + { 0.294118, 0.478431, 0.337255, 1.0 }, + { 0.450980, 0.450980, 0.176471, 1.0 }, + { 0.607843, 0.423529, 0.015686, 1.0 }, + { 0.619608, 0.447059, 0.011765, 1.0 }, + { 0.635294, 0.470588, 0.007843, 1.0 }, + { 0.407843, 0.537255, 0.188235, 1.0 }, + { 0.278431, 0.572549, 0.215686, 1.0 }, + { 0.274510, 0.572549, 0.215686, 1.0 }, + { 0.266667, 0.533333, 0.239216, 1.0 }, + { 0.262745, 0.521569, 0.243137, 1.0 }, + { 0.262745, 0.521569, 0.243137, 1.0 }, + { 0.262745, 0.521569, 0.243137, 1.0 }, + { 0.262745, 0.494118, 0.266667, 1.0 }, + { 0.274510, 0.470588, 0.270588, 1.0 }, + { 0.427451, 0.270588, 0.066667, 1.0 }, + { 0.498039, 0.321569, 0.000000, 1.0 }, + { 0.580392, 0.305882, 0.023529, 1.0 }, + { 0.537255, 0.274510, 0.011765, 1.0 }, + { 0.494118, 0.243137, 0.003922, 1.0 }, + { 0.443137, 0.223529, 0.007843, 1.0 }, + { 0.392157, 0.203922, 0.011765, 1.0 }, + { 0.298039, 0.117647, 0.027451, 1.0 }, + { 0.247059, 0.113725, 0.003922, 1.0 }, + { 0.227451, 0.086275, 0.000000, 1.0 }, + { 0.211765, 0.082353, 0.007843, 1.0 }, + { 0.239216, 0.109804, 0.000000, 1.0 }, + { 0.258824, 0.117647, 0.007843, 1.0 }, + { 0.282353, 0.129412, 0.015686, 1.0 }, + { 0.403922, 0.219608, 0.015686, 1.0 }, + { 0.513725, 0.286275, 0.000000, 1.0 }, + { 0.615686, 0.380392, 0.000000, 1.0 }, + { 0.666667, 0.521569, 0.000000, 1.0 }, + { 0.635294, 0.580392, 0.168627, 1.0 }, + { 0.486275, 0.596078, 0.152941, 1.0 }, + { 0.337255, 0.615686, 0.137255, 1.0 }, + { 0.282353, 0.603922, 0.219608, 1.0 }, + { 0.258824, 0.603922, 0.203922, 1.0 }, + { 0.254902, 0.611765, 0.207843, 1.0 }, + { 0.254902, 0.611765, 0.207843, 1.0 }, + { 0.250980, 0.607843, 0.203922, 1.0 }, + { 0.254902, 0.611765, 0.207843, 1.0 }, + { 0.247059, 0.619608, 0.211765, 1.0 }, + { 0.243137, 0.623529, 0.207843, 1.0 }, + { 0.243137, 0.631373, 0.207843, 1.0 }, + { 0.235294, 0.643137, 0.207843, 1.0 }, + { 0.235294, 0.643137, 0.207843, 1.0 }, + { 0.243137, 0.631373, 0.207843, 1.0 }, + { 0.247059, 0.619608, 0.211765, 1.0 }, + { 0.258824, 0.596078, 0.207843, 1.0 }, + { 0.262745, 0.580392, 0.207843, 1.0 }, + { 0.270588, 0.568627, 0.211765, 1.0 }, + { 0.415686, 0.462745, 0.125490, 1.0 }, + { 0.603922, 0.423529, 0.000000, 1.0 }, + { 0.643137, 0.450980, 0.000000, 1.0 }, + { 0.560784, 0.423529, 0.062745, 1.0 }, + { 0.321569, 0.462745, 0.352941, 1.0 }, + { 0.313725, 0.466667, 0.384314, 1.0 }, + { 0.305882, 0.470588, 0.392157, 1.0 }, + { 0.294118, 0.466667, 0.400000, 1.0 }, + { 0.305882, 0.470588, 0.392157, 1.0 }, + { 0.309804, 0.466667, 0.372549, 1.0 }, + { 0.294118, 0.466667, 0.337255, 1.0 }, + { 0.278431, 0.470588, 0.294118, 1.0 }, + { 0.243137, 0.274510, 0.074510, 1.0 }, + { 0.176471, 0.109804, 0.000000, 1.0 }, + { 0.172549, 0.094118, 0.011765, 1.0 }, + { 0.172549, 0.082353, 0.027451, 1.0 }, + { 0.145098, 0.074510, 0.019608, 1.0 }, + { 0.176471, 0.066667, 0.011765, 1.0 }, + { 0.184314, 0.082353, 0.000000, 1.0 }, + { 0.192157, 0.133333, 0.003922, 1.0 }, + { 0.219608, 0.188235, 0.007843, 1.0 }, + { 0.290196, 0.211765, 0.000000, 1.0 }, + { 0.384314, 0.223529, 0.003922, 1.0 }, + { 0.482353, 0.231373, 0.000000, 1.0 }, + { 0.501961, 0.270588, 0.000000, 1.0 }, + { 0.509804, 0.337255, 0.000000, 1.0 }, + { 0.423529, 0.384314, 0.192157, 1.0 }, + { 0.286275, 0.466667, 0.313725, 1.0 }, + { 0.298039, 0.466667, 0.360784, 1.0 }, + { 0.294118, 0.470588, 0.392157, 1.0 }, + { 0.282353, 0.470588, 0.423529, 1.0 }, + { 0.286275, 0.466667, 0.423529, 1.0 }, + { 0.294118, 0.466667, 0.400000, 1.0 }, + { 0.298039, 0.466667, 0.392157, 1.0 }, + { 0.298039, 0.466667, 0.356863, 1.0 }, + { 0.286275, 0.466667, 0.313725, 1.0 }, + { 0.278431, 0.470588, 0.294118, 1.0 }, + { 0.219608, 0.223529, 0.058824, 1.0 }, + { 0.200000, 0.156863, 0.031373, 1.0 }, + { 0.184314, 0.141176, 0.031373, 1.0 }, + { 0.172549, 0.160784, 0.031373, 1.0 }, + { 0.184314, 0.172549, 0.043137, 1.0 }, + { 0.184314, 0.196078, 0.027451, 1.0 }, + { 0.207843, 0.254902, 0.003922, 1.0 }, + { 0.235294, 0.356863, 0.133333, 1.0 }, + { 0.278431, 0.470588, 0.294118, 1.0 }, + { 0.294118, 0.498039, 0.349020, 1.0 }, + { 0.294118, 0.525490, 0.352941, 1.0 }, + { 0.278431, 0.505882, 0.309804, 1.0 }, + { 0.250980, 0.525490, 0.243137, 1.0 }, + { 0.266667, 0.580392, 0.207843, 1.0 }, + { 0.262745, 0.592157, 0.215686, 1.0 }, + { 0.262745, 0.592157, 0.207843, 1.0 }, + { 0.266667, 0.580392, 0.207843, 1.0 }, + { 0.262745, 0.525490, 0.247059, 1.0 }, + { 0.286275, 0.486275, 0.317647, 1.0 }, + { 0.298039, 0.466667, 0.356863, 1.0 }, + { 0.309804, 0.466667, 0.372549, 1.0 }, + { 0.305882, 0.470588, 0.384314, 1.0 }, + { 0.313725, 0.466667, 0.384314, 1.0 }, + { 0.313725, 0.466667, 0.384314, 1.0 }, + { 0.313725, 0.466667, 0.392157, 1.0 }, + { 0.313725, 0.466667, 0.384314, 1.0 }, + { 0.313725, 0.466667, 0.384314, 1.0 }, + { 0.305882, 0.478431, 0.380392, 1.0 }, + { 0.294118, 0.478431, 0.345098, 1.0 }, + { 0.282353, 0.498039, 0.333333, 1.0 }, + { 0.270588, 0.509804, 0.286275, 1.0 }, + { 0.254902, 0.545098, 0.250980, 1.0 }, + { 0.266667, 0.580392, 0.207843, 1.0 }, + { 0.266667, 0.580392, 0.207843, 1.0 }, + { 0.266667, 0.552941, 0.231373, 1.0 }, + { 0.274510, 0.521569, 0.243137, 1.0 }, + { 0.262745, 0.490196, 0.262745, 1.0 }, + { 0.360784, 0.278431, 0.070588, 1.0 }, + { 0.243137, 0.156863, 0.074510, 1.0 }, + { 0.200000, 0.113725, 0.031373, 1.0 }, + { 0.180392, 0.098039, 0.015686, 1.0 }, + { 0.223529, 0.125490, 0.003922, 1.0 }, + { 0.286275, 0.180392, 0.003922, 1.0 }, + { 0.411765, 0.227451, 0.015686, 1.0 }, + { 0.513725, 0.313725, 0.003922, 1.0 }, + { 0.603922, 0.388235, 0.000000, 1.0 }, + { 0.698039, 0.627451, 0.243137, 1.0 }, + { 0.666667, 0.486275, 0.007843, 1.0 }, + }; +/* Apophysis-040427-51TreeLife1 */ +static double4 colors_282[] = { + { 0.780392, 0.564706, 0.066667, 1.0 }, + { 0.160784, 0.117647, 0.172549, 1.0 }, + { 0.349020, 0.243137, 0.141176, 1.0 }, + { 0.541176, 0.368627, 0.113725, 1.0 }, + { 0.631373, 0.450980, 0.101961, 1.0 }, + { 0.721569, 0.537255, 0.090196, 1.0 }, + { 0.745098, 0.560784, 0.117647, 1.0 }, + { 0.772549, 0.584314, 0.149020, 1.0 }, + { 0.807843, 0.662745, 0.243137, 1.0 }, + { 0.839216, 0.733333, 0.388235, 1.0 }, + { 0.874510, 0.807843, 0.533333, 1.0 }, + { 0.870588, 0.811765, 0.580392, 1.0 }, + { 0.866667, 0.819608, 0.631373, 1.0 }, + { 0.811765, 0.662745, 0.447059, 1.0 }, + { 0.756863, 0.505882, 0.266667, 1.0 }, + { 0.749020, 0.521569, 0.207843, 1.0 }, + { 0.745098, 0.541176, 0.152941, 1.0 }, + { 0.678431, 0.470588, 0.023529, 1.0 }, + { 0.674510, 0.466667, 0.015686, 1.0 }, + { 0.670588, 0.462745, 0.007843, 1.0 }, + { 0.650980, 0.435294, 0.003922, 1.0 }, + { 0.631373, 0.411765, 0.000000, 1.0 }, + { 0.635294, 0.400000, 0.000000, 1.0 }, + { 0.643137, 0.392157, 0.000000, 1.0 }, + { 0.580392, 0.298039, 0.000000, 1.0 }, + { 0.556863, 0.266667, 0.000000, 1.0 }, + { 0.537255, 0.239216, 0.000000, 1.0 }, + { 0.513725, 0.168627, 0.000000, 1.0 }, + { 0.490196, 0.101961, 0.000000, 1.0 }, + { 0.454902, 0.086275, 0.000000, 1.0 }, + { 0.419608, 0.070588, 0.000000, 1.0 }, + { 0.290196, 0.000000, 0.109804, 1.0 }, + { 0.129412, 0.000000, 0.113725, 1.0 }, + { 0.027451, 0.023529, 0.047059, 1.0 }, + { 0.176471, 0.039216, 0.035294, 1.0 }, + { 0.329412, 0.054902, 0.023529, 1.0 }, + { 0.415686, 0.117647, 0.011765, 1.0 }, + { 0.505882, 0.184314, 0.000000, 1.0 }, + { 0.537255, 0.235294, 0.000000, 1.0 }, + { 0.572549, 0.290196, 0.000000, 1.0 }, + { 0.666667, 0.443137, 0.023529, 1.0 }, + { 0.690196, 0.478431, 0.031373, 1.0 }, + { 0.713725, 0.517647, 0.043137, 1.0 }, + { 0.760784, 0.556863, 0.066667, 1.0 }, + { 0.807843, 0.600000, 0.090196, 1.0 }, + { 0.819608, 0.627451, 0.109804, 1.0 }, + { 0.831373, 0.658824, 0.129412, 1.0 }, + { 0.839216, 0.709804, 0.164706, 1.0 }, + { 0.894118, 0.741176, 0.196078, 1.0 }, + { 0.933333, 0.831373, 0.254902, 1.0 }, + { 0.941176, 0.835294, 0.266667, 1.0 }, + { 0.952941, 0.843137, 0.282353, 1.0 }, + { 0.913725, 0.780392, 0.243137, 1.0 }, + { 0.878431, 0.721569, 0.207843, 1.0 }, + { 0.850980, 0.694118, 0.200000, 1.0 }, + { 0.827451, 0.670588, 0.192157, 1.0 }, + { 0.764706, 0.576471, 0.090196, 1.0 }, + { 0.733333, 0.541176, 0.058824, 1.0 }, + { 0.701961, 0.505882, 0.031373, 1.0 }, + { 0.670588, 0.450980, 0.023529, 1.0 }, + { 0.643137, 0.396078, 0.015686, 1.0 }, + { 0.623529, 0.368627, 0.007843, 1.0 }, + { 0.607843, 0.345098, 0.003922, 1.0 }, + { 0.584314, 0.301961, 0.003922, 1.0 }, + { 0.572549, 0.290196, 0.007843, 1.0 }, + { 0.596078, 0.317647, 0.003922, 1.0 }, + { 0.607843, 0.352941, 0.003922, 1.0 }, + { 0.623529, 0.388235, 0.003922, 1.0 }, + { 0.619608, 0.384314, 0.003922, 1.0 }, + { 0.615686, 0.380392, 0.003922, 1.0 }, + { 0.564706, 0.341176, 0.000000, 1.0 }, + { 0.541176, 0.266667, 0.000000, 1.0 }, + { 0.454902, 0.270588, 0.000000, 1.0 }, + { 0.454902, 0.254902, 0.000000, 1.0 }, + { 0.458824, 0.239216, 0.000000, 1.0 }, + { 0.474510, 0.203922, 0.000000, 1.0 }, + { 0.490196, 0.172549, 0.003922, 1.0 }, + { 0.474510, 0.164706, 0.000000, 1.0 }, + { 0.458824, 0.160784, 0.000000, 1.0 }, + { 0.427451, 0.164706, 0.000000, 1.0 }, + { 0.490196, 0.172549, 0.003922, 1.0 }, + { 0.545098, 0.239216, 0.000000, 1.0 }, + { 0.584314, 0.317647, 0.003922, 1.0 }, + { 0.623529, 0.396078, 0.007843, 1.0 }, + { 0.643137, 0.423529, 0.015686, 1.0 }, + { 0.666667, 0.454902, 0.027451, 1.0 }, + { 0.694118, 0.486275, 0.039216, 1.0 }, + { 0.713725, 0.517647, 0.043137, 1.0 }, + { 0.717647, 0.521569, 0.047059, 1.0 }, + { 0.721569, 0.529412, 0.039216, 1.0 }, + { 0.725490, 0.537255, 0.035294, 1.0 }, + { 0.725490, 0.533333, 0.039216, 1.0 }, + { 0.725490, 0.529412, 0.047059, 1.0 }, + { 0.729412, 0.533333, 0.050980, 1.0 }, + { 0.745098, 0.549020, 0.058824, 1.0 }, + { 0.768627, 0.584314, 0.074510, 1.0 }, + { 0.815686, 0.635294, 0.098039, 1.0 }, + { 0.866667, 0.705882, 0.156863, 1.0 }, + { 0.878431, 0.721569, 0.172549, 1.0 }, + { 0.894118, 0.741176, 0.192157, 1.0 }, + { 0.882353, 0.729412, 0.180392, 1.0 }, + { 0.870588, 0.717647, 0.168627, 1.0 }, + { 0.847059, 0.674510, 0.145098, 1.0 }, + { 0.827451, 0.635294, 0.133333, 1.0 }, + { 0.776471, 0.592157, 0.082353, 1.0 }, + { 0.745098, 0.552941, 0.062745, 1.0 }, + { 0.713725, 0.517647, 0.043137, 1.0 }, + { 0.690196, 0.490196, 0.031373, 1.0 }, + { 0.670588, 0.462745, 0.023529, 1.0 }, + { 0.627451, 0.392157, 0.007843, 1.0 }, + { 0.580392, 0.298039, 0.000000, 1.0 }, + { 0.541176, 0.250980, 0.000000, 1.0 }, + { 0.541176, 0.239216, 0.019608, 1.0 }, + { 0.568627, 0.301961, 0.023529, 1.0 }, + { 0.607843, 0.356863, 0.019608, 1.0 }, + { 0.647059, 0.415686, 0.015686, 1.0 }, + { 0.709804, 0.509804, 0.047059, 1.0 }, + { 0.756863, 0.560784, 0.086275, 1.0 }, + { 0.800000, 0.615686, 0.098039, 1.0 }, + { 0.827451, 0.647059, 0.117647, 1.0 }, + { 0.827451, 0.654902, 0.125490, 1.0 }, + { 0.807843, 0.623529, 0.137255, 1.0 }, + { 0.788235, 0.592157, 0.149020, 1.0 }, + { 0.764706, 0.568627, 0.105882, 1.0 }, + { 0.741176, 0.545098, 0.062745, 1.0 }, + { 0.678431, 0.470588, 0.023529, 1.0 }, + { 0.631373, 0.380392, 0.027451, 1.0 }, + { 0.549020, 0.262745, 0.062745, 1.0 }, + { 0.439216, 0.137255, 0.027451, 1.0 }, + { 0.211765, 0.015686, 0.113725, 1.0 }, + { 0.215686, 0.050980, 0.149020, 1.0 }, + { 0.219608, 0.086275, 0.184314, 1.0 }, + { 0.125490, 0.113725, 0.141176, 1.0 }, + { 0.192157, 0.137255, 0.203922, 1.0 }, + { 0.168627, 0.184314, 0.333333, 1.0 }, + { 0.313725, 0.203922, 0.403922, 1.0 }, + { 0.266667, 0.301961, 0.298039, 1.0 }, + { 0.321569, 0.305882, 0.349020, 1.0 }, + { 0.380392, 0.309804, 0.403922, 1.0 }, + { 0.407843, 0.333333, 0.329412, 1.0 }, + { 0.439216, 0.360784, 0.254902, 1.0 }, + { 0.576471, 0.372549, 0.176471, 1.0 }, + { 0.647059, 0.411765, 0.035294, 1.0 }, + { 0.666667, 0.454902, 0.027451, 1.0 }, + { 0.713725, 0.517647, 0.043137, 1.0 }, + { 0.752941, 0.556863, 0.066667, 1.0 }, + { 0.768627, 0.576471, 0.078431, 1.0 }, + { 0.784314, 0.600000, 0.090196, 1.0 }, + { 0.803922, 0.631373, 0.109804, 1.0 }, + { 0.827451, 0.647059, 0.117647, 1.0 }, + { 0.796078, 0.623529, 0.101961, 1.0 }, + { 0.772549, 0.588235, 0.078431, 1.0 }, + { 0.701961, 0.474510, 0.086275, 1.0 }, + { 0.678431, 0.454902, 0.129412, 1.0 }, + { 0.654902, 0.439216, 0.176471, 1.0 }, + { 0.690196, 0.541176, 0.631373, 1.0 }, + { 0.647059, 0.600000, 0.796078, 1.0 }, + { 0.658824, 0.611765, 0.807843, 1.0 }, + { 0.670588, 0.619608, 0.894118, 1.0 }, + { 0.788235, 0.788235, 0.890196, 1.0 }, + { 0.811765, 0.764706, 0.819608, 1.0 }, + { 1.000000, 0.901961, 0.611765, 1.0 }, + { 0.980392, 0.921569, 0.556863, 1.0 }, + { 0.964706, 0.941176, 0.501961, 1.0 }, + { 0.964706, 0.972549, 0.450980, 1.0 }, + { 0.996078, 0.960784, 0.360784, 1.0 }, + { 1.000000, 0.921569, 0.376471, 1.0 }, + { 1.000000, 0.913725, 0.380392, 1.0 }, + { 0.937255, 0.792157, 0.231373, 1.0 }, + { 0.929412, 0.788235, 0.227451, 1.0 }, + { 0.921569, 0.784314, 0.227451, 1.0 }, + { 0.929412, 0.776471, 0.231373, 1.0 }, + { 0.909804, 0.760784, 0.239216, 1.0 }, + { 0.913725, 0.796078, 0.411765, 1.0 }, + { 0.827451, 0.635294, 0.607843, 1.0 }, + { 0.627451, 0.396078, 0.403922, 1.0 }, + { 0.568627, 0.345098, 0.176471, 1.0 }, + { 0.513725, 0.290196, 0.121569, 1.0 }, + { 0.545098, 0.254902, 0.070588, 1.0 }, + { 0.541176, 0.247059, 0.019608, 1.0 }, + { 0.537255, 0.239216, 0.000000, 1.0 }, + { 0.525490, 0.247059, 0.003922, 1.0 }, + { 0.525490, 0.247059, 0.003922, 1.0 }, + { 0.537255, 0.243137, 0.000000, 1.0 }, + { 0.513725, 0.192157, 0.003922, 1.0 }, + { 0.509804, 0.188235, 0.000000, 1.0 }, + { 0.505882, 0.184314, 0.000000, 1.0 }, + { 0.517647, 0.203922, 0.003922, 1.0 }, + { 0.545098, 0.247059, 0.000000, 1.0 }, + { 0.564706, 0.282353, 0.000000, 1.0 }, + { 0.576471, 0.305882, 0.000000, 1.0 }, + { 0.603922, 0.356863, 0.000000, 1.0 }, + { 0.631373, 0.396078, 0.011765, 1.0 }, + { 0.643137, 0.427451, 0.031373, 1.0 }, + { 0.627451, 0.490196, 0.000000, 1.0 }, + { 0.678431, 0.486275, 0.011765, 1.0 }, + { 0.713725, 0.517647, 0.043137, 1.0 }, + { 0.752941, 0.556863, 0.066667, 1.0 }, + { 0.800000, 0.615686, 0.105882, 1.0 }, + { 0.819608, 0.623529, 0.149020, 1.0 }, + { 0.839216, 0.666667, 0.137255, 1.0 }, + { 0.866667, 0.713725, 0.164706, 1.0 }, + { 0.894118, 0.741176, 0.192157, 1.0 }, + { 0.898039, 0.752941, 0.192157, 1.0 }, + { 0.905882, 0.760784, 0.207843, 1.0 }, + { 0.909804, 0.756863, 0.207843, 1.0 }, + { 0.890196, 0.737255, 0.188235, 1.0 }, + { 0.870588, 0.709804, 0.160784, 1.0 }, + { 0.835294, 0.662745, 0.133333, 1.0 }, + { 0.788235, 0.603922, 0.094118, 1.0 }, + { 0.741176, 0.517647, 0.074510, 1.0 }, + { 0.639216, 0.415686, 0.062745, 1.0 }, + { 0.462745, 0.298039, 0.133333, 1.0 }, + { 0.364706, 0.270588, 0.364706, 1.0 }, + { 0.431373, 0.349020, 0.423529, 1.0 }, + { 0.447059, 0.294118, 0.407843, 1.0 }, + { 0.501961, 0.274510, 0.196078, 1.0 }, + { 0.600000, 0.368627, 0.094118, 1.0 }, + { 0.658824, 0.454902, 0.023529, 1.0 }, + { 0.678431, 0.478431, 0.027451, 1.0 }, + { 0.709804, 0.513725, 0.039216, 1.0 }, + { 0.686275, 0.486275, 0.027451, 1.0 }, + { 0.674510, 0.466667, 0.019608, 1.0 }, + { 0.658824, 0.415686, 0.027451, 1.0 }, + { 0.662745, 0.349020, 0.015686, 1.0 }, + { 0.588235, 0.254902, 0.000000, 1.0 }, + { 0.501961, 0.180392, 0.000000, 1.0 }, + { 0.458824, 0.137255, 0.000000, 1.0 }, + { 0.427451, 0.109804, 0.000000, 1.0 }, + { 0.345098, 0.000000, 0.000000, 1.0 }, + { 0.254902, 0.000000, 0.101961, 1.0 }, + { 0.129412, 0.000000, 0.105882, 1.0 }, + { 0.031373, 0.000000, 0.058824, 1.0 }, + { 0.149020, 0.019608, 0.101961, 1.0 }, + { 0.384314, 0.054902, 0.011765, 1.0 }, + { 0.454902, 0.101961, 0.058824, 1.0 }, + { 0.458824, 0.113725, 0.058824, 1.0 }, + { 0.478431, 0.168627, 0.109804, 1.0 }, + { 0.435294, 0.368627, 0.431373, 1.0 }, + { 0.584314, 0.513725, 0.701961, 1.0 }, + { 0.623529, 0.568627, 0.705882, 1.0 }, + { 0.513725, 0.439216, 0.525490, 1.0 }, + { 0.619608, 0.380392, 0.443137, 1.0 }, + { 0.654902, 0.388235, 0.149020, 1.0 }, + { 0.690196, 0.482353, 0.043137, 1.0 }, + { 0.709804, 0.509804, 0.047059, 1.0 }, + { 0.737255, 0.541176, 0.058824, 1.0 }, + { 0.772549, 0.592157, 0.062745, 1.0 }, + { 0.780392, 0.643137, 0.070588, 1.0 }, + { 0.835294, 0.674510, 0.125490, 1.0 }, + { 0.917647, 0.741176, 0.047059, 1.0 }, + { 1.000000, 0.772549, 0.137255, 1.0 }, + { 0.941176, 0.788235, 0.172549, 1.0 }, + { 0.898039, 0.745098, 0.196078, 1.0 }, + { 0.862745, 0.690196, 0.160784, 1.0 }, + { 0.823529, 0.631373, 0.125490, 1.0 }, + }; +/* Apophysis-040427-51TreeLife */ +static double4 colors_283[] = { + { 0.627451, 0.333333, 0.007843, 1.0 }, + { 0.635294, 0.337255, 0.007843, 1.0 }, + { 0.623529, 0.329412, 0.023529, 1.0 }, + { 0.615686, 0.325490, 0.039216, 1.0 }, + { 0.631373, 0.341176, 0.023529, 1.0 }, + { 0.650980, 0.360784, 0.011765, 1.0 }, + { 0.654902, 0.372549, 0.007843, 1.0 }, + { 0.658824, 0.384314, 0.007843, 1.0 }, + { 0.643137, 0.352941, 0.011765, 1.0 }, + { 0.615686, 0.325490, 0.007843, 1.0 }, + { 0.588235, 0.298039, 0.003922, 1.0 }, + { 0.564706, 0.270588, 0.000000, 1.0 }, + { 0.541176, 0.243137, 0.000000, 1.0 }, + { 0.517647, 0.215686, 0.000000, 1.0 }, + { 0.498039, 0.192157, 0.000000, 1.0 }, + { 0.482353, 0.180392, 0.000000, 1.0 }, + { 0.470588, 0.168627, 0.003922, 1.0 }, + { 0.462745, 0.156863, 0.003922, 1.0 }, + { 0.466667, 0.152941, 0.000000, 1.0 }, + { 0.470588, 0.152941, 0.000000, 1.0 }, + { 0.482353, 0.172549, 0.000000, 1.0 }, + { 0.498039, 0.192157, 0.003922, 1.0 }, + { 0.509804, 0.207843, 0.003922, 1.0 }, + { 0.525490, 0.223529, 0.003922, 1.0 }, + { 0.600000, 0.431373, 0.305882, 1.0 }, + { 0.729412, 0.596078, 0.474510, 1.0 }, + { 0.858824, 0.760784, 0.643137, 1.0 }, + { 0.917647, 0.819608, 0.513725, 1.0 }, + { 0.980392, 0.882353, 0.388235, 1.0 }, + { 0.937255, 0.819608, 0.301961, 1.0 }, + { 0.898039, 0.756863, 0.215686, 1.0 }, + { 0.815686, 0.615686, 0.117647, 1.0 }, + { 0.662745, 0.384314, 0.031373, 1.0 }, + { 0.525490, 0.223529, 0.003922, 1.0 }, + { 0.486275, 0.188235, 0.000000, 1.0 }, + { 0.450980, 0.156863, 0.000000, 1.0 }, + { 0.435294, 0.137255, 0.000000, 1.0 }, + { 0.419608, 0.121569, 0.000000, 1.0 }, + { 0.415686, 0.121569, 0.000000, 1.0 }, + { 0.411765, 0.125490, 0.000000, 1.0 }, + { 0.431373, 0.141176, 0.003922, 1.0 }, + { 0.447059, 0.149020, 0.003922, 1.0 }, + { 0.462745, 0.156863, 0.003922, 1.0 }, + { 0.470588, 0.172549, 0.007843, 1.0 }, + { 0.482353, 0.192157, 0.015686, 1.0 }, + { 0.501961, 0.203922, 0.007843, 1.0 }, + { 0.521569, 0.219608, 0.000000, 1.0 }, + { 0.545098, 0.250980, 0.000000, 1.0 }, + { 0.572549, 0.270588, 0.003922, 1.0 }, + { 0.631373, 0.333333, 0.027451, 1.0 }, + { 0.643137, 0.384314, 0.011765, 1.0 }, + { 0.654902, 0.439216, 0.000000, 1.0 }, + { 0.643137, 0.435294, 0.109804, 1.0 }, + { 0.635294, 0.435294, 0.219608, 1.0 }, + { 0.600000, 0.411765, 0.235294, 1.0 }, + { 0.568627, 0.388235, 0.254902, 1.0 }, + { 0.635294, 0.380392, 0.066667, 1.0 }, + { 0.603922, 0.325490, 0.050980, 1.0 }, + { 0.572549, 0.274510, 0.039216, 1.0 }, + { 0.521569, 0.223529, 0.019608, 1.0 }, + { 0.474510, 0.172549, 0.000000, 1.0 }, + { 0.454902, 0.156863, 0.000000, 1.0 }, + { 0.439216, 0.141176, 0.000000, 1.0 }, + { 0.415686, 0.121569, 0.000000, 1.0 }, + { 0.384314, 0.101961, 0.003922, 1.0 }, + { 0.376471, 0.094118, 0.000000, 1.0 }, + { 0.364706, 0.117647, 0.000000, 1.0 }, + { 0.352941, 0.141176, 0.000000, 1.0 }, + { 0.372549, 0.133333, 0.000000, 1.0 }, + { 0.392157, 0.125490, 0.000000, 1.0 }, + { 0.435294, 0.145098, 0.000000, 1.0 }, + { 0.470588, 0.168627, 0.003922, 1.0 }, + { 0.533333, 0.258824, 0.066667, 1.0 }, + { 0.627451, 0.407843, 0.227451, 1.0 }, + { 0.721569, 0.556863, 0.392157, 1.0 }, + { 0.768627, 0.635294, 0.552941, 1.0 }, + { 0.819608, 0.717647, 0.713725, 1.0 }, + { 0.894118, 0.815686, 0.607843, 1.0 }, + { 0.968627, 0.913725, 0.501961, 1.0 }, + { 1.000000, 0.960784, 0.509804, 1.0 }, + { 0.988235, 0.933333, 0.454902, 1.0 }, + { 0.992157, 0.925490, 0.407843, 1.0 }, + { 0.980392, 0.913725, 0.407843, 1.0 }, + { 0.972549, 0.901961, 0.407843, 1.0 }, + { 0.964706, 0.870588, 0.368627, 1.0 }, + { 0.956863, 0.843137, 0.333333, 1.0 }, + { 0.866667, 0.690196, 0.192157, 1.0 }, + { 0.725490, 0.505882, 0.180392, 1.0 }, + { 0.603922, 0.305882, 0.007843, 1.0 }, + { 0.564706, 0.258824, 0.003922, 1.0 }, + { 0.525490, 0.211765, 0.003922, 1.0 }, + { 0.498039, 0.188235, 0.011765, 1.0 }, + { 0.474510, 0.168627, 0.019608, 1.0 }, + { 0.462745, 0.152941, 0.023529, 1.0 }, + { 0.443137, 0.164706, 0.054902, 1.0 }, + { 0.435294, 0.137255, 0.035294, 1.0 }, + { 0.423529, 0.129412, 0.003922, 1.0 }, + { 0.423529, 0.129412, 0.003922, 1.0 }, + { 0.435294, 0.141176, 0.003922, 1.0 }, + { 0.450980, 0.156863, 0.003922, 1.0 }, + { 0.454902, 0.152941, 0.000000, 1.0 }, + { 0.458824, 0.152941, 0.000000, 1.0 }, + { 0.470588, 0.168627, 0.003922, 1.0 }, + { 0.482353, 0.180392, 0.015686, 1.0 }, + { 0.517647, 0.215686, 0.000000, 1.0 }, + { 0.521569, 0.223529, 0.000000, 1.0 }, + { 0.529412, 0.231373, 0.003922, 1.0 }, + { 0.525490, 0.223529, 0.000000, 1.0 }, + { 0.521569, 0.219608, 0.000000, 1.0 }, + { 0.517647, 0.215686, 0.000000, 1.0 }, + { 0.513725, 0.203922, 0.000000, 1.0 }, + { 0.490196, 0.184314, 0.003922, 1.0 }, + { 0.498039, 0.180392, 0.011765, 1.0 }, + { 0.517647, 0.215686, 0.003922, 1.0 }, + { 0.521569, 0.223529, 0.003922, 1.0 }, + { 0.529412, 0.231373, 0.003922, 1.0 }, + { 0.549020, 0.254902, 0.000000, 1.0 }, + { 0.552941, 0.278431, 0.000000, 1.0 }, + { 0.552941, 0.321569, 0.000000, 1.0 }, + { 0.552941, 0.282353, 0.000000, 1.0 }, + { 0.509804, 0.207843, 0.003922, 1.0 }, + { 0.486275, 0.184314, 0.000000, 1.0 }, + { 0.466667, 0.164706, 0.000000, 1.0 }, + { 0.458824, 0.160784, 0.000000, 1.0 }, + { 0.450980, 0.156863, 0.003922, 1.0 }, + { 0.443137, 0.145098, 0.003922, 1.0 }, + { 0.423529, 0.133333, 0.000000, 1.0 }, + { 0.407843, 0.129412, 0.003922, 1.0 }, + { 0.411765, 0.125490, 0.000000, 1.0 }, + { 0.423529, 0.129412, 0.003922, 1.0 }, + { 0.423529, 0.129412, 0.000000, 1.0 }, + { 0.427451, 0.133333, 0.000000, 1.0 }, + { 0.439216, 0.141176, 0.000000, 1.0 }, + { 0.454902, 0.149020, 0.000000, 1.0 }, + { 0.458824, 0.152941, 0.000000, 1.0 }, + { 0.443137, 0.149020, 0.000000, 1.0 }, + { 0.415686, 0.121569, 0.000000, 1.0 }, + { 0.403922, 0.109804, 0.000000, 1.0 }, + { 0.392157, 0.101961, 0.000000, 1.0 }, + { 0.384314, 0.098039, 0.000000, 1.0 }, + { 0.380392, 0.098039, 0.003922, 1.0 }, + { 0.380392, 0.098039, 0.003922, 1.0 }, + { 0.372549, 0.109804, 0.007843, 1.0 }, + { 0.384314, 0.101961, 0.003922, 1.0 }, + { 0.400000, 0.109804, 0.003922, 1.0 }, + { 0.407843, 0.117647, 0.003922, 1.0 }, + { 0.407843, 0.121569, 0.000000, 1.0 }, + { 0.411765, 0.125490, 0.000000, 1.0 }, + { 0.407843, 0.121569, 0.000000, 1.0 }, + { 0.400000, 0.109804, 0.003922, 1.0 }, + { 0.388235, 0.105882, 0.007843, 1.0 }, + { 0.384314, 0.098039, 0.000000, 1.0 }, + { 0.376471, 0.094118, 0.000000, 1.0 }, + { 0.372549, 0.090196, 0.000000, 1.0 }, + { 0.372549, 0.090196, 0.003922, 1.0 }, + { 0.376471, 0.094118, 0.000000, 1.0 }, + { 0.376471, 0.094118, 0.000000, 1.0 }, + { 0.380392, 0.098039, 0.003922, 1.0 }, + { 0.400000, 0.109804, 0.003922, 1.0 }, + { 0.423529, 0.133333, 0.000000, 1.0 }, + { 0.450980, 0.156863, 0.000000, 1.0 }, + { 0.529412, 0.227451, 0.007843, 1.0 }, + { 0.549020, 0.247059, 0.027451, 1.0 }, + { 0.568627, 0.266667, 0.047059, 1.0 }, + { 0.592157, 0.298039, 0.035294, 1.0 }, + { 0.611765, 0.396078, 0.235294, 1.0 }, + { 0.694118, 0.525490, 0.317647, 1.0 }, + { 0.792157, 0.662745, 0.596078, 1.0 }, + { 0.862745, 0.796078, 0.929412, 1.0 }, + { 0.858824, 0.796078, 0.933333, 1.0 }, + { 0.858824, 0.796078, 0.941176, 1.0 }, + { 0.882353, 0.827451, 0.792157, 1.0 }, + { 0.988235, 0.972549, 0.541176, 1.0 }, + { 0.952941, 0.870588, 0.372549, 1.0 }, + { 0.827451, 0.635294, 0.121569, 1.0 }, + { 0.835294, 0.521569, 0.078431, 1.0 }, + { 0.741176, 0.450980, 0.078431, 1.0 }, + { 0.643137, 0.364706, 0.011765, 1.0 }, + { 0.607843, 0.309804, 0.003922, 1.0 }, + { 0.580392, 0.294118, 0.000000, 1.0 }, + { 0.576471, 0.286275, 0.000000, 1.0 }, + { 0.568627, 0.278431, 0.000000, 1.0 }, + { 0.572549, 0.282353, 0.003922, 1.0 }, + { 0.580392, 0.278431, 0.011765, 1.0 }, + { 0.517647, 0.215686, 0.003922, 1.0 }, + { 0.501961, 0.200000, 0.003922, 1.0 }, + { 0.490196, 0.184314, 0.003922, 1.0 }, + { 0.470588, 0.164706, 0.000000, 1.0 }, + { 0.462745, 0.156863, 0.003922, 1.0 }, + { 0.454902, 0.160784, 0.003922, 1.0 }, + { 0.450980, 0.168627, 0.000000, 1.0 }, + { 0.466667, 0.164706, 0.000000, 1.0 }, + { 0.474510, 0.172549, 0.000000, 1.0 }, + { 0.494118, 0.188235, 0.000000, 1.0 }, + { 0.517647, 0.203922, 0.000000, 1.0 }, + { 0.525490, 0.223529, 0.003922, 1.0 }, + { 0.509804, 0.247059, 0.031373, 1.0 }, + { 0.549020, 0.274510, 0.043137, 1.0 }, + { 0.545098, 0.282353, 0.078431, 1.0 }, + { 0.572549, 0.478431, 0.298039, 1.0 }, + { 0.776471, 0.643137, 0.533333, 1.0 }, + { 0.811765, 0.705882, 0.741176, 1.0 }, + { 0.811765, 0.713725, 0.800000, 1.0 }, + { 0.827451, 0.745098, 0.780392, 1.0 }, + { 0.878431, 0.796078, 0.831373, 1.0 }, + { 0.929412, 0.878431, 0.905882, 1.0 }, + { 0.945098, 0.941176, 0.678431, 1.0 }, + { 0.968627, 0.874510, 0.396078, 1.0 }, + { 0.862745, 0.686275, 0.321569, 1.0 }, + { 0.717647, 0.517647, 0.270588, 1.0 }, + { 0.647059, 0.368627, 0.054902, 1.0 }, + { 0.603922, 0.305882, 0.007843, 1.0 }, + { 0.552941, 0.247059, 0.000000, 1.0 }, + { 0.494118, 0.196078, 0.000000, 1.0 }, + { 0.462745, 0.156863, 0.003922, 1.0 }, + { 0.423529, 0.129412, 0.003922, 1.0 }, + { 0.400000, 0.109804, 0.003922, 1.0 }, + { 0.364706, 0.090196, 0.000000, 1.0 }, + { 0.333333, 0.070588, 0.003922, 1.0 }, + { 0.274510, 0.054902, 0.000000, 1.0 }, + { 0.274510, 0.039216, 0.000000, 1.0 }, + { 0.294118, 0.035294, 0.000000, 1.0 }, + { 0.341176, 0.074510, 0.000000, 1.0 }, + { 0.376471, 0.094118, 0.000000, 1.0 }, + { 0.403922, 0.113725, 0.000000, 1.0 }, + { 0.431373, 0.141176, 0.000000, 1.0 }, + { 0.462745, 0.160784, 0.000000, 1.0 }, + { 0.498039, 0.192157, 0.003922, 1.0 }, + { 0.525490, 0.227451, 0.000000, 1.0 }, + { 0.545098, 0.247059, 0.003922, 1.0 }, + { 0.556863, 0.262745, 0.000000, 1.0 }, + { 0.560784, 0.266667, 0.000000, 1.0 }, + { 0.564706, 0.258824, 0.007843, 1.0 }, + { 0.541176, 0.243137, 0.007843, 1.0 }, + { 0.545098, 0.235294, 0.003922, 1.0 }, + { 0.537255, 0.239216, 0.003922, 1.0 }, + { 0.529412, 0.231373, 0.003922, 1.0 }, + { 0.525490, 0.227451, 0.000000, 1.0 }, + { 0.537255, 0.227451, 0.003922, 1.0 }, + { 0.552941, 0.231373, 0.000000, 1.0 }, + { 0.568627, 0.266667, 0.000000, 1.0 }, + { 0.588235, 0.298039, 0.003922, 1.0 }, + { 0.627451, 0.345098, 0.011765, 1.0 }, + { 0.662745, 0.400000, 0.000000, 1.0 }, + { 0.745098, 0.498039, 0.050980, 1.0 }, + { 0.780392, 0.552941, 0.062745, 1.0 }, + { 0.803922, 0.596078, 0.094118, 1.0 }, + { 0.807843, 0.592157, 0.098039, 1.0 }, + { 0.784314, 0.533333, 0.109804, 1.0 }, + { 0.690196, 0.419608, 0.054902, 1.0 }, + { 0.639216, 0.345098, 0.027451, 1.0 }, + { 0.588235, 0.282353, 0.031373, 1.0 }, + { 0.556863, 0.223529, 0.000000, 1.0 }, + { 0.501961, 0.200000, 0.035294, 1.0 }, + { 0.509804, 0.137255, 0.000000, 1.0 }, + { 0.490196, 0.141176, 0.015686, 1.0 }, + }; +/* Apophysis-040427-51triflwr */ +static double4 colors_284[] = { + { 0.411765, 0.227451, 0.015686, 1.0 }, + { 0.607843, 0.356863, 0.015686, 1.0 }, + { 0.615686, 0.368627, 0.047059, 1.0 }, + { 0.627451, 0.384314, 0.082353, 1.0 }, + { 0.694118, 0.396078, 0.235294, 1.0 }, + { 0.760784, 0.411765, 0.388235, 1.0 }, + { 0.741176, 0.427451, 0.427451, 1.0 }, + { 0.725490, 0.447059, 0.470588, 1.0 }, + { 0.580392, 0.396078, 0.082353, 1.0 }, + { 0.376471, 0.239216, 0.066667, 1.0 }, + { 0.172549, 0.082353, 0.050980, 1.0 }, + { 0.086275, 0.043137, 0.023529, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.050980, 1.0 }, + { 0.000000, 0.000000, 0.105882, 1.0 }, + { 0.003922, 0.133333, 0.235294, 1.0 }, + { 0.007843, 0.266667, 0.368627, 1.0 }, + { 0.003922, 0.223529, 0.415686, 1.0 }, + { 0.223529, 0.356863, 0.576471, 1.0 }, + { 0.447059, 0.490196, 0.741176, 1.0 }, + { 0.505882, 0.600000, 0.792157, 1.0 }, + { 0.568627, 0.709804, 0.843137, 1.0 }, + { 0.619608, 0.764706, 0.835294, 1.0 }, + { 0.674510, 0.823529, 0.827451, 1.0 }, + { 0.450980, 0.372549, 0.611765, 1.0 }, + { 0.392157, 0.211765, 0.486275, 1.0 }, + { 0.333333, 0.054902, 0.360784, 1.0 }, + { 0.164706, 0.035294, 0.192157, 1.0 }, + { 0.000000, 0.015686, 0.027451, 1.0 }, + { 0.000000, 0.007843, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.000000, 0.000000, 1.0 }, + { 0.443137, 0.141176, 0.039216, 1.0 }, + { 0.501961, 0.254902, 0.019608, 1.0 }, + { 0.560784, 0.368627, 0.003922, 1.0 }, + { 0.545098, 0.431373, 0.011765, 1.0 }, + { 0.533333, 0.494118, 0.019608, 1.0 }, + { 0.478431, 0.501961, 0.023529, 1.0 }, + { 0.427451, 0.513725, 0.027451, 1.0 }, + { 0.156863, 0.458824, 0.003922, 1.0 }, + { 0.156863, 0.454902, 0.000000, 1.0 }, + { 0.160784, 0.454902, 0.000000, 1.0 }, + { 0.278431, 0.419608, 0.003922, 1.0 }, + { 0.400000, 0.388235, 0.007843, 1.0 }, + { 0.400000, 0.325490, 0.015686, 1.0 }, + { 0.400000, 0.266667, 0.027451, 1.0 }, + { 0.450980, 0.290196, 0.078431, 1.0 }, + { 0.364706, 0.282353, 0.176471, 1.0 }, + { 0.419608, 0.215686, 0.305882, 1.0 }, + { 0.517647, 0.325490, 0.407843, 1.0 }, + { 0.619608, 0.435294, 0.513725, 1.0 }, + { 0.698039, 0.623529, 0.560784, 1.0 }, + { 0.776471, 0.815686, 0.607843, 1.0 }, + { 0.800000, 0.796078, 0.678431, 1.0 }, + { 0.827451, 0.776471, 0.752941, 1.0 }, + { 0.701961, 0.576471, 0.619608, 1.0 }, + { 0.698039, 0.537255, 0.556863, 1.0 }, + { 0.698039, 0.498039, 0.494118, 1.0 }, + { 0.670588, 0.549020, 0.564706, 1.0 }, + { 0.647059, 0.603922, 0.635294, 1.0 }, + { 0.603922, 0.584314, 0.674510, 1.0 }, + { 0.564706, 0.564706, 0.713725, 1.0 }, + { 0.458824, 0.545098, 0.772549, 1.0 }, + { 0.211765, 0.341176, 0.792157, 1.0 }, + { 0.180392, 0.231373, 0.780392, 1.0 }, + { 0.090196, 0.137255, 0.705882, 1.0 }, + { 0.003922, 0.043137, 0.631373, 1.0 }, + { 0.000000, 0.109804, 0.541176, 1.0 }, + { 0.000000, 0.180392, 0.454902, 1.0 }, + { 0.000000, 0.196078, 0.443137, 1.0 }, + { 0.027451, 0.215686, 0.505882, 1.0 }, + { 0.258824, 0.392157, 0.823529, 1.0 }, + { 0.341176, 0.537255, 0.870588, 1.0 }, + { 0.427451, 0.686275, 0.921569, 1.0 }, + { 0.533333, 0.749020, 0.905882, 1.0 }, + { 0.639216, 0.815686, 0.890196, 1.0 }, + { 0.627451, 0.839216, 0.854902, 1.0 }, + { 0.619608, 0.862745, 0.819608, 1.0 }, + { 0.580392, 0.698039, 0.800000, 1.0 }, + { 0.501961, 0.454902, 0.635294, 1.0 }, + { 0.211765, 0.176471, 0.682353, 1.0 }, + { 0.149020, 0.203922, 0.501961, 1.0 }, + { 0.090196, 0.231373, 0.325490, 1.0 }, + { 0.168627, 0.254902, 0.243137, 1.0 }, + { 0.247059, 0.282353, 0.160784, 1.0 }, + { 0.341176, 0.305882, 0.074510, 1.0 }, + { 0.501961, 0.333333, 0.027451, 1.0 }, + { 0.600000, 0.313725, 0.003922, 1.0 }, + { 0.560784, 0.180392, 0.000000, 1.0 }, + { 0.521569, 0.050980, 0.000000, 1.0 }, + { 0.556863, 0.039216, 0.000000, 1.0 }, + { 0.592157, 0.027451, 0.000000, 1.0 }, + { 0.674510, 0.000000, 0.090196, 1.0 }, + { 0.549020, 0.000000, 0.145098, 1.0 }, + { 0.533333, 0.058824, 0.015686, 1.0 }, + { 0.537255, 0.188235, 0.015686, 1.0 }, + { 0.443137, 0.278431, 0.082353, 1.0 }, + { 0.266667, 0.278431, 0.188235, 1.0 }, + { 0.090196, 0.278431, 0.294118, 1.0 }, + { 0.047059, 0.282353, 0.321569, 1.0 }, + { 0.003922, 0.290196, 0.349020, 1.0 }, + { 0.000000, 0.258824, 0.384314, 1.0 }, + { 0.000000, 0.203922, 0.431373, 1.0 }, + { 0.313725, 0.090196, 0.494118, 1.0 }, + { 0.392157, 0.164706, 0.454902, 1.0 }, + { 0.474510, 0.243137, 0.415686, 1.0 }, + { 0.525490, 0.254902, 0.368627, 1.0 }, + { 0.576471, 0.270588, 0.325490, 1.0 }, + { 0.556863, 0.392157, 0.062745, 1.0 }, + { 0.588235, 0.364706, 0.023529, 1.0 }, + { 0.635294, 0.329412, 0.007843, 1.0 }, + { 0.666667, 0.301961, 0.000000, 1.0 }, + { 0.666667, 0.325490, 0.023529, 1.0 }, + { 0.654902, 0.301961, 0.011765, 1.0 }, + { 0.643137, 0.282353, 0.000000, 1.0 }, + { 0.564706, 0.219608, 0.070588, 1.0 }, + { 0.505882, 0.058824, 0.098039, 1.0 }, + { 0.447059, 0.050980, 0.168627, 1.0 }, + { 0.486275, 0.000000, 0.243137, 1.0 }, + { 0.725490, 0.043137, 0.133333, 1.0 }, + { 0.803922, 0.062745, 0.074510, 1.0 }, + { 0.886275, 0.082353, 0.015686, 1.0 }, + { 0.882353, 0.121569, 0.019608, 1.0 }, + { 0.878431, 0.160784, 0.027451, 1.0 }, + { 0.690196, 0.290196, 0.000000, 1.0 }, + { 0.682353, 0.298039, 0.003922, 1.0 }, + { 0.647059, 0.329412, 0.019608, 1.0 }, + { 0.596078, 0.360784, 0.023529, 1.0 }, + { 0.400000, 0.372549, 0.160784, 1.0 }, + { 0.274510, 0.333333, 0.164706, 1.0 }, + { 0.152941, 0.298039, 0.168627, 1.0 }, + { 0.039216, 0.317647, 0.301961, 1.0 }, + { 0.000000, 0.196078, 0.443137, 1.0 }, + { 0.043137, 0.000000, 0.623529, 1.0 }, + { 0.070588, 0.000000, 0.658824, 1.0 }, + { 0.000000, 0.019608, 0.717647, 1.0 }, + { 0.035294, 0.058824, 0.737255, 1.0 }, + { 0.070588, 0.098039, 0.756863, 1.0 }, + { 0.074510, 0.094118, 0.749020, 1.0 }, + { 0.078431, 0.090196, 0.745098, 1.0 }, + { 0.000000, 0.117647, 0.533333, 1.0 }, + { 0.003922, 0.235294, 0.407843, 1.0 }, + { 0.086275, 0.309804, 0.282353, 1.0 }, + { 0.235294, 0.403922, 0.050980, 1.0 }, + { 0.498039, 0.505882, 0.007843, 1.0 }, + { 0.517647, 0.490196, 0.015686, 1.0 }, + { 0.537255, 0.478431, 0.027451, 1.0 }, + { 0.588235, 0.364706, 0.023529, 1.0 }, + { 0.615686, 0.341176, 0.003922, 1.0 }, + { 0.650980, 0.325490, 0.011765, 1.0 }, + { 0.639216, 0.321569, 0.003922, 1.0 }, + { 0.588235, 0.270588, 0.023529, 1.0 }, + { 0.529412, 0.219608, 0.062745, 1.0 }, + { 0.470588, 0.168627, 0.105882, 1.0 }, + { 0.443137, 0.105882, 0.298039, 1.0 }, + { 0.317647, 0.011765, 0.400000, 1.0 }, + { 0.184314, 0.078431, 0.388235, 1.0 }, + { 0.074510, 0.168627, 0.403922, 1.0 }, + { 0.149020, 0.215686, 0.286275, 1.0 }, + { 0.003922, 0.023529, 0.039216, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.000000, 0.000000, 1.0 }, + { 0.266667, 0.231373, 0.109804, 1.0 }, + { 0.423529, 0.270588, 0.015686, 1.0 }, + { 0.545098, 0.403922, 0.023529, 1.0 }, + { 0.533333, 0.470588, 0.027451, 1.0 }, + { 0.521569, 0.415686, 0.000000, 1.0 }, + { 0.447059, 0.352941, 0.031373, 1.0 }, + { 0.376471, 0.290196, 0.066667, 1.0 }, + { 0.254902, 0.270588, 0.125490, 1.0 }, + { 0.113725, 0.309804, 0.164706, 1.0 }, + { 0.054902, 0.333333, 0.278431, 1.0 }, + { 0.015686, 0.329412, 0.364706, 1.0 }, + { 0.062745, 0.411765, 0.325490, 1.0 }, + { 0.023529, 0.419608, 0.192157, 1.0 }, + { 0.003922, 0.423529, 0.101961, 1.0 }, + { 0.003922, 0.431373, 0.074510, 1.0 }, + { 0.164706, 0.478431, 0.145098, 1.0 }, + { 0.435294, 0.376471, 0.050980, 1.0 }, + { 0.568627, 0.368627, 0.019608, 1.0 }, + { 0.611765, 0.356863, 0.035294, 1.0 }, + { 0.662745, 0.325490, 0.023529, 1.0 }, + { 0.858824, 0.294118, 0.192157, 1.0 }, + { 0.878431, 0.360784, 0.227451, 1.0 }, + { 0.898039, 0.431373, 0.262745, 1.0 }, + { 0.901961, 0.329412, 0.184314, 1.0 }, + { 0.894118, 0.274510, 0.027451, 1.0 }, + { 0.690196, 0.298039, 0.000000, 1.0 }, + { 0.678431, 0.317647, 0.023529, 1.0 }, + { 0.737255, 0.376471, 0.278431, 1.0 }, + { 0.843137, 0.560784, 0.403922, 1.0 }, + { 0.670588, 0.752941, 0.686275, 1.0 }, + { 0.678431, 0.874510, 0.862745, 1.0 }, + { 0.678431, 0.894118, 0.870588, 1.0 }, + { 0.611765, 0.956863, 0.862745, 1.0 }, + { 0.584314, 0.921569, 1.000000, 1.0 }, + { 0.682353, 0.913725, 0.945098, 1.0 }, + { 0.682353, 0.905882, 0.941176, 1.0 }, + { 0.698039, 0.886275, 0.933333, 1.0 }, + { 0.776471, 0.792157, 0.941176, 1.0 }, + { 0.796078, 0.776471, 0.894118, 1.0 }, + { 0.760784, 0.901961, 0.862745, 1.0 }, + { 0.705882, 0.882353, 0.803922, 1.0 }, + { 0.768627, 0.745098, 0.682353, 1.0 }, + { 0.686275, 0.643137, 0.627451, 1.0 }, + { 0.713725, 0.466667, 0.541176, 1.0 }, + { 0.560784, 0.258824, 0.431373, 1.0 }, + { 0.501961, 0.133333, 0.341176, 1.0 }, + { 0.537255, 0.129412, 0.321569, 1.0 }, + { 0.533333, 0.109804, 0.313725, 1.0 }, + { 0.588235, 0.117647, 0.223529, 1.0 }, + { 0.654902, 0.141176, 0.266667, 1.0 }, + { 0.596078, 0.364706, 0.098039, 1.0 }, + { 0.662745, 0.325490, 0.023529, 1.0 }, + { 0.701961, 0.380392, 0.000000, 1.0 }, + { 0.835294, 0.396078, 0.074510, 1.0 }, + { 0.913725, 0.454902, 0.282353, 1.0 }, + { 1.000000, 0.733333, 0.321569, 1.0 }, + { 0.960784, 1.000000, 0.674510, 1.0 }, + { 0.909804, 0.796078, 0.968627, 1.0 }, + { 0.909804, 0.698039, 0.992157, 1.0 }, + { 0.937255, 0.623529, 0.894118, 1.0 }, + { 0.866667, 0.780392, 0.788235, 1.0 }, + { 0.843137, 0.662745, 0.600000, 1.0 }, + { 0.894118, 0.474510, 0.294118, 1.0 }, + { 0.874510, 0.470588, 0.074510, 1.0 }, + { 0.878431, 0.364706, 0.043137, 1.0 }, + { 0.807843, 0.333333, 0.007843, 1.0 }, + { 0.690196, 0.298039, 0.003922, 1.0 }, + { 0.666667, 0.356863, 0.000000, 1.0 }, + { 0.631373, 0.337255, 0.011765, 1.0 }, + { 0.607843, 0.345098, 0.003922, 1.0 }, + { 0.596078, 0.309804, 0.000000, 1.0 }, + { 0.486275, 0.211765, 0.007843, 1.0 }, + { 0.505882, 0.137255, 0.000000, 1.0 }, + { 0.513725, 0.050980, 0.000000, 1.0 }, + { 0.501961, 0.047059, 0.121569, 1.0 }, + { 0.415686, 0.090196, 0.168627, 1.0 }, + { 0.294118, 0.109804, 0.243137, 1.0 }, + { 0.203922, 0.027451, 0.439216, 1.0 }, + { 0.156863, 0.031373, 0.568627, 1.0 }, + { 0.058824, 0.007843, 0.564706, 1.0 }, + { 0.094118, 0.043137, 0.498039, 1.0 }, + { 0.250980, 0.133333, 0.345098, 1.0 }, + { 0.247059, 0.176471, 0.231373, 1.0 }, + { 0.286275, 0.266667, 0.101961, 1.0 }, + { 0.470588, 0.270588, 0.015686, 1.0 }, + { 0.580392, 0.317647, 0.011765, 1.0 }, + { 0.643137, 0.305882, 0.003922, 1.0 }, + { 0.670588, 0.305882, 0.000000, 1.0 }, + { 0.654902, 0.270588, 0.000000, 1.0 }, + { 0.670588, 0.152941, 0.243137, 1.0 }, + { 0.498039, 0.250980, 0.419608, 1.0 }, + { 0.533333, 0.215686, 0.384314, 1.0 }, + }; +/* Apophysis-040427-51mitosis */ +static double4 colors_285[] = { + { 0.305882, 0.321569, 0.427451, 1.0 }, + { 0.443137, 0.192157, 0.254902, 1.0 }, + { 0.329412, 0.180392, 0.176471, 1.0 }, + { 0.215686, 0.172549, 0.101961, 1.0 }, + { 0.207843, 0.188235, 0.113725, 1.0 }, + { 0.200000, 0.207843, 0.125490, 1.0 }, + { 0.176471, 0.192157, 0.149020, 1.0 }, + { 0.156863, 0.180392, 0.172549, 1.0 }, + { 0.176471, 0.145098, 0.203922, 1.0 }, + { 0.184314, 0.172549, 0.215686, 1.0 }, + { 0.192157, 0.203922, 0.231373, 1.0 }, + { 0.231373, 0.282353, 0.325490, 1.0 }, + { 0.274510, 0.364706, 0.419608, 1.0 }, + { 0.376471, 0.466667, 0.525490, 1.0 }, + { 0.478431, 0.568627, 0.631373, 1.0 }, + { 0.533333, 0.611765, 0.674510, 1.0 }, + { 0.592157, 0.658824, 0.721569, 1.0 }, + { 0.466667, 0.647059, 0.741176, 1.0 }, + { 0.466667, 0.682353, 0.749020, 1.0 }, + { 0.470588, 0.721569, 0.760784, 1.0 }, + { 0.639216, 0.858824, 0.839216, 1.0 }, + { 0.807843, 1.000000, 0.917647, 1.0 }, + { 0.878431, 1.000000, 0.952941, 1.0 }, + { 0.949020, 1.000000, 0.992157, 1.0 }, + { 0.980392, 0.980392, 1.000000, 1.0 }, + { 0.913725, 0.827451, 0.843137, 1.0 }, + { 0.850980, 0.674510, 0.686275, 1.0 }, + { 0.898039, 0.654902, 0.525490, 1.0 }, + { 0.949020, 0.639216, 0.368627, 1.0 }, + { 0.956863, 0.584314, 0.360784, 1.0 }, + { 0.968627, 0.533333, 0.352941, 1.0 }, + { 0.941176, 0.509804, 0.278431, 1.0 }, + { 0.807843, 0.584314, 0.415686, 1.0 }, + { 0.705882, 0.384314, 0.525490, 1.0 }, + { 0.800000, 0.384314, 0.360784, 1.0 }, + { 0.898039, 0.388235, 0.196078, 1.0 }, + { 0.784314, 0.356863, 0.200000, 1.0 }, + { 0.674510, 0.325490, 0.207843, 1.0 }, + { 0.639216, 0.290196, 0.282353, 1.0 }, + { 0.607843, 0.254902, 0.356863, 1.0 }, + { 0.443137, 0.396078, 0.450980, 1.0 }, + { 0.462745, 0.443137, 0.458824, 1.0 }, + { 0.486275, 0.490196, 0.466667, 1.0 }, + { 0.545098, 0.541176, 0.521569, 1.0 }, + { 0.607843, 0.596078, 0.576471, 1.0 }, + { 0.603922, 0.615686, 0.611765, 1.0 }, + { 0.603922, 0.635294, 0.647059, 1.0 }, + { 0.584314, 0.564706, 0.643137, 1.0 }, + { 0.494118, 0.505882, 0.541176, 1.0 }, + { 0.321569, 0.360784, 0.364706, 1.0 }, + { 0.250980, 0.290196, 0.290196, 1.0 }, + { 0.184314, 0.223529, 0.219608, 1.0 }, + { 0.184314, 0.160784, 0.184314, 1.0 }, + { 0.188235, 0.101961, 0.149020, 1.0 }, + { 0.200000, 0.090196, 0.109804, 1.0 }, + { 0.211765, 0.078431, 0.074510, 1.0 }, + { 0.200000, 0.019608, 0.027451, 1.0 }, + { 0.349020, 0.027451, 0.011765, 1.0 }, + { 0.498039, 0.035294, 0.000000, 1.0 }, + { 0.592157, 0.043137, 0.019608, 1.0 }, + { 0.686275, 0.050980, 0.039216, 1.0 }, + { 0.760784, 0.121569, 0.149020, 1.0 }, + { 0.835294, 0.196078, 0.262745, 1.0 }, + { 0.913725, 0.129412, 0.078431, 1.0 }, + { 0.827451, 0.082353, 0.019608, 1.0 }, + { 0.623529, 0.133333, 0.047059, 1.0 }, + { 0.631373, 0.176471, 0.164706, 1.0 }, + { 0.643137, 0.219608, 0.282353, 1.0 }, + { 0.611765, 0.211765, 0.282353, 1.0 }, + { 0.580392, 0.207843, 0.286275, 1.0 }, + { 0.482353, 0.325490, 0.278431, 1.0 }, + { 0.486275, 0.129412, 0.164706, 1.0 }, + { 0.313725, 0.094118, 0.129412, 1.0 }, + { 0.262745, 0.047059, 0.062745, 1.0 }, + { 0.211765, 0.000000, 0.000000, 1.0 }, + { 0.117647, 0.003922, 0.000000, 1.0 }, + { 0.023529, 0.007843, 0.003922, 1.0 }, + { 0.015686, 0.011765, 0.000000, 1.0 }, + { 0.011765, 0.015686, 0.000000, 1.0 }, + { 0.058824, 0.015686, 0.007843, 1.0 }, + { 0.054902, 0.015686, 0.019608, 1.0 }, + { 0.062745, 0.121569, 0.101961, 1.0 }, + { 0.117647, 0.141176, 0.164706, 1.0 }, + { 0.176471, 0.164706, 0.231373, 1.0 }, + { 0.200000, 0.192157, 0.270588, 1.0 }, + { 0.227451, 0.219608, 0.313725, 1.0 }, + { 0.309804, 0.290196, 0.407843, 1.0 }, + { 0.329412, 0.305882, 0.415686, 1.0 }, + { 0.258824, 0.254902, 0.325490, 1.0 }, + { 0.215686, 0.231373, 0.270588, 1.0 }, + { 0.176471, 0.207843, 0.219608, 1.0 }, + { 0.149020, 0.188235, 0.188235, 1.0 }, + { 0.121569, 0.168627, 0.160784, 1.0 }, + { 0.058824, 0.117647, 0.090196, 1.0 }, + { 0.039216, 0.031373, 0.035294, 1.0 }, + { 0.031373, 0.023529, 0.000000, 1.0 }, + { 0.054902, 0.023529, 0.015686, 1.0 }, + { 0.086275, 0.101961, 0.047059, 1.0 }, + { 0.113725, 0.137255, 0.039216, 1.0 }, + { 0.145098, 0.176471, 0.031373, 1.0 }, + { 0.141176, 0.207843, 0.031373, 1.0 }, + { 0.137255, 0.243137, 0.035294, 1.0 }, + { 0.188235, 0.227451, 0.023529, 1.0 }, + { 0.207843, 0.231373, 0.223529, 1.0 }, + { 0.352941, 0.396078, 0.482353, 1.0 }, + { 0.356863, 0.474510, 0.549020, 1.0 }, + { 0.360784, 0.552941, 0.619608, 1.0 }, + { 0.356863, 0.509804, 0.584314, 1.0 }, + { 0.356863, 0.466667, 0.549020, 1.0 }, + { 0.411765, 0.458824, 0.560784, 1.0 }, + { 0.376471, 0.439216, 0.501961, 1.0 }, + { 0.349020, 0.411765, 0.501961, 1.0 }, + { 0.349020, 0.454902, 0.419608, 1.0 }, + { 0.247059, 0.443137, 0.486275, 1.0 }, + { 0.254902, 0.435294, 0.458824, 1.0 }, + { 0.266667, 0.427451, 0.435294, 1.0 }, + { 0.317647, 0.407843, 0.439216, 1.0 }, + { 0.356863, 0.380392, 0.482353, 1.0 }, + { 0.494118, 0.376471, 0.525490, 1.0 }, + { 0.639216, 0.435294, 0.627451, 1.0 }, + { 0.749020, 0.705882, 0.768627, 1.0 }, + { 0.764706, 0.764706, 0.788235, 1.0 }, + { 0.780392, 0.827451, 0.811765, 1.0 }, + { 0.870588, 0.894118, 0.905882, 1.0 }, + { 0.964706, 0.964706, 1.000000, 1.0 }, + { 0.988235, 0.976471, 1.000000, 1.0 }, + { 0.988235, 0.992157, 1.000000, 1.0 }, + { 1.000000, 0.984314, 1.000000, 1.0 }, + { 0.984314, 1.000000, 1.000000, 1.0 }, + { 0.768627, 0.831373, 0.827451, 1.0 }, + { 0.709804, 0.772549, 0.764706, 1.0 }, + { 0.654902, 0.713725, 0.701961, 1.0 }, + { 0.592157, 0.588235, 0.611765, 1.0 }, + { 0.486275, 0.454902, 0.537255, 1.0 }, + { 0.384314, 0.376471, 0.427451, 1.0 }, + { 0.313725, 0.337255, 0.329412, 1.0 }, + { 0.164706, 0.231373, 0.200000, 1.0 }, + { 0.145098, 0.207843, 0.200000, 1.0 }, + { 0.129412, 0.188235, 0.200000, 1.0 }, + { 0.113725, 0.176471, 0.168627, 1.0 }, + { 0.101961, 0.168627, 0.137255, 1.0 }, + { 0.082353, 0.125490, 0.141176, 1.0 }, + { 0.078431, 0.054902, 0.101961, 1.0 }, + { 0.113725, 0.054902, 0.082353, 1.0 }, + { 0.117647, 0.113725, 0.105882, 1.0 }, + { 0.211765, 0.109804, 0.105882, 1.0 }, + { 0.235294, 0.101961, 0.101961, 1.0 }, + { 0.262745, 0.098039, 0.101961, 1.0 }, + { 0.352941, 0.125490, 0.172549, 1.0 }, + { 0.258824, 0.200000, 0.180392, 1.0 }, + { 0.239216, 0.274510, 0.341176, 1.0 }, + { 0.341176, 0.333333, 0.376471, 1.0 }, + { 0.552941, 0.384314, 0.552941, 1.0 }, + { 0.584314, 0.396078, 0.572549, 1.0 }, + { 0.619608, 0.411765, 0.592157, 1.0 }, + { 0.552941, 0.329412, 0.466667, 1.0 }, + { 0.415686, 0.309804, 0.447059, 1.0 }, + { 0.341176, 0.305882, 0.411765, 1.0 }, + { 0.270588, 0.325490, 0.337255, 1.0 }, + { 0.247059, 0.258824, 0.278431, 1.0 }, + { 0.188235, 0.231373, 0.215686, 1.0 }, + { 0.172549, 0.200000, 0.239216, 1.0 }, + { 0.176471, 0.227451, 0.274510, 1.0 }, + { 0.180392, 0.254902, 0.313725, 1.0 }, + { 0.231373, 0.360784, 0.317647, 1.0 }, + { 0.243137, 0.345098, 0.396078, 1.0 }, + { 0.239216, 0.431373, 0.458824, 1.0 }, + { 0.235294, 0.341176, 0.384314, 1.0 }, + { 0.160784, 0.200000, 0.247059, 1.0 }, + { 0.152941, 0.211765, 0.227451, 1.0 }, + { 0.149020, 0.223529, 0.207843, 1.0 }, + { 0.152941, 0.239216, 0.192157, 1.0 }, + { 0.188235, 0.250980, 0.207843, 1.0 }, + { 0.207843, 0.298039, 0.266667, 1.0 }, + { 0.333333, 0.333333, 0.325490, 1.0 }, + { 0.439216, 0.443137, 0.286275, 1.0 }, + { 0.443137, 0.443137, 0.403922, 1.0 }, + { 0.490196, 0.498039, 0.486275, 1.0 }, + { 0.619608, 0.611765, 0.564706, 1.0 }, + { 0.619608, 0.666667, 0.666667, 1.0 }, + { 0.631373, 0.647059, 0.682353, 1.0 }, + { 0.619608, 0.584314, 0.698039, 1.0 }, + { 0.498039, 0.600000, 0.588235, 1.0 }, + { 0.447059, 0.470588, 0.603922, 1.0 }, + { 0.474510, 0.600000, 0.698039, 1.0 }, + { 0.560784, 0.650980, 0.698039, 1.0 }, + { 0.647059, 0.701961, 0.701961, 1.0 }, + { 0.686275, 0.745098, 0.764706, 1.0 }, + { 0.823529, 0.976471, 0.972549, 1.0 }, + { 0.945098, 1.000000, 0.996078, 1.0 }, + { 0.968627, 1.000000, 0.996078, 1.0 }, + { 0.894118, 0.929412, 0.949020, 1.0 }, + { 0.745098, 0.678431, 0.843137, 1.0 }, + { 0.580392, 0.541176, 0.635294, 1.0 }, + { 0.435294, 0.388235, 0.545098, 1.0 }, + { 0.392157, 0.411765, 0.396078, 1.0 }, + { 0.262745, 0.388235, 0.337255, 1.0 }, + { 0.196078, 0.286275, 0.254902, 1.0 }, + { 0.192157, 0.243137, 0.215686, 1.0 }, + { 0.219608, 0.254902, 0.235294, 1.0 }, + { 0.239216, 0.337255, 0.262745, 1.0 }, + { 0.227451, 0.403922, 0.321569, 1.0 }, + { 0.203922, 0.400000, 0.427451, 1.0 }, + { 0.274510, 0.462745, 0.501961, 1.0 }, + { 0.298039, 0.509804, 0.556863, 1.0 }, + { 0.329412, 0.450980, 0.521569, 1.0 }, + { 0.313725, 0.427451, 0.498039, 1.0 }, + { 0.278431, 0.458824, 0.509804, 1.0 }, + { 0.278431, 0.458824, 0.509804, 1.0 }, + { 0.290196, 0.431373, 0.478431, 1.0 }, + { 0.298039, 0.392157, 0.439216, 1.0 }, + { 0.274510, 0.305882, 0.380392, 1.0 }, + { 0.231373, 0.219608, 0.294118, 1.0 }, + { 0.227451, 0.152941, 0.227451, 1.0 }, + { 0.313725, 0.160784, 0.172549, 1.0 }, + { 0.239216, 0.078431, 0.094118, 1.0 }, + { 0.184314, 0.031373, 0.035294, 1.0 }, + { 0.231373, 0.000000, 0.007843, 1.0 }, + { 0.149020, 0.015686, 0.007843, 1.0 }, + { 0.101961, 0.062745, 0.098039, 1.0 }, + { 0.145098, 0.149020, 0.156863, 1.0 }, + { 0.152941, 0.188235, 0.223529, 1.0 }, + { 0.188235, 0.215686, 0.286275, 1.0 }, + { 0.258824, 0.266667, 0.356863, 1.0 }, + { 0.360784, 0.356863, 0.411765, 1.0 }, + { 0.403922, 0.505882, 0.454902, 1.0 }, + { 0.501961, 0.533333, 0.545098, 1.0 }, + { 0.556863, 0.615686, 0.635294, 1.0 }, + { 0.509804, 0.674510, 0.588235, 1.0 }, + { 0.494118, 0.576471, 0.549020, 1.0 }, + { 0.498039, 0.454902, 0.431373, 1.0 }, + { 0.450980, 0.345098, 0.239216, 1.0 }, + { 0.262745, 0.243137, 0.231373, 1.0 }, + { 0.196078, 0.176471, 0.192157, 1.0 }, + { 0.145098, 0.192157, 0.176471, 1.0 }, + { 0.133333, 0.160784, 0.133333, 1.0 }, + { 0.098039, 0.133333, 0.121569, 1.0 }, + { 0.133333, 0.141176, 0.098039, 1.0 }, + { 0.094118, 0.192157, 0.027451, 1.0 }, + { 0.066667, 0.156863, 0.000000, 1.0 }, + { 0.058824, 0.078431, 0.000000, 1.0 }, + { 0.031373, 0.058824, 0.000000, 1.0 }, + { 0.023529, 0.023529, 0.000000, 1.0 }, + { 0.054902, 0.015686, 0.007843, 1.0 }, + { 0.090196, 0.011765, 0.007843, 1.0 }, + { 0.152941, 0.003922, 0.000000, 1.0 }, + { 0.149020, 0.019608, 0.000000, 1.0 }, + { 0.188235, 0.043137, 0.007843, 1.0 }, + { 0.200000, 0.082353, 0.082353, 1.0 }, + { 0.152941, 0.129412, 0.129412, 1.0 }, + { 0.082353, 0.125490, 0.109804, 1.0 }, + { 0.050980, 0.066667, 0.062745, 1.0 }, + { 0.105882, 0.047059, 0.058824, 1.0 }, + { 0.137255, 0.090196, 0.137255, 1.0 }, + { 0.117647, 0.105882, 0.149020, 1.0 }, + { 0.176471, 0.121569, 0.121569, 1.0 }, + }; +/* Apophysis-040427-51triflwer */ +static double4 colors_286[] = { + { 0.556863, 0.407843, 0.019608, 1.0 }, + { 0.549020, 0.423529, 0.035294, 1.0 }, + { 0.474510, 0.435294, 0.039216, 1.0 }, + { 0.400000, 0.447059, 0.047059, 1.0 }, + { 0.325490, 0.286275, 0.168627, 1.0 }, + { 0.250980, 0.129412, 0.290196, 1.0 }, + { 0.345098, 0.286275, 0.403922, 1.0 }, + { 0.443137, 0.447059, 0.517647, 1.0 }, + { 0.627451, 0.796078, 0.729412, 1.0 }, + { 0.639216, 0.811765, 0.803922, 1.0 }, + { 0.654902, 0.827451, 0.878431, 1.0 }, + { 0.564706, 0.784314, 0.898039, 1.0 }, + { 0.478431, 0.741176, 0.917647, 1.0 }, + { 0.474510, 0.784314, 0.949020, 1.0 }, + { 0.470588, 0.831373, 0.984314, 1.0 }, + { 0.521569, 0.866667, 0.956863, 1.0 }, + { 0.576471, 0.901961, 0.933333, 1.0 }, + { 0.796078, 0.929412, 0.792157, 1.0 }, + { 0.788235, 0.823529, 0.768627, 1.0 }, + { 0.780392, 0.721569, 0.749020, 1.0 }, + { 0.701961, 0.592157, 0.615686, 1.0 }, + { 0.623529, 0.462745, 0.486275, 1.0 }, + { 0.494118, 0.431373, 0.286275, 1.0 }, + { 0.364706, 0.400000, 0.090196, 1.0 }, + { 0.000000, 0.192157, 0.450980, 1.0 }, + { 0.007843, 0.109804, 0.501961, 1.0 }, + { 0.015686, 0.031373, 0.552941, 1.0 }, + { 0.105882, 0.094118, 0.619608, 1.0 }, + { 0.196078, 0.156863, 0.686275, 1.0 }, + { 0.227451, 0.266667, 0.745098, 1.0 }, + { 0.258824, 0.376471, 0.807843, 1.0 }, + { 0.388235, 0.545098, 0.815686, 1.0 }, + { 0.584314, 0.639216, 0.831373, 1.0 }, + { 0.917647, 0.921569, 0.796078, 1.0 }, + { 0.901961, 0.858824, 0.760784, 1.0 }, + { 0.886275, 0.796078, 0.725490, 1.0 }, + { 0.854902, 0.866667, 0.560784, 1.0 }, + { 0.827451, 0.937255, 0.400000, 1.0 }, + { 0.874510, 0.862745, 0.470588, 1.0 }, + { 0.921569, 0.788235, 0.541176, 1.0 }, + { 0.843137, 0.368627, 0.050980, 1.0 }, + { 0.823529, 0.403922, 0.035294, 1.0 }, + { 0.803922, 0.439216, 0.023529, 1.0 }, + { 0.764706, 0.411765, 0.011765, 1.0 }, + { 0.725490, 0.388235, 0.000000, 1.0 }, + { 0.701961, 0.349020, 0.007843, 1.0 }, + { 0.678431, 0.309804, 0.019608, 1.0 }, + { 0.654902, 0.321569, 0.007843, 1.0 }, + { 0.647059, 0.305882, 0.003922, 1.0 }, + { 0.713725, 0.254902, 0.000000, 1.0 }, + { 0.639216, 0.164706, 0.000000, 1.0 }, + { 0.568627, 0.078431, 0.000000, 1.0 }, + { 0.529412, 0.078431, 0.007843, 1.0 }, + { 0.494118, 0.078431, 0.015686, 1.0 }, + { 0.517647, 0.047059, 0.027451, 1.0 }, + { 0.545098, 0.015686, 0.043137, 1.0 }, + { 0.462745, 0.000000, 0.239216, 1.0 }, + { 0.333333, 0.050980, 0.298039, 1.0 }, + { 0.203922, 0.101961, 0.356863, 1.0 }, + { 0.156863, 0.062745, 0.341176, 1.0 }, + { 0.109804, 0.027451, 0.329412, 1.0 }, + { 0.058824, 0.019608, 0.164706, 1.0 }, + { 0.011765, 0.015686, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.309804, 0.211765, 0.133333, 1.0 }, + { 0.372549, 0.203922, 0.078431, 1.0 }, + { 0.439216, 0.200000, 0.023529, 1.0 }, + { 0.470588, 0.145098, 0.011765, 1.0 }, + { 0.505882, 0.090196, 0.000000, 1.0 }, + { 0.505882, 0.070588, 0.003922, 1.0 }, + { 0.513725, 0.027451, 0.019608, 1.0 }, + { 0.423529, 0.015686, 0.223529, 1.0 }, + { 0.301961, 0.074510, 0.450980, 1.0 }, + { 0.184314, 0.137255, 0.678431, 1.0 }, + { 0.278431, 0.200000, 0.729412, 1.0 }, + { 0.372549, 0.266667, 0.780392, 1.0 }, + { 0.360784, 0.262745, 0.698039, 1.0 }, + { 0.352941, 0.262745, 0.619608, 1.0 }, + { 0.349020, 0.243137, 0.615686, 1.0 }, + { 0.388235, 0.184314, 0.509804, 1.0 }, + { 0.380392, 0.196078, 0.509804, 1.0 }, + { 0.501961, 0.329412, 0.521569, 1.0 }, + { 0.623529, 0.462745, 0.533333, 1.0 }, + { 0.631373, 0.458824, 0.521569, 1.0 }, + { 0.639216, 0.458824, 0.509804, 1.0 }, + { 0.741176, 0.521569, 0.470588, 1.0 }, + { 0.737255, 0.356863, 0.227451, 1.0 }, + { 0.607843, 0.356863, 0.015686, 1.0 }, + { 0.603922, 0.349020, 0.011765, 1.0 }, + { 0.603922, 0.345098, 0.007843, 1.0 }, + { 0.607843, 0.329412, 0.003922, 1.0 }, + { 0.615686, 0.313725, 0.000000, 1.0 }, + { 0.662745, 0.301961, 0.000000, 1.0 }, + { 0.713725, 0.290196, 0.047059, 1.0 }, + { 0.737255, 0.243137, 0.258824, 1.0 }, + { 0.647059, 0.368627, 0.439216, 1.0 }, + { 0.368627, 0.364706, 0.662745, 1.0 }, + { 0.403922, 0.431373, 0.698039, 1.0 }, + { 0.443137, 0.501961, 0.733333, 1.0 }, + { 0.470588, 0.580392, 0.784314, 1.0 }, + { 0.498039, 0.658824, 0.839216, 1.0 }, + { 0.611765, 0.698039, 0.752941, 1.0 }, + { 0.443137, 0.533333, 0.745098, 1.0 }, + { 0.364706, 0.349020, 0.647059, 1.0 }, + { 0.443137, 0.376471, 0.603922, 1.0 }, + { 0.525490, 0.403922, 0.564706, 1.0 }, + { 0.525490, 0.372549, 0.541176, 1.0 }, + { 0.525490, 0.341176, 0.521569, 1.0 }, + { 0.623529, 0.305882, 0.364706, 1.0 }, + { 0.635294, 0.156863, 0.309804, 1.0 }, + { 0.498039, 0.203922, 0.050980, 1.0 }, + { 0.560784, 0.200000, 0.007843, 1.0 }, + { 0.478431, 0.270588, 0.058824, 1.0 }, + { 0.466667, 0.235294, 0.082353, 1.0 }, + { 0.454902, 0.203922, 0.105882, 1.0 }, + { 0.329412, 0.074510, 0.207843, 1.0 }, + { 0.133333, 0.200000, 0.309804, 1.0 }, + { 0.031373, 0.258824, 0.345098, 1.0 }, + { 0.027451, 0.388235, 0.329412, 1.0 }, + { 0.019608, 0.345098, 0.305882, 1.0 }, + { 0.023529, 0.364706, 0.219608, 1.0 }, + { 0.031373, 0.384314, 0.133333, 1.0 }, + { 0.027451, 0.349020, 0.223529, 1.0 }, + { 0.023529, 0.313725, 0.317647, 1.0 }, + { 0.031373, 0.247059, 0.364706, 1.0 }, + { 0.043137, 0.243137, 0.364706, 1.0 }, + { 0.000000, 0.235294, 0.407843, 1.0 }, + { 0.000000, 0.235294, 0.419608, 1.0 }, + { 0.164706, 0.101961, 0.349020, 1.0 }, + { 0.188235, 0.098039, 0.345098, 1.0 }, + { 0.215686, 0.098039, 0.341176, 1.0 }, + { 0.325490, 0.223529, 0.133333, 1.0 }, + { 0.454902, 0.086275, 0.047059, 1.0 }, + { 0.498039, 0.050980, 0.082353, 1.0 }, + { 0.486275, 0.000000, 0.203922, 1.0 }, + { 0.490196, 0.035294, 0.282353, 1.0 }, + { 0.454902, 0.168627, 0.423529, 1.0 }, + { 0.423529, 0.301961, 0.568627, 1.0 }, + { 0.439216, 0.313725, 0.560784, 1.0 }, + { 0.458824, 0.329412, 0.552941, 1.0 }, + { 0.509804, 0.384314, 0.545098, 1.0 }, + { 0.521569, 0.435294, 0.615686, 1.0 }, + { 0.352941, 0.262745, 0.619608, 1.0 }, + { 0.066667, 0.180392, 0.729412, 1.0 }, + { 0.247059, 0.403922, 0.878431, 1.0 }, + { 0.313725, 0.435294, 0.819608, 1.0 }, + { 0.380392, 0.466667, 0.764706, 1.0 }, + { 0.627451, 0.682353, 0.694118, 1.0 }, + { 0.823529, 0.678431, 0.839216, 1.0 }, + { 0.901961, 0.843137, 0.580392, 1.0 }, + { 0.905882, 0.788235, 0.576471, 1.0 }, + { 0.827451, 0.380392, 0.278431, 1.0 }, + { 0.823529, 0.364706, 0.270588, 1.0 }, + { 0.823529, 0.349020, 0.266667, 1.0 }, + { 0.835294, 0.317647, 0.219608, 1.0 }, + { 0.760784, 0.254902, 0.270588, 1.0 }, + { 0.725490, 0.200000, 0.235294, 1.0 }, + { 0.662745, 0.164706, 0.270588, 1.0 }, + { 0.607843, 0.117647, 0.282353, 1.0 }, + { 0.639216, 0.027451, 0.180392, 1.0 }, + { 0.666667, 0.003922, 0.117647, 1.0 }, + { 0.643137, 0.003922, 0.145098, 1.0 }, + { 0.619608, 0.003922, 0.172549, 1.0 }, + { 0.576471, 0.000000, 0.172549, 1.0 }, + { 0.521569, 0.000000, 0.176471, 1.0 }, + { 0.490196, 0.058824, 0.109804, 1.0 }, + { 0.486275, 0.254902, 0.098039, 1.0 }, + { 0.521569, 0.380392, 0.000000, 1.0 }, + { 0.435294, 0.396078, 0.031373, 1.0 }, + { 0.349020, 0.411765, 0.062745, 1.0 }, + { 0.200000, 0.352941, 0.090196, 1.0 }, + { 0.070588, 0.262745, 0.317647, 1.0 }, + { 0.054902, 0.203922, 0.380392, 1.0 }, + { 0.015686, 0.105882, 0.521569, 1.0 }, + { 0.039216, 0.023529, 0.556863, 1.0 }, + { 0.098039, 0.011765, 0.541176, 1.0 }, + { 0.129412, 0.000000, 0.584314, 1.0 }, + { 0.196078, 0.000000, 0.494118, 1.0 }, + { 0.321569, 0.094118, 0.423529, 1.0 }, + { 0.521569, 0.152941, 0.349020, 1.0 }, + { 0.611765, 0.152941, 0.317647, 1.0 }, + { 0.611765, 0.156863, 0.309804, 1.0 }, + { 0.749020, 0.215686, 0.231373, 1.0 }, + { 0.972549, 0.309804, 0.039216, 1.0 }, + { 0.878431, 0.349020, 0.031373, 1.0 }, + { 0.784314, 0.392157, 0.023529, 1.0 }, + { 0.643137, 0.333333, 0.023529, 1.0 }, + { 0.592157, 0.352941, 0.003922, 1.0 }, + { 0.584314, 0.360784, 0.007843, 1.0 }, + { 0.521569, 0.345098, 0.011765, 1.0 }, + { 0.466667, 0.227451, 0.003922, 1.0 }, + { 0.329412, 0.247059, 0.078431, 1.0 }, + { 0.309804, 0.294118, 0.117647, 1.0 }, + { 0.262745, 0.290196, 0.090196, 1.0 }, + { 0.031373, 0.019608, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.003922, 1.0 }, + { 0.007843, 0.062745, 0.407843, 1.0 }, + { 0.000000, 0.145098, 0.490196, 1.0 }, + { 0.007843, 0.035294, 0.556863, 1.0 }, + { 0.015686, 0.000000, 0.576471, 1.0 }, + { 0.043137, 0.000000, 0.603922, 1.0 }, + { 0.062745, 0.000000, 0.588235, 1.0 }, + { 0.086275, 0.003922, 0.619608, 1.0 }, + { 0.023529, 0.000000, 0.694118, 1.0 }, + { 0.050980, 0.141176, 0.823529, 1.0 }, + { 0.003922, 0.149020, 0.976471, 1.0 }, + { 0.000000, 0.188235, 0.866667, 1.0 }, + { 0.070588, 0.047059, 0.705882, 1.0 }, + { 0.243137, 0.039216, 0.537255, 1.0 }, + { 0.270588, 0.101961, 0.270588, 1.0 }, + { 0.439216, 0.262745, 0.098039, 1.0 }, + { 0.576471, 0.282353, 0.027451, 1.0 }, + { 0.639216, 0.352941, 0.043137, 1.0 }, + { 0.776471, 0.462745, 0.435294, 1.0 }, + { 0.827451, 0.619608, 0.454902, 1.0 }, + { 0.800000, 0.560784, 0.447059, 1.0 }, + { 0.549020, 0.349020, 0.407843, 1.0 }, + { 0.219608, 0.196078, 0.235294, 1.0 }, + { 0.168627, 0.227451, 0.239216, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.054902, 0.000000, 1.0 }, + { 0.313725, 0.313725, 0.039216, 1.0 }, + { 0.415686, 0.501961, 0.003922, 1.0 }, + { 0.384314, 0.505882, 0.000000, 1.0 }, + { 0.298039, 0.486275, 0.015686, 1.0 }, + { 0.274510, 0.486275, 0.007843, 1.0 }, + { 0.039216, 0.380392, 0.074510, 1.0 }, + { 0.003922, 0.435294, 0.062745, 1.0 }, + { 0.117647, 0.494118, 0.109804, 1.0 }, + { 0.305882, 0.494118, 0.023529, 1.0 }, + { 0.509804, 0.513725, 0.003922, 1.0 }, + { 0.521569, 0.505882, 0.011765, 1.0 }, + { 0.537255, 0.486275, 0.035294, 1.0 }, + { 0.545098, 0.439216, 0.019608, 1.0 }, + { 0.572549, 0.372549, 0.023529, 1.0 }, + { 0.588235, 0.368627, 0.027451, 1.0 }, + { 0.627451, 0.345098, 0.023529, 1.0 }, + { 0.670588, 0.309804, 0.007843, 1.0 }, + { 0.686275, 0.278431, 0.000000, 1.0 }, + { 0.721569, 0.278431, 0.000000, 1.0 }, + { 0.690196, 0.298039, 0.000000, 1.0 }, + { 0.658824, 0.301961, 0.000000, 1.0 }, + { 0.639216, 0.313725, 0.000000, 1.0 }, + { 0.603922, 0.341176, 0.000000, 1.0 }, + { 0.588235, 0.345098, 0.003922, 1.0 }, + { 0.549020, 0.349020, 0.000000, 1.0 }, + { 0.458824, 0.227451, 0.000000, 1.0 }, + { 0.435294, 0.156863, 0.039216, 1.0 }, + { 0.227451, 0.047059, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + }; +/* Apophysis-040427-51yggF */ +static double4 colors_287[] = { + { 0.184314, 0.188235, 0.164706, 1.0 }, + { 0.250980, 0.254902, 0.231373, 1.0 }, + { 0.298039, 0.301961, 0.278431, 1.0 }, + { 0.345098, 0.349020, 0.329412, 1.0 }, + { 0.352941, 0.352941, 0.364706, 1.0 }, + { 0.360784, 0.360784, 0.400000, 1.0 }, + { 0.364706, 0.364706, 0.403922, 1.0 }, + { 0.368627, 0.368627, 0.407843, 1.0 }, + { 0.392157, 0.396078, 0.376471, 1.0 }, + { 0.372549, 0.376471, 0.356863, 1.0 }, + { 0.356863, 0.360784, 0.341176, 1.0 }, + { 0.317647, 0.329412, 0.309804, 1.0 }, + { 0.282353, 0.301961, 0.278431, 1.0 }, + { 0.239216, 0.254902, 0.247059, 1.0 }, + { 0.196078, 0.211765, 0.215686, 1.0 }, + { 0.188235, 0.196078, 0.203922, 1.0 }, + { 0.184314, 0.184314, 0.192157, 1.0 }, + { 0.164706, 0.160784, 0.152941, 1.0 }, + { 0.164706, 0.164706, 0.149020, 1.0 }, + { 0.164706, 0.168627, 0.149020, 1.0 }, + { 0.160784, 0.164706, 0.149020, 1.0 }, + { 0.160784, 0.160784, 0.152941, 1.0 }, + { 0.168627, 0.168627, 0.160784, 1.0 }, + { 0.176471, 0.176471, 0.168627, 1.0 }, + { 0.211765, 0.207843, 0.192157, 1.0 }, + { 0.203922, 0.215686, 0.184314, 1.0 }, + { 0.196078, 0.227451, 0.176471, 1.0 }, + { 0.196078, 0.211765, 0.180392, 1.0 }, + { 0.196078, 0.196078, 0.188235, 1.0 }, + { 0.196078, 0.184314, 0.180392, 1.0 }, + { 0.200000, 0.176471, 0.176471, 1.0 }, + { 0.203922, 0.164706, 0.156863, 1.0 }, + { 0.188235, 0.180392, 0.184314, 1.0 }, + { 0.219608, 0.231373, 0.250980, 1.0 }, + { 0.250980, 0.262745, 0.290196, 1.0 }, + { 0.282353, 0.294118, 0.329412, 1.0 }, + { 0.290196, 0.305882, 0.345098, 1.0 }, + { 0.301961, 0.317647, 0.360784, 1.0 }, + { 0.321569, 0.329412, 0.368627, 1.0 }, + { 0.341176, 0.341176, 0.380392, 1.0 }, + { 0.329412, 0.368627, 0.325490, 1.0 }, + { 0.317647, 0.341176, 0.309804, 1.0 }, + { 0.309804, 0.313725, 0.294118, 1.0 }, + { 0.270588, 0.274510, 0.274510, 1.0 }, + { 0.235294, 0.239216, 0.258824, 1.0 }, + { 0.223529, 0.227451, 0.247059, 1.0 }, + { 0.215686, 0.219608, 0.239216, 1.0 }, + { 0.207843, 0.203922, 0.223529, 1.0 }, + { 0.196078, 0.192157, 0.211765, 1.0 }, + { 0.180392, 0.176471, 0.196078, 1.0 }, + { 0.168627, 0.168627, 0.172549, 1.0 }, + { 0.160784, 0.160784, 0.152941, 1.0 }, + { 0.141176, 0.141176, 0.145098, 1.0 }, + { 0.121569, 0.125490, 0.141176, 1.0 }, + { 0.121569, 0.121569, 0.141176, 1.0 }, + { 0.125490, 0.121569, 0.141176, 1.0 }, + { 0.086275, 0.082353, 0.101961, 1.0 }, + { 0.054902, 0.062745, 0.070588, 1.0 }, + { 0.023529, 0.047059, 0.039216, 1.0 }, + { 0.062745, 0.074510, 0.062745, 1.0 }, + { 0.101961, 0.105882, 0.086275, 1.0 }, + { 0.109804, 0.109804, 0.098039, 1.0 }, + { 0.117647, 0.117647, 0.109804, 1.0 }, + { 0.141176, 0.141176, 0.133333, 1.0 }, + { 0.164706, 0.168627, 0.149020, 1.0 }, + { 0.211765, 0.219608, 0.176471, 1.0 }, + { 0.219608, 0.227451, 0.192157, 1.0 }, + { 0.231373, 0.235294, 0.211765, 1.0 }, + { 0.231373, 0.235294, 0.215686, 1.0 }, + { 0.235294, 0.239216, 0.219608, 1.0 }, + { 0.235294, 0.235294, 0.227451, 1.0 }, + { 0.231373, 0.247059, 0.250980, 1.0 }, + { 0.231373, 0.243137, 0.278431, 1.0 }, + { 0.247059, 0.254902, 0.262745, 1.0 }, + { 0.266667, 0.270588, 0.250980, 1.0 }, + { 0.250980, 0.250980, 0.239216, 1.0 }, + { 0.235294, 0.235294, 0.227451, 1.0 }, + { 0.231373, 0.231373, 0.223529, 1.0 }, + { 0.231373, 0.231373, 0.223529, 1.0 }, + { 0.219608, 0.219608, 0.211765, 1.0 }, + { 0.203922, 0.203922, 0.196078, 1.0 }, + { 0.180392, 0.184314, 0.164706, 1.0 }, + { 0.176471, 0.176471, 0.160784, 1.0 }, + { 0.176471, 0.172549, 0.156863, 1.0 }, + { 0.176471, 0.172549, 0.160784, 1.0 }, + { 0.176471, 0.176471, 0.168627, 1.0 }, + { 0.180392, 0.180392, 0.172549, 1.0 }, + { 0.180392, 0.176471, 0.196078, 1.0 }, + { 0.176471, 0.172549, 0.192157, 1.0 }, + { 0.164706, 0.160784, 0.180392, 1.0 }, + { 0.152941, 0.149020, 0.168627, 1.0 }, + { 0.149020, 0.145098, 0.164706, 1.0 }, + { 0.149020, 0.145098, 0.164706, 1.0 }, + { 0.164706, 0.164706, 0.156863, 1.0 }, + { 0.168627, 0.168627, 0.176471, 1.0 }, + { 0.184314, 0.180392, 0.200000, 1.0 }, + { 0.196078, 0.192157, 0.211765, 1.0 }, + { 0.196078, 0.192157, 0.211765, 1.0 }, + { 0.188235, 0.184314, 0.200000, 1.0 }, + { 0.180392, 0.180392, 0.188235, 1.0 }, + { 0.168627, 0.168627, 0.168627, 1.0 }, + { 0.160784, 0.160784, 0.152941, 1.0 }, + { 0.141176, 0.141176, 0.133333, 1.0 }, + { 0.125490, 0.125490, 0.117647, 1.0 }, + { 0.125490, 0.125490, 0.117647, 1.0 }, + { 0.145098, 0.145098, 0.133333, 1.0 }, + { 0.164706, 0.168627, 0.149020, 1.0 }, + { 0.188235, 0.192157, 0.172549, 1.0 }, + { 0.211765, 0.215686, 0.196078, 1.0 }, + { 0.243137, 0.247059, 0.227451, 1.0 }, + { 0.290196, 0.274510, 0.262745, 1.0 }, + { 0.317647, 0.321569, 0.298039, 1.0 }, + { 0.329412, 0.333333, 0.313725, 1.0 }, + { 0.309804, 0.313725, 0.290196, 1.0 }, + { 0.305882, 0.305882, 0.290196, 1.0 }, + { 0.301961, 0.301961, 0.294118, 1.0 }, + { 0.286275, 0.290196, 0.270588, 1.0 }, + { 0.286275, 0.286275, 0.278431, 1.0 }, + { 0.286275, 0.286275, 0.317647, 1.0 }, + { 0.294118, 0.294118, 0.333333, 1.0 }, + { 0.349020, 0.360784, 0.388235, 1.0 }, + { 0.439216, 0.411765, 0.396078, 1.0 }, + { 0.529412, 0.466667, 0.403922, 1.0 }, + { 0.623529, 0.470588, 0.266667, 1.0 }, + { 0.717647, 0.478431, 0.129412, 1.0 }, + { 0.686275, 0.427451, 0.086275, 1.0 }, + { 0.650980, 0.403922, 0.039216, 1.0 }, + { 0.474510, 0.282353, 0.011765, 1.0 }, + { 0.407843, 0.266667, 0.031373, 1.0 }, + { 0.423529, 0.435294, 0.470588, 1.0 }, + { 0.474510, 0.486275, 0.517647, 1.0 }, + { 0.525490, 0.537255, 0.564706, 1.0 }, + { 0.639216, 0.635294, 0.654902, 1.0 }, + { 0.721569, 0.729412, 0.709804, 1.0 }, + { 0.686275, 0.745098, 0.725490, 1.0 }, + { 0.654902, 0.650980, 0.674510, 1.0 }, + { 0.498039, 0.501961, 0.521569, 1.0 }, + { 0.435294, 0.439216, 0.439216, 1.0 }, + { 0.376471, 0.380392, 0.356863, 1.0 }, + { 0.376471, 0.380392, 0.356863, 1.0 }, + { 0.380392, 0.384314, 0.360784, 1.0 }, + { 0.458824, 0.458824, 0.466667, 1.0 }, + { 0.529412, 0.552941, 0.513725, 1.0 }, + { 0.560784, 0.564706, 0.580392, 1.0 }, + { 0.650980, 0.647059, 0.631373, 1.0 }, + { 0.725490, 0.725490, 0.756863, 1.0 }, + { 0.803922, 0.792157, 0.831373, 1.0 }, + { 0.886275, 0.862745, 0.909804, 1.0 }, + { 0.984314, 0.898039, 0.815686, 1.0 }, + { 0.996078, 0.878431, 0.784314, 1.0 }, + { 0.949020, 0.835294, 0.615686, 1.0 }, + { 0.952941, 0.741176, 0.505882, 1.0 }, + { 0.564706, 0.576471, 0.494118, 1.0 }, + { 0.513725, 0.521569, 0.498039, 1.0 }, + { 0.466667, 0.466667, 0.505882, 1.0 }, + { 0.411765, 0.411765, 0.403922, 1.0 }, + { 0.337255, 0.341176, 0.321569, 1.0 }, + { 0.286275, 0.286275, 0.278431, 1.0 }, + { 0.266667, 0.266667, 0.258824, 1.0 }, + { 0.250980, 0.254902, 0.235294, 1.0 }, + { 0.235294, 0.239216, 0.219608, 1.0 }, + { 0.227451, 0.231373, 0.207843, 1.0 }, + { 0.227451, 0.231373, 0.211765, 1.0 }, + { 0.231373, 0.235294, 0.215686, 1.0 }, + { 0.231373, 0.235294, 0.215686, 1.0 }, + { 0.235294, 0.239216, 0.215686, 1.0 }, + { 0.243137, 0.239216, 0.223529, 1.0 }, + { 0.247059, 0.250980, 0.231373, 1.0 }, + { 0.262745, 0.262745, 0.254902, 1.0 }, + { 0.266667, 0.270588, 0.254902, 1.0 }, + { 0.274510, 0.278431, 0.258824, 1.0 }, + { 0.278431, 0.282353, 0.262745, 1.0 }, + { 0.298039, 0.298039, 0.290196, 1.0 }, + { 0.364706, 0.360784, 0.345098, 1.0 }, + { 0.415686, 0.419608, 0.400000, 1.0 }, + { 0.623529, 0.505882, 0.396078, 1.0 }, + { 0.843137, 0.635294, 0.368627, 1.0 }, + { 0.847059, 0.647059, 0.400000, 1.0 }, + { 0.850980, 0.803922, 0.709804, 1.0 }, + { 0.886275, 0.890196, 0.905882, 1.0 }, + { 0.941176, 0.952941, 0.909804, 1.0 }, + { 0.992157, 0.890196, 0.784314, 1.0 }, + { 0.996078, 0.850980, 0.737255, 1.0 }, + { 0.972549, 0.768627, 0.545098, 1.0 }, + { 0.705882, 0.501961, 0.113725, 1.0 }, + { 0.584314, 0.384314, 0.054902, 1.0 }, + { 0.462745, 0.270588, 0.000000, 1.0 }, + { 0.184314, 0.192157, 0.141176, 1.0 }, + { 0.145098, 0.145098, 0.137255, 1.0 }, + { 0.105882, 0.105882, 0.113725, 1.0 }, + { 0.101961, 0.098039, 0.117647, 1.0 }, + { 0.094118, 0.101961, 0.090196, 1.0 }, + { 0.113725, 0.113725, 0.105882, 1.0 }, + { 0.137255, 0.137255, 0.129412, 1.0 }, + { 0.156863, 0.156863, 0.149020, 1.0 }, + { 0.168627, 0.172549, 0.152941, 1.0 }, + { 0.188235, 0.192157, 0.172549, 1.0 }, + { 0.207843, 0.207843, 0.200000, 1.0 }, + { 0.223529, 0.219608, 0.211765, 1.0 }, + { 0.227451, 0.231373, 0.207843, 1.0 }, + { 0.231373, 0.235294, 0.211765, 1.0 }, + { 0.227451, 0.231373, 0.207843, 1.0 }, + { 0.211765, 0.215686, 0.196078, 1.0 }, + { 0.200000, 0.203922, 0.184314, 1.0 }, + { 0.184314, 0.184314, 0.176471, 1.0 }, + { 0.172549, 0.172549, 0.164706, 1.0 }, + { 0.160784, 0.180392, 0.152941, 1.0 }, + { 0.160784, 0.188235, 0.160784, 1.0 }, + { 0.180392, 0.184314, 0.164706, 1.0 }, + { 0.188235, 0.192157, 0.172549, 1.0 }, + { 0.196078, 0.200000, 0.180392, 1.0 }, + { 0.200000, 0.203922, 0.184314, 1.0 }, + { 0.200000, 0.200000, 0.192157, 1.0 }, + { 0.196078, 0.196078, 0.196078, 1.0 }, + { 0.192157, 0.196078, 0.203922, 1.0 }, + { 0.203922, 0.200000, 0.219608, 1.0 }, + { 0.211765, 0.207843, 0.227451, 1.0 }, + { 0.231373, 0.231373, 0.223529, 1.0 }, + { 0.239216, 0.235294, 0.219608, 1.0 }, + { 0.247059, 0.243137, 0.227451, 1.0 }, + { 0.250980, 0.254902, 0.235294, 1.0 }, + { 0.250980, 0.258824, 0.239216, 1.0 }, + { 0.254902, 0.254902, 0.247059, 1.0 }, + { 0.247059, 0.247059, 0.239216, 1.0 }, + { 0.227451, 0.235294, 0.231373, 1.0 }, + { 0.215686, 0.211765, 0.231373, 1.0 }, + { 0.207843, 0.203922, 0.223529, 1.0 }, + { 0.196078, 0.192157, 0.211765, 1.0 }, + { 0.184314, 0.180392, 0.200000, 1.0 }, + { 0.176471, 0.176471, 0.168627, 1.0 }, + { 0.160784, 0.160784, 0.152941, 1.0 }, + { 0.145098, 0.145098, 0.137255, 1.0 }, + { 0.137255, 0.137255, 0.129412, 1.0 }, + { 0.121569, 0.121569, 0.113725, 1.0 }, + { 0.113725, 0.113725, 0.105882, 1.0 }, + { 0.113725, 0.113725, 0.105882, 1.0 }, + { 0.109804, 0.109804, 0.101961, 1.0 }, + { 0.109804, 0.109804, 0.101961, 1.0 }, + { 0.113725, 0.117647, 0.098039, 1.0 }, + { 0.121569, 0.121569, 0.090196, 1.0 }, + { 0.125490, 0.129412, 0.105882, 1.0 }, + { 0.137255, 0.137255, 0.129412, 1.0 }, + { 0.149020, 0.149020, 0.141176, 1.0 }, + { 0.156863, 0.152941, 0.137255, 1.0 }, + { 0.172549, 0.168627, 0.149020, 1.0 }, + { 0.176471, 0.180392, 0.160784, 1.0 }, + { 0.203922, 0.207843, 0.188235, 1.0 }, + { 0.227451, 0.231373, 0.207843, 1.0 }, + { 0.231373, 0.235294, 0.215686, 1.0 }, + { 0.235294, 0.239216, 0.219608, 1.0 }, + { 0.243137, 0.247059, 0.227451, 1.0 }, + { 0.250980, 0.254902, 0.235294, 1.0 }, + { 0.247059, 0.250980, 0.231373, 1.0 }, + { 0.231373, 0.235294, 0.215686, 1.0 }, + { 0.223529, 0.223529, 0.215686, 1.0 }, + { 0.188235, 0.203922, 0.207843, 1.0 }, + }; +/* Apophysis-040427-51Gwrap */ +static double4 colors_288[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.654902, 0.439216, 0.113725, 1.0 }, + { 0.784314, 0.545098, 0.105882, 1.0 }, + { 0.913725, 0.650980, 0.098039, 1.0 }, + { 0.949020, 0.690196, 0.243137, 1.0 }, + { 0.988235, 0.729412, 0.388235, 1.0 }, + { 0.960784, 0.737255, 0.376471, 1.0 }, + { 0.937255, 0.749020, 0.364706, 1.0 }, + { 0.952941, 0.729412, 0.352941, 1.0 }, + { 0.968627, 0.709804, 0.341176, 1.0 }, + { 0.627451, 0.572549, 0.419608, 1.0 }, + { 0.419608, 0.509804, 0.478431, 1.0 }, + { 0.211765, 0.447059, 0.541176, 1.0 }, + { 0.105882, 0.498039, 0.454902, 1.0 }, + { 0.000000, 0.552941, 0.372549, 1.0 }, + { 0.062745, 0.603922, 0.325490, 1.0 }, + { 0.125490, 0.654902, 0.282353, 1.0 }, + { 0.709804, 0.674510, 0.545098, 1.0 }, + { 0.525490, 0.431373, 0.478431, 1.0 }, + { 0.341176, 0.192157, 0.415686, 1.0 }, + { 0.168627, 0.094118, 0.207843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.321569, 0.207843, 0.101961, 1.0 }, + { 0.643137, 0.419608, 0.203922, 1.0 }, + { 0.760784, 0.537255, 0.141176, 1.0 }, + { 0.878431, 0.658824, 0.082353, 1.0 }, + { 0.980392, 0.592157, 0.023529, 1.0 }, + { 0.917647, 0.258824, 0.105882, 1.0 }, + { 0.862745, 0.141176, 0.109804, 1.0 }, + { 0.929412, 0.117647, 0.105882, 1.0 }, + { 0.996078, 0.094118, 0.101961, 1.0 }, + { 0.913725, 0.047059, 0.082353, 1.0 }, + { 0.831373, 0.000000, 0.066667, 1.0 }, + { 0.596078, 0.078431, 0.035294, 1.0 }, + { 0.360784, 0.156863, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.403922, 0.192157, 0.243137, 1.0 }, + { 0.698039, 0.450980, 0.172549, 1.0 }, + { 0.996078, 0.709804, 0.105882, 1.0 }, + { 0.980392, 0.709804, 0.223529, 1.0 }, + { 0.968627, 0.709804, 0.341176, 1.0 }, + { 0.980392, 0.717647, 0.360784, 1.0 }, + { 0.996078, 0.737255, 0.113725, 1.0 }, + { 1.000000, 0.596078, 0.000000, 1.0 }, + { 0.776471, 0.419608, 0.101961, 1.0 }, + { 0.552941, 0.247059, 0.207843, 1.0 }, + { 0.435294, 0.223529, 0.219608, 1.0 }, + { 0.321569, 0.200000, 0.231373, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.517647, 0.219608, 0.125490, 1.0 }, + { 0.690196, 0.352941, 0.294118, 1.0 }, + { 0.796078, 0.352941, 0.298039, 1.0 }, + { 0.721569, 0.309804, 0.223529, 1.0 }, + { 0.682353, 0.243137, 0.164706, 1.0 }, + { 0.372549, 0.207843, 0.121569, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.192157, 0.274510, 0.247059, 1.0 }, + { 0.650980, 0.572549, 0.466667, 1.0 }, + { 0.772549, 0.745098, 0.670588, 1.0 }, + { 1.000000, 1.000000, 0.952941, 1.0 }, + { 0.996078, 1.000000, 0.878431, 1.0 }, + { 0.992157, 1.000000, 0.470588, 1.0 }, + { 0.984314, 0.721569, 0.372549, 1.0 }, + { 1.000000, 0.223529, 0.227451, 1.0 }, + { 0.745098, 0.023529, 0.117647, 1.0 }, + { 0.360784, 0.145098, 0.168627, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.294118, 0.462745, 0.286275, 1.0 }, + { 0.403922, 0.792157, 0.000000, 1.0 }, + { 0.666667, 0.737255, 0.298039, 1.0 }, + { 0.745098, 0.737255, 0.403922, 1.0 }, + { 0.725490, 0.600000, 0.203922, 1.0 }, + { 0.509804, 0.407843, 0.184314, 1.0 }, + { 0.172549, 0.184314, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + }; +/* Apophysis-040428-1Gradient1 */ +static double4 colors_289[] = { + { 0.109804, 0.615686, 0.286275, 1.0 }, + { 0.121569, 0.505882, 0.266667, 1.0 }, + { 0.058824, 0.250980, 0.133333, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.086275, 0.384314, 0.000000, 1.0 }, + { 0.098039, 0.556863, 0.015686, 1.0 }, + { 0.109804, 0.733333, 0.031373, 1.0 }, + { 0.101961, 0.792157, 0.015686, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.109804, 0.854902, 0.015686, 1.0 }, + { 0.121569, 0.858824, 0.027451, 1.0 }, + { 0.125490, 0.858824, 0.031373, 1.0 }, + { 0.129412, 0.858824, 0.039216, 1.0 }, + { 0.078431, 0.705882, 0.298039, 1.0 }, + { 0.098039, 0.619608, 0.286275, 1.0 }, + { 0.121569, 0.537255, 0.278431, 1.0 }, + { 0.121569, 0.266667, 0.298039, 1.0 }, + { 0.121569, 0.000000, 0.321569, 1.0 }, + { 0.117647, 0.000000, 0.372549, 1.0 }, + { 0.117647, 0.000000, 0.427451, 1.0 }, + { 0.125490, 0.000000, 0.635294, 1.0 }, + { 0.101961, 0.000000, 0.650980, 1.0 }, + { 0.294118, 0.000000, 0.513725, 1.0 }, + { 0.458824, 0.113725, 0.384314, 1.0 }, + { 0.623529, 0.231373, 0.258824, 1.0 }, + { 0.674510, 0.396078, 0.266667, 1.0 }, + { 0.725490, 0.564706, 0.278431, 1.0 }, + { 0.756863, 0.560784, 0.164706, 1.0 }, + { 0.792157, 0.560784, 0.054902, 1.0 }, + { 1.000000, 0.215686, 0.000000, 1.0 }, + { 0.894118, 0.203922, 0.117647, 1.0 }, + { 0.792157, 0.196078, 0.239216, 1.0 }, + { 0.647059, 0.333333, 0.172549, 1.0 }, + { 0.505882, 0.474510, 0.105882, 1.0 }, + { 0.588235, 0.545098, 0.066667, 1.0 }, + { 0.670588, 0.615686, 0.027451, 1.0 }, + { 0.925490, 0.854902, 0.039216, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 0.847059, 0.729412, 0.156863, 1.0 }, + { 0.741176, 0.580392, 0.278431, 1.0 }, + { 0.639216, 0.541176, 0.227451, 1.0 }, + { 0.537255, 0.505882, 0.180392, 1.0 }, + { 0.549020, 0.494118, 0.200000, 1.0 }, + { 0.564706, 0.486275, 0.223529, 1.0 }, + { 0.588235, 0.564706, 0.258824, 1.0 }, + { 0.427451, 0.588235, 0.325490, 1.0 }, + { 0.266667, 0.615686, 0.396078, 1.0 }, + { 0.215686, 0.305882, 0.415686, 1.0 }, + { 0.168627, 0.000000, 0.439216, 1.0 }, + { 0.215686, 0.000000, 0.486275, 1.0 }, + { 0.262745, 0.000000, 0.537255, 1.0 }, + { 0.247059, 0.000000, 0.603922, 1.0 }, + { 0.215686, 0.000000, 0.568627, 1.0 }, + { 0.050980, 0.207843, 0.141176, 1.0 }, + { 0.070588, 0.466667, 0.070588, 1.0 }, + { 0.090196, 0.729412, 0.003922, 1.0 }, + { 0.094118, 0.792157, 0.003922, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.090196, 0.745098, 0.003922, 1.0 }, + { 0.082353, 0.639216, 0.007843, 1.0 }, + { 0.086275, 0.603922, 0.019608, 1.0 }, + { 0.090196, 0.568627, 0.035294, 1.0 }, + { 0.098039, 0.592157, 0.160784, 1.0 }, + { 0.109804, 0.615686, 0.286275, 1.0 }, + { 0.219608, 0.662745, 0.376471, 1.0 }, + { 0.286275, 0.635294, 0.411765, 1.0 }, + { 0.811765, 0.592157, 0.160784, 1.0 }, + { 0.882353, 0.733333, 0.098039, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 0.886275, 0.756863, 0.141176, 1.0 }, + { 0.819608, 0.639216, 0.243137, 1.0 }, + { 0.945098, 0.913725, 0.854902, 1.0 }, + { 0.925490, 0.972549, 0.941176, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 0.976471, 0.858824, 0.019608, 1.0 }, + { 1.000000, 0.843137, 0.000000, 1.0 }, + { 1.000000, 0.768627, 0.000000, 1.0 }, + { 1.000000, 0.698039, 0.000000, 1.0 }, + { 1.000000, 0.517647, 0.000000, 1.0 }, + { 0.788235, 0.356863, 0.000000, 1.0 }, + { 0.835294, 0.200000, 0.247059, 1.0 }, + { 0.811765, 0.000000, 0.137255, 1.0 }, + { 1.000000, 0.035294, 0.000000, 1.0 }, + { 1.000000, 0.247059, 0.000000, 1.0 }, + { 1.000000, 0.462745, 0.000000, 1.0 }, + { 1.000000, 0.564706, 0.000000, 1.0 }, + { 1.000000, 0.670588, 0.000000, 1.0 }, + { 1.000000, 0.827451, 0.000000, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 1.000000, 0.784314, 0.000000, 1.0 }, + { 1.000000, 0.627451, 0.000000, 1.0 }, + { 1.000000, 0.541176, 0.000000, 1.0 }, + { 0.796078, 0.568627, 0.070588, 1.0 }, + { 0.764706, 0.572549, 0.184314, 1.0 }, + { 0.803922, 0.411765, 0.239216, 1.0 }, + { 0.847059, 0.254902, 0.298039, 1.0 }, + { 0.819608, 0.156863, 0.203922, 1.0 }, + { 0.949020, 0.000000, 0.039216, 1.0 }, + { 0.800000, 0.000000, 0.145098, 1.0 }, + { 0.811765, 0.196078, 0.235294, 1.0 }, + { 0.588235, 0.227451, 0.258824, 1.0 }, + { 0.352941, 0.262745, 0.160784, 1.0 }, + { 0.117647, 0.301961, 0.066667, 1.0 }, + { 0.090196, 0.317647, 0.043137, 1.0 }, + { 0.066667, 0.333333, 0.023529, 1.0 }, + { 0.066667, 0.290196, 0.023529, 1.0 }, + { 0.054902, 0.207843, 0.027451, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.070588, 0.070588, 0.050980, 1.0 }, + { 0.141176, 0.141176, 0.105882, 1.0 }, + { 0.149020, 0.266667, 0.101961, 1.0 }, + { 0.239216, 0.239216, 0.176471, 1.0 }, + { 0.298039, 0.239216, 0.031373, 1.0 }, + { 0.125490, 0.286275, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.050980, 0.290196, 0.019608, 1.0 }, + { 0.070588, 0.505882, 0.015686, 1.0 }, + { 0.125490, 0.741176, 0.039216, 1.0 }, + { 0.109804, 0.854902, 0.015686, 1.0 }, + { 0.125490, 0.858824, 0.035294, 1.0 }, + { 0.133333, 0.858824, 0.043137, 1.0 }, + { 0.145098, 0.858824, 0.054902, 1.0 }, + { 0.286275, 0.745098, 0.211765, 1.0 }, + { 0.258824, 0.764706, 0.435294, 1.0 }, + { 0.533333, 0.925490, 0.486275, 1.0 }, + { 0.717647, 0.890196, 0.780392, 1.0 }, + { 0.286275, 0.701961, 0.431373, 1.0 }, + { 0.286275, 0.694118, 0.427451, 1.0 }, + { 0.286275, 0.690196, 0.427451, 1.0 }, + { 0.286275, 0.690196, 0.427451, 1.0 }, + { 0.290196, 0.607843, 0.411765, 1.0 }, + { 0.552941, 0.458824, 0.215686, 1.0 }, + { 0.623529, 0.231373, 0.258824, 1.0 }, + { 0.741176, 0.215686, 0.254902, 1.0 }, + { 0.792157, 0.203922, 0.247059, 1.0 }, + { 0.854902, 0.298039, 0.337255, 1.0 }, + { 0.823529, 0.149020, 0.623529, 1.0 }, + { 0.796078, 0.000000, 0.913725, 1.0 }, + { 0.545098, 0.000000, 0.866667, 1.0 }, + { 0.498039, 0.000000, 0.913725, 1.0 }, + { 0.286275, 0.000000, 0.615686, 1.0 }, + { 0.215686, 0.000000, 0.427451, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.054902, 0.227451, 0.023529, 1.0 }, + { 0.070588, 0.337255, 0.023529, 1.0 }, + { 0.047059, 0.443137, 0.000000, 1.0 }, + { 0.074510, 0.474510, 0.015686, 1.0 }, + { 0.121569, 0.576471, 0.290196, 1.0 }, + { 0.243137, 0.666667, 0.392157, 1.0 }, + { 0.266667, 0.678431, 0.411765, 1.0 }, + { 0.266667, 0.678431, 0.411765, 1.0 }, + { 0.192157, 0.647059, 0.352941, 1.0 }, + { 0.200000, 0.427451, 0.152941, 1.0 }, + { 0.113725, 0.321569, 0.058824, 1.0 }, + { 0.184314, 0.313725, 0.000000, 1.0 }, + { 0.172549, 0.333333, 0.000000, 1.0 }, + { 0.164706, 0.356863, 0.000000, 1.0 }, + { 0.180392, 0.501961, 0.121569, 1.0 }, + { 0.121569, 0.576471, 0.290196, 1.0 }, + { 0.125490, 0.650980, 0.313725, 1.0 }, + { 0.145098, 0.627451, 0.313725, 1.0 }, + { 0.176471, 0.533333, 0.113725, 1.0 }, + { 0.090196, 0.568627, 0.035294, 1.0 }, + { 0.066667, 0.494118, 0.011765, 1.0 }, + { 0.047059, 0.443137, 0.000000, 1.0 }, + { 0.074510, 0.509804, 0.019608, 1.0 }, + { 0.078431, 0.611765, 0.007843, 1.0 }, + { 0.098039, 0.745098, 0.015686, 1.0 }, + { 0.098039, 0.854902, 0.003922, 1.0 }, + { 0.109804, 0.854902, 0.015686, 1.0 }, + { 0.168627, 0.784314, 0.000000, 1.0 }, + { 0.384314, 0.682353, 0.000000, 1.0 }, + { 0.870588, 0.803922, 0.035294, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 0.952941, 0.878431, 0.039216, 1.0 }, + { 1.000000, 0.811765, 0.000000, 1.0 }, + { 0.937255, 0.670588, 0.082353, 1.0 }, + { 0.796078, 0.568627, 0.070588, 1.0 }, + { 0.549020, 0.517647, 0.176471, 1.0 }, + { 0.250980, 0.647059, 0.203922, 1.0 }, + { 0.176471, 0.678431, 0.105882, 1.0 }, + { 0.121569, 0.839216, 0.035294, 1.0 }, + { 0.117647, 0.811765, 0.031373, 1.0 }, + { 0.278431, 0.619608, 0.000000, 1.0 }, + { 0.407843, 0.364706, 0.082353, 1.0 }, + { 0.356863, 0.356863, 0.266667, 1.0 }, + { 0.282353, 0.435294, 0.360784, 1.0 }, + { 0.462745, 0.227451, 0.247059, 1.0 }, + { 0.600000, 0.000000, 0.290196, 1.0 }, + { 0.623529, 0.000000, 0.274510, 1.0 }, + { 0.662745, 0.000000, 0.243137, 1.0 }, + { 0.690196, 0.000000, 0.176471, 1.0 }, + { 0.521569, 0.086275, 0.117647, 1.0 }, + { 0.384314, 0.298039, 0.074510, 1.0 }, + { 0.074510, 0.435294, 0.019608, 1.0 }, + { 0.078431, 0.600000, 0.011765, 1.0 }, + { 0.117647, 0.811765, 0.031373, 1.0 }, + { 0.129412, 0.858824, 0.039216, 1.0 }, + { 0.160784, 0.788235, 0.078431, 1.0 }, + { 0.184314, 0.647059, 0.345098, 1.0 }, + { 0.258824, 0.639216, 0.396078, 1.0 }, + { 0.278431, 0.635294, 0.407843, 1.0 }, + { 0.443137, 0.564706, 0.505882, 1.0 }, + { 0.596078, 0.568627, 0.266667, 1.0 }, + { 0.776471, 0.607843, 0.270588, 1.0 }, + { 0.819608, 0.635294, 0.239216, 1.0 }, + { 0.819608, 0.635294, 0.247059, 1.0 }, + { 0.788235, 0.615686, 0.270588, 1.0 }, + { 0.815686, 0.737255, 0.709804, 1.0 }, + { 0.678431, 0.537255, 0.490196, 1.0 }, + { 0.631373, 0.231373, 0.262745, 1.0 }, + { 0.478431, 0.227451, 0.247059, 1.0 }, + { 0.513725, 0.082353, 0.117647, 1.0 }, + { 0.286275, 0.031373, 0.050980, 1.0 }, + { 0.458824, 0.070588, 0.098039, 1.0 }, + { 0.501961, 0.239216, 0.145098, 1.0 }, + { 0.494118, 0.411765, 0.086275, 1.0 }, + { 0.635294, 0.215686, 0.000000, 1.0 }, + { 0.772549, 0.117647, 0.168627, 1.0 }, + { 0.792157, 0.000000, 0.152941, 1.0 }, + { 0.752941, 0.000000, 0.180392, 1.0 }, + { 0.749020, 0.168627, 0.211765, 1.0 }, + { 0.662745, 0.466667, 0.117647, 1.0 }, + { 0.662745, 0.231373, 0.262745, 1.0 }, + }; +/* Apophysis-040428-3Gradient2 */ +static double4 colors_290[] = { + { 0.000000, 0.380392, 0.847059, 1.0 }, + { 0.321569, 0.584314, 0.701961, 1.0 }, + { 0.450980, 0.600000, 0.674510, 1.0 }, + { 0.580392, 0.615686, 0.650980, 1.0 }, + { 0.572549, 0.564706, 0.513725, 1.0 }, + { 0.564706, 0.517647, 0.380392, 1.0 }, + { 0.545098, 0.521569, 0.388235, 1.0 }, + { 0.525490, 0.525490, 0.400000, 1.0 }, + { 0.356863, 0.372549, 0.368627, 1.0 }, + { 0.356863, 0.372549, 0.368627, 1.0 }, + { 0.356863, 0.372549, 0.368627, 1.0 }, + { 0.396078, 0.388235, 0.337255, 1.0 }, + { 0.439216, 0.407843, 0.309804, 1.0 }, + { 0.501961, 0.447059, 0.270588, 1.0 }, + { 0.568627, 0.486275, 0.235294, 1.0 }, + { 0.466667, 0.392157, 0.188235, 1.0 }, + { 0.364706, 0.301961, 0.145098, 1.0 }, + { 0.211765, 0.211765, 0.156863, 1.0 }, + { 0.274510, 0.282353, 0.250980, 1.0 }, + { 0.337255, 0.352941, 0.349020, 1.0 }, + { 0.537255, 0.513725, 0.517647, 1.0 }, + { 0.737255, 0.678431, 0.686275, 1.0 }, + { 0.733333, 0.717647, 0.725490, 1.0 }, + { 0.729412, 0.756863, 0.764706, 1.0 }, + { 0.956863, 0.847059, 0.847059, 1.0 }, + { 0.807843, 0.752941, 0.752941, 1.0 }, + { 0.658824, 0.658824, 0.658824, 1.0 }, + { 0.407843, 0.447059, 0.611765, 1.0 }, + { 0.156863, 0.239216, 0.564706, 1.0 }, + { 0.121569, 0.156863, 0.549020, 1.0 }, + { 0.086275, 0.074510, 0.537255, 1.0 }, + { 0.011765, 0.000000, 0.501961, 1.0 }, + { 0.011765, 0.000000, 0.501961, 1.0 }, + { 0.003922, 0.000000, 0.145098, 1.0 }, + { 0.000000, 0.000000, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.027451, 0.019608, 1.0 }, + { 0.058824, 0.058824, 0.043137, 1.0 }, + { 0.070588, 0.070588, 0.050980, 1.0 }, + { 0.082353, 0.082353, 0.062745, 1.0 }, + { 0.149020, 0.149020, 0.109804, 1.0 }, + { 0.286275, 0.286275, 0.211765, 1.0 }, + { 0.454902, 0.729412, 0.517647, 1.0 }, + { 0.607843, 0.713725, 0.513725, 1.0 }, + { 0.760784, 0.701961, 0.509804, 1.0 }, + { 0.764706, 0.623529, 0.305882, 1.0 }, + { 0.768627, 0.545098, 0.101961, 1.0 }, + { 0.717647, 0.505882, 0.113725, 1.0 }, + { 0.666667, 0.470588, 0.125490, 1.0 }, + { 0.407843, 0.305882, 0.094118, 1.0 }, + { 0.254902, 0.203922, 0.098039, 1.0 }, + { 0.105882, 0.105882, 0.105882, 1.0 }, + { 0.054902, 0.054902, 0.050980, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.015686, 0.011765, 1.0 }, + { 0.031373, 0.031373, 0.023529, 1.0 }, + { 0.086275, 0.086275, 0.062745, 1.0 }, + { 0.109804, 0.152941, 0.058824, 1.0 }, + { 0.137255, 0.396078, 0.000000, 1.0 }, + { 0.250980, 0.698039, 0.000000, 1.0 }, + { 0.843137, 0.129412, 0.094118, 1.0 }, + { 0.725490, 0.082353, 0.082353, 1.0 }, + { 0.607843, 0.039216, 0.074510, 1.0 }, + { 0.537255, 0.047059, 0.082353, 1.0 }, + { 0.466667, 0.054902, 0.090196, 1.0 }, + { 0.250980, 0.019608, 0.039216, 1.0 }, + { 0.058824, 0.058824, 0.043137, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.160784, 0.031373, 0.003922, 1.0 }, + { 0.231373, 0.145098, 0.000000, 1.0 }, + { 0.172549, 0.172549, 0.129412, 1.0 }, + { 0.180392, 0.180392, 0.133333, 1.0 }, + { 0.188235, 0.188235, 0.141176, 1.0 }, + { 0.219608, 0.243137, 0.258824, 1.0 }, + { 0.286275, 0.207843, 0.564706, 1.0 }, + { 0.494118, 0.250980, 0.372549, 1.0 }, + { 0.705882, 0.505882, 0.380392, 1.0 }, + { 0.792157, 0.682353, 0.517647, 1.0 }, + { 0.839216, 0.733333, 0.552941, 1.0 }, + { 0.886275, 0.788235, 0.588235, 1.0 }, + { 0.913725, 0.784314, 0.541176, 1.0 }, + { 0.941176, 0.780392, 0.498039, 1.0 }, + { 0.925490, 0.690196, 0.235294, 1.0 }, + { 0.894118, 0.580392, 0.023529, 1.0 }, + { 1.000000, 0.270588, 0.000000, 1.0 }, + { 0.992157, 0.156863, 0.074510, 1.0 }, + { 0.866667, 0.047059, 0.101961, 1.0 }, + { 0.745098, 0.023529, 0.050980, 1.0 }, + { 0.627451, 0.000000, 0.000000, 1.0 }, + { 0.568627, 0.058824, 0.070588, 1.0 }, + { 0.380392, 0.176471, 0.117647, 1.0 }, + { 0.380392, 0.305882, 0.152941, 1.0 }, + { 0.341176, 0.341176, 0.254902, 1.0 }, + { 0.349020, 0.470588, 0.286275, 1.0 }, + { 0.333333, 0.486275, 0.278431, 1.0 }, + { 0.321569, 0.505882, 0.274510, 1.0 }, + { 0.219608, 0.431373, 0.266667, 1.0 }, + { 0.121569, 0.360784, 0.262745, 1.0 }, + { 0.019608, 0.313725, 0.000000, 1.0 }, + { 0.117647, 0.117647, 0.086275, 1.0 }, + { 0.164706, 0.125490, 0.223529, 1.0 }, + { 0.211765, 0.066667, 0.443137, 1.0 }, + { 0.086275, 0.074510, 0.556863, 1.0 }, + { 0.160784, 0.043137, 0.541176, 1.0 }, + { 0.239216, 0.011765, 0.529412, 1.0 }, + { 0.321569, 0.031373, 0.560784, 1.0 }, + { 0.431373, 0.019608, 0.552941, 1.0 }, + { 0.337255, 0.015686, 0.537255, 1.0 }, + { 0.266667, 0.000000, 0.447059, 1.0 }, + { 0.090196, 0.082353, 0.145098, 1.0 }, + { 0.090196, 0.086275, 0.105882, 1.0 }, + { 0.090196, 0.090196, 0.066667, 1.0 }, + { 0.086275, 0.086275, 0.062745, 1.0 }, + { 0.094118, 0.094118, 0.070588, 1.0 }, + { 0.215686, 0.058824, 0.086275, 1.0 }, + { 0.447059, 0.066667, 0.349020, 1.0 }, + { 0.658824, 0.023529, 0.403922, 1.0 }, + { 0.698039, 0.054902, 0.501961, 1.0 }, + { 0.313725, 0.019608, 0.529412, 1.0 }, + { 0.164706, 0.015686, 0.513725, 1.0 }, + { 0.015686, 0.011765, 0.501961, 1.0 }, + { 0.003922, 0.000000, 0.141176, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.090196, 0.090196, 0.066667, 1.0 }, + { 0.121569, 0.121569, 0.109804, 1.0 }, + { 0.152941, 0.152941, 0.152941, 1.0 }, + { 0.203922, 0.152941, 0.356863, 1.0 }, + { 0.258824, 0.058824, 0.490196, 1.0 }, + { 0.231373, 0.215686, 0.592157, 1.0 }, + { 0.227451, 0.219608, 0.611765, 1.0 }, + { 0.443137, 0.474510, 0.490196, 1.0 }, + { 0.529412, 0.584314, 0.623529, 1.0 }, + { 0.541176, 0.556863, 0.568627, 1.0 }, + { 0.356863, 0.372549, 0.368627, 1.0 }, + { 0.188235, 0.188235, 0.188235, 1.0 }, + { 0.149020, 0.149020, 0.109804, 1.0 }, + { 0.082353, 0.082353, 0.062745, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.141176, 0.027451, 0.003922, 1.0 }, + { 0.274510, 0.176471, 0.003922, 1.0 }, + { 0.345098, 0.219608, 0.000000, 1.0 }, + { 0.560784, 0.372549, 0.011765, 1.0 }, + { 0.768627, 0.509804, 0.015686, 1.0 }, + { 0.894118, 0.580392, 0.035294, 1.0 }, + { 0.894118, 0.588235, 0.050980, 1.0 }, + { 0.909804, 0.639216, 0.164706, 1.0 }, + { 0.913725, 0.674510, 0.250980, 1.0 }, + { 0.745098, 0.698039, 0.298039, 1.0 }, + { 0.572549, 0.552941, 0.380392, 1.0 }, + { 0.478431, 0.439216, 0.329412, 1.0 }, + { 0.486275, 0.262745, 0.247059, 1.0 }, + { 0.435294, 0.305882, 0.105882, 1.0 }, + { 0.658824, 0.062745, 0.078431, 1.0 }, + { 0.772549, 0.200000, 0.149020, 1.0 }, + { 0.631373, 0.349020, 0.258824, 1.0 }, + { 0.725490, 0.498039, 0.376471, 1.0 }, + { 0.831373, 0.509804, 0.490196, 1.0 }, + { 0.960784, 0.635294, 0.658824, 1.0 }, + { 0.894118, 0.737255, 0.549020, 1.0 }, + { 0.819608, 0.733333, 0.627451, 1.0 }, + { 0.749020, 0.741176, 0.600000, 1.0 }, + { 0.823529, 0.768627, 0.596078, 1.0 }, + { 0.988235, 0.792157, 0.396078, 1.0 }, + { 0.933333, 0.725490, 0.278431, 1.0 }, + { 0.968627, 0.686275, 0.188235, 1.0 }, + { 0.913725, 0.631373, 0.133333, 1.0 }, + { 0.941176, 0.631373, 0.066667, 1.0 }, + { 0.901961, 0.572549, 0.000000, 1.0 }, + { 0.901961, 0.572549, 0.000000, 1.0 }, + { 1.000000, 0.329412, 0.000000, 1.0 }, + { 0.933333, 0.027451, 0.000000, 1.0 }, + { 0.909804, 0.043137, 0.101961, 1.0 }, + { 0.600000, 0.031373, 0.074510, 1.0 }, + { 0.294118, 0.023529, 0.047059, 1.0 }, + { 0.160784, 0.031373, 0.003922, 1.0 }, + { 0.027451, 0.027451, 0.019608, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.058824, 0.058824, 0.043137, 1.0 }, + { 0.074510, 0.074510, 0.074510, 1.0 }, + { 0.000000, 0.062745, 0.341176, 1.0 }, + { 0.000000, 0.215686, 0.447059, 1.0 }, + { 0.000000, 0.443137, 0.313725, 1.0 }, + { 0.321569, 0.513725, 0.262745, 1.0 }, + { 0.352941, 0.698039, 0.156863, 1.0 }, + { 0.388235, 0.592157, 0.337255, 1.0 }, + { 0.352941, 0.541176, 0.309804, 1.0 }, + { 0.341176, 0.341176, 0.254902, 1.0 }, + { 0.266667, 0.250980, 0.164706, 1.0 }, + { 0.223529, 0.223529, 0.164706, 1.0 }, + { 0.356863, 0.247059, 0.180392, 1.0 }, + { 0.580392, 0.200000, 0.258824, 1.0 }, + { 0.694118, 0.035294, 0.662745, 1.0 }, + { 0.803922, 0.035294, 0.662745, 1.0 }, + { 0.803922, 0.035294, 0.662745, 1.0 }, + { 0.807843, 0.035294, 0.662745, 1.0 }, + { 0.807843, 0.035294, 0.662745, 1.0 }, + { 0.850980, 0.254902, 0.647059, 1.0 }, + { 0.847059, 0.470588, 0.466667, 1.0 }, + { 0.847059, 0.560784, 0.121569, 1.0 }, + { 0.878431, 0.580392, 0.054902, 1.0 }, + { 0.788235, 0.498039, 0.000000, 1.0 }, + { 0.654902, 0.486275, 0.411765, 1.0 }, + { 0.733333, 0.552941, 0.227451, 1.0 }, + }; +/* Apophysis-040602-1 */ +static double4 colors_291[] = { + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.925490, 0.839216, 0.827451, 1.0 }, + { 0.854902, 0.678431, 0.654902, 1.0 }, + { 0.721569, 0.650980, 0.619608, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.380392, 0.325490, 0.223529, 1.0 }, + { 0.407843, 0.396078, 0.329412, 1.0 }, + { 0.435294, 0.466667, 0.435294, 1.0 }, + { 0.490196, 0.525490, 0.490196, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.580392, 0.619608, 0.580392, 1.0 }, + { 0.584314, 0.623529, 0.584314, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.568627, 0.607843, 0.568627, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.525490, 0.498039, 0.403922, 1.0 }, + { 0.501961, 0.407843, 0.258824, 1.0 }, + { 0.631373, 0.231373, 0.074510, 1.0 }, + { 0.819608, 0.498039, 0.000000, 1.0 }, + { 0.713725, 0.490196, 0.423529, 1.0 }, + { 0.631373, 0.537255, 0.486275, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.450980, 0.380392, 0.223529, 1.0 }, + { 0.627451, 0.392157, 0.200000, 1.0 }, + { 0.807843, 0.403922, 0.176471, 1.0 }, + { 0.709804, 0.474510, 0.352941, 1.0 }, + { 0.615686, 0.545098, 0.529412, 1.0 }, + { 0.596078, 0.576471, 0.552941, 1.0 }, + { 0.576471, 0.611765, 0.576471, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.364706, 0.388235, 0.364706, 1.0 }, + { 0.356863, 0.278431, 0.184314, 1.0 }, + { 0.011765, 0.035294, 0.019608, 1.0 }, + { 0.003922, 0.015686, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.098039, 0.035294, 0.000000, 1.0 }, + { 0.278431, 0.184314, 0.050980, 1.0 }, + { 0.521569, 0.325490, 0.235294, 1.0 }, + { 0.533333, 0.454902, 0.392157, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.568627, 0.607843, 0.568627, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.721569, 0.650980, 0.494118, 1.0 }, + { 1.000000, 0.929412, 0.682353, 1.0 }, + { 0.905882, 0.866667, 0.760784, 1.0 }, + { 0.815686, 0.803922, 0.839216, 1.0 }, + { 0.701961, 0.713725, 0.713725, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.541176, 0.580392, 0.541176, 1.0 }, + { 0.341176, 0.364706, 0.341176, 1.0 }, + { 0.003922, 0.109804, 0.458824, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.792157, 0.811765, 0.792157, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.364706, 0.360784, 0.243137, 1.0 }, + { 0.168627, 0.137255, 0.086275, 1.0 }, + { 0.105882, 0.098039, 0.043137, 1.0 }, + { 0.047059, 0.058824, 0.000000, 1.0 }, + { 0.003922, 0.011765, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.015686, 0.011765, 0.000000, 1.0 }, + { 0.235294, 0.203922, 0.152941, 1.0 }, + { 0.392157, 0.396078, 0.349020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.341176, 0.364706, 0.341176, 1.0 }, + { 0.203922, 0.160784, 0.145098, 1.0 }, + { 0.101961, 0.082353, 0.058824, 1.0 }, + { 0.015686, 0.015686, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.000000, 0.011765, 1.0 }, + { 0.003922, 0.000000, 0.019608, 1.0 }, + { 0.003922, 0.000000, 0.035294, 1.0 }, + { 0.066667, 0.058824, 0.211765, 1.0 }, + { 0.149020, 0.227451, 0.423529, 1.0 }, + { 0.403922, 0.450980, 0.419608, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.584314, 0.592157, 0.498039, 1.0 }, + { 0.478431, 0.513725, 0.478431, 1.0 }, + { 0.450980, 0.235294, 0.156863, 1.0 }, + { 0.380392, 0.109804, 0.082353, 1.0 }, + { 0.086275, 0.031373, 0.031373, 1.0 }, + { 0.015686, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.086275, 0.000000, 0.000000, 1.0 }, + { 0.270588, 0.007843, 0.074510, 1.0 }, + { 0.447059, 0.082353, 0.062745, 1.0 }, + { 0.400000, 0.313725, 0.219608, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.831373, 0.815686, 0.784314, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.831373, 0.815686, 0.784314, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.549020, 0.588235, 0.549020, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.819608, 0.713725, 0.631373, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 0.545098, 0.580392, 0.545098, 1.0 }, + { 0.364706, 0.388235, 0.364706, 1.0 }, + { 0.188235, 0.250980, 0.250980, 1.0 }, + { 0.043137, 0.066667, 0.207843, 1.0 }, + { 0.000000, 0.090196, 0.458824, 1.0 }, + { 0.000000, 0.090196, 0.466667, 1.0 }, + { 0.011765, 0.082353, 0.466667, 1.0 }, + { 0.007843, 0.086275, 0.427451, 1.0 }, + { 0.003922, 0.000000, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.019608, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.000000, 0.000000, 1.0 }, + { 0.219608, 0.082353, 0.007843, 1.0 }, + { 0.458824, 0.254902, 0.168627, 1.0 }, + { 0.588235, 0.533333, 0.419608, 1.0 }, + { 0.588235, 0.627451, 0.588235, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + }; +/* Apophysis-040531-100figurine_2abcd */ +static double4 colors_292[] = { + { 0.823529, 0.623529, 0.541176, 1.0 }, + { 0.862745, 0.713725, 0.568627, 1.0 }, + { 0.819608, 0.698039, 0.596078, 1.0 }, + { 0.776471, 0.686275, 0.623529, 1.0 }, + { 0.815686, 0.623529, 0.580392, 1.0 }, + { 0.854902, 0.560784, 0.537255, 1.0 }, + { 0.827451, 0.482353, 0.607843, 1.0 }, + { 0.800000, 0.407843, 0.682353, 1.0 }, + { 0.811765, 0.223529, 0.603922, 1.0 }, + { 0.745098, 0.227451, 0.498039, 1.0 }, + { 0.682353, 0.231373, 0.392157, 1.0 }, + { 0.556863, 0.180392, 0.372549, 1.0 }, + { 0.435294, 0.129412, 0.356863, 1.0 }, + { 0.431373, 0.149020, 0.352941, 1.0 }, + { 0.427451, 0.168627, 0.349020, 1.0 }, + { 0.454902, 0.160784, 0.360784, 1.0 }, + { 0.482353, 0.156863, 0.376471, 1.0 }, + { 0.521569, 0.211765, 0.466667, 1.0 }, + { 0.525490, 0.239216, 0.521569, 1.0 }, + { 0.529412, 0.266667, 0.580392, 1.0 }, + { 0.482353, 0.388235, 0.592157, 1.0 }, + { 0.435294, 0.513725, 0.607843, 1.0 }, + { 0.419608, 0.525490, 0.643137, 1.0 }, + { 0.407843, 0.541176, 0.678431, 1.0 }, + { 0.380392, 0.509804, 0.647059, 1.0 }, + { 0.356863, 0.486275, 0.623529, 1.0 }, + { 0.333333, 0.462745, 0.600000, 1.0 }, + { 0.392157, 0.388235, 0.580392, 1.0 }, + { 0.450980, 0.313725, 0.564706, 1.0 }, + { 0.501961, 0.325490, 0.517647, 1.0 }, + { 0.556863, 0.337255, 0.474510, 1.0 }, + { 0.694118, 0.454902, 0.435294, 1.0 }, + { 0.745098, 0.529412, 0.509804, 1.0 }, + { 0.721569, 0.717647, 0.596078, 1.0 }, + { 0.745098, 0.580392, 0.600000, 1.0 }, + { 0.768627, 0.443137, 0.607843, 1.0 }, + { 0.737255, 0.305882, 0.729412, 1.0 }, + { 0.705882, 0.168627, 0.850980, 1.0 }, + { 0.643137, 0.149020, 0.745098, 1.0 }, + { 0.580392, 0.129412, 0.643137, 1.0 }, + { 0.286275, 0.141176, 0.454902, 1.0 }, + { 0.231373, 0.082353, 0.372549, 1.0 }, + { 0.180392, 0.027451, 0.290196, 1.0 }, + { 0.172549, 0.019608, 0.262745, 1.0 }, + { 0.168627, 0.015686, 0.239216, 1.0 }, + { 0.168627, 0.015686, 0.243137, 1.0 }, + { 0.168627, 0.019608, 0.250980, 1.0 }, + { 0.172549, 0.015686, 0.250980, 1.0 }, + { 0.207843, 0.031373, 0.286275, 1.0 }, + { 0.309804, 0.121569, 0.356863, 1.0 }, + { 0.388235, 0.184314, 0.380392, 1.0 }, + { 0.470588, 0.250980, 0.403922, 1.0 }, + { 0.549020, 0.290196, 0.403922, 1.0 }, + { 0.631373, 0.329412, 0.407843, 1.0 }, + { 0.666667, 0.325490, 0.411765, 1.0 }, + { 0.705882, 0.321569, 0.419608, 1.0 }, + { 0.690196, 0.274510, 0.423529, 1.0 }, + { 0.623529, 0.231373, 0.407843, 1.0 }, + { 0.556863, 0.188235, 0.392157, 1.0 }, + { 0.458824, 0.152941, 0.380392, 1.0 }, + { 0.364706, 0.121569, 0.368627, 1.0 }, + { 0.356863, 0.141176, 0.372549, 1.0 }, + { 0.352941, 0.160784, 0.380392, 1.0 }, + { 0.270588, 0.301961, 0.313725, 1.0 }, + { 0.231373, 0.301961, 0.450980, 1.0 }, + { 0.313725, 0.415686, 0.607843, 1.0 }, + { 0.301961, 0.419608, 0.584314, 1.0 }, + { 0.294118, 0.427451, 0.564706, 1.0 }, + { 0.274510, 0.396078, 0.545098, 1.0 }, + { 0.258824, 0.368627, 0.525490, 1.0 }, + { 0.274510, 0.360784, 0.505882, 1.0 }, + { 0.223529, 0.294118, 0.474510, 1.0 }, + { 0.215686, 0.290196, 0.454902, 1.0 }, + { 0.250980, 0.325490, 0.474510, 1.0 }, + { 0.286275, 0.364706, 0.494118, 1.0 }, + { 0.345098, 0.419608, 0.498039, 1.0 }, + { 0.403922, 0.478431, 0.505882, 1.0 }, + { 0.349020, 0.447059, 0.525490, 1.0 }, + { 0.298039, 0.415686, 0.549020, 1.0 }, + { 0.282353, 0.325490, 0.576471, 1.0 }, + { 0.305882, 0.168627, 0.427451, 1.0 }, + { 0.266667, 0.105882, 0.364706, 1.0 }, + { 0.247059, 0.074510, 0.337255, 1.0 }, + { 0.231373, 0.047059, 0.313725, 1.0 }, + { 0.223529, 0.043137, 0.301961, 1.0 }, + { 0.219608, 0.039216, 0.294118, 1.0 }, + { 0.219608, 0.039216, 0.290196, 1.0 }, + { 0.180392, 0.164706, 0.294118, 1.0 }, + { 0.188235, 0.203922, 0.392157, 1.0 }, + { 0.239216, 0.172549, 0.419608, 1.0 }, + { 0.294118, 0.145098, 0.447059, 1.0 }, + { 0.290196, 0.133333, 0.439216, 1.0 }, + { 0.286275, 0.125490, 0.435294, 1.0 }, + { 0.321569, 0.113725, 0.396078, 1.0 }, + { 0.356863, 0.117647, 0.349020, 1.0 }, + { 0.419608, 0.156863, 0.364706, 1.0 }, + { 0.458824, 0.196078, 0.396078, 1.0 }, + { 0.556863, 0.227451, 0.470588, 1.0 }, + { 0.596078, 0.172549, 0.509804, 1.0 }, + { 0.639216, 0.121569, 0.549020, 1.0 }, + { 0.607843, 0.152941, 0.478431, 1.0 }, + { 0.580392, 0.184314, 0.411765, 1.0 }, + { 0.458824, 0.121569, 0.407843, 1.0 }, + { 0.427451, 0.121569, 0.364706, 1.0 }, + { 0.349020, 0.090196, 0.443137, 1.0 }, + { 0.282353, 0.058824, 0.392157, 1.0 }, + { 0.219608, 0.027451, 0.345098, 1.0 }, + { 0.219608, 0.031373, 0.337255, 1.0 }, + { 0.219608, 0.039216, 0.333333, 1.0 }, + { 0.223529, 0.035294, 0.325490, 1.0 }, + { 0.282353, 0.058824, 0.325490, 1.0 }, + { 0.333333, 0.054902, 0.313725, 1.0 }, + { 0.360784, 0.094118, 0.286275, 1.0 }, + { 0.423529, 0.113725, 0.337255, 1.0 }, + { 0.466667, 0.129412, 0.352941, 1.0 }, + { 0.513725, 0.149020, 0.372549, 1.0 }, + { 0.627451, 0.262745, 0.376471, 1.0 }, + { 0.741176, 0.352941, 0.466667, 1.0 }, + { 0.796078, 0.352941, 0.525490, 1.0 }, + { 0.796078, 0.384314, 0.450980, 1.0 }, + { 0.807843, 0.458824, 0.482353, 1.0 }, + { 0.815686, 0.498039, 0.513725, 1.0 }, + { 0.823529, 0.541176, 0.545098, 1.0 }, + { 0.823529, 0.537255, 0.521569, 1.0 }, + { 0.823529, 0.533333, 0.498039, 1.0 }, + { 0.796078, 0.498039, 0.513725, 1.0 }, + { 0.780392, 0.513725, 0.517647, 1.0 }, + { 0.713725, 0.466667, 0.533333, 1.0 }, + { 0.639216, 0.513725, 0.564706, 1.0 }, + { 0.529412, 0.549020, 0.768627, 1.0 }, + { 0.494118, 0.568627, 0.733333, 1.0 }, + { 0.458824, 0.592157, 0.701961, 1.0 }, + { 0.360784, 0.462745, 0.592157, 1.0 }, + { 0.360784, 0.290196, 0.454902, 1.0 }, + { 0.352941, 0.184314, 0.396078, 1.0 }, + { 0.317647, 0.121569, 0.360784, 1.0 }, + { 0.313725, 0.101961, 0.400000, 1.0 }, + { 0.286275, 0.101961, 0.384314, 1.0 }, + { 0.258824, 0.105882, 0.368627, 1.0 }, + { 0.247059, 0.105882, 0.372549, 1.0 }, + { 0.239216, 0.109804, 0.380392, 1.0 }, + { 0.188235, 0.250980, 0.384314, 1.0 }, + { 0.215686, 0.290196, 0.447059, 1.0 }, + { 0.176471, 0.207843, 0.360784, 1.0 }, + { 0.168627, 0.156863, 0.325490, 1.0 }, + { 0.250980, 0.090196, 0.349020, 1.0 }, + { 0.266667, 0.090196, 0.341176, 1.0 }, + { 0.282353, 0.094118, 0.337255, 1.0 }, + { 0.313725, 0.082353, 0.349020, 1.0 }, + { 0.337255, 0.105882, 0.356863, 1.0 }, + { 0.392157, 0.149020, 0.349020, 1.0 }, + { 0.443137, 0.196078, 0.364706, 1.0 }, + { 0.803922, 0.188235, 0.450980, 1.0 }, + { 0.796078, 0.188235, 0.549020, 1.0 }, + { 0.792157, 0.192157, 0.647059, 1.0 }, + { 0.737255, 0.219608, 0.850980, 1.0 }, + { 0.843137, 0.235294, 0.878431, 1.0 }, + { 0.803922, 0.403922, 0.835294, 1.0 }, + { 0.752941, 0.447059, 0.843137, 1.0 }, + { 0.925490, 0.643137, 0.792157, 1.0 }, + { 0.937255, 0.666667, 0.780392, 1.0 }, + { 0.800000, 0.776471, 0.831373, 1.0 }, + { 0.800000, 0.717647, 0.764706, 1.0 }, + { 0.803922, 0.662745, 0.701961, 1.0 }, + { 0.650980, 0.474510, 0.635294, 1.0 }, + { 0.517647, 0.352941, 0.541176, 1.0 }, + { 0.490196, 0.243137, 0.427451, 1.0 }, + { 0.364706, 0.184314, 0.376471, 1.0 }, + { 0.247059, 0.058824, 0.301961, 1.0 }, + { 0.227451, 0.043137, 0.294118, 1.0 }, + { 0.211765, 0.031373, 0.286275, 1.0 }, + { 0.223529, 0.035294, 0.278431, 1.0 }, + { 0.266667, 0.054902, 0.290196, 1.0 }, + { 0.356863, 0.082353, 0.325490, 1.0 }, + { 0.431373, 0.141176, 0.372549, 1.0 }, + { 0.584314, 0.219608, 0.443137, 1.0 }, + { 0.717647, 0.337255, 0.458824, 1.0 }, + { 0.760784, 0.431373, 0.482353, 1.0 }, + { 0.772549, 0.450980, 0.498039, 1.0 }, + { 0.780392, 0.482353, 0.498039, 1.0 }, + { 0.752941, 0.435294, 0.494118, 1.0 }, + { 0.741176, 0.411765, 0.501961, 1.0 }, + { 0.674510, 0.407843, 0.466667, 1.0 }, + { 0.564706, 0.345098, 0.450980, 1.0 }, + { 0.525490, 0.262745, 0.392157, 1.0 }, + { 0.490196, 0.231373, 0.376471, 1.0 }, + { 0.454902, 0.200000, 0.364706, 1.0 }, + { 0.427451, 0.184314, 0.384314, 1.0 }, + { 0.407843, 0.176471, 0.349020, 1.0 }, + { 0.388235, 0.145098, 0.345098, 1.0 }, + { 0.364706, 0.172549, 0.356863, 1.0 }, + { 0.396078, 0.184314, 0.380392, 1.0 }, + { 0.423529, 0.247059, 0.400000, 1.0 }, + { 0.450980, 0.309804, 0.458824, 1.0 }, + { 0.549020, 0.329412, 0.435294, 1.0 }, + { 0.647059, 0.388235, 0.403922, 1.0 }, + { 0.721569, 0.415686, 0.478431, 1.0 }, + { 0.709804, 0.466667, 0.509804, 1.0 }, + { 0.686275, 0.494118, 0.509804, 1.0 }, + { 0.623529, 0.368627, 0.462745, 1.0 }, + { 0.560784, 0.266667, 0.435294, 1.0 }, + { 0.521569, 0.247059, 0.392157, 1.0 }, + { 0.494118, 0.188235, 0.376471, 1.0 }, + { 0.490196, 0.231373, 0.372549, 1.0 }, + { 0.482353, 0.282353, 0.411765, 1.0 }, + { 0.525490, 0.309804, 0.431373, 1.0 }, + { 0.596078, 0.278431, 0.549020, 1.0 }, + { 0.745098, 0.188235, 0.619608, 1.0 }, + { 0.701961, 0.298039, 0.725490, 1.0 }, + { 0.572549, 0.356863, 0.619608, 1.0 }, + { 0.533333, 0.423529, 0.615686, 1.0 }, + { 0.513725, 0.549020, 0.709804, 1.0 }, + { 0.396078, 0.513725, 0.647059, 1.0 }, + { 0.376471, 0.372549, 0.498039, 1.0 }, + { 0.345098, 0.274510, 0.462745, 1.0 }, + { 0.321569, 0.156863, 0.415686, 1.0 }, + { 0.337255, 0.121569, 0.345098, 1.0 }, + { 0.352941, 0.113725, 0.337255, 1.0 }, + { 0.356863, 0.117647, 0.349020, 1.0 }, + { 0.388235, 0.117647, 0.341176, 1.0 }, + { 0.396078, 0.121569, 0.333333, 1.0 }, + { 0.403922, 0.109804, 0.341176, 1.0 }, + { 0.396078, 0.105882, 0.337255, 1.0 }, + { 0.396078, 0.098039, 0.349020, 1.0 }, + { 0.368627, 0.094118, 0.341176, 1.0 }, + { 0.305882, 0.086275, 0.333333, 1.0 }, + { 0.274510, 0.078431, 0.317647, 1.0 }, + { 0.278431, 0.070588, 0.290196, 1.0 }, + { 0.258824, 0.074510, 0.290196, 1.0 }, + { 0.243137, 0.047059, 0.286275, 1.0 }, + { 0.211765, 0.039216, 0.278431, 1.0 }, + { 0.184314, 0.019608, 0.266667, 1.0 }, + { 0.184314, 0.023529, 0.258824, 1.0 }, + { 0.184314, 0.023529, 0.258824, 1.0 }, + { 0.200000, 0.023529, 0.278431, 1.0 }, + { 0.215686, 0.023529, 0.282353, 1.0 }, + { 0.227451, 0.023529, 0.282353, 1.0 }, + { 0.223529, 0.043137, 0.298039, 1.0 }, + { 0.290196, 0.050980, 0.313725, 1.0 }, + { 0.345098, 0.058824, 0.329412, 1.0 }, + { 0.372549, 0.074510, 0.317647, 1.0 }, + { 0.341176, 0.117647, 0.317647, 1.0 }, + { 0.313725, 0.125490, 0.352941, 1.0 }, + { 0.282353, 0.105882, 0.368627, 1.0 }, + { 0.266667, 0.074510, 0.431373, 1.0 }, + { 0.258824, 0.066667, 0.427451, 1.0 }, + { 0.219608, 0.035294, 0.349020, 1.0 }, + { 0.192157, 0.027451, 0.317647, 1.0 }, + { 0.180392, 0.023529, 0.298039, 1.0 }, + { 0.184314, 0.027451, 0.301961, 1.0 }, + { 0.211765, 0.031373, 0.317647, 1.0 }, + { 0.270588, 0.082353, 0.317647, 1.0 }, + { 0.333333, 0.121569, 0.349020, 1.0 }, + { 0.415686, 0.235294, 0.388235, 1.0 }, + { 0.568627, 0.356863, 0.447059, 1.0 }, + { 0.631373, 0.427451, 0.474510, 1.0 }, + }; +/* Apo-040627-1_chickadee_pix */ +static double4 colors_293[] = { + { 0.580392, 0.470588, 0.427451, 1.0 }, + { 0.509804, 0.403922, 0.360784, 1.0 }, + { 0.450980, 0.372549, 0.368627, 1.0 }, + { 0.396078, 0.345098, 0.380392, 1.0 }, + { 0.403922, 0.325490, 0.317647, 1.0 }, + { 0.411765, 0.309804, 0.258824, 1.0 }, + { 0.415686, 0.313725, 0.262745, 1.0 }, + { 0.419608, 0.317647, 0.266667, 1.0 }, + { 0.521569, 0.423529, 0.396078, 1.0 }, + { 0.501961, 0.439216, 0.450980, 1.0 }, + { 0.486275, 0.454902, 0.505882, 1.0 }, + { 0.525490, 0.466667, 0.470588, 1.0 }, + { 0.568627, 0.482353, 0.439216, 1.0 }, + { 0.564706, 0.482353, 0.450980, 1.0 }, + { 0.564706, 0.482353, 0.462745, 1.0 }, + { 0.564706, 0.482353, 0.474510, 1.0 }, + { 0.568627, 0.482353, 0.490196, 1.0 }, + { 0.576471, 0.478431, 0.450980, 1.0 }, + { 0.654902, 0.560784, 0.443137, 1.0 }, + { 0.733333, 0.643137, 0.439216, 1.0 }, + { 0.764706, 0.682353, 0.498039, 1.0 }, + { 0.800000, 0.725490, 0.560784, 1.0 }, + { 0.866667, 0.772549, 0.647059, 1.0 }, + { 0.933333, 0.823529, 0.737255, 1.0 }, + { 0.619608, 0.537255, 0.525490, 1.0 }, + { 0.533333, 0.458824, 0.427451, 1.0 }, + { 0.450980, 0.380392, 0.333333, 1.0 }, + { 0.356863, 0.286275, 0.243137, 1.0 }, + { 0.266667, 0.196078, 0.156863, 1.0 }, + { 0.231373, 0.168627, 0.137255, 1.0 }, + { 0.196078, 0.145098, 0.121569, 1.0 }, + { 0.129412, 0.078431, 0.015686, 1.0 }, + { 0.090196, 0.035294, 0.000000, 1.0 }, + { 0.019608, 0.000000, 0.003922, 1.0 }, + { 0.011765, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.011765, 0.007843, 1.0 }, + { 0.023529, 0.015686, 0.011765, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.078431, 0.058824, 0.031373, 1.0 }, + { 0.113725, 0.101961, 0.043137, 1.0 }, + { 0.341176, 0.223529, 0.113725, 1.0 }, + { 0.466667, 0.360784, 0.098039, 1.0 }, + { 0.592157, 0.498039, 0.082353, 1.0 }, + { 0.690196, 0.568627, 0.039216, 1.0 }, + { 0.792157, 0.639216, 0.000000, 1.0 }, + { 0.749020, 0.627451, 0.011765, 1.0 }, + { 0.709804, 0.615686, 0.027451, 1.0 }, + { 0.603922, 0.552941, 0.105882, 1.0 }, + { 0.611765, 0.435294, 0.172549, 1.0 }, + { 0.556863, 0.450980, 0.407843, 1.0 }, + { 0.580392, 0.466667, 0.423529, 1.0 }, + { 0.603922, 0.486275, 0.443137, 1.0 }, + { 0.603922, 0.498039, 0.454902, 1.0 }, + { 0.603922, 0.509804, 0.470588, 1.0 }, + { 0.600000, 0.501961, 0.466667, 1.0 }, + { 0.600000, 0.494118, 0.466667, 1.0 }, + { 0.588235, 0.478431, 0.435294, 1.0 }, + { 0.580392, 0.474510, 0.431373, 1.0 }, + { 0.576471, 0.470588, 0.427451, 1.0 }, + { 0.556863, 0.447059, 0.403922, 1.0 }, + { 0.537255, 0.427451, 0.384314, 1.0 }, + { 0.529412, 0.419608, 0.380392, 1.0 }, + { 0.525490, 0.411765, 0.380392, 1.0 }, + { 0.541176, 0.423529, 0.380392, 1.0 }, + { 0.545098, 0.435294, 0.392157, 1.0 }, + { 0.580392, 0.470588, 0.427451, 1.0 }, + { 0.564706, 0.462745, 0.427451, 1.0 }, + { 0.552941, 0.454902, 0.427451, 1.0 }, + { 0.549020, 0.454902, 0.431373, 1.0 }, + { 0.549020, 0.454902, 0.439216, 1.0 }, + { 0.537255, 0.447059, 0.423529, 1.0 }, + { 0.517647, 0.411765, 0.384314, 1.0 }, + { 0.450980, 0.345098, 0.317647, 1.0 }, + { 0.419608, 0.329412, 0.294118, 1.0 }, + { 0.392157, 0.313725, 0.270588, 1.0 }, + { 0.341176, 0.270588, 0.235294, 1.0 }, + { 0.294118, 0.227451, 0.200000, 1.0 }, + { 0.266667, 0.203922, 0.184314, 1.0 }, + { 0.243137, 0.184314, 0.172549, 1.0 }, + { 0.235294, 0.180392, 0.176471, 1.0 }, + { 0.235294, 0.196078, 0.239216, 1.0 }, + { 0.203922, 0.176471, 0.152941, 1.0 }, + { 0.219608, 0.172549, 0.141176, 1.0 }, + { 0.239216, 0.168627, 0.129412, 1.0 }, + { 0.231373, 0.164706, 0.125490, 1.0 }, + { 0.227451, 0.160784, 0.121569, 1.0 }, + { 0.203922, 0.152941, 0.129412, 1.0 }, + { 0.168627, 0.129412, 0.125490, 1.0 }, + { 0.152941, 0.121569, 0.047059, 1.0 }, + { 0.149020, 0.125490, 0.078431, 1.0 }, + { 0.145098, 0.133333, 0.113725, 1.0 }, + { 0.164706, 0.141176, 0.133333, 1.0 }, + { 0.184314, 0.149020, 0.152941, 1.0 }, + { 0.223529, 0.168627, 0.133333, 1.0 }, + { 0.235294, 0.180392, 0.137255, 1.0 }, + { 0.231373, 0.180392, 0.156863, 1.0 }, + { 0.250980, 0.196078, 0.196078, 1.0 }, + { 0.262745, 0.215686, 0.262745, 1.0 }, + { 0.250980, 0.211765, 0.266667, 1.0 }, + { 0.239216, 0.211765, 0.274510, 1.0 }, + { 0.258824, 0.223529, 0.274510, 1.0 }, + { 0.282353, 0.235294, 0.274510, 1.0 }, + { 0.337255, 0.254902, 0.235294, 1.0 }, + { 0.341176, 0.262745, 0.219608, 1.0 }, + { 0.298039, 0.227451, 0.188235, 1.0 }, + { 0.250980, 0.188235, 0.149020, 1.0 }, + { 0.207843, 0.152941, 0.109804, 1.0 }, + { 0.172549, 0.129412, 0.066667, 1.0 }, + { 0.137255, 0.105882, 0.023529, 1.0 }, + { 0.098039, 0.090196, 0.039216, 1.0 }, + { 0.050980, 0.031373, 0.019608, 1.0 }, + { 0.027451, 0.003922, 0.003922, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.003922, 0.000000, 1.0 }, + { 0.047059, 0.031373, 0.000000, 1.0 }, + { 0.078431, 0.070588, 0.000000, 1.0 }, + { 0.192157, 0.133333, 0.058824, 1.0 }, + { 0.235294, 0.172549, 0.105882, 1.0 }, + { 0.282353, 0.211765, 0.156863, 1.0 }, + { 0.298039, 0.227451, 0.176471, 1.0 }, + { 0.317647, 0.247059, 0.200000, 1.0 }, + { 0.380392, 0.301961, 0.258824, 1.0 }, + { 0.396078, 0.305882, 0.282353, 1.0 }, + { 0.403922, 0.313725, 0.282353, 1.0 }, + { 0.458824, 0.360784, 0.341176, 1.0 }, + { 0.509804, 0.392157, 0.349020, 1.0 }, + { 0.490196, 0.376471, 0.317647, 1.0 }, + { 0.470588, 0.364706, 0.290196, 1.0 }, + { 0.482353, 0.333333, 0.243137, 1.0 }, + { 0.580392, 0.443137, 0.121569, 1.0 }, + { 0.721569, 0.498039, 0.086275, 1.0 }, + { 0.611765, 0.427451, 0.003922, 1.0 }, + { 0.352941, 0.270588, 0.007843, 1.0 }, + { 0.243137, 0.168627, 0.007843, 1.0 }, + { 0.137255, 0.066667, 0.011765, 1.0 }, + { 0.129412, 0.047059, 0.003922, 1.0 }, + { 0.121569, 0.027451, 0.000000, 1.0 }, + { 0.094118, 0.023529, 0.000000, 1.0 }, + { 0.074510, 0.003922, 0.000000, 1.0 }, + { 0.066667, 0.015686, 0.000000, 1.0 }, + { 0.058824, 0.019608, 0.000000, 1.0 }, + { 0.050980, 0.023529, 0.000000, 1.0 }, + { 0.054902, 0.023529, 0.000000, 1.0 }, + { 0.058824, 0.023529, 0.003922, 1.0 }, + { 0.082353, 0.027451, 0.000000, 1.0 }, + { 0.125490, 0.086275, 0.000000, 1.0 }, + { 0.149020, 0.066667, 0.000000, 1.0 }, + { 0.180392, 0.133333, 0.000000, 1.0 }, + { 0.215686, 0.152941, 0.101961, 1.0 }, + { 0.215686, 0.156863, 0.117647, 1.0 }, + { 0.215686, 0.164706, 0.133333, 1.0 }, + { 0.227451, 0.172549, 0.129412, 1.0 }, + { 0.219608, 0.168627, 0.137255, 1.0 }, + { 0.176471, 0.133333, 0.125490, 1.0 }, + { 0.141176, 0.090196, 0.058824, 1.0 }, + { 0.113725, 0.039216, 0.047059, 1.0 }, + { 0.035294, 0.031373, 0.050980, 1.0 }, + { 0.039216, 0.023529, 0.000000, 1.0 }, + { 0.035294, 0.019608, 0.000000, 1.0 }, + { 0.035294, 0.015686, 0.000000, 1.0 }, + { 0.035294, 0.003922, 0.000000, 1.0 }, + { 0.043137, 0.003922, 0.000000, 1.0 }, + { 0.062745, 0.031373, 0.000000, 1.0 }, + { 0.121569, 0.039216, 0.058824, 1.0 }, + { 0.188235, 0.152941, 0.156863, 1.0 }, + { 0.207843, 0.160784, 0.156863, 1.0 }, + { 0.227451, 0.172549, 0.160784, 1.0 }, + { 0.231373, 0.176471, 0.164706, 1.0 }, + { 0.278431, 0.200000, 0.164706, 1.0 }, + { 0.301961, 0.239216, 0.188235, 1.0 }, + { 0.384314, 0.294118, 0.239216, 1.0 }, + { 0.407843, 0.301961, 0.258824, 1.0 }, + { 0.427451, 0.321569, 0.278431, 1.0 }, + { 0.435294, 0.349020, 0.305882, 1.0 }, + { 0.466667, 0.360784, 0.325490, 1.0 }, + { 0.521569, 0.411765, 0.364706, 1.0 }, + { 0.596078, 0.466667, 0.407843, 1.0 }, + { 0.643137, 0.521569, 0.450980, 1.0 }, + { 0.627451, 0.592157, 0.556863, 1.0 }, + { 0.698039, 0.619608, 0.654902, 1.0 }, + { 0.843137, 0.800000, 0.815686, 1.0 }, + { 0.803922, 0.764706, 0.768627, 1.0 }, + { 0.768627, 0.729412, 0.725490, 1.0 }, + { 0.670588, 0.635294, 0.615686, 1.0 }, + { 0.568627, 0.525490, 0.439216, 1.0 }, + { 0.498039, 0.403922, 0.356863, 1.0 }, + { 0.450980, 0.364706, 0.321569, 1.0 }, + { 0.392157, 0.298039, 0.250980, 1.0 }, + { 0.309804, 0.223529, 0.172549, 1.0 }, + { 0.274510, 0.188235, 0.094118, 1.0 }, + { 0.200000, 0.145098, 0.094118, 1.0 }, + { 0.113725, 0.101961, 0.074510, 1.0 }, + { 0.058824, 0.039216, 0.066667, 1.0 }, + { 0.043137, 0.023529, 0.011765, 1.0 }, + { 0.023529, 0.019608, 0.003922, 1.0 }, + { 0.058824, 0.039216, 0.023529, 1.0 }, + { 0.141176, 0.086275, 0.050980, 1.0 }, + { 0.223529, 0.156863, 0.117647, 1.0 }, + { 0.282353, 0.207843, 0.152941, 1.0 }, + { 0.368627, 0.262745, 0.188235, 1.0 }, + { 0.411765, 0.309804, 0.250980, 1.0 }, + { 0.419608, 0.317647, 0.258824, 1.0 }, + { 0.400000, 0.298039, 0.247059, 1.0 }, + { 0.341176, 0.254902, 0.200000, 1.0 }, + { 0.278431, 0.207843, 0.160784, 1.0 }, + { 0.235294, 0.164706, 0.117647, 1.0 }, + { 0.223529, 0.156863, 0.117647, 1.0 }, + { 0.243137, 0.188235, 0.011765, 1.0 }, + { 0.239216, 0.200000, 0.000000, 1.0 }, + { 0.270588, 0.184314, 0.000000, 1.0 }, + { 0.388235, 0.282353, 0.105882, 1.0 }, + { 0.431373, 0.341176, 0.176471, 1.0 }, + { 0.498039, 0.396078, 0.337255, 1.0 }, + { 0.588235, 0.470588, 0.431373, 1.0 }, + { 0.627451, 0.576471, 0.541176, 1.0 }, + { 0.698039, 0.666667, 0.584314, 1.0 }, + { 0.788235, 0.733333, 0.733333, 1.0 }, + { 0.858824, 0.807843, 0.835294, 1.0 }, + { 0.898039, 0.831373, 0.792157, 1.0 }, + { 0.850980, 0.815686, 0.819608, 1.0 }, + { 0.733333, 0.670588, 0.682353, 1.0 }, + { 0.607843, 0.517647, 0.494118, 1.0 }, + { 0.509804, 0.403922, 0.368627, 1.0 }, + { 0.415686, 0.309804, 0.274510, 1.0 }, + { 0.364706, 0.274510, 0.203922, 1.0 }, + { 0.305882, 0.231373, 0.176471, 1.0 }, + { 0.262745, 0.192157, 0.152941, 1.0 }, + { 0.247059, 0.176471, 0.129412, 1.0 }, + { 0.274510, 0.200000, 0.145098, 1.0 }, + { 0.301961, 0.231373, 0.184314, 1.0 }, + { 0.317647, 0.290196, 0.180392, 1.0 }, + { 0.376471, 0.290196, 0.247059, 1.0 }, + { 0.364706, 0.278431, 0.223529, 1.0 }, + { 0.329412, 0.235294, 0.196078, 1.0 }, + { 0.274510, 0.203922, 0.125490, 1.0 }, + { 0.196078, 0.160784, 0.101961, 1.0 }, + { 0.172549, 0.105882, 0.027451, 1.0 }, + { 0.160784, 0.141176, 0.000000, 1.0 }, + { 0.207843, 0.176471, 0.035294, 1.0 }, + { 0.239216, 0.172549, 0.133333, 1.0 }, + { 0.321569, 0.235294, 0.184314, 1.0 }, + { 0.392157, 0.301961, 0.247059, 1.0 }, + { 0.423529, 0.321569, 0.270588, 1.0 }, + { 0.478431, 0.372549, 0.329412, 1.0 }, + { 0.494118, 0.407843, 0.364706, 1.0 }, + { 0.517647, 0.423529, 0.384314, 1.0 }, + { 0.552941, 0.443137, 0.400000, 1.0 }, + { 0.552941, 0.443137, 0.427451, 1.0 }, + { 0.541176, 0.435294, 0.407843, 1.0 }, + { 0.513725, 0.415686, 0.396078, 1.0 }, + { 0.490196, 0.396078, 0.388235, 1.0 }, + { 0.458824, 0.384314, 0.329412, 1.0 }, + }; +/* 2u0026t.jpg from bTomchek */ +static double4 colors_294[] = { + { 0.372549, 0.054902, 0.000000, 1.0 }, + { 0.345098, 0.090196, 0.066667, 1.0 }, + { 0.356863, 0.156863, 0.090196, 1.0 }, + { 0.368627, 0.223529, 0.117647, 1.0 }, + { 0.380392, 0.247059, 0.078431, 1.0 }, + { 0.392157, 0.274510, 0.039216, 1.0 }, + { 0.376471, 0.266667, 0.031373, 1.0 }, + { 0.364706, 0.262745, 0.023529, 1.0 }, + { 0.349020, 0.125490, 0.047059, 1.0 }, + { 0.364706, 0.090196, 0.066667, 1.0 }, + { 0.384314, 0.058824, 0.090196, 1.0 }, + { 0.392157, 0.054902, 0.078431, 1.0 }, + { 0.400000, 0.050980, 0.066667, 1.0 }, + { 0.415686, 0.043137, 0.058824, 1.0 }, + { 0.431373, 0.035294, 0.050980, 1.0 }, + { 0.439216, 0.035294, 0.054902, 1.0 }, + { 0.450980, 0.039216, 0.058824, 1.0 }, + { 0.486275, 0.105882, 0.039216, 1.0 }, + { 0.521569, 0.172549, 0.054902, 1.0 }, + { 0.556863, 0.239216, 0.070588, 1.0 }, + { 0.533333, 0.301961, 0.082353, 1.0 }, + { 0.513725, 0.368627, 0.094118, 1.0 }, + { 0.513725, 0.403922, 0.062745, 1.0 }, + { 0.513725, 0.439216, 0.035294, 1.0 }, + { 0.552941, 0.419608, 0.027451, 1.0 }, + { 0.600000, 0.407843, 0.011765, 1.0 }, + { 0.650980, 0.396078, 0.000000, 1.0 }, + { 0.674510, 0.427451, 0.019608, 1.0 }, + { 0.698039, 0.458824, 0.039216, 1.0 }, + { 0.701961, 0.462745, 0.031373, 1.0 }, + { 0.709804, 0.466667, 0.023529, 1.0 }, + { 0.709804, 0.458824, 0.035294, 1.0 }, + { 0.701961, 0.447059, 0.039216, 1.0 }, + { 0.576471, 0.392157, 0.031373, 1.0 }, + { 0.537255, 0.352941, 0.031373, 1.0 }, + { 0.498039, 0.313725, 0.031373, 1.0 }, + { 0.513725, 0.301961, 0.023529, 1.0 }, + { 0.529412, 0.294118, 0.019608, 1.0 }, + { 0.529412, 0.294118, 0.035294, 1.0 }, + { 0.529412, 0.294118, 0.050980, 1.0 }, + { 0.588235, 0.388235, 0.062745, 1.0 }, + { 0.607843, 0.380392, 0.050980, 1.0 }, + { 0.631373, 0.372549, 0.043137, 1.0 }, + { 0.647059, 0.403922, 0.019608, 1.0 }, + { 0.662745, 0.439216, 0.000000, 1.0 }, + { 0.647059, 0.474510, 0.000000, 1.0 }, + { 0.631373, 0.513725, 0.000000, 1.0 }, + { 0.639216, 0.521569, 0.000000, 1.0 }, + { 0.647059, 0.529412, 0.003922, 1.0 }, + { 0.596078, 0.470588, 0.035294, 1.0 }, + { 0.549020, 0.368627, 0.043137, 1.0 }, + { 0.501961, 0.270588, 0.050980, 1.0 }, + { 0.474510, 0.207843, 0.050980, 1.0 }, + { 0.450980, 0.145098, 0.054902, 1.0 }, + { 0.454902, 0.113725, 0.058824, 1.0 }, + { 0.458824, 0.086275, 0.062745, 1.0 }, + { 0.396078, 0.035294, 0.047059, 1.0 }, + { 0.388235, 0.054902, 0.062745, 1.0 }, + { 0.384314, 0.078431, 0.078431, 1.0 }, + { 0.411765, 0.117647, 0.062745, 1.0 }, + { 0.439216, 0.160784, 0.050980, 1.0 }, + { 0.470588, 0.200000, 0.035294, 1.0 }, + { 0.501961, 0.239216, 0.023529, 1.0 }, + { 0.509804, 0.282353, 0.000000, 1.0 }, + { 0.533333, 0.349020, 0.000000, 1.0 }, + { 0.560784, 0.305882, 0.039216, 1.0 }, + { 0.545098, 0.301961, 0.047059, 1.0 }, + { 0.529412, 0.301961, 0.054902, 1.0 }, + { 0.509804, 0.266667, 0.066667, 1.0 }, + { 0.490196, 0.235294, 0.078431, 1.0 }, + { 0.431373, 0.164706, 0.090196, 1.0 }, + { 0.419608, 0.133333, 0.098039, 1.0 }, + { 0.490196, 0.200000, 0.101961, 1.0 }, + { 0.509804, 0.203922, 0.078431, 1.0 }, + { 0.529412, 0.207843, 0.058824, 1.0 }, + { 0.533333, 0.223529, 0.050980, 1.0 }, + { 0.537255, 0.239216, 0.043137, 1.0 }, + { 0.549020, 0.266667, 0.035294, 1.0 }, + { 0.564706, 0.294118, 0.031373, 1.0 }, + { 0.627451, 0.317647, 0.007843, 1.0 }, + { 0.647059, 0.301961, 0.019608, 1.0 }, + { 0.533333, 0.243137, 0.000000, 1.0 }, + { 0.482353, 0.172549, 0.003922, 1.0 }, + { 0.431373, 0.101961, 0.007843, 1.0 }, + { 0.407843, 0.086275, 0.003922, 1.0 }, + { 0.388235, 0.070588, 0.000000, 1.0 }, + { 0.352941, 0.047059, 0.031373, 1.0 }, + { 0.341176, 0.023529, 0.019608, 1.0 }, + { 0.372549, 0.023529, 0.031373, 1.0 }, + { 0.368627, 0.039216, 0.043137, 1.0 }, + { 0.368627, 0.054902, 0.058824, 1.0 }, + { 0.360784, 0.050980, 0.066667, 1.0 }, + { 0.352941, 0.050980, 0.074510, 1.0 }, + { 0.352941, 0.086275, 0.082353, 1.0 }, + { 0.388235, 0.125490, 0.090196, 1.0 }, + { 0.388235, 0.164706, 0.090196, 1.0 }, + { 0.419608, 0.149020, 0.086275, 1.0 }, + { 0.458824, 0.192157, 0.141176, 1.0 }, + { 0.498039, 0.200000, 0.101961, 1.0 }, + { 0.537255, 0.207843, 0.062745, 1.0 }, + { 0.564706, 0.215686, 0.086275, 1.0 }, + { 0.592157, 0.223529, 0.113725, 1.0 }, + { 0.564706, 0.286275, 0.160784, 1.0 }, + { 0.529412, 0.282353, 0.109804, 1.0 }, + { 0.525490, 0.235294, 0.129412, 1.0 }, + { 0.482353, 0.188235, 0.094118, 1.0 }, + { 0.443137, 0.141176, 0.062745, 1.0 }, + { 0.439216, 0.109804, 0.039216, 1.0 }, + { 0.439216, 0.078431, 0.019608, 1.0 }, + { 0.439216, 0.054902, 0.011765, 1.0 }, + { 0.443137, 0.074510, 0.027451, 1.0 }, + { 0.466667, 0.168627, 0.035294, 1.0 }, + { 0.505882, 0.196078, 0.043137, 1.0 }, + { 0.501961, 0.168627, 0.054902, 1.0 }, + { 0.490196, 0.152941, 0.070588, 1.0 }, + { 0.482353, 0.137255, 0.090196, 1.0 }, + { 0.439216, 0.129412, 0.070588, 1.0 }, + { 0.450980, 0.098039, 0.062745, 1.0 }, + { 0.439216, 0.062745, 0.066667, 1.0 }, + { 0.403922, 0.031373, 0.062745, 1.0 }, + { 0.427451, 0.113725, 0.078431, 1.0 }, + { 0.443137, 0.117647, 0.098039, 1.0 }, + { 0.458824, 0.121569, 0.117647, 1.0 }, + { 0.458824, 0.113725, 0.125490, 1.0 }, + { 0.462745, 0.105882, 0.133333, 1.0 }, + { 0.415686, 0.109804, 0.109804, 1.0 }, + { 0.411765, 0.090196, 0.098039, 1.0 }, + { 0.403922, 0.070588, 0.043137, 1.0 }, + { 0.403922, 0.062745, 0.027451, 1.0 }, + { 0.501961, 0.168627, 0.015686, 1.0 }, + { 0.505882, 0.211765, 0.015686, 1.0 }, + { 0.513725, 0.254902, 0.015686, 1.0 }, + { 0.552941, 0.309804, 0.000000, 1.0 }, + { 0.623529, 0.341176, 0.007843, 1.0 }, + { 0.654902, 0.360784, 0.035294, 1.0 }, + { 0.690196, 0.392157, 0.054902, 1.0 }, + { 0.682353, 0.466667, 0.062745, 1.0 }, + { 0.682353, 0.470588, 0.054902, 1.0 }, + { 0.686275, 0.474510, 0.050980, 1.0 }, + { 0.682353, 0.462745, 0.039216, 1.0 }, + { 0.678431, 0.450980, 0.031373, 1.0 }, + { 0.643137, 0.403922, 0.000000, 1.0 }, + { 0.643137, 0.396078, 0.000000, 1.0 }, + { 0.600000, 0.403922, 0.054902, 1.0 }, + { 0.588235, 0.470588, 0.039216, 1.0 }, + { 0.537255, 0.584314, 0.019608, 1.0 }, + { 0.576471, 0.592157, 0.011765, 1.0 }, + { 0.615686, 0.603922, 0.003922, 1.0 }, + { 0.650980, 0.549020, 0.015686, 1.0 }, + { 0.678431, 0.572549, 0.000000, 1.0 }, + { 0.674510, 0.533333, 0.000000, 1.0 }, + { 0.682353, 0.509804, 0.000000, 1.0 }, + { 0.721569, 0.596078, 0.019608, 1.0 }, + { 0.733333, 0.603922, 0.027451, 1.0 }, + { 0.749020, 0.611765, 0.039216, 1.0 }, + { 0.705882, 0.611765, 0.000000, 1.0 }, + { 0.721569, 0.576471, 0.000000, 1.0 }, + { 0.717647, 0.537255, 0.000000, 1.0 }, + { 0.717647, 0.517647, 0.015686, 1.0 }, + { 0.701961, 0.505882, 0.015686, 1.0 }, + { 0.713725, 0.517647, 0.027451, 1.0 }, + { 0.682353, 0.462745, 0.129412, 1.0 }, + { 0.662745, 0.431373, 0.168627, 1.0 }, + { 0.647059, 0.403922, 0.211765, 1.0 }, + { 0.568627, 0.368627, 0.109804, 1.0 }, + { 0.588235, 0.301961, 0.141176, 1.0 }, + { 0.549020, 0.309804, 0.098039, 1.0 }, + { 0.576471, 0.333333, 0.039216, 1.0 }, + { 0.576471, 0.329412, 0.027451, 1.0 }, + { 0.564706, 0.329412, 0.011765, 1.0 }, + { 0.556863, 0.329412, 0.000000, 1.0 }, + { 0.607843, 0.329412, 0.007843, 1.0 }, + { 0.627451, 0.341176, 0.000000, 1.0 }, + { 0.615686, 0.333333, 0.000000, 1.0 }, + { 0.607843, 0.321569, 0.011765, 1.0 }, + { 0.549020, 0.278431, 0.007843, 1.0 }, + { 0.529412, 0.258824, 0.000000, 1.0 }, + { 0.505882, 0.227451, 0.000000, 1.0 }, + { 0.450980, 0.192157, 0.000000, 1.0 }, + { 0.431373, 0.129412, 0.019608, 1.0 }, + { 0.380392, 0.074510, 0.000000, 1.0 }, + { 0.321569, 0.054902, 0.000000, 1.0 }, + { 0.337255, 0.043137, 0.023529, 1.0 }, + { 0.337255, 0.027451, 0.047059, 1.0 }, + { 0.298039, 0.082353, 0.054902, 1.0 }, + { 0.313725, 0.090196, 0.062745, 1.0 }, + { 0.329412, 0.098039, 0.074510, 1.0 }, + { 0.352941, 0.113725, 0.094118, 1.0 }, + { 0.415686, 0.164706, 0.058824, 1.0 }, + { 0.407843, 0.235294, 0.000000, 1.0 }, + { 0.407843, 0.211765, 0.000000, 1.0 }, + { 0.427451, 0.133333, 0.019608, 1.0 }, + { 0.396078, 0.074510, 0.027451, 1.0 }, + { 0.415686, 0.054902, 0.003922, 1.0 }, + { 0.450980, 0.109804, 0.003922, 1.0 }, + { 0.525490, 0.184314, 0.015686, 1.0 }, + { 0.521569, 0.270588, 0.019608, 1.0 }, + { 0.592157, 0.337255, 0.023529, 1.0 }, + { 0.631373, 0.341176, 0.000000, 1.0 }, + { 0.666667, 0.360784, 0.027451, 1.0 }, + { 0.650980, 0.380392, 0.007843, 1.0 }, + { 0.635294, 0.380392, 0.011765, 1.0 }, + { 0.615686, 0.384314, 0.023529, 1.0 }, + { 0.603922, 0.372549, 0.011765, 1.0 }, + { 0.545098, 0.384314, 0.000000, 1.0 }, + { 0.490196, 0.384314, 0.035294, 1.0 }, + { 0.494118, 0.298039, 0.019608, 1.0 }, + { 0.486275, 0.247059, 0.000000, 1.0 }, + { 0.447059, 0.219608, 0.031373, 1.0 }, + { 0.403922, 0.258824, 0.050980, 1.0 }, + { 0.458824, 0.239216, 0.054902, 1.0 }, + { 0.498039, 0.247059, 0.058824, 1.0 }, + { 0.521569, 0.254902, 0.062745, 1.0 }, + { 0.541176, 0.266667, 0.066667, 1.0 }, + { 0.592157, 0.329412, 0.050980, 1.0 }, + { 0.619608, 0.403922, 0.050980, 1.0 }, + { 0.662745, 0.462745, 0.043137, 1.0 }, + { 0.690196, 0.486275, 0.015686, 1.0 }, + { 0.686275, 0.498039, 0.003922, 1.0 }, + { 0.686275, 0.545098, 0.000000, 1.0 }, + { 0.670588, 0.572549, 0.003922, 1.0 }, + { 0.654902, 0.580392, 0.027451, 1.0 }, + { 0.666667, 0.588235, 0.011765, 1.0 }, + { 0.682353, 0.627451, 0.003922, 1.0 }, + { 0.698039, 0.623529, 0.019608, 1.0 }, + { 0.698039, 0.635294, 0.015686, 1.0 }, + { 0.690196, 0.678431, 0.031373, 1.0 }, + { 0.694118, 0.674510, 0.039216, 1.0 }, + { 0.658824, 0.639216, 0.035294, 1.0 }, + { 0.694118, 0.674510, 0.023529, 1.0 }, + { 0.705882, 0.674510, 0.003922, 1.0 }, + { 0.709804, 0.749020, 0.031373, 1.0 }, + { 0.694118, 0.686275, 0.015686, 1.0 }, + { 0.627451, 0.654902, 0.007843, 1.0 }, + { 0.596078, 0.639216, 0.000000, 1.0 }, + { 0.596078, 0.607843, 0.007843, 1.0 }, + { 0.556863, 0.572549, 0.027451, 1.0 }, + { 0.592157, 0.490196, 0.015686, 1.0 }, + { 0.580392, 0.450980, 0.039216, 1.0 }, + { 0.549020, 0.384314, 0.000000, 1.0 }, + { 0.501961, 0.313725, 0.000000, 1.0 }, + { 0.482353, 0.274510, 0.000000, 1.0 }, + { 0.470588, 0.215686, 0.003922, 1.0 }, + { 0.494118, 0.168627, 0.035294, 1.0 }, + { 0.474510, 0.129412, 0.043137, 1.0 }, + { 0.501961, 0.070588, 0.066667, 1.0 }, + { 0.505882, 0.078431, 0.066667, 1.0 }, + { 0.560784, 0.152941, 0.054902, 1.0 }, + { 0.576471, 0.278431, 0.035294, 1.0 }, + { 0.580392, 0.352941, 0.023529, 1.0 }, + { 0.584314, 0.431373, 0.027451, 1.0 }, + { 0.611765, 0.517647, 0.000000, 1.0 }, + { 0.647059, 0.545098, 0.000000, 1.0 }, + { 0.658824, 0.549020, 0.000000, 1.0 }, + { 0.650980, 0.517647, 0.023529, 1.0 }, + { 0.662745, 0.545098, 0.066667, 1.0 }, + }; +/* 2u0007t.jpg */ +static double4 colors_295[] = { + { 0.160784, 0.345098, 0.039216, 1.0 }, + { 0.301961, 0.262745, 0.062745, 1.0 }, + { 0.317647, 0.258824, 0.074510, 1.0 }, + { 0.337255, 0.254902, 0.086275, 1.0 }, + { 0.349020, 0.274510, 0.105882, 1.0 }, + { 0.360784, 0.294118, 0.125490, 1.0 }, + { 0.270588, 0.309804, 0.121569, 1.0 }, + { 0.184314, 0.329412, 0.117647, 1.0 }, + { 0.196078, 0.149020, 0.188235, 1.0 }, + { 0.227451, 0.129412, 0.176471, 1.0 }, + { 0.262745, 0.113725, 0.164706, 1.0 }, + { 0.219608, 0.235294, 0.223529, 1.0 }, + { 0.176471, 0.360784, 0.282353, 1.0 }, + { 0.211765, 0.407843, 0.388235, 1.0 }, + { 0.250980, 0.454902, 0.498039, 1.0 }, + { 0.262745, 0.470588, 0.560784, 1.0 }, + { 0.274510, 0.486275, 0.627451, 1.0 }, + { 0.376471, 0.615686, 0.698039, 1.0 }, + { 0.411765, 0.639216, 0.694118, 1.0 }, + { 0.447059, 0.662745, 0.690196, 1.0 }, + { 0.435294, 0.619608, 0.407843, 1.0 }, + { 0.423529, 0.580392, 0.129412, 1.0 }, + { 0.450980, 0.564706, 0.109804, 1.0 }, + { 0.478431, 0.552941, 0.090196, 1.0 }, + { 0.266667, 0.388235, 0.509804, 1.0 }, + { 0.243137, 0.454902, 0.560784, 1.0 }, + { 0.219608, 0.525490, 0.615686, 1.0 }, + { 0.176471, 0.411765, 0.556863, 1.0 }, + { 0.133333, 0.301961, 0.501961, 1.0 }, + { 0.066667, 0.301961, 0.384314, 1.0 }, + { 0.000000, 0.301961, 0.270588, 1.0 }, + { 0.000000, 0.305882, 0.294118, 1.0 }, + { 0.200000, 0.474510, 0.513725, 1.0 }, + { 0.349020, 0.611765, 0.725490, 1.0 }, + { 0.411765, 0.588235, 0.717647, 1.0 }, + { 0.474510, 0.568627, 0.709804, 1.0 }, + { 0.482353, 0.505882, 0.682353, 1.0 }, + { 0.494118, 0.443137, 0.654902, 1.0 }, + { 0.458824, 0.400000, 0.635294, 1.0 }, + { 0.423529, 0.360784, 0.615686, 1.0 }, + { 0.360784, 0.058824, 0.184314, 1.0 }, + { 0.525490, 0.035294, 0.203922, 1.0 }, + { 0.694118, 0.015686, 0.223529, 1.0 }, + { 0.709804, 0.200000, 0.192157, 1.0 }, + { 0.725490, 0.388235, 0.164706, 1.0 }, + { 0.690196, 0.423529, 0.176471, 1.0 }, + { 0.658824, 0.462745, 0.192157, 1.0 }, + { 0.690196, 0.607843, 0.149020, 1.0 }, + { 0.698039, 0.627451, 0.141176, 1.0 }, + { 0.654902, 0.631373, 0.098039, 1.0 }, + { 0.501961, 0.619608, 0.090196, 1.0 }, + { 0.352941, 0.611765, 0.086275, 1.0 }, + { 0.290196, 0.596078, 0.196078, 1.0 }, + { 0.227451, 0.580392, 0.305882, 1.0 }, + { 0.250980, 0.631373, 0.407843, 1.0 }, + { 0.278431, 0.682353, 0.513725, 1.0 }, + { 0.407843, 0.537255, 0.713725, 1.0 }, + { 0.470588, 0.474510, 0.682353, 1.0 }, + { 0.537255, 0.415686, 0.650980, 1.0 }, + { 0.588235, 0.462745, 0.388235, 1.0 }, + { 0.639216, 0.513725, 0.125490, 1.0 }, + { 0.690196, 0.564706, 0.109804, 1.0 }, + { 0.745098, 0.615686, 0.094118, 1.0 }, + { 0.796078, 0.647059, 0.164706, 1.0 }, + { 0.776471, 0.470588, 0.145098, 1.0 }, + { 0.764706, 0.305882, 0.133333, 1.0 }, + { 0.705882, 0.329412, 0.109804, 1.0 }, + { 0.647059, 0.352941, 0.090196, 1.0 }, + { 0.556863, 0.352941, 0.109804, 1.0 }, + { 0.470588, 0.356863, 0.129412, 1.0 }, + { 0.152941, 0.254902, 0.219608, 1.0 }, + { 0.058824, 0.258824, 0.223529, 1.0 }, + { 0.219608, 0.141176, 0.137255, 1.0 }, + { 0.250980, 0.109804, 0.152941, 1.0 }, + { 0.282353, 0.078431, 0.168627, 1.0 }, + { 0.262745, 0.098039, 0.223529, 1.0 }, + { 0.247059, 0.121569, 0.282353, 1.0 }, + { 0.286275, 0.200000, 0.435294, 1.0 }, + { 0.325490, 0.282353, 0.592157, 1.0 }, + { 0.360784, 0.313725, 0.564706, 1.0 }, + { 0.560784, 0.117647, 0.298039, 1.0 }, + { 0.525490, 0.117647, 0.105882, 1.0 }, + { 0.592157, 0.184314, 0.117647, 1.0 }, + { 0.662745, 0.250980, 0.133333, 1.0 }, + { 0.686275, 0.325490, 0.137255, 1.0 }, + { 0.709804, 0.400000, 0.141176, 1.0 }, + { 0.737255, 0.486275, 0.145098, 1.0 }, + { 0.745098, 0.576471, 0.168627, 1.0 }, + { 0.701961, 0.741176, 0.258824, 1.0 }, + { 0.674510, 0.686275, 0.203922, 1.0 }, + { 0.647059, 0.631373, 0.149020, 1.0 }, + { 0.584314, 0.584314, 0.125490, 1.0 }, + { 0.521569, 0.537255, 0.101961, 1.0 }, + { 0.623529, 0.494118, 0.113725, 1.0 }, + { 0.670588, 0.454902, 0.129412, 1.0 }, + { 0.776471, 0.470588, 0.145098, 1.0 }, + { 0.819608, 0.411765, 0.172549, 1.0 }, + { 0.733333, 0.431373, 0.117647, 1.0 }, + { 0.662745, 0.454902, 0.101961, 1.0 }, + { 0.596078, 0.482353, 0.090196, 1.0 }, + { 0.596078, 0.564706, 0.090196, 1.0 }, + { 0.600000, 0.650980, 0.094118, 1.0 }, + { 0.521569, 0.619608, 0.156863, 1.0 }, + { 0.447059, 0.713725, 0.521569, 1.0 }, + { 0.541176, 0.721569, 0.772549, 1.0 }, + { 0.466667, 0.694118, 0.768627, 1.0 }, + { 0.396078, 0.670588, 0.768627, 1.0 }, + { 0.356863, 0.666667, 0.749020, 1.0 }, + { 0.321569, 0.662745, 0.729412, 1.0 }, + { 0.325490, 0.627451, 0.729412, 1.0 }, + { 0.349020, 0.631373, 0.686275, 1.0 }, + { 0.423529, 0.600000, 0.721569, 1.0 }, + { 0.447059, 0.627451, 0.760784, 1.0 }, + { 0.525490, 0.701961, 0.619608, 1.0 }, + { 0.513725, 0.658824, 0.403922, 1.0 }, + { 0.501961, 0.615686, 0.192157, 1.0 }, + { 0.623529, 0.588235, 0.129412, 1.0 }, + { 0.643137, 0.556863, 0.086275, 1.0 }, + { 0.690196, 0.607843, 0.109804, 1.0 }, + { 0.701961, 0.545098, 0.101961, 1.0 }, + { 0.698039, 0.533333, 0.094118, 1.0 }, + { 0.631373, 0.490196, 0.082353, 1.0 }, + { 0.564706, 0.447059, 0.070588, 1.0 }, + { 0.505882, 0.407843, 0.086275, 1.0 }, + { 0.450980, 0.368627, 0.105882, 1.0 }, + { 0.372549, 0.313725, 0.098039, 1.0 }, + { 0.400000, 0.380392, 0.121569, 1.0 }, + { 0.443137, 0.403922, 0.054902, 1.0 }, + { 0.411765, 0.400000, 0.000000, 1.0 }, + { 0.439216, 0.509804, 0.070588, 1.0 }, + { 0.431373, 0.517647, 0.070588, 1.0 }, + { 0.423529, 0.529412, 0.070588, 1.0 }, + { 0.345098, 0.498039, 0.047059, 1.0 }, + { 0.349020, 0.474510, 0.000000, 1.0 }, + { 0.396078, 0.458824, 0.000000, 1.0 }, + { 0.396078, 0.435294, 0.000000, 1.0 }, + { 0.301961, 0.290196, 0.027451, 1.0 }, + { 0.270588, 0.188235, 0.019608, 1.0 }, + { 0.239216, 0.090196, 0.015686, 1.0 }, + { 0.223529, 0.113725, 0.078431, 1.0 }, + { 0.211765, 0.141176, 0.141176, 1.0 }, + { 0.090196, 0.043137, 0.333333, 1.0 }, + { 0.113725, 0.098039, 0.396078, 1.0 }, + { 0.078431, 0.149020, 0.486275, 1.0 }, + { 0.113725, 0.294118, 0.498039, 1.0 }, + { 0.270588, 0.309804, 0.541176, 1.0 }, + { 0.278431, 0.333333, 0.533333, 1.0 }, + { 0.286275, 0.360784, 0.525490, 1.0 }, + { 0.298039, 0.356863, 0.588235, 1.0 }, + { 0.325490, 0.560784, 0.701961, 1.0 }, + { 0.431373, 0.682353, 0.788235, 1.0 }, + { 0.486275, 0.729412, 0.811765, 1.0 }, + { 0.505882, 0.709804, 0.760784, 1.0 }, + { 0.400000, 0.670588, 0.737255, 1.0 }, + { 0.294118, 0.635294, 0.713725, 1.0 }, + { 0.121569, 0.615686, 0.529412, 1.0 }, + { 0.086275, 0.572549, 0.431373, 1.0 }, + { 0.196078, 0.584314, 0.368627, 1.0 }, + { 0.176471, 0.607843, 0.454902, 1.0 }, + { 0.341176, 0.686275, 0.631373, 1.0 }, + { 0.521569, 0.737255, 0.764706, 1.0 }, + { 0.545098, 0.768627, 0.803922, 1.0 }, + { 0.560784, 0.768627, 0.811765, 1.0 }, + { 0.576471, 0.768627, 0.823529, 1.0 }, + { 0.666667, 0.858824, 0.874510, 1.0 }, + { 0.678431, 0.827451, 0.666667, 1.0 }, + { 0.639216, 0.800000, 0.627451, 1.0 }, + { 0.490196, 0.760784, 0.639216, 1.0 }, + { 0.196078, 0.592157, 0.419608, 1.0 }, + { 0.145098, 0.505882, 0.376471, 1.0 }, + { 0.098039, 0.419608, 0.333333, 1.0 }, + { 0.078431, 0.345098, 0.254902, 1.0 }, + { 0.180392, 0.360784, 0.219608, 1.0 }, + { 0.196078, 0.513725, 0.113725, 1.0 }, + { 0.227451, 0.494118, 0.058824, 1.0 }, + { 0.262745, 0.494118, 0.000000, 1.0 }, + { 0.329412, 0.474510, 0.027451, 1.0 }, + { 0.301961, 0.435294, 0.003922, 1.0 }, + { 0.278431, 0.301961, 0.011765, 1.0 }, + { 0.266667, 0.231373, 0.000000, 1.0 }, + { 0.266667, 0.219608, 0.031373, 1.0 }, + { 0.341176, 0.196078, 0.031373, 1.0 }, + { 0.356863, 0.184314, 0.031373, 1.0 }, + { 0.337255, 0.231373, 0.047059, 1.0 }, + { 0.458824, 0.400000, 0.066667, 1.0 }, + { 0.521569, 0.427451, 0.066667, 1.0 }, + { 0.584314, 0.458824, 0.070588, 1.0 }, + { 0.611765, 0.431373, 0.054902, 1.0 }, + { 0.643137, 0.372549, 0.117647, 1.0 }, + { 0.709804, 0.447059, 0.137255, 1.0 }, + { 0.772549, 0.360784, 0.172549, 1.0 }, + { 0.772549, 0.368627, 0.141176, 1.0 }, + { 0.658824, 0.372549, 0.105882, 1.0 }, + { 0.635294, 0.286275, 0.113725, 1.0 }, + { 0.458824, 0.278431, 0.082353, 1.0 }, + { 0.392157, 0.137255, 0.129412, 1.0 }, + { 0.227451, 0.113725, 0.133333, 1.0 }, + { 0.141176, 0.094118, 0.141176, 1.0 }, + { 0.164706, 0.101961, 0.113725, 1.0 }, + { 0.223529, 0.105882, 0.066667, 1.0 }, + { 0.117647, 0.082353, 0.101961, 1.0 }, + { 0.121569, 0.070588, 0.098039, 1.0 }, + { 0.129412, 0.066667, 0.000000, 1.0 }, + { 0.062745, 0.070588, 0.000000, 1.0 }, + { 0.039216, 0.141176, 0.105882, 1.0 }, + { 0.094118, 0.137255, 0.152941, 1.0 }, + { 0.192157, 0.211765, 0.094118, 1.0 }, + { 0.274510, 0.356863, 0.062745, 1.0 }, + { 0.247059, 0.466667, 0.039216, 1.0 }, + { 0.243137, 0.490196, 0.039216, 1.0 }, + { 0.176471, 0.533333, 0.027451, 1.0 }, + { 0.129412, 0.517647, 0.058824, 1.0 }, + { 0.188235, 0.588235, 0.098039, 1.0 }, + { 0.019608, 0.615686, 0.180392, 1.0 }, + { 0.050980, 0.525490, 0.247059, 1.0 }, + { 0.062745, 0.670588, 0.313725, 1.0 }, + { 0.109804, 0.741176, 0.294118, 1.0 }, + { 0.137255, 0.670588, 0.349020, 1.0 }, + { 0.156863, 0.627451, 0.278431, 1.0 }, + { 0.192157, 0.607843, 0.211765, 1.0 }, + { 0.196078, 0.478431, 0.298039, 1.0 }, + { 0.286275, 0.482353, 0.196078, 1.0 }, + { 0.478431, 0.411765, 0.137255, 1.0 }, + { 0.588235, 0.364706, 0.149020, 1.0 }, + { 0.603922, 0.294118, 0.164706, 1.0 }, + { 0.525490, 0.156863, 0.156863, 1.0 }, + { 0.454902, 0.137255, 0.121569, 1.0 }, + { 0.337255, 0.101961, 0.109804, 1.0 }, + { 0.250980, 0.184314, 0.082353, 1.0 }, + { 0.090196, 0.250980, 0.015686, 1.0 }, + { 0.196078, 0.341176, 0.027451, 1.0 }, + { 0.243137, 0.376471, 0.035294, 1.0 }, + { 0.235294, 0.431373, 0.058824, 1.0 }, + { 0.215686, 0.431373, 0.203922, 1.0 }, + { 0.215686, 0.494118, 0.376471, 1.0 }, + { 0.294118, 0.498039, 0.584314, 1.0 }, + { 0.258824, 0.576471, 0.682353, 1.0 }, + { 0.266667, 0.631373, 0.701961, 1.0 }, + { 0.176471, 0.627451, 0.654902, 1.0 }, + { 0.215686, 0.627451, 0.458824, 1.0 }, + { 0.219608, 0.568627, 0.317647, 1.0 }, + { 0.384314, 0.501961, 0.149020, 1.0 }, + { 0.545098, 0.474510, 0.152941, 1.0 }, + { 0.545098, 0.482353, 0.109804, 1.0 }, + { 0.494118, 0.474510, 0.074510, 1.0 }, + { 0.466667, 0.435294, 0.188235, 1.0 }, + { 0.388235, 0.505882, 0.262745, 1.0 }, + { 0.250980, 0.474510, 0.345098, 1.0 }, + { 0.211765, 0.564706, 0.364706, 1.0 }, + { 0.337255, 0.576471, 0.415686, 1.0 }, + { 0.376471, 0.407843, 0.254902, 1.0 }, + { 0.282353, 0.211765, 0.196078, 1.0 }, + { 0.313725, 0.094118, 0.090196, 1.0 }, + { 0.321569, 0.094118, 0.078431, 1.0 }, + { 0.364706, 0.262745, 0.031373, 1.0 }, + { 0.478431, 0.364706, 0.058824, 1.0 }, + }; +/* 2u0010t.jpg */ +static double4 colors_296[] = { + { 0.164706, 0.172549, 0.262745, 1.0 }, + { 0.235294, 0.215686, 0.301961, 1.0 }, + { 0.168627, 0.184314, 0.309804, 1.0 }, + { 0.105882, 0.152941, 0.317647, 1.0 }, + { 0.070588, 0.117647, 0.309804, 1.0 }, + { 0.039216, 0.082353, 0.301961, 1.0 }, + { 0.066667, 0.062745, 0.270588, 1.0 }, + { 0.098039, 0.043137, 0.243137, 1.0 }, + { 0.180392, 0.125490, 0.262745, 1.0 }, + { 0.211765, 0.180392, 0.325490, 1.0 }, + { 0.243137, 0.235294, 0.392157, 1.0 }, + { 0.227451, 0.313725, 0.368627, 1.0 }, + { 0.215686, 0.396078, 0.345098, 1.0 }, + { 0.223529, 0.400000, 0.352941, 1.0 }, + { 0.235294, 0.403922, 0.364706, 1.0 }, + { 0.247059, 0.349020, 0.384314, 1.0 }, + { 0.258824, 0.298039, 0.403922, 1.0 }, + { 0.145098, 0.129412, 0.419608, 1.0 }, + { 0.086275, 0.070588, 0.411765, 1.0 }, + { 0.031373, 0.011765, 0.403922, 1.0 }, + { 0.015686, 0.031373, 0.329412, 1.0 }, + { 0.000000, 0.050980, 0.254902, 1.0 }, + { 0.015686, 0.035294, 0.188235, 1.0 }, + { 0.035294, 0.019608, 0.125490, 1.0 }, + { 0.039216, 0.050980, 0.000000, 1.0 }, + { 0.035294, 0.090196, 0.086275, 1.0 }, + { 0.035294, 0.129412, 0.176471, 1.0 }, + { 0.062745, 0.121569, 0.258824, 1.0 }, + { 0.094118, 0.113725, 0.341176, 1.0 }, + { 0.113725, 0.125490, 0.349020, 1.0 }, + { 0.133333, 0.137255, 0.360784, 1.0 }, + { 0.180392, 0.141176, 0.345098, 1.0 }, + { 0.168627, 0.168627, 0.309804, 1.0 }, + { 0.109804, 0.141176, 0.388235, 1.0 }, + { 0.137255, 0.113725, 0.439216, 1.0 }, + { 0.168627, 0.086275, 0.490196, 1.0 }, + { 0.121569, 0.074510, 0.533333, 1.0 }, + { 0.074510, 0.062745, 0.576471, 1.0 }, + { 0.035294, 0.086275, 0.529412, 1.0 }, + { 0.000000, 0.113725, 0.482353, 1.0 }, + { 0.133333, 0.196078, 0.431373, 1.0 }, + { 0.184314, 0.262745, 0.505882, 1.0 }, + { 0.239216, 0.333333, 0.584314, 1.0 }, + { 0.262745, 0.396078, 0.568627, 1.0 }, + { 0.286275, 0.462745, 0.552941, 1.0 }, + { 0.262745, 0.474510, 0.541176, 1.0 }, + { 0.243137, 0.486275, 0.529412, 1.0 }, + { 0.219608, 0.439216, 0.537255, 1.0 }, + { 0.239216, 0.380392, 0.568627, 1.0 }, + { 0.227451, 0.290196, 0.431373, 1.0 }, + { 0.192157, 0.270588, 0.447059, 1.0 }, + { 0.160784, 0.250980, 0.462745, 1.0 }, + { 0.094118, 0.266667, 0.556863, 1.0 }, + { 0.027451, 0.286275, 0.654902, 1.0 }, + { 0.031373, 0.270588, 0.666667, 1.0 }, + { 0.035294, 0.254902, 0.682353, 1.0 }, + { 0.203922, 0.301961, 0.631373, 1.0 }, + { 0.219608, 0.341176, 0.600000, 1.0 }, + { 0.239216, 0.380392, 0.568627, 1.0 }, + { 0.270588, 0.321569, 0.509804, 1.0 }, + { 0.301961, 0.266667, 0.450980, 1.0 }, + { 0.298039, 0.219608, 0.392157, 1.0 }, + { 0.294118, 0.172549, 0.337255, 1.0 }, + { 0.321569, 0.145098, 0.235294, 1.0 }, + { 0.337255, 0.090196, 0.125490, 1.0 }, + { 0.266667, 0.039216, 0.000000, 1.0 }, + { 0.321569, 0.043137, 0.094118, 1.0 }, + { 0.380392, 0.050980, 0.192157, 1.0 }, + { 0.407843, 0.113725, 0.149020, 1.0 }, + { 0.435294, 0.180392, 0.109804, 1.0 }, + { 0.462745, 0.447059, 0.098039, 1.0 }, + { 0.490196, 0.505882, 0.164706, 1.0 }, + { 0.674510, 0.560784, 0.200000, 1.0 }, + { 0.752941, 0.372549, 0.219608, 1.0 }, + { 0.835294, 0.188235, 0.243137, 1.0 }, + { 0.796078, 0.113725, 0.164706, 1.0 }, + { 0.756863, 0.043137, 0.090196, 1.0 }, + { 0.694118, 0.043137, 0.113725, 1.0 }, + { 0.631373, 0.043137, 0.141176, 1.0 }, + { 0.627451, 0.109804, 0.160784, 1.0 }, + { 0.419608, 0.160784, 0.270588, 1.0 }, + { 0.227451, 0.043137, 0.498039, 1.0 }, + { 0.235294, 0.074510, 0.517647, 1.0 }, + { 0.247059, 0.105882, 0.537255, 1.0 }, + { 0.301961, 0.121569, 0.529412, 1.0 }, + { 0.356863, 0.137255, 0.525490, 1.0 }, + { 0.407843, 0.113725, 0.486275, 1.0 }, + { 0.435294, 0.180392, 0.392157, 1.0 }, + { 0.588235, 0.082353, 0.192157, 1.0 }, + { 0.560784, 0.188235, 0.274510, 1.0 }, + { 0.537255, 0.298039, 0.360784, 1.0 }, + { 0.494118, 0.254902, 0.439216, 1.0 }, + { 0.454902, 0.215686, 0.517647, 1.0 }, + { 0.345098, 0.192157, 0.501961, 1.0 }, + { 0.258824, 0.176471, 0.572549, 1.0 }, + { 0.137255, 0.176471, 0.560784, 1.0 }, + { 0.184314, 0.258824, 0.517647, 1.0 }, + { 0.396078, 0.227451, 0.498039, 1.0 }, + { 0.368627, 0.239216, 0.462745, 1.0 }, + { 0.345098, 0.254902, 0.427451, 1.0 }, + { 0.329412, 0.278431, 0.423529, 1.0 }, + { 0.313725, 0.301961, 0.423529, 1.0 }, + { 0.274510, 0.286275, 0.415686, 1.0 }, + { 0.305882, 0.286275, 0.376471, 1.0 }, + { 0.254902, 0.254902, 0.223529, 1.0 }, + { 0.235294, 0.231373, 0.121569, 1.0 }, + { 0.215686, 0.207843, 0.019608, 1.0 }, + { 0.270588, 0.176471, 0.039216, 1.0 }, + { 0.329412, 0.149020, 0.058824, 1.0 }, + { 0.223529, 0.239216, 0.094118, 1.0 }, + { 0.207843, 0.192157, 0.145098, 1.0 }, + { 0.247059, 0.168627, 0.274510, 1.0 }, + { 0.290196, 0.188235, 0.286275, 1.0 }, + { 0.462745, 0.152941, 0.337255, 1.0 }, + { 0.482353, 0.125490, 0.270588, 1.0 }, + { 0.505882, 0.101961, 0.207843, 1.0 }, + { 0.533333, 0.062745, 0.101961, 1.0 }, + { 0.494118, 0.070588, 0.129412, 1.0 }, + { 0.447059, 0.176471, 0.196078, 1.0 }, + { 0.321569, 0.192157, 0.258824, 1.0 }, + { 0.239216, 0.172549, 0.349020, 1.0 }, + { 0.160784, 0.133333, 0.352941, 1.0 }, + { 0.082353, 0.094118, 0.356863, 1.0 }, + { 0.078431, 0.070588, 0.341176, 1.0 }, + { 0.074510, 0.050980, 0.325490, 1.0 }, + { 0.129412, 0.027451, 0.313725, 1.0 }, + { 0.133333, 0.074510, 0.345098, 1.0 }, + { 0.145098, 0.086275, 0.349020, 1.0 }, + { 0.137255, 0.121569, 0.317647, 1.0 }, + { 0.156863, 0.090196, 0.266667, 1.0 }, + { 0.168627, 0.066667, 0.207843, 1.0 }, + { 0.184314, 0.043137, 0.152941, 1.0 }, + { 0.203922, 0.070588, 0.074510, 1.0 }, + { 0.152941, 0.105882, 0.113725, 1.0 }, + { 0.062745, 0.152941, 0.223529, 1.0 }, + { 0.101961, 0.145098, 0.262745, 1.0 }, + { 0.172549, 0.109804, 0.356863, 1.0 }, + { 0.258824, 0.172549, 0.439216, 1.0 }, + { 0.345098, 0.235294, 0.525490, 1.0 }, + { 0.317647, 0.298039, 0.537255, 1.0 }, + { 0.294118, 0.364706, 0.552941, 1.0 }, + { 0.341176, 0.423529, 0.529412, 1.0 }, + { 0.427451, 0.458824, 0.298039, 1.0 }, + { 0.400000, 0.423529, 0.133333, 1.0 }, + { 0.360784, 0.498039, 0.239216, 1.0 }, + { 0.282353, 0.458824, 0.690196, 1.0 }, + { 0.305882, 0.501961, 0.729412, 1.0 }, + { 0.329412, 0.549020, 0.772549, 1.0 }, + { 0.286275, 0.466667, 0.768627, 1.0 }, + { 0.219608, 0.368627, 0.654902, 1.0 }, + { 0.184314, 0.254902, 0.654902, 1.0 }, + { 0.105882, 0.168627, 0.611765, 1.0 }, + { 0.180392, 0.168627, 0.431373, 1.0 }, + { 0.180392, 0.180392, 0.392157, 1.0 }, + { 0.184314, 0.192157, 0.352941, 1.0 }, + { 0.168627, 0.149020, 0.305882, 1.0 }, + { 0.152941, 0.125490, 0.258824, 1.0 }, + { 0.156863, 0.101961, 0.239216, 1.0 }, + { 0.156863, 0.117647, 0.223529, 1.0 }, + { 0.219608, 0.058824, 0.184314, 1.0 }, + { 0.219608, 0.023529, 0.168627, 1.0 }, + { 0.207843, 0.129412, 0.176471, 1.0 }, + { 0.164706, 0.188235, 0.149020, 1.0 }, + { 0.125490, 0.247059, 0.125490, 1.0 }, + { 0.094118, 0.223529, 0.188235, 1.0 }, + { 0.172549, 0.184314, 0.258824, 1.0 }, + { 0.250980, 0.219608, 0.313725, 1.0 }, + { 0.290196, 0.250980, 0.396078, 1.0 }, + { 0.403922, 0.258824, 0.462745, 1.0 }, + { 0.396078, 0.266667, 0.482353, 1.0 }, + { 0.388235, 0.274510, 0.501961, 1.0 }, + { 0.372549, 0.305882, 0.482353, 1.0 }, + { 0.329412, 0.294118, 0.501961, 1.0 }, + { 0.341176, 0.325490, 0.556863, 1.0 }, + { 0.400000, 0.368627, 0.603922, 1.0 }, + { 0.474510, 0.443137, 0.596078, 1.0 }, + { 0.384314, 0.529412, 0.737255, 1.0 }, + { 0.443137, 0.545098, 0.745098, 1.0 }, + { 0.486275, 0.584314, 0.803922, 1.0 }, + { 0.505882, 0.588235, 0.694118, 1.0 }, + { 0.490196, 0.552941, 0.650980, 1.0 }, + { 0.596078, 0.254902, 0.662745, 1.0 }, + { 0.443137, 0.172549, 0.592157, 1.0 }, + { 0.419608, 0.117647, 0.572549, 1.0 }, + { 0.431373, 0.164706, 0.552941, 1.0 }, + { 0.450980, 0.239216, 0.556863, 1.0 }, + { 0.470588, 0.313725, 0.560784, 1.0 }, + { 0.360784, 0.439216, 0.568627, 1.0 }, + { 0.376471, 0.411765, 0.431373, 1.0 }, + { 0.345098, 0.282353, 0.282353, 1.0 }, + { 0.290196, 0.227451, 0.239216, 1.0 }, + { 0.149020, 0.211765, 0.035294, 1.0 }, + { 0.078431, 0.243137, 0.196078, 1.0 }, + { 0.121569, 0.227451, 0.301961, 1.0 }, + { 0.184314, 0.227451, 0.352941, 1.0 }, + { 0.160784, 0.239216, 0.376471, 1.0 }, + { 0.160784, 0.211765, 0.376471, 1.0 }, + { 0.211765, 0.207843, 0.435294, 1.0 }, + { 0.219608, 0.137255, 0.392157, 1.0 }, + { 0.215686, 0.109804, 0.419608, 1.0 }, + { 0.301961, 0.121569, 0.364706, 1.0 }, + { 0.450980, 0.262745, 0.247059, 1.0 }, + { 0.607843, 0.388235, 0.258824, 1.0 }, + { 0.603922, 0.478431, 0.254902, 1.0 }, + { 0.552941, 0.572549, 0.203922, 1.0 }, + { 0.427451, 0.556863, 0.380392, 1.0 }, + { 0.407843, 0.521569, 0.639216, 1.0 }, + { 0.321569, 0.435294, 0.568627, 1.0 }, + { 0.274510, 0.392157, 0.627451, 1.0 }, + { 0.262745, 0.368627, 0.545098, 1.0 }, + { 0.235294, 0.250980, 0.356863, 1.0 }, + { 0.290196, 0.282353, 0.235294, 1.0 }, + { 0.349020, 0.215686, 0.219608, 1.0 }, + { 0.290196, 0.196078, 0.180392, 1.0 }, + { 0.333333, 0.250980, 0.129412, 1.0 }, + { 0.490196, 0.200000, 0.188235, 1.0 }, + { 0.533333, 0.168627, 0.243137, 1.0 }, + { 0.478431, 0.196078, 0.243137, 1.0 }, + { 0.364706, 0.152941, 0.294118, 1.0 }, + { 0.337255, 0.192157, 0.262745, 1.0 }, + { 0.313725, 0.235294, 0.345098, 1.0 }, + { 0.254902, 0.231373, 0.278431, 1.0 }, + { 0.243137, 0.274510, 0.286275, 1.0 }, + { 0.278431, 0.258824, 0.349020, 1.0 }, + { 0.294118, 0.231373, 0.372549, 1.0 }, + { 0.411765, 0.184314, 0.372549, 1.0 }, + { 0.392157, 0.247059, 0.407843, 1.0 }, + { 0.294118, 0.231373, 0.407843, 1.0 }, + { 0.258824, 0.160784, 0.486275, 1.0 }, + { 0.160784, 0.121569, 0.643137, 1.0 }, + { 0.090196, 0.137255, 0.662745, 1.0 }, + { 0.070588, 0.231373, 0.694118, 1.0 }, + { 0.066667, 0.223529, 0.800000, 1.0 }, + { 0.027451, 0.247059, 0.831373, 1.0 }, + { 0.039216, 0.305882, 0.788235, 1.0 }, + { 0.192157, 0.313725, 0.729412, 1.0 }, + { 0.329412, 0.345098, 0.635294, 1.0 }, + { 0.290196, 0.298039, 0.529412, 1.0 }, + { 0.341176, 0.223529, 0.466667, 1.0 }, + { 0.262745, 0.274510, 0.411765, 1.0 }, + { 0.227451, 0.196078, 0.388235, 1.0 }, + { 0.231373, 0.184314, 0.341176, 1.0 }, + { 0.188235, 0.137255, 0.254902, 1.0 }, + { 0.203922, 0.086275, 0.227451, 1.0 }, + { 0.266667, 0.149020, 0.258824, 1.0 }, + { 0.219608, 0.188235, 0.270588, 1.0 }, + { 0.141176, 0.294118, 0.274510, 1.0 }, + { 0.003922, 0.380392, 0.274510, 1.0 }, + { 0.031373, 0.294118, 0.329412, 1.0 }, + { 0.078431, 0.149020, 0.298039, 1.0 }, + { 0.101961, 0.188235, 0.333333, 1.0 }, + { 0.133333, 0.270588, 0.356863, 1.0 }, + { 0.109804, 0.325490, 0.345098, 1.0 }, + { 0.152941, 0.286275, 0.294118, 1.0 }, + { 0.235294, 0.243137, 0.294118, 1.0 }, + { 0.223529, 0.168627, 0.235294, 1.0 }, + }; +/* 2u0015t.jpg */ +static double4 colors_297[] = { + { 0.505882, 0.376471, 0.254902, 1.0 }, + { 0.564706, 0.596078, 0.396078, 1.0 }, + { 0.596078, 0.643137, 0.407843, 1.0 }, + { 0.631373, 0.690196, 0.419608, 1.0 }, + { 0.631373, 0.729412, 0.466667, 1.0 }, + { 0.635294, 0.772549, 0.513725, 1.0 }, + { 0.647059, 0.792157, 0.533333, 1.0 }, + { 0.658824, 0.811765, 0.556863, 1.0 }, + { 0.698039, 0.756863, 0.627451, 1.0 }, + { 0.698039, 0.698039, 0.588235, 1.0 }, + { 0.701961, 0.639216, 0.549020, 1.0 }, + { 0.694118, 0.596078, 0.607843, 1.0 }, + { 0.690196, 0.552941, 0.670588, 1.0 }, + { 0.694118, 0.584314, 0.717647, 1.0 }, + { 0.698039, 0.619608, 0.764706, 1.0 }, + { 0.694118, 0.650980, 0.749020, 1.0 }, + { 0.690196, 0.682353, 0.733333, 1.0 }, + { 0.713725, 0.776471, 0.662745, 1.0 }, + { 0.686275, 0.745098, 0.658824, 1.0 }, + { 0.658824, 0.713725, 0.654902, 1.0 }, + { 0.631373, 0.678431, 0.615686, 1.0 }, + { 0.603922, 0.647059, 0.580392, 1.0 }, + { 0.596078, 0.666667, 0.568627, 1.0 }, + { 0.592157, 0.686275, 0.560784, 1.0 }, + { 0.611765, 0.717647, 0.517647, 1.0 }, + { 0.643137, 0.705882, 0.490196, 1.0 }, + { 0.674510, 0.694118, 0.466667, 1.0 }, + { 0.666667, 0.670588, 0.494118, 1.0 }, + { 0.658824, 0.647059, 0.525490, 1.0 }, + { 0.643137, 0.654902, 0.533333, 1.0 }, + { 0.627451, 0.662745, 0.541176, 1.0 }, + { 0.588235, 0.670588, 0.517647, 1.0 }, + { 0.611765, 0.666667, 0.568627, 1.0 }, + { 0.627451, 0.572549, 0.623529, 1.0 }, + { 0.564706, 0.533333, 0.584314, 1.0 }, + { 0.505882, 0.498039, 0.549020, 1.0 }, + { 0.470588, 0.423529, 0.517647, 1.0 }, + { 0.435294, 0.349020, 0.490196, 1.0 }, + { 0.415686, 0.305882, 0.462745, 1.0 }, + { 0.396078, 0.266667, 0.435294, 1.0 }, + { 0.305882, 0.082353, 0.149020, 1.0 }, + { 0.258824, 0.172549, 0.184314, 1.0 }, + { 0.215686, 0.262745, 0.223529, 1.0 }, + { 0.266667, 0.223529, 0.286275, 1.0 }, + { 0.321569, 0.184314, 0.349020, 1.0 }, + { 0.337255, 0.207843, 0.368627, 1.0 }, + { 0.352941, 0.231373, 0.392157, 1.0 }, + { 0.400000, 0.317647, 0.345098, 1.0 }, + { 0.447059, 0.427451, 0.278431, 1.0 }, + { 0.505882, 0.568627, 0.321569, 1.0 }, + { 0.564706, 0.607843, 0.403922, 1.0 }, + { 0.627451, 0.647059, 0.486275, 1.0 }, + { 0.600000, 0.690196, 0.486275, 1.0 }, + { 0.576471, 0.733333, 0.486275, 1.0 }, + { 0.600000, 0.694118, 0.474510, 1.0 }, + { 0.623529, 0.654902, 0.462745, 1.0 }, + { 0.662745, 0.607843, 0.501961, 1.0 }, + { 0.678431, 0.647059, 0.505882, 1.0 }, + { 0.694118, 0.690196, 0.509804, 1.0 }, + { 0.678431, 0.690196, 0.521569, 1.0 }, + { 0.666667, 0.694118, 0.533333, 1.0 }, + { 0.635294, 0.662745, 0.525490, 1.0 }, + { 0.607843, 0.631373, 0.521569, 1.0 }, + { 0.537255, 0.545098, 0.501961, 1.0 }, + { 0.545098, 0.501961, 0.392157, 1.0 }, + { 0.541176, 0.392157, 0.149020, 1.0 }, + { 0.560784, 0.388235, 0.207843, 1.0 }, + { 0.580392, 0.388235, 0.270588, 1.0 }, + { 0.603922, 0.423529, 0.298039, 1.0 }, + { 0.631373, 0.462745, 0.325490, 1.0 }, + { 0.666667, 0.450980, 0.333333, 1.0 }, + { 0.647059, 0.415686, 0.290196, 1.0 }, + { 0.447059, 0.172549, 0.133333, 1.0 }, + { 0.411765, 0.125490, 0.129412, 1.0 }, + { 0.376471, 0.078431, 0.129412, 1.0 }, + { 0.329412, 0.094118, 0.082353, 1.0 }, + { 0.282353, 0.113725, 0.039216, 1.0 }, + { 0.231373, 0.078431, 0.023529, 1.0 }, + { 0.180392, 0.047059, 0.011765, 1.0 }, + { 0.250980, 0.062745, 0.000000, 1.0 }, + { 0.298039, 0.129412, 0.054902, 1.0 }, + { 0.345098, 0.278431, 0.109804, 1.0 }, + { 0.423529, 0.325490, 0.172549, 1.0 }, + { 0.501961, 0.372549, 0.235294, 1.0 }, + { 0.509804, 0.360784, 0.262745, 1.0 }, + { 0.517647, 0.352941, 0.290196, 1.0 }, + { 0.505882, 0.372549, 0.337255, 1.0 }, + { 0.537255, 0.400000, 0.274510, 1.0 }, + { 0.592157, 0.317647, 0.215686, 1.0 }, + { 0.517647, 0.262745, 0.149020, 1.0 }, + { 0.443137, 0.211765, 0.086275, 1.0 }, + { 0.423529, 0.203922, 0.113725, 1.0 }, + { 0.403922, 0.200000, 0.145098, 1.0 }, + { 0.533333, 0.341176, 0.211765, 1.0 }, + { 0.556863, 0.435294, 0.356863, 1.0 }, + { 0.611765, 0.521569, 0.545098, 1.0 }, + { 0.584314, 0.643137, 0.560784, 1.0 }, + { 0.705882, 0.721569, 0.623529, 1.0 }, + { 0.658824, 0.745098, 0.639216, 1.0 }, + { 0.611765, 0.772549, 0.654902, 1.0 }, + { 0.619608, 0.745098, 0.635294, 1.0 }, + { 0.631373, 0.721569, 0.619608, 1.0 }, + { 0.627451, 0.698039, 0.603922, 1.0 }, + { 0.588235, 0.725490, 0.505882, 1.0 }, + { 0.478431, 0.694118, 0.376471, 1.0 }, + { 0.521569, 0.654902, 0.392157, 1.0 }, + { 0.564706, 0.615686, 0.407843, 1.0 }, + { 0.596078, 0.635294, 0.427451, 1.0 }, + { 0.627451, 0.654902, 0.450980, 1.0 }, + { 0.635294, 0.631373, 0.450980, 1.0 }, + { 0.627451, 0.552941, 0.423529, 1.0 }, + { 0.654902, 0.482353, 0.376471, 1.0 }, + { 0.686275, 0.474510, 0.341176, 1.0 }, + { 0.607843, 0.474510, 0.364706, 1.0 }, + { 0.607843, 0.466667, 0.415686, 1.0 }, + { 0.611765, 0.458824, 0.470588, 1.0 }, + { 0.647059, 0.431373, 0.556863, 1.0 }, + { 0.627451, 0.345098, 0.592157, 1.0 }, + { 0.545098, 0.443137, 0.580392, 1.0 }, + { 0.509804, 0.517647, 0.576471, 1.0 }, + { 0.486275, 0.603922, 0.509804, 1.0 }, + { 0.443137, 0.513725, 0.482353, 1.0 }, + { 0.400000, 0.427451, 0.458824, 1.0 }, + { 0.411765, 0.407843, 0.443137, 1.0 }, + { 0.427451, 0.388235, 0.431373, 1.0 }, + { 0.380392, 0.333333, 0.380392, 1.0 }, + { 0.349020, 0.282353, 0.415686, 1.0 }, + { 0.305882, 0.247059, 0.400000, 1.0 }, + { 0.337255, 0.266667, 0.368627, 1.0 }, + { 0.529412, 0.282353, 0.211765, 1.0 }, + { 0.549020, 0.298039, 0.223529, 1.0 }, + { 0.568627, 0.313725, 0.235294, 1.0 }, + { 0.537255, 0.274510, 0.211765, 1.0 }, + { 0.498039, 0.247059, 0.200000, 1.0 }, + { 0.466667, 0.239216, 0.196078, 1.0 }, + { 0.529412, 0.247059, 0.188235, 1.0 }, + { 0.631373, 0.364706, 0.227451, 1.0 }, + { 0.603922, 0.345098, 0.235294, 1.0 }, + { 0.580392, 0.325490, 0.247059, 1.0 }, + { 0.564706, 0.341176, 0.243137, 1.0 }, + { 0.552941, 0.360784, 0.243137, 1.0 }, + { 0.501961, 0.376471, 0.176471, 1.0 }, + { 0.431373, 0.364706, 0.160784, 1.0 }, + { 0.368627, 0.407843, 0.160784, 1.0 }, + { 0.313725, 0.470588, 0.184314, 1.0 }, + { 0.443137, 0.525490, 0.396078, 1.0 }, + { 0.450980, 0.482353, 0.431373, 1.0 }, + { 0.462745, 0.443137, 0.470588, 1.0 }, + { 0.494118, 0.427451, 0.498039, 1.0 }, + { 0.450980, 0.364706, 0.447059, 1.0 }, + { 0.482353, 0.329412, 0.450980, 1.0 }, + { 0.588235, 0.392157, 0.294118, 1.0 }, + { 0.580392, 0.521569, 0.360784, 1.0 }, + { 0.611765, 0.545098, 0.333333, 1.0 }, + { 0.647059, 0.572549, 0.305882, 1.0 }, + { 0.647059, 0.568627, 0.372549, 1.0 }, + { 0.654902, 0.552941, 0.407843, 1.0 }, + { 0.627451, 0.588235, 0.447059, 1.0 }, + { 0.600000, 0.564706, 0.450980, 1.0 }, + { 0.580392, 0.576471, 0.403922, 1.0 }, + { 0.537255, 0.505882, 0.360784, 1.0 }, + { 0.478431, 0.407843, 0.266667, 1.0 }, + { 0.478431, 0.411765, 0.223529, 1.0 }, + { 0.478431, 0.415686, 0.180392, 1.0 }, + { 0.545098, 0.458824, 0.223529, 1.0 }, + { 0.556863, 0.505882, 0.290196, 1.0 }, + { 0.623529, 0.486275, 0.337255, 1.0 }, + { 0.670588, 0.545098, 0.360784, 1.0 }, + { 0.709804, 0.490196, 0.384314, 1.0 }, + { 0.701961, 0.494118, 0.392157, 1.0 }, + { 0.694118, 0.498039, 0.400000, 1.0 }, + { 0.701961, 0.556863, 0.384314, 1.0 }, + { 0.639216, 0.596078, 0.478431, 1.0 }, + { 0.623529, 0.615686, 0.517647, 1.0 }, + { 0.568627, 0.623529, 0.521569, 1.0 }, + { 0.560784, 0.556863, 0.537255, 1.0 }, + { 0.509804, 0.486275, 0.541176, 1.0 }, + { 0.513725, 0.450980, 0.490196, 1.0 }, + { 0.533333, 0.474510, 0.549020, 1.0 }, + { 0.584314, 0.509804, 0.635294, 1.0 }, + { 0.596078, 0.564706, 0.654902, 1.0 }, + { 0.615686, 0.600000, 0.658824, 1.0 }, + { 0.670588, 0.603922, 0.666667, 1.0 }, + { 0.686275, 0.584314, 0.698039, 1.0 }, + { 0.647059, 0.698039, 0.658824, 1.0 }, + { 0.619608, 0.666667, 0.650980, 1.0 }, + { 0.596078, 0.635294, 0.643137, 1.0 }, + { 0.564706, 0.643137, 0.537255, 1.0 }, + { 0.576471, 0.647059, 0.490196, 1.0 }, + { 0.552941, 0.631373, 0.439216, 1.0 }, + { 0.560784, 0.607843, 0.427451, 1.0 }, + { 0.521569, 0.603922, 0.380392, 1.0 }, + { 0.474510, 0.533333, 0.317647, 1.0 }, + { 0.466667, 0.498039, 0.337255, 1.0 }, + { 0.454902, 0.443137, 0.407843, 1.0 }, + { 0.392157, 0.415686, 0.400000, 1.0 }, + { 0.431373, 0.364706, 0.439216, 1.0 }, + { 0.466667, 0.309804, 0.454902, 1.0 }, + { 0.411765, 0.329412, 0.482353, 1.0 }, + { 0.356863, 0.321569, 0.443137, 1.0 }, + { 0.333333, 0.317647, 0.407843, 1.0 }, + { 0.341176, 0.356863, 0.403922, 1.0 }, + { 0.360784, 0.341176, 0.431373, 1.0 }, + { 0.419608, 0.321569, 0.439216, 1.0 }, + { 0.415686, 0.364706, 0.431373, 1.0 }, + { 0.419608, 0.400000, 0.490196, 1.0 }, + { 0.450980, 0.427451, 0.537255, 1.0 }, + { 0.482353, 0.439216, 0.556863, 1.0 }, + { 0.498039, 0.478431, 0.556863, 1.0 }, + { 0.552941, 0.470588, 0.545098, 1.0 }, + { 0.549020, 0.400000, 0.552941, 1.0 }, + { 0.462745, 0.380392, 0.541176, 1.0 }, + { 0.458824, 0.396078, 0.509804, 1.0 }, + { 0.396078, 0.384314, 0.450980, 1.0 }, + { 0.250980, 0.333333, 0.337255, 1.0 }, + { 0.211765, 0.388235, 0.298039, 1.0 }, + { 0.290196, 0.227451, 0.270588, 1.0 }, + { 0.345098, 0.117647, 0.101961, 1.0 }, + { 0.454902, 0.137255, 0.023529, 1.0 }, + { 0.458824, 0.200000, 0.066667, 1.0 }, + { 0.407843, 0.239216, 0.105882, 1.0 }, + { 0.501961, 0.309804, 0.149020, 1.0 }, + { 0.568627, 0.392157, 0.231373, 1.0 }, + { 0.678431, 0.443137, 0.309804, 1.0 }, + { 0.725490, 0.474510, 0.368627, 1.0 }, + { 0.788235, 0.529412, 0.443137, 1.0 }, + { 0.701961, 0.560784, 0.435294, 1.0 }, + { 0.705882, 0.552941, 0.627451, 1.0 }, + { 0.721569, 0.611765, 0.698039, 1.0 }, + { 0.721569, 0.623529, 0.709804, 1.0 }, + { 0.752941, 0.662745, 0.733333, 1.0 }, + { 0.709804, 0.721569, 0.694118, 1.0 }, + { 0.725490, 0.760784, 0.647059, 1.0 }, + { 0.694118, 0.843137, 0.603922, 1.0 }, + { 0.694118, 0.839216, 0.576471, 1.0 }, + { 0.654902, 0.862745, 0.541176, 1.0 }, + { 0.600000, 0.717647, 0.466667, 1.0 }, + { 0.552941, 0.560784, 0.305882, 1.0 }, + { 0.439216, 0.423529, 0.176471, 1.0 }, + { 0.443137, 0.313725, 0.145098, 1.0 }, + { 0.450980, 0.317647, 0.180392, 1.0 }, + { 0.384314, 0.250980, 0.380392, 1.0 }, + { 0.427451, 0.223529, 0.474510, 1.0 }, + { 0.505882, 0.258824, 0.482353, 1.0 }, + { 0.494118, 0.298039, 0.490196, 1.0 }, + { 0.552941, 0.329412, 0.498039, 1.0 }, + { 0.576471, 0.482353, 0.466667, 1.0 }, + { 0.588235, 0.568627, 0.584314, 1.0 }, + { 0.584314, 0.556863, 0.627451, 1.0 }, + { 0.545098, 0.596078, 0.525490, 1.0 }, + { 0.505882, 0.627451, 0.392157, 1.0 }, + { 0.454902, 0.631373, 0.305882, 1.0 }, + { 0.454902, 0.552941, 0.298039, 1.0 }, + { 0.517647, 0.533333, 0.301961, 1.0 }, + { 0.568627, 0.529412, 0.290196, 1.0 }, + { 0.600000, 0.447059, 0.317647, 1.0 }, + }; +/* 2u0017pp1t.jpg */ +static double4 colors_298[] = { + { 0.780392, 0.478431, 0.854902, 1.0 }, + { 0.815686, 0.474510, 0.854902, 1.0 }, + { 0.792157, 0.407843, 0.792157, 1.0 }, + { 0.772549, 0.341176, 0.729412, 1.0 }, + { 0.749020, 0.388235, 0.678431, 1.0 }, + { 0.725490, 0.435294, 0.627451, 1.0 }, + { 0.698039, 0.494118, 0.584314, 1.0 }, + { 0.670588, 0.556863, 0.541176, 1.0 }, + { 0.768627, 0.643137, 0.482353, 1.0 }, + { 0.803922, 0.639216, 0.517647, 1.0 }, + { 0.839216, 0.639216, 0.556863, 1.0 }, + { 0.917647, 0.639216, 0.545098, 1.0 }, + { 1.000000, 0.643137, 0.537255, 1.0 }, + { 0.921569, 0.662745, 0.431373, 1.0 }, + { 0.843137, 0.682353, 0.329412, 1.0 }, + { 0.843137, 0.670588, 0.301961, 1.0 }, + { 0.843137, 0.662745, 0.278431, 1.0 }, + { 0.835294, 0.447059, 0.223529, 1.0 }, + { 0.819608, 0.368627, 0.211765, 1.0 }, + { 0.807843, 0.290196, 0.200000, 1.0 }, + { 0.835294, 0.333333, 0.235294, 1.0 }, + { 0.866667, 0.380392, 0.270588, 1.0 }, + { 0.831373, 0.427451, 0.278431, 1.0 }, + { 0.800000, 0.478431, 0.290196, 1.0 }, + { 0.725490, 0.392157, 0.247059, 1.0 }, + { 0.741176, 0.349020, 0.219608, 1.0 }, + { 0.756863, 0.305882, 0.192157, 1.0 }, + { 0.784314, 0.278431, 0.196078, 1.0 }, + { 0.811765, 0.254902, 0.200000, 1.0 }, + { 0.807843, 0.262745, 0.192157, 1.0 }, + { 0.803922, 0.274510, 0.188235, 1.0 }, + { 0.823529, 0.364706, 0.196078, 1.0 }, + { 0.823529, 0.501961, 0.282353, 1.0 }, + { 0.835294, 0.533333, 0.462745, 1.0 }, + { 0.835294, 0.549020, 0.454902, 1.0 }, + { 0.839216, 0.568627, 0.447059, 1.0 }, + { 0.835294, 0.474510, 0.368627, 1.0 }, + { 0.831373, 0.384314, 0.290196, 1.0 }, + { 0.803922, 0.313725, 0.258824, 1.0 }, + { 0.776471, 0.247059, 0.231373, 1.0 }, + { 0.756863, 0.152941, 0.152941, 1.0 }, + { 0.737255, 0.192157, 0.207843, 1.0 }, + { 0.721569, 0.231373, 0.262745, 1.0 }, + { 0.764706, 0.200000, 0.262745, 1.0 }, + { 0.811765, 0.168627, 0.266667, 1.0 }, + { 0.800000, 0.188235, 0.250980, 1.0 }, + { 0.788235, 0.211765, 0.235294, 1.0 }, + { 0.772549, 0.207843, 0.176471, 1.0 }, + { 0.741176, 0.211765, 0.188235, 1.0 }, + { 0.788235, 0.266667, 0.247059, 1.0 }, + { 0.811765, 0.356863, 0.305882, 1.0 }, + { 0.835294, 0.447059, 0.364706, 1.0 }, + { 0.901961, 0.494118, 0.533333, 1.0 }, + { 0.968627, 0.541176, 0.701961, 1.0 }, + { 0.964706, 0.596078, 0.768627, 1.0 }, + { 0.964706, 0.654902, 0.839216, 1.0 }, + { 0.968627, 0.909804, 0.756863, 1.0 }, + { 0.960784, 0.874510, 0.721569, 1.0 }, + { 0.956863, 0.843137, 0.686275, 1.0 }, + { 0.894118, 0.752941, 0.737255, 1.0 }, + { 0.835294, 0.662745, 0.792157, 1.0 }, + { 0.815686, 0.572549, 0.823529, 1.0 }, + { 0.800000, 0.486275, 0.858824, 1.0 }, + { 0.662745, 0.403922, 0.756863, 1.0 }, + { 0.631373, 0.423529, 0.729412, 1.0 }, + { 0.658824, 0.494118, 0.572549, 1.0 }, + { 0.690196, 0.478431, 0.541176, 1.0 }, + { 0.721569, 0.462745, 0.509804, 1.0 }, + { 0.729412, 0.443137, 0.529412, 1.0 }, + { 0.737255, 0.427451, 0.549020, 1.0 }, + { 0.807843, 0.384314, 0.580392, 1.0 }, + { 0.792157, 0.219608, 0.639216, 1.0 }, + { 0.760784, 0.239216, 0.498039, 1.0 }, + { 0.788235, 0.325490, 0.431373, 1.0 }, + { 0.815686, 0.415686, 0.368627, 1.0 }, + { 0.823529, 0.337255, 0.337255, 1.0 }, + { 0.831373, 0.258824, 0.309804, 1.0 }, + { 0.788235, 0.313725, 0.392157, 1.0 }, + { 0.749020, 0.372549, 0.478431, 1.0 }, + { 0.674510, 0.470588, 0.486275, 1.0 }, + { 0.658824, 0.466667, 0.400000, 1.0 }, + { 0.729412, 0.505882, 0.329412, 1.0 }, + { 0.725490, 0.509804, 0.337255, 1.0 }, + { 0.725490, 0.517647, 0.345098, 1.0 }, + { 0.709804, 0.509804, 0.360784, 1.0 }, + { 0.694118, 0.501961, 0.376471, 1.0 }, + { 0.686275, 0.513725, 0.501961, 1.0 }, + { 0.666667, 0.490196, 0.603922, 1.0 }, + { 0.662745, 0.533333, 0.709804, 1.0 }, + { 0.647059, 0.568627, 0.768627, 1.0 }, + { 0.635294, 0.603922, 0.827451, 1.0 }, + { 0.694118, 0.592157, 0.839216, 1.0 }, + { 0.756863, 0.580392, 0.850980, 1.0 }, + { 0.745098, 0.588235, 0.796078, 1.0 }, + { 0.780392, 0.556863, 0.725490, 1.0 }, + { 0.800000, 0.541176, 0.682353, 1.0 }, + { 0.764706, 0.529412, 0.560784, 1.0 }, + { 0.725490, 0.447059, 0.329412, 1.0 }, + { 0.662745, 0.356863, 0.415686, 1.0 }, + { 0.600000, 0.270588, 0.501961, 1.0 }, + { 0.647059, 0.313725, 0.521569, 1.0 }, + { 0.698039, 0.360784, 0.545098, 1.0 }, + { 0.729412, 0.356863, 0.576471, 1.0 }, + { 0.752941, 0.415686, 0.568627, 1.0 }, + { 0.788235, 0.560784, 0.545098, 1.0 }, + { 0.760784, 0.623529, 0.564706, 1.0 }, + { 0.733333, 0.686275, 0.584314, 1.0 }, + { 0.756863, 0.674510, 0.564706, 1.0 }, + { 0.780392, 0.666667, 0.549020, 1.0 }, + { 0.800000, 0.666667, 0.490196, 1.0 }, + { 0.768627, 0.662745, 0.360784, 1.0 }, + { 0.752941, 0.698039, 0.278431, 1.0 }, + { 0.811765, 0.654902, 0.309804, 1.0 }, + { 0.819608, 0.494118, 0.282353, 1.0 }, + { 0.862745, 0.474510, 0.317647, 1.0 }, + { 0.909804, 0.458824, 0.352941, 1.0 }, + { 0.909804, 0.270588, 0.525490, 1.0 }, + { 0.988235, 0.352941, 0.588235, 1.0 }, + { 0.996078, 0.360784, 0.545098, 1.0 }, + { 1.000000, 0.466667, 0.529412, 1.0 }, + { 0.933333, 0.545098, 0.666667, 1.0 }, + { 0.835294, 0.650980, 0.635294, 1.0 }, + { 0.741176, 0.760784, 0.603922, 1.0 }, + { 0.760784, 0.788235, 0.517647, 1.0 }, + { 0.780392, 0.819608, 0.431373, 1.0 }, + { 0.764706, 0.788235, 0.372549, 1.0 }, + { 0.815686, 0.811765, 0.349020, 1.0 }, + { 0.788235, 0.752941, 0.341176, 1.0 }, + { 0.796078, 0.647059, 0.227451, 1.0 }, + { 0.713725, 0.423529, 0.145098, 1.0 }, + { 0.713725, 0.380392, 0.211765, 1.0 }, + { 0.713725, 0.337255, 0.282353, 1.0 }, + { 0.698039, 0.364706, 0.337255, 1.0 }, + { 0.674510, 0.423529, 0.525490, 1.0 }, + { 0.666667, 0.435294, 0.607843, 1.0 }, + { 0.705882, 0.403922, 0.623529, 1.0 }, + { 0.733333, 0.172549, 0.674510, 1.0 }, + { 0.694118, 0.223529, 0.611765, 1.0 }, + { 0.658824, 0.278431, 0.549020, 1.0 }, + { 0.698039, 0.356863, 0.513725, 1.0 }, + { 0.741176, 0.439216, 0.478431, 1.0 }, + { 0.807843, 0.513725, 0.431373, 1.0 }, + { 0.831373, 0.615686, 0.364706, 1.0 }, + { 0.850980, 0.670588, 0.294118, 1.0 }, + { 0.901961, 0.698039, 0.298039, 1.0 }, + { 0.835294, 0.603922, 0.329412, 1.0 }, + { 0.835294, 0.568627, 0.329412, 1.0 }, + { 0.835294, 0.537255, 0.333333, 1.0 }, + { 0.776471, 0.552941, 0.345098, 1.0 }, + { 0.752941, 0.458824, 0.345098, 1.0 }, + { 0.788235, 0.423529, 0.352941, 1.0 }, + { 0.800000, 0.517647, 0.368627, 1.0 }, + { 0.709804, 0.462745, 0.435294, 1.0 }, + { 0.741176, 0.419608, 0.466667, 1.0 }, + { 0.772549, 0.376471, 0.501961, 1.0 }, + { 0.823529, 0.384314, 0.525490, 1.0 }, + { 0.772549, 0.411765, 0.603922, 1.0 }, + { 0.854902, 0.466667, 0.678431, 1.0 }, + { 0.945098, 0.458824, 0.552941, 1.0 }, + { 0.866667, 0.623529, 0.478431, 1.0 }, + { 0.850980, 0.686275, 0.301961, 1.0 }, + { 0.843137, 0.803922, 0.368627, 1.0 }, + { 0.874510, 0.752941, 0.356863, 1.0 }, + { 0.905882, 0.705882, 0.345098, 1.0 }, + { 0.937255, 0.705882, 0.533333, 1.0 }, + { 0.952941, 0.733333, 0.666667, 1.0 }, + { 0.839216, 0.705882, 0.768627, 1.0 }, + { 0.890196, 0.627451, 0.890196, 1.0 }, + { 0.701961, 0.721569, 0.796078, 1.0 }, + { 0.780392, 0.772549, 0.737255, 1.0 }, + { 0.858824, 0.827451, 0.682353, 1.0 }, + { 0.929412, 0.898039, 0.615686, 1.0 }, + { 0.933333, 0.945098, 0.635294, 1.0 }, + { 0.964706, 0.909804, 0.662745, 1.0 }, + { 0.925490, 0.854902, 0.666667, 1.0 }, + { 0.850980, 0.682353, 0.517647, 1.0 }, + { 0.800000, 0.564706, 0.290196, 1.0 }, + { 0.776471, 0.521569, 0.192157, 1.0 }, + { 0.709804, 0.498039, 0.105882, 1.0 }, + { 0.717647, 0.447059, 0.082353, 1.0 }, + { 0.725490, 0.501961, 0.152941, 1.0 }, + { 0.756863, 0.521569, 0.235294, 1.0 }, + { 0.776471, 0.552941, 0.203922, 1.0 }, + { 0.823529, 0.552941, 0.250980, 1.0 }, + { 0.752941, 0.658824, 0.180392, 1.0 }, + { 0.733333, 0.631373, 0.196078, 1.0 }, + { 0.717647, 0.603922, 0.211765, 1.0 }, + { 0.749020, 0.600000, 0.164706, 1.0 }, + { 0.764706, 0.572549, 0.105882, 1.0 }, + { 0.749020, 0.588235, 0.172549, 1.0 }, + { 0.760784, 0.529412, 0.270588, 1.0 }, + { 0.776471, 0.498039, 0.254902, 1.0 }, + { 0.764706, 0.478431, 0.262745, 1.0 }, + { 0.745098, 0.450980, 0.298039, 1.0 }, + { 0.803922, 0.470588, 0.317647, 1.0 }, + { 0.866667, 0.454902, 0.443137, 1.0 }, + { 0.803922, 0.513725, 0.603922, 1.0 }, + { 0.811765, 0.533333, 0.698039, 1.0 }, + { 0.917647, 0.549020, 0.839216, 1.0 }, + { 0.839216, 0.490196, 0.921569, 1.0 }, + { 0.815686, 0.627451, 0.956863, 1.0 }, + { 0.666667, 0.670588, 0.921569, 1.0 }, + { 0.780392, 0.772549, 0.823529, 1.0 }, + { 0.870588, 0.925490, 0.866667, 1.0 }, + { 0.901961, 0.894118, 0.796078, 1.0 }, + { 0.960784, 0.898039, 0.662745, 1.0 }, + { 0.980392, 0.807843, 0.623529, 1.0 }, + { 0.929412, 0.772549, 0.572549, 1.0 }, + { 0.917647, 0.803922, 0.545098, 1.0 }, + { 0.886275, 0.807843, 0.568627, 1.0 }, + { 0.788235, 0.788235, 0.498039, 1.0 }, + { 0.792157, 0.815686, 0.439216, 1.0 }, + { 0.831373, 0.870588, 0.490196, 1.0 }, + { 0.847059, 0.870588, 0.596078, 1.0 }, + { 0.862745, 0.843137, 0.592157, 1.0 }, + { 0.925490, 0.737255, 0.545098, 1.0 }, + { 0.898039, 0.619608, 0.650980, 1.0 }, + { 0.776471, 0.517647, 0.705882, 1.0 }, + { 0.705882, 0.411765, 0.666667, 1.0 }, + { 0.678431, 0.313725, 0.662745, 1.0 }, + { 0.741176, 0.356863, 0.588235, 1.0 }, + { 0.756863, 0.407843, 0.580392, 1.0 }, + { 0.760784, 0.509804, 0.611765, 1.0 }, + { 0.858824, 0.611765, 0.552941, 1.0 }, + { 0.898039, 0.666667, 0.533333, 1.0 }, + { 0.870588, 0.682353, 0.525490, 1.0 }, + { 0.874510, 0.725490, 0.549020, 1.0 }, + { 0.760784, 0.643137, 0.737255, 1.0 }, + { 0.847059, 0.584314, 0.862745, 1.0 }, + { 0.733333, 0.517647, 0.925490, 1.0 }, + { 0.686275, 0.458824, 0.933333, 1.0 }, + { 0.568627, 0.349020, 0.886275, 1.0 }, + { 0.619608, 0.329412, 0.937255, 1.0 }, + { 0.772549, 0.278431, 0.843137, 1.0 }, + { 0.898039, 0.450980, 0.725490, 1.0 }, + { 0.913725, 0.521569, 0.717647, 1.0 }, + { 0.960784, 0.509804, 0.764706, 1.0 }, + { 0.843137, 0.560784, 0.819608, 1.0 }, + { 0.690196, 0.654902, 0.870588, 1.0 }, + { 0.745098, 0.513725, 0.741176, 1.0 }, + { 0.745098, 0.537255, 0.709804, 1.0 }, + { 0.792157, 0.592157, 0.580392, 1.0 }, + { 0.752941, 0.600000, 0.431373, 1.0 }, + { 0.756863, 0.588235, 0.388235, 1.0 }, + { 0.752941, 0.666667, 0.380392, 1.0 }, + { 0.780392, 0.701961, 0.470588, 1.0 }, + { 0.819608, 0.662745, 0.462745, 1.0 }, + { 0.811765, 0.635294, 0.372549, 1.0 }, + { 0.815686, 0.619608, 0.333333, 1.0 }, + { 0.819608, 0.654902, 0.317647, 1.0 }, + { 0.788235, 0.615686, 0.274510, 1.0 }, + { 0.768627, 0.576471, 0.215686, 1.0 }, + { 0.796078, 0.560784, 0.223529, 1.0 }, + { 0.807843, 0.619608, 0.227451, 1.0 }, + { 0.776471, 0.717647, 0.266667, 1.0 }, + { 0.776471, 0.674510, 0.239216, 1.0 }, + }; +/* 2u0017t.jpg */ +static double4 colors_299[] = { + { 0.188235, 0.388235, 0.800000, 1.0 }, + { 0.196078, 0.380392, 0.803922, 1.0 }, + { 0.203922, 0.396078, 0.815686, 1.0 }, + { 0.215686, 0.415686, 0.827451, 1.0 }, + { 0.243137, 0.368627, 0.784314, 1.0 }, + { 0.274510, 0.321569, 0.745098, 1.0 }, + { 0.250980, 0.337255, 0.749020, 1.0 }, + { 0.231373, 0.356863, 0.752941, 1.0 }, + { 0.317647, 0.458824, 0.701961, 1.0 }, + { 0.294118, 0.623529, 0.717647, 1.0 }, + { 0.270588, 0.788235, 0.733333, 1.0 }, + { 0.274510, 0.815686, 0.682353, 1.0 }, + { 0.278431, 0.847059, 0.631373, 1.0 }, + { 0.188235, 0.729412, 0.560784, 1.0 }, + { 0.101961, 0.615686, 0.490196, 1.0 }, + { 0.066667, 0.627451, 0.501961, 1.0 }, + { 0.031373, 0.639216, 0.513725, 1.0 }, + { 0.129412, 0.552941, 0.564706, 1.0 }, + { 0.156863, 0.545098, 0.592157, 1.0 }, + { 0.184314, 0.541176, 0.623529, 1.0 }, + { 0.219608, 0.521569, 0.752941, 1.0 }, + { 0.254902, 0.501961, 0.882353, 1.0 }, + { 0.262745, 0.501961, 0.886275, 1.0 }, + { 0.270588, 0.501961, 0.894118, 1.0 }, + { 0.200000, 0.474510, 0.847059, 1.0 }, + { 0.188235, 0.486275, 0.788235, 1.0 }, + { 0.176471, 0.498039, 0.733333, 1.0 }, + { 0.160784, 0.576471, 0.745098, 1.0 }, + { 0.149020, 0.658824, 0.760784, 1.0 }, + { 0.180392, 0.694118, 0.756863, 1.0 }, + { 0.211765, 0.733333, 0.752941, 1.0 }, + { 0.250980, 0.788235, 0.717647, 1.0 }, + { 0.290196, 0.658824, 0.603922, 1.0 }, + { 0.247059, 0.494118, 0.564706, 1.0 }, + { 0.203922, 0.537255, 0.552941, 1.0 }, + { 0.160784, 0.580392, 0.541176, 1.0 }, + { 0.141176, 0.607843, 0.482353, 1.0 }, + { 0.121569, 0.635294, 0.423529, 1.0 }, + { 0.109804, 0.627451, 0.411765, 1.0 }, + { 0.101961, 0.623529, 0.400000, 1.0 }, + { 0.133333, 0.517647, 0.294118, 1.0 }, + { 0.164706, 0.486275, 0.254902, 1.0 }, + { 0.200000, 0.458824, 0.219608, 1.0 }, + { 0.235294, 0.474510, 0.156863, 1.0 }, + { 0.274510, 0.490196, 0.094118, 1.0 }, + { 0.278431, 0.490196, 0.074510, 1.0 }, + { 0.282353, 0.494118, 0.054902, 1.0 }, + { 0.333333, 0.513725, 0.086275, 1.0 }, + { 0.313725, 0.509804, 0.176471, 1.0 }, + { 0.278431, 0.490196, 0.356863, 1.0 }, + { 0.247059, 0.482353, 0.435294, 1.0 }, + { 0.215686, 0.478431, 0.513725, 1.0 }, + { 0.192157, 0.407843, 0.572549, 1.0 }, + { 0.172549, 0.337255, 0.635294, 1.0 }, + { 0.137255, 0.349020, 0.650980, 1.0 }, + { 0.105882, 0.364706, 0.670588, 1.0 }, + { 0.137255, 0.207843, 0.631373, 1.0 }, + { 0.121569, 0.152941, 0.596078, 1.0 }, + { 0.105882, 0.101961, 0.560784, 1.0 }, + { 0.145098, 0.231373, 0.529412, 1.0 }, + { 0.184314, 0.364706, 0.498039, 1.0 }, + { 0.180392, 0.384314, 0.423529, 1.0 }, + { 0.180392, 0.407843, 0.349020, 1.0 }, + { 0.043137, 0.368627, 0.337255, 1.0 }, + { 0.023529, 0.356863, 0.368627, 1.0 }, + { 0.164706, 0.282353, 0.533333, 1.0 }, + { 0.180392, 0.266667, 0.525490, 1.0 }, + { 0.196078, 0.254902, 0.517647, 1.0 }, + { 0.196078, 0.223529, 0.545098, 1.0 }, + { 0.200000, 0.192157, 0.572549, 1.0 }, + { 0.203922, 0.301961, 0.631373, 1.0 }, + { 0.172549, 0.368627, 0.741176, 1.0 }, + { 0.121569, 0.443137, 0.729412, 1.0 }, + { 0.105882, 0.407843, 0.635294, 1.0 }, + { 0.090196, 0.376471, 0.545098, 1.0 }, + { 0.082353, 0.396078, 0.419608, 1.0 }, + { 0.078431, 0.419608, 0.294118, 1.0 }, + { 0.082353, 0.462745, 0.250980, 1.0 }, + { 0.086275, 0.509804, 0.211765, 1.0 }, + { 0.000000, 0.443137, 0.211765, 1.0 }, + { 0.074510, 0.400000, 0.188235, 1.0 }, + { 0.239216, 0.396078, 0.290196, 1.0 }, + { 0.262745, 0.435294, 0.364706, 1.0 }, + { 0.290196, 0.474510, 0.443137, 1.0 }, + { 0.243137, 0.474510, 0.458824, 1.0 }, + { 0.196078, 0.478431, 0.474510, 1.0 }, + { 0.090196, 0.517647, 0.545098, 1.0 }, + { 0.039216, 0.498039, 0.568627, 1.0 }, + { 0.215686, 0.537255, 0.631373, 1.0 }, + { 0.235294, 0.537255, 0.678431, 1.0 }, + { 0.254902, 0.537255, 0.725490, 1.0 }, + { 0.254902, 0.560784, 0.741176, 1.0 }, + { 0.258824, 0.584314, 0.756863, 1.0 }, + { 0.188235, 0.654902, 0.772549, 1.0 }, + { 0.192157, 0.576471, 0.752941, 1.0 }, + { 0.235294, 0.529412, 0.745098, 1.0 }, + { 0.219608, 0.454902, 0.701961, 1.0 }, + { 0.254902, 0.447059, 0.678431, 1.0 }, + { 0.250980, 0.443137, 0.631373, 1.0 }, + { 0.250980, 0.439216, 0.588235, 1.0 }, + { 0.286275, 0.454902, 0.564706, 1.0 }, + { 0.321569, 0.474510, 0.541176, 1.0 }, + { 0.384314, 0.505882, 0.513725, 1.0 }, + { 0.376471, 0.568627, 0.486275, 1.0 }, + { 0.329412, 0.552941, 0.486275, 1.0 }, + { 0.337255, 0.552941, 0.415686, 1.0 }, + { 0.345098, 0.552941, 0.349020, 1.0 }, + { 0.345098, 0.545098, 0.341176, 1.0 }, + { 0.345098, 0.541176, 0.333333, 1.0 }, + { 0.341176, 0.568627, 0.270588, 1.0 }, + { 0.317647, 0.537255, 0.250980, 1.0 }, + { 0.266667, 0.407843, 0.235294, 1.0 }, + { 0.207843, 0.231373, 0.215686, 1.0 }, + { 0.329412, 0.368627, 0.223529, 1.0 }, + { 0.356863, 0.380392, 0.239216, 1.0 }, + { 0.388235, 0.392157, 0.258824, 1.0 }, + { 0.333333, 0.368627, 0.113725, 1.0 }, + { 0.333333, 0.274510, 0.113725, 1.0 }, + { 0.203922, 0.145098, 0.156863, 1.0 }, + { 0.109804, 0.152941, 0.270588, 1.0 }, + { 0.145098, 0.490196, 0.047059, 1.0 }, + { 0.137255, 0.541176, 0.082353, 1.0 }, + { 0.129412, 0.592157, 0.121569, 1.0 }, + { 0.145098, 0.529412, 0.101961, 1.0 }, + { 0.164706, 0.470588, 0.082353, 1.0 }, + { 0.094118, 0.333333, 0.168627, 1.0 }, + { 0.000000, 0.239216, 0.235294, 1.0 }, + { 0.011765, 0.290196, 0.360784, 1.0 }, + { 0.058824, 0.352941, 0.435294, 1.0 }, + { 0.117647, 0.462745, 0.478431, 1.0 }, + { 0.121569, 0.450980, 0.454902, 1.0 }, + { 0.125490, 0.439216, 0.435294, 1.0 }, + { 0.180392, 0.415686, 0.368627, 1.0 }, + { 0.235294, 0.333333, 0.419608, 1.0 }, + { 0.321569, 0.462745, 0.415686, 1.0 }, + { 0.313725, 0.501961, 0.352941, 1.0 }, + { 0.282353, 0.529412, 0.454902, 1.0 }, + { 0.247059, 0.517647, 0.537255, 1.0 }, + { 0.211765, 0.505882, 0.619608, 1.0 }, + { 0.211765, 0.529412, 0.627451, 1.0 }, + { 0.215686, 0.556863, 0.635294, 1.0 }, + { 0.231373, 0.607843, 0.670588, 1.0 }, + { 0.254902, 0.658824, 0.780392, 1.0 }, + { 0.211765, 0.619608, 0.827451, 1.0 }, + { 0.211765, 0.537255, 0.803922, 1.0 }, + { 0.184314, 0.423529, 0.749020, 1.0 }, + { 0.192157, 0.423529, 0.752941, 1.0 }, + { 0.200000, 0.427451, 0.756863, 1.0 }, + { 0.278431, 0.384314, 0.701961, 1.0 }, + { 0.231373, 0.333333, 0.635294, 1.0 }, + { 0.223529, 0.376471, 0.670588, 1.0 }, + { 0.211765, 0.392157, 0.698039, 1.0 }, + { 0.270588, 0.384314, 0.878431, 1.0 }, + { 0.286275, 0.431373, 0.870588, 1.0 }, + { 0.305882, 0.478431, 0.866667, 1.0 }, + { 0.364706, 0.533333, 0.894118, 1.0 }, + { 0.317647, 0.545098, 0.937255, 1.0 }, + { 0.266667, 0.600000, 0.823529, 1.0 }, + { 0.184314, 0.650980, 0.815686, 1.0 }, + { 0.223529, 0.686275, 0.796078, 1.0 }, + { 0.286275, 0.709804, 0.819608, 1.0 }, + { 0.235294, 0.792157, 0.800000, 1.0 }, + { 0.235294, 0.792157, 0.768627, 1.0 }, + { 0.235294, 0.792157, 0.737255, 1.0 }, + { 0.152941, 0.788235, 0.705882, 1.0 }, + { 0.117647, 0.823529, 0.670588, 1.0 }, + { 0.094118, 0.729412, 0.635294, 1.0 }, + { 0.133333, 0.627451, 0.580392, 1.0 }, + { 0.172549, 0.615686, 0.607843, 1.0 }, + { 0.203922, 0.647059, 0.627451, 1.0 }, + { 0.235294, 0.682353, 0.650980, 1.0 }, + { 0.235294, 0.623529, 0.698039, 1.0 }, + { 0.200000, 0.623529, 0.776471, 1.0 }, + { 0.239216, 0.666667, 0.788235, 1.0 }, + { 0.215686, 0.709804, 0.800000, 1.0 }, + { 0.141176, 0.752941, 0.709804, 1.0 }, + { 0.000000, 0.784314, 0.666667, 1.0 }, + { 0.047059, 0.803922, 0.596078, 1.0 }, + { 0.047059, 0.717647, 0.509804, 1.0 }, + { 0.117647, 0.662745, 0.549020, 1.0 }, + { 0.188235, 0.592157, 0.509804, 1.0 }, + { 0.301961, 0.541176, 0.509804, 1.0 }, + { 0.313725, 0.560784, 0.439216, 1.0 }, + { 0.305882, 0.549020, 0.356863, 1.0 }, + { 0.262745, 0.466667, 0.313725, 1.0 }, + { 0.235294, 0.466667, 0.290196, 1.0 }, + { 0.207843, 0.470588, 0.270588, 1.0 }, + { 0.223529, 0.513725, 0.274510, 1.0 }, + { 0.176471, 0.619608, 0.164706, 1.0 }, + { 0.196078, 0.690196, 0.125490, 1.0 }, + { 0.215686, 0.823529, 0.188235, 1.0 }, + { 0.313725, 0.788235, 0.290196, 1.0 }, + { 0.282353, 0.603922, 0.415686, 1.0 }, + { 0.294118, 0.686275, 0.411765, 1.0 }, + { 0.305882, 0.607843, 0.466667, 1.0 }, + { 0.317647, 0.678431, 0.525490, 1.0 }, + { 0.200000, 0.792157, 0.513725, 1.0 }, + { 0.082353, 0.882353, 0.501961, 1.0 }, + { 0.192157, 0.819608, 0.333333, 1.0 }, + { 0.219608, 0.741176, 0.376471, 1.0 }, + { 0.286275, 0.572549, 0.454902, 1.0 }, + { 0.270588, 0.431373, 0.517647, 1.0 }, + { 0.223529, 0.368627, 0.635294, 1.0 }, + { 0.184314, 0.349020, 0.741176, 1.0 }, + { 0.196078, 0.298039, 0.741176, 1.0 }, + { 0.184314, 0.278431, 0.694118, 1.0 }, + { 0.196078, 0.266667, 0.658824, 1.0 }, + { 0.227451, 0.337255, 0.627451, 1.0 }, + { 0.250980, 0.431373, 0.627451, 1.0 }, + { 0.254902, 0.545098, 0.541176, 1.0 }, + { 0.200000, 0.619608, 0.407843, 1.0 }, + { 0.231373, 0.623529, 0.176471, 1.0 }, + { 0.294118, 0.596078, 0.149020, 1.0 }, + { 0.235294, 0.592157, 0.043137, 1.0 }, + { 0.309804, 0.470588, 0.000000, 1.0 }, + { 0.349020, 0.443137, 0.058824, 1.0 }, + { 0.305882, 0.454902, 0.152941, 1.0 }, + { 0.211765, 0.572549, 0.278431, 1.0 }, + { 0.200000, 0.615686, 0.474510, 1.0 }, + { 0.274510, 0.619608, 0.564706, 1.0 }, + { 0.286275, 0.564706, 0.588235, 1.0 }, + { 0.262745, 0.572549, 0.690196, 1.0 }, + { 0.258824, 0.525490, 0.670588, 1.0 }, + { 0.278431, 0.474510, 0.760784, 1.0 }, + { 0.258824, 0.450980, 0.682353, 1.0 }, + { 0.188235, 0.407843, 0.639216, 1.0 }, + { 0.188235, 0.415686, 0.564706, 1.0 }, + { 0.129412, 0.372549, 0.564706, 1.0 }, + { 0.035294, 0.282353, 0.450980, 1.0 }, + { 0.070588, 0.258824, 0.447059, 1.0 }, + { 0.086275, 0.086275, 0.376471, 1.0 }, + { 0.007843, 0.011765, 0.325490, 1.0 }, + { 0.082353, 0.117647, 0.419608, 1.0 }, + { 0.141176, 0.141176, 0.588235, 1.0 }, + { 0.203922, 0.239216, 0.698039, 1.0 }, + { 0.125490, 0.290196, 0.729412, 1.0 }, + { 0.168627, 0.301961, 0.721569, 1.0 }, + { 0.184314, 0.360784, 0.686275, 1.0 }, + { 0.145098, 0.470588, 0.627451, 1.0 }, + { 0.133333, 0.533333, 0.541176, 1.0 }, + { 0.160784, 0.584314, 0.525490, 1.0 }, + { 0.231373, 0.525490, 0.537255, 1.0 }, + { 0.313725, 0.560784, 0.439216, 1.0 }, + { 0.345098, 0.623529, 0.317647, 1.0 }, + { 0.305882, 0.745098, 0.211765, 1.0 }, + { 0.376471, 0.745098, 0.172549, 1.0 }, + { 0.325490, 0.678431, 0.231373, 1.0 }, + { 0.368627, 0.576471, 0.294118, 1.0 }, + { 0.325490, 0.529412, 0.380392, 1.0 }, + { 0.278431, 0.486275, 0.509804, 1.0 }, + { 0.235294, 0.478431, 0.576471, 1.0 }, + { 0.274510, 0.427451, 0.596078, 1.0 }, + { 0.243137, 0.384314, 0.525490, 1.0 }, + { 0.227451, 0.419608, 0.537255, 1.0 }, + { 0.247059, 0.454902, 0.478431, 1.0 }, + { 0.231373, 0.447059, 0.290196, 1.0 }, + }; +/* 2u0018t.jpg */ +static double4 colors_300[] = { + { 0.529412, 0.149020, 0.670588, 1.0 }, + { 0.478431, 0.137255, 0.509804, 1.0 }, + { 0.541176, 0.172549, 0.447059, 1.0 }, + { 0.607843, 0.211765, 0.384314, 1.0 }, + { 0.686275, 0.164706, 0.403922, 1.0 }, + { 0.768627, 0.121569, 0.423529, 1.0 }, + { 0.760784, 0.090196, 0.486275, 1.0 }, + { 0.752941, 0.062745, 0.549020, 1.0 }, + { 0.694118, 0.152941, 0.529412, 1.0 }, + { 0.694118, 0.215686, 0.494118, 1.0 }, + { 0.698039, 0.282353, 0.462745, 1.0 }, + { 0.674510, 0.282353, 0.419608, 1.0 }, + { 0.654902, 0.286275, 0.380392, 1.0 }, + { 0.619608, 0.278431, 0.392157, 1.0 }, + { 0.584314, 0.270588, 0.407843, 1.0 }, + { 0.556863, 0.270588, 0.396078, 1.0 }, + { 0.533333, 0.274510, 0.384314, 1.0 }, + { 0.568627, 0.345098, 0.560784, 1.0 }, + { 0.592157, 0.298039, 0.607843, 1.0 }, + { 0.615686, 0.250980, 0.658824, 1.0 }, + { 0.576471, 0.227451, 0.600000, 1.0 }, + { 0.541176, 0.207843, 0.541176, 1.0 }, + { 0.521569, 0.227451, 0.545098, 1.0 }, + { 0.501961, 0.250980, 0.549020, 1.0 }, + { 0.486275, 0.164706, 0.596078, 1.0 }, + { 0.482353, 0.125490, 0.639216, 1.0 }, + { 0.478431, 0.090196, 0.686275, 1.0 }, + { 0.505882, 0.121569, 0.725490, 1.0 }, + { 0.533333, 0.152941, 0.768627, 1.0 }, + { 0.533333, 0.160784, 0.749020, 1.0 }, + { 0.537255, 0.172549, 0.733333, 1.0 }, + { 0.568627, 0.164706, 0.576471, 1.0 }, + { 0.615686, 0.180392, 0.482353, 1.0 }, + { 0.482353, 0.160784, 0.450980, 1.0 }, + { 0.447059, 0.200000, 0.407843, 1.0 }, + { 0.415686, 0.239216, 0.368627, 1.0 }, + { 0.403922, 0.239216, 0.345098, 1.0 }, + { 0.392157, 0.239216, 0.321569, 1.0 }, + { 0.427451, 0.266667, 0.274510, 1.0 }, + { 0.466667, 0.298039, 0.231373, 1.0 }, + { 0.576471, 0.423529, 0.152941, 1.0 }, + { 0.654902, 0.466667, 0.180392, 1.0 }, + { 0.733333, 0.513725, 0.211765, 1.0 }, + { 0.749020, 0.423529, 0.243137, 1.0 }, + { 0.764706, 0.333333, 0.274510, 1.0 }, + { 0.760784, 0.301961, 0.321569, 1.0 }, + { 0.760784, 0.274510, 0.368627, 1.0 }, + { 0.698039, 0.278431, 0.396078, 1.0 }, + { 0.584314, 0.207843, 0.458824, 1.0 }, + { 0.384314, 0.098039, 0.650980, 1.0 }, + { 0.427451, 0.062745, 0.600000, 1.0 }, + { 0.474510, 0.031373, 0.549020, 1.0 }, + { 0.509804, 0.054902, 0.474510, 1.0 }, + { 0.545098, 0.078431, 0.400000, 1.0 }, + { 0.576471, 0.101961, 0.368627, 1.0 }, + { 0.607843, 0.125490, 0.341176, 1.0 }, + { 0.545098, 0.262745, 0.305882, 1.0 }, + { 0.615686, 0.388235, 0.333333, 1.0 }, + { 0.686275, 0.513725, 0.360784, 1.0 }, + { 0.709804, 0.458824, 0.372549, 1.0 }, + { 0.733333, 0.407843, 0.384314, 1.0 }, + { 0.733333, 0.384314, 0.462745, 1.0 }, + { 0.737255, 0.360784, 0.541176, 1.0 }, + { 0.717647, 0.352941, 0.627451, 1.0 }, + { 0.768627, 0.235294, 0.658824, 1.0 }, + { 0.647059, 0.149020, 0.694118, 1.0 }, + { 0.596078, 0.160784, 0.729412, 1.0 }, + { 0.549020, 0.172549, 0.764706, 1.0 }, + { 0.588235, 0.180392, 0.686275, 1.0 }, + { 0.631373, 0.188235, 0.611765, 1.0 }, + { 0.698039, 0.192157, 0.517647, 1.0 }, + { 0.721569, 0.125490, 0.419608, 1.0 }, + { 0.760784, 0.129412, 0.403922, 1.0 }, + { 0.725490, 0.184314, 0.388235, 1.0 }, + { 0.690196, 0.243137, 0.376471, 1.0 }, + { 0.596078, 0.282353, 0.349020, 1.0 }, + { 0.505882, 0.325490, 0.325490, 1.0 }, + { 0.486275, 0.298039, 0.290196, 1.0 }, + { 0.470588, 0.270588, 0.254902, 1.0 }, + { 0.419608, 0.250980, 0.329412, 1.0 }, + { 0.431373, 0.266667, 0.313725, 1.0 }, + { 0.478431, 0.525490, 0.376471, 1.0 }, + { 0.560784, 0.600000, 0.380392, 1.0 }, + { 0.647059, 0.678431, 0.384314, 1.0 }, + { 0.623529, 0.690196, 0.415686, 1.0 }, + { 0.603922, 0.705882, 0.450980, 1.0 }, + { 0.556863, 0.705882, 0.419608, 1.0 }, + { 0.552941, 0.694118, 0.443137, 1.0 }, + { 0.588235, 0.650980, 0.458824, 1.0 }, + { 0.568627, 0.623529, 0.435294, 1.0 }, + { 0.549020, 0.596078, 0.415686, 1.0 }, + { 0.541176, 0.603922, 0.403922, 1.0 }, + { 0.533333, 0.615686, 0.396078, 1.0 }, + { 0.592157, 0.631373, 0.423529, 1.0 }, + { 0.607843, 0.568627, 0.431373, 1.0 }, + { 0.588235, 0.572549, 0.384314, 1.0 }, + { 0.545098, 0.494118, 0.360784, 1.0 }, + { 0.560784, 0.356863, 0.301961, 1.0 }, + { 0.611765, 0.243137, 0.243137, 1.0 }, + { 0.662745, 0.133333, 0.188235, 1.0 }, + { 0.694118, 0.113725, 0.145098, 1.0 }, + { 0.725490, 0.098039, 0.105882, 1.0 }, + { 0.737255, 0.015686, 0.109804, 1.0 }, + { 0.623529, 0.105882, 0.156863, 1.0 }, + { 0.650980, 0.101961, 0.294118, 1.0 }, + { 0.658824, 0.105882, 0.345098, 1.0 }, + { 0.670588, 0.113725, 0.396078, 1.0 }, + { 0.650980, 0.109804, 0.349020, 1.0 }, + { 0.631373, 0.105882, 0.301961, 1.0 }, + { 0.650980, 0.074510, 0.239216, 1.0 }, + { 0.627451, 0.121569, 0.200000, 1.0 }, + { 0.592157, 0.145098, 0.141176, 1.0 }, + { 0.643137, 0.207843, 0.090196, 1.0 }, + { 0.596078, 0.160784, 0.227451, 1.0 }, + { 0.549020, 0.180392, 0.239216, 1.0 }, + { 0.501961, 0.203922, 0.250980, 1.0 }, + { 0.513725, 0.231373, 0.286275, 1.0 }, + { 0.517647, 0.250980, 0.309804, 1.0 }, + { 0.525490, 0.262745, 0.298039, 1.0 }, + { 0.545098, 0.258824, 0.325490, 1.0 }, + { 0.682353, 0.231373, 0.537255, 1.0 }, + { 0.650980, 0.223529, 0.556863, 1.0 }, + { 0.623529, 0.219608, 0.576471, 1.0 }, + { 0.643137, 0.223529, 0.584314, 1.0 }, + { 0.666667, 0.231373, 0.592157, 1.0 }, + { 0.705882, 0.192157, 0.600000, 1.0 }, + { 0.647059, 0.176471, 0.525490, 1.0 }, + { 0.607843, 0.219608, 0.400000, 1.0 }, + { 0.603922, 0.262745, 0.298039, 1.0 }, + { 0.705882, 0.345098, 0.145098, 1.0 }, + { 0.674510, 0.341176, 0.180392, 1.0 }, + { 0.647059, 0.337255, 0.219608, 1.0 }, + { 0.521569, 0.356863, 0.301961, 1.0 }, + { 0.545098, 0.466667, 0.337255, 1.0 }, + { 0.556863, 0.596078, 0.309804, 1.0 }, + { 0.572549, 0.498039, 0.380392, 1.0 }, + { 0.654902, 0.317647, 0.509804, 1.0 }, + { 0.647059, 0.333333, 0.647059, 1.0 }, + { 0.639216, 0.349020, 0.784314, 1.0 }, + { 0.596078, 0.325490, 0.772549, 1.0 }, + { 0.556863, 0.301961, 0.764706, 1.0 }, + { 0.650980, 0.345098, 0.776471, 1.0 }, + { 0.713725, 0.419608, 0.882353, 1.0 }, + { 0.654902, 0.474510, 0.819608, 1.0 }, + { 0.784314, 0.600000, 0.670588, 1.0 }, + { 0.666667, 0.588235, 0.494118, 1.0 }, + { 0.650980, 0.576471, 0.482353, 1.0 }, + { 0.639216, 0.568627, 0.474510, 1.0 }, + { 0.596078, 0.611765, 0.415686, 1.0 }, + { 0.600000, 0.600000, 0.388235, 1.0 }, + { 0.600000, 0.576471, 0.372549, 1.0 }, + { 0.705882, 0.580392, 0.396078, 1.0 }, + { 0.815686, 0.392157, 0.380392, 1.0 }, + { 0.752941, 0.360784, 0.447059, 1.0 }, + { 0.694118, 0.329412, 0.513725, 1.0 }, + { 0.662745, 0.290196, 0.541176, 1.0 }, + { 0.607843, 0.168627, 0.568627, 1.0 }, + { 0.576471, 0.168627, 0.541176, 1.0 }, + { 0.596078, 0.266667, 0.568627, 1.0 }, + { 0.654902, 0.317647, 0.509804, 1.0 }, + { 0.600000, 0.345098, 0.478431, 1.0 }, + { 0.568627, 0.474510, 0.325490, 1.0 }, + { 0.584314, 0.478431, 0.333333, 1.0 }, + { 0.600000, 0.482353, 0.341176, 1.0 }, + { 0.698039, 0.423529, 0.321569, 1.0 }, + { 0.831373, 0.274510, 0.360784, 1.0 }, + { 0.800000, 0.223529, 0.490196, 1.0 }, + { 0.815686, 0.101961, 0.403922, 1.0 }, + { 0.623529, 0.125490, 0.427451, 1.0 }, + { 0.572549, 0.129412, 0.423529, 1.0 }, + { 0.525490, 0.133333, 0.419608, 1.0 }, + { 0.458824, 0.145098, 0.423529, 1.0 }, + { 0.466667, 0.184314, 0.380392, 1.0 }, + { 0.427451, 0.192157, 0.325490, 1.0 }, + { 0.400000, 0.207843, 0.333333, 1.0 }, + { 0.364706, 0.149020, 0.301961, 1.0 }, + { 0.356863, 0.074510, 0.360784, 1.0 }, + { 0.301961, 0.054902, 0.411765, 1.0 }, + { 0.431373, 0.145098, 0.454902, 1.0 }, + { 0.490196, 0.098039, 0.384314, 1.0 }, + { 0.513725, 0.062745, 0.419608, 1.0 }, + { 0.545098, 0.113725, 0.360784, 1.0 }, + { 0.509804, 0.188235, 0.337255, 1.0 }, + { 0.439216, 0.203922, 0.305882, 1.0 }, + { 0.560784, 0.192157, 0.325490, 1.0 }, + { 0.564706, 0.188235, 0.290196, 1.0 }, + { 0.568627, 0.188235, 0.254902, 1.0 }, + { 0.537255, 0.188235, 0.203922, 1.0 }, + { 0.462745, 0.133333, 0.196078, 1.0 }, + { 0.419608, 0.090196, 0.219608, 1.0 }, + { 0.368627, 0.200000, 0.239216, 1.0 }, + { 0.368627, 0.223529, 0.188235, 1.0 }, + { 0.427451, 0.333333, 0.231373, 1.0 }, + { 0.521569, 0.333333, 0.243137, 1.0 }, + { 0.505882, 0.333333, 0.282353, 1.0 }, + { 0.427451, 0.309804, 0.317647, 1.0 }, + { 0.466667, 0.200000, 0.501961, 1.0 }, + { 0.486275, 0.223529, 0.635294, 1.0 }, + { 0.525490, 0.152941, 0.662745, 1.0 }, + { 0.537255, 0.152941, 0.635294, 1.0 }, + { 0.525490, 0.125490, 0.517647, 1.0 }, + { 0.533333, 0.094118, 0.423529, 1.0 }, + { 0.607843, 0.129412, 0.431373, 1.0 }, + { 0.576471, 0.203922, 0.470588, 1.0 }, + { 0.541176, 0.247059, 0.478431, 1.0 }, + { 0.580392, 0.266667, 0.403922, 1.0 }, + { 0.600000, 0.305882, 0.384314, 1.0 }, + { 0.607843, 0.396078, 0.349020, 1.0 }, + { 0.623529, 0.298039, 0.407843, 1.0 }, + { 0.631373, 0.286275, 0.474510, 1.0 }, + { 0.592157, 0.219608, 0.486275, 1.0 }, + { 0.549020, 0.247059, 0.513725, 1.0 }, + { 0.537255, 0.192157, 0.490196, 1.0 }, + { 0.443137, 0.156863, 0.517647, 1.0 }, + { 0.345098, 0.168627, 0.533333, 1.0 }, + { 0.407843, 0.066667, 0.517647, 1.0 }, + { 0.584314, 0.015686, 0.482353, 1.0 }, + { 0.674510, 0.086275, 0.427451, 1.0 }, + { 0.654902, 0.137255, 0.423529, 1.0 }, + { 0.603922, 0.078431, 0.317647, 1.0 }, + { 0.588235, 0.133333, 0.223529, 1.0 }, + { 0.498039, 0.098039, 0.286275, 1.0 }, + { 0.364706, 0.023529, 0.290196, 1.0 }, + { 0.305882, 0.023529, 0.270588, 1.0 }, + { 0.356863, 0.062745, 0.317647, 1.0 }, + { 0.392157, 0.152941, 0.317647, 1.0 }, + { 0.486275, 0.145098, 0.345098, 1.0 }, + { 0.658824, 0.141176, 0.376471, 1.0 }, + { 0.705882, 0.160784, 0.313725, 1.0 }, + { 0.752941, 0.254902, 0.329412, 1.0 }, + { 0.764706, 0.258824, 0.329412, 1.0 }, + { 0.760784, 0.227451, 0.368627, 1.0 }, + { 0.674510, 0.223529, 0.384314, 1.0 }, + { 0.592157, 0.223529, 0.458824, 1.0 }, + { 0.580392, 0.200000, 0.470588, 1.0 }, + { 0.635294, 0.176471, 0.482353, 1.0 }, + { 0.643137, 0.184314, 0.462745, 1.0 }, + { 0.678431, 0.105882, 0.423529, 1.0 }, + { 0.678431, 0.137255, 0.337255, 1.0 }, + { 0.690196, 0.168627, 0.274510, 1.0 }, + { 0.701961, 0.168627, 0.184314, 1.0 }, + { 0.721569, 0.207843, 0.043137, 1.0 }, + { 0.764706, 0.258824, 0.094118, 1.0 }, + { 0.729412, 0.298039, 0.098039, 1.0 }, + { 0.709804, 0.207843, 0.164706, 1.0 }, + { 0.705882, 0.211765, 0.223529, 1.0 }, + { 0.690196, 0.176471, 0.231373, 1.0 }, + { 0.705882, 0.200000, 0.278431, 1.0 }, + { 0.701961, 0.176471, 0.372549, 1.0 }, + { 0.647059, 0.215686, 0.454902, 1.0 }, + { 0.662745, 0.247059, 0.541176, 1.0 }, + { 0.670588, 0.258824, 0.592157, 1.0 }, + { 0.682353, 0.290196, 0.494118, 1.0 }, + { 0.733333, 0.317647, 0.396078, 1.0 }, + { 0.713725, 0.313725, 0.294118, 1.0 }, + { 0.733333, 0.301961, 0.094118, 1.0 }, + }; +/* 2u0020pp1t.jpg */ +static double4 colors_301[] = { + { 0.450980, 0.898039, 0.705882, 1.0 }, + { 0.384314, 0.603922, 0.796078, 1.0 }, + { 0.400000, 0.533333, 0.858824, 1.0 }, + { 0.419608, 0.462745, 0.925490, 1.0 }, + { 0.466667, 0.439216, 0.913725, 1.0 }, + { 0.513725, 0.419608, 0.905882, 1.0 }, + { 0.501961, 0.411765, 0.917647, 1.0 }, + { 0.490196, 0.403922, 0.929412, 1.0 }, + { 0.443137, 0.447059, 0.945098, 1.0 }, + { 0.513725, 0.537255, 0.941176, 1.0 }, + { 0.588235, 0.631373, 0.941176, 1.0 }, + { 0.588235, 0.635294, 0.709804, 1.0 }, + { 0.592157, 0.639216, 0.482353, 1.0 }, + { 0.556863, 0.627451, 0.490196, 1.0 }, + { 0.525490, 0.615686, 0.501961, 1.0 }, + { 0.478431, 0.580392, 0.588235, 1.0 }, + { 0.431373, 0.545098, 0.678431, 1.0 }, + { 0.525490, 0.588235, 0.890196, 1.0 }, + { 0.490196, 0.600000, 0.905882, 1.0 }, + { 0.454902, 0.615686, 0.925490, 1.0 }, + { 0.560784, 0.576471, 0.756863, 1.0 }, + { 0.666667, 0.541176, 0.592157, 1.0 }, + { 0.686275, 0.494118, 0.521569, 1.0 }, + { 0.709804, 0.450980, 0.454902, 1.0 }, + { 0.815686, 0.623529, 0.403922, 1.0 }, + { 0.768627, 0.600000, 0.462745, 1.0 }, + { 0.725490, 0.576471, 0.525490, 1.0 }, + { 0.694118, 0.580392, 0.572549, 1.0 }, + { 0.662745, 0.584314, 0.619608, 1.0 }, + { 0.611765, 0.494118, 0.772549, 1.0 }, + { 0.564706, 0.407843, 0.929412, 1.0 }, + { 0.501961, 0.384314, 0.901961, 1.0 }, + { 0.439216, 0.482353, 0.945098, 1.0 }, + { 0.415686, 0.690196, 0.960784, 1.0 }, + { 0.411765, 0.749020, 0.894118, 1.0 }, + { 0.411765, 0.811765, 0.827451, 1.0 }, + { 0.466667, 0.827451, 0.756863, 1.0 }, + { 0.521569, 0.843137, 0.686275, 1.0 }, + { 0.556863, 0.831373, 0.678431, 1.0 }, + { 0.596078, 0.823529, 0.674510, 1.0 }, + { 0.619608, 0.803922, 0.639216, 1.0 }, + { 0.560784, 0.780392, 0.580392, 1.0 }, + { 0.501961, 0.760784, 0.521569, 1.0 }, + { 0.490196, 0.800000, 0.568627, 1.0 }, + { 0.482353, 0.839216, 0.615686, 1.0 }, + { 0.486275, 0.858824, 0.627451, 1.0 }, + { 0.494118, 0.878431, 0.639216, 1.0 }, + { 0.486275, 0.843137, 0.674510, 1.0 }, + { 0.474510, 0.839216, 0.725490, 1.0 }, + { 0.474510, 0.870588, 0.713725, 1.0 }, + { 0.482353, 0.847059, 0.705882, 1.0 }, + { 0.494118, 0.827451, 0.698039, 1.0 }, + { 0.509804, 0.819608, 0.713725, 1.0 }, + { 0.525490, 0.811765, 0.733333, 1.0 }, + { 0.513725, 0.800000, 0.752941, 1.0 }, + { 0.505882, 0.788235, 0.776471, 1.0 }, + { 0.592157, 0.784314, 0.768627, 1.0 }, + { 0.639216, 0.788235, 0.698039, 1.0 }, + { 0.690196, 0.796078, 0.627451, 1.0 }, + { 0.705882, 0.776471, 0.615686, 1.0 }, + { 0.725490, 0.756863, 0.603922, 1.0 }, + { 0.686275, 0.725490, 0.580392, 1.0 }, + { 0.650980, 0.698039, 0.556863, 1.0 }, + { 0.596078, 0.698039, 0.552941, 1.0 }, + { 0.576471, 0.721569, 0.450980, 1.0 }, + { 0.501961, 0.807843, 0.509804, 1.0 }, + { 0.545098, 0.796078, 0.537255, 1.0 }, + { 0.592157, 0.784314, 0.564706, 1.0 }, + { 0.639216, 0.768627, 0.572549, 1.0 }, + { 0.690196, 0.756863, 0.580392, 1.0 }, + { 0.811765, 0.635294, 0.513725, 1.0 }, + { 0.843137, 0.603922, 0.490196, 1.0 }, + { 0.909804, 0.658824, 0.368627, 1.0 }, + { 0.862745, 0.631373, 0.364706, 1.0 }, + { 0.815686, 0.603922, 0.360784, 1.0 }, + { 0.745098, 0.592157, 0.415686, 1.0 }, + { 0.678431, 0.584314, 0.474510, 1.0 }, + { 0.686275, 0.615686, 0.494118, 1.0 }, + { 0.698039, 0.647059, 0.513725, 1.0 }, + { 0.623529, 0.752941, 0.584314, 1.0 }, + { 0.533333, 0.901961, 0.658824, 1.0 }, + { 0.498039, 0.941176, 0.721569, 1.0 }, + { 0.458824, 0.952941, 0.713725, 1.0 }, + { 0.423529, 0.968627, 0.705882, 1.0 }, + { 0.415686, 0.952941, 0.760784, 1.0 }, + { 0.407843, 0.937255, 0.819608, 1.0 }, + { 0.450980, 0.894118, 0.784314, 1.0 }, + { 0.486275, 0.901961, 0.811765, 1.0 }, + { 0.650980, 0.917647, 0.819608, 1.0 }, + { 0.623529, 0.878431, 0.749020, 1.0 }, + { 0.600000, 0.843137, 0.682353, 1.0 }, + { 0.584314, 0.835294, 0.670588, 1.0 }, + { 0.568627, 0.831373, 0.658824, 1.0 }, + { 0.560784, 0.823529, 0.650980, 1.0 }, + { 0.541176, 0.854902, 0.623529, 1.0 }, + { 0.600000, 0.823529, 0.615686, 1.0 }, + { 0.670588, 0.792157, 0.517647, 1.0 }, + { 0.596078, 0.623529, 0.423529, 1.0 }, + { 0.603922, 0.623529, 0.419608, 1.0 }, + { 0.611765, 0.623529, 0.415686, 1.0 }, + { 0.592157, 0.631373, 0.431373, 1.0 }, + { 0.576471, 0.639216, 0.447059, 1.0 }, + { 0.525490, 0.647059, 0.525490, 1.0 }, + { 0.384314, 0.611765, 0.792157, 1.0 }, + { 0.286275, 0.792157, 0.643137, 1.0 }, + { 0.352941, 0.827451, 0.647059, 1.0 }, + { 0.419608, 0.862745, 0.650980, 1.0 }, + { 0.364706, 0.843137, 0.705882, 1.0 }, + { 0.309804, 0.823529, 0.760784, 1.0 }, + { 0.360784, 0.807843, 0.811765, 1.0 }, + { 0.376471, 0.784314, 0.819608, 1.0 }, + { 0.337255, 0.827451, 0.796078, 1.0 }, + { 0.329412, 0.898039, 0.768627, 1.0 }, + { 0.443137, 0.905882, 0.670588, 1.0 }, + { 0.466667, 0.905882, 0.698039, 1.0 }, + { 0.490196, 0.905882, 0.725490, 1.0 }, + { 0.494118, 0.894118, 0.741176, 1.0 }, + { 0.470588, 0.913725, 0.694118, 1.0 }, + { 0.458824, 0.862745, 0.647059, 1.0 }, + { 0.396078, 0.933333, 0.666667, 1.0 }, + { 0.368627, 0.960784, 0.596078, 1.0 }, + { 0.380392, 0.941176, 0.635294, 1.0 }, + { 0.392157, 0.925490, 0.674510, 1.0 }, + { 0.427451, 0.894118, 0.721569, 1.0 }, + { 0.462745, 0.862745, 0.768627, 1.0 }, + { 0.498039, 0.862745, 0.819608, 1.0 }, + { 0.498039, 0.843137, 0.890196, 1.0 }, + { 0.435294, 0.827451, 0.890196, 1.0 }, + { 0.337255, 0.819608, 0.949020, 1.0 }, + { 0.207843, 0.725490, 0.913725, 1.0 }, + { 0.235294, 0.698039, 0.941176, 1.0 }, + { 0.266667, 0.670588, 0.972549, 1.0 }, + { 0.294118, 0.737255, 0.901961, 1.0 }, + { 0.329412, 0.776471, 0.878431, 1.0 }, + { 0.462745, 0.811765, 0.866667, 1.0 }, + { 0.443137, 0.831373, 0.811765, 1.0 }, + { 0.513725, 0.796078, 0.639216, 1.0 }, + { 0.501961, 0.749020, 0.556863, 1.0 }, + { 0.490196, 0.705882, 0.478431, 1.0 }, + { 0.486275, 0.701961, 0.450980, 1.0 }, + { 0.482353, 0.701961, 0.423529, 1.0 }, + { 0.501961, 0.717647, 0.454902, 1.0 }, + { 0.541176, 0.737255, 0.505882, 1.0 }, + { 0.572549, 0.690196, 0.541176, 1.0 }, + { 0.600000, 0.729412, 0.615686, 1.0 }, + { 0.470588, 0.764706, 0.737255, 1.0 }, + { 0.443137, 0.717647, 0.776471, 1.0 }, + { 0.419608, 0.670588, 0.819608, 1.0 }, + { 0.466667, 0.733333, 0.768627, 1.0 }, + { 0.603922, 0.698039, 0.647059, 1.0 }, + { 0.576471, 0.639216, 0.454902, 1.0 }, + { 0.568627, 0.537255, 0.392157, 1.0 }, + { 0.678431, 0.470588, 0.313725, 1.0 }, + { 0.686275, 0.486275, 0.321569, 1.0 }, + { 0.694118, 0.501961, 0.333333, 1.0 }, + { 0.768627, 0.458824, 0.341176, 1.0 }, + { 0.784314, 0.494118, 0.349020, 1.0 }, + { 0.768627, 0.501961, 0.325490, 1.0 }, + { 0.819608, 0.513725, 0.325490, 1.0 }, + { 0.890196, 0.623529, 0.329412, 1.0 }, + { 0.921569, 0.678431, 0.352941, 1.0 }, + { 0.756863, 0.745098, 0.380392, 1.0 }, + { 0.717647, 0.792157, 0.419608, 1.0 }, + { 0.682353, 0.839216, 0.462745, 1.0 }, + { 0.592157, 0.949020, 0.635294, 1.0 }, + { 0.462745, 0.909804, 0.639216, 1.0 }, + { 0.419608, 0.874510, 0.698039, 1.0 }, + { 0.321569, 0.811765, 0.780392, 1.0 }, + { 0.282353, 0.725490, 0.882353, 1.0 }, + { 0.305882, 0.678431, 0.905882, 1.0 }, + { 0.333333, 0.631373, 0.929412, 1.0 }, + { 0.372549, 0.564706, 0.937255, 1.0 }, + { 0.341176, 0.576471, 0.862745, 1.0 }, + { 0.356863, 0.619608, 0.894118, 1.0 }, + { 0.380392, 0.615686, 0.890196, 1.0 }, + { 0.470588, 0.701961, 0.858824, 1.0 }, + { 0.517647, 0.749020, 0.780392, 1.0 }, + { 0.533333, 0.800000, 0.647059, 1.0 }, + { 0.509804, 0.737255, 0.639216, 1.0 }, + { 0.537255, 0.749020, 0.556863, 1.0 }, + { 0.576471, 0.737255, 0.517647, 1.0 }, + { 0.584314, 0.705882, 0.470588, 1.0 }, + { 0.600000, 0.650980, 0.482353, 1.0 }, + { 0.674510, 0.627451, 0.470588, 1.0 }, + { 0.760784, 0.690196, 0.431373, 1.0 }, + { 0.756863, 0.733333, 0.431373, 1.0 }, + { 0.752941, 0.776471, 0.431373, 1.0 }, + { 0.650980, 0.835294, 0.474510, 1.0 }, + { 0.580392, 0.866667, 0.545098, 1.0 }, + { 0.486275, 0.909804, 0.572549, 1.0 }, + { 0.505882, 0.898039, 0.615686, 1.0 }, + { 0.486275, 0.894118, 0.654902, 1.0 }, + { 0.419608, 0.850980, 0.745098, 1.0 }, + { 0.380392, 0.839216, 0.815686, 1.0 }, + { 0.372549, 0.870588, 0.835294, 1.0 }, + { 0.345098, 0.894118, 0.850980, 1.0 }, + { 0.345098, 0.866667, 0.901961, 1.0 }, + { 0.333333, 0.870588, 0.901961, 1.0 }, + { 0.274510, 0.800000, 0.945098, 1.0 }, + { 0.219608, 0.764706, 0.933333, 1.0 }, + { 0.243137, 0.666667, 0.917647, 1.0 }, + { 0.286275, 0.658824, 0.988235, 1.0 }, + { 0.341176, 0.647059, 0.972549, 1.0 }, + { 0.325490, 0.600000, 0.972549, 1.0 }, + { 0.239216, 0.592157, 0.968627, 1.0 }, + { 0.231373, 0.541176, 0.945098, 1.0 }, + { 0.282353, 0.549020, 0.945098, 1.0 }, + { 0.309804, 0.556863, 0.968627, 1.0 }, + { 0.349020, 0.584314, 0.960784, 1.0 }, + { 0.368627, 0.580392, 0.956863, 1.0 }, + { 0.415686, 0.580392, 0.917647, 1.0 }, + { 0.462745, 0.509804, 0.949020, 1.0 }, + { 0.396078, 0.568627, 0.917647, 1.0 }, + { 0.403922, 0.576471, 0.831373, 1.0 }, + { 0.474510, 0.662745, 0.819608, 1.0 }, + { 0.482353, 0.752941, 0.678431, 1.0 }, + { 0.478431, 0.729412, 0.584314, 1.0 }, + { 0.564706, 0.729412, 0.482353, 1.0 }, + { 0.560784, 0.756863, 0.423529, 1.0 }, + { 0.525490, 0.709804, 0.443137, 1.0 }, + { 0.521569, 0.721569, 0.411765, 1.0 }, + { 0.556863, 0.666667, 0.376471, 1.0 }, + { 0.596078, 0.686275, 0.403922, 1.0 }, + { 0.721569, 0.694118, 0.349020, 1.0 }, + { 0.760784, 0.576471, 0.254902, 1.0 }, + { 0.745098, 0.482353, 0.317647, 1.0 }, + { 0.729412, 0.501961, 0.345098, 1.0 }, + { 0.686275, 0.584314, 0.517647, 1.0 }, + { 0.658824, 0.662745, 0.607843, 1.0 }, + { 0.419608, 0.686275, 0.776471, 1.0 }, + { 0.333333, 0.678431, 0.835294, 1.0 }, + { 0.278431, 0.694118, 0.921569, 1.0 }, + { 0.254902, 0.611765, 0.968627, 1.0 }, + { 0.200000, 0.592157, 0.898039, 1.0 }, + { 0.243137, 0.584314, 0.898039, 1.0 }, + { 0.325490, 0.658824, 0.874510, 1.0 }, + { 0.325490, 0.749020, 0.850980, 1.0 }, + { 0.329412, 0.850980, 0.831373, 1.0 }, + { 0.380392, 0.913725, 0.898039, 1.0 }, + { 0.407843, 0.964706, 0.870588, 1.0 }, + { 0.470588, 0.917647, 0.886275, 1.0 }, + { 0.501961, 0.874510, 0.890196, 1.0 }, + { 0.509804, 0.925490, 0.909804, 1.0 }, + { 0.525490, 0.913725, 0.894118, 1.0 }, + { 0.572549, 0.925490, 0.878431, 1.0 }, + { 0.509804, 0.964706, 0.827451, 1.0 }, + { 0.533333, 0.862745, 0.733333, 1.0 }, + { 0.596078, 0.819608, 0.690196, 1.0 }, + { 0.615686, 0.756863, 0.654902, 1.0 }, + { 0.631373, 0.650980, 0.533333, 1.0 }, + { 0.615686, 0.576471, 0.439216, 1.0 }, + { 0.647059, 0.568627, 0.337255, 1.0 }, + { 0.619608, 0.545098, 0.325490, 1.0 }, + { 0.521569, 0.658824, 0.431373, 1.0 }, + { 0.458824, 0.905882, 0.623529, 1.0 }, + { 0.447059, 0.796078, 0.482353, 1.0 }, + }; +/* 2u0020t.jpg */ +static double4 colors_302[] = { + { 0.698039, 0.239216, 0.109804, 1.0 }, + { 0.627451, 0.239216, 0.117647, 1.0 }, + { 0.623529, 0.235294, 0.149020, 1.0 }, + { 0.619608, 0.235294, 0.184314, 1.0 }, + { 0.600000, 0.160784, 0.180392, 1.0 }, + { 0.580392, 0.086275, 0.180392, 1.0 }, + { 0.568627, 0.054902, 0.145098, 1.0 }, + { 0.556863, 0.023529, 0.109804, 1.0 }, + { 0.458824, 0.070588, 0.090196, 1.0 }, + { 0.431373, 0.105882, 0.164706, 1.0 }, + { 0.407843, 0.141176, 0.239216, 1.0 }, + { 0.392157, 0.109804, 0.290196, 1.0 }, + { 0.376471, 0.082353, 0.345098, 1.0 }, + { 0.380392, 0.078431, 0.403922, 1.0 }, + { 0.388235, 0.074510, 0.462745, 1.0 }, + { 0.415686, 0.062745, 0.435294, 1.0 }, + { 0.447059, 0.054902, 0.407843, 1.0 }, + { 0.541176, 0.090196, 0.313725, 1.0 }, + { 0.560784, 0.078431, 0.258824, 1.0 }, + { 0.580392, 0.070588, 0.203922, 1.0 }, + { 0.541176, 0.094118, 0.207843, 1.0 }, + { 0.501961, 0.117647, 0.215686, 1.0 }, + { 0.529412, 0.113725, 0.231373, 1.0 }, + { 0.560784, 0.113725, 0.247059, 1.0 }, + { 0.623529, 0.043137, 0.239216, 1.0 }, + { 0.603922, 0.074510, 0.258824, 1.0 }, + { 0.588235, 0.105882, 0.278431, 1.0 }, + { 0.564706, 0.125490, 0.274510, 1.0 }, + { 0.545098, 0.149020, 0.274510, 1.0 }, + { 0.505882, 0.164706, 0.313725, 1.0 }, + { 0.466667, 0.180392, 0.356863, 1.0 }, + { 0.403922, 0.176471, 0.415686, 1.0 }, + { 0.427451, 0.215686, 0.450980, 1.0 }, + { 0.431373, 0.286275, 0.498039, 1.0 }, + { 0.443137, 0.262745, 0.501961, 1.0 }, + { 0.458824, 0.243137, 0.509804, 1.0 }, + { 0.450980, 0.231373, 0.501961, 1.0 }, + { 0.443137, 0.219608, 0.498039, 1.0 }, + { 0.454902, 0.227451, 0.470588, 1.0 }, + { 0.466667, 0.235294, 0.447059, 1.0 }, + { 0.403922, 0.258824, 0.427451, 1.0 }, + { 0.419608, 0.250980, 0.443137, 1.0 }, + { 0.435294, 0.243137, 0.458824, 1.0 }, + { 0.482353, 0.219608, 0.396078, 1.0 }, + { 0.533333, 0.196078, 0.333333, 1.0 }, + { 0.533333, 0.188235, 0.278431, 1.0 }, + { 0.537255, 0.184314, 0.223529, 1.0 }, + { 0.517647, 0.137255, 0.258824, 1.0 }, + { 0.490196, 0.137255, 0.341176, 1.0 }, + { 0.274510, 0.109804, 0.439216, 1.0 }, + { 0.160784, 0.133333, 0.529412, 1.0 }, + { 0.047059, 0.160784, 0.623529, 1.0 }, + { 0.098039, 0.298039, 0.631373, 1.0 }, + { 0.152941, 0.439216, 0.639216, 1.0 }, + { 0.180392, 0.454902, 0.592157, 1.0 }, + { 0.207843, 0.474510, 0.549020, 1.0 }, + { 0.372549, 0.431373, 0.505882, 1.0 }, + { 0.396078, 0.364706, 0.482353, 1.0 }, + { 0.423529, 0.301961, 0.462745, 1.0 }, + { 0.435294, 0.337255, 0.470588, 1.0 }, + { 0.450980, 0.372549, 0.482353, 1.0 }, + { 0.415686, 0.388235, 0.513725, 1.0 }, + { 0.384314, 0.407843, 0.549020, 1.0 }, + { 0.376471, 0.478431, 0.545098, 1.0 }, + { 0.356863, 0.521569, 0.615686, 1.0 }, + { 0.215686, 0.478431, 0.643137, 1.0 }, + { 0.270588, 0.407843, 0.552941, 1.0 }, + { 0.329412, 0.341176, 0.462745, 1.0 }, + { 0.321569, 0.282353, 0.411765, 1.0 }, + { 0.317647, 0.223529, 0.364706, 1.0 }, + { 0.419608, 0.223529, 0.321569, 1.0 }, + { 0.423529, 0.215686, 0.200000, 1.0 }, + { 0.611765, 0.298039, 0.105882, 1.0 }, + { 0.607843, 0.329412, 0.062745, 1.0 }, + { 0.607843, 0.364706, 0.023529, 1.0 }, + { 0.658824, 0.364706, 0.011765, 1.0 }, + { 0.709804, 0.368627, 0.003922, 1.0 }, + { 0.705882, 0.376471, 0.027451, 1.0 }, + { 0.705882, 0.384314, 0.054902, 1.0 }, + { 0.678431, 0.400000, 0.047059, 1.0 }, + { 0.674510, 0.415686, 0.035294, 1.0 }, + { 0.643137, 0.466667, 0.141176, 1.0 }, + { 0.674510, 0.419608, 0.094118, 1.0 }, + { 0.709804, 0.376471, 0.050980, 1.0 }, + { 0.725490, 0.325490, 0.058824, 1.0 }, + { 0.745098, 0.274510, 0.070588, 1.0 }, + { 0.733333, 0.250980, 0.121569, 1.0 }, + { 0.666667, 0.266667, 0.117647, 1.0 }, + { 0.588235, 0.482353, 0.125490, 1.0 }, + { 0.576471, 0.529412, 0.090196, 1.0 }, + { 0.568627, 0.580392, 0.058824, 1.0 }, + { 0.486275, 0.600000, 0.047059, 1.0 }, + { 0.403922, 0.623529, 0.039216, 1.0 }, + { 0.521569, 0.564706, 0.023529, 1.0 }, + { 0.564706, 0.549020, 0.058824, 1.0 }, + { 0.521569, 0.474510, 0.074510, 1.0 }, + { 0.521569, 0.396078, 0.094118, 1.0 }, + { 0.470588, 0.207843, 0.337255, 1.0 }, + { 0.505882, 0.137255, 0.352941, 1.0 }, + { 0.545098, 0.070588, 0.372549, 1.0 }, + { 0.592157, 0.070588, 0.364706, 1.0 }, + { 0.639216, 0.074510, 0.356863, 1.0 }, + { 0.639216, 0.043137, 0.329412, 1.0 }, + { 0.600000, 0.074510, 0.282353, 1.0 }, + { 0.639216, 0.101961, 0.203922, 1.0 }, + { 0.552941, 0.094118, 0.227451, 1.0 }, + { 0.470588, 0.090196, 0.250980, 1.0 }, + { 0.458824, 0.105882, 0.294118, 1.0 }, + { 0.447059, 0.121569, 0.341176, 1.0 }, + { 0.368627, 0.207843, 0.435294, 1.0 }, + { 0.388235, 0.231373, 0.474510, 1.0 }, + { 0.352941, 0.321569, 0.505882, 1.0 }, + { 0.305882, 0.337255, 0.592157, 1.0 }, + { 0.341176, 0.462745, 0.643137, 1.0 }, + { 0.364706, 0.466667, 0.650980, 1.0 }, + { 0.392157, 0.474510, 0.658824, 1.0 }, + { 0.403922, 0.396078, 0.650980, 1.0 }, + { 0.282353, 0.298039, 0.647059, 1.0 }, + { 0.211765, 0.309804, 0.568627, 1.0 }, + { 0.152941, 0.317647, 0.513725, 1.0 }, + { 0.058824, 0.321569, 0.596078, 1.0 }, + { 0.086275, 0.341176, 0.627451, 1.0 }, + { 0.117647, 0.360784, 0.662745, 1.0 }, + { 0.188235, 0.376471, 0.654902, 1.0 }, + { 0.262745, 0.396078, 0.647059, 1.0 }, + { 0.380392, 0.380392, 0.584314, 1.0 }, + { 0.443137, 0.376471, 0.541176, 1.0 }, + { 0.490196, 0.317647, 0.454902, 1.0 }, + { 0.611765, 0.286275, 0.403922, 1.0 }, + { 0.698039, 0.145098, 0.168627, 1.0 }, + { 0.678431, 0.109804, 0.152941, 1.0 }, + { 0.658824, 0.078431, 0.141176, 1.0 }, + { 0.647059, 0.039216, 0.164706, 1.0 }, + { 0.662745, 0.086275, 0.196078, 1.0 }, + { 0.639216, 0.101961, 0.180392, 1.0 }, + { 0.619608, 0.145098, 0.211765, 1.0 }, + { 0.443137, 0.211765, 0.337255, 1.0 }, + { 0.396078, 0.247059, 0.392157, 1.0 }, + { 0.352941, 0.282353, 0.447059, 1.0 }, + { 0.349020, 0.298039, 0.462745, 1.0 }, + { 0.349020, 0.317647, 0.478431, 1.0 }, + { 0.384314, 0.407843, 0.541176, 1.0 }, + { 0.352941, 0.478431, 0.529412, 1.0 }, + { 0.196078, 0.482353, 0.447059, 1.0 }, + { 0.192157, 0.470588, 0.454902, 1.0 }, + { 0.305882, 0.321569, 0.568627, 1.0 }, + { 0.325490, 0.317647, 0.576471, 1.0 }, + { 0.345098, 0.317647, 0.584314, 1.0 }, + { 0.396078, 0.309804, 0.501961, 1.0 }, + { 0.431373, 0.317647, 0.545098, 1.0 }, + { 0.443137, 0.282353, 0.556863, 1.0 }, + { 0.545098, 0.274510, 0.537255, 1.0 }, + { 0.564706, 0.172549, 0.454902, 1.0 }, + { 0.588235, 0.152941, 0.411765, 1.0 }, + { 0.615686, 0.137255, 0.368627, 1.0 }, + { 0.631373, 0.066667, 0.309804, 1.0 }, + { 0.619608, 0.050980, 0.305882, 1.0 }, + { 0.615686, 0.054902, 0.305882, 1.0 }, + { 0.615686, 0.062745, 0.321569, 1.0 }, + { 0.541176, 0.117647, 0.352941, 1.0 }, + { 0.490196, 0.121569, 0.329412, 1.0 }, + { 0.443137, 0.180392, 0.207843, 1.0 }, + { 0.474510, 0.164706, 0.200000, 1.0 }, + { 0.505882, 0.152941, 0.192157, 1.0 }, + { 0.494118, 0.074510, 0.247059, 1.0 }, + { 0.556863, 0.078431, 0.239216, 1.0 }, + { 0.545098, 0.078431, 0.188235, 1.0 }, + { 0.564706, 0.039216, 0.137255, 1.0 }, + { 0.654902, 0.105882, 0.149020, 1.0 }, + { 0.650980, 0.149020, 0.156863, 1.0 }, + { 0.650980, 0.192157, 0.164706, 1.0 }, + { 0.639216, 0.286275, 0.149020, 1.0 }, + { 0.552941, 0.337255, 0.184314, 1.0 }, + { 0.439216, 0.321569, 0.423529, 1.0 }, + { 0.364706, 0.262745, 0.407843, 1.0 }, + { 0.235294, 0.227451, 0.482353, 1.0 }, + { 0.227451, 0.282353, 0.529412, 1.0 }, + { 0.152941, 0.341176, 0.600000, 1.0 }, + { 0.152941, 0.423529, 0.686275, 1.0 }, + { 0.219608, 0.407843, 0.690196, 1.0 }, + { 0.266667, 0.235294, 0.623529, 1.0 }, + { 0.325490, 0.247059, 0.525490, 1.0 }, + { 0.482353, 0.207843, 0.494118, 1.0 }, + { 0.537255, 0.101961, 0.470588, 1.0 }, + { 0.474510, 0.058824, 0.349020, 1.0 }, + { 0.474510, 0.070588, 0.321569, 1.0 }, + { 0.474510, 0.082353, 0.294118, 1.0 }, + { 0.443137, 0.043137, 0.298039, 1.0 }, + { 0.427451, 0.078431, 0.298039, 1.0 }, + { 0.462745, 0.149020, 0.380392, 1.0 }, + { 0.521569, 0.149020, 0.407843, 1.0 }, + { 0.556863, 0.054902, 0.380392, 1.0 }, + { 0.623529, 0.031373, 0.396078, 1.0 }, + { 0.662745, 0.050980, 0.298039, 1.0 }, + { 0.729412, 0.180392, 0.231373, 1.0 }, + { 0.745098, 0.227451, 0.145098, 1.0 }, + { 0.760784, 0.384314, 0.086275, 1.0 }, + { 0.756863, 0.443137, 0.054902, 1.0 }, + { 0.756863, 0.415686, 0.035294, 1.0 }, + { 0.705882, 0.325490, 0.054902, 1.0 }, + { 0.678431, 0.215686, 0.019608, 1.0 }, + { 0.654902, 0.121569, 0.137255, 1.0 }, + { 0.623529, 0.121569, 0.125490, 1.0 }, + { 0.627451, 0.141176, 0.133333, 1.0 }, + { 0.588235, 0.200000, 0.117647, 1.0 }, + { 0.619608, 0.250980, 0.149020, 1.0 }, + { 0.541176, 0.294118, 0.082353, 1.0 }, + { 0.537255, 0.384314, 0.090196, 1.0 }, + { 0.552941, 0.368627, 0.047059, 1.0 }, + { 0.552941, 0.372549, 0.039216, 1.0 }, + { 0.568627, 0.415686, 0.050980, 1.0 }, + { 0.603922, 0.447059, 0.074510, 1.0 }, + { 0.596078, 0.447059, 0.160784, 1.0 }, + { 0.403922, 0.349020, 0.235294, 1.0 }, + { 0.415686, 0.356863, 0.274510, 1.0 }, + { 0.400000, 0.274510, 0.294118, 1.0 }, + { 0.415686, 0.235294, 0.247059, 1.0 }, + { 0.462745, 0.278431, 0.215686, 1.0 }, + { 0.647059, 0.298039, 0.141176, 1.0 }, + { 0.756863, 0.333333, 0.082353, 1.0 }, + { 0.760784, 0.290196, 0.050980, 1.0 }, + { 0.776471, 0.290196, 0.054902, 1.0 }, + { 0.780392, 0.262745, 0.070588, 1.0 }, + { 0.690196, 0.219608, 0.023529, 1.0 }, + { 0.725490, 0.141176, 0.117647, 1.0 }, + { 0.682353, 0.121569, 0.098039, 1.0 }, + { 0.588235, 0.078431, 0.117647, 1.0 }, + { 0.603922, 0.050980, 0.113725, 1.0 }, + { 0.694118, 0.078431, 0.043137, 1.0 }, + { 0.717647, 0.239216, 0.047059, 1.0 }, + { 0.674510, 0.368627, 0.109804, 1.0 }, + { 0.666667, 0.403922, 0.137255, 1.0 }, + { 0.639216, 0.380392, 0.145098, 1.0 }, + { 0.631373, 0.341176, 0.345098, 1.0 }, + { 0.498039, 0.356863, 0.458824, 1.0 }, + { 0.474510, 0.419608, 0.419608, 1.0 }, + { 0.447059, 0.337255, 0.392157, 1.0 }, + { 0.450980, 0.337255, 0.345098, 1.0 }, + { 0.600000, 0.313725, 0.176471, 1.0 }, + { 0.643137, 0.313725, 0.129412, 1.0 }, + { 0.576471, 0.247059, 0.207843, 1.0 }, + { 0.564706, 0.219608, 0.384314, 1.0 }, + { 0.486275, 0.207843, 0.435294, 1.0 }, + { 0.486275, 0.313725, 0.521569, 1.0 }, + { 0.450980, 0.345098, 0.560784, 1.0 }, + { 0.427451, 0.372549, 0.615686, 1.0 }, + { 0.396078, 0.411765, 0.600000, 1.0 }, + { 0.403922, 0.415686, 0.584314, 1.0 }, + { 0.380392, 0.431373, 0.603922, 1.0 }, + { 0.384314, 0.419608, 0.588235, 1.0 }, + { 0.325490, 0.352941, 0.517647, 1.0 }, + { 0.254902, 0.423529, 0.349020, 1.0 }, + { 0.266667, 0.380392, 0.443137, 1.0 }, + { 0.282353, 0.235294, 0.525490, 1.0 }, + { 0.345098, 0.168627, 0.439216, 1.0 }, + { 0.278431, 0.188235, 0.494118, 1.0 }, + }; +/* 2u0024t.jpg */ +static double4 colors_303[] = { + { 0.054902, 0.313725, 0.133333, 1.0 }, + { 0.188235, 0.298039, 0.243137, 1.0 }, + { 0.270588, 0.235294, 0.278431, 1.0 }, + { 0.356863, 0.172549, 0.313725, 1.0 }, + { 0.462745, 0.145098, 0.341176, 1.0 }, + { 0.568627, 0.117647, 0.372549, 1.0 }, + { 0.584314, 0.188235, 0.352941, 1.0 }, + { 0.603922, 0.262745, 0.337255, 1.0 }, + { 0.615686, 0.423529, 0.262745, 1.0 }, + { 0.635294, 0.447059, 0.215686, 1.0 }, + { 0.654902, 0.474510, 0.172549, 1.0 }, + { 0.631373, 0.415686, 0.176471, 1.0 }, + { 0.611765, 0.360784, 0.180392, 1.0 }, + { 0.643137, 0.309804, 0.184314, 1.0 }, + { 0.674510, 0.262745, 0.188235, 1.0 }, + { 0.635294, 0.235294, 0.192157, 1.0 }, + { 0.596078, 0.211765, 0.200000, 1.0 }, + { 0.658824, 0.384314, 0.149020, 1.0 }, + { 0.694118, 0.439216, 0.098039, 1.0 }, + { 0.729412, 0.494118, 0.047059, 1.0 }, + { 0.725490, 0.470588, 0.105882, 1.0 }, + { 0.725490, 0.450980, 0.168627, 1.0 }, + { 0.733333, 0.450980, 0.211765, 1.0 }, + { 0.741176, 0.450980, 0.258824, 1.0 }, + { 0.705882, 0.133333, 0.176471, 1.0 }, + { 0.654902, 0.172549, 0.227451, 1.0 }, + { 0.607843, 0.211765, 0.282353, 1.0 }, + { 0.556863, 0.258824, 0.286275, 1.0 }, + { 0.505882, 0.305882, 0.294118, 1.0 }, + { 0.482353, 0.321569, 0.274510, 1.0 }, + { 0.462745, 0.341176, 0.258824, 1.0 }, + { 0.439216, 0.376471, 0.243137, 1.0 }, + { 0.427451, 0.356863, 0.301961, 1.0 }, + { 0.337255, 0.290196, 0.337255, 1.0 }, + { 0.321569, 0.223529, 0.352941, 1.0 }, + { 0.305882, 0.160784, 0.372549, 1.0 }, + { 0.266667, 0.121569, 0.364706, 1.0 }, + { 0.227451, 0.086275, 0.360784, 1.0 }, + { 0.235294, 0.054902, 0.364706, 1.0 }, + { 0.243137, 0.023529, 0.372549, 1.0 }, + { 0.262745, 0.074510, 0.231373, 1.0 }, + { 0.286275, 0.062745, 0.223529, 1.0 }, + { 0.309804, 0.054902, 0.219608, 1.0 }, + { 0.352941, 0.133333, 0.239216, 1.0 }, + { 0.396078, 0.215686, 0.258824, 1.0 }, + { 0.443137, 0.266667, 0.243137, 1.0 }, + { 0.494118, 0.317647, 0.227451, 1.0 }, + { 0.592157, 0.396078, 0.196078, 1.0 }, + { 0.623529, 0.447059, 0.129412, 1.0 }, + { 0.580392, 0.474510, 0.133333, 1.0 }, + { 0.603922, 0.443137, 0.094118, 1.0 }, + { 0.627451, 0.411765, 0.058824, 1.0 }, + { 0.486275, 0.376471, 0.074510, 1.0 }, + { 0.345098, 0.341176, 0.090196, 1.0 }, + { 0.270588, 0.247059, 0.078431, 1.0 }, + { 0.200000, 0.152941, 0.066667, 1.0 }, + { 0.215686, 0.094118, 0.219608, 1.0 }, + { 0.266667, 0.164706, 0.231373, 1.0 }, + { 0.321569, 0.235294, 0.243137, 1.0 }, + { 0.313725, 0.368627, 0.203922, 1.0 }, + { 0.305882, 0.501961, 0.168627, 1.0 }, + { 0.313725, 0.482353, 0.113725, 1.0 }, + { 0.325490, 0.462745, 0.062745, 1.0 }, + { 0.356863, 0.400000, 0.133333, 1.0 }, + { 0.450980, 0.368627, 0.254902, 1.0 }, + { 0.376471, 0.266667, 0.427451, 1.0 }, + { 0.349020, 0.211765, 0.415686, 1.0 }, + { 0.321569, 0.156863, 0.403922, 1.0 }, + { 0.325490, 0.188235, 0.411765, 1.0 }, + { 0.329412, 0.223529, 0.423529, 1.0 }, + { 0.352941, 0.298039, 0.400000, 1.0 }, + { 0.392157, 0.321569, 0.368627, 1.0 }, + { 0.384314, 0.258824, 0.309804, 1.0 }, + { 0.360784, 0.215686, 0.243137, 1.0 }, + { 0.337255, 0.172549, 0.176471, 1.0 }, + { 0.333333, 0.141176, 0.215686, 1.0 }, + { 0.329412, 0.109804, 0.254902, 1.0 }, + { 0.305882, 0.121569, 0.290196, 1.0 }, + { 0.282353, 0.133333, 0.325490, 1.0 }, + { 0.243137, 0.129412, 0.349020, 1.0 }, + { 0.231373, 0.109804, 0.376471, 1.0 }, + { 0.286275, 0.043137, 0.376471, 1.0 }, + { 0.333333, 0.050980, 0.262745, 1.0 }, + { 0.380392, 0.058824, 0.149020, 1.0 }, + { 0.435294, 0.133333, 0.117647, 1.0 }, + { 0.490196, 0.211765, 0.086275, 1.0 }, + { 0.627451, 0.231373, 0.027451, 1.0 }, + { 0.584314, 0.321569, 0.117647, 1.0 }, + { 0.745098, 0.419608, 0.019608, 1.0 }, + { 0.733333, 0.396078, 0.082353, 1.0 }, + { 0.725490, 0.376471, 0.149020, 1.0 }, + { 0.705882, 0.392157, 0.180392, 1.0 }, + { 0.690196, 0.407843, 0.211765, 1.0 }, + { 0.670588, 0.411765, 0.223529, 1.0 }, + { 0.623529, 0.403922, 0.266667, 1.0 }, + { 0.631373, 0.349020, 0.250980, 1.0 }, + { 0.658824, 0.301961, 0.219608, 1.0 }, + { 0.611765, 0.360784, 0.313725, 1.0 }, + { 0.592157, 0.388235, 0.270588, 1.0 }, + { 0.576471, 0.419608, 0.227451, 1.0 }, + { 0.541176, 0.431373, 0.223529, 1.0 }, + { 0.509804, 0.443137, 0.223529, 1.0 }, + { 0.513725, 0.419608, 0.270588, 1.0 }, + { 0.474510, 0.407843, 0.290196, 1.0 }, + { 0.517647, 0.341176, 0.266667, 1.0 }, + { 0.525490, 0.270588, 0.290196, 1.0 }, + { 0.537255, 0.203922, 0.317647, 1.0 }, + { 0.564706, 0.160784, 0.305882, 1.0 }, + { 0.596078, 0.121569, 0.298039, 1.0 }, + { 0.580392, 0.094118, 0.337255, 1.0 }, + { 0.580392, 0.035294, 0.298039, 1.0 }, + { 0.556863, 0.094118, 0.298039, 1.0 }, + { 0.584314, 0.180392, 0.184314, 1.0 }, + { 0.482353, 0.341176, 0.200000, 1.0 }, + { 0.474510, 0.349020, 0.176471, 1.0 }, + { 0.466667, 0.360784, 0.152941, 1.0 }, + { 0.466667, 0.388235, 0.149020, 1.0 }, + { 0.521569, 0.443137, 0.156863, 1.0 }, + { 0.556863, 0.368627, 0.227451, 1.0 }, + { 0.552941, 0.356863, 0.266667, 1.0 }, + { 0.470588, 0.337255, 0.298039, 1.0 }, + { 0.431373, 0.286275, 0.286275, 1.0 }, + { 0.392157, 0.235294, 0.278431, 1.0 }, + { 0.403922, 0.211765, 0.262745, 1.0 }, + { 0.419608, 0.192157, 0.247059, 1.0 }, + { 0.396078, 0.054902, 0.188235, 1.0 }, + { 0.352941, 0.023529, 0.156863, 1.0 }, + { 0.333333, 0.000000, 0.133333, 1.0 }, + { 0.305882, 0.023529, 0.211765, 1.0 }, + { 0.356863, 0.078431, 0.211765, 1.0 }, + { 0.376471, 0.098039, 0.239216, 1.0 }, + { 0.396078, 0.121569, 0.266667, 1.0 }, + { 0.423529, 0.239216, 0.278431, 1.0 }, + { 0.474510, 0.317647, 0.270588, 1.0 }, + { 0.521569, 0.360784, 0.235294, 1.0 }, + { 0.490196, 0.388235, 0.156863, 1.0 }, + { 0.501961, 0.384314, 0.243137, 1.0 }, + { 0.470588, 0.380392, 0.266667, 1.0 }, + { 0.443137, 0.380392, 0.290196, 1.0 }, + { 0.462745, 0.368627, 0.352941, 1.0 }, + { 0.482353, 0.356863, 0.415686, 1.0 }, + { 0.415686, 0.290196, 0.372549, 1.0 }, + { 0.345098, 0.313725, 0.372549, 1.0 }, + { 0.329412, 0.298039, 0.356863, 1.0 }, + { 0.325490, 0.278431, 0.356863, 1.0 }, + { 0.356863, 0.200000, 0.333333, 1.0 }, + { 0.372549, 0.203922, 0.321569, 1.0 }, + { 0.388235, 0.207843, 0.309804, 1.0 }, + { 0.376471, 0.254902, 0.313725, 1.0 }, + { 0.415686, 0.274510, 0.282353, 1.0 }, + { 0.388235, 0.329412, 0.168627, 1.0 }, + { 0.372549, 0.254902, 0.105882, 1.0 }, + { 0.294118, 0.109804, 0.149020, 1.0 }, + { 0.317647, 0.082353, 0.156863, 1.0 }, + { 0.341176, 0.054902, 0.168627, 1.0 }, + { 0.309804, 0.145098, 0.152941, 1.0 }, + { 0.407843, 0.239216, 0.039216, 1.0 }, + { 0.521569, 0.341176, 0.145098, 1.0 }, + { 0.600000, 0.364706, 0.152941, 1.0 }, + { 0.635294, 0.407843, 0.156863, 1.0 }, + { 0.631373, 0.419608, 0.137255, 1.0 }, + { 0.686275, 0.462745, 0.247059, 1.0 }, + { 0.698039, 0.458824, 0.258824, 1.0 }, + { 0.709804, 0.458824, 0.270588, 1.0 }, + { 0.756863, 0.419608, 0.321569, 1.0 }, + { 0.807843, 0.482353, 0.317647, 1.0 }, + { 0.858824, 0.478431, 0.352941, 1.0 }, + { 0.796078, 0.462745, 0.341176, 1.0 }, + { 0.560784, 0.396078, 0.403922, 1.0 }, + { 0.478431, 0.419608, 0.396078, 1.0 }, + { 0.400000, 0.443137, 0.388235, 1.0 }, + { 0.439216, 0.439216, 0.329412, 1.0 }, + { 0.521569, 0.470588, 0.294118, 1.0 }, + { 0.560784, 0.462745, 0.200000, 1.0 }, + { 0.580392, 0.474510, 0.172549, 1.0 }, + { 0.654902, 0.494118, 0.290196, 1.0 }, + { 0.674510, 0.458824, 0.298039, 1.0 }, + { 0.615686, 0.423529, 0.356863, 1.0 }, + { 0.568627, 0.400000, 0.325490, 1.0 }, + { 0.470588, 0.356863, 0.286275, 1.0 }, + { 0.431373, 0.325490, 0.298039, 1.0 }, + { 0.392157, 0.243137, 0.294118, 1.0 }, + { 0.435294, 0.203922, 0.274510, 1.0 }, + { 0.388235, 0.082353, 0.235294, 1.0 }, + { 0.392157, 0.023529, 0.219608, 1.0 }, + { 0.407843, 0.035294, 0.203922, 1.0 }, + { 0.423529, 0.047059, 0.192157, 1.0 }, + { 0.372549, 0.058824, 0.156863, 1.0 }, + { 0.345098, 0.066667, 0.192157, 1.0 }, + { 0.364706, 0.043137, 0.192157, 1.0 }, + { 0.403922, 0.058824, 0.254902, 1.0 }, + { 0.482353, 0.058824, 0.301961, 1.0 }, + { 0.466667, 0.023529, 0.329412, 1.0 }, + { 0.509804, 0.003922, 0.317647, 1.0 }, + { 0.545098, 0.047059, 0.396078, 1.0 }, + { 0.521569, 0.129412, 0.341176, 1.0 }, + { 0.478431, 0.176471, 0.301961, 1.0 }, + { 0.427451, 0.247059, 0.286275, 1.0 }, + { 0.411765, 0.254902, 0.290196, 1.0 }, + { 0.407843, 0.309804, 0.290196, 1.0 }, + { 0.443137, 0.317647, 0.219608, 1.0 }, + { 0.470588, 0.286275, 0.184314, 1.0 }, + { 0.356863, 0.207843, 0.117647, 1.0 }, + { 0.352941, 0.223529, 0.094118, 1.0 }, + { 0.286275, 0.250980, 0.121569, 1.0 }, + { 0.164706, 0.203922, 0.105882, 1.0 }, + { 0.078431, 0.141176, 0.027451, 1.0 }, + { 0.050980, 0.317647, 0.094118, 1.0 }, + { 0.082353, 0.215686, 0.160784, 1.0 }, + { 0.223529, 0.117647, 0.239216, 1.0 }, + { 0.274510, 0.200000, 0.172549, 1.0 }, + { 0.239216, 0.403922, 0.156863, 1.0 }, + { 0.207843, 0.419608, 0.035294, 1.0 }, + { 0.141176, 0.419608, 0.145098, 1.0 }, + { 0.176471, 0.454902, 0.156863, 1.0 }, + { 0.270588, 0.400000, 0.184314, 1.0 }, + { 0.309804, 0.274510, 0.349020, 1.0 }, + { 0.290196, 0.176471, 0.286275, 1.0 }, + { 0.282353, 0.086275, 0.294118, 1.0 }, + { 0.254902, 0.105882, 0.345098, 1.0 }, + { 0.309804, 0.113725, 0.345098, 1.0 }, + { 0.360784, 0.168627, 0.352941, 1.0 }, + { 0.325490, 0.207843, 0.356863, 1.0 }, + { 0.313725, 0.168627, 0.368627, 1.0 }, + { 0.313725, 0.152941, 0.427451, 1.0 }, + { 0.294118, 0.133333, 0.431373, 1.0 }, + { 0.282353, 0.133333, 0.419608, 1.0 }, + { 0.258824, 0.105882, 0.329412, 1.0 }, + { 0.309804, 0.172549, 0.329412, 1.0 }, + { 0.352941, 0.188235, 0.329412, 1.0 }, + { 0.368627, 0.274510, 0.329412, 1.0 }, + { 0.427451, 0.329412, 0.345098, 1.0 }, + { 0.407843, 0.356863, 0.325490, 1.0 }, + { 0.380392, 0.356863, 0.294118, 1.0 }, + { 0.490196, 0.313725, 0.223529, 1.0 }, + { 0.533333, 0.317647, 0.164706, 1.0 }, + { 0.556863, 0.403922, 0.149020, 1.0 }, + { 0.521569, 0.470588, 0.058824, 1.0 }, + { 0.407843, 0.541176, 0.000000, 1.0 }, + { 0.333333, 0.564706, 0.062745, 1.0 }, + { 0.309804, 0.592157, 0.058824, 1.0 }, + { 0.329412, 0.568627, 0.031373, 1.0 }, + { 0.462745, 0.501961, 0.019608, 1.0 }, + { 0.525490, 0.462745, 0.117647, 1.0 }, + { 0.513725, 0.443137, 0.160784, 1.0 }, + { 0.541176, 0.494118, 0.172549, 1.0 }, + { 0.600000, 0.490196, 0.160784, 1.0 }, + { 0.588235, 0.462745, 0.176471, 1.0 }, + { 0.607843, 0.411765, 0.211765, 1.0 }, + { 0.509804, 0.368627, 0.305882, 1.0 }, + { 0.474510, 0.305882, 0.380392, 1.0 }, + { 0.509804, 0.254902, 0.349020, 1.0 }, + { 0.513725, 0.231373, 0.309804, 1.0 }, + { 0.490196, 0.294118, 0.258824, 1.0 }, + { 0.392157, 0.270588, 0.341176, 1.0 }, + { 0.400000, 0.270588, 0.313725, 1.0 }, + }; +/* gradient0000.jpg */ +static double4 colors_304[] = { + { 0.956863, 0.000000, 0.047059, 1.0 }, + { 1.000000, 0.000000, 0.400000, 1.0 }, + { 0.941176, 0.000000, 0.627451, 1.0 }, + { 0.882353, 0.000000, 0.854902, 1.0 }, + { 0.874510, 0.000000, 0.909804, 1.0 }, + { 0.866667, 0.003922, 0.968627, 1.0 }, + { 0.866667, 0.000000, 0.980392, 1.0 }, + { 0.866667, 0.000000, 0.996078, 1.0 }, + { 0.898039, 0.000000, 0.945098, 1.0 }, + { 0.949020, 0.000000, 0.772549, 1.0 }, + { 1.000000, 0.000000, 0.603922, 1.0 }, + { 0.898039, 0.000000, 0.423529, 1.0 }, + { 0.800000, 0.000000, 0.247059, 1.0 }, + { 0.670588, 0.000000, 0.129412, 1.0 }, + { 0.545098, 0.000000, 0.011765, 1.0 }, + { 0.513725, 0.007843, 0.007843, 1.0 }, + { 0.486275, 0.019608, 0.003922, 1.0 }, + { 0.435294, 0.039216, 0.000000, 1.0 }, + { 0.458824, 0.027451, 0.000000, 1.0 }, + { 0.482353, 0.015686, 0.000000, 1.0 }, + { 0.482353, 0.015686, 0.000000, 1.0 }, + { 0.482353, 0.015686, 0.000000, 1.0 }, + { 0.470588, 0.027451, 0.000000, 1.0 }, + { 0.462745, 0.039216, 0.000000, 1.0 }, + { 0.466667, 0.043137, 0.000000, 1.0 }, + { 0.486275, 0.023529, 0.000000, 1.0 }, + { 0.505882, 0.003922, 0.000000, 1.0 }, + { 0.537255, 0.000000, 0.007843, 1.0 }, + { 0.568627, 0.000000, 0.019608, 1.0 }, + { 0.564706, 0.000000, 0.007843, 1.0 }, + { 0.564706, 0.000000, 0.000000, 1.0 }, + { 0.525490, 0.000000, 0.003922, 1.0 }, + { 0.498039, 0.015686, 0.000000, 1.0 }, + { 0.486275, 0.019608, 0.003922, 1.0 }, + { 0.486275, 0.019608, 0.000000, 1.0 }, + { 0.490196, 0.023529, 0.000000, 1.0 }, + { 0.529412, 0.011765, 0.007843, 1.0 }, + { 0.568627, 0.000000, 0.019608, 1.0 }, + { 0.678431, 0.000000, 0.109804, 1.0 }, + { 0.792157, 0.000000, 0.203922, 1.0 }, + { 0.996078, 0.000000, 0.458824, 1.0 }, + { 0.882353, 0.000000, 0.647059, 1.0 }, + { 0.772549, 0.000000, 0.839216, 1.0 }, + { 0.615686, 0.000000, 0.894118, 1.0 }, + { 0.462745, 0.000000, 0.949020, 1.0 }, + { 0.450980, 0.003922, 0.972549, 1.0 }, + { 0.443137, 0.007843, 1.000000, 1.0 }, + { 0.447059, 0.003922, 1.000000, 1.0 }, + { 0.462745, 0.000000, 0.949020, 1.0 }, + { 0.792157, 0.000000, 0.329412, 1.0 }, + { 0.678431, 0.000000, 0.196078, 1.0 }, + { 0.568627, 0.000000, 0.066667, 1.0 }, + { 0.501961, 0.027451, 0.035294, 1.0 }, + { 0.439216, 0.054902, 0.003922, 1.0 }, + { 0.439216, 0.054902, 0.003922, 1.0 }, + { 0.439216, 0.054902, 0.003922, 1.0 }, + { 0.509804, 0.000000, 0.000000, 1.0 }, + { 0.584314, 0.000000, 0.078431, 1.0 }, + { 0.662745, 0.000000, 0.160784, 1.0 }, + { 0.733333, 0.000000, 0.231373, 1.0 }, + { 0.803922, 0.000000, 0.301961, 1.0 }, + { 0.898039, 0.000000, 0.388235, 1.0 }, + { 0.996078, 0.000000, 0.478431, 1.0 }, + { 0.960784, 0.000000, 0.843137, 1.0 }, + { 0.945098, 0.003922, 0.878431, 1.0 }, + { 0.890196, 0.000000, 1.000000, 1.0 }, + { 0.866667, 0.000000, 0.941176, 1.0 }, + { 0.843137, 0.000000, 0.886275, 1.0 }, + { 0.862745, 0.000000, 0.870588, 1.0 }, + { 0.882353, 0.000000, 0.854902, 1.0 }, + { 0.996078, 0.000000, 0.627451, 1.0 }, + { 0.964706, 0.003922, 0.317647, 1.0 }, + { 0.956863, 0.235294, 0.039216, 1.0 }, + { 0.937255, 0.188235, 0.019608, 1.0 }, + { 0.921569, 0.145098, 0.000000, 1.0 }, + { 0.905882, 0.129412, 0.000000, 1.0 }, + { 0.890196, 0.113725, 0.000000, 1.0 }, + { 0.905882, 0.117647, 0.000000, 1.0 }, + { 0.925490, 0.121569, 0.000000, 1.0 }, + { 0.937255, 0.203922, 0.003922, 1.0 }, + { 0.988235, 0.215686, 0.082353, 1.0 }, + { 0.984314, 0.050980, 0.039216, 1.0 }, + { 0.968627, 0.050980, 0.019608, 1.0 }, + { 0.952941, 0.050980, 0.000000, 1.0 }, + { 0.933333, 0.039216, 0.000000, 1.0 }, + { 0.917647, 0.027451, 0.000000, 1.0 }, + { 0.894118, 0.086275, 0.000000, 1.0 }, + { 0.894118, 0.086275, 0.000000, 1.0 }, + { 0.913725, 0.152941, 0.003922, 1.0 }, + { 0.886275, 0.192157, 0.000000, 1.0 }, + { 0.862745, 0.235294, 0.000000, 1.0 }, + { 0.850980, 0.270588, 0.000000, 1.0 }, + { 0.843137, 0.305882, 0.000000, 1.0 }, + { 0.862745, 0.392157, 0.145098, 1.0 }, + { 0.949020, 0.301961, 0.325490, 1.0 }, + { 1.000000, 0.000000, 0.509804, 1.0 }, + { 1.000000, 0.000000, 0.682353, 1.0 }, + { 0.992157, 0.000000, 0.741176, 1.0 }, + { 0.992157, 0.000000, 0.588235, 1.0 }, + { 0.996078, 0.000000, 0.439216, 1.0 }, + { 0.992157, 0.000000, 0.364706, 1.0 }, + { 0.988235, 0.000000, 0.294118, 1.0 }, + { 0.949020, 0.000000, 0.062745, 1.0 }, + { 0.905882, 0.043137, 0.000000, 1.0 }, + { 0.513725, 0.023529, 0.000000, 1.0 }, + { 0.505882, 0.011765, 0.000000, 1.0 }, + { 0.501961, 0.000000, 0.000000, 1.0 }, + { 0.537255, 0.007843, 0.000000, 1.0 }, + { 0.572549, 0.015686, 0.000000, 1.0 }, + { 0.611765, 0.000000, 0.011765, 1.0 }, + { 0.901961, 0.000000, 0.007843, 1.0 }, + { 0.925490, 0.011765, 0.000000, 1.0 }, + { 0.913725, 0.050980, 0.000000, 1.0 }, + { 0.952941, 0.070588, 0.000000, 1.0 }, + { 0.949020, 0.050980, 0.000000, 1.0 }, + { 0.949020, 0.031373, 0.003922, 1.0 }, + { 0.960784, 0.003922, 0.050980, 1.0 }, + { 0.933333, 0.000000, 0.090196, 1.0 }, + { 0.776471, 0.000000, 0.137255, 1.0 }, + { 0.576471, 0.000000, 0.031373, 1.0 }, + { 0.486275, 0.019608, 0.003922, 1.0 }, + { 0.494118, 0.007843, 0.000000, 1.0 }, + { 0.501961, 0.000000, 0.000000, 1.0 }, + { 0.521569, 0.000000, 0.000000, 1.0 }, + { 0.545098, 0.003922, 0.000000, 1.0 }, + { 0.592157, 0.000000, 0.035294, 1.0 }, + { 0.819608, 0.000000, 0.215686, 1.0 }, + { 0.862745, 0.000000, 0.400000, 1.0 }, + { 0.796078, 0.003922, 0.819608, 1.0 }, + { 0.850980, 0.000000, 0.992157, 1.0 }, + { 0.850980, 0.000000, 0.992157, 1.0 }, + { 0.850980, 0.000000, 0.992157, 1.0 }, + { 0.862745, 0.000000, 1.000000, 1.0 }, + { 0.866667, 0.000000, 0.996078, 1.0 }, + { 0.882353, 0.000000, 1.000000, 1.0 }, + { 0.878431, 0.000000, 0.996078, 1.0 }, + { 0.850980, 0.000000, 1.000000, 1.0 }, + { 0.847059, 0.000000, 0.992157, 1.0 }, + { 0.843137, 0.000000, 0.988235, 1.0 }, + { 0.827451, 0.000000, 0.992157, 1.0 }, + { 0.811765, 0.000000, 0.996078, 1.0 }, + { 0.807843, 0.000000, 1.000000, 1.0 }, + { 0.639216, 0.000000, 0.929412, 1.0 }, + { 0.466667, 0.000000, 0.956863, 1.0 }, + { 0.431373, 0.000000, 0.968627, 1.0 }, + { 0.450980, 0.003922, 0.968627, 1.0 }, + { 0.505882, 0.000000, 0.937255, 1.0 }, + { 0.560784, 0.000000, 0.909804, 1.0 }, + { 0.627451, 0.000000, 0.870588, 1.0 }, + { 0.635294, 0.000000, 0.882353, 1.0 }, + { 0.596078, 0.000000, 0.945098, 1.0 }, + { 0.454902, 0.023529, 1.000000, 1.0 }, + { 0.356863, 0.047059, 0.996078, 1.0 }, + { 0.317647, 0.066667, 0.996078, 1.0 }, + { 0.278431, 0.090196, 1.000000, 1.0 }, + { 0.341176, 0.054902, 0.996078, 1.0 }, + { 0.396078, 0.015686, 1.000000, 1.0 }, + { 0.466667, 0.007843, 0.996078, 1.0 }, + { 0.764706, 0.015686, 1.000000, 1.0 }, + { 0.807843, 0.003922, 0.996078, 1.0 }, + { 0.850980, 0.000000, 1.000000, 1.0 }, + { 0.905882, 0.000000, 0.988235, 1.0 }, + { 0.913725, 0.000000, 0.945098, 1.0 }, + { 0.925490, 0.000000, 0.901961, 1.0 }, + { 0.945098, 0.000000, 0.890196, 1.0 }, + { 1.000000, 0.000000, 0.705882, 1.0 }, + { 1.000000, 0.000000, 0.517647, 1.0 }, + { 0.996078, 0.000000, 0.486275, 1.0 }, + { 0.996078, 0.000000, 0.682353, 1.0 }, + { 0.886275, 0.000000, 0.760784, 1.0 }, + { 0.780392, 0.000000, 0.843137, 1.0 }, + { 0.737255, 0.003922, 0.847059, 1.0 }, + { 0.745098, 0.000000, 0.870588, 1.0 }, + { 0.760784, 0.000000, 0.874510, 1.0 }, + { 0.937255, 0.003922, 0.615686, 1.0 }, + { 0.803922, 0.003922, 0.352941, 1.0 }, + { 0.792157, 0.000000, 0.203922, 1.0 }, + { 0.584314, 0.003922, 0.066667, 1.0 }, + { 0.549020, 0.000000, 0.043137, 1.0 }, + { 0.576471, 0.000000, 0.031373, 1.0 }, + { 0.662745, 0.000000, 0.160784, 1.0 }, + { 0.796078, 0.000000, 0.235294, 1.0 }, + { 0.815686, 0.000000, 0.321569, 1.0 }, + { 1.000000, 0.000000, 0.509804, 1.0 }, + { 0.964706, 0.000000, 0.866667, 1.0 }, + { 0.949020, 0.000000, 0.890196, 1.0 }, + { 0.933333, 0.000000, 0.913725, 1.0 }, + { 0.905882, 0.000000, 0.988235, 1.0 }, + { 0.882353, 0.000000, 0.996078, 1.0 }, + { 0.862745, 0.000000, 0.996078, 1.0 }, + { 0.850980, 0.000000, 0.992157, 1.0 }, + { 0.839216, 0.000000, 0.996078, 1.0 }, + { 0.811765, 0.000000, 1.000000, 1.0 }, + { 0.800000, 0.000000, 1.000000, 1.0 }, + { 0.537255, 0.000000, 0.996078, 1.0 }, + { 0.427451, 0.035294, 1.000000, 1.0 }, + { 0.396078, 0.050980, 1.000000, 1.0 }, + { 0.380392, 0.066667, 1.000000, 1.0 }, + { 0.392157, 0.047059, 1.000000, 1.0 }, + { 0.403922, 0.027451, 0.996078, 1.0 }, + { 0.415686, 0.019608, 1.000000, 1.0 }, + { 0.513725, 0.000000, 0.984314, 1.0 }, + { 0.768627, 0.011765, 0.996078, 1.0 }, + { 0.811765, 0.000000, 1.000000, 1.0 }, + { 0.823529, 0.000000, 1.000000, 1.0 }, + { 0.843137, 0.000000, 0.996078, 1.0 }, + { 0.847059, 0.003922, 1.000000, 1.0 }, + { 0.823529, 0.000000, 1.000000, 1.0 }, + { 0.800000, 0.000000, 1.000000, 1.0 }, + { 0.552941, 0.000000, 0.937255, 1.0 }, + { 0.454902, 0.000000, 1.000000, 1.0 }, + { 0.454902, 0.000000, 0.968627, 1.0 }, + { 0.560784, 0.000000, 0.909804, 1.0 }, + { 0.733333, 0.000000, 0.898039, 1.0 }, + { 0.764706, 0.000000, 0.878431, 1.0 }, + { 0.862745, 0.000000, 0.870588, 1.0 }, + { 0.996078, 0.003922, 0.674510, 1.0 }, + { 1.000000, 0.000000, 0.529412, 1.0 }, + { 1.000000, 0.000000, 0.462745, 1.0 }, + { 1.000000, 0.000000, 0.462745, 1.0 }, + { 1.000000, 0.000000, 0.478431, 1.0 }, + { 1.000000, 0.000000, 0.470588, 1.0 }, + { 0.996078, 0.000000, 0.439216, 1.0 }, + { 1.000000, 0.000000, 0.419608, 1.0 }, + { 1.000000, 0.000000, 0.415686, 1.0 }, + { 1.000000, 0.000000, 0.400000, 1.0 }, + { 0.988235, 0.000000, 0.294118, 1.0 }, + { 0.956863, 0.000000, 0.203922, 1.0 }, + { 0.921569, 0.000000, 0.129412, 1.0 }, + { 0.937255, 0.000000, 0.160784, 1.0 }, + { 0.941176, 0.000000, 0.247059, 1.0 }, + { 1.000000, 0.000000, 0.400000, 1.0 }, + { 1.000000, 0.003922, 0.631373, 1.0 }, + { 0.996078, 0.000000, 0.823529, 1.0 }, + { 0.964706, 0.000000, 0.874510, 1.0 }, + { 0.960784, 0.000000, 0.843137, 1.0 }, + { 1.000000, 0.000000, 0.705882, 1.0 }, + { 1.000000, 0.000000, 0.501961, 1.0 }, + { 0.996078, 0.121569, 0.368627, 1.0 }, + { 0.831373, 0.392157, 0.337255, 1.0 }, + { 0.866667, 0.396078, 0.149020, 1.0 }, + { 0.898039, 0.329412, 0.003922, 1.0 }, + { 0.850980, 0.301961, 0.000000, 1.0 }, + { 0.843137, 0.137255, 0.000000, 1.0 }, + { 0.917647, 0.003922, 0.129412, 1.0 }, + { 0.980392, 0.000000, 0.392157, 1.0 }, + { 1.000000, 0.000000, 0.643137, 1.0 }, + { 0.929412, 0.000000, 0.894118, 1.0 }, + { 0.913725, 0.000000, 0.980392, 1.0 }, + { 0.882353, 0.000000, 1.000000, 1.0 }, + { 0.843137, 0.000000, 0.988235, 1.0 }, + { 0.866667, 0.000000, 0.850980, 1.0 }, + { 0.890196, 0.000000, 0.827451, 1.0 }, + { 1.000000, 0.000000, 0.509804, 1.0 }, + { 0.949020, 0.000000, 0.227451, 1.0 }, + { 0.917647, 0.113725, 0.000000, 1.0 }, + }; +/* 0t0507.jpg */ +static double4 colors_305[] = { + { 0.117647, 0.239216, 0.560784, 1.0 }, + { 0.007843, 0.235294, 0.615686, 1.0 }, + { 0.003922, 0.192157, 0.470588, 1.0 }, + { 0.003922, 0.152941, 0.329412, 1.0 }, + { 0.058824, 0.141176, 0.321569, 1.0 }, + { 0.113725, 0.129412, 0.313725, 1.0 }, + { 0.172549, 0.133333, 0.423529, 1.0 }, + { 0.235294, 0.137255, 0.537255, 1.0 }, + { 0.521569, 0.301961, 0.643137, 1.0 }, + { 0.419608, 0.325490, 0.698039, 1.0 }, + { 0.321569, 0.349020, 0.756863, 1.0 }, + { 0.270588, 0.243137, 0.643137, 1.0 }, + { 0.219608, 0.141176, 0.529412, 1.0 }, + { 0.258824, 0.152941, 0.568627, 1.0 }, + { 0.301961, 0.168627, 0.607843, 1.0 }, + { 0.345098, 0.211765, 0.666667, 1.0 }, + { 0.388235, 0.254902, 0.725490, 1.0 }, + { 0.564706, 0.521569, 0.756863, 1.0 }, + { 0.670588, 0.709804, 0.815686, 1.0 }, + { 0.776471, 0.898039, 0.874510, 1.0 }, + { 0.792157, 0.945098, 0.843137, 1.0 }, + { 0.811765, 0.992157, 0.811765, 1.0 }, + { 0.784314, 0.980392, 0.788235, 1.0 }, + { 0.756863, 0.968627, 0.764706, 1.0 }, + { 0.839216, 0.894118, 0.843137, 1.0 }, + { 0.811765, 0.835294, 0.819608, 1.0 }, + { 0.784314, 0.780392, 0.800000, 1.0 }, + { 0.772549, 0.752941, 0.800000, 1.0 }, + { 0.764706, 0.729412, 0.803922, 1.0 }, + { 0.725490, 0.717647, 0.780392, 1.0 }, + { 0.686275, 0.709804, 0.756863, 1.0 }, + { 0.690196, 0.709804, 0.733333, 1.0 }, + { 0.666667, 0.694118, 0.756863, 1.0 }, + { 0.647059, 0.678431, 0.729412, 1.0 }, + { 0.588235, 0.678431, 0.643137, 1.0 }, + { 0.529412, 0.682353, 0.560784, 1.0 }, + { 0.435294, 0.615686, 0.525490, 1.0 }, + { 0.345098, 0.552941, 0.490196, 1.0 }, + { 0.231373, 0.529412, 0.607843, 1.0 }, + { 0.117647, 0.505882, 0.729412, 1.0 }, + { 0.023529, 0.372549, 0.631373, 1.0 }, + { 0.011765, 0.360784, 0.576471, 1.0 }, + { 0.000000, 0.349020, 0.525490, 1.0 }, + { 0.027451, 0.239216, 0.392157, 1.0 }, + { 0.054902, 0.133333, 0.262745, 1.0 }, + { 0.078431, 0.101961, 0.278431, 1.0 }, + { 0.105882, 0.070588, 0.294118, 1.0 }, + { 0.098039, 0.086275, 0.403922, 1.0 }, + { 0.192157, 0.129412, 0.513725, 1.0 }, + { 0.137255, 0.176471, 0.556863, 1.0 }, + { 0.129412, 0.141176, 0.490196, 1.0 }, + { 0.125490, 0.105882, 0.427451, 1.0 }, + { 0.074510, 0.070588, 0.341176, 1.0 }, + { 0.027451, 0.035294, 0.258824, 1.0 }, + { 0.027451, 0.086275, 0.317647, 1.0 }, + { 0.027451, 0.141176, 0.376471, 1.0 }, + { 0.019608, 0.239216, 0.619608, 1.0 }, + { 0.192157, 0.317647, 0.654902, 1.0 }, + { 0.368627, 0.400000, 0.694118, 1.0 }, + { 0.462745, 0.470588, 0.694118, 1.0 }, + { 0.560784, 0.541176, 0.698039, 1.0 }, + { 0.588235, 0.635294, 0.713725, 1.0 }, + { 0.615686, 0.733333, 0.733333, 1.0 }, + { 0.435294, 0.776471, 0.600000, 1.0 }, + { 0.231373, 0.996078, 0.447059, 1.0 }, + { 0.145098, 0.886275, 0.384314, 1.0 }, + { 0.137255, 0.647059, 0.349020, 1.0 }, + { 0.133333, 0.407843, 0.313725, 1.0 }, + { 0.180392, 0.317647, 0.356863, 1.0 }, + { 0.227451, 0.231373, 0.403922, 1.0 }, + { 0.203922, 0.149020, 0.533333, 1.0 }, + { 0.223529, 0.219608, 0.588235, 1.0 }, + { 0.345098, 0.380392, 0.509804, 1.0 }, + { 0.431373, 0.329412, 0.603922, 1.0 }, + { 0.521569, 0.278431, 0.698039, 1.0 }, + { 0.533333, 0.282353, 0.760784, 1.0 }, + { 0.549020, 0.290196, 0.823529, 1.0 }, + { 0.509804, 0.274510, 0.780392, 1.0 }, + { 0.470588, 0.258824, 0.737255, 1.0 }, + { 0.415686, 0.227451, 0.705882, 1.0 }, + { 0.305882, 0.156863, 0.584314, 1.0 }, + { 0.137255, 0.160784, 0.254902, 1.0 }, + { 0.098039, 0.184314, 0.247059, 1.0 }, + { 0.062745, 0.207843, 0.239216, 1.0 }, + { 0.035294, 0.243137, 0.231373, 1.0 }, + { 0.011765, 0.278431, 0.227451, 1.0 }, + { 0.023529, 0.239216, 0.164706, 1.0 }, + { 0.023529, 0.203922, 0.164706, 1.0 }, + { 0.000000, 0.164706, 0.254902, 1.0 }, + { 0.003922, 0.196078, 0.431373, 1.0 }, + { 0.011765, 0.231373, 0.611765, 1.0 }, + { 0.015686, 0.254902, 0.615686, 1.0 }, + { 0.019608, 0.278431, 0.619608, 1.0 }, + { 0.015686, 0.321569, 0.603922, 1.0 }, + { 0.062745, 0.298039, 0.541176, 1.0 }, + { 0.172549, 0.207843, 0.580392, 1.0 }, + { 0.152941, 0.301961, 0.556863, 1.0 }, + { 0.094118, 0.278431, 0.254902, 1.0 }, + { 0.066667, 0.301961, 0.235294, 1.0 }, + { 0.043137, 0.329412, 0.215686, 1.0 }, + { 0.039216, 0.423529, 0.223529, 1.0 }, + { 0.035294, 0.521569, 0.235294, 1.0 }, + { 0.152941, 0.486275, 0.325490, 1.0 }, + { 0.384314, 0.482353, 0.509804, 1.0 }, + { 0.643137, 0.470588, 0.764706, 1.0 }, + { 0.741176, 0.462745, 0.811765, 1.0 }, + { 0.843137, 0.458824, 0.862745, 1.0 }, + { 0.854902, 0.486275, 0.870588, 1.0 }, + { 0.870588, 0.513725, 0.878431, 1.0 }, + { 0.886275, 0.501961, 0.968627, 1.0 }, + { 0.850980, 0.537255, 1.000000, 1.0 }, + { 0.847059, 0.474510, 0.945098, 1.0 }, + { 0.690196, 0.419608, 0.874510, 1.0 }, + { 0.196078, 0.454902, 0.745098, 1.0 }, + { 0.149020, 0.474510, 0.733333, 1.0 }, + { 0.101961, 0.494118, 0.725490, 1.0 }, + { 0.086275, 0.513725, 0.733333, 1.0 }, + { 0.058824, 0.431373, 0.698039, 1.0 }, + { 0.035294, 0.392157, 0.666667, 1.0 }, + { 0.015686, 0.384314, 0.627451, 1.0 }, + { 0.019608, 0.427451, 0.635294, 1.0 }, + { 0.066667, 0.556863, 0.486275, 1.0 }, + { 0.113725, 0.690196, 0.341176, 1.0 }, + { 0.149020, 0.749020, 0.384314, 1.0 }, + { 0.188235, 0.807843, 0.427451, 1.0 }, + { 0.282353, 0.792157, 0.501961, 1.0 }, + { 0.392157, 0.831373, 0.549020, 1.0 }, + { 0.529412, 0.780392, 0.674510, 1.0 }, + { 0.658824, 0.772549, 0.788235, 1.0 }, + { 0.850980, 0.749020, 0.847059, 1.0 }, + { 0.862745, 0.694118, 0.858824, 1.0 }, + { 0.874510, 0.643137, 0.870588, 1.0 }, + { 0.925490, 0.721569, 0.874510, 1.0 }, + { 0.941176, 0.709804, 0.898039, 1.0 }, + { 0.956863, 0.749020, 0.952941, 1.0 }, + { 0.945098, 0.866667, 0.964706, 1.0 }, + { 1.000000, 0.921569, 0.819608, 1.0 }, + { 0.894118, 0.831373, 0.850980, 1.0 }, + { 0.788235, 0.741176, 0.882353, 1.0 }, + { 0.764706, 0.745098, 0.878431, 1.0 }, + { 0.741176, 0.752941, 0.874510, 1.0 }, + { 0.705882, 0.800000, 0.815686, 1.0 }, + { 0.647059, 0.807843, 0.776471, 1.0 }, + { 0.470588, 0.796078, 0.584314, 1.0 }, + { 0.290196, 0.749020, 0.474510, 1.0 }, + { 0.074510, 0.490196, 0.686275, 1.0 }, + { 0.066667, 0.501961, 0.694118, 1.0 }, + { 0.062745, 0.517647, 0.701961, 1.0 }, + { 0.047059, 0.501961, 0.686275, 1.0 }, + { 0.031373, 0.435294, 0.694118, 1.0 }, + { 0.019608, 0.439216, 0.611765, 1.0 }, + { 0.007843, 0.403922, 0.521569, 1.0 }, + { 0.121569, 0.301961, 0.258824, 1.0 }, + { 0.098039, 0.278431, 0.250980, 1.0 }, + { 0.078431, 0.258824, 0.247059, 1.0 }, + { 0.058824, 0.137255, 0.231373, 1.0 }, + { 0.058824, 0.098039, 0.239216, 1.0 }, + { 0.066667, 0.058824, 0.254902, 1.0 }, + { 0.117647, 0.082353, 0.298039, 1.0 }, + { 0.192157, 0.149020, 0.384314, 1.0 }, + { 0.337255, 0.180392, 0.560784, 1.0 }, + { 0.552941, 0.266667, 0.725490, 1.0 }, + { 0.592157, 0.298039, 0.760784, 1.0 }, + { 0.635294, 0.329412, 0.800000, 1.0 }, + { 0.549020, 0.388235, 0.694118, 1.0 }, + { 0.470588, 0.447059, 0.721569, 1.0 }, + { 0.235294, 0.423529, 0.756863, 1.0 }, + { 0.105882, 0.447059, 0.658824, 1.0 }, + { 0.152941, 0.290196, 0.313725, 1.0 }, + { 0.133333, 0.235294, 0.305882, 1.0 }, + { 0.117647, 0.184314, 0.301961, 1.0 }, + { 0.176471, 0.160784, 0.360784, 1.0 }, + { 0.203922, 0.164706, 0.400000, 1.0 }, + { 0.329412, 0.298039, 0.498039, 1.0 }, + { 0.325490, 0.341176, 0.439216, 1.0 }, + { 0.388235, 0.454902, 0.494118, 1.0 }, + { 0.372549, 0.439216, 0.501961, 1.0 }, + { 0.156863, 0.427451, 0.721569, 1.0 }, + { 0.090196, 0.545098, 0.745098, 1.0 }, + { 0.098039, 0.541176, 0.760784, 1.0 }, + { 0.129412, 0.541176, 0.764706, 1.0 }, + { 0.549020, 0.611765, 0.803922, 1.0 }, + { 0.639216, 0.682353, 0.925490, 1.0 }, + { 0.803922, 0.686275, 0.960784, 1.0 }, + { 0.988235, 0.705882, 0.964706, 1.0 }, + { 0.964706, 0.729412, 0.933333, 1.0 }, + { 0.945098, 0.756863, 0.905882, 1.0 }, + { 0.780392, 0.827451, 0.780392, 1.0 }, + { 0.725490, 0.913725, 0.717647, 1.0 }, + { 0.549020, 0.850980, 0.568627, 1.0 }, + { 0.415686, 0.917647, 0.576471, 1.0 }, + { 0.364706, 0.917647, 0.549020, 1.0 }, + { 0.482353, 0.800000, 0.572549, 1.0 }, + { 0.505882, 0.721569, 0.596078, 1.0 }, + { 0.607843, 0.541176, 0.713725, 1.0 }, + { 0.627451, 0.545098, 0.776471, 1.0 }, + { 0.705882, 0.552941, 0.776471, 1.0 }, + { 0.831373, 0.635294, 0.866667, 1.0 }, + { 0.823529, 0.658824, 0.917647, 1.0 }, + { 0.768627, 0.713725, 0.921569, 1.0 }, + { 0.741176, 0.643137, 0.866667, 1.0 }, + { 0.662745, 0.513725, 0.854902, 1.0 }, + { 0.737255, 0.576471, 0.843137, 1.0 }, + { 0.776471, 0.650980, 0.803922, 1.0 }, + { 0.741176, 0.772549, 0.815686, 1.0 }, + { 0.674510, 0.905882, 0.788235, 1.0 }, + { 0.364706, 0.925490, 0.580392, 1.0 }, + { 0.133333, 0.956863, 0.423529, 1.0 }, + { 0.047059, 0.839216, 0.305882, 1.0 }, + { 0.082353, 0.666667, 0.298039, 1.0 }, + { 0.145098, 0.470588, 0.305882, 1.0 }, + { 0.305882, 0.294118, 0.470588, 1.0 }, + { 0.239216, 0.235294, 0.635294, 1.0 }, + { 0.274510, 0.352941, 0.733333, 1.0 }, + { 0.223529, 0.368627, 0.717647, 1.0 }, + { 0.149020, 0.352941, 0.682353, 1.0 }, + { 0.082353, 0.396078, 0.635294, 1.0 }, + { 0.015686, 0.427451, 0.552941, 1.0 }, + { 0.152941, 0.396078, 0.337255, 1.0 }, + { 0.137255, 0.360784, 0.301961, 1.0 }, + { 0.070588, 0.203922, 0.211765, 1.0 }, + { 0.027451, 0.054902, 0.168627, 1.0 }, + { 0.019608, 0.043137, 0.176471, 1.0 }, + { 0.019608, 0.023529, 0.235294, 1.0 }, + { 0.086275, 0.047059, 0.333333, 1.0 }, + { 0.141176, 0.203922, 0.549020, 1.0 }, + { 0.180392, 0.321569, 0.658824, 1.0 }, + { 0.305882, 0.415686, 0.745098, 1.0 }, + { 0.525490, 0.486275, 0.823529, 1.0 }, + { 0.560784, 0.537255, 0.921569, 1.0 }, + { 0.850980, 0.552941, 1.000000, 1.0 }, + { 0.968627, 0.592157, 0.972549, 1.0 }, + { 0.960784, 0.603922, 0.968627, 1.0 }, + { 0.964706, 0.647059, 0.909804, 1.0 }, + { 0.964706, 0.647059, 0.909804, 1.0 }, + { 0.941176, 0.690196, 0.886275, 1.0 }, + { 0.890196, 0.627451, 0.835294, 1.0 }, + { 0.815686, 0.486275, 0.862745, 1.0 }, + { 0.678431, 0.392157, 0.815686, 1.0 }, + { 0.666667, 0.352941, 0.827451, 1.0 }, + { 0.619608, 0.466667, 0.784314, 1.0 }, + { 0.670588, 0.529412, 0.709804, 1.0 }, + { 0.627451, 0.537255, 0.639216, 1.0 }, + { 0.670588, 0.486275, 0.666667, 1.0 }, + { 0.654902, 0.521569, 0.756863, 1.0 }, + { 0.756863, 0.525490, 0.839216, 1.0 }, + { 0.866667, 0.552941, 0.941176, 1.0 }, + { 0.945098, 0.564706, 1.000000, 1.0 }, + { 0.988235, 0.662745, 0.937255, 1.0 }, + { 0.956863, 0.607843, 0.976471, 1.0 }, + { 0.843137, 0.552941, 0.925490, 1.0 }, + { 0.682353, 0.462745, 0.850980, 1.0 }, + { 0.560784, 0.396078, 0.647059, 1.0 }, + { 0.474510, 0.513725, 0.509804, 1.0 }, + { 0.231373, 0.678431, 0.396078, 1.0 }, + { 0.074510, 0.741176, 0.313725, 1.0 }, + }; +/* 0t0524.jpg */ +static double4 colors_306[] = { + { 0.270588, 0.619608, 0.611765, 1.0 }, + { 0.215686, 0.235294, 0.450980, 1.0 }, + { 0.156863, 0.227451, 0.415686, 1.0 }, + { 0.098039, 0.223529, 0.384314, 1.0 }, + { 0.113725, 0.301961, 0.372549, 1.0 }, + { 0.129412, 0.384314, 0.360784, 1.0 }, + { 0.098039, 0.392157, 0.219608, 1.0 }, + { 0.070588, 0.403922, 0.078431, 1.0 }, + { 0.372549, 0.145098, 0.101961, 1.0 }, + { 0.400000, 0.109804, 0.149020, 1.0 }, + { 0.427451, 0.078431, 0.196078, 1.0 }, + { 0.501961, 0.133333, 0.188235, 1.0 }, + { 0.580392, 0.188235, 0.180392, 1.0 }, + { 0.490196, 0.360784, 0.411765, 1.0 }, + { 0.403922, 0.537255, 0.647059, 1.0 }, + { 0.396078, 0.603922, 0.662745, 1.0 }, + { 0.392157, 0.670588, 0.678431, 1.0 }, + { 0.321569, 0.635294, 0.639216, 1.0 }, + { 0.239216, 0.478431, 0.560784, 1.0 }, + { 0.160784, 0.325490, 0.482353, 1.0 }, + { 0.121569, 0.243137, 0.423529, 1.0 }, + { 0.082353, 0.160784, 0.368627, 1.0 }, + { 0.078431, 0.121569, 0.345098, 1.0 }, + { 0.078431, 0.086275, 0.325490, 1.0 }, + { 0.117647, 0.133333, 0.317647, 1.0 }, + { 0.270588, 0.176471, 0.243137, 1.0 }, + { 0.427451, 0.223529, 0.172549, 1.0 }, + { 0.572549, 0.207843, 0.227451, 1.0 }, + { 0.717647, 0.192157, 0.286275, 1.0 }, + { 0.835294, 0.278431, 0.470588, 1.0 }, + { 0.956863, 0.368627, 0.658824, 1.0 }, + { 0.945098, 0.015686, 0.423529, 1.0 }, + { 0.835294, 0.039216, 0.388235, 1.0 }, + { 0.635294, 0.070588, 0.105882, 1.0 }, + { 0.533333, 0.039216, 0.137255, 1.0 }, + { 0.435294, 0.007843, 0.172549, 1.0 }, + { 0.415686, 0.003922, 0.180392, 1.0 }, + { 0.400000, 0.000000, 0.188235, 1.0 }, + { 0.376471, 0.015686, 0.207843, 1.0 }, + { 0.356863, 0.035294, 0.227451, 1.0 }, + { 0.172549, 0.000000, 0.231373, 1.0 }, + { 0.223529, 0.054902, 0.188235, 1.0 }, + { 0.278431, 0.109804, 0.149020, 1.0 }, + { 0.360784, 0.094118, 0.184314, 1.0 }, + { 0.447059, 0.078431, 0.223529, 1.0 }, + { 0.458824, 0.078431, 0.176471, 1.0 }, + { 0.474510, 0.078431, 0.133333, 1.0 }, + { 0.592157, 0.062745, 0.090196, 1.0 }, + { 0.733333, 0.129412, 0.098039, 1.0 }, + { 0.964706, 0.262745, 0.105882, 1.0 }, + { 0.945098, 0.325490, 0.105882, 1.0 }, + { 0.929412, 0.392157, 0.109804, 1.0 }, + { 0.917647, 0.325490, 0.082353, 1.0 }, + { 0.905882, 0.262745, 0.054902, 1.0 }, + { 0.886275, 0.247059, 0.066667, 1.0 }, + { 0.870588, 0.235294, 0.082353, 1.0 }, + { 0.917647, 0.074510, 0.000000, 1.0 }, + { 0.823529, 0.101961, 0.039216, 1.0 }, + { 0.729412, 0.133333, 0.078431, 1.0 }, + { 0.694118, 0.066667, 0.050980, 1.0 }, + { 0.662745, 0.000000, 0.027451, 1.0 }, + { 0.658824, 0.019608, 0.019608, 1.0 }, + { 0.658824, 0.043137, 0.015686, 1.0 }, + { 0.580392, 0.082353, 0.023529, 1.0 }, + { 0.439216, 0.078431, 0.000000, 1.0 }, + { 0.407843, 0.058824, 0.074510, 1.0 }, + { 0.325490, 0.047059, 0.066667, 1.0 }, + { 0.243137, 0.035294, 0.058824, 1.0 }, + { 0.294118, 0.027451, 0.074510, 1.0 }, + { 0.345098, 0.019608, 0.090196, 1.0 }, + { 0.415686, 0.003922, 0.070588, 1.0 }, + { 0.345098, 0.043137, 0.113725, 1.0 }, + { 0.180392, 0.223529, 0.231373, 1.0 }, + { 0.223529, 0.192157, 0.239216, 1.0 }, + { 0.270588, 0.160784, 0.250980, 1.0 }, + { 0.384314, 0.200000, 0.180392, 1.0 }, + { 0.498039, 0.239216, 0.113725, 1.0 }, + { 0.619608, 0.231373, 0.086275, 1.0 }, + { 0.745098, 0.223529, 0.062745, 1.0 }, + { 0.823529, 0.250980, 0.019608, 1.0 }, + { 0.858824, 0.282353, 0.070588, 1.0 }, + { 0.878431, 0.313725, 0.219608, 1.0 }, + { 0.913725, 0.349020, 0.203922, 1.0 }, + { 0.952941, 0.388235, 0.192157, 1.0 }, + { 0.976471, 0.368627, 0.176471, 1.0 }, + { 1.000000, 0.349020, 0.160784, 1.0 }, + { 0.980392, 0.419608, 0.145098, 1.0 }, + { 1.000000, 0.494118, 0.156863, 1.0 }, + { 0.823529, 0.341176, 0.207843, 1.0 }, + { 0.866667, 0.349020, 0.145098, 1.0 }, + { 0.913725, 0.360784, 0.082353, 1.0 }, + { 0.894118, 0.305882, 0.074510, 1.0 }, + { 0.874510, 0.254902, 0.070588, 1.0 }, + { 0.925490, 0.152941, 0.180392, 1.0 }, + { 0.929412, 0.176471, 0.227451, 1.0 }, + { 0.937255, 0.003922, 0.298039, 1.0 }, + { 0.937255, 0.050980, 0.207843, 1.0 }, + { 0.541176, 0.117647, 0.168627, 1.0 }, + { 0.407843, 0.176471, 0.196078, 1.0 }, + { 0.278431, 0.235294, 0.227451, 1.0 }, + { 0.227451, 0.215686, 0.274510, 1.0 }, + { 0.176471, 0.200000, 0.325490, 1.0 }, + { 0.192157, 0.207843, 0.447059, 1.0 }, + { 0.270588, 0.250980, 0.462745, 1.0 }, + { 0.560784, 0.207843, 0.176471, 1.0 }, + { 0.615686, 0.200000, 0.141176, 1.0 }, + { 0.674510, 0.196078, 0.105882, 1.0 }, + { 0.627451, 0.149020, 0.070588, 1.0 }, + { 0.580392, 0.105882, 0.039216, 1.0 }, + { 0.458824, 0.078431, 0.050980, 1.0 }, + { 0.321569, 0.015686, 0.117647, 1.0 }, + { 0.219608, 0.011765, 0.129412, 1.0 }, + { 0.254902, 0.011765, 0.203922, 1.0 }, + { 0.317647, 0.019608, 0.200000, 1.0 }, + { 0.305882, 0.074510, 0.168627, 1.0 }, + { 0.298039, 0.133333, 0.141176, 1.0 }, + { 0.368627, 0.160784, 0.105882, 1.0 }, + { 0.466667, 0.203922, 0.090196, 1.0 }, + { 0.490196, 0.200000, 0.047059, 1.0 }, + { 0.478431, 0.152941, 0.121569, 1.0 }, + { 0.352941, 0.113725, 0.133333, 1.0 }, + { 0.321569, 0.113725, 0.129412, 1.0 }, + { 0.294118, 0.117647, 0.129412, 1.0 }, + { 0.243137, 0.203922, 0.094118, 1.0 }, + { 0.196078, 0.290196, 0.062745, 1.0 }, + { 0.258824, 0.337255, 0.003922, 1.0 }, + { 0.403922, 0.247059, 0.043137, 1.0 }, + { 0.580392, 0.258824, 0.039216, 1.0 }, + { 0.776471, 0.270588, 0.043137, 1.0 }, + { 0.807843, 0.141176, 0.043137, 1.0 }, + { 0.725490, 0.149020, 0.019608, 1.0 }, + { 0.643137, 0.160784, 0.000000, 1.0 }, + { 0.639216, 0.137255, 0.023529, 1.0 }, + { 0.556863, 0.105882, 0.000000, 1.0 }, + { 0.411765, 0.113725, 0.062745, 1.0 }, + { 0.274510, 0.082353, 0.105882, 1.0 }, + { 0.129412, 0.027451, 0.141176, 1.0 }, + { 0.090196, 0.050980, 0.200000, 1.0 }, + { 0.050980, 0.078431, 0.258824, 1.0 }, + { 0.058824, 0.066667, 0.266667, 1.0 }, + { 0.066667, 0.054902, 0.278431, 1.0 }, + { 0.094118, 0.066667, 0.266667, 1.0 }, + { 0.168627, 0.047059, 0.180392, 1.0 }, + { 0.223529, 0.117647, 0.286275, 1.0 }, + { 0.262745, 0.054902, 0.258824, 1.0 }, + { 0.305882, 0.090196, 0.172549, 1.0 }, + { 0.313725, 0.105882, 0.180392, 1.0 }, + { 0.321569, 0.121569, 0.188235, 1.0 }, + { 0.396078, 0.149020, 0.223529, 1.0 }, + { 0.450980, 0.098039, 0.196078, 1.0 }, + { 0.568627, 0.113725, 0.156863, 1.0 }, + { 0.607843, 0.117647, 0.047059, 1.0 }, + { 0.627451, 0.015686, 0.058824, 1.0 }, + { 0.541176, 0.027451, 0.109804, 1.0 }, + { 0.454902, 0.043137, 0.160784, 1.0 }, + { 0.329412, 0.090196, 0.254902, 1.0 }, + { 0.176471, 0.156863, 0.317647, 1.0 }, + { 0.156863, 0.219608, 0.349020, 1.0 }, + { 0.156863, 0.149020, 0.341176, 1.0 }, + { 0.270588, 0.109804, 0.164706, 1.0 }, + { 0.341176, 0.125490, 0.145098, 1.0 }, + { 0.486275, 0.172549, 0.168627, 1.0 }, + { 0.517647, 0.180392, 0.125490, 1.0 }, + { 0.549020, 0.192157, 0.086275, 1.0 }, + { 0.568627, 0.164706, 0.027451, 1.0 }, + { 0.474510, 0.101961, 0.023529, 1.0 }, + { 0.384314, 0.117647, 0.066667, 1.0 }, + { 0.298039, 0.094118, 0.141176, 1.0 }, + { 0.137255, 0.023529, 0.196078, 1.0 }, + { 0.101961, 0.031373, 0.203922, 1.0 }, + { 0.066667, 0.043137, 0.215686, 1.0 }, + { 0.050980, 0.082353, 0.227451, 1.0 }, + { 0.039216, 0.117647, 0.254902, 1.0 }, + { 0.062745, 0.152941, 0.274510, 1.0 }, + { 0.086275, 0.152941, 0.333333, 1.0 }, + { 0.066667, 0.149020, 0.356863, 1.0 }, + { 0.094118, 0.149020, 0.333333, 1.0 }, + { 0.117647, 0.164706, 0.329412, 1.0 }, + { 0.133333, 0.180392, 0.345098, 1.0 }, + { 0.184314, 0.254902, 0.294118, 1.0 }, + { 0.294118, 0.305882, 0.200000, 1.0 }, + { 0.380392, 0.278431, 0.141176, 1.0 }, + { 0.407843, 0.270588, 0.058824, 1.0 }, + { 0.486275, 0.227451, 0.031373, 1.0 }, + { 0.596078, 0.211765, 0.074510, 1.0 }, + { 0.592157, 0.192157, 0.098039, 1.0 }, + { 0.592157, 0.176471, 0.125490, 1.0 }, + { 0.627451, 0.180392, 0.039216, 1.0 }, + { 0.600000, 0.125490, 0.050980, 1.0 }, + { 0.658824, 0.101961, 0.086275, 1.0 }, + { 0.772549, 0.101961, 0.062745, 1.0 }, + { 0.878431, 0.035294, 0.098039, 1.0 }, + { 0.800000, 0.035294, 0.066667, 1.0 }, + { 0.776471, 0.039216, 0.035294, 1.0 }, + { 0.674510, 0.039216, 0.027451, 1.0 }, + { 0.552941, 0.027451, 0.015686, 1.0 }, + { 0.501961, 0.019608, 0.039216, 1.0 }, + { 0.454902, 0.062745, 0.054902, 1.0 }, + { 0.439216, 0.070588, 0.062745, 1.0 }, + { 0.415686, 0.121569, 0.137255, 1.0 }, + { 0.349020, 0.145098, 0.235294, 1.0 }, + { 0.349020, 0.188235, 0.305882, 1.0 }, + { 0.454902, 0.450980, 0.470588, 1.0 }, + { 0.643137, 0.737255, 0.431373, 1.0 }, + { 0.352941, 0.631373, 0.364706, 1.0 }, + { 0.274510, 0.392157, 0.423529, 1.0 }, + { 0.176471, 0.262745, 0.454902, 1.0 }, + { 0.117647, 0.184314, 0.364706, 1.0 }, + { 0.058824, 0.149020, 0.360784, 1.0 }, + { 0.039216, 0.164706, 0.364706, 1.0 }, + { 0.086275, 0.200000, 0.372549, 1.0 }, + { 0.082353, 0.231373, 0.376471, 1.0 }, + { 0.039216, 0.349020, 0.415686, 1.0 }, + { 0.003922, 0.431373, 0.450980, 1.0 }, + { 0.007843, 0.490196, 0.407843, 1.0 }, + { 0.003922, 0.411765, 0.447059, 1.0 }, + { 0.007843, 0.325490, 0.439216, 1.0 }, + { 0.003922, 0.254902, 0.403922, 1.0 }, + { 0.054902, 0.219608, 0.376471, 1.0 }, + { 0.070588, 0.278431, 0.400000, 1.0 }, + { 0.149020, 0.317647, 0.482353, 1.0 }, + { 0.125490, 0.388235, 0.494118, 1.0 }, + { 0.270588, 0.450980, 0.552941, 1.0 }, + { 0.341176, 0.580392, 0.600000, 1.0 }, + { 0.462745, 0.635294, 0.639216, 1.0 }, + { 0.509804, 0.639216, 0.705882, 1.0 }, + { 0.733333, 0.721569, 0.796078, 1.0 }, + { 0.592157, 0.784314, 0.709804, 1.0 }, + { 0.478431, 0.709804, 0.686275, 1.0 }, + { 0.282353, 0.615686, 0.603922, 1.0 }, + { 0.278431, 0.572549, 0.596078, 1.0 }, + { 0.058824, 0.447059, 0.470588, 1.0 }, + { 0.058824, 0.376471, 0.392157, 1.0 }, + { 0.058824, 0.317647, 0.364706, 1.0 }, + { 0.078431, 0.294118, 0.376471, 1.0 }, + { 0.094118, 0.298039, 0.450980, 1.0 }, + { 0.058824, 0.317647, 0.454902, 1.0 }, + { 0.027451, 0.384314, 0.458824, 1.0 }, + { 0.027451, 0.486275, 0.462745, 1.0 }, + { 0.035294, 0.478431, 0.470588, 1.0 }, + { 0.129412, 0.352941, 0.380392, 1.0 }, + { 0.098039, 0.250980, 0.372549, 1.0 }, + { 0.035294, 0.196078, 0.368627, 1.0 }, + { 0.023529, 0.156863, 0.337255, 1.0 }, + { 0.007843, 0.129412, 0.352941, 1.0 }, + { 0.050980, 0.086275, 0.317647, 1.0 }, + { 0.101961, 0.066667, 0.290196, 1.0 }, + { 0.105882, 0.023529, 0.254902, 1.0 }, + { 0.137255, 0.023529, 0.203922, 1.0 }, + { 0.129412, 0.090196, 0.286275, 1.0 }, + { 0.117647, 0.149020, 0.333333, 1.0 }, + { 0.137255, 0.172549, 0.341176, 1.0 }, + { 0.152941, 0.235294, 0.349020, 1.0 }, + { 0.188235, 0.266667, 0.372549, 1.0 }, + { 0.168627, 0.388235, 0.345098, 1.0 }, + { 0.129412, 0.372549, 0.368627, 1.0 }, + }; +/* 0t0533.jpg */ +static double4 colors_307[] = { + { 0.015686, 0.125490, 0.211765, 1.0 }, + { 0.211765, 0.152941, 0.423529, 1.0 }, + { 0.329412, 0.388235, 0.509804, 1.0 }, + { 0.450980, 0.627451, 0.600000, 1.0 }, + { 0.541176, 0.643137, 0.647059, 1.0 }, + { 0.635294, 0.662745, 0.694118, 1.0 }, + { 0.643137, 0.694118, 0.717647, 1.0 }, + { 0.654902, 0.729412, 0.745098, 1.0 }, + { 0.635294, 0.878431, 0.827451, 1.0 }, + { 0.741176, 0.929412, 0.913725, 1.0 }, + { 0.847059, 0.984314, 1.000000, 1.0 }, + { 0.894118, 0.913725, 0.933333, 1.0 }, + { 0.945098, 0.847059, 0.870588, 1.0 }, + { 0.909804, 0.682353, 0.764706, 1.0 }, + { 0.874510, 0.521569, 0.658824, 1.0 }, + { 0.803922, 0.521569, 0.643137, 1.0 }, + { 0.733333, 0.525490, 0.627451, 1.0 }, + { 0.690196, 0.458824, 0.890196, 1.0 }, + { 0.529412, 0.384314, 0.639216, 1.0 }, + { 0.368627, 0.309804, 0.392157, 1.0 }, + { 0.294118, 0.247059, 0.270588, 1.0 }, + { 0.223529, 0.184314, 0.149020, 1.0 }, + { 0.184314, 0.160784, 0.152941, 1.0 }, + { 0.145098, 0.141176, 0.160784, 1.0 }, + { 0.164706, 0.196078, 0.278431, 1.0 }, + { 0.243137, 0.219608, 0.278431, 1.0 }, + { 0.325490, 0.247059, 0.282353, 1.0 }, + { 0.427451, 0.262745, 0.298039, 1.0 }, + { 0.529412, 0.282353, 0.313725, 1.0 }, + { 0.470588, 0.250980, 0.274510, 1.0 }, + { 0.411765, 0.219608, 0.235294, 1.0 }, + { 0.388235, 0.188235, 0.247059, 1.0 }, + { 0.333333, 0.345098, 0.239216, 1.0 }, + { 0.423529, 0.486275, 0.341176, 1.0 }, + { 0.517647, 0.447059, 0.419608, 1.0 }, + { 0.615686, 0.411765, 0.501961, 1.0 }, + { 0.592157, 0.447059, 0.552941, 1.0 }, + { 0.568627, 0.486275, 0.607843, 1.0 }, + { 0.603922, 0.411765, 0.670588, 1.0 }, + { 0.643137, 0.337255, 0.733333, 1.0 }, + { 0.262745, 0.149020, 0.580392, 1.0 }, + { 0.129412, 0.109804, 0.439216, 1.0 }, + { 0.000000, 0.074510, 0.301961, 1.0 }, + { 0.023529, 0.070588, 0.192157, 1.0 }, + { 0.047059, 0.066667, 0.082353, 1.0 }, + { 0.039216, 0.070588, 0.070588, 1.0 }, + { 0.031373, 0.078431, 0.062745, 1.0 }, + { 0.039216, 0.105882, 0.066667, 1.0 }, + { 0.086275, 0.192157, 0.117647, 1.0 }, + { 0.243137, 0.525490, 0.274510, 1.0 }, + { 0.313725, 0.635294, 0.458824, 1.0 }, + { 0.384314, 0.745098, 0.647059, 1.0 }, + { 0.450980, 0.784314, 0.705882, 1.0 }, + { 0.521569, 0.827451, 0.764706, 1.0 }, + { 0.545098, 0.819608, 0.768627, 1.0 }, + { 0.568627, 0.815686, 0.772549, 1.0 }, + { 0.501961, 0.870588, 0.776471, 1.0 }, + { 0.478431, 0.780392, 0.709804, 1.0 }, + { 0.458824, 0.694118, 0.647059, 1.0 }, + { 0.482353, 0.552941, 0.600000, 1.0 }, + { 0.509804, 0.415686, 0.556863, 1.0 }, + { 0.450980, 0.392157, 0.482353, 1.0 }, + { 0.392157, 0.368627, 0.407843, 1.0 }, + { 0.368627, 0.278431, 0.341176, 1.0 }, + { 0.321569, 0.274510, 0.321569, 1.0 }, + { 0.184314, 0.203922, 0.227451, 1.0 }, + { 0.152941, 0.235294, 0.184314, 1.0 }, + { 0.121569, 0.266667, 0.145098, 1.0 }, + { 0.137255, 0.254902, 0.141176, 1.0 }, + { 0.152941, 0.243137, 0.141176, 1.0 }, + { 0.200000, 0.227451, 0.250980, 1.0 }, + { 0.254902, 0.309804, 0.321569, 1.0 }, + { 0.215686, 0.215686, 0.262745, 1.0 }, + { 0.152941, 0.188235, 0.215686, 1.0 }, + { 0.090196, 0.160784, 0.168627, 1.0 }, + { 0.054902, 0.098039, 0.223529, 1.0 }, + { 0.023529, 0.039216, 0.278431, 1.0 }, + { 0.031373, 0.058824, 0.301961, 1.0 }, + { 0.043137, 0.082353, 0.325490, 1.0 }, + { 0.070588, 0.109804, 0.341176, 1.0 }, + { 0.200000, 0.105882, 0.490196, 1.0 }, + { 0.137255, 0.192157, 0.243137, 1.0 }, + { 0.109804, 0.196078, 0.211765, 1.0 }, + { 0.082353, 0.203922, 0.184314, 1.0 }, + { 0.043137, 0.200000, 0.192157, 1.0 }, + { 0.003922, 0.200000, 0.203922, 1.0 }, + { 0.027451, 0.149020, 0.125490, 1.0 }, + { 0.015686, 0.054902, 0.062745, 1.0 }, + { 0.027451, 0.035294, 0.031373, 1.0 }, + { 0.047059, 0.019608, 0.039216, 1.0 }, + { 0.066667, 0.003922, 0.047059, 1.0 }, + { 0.058824, 0.039216, 0.054902, 1.0 }, + { 0.054902, 0.078431, 0.062745, 1.0 }, + { 0.086275, 0.137255, 0.098039, 1.0 }, + { 0.141176, 0.262745, 0.141176, 1.0 }, + { 0.243137, 0.368627, 0.207843, 1.0 }, + { 0.345098, 0.458824, 0.278431, 1.0 }, + { 0.478431, 0.635294, 0.392157, 1.0 }, + { 0.388235, 0.529412, 0.400000, 1.0 }, + { 0.298039, 0.423529, 0.411765, 1.0 }, + { 0.305882, 0.415686, 0.407843, 1.0 }, + { 0.313725, 0.407843, 0.407843, 1.0 }, + { 0.305882, 0.364706, 0.384314, 1.0 }, + { 0.274510, 0.345098, 0.352941, 1.0 }, + { 0.141176, 0.403922, 0.337255, 1.0 }, + { 0.149020, 0.474510, 0.384314, 1.0 }, + { 0.156863, 0.545098, 0.431373, 1.0 }, + { 0.101961, 0.501961, 0.380392, 1.0 }, + { 0.047059, 0.458824, 0.329412, 1.0 }, + { 0.035294, 0.458824, 0.215686, 1.0 }, + { 0.035294, 0.431373, 0.203922, 1.0 }, + { 0.078431, 0.431373, 0.231373, 1.0 }, + { 0.094118, 0.466667, 0.294118, 1.0 }, + { 0.301961, 0.250980, 0.360784, 1.0 }, + { 0.317647, 0.270588, 0.392157, 1.0 }, + { 0.333333, 0.294118, 0.427451, 1.0 }, + { 0.337255, 0.298039, 0.392157, 1.0 }, + { 0.305882, 0.341176, 0.360784, 1.0 }, + { 0.278431, 0.360784, 0.372549, 1.0 }, + { 0.235294, 0.352941, 0.345098, 1.0 }, + { 0.082353, 0.317647, 0.219608, 1.0 }, + { 0.066667, 0.262745, 0.160784, 1.0 }, + { 0.054902, 0.211765, 0.105882, 1.0 }, + { 0.039216, 0.188235, 0.121569, 1.0 }, + { 0.027451, 0.164706, 0.137255, 1.0 }, + { 0.023529, 0.168627, 0.137255, 1.0 }, + { 0.011765, 0.184314, 0.117647, 1.0 }, + { 0.011765, 0.294118, 0.149020, 1.0 }, + { 0.023529, 0.325490, 0.152941, 1.0 }, + { 0.070588, 0.388235, 0.219608, 1.0 }, + { 0.090196, 0.427451, 0.219608, 1.0 }, + { 0.113725, 0.466667, 0.223529, 1.0 }, + { 0.215686, 0.498039, 0.250980, 1.0 }, + { 0.223529, 0.521569, 0.266667, 1.0 }, + { 0.270588, 0.541176, 0.286275, 1.0 }, + { 0.458824, 0.533333, 0.356863, 1.0 }, + { 0.470588, 0.592157, 0.368627, 1.0 }, + { 0.396078, 0.572549, 0.337255, 1.0 }, + { 0.325490, 0.556863, 0.305882, 1.0 }, + { 0.286275, 0.549020, 0.294118, 1.0 }, + { 0.247059, 0.541176, 0.286275, 1.0 }, + { 0.180392, 0.458824, 0.231373, 1.0 }, + { 0.074510, 0.345098, 0.160784, 1.0 }, + { 0.007843, 0.258824, 0.125490, 1.0 }, + { 0.019608, 0.164706, 0.098039, 1.0 }, + { 0.011765, 0.043137, 0.050980, 1.0 }, + { 0.011765, 0.019608, 0.062745, 1.0 }, + { 0.015686, 0.000000, 0.074510, 1.0 }, + { 0.003922, 0.043137, 0.047059, 1.0 }, + { 0.007843, 0.066667, 0.047059, 1.0 }, + { 0.019608, 0.172549, 0.090196, 1.0 }, + { 0.011765, 0.309804, 0.156863, 1.0 }, + { 0.003922, 0.443137, 0.215686, 1.0 }, + { 0.031373, 0.470588, 0.227451, 1.0 }, + { 0.058824, 0.501961, 0.243137, 1.0 }, + { 0.082353, 0.529412, 0.254902, 1.0 }, + { 0.050980, 0.458824, 0.219608, 1.0 }, + { 0.094118, 0.372549, 0.301961, 1.0 }, + { 0.184314, 0.325490, 0.309804, 1.0 }, + { 0.250980, 0.243137, 0.254902, 1.0 }, + { 0.305882, 0.235294, 0.196078, 1.0 }, + { 0.325490, 0.211765, 0.282353, 1.0 }, + { 0.356863, 0.207843, 0.278431, 1.0 }, + { 0.392157, 0.207843, 0.278431, 1.0 }, + { 0.443137, 0.278431, 0.325490, 1.0 }, + { 0.505882, 0.301961, 0.309804, 1.0 }, + { 0.560784, 0.333333, 0.427451, 1.0 }, + { 0.454902, 0.317647, 0.403922, 1.0 }, + { 0.290196, 0.333333, 0.349020, 1.0 }, + { 0.262745, 0.333333, 0.341176, 1.0 }, + { 0.239216, 0.333333, 0.333333, 1.0 }, + { 0.141176, 0.266667, 0.254902, 1.0 }, + { 0.070588, 0.203922, 0.211765, 1.0 }, + { 0.070588, 0.227451, 0.192157, 1.0 }, + { 0.070588, 0.266667, 0.219608, 1.0 }, + { 0.172549, 0.274510, 0.270588, 1.0 }, + { 0.270588, 0.352941, 0.356863, 1.0 }, + { 0.270588, 0.513725, 0.454902, 1.0 }, + { 0.231373, 0.576471, 0.482353, 1.0 }, + { 0.223529, 0.654902, 0.541176, 1.0 }, + { 0.317647, 0.666667, 0.580392, 1.0 }, + { 0.415686, 0.654902, 0.380392, 1.0 }, + { 0.450980, 0.545098, 0.356863, 1.0 }, + { 0.337255, 0.462745, 0.278431, 1.0 }, + { 0.117647, 0.160784, 0.168627, 1.0 }, + { 0.105882, 0.168627, 0.137255, 1.0 }, + { 0.098039, 0.180392, 0.105882, 1.0 }, + { 0.023529, 0.086275, 0.086275, 1.0 }, + { 0.035294, 0.070588, 0.066667, 1.0 }, + { 0.015686, 0.113725, 0.098039, 1.0 }, + { 0.023529, 0.160784, 0.133333, 1.0 }, + { 0.039216, 0.227451, 0.180392, 1.0 }, + { 0.047059, 0.294118, 0.219608, 1.0 }, + { 0.047059, 0.325490, 0.160784, 1.0 }, + { 0.015686, 0.384314, 0.180392, 1.0 }, + { 0.011765, 0.376471, 0.192157, 1.0 }, + { 0.035294, 0.360784, 0.258824, 1.0 }, + { 0.023529, 0.321569, 0.211765, 1.0 }, + { 0.015686, 0.298039, 0.203922, 1.0 }, + { 0.011765, 0.274510, 0.203922, 1.0 }, + { 0.023529, 0.247059, 0.188235, 1.0 }, + { 0.035294, 0.172549, 0.149020, 1.0 }, + { 0.082353, 0.141176, 0.160784, 1.0 }, + { 0.086275, 0.113725, 0.137255, 1.0 }, + { 0.125490, 0.086275, 0.121569, 1.0 }, + { 0.133333, 0.074510, 0.101961, 1.0 }, + { 0.141176, 0.086275, 0.082353, 1.0 }, + { 0.109804, 0.090196, 0.074510, 1.0 }, + { 0.137255, 0.125490, 0.098039, 1.0 }, + { 0.149020, 0.129412, 0.117647, 1.0 }, + { 0.247059, 0.141176, 0.160784, 1.0 }, + { 0.274510, 0.152941, 0.172549, 1.0 }, + { 0.298039, 0.152941, 0.180392, 1.0 }, + { 0.278431, 0.137255, 0.184314, 1.0 }, + { 0.176471, 0.098039, 0.133333, 1.0 }, + { 0.168627, 0.078431, 0.101961, 1.0 }, + { 0.125490, 0.074510, 0.109804, 1.0 }, + { 0.074510, 0.082353, 0.078431, 1.0 }, + { 0.086275, 0.066667, 0.054902, 1.0 }, + { 0.058824, 0.043137, 0.047059, 1.0 }, + { 0.050980, 0.027451, 0.035294, 1.0 }, + { 0.047059, 0.039216, 0.043137, 1.0 }, + { 0.101961, 0.113725, 0.086275, 1.0 }, + { 0.152941, 0.152941, 0.113725, 1.0 }, + { 0.180392, 0.145098, 0.125490, 1.0 }, + { 0.254902, 0.188235, 0.160784, 1.0 }, + { 0.298039, 0.156863, 0.196078, 1.0 }, + { 0.258824, 0.145098, 0.164706, 1.0 }, + { 0.215686, 0.137255, 0.145098, 1.0 }, + { 0.086275, 0.125490, 0.082353, 1.0 }, + { 0.058824, 0.105882, 0.066667, 1.0 }, + { 0.031373, 0.039216, 0.035294, 1.0 }, + { 0.019608, 0.027451, 0.023529, 1.0 }, + { 0.015686, 0.000000, 0.011765, 1.0 }, + { 0.027451, 0.027451, 0.035294, 1.0 }, + { 0.039216, 0.047059, 0.043137, 1.0 }, + { 0.023529, 0.078431, 0.078431, 1.0 }, + { 0.035294, 0.149020, 0.129412, 1.0 }, + { 0.003922, 0.149020, 0.223529, 1.0 }, + { 0.011765, 0.258824, 0.223529, 1.0 }, + { 0.015686, 0.282353, 0.239216, 1.0 }, + { 0.015686, 0.211765, 0.207843, 1.0 }, + { 0.090196, 0.192157, 0.196078, 1.0 }, + { 0.156863, 0.156863, 0.156863, 1.0 }, + { 0.227451, 0.121569, 0.156863, 1.0 }, + { 0.301961, 0.192157, 0.247059, 1.0 }, + { 0.254902, 0.160784, 0.294118, 1.0 }, + { 0.156863, 0.215686, 0.227451, 1.0 }, + { 0.090196, 0.274510, 0.235294, 1.0 }, + { 0.109804, 0.392157, 0.298039, 1.0 }, + { 0.258824, 0.423529, 0.337255, 1.0 }, + { 0.333333, 0.541176, 0.509804, 1.0 }, + { 0.419608, 0.603922, 0.580392, 1.0 }, + { 0.443137, 0.650980, 0.627451, 1.0 }, + { 0.494118, 0.713725, 0.670588, 1.0 }, + { 0.529412, 0.631373, 0.627451, 1.0 }, + }; +/* 0u0075.jpg */ +static double4 colors_308[] = { + { 0.290196, 0.203922, 0.843137, 1.0 }, + { 0.137255, 0.043137, 0.670588, 1.0 }, + { 0.094118, 0.023529, 0.627451, 1.0 }, + { 0.054902, 0.007843, 0.588235, 1.0 }, + { 0.027451, 0.007843, 0.568627, 1.0 }, + { 0.000000, 0.011765, 0.549020, 1.0 }, + { 0.000000, 0.003922, 0.521569, 1.0 }, + { 0.000000, 0.000000, 0.494118, 1.0 }, + { 0.000000, 0.000000, 0.494118, 1.0 }, + { 0.000000, 0.000000, 0.505882, 1.0 }, + { 0.000000, 0.000000, 0.517647, 1.0 }, + { 0.000000, 0.000000, 0.533333, 1.0 }, + { 0.003922, 0.000000, 0.549020, 1.0 }, + { 0.007843, 0.000000, 0.509804, 1.0 }, + { 0.011765, 0.000000, 0.470588, 1.0 }, + { 0.007843, 0.000000, 0.415686, 1.0 }, + { 0.007843, 0.000000, 0.364706, 1.0 }, + { 0.000000, 0.000000, 0.090196, 1.0 }, + { 0.000000, 0.000000, 0.043137, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.023529, 1.0 }, + { 0.011765, 0.000000, 0.050980, 1.0 }, + { 0.003922, 0.000000, 0.164706, 1.0 }, + { 0.000000, 0.000000, 0.282353, 1.0 }, + { 0.000000, 0.000000, 0.352941, 1.0 }, + { 0.000000, 0.003922, 0.427451, 1.0 }, + { 0.000000, 0.000000, 0.470588, 1.0 }, + { 0.000000, 0.000000, 0.478431, 1.0 }, + { 0.000000, 0.000000, 0.494118, 1.0 }, + { 0.000000, 0.000000, 0.517647, 1.0 }, + { 0.003922, 0.000000, 0.541176, 1.0 }, + { 0.027451, 0.000000, 0.607843, 1.0 }, + { 0.050980, 0.000000, 0.674510, 1.0 }, + { 0.117647, 0.000000, 0.674510, 1.0 }, + { 0.188235, 0.000000, 0.674510, 1.0 }, + { 0.384314, 0.050980, 0.650980, 1.0 }, + { 0.396078, 0.027451, 0.588235, 1.0 }, + { 0.407843, 0.003922, 0.525490, 1.0 }, + { 0.329412, 0.000000, 0.498039, 1.0 }, + { 0.250980, 0.000000, 0.470588, 1.0 }, + { 0.200000, 0.007843, 0.509804, 1.0 }, + { 0.149020, 0.015686, 0.549020, 1.0 }, + { 0.094118, 0.003922, 0.592157, 1.0 }, + { 0.090196, 0.003922, 0.643137, 1.0 }, + { 0.223529, 0.015686, 0.721569, 1.0 }, + { 0.290196, 0.023529, 0.701961, 1.0 }, + { 0.360784, 0.035294, 0.686275, 1.0 }, + { 0.274510, 0.015686, 0.690196, 1.0 }, + { 0.192157, 0.000000, 0.694118, 1.0 }, + { 0.129412, 0.000000, 0.643137, 1.0 }, + { 0.066667, 0.003922, 0.592157, 1.0 }, + { 0.000000, 0.000000, 0.384314, 1.0 }, + { 0.090196, 0.000000, 0.333333, 1.0 }, + { 0.184314, 0.000000, 0.282353, 1.0 }, + { 0.270588, 0.019608, 0.298039, 1.0 }, + { 0.356863, 0.043137, 0.313725, 1.0 }, + { 0.356863, 0.054902, 0.368627, 1.0 }, + { 0.360784, 0.066667, 0.423529, 1.0 }, + { 0.407843, 0.003922, 0.517647, 1.0 }, + { 0.415686, 0.000000, 0.635294, 1.0 }, + { 0.368627, 0.023529, 0.705882, 1.0 }, + { 0.372549, 0.011765, 0.701961, 1.0 }, + { 0.380392, 0.000000, 0.701961, 1.0 }, + { 0.349020, 0.000000, 0.701961, 1.0 }, + { 0.317647, 0.000000, 0.705882, 1.0 }, + { 0.160784, 0.007843, 0.670588, 1.0 }, + { 0.082353, 0.003922, 0.627451, 1.0 }, + { 0.003922, 0.000000, 0.490196, 1.0 }, + { 0.082353, 0.019608, 0.419608, 1.0 }, + { 0.164706, 0.043137, 0.349020, 1.0 }, + { 0.286275, 0.019608, 0.341176, 1.0 }, + { 0.411765, 0.000000, 0.333333, 1.0 }, + { 0.431373, 0.000000, 0.380392, 1.0 }, + { 0.454902, 0.000000, 0.427451, 1.0 }, + { 0.513725, 0.031373, 0.682353, 1.0 }, + { 0.537255, 0.105882, 0.831373, 1.0 }, + { 0.513725, 0.172549, 0.917647, 1.0 }, + { 0.474510, 0.235294, 0.909804, 1.0 }, + { 0.439216, 0.301961, 0.905882, 1.0 }, + { 0.435294, 0.329412, 0.913725, 1.0 }, + { 0.431373, 0.356863, 0.921569, 1.0 }, + { 0.407843, 0.290196, 0.901961, 1.0 }, + { 0.415686, 0.176471, 0.788235, 1.0 }, + { 0.415686, 0.000000, 0.431373, 1.0 }, + { 0.380392, 0.000000, 0.325490, 1.0 }, + { 0.345098, 0.003922, 0.219608, 1.0 }, + { 0.298039, 0.000000, 0.184314, 1.0 }, + { 0.250980, 0.000000, 0.152941, 1.0 }, + { 0.168627, 0.000000, 0.105882, 1.0 }, + { 0.074510, 0.000000, 0.129412, 1.0 }, + { 0.000000, 0.000000, 0.219608, 1.0 }, + { 0.000000, 0.000000, 0.337255, 1.0 }, + { 0.000000, 0.003922, 0.427451, 1.0 }, + { 0.098039, 0.011765, 0.309804, 1.0 }, + { 0.200000, 0.023529, 0.192157, 1.0 }, + { 0.219608, 0.031373, 0.180392, 1.0 }, + { 0.243137, 0.043137, 0.172549, 1.0 }, + { 0.301961, 0.031373, 0.207843, 1.0 }, + { 0.368627, 0.003922, 0.211765, 1.0 }, + { 0.411765, 0.000000, 0.411765, 1.0 }, + { 0.435294, 0.000000, 0.549020, 1.0 }, + { 0.458824, 0.000000, 0.686275, 1.0 }, + { 0.450980, 0.000000, 0.701961, 1.0 }, + { 0.447059, 0.000000, 0.721569, 1.0 }, + { 0.431373, 0.000000, 0.756863, 1.0 }, + { 0.423529, 0.019608, 0.682353, 1.0 }, + { 0.431373, 0.003922, 0.658824, 1.0 }, + { 0.474510, 0.003922, 0.580392, 1.0 }, + { 0.384314, 0.007843, 0.501961, 1.0 }, + { 0.321569, 0.003922, 0.466667, 1.0 }, + { 0.258824, 0.000000, 0.435294, 1.0 }, + { 0.160784, 0.000000, 0.380392, 1.0 }, + { 0.003922, 0.000000, 0.450980, 1.0 }, + { 0.000000, 0.000000, 0.462745, 1.0 }, + { 0.000000, 0.000000, 0.478431, 1.0 }, + { 0.000000, 0.000000, 0.439216, 1.0 }, + { 0.011765, 0.007843, 0.333333, 1.0 }, + { 0.027451, 0.015686, 0.231373, 1.0 }, + { 0.058824, 0.027451, 0.168627, 1.0 }, + { 0.094118, 0.043137, 0.109804, 1.0 }, + { 0.145098, 0.094118, 0.129412, 1.0 }, + { 0.211765, 0.035294, 0.188235, 1.0 }, + { 0.317647, 0.000000, 0.301961, 1.0 }, + { 0.317647, 0.003922, 0.478431, 1.0 }, + { 0.243137, 0.105882, 0.752941, 1.0 }, + { 0.258824, 0.109804, 0.760784, 1.0 }, + { 0.278431, 0.117647, 0.772549, 1.0 }, + { 0.317647, 0.043137, 0.666667, 1.0 }, + { 0.290196, 0.054902, 0.501961, 1.0 }, + { 0.282353, 0.023529, 0.403922, 1.0 }, + { 0.321569, 0.027451, 0.360784, 1.0 }, + { 0.309804, 0.031373, 0.188235, 1.0 }, + { 0.274510, 0.023529, 0.172549, 1.0 }, + { 0.243137, 0.019608, 0.156863, 1.0 }, + { 0.262745, 0.011765, 0.180392, 1.0 }, + { 0.282353, 0.007843, 0.203922, 1.0 }, + { 0.243137, 0.043137, 0.403922, 1.0 }, + { 0.254902, 0.003922, 0.588235, 1.0 }, + { 0.200000, 0.050980, 0.721569, 1.0 }, + { 0.231373, 0.094118, 0.800000, 1.0 }, + { 0.152941, 0.000000, 0.686275, 1.0 }, + { 0.129412, 0.003922, 0.650980, 1.0 }, + { 0.105882, 0.007843, 0.619608, 1.0 }, + { 0.121569, 0.003922, 0.592157, 1.0 }, + { 0.094118, 0.000000, 0.588235, 1.0 }, + { 0.105882, 0.000000, 0.564706, 1.0 }, + { 0.145098, 0.000000, 0.556863, 1.0 }, + { 0.203922, 0.000000, 0.443137, 1.0 }, + { 0.227451, 0.000000, 0.407843, 1.0 }, + { 0.250980, 0.000000, 0.376471, 1.0 }, + { 0.188235, 0.003922, 0.309804, 1.0 }, + { 0.184314, 0.000000, 0.250980, 1.0 }, + { 0.129412, 0.000000, 0.098039, 1.0 }, + { 0.113725, 0.000000, 0.070588, 1.0 }, + { 0.164706, 0.011765, 0.125490, 1.0 }, + { 0.262745, 0.058824, 0.207843, 1.0 }, + { 0.403922, 0.000000, 0.600000, 1.0 }, + { 0.407843, 0.011765, 0.650980, 1.0 }, + { 0.411765, 0.027451, 0.705882, 1.0 }, + { 0.407843, 0.094118, 0.725490, 1.0 }, + { 0.298039, 0.180392, 0.800000, 1.0 }, + { 0.207843, 0.192157, 0.807843, 1.0 }, + { 0.066667, 0.078431, 0.717647, 1.0 }, + { 0.043137, 0.019608, 0.686275, 1.0 }, + { 0.043137, 0.011765, 0.686275, 1.0 }, + { 0.043137, 0.003922, 0.690196, 1.0 }, + { 0.043137, 0.003922, 0.686275, 1.0 }, + { 0.031373, 0.003922, 0.654902, 1.0 }, + { 0.000000, 0.000000, 0.580392, 1.0 }, + { 0.003922, 0.000000, 0.525490, 1.0 }, + { 0.090196, 0.000000, 0.509804, 1.0 }, + { 0.211765, 0.000000, 0.611765, 1.0 }, + { 0.203922, 0.000000, 0.627451, 1.0 }, + { 0.254902, 0.019608, 0.647059, 1.0 }, + { 0.337255, 0.000000, 0.725490, 1.0 }, + { 0.403922, 0.039216, 0.831373, 1.0 }, + { 0.454902, 0.121569, 0.870588, 1.0 }, + { 0.486275, 0.176471, 0.921569, 1.0 }, + { 0.560784, 0.239216, 0.976471, 1.0 }, + { 0.529412, 0.376471, 0.968627, 1.0 }, + { 0.505882, 0.388235, 0.964706, 1.0 }, + { 0.486275, 0.400000, 0.960784, 1.0 }, + { 0.466667, 0.368627, 0.941176, 1.0 }, + { 0.466667, 0.329412, 0.941176, 1.0 }, + { 0.407843, 0.364706, 0.909804, 1.0 }, + { 0.400000, 0.313725, 0.890196, 1.0 }, + { 0.360784, 0.219608, 0.847059, 1.0 }, + { 0.415686, 0.098039, 0.650980, 1.0 }, + { 0.403922, 0.027451, 0.450980, 1.0 }, + { 0.356863, 0.050980, 0.239216, 1.0 }, + { 0.313725, 0.007843, 0.160784, 1.0 }, + { 0.266667, 0.003922, 0.141176, 1.0 }, + { 0.211765, 0.000000, 0.050980, 1.0 }, + { 0.043137, 0.000000, 0.062745, 1.0 }, + { 0.003922, 0.003922, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.023529, 1.0 }, + { 0.003922, 0.003922, 0.105882, 1.0 }, + { 0.000000, 0.000000, 0.219608, 1.0 }, + { 0.000000, 0.000000, 0.352941, 1.0 }, + { 0.000000, 0.000000, 0.439216, 1.0 }, + { 0.000000, 0.000000, 0.486275, 1.0 }, + { 0.039216, 0.000000, 0.529412, 1.0 }, + { 0.160784, 0.003922, 0.443137, 1.0 }, + { 0.160784, 0.003922, 0.392157, 1.0 }, + { 0.141176, 0.000000, 0.298039, 1.0 }, + { 0.031373, 0.015686, 0.160784, 1.0 }, + { 0.000000, 0.000000, 0.027451, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.019608, 0.003922, 0.007843, 1.0 }, + { 0.007843, 0.003922, 0.027451, 1.0 }, + { 0.011765, 0.000000, 0.125490, 1.0 }, + { 0.000000, 0.003922, 0.192157, 1.0 }, + { 0.000000, 0.000000, 0.294118, 1.0 }, + { 0.000000, 0.000000, 0.431373, 1.0 }, + { 0.000000, 0.000000, 0.470588, 1.0 }, + { 0.000000, 0.007843, 0.498039, 1.0 }, + { 0.000000, 0.000000, 0.596078, 1.0 }, + { 0.003922, 0.000000, 0.650980, 1.0 }, + { 0.070588, 0.000000, 0.705882, 1.0 }, + { 0.164706, 0.000000, 0.737255, 1.0 }, + { 0.298039, 0.109804, 0.784314, 1.0 }, + { 0.462745, 0.086275, 0.854902, 1.0 }, + { 0.490196, 0.113725, 0.878431, 1.0 }, + { 0.490196, 0.137255, 0.905882, 1.0 }, + { 0.521569, 0.164706, 0.921569, 1.0 }, + { 0.545098, 0.152941, 0.913725, 1.0 }, + { 0.549020, 0.176471, 0.929412, 1.0 }, + { 0.525490, 0.239216, 0.937255, 1.0 }, + { 0.490196, 0.349020, 0.945098, 1.0 }, + { 0.529412, 0.356863, 0.972549, 1.0 }, + { 0.537255, 0.341176, 0.972549, 1.0 }, + { 0.560784, 0.200000, 0.941176, 1.0 }, + { 0.513725, 0.196078, 0.941176, 1.0 }, + { 0.447059, 0.243137, 0.913725, 1.0 }, + { 0.447059, 0.262745, 0.905882, 1.0 }, + { 0.407843, 0.250980, 0.874510, 1.0 }, + { 0.447059, 0.184314, 0.882353, 1.0 }, + { 0.407843, 0.007843, 0.772549, 1.0 }, + { 0.380392, 0.003922, 0.639216, 1.0 }, + { 0.239216, 0.000000, 0.207843, 1.0 }, + { 0.298039, 0.011765, 0.372549, 1.0 }, + }; +/* 0u0298.jpg */ +static double4 colors_309[] = { + { 0.227451, 0.247059, 0.027451, 1.0 }, + { 0.294118, 0.168627, 0.078431, 1.0 }, + { 0.333333, 0.172549, 0.149020, 1.0 }, + { 0.372549, 0.176471, 0.223529, 1.0 }, + { 0.427451, 0.188235, 0.200000, 1.0 }, + { 0.482353, 0.203922, 0.180392, 1.0 }, + { 0.454902, 0.219608, 0.168627, 1.0 }, + { 0.427451, 0.239216, 0.160784, 1.0 }, + { 0.341176, 0.184314, 0.145098, 1.0 }, + { 0.352941, 0.149020, 0.145098, 1.0 }, + { 0.364706, 0.117647, 0.149020, 1.0 }, + { 0.384314, 0.117647, 0.125490, 1.0 }, + { 0.407843, 0.117647, 0.105882, 1.0 }, + { 0.447059, 0.192157, 0.160784, 1.0 }, + { 0.486275, 0.266667, 0.215686, 1.0 }, + { 0.490196, 0.278431, 0.286275, 1.0 }, + { 0.498039, 0.290196, 0.360784, 1.0 }, + { 0.349020, 0.270588, 0.317647, 1.0 }, + { 0.278431, 0.274510, 0.239216, 1.0 }, + { 0.207843, 0.282353, 0.164706, 1.0 }, + { 0.117647, 0.247059, 0.101961, 1.0 }, + { 0.027451, 0.211765, 0.039216, 1.0 }, + { 0.019608, 0.188235, 0.035294, 1.0 }, + { 0.011765, 0.168627, 0.035294, 1.0 }, + { 0.027451, 0.160784, 0.054902, 1.0 }, + { 0.043137, 0.149020, 0.074510, 1.0 }, + { 0.062745, 0.141176, 0.098039, 1.0 }, + { 0.050980, 0.113725, 0.078431, 1.0 }, + { 0.043137, 0.086275, 0.062745, 1.0 }, + { 0.054902, 0.082353, 0.054902, 1.0 }, + { 0.066667, 0.078431, 0.050980, 1.0 }, + { 0.078431, 0.062745, 0.027451, 1.0 }, + { 0.015686, 0.101961, 0.019608, 1.0 }, + { 0.074510, 0.203922, 0.129412, 1.0 }, + { 0.086275, 0.176471, 0.223529, 1.0 }, + { 0.101961, 0.152941, 0.317647, 1.0 }, + { 0.152941, 0.145098, 0.341176, 1.0 }, + { 0.207843, 0.137255, 0.364706, 1.0 }, + { 0.180392, 0.156863, 0.301961, 1.0 }, + { 0.152941, 0.180392, 0.243137, 1.0 }, + { 0.137255, 0.290196, 0.105882, 1.0 }, + { 0.180392, 0.254902, 0.125490, 1.0 }, + { 0.223529, 0.219608, 0.149020, 1.0 }, + { 0.274510, 0.192157, 0.184314, 1.0 }, + { 0.329412, 0.168627, 0.223529, 1.0 }, + { 0.329412, 0.176471, 0.231373, 1.0 }, + { 0.333333, 0.184314, 0.243137, 1.0 }, + { 0.282353, 0.172549, 0.227451, 1.0 }, + { 0.266667, 0.164706, 0.215686, 1.0 }, + { 0.211765, 0.109804, 0.215686, 1.0 }, + { 0.211765, 0.105882, 0.262745, 1.0 }, + { 0.211765, 0.105882, 0.313725, 1.0 }, + { 0.262745, 0.145098, 0.278431, 1.0 }, + { 0.317647, 0.184314, 0.247059, 1.0 }, + { 0.313725, 0.200000, 0.254902, 1.0 }, + { 0.309804, 0.215686, 0.266667, 1.0 }, + { 0.427451, 0.301961, 0.360784, 1.0 }, + { 0.396078, 0.282353, 0.329412, 1.0 }, + { 0.364706, 0.262745, 0.298039, 1.0 }, + { 0.337255, 0.207843, 0.250980, 1.0 }, + { 0.313725, 0.152941, 0.207843, 1.0 }, + { 0.313725, 0.137255, 0.203922, 1.0 }, + { 0.317647, 0.125490, 0.200000, 1.0 }, + { 0.262745, 0.101961, 0.156863, 1.0 }, + { 0.329412, 0.094118, 0.133333, 1.0 }, + { 0.376471, 0.113725, 0.082353, 1.0 }, + { 0.474510, 0.250980, 0.149020, 1.0 }, + { 0.576471, 0.392157, 0.219608, 1.0 }, + { 0.600000, 0.419608, 0.215686, 1.0 }, + { 0.627451, 0.447059, 0.215686, 1.0 }, + { 0.650980, 0.501961, 0.258824, 1.0 }, + { 0.749020, 0.541176, 0.282353, 1.0 }, + { 0.643137, 0.423529, 0.231373, 1.0 }, + { 0.584314, 0.352941, 0.180392, 1.0 }, + { 0.525490, 0.282353, 0.129412, 1.0 }, + { 0.443137, 0.188235, 0.074510, 1.0 }, + { 0.360784, 0.094118, 0.019608, 1.0 }, + { 0.337255, 0.090196, 0.043137, 1.0 }, + { 0.313725, 0.086275, 0.070588, 1.0 }, + { 0.333333, 0.019608, 0.070588, 1.0 }, + { 0.384314, 0.058824, 0.098039, 1.0 }, + { 0.490196, 0.062745, 0.184314, 1.0 }, + { 0.486275, 0.109804, 0.200000, 1.0 }, + { 0.486275, 0.156863, 0.215686, 1.0 }, + { 0.458824, 0.176471, 0.227451, 1.0 }, + { 0.431373, 0.196078, 0.243137, 1.0 }, + { 0.396078, 0.160784, 0.192157, 1.0 }, + { 0.384314, 0.105882, 0.160784, 1.0 }, + { 0.262745, 0.003922, 0.192157, 1.0 }, + { 0.254902, 0.031373, 0.156863, 1.0 }, + { 0.247059, 0.062745, 0.125490, 1.0 }, + { 0.247059, 0.031373, 0.105882, 1.0 }, + { 0.247059, 0.000000, 0.090196, 1.0 }, + { 0.254902, 0.007843, 0.043137, 1.0 }, + { 0.290196, 0.078431, 0.039216, 1.0 }, + { 0.349020, 0.129412, 0.000000, 1.0 }, + { 0.392157, 0.184314, 0.027451, 1.0 }, + { 0.478431, 0.168627, 0.141176, 1.0 }, + { 0.470588, 0.223529, 0.121569, 1.0 }, + { 0.462745, 0.278431, 0.105882, 1.0 }, + { 0.466667, 0.274510, 0.070588, 1.0 }, + { 0.474510, 0.270588, 0.035294, 1.0 }, + { 0.435294, 0.203922, 0.078431, 1.0 }, + { 0.392157, 0.164706, 0.078431, 1.0 }, + { 0.486275, 0.286275, 0.172549, 1.0 }, + { 0.501961, 0.333333, 0.156863, 1.0 }, + { 0.521569, 0.380392, 0.145098, 1.0 }, + { 0.517647, 0.349020, 0.152941, 1.0 }, + { 0.513725, 0.321569, 0.160784, 1.0 }, + { 0.458824, 0.149020, 0.090196, 1.0 }, + { 0.364706, 0.070588, 0.090196, 1.0 }, + { 0.282353, 0.000000, 0.062745, 1.0 }, + { 0.243137, 0.027451, 0.007843, 1.0 }, + { 0.200000, 0.050980, 0.000000, 1.0 }, + { 0.145098, 0.054902, 0.000000, 1.0 }, + { 0.090196, 0.062745, 0.000000, 1.0 }, + { 0.066667, 0.047059, 0.023529, 1.0 }, + { 0.035294, 0.098039, 0.054902, 1.0 }, + { 0.019608, 0.133333, 0.113725, 1.0 }, + { 0.035294, 0.152941, 0.121569, 1.0 }, + { 0.094118, 0.168627, 0.094118, 1.0 }, + { 0.149020, 0.145098, 0.101961, 1.0 }, + { 0.203922, 0.121569, 0.109804, 1.0 }, + { 0.196078, 0.105882, 0.094118, 1.0 }, + { 0.188235, 0.094118, 0.078431, 1.0 }, + { 0.180392, 0.047059, 0.113725, 1.0 }, + { 0.156863, 0.043137, 0.129412, 1.0 }, + { 0.137255, 0.007843, 0.082353, 1.0 }, + { 0.172549, 0.015686, 0.058824, 1.0 }, + { 0.227451, 0.000000, 0.019608, 1.0 }, + { 0.227451, 0.023529, 0.015686, 1.0 }, + { 0.231373, 0.047059, 0.015686, 1.0 }, + { 0.215686, 0.047059, 0.023529, 1.0 }, + { 0.160784, 0.086275, 0.027451, 1.0 }, + { 0.113725, 0.156863, 0.094118, 1.0 }, + { 0.101961, 0.203922, 0.105882, 1.0 }, + { 0.070588, 0.203922, 0.098039, 1.0 }, + { 0.090196, 0.180392, 0.113725, 1.0 }, + { 0.113725, 0.156863, 0.133333, 1.0 }, + { 0.129412, 0.160784, 0.141176, 1.0 }, + { 0.145098, 0.168627, 0.152941, 1.0 }, + { 0.180392, 0.129412, 0.164706, 1.0 }, + { 0.231373, 0.101961, 0.137255, 1.0 }, + { 0.235294, 0.070588, 0.109804, 1.0 }, + { 0.266667, 0.086275, 0.086275, 1.0 }, + { 0.227451, 0.066667, 0.000000, 1.0 }, + { 0.223529, 0.058824, 0.011765, 1.0 }, + { 0.219608, 0.050980, 0.023529, 1.0 }, + { 0.223529, 0.078431, 0.047059, 1.0 }, + { 0.227451, 0.050980, 0.070588, 1.0 }, + { 0.188235, 0.043137, 0.074510, 1.0 }, + { 0.215686, 0.015686, 0.050980, 1.0 }, + { 0.266667, 0.007843, 0.023529, 1.0 }, + { 0.247059, 0.019608, 0.027451, 1.0 }, + { 0.227451, 0.031373, 0.035294, 1.0 }, + { 0.207843, 0.031373, 0.058824, 1.0 }, + { 0.160784, 0.074510, 0.086275, 1.0 }, + { 0.172549, 0.082353, 0.121569, 1.0 }, + { 0.184314, 0.098039, 0.145098, 1.0 }, + { 0.219608, 0.101961, 0.141176, 1.0 }, + { 0.235294, 0.125490, 0.180392, 1.0 }, + { 0.298039, 0.121569, 0.149020, 1.0 }, + { 0.274510, 0.098039, 0.121569, 1.0 }, + { 0.254902, 0.078431, 0.098039, 1.0 }, + { 0.258824, 0.062745, 0.074510, 1.0 }, + { 0.180392, 0.054902, 0.074510, 1.0 }, + { 0.137255, 0.086275, 0.054902, 1.0 }, + { 0.101961, 0.090196, 0.054902, 1.0 }, + { 0.094118, 0.152941, 0.031373, 1.0 }, + { 0.086275, 0.149020, 0.062745, 1.0 }, + { 0.078431, 0.149020, 0.094118, 1.0 }, + { 0.094118, 0.098039, 0.117647, 1.0 }, + { 0.117647, 0.043137, 0.129412, 1.0 }, + { 0.137255, 0.035294, 0.219608, 1.0 }, + { 0.149020, 0.121569, 0.149020, 1.0 }, + { 0.137255, 0.117647, 0.133333, 1.0 }, + { 0.133333, 0.180392, 0.094118, 1.0 }, + { 0.156863, 0.188235, 0.035294, 1.0 }, + { 0.247059, 0.176471, 0.082353, 1.0 }, + { 0.274510, 0.235294, 0.035294, 1.0 }, + { 0.321569, 0.192157, 0.023529, 1.0 }, + { 0.352941, 0.207843, 0.043137, 1.0 }, + { 0.341176, 0.207843, 0.070588, 1.0 }, + { 0.329412, 0.200000, 0.078431, 1.0 }, + { 0.317647, 0.133333, 0.062745, 1.0 }, + { 0.309804, 0.109804, 0.074510, 1.0 }, + { 0.301961, 0.090196, 0.090196, 1.0 }, + { 0.219608, 0.137255, 0.117647, 1.0 }, + { 0.207843, 0.137255, 0.137255, 1.0 }, + { 0.121569, 0.113725, 0.117647, 1.0 }, + { 0.058824, 0.105882, 0.066667, 1.0 }, + { 0.050980, 0.101961, 0.035294, 1.0 }, + { 0.086275, 0.164706, 0.019608, 1.0 }, + { 0.047059, 0.192157, 0.058824, 1.0 }, + { 0.082353, 0.152941, 0.090196, 1.0 }, + { 0.145098, 0.125490, 0.149020, 1.0 }, + { 0.188235, 0.141176, 0.180392, 1.0 }, + { 0.223529, 0.180392, 0.164706, 1.0 }, + { 0.356863, 0.200000, 0.203922, 1.0 }, + { 0.458824, 0.231373, 0.188235, 1.0 }, + { 0.498039, 0.270588, 0.223529, 1.0 }, + { 0.529412, 0.317647, 0.317647, 1.0 }, + { 0.658824, 0.415686, 0.333333, 1.0 }, + { 0.756863, 0.521569, 0.388235, 1.0 }, + { 0.686275, 0.509804, 0.349020, 1.0 }, + { 0.627451, 0.415686, 0.266667, 1.0 }, + { 0.596078, 0.427451, 0.262745, 1.0 }, + { 0.623529, 0.392157, 0.227451, 1.0 }, + { 0.588235, 0.294118, 0.274510, 1.0 }, + { 0.517647, 0.337255, 0.196078, 1.0 }, + { 0.537255, 0.403922, 0.125490, 1.0 }, + { 0.576471, 0.368627, 0.172549, 1.0 }, + { 0.631373, 0.419608, 0.184314, 1.0 }, + { 0.666667, 0.400000, 0.223529, 1.0 }, + { 0.619608, 0.329412, 0.278431, 1.0 }, + { 0.576471, 0.294118, 0.309804, 1.0 }, + { 0.560784, 0.274510, 0.309804, 1.0 }, + { 0.533333, 0.215686, 0.243137, 1.0 }, + { 0.584314, 0.152941, 0.329412, 1.0 }, + { 0.596078, 0.176471, 0.458824, 1.0 }, + { 0.549020, 0.258824, 0.364706, 1.0 }, + { 0.725490, 0.498039, 0.490196, 1.0 }, + { 0.819608, 0.494118, 0.478431, 1.0 }, + { 0.682353, 0.737255, 0.505882, 1.0 }, + { 0.572549, 0.745098, 0.615686, 1.0 }, + { 0.541176, 0.705882, 0.447059, 1.0 }, + { 0.501961, 0.423529, 0.470588, 1.0 }, + { 0.600000, 0.313725, 0.427451, 1.0 }, + { 0.439216, 0.313725, 0.364706, 1.0 }, + { 0.329412, 0.411765, 0.258824, 1.0 }, + { 0.388235, 0.513725, 0.250980, 1.0 }, + { 0.458824, 0.458824, 0.247059, 1.0 }, + { 0.447059, 0.313725, 0.203922, 1.0 }, + { 0.407843, 0.250980, 0.203922, 1.0 }, + { 0.380392, 0.203922, 0.180392, 1.0 }, + { 0.341176, 0.211765, 0.176471, 1.0 }, + { 0.321569, 0.235294, 0.180392, 1.0 }, + { 0.188235, 0.188235, 0.156863, 1.0 }, + { 0.176471, 0.180392, 0.160784, 1.0 }, + { 0.109804, 0.192157, 0.117647, 1.0 }, + { 0.074510, 0.156863, 0.137255, 1.0 }, + { 0.050980, 0.133333, 0.098039, 1.0 }, + { 0.062745, 0.062745, 0.054902, 1.0 }, + { 0.090196, 0.015686, 0.031373, 1.0 }, + { 0.113725, 0.039216, 0.023529, 1.0 }, + { 0.215686, 0.043137, 0.039216, 1.0 }, + { 0.301961, 0.027451, 0.066667, 1.0 }, + { 0.380392, 0.027451, 0.062745, 1.0 }, + { 0.392157, 0.054902, 0.098039, 1.0 }, + { 0.368627, 0.054902, 0.098039, 1.0 }, + { 0.360784, 0.086275, 0.125490, 1.0 }, + { 0.290196, 0.023529, 0.121569, 1.0 }, + { 0.290196, 0.023529, 0.121569, 1.0 }, + { 0.309804, 0.086275, 0.145098, 1.0 }, + { 0.286275, 0.176471, 0.082353, 1.0 }, + { 0.317647, 0.121569, 0.078431, 1.0 }, + }; +/* 0u0298pp1.jpg */ +static double4 colors_310[] = { + { 0.247059, 0.247059, 0.592157, 1.0 }, + { 0.384314, 0.101961, 0.666667, 1.0 }, + { 0.356863, 0.129412, 0.584314, 1.0 }, + { 0.329412, 0.156863, 0.505882, 1.0 }, + { 0.286275, 0.196078, 0.478431, 1.0 }, + { 0.247059, 0.235294, 0.450980, 1.0 }, + { 0.211765, 0.200000, 0.403922, 1.0 }, + { 0.176471, 0.168627, 0.360784, 1.0 }, + { 0.168627, 0.125490, 0.180392, 1.0 }, + { 0.156863, 0.113725, 0.223529, 1.0 }, + { 0.149020, 0.105882, 0.270588, 1.0 }, + { 0.137255, 0.086275, 0.301961, 1.0 }, + { 0.129412, 0.070588, 0.333333, 1.0 }, + { 0.145098, 0.113725, 0.443137, 1.0 }, + { 0.160784, 0.156863, 0.556863, 1.0 }, + { 0.227451, 0.215686, 0.588235, 1.0 }, + { 0.294118, 0.278431, 0.619608, 1.0 }, + { 0.274510, 0.352941, 0.584314, 1.0 }, + { 0.223529, 0.258824, 0.478431, 1.0 }, + { 0.176471, 0.164706, 0.372549, 1.0 }, + { 0.164706, 0.125490, 0.419608, 1.0 }, + { 0.156863, 0.090196, 0.466667, 1.0 }, + { 0.160784, 0.090196, 0.466667, 1.0 }, + { 0.168627, 0.090196, 0.470588, 1.0 }, + { 0.345098, 0.101961, 0.521569, 1.0 }, + { 0.313725, 0.050980, 0.588235, 1.0 }, + { 0.282353, 0.003922, 0.654902, 1.0 }, + { 0.180392, 0.054902, 0.576471, 1.0 }, + { 0.078431, 0.109804, 0.498039, 1.0 }, + { 0.090196, 0.101961, 0.439216, 1.0 }, + { 0.105882, 0.098039, 0.384314, 1.0 }, + { 0.133333, 0.145098, 0.352941, 1.0 }, + { 0.180392, 0.172549, 0.356863, 1.0 }, + { 0.141176, 0.227451, 0.278431, 1.0 }, + { 0.141176, 0.223529, 0.247059, 1.0 }, + { 0.141176, 0.219608, 0.215686, 1.0 }, + { 0.152941, 0.207843, 0.188235, 1.0 }, + { 0.168627, 0.196078, 0.164706, 1.0 }, + { 0.172549, 0.250980, 0.180392, 1.0 }, + { 0.176471, 0.305882, 0.200000, 1.0 }, + { 0.231373, 0.239216, 0.337255, 1.0 }, + { 0.231373, 0.227451, 0.337255, 1.0 }, + { 0.235294, 0.215686, 0.341176, 1.0 }, + { 0.180392, 0.141176, 0.250980, 1.0 }, + { 0.125490, 0.070588, 0.160784, 1.0 }, + { 0.105882, 0.082353, 0.117647, 1.0 }, + { 0.090196, 0.098039, 0.078431, 1.0 }, + { 0.078431, 0.082353, 0.058824, 1.0 }, + { 0.101961, 0.054902, 0.054902, 1.0 }, + { 0.152941, 0.031373, 0.019608, 1.0 }, + { 0.113725, 0.031373, 0.047059, 1.0 }, + { 0.078431, 0.031373, 0.078431, 1.0 }, + { 0.054902, 0.039216, 0.121569, 1.0 }, + { 0.031373, 0.050980, 0.164706, 1.0 }, + { 0.043137, 0.047059, 0.121569, 1.0 }, + { 0.058824, 0.047059, 0.082353, 1.0 }, + { 0.164706, 0.000000, 0.078431, 1.0 }, + { 0.180392, 0.039216, 0.098039, 1.0 }, + { 0.196078, 0.078431, 0.117647, 1.0 }, + { 0.176471, 0.050980, 0.192157, 1.0 }, + { 0.160784, 0.027451, 0.266667, 1.0 }, + { 0.149020, 0.023529, 0.247059, 1.0 }, + { 0.141176, 0.023529, 0.227451, 1.0 }, + { 0.090196, 0.000000, 0.235294, 1.0 }, + { 0.047059, 0.015686, 0.160784, 1.0 }, + { 0.054902, 0.023529, 0.074510, 1.0 }, + { 0.039216, 0.023529, 0.062745, 1.0 }, + { 0.023529, 0.023529, 0.054902, 1.0 }, + { 0.027451, 0.031373, 0.050980, 1.0 }, + { 0.035294, 0.039216, 0.047059, 1.0 }, + { 0.054902, 0.015686, 0.047059, 1.0 }, + { 0.070588, 0.000000, 0.000000, 1.0 }, + { 0.098039, 0.062745, 0.003922, 1.0 }, + { 0.090196, 0.058824, 0.043137, 1.0 }, + { 0.082353, 0.054902, 0.082353, 1.0 }, + { 0.039216, 0.043137, 0.152941, 1.0 }, + { 0.000000, 0.035294, 0.223529, 1.0 }, + { 0.000000, 0.050980, 0.282353, 1.0 }, + { 0.000000, 0.066667, 0.341176, 1.0 }, + { 0.035294, 0.101961, 0.407843, 1.0 }, + { 0.000000, 0.105882, 0.462745, 1.0 }, + { 0.145098, 0.086275, 0.498039, 1.0 }, + { 0.219608, 0.050980, 0.501961, 1.0 }, + { 0.298039, 0.015686, 0.505882, 1.0 }, + { 0.345098, 0.054902, 0.592157, 1.0 }, + { 0.392157, 0.094118, 0.682353, 1.0 }, + { 0.521569, 0.254902, 0.792157, 1.0 }, + { 0.623529, 0.337255, 0.898039, 1.0 }, + { 0.533333, 0.254902, 0.811765, 1.0 }, + { 0.423529, 0.247059, 0.698039, 1.0 }, + { 0.317647, 0.239216, 0.588235, 1.0 }, + { 0.227451, 0.180392, 0.576471, 1.0 }, + { 0.137255, 0.121569, 0.564706, 1.0 }, + { 0.117647, 0.094118, 0.431373, 1.0 }, + { 0.113725, 0.070588, 0.380392, 1.0 }, + { 0.129412, 0.054902, 0.313725, 1.0 }, + { 0.243137, 0.066667, 0.298039, 1.0 }, + { 0.125490, 0.031373, 0.235294, 1.0 }, + { 0.098039, 0.039216, 0.227451, 1.0 }, + { 0.074510, 0.050980, 0.223529, 1.0 }, + { 0.058824, 0.050980, 0.207843, 1.0 }, + { 0.043137, 0.054902, 0.192157, 1.0 }, + { 0.015686, 0.058824, 0.176471, 1.0 }, + { 0.000000, 0.047059, 0.211765, 1.0 }, + { 0.000000, 0.015686, 0.254902, 1.0 }, + { 0.019608, 0.066667, 0.337255, 1.0 }, + { 0.043137, 0.117647, 0.419608, 1.0 }, + { 0.090196, 0.113725, 0.439216, 1.0 }, + { 0.137255, 0.113725, 0.458824, 1.0 }, + { 0.215686, 0.184314, 0.517647, 1.0 }, + { 0.388235, 0.411765, 0.741176, 1.0 }, + { 0.623529, 0.466667, 0.988235, 1.0 }, + { 0.705882, 0.533333, 0.968627, 1.0 }, + { 1.000000, 0.749020, 0.803922, 1.0 }, + { 1.000000, 0.701961, 0.800000, 1.0 }, + { 1.000000, 0.658824, 0.796078, 1.0 }, + { 0.894118, 0.650980, 0.709804, 1.0 }, + { 0.764706, 0.505882, 0.545098, 1.0 }, + { 0.345098, 0.427451, 0.541176, 1.0 }, + { 0.211765, 0.301961, 0.364706, 1.0 }, + { 0.000000, 0.090196, 0.200000, 1.0 }, + { 0.023529, 0.090196, 0.188235, 1.0 }, + { 0.050980, 0.094118, 0.180392, 1.0 }, + { 0.062745, 0.086275, 0.207843, 1.0 }, + { 0.074510, 0.082353, 0.235294, 1.0 }, + { 0.094118, 0.078431, 0.309804, 1.0 }, + { 0.078431, 0.027451, 0.309804, 1.0 }, + { 0.039216, 0.058824, 0.325490, 1.0 }, + { 0.027451, 0.086275, 0.254902, 1.0 }, + { 0.000000, 0.149020, 0.301961, 1.0 }, + { 0.015686, 0.141176, 0.368627, 1.0 }, + { 0.031373, 0.133333, 0.435294, 1.0 }, + { 0.003922, 0.058824, 0.403922, 1.0 }, + { 0.000000, 0.019608, 0.349020, 1.0 }, + { 0.000000, 0.011765, 0.329412, 1.0 }, + { 0.054902, 0.070588, 0.349020, 1.0 }, + { 0.113725, 0.223529, 0.317647, 1.0 }, + { 0.149020, 0.247059, 0.329412, 1.0 }, + { 0.184314, 0.274510, 0.345098, 1.0 }, + { 0.254902, 0.278431, 0.411765, 1.0 }, + { 0.325490, 0.286275, 0.482353, 1.0 }, + { 0.392157, 0.360784, 0.352941, 1.0 }, + { 0.513725, 0.443137, 0.286275, 1.0 }, + { 0.439216, 0.250980, 0.196078, 1.0 }, + { 0.372549, 0.243137, 0.168627, 1.0 }, + { 0.258824, 0.211765, 0.227451, 1.0 }, + { 0.239216, 0.192157, 0.207843, 1.0 }, + { 0.219608, 0.176471, 0.192157, 1.0 }, + { 0.113725, 0.121569, 0.172549, 1.0 }, + { 0.070588, 0.098039, 0.168627, 1.0 }, + { 0.094118, 0.101961, 0.254902, 1.0 }, + { 0.133333, 0.184314, 0.321569, 1.0 }, + { 0.301961, 0.121569, 0.549020, 1.0 }, + { 0.333333, 0.105882, 0.619608, 1.0 }, + { 0.368627, 0.090196, 0.694118, 1.0 }, + { 0.447059, 0.141176, 0.772549, 1.0 }, + { 0.403922, 0.219608, 0.627451, 1.0 }, + { 0.372549, 0.278431, 0.615686, 1.0 }, + { 0.278431, 0.321569, 0.670588, 1.0 }, + { 0.133333, 0.258824, 0.600000, 1.0 }, + { 0.101961, 0.200000, 0.462745, 1.0 }, + { 0.270588, 0.341176, 0.529412, 1.0 }, + { 0.266667, 0.349020, 0.572549, 1.0 }, + { 0.262745, 0.360784, 0.619608, 1.0 }, + { 0.337255, 0.364706, 0.631373, 1.0 }, + { 0.431373, 0.466667, 0.698039, 1.0 }, + { 0.372549, 0.400000, 0.615686, 1.0 }, + { 0.321569, 0.388235, 0.592157, 1.0 }, + { 0.254902, 0.384314, 0.505882, 1.0 }, + { 0.239216, 0.345098, 0.427451, 1.0 }, + { 0.227451, 0.305882, 0.349020, 1.0 }, + { 0.196078, 0.380392, 0.207843, 1.0 }, + { 0.101961, 0.368627, 0.074510, 1.0 }, + { 0.098039, 0.278431, 0.164706, 1.0 }, + { 0.125490, 0.137255, 0.054902, 1.0 }, + { 0.149020, 0.121569, 0.090196, 1.0 }, + { 0.141176, 0.203922, 0.266667, 1.0 }, + { 0.243137, 0.309804, 0.388235, 1.0 }, + { 0.337255, 0.274510, 0.568627, 1.0 }, + { 0.486275, 0.439216, 0.760784, 1.0 }, + { 0.568627, 0.435294, 0.905882, 1.0 }, + { 0.564706, 0.431373, 0.905882, 1.0 }, + { 0.396078, 0.286275, 0.760784, 1.0 }, + { 0.443137, 0.364706, 0.647059, 1.0 }, + { 0.458824, 0.188235, 0.749020, 1.0 }, + { 0.458824, 0.172549, 0.792157, 1.0 }, + { 0.462745, 0.156863, 0.839216, 1.0 }, + { 0.501961, 0.231373, 0.788235, 1.0 }, + { 0.454902, 0.156863, 0.682353, 1.0 }, + { 0.388235, 0.027451, 0.462745, 1.0 }, + { 0.266667, 0.003922, 0.305882, 1.0 }, + { 0.282353, 0.066667, 0.219608, 1.0 }, + { 0.188235, 0.098039, 0.137255, 1.0 }, + { 0.145098, 0.098039, 0.176471, 1.0 }, + { 0.141176, 0.074510, 0.239216, 1.0 }, + { 0.133333, 0.019608, 0.349020, 1.0 }, + { 0.129412, 0.019608, 0.352941, 1.0 }, + { 0.113725, 0.003922, 0.407843, 1.0 }, + { 0.129412, 0.003922, 0.431373, 1.0 }, + { 0.180392, 0.039216, 0.415686, 1.0 }, + { 0.133333, 0.050980, 0.407843, 1.0 }, + { 0.054902, 0.054902, 0.431373, 1.0 }, + { 0.047059, 0.047059, 0.392157, 1.0 }, + { 0.000000, 0.000000, 0.439216, 1.0 }, + { 0.043137, 0.000000, 0.435294, 1.0 }, + { 0.082353, 0.027451, 0.556863, 1.0 }, + { 0.176471, 0.058824, 0.631373, 1.0 }, + { 0.337255, 0.117647, 0.749020, 1.0 }, + { 0.505882, 0.325490, 0.850980, 1.0 }, + { 0.662745, 0.478431, 0.996078, 1.0 }, + { 0.666667, 0.792157, 1.000000, 1.0 }, + { 0.525490, 0.741176, 0.858824, 1.0 }, + { 0.337255, 0.670588, 0.925490, 1.0 }, + { 0.556863, 0.501961, 0.796078, 1.0 }, + { 0.466667, 0.400000, 0.705882, 1.0 }, + { 0.458824, 0.278431, 0.529412, 1.0 }, + { 0.290196, 0.156863, 0.498039, 1.0 }, + { 0.172549, 0.149020, 0.384314, 1.0 }, + { 0.219608, 0.098039, 0.262745, 1.0 }, + { 0.227451, 0.082353, 0.254902, 1.0 }, + { 0.184314, 0.109804, 0.188235, 1.0 }, + { 0.082353, 0.086275, 0.156863, 1.0 }, + { 0.098039, 0.090196, 0.176471, 1.0 }, + { 0.094118, 0.031373, 0.278431, 1.0 }, + { 0.070588, 0.058824, 0.321569, 1.0 }, + { 0.058824, 0.113725, 0.400000, 1.0 }, + { 0.054902, 0.121569, 0.403922, 1.0 }, + { 0.070588, 0.149020, 0.388235, 1.0 }, + { 0.054902, 0.298039, 0.388235, 1.0 }, + { 0.000000, 0.243137, 0.301961, 1.0 }, + { 0.070588, 0.145098, 0.274510, 1.0 }, + { 0.062745, 0.192157, 0.258824, 1.0 }, + { 0.098039, 0.254902, 0.262745, 1.0 }, + { 0.019608, 0.313725, 0.196078, 1.0 }, + { 0.129412, 0.266667, 0.188235, 1.0 }, + { 0.188235, 0.184314, 0.215686, 1.0 }, + { 0.184314, 0.164706, 0.192157, 1.0 }, + { 0.141176, 0.113725, 0.286275, 1.0 }, + { 0.168627, 0.129412, 0.337255, 1.0 }, + { 0.164706, 0.125490, 0.364706, 1.0 }, + { 0.141176, 0.043137, 0.360784, 1.0 }, + { 0.070588, 0.011765, 0.384314, 1.0 }, + { 0.062745, 0.003922, 0.368627, 1.0 }, + { 0.070588, 0.000000, 0.329412, 1.0 }, + { 0.015686, 0.011765, 0.325490, 1.0 }, + { 0.000000, 0.035294, 0.247059, 1.0 }, + { 0.000000, 0.023529, 0.207843, 1.0 }, + { 0.027451, 0.011765, 0.117647, 1.0 }, + { 0.000000, 0.000000, 0.078431, 1.0 }, + { 0.015686, 0.007843, 0.101961, 1.0 }, + { 0.003922, 0.000000, 0.188235, 1.0 }, + { 0.082353, 0.000000, 0.270588, 1.0 }, + { 0.098039, 0.047059, 0.258824, 1.0 }, + { 0.062745, 0.129412, 0.192157, 1.0 }, + { 0.207843, 0.454902, 0.145098, 1.0 }, + { 0.125490, 0.305882, 0.196078, 1.0 }, + }; +/* 0u0303.jpg */ +static double4 colors_311[] = { + { 0.721569, 0.047059, 0.133333, 1.0 }, + { 0.627451, 0.368627, 0.141176, 1.0 }, + { 0.494118, 0.345098, 0.070588, 1.0 }, + { 0.364706, 0.321569, 0.000000, 1.0 }, + { 0.419608, 0.270588, 0.054902, 1.0 }, + { 0.474510, 0.219608, 0.109804, 1.0 }, + { 0.517647, 0.152941, 0.101961, 1.0 }, + { 0.560784, 0.090196, 0.094118, 1.0 }, + { 0.619608, 0.003922, 0.125490, 1.0 }, + { 0.537255, 0.003922, 0.207843, 1.0 }, + { 0.458824, 0.003922, 0.290196, 1.0 }, + { 0.415686, 0.062745, 0.235294, 1.0 }, + { 0.372549, 0.121569, 0.184314, 1.0 }, + { 0.380392, 0.160784, 0.243137, 1.0 }, + { 0.392157, 0.203922, 0.305882, 1.0 }, + { 0.388235, 0.266667, 0.309804, 1.0 }, + { 0.388235, 0.329412, 0.317647, 1.0 }, + { 0.141176, 0.066667, 0.376471, 1.0 }, + { 0.129412, 0.078431, 0.372549, 1.0 }, + { 0.117647, 0.094118, 0.368627, 1.0 }, + { 0.207843, 0.192157, 0.301961, 1.0 }, + { 0.301961, 0.294118, 0.235294, 1.0 }, + { 0.384314, 0.305882, 0.294118, 1.0 }, + { 0.466667, 0.321569, 0.352941, 1.0 }, + { 0.533333, 0.258824, 0.541176, 1.0 }, + { 0.611765, 0.254902, 0.572549, 1.0 }, + { 0.694118, 0.250980, 0.603922, 1.0 }, + { 0.619608, 0.125490, 0.615686, 1.0 }, + { 0.549020, 0.000000, 0.627451, 1.0 }, + { 0.584314, 0.031373, 0.537255, 1.0 }, + { 0.623529, 0.066667, 0.450980, 1.0 }, + { 0.501961, 0.117647, 0.356863, 1.0 }, + { 0.458824, 0.168627, 0.400000, 1.0 }, + { 0.607843, 0.141176, 0.509804, 1.0 }, + { 0.517647, 0.109804, 0.427451, 1.0 }, + { 0.431373, 0.082353, 0.349020, 1.0 }, + { 0.341176, 0.074510, 0.419608, 1.0 }, + { 0.254902, 0.066667, 0.494118, 1.0 }, + { 0.223529, 0.098039, 0.568627, 1.0 }, + { 0.192157, 0.129412, 0.647059, 1.0 }, + { 0.203922, 0.294118, 0.415686, 1.0 }, + { 0.282353, 0.372549, 0.341176, 1.0 }, + { 0.364706, 0.450980, 0.270588, 1.0 }, + { 0.368627, 0.431373, 0.207843, 1.0 }, + { 0.372549, 0.415686, 0.145098, 1.0 }, + { 0.313725, 0.435294, 0.133333, 1.0 }, + { 0.254902, 0.458824, 0.125490, 1.0 }, + { 0.243137, 0.427451, 0.109804, 1.0 }, + { 0.274510, 0.219608, 0.117647, 1.0 }, + { 0.454902, 0.125490, 0.086275, 1.0 }, + { 0.470588, 0.105882, 0.168627, 1.0 }, + { 0.486275, 0.090196, 0.254902, 1.0 }, + { 0.419608, 0.149020, 0.278431, 1.0 }, + { 0.356863, 0.207843, 0.305882, 1.0 }, + { 0.313725, 0.215686, 0.270588, 1.0 }, + { 0.274510, 0.227451, 0.235294, 1.0 }, + { 0.098039, 0.211765, 0.039216, 1.0 }, + { 0.121569, 0.160784, 0.019608, 1.0 }, + { 0.145098, 0.109804, 0.000000, 1.0 }, + { 0.231373, 0.082353, 0.000000, 1.0 }, + { 0.317647, 0.058824, 0.000000, 1.0 }, + { 0.368627, 0.027451, 0.003922, 1.0 }, + { 0.419608, 0.000000, 0.007843, 1.0 }, + { 0.415686, 0.031373, 0.019608, 1.0 }, + { 0.474510, 0.117647, 0.105882, 1.0 }, + { 0.345098, 0.364706, 0.105882, 1.0 }, + { 0.231373, 0.435294, 0.074510, 1.0 }, + { 0.117647, 0.505882, 0.047059, 1.0 }, + { 0.156863, 0.505882, 0.078431, 1.0 }, + { 0.200000, 0.505882, 0.109804, 1.0 }, + { 0.282353, 0.568627, 0.149020, 1.0 }, + { 0.380392, 0.498039, 0.356863, 1.0 }, + { 0.505882, 0.231373, 0.513725, 1.0 }, + { 0.439216, 0.188235, 0.533333, 1.0 }, + { 0.372549, 0.149020, 0.552941, 1.0 }, + { 0.435294, 0.200000, 0.600000, 1.0 }, + { 0.498039, 0.254902, 0.650980, 1.0 }, + { 0.474510, 0.243137, 0.658824, 1.0 }, + { 0.454902, 0.235294, 0.670588, 1.0 }, + { 0.415686, 0.349020, 0.725490, 1.0 }, + { 0.388235, 0.443137, 0.682353, 1.0 }, + { 0.090196, 0.243137, 0.513725, 1.0 }, + { 0.219608, 0.184314, 0.400000, 1.0 }, + { 0.349020, 0.125490, 0.286275, 1.0 }, + { 0.439216, 0.117647, 0.196078, 1.0 }, + { 0.533333, 0.109804, 0.109804, 1.0 }, + { 0.627451, 0.180392, 0.078431, 1.0 }, + { 0.615686, 0.101961, 0.000000, 1.0 }, + { 0.643137, 0.223529, 0.019608, 1.0 }, + { 0.545098, 0.211765, 0.054902, 1.0 }, + { 0.450980, 0.200000, 0.094118, 1.0 }, + { 0.360784, 0.180392, 0.062745, 1.0 }, + { 0.274510, 0.160784, 0.035294, 1.0 }, + { 0.254902, 0.094118, 0.070588, 1.0 }, + { 0.250980, 0.074510, 0.094118, 1.0 }, + { 0.290196, 0.062745, 0.117647, 1.0 }, + { 0.227451, 0.149020, 0.156863, 1.0 }, + { 0.211765, 0.054902, 0.192157, 1.0 }, + { 0.192157, 0.172549, 0.188235, 1.0 }, + { 0.176471, 0.294118, 0.184314, 1.0 }, + { 0.129412, 0.321569, 0.227451, 1.0 }, + { 0.086275, 0.352941, 0.270588, 1.0 }, + { 0.054902, 0.345098, 0.388235, 1.0 }, + { 0.227451, 0.435294, 0.270588, 1.0 }, + { 0.298039, 0.592157, 0.329412, 1.0 }, + { 0.372549, 0.584314, 0.286275, 1.0 }, + { 0.447059, 0.580392, 0.243137, 1.0 }, + { 0.458824, 0.635294, 0.247059, 1.0 }, + { 0.470588, 0.694118, 0.250980, 1.0 }, + { 0.384314, 0.623529, 0.250980, 1.0 }, + { 0.258824, 0.549020, 0.356863, 1.0 }, + { 0.180392, 0.509804, 0.549020, 1.0 }, + { 0.058824, 0.439216, 0.647059, 1.0 }, + { 0.000000, 0.258824, 0.627451, 1.0 }, + { 0.019608, 0.192157, 0.670588, 1.0 }, + { 0.043137, 0.125490, 0.717647, 1.0 }, + { 0.031373, 0.050980, 0.545098, 1.0 }, + { 0.094118, 0.156863, 0.541176, 1.0 }, + { 0.337255, 0.019608, 0.572549, 1.0 }, + { 0.376471, 0.050980, 0.396078, 1.0 }, + { 0.247059, 0.258824, 0.231373, 1.0 }, + { 0.176471, 0.235294, 0.313725, 1.0 }, + { 0.105882, 0.215686, 0.400000, 1.0 }, + { 0.054902, 0.125490, 0.447059, 1.0 }, + { 0.007843, 0.035294, 0.494118, 1.0 }, + { 0.043137, 0.019608, 0.403922, 1.0 }, + { 0.282353, 0.000000, 0.274510, 1.0 }, + { 0.509804, 0.039216, 0.176471, 1.0 }, + { 0.596078, 0.113725, 0.094118, 1.0 }, + { 0.631373, 0.137255, 0.141176, 1.0 }, + { 0.639216, 0.098039, 0.215686, 1.0 }, + { 0.647059, 0.062745, 0.290196, 1.0 }, + { 0.694118, 0.023529, 0.227451, 1.0 }, + { 0.733333, 0.000000, 0.113725, 1.0 }, + { 0.803922, 0.047059, 0.113725, 1.0 }, + { 0.776471, 0.109804, 0.121569, 1.0 }, + { 0.521569, 0.082353, 0.078431, 1.0 }, + { 0.419608, 0.101961, 0.039216, 1.0 }, + { 0.317647, 0.125490, 0.000000, 1.0 }, + { 0.270588, 0.156863, 0.000000, 1.0 }, + { 0.227451, 0.188235, 0.000000, 1.0 }, + { 0.152941, 0.231373, 0.031373, 1.0 }, + { 0.188235, 0.356863, 0.149020, 1.0 }, + { 0.270588, 0.447059, 0.176471, 1.0 }, + { 0.439216, 0.552941, 0.188235, 1.0 }, + { 0.619608, 0.560784, 0.203922, 1.0 }, + { 0.631373, 0.501961, 0.180392, 1.0 }, + { 0.643137, 0.447059, 0.160784, 1.0 }, + { 0.580392, 0.419608, 0.160784, 1.0 }, + { 0.537255, 0.427451, 0.141176, 1.0 }, + { 0.443137, 0.411765, 0.117647, 1.0 }, + { 0.380392, 0.384314, 0.109804, 1.0 }, + { 0.549020, 0.541176, 0.239216, 1.0 }, + { 0.607843, 0.521569, 0.207843, 1.0 }, + { 0.670588, 0.505882, 0.176471, 1.0 }, + { 0.745098, 0.513725, 0.207843, 1.0 }, + { 0.678431, 0.352941, 0.329412, 1.0 }, + { 0.619608, 0.200000, 0.521569, 1.0 }, + { 0.635294, 0.137255, 0.415686, 1.0 }, + { 0.623529, 0.219608, 0.200000, 1.0 }, + { 0.686275, 0.376471, 0.152941, 1.0 }, + { 0.831373, 0.247059, 0.121569, 1.0 }, + { 0.862745, 0.200000, 0.066667, 1.0 }, + { 0.898039, 0.152941, 0.011765, 1.0 }, + { 0.937255, 0.066667, 0.047059, 1.0 }, + { 0.949020, 0.023529, 0.164706, 1.0 }, + { 0.807843, 0.000000, 0.188235, 1.0 }, + { 0.631373, 0.000000, 0.121569, 1.0 }, + { 0.521569, 0.109804, 0.227451, 1.0 }, + { 0.513725, 0.164706, 0.235294, 1.0 }, + { 0.505882, 0.219608, 0.247059, 1.0 }, + { 0.392157, 0.215686, 0.203922, 1.0 }, + { 0.486275, 0.349020, 0.239216, 1.0 }, + { 0.517647, 0.580392, 0.325490, 1.0 }, + { 0.474510, 0.603922, 0.333333, 1.0 }, + { 0.470588, 0.717647, 0.305882, 1.0 }, + { 0.509804, 0.686275, 0.227451, 1.0 }, + { 0.607843, 0.658824, 0.196078, 1.0 }, + { 0.819608, 0.588235, 0.117647, 1.0 }, + { 0.831373, 0.807843, 0.321569, 1.0 }, + { 1.000000, 0.631373, 0.435294, 1.0 }, + { 0.839216, 0.603922, 0.470588, 1.0 }, + { 0.631373, 0.607843, 0.278431, 1.0 }, + { 0.501961, 0.541176, 0.447059, 1.0 }, + { 0.309804, 0.513725, 0.741176, 1.0 }, + { 0.239216, 0.521569, 0.768627, 1.0 }, + { 0.172549, 0.533333, 0.796078, 1.0 }, + { 0.149020, 0.517647, 0.666667, 1.0 }, + { 0.235294, 0.478431, 0.537255, 1.0 }, + { 0.341176, 0.474510, 0.368627, 1.0 }, + { 0.258824, 0.443137, 0.227451, 1.0 }, + { 0.231373, 0.266667, 0.082353, 1.0 }, + { 0.184314, 0.149020, 0.082353, 1.0 }, + { 0.235294, 0.227451, 0.078431, 1.0 }, + { 0.341176, 0.254902, 0.211765, 1.0 }, + { 0.380392, 0.388235, 0.231373, 1.0 }, + { 0.501961, 0.435294, 0.231373, 1.0 }, + { 0.686275, 0.509804, 0.254902, 1.0 }, + { 0.749020, 0.505882, 0.180392, 1.0 }, + { 0.721569, 0.380392, 0.172549, 1.0 }, + { 0.631373, 0.313725, 0.098039, 1.0 }, + { 0.552941, 0.266667, 0.137255, 1.0 }, + { 0.474510, 0.352941, 0.098039, 1.0 }, + { 0.419608, 0.282353, 0.125490, 1.0 }, + { 0.313725, 0.258824, 0.105882, 1.0 }, + { 0.305882, 0.235294, 0.094118, 1.0 }, + { 0.396078, 0.039216, 0.098039, 1.0 }, + { 0.403922, 0.000000, 0.047059, 1.0 }, + { 0.478431, 0.000000, 0.117647, 1.0 }, + { 0.529412, 0.007843, 0.223529, 1.0 }, + { 0.592157, 0.078431, 0.243137, 1.0 }, + { 0.635294, 0.098039, 0.301961, 1.0 }, + { 0.713725, 0.047059, 0.423529, 1.0 }, + { 0.615686, 0.019608, 0.486275, 1.0 }, + { 0.529412, 0.011765, 0.341176, 1.0 }, + { 0.513725, 0.101961, 0.258824, 1.0 }, + { 0.337255, 0.168627, 0.243137, 1.0 }, + { 0.298039, 0.274510, 0.172549, 1.0 }, + { 0.274510, 0.321569, 0.180392, 1.0 }, + { 0.286275, 0.352941, 0.188235, 1.0 }, + { 0.184314, 0.317647, 0.219608, 1.0 }, + { 0.047059, 0.352941, 0.196078, 1.0 }, + { 0.172549, 0.447059, 0.172549, 1.0 }, + { 0.219608, 0.482353, 0.172549, 1.0 }, + { 0.266667, 0.576471, 0.266667, 1.0 }, + { 0.392157, 0.721569, 0.282353, 1.0 }, + { 0.356863, 0.682353, 0.337255, 1.0 }, + { 0.305882, 0.580392, 0.376471, 1.0 }, + { 0.270588, 0.564706, 0.333333, 1.0 }, + { 0.313725, 0.498039, 0.317647, 1.0 }, + { 0.349020, 0.427451, 0.392157, 1.0 }, + { 0.392157, 0.172549, 0.568627, 1.0 }, + { 0.501961, 0.164706, 0.686275, 1.0 }, + { 0.537255, 0.227451, 0.678431, 1.0 }, + { 0.505882, 0.317647, 0.560784, 1.0 }, + { 0.533333, 0.392157, 0.494118, 1.0 }, + { 0.639216, 0.615686, 0.717647, 1.0 }, + { 0.650980, 0.352941, 0.607843, 1.0 }, + { 0.521569, 0.278431, 0.603922, 1.0 }, + { 0.415686, 0.227451, 0.666667, 1.0 }, + { 0.298039, 0.250980, 0.650980, 1.0 }, + { 0.054902, 0.309804, 0.576471, 1.0 }, + { 0.003922, 0.258824, 0.470588, 1.0 }, + { 0.145098, 0.250980, 0.521569, 1.0 }, + { 0.298039, 0.258824, 0.505882, 1.0 }, + { 0.368627, 0.247059, 0.305882, 1.0 }, + { 0.427451, 0.192157, 0.325490, 1.0 }, + { 0.643137, 0.098039, 0.415686, 1.0 }, + { 0.678431, 0.109804, 0.466667, 1.0 }, + { 0.729412, 0.121569, 0.490196, 1.0 }, + { 0.623529, 0.176471, 0.521569, 1.0 }, + { 0.537255, 0.164706, 0.431373, 1.0 }, + { 0.435294, 0.278431, 0.384314, 1.0 }, + { 0.466667, 0.439216, 0.376471, 1.0 }, + { 0.462745, 0.513725, 0.403922, 1.0 }, + { 0.458824, 0.490196, 0.298039, 1.0 }, + }; +/* 0u0333.jpg */ +static double4 colors_312[] = { + { 0.443137, 0.415686, 0.203922, 1.0 }, + { 0.258824, 0.286275, 0.164706, 1.0 }, + { 0.203922, 0.329412, 0.203922, 1.0 }, + { 0.149020, 0.372549, 0.247059, 1.0 }, + { 0.200000, 0.368627, 0.298039, 1.0 }, + { 0.254902, 0.368627, 0.352941, 1.0 }, + { 0.254902, 0.325490, 0.360784, 1.0 }, + { 0.254902, 0.286275, 0.368627, 1.0 }, + { 0.105882, 0.200000, 0.294118, 1.0 }, + { 0.125490, 0.180392, 0.301961, 1.0 }, + { 0.149020, 0.164706, 0.309804, 1.0 }, + { 0.176471, 0.145098, 0.266667, 1.0 }, + { 0.207843, 0.129412, 0.227451, 1.0 }, + { 0.254902, 0.098039, 0.223529, 1.0 }, + { 0.305882, 0.070588, 0.219608, 1.0 }, + { 0.298039, 0.117647, 0.211765, 1.0 }, + { 0.290196, 0.164706, 0.207843, 1.0 }, + { 0.278431, 0.380392, 0.274510, 1.0 }, + { 0.215686, 0.447059, 0.278431, 1.0 }, + { 0.156863, 0.513725, 0.282353, 1.0 }, + { 0.180392, 0.462745, 0.200000, 1.0 }, + { 0.203922, 0.415686, 0.121569, 1.0 }, + { 0.149020, 0.368627, 0.058824, 1.0 }, + { 0.094118, 0.325490, 0.000000, 1.0 }, + { 0.066667, 0.254902, 0.050980, 1.0 }, + { 0.149020, 0.227451, 0.058824, 1.0 }, + { 0.235294, 0.200000, 0.070588, 1.0 }, + { 0.396078, 0.200000, 0.129412, 1.0 }, + { 0.560784, 0.203922, 0.192157, 1.0 }, + { 0.635294, 0.215686, 0.227451, 1.0 }, + { 0.713725, 0.227451, 0.266667, 1.0 }, + { 0.800000, 0.396078, 0.400000, 1.0 }, + { 0.741176, 0.505882, 0.372549, 1.0 }, + { 0.643137, 0.356863, 0.392157, 1.0 }, + { 0.568627, 0.325490, 0.337255, 1.0 }, + { 0.494118, 0.294118, 0.282353, 1.0 }, + { 0.517647, 0.270588, 0.262745, 1.0 }, + { 0.541176, 0.250980, 0.247059, 1.0 }, + { 0.643137, 0.243137, 0.239216, 1.0 }, + { 0.745098, 0.235294, 0.235294, 1.0 }, + { 0.737255, 0.137255, 0.149020, 1.0 }, + { 0.627451, 0.203922, 0.109804, 1.0 }, + { 0.517647, 0.270588, 0.070588, 1.0 }, + { 0.494118, 0.266667, 0.160784, 1.0 }, + { 0.474510, 0.262745, 0.254902, 1.0 }, + { 0.470588, 0.262745, 0.262745, 1.0 }, + { 0.466667, 0.262745, 0.270588, 1.0 }, + { 0.462745, 0.337255, 0.239216, 1.0 }, + { 0.447059, 0.368627, 0.231373, 1.0 }, + { 0.596078, 0.415686, 0.325490, 1.0 }, + { 0.721569, 0.505882, 0.396078, 1.0 }, + { 0.847059, 0.600000, 0.470588, 1.0 }, + { 0.745098, 0.517647, 0.419608, 1.0 }, + { 0.643137, 0.435294, 0.372549, 1.0 }, + { 0.600000, 0.372549, 0.321569, 1.0 }, + { 0.560784, 0.309804, 0.270588, 1.0 }, + { 0.662745, 0.368627, 0.356863, 1.0 }, + { 0.768627, 0.462745, 0.400000, 1.0 }, + { 0.878431, 0.560784, 0.447059, 1.0 }, + { 0.803922, 0.529412, 0.407843, 1.0 }, + { 0.729412, 0.498039, 0.372549, 1.0 }, + { 0.627451, 0.439216, 0.360784, 1.0 }, + { 0.529412, 0.384314, 0.349020, 1.0 }, + { 0.490196, 0.298039, 0.278431, 1.0 }, + { 0.435294, 0.243137, 0.184314, 1.0 }, + { 0.329412, 0.117647, 0.109804, 1.0 }, + { 0.254902, 0.137255, 0.145098, 1.0 }, + { 0.184314, 0.156863, 0.184314, 1.0 }, + { 0.172549, 0.180392, 0.196078, 1.0 }, + { 0.164706, 0.203922, 0.211765, 1.0 }, + { 0.203922, 0.168627, 0.188235, 1.0 }, + { 0.309804, 0.250980, 0.168627, 1.0 }, + { 0.384314, 0.321569, 0.180392, 1.0 }, + { 0.396078, 0.254902, 0.180392, 1.0 }, + { 0.407843, 0.192157, 0.180392, 1.0 }, + { 0.325490, 0.109804, 0.160784, 1.0 }, + { 0.243137, 0.027451, 0.141176, 1.0 }, + { 0.200000, 0.015686, 0.113725, 1.0 }, + { 0.156863, 0.007843, 0.090196, 1.0 }, + { 0.149020, 0.011765, 0.039216, 1.0 }, + { 0.156863, 0.023529, 0.019608, 1.0 }, + { 0.101961, 0.031373, 0.023529, 1.0 }, + { 0.098039, 0.082353, 0.031373, 1.0 }, + { 0.098039, 0.137255, 0.039216, 1.0 }, + { 0.137255, 0.156863, 0.066667, 1.0 }, + { 0.180392, 0.176471, 0.094118, 1.0 }, + { 0.180392, 0.254902, 0.180392, 1.0 }, + { 0.098039, 0.274510, 0.196078, 1.0 }, + { 0.231373, 0.403922, 0.305882, 1.0 }, + { 0.282353, 0.384314, 0.364706, 1.0 }, + { 0.333333, 0.368627, 0.427451, 1.0 }, + { 0.329412, 0.392157, 0.431373, 1.0 }, + { 0.325490, 0.415686, 0.439216, 1.0 }, + { 0.164706, 0.466667, 0.576471, 1.0 }, + { 0.380392, 0.592157, 0.541176, 1.0 }, + { 0.407843, 0.745098, 0.647059, 1.0 }, + { 0.462745, 0.505882, 0.443137, 1.0 }, + { 0.282353, 0.419608, 0.341176, 1.0 }, + { 0.184314, 0.345098, 0.290196, 1.0 }, + { 0.086275, 0.270588, 0.239216, 1.0 }, + { 0.105882, 0.223529, 0.192157, 1.0 }, + { 0.125490, 0.176471, 0.149020, 1.0 }, + { 0.054902, 0.156863, 0.105882, 1.0 }, + { 0.152941, 0.196078, 0.133333, 1.0 }, + { 0.247059, 0.211765, 0.223529, 1.0 }, + { 0.349020, 0.239216, 0.262745, 1.0 }, + { 0.454902, 0.270588, 0.301961, 1.0 }, + { 0.505882, 0.294118, 0.301961, 1.0 }, + { 0.560784, 0.321569, 0.301961, 1.0 }, + { 0.654902, 0.376471, 0.298039, 1.0 }, + { 0.745098, 0.482353, 0.380392, 1.0 }, + { 0.811765, 0.458824, 0.458824, 1.0 }, + { 0.725490, 0.313725, 0.431373, 1.0 }, + { 0.513725, 0.298039, 0.317647, 1.0 }, + { 0.486275, 0.317647, 0.282353, 1.0 }, + { 0.462745, 0.337255, 0.247059, 1.0 }, + { 0.423529, 0.325490, 0.239216, 1.0 }, + { 0.396078, 0.415686, 0.101961, 1.0 }, + { 0.364706, 0.501961, 0.094118, 1.0 }, + { 0.341176, 0.372549, 0.086275, 1.0 }, + { 0.337255, 0.282353, 0.137255, 1.0 }, + { 0.274510, 0.250980, 0.137255, 1.0 }, + { 0.215686, 0.223529, 0.137255, 1.0 }, + { 0.188235, 0.243137, 0.129412, 1.0 }, + { 0.160784, 0.262745, 0.125490, 1.0 }, + { 0.117647, 0.294118, 0.070588, 1.0 }, + { 0.070588, 0.200000, 0.086275, 1.0 }, + { 0.054902, 0.168627, 0.050980, 1.0 }, + { 0.078431, 0.141176, 0.035294, 1.0 }, + { 0.180392, 0.074510, 0.007843, 1.0 }, + { 0.196078, 0.105882, 0.058824, 1.0 }, + { 0.215686, 0.137255, 0.109804, 1.0 }, + { 0.188235, 0.184314, 0.113725, 1.0 }, + { 0.200000, 0.211765, 0.145098, 1.0 }, + { 0.211765, 0.247059, 0.062745, 1.0 }, + { 0.317647, 0.270588, 0.035294, 1.0 }, + { 0.274510, 0.305882, 0.074510, 1.0 }, + { 0.305882, 0.384314, 0.125490, 1.0 }, + { 0.337255, 0.462745, 0.176471, 1.0 }, + { 0.439216, 0.478431, 0.250980, 1.0 }, + { 0.545098, 0.494118, 0.329412, 1.0 }, + { 0.635294, 0.552941, 0.439216, 1.0 }, + { 0.764706, 0.564706, 0.380392, 1.0 }, + { 0.803922, 0.431373, 0.352941, 1.0 }, + { 0.796078, 0.329412, 0.172549, 1.0 }, + { 0.800000, 0.223529, 0.160784, 1.0 }, + { 0.764706, 0.180392, 0.121569, 1.0 }, + { 0.733333, 0.137255, 0.086275, 1.0 }, + { 0.596078, 0.062745, 0.062745, 1.0 }, + { 0.501961, 0.031373, 0.035294, 1.0 }, + { 0.388235, 0.082353, 0.082353, 1.0 }, + { 0.235294, 0.027451, 0.058824, 1.0 }, + { 0.137255, 0.054902, 0.090196, 1.0 }, + { 0.149020, 0.086275, 0.117647, 1.0 }, + { 0.160784, 0.117647, 0.149020, 1.0 }, + { 0.160784, 0.133333, 0.164706, 1.0 }, + { 0.133333, 0.192157, 0.211765, 1.0 }, + { 0.070588, 0.301961, 0.317647, 1.0 }, + { 0.098039, 0.439216, 0.372549, 1.0 }, + { 0.078431, 0.388235, 0.274510, 1.0 }, + { 0.098039, 0.298039, 0.301961, 1.0 }, + { 0.117647, 0.149020, 0.192157, 1.0 }, + { 0.105882, 0.109804, 0.145098, 1.0 }, + { 0.094118, 0.074510, 0.101961, 1.0 }, + { 0.047059, 0.015686, 0.105882, 1.0 }, + { 0.000000, 0.011765, 0.101961, 1.0 }, + { 0.090196, 0.039216, 0.141176, 1.0 }, + { 0.117647, 0.058824, 0.133333, 1.0 }, + { 0.200000, 0.050980, 0.141176, 1.0 }, + { 0.200000, 0.050980, 0.133333, 1.0 }, + { 0.203922, 0.050980, 0.125490, 1.0 }, + { 0.231373, 0.098039, 0.094118, 1.0 }, + { 0.247059, 0.168627, 0.074510, 1.0 }, + { 0.215686, 0.172549, 0.047059, 1.0 }, + { 0.141176, 0.160784, 0.074510, 1.0 }, + { 0.149020, 0.117647, 0.035294, 1.0 }, + { 0.172549, 0.098039, 0.039216, 1.0 }, + { 0.243137, 0.156863, 0.066667, 1.0 }, + { 0.309804, 0.149020, 0.133333, 1.0 }, + { 0.282353, 0.192157, 0.121569, 1.0 }, + { 0.258824, 0.309804, 0.141176, 1.0 }, + { 0.231373, 0.360784, 0.152941, 1.0 }, + { 0.176471, 0.403922, 0.203922, 1.0 }, + { 0.082353, 0.403922, 0.215686, 1.0 }, + { 0.121569, 0.529412, 0.627451, 1.0 }, + { 0.113725, 0.549020, 0.592157, 1.0 }, + { 0.105882, 0.572549, 0.556863, 1.0 }, + { 0.101961, 0.643137, 0.545098, 1.0 }, + { 0.007843, 0.588235, 0.486275, 1.0 }, + { 0.090196, 0.400000, 0.286275, 1.0 }, + { 0.058824, 0.266667, 0.203922, 1.0 }, + { 0.105882, 0.098039, 0.152941, 1.0 }, + { 0.074510, 0.066667, 0.078431, 1.0 }, + { 0.145098, 0.070588, 0.043137, 1.0 }, + { 0.145098, 0.078431, 0.015686, 1.0 }, + { 0.066667, 0.031373, 0.003922, 1.0 }, + { 0.043137, 0.003922, 0.007843, 1.0 }, + { 0.121569, 0.027451, 0.011765, 1.0 }, + { 0.211765, 0.070588, 0.015686, 1.0 }, + { 0.396078, 0.074510, 0.160784, 1.0 }, + { 0.521569, 0.133333, 0.145098, 1.0 }, + { 0.568627, 0.176471, 0.176471, 1.0 }, + { 0.533333, 0.231373, 0.254902, 1.0 }, + { 0.447059, 0.262745, 0.301961, 1.0 }, + { 0.400000, 0.196078, 0.345098, 1.0 }, + { 0.305882, 0.168627, 0.333333, 1.0 }, + { 0.286275, 0.176471, 0.333333, 1.0 }, + { 0.317647, 0.250980, 0.274510, 1.0 }, + { 0.321569, 0.239216, 0.172549, 1.0 }, + { 0.431373, 0.192157, 0.211765, 1.0 }, + { 0.458824, 0.219608, 0.239216, 1.0 }, + { 0.388235, 0.090196, 0.270588, 1.0 }, + { 0.294118, 0.105882, 0.309804, 1.0 }, + { 0.227451, 0.152941, 0.270588, 1.0 }, + { 0.207843, 0.176471, 0.266667, 1.0 }, + { 0.243137, 0.266667, 0.266667, 1.0 }, + { 0.360784, 0.360784, 0.266667, 1.0 }, + { 0.423529, 0.380392, 0.262745, 1.0 }, + { 0.419608, 0.329412, 0.305882, 1.0 }, + { 0.360784, 0.250980, 0.400000, 1.0 }, + { 0.172549, 0.196078, 0.329412, 1.0 }, + { 0.172549, 0.133333, 0.278431, 1.0 }, + { 0.243137, 0.101961, 0.282353, 1.0 }, + { 0.309804, 0.101961, 0.313725, 1.0 }, + { 0.380392, 0.113725, 0.400000, 1.0 }, + { 0.298039, 0.003922, 0.274510, 1.0 }, + { 0.298039, 0.043137, 0.207843, 1.0 }, + { 0.219608, 0.003922, 0.168627, 1.0 }, + { 0.203922, 0.121569, 0.156863, 1.0 }, + { 0.274510, 0.172549, 0.215686, 1.0 }, + { 0.329412, 0.243137, 0.149020, 1.0 }, + { 0.364706, 0.137255, 0.133333, 1.0 }, + { 0.435294, 0.117647, 0.141176, 1.0 }, + { 0.474510, 0.105882, 0.160784, 1.0 }, + { 0.443137, 0.113725, 0.172549, 1.0 }, + { 0.450980, 0.207843, 0.149020, 1.0 }, + { 0.505882, 0.203922, 0.172549, 1.0 }, + { 0.525490, 0.211765, 0.254902, 1.0 }, + { 0.623529, 0.203922, 0.172549, 1.0 }, + { 0.698039, 0.235294, 0.180392, 1.0 }, + { 0.654902, 0.372549, 0.145098, 1.0 }, + { 0.698039, 0.372549, 0.254902, 1.0 }, + { 0.894118, 0.529412, 0.400000, 1.0 }, + { 0.862745, 0.600000, 0.486275, 1.0 }, + { 0.713725, 0.666667, 0.470588, 1.0 }, + { 0.631373, 0.678431, 0.396078, 1.0 }, + { 0.701961, 0.678431, 0.443137, 1.0 }, + { 0.772549, 0.584314, 0.505882, 1.0 }, + { 0.639216, 0.568627, 0.552941, 1.0 }, + { 0.647059, 0.505882, 0.521569, 1.0 }, + { 0.568627, 0.478431, 0.549020, 1.0 }, + { 0.525490, 0.419608, 0.439216, 1.0 }, + { 0.462745, 0.450980, 0.431373, 1.0 }, + { 0.396078, 0.462745, 0.337255, 1.0 }, + { 0.419608, 0.560784, 0.388235, 1.0 }, + { 0.215686, 0.501961, 0.529412, 1.0 }, + }; +/* 0u0752.jpg */ +static double4 colors_313[] = { + { 0.125490, 0.149020, 0.109804, 1.0 }, + { 0.250980, 0.282353, 0.098039, 1.0 }, + { 0.317647, 0.329412, 0.105882, 1.0 }, + { 0.388235, 0.376471, 0.113725, 1.0 }, + { 0.352941, 0.356863, 0.156863, 1.0 }, + { 0.317647, 0.341176, 0.200000, 1.0 }, + { 0.301961, 0.298039, 0.192157, 1.0 }, + { 0.286275, 0.258824, 0.188235, 1.0 }, + { 0.305882, 0.258824, 0.164706, 1.0 }, + { 0.349020, 0.278431, 0.172549, 1.0 }, + { 0.396078, 0.298039, 0.180392, 1.0 }, + { 0.423529, 0.298039, 0.152941, 1.0 }, + { 0.450980, 0.298039, 0.129412, 1.0 }, + { 0.317647, 0.247059, 0.121569, 1.0 }, + { 0.188235, 0.196078, 0.113725, 1.0 }, + { 0.160784, 0.188235, 0.098039, 1.0 }, + { 0.133333, 0.184314, 0.082353, 1.0 }, + { 0.125490, 0.176471, 0.105882, 1.0 }, + { 0.125490, 0.196078, 0.145098, 1.0 }, + { 0.129412, 0.219608, 0.188235, 1.0 }, + { 0.188235, 0.321569, 0.235294, 1.0 }, + { 0.250980, 0.423529, 0.282353, 1.0 }, + { 0.305882, 0.439216, 0.317647, 1.0 }, + { 0.360784, 0.454902, 0.352941, 1.0 }, + { 0.474510, 0.572549, 0.313725, 1.0 }, + { 0.458824, 0.568627, 0.286275, 1.0 }, + { 0.447059, 0.568627, 0.262745, 1.0 }, + { 0.411765, 0.494118, 0.270588, 1.0 }, + { 0.376471, 0.423529, 0.282353, 1.0 }, + { 0.372549, 0.403922, 0.262745, 1.0 }, + { 0.368627, 0.384314, 0.247059, 1.0 }, + { 0.325490, 0.360784, 0.239216, 1.0 }, + { 0.219608, 0.309804, 0.231373, 1.0 }, + { 0.156863, 0.188235, 0.137255, 1.0 }, + { 0.137255, 0.172549, 0.133333, 1.0 }, + { 0.117647, 0.160784, 0.129412, 1.0 }, + { 0.113725, 0.156863, 0.145098, 1.0 }, + { 0.113725, 0.156863, 0.164706, 1.0 }, + { 0.113725, 0.145098, 0.156863, 1.0 }, + { 0.117647, 0.137255, 0.149020, 1.0 }, + { 0.082353, 0.121569, 0.090196, 1.0 }, + { 0.086275, 0.129412, 0.121569, 1.0 }, + { 0.094118, 0.137255, 0.152941, 1.0 }, + { 0.101961, 0.137255, 0.160784, 1.0 }, + { 0.113725, 0.141176, 0.172549, 1.0 }, + { 0.113725, 0.152941, 0.176471, 1.0 }, + { 0.113725, 0.168627, 0.180392, 1.0 }, + { 0.105882, 0.168627, 0.168627, 1.0 }, + { 0.090196, 0.164706, 0.141176, 1.0 }, + { 0.039216, 0.117647, 0.145098, 1.0 }, + { 0.058824, 0.121569, 0.117647, 1.0 }, + { 0.078431, 0.129412, 0.090196, 1.0 }, + { 0.090196, 0.145098, 0.070588, 1.0 }, + { 0.101961, 0.164706, 0.050980, 1.0 }, + { 0.129412, 0.188235, 0.066667, 1.0 }, + { 0.160784, 0.215686, 0.086275, 1.0 }, + { 0.235294, 0.262745, 0.090196, 1.0 }, + { 0.254902, 0.250980, 0.121569, 1.0 }, + { 0.274510, 0.243137, 0.152941, 1.0 }, + { 0.286275, 0.200000, 0.137255, 1.0 }, + { 0.301961, 0.156863, 0.125490, 1.0 }, + { 0.294118, 0.168627, 0.098039, 1.0 }, + { 0.286275, 0.180392, 0.074510, 1.0 }, + { 0.184314, 0.176471, 0.094118, 1.0 }, + { 0.219608, 0.223529, 0.090196, 1.0 }, + { 0.356863, 0.356863, 0.160784, 1.0 }, + { 0.486275, 0.411765, 0.168627, 1.0 }, + { 0.615686, 0.466667, 0.180392, 1.0 }, + { 0.627451, 0.462745, 0.211765, 1.0 }, + { 0.643137, 0.458824, 0.247059, 1.0 }, + { 0.603922, 0.423529, 0.227451, 1.0 }, + { 0.462745, 0.403922, 0.188235, 1.0 }, + { 0.372549, 0.400000, 0.227451, 1.0 }, + { 0.388235, 0.400000, 0.192157, 1.0 }, + { 0.403922, 0.403922, 0.160784, 1.0 }, + { 0.474510, 0.349020, 0.168627, 1.0 }, + { 0.545098, 0.298039, 0.176471, 1.0 }, + { 0.529412, 0.301961, 0.196078, 1.0 }, + { 0.513725, 0.309804, 0.215686, 1.0 }, + { 0.552941, 0.329412, 0.223529, 1.0 }, + { 0.576471, 0.439216, 0.313725, 1.0 }, + { 0.345098, 0.388235, 0.223529, 1.0 }, + { 0.290196, 0.368627, 0.196078, 1.0 }, + { 0.235294, 0.349020, 0.168627, 1.0 }, + { 0.231373, 0.321569, 0.125490, 1.0 }, + { 0.231373, 0.298039, 0.082353, 1.0 }, + { 0.223529, 0.278431, 0.141176, 1.0 }, + { 0.168627, 0.247059, 0.200000, 1.0 }, + { 0.231373, 0.415686, 0.352941, 1.0 }, + { 0.380392, 0.517647, 0.403922, 1.0 }, + { 0.533333, 0.623529, 0.458824, 1.0 }, + { 0.592157, 0.647059, 0.486275, 1.0 }, + { 0.650980, 0.670588, 0.513725, 1.0 }, + { 0.749020, 0.662745, 0.568627, 1.0 }, + { 0.537255, 0.686275, 0.627451, 1.0 }, + { 0.521569, 0.682353, 0.619608, 1.0 }, + { 0.560784, 0.623529, 0.470588, 1.0 }, + { 0.439216, 0.388235, 0.262745, 1.0 }, + { 0.376471, 0.317647, 0.211765, 1.0 }, + { 0.317647, 0.247059, 0.160784, 1.0 }, + { 0.278431, 0.223529, 0.152941, 1.0 }, + { 0.239216, 0.203922, 0.145098, 1.0 }, + { 0.149020, 0.219608, 0.133333, 1.0 }, + { 0.105882, 0.207843, 0.172549, 1.0 }, + { 0.152941, 0.235294, 0.247059, 1.0 }, + { 0.196078, 0.227451, 0.243137, 1.0 }, + { 0.239216, 0.219608, 0.243137, 1.0 }, + { 0.270588, 0.239216, 0.207843, 1.0 }, + { 0.305882, 0.258824, 0.172549, 1.0 }, + { 0.337255, 0.270588, 0.192157, 1.0 }, + { 0.321569, 0.325490, 0.200000, 1.0 }, + { 0.301961, 0.356863, 0.219608, 1.0 }, + { 0.301961, 0.376471, 0.196078, 1.0 }, + { 0.262745, 0.282353, 0.192157, 1.0 }, + { 0.250980, 0.286275, 0.176471, 1.0 }, + { 0.239216, 0.294118, 0.164706, 1.0 }, + { 0.223529, 0.215686, 0.133333, 1.0 }, + { 0.196078, 0.211765, 0.121569, 1.0 }, + { 0.168627, 0.188235, 0.101961, 1.0 }, + { 0.164706, 0.180392, 0.090196, 1.0 }, + { 0.078431, 0.125490, 0.086275, 1.0 }, + { 0.082353, 0.113725, 0.094118, 1.0 }, + { 0.086275, 0.101961, 0.105882, 1.0 }, + { 0.086275, 0.098039, 0.109804, 1.0 }, + { 0.086275, 0.098039, 0.117647, 1.0 }, + { 0.050980, 0.070588, 0.086275, 1.0 }, + { 0.074510, 0.086275, 0.058824, 1.0 }, + { 0.105882, 0.121569, 0.066667, 1.0 }, + { 0.149020, 0.160784, 0.117647, 1.0 }, + { 0.180392, 0.219608, 0.113725, 1.0 }, + { 0.188235, 0.235294, 0.121569, 1.0 }, + { 0.200000, 0.250980, 0.133333, 1.0 }, + { 0.176471, 0.270588, 0.176471, 1.0 }, + { 0.172549, 0.364706, 0.247059, 1.0 }, + { 0.219608, 0.411765, 0.325490, 1.0 }, + { 0.278431, 0.435294, 0.329412, 1.0 }, + { 0.380392, 0.486275, 0.364706, 1.0 }, + { 0.447059, 0.541176, 0.403922, 1.0 }, + { 0.513725, 0.596078, 0.443137, 1.0 }, + { 0.549020, 0.600000, 0.419608, 1.0 }, + { 0.588235, 0.607843, 0.396078, 1.0 }, + { 0.607843, 0.596078, 0.396078, 1.0 }, + { 0.580392, 0.592157, 0.415686, 1.0 }, + { 0.572549, 0.611765, 0.478431, 1.0 }, + { 0.647059, 0.674510, 0.513725, 1.0 }, + { 0.662745, 0.705882, 0.447059, 1.0 }, + { 0.623529, 0.709804, 0.423529, 1.0 }, + { 0.584314, 0.713725, 0.403922, 1.0 }, + { 0.545098, 0.631373, 0.376471, 1.0 }, + { 0.376471, 0.588235, 0.396078, 1.0 }, + { 0.317647, 0.525490, 0.352941, 1.0 }, + { 0.262745, 0.403922, 0.254902, 1.0 }, + { 0.164706, 0.227451, 0.113725, 1.0 }, + { 0.145098, 0.207843, 0.113725, 1.0 }, + { 0.125490, 0.192157, 0.117647, 1.0 }, + { 0.117647, 0.200000, 0.125490, 1.0 }, + { 0.145098, 0.227451, 0.192157, 1.0 }, + { 0.172549, 0.270588, 0.286275, 1.0 }, + { 0.207843, 0.317647, 0.321569, 1.0 }, + { 0.250980, 0.305882, 0.305882, 1.0 }, + { 0.231373, 0.309804, 0.266667, 1.0 }, + { 0.200000, 0.250980, 0.141176, 1.0 }, + { 0.203922, 0.239216, 0.141176, 1.0 }, + { 0.211765, 0.231373, 0.145098, 1.0 }, + { 0.243137, 0.239216, 0.160784, 1.0 }, + { 0.274510, 0.266667, 0.168627, 1.0 }, + { 0.286275, 0.309804, 0.200000, 1.0 }, + { 0.341176, 0.384314, 0.258824, 1.0 }, + { 0.423529, 0.360784, 0.270588, 1.0 }, + { 0.435294, 0.360784, 0.254902, 1.0 }, + { 0.450980, 0.360784, 0.239216, 1.0 }, + { 0.403922, 0.325490, 0.219608, 1.0 }, + { 0.349020, 0.239216, 0.192157, 1.0 }, + { 0.337255, 0.207843, 0.188235, 1.0 }, + { 0.352941, 0.227451, 0.137255, 1.0 }, + { 0.439216, 0.258824, 0.129412, 1.0 }, + { 0.525490, 0.345098, 0.152941, 1.0 }, + { 0.584314, 0.450980, 0.160784, 1.0 }, + { 0.537255, 0.490196, 0.207843, 1.0 }, + { 0.454902, 0.521569, 0.356863, 1.0 }, + { 0.270588, 0.603922, 0.439216, 1.0 }, + { 0.184314, 0.419608, 0.458824, 1.0 }, + { 0.176471, 0.286275, 0.333333, 1.0 }, + { 0.145098, 0.243137, 0.321569, 1.0 }, + { 0.098039, 0.109804, 0.176471, 1.0 }, + { 0.090196, 0.109804, 0.160784, 1.0 }, + { 0.086275, 0.113725, 0.145098, 1.0 }, + { 0.105882, 0.101961, 0.094118, 1.0 }, + { 0.219608, 0.117647, 0.058824, 1.0 }, + { 0.274510, 0.192157, 0.125490, 1.0 }, + { 0.345098, 0.298039, 0.203922, 1.0 }, + { 0.431373, 0.419608, 0.211765, 1.0 }, + { 0.509804, 0.552941, 0.286275, 1.0 }, + { 0.564706, 0.654902, 0.349020, 1.0 }, + { 0.549020, 0.615686, 0.403922, 1.0 }, + { 0.529412, 0.584314, 0.392157, 1.0 }, + { 0.447059, 0.545098, 0.419608, 1.0 }, + { 0.286275, 0.478431, 0.396078, 1.0 }, + { 0.207843, 0.372549, 0.333333, 1.0 }, + { 0.211765, 0.286275, 0.176471, 1.0 }, + { 0.176471, 0.203922, 0.133333, 1.0 }, + { 0.145098, 0.137255, 0.192157, 1.0 }, + { 0.133333, 0.176471, 0.262745, 1.0 }, + { 0.145098, 0.231373, 0.325490, 1.0 }, + { 0.129412, 0.258824, 0.380392, 1.0 }, + { 0.129412, 0.258824, 0.388235, 1.0 }, + { 0.129412, 0.266667, 0.384314, 1.0 }, + { 0.172549, 0.274510, 0.325490, 1.0 }, + { 0.145098, 0.376471, 0.305882, 1.0 }, + { 0.152941, 0.345098, 0.262745, 1.0 }, + { 0.125490, 0.294118, 0.254902, 1.0 }, + { 0.117647, 0.215686, 0.192157, 1.0 }, + { 0.105882, 0.152941, 0.113725, 1.0 }, + { 0.078431, 0.109804, 0.066667, 1.0 }, + { 0.066667, 0.113725, 0.027451, 1.0 }, + { 0.086275, 0.094118, 0.043137, 1.0 }, + { 0.117647, 0.094118, 0.031373, 1.0 }, + { 0.121569, 0.098039, 0.043137, 1.0 }, + { 0.129412, 0.105882, 0.043137, 1.0 }, + { 0.129412, 0.145098, 0.054902, 1.0 }, + { 0.137255, 0.172549, 0.058824, 1.0 }, + { 0.145098, 0.180392, 0.066667, 1.0 }, + { 0.168627, 0.141176, 0.078431, 1.0 }, + { 0.207843, 0.121569, 0.078431, 1.0 }, + { 0.235294, 0.156863, 0.113725, 1.0 }, + { 0.313725, 0.223529, 0.098039, 1.0 }, + { 0.443137, 0.298039, 0.094118, 1.0 }, + { 0.462745, 0.317647, 0.109804, 1.0 }, + { 0.368627, 0.298039, 0.117647, 1.0 }, + { 0.290196, 0.266667, 0.070588, 1.0 }, + { 0.188235, 0.231373, 0.074510, 1.0 }, + { 0.172549, 0.188235, 0.090196, 1.0 }, + { 0.168627, 0.105882, 0.047059, 1.0 }, + { 0.156863, 0.101961, 0.058824, 1.0 }, + { 0.121569, 0.133333, 0.066667, 1.0 }, + { 0.105882, 0.149020, 0.086275, 1.0 }, + { 0.109804, 0.164706, 0.105882, 1.0 }, + { 0.133333, 0.184314, 0.105882, 1.0 }, + { 0.180392, 0.200000, 0.109804, 1.0 }, + { 0.207843, 0.243137, 0.129412, 1.0 }, + { 0.239216, 0.333333, 0.207843, 1.0 }, + { 0.356863, 0.411765, 0.309804, 1.0 }, + { 0.439216, 0.478431, 0.345098, 1.0 }, + { 0.596078, 0.494118, 0.356863, 1.0 }, + { 0.607843, 0.549020, 0.427451, 1.0 }, + { 0.670588, 0.572549, 0.415686, 1.0 }, + { 0.619608, 0.509804, 0.356863, 1.0 }, + { 0.584314, 0.470588, 0.250980, 1.0 }, + { 0.592157, 0.482353, 0.235294, 1.0 }, + { 0.639216, 0.509804, 0.207843, 1.0 }, + { 0.654902, 0.525490, 0.215686, 1.0 }, + { 0.717647, 0.560784, 0.356863, 1.0 }, + { 0.772549, 0.572549, 0.364706, 1.0 }, + { 0.745098, 0.627451, 0.533333, 1.0 }, + { 0.650980, 0.639216, 0.376471, 1.0 }, + { 0.572549, 0.541176, 0.298039, 1.0 }, + }; +/* 0u0768.jpg */ +static double4 colors_314[] = { + { 0.239216, 0.458824, 0.650980, 1.0 }, + { 0.066667, 0.400000, 0.713725, 1.0 }, + { 0.098039, 0.415686, 0.682353, 1.0 }, + { 0.129412, 0.431373, 0.650980, 1.0 }, + { 0.141176, 0.403922, 0.564706, 1.0 }, + { 0.156863, 0.376471, 0.482353, 1.0 }, + { 0.180392, 0.247059, 0.447059, 1.0 }, + { 0.207843, 0.121569, 0.415686, 1.0 }, + { 0.419608, 0.050980, 0.349020, 1.0 }, + { 0.474510, 0.109804, 0.337255, 1.0 }, + { 0.529412, 0.168627, 0.329412, 1.0 }, + { 0.525490, 0.196078, 0.317647, 1.0 }, + { 0.521569, 0.227451, 0.305882, 1.0 }, + { 0.513725, 0.239216, 0.231373, 1.0 }, + { 0.505882, 0.254902, 0.156863, 1.0 }, + { 0.513725, 0.215686, 0.164706, 1.0 }, + { 0.521569, 0.176471, 0.172549, 1.0 }, + { 0.356863, 0.235294, 0.298039, 1.0 }, + { 0.329412, 0.376471, 0.313725, 1.0 }, + { 0.301961, 0.521569, 0.329412, 1.0 }, + { 0.172549, 0.600000, 0.349020, 1.0 }, + { 0.043137, 0.682353, 0.372549, 1.0 }, + { 0.086275, 0.694118, 0.388235, 1.0 }, + { 0.129412, 0.709804, 0.403922, 1.0 }, + { 0.105882, 0.721569, 0.552941, 1.0 }, + { 0.082353, 0.698039, 0.643137, 1.0 }, + { 0.062745, 0.678431, 0.737255, 1.0 }, + { 0.058824, 0.635294, 0.788235, 1.0 }, + { 0.054902, 0.596078, 0.839216, 1.0 }, + { 0.074510, 0.639216, 0.823529, 1.0 }, + { 0.094118, 0.682353, 0.811765, 1.0 }, + { 0.113725, 0.690196, 0.721569, 1.0 }, + { 0.109804, 0.780392, 0.647059, 1.0 }, + { 0.215686, 0.686275, 0.792157, 1.0 }, + { 0.196078, 0.674510, 0.827451, 1.0 }, + { 0.176471, 0.662745, 0.866667, 1.0 }, + { 0.180392, 0.611765, 0.792157, 1.0 }, + { 0.184314, 0.560784, 0.717647, 1.0 }, + { 0.188235, 0.533333, 0.741176, 1.0 }, + { 0.192157, 0.509804, 0.768627, 1.0 }, + { 0.415686, 0.478431, 0.721569, 1.0 }, + { 0.474510, 0.556863, 0.584314, 1.0 }, + { 0.537255, 0.639216, 0.450980, 1.0 }, + { 0.541176, 0.517647, 0.298039, 1.0 }, + { 0.549020, 0.400000, 0.145098, 1.0 }, + { 0.580392, 0.294118, 0.113725, 1.0 }, + { 0.615686, 0.192157, 0.082353, 1.0 }, + { 0.639216, 0.156863, 0.023529, 1.0 }, + { 0.635294, 0.105882, 0.027451, 1.0 }, + { 0.486275, 0.082353, 0.301961, 1.0 }, + { 0.427451, 0.105882, 0.482353, 1.0 }, + { 0.368627, 0.129412, 0.666667, 1.0 }, + { 0.250980, 0.278431, 0.678431, 1.0 }, + { 0.137255, 0.431373, 0.694118, 1.0 }, + { 0.082353, 0.450980, 0.662745, 1.0 }, + { 0.027451, 0.470588, 0.635294, 1.0 }, + { 0.062745, 0.501961, 0.545098, 1.0 }, + { 0.086275, 0.356863, 0.470588, 1.0 }, + { 0.109804, 0.215686, 0.400000, 1.0 }, + { 0.149020, 0.117647, 0.329412, 1.0 }, + { 0.192157, 0.019608, 0.258824, 1.0 }, + { 0.207843, 0.043137, 0.235294, 1.0 }, + { 0.227451, 0.070588, 0.215686, 1.0 }, + { 0.411765, 0.031373, 0.109804, 1.0 }, + { 0.600000, 0.184314, 0.121569, 1.0 }, + { 0.494118, 0.313725, 0.254902, 1.0 }, + { 0.419608, 0.345098, 0.415686, 1.0 }, + { 0.349020, 0.376471, 0.580392, 1.0 }, + { 0.321569, 0.352941, 0.631373, 1.0 }, + { 0.294118, 0.329412, 0.686275, 1.0 }, + { 0.105882, 0.474510, 0.819608, 1.0 }, + { 0.090196, 0.509804, 0.878431, 1.0 }, + { 0.309804, 0.286275, 0.623529, 1.0 }, + { 0.274510, 0.243137, 0.454902, 1.0 }, + { 0.239216, 0.203922, 0.286275, 1.0 }, + { 0.219608, 0.152941, 0.270588, 1.0 }, + { 0.203922, 0.101961, 0.254902, 1.0 }, + { 0.196078, 0.117647, 0.278431, 1.0 }, + { 0.188235, 0.137255, 0.305882, 1.0 }, + { 0.215686, 0.090196, 0.388235, 1.0 }, + { 0.325490, 0.223529, 0.407843, 1.0 }, + { 0.211765, 0.490196, 0.466667, 1.0 }, + { 0.152941, 0.517647, 0.537255, 1.0 }, + { 0.094118, 0.549020, 0.607843, 1.0 }, + { 0.101961, 0.529412, 0.639216, 1.0 }, + { 0.109804, 0.513725, 0.674510, 1.0 }, + { 0.129412, 0.505882, 0.843137, 1.0 }, + { 0.109804, 0.517647, 0.905882, 1.0 }, + { 0.078431, 0.690196, 0.850980, 1.0 }, + { 0.129412, 0.682353, 0.827451, 1.0 }, + { 0.180392, 0.678431, 0.807843, 1.0 }, + { 0.172549, 0.694118, 0.694118, 1.0 }, + { 0.164706, 0.709804, 0.580392, 1.0 }, + { 0.113725, 0.517647, 0.513725, 1.0 }, + { 0.098039, 0.501961, 0.521569, 1.0 }, + { 0.180392, 0.517647, 0.482353, 1.0 }, + { 0.298039, 0.552941, 0.325490, 1.0 }, + { 0.200000, 0.427451, 0.098039, 1.0 }, + { 0.356863, 0.388235, 0.137255, 1.0 }, + { 0.517647, 0.349020, 0.180392, 1.0 }, + { 0.568627, 0.266667, 0.129412, 1.0 }, + { 0.619608, 0.184314, 0.078431, 1.0 }, + { 0.647059, 0.109804, 0.047059, 1.0 }, + { 0.650980, 0.050980, 0.000000, 1.0 }, + { 0.584314, 0.054902, 0.000000, 1.0 }, + { 0.541176, 0.054902, 0.149020, 1.0 }, + { 0.498039, 0.054902, 0.298039, 1.0 }, + { 0.501961, 0.098039, 0.301961, 1.0 }, + { 0.505882, 0.145098, 0.305882, 1.0 }, + { 0.635294, 0.125490, 0.266667, 1.0 }, + { 0.670588, 0.168627, 0.305882, 1.0 }, + { 0.643137, 0.227451, 0.266667, 1.0 }, + { 0.596078, 0.356863, 0.109804, 1.0 }, + { 0.647059, 0.235294, 0.047059, 1.0 }, + { 0.654902, 0.180392, 0.039216, 1.0 }, + { 0.662745, 0.129412, 0.035294, 1.0 }, + { 0.709804, 0.047059, 0.074510, 1.0 }, + { 0.666667, 0.019608, 0.047059, 1.0 }, + { 0.560784, 0.050980, 0.145098, 1.0 }, + { 0.427451, 0.086275, 0.262745, 1.0 }, + { 0.490196, 0.078431, 0.450980, 1.0 }, + { 0.533333, 0.117647, 0.521569, 1.0 }, + { 0.576471, 0.160784, 0.596078, 1.0 }, + { 0.600000, 0.172549, 0.501961, 1.0 }, + { 0.627451, 0.188235, 0.407843, 1.0 }, + { 0.596078, 0.098039, 0.313725, 1.0 }, + { 0.662745, 0.101961, 0.313725, 1.0 }, + { 0.662745, 0.043137, 0.423529, 1.0 }, + { 0.556863, 0.011765, 0.564706, 1.0 }, + { 0.545098, 0.188235, 0.552941, 1.0 }, + { 0.529412, 0.200000, 0.450980, 1.0 }, + { 0.517647, 0.215686, 0.349020, 1.0 }, + { 0.450980, 0.129412, 0.219608, 1.0 }, + { 0.396078, 0.090196, 0.243137, 1.0 }, + { 0.431373, 0.066667, 0.282353, 1.0 }, + { 0.450980, 0.015686, 0.313725, 1.0 }, + { 0.513725, 0.078431, 0.592157, 1.0 }, + { 0.466667, 0.086275, 0.662745, 1.0 }, + { 0.419608, 0.098039, 0.733333, 1.0 }, + { 0.364706, 0.066667, 0.713725, 1.0 }, + { 0.309804, 0.039216, 0.698039, 1.0 }, + { 0.321569, 0.058824, 0.564706, 1.0 }, + { 0.152941, 0.145098, 0.525490, 1.0 }, + { 0.176471, 0.086275, 0.439216, 1.0 }, + { 0.309804, 0.031373, 0.345098, 1.0 }, + { 0.486275, 0.117647, 0.219608, 1.0 }, + { 0.533333, 0.109804, 0.141176, 1.0 }, + { 0.584314, 0.105882, 0.062745, 1.0 }, + { 0.592157, 0.090196, 0.086275, 1.0 }, + { 0.513725, 0.023529, 0.156863, 1.0 }, + { 0.450980, 0.047059, 0.215686, 1.0 }, + { 0.396078, 0.019608, 0.400000, 1.0 }, + { 0.121569, 0.019608, 0.509804, 1.0 }, + { 0.082353, 0.062745, 0.537255, 1.0 }, + { 0.043137, 0.109804, 0.564706, 1.0 }, + { 0.058824, 0.239216, 0.615686, 1.0 }, + { 0.086275, 0.360784, 0.705882, 1.0 }, + { 0.164706, 0.458824, 0.815686, 1.0 }, + { 0.160784, 0.286275, 0.760784, 1.0 }, + { 0.305882, 0.290196, 0.760784, 1.0 }, + { 0.521569, 0.258824, 0.709804, 1.0 }, + { 0.541176, 0.200000, 0.407843, 1.0 }, + { 0.466667, 0.145098, 0.384314, 1.0 }, + { 0.396078, 0.094118, 0.360784, 1.0 }, + { 0.223529, 0.039216, 0.345098, 1.0 }, + { 0.023529, 0.047059, 0.431373, 1.0 }, + { 0.047059, 0.121569, 0.490196, 1.0 }, + { 0.070588, 0.278431, 0.576471, 1.0 }, + { 0.121569, 0.105882, 0.588235, 1.0 }, + { 0.109804, 0.086275, 0.611765, 1.0 }, + { 0.101961, 0.066667, 0.635294, 1.0 }, + { 0.058824, 0.078431, 0.721569, 1.0 }, + { 0.043137, 0.082353, 0.760784, 1.0 }, + { 0.039216, 0.039216, 0.752941, 1.0 }, + { 0.011765, 0.023529, 0.803922, 1.0 }, + { 0.027451, 0.145098, 0.898039, 1.0 }, + { 0.039216, 0.274510, 0.847059, 1.0 }, + { 0.082353, 0.207843, 0.737255, 1.0 }, + { 0.054902, 0.223529, 0.674510, 1.0 }, + { 0.086275, 0.196078, 0.725490, 1.0 }, + { 0.090196, 0.094118, 0.760784, 1.0 }, + { 0.098039, 0.047059, 0.807843, 1.0 }, + { 0.054902, 0.070588, 0.796078, 1.0 }, + { 0.086275, 0.203922, 0.784314, 1.0 }, + { 0.200000, 0.211765, 0.764706, 1.0 }, + { 0.203922, 0.192157, 0.760784, 1.0 }, + { 0.207843, 0.176471, 0.756863, 1.0 }, + { 0.298039, 0.125490, 0.811765, 1.0 }, + { 0.423529, 0.062745, 0.803922, 1.0 }, + { 0.290196, 0.094118, 0.858824, 1.0 }, + { 0.215686, 0.078431, 0.886275, 1.0 }, + { 0.141176, 0.223529, 0.784314, 1.0 }, + { 0.133333, 0.266667, 0.890196, 1.0 }, + { 0.172549, 0.321569, 0.858824, 1.0 }, + { 0.219608, 0.364706, 0.882353, 1.0 }, + { 0.223529, 0.388235, 0.819608, 1.0 }, + { 0.286275, 0.392157, 0.850980, 1.0 }, + { 0.376471, 0.537255, 0.709804, 1.0 }, + { 0.270588, 0.501961, 0.635294, 1.0 }, + { 0.192157, 0.450980, 0.584314, 1.0 }, + { 0.066667, 0.345098, 0.564706, 1.0 }, + { 0.117647, 0.333333, 0.545098, 1.0 }, + { 0.070588, 0.125490, 0.403922, 1.0 }, + { 0.098039, 0.066667, 0.392157, 1.0 }, + { 0.145098, 0.094118, 0.274510, 1.0 }, + { 0.196078, 0.082353, 0.270588, 1.0 }, + { 0.313725, 0.121569, 0.298039, 1.0 }, + { 0.329412, 0.360784, 0.368627, 1.0 }, + { 0.329412, 0.388235, 0.415686, 1.0 }, + { 0.266667, 0.513725, 0.400000, 1.0 }, + { 0.137255, 0.635294, 0.466667, 1.0 }, + { 0.235294, 0.678431, 0.509804, 1.0 }, + { 0.211765, 0.607843, 0.545098, 1.0 }, + { 0.349020, 0.509804, 0.619608, 1.0 }, + { 0.258824, 0.443137, 0.560784, 1.0 }, + { 0.160784, 0.329412, 0.596078, 1.0 }, + { 0.101961, 0.333333, 0.568627, 1.0 }, + { 0.125490, 0.372549, 0.494118, 1.0 }, + { 0.082353, 0.392157, 0.552941, 1.0 }, + { 0.105882, 0.392157, 0.560784, 1.0 }, + { 0.113725, 0.372549, 0.607843, 1.0 }, + { 0.227451, 0.298039, 0.588235, 1.0 }, + { 0.325490, 0.192157, 0.631373, 1.0 }, + { 0.333333, 0.168627, 0.600000, 1.0 }, + { 0.278431, 0.141176, 0.611765, 1.0 }, + { 0.231373, 0.160784, 0.482353, 1.0 }, + { 0.184314, 0.121569, 0.262745, 1.0 }, + { 0.094118, 0.180392, 0.098039, 1.0 }, + { 0.000000, 0.050980, 0.117647, 1.0 }, + { 0.113725, 0.129412, 0.305882, 1.0 }, + { 0.035294, 0.313725, 0.423529, 1.0 }, + { 0.043137, 0.533333, 0.509804, 1.0 }, + { 0.039216, 0.596078, 0.549020, 1.0 }, + { 0.207843, 0.541176, 0.619608, 1.0 }, + { 0.215686, 0.541176, 0.596078, 1.0 }, + { 0.223529, 0.423529, 0.592157, 1.0 }, + { 0.321569, 0.301961, 0.631373, 1.0 }, + { 0.388235, 0.223529, 0.717647, 1.0 }, + { 0.396078, 0.176471, 0.776471, 1.0 }, + { 0.254902, 0.129412, 0.760784, 1.0 }, + { 0.160784, 0.113725, 0.694118, 1.0 }, + { 0.200000, 0.223529, 0.694118, 1.0 }, + { 0.113725, 0.329412, 0.592157, 1.0 }, + { 0.043137, 0.380392, 0.611765, 1.0 }, + { 0.070588, 0.423529, 0.670588, 1.0 }, + { 0.015686, 0.478431, 0.666667, 1.0 }, + { 0.047059, 0.490196, 0.749020, 1.0 }, + { 0.050980, 0.596078, 0.811765, 1.0 }, + { 0.145098, 0.572549, 0.827451, 1.0 }, + { 0.207843, 0.627451, 0.831373, 1.0 }, + { 0.180392, 0.650980, 0.890196, 1.0 }, + { 0.192157, 0.694118, 0.941176, 1.0 }, + { 0.329412, 0.619608, 0.874510, 1.0 }, + { 0.415686, 0.556863, 0.752941, 1.0 }, + { 0.521569, 0.329412, 0.741176, 1.0 }, + { 0.333333, 0.301961, 0.525490, 1.0 }, + }; +/* 0u0795.jpg */ +static double4 colors_315[] = { + { 0.133333, 0.403922, 0.525490, 1.0 }, + { 0.160784, 0.443137, 0.541176, 1.0 }, + { 0.090196, 0.439216, 0.592157, 1.0 }, + { 0.023529, 0.439216, 0.643137, 1.0 }, + { 0.035294, 0.372549, 0.584314, 1.0 }, + { 0.050980, 0.305882, 0.525490, 1.0 }, + { 0.054902, 0.294118, 0.509804, 1.0 }, + { 0.062745, 0.286275, 0.494118, 1.0 }, + { 0.101961, 0.121569, 0.443137, 1.0 }, + { 0.164706, 0.074510, 0.415686, 1.0 }, + { 0.231373, 0.031373, 0.392157, 1.0 }, + { 0.262745, 0.050980, 0.274510, 1.0 }, + { 0.298039, 0.070588, 0.156863, 1.0 }, + { 0.278431, 0.043137, 0.086275, 1.0 }, + { 0.258824, 0.015686, 0.019608, 1.0 }, + { 0.172549, 0.015686, 0.007843, 1.0 }, + { 0.086275, 0.015686, 0.000000, 1.0 }, + { 0.062745, 0.074510, 0.007843, 1.0 }, + { 0.070588, 0.050980, 0.086275, 1.0 }, + { 0.082353, 0.027451, 0.168627, 1.0 }, + { 0.168627, 0.011765, 0.274510, 1.0 }, + { 0.258824, 0.000000, 0.384314, 1.0 }, + { 0.298039, 0.000000, 0.384314, 1.0 }, + { 0.341176, 0.003922, 0.384314, 1.0 }, + { 0.552941, 0.058824, 0.376471, 1.0 }, + { 0.470588, 0.141176, 0.345098, 1.0 }, + { 0.392157, 0.227451, 0.313725, 1.0 }, + { 0.274510, 0.250980, 0.349020, 1.0 }, + { 0.160784, 0.278431, 0.388235, 1.0 }, + { 0.101961, 0.258824, 0.431373, 1.0 }, + { 0.047059, 0.243137, 0.474510, 1.0 }, + { 0.062745, 0.215686, 0.525490, 1.0 }, + { 0.094118, 0.196078, 0.525490, 1.0 }, + { 0.070588, 0.184314, 0.498039, 1.0 }, + { 0.058824, 0.149020, 0.419608, 1.0 }, + { 0.050980, 0.113725, 0.345098, 1.0 }, + { 0.121569, 0.231373, 0.403922, 1.0 }, + { 0.196078, 0.349020, 0.462745, 1.0 }, + { 0.192157, 0.423529, 0.517647, 1.0 }, + { 0.192157, 0.498039, 0.576471, 1.0 }, + { 0.152941, 0.760784, 0.533333, 1.0 }, + { 0.090196, 0.576471, 0.596078, 1.0 }, + { 0.027451, 0.392157, 0.662745, 1.0 }, + { 0.066667, 0.262745, 0.564706, 1.0 }, + { 0.109804, 0.133333, 0.470588, 1.0 }, + { 0.098039, 0.109804, 0.443137, 1.0 }, + { 0.086275, 0.090196, 0.415686, 1.0 }, + { 0.082353, 0.078431, 0.384314, 1.0 }, + { 0.168627, 0.050980, 0.294118, 1.0 }, + { 0.278431, 0.035294, 0.125490, 1.0 }, + { 0.286275, 0.019608, 0.062745, 1.0 }, + { 0.294118, 0.003922, 0.000000, 1.0 }, + { 0.309804, 0.000000, 0.035294, 1.0 }, + { 0.325490, 0.000000, 0.070588, 1.0 }, + { 0.372549, 0.035294, 0.117647, 1.0 }, + { 0.419608, 0.074510, 0.168627, 1.0 }, + { 0.262745, 0.082353, 0.090196, 1.0 }, + { 0.192157, 0.047059, 0.098039, 1.0 }, + { 0.125490, 0.015686, 0.105882, 1.0 }, + { 0.168627, 0.066667, 0.137255, 1.0 }, + { 0.215686, 0.121569, 0.172549, 1.0 }, + { 0.188235, 0.200000, 0.247059, 1.0 }, + { 0.160784, 0.278431, 0.321569, 1.0 }, + { 0.090196, 0.345098, 0.494118, 1.0 }, + { 0.043137, 0.450980, 0.650980, 1.0 }, + { 0.125490, 0.635294, 0.729412, 1.0 }, + { 0.133333, 0.494118, 0.592157, 1.0 }, + { 0.141176, 0.352941, 0.454902, 1.0 }, + { 0.164706, 0.313725, 0.396078, 1.0 }, + { 0.192157, 0.274510, 0.341176, 1.0 }, + { 0.247059, 0.243137, 0.235294, 1.0 }, + { 0.290196, 0.141176, 0.239216, 1.0 }, + { 0.474510, 0.043137, 0.282353, 1.0 }, + { 0.447059, 0.043137, 0.345098, 1.0 }, + { 0.419608, 0.047059, 0.407843, 1.0 }, + { 0.313725, 0.027451, 0.400000, 1.0 }, + { 0.207843, 0.011765, 0.392157, 1.0 }, + { 0.200000, 0.015686, 0.392157, 1.0 }, + { 0.196078, 0.023529, 0.396078, 1.0 }, + { 0.203922, 0.019608, 0.396078, 1.0 }, + { 0.227451, 0.007843, 0.396078, 1.0 }, + { 0.227451, 0.047059, 0.301961, 1.0 }, + { 0.176471, 0.078431, 0.196078, 1.0 }, + { 0.125490, 0.113725, 0.094118, 1.0 }, + { 0.090196, 0.094118, 0.109804, 1.0 }, + { 0.054902, 0.078431, 0.125490, 1.0 }, + { 0.031373, 0.039216, 0.121569, 1.0 }, + { 0.086275, 0.050980, 0.156863, 1.0 }, + { 0.160784, 0.007843, 0.254902, 1.0 }, + { 0.196078, 0.007843, 0.282353, 1.0 }, + { 0.235294, 0.011765, 0.313725, 1.0 }, + { 0.270588, 0.003922, 0.325490, 1.0 }, + { 0.309804, 0.000000, 0.337255, 1.0 }, + { 0.341176, 0.003922, 0.345098, 1.0 }, + { 0.407843, 0.027451, 0.345098, 1.0 }, + { 0.482353, 0.078431, 0.286275, 1.0 }, + { 0.549020, 0.090196, 0.266667, 1.0 }, + { 0.541176, 0.066667, 0.376471, 1.0 }, + { 0.443137, 0.035294, 0.376471, 1.0 }, + { 0.349020, 0.007843, 0.376471, 1.0 }, + { 0.337255, 0.003922, 0.337255, 1.0 }, + { 0.329412, 0.000000, 0.301961, 1.0 }, + { 0.392157, 0.011765, 0.282353, 1.0 }, + { 0.486275, 0.094118, 0.196078, 1.0 }, + { 0.549020, 0.235294, 0.090196, 1.0 }, + { 0.592157, 0.231373, 0.180392, 1.0 }, + { 0.639216, 0.231373, 0.274510, 1.0 }, + { 0.658824, 0.203922, 0.290196, 1.0 }, + { 0.678431, 0.176471, 0.305882, 1.0 }, + { 0.721569, 0.262745, 0.337255, 1.0 }, + { 0.741176, 0.266667, 0.325490, 1.0 }, + { 0.776471, 0.262745, 0.388235, 1.0 }, + { 0.772549, 0.239216, 0.396078, 1.0 }, + { 0.764706, 0.262745, 0.360784, 1.0 }, + { 0.784314, 0.290196, 0.380392, 1.0 }, + { 0.803922, 0.321569, 0.403922, 1.0 }, + { 0.784314, 0.301961, 0.384314, 1.0 }, + { 0.749020, 0.294118, 0.337255, 1.0 }, + { 0.737255, 0.274510, 0.337255, 1.0 }, + { 0.627451, 0.341176, 0.203922, 1.0 }, + { 0.556863, 0.325490, 0.050980, 1.0 }, + { 0.486275, 0.207843, 0.035294, 1.0 }, + { 0.415686, 0.090196, 0.019608, 1.0 }, + { 0.482353, 0.156863, 0.015686, 1.0 }, + { 0.549020, 0.223529, 0.011765, 1.0 }, + { 0.584314, 0.352941, 0.094118, 1.0 }, + { 0.662745, 0.447059, 0.192157, 1.0 }, + { 0.784314, 0.427451, 0.415686, 1.0 }, + { 0.776471, 0.513725, 0.450980, 1.0 }, + { 0.388235, 0.709804, 0.568627, 1.0 }, + { 0.360784, 0.572549, 0.525490, 1.0 }, + { 0.333333, 0.435294, 0.486275, 1.0 }, + { 0.258824, 0.294118, 0.509804, 1.0 }, + { 0.360784, 0.325490, 0.290196, 1.0 }, + { 0.474510, 0.352941, 0.282353, 1.0 }, + { 0.733333, 0.278431, 0.313725, 1.0 }, + { 0.803922, 0.329412, 0.403922, 1.0 }, + { 0.768627, 0.435294, 0.411765, 1.0 }, + { 0.733333, 0.541176, 0.423529, 1.0 }, + { 0.643137, 0.537255, 0.396078, 1.0 }, + { 0.556863, 0.537255, 0.372549, 1.0 }, + { 0.541176, 0.443137, 0.364706, 1.0 }, + { 0.431373, 0.349020, 0.141176, 1.0 }, + { 0.352941, 0.278431, 0.113725, 1.0 }, + { 0.270588, 0.180392, 0.203922, 1.0 }, + { 0.086275, 0.133333, 0.360784, 1.0 }, + { 0.141176, 0.160784, 0.450980, 1.0 }, + { 0.200000, 0.188235, 0.545098, 1.0 }, + { 0.184314, 0.294118, 0.580392, 1.0 }, + { 0.019608, 0.419608, 0.678431, 1.0 }, + { 0.094118, 0.505882, 0.631373, 1.0 }, + { 0.101961, 0.380392, 0.584314, 1.0 }, + { 0.098039, 0.184314, 0.517647, 1.0 }, + { 0.113725, 0.145098, 0.490196, 1.0 }, + { 0.133333, 0.109804, 0.462745, 1.0 }, + { 0.168627, 0.054902, 0.419608, 1.0 }, + { 0.266667, 0.003922, 0.384314, 1.0 }, + { 0.415686, 0.019608, 0.380392, 1.0 }, + { 0.564706, 0.070588, 0.392157, 1.0 }, + { 0.713725, 0.156863, 0.392157, 1.0 }, + { 0.784314, 0.286275, 0.392157, 1.0 }, + { 0.784314, 0.494118, 0.443137, 1.0 }, + { 0.756863, 0.564706, 0.396078, 1.0 }, + { 0.729412, 0.635294, 0.352941, 1.0 }, + { 0.823529, 0.545098, 0.121569, 1.0 }, + { 0.560784, 0.501961, 0.231373, 1.0 }, + { 0.478431, 0.674510, 0.192157, 1.0 }, + { 0.376471, 0.682353, 0.243137, 1.0 }, + { 0.509804, 0.576471, 0.411765, 1.0 }, + { 0.403922, 0.611765, 0.486275, 1.0 }, + { 0.298039, 0.647059, 0.560784, 1.0 }, + { 0.200000, 0.486275, 0.686275, 1.0 }, + { 0.098039, 0.545098, 0.678431, 1.0 }, + { 0.070588, 0.607843, 0.733333, 1.0 }, + { 0.035294, 0.686275, 0.850980, 1.0 }, + { 0.000000, 0.564706, 0.772549, 1.0 }, + { 0.000000, 0.564706, 0.772549, 1.0 }, + { 0.047059, 0.447059, 0.698039, 1.0 }, + { 0.035294, 0.435294, 0.686275, 1.0 }, + { 0.086275, 0.360784, 0.635294, 1.0 }, + { 0.090196, 0.215686, 0.541176, 1.0 }, + { 0.054902, 0.086275, 0.411765, 1.0 }, + { 0.007843, 0.015686, 0.254902, 1.0 }, + { 0.066667, 0.039216, 0.168627, 1.0 }, + { 0.070588, 0.011765, 0.282353, 1.0 }, + { 0.098039, 0.019608, 0.317647, 1.0 }, + { 0.125490, 0.027451, 0.356863, 1.0 }, + { 0.168627, 0.023529, 0.400000, 1.0 }, + { 0.164706, 0.043137, 0.407843, 1.0 }, + { 0.180392, 0.047059, 0.415686, 1.0 }, + { 0.192157, 0.035294, 0.411765, 1.0 }, + { 0.180392, 0.035294, 0.407843, 1.0 }, + { 0.188235, 0.011765, 0.368627, 1.0 }, + { 0.090196, 0.035294, 0.345098, 1.0 }, + { 0.098039, 0.070588, 0.235294, 1.0 }, + { 0.121569, 0.050980, 0.215686, 1.0 }, + { 0.219608, 0.007843, 0.243137, 1.0 }, + { 0.313725, 0.003922, 0.258824, 1.0 }, + { 0.294118, 0.078431, 0.192157, 1.0 }, + { 0.286275, 0.125490, 0.188235, 1.0 }, + { 0.243137, 0.121569, 0.152941, 1.0 }, + { 0.125490, 0.070588, 0.200000, 1.0 }, + { 0.027451, 0.078431, 0.211765, 1.0 }, + { 0.043137, 0.109804, 0.321569, 1.0 }, + { 0.070588, 0.098039, 0.411765, 1.0 }, + { 0.121569, 0.098039, 0.443137, 1.0 }, + { 0.133333, 0.113725, 0.474510, 1.0 }, + { 0.078431, 0.176471, 0.505882, 1.0 }, + { 0.066667, 0.258824, 0.517647, 1.0 }, + { 0.043137, 0.282353, 0.537255, 1.0 }, + { 0.070588, 0.325490, 0.537255, 1.0 }, + { 0.035294, 0.364706, 0.639216, 1.0 }, + { 0.090196, 0.580392, 0.698039, 1.0 }, + { 0.011765, 0.580392, 0.764706, 1.0 }, + { 0.070588, 0.741176, 0.807843, 1.0 }, + { 0.039216, 0.780392, 0.858824, 1.0 }, + { 0.082353, 0.756863, 0.835294, 1.0 }, + { 0.129412, 0.729412, 0.792157, 1.0 }, + { 0.250980, 0.741176, 0.709804, 1.0 }, + { 0.254902, 0.647059, 0.600000, 1.0 }, + { 0.254902, 0.549020, 0.529412, 1.0 }, + { 0.160784, 0.423529, 0.498039, 1.0 }, + { 0.211765, 0.325490, 0.560784, 1.0 }, + { 0.149020, 0.196078, 0.486275, 1.0 }, + { 0.141176, 0.090196, 0.435294, 1.0 }, + { 0.168627, 0.054902, 0.419608, 1.0 }, + { 0.152941, 0.050980, 0.407843, 1.0 }, + { 0.133333, 0.086275, 0.384314, 1.0 }, + { 0.227451, 0.203922, 0.384314, 1.0 }, + { 0.313725, 0.109804, 0.392157, 1.0 }, + { 0.454902, 0.047059, 0.396078, 1.0 }, + { 0.521569, 0.054902, 0.384314, 1.0 }, + { 0.560784, 0.101961, 0.419608, 1.0 }, + { 0.611765, 0.101961, 0.352941, 1.0 }, + { 0.627451, 0.101961, 0.388235, 1.0 }, + { 0.658824, 0.121569, 0.388235, 1.0 }, + { 0.725490, 0.160784, 0.400000, 1.0 }, + { 0.756863, 0.219608, 0.392157, 1.0 }, + { 0.741176, 0.219608, 0.388235, 1.0 }, + { 0.686275, 0.168627, 0.360784, 1.0 }, + { 0.596078, 0.117647, 0.341176, 1.0 }, + { 0.533333, 0.058824, 0.372549, 1.0 }, + { 0.380392, 0.117647, 0.329412, 1.0 }, + { 0.345098, 0.007843, 0.349020, 1.0 }, + { 0.309804, 0.000000, 0.368627, 1.0 }, + { 0.298039, 0.078431, 0.427451, 1.0 }, + { 0.345098, 0.105882, 0.376471, 1.0 }, + { 0.407843, 0.031373, 0.176471, 1.0 }, + { 0.372549, 0.019608, 0.129412, 1.0 }, + { 0.623529, 0.098039, 0.094118, 1.0 }, + { 0.698039, 0.101961, 0.160784, 1.0 }, + { 0.674510, 0.015686, 0.219608, 1.0 }, + { 0.580392, 0.145098, 0.207843, 1.0 }, + { 0.439216, 0.282353, 0.235294, 1.0 }, + { 0.349020, 0.447059, 0.364706, 1.0 }, + { 0.329412, 0.466667, 0.443137, 1.0 }, + }; +/* 1u0214.jpg */ +static double4 colors_316[] = { + { 0.301961, 0.250980, 0.035294, 1.0 }, + { 0.082353, 0.047059, 0.301961, 1.0 }, + { 0.082353, 0.098039, 0.313725, 1.0 }, + { 0.086275, 0.152941, 0.325490, 1.0 }, + { 0.054902, 0.168627, 0.368627, 1.0 }, + { 0.023529, 0.188235, 0.415686, 1.0 }, + { 0.054902, 0.203922, 0.392157, 1.0 }, + { 0.090196, 0.223529, 0.372549, 1.0 }, + { 0.019608, 0.184314, 0.176471, 1.0 }, + { 0.090196, 0.137255, 0.200000, 1.0 }, + { 0.160784, 0.094118, 0.227451, 1.0 }, + { 0.180392, 0.047059, 0.164706, 1.0 }, + { 0.200000, 0.003922, 0.101961, 1.0 }, + { 0.235294, 0.015686, 0.105882, 1.0 }, + { 0.274510, 0.031373, 0.113725, 1.0 }, + { 0.278431, 0.027451, 0.149020, 1.0 }, + { 0.286275, 0.023529, 0.184314, 1.0 }, + { 0.282353, 0.090196, 0.215686, 1.0 }, + { 0.345098, 0.145098, 0.321569, 1.0 }, + { 0.411765, 0.200000, 0.427451, 1.0 }, + { 0.443137, 0.207843, 0.352941, 1.0 }, + { 0.478431, 0.215686, 0.282353, 1.0 }, + { 0.447059, 0.172549, 0.254902, 1.0 }, + { 0.419608, 0.129412, 0.227451, 1.0 }, + { 0.458824, 0.121569, 0.117647, 1.0 }, + { 0.396078, 0.168627, 0.137255, 1.0 }, + { 0.333333, 0.219608, 0.156863, 1.0 }, + { 0.294118, 0.250980, 0.113725, 1.0 }, + { 0.254902, 0.282353, 0.070588, 1.0 }, + { 0.223529, 0.254902, 0.090196, 1.0 }, + { 0.196078, 0.231373, 0.109804, 1.0 }, + { 0.168627, 0.200000, 0.141176, 1.0 }, + { 0.098039, 0.137255, 0.184314, 1.0 }, + { 0.101961, 0.019608, 0.274510, 1.0 }, + { 0.074510, 0.023529, 0.203922, 1.0 }, + { 0.050980, 0.027451, 0.137255, 1.0 }, + { 0.050980, 0.047059, 0.113725, 1.0 }, + { 0.050980, 0.070588, 0.094118, 1.0 }, + { 0.050980, 0.070588, 0.113725, 1.0 }, + { 0.050980, 0.074510, 0.137255, 1.0 }, + { 0.160784, 0.247059, 0.196078, 1.0 }, + { 0.172549, 0.321569, 0.215686, 1.0 }, + { 0.184314, 0.400000, 0.235294, 1.0 }, + { 0.219608, 0.356863, 0.235294, 1.0 }, + { 0.258824, 0.317647, 0.235294, 1.0 }, + { 0.298039, 0.294118, 0.203922, 1.0 }, + { 0.341176, 0.270588, 0.176471, 1.0 }, + { 0.364706, 0.247059, 0.145098, 1.0 }, + { 0.380392, 0.247059, 0.149020, 1.0 }, + { 0.400000, 0.141176, 0.086275, 1.0 }, + { 0.431373, 0.141176, 0.090196, 1.0 }, + { 0.462745, 0.141176, 0.094118, 1.0 }, + { 0.419608, 0.215686, 0.058824, 1.0 }, + { 0.380392, 0.290196, 0.023529, 1.0 }, + { 0.364706, 0.270588, 0.011765, 1.0 }, + { 0.352941, 0.254902, 0.003922, 1.0 }, + { 0.274510, 0.329412, 0.098039, 1.0 }, + { 0.219608, 0.278431, 0.129412, 1.0 }, + { 0.164706, 0.231373, 0.160784, 1.0 }, + { 0.176471, 0.172549, 0.223529, 1.0 }, + { 0.188235, 0.113725, 0.290196, 1.0 }, + { 0.141176, 0.129412, 0.309804, 1.0 }, + { 0.098039, 0.145098, 0.333333, 1.0 }, + { 0.105882, 0.207843, 0.266667, 1.0 }, + { 0.109804, 0.262745, 0.282353, 1.0 }, + { 0.117647, 0.313725, 0.341176, 1.0 }, + { 0.105882, 0.313725, 0.270588, 1.0 }, + { 0.094118, 0.313725, 0.200000, 1.0 }, + { 0.109804, 0.298039, 0.168627, 1.0 }, + { 0.129412, 0.286275, 0.141176, 1.0 }, + { 0.211765, 0.239216, 0.117647, 1.0 }, + { 0.219608, 0.176471, 0.050980, 1.0 }, + { 0.243137, 0.137255, 0.109804, 1.0 }, + { 0.250980, 0.145098, 0.105882, 1.0 }, + { 0.258824, 0.156863, 0.105882, 1.0 }, + { 0.250980, 0.117647, 0.133333, 1.0 }, + { 0.243137, 0.078431, 0.164706, 1.0 }, + { 0.250980, 0.090196, 0.184314, 1.0 }, + { 0.258824, 0.101961, 0.203922, 1.0 }, + { 0.305882, 0.129412, 0.219608, 1.0 }, + { 0.282353, 0.137255, 0.203922, 1.0 }, + { 0.274510, 0.188235, 0.094118, 1.0 }, + { 0.309804, 0.215686, 0.062745, 1.0 }, + { 0.345098, 0.247059, 0.035294, 1.0 }, + { 0.380392, 0.200000, 0.047059, 1.0 }, + { 0.415686, 0.156863, 0.062745, 1.0 }, + { 0.439216, 0.145098, 0.054902, 1.0 }, + { 0.462745, 0.109804, 0.015686, 1.0 }, + { 0.396078, 0.098039, 0.098039, 1.0 }, + { 0.392157, 0.133333, 0.094118, 1.0 }, + { 0.392157, 0.168627, 0.094118, 1.0 }, + { 0.360784, 0.184314, 0.086275, 1.0 }, + { 0.329412, 0.200000, 0.078431, 1.0 }, + { 0.305882, 0.243137, 0.050980, 1.0 }, + { 0.309804, 0.270588, 0.000000, 1.0 }, + { 0.298039, 0.290196, 0.000000, 1.0 }, + { 0.282353, 0.329412, 0.039216, 1.0 }, + { 0.262745, 0.305882, 0.086275, 1.0 }, + { 0.219608, 0.313725, 0.105882, 1.0 }, + { 0.176471, 0.325490, 0.125490, 1.0 }, + { 0.129412, 0.329412, 0.156863, 1.0 }, + { 0.086275, 0.337255, 0.192157, 1.0 }, + { 0.062745, 0.341176, 0.270588, 1.0 }, + { 0.031373, 0.407843, 0.298039, 1.0 }, + { 0.305882, 0.439216, 0.333333, 1.0 }, + { 0.423529, 0.435294, 0.341176, 1.0 }, + { 0.541176, 0.431373, 0.349020, 1.0 }, + { 0.572549, 0.466667, 0.333333, 1.0 }, + { 0.607843, 0.501961, 0.317647, 1.0 }, + { 0.600000, 0.501961, 0.290196, 1.0 }, + { 0.725490, 0.607843, 0.176471, 1.0 }, + { 0.588235, 0.474510, 0.066667, 1.0 }, + { 0.458824, 0.235294, 0.058824, 1.0 }, + { 0.341176, 0.082353, 0.027451, 1.0 }, + { 0.364706, 0.054902, 0.031373, 1.0 }, + { 0.392157, 0.031373, 0.035294, 1.0 }, + { 0.407843, 0.058824, 0.066667, 1.0 }, + { 0.431373, 0.137255, 0.047059, 1.0 }, + { 0.411765, 0.168627, 0.007843, 1.0 }, + { 0.407843, 0.196078, 0.023529, 1.0 }, + { 0.509804, 0.266667, 0.000000, 1.0 }, + { 0.572549, 0.305882, 0.023529, 1.0 }, + { 0.635294, 0.345098, 0.050980, 1.0 }, + { 0.529412, 0.337255, 0.047059, 1.0 }, + { 0.423529, 0.329412, 0.047059, 1.0 }, + { 0.392157, 0.392157, 0.101961, 1.0 }, + { 0.317647, 0.368627, 0.054902, 1.0 }, + { 0.211765, 0.329412, 0.039216, 1.0 }, + { 0.172549, 0.337255, 0.054902, 1.0 }, + { 0.203922, 0.419608, 0.152941, 1.0 }, + { 0.160784, 0.454902, 0.137255, 1.0 }, + { 0.121569, 0.494118, 0.125490, 1.0 }, + { 0.129412, 0.435294, 0.192157, 1.0 }, + { 0.192157, 0.407843, 0.192157, 1.0 }, + { 0.203922, 0.301961, 0.176471, 1.0 }, + { 0.274510, 0.223529, 0.149020, 1.0 }, + { 0.384314, 0.160784, 0.133333, 1.0 }, + { 0.364706, 0.121569, 0.141176, 1.0 }, + { 0.349020, 0.086275, 0.152941, 1.0 }, + { 0.313725, 0.070588, 0.133333, 1.0 }, + { 0.282353, 0.054902, 0.113725, 1.0 }, + { 0.184314, 0.054902, 0.082353, 1.0 }, + { 0.117647, 0.043137, 0.050980, 1.0 }, + { 0.082353, 0.094118, 0.050980, 1.0 }, + { 0.031373, 0.152941, 0.133333, 1.0 }, + { 0.098039, 0.290196, 0.278431, 1.0 }, + { 0.125490, 0.286275, 0.235294, 1.0 }, + { 0.156863, 0.282353, 0.192157, 1.0 }, + { 0.172549, 0.254902, 0.133333, 1.0 }, + { 0.254902, 0.274510, 0.062745, 1.0 }, + { 0.223529, 0.313725, 0.031373, 1.0 }, + { 0.054902, 0.290196, 0.000000, 1.0 }, + { 0.050980, 0.039216, 0.019608, 1.0 }, + { 0.031373, 0.050980, 0.027451, 1.0 }, + { 0.011765, 0.062745, 0.035294, 1.0 }, + { 0.015686, 0.160784, 0.133333, 1.0 }, + { 0.074510, 0.301961, 0.305882, 1.0 }, + { 0.031373, 0.486275, 0.349020, 1.0 }, + { 0.050980, 0.549020, 0.200000, 1.0 }, + { 0.141176, 0.435294, 0.215686, 1.0 }, + { 0.262745, 0.376471, 0.258824, 1.0 }, + { 0.466667, 0.501961, 0.239216, 1.0 }, + { 0.564706, 0.541176, 0.215686, 1.0 }, + { 0.662745, 0.584314, 0.196078, 1.0 }, + { 0.666667, 0.521569, 0.172549, 1.0 }, + { 0.313725, 0.466667, 0.149020, 1.0 }, + { 0.180392, 0.317647, 0.066667, 1.0 }, + { 0.074510, 0.164706, 0.050980, 1.0 }, + { 0.058824, 0.039216, 0.066667, 1.0 }, + { 0.070588, 0.019608, 0.062745, 1.0 }, + { 0.082353, 0.000000, 0.058824, 1.0 }, + { 0.090196, 0.019608, 0.121569, 1.0 }, + { 0.086275, 0.047059, 0.145098, 1.0 }, + { 0.141176, 0.094118, 0.133333, 1.0 }, + { 0.137255, 0.098039, 0.090196, 1.0 }, + { 0.164706, 0.164706, 0.125490, 1.0 }, + { 0.207843, 0.192157, 0.156863, 1.0 }, + { 0.211765, 0.156863, 0.286275, 1.0 }, + { 0.192157, 0.317647, 0.313725, 1.0 }, + { 0.200000, 0.305882, 0.247059, 1.0 }, + { 0.270588, 0.239216, 0.227451, 1.0 }, + { 0.341176, 0.196078, 0.262745, 1.0 }, + { 0.247059, 0.141176, 0.207843, 1.0 }, + { 0.211765, 0.086275, 0.247059, 1.0 }, + { 0.149020, 0.011765, 0.262745, 1.0 }, + { 0.152941, 0.015686, 0.270588, 1.0 }, + { 0.160784, 0.023529, 0.282353, 1.0 }, + { 0.184314, 0.082353, 0.258824, 1.0 }, + { 0.258824, 0.129412, 0.298039, 1.0 }, + { 0.250980, 0.145098, 0.219608, 1.0 }, + { 0.313725, 0.105882, 0.145098, 1.0 }, + { 0.321569, 0.133333, 0.078431, 1.0 }, + { 0.349020, 0.168627, 0.078431, 1.0 }, + { 0.349020, 0.227451, 0.054902, 1.0 }, + { 0.360784, 0.266667, 0.094118, 1.0 }, + { 0.290196, 0.309804, 0.098039, 1.0 }, + { 0.278431, 0.298039, 0.078431, 1.0 }, + { 0.282353, 0.313725, 0.027451, 1.0 }, + { 0.309804, 0.278431, 0.031373, 1.0 }, + { 0.333333, 0.156863, 0.043137, 1.0 }, + { 0.372549, 0.109804, 0.086275, 1.0 }, + { 0.317647, 0.105882, 0.105882, 1.0 }, + { 0.258824, 0.043137, 0.196078, 1.0 }, + { 0.227451, 0.113725, 0.286275, 1.0 }, + { 0.278431, 0.082353, 0.360784, 1.0 }, + { 0.305882, 0.078431, 0.309804, 1.0 }, + { 0.356863, 0.117647, 0.176471, 1.0 }, + { 0.450980, 0.070588, 0.149020, 1.0 }, + { 0.470588, 0.105882, 0.149020, 1.0 }, + { 0.423529, 0.113725, 0.133333, 1.0 }, + { 0.349020, 0.184314, 0.129412, 1.0 }, + { 0.200000, 0.188235, 0.066667, 1.0 }, + { 0.184314, 0.215686, 0.054902, 1.0 }, + { 0.160784, 0.137255, 0.043137, 1.0 }, + { 0.223529, 0.070588, 0.003922, 1.0 }, + { 0.337255, 0.078431, 0.000000, 1.0 }, + { 0.486275, 0.043137, 0.019608, 1.0 }, + { 0.556863, 0.019608, 0.129412, 1.0 }, + { 0.525490, 0.062745, 0.125490, 1.0 }, + { 0.494118, 0.070588, 0.203922, 1.0 }, + { 0.419608, 0.011765, 0.352941, 1.0 }, + { 0.392157, 0.019608, 0.349020, 1.0 }, + { 0.305882, 0.098039, 0.317647, 1.0 }, + { 0.333333, 0.062745, 0.247059, 1.0 }, + { 0.360784, 0.090196, 0.172549, 1.0 }, + { 0.462745, 0.125490, 0.129412, 1.0 }, + { 0.498039, 0.152941, 0.149020, 1.0 }, + { 0.454902, 0.282353, 0.341176, 1.0 }, + { 0.349020, 0.337255, 0.380392, 1.0 }, + { 0.203922, 0.470588, 0.552941, 1.0 }, + { 0.094118, 0.384314, 0.419608, 1.0 }, + { 0.152941, 0.294118, 0.286275, 1.0 }, + { 0.258824, 0.262745, 0.278431, 1.0 }, + { 0.321569, 0.247059, 0.192157, 1.0 }, + { 0.364706, 0.282353, 0.200000, 1.0 }, + { 0.403922, 0.301961, 0.164706, 1.0 }, + { 0.490196, 0.403922, 0.015686, 1.0 }, + { 0.662745, 0.423529, 0.003922, 1.0 }, + { 0.670588, 0.450980, 0.078431, 1.0 }, + { 0.701961, 0.513725, 0.090196, 1.0 }, + { 0.764706, 0.419608, 0.223529, 1.0 }, + { 0.635294, 0.396078, 0.133333, 1.0 }, + { 0.603922, 0.403922, 0.180392, 1.0 }, + { 0.611765, 0.380392, 0.145098, 1.0 }, + { 0.627451, 0.317647, 0.149020, 1.0 }, + { 0.592157, 0.231373, 0.047059, 1.0 }, + { 0.596078, 0.152941, 0.019608, 1.0 }, + { 0.600000, 0.074510, 0.109804, 1.0 }, + { 0.627451, 0.149020, 0.066667, 1.0 }, + { 0.611765, 0.270588, 0.058824, 1.0 }, + { 0.541176, 0.341176, 0.164706, 1.0 }, + { 0.486275, 0.305882, 0.164706, 1.0 }, + { 0.560784, 0.333333, 0.290196, 1.0 }, + { 0.490196, 0.337255, 0.317647, 1.0 }, + { 0.509804, 0.400000, 0.352941, 1.0 }, + { 0.298039, 0.509804, 0.458824, 1.0 }, + }; +/* 1u0215.jpg */ +static double4 colors_317[] = { + { 0.113725, 0.137255, 0.082353, 1.0 }, + { 0.086275, 0.231373, 0.160784, 1.0 }, + { 0.121569, 0.231373, 0.227451, 1.0 }, + { 0.156863, 0.231373, 0.298039, 1.0 }, + { 0.266667, 0.247059, 0.443137, 1.0 }, + { 0.376471, 0.262745, 0.592157, 1.0 }, + { 0.341176, 0.317647, 0.521569, 1.0 }, + { 0.309804, 0.376471, 0.454902, 1.0 }, + { 0.352941, 0.470588, 0.619608, 1.0 }, + { 0.254902, 0.388235, 0.533333, 1.0 }, + { 0.156863, 0.305882, 0.447059, 1.0 }, + { 0.282353, 0.172549, 0.392157, 1.0 }, + { 0.411765, 0.043137, 0.341176, 1.0 }, + { 0.494118, 0.047059, 0.329412, 1.0 }, + { 0.580392, 0.050980, 0.321569, 1.0 }, + { 0.580392, 0.101961, 0.298039, 1.0 }, + { 0.580392, 0.152941, 0.274510, 1.0 }, + { 0.513725, 0.239216, 0.207843, 1.0 }, + { 0.545098, 0.235294, 0.211765, 1.0 }, + { 0.580392, 0.231373, 0.215686, 1.0 }, + { 0.588235, 0.184314, 0.192157, 1.0 }, + { 0.596078, 0.137255, 0.172549, 1.0 }, + { 0.650980, 0.133333, 0.164706, 1.0 }, + { 0.709804, 0.133333, 0.156863, 1.0 }, + { 0.737255, 0.047059, 0.054902, 1.0 }, + { 0.658824, 0.023529, 0.027451, 1.0 }, + { 0.584314, 0.003922, 0.003922, 1.0 }, + { 0.533333, 0.027451, 0.003922, 1.0 }, + { 0.486275, 0.054902, 0.003922, 1.0 }, + { 0.439216, 0.070588, 0.019608, 1.0 }, + { 0.392157, 0.086275, 0.039216, 1.0 }, + { 0.317647, 0.149020, 0.023529, 1.0 }, + { 0.196078, 0.176471, 0.058824, 1.0 }, + { 0.407843, 0.047059, 0.207843, 1.0 }, + { 0.462745, 0.054902, 0.196078, 1.0 }, + { 0.517647, 0.066667, 0.188235, 1.0 }, + { 0.482353, 0.047059, 0.188235, 1.0 }, + { 0.447059, 0.031373, 0.188235, 1.0 }, + { 0.360784, 0.039216, 0.160784, 1.0 }, + { 0.278431, 0.050980, 0.137255, 1.0 }, + { 0.098039, 0.086275, 0.066667, 1.0 }, + { 0.086275, 0.117647, 0.039216, 1.0 }, + { 0.074510, 0.152941, 0.015686, 1.0 }, + { 0.215686, 0.133333, 0.043137, 1.0 }, + { 0.356863, 0.113725, 0.070588, 1.0 }, + { 0.380392, 0.090196, 0.090196, 1.0 }, + { 0.407843, 0.070588, 0.113725, 1.0 }, + { 0.435294, 0.043137, 0.137255, 1.0 }, + { 0.450980, 0.031373, 0.141176, 1.0 }, + { 0.278431, 0.050980, 0.211765, 1.0 }, + { 0.141176, 0.098039, 0.250980, 1.0 }, + { 0.007843, 0.149020, 0.290196, 1.0 }, + { 0.011765, 0.086275, 0.250980, 1.0 }, + { 0.019608, 0.023529, 0.211765, 1.0 }, + { 0.023529, 0.019608, 0.192157, 1.0 }, + { 0.027451, 0.019608, 0.176471, 1.0 }, + { 0.027451, 0.117647, 0.039216, 1.0 }, + { 0.086275, 0.113725, 0.043137, 1.0 }, + { 0.149020, 0.113725, 0.047059, 1.0 }, + { 0.250980, 0.070588, 0.031373, 1.0 }, + { 0.356863, 0.027451, 0.019608, 1.0 }, + { 0.317647, 0.070588, 0.027451, 1.0 }, + { 0.282353, 0.113725, 0.039216, 1.0 }, + { 0.172549, 0.129412, 0.050980, 1.0 }, + { 0.117647, 0.117647, 0.117647, 1.0 }, + { 0.160784, 0.054902, 0.113725, 1.0 }, + { 0.270588, 0.074510, 0.176471, 1.0 }, + { 0.380392, 0.098039, 0.243137, 1.0 }, + { 0.388235, 0.117647, 0.223529, 1.0 }, + { 0.400000, 0.137255, 0.207843, 1.0 }, + { 0.454902, 0.129412, 0.105882, 1.0 }, + { 0.549020, 0.172549, 0.078431, 1.0 }, + { 0.768627, 0.156863, 0.098039, 1.0 }, + { 0.752941, 0.121569, 0.078431, 1.0 }, + { 0.741176, 0.086275, 0.062745, 1.0 }, + { 0.733333, 0.054902, 0.050980, 1.0 }, + { 0.729412, 0.027451, 0.039216, 1.0 }, + { 0.721569, 0.015686, 0.043137, 1.0 }, + { 0.713725, 0.007843, 0.050980, 1.0 }, + { 0.572549, 0.003922, 0.023529, 1.0 }, + { 0.447059, 0.074510, 0.090196, 1.0 }, + { 0.047059, 0.031373, 0.121569, 1.0 }, + { 0.023529, 0.054902, 0.121569, 1.0 }, + { 0.000000, 0.082353, 0.125490, 1.0 }, + { 0.007843, 0.105882, 0.082353, 1.0 }, + { 0.019608, 0.129412, 0.039216, 1.0 }, + { 0.015686, 0.152941, 0.035294, 1.0 }, + { 0.039216, 0.152941, 0.035294, 1.0 }, + { 0.027451, 0.254902, 0.015686, 1.0 }, + { 0.035294, 0.278431, 0.113725, 1.0 }, + { 0.047059, 0.301961, 0.215686, 1.0 }, + { 0.094118, 0.317647, 0.219608, 1.0 }, + { 0.141176, 0.337255, 0.223529, 1.0 }, + { 0.192157, 0.392157, 0.364706, 1.0 }, + { 0.203922, 0.329412, 0.490196, 1.0 }, + { 0.364706, 0.407843, 0.517647, 1.0 }, + { 0.392157, 0.396078, 0.568627, 1.0 }, + { 0.431373, 0.509804, 0.400000, 1.0 }, + { 0.372549, 0.521569, 0.337255, 1.0 }, + { 0.313725, 0.533333, 0.278431, 1.0 }, + { 0.278431, 0.443137, 0.266667, 1.0 }, + { 0.247059, 0.356863, 0.258824, 1.0 }, + { 0.168627, 0.294118, 0.200000, 1.0 }, + { 0.109804, 0.282353, 0.141176, 1.0 }, + { 0.125490, 0.176471, 0.098039, 1.0 }, + { 0.066667, 0.235294, 0.066667, 1.0 }, + { 0.011765, 0.294118, 0.035294, 1.0 }, + { 0.011765, 0.301961, 0.035294, 1.0 }, + { 0.015686, 0.309804, 0.039216, 1.0 }, + { 0.035294, 0.325490, 0.078431, 1.0 }, + { 0.015686, 0.266667, 0.172549, 1.0 }, + { 0.050980, 0.129412, 0.227451, 1.0 }, + { 0.086275, 0.078431, 0.270588, 1.0 }, + { 0.243137, 0.015686, 0.313725, 1.0 }, + { 0.274510, 0.086275, 0.298039, 1.0 }, + { 0.305882, 0.160784, 0.282353, 1.0 }, + { 0.301961, 0.172549, 0.207843, 1.0 }, + { 0.137255, 0.141176, 0.086275, 1.0 }, + { 0.101961, 0.113725, 0.070588, 1.0 }, + { 0.054902, 0.090196, 0.078431, 1.0 }, + { 0.019608, 0.043137, 0.043137, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.043137, 0.035294, 0.011765, 1.0 }, + { 0.047059, 0.054902, 0.003922, 1.0 }, + { 0.074510, 0.105882, 0.011765, 1.0 }, + { 0.180392, 0.203922, 0.015686, 1.0 }, + { 0.270588, 0.200000, 0.043137, 1.0 }, + { 0.419608, 0.239216, 0.007843, 1.0 }, + { 0.494118, 0.172549, 0.117647, 1.0 }, + { 0.490196, 0.231373, 0.105882, 1.0 }, + { 0.490196, 0.294118, 0.094118, 1.0 }, + { 0.466667, 0.294118, 0.101961, 1.0 }, + { 0.282353, 0.235294, 0.086275, 1.0 }, + { 0.133333, 0.196078, 0.082353, 1.0 }, + { 0.023529, 0.133333, 0.043137, 1.0 }, + { 0.031373, 0.007843, 0.117647, 1.0 }, + { 0.101961, 0.039216, 0.121569, 1.0 }, + { 0.176471, 0.070588, 0.129412, 1.0 }, + { 0.227451, 0.145098, 0.168627, 1.0 }, + { 0.278431, 0.219608, 0.207843, 1.0 }, + { 0.301961, 0.192157, 0.278431, 1.0 }, + { 0.396078, 0.125490, 0.443137, 1.0 }, + { 0.411765, 0.278431, 0.478431, 1.0 }, + { 0.509804, 0.188235, 0.447059, 1.0 }, + { 0.611765, 0.047059, 0.278431, 1.0 }, + { 0.662745, 0.027451, 0.200000, 1.0 }, + { 0.717647, 0.011765, 0.125490, 1.0 }, + { 0.768627, 0.043137, 0.113725, 1.0 }, + { 0.843137, 0.019608, 0.015686, 1.0 }, + { 0.776471, 0.066667, 0.023529, 1.0 }, + { 0.749020, 0.078431, 0.050980, 1.0 }, + { 0.517647, 0.129412, 0.105882, 1.0 }, + { 0.474510, 0.117647, 0.101961, 1.0 }, + { 0.435294, 0.105882, 0.098039, 1.0 }, + { 0.368627, 0.074510, 0.094118, 1.0 }, + { 0.239216, 0.184314, 0.149020, 1.0 }, + { 0.188235, 0.333333, 0.129412, 1.0 }, + { 0.196078, 0.364706, 0.196078, 1.0 }, + { 0.301961, 0.356863, 0.266667, 1.0 }, + { 0.501961, 0.294118, 0.160784, 1.0 }, + { 0.647059, 0.121569, 0.007843, 1.0 }, + { 0.619608, 0.070588, 0.023529, 1.0 }, + { 0.592157, 0.023529, 0.043137, 1.0 }, + { 0.607843, 0.086275, 0.098039, 1.0 }, + { 0.690196, 0.023529, 0.125490, 1.0 }, + { 0.607843, 0.003922, 0.200000, 1.0 }, + { 0.576471, 0.047059, 0.176471, 1.0 }, + { 0.549020, 0.054902, 0.058824, 1.0 }, + { 0.549020, 0.058824, 0.054902, 1.0 }, + { 0.549020, 0.062745, 0.054902, 1.0 }, + { 0.529412, 0.062745, 0.047059, 1.0 }, + { 0.533333, 0.117647, 0.023529, 1.0 }, + { 0.498039, 0.054902, 0.023529, 1.0 }, + { 0.501961, 0.007843, 0.054902, 1.0 }, + { 0.462745, 0.031373, 0.066667, 1.0 }, + { 0.501961, 0.074510, 0.156863, 1.0 }, + { 0.450980, 0.035294, 0.227451, 1.0 }, + { 0.513725, 0.082353, 0.258824, 1.0 }, + { 0.552941, 0.039216, 0.298039, 1.0 }, + { 0.564706, 0.054902, 0.305882, 1.0 }, + { 0.576471, 0.054902, 0.223529, 1.0 }, + { 0.619608, 0.015686, 0.266667, 1.0 }, + { 0.662745, 0.031373, 0.235294, 1.0 }, + { 0.772549, 0.152941, 0.149020, 1.0 }, + { 0.756863, 0.152941, 0.152941, 1.0 }, + { 0.741176, 0.152941, 0.156863, 1.0 }, + { 0.580392, 0.094118, 0.094118, 1.0 }, + { 0.407843, 0.074510, 0.149020, 1.0 }, + { 0.176471, 0.070588, 0.129412, 1.0 }, + { 0.090196, 0.058824, 0.219608, 1.0 }, + { 0.094118, 0.066667, 0.227451, 1.0 }, + { 0.019608, 0.117647, 0.235294, 1.0 }, + { 0.000000, 0.164706, 0.160784, 1.0 }, + { 0.062745, 0.184314, 0.192157, 1.0 }, + { 0.231373, 0.176471, 0.227451, 1.0 }, + { 0.278431, 0.203922, 0.278431, 1.0 }, + { 0.337255, 0.164706, 0.294118, 1.0 }, + { 0.396078, 0.258824, 0.243137, 1.0 }, + { 0.525490, 0.200000, 0.231373, 1.0 }, + { 0.513725, 0.184314, 0.376471, 1.0 }, + { 0.301961, 0.447059, 0.470588, 1.0 }, + { 0.313725, 0.470588, 0.427451, 1.0 }, + { 0.168627, 0.486275, 0.360784, 1.0 }, + { 0.125490, 0.486275, 0.152941, 1.0 }, + { 0.117647, 0.431373, 0.152941, 1.0 }, + { 0.035294, 0.403922, 0.298039, 1.0 }, + { 0.172549, 0.435294, 0.364706, 1.0 }, + { 0.243137, 0.419608, 0.290196, 1.0 }, + { 0.223529, 0.447059, 0.239216, 1.0 }, + { 0.243137, 0.411765, 0.231373, 1.0 }, + { 0.196078, 0.415686, 0.176471, 1.0 }, + { 0.231373, 0.478431, 0.203922, 1.0 }, + { 0.294118, 0.384314, 0.282353, 1.0 }, + { 0.458824, 0.345098, 0.180392, 1.0 }, + { 0.494118, 0.282353, 0.141176, 1.0 }, + { 0.568627, 0.200000, 0.090196, 1.0 }, + { 0.639216, 0.141176, 0.117647, 1.0 }, + { 0.737255, 0.070588, 0.176471, 1.0 }, + { 0.780392, 0.070588, 0.192157, 1.0 }, + { 0.827451, 0.188235, 0.113725, 1.0 }, + { 0.823529, 0.215686, 0.129412, 1.0 }, + { 0.882353, 0.262745, 0.007843, 1.0 }, + { 0.890196, 0.223529, 0.019608, 1.0 }, + { 0.901961, 0.086275, 0.070588, 1.0 }, + { 0.776471, 0.160784, 0.101961, 1.0 }, + { 0.729412, 0.172549, 0.168627, 1.0 }, + { 0.596078, 0.152941, 0.325490, 1.0 }, + { 0.474510, 0.137255, 0.376471, 1.0 }, + { 0.349020, 0.137255, 0.239216, 1.0 }, + { 0.235294, 0.121569, 0.192157, 1.0 }, + { 0.117647, 0.078431, 0.184314, 1.0 }, + { 0.031373, 0.133333, 0.098039, 1.0 }, + { 0.019608, 0.188235, 0.070588, 1.0 }, + { 0.035294, 0.211765, 0.082353, 1.0 }, + { 0.098039, 0.270588, 0.141176, 1.0 }, + { 0.117647, 0.301961, 0.121569, 1.0 }, + { 0.129412, 0.345098, 0.121569, 1.0 }, + { 0.156863, 0.333333, 0.172549, 1.0 }, + { 0.188235, 0.309804, 0.188235, 1.0 }, + { 0.250980, 0.309804, 0.321569, 1.0 }, + { 0.223529, 0.164706, 0.278431, 1.0 }, + { 0.172549, 0.023529, 0.325490, 1.0 }, + { 0.164706, 0.003922, 0.364706, 1.0 }, + { 0.254902, 0.101961, 0.419608, 1.0 }, + { 0.294118, 0.192157, 0.376471, 1.0 }, + { 0.168627, 0.305882, 0.431373, 1.0 }, + { 0.019608, 0.462745, 0.494118, 1.0 }, + { 0.156863, 0.607843, 0.556863, 1.0 }, + { 0.141176, 0.588235, 0.458824, 1.0 }, + { 0.325490, 0.533333, 0.266667, 1.0 }, + { 0.560784, 0.352941, 0.156863, 1.0 }, + { 0.654902, 0.321569, 0.105882, 1.0 }, + { 0.713725, 0.172549, 0.172549, 1.0 }, + { 0.694118, 0.152941, 0.152941, 1.0 }, + { 0.568627, 0.196078, 0.125490, 1.0 }, + }; +/* 1u0216.jpg */ +static double4 colors_318[] = { + { 0.333333, 0.223529, 0.850980, 1.0 }, + { 0.184314, 0.482353, 0.584314, 1.0 }, + { 0.231373, 0.454902, 0.517647, 1.0 }, + { 0.278431, 0.431373, 0.450980, 1.0 }, + { 0.431373, 0.415686, 0.380392, 1.0 }, + { 0.588235, 0.400000, 0.313725, 1.0 }, + { 0.698039, 0.372549, 0.301961, 1.0 }, + { 0.807843, 0.345098, 0.290196, 1.0 }, + { 0.666667, 0.305882, 0.490196, 1.0 }, + { 0.462745, 0.294118, 0.517647, 1.0 }, + { 0.262745, 0.282353, 0.549020, 1.0 }, + { 0.180392, 0.207843, 0.564706, 1.0 }, + { 0.098039, 0.137255, 0.580392, 1.0 }, + { 0.101961, 0.101961, 0.576471, 1.0 }, + { 0.105882, 0.070588, 0.576471, 1.0 }, + { 0.113725, 0.054902, 0.631373, 1.0 }, + { 0.121569, 0.039216, 0.686275, 1.0 }, + { 0.121569, 0.125490, 0.721569, 1.0 }, + { 0.074510, 0.113725, 0.662745, 1.0 }, + { 0.027451, 0.101961, 0.603922, 1.0 }, + { 0.200000, 0.090196, 0.592157, 1.0 }, + { 0.372549, 0.078431, 0.584314, 1.0 }, + { 0.376471, 0.133333, 0.552941, 1.0 }, + { 0.384314, 0.188235, 0.521569, 1.0 }, + { 0.274510, 0.215686, 0.478431, 1.0 }, + { 0.176471, 0.203922, 0.556863, 1.0 }, + { 0.078431, 0.196078, 0.635294, 1.0 }, + { 0.109804, 0.196078, 0.725490, 1.0 }, + { 0.141176, 0.196078, 0.815686, 1.0 }, + { 0.188235, 0.231373, 0.815686, 1.0 }, + { 0.235294, 0.270588, 0.815686, 1.0 }, + { 0.274510, 0.439216, 0.909804, 1.0 }, + { 0.411765, 0.435294, 0.819608, 1.0 }, + { 0.596078, 0.701961, 0.666667, 1.0 }, + { 0.709804, 0.639216, 0.674510, 1.0 }, + { 0.827451, 0.576471, 0.682353, 1.0 }, + { 0.772549, 0.501961, 0.635294, 1.0 }, + { 0.721569, 0.427451, 0.588235, 1.0 }, + { 0.678431, 0.400000, 0.552941, 1.0 }, + { 0.635294, 0.376471, 0.517647, 1.0 }, + { 0.329412, 0.392157, 0.443137, 1.0 }, + { 0.345098, 0.407843, 0.474510, 1.0 }, + { 0.360784, 0.427451, 0.505882, 1.0 }, + { 0.450980, 0.376471, 0.596078, 1.0 }, + { 0.545098, 0.329412, 0.686275, 1.0 }, + { 0.556863, 0.282353, 0.678431, 1.0 }, + { 0.568627, 0.239216, 0.674510, 1.0 }, + { 0.615686, 0.207843, 0.588235, 1.0 }, + { 0.611765, 0.207843, 0.556863, 1.0 }, + { 0.262745, 0.035294, 0.749020, 1.0 }, + { 0.200000, 0.039216, 0.776471, 1.0 }, + { 0.137255, 0.047059, 0.807843, 1.0 }, + { 0.098039, 0.047059, 0.839216, 1.0 }, + { 0.058824, 0.047059, 0.874510, 1.0 }, + { 0.054902, 0.047059, 0.835294, 1.0 }, + { 0.054902, 0.050980, 0.796078, 1.0 }, + { 0.007843, 0.011765, 0.607843, 1.0 }, + { 0.023529, 0.027451, 0.639216, 1.0 }, + { 0.043137, 0.043137, 0.670588, 1.0 }, + { 0.117647, 0.113725, 0.749020, 1.0 }, + { 0.196078, 0.188235, 0.827451, 1.0 }, + { 0.215686, 0.203922, 0.831373, 1.0 }, + { 0.239216, 0.223529, 0.839216, 1.0 }, + { 0.270588, 0.215686, 0.823529, 1.0 }, + { 0.290196, 0.286275, 0.819608, 1.0 }, + { 0.337255, 0.364706, 0.780392, 1.0 }, + { 0.513725, 0.298039, 0.764706, 1.0 }, + { 0.690196, 0.231373, 0.749020, 1.0 }, + { 0.717647, 0.211765, 0.674510, 1.0 }, + { 0.749020, 0.196078, 0.603922, 1.0 }, + { 0.843137, 0.243137, 0.427451, 1.0 }, + { 0.929412, 0.352941, 0.313725, 1.0 }, + { 0.898039, 0.705882, 0.333333, 1.0 }, + { 0.866667, 0.639216, 0.403922, 1.0 }, + { 0.839216, 0.576471, 0.474510, 1.0 }, + { 0.760784, 0.458824, 0.505882, 1.0 }, + { 0.682353, 0.345098, 0.537255, 1.0 }, + { 0.639216, 0.278431, 0.513725, 1.0 }, + { 0.596078, 0.215686, 0.494118, 1.0 }, + { 0.560784, 0.090196, 0.474510, 1.0 }, + { 0.529412, 0.164706, 0.580392, 1.0 }, + { 0.494118, 0.156863, 0.654902, 1.0 }, + { 0.466667, 0.215686, 0.717647, 1.0 }, + { 0.439216, 0.278431, 0.780392, 1.0 }, + { 0.415686, 0.262745, 0.780392, 1.0 }, + { 0.392157, 0.250980, 0.784314, 1.0 }, + { 0.278431, 0.274510, 0.807843, 1.0 }, + { 0.094118, 0.345098, 0.737255, 1.0 }, + { 0.007843, 0.447059, 0.643137, 1.0 }, + { 0.070588, 0.529412, 0.658824, 1.0 }, + { 0.137255, 0.615686, 0.674510, 1.0 }, + { 0.156863, 0.576471, 0.654902, 1.0 }, + { 0.176471, 0.537255, 0.635294, 1.0 }, + { 0.396078, 0.462745, 0.733333, 1.0 }, + { 0.352941, 0.384314, 0.768627, 1.0 }, + { 0.415686, 0.388235, 0.694118, 1.0 }, + { 0.525490, 0.498039, 0.662745, 1.0 }, + { 0.698039, 0.447059, 0.592157, 1.0 }, + { 0.690196, 0.392157, 0.564706, 1.0 }, + { 0.686275, 0.341176, 0.541176, 1.0 }, + { 0.745098, 0.290196, 0.486275, 1.0 }, + { 0.807843, 0.243137, 0.435294, 1.0 }, + { 0.737255, 0.172549, 0.443137, 1.0 }, + { 0.686275, 0.078431, 0.474510, 1.0 }, + { 0.658824, 0.039216, 0.513725, 1.0 }, + { 0.639216, 0.027451, 0.490196, 1.0 }, + { 0.619608, 0.019608, 0.466667, 1.0 }, + { 0.615686, 0.011765, 0.439216, 1.0 }, + { 0.611765, 0.003922, 0.411765, 1.0 }, + { 0.572549, 0.070588, 0.443137, 1.0 }, + { 0.509804, 0.050980, 0.509804, 1.0 }, + { 0.400000, 0.090196, 0.556863, 1.0 }, + { 0.219608, 0.211765, 0.643137, 1.0 }, + { 0.015686, 0.164706, 0.662745, 1.0 }, + { 0.007843, 0.176471, 0.631373, 1.0 }, + { 0.000000, 0.188235, 0.600000, 1.0 }, + { 0.101961, 0.184314, 0.541176, 1.0 }, + { 0.176471, 0.274510, 0.537255, 1.0 }, + { 0.176471, 0.286275, 0.533333, 1.0 }, + { 0.188235, 0.282353, 0.713725, 1.0 }, + { 0.203922, 0.239216, 0.854902, 1.0 }, + { 0.192157, 0.196078, 0.862745, 1.0 }, + { 0.184314, 0.152941, 0.874510, 1.0 }, + { 0.172549, 0.125490, 0.866667, 1.0 }, + { 0.160784, 0.098039, 0.862745, 1.0 }, + { 0.113725, 0.149020, 0.788235, 1.0 }, + { 0.094118, 0.180392, 0.650980, 1.0 }, + { 0.200000, 0.188235, 0.545098, 1.0 }, + { 0.513725, 0.074510, 0.576471, 1.0 }, + { 0.729412, 0.113725, 0.392157, 1.0 }, + { 0.756863, 0.086275, 0.349020, 1.0 }, + { 0.784314, 0.062745, 0.305882, 1.0 }, + { 0.835294, 0.074510, 0.321569, 1.0 }, + { 0.835294, 0.129412, 0.384314, 1.0 }, + { 0.831373, 0.125490, 0.380392, 1.0 }, + { 0.733333, 0.074510, 0.376471, 1.0 }, + { 0.494118, 0.149020, 0.384314, 1.0 }, + { 0.337255, 0.290196, 0.478431, 1.0 }, + { 0.184314, 0.435294, 0.576471, 1.0 }, + { 0.164706, 0.419608, 0.596078, 1.0 }, + { 0.145098, 0.407843, 0.615686, 1.0 }, + { 0.062745, 0.407843, 0.698039, 1.0 }, + { 0.027451, 0.337255, 0.803922, 1.0 }, + { 0.023529, 0.196078, 0.788235, 1.0 }, + { 0.125490, 0.176471, 0.827451, 1.0 }, + { 0.105882, 0.058824, 0.788235, 1.0 }, + { 0.098039, 0.074510, 0.729412, 1.0 }, + { 0.090196, 0.090196, 0.670588, 1.0 }, + { 0.000000, 0.094118, 0.619608, 1.0 }, + { 0.015686, 0.098039, 0.698039, 1.0 }, + { 0.039216, 0.109804, 0.682353, 1.0 }, + { 0.149020, 0.086275, 0.756863, 1.0 }, + { 0.294118, 0.129412, 0.890196, 1.0 }, + { 0.392157, 0.121569, 0.847059, 1.0 }, + { 0.494118, 0.113725, 0.807843, 1.0 }, + { 0.603922, 0.105882, 0.752941, 1.0 }, + { 0.486275, 0.066667, 0.827451, 1.0 }, + { 0.329412, 0.066667, 0.925490, 1.0 }, + { 0.290196, 0.090196, 0.933333, 1.0 }, + { 0.345098, 0.235294, 0.913725, 1.0 }, + { 0.423529, 0.349020, 0.811765, 1.0 }, + { 0.647059, 0.423529, 0.827451, 1.0 }, + { 0.658824, 0.435294, 0.847059, 1.0 }, + { 0.674510, 0.450980, 0.870588, 1.0 }, + { 0.784314, 0.458824, 0.725490, 1.0 }, + { 0.819608, 0.549020, 0.721569, 1.0 }, + { 0.843137, 0.603922, 0.584314, 1.0 }, + { 0.835294, 0.635294, 0.560784, 1.0 }, + { 0.796078, 0.501961, 0.478431, 1.0 }, + { 0.800000, 0.470588, 0.439216, 1.0 }, + { 0.803922, 0.443137, 0.400000, 1.0 }, + { 0.866667, 0.376471, 0.360784, 1.0 }, + { 0.956863, 0.392157, 0.388235, 1.0 }, + { 0.909804, 0.400000, 0.345098, 1.0 }, + { 0.788235, 0.505882, 0.407843, 1.0 }, + { 0.780392, 0.537255, 0.447059, 1.0 }, + { 0.721569, 0.462745, 0.501961, 1.0 }, + { 0.760784, 0.349020, 0.364706, 1.0 }, + { 0.737255, 0.333333, 0.400000, 1.0 }, + { 0.749020, 0.462745, 0.529412, 1.0 }, + { 0.623529, 0.647059, 0.631373, 1.0 }, + { 0.541176, 0.658824, 0.627451, 1.0 }, + { 0.250980, 0.670588, 0.709804, 1.0 }, + { 0.172549, 0.666667, 0.623529, 1.0 }, + { 0.435294, 0.541176, 0.364706, 1.0 }, + { 0.549020, 0.435294, 0.384314, 1.0 }, + { 0.662745, 0.329412, 0.403922, 1.0 }, + { 0.811765, 0.239216, 0.329412, 1.0 }, + { 0.772549, 0.145098, 0.396078, 1.0 }, + { 0.698039, 0.133333, 0.364706, 1.0 }, + { 0.533333, 0.117647, 0.462745, 1.0 }, + { 0.239216, 0.250980, 0.521569, 1.0 }, + { 0.156863, 0.400000, 0.592157, 1.0 }, + { 0.172549, 0.513725, 0.631373, 1.0 }, + { 0.086275, 0.607843, 0.627451, 1.0 }, + { 0.098039, 0.635294, 0.607843, 1.0 }, + { 0.160784, 0.623529, 0.678431, 1.0 }, + { 0.192157, 0.580392, 0.600000, 1.0 }, + { 0.384314, 0.435294, 0.611765, 1.0 }, + { 0.654902, 0.298039, 0.560784, 1.0 }, + { 0.658824, 0.247059, 0.509804, 1.0 }, + { 0.839216, 0.235294, 0.368627, 1.0 }, + { 0.862745, 0.149020, 0.239216, 1.0 }, + { 0.866667, 0.050980, 0.176471, 1.0 }, + { 0.839216, 0.090196, 0.117647, 1.0 }, + { 0.823529, 0.125490, 0.125490, 1.0 }, + { 0.960784, 0.129412, 0.082353, 1.0 }, + { 0.819608, 0.200000, 0.062745, 1.0 }, + { 0.819608, 0.223529, 0.062745, 1.0 }, + { 0.784314, 0.270588, 0.003922, 1.0 }, + { 0.686275, 0.396078, 0.117647, 1.0 }, + { 0.745098, 0.270588, 0.149020, 1.0 }, + { 0.756863, 0.250980, 0.337255, 1.0 }, + { 0.584314, 0.152941, 0.431373, 1.0 }, + { 0.400000, 0.192157, 0.600000, 1.0 }, + { 0.309804, 0.160784, 0.705882, 1.0 }, + { 0.243137, 0.117647, 0.850980, 1.0 }, + { 0.235294, 0.113725, 0.894118, 1.0 }, + { 0.196078, 0.188235, 0.921569, 1.0 }, + { 0.211765, 0.176471, 0.878431, 1.0 }, + { 0.278431, 0.207843, 0.882353, 1.0 }, + { 0.572549, 0.317647, 0.788235, 1.0 }, + { 0.713725, 0.286275, 0.776471, 1.0 }, + { 0.815686, 0.286275, 0.756863, 1.0 }, + { 0.772549, 0.298039, 0.662745, 1.0 }, + { 0.803922, 0.266667, 0.572549, 1.0 }, + { 0.843137, 0.282353, 0.392157, 1.0 }, + { 0.913725, 0.352941, 0.290196, 1.0 }, + { 0.894118, 0.345098, 0.278431, 1.0 }, + { 0.921569, 0.239216, 0.278431, 1.0 }, + { 0.698039, 0.141176, 0.360784, 1.0 }, + { 0.509804, 0.105882, 0.462745, 1.0 }, + { 0.211765, 0.219608, 0.545098, 1.0 }, + { 0.090196, 0.231373, 0.709804, 1.0 }, + { 0.109804, 0.156863, 0.800000, 1.0 }, + { 0.145098, 0.105882, 0.823529, 1.0 }, + { 0.258824, 0.078431, 0.811765, 1.0 }, + { 0.321569, 0.125490, 0.749020, 1.0 }, + { 0.427451, 0.156863, 0.749020, 1.0 }, + { 0.486275, 0.043137, 0.631373, 1.0 }, + { 0.611765, 0.094118, 0.533333, 1.0 }, + { 0.749020, 0.172549, 0.592157, 1.0 }, + { 0.905882, 0.168627, 0.407843, 1.0 }, + { 0.941176, 0.231373, 0.360784, 1.0 }, + { 0.894118, 0.349020, 0.478431, 1.0 }, + { 0.815686, 0.545098, 0.431373, 1.0 }, + { 0.886275, 0.670588, 0.450980, 1.0 }, + { 0.854902, 0.635294, 0.505882, 1.0 }, + { 0.776471, 0.490196, 0.533333, 1.0 }, + { 0.690196, 0.427451, 0.498039, 1.0 }, + { 0.447059, 0.552941, 0.384314, 1.0 }, + { 0.392157, 0.509804, 0.376471, 1.0 }, + { 0.329412, 0.450980, 0.380392, 1.0 }, + { 0.223529, 0.400000, 0.521569, 1.0 }, + { 0.184314, 0.278431, 0.521569, 1.0 }, + { 0.164706, 0.235294, 0.533333, 1.0 }, + }; +/* 1u0216pp1.jpg */ +static double4 colors_319[] = { + { 0.152941, 0.407843, 0.313725, 1.0 }, + { 0.223529, 0.478431, 0.447059, 1.0 }, + { 0.262745, 0.572549, 0.505882, 1.0 }, + { 0.305882, 0.670588, 0.564706, 1.0 }, + { 0.380392, 0.729412, 0.384314, 1.0 }, + { 0.454902, 0.792157, 0.207843, 1.0 }, + { 0.576471, 0.796078, 0.160784, 1.0 }, + { 0.698039, 0.803922, 0.117647, 1.0 }, + { 0.725490, 0.713725, 0.301961, 1.0 }, + { 0.729412, 0.631373, 0.423529, 1.0 }, + { 0.737255, 0.549020, 0.549020, 1.0 }, + { 0.674510, 0.533333, 0.588235, 1.0 }, + { 0.611765, 0.521569, 0.631373, 1.0 }, + { 0.505882, 0.556863, 0.560784, 1.0 }, + { 0.403922, 0.592157, 0.490196, 1.0 }, + { 0.384314, 0.615686, 0.513725, 1.0 }, + { 0.364706, 0.639216, 0.537255, 1.0 }, + { 0.254902, 0.678431, 0.211765, 1.0 }, + { 0.243137, 0.580392, 0.235294, 1.0 }, + { 0.235294, 0.482353, 0.258824, 1.0 }, + { 0.231373, 0.541176, 0.278431, 1.0 }, + { 0.231373, 0.600000, 0.301961, 1.0 }, + { 0.200000, 0.639216, 0.356863, 1.0 }, + { 0.172549, 0.678431, 0.415686, 1.0 }, + { 0.309804, 0.803922, 0.513725, 1.0 }, + { 0.274510, 0.733333, 0.533333, 1.0 }, + { 0.239216, 0.666667, 0.552941, 1.0 }, + { 0.145098, 0.635294, 0.619608, 1.0 }, + { 0.050980, 0.607843, 0.686275, 1.0 }, + { 0.062745, 0.600000, 0.686275, 1.0 }, + { 0.078431, 0.596078, 0.686275, 1.0 }, + { 0.180392, 0.650980, 0.611765, 1.0 }, + { 0.215686, 0.596078, 0.560784, 1.0 }, + { 0.305882, 0.627451, 0.294118, 1.0 }, + { 0.494118, 0.674510, 0.219608, 1.0 }, + { 0.686275, 0.725490, 0.145098, 1.0 }, + { 0.823529, 0.745098, 0.223529, 1.0 }, + { 0.960784, 0.768627, 0.301961, 1.0 }, + { 0.949020, 0.717647, 0.294118, 1.0 }, + { 0.941176, 0.666667, 0.290196, 1.0 }, + { 0.839216, 0.411765, 0.321569, 1.0 }, + { 0.898039, 0.490196, 0.329412, 1.0 }, + { 0.956863, 0.568627, 0.337255, 1.0 }, + { 0.937255, 0.686275, 0.360784, 1.0 }, + { 0.917647, 0.807843, 0.388235, 1.0 }, + { 0.890196, 0.741176, 0.388235, 1.0 }, + { 0.862745, 0.674510, 0.392157, 1.0 }, + { 0.850980, 0.584314, 0.392157, 1.0 }, + { 0.890196, 0.729412, 0.368627, 1.0 }, + { 0.909804, 0.764706, 0.215686, 1.0 }, + { 0.831373, 0.760784, 0.239216, 1.0 }, + { 0.756863, 0.760784, 0.262745, 1.0 }, + { 0.635294, 0.588235, 0.368627, 1.0 }, + { 0.513725, 0.419608, 0.474510, 1.0 }, + { 0.462745, 0.450980, 0.435294, 1.0 }, + { 0.411765, 0.482353, 0.396078, 1.0 }, + { 0.325490, 0.596078, 0.384314, 1.0 }, + { 0.329412, 0.701961, 0.333333, 1.0 }, + { 0.333333, 0.811765, 0.282353, 1.0 }, + { 0.368627, 0.894118, 0.380392, 1.0 }, + { 0.407843, 0.976471, 0.478431, 1.0 }, + { 0.443137, 0.968627, 0.498039, 1.0 }, + { 0.482353, 0.964706, 0.517647, 1.0 }, + { 0.600000, 0.949020, 0.447059, 1.0 }, + { 0.627451, 0.831373, 0.447059, 1.0 }, + { 0.686275, 0.756863, 0.356863, 1.0 }, + { 0.756863, 0.631373, 0.352941, 1.0 }, + { 0.831373, 0.505882, 0.349020, 1.0 }, + { 0.721569, 0.521569, 0.333333, 1.0 }, + { 0.615686, 0.541176, 0.321569, 1.0 }, + { 0.572549, 0.498039, 0.270588, 1.0 }, + { 0.419608, 0.301961, 0.301961, 1.0 }, + { 0.560784, 0.537255, 0.341176, 1.0 }, + { 0.596078, 0.588235, 0.282353, 1.0 }, + { 0.635294, 0.643137, 0.223529, 1.0 }, + { 0.729412, 0.784314, 0.176471, 1.0 }, + { 0.827451, 0.925490, 0.129412, 1.0 }, + { 0.796078, 0.937255, 0.172549, 1.0 }, + { 0.768627, 0.949020, 0.219608, 1.0 }, + { 0.866667, 0.929412, 0.309804, 1.0 }, + { 0.894118, 0.960784, 0.278431, 1.0 }, + { 1.000000, 0.854902, 0.215686, 1.0 }, + { 0.972549, 0.784314, 0.196078, 1.0 }, + { 0.949020, 0.717647, 0.176471, 1.0 }, + { 0.972549, 0.650980, 0.207843, 1.0 }, + { 1.000000, 0.584314, 0.239216, 1.0 }, + { 0.972549, 0.529412, 0.356863, 1.0 }, + { 0.968627, 0.568627, 0.235294, 1.0 }, + { 0.968627, 0.709804, 0.227451, 1.0 }, + { 0.956863, 0.788235, 0.290196, 1.0 }, + { 0.949020, 0.870588, 0.356863, 1.0 }, + { 0.894118, 0.854902, 0.419608, 1.0 }, + { 0.843137, 0.839216, 0.486275, 1.0 }, + { 0.819608, 0.807843, 0.490196, 1.0 }, + { 0.764706, 0.694118, 0.513725, 1.0 }, + { 0.513725, 0.623529, 0.466667, 1.0 }, + { 0.325490, 0.678431, 0.576471, 1.0 }, + { 0.117647, 0.556863, 0.643137, 1.0 }, + { 0.129412, 0.474510, 0.603922, 1.0 }, + { 0.145098, 0.392157, 0.564706, 1.0 }, + { 0.168627, 0.400000, 0.564706, 1.0 }, + { 0.192157, 0.407843, 0.568627, 1.0 }, + { 0.203922, 0.431373, 0.525490, 1.0 }, + { 0.211765, 0.486275, 0.533333, 1.0 }, + { 0.152941, 0.576471, 0.615686, 1.0 }, + { 0.211765, 0.552941, 0.564706, 1.0 }, + { 0.274510, 0.533333, 0.517647, 1.0 }, + { 0.403922, 0.509804, 0.517647, 1.0 }, + { 0.533333, 0.490196, 0.521569, 1.0 }, + { 0.592157, 0.501961, 0.580392, 1.0 }, + { 0.694118, 0.627451, 0.564706, 1.0 }, + { 0.772549, 0.709804, 0.478431, 1.0 }, + { 0.509804, 0.878431, 0.439216, 1.0 }, + { 0.270588, 0.870588, 0.513725, 1.0 }, + { 0.239216, 0.850980, 0.564706, 1.0 }, + { 0.207843, 0.831373, 0.619608, 1.0 }, + { 0.180392, 0.788235, 0.631373, 1.0 }, + { 0.290196, 0.709804, 0.647059, 1.0 }, + { 0.298039, 0.760784, 0.635294, 1.0 }, + { 0.298039, 0.803922, 0.682353, 1.0 }, + { 0.372549, 0.890196, 0.596078, 1.0 }, + { 0.498039, 0.705882, 0.615686, 1.0 }, + { 0.623529, 0.525490, 0.639216, 1.0 }, + { 0.678431, 0.525490, 0.596078, 1.0 }, + { 0.737255, 0.529412, 0.552941, 1.0 }, + { 0.823529, 0.266667, 0.486275, 1.0 }, + { 0.827451, 0.282353, 0.443137, 1.0 }, + { 0.850980, 0.298039, 0.435294, 1.0 }, + { 0.882353, 0.380392, 0.384314, 1.0 }, + { 0.752941, 0.721569, 0.231373, 1.0 }, + { 0.713725, 0.733333, 0.160784, 1.0 }, + { 0.678431, 0.745098, 0.094118, 1.0 }, + { 0.690196, 0.823529, 0.098039, 1.0 }, + { 0.619608, 0.815686, 0.286275, 1.0 }, + { 0.407843, 0.800000, 0.423529, 1.0 }, + { 0.305882, 0.603922, 0.494118, 1.0 }, + { 0.156863, 0.411765, 0.568627, 1.0 }, + { 0.125490, 0.435294, 0.486275, 1.0 }, + { 0.098039, 0.458824, 0.407843, 1.0 }, + { 0.125490, 0.509804, 0.392157, 1.0 }, + { 0.156863, 0.560784, 0.376471, 1.0 }, + { 0.211765, 0.796078, 0.474510, 1.0 }, + { 0.235294, 0.913725, 0.552941, 1.0 }, + { 0.235294, 0.909804, 0.674510, 1.0 }, + { 0.125490, 0.952941, 0.878431, 1.0 }, + { 0.176471, 0.925490, 0.905882, 1.0 }, + { 0.145098, 0.909804, 0.898039, 1.0 }, + { 0.113725, 0.898039, 0.890196, 1.0 }, + { 0.168627, 0.811765, 0.717647, 1.0 }, + { 0.133333, 0.729412, 0.639216, 1.0 }, + { 0.074510, 0.709804, 0.666667, 1.0 }, + { 0.196078, 0.764706, 0.941176, 1.0 }, + { 0.341176, 0.654902, 0.760784, 1.0 }, + { 0.325490, 0.698039, 0.698039, 1.0 }, + { 0.309804, 0.741176, 0.635294, 1.0 }, + { 0.321569, 0.788235, 0.529412, 1.0 }, + { 0.458824, 0.788235, 0.486275, 1.0 }, + { 0.607843, 0.835294, 0.352941, 1.0 }, + { 0.764706, 0.937255, 0.227451, 1.0 }, + { 0.921569, 0.968627, 0.168627, 1.0 }, + { 0.956863, 0.988235, 0.176471, 1.0 }, + { 0.670588, 0.886275, 0.039216, 1.0 }, + { 0.670588, 0.870588, 0.098039, 1.0 }, + { 0.670588, 0.854902, 0.156863, 1.0 }, + { 0.411765, 0.850980, 0.176471, 1.0 }, + { 0.400000, 0.870588, 0.286275, 1.0 }, + { 0.360784, 0.768627, 0.278431, 1.0 }, + { 0.411765, 0.772549, 0.203922, 1.0 }, + { 0.674510, 0.694118, 0.098039, 1.0 }, + { 0.690196, 0.768627, 0.098039, 1.0 }, + { 0.705882, 0.843137, 0.098039, 1.0 }, + { 0.635294, 0.952941, 0.196078, 1.0 }, + { 0.615686, 0.956863, 0.345098, 1.0 }, + { 0.513725, 0.921569, 0.447059, 1.0 }, + { 0.352941, 0.964706, 0.482353, 1.0 }, + { 0.243137, 0.878431, 0.439216, 1.0 }, + { 0.250980, 0.917647, 0.529412, 1.0 }, + { 0.203922, 0.890196, 0.533333, 1.0 }, + { 0.184314, 0.827451, 0.549020, 1.0 }, + { 0.094118, 0.858824, 0.584314, 1.0 }, + { 0.101961, 0.792157, 0.639216, 1.0 }, + { 0.109804, 0.752941, 0.619608, 1.0 }, + { 0.223529, 0.839216, 0.623529, 1.0 }, + { 0.419608, 0.956863, 0.603922, 1.0 }, + { 0.764706, 1.000000, 0.392157, 1.0 }, + { 0.807843, 0.929412, 0.435294, 1.0 }, + { 0.850980, 0.858824, 0.478431, 1.0 }, + { 0.854902, 0.854902, 0.478431, 1.0 }, + { 0.847059, 0.831373, 0.482353, 1.0 }, + { 0.784314, 0.776471, 0.474510, 1.0 }, + { 0.807843, 0.647059, 0.474510, 1.0 }, + { 0.658824, 0.588235, 0.439216, 1.0 }, + { 0.419608, 0.607843, 0.450980, 1.0 }, + { 0.282353, 0.572549, 0.505882, 1.0 }, + { 0.219608, 0.509804, 0.560784, 1.0 }, + { 0.164706, 0.533333, 0.572549, 1.0 }, + { 0.211765, 0.486275, 0.588235, 1.0 }, + { 0.505882, 0.384314, 0.505882, 1.0 }, + { 0.545098, 0.447059, 0.572549, 1.0 }, + { 0.364706, 0.505882, 0.741176, 1.0 }, + { 0.172549, 0.521569, 0.741176, 1.0 }, + { 0.101961, 0.450980, 0.670588, 1.0 }, + { 0.070588, 0.407843, 0.709804, 1.0 }, + { 0.027451, 0.592157, 0.725490, 1.0 }, + { 0.101961, 0.666667, 0.698039, 1.0 }, + { 0.152941, 0.811765, 0.925490, 1.0 }, + { 0.070588, 0.862745, 0.941176, 1.0 }, + { 0.133333, 0.854902, 0.901961, 1.0 }, + { 0.137255, 0.858824, 0.890196, 1.0 }, + { 0.231373, 0.796078, 0.654902, 1.0 }, + { 0.345098, 0.854902, 0.619608, 1.0 }, + { 0.443137, 0.905882, 0.568627, 1.0 }, + { 0.588235, 0.886275, 0.407843, 1.0 }, + { 0.827451, 0.839216, 0.254902, 1.0 }, + { 0.870588, 0.796078, 0.325490, 1.0 }, + { 0.870588, 0.788235, 0.321569, 1.0 }, + { 0.831373, 0.776471, 0.286275, 1.0 }, + { 0.894118, 0.733333, 0.239216, 1.0 }, + { 0.886275, 0.827451, 0.235294, 1.0 }, + { 0.929412, 0.909804, 0.258824, 1.0 }, + { 0.949020, 0.921569, 0.262745, 1.0 }, + { 0.988235, 0.894118, 0.305882, 1.0 }, + { 0.901961, 0.905882, 0.294118, 1.0 }, + { 0.933333, 0.929412, 0.329412, 1.0 }, + { 0.956863, 0.992157, 0.431373, 1.0 }, + { 0.952941, 1.000000, 0.435294, 1.0 }, + { 0.980392, 0.992157, 0.407843, 1.0 }, + { 0.941176, 0.956863, 0.333333, 1.0 }, + { 0.988235, 0.894118, 0.400000, 1.0 }, + { 0.921569, 0.878431, 0.423529, 1.0 }, + { 0.886275, 0.839216, 0.439216, 1.0 }, + { 0.847059, 0.705882, 0.400000, 1.0 }, + { 0.780392, 0.576471, 0.490196, 1.0 }, + { 0.745098, 0.572549, 0.537255, 1.0 }, + { 0.721569, 0.576471, 0.545098, 1.0 }, + { 0.709804, 0.580392, 0.552941, 1.0 }, + { 0.737255, 0.611765, 0.560784, 1.0 }, + { 0.819608, 0.737255, 0.482353, 1.0 }, + { 0.823529, 0.850980, 0.474510, 1.0 }, + { 0.600000, 1.000000, 0.403922, 1.0 }, + { 0.403922, 0.964706, 0.517647, 1.0 }, + { 0.294118, 0.984314, 0.560784, 1.0 }, + { 0.247059, 0.964706, 0.639216, 1.0 }, + { 0.313725, 0.949020, 0.521569, 1.0 }, + { 0.396078, 0.905882, 0.529412, 1.0 }, + { 0.501961, 0.870588, 0.439216, 1.0 }, + { 0.572549, 0.878431, 0.407843, 1.0 }, + { 0.627451, 0.831373, 0.298039, 1.0 }, + { 0.658824, 0.811765, 0.250980, 1.0 }, + { 0.772549, 0.807843, 0.137255, 1.0 }, + { 0.756863, 0.760784, 0.219608, 1.0 }, + { 0.811765, 0.705882, 0.286275, 1.0 }, + { 0.796078, 0.662745, 0.313725, 1.0 }, + { 0.780392, 0.588235, 0.427451, 1.0 }, + { 0.756863, 0.760784, 0.454902, 1.0 }, + { 0.792157, 0.698039, 0.454902, 1.0 }, + }; +/* 3m0001.jpg */ +static double4 colors_320[] = { + { 0.145098, 0.650980, 0.815686, 1.0 }, + { 0.101961, 0.494118, 0.839216, 1.0 }, + { 0.133333, 0.490196, 0.874510, 1.0 }, + { 0.168627, 0.486275, 0.909804, 1.0 }, + { 0.329412, 0.576471, 0.866667, 1.0 }, + { 0.490196, 0.666667, 0.827451, 1.0 }, + { 0.400000, 0.584314, 0.705882, 1.0 }, + { 0.313725, 0.501961, 0.588235, 1.0 }, + { 0.047059, 0.137255, 0.403922, 1.0 }, + { 0.094118, 0.086275, 0.439216, 1.0 }, + { 0.145098, 0.035294, 0.478431, 1.0 }, + { 0.282353, 0.035294, 0.415686, 1.0 }, + { 0.423529, 0.035294, 0.356863, 1.0 }, + { 0.501961, 0.031373, 0.411765, 1.0 }, + { 0.580392, 0.027451, 0.466667, 1.0 }, + { 0.600000, 0.027451, 0.529412, 1.0 }, + { 0.623529, 0.027451, 0.592157, 1.0 }, + { 0.964706, 0.215686, 0.521569, 1.0 }, + { 0.917647, 0.270588, 0.423529, 1.0 }, + { 0.870588, 0.329412, 0.329412, 1.0 }, + { 0.862745, 0.301961, 0.286275, 1.0 }, + { 0.854902, 0.278431, 0.247059, 1.0 }, + { 0.878431, 0.235294, 0.313725, 1.0 }, + { 0.905882, 0.192157, 0.380392, 1.0 }, + { 0.796078, 0.125490, 0.384314, 1.0 }, + { 0.815686, 0.086275, 0.423529, 1.0 }, + { 0.839216, 0.050980, 0.466667, 1.0 }, + { 0.807843, 0.058824, 0.498039, 1.0 }, + { 0.780392, 0.070588, 0.529412, 1.0 }, + { 0.792157, 0.058824, 0.584314, 1.0 }, + { 0.807843, 0.050980, 0.643137, 1.0 }, + { 0.709804, 0.082353, 0.749020, 1.0 }, + { 0.639216, 0.031373, 0.776471, 1.0 }, + { 0.376471, 0.266667, 0.901961, 1.0 }, + { 0.266667, 0.498039, 0.831373, 1.0 }, + { 0.156863, 0.733333, 0.764706, 1.0 }, + { 0.188235, 0.639216, 0.533333, 1.0 }, + { 0.223529, 0.545098, 0.301961, 1.0 }, + { 0.341176, 0.549020, 0.364706, 1.0 }, + { 0.458824, 0.556863, 0.431373, 1.0 }, + { 0.878431, 0.474510, 0.352941, 1.0 }, + { 0.937255, 0.470588, 0.380392, 1.0 }, + { 1.000000, 0.470588, 0.407843, 1.0 }, + { 0.862745, 0.368627, 0.443137, 1.0 }, + { 0.725490, 0.266667, 0.482353, 1.0 }, + { 0.713725, 0.243137, 0.482353, 1.0 }, + { 0.701961, 0.219608, 0.482353, 1.0 }, + { 0.682353, 0.113725, 0.407843, 1.0 }, + { 0.662745, 0.023529, 0.380392, 1.0 }, + { 0.717647, 0.117647, 0.368627, 1.0 }, + { 0.650980, 0.207843, 0.392157, 1.0 }, + { 0.588235, 0.301961, 0.415686, 1.0 }, + { 0.458824, 0.360784, 0.466667, 1.0 }, + { 0.329412, 0.423529, 0.517647, 1.0 }, + { 0.411765, 0.360784, 0.529412, 1.0 }, + { 0.498039, 0.301961, 0.541176, 1.0 }, + { 0.717647, 0.113725, 0.600000, 1.0 }, + { 0.643137, 0.098039, 0.556863, 1.0 }, + { 0.572549, 0.086275, 0.517647, 1.0 }, + { 0.505882, 0.098039, 0.545098, 1.0 }, + { 0.443137, 0.109804, 0.576471, 1.0 }, + { 0.400000, 0.133333, 0.654902, 1.0 }, + { 0.360784, 0.156863, 0.733333, 1.0 }, + { 0.482353, 0.231373, 0.713725, 1.0 }, + { 0.611765, 0.176471, 0.690196, 1.0 }, + { 0.650980, 0.662745, 0.941176, 1.0 }, + { 0.627451, 0.768627, 0.905882, 1.0 }, + { 0.603922, 0.878431, 0.870588, 1.0 }, + { 0.564706, 0.807843, 0.831373, 1.0 }, + { 0.529412, 0.737255, 0.792157, 1.0 }, + { 0.592157, 0.729412, 0.803922, 1.0 }, + { 0.596078, 0.552941, 0.811765, 1.0 }, + { 0.745098, 0.490196, 0.819608, 1.0 }, + { 0.713725, 0.521569, 0.701961, 1.0 }, + { 0.682353, 0.552941, 0.588235, 1.0 }, + { 0.701961, 0.443137, 0.560784, 1.0 }, + { 0.721569, 0.337255, 0.537255, 1.0 }, + { 0.694118, 0.298039, 0.517647, 1.0 }, + { 0.670588, 0.262745, 0.501961, 1.0 }, + { 0.670588, 0.243137, 0.600000, 1.0 }, + { 0.701961, 0.196078, 0.600000, 1.0 }, + { 0.819608, 0.231373, 0.482353, 1.0 }, + { 0.827451, 0.192157, 0.478431, 1.0 }, + { 0.835294, 0.156863, 0.478431, 1.0 }, + { 0.831373, 0.168627, 0.454902, 1.0 }, + { 0.827451, 0.184314, 0.431373, 1.0 }, + { 0.870588, 0.301961, 0.329412, 1.0 }, + { 0.925490, 0.392157, 0.298039, 1.0 }, + { 0.917647, 0.545098, 0.333333, 1.0 }, + { 0.917647, 0.552941, 0.239216, 1.0 }, + { 0.917647, 0.560784, 0.149020, 1.0 }, + { 0.898039, 0.521569, 0.160784, 1.0 }, + { 0.878431, 0.482353, 0.176471, 1.0 }, + { 0.937255, 0.462745, 0.349020, 1.0 }, + { 0.956863, 0.364706, 0.400000, 1.0 }, + { 0.960784, 0.301961, 0.596078, 1.0 }, + { 0.980392, 0.337255, 0.686275, 1.0 }, + { 0.752941, 0.584314, 0.752941, 1.0 }, + { 0.721569, 0.658824, 0.780392, 1.0 }, + { 0.690196, 0.733333, 0.811765, 1.0 }, + { 0.756863, 0.631373, 0.831373, 1.0 }, + { 0.823529, 0.529412, 0.854902, 1.0 }, + { 0.921569, 0.294118, 0.913725, 1.0 }, + { 0.894118, 0.160784, 0.862745, 1.0 }, + { 0.898039, 0.023529, 0.764706, 1.0 }, + { 0.811765, 0.019608, 0.760784, 1.0 }, + { 0.729412, 0.019608, 0.760784, 1.0 }, + { 0.725490, 0.023529, 0.760784, 1.0 }, + { 0.721569, 0.031373, 0.764706, 1.0 }, + { 0.666667, 0.015686, 0.690196, 1.0 }, + { 0.725490, 0.031373, 0.682353, 1.0 }, + { 0.713725, 0.180392, 0.666667, 1.0 }, + { 0.486275, 0.450980, 0.768627, 1.0 }, + { 0.050980, 0.341176, 0.768627, 1.0 }, + { 0.066667, 0.407843, 0.854902, 1.0 }, + { 0.082353, 0.474510, 0.945098, 1.0 }, + { 0.149020, 0.458824, 0.964706, 1.0 }, + { 0.262745, 0.168627, 0.882353, 1.0 }, + { 0.231373, 0.250980, 0.643137, 1.0 }, + { 0.341176, 0.168627, 0.611765, 1.0 }, + { 0.654902, 0.176471, 0.415686, 1.0 }, + { 0.698039, 0.227451, 0.298039, 1.0 }, + { 0.745098, 0.278431, 0.184314, 1.0 }, + { 0.752941, 0.309804, 0.184314, 1.0 }, + { 0.764706, 0.341176, 0.188235, 1.0 }, + { 0.741176, 0.317647, 0.164706, 1.0 }, + { 0.682353, 0.235294, 0.196078, 1.0 }, + { 0.568627, 0.043137, 0.290196, 1.0 }, + { 0.490196, 0.054902, 0.254902, 1.0 }, + { 0.466667, 0.125490, 0.435294, 1.0 }, + { 0.501961, 0.129412, 0.490196, 1.0 }, + { 0.537255, 0.133333, 0.545098, 1.0 }, + { 0.584314, 0.082353, 0.549020, 1.0 }, + { 0.682353, 0.090196, 0.627451, 1.0 }, + { 0.749020, 0.078431, 0.682353, 1.0 }, + { 0.772549, 0.176471, 0.713725, 1.0 }, + { 0.760784, 0.349020, 0.815686, 1.0 }, + { 0.560784, 0.541176, 0.807843, 1.0 }, + { 0.360784, 0.733333, 0.803922, 1.0 }, + { 0.349020, 0.713725, 0.749020, 1.0 }, + { 0.337255, 0.694118, 0.698039, 1.0 }, + { 0.290196, 0.580392, 0.623529, 1.0 }, + { 0.223529, 0.482353, 0.678431, 1.0 }, + { 0.160784, 0.439216, 0.690196, 1.0 }, + { 0.129412, 0.474510, 0.670588, 1.0 }, + { 0.113725, 0.262745, 0.580392, 1.0 }, + { 0.125490, 0.211765, 0.537255, 1.0 }, + { 0.137255, 0.160784, 0.498039, 1.0 }, + { 0.176471, 0.129412, 0.560784, 1.0 }, + { 0.117647, 0.027451, 0.584314, 1.0 }, + { 0.000000, 0.094118, 0.647059, 1.0 }, + { 0.074510, 0.098039, 0.647059, 1.0 }, + { 0.133333, 0.172549, 0.760784, 1.0 }, + { 0.141176, 0.129412, 0.803922, 1.0 }, + { 0.152941, 0.086275, 0.847059, 1.0 }, + { 0.176471, 0.031373, 0.729412, 1.0 }, + { 0.266667, 0.011765, 0.623529, 1.0 }, + { 0.419608, 0.035294, 0.501961, 1.0 }, + { 0.435294, 0.027451, 0.509804, 1.0 }, + { 0.458824, 0.019608, 0.596078, 1.0 }, + { 0.478431, 0.070588, 0.505882, 1.0 }, + { 0.662745, 0.243137, 0.525490, 1.0 }, + { 0.639216, 0.274510, 0.494118, 1.0 }, + { 0.615686, 0.309804, 0.462745, 1.0 }, + { 0.717647, 0.321569, 0.541176, 1.0 }, + { 0.870588, 0.345098, 0.592157, 1.0 }, + { 0.874510, 0.290196, 0.619608, 1.0 }, + { 0.862745, 0.192157, 0.600000, 1.0 }, + { 0.741176, 0.172549, 0.443137, 1.0 }, + { 0.698039, 0.188235, 0.447059, 1.0 }, + { 0.654902, 0.207843, 0.450980, 1.0 }, + { 0.439216, 0.160784, 0.419608, 1.0 }, + { 0.301961, 0.309804, 0.533333, 1.0 }, + { 0.196078, 0.372549, 0.501961, 1.0 }, + { 0.298039, 0.364706, 0.670588, 1.0 }, + { 0.435294, 0.270588, 0.835294, 1.0 }, + { 0.611765, 0.196078, 0.815686, 1.0 }, + { 0.760784, 0.129412, 0.749020, 1.0 }, + { 0.776471, 0.188235, 0.811765, 1.0 }, + { 0.850980, 0.274510, 0.721569, 1.0 }, + { 0.835294, 0.349020, 0.694118, 1.0 }, + { 0.941176, 0.356863, 0.674510, 1.0 }, + { 0.941176, 0.231373, 0.549020, 1.0 }, + { 0.862745, 0.176471, 0.572549, 1.0 }, + { 0.701961, 0.168627, 0.662745, 1.0 }, + { 0.600000, 0.207843, 0.627451, 1.0 }, + { 0.501961, 0.250980, 0.592157, 1.0 }, + { 0.309804, 0.384314, 0.650980, 1.0 }, + { 0.458824, 0.423529, 0.592157, 1.0 }, + { 0.474510, 0.309804, 0.556863, 1.0 }, + { 0.568627, 0.360784, 0.384314, 1.0 }, + { 0.564706, 0.403922, 0.466667, 1.0 }, + { 0.564706, 0.690196, 0.537255, 1.0 }, + { 0.498039, 0.866667, 0.560784, 1.0 }, + { 0.474510, 0.901961, 0.635294, 1.0 }, + { 0.352941, 0.847059, 0.792157, 1.0 }, + { 0.313725, 0.803922, 0.827451, 1.0 }, + { 0.372549, 0.862745, 0.847059, 1.0 }, + { 0.384314, 0.831373, 0.792157, 1.0 }, + { 0.447059, 0.827451, 0.690196, 1.0 }, + { 0.564706, 0.654902, 0.545098, 1.0 }, + { 0.572549, 0.396078, 0.564706, 1.0 }, + { 0.521569, 0.227451, 0.549020, 1.0 }, + { 0.545098, 0.129412, 0.552941, 1.0 }, + { 0.549020, 0.043137, 0.607843, 1.0 }, + { 0.647059, 0.027451, 0.643137, 1.0 }, + { 0.752941, 0.090196, 0.690196, 1.0 }, + { 0.792157, 0.137255, 0.654902, 1.0 }, + { 0.819608, 0.125490, 0.572549, 1.0 }, + { 0.792157, 0.133333, 0.478431, 1.0 }, + { 0.760784, 0.117647, 0.458824, 1.0 }, + { 0.737255, 0.172549, 0.411765, 1.0 }, + { 0.729412, 0.105882, 0.364706, 1.0 }, + { 0.729412, 0.047059, 0.294118, 1.0 }, + { 0.745098, 0.117647, 0.400000, 1.0 }, + { 0.870588, 0.113725, 0.478431, 1.0 }, + { 0.952941, 0.109804, 0.517647, 1.0 }, + { 0.898039, 0.145098, 0.541176, 1.0 }, + { 0.870588, 0.105882, 0.568627, 1.0 }, + { 0.901961, 0.137255, 0.600000, 1.0 }, + { 0.952941, 0.039216, 0.603922, 1.0 }, + { 0.831373, 0.043137, 0.647059, 1.0 }, + { 0.854902, 0.090196, 0.694118, 1.0 }, + { 0.784314, 0.109804, 0.752941, 1.0 }, + { 0.709804, 0.258824, 0.819608, 1.0 }, + { 0.584314, 0.396078, 0.835294, 1.0 }, + { 0.603922, 0.498039, 0.807843, 1.0 }, + { 0.384314, 0.490196, 0.839216, 1.0 }, + { 0.333333, 0.592157, 0.968627, 1.0 }, + { 0.533333, 0.466667, 0.835294, 1.0 }, + { 0.592157, 0.384314, 0.847059, 1.0 }, + { 0.627451, 0.290196, 0.890196, 1.0 }, + { 0.588235, 0.258824, 0.870588, 1.0 }, + { 0.686275, 0.184314, 0.870588, 1.0 }, + { 0.654902, 0.098039, 0.905882, 1.0 }, + { 0.721569, 0.074510, 0.788235, 1.0 }, + { 0.788235, 0.050980, 0.674510, 1.0 }, + { 0.839216, 0.094118, 0.721569, 1.0 }, + { 0.772549, 0.207843, 0.823529, 1.0 }, + { 0.760784, 0.337255, 0.733333, 1.0 }, + { 0.870588, 0.427451, 0.749020, 1.0 }, + { 0.698039, 0.505882, 0.619608, 1.0 }, + { 0.631373, 0.529412, 0.525490, 1.0 }, + { 0.733333, 0.388235, 0.588235, 1.0 }, + { 0.811765, 0.356863, 0.541176, 1.0 }, + { 0.847059, 0.360784, 0.556863, 1.0 }, + { 0.882353, 0.411765, 0.521569, 1.0 }, + { 0.905882, 0.443137, 0.498039, 1.0 }, + { 0.933333, 0.400000, 0.478431, 1.0 }, + { 0.905882, 0.431373, 0.364706, 1.0 }, + { 0.937255, 0.494118, 0.360784, 1.0 }, + { 0.933333, 0.576471, 0.352941, 1.0 }, + { 0.917647, 0.572549, 0.392157, 1.0 }, + { 0.898039, 0.788235, 0.462745, 1.0 }, + { 0.921569, 0.756863, 0.568627, 1.0 }, + { 0.670588, 0.737255, 0.807843, 1.0 }, + }; +/* 3m0004.jpg */ +static double4 colors_321[] = { + { 0.094118, 0.101961, 0.149020, 1.0 }, + { 0.058824, 0.078431, 0.054902, 1.0 }, + { 0.125490, 0.192157, 0.035294, 1.0 }, + { 0.196078, 0.305882, 0.015686, 1.0 }, + { 0.278431, 0.278431, 0.011765, 1.0 }, + { 0.364706, 0.254902, 0.007843, 1.0 }, + { 0.384314, 0.227451, 0.011765, 1.0 }, + { 0.403922, 0.203922, 0.019608, 1.0 }, + { 0.345098, 0.031373, 0.074510, 1.0 }, + { 0.317647, 0.043137, 0.082353, 1.0 }, + { 0.290196, 0.054902, 0.094118, 1.0 }, + { 0.200000, 0.078431, 0.117647, 1.0 }, + { 0.113725, 0.101961, 0.145098, 1.0 }, + { 0.054902, 0.058824, 0.141176, 1.0 }, + { 0.000000, 0.015686, 0.141176, 1.0 }, + { 0.023529, 0.039216, 0.160784, 1.0 }, + { 0.050980, 0.066667, 0.180392, 1.0 }, + { 0.168627, 0.141176, 0.341176, 1.0 }, + { 0.231373, 0.152941, 0.345098, 1.0 }, + { 0.298039, 0.168627, 0.352941, 1.0 }, + { 0.341176, 0.125490, 0.286275, 1.0 }, + { 0.388235, 0.086275, 0.219608, 1.0 }, + { 0.403922, 0.050980, 0.176471, 1.0 }, + { 0.423529, 0.019608, 0.137255, 1.0 }, + { 0.701961, 0.121569, 0.176471, 1.0 }, + { 0.768627, 0.121569, 0.278431, 1.0 }, + { 0.839216, 0.121569, 0.380392, 1.0 }, + { 0.658824, 0.101961, 0.309804, 1.0 }, + { 0.482353, 0.086275, 0.243137, 1.0 }, + { 0.447059, 0.101961, 0.227451, 1.0 }, + { 0.411765, 0.121569, 0.211765, 1.0 }, + { 0.290196, 0.145098, 0.082353, 1.0 }, + { 0.349020, 0.176471, 0.078431, 1.0 }, + { 0.482353, 0.458824, 0.074510, 1.0 }, + { 0.501961, 0.494118, 0.035294, 1.0 }, + { 0.525490, 0.529412, 0.000000, 1.0 }, + { 0.588235, 0.521569, 0.125490, 1.0 }, + { 0.650980, 0.513725, 0.254902, 1.0 }, + { 0.678431, 0.447059, 0.239216, 1.0 }, + { 0.705882, 0.380392, 0.223529, 1.0 }, + { 0.556863, 0.282353, 0.282353, 1.0 }, + { 0.388235, 0.352941, 0.192157, 1.0 }, + { 0.223529, 0.427451, 0.105882, 1.0 }, + { 0.137255, 0.517647, 0.192157, 1.0 }, + { 0.054902, 0.611765, 0.282353, 1.0 }, + { 0.149020, 0.639216, 0.349020, 1.0 }, + { 0.243137, 0.670588, 0.415686, 1.0 }, + { 0.482353, 0.490196, 0.407843, 1.0 }, + { 0.423529, 0.243137, 0.282353, 1.0 }, + { 0.360784, 0.133333, 0.180392, 1.0 }, + { 0.329412, 0.101961, 0.164706, 1.0 }, + { 0.298039, 0.074510, 0.149020, 1.0 }, + { 0.270588, 0.121569, 0.168627, 1.0 }, + { 0.243137, 0.168627, 0.192157, 1.0 }, + { 0.219608, 0.207843, 0.188235, 1.0 }, + { 0.200000, 0.250980, 0.184314, 1.0 }, + { 0.043137, 0.403922, 0.141176, 1.0 }, + { 0.101961, 0.588235, 0.125490, 1.0 }, + { 0.160784, 0.772549, 0.109804, 1.0 }, + { 0.250980, 0.686275, 0.133333, 1.0 }, + { 0.341176, 0.603922, 0.160784, 1.0 }, + { 0.298039, 0.482353, 0.090196, 1.0 }, + { 0.254902, 0.364706, 0.023529, 1.0 }, + { 0.400000, 0.376471, 0.039216, 1.0 }, + { 0.419608, 0.270588, 0.023529, 1.0 }, + { 0.247059, 0.207843, 0.203922, 1.0 }, + { 0.290196, 0.286275, 0.203922, 1.0 }, + { 0.333333, 0.364706, 0.203922, 1.0 }, + { 0.368627, 0.337255, 0.149020, 1.0 }, + { 0.407843, 0.309804, 0.098039, 1.0 }, + { 0.439216, 0.258824, 0.168627, 1.0 }, + { 0.411765, 0.243137, 0.117647, 1.0 }, + { 0.411765, 0.196078, 0.078431, 1.0 }, + { 0.427451, 0.137255, 0.043137, 1.0 }, + { 0.443137, 0.078431, 0.007843, 1.0 }, + { 0.380392, 0.062745, 0.011765, 1.0 }, + { 0.317647, 0.050980, 0.015686, 1.0 }, + { 0.290196, 0.062745, 0.011765, 1.0 }, + { 0.262745, 0.078431, 0.007843, 1.0 }, + { 0.270588, 0.117647, 0.003922, 1.0 }, + { 0.254902, 0.105882, 0.054902, 1.0 }, + { 0.235294, 0.231373, 0.262745, 1.0 }, + { 0.152941, 0.325490, 0.360784, 1.0 }, + { 0.070588, 0.423529, 0.458824, 1.0 }, + { 0.054902, 0.435294, 0.576471, 1.0 }, + { 0.039216, 0.447059, 0.694118, 1.0 }, + { 0.078431, 0.423529, 0.776471, 1.0 }, + { 0.137255, 0.270588, 0.509804, 1.0 }, + { 0.117647, 0.227451, 0.239216, 1.0 }, + { 0.109804, 0.176471, 0.176471, 1.0 }, + { 0.101961, 0.125490, 0.117647, 1.0 }, + { 0.156863, 0.152941, 0.125490, 1.0 }, + { 0.215686, 0.184314, 0.133333, 1.0 }, + { 0.239216, 0.274510, 0.090196, 1.0 }, + { 0.227451, 0.325490, 0.098039, 1.0 }, + { 0.286275, 0.317647, 0.164706, 1.0 }, + { 0.317647, 0.298039, 0.149020, 1.0 }, + { 0.266667, 0.203922, 0.254902, 1.0 }, + { 0.325490, 0.215686, 0.290196, 1.0 }, + { 0.388235, 0.231373, 0.325490, 1.0 }, + { 0.439216, 0.270588, 0.325490, 1.0 }, + { 0.494118, 0.313725, 0.325490, 1.0 }, + { 0.713725, 0.494118, 0.537255, 1.0 }, + { 0.560784, 0.623529, 0.611765, 1.0 }, + { 0.239216, 0.474510, 0.513725, 1.0 }, + { 0.219608, 0.317647, 0.376471, 1.0 }, + { 0.200000, 0.164706, 0.239216, 1.0 }, + { 0.180392, 0.137255, 0.235294, 1.0 }, + { 0.164706, 0.113725, 0.231373, 1.0 }, + { 0.149020, 0.086275, 0.192157, 1.0 }, + { 0.239216, 0.078431, 0.141176, 1.0 }, + { 0.325490, 0.066667, 0.113725, 1.0 }, + { 0.333333, 0.019608, 0.054902, 1.0 }, + { 0.266667, 0.086275, 0.035294, 1.0 }, + { 0.227451, 0.058824, 0.035294, 1.0 }, + { 0.188235, 0.031373, 0.035294, 1.0 }, + { 0.250980, 0.105882, 0.043137, 1.0 }, + { 0.427451, 0.160784, 0.078431, 1.0 }, + { 0.552941, 0.290196, 0.015686, 1.0 }, + { 0.635294, 0.376471, 0.035294, 1.0 }, + { 0.686275, 0.235294, 0.058824, 1.0 }, + { 0.650980, 0.145098, 0.035294, 1.0 }, + { 0.615686, 0.058824, 0.011765, 1.0 }, + { 0.650980, 0.054902, 0.035294, 1.0 }, + { 0.690196, 0.050980, 0.062745, 1.0 }, + { 0.698039, 0.058824, 0.062745, 1.0 }, + { 0.733333, 0.074510, 0.203922, 1.0 }, + { 0.854902, 0.094118, 0.239216, 1.0 }, + { 0.803922, 0.188235, 0.215686, 1.0 }, + { 0.552941, 0.133333, 0.439216, 1.0 }, + { 0.560784, 0.098039, 0.498039, 1.0 }, + { 0.572549, 0.066667, 0.560784, 1.0 }, + { 0.345098, 0.015686, 0.564706, 1.0 }, + { 0.247059, 0.062745, 0.509804, 1.0 }, + { 0.254902, 0.164706, 0.517647, 1.0 }, + { 0.196078, 0.133333, 0.560784, 1.0 }, + { 0.109804, 0.141176, 0.466667, 1.0 }, + { 0.094118, 0.160784, 0.364706, 1.0 }, + { 0.078431, 0.184314, 0.266667, 1.0 }, + { 0.086275, 0.258824, 0.203922, 1.0 }, + { 0.094118, 0.337255, 0.145098, 1.0 }, + { 0.203922, 0.341176, 0.027451, 1.0 }, + { 0.086275, 0.286275, 0.023529, 1.0 }, + { 0.101961, 0.235294, 0.098039, 1.0 }, + { 0.160784, 0.211765, 0.184314, 1.0 }, + { 0.235294, 0.027451, 0.474510, 1.0 }, + { 0.294118, 0.054902, 0.462745, 1.0 }, + { 0.356863, 0.086275, 0.450980, 1.0 }, + { 0.411765, 0.164706, 0.388235, 1.0 }, + { 0.486275, 0.145098, 0.282353, 1.0 }, + { 0.517647, 0.180392, 0.231373, 1.0 }, + { 0.564706, 0.215686, 0.160784, 1.0 }, + { 0.819608, 0.160784, 0.125490, 1.0 }, + { 0.847059, 0.121569, 0.129412, 1.0 }, + { 0.878431, 0.086275, 0.133333, 1.0 }, + { 0.894118, 0.231373, 0.156863, 1.0 }, + { 0.909804, 0.392157, 0.137255, 1.0 }, + { 0.952941, 0.423529, 0.105882, 1.0 }, + { 0.894118, 0.431373, 0.290196, 1.0 }, + { 0.945098, 0.584314, 0.188235, 1.0 }, + { 0.886275, 0.576471, 0.172549, 1.0 }, + { 0.960784, 0.654902, 0.066667, 1.0 }, + { 0.937255, 0.678431, 0.062745, 1.0 }, + { 0.913725, 0.705882, 0.062745, 1.0 }, + { 0.925490, 0.658824, 0.019608, 1.0 }, + { 0.878431, 0.611765, 0.082353, 1.0 }, + { 0.784314, 0.627451, 0.043137, 1.0 }, + { 0.741176, 0.533333, 0.086275, 1.0 }, + { 0.407843, 0.466667, 0.305882, 1.0 }, + { 0.415686, 0.501961, 0.321569, 1.0 }, + { 0.427451, 0.537255, 0.337255, 1.0 }, + { 0.490196, 0.627451, 0.266667, 1.0 }, + { 0.439216, 0.713725, 0.196078, 1.0 }, + { 0.521569, 0.705882, 0.203922, 1.0 }, + { 0.670588, 0.631373, 0.054902, 1.0 }, + { 0.690196, 0.662745, 0.074510, 1.0 }, + { 0.831373, 0.623529, 0.105882, 1.0 }, + { 0.752941, 0.494118, 0.258824, 1.0 }, + { 0.866667, 0.392157, 0.349020, 1.0 }, + { 0.858824, 0.400000, 0.364706, 1.0 }, + { 0.874510, 0.517647, 0.333333, 1.0 }, + { 0.831373, 0.564706, 0.278431, 1.0 }, + { 0.784314, 0.545098, 0.423529, 1.0 }, + { 0.780392, 0.662745, 0.466667, 1.0 }, + { 0.972549, 0.654902, 0.470588, 1.0 }, + { 0.882353, 0.611765, 0.470588, 1.0 }, + { 0.796078, 0.568627, 0.474510, 1.0 }, + { 0.674510, 0.294118, 0.337255, 1.0 }, + { 0.580392, 0.203922, 0.313725, 1.0 }, + { 0.482353, 0.156863, 0.219608, 1.0 }, + { 0.447059, 0.129412, 0.125490, 1.0 }, + { 0.447059, 0.121569, 0.090196, 1.0 }, + { 0.443137, 0.090196, 0.054902, 1.0 }, + { 0.403922, 0.050980, 0.098039, 1.0 }, + { 0.356863, 0.015686, 0.047059, 1.0 }, + { 0.325490, 0.043137, 0.058824, 1.0 }, + { 0.172549, 0.058824, 0.078431, 1.0 }, + { 0.101961, 0.062745, 0.054902, 1.0 }, + { 0.007843, 0.043137, 0.062745, 1.0 }, + { 0.039216, 0.047059, 0.043137, 1.0 }, + { 0.082353, 0.070588, 0.003922, 1.0 }, + { 0.086275, 0.094118, 0.011765, 1.0 }, + { 0.050980, 0.160784, 0.011765, 1.0 }, + { 0.015686, 0.172549, 0.078431, 1.0 }, + { 0.007843, 0.196078, 0.101961, 1.0 }, + { 0.066667, 0.184314, 0.043137, 1.0 }, + { 0.121569, 0.074510, 0.082353, 1.0 }, + { 0.325490, 0.035294, 0.172549, 1.0 }, + { 0.576471, 0.090196, 0.223529, 1.0 }, + { 0.674510, 0.203922, 0.207843, 1.0 }, + { 0.784314, 0.317647, 0.333333, 1.0 }, + { 0.792157, 0.407843, 0.231373, 1.0 }, + { 0.749020, 0.494118, 0.376471, 1.0 }, + { 0.772549, 0.513725, 0.458824, 1.0 }, + { 0.658824, 0.447059, 0.400000, 1.0 }, + { 0.462745, 0.313725, 0.301961, 1.0 }, + { 0.368627, 0.294118, 0.235294, 1.0 }, + { 0.411765, 0.254902, 0.215686, 1.0 }, + { 0.482353, 0.298039, 0.266667, 1.0 }, + { 0.631373, 0.301961, 0.168627, 1.0 }, + { 0.764706, 0.258824, 0.145098, 1.0 }, + { 0.905882, 0.431373, 0.023529, 1.0 }, + { 0.847059, 0.501961, 0.000000, 1.0 }, + { 0.913725, 0.549020, 0.035294, 1.0 }, + { 0.850980, 0.545098, 0.058824, 1.0 }, + { 0.780392, 0.529412, 0.047059, 1.0 }, + { 0.721569, 0.423529, 0.125490, 1.0 }, + { 0.666667, 0.466667, 0.149020, 1.0 }, + { 0.501961, 0.403922, 0.074510, 1.0 }, + { 0.325490, 0.529412, 0.105882, 1.0 }, + { 0.058824, 0.658824, 0.333333, 1.0 }, + { 0.003922, 0.725490, 0.521569, 1.0 }, + { 0.090196, 0.552941, 0.560784, 1.0 }, + { 0.172549, 0.505882, 0.650980, 1.0 }, + { 0.160784, 0.301961, 0.784314, 1.0 }, + { 0.325490, 0.231373, 0.560784, 1.0 }, + { 0.360784, 0.235294, 0.568627, 1.0 }, + { 0.368627, 0.137255, 0.568627, 1.0 }, + { 0.337255, 0.137255, 0.407843, 1.0 }, + { 0.466667, 0.066667, 0.356863, 1.0 }, + { 0.556863, 0.121569, 0.321569, 1.0 }, + { 0.435294, 0.101961, 0.192157, 1.0 }, + { 0.341176, 0.121569, 0.156863, 1.0 }, + { 0.356863, 0.164706, 0.149020, 1.0 }, + { 0.380392, 0.145098, 0.105882, 1.0 }, + { 0.396078, 0.172549, 0.145098, 1.0 }, + { 0.392157, 0.207843, 0.105882, 1.0 }, + { 0.431373, 0.270588, 0.098039, 1.0 }, + { 0.419608, 0.164706, 0.156863, 1.0 }, + { 0.396078, 0.176471, 0.282353, 1.0 }, + { 0.427451, 0.027451, 0.356863, 1.0 }, + { 0.349020, 0.074510, 0.360784, 1.0 }, + { 0.301961, 0.117647, 0.333333, 1.0 }, + { 0.215686, 0.050980, 0.372549, 1.0 }, + { 0.270588, 0.043137, 0.243137, 1.0 }, + { 0.145098, 0.050980, 0.254902, 1.0 }, + }; +/* 3m0005.jpg */ +static double4 colors_322[] = { + { 0.439216, 0.137255, 0.176471, 1.0 }, + { 0.333333, 0.031373, 0.156863, 1.0 }, + { 0.388235, 0.117647, 0.129412, 1.0 }, + { 0.443137, 0.207843, 0.105882, 1.0 }, + { 0.462745, 0.207843, 0.133333, 1.0 }, + { 0.482353, 0.207843, 0.160784, 1.0 }, + { 0.560784, 0.231373, 0.180392, 1.0 }, + { 0.639216, 0.254902, 0.203922, 1.0 }, + { 0.666667, 0.035294, 0.482353, 1.0 }, + { 0.486275, 0.054902, 0.454902, 1.0 }, + { 0.309804, 0.078431, 0.431373, 1.0 }, + { 0.215686, 0.113725, 0.411765, 1.0 }, + { 0.121569, 0.152941, 0.396078, 1.0 }, + { 0.086275, 0.121569, 0.376471, 1.0 }, + { 0.050980, 0.090196, 0.360784, 1.0 }, + { 0.137255, 0.109804, 0.305882, 1.0 }, + { 0.223529, 0.129412, 0.254902, 1.0 }, + { 0.470588, 0.392157, 0.529412, 1.0 }, + { 0.450980, 0.509804, 0.545098, 1.0 }, + { 0.431373, 0.631373, 0.564706, 1.0 }, + { 0.478431, 0.745098, 0.647059, 1.0 }, + { 0.525490, 0.858824, 0.729412, 1.0 }, + { 0.521569, 0.890196, 0.721569, 1.0 }, + { 0.521569, 0.925490, 0.717647, 1.0 }, + { 0.376471, 0.839216, 0.611765, 1.0 }, + { 0.415686, 0.807843, 0.521569, 1.0 }, + { 0.454902, 0.780392, 0.435294, 1.0 }, + { 0.423529, 0.596078, 0.329412, 1.0 }, + { 0.392157, 0.415686, 0.227451, 1.0 }, + { 0.321569, 0.349020, 0.164706, 1.0 }, + { 0.250980, 0.286275, 0.101961, 1.0 }, + { 0.129412, 0.211765, 0.082353, 1.0 }, + { 0.054902, 0.176471, 0.145098, 1.0 }, + { 0.007843, 0.086275, 0.325490, 1.0 }, + { 0.027451, 0.090196, 0.286275, 1.0 }, + { 0.050980, 0.098039, 0.247059, 1.0 }, + { 0.050980, 0.113725, 0.200000, 1.0 }, + { 0.054902, 0.129412, 0.152941, 1.0 }, + { 0.058824, 0.125490, 0.145098, 1.0 }, + { 0.062745, 0.121569, 0.141176, 1.0 }, + { 0.145098, 0.188235, 0.133333, 1.0 }, + { 0.317647, 0.145098, 0.098039, 1.0 }, + { 0.490196, 0.105882, 0.062745, 1.0 }, + { 0.549020, 0.117647, 0.043137, 1.0 }, + { 0.607843, 0.133333, 0.027451, 1.0 }, + { 0.623529, 0.145098, 0.011765, 1.0 }, + { 0.639216, 0.156863, 0.000000, 1.0 }, + { 0.607843, 0.231373, 0.031373, 1.0 }, + { 0.427451, 0.235294, 0.109804, 1.0 }, + { 0.129412, 0.145098, 0.047059, 1.0 }, + { 0.129412, 0.101961, 0.027451, 1.0 }, + { 0.129412, 0.058824, 0.011765, 1.0 }, + { 0.062745, 0.043137, 0.027451, 1.0 }, + { 0.000000, 0.027451, 0.047059, 1.0 }, + { 0.000000, 0.015686, 0.023529, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.082353, 0.011765, 0.058824, 1.0 }, + { 0.125490, 0.035294, 0.035294, 1.0 }, + { 0.168627, 0.058824, 0.011765, 1.0 }, + { 0.196078, 0.090196, 0.082353, 1.0 }, + { 0.223529, 0.121569, 0.156863, 1.0 }, + { 0.235294, 0.180392, 0.215686, 1.0 }, + { 0.247059, 0.243137, 0.274510, 1.0 }, + { 0.305882, 0.419608, 0.309804, 1.0 }, + { 0.321569, 0.431373, 0.282353, 1.0 }, + { 0.180392, 0.384314, 0.090196, 1.0 }, + { 0.200000, 0.360784, 0.078431, 1.0 }, + { 0.219608, 0.341176, 0.066667, 1.0 }, + { 0.164706, 0.345098, 0.105882, 1.0 }, + { 0.113725, 0.349020, 0.145098, 1.0 }, + { 0.062745, 0.290196, 0.129412, 1.0 }, + { 0.074510, 0.266667, 0.152941, 1.0 }, + { 0.192157, 0.219608, 0.058824, 1.0 }, + { 0.239216, 0.192157, 0.105882, 1.0 }, + { 0.286275, 0.164706, 0.152941, 1.0 }, + { 0.333333, 0.313725, 0.254902, 1.0 }, + { 0.384314, 0.462745, 0.356863, 1.0 }, + { 0.392157, 0.584314, 0.396078, 1.0 }, + { 0.403922, 0.705882, 0.439216, 1.0 }, + { 0.400000, 0.913725, 0.505882, 1.0 }, + { 0.349020, 0.835294, 0.450980, 1.0 }, + { 0.211765, 0.580392, 0.372549, 1.0 }, + { 0.129412, 0.411765, 0.372549, 1.0 }, + { 0.050980, 0.243137, 0.372549, 1.0 }, + { 0.023529, 0.149020, 0.376471, 1.0 }, + { 0.000000, 0.054902, 0.380392, 1.0 }, + { 0.066667, 0.031373, 0.247059, 1.0 }, + { 0.137255, 0.066667, 0.168627, 1.0 }, + { 0.172549, 0.129412, 0.145098, 1.0 }, + { 0.141176, 0.149020, 0.176471, 1.0 }, + { 0.113725, 0.168627, 0.211765, 1.0 }, + { 0.125490, 0.145098, 0.247059, 1.0 }, + { 0.141176, 0.121569, 0.282353, 1.0 }, + { 0.129412, 0.117647, 0.286275, 1.0 }, + { 0.070588, 0.227451, 0.274510, 1.0 }, + { 0.058824, 0.356863, 0.239216, 1.0 }, + { 0.125490, 0.337255, 0.211765, 1.0 }, + { 0.145098, 0.368627, 0.160784, 1.0 }, + { 0.164706, 0.298039, 0.160784, 1.0 }, + { 0.184314, 0.227451, 0.160784, 1.0 }, + { 0.200000, 0.219608, 0.156863, 1.0 }, + { 0.219608, 0.211765, 0.152941, 1.0 }, + { 0.239216, 0.145098, 0.200000, 1.0 }, + { 0.423529, 0.172549, 0.164706, 1.0 }, + { 0.568627, 0.090196, 0.243137, 1.0 }, + { 0.501961, 0.058824, 0.156863, 1.0 }, + { 0.435294, 0.027451, 0.070588, 1.0 }, + { 0.329412, 0.070588, 0.074510, 1.0 }, + { 0.227451, 0.113725, 0.082353, 1.0 }, + { 0.070588, 0.125490, 0.129412, 1.0 }, + { 0.007843, 0.184314, 0.094118, 1.0 }, + { 0.023529, 0.207843, 0.082353, 1.0 }, + { 0.027451, 0.313725, 0.137255, 1.0 }, + { 0.054902, 0.403922, 0.152941, 1.0 }, + { 0.066667, 0.380392, 0.125490, 1.0 }, + { 0.082353, 0.360784, 0.101961, 1.0 }, + { 0.141176, 0.415686, 0.066667, 1.0 }, + { 0.176471, 0.443137, 0.047059, 1.0 }, + { 0.156863, 0.486275, 0.141176, 1.0 }, + { 0.258824, 0.470588, 0.368627, 1.0 }, + { 0.262745, 0.596078, 0.584314, 1.0 }, + { 0.258824, 0.525490, 0.454902, 1.0 }, + { 0.254902, 0.454902, 0.325490, 1.0 }, + { 0.270588, 0.450980, 0.337255, 1.0 }, + { 0.290196, 0.447059, 0.352941, 1.0 }, + { 0.407843, 0.521569, 0.411765, 1.0 }, + { 0.509804, 0.584314, 0.368627, 1.0 }, + { 0.694118, 0.713725, 0.309804, 1.0 }, + { 0.800000, 0.772549, 0.415686, 1.0 }, + { 0.964706, 0.886275, 0.607843, 1.0 }, + { 0.917647, 0.831373, 0.466667, 1.0 }, + { 0.870588, 0.780392, 0.325490, 1.0 }, + { 0.894118, 0.611765, 0.282353, 1.0 }, + { 0.964706, 0.364706, 0.294118, 1.0 }, + { 0.709804, 0.533333, 0.317647, 1.0 }, + { 0.596078, 0.560784, 0.305882, 1.0 }, + { 0.725490, 0.549020, 0.419608, 1.0 }, + { 0.686275, 0.600000, 0.470588, 1.0 }, + { 0.647059, 0.650980, 0.525490, 1.0 }, + { 0.666667, 0.690196, 0.533333, 1.0 }, + { 0.686275, 0.733333, 0.545098, 1.0 }, + { 0.678431, 0.737255, 0.505882, 1.0 }, + { 0.580392, 0.713725, 0.384314, 1.0 }, + { 0.458824, 0.682353, 0.505882, 1.0 }, + { 0.341176, 0.603922, 0.537255, 1.0 }, + { 0.152941, 0.486275, 0.372549, 1.0 }, + { 0.094118, 0.478431, 0.403922, 1.0 }, + { 0.039216, 0.470588, 0.435294, 1.0 }, + { 0.043137, 0.411765, 0.341176, 1.0 }, + { 0.023529, 0.380392, 0.211765, 1.0 }, + { 0.058824, 0.529412, 0.105882, 1.0 }, + { 0.098039, 0.505882, 0.054902, 1.0 }, + { 0.058824, 0.262745, 0.011765, 1.0 }, + { 0.058824, 0.243137, 0.047059, 1.0 }, + { 0.062745, 0.227451, 0.086275, 1.0 }, + { 0.054902, 0.164706, 0.180392, 1.0 }, + { 0.086275, 0.180392, 0.196078, 1.0 }, + { 0.200000, 0.105882, 0.247059, 1.0 }, + { 0.274510, 0.023529, 0.352941, 1.0 }, + { 0.278431, 0.094118, 0.305882, 1.0 }, + { 0.203922, 0.176471, 0.337255, 1.0 }, + { 0.223529, 0.341176, 0.105882, 1.0 }, + { 0.321569, 0.439216, 0.098039, 1.0 }, + { 0.419608, 0.537255, 0.090196, 1.0 }, + { 0.654902, 0.619608, 0.105882, 1.0 }, + { 0.898039, 0.686275, 0.105882, 1.0 }, + { 1.000000, 0.768627, 0.129412, 1.0 }, + { 0.925490, 0.635294, 0.207843, 1.0 }, + { 0.439216, 0.494118, 0.184314, 1.0 }, + { 0.396078, 0.486275, 0.168627, 1.0 }, + { 0.356863, 0.482353, 0.156863, 1.0 }, + { 0.392157, 0.384314, 0.196078, 1.0 }, + { 0.415686, 0.349020, 0.247059, 1.0 }, + { 0.239216, 0.282353, 0.215686, 1.0 }, + { 0.368627, 0.317647, 0.192157, 1.0 }, + { 0.447059, 0.262745, 0.098039, 1.0 }, + { 0.415686, 0.231373, 0.129412, 1.0 }, + { 0.317647, 0.125490, 0.149020, 1.0 }, + { 0.270588, 0.176471, 0.129412, 1.0 }, + { 0.301961, 0.407843, 0.192157, 1.0 }, + { 0.411765, 0.549020, 0.188235, 1.0 }, + { 0.521569, 0.631373, 0.231373, 1.0 }, + { 0.635294, 0.721569, 0.298039, 1.0 }, + { 0.792157, 0.800000, 0.168627, 1.0 }, + { 0.937255, 0.560784, 0.129412, 1.0 }, + { 0.807843, 0.513725, 0.152941, 1.0 }, + { 0.678431, 0.466667, 0.176471, 1.0 }, + { 0.686275, 0.356863, 0.223529, 1.0 }, + { 0.662745, 0.125490, 0.235294, 1.0 }, + { 0.819608, 0.035294, 0.188235, 1.0 }, + { 0.831373, 0.019608, 0.043137, 1.0 }, + { 0.772549, 0.074510, 0.129412, 1.0 }, + { 0.725490, 0.086275, 0.098039, 1.0 }, + { 0.490196, 0.031373, 0.133333, 1.0 }, + { 0.305882, 0.035294, 0.149020, 1.0 }, + { 0.298039, 0.043137, 0.262745, 1.0 }, + { 0.454902, 0.090196, 0.407843, 1.0 }, + { 0.392157, 0.109804, 0.447059, 1.0 }, + { 0.298039, 0.078431, 0.498039, 1.0 }, + { 0.200000, 0.262745, 0.403922, 1.0 }, + { 0.145098, 0.294118, 0.368627, 1.0 }, + { 0.125490, 0.309804, 0.286275, 1.0 }, + { 0.188235, 0.466667, 0.192157, 1.0 }, + { 0.329412, 0.423529, 0.188235, 1.0 }, + { 0.380392, 0.423529, 0.062745, 1.0 }, + { 0.427451, 0.372549, 0.078431, 1.0 }, + { 0.443137, 0.321569, 0.007843, 1.0 }, + { 0.349020, 0.172549, 0.011765, 1.0 }, + { 0.313725, 0.113725, 0.031373, 1.0 }, + { 0.215686, 0.062745, 0.035294, 1.0 }, + { 0.121569, 0.039216, 0.105882, 1.0 }, + { 0.035294, 0.019608, 0.086275, 1.0 }, + { 0.043137, 0.031373, 0.098039, 1.0 }, + { 0.043137, 0.078431, 0.145098, 1.0 }, + { 0.050980, 0.109804, 0.137255, 1.0 }, + { 0.047059, 0.047059, 0.078431, 1.0 }, + { 0.098039, 0.090196, 0.043137, 1.0 }, + { 0.094118, 0.105882, 0.070588, 1.0 }, + { 0.227451, 0.211765, 0.062745, 1.0 }, + { 0.376471, 0.341176, 0.109804, 1.0 }, + { 0.584314, 0.447059, 0.219608, 1.0 }, + { 0.552941, 0.580392, 0.207843, 1.0 }, + { 0.466667, 0.505882, 0.360784, 1.0 }, + { 0.478431, 0.623529, 0.360784, 1.0 }, + { 0.450980, 0.596078, 0.423529, 1.0 }, + { 0.443137, 0.635294, 0.419608, 1.0 }, + { 0.427451, 0.639216, 0.537255, 1.0 }, + { 0.666667, 0.490196, 0.713725, 1.0 }, + { 0.619608, 0.466667, 0.478431, 1.0 }, + { 0.576471, 0.415686, 0.478431, 1.0 }, + { 0.517647, 0.411765, 0.439216, 1.0 }, + { 0.466667, 0.309804, 0.443137, 1.0 }, + { 0.443137, 0.396078, 0.333333, 1.0 }, + { 0.235294, 0.427451, 0.301961, 1.0 }, + { 0.066667, 0.447059, 0.411765, 1.0 }, + { 0.086275, 0.298039, 0.470588, 1.0 }, + { 0.066667, 0.270588, 0.352941, 1.0 }, + { 0.039216, 0.266667, 0.309804, 1.0 }, + { 0.066667, 0.317647, 0.313725, 1.0 }, + { 0.129412, 0.298039, 0.231373, 1.0 }, + { 0.235294, 0.270588, 0.188235, 1.0 }, + { 0.384314, 0.247059, 0.098039, 1.0 }, + { 0.478431, 0.403922, 0.105882, 1.0 }, + { 0.564706, 0.458824, 0.101961, 1.0 }, + { 0.615686, 0.521569, 0.184314, 1.0 }, + { 0.670588, 0.427451, 0.235294, 1.0 }, + { 0.898039, 0.364706, 0.309804, 1.0 }, + { 0.870588, 0.317647, 0.349020, 1.0 }, + { 0.709804, 0.337255, 0.423529, 1.0 }, + { 0.741176, 0.196078, 0.419608, 1.0 }, + { 0.796078, 0.062745, 0.466667, 1.0 }, + { 0.827451, 0.086275, 0.313725, 1.0 }, + { 0.823529, 0.309804, 0.231373, 1.0 }, + { 0.686275, 0.380392, 0.090196, 1.0 }, + { 0.423529, 0.462745, 0.074510, 1.0 }, + { 0.129412, 0.501961, 0.133333, 1.0 }, + }; +/* 3m0006.jpg */ +static double4 colors_323[] = { + { 0.050980, 0.458824, 0.807843, 1.0 }, + { 0.172549, 0.447059, 0.203922, 1.0 }, + { 0.101961, 0.435294, 0.117647, 1.0 }, + { 0.031373, 0.423529, 0.035294, 1.0 }, + { 0.152941, 0.223529, 0.058824, 1.0 }, + { 0.274510, 0.023529, 0.086275, 1.0 }, + { 0.270588, 0.019608, 0.211765, 1.0 }, + { 0.270588, 0.015686, 0.337255, 1.0 }, + { 0.149020, 0.019608, 0.462745, 1.0 }, + { 0.082353, 0.047059, 0.407843, 1.0 }, + { 0.019608, 0.074510, 0.352941, 1.0 }, + { 0.035294, 0.082353, 0.309804, 1.0 }, + { 0.050980, 0.094118, 0.270588, 1.0 }, + { 0.113725, 0.141176, 0.286275, 1.0 }, + { 0.176471, 0.192157, 0.305882, 1.0 }, + { 0.188235, 0.172549, 0.298039, 1.0 }, + { 0.200000, 0.156863, 0.290196, 1.0 }, + { 0.274510, 0.074510, 0.376471, 1.0 }, + { 0.333333, 0.070588, 0.372549, 1.0 }, + { 0.396078, 0.066667, 0.372549, 1.0 }, + { 0.372549, 0.070588, 0.411765, 1.0 }, + { 0.349020, 0.074510, 0.450980, 1.0 }, + { 0.329412, 0.078431, 0.431373, 1.0 }, + { 0.309804, 0.082353, 0.415686, 1.0 }, + { 0.250980, 0.039216, 0.509804, 1.0 }, + { 0.219608, 0.113725, 0.533333, 1.0 }, + { 0.192157, 0.188235, 0.556863, 1.0 }, + { 0.231373, 0.207843, 0.529412, 1.0 }, + { 0.270588, 0.231373, 0.501961, 1.0 }, + { 0.305882, 0.262745, 0.447059, 1.0 }, + { 0.345098, 0.294118, 0.396078, 1.0 }, + { 0.533333, 0.290196, 0.333333, 1.0 }, + { 0.560784, 0.282353, 0.274510, 1.0 }, + { 0.650980, 0.411765, 0.196078, 1.0 }, + { 0.670588, 0.325490, 0.137255, 1.0 }, + { 0.694118, 0.239216, 0.078431, 1.0 }, + { 0.607843, 0.215686, 0.039216, 1.0 }, + { 0.521569, 0.196078, 0.000000, 1.0 }, + { 0.549020, 0.192157, 0.019608, 1.0 }, + { 0.580392, 0.192157, 0.039216, 1.0 }, + { 0.792157, 0.101961, 0.282353, 1.0 }, + { 0.847059, 0.133333, 0.235294, 1.0 }, + { 0.905882, 0.164706, 0.192157, 1.0 }, + { 0.874510, 0.337255, 0.219608, 1.0 }, + { 0.843137, 0.509804, 0.247059, 1.0 }, + { 0.862745, 0.521569, 0.235294, 1.0 }, + { 0.886275, 0.533333, 0.227451, 1.0 }, + { 0.854902, 0.737255, 0.400000, 1.0 }, + { 0.803922, 0.898039, 0.270588, 1.0 }, + { 0.505882, 0.674510, 0.364706, 1.0 }, + { 0.364706, 0.631373, 0.352941, 1.0 }, + { 0.227451, 0.588235, 0.341176, 1.0 }, + { 0.286275, 0.568627, 0.372549, 1.0 }, + { 0.345098, 0.549020, 0.407843, 1.0 }, + { 0.407843, 0.501961, 0.384314, 1.0 }, + { 0.474510, 0.458824, 0.360784, 1.0 }, + { 0.541176, 0.325490, 0.313725, 1.0 }, + { 0.529412, 0.286275, 0.392157, 1.0 }, + { 0.517647, 0.250980, 0.474510, 1.0 }, + { 0.564706, 0.396078, 0.400000, 1.0 }, + { 0.611765, 0.545098, 0.325490, 1.0 }, + { 0.603922, 0.552941, 0.321569, 1.0 }, + { 0.596078, 0.564706, 0.317647, 1.0 }, + { 0.443137, 0.525490, 0.254902, 1.0 }, + { 0.498039, 0.345098, 0.325490, 1.0 }, + { 0.396078, 0.125490, 0.372549, 1.0 }, + { 0.474510, 0.105882, 0.403922, 1.0 }, + { 0.552941, 0.086275, 0.439216, 1.0 }, + { 0.545098, 0.109804, 0.360784, 1.0 }, + { 0.537255, 0.137255, 0.282353, 1.0 }, + { 0.564706, 0.219608, 0.180392, 1.0 }, + { 0.560784, 0.447059, 0.188235, 1.0 }, + { 0.580392, 0.709804, 0.368627, 1.0 }, + { 0.654902, 0.709804, 0.400000, 1.0 }, + { 0.729412, 0.713725, 0.435294, 1.0 }, + { 0.662745, 0.745098, 0.490196, 1.0 }, + { 0.600000, 0.776471, 0.545098, 1.0 }, + { 0.537255, 0.686275, 0.568627, 1.0 }, + { 0.474510, 0.600000, 0.596078, 1.0 }, + { 0.407843, 0.623529, 0.745098, 1.0 }, + { 0.278431, 0.556863, 0.901961, 1.0 }, + { 0.235294, 0.650980, 0.839216, 1.0 }, + { 0.400000, 0.639216, 0.729412, 1.0 }, + { 0.564706, 0.627451, 0.623529, 1.0 }, + { 0.615686, 0.623529, 0.513725, 1.0 }, + { 0.666667, 0.623529, 0.403922, 1.0 }, + { 0.874510, 0.596078, 0.274510, 1.0 }, + { 0.929412, 0.568627, 0.164706, 1.0 }, + { 0.780392, 0.239216, 0.227451, 1.0 }, + { 0.682353, 0.172549, 0.247059, 1.0 }, + { 0.588235, 0.109804, 0.270588, 1.0 }, + { 0.592157, 0.090196, 0.243137, 1.0 }, + { 0.600000, 0.074510, 0.219608, 1.0 }, + { 0.505882, 0.023529, 0.239216, 1.0 }, + { 0.466667, 0.011765, 0.188235, 1.0 }, + { 0.447059, 0.047059, 0.141176, 1.0 }, + { 0.313725, 0.090196, 0.125490, 1.0 }, + { 0.313725, 0.011765, 0.317647, 1.0 }, + { 0.329412, 0.039216, 0.345098, 1.0 }, + { 0.349020, 0.070588, 0.376471, 1.0 }, + { 0.325490, 0.050980, 0.364706, 1.0 }, + { 0.301961, 0.031373, 0.356863, 1.0 }, + { 0.352941, 0.152941, 0.321569, 1.0 }, + { 0.368627, 0.149020, 0.301961, 1.0 }, + { 0.505882, 0.282353, 0.113725, 1.0 }, + { 0.596078, 0.309804, 0.152941, 1.0 }, + { 0.690196, 0.337255, 0.192157, 1.0 }, + { 0.686275, 0.364706, 0.270588, 1.0 }, + { 0.682353, 0.392157, 0.349020, 1.0 }, + { 0.643137, 0.478431, 0.517647, 1.0 }, + { 0.549020, 0.392157, 0.768627, 1.0 }, + { 0.211765, 0.435294, 0.698039, 1.0 }, + { 0.168627, 0.505882, 0.690196, 1.0 }, + { 0.078431, 0.545098, 0.858824, 1.0 }, + { 0.113725, 0.525490, 0.890196, 1.0 }, + { 0.149020, 0.505882, 0.925490, 1.0 }, + { 0.345098, 0.796078, 0.972549, 1.0 }, + { 0.643137, 0.756863, 0.929412, 1.0 }, + { 0.596078, 0.698039, 0.898039, 1.0 }, + { 0.513725, 0.733333, 0.698039, 1.0 }, + { 0.231373, 0.627451, 0.556863, 1.0 }, + { 0.164706, 0.564706, 0.431373, 1.0 }, + { 0.098039, 0.505882, 0.305882, 1.0 }, + { 0.141176, 0.490196, 0.301961, 1.0 }, + { 0.188235, 0.474510, 0.298039, 1.0 }, + { 0.290196, 0.478431, 0.321569, 1.0 }, + { 0.372549, 0.423529, 0.345098, 1.0 }, + { 0.600000, 0.337255, 0.262745, 1.0 }, + { 0.576471, 0.262745, 0.219608, 1.0 }, + { 0.403922, 0.321569, 0.317647, 1.0 }, + { 0.407843, 0.403922, 0.380392, 1.0 }, + { 0.411765, 0.490196, 0.443137, 1.0 }, + { 0.227451, 0.588235, 0.498039, 1.0 }, + { 0.129412, 0.694118, 0.588235, 1.0 }, + { 0.129412, 0.686275, 0.623529, 1.0 }, + { 0.141176, 0.533333, 0.666667, 1.0 }, + { 0.317647, 0.411765, 0.286275, 1.0 }, + { 0.529412, 0.447059, 0.211765, 1.0 }, + { 0.741176, 0.482353, 0.141176, 1.0 }, + { 0.772549, 0.498039, 0.172549, 1.0 }, + { 0.803922, 0.517647, 0.207843, 1.0 }, + { 0.803922, 0.384314, 0.203922, 1.0 }, + { 0.788235, 0.290196, 0.356863, 1.0 }, + { 0.768627, 0.278431, 0.498039, 1.0 }, + { 0.843137, 0.152941, 0.541176, 1.0 }, + { 0.611765, 0.050980, 0.411765, 1.0 }, + { 0.592157, 0.043137, 0.411765, 1.0 }, + { 0.576471, 0.035294, 0.411765, 1.0 }, + { 0.537255, 0.078431, 0.529412, 1.0 }, + { 0.407843, 0.262745, 0.466667, 1.0 }, + { 0.231373, 0.427451, 0.470588, 1.0 }, + { 0.113725, 0.294118, 0.498039, 1.0 }, + { 0.313725, 0.152941, 0.317647, 1.0 }, + { 0.313725, 0.200000, 0.247059, 1.0 }, + { 0.317647, 0.250980, 0.180392, 1.0 }, + { 0.176471, 0.364706, 0.176471, 1.0 }, + { 0.184314, 0.270588, 0.325490, 1.0 }, + { 0.164706, 0.266667, 0.498039, 1.0 }, + { 0.086275, 0.294118, 0.733333, 1.0 }, + { 0.062745, 0.454902, 0.901961, 1.0 }, + { 0.160784, 0.627451, 0.956863, 1.0 }, + { 0.180392, 0.788235, 0.976471, 1.0 }, + { 0.188235, 0.705882, 0.847059, 1.0 }, + { 0.200000, 0.627451, 0.717647, 1.0 }, + { 0.023529, 0.607843, 0.494118, 1.0 }, + { 0.121569, 0.674510, 0.235294, 1.0 }, + { 0.545098, 0.635294, 0.125490, 1.0 }, + { 0.725490, 0.541176, 0.094118, 1.0 }, + { 0.811765, 0.482353, 0.145098, 1.0 }, + { 0.796078, 0.411765, 0.129412, 1.0 }, + { 0.784314, 0.341176, 0.113725, 1.0 }, + { 0.764706, 0.098039, 0.047059, 1.0 }, + { 0.721569, 0.094118, 0.031373, 1.0 }, + { 0.694118, 0.058824, 0.039216, 1.0 }, + { 0.658824, 0.011765, 0.066667, 1.0 }, + { 0.533333, 0.007843, 0.137255, 1.0 }, + { 0.396078, 0.023529, 0.290196, 1.0 }, + { 0.231373, 0.019608, 0.349020, 1.0 }, + { 0.082353, 0.031373, 0.345098, 1.0 }, + { 0.050980, 0.019608, 0.305882, 1.0 }, + { 0.035294, 0.000000, 0.188235, 1.0 }, + { 0.129412, 0.000000, 0.192157, 1.0 }, + { 0.227451, 0.054902, 0.145098, 1.0 }, + { 0.180392, 0.168627, 0.337255, 1.0 }, + { 0.000000, 0.262745, 0.454902, 1.0 }, + { 0.011765, 0.392157, 0.509804, 1.0 }, + { 0.023529, 0.525490, 0.568627, 1.0 }, + { 0.074510, 0.568627, 0.807843, 1.0 }, + { 0.019608, 0.803922, 0.901961, 1.0 }, + { 0.082353, 0.827451, 0.952941, 1.0 }, + { 0.023529, 0.796078, 0.819608, 1.0 }, + { 0.188235, 0.662745, 0.737255, 1.0 }, + { 0.105882, 0.572549, 0.698039, 1.0 }, + { 0.094118, 0.545098, 0.478431, 1.0 }, + { 0.239216, 0.372549, 0.380392, 1.0 }, + { 0.266667, 0.333333, 0.403922, 1.0 }, + { 0.294118, 0.250980, 0.227451, 1.0 }, + { 0.294118, 0.172549, 0.294118, 1.0 }, + { 0.364706, 0.152941, 0.247059, 1.0 }, + { 0.505882, 0.270588, 0.176471, 1.0 }, + { 0.482353, 0.231373, 0.133333, 1.0 }, + { 0.494118, 0.207843, 0.082353, 1.0 }, + { 0.486275, 0.145098, 0.027451, 1.0 }, + { 0.380392, 0.086275, 0.062745, 1.0 }, + { 0.301961, 0.137255, 0.192157, 1.0 }, + { 0.309804, 0.243137, 0.133333, 1.0 }, + { 0.149020, 0.203922, 0.101961, 1.0 }, + { 0.145098, 0.215686, 0.050980, 1.0 }, + { 0.227451, 0.376471, 0.074510, 1.0 }, + { 0.478431, 0.239216, 0.000000, 1.0 }, + { 0.505882, 0.258824, 0.047059, 1.0 }, + { 0.541176, 0.498039, 0.137255, 1.0 }, + { 0.466667, 0.639216, 0.305882, 1.0 }, + { 0.576471, 0.803922, 0.321569, 1.0 }, + { 0.760784, 0.886275, 0.262745, 1.0 }, + { 0.756863, 0.862745, 0.176471, 1.0 }, + { 0.737255, 0.623529, 0.164706, 1.0 }, + { 0.725490, 0.454902, 0.082353, 1.0 }, + { 0.650980, 0.305882, 0.149020, 1.0 }, + { 0.545098, 0.282353, 0.066667, 1.0 }, + { 0.525490, 0.482353, 0.066667, 1.0 }, + { 0.572549, 0.580392, 0.011765, 1.0 }, + { 0.741176, 0.596078, 0.007843, 1.0 }, + { 0.756863, 0.482353, 0.043137, 1.0 }, + { 0.725490, 0.360784, 0.058824, 1.0 }, + { 0.807843, 0.211765, 0.066667, 1.0 }, + { 0.721569, 0.101961, 0.090196, 1.0 }, + { 0.705882, 0.035294, 0.098039, 1.0 }, + { 0.650980, 0.074510, 0.105882, 1.0 }, + { 0.588235, 0.098039, 0.082353, 1.0 }, + { 0.517647, 0.043137, 0.117647, 1.0 }, + { 0.600000, 0.066667, 0.145098, 1.0 }, + { 0.650980, 0.000000, 0.164706, 1.0 }, + { 0.854902, 0.109804, 0.290196, 1.0 }, + { 0.854902, 0.125490, 0.321569, 1.0 }, + { 0.807843, 0.101961, 0.239216, 1.0 }, + { 0.647059, 0.105882, 0.168627, 1.0 }, + { 0.576471, 0.078431, 0.050980, 1.0 }, + { 0.596078, 0.011765, 0.000000, 1.0 }, + { 0.662745, 0.078431, 0.000000, 1.0 }, + { 0.670588, 0.078431, 0.043137, 1.0 }, + { 0.654902, 0.082353, 0.082353, 1.0 }, + { 0.698039, 0.113725, 0.035294, 1.0 }, + { 0.705882, 0.203922, 0.105882, 1.0 }, + { 0.678431, 0.443137, 0.239216, 1.0 }, + { 0.619608, 0.450980, 0.325490, 1.0 }, + { 0.474510, 0.360784, 0.580392, 1.0 }, + { 0.211765, 0.470588, 0.666667, 1.0 }, + { 0.227451, 0.380392, 0.596078, 1.0 }, + { 0.188235, 0.250980, 0.482353, 1.0 }, + { 0.219608, 0.133333, 0.317647, 1.0 }, + { 0.329412, 0.133333, 0.333333, 1.0 }, + { 0.329412, 0.117647, 0.415686, 1.0 }, + { 0.470588, 0.258824, 0.384314, 1.0 }, + { 0.372549, 0.517647, 0.356863, 1.0 }, + { 0.505882, 0.392157, 0.400000, 1.0 }, + }; +/* 3m0007.jpg */ +static double4 colors_324[] = { + { 0.000000, 0.835294, 0.615686, 1.0 }, + { 0.047059, 0.835294, 0.866667, 1.0 }, + { 0.043137, 0.850980, 0.890196, 1.0 }, + { 0.043137, 0.870588, 0.913725, 1.0 }, + { 0.168627, 0.854902, 0.792157, 1.0 }, + { 0.294118, 0.839216, 0.674510, 1.0 }, + { 0.466667, 0.701961, 0.623529, 1.0 }, + { 0.643137, 0.564706, 0.572549, 1.0 }, + { 0.835294, 0.556863, 0.243137, 1.0 }, + { 0.831373, 0.505882, 0.250980, 1.0 }, + { 0.831373, 0.454902, 0.258824, 1.0 }, + { 0.654902, 0.364706, 0.372549, 1.0 }, + { 0.482353, 0.274510, 0.486275, 1.0 }, + { 0.498039, 0.223529, 0.564706, 1.0 }, + { 0.517647, 0.172549, 0.643137, 1.0 }, + { 0.458824, 0.192157, 0.678431, 1.0 }, + { 0.403922, 0.211765, 0.713725, 1.0 }, + { 0.250980, 0.431373, 0.490196, 1.0 }, + { 0.309804, 0.494118, 0.431373, 1.0 }, + { 0.372549, 0.560784, 0.372549, 1.0 }, + { 0.380392, 0.505882, 0.325490, 1.0 }, + { 0.388235, 0.454902, 0.278431, 1.0 }, + { 0.403922, 0.431373, 0.364706, 1.0 }, + { 0.419608, 0.411765, 0.454902, 1.0 }, + { 0.470588, 0.392157, 0.639216, 1.0 }, + { 0.572549, 0.474510, 0.549020, 1.0 }, + { 0.674510, 0.556863, 0.462745, 1.0 }, + { 0.643137, 0.466667, 0.478431, 1.0 }, + { 0.611765, 0.380392, 0.498039, 1.0 }, + { 0.623529, 0.341176, 0.529412, 1.0 }, + { 0.635294, 0.301961, 0.564706, 1.0 }, + { 0.631373, 0.258824, 0.580392, 1.0 }, + { 0.623529, 0.294118, 0.600000, 1.0 }, + { 0.525490, 0.368627, 0.647059, 1.0 }, + { 0.396078, 0.411765, 0.709804, 1.0 }, + { 0.270588, 0.454902, 0.776471, 1.0 }, + { 0.290196, 0.352941, 0.662745, 1.0 }, + { 0.309804, 0.254902, 0.549020, 1.0 }, + { 0.321569, 0.227451, 0.525490, 1.0 }, + { 0.337255, 0.203922, 0.501961, 1.0 }, + { 0.478431, 0.219608, 0.407843, 1.0 }, + { 0.521569, 0.231373, 0.470588, 1.0 }, + { 0.564706, 0.243137, 0.533333, 1.0 }, + { 0.576471, 0.207843, 0.525490, 1.0 }, + { 0.588235, 0.172549, 0.517647, 1.0 }, + { 0.643137, 0.109804, 0.482353, 1.0 }, + { 0.698039, 0.047059, 0.447059, 1.0 }, + { 0.698039, 0.027451, 0.388235, 1.0 }, + { 0.564706, 0.145098, 0.309804, 1.0 }, + { 0.505882, 0.262745, 0.274510, 1.0 }, + { 0.639216, 0.325490, 0.227451, 1.0 }, + { 0.772549, 0.392157, 0.184314, 1.0 }, + { 0.862745, 0.313725, 0.211765, 1.0 }, + { 0.956863, 0.235294, 0.243137, 1.0 }, + { 0.952941, 0.145098, 0.262745, 1.0 }, + { 0.952941, 0.054902, 0.286275, 1.0 }, + { 0.941176, 0.145098, 0.392157, 1.0 }, + { 0.890196, 0.203922, 0.345098, 1.0 }, + { 0.839216, 0.262745, 0.301961, 1.0 }, + { 0.658824, 0.247059, 0.317647, 1.0 }, + { 0.482353, 0.231373, 0.333333, 1.0 }, + { 0.415686, 0.227451, 0.305882, 1.0 }, + { 0.352941, 0.227451, 0.278431, 1.0 }, + { 0.266667, 0.196078, 0.360784, 1.0 }, + { 0.160784, 0.317647, 0.458824, 1.0 }, + { 0.188235, 0.478431, 0.631373, 1.0 }, + { 0.168627, 0.392157, 0.607843, 1.0 }, + { 0.152941, 0.309804, 0.584314, 1.0 }, + { 0.137255, 0.239216, 0.611765, 1.0 }, + { 0.125490, 0.172549, 0.643137, 1.0 }, + { 0.168627, 0.094118, 0.658824, 1.0 }, + { 0.133333, 0.047059, 0.686275, 1.0 }, + { 0.031373, 0.172549, 0.619608, 1.0 }, + { 0.043137, 0.364706, 0.619608, 1.0 }, + { 0.058824, 0.556863, 0.623529, 1.0 }, + { 0.039216, 0.635294, 0.682353, 1.0 }, + { 0.023529, 0.717647, 0.741176, 1.0 }, + { 0.031373, 0.698039, 0.741176, 1.0 }, + { 0.039216, 0.678431, 0.745098, 1.0 }, + { 0.145098, 0.643137, 0.717647, 1.0 }, + { 0.215686, 0.450980, 0.796078, 1.0 }, + { 0.168627, 0.345098, 0.607843, 1.0 }, + { 0.266667, 0.294118, 0.521569, 1.0 }, + { 0.368627, 0.243137, 0.439216, 1.0 }, + { 0.419608, 0.286275, 0.427451, 1.0 }, + { 0.470588, 0.333333, 0.419608, 1.0 }, + { 0.423529, 0.333333, 0.364706, 1.0 }, + { 0.337255, 0.545098, 0.427451, 1.0 }, + { 0.141176, 0.458824, 0.474510, 1.0 }, + { 0.117647, 0.396078, 0.505882, 1.0 }, + { 0.094118, 0.337255, 0.537255, 1.0 }, + { 0.082353, 0.388235, 0.498039, 1.0 }, + { 0.070588, 0.443137, 0.458824, 1.0 }, + { 0.000000, 0.423529, 0.490196, 1.0 }, + { 0.011765, 0.494118, 0.513725, 1.0 }, + { 0.180392, 0.501961, 0.454902, 1.0 }, + { 0.227451, 0.462745, 0.462745, 1.0 }, + { 0.380392, 0.301961, 0.439216, 1.0 }, + { 0.396078, 0.290196, 0.407843, 1.0 }, + { 0.411765, 0.278431, 0.376471, 1.0 }, + { 0.388235, 0.258824, 0.388235, 1.0 }, + { 0.364706, 0.239216, 0.400000, 1.0 }, + { 0.266667, 0.407843, 0.305882, 1.0 }, + { 0.313725, 0.619608, 0.321569, 1.0 }, + { 0.196078, 0.556863, 0.356863, 1.0 }, + { 0.137255, 0.447059, 0.396078, 1.0 }, + { 0.078431, 0.337255, 0.439216, 1.0 }, + { 0.058824, 0.298039, 0.462745, 1.0 }, + { 0.043137, 0.262745, 0.486275, 1.0 }, + { 0.007843, 0.215686, 0.592157, 1.0 }, + { 0.003922, 0.152941, 0.635294, 1.0 }, + { 0.043137, 0.168627, 0.796078, 1.0 }, + { 0.078431, 0.286275, 0.945098, 1.0 }, + { 0.078431, 0.509804, 0.749020, 1.0 }, + { 0.039216, 0.494118, 0.733333, 1.0 }, + { 0.000000, 0.482353, 0.717647, 1.0 }, + { 0.019608, 0.458824, 0.705882, 1.0 }, + { 0.011765, 0.443137, 0.690196, 1.0 }, + { 0.007843, 0.345098, 0.647059, 1.0 }, + { 0.015686, 0.203922, 0.635294, 1.0 }, + { 0.070588, 0.082353, 0.603922, 1.0 }, + { 0.125490, 0.066667, 0.596078, 1.0 }, + { 0.184314, 0.050980, 0.592157, 1.0 }, + { 0.152941, 0.058824, 0.552941, 1.0 }, + { 0.125490, 0.070588, 0.517647, 1.0 }, + { 0.066667, 0.082353, 0.505882, 1.0 }, + { 0.129412, 0.082353, 0.474510, 1.0 }, + { 0.215686, 0.090196, 0.517647, 1.0 }, + { 0.196078, 0.007843, 0.439216, 1.0 }, + { 0.278431, 0.180392, 0.403922, 1.0 }, + { 0.286275, 0.184314, 0.388235, 1.0 }, + { 0.294118, 0.192157, 0.376471, 1.0 }, + { 0.325490, 0.337255, 0.309804, 1.0 }, + { 0.439216, 0.592157, 0.384314, 1.0 }, + { 0.690196, 0.678431, 0.470588, 1.0 }, + { 0.901961, 0.670588, 0.498039, 1.0 }, + { 0.349020, 0.568627, 0.858824, 1.0 }, + { 0.176471, 0.650980, 0.784314, 1.0 }, + { 0.007843, 0.733333, 0.713725, 1.0 }, + { 0.015686, 0.749020, 0.698039, 1.0 }, + { 0.023529, 0.764706, 0.686275, 1.0 }, + { 0.156863, 0.811765, 0.498039, 1.0 }, + { 0.219608, 0.729412, 0.313725, 1.0 }, + { 0.235294, 0.839216, 0.313725, 1.0 }, + { 0.223529, 0.874510, 0.301961, 1.0 }, + { 0.290196, 0.796078, 0.545098, 1.0 }, + { 0.235294, 0.682353, 0.588235, 1.0 }, + { 0.180392, 0.572549, 0.635294, 1.0 }, + { 0.062745, 0.513725, 0.541176, 1.0 }, + { 0.078431, 0.584314, 0.431373, 1.0 }, + { 0.235294, 0.725490, 0.333333, 1.0 }, + { 0.274510, 0.737255, 0.447059, 1.0 }, + { 0.125490, 0.721569, 0.435294, 1.0 }, + { 0.090196, 0.654902, 0.411765, 1.0 }, + { 0.054902, 0.588235, 0.392157, 1.0 }, + { 0.133333, 0.372549, 0.392157, 1.0 }, + { 0.180392, 0.219608, 0.490196, 1.0 }, + { 0.266667, 0.149020, 0.533333, 1.0 }, + { 0.278431, 0.105882, 0.635294, 1.0 }, + { 0.239216, 0.062745, 0.631373, 1.0 }, + { 0.349020, 0.035294, 0.619608, 1.0 }, + { 0.435294, 0.133333, 0.643137, 1.0 }, + { 0.439216, 0.145098, 0.572549, 1.0 }, + { 0.443137, 0.156863, 0.505882, 1.0 }, + { 0.396078, 0.113725, 0.505882, 1.0 }, + { 0.415686, 0.023529, 0.643137, 1.0 }, + { 0.372549, 0.027451, 0.701961, 1.0 }, + { 0.352941, 0.192157, 0.733333, 1.0 }, + { 0.313725, 0.247059, 0.749020, 1.0 }, + { 0.388235, 0.282353, 0.721569, 1.0 }, + { 0.466667, 0.321569, 0.698039, 1.0 }, + { 0.627451, 0.341176, 0.619608, 1.0 }, + { 0.878431, 0.274510, 0.721569, 1.0 }, + { 0.631373, 0.345098, 0.807843, 1.0 }, + { 0.368627, 0.447059, 0.898039, 1.0 }, + { 0.290196, 0.513725, 0.854902, 1.0 }, + { 0.129412, 0.615686, 0.850980, 1.0 }, + { 0.050980, 0.662745, 0.749020, 1.0 }, + { 0.098039, 0.752941, 0.682353, 1.0 }, + { 0.356863, 0.639216, 0.627451, 1.0 }, + { 0.592157, 0.584314, 0.486275, 1.0 }, + { 0.709804, 0.611765, 0.258824, 1.0 }, + { 0.882353, 0.674510, 0.400000, 1.0 }, + { 0.929412, 0.572549, 0.364706, 1.0 }, + { 0.909804, 0.278431, 0.482353, 1.0 }, + { 0.862745, 0.196078, 0.435294, 1.0 }, + { 0.819608, 0.113725, 0.392157, 1.0 }, + { 0.698039, 0.043137, 0.458824, 1.0 }, + { 0.564706, 0.078431, 0.901961, 1.0 }, + { 0.415686, 0.105882, 0.913725, 1.0 }, + { 0.090196, 0.188235, 0.925490, 1.0 }, + { 0.058824, 0.450980, 0.749020, 1.0 }, + { 0.094118, 0.450980, 0.737255, 1.0 }, + { 0.078431, 0.301961, 0.643137, 1.0 }, + { 0.054902, 0.203922, 0.584314, 1.0 }, + { 0.019608, 0.145098, 0.549020, 1.0 }, + { 0.003922, 0.129412, 0.470588, 1.0 }, + { 0.074510, 0.145098, 0.474510, 1.0 }, + { 0.086275, 0.125490, 0.505882, 1.0 }, + { 0.066667, 0.250980, 0.556863, 1.0 }, + { 0.192157, 0.188235, 0.501961, 1.0 }, + { 0.250980, 0.133333, 0.517647, 1.0 }, + { 0.231373, 0.090196, 0.513725, 1.0 }, + { 0.227451, 0.156863, 0.580392, 1.0 }, + { 0.109804, 0.278431, 0.545098, 1.0 }, + { 0.105882, 0.333333, 0.529412, 1.0 }, + { 0.121569, 0.486275, 0.415686, 1.0 }, + { 0.192157, 0.458824, 0.400000, 1.0 }, + { 0.250980, 0.329412, 0.325490, 1.0 }, + { 0.243137, 0.176471, 0.388235, 1.0 }, + { 0.047059, 0.184314, 0.309804, 1.0 }, + { 0.019608, 0.266667, 0.333333, 1.0 }, + { 0.047059, 0.356863, 0.486275, 1.0 }, + { 0.011765, 0.458824, 0.560784, 1.0 }, + { 0.007843, 0.470588, 0.666667, 1.0 }, + { 0.011765, 0.474510, 0.670588, 1.0 }, + { 0.027451, 0.545098, 0.737255, 1.0 }, + { 0.027451, 0.658824, 0.737255, 1.0 }, + { 0.035294, 0.639216, 0.741176, 1.0 }, + { 0.007843, 0.505882, 0.682353, 1.0 }, + { 0.011765, 0.458824, 0.670588, 1.0 }, + { 0.027451, 0.419608, 0.650980, 1.0 }, + { 0.050980, 0.215686, 0.647059, 1.0 }, + { 0.184314, 0.164706, 0.635294, 1.0 }, + { 0.266667, 0.149020, 0.627451, 1.0 }, + { 0.286275, 0.160784, 0.658824, 1.0 }, + { 0.341176, 0.094118, 0.607843, 1.0 }, + { 0.372549, 0.141176, 0.501961, 1.0 }, + { 0.490196, 0.098039, 0.486275, 1.0 }, + { 0.545098, 0.047059, 0.403922, 1.0 }, + { 0.509804, 0.215686, 0.368627, 1.0 }, + { 0.435294, 0.141176, 0.466667, 1.0 }, + { 0.270588, 0.203922, 0.564706, 1.0 }, + { 0.066667, 0.349020, 0.647059, 1.0 }, + { 0.011765, 0.454902, 0.674510, 1.0 }, + { 0.047059, 0.458824, 0.572549, 1.0 }, + { 0.054902, 0.462745, 0.505882, 1.0 }, + { 0.031373, 0.298039, 0.490196, 1.0 }, + { 0.000000, 0.274510, 0.505882, 1.0 }, + { 0.109804, 0.149020, 0.392157, 1.0 }, + { 0.211765, 0.129412, 0.431373, 1.0 }, + { 0.349020, 0.129412, 0.486275, 1.0 }, + { 0.364706, 0.015686, 0.470588, 1.0 }, + { 0.380392, 0.090196, 0.392157, 1.0 }, + { 0.349020, 0.027451, 0.286275, 1.0 }, + { 0.356863, 0.129412, 0.290196, 1.0 }, + { 0.462745, 0.176471, 0.352941, 1.0 }, + { 0.486275, 0.321569, 0.407843, 1.0 }, + { 0.639216, 0.470588, 0.690196, 1.0 }, + { 0.670588, 0.596078, 0.811765, 1.0 }, + { 0.647059, 0.733333, 0.886275, 1.0 }, + { 0.650980, 0.627451, 0.870588, 1.0 }, + { 0.737255, 0.568627, 0.788235, 1.0 }, + { 0.678431, 0.415686, 0.729412, 1.0 }, + { 0.533333, 0.388235, 0.549020, 1.0 }, + { 0.635294, 0.321569, 0.600000, 1.0 }, + }; +/* 3m0008.jpg */ +static double4 colors_325[] = { + { 0.807843, 0.309804, 0.611765, 1.0 }, + { 0.756863, 0.137255, 0.478431, 1.0 }, + { 0.745098, 0.105882, 0.478431, 1.0 }, + { 0.737255, 0.074510, 0.478431, 1.0 }, + { 0.611765, 0.058824, 0.443137, 1.0 }, + { 0.490196, 0.047059, 0.407843, 1.0 }, + { 0.517647, 0.129412, 0.360784, 1.0 }, + { 0.549020, 0.211765, 0.317647, 1.0 }, + { 0.639216, 0.592157, 0.600000, 1.0 }, + { 0.494118, 0.690196, 0.603922, 1.0 }, + { 0.349020, 0.788235, 0.607843, 1.0 }, + { 0.345098, 0.760784, 0.709804, 1.0 }, + { 0.345098, 0.733333, 0.815686, 1.0 }, + { 0.380392, 0.721569, 0.768627, 1.0 }, + { 0.419608, 0.709804, 0.721569, 1.0 }, + { 0.450980, 0.729412, 0.733333, 1.0 }, + { 0.486275, 0.752941, 0.749020, 1.0 }, + { 0.674510, 0.698039, 0.517647, 1.0 }, + { 0.756863, 0.533333, 0.388235, 1.0 }, + { 0.843137, 0.368627, 0.262745, 1.0 }, + { 0.654902, 0.364706, 0.172549, 1.0 }, + { 0.470588, 0.364706, 0.086275, 1.0 }, + { 0.513725, 0.313725, 0.058824, 1.0 }, + { 0.560784, 0.262745, 0.035294, 1.0 }, + { 0.537255, 0.011765, 0.007843, 1.0 }, + { 0.505882, 0.086275, 0.027451, 1.0 }, + { 0.474510, 0.164706, 0.047059, 1.0 }, + { 0.458824, 0.200000, 0.054902, 1.0 }, + { 0.443137, 0.235294, 0.062745, 1.0 }, + { 0.388235, 0.203922, 0.078431, 1.0 }, + { 0.337255, 0.176471, 0.098039, 1.0 }, + { 0.152941, 0.023529, 0.050980, 1.0 }, + { 0.101961, 0.113725, 0.172549, 1.0 }, + { 0.196078, 0.290196, 0.149020, 1.0 }, + { 0.266667, 0.290196, 0.141176, 1.0 }, + { 0.341176, 0.294118, 0.137255, 1.0 }, + { 0.329412, 0.400000, 0.105882, 1.0 }, + { 0.321569, 0.509804, 0.078431, 1.0 }, + { 0.309804, 0.529412, 0.156863, 1.0 }, + { 0.298039, 0.552941, 0.239216, 1.0 }, + { 0.160784, 0.525490, 0.309804, 1.0 }, + { 0.160784, 0.501961, 0.274510, 1.0 }, + { 0.160784, 0.482353, 0.239216, 1.0 }, + { 0.113725, 0.345098, 0.137255, 1.0 }, + { 0.066667, 0.211765, 0.039216, 1.0 }, + { 0.047059, 0.192157, 0.039216, 1.0 }, + { 0.027451, 0.172549, 0.039216, 1.0 }, + { 0.094118, 0.160784, 0.086275, 1.0 }, + { 0.117647, 0.149020, 0.058824, 1.0 }, + { 0.450980, 0.074510, 0.019608, 1.0 }, + { 0.356863, 0.039216, 0.027451, 1.0 }, + { 0.262745, 0.007843, 0.039216, 1.0 }, + { 0.176471, 0.023529, 0.023529, 1.0 }, + { 0.094118, 0.043137, 0.011765, 1.0 }, + { 0.054902, 0.023529, 0.050980, 1.0 }, + { 0.015686, 0.007843, 0.090196, 1.0 }, + { 0.050980, 0.137255, 0.364706, 1.0 }, + { 0.172549, 0.125490, 0.396078, 1.0 }, + { 0.298039, 0.113725, 0.427451, 1.0 }, + { 0.274510, 0.254902, 0.376471, 1.0 }, + { 0.250980, 0.396078, 0.329412, 1.0 }, + { 0.278431, 0.388235, 0.250980, 1.0 }, + { 0.305882, 0.384314, 0.176471, 1.0 }, + { 0.188235, 0.592157, 0.231373, 1.0 }, + { 0.101961, 0.466667, 0.152941, 1.0 }, + { 0.054902, 0.494118, 0.054902, 1.0 }, + { 0.113725, 0.443137, 0.043137, 1.0 }, + { 0.176471, 0.392157, 0.035294, 1.0 }, + { 0.227451, 0.376471, 0.035294, 1.0 }, + { 0.278431, 0.364706, 0.039216, 1.0 }, + { 0.392157, 0.223529, 0.196078, 1.0 }, + { 0.525490, 0.266667, 0.211765, 1.0 }, + { 0.627451, 0.286275, 0.180392, 1.0 }, + { 0.600000, 0.219608, 0.141176, 1.0 }, + { 0.576471, 0.152941, 0.105882, 1.0 }, + { 0.501961, 0.125490, 0.082353, 1.0 }, + { 0.431373, 0.101961, 0.058824, 1.0 }, + { 0.478431, 0.172549, 0.098039, 1.0 }, + { 0.525490, 0.247059, 0.137255, 1.0 }, + { 0.545098, 0.211765, 0.301961, 1.0 }, + { 0.505882, 0.349020, 0.384314, 1.0 }, + { 0.466667, 0.705882, 0.482353, 1.0 }, + { 0.549020, 0.745098, 0.501961, 1.0 }, + { 0.635294, 0.788235, 0.525490, 1.0 }, + { 0.678431, 0.776471, 0.509804, 1.0 }, + { 0.721569, 0.764706, 0.494118, 1.0 }, + { 0.717647, 0.760784, 0.384314, 1.0 }, + { 0.572549, 0.721569, 0.286275, 1.0 }, + { 0.427451, 0.498039, 0.333333, 1.0 }, + { 0.294118, 0.498039, 0.321569, 1.0 }, + { 0.160784, 0.498039, 0.313725, 1.0 }, + { 0.094118, 0.474510, 0.352941, 1.0 }, + { 0.031373, 0.454902, 0.396078, 1.0 }, + { 0.062745, 0.568627, 0.498039, 1.0 }, + { 0.082353, 0.588235, 0.568627, 1.0 }, + { 0.105882, 0.486275, 0.686275, 1.0 }, + { 0.262745, 0.235294, 0.537255, 1.0 }, + { 0.309804, 0.054902, 0.564706, 1.0 }, + { 0.403922, 0.105882, 0.564706, 1.0 }, + { 0.498039, 0.156863, 0.564706, 1.0 }, + { 0.564706, 0.117647, 0.533333, 1.0 }, + { 0.631373, 0.082353, 0.501961, 1.0 }, + { 0.670588, 0.109804, 0.521569, 1.0 }, + { 0.870588, 0.266667, 0.541176, 1.0 }, + { 0.870588, 0.360784, 0.611765, 1.0 }, + { 0.643137, 0.419608, 0.380392, 1.0 }, + { 0.419608, 0.478431, 0.152941, 1.0 }, + { 0.270588, 0.494118, 0.137255, 1.0 }, + { 0.125490, 0.509804, 0.121569, 1.0 }, + { 0.074510, 0.462745, 0.149020, 1.0 }, + { 0.047059, 0.494118, 0.301961, 1.0 }, + { 0.074510, 0.576471, 0.388235, 1.0 }, + { 0.113725, 0.619608, 0.603922, 1.0 }, + { 0.239216, 0.815686, 0.843137, 1.0 }, + { 0.258824, 0.784314, 0.768627, 1.0 }, + { 0.282353, 0.756863, 0.698039, 1.0 }, + { 0.239216, 0.631373, 0.592157, 1.0 }, + { 0.141176, 0.709804, 0.313725, 1.0 }, + { 0.149020, 0.662745, 0.215686, 1.0 }, + { 0.282353, 0.592157, 0.031373, 1.0 }, + { 0.250980, 0.415686, 0.023529, 1.0 }, + { 0.274510, 0.317647, 0.054902, 1.0 }, + { 0.301961, 0.223529, 0.086275, 1.0 }, + { 0.250980, 0.203922, 0.062745, 1.0 }, + { 0.200000, 0.184314, 0.039216, 1.0 }, + { 0.145098, 0.203922, 0.035294, 1.0 }, + { 0.007843, 0.423529, 0.078431, 1.0 }, + { 0.007843, 0.505882, 0.156863, 1.0 }, + { 0.003922, 0.623529, 0.258824, 1.0 }, + { 0.117647, 0.419608, 0.286275, 1.0 }, + { 0.152941, 0.384314, 0.325490, 1.0 }, + { 0.188235, 0.349020, 0.364706, 1.0 }, + { 0.301961, 0.219608, 0.474510, 1.0 }, + { 0.333333, 0.137255, 0.470588, 1.0 }, + { 0.403922, 0.117647, 0.478431, 1.0 }, + { 0.439216, 0.164706, 0.439216, 1.0 }, + { 0.509804, 0.196078, 0.396078, 1.0 }, + { 0.403922, 0.203922, 0.321569, 1.0 }, + { 0.298039, 0.215686, 0.250980, 1.0 }, + { 0.305882, 0.235294, 0.305882, 1.0 }, + { 0.313725, 0.258824, 0.360784, 1.0 }, + { 0.341176, 0.149020, 0.466667, 1.0 }, + { 0.360784, 0.227451, 0.600000, 1.0 }, + { 0.560784, 0.250980, 0.670588, 1.0 }, + { 0.725490, 0.227451, 0.568627, 1.0 }, + { 0.800000, 0.400000, 0.647059, 1.0 }, + { 0.780392, 0.435294, 0.662745, 1.0 }, + { 0.760784, 0.474510, 0.682353, 1.0 }, + { 0.698039, 0.345098, 0.690196, 1.0 }, + { 0.545098, 0.203922, 0.611765, 1.0 }, + { 0.356863, 0.101961, 0.360784, 1.0 }, + { 0.117647, 0.035294, 0.203922, 1.0 }, + { 0.031373, 0.105882, 0.019608, 1.0 }, + { 0.027451, 0.086275, 0.050980, 1.0 }, + { 0.027451, 0.070588, 0.086275, 1.0 }, + { 0.109804, 0.094118, 0.152941, 1.0 }, + { 0.282353, 0.172549, 0.160784, 1.0 }, + { 0.364706, 0.160784, 0.117647, 1.0 }, + { 0.454902, 0.086275, 0.141176, 1.0 }, + { 0.431373, 0.027451, 0.141176, 1.0 }, + { 0.450980, 0.050980, 0.203922, 1.0 }, + { 0.631373, 0.129412, 0.317647, 1.0 }, + { 0.627451, 0.113725, 0.349020, 1.0 }, + { 0.627451, 0.101961, 0.380392, 1.0 }, + { 0.619608, 0.125490, 0.376471, 1.0 }, + { 0.654902, 0.262745, 0.466667, 1.0 }, + { 0.690196, 0.368627, 0.650980, 1.0 }, + { 0.564706, 0.415686, 0.741176, 1.0 }, + { 0.454902, 0.662745, 0.584314, 1.0 }, + { 0.396078, 0.647059, 0.533333, 1.0 }, + { 0.341176, 0.631373, 0.486275, 1.0 }, + { 0.239216, 0.458824, 0.407843, 1.0 }, + { 0.137255, 0.290196, 0.419608, 1.0 }, + { 0.078431, 0.062745, 0.396078, 1.0 }, + { 0.152941, 0.023529, 0.431373, 1.0 }, + { 0.290196, 0.066667, 0.486275, 1.0 }, + { 0.239216, 0.192157, 0.482353, 1.0 }, + { 0.274510, 0.364706, 0.537255, 1.0 }, + { 0.294118, 0.435294, 0.560784, 1.0 }, + { 0.349020, 0.611765, 0.713725, 1.0 }, + { 0.407843, 0.705882, 0.705882, 1.0 }, + { 0.301961, 0.690196, 0.670588, 1.0 }, + { 0.305882, 0.619608, 0.662745, 1.0 }, + { 0.243137, 0.615686, 0.592157, 1.0 }, + { 0.066667, 0.423529, 0.364706, 1.0 }, + { 0.125490, 0.400000, 0.345098, 1.0 }, + { 0.188235, 0.376471, 0.329412, 1.0 }, + { 0.180392, 0.368627, 0.384314, 1.0 }, + { 0.305882, 0.392157, 0.482353, 1.0 }, + { 0.380392, 0.615686, 0.619608, 1.0 }, + { 0.474510, 0.737255, 0.666667, 1.0 }, + { 0.737255, 0.800000, 0.756863, 1.0 }, + { 0.568627, 0.627451, 0.701961, 1.0 }, + { 0.435294, 0.376471, 0.537255, 1.0 }, + { 0.474510, 0.196078, 0.423529, 1.0 }, + { 0.447059, 0.117647, 0.321569, 1.0 }, + { 0.466667, 0.039216, 0.356863, 1.0 }, + { 0.376471, 0.035294, 0.305882, 1.0 }, + { 0.341176, 0.011765, 0.305882, 1.0 }, + { 0.290196, 0.145098, 0.215686, 1.0 }, + { 0.215686, 0.129412, 0.180392, 1.0 }, + { 0.211765, 0.156863, 0.223529, 1.0 }, + { 0.101961, 0.219608, 0.258824, 1.0 }, + { 0.180392, 0.027451, 0.392157, 1.0 }, + { 0.301961, 0.098039, 0.392157, 1.0 }, + { 0.305882, 0.031373, 0.380392, 1.0 }, + { 0.317647, 0.015686, 0.392157, 1.0 }, + { 0.372549, 0.043137, 0.427451, 1.0 }, + { 0.325490, 0.117647, 0.400000, 1.0 }, + { 0.282353, 0.200000, 0.423529, 1.0 }, + { 0.333333, 0.274510, 0.388235, 1.0 }, + { 0.364706, 0.443137, 0.345098, 1.0 }, + { 0.423529, 0.721569, 0.541176, 1.0 }, + { 0.250980, 0.807843, 0.611765, 1.0 }, + { 0.254902, 0.847059, 0.890196, 1.0 }, + { 0.313725, 0.792157, 0.803922, 1.0 }, + { 0.486275, 0.768627, 0.764706, 1.0 }, + { 0.627451, 0.647059, 0.772549, 1.0 }, + { 0.650980, 0.607843, 0.776471, 1.0 }, + { 0.603922, 0.490196, 0.819608, 1.0 }, + { 0.627451, 0.305882, 0.741176, 1.0 }, + { 0.694118, 0.203922, 0.745098, 1.0 }, + { 0.607843, 0.149020, 0.596078, 1.0 }, + { 0.592157, 0.231373, 0.431373, 1.0 }, + { 0.462745, 0.376471, 0.231373, 1.0 }, + { 0.423529, 0.294118, 0.274510, 1.0 }, + { 0.262745, 0.270588, 0.215686, 1.0 }, + { 0.305882, 0.152941, 0.172549, 1.0 }, + { 0.317647, 0.133333, 0.164706, 1.0 }, + { 0.266667, 0.098039, 0.172549, 1.0 }, + { 0.376471, 0.023529, 0.125490, 1.0 }, + { 0.400000, 0.074510, 0.145098, 1.0 }, + { 0.411765, 0.180392, 0.149020, 1.0 }, + { 0.415686, 0.231373, 0.121569, 1.0 }, + { 0.419608, 0.333333, 0.172549, 1.0 }, + { 0.435294, 0.419608, 0.168627, 1.0 }, + { 0.474510, 0.478431, 0.211765, 1.0 }, + { 0.431373, 0.349020, 0.266667, 1.0 }, + { 0.360784, 0.309804, 0.427451, 1.0 }, + { 0.129412, 0.235294, 0.443137, 1.0 }, + { 0.019608, 0.211765, 0.509804, 1.0 }, + { 0.015686, 0.117647, 0.458824, 1.0 }, + { 0.203922, 0.180392, 0.431373, 1.0 }, + { 0.345098, 0.305882, 0.647059, 1.0 }, + { 0.450980, 0.341176, 0.670588, 1.0 }, + { 0.450980, 0.631373, 0.721569, 1.0 }, + { 0.525490, 0.568627, 0.819608, 1.0 }, + { 0.454902, 0.474510, 0.866667, 1.0 }, + { 0.372549, 0.372549, 0.850980, 1.0 }, + { 0.454902, 0.380392, 0.800000, 1.0 }, + { 0.654902, 0.513725, 0.662745, 1.0 }, + { 0.701961, 0.513725, 0.435294, 1.0 }, + { 0.800000, 0.752941, 0.321569, 1.0 }, + { 0.772549, 0.619608, 0.317647, 1.0 }, + { 0.694118, 0.470588, 0.262745, 1.0 }, + { 0.380392, 0.364706, 0.078431, 1.0 }, + }; +/* 3m0009.jpg */ +static double4 colors_326[] = { + { 0.321569, 0.270588, 0.098039, 1.0 }, + { 0.435294, 0.035294, 0.129412, 1.0 }, + { 0.345098, 0.058824, 0.207843, 1.0 }, + { 0.254902, 0.082353, 0.290196, 1.0 }, + { 0.207843, 0.152941, 0.317647, 1.0 }, + { 0.164706, 0.223529, 0.345098, 1.0 }, + { 0.149020, 0.262745, 0.427451, 1.0 }, + { 0.137255, 0.305882, 0.513725, 1.0 }, + { 0.435294, 0.768627, 0.639216, 1.0 }, + { 0.490196, 0.800000, 0.635294, 1.0 }, + { 0.545098, 0.835294, 0.635294, 1.0 }, + { 0.580392, 0.803922, 0.635294, 1.0 }, + { 0.619608, 0.776471, 0.639216, 1.0 }, + { 0.458824, 0.647059, 0.537255, 1.0 }, + { 0.301961, 0.517647, 0.435294, 1.0 }, + { 0.235294, 0.466667, 0.443137, 1.0 }, + { 0.168627, 0.415686, 0.450980, 1.0 }, + { 0.019608, 0.298039, 0.650980, 1.0 }, + { 0.015686, 0.313725, 0.584314, 1.0 }, + { 0.015686, 0.333333, 0.517647, 1.0 }, + { 0.129412, 0.305882, 0.462745, 1.0 }, + { 0.243137, 0.278431, 0.407843, 1.0 }, + { 0.298039, 0.231373, 0.349020, 1.0 }, + { 0.352941, 0.184314, 0.294118, 1.0 }, + { 0.486275, 0.078431, 0.121569, 1.0 }, + { 0.400000, 0.047059, 0.113725, 1.0 }, + { 0.313725, 0.019608, 0.109804, 1.0 }, + { 0.207843, 0.011765, 0.062745, 1.0 }, + { 0.105882, 0.007843, 0.019608, 1.0 }, + { 0.074510, 0.015686, 0.015686, 1.0 }, + { 0.043137, 0.027451, 0.015686, 1.0 }, + { 0.003922, 0.019608, 0.015686, 1.0 }, + { 0.015686, 0.062745, 0.007843, 1.0 }, + { 0.039216, 0.066667, 0.035294, 1.0 }, + { 0.027451, 0.086275, 0.019608, 1.0 }, + { 0.015686, 0.105882, 0.003922, 1.0 }, + { 0.027451, 0.121569, 0.011765, 1.0 }, + { 0.039216, 0.137255, 0.023529, 1.0 }, + { 0.035294, 0.133333, 0.031373, 1.0 }, + { 0.031373, 0.129412, 0.043137, 1.0 }, + { 0.192157, 0.160784, 0.117647, 1.0 }, + { 0.282353, 0.172549, 0.070588, 1.0 }, + { 0.376471, 0.184314, 0.023529, 1.0 }, + { 0.415686, 0.227451, 0.082353, 1.0 }, + { 0.454902, 0.274510, 0.145098, 1.0 }, + { 0.490196, 0.270588, 0.172549, 1.0 }, + { 0.529412, 0.266667, 0.203922, 1.0 }, + { 0.564706, 0.478431, 0.282353, 1.0 }, + { 0.639216, 0.854902, 0.396078, 1.0 }, + { 0.580392, 0.866667, 0.556863, 1.0 }, + { 0.498039, 0.698039, 0.466667, 1.0 }, + { 0.419608, 0.529412, 0.380392, 1.0 }, + { 0.325490, 0.517647, 0.305882, 1.0 }, + { 0.235294, 0.509804, 0.235294, 1.0 }, + { 0.223529, 0.494118, 0.266667, 1.0 }, + { 0.215686, 0.482353, 0.298039, 1.0 }, + { 0.035294, 0.501961, 0.533333, 1.0 }, + { 0.027451, 0.600000, 0.674510, 1.0 }, + { 0.023529, 0.701961, 0.819608, 1.0 }, + { 0.043137, 0.701961, 0.823529, 1.0 }, + { 0.066667, 0.705882, 0.827451, 1.0 }, + { 0.070588, 0.694118, 0.823529, 1.0 }, + { 0.078431, 0.682353, 0.823529, 1.0 }, + { 0.086275, 0.611765, 0.749020, 1.0 }, + { 0.058824, 0.447059, 0.572549, 1.0 }, + { 0.011765, 0.211765, 0.572549, 1.0 }, + { 0.023529, 0.184314, 0.505882, 1.0 }, + { 0.039216, 0.156863, 0.439216, 1.0 }, + { 0.027451, 0.145098, 0.356863, 1.0 }, + { 0.015686, 0.133333, 0.274510, 1.0 }, + { 0.086275, 0.149020, 0.098039, 1.0 }, + { 0.094118, 0.203922, 0.113725, 1.0 }, + { 0.050980, 0.517647, 0.196078, 1.0 }, + { 0.149020, 0.611765, 0.407843, 1.0 }, + { 0.250980, 0.705882, 0.623529, 1.0 }, + { 0.156863, 0.690196, 0.607843, 1.0 }, + { 0.062745, 0.678431, 0.596078, 1.0 }, + { 0.047059, 0.596078, 0.545098, 1.0 }, + { 0.035294, 0.517647, 0.498039, 1.0 }, + { 0.094118, 0.431373, 0.294118, 1.0 }, + { 0.101961, 0.427451, 0.160784, 1.0 }, + { 0.156863, 0.341176, 0.058824, 1.0 }, + { 0.101961, 0.301961, 0.047059, 1.0 }, + { 0.047059, 0.262745, 0.039216, 1.0 }, + { 0.047059, 0.215686, 0.031373, 1.0 }, + { 0.047059, 0.172549, 0.027451, 1.0 }, + { 0.066667, 0.105882, 0.074510, 1.0 }, + { 0.121569, 0.109804, 0.192157, 1.0 }, + { 0.282353, 0.450980, 0.333333, 1.0 }, + { 0.435294, 0.568627, 0.435294, 1.0 }, + { 0.592157, 0.690196, 0.537255, 1.0 }, + { 0.623529, 0.686275, 0.549020, 1.0 }, + { 0.654902, 0.682353, 0.560784, 1.0 }, + { 0.729412, 0.658824, 0.650980, 1.0 }, + { 0.694118, 0.780392, 0.631373, 1.0 }, + { 0.698039, 0.862745, 0.564706, 1.0 }, + { 0.588235, 0.725490, 0.458824, 1.0 }, + { 0.262745, 0.447059, 0.407843, 1.0 }, + { 0.152941, 0.380392, 0.392157, 1.0 }, + { 0.047059, 0.317647, 0.376471, 1.0 }, + { 0.062745, 0.215686, 0.400000, 1.0 }, + { 0.078431, 0.113725, 0.423529, 1.0 }, + { 0.058824, 0.090196, 0.384314, 1.0 }, + { 0.078431, 0.098039, 0.364706, 1.0 }, + { 0.074510, 0.105882, 0.250980, 1.0 }, + { 0.141176, 0.164706, 0.243137, 1.0 }, + { 0.207843, 0.227451, 0.239216, 1.0 }, + { 0.203922, 0.219608, 0.219608, 1.0 }, + { 0.203922, 0.211765, 0.200000, 1.0 }, + { 0.149020, 0.109804, 0.152941, 1.0 }, + { 0.254902, 0.152941, 0.164706, 1.0 }, + { 0.349020, 0.141176, 0.172549, 1.0 }, + { 0.572549, 0.117647, 0.121569, 1.0 }, + { 0.745098, 0.149020, 0.058824, 1.0 }, + { 0.733333, 0.141176, 0.039216, 1.0 }, + { 0.725490, 0.133333, 0.019608, 1.0 }, + { 0.588235, 0.160784, 0.031373, 1.0 }, + { 0.419608, 0.050980, 0.019608, 1.0 }, + { 0.219608, 0.094118, 0.003922, 1.0 }, + { 0.188235, 0.074510, 0.019608, 1.0 }, + { 0.207843, 0.027451, 0.137255, 1.0 }, + { 0.152941, 0.152941, 0.188235, 1.0 }, + { 0.098039, 0.278431, 0.239216, 1.0 }, + { 0.156863, 0.403922, 0.243137, 1.0 }, + { 0.219608, 0.533333, 0.247059, 1.0 }, + { 0.235294, 0.623529, 0.400000, 1.0 }, + { 0.149020, 0.611765, 0.509804, 1.0 }, + { 0.133333, 0.560784, 0.572549, 1.0 }, + { 0.117647, 0.505882, 0.627451, 1.0 }, + { 0.031373, 0.537255, 0.560784, 1.0 }, + { 0.027451, 0.509804, 0.549020, 1.0 }, + { 0.027451, 0.482353, 0.541176, 1.0 }, + { 0.015686, 0.368627, 0.470588, 1.0 }, + { 0.019608, 0.407843, 0.388235, 1.0 }, + { 0.117647, 0.286275, 0.309804, 1.0 }, + { 0.062745, 0.270588, 0.231373, 1.0 }, + { 0.023529, 0.176471, 0.070588, 1.0 }, + { 0.050980, 0.121569, 0.058824, 1.0 }, + { 0.078431, 0.066667, 0.047059, 1.0 }, + { 0.086275, 0.090196, 0.035294, 1.0 }, + { 0.094118, 0.113725, 0.027451, 1.0 }, + { 0.070588, 0.121569, 0.003922, 1.0 }, + { 0.031373, 0.184314, 0.000000, 1.0 }, + { 0.035294, 0.141176, 0.003922, 1.0 }, + { 0.098039, 0.113725, 0.023529, 1.0 }, + { 0.180392, 0.101961, 0.000000, 1.0 }, + { 0.176471, 0.094118, 0.003922, 1.0 }, + { 0.172549, 0.090196, 0.007843, 1.0 }, + { 0.090196, 0.078431, 0.050980, 1.0 }, + { 0.086275, 0.105882, 0.090196, 1.0 }, + { 0.129412, 0.109804, 0.125490, 1.0 }, + { 0.188235, 0.058824, 0.141176, 1.0 }, + { 0.094118, 0.007843, 0.098039, 1.0 }, + { 0.117647, 0.039216, 0.074510, 1.0 }, + { 0.145098, 0.070588, 0.054902, 1.0 }, + { 0.196078, 0.011765, 0.035294, 1.0 }, + { 0.227451, 0.007843, 0.011765, 1.0 }, + { 0.250980, 0.054902, 0.011765, 1.0 }, + { 0.254902, 0.015686, 0.047059, 1.0 }, + { 0.470588, 0.023529, 0.023529, 1.0 }, + { 0.513725, 0.094118, 0.054902, 1.0 }, + { 0.329412, 0.113725, 0.094118, 1.0 }, + { 0.274510, 0.090196, 0.133333, 1.0 }, + { 0.219608, 0.066667, 0.172549, 1.0 }, + { 0.180392, 0.027451, 0.235294, 1.0 }, + { 0.121569, 0.043137, 0.180392, 1.0 }, + { 0.058824, 0.066667, 0.156863, 1.0 }, + { 0.074510, 0.090196, 0.094118, 1.0 }, + { 0.121569, 0.003922, 0.105882, 1.0 }, + { 0.156863, 0.000000, 0.113725, 1.0 }, + { 0.192157, 0.000000, 0.125490, 1.0 }, + { 0.172549, 0.066667, 0.133333, 1.0 }, + { 0.211765, 0.050980, 0.113725, 1.0 }, + { 0.231373, 0.058824, 0.109804, 1.0 }, + { 0.278431, 0.070588, 0.188235, 1.0 }, + { 0.423529, 0.062745, 0.152941, 1.0 }, + { 0.560784, 0.129412, 0.164706, 1.0 }, + { 0.552941, 0.086275, 0.070588, 1.0 }, + { 0.584314, 0.117647, 0.031373, 1.0 }, + { 0.533333, 0.098039, 0.062745, 1.0 }, + { 0.415686, 0.066667, 0.043137, 1.0 }, + { 0.239216, 0.094118, 0.023529, 1.0 }, + { 0.219608, 0.098039, 0.019608, 1.0 }, + { 0.286275, 0.121569, 0.066667, 1.0 }, + { 0.164706, 0.156863, 0.109804, 1.0 }, + { 0.145098, 0.231373, 0.090196, 1.0 }, + { 0.129412, 0.305882, 0.074510, 1.0 }, + { 0.109804, 0.392157, 0.235294, 1.0 }, + { 0.305882, 0.478431, 0.337255, 1.0 }, + { 0.368627, 0.466667, 0.341176, 1.0 }, + { 0.458824, 0.431373, 0.219608, 1.0 }, + { 0.537255, 0.227451, 0.105882, 1.0 }, + { 0.639216, 0.113725, 0.015686, 1.0 }, + { 0.725490, 0.086275, 0.090196, 1.0 }, + { 0.619608, 0.058824, 0.168627, 1.0 }, + { 0.529412, 0.050980, 0.196078, 1.0 }, + { 0.356863, 0.082353, 0.325490, 1.0 }, + { 0.431373, 0.207843, 0.478431, 1.0 }, + { 0.611765, 0.388235, 0.549020, 1.0 }, + { 0.435294, 0.403922, 0.498039, 1.0 }, + { 0.203922, 0.321569, 0.470588, 1.0 }, + { 0.125490, 0.290196, 0.447059, 1.0 }, + { 0.062745, 0.109804, 0.501961, 1.0 }, + { 0.078431, 0.047059, 0.513725, 1.0 }, + { 0.054902, 0.074510, 0.482353, 1.0 }, + { 0.117647, 0.062745, 0.364706, 1.0 }, + { 0.062745, 0.058824, 0.184314, 1.0 }, + { 0.066667, 0.074510, 0.070588, 1.0 }, + { 0.058824, 0.101961, 0.070588, 1.0 }, + { 0.047059, 0.141176, 0.054902, 1.0 }, + { 0.094118, 0.152941, 0.039216, 1.0 }, + { 0.149020, 0.137255, 0.062745, 1.0 }, + { 0.309804, 0.188235, 0.105882, 1.0 }, + { 0.301961, 0.423529, 0.109804, 1.0 }, + { 0.427451, 0.556863, 0.043137, 1.0 }, + { 0.635294, 0.403922, 0.035294, 1.0 }, + { 0.690196, 0.313725, 0.074510, 1.0 }, + { 0.545098, 0.368627, 0.380392, 1.0 }, + { 0.611765, 0.490196, 0.611765, 1.0 }, + { 0.674510, 0.670588, 0.733333, 1.0 }, + { 0.568627, 0.764706, 0.721569, 1.0 }, + { 0.572549, 0.733333, 0.701961, 1.0 }, + { 0.529412, 0.635294, 0.568627, 1.0 }, + { 0.380392, 0.584314, 0.627451, 1.0 }, + { 0.274510, 0.525490, 0.462745, 1.0 }, + { 0.101961, 0.447059, 0.462745, 1.0 }, + { 0.066667, 0.419608, 0.513725, 1.0 }, + { 0.133333, 0.411765, 0.529412, 1.0 }, + { 0.098039, 0.509804, 0.533333, 1.0 }, + { 0.047059, 0.517647, 0.615686, 1.0 }, + { 0.027451, 0.576471, 0.807843, 1.0 }, + { 0.058824, 0.607843, 0.815686, 1.0 }, + { 0.098039, 0.580392, 0.741176, 1.0 }, + { 0.050980, 0.447059, 0.564706, 1.0 }, + { 0.007843, 0.356863, 0.490196, 1.0 }, + { 0.054902, 0.149020, 0.392157, 1.0 }, + { 0.027451, 0.121569, 0.301961, 1.0 }, + { 0.050980, 0.086275, 0.152941, 1.0 }, + { 0.082353, 0.054902, 0.188235, 1.0 }, + { 0.047059, 0.035294, 0.219608, 1.0 }, + { 0.039216, 0.023529, 0.254902, 1.0 }, + { 0.003922, 0.078431, 0.388235, 1.0 }, + { 0.027451, 0.043137, 0.525490, 1.0 }, + { 0.062745, 0.035294, 0.545098, 1.0 }, + { 0.019608, 0.058824, 0.439216, 1.0 }, + { 0.000000, 0.027451, 0.239216, 1.0 }, + { 0.019608, 0.062745, 0.188235, 1.0 }, + { 0.000000, 0.031373, 0.113725, 1.0 }, + { 0.007843, 0.035294, 0.105882, 1.0 }, + { 0.035294, 0.015686, 0.133333, 1.0 }, + { 0.023529, 0.070588, 0.298039, 1.0 }, + { 0.015686, 0.058824, 0.317647, 1.0 }, + { 0.058824, 0.117647, 0.341176, 1.0 }, + { 0.113725, 0.062745, 0.270588, 1.0 }, + { 0.152941, 0.039216, 0.007843, 1.0 }, + { 0.129412, 0.050980, 0.196078, 1.0 }, + }; +/* 3m0010.jpg */ +static double4 colors_327[] = { + { 0.956863, 0.529412, 0.376471, 1.0 }, + { 0.866667, 0.509804, 0.439216, 1.0 }, + { 0.905882, 0.556863, 0.501961, 1.0 }, + { 0.949020, 0.607843, 0.568627, 1.0 }, + { 0.870588, 0.615686, 0.560784, 1.0 }, + { 0.792157, 0.623529, 0.556863, 1.0 }, + { 0.717647, 0.635294, 0.482353, 1.0 }, + { 0.643137, 0.647059, 0.411765, 1.0 }, + { 0.211765, 0.431373, 0.152941, 1.0 }, + { 0.211765, 0.333333, 0.125490, 1.0 }, + { 0.215686, 0.239216, 0.098039, 1.0 }, + { 0.282353, 0.247059, 0.082353, 1.0 }, + { 0.349020, 0.254902, 0.066667, 1.0 }, + { 0.301961, 0.203922, 0.050980, 1.0 }, + { 0.258824, 0.152941, 0.039216, 1.0 }, + { 0.215686, 0.152941, 0.062745, 1.0 }, + { 0.176471, 0.152941, 0.090196, 1.0 }, + { 0.015686, 0.321569, 0.086275, 1.0 }, + { 0.047059, 0.360784, 0.133333, 1.0 }, + { 0.082353, 0.400000, 0.180392, 1.0 }, + { 0.168627, 0.392157, 0.113725, 1.0 }, + { 0.254902, 0.388235, 0.050980, 1.0 }, + { 0.301961, 0.396078, 0.070588, 1.0 }, + { 0.352941, 0.403922, 0.090196, 1.0 }, + { 0.407843, 0.407843, 0.054902, 1.0 }, + { 0.458824, 0.349020, 0.098039, 1.0 }, + { 0.509804, 0.294118, 0.141176, 1.0 }, + { 0.568627, 0.368627, 0.133333, 1.0 }, + { 0.631373, 0.447059, 0.125490, 1.0 }, + { 0.635294, 0.470588, 0.133333, 1.0 }, + { 0.643137, 0.498039, 0.141176, 1.0 }, + { 0.737255, 0.588235, 0.262745, 1.0 }, + { 0.850980, 0.588235, 0.247059, 1.0 }, + { 0.898039, 0.741176, 0.470588, 1.0 }, + { 0.796078, 0.650980, 0.462745, 1.0 }, + { 0.698039, 0.564706, 0.454902, 1.0 }, + { 0.494118, 0.443137, 0.470588, 1.0 }, + { 0.290196, 0.325490, 0.486275, 1.0 }, + { 0.274510, 0.219608, 0.450980, 1.0 }, + { 0.258824, 0.113725, 0.419608, 1.0 }, + { 0.192157, 0.109804, 0.341176, 1.0 }, + { 0.196078, 0.215686, 0.364706, 1.0 }, + { 0.200000, 0.321569, 0.392157, 1.0 }, + { 0.168627, 0.325490, 0.364706, 1.0 }, + { 0.137255, 0.333333, 0.337255, 1.0 }, + { 0.129412, 0.250980, 0.278431, 1.0 }, + { 0.125490, 0.172549, 0.219608, 1.0 }, + { 0.133333, 0.137255, 0.215686, 1.0 }, + { 0.121569, 0.156863, 0.137255, 1.0 }, + { 0.435294, 0.403922, 0.078431, 1.0 }, + { 0.549020, 0.537255, 0.176471, 1.0 }, + { 0.662745, 0.670588, 0.274510, 1.0 }, + { 0.721569, 0.745098, 0.325490, 1.0 }, + { 0.784314, 0.823529, 0.380392, 1.0 }, + { 0.878431, 0.760784, 0.403922, 1.0 }, + { 0.972549, 0.701961, 0.431373, 1.0 }, + { 0.749020, 0.564706, 0.596078, 1.0 }, + { 0.694118, 0.643137, 0.470588, 1.0 }, + { 0.643137, 0.721569, 0.349020, 1.0 }, + { 0.639216, 0.764706, 0.301961, 1.0 }, + { 0.635294, 0.811765, 0.254902, 1.0 }, + { 0.603922, 0.737255, 0.250980, 1.0 }, + { 0.572549, 0.662745, 0.247059, 1.0 }, + { 0.666667, 0.576471, 0.160784, 1.0 }, + { 0.674510, 0.517647, 0.247059, 1.0 }, + { 0.647059, 0.513725, 0.235294, 1.0 }, + { 0.564706, 0.368627, 0.203922, 1.0 }, + { 0.482353, 0.223529, 0.176471, 1.0 }, + { 0.454902, 0.200000, 0.227451, 1.0 }, + { 0.427451, 0.176471, 0.278431, 1.0 }, + { 0.443137, 0.113725, 0.164706, 1.0 }, + { 0.458824, 0.164706, 0.145098, 1.0 }, + { 0.498039, 0.117647, 0.184314, 1.0 }, + { 0.431373, 0.109804, 0.200000, 1.0 }, + { 0.364706, 0.105882, 0.215686, 1.0 }, + { 0.270588, 0.105882, 0.137255, 1.0 }, + { 0.176471, 0.105882, 0.058824, 1.0 }, + { 0.172549, 0.078431, 0.035294, 1.0 }, + { 0.172549, 0.054902, 0.015686, 1.0 }, + { 0.105882, 0.031373, 0.015686, 1.0 }, + { 0.086275, 0.090196, 0.019608, 1.0 }, + { 0.019608, 0.058824, 0.301961, 1.0 }, + { 0.062745, 0.050980, 0.321569, 1.0 }, + { 0.109804, 0.047059, 0.341176, 1.0 }, + { 0.109804, 0.043137, 0.352941, 1.0 }, + { 0.113725, 0.043137, 0.364706, 1.0 }, + { 0.168627, 0.007843, 0.317647, 1.0 }, + { 0.243137, 0.074510, 0.286275, 1.0 }, + { 0.415686, 0.188235, 0.235294, 1.0 }, + { 0.521569, 0.160784, 0.137255, 1.0 }, + { 0.627451, 0.133333, 0.043137, 1.0 }, + { 0.603922, 0.160784, 0.023529, 1.0 }, + { 0.584314, 0.188235, 0.007843, 1.0 }, + { 0.572549, 0.227451, 0.070588, 1.0 }, + { 0.450980, 0.282353, 0.082353, 1.0 }, + { 0.396078, 0.360784, 0.058824, 1.0 }, + { 0.396078, 0.368627, 0.062745, 1.0 }, + { 0.184314, 0.321569, 0.101961, 1.0 }, + { 0.094118, 0.376471, 0.278431, 1.0 }, + { 0.003922, 0.431373, 0.458824, 1.0 }, + { 0.039216, 0.368627, 0.403922, 1.0 }, + { 0.074510, 0.309804, 0.349020, 1.0 }, + { 0.074510, 0.109804, 0.341176, 1.0 }, + { 0.113725, 0.054902, 0.325490, 1.0 }, + { 0.294118, 0.250980, 0.317647, 1.0 }, + { 0.384314, 0.388235, 0.262745, 1.0 }, + { 0.474510, 0.525490, 0.211765, 1.0 }, + { 0.505882, 0.454902, 0.172549, 1.0 }, + { 0.541176, 0.388235, 0.133333, 1.0 }, + { 0.513725, 0.298039, 0.074510, 1.0 }, + { 0.509804, 0.258824, 0.109804, 1.0 }, + { 0.494118, 0.286275, 0.074510, 1.0 }, + { 0.466667, 0.227451, 0.015686, 1.0 }, + { 0.443137, 0.235294, 0.101961, 1.0 }, + { 0.427451, 0.215686, 0.101961, 1.0 }, + { 0.415686, 0.196078, 0.105882, 1.0 }, + { 0.380392, 0.196078, 0.133333, 1.0 }, + { 0.392157, 0.215686, 0.062745, 1.0 }, + { 0.384314, 0.156863, 0.070588, 1.0 }, + { 0.450980, 0.156863, 0.066667, 1.0 }, + { 0.552941, 0.098039, 0.039216, 1.0 }, + { 0.513725, 0.125490, 0.035294, 1.0 }, + { 0.478431, 0.152941, 0.035294, 1.0 }, + { 0.443137, 0.207843, 0.015686, 1.0 }, + { 0.407843, 0.262745, 0.000000, 1.0 }, + { 0.439216, 0.376471, 0.035294, 1.0 }, + { 0.419608, 0.466667, 0.035294, 1.0 }, + { 0.545098, 0.572549, 0.066667, 1.0 }, + { 0.556863, 0.498039, 0.094118, 1.0 }, + { 0.694118, 0.627451, 0.109804, 1.0 }, + { 0.701961, 0.666667, 0.192157, 1.0 }, + { 0.713725, 0.705882, 0.278431, 1.0 }, + { 0.831373, 0.803922, 0.243137, 1.0 }, + { 0.882353, 0.811765, 0.388235, 1.0 }, + { 0.874510, 0.874510, 0.529412, 1.0 }, + { 0.764706, 0.858824, 0.482353, 1.0 }, + { 0.729412, 0.960784, 0.294118, 1.0 }, + { 0.552941, 0.886275, 0.235294, 1.0 }, + { 0.376471, 0.815686, 0.180392, 1.0 }, + { 0.364706, 0.776471, 0.141176, 1.0 }, + { 0.356863, 0.741176, 0.101961, 1.0 }, + { 0.262745, 0.584314, 0.498039, 1.0 }, + { 0.200000, 0.588235, 0.505882, 1.0 }, + { 0.070588, 0.392157, 0.619608, 1.0 }, + { 0.145098, 0.466667, 0.662745, 1.0 }, + { 0.262745, 0.658824, 0.603922, 1.0 }, + { 0.321569, 0.647059, 0.662745, 1.0 }, + { 0.380392, 0.635294, 0.721569, 1.0 }, + { 0.380392, 0.411765, 0.556863, 1.0 }, + { 0.643137, 0.301961, 0.376471, 1.0 }, + { 0.580392, 0.168627, 0.227451, 1.0 }, + { 0.545098, 0.133333, 0.149020, 1.0 }, + { 0.584314, 0.101961, 0.211765, 1.0 }, + { 0.666667, 0.152941, 0.317647, 1.0 }, + { 0.749020, 0.203922, 0.427451, 1.0 }, + { 0.733333, 0.313725, 0.423529, 1.0 }, + { 0.615686, 0.392157, 0.278431, 1.0 }, + { 0.568627, 0.376471, 0.309804, 1.0 }, + { 0.560784, 0.376471, 0.313725, 1.0 }, + { 0.423529, 0.278431, 0.349020, 1.0 }, + { 0.317647, 0.141176, 0.301961, 1.0 }, + { 0.227451, 0.125490, 0.239216, 1.0 }, + { 0.200000, 0.125490, 0.211765, 1.0 }, + { 0.172549, 0.129412, 0.184314, 1.0 }, + { 0.164706, 0.094118, 0.196078, 1.0 }, + { 0.141176, 0.070588, 0.164706, 1.0 }, + { 0.164706, 0.074510, 0.145098, 1.0 }, + { 0.180392, 0.101961, 0.145098, 1.0 }, + { 0.341176, 0.070588, 0.145098, 1.0 }, + { 0.356863, 0.047059, 0.121569, 1.0 }, + { 0.376471, 0.027451, 0.098039, 1.0 }, + { 0.356863, 0.007843, 0.078431, 1.0 }, + { 0.384314, 0.054902, 0.047059, 1.0 }, + { 0.325490, 0.015686, 0.000000, 1.0 }, + { 0.298039, 0.047059, 0.007843, 1.0 }, + { 0.305882, 0.058824, 0.031373, 1.0 }, + { 0.294118, 0.105882, 0.019608, 1.0 }, + { 0.372549, 0.109804, 0.035294, 1.0 }, + { 0.431373, 0.117647, 0.090196, 1.0 }, + { 0.466667, 0.125490, 0.086275, 1.0 }, + { 0.490196, 0.168627, 0.086275, 1.0 }, + { 0.490196, 0.207843, 0.121569, 1.0 }, + { 0.525490, 0.258824, 0.113725, 1.0 }, + { 0.584314, 0.294118, 0.047059, 1.0 }, + { 0.431373, 0.356863, 0.058824, 1.0 }, + { 0.380392, 0.325490, 0.058824, 1.0 }, + { 0.333333, 0.294118, 0.062745, 1.0 }, + { 0.380392, 0.211765, 0.149020, 1.0 }, + { 0.403922, 0.125490, 0.141176, 1.0 }, + { 0.466667, 0.101961, 0.082353, 1.0 }, + { 0.529412, 0.074510, 0.086275, 1.0 }, + { 0.596078, 0.019608, 0.184314, 1.0 }, + { 0.607843, 0.007843, 0.180392, 1.0 }, + { 0.505882, 0.015686, 0.086275, 1.0 }, + { 0.400000, 0.078431, 0.035294, 1.0 }, + { 0.231373, 0.149020, 0.043137, 1.0 }, + { 0.137255, 0.113725, 0.058824, 1.0 }, + { 0.070588, 0.160784, 0.050980, 1.0 }, + { 0.000000, 0.207843, 0.027451, 1.0 }, + { 0.086275, 0.109804, 0.070588, 1.0 }, + { 0.066667, 0.039216, 0.172549, 1.0 }, + { 0.007843, 0.058824, 0.196078, 1.0 }, + { 0.023529, 0.015686, 0.207843, 1.0 }, + { 0.176471, 0.015686, 0.243137, 1.0 }, + { 0.337255, 0.003922, 0.227451, 1.0 }, + { 0.450980, 0.050980, 0.235294, 1.0 }, + { 0.443137, 0.015686, 0.180392, 1.0 }, + { 0.349020, 0.019608, 0.109804, 1.0 }, + { 0.321569, 0.023529, 0.070588, 1.0 }, + { 0.239216, 0.015686, 0.043137, 1.0 }, + { 0.137255, 0.019608, 0.113725, 1.0 }, + { 0.160784, 0.007843, 0.184314, 1.0 }, + { 0.168627, 0.050980, 0.262745, 1.0 }, + { 0.211765, 0.090196, 0.325490, 1.0 }, + { 0.341176, 0.070588, 0.396078, 1.0 }, + { 0.380392, 0.125490, 0.392157, 1.0 }, + { 0.556863, 0.325490, 0.301961, 1.0 }, + { 0.619608, 0.458824, 0.278431, 1.0 }, + { 0.654902, 0.549020, 0.380392, 1.0 }, + { 0.725490, 0.486275, 0.372549, 1.0 }, + { 0.662745, 0.376471, 0.443137, 1.0 }, + { 0.705882, 0.254902, 0.611765, 1.0 }, + { 0.443137, 0.352941, 0.709804, 1.0 }, + { 0.388235, 0.780392, 0.882353, 1.0 }, + { 0.423529, 0.831373, 0.866667, 1.0 }, + { 0.337255, 0.768627, 0.576471, 1.0 }, + { 0.239216, 0.584314, 0.490196, 1.0 }, + { 0.109804, 0.549020, 0.450980, 1.0 }, + { 0.117647, 0.325490, 0.396078, 1.0 }, + { 0.043137, 0.082353, 0.282353, 1.0 }, + { 0.101961, 0.082353, 0.345098, 1.0 }, + { 0.023529, 0.117647, 0.494118, 1.0 }, + { 0.137255, 0.282353, 0.498039, 1.0 }, + { 0.058824, 0.427451, 0.466667, 1.0 }, + { 0.070588, 0.486275, 0.439216, 1.0 }, + { 0.058824, 0.462745, 0.243137, 1.0 }, + { 0.215686, 0.282353, 0.211765, 1.0 }, + { 0.227451, 0.200000, 0.125490, 1.0 }, + { 0.329412, 0.125490, 0.141176, 1.0 }, + { 0.325490, 0.105882, 0.039216, 1.0 }, + { 0.337255, 0.125490, 0.015686, 1.0 }, + { 0.376471, 0.164706, 0.031373, 1.0 }, + { 0.364706, 0.278431, 0.054902, 1.0 }, + { 0.376471, 0.427451, 0.105882, 1.0 }, + { 0.505882, 0.662745, 0.286275, 1.0 }, + { 0.419608, 0.537255, 0.301961, 1.0 }, + { 0.235294, 0.376471, 0.509804, 1.0 }, + { 0.192157, 0.270588, 0.501961, 1.0 }, + { 0.235294, 0.235294, 0.345098, 1.0 }, + { 0.243137, 0.219608, 0.258824, 1.0 }, + { 0.372549, 0.172549, 0.160784, 1.0 }, + { 0.407843, 0.203922, 0.250980, 1.0 }, + { 0.435294, 0.207843, 0.305882, 1.0 }, + { 0.556863, 0.235294, 0.282353, 1.0 }, + { 0.631373, 0.105882, 0.478431, 1.0 }, + { 0.517647, 0.180392, 0.419608, 1.0 }, + }; +/* 3m0011.jpg */ +static double4 colors_328[] = { + { 0.121569, 0.239216, 0.137255, 1.0 }, + { 0.031373, 0.141176, 0.156863, 1.0 }, + { 0.031373, 0.184314, 0.168627, 1.0 }, + { 0.035294, 0.231373, 0.184314, 1.0 }, + { 0.043137, 0.188235, 0.215686, 1.0 }, + { 0.054902, 0.149020, 0.250980, 1.0 }, + { 0.050980, 0.117647, 0.223529, 1.0 }, + { 0.047059, 0.090196, 0.200000, 1.0 }, + { 0.121569, 0.058824, 0.109804, 1.0 }, + { 0.101961, 0.054902, 0.180392, 1.0 }, + { 0.082353, 0.050980, 0.250980, 1.0 }, + { 0.105882, 0.031373, 0.505882, 1.0 }, + { 0.129412, 0.011765, 0.764706, 1.0 }, + { 0.180392, 0.031373, 0.701961, 1.0 }, + { 0.231373, 0.050980, 0.643137, 1.0 }, + { 0.196078, 0.043137, 0.529412, 1.0 }, + { 0.164706, 0.039216, 0.419608, 1.0 }, + { 0.196078, 0.007843, 0.172549, 1.0 }, + { 0.223529, 0.050980, 0.223529, 1.0 }, + { 0.250980, 0.098039, 0.274510, 1.0 }, + { 0.427451, 0.141176, 0.333333, 1.0 }, + { 0.603922, 0.184314, 0.396078, 1.0 }, + { 0.721569, 0.231373, 0.396078, 1.0 }, + { 0.843137, 0.282353, 0.400000, 1.0 }, + { 0.768627, 0.576471, 0.690196, 1.0 }, + { 0.643137, 0.596078, 0.658824, 1.0 }, + { 0.521569, 0.615686, 0.631373, 1.0 }, + { 0.568627, 0.713725, 0.576471, 1.0 }, + { 0.615686, 0.811765, 0.525490, 1.0 }, + { 0.592157, 0.752941, 0.560784, 1.0 }, + { 0.568627, 0.694118, 0.600000, 1.0 }, + { 0.568627, 0.568627, 0.670588, 1.0 }, + { 0.427451, 0.713725, 0.647059, 1.0 }, + { 0.305882, 0.611765, 0.870588, 1.0 }, + { 0.258824, 0.721569, 0.858824, 1.0 }, + { 0.215686, 0.835294, 0.847059, 1.0 }, + { 0.243137, 0.850980, 0.874510, 1.0 }, + { 0.270588, 0.870588, 0.901961, 1.0 }, + { 0.341176, 0.835294, 0.929412, 1.0 }, + { 0.415686, 0.803922, 0.956863, 1.0 }, + { 0.600000, 0.611765, 0.890196, 1.0 }, + { 0.498039, 0.533333, 0.870588, 1.0 }, + { 0.400000, 0.458824, 0.854902, 1.0 }, + { 0.372549, 0.400000, 0.729412, 1.0 }, + { 0.345098, 0.341176, 0.607843, 1.0 }, + { 0.352941, 0.325490, 0.592157, 1.0 }, + { 0.360784, 0.309804, 0.580392, 1.0 }, + { 0.384314, 0.141176, 0.576471, 1.0 }, + { 0.372549, 0.129412, 0.517647, 1.0 }, + { 0.407843, 0.164706, 0.490196, 1.0 }, + { 0.317647, 0.184314, 0.458824, 1.0 }, + { 0.227451, 0.207843, 0.427451, 1.0 }, + { 0.168627, 0.286275, 0.431373, 1.0 }, + { 0.113725, 0.368627, 0.439216, 1.0 }, + { 0.117647, 0.356863, 0.423529, 1.0 }, + { 0.121569, 0.345098, 0.411765, 1.0 }, + { 0.227451, 0.486275, 0.298039, 1.0 }, + { 0.113725, 0.407843, 0.301961, 1.0 }, + { 0.000000, 0.329412, 0.305882, 1.0 }, + { 0.062745, 0.345098, 0.396078, 1.0 }, + { 0.125490, 0.364706, 0.486275, 1.0 }, + { 0.239216, 0.349020, 0.525490, 1.0 }, + { 0.356863, 0.333333, 0.568627, 1.0 }, + { 0.505882, 0.470588, 0.678431, 1.0 }, + { 0.596078, 0.458824, 0.670588, 1.0 }, + { 0.368627, 0.294118, 0.615686, 1.0 }, + { 0.321569, 0.211765, 0.494118, 1.0 }, + { 0.274510, 0.133333, 0.372549, 1.0 }, + { 0.266667, 0.200000, 0.349020, 1.0 }, + { 0.262745, 0.270588, 0.329412, 1.0 }, + { 0.192157, 0.356863, 0.403922, 1.0 }, + { 0.207843, 0.501961, 0.513725, 1.0 }, + { 0.278431, 0.474510, 0.862745, 1.0 }, + { 0.278431, 0.435294, 0.682353, 1.0 }, + { 0.282353, 0.400000, 0.501961, 1.0 }, + { 0.223529, 0.266667, 0.415686, 1.0 }, + { 0.168627, 0.137255, 0.329412, 1.0 }, + { 0.211765, 0.121569, 0.325490, 1.0 }, + { 0.258824, 0.105882, 0.321569, 1.0 }, + { 0.396078, 0.156863, 0.431373, 1.0 }, + { 0.341176, 0.125490, 0.482353, 1.0 }, + { 0.313725, 0.094118, 0.592157, 1.0 }, + { 0.215686, 0.160784, 0.713725, 1.0 }, + { 0.117647, 0.231373, 0.835294, 1.0 }, + { 0.133333, 0.262745, 0.800000, 1.0 }, + { 0.152941, 0.294118, 0.764706, 1.0 }, + { 0.258824, 0.380392, 0.643137, 1.0 }, + { 0.270588, 0.478431, 0.611765, 1.0 }, + { 0.266667, 0.596078, 0.537255, 1.0 }, + { 0.262745, 0.521569, 0.403922, 1.0 }, + { 0.258824, 0.450980, 0.274510, 1.0 }, + { 0.188235, 0.376471, 0.207843, 1.0 }, + { 0.117647, 0.305882, 0.141176, 1.0 }, + { 0.031373, 0.168627, 0.043137, 1.0 }, + { 0.000000, 0.149020, 0.003922, 1.0 }, + { 0.007843, 0.054902, 0.039216, 1.0 }, + { 0.019608, 0.105882, 0.058824, 1.0 }, + { 0.184314, 0.121569, 0.023529, 1.0 }, + { 0.227451, 0.286275, 0.129412, 1.0 }, + { 0.270588, 0.454902, 0.239216, 1.0 }, + { 0.223529, 0.588235, 0.313725, 1.0 }, + { 0.176471, 0.725490, 0.388235, 1.0 }, + { 0.552941, 0.815686, 0.552941, 1.0 }, + { 0.513725, 0.831373, 0.294118, 1.0 }, + { 0.960784, 0.917647, 0.117647, 1.0 }, + { 0.831373, 0.647059, 0.137255, 1.0 }, + { 0.701961, 0.380392, 0.160784, 1.0 }, + { 0.811765, 0.211765, 0.207843, 1.0 }, + { 0.921569, 0.047059, 0.258824, 1.0 }, + { 0.776471, 0.219608, 0.407843, 1.0 }, + { 0.560784, 0.160784, 0.305882, 1.0 }, + { 0.262745, 0.094118, 0.203922, 1.0 }, + { 0.184314, 0.105882, 0.215686, 1.0 }, + { 0.074510, 0.086275, 0.105882, 1.0 }, + { 0.043137, 0.066667, 0.078431, 1.0 }, + { 0.011765, 0.050980, 0.054902, 1.0 }, + { 0.015686, 0.019608, 0.027451, 1.0 }, + { 0.007843, 0.000000, 0.003922, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.050980, 0.000000, 1.0 }, + { 0.078431, 0.133333, 0.137255, 1.0 }, + { 0.160784, 0.192157, 0.192157, 1.0 }, + { 0.243137, 0.250980, 0.247059, 1.0 }, + { 0.301961, 0.360784, 0.309804, 1.0 }, + { 0.364706, 0.474510, 0.376471, 1.0 }, + { 0.298039, 0.505882, 0.529412, 1.0 }, + { 0.325490, 0.568627, 0.721569, 1.0 }, + { 0.400000, 0.607843, 0.584314, 1.0 }, + { 0.278431, 0.494118, 0.505882, 1.0 }, + { 0.062745, 0.247059, 0.121569, 1.0 }, + { 0.031373, 0.156863, 0.109804, 1.0 }, + { 0.000000, 0.066667, 0.098039, 1.0 }, + { 0.000000, 0.050980, 0.066667, 1.0 }, + { 0.000000, 0.019608, 0.019608, 1.0 }, + { 0.000000, 0.007843, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.011765, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.015686, 1.0 }, + { 0.000000, 0.011765, 0.023529, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.035294, 1.0 }, + { 0.015686, 0.011765, 0.066667, 1.0 }, + { 0.031373, 0.027451, 0.098039, 1.0 }, + { 0.105882, 0.062745, 0.196078, 1.0 }, + { 0.121569, 0.129412, 0.282353, 1.0 }, + { 0.109804, 0.050980, 0.384314, 1.0 }, + { 0.031373, 0.094118, 0.337255, 1.0 }, + { 0.047059, 0.003922, 0.223529, 1.0 }, + { 0.050980, 0.023529, 0.211765, 1.0 }, + { 0.054902, 0.047059, 0.200000, 1.0 }, + { 0.121569, 0.031373, 0.101961, 1.0 }, + { 0.266667, 0.000000, 0.113725, 1.0 }, + { 0.396078, 0.168627, 0.227451, 1.0 }, + { 0.470588, 0.462745, 0.274510, 1.0 }, + { 0.462745, 0.650980, 0.588235, 1.0 }, + { 0.549020, 0.866667, 0.596078, 1.0 }, + { 0.439216, 0.815686, 0.862745, 1.0 }, + { 0.372549, 0.678431, 0.878431, 1.0 }, + { 0.309804, 0.541176, 0.894118, 1.0 }, + { 0.337255, 0.521569, 0.835294, 1.0 }, + { 0.388235, 0.447059, 0.819608, 1.0 }, + { 0.380392, 0.478431, 0.800000, 1.0 }, + { 0.329412, 0.600000, 0.760784, 1.0 }, + { 0.576471, 0.870588, 0.788235, 1.0 }, + { 0.623529, 0.886275, 0.776471, 1.0 }, + { 0.670588, 0.905882, 0.764706, 1.0 }, + { 0.737255, 0.549020, 0.949020, 1.0 }, + { 0.741176, 0.415686, 0.776471, 1.0 }, + { 0.847059, 0.380392, 0.945098, 1.0 }, + { 0.941176, 0.258824, 0.874510, 1.0 }, + { 0.850980, 0.086275, 0.862745, 1.0 }, + { 0.717647, 0.254902, 0.584314, 1.0 }, + { 0.545098, 0.219608, 0.541176, 1.0 }, + { 0.501961, 0.098039, 0.423529, 1.0 }, + { 0.321569, 0.149020, 0.341176, 1.0 }, + { 0.337255, 0.113725, 0.329412, 1.0 }, + { 0.439216, 0.070588, 0.278431, 1.0 }, + { 0.584314, 0.054902, 0.454902, 1.0 }, + { 0.556863, 0.152941, 0.423529, 1.0 }, + { 0.380392, 0.125490, 0.721569, 1.0 }, + { 0.392157, 0.133333, 0.760784, 1.0 }, + { 0.403922, 0.145098, 0.803922, 1.0 }, + { 0.658824, 0.149020, 0.682353, 1.0 }, + { 0.596078, 0.211765, 0.552941, 1.0 }, + { 0.756863, 0.262745, 0.411765, 1.0 }, + { 0.654902, 0.356863, 0.231373, 1.0 }, + { 0.411765, 0.458824, 0.121569, 1.0 }, + { 0.258824, 0.250980, 0.098039, 1.0 }, + { 0.211765, 0.227451, 0.082353, 1.0 }, + { 0.286275, 0.145098, 0.043137, 1.0 }, + { 0.329412, 0.058824, 0.078431, 1.0 }, + { 0.239216, 0.011765, 0.098039, 1.0 }, + { 0.184314, 0.109804, 0.050980, 1.0 }, + { 0.133333, 0.286275, 0.070588, 1.0 }, + { 0.207843, 0.435294, 0.207843, 1.0 }, + { 0.247059, 0.482353, 0.380392, 1.0 }, + { 0.219608, 0.529412, 0.509804, 1.0 }, + { 0.254902, 0.458824, 0.603922, 1.0 }, + { 0.235294, 0.341176, 0.682353, 1.0 }, + { 0.105882, 0.203922, 0.701961, 1.0 }, + { 0.145098, 0.203922, 0.568627, 1.0 }, + { 0.078431, 0.086275, 0.419608, 1.0 }, + { 0.105882, 0.062745, 0.196078, 1.0 }, + { 0.070588, 0.039216, 0.082353, 1.0 }, + { 0.007843, 0.011765, 0.027451, 1.0 }, + { 0.003922, 0.000000, 0.019608, 1.0 }, + { 0.031373, 0.000000, 0.011765, 1.0 }, + { 0.050980, 0.027451, 0.035294, 1.0 }, + { 0.145098, 0.000000, 0.054902, 1.0 }, + { 0.152941, 0.090196, 0.039216, 1.0 }, + { 0.168627, 0.180392, 0.105882, 1.0 }, + { 0.133333, 0.223529, 0.160784, 1.0 }, + { 0.086275, 0.243137, 0.200000, 1.0 }, + { 0.121569, 0.200000, 0.192157, 1.0 }, + { 0.070588, 0.152941, 0.266667, 1.0 }, + { 0.000000, 0.152941, 0.305882, 1.0 }, + { 0.047059, 0.156863, 0.411765, 1.0 }, + { 0.113725, 0.054902, 0.427451, 1.0 }, + { 0.239216, 0.070588, 0.431373, 1.0 }, + { 0.419608, 0.094118, 0.619608, 1.0 }, + { 0.803922, 0.133333, 0.784314, 1.0 }, + { 0.635294, 0.184314, 0.988235, 1.0 }, + { 0.423529, 0.098039, 0.945098, 1.0 }, + { 0.211765, 0.200000, 0.964706, 1.0 }, + { 0.407843, 0.301961, 0.988235, 1.0 }, + { 0.439216, 0.309804, 1.000000, 1.0 }, + { 0.419608, 0.407843, 0.850980, 1.0 }, + { 0.345098, 0.431373, 1.000000, 1.0 }, + { 0.309804, 0.403922, 0.937255, 1.0 }, + { 0.290196, 0.498039, 0.858824, 1.0 }, + { 0.282353, 0.552941, 0.674510, 1.0 }, + { 0.215686, 0.447059, 0.501961, 1.0 }, + { 0.086275, 0.313725, 0.360784, 1.0 }, + { 0.082353, 0.309804, 0.262745, 1.0 }, + { 0.098039, 0.192157, 0.141176, 1.0 }, + { 0.094118, 0.117647, 0.109804, 1.0 }, + { 0.105882, 0.094118, 0.137255, 1.0 }, + { 0.129412, 0.078431, 0.196078, 1.0 }, + { 0.156863, 0.117647, 0.215686, 1.0 }, + { 0.258824, 0.090196, 0.196078, 1.0 }, + { 0.490196, 0.105882, 0.258824, 1.0 }, + { 0.505882, 0.121569, 0.270588, 1.0 }, + { 0.258824, 0.192157, 0.333333, 1.0 }, + { 0.219608, 0.200000, 0.325490, 1.0 }, + { 0.192157, 0.109804, 0.262745, 1.0 }, + { 0.192157, 0.180392, 0.160784, 1.0 }, + { 0.168627, 0.235294, 0.203922, 1.0 }, + { 0.137255, 0.188235, 0.223529, 1.0 }, + { 0.117647, 0.141176, 0.266667, 1.0 }, + { 0.200000, 0.082353, 0.317647, 1.0 }, + { 0.227451, 0.086275, 0.325490, 1.0 }, + }; +/* 3m0012.jpg */ +static double4 colors_329[] = { + { 0.078431, 0.133333, 0.286275, 1.0 }, + { 0.141176, 0.086275, 0.188235, 1.0 }, + { 0.141176, 0.133333, 0.282353, 1.0 }, + { 0.141176, 0.180392, 0.380392, 1.0 }, + { 0.231373, 0.207843, 0.513725, 1.0 }, + { 0.321569, 0.239216, 0.650980, 1.0 }, + { 0.243137, 0.219608, 0.729412, 1.0 }, + { 0.164706, 0.200000, 0.807843, 1.0 }, + { 0.160784, 0.090196, 0.411765, 1.0 }, + { 0.196078, 0.156863, 0.329412, 1.0 }, + { 0.231373, 0.227451, 0.250980, 1.0 }, + { 0.337255, 0.200000, 0.137255, 1.0 }, + { 0.443137, 0.176471, 0.023529, 1.0 }, + { 0.588235, 0.458824, 0.074510, 1.0 }, + { 0.737255, 0.741176, 0.129412, 1.0 }, + { 0.839216, 0.870588, 0.329412, 1.0 }, + { 0.941176, 1.000000, 0.533333, 1.0 }, + { 0.992157, 0.862745, 0.545098, 1.0 }, + { 0.952941, 0.713725, 0.431373, 1.0 }, + { 0.913725, 0.568627, 0.321569, 1.0 }, + { 0.623529, 0.317647, 0.227451, 1.0 }, + { 0.337255, 0.066667, 0.137255, 1.0 }, + { 0.270588, 0.031373, 0.145098, 1.0 }, + { 0.207843, 0.000000, 0.156863, 1.0 }, + { 0.035294, 0.000000, 0.047059, 1.0 }, + { 0.015686, 0.007843, 0.054902, 1.0 }, + { 0.000000, 0.019608, 0.066667, 1.0 }, + { 0.000000, 0.039216, 0.082353, 1.0 }, + { 0.000000, 0.062745, 0.098039, 1.0 }, + { 0.003922, 0.074510, 0.082353, 1.0 }, + { 0.007843, 0.090196, 0.070588, 1.0 }, + { 0.027451, 0.023529, 0.043137, 1.0 }, + { 0.086275, 0.105882, 0.015686, 1.0 }, + { 0.094118, 0.243137, 0.184314, 1.0 }, + { 0.298039, 0.345098, 0.278431, 1.0 }, + { 0.501961, 0.450980, 0.376471, 1.0 }, + { 0.545098, 0.505882, 0.564706, 1.0 }, + { 0.592157, 0.560784, 0.752941, 1.0 }, + { 0.564706, 0.549020, 0.768627, 1.0 }, + { 0.537255, 0.537255, 0.788235, 1.0 }, + { 0.356863, 0.047059, 0.945098, 1.0 }, + { 0.305882, 0.094118, 0.690196, 1.0 }, + { 0.254902, 0.145098, 0.435294, 1.0 }, + { 0.223529, 0.070588, 0.309804, 1.0 }, + { 0.196078, 0.000000, 0.188235, 1.0 }, + { 0.172549, 0.011765, 0.141176, 1.0 }, + { 0.149020, 0.027451, 0.098039, 1.0 }, + { 0.054902, 0.019608, 0.000000, 1.0 }, + { 0.031373, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.019608, 0.000000, 0.023529, 1.0 }, + { 0.043137, 0.000000, 0.043137, 1.0 }, + { 0.066667, 0.000000, 0.062745, 1.0 }, + { 0.094118, 0.000000, 0.086275, 1.0 }, + { 0.219608, 0.066667, 0.188235, 1.0 }, + { 0.372549, 0.078431, 0.196078, 1.0 }, + { 0.839216, 0.282353, 0.478431, 1.0 }, + { 0.917647, 0.368627, 0.411765, 1.0 }, + { 1.000000, 0.454902, 0.349020, 1.0 }, + { 0.933333, 0.419608, 0.372549, 1.0 }, + { 0.866667, 0.384314, 0.396078, 1.0 }, + { 0.741176, 0.164706, 0.376471, 1.0 }, + { 0.564706, 0.062745, 0.364706, 1.0 }, + { 0.301961, 0.031373, 0.286275, 1.0 }, + { 0.301961, 0.035294, 0.317647, 1.0 }, + { 0.305882, 0.043137, 0.352941, 1.0 }, + { 0.345098, 0.054902, 0.337255, 1.0 }, + { 0.384314, 0.066667, 0.325490, 1.0 }, + { 0.376471, 0.062745, 0.356863, 1.0 }, + { 0.372549, 0.062745, 0.388235, 1.0 }, + { 0.427451, 0.113725, 0.400000, 1.0 }, + { 0.568627, 0.105882, 0.341176, 1.0 }, + { 0.521569, 0.200000, 0.443137, 1.0 }, + { 0.631373, 0.223529, 0.545098, 1.0 }, + { 0.741176, 0.250980, 0.650980, 1.0 }, + { 0.803922, 0.254902, 0.768627, 1.0 }, + { 0.870588, 0.258824, 0.890196, 1.0 }, + { 0.741176, 0.454902, 0.980392, 1.0 }, + { 0.682353, 0.647059, 0.854902, 1.0 }, + { 0.937255, 0.513725, 0.572549, 1.0 }, + { 0.788235, 0.423529, 0.447059, 1.0 }, + { 0.643137, 0.337255, 0.321569, 1.0 }, + { 0.486275, 0.200000, 0.231373, 1.0 }, + { 0.329412, 0.062745, 0.145098, 1.0 }, + { 0.200000, 0.015686, 0.047059, 1.0 }, + { 0.145098, 0.070588, 0.043137, 1.0 }, + { 0.078431, 0.000000, 0.000000, 1.0 }, + { 0.137255, 0.000000, 0.058824, 1.0 }, + { 0.223529, 0.015686, 0.180392, 1.0 }, + { 0.266667, 0.007843, 0.219608, 1.0 }, + { 0.309804, 0.000000, 0.258824, 1.0 }, + { 0.258824, 0.007843, 0.278431, 1.0 }, + { 0.211765, 0.015686, 0.301961, 1.0 }, + { 0.250980, 0.156863, 0.360784, 1.0 }, + { 0.231373, 0.282353, 0.498039, 1.0 }, + { 0.290196, 0.705882, 0.901961, 1.0 }, + { 0.450980, 0.666667, 0.901961, 1.0 }, + { 0.611765, 0.627451, 0.905882, 1.0 }, + { 0.623529, 0.639216, 0.878431, 1.0 }, + { 0.639216, 0.650980, 0.850980, 1.0 }, + { 0.682353, 0.486275, 0.498039, 1.0 }, + { 0.643137, 0.231373, 0.635294, 1.0 }, + { 0.658824, 0.184314, 0.600000, 1.0 }, + { 0.701961, 0.117647, 0.619608, 1.0 }, + { 0.529412, 0.027451, 0.501961, 1.0 }, + { 0.509804, 0.074510, 0.541176, 1.0 }, + { 0.490196, 0.125490, 0.584314, 1.0 }, + { 0.435294, 0.164706, 0.623529, 1.0 }, + { 0.478431, 0.341176, 0.709804, 1.0 }, + { 0.490196, 0.352941, 0.564706, 1.0 }, + { 0.372549, 0.141176, 0.368627, 1.0 }, + { 0.188235, 0.035294, 0.219608, 1.0 }, + { 0.149020, 0.078431, 0.176471, 1.0 }, + { 0.109804, 0.125490, 0.137255, 1.0 }, + { 0.125490, 0.129412, 0.141176, 1.0 }, + { 0.141176, 0.133333, 0.145098, 1.0 }, + { 0.172549, 0.207843, 0.235294, 1.0 }, + { 0.313725, 0.180392, 0.278431, 1.0 }, + { 0.572549, 0.317647, 0.247059, 1.0 }, + { 0.741176, 0.505882, 0.223529, 1.0 }, + { 0.686275, 0.788235, 0.164706, 1.0 }, + { 0.623529, 0.792157, 0.141176, 1.0 }, + { 0.564706, 0.800000, 0.121569, 1.0 }, + { 0.458824, 0.635294, 0.403922, 1.0 }, + { 0.309804, 0.560784, 0.415686, 1.0 }, + { 0.325490, 0.443137, 0.654902, 1.0 }, + { 0.164706, 0.431373, 0.584314, 1.0 }, + { 0.078431, 0.090196, 0.470588, 1.0 }, + { 0.082353, 0.062745, 0.368627, 1.0 }, + { 0.090196, 0.035294, 0.266667, 1.0 }, + { 0.082353, 0.023529, 0.192157, 1.0 }, + { 0.078431, 0.015686, 0.121569, 1.0 }, + { 0.054902, 0.007843, 0.054902, 1.0 }, + { 0.027451, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.011765, 1.0 }, + { 0.000000, 0.003922, 0.015686, 1.0 }, + { 0.003922, 0.047059, 0.054902, 1.0 }, + { 0.047059, 0.105882, 0.031373, 1.0 }, + { 0.074510, 0.090196, 0.035294, 1.0 }, + { 0.090196, 0.078431, 0.011765, 1.0 }, + { 0.188235, 0.215686, 0.050980, 1.0 }, + { 0.247059, 0.262745, 0.027451, 1.0 }, + { 0.305882, 0.309804, 0.003922, 1.0 }, + { 0.321569, 0.321569, 0.086275, 1.0 }, + { 0.447059, 0.317647, 0.039216, 1.0 }, + { 0.454902, 0.388235, 0.035294, 1.0 }, + { 0.368627, 0.490196, 0.086275, 1.0 }, + { 0.243137, 0.411765, 0.231373, 1.0 }, + { 0.207843, 0.321569, 0.200000, 1.0 }, + { 0.250980, 0.223529, 0.286275, 1.0 }, + { 0.243137, 0.294118, 0.298039, 1.0 }, + { 0.235294, 0.368627, 0.313725, 1.0 }, + { 0.341176, 0.466667, 0.407843, 1.0 }, + { 0.356863, 0.635294, 0.407843, 1.0 }, + { 0.337255, 0.843137, 0.278431, 1.0 }, + { 0.705882, 0.792157, 0.407843, 1.0 }, + { 0.803922, 0.976471, 0.149020, 1.0 }, + { 0.776471, 0.890196, 0.133333, 1.0 }, + { 0.752941, 0.803922, 0.117647, 1.0 }, + { 0.792157, 0.627451, 0.305882, 1.0 }, + { 0.894118, 0.650980, 0.505882, 1.0 }, + { 0.937255, 0.803922, 0.615686, 1.0 }, + { 0.988235, 0.752941, 0.894118, 1.0 }, + { 0.925490, 0.745098, 0.854902, 1.0 }, + { 0.941176, 0.674510, 0.521569, 1.0 }, + { 1.000000, 0.600000, 0.274510, 1.0 }, + { 0.937255, 0.329412, 0.117647, 1.0 }, + { 0.752941, 0.141176, 0.223529, 1.0 }, + { 0.400000, 0.035294, 0.211765, 1.0 }, + { 0.329412, 0.180392, 0.325490, 1.0 }, + { 0.250980, 0.172549, 0.364706, 1.0 }, + { 0.258824, 0.219608, 0.352941, 1.0 }, + { 0.262745, 0.211765, 0.329412, 1.0 }, + { 0.388235, 0.231373, 0.325490, 1.0 }, + { 0.513725, 0.250980, 0.321569, 1.0 }, + { 0.541176, 0.360784, 0.470588, 1.0 }, + { 0.411765, 0.588235, 0.670588, 1.0 }, + { 0.117647, 0.741176, 0.725490, 1.0 }, + { 0.090196, 0.780392, 0.972549, 1.0 }, + { 0.007843, 0.572549, 0.909804, 1.0 }, + { 0.156863, 0.305882, 0.631373, 1.0 }, + { 0.376471, 0.168627, 0.584314, 1.0 }, + { 0.450980, 0.149020, 0.588235, 1.0 }, + { 0.572549, 0.117647, 0.615686, 1.0 }, + { 0.576471, 0.023529, 0.564706, 1.0 }, + { 0.623529, 0.003922, 0.470588, 1.0 }, + { 0.662745, 0.188235, 0.466667, 1.0 }, + { 0.698039, 0.227451, 0.576471, 1.0 }, + { 0.913725, 0.164706, 0.607843, 1.0 }, + { 0.858824, 0.094118, 0.635294, 1.0 }, + { 0.874510, 0.050980, 0.580392, 1.0 }, + { 0.843137, 0.058824, 0.639216, 1.0 }, + { 0.803922, 0.023529, 0.615686, 1.0 }, + { 0.670588, 0.019608, 0.576471, 1.0 }, + { 0.364706, 0.160784, 0.494118, 1.0 }, + { 0.250980, 0.294118, 0.411765, 1.0 }, + { 0.086275, 0.223529, 0.474510, 1.0 }, + { 0.090196, 0.380392, 0.376471, 1.0 }, + { 0.188235, 0.258824, 0.258824, 1.0 }, + { 0.113725, 0.141176, 0.180392, 1.0 }, + { 0.058824, 0.152941, 0.333333, 1.0 }, + { 0.090196, 0.109804, 0.368627, 1.0 }, + { 0.235294, 0.000000, 0.317647, 1.0 }, + { 0.439216, 0.094118, 0.423529, 1.0 }, + { 0.572549, 0.133333, 0.666667, 1.0 }, + { 0.678431, 0.149020, 0.996078, 1.0 }, + { 0.823529, 0.007843, 0.956863, 1.0 }, + { 0.890196, 0.125490, 0.980392, 1.0 }, + { 0.949020, 0.007843, 0.827451, 1.0 }, + { 0.858824, 0.050980, 0.372549, 1.0 }, + { 0.796078, 0.141176, 0.309804, 1.0 }, + { 0.517647, 0.090196, 0.250980, 1.0 }, + { 0.341176, 0.078431, 0.278431, 1.0 }, + { 0.298039, 0.027451, 0.243137, 1.0 }, + { 0.247059, 0.015686, 0.266667, 1.0 }, + { 0.200000, 0.007843, 0.262745, 1.0 }, + { 0.164706, 0.000000, 0.180392, 1.0 }, + { 0.121569, 0.015686, 0.145098, 1.0 }, + { 0.058824, 0.078431, 0.094118, 1.0 }, + { 0.015686, 0.082353, 0.121569, 1.0 }, + { 0.043137, 0.062745, 0.211765, 1.0 }, + { 0.105882, 0.011765, 0.341176, 1.0 }, + { 0.113725, 0.078431, 0.325490, 1.0 }, + { 0.184314, 0.078431, 0.341176, 1.0 }, + { 0.329412, 0.109804, 0.356863, 1.0 }, + { 0.384314, 0.133333, 0.513725, 1.0 }, + { 0.505882, 0.200000, 0.772549, 1.0 }, + { 0.580392, 0.231373, 0.725490, 1.0 }, + { 0.596078, 0.266667, 0.701961, 1.0 }, + { 0.643137, 0.152941, 0.756863, 1.0 }, + { 0.580392, 0.082353, 0.886275, 1.0 }, + { 0.796078, 0.282353, 0.933333, 1.0 }, + { 0.635294, 0.615686, 0.878431, 1.0 }, + { 0.345098, 0.776471, 0.670588, 1.0 }, + { 0.352941, 0.745098, 0.643137, 1.0 }, + { 0.282353, 0.886275, 0.454902, 1.0 }, + { 0.462745, 0.615686, 0.125490, 1.0 }, + { 0.509804, 0.478431, 0.082353, 1.0 }, + { 0.380392, 0.411765, 0.023529, 1.0 }, + { 0.231373, 0.239216, 0.000000, 1.0 }, + { 0.219608, 0.172549, 0.109804, 1.0 }, + { 0.388235, 0.078431, 0.192157, 1.0 }, + { 0.698039, 0.156863, 0.298039, 1.0 }, + { 0.788235, 0.298039, 0.313725, 1.0 }, + }; +/* 3m0013.jpg */ +static double4 colors_330[] = { + { 0.039216, 0.317647, 0.192157, 1.0 }, + { 0.223529, 0.317647, 0.364706, 1.0 }, + { 0.160784, 0.466667, 0.509804, 1.0 }, + { 0.098039, 0.619608, 0.654902, 1.0 }, + { 0.082353, 0.741176, 0.686275, 1.0 }, + { 0.066667, 0.866667, 0.721569, 1.0 }, + { 0.164706, 0.839216, 0.686275, 1.0 }, + { 0.266667, 0.811765, 0.650980, 1.0 }, + { 0.356863, 0.556863, 0.631373, 1.0 }, + { 0.360784, 0.533333, 0.619608, 1.0 }, + { 0.364706, 0.509804, 0.611765, 1.0 }, + { 0.364706, 0.478431, 0.529412, 1.0 }, + { 0.368627, 0.447059, 0.450980, 1.0 }, + { 0.352941, 0.411765, 0.396078, 1.0 }, + { 0.337255, 0.376471, 0.345098, 1.0 }, + { 0.321569, 0.290196, 0.286275, 1.0 }, + { 0.305882, 0.207843, 0.231373, 1.0 }, + { 0.694118, 0.239216, 0.047059, 1.0 }, + { 0.619608, 0.188235, 0.050980, 1.0 }, + { 0.549020, 0.137255, 0.054902, 1.0 }, + { 0.423529, 0.101961, 0.031373, 1.0 }, + { 0.298039, 0.066667, 0.011765, 1.0 }, + { 0.235294, 0.058824, 0.023529, 1.0 }, + { 0.176471, 0.054902, 0.035294, 1.0 }, + { 0.019608, 0.109804, 0.141176, 1.0 }, + { 0.039216, 0.231373, 0.196078, 1.0 }, + { 0.062745, 0.352941, 0.254902, 1.0 }, + { 0.050980, 0.435294, 0.364706, 1.0 }, + { 0.039216, 0.517647, 0.474510, 1.0 }, + { 0.094118, 0.509804, 0.498039, 1.0 }, + { 0.152941, 0.501961, 0.525490, 1.0 }, + { 0.129412, 0.494118, 0.462745, 1.0 }, + { 0.062745, 0.407843, 0.321569, 1.0 }, + { 0.000000, 0.270588, 0.278431, 1.0 }, + { 0.062745, 0.223529, 0.337255, 1.0 }, + { 0.129412, 0.180392, 0.396078, 1.0 }, + { 0.156863, 0.235294, 0.454902, 1.0 }, + { 0.188235, 0.290196, 0.513725, 1.0 }, + { 0.141176, 0.333333, 0.400000, 1.0 }, + { 0.094118, 0.376471, 0.290196, 1.0 }, + { 0.027451, 0.411765, 0.258824, 1.0 }, + { 0.043137, 0.392157, 0.207843, 1.0 }, + { 0.058824, 0.376471, 0.156863, 1.0 }, + { 0.043137, 0.239216, 0.082353, 1.0 }, + { 0.031373, 0.101961, 0.007843, 1.0 }, + { 0.015686, 0.082353, 0.003922, 1.0 }, + { 0.000000, 0.062745, 0.000000, 1.0 }, + { 0.054902, 0.047059, 0.000000, 1.0 }, + { 0.098039, 0.113725, 0.054902, 1.0 }, + { 0.172549, 0.309804, 0.050980, 1.0 }, + { 0.188235, 0.513725, 0.074510, 1.0 }, + { 0.207843, 0.721569, 0.101961, 1.0 }, + { 0.156863, 0.584314, 0.117647, 1.0 }, + { 0.105882, 0.447059, 0.137255, 1.0 }, + { 0.094118, 0.341176, 0.145098, 1.0 }, + { 0.082353, 0.235294, 0.152941, 1.0 }, + { 0.082353, 0.192157, 0.133333, 1.0 }, + { 0.117647, 0.188235, 0.164706, 1.0 }, + { 0.156863, 0.188235, 0.200000, 1.0 }, + { 0.215686, 0.231373, 0.266667, 1.0 }, + { 0.278431, 0.274510, 0.337255, 1.0 }, + { 0.309804, 0.305882, 0.364706, 1.0 }, + { 0.345098, 0.337255, 0.392157, 1.0 }, + { 0.309804, 0.266667, 0.290196, 1.0 }, + { 0.278431, 0.270588, 0.117647, 1.0 }, + { 0.274510, 0.121569, 0.062745, 1.0 }, + { 0.372549, 0.168627, 0.058824, 1.0 }, + { 0.470588, 0.215686, 0.058824, 1.0 }, + { 0.505882, 0.270588, 0.039216, 1.0 }, + { 0.545098, 0.325490, 0.023529, 1.0 }, + { 0.564706, 0.407843, 0.062745, 1.0 }, + { 0.729412, 0.333333, 0.121569, 1.0 }, + { 0.560784, 0.113725, 0.074510, 1.0 }, + { 0.345098, 0.098039, 0.082353, 1.0 }, + { 0.133333, 0.086275, 0.094118, 1.0 }, + { 0.086275, 0.058824, 0.054902, 1.0 }, + { 0.039216, 0.035294, 0.015686, 1.0 }, + { 0.043137, 0.031373, 0.007843, 1.0 }, + { 0.050980, 0.027451, 0.000000, 1.0 }, + { 0.062745, 0.043137, 0.000000, 1.0 }, + { 0.082353, 0.023529, 0.003922, 1.0 }, + { 0.094118, 0.058824, 0.078431, 1.0 }, + { 0.109804, 0.086275, 0.082353, 1.0 }, + { 0.129412, 0.117647, 0.090196, 1.0 }, + { 0.156863, 0.172549, 0.090196, 1.0 }, + { 0.184314, 0.227451, 0.094118, 1.0 }, + { 0.254902, 0.294118, 0.086275, 1.0 }, + { 0.427451, 0.349020, 0.149020, 1.0 }, + { 0.509804, 0.486275, 0.039216, 1.0 }, + { 0.423529, 0.521569, 0.031373, 1.0 }, + { 0.337255, 0.556863, 0.027451, 1.0 }, + { 0.298039, 0.560784, 0.019608, 1.0 }, + { 0.262745, 0.564706, 0.015686, 1.0 }, + { 0.282353, 0.341176, 0.007843, 1.0 }, + { 0.145098, 0.250980, 0.043137, 1.0 }, + { 0.152941, 0.137255, 0.000000, 1.0 }, + { 0.192157, 0.058824, 0.019608, 1.0 }, + { 0.105882, 0.050980, 0.015686, 1.0 }, + { 0.090196, 0.090196, 0.007843, 1.0 }, + { 0.078431, 0.133333, 0.000000, 1.0 }, + { 0.066667, 0.129412, 0.000000, 1.0 }, + { 0.058824, 0.125490, 0.000000, 1.0 }, + { 0.043137, 0.211765, 0.000000, 1.0 }, + { 0.062745, 0.211765, 0.019608, 1.0 }, + { 0.149020, 0.196078, 0.039216, 1.0 }, + { 0.325490, 0.274510, 0.066667, 1.0 }, + { 0.505882, 0.352941, 0.098039, 1.0 }, + { 0.596078, 0.458824, 0.113725, 1.0 }, + { 0.690196, 0.564706, 0.129412, 1.0 }, + { 0.745098, 0.815686, 0.039216, 1.0 }, + { 0.674510, 0.803922, 0.054902, 1.0 }, + { 0.494118, 0.890196, 0.137255, 1.0 }, + { 0.301961, 0.658824, 0.109804, 1.0 }, + { 0.266667, 0.427451, 0.168627, 1.0 }, + { 0.196078, 0.384314, 0.098039, 1.0 }, + { 0.129412, 0.345098, 0.027451, 1.0 }, + { 0.082353, 0.498039, 0.019608, 1.0 }, + { 0.074510, 0.639216, 0.011765, 1.0 }, + { 0.078431, 0.607843, 0.011765, 1.0 }, + { 0.043137, 0.447059, 0.027451, 1.0 }, + { 0.062745, 0.254902, 0.039216, 1.0 }, + { 0.094118, 0.231373, 0.039216, 1.0 }, + { 0.129412, 0.211765, 0.043137, 1.0 }, + { 0.168627, 0.196078, 0.047059, 1.0 }, + { 0.207843, 0.184314, 0.050980, 1.0 }, + { 0.345098, 0.282353, 0.047059, 1.0 }, + { 0.427451, 0.478431, 0.203922, 1.0 }, + { 0.494118, 0.552941, 0.141176, 1.0 }, + { 0.474510, 0.509804, 0.184314, 1.0 }, + { 0.435294, 0.333333, 0.384314, 1.0 }, + { 0.384314, 0.262745, 0.423529, 1.0 }, + { 0.337255, 0.192157, 0.462745, 1.0 }, + { 0.364706, 0.231373, 0.568627, 1.0 }, + { 0.309804, 0.203922, 0.568627, 1.0 }, + { 0.164706, 0.196078, 0.388235, 1.0 }, + { 0.074510, 0.192157, 0.294118, 1.0 }, + { 0.054902, 0.200000, 0.172549, 1.0 }, + { 0.082353, 0.231373, 0.145098, 1.0 }, + { 0.113725, 0.262745, 0.117647, 1.0 }, + { 0.129412, 0.243137, 0.117647, 1.0 }, + { 0.145098, 0.223529, 0.117647, 1.0 }, + { 0.125490, 0.219608, 0.156863, 1.0 }, + { 0.101961, 0.227451, 0.168627, 1.0 }, + { 0.011765, 0.247059, 0.207843, 1.0 }, + { 0.070588, 0.329412, 0.223529, 1.0 }, + { 0.239216, 0.482353, 0.188235, 1.0 }, + { 0.368627, 0.682353, 0.168627, 1.0 }, + { 0.498039, 0.886275, 0.152941, 1.0 }, + { 0.690196, 0.784314, 0.094118, 1.0 }, + { 0.772549, 0.800000, 0.050980, 1.0 }, + { 0.792157, 0.654902, 0.050980, 1.0 }, + { 0.741176, 0.564706, 0.113725, 1.0 }, + { 0.764706, 0.305882, 0.137255, 1.0 }, + { 0.721569, 0.200000, 0.172549, 1.0 }, + { 0.678431, 0.094118, 0.207843, 1.0 }, + { 0.639216, 0.035294, 0.239216, 1.0 }, + { 0.619608, 0.105882, 0.160784, 1.0 }, + { 0.505882, 0.082353, 0.145098, 1.0 }, + { 0.301961, 0.192157, 0.035294, 1.0 }, + { 0.227451, 0.090196, 0.113725, 1.0 }, + { 0.247059, 0.039216, 0.211765, 1.0 }, + { 0.215686, 0.105882, 0.294118, 1.0 }, + { 0.207843, 0.101961, 0.262745, 1.0 }, + { 0.200000, 0.098039, 0.235294, 1.0 }, + { 0.196078, 0.043137, 0.117647, 1.0 }, + { 0.270588, 0.054902, 0.043137, 1.0 }, + { 0.298039, 0.023529, 0.031373, 1.0 }, + { 0.301961, 0.058824, 0.000000, 1.0 }, + { 0.309804, 0.172549, 0.054902, 1.0 }, + { 0.278431, 0.235294, 0.074510, 1.0 }, + { 0.247059, 0.301961, 0.094118, 1.0 }, + { 0.149020, 0.305882, 0.098039, 1.0 }, + { 0.066667, 0.400000, 0.247059, 1.0 }, + { 0.054902, 0.505882, 0.243137, 1.0 }, + { 0.035294, 0.741176, 0.086275, 1.0 }, + { 0.172549, 0.800000, 0.141176, 1.0 }, + { 0.180392, 0.639216, 0.117647, 1.0 }, + { 0.043137, 0.478431, 0.211765, 1.0 }, + { 0.094118, 0.337255, 0.184314, 1.0 }, + { 0.168627, 0.227451, 0.247059, 1.0 }, + { 0.168627, 0.176471, 0.223529, 1.0 }, + { 0.200000, 0.109804, 0.290196, 1.0 }, + { 0.196078, 0.137255, 0.360784, 1.0 }, + { 0.270588, 0.121569, 0.321569, 1.0 }, + { 0.231373, 0.031373, 0.262745, 1.0 }, + { 0.192157, 0.019608, 0.203922, 1.0 }, + { 0.156863, 0.011765, 0.145098, 1.0 }, + { 0.207843, 0.031373, 0.109804, 1.0 }, + { 0.192157, 0.054902, 0.078431, 1.0 }, + { 0.219608, 0.113725, 0.141176, 1.0 }, + { 0.149020, 0.098039, 0.164706, 1.0 }, + { 0.149020, 0.039216, 0.227451, 1.0 }, + { 0.125490, 0.062745, 0.309804, 1.0 }, + { 0.086275, 0.172549, 0.254902, 1.0 }, + { 0.101961, 0.180392, 0.184314, 1.0 }, + { 0.015686, 0.086275, 0.101961, 1.0 }, + { 0.039216, 0.078431, 0.113725, 1.0 }, + { 0.129412, 0.066667, 0.109804, 1.0 }, + { 0.149020, 0.027451, 0.058824, 1.0 }, + { 0.196078, 0.003922, 0.027451, 1.0 }, + { 0.207843, 0.007843, 0.000000, 1.0 }, + { 0.266667, 0.058824, 0.027451, 1.0 }, + { 0.243137, 0.047059, 0.050980, 1.0 }, + { 0.196078, 0.062745, 0.054902, 1.0 }, + { 0.137255, 0.160784, 0.152941, 1.0 }, + { 0.168627, 0.184314, 0.117647, 1.0 }, + { 0.192157, 0.184314, 0.086275, 1.0 }, + { 0.172549, 0.207843, 0.094118, 1.0 }, + { 0.137255, 0.203922, 0.164706, 1.0 }, + { 0.317647, 0.168627, 0.329412, 1.0 }, + { 0.435294, 0.019608, 0.313725, 1.0 }, + { 0.564706, 0.066667, 0.141176, 1.0 }, + { 0.674510, 0.301961, 0.129412, 1.0 }, + { 0.709804, 0.482353, 0.000000, 1.0 }, + { 0.533333, 0.764706, 0.066667, 1.0 }, + { 0.486275, 0.737255, 0.125490, 1.0 }, + { 0.403922, 0.431373, 0.403922, 1.0 }, + { 0.392157, 0.360784, 0.596078, 1.0 }, + { 0.333333, 0.364706, 0.647059, 1.0 }, + { 0.313725, 0.482353, 0.650980, 1.0 }, + { 0.231373, 0.462745, 0.768627, 1.0 }, + { 0.184314, 0.384314, 0.592157, 1.0 }, + { 0.160784, 0.490196, 0.498039, 1.0 }, + { 0.113725, 0.498039, 0.337255, 1.0 }, + { 0.074510, 0.466667, 0.223529, 1.0 }, + { 0.082353, 0.490196, 0.298039, 1.0 }, + { 0.152941, 0.458824, 0.396078, 1.0 }, + { 0.207843, 0.482353, 0.443137, 1.0 }, + { 0.141176, 0.568627, 0.407843, 1.0 }, + { 0.164706, 0.521569, 0.349020, 1.0 }, + { 0.066667, 0.423529, 0.262745, 1.0 }, + { 0.058824, 0.352941, 0.262745, 1.0 }, + { 0.050980, 0.294118, 0.274510, 1.0 }, + { 0.113725, 0.235294, 0.317647, 1.0 }, + { 0.145098, 0.227451, 0.294118, 1.0 }, + { 0.141176, 0.250980, 0.298039, 1.0 }, + { 0.086275, 0.333333, 0.266667, 1.0 }, + { 0.035294, 0.407843, 0.282353, 1.0 }, + { 0.035294, 0.388235, 0.341176, 1.0 }, + { 0.000000, 0.423529, 0.423529, 1.0 }, + { 0.019608, 0.482353, 0.396078, 1.0 }, + { 0.000000, 0.647059, 0.560784, 1.0 }, + { 0.003922, 0.674510, 0.611765, 1.0 }, + { 0.019608, 0.709804, 0.631373, 1.0 }, + { 0.070588, 0.772549, 0.658824, 1.0 }, + { 0.113725, 0.560784, 0.701961, 1.0 }, + { 0.258824, 0.701961, 0.764706, 1.0 }, + { 0.235294, 0.780392, 0.627451, 1.0 }, + { 0.219608, 0.749020, 0.592157, 1.0 }, + { 0.160784, 0.670588, 0.498039, 1.0 }, + { 0.333333, 0.466667, 0.403922, 1.0 }, + { 0.580392, 0.474510, 0.172549, 1.0 }, + { 0.619608, 0.458824, 0.047059, 1.0 }, + { 0.564706, 0.545098, 0.176471, 1.0 }, + { 0.180392, 0.474510, 0.070588, 1.0 }, + { 0.423529, 0.588235, 0.086275, 1.0 }, + }; +/* 3m0014.jpg */ +static double4 colors_331[] = { + { 0.709804, 0.278431, 0.047059, 1.0 }, + { 0.435294, 0.243137, 0.227451, 1.0 }, + { 0.443137, 0.305882, 0.160784, 1.0 }, + { 0.450980, 0.372549, 0.094118, 1.0 }, + { 0.615686, 0.345098, 0.086275, 1.0 }, + { 0.784314, 0.321569, 0.078431, 1.0 }, + { 0.819608, 0.290196, 0.086275, 1.0 }, + { 0.854902, 0.262745, 0.094118, 1.0 }, + { 0.815686, 0.258824, 0.172549, 1.0 }, + { 0.635294, 0.223529, 0.207843, 1.0 }, + { 0.458824, 0.192157, 0.243137, 1.0 }, + { 0.313725, 0.109804, 0.215686, 1.0 }, + { 0.172549, 0.027451, 0.188235, 1.0 }, + { 0.121569, 0.023529, 0.168627, 1.0 }, + { 0.074510, 0.019608, 0.149020, 1.0 }, + { 0.054902, 0.027451, 0.086275, 1.0 }, + { 0.035294, 0.035294, 0.027451, 1.0 }, + { 0.086275, 0.023529, 0.027451, 1.0 }, + { 0.137255, 0.027451, 0.039216, 1.0 }, + { 0.188235, 0.035294, 0.054902, 1.0 }, + { 0.101961, 0.054902, 0.066667, 1.0 }, + { 0.015686, 0.078431, 0.078431, 1.0 }, + { 0.019608, 0.086275, 0.090196, 1.0 }, + { 0.027451, 0.098039, 0.105882, 1.0 }, + { 0.125490, 0.074510, 0.101961, 1.0 }, + { 0.129412, 0.101961, 0.196078, 1.0 }, + { 0.133333, 0.129412, 0.294118, 1.0 }, + { 0.145098, 0.235294, 0.368627, 1.0 }, + { 0.160784, 0.345098, 0.447059, 1.0 }, + { 0.149020, 0.364706, 0.447059, 1.0 }, + { 0.137255, 0.384314, 0.450980, 1.0 }, + { 0.086275, 0.388235, 0.458824, 1.0 }, + { 0.078431, 0.454902, 0.501961, 1.0 }, + { 0.149020, 0.482353, 0.509804, 1.0 }, + { 0.176471, 0.454902, 0.439216, 1.0 }, + { 0.203922, 0.431373, 0.372549, 1.0 }, + { 0.152941, 0.396078, 0.392157, 1.0 }, + { 0.105882, 0.364706, 0.411765, 1.0 }, + { 0.062745, 0.301961, 0.380392, 1.0 }, + { 0.019608, 0.243137, 0.349020, 1.0 }, + { 0.090196, 0.372549, 0.427451, 1.0 }, + { 0.129412, 0.498039, 0.407843, 1.0 }, + { 0.172549, 0.623529, 0.392157, 1.0 }, + { 0.223529, 0.729412, 0.407843, 1.0 }, + { 0.274510, 0.835294, 0.423529, 1.0 }, + { 0.278431, 0.803922, 0.400000, 1.0 }, + { 0.282353, 0.772549, 0.380392, 1.0 }, + { 0.435294, 0.694118, 0.341176, 1.0 }, + { 0.533333, 0.603922, 0.305882, 1.0 }, + { 0.498039, 0.396078, 0.203922, 1.0 }, + { 0.427451, 0.333333, 0.235294, 1.0 }, + { 0.356863, 0.274510, 0.270588, 1.0 }, + { 0.345098, 0.227451, 0.247059, 1.0 }, + { 0.333333, 0.184314, 0.227451, 1.0 }, + { 0.349020, 0.192157, 0.231373, 1.0 }, + { 0.368627, 0.200000, 0.239216, 1.0 }, + { 0.752941, 0.274510, 0.184314, 1.0 }, + { 0.733333, 0.305882, 0.227451, 1.0 }, + { 0.713725, 0.341176, 0.270588, 1.0 }, + { 0.552941, 0.298039, 0.274510, 1.0 }, + { 0.392157, 0.254902, 0.282353, 1.0 }, + { 0.352941, 0.211765, 0.258824, 1.0 }, + { 0.317647, 0.172549, 0.239216, 1.0 }, + { 0.278431, 0.101961, 0.184314, 1.0 }, + { 0.349020, 0.070588, 0.094118, 1.0 }, + { 0.356863, 0.050980, 0.043137, 1.0 }, + { 0.309804, 0.086275, 0.062745, 1.0 }, + { 0.266667, 0.121569, 0.086275, 1.0 }, + { 0.227451, 0.129412, 0.078431, 1.0 }, + { 0.192157, 0.141176, 0.074510, 1.0 }, + { 0.215686, 0.223529, 0.168627, 1.0 }, + { 0.184314, 0.141176, 0.156863, 1.0 }, + { 0.082353, 0.149020, 0.074510, 1.0 }, + { 0.086275, 0.200000, 0.082353, 1.0 }, + { 0.094118, 0.254902, 0.090196, 1.0 }, + { 0.188235, 0.192157, 0.137255, 1.0 }, + { 0.282353, 0.133333, 0.184314, 1.0 }, + { 0.329412, 0.149020, 0.152941, 1.0 }, + { 0.376471, 0.164706, 0.125490, 1.0 }, + { 0.580392, 0.039216, 0.098039, 1.0 }, + { 0.600000, 0.011765, 0.058824, 1.0 }, + { 0.372549, 0.090196, 0.094118, 1.0 }, + { 0.356863, 0.156863, 0.137255, 1.0 }, + { 0.341176, 0.223529, 0.180392, 1.0 }, + { 0.400000, 0.223529, 0.203922, 1.0 }, + { 0.462745, 0.227451, 0.227451, 1.0 }, + { 0.545098, 0.235294, 0.215686, 1.0 }, + { 0.592157, 0.172549, 0.109804, 1.0 }, + { 0.721569, 0.094118, 0.101961, 1.0 }, + { 0.678431, 0.137255, 0.105882, 1.0 }, + { 0.639216, 0.180392, 0.109804, 1.0 }, + { 0.611765, 0.309804, 0.137255, 1.0 }, + { 0.588235, 0.443137, 0.164706, 1.0 }, + { 0.537255, 0.521569, 0.164706, 1.0 }, + { 0.329412, 0.541176, 0.164706, 1.0 }, + { 0.156863, 0.439216, 0.180392, 1.0 }, + { 0.007843, 0.364706, 0.050980, 1.0 }, + { 0.501961, 0.243137, 0.007843, 1.0 }, + { 0.639216, 0.133333, 0.011765, 1.0 }, + { 0.780392, 0.027451, 0.015686, 1.0 }, + { 0.784314, 0.011765, 0.007843, 1.0 }, + { 0.792157, 0.000000, 0.000000, 1.0 }, + { 0.643137, 0.078431, 0.035294, 1.0 }, + { 0.427451, 0.078431, 0.015686, 1.0 }, + { 0.117647, 0.027451, 0.003922, 1.0 }, + { 0.164706, 0.023529, 0.043137, 1.0 }, + { 0.211765, 0.023529, 0.086275, 1.0 }, + { 0.239216, 0.019608, 0.078431, 1.0 }, + { 0.266667, 0.015686, 0.070588, 1.0 }, + { 0.231373, 0.050980, 0.062745, 1.0 }, + { 0.211765, 0.043137, 0.078431, 1.0 }, + { 0.250980, 0.094118, 0.094118, 1.0 }, + { 0.207843, 0.105882, 0.101961, 1.0 }, + { 0.129412, 0.113725, 0.015686, 1.0 }, + { 0.078431, 0.105882, 0.019608, 1.0 }, + { 0.027451, 0.101961, 0.027451, 1.0 }, + { 0.086275, 0.156863, 0.054902, 1.0 }, + { 0.050980, 0.168627, 0.074510, 1.0 }, + { 0.015686, 0.231373, 0.003922, 1.0 }, + { 0.003922, 0.325490, 0.043137, 1.0 }, + { 0.137255, 0.203922, 0.266667, 1.0 }, + { 0.152941, 0.254902, 0.243137, 1.0 }, + { 0.168627, 0.305882, 0.219608, 1.0 }, + { 0.188235, 0.266667, 0.239216, 1.0 }, + { 0.211765, 0.227451, 0.262745, 1.0 }, + { 0.211765, 0.196078, 0.286275, 1.0 }, + { 0.156863, 0.152941, 0.274510, 1.0 }, + { 0.109804, 0.145098, 0.180392, 1.0 }, + { 0.184314, 0.058824, 0.149020, 1.0 }, + { 0.298039, 0.078431, 0.113725, 1.0 }, + { 0.333333, 0.050980, 0.160784, 1.0 }, + { 0.368627, 0.023529, 0.211765, 1.0 }, + { 0.470588, 0.062745, 0.105882, 1.0 }, + { 0.509804, 0.023529, 0.031373, 1.0 }, + { 0.674510, 0.019608, 0.050980, 1.0 }, + { 0.674510, 0.078431, 0.035294, 1.0 }, + { 0.717647, 0.094118, 0.019608, 1.0 }, + { 0.654902, 0.121569, 0.066667, 1.0 }, + { 0.592157, 0.149020, 0.117647, 1.0 }, + { 0.568627, 0.133333, 0.105882, 1.0 }, + { 0.545098, 0.117647, 0.098039, 1.0 }, + { 0.337255, 0.247059, 0.121569, 1.0 }, + { 0.227451, 0.349020, 0.188235, 1.0 }, + { 0.215686, 0.376471, 0.219608, 1.0 }, + { 0.196078, 0.333333, 0.254902, 1.0 }, + { 0.329412, 0.537255, 0.231373, 1.0 }, + { 0.321569, 0.560784, 0.223529, 1.0 }, + { 0.313725, 0.584314, 0.219608, 1.0 }, + { 0.403922, 0.521569, 0.168627, 1.0 }, + { 0.435294, 0.372549, 0.270588, 1.0 }, + { 0.349020, 0.388235, 0.101961, 1.0 }, + { 0.329412, 0.368627, 0.082353, 1.0 }, + { 0.266667, 0.207843, 0.117647, 1.0 }, + { 0.290196, 0.231373, 0.113725, 1.0 }, + { 0.317647, 0.254902, 0.113725, 1.0 }, + { 0.356863, 0.254902, 0.196078, 1.0 }, + { 0.498039, 0.356863, 0.160784, 1.0 }, + { 0.627451, 0.356863, 0.094118, 1.0 }, + { 0.725490, 0.309804, 0.066667, 1.0 }, + { 0.749020, 0.294118, 0.070588, 1.0 }, + { 0.705882, 0.203922, 0.011765, 1.0 }, + { 0.733333, 0.215686, 0.133333, 1.0 }, + { 0.764706, 0.227451, 0.145098, 1.0 }, + { 0.800000, 0.243137, 0.156863, 1.0 }, + { 0.760784, 0.098039, 0.070588, 1.0 }, + { 0.796078, 0.058824, 0.023529, 1.0 }, + { 0.831373, 0.207843, 0.054902, 1.0 }, + { 0.823529, 0.325490, 0.149020, 1.0 }, + { 0.925490, 0.568627, 0.243137, 1.0 }, + { 0.792157, 0.576471, 0.298039, 1.0 }, + { 0.658824, 0.584314, 0.352941, 1.0 }, + { 0.509804, 0.623529, 0.513725, 1.0 }, + { 0.415686, 0.541176, 0.349020, 1.0 }, + { 0.384314, 0.423529, 0.427451, 1.0 }, + { 0.380392, 0.376471, 0.368627, 1.0 }, + { 0.486275, 0.400000, 0.305882, 1.0 }, + { 0.572549, 0.521569, 0.305882, 1.0 }, + { 0.568627, 0.600000, 0.313725, 1.0 }, + { 0.588235, 0.631373, 0.325490, 1.0 }, + { 0.478431, 0.725490, 0.278431, 1.0 }, + { 0.392157, 0.784314, 0.337255, 1.0 }, + { 0.196078, 0.647059, 0.341176, 1.0 }, + { 0.074510, 0.725490, 0.333333, 1.0 }, + { 0.058824, 0.607843, 0.266667, 1.0 }, + { 0.168627, 0.541176, 0.172549, 1.0 }, + { 0.152941, 0.541176, 0.243137, 1.0 }, + { 0.137255, 0.545098, 0.313725, 1.0 }, + { 0.298039, 0.666667, 0.329412, 1.0 }, + { 0.447059, 0.690196, 0.294118, 1.0 }, + { 0.568627, 0.717647, 0.290196, 1.0 }, + { 0.705882, 0.729412, 0.447059, 1.0 }, + { 0.701961, 0.792157, 0.588235, 1.0 }, + { 0.552941, 0.788235, 0.678431, 1.0 }, + { 0.588235, 0.901961, 0.513725, 1.0 }, + { 0.537255, 0.701961, 0.364706, 1.0 }, + { 0.494118, 0.615686, 0.250980, 1.0 }, + { 0.478431, 0.529412, 0.184314, 1.0 }, + { 0.313725, 0.396078, 0.329412, 1.0 }, + { 0.290196, 0.396078, 0.337255, 1.0 }, + { 0.223529, 0.247059, 0.388235, 1.0 }, + { 0.250980, 0.196078, 0.294118, 1.0 }, + { 0.235294, 0.152941, 0.227451, 1.0 }, + { 0.356863, 0.098039, 0.239216, 1.0 }, + { 0.384314, 0.047059, 0.223529, 1.0 }, + { 0.411765, 0.137255, 0.231373, 1.0 }, + { 0.482353, 0.188235, 0.105882, 1.0 }, + { 0.498039, 0.235294, 0.168627, 1.0 }, + { 0.333333, 0.266667, 0.290196, 1.0 }, + { 0.298039, 0.313725, 0.356863, 1.0 }, + { 0.270588, 0.368627, 0.356863, 1.0 }, + { 0.368627, 0.286275, 0.211765, 1.0 }, + { 0.521569, 0.368627, 0.145098, 1.0 }, + { 0.674510, 0.298039, 0.062745, 1.0 }, + { 0.819608, 0.325490, 0.098039, 1.0 }, + { 0.803922, 0.447059, 0.172549, 1.0 }, + { 0.898039, 0.580392, 0.231373, 1.0 }, + { 0.745098, 0.580392, 0.298039, 1.0 }, + { 0.737255, 0.584314, 0.368627, 1.0 }, + { 0.760784, 0.635294, 0.333333, 1.0 }, + { 0.803922, 0.698039, 0.388235, 1.0 }, + { 0.839216, 0.701961, 0.380392, 1.0 }, + { 0.839216, 0.756863, 0.329412, 1.0 }, + { 0.858824, 0.839216, 0.368627, 1.0 }, + { 0.941176, 0.854902, 0.419608, 1.0 }, + { 0.847059, 0.815686, 0.388235, 1.0 }, + { 0.772549, 0.721569, 0.411765, 1.0 }, + { 0.717647, 0.729412, 0.380392, 1.0 }, + { 0.678431, 0.768627, 0.313725, 1.0 }, + { 0.654902, 0.741176, 0.305882, 1.0 }, + { 0.603922, 0.603922, 0.258824, 1.0 }, + { 0.478431, 0.564706, 0.180392, 1.0 }, + { 0.333333, 0.588235, 0.235294, 1.0 }, + { 0.243137, 0.690196, 0.349020, 1.0 }, + { 0.164706, 0.678431, 0.419608, 1.0 }, + { 0.050980, 0.521569, 0.415686, 1.0 }, + { 0.027451, 0.529412, 0.188235, 1.0 }, + { 0.039216, 0.427451, 0.070588, 1.0 }, + { 0.180392, 0.435294, 0.066667, 1.0 }, + { 0.482353, 0.525490, 0.117647, 1.0 }, + { 0.627451, 0.596078, 0.262745, 1.0 }, + { 0.686275, 0.686275, 0.349020, 1.0 }, + { 0.800000, 0.898039, 0.388235, 1.0 }, + { 0.792157, 0.913725, 0.372549, 1.0 }, + { 0.647059, 0.835294, 0.403922, 1.0 }, + { 0.607843, 0.803922, 0.290196, 1.0 }, + { 0.576471, 0.643137, 0.243137, 1.0 }, + { 0.427451, 0.552941, 0.266667, 1.0 }, + { 0.211765, 0.513725, 0.372549, 1.0 }, + { 0.239216, 0.560784, 0.411765, 1.0 }, + { 0.309804, 0.525490, 0.505882, 1.0 }, + { 0.223529, 0.690196, 0.462745, 1.0 }, + { 0.349020, 0.650980, 0.509804, 1.0 }, + { 0.576471, 0.772549, 0.486275, 1.0 }, + { 0.749020, 0.745098, 0.431373, 1.0 }, + { 0.737255, 0.678431, 0.650980, 1.0 }, + { 0.721569, 0.662745, 0.494118, 1.0 }, + }; +/* 3m0015.jpg */ +static double4 colors_332[] = { + { 0.372549, 0.384314, 0.074510, 1.0 }, + { 0.376471, 0.360784, 0.247059, 1.0 }, + { 0.392157, 0.392157, 0.286275, 1.0 }, + { 0.411765, 0.427451, 0.329412, 1.0 }, + { 0.337255, 0.509804, 0.337255, 1.0 }, + { 0.262745, 0.592157, 0.349020, 1.0 }, + { 0.286275, 0.513725, 0.372549, 1.0 }, + { 0.309804, 0.439216, 0.396078, 1.0 }, + { 0.333333, 0.266667, 0.235294, 1.0 }, + { 0.423529, 0.270588, 0.219608, 1.0 }, + { 0.517647, 0.278431, 0.207843, 1.0 }, + { 0.650980, 0.403922, 0.266667, 1.0 }, + { 0.788235, 0.529412, 0.325490, 1.0 }, + { 0.788235, 0.486275, 0.341176, 1.0 }, + { 0.792157, 0.447059, 0.360784, 1.0 }, + { 0.764706, 0.478431, 0.427451, 1.0 }, + { 0.741176, 0.509804, 0.494118, 1.0 }, + { 0.752941, 0.356863, 0.317647, 1.0 }, + { 0.631373, 0.341176, 0.274510, 1.0 }, + { 0.509804, 0.329412, 0.235294, 1.0 }, + { 0.454902, 0.321569, 0.203922, 1.0 }, + { 0.403922, 0.317647, 0.172549, 1.0 }, + { 0.384314, 0.360784, 0.164706, 1.0 }, + { 0.368627, 0.407843, 0.160784, 1.0 }, + { 0.384314, 0.529412, 0.325490, 1.0 }, + { 0.407843, 0.564706, 0.368627, 1.0 }, + { 0.431373, 0.603922, 0.411765, 1.0 }, + { 0.396078, 0.505882, 0.407843, 1.0 }, + { 0.364706, 0.411765, 0.403922, 1.0 }, + { 0.376471, 0.396078, 0.392157, 1.0 }, + { 0.388235, 0.380392, 0.384314, 1.0 }, + { 0.443137, 0.443137, 0.301961, 1.0 }, + { 0.435294, 0.345098, 0.180392, 1.0 }, + { 0.525490, 0.345098, 0.109804, 1.0 }, + { 0.533333, 0.368627, 0.196078, 1.0 }, + { 0.541176, 0.396078, 0.282353, 1.0 }, + { 0.498039, 0.490196, 0.360784, 1.0 }, + { 0.454902, 0.588235, 0.443137, 1.0 }, + { 0.505882, 0.600000, 0.443137, 1.0 }, + { 0.556863, 0.615686, 0.447059, 1.0 }, + { 0.796078, 0.694118, 0.470588, 1.0 }, + { 0.658824, 0.545098, 0.529412, 1.0 }, + { 0.521569, 0.396078, 0.588235, 1.0 }, + { 0.474510, 0.321569, 0.423529, 1.0 }, + { 0.427451, 0.247059, 0.258824, 1.0 }, + { 0.415686, 0.223529, 0.215686, 1.0 }, + { 0.407843, 0.200000, 0.176471, 1.0 }, + { 0.450980, 0.141176, 0.160784, 1.0 }, + { 0.447059, 0.098039, 0.184314, 1.0 }, + { 0.203922, 0.054902, 0.019608, 1.0 }, + { 0.184314, 0.058824, 0.058824, 1.0 }, + { 0.168627, 0.062745, 0.098039, 1.0 }, + { 0.168627, 0.047059, 0.129412, 1.0 }, + { 0.168627, 0.031373, 0.160784, 1.0 }, + { 0.235294, 0.047059, 0.137255, 1.0 }, + { 0.301961, 0.066667, 0.113725, 1.0 }, + { 0.458824, 0.054902, 0.223529, 1.0 }, + { 0.454902, 0.094118, 0.223529, 1.0 }, + { 0.454902, 0.133333, 0.223529, 1.0 }, + { 0.388235, 0.247059, 0.243137, 1.0 }, + { 0.321569, 0.360784, 0.266667, 1.0 }, + { 0.294118, 0.360784, 0.317647, 1.0 }, + { 0.266667, 0.360784, 0.368627, 1.0 }, + { 0.247059, 0.411765, 0.333333, 1.0 }, + { 0.168627, 0.337255, 0.270588, 1.0 }, + { 0.090196, 0.309804, 0.125490, 1.0 }, + { 0.101961, 0.227451, 0.109804, 1.0 }, + { 0.117647, 0.149020, 0.098039, 1.0 }, + { 0.117647, 0.113725, 0.109804, 1.0 }, + { 0.117647, 0.078431, 0.121569, 1.0 }, + { 0.125490, 0.019608, 0.188235, 1.0 }, + { 0.101961, 0.035294, 0.207843, 1.0 }, + { 0.070588, 0.031373, 0.125490, 1.0 }, + { 0.168627, 0.101961, 0.145098, 1.0 }, + { 0.266667, 0.172549, 0.164706, 1.0 }, + { 0.211765, 0.192157, 0.203922, 1.0 }, + { 0.160784, 0.211765, 0.247059, 1.0 }, + { 0.137255, 0.200000, 0.227451, 1.0 }, + { 0.117647, 0.192157, 0.207843, 1.0 }, + { 0.058824, 0.145098, 0.200000, 1.0 }, + { 0.070588, 0.133333, 0.192157, 1.0 }, + { 0.113725, 0.149020, 0.145098, 1.0 }, + { 0.125490, 0.196078, 0.200000, 1.0 }, + { 0.137255, 0.247059, 0.258824, 1.0 }, + { 0.125490, 0.262745, 0.301961, 1.0 }, + { 0.117647, 0.282353, 0.345098, 1.0 }, + { 0.196078, 0.329412, 0.439216, 1.0 }, + { 0.149020, 0.435294, 0.400000, 1.0 }, + { 0.270588, 0.462745, 0.447059, 1.0 }, + { 0.254902, 0.407843, 0.400000, 1.0 }, + { 0.239216, 0.356863, 0.356863, 1.0 }, + { 0.262745, 0.321569, 0.313725, 1.0 }, + { 0.286275, 0.290196, 0.270588, 1.0 }, + { 0.286275, 0.266667, 0.243137, 1.0 }, + { 0.380392, 0.282353, 0.203922, 1.0 }, + { 0.364706, 0.137255, 0.184314, 1.0 }, + { 0.388235, 0.054902, 0.215686, 1.0 }, + { 0.407843, 0.152941, 0.278431, 1.0 }, + { 0.435294, 0.117647, 0.266667, 1.0 }, + { 0.466667, 0.086275, 0.254902, 1.0 }, + { 0.447059, 0.078431, 0.282353, 1.0 }, + { 0.427451, 0.070588, 0.309804, 1.0 }, + { 0.364706, 0.062745, 0.235294, 1.0 }, + { 0.282353, 0.105882, 0.219608, 1.0 }, + { 0.419608, 0.200000, 0.541176, 1.0 }, + { 0.415686, 0.121569, 0.478431, 1.0 }, + { 0.411765, 0.043137, 0.419608, 1.0 }, + { 0.458824, 0.058824, 0.329412, 1.0 }, + { 0.505882, 0.078431, 0.239216, 1.0 }, + { 0.509804, 0.050980, 0.113725, 1.0 }, + { 0.454902, 0.090196, 0.070588, 1.0 }, + { 0.501961, 0.129412, 0.003922, 1.0 }, + { 0.423529, 0.176471, 0.117647, 1.0 }, + { 0.305882, 0.047059, 0.086275, 1.0 }, + { 0.270588, 0.050980, 0.098039, 1.0 }, + { 0.239216, 0.058824, 0.109804, 1.0 }, + { 0.168627, 0.117647, 0.086275, 1.0 }, + { 0.101961, 0.133333, 0.039216, 1.0 }, + { 0.074510, 0.176471, 0.023529, 1.0 }, + { 0.000000, 0.278431, 0.054902, 1.0 }, + { 0.054902, 0.588235, 0.501961, 1.0 }, + { 0.149020, 0.568627, 0.552941, 1.0 }, + { 0.247059, 0.552941, 0.603922, 1.0 }, + { 0.192157, 0.600000, 0.513725, 1.0 }, + { 0.141176, 0.647059, 0.427451, 1.0 }, + { 0.019608, 0.607843, 0.266667, 1.0 }, + { 0.086275, 0.486275, 0.200000, 1.0 }, + { 0.203922, 0.407843, 0.149020, 1.0 }, + { 0.298039, 0.298039, 0.196078, 1.0 }, + { 0.600000, 0.372549, 0.560784, 1.0 }, + { 0.635294, 0.403922, 0.603922, 1.0 }, + { 0.670588, 0.435294, 0.647059, 1.0 }, + { 0.733333, 0.576471, 0.682353, 1.0 }, + { 0.796078, 0.368627, 0.725490, 1.0 }, + { 0.752941, 0.172549, 0.549020, 1.0 }, + { 0.564706, 0.145098, 0.427451, 1.0 }, + { 0.776471, 0.078431, 0.305882, 1.0 }, + { 0.670588, 0.066667, 0.188235, 1.0 }, + { 0.568627, 0.054902, 0.074510, 1.0 }, + { 0.556863, 0.098039, 0.109804, 1.0 }, + { 0.545098, 0.141176, 0.145098, 1.0 }, + { 0.564706, 0.160784, 0.094118, 1.0 }, + { 0.592157, 0.207843, 0.054902, 1.0 }, + { 0.450980, 0.266667, 0.094118, 1.0 }, + { 0.325490, 0.305882, 0.086275, 1.0 }, + { 0.180392, 0.450980, 0.086275, 1.0 }, + { 0.121569, 0.474510, 0.117647, 1.0 }, + { 0.066667, 0.498039, 0.149020, 1.0 }, + { 0.129412, 0.545098, 0.254902, 1.0 }, + { 0.172549, 0.501961, 0.368627, 1.0 }, + { 0.286275, 0.611765, 0.501961, 1.0 }, + { 0.074510, 0.866667, 0.678431, 1.0 }, + { 0.458824, 0.776471, 0.843137, 1.0 }, + { 0.517647, 0.733333, 0.843137, 1.0 }, + { 0.580392, 0.690196, 0.843137, 1.0 }, + { 0.811765, 0.623529, 0.819608, 1.0 }, + { 0.874510, 0.576471, 0.831373, 1.0 }, + { 0.988235, 0.803922, 0.686275, 1.0 }, + { 0.949020, 0.678431, 0.564706, 1.0 }, + { 0.788235, 0.764706, 0.529412, 1.0 }, + { 0.749020, 0.768627, 0.541176, 1.0 }, + { 0.792157, 0.611765, 0.619608, 1.0 }, + { 0.760784, 0.631373, 0.572549, 1.0 }, + { 0.733333, 0.654902, 0.525490, 1.0 }, + { 0.619608, 0.450980, 0.388235, 1.0 }, + { 0.533333, 0.356863, 0.337255, 1.0 }, + { 0.458824, 0.313725, 0.290196, 1.0 }, + { 0.356863, 0.211765, 0.188235, 1.0 }, + { 0.149020, 0.203922, 0.066667, 1.0 }, + { 0.188235, 0.231373, 0.066667, 1.0 }, + { 0.227451, 0.258824, 0.066667, 1.0 }, + { 0.192157, 0.309804, 0.058824, 1.0 }, + { 0.168627, 0.325490, 0.121569, 1.0 }, + { 0.196078, 0.270588, 0.247059, 1.0 }, + { 0.172549, 0.321569, 0.262745, 1.0 }, + { 0.247059, 0.337255, 0.298039, 1.0 }, + { 0.192157, 0.423529, 0.196078, 1.0 }, + { 0.152941, 0.388235, 0.239216, 1.0 }, + { 0.043137, 0.337255, 0.321569, 1.0 }, + { 0.023529, 0.325490, 0.247059, 1.0 }, + { 0.098039, 0.439216, 0.239216, 1.0 }, + { 0.109804, 0.533333, 0.200000, 1.0 }, + { 0.039216, 0.674510, 0.239216, 1.0 }, + { 0.058824, 0.729412, 0.180392, 1.0 }, + { 0.254902, 0.698039, 0.345098, 1.0 }, + { 0.294118, 0.670588, 0.321569, 1.0 }, + { 0.333333, 0.647059, 0.298039, 1.0 }, + { 0.411765, 0.576471, 0.427451, 1.0 }, + { 0.384314, 0.501961, 0.501961, 1.0 }, + { 0.337255, 0.611765, 0.650980, 1.0 }, + { 0.678431, 0.552941, 0.564706, 1.0 }, + { 0.741176, 0.396078, 0.349020, 1.0 }, + { 0.815686, 0.352941, 0.243137, 1.0 }, + { 0.733333, 0.152941, 0.286275, 1.0 }, + { 0.529412, 0.247059, 0.200000, 1.0 }, + { 0.466667, 0.203922, 0.239216, 1.0 }, + { 0.333333, 0.227451, 0.286275, 1.0 }, + { 0.254902, 0.239216, 0.294118, 1.0 }, + { 0.133333, 0.270588, 0.286275, 1.0 }, + { 0.184314, 0.211765, 0.282353, 1.0 }, + { 0.333333, 0.152941, 0.337255, 1.0 }, + { 0.545098, 0.258824, 0.333333, 1.0 }, + { 0.596078, 0.376471, 0.309804, 1.0 }, + { 0.737255, 0.423529, 0.317647, 1.0 }, + { 0.811765, 0.388235, 0.235294, 1.0 }, + { 0.705882, 0.223529, 0.090196, 1.0 }, + { 0.596078, 0.141176, 0.082353, 1.0 }, + { 0.537255, 0.168627, 0.019608, 1.0 }, + { 0.376471, 0.180392, 0.035294, 1.0 }, + { 0.341176, 0.227451, 0.054902, 1.0 }, + { 0.313725, 0.145098, 0.184314, 1.0 }, + { 0.317647, 0.121569, 0.258824, 1.0 }, + { 0.188235, 0.070588, 0.266667, 1.0 }, + { 0.149020, 0.062745, 0.254902, 1.0 }, + { 0.125490, 0.047059, 0.156863, 1.0 }, + { 0.090196, 0.133333, 0.070588, 1.0 }, + { 0.129412, 0.149020, 0.031373, 1.0 }, + { 0.011765, 0.188235, 0.066667, 1.0 }, + { 0.015686, 0.168627, 0.094118, 1.0 }, + { 0.000000, 0.149020, 0.058824, 1.0 }, + { 0.090196, 0.094118, 0.070588, 1.0 }, + { 0.003922, 0.027451, 0.019608, 1.0 }, + { 0.047059, 0.047059, 0.094118, 1.0 }, + { 0.027451, 0.078431, 0.113725, 1.0 }, + { 0.003922, 0.062745, 0.137255, 1.0 }, + { 0.000000, 0.094118, 0.141176, 1.0 }, + { 0.027451, 0.070588, 0.196078, 1.0 }, + { 0.011765, 0.074510, 0.266667, 1.0 }, + { 0.090196, 0.164706, 0.231373, 1.0 }, + { 0.184314, 0.223529, 0.258824, 1.0 }, + { 0.266667, 0.203922, 0.243137, 1.0 }, + { 0.325490, 0.176471, 0.227451, 1.0 }, + { 0.333333, 0.156863, 0.145098, 1.0 }, + { 0.298039, 0.101961, 0.098039, 1.0 }, + { 0.164706, 0.047059, 0.054902, 1.0 }, + { 0.078431, 0.066667, 0.039216, 1.0 }, + { 0.090196, 0.125490, 0.113725, 1.0 }, + { 0.090196, 0.196078, 0.223529, 1.0 }, + { 0.070588, 0.274510, 0.329412, 1.0 }, + { 0.094118, 0.380392, 0.352941, 1.0 }, + { 0.078431, 0.454902, 0.400000, 1.0 }, + { 0.192157, 0.400000, 0.321569, 1.0 }, + { 0.200000, 0.490196, 0.290196, 1.0 }, + { 0.215686, 0.427451, 0.294118, 1.0 }, + { 0.227451, 0.392157, 0.345098, 1.0 }, + { 0.219608, 0.262745, 0.286275, 1.0 }, + { 0.223529, 0.215686, 0.258824, 1.0 }, + { 0.305882, 0.149020, 0.149020, 1.0 }, + { 0.270588, 0.066667, 0.074510, 1.0 }, + { 0.278431, 0.050980, 0.043137, 1.0 }, + { 0.274510, 0.125490, 0.043137, 1.0 }, + { 0.301961, 0.113725, 0.074510, 1.0 }, + { 0.368627, 0.196078, 0.058824, 1.0 }, + { 0.505882, 0.223529, 0.066667, 1.0 }, + { 0.580392, 0.278431, 0.247059, 1.0 }, + { 0.596078, 0.239216, 0.164706, 1.0 }, + }; +/* 3m0016.jpg */ +static double4 colors_333[] = { + { 0.580392, 0.333333, 0.164706, 1.0 }, + { 0.200000, 0.380392, 0.196078, 1.0 }, + { 0.156863, 0.258824, 0.176471, 1.0 }, + { 0.117647, 0.137255, 0.160784, 1.0 }, + { 0.066667, 0.121569, 0.113725, 1.0 }, + { 0.019608, 0.109804, 0.070588, 1.0 }, + { 0.023529, 0.149020, 0.039216, 1.0 }, + { 0.027451, 0.192157, 0.011765, 1.0 }, + { 0.168627, 0.380392, 0.074510, 1.0 }, + { 0.156863, 0.439216, 0.078431, 1.0 }, + { 0.149020, 0.498039, 0.082353, 1.0 }, + { 0.141176, 0.537255, 0.058824, 1.0 }, + { 0.133333, 0.580392, 0.035294, 1.0 }, + { 0.274510, 0.568627, 0.031373, 1.0 }, + { 0.415686, 0.556863, 0.031373, 1.0 }, + { 0.501961, 0.533333, 0.078431, 1.0 }, + { 0.592157, 0.513725, 0.125490, 1.0 }, + { 0.717647, 0.521569, 0.172549, 1.0 }, + { 0.741176, 0.600000, 0.137255, 1.0 }, + { 0.764706, 0.678431, 0.105882, 1.0 }, + { 0.776471, 0.658824, 0.141176, 1.0 }, + { 0.792157, 0.639216, 0.180392, 1.0 }, + { 0.784314, 0.654902, 0.278431, 1.0 }, + { 0.776471, 0.674510, 0.380392, 1.0 }, + { 0.741176, 0.607843, 0.325490, 1.0 }, + { 0.788235, 0.482353, 0.196078, 1.0 }, + { 0.835294, 0.356863, 0.070588, 1.0 }, + { 0.690196, 0.231373, 0.082353, 1.0 }, + { 0.545098, 0.105882, 0.098039, 1.0 }, + { 0.525490, 0.078431, 0.062745, 1.0 }, + { 0.505882, 0.054902, 0.027451, 1.0 }, + { 0.505882, 0.066667, 0.129412, 1.0 }, + { 0.580392, 0.113725, 0.341176, 1.0 }, + { 0.764706, 0.200000, 0.290196, 1.0 }, + { 0.760784, 0.258824, 0.294118, 1.0 }, + { 0.760784, 0.317647, 0.301961, 1.0 }, + { 0.792157, 0.266667, 0.282353, 1.0 }, + { 0.827451, 0.215686, 0.266667, 1.0 }, + { 0.827451, 0.207843, 0.203922, 1.0 }, + { 0.827451, 0.200000, 0.145098, 1.0 }, + { 0.847059, 0.341176, 0.258824, 1.0 }, + { 0.894118, 0.286275, 0.200000, 1.0 }, + { 0.941176, 0.235294, 0.145098, 1.0 }, + { 0.890196, 0.141176, 0.086275, 1.0 }, + { 0.843137, 0.047059, 0.031373, 1.0 }, + { 0.796078, 0.078431, 0.101961, 1.0 }, + { 0.749020, 0.113725, 0.172549, 1.0 }, + { 0.494118, 0.113725, 0.078431, 1.0 }, + { 0.329412, 0.145098, 0.027451, 1.0 }, + { 0.207843, 0.003922, 0.019608, 1.0 }, + { 0.168627, 0.054902, 0.074510, 1.0 }, + { 0.133333, 0.105882, 0.133333, 1.0 }, + { 0.066667, 0.160784, 0.200000, 1.0 }, + { 0.000000, 0.215686, 0.270588, 1.0 }, + { 0.003922, 0.286275, 0.341176, 1.0 }, + { 0.007843, 0.356863, 0.411765, 1.0 }, + { 0.035294, 0.372549, 0.611765, 1.0 }, + { 0.023529, 0.254902, 0.701961, 1.0 }, + { 0.011765, 0.141176, 0.796078, 1.0 }, + { 0.274510, 0.121569, 0.756863, 1.0 }, + { 0.537255, 0.105882, 0.721569, 1.0 }, + { 0.560784, 0.101961, 0.721569, 1.0 }, + { 0.588235, 0.101961, 0.721569, 1.0 }, + { 0.701961, 0.129412, 0.627451, 1.0 }, + { 0.752941, 0.137255, 0.643137, 1.0 }, + { 0.807843, 0.050980, 0.603922, 1.0 }, + { 0.780392, 0.094118, 0.607843, 1.0 }, + { 0.756863, 0.137255, 0.611765, 1.0 }, + { 0.756863, 0.133333, 0.603922, 1.0 }, + { 0.756863, 0.133333, 0.600000, 1.0 }, + { 0.756863, 0.172549, 0.525490, 1.0 }, + { 0.552941, 0.223529, 0.427451, 1.0 }, + { 0.286275, 0.109804, 0.239216, 1.0 }, + { 0.258824, 0.137255, 0.223529, 1.0 }, + { 0.235294, 0.168627, 0.207843, 1.0 }, + { 0.250980, 0.247059, 0.298039, 1.0 }, + { 0.266667, 0.329412, 0.388235, 1.0 }, + { 0.317647, 0.349020, 0.423529, 1.0 }, + { 0.368627, 0.368627, 0.462745, 1.0 }, + { 0.321569, 0.505882, 0.576471, 1.0 }, + { 0.282353, 0.654902, 0.521569, 1.0 }, + { 0.215686, 0.611765, 0.596078, 1.0 }, + { 0.231373, 0.525490, 0.666667, 1.0 }, + { 0.247059, 0.439216, 0.741176, 1.0 }, + { 0.223529, 0.345098, 0.733333, 1.0 }, + { 0.203922, 0.250980, 0.729412, 1.0 }, + { 0.164706, 0.164706, 0.541176, 1.0 }, + { 0.231373, 0.196078, 0.403922, 1.0 }, + { 0.270588, 0.168627, 0.164706, 1.0 }, + { 0.270588, 0.145098, 0.117647, 1.0 }, + { 0.274510, 0.125490, 0.074510, 1.0 }, + { 0.325490, 0.133333, 0.078431, 1.0 }, + { 0.376471, 0.145098, 0.082353, 1.0 }, + { 0.509804, 0.223529, 0.062745, 1.0 }, + { 0.584314, 0.294118, 0.250980, 1.0 }, + { 0.670588, 0.290196, 0.317647, 1.0 }, + { 0.658824, 0.235294, 0.427451, 1.0 }, + { 0.462745, 0.109804, 0.349020, 1.0 }, + { 0.400000, 0.098039, 0.313725, 1.0 }, + { 0.337255, 0.086275, 0.282353, 1.0 }, + { 0.278431, 0.078431, 0.278431, 1.0 }, + { 0.223529, 0.070588, 0.278431, 1.0 }, + { 0.141176, 0.223529, 0.305882, 1.0 }, + { 0.078431, 0.333333, 0.200000, 1.0 }, + { 0.011765, 0.380392, 0.239216, 1.0 }, + { 0.105882, 0.396078, 0.298039, 1.0 }, + { 0.203922, 0.415686, 0.360784, 1.0 }, + { 0.239216, 0.427451, 0.447059, 1.0 }, + { 0.274510, 0.439216, 0.537255, 1.0 }, + { 0.349020, 0.407843, 0.678431, 1.0 }, + { 0.282353, 0.352941, 0.650980, 1.0 }, + { 0.329412, 0.141176, 0.478431, 1.0 }, + { 0.274510, 0.082353, 0.258824, 1.0 }, + { 0.458824, 0.039216, 0.313725, 1.0 }, + { 0.525490, 0.050980, 0.372549, 1.0 }, + { 0.592157, 0.062745, 0.435294, 1.0 }, + { 0.749020, 0.098039, 0.592157, 1.0 }, + { 0.725490, 0.121569, 0.647059, 1.0 }, + { 0.627451, 0.200000, 0.690196, 1.0 }, + { 0.400000, 0.180392, 0.607843, 1.0 }, + { 0.247059, 0.129412, 0.607843, 1.0 }, + { 0.152941, 0.090196, 0.588235, 1.0 }, + { 0.062745, 0.050980, 0.572549, 1.0 }, + { 0.113725, 0.078431, 0.498039, 1.0 }, + { 0.168627, 0.109804, 0.427451, 1.0 }, + { 0.164706, 0.090196, 0.341176, 1.0 }, + { 0.235294, 0.109804, 0.262745, 1.0 }, + { 0.066667, 0.223529, 0.231373, 1.0 }, + { 0.082353, 0.333333, 0.196078, 1.0 }, + { 0.160784, 0.329412, 0.294118, 1.0 }, + { 0.227451, 0.349020, 0.266667, 1.0 }, + { 0.294118, 0.368627, 0.243137, 1.0 }, + { 0.427451, 0.466667, 0.090196, 1.0 }, + { 0.529412, 0.454902, 0.227451, 1.0 }, + { 0.670588, 0.498039, 0.400000, 1.0 }, + { 0.682353, 0.454902, 0.549020, 1.0 }, + { 0.772549, 0.294118, 0.384314, 1.0 }, + { 0.796078, 0.368627, 0.294118, 1.0 }, + { 0.819608, 0.443137, 0.203922, 1.0 }, + { 0.772549, 0.466667, 0.184314, 1.0 }, + { 0.729412, 0.490196, 0.164706, 1.0 }, + { 0.572549, 0.474510, 0.109804, 1.0 }, + { 0.482353, 0.388235, 0.137255, 1.0 }, + { 0.501961, 0.333333, 0.062745, 1.0 }, + { 0.439216, 0.247059, 0.192157, 1.0 }, + { 0.490196, 0.086275, 0.411765, 1.0 }, + { 0.447059, 0.066667, 0.403922, 1.0 }, + { 0.403922, 0.050980, 0.396078, 1.0 }, + { 0.286275, 0.000000, 0.552941, 1.0 }, + { 0.050980, 0.070588, 0.768627, 1.0 }, + { 0.074510, 0.250980, 0.811765, 1.0 }, + { 0.168627, 0.462745, 0.678431, 1.0 }, + { 0.105882, 0.286275, 0.482353, 1.0 }, + { 0.129412, 0.266667, 0.462745, 1.0 }, + { 0.156863, 0.247059, 0.443137, 1.0 }, + { 0.176471, 0.478431, 0.580392, 1.0 }, + { 0.227451, 0.541176, 0.584314, 1.0 }, + { 0.058824, 0.521569, 0.639216, 1.0 }, + { 0.141176, 0.603922, 0.517647, 1.0 }, + { 0.137255, 0.584314, 0.482353, 1.0 }, + { 0.086275, 0.592157, 0.200000, 1.0 }, + { 0.062745, 0.490196, 0.172549, 1.0 }, + { 0.098039, 0.447059, 0.113725, 1.0 }, + { 0.133333, 0.407843, 0.058824, 1.0 }, + { 0.156863, 0.317647, 0.145098, 1.0 }, + { 0.168627, 0.325490, 0.290196, 1.0 }, + { 0.219608, 0.321569, 0.411765, 1.0 }, + { 0.309804, 0.368627, 0.584314, 1.0 }, + { 0.231373, 0.341176, 0.435294, 1.0 }, + { 0.219608, 0.329412, 0.368627, 1.0 }, + { 0.207843, 0.321569, 0.301961, 1.0 }, + { 0.164706, 0.172549, 0.168627, 1.0 }, + { 0.188235, 0.215686, 0.086275, 1.0 }, + { 0.149020, 0.254902, 0.086275, 1.0 }, + { 0.133333, 0.192157, 0.078431, 1.0 }, + { 0.047059, 0.141176, 0.000000, 1.0 }, + { 0.070588, 0.066667, 0.058824, 1.0 }, + { 0.082353, 0.027451, 0.086275, 1.0 }, + { 0.125490, 0.090196, 0.203922, 1.0 }, + { 0.168627, 0.086275, 0.317647, 1.0 }, + { 0.219608, 0.043137, 0.509804, 1.0 }, + { 0.333333, 0.160784, 0.541176, 1.0 }, + { 0.564706, 0.286275, 0.505882, 1.0 }, + { 0.709804, 0.239216, 0.529412, 1.0 }, + { 0.768627, 0.329412, 0.470588, 1.0 }, + { 0.831373, 0.341176, 0.384314, 1.0 }, + { 0.894118, 0.352941, 0.301961, 1.0 }, + { 0.850980, 0.282353, 0.301961, 1.0 }, + { 0.835294, 0.184314, 0.380392, 1.0 }, + { 0.921569, 0.168627, 0.400000, 1.0 }, + { 0.792157, 0.184314, 0.545098, 1.0 }, + { 0.745098, 0.176471, 0.541176, 1.0 }, + { 0.498039, 0.180392, 0.580392, 1.0 }, + { 0.333333, 0.160784, 0.603922, 1.0 }, + { 0.184314, 0.133333, 0.478431, 1.0 }, + { 0.058824, 0.082353, 0.427451, 1.0 }, + { 0.000000, 0.196078, 0.298039, 1.0 }, + { 0.023529, 0.239216, 0.400000, 1.0 }, + { 0.062745, 0.364706, 0.474510, 1.0 }, + { 0.050980, 0.517647, 0.635294, 1.0 }, + { 0.050980, 0.572549, 0.647059, 1.0 }, + { 0.043137, 0.568627, 0.682353, 1.0 }, + { 0.070588, 0.521569, 0.643137, 1.0 }, + { 0.231373, 0.474510, 0.517647, 1.0 }, + { 0.423529, 0.337255, 0.427451, 1.0 }, + { 0.356863, 0.368627, 0.325490, 1.0 }, + { 0.450980, 0.466667, 0.266667, 1.0 }, + { 0.294118, 0.564706, 0.349020, 1.0 }, + { 0.215686, 0.501961, 0.333333, 1.0 }, + { 0.125490, 0.529412, 0.360784, 1.0 }, + { 0.243137, 0.529412, 0.352941, 1.0 }, + { 0.517647, 0.568627, 0.298039, 1.0 }, + { 0.670588, 0.635294, 0.333333, 1.0 }, + { 0.607843, 0.568627, 0.329412, 1.0 }, + { 0.439216, 0.556863, 0.462745, 1.0 }, + { 0.219608, 0.537255, 0.368627, 1.0 }, + { 0.254902, 0.419608, 0.364706, 1.0 }, + { 0.207843, 0.388235, 0.247059, 1.0 }, + { 0.345098, 0.243137, 0.388235, 1.0 }, + { 0.482353, 0.254902, 0.450980, 1.0 }, + { 0.650980, 0.262745, 0.435294, 1.0 }, + { 0.701961, 0.313725, 0.325490, 1.0 }, + { 0.733333, 0.309804, 0.372549, 1.0 }, + { 0.709804, 0.309804, 0.403922, 1.0 }, + { 0.482353, 0.341176, 0.388235, 1.0 }, + { 0.443137, 0.321569, 0.380392, 1.0 }, + { 0.325490, 0.243137, 0.411765, 1.0 }, + { 0.074510, 0.160784, 0.384314, 1.0 }, + { 0.047059, 0.211765, 0.298039, 1.0 }, + { 0.145098, 0.152941, 0.211765, 1.0 }, + { 0.215686, 0.086275, 0.168627, 1.0 }, + { 0.250980, 0.011765, 0.176471, 1.0 }, + { 0.200000, 0.066667, 0.129412, 1.0 }, + { 0.172549, 0.082353, 0.027451, 1.0 }, + { 0.207843, 0.098039, 0.003922, 1.0 }, + { 0.215686, 0.129412, 0.035294, 1.0 }, + { 0.211765, 0.168627, 0.043137, 1.0 }, + { 0.247059, 0.243137, 0.160784, 1.0 }, + { 0.329412, 0.341176, 0.305882, 1.0 }, + { 0.443137, 0.415686, 0.305882, 1.0 }, + { 0.733333, 0.384314, 0.368627, 1.0 }, + { 0.768627, 0.313725, 0.458824, 1.0 }, + { 0.862745, 0.345098, 0.580392, 1.0 }, + { 0.807843, 0.423529, 0.662745, 1.0 }, + { 0.831373, 0.431373, 0.482353, 1.0 }, + { 0.796078, 0.462745, 0.317647, 1.0 }, + { 0.768627, 0.549020, 0.168627, 1.0 }, + { 0.768627, 0.513725, 0.058824, 1.0 }, + { 0.694118, 0.505882, 0.011765, 1.0 }, + { 0.682353, 0.494118, 0.007843, 1.0 }, + { 0.545098, 0.482353, 0.007843, 1.0 }, + { 0.396078, 0.556863, 0.086275, 1.0 }, + { 0.294118, 0.576471, 0.082353, 1.0 }, + { 0.400000, 0.431373, 0.196078, 1.0 }, + { 0.584314, 0.203922, 0.658824, 1.0 }, + { 0.466667, 0.309804, 0.403922, 1.0 }, + }; +/* 3m0018.jpg */ +static double4 colors_334[] = { + { 0.082353, 0.247059, 0.709804, 1.0 }, + { 0.011765, 0.298039, 0.850980, 1.0 }, + { 0.011765, 0.364706, 0.815686, 1.0 }, + { 0.011765, 0.435294, 0.780392, 1.0 }, + { 0.109804, 0.501961, 0.592157, 1.0 }, + { 0.211765, 0.568627, 0.407843, 1.0 }, + { 0.207843, 0.603922, 0.376471, 1.0 }, + { 0.203922, 0.643137, 0.345098, 1.0 }, + { 0.243137, 0.435294, 0.411765, 1.0 }, + { 0.203922, 0.333333, 0.360784, 1.0 }, + { 0.164706, 0.235294, 0.313725, 1.0 }, + { 0.098039, 0.196078, 0.274510, 1.0 }, + { 0.035294, 0.156863, 0.235294, 1.0 }, + { 0.039216, 0.223529, 0.286275, 1.0 }, + { 0.043137, 0.294118, 0.341176, 1.0 }, + { 0.086275, 0.286275, 0.317647, 1.0 }, + { 0.133333, 0.282353, 0.294118, 1.0 }, + { 0.109804, 0.305882, 0.192157, 1.0 }, + { 0.090196, 0.380392, 0.129412, 1.0 }, + { 0.070588, 0.454902, 0.066667, 1.0 }, + { 0.074510, 0.466667, 0.074510, 1.0 }, + { 0.078431, 0.478431, 0.086275, 1.0 }, + { 0.121569, 0.482353, 0.086275, 1.0 }, + { 0.168627, 0.486275, 0.086275, 1.0 }, + { 0.556863, 0.490196, 0.082353, 1.0 }, + { 0.733333, 0.611765, 0.090196, 1.0 }, + { 0.913725, 0.737255, 0.098039, 1.0 }, + { 0.823529, 0.623529, 0.141176, 1.0 }, + { 0.733333, 0.513725, 0.188235, 1.0 }, + { 0.705882, 0.490196, 0.184314, 1.0 }, + { 0.682353, 0.470588, 0.180392, 1.0 }, + { 0.780392, 0.372549, 0.368627, 1.0 }, + { 0.576471, 0.337255, 0.333333, 1.0 }, + { 0.674510, 0.552941, 0.611765, 1.0 }, + { 0.792157, 0.615686, 0.501961, 1.0 }, + { 0.909804, 0.682353, 0.392157, 1.0 }, + { 0.898039, 0.627451, 0.396078, 1.0 }, + { 0.890196, 0.572549, 0.403922, 1.0 }, + { 0.874510, 0.494118, 0.560784, 1.0 }, + { 0.858824, 0.419608, 0.717647, 1.0 }, + { 0.627451, 0.290196, 0.482353, 1.0 }, + { 0.517647, 0.176471, 0.400000, 1.0 }, + { 0.411765, 0.062745, 0.321569, 1.0 }, + { 0.392157, 0.101961, 0.282353, 1.0 }, + { 0.372549, 0.145098, 0.243137, 1.0 }, + { 0.423529, 0.152941, 0.211765, 1.0 }, + { 0.478431, 0.160784, 0.184314, 1.0 }, + { 0.627451, 0.149020, 0.200000, 1.0 }, + { 0.568627, 0.117647, 0.286275, 1.0 }, + { 0.149020, 0.031373, 0.243137, 1.0 }, + { 0.105882, 0.066667, 0.356863, 1.0 }, + { 0.062745, 0.101961, 0.474510, 1.0 }, + { 0.137255, 0.207843, 0.435294, 1.0 }, + { 0.211765, 0.317647, 0.400000, 1.0 }, + { 0.200000, 0.352941, 0.443137, 1.0 }, + { 0.188235, 0.392157, 0.486275, 1.0 }, + { 0.074510, 0.584314, 0.635294, 1.0 }, + { 0.247059, 0.584314, 0.545098, 1.0 }, + { 0.423529, 0.584314, 0.458824, 1.0 }, + { 0.431373, 0.623529, 0.439216, 1.0 }, + { 0.443137, 0.662745, 0.423529, 1.0 }, + { 0.439216, 0.690196, 0.396078, 1.0 }, + { 0.435294, 0.721569, 0.372549, 1.0 }, + { 0.458824, 0.780392, 0.356863, 1.0 }, + { 0.498039, 0.788235, 0.337255, 1.0 }, + { 0.925490, 0.741176, 0.192157, 1.0 }, + { 0.831373, 0.549020, 0.125490, 1.0 }, + { 0.741176, 0.356863, 0.062745, 1.0 }, + { 0.631373, 0.274510, 0.105882, 1.0 }, + { 0.525490, 0.196078, 0.152941, 1.0 }, + { 0.329412, 0.141176, 0.050980, 1.0 }, + { 0.227451, 0.054902, 0.050980, 1.0 }, + { 0.235294, 0.054902, 0.066667, 1.0 }, + { 0.372549, 0.101961, 0.117647, 1.0 }, + { 0.509804, 0.149020, 0.168627, 1.0 }, + { 0.549020, 0.121569, 0.117647, 1.0 }, + { 0.592157, 0.094118, 0.066667, 1.0 }, + { 0.552941, 0.160784, 0.129412, 1.0 }, + { 0.517647, 0.227451, 0.192157, 1.0 }, + { 0.498039, 0.305882, 0.137255, 1.0 }, + { 0.415686, 0.309804, 0.192157, 1.0 }, + { 0.188235, 0.345098, 0.058824, 1.0 }, + { 0.196078, 0.243137, 0.137255, 1.0 }, + { 0.203922, 0.145098, 0.219608, 1.0 }, + { 0.203922, 0.239216, 0.254902, 1.0 }, + { 0.207843, 0.333333, 0.290196, 1.0 }, + { 0.388235, 0.458824, 0.372549, 1.0 }, + { 0.411765, 0.541176, 0.427451, 1.0 }, + { 0.588235, 0.752941, 0.352941, 1.0 }, + { 0.694118, 0.756863, 0.454902, 1.0 }, + { 0.800000, 0.760784, 0.560784, 1.0 }, + { 0.752941, 0.729412, 0.513725, 1.0 }, + { 0.705882, 0.698039, 0.466667, 1.0 }, + { 0.631373, 0.721569, 0.447059, 1.0 }, + { 0.521569, 0.713725, 0.458824, 1.0 }, + { 0.403922, 0.647059, 0.462745, 1.0 }, + { 0.301961, 0.741176, 0.458824, 1.0 }, + { 0.243137, 0.670588, 0.305882, 1.0 }, + { 0.227451, 0.568627, 0.262745, 1.0 }, + { 0.211765, 0.470588, 0.219608, 1.0 }, + { 0.184314, 0.458824, 0.184314, 1.0 }, + { 0.156863, 0.447059, 0.152941, 1.0 }, + { 0.168627, 0.466667, 0.313725, 1.0 }, + { 0.247059, 0.521569, 0.380392, 1.0 }, + { 0.278431, 0.525490, 0.215686, 1.0 }, + { 0.313725, 0.584314, 0.231373, 1.0 }, + { 0.352941, 0.647059, 0.250980, 1.0 }, + { 0.356863, 0.690196, 0.258824, 1.0 }, + { 0.360784, 0.733333, 0.270588, 1.0 }, + { 0.341176, 0.752941, 0.290196, 1.0 }, + { 0.325490, 0.647059, 0.364706, 1.0 }, + { 0.490196, 0.572549, 0.270588, 1.0 }, + { 0.450980, 0.376471, 0.211765, 1.0 }, + { 0.380392, 0.262745, 0.113725, 1.0 }, + { 0.368627, 0.243137, 0.156863, 1.0 }, + { 0.356863, 0.227451, 0.200000, 1.0 }, + { 0.258824, 0.305882, 0.156863, 1.0 }, + { 0.188235, 0.298039, 0.109804, 1.0 }, + { 0.133333, 0.329412, 0.098039, 1.0 }, + { 0.133333, 0.411765, 0.176471, 1.0 }, + { 0.372549, 0.309804, 0.321569, 1.0 }, + { 0.443137, 0.333333, 0.454902, 1.0 }, + { 0.513725, 0.356863, 0.592157, 1.0 }, + { 0.498039, 0.407843, 0.623529, 1.0 }, + { 0.486275, 0.458824, 0.658824, 1.0 }, + { 0.470588, 0.705882, 0.603922, 1.0 }, + { 0.470588, 0.713725, 0.466667, 1.0 }, + { 0.490196, 0.694118, 0.501961, 1.0 }, + { 0.443137, 0.623529, 0.615686, 1.0 }, + { 0.380392, 0.345098, 0.356863, 1.0 }, + { 0.407843, 0.262745, 0.423529, 1.0 }, + { 0.435294, 0.184314, 0.490196, 1.0 }, + { 0.317647, 0.243137, 0.564706, 1.0 }, + { 0.184314, 0.172549, 0.443137, 1.0 }, + { 0.164706, 0.282353, 0.431373, 1.0 }, + { 0.156863, 0.294118, 0.505882, 1.0 }, + { 0.325490, 0.278431, 0.372549, 1.0 }, + { 0.392157, 0.349020, 0.298039, 1.0 }, + { 0.458824, 0.419608, 0.227451, 1.0 }, + { 0.427451, 0.435294, 0.180392, 1.0 }, + { 0.396078, 0.454902, 0.137255, 1.0 }, + { 0.572549, 0.415686, 0.043137, 1.0 }, + { 0.768627, 0.470588, 0.086275, 1.0 }, + { 0.764706, 0.466667, 0.137255, 1.0 }, + { 0.541176, 0.321569, 0.129412, 1.0 }, + { 0.400000, 0.121569, 0.349020, 1.0 }, + { 0.380392, 0.098039, 0.349020, 1.0 }, + { 0.360784, 0.074510, 0.352941, 1.0 }, + { 0.223529, 0.039216, 0.345098, 1.0 }, + { 0.094118, 0.066667, 0.470588, 1.0 }, + { 0.031373, 0.082353, 0.635294, 1.0 }, + { 0.054902, 0.094118, 0.611765, 1.0 }, + { 0.066667, 0.380392, 0.415686, 1.0 }, + { 0.062745, 0.431373, 0.388235, 1.0 }, + { 0.062745, 0.486275, 0.360784, 1.0 }, + { 0.121569, 0.454902, 0.301961, 1.0 }, + { 0.180392, 0.372549, 0.196078, 1.0 }, + { 0.321569, 0.282353, 0.145098, 1.0 }, + { 0.415686, 0.207843, 0.152941, 1.0 }, + { 0.607843, 0.192157, 0.003922, 1.0 }, + { 0.866667, 0.250980, 0.043137, 1.0 }, + { 0.917647, 0.698039, 0.082353, 1.0 }, + { 0.913725, 0.717647, 0.156863, 1.0 }, + { 0.913725, 0.737255, 0.231373, 1.0 }, + { 0.768627, 0.749020, 0.431373, 1.0 }, + { 0.635294, 0.760784, 0.364706, 1.0 }, + { 0.584314, 0.709804, 0.423529, 1.0 }, + { 0.482353, 0.717647, 0.619608, 1.0 }, + { 0.290196, 0.498039, 0.694118, 1.0 }, + { 0.294118, 0.392157, 0.603922, 1.0 }, + { 0.301961, 0.286275, 0.517647, 1.0 }, + { 0.376471, 0.121569, 0.333333, 1.0 }, + { 0.270588, 0.121569, 0.203922, 1.0 }, + { 0.125490, 0.160784, 0.149020, 1.0 }, + { 0.000000, 0.145098, 0.039216, 1.0 }, + { 0.000000, 0.160784, 0.019608, 1.0 }, + { 0.000000, 0.305882, 0.007843, 1.0 }, + { 0.015686, 0.262745, 0.094118, 1.0 }, + { 0.098039, 0.274510, 0.058824, 1.0 }, + { 0.090196, 0.372549, 0.113725, 1.0 }, + { 0.141176, 0.407843, 0.066667, 1.0 }, + { 0.145098, 0.388235, 0.050980, 1.0 }, + { 0.168627, 0.305882, 0.094118, 1.0 }, + { 0.274510, 0.203922, 0.062745, 1.0 }, + { 0.729412, 0.113725, 0.054902, 1.0 }, + { 0.764706, 0.113725, 0.098039, 1.0 }, + { 0.800000, 0.113725, 0.141176, 1.0 }, + { 0.878431, 0.411765, 0.090196, 1.0 }, + { 0.901961, 0.600000, 0.184314, 1.0 }, + { 0.921569, 0.725490, 0.274510, 1.0 }, + { 0.894118, 0.650980, 0.364706, 1.0 }, + { 0.647059, 0.560784, 0.466667, 1.0 }, + { 0.435294, 0.388235, 0.474510, 1.0 }, + { 0.239216, 0.352941, 0.509804, 1.0 }, + { 0.211765, 0.235294, 0.572549, 1.0 }, + { 0.105882, 0.098039, 0.737255, 1.0 }, + { 0.043137, 0.062745, 0.807843, 1.0 }, + { 0.015686, 0.145098, 0.894118, 1.0 }, + { 0.000000, 0.090196, 0.780392, 1.0 }, + { 0.078431, 0.062745, 0.596078, 1.0 }, + { 0.341176, 0.113725, 0.552941, 1.0 }, + { 0.419608, 0.121569, 0.513725, 1.0 }, + { 0.400000, 0.015686, 0.552941, 1.0 }, + { 0.498039, 0.015686, 0.572549, 1.0 }, + { 0.643137, 0.156863, 0.368627, 1.0 }, + { 0.658824, 0.156863, 0.152941, 1.0 }, + { 0.733333, 0.074510, 0.062745, 1.0 }, + { 0.780392, 0.200000, 0.145098, 1.0 }, + { 0.592157, 0.270588, 0.223529, 1.0 }, + { 0.498039, 0.541176, 0.305882, 1.0 }, + { 0.447059, 0.505882, 0.376471, 1.0 }, + { 0.278431, 0.541176, 0.419608, 1.0 }, + { 0.137255, 0.462745, 0.352941, 1.0 }, + { 0.011765, 0.329412, 0.341176, 1.0 }, + { 0.000000, 0.286275, 0.349020, 1.0 }, + { 0.007843, 0.227451, 0.372549, 1.0 }, + { 0.094118, 0.290196, 0.333333, 1.0 }, + { 0.129412, 0.419608, 0.290196, 1.0 }, + { 0.066667, 0.525490, 0.207843, 1.0 }, + { 0.086275, 0.564706, 0.176471, 1.0 }, + { 0.101961, 0.498039, 0.184314, 1.0 }, + { 0.098039, 0.317647, 0.141176, 1.0 }, + { 0.145098, 0.215686, 0.160784, 1.0 }, + { 0.145098, 0.188235, 0.211765, 1.0 }, + { 0.156863, 0.164706, 0.211765, 1.0 }, + { 0.062745, 0.149020, 0.200000, 1.0 }, + { 0.090196, 0.109804, 0.184314, 1.0 }, + { 0.062745, 0.039216, 0.180392, 1.0 }, + { 0.031373, 0.082353, 0.113725, 1.0 }, + { 0.015686, 0.109804, 0.047059, 1.0 }, + { 0.101961, 0.070588, 0.113725, 1.0 }, + { 0.094118, 0.019608, 0.043137, 1.0 }, + { 0.180392, 0.011765, 0.078431, 1.0 }, + { 0.203922, 0.043137, 0.027451, 1.0 }, + { 0.207843, 0.168627, 0.031373, 1.0 }, + { 0.262745, 0.101961, 0.117647, 1.0 }, + { 0.517647, 0.121569, 0.145098, 1.0 }, + { 0.588235, 0.058824, 0.035294, 1.0 }, + { 0.705882, 0.047059, 0.003922, 1.0 }, + { 0.815686, 0.043137, 0.011765, 1.0 }, + { 0.815686, 0.019608, 0.105882, 1.0 }, + { 0.576471, 0.078431, 0.145098, 1.0 }, + { 0.286275, 0.101961, 0.164706, 1.0 }, + { 0.149020, 0.090196, 0.180392, 1.0 }, + { 0.168627, 0.043137, 0.298039, 1.0 }, + { 0.341176, 0.039216, 0.352941, 1.0 }, + { 0.411765, 0.133333, 0.501961, 1.0 }, + { 0.615686, 0.192157, 0.592157, 1.0 }, + { 0.517647, 0.207843, 0.901961, 1.0 }, + { 0.498039, 0.352941, 0.764706, 1.0 }, + { 0.513725, 0.415686, 0.733333, 1.0 }, + { 0.443137, 0.537255, 0.537255, 1.0 }, + { 0.670588, 0.682353, 0.411765, 1.0 }, + { 0.705882, 0.576471, 0.211765, 1.0 }, + { 0.917647, 0.627451, 0.050980, 1.0 }, + { 0.909804, 0.541176, 0.094118, 1.0 }, + }; +/* 4u0002.jpg */ +static double4 colors_335[] = { + { 0.443137, 0.768627, 0.164706, 1.0 }, + { 0.305882, 0.627451, 0.062745, 1.0 }, + { 0.376471, 0.517647, 0.050980, 1.0 }, + { 0.450980, 0.411765, 0.039216, 1.0 }, + { 0.392157, 0.329412, 0.019608, 1.0 }, + { 0.337255, 0.247059, 0.000000, 1.0 }, + { 0.329412, 0.235294, 0.011765, 1.0 }, + { 0.325490, 0.223529, 0.023529, 1.0 }, + { 0.356863, 0.349020, 0.054902, 1.0 }, + { 0.466667, 0.482353, 0.039216, 1.0 }, + { 0.580392, 0.615686, 0.023529, 1.0 }, + { 0.556863, 0.521569, 0.035294, 1.0 }, + { 0.537255, 0.427451, 0.047059, 1.0 }, + { 0.482353, 0.407843, 0.027451, 1.0 }, + { 0.431373, 0.392157, 0.011765, 1.0 }, + { 0.349020, 0.360784, 0.027451, 1.0 }, + { 0.266667, 0.329412, 0.043137, 1.0 }, + { 0.125490, 0.360784, 0.125490, 1.0 }, + { 0.141176, 0.403922, 0.211765, 1.0 }, + { 0.156863, 0.450980, 0.298039, 1.0 }, + { 0.149020, 0.474510, 0.298039, 1.0 }, + { 0.141176, 0.501961, 0.301961, 1.0 }, + { 0.156863, 0.486275, 0.290196, 1.0 }, + { 0.172549, 0.470588, 0.278431, 1.0 }, + { 0.231373, 0.298039, 0.164706, 1.0 }, + { 0.247059, 0.231373, 0.098039, 1.0 }, + { 0.262745, 0.168627, 0.035294, 1.0 }, + { 0.278431, 0.160784, 0.113725, 1.0 }, + { 0.298039, 0.156863, 0.196078, 1.0 }, + { 0.290196, 0.156863, 0.207843, 1.0 }, + { 0.286275, 0.160784, 0.219608, 1.0 }, + { 0.254902, 0.137255, 0.278431, 1.0 }, + { 0.282353, 0.180392, 0.286275, 1.0 }, + { 0.313725, 0.156863, 0.360784, 1.0 }, + { 0.380392, 0.129412, 0.325490, 1.0 }, + { 0.450980, 0.101961, 0.290196, 1.0 }, + { 0.427451, 0.086275, 0.227451, 1.0 }, + { 0.403922, 0.074510, 0.164706, 1.0 }, + { 0.392157, 0.082353, 0.156863, 1.0 }, + { 0.380392, 0.090196, 0.149020, 1.0 }, + { 0.215686, 0.074510, 0.082353, 1.0 }, + { 0.184314, 0.098039, 0.168627, 1.0 }, + { 0.152941, 0.125490, 0.258824, 1.0 }, + { 0.129412, 0.219608, 0.235294, 1.0 }, + { 0.109804, 0.317647, 0.215686, 1.0 }, + { 0.129412, 0.376471, 0.239216, 1.0 }, + { 0.149020, 0.435294, 0.266667, 1.0 }, + { 0.219608, 0.376471, 0.282353, 1.0 }, + { 0.270588, 0.333333, 0.294118, 1.0 }, + { 0.623529, 0.156863, 0.376471, 1.0 }, + { 0.745098, 0.137255, 0.400000, 1.0 }, + { 0.866667, 0.117647, 0.423529, 1.0 }, + { 0.741176, 0.200000, 0.298039, 1.0 }, + { 0.619608, 0.286275, 0.172549, 1.0 }, + { 0.525490, 0.305882, 0.141176, 1.0 }, + { 0.431373, 0.325490, 0.109804, 1.0 }, + { 0.262745, 0.549020, 0.090196, 1.0 }, + { 0.188235, 0.572549, 0.160784, 1.0 }, + { 0.113725, 0.600000, 0.231373, 1.0 }, + { 0.117647, 0.580392, 0.282353, 1.0 }, + { 0.121569, 0.560784, 0.333333, 1.0 }, + { 0.137255, 0.525490, 0.329412, 1.0 }, + { 0.152941, 0.494118, 0.329412, 1.0 }, + { 0.211765, 0.427451, 0.274510, 1.0 }, + { 0.282353, 0.431373, 0.247059, 1.0 }, + { 0.352941, 0.372549, 0.286275, 1.0 }, + { 0.286275, 0.380392, 0.258824, 1.0 }, + { 0.223529, 0.388235, 0.231373, 1.0 }, + { 0.235294, 0.309804, 0.235294, 1.0 }, + { 0.250980, 0.235294, 0.239216, 1.0 }, + { 0.196078, 0.266667, 0.219608, 1.0 }, + { 0.152941, 0.333333, 0.192157, 1.0 }, + { 0.117647, 0.458824, 0.141176, 1.0 }, + { 0.164706, 0.501961, 0.098039, 1.0 }, + { 0.215686, 0.545098, 0.058824, 1.0 }, + { 0.192157, 0.482353, 0.035294, 1.0 }, + { 0.172549, 0.419608, 0.011765, 1.0 }, + { 0.176471, 0.364706, 0.003922, 1.0 }, + { 0.184314, 0.313725, 0.000000, 1.0 }, + { 0.243137, 0.298039, 0.058824, 1.0 }, + { 0.313725, 0.235294, 0.129412, 1.0 }, + { 0.298039, 0.329412, 0.027451, 1.0 }, + { 0.270588, 0.435294, 0.027451, 1.0 }, + { 0.247059, 0.545098, 0.027451, 1.0 }, + { 0.227451, 0.568627, 0.054902, 1.0 }, + { 0.211765, 0.592157, 0.086275, 1.0 }, + { 0.231373, 0.619608, 0.113725, 1.0 }, + { 0.223529, 0.580392, 0.168627, 1.0 }, + { 0.156863, 0.411765, 0.200000, 1.0 }, + { 0.164706, 0.317647, 0.156863, 1.0 }, + { 0.176471, 0.227451, 0.117647, 1.0 }, + { 0.215686, 0.192157, 0.098039, 1.0 }, + { 0.254902, 0.156863, 0.078431, 1.0 }, + { 0.356863, 0.125490, 0.101961, 1.0 }, + { 0.388235, 0.196078, 0.078431, 1.0 }, + { 0.380392, 0.188235, 0.121569, 1.0 }, + { 0.431373, 0.168627, 0.203922, 1.0 }, + { 0.552941, 0.207843, 0.203922, 1.0 }, + { 0.529412, 0.254902, 0.231373, 1.0 }, + { 0.509804, 0.305882, 0.262745, 1.0 }, + { 0.482353, 0.278431, 0.207843, 1.0 }, + { 0.454902, 0.250980, 0.156863, 1.0 }, + { 0.490196, 0.376471, 0.078431, 1.0 }, + { 0.462745, 0.411765, 0.011765, 1.0 }, + { 0.615686, 0.533333, 0.113725, 1.0 }, + { 0.654902, 0.596078, 0.078431, 1.0 }, + { 0.698039, 0.662745, 0.047059, 1.0 }, + { 0.690196, 0.658824, 0.031373, 1.0 }, + { 0.686275, 0.654902, 0.015686, 1.0 }, + { 0.741176, 0.713725, 0.062745, 1.0 }, + { 0.780392, 0.592157, 0.294118, 1.0 }, + { 0.733333, 0.517647, 0.196078, 1.0 }, + { 0.690196, 0.376471, 0.278431, 1.0 }, + { 0.690196, 0.203922, 0.235294, 1.0 }, + { 0.698039, 0.215686, 0.227451, 1.0 }, + { 0.709804, 0.231373, 0.219608, 1.0 }, + { 0.682353, 0.403922, 0.200000, 1.0 }, + { 0.490196, 0.486275, 0.070588, 1.0 }, + { 0.349020, 0.607843, 0.125490, 1.0 }, + { 0.450980, 0.760784, 0.309804, 1.0 }, + { 0.439216, 0.815686, 0.325490, 1.0 }, + { 0.301961, 0.705882, 0.274510, 1.0 }, + { 0.164706, 0.596078, 0.223529, 1.0 }, + { 0.109804, 0.560784, 0.254902, 1.0 }, + { 0.058824, 0.529412, 0.286275, 1.0 }, + { 0.003922, 0.564706, 0.352941, 1.0 }, + { 0.047059, 0.600000, 0.294118, 1.0 }, + { 0.019608, 0.588235, 0.176471, 1.0 }, + { 0.188235, 0.643137, 0.152941, 1.0 }, + { 0.356863, 0.866667, 0.388235, 1.0 }, + { 0.400000, 0.803922, 0.384314, 1.0 }, + { 0.447059, 0.741176, 0.384314, 1.0 }, + { 0.333333, 0.729412, 0.352941, 1.0 }, + { 0.196078, 0.439216, 0.356863, 1.0 }, + { 0.137255, 0.368627, 0.282353, 1.0 }, + { 0.125490, 0.243137, 0.149020, 1.0 }, + { 0.215686, 0.133333, 0.027451, 1.0 }, + { 0.262745, 0.070588, 0.054902, 1.0 }, + { 0.309804, 0.007843, 0.086275, 1.0 }, + { 0.321569, 0.027451, 0.070588, 1.0 }, + { 0.333333, 0.050980, 0.054902, 1.0 }, + { 0.384314, 0.050980, 0.062745, 1.0 }, + { 0.345098, 0.090196, 0.105882, 1.0 }, + { 0.309804, 0.168627, 0.082353, 1.0 }, + { 0.258824, 0.247059, 0.031373, 1.0 }, + { 0.141176, 0.117647, 0.023529, 1.0 }, + { 0.137255, 0.172549, 0.031373, 1.0 }, + { 0.133333, 0.227451, 0.039216, 1.0 }, + { 0.058824, 0.258824, 0.090196, 1.0 }, + { 0.003922, 0.298039, 0.035294, 1.0 }, + { 0.054902, 0.254902, 0.023529, 1.0 }, + { 0.047059, 0.188235, 0.047059, 1.0 }, + { 0.035294, 0.039216, 0.058824, 1.0 }, + { 0.070588, 0.035294, 0.043137, 1.0 }, + { 0.105882, 0.035294, 0.027451, 1.0 }, + { 0.113725, 0.066667, 0.000000, 1.0 }, + { 0.101961, 0.062745, 0.066667, 1.0 }, + { 0.074510, 0.039216, 0.145098, 1.0 }, + { 0.129412, 0.094118, 0.105882, 1.0 }, + { 0.137255, 0.180392, 0.149020, 1.0 }, + { 0.164706, 0.145098, 0.172549, 1.0 }, + { 0.462745, 0.333333, 0.298039, 1.0 }, + { 0.564706, 0.368627, 0.262745, 1.0 }, + { 0.670588, 0.407843, 0.231373, 1.0 }, + { 0.600000, 0.745098, 0.094118, 1.0 }, + { 0.631373, 0.854902, 0.098039, 1.0 }, + { 0.505882, 0.850980, 0.168627, 1.0 }, + { 0.450980, 0.835294, 0.203922, 1.0 }, + { 0.207843, 0.450980, 0.352941, 1.0 }, + { 0.203922, 0.388235, 0.333333, 1.0 }, + { 0.203922, 0.329412, 0.317647, 1.0 }, + { 0.101961, 0.176471, 0.235294, 1.0 }, + { 0.011765, 0.011765, 0.223529, 1.0 }, + { 0.086275, 0.066667, 0.156863, 1.0 }, + { 0.031373, 0.200000, 0.160784, 1.0 }, + { 0.050980, 0.345098, 0.082353, 1.0 }, + { 0.109804, 0.309804, 0.047059, 1.0 }, + { 0.113725, 0.290196, 0.058824, 1.0 }, + { 0.239216, 0.254902, 0.058824, 1.0 }, + { 0.333333, 0.227451, 0.050980, 1.0 }, + { 0.474510, 0.215686, 0.113725, 1.0 }, + { 0.552941, 0.121569, 0.156863, 1.0 }, + { 0.588235, 0.141176, 0.172549, 1.0 }, + { 0.568627, 0.176471, 0.168627, 1.0 }, + { 0.298039, 0.588235, 0.105882, 1.0 }, + { 0.243137, 0.600000, 0.113725, 1.0 }, + { 0.188235, 0.615686, 0.125490, 1.0 }, + { 0.074510, 0.545098, 0.164706, 1.0 }, + { 0.109804, 0.505882, 0.192157, 1.0 }, + { 0.098039, 0.474510, 0.192157, 1.0 }, + { 0.074510, 0.466667, 0.184314, 1.0 }, + { 0.039216, 0.505882, 0.192157, 1.0 }, + { 0.070588, 0.521569, 0.258824, 1.0 }, + { 0.015686, 0.513725, 0.337255, 1.0 }, + { 0.113725, 0.505882, 0.301961, 1.0 }, + { 0.086275, 0.498039, 0.274510, 1.0 }, + { 0.090196, 0.450980, 0.196078, 1.0 }, + { 0.039216, 0.470588, 0.192157, 1.0 }, + { 0.019608, 0.447059, 0.184314, 1.0 }, + { 0.086275, 0.380392, 0.149020, 1.0 }, + { 0.086275, 0.266667, 0.113725, 1.0 }, + { 0.160784, 0.160784, 0.129412, 1.0 }, + { 0.207843, 0.074510, 0.070588, 1.0 }, + { 0.176471, 0.074510, 0.078431, 1.0 }, + { 0.129412, 0.074510, 0.074510, 1.0 }, + { 0.149020, 0.109804, 0.011765, 1.0 }, + { 0.223529, 0.082353, 0.019608, 1.0 }, + { 0.254902, 0.031373, 0.000000, 1.0 }, + { 0.352941, 0.062745, 0.050980, 1.0 }, + { 0.419608, 0.184314, 0.000000, 1.0 }, + { 0.349020, 0.235294, 0.015686, 1.0 }, + { 0.329412, 0.333333, 0.105882, 1.0 }, + { 0.388235, 0.325490, 0.227451, 1.0 }, + { 0.407843, 0.396078, 0.235294, 1.0 }, + { 0.313725, 0.494118, 0.207843, 1.0 }, + { 0.325490, 0.423529, 0.105882, 1.0 }, + { 0.486275, 0.431373, 0.043137, 1.0 }, + { 0.658824, 0.439216, 0.149020, 1.0 }, + { 0.701961, 0.400000, 0.219608, 1.0 }, + { 0.564706, 0.376471, 0.219608, 1.0 }, + { 0.431373, 0.325490, 0.156863, 1.0 }, + { 0.388235, 0.317647, 0.027451, 1.0 }, + { 0.415686, 0.247059, 0.047059, 1.0 }, + { 0.403922, 0.207843, 0.000000, 1.0 }, + { 0.439216, 0.192157, 0.054902, 1.0 }, + { 0.458824, 0.125490, 0.113725, 1.0 }, + { 0.447059, 0.070588, 0.176471, 1.0 }, + { 0.529412, 0.054902, 0.184314, 1.0 }, + { 0.643137, 0.086275, 0.305882, 1.0 }, + { 0.666667, 0.050980, 0.368627, 1.0 }, + { 0.733333, 0.035294, 0.364706, 1.0 }, + { 0.658824, 0.039216, 0.341176, 1.0 }, + { 0.600000, 0.117647, 0.298039, 1.0 }, + { 0.513725, 0.141176, 0.227451, 1.0 }, + { 0.450980, 0.129412, 0.219608, 1.0 }, + { 0.454902, 0.074510, 0.235294, 1.0 }, + { 0.517647, 0.062745, 0.200000, 1.0 }, + { 0.588235, 0.168627, 0.286275, 1.0 }, + { 0.572549, 0.121569, 0.376471, 1.0 }, + { 0.450980, 0.121569, 0.325490, 1.0 }, + { 0.450980, 0.188235, 0.356863, 1.0 }, + { 0.525490, 0.176471, 0.396078, 1.0 }, + { 0.705882, 0.105882, 0.431373, 1.0 }, + { 0.792157, 0.078431, 0.380392, 1.0 }, + { 0.764706, 0.070588, 0.345098, 1.0 }, + { 0.725490, 0.094118, 0.305882, 1.0 }, + { 0.721569, 0.113725, 0.270588, 1.0 }, + { 0.596078, 0.062745, 0.211765, 1.0 }, + { 0.537255, 0.054902, 0.164706, 1.0 }, + { 0.533333, 0.172549, 0.254902, 1.0 }, + { 0.427451, 0.290196, 0.317647, 1.0 }, + { 0.376471, 0.407843, 0.247059, 1.0 }, + { 0.290196, 0.552941, 0.149020, 1.0 }, + { 0.200000, 0.596078, 0.188235, 1.0 }, + { 0.039216, 0.596078, 0.305882, 1.0 }, + { 0.098039, 0.580392, 0.266667, 1.0 }, + }; +/* 4u0003.jpg */ +static double4 colors_336[] = { + { 0.262745, 0.117647, 0.286275, 1.0 }, + { 0.580392, 0.215686, 0.423529, 1.0 }, + { 0.580392, 0.313725, 0.286275, 1.0 }, + { 0.584314, 0.415686, 0.149020, 1.0 }, + { 0.470588, 0.309804, 0.090196, 1.0 }, + { 0.356863, 0.207843, 0.031373, 1.0 }, + { 0.254902, 0.239216, 0.019608, 1.0 }, + { 0.156863, 0.270588, 0.011765, 1.0 }, + { 0.211765, 0.329412, 0.117647, 1.0 }, + { 0.270588, 0.372549, 0.243137, 1.0 }, + { 0.333333, 0.419608, 0.368627, 1.0 }, + { 0.486275, 0.384314, 0.466667, 1.0 }, + { 0.639216, 0.352941, 0.568627, 1.0 }, + { 0.549020, 0.470588, 0.666667, 1.0 }, + { 0.458824, 0.592157, 0.768627, 1.0 }, + { 0.474510, 0.603922, 0.792157, 1.0 }, + { 0.490196, 0.619608, 0.819608, 1.0 }, + { 0.419608, 0.737255, 0.850980, 1.0 }, + { 0.364706, 0.662745, 0.694118, 1.0 }, + { 0.313725, 0.592157, 0.537255, 1.0 }, + { 0.286275, 0.592157, 0.423529, 1.0 }, + { 0.258824, 0.596078, 0.309804, 1.0 }, + { 0.247059, 0.552941, 0.301961, 1.0 }, + { 0.235294, 0.513725, 0.294118, 1.0 }, + { 0.035294, 0.454902, 0.086275, 1.0 }, + { 0.019608, 0.388235, 0.050980, 1.0 }, + { 0.003922, 0.321569, 0.019608, 1.0 }, + { 0.078431, 0.231373, 0.070588, 1.0 }, + { 0.152941, 0.141176, 0.121569, 1.0 }, + { 0.215686, 0.121569, 0.160784, 1.0 }, + { 0.278431, 0.105882, 0.203922, 1.0 }, + { 0.329412, 0.227451, 0.341176, 1.0 }, + { 0.298039, 0.282353, 0.349020, 1.0 }, + { 0.239216, 0.349020, 0.294118, 1.0 }, + { 0.200000, 0.298039, 0.192157, 1.0 }, + { 0.164706, 0.247059, 0.094118, 1.0 }, + { 0.141176, 0.247059, 0.086275, 1.0 }, + { 0.117647, 0.247059, 0.078431, 1.0 }, + { 0.121569, 0.258824, 0.090196, 1.0 }, + { 0.125490, 0.270588, 0.101961, 1.0 }, + { 0.019608, 0.176471, 0.176471, 1.0 }, + { 0.011765, 0.101961, 0.133333, 1.0 }, + { 0.003922, 0.027451, 0.090196, 1.0 }, + { 0.078431, 0.066667, 0.086275, 1.0 }, + { 0.156863, 0.105882, 0.082353, 1.0 }, + { 0.156863, 0.109804, 0.074510, 1.0 }, + { 0.160784, 0.113725, 0.066667, 1.0 }, + { 0.270588, 0.043137, 0.098039, 1.0 }, + { 0.439216, 0.090196, 0.168627, 1.0 }, + { 0.549020, 0.200000, 0.380392, 1.0 }, + { 0.525490, 0.168627, 0.431373, 1.0 }, + { 0.501961, 0.137255, 0.486275, 1.0 }, + { 0.466667, 0.149020, 0.360784, 1.0 }, + { 0.431373, 0.160784, 0.235294, 1.0 }, + { 0.431373, 0.125490, 0.192157, 1.0 }, + { 0.431373, 0.090196, 0.152941, 1.0 }, + { 0.262745, 0.082353, 0.019608, 1.0 }, + { 0.250980, 0.117647, 0.039216, 1.0 }, + { 0.243137, 0.156863, 0.062745, 1.0 }, + { 0.341176, 0.137255, 0.125490, 1.0 }, + { 0.443137, 0.117647, 0.188235, 1.0 }, + { 0.443137, 0.160784, 0.231373, 1.0 }, + { 0.447059, 0.207843, 0.278431, 1.0 }, + { 0.427451, 0.329412, 0.250980, 1.0 }, + { 0.662745, 0.372549, 0.321569, 1.0 }, + { 0.709804, 0.858824, 0.321569, 1.0 }, + { 0.537255, 0.788235, 0.376471, 1.0 }, + { 0.368627, 0.721569, 0.431373, 1.0 }, + { 0.333333, 0.682353, 0.431373, 1.0 }, + { 0.301961, 0.643137, 0.435294, 1.0 }, + { 0.466667, 0.423529, 0.454902, 1.0 }, + { 0.482353, 0.376471, 0.545098, 1.0 }, + { 0.556863, 0.454902, 0.741176, 1.0 }, + { 0.596078, 0.427451, 0.709804, 1.0 }, + { 0.639216, 0.403922, 0.678431, 1.0 }, + { 0.650980, 0.376471, 0.741176, 1.0 }, + { 0.662745, 0.352941, 0.803922, 1.0 }, + { 0.694118, 0.282353, 0.788235, 1.0 }, + { 0.729412, 0.215686, 0.772549, 1.0 }, + { 0.639216, 0.235294, 0.647059, 1.0 }, + { 0.572549, 0.184314, 0.600000, 1.0 }, + { 0.415686, 0.035294, 0.247059, 1.0 }, + { 0.435294, 0.070588, 0.223529, 1.0 }, + { 0.458824, 0.105882, 0.203922, 1.0 }, + { 0.384314, 0.137255, 0.235294, 1.0 }, + { 0.309804, 0.172549, 0.266667, 1.0 }, + { 0.282353, 0.321569, 0.360784, 1.0 }, + { 0.262745, 0.376471, 0.509804, 1.0 }, + { 0.141176, 0.454902, 0.545098, 1.0 }, + { 0.200000, 0.552941, 0.458824, 1.0 }, + { 0.262745, 0.654902, 0.372549, 1.0 }, + { 0.270588, 0.643137, 0.325490, 1.0 }, + { 0.282353, 0.635294, 0.282353, 1.0 }, + { 0.231373, 0.462745, 0.243137, 1.0 }, + { 0.258824, 0.349020, 0.317647, 1.0 }, + { 0.278431, 0.298039, 0.309804, 1.0 }, + { 0.321569, 0.164706, 0.117647, 1.0 }, + { 0.294118, 0.039216, 0.023529, 1.0 }, + { 0.317647, 0.137255, 0.172549, 1.0 }, + { 0.345098, 0.235294, 0.325490, 1.0 }, + { 0.309804, 0.274510, 0.341176, 1.0 }, + { 0.278431, 0.317647, 0.356863, 1.0 }, + { 0.184314, 0.427451, 0.415686, 1.0 }, + { 0.137255, 0.454902, 0.419608, 1.0 }, + { 0.043137, 0.415686, 0.384314, 1.0 }, + { 0.027451, 0.356863, 0.239216, 1.0 }, + { 0.015686, 0.301961, 0.094118, 1.0 }, + { 0.074510, 0.286275, 0.117647, 1.0 }, + { 0.133333, 0.270588, 0.145098, 1.0 }, + { 0.180392, 0.188235, 0.168627, 1.0 }, + { 0.270588, 0.101961, 0.313725, 1.0 }, + { 0.345098, 0.086275, 0.439216, 1.0 }, + { 0.337255, 0.039216, 0.431373, 1.0 }, + { 0.427451, 0.000000, 0.419608, 1.0 }, + { 0.388235, 0.015686, 0.360784, 1.0 }, + { 0.349020, 0.035294, 0.305882, 1.0 }, + { 0.278431, 0.031373, 0.254902, 1.0 }, + { 0.239216, 0.050980, 0.294118, 1.0 }, + { 0.184314, 0.007843, 0.380392, 1.0 }, + { 0.043137, 0.094118, 0.368627, 1.0 }, + { 0.003922, 0.109804, 0.192157, 1.0 }, + { 0.090196, 0.133333, 0.215686, 1.0 }, + { 0.176471, 0.156863, 0.243137, 1.0 }, + { 0.203922, 0.105882, 0.317647, 1.0 }, + { 0.231373, 0.058824, 0.392157, 1.0 }, + { 0.262745, 0.164706, 0.392157, 1.0 }, + { 0.341176, 0.286275, 0.388235, 1.0 }, + { 0.443137, 0.286275, 0.380392, 1.0 }, + { 0.509804, 0.333333, 0.447059, 1.0 }, + { 0.498039, 0.262745, 0.552941, 1.0 }, + { 0.478431, 0.196078, 0.545098, 1.0 }, + { 0.462745, 0.129412, 0.537255, 1.0 }, + { 0.447059, 0.129412, 0.541176, 1.0 }, + { 0.427451, 0.105882, 0.396078, 1.0 }, + { 0.443137, 0.070588, 0.392157, 1.0 }, + { 0.380392, 0.062745, 0.364706, 1.0 }, + { 0.419608, 0.039216, 0.341176, 1.0 }, + { 0.435294, 0.027451, 0.435294, 1.0 }, + { 0.454902, 0.019608, 0.533333, 1.0 }, + { 0.447059, 0.039216, 0.509804, 1.0 }, + { 0.439216, 0.062745, 0.486275, 1.0 }, + { 0.368627, 0.043137, 0.388235, 1.0 }, + { 0.274510, 0.062745, 0.258824, 1.0 }, + { 0.152941, 0.200000, 0.145098, 1.0 }, + { 0.039216, 0.392157, 0.007843, 1.0 }, + { 0.082353, 0.243137, 0.015686, 1.0 }, + { 0.141176, 0.211765, 0.054902, 1.0 }, + { 0.203922, 0.180392, 0.094118, 1.0 }, + { 0.305882, 0.054902, 0.019608, 1.0 }, + { 0.360784, 0.043137, 0.101961, 1.0 }, + { 0.388235, 0.019608, 0.160784, 1.0 }, + { 0.337255, 0.062745, 0.172549, 1.0 }, + { 0.254902, 0.062745, 0.188235, 1.0 }, + { 0.219608, 0.062745, 0.149020, 1.0 }, + { 0.184314, 0.066667, 0.113725, 1.0 }, + { 0.160784, 0.054902, 0.184314, 1.0 }, + { 0.137255, 0.090196, 0.184314, 1.0 }, + { 0.223529, 0.203922, 0.192157, 1.0 }, + { 0.345098, 0.266667, 0.364706, 1.0 }, + { 0.521569, 0.396078, 0.407843, 1.0 }, + { 0.741176, 0.501961, 0.427451, 1.0 }, + { 0.764706, 0.713725, 0.352941, 1.0 }, + { 0.780392, 0.701961, 0.388235, 1.0 }, + { 0.800000, 0.694118, 0.423529, 1.0 }, + { 0.807843, 0.572549, 0.541176, 1.0 }, + { 0.611765, 0.545098, 0.517647, 1.0 }, + { 0.286275, 0.556863, 0.537255, 1.0 }, + { 0.227451, 0.498039, 0.611765, 1.0 }, + { 0.223529, 0.580392, 0.509804, 1.0 }, + { 0.235294, 0.592157, 0.505882, 1.0 }, + { 0.250980, 0.603922, 0.501961, 1.0 }, + { 0.243137, 0.596078, 0.556863, 1.0 }, + { 0.337255, 0.670588, 0.541176, 1.0 }, + { 0.368627, 0.725490, 0.462745, 1.0 }, + { 0.494118, 0.568627, 0.627451, 1.0 }, + { 0.509804, 0.552941, 0.639216, 1.0 }, + { 0.286275, 0.584314, 0.533333, 1.0 }, + { 0.200000, 0.521569, 0.372549, 1.0 }, + { 0.113725, 0.486275, 0.321569, 1.0 }, + { 0.047059, 0.431373, 0.282353, 1.0 }, + { 0.066667, 0.450980, 0.250980, 1.0 }, + { 0.074510, 0.439216, 0.262745, 1.0 }, + { 0.196078, 0.247059, 0.207843, 1.0 }, + { 0.223529, 0.070588, 0.184314, 1.0 }, + { 0.313725, 0.105882, 0.286275, 1.0 }, + { 0.333333, 0.113725, 0.349020, 1.0 }, + { 0.356863, 0.121569, 0.411765, 1.0 }, + { 0.349020, 0.109804, 0.482353, 1.0 }, + { 0.439216, 0.254902, 0.568627, 1.0 }, + { 0.454902, 0.333333, 0.454902, 1.0 }, + { 0.435294, 0.470588, 0.356863, 1.0 }, + { 0.317647, 0.615686, 0.321569, 1.0 }, + { 0.301961, 0.682353, 0.239216, 1.0 }, + { 0.223529, 0.623529, 0.196078, 1.0 }, + { 0.168627, 0.564706, 0.196078, 1.0 }, + { 0.180392, 0.564706, 0.176471, 1.0 }, + { 0.223529, 0.458824, 0.168627, 1.0 }, + { 0.168627, 0.423529, 0.211765, 1.0 }, + { 0.094118, 0.325490, 0.152941, 1.0 }, + { 0.031373, 0.239216, 0.168627, 1.0 }, + { 0.035294, 0.364706, 0.168627, 1.0 }, + { 0.047059, 0.349020, 0.207843, 1.0 }, + { 0.015686, 0.266667, 0.266667, 1.0 }, + { 0.023529, 0.274510, 0.313725, 1.0 }, + { 0.023529, 0.337255, 0.341176, 1.0 }, + { 0.039216, 0.317647, 0.388235, 1.0 }, + { 0.035294, 0.274510, 0.356863, 1.0 }, + { 0.113725, 0.243137, 0.411765, 1.0 }, + { 0.243137, 0.380392, 0.454902, 1.0 }, + { 0.439216, 0.407843, 0.501961, 1.0 }, + { 0.698039, 0.380392, 0.454902, 1.0 }, + { 0.654902, 0.349020, 0.584314, 1.0 }, + { 0.529412, 0.286275, 0.541176, 1.0 }, + { 0.517647, 0.200000, 0.603922, 1.0 }, + { 0.490196, 0.133333, 0.372549, 1.0 }, + { 0.419608, 0.074510, 0.239216, 1.0 }, + { 0.341176, 0.082353, 0.270588, 1.0 }, + { 0.345098, 0.141176, 0.400000, 1.0 }, + { 0.396078, 0.356863, 0.490196, 1.0 }, + { 0.215686, 0.478431, 0.584314, 1.0 }, + { 0.262745, 0.596078, 0.615686, 1.0 }, + { 0.458824, 0.607843, 0.749020, 1.0 }, + { 0.588235, 0.549020, 0.686275, 1.0 }, + { 0.615686, 0.478431, 0.729412, 1.0 }, + { 0.603922, 0.352941, 0.658824, 1.0 }, + { 0.576471, 0.337255, 0.643137, 1.0 }, + { 0.407843, 0.231373, 0.596078, 1.0 }, + { 0.243137, 0.341176, 0.564706, 1.0 }, + { 0.141176, 0.505882, 0.431373, 1.0 }, + { 0.176471, 0.529412, 0.329412, 1.0 }, + { 0.172549, 0.541176, 0.305882, 1.0 }, + { 0.125490, 0.513725, 0.258824, 1.0 }, + { 0.090196, 0.427451, 0.172549, 1.0 }, + { 0.011765, 0.333333, 0.074510, 1.0 }, + { 0.007843, 0.196078, 0.031373, 1.0 }, + { 0.019608, 0.082353, 0.039216, 1.0 }, + { 0.019608, 0.011765, 0.062745, 1.0 }, + { 0.117647, 0.007843, 0.098039, 1.0 }, + { 0.149020, 0.113725, 0.078431, 1.0 }, + { 0.133333, 0.168627, 0.094118, 1.0 }, + { 0.105882, 0.176471, 0.027451, 1.0 }, + { 0.023529, 0.164706, 0.015686, 1.0 }, + { 0.054902, 0.074510, 0.058824, 1.0 }, + { 0.090196, 0.086275, 0.141176, 1.0 }, + { 0.125490, 0.015686, 0.176471, 1.0 }, + { 0.109804, 0.019608, 0.239216, 1.0 }, + { 0.203922, 0.058824, 0.227451, 1.0 }, + { 0.250980, 0.035294, 0.258824, 1.0 }, + { 0.313725, 0.129412, 0.333333, 1.0 }, + { 0.305882, 0.250980, 0.380392, 1.0 }, + { 0.305882, 0.298039, 0.384314, 1.0 }, + { 0.270588, 0.317647, 0.262745, 1.0 }, + { 0.188235, 0.439216, 0.203922, 1.0 }, + { 0.105882, 0.435294, 0.200000, 1.0 }, + { 0.098039, 0.435294, 0.149020, 1.0 }, + { 0.109804, 0.380392, 0.133333, 1.0 }, + }; +/* 4u0004.jpg */ +static double4 colors_337[] = { + { 0.266667, 0.039216, 0.580392, 1.0 }, + { 0.066667, 0.152941, 0.447059, 1.0 }, + { 0.145098, 0.243137, 0.419608, 1.0 }, + { 0.223529, 0.337255, 0.392157, 1.0 }, + { 0.247059, 0.337255, 0.380392, 1.0 }, + { 0.274510, 0.341176, 0.368627, 1.0 }, + { 0.290196, 0.313725, 0.368627, 1.0 }, + { 0.309804, 0.290196, 0.368627, 1.0 }, + { 0.384314, 0.200000, 0.129412, 1.0 }, + { 0.552941, 0.133333, 0.062745, 1.0 }, + { 0.725490, 0.070588, 0.000000, 1.0 }, + { 0.792157, 0.211765, 0.113725, 1.0 }, + { 0.862745, 0.352941, 0.227451, 1.0 }, + { 0.870588, 0.537255, 0.149020, 1.0 }, + { 0.882353, 0.721569, 0.070588, 1.0 }, + { 0.705882, 0.749020, 0.078431, 1.0 }, + { 0.529412, 0.776471, 0.090196, 1.0 }, + { 0.266667, 0.854902, 0.129412, 1.0 }, + { 0.180392, 0.819608, 0.313725, 1.0 }, + { 0.098039, 0.788235, 0.501961, 1.0 }, + { 0.098039, 0.749020, 0.564706, 1.0 }, + { 0.098039, 0.713725, 0.631373, 1.0 }, + { 0.117647, 0.643137, 0.509804, 1.0 }, + { 0.137255, 0.576471, 0.388235, 1.0 }, + { 0.219608, 0.580392, 0.152941, 1.0 }, + { 0.160784, 0.674510, 0.078431, 1.0 }, + { 0.101961, 0.768627, 0.003922, 1.0 }, + { 0.050980, 0.776471, 0.058824, 1.0 }, + { 0.003922, 0.788235, 0.117647, 1.0 }, + { 0.078431, 0.792157, 0.188235, 1.0 }, + { 0.152941, 0.800000, 0.258824, 1.0 }, + { 0.349020, 0.847059, 0.325490, 1.0 }, + { 0.454902, 0.972549, 0.333333, 1.0 }, + { 0.403922, 0.772549, 0.678431, 1.0 }, + { 0.207843, 0.600000, 0.603922, 1.0 }, + { 0.015686, 0.431373, 0.533333, 1.0 }, + { 0.098039, 0.427451, 0.443137, 1.0 }, + { 0.184314, 0.423529, 0.352941, 1.0 }, + { 0.286275, 0.372549, 0.321569, 1.0 }, + { 0.388235, 0.321569, 0.290196, 1.0 }, + { 0.643137, 0.137255, 0.247059, 1.0 }, + { 0.635294, 0.105882, 0.207843, 1.0 }, + { 0.631373, 0.074510, 0.168627, 1.0 }, + { 0.490196, 0.094118, 0.329412, 1.0 }, + { 0.349020, 0.113725, 0.490196, 1.0 }, + { 0.270588, 0.090196, 0.537255, 1.0 }, + { 0.192157, 0.066667, 0.588235, 1.0 }, + { 0.200000, 0.070588, 0.529412, 1.0 }, + { 0.196078, 0.152941, 0.372549, 1.0 }, + { 0.596078, 0.047059, 0.294118, 1.0 }, + { 0.654902, 0.105882, 0.254902, 1.0 }, + { 0.713725, 0.164706, 0.215686, 1.0 }, + { 0.611765, 0.333333, 0.192157, 1.0 }, + { 0.513725, 0.505882, 0.172549, 1.0 }, + { 0.450980, 0.556863, 0.180392, 1.0 }, + { 0.388235, 0.611765, 0.192157, 1.0 }, + { 0.086275, 0.662745, 0.000000, 1.0 }, + { 0.101961, 0.643137, 0.027451, 1.0 }, + { 0.117647, 0.623529, 0.058824, 1.0 }, + { 0.121569, 0.623529, 0.196078, 1.0 }, + { 0.129412, 0.623529, 0.337255, 1.0 }, + { 0.105882, 0.623529, 0.376471, 1.0 }, + { 0.086275, 0.623529, 0.419608, 1.0 }, + { 0.192157, 0.607843, 0.658824, 1.0 }, + { 0.258824, 0.580392, 0.768627, 1.0 }, + { 0.552941, 0.796078, 0.878431, 1.0 }, + { 0.478431, 0.572549, 0.686275, 1.0 }, + { 0.407843, 0.352941, 0.494118, 1.0 }, + { 0.376471, 0.325490, 0.474510, 1.0 }, + { 0.345098, 0.298039, 0.454902, 1.0 }, + { 0.243137, 0.376471, 0.474510, 1.0 }, + { 0.129412, 0.435294, 0.333333, 1.0 }, + { 0.317647, 0.650980, 0.286275, 1.0 }, + { 0.223529, 0.745098, 0.235294, 1.0 }, + { 0.133333, 0.843137, 0.188235, 1.0 }, + { 0.082353, 0.894118, 0.145098, 1.0 }, + { 0.031373, 0.945098, 0.105882, 1.0 }, + { 0.035294, 0.862745, 0.141176, 1.0 }, + { 0.039216, 0.780392, 0.176471, 1.0 }, + { 0.015686, 0.717647, 0.247059, 1.0 }, + { 0.133333, 0.658824, 0.325490, 1.0 }, + { 0.207843, 0.639216, 0.847059, 1.0 }, + { 0.278431, 0.752941, 0.709804, 1.0 }, + { 0.352941, 0.870588, 0.572549, 1.0 }, + { 0.415686, 0.898039, 0.454902, 1.0 }, + { 0.482353, 0.925490, 0.337255, 1.0 }, + { 0.537255, 0.803922, 0.368627, 1.0 }, + { 0.513725, 0.752941, 0.286275, 1.0 }, + { 0.372549, 0.603922, 0.290196, 1.0 }, + { 0.368627, 0.505882, 0.207843, 1.0 }, + { 0.364706, 0.411765, 0.129412, 1.0 }, + { 0.447059, 0.384314, 0.113725, 1.0 }, + { 0.533333, 0.356863, 0.101961, 1.0 }, + { 0.627451, 0.403922, 0.101961, 1.0 }, + { 0.741176, 0.447059, 0.129412, 1.0 }, + { 0.835294, 0.439216, 0.235294, 1.0 }, + { 0.635294, 0.360784, 0.368627, 1.0 }, + { 0.533333, 0.447059, 0.364706, 1.0 }, + { 0.466667, 0.517647, 0.376471, 1.0 }, + { 0.400000, 0.588235, 0.392157, 1.0 }, + { 0.333333, 0.615686, 0.376471, 1.0 }, + { 0.266667, 0.643137, 0.364706, 1.0 }, + { 0.301961, 0.690196, 0.262745, 1.0 }, + { 0.117647, 0.674510, 0.250980, 1.0 }, + { 0.137255, 0.682353, 0.176471, 1.0 }, + { 0.117647, 0.690196, 0.227451, 1.0 }, + { 0.101961, 0.701961, 0.278431, 1.0 }, + { 0.105882, 0.729412, 0.321569, 1.0 }, + { 0.113725, 0.756863, 0.368627, 1.0 }, + { 0.184314, 0.874510, 0.384314, 1.0 }, + { 0.113725, 0.992157, 0.501961, 1.0 }, + { 0.015686, 0.960784, 0.556863, 1.0 }, + { 0.070588, 0.894118, 0.607843, 1.0 }, + { 0.098039, 0.411765, 0.862745, 1.0 }, + { 0.101961, 0.341176, 0.929412, 1.0 }, + { 0.109804, 0.270588, 1.000000, 1.0 }, + { 0.090196, 0.172549, 0.913725, 1.0 }, + { 0.090196, 0.058824, 0.933333, 1.0 }, + { 0.047059, 0.050980, 0.709804, 1.0 }, + { 0.117647, 0.039216, 0.482353, 1.0 }, + { 0.274510, 0.094118, 0.286275, 1.0 }, + { 0.137255, 0.054902, 0.274510, 1.0 }, + { 0.003922, 0.019608, 0.266667, 1.0 }, + { 0.015686, 0.058824, 0.254902, 1.0 }, + { 0.031373, 0.101961, 0.243137, 1.0 }, + { 0.039216, 0.101961, 0.243137, 1.0 }, + { 0.101961, 0.200000, 0.219608, 1.0 }, + { 0.164706, 0.149020, 0.105882, 1.0 }, + { 0.184314, 0.054902, 0.090196, 1.0 }, + { 0.152941, 0.003922, 0.000000, 1.0 }, + { 0.129412, 0.054902, 0.000000, 1.0 }, + { 0.105882, 0.105882, 0.003922, 1.0 }, + { 0.062745, 0.152941, 0.050980, 1.0 }, + { 0.098039, 0.200000, 0.094118, 1.0 }, + { 0.023529, 0.270588, 0.047059, 1.0 }, + { 0.145098, 0.352941, 0.047059, 1.0 }, + { 0.113725, 0.352941, 0.121569, 1.0 }, + { 0.101961, 0.400000, 0.101961, 1.0 }, + { 0.090196, 0.447059, 0.082353, 1.0 }, + { 0.125490, 0.529412, 0.047059, 1.0 }, + { 0.164706, 0.615686, 0.015686, 1.0 }, + { 0.254902, 0.725490, 0.039216, 1.0 }, + { 0.250980, 0.686275, 0.039216, 1.0 }, + { 0.235294, 0.549020, 0.066667, 1.0 }, + { 0.419608, 0.431373, 0.074510, 1.0 }, + { 0.662745, 0.490196, 0.070588, 1.0 }, + { 0.658824, 0.584314, 0.074510, 1.0 }, + { 0.658824, 0.678431, 0.082353, 1.0 }, + { 0.741176, 0.454902, 0.019608, 1.0 }, + { 0.768627, 0.435294, 0.015686, 1.0 }, + { 0.686275, 0.388235, 0.058824, 1.0 }, + { 0.737255, 0.435294, 0.121569, 1.0 }, + { 0.490196, 0.368627, 0.196078, 1.0 }, + { 0.521569, 0.298039, 0.192157, 1.0 }, + { 0.552941, 0.231373, 0.188235, 1.0 }, + { 0.556863, 0.254902, 0.145098, 1.0 }, + { 0.572549, 0.329412, 0.176471, 1.0 }, + { 0.670588, 0.317647, 0.011765, 1.0 }, + { 0.733333, 0.337255, 0.070588, 1.0 }, + { 0.650980, 0.333333, 0.125490, 1.0 }, + { 0.552941, 0.298039, 0.211765, 1.0 }, + { 0.207843, 0.388235, 0.490196, 1.0 }, + { 0.168627, 0.419608, 0.494118, 1.0 }, + { 0.133333, 0.454902, 0.501961, 1.0 }, + { 0.125490, 0.533333, 0.490196, 1.0 }, + { 0.133333, 0.580392, 0.349020, 1.0 }, + { 0.286275, 0.466667, 0.274510, 1.0 }, + { 0.403922, 0.321569, 0.239216, 1.0 }, + { 0.560784, 0.137255, 0.023529, 1.0 }, + { 0.529412, 0.152941, 0.023529, 1.0 }, + { 0.501961, 0.172549, 0.027451, 1.0 }, + { 0.341176, 0.286275, 0.094118, 1.0 }, + { 0.152941, 0.109804, 0.086275, 1.0 }, + { 0.145098, 0.035294, 0.125490, 1.0 }, + { 0.188235, 0.109804, 0.152941, 1.0 }, + { 0.298039, 0.121569, 0.250980, 1.0 }, + { 0.309804, 0.180392, 0.247059, 1.0 }, + { 0.184314, 0.294118, 0.066667, 1.0 }, + { 0.047059, 0.278431, 0.098039, 1.0 }, + { 0.015686, 0.419608, 0.337255, 1.0 }, + { 0.003922, 0.274510, 0.403922, 1.0 }, + { 0.000000, 0.415686, 0.643137, 1.0 }, + { 0.121569, 0.294118, 0.886275, 1.0 }, + { 0.203922, 0.176471, 0.929412, 1.0 }, + { 0.400000, 0.003922, 0.709804, 1.0 }, + { 0.360784, 0.090196, 0.639216, 1.0 }, + { 0.321569, 0.180392, 0.572549, 1.0 }, + { 0.423529, 0.168627, 0.419608, 1.0 }, + { 0.270588, 0.345098, 0.360784, 1.0 }, + { 0.219608, 0.443137, 0.164706, 1.0 }, + { 0.207843, 0.521569, 0.078431, 1.0 }, + { 0.219608, 0.443137, 0.074510, 1.0 }, + { 0.247059, 0.415686, 0.066667, 1.0 }, + { 0.325490, 0.403922, 0.156863, 1.0 }, + { 0.423529, 0.321569, 0.223529, 1.0 }, + { 0.505882, 0.247059, 0.160784, 1.0 }, + { 0.517647, 0.309804, 0.188235, 1.0 }, + { 0.470588, 0.450980, 0.184314, 1.0 }, + { 0.317647, 0.454902, 0.125490, 1.0 }, + { 0.294118, 0.537255, 0.141176, 1.0 }, + { 0.207843, 0.529412, 0.380392, 1.0 }, + { 0.301961, 0.458824, 0.466667, 1.0 }, + { 0.380392, 0.286275, 0.576471, 1.0 }, + { 0.301961, 0.109804, 0.705882, 1.0 }, + { 0.443137, 0.200000, 0.588235, 1.0 }, + { 0.521569, 0.317647, 0.458824, 1.0 }, + { 0.556863, 0.639216, 0.329412, 1.0 }, + { 0.596078, 0.635294, 0.184314, 1.0 }, + { 0.705882, 0.494118, 0.313725, 1.0 }, + { 0.717647, 0.407843, 0.482353, 1.0 }, + { 0.454902, 0.341176, 0.662745, 1.0 }, + { 0.360784, 0.505882, 0.823529, 1.0 }, + { 0.341176, 0.278431, 0.949020, 1.0 }, + { 0.223529, 0.266667, 0.870588, 1.0 }, + { 0.258824, 0.086275, 0.811765, 1.0 }, + { 0.101961, 0.137255, 0.596078, 1.0 }, + { 0.086275, 0.243137, 0.345098, 1.0 }, + { 0.239216, 0.168627, 0.231373, 1.0 }, + { 0.172549, 0.180392, 0.231373, 1.0 }, + { 0.062745, 0.294118, 0.270588, 1.0 }, + { 0.203922, 0.352941, 0.403922, 1.0 }, + { 0.145098, 0.427451, 0.482353, 1.0 }, + { 0.019608, 0.321569, 0.525490, 1.0 }, + { 0.054902, 0.054902, 0.643137, 1.0 }, + { 0.282353, 0.035294, 0.721569, 1.0 }, + { 0.290196, 0.180392, 0.717647, 1.0 }, + { 0.141176, 0.439216, 0.439216, 1.0 }, + { 0.035294, 0.501961, 0.149020, 1.0 }, + { 0.027451, 0.686275, 0.219608, 1.0 }, + { 0.094118, 0.721569, 0.203922, 1.0 }, + { 0.066667, 0.917647, 0.129412, 1.0 }, + { 0.109804, 0.929412, 0.196078, 1.0 }, + { 0.219608, 0.788235, 0.133333, 1.0 }, + { 0.235294, 0.772549, 0.113725, 1.0 }, + { 0.329412, 0.784314, 0.152941, 1.0 }, + { 0.345098, 0.847059, 0.058824, 1.0 }, + { 0.262745, 0.807843, 0.003922, 1.0 }, + { 0.301961, 0.705882, 0.058824, 1.0 }, + { 0.333333, 0.505882, 0.125490, 1.0 }, + { 0.313725, 0.309804, 0.231373, 1.0 }, + { 0.254902, 0.333333, 0.227451, 1.0 }, + { 0.227451, 0.309804, 0.188235, 1.0 }, + { 0.141176, 0.360784, 0.184314, 1.0 }, + { 0.180392, 0.466667, 0.145098, 1.0 }, + { 0.298039, 0.596078, 0.172549, 1.0 }, + { 0.560784, 0.792157, 0.125490, 1.0 }, + { 0.741176, 0.984314, 0.070588, 1.0 }, + { 0.549020, 0.839216, 0.058824, 1.0 }, + { 0.458824, 0.862745, 0.113725, 1.0 }, + { 0.450980, 0.929412, 0.196078, 1.0 }, + { 0.470588, 0.933333, 0.227451, 1.0 }, + { 0.356863, 0.866667, 0.270588, 1.0 }, + { 0.411765, 0.654902, 0.258824, 1.0 }, + { 0.305882, 0.607843, 0.231373, 1.0 }, + { 0.203922, 0.752941, 0.160784, 1.0 }, + { 0.266667, 0.678431, 0.215686, 1.0 }, + }; +/* 4u0005.jpg */ +static double4 colors_338[] = { + { 0.247059, 0.247059, 0.349020, 1.0 }, + { 0.254902, 0.423529, 0.447059, 1.0 }, + { 0.290196, 0.509804, 0.435294, 1.0 }, + { 0.329412, 0.600000, 0.423529, 1.0 }, + { 0.549020, 0.611765, 0.435294, 1.0 }, + { 0.772549, 0.627451, 0.450980, 1.0 }, + { 0.807843, 0.529412, 0.454902, 1.0 }, + { 0.843137, 0.435294, 0.462745, 1.0 }, + { 0.776471, 0.235294, 0.701961, 1.0 }, + { 0.643137, 0.125490, 0.796078, 1.0 }, + { 0.513725, 0.019608, 0.890196, 1.0 }, + { 0.380392, 0.058824, 0.760784, 1.0 }, + { 0.247059, 0.098039, 0.635294, 1.0 }, + { 0.286275, 0.090196, 0.494118, 1.0 }, + { 0.325490, 0.086275, 0.356863, 1.0 }, + { 0.274510, 0.121569, 0.282353, 1.0 }, + { 0.227451, 0.156863, 0.211765, 1.0 }, + { 0.215686, 0.329412, 0.117647, 1.0 }, + { 0.172549, 0.509804, 0.298039, 1.0 }, + { 0.133333, 0.694118, 0.482353, 1.0 }, + { 0.101961, 0.788235, 0.635294, 1.0 }, + { 0.070588, 0.886275, 0.792157, 1.0 }, + { 0.215686, 0.847059, 0.721569, 1.0 }, + { 0.360784, 0.811765, 0.650980, 1.0 }, + { 0.325490, 0.721569, 0.203922, 1.0 }, + { 0.411765, 0.784314, 0.172549, 1.0 }, + { 0.498039, 0.847059, 0.141176, 1.0 }, + { 0.701961, 0.780392, 0.337255, 1.0 }, + { 0.905882, 0.717647, 0.537255, 1.0 }, + { 0.894118, 0.658824, 0.584314, 1.0 }, + { 0.886275, 0.600000, 0.635294, 1.0 }, + { 0.835294, 0.380392, 0.674510, 1.0 }, + { 0.698039, 0.235294, 0.819608, 1.0 }, + { 0.435294, 0.019608, 0.882353, 1.0 }, + { 0.294118, 0.066667, 0.815686, 1.0 }, + { 0.156863, 0.117647, 0.749020, 1.0 }, + { 0.117647, 0.266667, 0.796078, 1.0 }, + { 0.082353, 0.415686, 0.843137, 1.0 }, + { 0.086275, 0.376471, 0.721569, 1.0 }, + { 0.094118, 0.341176, 0.603922, 1.0 }, + { 0.141176, 0.325490, 0.443137, 1.0 }, + { 0.141176, 0.403922, 0.478431, 1.0 }, + { 0.141176, 0.482353, 0.517647, 1.0 }, + { 0.109804, 0.549020, 0.541176, 1.0 }, + { 0.078431, 0.619608, 0.568627, 1.0 }, + { 0.070588, 0.733333, 0.552941, 1.0 }, + { 0.062745, 0.850980, 0.537255, 1.0 }, + { 0.007843, 0.878431, 0.537255, 1.0 }, + { 0.003922, 0.929412, 0.498039, 1.0 }, + { 0.011765, 0.694118, 0.360784, 1.0 }, + { 0.141176, 0.682353, 0.235294, 1.0 }, + { 0.274510, 0.670588, 0.113725, 1.0 }, + { 0.239216, 0.525490, 0.070588, 1.0 }, + { 0.207843, 0.384314, 0.027451, 1.0 }, + { 0.176471, 0.360784, 0.027451, 1.0 }, + { 0.149020, 0.341176, 0.031373, 1.0 }, + { 0.031373, 0.415686, 0.262745, 1.0 }, + { 0.066667, 0.380392, 0.352941, 1.0 }, + { 0.101961, 0.345098, 0.443137, 1.0 }, + { 0.184314, 0.372549, 0.533333, 1.0 }, + { 0.266667, 0.403922, 0.623529, 1.0 }, + { 0.337255, 0.384314, 0.701961, 1.0 }, + { 0.411765, 0.368627, 0.780392, 1.0 }, + { 0.639216, 0.329412, 0.827451, 1.0 }, + { 0.729412, 0.380392, 0.890196, 1.0 }, + { 0.835294, 0.388235, 0.933333, 1.0 }, + { 0.839216, 0.301961, 0.882353, 1.0 }, + { 0.847059, 0.215686, 0.835294, 1.0 }, + { 0.827451, 0.184314, 0.823529, 1.0 }, + { 0.807843, 0.152941, 0.811765, 1.0 }, + { 0.717647, 0.219608, 0.741176, 1.0 }, + { 0.525490, 0.145098, 0.698039, 1.0 }, + { 0.666667, 0.243137, 0.439216, 1.0 }, + { 0.521569, 0.423529, 0.298039, 1.0 }, + { 0.376471, 0.603922, 0.160784, 1.0 }, + { 0.352941, 0.741176, 0.188235, 1.0 }, + { 0.329412, 0.878431, 0.215686, 1.0 }, + { 0.290196, 0.796078, 0.309804, 1.0 }, + { 0.254902, 0.713725, 0.407843, 1.0 }, + { 0.149020, 0.890196, 0.537255, 1.0 }, + { 0.133333, 0.905882, 0.596078, 1.0 }, + { 0.125490, 0.772549, 0.615686, 1.0 }, + { 0.192157, 0.674510, 0.525490, 1.0 }, + { 0.258824, 0.580392, 0.439216, 1.0 }, + { 0.270588, 0.619608, 0.384314, 1.0 }, + { 0.286275, 0.658824, 0.329412, 1.0 }, + { 0.290196, 0.654902, 0.137255, 1.0 }, + { 0.262745, 0.686275, 0.113725, 1.0 }, + { 0.435294, 0.694118, 0.098039, 1.0 }, + { 0.537255, 0.678431, 0.090196, 1.0 }, + { 0.643137, 0.666667, 0.086275, 1.0 }, + { 0.725490, 0.729412, 0.117647, 1.0 }, + { 0.807843, 0.796078, 0.149020, 1.0 }, + { 0.772549, 0.909804, 0.070588, 1.0 }, + { 0.498039, 0.941176, 0.141176, 1.0 }, + { 0.364706, 0.956863, 0.262745, 1.0 }, + { 0.270588, 0.894118, 0.290196, 1.0 }, + { 0.247059, 0.764706, 0.580392, 1.0 }, + { 0.298039, 0.596078, 0.568627, 1.0 }, + { 0.349020, 0.427451, 0.556863, 1.0 }, + { 0.478431, 0.349020, 0.592157, 1.0 }, + { 0.607843, 0.270588, 0.627451, 1.0 }, + { 0.858824, 0.270588, 0.619608, 1.0 }, + { 0.858824, 0.372549, 0.658824, 1.0 }, + { 0.690196, 0.262745, 0.823529, 1.0 }, + { 0.529412, 0.352941, 0.815686, 1.0 }, + { 0.368627, 0.443137, 0.811765, 1.0 }, + { 0.333333, 0.498039, 0.807843, 1.0 }, + { 0.298039, 0.552941, 0.803922, 1.0 }, + { 0.278431, 0.721569, 0.752941, 1.0 }, + { 0.400000, 0.756863, 0.698039, 1.0 }, + { 0.419608, 0.494118, 0.862745, 1.0 }, + { 0.807843, 0.619608, 0.862745, 1.0 }, + { 0.894118, 0.388235, 0.611765, 1.0 }, + { 0.905882, 0.349020, 0.600000, 1.0 }, + { 0.921569, 0.309804, 0.588235, 1.0 }, + { 0.850980, 0.215686, 0.450980, 1.0 }, + { 0.752941, 0.309804, 0.239216, 1.0 }, + { 0.741176, 0.219608, 0.403922, 1.0 }, + { 0.756863, 0.196078, 0.439216, 1.0 }, + { 0.980392, 0.192157, 0.552941, 1.0 }, + { 0.925490, 0.403922, 0.490196, 1.0 }, + { 0.874510, 0.615686, 0.427451, 1.0 }, + { 0.870588, 0.674510, 0.450980, 1.0 }, + { 0.870588, 0.733333, 0.474510, 1.0 }, + { 0.713725, 0.866667, 0.415686, 1.0 }, + { 0.486275, 0.874510, 0.215686, 1.0 }, + { 0.458824, 0.874510, 0.203922, 1.0 }, + { 0.400000, 0.709804, 0.156863, 1.0 }, + { 0.619608, 0.439216, 0.447059, 1.0 }, + { 0.694118, 0.368627, 0.443137, 1.0 }, + { 0.772549, 0.301961, 0.439216, 1.0 }, + { 0.749020, 0.227451, 0.552941, 1.0 }, + { 0.564706, 0.270588, 0.541176, 1.0 }, + { 0.372549, 0.137255, 0.372549, 1.0 }, + { 0.372549, 0.015686, 0.317647, 1.0 }, + { 0.286275, 0.380392, 0.035294, 1.0 }, + { 0.333333, 0.419608, 0.062745, 1.0 }, + { 0.384314, 0.462745, 0.090196, 1.0 }, + { 0.313725, 0.415686, 0.094118, 1.0 }, + { 0.243137, 0.372549, 0.101961, 1.0 }, + { 0.223529, 0.298039, 0.047059, 1.0 }, + { 0.478431, 0.380392, 0.066667, 1.0 }, + { 0.552941, 0.184314, 0.137255, 1.0 }, + { 0.733333, 0.219608, 0.282353, 1.0 }, + { 0.898039, 0.035294, 0.568627, 1.0 }, + { 0.854902, 0.047059, 0.588235, 1.0 }, + { 0.815686, 0.062745, 0.607843, 1.0 }, + { 0.643137, 0.098039, 0.603922, 1.0 }, + { 0.470588, 0.117647, 0.458824, 1.0 }, + { 0.427451, 0.074510, 0.450980, 1.0 }, + { 0.431373, 0.062745, 0.549020, 1.0 }, + { 0.549020, 0.184314, 0.776471, 1.0 }, + { 0.631373, 0.152941, 0.725490, 1.0 }, + { 0.717647, 0.125490, 0.678431, 1.0 }, + { 0.776471, 0.031373, 0.611765, 1.0 }, + { 0.650980, 0.015686, 0.788235, 1.0 }, + { 0.564706, 0.121569, 0.882353, 1.0 }, + { 0.568627, 0.141176, 0.803922, 1.0 }, + { 0.619608, 0.301961, 0.803922, 1.0 }, + { 0.560784, 0.235294, 0.784314, 1.0 }, + { 0.345098, 0.384314, 0.725490, 1.0 }, + { 0.282353, 0.403922, 0.682353, 1.0 }, + { 0.223529, 0.423529, 0.639216, 1.0 }, + { 0.211765, 0.564706, 0.600000, 1.0 }, + { 0.215686, 0.462745, 0.662745, 1.0 }, + { 0.215686, 0.376471, 0.792157, 1.0 }, + { 0.180392, 0.403922, 0.847059, 1.0 }, + { 0.247059, 0.219608, 0.725490, 1.0 }, + { 0.223529, 0.239216, 0.631373, 1.0 }, + { 0.203922, 0.258824, 0.537255, 1.0 }, + { 0.145098, 0.333333, 0.584314, 1.0 }, + { 0.188235, 0.364706, 0.596078, 1.0 }, + { 0.168627, 0.423529, 0.501961, 1.0 }, + { 0.121569, 0.325490, 0.513725, 1.0 }, + { 0.141176, 0.254902, 0.490196, 1.0 }, + { 0.184314, 0.164706, 0.423529, 1.0 }, + { 0.105882, 0.141176, 0.301961, 1.0 }, + { 0.066667, 0.235294, 0.160784, 1.0 }, + { 0.149020, 0.258824, 0.070588, 1.0 }, + { 0.266667, 0.462745, 0.074510, 1.0 }, + { 0.388235, 0.631373, 0.007843, 1.0 }, + { 0.431373, 0.650980, 0.050980, 1.0 }, + { 0.482353, 0.796078, 0.070588, 1.0 }, + { 0.427451, 0.768627, 0.121569, 1.0 }, + { 0.450980, 0.694118, 0.207843, 1.0 }, + { 0.474510, 0.623529, 0.298039, 1.0 }, + { 0.858824, 0.725490, 0.443137, 1.0 }, + { 0.815686, 0.454902, 0.466667, 1.0 }, + { 0.713725, 0.376471, 0.568627, 1.0 }, + { 0.662745, 0.286275, 0.564706, 1.0 }, + { 0.525490, 0.290196, 0.494118, 1.0 }, + { 0.466667, 0.243137, 0.654902, 1.0 }, + { 0.372549, 0.266667, 0.576471, 1.0 }, + { 0.231373, 0.392157, 0.572549, 1.0 }, + { 0.211765, 0.392157, 0.486275, 1.0 }, + { 0.227451, 0.329412, 0.427451, 1.0 }, + { 0.152941, 0.388235, 0.380392, 1.0 }, + { 0.196078, 0.458824, 0.329412, 1.0 }, + { 0.301961, 0.588235, 0.270588, 1.0 }, + { 0.439216, 0.466667, 0.200000, 1.0 }, + { 0.709804, 0.431373, 0.188235, 1.0 }, + { 0.827451, 0.513725, 0.172549, 1.0 }, + { 0.376471, 0.592157, 0.133333, 1.0 }, + { 0.305882, 0.650980, 0.180392, 1.0 }, + { 0.301961, 0.627451, 0.266667, 1.0 }, + { 0.192157, 0.650980, 0.341176, 1.0 }, + { 0.109804, 0.709804, 0.254902, 1.0 }, + { 0.031373, 0.568627, 0.301961, 1.0 }, + { 0.000000, 0.454902, 0.219608, 1.0 }, + { 0.090196, 0.470588, 0.301961, 1.0 }, + { 0.109804, 0.317647, 0.380392, 1.0 }, + { 0.074510, 0.298039, 0.376471, 1.0 }, + { 0.027451, 0.325490, 0.427451, 1.0 }, + { 0.129412, 0.372549, 0.572549, 1.0 }, + { 0.066667, 0.521569, 0.705882, 1.0 }, + { 0.101961, 0.635294, 0.729412, 1.0 }, + { 0.062745, 0.839216, 0.882353, 1.0 }, + { 0.035294, 0.941176, 0.870588, 1.0 }, + { 0.023529, 0.956863, 0.831373, 1.0 }, + { 0.039216, 0.925490, 0.780392, 1.0 }, + { 0.054902, 0.909804, 0.803922, 1.0 }, + { 0.062745, 0.890196, 0.831373, 1.0 }, + { 0.160784, 0.749020, 0.741176, 1.0 }, + { 0.227451, 0.690196, 0.729412, 1.0 }, + { 0.329412, 0.423529, 0.768627, 1.0 }, + { 0.380392, 0.415686, 0.780392, 1.0 }, + { 0.474510, 0.250980, 0.654902, 1.0 }, + { 0.509804, 0.254902, 0.662745, 1.0 }, + { 0.443137, 0.215686, 0.698039, 1.0 }, + { 0.372549, 0.070588, 0.509804, 1.0 }, + { 0.352941, 0.137255, 0.403922, 1.0 }, + { 0.247059, 0.019608, 0.349020, 1.0 }, + { 0.227451, 0.066667, 0.341176, 1.0 }, + { 0.188235, 0.082353, 0.345098, 1.0 }, + { 0.145098, 0.294118, 0.368627, 1.0 }, + { 0.168627, 0.364706, 0.501961, 1.0 }, + { 0.094118, 0.529412, 0.603922, 1.0 }, + { 0.133333, 0.705882, 0.654902, 1.0 }, + { 0.050980, 0.784314, 0.662745, 1.0 }, + { 0.058824, 0.913725, 0.623529, 1.0 }, + { 0.035294, 0.882353, 0.549020, 1.0 }, + { 0.066667, 0.756863, 0.439216, 1.0 }, + { 0.090196, 0.505882, 0.349020, 1.0 }, + { 0.098039, 0.270588, 0.203922, 1.0 }, + { 0.047059, 0.231373, 0.015686, 1.0 }, + { 0.039216, 0.160784, 0.027451, 1.0 }, + { 0.023529, 0.117647, 0.066667, 1.0 }, + { 0.035294, 0.066667, 0.149020, 1.0 }, + { 0.031373, 0.145098, 0.125490, 1.0 }, + { 0.000000, 0.207843, 0.274510, 1.0 }, + { 0.094118, 0.258824, 0.250980, 1.0 }, + { 0.125490, 0.301961, 0.313725, 1.0 }, + { 0.117647, 0.517647, 0.423529, 1.0 }, + { 0.078431, 0.725490, 0.592157, 1.0 }, + { 0.058824, 0.607843, 0.454902, 1.0 }, + }; +/* 4u0006.jpg */ +static double4 colors_339[] = { + { 0.137255, 0.623529, 0.717647, 1.0 }, + { 0.239216, 0.670588, 0.556863, 1.0 }, + { 0.235294, 0.725490, 0.462745, 1.0 }, + { 0.235294, 0.784314, 0.372549, 1.0 }, + { 0.317647, 0.737255, 0.352941, 1.0 }, + { 0.403922, 0.690196, 0.337255, 1.0 }, + { 0.486275, 0.549020, 0.215686, 1.0 }, + { 0.572549, 0.411765, 0.098039, 1.0 }, + { 0.450980, 0.129412, 0.176471, 1.0 }, + { 0.501961, 0.164706, 0.121569, 1.0 }, + { 0.556863, 0.203922, 0.070588, 1.0 }, + { 0.674510, 0.317647, 0.050980, 1.0 }, + { 0.792157, 0.431373, 0.035294, 1.0 }, + { 0.737255, 0.482353, 0.180392, 1.0 }, + { 0.682353, 0.537255, 0.329412, 1.0 }, + { 0.635294, 0.592157, 0.443137, 1.0 }, + { 0.588235, 0.647059, 0.556863, 1.0 }, + { 0.376471, 0.792157, 0.784314, 1.0 }, + { 0.301961, 0.803922, 0.772549, 1.0 }, + { 0.227451, 0.819608, 0.760784, 1.0 }, + { 0.160784, 0.654902, 0.721569, 1.0 }, + { 0.094118, 0.494118, 0.686275, 1.0 }, + { 0.113725, 0.411765, 0.674510, 1.0 }, + { 0.137255, 0.333333, 0.666667, 1.0 }, + { 0.325490, 0.282353, 0.588235, 1.0 }, + { 0.266667, 0.392157, 0.635294, 1.0 }, + { 0.211765, 0.501961, 0.686275, 1.0 }, + { 0.262745, 0.545098, 0.615686, 1.0 }, + { 0.313725, 0.588235, 0.545098, 1.0 }, + { 0.380392, 0.580392, 0.541176, 1.0 }, + { 0.447059, 0.576471, 0.541176, 1.0 }, + { 0.545098, 0.588235, 0.603922, 1.0 }, + { 0.580392, 0.721569, 0.682353, 1.0 }, + { 0.411765, 0.850980, 0.796078, 1.0 }, + { 0.341176, 0.858824, 0.847059, 1.0 }, + { 0.274510, 0.866667, 0.901961, 1.0 }, + { 0.294118, 0.741176, 0.819608, 1.0 }, + { 0.317647, 0.615686, 0.741176, 1.0 }, + { 0.356863, 0.643137, 0.737255, 1.0 }, + { 0.400000, 0.670588, 0.733333, 1.0 }, + { 0.317647, 0.721569, 0.615686, 1.0 }, + { 0.313725, 0.650980, 0.611765, 1.0 }, + { 0.309804, 0.580392, 0.607843, 1.0 }, + { 0.305882, 0.572549, 0.517647, 1.0 }, + { 0.301961, 0.564706, 0.427451, 1.0 }, + { 0.294118, 0.537255, 0.392157, 1.0 }, + { 0.290196, 0.509804, 0.356863, 1.0 }, + { 0.254902, 0.345098, 0.282353, 1.0 }, + { 0.258824, 0.207843, 0.176471, 1.0 }, + { 0.349020, 0.223529, 0.141176, 1.0 }, + { 0.227451, 0.337255, 0.168627, 1.0 }, + { 0.105882, 0.454902, 0.196078, 1.0 }, + { 0.156863, 0.470588, 0.262745, 1.0 }, + { 0.207843, 0.490196, 0.333333, 1.0 }, + { 0.219608, 0.498039, 0.309804, 1.0 }, + { 0.235294, 0.505882, 0.290196, 1.0 }, + { 0.611765, 0.454902, 0.109804, 1.0 }, + { 0.752941, 0.384314, 0.121569, 1.0 }, + { 0.894118, 0.313725, 0.133333, 1.0 }, + { 0.925490, 0.239216, 0.192157, 1.0 }, + { 0.960784, 0.164706, 0.250980, 1.0 }, + { 0.913725, 0.121569, 0.239216, 1.0 }, + { 0.866667, 0.082353, 0.227451, 1.0 }, + { 0.768627, 0.039216, 0.192157, 1.0 }, + { 0.666667, 0.058824, 0.286275, 1.0 }, + { 0.415686, 0.098039, 0.164706, 1.0 }, + { 0.411765, 0.192157, 0.200000, 1.0 }, + { 0.411765, 0.286275, 0.235294, 1.0 }, + { 0.352941, 0.333333, 0.243137, 1.0 }, + { 0.298039, 0.380392, 0.250980, 1.0 }, + { 0.188235, 0.403922, 0.250980, 1.0 }, + { 0.035294, 0.494118, 0.278431, 1.0 }, + { 0.035294, 0.603922, 0.309804, 1.0 }, + { 0.027451, 0.619608, 0.372549, 1.0 }, + { 0.019608, 0.635294, 0.435294, 1.0 }, + { 0.160784, 0.713725, 0.501961, 1.0 }, + { 0.305882, 0.796078, 0.568627, 1.0 }, + { 0.313725, 0.780392, 0.631373, 1.0 }, + { 0.325490, 0.768627, 0.698039, 1.0 }, + { 0.325490, 0.858824, 0.850980, 1.0 }, + { 0.313725, 0.882353, 0.901961, 1.0 }, + { 0.368627, 0.835294, 0.811765, 1.0 }, + { 0.407843, 0.756863, 0.741176, 1.0 }, + { 0.450980, 0.682353, 0.674510, 1.0 }, + { 0.521569, 0.631373, 0.564706, 1.0 }, + { 0.592157, 0.580392, 0.458824, 1.0 }, + { 0.654902, 0.474510, 0.345098, 1.0 }, + { 0.827451, 0.266667, 0.211765, 1.0 }, + { 0.941176, 0.149020, 0.203922, 1.0 }, + { 0.792157, 0.156863, 0.172549, 1.0 }, + { 0.643137, 0.164706, 0.145098, 1.0 }, + { 0.517647, 0.145098, 0.156863, 1.0 }, + { 0.392157, 0.125490, 0.168627, 1.0 }, + { 0.121569, 0.219608, 0.000000, 1.0 }, + { 0.007843, 0.368627, 0.082353, 1.0 }, + { 0.035294, 0.529412, 0.207843, 1.0 }, + { 0.098039, 0.709804, 0.180392, 1.0 }, + { 0.070588, 0.815686, 0.298039, 1.0 }, + { 0.094118, 0.705882, 0.160784, 1.0 }, + { 0.117647, 0.596078, 0.027451, 1.0 }, + { 0.082353, 0.552941, 0.019608, 1.0 }, + { 0.047059, 0.513725, 0.011765, 1.0 }, + { 0.003922, 0.423529, 0.101961, 1.0 }, + { 0.031373, 0.525490, 0.035294, 1.0 }, + { 0.094118, 0.721569, 0.243137, 1.0 }, + { 0.101961, 0.674510, 0.317647, 1.0 }, + { 0.109804, 0.627451, 0.392157, 1.0 }, + { 0.149020, 0.549020, 0.388235, 1.0 }, + { 0.192157, 0.474510, 0.388235, 1.0 }, + { 0.301961, 0.454902, 0.333333, 1.0 }, + { 0.627451, 0.360784, 0.521569, 1.0 }, + { 0.670588, 0.231373, 0.560784, 1.0 }, + { 0.678431, 0.184314, 0.607843, 1.0 }, + { 0.521569, 0.113725, 0.486275, 1.0 }, + { 0.647059, 0.086275, 0.419608, 1.0 }, + { 0.772549, 0.058824, 0.352941, 1.0 }, + { 0.788235, 0.066667, 0.341176, 1.0 }, + { 0.835294, 0.098039, 0.329412, 1.0 }, + { 0.854902, 0.035294, 0.294118, 1.0 }, + { 0.850980, 0.090196, 0.192157, 1.0 }, + { 0.866667, 0.247059, 0.062745, 1.0 }, + { 0.890196, 0.301961, 0.090196, 1.0 }, + { 0.917647, 0.360784, 0.117647, 1.0 }, + { 0.862745, 0.325490, 0.192157, 1.0 }, + { 0.811765, 0.290196, 0.270588, 1.0 }, + { 0.584314, 0.305882, 0.188235, 1.0 }, + { 0.592157, 0.329412, 0.223529, 1.0 }, + { 0.572549, 0.329412, 0.333333, 1.0 }, + { 0.698039, 0.380392, 0.376471, 1.0 }, + { 0.619608, 0.188235, 0.294118, 1.0 }, + { 0.584314, 0.231373, 0.290196, 1.0 }, + { 0.552941, 0.278431, 0.286275, 1.0 }, + { 0.372549, 0.247059, 0.290196, 1.0 }, + { 0.188235, 0.145098, 0.372549, 1.0 }, + { 0.407843, 0.074510, 0.439216, 1.0 }, + { 0.423529, 0.023529, 0.415686, 1.0 }, + { 0.537255, 0.141176, 0.447059, 1.0 }, + { 0.478431, 0.305882, 0.494118, 1.0 }, + { 0.423529, 0.474510, 0.541176, 1.0 }, + { 0.403922, 0.501961, 0.588235, 1.0 }, + { 0.384314, 0.529412, 0.635294, 1.0 }, + { 0.427451, 0.400000, 0.941176, 1.0 }, + { 0.466667, 0.321569, 0.764706, 1.0 }, + { 0.427451, 0.082353, 0.623529, 1.0 }, + { 0.372549, 0.219608, 0.466667, 1.0 }, + { 0.243137, 0.400000, 0.254902, 1.0 }, + { 0.211765, 0.494118, 0.188235, 1.0 }, + { 0.180392, 0.592157, 0.125490, 1.0 }, + { 0.160784, 0.568627, 0.031373, 1.0 }, + { 0.317647, 0.592157, 0.101961, 1.0 }, + { 0.490196, 0.509804, 0.047059, 1.0 }, + { 0.596078, 0.403922, 0.043137, 1.0 }, + { 0.545098, 0.152941, 0.062745, 1.0 }, + { 0.462745, 0.129412, 0.043137, 1.0 }, + { 0.384314, 0.105882, 0.027451, 1.0 }, + { 0.505882, 0.062745, 0.047059, 1.0 }, + { 0.603922, 0.117647, 0.156863, 1.0 }, + { 0.533333, 0.125490, 0.231373, 1.0 }, + { 0.505882, 0.054902, 0.325490, 1.0 }, + { 0.537255, 0.082353, 0.376471, 1.0 }, + { 0.788235, 0.023529, 0.392157, 1.0 }, + { 0.878431, 0.050980, 0.329412, 1.0 }, + { 0.854902, 0.023529, 0.262745, 1.0 }, + { 0.831373, 0.000000, 0.200000, 1.0 }, + { 0.772549, 0.043137, 0.086275, 1.0 }, + { 0.682353, 0.019608, 0.007843, 1.0 }, + { 0.898039, 0.188235, 0.019608, 1.0 }, + { 0.890196, 0.223529, 0.019608, 1.0 }, + { 0.882353, 0.282353, 0.121569, 1.0 }, + { 0.772549, 0.345098, 0.145098, 1.0 }, + { 0.666667, 0.407843, 0.172549, 1.0 }, + { 0.431373, 0.529412, 0.172549, 1.0 }, + { 0.184314, 0.756863, 0.086275, 1.0 }, + { 0.125490, 0.670588, 0.211765, 1.0 }, + { 0.180392, 0.572549, 0.329412, 1.0 }, + { 0.305882, 0.486275, 0.203922, 1.0 }, + { 0.509804, 0.474510, 0.250980, 1.0 }, + { 0.521569, 0.513725, 0.321569, 1.0 }, + { 0.462745, 0.454902, 0.505882, 1.0 }, + { 0.447059, 0.352941, 0.478431, 1.0 }, + { 0.423529, 0.337255, 0.631373, 1.0 }, + { 0.443137, 0.352941, 0.635294, 1.0 }, + { 0.501961, 0.325490, 0.541176, 1.0 }, + { 0.584314, 0.211765, 0.345098, 1.0 }, + { 0.584314, 0.458824, 0.309804, 1.0 }, + { 0.517647, 0.501961, 0.376471, 1.0 }, + { 0.450980, 0.545098, 0.443137, 1.0 }, + { 0.388235, 0.537255, 0.478431, 1.0 }, + { 0.188235, 0.537255, 0.466667, 1.0 }, + { 0.164706, 0.623529, 0.560784, 1.0 }, + { 0.039216, 0.521569, 0.654902, 1.0 }, + { 0.125490, 0.435294, 0.454902, 1.0 }, + { 0.258824, 0.329412, 0.486275, 1.0 }, + { 0.211765, 0.337255, 0.380392, 1.0 }, + { 0.137255, 0.203922, 0.372549, 1.0 }, + { 0.172549, 0.345098, 0.349020, 1.0 }, + { 0.164706, 0.372549, 0.396078, 1.0 }, + { 0.050980, 0.525490, 0.349020, 1.0 }, + { 0.050980, 0.572549, 0.325490, 1.0 }, + { 0.019608, 0.584314, 0.341176, 1.0 }, + { 0.066667, 0.541176, 0.521569, 1.0 }, + { 0.070588, 0.505882, 0.721569, 1.0 }, + { 0.070588, 0.423529, 0.729412, 1.0 }, + { 0.235294, 0.490196, 0.843137, 1.0 }, + { 0.172549, 0.584314, 0.709804, 1.0 }, + { 0.168627, 0.713725, 0.552941, 1.0 }, + { 0.070588, 0.717647, 0.345098, 1.0 }, + { 0.007843, 0.670588, 0.305882, 1.0 }, + { 0.031373, 0.662745, 0.215686, 1.0 }, + { 0.058824, 0.478431, 0.203922, 1.0 }, + { 0.086275, 0.423529, 0.184314, 1.0 }, + { 0.062745, 0.419608, 0.298039, 1.0 }, + { 0.160784, 0.505882, 0.407843, 1.0 }, + { 0.196078, 0.639216, 0.560784, 1.0 }, + { 0.149020, 0.709804, 0.686275, 1.0 }, + { 0.266667, 0.756863, 0.725490, 1.0 }, + { 0.258824, 0.866667, 0.607843, 1.0 }, + { 0.258824, 0.878431, 0.588235, 1.0 }, + { 0.411765, 0.721569, 0.533333, 1.0 }, + { 0.552941, 0.658824, 0.592157, 1.0 }, + { 0.552941, 0.627451, 0.603922, 1.0 }, + { 0.517647, 0.572549, 0.431373, 1.0 }, + { 0.541176, 0.580392, 0.341176, 1.0 }, + { 0.623529, 0.356863, 0.219608, 1.0 }, + { 0.580392, 0.317647, 0.141176, 1.0 }, + { 0.498039, 0.176471, 0.094118, 1.0 }, + { 0.470588, 0.219608, 0.113725, 1.0 }, + { 0.447059, 0.309804, 0.294118, 1.0 }, + { 0.313725, 0.400000, 0.215686, 1.0 }, + { 0.156863, 0.490196, 0.121569, 1.0 }, + { 0.094118, 0.549020, 0.050980, 1.0 }, + { 0.121569, 0.470588, 0.101961, 1.0 }, + { 0.105882, 0.384314, 0.125490, 1.0 }, + { 0.188235, 0.223529, 0.039216, 1.0 }, + { 0.466667, 0.168627, 0.105882, 1.0 }, + { 0.650980, 0.133333, 0.125490, 1.0 }, + { 0.662745, 0.035294, 0.184314, 1.0 }, + { 0.768627, 0.019608, 0.188235, 1.0 }, + { 0.843137, 0.007843, 0.133333, 1.0 }, + { 0.866667, 0.035294, 0.121569, 1.0 }, + { 0.807843, 0.090196, 0.098039, 1.0 }, + { 0.866667, 0.215686, 0.121569, 1.0 }, + { 0.811765, 0.223529, 0.168627, 1.0 }, + { 0.717647, 0.164706, 0.333333, 1.0 }, + { 0.576471, 0.215686, 0.478431, 1.0 }, + { 0.400000, 0.188235, 0.674510, 1.0 }, + { 0.219608, 0.262745, 0.866667, 1.0 }, + { 0.133333, 0.098039, 0.807843, 1.0 }, + { 0.180392, 0.007843, 0.576471, 1.0 }, + { 0.352941, 0.000000, 0.541176, 1.0 }, + { 0.384314, 0.003922, 0.658824, 1.0 }, + { 0.439216, 0.043137, 0.545098, 1.0 }, + { 0.400000, 0.039216, 0.380392, 1.0 }, + { 0.501961, 0.184314, 0.352941, 1.0 }, + { 0.764706, 0.196078, 0.262745, 1.0 }, + { 0.909804, 0.235294, 0.039216, 1.0 }, + }; +/* 4u0007.jpg */ +static double4 colors_340[] = { + { 0.047059, 0.039216, 0.223529, 1.0 }, + { 0.000000, 0.090196, 0.145098, 1.0 }, + { 0.050980, 0.074510, 0.078431, 1.0 }, + { 0.101961, 0.062745, 0.015686, 1.0 }, + { 0.117647, 0.125490, 0.066667, 1.0 }, + { 0.137255, 0.188235, 0.121569, 1.0 }, + { 0.121569, 0.274510, 0.152941, 1.0 }, + { 0.105882, 0.364706, 0.184314, 1.0 }, + { 0.137255, 0.321569, 0.258824, 1.0 }, + { 0.184314, 0.309804, 0.254902, 1.0 }, + { 0.235294, 0.298039, 0.254902, 1.0 }, + { 0.427451, 0.290196, 0.207843, 1.0 }, + { 0.619608, 0.286275, 0.164706, 1.0 }, + { 0.698039, 0.231373, 0.152941, 1.0 }, + { 0.776471, 0.176471, 0.145098, 1.0 }, + { 0.827451, 0.176471, 0.145098, 1.0 }, + { 0.878431, 0.176471, 0.149020, 1.0 }, + { 0.807843, 0.376471, 0.074510, 1.0 }, + { 0.800000, 0.415686, 0.070588, 1.0 }, + { 0.796078, 0.458824, 0.070588, 1.0 }, + { 0.654902, 0.396078, 0.054902, 1.0 }, + { 0.517647, 0.337255, 0.043137, 1.0 }, + { 0.458824, 0.270588, 0.058824, 1.0 }, + { 0.403922, 0.207843, 0.078431, 1.0 }, + { 0.305882, 0.188235, 0.227451, 1.0 }, + { 0.313725, 0.192157, 0.250980, 1.0 }, + { 0.325490, 0.196078, 0.278431, 1.0 }, + { 0.309804, 0.109804, 0.239216, 1.0 }, + { 0.298039, 0.027451, 0.203922, 1.0 }, + { 0.250980, 0.019608, 0.200000, 1.0 }, + { 0.203922, 0.011765, 0.196078, 1.0 }, + { 0.125490, 0.086275, 0.192157, 1.0 }, + { 0.050980, 0.137255, 0.231373, 1.0 }, + { 0.066667, 0.231373, 0.152941, 1.0 }, + { 0.133333, 0.274510, 0.168627, 1.0 }, + { 0.200000, 0.317647, 0.184314, 1.0 }, + { 0.133333, 0.247059, 0.149020, 1.0 }, + { 0.070588, 0.176471, 0.117647, 1.0 }, + { 0.066667, 0.145098, 0.101961, 1.0 }, + { 0.062745, 0.113725, 0.086275, 1.0 }, + { 0.054902, 0.003922, 0.121569, 1.0 }, + { 0.027451, 0.031373, 0.141176, 1.0 }, + { 0.000000, 0.062745, 0.164706, 1.0 }, + { 0.047059, 0.035294, 0.156863, 1.0 }, + { 0.094118, 0.007843, 0.149020, 1.0 }, + { 0.086275, 0.007843, 0.141176, 1.0 }, + { 0.082353, 0.007843, 0.133333, 1.0 }, + { 0.090196, 0.031373, 0.121569, 1.0 }, + { 0.062745, 0.035294, 0.062745, 1.0 }, + { 0.133333, 0.141176, 0.086275, 1.0 }, + { 0.184314, 0.180392, 0.129412, 1.0 }, + { 0.239216, 0.223529, 0.176471, 1.0 }, + { 0.223529, 0.298039, 0.215686, 1.0 }, + { 0.207843, 0.376471, 0.258824, 1.0 }, + { 0.207843, 0.400000, 0.270588, 1.0 }, + { 0.207843, 0.427451, 0.282353, 1.0 }, + { 0.258824, 0.713725, 0.419608, 1.0 }, + { 0.274510, 0.756863, 0.588235, 1.0 }, + { 0.294118, 0.803922, 0.756863, 1.0 }, + { 0.274510, 0.666667, 0.713725, 1.0 }, + { 0.258824, 0.533333, 0.674510, 1.0 }, + { 0.247059, 0.462745, 0.580392, 1.0 }, + { 0.235294, 0.392157, 0.490196, 1.0 }, + { 0.196078, 0.305882, 0.321569, 1.0 }, + { 0.203922, 0.227451, 0.352941, 1.0 }, + { 0.274510, 0.207843, 0.239216, 1.0 }, + { 0.423529, 0.149020, 0.149020, 1.0 }, + { 0.576471, 0.094118, 0.062745, 1.0 }, + { 0.580392, 0.070588, 0.098039, 1.0 }, + { 0.588235, 0.047059, 0.137255, 1.0 }, + { 0.513725, 0.066667, 0.105882, 1.0 }, + { 0.329412, 0.082353, 0.113725, 1.0 }, + { 0.231373, 0.188235, 0.172549, 1.0 }, + { 0.192157, 0.184314, 0.192157, 1.0 }, + { 0.152941, 0.180392, 0.211765, 1.0 }, + { 0.094118, 0.176471, 0.203922, 1.0 }, + { 0.039216, 0.176471, 0.200000, 1.0 }, + { 0.027451, 0.172549, 0.176471, 1.0 }, + { 0.015686, 0.168627, 0.156863, 1.0 }, + { 0.003922, 0.121569, 0.011765, 1.0 }, + { 0.047059, 0.082353, 0.007843, 1.0 }, + { 0.105882, 0.003922, 0.015686, 1.0 }, + { 0.058824, 0.015686, 0.031373, 1.0 }, + { 0.015686, 0.027451, 0.047059, 1.0 }, + { 0.031373, 0.047059, 0.078431, 1.0 }, + { 0.050980, 0.066667, 0.109804, 1.0 }, + { 0.086275, 0.137255, 0.203922, 1.0 }, + { 0.125490, 0.274510, 0.278431, 1.0 }, + { 0.015686, 0.580392, 0.545098, 1.0 }, + { 0.047059, 0.564706, 0.603922, 1.0 }, + { 0.078431, 0.552941, 0.666667, 1.0 }, + { 0.117647, 0.482353, 0.556863, 1.0 }, + { 0.160784, 0.411765, 0.447059, 1.0 }, + { 0.239216, 0.321569, 0.325490, 1.0 }, + { 0.278431, 0.286275, 0.235294, 1.0 }, + { 0.274510, 0.270588, 0.149020, 1.0 }, + { 0.462745, 0.301961, 0.058824, 1.0 }, + { 0.741176, 0.462745, 0.101961, 1.0 }, + { 0.556863, 0.400000, 0.219608, 1.0 }, + { 0.372549, 0.337255, 0.341176, 1.0 }, + { 0.274510, 0.360784, 0.388235, 1.0 }, + { 0.180392, 0.384314, 0.435294, 1.0 }, + { 0.149020, 0.545098, 0.592157, 1.0 }, + { 0.105882, 0.576471, 0.674510, 1.0 }, + { 0.058824, 0.568627, 0.760784, 1.0 }, + { 0.047059, 0.639216, 0.776471, 1.0 }, + { 0.035294, 0.709804, 0.796078, 1.0 }, + { 0.023529, 0.690196, 0.827451, 1.0 }, + { 0.015686, 0.674510, 0.858824, 1.0 }, + { 0.011765, 0.741176, 0.933333, 1.0 }, + { 0.027451, 0.764706, 0.952941, 1.0 }, + { 0.098039, 0.772549, 0.952941, 1.0 }, + { 0.258824, 0.819608, 0.850980, 1.0 }, + { 0.321569, 0.776471, 0.866667, 1.0 }, + { 0.313725, 0.760784, 0.811765, 1.0 }, + { 0.305882, 0.745098, 0.760784, 1.0 }, + { 0.250980, 0.576471, 0.639216, 1.0 }, + { 0.164706, 0.517647, 0.549020, 1.0 }, + { 0.145098, 0.368627, 0.411765, 1.0 }, + { 0.149020, 0.243137, 0.282353, 1.0 }, + { 0.160784, 0.149020, 0.317647, 1.0 }, + { 0.172549, 0.176471, 0.270588, 1.0 }, + { 0.184314, 0.203922, 0.227451, 1.0 }, + { 0.200000, 0.156863, 0.211765, 1.0 }, + { 0.219608, 0.109804, 0.200000, 1.0 }, + { 0.223529, 0.082353, 0.090196, 1.0 }, + { 0.223529, 0.070588, 0.074510, 1.0 }, + { 0.266667, 0.027451, 0.007843, 1.0 }, + { 0.243137, 0.043137, 0.027451, 1.0 }, + { 0.247059, 0.117647, 0.050980, 1.0 }, + { 0.301961, 0.145098, 0.066667, 1.0 }, + { 0.356863, 0.176471, 0.082353, 1.0 }, + { 0.474510, 0.290196, 0.078431, 1.0 }, + { 0.650980, 0.337255, 0.098039, 1.0 }, + { 0.713725, 0.317647, 0.011765, 1.0 }, + { 0.776471, 0.258824, 0.003922, 1.0 }, + { 0.960784, 0.313725, 0.094118, 1.0 }, + { 0.917647, 0.266667, 0.105882, 1.0 }, + { 0.874510, 0.223529, 0.121569, 1.0 }, + { 0.905882, 0.254902, 0.113725, 1.0 }, + { 0.937255, 0.290196, 0.109804, 1.0 }, + { 0.886275, 0.356863, 0.039216, 1.0 }, + { 0.823529, 0.309804, 0.027451, 1.0 }, + { 0.768627, 0.321569, 0.086275, 1.0 }, + { 0.760784, 0.466667, 0.101961, 1.0 }, + { 0.380392, 0.427451, 0.105882, 1.0 }, + { 0.403922, 0.423529, 0.223529, 1.0 }, + { 0.431373, 0.419608, 0.345098, 1.0 }, + { 0.447059, 0.372549, 0.396078, 1.0 }, + { 0.505882, 0.317647, 0.317647, 1.0 }, + { 0.415686, 0.298039, 0.345098, 1.0 }, + { 0.388235, 0.345098, 0.266667, 1.0 }, + { 0.462745, 0.200000, 0.125490, 1.0 }, + { 0.580392, 0.184314, 0.109804, 1.0 }, + { 0.701961, 0.172549, 0.098039, 1.0 }, + { 0.862745, 0.023529, 0.054902, 1.0 }, + { 0.596078, 0.062745, 0.015686, 1.0 }, + { 0.415686, 0.121569, 0.101961, 1.0 }, + { 0.321569, 0.141176, 0.184314, 1.0 }, + { 0.266667, 0.203922, 0.207843, 1.0 }, + { 0.215686, 0.266667, 0.239216, 1.0 }, + { 0.219608, 0.262745, 0.207843, 1.0 }, + { 0.223529, 0.274510, 0.239216, 1.0 }, + { 0.231373, 0.290196, 0.270588, 1.0 }, + { 0.278431, 0.274510, 0.329412, 1.0 }, + { 0.250980, 0.372549, 0.384314, 1.0 }, + { 0.192157, 0.494118, 0.525490, 1.0 }, + { 0.215686, 0.541176, 0.596078, 1.0 }, + { 0.117647, 0.439216, 0.352941, 1.0 }, + { 0.149020, 0.388235, 0.325490, 1.0 }, + { 0.180392, 0.337255, 0.301961, 1.0 }, + { 0.231373, 0.294118, 0.294118, 1.0 }, + { 0.219608, 0.258824, 0.294118, 1.0 }, + { 0.192157, 0.243137, 0.317647, 1.0 }, + { 0.129412, 0.247059, 0.341176, 1.0 }, + { 0.133333, 0.337255, 0.388235, 1.0 }, + { 0.105882, 0.513725, 0.517647, 1.0 }, + { 0.050980, 0.509804, 0.549020, 1.0 }, + { 0.113725, 0.505882, 0.564706, 1.0 }, + { 0.117647, 0.443137, 0.498039, 1.0 }, + { 0.247059, 0.325490, 0.454902, 1.0 }, + { 0.309804, 0.243137, 0.313725, 1.0 }, + { 0.364706, 0.278431, 0.286275, 1.0 }, + { 0.356863, 0.282353, 0.298039, 1.0 }, + { 0.360784, 0.407843, 0.400000, 1.0 }, + { 0.329412, 0.439216, 0.482353, 1.0 }, + { 0.298039, 0.474510, 0.564706, 1.0 }, + { 0.392157, 0.568627, 0.733333, 1.0 }, + { 0.392157, 0.690196, 0.752941, 1.0 }, + { 0.372549, 0.760784, 0.913725, 1.0 }, + { 0.313725, 0.756863, 0.890196, 1.0 }, + { 0.305882, 0.596078, 0.788235, 1.0 }, + { 0.223529, 0.572549, 0.729412, 1.0 }, + { 0.101961, 0.474510, 0.584314, 1.0 }, + { 0.000000, 0.294118, 0.376471, 1.0 }, + { 0.101961, 0.160784, 0.290196, 1.0 }, + { 0.086275, 0.098039, 0.235294, 1.0 }, + { 0.098039, 0.082353, 0.227451, 1.0 }, + { 0.145098, 0.152941, 0.200000, 1.0 }, + { 0.098039, 0.235294, 0.258824, 1.0 }, + { 0.070588, 0.235294, 0.290196, 1.0 }, + { 0.011765, 0.333333, 0.325490, 1.0 }, + { 0.007843, 0.403922, 0.278431, 1.0 }, + { 0.039216, 0.403922, 0.372549, 1.0 }, + { 0.086275, 0.439216, 0.545098, 1.0 }, + { 0.211765, 0.478431, 0.662745, 1.0 }, + { 0.290196, 0.349020, 0.619608, 1.0 }, + { 0.301961, 0.219608, 0.450980, 1.0 }, + { 0.509804, 0.058824, 0.572549, 1.0 }, + { 0.423529, 0.160784, 0.368627, 1.0 }, + { 0.552941, 0.219608, 0.309804, 1.0 }, + { 0.521569, 0.258824, 0.152941, 1.0 }, + { 0.462745, 0.219608, 0.223529, 1.0 }, + { 0.345098, 0.270588, 0.254902, 1.0 }, + { 0.286275, 0.305882, 0.329412, 1.0 }, + { 0.262745, 0.439216, 0.427451, 1.0 }, + { 0.211765, 0.509804, 0.501961, 1.0 }, + { 0.203922, 0.662745, 0.600000, 1.0 }, + { 0.219608, 0.819608, 0.749020, 1.0 }, + { 0.266667, 0.760784, 0.713725, 1.0 }, + { 0.282353, 0.560784, 0.505882, 1.0 }, + { 0.392157, 0.482353, 0.545098, 1.0 }, + { 0.337255, 0.458824, 0.470588, 1.0 }, + { 0.305882, 0.470588, 0.454902, 1.0 }, + { 0.250980, 0.435294, 0.513725, 1.0 }, + { 0.258824, 0.380392, 0.450980, 1.0 }, + { 0.247059, 0.278431, 0.352941, 1.0 }, + { 0.164706, 0.231373, 0.349020, 1.0 }, + { 0.172549, 0.258824, 0.313725, 1.0 }, + { 0.149020, 0.266667, 0.227451, 1.0 }, + { 0.172549, 0.243137, 0.196078, 1.0 }, + { 0.078431, 0.235294, 0.203922, 1.0 }, + { 0.035294, 0.192157, 0.098039, 1.0 }, + { 0.007843, 0.188235, 0.003922, 1.0 }, + { 0.105882, 0.098039, 0.007843, 1.0 }, + { 0.160784, 0.090196, 0.043137, 1.0 }, + { 0.219608, 0.109804, 0.066667, 1.0 }, + { 0.184314, 0.223529, 0.090196, 1.0 }, + { 0.172549, 0.203922, 0.152941, 1.0 }, + { 0.188235, 0.239216, 0.262745, 1.0 }, + { 0.184314, 0.207843, 0.301961, 1.0 }, + { 0.247059, 0.152941, 0.341176, 1.0 }, + { 0.254902, 0.203922, 0.313725, 1.0 }, + { 0.274510, 0.180392, 0.274510, 1.0 }, + { 0.305882, 0.078431, 0.125490, 1.0 }, + { 0.184314, 0.066667, 0.035294, 1.0 }, + { 0.121569, 0.054902, 0.027451, 1.0 }, + { 0.074510, 0.003922, 0.050980, 1.0 }, + { 0.054902, 0.003922, 0.070588, 1.0 }, + { 0.035294, 0.003922, 0.054902, 1.0 }, + { 0.047059, 0.011765, 0.078431, 1.0 }, + { 0.101961, 0.023529, 0.121569, 1.0 }, + { 0.149020, 0.035294, 0.152941, 1.0 }, + { 0.262745, 0.058824, 0.207843, 1.0 }, + { 0.352941, 0.031373, 0.188235, 1.0 }, + { 0.427451, 0.035294, 0.286275, 1.0 }, + }; +/* 4u0008.jpg */ +static double4 colors_341[] = { + { 0.360784, 0.843137, 0.874510, 1.0 }, + { 0.360784, 0.831373, 0.886275, 1.0 }, + { 0.372549, 0.843137, 0.870588, 1.0 }, + { 0.384314, 0.854902, 0.858824, 1.0 }, + { 0.407843, 0.764706, 0.796078, 1.0 }, + { 0.431373, 0.674510, 0.733333, 1.0 }, + { 0.501961, 0.654902, 0.705882, 1.0 }, + { 0.572549, 0.639216, 0.678431, 1.0 }, + { 0.674510, 0.396078, 0.380392, 1.0 }, + { 0.564706, 0.349020, 0.317647, 1.0 }, + { 0.458824, 0.301961, 0.254902, 1.0 }, + { 0.364706, 0.301961, 0.301961, 1.0 }, + { 0.274510, 0.305882, 0.349020, 1.0 }, + { 0.262745, 0.360784, 0.396078, 1.0 }, + { 0.250980, 0.419608, 0.447059, 1.0 }, + { 0.247059, 0.403922, 0.435294, 1.0 }, + { 0.243137, 0.388235, 0.423529, 1.0 }, + { 0.027451, 0.325490, 0.466667, 1.0 }, + { 0.082353, 0.450980, 0.549020, 1.0 }, + { 0.137255, 0.580392, 0.635294, 1.0 }, + { 0.125490, 0.654902, 0.745098, 1.0 }, + { 0.113725, 0.729412, 0.858824, 1.0 }, + { 0.164706, 0.760784, 0.894118, 1.0 }, + { 0.219608, 0.796078, 0.929412, 1.0 }, + { 0.372549, 0.776471, 0.952941, 1.0 }, + { 0.423529, 0.694118, 0.854902, 1.0 }, + { 0.474510, 0.615686, 0.756863, 1.0 }, + { 0.521569, 0.576471, 0.674510, 1.0 }, + { 0.572549, 0.541176, 0.592157, 1.0 }, + { 0.494118, 0.478431, 0.529412, 1.0 }, + { 0.419608, 0.415686, 0.470588, 1.0 }, + { 0.333333, 0.341176, 0.337255, 1.0 }, + { 0.266667, 0.227451, 0.325490, 1.0 }, + { 0.235294, 0.105882, 0.188235, 1.0 }, + { 0.215686, 0.090196, 0.176471, 1.0 }, + { 0.200000, 0.074510, 0.164706, 1.0 }, + { 0.266667, 0.109804, 0.188235, 1.0 }, + { 0.333333, 0.149020, 0.211765, 1.0 }, + { 0.349020, 0.227451, 0.219608, 1.0 }, + { 0.364706, 0.305882, 0.231373, 1.0 }, + { 0.388235, 0.352941, 0.364706, 1.0 }, + { 0.372549, 0.509804, 0.505882, 1.0 }, + { 0.356863, 0.666667, 0.647059, 1.0 }, + { 0.341176, 0.749020, 0.752941, 1.0 }, + { 0.329412, 0.835294, 0.858824, 1.0 }, + { 0.298039, 0.854902, 0.874510, 1.0 }, + { 0.266667, 0.874510, 0.890196, 1.0 }, + { 0.215686, 0.862745, 0.847059, 1.0 }, + { 0.215686, 0.819608, 0.850980, 1.0 }, + { 0.321569, 0.647059, 0.811765, 1.0 }, + { 0.337255, 0.607843, 0.764706, 1.0 }, + { 0.352941, 0.568627, 0.721569, 1.0 }, + { 0.345098, 0.576471, 0.717647, 1.0 }, + { 0.337255, 0.584314, 0.713725, 1.0 }, + { 0.321569, 0.611765, 0.733333, 1.0 }, + { 0.309804, 0.643137, 0.756863, 1.0 }, + { 0.250980, 0.588235, 0.678431, 1.0 }, + { 0.207843, 0.537255, 0.600000, 1.0 }, + { 0.164706, 0.490196, 0.521569, 1.0 }, + { 0.137255, 0.396078, 0.474510, 1.0 }, + { 0.109804, 0.301961, 0.427451, 1.0 }, + { 0.113725, 0.298039, 0.388235, 1.0 }, + { 0.117647, 0.298039, 0.349020, 1.0 }, + { 0.070588, 0.317647, 0.352941, 1.0 }, + { 0.039216, 0.270588, 0.294118, 1.0 }, + { 0.137255, 0.235294, 0.356863, 1.0 }, + { 0.156863, 0.203922, 0.341176, 1.0 }, + { 0.180392, 0.172549, 0.325490, 1.0 }, + { 0.141176, 0.203922, 0.329412, 1.0 }, + { 0.101961, 0.235294, 0.333333, 1.0 }, + { 0.117647, 0.294118, 0.368627, 1.0 }, + { 0.125490, 0.447059, 0.490196, 1.0 }, + { 0.176471, 0.600000, 0.752941, 1.0 }, + { 0.250980, 0.647059, 0.807843, 1.0 }, + { 0.329412, 0.694118, 0.862745, 1.0 }, + { 0.333333, 0.674510, 0.850980, 1.0 }, + { 0.341176, 0.658824, 0.843137, 1.0 }, + { 0.349020, 0.603922, 0.745098, 1.0 }, + { 0.356863, 0.552941, 0.650980, 1.0 }, + { 0.447059, 0.454902, 0.450980, 1.0 }, + { 0.478431, 0.325490, 0.305882, 1.0 }, + { 0.596078, 0.392157, 0.400000, 1.0 }, + { 0.580392, 0.517647, 0.501961, 1.0 }, + { 0.564706, 0.643137, 0.607843, 1.0 }, + { 0.447059, 0.600000, 0.615686, 1.0 }, + { 0.329412, 0.560784, 0.623529, 1.0 }, + { 0.262745, 0.501961, 0.584314, 1.0 }, + { 0.231373, 0.474510, 0.517647, 1.0 }, + { 0.156863, 0.305882, 0.450980, 1.0 }, + { 0.125490, 0.333333, 0.537255, 1.0 }, + { 0.094118, 0.364706, 0.627451, 1.0 }, + { 0.105882, 0.411765, 0.647059, 1.0 }, + { 0.117647, 0.458824, 0.666667, 1.0 }, + { 0.188235, 0.572549, 0.686275, 1.0 }, + { 0.247059, 0.623529, 0.709804, 1.0 }, + { 0.309804, 0.627451, 0.639216, 1.0 }, + { 0.337255, 0.603922, 0.694118, 1.0 }, + { 0.062745, 0.458824, 0.576471, 1.0 }, + { 0.031373, 0.356863, 0.490196, 1.0 }, + { 0.000000, 0.254902, 0.403922, 1.0 }, + { 0.003922, 0.254902, 0.400000, 1.0 }, + { 0.007843, 0.258824, 0.396078, 1.0 }, + { 0.011765, 0.192157, 0.321569, 1.0 }, + { 0.000000, 0.149020, 0.235294, 1.0 }, + { 0.098039, 0.000000, 0.074510, 1.0 }, + { 0.298039, 0.039216, 0.094118, 1.0 }, + { 0.501961, 0.082353, 0.113725, 1.0 }, + { 0.603922, 0.109804, 0.152941, 1.0 }, + { 0.709804, 0.141176, 0.192157, 1.0 }, + { 0.874510, 0.274510, 0.294118, 1.0 }, + { 0.945098, 0.372549, 0.274510, 1.0 }, + { 0.901961, 0.156863, 0.196078, 1.0 }, + { 0.831373, 0.125490, 0.239216, 1.0 }, + { 0.533333, 0.321569, 0.376471, 1.0 }, + { 0.458824, 0.356863, 0.486275, 1.0 }, + { 0.384314, 0.396078, 0.596078, 1.0 }, + { 0.247059, 0.356863, 0.686275, 1.0 }, + { 0.101961, 0.490196, 0.580392, 1.0 }, + { 0.141176, 0.623529, 0.541176, 1.0 }, + { 0.137255, 0.517647, 0.490196, 1.0 }, + { 0.141176, 0.388235, 0.356863, 1.0 }, + { 0.152941, 0.329412, 0.337255, 1.0 }, + { 0.164706, 0.274510, 0.321569, 1.0 }, + { 0.152941, 0.309804, 0.352941, 1.0 }, + { 0.141176, 0.345098, 0.388235, 1.0 }, + { 0.074510, 0.466667, 0.560784, 1.0 }, + { 0.117647, 0.643137, 0.647059, 1.0 }, + { 0.258824, 0.647059, 0.729412, 1.0 }, + { 0.360784, 0.662745, 0.701961, 1.0 }, + { 0.658824, 0.631373, 0.568627, 1.0 }, + { 0.721569, 0.556863, 0.482353, 1.0 }, + { 0.784314, 0.486275, 0.396078, 1.0 }, + { 0.686275, 0.403922, 0.317647, 1.0 }, + { 0.533333, 0.313725, 0.247059, 1.0 }, + { 0.447059, 0.305882, 0.250980, 1.0 }, + { 0.388235, 0.298039, 0.235294, 1.0 }, + { 0.215686, 0.243137, 0.211765, 1.0 }, + { 0.211765, 0.274510, 0.250980, 1.0 }, + { 0.207843, 0.305882, 0.290196, 1.0 }, + { 0.266667, 0.329412, 0.305882, 1.0 }, + { 0.325490, 0.352941, 0.325490, 1.0 }, + { 0.411765, 0.376471, 0.341176, 1.0 }, + { 0.607843, 0.474510, 0.439216, 1.0 }, + { 0.733333, 0.458824, 0.427451, 1.0 }, + { 0.843137, 0.403922, 0.317647, 1.0 }, + { 0.627451, 0.333333, 0.258824, 1.0 }, + { 0.501961, 0.317647, 0.243137, 1.0 }, + { 0.376471, 0.305882, 0.227451, 1.0 }, + { 0.329412, 0.349020, 0.321569, 1.0 }, + { 0.325490, 0.352941, 0.325490, 1.0 }, + { 0.223529, 0.439216, 0.356863, 1.0 }, + { 0.219608, 0.396078, 0.509804, 1.0 }, + { 0.117647, 0.466667, 0.584314, 1.0 }, + { 0.121569, 0.494118, 0.588235, 1.0 }, + { 0.129412, 0.525490, 0.596078, 1.0 }, + { 0.207843, 0.478431, 0.600000, 1.0 }, + { 0.247059, 0.462745, 0.580392, 1.0 }, + { 0.333333, 0.447059, 0.572549, 1.0 }, + { 0.278431, 0.372549, 0.411765, 1.0 }, + { 0.329412, 0.356863, 0.329412, 1.0 }, + { 0.592157, 0.349020, 0.305882, 1.0 }, + { 0.811765, 0.372549, 0.286275, 1.0 }, + { 0.811765, 0.380392, 0.313725, 1.0 }, + { 0.811765, 0.388235, 0.341176, 1.0 }, + { 0.698039, 0.435294, 0.470588, 1.0 }, + { 0.650980, 0.615686, 0.556863, 1.0 }, + { 0.427451, 0.678431, 0.615686, 1.0 }, + { 0.168627, 0.721569, 0.756863, 1.0 }, + { 0.094118, 0.717647, 0.835294, 1.0 }, + { 0.105882, 0.686275, 0.847059, 1.0 }, + { 0.121569, 0.658824, 0.862745, 1.0 }, + { 0.235294, 0.733333, 0.807843, 1.0 }, + { 0.349020, 0.784314, 0.756863, 1.0 }, + { 0.345098, 0.803922, 0.768627, 1.0 }, + { 0.356863, 0.737255, 0.913725, 1.0 }, + { 0.337255, 0.776471, 0.925490, 1.0 }, + { 0.200000, 0.811765, 0.862745, 1.0 }, + { 0.109804, 0.792157, 0.886275, 1.0 }, + { 0.086275, 0.780392, 0.909804, 1.0 }, + { 0.078431, 0.823529, 0.925490, 1.0 }, + { 0.086275, 0.862745, 0.858824, 1.0 }, + { 0.129412, 0.898039, 0.894118, 1.0 }, + { 0.125490, 0.835294, 0.917647, 1.0 }, + { 0.184314, 0.835294, 0.898039, 1.0 }, + { 0.160784, 0.803922, 0.901961, 1.0 }, + { 0.125490, 0.788235, 0.890196, 1.0 }, + { 0.090196, 0.776471, 0.882353, 1.0 }, + { 0.023529, 0.631373, 0.843137, 1.0 }, + { 0.062745, 0.568627, 0.784314, 1.0 }, + { 0.172549, 0.615686, 0.835294, 1.0 }, + { 0.152941, 0.568627, 0.764706, 1.0 }, + { 0.203922, 0.572549, 0.670588, 1.0 }, + { 0.101961, 0.443137, 0.509804, 1.0 }, + { 0.082353, 0.349020, 0.431373, 1.0 }, + { 0.141176, 0.286275, 0.349020, 1.0 }, + { 0.113725, 0.243137, 0.317647, 1.0 }, + { 0.098039, 0.184314, 0.235294, 1.0 }, + { 0.074510, 0.113725, 0.211765, 1.0 }, + { 0.054902, 0.090196, 0.109804, 1.0 }, + { 0.074510, 0.196078, 0.125490, 1.0 }, + { 0.125490, 0.168627, 0.278431, 1.0 }, + { 0.156863, 0.235294, 0.239216, 1.0 }, + { 0.223529, 0.262745, 0.298039, 1.0 }, + { 0.301961, 0.235294, 0.305882, 1.0 }, + { 0.403922, 0.262745, 0.270588, 1.0 }, + { 0.509804, 0.117647, 0.164706, 1.0 }, + { 0.666667, 0.050980, 0.094118, 1.0 }, + { 0.796078, 0.054902, 0.082353, 1.0 }, + { 0.807843, 0.058824, 0.086275, 1.0 }, + { 0.839216, 0.227451, 0.070588, 1.0 }, + { 0.784314, 0.109804, 0.172549, 1.0 }, + { 0.584314, 0.129412, 0.164706, 1.0 }, + { 0.509804, 0.090196, 0.160784, 1.0 }, + { 0.419608, 0.011765, 0.015686, 1.0 }, + { 0.392157, 0.027451, 0.007843, 1.0 }, + { 0.309804, 0.007843, 0.000000, 1.0 }, + { 0.294118, 0.203922, 0.282353, 1.0 }, + { 0.282353, 0.352941, 0.501961, 1.0 }, + { 0.203922, 0.517647, 0.654902, 1.0 }, + { 0.180392, 0.631373, 0.705882, 1.0 }, + { 0.192157, 0.623529, 0.760784, 1.0 }, + { 0.231373, 0.576471, 0.725490, 1.0 }, + { 0.333333, 0.478431, 0.756863, 1.0 }, + { 0.376471, 0.501961, 0.788235, 1.0 }, + { 0.564706, 0.478431, 0.568627, 1.0 }, + { 0.611765, 0.458824, 0.529412, 1.0 }, + { 0.678431, 0.423529, 0.447059, 1.0 }, + { 0.615686, 0.474510, 0.529412, 1.0 }, + { 0.576471, 0.549020, 0.619608, 1.0 }, + { 0.541176, 0.690196, 0.694118, 1.0 }, + { 0.435294, 0.788235, 0.749020, 1.0 }, + { 0.400000, 0.803922, 0.870588, 1.0 }, + { 0.325490, 0.815686, 0.925490, 1.0 }, + { 0.294118, 0.917647, 1.000000, 1.0 }, + { 0.360784, 0.913725, 0.980392, 1.0 }, + { 0.341176, 0.878431, 0.949020, 1.0 }, + { 0.396078, 0.870588, 0.905882, 1.0 }, + { 0.415686, 0.894118, 0.913725, 1.0 }, + { 0.392157, 0.854902, 0.894118, 1.0 }, + { 0.403922, 0.850980, 0.894118, 1.0 }, + { 0.423529, 0.870588, 0.870588, 1.0 }, + { 0.447059, 0.819608, 0.835294, 1.0 }, + { 0.541176, 0.721569, 0.713725, 1.0 }, + { 0.650980, 0.658824, 0.607843, 1.0 }, + { 0.776471, 0.474510, 0.435294, 1.0 }, + { 0.847059, 0.396078, 0.321569, 1.0 }, + { 0.882353, 0.388235, 0.329412, 1.0 }, + { 0.831373, 0.450980, 0.376471, 1.0 }, + { 0.811765, 0.501961, 0.435294, 1.0 }, + { 0.721569, 0.607843, 0.537255, 1.0 }, + { 0.592157, 0.682353, 0.705882, 1.0 }, + { 0.474510, 0.843137, 0.839216, 1.0 }, + { 0.411765, 0.843137, 0.800000, 1.0 }, + { 0.345098, 0.823529, 0.835294, 1.0 }, + { 0.223529, 0.690196, 0.815686, 1.0 }, + { 0.125490, 0.615686, 0.686275, 1.0 }, + }; +/* 4u0009.jpg */ +static double4 colors_342[] = { + { 0.219608, 0.247059, 0.898039, 1.0 }, + { 0.270588, 0.050980, 0.878431, 1.0 }, + { 0.403922, 0.047059, 0.890196, 1.0 }, + { 0.537255, 0.047059, 0.901961, 1.0 }, + { 0.580392, 0.078431, 0.898039, 1.0 }, + { 0.627451, 0.113725, 0.898039, 1.0 }, + { 0.600000, 0.129412, 0.894118, 1.0 }, + { 0.572549, 0.145098, 0.890196, 1.0 }, + { 0.596078, 0.290196, 0.964706, 1.0 }, + { 0.631373, 0.341176, 0.968627, 1.0 }, + { 0.666667, 0.392157, 0.972549, 1.0 }, + { 0.607843, 0.411765, 0.823529, 1.0 }, + { 0.552941, 0.435294, 0.678431, 1.0 }, + { 0.682353, 0.301961, 0.607843, 1.0 }, + { 0.811765, 0.168627, 0.541176, 1.0 }, + { 0.721569, 0.141176, 0.576471, 1.0 }, + { 0.635294, 0.113725, 0.611765, 1.0 }, + { 0.321569, 0.227451, 0.807843, 1.0 }, + { 0.270588, 0.345098, 0.776471, 1.0 }, + { 0.219608, 0.462745, 0.749020, 1.0 }, + { 0.274510, 0.525490, 0.564706, 1.0 }, + { 0.329412, 0.592157, 0.384314, 1.0 }, + { 0.278431, 0.678431, 0.474510, 1.0 }, + { 0.231373, 0.768627, 0.564706, 1.0 }, + { 0.000000, 0.749020, 0.788235, 1.0 }, + { 0.086275, 0.807843, 0.788235, 1.0 }, + { 0.176471, 0.870588, 0.792157, 1.0 }, + { 0.196078, 0.725490, 0.741176, 1.0 }, + { 0.215686, 0.584314, 0.694118, 1.0 }, + { 0.301961, 0.466667, 0.627451, 1.0 }, + { 0.392157, 0.352941, 0.560784, 1.0 }, + { 0.309804, 0.117647, 0.466667, 1.0 }, + { 0.427451, 0.094118, 0.207843, 1.0 }, + { 0.811765, 0.431373, 0.301961, 1.0 }, + { 0.792157, 0.466667, 0.380392, 1.0 }, + { 0.776471, 0.501961, 0.462745, 1.0 }, + { 0.701961, 0.313725, 0.647059, 1.0 }, + { 0.627451, 0.125490, 0.835294, 1.0 }, + { 0.592157, 0.129412, 0.835294, 1.0 }, + { 0.556863, 0.137255, 0.835294, 1.0 }, + { 0.501961, 0.047059, 0.870588, 1.0 }, + { 0.403922, 0.031373, 0.862745, 1.0 }, + { 0.309804, 0.015686, 0.858824, 1.0 }, + { 0.239216, 0.019608, 0.858824, 1.0 }, + { 0.168627, 0.027451, 0.858824, 1.0 }, + { 0.137255, 0.070588, 0.862745, 1.0 }, + { 0.105882, 0.117647, 0.866667, 1.0 }, + { 0.184314, 0.223529, 0.850980, 1.0 }, + { 0.160784, 0.286275, 0.917647, 1.0 }, + { 0.172549, 0.329412, 0.913725, 1.0 }, + { 0.172549, 0.341176, 0.921569, 1.0 }, + { 0.176471, 0.356863, 0.933333, 1.0 }, + { 0.188235, 0.352941, 0.917647, 1.0 }, + { 0.200000, 0.352941, 0.901961, 1.0 }, + { 0.243137, 0.372549, 0.913725, 1.0 }, + { 0.290196, 0.392157, 0.925490, 1.0 }, + { 0.396078, 0.305882, 0.862745, 1.0 }, + { 0.447059, 0.266667, 0.639216, 1.0 }, + { 0.498039, 0.231373, 0.415686, 1.0 }, + { 0.611765, 0.407843, 0.352941, 1.0 }, + { 0.725490, 0.584314, 0.294118, 1.0 }, + { 0.596078, 0.564706, 0.368627, 1.0 }, + { 0.466667, 0.545098, 0.447059, 1.0 }, + { 0.301961, 0.552941, 0.490196, 1.0 }, + { 0.227451, 0.592157, 0.552941, 1.0 }, + { 0.301961, 0.588235, 0.854902, 1.0 }, + { 0.388235, 0.470588, 0.858824, 1.0 }, + { 0.474510, 0.356863, 0.866667, 1.0 }, + { 0.490196, 0.309804, 0.898039, 1.0 }, + { 0.509804, 0.266667, 0.929412, 1.0 }, + { 0.552941, 0.254902, 0.921569, 1.0 }, + { 0.584314, 0.133333, 0.874510, 1.0 }, + { 0.717647, 0.031373, 0.874510, 1.0 }, + { 0.713725, 0.050980, 0.850980, 1.0 }, + { 0.713725, 0.070588, 0.827451, 1.0 }, + { 0.623529, 0.290196, 0.741176, 1.0 }, + { 0.537255, 0.513725, 0.654902, 1.0 }, + { 0.564706, 0.580392, 0.670588, 1.0 }, + { 0.596078, 0.650980, 0.686275, 1.0 }, + { 0.717647, 0.600000, 0.600000, 1.0 }, + { 0.654902, 0.643137, 0.576471, 1.0 }, + { 0.419608, 0.694118, 0.600000, 1.0 }, + { 0.384314, 0.666667, 0.670588, 1.0 }, + { 0.349020, 0.639216, 0.745098, 1.0 }, + { 0.352941, 0.635294, 0.768627, 1.0 }, + { 0.360784, 0.631373, 0.796078, 1.0 }, + { 0.447059, 0.709804, 0.784314, 1.0 }, + { 0.615686, 0.572549, 0.882353, 1.0 }, + { 0.556863, 0.356863, 0.909804, 1.0 }, + { 0.572549, 0.384314, 0.764706, 1.0 }, + { 0.588235, 0.415686, 0.623529, 1.0 }, + { 0.576471, 0.458824, 0.564706, 1.0 }, + { 0.568627, 0.505882, 0.505882, 1.0 }, + { 0.572549, 0.603922, 0.443137, 1.0 }, + { 0.725490, 0.588235, 0.439216, 1.0 }, + { 0.690196, 0.639216, 0.364706, 1.0 }, + { 0.501961, 0.670588, 0.400000, 1.0 }, + { 0.219608, 0.796078, 0.388235, 1.0 }, + { 0.243137, 0.780392, 0.298039, 1.0 }, + { 0.270588, 0.768627, 0.207843, 1.0 }, + { 0.298039, 0.823529, 0.235294, 1.0 }, + { 0.325490, 0.878431, 0.262745, 1.0 }, + { 0.403922, 0.827451, 0.196078, 1.0 }, + { 0.662745, 0.611765, 0.007843, 1.0 }, + { 0.870588, 0.196078, 0.156863, 1.0 }, + { 0.654902, 0.149020, 0.435294, 1.0 }, + { 0.439216, 0.105882, 0.713725, 1.0 }, + { 0.435294, 0.141176, 0.752941, 1.0 }, + { 0.435294, 0.180392, 0.792157, 1.0 }, + { 0.235294, 0.341176, 0.847059, 1.0 }, + { 0.258824, 0.501961, 0.788235, 1.0 }, + { 0.349020, 0.533333, 0.839216, 1.0 }, + { 0.403922, 0.619608, 0.737255, 1.0 }, + { 0.741176, 0.580392, 0.494118, 1.0 }, + { 0.764706, 0.600000, 0.513725, 1.0 }, + { 0.788235, 0.623529, 0.537255, 1.0 }, + { 0.878431, 0.615686, 0.509804, 1.0 }, + { 0.843137, 0.541176, 0.462745, 1.0 }, + { 0.800000, 0.517647, 0.462745, 1.0 }, + { 0.874510, 0.541176, 0.380392, 1.0 }, + { 0.862745, 0.572549, 0.145098, 1.0 }, + { 0.878431, 0.427451, 0.172549, 1.0 }, + { 0.894118, 0.286275, 0.200000, 1.0 }, + { 0.847059, 0.301961, 0.160784, 1.0 }, + { 0.800000, 0.321569, 0.121569, 1.0 }, + { 0.572549, 0.329412, 0.341176, 1.0 }, + { 0.517647, 0.309804, 0.576471, 1.0 }, + { 0.415686, 0.235294, 0.662745, 1.0 }, + { 0.407843, 0.301961, 0.862745, 1.0 }, + { 0.223529, 0.388235, 0.780392, 1.0 }, + { 0.239216, 0.376471, 0.768627, 1.0 }, + { 0.258824, 0.368627, 0.760784, 1.0 }, + { 0.286275, 0.313725, 0.596078, 1.0 }, + { 0.305882, 0.196078, 0.529412, 1.0 }, + { 0.611765, 0.074510, 0.356863, 1.0 }, + { 0.749020, 0.101961, 0.411765, 1.0 }, + { 0.925490, 0.007843, 0.450980, 1.0 }, + { 0.874510, 0.043137, 0.486275, 1.0 }, + { 0.827451, 0.078431, 0.521569, 1.0 }, + { 0.729412, 0.066667, 0.498039, 1.0 }, + { 0.635294, 0.058824, 0.474510, 1.0 }, + { 0.647059, 0.054902, 0.427451, 1.0 }, + { 0.780392, 0.043137, 0.423529, 1.0 }, + { 0.760784, 0.031373, 0.466667, 1.0 }, + { 0.643137, 0.090196, 0.529412, 1.0 }, + { 0.505882, 0.023529, 0.866667, 1.0 }, + { 0.443137, 0.066667, 0.878431, 1.0 }, + { 0.380392, 0.113725, 0.894118, 1.0 }, + { 0.274510, 0.086275, 0.870588, 1.0 }, + { 0.278431, 0.047059, 0.854902, 1.0 }, + { 0.329412, 0.105882, 0.850980, 1.0 }, + { 0.400000, 0.168627, 0.858824, 1.0 }, + { 0.772549, 0.482353, 0.439216, 1.0 }, + { 0.811765, 0.498039, 0.345098, 1.0 }, + { 0.854902, 0.513725, 0.250980, 1.0 }, + { 0.725490, 0.682353, 0.129412, 1.0 }, + { 0.909804, 0.592157, 0.231373, 1.0 }, + { 0.890196, 0.654902, 0.411765, 1.0 }, + { 0.670588, 0.694118, 0.647059, 1.0 }, + { 0.419608, 0.815686, 0.792157, 1.0 }, + { 0.384314, 0.898039, 0.937255, 1.0 }, + { 0.192157, 0.894118, 0.909804, 1.0 }, + { 0.188235, 0.898039, 0.890196, 1.0 }, + { 0.184314, 0.905882, 0.874510, 1.0 }, + { 0.180392, 0.898039, 0.913725, 1.0 }, + { 0.192157, 0.921569, 0.917647, 1.0 }, + { 0.168627, 0.949020, 0.819608, 1.0 }, + { 0.113725, 0.874510, 0.874510, 1.0 }, + { 0.078431, 0.392157, 0.945098, 1.0 }, + { 0.121569, 0.388235, 0.933333, 1.0 }, + { 0.164706, 0.384314, 0.921569, 1.0 }, + { 0.176471, 0.317647, 0.905882, 1.0 }, + { 0.235294, 0.266667, 0.894118, 1.0 }, + { 0.262745, 0.231373, 0.862745, 1.0 }, + { 0.274510, 0.133333, 0.854902, 1.0 }, + { 0.203922, 0.086275, 0.800000, 1.0 }, + { 0.235294, 0.054902, 0.886275, 1.0 }, + { 0.337255, 0.141176, 0.874510, 1.0 }, + { 0.309804, 0.282353, 0.894118, 1.0 }, + { 0.376471, 0.400000, 0.870588, 1.0 }, + { 0.490196, 0.525490, 0.686275, 1.0 }, + { 0.588235, 0.486275, 0.498039, 1.0 }, + { 0.419608, 0.298039, 0.521569, 1.0 }, + { 0.525490, 0.113725, 0.443137, 1.0 }, + { 0.643137, 0.270588, 0.537255, 1.0 }, + { 0.588235, 0.349020, 0.611765, 1.0 }, + { 0.533333, 0.431373, 0.686275, 1.0 }, + { 0.454902, 0.505882, 0.780392, 1.0 }, + { 0.325490, 0.627451, 0.847059, 1.0 }, + { 0.337255, 0.749020, 0.831373, 1.0 }, + { 0.211765, 0.788235, 0.850980, 1.0 }, + { 0.223529, 0.780392, 0.819608, 1.0 }, + { 0.188235, 0.552941, 0.686275, 1.0 }, + { 0.200000, 0.466667, 0.603922, 1.0 }, + { 0.149020, 0.176471, 0.521569, 1.0 }, + { 0.145098, 0.039216, 0.545098, 1.0 }, + { 0.231373, 0.231373, 0.607843, 1.0 }, + { 0.274510, 0.372549, 0.733333, 1.0 }, + { 0.313725, 0.537255, 0.890196, 1.0 }, + { 0.301961, 0.450980, 0.886275, 1.0 }, + { 0.227451, 0.356863, 0.870588, 1.0 }, + { 0.188235, 0.356863, 0.870588, 1.0 }, + { 0.211765, 0.431373, 0.858824, 1.0 }, + { 0.196078, 0.470588, 0.905882, 1.0 }, + { 0.172549, 0.572549, 0.905882, 1.0 }, + { 0.184314, 0.764706, 0.905882, 1.0 }, + { 0.168627, 0.847059, 0.737255, 1.0 }, + { 0.176471, 0.768627, 0.701961, 1.0 }, + { 0.290196, 0.678431, 0.505882, 1.0 }, + { 0.247059, 0.513725, 0.290196, 1.0 }, + { 0.341176, 0.537255, 0.290196, 1.0 }, + { 0.466667, 0.364706, 0.305882, 1.0 }, + { 0.458824, 0.352941, 0.239216, 1.0 }, + { 0.400000, 0.337255, 0.286275, 1.0 }, + { 0.462745, 0.411765, 0.439216, 1.0 }, + { 0.325490, 0.509804, 0.533333, 1.0 }, + { 0.427451, 0.415686, 0.874510, 1.0 }, + { 0.545098, 0.388235, 0.878431, 1.0 }, + { 0.537255, 0.423529, 0.886275, 1.0 }, + { 0.537255, 0.482353, 0.866667, 1.0 }, + { 0.478431, 0.564706, 0.858824, 1.0 }, + { 0.368627, 0.788235, 0.819608, 1.0 }, + { 0.313725, 0.843137, 0.858824, 1.0 }, + { 0.235294, 0.850980, 0.925490, 1.0 }, + { 0.176471, 0.800000, 0.925490, 1.0 }, + { 0.164706, 0.768627, 0.917647, 1.0 }, + { 0.235294, 0.603922, 0.854902, 1.0 }, + { 0.278431, 0.423529, 0.874510, 1.0 }, + { 0.309804, 0.184314, 0.862745, 1.0 }, + { 0.400000, 0.125490, 0.854902, 1.0 }, + { 0.443137, 0.215686, 0.882353, 1.0 }, + { 0.525490, 0.337255, 0.807843, 1.0 }, + { 0.678431, 0.462745, 0.537255, 1.0 }, + { 0.760784, 0.537255, 0.470588, 1.0 }, + { 0.796078, 0.556863, 0.537255, 1.0 }, + { 0.627451, 0.529412, 0.682353, 1.0 }, + { 0.650980, 0.611765, 0.882353, 1.0 }, + { 0.568627, 0.596078, 0.870588, 1.0 }, + { 0.482353, 0.411765, 0.937255, 1.0 }, + { 0.364706, 0.427451, 0.901961, 1.0 }, + { 0.380392, 0.415686, 0.921569, 1.0 }, + { 0.490196, 0.403922, 0.929412, 1.0 }, + { 0.549020, 0.333333, 0.905882, 1.0 }, + { 0.564706, 0.329412, 0.909804, 1.0 }, + { 0.525490, 0.290196, 0.909804, 1.0 }, + { 0.576471, 0.290196, 0.945098, 1.0 }, + { 0.580392, 0.298039, 0.933333, 1.0 }, + { 0.576471, 0.270588, 0.905882, 1.0 }, + { 0.509804, 0.196078, 0.874510, 1.0 }, + { 0.501961, 0.152941, 0.756863, 1.0 }, + { 0.588235, 0.074510, 0.592157, 1.0 }, + { 0.654902, 0.082353, 0.337255, 1.0 }, + { 0.796078, 0.188235, 0.168627, 1.0 }, + { 0.670588, 0.192157, 0.000000, 1.0 }, + { 0.564706, 0.329412, 0.082353, 1.0 }, + { 0.176471, 0.839216, 0.239216, 1.0 }, + }; +/* 4u0009b.jpg */ +static double4 colors_343[] = { + { 0.109804, 0.349020, 0.117647, 1.0 }, + { 0.121569, 0.172549, 0.105882, 1.0 }, + { 0.105882, 0.243137, 0.082353, 1.0 }, + { 0.094118, 0.313725, 0.058824, 1.0 }, + { 0.125490, 0.333333, 0.078431, 1.0 }, + { 0.160784, 0.352941, 0.098039, 1.0 }, + { 0.129412, 0.341176, 0.113725, 1.0 }, + { 0.098039, 0.333333, 0.129412, 1.0 }, + { 0.074510, 0.270588, 0.023529, 1.0 }, + { 0.078431, 0.278431, 0.011765, 1.0 }, + { 0.082353, 0.286275, 0.003922, 1.0 }, + { 0.058824, 0.309804, 0.007843, 1.0 }, + { 0.035294, 0.337255, 0.015686, 1.0 }, + { 0.019608, 0.356863, 0.054902, 1.0 }, + { 0.003922, 0.380392, 0.098039, 1.0 }, + { 0.023529, 0.392157, 0.101961, 1.0 }, + { 0.043137, 0.403922, 0.109804, 1.0 }, + { 0.015686, 0.345098, 0.211765, 1.0 }, + { 0.082353, 0.372549, 0.223529, 1.0 }, + { 0.149020, 0.403922, 0.235294, 1.0 }, + { 0.152941, 0.419608, 0.270588, 1.0 }, + { 0.156863, 0.435294, 0.309804, 1.0 }, + { 0.149020, 0.447059, 0.321569, 1.0 }, + { 0.145098, 0.462745, 0.337255, 1.0 }, + { 0.160784, 0.517647, 0.450980, 1.0 }, + { 0.211765, 0.537255, 0.478431, 1.0 }, + { 0.266667, 0.556863, 0.505882, 1.0 }, + { 0.333333, 0.572549, 0.501961, 1.0 }, + { 0.403922, 0.592157, 0.498039, 1.0 }, + { 0.454902, 0.635294, 0.537255, 1.0 }, + { 0.505882, 0.678431, 0.580392, 1.0 }, + { 0.588235, 0.729412, 0.619608, 1.0 }, + { 0.607843, 0.701961, 0.607843, 1.0 }, + { 0.545098, 0.662745, 0.529412, 1.0 }, + { 0.486275, 0.611765, 0.505882, 1.0 }, + { 0.431373, 0.560784, 0.486275, 1.0 }, + { 0.396078, 0.556863, 0.466667, 1.0 }, + { 0.360784, 0.556863, 0.450980, 1.0 }, + { 0.345098, 0.552941, 0.454902, 1.0 }, + { 0.333333, 0.549020, 0.458824, 1.0 }, + { 0.223529, 0.545098, 0.498039, 1.0 }, + { 0.262745, 0.600000, 0.541176, 1.0 }, + { 0.301961, 0.658824, 0.588235, 1.0 }, + { 0.282353, 0.627451, 0.576471, 1.0 }, + { 0.262745, 0.600000, 0.564706, 1.0 }, + { 0.247059, 0.592157, 0.556863, 1.0 }, + { 0.231373, 0.584314, 0.549020, 1.0 }, + { 0.203922, 0.556863, 0.509804, 1.0 }, + { 0.164706, 0.549020, 0.498039, 1.0 }, + { 0.149020, 0.458824, 0.345098, 1.0 }, + { 0.164706, 0.466667, 0.352941, 1.0 }, + { 0.184314, 0.478431, 0.360784, 1.0 }, + { 0.235294, 0.517647, 0.423529, 1.0 }, + { 0.290196, 0.560784, 0.490196, 1.0 }, + { 0.325490, 0.600000, 0.537255, 1.0 }, + { 0.360784, 0.639216, 0.584314, 1.0 }, + { 0.607843, 0.803922, 0.760784, 1.0 }, + { 0.662745, 0.831373, 0.796078, 1.0 }, + { 0.721569, 0.858824, 0.835294, 1.0 }, + { 0.674510, 0.886275, 0.854902, 1.0 }, + { 0.627451, 0.913725, 0.878431, 1.0 }, + { 0.603922, 0.909804, 0.874510, 1.0 }, + { 0.580392, 0.905882, 0.874510, 1.0 }, + { 0.698039, 0.917647, 0.874510, 1.0 }, + { 0.800000, 0.933333, 0.941176, 1.0 }, + { 0.819608, 0.894118, 0.917647, 1.0 }, + { 0.745098, 0.858824, 0.866667, 1.0 }, + { 0.674510, 0.827451, 0.815686, 1.0 }, + { 0.654902, 0.800000, 0.784314, 1.0 }, + { 0.635294, 0.772549, 0.756863, 1.0 }, + { 0.592157, 0.713725, 0.643137, 1.0 }, + { 0.584314, 0.674510, 0.572549, 1.0 }, + { 0.447059, 0.619608, 0.478431, 1.0 }, + { 0.400000, 0.576471, 0.435294, 1.0 }, + { 0.352941, 0.533333, 0.392157, 1.0 }, + { 0.352941, 0.533333, 0.392157, 1.0 }, + { 0.352941, 0.533333, 0.392157, 1.0 }, + { 0.345098, 0.556863, 0.392157, 1.0 }, + { 0.337255, 0.580392, 0.396078, 1.0 }, + { 0.337255, 0.603922, 0.380392, 1.0 }, + { 0.345098, 0.596078, 0.360784, 1.0 }, + { 0.411765, 0.560784, 0.368627, 1.0 }, + { 0.407843, 0.564706, 0.407843, 1.0 }, + { 0.407843, 0.568627, 0.450980, 1.0 }, + { 0.435294, 0.588235, 0.462745, 1.0 }, + { 0.466667, 0.611765, 0.478431, 1.0 }, + { 0.482353, 0.627451, 0.505882, 1.0 }, + { 0.423529, 0.603922, 0.501961, 1.0 }, + { 0.325490, 0.541176, 0.450980, 1.0 }, + { 0.270588, 0.541176, 0.415686, 1.0 }, + { 0.219608, 0.545098, 0.380392, 1.0 }, + { 0.227451, 0.505882, 0.360784, 1.0 }, + { 0.235294, 0.466667, 0.341176, 1.0 }, + { 0.180392, 0.419608, 0.290196, 1.0 }, + { 0.156863, 0.403922, 0.235294, 1.0 }, + { 0.137255, 0.403922, 0.211765, 1.0 }, + { 0.133333, 0.458824, 0.192157, 1.0 }, + { 0.133333, 0.513725, 0.447059, 1.0 }, + { 0.184314, 0.545098, 0.494118, 1.0 }, + { 0.239216, 0.580392, 0.545098, 1.0 }, + { 0.274510, 0.615686, 0.564706, 1.0 }, + { 0.309804, 0.650980, 0.584314, 1.0 }, + { 0.364706, 0.690196, 0.580392, 1.0 }, + { 0.419608, 0.713725, 0.584314, 1.0 }, + { 0.470588, 0.749020, 0.623529, 1.0 }, + { 0.462745, 0.741176, 0.619608, 1.0 }, + { 0.454902, 0.733333, 0.615686, 1.0 }, + { 0.439216, 0.725490, 0.623529, 1.0 }, + { 0.427451, 0.721569, 0.631373, 1.0 }, + { 0.407843, 0.698039, 0.568627, 1.0 }, + { 0.400000, 0.682353, 0.537255, 1.0 }, + { 0.407843, 0.698039, 0.552941, 1.0 }, + { 0.443137, 0.698039, 0.572549, 1.0 }, + { 0.474510, 0.639216, 0.560784, 1.0 }, + { 0.482353, 0.643137, 0.560784, 1.0 }, + { 0.494118, 0.647059, 0.564706, 1.0 }, + { 0.490196, 0.643137, 0.537255, 1.0 }, + { 0.431373, 0.600000, 0.490196, 1.0 }, + { 0.384314, 0.584314, 0.462745, 1.0 }, + { 0.368627, 0.576471, 0.498039, 1.0 }, + { 0.454902, 0.721569, 0.576471, 1.0 }, + { 0.521569, 0.780392, 0.670588, 1.0 }, + { 0.588235, 0.843137, 0.764706, 1.0 }, + { 0.600000, 0.866667, 0.803922, 1.0 }, + { 0.615686, 0.890196, 0.847059, 1.0 }, + { 0.576471, 0.858824, 0.811765, 1.0 }, + { 0.505882, 0.792157, 0.713725, 1.0 }, + { 0.521569, 0.772549, 0.635294, 1.0 }, + { 0.490196, 0.745098, 0.588235, 1.0 }, + { 0.431373, 0.658824, 0.470588, 1.0 }, + { 0.407843, 0.647059, 0.447059, 1.0 }, + { 0.384314, 0.639216, 0.427451, 1.0 }, + { 0.325490, 0.611765, 0.396078, 1.0 }, + { 0.321569, 0.572549, 0.376471, 1.0 }, + { 0.317647, 0.580392, 0.372549, 1.0 }, + { 0.286275, 0.552941, 0.313725, 1.0 }, + { 0.145098, 0.423529, 0.164706, 1.0 }, + { 0.164706, 0.411765, 0.172549, 1.0 }, + { 0.184314, 0.400000, 0.184314, 1.0 }, + { 0.211765, 0.423529, 0.203922, 1.0 }, + { 0.239216, 0.447059, 0.227451, 1.0 }, + { 0.239216, 0.443137, 0.254902, 1.0 }, + { 0.266667, 0.470588, 0.317647, 1.0 }, + { 0.309804, 0.505882, 0.368627, 1.0 }, + { 0.298039, 0.545098, 0.431373, 1.0 }, + { 0.184314, 0.482353, 0.372549, 1.0 }, + { 0.145098, 0.450980, 0.325490, 1.0 }, + { 0.105882, 0.419608, 0.282353, 1.0 }, + { 0.078431, 0.400000, 0.258824, 1.0 }, + { 0.086275, 0.356863, 0.235294, 1.0 }, + { 0.078431, 0.360784, 0.203922, 1.0 }, + { 0.180392, 0.411765, 0.223529, 1.0 }, + { 0.309804, 0.474510, 0.286275, 1.0 }, + { 0.325490, 0.478431, 0.266667, 1.0 }, + { 0.345098, 0.486275, 0.247059, 1.0 }, + { 0.301961, 0.533333, 0.266667, 1.0 }, + { 0.286275, 0.517647, 0.266667, 1.0 }, + { 0.258824, 0.478431, 0.200000, 1.0 }, + { 0.250980, 0.482353, 0.223529, 1.0 }, + { 0.247059, 0.466667, 0.313725, 1.0 }, + { 0.203922, 0.490196, 0.376471, 1.0 }, + { 0.266667, 0.564706, 0.517647, 1.0 }, + { 0.301961, 0.584314, 0.552941, 1.0 }, + { 0.337255, 0.607843, 0.588235, 1.0 }, + { 0.427451, 0.643137, 0.623529, 1.0 }, + { 0.466667, 0.682353, 0.694118, 1.0 }, + { 0.486275, 0.686275, 0.690196, 1.0 }, + { 0.509804, 0.694118, 0.662745, 1.0 }, + { 0.486275, 0.682353, 0.670588, 1.0 }, + { 0.466667, 0.682353, 0.678431, 1.0 }, + { 0.450980, 0.686275, 0.686275, 1.0 }, + { 0.388235, 0.654902, 0.650980, 1.0 }, + { 0.372549, 0.643137, 0.631373, 1.0 }, + { 0.313725, 0.607843, 0.588235, 1.0 }, + { 0.298039, 0.584314, 0.556863, 1.0 }, + { 0.247059, 0.576471, 0.525490, 1.0 }, + { 0.200000, 0.552941, 0.505882, 1.0 }, + { 0.247059, 0.537255, 0.470588, 1.0 }, + { 0.294118, 0.545098, 0.407843, 1.0 }, + { 0.301961, 0.545098, 0.400000, 1.0 }, + { 0.317647, 0.513725, 0.368627, 1.0 }, + { 0.325490, 0.513725, 0.317647, 1.0 }, + { 0.282353, 0.474510, 0.215686, 1.0 }, + { 0.188235, 0.403922, 0.188235, 1.0 }, + { 0.223529, 0.368627, 0.098039, 1.0 }, + { 0.203922, 0.380392, 0.141176, 1.0 }, + { 0.188235, 0.396078, 0.184314, 1.0 }, + { 0.203922, 0.447059, 0.294118, 1.0 }, + { 0.294118, 0.505882, 0.364706, 1.0 }, + { 0.325490, 0.592157, 0.407843, 1.0 }, + { 0.415686, 0.643137, 0.447059, 1.0 }, + { 0.482353, 0.654902, 0.588235, 1.0 }, + { 0.549020, 0.717647, 0.690196, 1.0 }, + { 0.603922, 0.768627, 0.764706, 1.0 }, + { 0.647059, 0.792157, 0.815686, 1.0 }, + { 0.662745, 0.823529, 0.792157, 1.0 }, + { 0.670588, 0.839216, 0.764706, 1.0 }, + { 0.686275, 0.862745, 0.772549, 1.0 }, + { 0.662745, 0.827451, 0.788235, 1.0 }, + { 0.592157, 0.807843, 0.694118, 1.0 }, + { 0.525490, 0.800000, 0.698039, 1.0 }, + { 0.494118, 0.780392, 0.674510, 1.0 }, + { 0.494118, 0.772549, 0.654902, 1.0 }, + { 0.521569, 0.760784, 0.639216, 1.0 }, + { 0.525490, 0.709804, 0.670588, 1.0 }, + { 0.521569, 0.705882, 0.682353, 1.0 }, + { 0.529412, 0.705882, 0.678431, 1.0 }, + { 0.537255, 0.729412, 0.647059, 1.0 }, + { 0.600000, 0.752941, 0.639216, 1.0 }, + { 0.635294, 0.752941, 0.650980, 1.0 }, + { 0.666667, 0.807843, 0.698039, 1.0 }, + { 0.596078, 0.741176, 0.713725, 1.0 }, + { 0.611765, 0.764706, 0.643137, 1.0 }, + { 0.603922, 0.729412, 0.635294, 1.0 }, + { 0.545098, 0.682353, 0.603922, 1.0 }, + { 0.549020, 0.682353, 0.584314, 1.0 }, + { 0.529412, 0.662745, 0.564706, 1.0 }, + { 0.529412, 0.654902, 0.572549, 1.0 }, + { 0.494118, 0.647059, 0.564706, 1.0 }, + { 0.423529, 0.654902, 0.576471, 1.0 }, + { 0.403922, 0.666667, 0.537255, 1.0 }, + { 0.392157, 0.678431, 0.564706, 1.0 }, + { 0.345098, 0.623529, 0.607843, 1.0 }, + { 0.329412, 0.603922, 0.572549, 1.0 }, + { 0.305882, 0.576471, 0.494118, 1.0 }, + { 0.349020, 0.556863, 0.478431, 1.0 }, + { 0.329412, 0.560784, 0.450980, 1.0 }, + { 0.352941, 0.572549, 0.458824, 1.0 }, + { 0.392157, 0.584314, 0.466667, 1.0 }, + { 0.407843, 0.580392, 0.521569, 1.0 }, + { 0.415686, 0.639216, 0.564706, 1.0 }, + { 0.450980, 0.666667, 0.643137, 1.0 }, + { 0.470588, 0.682353, 0.682353, 1.0 }, + { 0.505882, 0.701961, 0.690196, 1.0 }, + { 0.521569, 0.725490, 0.717647, 1.0 }, + { 0.533333, 0.764706, 0.639216, 1.0 }, + { 0.517647, 0.756863, 0.623529, 1.0 }, + { 0.525490, 0.749020, 0.619608, 1.0 }, + { 0.529412, 0.698039, 0.662745, 1.0 }, + { 0.521569, 0.678431, 0.635294, 1.0 }, + { 0.474510, 0.709804, 0.600000, 1.0 }, + { 0.462745, 0.729412, 0.584314, 1.0 }, + { 0.462745, 0.741176, 0.615686, 1.0 }, + { 0.450980, 0.749020, 0.647059, 1.0 }, + { 0.392157, 0.749020, 0.690196, 1.0 }, + { 0.403922, 0.662745, 0.654902, 1.0 }, + { 0.388235, 0.647059, 0.639216, 1.0 }, + { 0.337255, 0.674510, 0.576471, 1.0 }, + { 0.341176, 0.682353, 0.549020, 1.0 }, + { 0.352941, 0.658824, 0.501961, 1.0 }, + { 0.368627, 0.650980, 0.454902, 1.0 }, + { 0.341176, 0.592157, 0.458824, 1.0 }, + { 0.309804, 0.533333, 0.458824, 1.0 }, + { 0.219608, 0.513725, 0.435294, 1.0 }, + { 0.054902, 0.419608, 0.298039, 1.0 }, + { 0.109804, 0.462745, 0.364706, 1.0 }, + }; +/* 4u0010.jpg */ +static double4 colors_344[] = { + { 0.231373, 0.686275, 0.682353, 1.0 }, + { 0.125490, 0.639216, 0.678431, 1.0 }, + { 0.180392, 0.670588, 0.678431, 1.0 }, + { 0.239216, 0.705882, 0.682353, 1.0 }, + { 0.458824, 0.709804, 0.623529, 1.0 }, + { 0.682353, 0.713725, 0.568627, 1.0 }, + { 0.647059, 0.611765, 0.384314, 1.0 }, + { 0.611765, 0.513725, 0.200000, 1.0 }, + { 0.878431, 0.380392, 0.172549, 1.0 }, + { 0.803922, 0.231373, 0.231373, 1.0 }, + { 0.729412, 0.086275, 0.294118, 1.0 }, + { 0.705882, 0.054902, 0.329412, 1.0 }, + { 0.682353, 0.023529, 0.368627, 1.0 }, + { 0.698039, 0.109804, 0.431373, 1.0 }, + { 0.713725, 0.196078, 0.494118, 1.0 }, + { 0.694118, 0.235294, 0.584314, 1.0 }, + { 0.674510, 0.278431, 0.678431, 1.0 }, + { 0.372549, 0.415686, 0.725490, 1.0 }, + { 0.286275, 0.349020, 0.698039, 1.0 }, + { 0.203922, 0.282353, 0.670588, 1.0 }, + { 0.254902, 0.184314, 0.486275, 1.0 }, + { 0.309804, 0.086275, 0.301961, 1.0 }, + { 0.321569, 0.164706, 0.341176, 1.0 }, + { 0.337255, 0.243137, 0.384314, 1.0 }, + { 0.078431, 0.403922, 0.560784, 1.0 }, + { 0.070588, 0.380392, 0.627451, 1.0 }, + { 0.066667, 0.356863, 0.698039, 1.0 }, + { 0.043137, 0.321569, 0.701961, 1.0 }, + { 0.019608, 0.286275, 0.705882, 1.0 }, + { 0.043137, 0.254902, 0.674510, 1.0 }, + { 0.066667, 0.227451, 0.643137, 1.0 }, + { 0.101961, 0.176471, 0.549020, 1.0 }, + { 0.188235, 0.200000, 0.650980, 1.0 }, + { 0.184314, 0.258824, 0.658824, 1.0 }, + { 0.305882, 0.364706, 0.690196, 1.0 }, + { 0.427451, 0.470588, 0.721569, 1.0 }, + { 0.560784, 0.443137, 0.721569, 1.0 }, + { 0.698039, 0.419608, 0.725490, 1.0 }, + { 0.627451, 0.305882, 0.682353, 1.0 }, + { 0.560784, 0.196078, 0.643137, 1.0 }, + { 0.352941, 0.211765, 0.596078, 1.0 }, + { 0.262745, 0.290196, 0.639216, 1.0 }, + { 0.172549, 0.372549, 0.682353, 1.0 }, + { 0.121569, 0.541176, 0.639216, 1.0 }, + { 0.070588, 0.709804, 0.596078, 1.0 }, + { 0.050980, 0.772549, 0.580392, 1.0 }, + { 0.031373, 0.835294, 0.564706, 1.0 }, + { 0.152941, 0.564706, 0.509804, 1.0 }, + { 0.239216, 0.403922, 0.498039, 1.0 }, + { 0.196078, 0.317647, 0.733333, 1.0 }, + { 0.172549, 0.435294, 0.823529, 1.0 }, + { 0.149020, 0.552941, 0.917647, 1.0 }, + { 0.164706, 0.533333, 0.909804, 1.0 }, + { 0.180392, 0.517647, 0.905882, 1.0 }, + { 0.172549, 0.466667, 0.815686, 1.0 }, + { 0.168627, 0.415686, 0.729412, 1.0 }, + { 0.062745, 0.380392, 0.729412, 1.0 }, + { 0.086275, 0.329412, 0.709804, 1.0 }, + { 0.113725, 0.282353, 0.694118, 1.0 }, + { 0.137255, 0.317647, 0.705882, 1.0 }, + { 0.164706, 0.356863, 0.717647, 1.0 }, + { 0.176471, 0.376471, 0.701961, 1.0 }, + { 0.188235, 0.400000, 0.690196, 1.0 }, + { 0.211765, 0.415686, 0.709804, 1.0 }, + { 0.160784, 0.411765, 0.701961, 1.0 }, + { 0.047059, 0.431373, 0.811765, 1.0 }, + { 0.133333, 0.423529, 0.800000, 1.0 }, + { 0.219608, 0.415686, 0.788235, 1.0 }, + { 0.294118, 0.447059, 0.803922, 1.0 }, + { 0.372549, 0.478431, 0.819608, 1.0 }, + { 0.576471, 0.529412, 0.780392, 1.0 }, + { 0.701961, 0.592157, 0.752941, 1.0 }, + { 0.682353, 0.576471, 0.745098, 1.0 }, + { 0.572549, 0.415686, 0.768627, 1.0 }, + { 0.466667, 0.254902, 0.792157, 1.0 }, + { 0.403922, 0.200000, 0.792157, 1.0 }, + { 0.345098, 0.145098, 0.792157, 1.0 }, + { 0.345098, 0.098039, 0.776471, 1.0 }, + { 0.345098, 0.050980, 0.760784, 1.0 }, + { 0.376471, 0.023529, 0.780392, 1.0 }, + { 0.305882, 0.027451, 0.803922, 1.0 }, + { 0.380392, 0.090196, 0.800000, 1.0 }, + { 0.439216, 0.082353, 0.858824, 1.0 }, + { 0.501961, 0.074510, 0.917647, 1.0 }, + { 0.576471, 0.043137, 0.929412, 1.0 }, + { 0.650980, 0.011765, 0.941176, 1.0 }, + { 0.741176, 0.031373, 0.968627, 1.0 }, + { 0.658824, 0.125490, 0.894118, 1.0 }, + { 0.529412, 0.270588, 0.764706, 1.0 }, + { 0.454902, 0.329412, 0.764706, 1.0 }, + { 0.380392, 0.392157, 0.764706, 1.0 }, + { 0.384314, 0.337255, 0.760784, 1.0 }, + { 0.392157, 0.282353, 0.756863, 1.0 }, + { 0.317647, 0.207843, 0.674510, 1.0 }, + { 0.266667, 0.207843, 0.666667, 1.0 }, + { 0.219608, 0.160784, 0.658824, 1.0 }, + { 0.196078, 0.203922, 0.733333, 1.0 }, + { 0.196078, 0.333333, 0.788235, 1.0 }, + { 0.129412, 0.309804, 0.749020, 1.0 }, + { 0.062745, 0.290196, 0.709804, 1.0 }, + { 0.094118, 0.235294, 0.709804, 1.0 }, + { 0.125490, 0.180392, 0.709804, 1.0 }, + { 0.176471, 0.137255, 0.615686, 1.0 }, + { 0.215686, 0.160784, 0.690196, 1.0 }, + { 0.200000, 0.447059, 0.725490, 1.0 }, + { 0.176471, 0.533333, 0.725490, 1.0 }, + { 0.156863, 0.619608, 0.729412, 1.0 }, + { 0.188235, 0.572549, 0.701961, 1.0 }, + { 0.219608, 0.525490, 0.678431, 1.0 }, + { 0.301961, 0.356863, 0.768627, 1.0 }, + { 0.262745, 0.294118, 0.682353, 1.0 }, + { 0.192157, 0.243137, 0.752941, 1.0 }, + { 0.129412, 0.200000, 0.772549, 1.0 }, + { 0.294118, 0.047059, 0.945098, 1.0 }, + { 0.309804, 0.082353, 0.952941, 1.0 }, + { 0.325490, 0.117647, 0.960784, 1.0 }, + { 0.403922, 0.211765, 0.949020, 1.0 }, + { 0.419608, 0.086275, 0.788235, 1.0 }, + { 0.415686, 0.090196, 0.694118, 1.0 }, + { 0.431373, 0.031373, 0.431373, 1.0 }, + { 0.529412, 0.023529, 0.376471, 1.0 }, + { 0.678431, 0.019608, 0.349020, 1.0 }, + { 0.831373, 0.019608, 0.325490, 1.0 }, + { 0.843137, 0.019608, 0.329412, 1.0 }, + { 0.858824, 0.023529, 0.337255, 1.0 }, + { 0.827451, 0.039216, 0.305882, 1.0 }, + { 0.788235, 0.086275, 0.352941, 1.0 }, + { 0.796078, 0.098039, 0.474510, 1.0 }, + { 0.870588, 0.203922, 0.450980, 1.0 }, + { 0.807843, 0.329412, 0.529412, 1.0 }, + { 0.749020, 0.388235, 0.572549, 1.0 }, + { 0.690196, 0.450980, 0.615686, 1.0 }, + { 0.690196, 0.537255, 0.760784, 1.0 }, + { 0.615686, 0.490196, 0.737255, 1.0 }, + { 0.509804, 0.321569, 0.713725, 1.0 }, + { 0.458824, 0.180392, 0.580392, 1.0 }, + { 0.254902, 0.015686, 0.419608, 1.0 }, + { 0.407843, 0.039216, 0.349020, 1.0 }, + { 0.564706, 0.066667, 0.282353, 1.0 }, + { 0.588235, 0.066667, 0.294118, 1.0 }, + { 0.615686, 0.066667, 0.305882, 1.0 }, + { 0.529412, 0.219608, 0.396078, 1.0 }, + { 0.474510, 0.125490, 0.447059, 1.0 }, + { 0.454902, 0.094118, 0.490196, 1.0 }, + { 0.411765, 0.160784, 0.607843, 1.0 }, + { 0.403922, 0.200000, 0.635294, 1.0 }, + { 0.345098, 0.231373, 0.650980, 1.0 }, + { 0.290196, 0.262745, 0.670588, 1.0 }, + { 0.203922, 0.317647, 0.709804, 1.0 }, + { 0.219608, 0.341176, 0.764706, 1.0 }, + { 0.156863, 0.254902, 0.717647, 1.0 }, + { 0.145098, 0.309804, 0.694118, 1.0 }, + { 0.133333, 0.337255, 0.870588, 1.0 }, + { 0.156863, 0.372549, 0.913725, 1.0 }, + { 0.184314, 0.407843, 0.960784, 1.0 }, + { 0.270588, 0.376471, 0.937255, 1.0 }, + { 0.298039, 0.203922, 0.784314, 1.0 }, + { 0.305882, 0.070588, 0.792157, 1.0 }, + { 0.364706, 0.074510, 0.760784, 1.0 }, + { 0.427451, 0.094118, 0.745098, 1.0 }, + { 0.525490, 0.094118, 0.827451, 1.0 }, + { 0.741176, 0.058824, 0.580392, 1.0 }, + { 0.690196, 0.062745, 0.517647, 1.0 }, + { 0.643137, 0.070588, 0.458824, 1.0 }, + { 0.509804, 0.101961, 0.576471, 1.0 }, + { 0.537255, 0.117647, 0.635294, 1.0 }, + { 0.427451, 0.141176, 0.733333, 1.0 }, + { 0.447059, 0.243137, 0.811765, 1.0 }, + { 0.439216, 0.313725, 0.811765, 1.0 }, + { 0.435294, 0.290196, 0.788235, 1.0 }, + { 0.435294, 0.270588, 0.764706, 1.0 }, + { 0.490196, 0.262745, 0.737255, 1.0 }, + { 0.654902, 0.376471, 0.745098, 1.0 }, + { 0.694118, 0.392157, 0.792157, 1.0 }, + { 0.631373, 0.411765, 0.792157, 1.0 }, + { 0.666667, 0.439216, 0.741176, 1.0 }, + { 0.741176, 0.376471, 0.654902, 1.0 }, + { 0.611765, 0.219608, 0.454902, 1.0 }, + { 0.666667, 0.078431, 0.329412, 1.0 }, + { 0.658824, 0.019608, 0.376471, 1.0 }, + { 0.674510, 0.062745, 0.388235, 1.0 }, + { 0.572549, 0.090196, 0.498039, 1.0 }, + { 0.450980, 0.156863, 0.560784, 1.0 }, + { 0.411765, 0.215686, 0.588235, 1.0 }, + { 0.254902, 0.188235, 0.698039, 1.0 }, + { 0.219608, 0.176471, 0.741176, 1.0 }, + { 0.184314, 0.168627, 0.784314, 1.0 }, + { 0.203922, 0.066667, 0.811765, 1.0 }, + { 0.274510, 0.090196, 0.780392, 1.0 }, + { 0.270588, 0.129412, 0.749020, 1.0 }, + { 0.325490, 0.090196, 0.709804, 1.0 }, + { 0.223529, 0.031373, 0.592157, 1.0 }, + { 0.219608, 0.070588, 0.545098, 1.0 }, + { 0.337255, 0.086275, 0.556863, 1.0 }, + { 0.337255, 0.203922, 0.635294, 1.0 }, + { 0.188235, 0.121569, 0.662745, 1.0 }, + { 0.070588, 0.035294, 0.729412, 1.0 }, + { 0.070588, 0.074510, 0.803922, 1.0 }, + { 0.066667, 0.070588, 0.760784, 1.0 }, + { 0.086275, 0.129412, 0.717647, 1.0 }, + { 0.109804, 0.219608, 0.741176, 1.0 }, + { 0.058824, 0.235294, 0.733333, 1.0 }, + { 0.003922, 0.262745, 0.701961, 1.0 }, + { 0.050980, 0.117647, 0.525490, 1.0 }, + { 0.192157, 0.129412, 0.556863, 1.0 }, + { 0.360784, 0.117647, 0.505882, 1.0 }, + { 0.619608, 0.117647, 0.498039, 1.0 }, + { 0.788235, 0.333333, 0.525490, 1.0 }, + { 0.862745, 0.568627, 0.411765, 1.0 }, + { 0.890196, 0.650980, 0.325490, 1.0 }, + { 0.882353, 0.639216, 0.352941, 1.0 }, + { 0.690196, 0.670588, 0.686275, 1.0 }, + { 0.521569, 0.721569, 0.600000, 1.0 }, + { 0.352941, 0.549020, 0.741176, 1.0 }, + { 0.227451, 0.572549, 0.768627, 1.0 }, + { 0.223529, 0.482353, 0.819608, 1.0 }, + { 0.227451, 0.349020, 0.772549, 1.0 }, + { 0.117647, 0.372549, 0.733333, 1.0 }, + { 0.117647, 0.356863, 0.713725, 1.0 }, + { 0.125490, 0.239216, 0.749020, 1.0 }, + { 0.054902, 0.294118, 0.784314, 1.0 }, + { 0.101961, 0.286275, 0.984314, 1.0 }, + { 0.054902, 0.101961, 0.917647, 1.0 }, + { 0.180392, 0.227451, 0.807843, 1.0 }, + { 0.321569, 0.376471, 0.796078, 1.0 }, + { 0.337255, 0.400000, 0.784314, 1.0 }, + { 0.239216, 0.576471, 0.705882, 1.0 }, + { 0.270588, 0.650980, 0.713725, 1.0 }, + { 0.286275, 0.584314, 0.686275, 1.0 }, + { 0.325490, 0.541176, 0.752941, 1.0 }, + { 0.498039, 0.454902, 0.752941, 1.0 }, + { 0.615686, 0.396078, 0.784314, 1.0 }, + { 0.525490, 0.356863, 0.807843, 1.0 }, + { 0.494118, 0.396078, 0.803922, 1.0 }, + { 0.400000, 0.403922, 0.768627, 1.0 }, + { 0.360784, 0.458824, 0.772549, 1.0 }, + { 0.447059, 0.517647, 0.776471, 1.0 }, + { 0.529412, 0.615686, 0.776471, 1.0 }, + { 0.384314, 0.619608, 0.623529, 1.0 }, + { 0.235294, 0.654902, 0.537255, 1.0 }, + { 0.380392, 0.525490, 0.556863, 1.0 }, + { 0.443137, 0.274510, 0.623529, 1.0 }, + { 0.564706, 0.309804, 0.239216, 1.0 }, + { 0.854902, 0.443137, 0.227451, 1.0 }, + { 0.917647, 0.498039, 0.129412, 1.0 }, + { 0.854902, 0.486275, 0.235294, 1.0 }, + { 0.811765, 0.560784, 0.215686, 1.0 }, + { 0.850980, 0.623529, 0.235294, 1.0 }, + { 0.894118, 0.580392, 0.301961, 1.0 }, + { 0.756863, 0.274510, 0.447059, 1.0 }, + { 0.698039, 0.121569, 0.435294, 1.0 }, + { 0.584314, 0.317647, 0.509804, 1.0 }, + { 0.533333, 0.466667, 0.439216, 1.0 }, + { 0.356863, 0.764706, 0.423529, 1.0 }, + { 0.290196, 0.901961, 0.521569, 1.0 }, + { 0.050980, 0.792157, 0.525490, 1.0 }, + }; +/* 4u0011.jpg */ +static double4 colors_345[] = { + { 0.082353, 0.054902, 0.564706, 1.0 }, + { 0.015686, 0.192157, 0.509804, 1.0 }, + { 0.027451, 0.207843, 0.513725, 1.0 }, + { 0.039216, 0.227451, 0.517647, 1.0 }, + { 0.062745, 0.172549, 0.560784, 1.0 }, + { 0.090196, 0.121569, 0.607843, 1.0 }, + { 0.090196, 0.149020, 0.592157, 1.0 }, + { 0.094118, 0.180392, 0.580392, 1.0 }, + { 0.078431, 0.258824, 0.454902, 1.0 }, + { 0.086275, 0.309804, 0.380392, 1.0 }, + { 0.098039, 0.364706, 0.305882, 1.0 }, + { 0.243137, 0.419608, 0.262745, 1.0 }, + { 0.392157, 0.478431, 0.223529, 1.0 }, + { 0.517647, 0.396078, 0.137255, 1.0 }, + { 0.643137, 0.317647, 0.050980, 1.0 }, + { 0.639216, 0.309804, 0.054902, 1.0 }, + { 0.635294, 0.305882, 0.062745, 1.0 }, + { 0.576471, 0.164706, 0.050980, 1.0 }, + { 0.541176, 0.113725, 0.031373, 1.0 }, + { 0.509804, 0.066667, 0.011765, 1.0 }, + { 0.427451, 0.082353, 0.086275, 1.0 }, + { 0.345098, 0.098039, 0.164706, 1.0 }, + { 0.321569, 0.109804, 0.180392, 1.0 }, + { 0.298039, 0.121569, 0.200000, 1.0 }, + { 0.200000, 0.078431, 0.141176, 1.0 }, + { 0.266667, 0.109804, 0.117647, 1.0 }, + { 0.337255, 0.141176, 0.098039, 1.0 }, + { 0.474510, 0.152941, 0.058824, 1.0 }, + { 0.615686, 0.168627, 0.023529, 1.0 }, + { 0.643137, 0.172549, 0.035294, 1.0 }, + { 0.674510, 0.176471, 0.047059, 1.0 }, + { 0.670588, 0.250980, 0.086275, 1.0 }, + { 0.588235, 0.203922, 0.058824, 1.0 }, + { 0.286275, 0.078431, 0.062745, 1.0 }, + { 0.160784, 0.129412, 0.039216, 1.0 }, + { 0.035294, 0.180392, 0.019608, 1.0 }, + { 0.078431, 0.219608, 0.035294, 1.0 }, + { 0.125490, 0.262745, 0.050980, 1.0 }, + { 0.219608, 0.207843, 0.050980, 1.0 }, + { 0.313725, 0.156863, 0.054902, 1.0 }, + { 0.439216, 0.200000, 0.078431, 1.0 }, + { 0.466667, 0.352941, 0.129412, 1.0 }, + { 0.494118, 0.509804, 0.180392, 1.0 }, + { 0.411765, 0.509804, 0.141176, 1.0 }, + { 0.333333, 0.509804, 0.105882, 1.0 }, + { 0.254902, 0.427451, 0.113725, 1.0 }, + { 0.176471, 0.345098, 0.125490, 1.0 }, + { 0.196078, 0.435294, 0.305882, 1.0 }, + { 0.109804, 0.380392, 0.309804, 1.0 }, + { 0.137255, 0.423529, 0.380392, 1.0 }, + { 0.105882, 0.380392, 0.501961, 1.0 }, + { 0.074510, 0.341176, 0.627451, 1.0 }, + { 0.078431, 0.247059, 0.658824, 1.0 }, + { 0.086275, 0.156863, 0.690196, 1.0 }, + { 0.090196, 0.145098, 0.682353, 1.0 }, + { 0.098039, 0.133333, 0.678431, 1.0 }, + { 0.027451, 0.278431, 0.568627, 1.0 }, + { 0.047059, 0.329412, 0.419608, 1.0 }, + { 0.070588, 0.384314, 0.270588, 1.0 }, + { 0.101961, 0.360784, 0.223529, 1.0 }, + { 0.137255, 0.337255, 0.176471, 1.0 }, + { 0.168627, 0.349020, 0.101961, 1.0 }, + { 0.200000, 0.364706, 0.027451, 1.0 }, + { 0.325490, 0.478431, 0.011765, 1.0 }, + { 0.196078, 0.627451, 0.105882, 1.0 }, + { 0.258824, 0.596078, 0.058824, 1.0 }, + { 0.274510, 0.588235, 0.039216, 1.0 }, + { 0.290196, 0.584314, 0.019608, 1.0 }, + { 0.392157, 0.701961, 0.058824, 1.0 }, + { 0.494118, 0.823529, 0.101961, 1.0 }, + { 0.592157, 0.768627, 0.270588, 1.0 }, + { 0.635294, 0.811765, 0.313725, 1.0 }, + { 0.431373, 0.411765, 0.396078, 1.0 }, + { 0.368627, 0.352941, 0.435294, 1.0 }, + { 0.305882, 0.294118, 0.478431, 1.0 }, + { 0.305882, 0.282353, 0.458824, 1.0 }, + { 0.305882, 0.270588, 0.439216, 1.0 }, + { 0.313725, 0.235294, 0.450980, 1.0 }, + { 0.321569, 0.200000, 0.466667, 1.0 }, + { 0.258824, 0.172549, 0.466667, 1.0 }, + { 0.231373, 0.152941, 0.541176, 1.0 }, + { 0.164706, 0.152941, 0.596078, 1.0 }, + { 0.129412, 0.125490, 0.631373, 1.0 }, + { 0.094118, 0.101961, 0.670588, 1.0 }, + { 0.086275, 0.082353, 0.658824, 1.0 }, + { 0.078431, 0.062745, 0.647059, 1.0 }, + { 0.043137, 0.109804, 0.619608, 1.0 }, + { 0.082353, 0.094118, 0.607843, 1.0 }, + { 0.066667, 0.035294, 0.509804, 1.0 }, + { 0.117647, 0.027451, 0.450980, 1.0 }, + { 0.168627, 0.023529, 0.396078, 1.0 }, + { 0.196078, 0.011765, 0.333333, 1.0 }, + { 0.223529, 0.000000, 0.270588, 1.0 }, + { 0.156863, 0.007843, 0.160784, 1.0 }, + { 0.113725, 0.066667, 0.121569, 1.0 }, + { 0.137255, 0.109804, 0.172549, 1.0 }, + { 0.254902, 0.094118, 0.156863, 1.0 }, + { 0.156863, 0.098039, 0.352941, 1.0 }, + { 0.152941, 0.109804, 0.443137, 1.0 }, + { 0.149020, 0.121569, 0.537255, 1.0 }, + { 0.286275, 0.074510, 0.525490, 1.0 }, + { 0.427451, 0.027451, 0.517647, 1.0 }, + { 0.545098, 0.082353, 0.458824, 1.0 }, + { 0.780392, 0.113725, 0.227451, 1.0 }, + { 0.788235, 0.101961, 0.121569, 1.0 }, + { 0.733333, 0.133333, 0.090196, 1.0 }, + { 0.682353, 0.168627, 0.058824, 1.0 }, + { 0.674510, 0.164706, 0.066667, 1.0 }, + { 0.666667, 0.160784, 0.074510, 1.0 }, + { 0.513725, 0.141176, 0.172549, 1.0 }, + { 0.384314, 0.274510, 0.227451, 1.0 }, + { 0.317647, 0.274510, 0.392157, 1.0 }, + { 0.243137, 0.235294, 0.419608, 1.0 }, + { 0.054902, 0.098039, 0.521569, 1.0 }, + { 0.047059, 0.062745, 0.517647, 1.0 }, + { 0.039216, 0.031373, 0.513725, 1.0 }, + { 0.000000, 0.019608, 0.607843, 1.0 }, + { 0.058824, 0.050980, 0.721569, 1.0 }, + { 0.074510, 0.101961, 0.690196, 1.0 }, + { 0.094118, 0.133333, 0.615686, 1.0 }, + { 0.203922, 0.200000, 0.435294, 1.0 }, + { 0.274510, 0.172549, 0.286275, 1.0 }, + { 0.345098, 0.145098, 0.141176, 1.0 }, + { 0.403922, 0.160784, 0.109804, 1.0 }, + { 0.466667, 0.176471, 0.078431, 1.0 }, + { 0.666667, 0.200000, 0.066667, 1.0 }, + { 0.666667, 0.196078, 0.050980, 1.0 }, + { 0.717647, 0.207843, 0.011765, 1.0 }, + { 0.784314, 0.231373, 0.050980, 1.0 }, + { 0.713725, 0.282353, 0.082353, 1.0 }, + { 0.690196, 0.294118, 0.050980, 1.0 }, + { 0.666667, 0.309804, 0.023529, 1.0 }, + { 0.556863, 0.431373, 0.027451, 1.0 }, + { 0.396078, 0.588235, 0.027451, 1.0 }, + { 0.517647, 0.666667, 0.019608, 1.0 }, + { 0.513725, 0.596078, 0.050980, 1.0 }, + { 0.682353, 0.415686, 0.098039, 1.0 }, + { 0.741176, 0.352941, 0.109804, 1.0 }, + { 0.803922, 0.290196, 0.125490, 1.0 }, + { 0.788235, 0.231373, 0.078431, 1.0 }, + { 0.772549, 0.176471, 0.031373, 1.0 }, + { 0.678431, 0.000000, 0.007843, 1.0 }, + { 0.749020, 0.086275, 0.011765, 1.0 }, + { 0.800000, 0.160784, 0.023529, 1.0 }, + { 0.780392, 0.196078, 0.027451, 1.0 }, + { 0.854902, 0.576471, 0.082353, 1.0 }, + { 0.768627, 0.552941, 0.105882, 1.0 }, + { 0.686275, 0.533333, 0.129412, 1.0 }, + { 0.674510, 0.674510, 0.086275, 1.0 }, + { 0.564706, 0.560784, 0.066667, 1.0 }, + { 0.525490, 0.411765, 0.184314, 1.0 }, + { 0.509804, 0.345098, 0.352941, 1.0 }, + { 0.666667, 0.043137, 0.549020, 1.0 }, + { 0.611765, 0.054902, 0.552941, 1.0 }, + { 0.560784, 0.066667, 0.560784, 1.0 }, + { 0.494118, 0.098039, 0.576471, 1.0 }, + { 0.462745, 0.109804, 0.501961, 1.0 }, + { 0.376471, 0.152941, 0.368627, 1.0 }, + { 0.290196, 0.160784, 0.203922, 1.0 }, + { 0.294118, 0.160784, 0.152941, 1.0 }, + { 0.207843, 0.168627, 0.062745, 1.0 }, + { 0.152941, 0.176471, 0.043137, 1.0 }, + { 0.125490, 0.141176, 0.047059, 1.0 }, + { 0.098039, 0.105882, 0.054902, 1.0 }, + { 0.074510, 0.117647, 0.125490, 1.0 }, + { 0.094118, 0.050980, 0.117647, 1.0 }, + { 0.086275, 0.023529, 0.317647, 1.0 }, + { 0.031373, 0.141176, 0.337255, 1.0 }, + { 0.066667, 0.227451, 0.580392, 1.0 }, + { 0.050980, 0.227451, 0.592157, 1.0 }, + { 0.035294, 0.231373, 0.603922, 1.0 }, + { 0.066667, 0.396078, 0.576471, 1.0 }, + { 0.156863, 0.494118, 0.443137, 1.0 }, + { 0.329412, 0.654902, 0.129412, 1.0 }, + { 0.533333, 0.623529, 0.066667, 1.0 }, + { 0.658824, 0.784314, 0.223529, 1.0 }, + { 0.725490, 0.588235, 0.133333, 1.0 }, + { 0.654902, 0.431373, 0.152941, 1.0 }, + { 0.643137, 0.286275, 0.062745, 1.0 }, + { 0.584314, 0.149020, 0.082353, 1.0 }, + { 0.509804, 0.062745, 0.023529, 1.0 }, + { 0.419608, 0.113725, 0.098039, 1.0 }, + { 0.364706, 0.145098, 0.141176, 1.0 }, + { 0.352941, 0.211765, 0.164706, 1.0 }, + { 0.286275, 0.145098, 0.384314, 1.0 }, + { 0.227451, 0.117647, 0.372549, 1.0 }, + { 0.172549, 0.094118, 0.364706, 1.0 }, + { 0.078431, 0.066667, 0.407843, 1.0 }, + { 0.094118, 0.105882, 0.470588, 1.0 }, + { 0.117647, 0.113725, 0.482353, 1.0 }, + { 0.070588, 0.121569, 0.529412, 1.0 }, + { 0.137255, 0.172549, 0.529412, 1.0 }, + { 0.133333, 0.117647, 0.588235, 1.0 }, + { 0.094118, 0.117647, 0.588235, 1.0 }, + { 0.113725, 0.039216, 0.533333, 1.0 }, + { 0.113725, 0.066667, 0.505882, 1.0 }, + { 0.192157, 0.133333, 0.537255, 1.0 }, + { 0.239216, 0.035294, 0.560784, 1.0 }, + { 0.325490, 0.094118, 0.564706, 1.0 }, + { 0.447059, 0.172549, 0.454902, 1.0 }, + { 0.533333, 0.141176, 0.188235, 1.0 }, + { 0.400000, 0.156863, 0.168627, 1.0 }, + { 0.396078, 0.160784, 0.160784, 1.0 }, + { 0.384314, 0.129412, 0.223529, 1.0 }, + { 0.305882, 0.145098, 0.262745, 1.0 }, + { 0.227451, 0.050980, 0.313725, 1.0 }, + { 0.196078, 0.019608, 0.415686, 1.0 }, + { 0.145098, 0.047059, 0.376471, 1.0 }, + { 0.188235, 0.011765, 0.337255, 1.0 }, + { 0.247059, 0.023529, 0.290196, 1.0 }, + { 0.219608, 0.058824, 0.325490, 1.0 }, + { 0.239216, 0.101961, 0.360784, 1.0 }, + { 0.274510, 0.141176, 0.431373, 1.0 }, + { 0.215686, 0.164706, 0.447059, 1.0 }, + { 0.164706, 0.227451, 0.533333, 1.0 }, + { 0.137255, 0.270588, 0.517647, 1.0 }, + { 0.168627, 0.294118, 0.596078, 1.0 }, + { 0.090196, 0.349020, 0.690196, 1.0 }, + { 0.027451, 0.392157, 0.764706, 1.0 }, + { 0.086275, 0.301961, 0.666667, 1.0 }, + { 0.090196, 0.227451, 0.635294, 1.0 }, + { 0.062745, 0.203922, 0.635294, 1.0 }, + { 0.125490, 0.203922, 0.643137, 1.0 }, + { 0.156863, 0.164706, 0.607843, 1.0 }, + { 0.235294, 0.215686, 0.584314, 1.0 }, + { 0.415686, 0.090196, 0.513725, 1.0 }, + { 0.501961, 0.231373, 0.588235, 1.0 }, + { 0.545098, 0.231373, 0.564706, 1.0 }, + { 0.498039, 0.349020, 0.313725, 1.0 }, + { 0.517647, 0.215686, 0.098039, 1.0 }, + { 0.466667, 0.196078, 0.074510, 1.0 }, + { 0.419608, 0.156863, 0.133333, 1.0 }, + { 0.325490, 0.094118, 0.203922, 1.0 }, + { 0.227451, 0.117647, 0.349020, 1.0 }, + { 0.192157, 0.219608, 0.423529, 1.0 }, + { 0.094118, 0.250980, 0.349020, 1.0 }, + { 0.066667, 0.192157, 0.431373, 1.0 }, + { 0.098039, 0.117647, 0.376471, 1.0 }, + { 0.098039, 0.039216, 0.435294, 1.0 }, + { 0.078431, 0.003922, 0.494118, 1.0 }, + { 0.082353, 0.007843, 0.501961, 1.0 }, + { 0.125490, 0.062745, 0.580392, 1.0 }, + { 0.086275, 0.117647, 0.603922, 1.0 }, + { 0.066667, 0.184314, 0.521569, 1.0 }, + { 0.043137, 0.176471, 0.427451, 1.0 }, + { 0.039216, 0.172549, 0.282353, 1.0 }, + { 0.168627, 0.125490, 0.243137, 1.0 }, + { 0.207843, 0.152941, 0.211765, 1.0 }, + { 0.180392, 0.149020, 0.301961, 1.0 }, + { 0.113725, 0.235294, 0.450980, 1.0 }, + { 0.098039, 0.294118, 0.431373, 1.0 }, + { 0.074510, 0.301961, 0.588235, 1.0 }, + { 0.070588, 0.435294, 0.666667, 1.0 }, + { 0.074510, 0.447059, 0.713725, 1.0 }, + { 0.050980, 0.403922, 0.650980, 1.0 }, + { 0.070588, 0.313725, 0.615686, 1.0 }, + }; +/* 4u0012.jpg */ +static double4 colors_346[] = { + { 0.270588, 0.215686, 0.600000, 1.0 }, + { 0.196078, 0.247059, 0.552941, 1.0 }, + { 0.101961, 0.274510, 0.549020, 1.0 }, + { 0.011765, 0.301961, 0.549020, 1.0 }, + { 0.050980, 0.270588, 0.572549, 1.0 }, + { 0.094118, 0.239216, 0.596078, 1.0 }, + { 0.137255, 0.211765, 0.619608, 1.0 }, + { 0.184314, 0.188235, 0.643137, 1.0 }, + { 0.368627, 0.172549, 0.513725, 1.0 }, + { 0.325490, 0.113725, 0.450980, 1.0 }, + { 0.286275, 0.058824, 0.388235, 1.0 }, + { 0.219608, 0.050980, 0.380392, 1.0 }, + { 0.156863, 0.047059, 0.376471, 1.0 }, + { 0.172549, 0.094118, 0.301961, 1.0 }, + { 0.188235, 0.141176, 0.227451, 1.0 }, + { 0.219608, 0.121569, 0.266667, 1.0 }, + { 0.254902, 0.105882, 0.305882, 1.0 }, + { 0.313725, 0.082353, 0.301961, 1.0 }, + { 0.376471, 0.062745, 0.309804, 1.0 }, + { 0.443137, 0.047059, 0.321569, 1.0 }, + { 0.435294, 0.058824, 0.431373, 1.0 }, + { 0.427451, 0.070588, 0.545098, 1.0 }, + { 0.400000, 0.058824, 0.576471, 1.0 }, + { 0.376471, 0.050980, 0.607843, 1.0 }, + { 0.423529, 0.121569, 0.733333, 1.0 }, + { 0.423529, 0.137255, 0.666667, 1.0 }, + { 0.423529, 0.156863, 0.600000, 1.0 }, + { 0.419608, 0.168627, 0.725490, 1.0 }, + { 0.415686, 0.184314, 0.850980, 1.0 }, + { 0.419608, 0.231373, 0.874510, 1.0 }, + { 0.423529, 0.278431, 0.898039, 1.0 }, + { 0.400000, 0.274510, 0.835294, 1.0 }, + { 0.270588, 0.270588, 0.858824, 1.0 }, + { 0.247059, 0.137255, 0.811765, 1.0 }, + { 0.254902, 0.125490, 0.788235, 1.0 }, + { 0.262745, 0.117647, 0.764706, 1.0 }, + { 0.227451, 0.141176, 0.752941, 1.0 }, + { 0.196078, 0.164706, 0.741176, 1.0 }, + { 0.223529, 0.172549, 0.733333, 1.0 }, + { 0.250980, 0.184314, 0.725490, 1.0 }, + { 0.145098, 0.156863, 0.600000, 1.0 }, + { 0.211765, 0.121569, 0.556863, 1.0 }, + { 0.278431, 0.086275, 0.513725, 1.0 }, + { 0.309804, 0.047059, 0.498039, 1.0 }, + { 0.341176, 0.011765, 0.486275, 1.0 }, + { 0.337255, 0.011765, 0.501961, 1.0 }, + { 0.337255, 0.015686, 0.517647, 1.0 }, + { 0.247059, 0.066667, 0.584314, 1.0 }, + { 0.180392, 0.039216, 0.525490, 1.0 }, + { 0.254902, 0.039216, 0.396078, 1.0 }, + { 0.290196, 0.023529, 0.352941, 1.0 }, + { 0.329412, 0.011765, 0.309804, 1.0 }, + { 0.309804, 0.137255, 0.282353, 1.0 }, + { 0.294118, 0.262745, 0.254902, 1.0 }, + { 0.250980, 0.219608, 0.262745, 1.0 }, + { 0.207843, 0.176471, 0.270588, 1.0 }, + { 0.066667, 0.227451, 0.486275, 1.0 }, + { 0.098039, 0.317647, 0.584314, 1.0 }, + { 0.133333, 0.407843, 0.682353, 1.0 }, + { 0.286275, 0.431373, 0.780392, 1.0 }, + { 0.439216, 0.454902, 0.878431, 1.0 }, + { 0.458824, 0.482353, 0.850980, 1.0 }, + { 0.478431, 0.513725, 0.823529, 1.0 }, + { 0.431373, 0.458824, 0.776471, 1.0 }, + { 0.396078, 0.376471, 0.705882, 1.0 }, + { 0.258824, 0.172549, 0.709804, 1.0 }, + { 0.235294, 0.113725, 0.717647, 1.0 }, + { 0.211765, 0.058824, 0.729412, 1.0 }, + { 0.219608, 0.043137, 0.737255, 1.0 }, + { 0.227451, 0.031373, 0.749020, 1.0 }, + { 0.235294, 0.070588, 0.650980, 1.0 }, + { 0.203922, 0.074510, 0.533333, 1.0 }, + { 0.117647, 0.062745, 0.301961, 1.0 }, + { 0.098039, 0.043137, 0.274510, 1.0 }, + { 0.078431, 0.027451, 0.247059, 1.0 }, + { 0.066667, 0.043137, 0.247059, 1.0 }, + { 0.058824, 0.062745, 0.250980, 1.0 }, + { 0.062745, 0.066667, 0.278431, 1.0 }, + { 0.066667, 0.074510, 0.305882, 1.0 }, + { 0.121569, 0.149020, 0.262745, 1.0 }, + { 0.121569, 0.215686, 0.262745, 1.0 }, + { 0.047059, 0.258824, 0.443137, 1.0 }, + { 0.050980, 0.235294, 0.490196, 1.0 }, + { 0.054902, 0.215686, 0.537255, 1.0 }, + { 0.070588, 0.215686, 0.588235, 1.0 }, + { 0.090196, 0.219608, 0.639216, 1.0 }, + { 0.188235, 0.364706, 0.729412, 1.0 }, + { 0.215686, 0.443137, 0.862745, 1.0 }, + { 0.141176, 0.447059, 0.831373, 1.0 }, + { 0.129412, 0.411765, 0.850980, 1.0 }, + { 0.121569, 0.376471, 0.870588, 1.0 }, + { 0.117647, 0.321569, 0.858824, 1.0 }, + { 0.113725, 0.270588, 0.847059, 1.0 }, + { 0.231373, 0.101961, 0.796078, 1.0 }, + { 0.250980, 0.101961, 0.780392, 1.0 }, + { 0.247059, 0.074510, 0.752941, 1.0 }, + { 0.203922, 0.156863, 0.729412, 1.0 }, + { 0.094118, 0.337255, 0.631373, 1.0 }, + { 0.090196, 0.392157, 0.631373, 1.0 }, + { 0.090196, 0.450980, 0.635294, 1.0 }, + { 0.121569, 0.513725, 0.721569, 1.0 }, + { 0.152941, 0.580392, 0.811765, 1.0 }, + { 0.282353, 0.631373, 0.866667, 1.0 }, + { 0.407843, 0.678431, 0.843137, 1.0 }, + { 0.305882, 0.580392, 0.917647, 1.0 }, + { 0.250980, 0.517647, 0.847059, 1.0 }, + { 0.200000, 0.454902, 0.776471, 1.0 }, + { 0.152941, 0.443137, 0.690196, 1.0 }, + { 0.109804, 0.435294, 0.607843, 1.0 }, + { 0.086275, 0.407843, 0.556863, 1.0 }, + { 0.023529, 0.509804, 0.713725, 1.0 }, + { 0.039216, 0.549020, 0.847059, 1.0 }, + { 0.062745, 0.529412, 0.890196, 1.0 }, + { 0.172549, 0.592157, 0.874510, 1.0 }, + { 0.215686, 0.541176, 0.866667, 1.0 }, + { 0.258824, 0.490196, 0.858824, 1.0 }, + { 0.278431, 0.349020, 0.670588, 1.0 }, + { 0.384314, 0.247059, 0.576471, 1.0 }, + { 0.392157, 0.235294, 0.443137, 1.0 }, + { 0.345098, 0.172549, 0.403922, 1.0 }, + { 0.149020, 0.176471, 0.490196, 1.0 }, + { 0.113725, 0.141176, 0.498039, 1.0 }, + { 0.078431, 0.109804, 0.505882, 1.0 }, + { 0.039216, 0.129412, 0.486275, 1.0 }, + { 0.000000, 0.149020, 0.470588, 1.0 }, + { 0.000000, 0.062745, 0.466667, 1.0 }, + { 0.000000, 0.078431, 0.435294, 1.0 }, + { 0.015686, 0.129412, 0.427451, 1.0 }, + { 0.027451, 0.184314, 0.517647, 1.0 }, + { 0.062745, 0.462745, 0.521569, 1.0 }, + { 0.058824, 0.439216, 0.498039, 1.0 }, + { 0.054902, 0.415686, 0.474510, 1.0 }, + { 0.105882, 0.321569, 0.541176, 1.0 }, + { 0.149020, 0.243137, 0.658824, 1.0 }, + { 0.196078, 0.258824, 0.643137, 1.0 }, + { 0.215686, 0.352941, 0.760784, 1.0 }, + { 0.129412, 0.423529, 0.819608, 1.0 }, + { 0.070588, 0.435294, 0.721569, 1.0 }, + { 0.011765, 0.447059, 0.623529, 1.0 }, + { 0.023529, 0.403922, 0.588235, 1.0 }, + { 0.039216, 0.360784, 0.556863, 1.0 }, + { 0.015686, 0.227451, 0.470588, 1.0 }, + { 0.015686, 0.149020, 0.427451, 1.0 }, + { 0.047059, 0.117647, 0.415686, 1.0 }, + { 0.105882, 0.086275, 0.447059, 1.0 }, + { 0.235294, 0.011765, 0.627451, 1.0 }, + { 0.258824, 0.023529, 0.678431, 1.0 }, + { 0.286275, 0.039216, 0.733333, 1.0 }, + { 0.219608, 0.031373, 0.713725, 1.0 }, + { 0.160784, 0.062745, 0.533333, 1.0 }, + { 0.121569, 0.035294, 0.419608, 1.0 }, + { 0.066667, 0.031373, 0.396078, 1.0 }, + { 0.074510, 0.054902, 0.458824, 1.0 }, + { 0.066667, 0.054902, 0.447059, 1.0 }, + { 0.058824, 0.058824, 0.435294, 1.0 }, + { 0.027451, 0.066667, 0.400000, 1.0 }, + { 0.043137, 0.070588, 0.388235, 1.0 }, + { 0.019608, 0.007843, 0.356863, 1.0 }, + { 0.011765, 0.117647, 0.301961, 1.0 }, + { 0.043137, 0.109804, 0.329412, 1.0 }, + { 0.058824, 0.133333, 0.403922, 1.0 }, + { 0.090196, 0.207843, 0.560784, 1.0 }, + { 0.086275, 0.227451, 0.631373, 1.0 }, + { 0.086275, 0.247059, 0.701961, 1.0 }, + { 0.196078, 0.184314, 0.729412, 1.0 }, + { 0.196078, 0.192157, 0.725490, 1.0 }, + { 0.254902, 0.274510, 0.682353, 1.0 }, + { 0.301961, 0.168627, 0.600000, 1.0 }, + { 0.262745, 0.070588, 0.388235, 1.0 }, + { 0.270588, 0.054902, 0.345098, 1.0 }, + { 0.282353, 0.039216, 0.301961, 1.0 }, + { 0.294118, 0.039216, 0.290196, 1.0 }, + { 0.247059, 0.039216, 0.258824, 1.0 }, + { 0.254902, 0.094118, 0.313725, 1.0 }, + { 0.133333, 0.074510, 0.392157, 1.0 }, + { 0.082353, 0.094118, 0.411765, 1.0 }, + { 0.066667, 0.094118, 0.411765, 1.0 }, + { 0.105882, 0.109804, 0.360784, 1.0 }, + { 0.129412, 0.086275, 0.356863, 1.0 }, + { 0.098039, 0.062745, 0.325490, 1.0 }, + { 0.062745, 0.031373, 0.356863, 1.0 }, + { 0.101961, 0.047059, 0.392157, 1.0 }, + { 0.141176, 0.066667, 0.376471, 1.0 }, + { 0.145098, 0.090196, 0.423529, 1.0 }, + { 0.235294, 0.082353, 0.541176, 1.0 }, + { 0.207843, 0.105882, 0.560784, 1.0 }, + { 0.184314, 0.133333, 0.580392, 1.0 }, + { 0.133333, 0.133333, 0.525490, 1.0 }, + { 0.078431, 0.062745, 0.533333, 1.0 }, + { 0.082353, 0.192157, 0.580392, 1.0 }, + { 0.039216, 0.376471, 0.568627, 1.0 }, + { 0.015686, 0.439216, 0.619608, 1.0 }, + { 0.121569, 0.537255, 0.843137, 1.0 }, + { 0.266667, 0.627451, 0.921569, 1.0 }, + { 0.294118, 0.576471, 0.866667, 1.0 }, + { 0.247059, 0.458824, 0.850980, 1.0 }, + { 0.380392, 0.309804, 0.882353, 1.0 }, + { 0.376471, 0.419608, 0.905882, 1.0 }, + { 0.427451, 0.466667, 0.941176, 1.0 }, + { 0.450980, 0.541176, 0.839216, 1.0 }, + { 0.439216, 0.549020, 0.839216, 1.0 }, + { 0.447059, 0.600000, 0.823529, 1.0 }, + { 0.450980, 0.627451, 0.858824, 1.0 }, + { 0.427451, 0.627451, 0.796078, 1.0 }, + { 0.427451, 0.678431, 0.827451, 1.0 }, + { 0.427451, 0.666667, 0.839216, 1.0 }, + { 0.431373, 0.592157, 0.811765, 1.0 }, + { 0.411765, 0.576471, 0.764706, 1.0 }, + { 0.427451, 0.501961, 0.772549, 1.0 }, + { 0.466667, 0.419608, 0.756863, 1.0 }, + { 0.462745, 0.227451, 0.752941, 1.0 }, + { 0.431373, 0.196078, 0.643137, 1.0 }, + { 0.372549, 0.223529, 0.627451, 1.0 }, + { 0.266667, 0.298039, 0.584314, 1.0 }, + { 0.192157, 0.345098, 0.647059, 1.0 }, + { 0.047059, 0.372549, 0.584314, 1.0 }, + { 0.011765, 0.372549, 0.572549, 1.0 }, + { 0.043137, 0.368627, 0.564706, 1.0 }, + { 0.047059, 0.219608, 0.592157, 1.0 }, + { 0.086275, 0.117647, 0.686275, 1.0 }, + { 0.207843, 0.058824, 0.705882, 1.0 }, + { 0.274510, 0.062745, 0.737255, 1.0 }, + { 0.349020, 0.113725, 0.835294, 1.0 }, + { 0.415686, 0.101961, 0.819608, 1.0 }, + { 0.407843, 0.043137, 0.807843, 1.0 }, + { 0.396078, 0.043137, 0.803922, 1.0 }, + { 0.321569, 0.082353, 0.925490, 1.0 }, + { 0.325490, 0.023529, 0.917647, 1.0 }, + { 0.274510, 0.011765, 0.874510, 1.0 }, + { 0.270588, 0.062745, 0.823529, 1.0 }, + { 0.337255, 0.027451, 0.729412, 1.0 }, + { 0.368627, 0.023529, 0.698039, 1.0 }, + { 0.298039, 0.054902, 0.615686, 1.0 }, + { 0.447059, 0.027451, 0.576471, 1.0 }, + { 0.443137, 0.054902, 0.549020, 1.0 }, + { 0.368627, 0.039216, 0.345098, 1.0 }, + { 0.243137, 0.015686, 0.254902, 1.0 }, + { 0.258824, 0.007843, 0.203922, 1.0 }, + { 0.231373, 0.019608, 0.211765, 1.0 }, + { 0.211765, 0.047059, 0.243137, 1.0 }, + { 0.250980, 0.027451, 0.294118, 1.0 }, + { 0.282353, 0.047059, 0.423529, 1.0 }, + { 0.384314, 0.027451, 0.501961, 1.0 }, + { 0.431373, 0.062745, 0.549020, 1.0 }, + { 0.349020, 0.133333, 0.541176, 1.0 }, + { 0.298039, 0.168627, 0.580392, 1.0 }, + { 0.207843, 0.207843, 0.592157, 1.0 }, + { 0.133333, 0.172549, 0.552941, 1.0 }, + { 0.090196, 0.207843, 0.490196, 1.0 }, + { 0.117647, 0.145098, 0.490196, 1.0 }, + { 0.125490, 0.164706, 0.513725, 1.0 }, + { 0.133333, 0.188235, 0.600000, 1.0 }, + { 0.184314, 0.262745, 0.643137, 1.0 }, + { 0.317647, 0.317647, 0.654902, 1.0 }, + { 0.435294, 0.462745, 0.815686, 1.0 }, + { 0.443137, 0.411765, 0.815686, 1.0 }, + }; +/* 4u0013.jpg */ +static double4 colors_347[] = { + { 0.482353, 0.372549, 0.317647, 1.0 }, + { 0.615686, 0.560784, 0.180392, 1.0 }, + { 0.678431, 0.674510, 0.219608, 1.0 }, + { 0.741176, 0.788235, 0.262745, 1.0 }, + { 0.701961, 0.764706, 0.388235, 1.0 }, + { 0.666667, 0.745098, 0.513725, 1.0 }, + { 0.650980, 0.745098, 0.423529, 1.0 }, + { 0.639216, 0.745098, 0.333333, 1.0 }, + { 0.690196, 0.705882, 0.168627, 1.0 }, + { 0.705882, 0.678431, 0.137255, 1.0 }, + { 0.721569, 0.654902, 0.105882, 1.0 }, + { 0.698039, 0.615686, 0.078431, 1.0 }, + { 0.674510, 0.580392, 0.054902, 1.0 }, + { 0.647059, 0.529412, 0.078431, 1.0 }, + { 0.619608, 0.478431, 0.101961, 1.0 }, + { 0.619608, 0.435294, 0.117647, 1.0 }, + { 0.619608, 0.396078, 0.133333, 1.0 }, + { 0.458824, 0.333333, 0.290196, 1.0 }, + { 0.380392, 0.215686, 0.282353, 1.0 }, + { 0.305882, 0.098039, 0.278431, 1.0 }, + { 0.231373, 0.058824, 0.325490, 1.0 }, + { 0.160784, 0.023529, 0.376471, 1.0 }, + { 0.094118, 0.101961, 0.372549, 1.0 }, + { 0.031373, 0.180392, 0.372549, 1.0 }, + { 0.172549, 0.407843, 0.411765, 1.0 }, + { 0.215686, 0.427451, 0.392157, 1.0 }, + { 0.258824, 0.450980, 0.376471, 1.0 }, + { 0.380392, 0.396078, 0.321569, 1.0 }, + { 0.501961, 0.341176, 0.270588, 1.0 }, + { 0.529412, 0.329412, 0.294118, 1.0 }, + { 0.556863, 0.321569, 0.317647, 1.0 }, + { 0.505882, 0.403922, 0.298039, 1.0 }, + { 0.458824, 0.462745, 0.337255, 1.0 }, + { 0.505882, 0.603922, 0.388235, 1.0 }, + { 0.552941, 0.533333, 0.352941, 1.0 }, + { 0.600000, 0.466667, 0.321569, 1.0 }, + { 0.541176, 0.384314, 0.247059, 1.0 }, + { 0.482353, 0.305882, 0.176471, 1.0 }, + { 0.462745, 0.301961, 0.152941, 1.0 }, + { 0.447059, 0.301961, 0.129412, 1.0 }, + { 0.329412, 0.262745, 0.094118, 1.0 }, + { 0.376471, 0.286275, 0.098039, 1.0 }, + { 0.427451, 0.309804, 0.105882, 1.0 }, + { 0.439216, 0.325490, 0.145098, 1.0 }, + { 0.454902, 0.345098, 0.188235, 1.0 }, + { 0.486275, 0.360784, 0.152941, 1.0 }, + { 0.517647, 0.380392, 0.121569, 1.0 }, + { 0.603922, 0.403922, 0.145098, 1.0 }, + { 0.619608, 0.392157, 0.145098, 1.0 }, + { 0.607843, 0.431373, 0.035294, 1.0 }, + { 0.619608, 0.494118, 0.074510, 1.0 }, + { 0.635294, 0.556863, 0.113725, 1.0 }, + { 0.658824, 0.603922, 0.152941, 1.0 }, + { 0.682353, 0.654902, 0.196078, 1.0 }, + { 0.690196, 0.666667, 0.192157, 1.0 }, + { 0.698039, 0.682353, 0.188235, 1.0 }, + { 0.733333, 0.709804, 0.176471, 1.0 }, + { 0.737255, 0.725490, 0.168627, 1.0 }, + { 0.745098, 0.745098, 0.164706, 1.0 }, + { 0.752941, 0.768627, 0.211765, 1.0 }, + { 0.764706, 0.796078, 0.258824, 1.0 }, + { 0.772549, 0.776471, 0.286275, 1.0 }, + { 0.784314, 0.760784, 0.313725, 1.0 }, + { 0.737255, 0.850980, 0.356863, 1.0 }, + { 0.686275, 0.823529, 0.431373, 1.0 }, + { 0.639216, 0.886275, 0.439216, 1.0 }, + { 0.650980, 0.878431, 0.407843, 1.0 }, + { 0.666667, 0.870588, 0.376471, 1.0 }, + { 0.729412, 0.874510, 0.368627, 1.0 }, + { 0.792157, 0.882353, 0.364706, 1.0 }, + { 0.815686, 0.866667, 0.309804, 1.0 }, + { 0.815686, 0.858824, 0.305882, 1.0 }, + { 0.776471, 0.780392, 0.231373, 1.0 }, + { 0.764706, 0.749020, 0.184314, 1.0 }, + { 0.756863, 0.717647, 0.141176, 1.0 }, + { 0.717647, 0.631373, 0.141176, 1.0 }, + { 0.682353, 0.545098, 0.145098, 1.0 }, + { 0.654902, 0.501961, 0.149020, 1.0 }, + { 0.627451, 0.458824, 0.152941, 1.0 }, + { 0.576471, 0.415686, 0.235294, 1.0 }, + { 0.517647, 0.325490, 0.196078, 1.0 }, + { 0.537255, 0.262745, 0.160784, 1.0 }, + { 0.545098, 0.274510, 0.200000, 1.0 }, + { 0.556863, 0.290196, 0.239216, 1.0 }, + { 0.568627, 0.294118, 0.219608, 1.0 }, + { 0.580392, 0.298039, 0.203922, 1.0 }, + { 0.560784, 0.305882, 0.180392, 1.0 }, + { 0.549020, 0.333333, 0.121569, 1.0 }, + { 0.525490, 0.321569, 0.000000, 1.0 }, + { 0.505882, 0.337255, 0.000000, 1.0 }, + { 0.490196, 0.356863, 0.000000, 1.0 }, + { 0.478431, 0.341176, 0.000000, 1.0 }, + { 0.466667, 0.325490, 0.000000, 1.0 }, + { 0.443137, 0.298039, 0.019608, 1.0 }, + { 0.474510, 0.254902, 0.023529, 1.0 }, + { 0.525490, 0.305882, 0.011765, 1.0 }, + { 0.552941, 0.388235, 0.050980, 1.0 }, + { 0.678431, 0.568627, 0.007843, 1.0 }, + { 0.698039, 0.611765, 0.043137, 1.0 }, + { 0.717647, 0.654902, 0.078431, 1.0 }, + { 0.682353, 0.647059, 0.086275, 1.0 }, + { 0.647059, 0.643137, 0.094118, 1.0 }, + { 0.686275, 0.584314, 0.101961, 1.0 }, + { 0.678431, 0.580392, 0.113725, 1.0 }, + { 0.580392, 0.474510, 0.015686, 1.0 }, + { 0.529412, 0.423529, 0.015686, 1.0 }, + { 0.482353, 0.376471, 0.019608, 1.0 }, + { 0.482353, 0.356863, 0.062745, 1.0 }, + { 0.482353, 0.341176, 0.105882, 1.0 }, + { 0.450980, 0.321569, 0.145098, 1.0 }, + { 0.498039, 0.317647, 0.086275, 1.0 }, + { 0.580392, 0.396078, 0.121569, 1.0 }, + { 0.627451, 0.501961, 0.098039, 1.0 }, + { 0.737255, 0.698039, 0.172549, 1.0 }, + { 0.749020, 0.725490, 0.180392, 1.0 }, + { 0.764706, 0.752941, 0.192157, 1.0 }, + { 0.760784, 0.811765, 0.254902, 1.0 }, + { 0.764706, 0.839216, 0.282353, 1.0 }, + { 0.792157, 0.827451, 0.274510, 1.0 }, + { 0.788235, 0.800000, 0.254902, 1.0 }, + { 0.847059, 0.807843, 0.282353, 1.0 }, + { 0.803922, 0.827451, 0.301961, 1.0 }, + { 0.760784, 0.847059, 0.321569, 1.0 }, + { 0.690196, 0.823529, 0.337255, 1.0 }, + { 0.619608, 0.803922, 0.356863, 1.0 }, + { 0.517647, 0.760784, 0.427451, 1.0 }, + { 0.427451, 0.678431, 0.541176, 1.0 }, + { 0.258824, 0.623529, 0.584314, 1.0 }, + { 0.278431, 0.670588, 0.388235, 1.0 }, + { 0.376471, 0.525490, 0.364706, 1.0 }, + { 0.333333, 0.529412, 0.305882, 1.0 }, + { 0.290196, 0.533333, 0.247059, 1.0 }, + { 0.400000, 0.458824, 0.141176, 1.0 }, + { 0.439216, 0.439216, 0.101961, 1.0 }, + { 0.486275, 0.376471, 0.086275, 1.0 }, + { 0.592157, 0.427451, 0.043137, 1.0 }, + { 0.670588, 0.525490, 0.007843, 1.0 }, + { 0.686275, 0.568627, 0.031373, 1.0 }, + { 0.705882, 0.615686, 0.058824, 1.0 }, + { 0.678431, 0.615686, 0.094118, 1.0 }, + { 0.654902, 0.615686, 0.129412, 1.0 }, + { 0.650980, 0.643137, 0.215686, 1.0 }, + { 0.627451, 0.674510, 0.250980, 1.0 }, + { 0.588235, 0.678431, 0.254902, 1.0 }, + { 0.533333, 0.650980, 0.274510, 1.0 }, + { 0.486275, 0.603922, 0.250980, 1.0 }, + { 0.521569, 0.639216, 0.266667, 1.0 }, + { 0.560784, 0.678431, 0.286275, 1.0 }, + { 0.658824, 0.768627, 0.294118, 1.0 }, + { 0.615686, 0.819608, 0.333333, 1.0 }, + { 0.635294, 0.850980, 0.341176, 1.0 }, + { 0.619608, 0.850980, 0.349020, 1.0 }, + { 0.619608, 0.827451, 0.380392, 1.0 }, + { 0.588235, 0.772549, 0.364706, 1.0 }, + { 0.560784, 0.721569, 0.352941, 1.0 }, + { 0.505882, 0.627451, 0.352941, 1.0 }, + { 0.490196, 0.517647, 0.254902, 1.0 }, + { 0.521569, 0.415686, 0.105882, 1.0 }, + { 0.564706, 0.411765, 0.117647, 1.0 }, + { 0.564706, 0.435294, 0.156863, 1.0 }, + { 0.596078, 0.388235, 0.176471, 1.0 }, + { 0.623529, 0.482353, 0.152941, 1.0 }, + { 0.592157, 0.513725, 0.137255, 1.0 }, + { 0.560784, 0.545098, 0.125490, 1.0 }, + { 0.454902, 0.490196, 0.164706, 1.0 }, + { 0.486275, 0.439216, 0.141176, 1.0 }, + { 0.415686, 0.376471, 0.133333, 1.0 }, + { 0.301961, 0.349020, 0.105882, 1.0 }, + { 0.372549, 0.231373, 0.043137, 1.0 }, + { 0.360784, 0.231373, 0.019608, 1.0 }, + { 0.349020, 0.231373, 0.000000, 1.0 }, + { 0.384314, 0.258824, 0.000000, 1.0 }, + { 0.466667, 0.219608, 0.000000, 1.0 }, + { 0.486275, 0.298039, 0.054902, 1.0 }, + { 0.494118, 0.325490, 0.058824, 1.0 }, + { 0.411765, 0.298039, 0.062745, 1.0 }, + { 0.274510, 0.207843, 0.035294, 1.0 }, + { 0.239216, 0.078431, 0.094118, 1.0 }, + { 0.278431, 0.101961, 0.262745, 1.0 }, + { 0.141176, 0.141176, 0.384314, 1.0 }, + { 0.011765, 0.196078, 0.407843, 1.0 }, + { 0.086275, 0.325490, 0.305882, 1.0 }, + { 0.196078, 0.196078, 0.101961, 1.0 }, + { 0.258824, 0.243137, 0.098039, 1.0 }, + { 0.321569, 0.321569, 0.078431, 1.0 }, + { 0.380392, 0.337255, 0.086275, 1.0 }, + { 0.439216, 0.356863, 0.094118, 1.0 }, + { 0.494118, 0.384314, 0.094118, 1.0 }, + { 0.470588, 0.431373, 0.090196, 1.0 }, + { 0.411765, 0.462745, 0.141176, 1.0 }, + { 0.384314, 0.454902, 0.156863, 1.0 }, + { 0.400000, 0.501961, 0.247059, 1.0 }, + { 0.419608, 0.501961, 0.207843, 1.0 }, + { 0.501961, 0.545098, 0.145098, 1.0 }, + { 0.486275, 0.509804, 0.086275, 1.0 }, + { 0.568627, 0.454902, 0.094118, 1.0 }, + { 0.584314, 0.423529, 0.070588, 1.0 }, + { 0.556863, 0.407843, 0.082353, 1.0 }, + { 0.509804, 0.376471, 0.125490, 1.0 }, + { 0.439216, 0.384314, 0.231373, 1.0 }, + { 0.278431, 0.317647, 0.274510, 1.0 }, + { 0.211765, 0.407843, 0.360784, 1.0 }, + { 0.219608, 0.486275, 0.286275, 1.0 }, + { 0.176471, 0.454902, 0.400000, 1.0 }, + { 0.137255, 0.431373, 0.352941, 1.0 }, + { 0.015686, 0.301961, 0.376471, 1.0 }, + { 0.011765, 0.180392, 0.356863, 1.0 }, + { 0.043137, 0.156863, 0.313725, 1.0 }, + { 0.168627, 0.043137, 0.290196, 1.0 }, + { 0.137255, 0.160784, 0.145098, 1.0 }, + { 0.047059, 0.227451, 0.184314, 1.0 }, + { 0.035294, 0.090196, 0.090196, 1.0 }, + { 0.168627, 0.050980, 0.050980, 1.0 }, + { 0.188235, 0.164706, 0.039216, 1.0 }, + { 0.231373, 0.227451, 0.003922, 1.0 }, + { 0.247059, 0.223529, 0.082353, 1.0 }, + { 0.337255, 0.219608, 0.125490, 1.0 }, + { 0.384314, 0.250980, 0.145098, 1.0 }, + { 0.407843, 0.298039, 0.101961, 1.0 }, + { 0.415686, 0.337255, 0.098039, 1.0 }, + { 0.392157, 0.443137, 0.027451, 1.0 }, + { 0.392157, 0.486275, 0.007843, 1.0 }, + { 0.517647, 0.654902, 0.082353, 1.0 }, + { 0.623529, 0.682353, 0.184314, 1.0 }, + { 0.709804, 0.788235, 0.266667, 1.0 }, + { 0.658824, 0.843137, 0.333333, 1.0 }, + { 0.650980, 0.854902, 0.368627, 1.0 }, + { 0.658824, 0.862745, 0.376471, 1.0 }, + { 0.650980, 0.850980, 0.337255, 1.0 }, + { 0.713725, 0.796078, 0.290196, 1.0 }, + { 0.741176, 0.796078, 0.250980, 1.0 }, + { 0.725490, 0.737255, 0.215686, 1.0 }, + { 0.682353, 0.658824, 0.117647, 1.0 }, + { 0.694118, 0.549020, 0.039216, 1.0 }, + { 0.627451, 0.431373, 0.043137, 1.0 }, + { 0.572549, 0.376471, 0.090196, 1.0 }, + { 0.513725, 0.282353, 0.149020, 1.0 }, + { 0.490196, 0.219608, 0.160784, 1.0 }, + { 0.427451, 0.266667, 0.188235, 1.0 }, + { 0.474510, 0.290196, 0.180392, 1.0 }, + { 0.482353, 0.282353, 0.176471, 1.0 }, + { 0.529412, 0.325490, 0.274510, 1.0 }, + { 0.482353, 0.403922, 0.309804, 1.0 }, + { 0.423529, 0.478431, 0.337255, 1.0 }, + { 0.439216, 0.576471, 0.325490, 1.0 }, + { 0.513725, 0.647059, 0.317647, 1.0 }, + { 0.549020, 0.670588, 0.372549, 1.0 }, + { 0.568627, 0.756863, 0.368627, 1.0 }, + { 0.525490, 0.862745, 0.427451, 1.0 }, + { 0.509804, 0.721569, 0.423529, 1.0 }, + { 0.439216, 0.752941, 0.372549, 1.0 }, + { 0.431373, 0.639216, 0.419608, 1.0 }, + { 0.474510, 0.615686, 0.341176, 1.0 }, + { 0.517647, 0.623529, 0.345098, 1.0 }, + { 0.749020, 0.549020, 0.239216, 1.0 }, + { 0.627451, 0.596078, 0.278431, 1.0 }, + }; +/* 4u0019.jpg */ +static double4 colors_348[] = { + { 0.576471, 0.145098, 0.141176, 1.0 }, + { 0.611765, 0.298039, 0.058824, 1.0 }, + { 0.580392, 0.380392, 0.054902, 1.0 }, + { 0.552941, 0.462745, 0.054902, 1.0 }, + { 0.525490, 0.349020, 0.027451, 1.0 }, + { 0.498039, 0.239216, 0.000000, 1.0 }, + { 0.525490, 0.262745, 0.007843, 1.0 }, + { 0.556863, 0.286275, 0.015686, 1.0 }, + { 0.549020, 0.450980, 0.121569, 1.0 }, + { 0.458824, 0.525490, 0.258824, 1.0 }, + { 0.368627, 0.603922, 0.400000, 1.0 }, + { 0.329412, 0.611765, 0.419608, 1.0 }, + { 0.294118, 0.619608, 0.439216, 1.0 }, + { 0.317647, 0.607843, 0.454902, 1.0 }, + { 0.345098, 0.600000, 0.474510, 1.0 }, + { 0.345098, 0.600000, 0.470588, 1.0 }, + { 0.349020, 0.600000, 0.466667, 1.0 }, + { 0.619608, 0.313725, 0.262745, 1.0 }, + { 0.615686, 0.286275, 0.188235, 1.0 }, + { 0.615686, 0.262745, 0.117647, 1.0 }, + { 0.533333, 0.372549, 0.176471, 1.0 }, + { 0.450980, 0.486275, 0.239216, 1.0 }, + { 0.419608, 0.509804, 0.250980, 1.0 }, + { 0.388235, 0.533333, 0.262745, 1.0 }, + { 0.435294, 0.568627, 0.372549, 1.0 }, + { 0.537255, 0.537255, 0.262745, 1.0 }, + { 0.643137, 0.509804, 0.156863, 1.0 }, + { 0.647059, 0.376471, 0.094118, 1.0 }, + { 0.650980, 0.243137, 0.035294, 1.0 }, + { 0.670588, 0.250980, 0.043137, 1.0 }, + { 0.694118, 0.262745, 0.054902, 1.0 }, + { 0.705882, 0.333333, 0.105882, 1.0 }, + { 0.635294, 0.400000, 0.203922, 1.0 }, + { 0.482353, 0.501961, 0.341176, 1.0 }, + { 0.439216, 0.450980, 0.407843, 1.0 }, + { 0.396078, 0.400000, 0.478431, 1.0 }, + { 0.290196, 0.352941, 0.498039, 1.0 }, + { 0.188235, 0.309804, 0.521569, 1.0 }, + { 0.156863, 0.290196, 0.549020, 1.0 }, + { 0.125490, 0.270588, 0.576471, 1.0 }, + { 0.090196, 0.482353, 0.623529, 1.0 }, + { 0.101961, 0.529412, 0.647059, 1.0 }, + { 0.113725, 0.580392, 0.674510, 1.0 }, + { 0.168627, 0.603922, 0.725490, 1.0 }, + { 0.223529, 0.631373, 0.776471, 1.0 }, + { 0.250980, 0.552941, 0.705882, 1.0 }, + { 0.282353, 0.474510, 0.635294, 1.0 }, + { 0.356863, 0.450980, 0.490196, 1.0 }, + { 0.396078, 0.360784, 0.364706, 1.0 }, + { 0.576471, 0.082353, 0.094118, 1.0 }, + { 0.572549, 0.050980, 0.074510, 1.0 }, + { 0.572549, 0.023529, 0.058824, 1.0 }, + { 0.564706, 0.054902, 0.035294, 1.0 }, + { 0.560784, 0.086275, 0.011765, 1.0 }, + { 0.552941, 0.109804, 0.007843, 1.0 }, + { 0.545098, 0.133333, 0.007843, 1.0 }, + { 0.494118, 0.101961, 0.094118, 1.0 }, + { 0.501961, 0.090196, 0.082353, 1.0 }, + { 0.509804, 0.078431, 0.074510, 1.0 }, + { 0.521569, 0.078431, 0.043137, 1.0 }, + { 0.533333, 0.082353, 0.011765, 1.0 }, + { 0.549020, 0.090196, 0.007843, 1.0 }, + { 0.568627, 0.098039, 0.003922, 1.0 }, + { 0.541176, 0.090196, 0.000000, 1.0 }, + { 0.486275, 0.094118, 0.003922, 1.0 }, + { 0.533333, 0.168627, 0.047059, 1.0 }, + { 0.576471, 0.176471, 0.035294, 1.0 }, + { 0.623529, 0.184314, 0.027451, 1.0 }, + { 0.600000, 0.156863, 0.019608, 1.0 }, + { 0.576471, 0.133333, 0.015686, 1.0 }, + { 0.572549, 0.121569, 0.015686, 1.0 }, + { 0.541176, 0.090196, 0.015686, 1.0 }, + { 0.411765, 0.011765, 0.062745, 1.0 }, + { 0.349020, 0.015686, 0.070588, 1.0 }, + { 0.290196, 0.023529, 0.082353, 1.0 }, + { 0.156863, 0.011765, 0.086275, 1.0 }, + { 0.023529, 0.003922, 0.094118, 1.0 }, + { 0.011765, 0.000000, 0.105882, 1.0 }, + { 0.000000, 0.000000, 0.117647, 1.0 }, + { 0.007843, 0.101961, 0.109804, 1.0 }, + { 0.113725, 0.149020, 0.184314, 1.0 }, + { 0.200000, 0.196078, 0.176471, 1.0 }, + { 0.145098, 0.156863, 0.137255, 1.0 }, + { 0.094118, 0.117647, 0.101961, 1.0 }, + { 0.086275, 0.090196, 0.109804, 1.0 }, + { 0.082353, 0.066667, 0.121569, 1.0 }, + { 0.011765, 0.054902, 0.125490, 1.0 }, + { 0.050980, 0.086275, 0.082353, 1.0 }, + { 0.341176, 0.164706, 0.145098, 1.0 }, + { 0.450980, 0.223529, 0.109804, 1.0 }, + { 0.564706, 0.286275, 0.074510, 1.0 }, + { 0.588235, 0.313725, 0.074510, 1.0 }, + { 0.611765, 0.341176, 0.078431, 1.0 }, + { 0.584314, 0.360784, 0.019608, 1.0 }, + { 0.584314, 0.368627, 0.011765, 1.0 }, + { 0.533333, 0.301961, 0.027451, 1.0 }, + { 0.588235, 0.278431, 0.047059, 1.0 }, + { 0.619608, 0.333333, 0.023529, 1.0 }, + { 0.615686, 0.298039, 0.039216, 1.0 }, + { 0.615686, 0.262745, 0.058824, 1.0 }, + { 0.627451, 0.231373, 0.050980, 1.0 }, + { 0.643137, 0.203922, 0.047059, 1.0 }, + { 0.568627, 0.168627, 0.109804, 1.0 }, + { 0.505882, 0.168627, 0.101961, 1.0 }, + { 0.356863, 0.168627, 0.231373, 1.0 }, + { 0.278431, 0.215686, 0.333333, 1.0 }, + { 0.200000, 0.266667, 0.435294, 1.0 }, + { 0.215686, 0.247059, 0.411765, 1.0 }, + { 0.235294, 0.231373, 0.388235, 1.0 }, + { 0.337255, 0.227451, 0.325490, 1.0 }, + { 0.403922, 0.274510, 0.254902, 1.0 }, + { 0.501961, 0.270588, 0.207843, 1.0 }, + { 0.545098, 0.227451, 0.223529, 1.0 }, + { 0.564706, 0.254902, 0.133333, 1.0 }, + { 0.517647, 0.282353, 0.137255, 1.0 }, + { 0.474510, 0.309804, 0.145098, 1.0 }, + { 0.376471, 0.266667, 0.082353, 1.0 }, + { 0.450980, 0.317647, 0.129412, 1.0 }, + { 0.419608, 0.278431, 0.286275, 1.0 }, + { 0.419608, 0.376471, 0.360784, 1.0 }, + { 0.588235, 0.368627, 0.262745, 1.0 }, + { 0.658824, 0.317647, 0.215686, 1.0 }, + { 0.733333, 0.266667, 0.172549, 1.0 }, + { 0.713725, 0.239216, 0.160784, 1.0 }, + { 0.694118, 0.211765, 0.149020, 1.0 }, + { 0.647059, 0.215686, 0.070588, 1.0 }, + { 0.611765, 0.192157, 0.050980, 1.0 }, + { 0.513725, 0.215686, 0.011765, 1.0 }, + { 0.392157, 0.168627, 0.090196, 1.0 }, + { 0.078431, 0.054902, 0.203922, 1.0 }, + { 0.070588, 0.047059, 0.211765, 1.0 }, + { 0.066667, 0.043137, 0.223529, 1.0 }, + { 0.094118, 0.047059, 0.227451, 1.0 }, + { 0.086275, 0.090196, 0.270588, 1.0 }, + { 0.145098, 0.117647, 0.278431, 1.0 }, + { 0.262745, 0.262745, 0.309804, 1.0 }, + { 0.243137, 0.552941, 0.431373, 1.0 }, + { 0.349020, 0.513725, 0.384314, 1.0 }, + { 0.458824, 0.474510, 0.337255, 1.0 }, + { 0.439216, 0.427451, 0.317647, 1.0 }, + { 0.423529, 0.380392, 0.301961, 1.0 }, + { 0.423529, 0.301961, 0.223529, 1.0 }, + { 0.400000, 0.215686, 0.184314, 1.0 }, + { 0.286275, 0.145098, 0.192157, 1.0 }, + { 0.223529, 0.141176, 0.364706, 1.0 }, + { 0.113725, 0.129412, 0.376471, 1.0 }, + { 0.101961, 0.141176, 0.352941, 1.0 }, + { 0.090196, 0.156863, 0.329412, 1.0 }, + { 0.086275, 0.117647, 0.301961, 1.0 }, + { 0.274510, 0.192157, 0.250980, 1.0 }, + { 0.380392, 0.247059, 0.207843, 1.0 }, + { 0.458824, 0.156863, 0.180392, 1.0 }, + { 0.552941, 0.180392, 0.101961, 1.0 }, + { 0.552941, 0.196078, 0.109804, 1.0 }, + { 0.556863, 0.211765, 0.117647, 1.0 }, + { 0.549020, 0.207843, 0.101961, 1.0 }, + { 0.568627, 0.235294, 0.023529, 1.0 }, + { 0.545098, 0.215686, 0.035294, 1.0 }, + { 0.529412, 0.188235, 0.078431, 1.0 }, + { 0.541176, 0.160784, 0.094118, 1.0 }, + { 0.498039, 0.196078, 0.117647, 1.0 }, + { 0.439216, 0.145098, 0.160784, 1.0 }, + { 0.454902, 0.149020, 0.149020, 1.0 }, + { 0.474510, 0.156863, 0.141176, 1.0 }, + { 0.486275, 0.164706, 0.082353, 1.0 }, + { 0.478431, 0.101961, 0.105882, 1.0 }, + { 0.505882, 0.019608, 0.058824, 1.0 }, + { 0.466667, 0.027451, 0.074510, 1.0 }, + { 0.317647, 0.054902, 0.023529, 1.0 }, + { 0.250980, 0.058824, 0.023529, 1.0 }, + { 0.184314, 0.066667, 0.023529, 1.0 }, + { 0.223529, 0.149020, 0.090196, 1.0 }, + { 0.262745, 0.133333, 0.058824, 1.0 }, + { 0.352941, 0.180392, 0.082353, 1.0 }, + { 0.439216, 0.219608, 0.000000, 1.0 }, + { 0.521569, 0.219608, 0.007843, 1.0 }, + { 0.545098, 0.192157, 0.000000, 1.0 }, + { 0.556863, 0.196078, 0.003922, 1.0 }, + { 0.603922, 0.129412, 0.023529, 1.0 }, + { 0.588235, 0.098039, 0.027451, 1.0 }, + { 0.556863, 0.070588, 0.031373, 1.0 }, + { 0.537255, 0.066667, 0.062745, 1.0 }, + { 0.533333, 0.074510, 0.098039, 1.0 }, + { 0.545098, 0.066667, 0.125490, 1.0 }, + { 0.458824, 0.231373, 0.419608, 1.0 }, + { 0.392157, 0.298039, 0.403922, 1.0 }, + { 0.329412, 0.364706, 0.392157, 1.0 }, + { 0.282353, 0.556863, 0.462745, 1.0 }, + { 0.180392, 0.478431, 0.572549, 1.0 }, + { 0.023529, 0.337255, 0.623529, 1.0 }, + { 0.074510, 0.321569, 0.529412, 1.0 }, + { 0.109804, 0.278431, 0.345098, 1.0 }, + { 0.086275, 0.243137, 0.341176, 1.0 }, + { 0.121569, 0.160784, 0.266667, 1.0 }, + { 0.152941, 0.223529, 0.278431, 1.0 }, + { 0.200000, 0.254902, 0.305882, 1.0 }, + { 0.250980, 0.290196, 0.388235, 1.0 }, + { 0.239216, 0.376471, 0.454902, 1.0 }, + { 0.227451, 0.439216, 0.486275, 1.0 }, + { 0.333333, 0.403922, 0.450980, 1.0 }, + { 0.474510, 0.380392, 0.333333, 1.0 }, + { 0.607843, 0.364706, 0.219608, 1.0 }, + { 0.631373, 0.180392, 0.160784, 1.0 }, + { 0.662745, 0.231373, 0.086275, 1.0 }, + { 0.721569, 0.184314, 0.050980, 1.0 }, + { 0.796078, 0.098039, 0.043137, 1.0 }, + { 0.631373, 0.121569, 0.035294, 1.0 }, + { 0.607843, 0.164706, 0.047059, 1.0 }, + { 0.529412, 0.121569, 0.149020, 1.0 }, + { 0.458824, 0.156863, 0.219608, 1.0 }, + { 0.317647, 0.254902, 0.254902, 1.0 }, + { 0.317647, 0.309804, 0.352941, 1.0 }, + { 0.235294, 0.435294, 0.450980, 1.0 }, + { 0.223529, 0.450980, 0.607843, 1.0 }, + { 0.109804, 0.364706, 0.529412, 1.0 }, + { 0.098039, 0.156863, 0.513725, 1.0 }, + { 0.145098, 0.145098, 0.498039, 1.0 }, + { 0.345098, 0.156863, 0.454902, 1.0 }, + { 0.431373, 0.176471, 0.192157, 1.0 }, + { 0.423529, 0.101961, 0.117647, 1.0 }, + { 0.411765, 0.054902, 0.082353, 1.0 }, + { 0.376471, 0.035294, 0.109804, 1.0 }, + { 0.329412, 0.027451, 0.098039, 1.0 }, + { 0.305882, 0.070588, 0.066667, 1.0 }, + { 0.274510, 0.086275, 0.188235, 1.0 }, + { 0.192157, 0.086275, 0.247059, 1.0 }, + { 0.054902, 0.121569, 0.223529, 1.0 }, + { 0.047059, 0.160784, 0.325490, 1.0 }, + { 0.043137, 0.258824, 0.411765, 1.0 }, + { 0.000000, 0.541176, 0.529412, 1.0 }, + { 0.019608, 0.529412, 0.725490, 1.0 }, + { 0.019608, 0.525490, 0.752941, 1.0 }, + { 0.098039, 0.572549, 0.615686, 1.0 }, + { 0.011765, 0.611765, 0.529412, 1.0 }, + { 0.098039, 0.623529, 0.596078, 1.0 }, + { 0.141176, 0.454902, 0.654902, 1.0 }, + { 0.215686, 0.368627, 0.623529, 1.0 }, + { 0.247059, 0.274510, 0.388235, 1.0 }, + { 0.266667, 0.274510, 0.270588, 1.0 }, + { 0.317647, 0.243137, 0.113725, 1.0 }, + { 0.219608, 0.152941, 0.082353, 1.0 }, + { 0.098039, 0.035294, 0.035294, 1.0 }, + { 0.058824, 0.082353, 0.043137, 1.0 }, + { 0.172549, 0.137255, 0.023529, 1.0 }, + { 0.305882, 0.141176, 0.000000, 1.0 }, + { 0.470588, 0.105882, 0.035294, 1.0 }, + { 0.576471, 0.070588, 0.086275, 1.0 }, + { 0.623529, 0.078431, 0.105882, 1.0 }, + { 0.631373, 0.015686, 0.058824, 1.0 }, + { 0.576471, 0.007843, 0.035294, 1.0 }, + { 0.564706, 0.062745, 0.066667, 1.0 }, + { 0.541176, 0.125490, 0.039216, 1.0 }, + { 0.529412, 0.200000, 0.027451, 1.0 }, + { 0.541176, 0.258824, 0.070588, 1.0 }, + { 0.560784, 0.380392, 0.145098, 1.0 }, + { 0.568627, 0.360784, 0.094118, 1.0 }, + }; +/* 4u0022.jpg */ +static double4 colors_349[] = { + { 0.439216, 0.219608, 0.223529, 1.0 }, + { 0.278431, 0.294118, 0.203922, 1.0 }, + { 0.329412, 0.356863, 0.243137, 1.0 }, + { 0.380392, 0.419608, 0.286275, 1.0 }, + { 0.407843, 0.341176, 0.262745, 1.0 }, + { 0.439216, 0.262745, 0.239216, 1.0 }, + { 0.411765, 0.219608, 0.243137, 1.0 }, + { 0.388235, 0.180392, 0.250980, 1.0 }, + { 0.294118, 0.082353, 0.133333, 1.0 }, + { 0.219608, 0.098039, 0.094118, 1.0 }, + { 0.149020, 0.113725, 0.054902, 1.0 }, + { 0.090196, 0.133333, 0.039216, 1.0 }, + { 0.031373, 0.152941, 0.027451, 1.0 }, + { 0.098039, 0.156863, 0.011765, 1.0 }, + { 0.164706, 0.160784, 0.000000, 1.0 }, + { 0.207843, 0.164706, 0.027451, 1.0 }, + { 0.250980, 0.168627, 0.054902, 1.0 }, + { 0.360784, 0.133333, 0.129412, 1.0 }, + { 0.403922, 0.094118, 0.105882, 1.0 }, + { 0.447059, 0.054902, 0.086275, 1.0 }, + { 0.458824, 0.117647, 0.121569, 1.0 }, + { 0.470588, 0.184314, 0.160784, 1.0 }, + { 0.443137, 0.211765, 0.196078, 1.0 }, + { 0.419608, 0.243137, 0.231373, 1.0 }, + { 0.450980, 0.325490, 0.274510, 1.0 }, + { 0.462745, 0.435294, 0.321569, 1.0 }, + { 0.474510, 0.549020, 0.372549, 1.0 }, + { 0.470588, 0.439216, 0.403922, 1.0 }, + { 0.466667, 0.333333, 0.439216, 1.0 }, + { 0.482353, 0.337255, 0.450980, 1.0 }, + { 0.498039, 0.345098, 0.466667, 1.0 }, + { 0.588235, 0.278431, 0.360784, 1.0 }, + { 0.713725, 0.333333, 0.407843, 1.0 }, + { 0.780392, 0.407843, 0.392157, 1.0 }, + { 0.713725, 0.341176, 0.349020, 1.0 }, + { 0.647059, 0.274510, 0.305882, 1.0 }, + { 0.635294, 0.223529, 0.254902, 1.0 }, + { 0.627451, 0.172549, 0.207843, 1.0 }, + { 0.596078, 0.129412, 0.168627, 1.0 }, + { 0.568627, 0.090196, 0.133333, 1.0 }, + { 0.294118, 0.015686, 0.007843, 1.0 }, + { 0.294118, 0.035294, 0.031373, 1.0 }, + { 0.298039, 0.054902, 0.058824, 1.0 }, + { 0.345098, 0.094118, 0.090196, 1.0 }, + { 0.392157, 0.137255, 0.121569, 1.0 }, + { 0.411765, 0.188235, 0.098039, 1.0 }, + { 0.431373, 0.239216, 0.078431, 1.0 }, + { 0.466667, 0.105882, 0.109804, 1.0 }, + { 0.478431, 0.058824, 0.129412, 1.0 }, + { 0.600000, 0.058824, 0.156863, 1.0 }, + { 0.560784, 0.109804, 0.188235, 1.0 }, + { 0.521569, 0.164706, 0.223529, 1.0 }, + { 0.478431, 0.243137, 0.192157, 1.0 }, + { 0.439216, 0.325490, 0.160784, 1.0 }, + { 0.415686, 0.317647, 0.141176, 1.0 }, + { 0.392157, 0.309804, 0.125490, 1.0 }, + { 0.301961, 0.184314, 0.035294, 1.0 }, + { 0.258824, 0.211765, 0.054902, 1.0 }, + { 0.215686, 0.243137, 0.078431, 1.0 }, + { 0.266667, 0.266667, 0.058824, 1.0 }, + { 0.321569, 0.290196, 0.043137, 1.0 }, + { 0.372549, 0.305882, 0.117647, 1.0 }, + { 0.427451, 0.325490, 0.196078, 1.0 }, + { 0.545098, 0.274510, 0.247059, 1.0 }, + { 0.623529, 0.231373, 0.278431, 1.0 }, + { 0.725490, 0.125490, 0.243137, 1.0 }, + { 0.690196, 0.137255, 0.282353, 1.0 }, + { 0.658824, 0.149020, 0.321569, 1.0 }, + { 0.643137, 0.149020, 0.317647, 1.0 }, + { 0.631373, 0.152941, 0.313725, 1.0 }, + { 0.650980, 0.180392, 0.278431, 1.0 }, + { 0.603922, 0.180392, 0.231373, 1.0 }, + { 0.443137, 0.274510, 0.109804, 1.0 }, + { 0.321569, 0.278431, 0.078431, 1.0 }, + { 0.203922, 0.282353, 0.050980, 1.0 }, + { 0.223529, 0.305882, 0.113725, 1.0 }, + { 0.247059, 0.329412, 0.176471, 1.0 }, + { 0.262745, 0.309804, 0.188235, 1.0 }, + { 0.282353, 0.290196, 0.203922, 1.0 }, + { 0.396078, 0.298039, 0.211765, 1.0 }, + { 0.505882, 0.305882, 0.239216, 1.0 }, + { 0.615686, 0.258824, 0.317647, 1.0 }, + { 0.654902, 0.352941, 0.337255, 1.0 }, + { 0.694118, 0.450980, 0.360784, 1.0 }, + { 0.709804, 0.596078, 0.419608, 1.0 }, + { 0.729412, 0.741176, 0.478431, 1.0 }, + { 0.682353, 0.854902, 0.482353, 1.0 }, + { 0.627451, 0.603922, 0.376471, 1.0 }, + { 0.658824, 0.388235, 0.329412, 1.0 }, + { 0.611765, 0.345098, 0.266667, 1.0 }, + { 0.564706, 0.305882, 0.203922, 1.0 }, + { 0.533333, 0.227451, 0.207843, 1.0 }, + { 0.505882, 0.149020, 0.215686, 1.0 }, + { 0.454902, 0.152941, 0.192157, 1.0 }, + { 0.419608, 0.086275, 0.113725, 1.0 }, + { 0.450980, 0.023529, 0.047059, 1.0 }, + { 0.447059, 0.007843, 0.062745, 1.0 }, + { 0.388235, 0.015686, 0.109804, 1.0 }, + { 0.368627, 0.015686, 0.113725, 1.0 }, + { 0.349020, 0.019608, 0.121569, 1.0 }, + { 0.380392, 0.023529, 0.152941, 1.0 }, + { 0.411765, 0.027451, 0.188235, 1.0 }, + { 0.419608, 0.047059, 0.164706, 1.0 }, + { 0.447059, 0.019608, 0.145098, 1.0 }, + { 0.482353, 0.035294, 0.035294, 1.0 }, + { 0.509804, 0.062745, 0.031373, 1.0 }, + { 0.537255, 0.094118, 0.031373, 1.0 }, + { 0.533333, 0.070588, 0.054902, 1.0 }, + { 0.533333, 0.047059, 0.078431, 1.0 }, + { 0.541176, 0.054902, 0.094118, 1.0 }, + { 0.537255, 0.050980, 0.090196, 1.0 }, + { 0.513725, 0.054902, 0.090196, 1.0 }, + { 0.517647, 0.062745, 0.098039, 1.0 }, + { 0.466667, 0.043137, 0.145098, 1.0 }, + { 0.498039, 0.031373, 0.164706, 1.0 }, + { 0.533333, 0.019608, 0.184314, 1.0 }, + { 0.549020, 0.039216, 0.172549, 1.0 }, + { 0.505882, 0.129412, 0.278431, 1.0 }, + { 0.588235, 0.156863, 0.294118, 1.0 }, + { 0.525490, 0.196078, 0.254902, 1.0 }, + { 0.454902, 0.176471, 0.301961, 1.0 }, + { 0.450980, 0.101961, 0.270588, 1.0 }, + { 0.447059, 0.027451, 0.239216, 1.0 }, + { 0.427451, 0.019608, 0.227451, 1.0 }, + { 0.407843, 0.015686, 0.219608, 1.0 }, + { 0.380392, 0.058824, 0.200000, 1.0 }, + { 0.368627, 0.058824, 0.172549, 1.0 }, + { 0.337255, 0.090196, 0.156863, 1.0 }, + { 0.364706, 0.129412, 0.160784, 1.0 }, + { 0.376471, 0.188235, 0.188235, 1.0 }, + { 0.345098, 0.203922, 0.164706, 1.0 }, + { 0.317647, 0.219608, 0.141176, 1.0 }, + { 0.196078, 0.239216, 0.113725, 1.0 }, + { 0.105882, 0.227451, 0.066667, 1.0 }, + { 0.074510, 0.250980, 0.019608, 1.0 }, + { 0.023529, 0.286275, 0.015686, 1.0 }, + { 0.094118, 0.184314, 0.113725, 1.0 }, + { 0.105882, 0.101961, 0.145098, 1.0 }, + { 0.121569, 0.023529, 0.176471, 1.0 }, + { 0.105882, 0.031373, 0.156863, 1.0 }, + { 0.090196, 0.043137, 0.137255, 1.0 }, + { 0.054902, 0.070588, 0.074510, 1.0 }, + { 0.070588, 0.082353, 0.101961, 1.0 }, + { 0.192157, 0.125490, 0.086275, 1.0 }, + { 0.270588, 0.094118, 0.070588, 1.0 }, + { 0.388235, 0.031373, 0.050980, 1.0 }, + { 0.396078, 0.035294, 0.039216, 1.0 }, + { 0.407843, 0.039216, 0.031373, 1.0 }, + { 0.419608, 0.023529, 0.039216, 1.0 }, + { 0.498039, 0.062745, 0.086275, 1.0 }, + { 0.552941, 0.054902, 0.137255, 1.0 }, + { 0.600000, 0.137255, 0.192157, 1.0 }, + { 0.576471, 0.290196, 0.262745, 1.0 }, + { 0.576471, 0.345098, 0.290196, 1.0 }, + { 0.576471, 0.400000, 0.317647, 1.0 }, + { 0.505882, 0.596078, 0.282353, 1.0 }, + { 0.513725, 0.552941, 0.266667, 1.0 }, + { 0.454902, 0.384314, 0.243137, 1.0 }, + { 0.537255, 0.298039, 0.286275, 1.0 }, + { 0.584314, 0.301961, 0.317647, 1.0 }, + { 0.631373, 0.376471, 0.305882, 1.0 }, + { 0.607843, 0.349020, 0.286275, 1.0 }, + { 0.560784, 0.317647, 0.317647, 1.0 }, + { 0.517647, 0.290196, 0.349020, 1.0 }, + { 0.458824, 0.176471, 0.321569, 1.0 }, + { 0.305882, 0.247059, 0.266667, 1.0 }, + { 0.227451, 0.247059, 0.156863, 1.0 }, + { 0.152941, 0.082353, 0.129412, 1.0 }, + { 0.043137, 0.031373, 0.066667, 1.0 }, + { 0.027451, 0.019608, 0.062745, 1.0 }, + { 0.011765, 0.007843, 0.062745, 1.0 }, + { 0.027451, 0.039216, 0.074510, 1.0 }, + { 0.074510, 0.019608, 0.078431, 1.0 }, + { 0.129412, 0.082353, 0.082353, 1.0 }, + { 0.176471, 0.066667, 0.121569, 1.0 }, + { 0.286275, 0.031373, 0.156863, 1.0 }, + { 0.290196, 0.027451, 0.156863, 1.0 }, + { 0.258824, 0.027451, 0.145098, 1.0 }, + { 0.274510, 0.086275, 0.133333, 1.0 }, + { 0.282353, 0.180392, 0.215686, 1.0 }, + { 0.321569, 0.188235, 0.141176, 1.0 }, + { 0.427451, 0.145098, 0.200000, 1.0 }, + { 0.439216, 0.129412, 0.243137, 1.0 }, + { 0.450980, 0.066667, 0.227451, 1.0 }, + { 0.356863, 0.050980, 0.145098, 1.0 }, + { 0.329412, 0.062745, 0.152941, 1.0 }, + { 0.305882, 0.074510, 0.160784, 1.0 }, + { 0.231373, 0.070588, 0.133333, 1.0 }, + { 0.196078, 0.129412, 0.098039, 1.0 }, + { 0.101961, 0.243137, 0.094118, 1.0 }, + { 0.047059, 0.325490, 0.168627, 1.0 }, + { 0.086275, 0.274510, 0.211765, 1.0 }, + { 0.031373, 0.156863, 0.215686, 1.0 }, + { 0.137255, 0.090196, 0.176471, 1.0 }, + { 0.160784, 0.058824, 0.164706, 1.0 }, + { 0.129412, 0.062745, 0.196078, 1.0 }, + { 0.168627, 0.039216, 0.262745, 1.0 }, + { 0.129412, 0.011765, 0.215686, 1.0 }, + { 0.180392, 0.023529, 0.168627, 1.0 }, + { 0.250980, 0.023529, 0.082353, 1.0 }, + { 0.250980, 0.027451, 0.050980, 1.0 }, + { 0.254902, 0.019608, 0.066667, 1.0 }, + { 0.278431, 0.019608, 0.129412, 1.0 }, + { 0.294118, 0.011765, 0.168627, 1.0 }, + { 0.282353, 0.007843, 0.211765, 1.0 }, + { 0.290196, 0.058824, 0.184314, 1.0 }, + { 0.282353, 0.109804, 0.176471, 1.0 }, + { 0.313725, 0.141176, 0.192157, 1.0 }, + { 0.274510, 0.129412, 0.333333, 1.0 }, + { 0.262745, 0.207843, 0.345098, 1.0 }, + { 0.325490, 0.341176, 0.352941, 1.0 }, + { 0.298039, 0.227451, 0.321569, 1.0 }, + { 0.368627, 0.098039, 0.321569, 1.0 }, + { 0.482353, 0.066667, 0.215686, 1.0 }, + { 0.490196, 0.015686, 0.227451, 1.0 }, + { 0.490196, 0.019608, 0.196078, 1.0 }, + { 0.454902, 0.039216, 0.196078, 1.0 }, + { 0.439216, 0.062745, 0.172549, 1.0 }, + { 0.411765, 0.090196, 0.105882, 1.0 }, + { 0.403922, 0.082353, 0.098039, 1.0 }, + { 0.368627, 0.070588, 0.109804, 1.0 }, + { 0.337255, 0.066667, 0.078431, 1.0 }, + { 0.345098, 0.070588, 0.062745, 1.0 }, + { 0.341176, 0.113725, 0.035294, 1.0 }, + { 0.341176, 0.117647, 0.039216, 1.0 }, + { 0.317647, 0.133333, 0.015686, 1.0 }, + { 0.266667, 0.137255, 0.007843, 1.0 }, + { 0.235294, 0.109804, 0.050980, 1.0 }, + { 0.203922, 0.062745, 0.015686, 1.0 }, + { 0.172549, 0.094118, 0.058824, 1.0 }, + { 0.141176, 0.152941, 0.039216, 1.0 }, + { 0.101961, 0.160784, 0.086275, 1.0 }, + { 0.098039, 0.129412, 0.086275, 1.0 }, + { 0.196078, 0.129412, 0.101961, 1.0 }, + { 0.290196, 0.078431, 0.141176, 1.0 }, + { 0.341176, 0.101961, 0.172549, 1.0 }, + { 0.368627, 0.090196, 0.215686, 1.0 }, + { 0.392157, 0.062745, 0.196078, 1.0 }, + { 0.380392, 0.062745, 0.129412, 1.0 }, + { 0.301961, 0.058824, 0.117647, 1.0 }, + { 0.286275, 0.101961, 0.078431, 1.0 }, + { 0.301961, 0.125490, 0.043137, 1.0 }, + { 0.337255, 0.188235, 0.113725, 1.0 }, + { 0.478431, 0.227451, 0.188235, 1.0 }, + { 0.501961, 0.298039, 0.215686, 1.0 }, + { 0.545098, 0.290196, 0.266667, 1.0 }, + { 0.494118, 0.250980, 0.207843, 1.0 }, + { 0.462745, 0.188235, 0.180392, 1.0 }, + { 0.486275, 0.121569, 0.054902, 1.0 }, + { 0.447059, 0.066667, 0.000000, 1.0 }, + { 0.407843, 0.058824, 0.003922, 1.0 }, + { 0.407843, 0.101961, 0.054902, 1.0 }, + { 0.392157, 0.133333, 0.086275, 1.0 }, + { 0.341176, 0.152941, 0.003922, 1.0 }, + { 0.274510, 0.227451, 0.000000, 1.0 }, + { 0.305882, 0.184314, 0.011765, 1.0 }, + }; +/* k2u0217.jpg */ +static double4 colors_350[] = { + { 0.243137, 0.545098, 0.419608, 1.0 }, + { 0.047059, 0.376471, 0.376471, 1.0 }, + { 0.062745, 0.427451, 0.439216, 1.0 }, + { 0.078431, 0.482353, 0.501961, 1.0 }, + { 0.301961, 0.494118, 0.576471, 1.0 }, + { 0.525490, 0.509804, 0.654902, 1.0 }, + { 0.733333, 0.490196, 0.698039, 1.0 }, + { 0.941176, 0.474510, 0.741176, 1.0 }, + { 0.917647, 0.349020, 0.745098, 1.0 }, + { 0.682353, 0.270588, 0.776471, 1.0 }, + { 0.447059, 0.196078, 0.811765, 1.0 }, + { 0.376471, 0.113725, 0.615686, 1.0 }, + { 0.309804, 0.035294, 0.423529, 1.0 }, + { 0.356863, 0.039216, 0.368627, 1.0 }, + { 0.403922, 0.047059, 0.317647, 1.0 }, + { 0.450980, 0.047059, 0.360784, 1.0 }, + { 0.498039, 0.047059, 0.403922, 1.0 }, + { 0.913725, 0.274510, 0.458824, 1.0 }, + { 0.913725, 0.266667, 0.341176, 1.0 }, + { 0.917647, 0.258824, 0.223529, 1.0 }, + { 0.913725, 0.274510, 0.266667, 1.0 }, + { 0.913725, 0.290196, 0.309804, 1.0 }, + { 0.788235, 0.294118, 0.356863, 1.0 }, + { 0.666667, 0.298039, 0.403922, 1.0 }, + { 0.250980, 0.094118, 0.129412, 1.0 }, + { 0.145098, 0.082353, 0.062745, 1.0 }, + { 0.043137, 0.070588, 0.000000, 1.0 }, + { 0.019608, 0.070588, 0.003922, 1.0 }, + { 0.000000, 0.070588, 0.007843, 1.0 }, + { 0.000000, 0.062745, 0.027451, 1.0 }, + { 0.000000, 0.058824, 0.047059, 1.0 }, + { 0.000000, 0.007843, 0.082353, 1.0 }, + { 0.023529, 0.023529, 0.125490, 1.0 }, + { 0.164706, 0.039216, 0.364706, 1.0 }, + { 0.313725, 0.047059, 0.396078, 1.0 }, + { 0.462745, 0.054902, 0.427451, 1.0 }, + { 0.666667, 0.223529, 0.541176, 1.0 }, + { 0.874510, 0.392157, 0.654902, 1.0 }, + { 0.905882, 0.419608, 0.690196, 1.0 }, + { 0.937255, 0.450980, 0.725490, 1.0 }, + { 0.952941, 0.564706, 0.643137, 1.0 }, + { 0.945098, 0.521569, 0.580392, 1.0 }, + { 0.941176, 0.482353, 0.517647, 1.0 }, + { 0.921569, 0.337255, 0.333333, 1.0 }, + { 0.905882, 0.192157, 0.149020, 1.0 }, + { 0.901961, 0.188235, 0.137255, 1.0 }, + { 0.901961, 0.184314, 0.129412, 1.0 }, + { 0.894118, 0.172549, 0.125490, 1.0 }, + { 0.894118, 0.078431, 0.078431, 1.0 }, + { 0.301961, 0.043137, 0.149020, 1.0 }, + { 0.215686, 0.019608, 0.113725, 1.0 }, + { 0.133333, 0.000000, 0.082353, 1.0 }, + { 0.094118, 0.035294, 0.043137, 1.0 }, + { 0.054902, 0.070588, 0.003922, 1.0 }, + { 0.031373, 0.105882, 0.007843, 1.0 }, + { 0.007843, 0.145098, 0.015686, 1.0 }, + { 0.137255, 0.541176, 0.223529, 1.0 }, + { 0.360784, 0.556863, 0.396078, 1.0 }, + { 0.588235, 0.572549, 0.568627, 1.0 }, + { 0.764706, 0.521569, 0.627451, 1.0 }, + { 0.941176, 0.474510, 0.686275, 1.0 }, + { 0.941176, 0.470588, 0.713725, 1.0 }, + { 0.945098, 0.470588, 0.741176, 1.0 }, + { 0.941176, 0.423529, 0.760784, 1.0 }, + { 0.933333, 0.388235, 0.713725, 1.0 }, + { 0.913725, 0.258824, 0.611765, 1.0 }, + { 0.827451, 0.176471, 0.635294, 1.0 }, + { 0.745098, 0.094118, 0.658824, 1.0 }, + { 0.666667, 0.082353, 0.607843, 1.0 }, + { 0.592157, 0.070588, 0.560784, 1.0 }, + { 0.450980, 0.141176, 0.501961, 1.0 }, + { 0.294118, 0.125490, 0.588235, 1.0 }, + { 0.478431, 0.478431, 0.752941, 1.0 }, + { 0.690196, 0.501961, 0.850980, 1.0 }, + { 0.905882, 0.529412, 0.952941, 1.0 }, + { 0.941176, 0.662745, 0.945098, 1.0 }, + { 0.980392, 0.800000, 0.941176, 1.0 }, + { 0.980392, 0.803922, 0.941176, 1.0 }, + { 0.980392, 0.807843, 0.945098, 1.0 }, + { 0.976471, 0.803922, 0.941176, 1.0 }, + { 0.968627, 0.741176, 0.901961, 1.0 }, + { 0.949020, 0.592157, 0.831373, 1.0 }, + { 0.929412, 0.368627, 0.792157, 1.0 }, + { 0.913725, 0.149020, 0.752941, 1.0 }, + { 0.905882, 0.149020, 0.756863, 1.0 }, + { 0.901961, 0.152941, 0.760784, 1.0 }, + { 0.792157, 0.098039, 0.760784, 1.0 }, + { 0.756863, 0.109804, 0.756863, 1.0 }, + { 0.525490, 0.062745, 0.509804, 1.0 }, + { 0.431373, 0.050980, 0.415686, 1.0 }, + { 0.341176, 0.039216, 0.321569, 1.0 }, + { 0.294118, 0.035294, 0.294118, 1.0 }, + { 0.247059, 0.035294, 0.270588, 1.0 }, + { 0.207843, 0.035294, 0.227451, 1.0 }, + { 0.254902, 0.015686, 0.247059, 1.0 }, + { 0.266667, 0.054902, 0.258824, 1.0 }, + { 0.286275, 0.039216, 0.262745, 1.0 }, + { 0.345098, 0.027451, 0.247059, 1.0 }, + { 0.411765, 0.054902, 0.321569, 1.0 }, + { 0.482353, 0.086275, 0.400000, 1.0 }, + { 0.556863, 0.074510, 0.466667, 1.0 }, + { 0.635294, 0.066667, 0.533333, 1.0 }, + { 0.862745, 0.282353, 0.486275, 1.0 }, + { 0.929412, 0.384314, 0.372549, 1.0 }, + { 0.905882, 0.254902, 0.403922, 1.0 }, + { 0.909804, 0.203922, 0.478431, 1.0 }, + { 0.917647, 0.152941, 0.552941, 1.0 }, + { 0.909804, 0.129412, 0.564706, 1.0 }, + { 0.905882, 0.105882, 0.580392, 1.0 }, + { 0.901961, 0.109804, 0.588235, 1.0 }, + { 0.905882, 0.101961, 0.607843, 1.0 }, + { 0.901961, 0.109804, 0.588235, 1.0 }, + { 0.901961, 0.113725, 0.568627, 1.0 }, + { 0.913725, 0.207843, 0.729412, 1.0 }, + { 0.909804, 0.235294, 0.698039, 1.0 }, + { 0.909804, 0.262745, 0.670588, 1.0 }, + { 0.921569, 0.278431, 0.650980, 1.0 }, + { 0.917647, 0.298039, 0.631373, 1.0 }, + { 0.972549, 0.290196, 0.568627, 1.0 }, + { 0.933333, 0.364706, 0.352941, 1.0 }, + { 0.921569, 0.337255, 0.321569, 1.0 }, + { 0.796078, 0.611765, 0.282353, 1.0 }, + { 0.674510, 0.890196, 0.247059, 1.0 }, + { 0.647059, 0.858824, 0.200000, 1.0 }, + { 0.619608, 0.831373, 0.156863, 1.0 }, + { 0.219608, 0.458824, 0.145098, 1.0 }, + { 0.329412, 0.372549, 0.215686, 1.0 }, + { 0.356863, 0.047059, 0.262745, 1.0 }, + { 0.486275, 0.043137, 0.396078, 1.0 }, + { 0.784314, 0.168627, 0.682353, 1.0 }, + { 0.858824, 0.274510, 0.713725, 1.0 }, + { 0.937255, 0.384314, 0.745098, 1.0 }, + { 0.949020, 0.549020, 0.796078, 1.0 }, + { 0.964706, 0.650980, 0.858824, 1.0 }, + { 0.972549, 0.733333, 0.898039, 1.0 }, + { 0.976471, 0.752941, 0.913725, 1.0 }, + { 0.960784, 0.670588, 0.862745, 1.0 }, + { 0.956863, 0.650980, 0.803922, 1.0 }, + { 0.956863, 0.631373, 0.749020, 1.0 }, + { 0.960784, 0.627451, 0.745098, 1.0 }, + { 0.964706, 0.627451, 0.741176, 1.0 }, + { 0.960784, 0.623529, 0.721569, 1.0 }, + { 0.968627, 0.619608, 0.729412, 1.0 }, + { 0.960784, 0.611765, 0.823529, 1.0 }, + { 0.964706, 0.701961, 0.874510, 1.0 }, + { 0.956863, 0.631373, 0.843137, 1.0 }, + { 0.949020, 0.588235, 0.811765, 1.0 }, + { 0.945098, 0.549020, 0.784314, 1.0 }, + { 0.917647, 0.337255, 0.705882, 1.0 }, + { 0.803922, 0.168627, 0.705882, 1.0 }, + { 0.623529, 0.094118, 0.564706, 1.0 }, + { 0.474510, 0.054902, 0.431373, 1.0 }, + { 0.172549, 0.066667, 0.486275, 1.0 }, + { 0.152941, 0.082353, 0.396078, 1.0 }, + { 0.137255, 0.101961, 0.309804, 1.0 }, + { 0.168627, 0.156863, 0.200000, 1.0 }, + { 0.164706, 0.345098, 0.164706, 1.0 }, + { 0.133333, 0.403922, 0.156863, 1.0 }, + { 0.125490, 0.258824, 0.164706, 1.0 }, + { 0.133333, 0.086275, 0.094118, 1.0 }, + { 0.054902, 0.086275, 0.003922, 1.0 }, + { 0.019608, 0.113725, 0.113725, 1.0 }, + { 0.007843, 0.105882, 0.145098, 1.0 }, + { 0.000000, 0.101961, 0.180392, 1.0 }, + { 0.007843, 0.082353, 0.309804, 1.0 }, + { 0.074510, 0.043137, 0.478431, 1.0 }, + { 0.054902, 0.184314, 0.556863, 1.0 }, + { 0.156863, 0.105882, 0.654902, 1.0 }, + { 0.047059, 0.329412, 0.721569, 1.0 }, + { 0.078431, 0.431373, 0.768627, 1.0 }, + { 0.113725, 0.533333, 0.815686, 1.0 }, + { 0.062745, 0.482353, 0.701961, 1.0 }, + { 0.137255, 0.329412, 0.556863, 1.0 }, + { 0.407843, 0.125490, 0.454902, 1.0 }, + { 0.517647, 0.184314, 0.588235, 1.0 }, + { 0.721569, 0.082353, 0.635294, 1.0 }, + { 0.776471, 0.082353, 0.670588, 1.0 }, + { 0.901961, 0.105882, 0.658824, 1.0 }, + { 0.894118, 0.133333, 0.615686, 1.0 }, + { 0.901961, 0.141176, 0.623529, 1.0 }, + { 0.909804, 0.168627, 0.674510, 1.0 }, + { 0.913725, 0.219608, 0.737255, 1.0 }, + { 0.933333, 0.274510, 0.843137, 1.0 }, + { 0.760784, 0.278431, 0.929412, 1.0 }, + { 0.784314, 0.129412, 0.678431, 1.0 }, + { 0.721569, 0.098039, 0.623529, 1.0 }, + { 0.658824, 0.066667, 0.572549, 1.0 }, + { 0.498039, 0.062745, 0.423529, 1.0 }, + { 0.478431, 0.058824, 0.380392, 1.0 }, + { 0.490196, 0.043137, 0.388235, 1.0 }, + { 0.494118, 0.054902, 0.447059, 1.0 }, + { 0.627451, 0.101961, 0.584314, 1.0 }, + { 0.843137, 0.203922, 0.701961, 1.0 }, + { 0.937255, 0.466667, 0.756863, 1.0 }, + { 0.960784, 0.654902, 0.819608, 1.0 }, + { 0.972549, 0.725490, 0.894118, 1.0 }, + { 0.956863, 0.682353, 0.878431, 1.0 }, + { 0.949020, 0.592157, 0.823529, 1.0 }, + { 0.933333, 0.396078, 0.717647, 1.0 }, + { 0.729412, 0.184314, 0.674510, 1.0 }, + { 0.509804, 0.145098, 0.419608, 1.0 }, + { 0.286275, 0.054902, 0.235294, 1.0 }, + { 0.184314, 0.027451, 0.160784, 1.0 }, + { 0.133333, 0.019608, 0.137255, 1.0 }, + { 0.137255, 0.031373, 0.098039, 1.0 }, + { 0.184314, 0.129412, 0.117647, 1.0 }, + { 0.141176, 0.305882, 0.047059, 1.0 }, + { 0.231373, 0.341176, 0.184314, 1.0 }, + { 0.258824, 0.168627, 0.282353, 1.0 }, + { 0.258824, 0.074510, 0.278431, 1.0 }, + { 0.266667, 0.074510, 0.290196, 1.0 }, + { 0.400000, 0.247059, 0.431373, 1.0 }, + { 0.262745, 0.427451, 0.380392, 1.0 }, + { 0.101961, 0.290196, 0.337255, 1.0 }, + { 0.015686, 0.231373, 0.309804, 1.0 }, + { 0.035294, 0.235294, 0.341176, 1.0 }, + { 0.149020, 0.047059, 0.474510, 1.0 }, + { 0.188235, 0.000000, 0.415686, 1.0 }, + { 0.392157, 0.082353, 0.501961, 1.0 }, + { 0.623529, 0.113725, 0.592157, 1.0 }, + { 0.780392, 0.200000, 0.670588, 1.0 }, + { 0.901961, 0.392157, 0.682353, 1.0 }, + { 0.941176, 0.482353, 0.749020, 1.0 }, + { 0.949020, 0.556863, 0.792157, 1.0 }, + { 0.949020, 0.600000, 0.819608, 1.0 }, + { 0.949020, 0.564706, 0.796078, 1.0 }, + { 0.945098, 0.486275, 0.764706, 1.0 }, + { 0.933333, 0.400000, 0.698039, 1.0 }, + { 0.921569, 0.313725, 0.682353, 1.0 }, + { 0.925490, 0.309804, 0.666667, 1.0 }, + { 0.925490, 0.294118, 0.662745, 1.0 }, + { 0.913725, 0.278431, 0.682353, 1.0 }, + { 0.925490, 0.262745, 0.650980, 1.0 }, + { 0.917647, 0.231373, 0.596078, 1.0 }, + { 0.909804, 0.215686, 0.572549, 1.0 }, + { 0.913725, 0.113725, 0.627451, 1.0 }, + { 0.854902, 0.141176, 0.607843, 1.0 }, + { 0.737255, 0.082353, 0.639216, 1.0 }, + { 0.498039, 0.054902, 0.462745, 1.0 }, + { 0.317647, 0.043137, 0.431373, 1.0 }, + { 0.172549, 0.078431, 0.564706, 1.0 }, + { 0.082353, 0.098039, 0.580392, 1.0 }, + { 0.062745, 0.180392, 0.611765, 1.0 }, + { 0.062745, 0.215686, 0.588235, 1.0 }, + { 0.121569, 0.066667, 0.447059, 1.0 }, + { 0.031373, 0.109804, 0.254902, 1.0 }, + { 0.039216, 0.007843, 0.066667, 1.0 }, + { 0.039216, 0.000000, 0.035294, 1.0 }, + { 0.137255, 0.003922, 0.141176, 1.0 }, + { 0.184314, 0.000000, 0.235294, 1.0 }, + { 0.152941, 0.050980, 0.329412, 1.0 }, + { 0.145098, 0.043137, 0.282353, 1.0 }, + { 0.019608, 0.031373, 0.231373, 1.0 }, + { 0.007843, 0.050980, 0.160784, 1.0 }, + { 0.043137, 0.121569, 0.219608, 1.0 }, + { 0.011765, 0.337255, 0.266667, 1.0 }, + }; +/* ku0213.jpg */ +static double4 colors_351[] = { + { 0.196078, 0.556863, 0.000000, 1.0 }, + { 0.207843, 0.658824, 0.050980, 1.0 }, + { 0.423529, 0.678431, 0.023529, 1.0 }, + { 0.639216, 0.701961, 0.000000, 1.0 }, + { 0.749020, 0.619608, 0.015686, 1.0 }, + { 0.858824, 0.537255, 0.035294, 1.0 }, + { 0.811765, 0.525490, 0.094118, 1.0 }, + { 0.764706, 0.517647, 0.152941, 1.0 }, + { 0.721569, 0.184314, 0.498039, 1.0 }, + { 0.517647, 0.200000, 0.639216, 1.0 }, + { 0.317647, 0.219608, 0.784314, 1.0 }, + { 0.294118, 0.239216, 0.803922, 1.0 }, + { 0.274510, 0.262745, 0.823529, 1.0 }, + { 0.243137, 0.274510, 0.796078, 1.0 }, + { 0.211765, 0.290196, 0.772549, 1.0 }, + { 0.250980, 0.309804, 0.670588, 1.0 }, + { 0.294118, 0.333333, 0.572549, 1.0 }, + { 0.443137, 0.278431, 0.294118, 1.0 }, + { 0.380392, 0.168627, 0.407843, 1.0 }, + { 0.317647, 0.062745, 0.525490, 1.0 }, + { 0.207843, 0.031373, 0.662745, 1.0 }, + { 0.098039, 0.000000, 0.800000, 1.0 }, + { 0.070588, 0.000000, 0.843137, 1.0 }, + { 0.047059, 0.003922, 0.890196, 1.0 }, + { 0.223529, 0.003922, 0.721569, 1.0 }, + { 0.313725, 0.031373, 0.611765, 1.0 }, + { 0.407843, 0.062745, 0.501961, 1.0 }, + { 0.360784, 0.078431, 0.478431, 1.0 }, + { 0.313725, 0.098039, 0.454902, 1.0 }, + { 0.305882, 0.196078, 0.462745, 1.0 }, + { 0.301961, 0.298039, 0.470588, 1.0 }, + { 0.152941, 0.639216, 0.537255, 1.0 }, + { 0.247059, 0.768627, 0.411765, 1.0 }, + { 0.050980, 0.886275, 0.470588, 1.0 }, + { 0.023529, 0.635294, 0.647059, 1.0 }, + { 0.000000, 0.388235, 0.823529, 1.0 }, + { 0.058824, 0.392157, 0.784314, 1.0 }, + { 0.117647, 0.396078, 0.749020, 1.0 }, + { 0.188235, 0.368627, 0.670588, 1.0 }, + { 0.262745, 0.345098, 0.592157, 1.0 }, + { 0.423529, 0.450980, 0.184314, 1.0 }, + { 0.329412, 0.321569, 0.125490, 1.0 }, + { 0.235294, 0.192157, 0.066667, 1.0 }, + { 0.239216, 0.196078, 0.058824, 1.0 }, + { 0.247059, 0.200000, 0.050980, 1.0 }, + { 0.360784, 0.149020, 0.062745, 1.0 }, + { 0.478431, 0.098039, 0.074510, 1.0 }, + { 0.670588, 0.141176, 0.168627, 1.0 }, + { 0.713725, 0.227451, 0.219608, 1.0 }, + { 0.952941, 0.054902, 0.278431, 1.0 }, + { 0.976471, 0.172549, 0.207843, 1.0 }, + { 1.000000, 0.290196, 0.141176, 1.0 }, + { 0.988235, 0.454902, 0.070588, 1.0 }, + { 0.976471, 0.619608, 0.000000, 1.0 }, + { 0.988235, 0.545098, 0.015686, 1.0 }, + { 1.000000, 0.474510, 0.035294, 1.0 }, + { 0.933333, 0.050980, 0.000000, 1.0 }, + { 0.874510, 0.094118, 0.000000, 1.0 }, + { 0.819608, 0.141176, 0.000000, 1.0 }, + { 0.666667, 0.176471, 0.062745, 1.0 }, + { 0.517647, 0.211765, 0.125490, 1.0 }, + { 0.478431, 0.137255, 0.200000, 1.0 }, + { 0.443137, 0.062745, 0.274510, 1.0 }, + { 0.419608, 0.082353, 0.117647, 1.0 }, + { 0.325490, 0.000000, 0.113725, 1.0 }, + { 0.188235, 0.000000, 0.098039, 1.0 }, + { 0.168627, 0.086275, 0.105882, 1.0 }, + { 0.149020, 0.176471, 0.113725, 1.0 }, + { 0.211765, 0.192157, 0.207843, 1.0 }, + { 0.278431, 0.207843, 0.301961, 1.0 }, + { 0.250980, 0.160784, 0.721569, 1.0 }, + { 0.278431, 0.117647, 0.894118, 1.0 }, + { 0.219608, 0.023529, 0.952941, 1.0 }, + { 0.172549, 0.011765, 0.941176, 1.0 }, + { 0.129412, 0.000000, 0.933333, 1.0 }, + { 0.180392, 0.058824, 0.898039, 1.0 }, + { 0.235294, 0.121569, 0.862745, 1.0 }, + { 0.258824, 0.215686, 0.882353, 1.0 }, + { 0.286275, 0.313725, 0.901961, 1.0 }, + { 0.113725, 0.635294, 0.854902, 1.0 }, + { 0.415686, 0.847059, 0.811765, 1.0 }, + { 0.541176, 0.788235, 0.682353, 1.0 }, + { 0.541176, 0.584314, 0.713725, 1.0 }, + { 0.545098, 0.384314, 0.745098, 1.0 }, + { 0.513725, 0.349020, 0.705882, 1.0 }, + { 0.482353, 0.313725, 0.666667, 1.0 }, + { 0.627451, 0.325490, 0.396078, 1.0 }, + { 0.698039, 0.525490, 0.341176, 1.0 }, + { 0.741176, 0.403922, 0.313725, 1.0 }, + { 0.572549, 0.341176, 0.427451, 1.0 }, + { 0.403922, 0.278431, 0.541176, 1.0 }, + { 0.368627, 0.243137, 0.576471, 1.0 }, + { 0.337255, 0.207843, 0.615686, 1.0 }, + { 0.227451, 0.192157, 0.760784, 1.0 }, + { 0.388235, 0.247059, 0.835294, 1.0 }, + { 0.474510, 0.082353, 0.937255, 1.0 }, + { 0.498039, 0.298039, 0.811765, 1.0 }, + { 0.356863, 0.141176, 0.541176, 1.0 }, + { 0.305882, 0.109804, 0.435294, 1.0 }, + { 0.254902, 0.082353, 0.329412, 1.0 }, + { 0.250980, 0.066667, 0.282353, 1.0 }, + { 0.247059, 0.054902, 0.239216, 1.0 }, + { 0.384314, 0.015686, 0.360784, 1.0 }, + { 0.509804, 0.023529, 0.298039, 1.0 }, + { 0.682353, 0.239216, 0.262745, 1.0 }, + { 0.800000, 0.443137, 0.282353, 1.0 }, + { 0.921569, 0.647059, 0.301961, 1.0 }, + { 0.960784, 0.725490, 0.235294, 1.0 }, + { 1.000000, 0.807843, 0.172549, 1.0 }, + { 0.917647, 0.878431, 0.192157, 1.0 }, + { 1.000000, 0.992157, 0.152941, 1.0 }, + { 0.921569, 0.992157, 0.035294, 1.0 }, + { 0.941176, 0.854902, 0.133333, 1.0 }, + { 0.996078, 0.709804, 0.101961, 1.0 }, + { 0.992157, 0.619608, 0.090196, 1.0 }, + { 0.988235, 0.529412, 0.082353, 1.0 }, + { 1.000000, 0.294118, 0.105882, 1.0 }, + { 0.984314, 0.282353, 0.125490, 1.0 }, + { 1.000000, 0.180392, 0.160784, 1.0 }, + { 0.972549, 0.133333, 0.141176, 1.0 }, + { 0.807843, 0.278431, 0.262745, 1.0 }, + { 0.890196, 0.184314, 0.203922, 1.0 }, + { 0.972549, 0.090196, 0.145098, 1.0 }, + { 0.980392, 0.050980, 0.070588, 1.0 }, + { 0.988235, 0.011765, 0.000000, 1.0 }, + { 0.996078, 0.000000, 0.031373, 1.0 }, + { 1.000000, 0.015686, 0.290196, 1.0 }, + { 0.952941, 0.007843, 0.317647, 1.0 }, + { 0.819608, 0.125490, 0.439216, 1.0 }, + { 0.568627, 0.392157, 0.788235, 1.0 }, + { 0.498039, 0.423529, 0.847059, 1.0 }, + { 0.431373, 0.458824, 0.905882, 1.0 }, + { 0.172549, 0.721569, 0.850980, 1.0 }, + { 0.125490, 0.796078, 0.733333, 1.0 }, + { 0.160784, 0.996078, 0.533333, 1.0 }, + { 0.258824, 1.000000, 0.505882, 1.0 }, + { 0.290196, 0.494118, 0.819608, 1.0 }, + { 0.196078, 0.360784, 0.686275, 1.0 }, + { 0.101961, 0.227451, 0.552941, 1.0 }, + { 0.066667, 0.200000, 0.513725, 1.0 }, + { 0.031373, 0.172549, 0.478431, 1.0 }, + { 0.015686, 0.580392, 0.615686, 1.0 }, + { 0.070588, 0.917647, 0.592157, 1.0 }, + { 0.003922, 0.996078, 0.568627, 1.0 }, + { 0.003922, 0.980392, 0.627451, 1.0 }, + { 0.031373, 0.752941, 0.996078, 1.0 }, + { 0.015686, 0.705882, 0.984314, 1.0 }, + { 0.003922, 0.658824, 0.976471, 1.0 }, + { 0.011765, 0.776471, 0.894118, 1.0 }, + { 0.003922, 0.984314, 0.635294, 1.0 }, + { 0.000000, 1.000000, 0.505882, 1.0 }, + { 0.043137, 1.000000, 0.525490, 1.0 }, + { 0.149020, 0.878431, 0.380392, 1.0 }, + { 0.192157, 0.921569, 0.301961, 1.0 }, + { 0.239216, 0.968627, 0.227451, 1.0 }, + { 0.219608, 0.992157, 0.301961, 1.0 }, + { 0.141176, 0.917647, 0.450980, 1.0 }, + { 0.203922, 0.921569, 0.556863, 1.0 }, + { 0.301961, 0.854902, 0.545098, 1.0 }, + { 0.478431, 0.764706, 0.415686, 1.0 }, + { 0.462745, 0.701961, 0.529412, 1.0 }, + { 0.792157, 0.290196, 0.615686, 1.0 }, + { 0.772549, 0.286275, 0.525490, 1.0 }, + { 0.756863, 0.286275, 0.435294, 1.0 }, + { 0.874510, 0.298039, 0.337255, 1.0 }, + { 0.854902, 0.533333, 0.313725, 1.0 }, + { 0.894118, 0.537255, 0.258824, 1.0 }, + { 0.862745, 0.729412, 0.196078, 1.0 }, + { 0.756863, 0.494118, 0.317647, 1.0 }, + { 0.619608, 0.372549, 0.266667, 1.0 }, + { 0.482353, 0.250980, 0.219608, 1.0 }, + { 0.313725, 0.082353, 0.294118, 1.0 }, + { 0.062745, 0.000000, 0.301961, 1.0 }, + { 0.003922, 0.011765, 0.337255, 1.0 }, + { 0.000000, 0.039216, 0.258824, 1.0 }, + { 0.050980, 0.007843, 0.023529, 1.0 }, + { 0.121569, 0.062745, 0.090196, 1.0 }, + { 0.180392, 0.129412, 0.247059, 1.0 }, + { 0.000000, 0.062745, 0.458824, 1.0 }, + { 0.000000, 0.000000, 0.478431, 1.0 }, + { 0.078431, 0.043137, 0.533333, 1.0 }, + { 0.172549, 0.035294, 0.592157, 1.0 }, + { 0.215686, 0.023529, 0.486275, 1.0 }, + { 0.231373, 0.000000, 0.305882, 1.0 }, + { 0.541176, 0.066667, 0.345098, 1.0 }, + { 0.654902, 0.109804, 0.396078, 1.0 }, + { 0.772549, 0.152941, 0.447059, 1.0 }, + { 0.525490, 0.168627, 0.478431, 1.0 }, + { 0.396078, 0.317647, 0.600000, 1.0 }, + { 0.274510, 0.427451, 0.784314, 1.0 }, + { 0.215686, 0.403922, 0.796078, 1.0 }, + { 0.125490, 0.623529, 1.000000, 1.0 }, + { 0.047059, 0.627451, 0.972549, 1.0 }, + { 0.000000, 0.713725, 0.964706, 1.0 }, + { 0.105882, 0.827451, 0.858824, 1.0 }, + { 0.082353, 0.839216, 0.576471, 1.0 }, + { 0.031373, 0.705882, 0.423529, 1.0 }, + { 0.109804, 0.552941, 0.372549, 1.0 }, + { 0.000000, 0.313725, 0.309804, 1.0 }, + { 0.000000, 0.231373, 0.411765, 1.0 }, + { 0.000000, 0.160784, 0.454902, 1.0 }, + { 0.000000, 0.000000, 0.584314, 1.0 }, + { 0.031373, 0.050980, 0.749020, 1.0 }, + { 0.113725, 0.105882, 0.768627, 1.0 }, + { 0.156863, 0.368627, 0.847059, 1.0 }, + { 0.184314, 0.474510, 0.988235, 1.0 }, + { 0.105882, 0.627451, 0.937255, 1.0 }, + { 0.113725, 0.788235, 0.733333, 1.0 }, + { 0.050980, 0.807843, 0.450980, 1.0 }, + { 0.050980, 0.749020, 0.419608, 1.0 }, + { 0.117647, 0.831373, 0.266667, 1.0 }, + { 0.317647, 0.956863, 0.168627, 1.0 }, + { 0.196078, 0.878431, 0.050980, 1.0 }, + { 0.117647, 0.819608, 0.015686, 1.0 }, + { 0.125490, 0.792157, 0.168627, 1.0 }, + { 0.309804, 0.615686, 0.317647, 1.0 }, + { 0.505882, 0.607843, 0.329412, 1.0 }, + { 0.584314, 0.807843, 0.388235, 1.0 }, + { 0.690196, 0.705882, 0.372549, 1.0 }, + { 0.968627, 0.835294, 0.250980, 1.0 }, + { 0.968627, 0.737255, 0.086275, 1.0 }, + { 0.952941, 0.670588, 0.098039, 1.0 }, + { 0.945098, 0.439216, 0.274510, 1.0 }, + { 0.874510, 0.384314, 0.258824, 1.0 }, + { 1.000000, 0.356863, 0.290196, 1.0 }, + { 1.000000, 0.258824, 0.380392, 1.0 }, + { 0.956863, 0.160784, 0.482353, 1.0 }, + { 0.921569, 0.007843, 0.498039, 1.0 }, + { 0.874510, 0.000000, 0.419608, 1.0 }, + { 0.603922, 0.000000, 0.674510, 1.0 }, + { 0.290196, 0.027451, 0.686275, 1.0 }, + { 0.203922, 0.000000, 0.741176, 1.0 }, + { 0.164706, 0.023529, 0.658824, 1.0 }, + { 0.086275, 0.000000, 0.450980, 1.0 }, + { 0.098039, 0.007843, 0.290196, 1.0 }, + { 0.152941, 0.035294, 0.137255, 1.0 }, + { 0.372549, 0.027451, 0.254902, 1.0 }, + { 0.658824, 0.023529, 0.360784, 1.0 }, + { 0.866667, 0.133333, 0.349020, 1.0 }, + { 0.705882, 0.000000, 0.717647, 1.0 }, + { 0.674510, 0.023529, 0.996078, 1.0 }, + { 0.584314, 0.074510, 1.000000, 1.0 }, + { 0.588235, 0.313725, 0.803922, 1.0 }, + { 0.600000, 0.549020, 0.721569, 1.0 }, + { 0.607843, 0.811765, 0.529412, 1.0 }, + { 0.560784, 0.827451, 0.423529, 1.0 }, + { 0.619608, 0.627451, 0.301961, 1.0 }, + { 0.356863, 0.482353, 0.062745, 1.0 }, + { 0.231373, 0.231373, 0.129412, 1.0 }, + { 0.149020, 0.023529, 0.286275, 1.0 }, + { 0.039216, 0.011765, 0.419608, 1.0 }, + { 0.192157, 0.137255, 0.584314, 1.0 }, + { 0.152941, 0.184314, 0.603922, 1.0 }, + { 0.176471, 0.149020, 0.513725, 1.0 }, + { 0.015686, 0.215686, 0.290196, 1.0 }, + { 0.105882, 0.400000, 0.043137, 1.0 }, + }; +/* ku0215.jpg */ +static double4 colors_352[] = { + { 0.188235, 0.090196, 0.105882, 1.0 }, + { 0.149020, 0.035294, 0.105882, 1.0 }, + { 0.231373, 0.070588, 0.129412, 1.0 }, + { 0.313725, 0.109804, 0.156863, 1.0 }, + { 0.317647, 0.180392, 0.282353, 1.0 }, + { 0.325490, 0.254902, 0.411765, 1.0 }, + { 0.290196, 0.184314, 0.427451, 1.0 }, + { 0.254902, 0.117647, 0.447059, 1.0 }, + { 0.341176, 0.235294, 0.552941, 1.0 }, + { 0.458824, 0.149020, 0.454902, 1.0 }, + { 0.576471, 0.062745, 0.360784, 1.0 }, + { 0.407843, 0.039216, 0.270588, 1.0 }, + { 0.243137, 0.019608, 0.180392, 1.0 }, + { 0.211765, 0.043137, 0.168627, 1.0 }, + { 0.184314, 0.066667, 0.160784, 1.0 }, + { 0.192157, 0.090196, 0.176471, 1.0 }, + { 0.200000, 0.117647, 0.192157, 1.0 }, + { 0.278431, 0.215686, 0.329412, 1.0 }, + { 0.203922, 0.247059, 0.364706, 1.0 }, + { 0.129412, 0.282353, 0.403922, 1.0 }, + { 0.172549, 0.309804, 0.341176, 1.0 }, + { 0.215686, 0.341176, 0.282353, 1.0 }, + { 0.176471, 0.325490, 0.247059, 1.0 }, + { 0.137255, 0.309804, 0.211765, 1.0 }, + { 0.086275, 0.262745, 0.149020, 1.0 }, + { 0.145098, 0.254902, 0.188235, 1.0 }, + { 0.207843, 0.250980, 0.227451, 1.0 }, + { 0.200000, 0.145098, 0.305882, 1.0 }, + { 0.196078, 0.039216, 0.384314, 1.0 }, + { 0.172549, 0.035294, 0.388235, 1.0 }, + { 0.149020, 0.035294, 0.396078, 1.0 }, + { 0.156863, 0.027451, 0.376471, 1.0 }, + { 0.086275, 0.105882, 0.223529, 1.0 }, + { 0.125490, 0.160784, 0.054902, 1.0 }, + { 0.101961, 0.145098, 0.054902, 1.0 }, + { 0.078431, 0.129412, 0.058824, 1.0 }, + { 0.047059, 0.086275, 0.062745, 1.0 }, + { 0.019608, 0.047059, 0.070588, 1.0 }, + { 0.007843, 0.050980, 0.074510, 1.0 }, + { 0.000000, 0.058824, 0.078431, 1.0 }, + { 0.082353, 0.074510, 0.258824, 1.0 }, + { 0.050980, 0.082353, 0.258824, 1.0 }, + { 0.023529, 0.090196, 0.262745, 1.0 }, + { 0.082353, 0.121569, 0.211765, 1.0 }, + { 0.141176, 0.156863, 0.160784, 1.0 }, + { 0.200000, 0.172549, 0.145098, 1.0 }, + { 0.258824, 0.192157, 0.129412, 1.0 }, + { 0.301961, 0.192157, 0.180392, 1.0 }, + { 0.400000, 0.176471, 0.141176, 1.0 }, + { 0.662745, 0.180392, 0.121569, 1.0 }, + { 0.729412, 0.149020, 0.070588, 1.0 }, + { 0.800000, 0.117647, 0.019608, 1.0 }, + { 0.800000, 0.145098, 0.035294, 1.0 }, + { 0.803922, 0.176471, 0.050980, 1.0 }, + { 0.803922, 0.152941, 0.101961, 1.0 }, + { 0.807843, 0.129412, 0.152941, 1.0 }, + { 0.894118, 0.239216, 0.176471, 1.0 }, + { 0.858824, 0.145098, 0.094118, 1.0 }, + { 0.823529, 0.050980, 0.015686, 1.0 }, + { 0.752941, 0.047059, 0.031373, 1.0 }, + { 0.686275, 0.043137, 0.047059, 1.0 }, + { 0.654902, 0.047059, 0.043137, 1.0 }, + { 0.623529, 0.054902, 0.043137, 1.0 }, + { 0.525490, 0.039216, 0.047059, 1.0 }, + { 0.486275, 0.054902, 0.050980, 1.0 }, + { 0.458824, 0.066667, 0.007843, 1.0 }, + { 0.423529, 0.086275, 0.011765, 1.0 }, + { 0.392157, 0.109804, 0.015686, 1.0 }, + { 0.380392, 0.105882, 0.027451, 1.0 }, + { 0.368627, 0.105882, 0.039216, 1.0 }, + { 0.364706, 0.109804, 0.039216, 1.0 }, + { 0.352941, 0.113725, 0.094118, 1.0 }, + { 0.415686, 0.149020, 0.192157, 1.0 }, + { 0.458824, 0.192157, 0.211765, 1.0 }, + { 0.505882, 0.239216, 0.235294, 1.0 }, + { 0.568627, 0.207843, 0.180392, 1.0 }, + { 0.635294, 0.180392, 0.129412, 1.0 }, + { 0.654902, 0.168627, 0.137255, 1.0 }, + { 0.678431, 0.160784, 0.145098, 1.0 }, + { 0.733333, 0.133333, 0.145098, 1.0 }, + { 0.733333, 0.094118, 0.200000, 1.0 }, + { 0.521569, 0.043137, 0.235294, 1.0 }, + { 0.403922, 0.101961, 0.168627, 1.0 }, + { 0.290196, 0.160784, 0.101961, 1.0 }, + { 0.235294, 0.172549, 0.090196, 1.0 }, + { 0.184314, 0.184314, 0.082353, 1.0 }, + { 0.039216, 0.200000, 0.027451, 1.0 }, + { 0.098039, 0.388235, 0.047059, 1.0 }, + { 0.019608, 0.200000, 0.019608, 1.0 }, + { 0.078431, 0.125490, 0.035294, 1.0 }, + { 0.137255, 0.054902, 0.050980, 1.0 }, + { 0.188235, 0.027451, 0.023529, 1.0 }, + { 0.243137, 0.000000, 0.000000, 1.0 }, + { 0.247059, 0.129412, 0.035294, 1.0 }, + { 0.262745, 0.105882, 0.058824, 1.0 }, + { 0.368627, 0.054902, 0.105882, 1.0 }, + { 0.403922, 0.074510, 0.125490, 1.0 }, + { 0.427451, 0.066667, 0.149020, 1.0 }, + { 0.458824, 0.031373, 0.121569, 1.0 }, + { 0.494118, 0.000000, 0.094118, 1.0 }, + { 0.521569, 0.003922, 0.054902, 1.0 }, + { 0.552941, 0.007843, 0.019608, 1.0 }, + { 0.619608, 0.031373, 0.000000, 1.0 }, + { 0.694118, 0.023529, 0.000000, 1.0 }, + { 0.784314, 0.050980, 0.117647, 1.0 }, + { 0.729412, 0.039216, 0.086275, 1.0 }, + { 0.678431, 0.031373, 0.054902, 1.0 }, + { 0.623529, 0.054902, 0.043137, 1.0 }, + { 0.572549, 0.078431, 0.031373, 1.0 }, + { 0.505882, 0.047059, 0.019608, 1.0 }, + { 0.498039, 0.007843, 0.000000, 1.0 }, + { 0.388235, 0.000000, 0.000000, 1.0 }, + { 0.376471, 0.070588, 0.054902, 1.0 }, + { 0.388235, 0.078431, 0.098039, 1.0 }, + { 0.400000, 0.066667, 0.086275, 1.0 }, + { 0.415686, 0.058824, 0.078431, 1.0 }, + { 0.462745, 0.113725, 0.058824, 1.0 }, + { 0.588235, 0.109804, 0.019608, 1.0 }, + { 0.611765, 0.086275, 0.050980, 1.0 }, + { 0.615686, 0.094118, 0.058824, 1.0 }, + { 0.584314, 0.262745, 0.074510, 1.0 }, + { 0.537255, 0.184314, 0.078431, 1.0 }, + { 0.494118, 0.105882, 0.086275, 1.0 }, + { 0.478431, 0.098039, 0.094118, 1.0 }, + { 0.462745, 0.090196, 0.105882, 1.0 }, + { 0.396078, 0.094118, 0.164706, 1.0 }, + { 0.262745, 0.078431, 0.117647, 1.0 }, + { 0.196078, 0.019608, 0.141176, 1.0 }, + { 0.086275, 0.070588, 0.129412, 1.0 }, + { 0.039216, 0.117647, 0.211765, 1.0 }, + { 0.070588, 0.117647, 0.203922, 1.0 }, + { 0.101961, 0.121569, 0.200000, 1.0 }, + { 0.180392, 0.074510, 0.141176, 1.0 }, + { 0.349020, 0.105882, 0.125490, 1.0 }, + { 0.501961, 0.145098, 0.141176, 1.0 }, + { 0.600000, 0.192157, 0.188235, 1.0 }, + { 0.807843, 0.101961, 0.145098, 1.0 }, + { 0.807843, 0.101961, 0.137255, 1.0 }, + { 0.811765, 0.101961, 0.129412, 1.0 }, + { 0.784314, 0.117647, 0.133333, 1.0 }, + { 0.756863, 0.137255, 0.141176, 1.0 }, + { 0.752941, 0.121569, 0.145098, 1.0 }, + { 0.690196, 0.074510, 0.196078, 1.0 }, + { 0.572549, 0.145098, 0.227451, 1.0 }, + { 0.576471, 0.160784, 0.207843, 1.0 }, + { 0.623529, 0.117647, 0.035294, 1.0 }, + { 0.682353, 0.113725, 0.015686, 1.0 }, + { 0.741176, 0.109804, 0.000000, 1.0 }, + { 0.741176, 0.113725, 0.145098, 1.0 }, + { 0.698039, 0.168627, 0.156863, 1.0 }, + { 0.584314, 0.070588, 0.192157, 1.0 }, + { 0.435294, 0.039216, 0.203922, 1.0 }, + { 0.403922, 0.058824, 0.215686, 1.0 }, + { 0.329412, 0.062745, 0.274510, 1.0 }, + { 0.254902, 0.070588, 0.337255, 1.0 }, + { 0.274510, 0.121569, 0.431373, 1.0 }, + { 0.356863, 0.066667, 0.400000, 1.0 }, + { 0.384314, 0.078431, 0.376471, 1.0 }, + { 0.427451, 0.066667, 0.211765, 1.0 }, + { 0.466667, 0.082353, 0.243137, 1.0 }, + { 0.486275, 0.090196, 0.254902, 1.0 }, + { 0.513725, 0.176471, 0.470588, 1.0 }, + { 0.513725, 0.203922, 0.533333, 1.0 }, + { 0.513725, 0.235294, 0.596078, 1.0 }, + { 0.498039, 0.247059, 0.584314, 1.0 }, + { 0.521569, 0.247059, 0.529412, 1.0 }, + { 0.639216, 0.203922, 0.372549, 1.0 }, + { 0.478431, 0.239216, 0.258824, 1.0 }, + { 0.325490, 0.321569, 0.250980, 1.0 }, + { 0.298039, 0.337255, 0.266667, 1.0 }, + { 0.270588, 0.352941, 0.286275, 1.0 }, + { 0.286275, 0.309804, 0.294118, 1.0 }, + { 0.266667, 0.219608, 0.266667, 1.0 }, + { 0.152941, 0.082353, 0.129412, 1.0 }, + { 0.090196, 0.043137, 0.082353, 1.0 }, + { 0.098039, 0.058824, 0.054902, 1.0 }, + { 0.094118, 0.000000, 0.011765, 1.0 }, + { 0.054902, 0.031373, 0.047059, 1.0 }, + { 0.047059, 0.086275, 0.090196, 1.0 }, + { 0.023529, 0.137255, 0.168627, 1.0 }, + { 0.062745, 0.133333, 0.188235, 1.0 }, + { 0.062745, 0.196078, 0.200000, 1.0 }, + { 0.074510, 0.215686, 0.160784, 1.0 }, + { 0.062745, 0.266667, 0.113725, 1.0 }, + { 0.050980, 0.196078, 0.168627, 1.0 }, + { 0.039216, 0.188235, 0.164706, 1.0 }, + { 0.027451, 0.180392, 0.160784, 1.0 }, + { 0.003922, 0.113725, 0.129412, 1.0 }, + { 0.011765, 0.086275, 0.078431, 1.0 }, + { 0.023529, 0.125490, 0.019608, 1.0 }, + { 0.003922, 0.086275, 0.011765, 1.0 }, + { 0.031373, 0.066667, 0.062745, 1.0 }, + { 0.015686, 0.027451, 0.047059, 1.0 }, + { 0.043137, 0.039216, 0.023529, 1.0 }, + { 0.149020, 0.137255, 0.000000, 1.0 }, + { 0.207843, 0.239216, 0.094118, 1.0 }, + { 0.329412, 0.380392, 0.172549, 1.0 }, + { 0.309804, 0.443137, 0.243137, 1.0 }, + { 0.156863, 0.431373, 0.321569, 1.0 }, + { 0.278431, 0.419608, 0.278431, 1.0 }, + { 0.376471, 0.403922, 0.282353, 1.0 }, + { 0.337255, 0.517647, 0.325490, 1.0 }, + { 0.247059, 0.529412, 0.278431, 1.0 }, + { 0.160784, 0.517647, 0.243137, 1.0 }, + { 0.062745, 0.431373, 0.227451, 1.0 }, + { 0.074510, 0.380392, 0.317647, 1.0 }, + { 0.188235, 0.333333, 0.407843, 1.0 }, + { 0.207843, 0.490196, 0.443137, 1.0 }, + { 0.533333, 0.623529, 0.584314, 1.0 }, + { 0.329412, 0.325490, 0.345098, 1.0 }, + { 0.203922, 0.282353, 0.317647, 1.0 }, + { 0.113725, 0.231373, 0.262745, 1.0 }, + { 0.094118, 0.254902, 0.192157, 1.0 }, + { 0.023529, 0.325490, 0.160784, 1.0 }, + { 0.074510, 0.337255, 0.215686, 1.0 }, + { 0.035294, 0.368627, 0.247059, 1.0 }, + { 0.062745, 0.337255, 0.243137, 1.0 }, + { 0.207843, 0.278431, 0.294118, 1.0 }, + { 0.364706, 0.254902, 0.207843, 1.0 }, + { 0.396078, 0.082353, 0.188235, 1.0 }, + { 0.458824, 0.050980, 0.141176, 1.0 }, + { 0.580392, 0.066667, 0.129412, 1.0 }, + { 0.619608, 0.074510, 0.054902, 1.0 }, + { 0.607843, 0.062745, 0.035294, 1.0 }, + { 0.529412, 0.015686, 0.047059, 1.0 }, + { 0.517647, 0.039216, 0.090196, 1.0 }, + { 0.466667, 0.000000, 0.141176, 1.0 }, + { 0.458824, 0.027451, 0.164706, 1.0 }, + { 0.458824, 0.031373, 0.152941, 1.0 }, + { 0.352941, 0.078431, 0.117647, 1.0 }, + { 0.196078, 0.086275, 0.141176, 1.0 }, + { 0.098039, 0.156863, 0.168627, 1.0 }, + { 0.074510, 0.176471, 0.164706, 1.0 }, + { 0.094118, 0.239216, 0.168627, 1.0 }, + { 0.113725, 0.247059, 0.149020, 1.0 }, + { 0.243137, 0.294118, 0.184314, 1.0 }, + { 0.325490, 0.266667, 0.192157, 1.0 }, + { 0.415686, 0.298039, 0.054902, 1.0 }, + { 0.639216, 0.290196, 0.172549, 1.0 }, + { 0.654902, 0.333333, 0.184314, 1.0 }, + { 0.658824, 0.298039, 0.105882, 1.0 }, + { 0.760784, 0.156863, 0.117647, 1.0 }, + { 0.678431, 0.137255, 0.035294, 1.0 }, + { 0.552941, 0.121569, 0.070588, 1.0 }, + { 0.466667, 0.141176, 0.109804, 1.0 }, + { 0.313725, 0.145098, 0.070588, 1.0 }, + { 0.164706, 0.047059, 0.094118, 1.0 }, + { 0.149020, 0.062745, 0.113725, 1.0 }, + { 0.149020, 0.094118, 0.152941, 1.0 }, + { 0.192157, 0.207843, 0.101961, 1.0 }, + { 0.403922, 0.172549, 0.117647, 1.0 }, + { 0.525490, 0.180392, 0.101961, 1.0 }, + { 0.592157, 0.207843, 0.196078, 1.0 }, + { 0.525490, 0.309804, 0.188235, 1.0 }, + { 0.333333, 0.305882, 0.439216, 1.0 }, + { 0.407843, 0.356863, 0.325490, 1.0 }, + }; +/* s00026.jpg */ +static double4 colors_353[] = { + { 0.254902, 0.000000, 0.705882, 1.0 }, + { 0.105882, 0.000000, 0.380392, 1.0 }, + { 0.133333, 0.000000, 0.313725, 1.0 }, + { 0.164706, 0.000000, 0.250980, 1.0 }, + { 0.231373, 0.019608, 0.141176, 1.0 }, + { 0.298039, 0.043137, 0.035294, 1.0 }, + { 0.368627, 0.039216, 0.047059, 1.0 }, + { 0.443137, 0.035294, 0.062745, 1.0 }, + { 0.654902, 0.172549, 0.011765, 1.0 }, + { 0.800000, 0.196078, 0.007843, 1.0 }, + { 0.945098, 0.219608, 0.007843, 1.0 }, + { 0.815686, 0.149020, 0.019608, 1.0 }, + { 0.686275, 0.082353, 0.035294, 1.0 }, + { 0.603922, 0.043137, 0.364706, 1.0 }, + { 0.525490, 0.003922, 0.698039, 1.0 }, + { 0.568627, 0.003922, 0.752941, 1.0 }, + { 0.615686, 0.003922, 0.807843, 1.0 }, + { 0.796078, 0.019608, 0.972549, 1.0 }, + { 0.768627, 0.011765, 0.878431, 1.0 }, + { 0.741176, 0.003922, 0.784314, 1.0 }, + { 0.690196, 0.031373, 0.427451, 1.0 }, + { 0.643137, 0.058824, 0.074510, 1.0 }, + { 0.678431, 0.129412, 0.043137, 1.0 }, + { 0.713725, 0.203922, 0.011765, 1.0 }, + { 1.000000, 0.474510, 0.121569, 1.0 }, + { 0.964706, 0.568627, 0.160784, 1.0 }, + { 0.933333, 0.662745, 0.203922, 1.0 }, + { 0.866667, 0.588235, 0.192157, 1.0 }, + { 0.800000, 0.517647, 0.184314, 1.0 }, + { 0.733333, 0.462745, 0.172549, 1.0 }, + { 0.666667, 0.411765, 0.160784, 1.0 }, + { 0.737255, 0.219608, 0.027451, 1.0 }, + { 0.843137, 0.243137, 0.007843, 1.0 }, + { 0.792157, 0.474510, 0.117647, 1.0 }, + { 0.733333, 0.419608, 0.113725, 1.0 }, + { 0.678431, 0.368627, 0.109804, 1.0 }, + { 0.631373, 0.329412, 0.098039, 1.0 }, + { 0.588235, 0.290196, 0.086275, 1.0 }, + { 0.541176, 0.286275, 0.098039, 1.0 }, + { 0.494118, 0.282353, 0.109804, 1.0 }, + { 0.494118, 0.109804, 0.003922, 1.0 }, + { 0.462745, 0.098039, 0.003922, 1.0 }, + { 0.435294, 0.090196, 0.003922, 1.0 }, + { 0.466667, 0.105882, 0.000000, 1.0 }, + { 0.498039, 0.125490, 0.000000, 1.0 }, + { 0.513725, 0.188235, 0.035294, 1.0 }, + { 0.533333, 0.254902, 0.074510, 1.0 }, + { 0.615686, 0.372549, 0.141176, 1.0 }, + { 0.631373, 0.400000, 0.164706, 1.0 }, + { 0.858824, 0.639216, 0.211765, 1.0 }, + { 0.811765, 0.580392, 0.203922, 1.0 }, + { 0.768627, 0.525490, 0.200000, 1.0 }, + { 0.713725, 0.466667, 0.180392, 1.0 }, + { 0.662745, 0.411765, 0.160784, 1.0 }, + { 0.647059, 0.372549, 0.133333, 1.0 }, + { 0.631373, 0.333333, 0.105882, 1.0 }, + { 0.450980, 0.098039, 0.000000, 1.0 }, + { 0.427451, 0.050980, 0.007843, 1.0 }, + { 0.407843, 0.003922, 0.015686, 1.0 }, + { 0.400000, 0.000000, 0.262745, 1.0 }, + { 0.396078, 0.000000, 0.509804, 1.0 }, + { 0.376471, 0.000000, 0.572549, 1.0 }, + { 0.356863, 0.000000, 0.639216, 1.0 }, + { 0.058824, 0.000000, 0.843137, 1.0 }, + { 0.039216, 0.000000, 0.886275, 1.0 }, + { 0.105882, 0.003922, 0.352941, 1.0 }, + { 0.176471, 0.019608, 0.192157, 1.0 }, + { 0.247059, 0.035294, 0.035294, 1.0 }, + { 0.239216, 0.039216, 0.023529, 1.0 }, + { 0.231373, 0.047059, 0.015686, 1.0 }, + { 0.188235, 0.043137, 0.011765, 1.0 }, + { 0.168627, 0.035294, 0.031373, 1.0 }, + { 0.066667, 0.027451, 0.023529, 1.0 }, + { 0.047059, 0.015686, 0.035294, 1.0 }, + { 0.031373, 0.007843, 0.047059, 1.0 }, + { 0.050980, 0.003922, 0.058824, 1.0 }, + { 0.070588, 0.003922, 0.074510, 1.0 }, + { 0.070588, 0.003922, 0.117647, 1.0 }, + { 0.074510, 0.003922, 0.160784, 1.0 }, + { 0.137255, 0.000000, 0.239216, 1.0 }, + { 0.200000, 0.003922, 0.290196, 1.0 }, + { 0.415686, 0.000000, 0.525490, 1.0 }, + { 0.450980, 0.000000, 0.623529, 1.0 }, + { 0.486275, 0.000000, 0.721569, 1.0 }, + { 0.450980, 0.003922, 0.807843, 1.0 }, + { 0.419608, 0.007843, 0.898039, 1.0 }, + { 0.149020, 0.000000, 0.960784, 1.0 }, + { 0.145098, 0.000000, 0.725490, 1.0 }, + { 0.486275, 0.129412, 0.431373, 1.0 }, + { 0.717647, 0.321569, 0.278431, 1.0 }, + { 0.952941, 0.513725, 0.129412, 1.0 }, + { 0.976471, 0.580392, 0.129412, 1.0 }, + { 1.000000, 0.647059, 0.133333, 1.0 }, + { 1.000000, 0.721569, 0.196078, 1.0 }, + { 0.952941, 0.839216, 0.227451, 1.0 }, + { 0.964706, 0.988235, 0.266667, 1.0 }, + { 0.847059, 0.898039, 0.309804, 1.0 }, + { 0.819608, 0.627451, 0.215686, 1.0 }, + { 0.737255, 0.525490, 0.188235, 1.0 }, + { 0.658824, 0.427451, 0.160784, 1.0 }, + { 0.615686, 0.396078, 0.156863, 1.0 }, + { 0.572549, 0.364706, 0.152941, 1.0 }, + { 0.486275, 0.474510, 0.070588, 1.0 }, + { 0.537255, 0.352941, 0.149020, 1.0 }, + { 0.380392, 0.200000, 0.066667, 1.0 }, + { 0.333333, 0.184314, 0.058824, 1.0 }, + { 0.286275, 0.172549, 0.054902, 1.0 }, + { 0.227451, 0.090196, 0.105882, 1.0 }, + { 0.168627, 0.011765, 0.156863, 1.0 }, + { 0.125490, 0.003922, 0.239216, 1.0 }, + { 0.078431, 0.039216, 0.274510, 1.0 }, + { 0.000000, 0.003922, 0.203922, 1.0 }, + { 0.027451, 0.003922, 0.145098, 1.0 }, + { 0.082353, 0.023529, 0.043137, 1.0 }, + { 0.117647, 0.031373, 0.031373, 1.0 }, + { 0.156863, 0.043137, 0.019608, 1.0 }, + { 0.290196, 0.086275, 0.003922, 1.0 }, + { 0.305882, 0.086275, 0.000000, 1.0 }, + { 0.352941, 0.070588, 0.011765, 1.0 }, + { 0.298039, 0.074510, 0.000000, 1.0 }, + { 0.109804, 0.015686, 0.109804, 1.0 }, + { 0.070588, 0.007843, 0.156863, 1.0 }, + { 0.035294, 0.003922, 0.203922, 1.0 }, + { 0.031373, 0.003922, 0.243137, 1.0 }, + { 0.027451, 0.003922, 0.286275, 1.0 }, + { 0.121569, 0.003922, 0.294118, 1.0 }, + { 0.164706, 0.000000, 0.298039, 1.0 }, + { 0.262745, 0.000000, 0.517647, 1.0 }, + { 0.478431, 0.000000, 0.568627, 1.0 }, + { 0.827451, 0.749020, 0.619608, 1.0 }, + { 0.913725, 0.839216, 0.490196, 1.0 }, + { 1.000000, 0.933333, 0.364706, 1.0 }, + { 0.972549, 0.972549, 0.298039, 1.0 }, + { 0.952941, 0.992157, 0.309804, 1.0 }, + { 0.866667, 0.921569, 0.301961, 1.0 }, + { 0.949020, 0.780392, 0.239216, 1.0 }, + { 0.835294, 0.592157, 0.203922, 1.0 }, + { 0.647059, 0.423529, 0.145098, 1.0 }, + { 0.462745, 0.254902, 0.090196, 1.0 }, + { 0.368627, 0.200000, 0.047059, 1.0 }, + { 0.278431, 0.145098, 0.007843, 1.0 }, + { 0.211765, 0.066667, 0.003922, 1.0 }, + { 0.129412, 0.078431, 0.011765, 1.0 }, + { 0.043137, 0.031373, 0.003922, 1.0 }, + { 0.023529, 0.027451, 0.007843, 1.0 }, + { 0.000000, 0.015686, 0.011765, 1.0 }, + { 0.000000, 0.011765, 0.027451, 1.0 }, + { 0.000000, 0.011765, 0.047059, 1.0 }, + { 0.003922, 0.011765, 0.070588, 1.0 }, + { 0.062745, 0.011765, 0.113725, 1.0 }, + { 0.141176, 0.000000, 0.243137, 1.0 }, + { 0.231373, 0.000000, 0.321569, 1.0 }, + { 0.564706, 0.000000, 0.721569, 1.0 }, + { 0.654902, 0.000000, 0.768627, 1.0 }, + { 0.745098, 0.003922, 0.819608, 1.0 }, + { 0.572549, 0.007843, 0.839216, 1.0 }, + { 0.545098, 0.000000, 0.733333, 1.0 }, + { 0.541176, 0.000000, 0.607843, 1.0 }, + { 0.607843, 0.050980, 0.152941, 1.0 }, + { 0.525490, 0.145098, 0.007843, 1.0 }, + { 0.486275, 0.243137, 0.090196, 1.0 }, + { 0.447059, 0.243137, 0.086275, 1.0 }, + { 0.419608, 0.227451, 0.078431, 1.0 }, + { 0.392157, 0.211765, 0.070588, 1.0 }, + { 0.435294, 0.223529, 0.074510, 1.0 }, + { 0.431373, 0.294118, 0.129412, 1.0 }, + { 0.325490, 0.301961, 0.098039, 1.0 }, + { 0.270588, 0.286275, 0.149020, 1.0 }, + { 0.188235, 0.141176, 0.047059, 1.0 }, + { 0.125490, 0.109804, 0.031373, 1.0 }, + { 0.062745, 0.078431, 0.019608, 1.0 }, + { 0.066667, 0.070588, 0.007843, 1.0 }, + { 0.031373, 0.039216, 0.027451, 1.0 }, + { 0.019608, 0.043137, 0.043137, 1.0 }, + { 0.000000, 0.074510, 0.050980, 1.0 }, + { 0.000000, 0.050980, 0.011765, 1.0 }, + { 0.007843, 0.039216, 0.000000, 1.0 }, + { 0.015686, 0.027451, 0.000000, 1.0 }, + { 0.007843, 0.027451, 0.003922, 1.0 }, + { 0.003922, 0.023529, 0.000000, 1.0 }, + { 0.000000, 0.015686, 0.027451, 1.0 }, + { 0.000000, 0.015686, 0.062745, 1.0 }, + { 0.047059, 0.015686, 0.109804, 1.0 }, + { 0.105882, 0.000000, 0.207843, 1.0 }, + { 0.258824, 0.000000, 0.341176, 1.0 }, + { 0.301961, 0.000000, 0.388235, 1.0 }, + { 0.345098, 0.000000, 0.439216, 1.0 }, + { 0.368627, 0.000000, 0.490196, 1.0 }, + { 0.325490, 0.000000, 0.407843, 1.0 }, + { 0.250980, 0.015686, 0.156863, 1.0 }, + { 0.298039, 0.109804, 0.019608, 1.0 }, + { 0.298039, 0.094118, 0.007843, 1.0 }, + { 0.203922, 0.054902, 0.003922, 1.0 }, + { 0.145098, 0.039216, 0.011765, 1.0 }, + { 0.062745, 0.035294, 0.011765, 1.0 }, + { 0.023529, 0.023529, 0.031373, 1.0 }, + { 0.003922, 0.015686, 0.050980, 1.0 }, + { 0.003922, 0.011765, 0.070588, 1.0 }, + { 0.007843, 0.007843, 0.117647, 1.0 }, + { 0.031373, 0.003922, 0.176471, 1.0 }, + { 0.023529, 0.000000, 0.235294, 1.0 }, + { 0.035294, 0.000000, 0.317647, 1.0 }, + { 0.094118, 0.000000, 0.431373, 1.0 }, + { 0.066667, 0.003922, 0.596078, 1.0 }, + { 0.054902, 0.000000, 0.588235, 1.0 }, + { 0.019608, 0.000000, 0.490196, 1.0 }, + { 0.003922, 0.000000, 0.368627, 1.0 }, + { 0.000000, 0.000000, 0.282353, 1.0 }, + { 0.011765, 0.007843, 0.180392, 1.0 }, + { 0.003922, 0.007843, 0.078431, 1.0 }, + { 0.000000, 0.015686, 0.062745, 1.0 }, + { 0.000000, 0.007843, 0.054902, 1.0 }, + { 0.003922, 0.011765, 0.058824, 1.0 }, + { 0.000000, 0.011765, 0.070588, 1.0 }, + { 0.000000, 0.007843, 0.105882, 1.0 }, + { 0.000000, 0.003922, 0.125490, 1.0 }, + { 0.003922, 0.003922, 0.137255, 1.0 }, + { 0.035294, 0.000000, 0.168627, 1.0 }, + { 0.156863, 0.000000, 0.247059, 1.0 }, + { 0.203922, 0.000000, 0.290196, 1.0 }, + { 0.337255, 0.000000, 0.419608, 1.0 }, + { 0.396078, 0.000000, 0.478431, 1.0 }, + { 0.564706, 0.031373, 0.282353, 1.0 }, + { 0.631373, 0.321569, 0.101961, 1.0 }, + { 0.654902, 0.333333, 0.113725, 1.0 }, + { 0.592157, 0.360784, 0.141176, 1.0 }, + { 0.501961, 0.298039, 0.113725, 1.0 }, + { 0.313725, 0.223529, 0.000000, 1.0 }, + { 0.207843, 0.066667, 0.003922, 1.0 }, + { 0.074510, 0.058824, 0.000000, 1.0 }, + { 0.027451, 0.050980, 0.003922, 1.0 }, + { 0.023529, 0.043137, 0.015686, 1.0 }, + { 0.023529, 0.031373, 0.019608, 1.0 }, + { 0.019608, 0.027451, 0.007843, 1.0 }, + { 0.027451, 0.023529, 0.015686, 1.0 }, + { 0.031373, 0.015686, 0.003922, 1.0 }, + { 0.054902, 0.027451, 0.003922, 1.0 }, + { 0.105882, 0.050980, 0.000000, 1.0 }, + { 0.168627, 0.050980, 0.007843, 1.0 }, + { 0.235294, 0.058824, 0.047059, 1.0 }, + { 0.168627, 0.000000, 0.180392, 1.0 }, + { 0.176471, 0.000000, 0.254902, 1.0 }, + { 0.223529, 0.000000, 0.372549, 1.0 }, + { 0.207843, 0.000000, 0.509804, 1.0 }, + { 0.164706, 0.000000, 0.501961, 1.0 }, + { 0.082353, 0.000000, 0.513725, 1.0 }, + { 0.086275, 0.000000, 0.494118, 1.0 }, + { 0.023529, 0.000000, 0.400000, 1.0 }, + { 0.027451, 0.000000, 0.301961, 1.0 }, + { 0.023529, 0.000000, 0.301961, 1.0 }, + { 0.011765, 0.000000, 0.270588, 1.0 }, + { 0.019608, 0.000000, 0.262745, 1.0 }, + { 0.003922, 0.003922, 0.239216, 1.0 }, + { 0.031373, 0.007843, 0.156863, 1.0 }, + { 0.066667, 0.125490, 0.050980, 1.0 }, + { 0.023529, 0.015686, 0.101961, 1.0 }, + }; +/* s00043.jpg */ +static double4 colors_354[] = { + { 0.192157, 0.282353, 0.352941, 1.0 }, + { 0.231373, 0.388235, 0.427451, 1.0 }, + { 0.250980, 0.450980, 0.470588, 1.0 }, + { 0.274510, 0.513725, 0.517647, 1.0 }, + { 0.286275, 0.525490, 0.552941, 1.0 }, + { 0.298039, 0.541176, 0.592157, 1.0 }, + { 0.380392, 0.572549, 0.572549, 1.0 }, + { 0.462745, 0.603922, 0.556863, 1.0 }, + { 0.670588, 0.725490, 0.525490, 1.0 }, + { 0.654902, 0.694118, 0.474510, 1.0 }, + { 0.643137, 0.666667, 0.423529, 1.0 }, + { 0.478431, 0.647059, 0.517647, 1.0 }, + { 0.317647, 0.627451, 0.615686, 1.0 }, + { 0.396078, 0.686275, 0.698039, 1.0 }, + { 0.474510, 0.749020, 0.780392, 1.0 }, + { 0.447059, 0.670588, 0.698039, 1.0 }, + { 0.423529, 0.592157, 0.619608, 1.0 }, + { 0.576471, 0.509804, 0.329412, 1.0 }, + { 0.541176, 0.376471, 0.254902, 1.0 }, + { 0.505882, 0.243137, 0.180392, 1.0 }, + { 0.505882, 0.215686, 0.121569, 1.0 }, + { 0.505882, 0.192157, 0.062745, 1.0 }, + { 0.505882, 0.203922, 0.047059, 1.0 }, + { 0.509804, 0.219608, 0.035294, 1.0 }, + { 0.517647, 0.247059, 0.031373, 1.0 }, + { 0.501961, 0.349020, 0.117647, 1.0 }, + { 0.486275, 0.454902, 0.207843, 1.0 }, + { 0.537255, 0.498039, 0.254902, 1.0 }, + { 0.588235, 0.541176, 0.305882, 1.0 }, + { 0.596078, 0.552941, 0.313725, 1.0 }, + { 0.603922, 0.564706, 0.321569, 1.0 }, + { 0.631373, 0.615686, 0.364706, 1.0 }, + { 0.658824, 0.654902, 0.392157, 1.0 }, + { 0.627451, 0.647059, 0.396078, 1.0 }, + { 0.537255, 0.619608, 0.427451, 1.0 }, + { 0.447059, 0.592157, 0.458824, 1.0 }, + { 0.356863, 0.545098, 0.482353, 1.0 }, + { 0.266667, 0.501961, 0.505882, 1.0 }, + { 0.274510, 0.517647, 0.415686, 1.0 }, + { 0.282353, 0.533333, 0.329412, 1.0 }, + { 0.521569, 0.498039, 0.254902, 1.0 }, + { 0.549020, 0.486275, 0.203922, 1.0 }, + { 0.576471, 0.478431, 0.156863, 1.0 }, + { 0.568627, 0.525490, 0.168627, 1.0 }, + { 0.564706, 0.572549, 0.184314, 1.0 }, + { 0.580392, 0.552941, 0.227451, 1.0 }, + { 0.596078, 0.537255, 0.274510, 1.0 }, + { 0.568627, 0.521569, 0.317647, 1.0 }, + { 0.560784, 0.537255, 0.411765, 1.0 }, + { 0.462745, 0.400000, 0.349020, 1.0 }, + { 0.396078, 0.450980, 0.294118, 1.0 }, + { 0.329412, 0.505882, 0.243137, 1.0 }, + { 0.250980, 0.321569, 0.203922, 1.0 }, + { 0.176471, 0.137255, 0.168627, 1.0 }, + { 0.164706, 0.125490, 0.160784, 1.0 }, + { 0.156863, 0.117647, 0.152941, 1.0 }, + { 0.145098, 0.086275, 0.113725, 1.0 }, + { 0.156863, 0.117647, 0.145098, 1.0 }, + { 0.168627, 0.149020, 0.176471, 1.0 }, + { 0.172549, 0.180392, 0.215686, 1.0 }, + { 0.180392, 0.211765, 0.254902, 1.0 }, + { 0.188235, 0.239216, 0.290196, 1.0 }, + { 0.196078, 0.270588, 0.325490, 1.0 }, + { 0.450980, 0.333333, 0.290196, 1.0 }, + { 0.509804, 0.305882, 0.356863, 1.0 }, + { 0.505882, 0.333333, 0.219608, 1.0 }, + { 0.533333, 0.376471, 0.176471, 1.0 }, + { 0.564706, 0.423529, 0.133333, 1.0 }, + { 0.552941, 0.431373, 0.125490, 1.0 }, + { 0.545098, 0.439216, 0.121569, 1.0 }, + { 0.525490, 0.498039, 0.145098, 1.0 }, + { 0.521569, 0.513725, 0.070588, 1.0 }, + { 0.509804, 0.501961, 0.035294, 1.0 }, + { 0.490196, 0.462745, 0.023529, 1.0 }, + { 0.470588, 0.427451, 0.011765, 1.0 }, + { 0.443137, 0.388235, 0.023529, 1.0 }, + { 0.415686, 0.349020, 0.035294, 1.0 }, + { 0.431373, 0.305882, 0.031373, 1.0 }, + { 0.447059, 0.266667, 0.031373, 1.0 }, + { 0.443137, 0.254902, 0.003922, 1.0 }, + { 0.474510, 0.219608, 0.007843, 1.0 }, + { 0.400000, 0.203922, 0.003922, 1.0 }, + { 0.341176, 0.294118, 0.027451, 1.0 }, + { 0.286275, 0.384314, 0.054902, 1.0 }, + { 0.239216, 0.317647, 0.074510, 1.0 }, + { 0.196078, 0.254902, 0.094118, 1.0 }, + { 0.188235, 0.278431, 0.333333, 1.0 }, + { 0.203922, 0.329412, 0.388235, 1.0 }, + { 0.290196, 0.525490, 0.568627, 1.0 }, + { 0.396078, 0.545098, 0.509804, 1.0 }, + { 0.505882, 0.564706, 0.450980, 1.0 }, + { 0.552941, 0.588235, 0.423529, 1.0 }, + { 0.600000, 0.611765, 0.396078, 1.0 }, + { 0.615686, 0.619608, 0.384314, 1.0 }, + { 0.592157, 0.545098, 0.309804, 1.0 }, + { 0.603922, 0.513725, 0.239216, 1.0 }, + { 0.545098, 0.431373, 0.125490, 1.0 }, + { 0.447059, 0.274510, 0.027451, 1.0 }, + { 0.364706, 0.243137, 0.035294, 1.0 }, + { 0.282353, 0.215686, 0.047059, 1.0 }, + { 0.278431, 0.223529, 0.043137, 1.0 }, + { 0.278431, 0.231373, 0.043137, 1.0 }, + { 0.262745, 0.309804, 0.027451, 1.0 }, + { 0.333333, 0.341176, 0.000000, 1.0 }, + { 0.490196, 0.513725, 0.262745, 1.0 }, + { 0.490196, 0.517647, 0.345098, 1.0 }, + { 0.490196, 0.521569, 0.431373, 1.0 }, + { 0.458824, 0.450980, 0.392157, 1.0 }, + { 0.431373, 0.380392, 0.356863, 1.0 }, + { 0.223529, 0.329412, 0.309804, 1.0 }, + { 0.172549, 0.235294, 0.286275, 1.0 }, + { 0.180392, 0.203922, 0.250980, 1.0 }, + { 0.172549, 0.172549, 0.211765, 1.0 }, + { 0.184314, 0.223529, 0.270588, 1.0 }, + { 0.192157, 0.266667, 0.317647, 1.0 }, + { 0.200000, 0.309804, 0.364706, 1.0 }, + { 0.254902, 0.490196, 0.490196, 1.0 }, + { 0.270588, 0.600000, 0.537255, 1.0 }, + { 0.282353, 0.600000, 0.541176, 1.0 }, + { 0.286275, 0.615686, 0.556863, 1.0 }, + { 0.321569, 0.576471, 0.592157, 1.0 }, + { 0.411765, 0.549020, 0.498039, 1.0 }, + { 0.501961, 0.521569, 0.403922, 1.0 }, + { 0.521569, 0.525490, 0.376471, 1.0 }, + { 0.545098, 0.529412, 0.352941, 1.0 }, + { 0.607843, 0.556863, 0.290196, 1.0 }, + { 0.584314, 0.466667, 0.180392, 1.0 }, + { 0.560784, 0.384314, 0.129412, 1.0 }, + { 0.517647, 0.254902, 0.090196, 1.0 }, + { 0.333333, 0.156863, 0.000000, 1.0 }, + { 0.301961, 0.145098, 0.000000, 1.0 }, + { 0.274510, 0.133333, 0.000000, 1.0 }, + { 0.219608, 0.109804, 0.015686, 1.0 }, + { 0.188235, 0.090196, 0.070588, 1.0 }, + { 0.152941, 0.101961, 0.129412, 1.0 }, + { 0.145098, 0.137255, 0.192157, 1.0 }, + { 0.168627, 0.231373, 0.329412, 1.0 }, + { 0.180392, 0.254902, 0.325490, 1.0 }, + { 0.196078, 0.282353, 0.325490, 1.0 }, + { 0.321569, 0.278431, 0.278431, 1.0 }, + { 0.450980, 0.278431, 0.235294, 1.0 }, + { 0.505882, 0.266667, 0.145098, 1.0 }, + { 0.525490, 0.219608, 0.066667, 1.0 }, + { 0.490196, 0.168627, 0.011765, 1.0 }, + { 0.435294, 0.164706, 0.000000, 1.0 }, + { 0.352941, 0.129412, 0.015686, 1.0 }, + { 0.317647, 0.125490, 0.019608, 1.0 }, + { 0.282353, 0.125490, 0.023529, 1.0 }, + { 0.282353, 0.215686, 0.011765, 1.0 }, + { 0.349020, 0.250980, 0.027451, 1.0 }, + { 0.305882, 0.286275, 0.019608, 1.0 }, + { 0.274510, 0.250980, 0.015686, 1.0 }, + { 0.219608, 0.235294, 0.003922, 1.0 }, + { 0.200000, 0.180392, 0.000000, 1.0 }, + { 0.184314, 0.129412, 0.000000, 1.0 }, + { 0.141176, 0.082353, 0.062745, 1.0 }, + { 0.152941, 0.094118, 0.113725, 1.0 }, + { 0.145098, 0.152941, 0.211765, 1.0 }, + { 0.164706, 0.200000, 0.266667, 1.0 }, + { 0.188235, 0.290196, 0.349020, 1.0 }, + { 0.223529, 0.439216, 0.282353, 1.0 }, + { 0.380392, 0.368627, 0.066667, 1.0 }, + { 0.392157, 0.325490, 0.047059, 1.0 }, + { 0.407843, 0.286275, 0.031373, 1.0 }, + { 0.345098, 0.207843, 0.050980, 1.0 }, + { 0.305882, 0.152941, 0.086275, 1.0 }, + { 0.235294, 0.121569, 0.098039, 1.0 }, + { 0.172549, 0.133333, 0.164706, 1.0 }, + { 0.149020, 0.117647, 0.168627, 1.0 }, + { 0.141176, 0.101961, 0.149020, 1.0 }, + { 0.137255, 0.090196, 0.129412, 1.0 }, + { 0.149020, 0.086275, 0.098039, 1.0 }, + { 0.211765, 0.090196, 0.070588, 1.0 }, + { 0.247059, 0.105882, 0.050980, 1.0 }, + { 0.274510, 0.105882, 0.031373, 1.0 }, + { 0.301961, 0.113725, 0.023529, 1.0 }, + { 0.298039, 0.117647, 0.015686, 1.0 }, + { 0.258824, 0.117647, 0.015686, 1.0 }, + { 0.227451, 0.098039, 0.039216, 1.0 }, + { 0.152941, 0.082353, 0.074510, 1.0 }, + { 0.137255, 0.074510, 0.074510, 1.0 }, + { 0.137255, 0.078431, 0.066667, 1.0 }, + { 0.145098, 0.090196, 0.047059, 1.0 }, + { 0.192157, 0.145098, 0.000000, 1.0 }, + { 0.145098, 0.211765, 0.007843, 1.0 }, + { 0.168627, 0.176471, 0.003922, 1.0 }, + { 0.192157, 0.141176, 0.003922, 1.0 }, + { 0.184314, 0.090196, 0.074510, 1.0 }, + { 0.176471, 0.133333, 0.156863, 1.0 }, + { 0.207843, 0.188235, 0.211765, 1.0 }, + { 0.196078, 0.282353, 0.325490, 1.0 }, + { 0.231373, 0.486275, 0.317647, 1.0 }, + { 0.227451, 0.498039, 0.325490, 1.0 }, + { 0.254902, 0.482353, 0.486275, 1.0 }, + { 0.243137, 0.431373, 0.439216, 1.0 }, + { 0.207843, 0.333333, 0.384314, 1.0 }, + { 0.196078, 0.298039, 0.349020, 1.0 }, + { 0.196078, 0.231373, 0.250980, 1.0 }, + { 0.211765, 0.176471, 0.180392, 1.0 }, + { 0.219608, 0.101961, 0.070588, 1.0 }, + { 0.219608, 0.101961, 0.062745, 1.0 }, + { 0.160784, 0.117647, 0.149020, 1.0 }, + { 0.168627, 0.149020, 0.176471, 1.0 }, + { 0.172549, 0.160784, 0.196078, 1.0 }, + { 0.172549, 0.164706, 0.207843, 1.0 }, + { 0.164706, 0.152941, 0.196078, 1.0 }, + { 0.160784, 0.121569, 0.156863, 1.0 }, + { 0.152941, 0.090196, 0.101961, 1.0 }, + { 0.137255, 0.082353, 0.082353, 1.0 }, + { 0.141176, 0.086275, 0.050980, 1.0 }, + { 0.196078, 0.113725, 0.000000, 1.0 }, + { 0.270588, 0.141176, 0.011765, 1.0 }, + { 0.286275, 0.200000, 0.003922, 1.0 }, + { 0.360784, 0.254902, 0.149020, 1.0 }, + { 0.482353, 0.396078, 0.172549, 1.0 }, + { 0.580392, 0.517647, 0.286275, 1.0 }, + { 0.619608, 0.584314, 0.313725, 1.0 }, + { 0.650980, 0.615686, 0.345098, 1.0 }, + { 0.635294, 0.619608, 0.341176, 1.0 }, + { 0.619608, 0.588235, 0.305882, 1.0 }, + { 0.596078, 0.580392, 0.200000, 1.0 }, + { 0.541176, 0.462745, 0.125490, 1.0 }, + { 0.486275, 0.372549, 0.074510, 1.0 }, + { 0.470588, 0.270588, 0.054902, 1.0 }, + { 0.443137, 0.172549, 0.043137, 1.0 }, + { 0.388235, 0.156863, 0.000000, 1.0 }, + { 0.392157, 0.250980, 0.007843, 1.0 }, + { 0.435294, 0.321569, 0.007843, 1.0 }, + { 0.396078, 0.329412, 0.000000, 1.0 }, + { 0.384314, 0.352941, 0.000000, 1.0 }, + { 0.407843, 0.329412, 0.043137, 1.0 }, + { 0.486275, 0.372549, 0.074510, 1.0 }, + { 0.537255, 0.431373, 0.113725, 1.0 }, + { 0.600000, 0.509804, 0.196078, 1.0 }, + { 0.623529, 0.572549, 0.262745, 1.0 }, + { 0.619608, 0.592157, 0.247059, 1.0 }, + { 0.643137, 0.619608, 0.321569, 1.0 }, + { 0.647059, 0.623529, 0.317647, 1.0 }, + { 0.627451, 0.623529, 0.270588, 1.0 }, + { 0.647059, 0.623529, 0.317647, 1.0 }, + { 0.650980, 0.627451, 0.321569, 1.0 }, + { 0.639216, 0.627451, 0.349020, 1.0 }, + { 0.643137, 0.627451, 0.349020, 1.0 }, + { 0.658824, 0.643137, 0.352941, 1.0 }, + { 0.662745, 0.662745, 0.372549, 1.0 }, + { 0.650980, 0.674510, 0.423529, 1.0 }, + { 0.647059, 0.670588, 0.419608, 1.0 }, + { 0.650980, 0.650980, 0.376471, 1.0 }, + { 0.619608, 0.588235, 0.305882, 1.0 }, + { 0.607843, 0.537255, 0.254902, 1.0 }, + { 0.564706, 0.466667, 0.145098, 1.0 }, + { 0.494118, 0.396078, 0.082353, 1.0 }, + { 0.549020, 0.325490, 0.117647, 1.0 }, + { 0.541176, 0.321569, 0.129412, 1.0 }, + { 0.560784, 0.431373, 0.223529, 1.0 }, + { 0.552941, 0.360784, 0.141176, 1.0 }, + }; +/* s00118.jpg */ +static double4 colors_355[] = { + { 0.819608, 0.470588, 0.415686, 1.0 }, + { 0.858824, 0.501961, 0.427451, 1.0 }, + { 0.835294, 0.501961, 0.419608, 1.0 }, + { 0.811765, 0.505882, 0.415686, 1.0 }, + { 0.745098, 0.450980, 0.376471, 1.0 }, + { 0.682353, 0.396078, 0.337255, 1.0 }, + { 0.643137, 0.356863, 0.290196, 1.0 }, + { 0.603922, 0.317647, 0.243137, 1.0 }, + { 0.552941, 0.301961, 0.266667, 1.0 }, + { 0.556863, 0.317647, 0.278431, 1.0 }, + { 0.564706, 0.337255, 0.290196, 1.0 }, + { 0.615686, 0.349020, 0.313725, 1.0 }, + { 0.666667, 0.364706, 0.341176, 1.0 }, + { 0.741176, 0.419608, 0.372549, 1.0 }, + { 0.815686, 0.474510, 0.407843, 1.0 }, + { 0.780392, 0.447059, 0.458824, 1.0 }, + { 0.745098, 0.423529, 0.513725, 1.0 }, + { 0.631373, 0.443137, 0.607843, 1.0 }, + { 0.607843, 0.482353, 0.666667, 1.0 }, + { 0.588235, 0.521569, 0.725490, 1.0 }, + { 0.556863, 0.568627, 0.745098, 1.0 }, + { 0.529412, 0.615686, 0.768627, 1.0 }, + { 0.537255, 0.603922, 0.768627, 1.0 }, + { 0.549020, 0.592157, 0.768627, 1.0 }, + { 0.627451, 0.521569, 0.729412, 1.0 }, + { 0.698039, 0.494118, 0.674510, 1.0 }, + { 0.772549, 0.466667, 0.619608, 1.0 }, + { 0.772549, 0.443137, 0.529412, 1.0 }, + { 0.776471, 0.419608, 0.439216, 1.0 }, + { 0.756863, 0.407843, 0.431373, 1.0 }, + { 0.741176, 0.400000, 0.423529, 1.0 }, + { 0.588235, 0.325490, 0.392157, 1.0 }, + { 0.525490, 0.301961, 0.368627, 1.0 }, + { 0.447059, 0.290196, 0.384314, 1.0 }, + { 0.466667, 0.274510, 0.325490, 1.0 }, + { 0.490196, 0.258824, 0.266667, 1.0 }, + { 0.466667, 0.262745, 0.254902, 1.0 }, + { 0.443137, 0.266667, 0.243137, 1.0 }, + { 0.415686, 0.278431, 0.258824, 1.0 }, + { 0.388235, 0.290196, 0.274510, 1.0 }, + { 0.117647, 0.321569, 0.403922, 1.0 }, + { 0.105882, 0.325490, 0.403922, 1.0 }, + { 0.094118, 0.333333, 0.403922, 1.0 }, + { 0.231373, 0.368627, 0.415686, 1.0 }, + { 0.372549, 0.407843, 0.427451, 1.0 }, + { 0.411765, 0.392157, 0.454902, 1.0 }, + { 0.450980, 0.380392, 0.482353, 1.0 }, + { 0.494118, 0.407843, 0.560784, 1.0 }, + { 0.533333, 0.486275, 0.682353, 1.0 }, + { 0.694118, 0.713725, 0.792157, 1.0 }, + { 0.701961, 0.776471, 0.811765, 1.0 }, + { 0.713725, 0.839216, 0.835294, 1.0 }, + { 0.850980, 0.831373, 0.780392, 1.0 }, + { 0.988235, 0.823529, 0.729412, 1.0 }, + { 0.956863, 0.843137, 0.694118, 1.0 }, + { 0.929412, 0.862745, 0.658824, 1.0 }, + { 1.000000, 0.815686, 0.552941, 1.0 }, + { 0.917647, 0.686275, 0.498039, 1.0 }, + { 0.839216, 0.560784, 0.443137, 1.0 }, + { 0.807843, 0.498039, 0.419608, 1.0 }, + { 0.780392, 0.439216, 0.400000, 1.0 }, + { 0.756863, 0.419608, 0.388235, 1.0 }, + { 0.733333, 0.400000, 0.380392, 1.0 }, + { 0.643137, 0.337255, 0.337255, 1.0 }, + { 0.580392, 0.305882, 0.337255, 1.0 }, + { 0.564706, 0.321569, 0.403922, 1.0 }, + { 0.470588, 0.368627, 0.427451, 1.0 }, + { 0.376471, 0.415686, 0.450980, 1.0 }, + { 0.250980, 0.364706, 0.423529, 1.0 }, + { 0.129412, 0.317647, 0.396078, 1.0 }, + { 0.031373, 0.282353, 0.321569, 1.0 }, + { 0.035294, 0.082353, 0.184314, 1.0 }, + { 0.066667, 0.058824, 0.070588, 1.0 }, + { 0.039216, 0.043137, 0.070588, 1.0 }, + { 0.011765, 0.027451, 0.070588, 1.0 }, + { 0.003922, 0.070588, 0.200000, 1.0 }, + { 0.000000, 0.117647, 0.333333, 1.0 }, + { 0.003922, 0.149020, 0.333333, 1.0 }, + { 0.007843, 0.180392, 0.333333, 1.0 }, + { 0.058824, 0.274510, 0.294118, 1.0 }, + { 0.133333, 0.286275, 0.352941, 1.0 }, + { 0.368627, 0.360784, 0.454902, 1.0 }, + { 0.533333, 0.388235, 0.470588, 1.0 }, + { 0.698039, 0.419608, 0.490196, 1.0 }, + { 0.788235, 0.450980, 0.498039, 1.0 }, + { 0.878431, 0.482353, 0.505882, 1.0 }, + { 0.960784, 0.568627, 0.568627, 1.0 }, + { 0.980392, 0.572549, 0.568627, 1.0 }, + { 0.972549, 0.800000, 0.756863, 1.0 }, + { 0.941176, 0.858824, 0.847059, 1.0 }, + { 0.909804, 0.921569, 0.941176, 1.0 }, + { 0.819608, 0.874510, 0.894118, 1.0 }, + { 0.733333, 0.831373, 0.850980, 1.0 }, + { 0.749020, 0.819608, 0.772549, 1.0 }, + { 0.541176, 0.662745, 0.745098, 1.0 }, + { 0.407843, 0.513725, 0.627451, 1.0 }, + { 0.317647, 0.423529, 0.450980, 1.0 }, + { 0.035294, 0.427451, 0.388235, 1.0 }, + { 0.027451, 0.368627, 0.298039, 1.0 }, + { 0.019608, 0.309804, 0.211765, 1.0 }, + { 0.027451, 0.258824, 0.156863, 1.0 }, + { 0.039216, 0.211765, 0.105882, 1.0 }, + { 0.050980, 0.188235, 0.023529, 1.0 }, + { 0.243137, 0.196078, 0.141176, 1.0 }, + { 0.407843, 0.207843, 0.235294, 1.0 }, + { 0.356863, 0.250980, 0.309804, 1.0 }, + { 0.305882, 0.298039, 0.384314, 1.0 }, + { 0.321569, 0.337255, 0.450980, 1.0 }, + { 0.337255, 0.376471, 0.517647, 1.0 }, + { 0.301961, 0.376471, 0.541176, 1.0 }, + { 0.403922, 0.396078, 0.549020, 1.0 }, + { 0.529412, 0.478431, 0.545098, 1.0 }, + { 0.596078, 0.654902, 0.486275, 1.0 }, + { 0.745098, 0.509804, 0.415686, 1.0 }, + { 0.725490, 0.454902, 0.427451, 1.0 }, + { 0.705882, 0.403922, 0.443137, 1.0 }, + { 0.572549, 0.345098, 0.443137, 1.0 }, + { 0.525490, 0.313725, 0.403922, 1.0 }, + { 0.435294, 0.301961, 0.407843, 1.0 }, + { 0.454902, 0.305882, 0.403922, 1.0 }, + { 0.760784, 0.407843, 0.454902, 1.0 }, + { 0.843137, 0.474510, 0.486275, 1.0 }, + { 0.925490, 0.545098, 0.517647, 1.0 }, + { 0.929412, 0.580392, 0.498039, 1.0 }, + { 0.933333, 0.619608, 0.482353, 1.0 }, + { 0.945098, 0.709804, 0.474510, 1.0 }, + { 0.933333, 0.768627, 0.486275, 1.0 }, + { 0.956863, 0.807843, 0.482353, 1.0 }, + { 0.913725, 0.760784, 0.600000, 1.0 }, + { 0.839216, 0.666667, 0.552941, 1.0 }, + { 0.882353, 0.639216, 0.560784, 1.0 }, + { 0.925490, 0.611765, 0.568627, 1.0 }, + { 0.933333, 0.603922, 0.470588, 1.0 }, + { 0.874510, 0.545098, 0.435294, 1.0 }, + { 0.874510, 0.517647, 0.435294, 1.0 }, + { 0.894118, 0.541176, 0.439216, 1.0 }, + { 0.921569, 0.521569, 0.501961, 1.0 }, + { 0.803922, 0.486275, 0.568627, 1.0 }, + { 0.686275, 0.454902, 0.635294, 1.0 }, + { 0.619608, 0.450980, 0.631373, 1.0 }, + { 0.556863, 0.450980, 0.627451, 1.0 }, + { 0.415686, 0.549020, 0.694118, 1.0 }, + { 0.337255, 0.552941, 0.580392, 1.0 }, + { 0.137255, 0.505882, 0.372549, 1.0 }, + { 0.043137, 0.396078, 0.247059, 1.0 }, + { 0.188235, 0.196078, 0.141176, 1.0 }, + { 0.219608, 0.239216, 0.180392, 1.0 }, + { 0.254902, 0.282353, 0.219608, 1.0 }, + { 0.435294, 0.419608, 0.282353, 1.0 }, + { 0.580392, 0.356863, 0.313725, 1.0 }, + { 0.686275, 0.423529, 0.356863, 1.0 }, + { 0.772549, 0.470588, 0.392157, 1.0 }, + { 0.847059, 0.525490, 0.431373, 1.0 }, + { 0.847059, 0.513725, 0.427451, 1.0 }, + { 0.850980, 0.505882, 0.427451, 1.0 }, + { 0.823529, 0.454902, 0.447059, 1.0 }, + { 0.803922, 0.466667, 0.462745, 1.0 }, + { 0.717647, 0.435294, 0.580392, 1.0 }, + { 0.549020, 0.443137, 0.619608, 1.0 }, + { 0.298039, 0.494118, 0.631373, 1.0 }, + { 0.109804, 0.439216, 0.478431, 1.0 }, + { 0.039216, 0.486275, 0.486275, 1.0 }, + { 0.043137, 0.419608, 0.443137, 1.0 }, + { 0.047059, 0.352941, 0.400000, 1.0 }, + { 0.039216, 0.341176, 0.411765, 1.0 }, + { 0.090196, 0.305882, 0.525490, 1.0 }, + { 0.141176, 0.490196, 0.545098, 1.0 }, + { 0.356863, 0.576471, 0.643137, 1.0 }, + { 0.666667, 0.498039, 0.811765, 1.0 }, + { 0.713725, 0.505882, 0.760784, 1.0 }, + { 0.764706, 0.513725, 0.709804, 1.0 }, + { 0.784314, 0.470588, 0.615686, 1.0 }, + { 0.788235, 0.458824, 0.588235, 1.0 }, + { 0.756863, 0.423529, 0.505882, 1.0 }, + { 0.792157, 0.443137, 0.450980, 1.0 }, + { 0.694118, 0.396078, 0.498039, 1.0 }, + { 0.560784, 0.400000, 0.556863, 1.0 }, + { 0.396078, 0.349020, 0.490196, 1.0 }, + { 0.282353, 0.372549, 0.537255, 1.0 }, + { 0.184314, 0.364706, 0.568627, 1.0 }, + { 0.098039, 0.235294, 0.552941, 1.0 }, + { 0.043137, 0.349020, 0.498039, 1.0 }, + { 0.074510, 0.482353, 0.533333, 1.0 }, + { 0.074510, 0.513725, 0.517647, 1.0 }, + { 0.400000, 0.568627, 0.701961, 1.0 }, + { 0.447059, 0.603922, 0.721569, 1.0 }, + { 0.498039, 0.643137, 0.745098, 1.0 }, + { 0.717647, 0.725490, 0.529412, 1.0 }, + { 0.866667, 0.607843, 0.474510, 1.0 }, + { 0.831373, 0.576471, 0.450980, 1.0 }, + { 0.807843, 0.525490, 0.427451, 1.0 }, + { 0.807843, 0.462745, 0.407843, 1.0 }, + { 0.749020, 0.427451, 0.372549, 1.0 }, + { 0.721569, 0.411765, 0.360784, 1.0 }, + { 0.694118, 0.411765, 0.352941, 1.0 }, + { 0.603922, 0.384314, 0.325490, 1.0 }, + { 0.623529, 0.364706, 0.317647, 1.0 }, + { 0.627451, 0.352941, 0.321569, 1.0 }, + { 0.678431, 0.372549, 0.356863, 1.0 }, + { 0.780392, 0.396078, 0.400000, 1.0 }, + { 0.796078, 0.439216, 0.419608, 1.0 }, + { 0.780392, 0.427451, 0.423529, 1.0 }, + { 0.737255, 0.400000, 0.411765, 1.0 }, + { 0.686275, 0.364706, 0.372549, 1.0 }, + { 0.568627, 0.317647, 0.380392, 1.0 }, + { 0.533333, 0.305882, 0.364706, 1.0 }, + { 0.549020, 0.294118, 0.317647, 1.0 }, + { 0.517647, 0.274510, 0.278431, 1.0 }, + { 0.498039, 0.262745, 0.258824, 1.0 }, + { 0.501961, 0.278431, 0.250980, 1.0 }, + { 0.494118, 0.266667, 0.250980, 1.0 }, + { 0.498039, 0.254902, 0.258824, 1.0 }, + { 0.509804, 0.270588, 0.266667, 1.0 }, + { 0.525490, 0.298039, 0.282353, 1.0 }, + { 0.545098, 0.309804, 0.270588, 1.0 }, + { 0.517647, 0.286275, 0.262745, 1.0 }, + { 0.498039, 0.262745, 0.258824, 1.0 }, + { 0.494118, 0.270588, 0.243137, 1.0 }, + { 0.490196, 0.262745, 0.247059, 1.0 }, + { 0.486275, 0.258824, 0.243137, 1.0 }, + { 0.466667, 0.247059, 0.250980, 1.0 }, + { 0.447059, 0.239216, 0.262745, 1.0 }, + { 0.435294, 0.235294, 0.219608, 1.0 }, + { 0.427451, 0.227451, 0.223529, 1.0 }, + { 0.321569, 0.254902, 0.215686, 1.0 }, + { 0.196078, 0.364706, 0.152941, 1.0 }, + { 0.160784, 0.400000, 0.164706, 1.0 }, + { 0.172549, 0.450980, 0.184314, 1.0 }, + { 0.188235, 0.325490, 0.301961, 1.0 }, + { 0.105882, 0.278431, 0.329412, 1.0 }, + { 0.039216, 0.243137, 0.286275, 1.0 }, + { 0.062745, 0.098039, 0.164706, 1.0 }, + { 0.105882, 0.105882, 0.152941, 1.0 }, + { 0.223529, 0.137255, 0.149020, 1.0 }, + { 0.368627, 0.203922, 0.219608, 1.0 }, + { 0.439216, 0.243137, 0.278431, 1.0 }, + { 0.443137, 0.270588, 0.337255, 1.0 }, + { 0.486275, 0.274510, 0.329412, 1.0 }, + { 0.501961, 0.262745, 0.282353, 1.0 }, + { 0.486275, 0.254902, 0.270588, 1.0 }, + { 0.435294, 0.231373, 0.247059, 1.0 }, + { 0.345098, 0.180392, 0.184314, 1.0 }, + { 0.266667, 0.141176, 0.145098, 1.0 }, + { 0.152941, 0.098039, 0.098039, 1.0 }, + { 0.047059, 0.078431, 0.035294, 1.0 }, + { 0.003922, 0.090196, 0.000000, 1.0 }, + { 0.078431, 0.086275, 0.043137, 1.0 }, + { 0.113725, 0.117647, 0.054902, 1.0 }, + { 0.247059, 0.129412, 0.121569, 1.0 }, + { 0.270588, 0.196078, 0.172549, 1.0 }, + { 0.231373, 0.200000, 0.250980, 1.0 }, + { 0.266667, 0.235294, 0.286275, 1.0 }, + { 0.313725, 0.254902, 0.329412, 1.0 }, + { 0.352941, 0.294118, 0.368627, 1.0 }, + { 0.403922, 0.266667, 0.360784, 1.0 }, + { 0.549020, 0.321569, 0.368627, 1.0 }, + }; +/* s00138.jpg */ +static double4 colors_356[] = { + { 0.968627, 0.643137, 0.000000, 1.0 }, + { 0.690196, 0.384314, 0.298039, 1.0 }, + { 0.666667, 0.360784, 0.258824, 1.0 }, + { 0.643137, 0.341176, 0.223529, 1.0 }, + { 0.619608, 0.321569, 0.227451, 1.0 }, + { 0.600000, 0.305882, 0.231373, 1.0 }, + { 0.603922, 0.305882, 0.243137, 1.0 }, + { 0.607843, 0.309804, 0.254902, 1.0 }, + { 0.545098, 0.258824, 0.231373, 1.0 }, + { 0.521569, 0.247059, 0.231373, 1.0 }, + { 0.501961, 0.235294, 0.231373, 1.0 }, + { 0.564706, 0.247059, 0.180392, 1.0 }, + { 0.627451, 0.262745, 0.129412, 1.0 }, + { 0.698039, 0.301961, 0.109804, 1.0 }, + { 0.772549, 0.341176, 0.094118, 1.0 }, + { 0.807843, 0.376471, 0.090196, 1.0 }, + { 0.847059, 0.411765, 0.090196, 1.0 }, + { 0.576471, 0.737255, 0.188235, 1.0 }, + { 0.584314, 0.541176, 0.266667, 1.0 }, + { 0.596078, 0.345098, 0.345098, 1.0 }, + { 0.639216, 0.356863, 0.305882, 1.0 }, + { 0.686275, 0.372549, 0.266667, 1.0 }, + { 0.729412, 0.380392, 0.196078, 1.0 }, + { 0.772549, 0.392157, 0.125490, 1.0 }, + { 0.917647, 0.462745, 0.058824, 1.0 }, + { 0.925490, 0.474510, 0.039216, 1.0 }, + { 0.937255, 0.486275, 0.019608, 1.0 }, + { 0.898039, 0.513725, 0.007843, 1.0 }, + { 0.858824, 0.545098, 0.000000, 1.0 }, + { 0.752941, 0.658824, 0.070588, 1.0 }, + { 0.650980, 0.776471, 0.145098, 1.0 }, + { 0.478431, 0.886275, 0.105882, 1.0 }, + { 0.250980, 0.858824, 0.074510, 1.0 }, + { 0.643137, 0.870588, 0.090196, 1.0 }, + { 0.721569, 0.854902, 0.086275, 1.0 }, + { 0.800000, 0.839216, 0.082353, 1.0 }, + { 0.886275, 0.807843, 0.062745, 1.0 }, + { 0.972549, 0.780392, 0.043137, 1.0 }, + { 0.968627, 0.768627, 0.031373, 1.0 }, + { 0.968627, 0.756863, 0.019608, 1.0 }, + { 0.976471, 0.749020, 0.023529, 1.0 }, + { 0.988235, 0.729412, 0.043137, 1.0 }, + { 1.000000, 0.713725, 0.062745, 1.0 }, + { 0.992157, 0.701961, 0.039216, 1.0 }, + { 0.988235, 0.690196, 0.019608, 1.0 }, + { 0.984314, 0.698039, 0.015686, 1.0 }, + { 0.984314, 0.705882, 0.015686, 1.0 }, + { 0.980392, 0.701961, 0.003922, 1.0 }, + { 0.980392, 0.721569, 0.007843, 1.0 }, + { 0.996078, 0.705882, 0.019608, 1.0 }, + { 0.992157, 0.686275, 0.015686, 1.0 }, + { 0.992157, 0.666667, 0.015686, 1.0 }, + { 0.964706, 0.639216, 0.031373, 1.0 }, + { 0.937255, 0.615686, 0.050980, 1.0 }, + { 0.909804, 0.545098, 0.094118, 1.0 }, + { 0.882353, 0.474510, 0.141176, 1.0 }, + { 0.772549, 0.392157, 0.215686, 1.0 }, + { 0.839216, 0.423529, 0.160784, 1.0 }, + { 0.905882, 0.458824, 0.109804, 1.0 }, + { 0.901961, 0.450980, 0.070588, 1.0 }, + { 0.901961, 0.443137, 0.031373, 1.0 }, + { 0.894118, 0.435294, 0.023529, 1.0 }, + { 0.890196, 0.431373, 0.019608, 1.0 }, + { 0.874510, 0.419608, 0.000000, 1.0 }, + { 0.870588, 0.411765, 0.039216, 1.0 }, + { 0.701961, 0.321569, 0.105882, 1.0 }, + { 0.643137, 0.282353, 0.129412, 1.0 }, + { 0.584314, 0.247059, 0.156863, 1.0 }, + { 0.545098, 0.231373, 0.168627, 1.0 }, + { 0.505882, 0.215686, 0.180392, 1.0 }, + { 0.439216, 0.188235, 0.192157, 1.0 }, + { 0.435294, 0.180392, 0.196078, 1.0 }, + { 0.513725, 0.215686, 0.164706, 1.0 }, + { 0.596078, 0.247059, 0.133333, 1.0 }, + { 0.678431, 0.282353, 0.101961, 1.0 }, + { 0.756863, 0.376471, 0.062745, 1.0 }, + { 0.839216, 0.470588, 0.023529, 1.0 }, + { 0.890196, 0.517647, 0.023529, 1.0 }, + { 0.945098, 0.568627, 0.027451, 1.0 }, + { 0.984314, 0.611765, 0.015686, 1.0 }, + { 0.984314, 0.611765, 0.007843, 1.0 }, + { 0.929412, 0.478431, 0.019608, 1.0 }, + { 0.784314, 0.376471, 0.074510, 1.0 }, + { 0.643137, 0.274510, 0.133333, 1.0 }, + { 0.572549, 0.243137, 0.152941, 1.0 }, + { 0.501961, 0.211765, 0.176471, 1.0 }, + { 0.400000, 0.176471, 0.211765, 1.0 }, + { 0.325490, 0.149020, 0.231373, 1.0 }, + { 0.270588, 0.133333, 0.262745, 1.0 }, + { 0.262745, 0.129412, 0.262745, 1.0 }, + { 0.258824, 0.125490, 0.262745, 1.0 }, + { 0.247059, 0.121569, 0.270588, 1.0 }, + { 0.239216, 0.117647, 0.278431, 1.0 }, + { 0.219608, 0.113725, 0.282353, 1.0 }, + { 0.203922, 0.113725, 0.294118, 1.0 }, + { 0.219608, 0.113725, 0.282353, 1.0 }, + { 0.215686, 0.105882, 0.266667, 1.0 }, + { 0.219608, 0.113725, 0.290196, 1.0 }, + { 0.188235, 0.101961, 0.298039, 1.0 }, + { 0.156863, 0.090196, 0.305882, 1.0 }, + { 0.160784, 0.090196, 0.305882, 1.0 }, + { 0.168627, 0.094118, 0.309804, 1.0 }, + { 0.176471, 0.105882, 0.309804, 1.0 }, + { 0.207843, 0.113725, 0.301961, 1.0 }, + { 0.250980, 0.117647, 0.254902, 1.0 }, + { 0.298039, 0.137255, 0.239216, 1.0 }, + { 0.349020, 0.160784, 0.223529, 1.0 }, + { 0.388235, 0.172549, 0.211765, 1.0 }, + { 0.427451, 0.184314, 0.203922, 1.0 }, + { 0.498039, 0.196078, 0.133333, 1.0 }, + { 0.596078, 0.227451, 0.086275, 1.0 }, + { 0.670588, 0.313725, 0.000000, 1.0 }, + { 0.835294, 0.454902, 0.000000, 1.0 }, + { 0.972549, 0.729412, 0.019608, 1.0 }, + { 0.964706, 0.752941, 0.043137, 1.0 }, + { 0.960784, 0.780392, 0.070588, 1.0 }, + { 0.890196, 0.827451, 0.054902, 1.0 }, + { 0.752941, 0.807843, 0.035294, 1.0 }, + { 0.827451, 0.788235, 0.031373, 1.0 }, + { 0.933333, 0.701961, 0.000000, 1.0 }, + { 0.980392, 0.662745, 0.000000, 1.0 }, + { 0.980392, 0.627451, 0.000000, 1.0 }, + { 0.980392, 0.596078, 0.003922, 1.0 }, + { 0.972549, 0.580392, 0.003922, 1.0 }, + { 0.968627, 0.568627, 0.003922, 1.0 }, + { 0.949020, 0.509804, 0.015686, 1.0 }, + { 0.913725, 0.474510, 0.043137, 1.0 }, + { 0.890196, 0.458824, 0.015686, 1.0 }, + { 0.890196, 0.458824, 0.007843, 1.0 }, + { 0.886275, 0.486275, 0.000000, 1.0 }, + { 0.901961, 0.498039, 0.003922, 1.0 }, + { 0.921569, 0.509804, 0.007843, 1.0 }, + { 0.960784, 0.549020, 0.000000, 1.0 }, + { 0.972549, 0.560784, 0.007843, 1.0 }, + { 0.988235, 0.588235, 0.023529, 1.0 }, + { 0.992157, 0.600000, 0.027451, 1.0 }, + { 1.000000, 0.662745, 0.015686, 1.0 }, + { 1.000000, 0.670588, 0.031373, 1.0 }, + { 1.000000, 0.678431, 0.047059, 1.0 }, + { 1.000000, 0.674510, 0.035294, 1.0 }, + { 1.000000, 0.670588, 0.023529, 1.0 }, + { 0.992157, 0.647059, 0.011765, 1.0 }, + { 0.980392, 0.592157, 0.082353, 1.0 }, + { 0.964706, 0.533333, 0.098039, 1.0 }, + { 0.854902, 0.423529, 0.090196, 1.0 }, + { 0.537255, 0.192157, 0.035294, 1.0 }, + { 0.505882, 0.176471, 0.066667, 1.0 }, + { 0.474510, 0.164706, 0.098039, 1.0 }, + { 0.443137, 0.180392, 0.149020, 1.0 }, + { 0.403922, 0.168627, 0.176471, 1.0 }, + { 0.388235, 0.156863, 0.180392, 1.0 }, + { 0.388235, 0.168627, 0.211765, 1.0 }, + { 0.392157, 0.172549, 0.215686, 1.0 }, + { 0.396078, 0.180392, 0.227451, 1.0 }, + { 0.400000, 0.188235, 0.243137, 1.0 }, + { 0.411765, 0.176471, 0.215686, 1.0 }, + { 0.419608, 0.180392, 0.207843, 1.0 }, + { 0.439216, 0.188235, 0.192157, 1.0 }, + { 0.450980, 0.196078, 0.188235, 1.0 }, + { 0.478431, 0.200000, 0.184314, 1.0 }, + { 0.494118, 0.207843, 0.180392, 1.0 }, + { 0.505882, 0.215686, 0.172549, 1.0 }, + { 0.505882, 0.211765, 0.168627, 1.0 }, + { 0.509804, 0.207843, 0.168627, 1.0 }, + { 0.517647, 0.200000, 0.125490, 1.0 }, + { 0.525490, 0.203922, 0.117647, 1.0 }, + { 0.533333, 0.223529, 0.164706, 1.0 }, + { 0.541176, 0.219608, 0.125490, 1.0 }, + { 0.584314, 0.243137, 0.137255, 1.0 }, + { 0.607843, 0.250980, 0.133333, 1.0 }, + { 0.631373, 0.262745, 0.129412, 1.0 }, + { 0.686275, 0.290196, 0.109804, 1.0 }, + { 0.741176, 0.325490, 0.098039, 1.0 }, + { 0.862745, 0.400000, 0.054902, 1.0 }, + { 0.866667, 0.407843, 0.043137, 1.0 }, + { 0.874510, 0.419608, 0.031373, 1.0 }, + { 0.858824, 0.407843, 0.043137, 1.0 }, + { 0.752941, 0.337255, 0.133333, 1.0 }, + { 0.603922, 0.290196, 0.192157, 1.0 }, + { 0.494118, 0.207843, 0.180392, 1.0 }, + { 0.490196, 0.203922, 0.180392, 1.0 }, + { 0.513725, 0.211765, 0.172549, 1.0 }, + { 0.568627, 0.235294, 0.152941, 1.0 }, + { 0.611765, 0.243137, 0.101961, 1.0 }, + { 0.843137, 0.388235, 0.054902, 1.0 }, + { 0.866667, 0.407843, 0.047059, 1.0 }, + { 0.894118, 0.431373, 0.039216, 1.0 }, + { 0.945098, 0.505882, 0.011765, 1.0 }, + { 0.968627, 0.549020, 0.000000, 1.0 }, + { 0.964706, 0.541176, 0.011765, 1.0 }, + { 0.937255, 0.513725, 0.019608, 1.0 }, + { 0.898039, 0.439216, 0.027451, 1.0 }, + { 0.854902, 0.407843, 0.019608, 1.0 }, + { 0.713725, 0.290196, 0.047059, 1.0 }, + { 0.639216, 0.243137, 0.062745, 1.0 }, + { 0.607843, 0.243137, 0.019608, 1.0 }, + { 0.643137, 0.254902, 0.000000, 1.0 }, + { 0.709804, 0.294118, 0.000000, 1.0 }, + { 0.827451, 0.403922, 0.000000, 1.0 }, + { 0.909804, 0.501961, 0.000000, 1.0 }, + { 0.949020, 0.537255, 0.035294, 1.0 }, + { 0.968627, 0.568627, 0.003922, 1.0 }, + { 0.929412, 0.525490, 0.019608, 1.0 }, + { 0.894118, 0.486275, 0.000000, 1.0 }, + { 0.858824, 0.423529, 0.000000, 1.0 }, + { 0.796078, 0.364706, 0.054902, 1.0 }, + { 0.654902, 0.282353, 0.070588, 1.0 }, + { 0.545098, 0.227451, 0.152941, 1.0 }, + { 0.470588, 0.203922, 0.192157, 1.0 }, + { 0.396078, 0.172549, 0.207843, 1.0 }, + { 0.360784, 0.160784, 0.227451, 1.0 }, + { 0.349020, 0.156863, 0.231373, 1.0 }, + { 0.349020, 0.156863, 0.231373, 1.0 }, + { 0.349020, 0.156863, 0.231373, 1.0 }, + { 0.341176, 0.156863, 0.235294, 1.0 }, + { 0.337255, 0.145098, 0.219608, 1.0 }, + { 0.329412, 0.152941, 0.235294, 1.0 }, + { 0.313725, 0.145098, 0.250980, 1.0 }, + { 0.278431, 0.133333, 0.254902, 1.0 }, + { 0.301961, 0.145098, 0.247059, 1.0 }, + { 0.309804, 0.133333, 0.215686, 1.0 }, + { 0.356863, 0.156863, 0.231373, 1.0 }, + { 0.415686, 0.176471, 0.203922, 1.0 }, + { 0.462745, 0.188235, 0.156863, 1.0 }, + { 0.584314, 0.231373, 0.125490, 1.0 }, + { 0.643137, 0.360784, 0.000000, 1.0 }, + { 0.827451, 0.501961, 0.000000, 1.0 }, + { 0.937255, 0.603922, 0.047059, 1.0 }, + { 0.988235, 0.600000, 0.133333, 1.0 }, + { 0.992157, 0.623529, 0.145098, 1.0 }, + { 1.000000, 0.639216, 0.235294, 1.0 }, + { 0.925490, 0.541176, 0.200000, 1.0 }, + { 0.713725, 0.384314, 0.274510, 1.0 }, + { 0.552941, 0.290196, 0.266667, 1.0 }, + { 0.423529, 0.192157, 0.215686, 1.0 }, + { 0.380392, 0.168627, 0.219608, 1.0 }, + { 0.345098, 0.160784, 0.239216, 1.0 }, + { 0.309804, 0.164706, 0.294118, 1.0 }, + { 0.231373, 0.125490, 0.301961, 1.0 }, + { 0.223529, 0.117647, 0.294118, 1.0 }, + { 0.247059, 0.121569, 0.274510, 1.0 }, + { 0.262745, 0.129412, 0.266667, 1.0 }, + { 0.282353, 0.129412, 0.250980, 1.0 }, + { 0.325490, 0.125490, 0.192157, 1.0 }, + { 0.270588, 0.082353, 0.145098, 1.0 }, + { 0.211765, 0.043137, 0.149020, 1.0 }, + { 0.325490, 0.039216, 0.000000, 1.0 }, + { 0.341176, 0.074510, 0.023529, 1.0 }, + { 0.376471, 0.133333, 0.145098, 1.0 }, + { 0.356863, 0.156863, 0.215686, 1.0 }, + { 0.380392, 0.168627, 0.223529, 1.0 }, + { 0.388235, 0.168627, 0.211765, 1.0 }, + { 0.427451, 0.184314, 0.203922, 1.0 }, + { 0.490196, 0.223529, 0.211765, 1.0 }, + { 0.545098, 0.266667, 0.188235, 1.0 }, + { 0.658824, 0.372549, 0.243137, 1.0 }, + }; +/* s00149.jpg */ +static double4 colors_357[] = { + { 0.568627, 0.058824, 0.098039, 1.0 }, + { 0.486275, 0.105882, 0.082353, 1.0 }, + { 0.400000, 0.066667, 0.082353, 1.0 }, + { 0.313725, 0.031373, 0.086275, 1.0 }, + { 0.223529, 0.015686, 0.098039, 1.0 }, + { 0.137255, 0.003922, 0.109804, 1.0 }, + { 0.101961, 0.011765, 0.117647, 1.0 }, + { 0.070588, 0.019608, 0.129412, 1.0 }, + { 0.000000, 0.090196, 0.113725, 1.0 }, + { 0.011765, 0.105882, 0.129412, 1.0 }, + { 0.023529, 0.121569, 0.149020, 1.0 }, + { 0.031373, 0.141176, 0.141176, 1.0 }, + { 0.043137, 0.164706, 0.133333, 1.0 }, + { 0.078431, 0.137255, 0.125490, 1.0 }, + { 0.117647, 0.109804, 0.121569, 1.0 }, + { 0.090196, 0.094118, 0.117647, 1.0 }, + { 0.066667, 0.078431, 0.113725, 1.0 }, + { 0.011765, 0.015686, 0.094118, 1.0 }, + { 0.007843, 0.007843, 0.090196, 1.0 }, + { 0.007843, 0.000000, 0.086275, 1.0 }, + { 0.011765, 0.000000, 0.086275, 1.0 }, + { 0.015686, 0.000000, 0.090196, 1.0 }, + { 0.015686, 0.000000, 0.090196, 1.0 }, + { 0.019608, 0.000000, 0.090196, 1.0 }, + { 0.101961, 0.011765, 0.125490, 1.0 }, + { 0.184314, 0.011765, 0.109804, 1.0 }, + { 0.270588, 0.015686, 0.094118, 1.0 }, + { 0.443137, 0.050980, 0.219608, 1.0 }, + { 0.619608, 0.086275, 0.345098, 1.0 }, + { 0.666667, 0.098039, 0.388235, 1.0 }, + { 0.713725, 0.113725, 0.435294, 1.0 }, + { 0.901961, 0.050980, 0.392157, 1.0 }, + { 0.976471, 0.023529, 0.352941, 1.0 }, + { 0.992157, 0.007843, 0.321569, 1.0 }, + { 0.968627, 0.011765, 0.309804, 1.0 }, + { 0.945098, 0.015686, 0.298039, 1.0 }, + { 0.925490, 0.027451, 0.341176, 1.0 }, + { 0.905882, 0.043137, 0.384314, 1.0 }, + { 0.898039, 0.054902, 0.407843, 1.0 }, + { 0.894118, 0.066667, 0.431373, 1.0 }, + { 0.733333, 0.180392, 0.556863, 1.0 }, + { 0.686275, 0.188235, 0.552941, 1.0 }, + { 0.639216, 0.196078, 0.549020, 1.0 }, + { 0.435294, 0.113725, 0.364706, 1.0 }, + { 0.235294, 0.031373, 0.180392, 1.0 }, + { 0.215686, 0.023529, 0.160784, 1.0 }, + { 0.200000, 0.015686, 0.141176, 1.0 }, + { 0.141176, 0.000000, 0.109804, 1.0 }, + { 0.133333, 0.000000, 0.098039, 1.0 }, + { 0.133333, 0.090196, 0.105882, 1.0 }, + { 0.105882, 0.125490, 0.141176, 1.0 }, + { 0.078431, 0.160784, 0.180392, 1.0 }, + { 0.082353, 0.219608, 0.172549, 1.0 }, + { 0.090196, 0.282353, 0.164706, 1.0 }, + { 0.086275, 0.286275, 0.164706, 1.0 }, + { 0.082353, 0.294118, 0.168627, 1.0 }, + { 0.035294, 0.239216, 0.152941, 1.0 }, + { 0.015686, 0.168627, 0.125490, 1.0 }, + { 0.000000, 0.101961, 0.098039, 1.0 }, + { 0.000000, 0.058824, 0.094118, 1.0 }, + { 0.003922, 0.015686, 0.090196, 1.0 }, + { 0.003922, 0.007843, 0.090196, 1.0 }, + { 0.007843, 0.000000, 0.094118, 1.0 }, + { 0.000000, 0.000000, 0.094118, 1.0 }, + { 0.000000, 0.019608, 0.105882, 1.0 }, + { 0.019608, 0.066667, 0.152941, 1.0 }, + { 0.015686, 0.109804, 0.196078, 1.0 }, + { 0.015686, 0.156863, 0.243137, 1.0 }, + { 0.027451, 0.156863, 0.250980, 1.0 }, + { 0.043137, 0.160784, 0.262745, 1.0 }, + { 0.070588, 0.160784, 0.282353, 1.0 }, + { 0.050980, 0.117647, 0.219608, 1.0 }, + { 0.039216, 0.054902, 0.160784, 1.0 }, + { 0.066667, 0.050980, 0.141176, 1.0 }, + { 0.098039, 0.047059, 0.125490, 1.0 }, + { 0.090196, 0.027451, 0.105882, 1.0 }, + { 0.086275, 0.011765, 0.090196, 1.0 }, + { 0.070588, 0.003922, 0.090196, 1.0 }, + { 0.058824, 0.000000, 0.090196, 1.0 }, + { 0.023529, 0.003922, 0.094118, 1.0 }, + { 0.003922, 0.035294, 0.109804, 1.0 }, + { 0.011765, 0.101961, 0.133333, 1.0 }, + { 0.007843, 0.149020, 0.145098, 1.0 }, + { 0.003922, 0.200000, 0.156863, 1.0 }, + { 0.000000, 0.215686, 0.176471, 1.0 }, + { 0.000000, 0.235294, 0.196078, 1.0 }, + { 0.000000, 0.184314, 0.247059, 1.0 }, + { 0.027451, 0.168627, 0.262745, 1.0 }, + { 0.141176, 0.172549, 0.325490, 1.0 }, + { 0.101961, 0.200000, 0.337255, 1.0 }, + { 0.066667, 0.227451, 0.352941, 1.0 }, + { 0.058824, 0.219608, 0.337255, 1.0 }, + { 0.050980, 0.211765, 0.321569, 1.0 }, + { 0.101961, 0.121569, 0.239216, 1.0 }, + { 0.172549, 0.066667, 0.203922, 1.0 }, + { 0.223529, 0.027451, 0.164706, 1.0 }, + { 0.203922, 0.019608, 0.098039, 1.0 }, + { 0.207843, 0.070588, 0.094118, 1.0 }, + { 0.270588, 0.078431, 0.094118, 1.0 }, + { 0.333333, 0.090196, 0.094118, 1.0 }, + { 0.403922, 0.105882, 0.227451, 1.0 }, + { 0.474510, 0.121569, 0.364706, 1.0 }, + { 0.709804, 0.101961, 0.407843, 1.0 }, + { 0.882353, 0.094118, 0.470588, 1.0 }, + { 0.952941, 0.058824, 0.443137, 1.0 }, + { 0.921569, 0.058824, 0.435294, 1.0 }, + { 0.890196, 0.062745, 0.427451, 1.0 }, + { 0.870588, 0.058824, 0.403922, 1.0 }, + { 0.850980, 0.058824, 0.380392, 1.0 }, + { 0.725490, 0.003922, 0.200000, 1.0 }, + { 0.501961, 0.003922, 0.121569, 1.0 }, + { 0.301961, 0.000000, 0.125490, 1.0 }, + { 0.184314, 0.015686, 0.090196, 1.0 }, + { 0.027451, 0.003922, 0.105882, 1.0 }, + { 0.019608, 0.011765, 0.101961, 1.0 }, + { 0.015686, 0.019608, 0.098039, 1.0 }, + { 0.007843, 0.019608, 0.094118, 1.0 }, + { 0.011765, 0.015686, 0.094118, 1.0 }, + { 0.058824, 0.019608, 0.125490, 1.0 }, + { 0.105882, 0.007843, 0.121569, 1.0 }, + { 0.086275, 0.023529, 0.129412, 1.0 }, + { 0.070588, 0.039216, 0.141176, 1.0 }, + { 0.054902, 0.054902, 0.156863, 1.0 }, + { 0.074510, 0.078431, 0.192157, 1.0 }, + { 0.094118, 0.105882, 0.227451, 1.0 }, + { 0.192157, 0.090196, 0.243137, 1.0 }, + { 0.196078, 0.094118, 0.239216, 1.0 }, + { 0.215686, 0.105882, 0.262745, 1.0 }, + { 0.364706, 0.200000, 0.450980, 1.0 }, + { 0.752941, 0.098039, 0.411765, 1.0 }, + { 0.788235, 0.058824, 0.349020, 1.0 }, + { 0.827451, 0.023529, 0.286275, 1.0 }, + { 0.866667, 0.054902, 0.117647, 1.0 }, + { 0.847059, 0.039216, 0.117647, 1.0 }, + { 0.772549, 0.058824, 0.105882, 1.0 }, + { 0.541176, 0.160784, 0.086275, 1.0 }, + { 0.337255, 0.039216, 0.086275, 1.0 }, + { 0.274510, 0.019608, 0.090196, 1.0 }, + { 0.215686, 0.003922, 0.098039, 1.0 }, + { 0.188235, 0.015686, 0.094118, 1.0 }, + { 0.164706, 0.031373, 0.094118, 1.0 }, + { 0.082353, 0.027451, 0.117647, 1.0 }, + { 0.027451, 0.050980, 0.145098, 1.0 }, + { 0.007843, 0.113725, 0.180392, 1.0 }, + { 0.050980, 0.176471, 0.172549, 1.0 }, + { 0.003922, 0.192157, 0.231373, 1.0 }, + { 0.003922, 0.160784, 0.219608, 1.0 }, + { 0.007843, 0.129412, 0.207843, 1.0 }, + { 0.003922, 0.117647, 0.172549, 1.0 }, + { 0.007843, 0.074510, 0.152941, 1.0 }, + { 0.015686, 0.039216, 0.133333, 1.0 }, + { 0.003922, 0.035294, 0.117647, 1.0 }, + { 0.062745, 0.007843, 0.098039, 1.0 }, + { 0.094118, 0.003922, 0.094118, 1.0 }, + { 0.125490, 0.000000, 0.090196, 1.0 }, + { 0.184314, 0.007843, 0.090196, 1.0 }, + { 0.254902, 0.003922, 0.109804, 1.0 }, + { 0.317647, 0.000000, 0.129412, 1.0 }, + { 0.505882, 0.023529, 0.101961, 1.0 }, + { 0.760784, 0.023529, 0.121569, 1.0 }, + { 0.949020, 0.129412, 0.101961, 1.0 }, + { 0.976471, 0.360784, 0.090196, 1.0 }, + { 0.968627, 0.364706, 0.090196, 1.0 }, + { 0.964706, 0.372549, 0.094118, 1.0 }, + { 0.890196, 0.349020, 0.101961, 1.0 }, + { 0.807843, 0.298039, 0.054902, 1.0 }, + { 0.694118, 0.270588, 0.117647, 1.0 }, + { 0.596078, 0.254902, 0.137255, 1.0 }, + { 0.498039, 0.117647, 0.094118, 1.0 }, + { 0.494118, 0.113725, 0.090196, 1.0 }, + { 0.490196, 0.109804, 0.086275, 1.0 }, + { 0.486275, 0.117647, 0.086275, 1.0 }, + { 0.403922, 0.082353, 0.090196, 1.0 }, + { 0.290196, 0.031373, 0.180392, 1.0 }, + { 0.219608, 0.054902, 0.203922, 1.0 }, + { 0.086275, 0.086275, 0.196078, 1.0 }, + { 0.043137, 0.090196, 0.145098, 1.0 }, + { 0.015686, 0.086275, 0.141176, 1.0 }, + { 0.031373, 0.062745, 0.152941, 1.0 }, + { 0.019608, 0.074510, 0.125490, 1.0 }, + { 0.019608, 0.066667, 0.113725, 1.0 }, + { 0.074510, 0.050980, 0.098039, 1.0 }, + { 0.145098, 0.054902, 0.094118, 1.0 }, + { 0.247059, 0.070588, 0.090196, 1.0 }, + { 0.643137, 0.235294, 0.090196, 1.0 }, + { 0.780392, 0.227451, 0.090196, 1.0 }, + { 0.921569, 0.219608, 0.090196, 1.0 }, + { 0.972549, 0.274510, 0.086275, 1.0 }, + { 0.980392, 0.243137, 0.094118, 1.0 }, + { 0.854902, 0.078431, 0.419608, 1.0 }, + { 0.866667, 0.094118, 0.454902, 1.0 }, + { 0.737255, 0.176471, 0.537255, 1.0 }, + { 0.678431, 0.098039, 0.396078, 1.0 }, + { 0.552941, 0.019608, 0.207843, 1.0 }, + { 0.682353, 0.000000, 0.145098, 1.0 }, + { 0.674510, 0.019608, 0.239216, 1.0 }, + { 0.521569, 0.090196, 0.329412, 1.0 }, + { 0.450980, 0.121569, 0.356863, 1.0 }, + { 0.149020, 0.337255, 0.250980, 1.0 }, + { 0.149020, 0.243137, 0.180392, 1.0 }, + { 0.109804, 0.192157, 0.164706, 1.0 }, + { 0.094118, 0.145098, 0.105882, 1.0 }, + { 0.113725, 0.121569, 0.101961, 1.0 }, + { 0.152941, 0.109804, 0.094118, 1.0 }, + { 0.223529, 0.082353, 0.082353, 1.0 }, + { 0.298039, 0.098039, 0.086275, 1.0 }, + { 0.396078, 0.109804, 0.086275, 1.0 }, + { 0.556863, 0.200000, 0.094118, 1.0 }, + { 0.800000, 0.176471, 0.160784, 1.0 }, + { 0.874510, 0.074510, 0.109804, 1.0 }, + { 0.913725, 0.074510, 0.113725, 1.0 }, + { 0.945098, 0.007843, 0.172549, 1.0 }, + { 0.956863, 0.000000, 0.211765, 1.0 }, + { 0.976471, 0.000000, 0.266667, 1.0 }, + { 0.996078, 0.000000, 0.282353, 1.0 }, + { 0.972549, 0.000000, 0.247059, 1.0 }, + { 0.952941, 0.007843, 0.278431, 1.0 }, + { 0.941176, 0.003922, 0.266667, 1.0 }, + { 0.733333, 0.003922, 0.196078, 1.0 }, + { 0.694118, 0.000000, 0.164706, 1.0 }, + { 0.384314, 0.011765, 0.105882, 1.0 }, + { 0.274510, 0.047059, 0.203922, 1.0 }, + { 0.203922, 0.152941, 0.325490, 1.0 }, + { 0.117647, 0.172549, 0.309804, 1.0 }, + { 0.000000, 0.247059, 0.313725, 1.0 }, + { 0.007843, 0.325490, 0.431373, 1.0 }, + { 0.098039, 0.427451, 0.678431, 1.0 }, + { 0.270588, 0.521569, 0.901961, 1.0 }, + { 0.141176, 0.490196, 0.803922, 1.0 }, + { 0.086275, 0.329412, 0.513725, 1.0 }, + { 0.015686, 0.317647, 0.419608, 1.0 }, + { 0.003922, 0.203922, 0.270588, 1.0 }, + { 0.000000, 0.133333, 0.188235, 1.0 }, + { 0.000000, 0.082353, 0.137255, 1.0 }, + { 0.003922, 0.035294, 0.117647, 1.0 }, + { 0.023529, 0.003922, 0.090196, 1.0 }, + { 0.054902, 0.000000, 0.090196, 1.0 }, + { 0.062745, 0.000000, 0.094118, 1.0 }, + { 0.109804, 0.000000, 0.098039, 1.0 }, + { 0.133333, 0.000000, 0.094118, 1.0 }, + { 0.141176, 0.003922, 0.098039, 1.0 }, + { 0.149020, 0.019608, 0.086275, 1.0 }, + { 0.227451, 0.039216, 0.094118, 1.0 }, + { 0.325490, 0.062745, 0.090196, 1.0 }, + { 0.470588, 0.058824, 0.086275, 1.0 }, + { 0.690196, 0.000000, 0.141176, 1.0 }, + { 0.815686, 0.074510, 0.101961, 1.0 }, + { 0.870588, 0.070588, 0.105882, 1.0 }, + { 0.874510, 0.066667, 0.105882, 1.0 }, + { 0.858824, 0.058824, 0.105882, 1.0 }, + { 0.764706, 0.000000, 0.156863, 1.0 }, + { 0.564706, 0.003922, 0.172549, 1.0 }, + { 0.411765, 0.011765, 0.105882, 1.0 }, + { 0.266667, 0.047059, 0.082353, 1.0 }, + { 0.000000, 0.117647, 0.125490, 1.0 }, + { 0.129412, 0.074510, 0.074510, 1.0 }, + }; +/* vchira_0001.jpg */ +static double4 colors_358[] = { + { 0.615686, 0.294118, 0.200000, 1.0 }, + { 0.854902, 0.235294, 0.807843, 1.0 }, + { 0.898039, 0.188235, 0.901961, 1.0 }, + { 0.945098, 0.145098, 1.000000, 1.0 }, + { 0.956863, 0.109804, 0.972549, 1.0 }, + { 0.972549, 0.078431, 0.945098, 1.0 }, + { 0.952941, 0.082353, 0.909804, 1.0 }, + { 0.937255, 0.086275, 0.874510, 1.0 }, + { 0.752941, 0.258824, 0.984314, 1.0 }, + { 0.470588, 0.447059, 0.972549, 1.0 }, + { 0.188235, 0.639216, 0.964706, 1.0 }, + { 0.129412, 0.713725, 0.956863, 1.0 }, + { 0.070588, 0.788235, 0.952941, 1.0 }, + { 0.078431, 0.800000, 0.956863, 1.0 }, + { 0.086275, 0.815686, 0.964706, 1.0 }, + { 0.070588, 0.886275, 0.980392, 1.0 }, + { 0.058824, 0.960784, 1.000000, 1.0 }, + { 0.070588, 0.956863, 0.878431, 1.0 }, + { 0.149020, 0.901961, 0.835294, 1.0 }, + { 0.227451, 0.847059, 0.792157, 1.0 }, + { 0.352941, 0.874510, 0.780392, 1.0 }, + { 0.478431, 0.901961, 0.768627, 1.0 }, + { 0.478431, 0.941176, 0.694118, 1.0 }, + { 0.482353, 0.980392, 0.623529, 1.0 }, + { 0.376471, 0.980392, 0.603922, 1.0 }, + { 0.333333, 0.984314, 0.682353, 1.0 }, + { 0.290196, 0.992157, 0.764706, 1.0 }, + { 0.180392, 0.925490, 0.882353, 1.0 }, + { 0.070588, 0.862745, 1.000000, 1.0 }, + { 0.101961, 0.858824, 0.980392, 1.0 }, + { 0.137255, 0.858824, 0.960784, 1.0 }, + { 0.290196, 0.933333, 0.788235, 1.0 }, + { 0.368627, 0.980392, 0.725490, 1.0 }, + { 0.619608, 0.866667, 0.682353, 1.0 }, + { 0.556863, 0.933333, 0.635294, 1.0 }, + { 0.498039, 1.000000, 0.592157, 1.0 }, + { 0.564706, 0.882353, 0.564706, 1.0 }, + { 0.635294, 0.764706, 0.541176, 1.0 }, + { 0.749020, 0.764706, 0.592157, 1.0 }, + { 0.862745, 0.764706, 0.643137, 1.0 }, + { 0.925490, 0.650980, 0.458824, 1.0 }, + { 0.949020, 0.737255, 0.364706, 1.0 }, + { 0.972549, 0.827451, 0.274510, 1.0 }, + { 0.980392, 0.913725, 0.137255, 1.0 }, + { 0.992157, 1.000000, 0.000000, 1.0 }, + { 0.992157, 0.949020, 0.043137, 1.0 }, + { 0.996078, 0.898039, 0.090196, 1.0 }, + { 0.972549, 0.811765, 0.074510, 1.0 }, + { 0.945098, 0.784314, 0.180392, 1.0 }, + { 0.886275, 0.780392, 0.368627, 1.0 }, + { 0.819608, 0.749020, 0.396078, 1.0 }, + { 0.756863, 0.721569, 0.427451, 1.0 }, + { 0.521569, 0.772549, 0.584314, 1.0 }, + { 0.290196, 0.823529, 0.745098, 1.0 }, + { 0.160784, 0.858824, 0.803922, 1.0 }, + { 0.031373, 0.898039, 0.862745, 1.0 }, + { 0.086275, 0.819608, 0.713725, 1.0 }, + { 0.309804, 0.831373, 0.717647, 1.0 }, + { 0.533333, 0.843137, 0.721569, 1.0 }, + { 0.647059, 0.729412, 0.749020, 1.0 }, + { 0.764706, 0.615686, 0.776471, 1.0 }, + { 0.862745, 0.584314, 0.780392, 1.0 }, + { 0.964706, 0.552941, 0.784314, 1.0 }, + { 0.949020, 0.545098, 0.619608, 1.0 }, + { 0.843137, 0.541176, 0.745098, 1.0 }, + { 0.760784, 0.533333, 0.721569, 1.0 }, + { 0.858824, 0.392157, 0.847059, 1.0 }, + { 0.956863, 0.250980, 0.976471, 1.0 }, + { 0.941176, 0.231373, 0.952941, 1.0 }, + { 0.929412, 0.215686, 0.933333, 1.0 }, + { 0.913725, 0.082353, 0.890196, 1.0 }, + { 0.815686, 0.050980, 0.898039, 1.0 }, + { 0.482353, 0.050980, 0.643137, 1.0 }, + { 0.537255, 0.023529, 0.619608, 1.0 }, + { 0.592157, 0.000000, 0.600000, 1.0 }, + { 0.666667, 0.101961, 0.588235, 1.0 }, + { 0.745098, 0.203922, 0.576471, 1.0 }, + { 0.800000, 0.333333, 0.576471, 1.0 }, + { 0.858824, 0.466667, 0.576471, 1.0 }, + { 0.792157, 0.517647, 0.376471, 1.0 }, + { 0.745098, 0.356863, 0.203922, 1.0 }, + { 0.650980, 0.223529, 0.533333, 1.0 }, + { 0.725490, 0.286275, 0.674510, 1.0 }, + { 0.803922, 0.352941, 0.819608, 1.0 }, + { 0.835294, 0.368627, 0.768627, 1.0 }, + { 0.870588, 0.384314, 0.721569, 1.0 }, + { 0.909804, 0.494118, 0.501961, 1.0 }, + { 0.972549, 0.572549, 0.321569, 1.0 }, + { 0.976471, 0.745098, 0.203922, 1.0 }, + { 0.984314, 0.627451, 0.345098, 1.0 }, + { 0.996078, 0.513725, 0.486275, 1.0 }, + { 0.984314, 0.356863, 0.556863, 1.0 }, + { 0.972549, 0.203922, 0.627451, 1.0 }, + { 0.945098, 0.156863, 0.815686, 1.0 }, + { 0.909804, 0.058824, 0.811765, 1.0 }, + { 0.815686, 0.062745, 0.843137, 1.0 }, + { 0.772549, 0.000000, 0.603922, 1.0 }, + { 0.443137, 0.043137, 0.290196, 1.0 }, + { 0.470588, 0.188235, 0.145098, 1.0 }, + { 0.501961, 0.333333, 0.000000, 1.0 }, + { 0.517647, 0.411765, 0.000000, 1.0 }, + { 0.537255, 0.490196, 0.000000, 1.0 }, + { 0.643137, 0.709804, 0.015686, 1.0 }, + { 0.686275, 0.701961, 0.023529, 1.0 }, + { 0.800000, 0.925490, 0.043137, 1.0 }, + { 0.862745, 0.909804, 0.027451, 1.0 }, + { 0.925490, 0.898039, 0.011765, 1.0 }, + { 0.913725, 0.831373, 0.015686, 1.0 }, + { 0.905882, 0.768627, 0.023529, 1.0 }, + { 0.941176, 0.733333, 0.074510, 1.0 }, + { 0.945098, 0.725490, 0.196078, 1.0 }, + { 0.866667, 0.843137, 0.215686, 1.0 }, + { 0.831373, 0.862745, 0.396078, 1.0 }, + { 0.650980, 0.713725, 0.529412, 1.0 }, + { 0.564706, 0.607843, 0.549020, 1.0 }, + { 0.478431, 0.505882, 0.568627, 1.0 }, + { 0.435294, 0.305882, 0.239216, 1.0 }, + { 0.309804, 0.086275, 0.223529, 1.0 }, + { 0.250980, 0.000000, 0.360784, 1.0 }, + { 0.392157, 0.066667, 0.419608, 1.0 }, + { 0.592157, 0.066667, 0.337255, 1.0 }, + { 0.596078, 0.054902, 0.392157, 1.0 }, + { 0.603922, 0.047059, 0.447059, 1.0 }, + { 0.623529, 0.086275, 0.478431, 1.0 }, + { 0.643137, 0.125490, 0.513725, 1.0 }, + { 0.823529, 0.105882, 0.552941, 1.0 }, + { 0.862745, 0.078431, 0.850980, 1.0 }, + { 0.819608, 0.027451, 0.850980, 1.0 }, + { 0.894118, 0.023529, 0.890196, 1.0 }, + { 0.862745, 0.035294, 0.894118, 1.0 }, + { 0.843137, 0.078431, 0.796078, 1.0 }, + { 0.827451, 0.121569, 0.698039, 1.0 }, + { 0.776471, 0.109804, 0.388235, 1.0 }, + { 0.541176, 0.168627, 0.200000, 1.0 }, + { 0.533333, 0.364706, 0.000000, 1.0 }, + { 0.462745, 0.380392, 0.062745, 1.0 }, + { 0.282353, 0.400000, 0.188235, 1.0 }, + { 0.227451, 0.356863, 0.094118, 1.0 }, + { 0.176471, 0.313725, 0.000000, 1.0 }, + { 0.156863, 0.317647, 0.015686, 1.0 }, + { 0.141176, 0.321569, 0.035294, 1.0 }, + { 0.152941, 0.215686, 0.000000, 1.0 }, + { 0.074510, 0.192157, 0.000000, 1.0 }, + { 0.050980, 0.192157, 0.090196, 1.0 }, + { 0.000000, 0.247059, 0.196078, 1.0 }, + { 0.145098, 0.568627, 0.854902, 1.0 }, + { 0.137255, 0.596078, 0.870588, 1.0 }, + { 0.133333, 0.623529, 0.886275, 1.0 }, + { 0.015686, 0.666667, 0.815686, 1.0 }, + { 0.011765, 0.490196, 0.690196, 1.0 }, + { 0.039216, 0.164706, 0.498039, 1.0 }, + { 0.113725, 0.231373, 0.482353, 1.0 }, + { 0.447059, 0.070588, 0.654902, 1.0 }, + { 0.521569, 0.125490, 0.800000, 1.0 }, + { 0.600000, 0.184314, 0.945098, 1.0 }, + { 0.749020, 0.031373, 0.874510, 1.0 }, + { 0.796078, 0.023529, 0.925490, 1.0 }, + { 0.823529, 0.082353, 0.933333, 1.0 }, + { 0.694118, 0.282353, 0.784314, 1.0 }, + { 0.631373, 0.231373, 0.866667, 1.0 }, + { 0.541176, 0.243137, 0.831373, 1.0 }, + { 0.250980, 0.235294, 0.576471, 1.0 }, + { 0.239216, 0.203922, 0.490196, 1.0 }, + { 0.231373, 0.172549, 0.403922, 1.0 }, + { 0.003922, 0.266667, 0.137255, 1.0 }, + { 0.121569, 0.176471, 0.035294, 1.0 }, + { 0.082353, 0.039216, 0.070588, 1.0 }, + { 0.070588, 0.035294, 0.054902, 1.0 }, + { 0.019608, 0.027451, 0.000000, 1.0 }, + { 0.015686, 0.011765, 0.043137, 1.0 }, + { 0.011765, 0.000000, 0.086275, 1.0 }, + { 0.058824, 0.082353, 0.176471, 1.0 }, + { 0.117647, 0.078431, 0.274510, 1.0 }, + { 0.145098, 0.137255, 0.180392, 1.0 }, + { 0.247059, 0.015686, 0.000000, 1.0 }, + { 0.266667, 0.000000, 0.019608, 1.0 }, + { 0.337255, 0.039216, 0.141176, 1.0 }, + { 0.486275, 0.070588, 0.262745, 1.0 }, + { 0.572549, 0.207843, 0.556863, 1.0 }, + { 0.372549, 0.509804, 0.721569, 1.0 }, + { 0.407843, 0.815686, 0.670588, 1.0 }, + { 0.388235, 0.909804, 0.733333, 1.0 }, + { 0.345098, 0.847059, 0.960784, 1.0 }, + { 0.184314, 0.756863, 0.988235, 1.0 }, + { 0.435294, 0.674510, 0.929412, 1.0 }, + { 0.552941, 0.521569, 0.933333, 1.0 }, + { 0.674510, 0.368627, 0.941176, 1.0 }, + { 0.811765, 0.196078, 0.952941, 1.0 }, + { 0.898039, 0.113725, 0.949020, 1.0 }, + { 0.674510, 0.149020, 0.968627, 1.0 }, + { 0.560784, 0.168627, 0.984314, 1.0 }, + { 0.388235, 0.360784, 0.917647, 1.0 }, + { 0.298039, 0.670588, 0.898039, 1.0 }, + { 0.160784, 0.698039, 0.839216, 1.0 }, + { 0.141176, 0.733333, 0.572549, 1.0 }, + { 0.341176, 0.756863, 0.372549, 1.0 }, + { 0.603922, 0.737255, 0.023529, 1.0 }, + { 0.709804, 0.733333, 0.011765, 1.0 }, + { 0.749020, 0.725490, 0.003922, 1.0 }, + { 0.831373, 0.647059, 0.090196, 1.0 }, + { 0.929412, 0.443137, 0.301961, 1.0 }, + { 0.905882, 0.309804, 0.407843, 1.0 }, + { 0.917647, 0.223529, 0.529412, 1.0 }, + { 0.933333, 0.054902, 0.686275, 1.0 }, + { 0.909804, 0.164706, 0.650980, 1.0 }, + { 0.945098, 0.364706, 0.490196, 1.0 }, + { 1.000000, 0.741176, 0.325490, 1.0 }, + { 0.913725, 0.937255, 0.215686, 1.0 }, + { 0.905882, 0.972549, 0.180392, 1.0 }, + { 0.843137, 0.905882, 0.376471, 1.0 }, + { 0.780392, 0.890196, 0.498039, 1.0 }, + { 0.788235, 0.921569, 0.552941, 1.0 }, + { 0.635294, 0.854902, 0.568627, 1.0 }, + { 0.592157, 0.984314, 0.498039, 1.0 }, + { 0.701961, 0.960784, 0.443137, 1.0 }, + { 0.678431, 0.937255, 0.349020, 1.0 }, + { 0.607843, 0.792157, 0.047059, 1.0 }, + { 0.674510, 0.564706, 0.074510, 1.0 }, + { 0.545098, 0.376471, 0.007843, 1.0 }, + { 0.584314, 0.447059, 0.039216, 1.0 }, + { 0.725490, 0.584314, 0.043137, 1.0 }, + { 0.984314, 0.780392, 0.137255, 1.0 }, + { 0.894118, 0.925490, 0.294118, 1.0 }, + { 0.807843, 0.960784, 0.501961, 1.0 }, + { 0.643137, 0.796078, 0.623529, 1.0 }, + { 0.541176, 0.847059, 0.784314, 1.0 }, + { 0.411765, 0.709804, 0.945098, 1.0 }, + { 0.470588, 0.690196, 0.921569, 1.0 }, + { 0.611765, 0.784314, 0.788235, 1.0 }, + { 0.780392, 0.847059, 0.784314, 1.0 }, + { 0.784314, 0.870588, 0.678431, 1.0 }, + { 0.674510, 0.796078, 0.764706, 1.0 }, + { 0.658824, 0.529412, 0.847059, 1.0 }, + { 0.568627, 0.364706, 0.941176, 1.0 }, + { 0.572549, 0.200000, 0.764706, 1.0 }, + { 0.411765, 0.078431, 0.647059, 1.0 }, + { 0.462745, 0.000000, 0.549020, 1.0 }, + { 0.278431, 0.000000, 0.376471, 1.0 }, + { 0.247059, 0.000000, 0.396078, 1.0 }, + { 0.192157, 0.094118, 0.247059, 1.0 }, + { 0.117647, 0.094118, 0.227451, 1.0 }, + { 0.160784, 0.000000, 0.066667, 1.0 }, + { 0.235294, 0.152941, 0.000000, 1.0 }, + { 0.270588, 0.137255, 0.000000, 1.0 }, + { 0.360784, 0.305882, 0.000000, 1.0 }, + { 0.376471, 0.450980, 0.027451, 1.0 }, + { 0.376471, 0.733333, 0.266667, 1.0 }, + { 0.360784, 0.886275, 0.450980, 1.0 }, + { 0.156863, 0.760784, 0.525490, 1.0 }, + { 0.294118, 0.407843, 0.431373, 1.0 }, + { 0.435294, 0.239216, 0.243137, 1.0 }, + { 0.419608, 0.000000, 0.360784, 1.0 }, + { 0.415686, 0.000000, 0.317647, 1.0 }, + { 0.494118, 0.074510, 0.035294, 1.0 }, + { 0.423529, 0.082353, 0.054902, 1.0 }, + { 0.258824, 0.000000, 0.074510, 1.0 }, + }; +/* vchira_0003.jpg */ +static double4 colors_359[] = { + { 0.333333, 0.152941, 0.741176, 1.0 }, + { 0.552941, 0.090196, 0.764706, 1.0 }, + { 0.584314, 0.043137, 0.654902, 1.0 }, + { 0.619608, 0.000000, 0.545098, 1.0 }, + { 0.576471, 0.000000, 0.525490, 1.0 }, + { 0.537255, 0.000000, 0.509804, 1.0 }, + { 0.513725, 0.007843, 0.525490, 1.0 }, + { 0.494118, 0.015686, 0.541176, 1.0 }, + { 0.352941, 0.047059, 0.580392, 1.0 }, + { 0.388235, 0.035294, 0.556863, 1.0 }, + { 0.427451, 0.023529, 0.537255, 1.0 }, + { 0.435294, 0.011765, 0.517647, 1.0 }, + { 0.443137, 0.003922, 0.498039, 1.0 }, + { 0.482353, 0.011765, 0.435294, 1.0 }, + { 0.521569, 0.023529, 0.372549, 1.0 }, + { 0.552941, 0.074510, 0.301961, 1.0 }, + { 0.584314, 0.125490, 0.231373, 1.0 }, + { 0.603922, 0.317647, 0.047059, 1.0 }, + { 0.607843, 0.352941, 0.043137, 1.0 }, + { 0.615686, 0.392157, 0.039216, 1.0 }, + { 0.564706, 0.411765, 0.027451, 1.0 }, + { 0.513725, 0.431373, 0.019608, 1.0 }, + { 0.513725, 0.431373, 0.007843, 1.0 }, + { 0.517647, 0.435294, 0.000000, 1.0 }, + { 0.611765, 0.560784, 0.011765, 1.0 }, + { 0.658824, 0.631373, 0.082353, 1.0 }, + { 0.705882, 0.701961, 0.152941, 1.0 }, + { 0.850980, 0.792157, 0.137255, 1.0 }, + { 1.000000, 0.882353, 0.125490, 1.0 }, + { 1.000000, 0.894118, 0.113725, 1.0 }, + { 1.000000, 0.909804, 0.105882, 1.0 }, + { 1.000000, 0.905882, 0.078431, 1.0 }, + { 0.960784, 0.854902, 0.027451, 1.0 }, + { 0.749020, 0.682353, 0.023529, 1.0 }, + { 0.698039, 0.607843, 0.019608, 1.0 }, + { 0.647059, 0.537255, 0.015686, 1.0 }, + { 0.607843, 0.509804, 0.031373, 1.0 }, + { 0.572549, 0.486275, 0.050980, 1.0 }, + { 0.533333, 0.435294, 0.031373, 1.0 }, + { 0.498039, 0.384314, 0.015686, 1.0 }, + { 0.576471, 0.176471, 0.129412, 1.0 }, + { 0.501961, 0.094118, 0.317647, 1.0 }, + { 0.431373, 0.015686, 0.509804, 1.0 }, + { 0.403922, 0.058824, 0.607843, 1.0 }, + { 0.380392, 0.101961, 0.705882, 1.0 }, + { 0.368627, 0.101961, 0.678431, 1.0 }, + { 0.356863, 0.105882, 0.654902, 1.0 }, + { 0.372549, 0.031373, 0.443137, 1.0 }, + { 0.505882, 0.145098, 0.203922, 1.0 }, + { 0.635294, 0.360784, 0.117647, 1.0 }, + { 0.658824, 0.431373, 0.086275, 1.0 }, + { 0.686275, 0.501961, 0.054902, 1.0 }, + { 0.729412, 0.572549, 0.050980, 1.0 }, + { 0.776471, 0.643137, 0.050980, 1.0 }, + { 0.780392, 0.658824, 0.082353, 1.0 }, + { 0.784314, 0.674510, 0.113725, 1.0 }, + { 0.717647, 0.494118, 0.082353, 1.0 }, + { 0.737255, 0.333333, 0.223529, 1.0 }, + { 0.756863, 0.176471, 0.364706, 1.0 }, + { 0.752941, 0.121569, 0.443137, 1.0 }, + { 0.749020, 0.070588, 0.525490, 1.0 }, + { 0.749020, 0.094118, 0.478431, 1.0 }, + { 0.749020, 0.117647, 0.431373, 1.0 }, + { 0.717647, 0.133333, 0.384314, 1.0 }, + { 0.756863, 0.141176, 0.341176, 1.0 }, + { 0.768627, 0.133333, 0.356863, 1.0 }, + { 0.764706, 0.125490, 0.384314, 1.0 }, + { 0.764706, 0.117647, 0.415686, 1.0 }, + { 0.737255, 0.098039, 0.439216, 1.0 }, + { 0.709804, 0.082353, 0.466667, 1.0 }, + { 0.658824, 0.000000, 0.513725, 1.0 }, + { 0.529412, 0.035294, 0.596078, 1.0 }, + { 0.380392, 0.054902, 0.603922, 1.0 }, + { 0.392157, 0.027451, 0.533333, 1.0 }, + { 0.407843, 0.003922, 0.466667, 1.0 }, + { 0.411765, 0.003922, 0.435294, 1.0 }, + { 0.419608, 0.007843, 0.403922, 1.0 }, + { 0.431373, 0.003922, 0.407843, 1.0 }, + { 0.447059, 0.000000, 0.415686, 1.0 }, + { 0.490196, 0.015686, 0.427451, 1.0 }, + { 0.580392, 0.047059, 0.345098, 1.0 }, + { 0.537255, 0.109804, 0.192157, 1.0 }, + { 0.525490, 0.160784, 0.152941, 1.0 }, + { 0.513725, 0.215686, 0.113725, 1.0 }, + { 0.490196, 0.239216, 0.113725, 1.0 }, + { 0.466667, 0.262745, 0.117647, 1.0 }, + { 0.435294, 0.203922, 0.086275, 1.0 }, + { 0.427451, 0.168627, 0.066667, 1.0 }, + { 0.301961, 0.050980, 0.015686, 1.0 }, + { 0.305882, 0.113725, 0.015686, 1.0 }, + { 0.309804, 0.180392, 0.019608, 1.0 }, + { 0.345098, 0.219608, 0.027451, 1.0 }, + { 0.384314, 0.258824, 0.035294, 1.0 }, + { 0.419608, 0.294118, 0.000000, 1.0 }, + { 0.498039, 0.392157, 0.000000, 1.0 }, + { 0.549020, 0.525490, 0.000000, 1.0 }, + { 0.682353, 0.619608, 0.011765, 1.0 }, + { 0.949020, 0.482353, 0.325490, 1.0 }, + { 0.909804, 0.423529, 0.313725, 1.0 }, + { 0.874510, 0.364706, 0.301961, 1.0 }, + { 0.815686, 0.301961, 0.270588, 1.0 }, + { 0.760784, 0.239216, 0.243137, 1.0 }, + { 0.686275, 0.223529, 0.207843, 1.0 }, + { 0.682353, 0.168627, 0.239216, 1.0 }, + { 0.756863, 0.258824, 0.301961, 1.0 }, + { 0.815686, 0.286275, 0.313725, 1.0 }, + { 0.878431, 0.317647, 0.325490, 1.0 }, + { 0.800000, 0.243137, 0.309804, 1.0 }, + { 0.725490, 0.172549, 0.298039, 1.0 }, + { 0.694118, 0.129412, 0.337255, 1.0 }, + { 0.647059, 0.203922, 0.219608, 1.0 }, + { 0.580392, 0.278431, 0.074510, 1.0 }, + { 0.494118, 0.278431, 0.027451, 1.0 }, + { 0.454902, 0.360784, 0.007843, 1.0 }, + { 0.450980, 0.364706, 0.011765, 1.0 }, + { 0.450980, 0.368627, 0.019608, 1.0 }, + { 0.450980, 0.376471, 0.015686, 1.0 }, + { 0.470588, 0.368627, 0.000000, 1.0 }, + { 0.588235, 0.372549, 0.121569, 1.0 }, + { 0.631373, 0.215686, 0.254902, 1.0 }, + { 0.647059, 0.050980, 0.376471, 1.0 }, + { 0.662745, 0.098039, 0.396078, 1.0 }, + { 0.678431, 0.149020, 0.419608, 1.0 }, + { 0.678431, 0.149020, 0.380392, 1.0 }, + { 0.682353, 0.149020, 0.345098, 1.0 }, + { 0.694118, 0.258824, 0.184314, 1.0 }, + { 0.741176, 0.407843, 0.082353, 1.0 }, + { 0.854902, 0.576471, 0.090196, 1.0 }, + { 0.909804, 0.603922, 0.117647, 1.0 }, + { 0.839216, 0.721569, 0.039216, 1.0 }, + { 0.835294, 0.760784, 0.039216, 1.0 }, + { 0.831373, 0.803922, 0.043137, 1.0 }, + { 0.929412, 0.796078, 0.070588, 1.0 }, + { 0.972549, 0.815686, 0.054902, 1.0 }, + { 0.956863, 0.749020, 0.105882, 1.0 }, + { 0.929412, 0.552941, 0.211765, 1.0 }, + { 0.913725, 0.517647, 0.196078, 1.0 }, + { 0.862745, 0.529412, 0.149020, 1.0 }, + { 0.815686, 0.541176, 0.105882, 1.0 }, + { 0.764706, 0.509804, 0.070588, 1.0 }, + { 0.717647, 0.482353, 0.035294, 1.0 }, + { 0.611765, 0.407843, 0.082353, 1.0 }, + { 0.462745, 0.282353, 0.086275, 1.0 }, + { 0.474510, 0.254902, 0.023529, 1.0 }, + { 0.466667, 0.188235, 0.000000, 1.0 }, + { 0.462745, 0.000000, 0.270588, 1.0 }, + { 0.462745, 0.000000, 0.294118, 1.0 }, + { 0.462745, 0.000000, 0.321569, 1.0 }, + { 0.490196, 0.000000, 0.341176, 1.0 }, + { 0.490196, 0.015686, 0.380392, 1.0 }, + { 0.541176, 0.007843, 0.407843, 1.0 }, + { 0.576471, 0.019608, 0.443137, 1.0 }, + { 0.623529, 0.105882, 0.403922, 1.0 }, + { 0.635294, 0.141176, 0.364706, 1.0 }, + { 0.647059, 0.180392, 0.329412, 1.0 }, + { 0.631373, 0.227451, 0.200000, 1.0 }, + { 0.635294, 0.368627, 0.129412, 1.0 }, + { 0.654902, 0.431373, 0.090196, 1.0 }, + { 0.674510, 0.474510, 0.023529, 1.0 }, + { 0.674510, 0.466667, 0.066667, 1.0 }, + { 0.698039, 0.439216, 0.098039, 1.0 }, + { 0.635294, 0.266667, 0.133333, 1.0 }, + { 0.647059, 0.227451, 0.176471, 1.0 }, + { 0.662745, 0.188235, 0.223529, 1.0 }, + { 0.643137, 0.160784, 0.243137, 1.0 }, + { 0.619608, 0.098039, 0.345098, 1.0 }, + { 0.482353, 0.058824, 0.498039, 1.0 }, + { 0.364706, 0.113725, 0.654902, 1.0 }, + { 0.274510, 0.321569, 0.854902, 1.0 }, + { 0.243137, 0.388235, 0.862745, 1.0 }, + { 0.215686, 0.454902, 0.874510, 1.0 }, + { 0.490196, 0.282353, 0.878431, 1.0 }, + { 0.560784, 0.066667, 0.701961, 1.0 }, + { 0.619608, 0.000000, 0.545098, 1.0 }, + { 0.678431, 0.019608, 0.494118, 1.0 }, + { 0.823529, 0.164706, 0.396078, 1.0 }, + { 0.862745, 0.258824, 0.400000, 1.0 }, + { 0.921569, 0.462745, 0.325490, 1.0 }, + { 0.858824, 0.592157, 0.211765, 1.0 }, + { 0.956863, 0.788235, 0.133333, 1.0 }, + { 1.000000, 0.862745, 0.133333, 1.0 }, + { 1.000000, 0.976471, 0.133333, 1.0 }, + { 1.000000, 0.952941, 0.082353, 1.0 }, + { 0.976471, 0.839216, 0.109804, 1.0 }, + { 0.937255, 0.600000, 0.156863, 1.0 }, + { 0.909804, 0.560784, 0.172549, 1.0 }, + { 0.886275, 0.525490, 0.192157, 1.0 }, + { 0.815686, 0.392157, 0.200000, 1.0 }, + { 0.733333, 0.309804, 0.168627, 1.0 }, + { 0.670588, 0.176471, 0.270588, 1.0 }, + { 0.603922, 0.086275, 0.278431, 1.0 }, + { 0.541176, 0.000000, 0.345098, 1.0 }, + { 0.533333, 0.000000, 0.403922, 1.0 }, + { 0.513725, 0.035294, 0.462745, 1.0 }, + { 0.494118, 0.015686, 0.482353, 1.0 }, + { 0.580392, 0.003922, 0.462745, 1.0 }, + { 0.635294, 0.031373, 0.470588, 1.0 }, + { 0.631373, 0.019608, 0.447059, 1.0 }, + { 0.560784, 0.027451, 0.411765, 1.0 }, + { 0.552941, 0.007843, 0.403922, 1.0 }, + { 0.560784, 0.027451, 0.356863, 1.0 }, + { 0.607843, 0.054902, 0.321569, 1.0 }, + { 0.584314, 0.082353, 0.211765, 1.0 }, + { 0.584314, 0.105882, 0.196078, 1.0 }, + { 0.596078, 0.141176, 0.152941, 1.0 }, + { 0.549020, 0.262745, 0.133333, 1.0 }, + { 0.545098, 0.309804, 0.074510, 1.0 }, + { 0.509804, 0.392157, 0.000000, 1.0 }, + { 0.533333, 0.388235, 0.000000, 1.0 }, + { 0.600000, 0.407843, 0.007843, 1.0 }, + { 0.631373, 0.368627, 0.011765, 1.0 }, + { 0.592157, 0.360784, 0.000000, 1.0 }, + { 0.537255, 0.286275, 0.047059, 1.0 }, + { 0.486275, 0.258824, 0.109804, 1.0 }, + { 0.447059, 0.188235, 0.125490, 1.0 }, + { 0.509804, 0.066667, 0.235294, 1.0 }, + { 0.450980, 0.000000, 0.364706, 1.0 }, + { 0.447059, 0.000000, 0.380392, 1.0 }, + { 0.384314, 0.000000, 0.407843, 1.0 }, + { 0.372549, 0.000000, 0.501961, 1.0 }, + { 0.317647, 0.011765, 0.545098, 1.0 }, + { 0.321569, 0.043137, 0.560784, 1.0 }, + { 0.349020, 0.000000, 0.537255, 1.0 }, + { 0.447059, 0.015686, 0.545098, 1.0 }, + { 0.501961, 0.039216, 0.470588, 1.0 }, + { 0.549020, 0.011765, 0.466667, 1.0 }, + { 0.549020, 0.019608, 0.482353, 1.0 }, + { 0.588235, 0.000000, 0.501961, 1.0 }, + { 0.623529, 0.023529, 0.509804, 1.0 }, + { 0.584314, 0.039216, 0.678431, 1.0 }, + { 0.568627, 0.074510, 0.749020, 1.0 }, + { 0.505882, 0.054902, 0.756863, 1.0 }, + { 0.423529, 0.086275, 0.764706, 1.0 }, + { 0.490196, 0.152941, 0.784314, 1.0 }, + { 0.435294, 0.196078, 0.733333, 1.0 }, + { 0.380392, 0.168627, 0.788235, 1.0 }, + { 0.341176, 0.168627, 0.745098, 1.0 }, + { 0.443137, 0.035294, 0.611765, 1.0 }, + { 0.576471, 0.058824, 0.388235, 1.0 }, + { 0.556863, 0.149020, 0.184314, 1.0 }, + { 0.619608, 0.298039, 0.113725, 1.0 }, + { 0.631373, 0.400000, 0.047059, 1.0 }, + { 0.603922, 0.462745, 0.000000, 1.0 }, + { 0.549020, 0.435294, 0.035294, 1.0 }, + { 0.549020, 0.490196, 0.023529, 1.0 }, + { 0.611765, 0.517647, 0.023529, 1.0 }, + { 0.631373, 0.494118, 0.031373, 1.0 }, + { 0.674510, 0.517647, 0.003922, 1.0 }, + { 0.737255, 0.564706, 0.000000, 1.0 }, + { 0.776471, 0.584314, 0.047059, 1.0 }, + { 0.862745, 0.650980, 0.031373, 1.0 }, + { 0.980392, 0.807843, 0.090196, 1.0 }, + { 0.996078, 0.819608, 0.125490, 1.0 }, + { 0.976471, 0.819608, 0.141176, 1.0 }, + { 0.886275, 0.713725, 0.133333, 1.0 }, + { 0.874510, 0.623529, 0.090196, 1.0 }, + }; +/* vchira_0012.jpg */ +static double4 colors_360[] = { + { 0.827451, 0.188235, 0.356863, 1.0 }, + { 0.443137, 0.090196, 0.000000, 1.0 }, + { 0.305882, 0.125490, 0.000000, 1.0 }, + { 0.168627, 0.160784, 0.000000, 1.0 }, + { 0.121569, 0.117647, 0.062745, 1.0 }, + { 0.078431, 0.078431, 0.125490, 1.0 }, + { 0.109804, 0.047059, 0.145098, 1.0 }, + { 0.141176, 0.015686, 0.168627, 1.0 }, + { 0.462745, 0.007843, 0.192157, 1.0 }, + { 0.568627, 0.043137, 0.266667, 1.0 }, + { 0.674510, 0.082353, 0.345098, 1.0 }, + { 0.670588, 0.121569, 0.325490, 1.0 }, + { 0.666667, 0.160784, 0.309804, 1.0 }, + { 0.831373, 0.321569, 0.411765, 1.0 }, + { 1.000000, 0.486275, 0.517647, 1.0 }, + { 0.980392, 0.533333, 0.505882, 1.0 }, + { 0.960784, 0.584314, 0.498039, 1.0 }, + { 0.776471, 0.784314, 0.701961, 1.0 }, + { 0.858824, 0.662745, 0.764706, 1.0 }, + { 0.941176, 0.541176, 0.831373, 1.0 }, + { 0.854902, 0.392157, 0.576471, 1.0 }, + { 0.768627, 0.247059, 0.321569, 1.0 }, + { 0.647059, 0.168627, 0.305882, 1.0 }, + { 0.525490, 0.090196, 0.290196, 1.0 }, + { 0.392157, 0.070588, 0.156863, 1.0 }, + { 0.219608, 0.035294, 0.082353, 1.0 }, + { 0.050980, 0.000000, 0.007843, 1.0 }, + { 0.043137, 0.000000, 0.015686, 1.0 }, + { 0.035294, 0.000000, 0.023529, 1.0 }, + { 0.015686, 0.035294, 0.058824, 1.0 }, + { 0.000000, 0.074510, 0.098039, 1.0 }, + { 0.078431, 0.031373, 0.227451, 1.0 }, + { 0.207843, 0.000000, 0.219608, 1.0 }, + { 0.219608, 0.058824, 0.074510, 1.0 }, + { 0.247059, 0.074510, 0.058824, 1.0 }, + { 0.274510, 0.094118, 0.043137, 1.0 }, + { 0.439216, 0.235294, 0.058824, 1.0 }, + { 0.607843, 0.376471, 0.078431, 1.0 }, + { 0.670588, 0.533333, 0.039216, 1.0 }, + { 0.737255, 0.690196, 0.000000, 1.0 }, + { 0.823529, 1.000000, 0.313725, 1.0 }, + { 0.796078, 0.878431, 0.364706, 1.0 }, + { 0.772549, 0.756863, 0.415686, 1.0 }, + { 0.643137, 0.596078, 0.352941, 1.0 }, + { 0.513725, 0.435294, 0.290196, 1.0 }, + { 0.537255, 0.313725, 0.223529, 1.0 }, + { 0.564706, 0.196078, 0.156863, 1.0 }, + { 0.498039, 0.180392, 0.003922, 1.0 }, + { 0.662745, 0.384314, 0.133333, 1.0 }, + { 0.666667, 0.819608, 0.462745, 1.0 }, + { 0.568627, 0.905882, 0.431373, 1.0 }, + { 0.470588, 0.992157, 0.400000, 1.0 }, + { 0.388235, 0.964706, 0.447059, 1.0 }, + { 0.305882, 0.937255, 0.498039, 1.0 }, + { 0.235294, 0.850980, 0.474510, 1.0 }, + { 0.168627, 0.768627, 0.454902, 1.0 }, + { 0.101961, 0.396078, 0.658824, 1.0 }, + { 0.160784, 0.250980, 0.592157, 1.0 }, + { 0.223529, 0.109804, 0.525490, 1.0 }, + { 0.262745, 0.090196, 0.482353, 1.0 }, + { 0.301961, 0.070588, 0.439216, 1.0 }, + { 0.431373, 0.035294, 0.439216, 1.0 }, + { 0.564706, 0.000000, 0.443137, 1.0 }, + { 0.580392, 0.031373, 0.443137, 1.0 }, + { 0.396078, 0.058824, 0.196078, 1.0 }, + { 0.137255, 0.196078, 0.035294, 1.0 }, + { 0.066667, 0.176471, 0.101961, 1.0 }, + { 0.000000, 0.160784, 0.172549, 1.0 }, + { 0.000000, 0.207843, 0.137255, 1.0 }, + { 0.000000, 0.258824, 0.101961, 1.0 }, + { 0.141176, 0.396078, 0.317647, 1.0 }, + { 0.211765, 0.572549, 0.474510, 1.0 }, + { 0.207843, 0.905882, 0.474510, 1.0 }, + { 0.231373, 0.913725, 0.509804, 1.0 }, + { 0.254902, 0.925490, 0.549020, 1.0 }, + { 0.286275, 0.937255, 0.517647, 1.0 }, + { 0.317647, 0.952941, 0.486275, 1.0 }, + { 0.388235, 0.945098, 0.474510, 1.0 }, + { 0.458824, 0.937255, 0.462745, 1.0 }, + { 0.619608, 0.992157, 0.419608, 1.0 }, + { 0.741176, 0.854902, 0.423529, 1.0 }, + { 0.831373, 0.815686, 0.576471, 1.0 }, + { 0.776471, 0.839216, 0.592157, 1.0 }, + { 0.725490, 0.862745, 0.611765, 1.0 }, + { 0.662745, 0.823529, 0.564706, 1.0 }, + { 0.600000, 0.784314, 0.517647, 1.0 }, + { 0.388235, 0.650980, 0.372549, 1.0 }, + { 0.388235, 0.560784, 0.462745, 1.0 }, + { 0.050980, 0.262745, 0.396078, 1.0 }, + { 0.023529, 0.298039, 0.462745, 1.0 }, + { 0.000000, 0.337255, 0.533333, 1.0 }, + { 0.000000, 0.439216, 0.576471, 1.0 }, + { 0.000000, 0.541176, 0.623529, 1.0 }, + { 0.047059, 0.517647, 0.580392, 1.0 }, + { 0.000000, 0.447059, 0.458824, 1.0 }, + { 0.156863, 0.603922, 0.470588, 1.0 }, + { 0.164706, 0.760784, 0.427451, 1.0 }, + { 0.180392, 0.831373, 0.431373, 1.0 }, + { 0.278431, 0.886275, 0.450980, 1.0 }, + { 0.380392, 0.945098, 0.470588, 1.0 }, + { 0.411765, 0.964706, 0.447059, 1.0 }, + { 0.447059, 0.984314, 0.427451, 1.0 }, + { 0.537255, 0.921569, 0.392157, 1.0 }, + { 0.592157, 0.996078, 0.396078, 1.0 }, + { 0.564706, 1.000000, 0.376471, 1.0 }, + { 0.513725, 1.000000, 0.384314, 1.0 }, + { 0.462745, 1.000000, 0.396078, 1.0 }, + { 0.423529, 1.000000, 0.400000, 1.0 }, + { 0.384314, 1.000000, 0.407843, 1.0 }, + { 0.384314, 0.988235, 0.517647, 1.0 }, + { 0.384314, 0.996078, 0.568627, 1.0 }, + { 0.419608, 0.988235, 0.623529, 1.0 }, + { 0.411765, 0.984314, 0.556863, 1.0 }, + { 0.529412, 0.921569, 0.466667, 1.0 }, + { 0.525490, 0.905882, 0.450980, 1.0 }, + { 0.521569, 0.894118, 0.439216, 1.0 }, + { 0.584314, 1.000000, 0.419608, 1.0 }, + { 0.501961, 0.980392, 0.352941, 1.0 }, + { 0.466667, 0.988235, 0.396078, 1.0 }, + { 0.400000, 0.964706, 0.388235, 1.0 }, + { 0.192157, 0.792157, 0.337255, 1.0 }, + { 0.192157, 0.650980, 0.368627, 1.0 }, + { 0.196078, 0.509804, 0.403922, 1.0 }, + { 0.145098, 0.521569, 0.419608, 1.0 }, + { 0.098039, 0.537255, 0.439216, 1.0 }, + { 0.031373, 0.584314, 0.325490, 1.0 }, + { 0.196078, 0.631373, 0.262745, 1.0 }, + { 0.247059, 0.737255, 0.203922, 1.0 }, + { 0.470588, 0.788235, 0.384314, 1.0 }, + { 0.721569, 0.815686, 0.525490, 1.0 }, + { 0.858824, 0.776471, 0.501961, 1.0 }, + { 1.000000, 0.741176, 0.482353, 1.0 }, + { 0.992157, 0.490196, 0.454902, 1.0 }, + { 0.854902, 0.368627, 0.258824, 1.0 }, + { 0.733333, 0.631373, 0.094118, 1.0 }, + { 0.858824, 0.909804, 0.000000, 1.0 }, + { 0.992157, 1.000000, 0.141176, 1.0 }, + { 0.956863, 0.988235, 0.164706, 1.0 }, + { 0.921569, 0.976471, 0.188235, 1.0 }, + { 0.960784, 0.929412, 0.266667, 1.0 }, + { 1.000000, 0.882353, 0.349020, 1.0 }, + { 0.839216, 0.976471, 0.372549, 1.0 }, + { 0.764706, 0.929412, 0.349020, 1.0 }, + { 0.619608, 0.988235, 0.400000, 1.0 }, + { 0.654902, 1.000000, 0.419608, 1.0 }, + { 0.756863, 0.901961, 0.490196, 1.0 }, + { 0.784314, 0.933333, 0.513725, 1.0 }, + { 0.815686, 0.968627, 0.541176, 1.0 }, + { 0.894118, 0.905882, 0.564706, 1.0 }, + { 0.772549, 0.917647, 0.505882, 1.0 }, + { 0.603922, 0.972549, 0.533333, 1.0 }, + { 0.462745, 1.000000, 0.517647, 1.0 }, + { 0.458824, 0.941176, 0.521569, 1.0 }, + { 0.517647, 0.949020, 0.533333, 1.0 }, + { 0.576471, 0.956863, 0.545098, 1.0 }, + { 0.647059, 0.964706, 0.600000, 1.0 }, + { 0.623529, 0.952941, 0.576471, 1.0 }, + { 0.525490, 0.905882, 0.533333, 1.0 }, + { 0.345098, 0.623529, 0.388235, 1.0 }, + { 0.149020, 0.427451, 0.411765, 1.0 }, + { 0.035294, 0.243137, 0.364706, 1.0 }, + { 0.156863, 0.129412, 0.294118, 1.0 }, + { 0.192157, 0.062745, 0.286275, 1.0 }, + { 0.231373, 0.000000, 0.282353, 1.0 }, + { 0.250980, 0.000000, 0.325490, 1.0 }, + { 0.254902, 0.003922, 0.341176, 1.0 }, + { 0.223529, 0.050980, 0.392157, 1.0 }, + { 0.470588, 0.168627, 0.537255, 1.0 }, + { 0.698039, 0.070588, 0.705882, 1.0 }, + { 0.764706, 0.337255, 0.639216, 1.0 }, + { 0.835294, 0.603922, 0.572549, 1.0 }, + { 0.854902, 0.886275, 0.172549, 1.0 }, + { 0.913725, 0.870588, 0.070588, 1.0 }, + { 0.733333, 0.541176, 0.137255, 1.0 }, + { 0.701961, 0.349020, 0.141176, 1.0 }, + { 0.694118, 0.192157, 0.290196, 1.0 }, + { 0.470588, 0.156863, 0.309804, 1.0 }, + { 0.278431, 0.015686, 0.215686, 1.0 }, + { 0.160784, 0.043137, 0.333333, 1.0 }, + { 0.188235, 0.062745, 0.443137, 1.0 }, + { 0.266667, 0.074510, 0.533333, 1.0 }, + { 0.533333, 0.360784, 0.568627, 1.0 }, + { 0.662745, 0.713725, 0.501961, 1.0 }, + { 0.749020, 0.870588, 0.635294, 1.0 }, + { 0.600000, 0.882353, 0.733333, 1.0 }, + { 0.658824, 0.917647, 0.694118, 1.0 }, + { 0.717647, 0.956863, 0.654902, 1.0 }, + { 0.749020, 0.803922, 0.737255, 1.0 }, + { 0.756863, 0.917647, 0.800000, 1.0 }, + { 0.792157, 0.850980, 0.870588, 1.0 }, + { 0.717647, 0.627451, 0.949020, 1.0 }, + { 0.698039, 0.356863, 0.972549, 1.0 }, + { 0.588235, 0.662745, 0.647059, 1.0 }, + { 0.513725, 0.647059, 0.407843, 1.0 }, + { 0.415686, 0.741176, 0.474510, 1.0 }, + { 0.243137, 0.890196, 0.580392, 1.0 }, + { 0.219608, 0.929412, 0.627451, 1.0 }, + { 0.137255, 0.913725, 0.568627, 1.0 }, + { 0.117647, 0.949020, 0.721569, 1.0 }, + { 0.231373, 0.925490, 0.862745, 1.0 }, + { 0.454902, 0.772549, 0.890196, 1.0 }, + { 0.580392, 0.886275, 0.729412, 1.0 }, + { 0.513725, 0.960784, 0.678431, 1.0 }, + { 0.568627, 0.964706, 0.650980, 1.0 }, + { 0.517647, 0.976471, 0.529412, 1.0 }, + { 0.658824, 0.964706, 0.498039, 1.0 }, + { 0.690196, 0.870588, 0.588235, 1.0 }, + { 0.662745, 0.733333, 0.537255, 1.0 }, + { 0.666667, 0.607843, 0.580392, 1.0 }, + { 0.458824, 0.223529, 0.458824, 1.0 }, + { 0.380392, 0.160784, 0.266667, 1.0 }, + { 0.317647, 0.058824, 0.200000, 1.0 }, + { 0.196078, 0.133333, 0.172549, 1.0 }, + { 0.196078, 0.211765, 0.074510, 1.0 }, + { 0.219608, 0.176471, 0.058824, 1.0 }, + { 0.270588, 0.176471, 0.137255, 1.0 }, + { 0.400000, 0.262745, 0.035294, 1.0 }, + { 0.454902, 0.278431, 0.062745, 1.0 }, + { 0.290196, 0.501961, 0.000000, 1.0 }, + { 0.270588, 0.537255, 0.054902, 1.0 }, + { 0.192157, 0.466667, 0.219608, 1.0 }, + { 0.286275, 0.749020, 0.207843, 1.0 }, + { 0.498039, 0.800000, 0.400000, 1.0 }, + { 0.682353, 0.913725, 0.545098, 1.0 }, + { 0.756863, 0.878431, 0.564706, 1.0 }, + { 0.843137, 0.784314, 0.615686, 1.0 }, + { 0.858824, 0.784314, 0.525490, 1.0 }, + { 0.874510, 0.788235, 0.388235, 1.0 }, + { 0.694118, 0.690196, 0.376471, 1.0 }, + { 0.690196, 0.262745, 0.243137, 1.0 }, + { 0.584314, 0.243137, 0.266667, 1.0 }, + { 0.580392, 0.094118, 0.203922, 1.0 }, + { 0.509804, 0.105882, 0.180392, 1.0 }, + { 0.572549, 0.184314, 0.164706, 1.0 }, + { 0.682353, 0.223529, 0.156863, 1.0 }, + { 0.670588, 0.443137, 0.062745, 1.0 }, + { 0.552941, 0.803922, 0.219608, 1.0 }, + { 0.333333, 0.917647, 0.352941, 1.0 }, + { 0.352941, 0.972549, 0.490196, 1.0 }, + { 0.294118, 1.000000, 0.619608, 1.0 }, + { 0.282353, 0.905882, 0.780392, 1.0 }, + { 0.474510, 0.913725, 0.764706, 1.0 }, + { 0.568627, 0.960784, 0.764706, 1.0 }, + { 0.658824, 0.949020, 0.843137, 1.0 }, + { 0.705882, 0.866667, 0.811765, 1.0 }, + { 0.647059, 0.870588, 0.796078, 1.0 }, + { 0.584314, 0.729412, 0.831373, 1.0 }, + { 0.392157, 0.784314, 1.000000, 1.0 }, + { 0.200000, 0.807843, 0.988235, 1.0 }, + { 0.345098, 0.435294, 0.874510, 1.0 }, + { 0.160784, 0.600000, 0.796078, 1.0 }, + { 0.074510, 0.854902, 0.639216, 1.0 }, + { 0.325490, 1.000000, 0.654902, 1.0 }, + { 0.560784, 0.858824, 0.756863, 1.0 }, + { 0.647059, 0.772549, 0.729412, 1.0 }, + { 1.000000, 0.568627, 0.639216, 1.0 }, + }; +/* vchira_0013.jpg */ +static double4 colors_361[] = { + { 0.705882, 0.843137, 0.952941, 1.0 }, + { 0.403922, 0.376471, 0.917647, 1.0 }, + { 0.364706, 0.294118, 0.807843, 1.0 }, + { 0.329412, 0.211765, 0.698039, 1.0 }, + { 0.349020, 0.176471, 0.627451, 1.0 }, + { 0.368627, 0.145098, 0.556863, 1.0 }, + { 0.364706, 0.117647, 0.556863, 1.0 }, + { 0.364706, 0.094118, 0.560784, 1.0 }, + { 0.250980, 0.121569, 0.682353, 1.0 }, + { 0.231373, 0.168627, 0.682353, 1.0 }, + { 0.215686, 0.215686, 0.686275, 1.0 }, + { 0.270588, 0.219608, 0.737255, 1.0 }, + { 0.325490, 0.227451, 0.788235, 1.0 }, + { 0.372549, 0.215686, 0.827451, 1.0 }, + { 0.423529, 0.203922, 0.866667, 1.0 }, + { 0.435294, 0.266667, 0.901961, 1.0 }, + { 0.450980, 0.329412, 0.941176, 1.0 }, + { 0.447059, 0.435294, 0.847059, 1.0 }, + { 0.360784, 0.403922, 0.788235, 1.0 }, + { 0.274510, 0.372549, 0.733333, 1.0 }, + { 0.254902, 0.368627, 0.749020, 1.0 }, + { 0.235294, 0.364706, 0.768627, 1.0 }, + { 0.223529, 0.352941, 0.764706, 1.0 }, + { 0.211765, 0.345098, 0.764706, 1.0 }, + { 0.294118, 0.301961, 0.839216, 1.0 }, + { 0.396078, 0.254902, 0.886275, 1.0 }, + { 0.501961, 0.211765, 0.937255, 1.0 }, + { 0.411765, 0.219608, 0.878431, 1.0 }, + { 0.325490, 0.231373, 0.819608, 1.0 }, + { 0.305882, 0.235294, 0.800000, 1.0 }, + { 0.290196, 0.243137, 0.784314, 1.0 }, + { 0.250980, 0.215686, 0.776471, 1.0 }, + { 0.196078, 0.239216, 0.694118, 1.0 }, + { 0.333333, 0.356863, 0.827451, 1.0 }, + { 0.368627, 0.349020, 0.878431, 1.0 }, + { 0.403922, 0.341176, 0.929412, 1.0 }, + { 0.490196, 0.262745, 0.913725, 1.0 }, + { 0.580392, 0.184314, 0.898039, 1.0 }, + { 0.635294, 0.176471, 0.925490, 1.0 }, + { 0.690196, 0.168627, 0.956863, 1.0 }, + { 0.701961, 0.247059, 0.925490, 1.0 }, + { 0.670588, 0.258824, 0.945098, 1.0 }, + { 0.643137, 0.270588, 0.968627, 1.0 }, + { 0.674510, 0.286275, 0.933333, 1.0 }, + { 0.705882, 0.301961, 0.901961, 1.0 }, + { 0.686275, 0.349020, 0.850980, 1.0 }, + { 0.666667, 0.400000, 0.803922, 1.0 }, + { 0.592157, 0.321569, 0.749020, 1.0 }, + { 0.360784, 0.172549, 0.600000, 1.0 }, + { 0.160784, 0.050980, 0.207843, 1.0 }, + { 0.117647, 0.023529, 0.137255, 1.0 }, + { 0.074510, 0.000000, 0.066667, 1.0 }, + { 0.058824, 0.000000, 0.070588, 1.0 }, + { 0.047059, 0.000000, 0.078431, 1.0 }, + { 0.070588, 0.000000, 0.094118, 1.0 }, + { 0.098039, 0.000000, 0.113725, 1.0 }, + { 0.125490, 0.078431, 0.360784, 1.0 }, + { 0.223529, 0.058824, 0.458824, 1.0 }, + { 0.321569, 0.043137, 0.560784, 1.0 }, + { 0.427451, 0.031373, 0.643137, 1.0 }, + { 0.537255, 0.019608, 0.725490, 1.0 }, + { 0.556863, 0.039216, 0.749020, 1.0 }, + { 0.580392, 0.062745, 0.776471, 1.0 }, + { 0.572549, 0.184314, 0.847059, 1.0 }, + { 0.572549, 0.400000, 0.984314, 1.0 }, + { 0.466667, 0.478431, 1.000000, 1.0 }, + { 0.450980, 0.431373, 0.925490, 1.0 }, + { 0.439216, 0.388235, 0.850980, 1.0 }, + { 0.478431, 0.447059, 0.827451, 1.0 }, + { 0.517647, 0.509804, 0.803922, 1.0 }, + { 0.839216, 0.678431, 0.662745, 1.0 }, + { 0.929412, 0.819608, 1.000000, 1.0 }, + { 0.580392, 0.439216, 0.972549, 1.0 }, + { 0.549020, 0.541176, 0.972549, 1.0 }, + { 0.517647, 0.643137, 0.976471, 1.0 }, + { 0.423529, 0.623529, 0.905882, 1.0 }, + { 0.329412, 0.603922, 0.839216, 1.0 }, + { 0.313725, 0.600000, 0.862745, 1.0 }, + { 0.298039, 0.596078, 0.890196, 1.0 }, + { 0.349020, 0.529412, 0.898039, 1.0 }, + { 0.345098, 0.403922, 0.894118, 1.0 }, + { 0.250980, 0.305882, 0.784314, 1.0 }, + { 0.247059, 0.235294, 0.737255, 1.0 }, + { 0.247059, 0.168627, 0.690196, 1.0 }, + { 0.243137, 0.149020, 0.690196, 1.0 }, + { 0.239216, 0.133333, 0.694118, 1.0 }, + { 0.270588, 0.113725, 0.643137, 1.0 }, + { 0.262745, 0.039216, 0.584314, 1.0 }, + { 0.203922, 0.047059, 0.423529, 1.0 }, + { 0.149020, 0.023529, 0.329412, 1.0 }, + { 0.098039, 0.003922, 0.239216, 1.0 }, + { 0.098039, 0.007843, 0.231373, 1.0 }, + { 0.101961, 0.011765, 0.223529, 1.0 }, + { 0.109804, 0.007843, 0.192157, 1.0 }, + { 0.105882, 0.015686, 0.129412, 1.0 }, + { 0.043137, 0.050980, 0.101961, 1.0 }, + { 0.023529, 0.027451, 0.145098, 1.0 }, + { 0.035294, 0.050980, 0.239216, 1.0 }, + { 0.090196, 0.047059, 0.278431, 1.0 }, + { 0.149020, 0.043137, 0.321569, 1.0 }, + { 0.164706, 0.035294, 0.313725, 1.0 }, + { 0.184314, 0.027451, 0.305882, 1.0 }, + { 0.188235, 0.007843, 0.294118, 1.0 }, + { 0.211765, 0.000000, 0.341176, 1.0 }, + { 0.168627, 0.090196, 0.439216, 1.0 }, + { 0.168627, 0.109804, 0.470588, 1.0 }, + { 0.172549, 0.129412, 0.505882, 1.0 }, + { 0.149020, 0.172549, 0.545098, 1.0 }, + { 0.125490, 0.215686, 0.584314, 1.0 }, + { 0.105882, 0.266667, 0.588235, 1.0 }, + { 0.066667, 0.243137, 0.498039, 1.0 }, + { 0.078431, 0.105882, 0.423529, 1.0 }, + { 0.066667, 0.098039, 0.341176, 1.0 }, + { 0.043137, 0.039216, 0.172549, 1.0 }, + { 0.058824, 0.019608, 0.188235, 1.0 }, + { 0.078431, 0.000000, 0.207843, 1.0 }, + { 0.121569, 0.011765, 0.211765, 1.0 }, + { 0.203922, 0.019608, 0.286275, 1.0 }, + { 0.227451, 0.011765, 0.376471, 1.0 }, + { 0.301961, 0.023529, 0.533333, 1.0 }, + { 0.454902, 0.105882, 0.756863, 1.0 }, + { 0.478431, 0.137255, 0.803922, 1.0 }, + { 0.501961, 0.172549, 0.850980, 1.0 }, + { 0.478431, 0.141176, 0.811765, 1.0 }, + { 0.454902, 0.109804, 0.776471, 1.0 }, + { 0.403922, 0.109804, 0.756863, 1.0 }, + { 0.325490, 0.129412, 0.705882, 1.0 }, + { 0.250980, 0.239216, 0.658824, 1.0 }, + { 0.247059, 0.309804, 0.650980, 1.0 }, + { 0.427451, 0.298039, 0.843137, 1.0 }, + { 0.462745, 0.305882, 0.839216, 1.0 }, + { 0.501961, 0.317647, 0.835294, 1.0 }, + { 0.513725, 0.239216, 0.768627, 1.0 }, + { 0.450980, 0.180392, 0.788235, 1.0 }, + { 0.427451, 0.101961, 0.705882, 1.0 }, + { 0.368627, 0.035294, 0.545098, 1.0 }, + { 0.266667, 0.000000, 0.337255, 1.0 }, + { 0.333333, 0.000000, 0.435294, 1.0 }, + { 0.403922, 0.000000, 0.533333, 1.0 }, + { 0.450980, 0.031373, 0.623529, 1.0 }, + { 0.498039, 0.062745, 0.717647, 1.0 }, + { 0.619608, 0.117647, 0.835294, 1.0 }, + { 0.674510, 0.290196, 0.874510, 1.0 }, + { 0.690196, 0.341176, 1.000000, 1.0 }, + { 0.725490, 0.352941, 0.988235, 1.0 }, + { 0.705882, 0.423529, 0.949020, 1.0 }, + { 0.674510, 0.403922, 0.949020, 1.0 }, + { 0.643137, 0.388235, 0.952941, 1.0 }, + { 0.635294, 0.266667, 0.988235, 1.0 }, + { 0.584314, 0.125490, 0.917647, 1.0 }, + { 0.560784, 0.090196, 0.858824, 1.0 }, + { 0.537255, 0.094118, 0.800000, 1.0 }, + { 0.262745, 0.160784, 0.658824, 1.0 }, + { 0.243137, 0.176471, 0.607843, 1.0 }, + { 0.223529, 0.196078, 0.560784, 1.0 }, + { 0.141176, 0.168627, 0.525490, 1.0 }, + { 0.160784, 0.125490, 0.450980, 1.0 }, + { 0.129412, 0.172549, 0.384314, 1.0 }, + { 0.152941, 0.109804, 0.329412, 1.0 }, + { 0.160784, 0.074510, 0.329412, 1.0 }, + { 0.211765, 0.062745, 0.458824, 1.0 }, + { 0.384314, 0.039216, 0.572549, 1.0 }, + { 0.411765, 0.047059, 0.596078, 1.0 }, + { 0.443137, 0.054902, 0.623529, 1.0 }, + { 0.400000, 0.109804, 0.694118, 1.0 }, + { 0.325490, 0.172549, 0.733333, 1.0 }, + { 0.321569, 0.231373, 0.780392, 1.0 }, + { 0.349020, 0.282353, 0.835294, 1.0 }, + { 0.309804, 0.329412, 0.792157, 1.0 }, + { 0.294118, 0.286275, 0.788235, 1.0 }, + { 0.278431, 0.247059, 0.784314, 1.0 }, + { 0.278431, 0.247059, 0.721569, 1.0 }, + { 0.215686, 0.227451, 0.678431, 1.0 }, + { 0.164706, 0.207843, 0.623529, 1.0 }, + { 0.164706, 0.172549, 0.607843, 1.0 }, + { 0.145098, 0.231373, 0.627451, 1.0 }, + { 0.133333, 0.298039, 0.627451, 1.0 }, + { 0.101961, 0.325490, 0.596078, 1.0 }, + { 0.125490, 0.349020, 0.666667, 1.0 }, + { 0.152941, 0.376471, 0.729412, 1.0 }, + { 0.086275, 0.454902, 0.705882, 1.0 }, + { 0.137255, 0.419608, 0.752941, 1.0 }, + { 0.188235, 0.505882, 0.823529, 1.0 }, + { 0.160784, 0.388235, 0.776471, 1.0 }, + { 0.164706, 0.243137, 0.694118, 1.0 }, + { 0.176471, 0.203922, 0.643137, 1.0 }, + { 0.188235, 0.164706, 0.596078, 1.0 }, + { 0.231373, 0.117647, 0.541176, 1.0 }, + { 0.333333, 0.105882, 0.537255, 1.0 }, + { 0.360784, 0.149020, 0.588235, 1.0 }, + { 0.439216, 0.176471, 0.733333, 1.0 }, + { 0.439216, 0.274510, 0.768627, 1.0 }, + { 0.513725, 0.407843, 0.772549, 1.0 }, + { 0.494118, 0.274510, 0.905882, 1.0 }, + { 0.529412, 0.219608, 0.874510, 1.0 }, + { 0.509804, 0.094118, 0.752941, 1.0 }, + { 0.447059, 0.125490, 0.701961, 1.0 }, + { 0.431373, 0.152941, 0.701961, 1.0 }, + { 0.368627, 0.156863, 0.705882, 1.0 }, + { 0.254902, 0.211765, 0.623529, 1.0 }, + { 0.200000, 0.215686, 0.564706, 1.0 }, + { 0.129412, 0.337255, 0.533333, 1.0 }, + { 0.129412, 0.239216, 0.486275, 1.0 }, + { 0.168627, 0.207843, 0.486275, 1.0 }, + { 0.156863, 0.188235, 0.470588, 1.0 }, + { 0.176471, 0.145098, 0.447059, 1.0 }, + { 0.329412, 0.258824, 0.447059, 1.0 }, + { 0.352941, 0.254902, 0.623529, 1.0 }, + { 0.376471, 0.317647, 0.729412, 1.0 }, + { 0.356863, 0.262745, 0.733333, 1.0 }, + { 0.317647, 0.227451, 0.682353, 1.0 }, + { 0.329412, 0.164706, 0.666667, 1.0 }, + { 0.325490, 0.066667, 0.600000, 1.0 }, + { 0.258824, 0.019608, 0.525490, 1.0 }, + { 0.270588, 0.058824, 0.505882, 1.0 }, + { 0.196078, 0.047059, 0.482353, 1.0 }, + { 0.164706, 0.074510, 0.521569, 1.0 }, + { 0.247059, 0.125490, 0.592157, 1.0 }, + { 0.341176, 0.090196, 0.674510, 1.0 }, + { 0.352941, 0.050980, 0.709804, 1.0 }, + { 0.345098, 0.133333, 0.752941, 1.0 }, + { 0.352941, 0.164706, 0.745098, 1.0 }, + { 0.294118, 0.254902, 0.784314, 1.0 }, + { 0.211765, 0.345098, 0.827451, 1.0 }, + { 0.192157, 0.419608, 0.811765, 1.0 }, + { 0.180392, 0.384314, 0.815686, 1.0 }, + { 0.145098, 0.356863, 0.749020, 1.0 }, + { 0.196078, 0.278431, 0.705882, 1.0 }, + { 0.239216, 0.243137, 0.666667, 1.0 }, + { 0.286275, 0.188235, 0.545098, 1.0 }, + { 0.301961, 0.086275, 0.494118, 1.0 }, + { 0.203922, 0.113725, 0.470588, 1.0 }, + { 0.125490, 0.109804, 0.439216, 1.0 }, + { 0.101961, 0.105882, 0.368627, 1.0 }, + { 0.090196, 0.011765, 0.400000, 1.0 }, + { 0.090196, 0.000000, 0.325490, 1.0 }, + { 0.129412, 0.019608, 0.360784, 1.0 }, + { 0.168627, 0.031373, 0.352941, 1.0 }, + { 0.176471, 0.066667, 0.407843, 1.0 }, + { 0.156863, 0.121569, 0.470588, 1.0 }, + { 0.117647, 0.141176, 0.525490, 1.0 }, + { 0.086275, 0.231373, 0.509804, 1.0 }, + { 0.070588, 0.192157, 0.364706, 1.0 }, + { 0.023529, 0.094118, 0.345098, 1.0 }, + { 0.015686, 0.058824, 0.301961, 1.0 }, + { 0.000000, 0.035294, 0.164706, 1.0 }, + { 0.015686, 0.031373, 0.074510, 1.0 }, + { 0.031373, 0.000000, 0.058824, 1.0 }, + { 0.054902, 0.003922, 0.043137, 1.0 }, + { 0.019608, 0.011765, 0.066667, 1.0 }, + { 0.027451, 0.074510, 0.074510, 1.0 }, + { 0.027451, 0.117647, 0.180392, 1.0 }, + { 0.000000, 0.129412, 0.192157, 1.0 }, + { 0.023529, 0.094118, 0.235294, 1.0 }, + { 0.000000, 0.129412, 0.313725, 1.0 }, + { 0.035294, 0.133333, 0.254902, 1.0 }, + }; +/* vchira_0014.jpg */ +static double4 colors_362[] = { + { 0.176471, 0.901961, 0.494118, 1.0 }, + { 0.431373, 0.717647, 0.266667, 1.0 }, + { 0.392157, 0.678431, 0.243137, 1.0 }, + { 0.356863, 0.643137, 0.219608, 1.0 }, + { 0.317647, 0.596078, 0.235294, 1.0 }, + { 0.282353, 0.549020, 0.254902, 1.0 }, + { 0.200000, 0.517647, 0.329412, 1.0 }, + { 0.121569, 0.486275, 0.403922, 1.0 }, + { 0.047059, 0.368627, 0.176471, 1.0 }, + { 0.027451, 0.278431, 0.121569, 1.0 }, + { 0.007843, 0.192157, 0.066667, 1.0 }, + { 0.054902, 0.223529, 0.066667, 1.0 }, + { 0.105882, 0.254902, 0.070588, 1.0 }, + { 0.156863, 0.337255, 0.105882, 1.0 }, + { 0.211765, 0.419608, 0.145098, 1.0 }, + { 0.211765, 0.396078, 0.176471, 1.0 }, + { 0.215686, 0.376471, 0.211765, 1.0 }, + { 0.364706, 0.576471, 0.443137, 1.0 }, + { 0.219608, 0.537255, 0.443137, 1.0 }, + { 0.074510, 0.498039, 0.447059, 1.0 }, + { 0.035294, 0.474510, 0.411765, 1.0 }, + { 0.000000, 0.450980, 0.380392, 1.0 }, + { 0.000000, 0.403922, 0.309804, 1.0 }, + { 0.000000, 0.356863, 0.239216, 1.0 }, + { 0.270588, 0.454902, 0.078431, 1.0 }, + { 0.454902, 0.466667, 0.160784, 1.0 }, + { 0.643137, 0.478431, 0.243137, 1.0 }, + { 0.498039, 0.376471, 0.133333, 1.0 }, + { 0.356863, 0.274510, 0.027451, 1.0 }, + { 0.290196, 0.231373, 0.011765, 1.0 }, + { 0.223529, 0.188235, 0.000000, 1.0 }, + { 0.137255, 0.192157, 0.062745, 1.0 }, + { 0.117647, 0.215686, 0.098039, 1.0 }, + { 0.098039, 0.149020, 0.172549, 1.0 }, + { 0.094118, 0.133333, 0.192157, 1.0 }, + { 0.094118, 0.117647, 0.211765, 1.0 }, + { 0.117647, 0.149020, 0.176471, 1.0 }, + { 0.145098, 0.184314, 0.141176, 1.0 }, + { 0.180392, 0.278431, 0.125490, 1.0 }, + { 0.215686, 0.376471, 0.109804, 1.0 }, + { 0.388235, 0.466667, 0.000000, 1.0 }, + { 0.447059, 0.482353, 0.082353, 1.0 }, + { 0.505882, 0.498039, 0.164706, 1.0 }, + { 0.435294, 0.329412, 0.239216, 1.0 }, + { 0.364706, 0.160784, 0.313725, 1.0 }, + { 0.309804, 0.125490, 0.278431, 1.0 }, + { 0.254902, 0.090196, 0.247059, 1.0 }, + { 0.239216, 0.050980, 0.207843, 1.0 }, + { 0.227451, 0.039216, 0.125490, 1.0 }, + { 0.168627, 0.109804, 0.000000, 1.0 }, + { 0.231373, 0.121569, 0.086275, 1.0 }, + { 0.294118, 0.137255, 0.172549, 1.0 }, + { 0.533333, 0.254902, 0.211765, 1.0 }, + { 0.776471, 0.372549, 0.250980, 1.0 }, + { 0.721569, 0.533333, 0.207843, 1.0 }, + { 0.670588, 0.694118, 0.168627, 1.0 }, + { 0.576471, 0.800000, 0.388235, 1.0 }, + { 0.678431, 0.807843, 0.317647, 1.0 }, + { 0.780392, 0.815686, 0.247059, 1.0 }, + { 0.870588, 0.839216, 0.301961, 1.0 }, + { 0.960784, 0.862745, 0.356863, 1.0 }, + { 0.925490, 0.913725, 0.313725, 1.0 }, + { 0.894118, 0.968627, 0.270588, 1.0 }, + { 0.882353, 0.960784, 0.517647, 1.0 }, + { 0.870588, 0.898039, 0.694118, 1.0 }, + { 0.572549, 0.815686, 0.717647, 1.0 }, + { 0.749020, 0.784314, 0.772549, 1.0 }, + { 0.929412, 0.752941, 0.831373, 1.0 }, + { 0.929412, 0.764706, 0.733333, 1.0 }, + { 0.929412, 0.780392, 0.635294, 1.0 }, + { 0.792157, 0.721569, 0.533333, 1.0 }, + { 0.592157, 0.631373, 0.486275, 1.0 }, + { 0.325490, 0.392157, 0.250980, 1.0 }, + { 0.274510, 0.301961, 0.235294, 1.0 }, + { 0.223529, 0.215686, 0.219608, 1.0 }, + { 0.133333, 0.145098, 0.180392, 1.0 }, + { 0.047059, 0.074510, 0.145098, 1.0 }, + { 0.023529, 0.062745, 0.098039, 1.0 }, + { 0.000000, 0.050980, 0.054902, 1.0 }, + { 0.000000, 0.121569, 0.050980, 1.0 }, + { 0.000000, 0.141176, 0.000000, 1.0 }, + { 0.058824, 0.321569, 0.109804, 1.0 }, + { 0.109804, 0.372549, 0.239216, 1.0 }, + { 0.164706, 0.423529, 0.368627, 1.0 }, + { 0.200000, 0.556863, 0.490196, 1.0 }, + { 0.235294, 0.690196, 0.615686, 1.0 }, + { 0.309804, 0.870588, 0.847059, 1.0 }, + { 0.352941, 0.933333, 0.792157, 1.0 }, + { 0.054902, 0.749020, 0.678431, 1.0 }, + { 0.039216, 0.588235, 0.537255, 1.0 }, + { 0.023529, 0.431373, 0.396078, 1.0 }, + { 0.011765, 0.329412, 0.329412, 1.0 }, + { 0.000000, 0.231373, 0.266667, 1.0 }, + { 0.054902, 0.086275, 0.176471, 1.0 }, + { 0.011765, 0.023529, 0.090196, 1.0 }, + { 0.000000, 0.039216, 0.047059, 1.0 }, + { 0.000000, 0.066667, 0.011765, 1.0 }, + { 0.000000, 0.133333, 0.000000, 1.0 }, + { 0.062745, 0.231373, 0.066667, 1.0 }, + { 0.125490, 0.329412, 0.137255, 1.0 }, + { 0.207843, 0.380392, 0.219608, 1.0 }, + { 0.290196, 0.435294, 0.305882, 1.0 }, + { 0.474510, 0.639216, 0.317647, 1.0 }, + { 0.517647, 0.729412, 0.494118, 1.0 }, + { 0.513725, 0.635294, 0.713725, 1.0 }, + { 0.498039, 0.705882, 0.819608, 1.0 }, + { 0.482353, 0.776471, 0.929412, 1.0 }, + { 0.431373, 0.850980, 0.878431, 1.0 }, + { 0.380392, 0.929412, 0.827451, 1.0 }, + { 0.313725, 0.980392, 0.839216, 1.0 }, + { 0.133333, 0.984314, 0.901961, 1.0 }, + { 0.000000, 0.945098, 0.988235, 1.0 }, + { 0.239216, 0.925490, 0.898039, 1.0 }, + { 0.403922, 0.823529, 0.854902, 1.0 }, + { 0.466667, 0.698039, 0.835294, 1.0 }, + { 0.533333, 0.572549, 0.815686, 1.0 }, + { 0.572549, 0.529412, 0.788235, 1.0 }, + { 0.576471, 0.568627, 0.623529, 1.0 }, + { 0.517647, 0.447059, 0.494118, 1.0 }, + { 0.486275, 0.486275, 0.447059, 1.0 }, + { 0.333333, 0.458824, 0.454902, 1.0 }, + { 0.337255, 0.396078, 0.415686, 1.0 }, + { 0.345098, 0.333333, 0.376471, 1.0 }, + { 0.368627, 0.325490, 0.376471, 1.0 }, + { 0.392157, 0.321569, 0.376471, 1.0 }, + { 0.568627, 0.349020, 0.494118, 1.0 }, + { 0.541176, 0.274510, 0.466667, 1.0 }, + { 0.380392, 0.031373, 0.533333, 1.0 }, + { 0.235294, 0.019608, 0.415686, 1.0 }, + { 0.070588, 0.294118, 0.235294, 1.0 }, + { 0.074510, 0.321569, 0.196078, 1.0 }, + { 0.078431, 0.352941, 0.156863, 1.0 }, + { 0.101961, 0.356863, 0.129412, 1.0 }, + { 0.168627, 0.282353, 0.031373, 1.0 }, + { 0.196078, 0.254902, 0.000000, 1.0 }, + { 0.184314, 0.235294, 0.000000, 1.0 }, + { 0.141176, 0.172549, 0.027451, 1.0 }, + { 0.078431, 0.196078, 0.011765, 1.0 }, + { 0.015686, 0.223529, 0.000000, 1.0 }, + { 0.007843, 0.203922, 0.000000, 1.0 }, + { 0.000000, 0.188235, 0.000000, 1.0 }, + { 0.000000, 0.184314, 0.000000, 1.0 }, + { 0.141176, 0.180392, 0.000000, 1.0 }, + { 0.027451, 0.152941, 0.000000, 1.0 }, + { 0.000000, 0.156863, 0.074510, 1.0 }, + { 0.058824, 0.270588, 0.176471, 1.0 }, + { 0.070588, 0.290196, 0.176471, 1.0 }, + { 0.086275, 0.309804, 0.180392, 1.0 }, + { 0.152941, 0.250980, 0.239216, 1.0 }, + { 0.317647, 0.207843, 0.396078, 1.0 }, + { 0.549020, 0.109804, 0.788235, 1.0 }, + { 0.737255, 0.172549, 0.749020, 1.0 }, + { 0.725490, 0.262745, 0.560784, 1.0 }, + { 0.556863, 0.274510, 0.470588, 1.0 }, + { 0.388235, 0.286275, 0.384314, 1.0 }, + { 0.274510, 0.219608, 0.184314, 1.0 }, + { 0.184314, 0.101961, 0.121569, 1.0 }, + { 0.113725, 0.094118, 0.121569, 1.0 }, + { 0.098039, 0.133333, 0.050980, 1.0 }, + { 0.070588, 0.070588, 0.000000, 1.0 }, + { 0.015686, 0.050980, 0.000000, 1.0 }, + { 0.000000, 0.094118, 0.007843, 1.0 }, + { 0.003922, 0.098039, 0.003922, 1.0 }, + { 0.011765, 0.105882, 0.000000, 1.0 }, + { 0.058824, 0.137255, 0.031373, 1.0 }, + { 0.141176, 0.172549, 0.129412, 1.0 }, + { 0.164706, 0.156863, 0.207843, 1.0 }, + { 0.149020, 0.129412, 0.219608, 1.0 }, + { 0.117647, 0.196078, 0.301961, 1.0 }, + { 0.086275, 0.200000, 0.258824, 1.0 }, + { 0.054902, 0.203922, 0.215686, 1.0 }, + { 0.098039, 0.200000, 0.101961, 1.0 }, + { 0.141176, 0.164706, 0.062745, 1.0 }, + { 0.164706, 0.121569, 0.035294, 1.0 }, + { 0.176471, 0.019608, 0.050980, 1.0 }, + { 0.141176, 0.043137, 0.054902, 1.0 }, + { 0.086275, 0.090196, 0.070588, 1.0 }, + { 0.000000, 0.156863, 0.101961, 1.0 }, + { 0.007843, 0.192157, 0.231373, 1.0 }, + { 0.050980, 0.168627, 0.278431, 1.0 }, + { 0.066667, 0.184314, 0.286275, 1.0 }, + { 0.062745, 0.141176, 0.286275, 1.0 }, + { 0.058824, 0.062745, 0.172549, 1.0 }, + { 0.058824, 0.035294, 0.074510, 1.0 }, + { 0.000000, 0.129412, 0.000000, 1.0 }, + { 0.054902, 0.172549, 0.019608, 1.0 }, + { 0.113725, 0.219608, 0.043137, 1.0 }, + { 0.235294, 0.305882, 0.070588, 1.0 }, + { 0.541176, 0.533333, 0.129412, 1.0 }, + { 0.717647, 0.627451, 0.015686, 1.0 }, + { 0.831373, 0.788235, 0.129412, 1.0 }, + { 0.662745, 0.733333, 0.152941, 1.0 }, + { 0.482353, 0.772549, 0.156863, 1.0 }, + { 0.619608, 0.666667, 0.282353, 1.0 }, + { 0.631373, 0.690196, 0.356863, 1.0 }, + { 0.603922, 0.690196, 0.498039, 1.0 }, + { 0.635294, 0.654902, 0.529412, 1.0 }, + { 0.639216, 0.576471, 0.678431, 1.0 }, + { 0.721569, 0.407843, 0.639216, 1.0 }, + { 0.529412, 0.329412, 0.560784, 1.0 }, + { 0.541176, 0.572549, 0.725490, 1.0 }, + { 0.360784, 0.545098, 0.717647, 1.0 }, + { 0.364706, 0.584314, 0.784314, 1.0 }, + { 0.450980, 0.725490, 0.717647, 1.0 }, + { 0.490196, 0.729412, 0.709804, 1.0 }, + { 0.466667, 0.584314, 0.545098, 1.0 }, + { 0.450980, 0.545098, 0.419608, 1.0 }, + { 0.368627, 0.560784, 0.443137, 1.0 }, + { 0.415686, 0.643137, 0.454902, 1.0 }, + { 0.568627, 0.686275, 0.654902, 1.0 }, + { 0.572549, 0.898039, 0.733333, 1.0 }, + { 0.800000, 0.925490, 0.678431, 1.0 }, + { 0.803922, 0.941176, 0.619608, 1.0 }, + { 0.717647, 0.776471, 0.505882, 1.0 }, + { 0.729412, 0.623529, 0.505882, 1.0 }, + { 0.654902, 0.654902, 0.443137, 1.0 }, + { 0.462745, 0.541176, 0.258824, 1.0 }, + { 0.419608, 0.360784, 0.231373, 1.0 }, + { 0.298039, 0.282353, 0.133333, 1.0 }, + { 0.125490, 0.243137, 0.149020, 1.0 }, + { 0.078431, 0.360784, 0.180392, 1.0 }, + { 0.231373, 0.376471, 0.254902, 1.0 }, + { 0.525490, 0.537255, 0.360784, 1.0 }, + { 0.596078, 0.796078, 0.564706, 1.0 }, + { 0.533333, 0.784314, 0.690196, 1.0 }, + { 0.478431, 0.949020, 0.666667, 1.0 }, + { 0.368627, 0.960784, 0.690196, 1.0 }, + { 0.333333, 0.945098, 0.705882, 1.0 }, + { 0.294118, 1.000000, 0.576471, 1.0 }, + { 0.482353, 0.858824, 0.325490, 1.0 }, + { 0.760784, 0.839216, 0.160784, 1.0 }, + { 0.972549, 0.960784, 0.000000, 1.0 }, + { 0.823529, 0.925490, 0.160784, 1.0 }, + { 0.811765, 0.858824, 0.333333, 1.0 }, + { 0.854902, 0.835294, 0.435294, 1.0 }, + { 0.745098, 0.788235, 0.478431, 1.0 }, + { 0.694118, 0.772549, 0.525490, 1.0 }, + { 0.517647, 0.784314, 0.701961, 1.0 }, + { 0.439216, 0.745098, 0.823529, 1.0 }, + { 0.290196, 0.749020, 0.776471, 1.0 }, + { 0.156863, 0.705882, 0.709804, 1.0 }, + { 0.000000, 0.372549, 0.525490, 1.0 }, + { 0.168627, 0.262745, 0.356863, 1.0 }, + { 0.070588, 0.133333, 0.337255, 1.0 }, + { 0.070588, 0.090196, 0.207843, 1.0 }, + { 0.000000, 0.011765, 0.145098, 1.0 }, + { 0.047059, 0.043137, 0.164706, 1.0 }, + { 0.227451, 0.011765, 0.235294, 1.0 }, + { 0.337255, 0.000000, 0.329412, 1.0 }, + { 0.415686, 0.000000, 0.525490, 1.0 }, + { 0.458824, 0.039216, 0.580392, 1.0 }, + { 0.768627, 0.137255, 0.694118, 1.0 }, + { 0.713725, 0.203922, 0.792157, 1.0 }, + { 0.529412, 0.133333, 0.752941, 1.0 }, + { 0.349020, 0.023529, 0.533333, 1.0 }, + { 0.074510, 0.129412, 0.231373, 1.0 }, + }; +/* vchira_0015.jpg */ +static double4 colors_363[] = { + { 0.407843, 0.325490, 0.478431, 1.0 }, + { 0.000000, 0.188235, 0.431373, 1.0 }, + { 0.000000, 0.125490, 0.396078, 1.0 }, + { 0.000000, 0.066667, 0.360784, 1.0 }, + { 0.145098, 0.156863, 0.384314, 1.0 }, + { 0.290196, 0.247059, 0.411765, 1.0 }, + { 0.384314, 0.215686, 0.423529, 1.0 }, + { 0.482353, 0.184314, 0.439216, 1.0 }, + { 0.490196, 0.239216, 0.474510, 1.0 }, + { 0.501961, 0.247059, 0.490196, 1.0 }, + { 0.517647, 0.258824, 0.509804, 1.0 }, + { 0.603922, 0.443137, 0.576471, 1.0 }, + { 0.694118, 0.631373, 0.643137, 1.0 }, + { 0.788235, 0.772549, 0.788235, 1.0 }, + { 0.886275, 0.913725, 0.937255, 1.0 }, + { 0.921569, 0.956863, 0.941176, 1.0 }, + { 0.960784, 1.000000, 0.949020, 1.0 }, + { 1.000000, 0.941176, 0.745098, 1.0 }, + { 0.843137, 0.882353, 0.780392, 1.0 }, + { 0.686275, 0.827451, 0.819608, 1.0 }, + { 0.415686, 0.611765, 0.678431, 1.0 }, + { 0.145098, 0.396078, 0.537255, 1.0 }, + { 0.101961, 0.325490, 0.525490, 1.0 }, + { 0.058824, 0.258824, 0.517647, 1.0 }, + { 0.070588, 0.054902, 0.356863, 1.0 }, + { 0.101961, 0.031373, 0.321569, 1.0 }, + { 0.137255, 0.007843, 0.286275, 1.0 }, + { 0.219608, 0.121569, 0.333333, 1.0 }, + { 0.305882, 0.235294, 0.384314, 1.0 }, + { 0.333333, 0.235294, 0.407843, 1.0 }, + { 0.364706, 0.239216, 0.431373, 1.0 }, + { 0.286275, 0.121569, 0.458824, 1.0 }, + { 0.231373, 0.082353, 0.384314, 1.0 }, + { 0.172549, 0.000000, 0.235294, 1.0 }, + { 0.207843, 0.094118, 0.239216, 1.0 }, + { 0.243137, 0.188235, 0.247059, 1.0 }, + { 0.270588, 0.235294, 0.415686, 1.0 }, + { 0.298039, 0.282353, 0.584314, 1.0 }, + { 0.392157, 0.313725, 0.643137, 1.0 }, + { 0.490196, 0.349020, 0.701961, 1.0 }, + { 0.666667, 0.262745, 0.784314, 1.0 }, + { 0.580392, 0.356863, 0.807843, 1.0 }, + { 0.498039, 0.454902, 0.831373, 1.0 }, + { 0.490196, 0.501961, 0.741176, 1.0 }, + { 0.482353, 0.549020, 0.650980, 1.0 }, + { 0.501961, 0.603922, 0.768627, 1.0 }, + { 0.521569, 0.658824, 0.886275, 1.0 }, + { 0.592157, 0.756863, 0.992157, 1.0 }, + { 0.772549, 0.682353, 0.949020, 1.0 }, + { 0.803922, 0.878431, 0.894118, 1.0 }, + { 0.858824, 0.925490, 0.811765, 1.0 }, + { 0.913725, 0.976471, 0.729412, 1.0 }, + { 0.956863, 0.988235, 0.701961, 1.0 }, + { 1.000000, 1.000000, 0.674510, 1.0 }, + { 1.000000, 1.000000, 0.631373, 1.0 }, + { 1.000000, 1.000000, 0.588235, 1.0 }, + { 0.968627, 0.854902, 0.078431, 1.0 }, + { 0.984314, 0.862745, 0.376471, 1.0 }, + { 1.000000, 0.874510, 0.674510, 1.0 }, + { 0.960784, 0.854902, 0.780392, 1.0 }, + { 0.921569, 0.835294, 0.886275, 1.0 }, + { 0.909804, 0.807843, 0.941176, 1.0 }, + { 0.898039, 0.780392, 1.000000, 1.0 }, + { 1.000000, 0.823529, 1.000000, 1.0 }, + { 1.000000, 0.764706, 1.000000, 1.0 }, + { 0.945098, 0.737255, 0.901961, 1.0 }, + { 0.960784, 0.643137, 0.772549, 1.0 }, + { 0.980392, 0.549020, 0.647059, 1.0 }, + { 0.949020, 0.556863, 0.662745, 1.0 }, + { 0.921569, 0.568627, 0.678431, 1.0 }, + { 0.701961, 0.384314, 0.545098, 1.0 }, + { 0.615686, 0.486275, 0.592157, 1.0 }, + { 0.560784, 0.678431, 0.482353, 1.0 }, + { 0.458824, 0.752941, 0.447059, 1.0 }, + { 0.360784, 0.831373, 0.415686, 1.0 }, + { 0.325490, 0.580392, 0.427451, 1.0 }, + { 0.290196, 0.333333, 0.443137, 1.0 }, + { 0.317647, 0.325490, 0.443137, 1.0 }, + { 0.345098, 0.317647, 0.447059, 1.0 }, + { 0.388235, 0.376471, 0.411765, 1.0 }, + { 0.588235, 0.509804, 0.466667, 1.0 }, + { 0.850980, 0.803922, 0.600000, 1.0 }, + { 0.862745, 0.756863, 0.674510, 1.0 }, + { 0.874510, 0.709804, 0.749020, 1.0 }, + { 0.874510, 0.666667, 0.635294, 1.0 }, + { 0.878431, 0.627451, 0.521569, 1.0 }, + { 0.980392, 0.694118, 0.384314, 1.0 }, + { 0.945098, 0.556863, 0.294118, 1.0 }, + { 0.462745, 0.341176, 0.364706, 1.0 }, + { 0.639216, 0.454902, 0.509804, 1.0 }, + { 0.819608, 0.572549, 0.654902, 1.0 }, + { 0.839216, 0.607843, 0.654902, 1.0 }, + { 0.862745, 0.643137, 0.654902, 1.0 }, + { 0.756863, 0.698039, 0.686275, 1.0 }, + { 0.701961, 0.698039, 0.619608, 1.0 }, + { 0.454902, 0.556863, 0.623529, 1.0 }, + { 0.349020, 0.423529, 0.478431, 1.0 }, + { 0.301961, 0.196078, 0.254902, 1.0 }, + { 0.278431, 0.172549, 0.235294, 1.0 }, + { 0.254902, 0.149020, 0.215686, 1.0 }, + { 0.313725, 0.172549, 0.286275, 1.0 }, + { 0.372549, 0.196078, 0.356863, 1.0 }, + { 0.450980, 0.227451, 0.396078, 1.0 }, + { 0.368627, 0.184314, 0.396078, 1.0 }, + { 0.129412, 0.094118, 0.215686, 1.0 }, + { 0.196078, 0.141176, 0.254902, 1.0 }, + { 0.262745, 0.192157, 0.294118, 1.0 }, + { 0.321569, 0.254902, 0.368627, 1.0 }, + { 0.380392, 0.321569, 0.443137, 1.0 }, + { 0.470588, 0.509804, 0.615686, 1.0 }, + { 0.525490, 0.623529, 0.650980, 1.0 }, + { 0.682353, 0.784314, 0.843137, 1.0 }, + { 0.792157, 0.784314, 0.870588, 1.0 }, + { 1.000000, 0.960784, 1.000000, 1.0 }, + { 1.000000, 0.925490, 0.996078, 1.0 }, + { 1.000000, 0.894118, 0.996078, 1.0 }, + { 0.796078, 0.807843, 0.882353, 1.0 }, + { 0.705882, 0.792157, 0.886275, 1.0 }, + { 0.654902, 0.549020, 0.850980, 1.0 }, + { 0.423529, 0.450980, 0.666667, 1.0 }, + { 0.294118, 0.188235, 0.639216, 1.0 }, + { 0.243137, 0.211765, 0.658824, 1.0 }, + { 0.196078, 0.235294, 0.678431, 1.0 }, + { 0.156863, 0.258824, 0.627451, 1.0 }, + { 0.121569, 0.286275, 0.576471, 1.0 }, + { 0.160784, 0.372549, 0.615686, 1.0 }, + { 0.109804, 0.384314, 0.721569, 1.0 }, + { 0.047059, 0.415686, 0.760784, 1.0 }, + { 0.129412, 0.403922, 0.741176, 1.0 }, + { 0.376471, 0.549020, 0.827451, 1.0 }, + { 0.447059, 0.580392, 0.850980, 1.0 }, + { 0.517647, 0.615686, 0.878431, 1.0 }, + { 0.623529, 0.607843, 0.937255, 1.0 }, + { 0.525490, 0.580392, 0.827451, 1.0 }, + { 0.345098, 0.588235, 0.788235, 1.0 }, + { 0.396078, 0.752941, 0.756863, 1.0 }, + { 0.333333, 0.749020, 0.556863, 1.0 }, + { 0.443137, 0.600000, 0.450980, 1.0 }, + { 0.556863, 0.450980, 0.345098, 1.0 }, + { 0.694118, 0.509804, 0.317647, 1.0 }, + { 0.831373, 0.568627, 0.294118, 1.0 }, + { 0.917647, 0.662745, 0.200000, 1.0 }, + { 0.976471, 0.713725, 0.113725, 1.0 }, + { 1.000000, 0.788235, 0.333333, 1.0 }, + { 0.952941, 0.819608, 0.541176, 1.0 }, + { 0.819608, 0.882353, 0.690196, 1.0 }, + { 0.815686, 0.807843, 0.764706, 1.0 }, + { 0.811765, 0.733333, 0.839216, 1.0 }, + { 0.737255, 0.784314, 0.878431, 1.0 }, + { 0.764706, 0.827451, 0.890196, 1.0 }, + { 0.737255, 0.784314, 0.878431, 1.0 }, + { 0.658824, 0.796078, 0.882353, 1.0 }, + { 0.435294, 0.490196, 0.666667, 1.0 }, + { 0.349020, 0.443137, 0.639216, 1.0 }, + { 0.262745, 0.400000, 0.611765, 1.0 }, + { 0.192157, 0.274510, 0.529412, 1.0 }, + { 0.000000, 0.184314, 0.556863, 1.0 }, + { 0.027451, 0.109804, 0.466667, 1.0 }, + { 0.109804, 0.086275, 0.501961, 1.0 }, + { 0.400000, 0.078431, 0.756863, 1.0 }, + { 0.564706, 0.027451, 0.780392, 1.0 }, + { 0.780392, 0.031373, 0.921569, 1.0 }, + { 0.776471, 0.027451, 0.929412, 1.0 }, + { 0.772549, 0.027451, 0.937255, 1.0 }, + { 0.580392, 0.105882, 0.901961, 1.0 }, + { 0.482353, 0.160784, 0.937255, 1.0 }, + { 0.545098, 0.309804, 0.929412, 1.0 }, + { 0.584314, 0.231373, 0.756863, 1.0 }, + { 0.235294, 0.039216, 0.286275, 1.0 }, + { 0.227451, 0.031373, 0.188235, 1.0 }, + { 0.223529, 0.023529, 0.090196, 1.0 }, + { 0.203922, 0.050980, 0.000000, 1.0 }, + { 0.192157, 0.062745, 0.003922, 1.0 }, + { 0.149020, 0.000000, 0.000000, 1.0 }, + { 0.090196, 0.000000, 0.066667, 1.0 }, + { 0.070588, 0.000000, 0.231373, 1.0 }, + { 0.054902, 0.098039, 0.215686, 1.0 }, + { 0.125490, 0.117647, 0.309804, 1.0 }, + { 0.168627, 0.219608, 0.356863, 1.0 }, + { 0.184314, 0.196078, 0.364706, 1.0 }, + { 0.156863, 0.090196, 0.466667, 1.0 }, + { 0.235294, 0.000000, 0.364706, 1.0 }, + { 0.200000, 0.003922, 0.282353, 1.0 }, + { 0.258824, 0.000000, 0.149020, 1.0 }, + { 0.207843, 0.074510, 0.000000, 1.0 }, + { 0.200000, 0.101961, 0.000000, 1.0 }, + { 0.196078, 0.129412, 0.000000, 1.0 }, + { 0.219608, 0.137255, 0.133333, 1.0 }, + { 0.211765, 0.152941, 0.274510, 1.0 }, + { 0.223529, 0.250980, 0.290196, 1.0 }, + { 0.321569, 0.192157, 0.470588, 1.0 }, + { 0.501961, 0.113725, 0.580392, 1.0 }, + { 0.486275, 0.043137, 0.631373, 1.0 }, + { 0.337255, 0.098039, 0.635294, 1.0 }, + { 0.207843, 0.443137, 0.647059, 1.0 }, + { 0.349020, 0.549020, 0.807843, 1.0 }, + { 0.490196, 0.607843, 0.811765, 1.0 }, + { 0.592157, 0.756863, 0.913725, 1.0 }, + { 0.701961, 0.925490, 1.000000, 1.0 }, + { 0.811765, 0.988235, 0.976471, 1.0 }, + { 0.968627, 1.000000, 1.000000, 1.0 }, + { 1.000000, 0.925490, 0.898039, 1.0 }, + { 0.878431, 0.741176, 0.858824, 1.0 }, + { 0.729412, 0.639216, 0.843137, 1.0 }, + { 0.525490, 0.458824, 0.631373, 1.0 }, + { 0.407843, 0.427451, 0.541176, 1.0 }, + { 0.313725, 0.325490, 0.462745, 1.0 }, + { 0.149020, 0.247059, 0.458824, 1.0 }, + { 0.031373, 0.141176, 0.325490, 1.0 }, + { 0.000000, 0.121569, 0.235294, 1.0 }, + { 0.035294, 0.050980, 0.337255, 1.0 }, + { 0.043137, 0.003922, 0.290196, 1.0 }, + { 0.000000, 0.062745, 0.266667, 1.0 }, + { 0.000000, 0.007843, 0.239216, 1.0 }, + { 0.121569, 0.031373, 0.235294, 1.0 }, + { 0.250980, 0.031373, 0.137255, 1.0 }, + { 0.576471, 0.125490, 0.176471, 1.0 }, + { 0.729412, 0.070588, 0.207843, 1.0 }, + { 0.815686, 0.231373, 0.101961, 1.0 }, + { 0.807843, 0.423529, 0.027451, 1.0 }, + { 0.725490, 0.403922, 0.015686, 1.0 }, + { 0.764706, 0.313725, 0.098039, 1.0 }, + { 0.498039, 0.266667, 0.101961, 1.0 }, + { 0.454902, 0.125490, 0.000000, 1.0 }, + { 0.376471, 0.078431, 0.000000, 1.0 }, + { 0.321569, 0.015686, 0.000000, 1.0 }, + { 0.298039, 0.000000, 0.000000, 1.0 }, + { 0.117647, 0.000000, 0.007843, 1.0 }, + { 0.007843, 0.023529, 0.160784, 1.0 }, + { 0.003922, 0.062745, 0.192157, 1.0 }, + { 0.066667, 0.054902, 0.176471, 1.0 }, + { 0.254902, 0.109804, 0.000000, 1.0 }, + { 0.431373, 0.168627, 0.145098, 1.0 }, + { 0.588235, 0.243137, 0.235294, 1.0 }, + { 0.682353, 0.262745, 0.231373, 1.0 }, + { 0.717647, 0.458824, 0.254902, 1.0 }, + { 0.666667, 0.560784, 0.203922, 1.0 }, + { 0.811765, 0.470588, 0.105882, 1.0 }, + { 0.913725, 0.329412, 0.160784, 1.0 }, + { 0.913725, 0.329412, 0.160784, 1.0 }, + { 0.917647, 0.282353, 0.200000, 1.0 }, + { 0.811765, 0.329412, 0.337255, 1.0 }, + { 0.713725, 0.372549, 0.403922, 1.0 }, + { 0.572549, 0.352941, 0.388235, 1.0 }, + { 0.470588, 0.215686, 0.294118, 1.0 }, + { 0.423529, 0.176471, 0.290196, 1.0 }, + { 0.337255, 0.188235, 0.239216, 1.0 }, + { 0.278431, 0.180392, 0.164706, 1.0 }, + { 0.262745, 0.125490, 0.250980, 1.0 }, + { 0.490196, 0.039216, 0.254902, 1.0 }, + { 0.619608, 0.019608, 0.333333, 1.0 }, + { 0.596078, 0.125490, 0.223529, 1.0 }, + { 0.784314, 0.176471, 0.160784, 1.0 }, + { 0.713725, 0.266667, 0.000000, 1.0 }, + { 0.596078, 0.164706, 0.066667, 1.0 }, + { 0.466667, 0.027451, 0.000000, 1.0 }, + }; +/* vchira_17.jpg */ +static double4 colors_364[] = { + { 0.090196, 0.231373, 0.215686, 1.0 }, + { 0.031373, 0.501961, 0.262745, 1.0 }, + { 0.078431, 0.607843, 0.301961, 1.0 }, + { 0.129412, 0.713725, 0.345098, 1.0 }, + { 0.149020, 0.721569, 0.325490, 1.0 }, + { 0.168627, 0.729412, 0.305882, 1.0 }, + { 0.129412, 0.698039, 0.333333, 1.0 }, + { 0.090196, 0.670588, 0.364706, 1.0 }, + { 0.000000, 0.509804, 0.415686, 1.0 }, + { 0.035294, 0.439216, 0.439216, 1.0 }, + { 0.074510, 0.372549, 0.462745, 1.0 }, + { 0.035294, 0.349020, 0.556863, 1.0 }, + { 0.000000, 0.325490, 0.654902, 1.0 }, + { 0.062745, 0.290196, 0.592157, 1.0 }, + { 0.125490, 0.254902, 0.533333, 1.0 }, + { 0.164706, 0.207843, 0.549020, 1.0 }, + { 0.207843, 0.164706, 0.564706, 1.0 }, + { 0.458824, 0.039216, 0.729412, 1.0 }, + { 0.498039, 0.031373, 0.588235, 1.0 }, + { 0.537255, 0.027451, 0.450980, 1.0 }, + { 0.454902, 0.015686, 0.400000, 1.0 }, + { 0.372549, 0.003922, 0.349020, 1.0 }, + { 0.278431, 0.043137, 0.356863, 1.0 }, + { 0.188235, 0.086275, 0.364706, 1.0 }, + { 0.000000, 0.396078, 0.384314, 1.0 }, + { 0.035294, 0.392157, 0.486275, 1.0 }, + { 0.070588, 0.392157, 0.588235, 1.0 }, + { 0.141176, 0.329412, 0.647059, 1.0 }, + { 0.215686, 0.266667, 0.705882, 1.0 }, + { 0.254902, 0.254902, 0.749020, 1.0 }, + { 0.298039, 0.247059, 0.796078, 1.0 }, + { 0.407843, 0.200000, 0.800000, 1.0 }, + { 0.482353, 0.125490, 0.776471, 1.0 }, + { 0.639216, 0.019608, 0.796078, 1.0 }, + { 0.686275, 0.035294, 0.788235, 1.0 }, + { 0.737255, 0.054902, 0.784314, 1.0 }, + { 0.690196, 0.086275, 0.819608, 1.0 }, + { 0.643137, 0.121569, 0.854902, 1.0 }, + { 0.529412, 0.270588, 0.913725, 1.0 }, + { 0.415686, 0.419608, 0.976471, 1.0 }, + { 0.074510, 0.529412, 0.525490, 1.0 }, + { 0.125490, 0.647059, 0.435294, 1.0 }, + { 0.180392, 0.768627, 0.345098, 1.0 }, + { 0.184314, 0.803922, 0.392157, 1.0 }, + { 0.192157, 0.843137, 0.443137, 1.0 }, + { 0.184314, 0.874510, 0.490196, 1.0 }, + { 0.180392, 0.905882, 0.537255, 1.0 }, + { 0.160784, 0.921569, 0.584314, 1.0 }, + { 0.109804, 0.882353, 0.600000, 1.0 }, + { 0.090196, 0.811765, 0.521569, 1.0 }, + { 0.047059, 0.733333, 0.458824, 1.0 }, + { 0.007843, 0.654902, 0.396078, 1.0 }, + { 0.058824, 0.627451, 0.427451, 1.0 }, + { 0.113725, 0.600000, 0.458824, 1.0 }, + { 0.070588, 0.615686, 0.521569, 1.0 }, + { 0.027451, 0.631373, 0.584314, 1.0 }, + { 0.082353, 0.592157, 0.788235, 1.0 }, + { 0.227451, 0.423529, 0.831373, 1.0 }, + { 0.372549, 0.254902, 0.874510, 1.0 }, + { 0.568627, 0.184314, 0.901961, 1.0 }, + { 0.768627, 0.117647, 0.933333, 1.0 }, + { 0.866667, 0.121569, 0.905882, 1.0 }, + { 0.968627, 0.129412, 0.882353, 1.0 }, + { 0.949020, 0.250980, 0.549020, 1.0 }, + { 0.729412, 0.321569, 0.356863, 1.0 }, + { 0.439216, 0.000000, 0.466667, 1.0 }, + { 0.352941, 0.172549, 0.639216, 1.0 }, + { 0.266667, 0.349020, 0.815686, 1.0 }, + { 0.223529, 0.388235, 0.803922, 1.0 }, + { 0.180392, 0.427451, 0.792157, 1.0 }, + { 0.086275, 0.596078, 0.737255, 1.0 }, + { 0.113725, 0.662745, 0.478431, 1.0 }, + { 0.082353, 0.654902, 0.321569, 1.0 }, + { 0.125490, 0.682353, 0.309804, 1.0 }, + { 0.172549, 0.709804, 0.301961, 1.0 }, + { 0.180392, 0.745098, 0.317647, 1.0 }, + { 0.188235, 0.780392, 0.337255, 1.0 }, + { 0.192157, 0.780392, 0.333333, 1.0 }, + { 0.200000, 0.780392, 0.333333, 1.0 }, + { 0.227451, 0.827451, 0.380392, 1.0 }, + { 0.215686, 0.858824, 0.415686, 1.0 }, + { 0.227451, 0.862745, 0.423529, 1.0 }, + { 0.247059, 0.878431, 0.419608, 1.0 }, + { 0.270588, 0.898039, 0.419608, 1.0 }, + { 0.262745, 0.878431, 0.392157, 1.0 }, + { 0.254902, 0.862745, 0.364706, 1.0 }, + { 0.239216, 0.823529, 0.329412, 1.0 }, + { 0.227451, 0.827451, 0.368627, 1.0 }, + { 0.200000, 0.827451, 0.396078, 1.0 }, + { 0.145098, 0.768627, 0.392157, 1.0 }, + { 0.094118, 0.709804, 0.392157, 1.0 }, + { 0.047059, 0.666667, 0.403922, 1.0 }, + { 0.000000, 0.623529, 0.415686, 1.0 }, + { 0.050980, 0.482353, 0.470588, 1.0 }, + { 0.066667, 0.341176, 0.439216, 1.0 }, + { 0.090196, 0.200000, 0.396078, 1.0 }, + { 0.207843, 0.180392, 0.454902, 1.0 }, + { 0.258824, 0.039216, 0.466667, 1.0 }, + { 0.274510, 0.058824, 0.572549, 1.0 }, + { 0.294118, 0.078431, 0.682353, 1.0 }, + { 0.290196, 0.082353, 0.694118, 1.0 }, + { 0.290196, 0.090196, 0.705882, 1.0 }, + { 0.333333, 0.074510, 0.607843, 1.0 }, + { 0.313725, 0.145098, 0.658824, 1.0 }, + { 0.227451, 0.258824, 0.756863, 1.0 }, + { 0.203922, 0.309804, 0.752941, 1.0 }, + { 0.184314, 0.364706, 0.749020, 1.0 }, + { 0.149020, 0.423529, 0.752941, 1.0 }, + { 0.117647, 0.486275, 0.760784, 1.0 }, + { 0.023529, 0.498039, 0.674510, 1.0 }, + { 0.000000, 0.643137, 0.600000, 1.0 }, + { 0.000000, 0.529412, 0.564706, 1.0 }, + { 0.011765, 0.533333, 0.513725, 1.0 }, + { 0.000000, 0.454902, 0.478431, 1.0 }, + { 0.015686, 0.345098, 0.435294, 1.0 }, + { 0.035294, 0.239216, 0.392157, 1.0 }, + { 0.000000, 0.133333, 0.313725, 1.0 }, + { 0.015686, 0.133333, 0.125490, 1.0 }, + { 0.000000, 0.113725, 0.050980, 1.0 }, + { 0.074510, 0.282353, 0.070588, 1.0 }, + { 0.000000, 0.509804, 0.384314, 1.0 }, + { 0.062745, 0.654902, 0.403922, 1.0 }, + { 0.129412, 0.800000, 0.423529, 1.0 }, + { 0.149020, 0.823529, 0.443137, 1.0 }, + { 0.168627, 0.850980, 0.466667, 1.0 }, + { 0.168627, 0.874510, 0.533333, 1.0 }, + { 0.070588, 0.827451, 0.643137, 1.0 }, + { 0.003922, 0.843137, 0.733333, 1.0 }, + { 0.023529, 0.729412, 0.874510, 1.0 }, + { 0.188235, 0.713725, 1.000000, 1.0 }, + { 0.188235, 0.623529, 0.941176, 1.0 }, + { 0.188235, 0.533333, 0.886275, 1.0 }, + { 0.156863, 0.415686, 0.784314, 1.0 }, + { 0.050980, 0.301961, 0.584314, 1.0 }, + { 0.062745, 0.223529, 0.427451, 1.0 }, + { 0.090196, 0.078431, 0.349020, 1.0 }, + { 0.509804, 0.000000, 0.337255, 1.0 }, + { 0.505882, 0.058824, 0.337255, 1.0 }, + { 0.505882, 0.117647, 0.341176, 1.0 }, + { 0.466667, 0.098039, 0.450980, 1.0 }, + { 0.427451, 0.082353, 0.564706, 1.0 }, + { 0.462745, 0.172549, 0.780392, 1.0 }, + { 0.317647, 0.313725, 0.862745, 1.0 }, + { 0.262745, 0.325490, 0.698039, 1.0 }, + { 0.109804, 0.478431, 0.525490, 1.0 }, + { 0.011765, 0.439216, 0.415686, 1.0 }, + { 0.066667, 0.376471, 0.360784, 1.0 }, + { 0.121569, 0.317647, 0.305882, 1.0 }, + { 0.137255, 0.309804, 0.305882, 1.0 }, + { 0.043137, 0.435294, 0.333333, 1.0 }, + { 0.043137, 0.517647, 0.380392, 1.0 }, + { 0.062745, 0.611765, 0.372549, 1.0 }, + { 0.047059, 0.713725, 0.470588, 1.0 }, + { 0.050980, 0.725490, 0.494118, 1.0 }, + { 0.054902, 0.741176, 0.517647, 1.0 }, + { 0.015686, 0.721569, 0.623529, 1.0 }, + { 0.023529, 0.647059, 0.662745, 1.0 }, + { 0.047059, 0.670588, 0.756863, 1.0 }, + { 0.078431, 0.662745, 0.756863, 1.0 }, + { 0.164706, 0.568627, 0.870588, 1.0 }, + { 0.254902, 0.549020, 0.949020, 1.0 }, + { 0.184314, 0.619608, 0.941176, 1.0 }, + { 0.125490, 0.694118, 0.858824, 1.0 }, + { 0.066667, 0.772549, 0.776471, 1.0 }, + { 0.086275, 0.870588, 0.686275, 1.0 }, + { 0.137255, 0.925490, 0.619608, 1.0 }, + { 0.188235, 0.949020, 0.607843, 1.0 }, + { 0.200000, 0.956863, 0.607843, 1.0 }, + { 0.188235, 0.949020, 0.607843, 1.0 }, + { 0.180392, 0.945098, 0.603922, 1.0 }, + { 0.172549, 0.941176, 0.603922, 1.0 }, + { 0.125490, 0.913725, 0.615686, 1.0 }, + { 0.082353, 0.870588, 0.654902, 1.0 }, + { 0.070588, 0.827451, 0.713725, 1.0 }, + { 0.156863, 0.639216, 0.905882, 1.0 }, + { 0.392157, 0.517647, 0.945098, 1.0 }, + { 0.611765, 0.219608, 0.949020, 1.0 }, + { 0.862745, 0.078431, 0.992157, 1.0 }, + { 0.937255, 0.082353, 0.937255, 1.0 }, + { 0.901961, 0.007843, 0.921569, 1.0 }, + { 0.886275, 0.000000, 0.878431, 1.0 }, + { 0.756863, 0.003922, 0.682353, 1.0 }, + { 0.615686, 0.172549, 0.384314, 1.0 }, + { 0.494118, 0.113725, 0.321569, 1.0 }, + { 0.141176, 0.000000, 0.156863, 1.0 }, + { 0.086275, 0.023529, 0.184314, 1.0 }, + { 0.035294, 0.047059, 0.215686, 1.0 }, + { 0.043137, 0.090196, 0.372549, 1.0 }, + { 0.098039, 0.113725, 0.454902, 1.0 }, + { 0.274510, 0.137255, 0.498039, 1.0 }, + { 0.243137, 0.098039, 0.615686, 1.0 }, + { 0.211765, 0.172549, 0.650980, 1.0 }, + { 0.258824, 0.149020, 0.592157, 1.0 }, + { 0.309804, 0.054902, 0.447059, 1.0 }, + { 0.192157, 0.054902, 0.321569, 1.0 }, + { 0.247059, 0.000000, 0.286275, 1.0 }, + { 0.274510, 0.000000, 0.254902, 1.0 }, + { 0.384314, 0.000000, 0.286275, 1.0 }, + { 0.392157, 0.011765, 0.274510, 1.0 }, + { 0.478431, 0.062745, 0.250980, 1.0 }, + { 0.478431, 0.223529, 0.113725, 1.0 }, + { 0.176471, 0.505882, 0.121569, 1.0 }, + { 0.137255, 0.584314, 0.207843, 1.0 }, + { 0.050980, 0.541176, 0.235294, 1.0 }, + { 0.078431, 0.525490, 0.250980, 1.0 }, + { 0.117647, 0.611765, 0.282353, 1.0 }, + { 0.094118, 0.647059, 0.337255, 1.0 }, + { 0.105882, 0.717647, 0.388235, 1.0 }, + { 0.125490, 0.815686, 0.482353, 1.0 }, + { 0.168627, 0.905882, 0.537255, 1.0 }, + { 0.172549, 0.913725, 0.552941, 1.0 }, + { 0.172549, 0.925490, 0.588235, 1.0 }, + { 0.192157, 0.949020, 0.600000, 1.0 }, + { 0.215686, 0.941176, 0.545098, 1.0 }, + { 0.227451, 0.941176, 0.545098, 1.0 }, + { 0.219608, 0.925490, 0.533333, 1.0 }, + { 0.231373, 0.937255, 0.517647, 1.0 }, + { 0.247059, 0.909804, 0.458824, 1.0 }, + { 0.239216, 0.874510, 0.396078, 1.0 }, + { 0.215686, 0.831373, 0.372549, 1.0 }, + { 0.211765, 0.831373, 0.388235, 1.0 }, + { 0.211765, 0.854902, 0.415686, 1.0 }, + { 0.219608, 0.890196, 0.443137, 1.0 }, + { 0.164706, 0.905882, 0.545098, 1.0 }, + { 0.141176, 0.913725, 0.600000, 1.0 }, + { 0.125490, 0.913725, 0.607843, 1.0 }, + { 0.141176, 0.917647, 0.607843, 1.0 }, + { 0.141176, 0.917647, 0.615686, 1.0 }, + { 0.121569, 0.905882, 0.619608, 1.0 }, + { 0.109804, 0.870588, 0.584314, 1.0 }, + { 0.070588, 0.815686, 0.572549, 1.0 }, + { 0.098039, 0.615686, 0.458824, 1.0 }, + { 0.007843, 0.494118, 0.400000, 1.0 }, + { 0.000000, 0.250980, 0.356863, 1.0 }, + { 0.141176, 0.019608, 0.180392, 1.0 }, + { 0.266667, 0.035294, 0.113725, 1.0 }, + { 0.121569, 0.003922, 0.145098, 1.0 }, + { 0.070588, 0.007843, 0.109804, 1.0 }, + { 0.078431, 0.262745, 0.050980, 1.0 }, + { 0.090196, 0.415686, 0.101961, 1.0 }, + { 0.137255, 0.529412, 0.176471, 1.0 }, + { 0.176471, 0.564706, 0.309804, 1.0 }, + { 0.086275, 0.623529, 0.317647, 1.0 }, + { 0.090196, 0.682353, 0.364706, 1.0 }, + { 0.098039, 0.768627, 0.462745, 1.0 }, + { 0.149020, 0.827451, 0.474510, 1.0 }, + { 0.141176, 0.894118, 0.560784, 1.0 }, + { 0.152941, 0.925490, 0.603922, 1.0 }, + { 0.164706, 0.937255, 0.615686, 1.0 }, + { 0.156863, 0.929412, 0.615686, 1.0 }, + { 0.149020, 0.921569, 0.600000, 1.0 }, + { 0.133333, 0.909804, 0.607843, 1.0 }, + { 0.090196, 0.850980, 0.576471, 1.0 }, + { 0.086275, 0.796078, 0.517647, 1.0 }, + { 0.125490, 0.733333, 0.376471, 1.0 }, + { 0.184314, 0.725490, 0.286275, 1.0 }, + }; +/* vchira_18pp1.jpg */ +static double4 colors_365[] = { + { 0.290196, 0.027451, 0.717647, 1.0 }, + { 0.400000, 0.058824, 0.815686, 1.0 }, + { 0.423529, 0.258824, 0.905882, 1.0 }, + { 0.450980, 0.458824, 0.996078, 1.0 }, + { 0.501961, 0.454902, 0.996078, 1.0 }, + { 0.556863, 0.450980, 0.996078, 1.0 }, + { 0.552941, 0.435294, 0.988235, 1.0 }, + { 0.549020, 0.423529, 0.984314, 1.0 }, + { 0.772549, 0.203922, 0.701961, 1.0 }, + { 0.776471, 0.211765, 0.690196, 1.0 }, + { 0.784314, 0.223529, 0.678431, 1.0 }, + { 0.717647, 0.305882, 0.803922, 1.0 }, + { 0.650980, 0.388235, 0.933333, 1.0 }, + { 0.596078, 0.509804, 0.964706, 1.0 }, + { 0.545098, 0.635294, 1.000000, 1.0 }, + { 0.509804, 0.647059, 0.980392, 1.0 }, + { 0.478431, 0.658824, 0.964706, 1.0 }, + { 0.415686, 0.466667, 0.968627, 1.0 }, + { 0.490196, 0.450980, 0.972549, 1.0 }, + { 0.568627, 0.435294, 0.980392, 1.0 }, + { 0.635294, 0.388235, 0.941176, 1.0 }, + { 0.705882, 0.341176, 0.901961, 1.0 }, + { 0.752941, 0.317647, 0.835294, 1.0 }, + { 0.800000, 0.298039, 0.772549, 1.0 }, + { 0.949020, 0.415686, 0.698039, 1.0 }, + { 0.882353, 0.298039, 0.650980, 1.0 }, + { 0.815686, 0.180392, 0.607843, 1.0 }, + { 0.760784, 0.121569, 0.572549, 1.0 }, + { 0.709804, 0.066667, 0.541176, 1.0 }, + { 0.717647, 0.066667, 0.537255, 1.0 }, + { 0.725490, 0.066667, 0.533333, 1.0 }, + { 0.725490, 0.066667, 0.533333, 1.0 }, + { 0.756863, 0.125490, 0.572549, 1.0 }, + { 0.886275, 0.407843, 0.592157, 1.0 }, + { 0.937255, 0.466667, 0.596078, 1.0 }, + { 0.988235, 0.529412, 0.600000, 1.0 }, + { 0.992157, 0.654902, 0.678431, 1.0 }, + { 1.000000, 0.780392, 0.760784, 1.0 }, + { 0.992157, 0.827451, 0.776471, 1.0 }, + { 0.984314, 0.874510, 0.792157, 1.0 }, + { 0.980392, 0.992157, 0.949020, 1.0 }, + { 0.988235, 0.984314, 0.972549, 1.0 }, + { 0.996078, 0.976471, 1.000000, 1.0 }, + { 0.960784, 0.972549, 0.980392, 1.0 }, + { 0.925490, 0.972549, 0.964706, 1.0 }, + { 0.745098, 0.921569, 0.945098, 1.0 }, + { 0.564706, 0.874510, 0.925490, 1.0 }, + { 0.470588, 0.792157, 0.847059, 1.0 }, + { 0.568627, 0.635294, 1.000000, 1.0 }, + { 1.000000, 0.654902, 1.000000, 1.0 }, + { 0.984314, 0.670588, 0.917647, 1.0 }, + { 0.972549, 0.690196, 0.839216, 1.0 }, + { 0.945098, 0.584314, 0.800000, 1.0 }, + { 0.917647, 0.478431, 0.760784, 1.0 }, + { 0.862745, 0.341176, 0.713725, 1.0 }, + { 0.807843, 0.207843, 0.666667, 1.0 }, + { 0.545098, 0.039216, 0.674510, 1.0 }, + { 0.517647, 0.062745, 0.717647, 1.0 }, + { 0.490196, 0.090196, 0.764706, 1.0 }, + { 0.490196, 0.113725, 0.803922, 1.0 }, + { 0.494118, 0.137255, 0.847059, 1.0 }, + { 0.517647, 0.156863, 0.858824, 1.0 }, + { 0.545098, 0.180392, 0.870588, 1.0 }, + { 0.560784, 0.282353, 0.901961, 1.0 }, + { 0.588235, 0.360784, 1.000000, 1.0 }, + { 0.611765, 0.521569, 1.000000, 1.0 }, + { 0.678431, 0.607843, 1.000000, 1.0 }, + { 0.745098, 0.698039, 1.000000, 1.0 }, + { 0.709804, 0.607843, 0.972549, 1.0 }, + { 0.674510, 0.521569, 0.949020, 1.0 }, + { 0.615686, 0.427451, 0.968627, 1.0 }, + { 0.631373, 0.250980, 0.858824, 1.0 }, + { 0.662745, 0.054902, 0.556863, 1.0 }, + { 0.619608, 0.035294, 0.447059, 1.0 }, + { 0.580392, 0.019608, 0.341176, 1.0 }, + { 0.498039, 0.015686, 0.356863, 1.0 }, + { 0.415686, 0.011765, 0.372549, 1.0 }, + { 0.458824, 0.003922, 0.380392, 1.0 }, + { 0.505882, 0.000000, 0.392157, 1.0 }, + { 0.556863, 0.003922, 0.454902, 1.0 }, + { 0.580392, 0.011765, 0.509804, 1.0 }, + { 0.650980, 0.039216, 0.568627, 1.0 }, + { 0.686275, 0.050980, 0.549020, 1.0 }, + { 0.721569, 0.062745, 0.529412, 1.0 }, + { 0.721569, 0.058824, 0.517647, 1.0 }, + { 0.721569, 0.058824, 0.509804, 1.0 }, + { 0.725490, 0.050980, 0.490196, 1.0 }, + { 0.729412, 0.058824, 0.509804, 1.0 }, + { 0.749020, 0.105882, 0.549020, 1.0 }, + { 0.803922, 0.176471, 0.588235, 1.0 }, + { 0.858824, 0.247059, 0.627451, 1.0 }, + { 0.917647, 0.294118, 0.564706, 1.0 }, + { 0.976471, 0.345098, 0.505882, 1.0 }, + { 0.992157, 0.298039, 0.400000, 1.0 }, + { 0.913725, 0.172549, 0.439216, 1.0 }, + { 0.866667, 0.090196, 0.392157, 1.0 }, + { 0.807843, 0.090196, 0.411765, 1.0 }, + { 0.615686, 0.015686, 0.341176, 1.0 }, + { 0.647059, 0.011765, 0.368627, 1.0 }, + { 0.682353, 0.007843, 0.400000, 1.0 }, + { 0.705882, 0.023529, 0.435294, 1.0 }, + { 0.733333, 0.043137, 0.470588, 1.0 }, + { 0.721569, 0.047059, 0.478431, 1.0 }, + { 0.749020, 0.066667, 0.501961, 1.0 }, + { 0.960784, 0.282353, 0.400000, 1.0 }, + { 0.925490, 0.262745, 0.470588, 1.0 }, + { 0.890196, 0.243137, 0.545098, 1.0 }, + { 0.862745, 0.219608, 0.521569, 1.0 }, + { 0.835294, 0.200000, 0.498039, 1.0 }, + { 0.843137, 0.160784, 0.541176, 1.0 }, + { 0.756863, 0.078431, 0.501961, 1.0 }, + { 0.729412, 0.047059, 0.482353, 1.0 }, + { 0.780392, 0.043137, 0.415686, 1.0 }, + { 0.721569, 0.047059, 0.470588, 1.0 }, + { 0.698039, 0.023529, 0.450980, 1.0 }, + { 0.678431, 0.003922, 0.435294, 1.0 }, + { 0.549020, 0.000000, 0.470588, 1.0 }, + { 0.533333, 0.011765, 0.564706, 1.0 }, + { 0.490196, 0.035294, 0.619608, 1.0 }, + { 0.509804, 0.007843, 0.576471, 1.0 }, + { 0.596078, 0.027451, 0.580392, 1.0 }, + { 0.627451, 0.039216, 0.576471, 1.0 }, + { 0.662745, 0.050980, 0.572549, 1.0 }, + { 0.662745, 0.066667, 0.600000, 1.0 }, + { 0.666667, 0.086275, 0.627451, 1.0 }, + { 0.792157, 0.176471, 0.635294, 1.0 }, + { 0.768627, 0.254902, 0.662745, 1.0 }, + { 0.800000, 0.278431, 0.745098, 1.0 }, + { 0.847059, 0.400000, 0.843137, 1.0 }, + { 0.972549, 0.529412, 0.772549, 1.0 }, + { 0.933333, 0.529412, 0.807843, 1.0 }, + { 0.894118, 0.529412, 0.843137, 1.0 }, + { 0.909804, 0.666667, 0.913725, 1.0 }, + { 0.741176, 0.741176, 1.000000, 1.0 }, + { 0.698039, 0.858824, 0.945098, 1.0 }, + { 0.960784, 0.749020, 0.850980, 1.0 }, + { 0.996078, 0.752941, 0.772549, 1.0 }, + { 0.949020, 0.666667, 0.654902, 1.0 }, + { 0.901961, 0.580392, 0.537255, 1.0 }, + { 0.949020, 0.513725, 0.470588, 1.0 }, + { 1.000000, 0.447059, 0.407843, 1.0 }, + { 1.000000, 0.352941, 0.521569, 1.0 }, + { 0.972549, 0.364706, 0.592157, 1.0 }, + { 0.905882, 0.341176, 0.611765, 1.0 }, + { 0.843137, 0.196078, 0.607843, 1.0 }, + { 0.674510, 0.031373, 0.505882, 1.0 }, + { 0.643137, 0.023529, 0.517647, 1.0 }, + { 0.611765, 0.019608, 0.533333, 1.0 }, + { 0.505882, 0.000000, 0.486275, 1.0 }, + { 0.454902, 0.000000, 0.529412, 1.0 }, + { 0.254902, 0.070588, 0.486275, 1.0 }, + { 0.298039, 0.015686, 0.650980, 1.0 }, + { 0.258824, 0.019608, 0.658824, 1.0 }, + { 0.262745, 0.007843, 0.678431, 1.0 }, + { 0.266667, 0.000000, 0.701961, 1.0 }, + { 0.231373, 0.007843, 0.752941, 1.0 }, + { 0.290196, 0.000000, 0.780392, 1.0 }, + { 0.376471, 0.070588, 0.843137, 1.0 }, + { 0.439216, 0.290196, 0.968627, 1.0 }, + { 0.537255, 0.360784, 0.968627, 1.0 }, + { 0.607843, 0.309804, 0.905882, 1.0 }, + { 0.670588, 0.133333, 0.713725, 1.0 }, + { 0.674510, 0.121569, 0.678431, 1.0 }, + { 0.682353, 0.109804, 0.647059, 1.0 }, + { 0.658824, 0.082353, 0.639216, 1.0 }, + { 0.607843, 0.070588, 0.666667, 1.0 }, + { 0.509804, 0.176471, 0.650980, 1.0 }, + { 0.482353, 0.227451, 0.823529, 1.0 }, + { 0.443137, 0.439216, 0.905882, 1.0 }, + { 0.549020, 0.415686, 0.921569, 1.0 }, + { 0.654902, 0.392157, 0.937255, 1.0 }, + { 0.854902, 0.447059, 0.882353, 1.0 }, + { 0.964706, 0.501961, 0.800000, 1.0 }, + { 0.980392, 0.560784, 0.725490, 1.0 }, + { 0.956863, 0.596078, 0.796078, 1.0 }, + { 0.952941, 0.607843, 0.796078, 1.0 }, + { 0.733333, 0.564706, 0.835294, 1.0 }, + { 0.454902, 0.666667, 0.956863, 1.0 }, + { 0.266667, 0.584314, 0.905882, 1.0 }, + { 0.333333, 0.752941, 0.831373, 1.0 }, + { 0.494118, 0.905882, 0.878431, 1.0 }, + { 0.811765, 1.000000, 0.886275, 1.0 }, + { 0.960784, 1.000000, 0.956863, 1.0 }, + { 0.933333, 0.960784, 0.992157, 1.0 }, + { 1.000000, 0.937255, 1.000000, 1.0 }, + { 0.960784, 0.901961, 1.000000, 1.0 }, + { 0.925490, 0.870588, 1.000000, 1.0 }, + { 0.941176, 0.780392, 0.952941, 1.0 }, + { 0.850980, 0.607843, 0.933333, 1.0 }, + { 0.588235, 0.439216, 0.984314, 1.0 }, + { 0.329412, 0.282353, 0.941176, 1.0 }, + { 0.301961, 0.000000, 0.768627, 1.0 }, + { 0.282353, 0.000000, 0.800000, 1.0 }, + { 0.105882, 0.003922, 0.870588, 1.0 }, + { 0.215686, 0.349020, 0.835294, 1.0 }, + { 0.184314, 0.600000, 0.788235, 1.0 }, + { 0.235294, 0.647059, 0.831373, 1.0 }, + { 0.141176, 0.623529, 0.752941, 1.0 }, + { 0.109804, 0.588235, 0.749020, 1.0 }, + { 0.168627, 0.466667, 0.898039, 1.0 }, + { 0.337255, 0.345098, 0.972549, 1.0 }, + { 0.439216, 0.070588, 0.752941, 1.0 }, + { 0.458824, 0.027451, 0.713725, 1.0 }, + { 0.537255, 0.050980, 0.678431, 1.0 }, + { 0.639216, 0.082353, 0.654902, 1.0 }, + { 0.654902, 0.149020, 0.647059, 1.0 }, + { 0.627451, 0.435294, 0.756863, 1.0 }, + { 0.462745, 0.623529, 0.933333, 1.0 }, + { 0.427451, 0.662745, 0.949020, 1.0 }, + { 0.466667, 0.647059, 0.980392, 1.0 }, + { 0.556863, 0.564706, 1.000000, 1.0 }, + { 0.529412, 0.376471, 0.945098, 1.0 }, + { 0.600000, 0.200000, 0.831373, 1.0 }, + { 0.552941, 0.101961, 0.752941, 1.0 }, + { 0.600000, 0.054902, 0.647059, 1.0 }, + { 0.643137, 0.047059, 0.576471, 1.0 }, + { 0.701961, 0.066667, 0.545098, 1.0 }, + { 0.721569, 0.078431, 0.560784, 1.0 }, + { 0.658824, 0.086275, 0.615686, 1.0 }, + { 0.572549, 0.058824, 0.678431, 1.0 }, + { 0.545098, 0.101961, 0.760784, 1.0 }, + { 0.541176, 0.113725, 0.776471, 1.0 }, + { 0.494118, 0.090196, 0.745098, 1.0 }, + { 0.537255, 0.058824, 0.698039, 1.0 }, + { 0.619608, 0.054902, 0.643137, 1.0 }, + { 0.678431, 0.105882, 0.643137, 1.0 }, + { 0.686275, 0.082353, 0.607843, 1.0 }, + { 0.737255, 0.117647, 0.600000, 1.0 }, + { 0.831373, 0.196078, 0.631373, 1.0 }, + { 0.874510, 0.317647, 0.647059, 1.0 }, + { 0.925490, 0.403922, 0.619608, 1.0 }, + { 1.000000, 0.529412, 0.674510, 1.0 }, + { 0.984314, 0.560784, 0.686275, 1.0 }, + { 0.949020, 0.662745, 0.741176, 1.0 }, + { 0.976471, 0.870588, 0.752941, 1.0 }, + { 1.000000, 0.890196, 0.854902, 1.0 }, + { 0.992157, 0.929412, 0.929412, 1.0 }, + { 1.000000, 0.941176, 1.000000, 1.0 }, + { 0.964706, 0.894118, 0.894118, 1.0 }, + { 1.000000, 0.843137, 0.874510, 1.0 }, + { 0.913725, 0.725490, 0.960784, 1.0 }, + { 0.658824, 0.450980, 0.960784, 1.0 }, + { 0.592157, 0.301961, 0.917647, 1.0 }, + { 0.521569, 0.152941, 0.843137, 1.0 }, + { 0.458824, 0.047059, 0.752941, 1.0 }, + { 0.447059, 0.039216, 0.709804, 1.0 }, + { 0.400000, 0.019608, 0.717647, 1.0 }, + { 0.396078, 0.039216, 0.690196, 1.0 }, + { 0.443137, 0.039216, 0.603922, 1.0 }, + { 0.447059, 0.000000, 0.631373, 1.0 }, + { 0.392157, 0.019608, 0.725490, 1.0 }, + { 0.380392, 0.066667, 0.839216, 1.0 }, + { 0.317647, 0.317647, 0.937255, 1.0 }, + { 0.172549, 0.474510, 0.898039, 1.0 }, + { 0.294118, 0.694118, 0.850980, 1.0 }, + { 0.203922, 0.662745, 0.792157, 1.0 }, + }; +/* vchira_19.jpg */ +static double4 colors_366[] = { + { 0.882353, 0.501961, 0.631373, 1.0 }, + { 0.964706, 0.831373, 0.337255, 1.0 }, + { 0.905882, 0.913725, 0.254902, 1.0 }, + { 0.847059, 0.996078, 0.172549, 1.0 }, + { 0.619608, 0.807843, 0.090196, 1.0 }, + { 0.396078, 0.619608, 0.011765, 1.0 }, + { 0.400000, 0.494118, 0.003922, 1.0 }, + { 0.407843, 0.372549, 0.000000, 1.0 }, + { 0.741176, 0.592157, 0.023529, 1.0 }, + { 0.807843, 0.756863, 0.031373, 1.0 }, + { 0.878431, 0.921569, 0.043137, 1.0 }, + { 0.835294, 0.960784, 0.094118, 1.0 }, + { 0.796078, 1.000000, 0.145098, 1.0 }, + { 0.607843, 0.976471, 0.219608, 1.0 }, + { 0.419608, 0.952941, 0.294118, 1.0 }, + { 0.384314, 0.956863, 0.384314, 1.0 }, + { 0.352941, 0.964706, 0.474510, 1.0 }, + { 0.811765, 0.952941, 0.356863, 1.0 }, + { 0.784314, 0.901961, 0.454902, 1.0 }, + { 0.756863, 0.850980, 0.552941, 1.0 }, + { 0.678431, 0.894118, 0.572549, 1.0 }, + { 0.603922, 0.941176, 0.592157, 1.0 }, + { 0.474510, 0.949020, 0.541176, 1.0 }, + { 0.349020, 0.956863, 0.494118, 1.0 }, + { 0.050980, 0.956863, 0.831373, 1.0 }, + { 0.027451, 0.745098, 0.690196, 1.0 }, + { 0.003922, 0.533333, 0.549020, 1.0 }, + { 0.003922, 0.364706, 0.423529, 1.0 }, + { 0.003922, 0.200000, 0.298039, 1.0 }, + { 0.035294, 0.145098, 0.243137, 1.0 }, + { 0.066667, 0.090196, 0.192157, 1.0 }, + { 0.027451, 0.090196, 0.090196, 1.0 }, + { 0.011765, 0.047059, 0.066667, 1.0 }, + { 0.023529, 0.176471, 0.000000, 1.0 }, + { 0.105882, 0.243137, 0.007843, 1.0 }, + { 0.192157, 0.309804, 0.019608, 1.0 }, + { 0.352941, 0.454902, 0.031373, 1.0 }, + { 0.513725, 0.603922, 0.043137, 1.0 }, + { 0.537255, 0.752941, 0.133333, 1.0 }, + { 0.564706, 0.901961, 0.223529, 1.0 }, + { 0.678431, 0.882353, 0.498039, 1.0 }, + { 0.364706, 0.658824, 0.427451, 1.0 }, + { 0.050980, 0.439216, 0.360784, 1.0 }, + { 0.047059, 0.345098, 0.274510, 1.0 }, + { 0.047059, 0.254902, 0.192157, 1.0 }, + { 0.027451, 0.231373, 0.227451, 1.0 }, + { 0.007843, 0.211765, 0.262745, 1.0 }, + { 0.074510, 0.211765, 0.368627, 1.0 }, + { 0.137255, 0.180392, 0.431373, 1.0 }, + { 0.050980, 0.149020, 0.372549, 1.0 }, + { 0.145098, 0.200000, 0.203922, 1.0 }, + { 0.243137, 0.254902, 0.039216, 1.0 }, + { 0.247059, 0.258824, 0.043137, 1.0 }, + { 0.254902, 0.266667, 0.050980, 1.0 }, + { 0.168627, 0.258824, 0.039216, 1.0 }, + { 0.082353, 0.250980, 0.031373, 1.0 }, + { 0.007843, 0.160784, 0.039216, 1.0 }, + { 0.137255, 0.168627, 0.019608, 1.0 }, + { 0.270588, 0.176471, 0.000000, 1.0 }, + { 0.407843, 0.274510, 0.000000, 1.0 }, + { 0.545098, 0.372549, 0.000000, 1.0 }, + { 0.627451, 0.478431, 0.000000, 1.0 }, + { 0.713725, 0.584314, 0.000000, 1.0 }, + { 0.886275, 0.898039, 0.000000, 1.0 }, + { 0.972549, 0.937255, 0.047059, 1.0 }, + { 0.945098, 0.980392, 0.000000, 1.0 }, + { 0.968627, 0.984314, 0.000000, 1.0 }, + { 0.992157, 0.988235, 0.003922, 1.0 }, + { 0.980392, 0.984314, 0.019608, 1.0 }, + { 0.968627, 0.980392, 0.035294, 1.0 }, + { 0.960784, 1.000000, 0.043137, 1.0 }, + { 0.898039, 0.976471, 0.117647, 1.0 }, + { 0.945098, 0.913725, 0.172549, 1.0 }, + { 0.972549, 0.658824, 0.364706, 1.0 }, + { 1.000000, 0.403922, 0.560784, 1.0 }, + { 0.980392, 0.325490, 0.576471, 1.0 }, + { 0.964706, 0.250980, 0.592157, 1.0 }, + { 0.964706, 0.392157, 0.556863, 1.0 }, + { 0.964706, 0.537255, 0.525490, 1.0 }, + { 1.000000, 0.627451, 0.384314, 1.0 }, + { 0.984314, 0.615686, 0.223529, 1.0 }, + { 0.670588, 0.584314, 0.003922, 1.0 }, + { 0.490196, 0.435294, 0.000000, 1.0 }, + { 0.313725, 0.290196, 0.000000, 1.0 }, + { 0.215686, 0.356863, 0.062745, 1.0 }, + { 0.117647, 0.423529, 0.125490, 1.0 }, + { 0.039216, 0.537255, 0.337255, 1.0 }, + { 0.000000, 0.623529, 0.513725, 1.0 }, + { 0.231373, 0.992157, 0.745098, 1.0 }, + { 0.349020, 0.866667, 0.705882, 1.0 }, + { 0.470588, 0.741176, 0.666667, 1.0 }, + { 0.529412, 0.752941, 0.647059, 1.0 }, + { 0.588235, 0.768627, 0.627451, 1.0 }, + { 0.396078, 0.525490, 0.647059, 1.0 }, + { 0.176471, 0.572549, 0.415686, 1.0 }, + { 0.290196, 0.376471, 0.196078, 1.0 }, + { 0.145098, 0.286275, 0.043137, 1.0 }, + { 0.000000, 0.145098, 0.113725, 1.0 }, + { 0.000000, 0.141176, 0.109804, 1.0 }, + { 0.000000, 0.137255, 0.109804, 1.0 }, + { 0.003922, 0.137255, 0.164706, 1.0 }, + { 0.011765, 0.137255, 0.219608, 1.0 }, + { 0.019608, 0.164706, 0.266667, 1.0 }, + { 0.094118, 0.066667, 0.333333, 1.0 }, + { 0.149020, 0.043137, 0.321569, 1.0 }, + { 0.121569, 0.019608, 0.200000, 1.0 }, + { 0.098039, 0.000000, 0.082353, 1.0 }, + { 0.109804, 0.011765, 0.094118, 1.0 }, + { 0.121569, 0.023529, 0.105882, 1.0 }, + { 0.129412, 0.003922, 0.196078, 1.0 }, + { 0.219608, 0.000000, 0.254902, 1.0 }, + { 0.349020, 0.003922, 0.309804, 1.0 }, + { 0.415686, 0.000000, 0.431373, 1.0 }, + { 0.572549, 0.000000, 0.525490, 1.0 }, + { 0.658824, 0.003922, 0.588235, 1.0 }, + { 0.749020, 0.007843, 0.650980, 1.0 }, + { 0.933333, 0.235294, 0.580392, 1.0 }, + { 0.933333, 0.423529, 0.321569, 1.0 }, + { 0.898039, 0.556863, 0.152941, 1.0 }, + { 0.913725, 0.796078, 0.000000, 1.0 }, + { 0.705882, 0.478431, 0.098039, 1.0 }, + { 0.580392, 0.360784, 0.047059, 1.0 }, + { 0.454902, 0.247059, 0.000000, 1.0 }, + { 0.364706, 0.196078, 0.000000, 1.0 }, + { 0.274510, 0.149020, 0.000000, 1.0 }, + { 0.164706, 0.031373, 0.000000, 1.0 }, + { 0.109804, 0.003922, 0.000000, 1.0 }, + { 0.113725, 0.039216, 0.047059, 1.0 }, + { 0.160784, 0.039216, 0.031373, 1.0 }, + { 0.341176, 0.000000, 0.129412, 1.0 }, + { 0.466667, 0.023529, 0.243137, 1.0 }, + { 0.592157, 0.050980, 0.356863, 1.0 }, + { 0.752941, 0.039216, 0.505882, 1.0 }, + { 0.788235, 0.007843, 0.701961, 1.0 }, + { 0.835294, 0.027451, 0.694118, 1.0 }, + { 0.823529, 0.043137, 0.752941, 1.0 }, + { 0.564706, 0.086275, 0.819608, 1.0 }, + { 0.282353, 0.317647, 0.643137, 1.0 }, + { 0.003922, 0.549020, 0.466667, 1.0 }, + { 0.003922, 0.505882, 0.427451, 1.0 }, + { 0.007843, 0.462745, 0.388235, 1.0 }, + { 0.027451, 0.415686, 0.243137, 1.0 }, + { 0.019608, 0.266667, 0.160784, 1.0 }, + { 0.007843, 0.196078, 0.101961, 1.0 }, + { 0.039216, 0.156863, 0.054902, 1.0 }, + { 0.003922, 0.352941, 0.243137, 1.0 }, + { 0.003922, 0.396078, 0.313725, 1.0 }, + { 0.003922, 0.443137, 0.388235, 1.0 }, + { 0.023529, 0.533333, 0.352941, 1.0 }, + { 0.035294, 0.596078, 0.388235, 1.0 }, + { 0.000000, 0.678431, 0.541176, 1.0 }, + { 0.058824, 0.878431, 0.654902, 1.0 }, + { 0.180392, 0.662745, 0.400000, 1.0 }, + { 0.168627, 0.615686, 0.250980, 1.0 }, + { 0.156863, 0.568627, 0.105882, 1.0 }, + { 0.188235, 0.333333, 0.027451, 1.0 }, + { 0.227451, 0.388235, 0.011765, 1.0 }, + { 0.219608, 0.568627, 0.003922, 1.0 }, + { 0.203922, 0.564706, 0.137255, 1.0 }, + { 0.274510, 0.690196, 0.109804, 1.0 }, + { 0.211765, 0.713725, 0.239216, 1.0 }, + { 0.478431, 0.850980, 0.254902, 1.0 }, + { 0.325490, 0.690196, 0.203922, 1.0 }, + { 0.176471, 0.529412, 0.152941, 1.0 }, + { 0.101961, 0.239216, 0.027451, 1.0 }, + { 0.086275, 0.062745, 0.000000, 1.0 }, + { 0.043137, 0.031373, 0.000000, 1.0 }, + { 0.000000, 0.070588, 0.000000, 1.0 }, + { 0.031373, 0.011765, 0.027451, 1.0 }, + { 0.031373, 0.011765, 0.011765, 1.0 }, + { 0.031373, 0.011765, 0.000000, 1.0 }, + { 0.007843, 0.003922, 0.035294, 1.0 }, + { 0.011765, 0.011765, 0.050980, 1.0 }, + { 0.007843, 0.003922, 0.023529, 1.0 }, + { 0.011765, 0.000000, 0.015686, 1.0 }, + { 0.031373, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.007843, 0.027451, 1.0 }, + { 0.023529, 0.000000, 0.043137, 1.0 }, + { 0.058824, 0.000000, 0.082353, 1.0 }, + { 0.113725, 0.023529, 0.101961, 1.0 }, + { 0.168627, 0.000000, 0.109804, 1.0 }, + { 0.294118, 0.000000, 0.239216, 1.0 }, + { 0.388235, 0.003922, 0.337255, 1.0 }, + { 0.431373, 0.000000, 0.364706, 1.0 }, + { 0.274510, 0.011765, 0.313725, 1.0 }, + { 0.215686, 0.003922, 0.290196, 1.0 }, + { 0.160784, 0.000000, 0.270588, 1.0 }, + { 0.109804, 0.015686, 0.211765, 1.0 }, + { 0.231373, 0.003922, 0.090196, 1.0 }, + { 0.290196, 0.078431, 0.070588, 1.0 }, + { 0.384314, 0.090196, 0.109804, 1.0 }, + { 0.556863, 0.180392, 0.133333, 1.0 }, + { 0.580392, 0.254902, 0.082353, 1.0 }, + { 0.639216, 0.309804, 0.266667, 1.0 }, + { 0.792157, 0.286275, 0.356863, 1.0 }, + { 0.600000, 0.058824, 0.250980, 1.0 }, + { 0.541176, 0.078431, 0.203922, 1.0 }, + { 0.529412, 0.082353, 0.223529, 1.0 }, + { 0.517647, 0.031373, 0.227451, 1.0 }, + { 0.443137, 0.090196, 0.188235, 1.0 }, + { 0.337255, 0.011765, 0.215686, 1.0 }, + { 0.215686, 0.035294, 0.043137, 1.0 }, + { 0.207843, 0.019608, 0.019608, 1.0 }, + { 0.215686, 0.086275, 0.019608, 1.0 }, + { 0.294118, 0.164706, 0.035294, 1.0 }, + { 0.219608, 0.247059, 0.047059, 1.0 }, + { 0.184314, 0.125490, 0.035294, 1.0 }, + { 0.113725, 0.164706, 0.000000, 1.0 }, + { 0.125490, 0.152941, 0.000000, 1.0 }, + { 0.392157, 0.278431, 0.011765, 1.0 }, + { 0.611765, 0.352941, 0.062745, 1.0 }, + { 0.784314, 0.458824, 0.058824, 1.0 }, + { 0.925490, 0.772549, 0.054902, 1.0 }, + { 0.972549, 0.949020, 0.125490, 1.0 }, + { 1.000000, 0.984314, 0.133333, 1.0 }, + { 0.972549, 0.988235, 0.058824, 1.0 }, + { 0.921569, 1.000000, 0.047059, 1.0 }, + { 0.913725, 0.988235, 0.078431, 1.0 }, + { 0.772549, 0.886275, 0.156863, 1.0 }, + { 0.643137, 0.745098, 0.027451, 1.0 }, + { 0.419608, 0.494118, 0.003922, 1.0 }, + { 0.349020, 0.349020, 0.000000, 1.0 }, + { 0.254902, 0.541176, 0.000000, 1.0 }, + { 0.231373, 0.580392, 0.000000, 1.0 }, + { 0.376471, 0.623529, 0.039216, 1.0 }, + { 0.458824, 0.686275, 0.050980, 1.0 }, + { 0.545098, 0.733333, 0.000000, 1.0 }, + { 0.760784, 0.847059, 0.074510, 1.0 }, + { 0.709804, 0.682353, 0.082353, 1.0 }, + { 0.717647, 0.286275, 0.227451, 1.0 }, + { 0.784314, 0.172549, 0.360784, 1.0 }, + { 0.980392, 0.149020, 0.721569, 1.0 }, + { 0.847059, 0.011765, 0.741176, 1.0 }, + { 0.847059, 0.019608, 0.764706, 1.0 }, + { 0.898039, 0.027451, 0.847059, 1.0 }, + { 0.992157, 0.105882, 0.870588, 1.0 }, + { 0.898039, 0.560784, 0.705882, 1.0 }, + { 0.917647, 0.698039, 0.505882, 1.0 }, + { 0.921569, 0.725490, 0.384314, 1.0 }, + { 0.874510, 0.827451, 0.254902, 1.0 }, + { 0.694118, 1.000000, 0.278431, 1.0 }, + { 0.882353, 0.898039, 0.211765, 1.0 }, + { 0.913725, 0.882353, 0.149020, 1.0 }, + { 0.949020, 0.725490, 0.078431, 1.0 }, + { 0.768627, 0.431373, 0.098039, 1.0 }, + { 0.466667, 0.254902, 0.070588, 1.0 }, + { 0.278431, 0.168627, 0.074510, 1.0 }, + { 0.200000, 0.074510, 0.086275, 1.0 }, + { 0.141176, 0.117647, 0.219608, 1.0 }, + { 0.121569, 0.117647, 0.423529, 1.0 }, + { 0.415686, 0.000000, 0.431373, 1.0 }, + { 0.564706, 0.015686, 0.686275, 1.0 }, + { 0.674510, 0.047059, 0.713725, 1.0 }, + { 0.584314, 0.035294, 0.658824, 1.0 }, + { 0.443137, 0.239216, 0.427451, 1.0 }, + { 0.035294, 0.254902, 0.447059, 1.0 }, + }; +/* vchira_28.jpg */ +static double4 colors_367[] = { + { 0.000000, 0.007843, 0.172549, 1.0 }, + { 0.000000, 0.278431, 0.694118, 1.0 }, + { 0.047059, 0.396078, 0.764706, 1.0 }, + { 0.094118, 0.513725, 0.835294, 1.0 }, + { 0.050980, 0.458824, 0.839216, 1.0 }, + { 0.011765, 0.403922, 0.843137, 1.0 }, + { 0.019608, 0.356863, 0.745098, 1.0 }, + { 0.031373, 0.313725, 0.647059, 1.0 }, + { 0.101961, 0.266667, 0.423529, 1.0 }, + { 0.113725, 0.215686, 0.309804, 1.0 }, + { 0.129412, 0.164706, 0.200000, 1.0 }, + { 0.235294, 0.200000, 0.176471, 1.0 }, + { 0.345098, 0.239216, 0.156863, 1.0 }, + { 0.294118, 0.270588, 0.235294, 1.0 }, + { 0.247059, 0.301961, 0.313725, 1.0 }, + { 0.184314, 0.254902, 0.305882, 1.0 }, + { 0.121569, 0.207843, 0.298039, 1.0 }, + { 0.098039, 0.137255, 0.184314, 1.0 }, + { 0.149020, 0.078431, 0.101961, 1.0 }, + { 0.203922, 0.023529, 0.023529, 1.0 }, + { 0.211765, 0.047059, 0.031373, 1.0 }, + { 0.219608, 0.074510, 0.043137, 1.0 }, + { 0.247059, 0.101961, 0.039216, 1.0 }, + { 0.274510, 0.133333, 0.039216, 1.0 }, + { 0.447059, 0.160784, 0.023529, 1.0 }, + { 0.309804, 0.149020, 0.054902, 1.0 }, + { 0.176471, 0.137255, 0.090196, 1.0 }, + { 0.168627, 0.094118, 0.047059, 1.0 }, + { 0.164706, 0.054902, 0.007843, 1.0 }, + { 0.105882, 0.039216, 0.011765, 1.0 }, + { 0.047059, 0.027451, 0.015686, 1.0 }, + { 0.011765, 0.007843, 0.000000, 1.0 }, + { 0.015686, 0.003922, 0.039216, 1.0 }, + { 0.050980, 0.011765, 0.015686, 1.0 }, + { 0.211765, 0.062745, 0.070588, 1.0 }, + { 0.376471, 0.117647, 0.125490, 1.0 }, + { 0.509804, 0.243137, 0.121569, 1.0 }, + { 0.643137, 0.372549, 0.117647, 1.0 }, + { 0.698039, 0.380392, 0.105882, 1.0 }, + { 0.752941, 0.392157, 0.098039, 1.0 }, + { 0.650980, 0.486275, 0.290196, 1.0 }, + { 0.674510, 0.564706, 0.435294, 1.0 }, + { 0.698039, 0.647059, 0.584314, 1.0 }, + { 0.823529, 0.666667, 0.407843, 1.0 }, + { 0.949020, 0.686275, 0.235294, 1.0 }, + { 0.972549, 0.780392, 0.168627, 1.0 }, + { 1.000000, 0.874510, 0.101961, 1.0 }, + { 0.988235, 0.913725, 0.270588, 1.0 }, + { 0.996078, 0.949020, 0.478431, 1.0 }, + { 0.866667, 0.882353, 0.980392, 1.0 }, + { 0.737255, 0.721569, 0.756863, 1.0 }, + { 0.611765, 0.560784, 0.537255, 1.0 }, + { 0.450980, 0.439216, 0.443137, 1.0 }, + { 0.290196, 0.317647, 0.349020, 1.0 }, + { 0.278431, 0.262745, 0.325490, 1.0 }, + { 0.266667, 0.211765, 0.301961, 1.0 }, + { 0.156863, 0.172549, 0.219608, 1.0 }, + { 0.215686, 0.290196, 0.380392, 1.0 }, + { 0.274510, 0.407843, 0.545098, 1.0 }, + { 0.478431, 0.576471, 0.674510, 1.0 }, + { 0.682353, 0.745098, 0.803922, 1.0 }, + { 0.717647, 0.776471, 0.827451, 1.0 }, + { 0.756863, 0.811765, 0.854902, 1.0 }, + { 0.756863, 0.780392, 0.905882, 1.0 }, + { 0.678431, 0.760784, 0.843137, 1.0 }, + { 0.396078, 0.537255, 0.631373, 1.0 }, + { 0.321569, 0.329412, 0.568627, 1.0 }, + { 0.247059, 0.121569, 0.509804, 1.0 }, + { 0.250980, 0.058824, 0.333333, 1.0 }, + { 0.254902, 0.000000, 0.156863, 1.0 }, + { 0.196078, 0.011765, 0.074510, 1.0 }, + { 0.282353, 0.023529, 0.062745, 1.0 }, + { 0.411765, 0.047059, 0.090196, 1.0 }, + { 0.427451, 0.058824, 0.078431, 1.0 }, + { 0.447059, 0.074510, 0.066667, 1.0 }, + { 0.388235, 0.047059, 0.086275, 1.0 }, + { 0.329412, 0.023529, 0.109804, 1.0 }, + { 0.345098, 0.019608, 0.145098, 1.0 }, + { 0.364706, 0.019608, 0.184314, 1.0 }, + { 0.521569, 0.019608, 0.207843, 1.0 }, + { 0.647059, 0.101961, 0.074510, 1.0 }, + { 0.600000, 0.086275, 0.105882, 1.0 }, + { 0.403922, 0.192157, 0.266667, 1.0 }, + { 0.211765, 0.301961, 0.427451, 1.0 }, + { 0.192157, 0.313725, 0.513725, 1.0 }, + { 0.176471, 0.325490, 0.603922, 1.0 }, + { 0.094118, 0.325490, 0.639216, 1.0 }, + { 0.203922, 0.368627, 0.658824, 1.0 }, + { 0.011765, 0.262745, 0.749020, 1.0 }, + { 0.066667, 0.227451, 0.756863, 1.0 }, + { 0.125490, 0.196078, 0.768627, 1.0 }, + { 0.211765, 0.149020, 0.815686, 1.0 }, + { 0.298039, 0.101961, 0.866667, 1.0 }, + { 0.345098, 0.152941, 0.815686, 1.0 }, + { 0.592157, 0.090196, 0.815686, 1.0 }, + { 0.796078, 0.003922, 0.819608, 1.0 }, + { 0.537255, 0.023529, 0.705882, 1.0 }, + { 0.431373, 0.137255, 0.733333, 1.0 }, + { 0.305882, 0.235294, 0.764706, 1.0 }, + { 0.180392, 0.333333, 0.800000, 1.0 }, + { 0.101961, 0.278431, 0.752941, 1.0 }, + { 0.027451, 0.223529, 0.705882, 1.0 }, + { 0.000000, 0.156863, 0.509804, 1.0 }, + { 0.043137, 0.168627, 0.329412, 1.0 }, + { 0.047059, 0.035294, 0.298039, 1.0 }, + { 0.066667, 0.039216, 0.341176, 1.0 }, + { 0.086275, 0.047059, 0.388235, 1.0 }, + { 0.074510, 0.078431, 0.474510, 1.0 }, + { 0.066667, 0.109804, 0.560784, 1.0 }, + { 0.007843, 0.200000, 0.674510, 1.0 }, + { 0.043137, 0.203922, 0.705882, 1.0 }, + { 0.062745, 0.180392, 0.698039, 1.0 }, + { 0.239216, 0.043137, 0.635294, 1.0 }, + { 0.200000, 0.023529, 0.294118, 1.0 }, + { 0.133333, 0.015686, 0.219608, 1.0 }, + { 0.070588, 0.007843, 0.149020, 1.0 }, + { 0.027451, 0.054902, 0.086275, 1.0 }, + { 0.000000, 0.023529, 0.086275, 1.0 }, + { 0.003922, 0.043137, 0.141176, 1.0 }, + { 0.000000, 0.039216, 0.145098, 1.0 }, + { 0.000000, 0.035294, 0.274510, 1.0 }, + { 0.023529, 0.027451, 0.278431, 1.0 }, + { 0.047059, 0.019608, 0.282353, 1.0 }, + { 0.058824, 0.011765, 0.223529, 1.0 }, + { 0.070588, 0.003922, 0.168627, 1.0 }, + { 0.137255, 0.000000, 0.192157, 1.0 }, + { 0.235294, 0.031373, 0.047059, 1.0 }, + { 0.450980, 0.101961, 0.000000, 1.0 }, + { 0.670588, 0.207843, 0.011765, 1.0 }, + { 0.780392, 0.380392, 0.137255, 1.0 }, + { 0.713725, 0.439216, 0.231373, 1.0 }, + { 0.647059, 0.501961, 0.329412, 1.0 }, + { 0.752941, 0.611765, 0.619608, 1.0 }, + { 0.796078, 0.756863, 0.788235, 1.0 }, + { 0.854902, 0.796078, 0.776471, 1.0 }, + { 0.862745, 0.831373, 0.788235, 1.0 }, + { 0.874510, 0.807843, 0.627451, 1.0 }, + { 0.862745, 0.784314, 0.627451, 1.0 }, + { 0.854902, 0.764706, 0.631373, 1.0 }, + { 0.827451, 0.725490, 0.580392, 1.0 }, + { 0.800000, 0.690196, 0.533333, 1.0 }, + { 0.733333, 0.545098, 0.301961, 1.0 }, + { 0.862745, 0.584314, 0.223529, 1.0 }, + { 0.835294, 0.490196, 0.058824, 1.0 }, + { 0.866667, 0.368627, 0.090196, 1.0 }, + { 0.866667, 0.141176, 0.439216, 1.0 }, + { 0.780392, 0.086275, 0.470588, 1.0 }, + { 0.694118, 0.035294, 0.501961, 1.0 }, + { 0.623529, 0.007843, 0.560784, 1.0 }, + { 0.647059, 0.003922, 0.752941, 1.0 }, + { 0.815686, 0.039216, 0.709804, 1.0 }, + { 1.000000, 0.188235, 0.776471, 1.0 }, + { 0.854902, 0.568627, 0.635294, 1.0 }, + { 0.811765, 0.588235, 0.650980, 1.0 }, + { 0.768627, 0.607843, 0.670588, 1.0 }, + { 0.784314, 0.443137, 0.576471, 1.0 }, + { 0.874510, 0.137255, 0.505882, 1.0 }, + { 0.701961, 0.019608, 0.596078, 1.0 }, + { 0.592157, 0.003922, 0.529412, 1.0 }, + { 0.423529, 0.007843, 0.674510, 1.0 }, + { 0.341176, 0.000000, 0.333333, 1.0 }, + { 0.062745, 0.023529, 0.117647, 1.0 }, + { 0.039216, 0.011765, 0.086275, 1.0 }, + { 0.015686, 0.000000, 0.054902, 1.0 }, + { 0.019608, 0.023529, 0.039216, 1.0 }, + { 0.133333, 0.047059, 0.003922, 1.0 }, + { 0.219608, 0.113725, 0.039216, 1.0 }, + { 0.384314, 0.149020, 0.007843, 1.0 }, + { 0.729412, 0.172549, 0.133333, 1.0 }, + { 0.741176, 0.117647, 0.188235, 1.0 }, + { 0.756863, 0.066667, 0.247059, 1.0 }, + { 0.803922, 0.176471, 0.286275, 1.0 }, + { 0.870588, 0.066667, 0.439216, 1.0 }, + { 0.737255, 0.156863, 0.447059, 1.0 }, + { 0.615686, 0.466667, 0.313725, 1.0 }, + { 0.494118, 0.419608, 0.600000, 1.0 }, + { 0.278431, 0.443137, 0.600000, 1.0 }, + { 0.250980, 0.450980, 0.635294, 1.0 }, + { 0.141176, 0.509804, 0.800000, 1.0 }, + { 0.188235, 0.470588, 0.800000, 1.0 }, + { 0.341176, 0.282353, 0.835294, 1.0 }, + { 0.301961, 0.078431, 0.725490, 1.0 }, + { 0.305882, 0.098039, 0.505882, 1.0 }, + { 0.407843, 0.047059, 0.231373, 1.0 }, + { 0.541176, 0.282353, 0.047059, 1.0 }, + { 0.580392, 0.290196, 0.027451, 1.0 }, + { 0.619608, 0.298039, 0.011765, 1.0 }, + { 0.717647, 0.321569, 0.007843, 1.0 }, + { 0.796078, 0.407843, 0.007843, 1.0 }, + { 0.858824, 0.400000, 0.000000, 1.0 }, + { 0.886275, 0.454902, 0.003922, 1.0 }, + { 0.815686, 0.454902, 0.027451, 1.0 }, + { 0.819608, 0.458824, 0.062745, 1.0 }, + { 0.752941, 0.411765, 0.133333, 1.0 }, + { 0.654902, 0.411765, 0.211765, 1.0 }, + { 0.333333, 0.360784, 0.384314, 1.0 }, + { 0.333333, 0.349020, 0.352941, 1.0 }, + { 0.223529, 0.235294, 0.192157, 1.0 }, + { 0.168627, 0.152941, 0.149020, 1.0 }, + { 0.262745, 0.137255, 0.047059, 1.0 }, + { 0.435294, 0.211765, 0.043137, 1.0 }, + { 0.690196, 0.352941, 0.058824, 1.0 }, + { 0.870588, 0.376471, 0.215686, 1.0 }, + { 0.929412, 0.674510, 0.266667, 1.0 }, + { 0.870588, 0.666667, 0.337255, 1.0 }, + { 0.701961, 0.490196, 0.247059, 1.0 }, + { 0.564706, 0.392157, 0.215686, 1.0 }, + { 0.525490, 0.325490, 0.203922, 1.0 }, + { 0.294118, 0.219608, 0.152941, 1.0 }, + { 0.105882, 0.133333, 0.156863, 1.0 }, + { 0.062745, 0.113725, 0.176471, 1.0 }, + { 0.003922, 0.039216, 0.200000, 1.0 }, + { 0.027451, 0.105882, 0.301961, 1.0 }, + { 0.003922, 0.082353, 0.329412, 1.0 }, + { 0.039216, 0.196078, 0.388235, 1.0 }, + { 0.000000, 0.129412, 0.447059, 1.0 }, + { 0.007843, 0.125490, 0.478431, 1.0 }, + { 0.003922, 0.219608, 0.576471, 1.0 }, + { 0.066667, 0.368627, 0.674510, 1.0 }, + { 0.278431, 0.576471, 0.768627, 1.0 }, + { 0.411765, 0.658824, 0.827451, 1.0 }, + { 0.603922, 0.729412, 0.827451, 1.0 }, + { 0.780392, 0.835294, 0.847059, 1.0 }, + { 0.862745, 0.854902, 0.858824, 1.0 }, + { 0.874510, 0.878431, 0.886275, 1.0 }, + { 0.870588, 0.850980, 0.827451, 1.0 }, + { 0.760784, 0.819608, 0.847059, 1.0 }, + { 0.525490, 0.839216, 0.968627, 1.0 }, + { 0.474510, 0.643137, 0.850980, 1.0 }, + { 0.368627, 0.694118, 0.890196, 1.0 }, + { 0.301961, 0.580392, 0.839216, 1.0 }, + { 0.305882, 0.623529, 0.839216, 1.0 }, + { 0.219608, 0.709804, 0.921569, 1.0 }, + { 0.105882, 0.588235, 0.894118, 1.0 }, + { 0.239216, 0.564706, 0.831373, 1.0 }, + { 0.243137, 0.317647, 0.870588, 1.0 }, + { 0.243137, 0.141176, 0.741176, 1.0 }, + { 0.356863, 0.007843, 0.596078, 1.0 }, + { 0.396078, 0.003922, 0.349020, 1.0 }, + { 0.372549, 0.003922, 0.294118, 1.0 }, + { 0.203922, 0.007843, 0.200000, 1.0 }, + { 0.329412, 0.011765, 0.172549, 1.0 }, + { 0.568627, 0.035294, 0.215686, 1.0 }, + { 0.768627, 0.070588, 0.407843, 1.0 }, + { 0.858824, 0.141176, 0.466667, 1.0 }, + { 0.827451, 0.074510, 0.603922, 1.0 }, + { 0.878431, 0.003922, 0.831373, 1.0 }, + { 0.835294, 0.019608, 0.843137, 1.0 }, + { 0.725490, 0.003922, 0.686275, 1.0 }, + { 0.443137, 0.133333, 0.552941, 1.0 }, + { 0.490196, 0.000000, 0.321569, 1.0 }, + { 0.482353, 0.070588, 0.239216, 1.0 }, + { 0.505882, 0.403922, 0.298039, 1.0 }, + { 0.682353, 0.552941, 0.494118, 1.0 }, + { 0.909804, 0.870588, 0.831373, 1.0 }, + { 0.850980, 0.741176, 0.658824, 1.0 }, + }; +/* vchira_2pp1.jpg */ +static double4 colors_368[] = { + { 0.701961, 0.709804, 0.000000, 1.0 }, + { 0.905882, 0.631373, 0.011765, 1.0 }, + { 0.937255, 0.600000, 0.003922, 1.0 }, + { 0.972549, 0.572549, 0.000000, 1.0 }, + { 0.823529, 0.454902, 0.000000, 1.0 }, + { 0.678431, 0.341176, 0.000000, 1.0 }, + { 0.647059, 0.321569, 0.000000, 1.0 }, + { 0.615686, 0.305882, 0.000000, 1.0 }, + { 0.521569, 0.078431, 0.101961, 1.0 }, + { 0.423529, 0.058824, 0.231373, 1.0 }, + { 0.329412, 0.043137, 0.360784, 1.0 }, + { 0.254902, 0.113725, 0.368627, 1.0 }, + { 0.180392, 0.188235, 0.380392, 1.0 }, + { 0.090196, 0.152941, 0.635294, 1.0 }, + { 0.003922, 0.121569, 0.890196, 1.0 }, + { 0.015686, 0.156863, 0.941176, 1.0 }, + { 0.027451, 0.196078, 0.992157, 1.0 }, + { 0.047059, 0.647059, 0.780392, 1.0 }, + { 0.066667, 0.619608, 0.627451, 1.0 }, + { 0.090196, 0.596078, 0.474510, 1.0 }, + { 0.109804, 0.576471, 0.329412, 1.0 }, + { 0.129412, 0.560784, 0.188235, 1.0 }, + { 0.152941, 0.592157, 0.168627, 1.0 }, + { 0.180392, 0.627451, 0.149020, 1.0 }, + { 0.062745, 0.352941, 0.364706, 1.0 }, + { 0.035294, 0.266667, 0.549020, 1.0 }, + { 0.007843, 0.184314, 0.737255, 1.0 }, + { 0.086275, 0.149020, 0.827451, 1.0 }, + { 0.164706, 0.117647, 0.917647, 1.0 }, + { 0.200000, 0.058824, 0.815686, 1.0 }, + { 0.235294, 0.000000, 0.717647, 1.0 }, + { 0.360784, 0.082353, 0.552941, 1.0 }, + { 0.478431, 0.129412, 0.239216, 1.0 }, + { 0.921569, 0.549020, 0.000000, 1.0 }, + { 0.874510, 0.749020, 0.007843, 1.0 }, + { 0.831373, 0.949020, 0.015686, 1.0 }, + { 0.615686, 0.949020, 0.035294, 1.0 }, + { 0.403922, 0.952941, 0.054902, 1.0 }, + { 0.305882, 0.952941, 0.082353, 1.0 }, + { 0.207843, 0.956863, 0.113725, 1.0 }, + { 0.066667, 0.925490, 0.462745, 1.0 }, + { 0.152941, 0.733333, 0.450980, 1.0 }, + { 0.239216, 0.545098, 0.443137, 1.0 }, + { 0.211765, 0.529412, 0.329412, 1.0 }, + { 0.188235, 0.517647, 0.215686, 1.0 }, + { 0.121569, 0.513725, 0.301961, 1.0 }, + { 0.058824, 0.509804, 0.388235, 1.0 }, + { 0.058824, 0.258824, 0.443137, 1.0 }, + { 0.011765, 0.278431, 0.564706, 1.0 }, + { 0.007843, 0.552941, 0.478431, 1.0 }, + { 0.031373, 0.392157, 0.454902, 1.0 }, + { 0.054902, 0.235294, 0.431373, 1.0 }, + { 0.180392, 0.137255, 0.415686, 1.0 }, + { 0.309804, 0.039216, 0.403922, 1.0 }, + { 0.329412, 0.039216, 0.392157, 1.0 }, + { 0.352941, 0.039216, 0.380392, 1.0 }, + { 0.219608, 0.160784, 0.392157, 1.0 }, + { 0.184314, 0.341176, 0.254902, 1.0 }, + { 0.152941, 0.525490, 0.117647, 1.0 }, + { 0.082353, 0.725490, 0.117647, 1.0 }, + { 0.015686, 0.929412, 0.121569, 1.0 }, + { 0.035294, 0.941176, 0.121569, 1.0 }, + { 0.058824, 0.952941, 0.125490, 1.0 }, + { 0.152941, 0.980392, 0.098039, 1.0 }, + { 0.156863, 0.972549, 0.058824, 1.0 }, + { 0.337255, 0.772549, 0.129412, 1.0 }, + { 0.411765, 0.662745, 0.062745, 1.0 }, + { 0.486275, 0.552941, 0.000000, 1.0 }, + { 0.337255, 0.549020, 0.000000, 1.0 }, + { 0.188235, 0.545098, 0.000000, 1.0 }, + { 0.000000, 0.529412, 0.000000, 1.0 }, + { 0.101961, 0.796078, 0.094118, 1.0 }, + { 0.458824, 0.917647, 0.172549, 1.0 }, + { 0.705882, 0.835294, 0.235294, 1.0 }, + { 0.956863, 0.756863, 0.298039, 1.0 }, + { 0.956863, 0.752941, 0.258824, 1.0 }, + { 0.956863, 0.752941, 0.219608, 1.0 }, + { 0.972549, 0.776471, 0.196078, 1.0 }, + { 0.988235, 0.800000, 0.172549, 1.0 }, + { 0.882353, 0.968627, 0.094118, 1.0 }, + { 0.901961, 1.000000, 0.125490, 1.0 }, + { 0.996078, 0.890196, 0.000000, 1.0 }, + { 0.976471, 0.701961, 0.000000, 1.0 }, + { 0.956863, 0.517647, 0.000000, 1.0 }, + { 0.976471, 0.403922, 0.000000, 1.0 }, + { 1.000000, 0.294118, 0.003922, 1.0 }, + { 0.992157, 0.168627, 0.039216, 1.0 }, + { 1.000000, 0.090196, 0.047059, 1.0 }, + { 0.968627, 0.011765, 0.294118, 1.0 }, + { 0.596078, 0.007843, 0.509804, 1.0 }, + { 0.227451, 0.007843, 0.725490, 1.0 }, + { 0.141176, 0.035294, 0.764706, 1.0 }, + { 0.058824, 0.062745, 0.803922, 1.0 }, + { 0.031373, 0.047059, 0.866667, 1.0 }, + { 0.074510, 0.035294, 0.901961, 1.0 }, + { 0.039216, 0.062745, 0.988235, 1.0 }, + { 0.027451, 0.129412, 0.996078, 1.0 }, + { 0.023529, 0.333333, 0.796078, 1.0 }, + { 0.058824, 0.345098, 0.768627, 1.0 }, + { 0.094118, 0.360784, 0.741176, 1.0 }, + { 0.054902, 0.345098, 0.835294, 1.0 }, + { 0.019608, 0.329412, 0.929412, 1.0 }, + { 0.082353, 0.290196, 0.933333, 1.0 }, + { 0.129412, 0.227451, 0.835294, 1.0 }, + { 0.674510, 0.572549, 0.435294, 1.0 }, + { 0.494118, 0.760784, 0.329412, 1.0 }, + { 0.313725, 0.952941, 0.227451, 1.0 }, + { 0.188235, 0.933333, 0.239216, 1.0 }, + { 0.066667, 0.917647, 0.254902, 1.0 }, + { 0.086275, 0.917647, 0.341176, 1.0 }, + { 0.086275, 0.819608, 0.501961, 1.0 }, + { 0.011765, 0.690196, 0.521569, 1.0 }, + { 0.152941, 0.545098, 0.741176, 1.0 }, + { 0.090196, 0.031373, 0.827451, 1.0 }, + { 0.270588, 0.039216, 0.737255, 1.0 }, + { 0.450980, 0.047059, 0.647059, 1.0 }, + { 0.737255, 0.007843, 0.443137, 1.0 }, + { 0.886275, 0.003922, 0.262745, 1.0 }, + { 0.835294, 0.031373, 0.200000, 1.0 }, + { 0.894118, 0.086275, 0.094118, 1.0 }, + { 0.890196, 0.200000, 0.243137, 1.0 }, + { 0.698039, 0.117647, 0.364706, 1.0 }, + { 0.509804, 0.035294, 0.490196, 1.0 }, + { 0.384314, 0.019608, 0.568627, 1.0 }, + { 0.258824, 0.003922, 0.647059, 1.0 }, + { 0.215686, 0.023529, 0.760784, 1.0 }, + { 0.117647, 0.007843, 0.784314, 1.0 }, + { 0.184314, 0.011765, 0.635294, 1.0 }, + { 0.294118, 0.007843, 0.466667, 1.0 }, + { 0.431373, 0.050980, 0.313725, 1.0 }, + { 0.501961, 0.054902, 0.278431, 1.0 }, + { 0.572549, 0.062745, 0.243137, 1.0 }, + { 0.607843, 0.019608, 0.298039, 1.0 }, + { 0.603922, 0.058824, 0.223529, 1.0 }, + { 0.764706, 0.113725, 0.113725, 1.0 }, + { 0.988235, 0.180392, 0.035294, 1.0 }, + { 0.952941, 0.301961, 0.011765, 1.0 }, + { 0.854902, 0.262745, 0.043137, 1.0 }, + { 0.756863, 0.223529, 0.074510, 1.0 }, + { 0.686275, 0.247059, 0.090196, 1.0 }, + { 0.615686, 0.274510, 0.105882, 1.0 }, + { 0.521569, 0.266667, 0.156863, 1.0 }, + { 0.501961, 0.160784, 0.227451, 1.0 }, + { 0.435294, 0.301961, 0.152941, 1.0 }, + { 0.176471, 0.556863, 0.184314, 1.0 }, + { 0.180392, 0.784314, 0.274510, 1.0 }, + { 0.219608, 0.835294, 0.227451, 1.0 }, + { 0.262745, 0.886275, 0.180392, 1.0 }, + { 0.313725, 0.976471, 0.023529, 1.0 }, + { 0.501961, 0.933333, 0.011765, 1.0 }, + { 0.803922, 0.858824, 0.031373, 1.0 }, + { 0.913725, 0.827451, 0.113725, 1.0 }, + { 0.752941, 0.415686, 0.000000, 1.0 }, + { 0.725490, 0.352941, 0.000000, 1.0 }, + { 0.701961, 0.294118, 0.000000, 1.0 }, + { 0.635294, 0.270588, 0.200000, 1.0 }, + { 0.400000, 0.298039, 0.443137, 1.0 }, + { 0.200000, 0.337255, 0.360784, 1.0 }, + { 0.176471, 0.549020, 0.219608, 1.0 }, + { 0.145098, 0.776471, 0.270588, 1.0 }, + { 0.082353, 0.886275, 0.098039, 1.0 }, + { 0.105882, 0.890196, 0.027451, 1.0 }, + { 0.137255, 0.917647, 0.058824, 1.0 }, + { 0.168627, 0.945098, 0.094118, 1.0 }, + { 0.286275, 0.941176, 0.039216, 1.0 }, + { 0.305882, 0.882353, 0.047059, 1.0 }, + { 0.219608, 0.811765, 0.125490, 1.0 }, + { 0.258824, 0.839216, 0.258824, 1.0 }, + { 0.266667, 0.807843, 0.988235, 1.0 }, + { 0.192157, 0.564706, 0.945098, 1.0 }, + { 0.121569, 0.325490, 0.905882, 1.0 }, + { 0.117647, 0.188235, 0.964706, 1.0 }, + { 0.003922, 0.086275, 0.984314, 1.0 }, + { 0.003922, 0.043137, 0.901961, 1.0 }, + { 0.011765, 0.074510, 0.925490, 1.0 }, + { 0.082353, 0.090196, 0.972549, 1.0 }, + { 0.043137, 0.149020, 0.937255, 1.0 }, + { 0.000000, 0.168627, 0.835294, 1.0 }, + { 0.000000, 0.129412, 0.807843, 1.0 }, + { 0.035294, 0.090196, 0.670588, 1.0 }, + { 0.023529, 0.188235, 0.572549, 1.0 }, + { 0.027451, 0.184314, 0.525490, 1.0 }, + { 0.043137, 0.180392, 0.498039, 1.0 }, + { 0.050980, 0.098039, 0.482353, 1.0 }, + { 0.325490, 0.258824, 0.231373, 1.0 }, + { 0.333333, 0.349020, 0.125490, 1.0 }, + { 0.341176, 0.443137, 0.023529, 1.0 }, + { 0.580392, 0.517647, 0.000000, 1.0 }, + { 0.690196, 0.525490, 0.000000, 1.0 }, + { 0.756863, 0.627451, 0.000000, 1.0 }, + { 0.737255, 0.666667, 0.000000, 1.0 }, + { 0.780392, 0.737255, 0.000000, 1.0 }, + { 0.811765, 0.705882, 0.011765, 1.0 }, + { 0.878431, 0.588235, 0.105882, 1.0 }, + { 0.870588, 0.556863, 0.176471, 1.0 }, + { 0.870588, 0.466667, 0.337255, 1.0 }, + { 1.000000, 0.658824, 0.278431, 1.0 }, + { 0.949020, 0.572549, 0.231373, 1.0 }, + { 0.929412, 0.333333, 0.180392, 1.0 }, + { 0.952941, 0.239216, 0.043137, 1.0 }, + { 0.862745, 0.274510, 0.035294, 1.0 }, + { 0.772549, 0.356863, 0.058824, 1.0 }, + { 0.560784, 0.290196, 0.027451, 1.0 }, + { 0.129412, 0.321569, 0.011765, 1.0 }, + { 0.184314, 0.549020, 0.027451, 1.0 }, + { 0.231373, 0.776471, 0.035294, 1.0 }, + { 0.486275, 0.890196, 0.000000, 1.0 }, + { 0.780392, 0.968627, 0.011765, 1.0 }, + { 0.843137, 0.905882, 0.043137, 1.0 }, + { 0.886275, 0.894118, 0.027451, 1.0 }, + { 0.941176, 0.713725, 0.050980, 1.0 }, + { 0.917647, 0.603922, 0.058824, 1.0 }, + { 0.866667, 0.654902, 0.035294, 1.0 }, + { 0.643137, 0.709804, 0.168627, 1.0 }, + { 0.596078, 0.737255, 0.070588, 1.0 }, + { 0.462745, 0.819608, 0.027451, 1.0 }, + { 0.658824, 0.768627, 0.000000, 1.0 }, + { 0.623529, 0.639216, 0.054902, 1.0 }, + { 0.647059, 0.521569, 0.000000, 1.0 }, + { 0.560784, 0.545098, 0.011765, 1.0 }, + { 0.545098, 0.619608, 0.000000, 1.0 }, + { 0.349020, 0.764706, 0.003922, 1.0 }, + { 0.247059, 0.827451, 0.000000, 1.0 }, + { 0.239216, 0.858824, 0.000000, 1.0 }, + { 0.466667, 0.921569, 0.015686, 1.0 }, + { 0.643137, 0.956863, 0.019608, 1.0 }, + { 0.843137, 0.917647, 0.070588, 1.0 }, + { 0.929412, 0.921569, 0.047059, 1.0 }, + { 1.000000, 0.764706, 0.156863, 1.0 }, + { 0.992157, 0.556863, 0.031373, 1.0 }, + { 0.960784, 0.439216, 0.027451, 1.0 }, + { 0.866667, 0.501961, 0.027451, 1.0 }, + { 0.611765, 0.556863, 0.000000, 1.0 }, + { 0.470588, 0.784314, 0.019608, 1.0 }, + { 0.274510, 0.800000, 0.074510, 1.0 }, + { 0.109804, 0.945098, 0.137255, 1.0 }, + { 0.043137, 0.988235, 0.192157, 1.0 }, + { 0.258824, 0.894118, 0.180392, 1.0 }, + { 0.501961, 0.949020, 0.035294, 1.0 }, + { 0.698039, 0.898039, 0.015686, 1.0 }, + { 0.854902, 0.815686, 0.125490, 1.0 }, + { 0.945098, 0.705882, 0.054902, 1.0 }, + { 0.941176, 0.576471, 0.027451, 1.0 }, + { 0.909804, 0.462745, 0.015686, 1.0 }, + { 0.976471, 0.203922, 0.027451, 1.0 }, + { 0.980392, 0.090196, 0.054902, 1.0 }, + { 0.874510, 0.003922, 0.094118, 1.0 }, + { 0.756863, 0.043137, 0.133333, 1.0 }, + { 0.811765, 0.019608, 0.082353, 1.0 }, + { 0.854902, 0.000000, 0.054902, 1.0 }, + { 0.890196, 0.047059, 0.027451, 1.0 }, + { 0.996078, 0.133333, 0.031373, 1.0 }, + { 0.964706, 0.294118, 0.011765, 1.0 }, + { 0.894118, 0.419608, 0.007843, 1.0 }, + { 0.729412, 0.788235, 0.298039, 1.0 }, + { 0.756863, 0.490196, 0.094118, 1.0 }, + }; +/* 00017 */ +static double4 colors_369[] = { + { 0.337255, 0.635294, 0.705882, 1.0 }, + { 0.309804, 0.643137, 0.733333, 1.0 }, + { 0.309804, 0.639216, 0.741176, 1.0 }, + { 0.313725, 0.635294, 0.749020, 1.0 }, + { 0.337255, 0.639216, 0.745098, 1.0 }, + { 0.364706, 0.643137, 0.741176, 1.0 }, + { 0.376471, 0.643137, 0.737255, 1.0 }, + { 0.392157, 0.643137, 0.737255, 1.0 }, + { 0.411765, 0.639216, 0.725490, 1.0 }, + { 0.400000, 0.654902, 0.717647, 1.0 }, + { 0.392157, 0.670588, 0.713725, 1.0 }, + { 0.380392, 0.690196, 0.705882, 1.0 }, + { 0.368627, 0.713725, 0.701961, 1.0 }, + { 0.352941, 0.745098, 0.698039, 1.0 }, + { 0.341176, 0.776471, 0.694118, 1.0 }, + { 0.341176, 0.792157, 0.690196, 1.0 }, + { 0.345098, 0.807843, 0.686275, 1.0 }, + { 0.372549, 0.874510, 0.698039, 1.0 }, + { 0.400000, 0.886275, 0.698039, 1.0 }, + { 0.427451, 0.901961, 0.698039, 1.0 }, + { 0.458824, 0.905882, 0.686275, 1.0 }, + { 0.490196, 0.913725, 0.678431, 1.0 }, + { 0.501961, 0.909804, 0.670588, 1.0 }, + { 0.513725, 0.905882, 0.666667, 1.0 }, + { 0.568627, 0.886275, 0.643137, 1.0 }, + { 0.584314, 0.874510, 0.643137, 1.0 }, + { 0.600000, 0.862745, 0.643137, 1.0 }, + { 0.615686, 0.850980, 0.643137, 1.0 }, + { 0.635294, 0.843137, 0.643137, 1.0 }, + { 0.631373, 0.839216, 0.639216, 1.0 }, + { 0.627451, 0.839216, 0.639216, 1.0 }, + { 0.631373, 0.823529, 0.635294, 1.0 }, + { 0.639216, 0.807843, 0.643137, 1.0 }, + { 0.650980, 0.768627, 0.674510, 1.0 }, + { 0.654902, 0.745098, 0.686275, 1.0 }, + { 0.658824, 0.725490, 0.701961, 1.0 }, + { 0.662745, 0.698039, 0.709804, 1.0 }, + { 0.670588, 0.674510, 0.721569, 1.0 }, + { 0.678431, 0.658824, 0.717647, 1.0 }, + { 0.690196, 0.647059, 0.717647, 1.0 }, + { 0.741176, 0.584314, 0.705882, 1.0 }, + { 0.752941, 0.545098, 0.709804, 1.0 }, + { 0.764706, 0.509804, 0.717647, 1.0 }, + { 0.764706, 0.482353, 0.729412, 1.0 }, + { 0.768627, 0.458824, 0.741176, 1.0 }, + { 0.756863, 0.447059, 0.749020, 1.0 }, + { 0.745098, 0.435294, 0.756863, 1.0 }, + { 0.721569, 0.415686, 0.772549, 1.0 }, + { 0.694118, 0.403922, 0.792157, 1.0 }, + { 0.639216, 0.396078, 0.819608, 1.0 }, + { 0.611765, 0.403922, 0.827451, 1.0 }, + { 0.584314, 0.415686, 0.839216, 1.0 }, + { 0.556863, 0.423529, 0.835294, 1.0 }, + { 0.529412, 0.431373, 0.835294, 1.0 }, + { 0.521569, 0.439216, 0.827451, 1.0 }, + { 0.517647, 0.447059, 0.819608, 1.0 }, + { 0.513725, 0.478431, 0.784314, 1.0 }, + { 0.529412, 0.478431, 0.780392, 1.0 }, + { 0.549020, 0.482353, 0.776471, 1.0 }, + { 0.556863, 0.470588, 0.768627, 1.0 }, + { 0.568627, 0.462745, 0.760784, 1.0 }, + { 0.564706, 0.454902, 0.752941, 1.0 }, + { 0.564706, 0.447059, 0.749020, 1.0 }, + { 0.552941, 0.431373, 0.729412, 1.0 }, + { 0.545098, 0.411765, 0.705882, 1.0 }, + { 0.533333, 0.403922, 0.666667, 1.0 }, + { 0.521569, 0.400000, 0.662745, 1.0 }, + { 0.513725, 0.396078, 0.662745, 1.0 }, + { 0.505882, 0.392157, 0.662745, 1.0 }, + { 0.498039, 0.392157, 0.662745, 1.0 }, + { 0.498039, 0.384314, 0.666667, 1.0 }, + { 0.498039, 0.384314, 0.666667, 1.0 }, + { 0.490196, 0.388235, 0.670588, 1.0 }, + { 0.494118, 0.403922, 0.662745, 1.0 }, + { 0.498039, 0.419608, 0.658824, 1.0 }, + { 0.498039, 0.423529, 0.666667, 1.0 }, + { 0.498039, 0.427451, 0.674510, 1.0 }, + { 0.494118, 0.427451, 0.674510, 1.0 }, + { 0.494118, 0.427451, 0.674510, 1.0 }, + { 0.490196, 0.419608, 0.666667, 1.0 }, + { 0.490196, 0.415686, 0.654902, 1.0 }, + { 0.501961, 0.419608, 0.650980, 1.0 }, + { 0.494118, 0.419608, 0.662745, 1.0 }, + { 0.486275, 0.423529, 0.678431, 1.0 }, + { 0.482353, 0.419608, 0.690196, 1.0 }, + { 0.482353, 0.419608, 0.701961, 1.0 }, + { 0.474510, 0.415686, 0.717647, 1.0 }, + { 0.458824, 0.403922, 0.737255, 1.0 }, + { 0.423529, 0.384314, 0.741176, 1.0 }, + { 0.407843, 0.403922, 0.741176, 1.0 }, + { 0.392157, 0.423529, 0.745098, 1.0 }, + { 0.384314, 0.435294, 0.752941, 1.0 }, + { 0.376471, 0.447059, 0.760784, 1.0 }, + { 0.356863, 0.474510, 0.784314, 1.0 }, + { 0.341176, 0.501961, 0.792157, 1.0 }, + { 0.325490, 0.525490, 0.796078, 1.0 }, + { 0.305882, 0.556863, 0.800000, 1.0 }, + { 0.270588, 0.619608, 0.772549, 1.0 }, + { 0.243137, 0.631373, 0.745098, 1.0 }, + { 0.215686, 0.647059, 0.717647, 1.0 }, + { 0.215686, 0.654902, 0.701961, 1.0 }, + { 0.215686, 0.662745, 0.690196, 1.0 }, + { 0.223529, 0.686275, 0.674510, 1.0 }, + { 0.227451, 0.717647, 0.658824, 1.0 }, + { 0.223529, 0.745098, 0.627451, 1.0 }, + { 0.215686, 0.749020, 0.615686, 1.0 }, + { 0.207843, 0.752941, 0.607843, 1.0 }, + { 0.200000, 0.749020, 0.607843, 1.0 }, + { 0.196078, 0.749020, 0.607843, 1.0 }, + { 0.196078, 0.749020, 0.588235, 1.0 }, + { 0.211765, 0.749020, 0.568627, 1.0 }, + { 0.239216, 0.749020, 0.552941, 1.0 }, + { 0.266667, 0.749020, 0.549020, 1.0 }, + { 0.321569, 0.741176, 0.533333, 1.0 }, + { 0.329412, 0.737255, 0.529412, 1.0 }, + { 0.337255, 0.733333, 0.529412, 1.0 }, + { 0.360784, 0.709804, 0.505882, 1.0 }, + { 0.400000, 0.698039, 0.490196, 1.0 }, + { 0.439216, 0.701961, 0.470588, 1.0 }, + { 0.482353, 0.713725, 0.450980, 1.0 }, + { 0.549020, 0.733333, 0.415686, 1.0 }, + { 0.572549, 0.721569, 0.400000, 1.0 }, + { 0.596078, 0.709804, 0.384314, 1.0 }, + { 0.596078, 0.698039, 0.384314, 1.0 }, + { 0.600000, 0.686275, 0.384314, 1.0 }, + { 0.611765, 0.662745, 0.384314, 1.0 }, + { 0.639216, 0.643137, 0.384314, 1.0 }, + { 0.662745, 0.627451, 0.403922, 1.0 }, + { 0.686275, 0.615686, 0.423529, 1.0 }, + { 0.713725, 0.603922, 0.494118, 1.0 }, + { 0.709804, 0.592157, 0.505882, 1.0 }, + { 0.709804, 0.580392, 0.521569, 1.0 }, + { 0.717647, 0.545098, 0.545098, 1.0 }, + { 0.733333, 0.505882, 0.556863, 1.0 }, + { 0.764706, 0.474510, 0.576471, 1.0 }, + { 0.796078, 0.450980, 0.592157, 1.0 }, + { 0.866667, 0.423529, 0.619608, 1.0 }, + { 0.886275, 0.400000, 0.635294, 1.0 }, + { 0.905882, 0.376471, 0.650980, 1.0 }, + { 0.905882, 0.360784, 0.658824, 1.0 }, + { 0.909804, 0.345098, 0.666667, 1.0 }, + { 0.909804, 0.321569, 0.682353, 1.0 }, + { 0.905882, 0.305882, 0.698039, 1.0 }, + { 0.901961, 0.294118, 0.701961, 1.0 }, + { 0.898039, 0.290196, 0.698039, 1.0 }, + { 0.894118, 0.305882, 0.694118, 1.0 }, + { 0.890196, 0.309804, 0.690196, 1.0 }, + { 0.890196, 0.317647, 0.686275, 1.0 }, + { 0.886275, 0.317647, 0.670588, 1.0 }, + { 0.886275, 0.309804, 0.670588, 1.0 }, + { 0.890196, 0.298039, 0.678431, 1.0 }, + { 0.890196, 0.278431, 0.694118, 1.0 }, + { 0.898039, 0.250980, 0.713725, 1.0 }, + { 0.886275, 0.247059, 0.709804, 1.0 }, + { 0.878431, 0.243137, 0.705882, 1.0 }, + { 0.854902, 0.243137, 0.698039, 1.0 }, + { 0.831373, 0.239216, 0.690196, 1.0 }, + { 0.800000, 0.239216, 0.682353, 1.0 }, + { 0.772549, 0.243137, 0.674510, 1.0 }, + { 0.745098, 0.247059, 0.678431, 1.0 }, + { 0.721569, 0.243137, 0.674510, 1.0 }, + { 0.670588, 0.254902, 0.643137, 1.0 }, + { 0.654902, 0.258824, 0.623529, 1.0 }, + { 0.639216, 0.262745, 0.607843, 1.0 }, + { 0.603922, 0.274510, 0.568627, 1.0 }, + { 0.580392, 0.282353, 0.545098, 1.0 }, + { 0.564706, 0.286275, 0.529412, 1.0 }, + { 0.552941, 0.282353, 0.525490, 1.0 }, + { 0.556863, 0.278431, 0.517647, 1.0 }, + { 0.552941, 0.278431, 0.513725, 1.0 }, + { 0.552941, 0.278431, 0.513725, 1.0 }, + { 0.560784, 0.278431, 0.517647, 1.0 }, + { 0.568627, 0.262745, 0.517647, 1.0 }, + { 0.568627, 0.250980, 0.513725, 1.0 }, + { 0.568627, 0.235294, 0.533333, 1.0 }, + { 0.564706, 0.207843, 0.564706, 1.0 }, + { 0.568627, 0.176471, 0.596078, 1.0 }, + { 0.568627, 0.149020, 0.635294, 1.0 }, + { 0.568627, 0.125490, 0.654902, 1.0 }, + { 0.560784, 0.113725, 0.647059, 1.0 }, + { 0.552941, 0.113725, 0.643137, 1.0 }, + { 0.549020, 0.117647, 0.635294, 1.0 }, + { 0.541176, 0.125490, 0.627451, 1.0 }, + { 0.545098, 0.141176, 0.619608, 1.0 }, + { 0.576471, 0.141176, 0.584314, 1.0 }, + { 0.580392, 0.141176, 0.580392, 1.0 }, + { 0.588235, 0.141176, 0.576471, 1.0 }, + { 0.600000, 0.125490, 0.568627, 1.0 }, + { 0.607843, 0.113725, 0.564706, 1.0 }, + { 0.615686, 0.109804, 0.564706, 1.0 }, + { 0.615686, 0.105882, 0.568627, 1.0 }, + { 0.619608, 0.101961, 0.560784, 1.0 }, + { 0.635294, 0.101961, 0.572549, 1.0 }, + { 0.666667, 0.109804, 0.588235, 1.0 }, + { 0.686275, 0.113725, 0.600000, 1.0 }, + { 0.701961, 0.113725, 0.600000, 1.0 }, + { 0.713725, 0.109804, 0.603922, 1.0 }, + { 0.709804, 0.105882, 0.596078, 1.0 }, + { 0.694118, 0.117647, 0.584314, 1.0 }, + { 0.674510, 0.125490, 0.568627, 1.0 }, + { 0.650980, 0.141176, 0.541176, 1.0 }, + { 0.623529, 0.156863, 0.513725, 1.0 }, + { 0.592157, 0.168627, 0.482353, 1.0 }, + { 0.564706, 0.180392, 0.474510, 1.0 }, + { 0.537255, 0.203922, 0.474510, 1.0 }, + { 0.501961, 0.227451, 0.482353, 1.0 }, + { 0.462745, 0.243137, 0.474510, 1.0 }, + { 0.427451, 0.254902, 0.470588, 1.0 }, + { 0.411765, 0.274510, 0.470588, 1.0 }, + { 0.400000, 0.294118, 0.478431, 1.0 }, + { 0.388235, 0.309804, 0.486275, 1.0 }, + { 0.384314, 0.325490, 0.509804, 1.0 }, + { 0.384314, 0.333333, 0.533333, 1.0 }, + { 0.376471, 0.345098, 0.560784, 1.0 }, + { 0.364706, 0.360784, 0.596078, 1.0 }, + { 0.356863, 0.376471, 0.623529, 1.0 }, + { 0.360784, 0.396078, 0.643137, 1.0 }, + { 0.360784, 0.407843, 0.647059, 1.0 }, + { 0.368627, 0.411765, 0.654902, 1.0 }, + { 0.380392, 0.419608, 0.674510, 1.0 }, + { 0.388235, 0.427451, 0.698039, 1.0 }, + { 0.384314, 0.427451, 0.721569, 1.0 }, + { 0.368627, 0.419608, 0.733333, 1.0 }, + { 0.360784, 0.415686, 0.745098, 1.0 }, + { 0.356863, 0.419608, 0.752941, 1.0 }, + { 0.352941, 0.427451, 0.768627, 1.0 }, + { 0.356863, 0.447059, 0.792157, 1.0 }, + { 0.372549, 0.474510, 0.803922, 1.0 }, + { 0.396078, 0.498039, 0.811765, 1.0 }, + { 0.411765, 0.525490, 0.823529, 1.0 }, + { 0.423529, 0.549020, 0.827451, 1.0 }, + { 0.439216, 0.568627, 0.823529, 1.0 }, + { 0.447059, 0.584314, 0.815686, 1.0 }, + { 0.443137, 0.584314, 0.803922, 1.0 }, + { 0.439216, 0.596078, 0.796078, 1.0 }, + { 0.443137, 0.611765, 0.792157, 1.0 }, + { 0.447059, 0.627451, 0.788235, 1.0 }, + { 0.450980, 0.623529, 0.788235, 1.0 }, + { 0.454902, 0.607843, 0.788235, 1.0 }, + { 0.466667, 0.592157, 0.788235, 1.0 }, + { 0.474510, 0.568627, 0.784314, 1.0 }, + { 0.494118, 0.537255, 0.784314, 1.0 }, + { 0.505882, 0.509804, 0.780392, 1.0 }, + { 0.525490, 0.482353, 0.760784, 1.0 }, + { 0.537255, 0.458824, 0.745098, 1.0 }, + { 0.529412, 0.447059, 0.729412, 1.0 }, + { 0.525490, 0.443137, 0.709804, 1.0 }, + { 0.513725, 0.450980, 0.698039, 1.0 }, + { 0.498039, 0.454902, 0.686275, 1.0 }, + { 0.474510, 0.470588, 0.682353, 1.0 }, + { 0.443137, 0.494118, 0.678431, 1.0 }, + { 0.427451, 0.533333, 0.682353, 1.0 }, + { 0.411765, 0.560784, 0.686275, 1.0 }, + { 0.396078, 0.584314, 0.690196, 1.0 }, + { 0.380392, 0.603922, 0.694118, 1.0 }, + { 0.352941, 0.623529, 0.701961, 1.0 }, + }; +/* 040208-115 */ +static double4 colors_370[] = { + { 0.345098, 0.686275, 0.870588, 1.0 }, + { 0.392157, 0.733333, 0.917647, 1.0 }, + { 0.415686, 0.752941, 0.933333, 1.0 }, + { 0.443137, 0.772549, 0.949020, 1.0 }, + { 0.423529, 0.733333, 0.890196, 1.0 }, + { 0.403922, 0.698039, 0.831373, 1.0 }, + { 0.384314, 0.694118, 0.811765, 1.0 }, + { 0.368627, 0.690196, 0.796078, 1.0 }, + { 0.521569, 0.556863, 0.658824, 1.0 }, + { 0.560784, 0.572549, 0.650980, 1.0 }, + { 0.600000, 0.592157, 0.647059, 1.0 }, + { 0.552941, 0.615686, 0.643137, 1.0 }, + { 0.505882, 0.639216, 0.639216, 1.0 }, + { 0.435294, 0.556863, 0.525490, 1.0 }, + { 0.368627, 0.478431, 0.411765, 1.0 }, + { 0.349020, 0.482353, 0.427451, 1.0 }, + { 0.329412, 0.486275, 0.447059, 1.0 }, + { 0.200000, 0.403922, 0.392157, 1.0 }, + { 0.156863, 0.258824, 0.321569, 1.0 }, + { 0.113725, 0.113725, 0.254902, 1.0 }, + { 0.227451, 0.101961, 0.349020, 1.0 }, + { 0.341176, 0.090196, 0.443137, 1.0 }, + { 0.400000, 0.117647, 0.501961, 1.0 }, + { 0.458824, 0.145098, 0.564706, 1.0 }, + { 0.305882, 0.282353, 0.509804, 1.0 }, + { 0.313725, 0.494118, 0.650980, 1.0 }, + { 0.325490, 0.709804, 0.796078, 1.0 }, + { 0.266667, 0.654902, 0.800000, 1.0 }, + { 0.211765, 0.600000, 0.807843, 1.0 }, + { 0.207843, 0.596078, 0.796078, 1.0 }, + { 0.207843, 0.596078, 0.788235, 1.0 }, + { 0.188235, 0.596078, 0.784314, 1.0 }, + { 0.231373, 0.580392, 0.756863, 1.0 }, + { 0.211765, 0.572549, 0.752941, 1.0 }, + { 0.180392, 0.552941, 0.725490, 1.0 }, + { 0.152941, 0.537255, 0.701961, 1.0 }, + { 0.137255, 0.470588, 0.631373, 1.0 }, + { 0.121569, 0.407843, 0.564706, 1.0 }, + { 0.109804, 0.380392, 0.470588, 1.0 }, + { 0.101961, 0.356863, 0.380392, 1.0 }, + { 0.039216, 0.141176, 0.168627, 1.0 }, + { 0.043137, 0.109804, 0.121569, 1.0 }, + { 0.050980, 0.082353, 0.074510, 1.0 }, + { 0.023529, 0.043137, 0.039216, 1.0 }, + { 0.000000, 0.007843, 0.003922, 1.0 }, + { 0.000000, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.011765, 0.011765, 1.0 }, + { 0.000000, 0.023529, 0.027451, 1.0 }, + { 0.023529, 0.050980, 0.062745, 1.0 }, + { 0.050980, 0.082353, 0.101961, 1.0 }, + { 0.109804, 0.094118, 0.113725, 1.0 }, + { 0.094118, 0.086275, 0.141176, 1.0 }, + { 0.078431, 0.082353, 0.168627, 1.0 }, + { 0.137255, 0.149020, 0.203922, 1.0 }, + { 0.200000, 0.219608, 0.243137, 1.0 }, + { 0.219608, 0.243137, 0.258824, 1.0 }, + { 0.243137, 0.266667, 0.274510, 1.0 }, + { 0.250980, 0.368627, 0.345098, 1.0 }, + { 0.505882, 0.403922, 0.431373, 1.0 }, + { 0.666667, 0.490196, 0.525490, 1.0 }, + { 0.682353, 0.568627, 0.603922, 1.0 }, + { 0.701961, 0.650980, 0.682353, 1.0 }, + { 0.709804, 0.662745, 0.705882, 1.0 }, + { 0.721569, 0.678431, 0.733333, 1.0 }, + { 0.701961, 0.698039, 0.784314, 1.0 }, + { 0.733333, 0.796078, 0.882353, 1.0 }, + { 0.709804, 0.764706, 0.933333, 1.0 }, + { 0.713725, 0.803922, 0.956863, 1.0 }, + { 0.721569, 0.847059, 0.980392, 1.0 }, + { 0.698039, 0.862745, 0.956863, 1.0 }, + { 0.678431, 0.878431, 0.933333, 1.0 }, + { 0.654902, 0.835294, 0.905882, 1.0 }, + { 0.635294, 0.792157, 0.882353, 1.0 }, + { 0.615686, 0.705882, 0.843137, 1.0 }, + { 0.615686, 0.694118, 0.831373, 1.0 }, + { 0.627451, 0.639216, 0.745098, 1.0 }, + { 0.588235, 0.690196, 0.776471, 1.0 }, + { 0.552941, 0.741176, 0.807843, 1.0 }, + { 0.529412, 0.741176, 0.811765, 1.0 }, + { 0.509804, 0.741176, 0.819608, 1.0 }, + { 0.490196, 0.721569, 0.874510, 1.0 }, + { 0.466667, 0.772549, 0.933333, 1.0 }, + { 0.466667, 0.752941, 0.956863, 1.0 }, + { 0.505882, 0.803922, 0.960784, 1.0 }, + { 0.549020, 0.858824, 0.968627, 1.0 }, + { 0.568627, 0.913725, 0.980392, 1.0 }, + { 0.592157, 0.968627, 0.992157, 1.0 }, + { 0.584314, 0.988235, 1.000000, 1.0 }, + { 0.592157, 0.996078, 1.000000, 1.0 }, + { 0.627451, 0.933333, 1.000000, 1.0 }, + { 0.690196, 0.933333, 1.000000, 1.0 }, + { 0.698039, 0.921569, 0.945098, 1.0 }, + { 0.643137, 0.815686, 0.862745, 1.0 }, + { 0.592157, 0.713725, 0.784314, 1.0 }, + { 0.584314, 0.721569, 0.756863, 1.0 }, + { 0.580392, 0.729412, 0.733333, 1.0 }, + { 0.533333, 0.737255, 0.745098, 1.0 }, + { 0.466667, 0.662745, 0.690196, 1.0 }, + { 0.541176, 0.690196, 0.745098, 1.0 }, + { 0.521569, 0.682353, 0.764706, 1.0 }, + { 0.505882, 0.678431, 0.784314, 1.0 }, + { 0.509804, 0.647059, 0.768627, 1.0 }, + { 0.517647, 0.619608, 0.752941, 1.0 }, + { 0.356863, 0.380392, 0.701961, 1.0 }, + { 0.403922, 0.360784, 0.733333, 1.0 }, + { 0.513725, 0.431373, 0.741176, 1.0 }, + { 0.713725, 0.521569, 0.733333, 1.0 }, + { 0.600000, 0.552941, 0.658824, 1.0 }, + { 0.611765, 0.560784, 0.631373, 1.0 }, + { 0.627451, 0.572549, 0.607843, 1.0 }, + { 0.627451, 0.509804, 0.533333, 1.0 }, + { 0.635294, 0.490196, 0.494118, 1.0 }, + { 0.639216, 0.396078, 0.392157, 1.0 }, + { 0.666667, 0.305882, 0.305882, 1.0 }, + { 0.745098, 0.262745, 0.325490, 1.0 }, + { 0.831373, 0.215686, 0.278431, 1.0 }, + { 0.917647, 0.168627, 0.231373, 1.0 }, + { 0.854902, 0.203922, 0.278431, 1.0 }, + { 0.796078, 0.243137, 0.325490, 1.0 }, + { 0.800000, 0.317647, 0.380392, 1.0 }, + { 0.807843, 0.329412, 0.415686, 1.0 }, + { 0.882353, 0.345098, 0.505882, 1.0 }, + { 0.870588, 0.219608, 0.282353, 1.0 }, + { 0.843137, 0.368627, 0.462745, 1.0 }, + { 0.866667, 0.376471, 0.498039, 1.0 }, + { 0.890196, 0.388235, 0.537255, 1.0 }, + { 0.831373, 0.380392, 0.454902, 1.0 }, + { 0.882353, 0.372549, 0.458824, 1.0 }, + { 0.917647, 0.392157, 0.454902, 1.0 }, + { 0.905882, 0.443137, 0.513725, 1.0 }, + { 0.858824, 0.592157, 0.662745, 1.0 }, + { 0.815686, 0.572549, 0.662745, 1.0 }, + { 0.776471, 0.552941, 0.662745, 1.0 }, + { 0.749020, 0.545098, 0.619608, 1.0 }, + { 0.725490, 0.541176, 0.580392, 1.0 }, + { 0.639216, 0.415686, 0.439216, 1.0 }, + { 0.639216, 0.329412, 0.349020, 1.0 }, + { 0.627451, 0.239216, 0.270588, 1.0 }, + { 0.627451, 0.200000, 0.270588, 1.0 }, + { 0.490196, 0.196078, 0.290196, 1.0 }, + { 0.447059, 0.149020, 0.247059, 1.0 }, + { 0.403922, 0.101961, 0.207843, 1.0 }, + { 0.105882, 0.050980, 0.200000, 1.0 }, + { 0.007843, 0.043137, 0.137255, 1.0 }, + { 0.019608, 0.000000, 0.027451, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.109804, 0.000000, 0.137255, 1.0 }, + { 0.137255, 0.011765, 0.168627, 1.0 }, + { 0.164706, 0.027451, 0.200000, 1.0 }, + { 0.313725, 0.047059, 0.372549, 1.0 }, + { 0.392157, 0.156863, 0.364706, 1.0 }, + { 0.431373, 0.121569, 0.235294, 1.0 }, + { 0.560784, 0.125490, 0.203922, 1.0 }, + { 0.490196, 0.172549, 0.145098, 1.0 }, + { 0.462745, 0.137255, 0.227451, 1.0 }, + { 0.392157, 0.039216, 0.403922, 1.0 }, + { 0.411765, 0.050980, 0.407843, 1.0 }, + { 0.431373, 0.062745, 0.411765, 1.0 }, + { 0.552941, 0.137255, 0.517647, 1.0 }, + { 0.666667, 0.337255, 0.635294, 1.0 }, + { 0.709804, 0.392157, 0.615686, 1.0 }, + { 0.592157, 0.462745, 0.615686, 1.0 }, + { 0.549020, 0.380392, 0.423529, 1.0 }, + { 0.533333, 0.360784, 0.400000, 1.0 }, + { 0.517647, 0.345098, 0.380392, 1.0 }, + { 0.505882, 0.392157, 0.415686, 1.0 }, + { 0.505882, 0.454902, 0.494118, 1.0 }, + { 0.388235, 0.439216, 0.478431, 1.0 }, + { 0.254902, 0.368627, 0.490196, 1.0 }, + { 0.239216, 0.341176, 0.454902, 1.0 }, + { 0.262745, 0.278431, 0.403922, 1.0 }, + { 0.509804, 0.274510, 0.384314, 1.0 }, + { 0.541176, 0.207843, 0.196078, 1.0 }, + { 0.552941, 0.200000, 0.203922, 1.0 }, + { 0.572549, 0.156863, 0.223529, 1.0 }, + { 0.592157, 0.125490, 0.188235, 1.0 }, + { 0.564706, 0.176471, 0.207843, 1.0 }, + { 0.627451, 0.200000, 0.227451, 1.0 }, + { 0.627451, 0.164706, 0.172549, 1.0 }, + { 0.650980, 0.188235, 0.203922, 1.0 }, + { 0.678431, 0.211765, 0.235294, 1.0 }, + { 0.733333, 0.243137, 0.333333, 1.0 }, + { 0.741176, 0.262745, 0.333333, 1.0 }, + { 0.733333, 0.250980, 0.321569, 1.0 }, + { 0.701961, 0.262745, 0.278431, 1.0 }, + { 0.690196, 0.243137, 0.258824, 1.0 }, + { 0.666667, 0.262745, 0.266667, 1.0 }, + { 0.682353, 0.239216, 0.254902, 1.0 }, + { 0.666667, 0.250980, 0.258824, 1.0 }, + { 0.647059, 0.254902, 0.250980, 1.0 }, + { 0.635294, 0.254902, 0.274510, 1.0 }, + { 0.650980, 0.325490, 0.345098, 1.0 }, + { 0.650980, 0.345098, 0.364706, 1.0 }, + { 0.639216, 0.349020, 0.356863, 1.0 }, + { 0.615686, 0.400000, 0.380392, 1.0 }, + { 0.615686, 0.415686, 0.454902, 1.0 }, + { 0.627451, 0.372549, 0.380392, 1.0 }, + { 0.603922, 0.376471, 0.368627, 1.0 }, + { 0.596078, 0.447059, 0.443137, 1.0 }, + { 0.564706, 0.486275, 0.501961, 1.0 }, + { 0.525490, 0.505882, 0.549020, 1.0 }, + { 0.462745, 0.482353, 0.529412, 1.0 }, + { 0.466667, 0.560784, 0.533333, 1.0 }, + { 0.447059, 0.580392, 0.537255, 1.0 }, + { 0.454902, 0.607843, 0.568627, 1.0 }, + { 0.423529, 0.619608, 0.666667, 1.0 }, + { 0.403922, 0.643137, 0.650980, 1.0 }, + { 0.400000, 0.827451, 0.713725, 1.0 }, + { 0.454902, 0.968627, 0.917647, 1.0 }, + { 0.462745, 0.976471, 0.968627, 1.0 }, + { 0.505882, 0.972549, 0.980392, 1.0 }, + { 0.529412, 0.980392, 0.968627, 1.0 }, + { 0.584314, 0.980392, 0.968627, 1.0 }, + { 0.552941, 0.964706, 0.960784, 1.0 }, + { 0.552941, 0.976471, 0.941176, 1.0 }, + { 0.572549, 0.968627, 0.968627, 1.0 }, + { 0.572549, 0.827451, 0.925490, 1.0 }, + { 0.580392, 0.796078, 0.894118, 1.0 }, + { 0.564706, 0.886275, 0.894118, 1.0 }, + { 0.533333, 0.780392, 0.913725, 1.0 }, + { 0.529412, 0.682353, 0.870588, 1.0 }, + { 0.580392, 0.756863, 0.882353, 1.0 }, + { 0.650980, 0.752941, 0.858824, 1.0 }, + { 0.713725, 0.815686, 0.956863, 1.0 }, + { 0.772549, 0.858824, 0.980392, 1.0 }, + { 0.839216, 0.870588, 0.988235, 1.0 }, + { 0.843137, 0.858824, 0.980392, 1.0 }, + { 0.756863, 0.847059, 0.988235, 1.0 }, + { 0.678431, 0.874510, 0.992157, 1.0 }, + { 0.627451, 0.870588, 0.992157, 1.0 }, + { 0.564706, 0.866667, 0.956863, 1.0 }, + { 0.505882, 0.807843, 0.925490, 1.0 }, + { 0.490196, 0.796078, 0.913725, 1.0 }, + { 0.400000, 0.937255, 0.901961, 1.0 }, + { 0.388235, 0.800000, 0.780392, 1.0 }, + { 0.329412, 0.662745, 0.772549, 1.0 }, + { 0.274510, 0.537255, 0.584314, 1.0 }, + { 0.082353, 0.466667, 0.396078, 1.0 }, + { 0.094118, 0.388235, 0.356863, 1.0 }, + { 0.094118, 0.243137, 0.219608, 1.0 }, + { 0.090196, 0.180392, 0.156863, 1.0 }, + { 0.101961, 0.101961, 0.105882, 1.0 }, + { 0.101961, 0.125490, 0.117647, 1.0 }, + { 0.133333, 0.180392, 0.164706, 1.0 }, + { 0.137255, 0.360784, 0.262745, 1.0 }, + { 0.188235, 0.396078, 0.443137, 1.0 }, + { 0.243137, 0.419608, 0.466667, 1.0 }, + { 0.243137, 0.545098, 0.627451, 1.0 }, + { 0.243137, 0.588235, 0.721569, 1.0 }, + { 0.282353, 0.670588, 0.862745, 1.0 }, + }; +/* 040221-00 */ +static double4 colors_371[] = { + { 0.439216, 0.329412, 0.290196, 1.0 }, + { 0.380392, 0.325490, 0.313725, 1.0 }, + { 0.376471, 0.325490, 0.313725, 1.0 }, + { 0.372549, 0.329412, 0.317647, 1.0 }, + { 0.360784, 0.301961, 0.286275, 1.0 }, + { 0.352941, 0.278431, 0.258824, 1.0 }, + { 0.337255, 0.262745, 0.243137, 1.0 }, + { 0.321569, 0.247059, 0.227451, 1.0 }, + { 0.262745, 0.168627, 0.156863, 1.0 }, + { 0.254902, 0.141176, 0.129412, 1.0 }, + { 0.250980, 0.117647, 0.105882, 1.0 }, + { 0.266667, 0.101961, 0.082353, 1.0 }, + { 0.286275, 0.086275, 0.062745, 1.0 }, + { 0.313725, 0.074510, 0.047059, 1.0 }, + { 0.341176, 0.066667, 0.035294, 1.0 }, + { 0.352941, 0.062745, 0.031373, 1.0 }, + { 0.364706, 0.062745, 0.027451, 1.0 }, + { 0.435294, 0.082353, 0.027451, 1.0 }, + { 0.474510, 0.098039, 0.035294, 1.0 }, + { 0.513725, 0.113725, 0.047059, 1.0 }, + { 0.537255, 0.125490, 0.050980, 1.0 }, + { 0.560784, 0.141176, 0.054902, 1.0 }, + { 0.564706, 0.137255, 0.050980, 1.0 }, + { 0.572549, 0.137255, 0.050980, 1.0 }, + { 0.580392, 0.145098, 0.050980, 1.0 }, + { 0.584314, 0.152941, 0.054902, 1.0 }, + { 0.592157, 0.164706, 0.058824, 1.0 }, + { 0.564706, 0.176471, 0.070588, 1.0 }, + { 0.541176, 0.188235, 0.082353, 1.0 }, + { 0.517647, 0.180392, 0.082353, 1.0 }, + { 0.498039, 0.176471, 0.086275, 1.0 }, + { 0.439216, 0.160784, 0.086275, 1.0 }, + { 0.376471, 0.137255, 0.078431, 1.0 }, + { 0.270588, 0.090196, 0.050980, 1.0 }, + { 0.239216, 0.078431, 0.043137, 1.0 }, + { 0.211765, 0.066667, 0.039216, 1.0 }, + { 0.203922, 0.062745, 0.035294, 1.0 }, + { 0.196078, 0.058824, 0.035294, 1.0 }, + { 0.192157, 0.054902, 0.035294, 1.0 }, + { 0.188235, 0.054902, 0.035294, 1.0 }, + { 0.192157, 0.047059, 0.043137, 1.0 }, + { 0.211765, 0.062745, 0.054902, 1.0 }, + { 0.231373, 0.082353, 0.070588, 1.0 }, + { 0.274510, 0.117647, 0.101961, 1.0 }, + { 0.317647, 0.152941, 0.133333, 1.0 }, + { 0.345098, 0.168627, 0.149020, 1.0 }, + { 0.372549, 0.188235, 0.164706, 1.0 }, + { 0.431373, 0.231373, 0.192157, 1.0 }, + { 0.482353, 0.266667, 0.223529, 1.0 }, + { 0.552941, 0.333333, 0.286275, 1.0 }, + { 0.584314, 0.368627, 0.321569, 1.0 }, + { 0.615686, 0.403922, 0.360784, 1.0 }, + { 0.631373, 0.423529, 0.380392, 1.0 }, + { 0.650980, 0.443137, 0.400000, 1.0 }, + { 0.662745, 0.447059, 0.396078, 1.0 }, + { 0.674510, 0.450980, 0.392157, 1.0 }, + { 0.666667, 0.415686, 0.349020, 1.0 }, + { 0.643137, 0.380392, 0.313725, 1.0 }, + { 0.619608, 0.345098, 0.282353, 1.0 }, + { 0.584314, 0.305882, 0.254902, 1.0 }, + { 0.549020, 0.270588, 0.227451, 1.0 }, + { 0.541176, 0.250980, 0.207843, 1.0 }, + { 0.537255, 0.235294, 0.192157, 1.0 }, + { 0.517647, 0.203922, 0.152941, 1.0 }, + { 0.529412, 0.203922, 0.152941, 1.0 }, + { 0.533333, 0.196078, 0.141176, 1.0 }, + { 0.513725, 0.200000, 0.152941, 1.0 }, + { 0.494118, 0.203922, 0.164706, 1.0 }, + { 0.486275, 0.207843, 0.172549, 1.0 }, + { 0.482353, 0.215686, 0.180392, 1.0 }, + { 0.435294, 0.192157, 0.164706, 1.0 }, + { 0.427451, 0.203922, 0.188235, 1.0 }, + { 0.450980, 0.239216, 0.207843, 1.0 }, + { 0.450980, 0.258824, 0.227451, 1.0 }, + { 0.450980, 0.278431, 0.247059, 1.0 }, + { 0.435294, 0.294118, 0.262745, 1.0 }, + { 0.423529, 0.309804, 0.282353, 1.0 }, + { 0.403922, 0.301961, 0.282353, 1.0 }, + { 0.384314, 0.298039, 0.282353, 1.0 }, + { 0.372549, 0.298039, 0.274510, 1.0 }, + { 0.384314, 0.294118, 0.258824, 1.0 }, + { 0.458824, 0.305882, 0.235294, 1.0 }, + { 0.517647, 0.352941, 0.278431, 1.0 }, + { 0.576471, 0.403922, 0.325490, 1.0 }, + { 0.600000, 0.431373, 0.352941, 1.0 }, + { 0.623529, 0.458824, 0.380392, 1.0 }, + { 0.666667, 0.513725, 0.447059, 1.0 }, + { 0.690196, 0.552941, 0.490196, 1.0 }, + { 0.725490, 0.580392, 0.509804, 1.0 }, + { 0.745098, 0.596078, 0.525490, 1.0 }, + { 0.764706, 0.615686, 0.545098, 1.0 }, + { 0.780392, 0.635294, 0.560784, 1.0 }, + { 0.796078, 0.654902, 0.580392, 1.0 }, + { 0.839216, 0.713725, 0.650980, 1.0 }, + { 0.866667, 0.768627, 0.717647, 1.0 }, + { 0.886275, 0.807843, 0.776471, 1.0 }, + { 0.886275, 0.835294, 0.811765, 1.0 }, + { 0.862745, 0.839216, 0.827451, 1.0 }, + { 0.862745, 0.843137, 0.827451, 1.0 }, + { 0.866667, 0.847059, 0.831373, 1.0 }, + { 0.874510, 0.858824, 0.843137, 1.0 }, + { 0.886275, 0.870588, 0.854902, 1.0 }, + { 0.917647, 0.894118, 0.878431, 1.0 }, + { 0.952941, 0.925490, 0.905882, 1.0 }, + { 0.956863, 0.937255, 0.933333, 1.0 }, + { 0.929412, 0.913725, 0.909804, 1.0 }, + { 0.905882, 0.890196, 0.886275, 1.0 }, + { 0.886275, 0.870588, 0.862745, 1.0 }, + { 0.870588, 0.854902, 0.843137, 1.0 }, + { 0.823529, 0.807843, 0.796078, 1.0 }, + { 0.792157, 0.768627, 0.752941, 1.0 }, + { 0.749020, 0.721569, 0.709804, 1.0 }, + { 0.709804, 0.678431, 0.670588, 1.0 }, + { 0.666667, 0.647059, 0.647059, 1.0 }, + { 0.662745, 0.643137, 0.643137, 1.0 }, + { 0.662745, 0.643137, 0.639216, 1.0 }, + { 0.662745, 0.647059, 0.643137, 1.0 }, + { 0.674510, 0.662745, 0.658824, 1.0 }, + { 0.690196, 0.674510, 0.674510, 1.0 }, + { 0.698039, 0.686275, 0.686275, 1.0 }, + { 0.717647, 0.713725, 0.717647, 1.0 }, + { 0.713725, 0.713725, 0.713725, 1.0 }, + { 0.709804, 0.717647, 0.713725, 1.0 }, + { 0.705882, 0.717647, 0.713725, 1.0 }, + { 0.705882, 0.717647, 0.713725, 1.0 }, + { 0.701961, 0.705882, 0.705882, 1.0 }, + { 0.694118, 0.694118, 0.682353, 1.0 }, + { 0.682353, 0.658824, 0.650980, 1.0 }, + { 0.678431, 0.631373, 0.611765, 1.0 }, + { 0.662745, 0.556863, 0.505882, 1.0 }, + { 0.658824, 0.541176, 0.482353, 1.0 }, + { 0.658824, 0.529412, 0.458824, 1.0 }, + { 0.658824, 0.494118, 0.411765, 1.0 }, + { 0.666667, 0.482353, 0.384314, 1.0 }, + { 0.674510, 0.466667, 0.360784, 1.0 }, + { 0.686275, 0.458824, 0.356863, 1.0 }, + { 0.745098, 0.462745, 0.341176, 1.0 }, + { 0.776471, 0.466667, 0.333333, 1.0 }, + { 0.811765, 0.470588, 0.329412, 1.0 }, + { 0.823529, 0.466667, 0.325490, 1.0 }, + { 0.835294, 0.462745, 0.325490, 1.0 }, + { 0.847059, 0.458824, 0.309804, 1.0 }, + { 0.823529, 0.435294, 0.305882, 1.0 }, + { 0.788235, 0.407843, 0.278431, 1.0 }, + { 0.745098, 0.376471, 0.254902, 1.0 }, + { 0.698039, 0.333333, 0.203922, 1.0 }, + { 0.698039, 0.321569, 0.188235, 1.0 }, + { 0.698039, 0.309804, 0.176471, 1.0 }, + { 0.705882, 0.298039, 0.149020, 1.0 }, + { 0.705882, 0.286275, 0.129412, 1.0 }, + { 0.701961, 0.282353, 0.109804, 1.0 }, + { 0.686275, 0.282353, 0.098039, 1.0 }, + { 0.690196, 0.290196, 0.109804, 1.0 }, + { 0.705882, 0.298039, 0.117647, 1.0 }, + { 0.725490, 0.309804, 0.125490, 1.0 }, + { 0.768627, 0.333333, 0.152941, 1.0 }, + { 0.815686, 0.352941, 0.180392, 1.0 }, + { 0.850980, 0.388235, 0.200000, 1.0 }, + { 0.874510, 0.411765, 0.211765, 1.0 }, + { 0.886275, 0.427451, 0.227451, 1.0 }, + { 0.890196, 0.427451, 0.231373, 1.0 }, + { 0.874510, 0.388235, 0.219608, 1.0 }, + { 0.870588, 0.364706, 0.211765, 1.0 }, + { 0.866667, 0.341176, 0.203922, 1.0 }, + { 0.843137, 0.317647, 0.192157, 1.0 }, + { 0.819608, 0.294118, 0.172549, 1.0 }, + { 0.792157, 0.282353, 0.152941, 1.0 }, + { 0.764706, 0.270588, 0.129412, 1.0 }, + { 0.752941, 0.270588, 0.101961, 1.0 }, + { 0.752941, 0.262745, 0.101961, 1.0 }, + { 0.752941, 0.258824, 0.101961, 1.0 }, + { 0.749020, 0.247059, 0.105882, 1.0 }, + { 0.741176, 0.231373, 0.109804, 1.0 }, + { 0.725490, 0.227451, 0.113725, 1.0 }, + { 0.694118, 0.227451, 0.117647, 1.0 }, + { 0.674510, 0.247059, 0.137255, 1.0 }, + { 0.658824, 0.274510, 0.164706, 1.0 }, + { 0.666667, 0.309804, 0.192157, 1.0 }, + { 0.674510, 0.329412, 0.227451, 1.0 }, + { 0.682353, 0.337255, 0.250980, 1.0 }, + { 0.682353, 0.337255, 0.262745, 1.0 }, + { 0.654902, 0.321569, 0.258824, 1.0 }, + { 0.603922, 0.298039, 0.247059, 1.0 }, + { 0.545098, 0.270588, 0.227451, 1.0 }, + { 0.447059, 0.235294, 0.192157, 1.0 }, + { 0.431373, 0.227451, 0.188235, 1.0 }, + { 0.415686, 0.219608, 0.184314, 1.0 }, + { 0.403922, 0.203922, 0.172549, 1.0 }, + { 0.411765, 0.192157, 0.160784, 1.0 }, + { 0.435294, 0.180392, 0.141176, 1.0 }, + { 0.450980, 0.172549, 0.125490, 1.0 }, + { 0.470588, 0.188235, 0.113725, 1.0 }, + { 0.490196, 0.200000, 0.109804, 1.0 }, + { 0.521569, 0.215686, 0.117647, 1.0 }, + { 0.552941, 0.239216, 0.121569, 1.0 }, + { 0.592157, 0.266667, 0.137255, 1.0 }, + { 0.635294, 0.290196, 0.160784, 1.0 }, + { 0.682353, 0.313725, 0.184314, 1.0 }, + { 0.721569, 0.337255, 0.200000, 1.0 }, + { 0.745098, 0.356863, 0.211765, 1.0 }, + { 0.756863, 0.356863, 0.215686, 1.0 }, + { 0.752941, 0.352941, 0.215686, 1.0 }, + { 0.737255, 0.349020, 0.207843, 1.0 }, + { 0.721569, 0.352941, 0.211765, 1.0 }, + { 0.713725, 0.345098, 0.215686, 1.0 }, + { 0.713725, 0.341176, 0.215686, 1.0 }, + { 0.709804, 0.337255, 0.207843, 1.0 }, + { 0.694118, 0.317647, 0.192157, 1.0 }, + { 0.686275, 0.298039, 0.172549, 1.0 }, + { 0.670588, 0.274510, 0.141176, 1.0 }, + { 0.662745, 0.262745, 0.137255, 1.0 }, + { 0.658824, 0.254902, 0.141176, 1.0 }, + { 0.674510, 0.270588, 0.156863, 1.0 }, + { 0.698039, 0.294118, 0.176471, 1.0 }, + { 0.705882, 0.325490, 0.211765, 1.0 }, + { 0.717647, 0.356863, 0.235294, 1.0 }, + { 0.725490, 0.380392, 0.254902, 1.0 }, + { 0.737255, 0.396078, 0.282353, 1.0 }, + { 0.741176, 0.411765, 0.301961, 1.0 }, + { 0.752941, 0.435294, 0.341176, 1.0 }, + { 0.760784, 0.458824, 0.372549, 1.0 }, + { 0.772549, 0.482353, 0.411765, 1.0 }, + { 0.772549, 0.509804, 0.443137, 1.0 }, + { 0.745098, 0.533333, 0.474510, 1.0 }, + { 0.713725, 0.537255, 0.490196, 1.0 }, + { 0.686275, 0.529412, 0.478431, 1.0 }, + { 0.662745, 0.509804, 0.458824, 1.0 }, + { 0.627451, 0.482353, 0.431373, 1.0 }, + { 0.592157, 0.435294, 0.392157, 1.0 }, + { 0.556863, 0.396078, 0.352941, 1.0 }, + { 0.509804, 0.368627, 0.321569, 1.0 }, + { 0.450980, 0.333333, 0.301961, 1.0 }, + { 0.396078, 0.301961, 0.266667, 1.0 }, + { 0.356863, 0.266667, 0.231373, 1.0 }, + { 0.333333, 0.243137, 0.200000, 1.0 }, + { 0.317647, 0.207843, 0.168627, 1.0 }, + { 0.317647, 0.180392, 0.133333, 1.0 }, + { 0.329412, 0.156863, 0.109804, 1.0 }, + { 0.352941, 0.145098, 0.098039, 1.0 }, + { 0.368627, 0.133333, 0.090196, 1.0 }, + { 0.384314, 0.137255, 0.090196, 1.0 }, + { 0.415686, 0.149020, 0.109804, 1.0 }, + { 0.450980, 0.164706, 0.113725, 1.0 }, + { 0.494118, 0.168627, 0.113725, 1.0 }, + { 0.529412, 0.172549, 0.109804, 1.0 }, + { 0.572549, 0.188235, 0.109804, 1.0 }, + { 0.600000, 0.188235, 0.105882, 1.0 }, + { 0.603922, 0.200000, 0.109804, 1.0 }, + { 0.607843, 0.211765, 0.141176, 1.0 }, + { 0.603922, 0.239216, 0.168627, 1.0 }, + { 0.600000, 0.262745, 0.203922, 1.0 }, + { 0.584314, 0.282353, 0.231373, 1.0 }, + { 0.576471, 0.313725, 0.266667, 1.0 }, + { 0.556863, 0.325490, 0.278431, 1.0 }, + { 0.525490, 0.329412, 0.274510, 1.0 }, + { 0.478431, 0.325490, 0.282353, 1.0 }, + }; +/* 040221-11 */ +static double4 colors_372[] = { + { 0.121569, 0.058824, 0.447059, 1.0 }, + { 0.156863, 0.082353, 0.533333, 1.0 }, + { 0.176471, 0.090196, 0.568627, 1.0 }, + { 0.200000, 0.101961, 0.603922, 1.0 }, + { 0.215686, 0.105882, 0.623529, 1.0 }, + { 0.231373, 0.113725, 0.647059, 1.0 }, + { 0.235294, 0.117647, 0.654902, 1.0 }, + { 0.239216, 0.121569, 0.666667, 1.0 }, + { 0.254902, 0.129412, 0.698039, 1.0 }, + { 0.262745, 0.133333, 0.713725, 1.0 }, + { 0.274510, 0.141176, 0.729412, 1.0 }, + { 0.286275, 0.145098, 0.749020, 1.0 }, + { 0.298039, 0.149020, 0.772549, 1.0 }, + { 0.317647, 0.156863, 0.800000, 1.0 }, + { 0.341176, 0.168627, 0.827451, 1.0 }, + { 0.356863, 0.172549, 0.847059, 1.0 }, + { 0.372549, 0.180392, 0.866667, 1.0 }, + { 0.439216, 0.207843, 0.952941, 1.0 }, + { 0.470588, 0.215686, 0.976471, 1.0 }, + { 0.505882, 0.223529, 1.000000, 1.0 }, + { 0.541176, 0.227451, 1.000000, 1.0 }, + { 0.576471, 0.235294, 1.000000, 1.0 }, + { 0.592157, 0.235294, 1.000000, 1.0 }, + { 0.607843, 0.239216, 1.000000, 1.0 }, + { 0.666667, 0.258824, 1.000000, 1.0 }, + { 0.682353, 0.262745, 1.000000, 1.0 }, + { 0.698039, 0.266667, 1.000000, 1.0 }, + { 0.698039, 0.266667, 1.000000, 1.0 }, + { 0.698039, 0.266667, 1.000000, 1.0 }, + { 0.694118, 0.262745, 1.000000, 1.0 }, + { 0.694118, 0.262745, 1.000000, 1.0 }, + { 0.674510, 0.258824, 1.000000, 1.0 }, + { 0.643137, 0.250980, 1.000000, 1.0 }, + { 0.533333, 0.215686, 0.917647, 1.0 }, + { 0.470588, 0.192157, 0.858824, 1.0 }, + { 0.407843, 0.172549, 0.800000, 1.0 }, + { 0.352941, 0.149020, 0.733333, 1.0 }, + { 0.301961, 0.125490, 0.670588, 1.0 }, + { 0.278431, 0.117647, 0.639216, 1.0 }, + { 0.254902, 0.109804, 0.611765, 1.0 }, + { 0.176471, 0.078431, 0.517647, 1.0 }, + { 0.160784, 0.070588, 0.498039, 1.0 }, + { 0.149020, 0.062745, 0.478431, 1.0 }, + { 0.164706, 0.070588, 0.501961, 1.0 }, + { 0.180392, 0.082353, 0.525490, 1.0 }, + { 0.196078, 0.086275, 0.545098, 1.0 }, + { 0.215686, 0.090196, 0.568627, 1.0 }, + { 0.250980, 0.105882, 0.619608, 1.0 }, + { 0.282353, 0.121569, 0.670588, 1.0 }, + { 0.349020, 0.152941, 0.780392, 1.0 }, + { 0.376471, 0.172549, 0.843137, 1.0 }, + { 0.407843, 0.192157, 0.909804, 1.0 }, + { 0.419608, 0.200000, 0.941176, 1.0 }, + { 0.435294, 0.211765, 0.976471, 1.0 }, + { 0.431373, 0.211765, 0.972549, 1.0 }, + { 0.431373, 0.211765, 0.972549, 1.0 }, + { 0.384314, 0.188235, 0.898039, 1.0 }, + { 0.349020, 0.176471, 0.850980, 1.0 }, + { 0.317647, 0.164706, 0.807843, 1.0 }, + { 0.294118, 0.152941, 0.776471, 1.0 }, + { 0.274510, 0.145098, 0.745098, 1.0 }, + { 0.266667, 0.137255, 0.729412, 1.0 }, + { 0.258824, 0.133333, 0.717647, 1.0 }, + { 0.243137, 0.129412, 0.694118, 1.0 }, + { 0.235294, 0.121569, 0.670588, 1.0 }, + { 0.231373, 0.121569, 0.670588, 1.0 }, + { 0.243137, 0.125490, 0.690196, 1.0 }, + { 0.258824, 0.133333, 0.713725, 1.0 }, + { 0.262745, 0.137255, 0.721569, 1.0 }, + { 0.266667, 0.141176, 0.729412, 1.0 }, + { 0.266667, 0.141176, 0.721569, 1.0 }, + { 0.262745, 0.133333, 0.713725, 1.0 }, + { 0.243137, 0.125490, 0.690196, 1.0 }, + { 0.235294, 0.125490, 0.682353, 1.0 }, + { 0.231373, 0.125490, 0.678431, 1.0 }, + { 0.219608, 0.117647, 0.662745, 1.0 }, + { 0.207843, 0.113725, 0.647059, 1.0 }, + { 0.196078, 0.109804, 0.635294, 1.0 }, + { 0.188235, 0.105882, 0.627451, 1.0 }, + { 0.172549, 0.101961, 0.611765, 1.0 }, + { 0.164706, 0.105882, 0.611765, 1.0 }, + { 0.176471, 0.113725, 0.658824, 1.0 }, + { 0.196078, 0.125490, 0.694118, 1.0 }, + { 0.219608, 0.141176, 0.733333, 1.0 }, + { 0.231373, 0.145098, 0.752941, 1.0 }, + { 0.243137, 0.149020, 0.772549, 1.0 }, + { 0.274510, 0.164706, 0.819608, 1.0 }, + { 0.301961, 0.180392, 0.870588, 1.0 }, + { 0.372549, 0.215686, 0.992157, 1.0 }, + { 0.400000, 0.227451, 0.996078, 1.0 }, + { 0.431373, 0.239216, 1.000000, 1.0 }, + { 0.439216, 0.243137, 1.000000, 1.0 }, + { 0.450980, 0.250980, 1.000000, 1.0 }, + { 0.462745, 0.250980, 1.000000, 1.0 }, + { 0.474510, 0.250980, 1.000000, 1.0 }, + { 0.482353, 0.254902, 1.000000, 1.0 }, + { 0.494118, 0.254902, 1.000000, 1.0 }, + { 0.505882, 0.254902, 1.000000, 1.0 }, + { 0.505882, 0.254902, 1.000000, 1.0 }, + { 0.505882, 0.254902, 1.000000, 1.0 }, + { 0.505882, 0.254902, 1.000000, 1.0 }, + { 0.505882, 0.254902, 1.000000, 1.0 }, + { 0.501961, 0.254902, 1.000000, 1.0 }, + { 0.494118, 0.254902, 1.000000, 1.0 }, + { 0.482353, 0.254902, 1.000000, 1.0 }, + { 0.466667, 0.250980, 1.000000, 1.0 }, + { 0.454902, 0.250980, 1.000000, 1.0 }, + { 0.443137, 0.243137, 1.000000, 1.0 }, + { 0.431373, 0.239216, 1.000000, 1.0 }, + { 0.403922, 0.231373, 1.000000, 1.0 }, + { 0.364706, 0.215686, 0.980392, 1.0 }, + { 0.325490, 0.196078, 0.917647, 1.0 }, + { 0.286275, 0.176471, 0.847059, 1.0 }, + { 0.200000, 0.129412, 0.678431, 1.0 }, + { 0.180392, 0.113725, 0.635294, 1.0 }, + { 0.164706, 0.101961, 0.592157, 1.0 }, + { 0.125490, 0.078431, 0.501961, 1.0 }, + { 0.082353, 0.047059, 0.415686, 1.0 }, + { 0.047059, 0.027451, 0.345098, 1.0 }, + { 0.023529, 0.011765, 0.286275, 1.0 }, + { 0.003922, 0.000000, 0.231373, 1.0 }, + { 0.011765, 0.000000, 0.235294, 1.0 }, + { 0.019608, 0.000000, 0.239216, 1.0 }, + { 0.027451, 0.000000, 0.247059, 1.0 }, + { 0.035294, 0.003922, 0.258824, 1.0 }, + { 0.054902, 0.015686, 0.298039, 1.0 }, + { 0.078431, 0.023529, 0.341176, 1.0 }, + { 0.101961, 0.043137, 0.396078, 1.0 }, + { 0.121569, 0.058824, 0.447059, 1.0 }, + { 0.156863, 0.082353, 0.533333, 1.0 }, + { 0.164706, 0.086275, 0.549020, 1.0 }, + { 0.176471, 0.090196, 0.568627, 1.0 }, + { 0.200000, 0.101961, 0.603922, 1.0 }, + { 0.215686, 0.109804, 0.627451, 1.0 }, + { 0.231373, 0.113725, 0.647059, 1.0 }, + { 0.239216, 0.121569, 0.666667, 1.0 }, + { 0.254902, 0.129412, 0.698039, 1.0 }, + { 0.262745, 0.133333, 0.713725, 1.0 }, + { 0.274510, 0.141176, 0.729412, 1.0 }, + { 0.278431, 0.141176, 0.737255, 1.0 }, + { 0.282353, 0.145098, 0.745098, 1.0 }, + { 0.298039, 0.149020, 0.772549, 1.0 }, + { 0.317647, 0.156863, 0.796078, 1.0 }, + { 0.341176, 0.168627, 0.827451, 1.0 }, + { 0.372549, 0.180392, 0.866667, 1.0 }, + { 0.439216, 0.207843, 0.952941, 1.0 }, + { 0.458824, 0.211765, 0.972549, 1.0 }, + { 0.478431, 0.215686, 0.992157, 1.0 }, + { 0.505882, 0.223529, 1.000000, 1.0 }, + { 0.541176, 0.223529, 1.000000, 1.0 }, + { 0.576471, 0.235294, 1.000000, 1.0 }, + { 0.607843, 0.239216, 1.000000, 1.0 }, + { 0.666667, 0.258824, 1.000000, 1.0 }, + { 0.674510, 0.258824, 1.000000, 1.0 }, + { 0.686275, 0.262745, 1.000000, 1.0 }, + { 0.698039, 0.266667, 1.000000, 1.0 }, + { 0.698039, 0.266667, 1.000000, 1.0 }, + { 0.698039, 0.266667, 1.000000, 1.0 }, + { 0.694118, 0.262745, 1.000000, 1.0 }, + { 0.674510, 0.258824, 1.000000, 1.0 }, + { 0.643137, 0.250980, 1.000000, 1.0 }, + { 0.533333, 0.215686, 0.917647, 1.0 }, + { 0.501961, 0.203922, 0.886275, 1.0 }, + { 0.470588, 0.196078, 0.854902, 1.0 }, + { 0.407843, 0.172549, 0.800000, 1.0 }, + { 0.349020, 0.149020, 0.733333, 1.0 }, + { 0.301961, 0.125490, 0.670588, 1.0 }, + { 0.254902, 0.109804, 0.611765, 1.0 }, + { 0.176471, 0.078431, 0.517647, 1.0 }, + { 0.164706, 0.070588, 0.501961, 1.0 }, + { 0.156863, 0.066667, 0.490196, 1.0 }, + { 0.149020, 0.062745, 0.478431, 1.0 }, + { 0.156863, 0.066667, 0.494118, 1.0 }, + { 0.180392, 0.082353, 0.525490, 1.0 }, + { 0.215686, 0.090196, 0.568627, 1.0 }, + { 0.250980, 0.105882, 0.619608, 1.0 }, + { 0.282353, 0.121569, 0.670588, 1.0 }, + { 0.317647, 0.141176, 0.721569, 1.0 }, + { 0.349020, 0.152941, 0.780392, 1.0 }, + { 0.376471, 0.172549, 0.843137, 1.0 }, + { 0.407843, 0.192157, 0.909804, 1.0 }, + { 0.431373, 0.207843, 0.952941, 1.0 }, + { 0.435294, 0.211765, 0.976471, 1.0 }, + { 0.431373, 0.211765, 0.972549, 1.0 }, + { 0.384314, 0.188235, 0.898039, 1.0 }, + { 0.364706, 0.180392, 0.870588, 1.0 }, + { 0.349020, 0.172549, 0.847059, 1.0 }, + { 0.317647, 0.164706, 0.807843, 1.0 }, + { 0.294118, 0.152941, 0.776471, 1.0 }, + { 0.274510, 0.145098, 0.745098, 1.0 }, + { 0.258824, 0.133333, 0.717647, 1.0 }, + { 0.243137, 0.129412, 0.694118, 1.0 }, + { 0.235294, 0.121569, 0.670588, 1.0 }, + { 0.231373, 0.121569, 0.658824, 1.0 }, + { 0.231373, 0.121569, 0.670588, 1.0 }, + { 0.243137, 0.129412, 0.690196, 1.0 }, + { 0.258824, 0.133333, 0.713725, 1.0 }, + { 0.266667, 0.141176, 0.729412, 1.0 }, + { 0.266667, 0.141176, 0.721569, 1.0 }, + { 0.262745, 0.133333, 0.713725, 1.0 }, + { 0.254902, 0.129412, 0.698039, 1.0 }, + { 0.243137, 0.125490, 0.690196, 1.0 }, + { 0.239216, 0.125490, 0.690196, 1.0 }, + { 0.231373, 0.125490, 0.678431, 1.0 }, + { 0.219608, 0.121569, 0.666667, 1.0 }, + { 0.207843, 0.113725, 0.647059, 1.0 }, + { 0.188235, 0.105882, 0.627451, 1.0 }, + { 0.172549, 0.101961, 0.611765, 1.0 }, + { 0.164706, 0.105882, 0.611765, 1.0 }, + { 0.168627, 0.109804, 0.631373, 1.0 }, + { 0.176471, 0.113725, 0.658824, 1.0 }, + { 0.196078, 0.129412, 0.694118, 1.0 }, + { 0.219608, 0.141176, 0.733333, 1.0 }, + { 0.243137, 0.149020, 0.772549, 1.0 }, + { 0.274510, 0.164706, 0.819608, 1.0 }, + { 0.301961, 0.180392, 0.870588, 1.0 }, + { 0.337255, 0.196078, 0.929412, 1.0 }, + { 0.372549, 0.215686, 0.992157, 1.0 }, + { 0.403922, 0.231373, 1.000000, 1.0 }, + { 0.431373, 0.239216, 1.000000, 1.0 }, + { 0.450980, 0.250980, 1.000000, 1.0 }, + { 0.462745, 0.250980, 1.000000, 1.0 }, + { 0.474510, 0.250980, 1.000000, 1.0 }, + { 0.482353, 0.254902, 1.000000, 1.0 }, + { 0.494118, 0.254902, 1.000000, 1.0 }, + { 0.501961, 0.254902, 1.000000, 1.0 }, + { 0.505882, 0.254902, 1.000000, 1.0 }, + { 0.505882, 0.254902, 1.000000, 1.0 }, + { 0.505882, 0.254902, 1.000000, 1.0 }, + { 0.505882, 0.254902, 1.000000, 1.0 }, + { 0.501961, 0.254902, 1.000000, 1.0 }, + { 0.494118, 0.254902, 1.000000, 1.0 }, + { 0.490196, 0.254902, 1.000000, 1.0 }, + { 0.482353, 0.254902, 1.000000, 1.0 }, + { 0.470588, 0.254902, 1.000000, 1.0 }, + { 0.454902, 0.250980, 1.000000, 1.0 }, + { 0.431373, 0.239216, 1.000000, 1.0 }, + { 0.403922, 0.231373, 1.000000, 1.0 }, + { 0.364706, 0.215686, 0.980392, 1.0 }, + { 0.325490, 0.196078, 0.917647, 1.0 }, + { 0.286275, 0.176471, 0.847059, 1.0 }, + { 0.243137, 0.152941, 0.772549, 1.0 }, + { 0.200000, 0.129412, 0.678431, 1.0 }, + { 0.164706, 0.101961, 0.592157, 1.0 }, + { 0.125490, 0.078431, 0.501961, 1.0 }, + { 0.082353, 0.047059, 0.415686, 1.0 }, + { 0.047059, 0.027451, 0.345098, 1.0 }, + { 0.023529, 0.011765, 0.286275, 1.0 }, + { 0.011765, 0.003922, 0.254902, 1.0 }, + { 0.003922, 0.000000, 0.231373, 1.0 }, + { 0.003922, 0.000000, 0.223529, 1.0 }, + { 0.019608, 0.000000, 0.239216, 1.0 }, + { 0.035294, 0.003922, 0.258824, 1.0 }, + { 0.054902, 0.015686, 0.298039, 1.0 }, + { 0.078431, 0.023529, 0.341176, 1.0 }, + { 0.101961, 0.043137, 0.396078, 1.0 }, + }; +/* 040221-12 */ +static double4 colors_373[] = { + { 0.380392, 0.317647, 0.137255, 1.0 }, + { 0.321569, 0.368627, 0.180392, 1.0 }, + { 0.317647, 0.380392, 0.192157, 1.0 }, + { 0.313725, 0.392157, 0.207843, 1.0 }, + { 0.325490, 0.396078, 0.211765, 1.0 }, + { 0.337255, 0.400000, 0.215686, 1.0 }, + { 0.368627, 0.407843, 0.215686, 1.0 }, + { 0.403922, 0.415686, 0.219608, 1.0 }, + { 0.541176, 0.447059, 0.231373, 1.0 }, + { 0.576471, 0.454902, 0.247059, 1.0 }, + { 0.615686, 0.466667, 0.262745, 1.0 }, + { 0.631373, 0.462745, 0.258824, 1.0 }, + { 0.647059, 0.458824, 0.254902, 1.0 }, + { 0.678431, 0.443137, 0.227451, 1.0 }, + { 0.709804, 0.431373, 0.203922, 1.0 }, + { 0.741176, 0.419608, 0.184314, 1.0 }, + { 0.772549, 0.407843, 0.168627, 1.0 }, + { 0.858824, 0.388235, 0.145098, 1.0 }, + { 0.847059, 0.384314, 0.149020, 1.0 }, + { 0.839216, 0.380392, 0.152941, 1.0 }, + { 0.800000, 0.376471, 0.149020, 1.0 }, + { 0.760784, 0.372549, 0.145098, 1.0 }, + { 0.749020, 0.364706, 0.133333, 1.0 }, + { 0.741176, 0.356863, 0.121569, 1.0 }, + { 0.729412, 0.317647, 0.074510, 1.0 }, + { 0.713725, 0.305882, 0.066667, 1.0 }, + { 0.698039, 0.294118, 0.062745, 1.0 }, + { 0.662745, 0.294118, 0.066667, 1.0 }, + { 0.631373, 0.298039, 0.074510, 1.0 }, + { 0.611765, 0.301961, 0.078431, 1.0 }, + { 0.592157, 0.309804, 0.082353, 1.0 }, + { 0.549020, 0.325490, 0.094118, 1.0 }, + { 0.498039, 0.329412, 0.094118, 1.0 }, + { 0.435294, 0.301961, 0.082353, 1.0 }, + { 0.407843, 0.286275, 0.078431, 1.0 }, + { 0.384314, 0.274510, 0.074510, 1.0 }, + { 0.360784, 0.274510, 0.078431, 1.0 }, + { 0.337255, 0.274510, 0.086275, 1.0 }, + { 0.313725, 0.278431, 0.090196, 1.0 }, + { 0.294118, 0.282353, 0.094118, 1.0 }, + { 0.235294, 0.298039, 0.121569, 1.0 }, + { 0.223529, 0.298039, 0.121569, 1.0 }, + { 0.211765, 0.298039, 0.125490, 1.0 }, + { 0.211765, 0.290196, 0.125490, 1.0 }, + { 0.211765, 0.286275, 0.125490, 1.0 }, + { 0.207843, 0.282353, 0.125490, 1.0 }, + { 0.207843, 0.278431, 0.125490, 1.0 }, + { 0.211765, 0.282353, 0.133333, 1.0 }, + { 0.211765, 0.282353, 0.133333, 1.0 }, + { 0.223529, 0.294118, 0.137255, 1.0 }, + { 0.227451, 0.301961, 0.133333, 1.0 }, + { 0.235294, 0.309804, 0.133333, 1.0 }, + { 0.243137, 0.313725, 0.133333, 1.0 }, + { 0.250980, 0.317647, 0.137255, 1.0 }, + { 0.250980, 0.317647, 0.137255, 1.0 }, + { 0.254902, 0.317647, 0.141176, 1.0 }, + { 0.274510, 0.333333, 0.152941, 1.0 }, + { 0.301961, 0.341176, 0.152941, 1.0 }, + { 0.333333, 0.349020, 0.152941, 1.0 }, + { 0.388235, 0.352941, 0.145098, 1.0 }, + { 0.447059, 0.360784, 0.137255, 1.0 }, + { 0.478431, 0.364706, 0.137255, 1.0 }, + { 0.509804, 0.372549, 0.137255, 1.0 }, + { 0.568627, 0.380392, 0.133333, 1.0 }, + { 0.627451, 0.400000, 0.141176, 1.0 }, + { 0.725490, 0.403922, 0.141176, 1.0 }, + { 0.768627, 0.392157, 0.125490, 1.0 }, + { 0.811765, 0.380392, 0.113725, 1.0 }, + { 0.827451, 0.372549, 0.101961, 1.0 }, + { 0.843137, 0.364706, 0.094118, 1.0 }, + { 0.870588, 0.345098, 0.070588, 1.0 }, + { 0.878431, 0.329412, 0.054902, 1.0 }, + { 0.835294, 0.290196, 0.035294, 1.0 }, + { 0.792157, 0.270588, 0.031373, 1.0 }, + { 0.749020, 0.250980, 0.031373, 1.0 }, + { 0.682353, 0.235294, 0.027451, 1.0 }, + { 0.619608, 0.219608, 0.023529, 1.0 }, + { 0.588235, 0.215686, 0.023529, 1.0 }, + { 0.560784, 0.215686, 0.023529, 1.0 }, + { 0.501961, 0.203922, 0.027451, 1.0 }, + { 0.447059, 0.188235, 0.027451, 1.0 }, + { 0.352941, 0.149020, 0.023529, 1.0 }, + { 0.294118, 0.133333, 0.019608, 1.0 }, + { 0.239216, 0.117647, 0.019608, 1.0 }, + { 0.211765, 0.113725, 0.023529, 1.0 }, + { 0.188235, 0.109804, 0.027451, 1.0 }, + { 0.152941, 0.113725, 0.031373, 1.0 }, + { 0.125490, 0.117647, 0.031373, 1.0 }, + { 0.129412, 0.125490, 0.031373, 1.0 }, + { 0.145098, 0.133333, 0.027451, 1.0 }, + { 0.160784, 0.141176, 0.027451, 1.0 }, + { 0.168627, 0.141176, 0.031373, 1.0 }, + { 0.176471, 0.145098, 0.039216, 1.0 }, + { 0.207843, 0.160784, 0.039216, 1.0 }, + { 0.243137, 0.180392, 0.043137, 1.0 }, + { 0.301961, 0.207843, 0.043137, 1.0 }, + { 0.380392, 0.227451, 0.035294, 1.0 }, + { 0.521569, 0.286275, 0.031373, 1.0 }, + { 0.588235, 0.298039, 0.031373, 1.0 }, + { 0.654902, 0.313725, 0.035294, 1.0 }, + { 0.674510, 0.317647, 0.039216, 1.0 }, + { 0.698039, 0.325490, 0.043137, 1.0 }, + { 0.745098, 0.329412, 0.043137, 1.0 }, + { 0.792157, 0.333333, 0.035294, 1.0 }, + { 0.843137, 0.317647, 0.023529, 1.0 }, + { 0.823529, 0.301961, 0.015686, 1.0 }, + { 0.803922, 0.290196, 0.011765, 1.0 }, + { 0.776471, 0.278431, 0.011765, 1.0 }, + { 0.749020, 0.266667, 0.011765, 1.0 }, + { 0.686275, 0.243137, 0.015686, 1.0 }, + { 0.619608, 0.223529, 0.011765, 1.0 }, + { 0.556863, 0.211765, 0.019608, 1.0 }, + { 0.513725, 0.203922, 0.031373, 1.0 }, + { 0.427451, 0.211765, 0.058824, 1.0 }, + { 0.407843, 0.215686, 0.066667, 1.0 }, + { 0.392157, 0.223529, 0.078431, 1.0 }, + { 0.368627, 0.235294, 0.101961, 1.0 }, + { 0.352941, 0.247059, 0.113725, 1.0 }, + { 0.349020, 0.258824, 0.125490, 1.0 }, + { 0.368627, 0.258824, 0.133333, 1.0 }, + { 0.458824, 0.286275, 0.133333, 1.0 }, + { 0.521569, 0.329412, 0.133333, 1.0 }, + { 0.584314, 0.372549, 0.137255, 1.0 }, + { 0.615686, 0.396078, 0.152941, 1.0 }, + { 0.647059, 0.423529, 0.168627, 1.0 }, + { 0.705882, 0.478431, 0.211765, 1.0 }, + { 0.745098, 0.509804, 0.247059, 1.0 }, + { 0.772549, 0.541176, 0.278431, 1.0 }, + { 0.803922, 0.568627, 0.305882, 1.0 }, + { 0.866667, 0.635294, 0.349020, 1.0 }, + { 0.874510, 0.654902, 0.364706, 1.0 }, + { 0.886275, 0.678431, 0.384314, 1.0 }, + { 0.898039, 0.729412, 0.435294, 1.0 }, + { 0.890196, 0.756863, 0.478431, 1.0 }, + { 0.874510, 0.772549, 0.517647, 1.0 }, + { 0.847059, 0.756863, 0.525490, 1.0 }, + { 0.835294, 0.686275, 0.486275, 1.0 }, + { 0.847059, 0.654902, 0.447059, 1.0 }, + { 0.858824, 0.627451, 0.407843, 1.0 }, + { 0.862745, 0.607843, 0.388235, 1.0 }, + { 0.866667, 0.592157, 0.372549, 1.0 }, + { 0.878431, 0.556863, 0.349020, 1.0 }, + { 0.870588, 0.505882, 0.313725, 1.0 }, + { 0.854902, 0.450980, 0.247059, 1.0 }, + { 0.850980, 0.400000, 0.184314, 1.0 }, + { 0.882353, 0.341176, 0.074510, 1.0 }, + { 0.886275, 0.337255, 0.058824, 1.0 }, + { 0.894118, 0.333333, 0.043137, 1.0 }, + { 0.917647, 0.337255, 0.031373, 1.0 }, + { 0.929412, 0.337255, 0.031373, 1.0 }, + { 0.937255, 0.345098, 0.031373, 1.0 }, + { 0.933333, 0.341176, 0.035294, 1.0 }, + { 0.933333, 0.341176, 0.039216, 1.0 }, + { 0.929412, 0.345098, 0.039216, 1.0 }, + { 0.925490, 0.352941, 0.043137, 1.0 }, + { 0.905882, 0.372549, 0.062745, 1.0 }, + { 0.886275, 0.396078, 0.094118, 1.0 }, + { 0.866667, 0.427451, 0.129412, 1.0 }, + { 0.850980, 0.454902, 0.172549, 1.0 }, + { 0.827451, 0.474510, 0.211765, 1.0 }, + { 0.803922, 0.486275, 0.254902, 1.0 }, + { 0.745098, 0.494118, 0.282353, 1.0 }, + { 0.721569, 0.494118, 0.286275, 1.0 }, + { 0.698039, 0.494118, 0.294118, 1.0 }, + { 0.639216, 0.490196, 0.305882, 1.0 }, + { 0.600000, 0.474510, 0.301961, 1.0 }, + { 0.556863, 0.462745, 0.301961, 1.0 }, + { 0.525490, 0.447059, 0.305882, 1.0 }, + { 0.470588, 0.415686, 0.274510, 1.0 }, + { 0.454902, 0.403922, 0.262745, 1.0 }, + { 0.443137, 0.392157, 0.254902, 1.0 }, + { 0.407843, 0.372549, 0.231373, 1.0 }, + { 0.388235, 0.337255, 0.200000, 1.0 }, + { 0.384314, 0.298039, 0.160784, 1.0 }, + { 0.403922, 0.262745, 0.121569, 1.0 }, + { 0.431373, 0.227451, 0.094118, 1.0 }, + { 0.458824, 0.207843, 0.070588, 1.0 }, + { 0.486275, 0.196078, 0.058824, 1.0 }, + { 0.494118, 0.207843, 0.058824, 1.0 }, + { 0.490196, 0.223529, 0.062745, 1.0 }, + { 0.482353, 0.231373, 0.074510, 1.0 }, + { 0.478431, 0.231373, 0.074510, 1.0 }, + { 0.478431, 0.219608, 0.066667, 1.0 }, + { 0.474510, 0.211765, 0.062745, 1.0 }, + { 0.462745, 0.207843, 0.070588, 1.0 }, + { 0.454902, 0.215686, 0.074510, 1.0 }, + { 0.447059, 0.227451, 0.078431, 1.0 }, + { 0.439216, 0.254902, 0.098039, 1.0 }, + { 0.431373, 0.286275, 0.125490, 1.0 }, + { 0.435294, 0.317647, 0.149020, 1.0 }, + { 0.443137, 0.349020, 0.180392, 1.0 }, + { 0.447059, 0.384314, 0.203922, 1.0 }, + { 0.482353, 0.415686, 0.215686, 1.0 }, + { 0.517647, 0.450980, 0.215686, 1.0 }, + { 0.556863, 0.470588, 0.211765, 1.0 }, + { 0.596078, 0.482353, 0.207843, 1.0 }, + { 0.647059, 0.494118, 0.196078, 1.0 }, + { 0.686275, 0.513725, 0.196078, 1.0 }, + { 0.694118, 0.513725, 0.211765, 1.0 }, + { 0.713725, 0.513725, 0.219608, 1.0 }, + { 0.729412, 0.525490, 0.223529, 1.0 }, + { 0.725490, 0.517647, 0.219608, 1.0 }, + { 0.698039, 0.498039, 0.200000, 1.0 }, + { 0.678431, 0.474510, 0.172549, 1.0 }, + { 0.654902, 0.458824, 0.149020, 1.0 }, + { 0.623529, 0.439216, 0.149020, 1.0 }, + { 0.592157, 0.415686, 0.156863, 1.0 }, + { 0.568627, 0.415686, 0.172549, 1.0 }, + { 0.560784, 0.427451, 0.203922, 1.0 }, + { 0.541176, 0.447059, 0.235294, 1.0 }, + { 0.529412, 0.454902, 0.254902, 1.0 }, + { 0.517647, 0.470588, 0.266667, 1.0 }, + { 0.517647, 0.490196, 0.274510, 1.0 }, + { 0.533333, 0.498039, 0.278431, 1.0 }, + { 0.549020, 0.490196, 0.270588, 1.0 }, + { 0.596078, 0.482353, 0.254902, 1.0 }, + { 0.635294, 0.474510, 0.243137, 1.0 }, + { 0.670588, 0.462745, 0.231373, 1.0 }, + { 0.678431, 0.447059, 0.219608, 1.0 }, + { 0.674510, 0.450980, 0.215686, 1.0 }, + { 0.670588, 0.454902, 0.219608, 1.0 }, + { 0.662745, 0.447059, 0.215686, 1.0 }, + { 0.674510, 0.431373, 0.203922, 1.0 }, + { 0.698039, 0.407843, 0.172549, 1.0 }, + { 0.733333, 0.380392, 0.145098, 1.0 }, + { 0.764706, 0.345098, 0.117647, 1.0 }, + { 0.796078, 0.329412, 0.090196, 1.0 }, + { 0.811765, 0.321569, 0.078431, 1.0 }, + { 0.819608, 0.321569, 0.074510, 1.0 }, + { 0.823529, 0.329412, 0.082353, 1.0 }, + { 0.823529, 0.329412, 0.082353, 1.0 }, + { 0.827451, 0.325490, 0.078431, 1.0 }, + { 0.839216, 0.309804, 0.074510, 1.0 }, + { 0.850980, 0.298039, 0.062745, 1.0 }, + { 0.862745, 0.274510, 0.047059, 1.0 }, + { 0.874510, 0.258824, 0.031373, 1.0 }, + { 0.878431, 0.254902, 0.031373, 1.0 }, + { 0.882353, 0.254902, 0.023529, 1.0 }, + { 0.874510, 0.254902, 0.019608, 1.0 }, + { 0.874510, 0.250980, 0.019608, 1.0 }, + { 0.866667, 0.243137, 0.015686, 1.0 }, + { 0.854902, 0.235294, 0.019608, 1.0 }, + { 0.843137, 0.219608, 0.019608, 1.0 }, + { 0.831373, 0.211765, 0.019608, 1.0 }, + { 0.827451, 0.200000, 0.019608, 1.0 }, + { 0.811765, 0.200000, 0.019608, 1.0 }, + { 0.784314, 0.203922, 0.015686, 1.0 }, + { 0.745098, 0.211765, 0.023529, 1.0 }, + { 0.705882, 0.231373, 0.035294, 1.0 }, + { 0.662745, 0.239216, 0.043137, 1.0 }, + { 0.592157, 0.227451, 0.039216, 1.0 }, + { 0.537255, 0.219608, 0.043137, 1.0 }, + { 0.498039, 0.219608, 0.050980, 1.0 }, + { 0.462745, 0.227451, 0.058824, 1.0 }, + { 0.415686, 0.239216, 0.074510, 1.0 }, + { 0.388235, 0.278431, 0.101961, 1.0 }, + }; +/* 040221-13 */ +static double4 colors_374[] = { + { 0.286275, 0.498039, 0.490196, 1.0 }, + { 0.341176, 0.552941, 0.533333, 1.0 }, + { 0.345098, 0.552941, 0.545098, 1.0 }, + { 0.349020, 0.556863, 0.556863, 1.0 }, + { 0.317647, 0.525490, 0.541176, 1.0 }, + { 0.290196, 0.494118, 0.529412, 1.0 }, + { 0.270588, 0.470588, 0.513725, 1.0 }, + { 0.254902, 0.450980, 0.501961, 1.0 }, + { 0.180392, 0.360784, 0.419608, 1.0 }, + { 0.137255, 0.313725, 0.368627, 1.0 }, + { 0.094118, 0.270588, 0.321569, 1.0 }, + { 0.070588, 0.207843, 0.294118, 1.0 }, + { 0.050980, 0.149020, 0.270588, 1.0 }, + { 0.066667, 0.094118, 0.270588, 1.0 }, + { 0.086275, 0.043137, 0.270588, 1.0 }, + { 0.098039, 0.031373, 0.274510, 1.0 }, + { 0.113725, 0.023529, 0.278431, 1.0 }, + { 0.129412, 0.082353, 0.305882, 1.0 }, + { 0.149020, 0.117647, 0.337255, 1.0 }, + { 0.172549, 0.152941, 0.368627, 1.0 }, + { 0.219608, 0.184314, 0.419608, 1.0 }, + { 0.266667, 0.215686, 0.474510, 1.0 }, + { 0.282353, 0.239216, 0.494118, 1.0 }, + { 0.301961, 0.262745, 0.513725, 1.0 }, + { 0.301961, 0.396078, 0.564706, 1.0 }, + { 0.286275, 0.443137, 0.560784, 1.0 }, + { 0.270588, 0.490196, 0.556863, 1.0 }, + { 0.262745, 0.498039, 0.537255, 1.0 }, + { 0.258824, 0.509804, 0.521569, 1.0 }, + { 0.254902, 0.505882, 0.513725, 1.0 }, + { 0.250980, 0.505882, 0.505882, 1.0 }, + { 0.243137, 0.486275, 0.478431, 1.0 }, + { 0.223529, 0.450980, 0.458824, 1.0 }, + { 0.145098, 0.360784, 0.352941, 1.0 }, + { 0.105882, 0.313725, 0.294118, 1.0 }, + { 0.070588, 0.266667, 0.239216, 1.0 }, + { 0.047059, 0.223529, 0.200000, 1.0 }, + { 0.023529, 0.184314, 0.160784, 1.0 }, + { 0.011765, 0.156863, 0.145098, 1.0 }, + { 0.003922, 0.129412, 0.133333, 1.0 }, + { 0.000000, 0.078431, 0.082353, 1.0 }, + { 0.000000, 0.078431, 0.074510, 1.0 }, + { 0.000000, 0.082353, 0.070588, 1.0 }, + { 0.000000, 0.109804, 0.090196, 1.0 }, + { 0.000000, 0.141176, 0.113725, 1.0 }, + { 0.027451, 0.168627, 0.141176, 1.0 }, + { 0.054902, 0.200000, 0.172549, 1.0 }, + { 0.125490, 0.250980, 0.239216, 1.0 }, + { 0.196078, 0.286275, 0.321569, 1.0 }, + { 0.337255, 0.376471, 0.466667, 1.0 }, + { 0.388235, 0.396078, 0.501961, 1.0 }, + { 0.443137, 0.415686, 0.537255, 1.0 }, + { 0.462745, 0.431373, 0.564706, 1.0 }, + { 0.486275, 0.447059, 0.592157, 1.0 }, + { 0.478431, 0.435294, 0.592157, 1.0 }, + { 0.470588, 0.423529, 0.592157, 1.0 }, + { 0.407843, 0.356863, 0.533333, 1.0 }, + { 0.360784, 0.329412, 0.470588, 1.0 }, + { 0.317647, 0.301961, 0.407843, 1.0 }, + { 0.250980, 0.274510, 0.349020, 1.0 }, + { 0.184314, 0.247059, 0.294118, 1.0 }, + { 0.149020, 0.231373, 0.266667, 1.0 }, + { 0.117647, 0.219608, 0.243137, 1.0 }, + { 0.054902, 0.188235, 0.200000, 1.0 }, + { 0.019608, 0.156863, 0.145098, 1.0 }, + { 0.000000, 0.168627, 0.078431, 1.0 }, + { 0.011765, 0.184314, 0.094118, 1.0 }, + { 0.023529, 0.203922, 0.109804, 1.0 }, + { 0.039216, 0.215686, 0.125490, 1.0 }, + { 0.054902, 0.231373, 0.141176, 1.0 }, + { 0.078431, 0.262745, 0.172549, 1.0 }, + { 0.101961, 0.282353, 0.207843, 1.0 }, + { 0.149020, 0.368627, 0.278431, 1.0 }, + { 0.188235, 0.403922, 0.329412, 1.0 }, + { 0.227451, 0.439216, 0.384314, 1.0 }, + { 0.282353, 0.474510, 0.439216, 1.0 }, + { 0.337255, 0.509804, 0.494118, 1.0 }, + { 0.372549, 0.525490, 0.517647, 1.0 }, + { 0.407843, 0.541176, 0.545098, 1.0 }, + { 0.462745, 0.564706, 0.588235, 1.0 }, + { 0.505882, 0.580392, 0.623529, 1.0 }, + { 0.580392, 0.600000, 0.682353, 1.0 }, + { 0.596078, 0.600000, 0.690196, 1.0 }, + { 0.611765, 0.600000, 0.698039, 1.0 }, + { 0.619608, 0.596078, 0.698039, 1.0 }, + { 0.627451, 0.596078, 0.701961, 1.0 }, + { 0.623529, 0.584314, 0.694118, 1.0 }, + { 0.623529, 0.564706, 0.690196, 1.0 }, + { 0.623529, 0.466667, 0.662745, 1.0 }, + { 0.603922, 0.411765, 0.647059, 1.0 }, + { 0.588235, 0.360784, 0.635294, 1.0 }, + { 0.568627, 0.352941, 0.631373, 1.0 }, + { 0.549020, 0.345098, 0.627451, 1.0 }, + { 0.505882, 0.356863, 0.611765, 1.0 }, + { 0.466667, 0.349020, 0.596078, 1.0 }, + { 0.439216, 0.345098, 0.584314, 1.0 }, + { 0.407843, 0.313725, 0.564706, 1.0 }, + { 0.345098, 0.266667, 0.525490, 1.0 }, + { 0.305882, 0.305882, 0.501961, 1.0 }, + { 0.270588, 0.345098, 0.478431, 1.0 }, + { 0.254902, 0.372549, 0.474510, 1.0 }, + { 0.243137, 0.400000, 0.470588, 1.0 }, + { 0.231373, 0.443137, 0.470588, 1.0 }, + { 0.231373, 0.470588, 0.478431, 1.0 }, + { 0.262745, 0.505882, 0.509804, 1.0 }, + { 0.301961, 0.533333, 0.521569, 1.0 }, + { 0.341176, 0.560784, 0.533333, 1.0 }, + { 0.360784, 0.572549, 0.541176, 1.0 }, + { 0.380392, 0.584314, 0.552941, 1.0 }, + { 0.411765, 0.607843, 0.580392, 1.0 }, + { 0.431373, 0.619608, 0.611765, 1.0 }, + { 0.431373, 0.627451, 0.635294, 1.0 }, + { 0.439216, 0.635294, 0.643137, 1.0 }, + { 0.411765, 0.635294, 0.631373, 1.0 }, + { 0.396078, 0.623529, 0.631373, 1.0 }, + { 0.384314, 0.615686, 0.631373, 1.0 }, + { 0.352941, 0.603922, 0.623529, 1.0 }, + { 0.313725, 0.584314, 0.615686, 1.0 }, + { 0.278431, 0.564706, 0.603922, 1.0 }, + { 0.274510, 0.564706, 0.596078, 1.0 }, + { 0.274510, 0.556863, 0.596078, 1.0 }, + { 0.290196, 0.556863, 0.607843, 1.0 }, + { 0.309804, 0.560784, 0.619608, 1.0 }, + { 0.321569, 0.556863, 0.623529, 1.0 }, + { 0.333333, 0.556863, 0.627451, 1.0 }, + { 0.368627, 0.560784, 0.635294, 1.0 }, + { 0.400000, 0.576471, 0.639216, 1.0 }, + { 0.427451, 0.588235, 0.658824, 1.0 }, + { 0.443137, 0.600000, 0.674510, 1.0 }, + { 0.482353, 0.615686, 0.694118, 1.0 }, + { 0.490196, 0.615686, 0.694118, 1.0 }, + { 0.501961, 0.615686, 0.698039, 1.0 }, + { 0.517647, 0.619608, 0.694118, 1.0 }, + { 0.533333, 0.627451, 0.701961, 1.0 }, + { 0.537255, 0.631373, 0.709804, 1.0 }, + { 0.549020, 0.635294, 0.721569, 1.0 }, + { 0.596078, 0.650980, 0.741176, 1.0 }, + { 0.611765, 0.654902, 0.741176, 1.0 }, + { 0.627451, 0.658824, 0.741176, 1.0 }, + { 0.627451, 0.662745, 0.741176, 1.0 }, + { 0.627451, 0.666667, 0.741176, 1.0 }, + { 0.627451, 0.674510, 0.749020, 1.0 }, + { 0.631373, 0.678431, 0.756863, 1.0 }, + { 0.627451, 0.678431, 0.764706, 1.0 }, + { 0.619608, 0.674510, 0.760784, 1.0 }, + { 0.580392, 0.658824, 0.733333, 1.0 }, + { 0.560784, 0.650980, 0.717647, 1.0 }, + { 0.541176, 0.647059, 0.701961, 1.0 }, + { 0.498039, 0.631373, 0.670588, 1.0 }, + { 0.443137, 0.600000, 0.639216, 1.0 }, + { 0.384314, 0.552941, 0.600000, 1.0 }, + { 0.329412, 0.517647, 0.552941, 1.0 }, + { 0.243137, 0.427451, 0.443137, 1.0 }, + { 0.223529, 0.403922, 0.407843, 1.0 }, + { 0.203922, 0.384314, 0.372549, 1.0 }, + { 0.160784, 0.341176, 0.313725, 1.0 }, + { 0.109804, 0.274510, 0.250980, 1.0 }, + { 0.062745, 0.223529, 0.196078, 1.0 }, + { 0.023529, 0.192157, 0.156863, 1.0 }, + { 0.003922, 0.164706, 0.133333, 1.0 }, + { 0.003922, 0.160784, 0.109804, 1.0 }, + { 0.000000, 0.160784, 0.074510, 1.0 }, + { 0.000000, 0.149020, 0.062745, 1.0 }, + { 0.000000, 0.141176, 0.054902, 1.0 }, + { 0.000000, 0.125490, 0.035294, 1.0 }, + { 0.000000, 0.109804, 0.035294, 1.0 }, + { 0.000000, 0.098039, 0.043137, 1.0 }, + { 0.000000, 0.101961, 0.058824, 1.0 }, + { 0.000000, 0.098039, 0.058824, 1.0 }, + { 0.000000, 0.086275, 0.047059, 1.0 }, + { 0.000000, 0.078431, 0.039216, 1.0 }, + { 0.000000, 0.054902, 0.035294, 1.0 }, + { 0.000000, 0.031373, 0.043137, 1.0 }, + { 0.000000, 0.019608, 0.074510, 1.0 }, + { 0.000000, 0.011765, 0.129412, 1.0 }, + { 0.000000, 0.000000, 0.180392, 1.0 }, + { 0.058824, 0.000000, 0.211765, 1.0 }, + { 0.129412, 0.000000, 0.239216, 1.0 }, + { 0.180392, 0.011765, 0.278431, 1.0 }, + { 0.215686, 0.066667, 0.321569, 1.0 }, + { 0.243137, 0.113725, 0.372549, 1.0 }, + { 0.262745, 0.152941, 0.427451, 1.0 }, + { 0.274510, 0.168627, 0.458824, 1.0 }, + { 0.290196, 0.168627, 0.478431, 1.0 }, + { 0.290196, 0.184314, 0.474510, 1.0 }, + { 0.274510, 0.211765, 0.470588, 1.0 }, + { 0.262745, 0.243137, 0.470588, 1.0 }, + { 0.227451, 0.294118, 0.482353, 1.0 }, + { 0.184314, 0.341176, 0.482353, 1.0 }, + { 0.145098, 0.364706, 0.490196, 1.0 }, + { 0.133333, 0.372549, 0.490196, 1.0 }, + { 0.129412, 0.368627, 0.482353, 1.0 }, + { 0.145098, 0.392157, 0.482353, 1.0 }, + { 0.168627, 0.415686, 0.494118, 1.0 }, + { 0.188235, 0.447059, 0.509804, 1.0 }, + { 0.200000, 0.474510, 0.533333, 1.0 }, + { 0.219608, 0.498039, 0.552941, 1.0 }, + { 0.239216, 0.505882, 0.564706, 1.0 }, + { 0.262745, 0.525490, 0.568627, 1.0 }, + { 0.286275, 0.537255, 0.552941, 1.0 }, + { 0.305882, 0.545098, 0.552941, 1.0 }, + { 0.313725, 0.537255, 0.560784, 1.0 }, + { 0.333333, 0.525490, 0.572549, 1.0 }, + { 0.356863, 0.490196, 0.576471, 1.0 }, + { 0.380392, 0.458824, 0.576471, 1.0 }, + { 0.400000, 0.411765, 0.560784, 1.0 }, + { 0.392157, 0.349020, 0.521569, 1.0 }, + { 0.341176, 0.278431, 0.466667, 1.0 }, + { 0.298039, 0.231373, 0.415686, 1.0 }, + { 0.258824, 0.184314, 0.380392, 1.0 }, + { 0.231373, 0.172549, 0.352941, 1.0 }, + { 0.231373, 0.168627, 0.356863, 1.0 }, + { 0.243137, 0.168627, 0.368627, 1.0 }, + { 0.219608, 0.176471, 0.368627, 1.0 }, + { 0.200000, 0.180392, 0.368627, 1.0 }, + { 0.180392, 0.200000, 0.368627, 1.0 }, + { 0.168627, 0.258824, 0.372549, 1.0 }, + { 0.192157, 0.329412, 0.396078, 1.0 }, + { 0.235294, 0.403922, 0.450980, 1.0 }, + { 0.286275, 0.482353, 0.505882, 1.0 }, + { 0.329412, 0.533333, 0.552941, 1.0 }, + { 0.368627, 0.556863, 0.580392, 1.0 }, + { 0.403922, 0.584314, 0.603922, 1.0 }, + { 0.427451, 0.596078, 0.615686, 1.0 }, + { 0.447059, 0.607843, 0.623529, 1.0 }, + { 0.466667, 0.615686, 0.627451, 1.0 }, + { 0.478431, 0.623529, 0.635294, 1.0 }, + { 0.482353, 0.635294, 0.647059, 1.0 }, + { 0.494118, 0.639216, 0.654902, 1.0 }, + { 0.509804, 0.639216, 0.666667, 1.0 }, + { 0.533333, 0.627451, 0.678431, 1.0 }, + { 0.564706, 0.603922, 0.694118, 1.0 }, + { 0.584314, 0.564706, 0.701961, 1.0 }, + { 0.592157, 0.545098, 0.709804, 1.0 }, + { 0.580392, 0.545098, 0.717647, 1.0 }, + { 0.564706, 0.549020, 0.717647, 1.0 }, + { 0.549020, 0.560784, 0.717647, 1.0 }, + { 0.541176, 0.564706, 0.725490, 1.0 }, + { 0.533333, 0.545098, 0.717647, 1.0 }, + { 0.521569, 0.517647, 0.698039, 1.0 }, + { 0.486275, 0.498039, 0.678431, 1.0 }, + { 0.435294, 0.490196, 0.647059, 1.0 }, + { 0.376471, 0.501961, 0.607843, 1.0 }, + { 0.321569, 0.525490, 0.568627, 1.0 }, + { 0.278431, 0.537255, 0.537255, 1.0 }, + { 0.239216, 0.521569, 0.501961, 1.0 }, + { 0.211765, 0.494118, 0.474510, 1.0 }, + { 0.192157, 0.470588, 0.447059, 1.0 }, + { 0.184314, 0.450980, 0.423529, 1.0 }, + { 0.172549, 0.450980, 0.396078, 1.0 }, + { 0.184314, 0.458824, 0.384314, 1.0 }, + { 0.192157, 0.470588, 0.376471, 1.0 }, + { 0.200000, 0.466667, 0.396078, 1.0 }, + { 0.215686, 0.466667, 0.411765, 1.0 }, + { 0.231373, 0.462745, 0.443137, 1.0 }, + { 0.250980, 0.478431, 0.466667, 1.0 }, + }; +/* 040221-14 */ +static double4 colors_375[] = { + { 0.552941, 0.486275, 0.588235, 1.0 }, + { 0.580392, 0.486275, 0.525490, 1.0 }, + { 0.549020, 0.498039, 0.505882, 1.0 }, + { 0.517647, 0.513725, 0.486275, 1.0 }, + { 0.454902, 0.537255, 0.498039, 1.0 }, + { 0.392157, 0.560784, 0.513725, 1.0 }, + { 0.349020, 0.568627, 0.525490, 1.0 }, + { 0.309804, 0.580392, 0.541176, 1.0 }, + { 0.305882, 0.607843, 0.572549, 1.0 }, + { 0.313725, 0.635294, 0.603922, 1.0 }, + { 0.321569, 0.662745, 0.639216, 1.0 }, + { 0.345098, 0.682353, 0.650980, 1.0 }, + { 0.368627, 0.705882, 0.666667, 1.0 }, + { 0.392157, 0.725490, 0.698039, 1.0 }, + { 0.419608, 0.745098, 0.733333, 1.0 }, + { 0.427451, 0.745098, 0.741176, 1.0 }, + { 0.435294, 0.749020, 0.749020, 1.0 }, + { 0.415686, 0.788235, 0.803922, 1.0 }, + { 0.388235, 0.800000, 0.807843, 1.0 }, + { 0.360784, 0.815686, 0.815686, 1.0 }, + { 0.380392, 0.831373, 0.827451, 1.0 }, + { 0.400000, 0.850980, 0.839216, 1.0 }, + { 0.427451, 0.858824, 0.839216, 1.0 }, + { 0.458824, 0.870588, 0.843137, 1.0 }, + { 0.533333, 0.882353, 0.850980, 1.0 }, + { 0.474510, 0.854902, 0.811765, 1.0 }, + { 0.419608, 0.831373, 0.776471, 1.0 }, + { 0.325490, 0.756863, 0.713725, 1.0 }, + { 0.231373, 0.682353, 0.650980, 1.0 }, + { 0.203922, 0.647059, 0.615686, 1.0 }, + { 0.176471, 0.615686, 0.580392, 1.0 }, + { 0.149020, 0.556863, 0.537255, 1.0 }, + { 0.164706, 0.505882, 0.486275, 1.0 }, + { 0.196078, 0.470588, 0.396078, 1.0 }, + { 0.203922, 0.439216, 0.341176, 1.0 }, + { 0.211765, 0.411765, 0.290196, 1.0 }, + { 0.231373, 0.388235, 0.231373, 1.0 }, + { 0.254902, 0.368627, 0.172549, 1.0 }, + { 0.286275, 0.372549, 0.172549, 1.0 }, + { 0.317647, 0.376471, 0.176471, 1.0 }, + { 0.447059, 0.450980, 0.239216, 1.0 }, + { 0.490196, 0.509804, 0.286275, 1.0 }, + { 0.537255, 0.568627, 0.333333, 1.0 }, + { 0.568627, 0.607843, 0.337255, 1.0 }, + { 0.603922, 0.650980, 0.341176, 1.0 }, + { 0.611765, 0.662745, 0.337255, 1.0 }, + { 0.623529, 0.678431, 0.333333, 1.0 }, + { 0.662745, 0.674510, 0.325490, 1.0 }, + { 0.701961, 0.662745, 0.317647, 1.0 }, + { 0.737255, 0.600000, 0.345098, 1.0 }, + { 0.741176, 0.564706, 0.341176, 1.0 }, + { 0.749020, 0.533333, 0.337255, 1.0 }, + { 0.741176, 0.494118, 0.294118, 1.0 }, + { 0.737255, 0.454902, 0.254902, 1.0 }, + { 0.749020, 0.435294, 0.223529, 1.0 }, + { 0.760784, 0.415686, 0.192157, 1.0 }, + { 0.811765, 0.278431, 0.090196, 1.0 }, + { 0.843137, 0.227451, 0.070588, 1.0 }, + { 0.874510, 0.180392, 0.050980, 1.0 }, + { 0.894118, 0.149020, 0.054902, 1.0 }, + { 0.917647, 0.117647, 0.058824, 1.0 }, + { 0.909804, 0.117647, 0.054902, 1.0 }, + { 0.901961, 0.121569, 0.050980, 1.0 }, + { 0.839216, 0.133333, 0.050980, 1.0 }, + { 0.768627, 0.129412, 0.050980, 1.0 }, + { 0.619608, 0.125490, 0.062745, 1.0 }, + { 0.552941, 0.129412, 0.086275, 1.0 }, + { 0.490196, 0.133333, 0.113725, 1.0 }, + { 0.474510, 0.133333, 0.125490, 1.0 }, + { 0.458824, 0.133333, 0.137255, 1.0 }, + { 0.388235, 0.160784, 0.172549, 1.0 }, + { 0.321569, 0.192157, 0.203922, 1.0 }, + { 0.239216, 0.294118, 0.262745, 1.0 }, + { 0.227451, 0.356863, 0.294118, 1.0 }, + { 0.215686, 0.419608, 0.325490, 1.0 }, + { 0.254902, 0.458824, 0.345098, 1.0 }, + { 0.294118, 0.501961, 0.368627, 1.0 }, + { 0.301961, 0.509804, 0.380392, 1.0 }, + { 0.313725, 0.521569, 0.392157, 1.0 }, + { 0.317647, 0.545098, 0.407843, 1.0 }, + { 0.321569, 0.560784, 0.411765, 1.0 }, + { 0.325490, 0.592157, 0.431373, 1.0 }, + { 0.321569, 0.603922, 0.435294, 1.0 }, + { 0.321569, 0.615686, 0.443137, 1.0 }, + { 0.313725, 0.607843, 0.443137, 1.0 }, + { 0.309804, 0.603922, 0.447059, 1.0 }, + { 0.274510, 0.580392, 0.458824, 1.0 }, + { 0.231373, 0.552941, 0.443137, 1.0 }, + { 0.137255, 0.486275, 0.443137, 1.0 }, + { 0.094118, 0.462745, 0.431373, 1.0 }, + { 0.054902, 0.439216, 0.423529, 1.0 }, + { 0.050980, 0.431373, 0.411765, 1.0 }, + { 0.047059, 0.423529, 0.403922, 1.0 }, + { 0.058824, 0.411765, 0.384314, 1.0 }, + { 0.070588, 0.400000, 0.360784, 1.0 }, + { 0.086275, 0.392157, 0.341176, 1.0 }, + { 0.098039, 0.392157, 0.325490, 1.0 }, + { 0.082353, 0.368627, 0.309804, 1.0 }, + { 0.086275, 0.364706, 0.290196, 1.0 }, + { 0.094118, 0.360784, 0.274510, 1.0 }, + { 0.105882, 0.356863, 0.262745, 1.0 }, + { 0.121569, 0.356863, 0.250980, 1.0 }, + { 0.184314, 0.321569, 0.211765, 1.0 }, + { 0.247059, 0.301961, 0.172549, 1.0 }, + { 0.349020, 0.266667, 0.141176, 1.0 }, + { 0.384314, 0.254902, 0.137255, 1.0 }, + { 0.419608, 0.243137, 0.137255, 1.0 }, + { 0.431373, 0.250980, 0.141176, 1.0 }, + { 0.443137, 0.262745, 0.149020, 1.0 }, + { 0.490196, 0.243137, 0.145098, 1.0 }, + { 0.541176, 0.215686, 0.129412, 1.0 }, + { 0.584314, 0.188235, 0.101961, 1.0 }, + { 0.627451, 0.156863, 0.086275, 1.0 }, + { 0.592157, 0.125490, 0.070588, 1.0 }, + { 0.572549, 0.133333, 0.078431, 1.0 }, + { 0.552941, 0.145098, 0.090196, 1.0 }, + { 0.513725, 0.168627, 0.109804, 1.0 }, + { 0.486275, 0.192157, 0.141176, 1.0 }, + { 0.470588, 0.243137, 0.184314, 1.0 }, + { 0.505882, 0.262745, 0.231373, 1.0 }, + { 0.513725, 0.262745, 0.309804, 1.0 }, + { 0.529412, 0.250980, 0.321569, 1.0 }, + { 0.545098, 0.243137, 0.333333, 1.0 }, + { 0.541176, 0.239216, 0.341176, 1.0 }, + { 0.537255, 0.239216, 0.352941, 1.0 }, + { 0.549020, 0.298039, 0.400000, 1.0 }, + { 0.619608, 0.345098, 0.447059, 1.0 }, + { 0.678431, 0.423529, 0.486275, 1.0 }, + { 0.745098, 0.439216, 0.537255, 1.0 }, + { 0.878431, 0.415686, 0.478431, 1.0 }, + { 0.886275, 0.376471, 0.450980, 1.0 }, + { 0.898039, 0.341176, 0.423529, 1.0 }, + { 0.909804, 0.301961, 0.372549, 1.0 }, + { 0.905882, 0.270588, 0.321569, 1.0 }, + { 0.847059, 0.313725, 0.286275, 1.0 }, + { 0.784314, 0.337255, 0.294118, 1.0 }, + { 0.623529, 0.329412, 0.231373, 1.0 }, + { 0.552941, 0.282353, 0.184314, 1.0 }, + { 0.486275, 0.239216, 0.137255, 1.0 }, + { 0.466667, 0.211765, 0.117647, 1.0 }, + { 0.450980, 0.188235, 0.101961, 1.0 }, + { 0.403922, 0.188235, 0.078431, 1.0 }, + { 0.372549, 0.215686, 0.090196, 1.0 }, + { 0.325490, 0.250980, 0.121569, 1.0 }, + { 0.294118, 0.290196, 0.149020, 1.0 }, + { 0.231373, 0.352941, 0.203922, 1.0 }, + { 0.223529, 0.352941, 0.219608, 1.0 }, + { 0.219608, 0.356863, 0.235294, 1.0 }, + { 0.223529, 0.364706, 0.258824, 1.0 }, + { 0.231373, 0.388235, 0.278431, 1.0 }, + { 0.227451, 0.411765, 0.301961, 1.0 }, + { 0.243137, 0.443137, 0.321569, 1.0 }, + { 0.294118, 0.498039, 0.333333, 1.0 }, + { 0.294118, 0.498039, 0.329412, 1.0 }, + { 0.298039, 0.498039, 0.325490, 1.0 }, + { 0.294118, 0.494118, 0.305882, 1.0 }, + { 0.294118, 0.490196, 0.290196, 1.0 }, + { 0.274510, 0.478431, 0.278431, 1.0 }, + { 0.254902, 0.466667, 0.278431, 1.0 }, + { 0.254902, 0.474510, 0.290196, 1.0 }, + { 0.270588, 0.501961, 0.309804, 1.0 }, + { 0.290196, 0.541176, 0.337255, 1.0 }, + { 0.294118, 0.549020, 0.341176, 1.0 }, + { 0.301961, 0.556863, 0.345098, 1.0 }, + { 0.313725, 0.576471, 0.349020, 1.0 }, + { 0.313725, 0.580392, 0.349020, 1.0 }, + { 0.309804, 0.576471, 0.360784, 1.0 }, + { 0.321569, 0.576471, 0.368627, 1.0 }, + { 0.337255, 0.584314, 0.392157, 1.0 }, + { 0.333333, 0.576471, 0.388235, 1.0 }, + { 0.333333, 0.572549, 0.388235, 1.0 }, + { 0.333333, 0.564706, 0.380392, 1.0 }, + { 0.333333, 0.545098, 0.337255, 1.0 }, + { 0.317647, 0.517647, 0.301961, 1.0 }, + { 0.313725, 0.486275, 0.262745, 1.0 }, + { 0.309804, 0.454902, 0.231373, 1.0 }, + { 0.294118, 0.419608, 0.200000, 1.0 }, + { 0.270588, 0.372549, 0.168627, 1.0 }, + { 0.243137, 0.341176, 0.160784, 1.0 }, + { 0.235294, 0.321569, 0.137255, 1.0 }, + { 0.227451, 0.309804, 0.105882, 1.0 }, + { 0.258824, 0.294118, 0.094118, 1.0 }, + { 0.305882, 0.286275, 0.078431, 1.0 }, + { 0.345098, 0.282353, 0.074510, 1.0 }, + { 0.427451, 0.250980, 0.062745, 1.0 }, + { 0.447059, 0.243137, 0.062745, 1.0 }, + { 0.466667, 0.235294, 0.066667, 1.0 }, + { 0.466667, 0.262745, 0.062745, 1.0 }, + { 0.498039, 0.301961, 0.098039, 1.0 }, + { 0.537255, 0.352941, 0.152941, 1.0 }, + { 0.576471, 0.423529, 0.223529, 1.0 }, + { 0.635294, 0.494118, 0.290196, 1.0 }, + { 0.698039, 0.552941, 0.341176, 1.0 }, + { 0.760784, 0.568627, 0.384314, 1.0 }, + { 0.756863, 0.592157, 0.388235, 1.0 }, + { 0.741176, 0.619608, 0.392157, 1.0 }, + { 0.701961, 0.635294, 0.407843, 1.0 }, + { 0.631373, 0.654902, 0.435294, 1.0 }, + { 0.576471, 0.674510, 0.466667, 1.0 }, + { 0.537255, 0.694118, 0.482353, 1.0 }, + { 0.560784, 0.713725, 0.509804, 1.0 }, + { 0.572549, 0.717647, 0.513725, 1.0 }, + { 0.588235, 0.709804, 0.478431, 1.0 }, + { 0.588235, 0.694118, 0.423529, 1.0 }, + { 0.552941, 0.666667, 0.368627, 1.0 }, + { 0.529412, 0.635294, 0.325490, 1.0 }, + { 0.498039, 0.588235, 0.258824, 1.0 }, + { 0.525490, 0.556863, 0.211765, 1.0 }, + { 0.568627, 0.525490, 0.192157, 1.0 }, + { 0.635294, 0.498039, 0.164706, 1.0 }, + { 0.694118, 0.490196, 0.145098, 1.0 }, + { 0.713725, 0.470588, 0.129412, 1.0 }, + { 0.733333, 0.462745, 0.125490, 1.0 }, + { 0.690196, 0.458824, 0.121569, 1.0 }, + { 0.670588, 0.474510, 0.121569, 1.0 }, + { 0.666667, 0.486275, 0.141176, 1.0 }, + { 0.698039, 0.509804, 0.180392, 1.0 }, + { 0.745098, 0.541176, 0.223529, 1.0 }, + { 0.776471, 0.576471, 0.270588, 1.0 }, + { 0.815686, 0.596078, 0.321569, 1.0 }, + { 0.800000, 0.627451, 0.388235, 1.0 }, + { 0.764706, 0.682353, 0.454902, 1.0 }, + { 0.717647, 0.729412, 0.513725, 1.0 }, + { 0.682353, 0.792157, 0.592157, 1.0 }, + { 0.662745, 0.843137, 0.650980, 1.0 }, + { 0.662745, 0.890196, 0.717647, 1.0 }, + { 0.694118, 0.905882, 0.772549, 1.0 }, + { 0.741176, 0.925490, 0.827451, 1.0 }, + { 0.768627, 0.933333, 0.866667, 1.0 }, + { 0.780392, 0.921569, 0.886275, 1.0 }, + { 0.784314, 0.925490, 0.917647, 1.0 }, + { 0.764706, 0.929412, 0.913725, 1.0 }, + { 0.756863, 0.921569, 0.901961, 1.0 }, + { 0.729412, 0.886275, 0.878431, 1.0 }, + { 0.733333, 0.843137, 0.854902, 1.0 }, + { 0.752941, 0.780392, 0.815686, 1.0 }, + { 0.776471, 0.698039, 0.752941, 1.0 }, + { 0.803922, 0.627451, 0.721569, 1.0 }, + { 0.815686, 0.572549, 0.682353, 1.0 }, + { 0.819608, 0.521569, 0.666667, 1.0 }, + { 0.807843, 0.494118, 0.647059, 1.0 }, + { 0.784314, 0.486275, 0.647059, 1.0 }, + { 0.752941, 0.494118, 0.662745, 1.0 }, + { 0.737255, 0.478431, 0.647059, 1.0 }, + { 0.752941, 0.470588, 0.635294, 1.0 }, + { 0.776471, 0.450980, 0.631373, 1.0 }, + { 0.772549, 0.411765, 0.658824, 1.0 }, + { 0.800000, 0.396078, 0.674510, 1.0 }, + { 0.819608, 0.388235, 0.674510, 1.0 }, + { 0.827451, 0.396078, 0.674510, 1.0 }, + { 0.811765, 0.415686, 0.678431, 1.0 }, + { 0.756863, 0.454902, 0.666667, 1.0 }, + { 0.717647, 0.490196, 0.643137, 1.0 }, + { 0.639216, 0.498039, 0.631373, 1.0 }, + { 0.603922, 0.509804, 0.631373, 1.0 }, + { 0.564706, 0.505882, 0.623529, 1.0 }, + }; +/* 040221-19 */ +static double4 colors_376[] = { + { 0.137255, 0.568627, 0.678431, 1.0 }, + { 0.172549, 0.541176, 0.698039, 1.0 }, + { 0.168627, 0.541176, 0.701961, 1.0 }, + { 0.164706, 0.541176, 0.705882, 1.0 }, + { 0.137255, 0.549020, 0.701961, 1.0 }, + { 0.113725, 0.560784, 0.698039, 1.0 }, + { 0.109804, 0.592157, 0.658824, 1.0 }, + { 0.105882, 0.627451, 0.623529, 1.0 }, + { 0.184314, 0.674510, 0.505882, 1.0 }, + { 0.250980, 0.682353, 0.474510, 1.0 }, + { 0.321569, 0.694118, 0.443137, 1.0 }, + { 0.384314, 0.717647, 0.447059, 1.0 }, + { 0.447059, 0.741176, 0.454902, 1.0 }, + { 0.501961, 0.768627, 0.407843, 1.0 }, + { 0.560784, 0.796078, 0.360784, 1.0 }, + { 0.580392, 0.800000, 0.337255, 1.0 }, + { 0.600000, 0.803922, 0.317647, 1.0 }, + { 0.670588, 0.803922, 0.270588, 1.0 }, + { 0.709804, 0.784314, 0.298039, 1.0 }, + { 0.752941, 0.764706, 0.325490, 1.0 }, + { 0.760784, 0.745098, 0.341176, 1.0 }, + { 0.772549, 0.729412, 0.360784, 1.0 }, + { 0.760784, 0.713725, 0.356863, 1.0 }, + { 0.752941, 0.698039, 0.352941, 1.0 }, + { 0.682353, 0.666667, 0.352941, 1.0 }, + { 0.670588, 0.678431, 0.368627, 1.0 }, + { 0.662745, 0.690196, 0.388235, 1.0 }, + { 0.682353, 0.721569, 0.435294, 1.0 }, + { 0.701961, 0.752941, 0.482353, 1.0 }, + { 0.709804, 0.764706, 0.509804, 1.0 }, + { 0.721569, 0.780392, 0.537255, 1.0 }, + { 0.713725, 0.796078, 0.607843, 1.0 }, + { 0.709804, 0.796078, 0.670588, 1.0 }, + { 0.674510, 0.815686, 0.760784, 1.0 }, + { 0.682353, 0.835294, 0.780392, 1.0 }, + { 0.694118, 0.854902, 0.803922, 1.0 }, + { 0.694118, 0.878431, 0.827451, 1.0 }, + { 0.694118, 0.901961, 0.854902, 1.0 }, + { 0.690196, 0.894118, 0.874510, 1.0 }, + { 0.686275, 0.890196, 0.894118, 1.0 }, + { 0.607843, 0.819608, 0.945098, 1.0 }, + { 0.572549, 0.776471, 0.945098, 1.0 }, + { 0.541176, 0.737255, 0.949020, 1.0 }, + { 0.525490, 0.725490, 0.913725, 1.0 }, + { 0.513725, 0.713725, 0.878431, 1.0 }, + { 0.509804, 0.709804, 0.847059, 1.0 }, + { 0.509804, 0.705882, 0.815686, 1.0 }, + { 0.486275, 0.686275, 0.745098, 1.0 }, + { 0.466667, 0.639216, 0.694118, 1.0 }, + { 0.380392, 0.494118, 0.564706, 1.0 }, + { 0.337255, 0.415686, 0.509804, 1.0 }, + { 0.294118, 0.341176, 0.454902, 1.0 }, + { 0.262745, 0.301961, 0.376471, 1.0 }, + { 0.231373, 0.262745, 0.298039, 1.0 }, + { 0.219608, 0.250980, 0.266667, 1.0 }, + { 0.207843, 0.243137, 0.235294, 1.0 }, + { 0.152941, 0.223529, 0.141176, 1.0 }, + { 0.121569, 0.211765, 0.133333, 1.0 }, + { 0.094118, 0.200000, 0.129412, 1.0 }, + { 0.070588, 0.188235, 0.125490, 1.0 }, + { 0.047059, 0.176471, 0.121569, 1.0 }, + { 0.043137, 0.172549, 0.117647, 1.0 }, + { 0.039216, 0.172549, 0.117647, 1.0 }, + { 0.027451, 0.176471, 0.121569, 1.0 }, + { 0.031373, 0.188235, 0.133333, 1.0 }, + { 0.050980, 0.247059, 0.164706, 1.0 }, + { 0.086275, 0.262745, 0.168627, 1.0 }, + { 0.125490, 0.282353, 0.172549, 1.0 }, + { 0.145098, 0.290196, 0.180392, 1.0 }, + { 0.168627, 0.298039, 0.192157, 1.0 }, + { 0.207843, 0.305882, 0.231373, 1.0 }, + { 0.258824, 0.298039, 0.282353, 1.0 }, + { 0.325490, 0.298039, 0.403922, 1.0 }, + { 0.364706, 0.317647, 0.454902, 1.0 }, + { 0.403922, 0.341176, 0.509804, 1.0 }, + { 0.423529, 0.403922, 0.556863, 1.0 }, + { 0.447059, 0.466667, 0.603922, 1.0 }, + { 0.466667, 0.498039, 0.631373, 1.0 }, + { 0.490196, 0.533333, 0.662745, 1.0 }, + { 0.541176, 0.588235, 0.713725, 1.0 }, + { 0.568627, 0.639216, 0.752941, 1.0 }, + { 0.631373, 0.701961, 0.776471, 1.0 }, + { 0.615686, 0.737255, 0.756863, 1.0 }, + { 0.603922, 0.772549, 0.741176, 1.0 }, + { 0.588235, 0.800000, 0.745098, 1.0 }, + { 0.572549, 0.831373, 0.749020, 1.0 }, + { 0.533333, 0.874510, 0.772549, 1.0 }, + { 0.513725, 0.917647, 0.788235, 1.0 }, + { 0.529412, 0.960784, 0.749020, 1.0 }, + { 0.572549, 0.964706, 0.698039, 1.0 }, + { 0.619608, 0.968627, 0.647059, 1.0 }, + { 0.643137, 0.968627, 0.619608, 1.0 }, + { 0.670588, 0.972549, 0.596078, 1.0 }, + { 0.686275, 0.949020, 0.568627, 1.0 }, + { 0.701961, 0.933333, 0.564706, 1.0 }, + { 0.701961, 0.905882, 0.545098, 1.0 }, + { 0.701961, 0.878431, 0.537255, 1.0 }, + { 0.725490, 0.854902, 0.490196, 1.0 }, + { 0.733333, 0.854902, 0.458824, 1.0 }, + { 0.745098, 0.858824, 0.431373, 1.0 }, + { 0.749020, 0.854902, 0.431373, 1.0 }, + { 0.756863, 0.850980, 0.435294, 1.0 }, + { 0.745098, 0.815686, 0.447059, 1.0 }, + { 0.733333, 0.780392, 0.478431, 1.0 }, + { 0.674510, 0.662745, 0.549020, 1.0 }, + { 0.607843, 0.603922, 0.603922, 1.0 }, + { 0.541176, 0.549020, 0.662745, 1.0 }, + { 0.513725, 0.537255, 0.686275, 1.0 }, + { 0.490196, 0.529412, 0.713725, 1.0 }, + { 0.427451, 0.505882, 0.768627, 1.0 }, + { 0.392157, 0.498039, 0.800000, 1.0 }, + { 0.364706, 0.498039, 0.784314, 1.0 }, + { 0.364706, 0.474510, 0.772549, 1.0 }, + { 0.321569, 0.419608, 0.705882, 1.0 }, + { 0.321569, 0.411765, 0.678431, 1.0 }, + { 0.321569, 0.403922, 0.650980, 1.0 }, + { 0.341176, 0.396078, 0.607843, 1.0 }, + { 0.392157, 0.415686, 0.568627, 1.0 }, + { 0.443137, 0.466667, 0.525490, 1.0 }, + { 0.490196, 0.505882, 0.509804, 1.0 }, + { 0.564706, 0.588235, 0.505882, 1.0 }, + { 0.560784, 0.584314, 0.509804, 1.0 }, + { 0.560784, 0.584314, 0.517647, 1.0 }, + { 0.560784, 0.576471, 0.521569, 1.0 }, + { 0.564706, 0.568627, 0.529412, 1.0 }, + { 0.588235, 0.576471, 0.552941, 1.0 }, + { 0.576471, 0.564706, 0.600000, 1.0 }, + { 0.560784, 0.560784, 0.623529, 1.0 }, + { 0.545098, 0.556863, 0.662745, 1.0 }, + { 0.427451, 0.568627, 0.725490, 1.0 }, + { 0.384314, 0.572549, 0.733333, 1.0 }, + { 0.345098, 0.580392, 0.741176, 1.0 }, + { 0.301961, 0.603922, 0.756863, 1.0 }, + { 0.254902, 0.615686, 0.784314, 1.0 }, + { 0.219608, 0.623529, 0.780392, 1.0 }, + { 0.200000, 0.623529, 0.752941, 1.0 }, + { 0.207843, 0.584314, 0.635294, 1.0 }, + { 0.200000, 0.584314, 0.564706, 1.0 }, + { 0.192157, 0.588235, 0.498039, 1.0 }, + { 0.192157, 0.592157, 0.490196, 1.0 }, + { 0.192157, 0.596078, 0.482353, 1.0 }, + { 0.184314, 0.584314, 0.490196, 1.0 }, + { 0.180392, 0.576471, 0.494118, 1.0 }, + { 0.184314, 0.533333, 0.482353, 1.0 }, + { 0.215686, 0.517647, 0.466667, 1.0 }, + { 0.258824, 0.525490, 0.419608, 1.0 }, + { 0.254902, 0.541176, 0.427451, 1.0 }, + { 0.250980, 0.560784, 0.435294, 1.0 }, + { 0.243137, 0.576471, 0.474510, 1.0 }, + { 0.215686, 0.592157, 0.525490, 1.0 }, + { 0.164706, 0.588235, 0.580392, 1.0 }, + { 0.137255, 0.584314, 0.607843, 1.0 }, + { 0.121569, 0.584314, 0.631373, 1.0 }, + { 0.125490, 0.596078, 0.627451, 1.0 }, + { 0.129412, 0.607843, 0.623529, 1.0 }, + { 0.156863, 0.615686, 0.611765, 1.0 }, + { 0.192157, 0.635294, 0.607843, 1.0 }, + { 0.203922, 0.627451, 0.607843, 1.0 }, + { 0.200000, 0.600000, 0.572549, 1.0 }, + { 0.184314, 0.552941, 0.529412, 1.0 }, + { 0.149020, 0.478431, 0.474510, 1.0 }, + { 0.098039, 0.333333, 0.329412, 1.0 }, + { 0.094118, 0.309804, 0.298039, 1.0 }, + { 0.094118, 0.286275, 0.266667, 1.0 }, + { 0.113725, 0.250980, 0.231373, 1.0 }, + { 0.121569, 0.247059, 0.200000, 1.0 }, + { 0.137255, 0.274510, 0.192157, 1.0 }, + { 0.145098, 0.298039, 0.200000, 1.0 }, + { 0.141176, 0.341176, 0.227451, 1.0 }, + { 0.137255, 0.349020, 0.231373, 1.0 }, + { 0.133333, 0.360784, 0.235294, 1.0 }, + { 0.145098, 0.372549, 0.247059, 1.0 }, + { 0.145098, 0.364706, 0.254902, 1.0 }, + { 0.133333, 0.364706, 0.262745, 1.0 }, + { 0.137255, 0.372549, 0.274510, 1.0 }, + { 0.137255, 0.376471, 0.294118, 1.0 }, + { 0.133333, 0.392157, 0.305882, 1.0 }, + { 0.137255, 0.411765, 0.317647, 1.0 }, + { 0.164706, 0.439216, 0.325490, 1.0 }, + { 0.207843, 0.462745, 0.337255, 1.0 }, + { 0.231373, 0.478431, 0.349020, 1.0 }, + { 0.294118, 0.498039, 0.364706, 1.0 }, + { 0.337255, 0.501961, 0.403922, 1.0 }, + { 0.360784, 0.498039, 0.439216, 1.0 }, + { 0.349020, 0.478431, 0.486275, 1.0 }, + { 0.345098, 0.474510, 0.486275, 1.0 }, + { 0.341176, 0.474510, 0.486275, 1.0 }, + { 0.305882, 0.466667, 0.486275, 1.0 }, + { 0.317647, 0.462745, 0.454902, 1.0 }, + { 0.333333, 0.454902, 0.439216, 1.0 }, + { 0.352941, 0.443137, 0.411765, 1.0 }, + { 0.341176, 0.411765, 0.411765, 1.0 }, + { 0.325490, 0.380392, 0.392157, 1.0 }, + { 0.282353, 0.333333, 0.364706, 1.0 }, + { 0.200000, 0.270588, 0.329412, 1.0 }, + { 0.133333, 0.207843, 0.266667, 1.0 }, + { 0.078431, 0.149020, 0.200000, 1.0 }, + { 0.043137, 0.105882, 0.133333, 1.0 }, + { 0.011765, 0.074510, 0.101961, 1.0 }, + { 0.007843, 0.062745, 0.086275, 1.0 }, + { 0.019608, 0.082353, 0.082353, 1.0 }, + { 0.031373, 0.121569, 0.105882, 1.0 }, + { 0.058824, 0.180392, 0.141176, 1.0 }, + { 0.098039, 0.235294, 0.176471, 1.0 }, + { 0.133333, 0.282353, 0.211765, 1.0 }, + { 0.164706, 0.325490, 0.243137, 1.0 }, + { 0.184314, 0.352941, 0.266667, 1.0 }, + { 0.200000, 0.372549, 0.270588, 1.0 }, + { 0.196078, 0.392157, 0.282353, 1.0 }, + { 0.200000, 0.419608, 0.309804, 1.0 }, + { 0.215686, 0.466667, 0.341176, 1.0 }, + { 0.243137, 0.509804, 0.396078, 1.0 }, + { 0.286275, 0.576471, 0.462745, 1.0 }, + { 0.352941, 0.635294, 0.505882, 1.0 }, + { 0.407843, 0.674510, 0.517647, 1.0 }, + { 0.450980, 0.694118, 0.513725, 1.0 }, + { 0.482353, 0.701961, 0.505882, 1.0 }, + { 0.478431, 0.701961, 0.486275, 1.0 }, + { 0.466667, 0.694118, 0.498039, 1.0 }, + { 0.447059, 0.713725, 0.529412, 1.0 }, + { 0.443137, 0.721569, 0.556863, 1.0 }, + { 0.439216, 0.721569, 0.564706, 1.0 }, + { 0.431373, 0.713725, 0.564706, 1.0 }, + { 0.439216, 0.698039, 0.537255, 1.0 }, + { 0.423529, 0.658824, 0.482353, 1.0 }, + { 0.380392, 0.596078, 0.431373, 1.0 }, + { 0.333333, 0.545098, 0.396078, 1.0 }, + { 0.274510, 0.486275, 0.368627, 1.0 }, + { 0.207843, 0.427451, 0.345098, 1.0 }, + { 0.145098, 0.364706, 0.329412, 1.0 }, + { 0.098039, 0.313725, 0.298039, 1.0 }, + { 0.066667, 0.254902, 0.262745, 1.0 }, + { 0.031373, 0.200000, 0.227451, 1.0 }, + { 0.015686, 0.160784, 0.192157, 1.0 }, + { 0.007843, 0.125490, 0.160784, 1.0 }, + { 0.000000, 0.105882, 0.137255, 1.0 }, + { 0.000000, 0.094118, 0.121569, 1.0 }, + { 0.000000, 0.078431, 0.109804, 1.0 }, + { 0.000000, 0.074510, 0.098039, 1.0 }, + { 0.000000, 0.070588, 0.098039, 1.0 }, + { 0.003922, 0.074510, 0.090196, 1.0 }, + { 0.003922, 0.074510, 0.078431, 1.0 }, + { 0.011765, 0.074510, 0.078431, 1.0 }, + { 0.011765, 0.074510, 0.086275, 1.0 }, + { 0.011765, 0.078431, 0.105882, 1.0 }, + { 0.011765, 0.094118, 0.129412, 1.0 }, + { 0.007843, 0.117647, 0.164706, 1.0 }, + { 0.019608, 0.156863, 0.203922, 1.0 }, + { 0.047059, 0.227451, 0.247059, 1.0 }, + { 0.086275, 0.294118, 0.278431, 1.0 }, + { 0.121569, 0.313725, 0.356863, 1.0 }, + { 0.152941, 0.349020, 0.427451, 1.0 }, + { 0.156863, 0.403922, 0.505882, 1.0 }, + { 0.141176, 0.450980, 0.580392, 1.0 }, + { 0.125490, 0.470588, 0.647059, 1.0 }, + { 0.133333, 0.509804, 0.698039, 1.0 }, + }; +/* 040221-2 */ +static double4 colors_377[] = { + { 0.180392, 0.062745, 0.062745, 1.0 }, + { 0.184314, 0.062745, 0.062745, 1.0 }, + { 0.188235, 0.066667, 0.066667, 1.0 }, + { 0.196078, 0.070588, 0.070588, 1.0 }, + { 0.200000, 0.070588, 0.070588, 1.0 }, + { 0.207843, 0.074510, 0.074510, 1.0 }, + { 0.211765, 0.074510, 0.074510, 1.0 }, + { 0.219608, 0.078431, 0.078431, 1.0 }, + { 0.231373, 0.117647, 0.082353, 1.0 }, + { 0.223529, 0.121569, 0.078431, 1.0 }, + { 0.219608, 0.129412, 0.078431, 1.0 }, + { 0.211765, 0.125490, 0.074510, 1.0 }, + { 0.203922, 0.121569, 0.070588, 1.0 }, + { 0.188235, 0.117647, 0.062745, 1.0 }, + { 0.172549, 0.117647, 0.058824, 1.0 }, + { 0.164706, 0.125490, 0.054902, 1.0 }, + { 0.160784, 0.133333, 0.054902, 1.0 }, + { 0.141176, 0.172549, 0.058824, 1.0 }, + { 0.145098, 0.192157, 0.066667, 1.0 }, + { 0.152941, 0.211765, 0.074510, 1.0 }, + { 0.160784, 0.231373, 0.082353, 1.0 }, + { 0.168627, 0.254902, 0.090196, 1.0 }, + { 0.168627, 0.258824, 0.090196, 1.0 }, + { 0.172549, 0.266667, 0.094118, 1.0 }, + { 0.168627, 0.278431, 0.098039, 1.0 }, + { 0.164706, 0.274510, 0.094118, 1.0 }, + { 0.164706, 0.270588, 0.094118, 1.0 }, + { 0.152941, 0.247059, 0.086275, 1.0 }, + { 0.141176, 0.223529, 0.078431, 1.0 }, + { 0.133333, 0.215686, 0.074510, 1.0 }, + { 0.129412, 0.207843, 0.074510, 1.0 }, + { 0.101961, 0.180392, 0.062745, 1.0 }, + { 0.074510, 0.160784, 0.054902, 1.0 }, + { 0.039216, 0.109804, 0.039216, 1.0 }, + { 0.031373, 0.094118, 0.031373, 1.0 }, + { 0.027451, 0.078431, 0.027451, 1.0 }, + { 0.023529, 0.070588, 0.023529, 1.0 }, + { 0.019608, 0.062745, 0.019608, 1.0 }, + { 0.019608, 0.058824, 0.019608, 1.0 }, + { 0.019608, 0.058824, 0.019608, 1.0 }, + { 0.015686, 0.047059, 0.015686, 1.0 }, + { 0.015686, 0.047059, 0.015686, 1.0 }, + { 0.015686, 0.050980, 0.015686, 1.0 }, + { 0.047059, 0.074510, 0.023529, 1.0 }, + { 0.082353, 0.098039, 0.035294, 1.0 }, + { 0.101961, 0.105882, 0.039216, 1.0 }, + { 0.121569, 0.113725, 0.043137, 1.0 }, + { 0.168627, 0.152941, 0.058824, 1.0 }, + { 0.211765, 0.192157, 0.074510, 1.0 }, + { 0.290196, 0.278431, 0.101961, 1.0 }, + { 0.305882, 0.298039, 0.105882, 1.0 }, + { 0.325490, 0.321569, 0.113725, 1.0 }, + { 0.321569, 0.329412, 0.117647, 1.0 }, + { 0.321569, 0.337255, 0.121569, 1.0 }, + { 0.313725, 0.337255, 0.121569, 1.0 }, + { 0.309804, 0.341176, 0.121569, 1.0 }, + { 0.329412, 0.376471, 0.133333, 1.0 }, + { 0.345098, 0.396078, 0.141176, 1.0 }, + { 0.364706, 0.415686, 0.149020, 1.0 }, + { 0.372549, 0.419608, 0.149020, 1.0 }, + { 0.380392, 0.427451, 0.152941, 1.0 }, + { 0.384314, 0.431373, 0.152941, 1.0 }, + { 0.388235, 0.435294, 0.156863, 1.0 }, + { 0.400000, 0.439216, 0.156863, 1.0 }, + { 0.431373, 0.470588, 0.168627, 1.0 }, + { 0.407843, 0.439216, 0.156863, 1.0 }, + { 0.376471, 0.407843, 0.145098, 1.0 }, + { 0.345098, 0.376471, 0.133333, 1.0 }, + { 0.325490, 0.356863, 0.125490, 1.0 }, + { 0.305882, 0.337255, 0.121569, 1.0 }, + { 0.262745, 0.301961, 0.105882, 1.0 }, + { 0.231373, 0.278431, 0.098039, 1.0 }, + { 0.180392, 0.235294, 0.082353, 1.0 }, + { 0.172549, 0.227451, 0.078431, 1.0 }, + { 0.164706, 0.219608, 0.078431, 1.0 }, + { 0.192157, 0.239216, 0.082353, 1.0 }, + { 0.223529, 0.258824, 0.090196, 1.0 }, + { 0.247059, 0.278431, 0.098039, 1.0 }, + { 0.270588, 0.301961, 0.105882, 1.0 }, + { 0.313725, 0.337255, 0.121569, 1.0 }, + { 0.352941, 0.364706, 0.129412, 1.0 }, + { 0.435294, 0.435294, 0.156863, 1.0 }, + { 0.466667, 0.466667, 0.164706, 1.0 }, + { 0.498039, 0.498039, 0.176471, 1.0 }, + { 0.505882, 0.509804, 0.180392, 1.0 }, + { 0.517647, 0.521569, 0.188235, 1.0 }, + { 0.525490, 0.533333, 0.192157, 1.0 }, + { 0.517647, 0.533333, 0.192157, 1.0 }, + { 0.513725, 0.537255, 0.192157, 1.0 }, + { 0.505882, 0.533333, 0.192157, 1.0 }, + { 0.501961, 0.533333, 0.192157, 1.0 }, + { 0.498039, 0.529412, 0.188235, 1.0 }, + { 0.498039, 0.525490, 0.188235, 1.0 }, + { 0.498039, 0.521569, 0.188235, 1.0 }, + { 0.494118, 0.509804, 0.180392, 1.0 }, + { 0.486275, 0.498039, 0.176471, 1.0 }, + { 0.486275, 0.494118, 0.176471, 1.0 }, + { 0.470588, 0.474510, 0.168627, 1.0 }, + { 0.443137, 0.458824, 0.164706, 1.0 }, + { 0.415686, 0.447059, 0.160784, 1.0 }, + { 0.392157, 0.427451, 0.152941, 1.0 }, + { 0.372549, 0.411765, 0.145098, 1.0 }, + { 0.333333, 0.388235, 0.137255, 1.0 }, + { 0.294118, 0.368627, 0.129412, 1.0 }, + { 0.211765, 0.317647, 0.113725, 1.0 }, + { 0.168627, 0.278431, 0.098039, 1.0 }, + { 0.125490, 0.243137, 0.086275, 1.0 }, + { 0.101961, 0.223529, 0.078431, 1.0 }, + { 0.078431, 0.203922, 0.070588, 1.0 }, + { 0.054902, 0.160784, 0.054902, 1.0 }, + { 0.047059, 0.133333, 0.047059, 1.0 }, + { 0.035294, 0.101961, 0.035294, 1.0 }, + { 0.027451, 0.086275, 0.027451, 1.0 }, + { 0.023529, 0.066667, 0.023529, 1.0 }, + { 0.023529, 0.070588, 0.023529, 1.0 }, + { 0.023529, 0.074510, 0.023529, 1.0 }, + { 0.031373, 0.090196, 0.031373, 1.0 }, + { 0.054902, 0.133333, 0.047059, 1.0 }, + { 0.105882, 0.184314, 0.062745, 1.0 }, + { 0.160784, 0.235294, 0.082353, 1.0 }, + { 0.270588, 0.352941, 0.125490, 1.0 }, + { 0.317647, 0.400000, 0.141176, 1.0 }, + { 0.368627, 0.447059, 0.160784, 1.0 }, + { 0.388235, 0.458824, 0.164706, 1.0 }, + { 0.407843, 0.474510, 0.168627, 1.0 }, + { 0.431373, 0.486275, 0.172549, 1.0 }, + { 0.447059, 0.494118, 0.176471, 1.0 }, + { 0.454902, 0.482353, 0.172549, 1.0 }, + { 0.462745, 0.470588, 0.168627, 1.0 }, + { 0.482353, 0.458824, 0.172549, 1.0 }, + { 0.498039, 0.470588, 0.176471, 1.0 }, + { 0.513725, 0.482353, 0.184314, 1.0 }, + { 0.545098, 0.505882, 0.196078, 1.0 }, + { 0.580392, 0.529412, 0.207843, 1.0 }, + { 0.607843, 0.560784, 0.219608, 1.0 }, + { 0.631373, 0.584314, 0.227451, 1.0 }, + { 0.666667, 0.631373, 0.239216, 1.0 }, + { 0.678431, 0.650980, 0.243137, 1.0 }, + { 0.690196, 0.670588, 0.247059, 1.0 }, + { 0.698039, 0.678431, 0.250980, 1.0 }, + { 0.705882, 0.690196, 0.254902, 1.0 }, + { 0.725490, 0.709804, 0.258824, 1.0 }, + { 0.729412, 0.713725, 0.262745, 1.0 }, + { 0.717647, 0.709804, 0.258824, 1.0 }, + { 0.713725, 0.698039, 0.254902, 1.0 }, + { 0.658824, 0.643137, 0.235294, 1.0 }, + { 0.643137, 0.623529, 0.227451, 1.0 }, + { 0.627451, 0.603922, 0.223529, 1.0 }, + { 0.603922, 0.568627, 0.215686, 1.0 }, + { 0.560784, 0.529412, 0.200000, 1.0 }, + { 0.525490, 0.505882, 0.188235, 1.0 }, + { 0.501961, 0.490196, 0.180392, 1.0 }, + { 0.470588, 0.482353, 0.172549, 1.0 }, + { 0.462745, 0.482353, 0.172549, 1.0 }, + { 0.458824, 0.482353, 0.172549, 1.0 }, + { 0.450980, 0.474510, 0.168627, 1.0 }, + { 0.435294, 0.470588, 0.168627, 1.0 }, + { 0.419608, 0.450980, 0.160784, 1.0 }, + { 0.403922, 0.427451, 0.152941, 1.0 }, + { 0.400000, 0.411765, 0.145098, 1.0 }, + { 0.403922, 0.411765, 0.145098, 1.0 }, + { 0.447059, 0.443137, 0.160784, 1.0 }, + { 0.458824, 0.450980, 0.164706, 1.0 }, + { 0.474510, 0.462745, 0.168627, 1.0 }, + { 0.498039, 0.482353, 0.176471, 1.0 }, + { 0.513725, 0.494118, 0.184314, 1.0 }, + { 0.521569, 0.498039, 0.188235, 1.0 }, + { 0.521569, 0.505882, 0.188235, 1.0 }, + { 0.545098, 0.533333, 0.196078, 1.0 }, + { 0.545098, 0.541176, 0.196078, 1.0 }, + { 0.545098, 0.549020, 0.196078, 1.0 }, + { 0.552941, 0.568627, 0.203922, 1.0 }, + { 0.556863, 0.572549, 0.203922, 1.0 }, + { 0.560784, 0.592157, 0.211765, 1.0 }, + { 0.568627, 0.607843, 0.219608, 1.0 }, + { 0.576471, 0.619608, 0.223529, 1.0 }, + { 0.580392, 0.631373, 0.227451, 1.0 }, + { 0.588235, 0.639216, 0.227451, 1.0 }, + { 0.603922, 0.647059, 0.231373, 1.0 }, + { 0.631373, 0.666667, 0.239216, 1.0 }, + { 0.654902, 0.694118, 0.247059, 1.0 }, + { 0.694118, 0.729412, 0.262745, 1.0 }, + { 0.737255, 0.772549, 0.278431, 1.0 }, + { 0.764706, 0.811765, 0.290196, 1.0 }, + { 0.780392, 0.850980, 0.305882, 1.0 }, + { 0.780392, 0.854902, 0.305882, 1.0 }, + { 0.784314, 0.858824, 0.309804, 1.0 }, + { 0.780392, 0.858824, 0.309804, 1.0 }, + { 0.772549, 0.850980, 0.305882, 1.0 }, + { 0.764706, 0.850980, 0.305882, 1.0 }, + { 0.749020, 0.839216, 0.301961, 1.0 }, + { 0.733333, 0.823529, 0.294118, 1.0 }, + { 0.721569, 0.811765, 0.290196, 1.0 }, + { 0.698039, 0.792157, 0.286275, 1.0 }, + { 0.678431, 0.776471, 0.278431, 1.0 }, + { 0.666667, 0.760784, 0.274510, 1.0 }, + { 0.662745, 0.741176, 0.266667, 1.0 }, + { 0.654902, 0.717647, 0.258824, 1.0 }, + { 0.643137, 0.694118, 0.247059, 1.0 }, + { 0.631373, 0.654902, 0.235294, 1.0 }, + { 0.615686, 0.619608, 0.223529, 1.0 }, + { 0.619608, 0.596078, 0.223529, 1.0 }, + { 0.615686, 0.580392, 0.219608, 1.0 }, + { 0.592157, 0.556863, 0.211765, 1.0 }, + { 0.560784, 0.521569, 0.200000, 1.0 }, + { 0.537255, 0.505882, 0.192157, 1.0 }, + { 0.509804, 0.478431, 0.180392, 1.0 }, + { 0.482353, 0.454902, 0.172549, 1.0 }, + { 0.458824, 0.431373, 0.164706, 1.0 }, + { 0.439216, 0.415686, 0.156863, 1.0 }, + { 0.435294, 0.400000, 0.156863, 1.0 }, + { 0.411765, 0.380392, 0.145098, 1.0 }, + { 0.380392, 0.349020, 0.137255, 1.0 }, + { 0.349020, 0.309804, 0.125490, 1.0 }, + { 0.313725, 0.262745, 0.109804, 1.0 }, + { 0.294118, 0.219608, 0.105882, 1.0 }, + { 0.266667, 0.176471, 0.094118, 1.0 }, + { 0.231373, 0.137255, 0.082353, 1.0 }, + { 0.211765, 0.113725, 0.074510, 1.0 }, + { 0.207843, 0.105882, 0.074510, 1.0 }, + { 0.203922, 0.113725, 0.070588, 1.0 }, + { 0.203922, 0.121569, 0.070588, 1.0 }, + { 0.203922, 0.129412, 0.070588, 1.0 }, + { 0.203922, 0.152941, 0.070588, 1.0 }, + { 0.196078, 0.168627, 0.070588, 1.0 }, + { 0.184314, 0.180392, 0.062745, 1.0 }, + { 0.184314, 0.211765, 0.074510, 1.0 }, + { 0.192157, 0.235294, 0.082353, 1.0 }, + { 0.200000, 0.254902, 0.090196, 1.0 }, + { 0.211765, 0.266667, 0.094118, 1.0 }, + { 0.207843, 0.278431, 0.098039, 1.0 }, + { 0.207843, 0.282353, 0.101961, 1.0 }, + { 0.203922, 0.290196, 0.101961, 1.0 }, + { 0.200000, 0.290196, 0.101961, 1.0 }, + { 0.196078, 0.290196, 0.101961, 1.0 }, + { 0.192157, 0.282353, 0.101961, 1.0 }, + { 0.203922, 0.278431, 0.098039, 1.0 }, + { 0.203922, 0.266667, 0.094118, 1.0 }, + { 0.207843, 0.258824, 0.090196, 1.0 }, + { 0.215686, 0.258824, 0.090196, 1.0 }, + { 0.219608, 0.266667, 0.094118, 1.0 }, + { 0.223529, 0.266667, 0.094118, 1.0 }, + { 0.227451, 0.266667, 0.094118, 1.0 }, + { 0.231373, 0.266667, 0.094118, 1.0 }, + { 0.227451, 0.258824, 0.090196, 1.0 }, + { 0.223529, 0.247059, 0.086275, 1.0 }, + { 0.219608, 0.231373, 0.082353, 1.0 }, + { 0.207843, 0.211765, 0.074510, 1.0 }, + { 0.196078, 0.196078, 0.070588, 1.0 }, + { 0.196078, 0.180392, 0.070588, 1.0 }, + { 0.196078, 0.164706, 0.070588, 1.0 }, + { 0.180392, 0.141176, 0.062745, 1.0 }, + { 0.168627, 0.113725, 0.058824, 1.0 }, + { 0.160784, 0.094118, 0.054902, 1.0 }, + { 0.168627, 0.078431, 0.058824, 1.0 }, + { 0.172549, 0.058824, 0.058824, 1.0 }, + }; +/* 040221-21 */ +static double4 colors_378[] = { + { 0.541176, 0.396078, 0.341176, 1.0 }, + { 0.556863, 0.411765, 0.396078, 1.0 }, + { 0.556863, 0.419608, 0.403922, 1.0 }, + { 0.560784, 0.431373, 0.411765, 1.0 }, + { 0.568627, 0.439216, 0.411765, 1.0 }, + { 0.576471, 0.450980, 0.415686, 1.0 }, + { 0.580392, 0.454902, 0.419608, 1.0 }, + { 0.588235, 0.458824, 0.423529, 1.0 }, + { 0.564706, 0.435294, 0.411765, 1.0 }, + { 0.537255, 0.411765, 0.392157, 1.0 }, + { 0.513725, 0.388235, 0.372549, 1.0 }, + { 0.486275, 0.360784, 0.345098, 1.0 }, + { 0.458824, 0.337255, 0.321569, 1.0 }, + { 0.447059, 0.317647, 0.294118, 1.0 }, + { 0.435294, 0.298039, 0.266667, 1.0 }, + { 0.431373, 0.290196, 0.258824, 1.0 }, + { 0.431373, 0.282353, 0.250980, 1.0 }, + { 0.411765, 0.247059, 0.231373, 1.0 }, + { 0.396078, 0.231373, 0.219608, 1.0 }, + { 0.380392, 0.215686, 0.211765, 1.0 }, + { 0.380392, 0.215686, 0.207843, 1.0 }, + { 0.380392, 0.215686, 0.203922, 1.0 }, + { 0.384314, 0.219608, 0.203922, 1.0 }, + { 0.392157, 0.223529, 0.207843, 1.0 }, + { 0.419608, 0.247059, 0.207843, 1.0 }, + { 0.415686, 0.243137, 0.200000, 1.0 }, + { 0.411765, 0.243137, 0.192157, 1.0 }, + { 0.396078, 0.235294, 0.184314, 1.0 }, + { 0.384314, 0.231373, 0.180392, 1.0 }, + { 0.384314, 0.231373, 0.176471, 1.0 }, + { 0.384314, 0.235294, 0.176471, 1.0 }, + { 0.403922, 0.235294, 0.176471, 1.0 }, + { 0.415686, 0.243137, 0.180392, 1.0 }, + { 0.427451, 0.250980, 0.156863, 1.0 }, + { 0.411765, 0.243137, 0.137255, 1.0 }, + { 0.396078, 0.235294, 0.121569, 1.0 }, + { 0.388235, 0.235294, 0.113725, 1.0 }, + { 0.384314, 0.235294, 0.109804, 1.0 }, + { 0.384314, 0.235294, 0.109804, 1.0 }, + { 0.384314, 0.235294, 0.113725, 1.0 }, + { 0.400000, 0.247059, 0.121569, 1.0 }, + { 0.388235, 0.243137, 0.109804, 1.0 }, + { 0.380392, 0.243137, 0.101961, 1.0 }, + { 0.360784, 0.231373, 0.086275, 1.0 }, + { 0.345098, 0.223529, 0.074510, 1.0 }, + { 0.333333, 0.215686, 0.066667, 1.0 }, + { 0.321569, 0.211765, 0.062745, 1.0 }, + { 0.313725, 0.207843, 0.058824, 1.0 }, + { 0.309804, 0.207843, 0.066667, 1.0 }, + { 0.313725, 0.215686, 0.074510, 1.0 }, + { 0.325490, 0.223529, 0.086275, 1.0 }, + { 0.337255, 0.231373, 0.098039, 1.0 }, + { 0.349020, 0.239216, 0.113725, 1.0 }, + { 0.364706, 0.247059, 0.133333, 1.0 }, + { 0.368627, 0.247059, 0.141176, 1.0 }, + { 0.372549, 0.247059, 0.152941, 1.0 }, + { 0.368627, 0.243137, 0.168627, 1.0 }, + { 0.360784, 0.239216, 0.172549, 1.0 }, + { 0.352941, 0.239216, 0.180392, 1.0 }, + { 0.356863, 0.247059, 0.188235, 1.0 }, + { 0.360784, 0.254902, 0.196078, 1.0 }, + { 0.360784, 0.254902, 0.200000, 1.0 }, + { 0.364706, 0.258824, 0.203922, 1.0 }, + { 0.360784, 0.250980, 0.211765, 1.0 }, + { 0.349020, 0.243137, 0.207843, 1.0 }, + { 0.309804, 0.211765, 0.188235, 1.0 }, + { 0.294118, 0.200000, 0.172549, 1.0 }, + { 0.282353, 0.192157, 0.156863, 1.0 }, + { 0.282353, 0.192157, 0.152941, 1.0 }, + { 0.282353, 0.192157, 0.149020, 1.0 }, + { 0.282353, 0.192157, 0.149020, 1.0 }, + { 0.286275, 0.192157, 0.149020, 1.0 }, + { 0.317647, 0.211765, 0.176471, 1.0 }, + { 0.341176, 0.227451, 0.196078, 1.0 }, + { 0.364706, 0.243137, 0.219608, 1.0 }, + { 0.388235, 0.258824, 0.243137, 1.0 }, + { 0.411765, 0.278431, 0.266667, 1.0 }, + { 0.415686, 0.286275, 0.278431, 1.0 }, + { 0.423529, 0.298039, 0.290196, 1.0 }, + { 0.443137, 0.317647, 0.313725, 1.0 }, + { 0.466667, 0.345098, 0.345098, 1.0 }, + { 0.533333, 0.403922, 0.400000, 1.0 }, + { 0.560784, 0.423529, 0.415686, 1.0 }, + { 0.592157, 0.447059, 0.431373, 1.0 }, + { 0.596078, 0.450980, 0.431373, 1.0 }, + { 0.603922, 0.458824, 0.431373, 1.0 }, + { 0.596078, 0.450980, 0.431373, 1.0 }, + { 0.572549, 0.443137, 0.423529, 1.0 }, + { 0.517647, 0.407843, 0.407843, 1.0 }, + { 0.494118, 0.384314, 0.384314, 1.0 }, + { 0.474510, 0.360784, 0.360784, 1.0 }, + { 0.462745, 0.349020, 0.345098, 1.0 }, + { 0.454902, 0.337255, 0.329412, 1.0 }, + { 0.431373, 0.305882, 0.301961, 1.0 }, + { 0.403922, 0.274510, 0.274510, 1.0 }, + { 0.364706, 0.243137, 0.247059, 1.0 }, + { 0.325490, 0.211765, 0.223529, 1.0 }, + { 0.262745, 0.149020, 0.180392, 1.0 }, + { 0.247059, 0.137255, 0.156863, 1.0 }, + { 0.235294, 0.129412, 0.133333, 1.0 }, + { 0.231373, 0.125490, 0.125490, 1.0 }, + { 0.231373, 0.125490, 0.121569, 1.0 }, + { 0.235294, 0.125490, 0.109804, 1.0 }, + { 0.235294, 0.129412, 0.105882, 1.0 }, + { 0.247059, 0.137255, 0.113725, 1.0 }, + { 0.254902, 0.149020, 0.113725, 1.0 }, + { 0.262745, 0.164706, 0.117647, 1.0 }, + { 0.266667, 0.172549, 0.117647, 1.0 }, + { 0.270588, 0.184314, 0.121569, 1.0 }, + { 0.286275, 0.207843, 0.133333, 1.0 }, + { 0.309804, 0.227451, 0.141176, 1.0 }, + { 0.337255, 0.250980, 0.156863, 1.0 }, + { 0.360784, 0.270588, 0.176471, 1.0 }, + { 0.415686, 0.305882, 0.215686, 1.0 }, + { 0.431373, 0.317647, 0.227451, 1.0 }, + { 0.447059, 0.333333, 0.239216, 1.0 }, + { 0.474510, 0.360784, 0.270588, 1.0 }, + { 0.513725, 0.400000, 0.313725, 1.0 }, + { 0.568627, 0.462745, 0.380392, 1.0 }, + { 0.627451, 0.525490, 0.443137, 1.0 }, + { 0.721569, 0.631373, 0.568627, 1.0 }, + { 0.760784, 0.678431, 0.619608, 1.0 }, + { 0.800000, 0.725490, 0.674510, 1.0 }, + { 0.807843, 0.737255, 0.694118, 1.0 }, + { 0.819608, 0.749020, 0.713725, 1.0 }, + { 0.858824, 0.800000, 0.772549, 1.0 }, + { 0.894118, 0.847059, 0.831373, 1.0 }, + { 0.925490, 0.894118, 0.882353, 1.0 }, + { 0.952941, 0.929412, 0.929412, 1.0 }, + { 0.968627, 0.937255, 0.921569, 1.0 }, + { 0.956863, 0.921569, 0.898039, 1.0 }, + { 0.945098, 0.909804, 0.874510, 1.0 }, + { 0.913725, 0.870588, 0.831373, 1.0 }, + { 0.886275, 0.831373, 0.792157, 1.0 }, + { 0.850980, 0.788235, 0.749020, 1.0 }, + { 0.831373, 0.768627, 0.737255, 1.0 }, + { 0.768627, 0.682353, 0.650980, 1.0 }, + { 0.729412, 0.635294, 0.588235, 1.0 }, + { 0.690196, 0.592157, 0.529412, 1.0 }, + { 0.662745, 0.564706, 0.494118, 1.0 }, + { 0.639216, 0.541176, 0.462745, 1.0 }, + { 0.584314, 0.478431, 0.392157, 1.0 }, + { 0.537255, 0.443137, 0.356863, 1.0 }, + { 0.498039, 0.403922, 0.329412, 1.0 }, + { 0.462745, 0.372549, 0.305882, 1.0 }, + { 0.423529, 0.325490, 0.247059, 1.0 }, + { 0.411765, 0.317647, 0.231373, 1.0 }, + { 0.403922, 0.309804, 0.219608, 1.0 }, + { 0.380392, 0.294118, 0.192157, 1.0 }, + { 0.352941, 0.274510, 0.164706, 1.0 }, + { 0.333333, 0.254902, 0.145098, 1.0 }, + { 0.321569, 0.239216, 0.129412, 1.0 }, + { 0.333333, 0.235294, 0.117647, 1.0 }, + { 0.341176, 0.239216, 0.117647, 1.0 }, + { 0.352941, 0.243137, 0.121569, 1.0 }, + { 0.376471, 0.258824, 0.133333, 1.0 }, + { 0.400000, 0.274510, 0.145098, 1.0 }, + { 0.419608, 0.290196, 0.164706, 1.0 }, + { 0.439216, 0.305882, 0.184314, 1.0 }, + { 0.462745, 0.317647, 0.200000, 1.0 }, + { 0.486275, 0.337255, 0.219608, 1.0 }, + { 0.549020, 0.376471, 0.243137, 1.0 }, + { 0.556863, 0.384314, 0.250980, 1.0 }, + { 0.568627, 0.392157, 0.262745, 1.0 }, + { 0.584314, 0.407843, 0.278431, 1.0 }, + { 0.588235, 0.415686, 0.294118, 1.0 }, + { 0.584314, 0.415686, 0.309804, 1.0 }, + { 0.576471, 0.419608, 0.333333, 1.0 }, + { 0.576471, 0.427451, 0.352941, 1.0 }, + { 0.572549, 0.427451, 0.356863, 1.0 }, + { 0.568627, 0.427451, 0.360784, 1.0 }, + { 0.572549, 0.431373, 0.368627, 1.0 }, + { 0.572549, 0.435294, 0.368627, 1.0 }, + { 0.572549, 0.435294, 0.372549, 1.0 }, + { 0.560784, 0.431373, 0.388235, 1.0 }, + { 0.560784, 0.431373, 0.407843, 1.0 }, + { 0.568627, 0.443137, 0.439216, 1.0 }, + { 0.600000, 0.486275, 0.490196, 1.0 }, + { 0.635294, 0.533333, 0.545098, 1.0 }, + { 0.674510, 0.584314, 0.596078, 1.0 }, + { 0.705882, 0.619608, 0.607843, 1.0 }, + { 0.721569, 0.631373, 0.611765, 1.0 }, + { 0.721569, 0.631373, 0.615686, 1.0 }, + { 0.690196, 0.588235, 0.592157, 1.0 }, + { 0.623529, 0.556863, 0.572549, 1.0 }, + { 0.611765, 0.552941, 0.580392, 1.0 }, + { 0.603922, 0.552941, 0.588235, 1.0 }, + { 0.584314, 0.549020, 0.568627, 1.0 }, + { 0.564706, 0.525490, 0.533333, 1.0 }, + { 0.537255, 0.501961, 0.494118, 1.0 }, + { 0.494118, 0.431373, 0.431373, 1.0 }, + { 0.431373, 0.368627, 0.360784, 1.0 }, + { 0.372549, 0.298039, 0.286275, 1.0 }, + { 0.325490, 0.254902, 0.243137, 1.0 }, + { 0.290196, 0.223529, 0.207843, 1.0 }, + { 0.262745, 0.200000, 0.168627, 1.0 }, + { 0.254902, 0.188235, 0.141176, 1.0 }, + { 0.262745, 0.180392, 0.125490, 1.0 }, + { 0.274510, 0.184314, 0.117647, 1.0 }, + { 0.294118, 0.196078, 0.117647, 1.0 }, + { 0.321569, 0.215686, 0.129412, 1.0 }, + { 0.352941, 0.247059, 0.145098, 1.0 }, + { 0.384314, 0.278431, 0.160784, 1.0 }, + { 0.423529, 0.309804, 0.188235, 1.0 }, + { 0.462745, 0.341176, 0.215686, 1.0 }, + { 0.494118, 0.372549, 0.243137, 1.0 }, + { 0.529412, 0.407843, 0.274510, 1.0 }, + { 0.564706, 0.439216, 0.309804, 1.0 }, + { 0.592157, 0.466667, 0.337255, 1.0 }, + { 0.603922, 0.482353, 0.360784, 1.0 }, + { 0.600000, 0.482353, 0.372549, 1.0 }, + { 0.592157, 0.478431, 0.380392, 1.0 }, + { 0.568627, 0.454902, 0.380392, 1.0 }, + { 0.545098, 0.435294, 0.376471, 1.0 }, + { 0.525490, 0.411765, 0.372549, 1.0 }, + { 0.498039, 0.388235, 0.356863, 1.0 }, + { 0.470588, 0.364706, 0.345098, 1.0 }, + { 0.439216, 0.337255, 0.321569, 1.0 }, + { 0.400000, 0.305882, 0.298039, 1.0 }, + { 0.360784, 0.270588, 0.266667, 1.0 }, + { 0.329412, 0.243137, 0.247059, 1.0 }, + { 0.317647, 0.219608, 0.231373, 1.0 }, + { 0.317647, 0.215686, 0.215686, 1.0 }, + { 0.325490, 0.219608, 0.215686, 1.0 }, + { 0.345098, 0.231373, 0.215686, 1.0 }, + { 0.364706, 0.247059, 0.223529, 1.0 }, + { 0.376471, 0.262745, 0.231373, 1.0 }, + { 0.376471, 0.270588, 0.239216, 1.0 }, + { 0.384314, 0.278431, 0.247059, 1.0 }, + { 0.403922, 0.298039, 0.258824, 1.0 }, + { 0.431373, 0.321569, 0.266667, 1.0 }, + { 0.450980, 0.345098, 0.274510, 1.0 }, + { 0.470588, 0.368627, 0.278431, 1.0 }, + { 0.486275, 0.384314, 0.286275, 1.0 }, + { 0.478431, 0.384314, 0.286275, 1.0 }, + { 0.458824, 0.376471, 0.274510, 1.0 }, + { 0.439216, 0.360784, 0.262745, 1.0 }, + { 0.427451, 0.345098, 0.239216, 1.0 }, + { 0.411765, 0.333333, 0.219608, 1.0 }, + { 0.403922, 0.325490, 0.196078, 1.0 }, + { 0.400000, 0.317647, 0.172549, 1.0 }, + { 0.403922, 0.317647, 0.160784, 1.0 }, + { 0.396078, 0.309804, 0.145098, 1.0 }, + { 0.392157, 0.301961, 0.129412, 1.0 }, + { 0.388235, 0.294118, 0.121569, 1.0 }, + { 0.384314, 0.294118, 0.117647, 1.0 }, + { 0.392157, 0.294118, 0.121569, 1.0 }, + { 0.396078, 0.290196, 0.133333, 1.0 }, + { 0.403922, 0.290196, 0.145098, 1.0 }, + { 0.403922, 0.286275, 0.160784, 1.0 }, + { 0.407843, 0.282353, 0.164706, 1.0 }, + { 0.419608, 0.286275, 0.176471, 1.0 }, + { 0.439216, 0.301961, 0.196078, 1.0 }, + { 0.462745, 0.325490, 0.219608, 1.0 }, + { 0.486275, 0.341176, 0.254902, 1.0 }, + { 0.517647, 0.368627, 0.298039, 1.0 }, + }; +/* 040221-22 */ +static double4 colors_379[] = { + { 0.356863, 0.423529, 0.392157, 1.0 }, + { 0.364706, 0.427451, 0.384314, 1.0 }, + { 0.349020, 0.411765, 0.360784, 1.0 }, + { 0.337255, 0.396078, 0.341176, 1.0 }, + { 0.325490, 0.384314, 0.333333, 1.0 }, + { 0.317647, 0.372549, 0.329412, 1.0 }, + { 0.305882, 0.360784, 0.321569, 1.0 }, + { 0.298039, 0.349020, 0.317647, 1.0 }, + { 0.247059, 0.290196, 0.278431, 1.0 }, + { 0.219608, 0.258824, 0.254902, 1.0 }, + { 0.196078, 0.231373, 0.235294, 1.0 }, + { 0.168627, 0.203922, 0.219608, 1.0 }, + { 0.145098, 0.176471, 0.203922, 1.0 }, + { 0.133333, 0.156863, 0.192157, 1.0 }, + { 0.121569, 0.141176, 0.184314, 1.0 }, + { 0.121569, 0.141176, 0.180392, 1.0 }, + { 0.121569, 0.141176, 0.176471, 1.0 }, + { 0.129412, 0.149020, 0.168627, 1.0 }, + { 0.129412, 0.149020, 0.172549, 1.0 }, + { 0.133333, 0.152941, 0.176471, 1.0 }, + { 0.137255, 0.156863, 0.176471, 1.0 }, + { 0.141176, 0.160784, 0.176471, 1.0 }, + { 0.145098, 0.168627, 0.176471, 1.0 }, + { 0.152941, 0.176471, 0.176471, 1.0 }, + { 0.180392, 0.219608, 0.211765, 1.0 }, + { 0.215686, 0.254902, 0.243137, 1.0 }, + { 0.250980, 0.290196, 0.278431, 1.0 }, + { 0.321569, 0.356863, 0.329412, 1.0 }, + { 0.396078, 0.427451, 0.384314, 1.0 }, + { 0.427451, 0.454902, 0.407843, 1.0 }, + { 0.458824, 0.482353, 0.431373, 1.0 }, + { 0.501961, 0.529412, 0.466667, 1.0 }, + { 0.545098, 0.568627, 0.501961, 1.0 }, + { 0.596078, 0.615686, 0.533333, 1.0 }, + { 0.596078, 0.607843, 0.529412, 1.0 }, + { 0.596078, 0.600000, 0.525490, 1.0 }, + { 0.549020, 0.564706, 0.490196, 1.0 }, + { 0.505882, 0.529412, 0.454902, 1.0 }, + { 0.482353, 0.509804, 0.439216, 1.0 }, + { 0.462745, 0.494118, 0.423529, 1.0 }, + { 0.396078, 0.431373, 0.368627, 1.0 }, + { 0.376471, 0.415686, 0.356863, 1.0 }, + { 0.356863, 0.400000, 0.345098, 1.0 }, + { 0.352941, 0.396078, 0.341176, 1.0 }, + { 0.349020, 0.392157, 0.341176, 1.0 }, + { 0.352941, 0.392157, 0.345098, 1.0 }, + { 0.356863, 0.396078, 0.349020, 1.0 }, + { 0.360784, 0.396078, 0.360784, 1.0 }, + { 0.372549, 0.403922, 0.376471, 1.0 }, + { 0.388235, 0.423529, 0.392157, 1.0 }, + { 0.392157, 0.431373, 0.392157, 1.0 }, + { 0.400000, 0.439216, 0.396078, 1.0 }, + { 0.396078, 0.439216, 0.396078, 1.0 }, + { 0.392157, 0.439216, 0.396078, 1.0 }, + { 0.388235, 0.435294, 0.388235, 1.0 }, + { 0.388235, 0.431373, 0.384314, 1.0 }, + { 0.376471, 0.403922, 0.352941, 1.0 }, + { 0.352941, 0.384314, 0.333333, 1.0 }, + { 0.333333, 0.364706, 0.313725, 1.0 }, + { 0.305882, 0.333333, 0.290196, 1.0 }, + { 0.278431, 0.305882, 0.266667, 1.0 }, + { 0.262745, 0.282353, 0.254902, 1.0 }, + { 0.250980, 0.262745, 0.247059, 1.0 }, + { 0.219608, 0.227451, 0.219608, 1.0 }, + { 0.192157, 0.203922, 0.203922, 1.0 }, + { 0.141176, 0.164706, 0.172549, 1.0 }, + { 0.125490, 0.145098, 0.164706, 1.0 }, + { 0.109804, 0.129412, 0.160784, 1.0 }, + { 0.105882, 0.125490, 0.156863, 1.0 }, + { 0.101961, 0.121569, 0.156863, 1.0 }, + { 0.098039, 0.117647, 0.156863, 1.0 }, + { 0.101961, 0.121569, 0.156863, 1.0 }, + { 0.105882, 0.125490, 0.168627, 1.0 }, + { 0.105882, 0.125490, 0.172549, 1.0 }, + { 0.105882, 0.129412, 0.176471, 1.0 }, + { 0.105882, 0.129412, 0.176471, 1.0 }, + { 0.105882, 0.129412, 0.176471, 1.0 }, + { 0.105882, 0.129412, 0.176471, 1.0 }, + { 0.105882, 0.133333, 0.176471, 1.0 }, + { 0.109804, 0.133333, 0.180392, 1.0 }, + { 0.109804, 0.137255, 0.184314, 1.0 }, + { 0.117647, 0.145098, 0.192157, 1.0 }, + { 0.129412, 0.156863, 0.192157, 1.0 }, + { 0.141176, 0.172549, 0.196078, 1.0 }, + { 0.145098, 0.180392, 0.200000, 1.0 }, + { 0.152941, 0.188235, 0.203922, 1.0 }, + { 0.160784, 0.192157, 0.200000, 1.0 }, + { 0.168627, 0.188235, 0.200000, 1.0 }, + { 0.188235, 0.207843, 0.196078, 1.0 }, + { 0.203922, 0.227451, 0.207843, 1.0 }, + { 0.219608, 0.250980, 0.219608, 1.0 }, + { 0.223529, 0.254902, 0.231373, 1.0 }, + { 0.231373, 0.262745, 0.243137, 1.0 }, + { 0.247059, 0.278431, 0.262745, 1.0 }, + { 0.270588, 0.305882, 0.294118, 1.0 }, + { 0.294118, 0.341176, 0.325490, 1.0 }, + { 0.321569, 0.372549, 0.349020, 1.0 }, + { 0.360784, 0.415686, 0.388235, 1.0 }, + { 0.376471, 0.435294, 0.400000, 1.0 }, + { 0.396078, 0.454902, 0.415686, 1.0 }, + { 0.403922, 0.458824, 0.419608, 1.0 }, + { 0.415686, 0.466667, 0.423529, 1.0 }, + { 0.419608, 0.470588, 0.419608, 1.0 }, + { 0.415686, 0.466667, 0.415686, 1.0 }, + { 0.427451, 0.482353, 0.419608, 1.0 }, + { 0.443137, 0.494118, 0.431373, 1.0 }, + { 0.462745, 0.509804, 0.447059, 1.0 }, + { 0.462745, 0.509804, 0.450980, 1.0 }, + { 0.462745, 0.509804, 0.454902, 1.0 }, + { 0.458824, 0.509804, 0.458824, 1.0 }, + { 0.443137, 0.501961, 0.454902, 1.0 }, + { 0.435294, 0.498039, 0.450980, 1.0 }, + { 0.431373, 0.494118, 0.435294, 1.0 }, + { 0.403922, 0.443137, 0.388235, 1.0 }, + { 0.384314, 0.419608, 0.368627, 1.0 }, + { 0.368627, 0.396078, 0.352941, 1.0 }, + { 0.329412, 0.352941, 0.321569, 1.0 }, + { 0.286275, 0.309804, 0.282353, 1.0 }, + { 0.254902, 0.278431, 0.258824, 1.0 }, + { 0.227451, 0.243137, 0.235294, 1.0 }, + { 0.184314, 0.188235, 0.200000, 1.0 }, + { 0.156863, 0.164706, 0.188235, 1.0 }, + { 0.133333, 0.145098, 0.180392, 1.0 }, + { 0.125490, 0.137255, 0.176471, 1.0 }, + { 0.117647, 0.133333, 0.176471, 1.0 }, + { 0.105882, 0.121569, 0.176471, 1.0 }, + { 0.101961, 0.117647, 0.172549, 1.0 }, + { 0.101961, 0.121569, 0.172549, 1.0 }, + { 0.101961, 0.121569, 0.172549, 1.0 }, + { 0.113725, 0.129412, 0.184314, 1.0 }, + { 0.117647, 0.133333, 0.184314, 1.0 }, + { 0.125490, 0.141176, 0.188235, 1.0 }, + { 0.145098, 0.160784, 0.200000, 1.0 }, + { 0.160784, 0.184314, 0.211765, 1.0 }, + { 0.176471, 0.211765, 0.223529, 1.0 }, + { 0.192157, 0.231373, 0.239216, 1.0 }, + { 0.231373, 0.274510, 0.258824, 1.0 }, + { 0.247059, 0.294118, 0.266667, 1.0 }, + { 0.262745, 0.313725, 0.278431, 1.0 }, + { 0.266667, 0.317647, 0.282353, 1.0 }, + { 0.270588, 0.325490, 0.290196, 1.0 }, + { 0.274510, 0.333333, 0.290196, 1.0 }, + { 0.278431, 0.333333, 0.290196, 1.0 }, + { 0.282353, 0.337255, 0.290196, 1.0 }, + { 0.286275, 0.337255, 0.294118, 1.0 }, + { 0.301961, 0.349020, 0.317647, 1.0 }, + { 0.309804, 0.356863, 0.329412, 1.0 }, + { 0.321569, 0.368627, 0.345098, 1.0 }, + { 0.349020, 0.400000, 0.376471, 1.0 }, + { 0.376471, 0.435294, 0.407843, 1.0 }, + { 0.403922, 0.470588, 0.443137, 1.0 }, + { 0.431373, 0.494118, 0.470588, 1.0 }, + { 0.466667, 0.529412, 0.513725, 1.0 }, + { 0.474510, 0.533333, 0.517647, 1.0 }, + { 0.482353, 0.541176, 0.521569, 1.0 }, + { 0.490196, 0.556863, 0.521569, 1.0 }, + { 0.505882, 0.564706, 0.521569, 1.0 }, + { 0.513725, 0.572549, 0.513725, 1.0 }, + { 0.517647, 0.560784, 0.505882, 1.0 }, + { 0.517647, 0.552941, 0.490196, 1.0 }, + { 0.509804, 0.541176, 0.470588, 1.0 }, + { 0.501961, 0.529412, 0.447059, 1.0 }, + { 0.501961, 0.525490, 0.443137, 1.0 }, + { 0.501961, 0.525490, 0.443137, 1.0 }, + { 0.501961, 0.525490, 0.443137, 1.0 }, + { 0.490196, 0.517647, 0.439216, 1.0 }, + { 0.482353, 0.505882, 0.431373, 1.0 }, + { 0.462745, 0.486275, 0.419608, 1.0 }, + { 0.403922, 0.435294, 0.372549, 1.0 }, + { 0.388235, 0.419608, 0.360784, 1.0 }, + { 0.372549, 0.403922, 0.349020, 1.0 }, + { 0.345098, 0.376471, 0.325490, 1.0 }, + { 0.313725, 0.345098, 0.309804, 1.0 }, + { 0.278431, 0.305882, 0.290196, 1.0 }, + { 0.247059, 0.274510, 0.266667, 1.0 }, + { 0.211765, 0.239216, 0.247059, 1.0 }, + { 0.188235, 0.215686, 0.223529, 1.0 }, + { 0.168627, 0.192157, 0.207843, 1.0 }, + { 0.149020, 0.168627, 0.200000, 1.0 }, + { 0.133333, 0.152941, 0.192157, 1.0 }, + { 0.121569, 0.141176, 0.192157, 1.0 }, + { 0.117647, 0.133333, 0.188235, 1.0 }, + { 0.117647, 0.133333, 0.184314, 1.0 }, + { 0.121569, 0.133333, 0.180392, 1.0 }, + { 0.121569, 0.141176, 0.180392, 1.0 }, + { 0.125490, 0.145098, 0.180392, 1.0 }, + { 0.133333, 0.152941, 0.180392, 1.0 }, + { 0.145098, 0.168627, 0.184314, 1.0 }, + { 0.164706, 0.188235, 0.192157, 1.0 }, + { 0.180392, 0.207843, 0.207843, 1.0 }, + { 0.196078, 0.227451, 0.223529, 1.0 }, + { 0.215686, 0.250980, 0.239216, 1.0 }, + { 0.239216, 0.274510, 0.258824, 1.0 }, + { 0.258824, 0.301961, 0.270588, 1.0 }, + { 0.278431, 0.317647, 0.286275, 1.0 }, + { 0.286275, 0.325490, 0.290196, 1.0 }, + { 0.286275, 0.329412, 0.290196, 1.0 }, + { 0.286275, 0.329412, 0.294118, 1.0 }, + { 0.286275, 0.329412, 0.298039, 1.0 }, + { 0.294118, 0.333333, 0.301961, 1.0 }, + { 0.301961, 0.345098, 0.305882, 1.0 }, + { 0.313725, 0.364706, 0.313725, 1.0 }, + { 0.329412, 0.380392, 0.329412, 1.0 }, + { 0.352941, 0.411765, 0.356863, 1.0 }, + { 0.392157, 0.443137, 0.388235, 1.0 }, + { 0.431373, 0.478431, 0.415686, 1.0 }, + { 0.458824, 0.501961, 0.435294, 1.0 }, + { 0.470588, 0.509804, 0.447059, 1.0 }, + { 0.470588, 0.517647, 0.450980, 1.0 }, + { 0.474510, 0.513725, 0.447059, 1.0 }, + { 0.474510, 0.505882, 0.443137, 1.0 }, + { 0.466667, 0.486275, 0.427451, 1.0 }, + { 0.435294, 0.454902, 0.396078, 1.0 }, + { 0.392157, 0.411765, 0.360784, 1.0 }, + { 0.345098, 0.368627, 0.325490, 1.0 }, + { 0.298039, 0.325490, 0.294118, 1.0 }, + { 0.266667, 0.286275, 0.274510, 1.0 }, + { 0.235294, 0.254902, 0.254902, 1.0 }, + { 0.211765, 0.231373, 0.243137, 1.0 }, + { 0.192157, 0.215686, 0.227451, 1.0 }, + { 0.172549, 0.196078, 0.219608, 1.0 }, + { 0.156863, 0.180392, 0.219608, 1.0 }, + { 0.160784, 0.180392, 0.215686, 1.0 }, + { 0.172549, 0.180392, 0.215686, 1.0 }, + { 0.192157, 0.192157, 0.219608, 1.0 }, + { 0.211765, 0.203922, 0.223529, 1.0 }, + { 0.227451, 0.211765, 0.231373, 1.0 }, + { 0.243137, 0.235294, 0.239216, 1.0 }, + { 0.270588, 0.258824, 0.247059, 1.0 }, + { 0.301961, 0.278431, 0.258824, 1.0 }, + { 0.325490, 0.298039, 0.270588, 1.0 }, + { 0.341176, 0.313725, 0.282353, 1.0 }, + { 0.349020, 0.329412, 0.294118, 1.0 }, + { 0.356863, 0.349020, 0.305882, 1.0 }, + { 0.372549, 0.368627, 0.317647, 1.0 }, + { 0.392157, 0.380392, 0.333333, 1.0 }, + { 0.403922, 0.388235, 0.345098, 1.0 }, + { 0.411765, 0.396078, 0.349020, 1.0 }, + { 0.411765, 0.400000, 0.352941, 1.0 }, + { 0.403922, 0.403922, 0.349020, 1.0 }, + { 0.403922, 0.400000, 0.349020, 1.0 }, + { 0.396078, 0.392157, 0.345098, 1.0 }, + { 0.384314, 0.380392, 0.337255, 1.0 }, + { 0.372549, 0.368627, 0.329412, 1.0 }, + { 0.349020, 0.360784, 0.313725, 1.0 }, + { 0.333333, 0.352941, 0.301961, 1.0 }, + { 0.317647, 0.345098, 0.294118, 1.0 }, + { 0.309804, 0.341176, 0.294118, 1.0 }, + { 0.305882, 0.345098, 0.298039, 1.0 }, + { 0.313725, 0.356863, 0.313725, 1.0 }, + { 0.329412, 0.376471, 0.337255, 1.0 }, + { 0.333333, 0.388235, 0.352941, 1.0 }, + { 0.337255, 0.392157, 0.349020, 1.0 }, + { 0.337255, 0.396078, 0.352941, 1.0 }, + { 0.333333, 0.392157, 0.352941, 1.0 }, + { 0.345098, 0.407843, 0.364706, 1.0 }, + }; +/* 040221-23 */ +static double4 colors_380[] = { + { 0.427451, 0.137255, 0.117647, 1.0 }, + { 0.341176, 0.086275, 0.121569, 1.0 }, + { 0.317647, 0.121569, 0.113725, 1.0 }, + { 0.294118, 0.156863, 0.105882, 1.0 }, + { 0.286275, 0.192157, 0.090196, 1.0 }, + { 0.278431, 0.227451, 0.074510, 1.0 }, + { 0.286275, 0.231373, 0.078431, 1.0 }, + { 0.294118, 0.235294, 0.086275, 1.0 }, + { 0.341176, 0.309804, 0.129412, 1.0 }, + { 0.392157, 0.321569, 0.160784, 1.0 }, + { 0.447059, 0.337255, 0.196078, 1.0 }, + { 0.486275, 0.278431, 0.227451, 1.0 }, + { 0.525490, 0.223529, 0.262745, 1.0 }, + { 0.537255, 0.215686, 0.262745, 1.0 }, + { 0.549020, 0.207843, 0.266667, 1.0 }, + { 0.549020, 0.200000, 0.262745, 1.0 }, + { 0.552941, 0.196078, 0.262745, 1.0 }, + { 0.513725, 0.121569, 0.243137, 1.0 }, + { 0.494118, 0.109804, 0.203922, 1.0 }, + { 0.478431, 0.098039, 0.164706, 1.0 }, + { 0.447059, 0.113725, 0.121569, 1.0 }, + { 0.419608, 0.129412, 0.082353, 1.0 }, + { 0.407843, 0.125490, 0.070588, 1.0 }, + { 0.400000, 0.125490, 0.062745, 1.0 }, + { 0.400000, 0.125490, 0.062745, 1.0 }, + { 0.388235, 0.133333, 0.066667, 1.0 }, + { 0.380392, 0.145098, 0.070588, 1.0 }, + { 0.349020, 0.168627, 0.090196, 1.0 }, + { 0.317647, 0.196078, 0.109804, 1.0 }, + { 0.313725, 0.215686, 0.129412, 1.0 }, + { 0.309804, 0.235294, 0.149020, 1.0 }, + { 0.309804, 0.286275, 0.168627, 1.0 }, + { 0.317647, 0.349020, 0.180392, 1.0 }, + { 0.223529, 0.450980, 0.196078, 1.0 }, + { 0.192157, 0.509804, 0.250980, 1.0 }, + { 0.164706, 0.568627, 0.305882, 1.0 }, + { 0.152941, 0.631373, 0.309804, 1.0 }, + { 0.141176, 0.698039, 0.317647, 1.0 }, + { 0.117647, 0.709804, 0.301961, 1.0 }, + { 0.094118, 0.721569, 0.286275, 1.0 }, + { 0.062745, 0.639216, 0.298039, 1.0 }, + { 0.050980, 0.600000, 0.290196, 1.0 }, + { 0.043137, 0.560784, 0.282353, 1.0 }, + { 0.039216, 0.517647, 0.239216, 1.0 }, + { 0.039216, 0.478431, 0.196078, 1.0 }, + { 0.043137, 0.443137, 0.200000, 1.0 }, + { 0.047059, 0.411765, 0.203922, 1.0 }, + { 0.058824, 0.352941, 0.235294, 1.0 }, + { 0.050980, 0.345098, 0.290196, 1.0 }, + { 0.066667, 0.431373, 0.333333, 1.0 }, + { 0.070588, 0.415686, 0.345098, 1.0 }, + { 0.078431, 0.400000, 0.360784, 1.0 }, + { 0.082353, 0.388235, 0.392157, 1.0 }, + { 0.090196, 0.376471, 0.427451, 1.0 }, + { 0.109804, 0.388235, 0.415686, 1.0 }, + { 0.129412, 0.400000, 0.407843, 1.0 }, + { 0.243137, 0.341176, 0.298039, 1.0 }, + { 0.301961, 0.286275, 0.274510, 1.0 }, + { 0.364706, 0.231373, 0.250980, 1.0 }, + { 0.435294, 0.196078, 0.247059, 1.0 }, + { 0.509804, 0.164706, 0.243137, 1.0 }, + { 0.552941, 0.156863, 0.239216, 1.0 }, + { 0.596078, 0.152941, 0.239216, 1.0 }, + { 0.662745, 0.168627, 0.243137, 1.0 }, + { 0.713725, 0.200000, 0.286275, 1.0 }, + { 0.709804, 0.176471, 0.392157, 1.0 }, + { 0.713725, 0.168627, 0.411765, 1.0 }, + { 0.717647, 0.164706, 0.431373, 1.0 }, + { 0.729412, 0.168627, 0.427451, 1.0 }, + { 0.741176, 0.172549, 0.427451, 1.0 }, + { 0.741176, 0.172549, 0.431373, 1.0 }, + { 0.729412, 0.145098, 0.431373, 1.0 }, + { 0.709804, 0.109804, 0.407843, 1.0 }, + { 0.729412, 0.090196, 0.380392, 1.0 }, + { 0.752941, 0.070588, 0.356863, 1.0 }, + { 0.752941, 0.043137, 0.329412, 1.0 }, + { 0.756863, 0.019608, 0.305882, 1.0 }, + { 0.749020, 0.015686, 0.286275, 1.0 }, + { 0.745098, 0.015686, 0.270588, 1.0 }, + { 0.737255, 0.015686, 0.235294, 1.0 }, + { 0.725490, 0.011765, 0.211765, 1.0 }, + { 0.654902, 0.023529, 0.156863, 1.0 }, + { 0.603922, 0.027451, 0.125490, 1.0 }, + { 0.552941, 0.035294, 0.094118, 1.0 }, + { 0.537255, 0.027451, 0.078431, 1.0 }, + { 0.525490, 0.019608, 0.062745, 1.0 }, + { 0.498039, 0.015686, 0.043137, 1.0 }, + { 0.462745, 0.015686, 0.023529, 1.0 }, + { 0.376471, 0.019608, 0.019608, 1.0 }, + { 0.356863, 0.019608, 0.023529, 1.0 }, + { 0.341176, 0.019608, 0.027451, 1.0 }, + { 0.329412, 0.035294, 0.027451, 1.0 }, + { 0.321569, 0.054902, 0.031373, 1.0 }, + { 0.282353, 0.129412, 0.043137, 1.0 }, + { 0.258824, 0.211765, 0.054902, 1.0 }, + { 0.266667, 0.278431, 0.078431, 1.0 }, + { 0.290196, 0.274510, 0.082353, 1.0 }, + { 0.329412, 0.258824, 0.070588, 1.0 }, + { 0.333333, 0.278431, 0.062745, 1.0 }, + { 0.337255, 0.301961, 0.058824, 1.0 }, + { 0.341176, 0.286275, 0.058824, 1.0 }, + { 0.349020, 0.270588, 0.062745, 1.0 }, + { 0.376471, 0.203922, 0.047059, 1.0 }, + { 0.376471, 0.125490, 0.039216, 1.0 }, + { 0.313725, 0.031373, 0.000000, 1.0 }, + { 0.266667, 0.015686, 0.000000, 1.0 }, + { 0.219608, 0.003922, 0.000000, 1.0 }, + { 0.200000, 0.000000, 0.000000, 1.0 }, + { 0.184314, 0.000000, 0.000000, 1.0 }, + { 0.156863, 0.000000, 0.007843, 1.0 }, + { 0.145098, 0.000000, 0.011765, 1.0 }, + { 0.133333, 0.003922, 0.015686, 1.0 }, + { 0.137255, 0.007843, 0.015686, 1.0 }, + { 0.152941, 0.007843, 0.015686, 1.0 }, + { 0.156863, 0.007843, 0.011765, 1.0 }, + { 0.164706, 0.007843, 0.011765, 1.0 }, + { 0.176471, 0.007843, 0.015686, 1.0 }, + { 0.184314, 0.007843, 0.015686, 1.0 }, + { 0.180392, 0.011765, 0.015686, 1.0 }, + { 0.156863, 0.007843, 0.023529, 1.0 }, + { 0.101961, 0.007843, 0.031373, 1.0 }, + { 0.086275, 0.019608, 0.027451, 1.0 }, + { 0.074510, 0.031373, 0.027451, 1.0 }, + { 0.066667, 0.031373, 0.031373, 1.0 }, + { 0.058824, 0.031373, 0.035294, 1.0 }, + { 0.058824, 0.035294, 0.039216, 1.0 }, + { 0.062745, 0.027451, 0.043137, 1.0 }, + { 0.082353, 0.043137, 0.031373, 1.0 }, + { 0.129412, 0.054902, 0.023529, 1.0 }, + { 0.227451, 0.062745, 0.015686, 1.0 }, + { 0.250980, 0.050980, 0.011765, 1.0 }, + { 0.274510, 0.043137, 0.011765, 1.0 }, + { 0.317647, 0.031373, 0.011765, 1.0 }, + { 0.368627, 0.031373, 0.007843, 1.0 }, + { 0.419608, 0.035294, 0.007843, 1.0 }, + { 0.466667, 0.031373, 0.015686, 1.0 }, + { 0.533333, 0.011765, 0.039216, 1.0 }, + { 0.552941, 0.007843, 0.050980, 1.0 }, + { 0.572549, 0.003922, 0.066667, 1.0 }, + { 0.572549, 0.003922, 0.070588, 1.0 }, + { 0.572549, 0.007843, 0.078431, 1.0 }, + { 0.549020, 0.007843, 0.078431, 1.0 }, + { 0.529412, 0.007843, 0.082353, 1.0 }, + { 0.513725, 0.007843, 0.078431, 1.0 }, + { 0.501961, 0.003922, 0.078431, 1.0 }, + { 0.435294, 0.003922, 0.058824, 1.0 }, + { 0.407843, 0.003922, 0.054902, 1.0 }, + { 0.384314, 0.003922, 0.050980, 1.0 }, + { 0.341176, 0.007843, 0.035294, 1.0 }, + { 0.309804, 0.003922, 0.023529, 1.0 }, + { 0.282353, 0.003922, 0.015686, 1.0 }, + { 0.258824, 0.003922, 0.007843, 1.0 }, + { 0.184314, 0.019608, 0.019608, 1.0 }, + { 0.168627, 0.023529, 0.023529, 1.0 }, + { 0.156863, 0.031373, 0.031373, 1.0 }, + { 0.133333, 0.047059, 0.043137, 1.0 }, + { 0.137255, 0.054902, 0.062745, 1.0 }, + { 0.156863, 0.062745, 0.074510, 1.0 }, + { 0.192157, 0.070588, 0.090196, 1.0 }, + { 0.235294, 0.082353, 0.109804, 1.0 }, + { 0.290196, 0.078431, 0.105882, 1.0 }, + { 0.411765, 0.094118, 0.101961, 1.0 }, + { 0.447059, 0.086275, 0.094118, 1.0 }, + { 0.482353, 0.082353, 0.090196, 1.0 }, + { 0.552941, 0.086275, 0.082353, 1.0 }, + { 0.627451, 0.058824, 0.090196, 1.0 }, + { 0.678431, 0.043137, 0.105882, 1.0 }, + { 0.705882, 0.054902, 0.117647, 1.0 }, + { 0.678431, 0.066667, 0.090196, 1.0 }, + { 0.650980, 0.078431, 0.082353, 1.0 }, + { 0.623529, 0.090196, 0.078431, 1.0 }, + { 0.556863, 0.125490, 0.101961, 1.0 }, + { 0.474510, 0.196078, 0.137255, 1.0 }, + { 0.407843, 0.258824, 0.200000, 1.0 }, + { 0.329412, 0.298039, 0.243137, 1.0 }, + { 0.254902, 0.317647, 0.235294, 1.0 }, + { 0.180392, 0.325490, 0.223529, 1.0 }, + { 0.105882, 0.333333, 0.211765, 1.0 }, + { 0.078431, 0.345098, 0.200000, 1.0 }, + { 0.066667, 0.325490, 0.211765, 1.0 }, + { 0.086275, 0.298039, 0.200000, 1.0 }, + { 0.137255, 0.254902, 0.192157, 1.0 }, + { 0.184314, 0.219608, 0.184314, 1.0 }, + { 0.250980, 0.200000, 0.160784, 1.0 }, + { 0.352941, 0.184314, 0.137255, 1.0 }, + { 0.352941, 0.188235, 0.137255, 1.0 }, + { 0.352941, 0.196078, 0.137255, 1.0 }, + { 0.349020, 0.200000, 0.149020, 1.0 }, + { 0.341176, 0.211765, 0.180392, 1.0 }, + { 0.341176, 0.227451, 0.200000, 1.0 }, + { 0.349020, 0.207843, 0.203922, 1.0 }, + { 0.301961, 0.196078, 0.200000, 1.0 }, + { 0.270588, 0.164706, 0.168627, 1.0 }, + { 0.231373, 0.121569, 0.156863, 1.0 }, + { 0.211765, 0.113725, 0.141176, 1.0 }, + { 0.235294, 0.101961, 0.129412, 1.0 }, + { 0.266667, 0.109804, 0.133333, 1.0 }, + { 0.313725, 0.121569, 0.133333, 1.0 }, + { 0.360784, 0.105882, 0.160784, 1.0 }, + { 0.388235, 0.082353, 0.196078, 1.0 }, + { 0.411765, 0.078431, 0.235294, 1.0 }, + { 0.450980, 0.101961, 0.262745, 1.0 }, + { 0.490196, 0.156863, 0.274510, 1.0 }, + { 0.545098, 0.203922, 0.286275, 1.0 }, + { 0.560784, 0.219608, 0.294118, 1.0 }, + { 0.549020, 0.196078, 0.313725, 1.0 }, + { 0.533333, 0.176471, 0.301961, 1.0 }, + { 0.513725, 0.168627, 0.274510, 1.0 }, + { 0.509804, 0.172549, 0.223529, 1.0 }, + { 0.509804, 0.188235, 0.172549, 1.0 }, + { 0.505882, 0.168627, 0.141176, 1.0 }, + { 0.490196, 0.141176, 0.109804, 1.0 }, + { 0.466667, 0.105882, 0.090196, 1.0 }, + { 0.431373, 0.066667, 0.066667, 1.0 }, + { 0.400000, 0.043137, 0.054902, 1.0 }, + { 0.376471, 0.027451, 0.039216, 1.0 }, + { 0.349020, 0.023529, 0.023529, 1.0 }, + { 0.333333, 0.027451, 0.015686, 1.0 }, + { 0.321569, 0.035294, 0.007843, 1.0 }, + { 0.325490, 0.054902, 0.011765, 1.0 }, + { 0.345098, 0.066667, 0.019608, 1.0 }, + { 0.368627, 0.082353, 0.023529, 1.0 }, + { 0.384314, 0.101961, 0.043137, 1.0 }, + { 0.411765, 0.105882, 0.086275, 1.0 }, + { 0.423529, 0.109804, 0.141176, 1.0 }, + { 0.454902, 0.098039, 0.200000, 1.0 }, + { 0.482353, 0.082353, 0.239216, 1.0 }, + { 0.490196, 0.082353, 0.239216, 1.0 }, + { 0.501961, 0.066667, 0.235294, 1.0 }, + { 0.498039, 0.054902, 0.235294, 1.0 }, + { 0.501961, 0.043137, 0.262745, 1.0 }, + { 0.521569, 0.019608, 0.309804, 1.0 }, + { 0.537255, 0.011765, 0.325490, 1.0 }, + { 0.545098, 0.011765, 0.317647, 1.0 }, + { 0.576471, 0.007843, 0.286275, 1.0 }, + { 0.600000, 0.007843, 0.258824, 1.0 }, + { 0.623529, 0.027451, 0.258824, 1.0 }, + { 0.647059, 0.058824, 0.274510, 1.0 }, + { 0.650980, 0.094118, 0.298039, 1.0 }, + { 0.654902, 0.129412, 0.313725, 1.0 }, + { 0.658824, 0.141176, 0.309804, 1.0 }, + { 0.662745, 0.160784, 0.294118, 1.0 }, + { 0.666667, 0.176471, 0.286275, 1.0 }, + { 0.662745, 0.211765, 0.290196, 1.0 }, + { 0.666667, 0.254902, 0.298039, 1.0 }, + { 0.674510, 0.278431, 0.301961, 1.0 }, + { 0.666667, 0.294118, 0.298039, 1.0 }, + { 0.674510, 0.286275, 0.286275, 1.0 }, + { 0.666667, 0.286275, 0.286275, 1.0 }, + { 0.658824, 0.286275, 0.278431, 1.0 }, + { 0.650980, 0.274510, 0.266667, 1.0 }, + { 0.607843, 0.270588, 0.250980, 1.0 }, + { 0.592157, 0.235294, 0.227451, 1.0 }, + { 0.568627, 0.211765, 0.203922, 1.0 }, + { 0.529412, 0.192157, 0.172549, 1.0 }, + { 0.494118, 0.152941, 0.137255, 1.0 }, + }; +/* 040221-24 */ +static double4 colors_381[] = { + { 0.376471, 0.341176, 0.270588, 1.0 }, + { 0.400000, 0.364706, 0.294118, 1.0 }, + { 0.400000, 0.372549, 0.305882, 1.0 }, + { 0.403922, 0.380392, 0.317647, 1.0 }, + { 0.392157, 0.380392, 0.325490, 1.0 }, + { 0.380392, 0.384314, 0.337255, 1.0 }, + { 0.372549, 0.384314, 0.345098, 1.0 }, + { 0.368627, 0.388235, 0.352941, 1.0 }, + { 0.423529, 0.447059, 0.400000, 1.0 }, + { 0.447059, 0.478431, 0.423529, 1.0 }, + { 0.474510, 0.509804, 0.447059, 1.0 }, + { 0.494118, 0.525490, 0.458824, 1.0 }, + { 0.517647, 0.545098, 0.474510, 1.0 }, + { 0.521569, 0.549020, 0.474510, 1.0 }, + { 0.525490, 0.552941, 0.478431, 1.0 }, + { 0.525490, 0.549020, 0.474510, 1.0 }, + { 0.525490, 0.549020, 0.474510, 1.0 }, + { 0.525490, 0.529412, 0.447059, 1.0 }, + { 0.521569, 0.521569, 0.443137, 1.0 }, + { 0.521569, 0.517647, 0.439216, 1.0 }, + { 0.537255, 0.521569, 0.447059, 1.0 }, + { 0.552941, 0.529412, 0.454902, 1.0 }, + { 0.556863, 0.537255, 0.462745, 1.0 }, + { 0.564706, 0.549020, 0.470588, 1.0 }, + { 0.596078, 0.584314, 0.509804, 1.0 }, + { 0.611765, 0.592157, 0.521569, 1.0 }, + { 0.627451, 0.603922, 0.537255, 1.0 }, + { 0.631373, 0.607843, 0.537255, 1.0 }, + { 0.639216, 0.615686, 0.541176, 1.0 }, + { 0.635294, 0.611765, 0.545098, 1.0 }, + { 0.635294, 0.611765, 0.552941, 1.0 }, + { 0.627451, 0.615686, 0.560784, 1.0 }, + { 0.611765, 0.603922, 0.564706, 1.0 }, + { 0.556863, 0.576471, 0.537255, 1.0 }, + { 0.513725, 0.537255, 0.498039, 1.0 }, + { 0.474510, 0.501961, 0.462745, 1.0 }, + { 0.419608, 0.447059, 0.415686, 1.0 }, + { 0.368627, 0.392157, 0.368627, 1.0 }, + { 0.341176, 0.364706, 0.345098, 1.0 }, + { 0.317647, 0.341176, 0.325490, 1.0 }, + { 0.223529, 0.247059, 0.254902, 1.0 }, + { 0.180392, 0.207843, 0.219608, 1.0 }, + { 0.141176, 0.168627, 0.188235, 1.0 }, + { 0.113725, 0.141176, 0.156863, 1.0 }, + { 0.086275, 0.117647, 0.129412, 1.0 }, + { 0.078431, 0.109804, 0.121569, 1.0 }, + { 0.074510, 0.101961, 0.117647, 1.0 }, + { 0.074510, 0.105882, 0.125490, 1.0 }, + { 0.078431, 0.117647, 0.145098, 1.0 }, + { 0.117647, 0.172549, 0.211765, 1.0 }, + { 0.152941, 0.207843, 0.243137, 1.0 }, + { 0.192157, 0.243137, 0.274510, 1.0 }, + { 0.227451, 0.274510, 0.298039, 1.0 }, + { 0.262745, 0.309804, 0.321569, 1.0 }, + { 0.278431, 0.325490, 0.333333, 1.0 }, + { 0.298039, 0.345098, 0.345098, 1.0 }, + { 0.364706, 0.411765, 0.400000, 1.0 }, + { 0.403922, 0.443137, 0.427451, 1.0 }, + { 0.443137, 0.478431, 0.458824, 1.0 }, + { 0.478431, 0.509804, 0.486275, 1.0 }, + { 0.517647, 0.545098, 0.513725, 1.0 }, + { 0.533333, 0.556863, 0.521569, 1.0 }, + { 0.552941, 0.572549, 0.529412, 1.0 }, + { 0.588235, 0.600000, 0.541176, 1.0 }, + { 0.615686, 0.623529, 0.552941, 1.0 }, + { 0.654902, 0.639216, 0.552941, 1.0 }, + { 0.658824, 0.635294, 0.541176, 1.0 }, + { 0.666667, 0.631373, 0.533333, 1.0 }, + { 0.670588, 0.627451, 0.521569, 1.0 }, + { 0.674510, 0.623529, 0.513725, 1.0 }, + { 0.678431, 0.611765, 0.498039, 1.0 }, + { 0.674510, 0.600000, 0.478431, 1.0 }, + { 0.666667, 0.592157, 0.458824, 1.0 }, + { 0.654902, 0.588235, 0.447059, 1.0 }, + { 0.643137, 0.584314, 0.435294, 1.0 }, + { 0.643137, 0.580392, 0.431373, 1.0 }, + { 0.643137, 0.580392, 0.431373, 1.0 }, + { 0.643137, 0.580392, 0.435294, 1.0 }, + { 0.647059, 0.584314, 0.439216, 1.0 }, + { 0.650980, 0.584314, 0.447059, 1.0 }, + { 0.658824, 0.607843, 0.462745, 1.0 }, + { 0.694118, 0.643137, 0.509804, 1.0 }, + { 0.694118, 0.658824, 0.525490, 1.0 }, + { 0.698039, 0.674510, 0.545098, 1.0 }, + { 0.698039, 0.674510, 0.549020, 1.0 }, + { 0.698039, 0.678431, 0.556863, 1.0 }, + { 0.686275, 0.678431, 0.560784, 1.0 }, + { 0.670588, 0.666667, 0.556863, 1.0 }, + { 0.631373, 0.623529, 0.533333, 1.0 }, + { 0.603922, 0.596078, 0.509804, 1.0 }, + { 0.580392, 0.572549, 0.490196, 1.0 }, + { 0.568627, 0.556863, 0.478431, 1.0 }, + { 0.556863, 0.545098, 0.466667, 1.0 }, + { 0.545098, 0.525490, 0.439216, 1.0 }, + { 0.529412, 0.498039, 0.403922, 1.0 }, + { 0.521569, 0.478431, 0.372549, 1.0 }, + { 0.513725, 0.458824, 0.341176, 1.0 }, + { 0.486275, 0.419608, 0.301961, 1.0 }, + { 0.470588, 0.407843, 0.298039, 1.0 }, + { 0.458824, 0.400000, 0.294118, 1.0 }, + { 0.458824, 0.403922, 0.301961, 1.0 }, + { 0.458824, 0.411765, 0.309804, 1.0 }, + { 0.462745, 0.423529, 0.333333, 1.0 }, + { 0.486275, 0.454902, 0.360784, 1.0 }, + { 0.568627, 0.533333, 0.427451, 1.0 }, + { 0.600000, 0.564706, 0.454902, 1.0 }, + { 0.631373, 0.596078, 0.482353, 1.0 }, + { 0.639216, 0.600000, 0.490196, 1.0 }, + { 0.647059, 0.607843, 0.501961, 1.0 }, + { 0.650980, 0.615686, 0.513725, 1.0 }, + { 0.631373, 0.603922, 0.525490, 1.0 }, + { 0.607843, 0.588235, 0.521569, 1.0 }, + { 0.584314, 0.572549, 0.521569, 1.0 }, + { 0.517647, 0.521569, 0.478431, 1.0 }, + { 0.498039, 0.505882, 0.466667, 1.0 }, + { 0.478431, 0.490196, 0.454902, 1.0 }, + { 0.447059, 0.458824, 0.423529, 1.0 }, + { 0.419608, 0.427451, 0.388235, 1.0 }, + { 0.388235, 0.388235, 0.356863, 1.0 }, + { 0.352941, 0.352941, 0.317647, 1.0 }, + { 0.298039, 0.290196, 0.266667, 1.0 }, + { 0.294118, 0.266667, 0.235294, 1.0 }, + { 0.294118, 0.247059, 0.203922, 1.0 }, + { 0.298039, 0.239216, 0.192157, 1.0 }, + { 0.301961, 0.231373, 0.180392, 1.0 }, + { 0.317647, 0.215686, 0.160784, 1.0 }, + { 0.337255, 0.200000, 0.141176, 1.0 }, + { 0.356863, 0.196078, 0.121569, 1.0 }, + { 0.392157, 0.200000, 0.125490, 1.0 }, + { 0.439216, 0.243137, 0.168627, 1.0 }, + { 0.462745, 0.262745, 0.180392, 1.0 }, + { 0.490196, 0.286275, 0.196078, 1.0 }, + { 0.541176, 0.329412, 0.231373, 1.0 }, + { 0.592157, 0.384314, 0.282353, 1.0 }, + { 0.647059, 0.435294, 0.329412, 1.0 }, + { 0.690196, 0.490196, 0.372549, 1.0 }, + { 0.764706, 0.568627, 0.466667, 1.0 }, + { 0.768627, 0.603922, 0.509804, 1.0 }, + { 0.776471, 0.643137, 0.556863, 1.0 }, + { 0.776471, 0.658824, 0.572549, 1.0 }, + { 0.776471, 0.674510, 0.588235, 1.0 }, + { 0.772549, 0.698039, 0.623529, 1.0 }, + { 0.764706, 0.717647, 0.647059, 1.0 }, + { 0.745098, 0.725490, 0.654902, 1.0 }, + { 0.717647, 0.717647, 0.647059, 1.0 }, + { 0.635294, 0.650980, 0.596078, 1.0 }, + { 0.607843, 0.627451, 0.572549, 1.0 }, + { 0.584314, 0.603922, 0.552941, 1.0 }, + { 0.537255, 0.560784, 0.513725, 1.0 }, + { 0.490196, 0.513725, 0.470588, 1.0 }, + { 0.447059, 0.462745, 0.431373, 1.0 }, + { 0.415686, 0.427451, 0.396078, 1.0 }, + { 0.364706, 0.376471, 0.333333, 1.0 }, + { 0.352941, 0.364706, 0.321569, 1.0 }, + { 0.341176, 0.356863, 0.309804, 1.0 }, + { 0.329412, 0.333333, 0.290196, 1.0 }, + { 0.321569, 0.325490, 0.274510, 1.0 }, + { 0.329412, 0.329412, 0.270588, 1.0 }, + { 0.349020, 0.333333, 0.262745, 1.0 }, + { 0.376471, 0.341176, 0.262745, 1.0 }, + { 0.403922, 0.356863, 0.262745, 1.0 }, + { 0.482353, 0.400000, 0.270588, 1.0 }, + { 0.498039, 0.407843, 0.270588, 1.0 }, + { 0.513725, 0.415686, 0.270588, 1.0 }, + { 0.529412, 0.423529, 0.282353, 1.0 }, + { 0.541176, 0.443137, 0.294118, 1.0 }, + { 0.564706, 0.458824, 0.301961, 1.0 }, + { 0.580392, 0.462745, 0.317647, 1.0 }, + { 0.600000, 0.474510, 0.337255, 1.0 }, + { 0.603922, 0.478431, 0.341176, 1.0 }, + { 0.611765, 0.482353, 0.345098, 1.0 }, + { 0.615686, 0.486275, 0.341176, 1.0 }, + { 0.607843, 0.474510, 0.349020, 1.0 }, + { 0.576471, 0.470588, 0.349020, 1.0 }, + { 0.552941, 0.458824, 0.352941, 1.0 }, + { 0.521569, 0.447059, 0.364706, 1.0 }, + { 0.494118, 0.447059, 0.384314, 1.0 }, + { 0.486275, 0.458824, 0.403922, 1.0 }, + { 0.498039, 0.478431, 0.431373, 1.0 }, + { 0.521569, 0.501961, 0.450980, 1.0 }, + { 0.545098, 0.525490, 0.478431, 1.0 }, + { 0.560784, 0.541176, 0.494118, 1.0 }, + { 0.560784, 0.549020, 0.498039, 1.0 }, + { 0.541176, 0.541176, 0.486275, 1.0 }, + { 0.462745, 0.482353, 0.447059, 1.0 }, + { 0.443137, 0.462745, 0.431373, 1.0 }, + { 0.423529, 0.447059, 0.419608, 1.0 }, + { 0.388235, 0.423529, 0.400000, 1.0 }, + { 0.368627, 0.403922, 0.392157, 1.0 }, + { 0.352941, 0.392157, 0.388235, 1.0 }, + { 0.337255, 0.388235, 0.392157, 1.0 }, + { 0.321569, 0.396078, 0.411765, 1.0 }, + { 0.301961, 0.400000, 0.435294, 1.0 }, + { 0.290196, 0.396078, 0.435294, 1.0 }, + { 0.266667, 0.376471, 0.423529, 1.0 }, + { 0.235294, 0.356863, 0.407843, 1.0 }, + { 0.227451, 0.337255, 0.392157, 1.0 }, + { 0.227451, 0.317647, 0.364706, 1.0 }, + { 0.215686, 0.294118, 0.341176, 1.0 }, + { 0.203922, 0.282353, 0.321569, 1.0 }, + { 0.196078, 0.278431, 0.329412, 1.0 }, + { 0.192157, 0.274510, 0.329412, 1.0 }, + { 0.192157, 0.274510, 0.325490, 1.0 }, + { 0.180392, 0.270588, 0.325490, 1.0 }, + { 0.180392, 0.270588, 0.329412, 1.0 }, + { 0.192157, 0.262745, 0.321569, 1.0 }, + { 0.188235, 0.254902, 0.309804, 1.0 }, + { 0.184314, 0.247059, 0.301961, 1.0 }, + { 0.168627, 0.247059, 0.313725, 1.0 }, + { 0.152941, 0.235294, 0.309804, 1.0 }, + { 0.137255, 0.219608, 0.298039, 1.0 }, + { 0.117647, 0.203922, 0.290196, 1.0 }, + { 0.101961, 0.196078, 0.282353, 1.0 }, + { 0.098039, 0.188235, 0.286275, 1.0 }, + { 0.101961, 0.192157, 0.282353, 1.0 }, + { 0.125490, 0.203922, 0.286275, 1.0 }, + { 0.156863, 0.235294, 0.317647, 1.0 }, + { 0.200000, 0.270588, 0.341176, 1.0 }, + { 0.243137, 0.305882, 0.352941, 1.0 }, + { 0.278431, 0.329412, 0.356863, 1.0 }, + { 0.313725, 0.345098, 0.356863, 1.0 }, + { 0.333333, 0.345098, 0.341176, 1.0 }, + { 0.349020, 0.325490, 0.313725, 1.0 }, + { 0.352941, 0.290196, 0.262745, 1.0 }, + { 0.345098, 0.266667, 0.231373, 1.0 }, + { 0.333333, 0.247059, 0.207843, 1.0 }, + { 0.325490, 0.239216, 0.192157, 1.0 }, + { 0.317647, 0.231373, 0.168627, 1.0 }, + { 0.309804, 0.219608, 0.156863, 1.0 }, + { 0.286275, 0.215686, 0.145098, 1.0 }, + { 0.266667, 0.200000, 0.137255, 1.0 }, + { 0.235294, 0.172549, 0.125490, 1.0 }, + { 0.196078, 0.141176, 0.117647, 1.0 }, + { 0.152941, 0.113725, 0.105882, 1.0 }, + { 0.109804, 0.078431, 0.094118, 1.0 }, + { 0.078431, 0.050980, 0.074510, 1.0 }, + { 0.054902, 0.027451, 0.058824, 1.0 }, + { 0.035294, 0.023529, 0.050980, 1.0 }, + { 0.027451, 0.031373, 0.054902, 1.0 }, + { 0.031373, 0.043137, 0.058824, 1.0 }, + { 0.047059, 0.058824, 0.082353, 1.0 }, + { 0.070588, 0.082353, 0.105882, 1.0 }, + { 0.094118, 0.109804, 0.133333, 1.0 }, + { 0.125490, 0.137255, 0.160784, 1.0 }, + { 0.160784, 0.164706, 0.184314, 1.0 }, + { 0.207843, 0.188235, 0.200000, 1.0 }, + { 0.250980, 0.215686, 0.211765, 1.0 }, + { 0.290196, 0.250980, 0.215686, 1.0 }, + { 0.333333, 0.274510, 0.227451, 1.0 }, + { 0.333333, 0.278431, 0.227451, 1.0 }, + { 0.333333, 0.282353, 0.223529, 1.0 }, + { 0.325490, 0.286275, 0.231373, 1.0 }, + { 0.317647, 0.286275, 0.231373, 1.0 }, + { 0.317647, 0.290196, 0.235294, 1.0 }, + { 0.325490, 0.290196, 0.239216, 1.0 }, + { 0.329412, 0.305882, 0.247059, 1.0 }, + }; +/* 040221-25 */ +static double4 colors_382[] = { + { 0.678431, 0.854902, 0.015686, 1.0 }, + { 0.733333, 0.760784, 0.019608, 1.0 }, + { 0.796078, 0.729412, 0.019608, 1.0 }, + { 0.858824, 0.698039, 0.023529, 1.0 }, + { 0.854902, 0.678431, 0.023529, 1.0 }, + { 0.854902, 0.662745, 0.023529, 1.0 }, + { 0.811765, 0.643137, 0.019608, 1.0 }, + { 0.768627, 0.623529, 0.019608, 1.0 }, + { 0.619608, 0.533333, 0.023529, 1.0 }, + { 0.568627, 0.521569, 0.015686, 1.0 }, + { 0.517647, 0.513725, 0.011765, 1.0 }, + { 0.458824, 0.525490, 0.015686, 1.0 }, + { 0.400000, 0.537255, 0.023529, 1.0 }, + { 0.372549, 0.556863, 0.023529, 1.0 }, + { 0.349020, 0.580392, 0.027451, 1.0 }, + { 0.360784, 0.596078, 0.035294, 1.0 }, + { 0.372549, 0.611765, 0.047059, 1.0 }, + { 0.450980, 0.705882, 0.133333, 1.0 }, + { 0.529412, 0.733333, 0.219608, 1.0 }, + { 0.611765, 0.764706, 0.309804, 1.0 }, + { 0.666667, 0.713725, 0.313725, 1.0 }, + { 0.725490, 0.662745, 0.321569, 1.0 }, + { 0.741176, 0.650980, 0.294118, 1.0 }, + { 0.756863, 0.639216, 0.266667, 1.0 }, + { 0.831373, 0.698039, 0.313725, 1.0 }, + { 0.843137, 0.639216, 0.294118, 1.0 }, + { 0.854902, 0.584314, 0.278431, 1.0 }, + { 0.831373, 0.505882, 0.180392, 1.0 }, + { 0.811765, 0.431373, 0.086275, 1.0 }, + { 0.807843, 0.411765, 0.062745, 1.0 }, + { 0.807843, 0.396078, 0.039216, 1.0 }, + { 0.811765, 0.392157, 0.027451, 1.0 }, + { 0.819608, 0.349020, 0.027451, 1.0 }, + { 0.819608, 0.243137, 0.019608, 1.0 }, + { 0.823529, 0.172549, 0.019608, 1.0 }, + { 0.827451, 0.101961, 0.019608, 1.0 }, + { 0.850980, 0.058824, 0.015686, 1.0 }, + { 0.874510, 0.019608, 0.015686, 1.0 }, + { 0.878431, 0.015686, 0.011765, 1.0 }, + { 0.886275, 0.015686, 0.011765, 1.0 }, + { 0.882353, 0.015686, 0.019608, 1.0 }, + { 0.890196, 0.019608, 0.015686, 1.0 }, + { 0.898039, 0.023529, 0.015686, 1.0 }, + { 0.921569, 0.039216, 0.015686, 1.0 }, + { 0.945098, 0.058824, 0.015686, 1.0 }, + { 0.949020, 0.074510, 0.015686, 1.0 }, + { 0.952941, 0.094118, 0.019608, 1.0 }, + { 0.956863, 0.137255, 0.023529, 1.0 }, + { 0.960784, 0.160784, 0.019608, 1.0 }, + { 0.980392, 0.168627, 0.011765, 1.0 }, + { 0.984314, 0.164706, 0.011765, 1.0 }, + { 0.988235, 0.160784, 0.015686, 1.0 }, + { 0.984314, 0.156863, 0.011765, 1.0 }, + { 0.980392, 0.152941, 0.011765, 1.0 }, + { 0.976471, 0.137255, 0.011765, 1.0 }, + { 0.972549, 0.125490, 0.011765, 1.0 }, + { 0.909804, 0.058824, 0.011765, 1.0 }, + { 0.866667, 0.066667, 0.011765, 1.0 }, + { 0.827451, 0.078431, 0.011765, 1.0 }, + { 0.784314, 0.121569, 0.011765, 1.0 }, + { 0.745098, 0.164706, 0.011765, 1.0 }, + { 0.717647, 0.188235, 0.011765, 1.0 }, + { 0.694118, 0.215686, 0.015686, 1.0 }, + { 0.658824, 0.298039, 0.039216, 1.0 }, + { 0.627451, 0.384314, 0.082353, 1.0 }, + { 0.662745, 0.572549, 0.270588, 1.0 }, + { 0.698039, 0.603922, 0.345098, 1.0 }, + { 0.737255, 0.639216, 0.419608, 1.0 }, + { 0.737255, 0.650980, 0.415686, 1.0 }, + { 0.737255, 0.666667, 0.411765, 1.0 }, + { 0.717647, 0.705882, 0.356863, 1.0 }, + { 0.701961, 0.745098, 0.352941, 1.0 }, + { 0.698039, 0.721569, 0.392157, 1.0 }, + { 0.658824, 0.686275, 0.305882, 1.0 }, + { 0.619608, 0.650980, 0.219608, 1.0 }, + { 0.541176, 0.650980, 0.129412, 1.0 }, + { 0.462745, 0.654902, 0.039216, 1.0 }, + { 0.443137, 0.654902, 0.035294, 1.0 }, + { 0.427451, 0.658824, 0.031373, 1.0 }, + { 0.411765, 0.678431, 0.050980, 1.0 }, + { 0.427451, 0.713725, 0.054902, 1.0 }, + { 0.545098, 0.768627, 0.050980, 1.0 }, + { 0.607843, 0.796078, 0.050980, 1.0 }, + { 0.670588, 0.823529, 0.050980, 1.0 }, + { 0.686275, 0.850980, 0.050980, 1.0 }, + { 0.701961, 0.878431, 0.054902, 1.0 }, + { 0.772549, 0.905882, 0.050980, 1.0 }, + { 0.843137, 0.933333, 0.043137, 1.0 }, + { 0.921569, 0.909804, 0.019608, 1.0 }, + { 0.862745, 0.882353, 0.019608, 1.0 }, + { 0.803922, 0.858824, 0.019608, 1.0 }, + { 0.772549, 0.843137, 0.019608, 1.0 }, + { 0.745098, 0.827451, 0.023529, 1.0 }, + { 0.698039, 0.792157, 0.015686, 1.0 }, + { 0.639216, 0.756863, 0.011765, 1.0 }, + { 0.568627, 0.717647, 0.011765, 1.0 }, + { 0.486275, 0.674510, 0.011765, 1.0 }, + { 0.372549, 0.619608, 0.023529, 1.0 }, + { 0.349020, 0.611765, 0.019608, 1.0 }, + { 0.329412, 0.607843, 0.019608, 1.0 }, + { 0.321569, 0.603922, 0.019608, 1.0 }, + { 0.313725, 0.600000, 0.019608, 1.0 }, + { 0.309804, 0.588235, 0.019608, 1.0 }, + { 0.321569, 0.580392, 0.023529, 1.0 }, + { 0.337255, 0.552941, 0.023529, 1.0 }, + { 0.368627, 0.490196, 0.019608, 1.0 }, + { 0.403922, 0.431373, 0.019608, 1.0 }, + { 0.431373, 0.400000, 0.015686, 1.0 }, + { 0.458824, 0.368627, 0.015686, 1.0 }, + { 0.509804, 0.301961, 0.015686, 1.0 }, + { 0.549020, 0.262745, 0.011765, 1.0 }, + { 0.596078, 0.203922, 0.011765, 1.0 }, + { 0.623529, 0.137255, 0.011765, 1.0 }, + { 0.643137, 0.054902, 0.023529, 1.0 }, + { 0.639216, 0.070588, 0.019608, 1.0 }, + { 0.639216, 0.090196, 0.019608, 1.0 }, + { 0.643137, 0.141176, 0.015686, 1.0 }, + { 0.627451, 0.211765, 0.007843, 1.0 }, + { 0.611765, 0.274510, 0.015686, 1.0 }, + { 0.596078, 0.329412, 0.019608, 1.0 }, + { 0.627451, 0.439216, 0.019608, 1.0 }, + { 0.647059, 0.431373, 0.015686, 1.0 }, + { 0.666667, 0.427451, 0.011765, 1.0 }, + { 0.674510, 0.403922, 0.011765, 1.0 }, + { 0.686275, 0.380392, 0.011765, 1.0 }, + { 0.701961, 0.345098, 0.011765, 1.0 }, + { 0.749020, 0.309804, 0.015686, 1.0 }, + { 0.764706, 0.262745, 0.019608, 1.0 }, + { 0.749020, 0.207843, 0.019608, 1.0 }, + { 0.631373, 0.168627, 0.023529, 1.0 }, + { 0.603922, 0.168627, 0.019608, 1.0 }, + { 0.580392, 0.172549, 0.015686, 1.0 }, + { 0.552941, 0.160784, 0.023529, 1.0 }, + { 0.545098, 0.141176, 0.019608, 1.0 }, + { 0.564706, 0.145098, 0.023529, 1.0 }, + { 0.560784, 0.156863, 0.023529, 1.0 }, + { 0.615686, 0.149020, 0.015686, 1.0 }, + { 0.674510, 0.101961, 0.015686, 1.0 }, + { 0.737255, 0.058824, 0.015686, 1.0 }, + { 0.760784, 0.039216, 0.015686, 1.0 }, + { 0.788235, 0.023529, 0.015686, 1.0 }, + { 0.819608, 0.031373, 0.023529, 1.0 }, + { 0.839216, 0.058824, 0.019608, 1.0 }, + { 0.819608, 0.101961, 0.027451, 1.0 }, + { 0.784314, 0.156863, 0.027451, 1.0 }, + { 0.658824, 0.254902, 0.031373, 1.0 }, + { 0.631373, 0.282353, 0.027451, 1.0 }, + { 0.607843, 0.313725, 0.027451, 1.0 }, + { 0.556863, 0.380392, 0.031373, 1.0 }, + { 0.525490, 0.443137, 0.031373, 1.0 }, + { 0.490196, 0.513725, 0.031373, 1.0 }, + { 0.462745, 0.560784, 0.031373, 1.0 }, + { 0.474510, 0.635294, 0.019608, 1.0 }, + { 0.486275, 0.643137, 0.015686, 1.0 }, + { 0.501961, 0.654902, 0.015686, 1.0 }, + { 0.521569, 0.662745, 0.023529, 1.0 }, + { 0.521569, 0.666667, 0.031373, 1.0 }, + { 0.513725, 0.647059, 0.035294, 1.0 }, + { 0.517647, 0.635294, 0.031373, 1.0 }, + { 0.525490, 0.615686, 0.027451, 1.0 }, + { 0.533333, 0.588235, 0.027451, 1.0 }, + { 0.482353, 0.552941, 0.043137, 1.0 }, + { 0.466667, 0.549020, 0.043137, 1.0 }, + { 0.450980, 0.545098, 0.047059, 1.0 }, + { 0.431373, 0.537255, 0.039216, 1.0 }, + { 0.427451, 0.521569, 0.031373, 1.0 }, + { 0.423529, 0.525490, 0.023529, 1.0 }, + { 0.407843, 0.525490, 0.027451, 1.0 }, + { 0.372549, 0.552941, 0.031373, 1.0 }, + { 0.372549, 0.556863, 0.031373, 1.0 }, + { 0.372549, 0.560784, 0.031373, 1.0 }, + { 0.376471, 0.580392, 0.027451, 1.0 }, + { 0.380392, 0.611765, 0.031373, 1.0 }, + { 0.388235, 0.650980, 0.027451, 1.0 }, + { 0.396078, 0.694118, 0.027451, 1.0 }, + { 0.411765, 0.721569, 0.027451, 1.0 }, + { 0.435294, 0.733333, 0.035294, 1.0 }, + { 0.450980, 0.733333, 0.054902, 1.0 }, + { 0.470588, 0.752941, 0.062745, 1.0 }, + { 0.521569, 0.780392, 0.058824, 1.0 }, + { 0.580392, 0.819608, 0.039216, 1.0 }, + { 0.654902, 0.847059, 0.035294, 1.0 }, + { 0.709804, 0.839216, 0.039216, 1.0 }, + { 0.717647, 0.819608, 0.050980, 1.0 }, + { 0.772549, 0.741176, 0.035294, 1.0 }, + { 0.796078, 0.729412, 0.027451, 1.0 }, + { 0.819608, 0.717647, 0.023529, 1.0 }, + { 0.878431, 0.694118, 0.015686, 1.0 }, + { 0.898039, 0.666667, 0.019608, 1.0 }, + { 0.898039, 0.627451, 0.023529, 1.0 }, + { 0.898039, 0.552941, 0.023529, 1.0 }, + { 0.898039, 0.466667, 0.023529, 1.0 }, + { 0.913725, 0.372549, 0.023529, 1.0 }, + { 0.941176, 0.298039, 0.027451, 1.0 }, + { 0.952941, 0.250980, 0.027451, 1.0 }, + { 0.968627, 0.223529, 0.027451, 1.0 }, + { 0.980392, 0.215686, 0.023529, 1.0 }, + { 0.984314, 0.207843, 0.023529, 1.0 }, + { 0.988235, 0.211765, 0.027451, 1.0 }, + { 0.984314, 0.215686, 0.031373, 1.0 }, + { 0.980392, 0.235294, 0.027451, 1.0 }, + { 0.988235, 0.266667, 0.027451, 1.0 }, + { 0.984314, 0.294118, 0.027451, 1.0 }, + { 0.984314, 0.321569, 0.023529, 1.0 }, + { 0.980392, 0.325490, 0.027451, 1.0 }, + { 0.976471, 0.305882, 0.027451, 1.0 }, + { 0.984314, 0.270588, 0.027451, 1.0 }, + { 0.976471, 0.235294, 0.027451, 1.0 }, + { 0.964706, 0.188235, 0.023529, 1.0 }, + { 0.949020, 0.156863, 0.027451, 1.0 }, + { 0.925490, 0.137255, 0.031373, 1.0 }, + { 0.921569, 0.149020, 0.031373, 1.0 }, + { 0.913725, 0.203922, 0.035294, 1.0 }, + { 0.921569, 0.278431, 0.039216, 1.0 }, + { 0.921569, 0.349020, 0.070588, 1.0 }, + { 0.905882, 0.443137, 0.117647, 1.0 }, + { 0.909804, 0.521569, 0.168627, 1.0 }, + { 0.890196, 0.596078, 0.227451, 1.0 }, + { 0.890196, 0.694118, 0.231373, 1.0 }, + { 0.870588, 0.729412, 0.239216, 1.0 }, + { 0.854902, 0.776471, 0.223529, 1.0 }, + { 0.854902, 0.764706, 0.215686, 1.0 }, + { 0.858824, 0.709804, 0.239216, 1.0 }, + { 0.882353, 0.650980, 0.215686, 1.0 }, + { 0.862745, 0.537255, 0.196078, 1.0 }, + { 0.847059, 0.454902, 0.137255, 1.0 }, + { 0.823529, 0.372549, 0.078431, 1.0 }, + { 0.807843, 0.317647, 0.047059, 1.0 }, + { 0.815686, 0.290196, 0.023529, 1.0 }, + { 0.796078, 0.274510, 0.023529, 1.0 }, + { 0.800000, 0.278431, 0.023529, 1.0 }, + { 0.800000, 0.270588, 0.019608, 1.0 }, + { 0.815686, 0.274510, 0.019608, 1.0 }, + { 0.815686, 0.294118, 0.019608, 1.0 }, + { 0.792157, 0.349020, 0.023529, 1.0 }, + { 0.792157, 0.411765, 0.023529, 1.0 }, + { 0.792157, 0.474510, 0.023529, 1.0 }, + { 0.800000, 0.513725, 0.027451, 1.0 }, + { 0.784314, 0.521569, 0.027451, 1.0 }, + { 0.733333, 0.517647, 0.027451, 1.0 }, + { 0.662745, 0.501961, 0.027451, 1.0 }, + { 0.592157, 0.501961, 0.023529, 1.0 }, + { 0.549020, 0.513725, 0.027451, 1.0 }, + { 0.505882, 0.529412, 0.023529, 1.0 }, + { 0.466667, 0.525490, 0.019608, 1.0 }, + { 0.435294, 0.525490, 0.019608, 1.0 }, + { 0.396078, 0.513725, 0.011765, 1.0 }, + { 0.388235, 0.525490, 0.011765, 1.0 }, + { 0.396078, 0.572549, 0.011765, 1.0 }, + { 0.407843, 0.615686, 0.019608, 1.0 }, + { 0.423529, 0.654902, 0.015686, 1.0 }, + { 0.431373, 0.666667, 0.015686, 1.0 }, + { 0.454902, 0.686275, 0.015686, 1.0 }, + { 0.509804, 0.725490, 0.007843, 1.0 }, + { 0.576471, 0.784314, 0.019608, 1.0 }, + { 0.631373, 0.843137, 0.019608, 1.0 }, + }; +/* 040221-26 */ +static double4 colors_383[] = { + { 0.615686, 0.317647, 0.325490, 1.0 }, + { 0.537255, 0.274510, 0.356863, 1.0 }, + { 0.490196, 0.250980, 0.356863, 1.0 }, + { 0.443137, 0.231373, 0.360784, 1.0 }, + { 0.419608, 0.215686, 0.356863, 1.0 }, + { 0.396078, 0.203922, 0.352941, 1.0 }, + { 0.396078, 0.203922, 0.349020, 1.0 }, + { 0.396078, 0.203922, 0.345098, 1.0 }, + { 0.470588, 0.243137, 0.372549, 1.0 }, + { 0.509804, 0.262745, 0.376471, 1.0 }, + { 0.549020, 0.286275, 0.380392, 1.0 }, + { 0.576471, 0.301961, 0.376471, 1.0 }, + { 0.607843, 0.321569, 0.372549, 1.0 }, + { 0.631373, 0.337255, 0.376471, 1.0 }, + { 0.654902, 0.352941, 0.384314, 1.0 }, + { 0.658824, 0.356863, 0.388235, 1.0 }, + { 0.662745, 0.364706, 0.392157, 1.0 }, + { 0.674510, 0.364706, 0.415686, 1.0 }, + { 0.670588, 0.372549, 0.447059, 1.0 }, + { 0.666667, 0.384314, 0.478431, 1.0 }, + { 0.666667, 0.396078, 0.517647, 1.0 }, + { 0.666667, 0.411765, 0.560784, 1.0 }, + { 0.658824, 0.423529, 0.580392, 1.0 }, + { 0.654902, 0.435294, 0.600000, 1.0 }, + { 0.639216, 0.443137, 0.615686, 1.0 }, + { 0.639216, 0.439216, 0.603922, 1.0 }, + { 0.643137, 0.435294, 0.596078, 1.0 }, + { 0.682353, 0.458824, 0.600000, 1.0 }, + { 0.721569, 0.486275, 0.603922, 1.0 }, + { 0.745098, 0.513725, 0.615686, 1.0 }, + { 0.768627, 0.541176, 0.631373, 1.0 }, + { 0.819608, 0.596078, 0.639216, 1.0 }, + { 0.854902, 0.639216, 0.647059, 1.0 }, + { 0.866667, 0.643137, 0.596078, 1.0 }, + { 0.866667, 0.623529, 0.552941, 1.0 }, + { 0.870588, 0.603922, 0.509804, 1.0 }, + { 0.858824, 0.576471, 0.486275, 1.0 }, + { 0.850980, 0.549020, 0.466667, 1.0 }, + { 0.839216, 0.541176, 0.458824, 1.0 }, + { 0.831373, 0.533333, 0.450980, 1.0 }, + { 0.749020, 0.482353, 0.443137, 1.0 }, + { 0.698039, 0.443137, 0.435294, 1.0 }, + { 0.647059, 0.407843, 0.431373, 1.0 }, + { 0.596078, 0.356863, 0.439216, 1.0 }, + { 0.549020, 0.305882, 0.447059, 1.0 }, + { 0.529412, 0.286275, 0.439216, 1.0 }, + { 0.509804, 0.266667, 0.435294, 1.0 }, + { 0.470588, 0.239216, 0.419608, 1.0 }, + { 0.431373, 0.219608, 0.419608, 1.0 }, + { 0.368627, 0.207843, 0.411765, 1.0 }, + { 0.360784, 0.203922, 0.423529, 1.0 }, + { 0.352941, 0.203922, 0.435294, 1.0 }, + { 0.380392, 0.207843, 0.431373, 1.0 }, + { 0.407843, 0.215686, 0.431373, 1.0 }, + { 0.427451, 0.219608, 0.427451, 1.0 }, + { 0.450980, 0.227451, 0.423529, 1.0 }, + { 0.533333, 0.266667, 0.384314, 1.0 }, + { 0.568627, 0.278431, 0.360784, 1.0 }, + { 0.607843, 0.294118, 0.337255, 1.0 }, + { 0.639216, 0.294118, 0.313725, 1.0 }, + { 0.670588, 0.294118, 0.294118, 1.0 }, + { 0.678431, 0.290196, 0.286275, 1.0 }, + { 0.690196, 0.290196, 0.278431, 1.0 }, + { 0.698039, 0.290196, 0.266667, 1.0 }, + { 0.694118, 0.290196, 0.266667, 1.0 }, + { 0.650980, 0.294118, 0.298039, 1.0 }, + { 0.627451, 0.286275, 0.301961, 1.0 }, + { 0.603922, 0.278431, 0.305882, 1.0 }, + { 0.592157, 0.266667, 0.301961, 1.0 }, + { 0.580392, 0.258824, 0.298039, 1.0 }, + { 0.564706, 0.247059, 0.286275, 1.0 }, + { 0.545098, 0.239216, 0.270588, 1.0 }, + { 0.474510, 0.219608, 0.301961, 1.0 }, + { 0.450980, 0.219608, 0.329412, 1.0 }, + { 0.427451, 0.219608, 0.356863, 1.0 }, + { 0.439216, 0.231373, 0.376471, 1.0 }, + { 0.454902, 0.247059, 0.396078, 1.0 }, + { 0.482353, 0.262745, 0.392157, 1.0 }, + { 0.513725, 0.282353, 0.388235, 1.0 }, + { 0.572549, 0.337255, 0.400000, 1.0 }, + { 0.623529, 0.384314, 0.419608, 1.0 }, + { 0.682353, 0.474510, 0.482353, 1.0 }, + { 0.682353, 0.501961, 0.525490, 1.0 }, + { 0.682353, 0.529412, 0.568627, 1.0 }, + { 0.694118, 0.533333, 0.576471, 1.0 }, + { 0.705882, 0.541176, 0.584314, 1.0 }, + { 0.721569, 0.560784, 0.588235, 1.0 }, + { 0.729412, 0.564706, 0.588235, 1.0 }, + { 0.721569, 0.564706, 0.576471, 1.0 }, + { 0.678431, 0.545098, 0.576471, 1.0 }, + { 0.635294, 0.525490, 0.580392, 1.0 }, + { 0.615686, 0.505882, 0.576471, 1.0 }, + { 0.600000, 0.486275, 0.576471, 1.0 }, + { 0.572549, 0.454902, 0.549020, 1.0 }, + { 0.556863, 0.411765, 0.521569, 1.0 }, + { 0.560784, 0.384314, 0.494118, 1.0 }, + { 0.564706, 0.364706, 0.466667, 1.0 }, + { 0.584314, 0.372549, 0.435294, 1.0 }, + { 0.607843, 0.411765, 0.447059, 1.0 }, + { 0.631373, 0.450980, 0.462745, 1.0 }, + { 0.643137, 0.466667, 0.474510, 1.0 }, + { 0.658824, 0.486275, 0.490196, 1.0 }, + { 0.701961, 0.517647, 0.521569, 1.0 }, + { 0.737255, 0.545098, 0.560784, 1.0 }, + { 0.803922, 0.588235, 0.635294, 1.0 }, + { 0.831373, 0.615686, 0.670588, 1.0 }, + { 0.858824, 0.647059, 0.709804, 1.0 }, + { 0.854902, 0.662745, 0.729412, 1.0 }, + { 0.854902, 0.682353, 0.749020, 1.0 }, + { 0.854902, 0.717647, 0.772549, 1.0 }, + { 0.858824, 0.741176, 0.788235, 1.0 }, + { 0.870588, 0.745098, 0.800000, 1.0 }, + { 0.866667, 0.749020, 0.811765, 1.0 }, + { 0.878431, 0.756863, 0.811765, 1.0 }, + { 0.874510, 0.752941, 0.803922, 1.0 }, + { 0.870588, 0.752941, 0.796078, 1.0 }, + { 0.847059, 0.749020, 0.784314, 1.0 }, + { 0.827451, 0.733333, 0.764706, 1.0 }, + { 0.796078, 0.694118, 0.733333, 1.0 }, + { 0.760784, 0.650980, 0.690196, 1.0 }, + { 0.701961, 0.584314, 0.639216, 1.0 }, + { 0.674510, 0.552941, 0.615686, 1.0 }, + { 0.650980, 0.521569, 0.596078, 1.0 }, + { 0.647059, 0.513725, 0.588235, 1.0 }, + { 0.647059, 0.505882, 0.584314, 1.0 }, + { 0.635294, 0.474510, 0.560784, 1.0 }, + { 0.619608, 0.427451, 0.525490, 1.0 }, + { 0.607843, 0.384314, 0.498039, 1.0 }, + { 0.603922, 0.352941, 0.474510, 1.0 }, + { 0.611765, 0.321569, 0.423529, 1.0 }, + { 0.631373, 0.329412, 0.415686, 1.0 }, + { 0.650980, 0.337255, 0.407843, 1.0 }, + { 0.690196, 0.364706, 0.400000, 1.0 }, + { 0.729412, 0.392157, 0.400000, 1.0 }, + { 0.772549, 0.427451, 0.407843, 1.0 }, + { 0.796078, 0.466667, 0.423529, 1.0 }, + { 0.811765, 0.505882, 0.478431, 1.0 }, + { 0.788235, 0.494118, 0.501961, 1.0 }, + { 0.764706, 0.486275, 0.525490, 1.0 }, + { 0.741176, 0.470588, 0.533333, 1.0 }, + { 0.721569, 0.454902, 0.541176, 1.0 }, + { 0.690196, 0.431373, 0.549020, 1.0 }, + { 0.654902, 0.419608, 0.549020, 1.0 }, + { 0.643137, 0.415686, 0.545098, 1.0 }, + { 0.650980, 0.423529, 0.541176, 1.0 }, + { 0.682353, 0.458824, 0.545098, 1.0 }, + { 0.686275, 0.462745, 0.549020, 1.0 }, + { 0.690196, 0.470588, 0.552941, 1.0 }, + { 0.694118, 0.470588, 0.549020, 1.0 }, + { 0.690196, 0.474510, 0.552941, 1.0 }, + { 0.698039, 0.478431, 0.537255, 1.0 }, + { 0.717647, 0.478431, 0.509804, 1.0 }, + { 0.784314, 0.494118, 0.458824, 1.0 }, + { 0.788235, 0.494118, 0.454902, 1.0 }, + { 0.796078, 0.494118, 0.450980, 1.0 }, + { 0.788235, 0.498039, 0.447059, 1.0 }, + { 0.752941, 0.494118, 0.458824, 1.0 }, + { 0.713725, 0.490196, 0.474510, 1.0 }, + { 0.670588, 0.470588, 0.482353, 1.0 }, + { 0.635294, 0.439216, 0.474510, 1.0 }, + { 0.615686, 0.403922, 0.447059, 1.0 }, + { 0.580392, 0.313725, 0.376471, 1.0 }, + { 0.576471, 0.294118, 0.360784, 1.0 }, + { 0.572549, 0.278431, 0.345098, 1.0 }, + { 0.568627, 0.258824, 0.325490, 1.0 }, + { 0.564706, 0.250980, 0.313725, 1.0 }, + { 0.576471, 0.247059, 0.313725, 1.0 }, + { 0.603922, 0.262745, 0.305882, 1.0 }, + { 0.686275, 0.309804, 0.294118, 1.0 }, + { 0.709804, 0.321569, 0.290196, 1.0 }, + { 0.737255, 0.337255, 0.286275, 1.0 }, + { 0.792157, 0.368627, 0.286275, 1.0 }, + { 0.835294, 0.396078, 0.286275, 1.0 }, + { 0.874510, 0.415686, 0.301961, 1.0 }, + { 0.894118, 0.439216, 0.317647, 1.0 }, + { 0.905882, 0.470588, 0.341176, 1.0 }, + { 0.901961, 0.494118, 0.372549, 1.0 }, + { 0.874510, 0.509804, 0.415686, 1.0 }, + { 0.843137, 0.517647, 0.454902, 1.0 }, + { 0.819608, 0.521569, 0.470588, 1.0 }, + { 0.784314, 0.501961, 0.482353, 1.0 }, + { 0.737255, 0.474510, 0.486275, 1.0 }, + { 0.690196, 0.447059, 0.490196, 1.0 }, + { 0.658824, 0.423529, 0.478431, 1.0 }, + { 0.592157, 0.372549, 0.470588, 1.0 }, + { 0.592157, 0.368627, 0.466667, 1.0 }, + { 0.592157, 0.368627, 0.462745, 1.0 }, + { 0.603922, 0.356863, 0.450980, 1.0 }, + { 0.607843, 0.341176, 0.431373, 1.0 }, + { 0.607843, 0.317647, 0.411765, 1.0 }, + { 0.607843, 0.305882, 0.384314, 1.0 }, + { 0.603922, 0.278431, 0.341176, 1.0 }, + { 0.588235, 0.254902, 0.313725, 1.0 }, + { 0.580392, 0.243137, 0.290196, 1.0 }, + { 0.580392, 0.235294, 0.270588, 1.0 }, + { 0.580392, 0.235294, 0.254902, 1.0 }, + { 0.592157, 0.231373, 0.239216, 1.0 }, + { 0.600000, 0.231373, 0.231373, 1.0 }, + { 0.603922, 0.227451, 0.231373, 1.0 }, + { 0.596078, 0.215686, 0.223529, 1.0 }, + { 0.588235, 0.211765, 0.215686, 1.0 }, + { 0.588235, 0.203922, 0.211765, 1.0 }, + { 0.584314, 0.203922, 0.215686, 1.0 }, + { 0.588235, 0.211765, 0.219608, 1.0 }, + { 0.603922, 0.223529, 0.223529, 1.0 }, + { 0.631373, 0.247059, 0.235294, 1.0 }, + { 0.662745, 0.266667, 0.243137, 1.0 }, + { 0.694118, 0.286275, 0.247059, 1.0 }, + { 0.733333, 0.298039, 0.247059, 1.0 }, + { 0.768627, 0.309804, 0.250980, 1.0 }, + { 0.792157, 0.317647, 0.254902, 1.0 }, + { 0.811765, 0.317647, 0.258824, 1.0 }, + { 0.823529, 0.321569, 0.258824, 1.0 }, + { 0.827451, 0.329412, 0.258824, 1.0 }, + { 0.815686, 0.325490, 0.262745, 1.0 }, + { 0.807843, 0.321569, 0.258824, 1.0 }, + { 0.800000, 0.313725, 0.258824, 1.0 }, + { 0.788235, 0.301961, 0.250980, 1.0 }, + { 0.768627, 0.282353, 0.247059, 1.0 }, + { 0.737255, 0.258824, 0.239216, 1.0 }, + { 0.701961, 0.243137, 0.231373, 1.0 }, + { 0.658824, 0.231373, 0.235294, 1.0 }, + { 0.615686, 0.223529, 0.250980, 1.0 }, + { 0.580392, 0.215686, 0.266667, 1.0 }, + { 0.560784, 0.219608, 0.282353, 1.0 }, + { 0.560784, 0.231373, 0.294118, 1.0 }, + { 0.568627, 0.243137, 0.298039, 1.0 }, + { 0.592157, 0.254902, 0.301961, 1.0 }, + { 0.611765, 0.278431, 0.309804, 1.0 }, + { 0.623529, 0.301961, 0.325490, 1.0 }, + { 0.631373, 0.321569, 0.352941, 1.0 }, + { 0.647059, 0.345098, 0.376471, 1.0 }, + { 0.670588, 0.360784, 0.392157, 1.0 }, + { 0.701961, 0.380392, 0.396078, 1.0 }, + { 0.745098, 0.384314, 0.396078, 1.0 }, + { 0.800000, 0.396078, 0.380392, 1.0 }, + { 0.850980, 0.415686, 0.364706, 1.0 }, + { 0.894118, 0.431373, 0.368627, 1.0 }, + { 0.921569, 0.447059, 0.376471, 1.0 }, + { 0.937255, 0.470588, 0.392157, 1.0 }, + { 0.941176, 0.501961, 0.411765, 1.0 }, + { 0.945098, 0.525490, 0.431373, 1.0 }, + { 0.952941, 0.537255, 0.435294, 1.0 }, + { 0.956863, 0.537255, 0.427451, 1.0 }, + { 0.960784, 0.541176, 0.419608, 1.0 }, + { 0.960784, 0.529412, 0.407843, 1.0 }, + { 0.952941, 0.517647, 0.392157, 1.0 }, + { 0.945098, 0.513725, 0.388235, 1.0 }, + { 0.937255, 0.525490, 0.392157, 1.0 }, + { 0.925490, 0.533333, 0.403922, 1.0 }, + { 0.913725, 0.533333, 0.407843, 1.0 }, + { 0.874510, 0.509804, 0.392157, 1.0 }, + { 0.831373, 0.478431, 0.376471, 1.0 }, + { 0.784314, 0.439216, 0.352941, 1.0 }, + { 0.729412, 0.392157, 0.337255, 1.0 }, + { 0.674510, 0.345098, 0.321569, 1.0 }, + }; +/* 040221-27 */ +static double4 colors_384[] = { + { 0.784314, 0.545098, 0.392157, 1.0 }, + { 0.705882, 0.501961, 0.368627, 1.0 }, + { 0.686275, 0.482353, 0.364706, 1.0 }, + { 0.666667, 0.466667, 0.360784, 1.0 }, + { 0.654902, 0.454902, 0.349020, 1.0 }, + { 0.647059, 0.443137, 0.341176, 1.0 }, + { 0.635294, 0.423529, 0.341176, 1.0 }, + { 0.623529, 0.407843, 0.341176, 1.0 }, + { 0.576471, 0.349020, 0.313725, 1.0 }, + { 0.572549, 0.337255, 0.286275, 1.0 }, + { 0.568627, 0.329412, 0.262745, 1.0 }, + { 0.584314, 0.352941, 0.247059, 1.0 }, + { 0.603922, 0.376471, 0.235294, 1.0 }, + { 0.654902, 0.419608, 0.231373, 1.0 }, + { 0.705882, 0.466667, 0.227451, 1.0 }, + { 0.725490, 0.486275, 0.231373, 1.0 }, + { 0.749020, 0.509804, 0.239216, 1.0 }, + { 0.823529, 0.572549, 0.254902, 1.0 }, + { 0.843137, 0.584314, 0.258824, 1.0 }, + { 0.862745, 0.596078, 0.266667, 1.0 }, + { 0.874510, 0.607843, 0.274510, 1.0 }, + { 0.886275, 0.619608, 0.282353, 1.0 }, + { 0.898039, 0.635294, 0.286275, 1.0 }, + { 0.909804, 0.650980, 0.290196, 1.0 }, + { 0.949020, 0.717647, 0.333333, 1.0 }, + { 0.964706, 0.741176, 0.349020, 1.0 }, + { 0.980392, 0.768627, 0.364706, 1.0 }, + { 0.988235, 0.776471, 0.368627, 1.0 }, + { 0.996078, 0.788235, 0.376471, 1.0 }, + { 0.988235, 0.780392, 0.372549, 1.0 }, + { 0.980392, 0.772549, 0.368627, 1.0 }, + { 0.960784, 0.749020, 0.356863, 1.0 }, + { 0.937255, 0.709804, 0.341176, 1.0 }, + { 0.854902, 0.607843, 0.298039, 1.0 }, + { 0.811765, 0.556863, 0.270588, 1.0 }, + { 0.768627, 0.505882, 0.247059, 1.0 }, + { 0.725490, 0.454902, 0.223529, 1.0 }, + { 0.686275, 0.407843, 0.200000, 1.0 }, + { 0.662745, 0.388235, 0.184314, 1.0 }, + { 0.643137, 0.368627, 0.172549, 1.0 }, + { 0.568627, 0.286275, 0.145098, 1.0 }, + { 0.529412, 0.247059, 0.129412, 1.0 }, + { 0.494118, 0.207843, 0.113725, 1.0 }, + { 0.474510, 0.180392, 0.105882, 1.0 }, + { 0.454902, 0.156863, 0.098039, 1.0 }, + { 0.450980, 0.152941, 0.098039, 1.0 }, + { 0.450980, 0.152941, 0.101961, 1.0 }, + { 0.458824, 0.160784, 0.101961, 1.0 }, + { 0.474510, 0.176471, 0.125490, 1.0 }, + { 0.517647, 0.211765, 0.192157, 1.0 }, + { 0.533333, 0.243137, 0.227451, 1.0 }, + { 0.552941, 0.274510, 0.266667, 1.0 }, + { 0.576471, 0.305882, 0.290196, 1.0 }, + { 0.600000, 0.341176, 0.317647, 1.0 }, + { 0.611765, 0.356863, 0.325490, 1.0 }, + { 0.623529, 0.372549, 0.333333, 1.0 }, + { 0.635294, 0.407843, 0.356863, 1.0 }, + { 0.643137, 0.411765, 0.360784, 1.0 }, + { 0.650980, 0.419608, 0.364706, 1.0 }, + { 0.647059, 0.423529, 0.368627, 1.0 }, + { 0.647059, 0.427451, 0.376471, 1.0 }, + { 0.647059, 0.431373, 0.380392, 1.0 }, + { 0.647059, 0.439216, 0.384314, 1.0 }, + { 0.662745, 0.458824, 0.392157, 1.0 }, + { 0.678431, 0.494118, 0.403922, 1.0 }, + { 0.717647, 0.552941, 0.439216, 1.0 }, + { 0.733333, 0.568627, 0.435294, 1.0 }, + { 0.752941, 0.584314, 0.431373, 1.0 }, + { 0.760784, 0.588235, 0.431373, 1.0 }, + { 0.772549, 0.596078, 0.431373, 1.0 }, + { 0.792157, 0.607843, 0.419608, 1.0 }, + { 0.819608, 0.631373, 0.407843, 1.0 }, + { 0.886275, 0.686275, 0.419608, 1.0 }, + { 0.913725, 0.713725, 0.435294, 1.0 }, + { 0.941176, 0.745098, 0.454902, 1.0 }, + { 0.960784, 0.768627, 0.458824, 1.0 }, + { 0.984314, 0.792157, 0.462745, 1.0 }, + { 0.988235, 0.796078, 0.454902, 1.0 }, + { 0.996078, 0.800000, 0.450980, 1.0 }, + { 0.996078, 0.800000, 0.431373, 1.0 }, + { 0.996078, 0.800000, 0.411765, 1.0 }, + { 0.996078, 0.792157, 0.376471, 1.0 }, + { 0.996078, 0.772549, 0.364706, 1.0 }, + { 0.996078, 0.756863, 0.352941, 1.0 }, + { 0.996078, 0.741176, 0.349020, 1.0 }, + { 0.996078, 0.729412, 0.345098, 1.0 }, + { 0.992157, 0.713725, 0.352941, 1.0 }, + { 0.992157, 0.705882, 0.360784, 1.0 }, + { 0.992157, 0.701961, 0.376471, 1.0 }, + { 0.992157, 0.709804, 0.380392, 1.0 }, + { 0.992157, 0.717647, 0.384314, 1.0 }, + { 0.992157, 0.721569, 0.384314, 1.0 }, + { 0.992157, 0.729412, 0.384314, 1.0 }, + { 0.996078, 0.717647, 0.368627, 1.0 }, + { 0.996078, 0.709804, 0.368627, 1.0 }, + { 0.992157, 0.705882, 0.372549, 1.0 }, + { 0.992157, 0.701961, 0.376471, 1.0 }, + { 0.988235, 0.701961, 0.400000, 1.0 }, + { 0.984314, 0.713725, 0.419608, 1.0 }, + { 0.980392, 0.729412, 0.439216, 1.0 }, + { 0.980392, 0.729412, 0.439216, 1.0 }, + { 0.980392, 0.729412, 0.443137, 1.0 }, + { 0.976471, 0.725490, 0.439216, 1.0 }, + { 0.968627, 0.717647, 0.431373, 1.0 }, + { 0.949020, 0.682353, 0.415686, 1.0 }, + { 0.933333, 0.666667, 0.400000, 1.0 }, + { 0.917647, 0.650980, 0.384314, 1.0 }, + { 0.905882, 0.643137, 0.380392, 1.0 }, + { 0.898039, 0.635294, 0.376471, 1.0 }, + { 0.894118, 0.611765, 0.372549, 1.0 }, + { 0.898039, 0.588235, 0.368627, 1.0 }, + { 0.894118, 0.568627, 0.364706, 1.0 }, + { 0.886275, 0.549020, 0.356863, 1.0 }, + { 0.839216, 0.490196, 0.333333, 1.0 }, + { 0.819608, 0.474510, 0.321569, 1.0 }, + { 0.803922, 0.458824, 0.309804, 1.0 }, + { 0.756863, 0.435294, 0.290196, 1.0 }, + { 0.721569, 0.415686, 0.274510, 1.0 }, + { 0.709804, 0.403922, 0.274510, 1.0 }, + { 0.721569, 0.407843, 0.286275, 1.0 }, + { 0.752941, 0.443137, 0.349020, 1.0 }, + { 0.772549, 0.458824, 0.388235, 1.0 }, + { 0.792157, 0.478431, 0.431373, 1.0 }, + { 0.792157, 0.482353, 0.447059, 1.0 }, + { 0.792157, 0.490196, 0.466667, 1.0 }, + { 0.784314, 0.509804, 0.490196, 1.0 }, + { 0.776471, 0.521569, 0.494118, 1.0 }, + { 0.792157, 0.545098, 0.498039, 1.0 }, + { 0.811765, 0.572549, 0.505882, 1.0 }, + { 0.878431, 0.650980, 0.517647, 1.0 }, + { 0.898039, 0.670588, 0.521569, 1.0 }, + { 0.917647, 0.694118, 0.529412, 1.0 }, + { 0.949020, 0.729412, 0.541176, 1.0 }, + { 0.972549, 0.760784, 0.549020, 1.0 }, + { 0.984314, 0.772549, 0.541176, 1.0 }, + { 0.992157, 0.784314, 0.521569, 1.0 }, + { 0.996078, 0.792157, 0.470588, 1.0 }, + { 0.996078, 0.792157, 0.443137, 1.0 }, + { 0.996078, 0.796078, 0.415686, 1.0 }, + { 0.996078, 0.796078, 0.403922, 1.0 }, + { 0.996078, 0.796078, 0.392157, 1.0 }, + { 0.996078, 0.796078, 0.380392, 1.0 }, + { 0.996078, 0.796078, 0.372549, 1.0 }, + { 0.996078, 0.796078, 0.368627, 1.0 }, + { 0.992157, 0.792157, 0.364706, 1.0 }, + { 0.988235, 0.756863, 0.368627, 1.0 }, + { 0.984314, 0.749020, 0.372549, 1.0 }, + { 0.980392, 0.741176, 0.380392, 1.0 }, + { 0.976471, 0.733333, 0.403922, 1.0 }, + { 0.976471, 0.733333, 0.427451, 1.0 }, + { 0.980392, 0.737255, 0.462745, 1.0 }, + { 0.980392, 0.749020, 0.494118, 1.0 }, + { 0.984314, 0.776471, 0.545098, 1.0 }, + { 0.980392, 0.776471, 0.545098, 1.0 }, + { 0.980392, 0.780392, 0.549020, 1.0 }, + { 0.980392, 0.768627, 0.545098, 1.0 }, + { 0.976471, 0.764706, 0.545098, 1.0 }, + { 0.976471, 0.756863, 0.537255, 1.0 }, + { 0.972549, 0.749020, 0.541176, 1.0 }, + { 0.972549, 0.737255, 0.541176, 1.0 }, + { 0.956863, 0.737255, 0.541176, 1.0 }, + { 0.894118, 0.698039, 0.498039, 1.0 }, + { 0.870588, 0.674510, 0.474510, 1.0 }, + { 0.847059, 0.650980, 0.454902, 1.0 }, + { 0.800000, 0.600000, 0.407843, 1.0 }, + { 0.752941, 0.541176, 0.345098, 1.0 }, + { 0.709804, 0.486275, 0.290196, 1.0 }, + { 0.674510, 0.423529, 0.243137, 1.0 }, + { 0.635294, 0.349020, 0.180392, 1.0 }, + { 0.619608, 0.329412, 0.168627, 1.0 }, + { 0.607843, 0.309804, 0.156863, 1.0 }, + { 0.564706, 0.266667, 0.125490, 1.0 }, + { 0.521569, 0.223529, 0.101961, 1.0 }, + { 0.474510, 0.184314, 0.070588, 1.0 }, + { 0.431373, 0.141176, 0.047059, 1.0 }, + { 0.388235, 0.098039, 0.031373, 1.0 }, + { 0.352941, 0.078431, 0.019608, 1.0 }, + { 0.352941, 0.082353, 0.035294, 1.0 }, + { 0.376471, 0.090196, 0.058824, 1.0 }, + { 0.396078, 0.113725, 0.074510, 1.0 }, + { 0.427451, 0.145098, 0.101961, 1.0 }, + { 0.466667, 0.192157, 0.133333, 1.0 }, + { 0.509804, 0.239216, 0.168627, 1.0 }, + { 0.552941, 0.278431, 0.196078, 1.0 }, + { 0.596078, 0.368627, 0.247059, 1.0 }, + { 0.611765, 0.388235, 0.262745, 1.0 }, + { 0.631373, 0.411765, 0.282353, 1.0 }, + { 0.662745, 0.458824, 0.329412, 1.0 }, + { 0.698039, 0.501961, 0.372549, 1.0 }, + { 0.741176, 0.552941, 0.415686, 1.0 }, + { 0.788235, 0.603922, 0.462745, 1.0 }, + { 0.847059, 0.647059, 0.498039, 1.0 }, + { 0.890196, 0.694118, 0.517647, 1.0 }, + { 0.929412, 0.737255, 0.525490, 1.0 }, + { 0.956863, 0.768627, 0.529412, 1.0 }, + { 0.976471, 0.800000, 0.529412, 1.0 }, + { 0.988235, 0.819608, 0.521569, 1.0 }, + { 0.992157, 0.815686, 0.505882, 1.0 }, + { 0.976471, 0.796078, 0.490196, 1.0 }, + { 0.956863, 0.756863, 0.470588, 1.0 }, + { 0.925490, 0.717647, 0.439216, 1.0 }, + { 0.894118, 0.678431, 0.400000, 1.0 }, + { 0.858824, 0.639216, 0.360784, 1.0 }, + { 0.839216, 0.603922, 0.329412, 1.0 }, + { 0.811765, 0.588235, 0.305882, 1.0 }, + { 0.807843, 0.572549, 0.286275, 1.0 }, + { 0.800000, 0.560784, 0.278431, 1.0 }, + { 0.792157, 0.533333, 0.262745, 1.0 }, + { 0.776471, 0.513725, 0.262745, 1.0 }, + { 0.764706, 0.494118, 0.250980, 1.0 }, + { 0.729412, 0.470588, 0.247059, 1.0 }, + { 0.701961, 0.443137, 0.247059, 1.0 }, + { 0.658824, 0.415686, 0.247059, 1.0 }, + { 0.635294, 0.407843, 0.247059, 1.0 }, + { 0.623529, 0.403922, 0.258824, 1.0 }, + { 0.619608, 0.400000, 0.262745, 1.0 }, + { 0.623529, 0.403922, 0.274510, 1.0 }, + { 0.635294, 0.403922, 0.282353, 1.0 }, + { 0.647059, 0.419608, 0.294118, 1.0 }, + { 0.658824, 0.439216, 0.313725, 1.0 }, + { 0.670588, 0.443137, 0.337255, 1.0 }, + { 0.686275, 0.462745, 0.360784, 1.0 }, + { 0.701961, 0.486275, 0.376471, 1.0 }, + { 0.717647, 0.501961, 0.384314, 1.0 }, + { 0.729412, 0.521569, 0.388235, 1.0 }, + { 0.749020, 0.533333, 0.384314, 1.0 }, + { 0.764706, 0.537255, 0.384314, 1.0 }, + { 0.776471, 0.556863, 0.388235, 1.0 }, + { 0.788235, 0.568627, 0.403922, 1.0 }, + { 0.803922, 0.584314, 0.427451, 1.0 }, + { 0.815686, 0.600000, 0.443137, 1.0 }, + { 0.831373, 0.611765, 0.458824, 1.0 }, + { 0.854902, 0.635294, 0.470588, 1.0 }, + { 0.882353, 0.658824, 0.474510, 1.0 }, + { 0.901961, 0.674510, 0.474510, 1.0 }, + { 0.909804, 0.690196, 0.462745, 1.0 }, + { 0.909804, 0.698039, 0.450980, 1.0 }, + { 0.913725, 0.701961, 0.447059, 1.0 }, + { 0.905882, 0.701961, 0.439216, 1.0 }, + { 0.901961, 0.694118, 0.431373, 1.0 }, + { 0.898039, 0.690196, 0.423529, 1.0 }, + { 0.901961, 0.690196, 0.415686, 1.0 }, + { 0.917647, 0.701961, 0.411765, 1.0 }, + { 0.933333, 0.717647, 0.403922, 1.0 }, + { 0.952941, 0.733333, 0.400000, 1.0 }, + { 0.972549, 0.752941, 0.400000, 1.0 }, + { 0.984314, 0.768627, 0.396078, 1.0 }, + { 0.992157, 0.784314, 0.396078, 1.0 }, + { 1.000000, 0.792157, 0.388235, 1.0 }, + { 1.000000, 0.792157, 0.380392, 1.0 }, + { 0.992157, 0.780392, 0.380392, 1.0 }, + { 0.984314, 0.756863, 0.384314, 1.0 }, + { 0.952941, 0.717647, 0.392157, 1.0 }, + { 0.917647, 0.678431, 0.396078, 1.0 }, + { 0.874510, 0.631373, 0.396078, 1.0 }, + { 0.827451, 0.584314, 0.396078, 1.0 }, + }; +/* 040221-28 */ +static double4 colors_385[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.019608, 0.015686, 1.0 }, + { 0.023529, 0.035294, 0.035294, 1.0 }, + { 0.035294, 0.054902, 0.058824, 1.0 }, + { 0.047059, 0.070588, 0.074510, 1.0 }, + { 0.058824, 0.090196, 0.090196, 1.0 }, + { 0.062745, 0.101961, 0.101961, 1.0 }, + { 0.066667, 0.113725, 0.117647, 1.0 }, + { 0.070588, 0.125490, 0.125490, 1.0 }, + { 0.078431, 0.137255, 0.137255, 1.0 }, + { 0.105882, 0.152941, 0.156863, 1.0 }, + { 0.098039, 0.145098, 0.152941, 1.0 }, + { 0.094118, 0.141176, 0.149020, 1.0 }, + { 0.082353, 0.129412, 0.137255, 1.0 }, + { 0.070588, 0.117647, 0.125490, 1.0 }, + { 0.062745, 0.105882, 0.117647, 1.0 }, + { 0.058824, 0.098039, 0.109804, 1.0 }, + { 0.066667, 0.094118, 0.094118, 1.0 }, + { 0.066667, 0.105882, 0.109804, 1.0 }, + { 0.070588, 0.117647, 0.125490, 1.0 }, + { 0.101961, 0.164706, 0.168627, 1.0 }, + { 0.133333, 0.211765, 0.211765, 1.0 }, + { 0.141176, 0.231373, 0.231373, 1.0 }, + { 0.149020, 0.250980, 0.254902, 1.0 }, + { 0.188235, 0.333333, 0.333333, 1.0 }, + { 0.278431, 0.419608, 0.411765, 1.0 }, + { 0.360784, 0.647059, 0.627451, 1.0 }, + { 0.419608, 0.705882, 0.686275, 1.0 }, + { 0.478431, 0.764706, 0.745098, 1.0 }, + { 0.384314, 0.615686, 0.607843, 1.0 }, + { 0.294118, 0.470588, 0.470588, 1.0 }, + { 0.282353, 0.466667, 0.462745, 1.0 }, + { 0.274510, 0.462745, 0.458824, 1.0 }, + { 0.129412, 0.227451, 0.219608, 1.0 }, + { 0.113725, 0.192157, 0.188235, 1.0 }, + { 0.098039, 0.156863, 0.156863, 1.0 }, + { 0.086275, 0.145098, 0.145098, 1.0 }, + { 0.078431, 0.137255, 0.137255, 1.0 }, + { 0.074510, 0.125490, 0.129412, 1.0 }, + { 0.070588, 0.117647, 0.125490, 1.0 }, + { 0.054902, 0.105882, 0.109804, 1.0 }, + { 0.054902, 0.105882, 0.109804, 1.0 }, + { 0.050980, 0.098039, 0.105882, 1.0 }, + { 0.043137, 0.086275, 0.094118, 1.0 }, + { 0.035294, 0.074510, 0.086275, 1.0 }, + { 0.031373, 0.070588, 0.078431, 1.0 }, + { 0.027451, 0.066667, 0.074510, 1.0 }, + { 0.031373, 0.066667, 0.070588, 1.0 }, + { 0.035294, 0.066667, 0.066667, 1.0 }, + { 0.035294, 0.066667, 0.066667, 1.0 }, + { 0.035294, 0.066667, 0.066667, 1.0 }, + { 0.039216, 0.070588, 0.070588, 1.0 }, + { 0.047059, 0.078431, 0.078431, 1.0 }, + { 0.054902, 0.086275, 0.086275, 1.0 }, + { 0.054902, 0.086275, 0.086275, 1.0 }, + { 0.054902, 0.086275, 0.086275, 1.0 }, + { 0.047059, 0.090196, 0.086275, 1.0 }, + { 0.039216, 0.086275, 0.078431, 1.0 }, + { 0.027451, 0.066667, 0.074510, 1.0 }, + { 0.027451, 0.066667, 0.074510, 1.0 }, + { 0.027451, 0.066667, 0.074510, 1.0 }, + { 0.027451, 0.058824, 0.062745, 1.0 }, + { 0.027451, 0.054902, 0.054902, 1.0 }, + { 0.019608, 0.050980, 0.050980, 1.0 }, + { 0.019608, 0.050980, 0.050980, 1.0 }, + { 0.007843, 0.054902, 0.058824, 1.0 }, + { 0.011765, 0.054902, 0.062745, 1.0 }, + { 0.019608, 0.058824, 0.070588, 1.0 }, + { 0.023529, 0.054902, 0.062745, 1.0 }, + { 0.027451, 0.054902, 0.054902, 1.0 }, + { 0.023529, 0.050980, 0.050980, 1.0 }, + { 0.019608, 0.050980, 0.050980, 1.0 }, + { 0.015686, 0.047059, 0.047059, 1.0 }, + { 0.007843, 0.047059, 0.054902, 1.0 }, + { 0.015686, 0.094118, 0.094118, 1.0 }, + { 0.031373, 0.121569, 0.121569, 1.0 }, + { 0.047059, 0.149020, 0.152941, 1.0 }, + { 0.058824, 0.152941, 0.156863, 1.0 }, + { 0.074510, 0.160784, 0.160784, 1.0 }, + { 0.090196, 0.156863, 0.160784, 1.0 }, + { 0.094118, 0.160784, 0.160784, 1.0 }, + { 0.090196, 0.156863, 0.156863, 1.0 }, + { 0.078431, 0.145098, 0.145098, 1.0 }, + { 0.070588, 0.137255, 0.137255, 1.0 }, + { 0.062745, 0.129412, 0.129412, 1.0 }, + { 0.054902, 0.125490, 0.125490, 1.0 }, + { 0.054902, 0.105882, 0.109804, 1.0 }, + { 0.070588, 0.129412, 0.129412, 1.0 }, + { 0.090196, 0.156863, 0.156863, 1.0 }, + { 0.105882, 0.200000, 0.207843, 1.0 }, + { 0.188235, 0.301961, 0.301961, 1.0 }, + { 0.211765, 0.341176, 0.341176, 1.0 }, + { 0.239216, 0.384314, 0.384314, 1.0 }, + { 0.247059, 0.396078, 0.392157, 1.0 }, + { 0.254902, 0.411765, 0.403922, 1.0 }, + { 0.235294, 0.384314, 0.396078, 1.0 }, + { 0.258824, 0.360784, 0.368627, 1.0 }, + { 0.215686, 0.372549, 0.368627, 1.0 }, + { 0.200000, 0.337255, 0.341176, 1.0 }, + { 0.188235, 0.301961, 0.313725, 1.0 }, + { 0.172549, 0.278431, 0.286275, 1.0 }, + { 0.156863, 0.258824, 0.262745, 1.0 }, + { 0.156863, 0.254902, 0.250980, 1.0 }, + { 0.149020, 0.247059, 0.250980, 1.0 }, + { 0.141176, 0.211765, 0.211765, 1.0 }, + { 0.113725, 0.207843, 0.188235, 1.0 }, + { 0.086275, 0.141176, 0.141176, 1.0 }, + { 0.078431, 0.117647, 0.117647, 1.0 }, + { 0.070588, 0.098039, 0.098039, 1.0 }, + { 0.047059, 0.074510, 0.074510, 1.0 }, + { 0.027451, 0.047059, 0.050980, 1.0 }, + { 0.011765, 0.031373, 0.035294, 1.0 }, + { 0.007843, 0.015686, 0.011765, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.007843, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.003922, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.027451, 0.035294, 1.0 }, + { 0.003922, 0.031373, 0.035294, 1.0 }, + { 0.011765, 0.039216, 0.039216, 1.0 }, + { 0.035294, 0.066667, 0.066667, 1.0 }, + { 0.047059, 0.086275, 0.094118, 1.0 }, + { 0.050980, 0.098039, 0.105882, 1.0 }, + { 0.058824, 0.117647, 0.117647, 1.0 }, + { 0.086275, 0.141176, 0.141176, 1.0 }, + { 0.086275, 0.145098, 0.145098, 1.0 }, + { 0.090196, 0.149020, 0.149020, 1.0 }, + { 0.082353, 0.149020, 0.149020, 1.0 }, + { 0.078431, 0.149020, 0.149020, 1.0 }, + { 0.074510, 0.141176, 0.141176, 1.0 }, + { 0.078431, 0.137255, 0.137255, 1.0 }, + { 0.086275, 0.141176, 0.141176, 1.0 }, + { 0.086275, 0.152941, 0.152941, 1.0 }, + { 0.094118, 0.152941, 0.152941, 1.0 }, + { 0.094118, 0.152941, 0.152941, 1.0 }, + { 0.094118, 0.152941, 0.152941, 1.0 }, + { 0.090196, 0.156863, 0.156863, 1.0 }, + { 0.086275, 0.160784, 0.160784, 1.0 }, + { 0.070588, 0.176471, 0.168627, 1.0 }, + { 0.086275, 0.180392, 0.172549, 1.0 }, + { 0.109804, 0.207843, 0.200000, 1.0 }, + { 0.109804, 0.207843, 0.196078, 1.0 }, + { 0.113725, 0.207843, 0.196078, 1.0 }, + { 0.129412, 0.207843, 0.207843, 1.0 }, + { 0.141176, 0.211765, 0.211765, 1.0 }, + { 0.125490, 0.211765, 0.211765, 1.0 }, + { 0.113725, 0.192157, 0.188235, 1.0 }, + { 0.117647, 0.172549, 0.180392, 1.0 }, + { 0.098039, 0.156863, 0.156863, 1.0 }, + { 0.066667, 0.125490, 0.125490, 1.0 }, + { 0.058824, 0.113725, 0.117647, 1.0 }, + { 0.054902, 0.105882, 0.109804, 1.0 }, + { 0.050980, 0.098039, 0.105882, 1.0 }, + { 0.054902, 0.094118, 0.105882, 1.0 }, + { 0.066667, 0.105882, 0.117647, 1.0 }, + { 0.086275, 0.125490, 0.133333, 1.0 }, + { 0.098039, 0.176471, 0.172549, 1.0 }, + { 0.098039, 0.176471, 0.172549, 1.0 }, + { 0.098039, 0.176471, 0.172549, 1.0 }, + { 0.113725, 0.200000, 0.200000, 1.0 }, + { 0.125490, 0.211765, 0.211765, 1.0 }, + { 0.117647, 0.207843, 0.207843, 1.0 }, + { 0.113725, 0.192157, 0.192157, 1.0 }, + { 0.105882, 0.180392, 0.180392, 1.0 }, + { 0.098039, 0.176471, 0.176471, 1.0 }, + { 0.098039, 0.168627, 0.172549, 1.0 }, + { 0.094118, 0.160784, 0.168627, 1.0 }, + { 0.098039, 0.168627, 0.172549, 1.0 }, + { 0.098039, 0.176471, 0.176471, 1.0 }, + { 0.117647, 0.207843, 0.207843, 1.0 }, + { 0.117647, 0.215686, 0.211765, 1.0 }, + { 0.137255, 0.235294, 0.231373, 1.0 }, + { 0.168627, 0.262745, 0.270588, 1.0 }, + { 0.168627, 0.274510, 0.278431, 1.0 }, + { 0.172549, 0.290196, 0.290196, 1.0 }, + { 0.192157, 0.317647, 0.321569, 1.0 }, + { 0.207843, 0.341176, 0.349020, 1.0 }, + { 0.180392, 0.309804, 0.301961, 1.0 }, + { 0.176471, 0.301961, 0.309804, 1.0 }, + { 0.168627, 0.282353, 0.282353, 1.0 }, + { 0.141176, 0.250980, 0.239216, 1.0 }, + { 0.137255, 0.235294, 0.231373, 1.0 }, + { 0.129412, 0.215686, 0.227451, 1.0 }, + { 0.113725, 0.200000, 0.200000, 1.0 }, + { 0.109804, 0.176471, 0.176471, 1.0 }, + { 0.109804, 0.180392, 0.168627, 1.0 }, + { 0.098039, 0.168627, 0.172549, 1.0 }, + { 0.094118, 0.172549, 0.168627, 1.0 }, + { 0.094118, 0.152941, 0.152941, 1.0 }, + { 0.074510, 0.133333, 0.133333, 1.0 }, + { 0.054902, 0.105882, 0.109804, 1.0 }, + { 0.047059, 0.086275, 0.094118, 1.0 }, + { 0.035294, 0.054902, 0.070588, 1.0 }, + { 0.019608, 0.039216, 0.047059, 1.0 }, + { 0.015686, 0.019608, 0.031373, 1.0 }, + { 0.011765, 0.015686, 0.027451, 1.0 }, + { 0.007843, 0.027451, 0.031373, 1.0 }, + { 0.011765, 0.039216, 0.039216, 1.0 }, + { 0.015686, 0.035294, 0.039216, 1.0 }, + { 0.019608, 0.039216, 0.035294, 1.0 }, + { 0.019608, 0.039216, 0.047059, 1.0 }, + { 0.027451, 0.047059, 0.050980, 1.0 }, + { 0.027451, 0.054902, 0.054902, 1.0 }, + { 0.027451, 0.054902, 0.054902, 1.0 }, + { 0.035294, 0.066667, 0.066667, 1.0 }, + { 0.035294, 0.074510, 0.086275, 1.0 }, + { 0.027451, 0.086275, 0.086275, 1.0 }, + { 0.039216, 0.090196, 0.094118, 1.0 }, + { 0.047059, 0.086275, 0.094118, 1.0 }, + { 0.047059, 0.086275, 0.094118, 1.0 }, + { 0.054902, 0.094118, 0.105882, 1.0 }, + { 0.050980, 0.098039, 0.105882, 1.0 }, + { 0.070588, 0.109804, 0.117647, 1.0 }, + { 0.070588, 0.117647, 0.125490, 1.0 }, + { 0.070588, 0.129412, 0.129412, 1.0 }, + { 0.078431, 0.149020, 0.149020, 1.0 }, + { 0.090196, 0.156863, 0.160784, 1.0 }, + { 0.094118, 0.160784, 0.168627, 1.0 }, + { 0.098039, 0.188235, 0.188235, 1.0 }, + { 0.113725, 0.200000, 0.200000, 1.0 }, + { 0.117647, 0.207843, 0.207843, 1.0 }, + { 0.125490, 0.211765, 0.211765, 1.0 }, + { 0.117647, 0.219608, 0.227451, 1.0 }, + { 0.125490, 0.227451, 0.231373, 1.0 }, + { 0.125490, 0.227451, 0.231373, 1.0 }, + { 0.152941, 0.250980, 0.247059, 1.0 }, + { 0.156863, 0.254902, 0.250980, 1.0 }, + { 0.168627, 0.294118, 0.290196, 1.0 }, + { 0.176471, 0.301961, 0.298039, 1.0 }, + { 0.176471, 0.294118, 0.294118, 1.0 }, + { 0.172549, 0.274510, 0.278431, 1.0 }, + { 0.152941, 0.250980, 0.247059, 1.0 }, + { 0.149020, 0.247059, 0.250980, 1.0 }, + { 0.129412, 0.247059, 0.247059, 1.0 }, + { 0.129412, 0.227451, 0.219608, 1.0 }, + { 0.125490, 0.219608, 0.215686, 1.0 }, + { 0.129412, 0.227451, 0.231373, 1.0 }, + { 0.149020, 0.262745, 0.262745, 1.0 }, + { 0.168627, 0.282353, 0.282353, 1.0 }, + { 0.188235, 0.301961, 0.301961, 1.0 }, + { 0.207843, 0.352941, 0.352941, 1.0 }, + { 0.211765, 0.384314, 0.384314, 1.0 }, + { 0.294118, 0.505882, 0.513725, 1.0 }, + { 0.235294, 0.400000, 0.403922, 1.0 }, + }; +/* 040221-29 */ +static double4 colors_386[] = { + { 0.172549, 0.156863, 0.109804, 1.0 }, + { 0.207843, 0.196078, 0.137255, 1.0 }, + { 0.207843, 0.192157, 0.141176, 1.0 }, + { 0.207843, 0.192157, 0.145098, 1.0 }, + { 0.184314, 0.184314, 0.133333, 1.0 }, + { 0.164706, 0.180392, 0.125490, 1.0 }, + { 0.156863, 0.160784, 0.113725, 1.0 }, + { 0.152941, 0.141176, 0.105882, 1.0 }, + { 0.137255, 0.137255, 0.098039, 1.0 }, + { 0.129412, 0.121569, 0.086275, 1.0 }, + { 0.121569, 0.109804, 0.074510, 1.0 }, + { 0.109804, 0.105882, 0.058824, 1.0 }, + { 0.098039, 0.101961, 0.047059, 1.0 }, + { 0.090196, 0.094118, 0.054902, 1.0 }, + { 0.082353, 0.086275, 0.066667, 1.0 }, + { 0.082353, 0.082353, 0.058824, 1.0 }, + { 0.082353, 0.082353, 0.050980, 1.0 }, + { 0.086275, 0.078431, 0.027451, 1.0 }, + { 0.082353, 0.066667, 0.019608, 1.0 }, + { 0.082353, 0.058824, 0.011765, 1.0 }, + { 0.066667, 0.050980, 0.007843, 1.0 }, + { 0.054902, 0.043137, 0.007843, 1.0 }, + { 0.058824, 0.047059, 0.011765, 1.0 }, + { 0.062745, 0.050980, 0.015686, 1.0 }, + { 0.074510, 0.074510, 0.043137, 1.0 }, + { 0.086275, 0.078431, 0.047059, 1.0 }, + { 0.098039, 0.086275, 0.050980, 1.0 }, + { 0.105882, 0.101961, 0.070588, 1.0 }, + { 0.113725, 0.117647, 0.094118, 1.0 }, + { 0.121569, 0.121569, 0.101961, 1.0 }, + { 0.129412, 0.125490, 0.109804, 1.0 }, + { 0.152941, 0.137255, 0.101961, 1.0 }, + { 0.160784, 0.152941, 0.101961, 1.0 }, + { 0.211765, 0.200000, 0.125490, 1.0 }, + { 0.239216, 0.227451, 0.141176, 1.0 }, + { 0.266667, 0.258824, 0.160784, 1.0 }, + { 0.337255, 0.309804, 0.188235, 1.0 }, + { 0.411765, 0.364706, 0.215686, 1.0 }, + { 0.431373, 0.384314, 0.227451, 1.0 }, + { 0.450980, 0.403922, 0.239216, 1.0 }, + { 0.435294, 0.411765, 0.286275, 1.0 }, + { 0.419608, 0.400000, 0.294118, 1.0 }, + { 0.407843, 0.388235, 0.301961, 1.0 }, + { 0.392157, 0.364706, 0.243137, 1.0 }, + { 0.376471, 0.341176, 0.188235, 1.0 }, + { 0.352941, 0.317647, 0.160784, 1.0 }, + { 0.333333, 0.298039, 0.137255, 1.0 }, + { 0.254902, 0.227451, 0.117647, 1.0 }, + { 0.215686, 0.192157, 0.098039, 1.0 }, + { 0.172549, 0.149020, 0.062745, 1.0 }, + { 0.160784, 0.133333, 0.054902, 1.0 }, + { 0.149020, 0.121569, 0.047059, 1.0 }, + { 0.117647, 0.105882, 0.043137, 1.0 }, + { 0.090196, 0.094118, 0.039216, 1.0 }, + { 0.082353, 0.086275, 0.039216, 1.0 }, + { 0.078431, 0.078431, 0.039216, 1.0 }, + { 0.066667, 0.062745, 0.043137, 1.0 }, + { 0.070588, 0.062745, 0.047059, 1.0 }, + { 0.078431, 0.062745, 0.050980, 1.0 }, + { 0.074510, 0.066667, 0.047059, 1.0 }, + { 0.074510, 0.074510, 0.043137, 1.0 }, + { 0.070588, 0.074510, 0.043137, 1.0 }, + { 0.070588, 0.074510, 0.043137, 1.0 }, + { 0.074510, 0.070588, 0.050980, 1.0 }, + { 0.082353, 0.066667, 0.054902, 1.0 }, + { 0.062745, 0.066667, 0.047059, 1.0 }, + { 0.054902, 0.058824, 0.035294, 1.0 }, + { 0.050980, 0.054902, 0.023529, 1.0 }, + { 0.035294, 0.047059, 0.019608, 1.0 }, + { 0.023529, 0.043137, 0.015686, 1.0 }, + { 0.050980, 0.054902, 0.035294, 1.0 }, + { 0.054902, 0.058824, 0.035294, 1.0 }, + { 0.066667, 0.062745, 0.043137, 1.0 }, + { 0.066667, 0.066667, 0.031373, 1.0 }, + { 0.070588, 0.070588, 0.023529, 1.0 }, + { 0.090196, 0.078431, 0.019608, 1.0 }, + { 0.109804, 0.090196, 0.015686, 1.0 }, + { 0.121569, 0.094118, 0.007843, 1.0 }, + { 0.137255, 0.098039, 0.000000, 1.0 }, + { 0.156863, 0.117647, 0.011765, 1.0 }, + { 0.121569, 0.094118, 0.023529, 1.0 }, + { 0.125490, 0.113725, 0.054902, 1.0 }, + { 0.133333, 0.121569, 0.062745, 1.0 }, + { 0.145098, 0.133333, 0.074510, 1.0 }, + { 0.149020, 0.133333, 0.066667, 1.0 }, + { 0.156863, 0.137255, 0.062745, 1.0 }, + { 0.176471, 0.133333, 0.054902, 1.0 }, + { 0.168627, 0.149020, 0.074510, 1.0 }, + { 0.129412, 0.133333, 0.070588, 1.0 }, + { 0.109804, 0.113725, 0.066667, 1.0 }, + { 0.094118, 0.098039, 0.066667, 1.0 }, + { 0.090196, 0.090196, 0.066667, 1.0 }, + { 0.090196, 0.086275, 0.066667, 1.0 }, + { 0.090196, 0.078431, 0.058824, 1.0 }, + { 0.098039, 0.090196, 0.043137, 1.0 }, + { 0.117647, 0.105882, 0.039216, 1.0 }, + { 0.121569, 0.125490, 0.054902, 1.0 }, + { 0.152941, 0.156863, 0.094118, 1.0 }, + { 0.160784, 0.156863, 0.094118, 1.0 }, + { 0.172549, 0.160784, 0.094118, 1.0 }, + { 0.176471, 0.168627, 0.094118, 1.0 }, + { 0.184314, 0.176471, 0.094118, 1.0 }, + { 0.196078, 0.172549, 0.086275, 1.0 }, + { 0.207843, 0.176471, 0.101961, 1.0 }, + { 0.227451, 0.203922, 0.109804, 1.0 }, + { 0.227451, 0.203922, 0.109804, 1.0 }, + { 0.227451, 0.203922, 0.109804, 1.0 }, + { 0.227451, 0.207843, 0.101961, 1.0 }, + { 0.231373, 0.211765, 0.098039, 1.0 }, + { 0.239216, 0.203922, 0.082353, 1.0 }, + { 0.243137, 0.223529, 0.098039, 1.0 }, + { 0.227451, 0.211765, 0.113725, 1.0 }, + { 0.227451, 0.207843, 0.121569, 1.0 }, + { 0.250980, 0.235294, 0.137255, 1.0 }, + { 0.266667, 0.239216, 0.145098, 1.0 }, + { 0.286275, 0.243137, 0.156863, 1.0 }, + { 0.341176, 0.305882, 0.184314, 1.0 }, + { 0.431373, 0.396078, 0.266667, 1.0 }, + { 0.494118, 0.450980, 0.325490, 1.0 }, + { 0.533333, 0.482353, 0.345098, 1.0 }, + { 0.545098, 0.501961, 0.384314, 1.0 }, + { 0.509804, 0.478431, 0.356863, 1.0 }, + { 0.478431, 0.454902, 0.329412, 1.0 }, + { 0.443137, 0.419608, 0.313725, 1.0 }, + { 0.407843, 0.388235, 0.301961, 1.0 }, + { 0.333333, 0.321569, 0.247059, 1.0 }, + { 0.294118, 0.270588, 0.207843, 1.0 }, + { 0.247059, 0.235294, 0.176471, 1.0 }, + { 0.203922, 0.196078, 0.145098, 1.0 }, + { 0.121569, 0.109804, 0.090196, 1.0 }, + { 0.113725, 0.101961, 0.074510, 1.0 }, + { 0.105882, 0.094118, 0.058824, 1.0 }, + { 0.101961, 0.090196, 0.054902, 1.0 }, + { 0.098039, 0.090196, 0.043137, 1.0 }, + { 0.105882, 0.090196, 0.043137, 1.0 }, + { 0.121569, 0.098039, 0.050980, 1.0 }, + { 0.141176, 0.121569, 0.043137, 1.0 }, + { 0.156863, 0.133333, 0.050980, 1.0 }, + { 0.172549, 0.149020, 0.062745, 1.0 }, + { 0.180392, 0.156863, 0.070588, 1.0 }, + { 0.188235, 0.164706, 0.078431, 1.0 }, + { 0.196078, 0.176471, 0.098039, 1.0 }, + { 0.211765, 0.192157, 0.117647, 1.0 }, + { 0.235294, 0.211765, 0.149020, 1.0 }, + { 0.231373, 0.223529, 0.172549, 1.0 }, + { 0.254902, 0.207843, 0.121569, 1.0 }, + { 0.254902, 0.215686, 0.121569, 1.0 }, + { 0.254902, 0.227451, 0.125490, 1.0 }, + { 0.270588, 0.231373, 0.133333, 1.0 }, + { 0.298039, 0.254902, 0.168627, 1.0 }, + { 0.384314, 0.337255, 0.180392, 1.0 }, + { 0.450980, 0.407843, 0.290196, 1.0 }, + { 0.603922, 0.568627, 0.415686, 1.0 }, + { 0.654902, 0.627451, 0.435294, 1.0 }, + { 0.705882, 0.686275, 0.458824, 1.0 }, + { 0.756863, 0.717647, 0.486275, 1.0 }, + { 0.717647, 0.674510, 0.494118, 1.0 }, + { 0.705882, 0.639216, 0.458824, 1.0 }, + { 0.619608, 0.580392, 0.439216, 1.0 }, + { 0.525490, 0.509804, 0.396078, 1.0 }, + { 0.407843, 0.380392, 0.317647, 1.0 }, + { 0.294118, 0.274510, 0.188235, 1.0 }, + { 0.290196, 0.258824, 0.164706, 1.0 }, + { 0.286275, 0.247059, 0.141176, 1.0 }, + { 0.294118, 0.262745, 0.121569, 1.0 }, + { 0.345098, 0.321569, 0.125490, 1.0 }, + { 0.423529, 0.368627, 0.192157, 1.0 }, + { 0.482353, 0.431373, 0.254902, 1.0 }, + { 0.650980, 0.603922, 0.368627, 1.0 }, + { 0.643137, 0.600000, 0.384314, 1.0 }, + { 0.635294, 0.596078, 0.403922, 1.0 }, + { 0.647059, 0.600000, 0.443137, 1.0 }, + { 0.627451, 0.592157, 0.470588, 1.0 }, + { 0.635294, 0.607843, 0.443137, 1.0 }, + { 0.611765, 0.568627, 0.392157, 1.0 }, + { 0.560784, 0.533333, 0.352941, 1.0 }, + { 0.474510, 0.443137, 0.298039, 1.0 }, + { 0.400000, 0.364706, 0.243137, 1.0 }, + { 0.325490, 0.290196, 0.168627, 1.0 }, + { 0.298039, 0.266667, 0.125490, 1.0 }, + { 0.278431, 0.254902, 0.129412, 1.0 }, + { 0.290196, 0.262745, 0.149020, 1.0 }, + { 0.313725, 0.301961, 0.180392, 1.0 }, + { 0.384314, 0.356863, 0.254902, 1.0 }, + { 0.376471, 0.376471, 0.282353, 1.0 }, + { 0.372549, 0.376471, 0.278431, 1.0 }, + { 0.368627, 0.380392, 0.274510, 1.0 }, + { 0.325490, 0.317647, 0.235294, 1.0 }, + { 0.301961, 0.294118, 0.196078, 1.0 }, + { 0.298039, 0.286275, 0.164706, 1.0 }, + { 0.282353, 0.266667, 0.168627, 1.0 }, + { 0.270588, 0.262745, 0.180392, 1.0 }, + { 0.290196, 0.282353, 0.200000, 1.0 }, + { 0.305882, 0.298039, 0.215686, 1.0 }, + { 0.337255, 0.313725, 0.211765, 1.0 }, + { 0.380392, 0.356863, 0.254902, 1.0 }, + { 0.380392, 0.356863, 0.231373, 1.0 }, + { 0.411765, 0.368627, 0.192157, 1.0 }, + { 0.345098, 0.309804, 0.180392, 1.0 }, + { 0.317647, 0.262745, 0.149020, 1.0 }, + { 0.262745, 0.247059, 0.141176, 1.0 }, + { 0.247059, 0.223529, 0.137255, 1.0 }, + { 0.219608, 0.215686, 0.133333, 1.0 }, + { 0.203922, 0.176471, 0.101961, 1.0 }, + { 0.176471, 0.152941, 0.098039, 1.0 }, + { 0.180392, 0.168627, 0.101961, 1.0 }, + { 0.192157, 0.180392, 0.113725, 1.0 }, + { 0.192157, 0.184314, 0.137255, 1.0 }, + { 0.243137, 0.219608, 0.156863, 1.0 }, + { 0.317647, 0.290196, 0.188235, 1.0 }, + { 0.407843, 0.364706, 0.254902, 1.0 }, + { 0.474510, 0.435294, 0.329412, 1.0 }, + { 0.537255, 0.490196, 0.325490, 1.0 }, + { 0.592157, 0.529412, 0.337255, 1.0 }, + { 0.501961, 0.466667, 0.313725, 1.0 }, + { 0.411765, 0.368627, 0.258824, 1.0 }, + { 0.317647, 0.298039, 0.172549, 1.0 }, + { 0.262745, 0.235294, 0.121569, 1.0 }, + { 0.223529, 0.200000, 0.098039, 1.0 }, + { 0.200000, 0.176471, 0.090196, 1.0 }, + { 0.180392, 0.160784, 0.074510, 1.0 }, + { 0.176471, 0.152941, 0.090196, 1.0 }, + { 0.172549, 0.168627, 0.090196, 1.0 }, + { 0.188235, 0.168627, 0.094118, 1.0 }, + { 0.192157, 0.168627, 0.066667, 1.0 }, + { 0.207843, 0.192157, 0.078431, 1.0 }, + { 0.219608, 0.196078, 0.062745, 1.0 }, + { 0.231373, 0.200000, 0.054902, 1.0 }, + { 0.231373, 0.215686, 0.078431, 1.0 }, + { 0.235294, 0.200000, 0.070588, 1.0 }, + { 0.219608, 0.176471, 0.090196, 1.0 }, + { 0.196078, 0.168627, 0.098039, 1.0 }, + { 0.184314, 0.172549, 0.098039, 1.0 }, + { 0.160784, 0.156863, 0.086275, 1.0 }, + { 0.133333, 0.125490, 0.074510, 1.0 }, + { 0.121569, 0.113725, 0.062745, 1.0 }, + { 0.094118, 0.094118, 0.054902, 1.0 }, + { 0.078431, 0.086275, 0.043137, 1.0 }, + { 0.082353, 0.082353, 0.043137, 1.0 }, + { 0.105882, 0.094118, 0.035294, 1.0 }, + { 0.121569, 0.109804, 0.043137, 1.0 }, + { 0.145098, 0.125490, 0.047059, 1.0 }, + { 0.172549, 0.145098, 0.070588, 1.0 }, + { 0.231373, 0.196078, 0.082353, 1.0 }, + { 0.286275, 0.258824, 0.149020, 1.0 }, + { 0.423529, 0.368627, 0.254902, 1.0 }, + { 0.537255, 0.498039, 0.392157, 1.0 }, + { 0.725490, 0.686275, 0.549020, 1.0 }, + { 0.866667, 0.839216, 0.674510, 1.0 }, + { 0.913725, 0.878431, 0.725490, 1.0 }, + { 0.768627, 0.717647, 0.552941, 1.0 }, + { 0.596078, 0.560784, 0.431373, 1.0 }, + { 0.501961, 0.462745, 0.321569, 1.0 }, + { 0.443137, 0.407843, 0.254902, 1.0 }, + { 0.325490, 0.305882, 0.192157, 1.0 }, + { 0.298039, 0.258824, 0.152941, 1.0 }, + }; +/* 040221-30 */ +static double4 colors_387[] = { + { 0.329412, 0.141176, 0.121569, 1.0 }, + { 0.321569, 0.243137, 0.215686, 1.0 }, + { 0.352941, 0.243137, 0.219608, 1.0 }, + { 0.384314, 0.247059, 0.227451, 1.0 }, + { 0.450980, 0.215686, 0.188235, 1.0 }, + { 0.517647, 0.184314, 0.149020, 1.0 }, + { 0.533333, 0.160784, 0.125490, 1.0 }, + { 0.552941, 0.137255, 0.105882, 1.0 }, + { 0.572549, 0.058824, 0.023529, 1.0 }, + { 0.517647, 0.039216, 0.011765, 1.0 }, + { 0.466667, 0.023529, 0.000000, 1.0 }, + { 0.407843, 0.058824, 0.039216, 1.0 }, + { 0.352941, 0.094118, 0.082353, 1.0 }, + { 0.333333, 0.137255, 0.109804, 1.0 }, + { 0.313725, 0.184314, 0.137255, 1.0 }, + { 0.301961, 0.203922, 0.156863, 1.0 }, + { 0.290196, 0.223529, 0.180392, 1.0 }, + { 0.294118, 0.247059, 0.168627, 1.0 }, + { 0.305882, 0.247059, 0.149020, 1.0 }, + { 0.317647, 0.250980, 0.133333, 1.0 }, + { 0.337255, 0.266667, 0.152941, 1.0 }, + { 0.356863, 0.282353, 0.172549, 1.0 }, + { 0.372549, 0.298039, 0.192157, 1.0 }, + { 0.392157, 0.317647, 0.215686, 1.0 }, + { 0.490196, 0.301961, 0.215686, 1.0 }, + { 0.521569, 0.266667, 0.192157, 1.0 }, + { 0.552941, 0.231373, 0.168627, 1.0 }, + { 0.603922, 0.188235, 0.105882, 1.0 }, + { 0.658824, 0.149020, 0.043137, 1.0 }, + { 0.650980, 0.125490, 0.031373, 1.0 }, + { 0.643137, 0.105882, 0.019608, 1.0 }, + { 0.611765, 0.109804, 0.011765, 1.0 }, + { 0.564706, 0.090196, 0.007843, 1.0 }, + { 0.423529, 0.086275, 0.039216, 1.0 }, + { 0.345098, 0.090196, 0.054902, 1.0 }, + { 0.266667, 0.094118, 0.074510, 1.0 }, + { 0.223529, 0.137255, 0.098039, 1.0 }, + { 0.184314, 0.184314, 0.125490, 1.0 }, + { 0.203922, 0.164706, 0.121569, 1.0 }, + { 0.223529, 0.149020, 0.121569, 1.0 }, + { 0.321569, 0.098039, 0.074510, 1.0 }, + { 0.400000, 0.062745, 0.047059, 1.0 }, + { 0.482353, 0.027451, 0.023529, 1.0 }, + { 0.474510, 0.019608, 0.011765, 1.0 }, + { 0.470588, 0.015686, 0.000000, 1.0 }, + { 0.466667, 0.050980, 0.011765, 1.0 }, + { 0.462745, 0.090196, 0.027451, 1.0 }, + { 0.450980, 0.168627, 0.105882, 1.0 }, + { 0.470588, 0.203922, 0.176471, 1.0 }, + { 0.529412, 0.443137, 0.372549, 1.0 }, + { 0.564706, 0.474510, 0.427451, 1.0 }, + { 0.600000, 0.509804, 0.486275, 1.0 }, + { 0.572549, 0.509804, 0.490196, 1.0 }, + { 0.545098, 0.513725, 0.494118, 1.0 }, + { 0.517647, 0.482353, 0.458824, 1.0 }, + { 0.494118, 0.450980, 0.427451, 1.0 }, + { 0.435294, 0.270588, 0.243137, 1.0 }, + { 0.384314, 0.192157, 0.176471, 1.0 }, + { 0.337255, 0.117647, 0.109804, 1.0 }, + { 0.286275, 0.062745, 0.058824, 1.0 }, + { 0.235294, 0.011765, 0.007843, 1.0 }, + { 0.203922, 0.007843, 0.003922, 1.0 }, + { 0.176471, 0.007843, 0.003922, 1.0 }, + { 0.117647, 0.000000, 0.000000, 1.0 }, + { 0.058824, 0.007843, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.003922, 0.003922, 1.0 }, + { 0.027451, 0.019608, 0.015686, 1.0 }, + { 0.074510, 0.082353, 0.066667, 1.0 }, + { 0.109804, 0.121569, 0.101961, 1.0 }, + { 0.145098, 0.164706, 0.137255, 1.0 }, + { 0.196078, 0.223529, 0.188235, 1.0 }, + { 0.247059, 0.286275, 0.243137, 1.0 }, + { 0.270588, 0.309804, 0.266667, 1.0 }, + { 0.298039, 0.333333, 0.290196, 1.0 }, + { 0.364706, 0.407843, 0.360784, 1.0 }, + { 0.400000, 0.439216, 0.380392, 1.0 }, + { 0.392157, 0.435294, 0.372549, 1.0 }, + { 0.364706, 0.400000, 0.341176, 1.0 }, + { 0.341176, 0.364706, 0.309804, 1.0 }, + { 0.333333, 0.368627, 0.309804, 1.0 }, + { 0.325490, 0.372549, 0.309804, 1.0 }, + { 0.333333, 0.352941, 0.301961, 1.0 }, + { 0.360784, 0.341176, 0.309804, 1.0 }, + { 0.498039, 0.458824, 0.407843, 1.0 }, + { 0.568627, 0.501961, 0.435294, 1.0 }, + { 0.639216, 0.549020, 0.466667, 1.0 }, + { 0.643137, 0.584314, 0.498039, 1.0 }, + { 0.647059, 0.623529, 0.533333, 1.0 }, + { 0.678431, 0.639216, 0.545098, 1.0 }, + { 0.666667, 0.631373, 0.560784, 1.0 }, + { 0.607843, 0.619608, 0.560784, 1.0 }, + { 0.549020, 0.549020, 0.517647, 1.0 }, + { 0.431373, 0.392157, 0.372549, 1.0 }, + { 0.384314, 0.286275, 0.270588, 1.0 }, + { 0.341176, 0.184314, 0.172549, 1.0 }, + { 0.321569, 0.152941, 0.145098, 1.0 }, + { 0.301961, 0.125490, 0.121569, 1.0 }, + { 0.254902, 0.082353, 0.066667, 1.0 }, + { 0.223529, 0.047059, 0.019608, 1.0 }, + { 0.160784, 0.047059, 0.007843, 1.0 }, + { 0.117647, 0.047059, 0.003922, 1.0 }, + { 0.078431, 0.050980, 0.003922, 1.0 }, + { 0.070588, 0.043137, 0.000000, 1.0 }, + { 0.062745, 0.035294, 0.000000, 1.0 }, + { 0.047059, 0.019608, 0.000000, 1.0 }, + { 0.039216, 0.019608, 0.000000, 1.0 }, + { 0.043137, 0.007843, 0.000000, 1.0 }, + { 0.074510, 0.000000, 0.000000, 1.0 }, + { 0.184314, 0.000000, 0.000000, 1.0 }, + { 0.203922, 0.000000, 0.000000, 1.0 }, + { 0.223529, 0.000000, 0.000000, 1.0 }, + { 0.250980, 0.047059, 0.015686, 1.0 }, + { 0.266667, 0.094118, 0.043137, 1.0 }, + { 0.286275, 0.078431, 0.050980, 1.0 }, + { 0.309804, 0.094118, 0.058824, 1.0 }, + { 0.403922, 0.137255, 0.074510, 1.0 }, + { 0.392157, 0.149020, 0.066667, 1.0 }, + { 0.380392, 0.164706, 0.058824, 1.0 }, + { 0.384314, 0.152941, 0.047059, 1.0 }, + { 0.392157, 0.145098, 0.035294, 1.0 }, + { 0.301961, 0.164706, 0.039216, 1.0 }, + { 0.196078, 0.168627, 0.039216, 1.0 }, + { 0.145098, 0.113725, 0.027451, 1.0 }, + { 0.113725, 0.086275, 0.023529, 1.0 }, + { 0.039216, 0.035294, 0.015686, 1.0 }, + { 0.031373, 0.023529, 0.007843, 1.0 }, + { 0.023529, 0.015686, 0.003922, 1.0 }, + { 0.015686, 0.011765, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.011765, 0.011765, 0.007843, 1.0 }, + { 0.027451, 0.023529, 0.019608, 1.0 }, + { 0.031373, 0.031373, 0.023529, 1.0 }, + { 0.039216, 0.039216, 0.031373, 1.0 }, + { 0.062745, 0.078431, 0.066667, 1.0 }, + { 0.090196, 0.105882, 0.094118, 1.0 }, + { 0.109804, 0.121569, 0.101961, 1.0 }, + { 0.125490, 0.152941, 0.121569, 1.0 }, + { 0.164706, 0.141176, 0.109804, 1.0 }, + { 0.172549, 0.129412, 0.098039, 1.0 }, + { 0.180392, 0.121569, 0.086275, 1.0 }, + { 0.196078, 0.105882, 0.066667, 1.0 }, + { 0.203922, 0.078431, 0.047059, 1.0 }, + { 0.196078, 0.058824, 0.023529, 1.0 }, + { 0.176471, 0.039216, 0.003922, 1.0 }, + { 0.109804, 0.023529, 0.003922, 1.0 }, + { 0.090196, 0.015686, 0.000000, 1.0 }, + { 0.070588, 0.011765, 0.000000, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.007843, 0.007843, 1.0 }, + { 0.031373, 0.023529, 0.015686, 1.0 }, + { 0.054902, 0.043137, 0.031373, 1.0 }, + { 0.105882, 0.047059, 0.031373, 1.0 }, + { 0.203922, 0.043137, 0.031373, 1.0 }, + { 0.231373, 0.039216, 0.027451, 1.0 }, + { 0.262745, 0.039216, 0.023529, 1.0 }, + { 0.305882, 0.011765, 0.007843, 1.0 }, + { 0.337255, 0.000000, 0.000000, 1.0 }, + { 0.349020, 0.000000, 0.000000, 1.0 }, + { 0.337255, 0.007843, 0.007843, 1.0 }, + { 0.274510, 0.094118, 0.066667, 1.0 }, + { 0.270588, 0.109804, 0.086275, 1.0 }, + { 0.266667, 0.129412, 0.109804, 1.0 }, + { 0.270588, 0.211765, 0.172549, 1.0 }, + { 0.274510, 0.286275, 0.231373, 1.0 }, + { 0.321569, 0.333333, 0.305882, 1.0 }, + { 0.384314, 0.392157, 0.376471, 1.0 }, + { 0.431373, 0.462745, 0.427451, 1.0 }, + { 0.494118, 0.521569, 0.482353, 1.0 }, + { 0.529412, 0.552941, 0.525490, 1.0 }, + { 0.552941, 0.592157, 0.549020, 1.0 }, + { 0.568627, 0.592157, 0.549020, 1.0 }, + { 0.564706, 0.556863, 0.537255, 1.0 }, + { 0.545098, 0.537255, 0.517647, 1.0 }, + { 0.521569, 0.490196, 0.486275, 1.0 }, + { 0.478431, 0.431373, 0.454902, 1.0 }, + { 0.427451, 0.411765, 0.411765, 1.0 }, + { 0.427451, 0.411765, 0.407843, 1.0 }, + { 0.427451, 0.411765, 0.407843, 1.0 }, + { 0.427451, 0.411765, 0.415686, 1.0 }, + { 0.439216, 0.435294, 0.431373, 1.0 }, + { 0.466667, 0.482353, 0.450980, 1.0 }, + { 0.486275, 0.501961, 0.458824, 1.0 }, + { 0.521569, 0.505882, 0.447059, 1.0 }, + { 0.552941, 0.513725, 0.435294, 1.0 }, + { 0.537255, 0.509804, 0.435294, 1.0 }, + { 0.537255, 0.505882, 0.415686, 1.0 }, + { 0.541176, 0.490196, 0.388235, 1.0 }, + { 0.505882, 0.450980, 0.388235, 1.0 }, + { 0.462745, 0.419608, 0.384314, 1.0 }, + { 0.435294, 0.388235, 0.349020, 1.0 }, + { 0.403922, 0.337255, 0.290196, 1.0 }, + { 0.376471, 0.282353, 0.235294, 1.0 }, + { 0.356863, 0.239216, 0.207843, 1.0 }, + { 0.337255, 0.219608, 0.200000, 1.0 }, + { 0.349020, 0.247059, 0.211765, 1.0 }, + { 0.349020, 0.278431, 0.239216, 1.0 }, + { 0.352941, 0.301961, 0.282353, 1.0 }, + { 0.376471, 0.352941, 0.337255, 1.0 }, + { 0.380392, 0.388235, 0.360784, 1.0 }, + { 0.384314, 0.400000, 0.356863, 1.0 }, + { 0.388235, 0.411765, 0.360784, 1.0 }, + { 0.411765, 0.435294, 0.376471, 1.0 }, + { 0.427451, 0.454902, 0.403922, 1.0 }, + { 0.431373, 0.482353, 0.427451, 1.0 }, + { 0.447059, 0.501961, 0.435294, 1.0 }, + { 0.447059, 0.482353, 0.435294, 1.0 }, + { 0.427451, 0.466667, 0.423529, 1.0 }, + { 0.376471, 0.435294, 0.380392, 1.0 }, + { 0.325490, 0.352941, 0.298039, 1.0 }, + { 0.282353, 0.286275, 0.231373, 1.0 }, + { 0.235294, 0.219608, 0.164706, 1.0 }, + { 0.223529, 0.145098, 0.090196, 1.0 }, + { 0.223529, 0.082353, 0.050980, 1.0 }, + { 0.243137, 0.054902, 0.019608, 1.0 }, + { 0.282353, 0.027451, 0.000000, 1.0 }, + { 0.317647, 0.003922, 0.000000, 1.0 }, + { 0.349020, 0.003922, 0.003922, 1.0 }, + { 0.372549, 0.003922, 0.003922, 1.0 }, + { 0.392157, 0.003922, 0.003922, 1.0 }, + { 0.392157, 0.003922, 0.003922, 1.0 }, + { 0.388235, 0.007843, 0.007843, 1.0 }, + { 0.388235, 0.007843, 0.003922, 1.0 }, + { 0.384314, 0.000000, 0.000000, 1.0 }, + { 0.364706, 0.003922, 0.000000, 1.0 }, + { 0.321569, 0.011765, 0.003922, 1.0 }, + { 0.258824, 0.011765, 0.000000, 1.0 }, + { 0.215686, 0.011765, 0.000000, 1.0 }, + { 0.156863, 0.015686, 0.000000, 1.0 }, + { 0.082353, 0.015686, 0.000000, 1.0 }, + { 0.050980, 0.023529, 0.000000, 1.0 }, + { 0.039216, 0.027451, 0.007843, 1.0 }, + { 0.047059, 0.043137, 0.023529, 1.0 }, + { 0.070588, 0.078431, 0.050980, 1.0 }, + { 0.098039, 0.101961, 0.070588, 1.0 }, + { 0.152941, 0.133333, 0.082353, 1.0 }, + { 0.235294, 0.156863, 0.101961, 1.0 }, + { 0.325490, 0.141176, 0.117647, 1.0 }, + { 0.415686, 0.160784, 0.117647, 1.0 }, + { 0.470588, 0.192157, 0.137255, 1.0 }, + { 0.490196, 0.192157, 0.156863, 1.0 }, + { 0.498039, 0.203922, 0.172549, 1.0 }, + { 0.490196, 0.200000, 0.168627, 1.0 }, + { 0.447059, 0.160784, 0.137255, 1.0 }, + { 0.384314, 0.141176, 0.113725, 1.0 }, + { 0.368627, 0.094118, 0.082353, 1.0 }, + { 0.368627, 0.058824, 0.066667, 1.0 }, + { 0.345098, 0.101961, 0.094118, 1.0 }, + }; +/* 040221-31 */ +static double4 colors_388[] = { + { 0.180392, 0.168627, 0.105882, 1.0 }, + { 0.203922, 0.192157, 0.121569, 1.0 }, + { 0.200000, 0.188235, 0.125490, 1.0 }, + { 0.196078, 0.184314, 0.129412, 1.0 }, + { 0.180392, 0.172549, 0.125490, 1.0 }, + { 0.164706, 0.164706, 0.125490, 1.0 }, + { 0.160784, 0.164706, 0.121569, 1.0 }, + { 0.156863, 0.164706, 0.121569, 1.0 }, + { 0.180392, 0.180392, 0.141176, 1.0 }, + { 0.203922, 0.200000, 0.145098, 1.0 }, + { 0.227451, 0.219608, 0.149020, 1.0 }, + { 0.247059, 0.231373, 0.141176, 1.0 }, + { 0.270588, 0.243137, 0.133333, 1.0 }, + { 0.274510, 0.243137, 0.137255, 1.0 }, + { 0.278431, 0.247059, 0.145098, 1.0 }, + { 0.278431, 0.250980, 0.141176, 1.0 }, + { 0.282353, 0.254902, 0.137255, 1.0 }, + { 0.266667, 0.231373, 0.113725, 1.0 }, + { 0.250980, 0.223529, 0.113725, 1.0 }, + { 0.235294, 0.215686, 0.117647, 1.0 }, + { 0.231373, 0.203922, 0.098039, 1.0 }, + { 0.227451, 0.192157, 0.082353, 1.0 }, + { 0.223529, 0.188235, 0.074510, 1.0 }, + { 0.223529, 0.184314, 0.070588, 1.0 }, + { 0.203922, 0.172549, 0.062745, 1.0 }, + { 0.188235, 0.152941, 0.054902, 1.0 }, + { 0.172549, 0.137255, 0.047059, 1.0 }, + { 0.152941, 0.125490, 0.050980, 1.0 }, + { 0.133333, 0.113725, 0.058824, 1.0 }, + { 0.121569, 0.105882, 0.058824, 1.0 }, + { 0.113725, 0.101961, 0.058824, 1.0 }, + { 0.098039, 0.090196, 0.058824, 1.0 }, + { 0.090196, 0.082353, 0.058824, 1.0 }, + { 0.090196, 0.090196, 0.066667, 1.0 }, + { 0.105882, 0.101961, 0.070588, 1.0 }, + { 0.125490, 0.117647, 0.078431, 1.0 }, + { 0.164706, 0.152941, 0.105882, 1.0 }, + { 0.203922, 0.188235, 0.137255, 1.0 }, + { 0.231373, 0.215686, 0.160784, 1.0 }, + { 0.258824, 0.243137, 0.184314, 1.0 }, + { 0.372549, 0.345098, 0.266667, 1.0 }, + { 0.388235, 0.356863, 0.278431, 1.0 }, + { 0.407843, 0.372549, 0.294118, 1.0 }, + { 0.396078, 0.364706, 0.282353, 1.0 }, + { 0.384314, 0.356863, 0.274510, 1.0 }, + { 0.368627, 0.337255, 0.250980, 1.0 }, + { 0.352941, 0.317647, 0.227451, 1.0 }, + { 0.298039, 0.258824, 0.180392, 1.0 }, + { 0.243137, 0.211765, 0.129412, 1.0 }, + { 0.164706, 0.145098, 0.074510, 1.0 }, + { 0.152941, 0.129412, 0.062745, 1.0 }, + { 0.145098, 0.117647, 0.054902, 1.0 }, + { 0.141176, 0.121569, 0.058824, 1.0 }, + { 0.141176, 0.129412, 0.066667, 1.0 }, + { 0.145098, 0.133333, 0.070588, 1.0 }, + { 0.152941, 0.137255, 0.078431, 1.0 }, + { 0.172549, 0.156863, 0.098039, 1.0 }, + { 0.176471, 0.160784, 0.098039, 1.0 }, + { 0.184314, 0.164706, 0.101961, 1.0 }, + { 0.180392, 0.156863, 0.094118, 1.0 }, + { 0.180392, 0.152941, 0.090196, 1.0 }, + { 0.176471, 0.149020, 0.082353, 1.0 }, + { 0.172549, 0.145098, 0.074510, 1.0 }, + { 0.156863, 0.133333, 0.062745, 1.0 }, + { 0.141176, 0.121569, 0.047059, 1.0 }, + { 0.113725, 0.090196, 0.027451, 1.0 }, + { 0.101961, 0.082353, 0.023529, 1.0 }, + { 0.090196, 0.078431, 0.023529, 1.0 }, + { 0.086275, 0.074510, 0.023529, 1.0 }, + { 0.082353, 0.074510, 0.027451, 1.0 }, + { 0.078431, 0.074510, 0.027451, 1.0 }, + { 0.074510, 0.070588, 0.031373, 1.0 }, + { 0.062745, 0.062745, 0.035294, 1.0 }, + { 0.058824, 0.058824, 0.031373, 1.0 }, + { 0.054902, 0.054902, 0.027451, 1.0 }, + { 0.050980, 0.047059, 0.019608, 1.0 }, + { 0.047059, 0.043137, 0.015686, 1.0 }, + { 0.043137, 0.039216, 0.011765, 1.0 }, + { 0.043137, 0.039216, 0.011765, 1.0 }, + { 0.039216, 0.035294, 0.007843, 1.0 }, + { 0.031373, 0.027451, 0.003922, 1.0 }, + { 0.027451, 0.015686, 0.000000, 1.0 }, + { 0.027451, 0.011765, 0.000000, 1.0 }, + { 0.031373, 0.011765, 0.000000, 1.0 }, + { 0.031373, 0.011765, 0.000000, 1.0 }, + { 0.035294, 0.011765, 0.000000, 1.0 }, + { 0.043137, 0.015686, 0.000000, 1.0 }, + { 0.047059, 0.023529, 0.000000, 1.0 }, + { 0.062745, 0.039216, 0.007843, 1.0 }, + { 0.062745, 0.047059, 0.011765, 1.0 }, + { 0.066667, 0.054902, 0.019608, 1.0 }, + { 0.070588, 0.058824, 0.023529, 1.0 }, + { 0.078431, 0.066667, 0.031373, 1.0 }, + { 0.090196, 0.078431, 0.043137, 1.0 }, + { 0.105882, 0.094118, 0.054902, 1.0 }, + { 0.121569, 0.105882, 0.062745, 1.0 }, + { 0.141176, 0.129412, 0.070588, 1.0 }, + { 0.180392, 0.164706, 0.090196, 1.0 }, + { 0.192157, 0.172549, 0.086275, 1.0 }, + { 0.203922, 0.180392, 0.086275, 1.0 }, + { 0.207843, 0.180392, 0.082353, 1.0 }, + { 0.211765, 0.184314, 0.082353, 1.0 }, + { 0.207843, 0.180392, 0.082353, 1.0 }, + { 0.196078, 0.168627, 0.078431, 1.0 }, + { 0.176471, 0.149020, 0.054902, 1.0 }, + { 0.164706, 0.141176, 0.047059, 1.0 }, + { 0.156863, 0.133333, 0.039216, 1.0 }, + { 0.149020, 0.125490, 0.035294, 1.0 }, + { 0.141176, 0.121569, 0.035294, 1.0 }, + { 0.133333, 0.113725, 0.031373, 1.0 }, + { 0.125490, 0.105882, 0.019608, 1.0 }, + { 0.125490, 0.101961, 0.015686, 1.0 }, + { 0.125490, 0.101961, 0.011765, 1.0 }, + { 0.145098, 0.109804, 0.015686, 1.0 }, + { 0.149020, 0.113725, 0.019608, 1.0 }, + { 0.156863, 0.121569, 0.027451, 1.0 }, + { 0.176471, 0.137255, 0.039216, 1.0 }, + { 0.196078, 0.160784, 0.054902, 1.0 }, + { 0.215686, 0.172549, 0.066667, 1.0 }, + { 0.223529, 0.188235, 0.086275, 1.0 }, + { 0.227451, 0.207843, 0.129412, 1.0 }, + { 0.235294, 0.215686, 0.145098, 1.0 }, + { 0.247059, 0.223529, 0.160784, 1.0 }, + { 0.247059, 0.231373, 0.164706, 1.0 }, + { 0.250980, 0.239216, 0.172549, 1.0 }, + { 0.274510, 0.262745, 0.188235, 1.0 }, + { 0.298039, 0.286275, 0.203922, 1.0 }, + { 0.337255, 0.301961, 0.219608, 1.0 }, + { 0.349020, 0.329412, 0.231373, 1.0 }, + { 0.368627, 0.349020, 0.231373, 1.0 }, + { 0.368627, 0.341176, 0.227451, 1.0 }, + { 0.372549, 0.337255, 0.227451, 1.0 }, + { 0.356863, 0.329412, 0.235294, 1.0 }, + { 0.329412, 0.313725, 0.223529, 1.0 }, + { 0.309804, 0.301961, 0.227451, 1.0 }, + { 0.321569, 0.305882, 0.235294, 1.0 }, + { 0.376471, 0.356863, 0.301961, 1.0 }, + { 0.415686, 0.388235, 0.321569, 1.0 }, + { 0.454902, 0.423529, 0.345098, 1.0 }, + { 0.474510, 0.443137, 0.352941, 1.0 }, + { 0.498039, 0.466667, 0.364706, 1.0 }, + { 0.541176, 0.509804, 0.388235, 1.0 }, + { 0.572549, 0.533333, 0.403922, 1.0 }, + { 0.600000, 0.560784, 0.415686, 1.0 }, + { 0.615686, 0.572549, 0.419608, 1.0 }, + { 0.611765, 0.584314, 0.423529, 1.0 }, + { 0.600000, 0.576471, 0.423529, 1.0 }, + { 0.592157, 0.568627, 0.427451, 1.0 }, + { 0.568627, 0.545098, 0.415686, 1.0 }, + { 0.545098, 0.525490, 0.407843, 1.0 }, + { 0.486275, 0.486275, 0.380392, 1.0 }, + { 0.423529, 0.431373, 0.349020, 1.0 }, + { 0.317647, 0.317647, 0.250980, 1.0 }, + { 0.286275, 0.294118, 0.231373, 1.0 }, + { 0.258824, 0.270588, 0.211765, 1.0 }, + { 0.215686, 0.227451, 0.172549, 1.0 }, + { 0.176471, 0.188235, 0.137255, 1.0 }, + { 0.160784, 0.156863, 0.109804, 1.0 }, + { 0.145098, 0.137255, 0.090196, 1.0 }, + { 0.133333, 0.125490, 0.074510, 1.0 }, + { 0.121569, 0.113725, 0.062745, 1.0 }, + { 0.113725, 0.109804, 0.058824, 1.0 }, + { 0.109804, 0.105882, 0.058824, 1.0 }, + { 0.109804, 0.105882, 0.058824, 1.0 }, + { 0.109804, 0.109804, 0.062745, 1.0 }, + { 0.113725, 0.109804, 0.062745, 1.0 }, + { 0.121569, 0.117647, 0.066667, 1.0 }, + { 0.125490, 0.121569, 0.074510, 1.0 }, + { 0.137255, 0.133333, 0.090196, 1.0 }, + { 0.137255, 0.133333, 0.090196, 1.0 }, + { 0.141176, 0.137255, 0.090196, 1.0 }, + { 0.149020, 0.141176, 0.094118, 1.0 }, + { 0.160784, 0.149020, 0.098039, 1.0 }, + { 0.172549, 0.164706, 0.105882, 1.0 }, + { 0.192157, 0.180392, 0.105882, 1.0 }, + { 0.227451, 0.211765, 0.117647, 1.0 }, + { 0.270588, 0.250980, 0.145098, 1.0 }, + { 0.321569, 0.301961, 0.176471, 1.0 }, + { 0.364706, 0.341176, 0.203922, 1.0 }, + { 0.411765, 0.392157, 0.231373, 1.0 }, + { 0.454902, 0.427451, 0.266667, 1.0 }, + { 0.494118, 0.462745, 0.298039, 1.0 }, + { 0.501961, 0.466667, 0.305882, 1.0 }, + { 0.486275, 0.458824, 0.290196, 1.0 }, + { 0.443137, 0.411765, 0.254902, 1.0 }, + { 0.427451, 0.400000, 0.243137, 1.0 }, + { 0.415686, 0.388235, 0.235294, 1.0 }, + { 0.396078, 0.356863, 0.211765, 1.0 }, + { 0.392157, 0.360784, 0.207843, 1.0 }, + { 0.407843, 0.376471, 0.227451, 1.0 }, + { 0.443137, 0.423529, 0.266667, 1.0 }, + { 0.513725, 0.482353, 0.329412, 1.0 }, + { 0.623529, 0.584314, 0.380392, 1.0 }, + { 0.709804, 0.670588, 0.462745, 1.0 }, + { 0.768627, 0.741176, 0.533333, 1.0 }, + { 0.811765, 0.780392, 0.611765, 1.0 }, + { 0.858824, 0.827451, 0.631373, 1.0 }, + { 0.847059, 0.811765, 0.619608, 1.0 }, + { 0.788235, 0.752941, 0.572549, 1.0 }, + { 0.694118, 0.666667, 0.533333, 1.0 }, + { 0.619608, 0.596078, 0.474510, 1.0 }, + { 0.529412, 0.509804, 0.403922, 1.0 }, + { 0.443137, 0.415686, 0.321569, 1.0 }, + { 0.364706, 0.341176, 0.250980, 1.0 }, + { 0.321569, 0.301961, 0.203922, 1.0 }, + { 0.298039, 0.282353, 0.184314, 1.0 }, + { 0.282353, 0.270588, 0.180392, 1.0 }, + { 0.266667, 0.262745, 0.176471, 1.0 }, + { 0.262745, 0.254902, 0.168627, 1.0 }, + { 0.254902, 0.243137, 0.152941, 1.0 }, + { 0.243137, 0.231373, 0.133333, 1.0 }, + { 0.219608, 0.211765, 0.109804, 1.0 }, + { 0.196078, 0.192157, 0.086275, 1.0 }, + { 0.172549, 0.164706, 0.062745, 1.0 }, + { 0.152941, 0.137255, 0.047059, 1.0 }, + { 0.129412, 0.113725, 0.023529, 1.0 }, + { 0.113725, 0.094118, 0.007843, 1.0 }, + { 0.094118, 0.082353, 0.003922, 1.0 }, + { 0.082353, 0.074510, 0.007843, 1.0 }, + { 0.078431, 0.070588, 0.011765, 1.0 }, + { 0.082353, 0.070588, 0.015686, 1.0 }, + { 0.086275, 0.074510, 0.019608, 1.0 }, + { 0.094118, 0.082353, 0.027451, 1.0 }, + { 0.101961, 0.098039, 0.035294, 1.0 }, + { 0.125490, 0.117647, 0.054902, 1.0 }, + { 0.156863, 0.149020, 0.066667, 1.0 }, + { 0.203922, 0.184314, 0.086275, 1.0 }, + { 0.254902, 0.231373, 0.113725, 1.0 }, + { 0.313725, 0.286275, 0.152941, 1.0 }, + { 0.372549, 0.341176, 0.180392, 1.0 }, + { 0.427451, 0.396078, 0.207843, 1.0 }, + { 0.482353, 0.439216, 0.239216, 1.0 }, + { 0.525490, 0.470588, 0.270588, 1.0 }, + { 0.545098, 0.490196, 0.290196, 1.0 }, + { 0.529412, 0.482353, 0.294118, 1.0 }, + { 0.494118, 0.454902, 0.282353, 1.0 }, + { 0.447059, 0.407843, 0.262745, 1.0 }, + { 0.396078, 0.356863, 0.239216, 1.0 }, + { 0.333333, 0.305882, 0.207843, 1.0 }, + { 0.270588, 0.247059, 0.172549, 1.0 }, + { 0.215686, 0.196078, 0.129412, 1.0 }, + { 0.172549, 0.152941, 0.098039, 1.0 }, + { 0.137255, 0.129412, 0.074510, 1.0 }, + { 0.113725, 0.109804, 0.062745, 1.0 }, + { 0.098039, 0.098039, 0.050980, 1.0 }, + { 0.086275, 0.086275, 0.047059, 1.0 }, + { 0.078431, 0.078431, 0.043137, 1.0 }, + { 0.070588, 0.070588, 0.039216, 1.0 }, + { 0.066667, 0.066667, 0.035294, 1.0 }, + { 0.066667, 0.062745, 0.035294, 1.0 }, + { 0.066667, 0.062745, 0.039216, 1.0 }, + { 0.078431, 0.074510, 0.043137, 1.0 }, + { 0.082353, 0.078431, 0.043137, 1.0 }, + { 0.121569, 0.109804, 0.058824, 1.0 }, + { 0.149020, 0.133333, 0.074510, 1.0 }, + { 0.188235, 0.168627, 0.101961, 1.0 }, + }; +/* 040221-32 */ +static double4 colors_389[] = { + { 0.807843, 0.764706, 0.721569, 1.0 }, + { 0.854902, 0.815686, 0.776471, 1.0 }, + { 0.862745, 0.823529, 0.780392, 1.0 }, + { 0.870588, 0.831373, 0.788235, 1.0 }, + { 0.886275, 0.850980, 0.807843, 1.0 }, + { 0.905882, 0.870588, 0.831373, 1.0 }, + { 0.913725, 0.874510, 0.831373, 1.0 }, + { 0.921569, 0.882353, 0.835294, 1.0 }, + { 0.917647, 0.874510, 0.827451, 1.0 }, + { 0.898039, 0.854902, 0.807843, 1.0 }, + { 0.882353, 0.839216, 0.788235, 1.0 }, + { 0.862745, 0.815686, 0.764706, 1.0 }, + { 0.843137, 0.796078, 0.745098, 1.0 }, + { 0.831373, 0.784314, 0.737255, 1.0 }, + { 0.819608, 0.776471, 0.733333, 1.0 }, + { 0.819608, 0.776471, 0.733333, 1.0 }, + { 0.823529, 0.780392, 0.733333, 1.0 }, + { 0.839216, 0.803922, 0.764706, 1.0 }, + { 0.858824, 0.823529, 0.784314, 1.0 }, + { 0.878431, 0.843137, 0.803922, 1.0 }, + { 0.905882, 0.870588, 0.831373, 1.0 }, + { 0.933333, 0.901961, 0.862745, 1.0 }, + { 0.937255, 0.905882, 0.866667, 1.0 }, + { 0.945098, 0.913725, 0.874510, 1.0 }, + { 0.921569, 0.886275, 0.847059, 1.0 }, + { 0.874510, 0.839216, 0.796078, 1.0 }, + { 0.827451, 0.792157, 0.749020, 1.0 }, + { 0.752941, 0.713725, 0.662745, 1.0 }, + { 0.682353, 0.635294, 0.580392, 1.0 }, + { 0.643137, 0.588235, 0.525490, 1.0 }, + { 0.603922, 0.541176, 0.474510, 1.0 }, + { 0.521569, 0.431373, 0.349020, 1.0 }, + { 0.466667, 0.368627, 0.282353, 1.0 }, + { 0.388235, 0.266667, 0.160784, 1.0 }, + { 0.380392, 0.266667, 0.168627, 1.0 }, + { 0.376471, 0.270588, 0.180392, 1.0 }, + { 0.388235, 0.286275, 0.200000, 1.0 }, + { 0.400000, 0.301961, 0.219608, 1.0 }, + { 0.400000, 0.301961, 0.219608, 1.0 }, + { 0.400000, 0.301961, 0.219608, 1.0 }, + { 0.360784, 0.266667, 0.188235, 1.0 }, + { 0.345098, 0.243137, 0.156863, 1.0 }, + { 0.329412, 0.219608, 0.129412, 1.0 }, + { 0.325490, 0.219608, 0.133333, 1.0 }, + { 0.321569, 0.223529, 0.141176, 1.0 }, + { 0.325490, 0.231373, 0.152941, 1.0 }, + { 0.333333, 0.243137, 0.168627, 1.0 }, + { 0.364706, 0.274510, 0.192157, 1.0 }, + { 0.403922, 0.305882, 0.211765, 1.0 }, + { 0.458824, 0.368627, 0.290196, 1.0 }, + { 0.474510, 0.376471, 0.286275, 1.0 }, + { 0.494118, 0.388235, 0.286275, 1.0 }, + { 0.470588, 0.372549, 0.282353, 1.0 }, + { 0.450980, 0.360784, 0.278431, 1.0 }, + { 0.419608, 0.333333, 0.254902, 1.0 }, + { 0.392157, 0.305882, 0.231373, 1.0 }, + { 0.313725, 0.223529, 0.145098, 1.0 }, + { 0.298039, 0.207843, 0.133333, 1.0 }, + { 0.282353, 0.196078, 0.125490, 1.0 }, + { 0.329412, 0.223529, 0.129412, 1.0 }, + { 0.380392, 0.254902, 0.137255, 1.0 }, + { 0.403922, 0.282353, 0.172549, 1.0 }, + { 0.431373, 0.313725, 0.207843, 1.0 }, + { 0.482353, 0.372549, 0.270588, 1.0 }, + { 0.533333, 0.427451, 0.321569, 1.0 }, + { 0.607843, 0.541176, 0.470588, 1.0 }, + { 0.627451, 0.568627, 0.505882, 1.0 }, + { 0.647059, 0.596078, 0.545098, 1.0 }, + { 0.647059, 0.596078, 0.545098, 1.0 }, + { 0.647059, 0.596078, 0.549020, 1.0 }, + { 0.647059, 0.596078, 0.549020, 1.0 }, + { 0.647059, 0.592157, 0.545098, 1.0 }, + { 0.662745, 0.588235, 0.509804, 1.0 }, + { 0.682353, 0.607843, 0.521569, 1.0 }, + { 0.705882, 0.627451, 0.537255, 1.0 }, + { 0.737255, 0.650980, 0.549020, 1.0 }, + { 0.768627, 0.674510, 0.560784, 1.0 }, + { 0.772549, 0.682353, 0.568627, 1.0 }, + { 0.776471, 0.690196, 0.580392, 1.0 }, + { 0.784314, 0.698039, 0.596078, 1.0 }, + { 0.792157, 0.709804, 0.607843, 1.0 }, + { 0.803922, 0.725490, 0.623529, 1.0 }, + { 0.796078, 0.729412, 0.639216, 1.0 }, + { 0.792157, 0.733333, 0.654902, 1.0 }, + { 0.788235, 0.729412, 0.650980, 1.0 }, + { 0.788235, 0.729412, 0.650980, 1.0 }, + { 0.772549, 0.717647, 0.650980, 1.0 }, + { 0.745098, 0.701961, 0.647059, 1.0 }, + { 0.725490, 0.666667, 0.607843, 1.0 }, + { 0.698039, 0.635294, 0.580392, 1.0 }, + { 0.670588, 0.607843, 0.552941, 1.0 }, + { 0.658824, 0.592157, 0.533333, 1.0 }, + { 0.647059, 0.580392, 0.517647, 1.0 }, + { 0.619608, 0.552941, 0.494118, 1.0 }, + { 0.596078, 0.537255, 0.474510, 1.0 }, + { 0.592157, 0.529412, 0.470588, 1.0 }, + { 0.600000, 0.537255, 0.478431, 1.0 }, + { 0.650980, 0.603922, 0.552941, 1.0 }, + { 0.694118, 0.643137, 0.584314, 1.0 }, + { 0.737255, 0.682353, 0.619608, 1.0 }, + { 0.752941, 0.698039, 0.635294, 1.0 }, + { 0.768627, 0.713725, 0.650980, 1.0 }, + { 0.788235, 0.733333, 0.658824, 1.0 }, + { 0.807843, 0.745098, 0.654902, 1.0 }, + { 0.803922, 0.729412, 0.631373, 1.0 }, + { 0.796078, 0.713725, 0.611765, 1.0 }, + { 0.788235, 0.701961, 0.596078, 1.0 }, + { 0.776471, 0.694118, 0.596078, 1.0 }, + { 0.764706, 0.690196, 0.596078, 1.0 }, + { 0.749020, 0.682353, 0.603922, 1.0 }, + { 0.745098, 0.682353, 0.611765, 1.0 }, + { 0.733333, 0.682353, 0.627451, 1.0 }, + { 0.725490, 0.686275, 0.643137, 1.0 }, + { 0.725490, 0.686275, 0.647059, 1.0 }, + { 0.721569, 0.682353, 0.639216, 1.0 }, + { 0.717647, 0.678431, 0.635294, 1.0 }, + { 0.709804, 0.662745, 0.619608, 1.0 }, + { 0.686275, 0.635294, 0.584314, 1.0 }, + { 0.650980, 0.596078, 0.533333, 1.0 }, + { 0.607843, 0.541176, 0.470588, 1.0 }, + { 0.501961, 0.423529, 0.345098, 1.0 }, + { 0.458824, 0.368627, 0.286275, 1.0 }, + { 0.415686, 0.317647, 0.227451, 1.0 }, + { 0.403922, 0.301961, 0.211765, 1.0 }, + { 0.392157, 0.290196, 0.200000, 1.0 }, + { 0.384314, 0.278431, 0.184314, 1.0 }, + { 0.388235, 0.278431, 0.188235, 1.0 }, + { 0.419608, 0.301961, 0.196078, 1.0 }, + { 0.462745, 0.337255, 0.215686, 1.0 }, + { 0.509804, 0.407843, 0.317647, 1.0 }, + { 0.529412, 0.427451, 0.333333, 1.0 }, + { 0.549020, 0.450980, 0.352941, 1.0 }, + { 0.560784, 0.478431, 0.396078, 1.0 }, + { 0.564706, 0.494118, 0.419608, 1.0 }, + { 0.584314, 0.505882, 0.419608, 1.0 }, + { 0.588235, 0.509804, 0.423529, 1.0 }, + { 0.600000, 0.521569, 0.435294, 1.0 }, + { 0.611765, 0.541176, 0.462745, 1.0 }, + { 0.623529, 0.560784, 0.494118, 1.0 }, + { 0.623529, 0.568627, 0.509804, 1.0 }, + { 0.627451, 0.576471, 0.525490, 1.0 }, + { 0.639216, 0.592157, 0.545098, 1.0 }, + { 0.662745, 0.619608, 0.576471, 1.0 }, + { 0.686275, 0.643137, 0.607843, 1.0 }, + { 0.701961, 0.658824, 0.619608, 1.0 }, + { 0.756863, 0.705882, 0.647059, 1.0 }, + { 0.772549, 0.717647, 0.654902, 1.0 }, + { 0.788235, 0.733333, 0.666667, 1.0 }, + { 0.803922, 0.745098, 0.674510, 1.0 }, + { 0.819608, 0.756863, 0.682353, 1.0 }, + { 0.811765, 0.752941, 0.678431, 1.0 }, + { 0.788235, 0.725490, 0.650980, 1.0 }, + { 0.698039, 0.635294, 0.572549, 1.0 }, + { 0.674510, 0.603922, 0.537255, 1.0 }, + { 0.654902, 0.576471, 0.501961, 1.0 }, + { 0.607843, 0.513725, 0.423529, 1.0 }, + { 0.549020, 0.454902, 0.364706, 1.0 }, + { 0.513725, 0.403922, 0.301961, 1.0 }, + { 0.474510, 0.352941, 0.239216, 1.0 }, + { 0.411765, 0.298039, 0.192157, 1.0 }, + { 0.349020, 0.243137, 0.152941, 1.0 }, + { 0.270588, 0.180392, 0.101961, 1.0 }, + { 0.247059, 0.164706, 0.090196, 1.0 }, + { 0.227451, 0.149020, 0.082353, 1.0 }, + { 0.247059, 0.160784, 0.090196, 1.0 }, + { 0.309804, 0.211765, 0.129412, 1.0 }, + { 0.360784, 0.278431, 0.203922, 1.0 }, + { 0.435294, 0.356863, 0.290196, 1.0 }, + { 0.615686, 0.549020, 0.482353, 1.0 }, + { 0.647059, 0.592157, 0.533333, 1.0 }, + { 0.682353, 0.635294, 0.584314, 1.0 }, + { 0.741176, 0.698039, 0.650980, 1.0 }, + { 0.796078, 0.756863, 0.713725, 1.0 }, + { 0.839216, 0.803922, 0.764706, 1.0 }, + { 0.878431, 0.839216, 0.803922, 1.0 }, + { 0.898039, 0.862745, 0.827451, 1.0 }, + { 0.909804, 0.870588, 0.827451, 1.0 }, + { 0.913725, 0.874510, 0.823529, 1.0 }, + { 0.909804, 0.866667, 0.815686, 1.0 }, + { 0.901961, 0.854902, 0.792157, 1.0 }, + { 0.890196, 0.839216, 0.764706, 1.0 }, + { 0.878431, 0.823529, 0.749020, 1.0 }, + { 0.866667, 0.815686, 0.741176, 1.0 }, + { 0.854902, 0.807843, 0.737255, 1.0 }, + { 0.850980, 0.807843, 0.749020, 1.0 }, + { 0.850980, 0.811765, 0.756863, 1.0 }, + { 0.850980, 0.819608, 0.768627, 1.0 }, + { 0.854902, 0.819608, 0.780392, 1.0 }, + { 0.866667, 0.831373, 0.792157, 1.0 }, + { 0.874510, 0.843137, 0.800000, 1.0 }, + { 0.874510, 0.843137, 0.800000, 1.0 }, + { 0.870588, 0.835294, 0.792157, 1.0 }, + { 0.854902, 0.819608, 0.776471, 1.0 }, + { 0.839216, 0.803922, 0.760784, 1.0 }, + { 0.815686, 0.780392, 0.737255, 1.0 }, + { 0.780392, 0.741176, 0.698039, 1.0 }, + { 0.745098, 0.705882, 0.662745, 1.0 }, + { 0.713725, 0.670588, 0.619608, 1.0 }, + { 0.694118, 0.639216, 0.572549, 1.0 }, + { 0.690196, 0.623529, 0.549020, 1.0 }, + { 0.686275, 0.619608, 0.541176, 1.0 }, + { 0.690196, 0.615686, 0.529412, 1.0 }, + { 0.705882, 0.627451, 0.541176, 1.0 }, + { 0.709804, 0.643137, 0.572549, 1.0 }, + { 0.709804, 0.650980, 0.588235, 1.0 }, + { 0.701961, 0.650980, 0.600000, 1.0 }, + { 0.698039, 0.654902, 0.611765, 1.0 }, + { 0.701961, 0.654902, 0.611765, 1.0 }, + { 0.698039, 0.654902, 0.611765, 1.0 }, + { 0.698039, 0.658824, 0.623529, 1.0 }, + { 0.701961, 0.662745, 0.623529, 1.0 }, + { 0.705882, 0.666667, 0.627451, 1.0 }, + { 0.709804, 0.670588, 0.635294, 1.0 }, + { 0.717647, 0.678431, 0.639216, 1.0 }, + { 0.725490, 0.686275, 0.643137, 1.0 }, + { 0.729412, 0.690196, 0.650980, 1.0 }, + { 0.737255, 0.701961, 0.658824, 1.0 }, + { 0.756863, 0.713725, 0.666667, 1.0 }, + { 0.780392, 0.729412, 0.670588, 1.0 }, + { 0.800000, 0.745098, 0.682353, 1.0 }, + { 0.815686, 0.760784, 0.694118, 1.0 }, + { 0.831373, 0.772549, 0.701961, 1.0 }, + { 0.839216, 0.784314, 0.717647, 1.0 }, + { 0.847059, 0.792157, 0.729412, 1.0 }, + { 0.854902, 0.800000, 0.733333, 1.0 }, + { 0.854902, 0.803922, 0.749020, 1.0 }, + { 0.862745, 0.815686, 0.760784, 1.0 }, + { 0.878431, 0.827451, 0.764706, 1.0 }, + { 0.882353, 0.835294, 0.776471, 1.0 }, + { 0.882353, 0.843137, 0.792157, 1.0 }, + { 0.886275, 0.843137, 0.792157, 1.0 }, + { 0.878431, 0.843137, 0.792157, 1.0 }, + { 0.862745, 0.831373, 0.788235, 1.0 }, + { 0.850980, 0.815686, 0.772549, 1.0 }, + { 0.835294, 0.800000, 0.756863, 1.0 }, + { 0.823529, 0.784314, 0.737255, 1.0 }, + { 0.815686, 0.772549, 0.725490, 1.0 }, + { 0.803922, 0.764706, 0.717647, 1.0 }, + { 0.807843, 0.764706, 0.717647, 1.0 }, + { 0.815686, 0.776471, 0.729412, 1.0 }, + { 0.827451, 0.792157, 0.749020, 1.0 }, + { 0.850980, 0.815686, 0.776471, 1.0 }, + { 0.882353, 0.843137, 0.807843, 1.0 }, + { 0.905882, 0.870588, 0.831373, 1.0 }, + { 0.925490, 0.890196, 0.854902, 1.0 }, + { 0.937255, 0.901961, 0.866667, 1.0 }, + { 0.937255, 0.905882, 0.870588, 1.0 }, + { 0.929412, 0.894118, 0.858824, 1.0 }, + { 0.913725, 0.882353, 0.847059, 1.0 }, + { 0.901961, 0.866667, 0.835294, 1.0 }, + { 0.878431, 0.847059, 0.807843, 1.0 }, + { 0.862745, 0.827451, 0.788235, 1.0 }, + { 0.835294, 0.796078, 0.756863, 1.0 }, + { 0.815686, 0.776471, 0.733333, 1.0 }, + { 0.827451, 0.788235, 0.749020, 1.0 }, + { 0.819608, 0.780392, 0.737255, 1.0 }, + }; +/* 040221-33 */ +static double4 colors_390[] = { + { 0.529412, 0.360784, 0.474510, 1.0 }, + { 0.486275, 0.298039, 0.431373, 1.0 }, + { 0.458824, 0.266667, 0.411765, 1.0 }, + { 0.431373, 0.239216, 0.396078, 1.0 }, + { 0.415686, 0.231373, 0.392157, 1.0 }, + { 0.400000, 0.227451, 0.388235, 1.0 }, + { 0.388235, 0.231373, 0.392157, 1.0 }, + { 0.376471, 0.235294, 0.396078, 1.0 }, + { 0.360784, 0.274510, 0.486275, 1.0 }, + { 0.368627, 0.309804, 0.537255, 1.0 }, + { 0.380392, 0.345098, 0.592157, 1.0 }, + { 0.407843, 0.388235, 0.631373, 1.0 }, + { 0.435294, 0.431373, 0.674510, 1.0 }, + { 0.462745, 0.466667, 0.690196, 1.0 }, + { 0.490196, 0.501961, 0.709804, 1.0 }, + { 0.486275, 0.509804, 0.713725, 1.0 }, + { 0.486275, 0.517647, 0.721569, 1.0 }, + { 0.466667, 0.498039, 0.713725, 1.0 }, + { 0.462745, 0.494118, 0.709804, 1.0 }, + { 0.458824, 0.494118, 0.709804, 1.0 }, + { 0.470588, 0.482353, 0.694118, 1.0 }, + { 0.486275, 0.470588, 0.678431, 1.0 }, + { 0.501961, 0.470588, 0.666667, 1.0 }, + { 0.521569, 0.470588, 0.654902, 1.0 }, + { 0.572549, 0.462745, 0.603922, 1.0 }, + { 0.584314, 0.435294, 0.572549, 1.0 }, + { 0.600000, 0.411765, 0.545098, 1.0 }, + { 0.592157, 0.380392, 0.517647, 1.0 }, + { 0.588235, 0.352941, 0.490196, 1.0 }, + { 0.580392, 0.337255, 0.470588, 1.0 }, + { 0.576471, 0.321569, 0.450980, 1.0 }, + { 0.576471, 0.294118, 0.419608, 1.0 }, + { 0.564706, 0.278431, 0.411765, 1.0 }, + { 0.541176, 0.270588, 0.407843, 1.0 }, + { 0.541176, 0.274510, 0.415686, 1.0 }, + { 0.545098, 0.282353, 0.427451, 1.0 }, + { 0.556863, 0.286275, 0.427451, 1.0 }, + { 0.568627, 0.294118, 0.431373, 1.0 }, + { 0.580392, 0.301961, 0.431373, 1.0 }, + { 0.596078, 0.313725, 0.431373, 1.0 }, + { 0.611765, 0.341176, 0.450980, 1.0 }, + { 0.611765, 0.360784, 0.474510, 1.0 }, + { 0.611765, 0.384314, 0.501961, 1.0 }, + { 0.615686, 0.407843, 0.533333, 1.0 }, + { 0.619608, 0.431373, 0.568627, 1.0 }, + { 0.623529, 0.439216, 0.580392, 1.0 }, + { 0.627451, 0.450980, 0.592157, 1.0 }, + { 0.650980, 0.470588, 0.600000, 1.0 }, + { 0.670588, 0.474510, 0.592157, 1.0 }, + { 0.678431, 0.458824, 0.564706, 1.0 }, + { 0.670588, 0.454902, 0.552941, 1.0 }, + { 0.666667, 0.454902, 0.545098, 1.0 }, + { 0.639216, 0.447059, 0.533333, 1.0 }, + { 0.611765, 0.439216, 0.525490, 1.0 }, + { 0.603922, 0.431373, 0.517647, 1.0 }, + { 0.600000, 0.427451, 0.513725, 1.0 }, + { 0.596078, 0.400000, 0.466667, 1.0 }, + { 0.603922, 0.392157, 0.458824, 1.0 }, + { 0.611765, 0.388235, 0.450980, 1.0 }, + { 0.623529, 0.407843, 0.466667, 1.0 }, + { 0.639216, 0.431373, 0.482353, 1.0 }, + { 0.635294, 0.439216, 0.490196, 1.0 }, + { 0.631373, 0.447059, 0.498039, 1.0 }, + { 0.635294, 0.462745, 0.521569, 1.0 }, + { 0.627451, 0.482353, 0.537255, 1.0 }, + { 0.631373, 0.482353, 0.552941, 1.0 }, + { 0.631373, 0.478431, 0.556863, 1.0 }, + { 0.631373, 0.474510, 0.560784, 1.0 }, + { 0.643137, 0.490196, 0.572549, 1.0 }, + { 0.658824, 0.509804, 0.584314, 1.0 }, + { 0.674510, 0.533333, 0.596078, 1.0 }, + { 0.698039, 0.568627, 0.635294, 1.0 }, + { 0.686275, 0.619608, 0.682353, 1.0 }, + { 0.643137, 0.600000, 0.670588, 1.0 }, + { 0.600000, 0.584314, 0.662745, 1.0 }, + { 0.545098, 0.545098, 0.643137, 1.0 }, + { 0.490196, 0.505882, 0.627451, 1.0 }, + { 0.466667, 0.482353, 0.607843, 1.0 }, + { 0.443137, 0.462745, 0.592157, 1.0 }, + { 0.400000, 0.431373, 0.572549, 1.0 }, + { 0.380392, 0.415686, 0.552941, 1.0 }, + { 0.356863, 0.403922, 0.525490, 1.0 }, + { 0.325490, 0.411765, 0.517647, 1.0 }, + { 0.298039, 0.423529, 0.509804, 1.0 }, + { 0.278431, 0.427451, 0.513725, 1.0 }, + { 0.258824, 0.431373, 0.521569, 1.0 }, + { 0.223529, 0.419608, 0.509804, 1.0 }, + { 0.192157, 0.392157, 0.505882, 1.0 }, + { 0.164706, 0.333333, 0.474510, 1.0 }, + { 0.164706, 0.301961, 0.443137, 1.0 }, + { 0.164706, 0.270588, 0.411765, 1.0 }, + { 0.164706, 0.258824, 0.384314, 1.0 }, + { 0.168627, 0.250980, 0.356863, 1.0 }, + { 0.172549, 0.254902, 0.321569, 1.0 }, + { 0.188235, 0.262745, 0.301961, 1.0 }, + { 0.207843, 0.274510, 0.317647, 1.0 }, + { 0.219608, 0.294118, 0.349020, 1.0 }, + { 0.262745, 0.341176, 0.419608, 1.0 }, + { 0.278431, 0.325490, 0.431373, 1.0 }, + { 0.294118, 0.309804, 0.443137, 1.0 }, + { 0.294118, 0.305882, 0.439216, 1.0 }, + { 0.294118, 0.301961, 0.439216, 1.0 }, + { 0.298039, 0.294118, 0.423529, 1.0 }, + { 0.298039, 0.282353, 0.411765, 1.0 }, + { 0.274510, 0.286275, 0.419608, 1.0 }, + { 0.266667, 0.313725, 0.431373, 1.0 }, + { 0.258824, 0.341176, 0.443137, 1.0 }, + { 0.250980, 0.349020, 0.450980, 1.0 }, + { 0.243137, 0.360784, 0.458824, 1.0 }, + { 0.219608, 0.384314, 0.474510, 1.0 }, + { 0.196078, 0.407843, 0.470588, 1.0 }, + { 0.188235, 0.407843, 0.462745, 1.0 }, + { 0.184314, 0.403922, 0.454902, 1.0 }, + { 0.227451, 0.462745, 0.490196, 1.0 }, + { 0.250980, 0.482353, 0.494118, 1.0 }, + { 0.274510, 0.501961, 0.501961, 1.0 }, + { 0.329412, 0.556863, 0.533333, 1.0 }, + { 0.384314, 0.607843, 0.564706, 1.0 }, + { 0.431373, 0.658824, 0.600000, 1.0 }, + { 0.482353, 0.705882, 0.643137, 1.0 }, + { 0.568627, 0.764706, 0.709804, 1.0 }, + { 0.623529, 0.796078, 0.749020, 1.0 }, + { 0.678431, 0.831373, 0.792157, 1.0 }, + { 0.709804, 0.847059, 0.811765, 1.0 }, + { 0.745098, 0.862745, 0.835294, 1.0 }, + { 0.811765, 0.898039, 0.874510, 1.0 }, + { 0.878431, 0.929412, 0.913725, 1.0 }, + { 0.921569, 0.941176, 0.941176, 1.0 }, + { 0.949020, 0.945098, 0.949020, 1.0 }, + { 0.945098, 0.917647, 0.945098, 1.0 }, + { 0.933333, 0.905882, 0.937255, 1.0 }, + { 0.925490, 0.894118, 0.929412, 1.0 }, + { 0.894118, 0.870588, 0.913725, 1.0 }, + { 0.854902, 0.850980, 0.890196, 1.0 }, + { 0.847059, 0.850980, 0.886275, 1.0 }, + { 0.831373, 0.827451, 0.870588, 1.0 }, + { 0.815686, 0.811765, 0.858824, 1.0 }, + { 0.823529, 0.811765, 0.858824, 1.0 }, + { 0.835294, 0.815686, 0.862745, 1.0 }, + { 0.839216, 0.811765, 0.862745, 1.0 }, + { 0.843137, 0.807843, 0.866667, 1.0 }, + { 0.823529, 0.811765, 0.862745, 1.0 }, + { 0.831373, 0.831373, 0.874510, 1.0 }, + { 0.843137, 0.847059, 0.886275, 1.0 }, + { 0.839216, 0.850980, 0.882353, 1.0 }, + { 0.874510, 0.894118, 0.913725, 1.0 }, + { 0.882353, 0.901961, 0.917647, 1.0 }, + { 0.890196, 0.913725, 0.921569, 1.0 }, + { 0.905882, 0.921569, 0.929412, 1.0 }, + { 0.878431, 0.925490, 0.925490, 1.0 }, + { 0.847059, 0.909804, 0.913725, 1.0 }, + { 0.827451, 0.878431, 0.894118, 1.0 }, + { 0.776471, 0.784314, 0.811765, 1.0 }, + { 0.768627, 0.772549, 0.796078, 1.0 }, + { 0.764706, 0.764706, 0.780392, 1.0 }, + { 0.737255, 0.745098, 0.737255, 1.0 }, + { 0.713725, 0.725490, 0.698039, 1.0 }, + { 0.658824, 0.701961, 0.647059, 1.0 }, + { 0.584314, 0.658824, 0.596078, 1.0 }, + { 0.509804, 0.600000, 0.537255, 1.0 }, + { 0.435294, 0.517647, 0.478431, 1.0 }, + { 0.325490, 0.372549, 0.356863, 1.0 }, + { 0.305882, 0.345098, 0.333333, 1.0 }, + { 0.286275, 0.317647, 0.309804, 1.0 }, + { 0.278431, 0.301961, 0.282353, 1.0 }, + { 0.266667, 0.313725, 0.262745, 1.0 }, + { 0.239216, 0.329412, 0.250980, 1.0 }, + { 0.203922, 0.341176, 0.239216, 1.0 }, + { 0.145098, 0.290196, 0.211765, 1.0 }, + { 0.141176, 0.270588, 0.203922, 1.0 }, + { 0.137255, 0.254902, 0.200000, 1.0 }, + { 0.156863, 0.215686, 0.196078, 1.0 }, + { 0.196078, 0.215686, 0.215686, 1.0 }, + { 0.243137, 0.250980, 0.254902, 1.0 }, + { 0.298039, 0.305882, 0.309804, 1.0 }, + { 0.360784, 0.384314, 0.384314, 1.0 }, + { 0.427451, 0.454902, 0.447059, 1.0 }, + { 0.486275, 0.521569, 0.509804, 1.0 }, + { 0.537255, 0.580392, 0.560784, 1.0 }, + { 0.596078, 0.615686, 0.603922, 1.0 }, + { 0.662745, 0.639216, 0.635294, 1.0 }, + { 0.721569, 0.674510, 0.682353, 1.0 }, + { 0.780392, 0.709804, 0.721569, 1.0 }, + { 0.835294, 0.764706, 0.784314, 1.0 }, + { 0.933333, 0.878431, 0.890196, 1.0 }, + { 0.945098, 0.901961, 0.909804, 1.0 }, + { 0.956863, 0.925490, 0.933333, 1.0 }, + { 0.972549, 0.964706, 0.968627, 1.0 }, + { 0.988235, 0.988235, 0.984314, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.988235, 0.984314, 0.984314, 1.0 }, + { 0.972549, 0.949020, 0.956863, 1.0 }, + { 0.952941, 0.905882, 0.917647, 1.0 }, + { 0.917647, 0.850980, 0.882353, 1.0 }, + { 0.882353, 0.796078, 0.839216, 1.0 }, + { 0.839216, 0.737255, 0.800000, 1.0 }, + { 0.800000, 0.682353, 0.756863, 1.0 }, + { 0.764706, 0.639216, 0.729412, 1.0 }, + { 0.729412, 0.600000, 0.698039, 1.0 }, + { 0.694118, 0.552941, 0.662745, 1.0 }, + { 0.670588, 0.505882, 0.611765, 1.0 }, + { 0.643137, 0.454902, 0.568627, 1.0 }, + { 0.611765, 0.403922, 0.509804, 1.0 }, + { 0.572549, 0.356863, 0.462745, 1.0 }, + { 0.541176, 0.309804, 0.407843, 1.0 }, + { 0.513725, 0.290196, 0.376471, 1.0 }, + { 0.486275, 0.298039, 0.372549, 1.0 }, + { 0.470588, 0.317647, 0.388235, 1.0 }, + { 0.482353, 0.352941, 0.411765, 1.0 }, + { 0.509804, 0.388235, 0.447059, 1.0 }, + { 0.556863, 0.443137, 0.486275, 1.0 }, + { 0.592157, 0.498039, 0.529412, 1.0 }, + { 0.639216, 0.533333, 0.552941, 1.0 }, + { 0.682353, 0.556863, 0.564706, 1.0 }, + { 0.701961, 0.584314, 0.564706, 1.0 }, + { 0.709804, 0.592157, 0.564706, 1.0 }, + { 0.705882, 0.596078, 0.564706, 1.0 }, + { 0.682353, 0.576471, 0.552941, 1.0 }, + { 0.678431, 0.564706, 0.549020, 1.0 }, + { 0.662745, 0.564706, 0.556863, 1.0 }, + { 0.654902, 0.552941, 0.556863, 1.0 }, + { 0.658824, 0.525490, 0.552941, 1.0 }, + { 0.658824, 0.509804, 0.525490, 1.0 }, + { 0.654902, 0.486275, 0.501961, 1.0 }, + { 0.643137, 0.458824, 0.458824, 1.0 }, + { 0.600000, 0.400000, 0.407843, 1.0 }, + { 0.560784, 0.345098, 0.352941, 1.0 }, + { 0.517647, 0.301961, 0.309804, 1.0 }, + { 0.470588, 0.266667, 0.270588, 1.0 }, + { 0.423529, 0.231373, 0.247059, 1.0 }, + { 0.392157, 0.207843, 0.235294, 1.0 }, + { 0.384314, 0.203922, 0.235294, 1.0 }, + { 0.392157, 0.207843, 0.247059, 1.0 }, + { 0.411765, 0.219608, 0.270588, 1.0 }, + { 0.443137, 0.254902, 0.313725, 1.0 }, + { 0.478431, 0.294118, 0.356863, 1.0 }, + { 0.513725, 0.333333, 0.396078, 1.0 }, + { 0.533333, 0.368627, 0.435294, 1.0 }, + { 0.552941, 0.400000, 0.474510, 1.0 }, + { 0.568627, 0.435294, 0.505882, 1.0 }, + { 0.588235, 0.462745, 0.537255, 1.0 }, + { 0.607843, 0.470588, 0.564706, 1.0 }, + { 0.635294, 0.509804, 0.603922, 1.0 }, + { 0.662745, 0.541176, 0.639216, 1.0 }, + { 0.690196, 0.560784, 0.662745, 1.0 }, + { 0.686275, 0.564706, 0.678431, 1.0 }, + { 0.701961, 0.572549, 0.698039, 1.0 }, + { 0.686275, 0.572549, 0.686275, 1.0 }, + { 0.666667, 0.560784, 0.658824, 1.0 }, + { 0.635294, 0.521569, 0.619608, 1.0 }, + { 0.607843, 0.490196, 0.584314, 1.0 }, + { 0.584314, 0.466667, 0.556863, 1.0 }, + { 0.576471, 0.439216, 0.521569, 1.0 }, + { 0.537255, 0.396078, 0.482353, 1.0 }, + }; +/* 040221-34 */ +static double4 colors_391[] = { + { 0.619608, 0.494118, 0.325490, 1.0 }, + { 0.690196, 0.584314, 0.427451, 1.0 }, + { 0.670588, 0.596078, 0.470588, 1.0 }, + { 0.654902, 0.607843, 0.517647, 1.0 }, + { 0.709804, 0.662745, 0.588235, 1.0 }, + { 0.764706, 0.717647, 0.658824, 1.0 }, + { 0.803922, 0.760784, 0.705882, 1.0 }, + { 0.847059, 0.807843, 0.756863, 1.0 }, + { 0.956863, 0.941176, 0.917647, 1.0 }, + { 0.972549, 0.964706, 0.949020, 1.0 }, + { 0.988235, 0.988235, 0.984314, 1.0 }, + { 0.984314, 0.968627, 0.949020, 1.0 }, + { 0.984314, 0.952941, 0.917647, 1.0 }, + { 0.960784, 0.898039, 0.847059, 1.0 }, + { 0.937255, 0.843137, 0.780392, 1.0 }, + { 0.909804, 0.807843, 0.741176, 1.0 }, + { 0.886275, 0.772549, 0.705882, 1.0 }, + { 0.709804, 0.615686, 0.596078, 1.0 }, + { 0.607843, 0.537255, 0.537255, 1.0 }, + { 0.509804, 0.462745, 0.482353, 1.0 }, + { 0.443137, 0.396078, 0.439216, 1.0 }, + { 0.376471, 0.333333, 0.396078, 1.0 }, + { 0.356863, 0.313725, 0.380392, 1.0 }, + { 0.337255, 0.294118, 0.368627, 1.0 }, + { 0.376471, 0.301961, 0.341176, 1.0 }, + { 0.439216, 0.313725, 0.341176, 1.0 }, + { 0.501961, 0.329412, 0.341176, 1.0 }, + { 0.564706, 0.329412, 0.313725, 1.0 }, + { 0.631373, 0.329412, 0.286275, 1.0 }, + { 0.654902, 0.329412, 0.266667, 1.0 }, + { 0.678431, 0.329412, 0.250980, 1.0 }, + { 0.694118, 0.317647, 0.239216, 1.0 }, + { 0.658824, 0.309804, 0.231373, 1.0 }, + { 0.564706, 0.254902, 0.188235, 1.0 }, + { 0.505882, 0.227451, 0.180392, 1.0 }, + { 0.447059, 0.203922, 0.176471, 1.0 }, + { 0.439216, 0.227451, 0.188235, 1.0 }, + { 0.435294, 0.254902, 0.203922, 1.0 }, + { 0.458824, 0.290196, 0.219608, 1.0 }, + { 0.486275, 0.325490, 0.235294, 1.0 }, + { 0.611765, 0.498039, 0.392157, 1.0 }, + { 0.690196, 0.576471, 0.482353, 1.0 }, + { 0.768627, 0.658824, 0.572549, 1.0 }, + { 0.839216, 0.733333, 0.639216, 1.0 }, + { 0.913725, 0.811765, 0.705882, 1.0 }, + { 0.933333, 0.835294, 0.721569, 1.0 }, + { 0.952941, 0.862745, 0.737255, 1.0 }, + { 0.956863, 0.862745, 0.733333, 1.0 }, + { 0.933333, 0.819608, 0.721569, 1.0 }, + { 0.890196, 0.674510, 0.635294, 1.0 }, + { 0.898039, 0.647059, 0.568627, 1.0 }, + { 0.905882, 0.623529, 0.501961, 1.0 }, + { 0.882353, 0.600000, 0.443137, 1.0 }, + { 0.858824, 0.576471, 0.388235, 1.0 }, + { 0.850980, 0.556863, 0.376471, 1.0 }, + { 0.847059, 0.537255, 0.364706, 1.0 }, + { 0.858824, 0.533333, 0.345098, 1.0 }, + { 0.827451, 0.537255, 0.329412, 1.0 }, + { 0.800000, 0.541176, 0.313725, 1.0 }, + { 0.756863, 0.505882, 0.282353, 1.0 }, + { 0.717647, 0.470588, 0.254902, 1.0 }, + { 0.694118, 0.443137, 0.235294, 1.0 }, + { 0.674510, 0.419608, 0.215686, 1.0 }, + { 0.631373, 0.368627, 0.196078, 1.0 }, + { 0.584314, 0.298039, 0.156863, 1.0 }, + { 0.529412, 0.215686, 0.109804, 1.0 }, + { 0.549020, 0.243137, 0.125490, 1.0 }, + { 0.568627, 0.270588, 0.141176, 1.0 }, + { 0.588235, 0.298039, 0.160784, 1.0 }, + { 0.607843, 0.325490, 0.184314, 1.0 }, + { 0.662745, 0.392157, 0.235294, 1.0 }, + { 0.701961, 0.454902, 0.325490, 1.0 }, + { 0.772549, 0.603922, 0.509804, 1.0 }, + { 0.811765, 0.662745, 0.545098, 1.0 }, + { 0.854902, 0.725490, 0.584314, 1.0 }, + { 0.835294, 0.717647, 0.584314, 1.0 }, + { 0.815686, 0.713725, 0.584314, 1.0 }, + { 0.780392, 0.682353, 0.572549, 1.0 }, + { 0.745098, 0.654902, 0.564706, 1.0 }, + { 0.643137, 0.600000, 0.576471, 1.0 }, + { 0.552941, 0.541176, 0.545098, 1.0 }, + { 0.384314, 0.419608, 0.454902, 1.0 }, + { 0.337255, 0.341176, 0.380392, 1.0 }, + { 0.290196, 0.266667, 0.309804, 1.0 }, + { 0.266667, 0.247059, 0.294118, 1.0 }, + { 0.247059, 0.227451, 0.282353, 1.0 }, + { 0.231373, 0.211765, 0.270588, 1.0 }, + { 0.215686, 0.203922, 0.278431, 1.0 }, + { 0.325490, 0.168627, 0.203922, 1.0 }, + { 0.384314, 0.168627, 0.168627, 1.0 }, + { 0.443137, 0.172549, 0.133333, 1.0 }, + { 0.450980, 0.168627, 0.125490, 1.0 }, + { 0.462745, 0.168627, 0.121569, 1.0 }, + { 0.458824, 0.180392, 0.109804, 1.0 }, + { 0.450980, 0.203922, 0.121569, 1.0 }, + { 0.443137, 0.254902, 0.164706, 1.0 }, + { 0.392157, 0.298039, 0.196078, 1.0 }, + { 0.286275, 0.294118, 0.258824, 1.0 }, + { 0.239216, 0.301961, 0.301961, 1.0 }, + { 0.196078, 0.309804, 0.349020, 1.0 }, + { 0.164706, 0.329412, 0.372549, 1.0 }, + { 0.137255, 0.349020, 0.396078, 1.0 }, + { 0.082353, 0.345098, 0.435294, 1.0 }, + { 0.043137, 0.317647, 0.458824, 1.0 }, + { 0.027451, 0.219608, 0.450980, 1.0 }, + { 0.047059, 0.207843, 0.415686, 1.0 }, + { 0.066667, 0.200000, 0.384314, 1.0 }, + { 0.090196, 0.184314, 0.356863, 1.0 }, + { 0.113725, 0.172549, 0.333333, 1.0 }, + { 0.156863, 0.160784, 0.290196, 1.0 }, + { 0.180392, 0.145098, 0.250980, 1.0 }, + { 0.211765, 0.133333, 0.207843, 1.0 }, + { 0.223529, 0.137255, 0.168627, 1.0 }, + { 0.325490, 0.125490, 0.101961, 1.0 }, + { 0.345098, 0.133333, 0.101961, 1.0 }, + { 0.368627, 0.141176, 0.101961, 1.0 }, + { 0.423529, 0.156863, 0.121569, 1.0 }, + { 0.454902, 0.211765, 0.164706, 1.0 }, + { 0.490196, 0.270588, 0.200000, 1.0 }, + { 0.537255, 0.317647, 0.227451, 1.0 }, + { 0.607843, 0.349020, 0.231373, 1.0 }, + { 0.596078, 0.345098, 0.235294, 1.0 }, + { 0.584314, 0.341176, 0.239216, 1.0 }, + { 0.556863, 0.333333, 0.239216, 1.0 }, + { 0.533333, 0.329412, 0.243137, 1.0 }, + { 0.462745, 0.309804, 0.223529, 1.0 }, + { 0.407843, 0.274510, 0.188235, 1.0 }, + { 0.368627, 0.235294, 0.168627, 1.0 }, + { 0.345098, 0.203922, 0.156863, 1.0 }, + { 0.364706, 0.247059, 0.196078, 1.0 }, + { 0.380392, 0.274510, 0.223529, 1.0 }, + { 0.400000, 0.305882, 0.254902, 1.0 }, + { 0.450980, 0.388235, 0.333333, 1.0 }, + { 0.541176, 0.470588, 0.423529, 1.0 }, + { 0.631373, 0.552941, 0.517647, 1.0 }, + { 0.729412, 0.647059, 0.588235, 1.0 }, + { 0.847059, 0.737255, 0.635294, 1.0 }, + { 0.827451, 0.713725, 0.623529, 1.0 }, + { 0.811765, 0.694118, 0.615686, 1.0 }, + { 0.780392, 0.666667, 0.603922, 1.0 }, + { 0.749020, 0.643137, 0.592157, 1.0 }, + { 0.698039, 0.564706, 0.521569, 1.0 }, + { 0.654902, 0.482353, 0.431373, 1.0 }, + { 0.611765, 0.403922, 0.341176, 1.0 }, + { 0.564706, 0.333333, 0.254902, 1.0 }, + { 0.470588, 0.239216, 0.203922, 1.0 }, + { 0.474510, 0.239216, 0.200000, 1.0 }, + { 0.478431, 0.239216, 0.200000, 1.0 }, + { 0.529412, 0.286275, 0.207843, 1.0 }, + { 0.584314, 0.345098, 0.215686, 1.0 }, + { 0.631373, 0.396078, 0.243137, 1.0 }, + { 0.670588, 0.447059, 0.278431, 1.0 }, + { 0.772549, 0.560784, 0.345098, 1.0 }, + { 0.803922, 0.592157, 0.356863, 1.0 }, + { 0.835294, 0.627451, 0.372549, 1.0 }, + { 0.882353, 0.678431, 0.400000, 1.0 }, + { 0.905882, 0.713725, 0.419608, 1.0 }, + { 0.905882, 0.721569, 0.439216, 1.0 }, + { 0.905882, 0.729412, 0.450980, 1.0 }, + { 0.909804, 0.733333, 0.466667, 1.0 }, + { 0.913725, 0.741176, 0.482353, 1.0 }, + { 0.925490, 0.756863, 0.509804, 1.0 }, + { 0.925490, 0.768627, 0.529412, 1.0 }, + { 0.929412, 0.780392, 0.552941, 1.0 }, + { 0.933333, 0.807843, 0.611765, 1.0 }, + { 0.941176, 0.839216, 0.674510, 1.0 }, + { 0.949020, 0.862745, 0.733333, 1.0 }, + { 0.960784, 0.878431, 0.764706, 1.0 }, + { 0.976471, 0.929412, 0.866667, 1.0 }, + { 0.976471, 0.941176, 0.894118, 1.0 }, + { 0.980392, 0.956863, 0.925490, 1.0 }, + { 0.984314, 0.980392, 0.972549, 1.0 }, + { 0.992157, 0.992157, 0.992157, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 1.000000, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 0.996078, 1.000000, 1.000000, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.992157, 0.992157, 0.992157, 1.0 }, + { 0.988235, 0.988235, 0.988235, 1.0 }, + { 0.976471, 0.968627, 0.964706, 1.0 }, + { 0.956863, 0.929412, 0.901961, 1.0 }, + { 0.917647, 0.862745, 0.831373, 1.0 }, + { 0.858824, 0.784314, 0.741176, 1.0 }, + { 0.780392, 0.698039, 0.650980, 1.0 }, + { 0.670588, 0.600000, 0.572549, 1.0 }, + { 0.568627, 0.521569, 0.474510, 1.0 }, + { 0.470588, 0.443137, 0.388235, 1.0 }, + { 0.384314, 0.396078, 0.313725, 1.0 }, + { 0.305882, 0.356863, 0.239216, 1.0 }, + { 0.231373, 0.333333, 0.211765, 1.0 }, + { 0.192157, 0.294118, 0.180392, 1.0 }, + { 0.176471, 0.270588, 0.176471, 1.0 }, + { 0.207843, 0.286275, 0.184314, 1.0 }, + { 0.270588, 0.321569, 0.188235, 1.0 }, + { 0.360784, 0.415686, 0.219608, 1.0 }, + { 0.454902, 0.466667, 0.247059, 1.0 }, + { 0.549020, 0.505882, 0.278431, 1.0 }, + { 0.631373, 0.525490, 0.309804, 1.0 }, + { 0.701961, 0.529412, 0.317647, 1.0 }, + { 0.772549, 0.580392, 0.337255, 1.0 }, + { 0.823529, 0.627451, 0.364706, 1.0 }, + { 0.866667, 0.678431, 0.400000, 1.0 }, + { 0.890196, 0.713725, 0.427451, 1.0 }, + { 0.890196, 0.721569, 0.443137, 1.0 }, + { 0.894118, 0.729412, 0.447059, 1.0 }, + { 0.894118, 0.725490, 0.450980, 1.0 }, + { 0.898039, 0.725490, 0.454902, 1.0 }, + { 0.901961, 0.729412, 0.462745, 1.0 }, + { 0.913725, 0.737255, 0.454902, 1.0 }, + { 0.917647, 0.741176, 0.443137, 1.0 }, + { 0.933333, 0.741176, 0.415686, 1.0 }, + { 0.933333, 0.737255, 0.400000, 1.0 }, + { 0.929412, 0.733333, 0.400000, 1.0 }, + { 0.933333, 0.729412, 0.400000, 1.0 }, + { 0.909804, 0.705882, 0.400000, 1.0 }, + { 0.886275, 0.670588, 0.360784, 1.0 }, + { 0.831373, 0.607843, 0.325490, 1.0 }, + { 0.764706, 0.541176, 0.286275, 1.0 }, + { 0.709804, 0.482353, 0.270588, 1.0 }, + { 0.647059, 0.423529, 0.262745, 1.0 }, + { 0.588235, 0.376471, 0.247059, 1.0 }, + { 0.521569, 0.313725, 0.211765, 1.0 }, + { 0.450980, 0.250980, 0.176471, 1.0 }, + { 0.380392, 0.200000, 0.152941, 1.0 }, + { 0.317647, 0.172549, 0.156863, 1.0 }, + { 0.262745, 0.160784, 0.184314, 1.0 }, + { 0.211765, 0.152941, 0.200000, 1.0 }, + { 0.180392, 0.149020, 0.203922, 1.0 }, + { 0.152941, 0.125490, 0.184314, 1.0 }, + { 0.125490, 0.117647, 0.168627, 1.0 }, + { 0.137255, 0.113725, 0.168627, 1.0 }, + { 0.129412, 0.101961, 0.168627, 1.0 }, + { 0.113725, 0.109804, 0.168627, 1.0 }, + { 0.094118, 0.086275, 0.149020, 1.0 }, + { 0.066667, 0.086275, 0.141176, 1.0 }, + { 0.078431, 0.109804, 0.145098, 1.0 }, + { 0.117647, 0.129412, 0.141176, 1.0 }, + { 0.156863, 0.168627, 0.164706, 1.0 }, + { 0.211765, 0.203922, 0.176471, 1.0 }, + { 0.262745, 0.254902, 0.223529, 1.0 }, + { 0.333333, 0.333333, 0.278431, 1.0 }, + { 0.415686, 0.403922, 0.309804, 1.0 }, + { 0.494118, 0.474510, 0.349020, 1.0 }, + { 0.584314, 0.513725, 0.368627, 1.0 }, + { 0.666667, 0.552941, 0.380392, 1.0 }, + { 0.650980, 0.525490, 0.360784, 1.0 }, + { 0.639216, 0.505882, 0.333333, 1.0 }, + { 0.623529, 0.501961, 0.317647, 1.0 }, + }; +/* 040221-35 */ +static double4 colors_392[] = { + { 0.729412, 0.627451, 0.713725, 1.0 }, + { 0.745098, 0.521569, 0.650980, 1.0 }, + { 0.741176, 0.474510, 0.619608, 1.0 }, + { 0.737255, 0.431373, 0.592157, 1.0 }, + { 0.760784, 0.407843, 0.592157, 1.0 }, + { 0.788235, 0.388235, 0.596078, 1.0 }, + { 0.792157, 0.400000, 0.600000, 1.0 }, + { 0.800000, 0.411765, 0.607843, 1.0 }, + { 0.792157, 0.521569, 0.662745, 1.0 }, + { 0.815686, 0.580392, 0.705882, 1.0 }, + { 0.839216, 0.643137, 0.752941, 1.0 }, + { 0.823529, 0.682353, 0.760784, 1.0 }, + { 0.811765, 0.725490, 0.768627, 1.0 }, + { 0.784314, 0.756863, 0.768627, 1.0 }, + { 0.756863, 0.792157, 0.768627, 1.0 }, + { 0.764706, 0.803922, 0.780392, 1.0 }, + { 0.776471, 0.819608, 0.796078, 1.0 }, + { 0.776471, 0.807843, 0.796078, 1.0 }, + { 0.749020, 0.776471, 0.764706, 1.0 }, + { 0.725490, 0.745098, 0.737255, 1.0 }, + { 0.733333, 0.741176, 0.745098, 1.0 }, + { 0.741176, 0.741176, 0.752941, 1.0 }, + { 0.756863, 0.733333, 0.760784, 1.0 }, + { 0.772549, 0.729412, 0.772549, 1.0 }, + { 0.827451, 0.772549, 0.819608, 1.0 }, + { 0.850980, 0.803922, 0.847059, 1.0 }, + { 0.878431, 0.839216, 0.878431, 1.0 }, + { 0.878431, 0.831373, 0.874510, 1.0 }, + { 0.878431, 0.823529, 0.870588, 1.0 }, + { 0.862745, 0.815686, 0.854902, 1.0 }, + { 0.850980, 0.811765, 0.843137, 1.0 }, + { 0.807843, 0.796078, 0.811765, 1.0 }, + { 0.760784, 0.776471, 0.776471, 1.0 }, + { 0.647059, 0.658824, 0.658824, 1.0 }, + { 0.588235, 0.611765, 0.603922, 1.0 }, + { 0.529412, 0.564706, 0.549020, 1.0 }, + { 0.501961, 0.545098, 0.525490, 1.0 }, + { 0.478431, 0.529412, 0.501961, 1.0 }, + { 0.478431, 0.525490, 0.498039, 1.0 }, + { 0.478431, 0.525490, 0.498039, 1.0 }, + { 0.505882, 0.537255, 0.537255, 1.0 }, + { 0.498039, 0.560784, 0.560784, 1.0 }, + { 0.490196, 0.588235, 0.588235, 1.0 }, + { 0.470588, 0.576471, 0.596078, 1.0 }, + { 0.454902, 0.564706, 0.607843, 1.0 }, + { 0.439216, 0.545098, 0.600000, 1.0 }, + { 0.423529, 0.525490, 0.592157, 1.0 }, + { 0.376471, 0.462745, 0.564706, 1.0 }, + { 0.329412, 0.400000, 0.513725, 1.0 }, + { 0.274510, 0.278431, 0.427451, 1.0 }, + { 0.266667, 0.223529, 0.388235, 1.0 }, + { 0.262745, 0.172549, 0.352941, 1.0 }, + { 0.270588, 0.133333, 0.313725, 1.0 }, + { 0.282353, 0.098039, 0.274510, 1.0 }, + { 0.294118, 0.105882, 0.274510, 1.0 }, + { 0.305882, 0.113725, 0.278431, 1.0 }, + { 0.376471, 0.215686, 0.337255, 1.0 }, + { 0.400000, 0.262745, 0.380392, 1.0 }, + { 0.423529, 0.313725, 0.423529, 1.0 }, + { 0.411765, 0.368627, 0.458824, 1.0 }, + { 0.400000, 0.423529, 0.498039, 1.0 }, + { 0.392157, 0.439216, 0.505882, 1.0 }, + { 0.388235, 0.454902, 0.513725, 1.0 }, + { 0.368627, 0.454902, 0.513725, 1.0 }, + { 0.333333, 0.435294, 0.501961, 1.0 }, + { 0.309804, 0.360784, 0.450980, 1.0 }, + { 0.337255, 0.305882, 0.411765, 1.0 }, + { 0.364706, 0.250980, 0.376471, 1.0 }, + { 0.364706, 0.223529, 0.356863, 1.0 }, + { 0.368627, 0.196078, 0.341176, 1.0 }, + { 0.352941, 0.156863, 0.313725, 1.0 }, + { 0.345098, 0.156863, 0.313725, 1.0 }, + { 0.364706, 0.219608, 0.368627, 1.0 }, + { 0.368627, 0.235294, 0.376471, 1.0 }, + { 0.376471, 0.250980, 0.384314, 1.0 }, + { 0.345098, 0.290196, 0.376471, 1.0 }, + { 0.313725, 0.329412, 0.372549, 1.0 }, + { 0.294118, 0.356863, 0.388235, 1.0 }, + { 0.274510, 0.384314, 0.407843, 1.0 }, + { 0.243137, 0.411765, 0.443137, 1.0 }, + { 0.227451, 0.423529, 0.458824, 1.0 }, + { 0.219608, 0.419608, 0.431373, 1.0 }, + { 0.231373, 0.396078, 0.435294, 1.0 }, + { 0.243137, 0.376471, 0.439216, 1.0 }, + { 0.247059, 0.352941, 0.443137, 1.0 }, + { 0.250980, 0.333333, 0.450980, 1.0 }, + { 0.247059, 0.286275, 0.458824, 1.0 }, + { 0.231373, 0.254902, 0.443137, 1.0 }, + { 0.196078, 0.196078, 0.360784, 1.0 }, + { 0.184314, 0.156863, 0.321569, 1.0 }, + { 0.176471, 0.117647, 0.286275, 1.0 }, + { 0.172549, 0.101961, 0.274510, 1.0 }, + { 0.172549, 0.090196, 0.262745, 1.0 }, + { 0.172549, 0.070588, 0.266667, 1.0 }, + { 0.164706, 0.058824, 0.258824, 1.0 }, + { 0.172549, 0.070588, 0.262745, 1.0 }, + { 0.192157, 0.101961, 0.298039, 1.0 }, + { 0.294118, 0.192157, 0.400000, 1.0 }, + { 0.356863, 0.219608, 0.466667, 1.0 }, + { 0.423529, 0.247059, 0.537255, 1.0 }, + { 0.447059, 0.270588, 0.564706, 1.0 }, + { 0.470588, 0.294118, 0.592157, 1.0 }, + { 0.513725, 0.356863, 0.619608, 1.0 }, + { 0.537255, 0.423529, 0.639216, 1.0 }, + { 0.596078, 0.509804, 0.686275, 1.0 }, + { 0.607843, 0.525490, 0.690196, 1.0 }, + { 0.619608, 0.545098, 0.698039, 1.0 }, + { 0.611765, 0.541176, 0.690196, 1.0 }, + { 0.607843, 0.537255, 0.686275, 1.0 }, + { 0.603922, 0.501961, 0.658824, 1.0 }, + { 0.603922, 0.478431, 0.635294, 1.0 }, + { 0.603922, 0.450980, 0.607843, 1.0 }, + { 0.611765, 0.415686, 0.576471, 1.0 }, + { 0.576471, 0.298039, 0.537255, 1.0 }, + { 0.564706, 0.274510, 0.529412, 1.0 }, + { 0.552941, 0.250980, 0.525490, 1.0 }, + { 0.545098, 0.215686, 0.521569, 1.0 }, + { 0.545098, 0.211765, 0.513725, 1.0 }, + { 0.545098, 0.239216, 0.505882, 1.0 }, + { 0.529412, 0.243137, 0.498039, 1.0 }, + { 0.501961, 0.262745, 0.498039, 1.0 }, + { 0.505882, 0.286275, 0.509804, 1.0 }, + { 0.513725, 0.313725, 0.521569, 1.0 }, + { 0.513725, 0.329412, 0.521569, 1.0 }, + { 0.517647, 0.345098, 0.521569, 1.0 }, + { 0.513725, 0.384314, 0.513725, 1.0 }, + { 0.501961, 0.396078, 0.494118, 1.0 }, + { 0.498039, 0.396078, 0.478431, 1.0 }, + { 0.486275, 0.364706, 0.450980, 1.0 }, + { 0.431373, 0.274510, 0.396078, 1.0 }, + { 0.407843, 0.250980, 0.368627, 1.0 }, + { 0.384314, 0.227451, 0.345098, 1.0 }, + { 0.337255, 0.200000, 0.305882, 1.0 }, + { 0.278431, 0.160784, 0.250980, 1.0 }, + { 0.239216, 0.113725, 0.215686, 1.0 }, + { 0.211765, 0.074510, 0.184314, 1.0 }, + { 0.219608, 0.023529, 0.141176, 1.0 }, + { 0.219608, 0.047059, 0.145098, 1.0 }, + { 0.223529, 0.074510, 0.152941, 1.0 }, + { 0.227451, 0.098039, 0.168627, 1.0 }, + { 0.235294, 0.125490, 0.188235, 1.0 }, + { 0.247059, 0.164706, 0.211765, 1.0 }, + { 0.301961, 0.215686, 0.266667, 1.0 }, + { 0.364706, 0.243137, 0.317647, 1.0 }, + { 0.403922, 0.298039, 0.376471, 1.0 }, + { 0.458824, 0.419608, 0.462745, 1.0 }, + { 0.470588, 0.450980, 0.482353, 1.0 }, + { 0.482353, 0.482353, 0.505882, 1.0 }, + { 0.509804, 0.517647, 0.533333, 1.0 }, + { 0.541176, 0.541176, 0.560784, 1.0 }, + { 0.564706, 0.568627, 0.588235, 1.0 }, + { 0.580392, 0.580392, 0.600000, 1.0 }, + { 0.600000, 0.607843, 0.623529, 1.0 }, + { 0.603922, 0.611765, 0.623529, 1.0 }, + { 0.607843, 0.615686, 0.627451, 1.0 }, + { 0.603922, 0.615686, 0.635294, 1.0 }, + { 0.596078, 0.611765, 0.631373, 1.0 }, + { 0.576471, 0.603922, 0.627451, 1.0 }, + { 0.549020, 0.596078, 0.631373, 1.0 }, + { 0.525490, 0.584314, 0.627451, 1.0 }, + { 0.505882, 0.576471, 0.623529, 1.0 }, + { 0.505882, 0.552941, 0.600000, 1.0 }, + { 0.505882, 0.541176, 0.592157, 1.0 }, + { 0.509804, 0.533333, 0.588235, 1.0 }, + { 0.525490, 0.494118, 0.584314, 1.0 }, + { 0.529412, 0.454902, 0.576471, 1.0 }, + { 0.541176, 0.396078, 0.537255, 1.0 }, + { 0.556863, 0.333333, 0.494118, 1.0 }, + { 0.588235, 0.254902, 0.431373, 1.0 }, + { 0.592157, 0.254902, 0.435294, 1.0 }, + { 0.600000, 0.258824, 0.443137, 1.0 }, + { 0.607843, 0.254902, 0.447059, 1.0 }, + { 0.588235, 0.235294, 0.423529, 1.0 }, + { 0.552941, 0.192157, 0.384314, 1.0 }, + { 0.478431, 0.180392, 0.349020, 1.0 }, + { 0.423529, 0.200000, 0.325490, 1.0 }, + { 0.376471, 0.247059, 0.321569, 1.0 }, + { 0.325490, 0.286275, 0.305882, 1.0 }, + { 0.290196, 0.274510, 0.266667, 1.0 }, + { 0.223529, 0.254902, 0.231373, 1.0 }, + { 0.176471, 0.243137, 0.196078, 1.0 }, + { 0.156863, 0.250980, 0.192157, 1.0 }, + { 0.172549, 0.294118, 0.219608, 1.0 }, + { 0.223529, 0.333333, 0.250980, 1.0 }, + { 0.349020, 0.435294, 0.368627, 1.0 }, + { 0.396078, 0.470588, 0.411765, 1.0 }, + { 0.443137, 0.509804, 0.458824, 1.0 }, + { 0.541176, 0.596078, 0.564706, 1.0 }, + { 0.635294, 0.666667, 0.654902, 1.0 }, + { 0.705882, 0.721569, 0.721569, 1.0 }, + { 0.741176, 0.749020, 0.752941, 1.0 }, + { 0.760784, 0.768627, 0.784314, 1.0 }, + { 0.752941, 0.776471, 0.800000, 1.0 }, + { 0.725490, 0.772549, 0.800000, 1.0 }, + { 0.674510, 0.745098, 0.788235, 1.0 }, + { 0.600000, 0.694118, 0.749020, 1.0 }, + { 0.533333, 0.639216, 0.713725, 1.0 }, + { 0.462745, 0.596078, 0.682353, 1.0 }, + { 0.407843, 0.564706, 0.658824, 1.0 }, + { 0.368627, 0.549020, 0.647059, 1.0 }, + { 0.329412, 0.541176, 0.639216, 1.0 }, + { 0.317647, 0.529412, 0.635294, 1.0 }, + { 0.317647, 0.533333, 0.643137, 1.0 }, + { 0.317647, 0.537255, 0.647059, 1.0 }, + { 0.317647, 0.529412, 0.647059, 1.0 }, + { 0.305882, 0.513725, 0.623529, 1.0 }, + { 0.294118, 0.454902, 0.592157, 1.0 }, + { 0.294118, 0.392157, 0.560784, 1.0 }, + { 0.298039, 0.341176, 0.533333, 1.0 }, + { 0.294118, 0.298039, 0.521569, 1.0 }, + { 0.278431, 0.301961, 0.501961, 1.0 }, + { 0.266667, 0.294118, 0.494118, 1.0 }, + { 0.266667, 0.282353, 0.501961, 1.0 }, + { 0.305882, 0.298039, 0.513725, 1.0 }, + { 0.368627, 0.321569, 0.549020, 1.0 }, + { 0.427451, 0.396078, 0.580392, 1.0 }, + { 0.478431, 0.478431, 0.615686, 1.0 }, + { 0.533333, 0.556863, 0.682353, 1.0 }, + { 0.600000, 0.654902, 0.741176, 1.0 }, + { 0.686275, 0.729412, 0.803922, 1.0 }, + { 0.764706, 0.792157, 0.854902, 1.0 }, + { 0.807843, 0.847059, 0.866667, 1.0 }, + { 0.819608, 0.850980, 0.862745, 1.0 }, + { 0.796078, 0.843137, 0.831373, 1.0 }, + { 0.752941, 0.803922, 0.784314, 1.0 }, + { 0.698039, 0.725490, 0.721569, 1.0 }, + { 0.615686, 0.654902, 0.654902, 1.0 }, + { 0.517647, 0.556863, 0.568627, 1.0 }, + { 0.419608, 0.462745, 0.466667, 1.0 }, + { 0.329412, 0.384314, 0.388235, 1.0 }, + { 0.262745, 0.274510, 0.309804, 1.0 }, + { 0.223529, 0.196078, 0.286275, 1.0 }, + { 0.207843, 0.145098, 0.294118, 1.0 }, + { 0.223529, 0.125490, 0.301961, 1.0 }, + { 0.262745, 0.152941, 0.329412, 1.0 }, + { 0.298039, 0.192157, 0.345098, 1.0 }, + { 0.317647, 0.227451, 0.388235, 1.0 }, + { 0.337255, 0.278431, 0.443137, 1.0 }, + { 0.345098, 0.317647, 0.501961, 1.0 }, + { 0.356863, 0.360784, 0.545098, 1.0 }, + { 0.345098, 0.388235, 0.568627, 1.0 }, + { 0.317647, 0.407843, 0.568627, 1.0 }, + { 0.301961, 0.435294, 0.568627, 1.0 }, + { 0.290196, 0.443137, 0.564706, 1.0 }, + { 0.301961, 0.466667, 0.556863, 1.0 }, + { 0.321569, 0.462745, 0.568627, 1.0 }, + { 0.352941, 0.482353, 0.580392, 1.0 }, + { 0.396078, 0.517647, 0.611765, 1.0 }, + { 0.466667, 0.556863, 0.639216, 1.0 }, + { 0.545098, 0.627451, 0.674510, 1.0 }, + { 0.615686, 0.674510, 0.709804, 1.0 }, + { 0.662745, 0.701961, 0.725490, 1.0 }, + { 0.678431, 0.709804, 0.729412, 1.0 }, + { 0.678431, 0.698039, 0.713725, 1.0 }, + { 0.682353, 0.686275, 0.713725, 1.0 }, + { 0.701961, 0.666667, 0.721569, 1.0 }, + }; +/* 040221-36 */ +static double4 colors_393[] = { + { 0.031373, 0.015686, 0.043137, 1.0 }, + { 0.035294, 0.015686, 0.050980, 1.0 }, + { 0.035294, 0.015686, 0.054902, 1.0 }, + { 0.039216, 0.019608, 0.058824, 1.0 }, + { 0.043137, 0.023529, 0.070588, 1.0 }, + { 0.047059, 0.027451, 0.082353, 1.0 }, + { 0.054902, 0.031373, 0.094118, 1.0 }, + { 0.062745, 0.039216, 0.105882, 1.0 }, + { 0.113725, 0.090196, 0.184314, 1.0 }, + { 0.145098, 0.109804, 0.215686, 1.0 }, + { 0.176471, 0.129412, 0.250980, 1.0 }, + { 0.188235, 0.137255, 0.258824, 1.0 }, + { 0.203922, 0.145098, 0.270588, 1.0 }, + { 0.203922, 0.141176, 0.266667, 1.0 }, + { 0.203922, 0.141176, 0.266667, 1.0 }, + { 0.200000, 0.141176, 0.266667, 1.0 }, + { 0.200000, 0.141176, 0.266667, 1.0 }, + { 0.192157, 0.149020, 0.278431, 1.0 }, + { 0.192157, 0.145098, 0.274510, 1.0 }, + { 0.196078, 0.141176, 0.270588, 1.0 }, + { 0.184314, 0.129412, 0.247059, 1.0 }, + { 0.172549, 0.121569, 0.223529, 1.0 }, + { 0.160784, 0.109804, 0.200000, 1.0 }, + { 0.149020, 0.101961, 0.180392, 1.0 }, + { 0.090196, 0.050980, 0.101961, 1.0 }, + { 0.062745, 0.035294, 0.078431, 1.0 }, + { 0.035294, 0.019608, 0.058824, 1.0 }, + { 0.031373, 0.019608, 0.058824, 1.0 }, + { 0.031373, 0.019608, 0.058824, 1.0 }, + { 0.039216, 0.027451, 0.066667, 1.0 }, + { 0.050980, 0.035294, 0.078431, 1.0 }, + { 0.078431, 0.062745, 0.113725, 1.0 }, + { 0.113725, 0.090196, 0.152941, 1.0 }, + { 0.196078, 0.160784, 0.247059, 1.0 }, + { 0.235294, 0.188235, 0.286275, 1.0 }, + { 0.274510, 0.219608, 0.325490, 1.0 }, + { 0.301961, 0.243137, 0.352941, 1.0 }, + { 0.333333, 0.266667, 0.384314, 1.0 }, + { 0.341176, 0.278431, 0.396078, 1.0 }, + { 0.352941, 0.290196, 0.411765, 1.0 }, + { 0.376471, 0.309804, 0.439216, 1.0 }, + { 0.372549, 0.309804, 0.443137, 1.0 }, + { 0.372549, 0.309804, 0.447059, 1.0 }, + { 0.360784, 0.298039, 0.427451, 1.0 }, + { 0.352941, 0.286275, 0.411765, 1.0 }, + { 0.341176, 0.274510, 0.396078, 1.0 }, + { 0.329412, 0.262745, 0.380392, 1.0 }, + { 0.298039, 0.243137, 0.341176, 1.0 }, + { 0.262745, 0.215686, 0.298039, 1.0 }, + { 0.184314, 0.152941, 0.207843, 1.0 }, + { 0.141176, 0.117647, 0.164706, 1.0 }, + { 0.101961, 0.086275, 0.125490, 1.0 }, + { 0.070588, 0.058824, 0.094118, 1.0 }, + { 0.043137, 0.031373, 0.062745, 1.0 }, + { 0.031373, 0.023529, 0.050980, 1.0 }, + { 0.023529, 0.015686, 0.039216, 1.0 }, + { 0.007843, 0.000000, 0.015686, 1.0 }, + { 0.003922, 0.000000, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.011765, 1.0 }, + { 0.003922, 0.000000, 0.015686, 1.0 }, + { 0.015686, 0.007843, 0.043137, 1.0 }, + { 0.031373, 0.019608, 0.070588, 1.0 }, + { 0.047059, 0.035294, 0.101961, 1.0 }, + { 0.078431, 0.062745, 0.145098, 1.0 }, + { 0.113725, 0.094118, 0.188235, 1.0 }, + { 0.133333, 0.109804, 0.207843, 1.0 }, + { 0.156863, 0.129412, 0.231373, 1.0 }, + { 0.196078, 0.160784, 0.274510, 1.0 }, + { 0.227451, 0.188235, 0.298039, 1.0 }, + { 0.270588, 0.223529, 0.341176, 1.0 }, + { 0.274510, 0.223529, 0.349020, 1.0 }, + { 0.278431, 0.227451, 0.356863, 1.0 }, + { 0.278431, 0.223529, 0.360784, 1.0 }, + { 0.278431, 0.223529, 0.364706, 1.0 }, + { 0.286275, 0.227451, 0.360784, 1.0 }, + { 0.290196, 0.227451, 0.360784, 1.0 }, + { 0.286275, 0.223529, 0.341176, 1.0 }, + { 0.274510, 0.211765, 0.313725, 1.0 }, + { 0.262745, 0.200000, 0.286275, 1.0 }, + { 0.250980, 0.188235, 0.274510, 1.0 }, + { 0.239216, 0.180392, 0.262745, 1.0 }, + { 0.211765, 0.160784, 0.243137, 1.0 }, + { 0.200000, 0.141176, 0.231373, 1.0 }, + { 0.196078, 0.137255, 0.235294, 1.0 }, + { 0.192157, 0.137255, 0.243137, 1.0 }, + { 0.215686, 0.156863, 0.286275, 1.0 }, + { 0.239216, 0.172549, 0.305882, 1.0 }, + { 0.266667, 0.188235, 0.329412, 1.0 }, + { 0.278431, 0.196078, 0.341176, 1.0 }, + { 0.294118, 0.207843, 0.352941, 1.0 }, + { 0.333333, 0.223529, 0.372549, 1.0 }, + { 0.364706, 0.250980, 0.411765, 1.0 }, + { 0.415686, 0.305882, 0.494118, 1.0 }, + { 0.431373, 0.325490, 0.529412, 1.0 }, + { 0.447059, 0.349020, 0.568627, 1.0 }, + { 0.450980, 0.352941, 0.576471, 1.0 }, + { 0.454902, 0.360784, 0.588235, 1.0 }, + { 0.450980, 0.360784, 0.596078, 1.0 }, + { 0.450980, 0.352941, 0.584314, 1.0 }, + { 0.447059, 0.345098, 0.568627, 1.0 }, + { 0.435294, 0.329412, 0.545098, 1.0 }, + { 0.388235, 0.290196, 0.486275, 1.0 }, + { 0.368627, 0.278431, 0.470588, 1.0 }, + { 0.352941, 0.270588, 0.458824, 1.0 }, + { 0.317647, 0.250980, 0.435294, 1.0 }, + { 0.278431, 0.223529, 0.411765, 1.0 }, + { 0.243137, 0.200000, 0.380392, 1.0 }, + { 0.211765, 0.176471, 0.349020, 1.0 }, + { 0.180392, 0.141176, 0.286275, 1.0 }, + { 0.184314, 0.133333, 0.266667, 1.0 }, + { 0.188235, 0.125490, 0.247059, 1.0 }, + { 0.196078, 0.129412, 0.243137, 1.0 }, + { 0.207843, 0.133333, 0.243137, 1.0 }, + { 0.239216, 0.149020, 0.243137, 1.0 }, + { 0.266667, 0.164706, 0.250980, 1.0 }, + { 0.294118, 0.188235, 0.270588, 1.0 }, + { 0.325490, 0.215686, 0.294118, 1.0 }, + { 0.392157, 0.274510, 0.341176, 1.0 }, + { 0.411765, 0.286275, 0.352941, 1.0 }, + { 0.431373, 0.298039, 0.368627, 1.0 }, + { 0.474510, 0.329412, 0.400000, 1.0 }, + { 0.521569, 0.360784, 0.435294, 1.0 }, + { 0.564706, 0.392157, 0.462745, 1.0 }, + { 0.603922, 0.423529, 0.498039, 1.0 }, + { 0.647059, 0.466667, 0.568627, 1.0 }, + { 0.639216, 0.470588, 0.584314, 1.0 }, + { 0.631373, 0.478431, 0.600000, 1.0 }, + { 0.623529, 0.474510, 0.603922, 1.0 }, + { 0.619608, 0.474510, 0.607843, 1.0 }, + { 0.611765, 0.470588, 0.615686, 1.0 }, + { 0.596078, 0.454902, 0.607843, 1.0 }, + { 0.580392, 0.439216, 0.592157, 1.0 }, + { 0.556863, 0.411765, 0.572549, 1.0 }, + { 0.482353, 0.364706, 0.529412, 1.0 }, + { 0.454902, 0.345098, 0.513725, 1.0 }, + { 0.431373, 0.329412, 0.498039, 1.0 }, + { 0.384314, 0.298039, 0.466667, 1.0 }, + { 0.345098, 0.266667, 0.435294, 1.0 }, + { 0.301961, 0.243137, 0.400000, 1.0 }, + { 0.274510, 0.215686, 0.364706, 1.0 }, + { 0.223529, 0.160784, 0.286275, 1.0 }, + { 0.211765, 0.149020, 0.266667, 1.0 }, + { 0.200000, 0.141176, 0.250980, 1.0 }, + { 0.176471, 0.121569, 0.223529, 1.0 }, + { 0.160784, 0.109804, 0.200000, 1.0 }, + { 0.164706, 0.105882, 0.184314, 1.0 }, + { 0.184314, 0.117647, 0.184314, 1.0 }, + { 0.207843, 0.137255, 0.196078, 1.0 }, + { 0.235294, 0.145098, 0.203922, 1.0 }, + { 0.274510, 0.160784, 0.215686, 1.0 }, + { 0.274510, 0.160784, 0.219608, 1.0 }, + { 0.278431, 0.160784, 0.223529, 1.0 }, + { 0.270588, 0.156863, 0.219608, 1.0 }, + { 0.262745, 0.152941, 0.215686, 1.0 }, + { 0.258824, 0.149020, 0.211765, 1.0 }, + { 0.266667, 0.156863, 0.215686, 1.0 }, + { 0.278431, 0.164706, 0.215686, 1.0 }, + { 0.278431, 0.160784, 0.211765, 1.0 }, + { 0.278431, 0.160784, 0.207843, 1.0 }, + { 0.266667, 0.149020, 0.196078, 1.0 }, + { 0.231373, 0.129412, 0.172549, 1.0 }, + { 0.188235, 0.098039, 0.141176, 1.0 }, + { 0.137255, 0.066667, 0.109804, 1.0 }, + { 0.094118, 0.043137, 0.078431, 1.0 }, + { 0.062745, 0.023529, 0.054902, 1.0 }, + { 0.035294, 0.011765, 0.035294, 1.0 }, + { 0.019608, 0.003922, 0.023529, 1.0 }, + { 0.011765, 0.000000, 0.019608, 1.0 }, + { 0.007843, 0.000000, 0.015686, 1.0 }, + { 0.007843, 0.000000, 0.015686, 1.0 }, + { 0.003922, 0.000000, 0.015686, 1.0 }, + { 0.003922, 0.000000, 0.015686, 1.0 }, + { 0.003922, 0.000000, 0.011765, 1.0 }, + { 0.003922, 0.000000, 0.011765, 1.0 }, + { 0.003922, 0.000000, 0.011765, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.000000, 0.011765, 1.0 }, + { 0.003922, 0.000000, 0.011765, 1.0 }, + { 0.003922, 0.000000, 0.019608, 1.0 }, + { 0.003922, 0.000000, 0.023529, 1.0 }, + { 0.007843, 0.000000, 0.031373, 1.0 }, + { 0.011765, 0.000000, 0.035294, 1.0 }, + { 0.015686, 0.003922, 0.039216, 1.0 }, + { 0.019608, 0.003922, 0.043137, 1.0 }, + { 0.023529, 0.003922, 0.047059, 1.0 }, + { 0.027451, 0.003922, 0.047059, 1.0 }, + { 0.027451, 0.003922, 0.047059, 1.0 }, + { 0.027451, 0.003922, 0.050980, 1.0 }, + { 0.027451, 0.003922, 0.054902, 1.0 }, + { 0.031373, 0.003922, 0.058824, 1.0 }, + { 0.031373, 0.003922, 0.058824, 1.0 }, + { 0.031373, 0.003922, 0.062745, 1.0 }, + { 0.031373, 0.003922, 0.062745, 1.0 }, + { 0.031373, 0.003922, 0.058824, 1.0 }, + { 0.031373, 0.003922, 0.054902, 1.0 }, + { 0.031373, 0.003922, 0.050980, 1.0 }, + { 0.027451, 0.007843, 0.050980, 1.0 }, + { 0.027451, 0.007843, 0.050980, 1.0 }, + { 0.035294, 0.015686, 0.066667, 1.0 }, + { 0.043137, 0.023529, 0.086275, 1.0 }, + { 0.058824, 0.047059, 0.121569, 1.0 }, + { 0.090196, 0.070588, 0.164706, 1.0 }, + { 0.129412, 0.101961, 0.207843, 1.0 }, + { 0.172549, 0.137255, 0.247059, 1.0 }, + { 0.215686, 0.172549, 0.286275, 1.0 }, + { 0.258824, 0.203922, 0.317647, 1.0 }, + { 0.301961, 0.243137, 0.349020, 1.0 }, + { 0.341176, 0.270588, 0.380392, 1.0 }, + { 0.376471, 0.301961, 0.419608, 1.0 }, + { 0.415686, 0.337255, 0.458824, 1.0 }, + { 0.458824, 0.368627, 0.509804, 1.0 }, + { 0.498039, 0.403922, 0.552941, 1.0 }, + { 0.537255, 0.439216, 0.592157, 1.0 }, + { 0.576471, 0.462745, 0.615686, 1.0 }, + { 0.607843, 0.490196, 0.631373, 1.0 }, + { 0.635294, 0.501961, 0.635294, 1.0 }, + { 0.650980, 0.513725, 0.631373, 1.0 }, + { 0.662745, 0.521569, 0.623529, 1.0 }, + { 0.666667, 0.517647, 0.619608, 1.0 }, + { 0.658824, 0.509804, 0.623529, 1.0 }, + { 0.639216, 0.501961, 0.623529, 1.0 }, + { 0.615686, 0.482353, 0.615686, 1.0 }, + { 0.584314, 0.462745, 0.596078, 1.0 }, + { 0.549020, 0.431373, 0.568627, 1.0 }, + { 0.505882, 0.400000, 0.529412, 1.0 }, + { 0.466667, 0.364706, 0.482353, 1.0 }, + { 0.431373, 0.333333, 0.435294, 1.0 }, + { 0.392157, 0.301961, 0.388235, 1.0 }, + { 0.356863, 0.270588, 0.356863, 1.0 }, + { 0.317647, 0.239216, 0.325490, 1.0 }, + { 0.274510, 0.207843, 0.294118, 1.0 }, + { 0.231373, 0.176471, 0.262745, 1.0 }, + { 0.188235, 0.145098, 0.235294, 1.0 }, + { 0.156863, 0.121569, 0.207843, 1.0 }, + { 0.125490, 0.098039, 0.168627, 1.0 }, + { 0.094118, 0.070588, 0.129412, 1.0 }, + { 0.074510, 0.050980, 0.098039, 1.0 }, + { 0.058824, 0.035294, 0.074510, 1.0 }, + { 0.047059, 0.027451, 0.058824, 1.0 }, + { 0.039216, 0.019608, 0.047059, 1.0 }, + { 0.023529, 0.003922, 0.035294, 1.0 }, + { 0.031373, 0.011765, 0.043137, 1.0 }, + }; +/* 040221-37 */ +static double4 colors_394[] = { + { 0.501961, 0.360784, 0.223529, 1.0 }, + { 0.462745, 0.325490, 0.200000, 1.0 }, + { 0.423529, 0.298039, 0.180392, 1.0 }, + { 0.384314, 0.270588, 0.160784, 1.0 }, + { 0.317647, 0.219608, 0.141176, 1.0 }, + { 0.250980, 0.168627, 0.125490, 1.0 }, + { 0.231373, 0.152941, 0.125490, 1.0 }, + { 0.215686, 0.137255, 0.125490, 1.0 }, + { 0.176471, 0.125490, 0.125490, 1.0 }, + { 0.164706, 0.125490, 0.125490, 1.0 }, + { 0.156863, 0.125490, 0.125490, 1.0 }, + { 0.152941, 0.125490, 0.125490, 1.0 }, + { 0.152941, 0.125490, 0.125490, 1.0 }, + { 0.149020, 0.125490, 0.125490, 1.0 }, + { 0.145098, 0.125490, 0.125490, 1.0 }, + { 0.145098, 0.125490, 0.125490, 1.0 }, + { 0.149020, 0.125490, 0.125490, 1.0 }, + { 0.152941, 0.125490, 0.125490, 1.0 }, + { 0.156863, 0.125490, 0.125490, 1.0 }, + { 0.160784, 0.125490, 0.125490, 1.0 }, + { 0.160784, 0.125490, 0.125490, 1.0 }, + { 0.160784, 0.125490, 0.125490, 1.0 }, + { 0.156863, 0.125490, 0.125490, 1.0 }, + { 0.156863, 0.125490, 0.125490, 1.0 }, + { 0.149020, 0.125490, 0.125490, 1.0 }, + { 0.137255, 0.125490, 0.125490, 1.0 }, + { 0.129412, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.129412, 0.125490, 0.125490, 1.0 }, + { 0.137255, 0.125490, 0.125490, 1.0 }, + { 0.152941, 0.125490, 0.125490, 1.0 }, + { 0.172549, 0.125490, 0.125490, 1.0 }, + { 0.184314, 0.129412, 0.125490, 1.0 }, + { 0.196078, 0.133333, 0.129412, 1.0 }, + { 0.247059, 0.172549, 0.160784, 1.0 }, + { 0.282353, 0.200000, 0.168627, 1.0 }, + { 0.321569, 0.227451, 0.180392, 1.0 }, + { 0.356863, 0.254902, 0.188235, 1.0 }, + { 0.396078, 0.286275, 0.196078, 1.0 }, + { 0.411765, 0.298039, 0.200000, 1.0 }, + { 0.427451, 0.313725, 0.207843, 1.0 }, + { 0.443137, 0.321569, 0.219608, 1.0 }, + { 0.450980, 0.325490, 0.223529, 1.0 }, + { 0.443137, 0.321569, 0.219608, 1.0 }, + { 0.431373, 0.309804, 0.211765, 1.0 }, + { 0.419608, 0.298039, 0.203922, 1.0 }, + { 0.403922, 0.286275, 0.200000, 1.0 }, + { 0.388235, 0.278431, 0.196078, 1.0 }, + { 0.372549, 0.270588, 0.188235, 1.0 }, + { 0.360784, 0.262745, 0.184314, 1.0 }, + { 0.301961, 0.227451, 0.160784, 1.0 }, + { 0.282353, 0.211765, 0.152941, 1.0 }, + { 0.266667, 0.196078, 0.145098, 1.0 }, + { 0.258824, 0.184314, 0.137255, 1.0 }, + { 0.254902, 0.176471, 0.133333, 1.0 }, + { 0.258824, 0.176471, 0.133333, 1.0 }, + { 0.262745, 0.176471, 0.137255, 1.0 }, + { 0.266667, 0.180392, 0.137255, 1.0 }, + { 0.274510, 0.184314, 0.145098, 1.0 }, + { 0.313725, 0.215686, 0.160784, 1.0 }, + { 0.329412, 0.223529, 0.168627, 1.0 }, + { 0.349020, 0.231373, 0.176471, 1.0 }, + { 0.356863, 0.235294, 0.176471, 1.0 }, + { 0.368627, 0.243137, 0.180392, 1.0 }, + { 0.384314, 0.247059, 0.192157, 1.0 }, + { 0.392157, 0.250980, 0.196078, 1.0 }, + { 0.415686, 0.270588, 0.196078, 1.0 }, + { 0.431373, 0.282353, 0.196078, 1.0 }, + { 0.450980, 0.294118, 0.196078, 1.0 }, + { 0.466667, 0.313725, 0.203922, 1.0 }, + { 0.486275, 0.333333, 0.215686, 1.0 }, + { 0.486275, 0.337255, 0.223529, 1.0 }, + { 0.490196, 0.341176, 0.231373, 1.0 }, + { 0.498039, 0.349020, 0.243137, 1.0 }, + { 0.498039, 0.360784, 0.250980, 1.0 }, + { 0.498039, 0.364706, 0.254902, 1.0 }, + { 0.486275, 0.360784, 0.247059, 1.0 }, + { 0.478431, 0.360784, 0.243137, 1.0 }, + { 0.466667, 0.352941, 0.243137, 1.0 }, + { 0.458824, 0.349020, 0.243137, 1.0 }, + { 0.431373, 0.333333, 0.239216, 1.0 }, + { 0.388235, 0.309804, 0.239216, 1.0 }, + { 0.317647, 0.250980, 0.227451, 1.0 }, + { 0.278431, 0.223529, 0.207843, 1.0 }, + { 0.243137, 0.196078, 0.192157, 1.0 }, + { 0.223529, 0.180392, 0.176471, 1.0 }, + { 0.207843, 0.168627, 0.160784, 1.0 }, + { 0.176471, 0.145098, 0.137255, 1.0 }, + { 0.137255, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.133333, 0.125490, 0.125490, 1.0 }, + { 0.145098, 0.125490, 0.125490, 1.0 }, + { 0.152941, 0.125490, 0.125490, 1.0 }, + { 0.168627, 0.125490, 0.125490, 1.0 }, + { 0.184314, 0.125490, 0.125490, 1.0 }, + { 0.188235, 0.129412, 0.125490, 1.0 }, + { 0.196078, 0.133333, 0.125490, 1.0 }, + { 0.215686, 0.145098, 0.125490, 1.0 }, + { 0.231373, 0.160784, 0.133333, 1.0 }, + { 0.266667, 0.196078, 0.152941, 1.0 }, + { 0.309804, 0.223529, 0.180392, 1.0 }, + { 0.396078, 0.298039, 0.247059, 1.0 }, + { 0.447059, 0.345098, 0.290196, 1.0 }, + { 0.501961, 0.396078, 0.333333, 1.0 }, + { 0.517647, 0.411765, 0.345098, 1.0 }, + { 0.537255, 0.431373, 0.360784, 1.0 }, + { 0.556863, 0.458824, 0.392157, 1.0 }, + { 0.580392, 0.478431, 0.419608, 1.0 }, + { 0.596078, 0.490196, 0.431373, 1.0 }, + { 0.600000, 0.490196, 0.435294, 1.0 }, + { 0.603922, 0.501961, 0.450980, 1.0 }, + { 0.603922, 0.498039, 0.443137, 1.0 }, + { 0.603922, 0.498039, 0.439216, 1.0 }, + { 0.584314, 0.478431, 0.427451, 1.0 }, + { 0.560784, 0.458824, 0.411765, 1.0 }, + { 0.529412, 0.431373, 0.384314, 1.0 }, + { 0.490196, 0.392157, 0.345098, 1.0 }, + { 0.407843, 0.313725, 0.266667, 1.0 }, + { 0.376471, 0.278431, 0.231373, 1.0 }, + { 0.349020, 0.247059, 0.196078, 1.0 }, + { 0.337255, 0.235294, 0.180392, 1.0 }, + { 0.325490, 0.227451, 0.168627, 1.0 }, + { 0.309804, 0.207843, 0.152941, 1.0 }, + { 0.301961, 0.203922, 0.145098, 1.0 }, + { 0.301961, 0.207843, 0.137255, 1.0 }, + { 0.298039, 0.207843, 0.133333, 1.0 }, + { 0.278431, 0.196078, 0.125490, 1.0 }, + { 0.270588, 0.188235, 0.125490, 1.0 }, + { 0.266667, 0.184314, 0.125490, 1.0 }, + { 0.254902, 0.176471, 0.125490, 1.0 }, + { 0.247059, 0.172549, 0.125490, 1.0 }, + { 0.247059, 0.180392, 0.125490, 1.0 }, + { 0.250980, 0.192157, 0.125490, 1.0 }, + { 0.286275, 0.215686, 0.149020, 1.0 }, + { 0.290196, 0.219608, 0.152941, 1.0 }, + { 0.298039, 0.227451, 0.156863, 1.0 }, + { 0.313725, 0.243137, 0.172549, 1.0 }, + { 0.321569, 0.250980, 0.192157, 1.0 }, + { 0.337255, 0.266667, 0.207843, 1.0 }, + { 0.349020, 0.278431, 0.227451, 1.0 }, + { 0.368627, 0.298039, 0.250980, 1.0 }, + { 0.384314, 0.309804, 0.274510, 1.0 }, + { 0.419608, 0.345098, 0.309804, 1.0 }, + { 0.427451, 0.345098, 0.309804, 1.0 }, + { 0.435294, 0.349020, 0.313725, 1.0 }, + { 0.439216, 0.349020, 0.313725, 1.0 }, + { 0.450980, 0.349020, 0.313725, 1.0 }, + { 0.450980, 0.356863, 0.309804, 1.0 }, + { 0.439216, 0.341176, 0.313725, 1.0 }, + { 0.411765, 0.321569, 0.317647, 1.0 }, + { 0.403922, 0.313725, 0.317647, 1.0 }, + { 0.396078, 0.309804, 0.317647, 1.0 }, + { 0.403922, 0.313725, 0.321569, 1.0 }, + { 0.427451, 0.333333, 0.337255, 1.0 }, + { 0.478431, 0.380392, 0.364706, 1.0 }, + { 0.537255, 0.435294, 0.407843, 1.0 }, + { 0.600000, 0.498039, 0.439216, 1.0 }, + { 0.643137, 0.533333, 0.462745, 1.0 }, + { 0.674510, 0.556863, 0.486275, 1.0 }, + { 0.686275, 0.568627, 0.490196, 1.0 }, + { 0.686275, 0.568627, 0.498039, 1.0 }, + { 0.694118, 0.576471, 0.513725, 1.0 }, + { 0.701961, 0.592157, 0.549020, 1.0 }, + { 0.737255, 0.627451, 0.576471, 1.0 }, + { 0.741176, 0.627451, 0.568627, 1.0 }, + { 0.709804, 0.592157, 0.509804, 1.0 }, + { 0.678431, 0.560784, 0.474510, 1.0 }, + { 0.647059, 0.529412, 0.443137, 1.0 }, + { 0.572549, 0.458824, 0.372549, 1.0 }, + { 0.486275, 0.388235, 0.325490, 1.0 }, + { 0.427451, 0.341176, 0.301961, 1.0 }, + { 0.364706, 0.290196, 0.270588, 1.0 }, + { 0.337255, 0.254902, 0.247059, 1.0 }, + { 0.309804, 0.231373, 0.207843, 1.0 }, + { 0.290196, 0.207843, 0.176471, 1.0 }, + { 0.278431, 0.200000, 0.145098, 1.0 }, + { 0.286275, 0.203922, 0.129412, 1.0 }, + { 0.294118, 0.215686, 0.125490, 1.0 }, + { 0.313725, 0.227451, 0.133333, 1.0 }, + { 0.341176, 0.247059, 0.152941, 1.0 }, + { 0.360784, 0.266667, 0.172549, 1.0 }, + { 0.384314, 0.278431, 0.192157, 1.0 }, + { 0.403922, 0.298039, 0.215686, 1.0 }, + { 0.431373, 0.325490, 0.239216, 1.0 }, + { 0.462745, 0.356863, 0.254902, 1.0 }, + { 0.505882, 0.384314, 0.262745, 1.0 }, + { 0.549020, 0.415686, 0.278431, 1.0 }, + { 0.592157, 0.443137, 0.294118, 1.0 }, + { 0.631373, 0.478431, 0.317647, 1.0 }, + { 0.662745, 0.509804, 0.345098, 1.0 }, + { 0.690196, 0.537255, 0.384314, 1.0 }, + { 0.709804, 0.560784, 0.407843, 1.0 }, + { 0.733333, 0.580392, 0.419608, 1.0 }, + { 0.741176, 0.600000, 0.431373, 1.0 }, + { 0.741176, 0.596078, 0.427451, 1.0 }, + { 0.741176, 0.592157, 0.427451, 1.0 }, + { 0.737255, 0.584314, 0.427451, 1.0 }, + { 0.725490, 0.580392, 0.431373, 1.0 }, + { 0.709804, 0.568627, 0.431373, 1.0 }, + { 0.694118, 0.552941, 0.427451, 1.0 }, + { 0.670588, 0.537255, 0.419608, 1.0 }, + { 0.627451, 0.501961, 0.407843, 1.0 }, + { 0.592157, 0.462745, 0.384314, 1.0 }, + { 0.549020, 0.427451, 0.360784, 1.0 }, + { 0.509804, 0.392157, 0.341176, 1.0 }, + { 0.478431, 0.360784, 0.313725, 1.0 }, + { 0.450980, 0.333333, 0.290196, 1.0 }, + { 0.427451, 0.309804, 0.270588, 1.0 }, + { 0.403922, 0.278431, 0.250980, 1.0 }, + { 0.372549, 0.254902, 0.239216, 1.0 }, + { 0.349020, 0.239216, 0.223529, 1.0 }, + { 0.333333, 0.223529, 0.215686, 1.0 }, + { 0.321569, 0.219608, 0.207843, 1.0 }, + { 0.321569, 0.219608, 0.203922, 1.0 }, + { 0.321569, 0.223529, 0.203922, 1.0 }, + { 0.321569, 0.227451, 0.200000, 1.0 }, + { 0.325490, 0.231373, 0.215686, 1.0 }, + { 0.333333, 0.243137, 0.227451, 1.0 }, + { 0.337255, 0.254902, 0.239216, 1.0 }, + { 0.345098, 0.266667, 0.243137, 1.0 }, + { 0.360784, 0.270588, 0.231373, 1.0 }, + { 0.368627, 0.286275, 0.231373, 1.0 }, + { 0.380392, 0.290196, 0.223529, 1.0 }, + { 0.384314, 0.294118, 0.215686, 1.0 }, + { 0.396078, 0.298039, 0.215686, 1.0 }, + { 0.411765, 0.313725, 0.219608, 1.0 }, + { 0.431373, 0.325490, 0.227451, 1.0 }, + { 0.458824, 0.341176, 0.231373, 1.0 }, + { 0.486275, 0.364706, 0.243137, 1.0 }, + { 0.545098, 0.403922, 0.270588, 1.0 }, + { 0.560784, 0.415686, 0.270588, 1.0 }, + { 0.552941, 0.403922, 0.254902, 1.0 }, + { 0.545098, 0.388235, 0.247059, 1.0 }, + { 0.521569, 0.380392, 0.243137, 1.0 }, + { 0.509804, 0.368627, 0.239216, 1.0 }, + { 0.474510, 0.341176, 0.207843, 1.0 }, + { 0.490196, 0.356863, 0.223529, 1.0 }, + }; +/* 040221-38 */ +static double4 colors_395[] = { + { 0.772549, 0.333333, 0.086275, 1.0 }, + { 0.749020, 0.313725, 0.078431, 1.0 }, + { 0.752941, 0.309804, 0.074510, 1.0 }, + { 0.756863, 0.305882, 0.070588, 1.0 }, + { 0.772549, 0.313725, 0.074510, 1.0 }, + { 0.788235, 0.325490, 0.078431, 1.0 }, + { 0.792157, 0.329412, 0.086275, 1.0 }, + { 0.800000, 0.337255, 0.098039, 1.0 }, + { 0.800000, 0.392157, 0.160784, 1.0 }, + { 0.815686, 0.435294, 0.203922, 1.0 }, + { 0.835294, 0.482353, 0.250980, 1.0 }, + { 0.858824, 0.529412, 0.305882, 1.0 }, + { 0.882353, 0.580392, 0.360784, 1.0 }, + { 0.901961, 0.635294, 0.415686, 1.0 }, + { 0.925490, 0.694118, 0.470588, 1.0 }, + { 0.933333, 0.713725, 0.490196, 1.0 }, + { 0.945098, 0.733333, 0.513725, 1.0 }, + { 0.964706, 0.792157, 0.568627, 1.0 }, + { 0.960784, 0.796078, 0.572549, 1.0 }, + { 0.960784, 0.800000, 0.580392, 1.0 }, + { 0.929412, 0.784314, 0.568627, 1.0 }, + { 0.901961, 0.768627, 0.560784, 1.0 }, + { 0.882353, 0.749020, 0.549020, 1.0 }, + { 0.866667, 0.733333, 0.537255, 1.0 }, + { 0.800000, 0.654902, 0.458824, 1.0 }, + { 0.768627, 0.619608, 0.427451, 1.0 }, + { 0.741176, 0.588235, 0.396078, 1.0 }, + { 0.694118, 0.552941, 0.372549, 1.0 }, + { 0.650980, 0.517647, 0.349020, 1.0 }, + { 0.627451, 0.498039, 0.337255, 1.0 }, + { 0.607843, 0.482353, 0.325490, 1.0 }, + { 0.568627, 0.450980, 0.301961, 1.0 }, + { 0.537255, 0.427451, 0.290196, 1.0 }, + { 0.509804, 0.407843, 0.274510, 1.0 }, + { 0.501961, 0.392157, 0.262745, 1.0 }, + { 0.494118, 0.380392, 0.250980, 1.0 }, + { 0.486275, 0.356863, 0.227451, 1.0 }, + { 0.482353, 0.337255, 0.207843, 1.0 }, + { 0.478431, 0.325490, 0.196078, 1.0 }, + { 0.478431, 0.317647, 0.188235, 1.0 }, + { 0.458824, 0.301961, 0.176471, 1.0 }, + { 0.454902, 0.298039, 0.172549, 1.0 }, + { 0.450980, 0.298039, 0.168627, 1.0 }, + { 0.462745, 0.286275, 0.152941, 1.0 }, + { 0.474510, 0.274510, 0.137255, 1.0 }, + { 0.482353, 0.270588, 0.129412, 1.0 }, + { 0.490196, 0.270588, 0.121569, 1.0 }, + { 0.494118, 0.262745, 0.117647, 1.0 }, + { 0.482353, 0.258824, 0.117647, 1.0 }, + { 0.435294, 0.262745, 0.133333, 1.0 }, + { 0.419608, 0.254902, 0.129412, 1.0 }, + { 0.407843, 0.247059, 0.125490, 1.0 }, + { 0.400000, 0.239216, 0.117647, 1.0 }, + { 0.396078, 0.231373, 0.109804, 1.0 }, + { 0.388235, 0.227451, 0.109804, 1.0 }, + { 0.384314, 0.227451, 0.113725, 1.0 }, + { 0.337255, 0.227451, 0.129412, 1.0 }, + { 0.317647, 0.227451, 0.137255, 1.0 }, + { 0.298039, 0.231373, 0.149020, 1.0 }, + { 0.305882, 0.235294, 0.149020, 1.0 }, + { 0.317647, 0.243137, 0.152941, 1.0 }, + { 0.325490, 0.247059, 0.152941, 1.0 }, + { 0.333333, 0.250980, 0.156863, 1.0 }, + { 0.352941, 0.258824, 0.156863, 1.0 }, + { 0.372549, 0.266667, 0.156863, 1.0 }, + { 0.419608, 0.274510, 0.156863, 1.0 }, + { 0.443137, 0.278431, 0.152941, 1.0 }, + { 0.470588, 0.282353, 0.152941, 1.0 }, + { 0.478431, 0.286275, 0.149020, 1.0 }, + { 0.490196, 0.290196, 0.149020, 1.0 }, + { 0.513725, 0.294118, 0.141176, 1.0 }, + { 0.529412, 0.294118, 0.137255, 1.0 }, + { 0.568627, 0.294118, 0.129412, 1.0 }, + { 0.580392, 0.298039, 0.133333, 1.0 }, + { 0.596078, 0.305882, 0.137255, 1.0 }, + { 0.607843, 0.313725, 0.141176, 1.0 }, + { 0.623529, 0.325490, 0.145098, 1.0 }, + { 0.627451, 0.329412, 0.145098, 1.0 }, + { 0.631373, 0.333333, 0.149020, 1.0 }, + { 0.643137, 0.337255, 0.145098, 1.0 }, + { 0.643137, 0.333333, 0.145098, 1.0 }, + { 0.631373, 0.329412, 0.145098, 1.0 }, + { 0.619608, 0.321569, 0.141176, 1.0 }, + { 0.611765, 0.313725, 0.137255, 1.0 }, + { 0.607843, 0.305882, 0.129412, 1.0 }, + { 0.603922, 0.301961, 0.125490, 1.0 }, + { 0.596078, 0.286275, 0.113725, 1.0 }, + { 0.588235, 0.274510, 0.105882, 1.0 }, + { 0.584314, 0.254902, 0.086275, 1.0 }, + { 0.588235, 0.258824, 0.086275, 1.0 }, + { 0.596078, 0.262745, 0.090196, 1.0 }, + { 0.603922, 0.274510, 0.098039, 1.0 }, + { 0.611765, 0.286275, 0.109804, 1.0 }, + { 0.631373, 0.317647, 0.137255, 1.0 }, + { 0.647059, 0.356863, 0.176471, 1.0 }, + { 0.666667, 0.388235, 0.207843, 1.0 }, + { 0.678431, 0.407843, 0.227451, 1.0 }, + { 0.713725, 0.439216, 0.243137, 1.0 }, + { 0.721569, 0.450980, 0.250980, 1.0 }, + { 0.733333, 0.466667, 0.258824, 1.0 }, + { 0.737255, 0.470588, 0.262745, 1.0 }, + { 0.741176, 0.478431, 0.270588, 1.0 }, + { 0.733333, 0.482353, 0.282353, 1.0 }, + { 0.725490, 0.474510, 0.278431, 1.0 }, + { 0.717647, 0.466667, 0.266667, 1.0 }, + { 0.729412, 0.474510, 0.274510, 1.0 }, + { 0.741176, 0.486275, 0.286275, 1.0 }, + { 0.749020, 0.501961, 0.301961, 1.0 }, + { 0.760784, 0.517647, 0.321569, 1.0 }, + { 0.780392, 0.541176, 0.349020, 1.0 }, + { 0.788235, 0.564706, 0.372549, 1.0 }, + { 0.792157, 0.584314, 0.396078, 1.0 }, + { 0.784314, 0.584314, 0.396078, 1.0 }, + { 0.768627, 0.568627, 0.388235, 1.0 }, + { 0.764706, 0.560784, 0.380392, 1.0 }, + { 0.764706, 0.556863, 0.376471, 1.0 }, + { 0.741176, 0.533333, 0.360784, 1.0 }, + { 0.701961, 0.509804, 0.345098, 1.0 }, + { 0.650980, 0.470588, 0.313725, 1.0 }, + { 0.588235, 0.415686, 0.270588, 1.0 }, + { 0.478431, 0.313725, 0.184314, 1.0 }, + { 0.435294, 0.282353, 0.160784, 1.0 }, + { 0.392157, 0.250980, 0.141176, 1.0 }, + { 0.372549, 0.243137, 0.137255, 1.0 }, + { 0.356863, 0.239216, 0.137255, 1.0 }, + { 0.325490, 0.231373, 0.141176, 1.0 }, + { 0.298039, 0.223529, 0.141176, 1.0 }, + { 0.301961, 0.219608, 0.133333, 1.0 }, + { 0.325490, 0.211765, 0.117647, 1.0 }, + { 0.384314, 0.207843, 0.094118, 1.0 }, + { 0.403922, 0.207843, 0.090196, 1.0 }, + { 0.423529, 0.211765, 0.086275, 1.0 }, + { 0.450980, 0.219608, 0.086275, 1.0 }, + { 0.494118, 0.227451, 0.082353, 1.0 }, + { 0.549020, 0.235294, 0.070588, 1.0 }, + { 0.592157, 0.239216, 0.062745, 1.0 }, + { 0.654902, 0.235294, 0.031373, 1.0 }, + { 0.666667, 0.235294, 0.027451, 1.0 }, + { 0.678431, 0.235294, 0.027451, 1.0 }, + { 0.690196, 0.243137, 0.027451, 1.0 }, + { 0.701961, 0.250980, 0.027451, 1.0 }, + { 0.729412, 0.262745, 0.035294, 1.0 }, + { 0.741176, 0.278431, 0.043137, 1.0 }, + { 0.756863, 0.298039, 0.054902, 1.0 }, + { 0.760784, 0.309804, 0.066667, 1.0 }, + { 0.772549, 0.329412, 0.086275, 1.0 }, + { 0.780392, 0.333333, 0.090196, 1.0 }, + { 0.788235, 0.341176, 0.094118, 1.0 }, + { 0.800000, 0.341176, 0.098039, 1.0 }, + { 0.803922, 0.345098, 0.101961, 1.0 }, + { 0.796078, 0.349020, 0.101961, 1.0 }, + { 0.788235, 0.345098, 0.101961, 1.0 }, + { 0.752941, 0.329412, 0.101961, 1.0 }, + { 0.741176, 0.317647, 0.098039, 1.0 }, + { 0.733333, 0.309804, 0.094118, 1.0 }, + { 0.701961, 0.290196, 0.090196, 1.0 }, + { 0.666667, 0.278431, 0.090196, 1.0 }, + { 0.639216, 0.282353, 0.098039, 1.0 }, + { 0.611765, 0.290196, 0.113725, 1.0 }, + { 0.592157, 0.305882, 0.141176, 1.0 }, + { 0.588235, 0.329412, 0.164706, 1.0 }, + { 0.588235, 0.368627, 0.211765, 1.0 }, + { 0.592157, 0.380392, 0.227451, 1.0 }, + { 0.596078, 0.396078, 0.243137, 1.0 }, + { 0.600000, 0.423529, 0.270588, 1.0 }, + { 0.607843, 0.450980, 0.294118, 1.0 }, + { 0.631373, 0.482353, 0.325490, 1.0 }, + { 0.654902, 0.513725, 0.349020, 1.0 }, + { 0.737255, 0.584314, 0.392157, 1.0 }, + { 0.756863, 0.600000, 0.400000, 1.0 }, + { 0.776471, 0.615686, 0.407843, 1.0 }, + { 0.807843, 0.635294, 0.415686, 1.0 }, + { 0.835294, 0.662745, 0.427451, 1.0 }, + { 0.854902, 0.682353, 0.435294, 1.0 }, + { 0.866667, 0.698039, 0.458824, 1.0 }, + { 0.882353, 0.721569, 0.474510, 1.0 }, + { 0.901961, 0.741176, 0.486275, 1.0 }, + { 0.905882, 0.737255, 0.486275, 1.0 }, + { 0.898039, 0.729412, 0.474510, 1.0 }, + { 0.886275, 0.705882, 0.447059, 1.0 }, + { 0.858824, 0.670588, 0.423529, 1.0 }, + { 0.831373, 0.639216, 0.407843, 1.0 }, + { 0.800000, 0.619608, 0.400000, 1.0 }, + { 0.772549, 0.588235, 0.392157, 1.0 }, + { 0.705882, 0.529412, 0.349020, 1.0 }, + { 0.694118, 0.509804, 0.329412, 1.0 }, + { 0.682353, 0.494118, 0.309804, 1.0 }, + { 0.674510, 0.450980, 0.266667, 1.0 }, + { 0.674510, 0.423529, 0.231373, 1.0 }, + { 0.690196, 0.407843, 0.203922, 1.0 }, + { 0.694118, 0.403922, 0.200000, 1.0 }, + { 0.694118, 0.407843, 0.203922, 1.0 }, + { 0.686275, 0.423529, 0.215686, 1.0 }, + { 0.698039, 0.435294, 0.227451, 1.0 }, + { 0.717647, 0.450980, 0.239216, 1.0 }, + { 0.752941, 0.474510, 0.250980, 1.0 }, + { 0.784314, 0.498039, 0.266667, 1.0 }, + { 0.803922, 0.509804, 0.286275, 1.0 }, + { 0.796078, 0.517647, 0.294118, 1.0 }, + { 0.780392, 0.513725, 0.298039, 1.0 }, + { 0.768627, 0.505882, 0.298039, 1.0 }, + { 0.760784, 0.498039, 0.290196, 1.0 }, + { 0.764706, 0.498039, 0.286275, 1.0 }, + { 0.768627, 0.486275, 0.274510, 1.0 }, + { 0.760784, 0.466667, 0.262745, 1.0 }, + { 0.745098, 0.443137, 0.243137, 1.0 }, + { 0.729412, 0.415686, 0.219608, 1.0 }, + { 0.705882, 0.388235, 0.192157, 1.0 }, + { 0.682353, 0.376471, 0.180392, 1.0 }, + { 0.658824, 0.368627, 0.176471, 1.0 }, + { 0.639216, 0.368627, 0.184314, 1.0 }, + { 0.627451, 0.368627, 0.192157, 1.0 }, + { 0.619608, 0.372549, 0.200000, 1.0 }, + { 0.623529, 0.372549, 0.200000, 1.0 }, + { 0.619608, 0.368627, 0.196078, 1.0 }, + { 0.623529, 0.368627, 0.192157, 1.0 }, + { 0.619608, 0.360784, 0.188235, 1.0 }, + { 0.611765, 0.352941, 0.184314, 1.0 }, + { 0.607843, 0.349020, 0.180392, 1.0 }, + { 0.615686, 0.352941, 0.180392, 1.0 }, + { 0.611765, 0.352941, 0.176471, 1.0 }, + { 0.611765, 0.349020, 0.172549, 1.0 }, + { 0.611765, 0.345098, 0.168627, 1.0 }, + { 0.596078, 0.341176, 0.172549, 1.0 }, + { 0.576471, 0.337255, 0.176471, 1.0 }, + { 0.556863, 0.341176, 0.188235, 1.0 }, + { 0.529412, 0.345098, 0.203922, 1.0 }, + { 0.509804, 0.352941, 0.215686, 1.0 }, + { 0.490196, 0.360784, 0.227451, 1.0 }, + { 0.478431, 0.364706, 0.239216, 1.0 }, + { 0.466667, 0.364706, 0.239216, 1.0 }, + { 0.470588, 0.368627, 0.243137, 1.0 }, + { 0.482353, 0.364706, 0.235294, 1.0 }, + { 0.509804, 0.368627, 0.227451, 1.0 }, + { 0.545098, 0.380392, 0.223529, 1.0 }, + { 0.584314, 0.396078, 0.215686, 1.0 }, + { 0.619608, 0.407843, 0.215686, 1.0 }, + { 0.647059, 0.435294, 0.235294, 1.0 }, + { 0.674510, 0.462745, 0.258824, 1.0 }, + { 0.709804, 0.494118, 0.290196, 1.0 }, + { 0.745098, 0.529412, 0.317647, 1.0 }, + { 0.788235, 0.556863, 0.329412, 1.0 }, + { 0.819608, 0.560784, 0.329412, 1.0 }, + { 0.827451, 0.560784, 0.317647, 1.0 }, + { 0.823529, 0.549020, 0.309804, 1.0 }, + { 0.811765, 0.537255, 0.301961, 1.0 }, + { 0.796078, 0.521569, 0.305882, 1.0 }, + { 0.792157, 0.521569, 0.301961, 1.0 }, + { 0.796078, 0.505882, 0.290196, 1.0 }, + { 0.788235, 0.482353, 0.262745, 1.0 }, + { 0.772549, 0.450980, 0.231373, 1.0 }, + { 0.760784, 0.415686, 0.188235, 1.0 }, + { 0.752941, 0.380392, 0.152941, 1.0 }, + { 0.756863, 0.360784, 0.121569, 1.0 }, + { 0.768627, 0.349020, 0.101961, 1.0 }, + { 0.776471, 0.337255, 0.086275, 1.0 }, + }; +/* 040221-39 */ +static double4 colors_396[] = { + { 0.172549, 0.160784, 0.149020, 1.0 }, + { 0.152941, 0.152941, 0.188235, 1.0 }, + { 0.141176, 0.176471, 0.231373, 1.0 }, + { 0.129412, 0.200000, 0.278431, 1.0 }, + { 0.145098, 0.231373, 0.341176, 1.0 }, + { 0.160784, 0.266667, 0.407843, 1.0 }, + { 0.172549, 0.290196, 0.439216, 1.0 }, + { 0.184314, 0.317647, 0.470588, 1.0 }, + { 0.203922, 0.400000, 0.603922, 1.0 }, + { 0.180392, 0.407843, 0.647059, 1.0 }, + { 0.160784, 0.415686, 0.690196, 1.0 }, + { 0.129412, 0.388235, 0.686275, 1.0 }, + { 0.098039, 0.364706, 0.686275, 1.0 }, + { 0.094118, 0.337255, 0.643137, 1.0 }, + { 0.094118, 0.313725, 0.600000, 1.0 }, + { 0.098039, 0.301961, 0.572549, 1.0 }, + { 0.105882, 0.294118, 0.549020, 1.0 }, + { 0.156863, 0.274510, 0.486275, 1.0 }, + { 0.172549, 0.258824, 0.447059, 1.0 }, + { 0.192157, 0.247059, 0.411765, 1.0 }, + { 0.223529, 0.239216, 0.368627, 1.0 }, + { 0.254902, 0.231373, 0.325490, 1.0 }, + { 0.274510, 0.235294, 0.305882, 1.0 }, + { 0.298039, 0.243137, 0.290196, 1.0 }, + { 0.427451, 0.325490, 0.309804, 1.0 }, + { 0.505882, 0.388235, 0.345098, 1.0 }, + { 0.584314, 0.450980, 0.380392, 1.0 }, + { 0.643137, 0.525490, 0.435294, 1.0 }, + { 0.705882, 0.600000, 0.494118, 1.0 }, + { 0.725490, 0.631373, 0.521569, 1.0 }, + { 0.745098, 0.666667, 0.549020, 1.0 }, + { 0.780392, 0.729412, 0.600000, 1.0 }, + { 0.819608, 0.780392, 0.658824, 1.0 }, + { 0.898039, 0.858824, 0.721569, 1.0 }, + { 0.917647, 0.882353, 0.737255, 1.0 }, + { 0.941176, 0.905882, 0.752941, 1.0 }, + { 0.937255, 0.901961, 0.741176, 1.0 }, + { 0.937255, 0.901961, 0.729412, 1.0 }, + { 0.933333, 0.894118, 0.717647, 1.0 }, + { 0.933333, 0.890196, 0.705882, 1.0 }, + { 0.909804, 0.850980, 0.631373, 1.0 }, + { 0.874510, 0.803922, 0.596078, 1.0 }, + { 0.839216, 0.756863, 0.560784, 1.0 }, + { 0.780392, 0.694118, 0.517647, 1.0 }, + { 0.725490, 0.635294, 0.478431, 1.0 }, + { 0.694118, 0.600000, 0.450980, 1.0 }, + { 0.666667, 0.568627, 0.427451, 1.0 }, + { 0.615686, 0.505882, 0.372549, 1.0 }, + { 0.588235, 0.454902, 0.305882, 1.0 }, + { 0.556863, 0.388235, 0.215686, 1.0 }, + { 0.572549, 0.392157, 0.211765, 1.0 }, + { 0.588235, 0.396078, 0.211765, 1.0 }, + { 0.588235, 0.407843, 0.250980, 1.0 }, + { 0.592157, 0.423529, 0.290196, 1.0 }, + { 0.600000, 0.431373, 0.301961, 1.0 }, + { 0.611765, 0.443137, 0.313725, 1.0 }, + { 0.619608, 0.498039, 0.376471, 1.0 }, + { 0.627451, 0.529412, 0.411765, 1.0 }, + { 0.639216, 0.560784, 0.447059, 1.0 }, + { 0.647059, 0.596078, 0.494118, 1.0 }, + { 0.658824, 0.635294, 0.545098, 1.0 }, + { 0.666667, 0.650980, 0.564706, 1.0 }, + { 0.674510, 0.666667, 0.588235, 1.0 }, + { 0.674510, 0.694118, 0.643137, 1.0 }, + { 0.678431, 0.713725, 0.666667, 1.0 }, + { 0.650980, 0.701961, 0.682353, 1.0 }, + { 0.615686, 0.662745, 0.654902, 1.0 }, + { 0.584314, 0.623529, 0.631373, 1.0 }, + { 0.556863, 0.596078, 0.603922, 1.0 }, + { 0.533333, 0.568627, 0.580392, 1.0 }, + { 0.498039, 0.517647, 0.541176, 1.0 }, + { 0.486275, 0.474510, 0.482353, 1.0 }, + { 0.458824, 0.419608, 0.384314, 1.0 }, + { 0.427451, 0.396078, 0.349020, 1.0 }, + { 0.400000, 0.372549, 0.313725, 1.0 }, + { 0.360784, 0.345098, 0.286275, 1.0 }, + { 0.325490, 0.321569, 0.262745, 1.0 }, + { 0.309804, 0.309804, 0.266667, 1.0 }, + { 0.294118, 0.301961, 0.274510, 1.0 }, + { 0.247059, 0.290196, 0.309804, 1.0 }, + { 0.231373, 0.298039, 0.349020, 1.0 }, + { 0.200000, 0.368627, 0.454902, 1.0 }, + { 0.200000, 0.403922, 0.478431, 1.0 }, + { 0.200000, 0.443137, 0.505882, 1.0 }, + { 0.207843, 0.458824, 0.509804, 1.0 }, + { 0.219608, 0.478431, 0.517647, 1.0 }, + { 0.219608, 0.494118, 0.545098, 1.0 }, + { 0.235294, 0.509804, 0.552941, 1.0 }, + { 0.243137, 0.541176, 0.592157, 1.0 }, + { 0.254902, 0.556863, 0.600000, 1.0 }, + { 0.270588, 0.572549, 0.611765, 1.0 }, + { 0.294118, 0.580392, 0.596078, 1.0 }, + { 0.317647, 0.588235, 0.584314, 1.0 }, + { 0.364706, 0.600000, 0.572549, 1.0 }, + { 0.415686, 0.607843, 0.545098, 1.0 }, + { 0.443137, 0.596078, 0.505882, 1.0 }, + { 0.478431, 0.600000, 0.486275, 1.0 }, + { 0.529412, 0.603922, 0.501961, 1.0 }, + { 0.564706, 0.611765, 0.513725, 1.0 }, + { 0.600000, 0.619608, 0.529412, 1.0 }, + { 0.623529, 0.631373, 0.537255, 1.0 }, + { 0.647059, 0.643137, 0.549020, 1.0 }, + { 0.682353, 0.654902, 0.556863, 1.0 }, + { 0.721569, 0.670588, 0.560784, 1.0 }, + { 0.737255, 0.670588, 0.552941, 1.0 }, + { 0.701961, 0.635294, 0.525490, 1.0 }, + { 0.670588, 0.600000, 0.501961, 1.0 }, + { 0.643137, 0.572549, 0.486275, 1.0 }, + { 0.619608, 0.545098, 0.474510, 1.0 }, + { 0.549020, 0.482353, 0.450980, 1.0 }, + { 0.505882, 0.443137, 0.435294, 1.0 }, + { 0.482353, 0.415686, 0.411765, 1.0 }, + { 0.482353, 0.419608, 0.411765, 1.0 }, + { 0.494118, 0.427451, 0.407843, 1.0 }, + { 0.498039, 0.431373, 0.407843, 1.0 }, + { 0.505882, 0.435294, 0.411765, 1.0 }, + { 0.494118, 0.423529, 0.419608, 1.0 }, + { 0.478431, 0.419608, 0.447059, 1.0 }, + { 0.462745, 0.423529, 0.458824, 1.0 }, + { 0.470588, 0.462745, 0.490196, 1.0 }, + { 0.564706, 0.580392, 0.549020, 1.0 }, + { 0.631373, 0.647059, 0.580392, 1.0 }, + { 0.701961, 0.713725, 0.615686, 1.0 }, + { 0.725490, 0.733333, 0.631373, 1.0 }, + { 0.749020, 0.752941, 0.647059, 1.0 }, + { 0.764706, 0.764706, 0.666667, 1.0 }, + { 0.741176, 0.788235, 0.690196, 1.0 }, + { 0.709804, 0.800000, 0.694118, 1.0 }, + { 0.682353, 0.807843, 0.686275, 1.0 }, + { 0.639216, 0.780392, 0.647059, 1.0 }, + { 0.639216, 0.764706, 0.631373, 1.0 }, + { 0.639216, 0.752941, 0.619608, 1.0 }, + { 0.650980, 0.709804, 0.592157, 1.0 }, + { 0.639216, 0.674510, 0.572549, 1.0 }, + { 0.600000, 0.623529, 0.537255, 1.0 }, + { 0.549020, 0.580392, 0.498039, 1.0 }, + { 0.427451, 0.447059, 0.388235, 1.0 }, + { 0.388235, 0.376471, 0.325490, 1.0 }, + { 0.349020, 0.309804, 0.266667, 1.0 }, + { 0.341176, 0.282353, 0.243137, 1.0 }, + { 0.333333, 0.258824, 0.223529, 1.0 }, + { 0.321569, 0.211765, 0.192157, 1.0 }, + { 0.317647, 0.188235, 0.172549, 1.0 }, + { 0.313725, 0.168627, 0.164706, 1.0 }, + { 0.301961, 0.156863, 0.152941, 1.0 }, + { 0.270588, 0.129412, 0.137255, 1.0 }, + { 0.254902, 0.129412, 0.137255, 1.0 }, + { 0.243137, 0.133333, 0.137255, 1.0 }, + { 0.215686, 0.145098, 0.164706, 1.0 }, + { 0.203922, 0.168627, 0.207843, 1.0 }, + { 0.203922, 0.188235, 0.247059, 1.0 }, + { 0.211765, 0.227451, 0.286275, 1.0 }, + { 0.282353, 0.294118, 0.356863, 1.0 }, + { 0.301961, 0.317647, 0.368627, 1.0 }, + { 0.325490, 0.341176, 0.380392, 1.0 }, + { 0.368627, 0.396078, 0.411765, 1.0 }, + { 0.403922, 0.447059, 0.454902, 1.0 }, + { 0.454902, 0.486275, 0.482353, 1.0 }, + { 0.501961, 0.537255, 0.501961, 1.0 }, + { 0.541176, 0.568627, 0.513725, 1.0 }, + { 0.607843, 0.588235, 0.513725, 1.0 }, + { 0.694118, 0.600000, 0.450980, 1.0 }, + { 0.698039, 0.596078, 0.439216, 1.0 }, + { 0.701961, 0.592157, 0.431373, 1.0 }, + { 0.741176, 0.603922, 0.411765, 1.0 }, + { 0.796078, 0.619608, 0.372549, 1.0 }, + { 0.827451, 0.623529, 0.333333, 1.0 }, + { 0.850980, 0.611765, 0.301961, 1.0 }, + { 0.913725, 0.603922, 0.200000, 1.0 }, + { 0.882353, 0.568627, 0.188235, 1.0 }, + { 0.854902, 0.533333, 0.176471, 1.0 }, + { 0.784314, 0.486275, 0.160784, 1.0 }, + { 0.717647, 0.435294, 0.137255, 1.0 }, + { 0.635294, 0.396078, 0.113725, 1.0 }, + { 0.556863, 0.360784, 0.109804, 1.0 }, + { 0.529412, 0.368627, 0.105882, 1.0 }, + { 0.521569, 0.388235, 0.090196, 1.0 }, + { 0.482353, 0.360784, 0.090196, 1.0 }, + { 0.411765, 0.333333, 0.105882, 1.0 }, + { 0.345098, 0.286275, 0.109804, 1.0 }, + { 0.270588, 0.243137, 0.101961, 1.0 }, + { 0.200000, 0.200000, 0.101961, 1.0 }, + { 0.133333, 0.172549, 0.113725, 1.0 }, + { 0.098039, 0.168627, 0.125490, 1.0 }, + { 0.125490, 0.200000, 0.168627, 1.0 }, + { 0.141176, 0.207843, 0.180392, 1.0 }, + { 0.160784, 0.219608, 0.196078, 1.0 }, + { 0.207843, 0.239216, 0.219608, 1.0 }, + { 0.262745, 0.250980, 0.235294, 1.0 }, + { 0.305882, 0.270588, 0.247059, 1.0 }, + { 0.341176, 0.290196, 0.270588, 1.0 }, + { 0.392157, 0.321569, 0.294118, 1.0 }, + { 0.447059, 0.364706, 0.333333, 1.0 }, + { 0.501961, 0.415686, 0.380392, 1.0 }, + { 0.560784, 0.482353, 0.439216, 1.0 }, + { 0.623529, 0.541176, 0.494118, 1.0 }, + { 0.670588, 0.607843, 0.545098, 1.0 }, + { 0.686275, 0.666667, 0.600000, 1.0 }, + { 0.682353, 0.713725, 0.650980, 1.0 }, + { 0.678431, 0.749020, 0.682353, 1.0 }, + { 0.682353, 0.776471, 0.705882, 1.0 }, + { 0.686275, 0.811765, 0.733333, 1.0 }, + { 0.713725, 0.835294, 0.756863, 1.0 }, + { 0.749020, 0.858824, 0.776471, 1.0 }, + { 0.780392, 0.886275, 0.800000, 1.0 }, + { 0.776471, 0.905882, 0.843137, 1.0 }, + { 0.756863, 0.921569, 0.862745, 1.0 }, + { 0.717647, 0.921569, 0.882353, 1.0 }, + { 0.670588, 0.917647, 0.890196, 1.0 }, + { 0.627451, 0.890196, 0.894118, 1.0 }, + { 0.619608, 0.874510, 0.898039, 1.0 }, + { 0.619608, 0.866667, 0.890196, 1.0 }, + { 0.600000, 0.858824, 0.905882, 1.0 }, + { 0.568627, 0.847059, 0.913725, 1.0 }, + { 0.517647, 0.800000, 0.921569, 1.0 }, + { 0.450980, 0.749020, 0.886275, 1.0 }, + { 0.364706, 0.654902, 0.823529, 1.0 }, + { 0.298039, 0.572549, 0.764706, 1.0 }, + { 0.247059, 0.498039, 0.690196, 1.0 }, + { 0.207843, 0.439216, 0.611765, 1.0 }, + { 0.176471, 0.396078, 0.541176, 1.0 }, + { 0.152941, 0.349020, 0.498039, 1.0 }, + { 0.129412, 0.301961, 0.447059, 1.0 }, + { 0.101961, 0.235294, 0.372549, 1.0 }, + { 0.082353, 0.168627, 0.305882, 1.0 }, + { 0.090196, 0.109804, 0.239216, 1.0 }, + { 0.113725, 0.074510, 0.172549, 1.0 }, + { 0.145098, 0.066667, 0.125490, 1.0 }, + { 0.176471, 0.082353, 0.109804, 1.0 }, + { 0.215686, 0.105882, 0.117647, 1.0 }, + { 0.243137, 0.129412, 0.129412, 1.0 }, + { 0.266667, 0.152941, 0.149020, 1.0 }, + { 0.282353, 0.184314, 0.184314, 1.0 }, + { 0.298039, 0.223529, 0.219608, 1.0 }, + { 0.337255, 0.262745, 0.254902, 1.0 }, + { 0.384314, 0.309804, 0.298039, 1.0 }, + { 0.443137, 0.368627, 0.345098, 1.0 }, + { 0.501961, 0.439216, 0.403922, 1.0 }, + { 0.572549, 0.501961, 0.458824, 1.0 }, + { 0.627451, 0.564706, 0.517647, 1.0 }, + { 0.650980, 0.623529, 0.564706, 1.0 }, + { 0.682353, 0.662745, 0.592157, 1.0 }, + { 0.701961, 0.682353, 0.615686, 1.0 }, + { 0.705882, 0.682353, 0.611765, 1.0 }, + { 0.698039, 0.674510, 0.600000, 1.0 }, + { 0.682353, 0.654902, 0.576471, 1.0 }, + { 0.666667, 0.623529, 0.552941, 1.0 }, + { 0.627451, 0.588235, 0.521569, 1.0 }, + { 0.580392, 0.549020, 0.482353, 1.0 }, + { 0.525490, 0.501961, 0.439216, 1.0 }, + { 0.462745, 0.439216, 0.388235, 1.0 }, + { 0.403922, 0.368627, 0.321569, 1.0 }, + { 0.333333, 0.309804, 0.266667, 1.0 }, + { 0.270588, 0.254902, 0.219608, 1.0 }, + { 0.227451, 0.207843, 0.188235, 1.0 }, + { 0.200000, 0.176471, 0.160784, 1.0 }, + }; +/* 040221-40 */ +static double4 colors_397[] = { + { 0.435294, 0.211765, 0.168627, 1.0 }, + { 0.364706, 0.176471, 0.145098, 1.0 }, + { 0.372549, 0.192157, 0.152941, 1.0 }, + { 0.384314, 0.207843, 0.164706, 1.0 }, + { 0.403922, 0.235294, 0.211765, 1.0 }, + { 0.423529, 0.266667, 0.258824, 1.0 }, + { 0.403922, 0.270588, 0.270588, 1.0 }, + { 0.384314, 0.274510, 0.286275, 1.0 }, + { 0.313725, 0.305882, 0.337255, 1.0 }, + { 0.294118, 0.305882, 0.341176, 1.0 }, + { 0.274510, 0.305882, 0.345098, 1.0 }, + { 0.203922, 0.274510, 0.321569, 1.0 }, + { 0.137255, 0.243137, 0.301961, 1.0 }, + { 0.094118, 0.196078, 0.262745, 1.0 }, + { 0.054902, 0.149020, 0.227451, 1.0 }, + { 0.054902, 0.125490, 0.203922, 1.0 }, + { 0.058824, 0.105882, 0.184314, 1.0 }, + { 0.078431, 0.070588, 0.094118, 1.0 }, + { 0.094118, 0.054902, 0.074510, 1.0 }, + { 0.109804, 0.043137, 0.058824, 1.0 }, + { 0.121569, 0.027451, 0.058824, 1.0 }, + { 0.133333, 0.011765, 0.062745, 1.0 }, + { 0.137255, 0.019608, 0.070588, 1.0 }, + { 0.145098, 0.031373, 0.078431, 1.0 }, + { 0.176471, 0.129412, 0.184314, 1.0 }, + { 0.207843, 0.180392, 0.254902, 1.0 }, + { 0.243137, 0.231373, 0.329412, 1.0 }, + { 0.258824, 0.270588, 0.376471, 1.0 }, + { 0.278431, 0.313725, 0.423529, 1.0 }, + { 0.274510, 0.329412, 0.443137, 1.0 }, + { 0.274510, 0.349020, 0.466667, 1.0 }, + { 0.298039, 0.356863, 0.482353, 1.0 }, + { 0.309804, 0.356863, 0.478431, 1.0 }, + { 0.317647, 0.294118, 0.368627, 1.0 }, + { 0.274510, 0.243137, 0.309804, 1.0 }, + { 0.231373, 0.192157, 0.250980, 1.0 }, + { 0.188235, 0.137255, 0.192157, 1.0 }, + { 0.149020, 0.082353, 0.133333, 1.0 }, + { 0.133333, 0.066667, 0.117647, 1.0 }, + { 0.117647, 0.054902, 0.101961, 1.0 }, + { 0.066667, 0.054902, 0.101961, 1.0 }, + { 0.047059, 0.047059, 0.098039, 1.0 }, + { 0.031373, 0.043137, 0.098039, 1.0 }, + { 0.019608, 0.047059, 0.098039, 1.0 }, + { 0.011765, 0.050980, 0.101961, 1.0 }, + { 0.011765, 0.050980, 0.101961, 1.0 }, + { 0.011765, 0.054902, 0.101961, 1.0 }, + { 0.023529, 0.054902, 0.094118, 1.0 }, + { 0.043137, 0.047059, 0.074510, 1.0 }, + { 0.090196, 0.031373, 0.039216, 1.0 }, + { 0.109804, 0.031373, 0.031373, 1.0 }, + { 0.133333, 0.031373, 0.023529, 1.0 }, + { 0.156863, 0.035294, 0.023529, 1.0 }, + { 0.180392, 0.043137, 0.023529, 1.0 }, + { 0.192157, 0.043137, 0.023529, 1.0 }, + { 0.207843, 0.047059, 0.027451, 1.0 }, + { 0.254902, 0.058824, 0.047059, 1.0 }, + { 0.274510, 0.070588, 0.058824, 1.0 }, + { 0.298039, 0.082353, 0.070588, 1.0 }, + { 0.317647, 0.090196, 0.082353, 1.0 }, + { 0.337255, 0.101961, 0.094118, 1.0 }, + { 0.341176, 0.101961, 0.101961, 1.0 }, + { 0.349020, 0.101961, 0.109804, 1.0 }, + { 0.368627, 0.090196, 0.129412, 1.0 }, + { 0.388235, 0.117647, 0.172549, 1.0 }, + { 0.450980, 0.200000, 0.278431, 1.0 }, + { 0.466667, 0.227451, 0.321569, 1.0 }, + { 0.486275, 0.258824, 0.368627, 1.0 }, + { 0.474510, 0.270588, 0.384314, 1.0 }, + { 0.462745, 0.286275, 0.403922, 1.0 }, + { 0.411765, 0.298039, 0.439216, 1.0 }, + { 0.376471, 0.321569, 0.466667, 1.0 }, + { 0.337255, 0.368627, 0.498039, 1.0 }, + { 0.290196, 0.341176, 0.454902, 1.0 }, + { 0.243137, 0.317647, 0.415686, 1.0 }, + { 0.200000, 0.266667, 0.349020, 1.0 }, + { 0.160784, 0.219608, 0.282353, 1.0 }, + { 0.160784, 0.207843, 0.258824, 1.0 }, + { 0.160784, 0.196078, 0.239216, 1.0 }, + { 0.156863, 0.172549, 0.211765, 1.0 }, + { 0.164706, 0.141176, 0.160784, 1.0 }, + { 0.196078, 0.082353, 0.074510, 1.0 }, + { 0.211765, 0.074510, 0.058824, 1.0 }, + { 0.227451, 0.066667, 0.047059, 1.0 }, + { 0.231373, 0.066667, 0.047059, 1.0 }, + { 0.239216, 0.070588, 0.050980, 1.0 }, + { 0.250980, 0.082353, 0.058824, 1.0 }, + { 0.266667, 0.105882, 0.082353, 1.0 }, + { 0.392157, 0.211765, 0.164706, 1.0 }, + { 0.470588, 0.254902, 0.200000, 1.0 }, + { 0.549020, 0.301961, 0.235294, 1.0 }, + { 0.556863, 0.309804, 0.239216, 1.0 }, + { 0.568627, 0.317647, 0.247059, 1.0 }, + { 0.607843, 0.329412, 0.254902, 1.0 }, + { 0.627451, 0.333333, 0.247059, 1.0 }, + { 0.658824, 0.333333, 0.243137, 1.0 }, + { 0.713725, 0.325490, 0.231373, 1.0 }, + { 0.717647, 0.325490, 0.235294, 1.0 }, + { 0.650980, 0.298039, 0.235294, 1.0 }, + { 0.588235, 0.274510, 0.239216, 1.0 }, + { 0.564706, 0.243137, 0.223529, 1.0 }, + { 0.541176, 0.211765, 0.211765, 1.0 }, + { 0.498039, 0.160784, 0.172549, 1.0 }, + { 0.486275, 0.152941, 0.160784, 1.0 }, + { 0.400000, 0.164706, 0.192157, 1.0 }, + { 0.333333, 0.125490, 0.168627, 1.0 }, + { 0.266667, 0.086275, 0.149020, 1.0 }, + { 0.239216, 0.062745, 0.117647, 1.0 }, + { 0.215686, 0.039216, 0.086275, 1.0 }, + { 0.184314, 0.015686, 0.043137, 1.0 }, + { 0.149020, 0.015686, 0.019608, 1.0 }, + { 0.129412, 0.019608, 0.011765, 1.0 }, + { 0.117647, 0.019608, 0.019608, 1.0 }, + { 0.137255, 0.015686, 0.039216, 1.0 }, + { 0.149020, 0.019608, 0.039216, 1.0 }, + { 0.164706, 0.027451, 0.039216, 1.0 }, + { 0.192157, 0.039216, 0.043137, 1.0 }, + { 0.215686, 0.039216, 0.047059, 1.0 }, + { 0.243137, 0.031373, 0.050980, 1.0 }, + { 0.274510, 0.031373, 0.058824, 1.0 }, + { 0.388235, 0.070588, 0.070588, 1.0 }, + { 0.462745, 0.101961, 0.082353, 1.0 }, + { 0.537255, 0.137255, 0.098039, 1.0 }, + { 0.568627, 0.160784, 0.113725, 1.0 }, + { 0.600000, 0.188235, 0.133333, 1.0 }, + { 0.627451, 0.231373, 0.176471, 1.0 }, + { 0.658824, 0.278431, 0.211765, 1.0 }, + { 0.698039, 0.301961, 0.223529, 1.0 }, + { 0.701961, 0.317647, 0.215686, 1.0 }, + { 0.627451, 0.313725, 0.223529, 1.0 }, + { 0.584314, 0.305882, 0.223529, 1.0 }, + { 0.545098, 0.298039, 0.223529, 1.0 }, + { 0.470588, 0.258824, 0.211765, 1.0 }, + { 0.388235, 0.207843, 0.176471, 1.0 }, + { 0.286275, 0.164706, 0.137255, 1.0 }, + { 0.207843, 0.109804, 0.101961, 1.0 }, + { 0.125490, 0.035294, 0.050980, 1.0 }, + { 0.129412, 0.027451, 0.043137, 1.0 }, + { 0.133333, 0.019608, 0.039216, 1.0 }, + { 0.137255, 0.019608, 0.039216, 1.0 }, + { 0.145098, 0.023529, 0.039216, 1.0 }, + { 0.156863, 0.023529, 0.031373, 1.0 }, + { 0.172549, 0.023529, 0.023529, 1.0 }, + { 0.188235, 0.023529, 0.019608, 1.0 }, + { 0.200000, 0.023529, 0.015686, 1.0 }, + { 0.196078, 0.023529, 0.015686, 1.0 }, + { 0.188235, 0.023529, 0.011765, 1.0 }, + { 0.180392, 0.023529, 0.011765, 1.0 }, + { 0.156863, 0.019608, 0.011765, 1.0 }, + { 0.129412, 0.015686, 0.003922, 1.0 }, + { 0.098039, 0.015686, 0.003922, 1.0 }, + { 0.078431, 0.007843, 0.003922, 1.0 }, + { 0.043137, 0.003922, 0.000000, 1.0 }, + { 0.035294, 0.003922, 0.000000, 1.0 }, + { 0.031373, 0.003922, 0.003922, 1.0 }, + { 0.023529, 0.007843, 0.007843, 1.0 }, + { 0.019608, 0.019608, 0.035294, 1.0 }, + { 0.023529, 0.043137, 0.074510, 1.0 }, + { 0.027451, 0.070588, 0.113725, 1.0 }, + { 0.027451, 0.082353, 0.145098, 1.0 }, + { 0.031373, 0.082353, 0.145098, 1.0 }, + { 0.023529, 0.074510, 0.129412, 1.0 }, + { 0.023529, 0.078431, 0.133333, 1.0 }, + { 0.023529, 0.082353, 0.141176, 1.0 }, + { 0.019608, 0.086275, 0.149020, 1.0 }, + { 0.019608, 0.078431, 0.137255, 1.0 }, + { 0.011765, 0.058824, 0.101961, 1.0 }, + { 0.007843, 0.031373, 0.054902, 1.0 }, + { 0.027451, 0.003922, 0.007843, 1.0 }, + { 0.035294, 0.000000, 0.003922, 1.0 }, + { 0.047059, 0.000000, 0.003922, 1.0 }, + { 0.070588, 0.000000, 0.000000, 1.0 }, + { 0.094118, 0.003922, 0.000000, 1.0 }, + { 0.117647, 0.003922, 0.000000, 1.0 }, + { 0.133333, 0.003922, 0.000000, 1.0 }, + { 0.141176, 0.000000, 0.000000, 1.0 }, + { 0.152941, 0.003922, 0.000000, 1.0 }, + { 0.156863, 0.003922, 0.000000, 1.0 }, + { 0.164706, 0.003922, 0.000000, 1.0 }, + { 0.168627, 0.003922, 0.000000, 1.0 }, + { 0.172549, 0.000000, 0.000000, 1.0 }, + { 0.180392, 0.000000, 0.000000, 1.0 }, + { 0.180392, 0.000000, 0.000000, 1.0 }, + { 0.188235, 0.003922, 0.003922, 1.0 }, + { 0.215686, 0.015686, 0.007843, 1.0 }, + { 0.223529, 0.019608, 0.011765, 1.0 }, + { 0.231373, 0.027451, 0.015686, 1.0 }, + { 0.250980, 0.047059, 0.031373, 1.0 }, + { 0.266667, 0.086275, 0.082353, 1.0 }, + { 0.301961, 0.141176, 0.152941, 1.0 }, + { 0.337255, 0.203922, 0.231373, 1.0 }, + { 0.400000, 0.278431, 0.301961, 1.0 }, + { 0.478431, 0.333333, 0.333333, 1.0 }, + { 0.537255, 0.396078, 0.376471, 1.0 }, + { 0.623529, 0.454902, 0.435294, 1.0 }, + { 0.666667, 0.529412, 0.537255, 1.0 }, + { 0.721569, 0.611765, 0.639216, 1.0 }, + { 0.784314, 0.674510, 0.701961, 1.0 }, + { 0.823529, 0.725490, 0.737255, 1.0 }, + { 0.882353, 0.741176, 0.741176, 1.0 }, + { 0.894118, 0.756863, 0.768627, 1.0 }, + { 0.878431, 0.760784, 0.792157, 1.0 }, + { 0.850980, 0.749020, 0.792157, 1.0 }, + { 0.811765, 0.733333, 0.768627, 1.0 }, + { 0.760784, 0.662745, 0.682353, 1.0 }, + { 0.705882, 0.603922, 0.603922, 1.0 }, + { 0.643137, 0.521569, 0.525490, 1.0 }, + { 0.568627, 0.435294, 0.435294, 1.0 }, + { 0.521569, 0.380392, 0.360784, 1.0 }, + { 0.450980, 0.290196, 0.258824, 1.0 }, + { 0.384314, 0.227451, 0.172549, 1.0 }, + { 0.317647, 0.192157, 0.125490, 1.0 }, + { 0.258824, 0.168627, 0.121569, 1.0 }, + { 0.250980, 0.196078, 0.176471, 1.0 }, + { 0.258824, 0.231373, 0.243137, 1.0 }, + { 0.286275, 0.266667, 0.301961, 1.0 }, + { 0.309804, 0.321569, 0.352941, 1.0 }, + { 0.337255, 0.376471, 0.419608, 1.0 }, + { 0.384314, 0.431373, 0.490196, 1.0 }, + { 0.431373, 0.501961, 0.580392, 1.0 }, + { 0.494118, 0.560784, 0.666667, 1.0 }, + { 0.533333, 0.627451, 0.741176, 1.0 }, + { 0.584314, 0.682353, 0.792157, 1.0 }, + { 0.635294, 0.717647, 0.827451, 1.0 }, + { 0.670588, 0.756863, 0.858824, 1.0 }, + { 0.733333, 0.780392, 0.866667, 1.0 }, + { 0.749020, 0.803922, 0.898039, 1.0 }, + { 0.776471, 0.827451, 0.909804, 1.0 }, + { 0.803922, 0.835294, 0.917647, 1.0 }, + { 0.803922, 0.843137, 0.925490, 1.0 }, + { 0.803922, 0.835294, 0.905882, 1.0 }, + { 0.772549, 0.807843, 0.890196, 1.0 }, + { 0.729412, 0.776471, 0.850980, 1.0 }, + { 0.678431, 0.729412, 0.807843, 1.0 }, + { 0.619608, 0.666667, 0.752941, 1.0 }, + { 0.552941, 0.600000, 0.690196, 1.0 }, + { 0.490196, 0.517647, 0.619608, 1.0 }, + { 0.431373, 0.439216, 0.537255, 1.0 }, + { 0.384314, 0.368627, 0.458824, 1.0 }, + { 0.333333, 0.305882, 0.376471, 1.0 }, + { 0.301961, 0.243137, 0.298039, 1.0 }, + { 0.290196, 0.180392, 0.223529, 1.0 }, + { 0.286275, 0.125490, 0.156863, 1.0 }, + { 0.305882, 0.086275, 0.105882, 1.0 }, + { 0.309804, 0.078431, 0.074510, 1.0 }, + { 0.317647, 0.078431, 0.062745, 1.0 }, + { 0.325490, 0.082353, 0.054902, 1.0 }, + { 0.356863, 0.090196, 0.047059, 1.0 }, + { 0.411765, 0.113725, 0.062745, 1.0 }, + { 0.454902, 0.149020, 0.086275, 1.0 }, + { 0.478431, 0.192157, 0.129412, 1.0 }, + { 0.458824, 0.200000, 0.152941, 1.0 }, + { 0.431373, 0.184314, 0.141176, 1.0 }, + { 0.427451, 0.188235, 0.141176, 1.0 }, + { 0.431373, 0.180392, 0.125490, 1.0 }, + { 0.443137, 0.207843, 0.149020, 1.0 }, + }; +/* 040221-41 */ +static double4 colors_398[] = { + { 0.101961, 0.321569, 0.392157, 1.0 }, + { 0.101961, 0.266667, 0.349020, 1.0 }, + { 0.086275, 0.250980, 0.329412, 1.0 }, + { 0.074510, 0.235294, 0.313725, 1.0 }, + { 0.058824, 0.227451, 0.290196, 1.0 }, + { 0.047059, 0.223529, 0.266667, 1.0 }, + { 0.039216, 0.223529, 0.254902, 1.0 }, + { 0.035294, 0.223529, 0.243137, 1.0 }, + { 0.062745, 0.262745, 0.258824, 1.0 }, + { 0.070588, 0.250980, 0.239216, 1.0 }, + { 0.078431, 0.243137, 0.219608, 1.0 }, + { 0.074510, 0.223529, 0.192157, 1.0 }, + { 0.070588, 0.203922, 0.168627, 1.0 }, + { 0.062745, 0.196078, 0.152941, 1.0 }, + { 0.058824, 0.192157, 0.141176, 1.0 }, + { 0.058824, 0.192157, 0.137255, 1.0 }, + { 0.058824, 0.192157, 0.137255, 1.0 }, + { 0.066667, 0.192157, 0.145098, 1.0 }, + { 0.062745, 0.172549, 0.133333, 1.0 }, + { 0.062745, 0.156863, 0.121569, 1.0 }, + { 0.054902, 0.125490, 0.105882, 1.0 }, + { 0.047059, 0.098039, 0.090196, 1.0 }, + { 0.043137, 0.090196, 0.082353, 1.0 }, + { 0.039216, 0.086275, 0.074510, 1.0 }, + { 0.043137, 0.098039, 0.074510, 1.0 }, + { 0.066667, 0.129412, 0.101961, 1.0 }, + { 0.094118, 0.164706, 0.133333, 1.0 }, + { 0.117647, 0.200000, 0.168627, 1.0 }, + { 0.145098, 0.239216, 0.203922, 1.0 }, + { 0.149020, 0.250980, 0.223529, 1.0 }, + { 0.152941, 0.262745, 0.247059, 1.0 }, + { 0.160784, 0.282353, 0.286275, 1.0 }, + { 0.152941, 0.298039, 0.321569, 1.0 }, + { 0.141176, 0.329412, 0.392157, 1.0 }, + { 0.145098, 0.349020, 0.423529, 1.0 }, + { 0.152941, 0.368627, 0.454902, 1.0 }, + { 0.152941, 0.380392, 0.474510, 1.0 }, + { 0.156863, 0.392157, 0.498039, 1.0 }, + { 0.152941, 0.392157, 0.505882, 1.0 }, + { 0.152941, 0.396078, 0.517647, 1.0 }, + { 0.121569, 0.364706, 0.498039, 1.0 }, + { 0.090196, 0.325490, 0.470588, 1.0 }, + { 0.062745, 0.290196, 0.447059, 1.0 }, + { 0.043137, 0.250980, 0.400000, 1.0 }, + { 0.027451, 0.215686, 0.352941, 1.0 }, + { 0.023529, 0.200000, 0.329412, 1.0 }, + { 0.019608, 0.184314, 0.309804, 1.0 }, + { 0.011765, 0.160784, 0.278431, 1.0 }, + { 0.011765, 0.141176, 0.239216, 1.0 }, + { 0.015686, 0.125490, 0.184314, 1.0 }, + { 0.015686, 0.117647, 0.156863, 1.0 }, + { 0.015686, 0.113725, 0.133333, 1.0 }, + { 0.015686, 0.117647, 0.113725, 1.0 }, + { 0.019608, 0.121569, 0.094118, 1.0 }, + { 0.015686, 0.125490, 0.090196, 1.0 }, + { 0.015686, 0.133333, 0.086275, 1.0 }, + { 0.011765, 0.164706, 0.086275, 1.0 }, + { 0.019608, 0.184314, 0.109804, 1.0 }, + { 0.031373, 0.203922, 0.133333, 1.0 }, + { 0.043137, 0.231373, 0.172549, 1.0 }, + { 0.054902, 0.258824, 0.211765, 1.0 }, + { 0.062745, 0.274510, 0.239216, 1.0 }, + { 0.070588, 0.294118, 0.266667, 1.0 }, + { 0.094118, 0.333333, 0.309804, 1.0 }, + { 0.125490, 0.380392, 0.349020, 1.0 }, + { 0.180392, 0.474510, 0.411765, 1.0 }, + { 0.207843, 0.494118, 0.435294, 1.0 }, + { 0.235294, 0.513725, 0.458824, 1.0 }, + { 0.243137, 0.517647, 0.470588, 1.0 }, + { 0.254902, 0.521569, 0.482353, 1.0 }, + { 0.258824, 0.513725, 0.509804, 1.0 }, + { 0.258824, 0.505882, 0.537255, 1.0 }, + { 0.254902, 0.501961, 0.596078, 1.0 }, + { 0.247059, 0.498039, 0.603922, 1.0 }, + { 0.239216, 0.498039, 0.611765, 1.0 }, + { 0.235294, 0.494118, 0.607843, 1.0 }, + { 0.235294, 0.494118, 0.607843, 1.0 }, + { 0.223529, 0.486275, 0.607843, 1.0 }, + { 0.215686, 0.478431, 0.607843, 1.0 }, + { 0.188235, 0.454902, 0.603922, 1.0 }, + { 0.160784, 0.431373, 0.596078, 1.0 }, + { 0.101961, 0.368627, 0.541176, 1.0 }, + { 0.074510, 0.329412, 0.501961, 1.0 }, + { 0.047059, 0.290196, 0.462745, 1.0 }, + { 0.039216, 0.278431, 0.447059, 1.0 }, + { 0.035294, 0.266667, 0.431373, 1.0 }, + { 0.027451, 0.250980, 0.415686, 1.0 }, + { 0.023529, 0.239216, 0.403922, 1.0 }, + { 0.015686, 0.235294, 0.419608, 1.0 }, + { 0.011765, 0.235294, 0.415686, 1.0 }, + { 0.007843, 0.239216, 0.415686, 1.0 }, + { 0.007843, 0.235294, 0.407843, 1.0 }, + { 0.007843, 0.231373, 0.400000, 1.0 }, + { 0.003922, 0.211765, 0.364706, 1.0 }, + { 0.003922, 0.196078, 0.329412, 1.0 }, + { 0.000000, 0.172549, 0.290196, 1.0 }, + { 0.000000, 0.160784, 0.270588, 1.0 }, + { 0.003922, 0.145098, 0.262745, 1.0 }, + { 0.003922, 0.145098, 0.266667, 1.0 }, + { 0.003922, 0.145098, 0.270588, 1.0 }, + { 0.003922, 0.141176, 0.266667, 1.0 }, + { 0.003922, 0.137255, 0.262745, 1.0 }, + { 0.003922, 0.137255, 0.254902, 1.0 }, + { 0.003922, 0.129412, 0.243137, 1.0 }, + { 0.007843, 0.129412, 0.239216, 1.0 }, + { 0.027451, 0.145098, 0.250980, 1.0 }, + { 0.047059, 0.160784, 0.262745, 1.0 }, + { 0.062745, 0.176471, 0.274510, 1.0 }, + { 0.078431, 0.192157, 0.290196, 1.0 }, + { 0.113725, 0.223529, 0.313725, 1.0 }, + { 0.145098, 0.258824, 0.337255, 1.0 }, + { 0.172549, 0.294118, 0.356863, 1.0 }, + { 0.184314, 0.321569, 0.372549, 1.0 }, + { 0.188235, 0.356863, 0.403922, 1.0 }, + { 0.184314, 0.356863, 0.407843, 1.0 }, + { 0.184314, 0.356863, 0.411765, 1.0 }, + { 0.180392, 0.352941, 0.419608, 1.0 }, + { 0.184314, 0.349020, 0.411765, 1.0 }, + { 0.188235, 0.341176, 0.392157, 1.0 }, + { 0.200000, 0.329412, 0.368627, 1.0 }, + { 0.188235, 0.286275, 0.282353, 1.0 }, + { 0.160784, 0.250980, 0.239216, 1.0 }, + { 0.137255, 0.219608, 0.196078, 1.0 }, + { 0.121569, 0.196078, 0.176471, 1.0 }, + { 0.105882, 0.176471, 0.160784, 1.0 }, + { 0.074510, 0.137255, 0.129412, 1.0 }, + { 0.047059, 0.105882, 0.113725, 1.0 }, + { 0.031373, 0.082353, 0.109804, 1.0 }, + { 0.011765, 0.066667, 0.113725, 1.0 }, + { 0.003922, 0.066667, 0.137255, 1.0 }, + { 0.003922, 0.070588, 0.137255, 1.0 }, + { 0.003922, 0.074510, 0.141176, 1.0 }, + { 0.003922, 0.070588, 0.145098, 1.0 }, + { 0.003922, 0.066667, 0.137255, 1.0 }, + { 0.003922, 0.066667, 0.133333, 1.0 }, + { 0.007843, 0.062745, 0.129412, 1.0 }, + { 0.007843, 0.066667, 0.133333, 1.0 }, + { 0.007843, 0.070588, 0.137255, 1.0 }, + { 0.011765, 0.074510, 0.141176, 1.0 }, + { 0.007843, 0.070588, 0.137255, 1.0 }, + { 0.007843, 0.070588, 0.133333, 1.0 }, + { 0.007843, 0.062745, 0.121569, 1.0 }, + { 0.007843, 0.066667, 0.113725, 1.0 }, + { 0.007843, 0.066667, 0.113725, 1.0 }, + { 0.007843, 0.078431, 0.125490, 1.0 }, + { 0.015686, 0.109804, 0.180392, 1.0 }, + { 0.019608, 0.121569, 0.200000, 1.0 }, + { 0.023529, 0.137255, 0.219608, 1.0 }, + { 0.031373, 0.164706, 0.258824, 1.0 }, + { 0.047059, 0.188235, 0.294118, 1.0 }, + { 0.058824, 0.219608, 0.313725, 1.0 }, + { 0.078431, 0.250980, 0.329412, 1.0 }, + { 0.101961, 0.301961, 0.368627, 1.0 }, + { 0.101961, 0.309804, 0.376471, 1.0 }, + { 0.105882, 0.317647, 0.388235, 1.0 }, + { 0.105882, 0.317647, 0.396078, 1.0 }, + { 0.105882, 0.313725, 0.396078, 1.0 }, + { 0.105882, 0.301961, 0.392157, 1.0 }, + { 0.094118, 0.278431, 0.364706, 1.0 }, + { 0.098039, 0.262745, 0.333333, 1.0 }, + { 0.105882, 0.247059, 0.294118, 1.0 }, + { 0.098039, 0.215686, 0.219608, 1.0 }, + { 0.094118, 0.207843, 0.207843, 1.0 }, + { 0.090196, 0.203922, 0.200000, 1.0 }, + { 0.086275, 0.200000, 0.184314, 1.0 }, + { 0.094118, 0.200000, 0.192157, 1.0 }, + { 0.098039, 0.207843, 0.203922, 1.0 }, + { 0.113725, 0.227451, 0.223529, 1.0 }, + { 0.176471, 0.286275, 0.270588, 1.0 }, + { 0.192157, 0.298039, 0.282353, 1.0 }, + { 0.207843, 0.309804, 0.294118, 1.0 }, + { 0.227451, 0.337255, 0.313725, 1.0 }, + { 0.235294, 0.356863, 0.325490, 1.0 }, + { 0.235294, 0.368627, 0.333333, 1.0 }, + { 0.231373, 0.368627, 0.333333, 1.0 }, + { 0.223529, 0.360784, 0.333333, 1.0 }, + { 0.227451, 0.368627, 0.333333, 1.0 }, + { 0.231373, 0.372549, 0.333333, 1.0 }, + { 0.235294, 0.356863, 0.321569, 1.0 }, + { 0.239216, 0.341176, 0.305882, 1.0 }, + { 0.227451, 0.313725, 0.282353, 1.0 }, + { 0.203922, 0.286275, 0.247059, 1.0 }, + { 0.172549, 0.250980, 0.207843, 1.0 }, + { 0.129412, 0.215686, 0.172549, 1.0 }, + { 0.058824, 0.188235, 0.125490, 1.0 }, + { 0.043137, 0.188235, 0.121569, 1.0 }, + { 0.031373, 0.192157, 0.117647, 1.0 }, + { 0.019608, 0.196078, 0.117647, 1.0 }, + { 0.023529, 0.219608, 0.137255, 1.0 }, + { 0.043137, 0.258824, 0.168627, 1.0 }, + { 0.070588, 0.294118, 0.196078, 1.0 }, + { 0.094118, 0.329412, 0.227451, 1.0 }, + { 0.117647, 0.364706, 0.262745, 1.0 }, + { 0.133333, 0.396078, 0.290196, 1.0 }, + { 0.152941, 0.435294, 0.325490, 1.0 }, + { 0.176471, 0.470588, 0.364706, 1.0 }, + { 0.188235, 0.498039, 0.407843, 1.0 }, + { 0.215686, 0.537255, 0.458824, 1.0 }, + { 0.239216, 0.556863, 0.501961, 1.0 }, + { 0.270588, 0.572549, 0.537255, 1.0 }, + { 0.290196, 0.584314, 0.576471, 1.0 }, + { 0.301961, 0.576471, 0.596078, 1.0 }, + { 0.309804, 0.572549, 0.615686, 1.0 }, + { 0.313725, 0.564706, 0.627451, 1.0 }, + { 0.309804, 0.549020, 0.635294, 1.0 }, + { 0.309804, 0.541176, 0.650980, 1.0 }, + { 0.313725, 0.537255, 0.666667, 1.0 }, + { 0.325490, 0.545098, 0.686275, 1.0 }, + { 0.341176, 0.560784, 0.713725, 1.0 }, + { 0.352941, 0.572549, 0.725490, 1.0 }, + { 0.360784, 0.584314, 0.729412, 1.0 }, + { 0.368627, 0.588235, 0.725490, 1.0 }, + { 0.364706, 0.588235, 0.713725, 1.0 }, + { 0.345098, 0.580392, 0.705882, 1.0 }, + { 0.329412, 0.564706, 0.698039, 1.0 }, + { 0.309804, 0.552941, 0.694118, 1.0 }, + { 0.294118, 0.537255, 0.694118, 1.0 }, + { 0.278431, 0.521569, 0.678431, 1.0 }, + { 0.262745, 0.501961, 0.654902, 1.0 }, + { 0.250980, 0.474510, 0.615686, 1.0 }, + { 0.239216, 0.439216, 0.564706, 1.0 }, + { 0.215686, 0.407843, 0.509804, 1.0 }, + { 0.188235, 0.368627, 0.458824, 1.0 }, + { 0.164706, 0.329412, 0.411765, 1.0 }, + { 0.137255, 0.294118, 0.392157, 1.0 }, + { 0.105882, 0.270588, 0.384314, 1.0 }, + { 0.078431, 0.258824, 0.400000, 1.0 }, + { 0.062745, 0.250980, 0.407843, 1.0 }, + { 0.058824, 0.247059, 0.415686, 1.0 }, + { 0.062745, 0.247059, 0.415686, 1.0 }, + { 0.066667, 0.247059, 0.411765, 1.0 }, + { 0.074510, 0.250980, 0.403922, 1.0 }, + { 0.094118, 0.258824, 0.407843, 1.0 }, + { 0.109804, 0.274510, 0.419608, 1.0 }, + { 0.121569, 0.298039, 0.458824, 1.0 }, + { 0.133333, 0.329412, 0.505882, 1.0 }, + { 0.141176, 0.360784, 0.556863, 1.0 }, + { 0.149020, 0.388235, 0.600000, 1.0 }, + { 0.152941, 0.407843, 0.639216, 1.0 }, + { 0.145098, 0.419608, 0.647059, 1.0 }, + { 0.145098, 0.419608, 0.627451, 1.0 }, + { 0.137255, 0.415686, 0.596078, 1.0 }, + { 0.129412, 0.411765, 0.560784, 1.0 }, + { 0.125490, 0.411765, 0.533333, 1.0 }, + { 0.125490, 0.411765, 0.505882, 1.0 }, + { 0.129412, 0.419608, 0.490196, 1.0 }, + { 0.137255, 0.423529, 0.505882, 1.0 }, + { 0.145098, 0.427451, 0.521569, 1.0 }, + { 0.152941, 0.431373, 0.521569, 1.0 }, + { 0.141176, 0.403922, 0.482353, 1.0 }, + { 0.121569, 0.380392, 0.450980, 1.0 }, + { 0.101961, 0.360784, 0.427451, 1.0 }, + { 0.094118, 0.345098, 0.403922, 1.0 }, + { 0.082353, 0.337255, 0.372549, 1.0 }, + { 0.078431, 0.325490, 0.360784, 1.0 }, + { 0.082353, 0.313725, 0.360784, 1.0 }, + }; +/* 040221-42 */ +static double4 colors_399[] = { + { 0.576471, 0.627451, 0.709804, 1.0 }, + { 0.650980, 0.670588, 0.729412, 1.0 }, + { 0.666667, 0.678431, 0.733333, 1.0 }, + { 0.682353, 0.690196, 0.737255, 1.0 }, + { 0.682353, 0.686275, 0.729412, 1.0 }, + { 0.682353, 0.682353, 0.725490, 1.0 }, + { 0.682353, 0.670588, 0.713725, 1.0 }, + { 0.682353, 0.658824, 0.701961, 1.0 }, + { 0.623529, 0.615686, 0.662745, 1.0 }, + { 0.564706, 0.592157, 0.654902, 1.0 }, + { 0.505882, 0.568627, 0.650980, 1.0 }, + { 0.450980, 0.541176, 0.647059, 1.0 }, + { 0.396078, 0.517647, 0.643137, 1.0 }, + { 0.341176, 0.494118, 0.635294, 1.0 }, + { 0.290196, 0.474510, 0.627451, 1.0 }, + { 0.262745, 0.462745, 0.627451, 1.0 }, + { 0.239216, 0.454902, 0.631373, 1.0 }, + { 0.192157, 0.423529, 0.643137, 1.0 }, + { 0.188235, 0.423529, 0.647059, 1.0 }, + { 0.188235, 0.423529, 0.650980, 1.0 }, + { 0.211765, 0.435294, 0.650980, 1.0 }, + { 0.235294, 0.450980, 0.654902, 1.0 }, + { 0.262745, 0.466667, 0.662745, 1.0 }, + { 0.294118, 0.482353, 0.674510, 1.0 }, + { 0.427451, 0.560784, 0.725490, 1.0 }, + { 0.482353, 0.607843, 0.756863, 1.0 }, + { 0.541176, 0.658824, 0.788235, 1.0 }, + { 0.611765, 0.705882, 0.807843, 1.0 }, + { 0.686275, 0.756863, 0.831373, 1.0 }, + { 0.721569, 0.772549, 0.835294, 1.0 }, + { 0.756863, 0.788235, 0.839216, 1.0 }, + { 0.772549, 0.800000, 0.835294, 1.0 }, + { 0.772549, 0.796078, 0.823529, 1.0 }, + { 0.749020, 0.756863, 0.784314, 1.0 }, + { 0.705882, 0.721569, 0.745098, 1.0 }, + { 0.666667, 0.686275, 0.709804, 1.0 }, + { 0.600000, 0.639216, 0.678431, 1.0 }, + { 0.533333, 0.592157, 0.647059, 1.0 }, + { 0.498039, 0.568627, 0.639216, 1.0 }, + { 0.466667, 0.545098, 0.631373, 1.0 }, + { 0.349020, 0.454902, 0.572549, 1.0 }, + { 0.305882, 0.419608, 0.537255, 1.0 }, + { 0.266667, 0.384314, 0.501961, 1.0 }, + { 0.235294, 0.356863, 0.486275, 1.0 }, + { 0.203922, 0.329412, 0.474510, 1.0 }, + { 0.196078, 0.317647, 0.462745, 1.0 }, + { 0.188235, 0.305882, 0.454902, 1.0 }, + { 0.180392, 0.294118, 0.427451, 1.0 }, + { 0.184314, 0.282353, 0.403922, 1.0 }, + { 0.243137, 0.321569, 0.423529, 1.0 }, + { 0.278431, 0.349020, 0.443137, 1.0 }, + { 0.317647, 0.380392, 0.466667, 1.0 }, + { 0.333333, 0.396078, 0.482353, 1.0 }, + { 0.352941, 0.415686, 0.501961, 1.0 }, + { 0.352941, 0.419608, 0.505882, 1.0 }, + { 0.356863, 0.427451, 0.509804, 1.0 }, + { 0.341176, 0.407843, 0.494118, 1.0 }, + { 0.309804, 0.384314, 0.482353, 1.0 }, + { 0.278431, 0.360784, 0.470588, 1.0 }, + { 0.235294, 0.333333, 0.454902, 1.0 }, + { 0.192157, 0.309804, 0.443137, 1.0 }, + { 0.176471, 0.298039, 0.439216, 1.0 }, + { 0.160784, 0.290196, 0.435294, 1.0 }, + { 0.141176, 0.282353, 0.443137, 1.0 }, + { 0.129412, 0.282353, 0.466667, 1.0 }, + { 0.121569, 0.290196, 0.498039, 1.0 }, + { 0.121569, 0.286275, 0.490196, 1.0 }, + { 0.125490, 0.286275, 0.486275, 1.0 }, + { 0.125490, 0.286275, 0.486275, 1.0 }, + { 0.129412, 0.290196, 0.490196, 1.0 }, + { 0.141176, 0.298039, 0.498039, 1.0 }, + { 0.145098, 0.301961, 0.498039, 1.0 }, + { 0.152941, 0.301961, 0.486275, 1.0 }, + { 0.152941, 0.305882, 0.494118, 1.0 }, + { 0.152941, 0.309804, 0.501961, 1.0 }, + { 0.164706, 0.325490, 0.521569, 1.0 }, + { 0.180392, 0.345098, 0.541176, 1.0 }, + { 0.188235, 0.356863, 0.556863, 1.0 }, + { 0.200000, 0.368627, 0.576471, 1.0 }, + { 0.207843, 0.388235, 0.611765, 1.0 }, + { 0.215686, 0.403922, 0.643137, 1.0 }, + { 0.207843, 0.403922, 0.658824, 1.0 }, + { 0.207843, 0.403922, 0.658824, 1.0 }, + { 0.207843, 0.403922, 0.662745, 1.0 }, + { 0.207843, 0.403922, 0.662745, 1.0 }, + { 0.207843, 0.403922, 0.666667, 1.0 }, + { 0.207843, 0.403922, 0.670588, 1.0 }, + { 0.207843, 0.407843, 0.666667, 1.0 }, + { 0.215686, 0.411765, 0.654902, 1.0 }, + { 0.250980, 0.427451, 0.654902, 1.0 }, + { 0.290196, 0.447059, 0.654902, 1.0 }, + { 0.317647, 0.466667, 0.658824, 1.0 }, + { 0.345098, 0.486275, 0.666667, 1.0 }, + { 0.411765, 0.529412, 0.686275, 1.0 }, + { 0.462745, 0.568627, 0.709804, 1.0 }, + { 0.509804, 0.596078, 0.717647, 1.0 }, + { 0.560784, 0.623529, 0.725490, 1.0 }, + { 0.631373, 0.662745, 0.725490, 1.0 }, + { 0.627451, 0.650980, 0.701961, 1.0 }, + { 0.623529, 0.643137, 0.682353, 1.0 }, + { 0.607843, 0.623529, 0.662745, 1.0 }, + { 0.596078, 0.603922, 0.643137, 1.0 }, + { 0.549020, 0.564706, 0.611765, 1.0 }, + { 0.501961, 0.525490, 0.584314, 1.0 }, + { 0.427451, 0.470588, 0.529412, 1.0 }, + { 0.400000, 0.443137, 0.505882, 1.0 }, + { 0.372549, 0.419608, 0.482353, 1.0 }, + { 0.360784, 0.415686, 0.486275, 1.0 }, + { 0.352941, 0.411765, 0.490196, 1.0 }, + { 0.337255, 0.411765, 0.509804, 1.0 }, + { 0.317647, 0.415686, 0.541176, 1.0 }, + { 0.286275, 0.427451, 0.564706, 1.0 }, + { 0.254902, 0.427451, 0.568627, 1.0 }, + { 0.196078, 0.392157, 0.549020, 1.0 }, + { 0.184314, 0.376471, 0.537255, 1.0 }, + { 0.172549, 0.360784, 0.529412, 1.0 }, + { 0.149020, 0.341176, 0.521569, 1.0 }, + { 0.125490, 0.337255, 0.517647, 1.0 }, + { 0.113725, 0.349020, 0.533333, 1.0 }, + { 0.113725, 0.349020, 0.541176, 1.0 }, + { 0.152941, 0.333333, 0.525490, 1.0 }, + { 0.196078, 0.352941, 0.521569, 1.0 }, + { 0.243137, 0.372549, 0.521569, 1.0 }, + { 0.270588, 0.384314, 0.525490, 1.0 }, + { 0.301961, 0.400000, 0.533333, 1.0 }, + { 0.321569, 0.415686, 0.545098, 1.0 }, + { 0.329412, 0.415686, 0.549020, 1.0 }, + { 0.325490, 0.411765, 0.537255, 1.0 }, + { 0.329412, 0.407843, 0.517647, 1.0 }, + { 0.360784, 0.396078, 0.474510, 1.0 }, + { 0.356863, 0.392157, 0.470588, 1.0 }, + { 0.352941, 0.388235, 0.470588, 1.0 }, + { 0.337255, 0.388235, 0.474510, 1.0 }, + { 0.325490, 0.392157, 0.490196, 1.0 }, + { 0.337255, 0.396078, 0.490196, 1.0 }, + { 0.360784, 0.407843, 0.498039, 1.0 }, + { 0.403922, 0.443137, 0.517647, 1.0 }, + { 0.431373, 0.462745, 0.529412, 1.0 }, + { 0.458824, 0.486275, 0.545098, 1.0 }, + { 0.470588, 0.494118, 0.549020, 1.0 }, + { 0.486275, 0.501961, 0.552941, 1.0 }, + { 0.513725, 0.521569, 0.560784, 1.0 }, + { 0.537255, 0.545098, 0.580392, 1.0 }, + { 0.552941, 0.556863, 0.600000, 1.0 }, + { 0.560784, 0.576471, 0.611765, 1.0 }, + { 0.588235, 0.600000, 0.639216, 1.0 }, + { 0.596078, 0.611765, 0.647059, 1.0 }, + { 0.603922, 0.623529, 0.658824, 1.0 }, + { 0.623529, 0.639216, 0.682353, 1.0 }, + { 0.643137, 0.658824, 0.701961, 1.0 }, + { 0.658824, 0.678431, 0.717647, 1.0 }, + { 0.678431, 0.690196, 0.725490, 1.0 }, + { 0.686275, 0.701961, 0.741176, 1.0 }, + { 0.682353, 0.701961, 0.737255, 1.0 }, + { 0.682353, 0.701961, 0.733333, 1.0 }, + { 0.674510, 0.694118, 0.725490, 1.0 }, + { 0.678431, 0.694118, 0.709804, 1.0 }, + { 0.682353, 0.694118, 0.709804, 1.0 }, + { 0.686275, 0.690196, 0.713725, 1.0 }, + { 0.686275, 0.698039, 0.709804, 1.0 }, + { 0.686275, 0.705882, 0.717647, 1.0 }, + { 0.737255, 0.756863, 0.764706, 1.0 }, + { 0.752941, 0.768627, 0.780392, 1.0 }, + { 0.768627, 0.784314, 0.800000, 1.0 }, + { 0.788235, 0.811765, 0.835294, 1.0 }, + { 0.796078, 0.823529, 0.858824, 1.0 }, + { 0.792157, 0.827451, 0.866667, 1.0 }, + { 0.784314, 0.819608, 0.862745, 1.0 }, + { 0.713725, 0.764706, 0.827451, 1.0 }, + { 0.682353, 0.737255, 0.811765, 1.0 }, + { 0.654902, 0.713725, 0.796078, 1.0 }, + { 0.568627, 0.639216, 0.756863, 1.0 }, + { 0.482353, 0.564706, 0.705882, 1.0 }, + { 0.400000, 0.490196, 0.647059, 1.0 }, + { 0.321569, 0.431373, 0.596078, 1.0 }, + { 0.270588, 0.396078, 0.556863, 1.0 }, + { 0.231373, 0.368627, 0.552941, 1.0 }, + { 0.192157, 0.352941, 0.556863, 1.0 }, + { 0.172549, 0.337255, 0.564706, 1.0 }, + { 0.156863, 0.333333, 0.568627, 1.0 }, + { 0.152941, 0.341176, 0.568627, 1.0 }, + { 0.168627, 0.360784, 0.584314, 1.0 }, + { 0.184314, 0.384314, 0.603922, 1.0 }, + { 0.200000, 0.400000, 0.623529, 1.0 }, + { 0.223529, 0.407843, 0.635294, 1.0 }, + { 0.235294, 0.411765, 0.631373, 1.0 }, + { 0.250980, 0.419608, 0.631373, 1.0 }, + { 0.286275, 0.439216, 0.643137, 1.0 }, + { 0.333333, 0.470588, 0.650980, 1.0 }, + { 0.380392, 0.509804, 0.678431, 1.0 }, + { 0.431373, 0.549020, 0.713725, 1.0 }, + { 0.490196, 0.592157, 0.733333, 1.0 }, + { 0.552941, 0.631373, 0.756863, 1.0 }, + { 0.615686, 0.670588, 0.768627, 1.0 }, + { 0.670588, 0.705882, 0.776471, 1.0 }, + { 0.705882, 0.729412, 0.803922, 1.0 }, + { 0.733333, 0.749020, 0.807843, 1.0 }, + { 0.749020, 0.749020, 0.803922, 1.0 }, + { 0.745098, 0.737255, 0.784314, 1.0 }, + { 0.721569, 0.713725, 0.745098, 1.0 }, + { 0.686275, 0.682353, 0.713725, 1.0 }, + { 0.623529, 0.635294, 0.690196, 1.0 }, + { 0.564706, 0.580392, 0.654902, 1.0 }, + { 0.494118, 0.517647, 0.623529, 1.0 }, + { 0.423529, 0.470588, 0.588235, 1.0 }, + { 0.368627, 0.447059, 0.568627, 1.0 }, + { 0.313725, 0.427451, 0.568627, 1.0 }, + { 0.270588, 0.411765, 0.572549, 1.0 }, + { 0.239216, 0.380392, 0.564706, 1.0 }, + { 0.215686, 0.337255, 0.529412, 1.0 }, + { 0.200000, 0.321569, 0.486275, 1.0 }, + { 0.196078, 0.317647, 0.462745, 1.0 }, + { 0.207843, 0.325490, 0.466667, 1.0 }, + { 0.219608, 0.337255, 0.478431, 1.0 }, + { 0.239216, 0.333333, 0.474510, 1.0 }, + { 0.250980, 0.333333, 0.458824, 1.0 }, + { 0.266667, 0.333333, 0.439216, 1.0 }, + { 0.294118, 0.341176, 0.435294, 1.0 }, + { 0.309804, 0.360784, 0.447059, 1.0 }, + { 0.333333, 0.376471, 0.466667, 1.0 }, + { 0.349020, 0.400000, 0.486275, 1.0 }, + { 0.368627, 0.423529, 0.505882, 1.0 }, + { 0.400000, 0.447059, 0.513725, 1.0 }, + { 0.427451, 0.466667, 0.525490, 1.0 }, + { 0.454902, 0.482353, 0.533333, 1.0 }, + { 0.474510, 0.501961, 0.545098, 1.0 }, + { 0.490196, 0.521569, 0.564706, 1.0 }, + { 0.505882, 0.541176, 0.576471, 1.0 }, + { 0.525490, 0.556863, 0.592157, 1.0 }, + { 0.533333, 0.560784, 0.596078, 1.0 }, + { 0.529412, 0.560784, 0.596078, 1.0 }, + { 0.505882, 0.549020, 0.596078, 1.0 }, + { 0.466667, 0.525490, 0.592157, 1.0 }, + { 0.427451, 0.498039, 0.572549, 1.0 }, + { 0.380392, 0.458824, 0.541176, 1.0 }, + { 0.333333, 0.415686, 0.505882, 1.0 }, + { 0.294118, 0.376471, 0.470588, 1.0 }, + { 0.247059, 0.341176, 0.443137, 1.0 }, + { 0.227451, 0.305882, 0.411765, 1.0 }, + { 0.219608, 0.286275, 0.388235, 1.0 }, + { 0.203922, 0.274510, 0.376471, 1.0 }, + { 0.211765, 0.274510, 0.388235, 1.0 }, + { 0.207843, 0.290196, 0.419608, 1.0 }, + { 0.215686, 0.305882, 0.454902, 1.0 }, + { 0.247059, 0.329412, 0.482353, 1.0 }, + { 0.254902, 0.349020, 0.501961, 1.0 }, + { 0.266667, 0.368627, 0.533333, 1.0 }, + { 0.262745, 0.384314, 0.568627, 1.0 }, + { 0.262745, 0.400000, 0.596078, 1.0 }, + { 0.290196, 0.423529, 0.615686, 1.0 }, + { 0.317647, 0.447059, 0.627451, 1.0 }, + { 0.356863, 0.474510, 0.643137, 1.0 }, + { 0.403922, 0.505882, 0.650980, 1.0 }, + { 0.443137, 0.533333, 0.666667, 1.0 }, + { 0.486275, 0.564706, 0.674510, 1.0 }, + { 0.533333, 0.600000, 0.690196, 1.0 }, + }; +/* 040221-43 */ +static double4 colors_400[] = { + { 0.207843, 0.294118, 0.298039, 1.0 }, + { 0.227451, 0.313725, 0.321569, 1.0 }, + { 0.223529, 0.313725, 0.313725, 1.0 }, + { 0.223529, 0.317647, 0.309804, 1.0 }, + { 0.207843, 0.305882, 0.301961, 1.0 }, + { 0.196078, 0.294118, 0.298039, 1.0 }, + { 0.188235, 0.290196, 0.298039, 1.0 }, + { 0.180392, 0.286275, 0.301961, 1.0 }, + { 0.160784, 0.278431, 0.313725, 1.0 }, + { 0.152941, 0.262745, 0.301961, 1.0 }, + { 0.145098, 0.250980, 0.290196, 1.0 }, + { 0.137255, 0.235294, 0.274510, 1.0 }, + { 0.133333, 0.219608, 0.258824, 1.0 }, + { 0.137255, 0.207843, 0.243137, 1.0 }, + { 0.145098, 0.200000, 0.227451, 1.0 }, + { 0.149020, 0.200000, 0.223529, 1.0 }, + { 0.156863, 0.200000, 0.219608, 1.0 }, + { 0.188235, 0.211765, 0.223529, 1.0 }, + { 0.200000, 0.219608, 0.227451, 1.0 }, + { 0.215686, 0.231373, 0.235294, 1.0 }, + { 0.219608, 0.231373, 0.231373, 1.0 }, + { 0.223529, 0.231373, 0.231373, 1.0 }, + { 0.223529, 0.231373, 0.231373, 1.0 }, + { 0.223529, 0.231373, 0.231373, 1.0 }, + { 0.235294, 0.235294, 0.219608, 1.0 }, + { 0.258824, 0.250980, 0.231373, 1.0 }, + { 0.282353, 0.266667, 0.243137, 1.0 }, + { 0.309804, 0.286275, 0.262745, 1.0 }, + { 0.337255, 0.309804, 0.282353, 1.0 }, + { 0.345098, 0.313725, 0.286275, 1.0 }, + { 0.352941, 0.317647, 0.294118, 1.0 }, + { 0.356863, 0.321569, 0.298039, 1.0 }, + { 0.349020, 0.313725, 0.290196, 1.0 }, + { 0.345098, 0.298039, 0.270588, 1.0 }, + { 0.349020, 0.298039, 0.262745, 1.0 }, + { 0.356863, 0.298039, 0.258824, 1.0 }, + { 0.360784, 0.294118, 0.254902, 1.0 }, + { 0.364706, 0.290196, 0.250980, 1.0 }, + { 0.360784, 0.286275, 0.247059, 1.0 }, + { 0.356863, 0.282353, 0.243137, 1.0 }, + { 0.329412, 0.247059, 0.219608, 1.0 }, + { 0.305882, 0.231373, 0.203922, 1.0 }, + { 0.282353, 0.219608, 0.192157, 1.0 }, + { 0.274510, 0.223529, 0.192157, 1.0 }, + { 0.266667, 0.227451, 0.196078, 1.0 }, + { 0.258824, 0.231373, 0.200000, 1.0 }, + { 0.254902, 0.235294, 0.203922, 1.0 }, + { 0.247059, 0.239216, 0.223529, 1.0 }, + { 0.239216, 0.243137, 0.231373, 1.0 }, + { 0.223529, 0.235294, 0.235294, 1.0 }, + { 0.219608, 0.231373, 0.227451, 1.0 }, + { 0.219608, 0.231373, 0.219608, 1.0 }, + { 0.215686, 0.227451, 0.215686, 1.0 }, + { 0.215686, 0.227451, 0.211765, 1.0 }, + { 0.211765, 0.227451, 0.211765, 1.0 }, + { 0.211765, 0.227451, 0.211765, 1.0 }, + { 0.192157, 0.207843, 0.200000, 1.0 }, + { 0.180392, 0.192157, 0.192157, 1.0 }, + { 0.168627, 0.180392, 0.184314, 1.0 }, + { 0.164706, 0.168627, 0.172549, 1.0 }, + { 0.160784, 0.160784, 0.164706, 1.0 }, + { 0.164706, 0.160784, 0.164706, 1.0 }, + { 0.168627, 0.164706, 0.164706, 1.0 }, + { 0.172549, 0.168627, 0.168627, 1.0 }, + { 0.184314, 0.184314, 0.180392, 1.0 }, + { 0.184314, 0.235294, 0.250980, 1.0 }, + { 0.184314, 0.266667, 0.290196, 1.0 }, + { 0.188235, 0.298039, 0.329412, 1.0 }, + { 0.192157, 0.313725, 0.349020, 1.0 }, + { 0.196078, 0.329412, 0.372549, 1.0 }, + { 0.215686, 0.376471, 0.423529, 1.0 }, + { 0.239216, 0.407843, 0.450980, 1.0 }, + { 0.282353, 0.443137, 0.474510, 1.0 }, + { 0.286275, 0.454902, 0.486275, 1.0 }, + { 0.290196, 0.466667, 0.501961, 1.0 }, + { 0.286275, 0.474510, 0.513725, 1.0 }, + { 0.282353, 0.482353, 0.525490, 1.0 }, + { 0.278431, 0.478431, 0.521569, 1.0 }, + { 0.278431, 0.474510, 0.521569, 1.0 }, + { 0.282353, 0.458824, 0.505882, 1.0 }, + { 0.282353, 0.443137, 0.470588, 1.0 }, + { 0.278431, 0.396078, 0.400000, 1.0 }, + { 0.274510, 0.364706, 0.352941, 1.0 }, + { 0.274510, 0.333333, 0.309804, 1.0 }, + { 0.274510, 0.321569, 0.294118, 1.0 }, + { 0.274510, 0.309804, 0.278431, 1.0 }, + { 0.266667, 0.278431, 0.254902, 1.0 }, + { 0.258824, 0.262745, 0.231373, 1.0 }, + { 0.254902, 0.235294, 0.188235, 1.0 }, + { 0.270588, 0.231373, 0.176471, 1.0 }, + { 0.286275, 0.231373, 0.168627, 1.0 }, + { 0.294118, 0.235294, 0.172549, 1.0 }, + { 0.305882, 0.243137, 0.176471, 1.0 }, + { 0.321569, 0.250980, 0.184314, 1.0 }, + { 0.325490, 0.258824, 0.203922, 1.0 }, + { 0.321569, 0.262745, 0.219608, 1.0 }, + { 0.305882, 0.266667, 0.231373, 1.0 }, + { 0.282353, 0.262745, 0.235294, 1.0 }, + { 0.270588, 0.258824, 0.243137, 1.0 }, + { 0.258824, 0.258824, 0.250980, 1.0 }, + { 0.254902, 0.258824, 0.254902, 1.0 }, + { 0.250980, 0.262745, 0.262745, 1.0 }, + { 0.239216, 0.262745, 0.278431, 1.0 }, + { 0.223529, 0.262745, 0.286275, 1.0 }, + { 0.188235, 0.247059, 0.282353, 1.0 }, + { 0.160784, 0.227451, 0.262745, 1.0 }, + { 0.137255, 0.211765, 0.247059, 1.0 }, + { 0.125490, 0.200000, 0.235294, 1.0 }, + { 0.117647, 0.188235, 0.223529, 1.0 }, + { 0.098039, 0.164706, 0.207843, 1.0 }, + { 0.090196, 0.156863, 0.200000, 1.0 }, + { 0.090196, 0.156863, 0.200000, 1.0 }, + { 0.105882, 0.164706, 0.207843, 1.0 }, + { 0.145098, 0.215686, 0.235294, 1.0 }, + { 0.156863, 0.227451, 0.243137, 1.0 }, + { 0.168627, 0.239216, 0.254902, 1.0 }, + { 0.188235, 0.266667, 0.274510, 1.0 }, + { 0.203922, 0.282353, 0.286275, 1.0 }, + { 0.219608, 0.298039, 0.294118, 1.0 }, + { 0.247059, 0.305882, 0.298039, 1.0 }, + { 0.325490, 0.337255, 0.305882, 1.0 }, + { 0.360784, 0.356863, 0.313725, 1.0 }, + { 0.400000, 0.380392, 0.325490, 1.0 }, + { 0.411765, 0.384314, 0.325490, 1.0 }, + { 0.423529, 0.388235, 0.329412, 1.0 }, + { 0.439216, 0.403922, 0.337255, 1.0 }, + { 0.447059, 0.411765, 0.341176, 1.0 }, + { 0.462745, 0.419608, 0.337255, 1.0 }, + { 0.482353, 0.419608, 0.341176, 1.0 }, + { 0.556863, 0.458824, 0.364706, 1.0 }, + { 0.564706, 0.466667, 0.372549, 1.0 }, + { 0.576471, 0.478431, 0.384314, 1.0 }, + { 0.596078, 0.498039, 0.407843, 1.0 }, + { 0.600000, 0.509804, 0.431373, 1.0 }, + { 0.596078, 0.521569, 0.439216, 1.0 }, + { 0.580392, 0.525490, 0.454902, 1.0 }, + { 0.615686, 0.560784, 0.494118, 1.0 }, + { 0.623529, 0.568627, 0.501961, 1.0 }, + { 0.631373, 0.580392, 0.513725, 1.0 }, + { 0.631373, 0.572549, 0.505882, 1.0 }, + { 0.631373, 0.568627, 0.498039, 1.0 }, + { 0.615686, 0.545098, 0.466667, 1.0 }, + { 0.580392, 0.509804, 0.431373, 1.0 }, + { 0.549020, 0.474510, 0.400000, 1.0 }, + { 0.521569, 0.447059, 0.376471, 1.0 }, + { 0.478431, 0.415686, 0.356863, 1.0 }, + { 0.470588, 0.411765, 0.352941, 1.0 }, + { 0.466667, 0.407843, 0.349020, 1.0 }, + { 0.447059, 0.388235, 0.325490, 1.0 }, + { 0.423529, 0.356863, 0.294118, 1.0 }, + { 0.396078, 0.333333, 0.270588, 1.0 }, + { 0.360784, 0.309804, 0.250980, 1.0 }, + { 0.301961, 0.282353, 0.250980, 1.0 }, + { 0.290196, 0.278431, 0.254902, 1.0 }, + { 0.278431, 0.274510, 0.262745, 1.0 }, + { 0.258824, 0.270588, 0.274510, 1.0 }, + { 0.239216, 0.258824, 0.274510, 1.0 }, + { 0.223529, 0.250980, 0.270588, 1.0 }, + { 0.207843, 0.239216, 0.258824, 1.0 }, + { 0.196078, 0.223529, 0.247059, 1.0 }, + { 0.184314, 0.211765, 0.231373, 1.0 }, + { 0.164706, 0.200000, 0.219608, 1.0 }, + { 0.160784, 0.196078, 0.219608, 1.0 }, + { 0.156863, 0.192157, 0.223529, 1.0 }, + { 0.152941, 0.192157, 0.227451, 1.0 }, + { 0.152941, 0.192157, 0.231373, 1.0 }, + { 0.156863, 0.203922, 0.235294, 1.0 }, + { 0.164706, 0.215686, 0.239216, 1.0 }, + { 0.180392, 0.243137, 0.254902, 1.0 }, + { 0.180392, 0.247059, 0.258824, 1.0 }, + { 0.184314, 0.250980, 0.262745, 1.0 }, + { 0.180392, 0.254902, 0.266667, 1.0 }, + { 0.172549, 0.247059, 0.270588, 1.0 }, + { 0.160784, 0.247059, 0.270588, 1.0 }, + { 0.156863, 0.247059, 0.270588, 1.0 }, + { 0.152941, 0.247059, 0.274510, 1.0 }, + { 0.152941, 0.247059, 0.270588, 1.0 }, + { 0.156863, 0.250980, 0.266667, 1.0 }, + { 0.168627, 0.250980, 0.258824, 1.0 }, + { 0.172549, 0.243137, 0.247059, 1.0 }, + { 0.176471, 0.227451, 0.227451, 1.0 }, + { 0.176471, 0.211765, 0.203922, 1.0 }, + { 0.184314, 0.200000, 0.184314, 1.0 }, + { 0.188235, 0.192157, 0.168627, 1.0 }, + { 0.211765, 0.192157, 0.160784, 1.0 }, + { 0.215686, 0.192157, 0.160784, 1.0 }, + { 0.223529, 0.196078, 0.160784, 1.0 }, + { 0.235294, 0.200000, 0.164706, 1.0 }, + { 0.250980, 0.211765, 0.168627, 1.0 }, + { 0.266667, 0.219608, 0.172549, 1.0 }, + { 0.274510, 0.223529, 0.172549, 1.0 }, + { 0.282353, 0.231373, 0.180392, 1.0 }, + { 0.286275, 0.235294, 0.180392, 1.0 }, + { 0.290196, 0.231373, 0.180392, 1.0 }, + { 0.282353, 0.231373, 0.192157, 1.0 }, + { 0.274510, 0.239216, 0.203922, 1.0 }, + { 0.266667, 0.247059, 0.223529, 1.0 }, + { 0.258824, 0.258824, 0.243137, 1.0 }, + { 0.258824, 0.274510, 0.270588, 1.0 }, + { 0.266667, 0.301961, 0.301961, 1.0 }, + { 0.286275, 0.329412, 0.321569, 1.0 }, + { 0.309804, 0.356863, 0.345098, 1.0 }, + { 0.333333, 0.380392, 0.368627, 1.0 }, + { 0.352941, 0.396078, 0.384314, 1.0 }, + { 0.352941, 0.407843, 0.396078, 1.0 }, + { 0.349020, 0.403922, 0.403922, 1.0 }, + { 0.345098, 0.403922, 0.407843, 1.0 }, + { 0.337255, 0.403922, 0.407843, 1.0 }, + { 0.337255, 0.407843, 0.403922, 1.0 }, + { 0.345098, 0.407843, 0.396078, 1.0 }, + { 0.352941, 0.403922, 0.388235, 1.0 }, + { 0.345098, 0.396078, 0.368627, 1.0 }, + { 0.325490, 0.372549, 0.352941, 1.0 }, + { 0.301961, 0.352941, 0.337255, 1.0 }, + { 0.278431, 0.333333, 0.329412, 1.0 }, + { 0.247059, 0.321569, 0.321569, 1.0 }, + { 0.223529, 0.309804, 0.317647, 1.0 }, + { 0.203922, 0.298039, 0.313725, 1.0 }, + { 0.188235, 0.294118, 0.301961, 1.0 }, + { 0.176471, 0.278431, 0.294118, 1.0 }, + { 0.156863, 0.262745, 0.286275, 1.0 }, + { 0.152941, 0.254902, 0.286275, 1.0 }, + { 0.145098, 0.254902, 0.282353, 1.0 }, + { 0.141176, 0.250980, 0.278431, 1.0 }, + { 0.133333, 0.243137, 0.282353, 1.0 }, + { 0.129412, 0.243137, 0.274510, 1.0 }, + { 0.129412, 0.231373, 0.254902, 1.0 }, + { 0.125490, 0.211765, 0.227451, 1.0 }, + { 0.129412, 0.188235, 0.200000, 1.0 }, + { 0.137255, 0.172549, 0.172549, 1.0 }, + { 0.152941, 0.156863, 0.145098, 1.0 }, + { 0.160784, 0.145098, 0.129412, 1.0 }, + { 0.168627, 0.145098, 0.125490, 1.0 }, + { 0.180392, 0.152941, 0.121569, 1.0 }, + { 0.180392, 0.152941, 0.121569, 1.0 }, + { 0.188235, 0.152941, 0.121569, 1.0 }, + { 0.196078, 0.156863, 0.121569, 1.0 }, + { 0.203922, 0.152941, 0.109804, 1.0 }, + { 0.211765, 0.145098, 0.098039, 1.0 }, + { 0.207843, 0.137255, 0.094118, 1.0 }, + { 0.207843, 0.133333, 0.094118, 1.0 }, + { 0.200000, 0.133333, 0.098039, 1.0 }, + { 0.188235, 0.133333, 0.105882, 1.0 }, + { 0.172549, 0.137255, 0.117647, 1.0 }, + { 0.156863, 0.137255, 0.129412, 1.0 }, + { 0.145098, 0.141176, 0.129412, 1.0 }, + { 0.129412, 0.133333, 0.133333, 1.0 }, + { 0.125490, 0.133333, 0.141176, 1.0 }, + { 0.129412, 0.141176, 0.149020, 1.0 }, + { 0.152941, 0.160784, 0.164706, 1.0 }, + { 0.168627, 0.180392, 0.180392, 1.0 }, + { 0.180392, 0.196078, 0.196078, 1.0 }, + { 0.188235, 0.223529, 0.211765, 1.0 }, + { 0.196078, 0.243137, 0.231373, 1.0 }, + { 0.196078, 0.254902, 0.254902, 1.0 }, + { 0.196078, 0.270588, 0.270588, 1.0 }, + }; +/* 040221-44 */ +static double4 colors_401[] = { + { 0.219608, 0.125490, 0.058824, 1.0 }, + { 0.317647, 0.156863, 0.066667, 1.0 }, + { 0.356863, 0.160784, 0.078431, 1.0 }, + { 0.396078, 0.168627, 0.090196, 1.0 }, + { 0.407843, 0.164706, 0.090196, 1.0 }, + { 0.423529, 0.164706, 0.090196, 1.0 }, + { 0.411765, 0.156863, 0.078431, 1.0 }, + { 0.400000, 0.152941, 0.066667, 1.0 }, + { 0.337255, 0.109804, 0.050980, 1.0 }, + { 0.317647, 0.101961, 0.047059, 1.0 }, + { 0.301961, 0.094118, 0.043137, 1.0 }, + { 0.294118, 0.094118, 0.039216, 1.0 }, + { 0.286275, 0.098039, 0.035294, 1.0 }, + { 0.305882, 0.101961, 0.035294, 1.0 }, + { 0.325490, 0.109804, 0.035294, 1.0 }, + { 0.341176, 0.113725, 0.035294, 1.0 }, + { 0.356863, 0.117647, 0.039216, 1.0 }, + { 0.400000, 0.121569, 0.050980, 1.0 }, + { 0.400000, 0.109804, 0.043137, 1.0 }, + { 0.403922, 0.101961, 0.035294, 1.0 }, + { 0.392157, 0.086275, 0.027451, 1.0 }, + { 0.384314, 0.070588, 0.023529, 1.0 }, + { 0.368627, 0.062745, 0.019608, 1.0 }, + { 0.352941, 0.058824, 0.019608, 1.0 }, + { 0.266667, 0.047059, 0.019608, 1.0 }, + { 0.243137, 0.050980, 0.027451, 1.0 }, + { 0.223529, 0.054902, 0.039216, 1.0 }, + { 0.215686, 0.066667, 0.054902, 1.0 }, + { 0.211765, 0.082353, 0.074510, 1.0 }, + { 0.211765, 0.090196, 0.074510, 1.0 }, + { 0.215686, 0.101961, 0.078431, 1.0 }, + { 0.239216, 0.117647, 0.098039, 1.0 }, + { 0.282353, 0.145098, 0.098039, 1.0 }, + { 0.407843, 0.211765, 0.152941, 1.0 }, + { 0.450980, 0.250980, 0.172549, 1.0 }, + { 0.498039, 0.290196, 0.192157, 1.0 }, + { 0.537255, 0.298039, 0.184314, 1.0 }, + { 0.576471, 0.309804, 0.180392, 1.0 }, + { 0.588235, 0.298039, 0.168627, 1.0 }, + { 0.603922, 0.290196, 0.160784, 1.0 }, + { 0.596078, 0.294118, 0.160784, 1.0 }, + { 0.552941, 0.270588, 0.152941, 1.0 }, + { 0.509804, 0.250980, 0.149020, 1.0 }, + { 0.454902, 0.200000, 0.113725, 1.0 }, + { 0.403922, 0.152941, 0.082353, 1.0 }, + { 0.372549, 0.133333, 0.070588, 1.0 }, + { 0.345098, 0.117647, 0.058824, 1.0 }, + { 0.298039, 0.086275, 0.047059, 1.0 }, + { 0.270588, 0.086275, 0.050980, 1.0 }, + { 0.211765, 0.117647, 0.043137, 1.0 }, + { 0.176471, 0.113725, 0.035294, 1.0 }, + { 0.141176, 0.109804, 0.027451, 1.0 }, + { 0.129412, 0.105882, 0.023529, 1.0 }, + { 0.121569, 0.105882, 0.019608, 1.0 }, + { 0.121569, 0.109804, 0.019608, 1.0 }, + { 0.125490, 0.113725, 0.023529, 1.0 }, + { 0.105882, 0.101961, 0.019608, 1.0 }, + { 0.101961, 0.078431, 0.015686, 1.0 }, + { 0.098039, 0.054902, 0.015686, 1.0 }, + { 0.125490, 0.050980, 0.015686, 1.0 }, + { 0.156863, 0.050980, 0.019608, 1.0 }, + { 0.188235, 0.054902, 0.019608, 1.0 }, + { 0.219608, 0.058824, 0.023529, 1.0 }, + { 0.282353, 0.086275, 0.019608, 1.0 }, + { 0.349020, 0.121569, 0.027451, 1.0 }, + { 0.482353, 0.180392, 0.078431, 1.0 }, + { 0.560784, 0.243137, 0.133333, 1.0 }, + { 0.639216, 0.309804, 0.188235, 1.0 }, + { 0.678431, 0.356863, 0.231373, 1.0 }, + { 0.721569, 0.407843, 0.278431, 1.0 }, + { 0.768627, 0.509804, 0.337255, 1.0 }, + { 0.831373, 0.568627, 0.368627, 1.0 }, + { 0.843137, 0.568627, 0.337255, 1.0 }, + { 0.823529, 0.564706, 0.364706, 1.0 }, + { 0.807843, 0.564706, 0.396078, 1.0 }, + { 0.760784, 0.509804, 0.341176, 1.0 }, + { 0.717647, 0.454902, 0.286275, 1.0 }, + { 0.690196, 0.419608, 0.239216, 1.0 }, + { 0.662745, 0.388235, 0.192157, 1.0 }, + { 0.600000, 0.301961, 0.133333, 1.0 }, + { 0.556863, 0.243137, 0.117647, 1.0 }, + { 0.545098, 0.184314, 0.101961, 1.0 }, + { 0.556863, 0.227451, 0.145098, 1.0 }, + { 0.572549, 0.270588, 0.188235, 1.0 }, + { 0.592157, 0.309804, 0.219608, 1.0 }, + { 0.611765, 0.352941, 0.250980, 1.0 }, + { 0.670588, 0.415686, 0.301961, 1.0 }, + { 0.717647, 0.454902, 0.313725, 1.0 }, + { 0.784314, 0.474510, 0.333333, 1.0 }, + { 0.780392, 0.482353, 0.341176, 1.0 }, + { 0.776471, 0.494118, 0.352941, 1.0 }, + { 0.760784, 0.478431, 0.329412, 1.0 }, + { 0.749020, 0.462745, 0.305882, 1.0 }, + { 0.737255, 0.423529, 0.254902, 1.0 }, + { 0.717647, 0.345098, 0.203922, 1.0 }, + { 0.698039, 0.290196, 0.149020, 1.0 }, + { 0.674510, 0.254902, 0.125490, 1.0 }, + { 0.611765, 0.215686, 0.074510, 1.0 }, + { 0.611765, 0.207843, 0.066667, 1.0 }, + { 0.611765, 0.203922, 0.062745, 1.0 }, + { 0.611765, 0.200000, 0.058824, 1.0 }, + { 0.611765, 0.200000, 0.054902, 1.0 }, + { 0.623529, 0.203922, 0.050980, 1.0 }, + { 0.600000, 0.203922, 0.043137, 1.0 }, + { 0.552941, 0.188235, 0.023529, 1.0 }, + { 0.533333, 0.168627, 0.015686, 1.0 }, + { 0.517647, 0.149020, 0.007843, 1.0 }, + { 0.505882, 0.137255, 0.003922, 1.0 }, + { 0.494118, 0.125490, 0.003922, 1.0 }, + { 0.474510, 0.113725, 0.003922, 1.0 }, + { 0.454902, 0.105882, 0.003922, 1.0 }, + { 0.435294, 0.101961, 0.003922, 1.0 }, + { 0.419608, 0.098039, 0.003922, 1.0 }, + { 0.364706, 0.086275, 0.011765, 1.0 }, + { 0.349020, 0.082353, 0.011765, 1.0 }, + { 0.337255, 0.082353, 0.015686, 1.0 }, + { 0.313725, 0.082353, 0.027451, 1.0 }, + { 0.290196, 0.074510, 0.027451, 1.0 }, + { 0.278431, 0.066667, 0.031373, 1.0 }, + { 0.262745, 0.062745, 0.035294, 1.0 }, + { 0.262745, 0.062745, 0.039216, 1.0 }, + { 0.282353, 0.062745, 0.035294, 1.0 }, + { 0.305882, 0.062745, 0.035294, 1.0 }, + { 0.321569, 0.066667, 0.035294, 1.0 }, + { 0.337255, 0.070588, 0.039216, 1.0 }, + { 0.372549, 0.086275, 0.035294, 1.0 }, + { 0.411765, 0.101961, 0.039216, 1.0 }, + { 0.447059, 0.121569, 0.050980, 1.0 }, + { 0.486275, 0.129412, 0.054902, 1.0 }, + { 0.521569, 0.137255, 0.054902, 1.0 }, + { 0.513725, 0.133333, 0.050980, 1.0 }, + { 0.509804, 0.133333, 0.047059, 1.0 }, + { 0.494118, 0.137255, 0.047059, 1.0 }, + { 0.466667, 0.129412, 0.050980, 1.0 }, + { 0.439216, 0.125490, 0.047059, 1.0 }, + { 0.411765, 0.117647, 0.043137, 1.0 }, + { 0.352941, 0.094118, 0.011765, 1.0 }, + { 0.337255, 0.086275, 0.007843, 1.0 }, + { 0.325490, 0.078431, 0.007843, 1.0 }, + { 0.321569, 0.074510, 0.011765, 1.0 }, + { 0.317647, 0.074510, 0.019608, 1.0 }, + { 0.321569, 0.058824, 0.019608, 1.0 }, + { 0.317647, 0.050980, 0.015686, 1.0 }, + { 0.313725, 0.047059, 0.019608, 1.0 }, + { 0.309804, 0.047059, 0.015686, 1.0 }, + { 0.298039, 0.027451, 0.023529, 1.0 }, + { 0.294118, 0.019608, 0.019608, 1.0 }, + { 0.290196, 0.015686, 0.015686, 1.0 }, + { 0.262745, 0.007843, 0.011765, 1.0 }, + { 0.227451, 0.015686, 0.011765, 1.0 }, + { 0.188235, 0.019608, 0.011765, 1.0 }, + { 0.152941, 0.015686, 0.011765, 1.0 }, + { 0.109804, 0.007843, 0.003922, 1.0 }, + { 0.098039, 0.007843, 0.000000, 1.0 }, + { 0.090196, 0.007843, 0.000000, 1.0 }, + { 0.074510, 0.011765, 0.003922, 1.0 }, + { 0.066667, 0.015686, 0.003922, 1.0 }, + { 0.066667, 0.011765, 0.003922, 1.0 }, + { 0.074510, 0.015686, 0.003922, 1.0 }, + { 0.086275, 0.015686, 0.000000, 1.0 }, + { 0.090196, 0.023529, 0.003922, 1.0 }, + { 0.094118, 0.031373, 0.011765, 1.0 }, + { 0.094118, 0.031373, 0.011765, 1.0 }, + { 0.098039, 0.035294, 0.015686, 1.0 }, + { 0.101961, 0.035294, 0.015686, 1.0 }, + { 0.098039, 0.035294, 0.015686, 1.0 }, + { 0.082353, 0.039216, 0.015686, 1.0 }, + { 0.070588, 0.039216, 0.015686, 1.0 }, + { 0.047059, 0.039216, 0.015686, 1.0 }, + { 0.043137, 0.035294, 0.015686, 1.0 }, + { 0.043137, 0.035294, 0.015686, 1.0 }, + { 0.039216, 0.035294, 0.015686, 1.0 }, + { 0.035294, 0.035294, 0.011765, 1.0 }, + { 0.035294, 0.039216, 0.011765, 1.0 }, + { 0.039216, 0.047059, 0.023529, 1.0 }, + { 0.050980, 0.066667, 0.047059, 1.0 }, + { 0.050980, 0.098039, 0.066667, 1.0 }, + { 0.082353, 0.129412, 0.086275, 1.0 }, + { 0.121569, 0.152941, 0.101961, 1.0 }, + { 0.180392, 0.172549, 0.113725, 1.0 }, + { 0.262745, 0.188235, 0.133333, 1.0 }, + { 0.309804, 0.219608, 0.152941, 1.0 }, + { 0.384314, 0.266667, 0.172549, 1.0 }, + { 0.443137, 0.313725, 0.176471, 1.0 }, + { 0.588235, 0.349020, 0.149020, 1.0 }, + { 0.607843, 0.345098, 0.141176, 1.0 }, + { 0.627451, 0.345098, 0.137255, 1.0 }, + { 0.666667, 0.349020, 0.141176, 1.0 }, + { 0.686275, 0.368627, 0.129412, 1.0 }, + { 0.674510, 0.384314, 0.129412, 1.0 }, + { 0.670588, 0.376471, 0.121569, 1.0 }, + { 0.643137, 0.352941, 0.098039, 1.0 }, + { 0.615686, 0.305882, 0.101961, 1.0 }, + { 0.592157, 0.270588, 0.098039, 1.0 }, + { 0.549020, 0.250980, 0.090196, 1.0 }, + { 0.517647, 0.223529, 0.094118, 1.0 }, + { 0.482353, 0.207843, 0.098039, 1.0 }, + { 0.431373, 0.164706, 0.121569, 1.0 }, + { 0.384314, 0.125490, 0.125490, 1.0 }, + { 0.325490, 0.090196, 0.109804, 1.0 }, + { 0.266667, 0.062745, 0.090196, 1.0 }, + { 0.223529, 0.058824, 0.066667, 1.0 }, + { 0.180392, 0.054902, 0.078431, 1.0 }, + { 0.141176, 0.047059, 0.074510, 1.0 }, + { 0.105882, 0.035294, 0.070588, 1.0 }, + { 0.070588, 0.019608, 0.050980, 1.0 }, + { 0.054902, 0.015686, 0.027451, 1.0 }, + { 0.047059, 0.027451, 0.023529, 1.0 }, + { 0.058824, 0.035294, 0.035294, 1.0 }, + { 0.082353, 0.050980, 0.043137, 1.0 }, + { 0.125490, 0.058824, 0.050980, 1.0 }, + { 0.192157, 0.062745, 0.066667, 1.0 }, + { 0.262745, 0.074510, 0.082353, 1.0 }, + { 0.325490, 0.090196, 0.105882, 1.0 }, + { 0.376471, 0.109804, 0.121569, 1.0 }, + { 0.411765, 0.133333, 0.117647, 1.0 }, + { 0.450980, 0.141176, 0.117647, 1.0 }, + { 0.498039, 0.141176, 0.113725, 1.0 }, + { 0.517647, 0.137255, 0.101961, 1.0 }, + { 0.509804, 0.133333, 0.094118, 1.0 }, + { 0.482353, 0.129412, 0.074510, 1.0 }, + { 0.431373, 0.125490, 0.062745, 1.0 }, + { 0.388235, 0.109804, 0.050980, 1.0 }, + { 0.333333, 0.090196, 0.039216, 1.0 }, + { 0.274510, 0.066667, 0.023529, 1.0 }, + { 0.223529, 0.050980, 0.011765, 1.0 }, + { 0.176471, 0.035294, 0.007843, 1.0 }, + { 0.137255, 0.027451, 0.007843, 1.0 }, + { 0.101961, 0.019608, 0.007843, 1.0 }, + { 0.070588, 0.015686, 0.007843, 1.0 }, + { 0.043137, 0.011765, 0.003922, 1.0 }, + { 0.023529, 0.007843, 0.000000, 1.0 }, + { 0.015686, 0.007843, 0.000000, 1.0 }, + { 0.011765, 0.003922, 0.000000, 1.0 }, + { 0.007843, 0.003922, 0.000000, 1.0 }, + { 0.007843, 0.003922, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.003922, 1.0 }, + { 0.015686, 0.000000, 0.003922, 1.0 }, + { 0.019608, 0.000000, 0.003922, 1.0 }, + { 0.019608, 0.000000, 0.003922, 1.0 }, + { 0.019608, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.003922, 0.003922, 1.0 }, + { 0.023529, 0.003922, 0.000000, 1.0 }, + { 0.023529, 0.007843, 0.000000, 1.0 }, + { 0.019608, 0.007843, 0.000000, 1.0 }, + { 0.019608, 0.011765, 0.000000, 1.0 }, + { 0.019608, 0.019608, 0.003922, 1.0 }, + { 0.031373, 0.027451, 0.003922, 1.0 }, + { 0.066667, 0.043137, 0.007843, 1.0 }, + { 0.109804, 0.066667, 0.031373, 1.0 }, + { 0.164706, 0.094118, 0.043137, 1.0 }, + }; +/* 040221-45 */ +static double4 colors_402[] = { + { 0.305882, 0.380392, 0.423529, 1.0 }, + { 0.290196, 0.341176, 0.352941, 1.0 }, + { 0.239216, 0.290196, 0.298039, 1.0 }, + { 0.188235, 0.239216, 0.247059, 1.0 }, + { 0.203922, 0.262745, 0.274510, 1.0 }, + { 0.223529, 0.286275, 0.301961, 1.0 }, + { 0.250980, 0.317647, 0.333333, 1.0 }, + { 0.278431, 0.349020, 0.368627, 1.0 }, + { 0.360784, 0.470588, 0.505882, 1.0 }, + { 0.372549, 0.521569, 0.580392, 1.0 }, + { 0.384314, 0.572549, 0.654902, 1.0 }, + { 0.372549, 0.592157, 0.686275, 1.0 }, + { 0.364706, 0.615686, 0.717647, 1.0 }, + { 0.333333, 0.619608, 0.713725, 1.0 }, + { 0.305882, 0.627451, 0.713725, 1.0 }, + { 0.278431, 0.615686, 0.705882, 1.0 }, + { 0.254902, 0.607843, 0.698039, 1.0 }, + { 0.172549, 0.564706, 0.674510, 1.0 }, + { 0.164706, 0.552941, 0.650980, 1.0 }, + { 0.160784, 0.541176, 0.631373, 1.0 }, + { 0.160784, 0.501961, 0.592157, 1.0 }, + { 0.160784, 0.462745, 0.556863, 1.0 }, + { 0.152941, 0.435294, 0.533333, 1.0 }, + { 0.149020, 0.407843, 0.509804, 1.0 }, + { 0.137255, 0.286275, 0.415686, 1.0 }, + { 0.141176, 0.239216, 0.364706, 1.0 }, + { 0.145098, 0.192157, 0.313725, 1.0 }, + { 0.125490, 0.149020, 0.282353, 1.0 }, + { 0.109804, 0.105882, 0.254902, 1.0 }, + { 0.094118, 0.090196, 0.247059, 1.0 }, + { 0.078431, 0.074510, 0.239216, 1.0 }, + { 0.058824, 0.054902, 0.207843, 1.0 }, + { 0.050980, 0.039216, 0.188235, 1.0 }, + { 0.047059, 0.043137, 0.192157, 1.0 }, + { 0.043137, 0.058824, 0.211765, 1.0 }, + { 0.043137, 0.078431, 0.231373, 1.0 }, + { 0.050980, 0.105882, 0.243137, 1.0 }, + { 0.062745, 0.137255, 0.258824, 1.0 }, + { 0.074510, 0.156863, 0.270588, 1.0 }, + { 0.086275, 0.180392, 0.286275, 1.0 }, + { 0.117647, 0.262745, 0.388235, 1.0 }, + { 0.129412, 0.286275, 0.407843, 1.0 }, + { 0.141176, 0.309804, 0.427451, 1.0 }, + { 0.133333, 0.305882, 0.415686, 1.0 }, + { 0.129412, 0.305882, 0.403922, 1.0 }, + { 0.125490, 0.294118, 0.396078, 1.0 }, + { 0.121569, 0.282353, 0.392157, 1.0 }, + { 0.109804, 0.258824, 0.356863, 1.0 }, + { 0.094118, 0.223529, 0.325490, 1.0 }, + { 0.043137, 0.164706, 0.258824, 1.0 }, + { 0.035294, 0.145098, 0.250980, 1.0 }, + { 0.031373, 0.125490, 0.247059, 1.0 }, + { 0.035294, 0.117647, 0.227451, 1.0 }, + { 0.039216, 0.109804, 0.207843, 1.0 }, + { 0.031373, 0.105882, 0.200000, 1.0 }, + { 0.027451, 0.105882, 0.192157, 1.0 }, + { 0.043137, 0.117647, 0.207843, 1.0 }, + { 0.054902, 0.117647, 0.192157, 1.0 }, + { 0.066667, 0.117647, 0.176471, 1.0 }, + { 0.070588, 0.113725, 0.164706, 1.0 }, + { 0.074510, 0.113725, 0.156863, 1.0 }, + { 0.074510, 0.125490, 0.168627, 1.0 }, + { 0.074510, 0.141176, 0.184314, 1.0 }, + { 0.082353, 0.176471, 0.227451, 1.0 }, + { 0.082353, 0.215686, 0.270588, 1.0 }, + { 0.098039, 0.305882, 0.388235, 1.0 }, + { 0.109804, 0.364706, 0.462745, 1.0 }, + { 0.125490, 0.423529, 0.541176, 1.0 }, + { 0.141176, 0.450980, 0.568627, 1.0 }, + { 0.156863, 0.478431, 0.600000, 1.0 }, + { 0.200000, 0.533333, 0.658824, 1.0 }, + { 0.254902, 0.576471, 0.690196, 1.0 }, + { 0.337255, 0.631373, 0.737255, 1.0 }, + { 0.372549, 0.631373, 0.741176, 1.0 }, + { 0.411765, 0.635294, 0.745098, 1.0 }, + { 0.431373, 0.627451, 0.733333, 1.0 }, + { 0.454902, 0.623529, 0.721569, 1.0 }, + { 0.443137, 0.615686, 0.713725, 1.0 }, + { 0.435294, 0.607843, 0.709804, 1.0 }, + { 0.400000, 0.580392, 0.694118, 1.0 }, + { 0.352941, 0.556863, 0.678431, 1.0 }, + { 0.258824, 0.525490, 0.647059, 1.0 }, + { 0.215686, 0.517647, 0.631373, 1.0 }, + { 0.172549, 0.509804, 0.619608, 1.0 }, + { 0.152941, 0.505882, 0.623529, 1.0 }, + { 0.133333, 0.505882, 0.627451, 1.0 }, + { 0.109804, 0.513725, 0.635294, 1.0 }, + { 0.094118, 0.529412, 0.643137, 1.0 }, + { 0.109804, 0.541176, 0.666667, 1.0 }, + { 0.137255, 0.545098, 0.670588, 1.0 }, + { 0.164706, 0.549020, 0.678431, 1.0 }, + { 0.180392, 0.552941, 0.682353, 1.0 }, + { 0.196078, 0.556863, 0.686275, 1.0 }, + { 0.215686, 0.580392, 0.698039, 1.0 }, + { 0.231373, 0.600000, 0.733333, 1.0 }, + { 0.254902, 0.615686, 0.749020, 1.0 }, + { 0.286275, 0.611765, 0.749020, 1.0 }, + { 0.352941, 0.584314, 0.721569, 1.0 }, + { 0.356863, 0.596078, 0.721569, 1.0 }, + { 0.360784, 0.611765, 0.721569, 1.0 }, + { 0.360784, 0.615686, 0.713725, 1.0 }, + { 0.360784, 0.623529, 0.705882, 1.0 }, + { 0.352941, 0.611765, 0.686275, 1.0 }, + { 0.352941, 0.568627, 0.643137, 1.0 }, + { 0.325490, 0.466667, 0.545098, 1.0 }, + { 0.286275, 0.427451, 0.474510, 1.0 }, + { 0.247059, 0.392157, 0.403922, 1.0 }, + { 0.219608, 0.372549, 0.388235, 1.0 }, + { 0.196078, 0.356863, 0.372549, 1.0 }, + { 0.180392, 0.309804, 0.356863, 1.0 }, + { 0.164706, 0.274510, 0.368627, 1.0 }, + { 0.145098, 0.266667, 0.368627, 1.0 }, + { 0.125490, 0.262745, 0.368627, 1.0 }, + { 0.082353, 0.313725, 0.419608, 1.0 }, + { 0.086275, 0.329412, 0.447059, 1.0 }, + { 0.090196, 0.349020, 0.478431, 1.0 }, + { 0.094118, 0.392157, 0.533333, 1.0 }, + { 0.098039, 0.431373, 0.580392, 1.0 }, + { 0.090196, 0.470588, 0.611765, 1.0 }, + { 0.086275, 0.498039, 0.623529, 1.0 }, + { 0.094118, 0.490196, 0.611765, 1.0 }, + { 0.094118, 0.470588, 0.600000, 1.0 }, + { 0.098039, 0.450980, 0.592157, 1.0 }, + { 0.101961, 0.443137, 0.584314, 1.0 }, + { 0.105882, 0.435294, 0.580392, 1.0 }, + { 0.113725, 0.411765, 0.572549, 1.0 }, + { 0.117647, 0.403922, 0.564706, 1.0 }, + { 0.121569, 0.407843, 0.564706, 1.0 }, + { 0.117647, 0.419608, 0.576471, 1.0 }, + { 0.121569, 0.443137, 0.596078, 1.0 }, + { 0.125490, 0.443137, 0.592157, 1.0 }, + { 0.129412, 0.447059, 0.592157, 1.0 }, + { 0.137255, 0.458824, 0.584314, 1.0 }, + { 0.137255, 0.462745, 0.560784, 1.0 }, + { 0.137255, 0.462745, 0.545098, 1.0 }, + { 0.113725, 0.450980, 0.529412, 1.0 }, + { 0.086275, 0.415686, 0.505882, 1.0 }, + { 0.090196, 0.403922, 0.494118, 1.0 }, + { 0.098039, 0.392157, 0.482353, 1.0 }, + { 0.094118, 0.392157, 0.482353, 1.0 }, + { 0.090196, 0.396078, 0.486275, 1.0 }, + { 0.070588, 0.392157, 0.490196, 1.0 }, + { 0.050980, 0.407843, 0.517647, 1.0 }, + { 0.043137, 0.423529, 0.533333, 1.0 }, + { 0.043137, 0.439216, 0.552941, 1.0 }, + { 0.050980, 0.447059, 0.580392, 1.0 }, + { 0.054902, 0.439216, 0.576471, 1.0 }, + { 0.058824, 0.435294, 0.572549, 1.0 }, + { 0.070588, 0.407843, 0.552941, 1.0 }, + { 0.086275, 0.388235, 0.529412, 1.0 }, + { 0.098039, 0.372549, 0.509804, 1.0 }, + { 0.113725, 0.368627, 0.509804, 1.0 }, + { 0.180392, 0.364706, 0.509804, 1.0 }, + { 0.196078, 0.368627, 0.509804, 1.0 }, + { 0.211765, 0.376471, 0.513725, 1.0 }, + { 0.235294, 0.388235, 0.513725, 1.0 }, + { 0.247059, 0.415686, 0.529412, 1.0 }, + { 0.243137, 0.439216, 0.549020, 1.0 }, + { 0.247059, 0.458824, 0.572549, 1.0 }, + { 0.254902, 0.486275, 0.584314, 1.0 }, + { 0.282353, 0.517647, 0.603922, 1.0 }, + { 0.345098, 0.564706, 0.647059, 1.0 }, + { 0.356863, 0.572549, 0.662745, 1.0 }, + { 0.368627, 0.580392, 0.682353, 1.0 }, + { 0.396078, 0.592157, 0.698039, 1.0 }, + { 0.443137, 0.619608, 0.717647, 1.0 }, + { 0.478431, 0.635294, 0.737255, 1.0 }, + { 0.517647, 0.643137, 0.749020, 1.0 }, + { 0.533333, 0.643137, 0.749020, 1.0 }, + { 0.529412, 0.635294, 0.741176, 1.0 }, + { 0.525490, 0.627451, 0.733333, 1.0 }, + { 0.498039, 0.596078, 0.698039, 1.0 }, + { 0.462745, 0.556863, 0.678431, 1.0 }, + { 0.419608, 0.529412, 0.654902, 1.0 }, + { 0.388235, 0.501961, 0.627451, 1.0 }, + { 0.368627, 0.490196, 0.619608, 1.0 }, + { 0.360784, 0.474510, 0.596078, 1.0 }, + { 0.341176, 0.454902, 0.580392, 1.0 }, + { 0.321569, 0.450980, 0.572549, 1.0 }, + { 0.309804, 0.431373, 0.560784, 1.0 }, + { 0.290196, 0.423529, 0.549020, 1.0 }, + { 0.278431, 0.396078, 0.521569, 1.0 }, + { 0.258824, 0.345098, 0.470588, 1.0 }, + { 0.223529, 0.305882, 0.403922, 1.0 }, + { 0.152941, 0.211765, 0.282353, 1.0 }, + { 0.133333, 0.188235, 0.250980, 1.0 }, + { 0.113725, 0.168627, 0.223529, 1.0 }, + { 0.082353, 0.109804, 0.164706, 1.0 }, + { 0.050980, 0.058824, 0.121569, 1.0 }, + { 0.035294, 0.027451, 0.113725, 1.0 }, + { 0.035294, 0.035294, 0.133333, 1.0 }, + { 0.039216, 0.062745, 0.172549, 1.0 }, + { 0.058824, 0.098039, 0.207843, 1.0 }, + { 0.078431, 0.141176, 0.254902, 1.0 }, + { 0.094118, 0.176471, 0.325490, 1.0 }, + { 0.105882, 0.239216, 0.400000, 1.0 }, + { 0.113725, 0.298039, 0.478431, 1.0 }, + { 0.117647, 0.356863, 0.533333, 1.0 }, + { 0.137255, 0.403922, 0.560784, 1.0 }, + { 0.160784, 0.435294, 0.588235, 1.0 }, + { 0.188235, 0.466667, 0.611765, 1.0 }, + { 0.219608, 0.501961, 0.639216, 1.0 }, + { 0.254902, 0.541176, 0.662745, 1.0 }, + { 0.290196, 0.568627, 0.682353, 1.0 }, + { 0.333333, 0.600000, 0.701961, 1.0 }, + { 0.384314, 0.615686, 0.725490, 1.0 }, + { 0.435294, 0.639216, 0.745098, 1.0 }, + { 0.490196, 0.666667, 0.760784, 1.0 }, + { 0.545098, 0.690196, 0.776471, 1.0 }, + { 0.584314, 0.725490, 0.796078, 1.0 }, + { 0.615686, 0.737255, 0.811765, 1.0 }, + { 0.639216, 0.760784, 0.835294, 1.0 }, + { 0.650980, 0.772549, 0.847059, 1.0 }, + { 0.666667, 0.792157, 0.862745, 1.0 }, + { 0.666667, 0.811765, 0.878431, 1.0 }, + { 0.666667, 0.807843, 0.878431, 1.0 }, + { 0.678431, 0.815686, 0.882353, 1.0 }, + { 0.678431, 0.803922, 0.874510, 1.0 }, + { 0.678431, 0.800000, 0.866667, 1.0 }, + { 0.662745, 0.796078, 0.866667, 1.0 }, + { 0.627451, 0.776471, 0.850980, 1.0 }, + { 0.600000, 0.752941, 0.823529, 1.0 }, + { 0.560784, 0.701961, 0.764706, 1.0 }, + { 0.509804, 0.631373, 0.690196, 1.0 }, + { 0.454902, 0.556863, 0.603922, 1.0 }, + { 0.396078, 0.474510, 0.517647, 1.0 }, + { 0.345098, 0.403922, 0.435294, 1.0 }, + { 0.298039, 0.337255, 0.349020, 1.0 }, + { 0.231373, 0.262745, 0.278431, 1.0 }, + { 0.164706, 0.203922, 0.219608, 1.0 }, + { 0.109804, 0.152941, 0.192157, 1.0 }, + { 0.098039, 0.137255, 0.196078, 1.0 }, + { 0.101961, 0.145098, 0.207843, 1.0 }, + { 0.125490, 0.168627, 0.243137, 1.0 }, + { 0.156863, 0.207843, 0.286275, 1.0 }, + { 0.168627, 0.258824, 0.349020, 1.0 }, + { 0.200000, 0.317647, 0.431373, 1.0 }, + { 0.235294, 0.364706, 0.494118, 1.0 }, + { 0.282353, 0.419608, 0.552941, 1.0 }, + { 0.341176, 0.470588, 0.596078, 1.0 }, + { 0.388235, 0.517647, 0.627451, 1.0 }, + { 0.427451, 0.568627, 0.670588, 1.0 }, + { 0.458824, 0.596078, 0.694118, 1.0 }, + { 0.478431, 0.619608, 0.713725, 1.0 }, + { 0.486275, 0.635294, 0.717647, 1.0 }, + { 0.494118, 0.639216, 0.717647, 1.0 }, + { 0.486275, 0.647059, 0.725490, 1.0 }, + { 0.482353, 0.654902, 0.741176, 1.0 }, + { 0.490196, 0.662745, 0.760784, 1.0 }, + { 0.501961, 0.674510, 0.768627, 1.0 }, + { 0.509804, 0.686275, 0.772549, 1.0 }, + { 0.525490, 0.701961, 0.784314, 1.0 }, + { 0.529412, 0.709804, 0.788235, 1.0 }, + { 0.454902, 0.615686, 0.701961, 1.0 }, + { 0.396078, 0.529412, 0.611765, 1.0 }, + { 0.337255, 0.435294, 0.505882, 1.0 }, + }; +/* 040221-46 */ +static double4 colors_403[] = { + { 0.298039, 0.317647, 0.325490, 1.0 }, + { 0.333333, 0.349020, 0.372549, 1.0 }, + { 0.360784, 0.380392, 0.415686, 1.0 }, + { 0.392157, 0.411765, 0.462745, 1.0 }, + { 0.431373, 0.447059, 0.505882, 1.0 }, + { 0.470588, 0.486275, 0.549020, 1.0 }, + { 0.486275, 0.501961, 0.572549, 1.0 }, + { 0.505882, 0.521569, 0.600000, 1.0 }, + { 0.533333, 0.549020, 0.647059, 1.0 }, + { 0.521569, 0.537255, 0.639216, 1.0 }, + { 0.513725, 0.529412, 0.631373, 1.0 }, + { 0.490196, 0.505882, 0.615686, 1.0 }, + { 0.466667, 0.486275, 0.600000, 1.0 }, + { 0.439216, 0.443137, 0.552941, 1.0 }, + { 0.411765, 0.403922, 0.509804, 1.0 }, + { 0.392157, 0.384314, 0.482353, 1.0 }, + { 0.376471, 0.364706, 0.458824, 1.0 }, + { 0.309804, 0.313725, 0.411765, 1.0 }, + { 0.321569, 0.313725, 0.380392, 1.0 }, + { 0.333333, 0.317647, 0.349020, 1.0 }, + { 0.345098, 0.321569, 0.337255, 1.0 }, + { 0.360784, 0.329412, 0.329412, 1.0 }, + { 0.360784, 0.337255, 0.337255, 1.0 }, + { 0.364706, 0.345098, 0.345098, 1.0 }, + { 0.427451, 0.396078, 0.364706, 1.0 }, + { 0.450980, 0.415686, 0.376471, 1.0 }, + { 0.478431, 0.439216, 0.388235, 1.0 }, + { 0.486275, 0.447059, 0.396078, 1.0 }, + { 0.498039, 0.454902, 0.403922, 1.0 }, + { 0.498039, 0.454902, 0.407843, 1.0 }, + { 0.501961, 0.458824, 0.415686, 1.0 }, + { 0.501961, 0.466667, 0.439216, 1.0 }, + { 0.494118, 0.470588, 0.466667, 1.0 }, + { 0.470588, 0.466667, 0.494118, 1.0 }, + { 0.454902, 0.458824, 0.498039, 1.0 }, + { 0.439216, 0.454902, 0.505882, 1.0 }, + { 0.415686, 0.439216, 0.509804, 1.0 }, + { 0.392157, 0.423529, 0.517647, 1.0 }, + { 0.376471, 0.407843, 0.517647, 1.0 }, + { 0.364706, 0.396078, 0.517647, 1.0 }, + { 0.309804, 0.341176, 0.509804, 1.0 }, + { 0.282353, 0.313725, 0.498039, 1.0 }, + { 0.254902, 0.290196, 0.486275, 1.0 }, + { 0.227451, 0.262745, 0.470588, 1.0 }, + { 0.200000, 0.235294, 0.454902, 1.0 }, + { 0.192157, 0.227451, 0.447059, 1.0 }, + { 0.188235, 0.219608, 0.443137, 1.0 }, + { 0.188235, 0.219608, 0.435294, 1.0 }, + { 0.192157, 0.219608, 0.439216, 1.0 }, + { 0.196078, 0.231373, 0.439216, 1.0 }, + { 0.207843, 0.243137, 0.450980, 1.0 }, + { 0.223529, 0.258824, 0.466667, 1.0 }, + { 0.239216, 0.278431, 0.482353, 1.0 }, + { 0.258824, 0.298039, 0.501961, 1.0 }, + { 0.266667, 0.305882, 0.505882, 1.0 }, + { 0.274510, 0.317647, 0.509804, 1.0 }, + { 0.341176, 0.364706, 0.521569, 1.0 }, + { 0.396078, 0.392157, 0.533333, 1.0 }, + { 0.450980, 0.423529, 0.545098, 1.0 }, + { 0.482353, 0.443137, 0.537255, 1.0 }, + { 0.517647, 0.462745, 0.529412, 1.0 }, + { 0.521569, 0.462745, 0.513725, 1.0 }, + { 0.525490, 0.462745, 0.498039, 1.0 }, + { 0.529412, 0.450980, 0.486275, 1.0 }, + { 0.525490, 0.439216, 0.470588, 1.0 }, + { 0.486275, 0.403922, 0.462745, 1.0 }, + { 0.423529, 0.368627, 0.447059, 1.0 }, + { 0.360784, 0.333333, 0.435294, 1.0 }, + { 0.325490, 0.309804, 0.423529, 1.0 }, + { 0.294118, 0.286275, 0.411765, 1.0 }, + { 0.231373, 0.247059, 0.388235, 1.0 }, + { 0.192157, 0.211765, 0.376471, 1.0 }, + { 0.149020, 0.192157, 0.376471, 1.0 }, + { 0.149020, 0.192157, 0.372549, 1.0 }, + { 0.152941, 0.196078, 0.372549, 1.0 }, + { 0.168627, 0.203922, 0.368627, 1.0 }, + { 0.184314, 0.215686, 0.368627, 1.0 }, + { 0.188235, 0.219608, 0.368627, 1.0 }, + { 0.196078, 0.227451, 0.368627, 1.0 }, + { 0.211765, 0.247059, 0.368627, 1.0 }, + { 0.219608, 0.254902, 0.356863, 1.0 }, + { 0.231373, 0.258824, 0.337255, 1.0 }, + { 0.227451, 0.254902, 0.333333, 1.0 }, + { 0.227451, 0.254902, 0.333333, 1.0 }, + { 0.227451, 0.254902, 0.329412, 1.0 }, + { 0.231373, 0.258824, 0.325490, 1.0 }, + { 0.219608, 0.250980, 0.321569, 1.0 }, + { 0.219608, 0.247059, 0.317647, 1.0 }, + { 0.219608, 0.250980, 0.356863, 1.0 }, + { 0.231373, 0.266667, 0.384314, 1.0 }, + { 0.243137, 0.282353, 0.411765, 1.0 }, + { 0.247059, 0.282353, 0.419608, 1.0 }, + { 0.254902, 0.286275, 0.427451, 1.0 }, + { 0.250980, 0.294118, 0.450980, 1.0 }, + { 0.247059, 0.286275, 0.470588, 1.0 }, + { 0.239216, 0.278431, 0.478431, 1.0 }, + { 0.227451, 0.270588, 0.486275, 1.0 }, + { 0.215686, 0.258824, 0.478431, 1.0 }, + { 0.207843, 0.250980, 0.466667, 1.0 }, + { 0.203922, 0.243137, 0.454902, 1.0 }, + { 0.203922, 0.243137, 0.450980, 1.0 }, + { 0.203922, 0.243137, 0.447059, 1.0 }, + { 0.223529, 0.250980, 0.443137, 1.0 }, + { 0.247059, 0.274510, 0.447059, 1.0 }, + { 0.356863, 0.349020, 0.466667, 1.0 }, + { 0.423529, 0.392157, 0.490196, 1.0 }, + { 0.490196, 0.435294, 0.513725, 1.0 }, + { 0.509804, 0.450980, 0.525490, 1.0 }, + { 0.529412, 0.466667, 0.541176, 1.0 }, + { 0.560784, 0.505882, 0.556863, 1.0 }, + { 0.584314, 0.529412, 0.568627, 1.0 }, + { 0.607843, 0.552941, 0.580392, 1.0 }, + { 0.627451, 0.564706, 0.584314, 1.0 }, + { 0.600000, 0.556863, 0.615686, 1.0 }, + { 0.588235, 0.556863, 0.623529, 1.0 }, + { 0.576471, 0.556863, 0.635294, 1.0 }, + { 0.541176, 0.556863, 0.674510, 1.0 }, + { 0.529412, 0.560784, 0.694118, 1.0 }, + { 0.517647, 0.552941, 0.701961, 1.0 }, + { 0.501961, 0.541176, 0.698039, 1.0 }, + { 0.478431, 0.525490, 0.686275, 1.0 }, + { 0.474510, 0.517647, 0.662745, 1.0 }, + { 0.470588, 0.513725, 0.643137, 1.0 }, + { 0.462745, 0.498039, 0.623529, 1.0 }, + { 0.454902, 0.486275, 0.607843, 1.0 }, + { 0.466667, 0.450980, 0.560784, 1.0 }, + { 0.458824, 0.427451, 0.533333, 1.0 }, + { 0.466667, 0.419608, 0.509804, 1.0 }, + { 0.494118, 0.447059, 0.509804, 1.0 }, + { 0.572549, 0.529412, 0.584314, 1.0 }, + { 0.592157, 0.549020, 0.615686, 1.0 }, + { 0.611765, 0.572549, 0.647059, 1.0 }, + { 0.639216, 0.615686, 0.690196, 1.0 }, + { 0.682353, 0.654902, 0.709804, 1.0 }, + { 0.713725, 0.713725, 0.717647, 1.0 }, + { 0.764706, 0.741176, 0.725490, 1.0 }, + { 0.796078, 0.796078, 0.784314, 1.0 }, + { 0.788235, 0.780392, 0.772549, 1.0 }, + { 0.780392, 0.768627, 0.760784, 1.0 }, + { 0.772549, 0.745098, 0.737255, 1.0 }, + { 0.764706, 0.725490, 0.713725, 1.0 }, + { 0.741176, 0.686275, 0.690196, 1.0 }, + { 0.694118, 0.654902, 0.670588, 1.0 }, + { 0.639216, 0.607843, 0.647059, 1.0 }, + { 0.588235, 0.564706, 0.635294, 1.0 }, + { 0.478431, 0.482353, 0.576471, 1.0 }, + { 0.450980, 0.462745, 0.560784, 1.0 }, + { 0.423529, 0.443137, 0.549020, 1.0 }, + { 0.376471, 0.411765, 0.525490, 1.0 }, + { 0.345098, 0.376471, 0.513725, 1.0 }, + { 0.321569, 0.360784, 0.505882, 1.0 }, + { 0.313725, 0.352941, 0.505882, 1.0 }, + { 0.341176, 0.376471, 0.533333, 1.0 }, + { 0.360784, 0.392157, 0.552941, 1.0 }, + { 0.384314, 0.411765, 0.572549, 1.0 }, + { 0.439216, 0.462745, 0.619608, 1.0 }, + { 0.517647, 0.533333, 0.666667, 1.0 }, + { 0.588235, 0.607843, 0.709804, 1.0 }, + { 0.662745, 0.674510, 0.756863, 1.0 }, + { 0.733333, 0.745098, 0.800000, 1.0 }, + { 0.796078, 0.796078, 0.854902, 1.0 }, + { 0.905882, 0.898039, 0.905882, 1.0 }, + { 0.913725, 0.905882, 0.905882, 1.0 }, + { 0.925490, 0.913725, 0.905882, 1.0 }, + { 0.913725, 0.905882, 0.874510, 1.0 }, + { 0.870588, 0.858824, 0.854902, 1.0 }, + { 0.800000, 0.800000, 0.819608, 1.0 }, + { 0.745098, 0.741176, 0.772549, 1.0 }, + { 0.631373, 0.627451, 0.650980, 1.0 }, + { 0.607843, 0.600000, 0.623529, 1.0 }, + { 0.584314, 0.576471, 0.596078, 1.0 }, + { 0.537255, 0.533333, 0.568627, 1.0 }, + { 0.509804, 0.513725, 0.556863, 1.0 }, + { 0.501961, 0.513725, 0.572549, 1.0 }, + { 0.501961, 0.513725, 0.568627, 1.0 }, + { 0.509804, 0.521569, 0.568627, 1.0 }, + { 0.525490, 0.533333, 0.580392, 1.0 }, + { 0.529412, 0.541176, 0.607843, 1.0 }, + { 0.537255, 0.560784, 0.654902, 1.0 }, + { 0.529412, 0.564706, 0.690196, 1.0 }, + { 0.509804, 0.549020, 0.694118, 1.0 }, + { 0.486275, 0.525490, 0.682353, 1.0 }, + { 0.450980, 0.490196, 0.658824, 1.0 }, + { 0.431373, 0.470588, 0.643137, 1.0 }, + { 0.427451, 0.458824, 0.631373, 1.0 }, + { 0.435294, 0.462745, 0.619608, 1.0 }, + { 0.443137, 0.466667, 0.611765, 1.0 }, + { 0.466667, 0.470588, 0.580392, 1.0 }, + { 0.501961, 0.470588, 0.552941, 1.0 }, + { 0.537255, 0.490196, 0.541176, 1.0 }, + { 0.584314, 0.513725, 0.545098, 1.0 }, + { 0.619608, 0.533333, 0.552941, 1.0 }, + { 0.662745, 0.564706, 0.564706, 1.0 }, + { 0.705882, 0.584314, 0.568627, 1.0 }, + { 0.752941, 0.611765, 0.588235, 1.0 }, + { 0.800000, 0.666667, 0.615686, 1.0 }, + { 0.831373, 0.698039, 0.658824, 1.0 }, + { 0.854902, 0.745098, 0.713725, 1.0 }, + { 0.874510, 0.788235, 0.756863, 1.0 }, + { 0.894118, 0.815686, 0.788235, 1.0 }, + { 0.917647, 0.874510, 0.811765, 1.0 }, + { 0.945098, 0.909804, 0.839216, 1.0 }, + { 0.960784, 0.941176, 0.882353, 1.0 }, + { 0.941176, 0.952941, 0.929412, 1.0 }, + { 0.913725, 0.941176, 0.952941, 1.0 }, + { 0.862745, 0.905882, 0.937255, 1.0 }, + { 0.800000, 0.847059, 0.894118, 1.0 }, + { 0.756863, 0.792157, 0.835294, 1.0 }, + { 0.678431, 0.713725, 0.788235, 1.0 }, + { 0.600000, 0.647059, 0.752941, 1.0 }, + { 0.509804, 0.560784, 0.701961, 1.0 }, + { 0.415686, 0.466667, 0.635294, 1.0 }, + { 0.349020, 0.388235, 0.541176, 1.0 }, + { 0.286275, 0.317647, 0.458824, 1.0 }, + { 0.247059, 0.274510, 0.388235, 1.0 }, + { 0.227451, 0.258824, 0.345098, 1.0 }, + { 0.211765, 0.243137, 0.329412, 1.0 }, + { 0.211765, 0.239216, 0.309804, 1.0 }, + { 0.211765, 0.239216, 0.309804, 1.0 }, + { 0.219608, 0.243137, 0.313725, 1.0 }, + { 0.243137, 0.266667, 0.329412, 1.0 }, + { 0.258824, 0.290196, 0.349020, 1.0 }, + { 0.286275, 0.313725, 0.364706, 1.0 }, + { 0.305882, 0.333333, 0.388235, 1.0 }, + { 0.317647, 0.345098, 0.415686, 1.0 }, + { 0.329412, 0.349020, 0.439216, 1.0 }, + { 0.325490, 0.349020, 0.462745, 1.0 }, + { 0.325490, 0.349020, 0.478431, 1.0 }, + { 0.329412, 0.349020, 0.486275, 1.0 }, + { 0.345098, 0.368627, 0.498039, 1.0 }, + { 0.360784, 0.380392, 0.509804, 1.0 }, + { 0.372549, 0.392157, 0.521569, 1.0 }, + { 0.368627, 0.388235, 0.533333, 1.0 }, + { 0.341176, 0.364706, 0.533333, 1.0 }, + { 0.325490, 0.349020, 0.525490, 1.0 }, + { 0.309804, 0.337255, 0.517647, 1.0 }, + { 0.294118, 0.321569, 0.505882, 1.0 }, + { 0.274510, 0.305882, 0.490196, 1.0 }, + { 0.243137, 0.278431, 0.466667, 1.0 }, + { 0.211765, 0.243137, 0.447059, 1.0 }, + { 0.184314, 0.215686, 0.435294, 1.0 }, + { 0.172549, 0.200000, 0.427451, 1.0 }, + { 0.164706, 0.192157, 0.439216, 1.0 }, + { 0.164706, 0.200000, 0.439216, 1.0 }, + { 0.176471, 0.211765, 0.443137, 1.0 }, + { 0.192157, 0.223529, 0.454902, 1.0 }, + { 0.211765, 0.239216, 0.458824, 1.0 }, + { 0.231373, 0.258824, 0.466667, 1.0 }, + { 0.254902, 0.286275, 0.462745, 1.0 }, + { 0.278431, 0.305882, 0.450980, 1.0 }, + { 0.290196, 0.313725, 0.427451, 1.0 }, + { 0.290196, 0.305882, 0.392157, 1.0 }, + { 0.290196, 0.301961, 0.368627, 1.0 }, + { 0.286275, 0.298039, 0.345098, 1.0 }, + { 0.282353, 0.301961, 0.333333, 1.0 }, + { 0.290196, 0.313725, 0.333333, 1.0 }, + }; +/* 040221-47 */ +static double4 colors_404[] = { + { 0.552941, 0.501961, 0.364706, 1.0 }, + { 0.509804, 0.447059, 0.341176, 1.0 }, + { 0.458824, 0.400000, 0.317647, 1.0 }, + { 0.411765, 0.356863, 0.298039, 1.0 }, + { 0.349020, 0.325490, 0.290196, 1.0 }, + { 0.290196, 0.294118, 0.286275, 1.0 }, + { 0.294118, 0.294118, 0.290196, 1.0 }, + { 0.298039, 0.294118, 0.294118, 1.0 }, + { 0.305882, 0.305882, 0.298039, 1.0 }, + { 0.301961, 0.294118, 0.282353, 1.0 }, + { 0.301961, 0.282353, 0.266667, 1.0 }, + { 0.286275, 0.254902, 0.239216, 1.0 }, + { 0.274510, 0.231373, 0.215686, 1.0 }, + { 0.266667, 0.219608, 0.207843, 1.0 }, + { 0.262745, 0.207843, 0.200000, 1.0 }, + { 0.262745, 0.207843, 0.196078, 1.0 }, + { 0.266667, 0.211765, 0.196078, 1.0 }, + { 0.298039, 0.235294, 0.200000, 1.0 }, + { 0.333333, 0.243137, 0.196078, 1.0 }, + { 0.372549, 0.254902, 0.192157, 1.0 }, + { 0.396078, 0.254902, 0.192157, 1.0 }, + { 0.423529, 0.258824, 0.192157, 1.0 }, + { 0.419608, 0.262745, 0.192157, 1.0 }, + { 0.419608, 0.266667, 0.192157, 1.0 }, + { 0.384314, 0.270588, 0.203922, 1.0 }, + { 0.352941, 0.262745, 0.203922, 1.0 }, + { 0.321569, 0.258824, 0.207843, 1.0 }, + { 0.286275, 0.243137, 0.203922, 1.0 }, + { 0.254902, 0.231373, 0.203922, 1.0 }, + { 0.231373, 0.219608, 0.200000, 1.0 }, + { 0.207843, 0.211765, 0.200000, 1.0 }, + { 0.156863, 0.192157, 0.200000, 1.0 }, + { 0.101961, 0.172549, 0.196078, 1.0 }, + { 0.019608, 0.156863, 0.200000, 1.0 }, + { 0.007843, 0.152941, 0.196078, 1.0 }, + { 0.000000, 0.149020, 0.196078, 1.0 }, + { 0.000000, 0.145098, 0.196078, 1.0 }, + { 0.000000, 0.141176, 0.196078, 1.0 }, + { 0.000000, 0.137255, 0.192157, 1.0 }, + { 0.000000, 0.137255, 0.192157, 1.0 }, + { 0.000000, 0.137255, 0.192157, 1.0 }, + { 0.000000, 0.137255, 0.192157, 1.0 }, + { 0.000000, 0.137255, 0.196078, 1.0 }, + { 0.000000, 0.137255, 0.196078, 1.0 }, + { 0.000000, 0.141176, 0.196078, 1.0 }, + { 0.000000, 0.141176, 0.196078, 1.0 }, + { 0.000000, 0.141176, 0.200000, 1.0 }, + { 0.000000, 0.141176, 0.200000, 1.0 }, + { 0.000000, 0.145098, 0.203922, 1.0 }, + { 0.003922, 0.149020, 0.207843, 1.0 }, + { 0.031373, 0.164706, 0.215686, 1.0 }, + { 0.062745, 0.184314, 0.223529, 1.0 }, + { 0.129412, 0.227451, 0.247059, 1.0 }, + { 0.196078, 0.274510, 0.270588, 1.0 }, + { 0.235294, 0.305882, 0.286275, 1.0 }, + { 0.278431, 0.337255, 0.305882, 1.0 }, + { 0.419608, 0.447059, 0.349020, 1.0 }, + { 0.466667, 0.474510, 0.360784, 1.0 }, + { 0.517647, 0.505882, 0.372549, 1.0 }, + { 0.556863, 0.509804, 0.360784, 1.0 }, + { 0.596078, 0.517647, 0.349020, 1.0 }, + { 0.619608, 0.521569, 0.352941, 1.0 }, + { 0.643137, 0.529412, 0.356863, 1.0 }, + { 0.670588, 0.537255, 0.356863, 1.0 }, + { 0.694118, 0.541176, 0.349020, 1.0 }, + { 0.686275, 0.521569, 0.329412, 1.0 }, + { 0.650980, 0.474510, 0.286275, 1.0 }, + { 0.619608, 0.427451, 0.247059, 1.0 }, + { 0.600000, 0.396078, 0.231373, 1.0 }, + { 0.584314, 0.368627, 0.219608, 1.0 }, + { 0.545098, 0.321569, 0.196078, 1.0 }, + { 0.509804, 0.278431, 0.176471, 1.0 }, + { 0.474510, 0.243137, 0.160784, 1.0 }, + { 0.466667, 0.239216, 0.152941, 1.0 }, + { 0.462745, 0.235294, 0.149020, 1.0 }, + { 0.435294, 0.227451, 0.149020, 1.0 }, + { 0.407843, 0.223529, 0.152941, 1.0 }, + { 0.388235, 0.215686, 0.152941, 1.0 }, + { 0.368627, 0.211765, 0.156863, 1.0 }, + { 0.333333, 0.207843, 0.160784, 1.0 }, + { 0.298039, 0.203922, 0.176471, 1.0 }, + { 0.247059, 0.196078, 0.180392, 1.0 }, + { 0.211765, 0.188235, 0.180392, 1.0 }, + { 0.180392, 0.184314, 0.184314, 1.0 }, + { 0.160784, 0.180392, 0.184314, 1.0 }, + { 0.141176, 0.176471, 0.188235, 1.0 }, + { 0.094118, 0.168627, 0.184314, 1.0 }, + { 0.054902, 0.156863, 0.188235, 1.0 }, + { 0.003922, 0.137255, 0.188235, 1.0 }, + { 0.000000, 0.133333, 0.188235, 1.0 }, + { 0.000000, 0.133333, 0.188235, 1.0 }, + { 0.000000, 0.129412, 0.188235, 1.0 }, + { 0.000000, 0.129412, 0.188235, 1.0 }, + { 0.000000, 0.133333, 0.188235, 1.0 }, + { 0.000000, 0.133333, 0.188235, 1.0 }, + { 0.000000, 0.137255, 0.188235, 1.0 }, + { 0.000000, 0.141176, 0.188235, 1.0 }, + { 0.003922, 0.145098, 0.192157, 1.0 }, + { 0.003922, 0.145098, 0.192157, 1.0 }, + { 0.003922, 0.145098, 0.196078, 1.0 }, + { 0.003922, 0.145098, 0.196078, 1.0 }, + { 0.003922, 0.145098, 0.200000, 1.0 }, + { 0.003922, 0.149020, 0.200000, 1.0 }, + { 0.003922, 0.152941, 0.203922, 1.0 }, + { 0.007843, 0.160784, 0.203922, 1.0 }, + { 0.011765, 0.156863, 0.203922, 1.0 }, + { 0.015686, 0.156863, 0.207843, 1.0 }, + { 0.023529, 0.152941, 0.203922, 1.0 }, + { 0.031373, 0.152941, 0.203922, 1.0 }, + { 0.050980, 0.152941, 0.200000, 1.0 }, + { 0.078431, 0.152941, 0.196078, 1.0 }, + { 0.105882, 0.160784, 0.188235, 1.0 }, + { 0.137255, 0.172549, 0.176471, 1.0 }, + { 0.184314, 0.184314, 0.172549, 1.0 }, + { 0.196078, 0.184314, 0.168627, 1.0 }, + { 0.207843, 0.188235, 0.168627, 1.0 }, + { 0.227451, 0.200000, 0.168627, 1.0 }, + { 0.254902, 0.211765, 0.184314, 1.0 }, + { 0.294118, 0.231373, 0.192157, 1.0 }, + { 0.356863, 0.270588, 0.203922, 1.0 }, + { 0.494118, 0.372549, 0.262745, 1.0 }, + { 0.541176, 0.411765, 0.278431, 1.0 }, + { 0.592157, 0.454902, 0.298039, 1.0 }, + { 0.600000, 0.462745, 0.305882, 1.0 }, + { 0.607843, 0.474510, 0.313725, 1.0 }, + { 0.592157, 0.470588, 0.325490, 1.0 }, + { 0.564706, 0.458824, 0.325490, 1.0 }, + { 0.537255, 0.458824, 0.317647, 1.0 }, + { 0.513725, 0.447059, 0.329412, 1.0 }, + { 0.474510, 0.439216, 0.333333, 1.0 }, + { 0.462745, 0.435294, 0.329412, 1.0 }, + { 0.454902, 0.435294, 0.329412, 1.0 }, + { 0.411765, 0.403922, 0.321569, 1.0 }, + { 0.345098, 0.360784, 0.301961, 1.0 }, + { 0.278431, 0.305882, 0.262745, 1.0 }, + { 0.207843, 0.247059, 0.227451, 1.0 }, + { 0.098039, 0.152941, 0.172549, 1.0 }, + { 0.090196, 0.137255, 0.152941, 1.0 }, + { 0.086275, 0.121569, 0.137255, 1.0 }, + { 0.086275, 0.117647, 0.133333, 1.0 }, + { 0.090196, 0.117647, 0.133333, 1.0 }, + { 0.090196, 0.113725, 0.133333, 1.0 }, + { 0.090196, 0.105882, 0.129412, 1.0 }, + { 0.090196, 0.094118, 0.129412, 1.0 }, + { 0.078431, 0.090196, 0.125490, 1.0 }, + { 0.086275, 0.090196, 0.113725, 1.0 }, + { 0.086275, 0.090196, 0.109804, 1.0 }, + { 0.090196, 0.090196, 0.109804, 1.0 }, + { 0.086275, 0.098039, 0.121569, 1.0 }, + { 0.078431, 0.101961, 0.129412, 1.0 }, + { 0.066667, 0.101961, 0.145098, 1.0 }, + { 0.043137, 0.101961, 0.160784, 1.0 }, + { 0.011765, 0.105882, 0.184314, 1.0 }, + { 0.007843, 0.105882, 0.184314, 1.0 }, + { 0.003922, 0.109804, 0.188235, 1.0 }, + { 0.003922, 0.109804, 0.188235, 1.0 }, + { 0.003922, 0.105882, 0.180392, 1.0 }, + { 0.007843, 0.101961, 0.168627, 1.0 }, + { 0.011765, 0.098039, 0.152941, 1.0 }, + { 0.015686, 0.094118, 0.145098, 1.0 }, + { 0.023529, 0.094118, 0.133333, 1.0 }, + { 0.019608, 0.101961, 0.141176, 1.0 }, + { 0.015686, 0.101961, 0.141176, 1.0 }, + { 0.015686, 0.101961, 0.145098, 1.0 }, + { 0.023529, 0.098039, 0.145098, 1.0 }, + { 0.027451, 0.098039, 0.133333, 1.0 }, + { 0.050980, 0.098039, 0.121569, 1.0 }, + { 0.086275, 0.105882, 0.105882, 1.0 }, + { 0.149020, 0.129412, 0.105882, 1.0 }, + { 0.160784, 0.133333, 0.109804, 1.0 }, + { 0.172549, 0.141176, 0.113725, 1.0 }, + { 0.192157, 0.145098, 0.125490, 1.0 }, + { 0.184314, 0.152941, 0.141176, 1.0 }, + { 0.172549, 0.152941, 0.149020, 1.0 }, + { 0.168627, 0.156863, 0.149020, 1.0 }, + { 0.164706, 0.156863, 0.152941, 1.0 }, + { 0.168627, 0.160784, 0.156863, 1.0 }, + { 0.172549, 0.164706, 0.156863, 1.0 }, + { 0.180392, 0.164706, 0.156863, 1.0 }, + { 0.168627, 0.160784, 0.168627, 1.0 }, + { 0.141176, 0.156863, 0.176471, 1.0 }, + { 0.109804, 0.152941, 0.184314, 1.0 }, + { 0.074510, 0.145098, 0.192157, 1.0 }, + { 0.043137, 0.141176, 0.200000, 1.0 }, + { 0.003922, 0.133333, 0.203922, 1.0 }, + { 0.003922, 0.133333, 0.203922, 1.0 }, + { 0.003922, 0.133333, 0.203922, 1.0 }, + { 0.003922, 0.133333, 0.200000, 1.0 }, + { 0.003922, 0.133333, 0.200000, 1.0 }, + { 0.000000, 0.137255, 0.200000, 1.0 }, + { 0.000000, 0.137255, 0.200000, 1.0 }, + { 0.000000, 0.141176, 0.200000, 1.0 }, + { 0.000000, 0.145098, 0.200000, 1.0 }, + { 0.000000, 0.145098, 0.196078, 1.0 }, + { 0.000000, 0.149020, 0.196078, 1.0 }, + { 0.000000, 0.152941, 0.196078, 1.0 }, + { 0.000000, 0.156863, 0.192157, 1.0 }, + { 0.000000, 0.160784, 0.192157, 1.0 }, + { 0.000000, 0.160784, 0.192157, 1.0 }, + { 0.000000, 0.160784, 0.188235, 1.0 }, + { 0.000000, 0.160784, 0.192157, 1.0 }, + { 0.000000, 0.160784, 0.192157, 1.0 }, + { 0.000000, 0.160784, 0.192157, 1.0 }, + { 0.000000, 0.160784, 0.192157, 1.0 }, + { 0.000000, 0.160784, 0.192157, 1.0 }, + { 0.000000, 0.160784, 0.192157, 1.0 }, + { 0.000000, 0.160784, 0.192157, 1.0 }, + { 0.000000, 0.156863, 0.192157, 1.0 }, + { 0.000000, 0.156863, 0.192157, 1.0 }, + { 0.000000, 0.156863, 0.192157, 1.0 }, + { 0.000000, 0.156863, 0.192157, 1.0 }, + { 0.000000, 0.156863, 0.196078, 1.0 }, + { 0.000000, 0.152941, 0.196078, 1.0 }, + { 0.000000, 0.152941, 0.196078, 1.0 }, + { 0.000000, 0.152941, 0.196078, 1.0 }, + { 0.000000, 0.152941, 0.192157, 1.0 }, + { 0.000000, 0.152941, 0.192157, 1.0 }, + { 0.000000, 0.152941, 0.192157, 1.0 }, + { 0.000000, 0.149020, 0.188235, 1.0 }, + { 0.000000, 0.149020, 0.188235, 1.0 }, + { 0.000000, 0.145098, 0.188235, 1.0 }, + { 0.003922, 0.141176, 0.192157, 1.0 }, + { 0.015686, 0.133333, 0.184314, 1.0 }, + { 0.035294, 0.133333, 0.176471, 1.0 }, + { 0.062745, 0.137255, 0.168627, 1.0 }, + { 0.098039, 0.149020, 0.164706, 1.0 }, + { 0.141176, 0.172549, 0.168627, 1.0 }, + { 0.203922, 0.219608, 0.180392, 1.0 }, + { 0.266667, 0.270588, 0.203922, 1.0 }, + { 0.329412, 0.313725, 0.223529, 1.0 }, + { 0.392157, 0.356863, 0.239216, 1.0 }, + { 0.443137, 0.380392, 0.243137, 1.0 }, + { 0.482353, 0.392157, 0.247059, 1.0 }, + { 0.494118, 0.396078, 0.254902, 1.0 }, + { 0.509804, 0.407843, 0.258824, 1.0 }, + { 0.513725, 0.419608, 0.266667, 1.0 }, + { 0.498039, 0.431373, 0.282353, 1.0 }, + { 0.478431, 0.443137, 0.298039, 1.0 }, + { 0.458824, 0.439216, 0.298039, 1.0 }, + { 0.435294, 0.415686, 0.286275, 1.0 }, + { 0.407843, 0.384314, 0.278431, 1.0 }, + { 0.384314, 0.349020, 0.266667, 1.0 }, + { 0.380392, 0.329412, 0.250980, 1.0 }, + { 0.372549, 0.321569, 0.247059, 1.0 }, + { 0.384314, 0.337255, 0.258824, 1.0 }, + { 0.411765, 0.368627, 0.274510, 1.0 }, + { 0.431373, 0.396078, 0.282353, 1.0 }, + { 0.466667, 0.415686, 0.290196, 1.0 }, + { 0.501961, 0.431373, 0.294118, 1.0 }, + { 0.529412, 0.431373, 0.282353, 1.0 }, + { 0.521569, 0.419608, 0.270588, 1.0 }, + { 0.517647, 0.415686, 0.266667, 1.0 }, + { 0.513725, 0.423529, 0.274510, 1.0 }, + { 0.509804, 0.443137, 0.290196, 1.0 }, + { 0.505882, 0.462745, 0.317647, 1.0 }, + { 0.513725, 0.490196, 0.356863, 1.0 }, + }; +/* 040221-48 */ +static double4 colors_405[] = { + { 0.392157, 0.274510, 0.360784, 1.0 }, + { 0.396078, 0.278431, 0.364706, 1.0 }, + { 0.419608, 0.305882, 0.392157, 1.0 }, + { 0.447059, 0.333333, 0.423529, 1.0 }, + { 0.462745, 0.349020, 0.439216, 1.0 }, + { 0.478431, 0.368627, 0.454902, 1.0 }, + { 0.482353, 0.376471, 0.458824, 1.0 }, + { 0.486275, 0.384314, 0.462745, 1.0 }, + { 0.486275, 0.388235, 0.466667, 1.0 }, + { 0.490196, 0.392157, 0.470588, 1.0 }, + { 0.498039, 0.400000, 0.474510, 1.0 }, + { 0.494118, 0.403922, 0.486275, 1.0 }, + { 0.494118, 0.411765, 0.498039, 1.0 }, + { 0.509804, 0.431373, 0.513725, 1.0 }, + { 0.529412, 0.450980, 0.529412, 1.0 }, + { 0.533333, 0.462745, 0.537255, 1.0 }, + { 0.541176, 0.474510, 0.545098, 1.0 }, + { 0.545098, 0.509804, 0.537255, 1.0 }, + { 0.521569, 0.505882, 0.517647, 1.0 }, + { 0.498039, 0.505882, 0.501961, 1.0 }, + { 0.462745, 0.474510, 0.466667, 1.0 }, + { 0.427451, 0.447059, 0.431373, 1.0 }, + { 0.407843, 0.423529, 0.415686, 1.0 }, + { 0.388235, 0.403922, 0.400000, 1.0 }, + { 0.341176, 0.305882, 0.329412, 1.0 }, + { 0.325490, 0.262745, 0.301961, 1.0 }, + { 0.309804, 0.223529, 0.278431, 1.0 }, + { 0.290196, 0.203922, 0.254902, 1.0 }, + { 0.274510, 0.184314, 0.235294, 1.0 }, + { 0.266667, 0.176471, 0.223529, 1.0 }, + { 0.258824, 0.168627, 0.215686, 1.0 }, + { 0.243137, 0.172549, 0.211765, 1.0 }, + { 0.235294, 0.172549, 0.203922, 1.0 }, + { 0.196078, 0.156863, 0.176471, 1.0 }, + { 0.168627, 0.141176, 0.149020, 1.0 }, + { 0.145098, 0.129412, 0.125490, 1.0 }, + { 0.113725, 0.105882, 0.101961, 1.0 }, + { 0.086275, 0.086275, 0.082353, 1.0 }, + { 0.078431, 0.078431, 0.074510, 1.0 }, + { 0.070588, 0.074510, 0.070588, 1.0 }, + { 0.086275, 0.082353, 0.086275, 1.0 }, + { 0.109804, 0.105882, 0.117647, 1.0 }, + { 0.133333, 0.129412, 0.149020, 1.0 }, + { 0.160784, 0.149020, 0.168627, 1.0 }, + { 0.188235, 0.168627, 0.188235, 1.0 }, + { 0.196078, 0.176471, 0.200000, 1.0 }, + { 0.207843, 0.188235, 0.211765, 1.0 }, + { 0.215686, 0.192157, 0.207843, 1.0 }, + { 0.215686, 0.188235, 0.192157, 1.0 }, + { 0.184314, 0.176471, 0.176471, 1.0 }, + { 0.172549, 0.164706, 0.164706, 1.0 }, + { 0.160784, 0.156863, 0.152941, 1.0 }, + { 0.164706, 0.156863, 0.156863, 1.0 }, + { 0.168627, 0.156863, 0.160784, 1.0 }, + { 0.184314, 0.168627, 0.176471, 1.0 }, + { 0.200000, 0.180392, 0.192157, 1.0 }, + { 0.309804, 0.270588, 0.278431, 1.0 }, + { 0.356863, 0.321569, 0.321569, 1.0 }, + { 0.403922, 0.376471, 0.364706, 1.0 }, + { 0.423529, 0.396078, 0.376471, 1.0 }, + { 0.447059, 0.419608, 0.388235, 1.0 }, + { 0.439216, 0.407843, 0.384314, 1.0 }, + { 0.435294, 0.396078, 0.384314, 1.0 }, + { 0.411765, 0.356863, 0.368627, 1.0 }, + { 0.376471, 0.317647, 0.337255, 1.0 }, + { 0.321569, 0.243137, 0.294118, 1.0 }, + { 0.309804, 0.231373, 0.290196, 1.0 }, + { 0.301961, 0.219608, 0.286275, 1.0 }, + { 0.309804, 0.219608, 0.294118, 1.0 }, + { 0.321569, 0.223529, 0.301961, 1.0 }, + { 0.352941, 0.243137, 0.333333, 1.0 }, + { 0.380392, 0.270588, 0.372549, 1.0 }, + { 0.427451, 0.333333, 0.431373, 1.0 }, + { 0.427451, 0.341176, 0.431373, 1.0 }, + { 0.427451, 0.349020, 0.435294, 1.0 }, + { 0.407843, 0.341176, 0.411765, 1.0 }, + { 0.392157, 0.337255, 0.388235, 1.0 }, + { 0.376471, 0.329412, 0.364706, 1.0 }, + { 0.360784, 0.321569, 0.345098, 1.0 }, + { 0.341176, 0.305882, 0.321569, 1.0 }, + { 0.329412, 0.298039, 0.305882, 1.0 }, + { 0.333333, 0.274510, 0.294118, 1.0 }, + { 0.349020, 0.274510, 0.321569, 1.0 }, + { 0.368627, 0.278431, 0.352941, 1.0 }, + { 0.380392, 0.286275, 0.364706, 1.0 }, + { 0.396078, 0.298039, 0.376471, 1.0 }, + { 0.435294, 0.329412, 0.419608, 1.0 }, + { 0.470588, 0.372549, 0.454902, 1.0 }, + { 0.529412, 0.443137, 0.533333, 1.0 }, + { 0.568627, 0.486275, 0.564706, 1.0 }, + { 0.611765, 0.533333, 0.600000, 1.0 }, + { 0.619608, 0.541176, 0.615686, 1.0 }, + { 0.631373, 0.549020, 0.631373, 1.0 }, + { 0.650980, 0.568627, 0.650980, 1.0 }, + { 0.690196, 0.607843, 0.686275, 1.0 }, + { 0.717647, 0.631373, 0.713725, 1.0 }, + { 0.705882, 0.619608, 0.701961, 1.0 }, + { 0.701961, 0.627451, 0.701961, 1.0 }, + { 0.674510, 0.611765, 0.666667, 1.0 }, + { 0.647059, 0.596078, 0.631373, 1.0 }, + { 0.635294, 0.584314, 0.611765, 1.0 }, + { 0.627451, 0.576471, 0.596078, 1.0 }, + { 0.596078, 0.549020, 0.572549, 1.0 }, + { 0.584314, 0.541176, 0.572549, 1.0 }, + { 0.603922, 0.533333, 0.584314, 1.0 }, + { 0.607843, 0.525490, 0.596078, 1.0 }, + { 0.611765, 0.521569, 0.611765, 1.0 }, + { 0.619608, 0.521569, 0.615686, 1.0 }, + { 0.627451, 0.521569, 0.619608, 1.0 }, + { 0.615686, 0.501961, 0.615686, 1.0 }, + { 0.596078, 0.486275, 0.584314, 1.0 }, + { 0.584314, 0.474510, 0.549020, 1.0 }, + { 0.560784, 0.458824, 0.521569, 1.0 }, + { 0.509804, 0.447059, 0.466667, 1.0 }, + { 0.486275, 0.435294, 0.447059, 1.0 }, + { 0.466667, 0.423529, 0.431373, 1.0 }, + { 0.419608, 0.403922, 0.400000, 1.0 }, + { 0.376471, 0.388235, 0.368627, 1.0 }, + { 0.341176, 0.356863, 0.333333, 1.0 }, + { 0.298039, 0.325490, 0.294118, 1.0 }, + { 0.219608, 0.270588, 0.223529, 1.0 }, + { 0.200000, 0.243137, 0.200000, 1.0 }, + { 0.180392, 0.219608, 0.180392, 1.0 }, + { 0.172549, 0.207843, 0.176471, 1.0 }, + { 0.164706, 0.196078, 0.176471, 1.0 }, + { 0.156863, 0.176471, 0.172549, 1.0 }, + { 0.176471, 0.176471, 0.188235, 1.0 }, + { 0.227451, 0.200000, 0.231373, 1.0 }, + { 0.270588, 0.227451, 0.270588, 1.0 }, + { 0.388235, 0.301961, 0.376471, 1.0 }, + { 0.415686, 0.321569, 0.403922, 1.0 }, + { 0.443137, 0.341176, 0.435294, 1.0 }, + { 0.474510, 0.380392, 0.474510, 1.0 }, + { 0.509804, 0.403922, 0.498039, 1.0 }, + { 0.517647, 0.403922, 0.501961, 1.0 }, + { 0.494118, 0.388235, 0.470588, 1.0 }, + { 0.450980, 0.333333, 0.392157, 1.0 }, + { 0.400000, 0.294118, 0.341176, 1.0 }, + { 0.349020, 0.258824, 0.290196, 1.0 }, + { 0.333333, 0.243137, 0.278431, 1.0 }, + { 0.317647, 0.231373, 0.270588, 1.0 }, + { 0.286275, 0.211765, 0.250980, 1.0 }, + { 0.258824, 0.200000, 0.235294, 1.0 }, + { 0.243137, 0.192157, 0.223529, 1.0 }, + { 0.247059, 0.200000, 0.235294, 1.0 }, + { 0.290196, 0.254902, 0.290196, 1.0 }, + { 0.301961, 0.278431, 0.305882, 1.0 }, + { 0.317647, 0.301961, 0.321569, 1.0 }, + { 0.368627, 0.345098, 0.364706, 1.0 }, + { 0.403922, 0.384314, 0.403922, 1.0 }, + { 0.427451, 0.431373, 0.419608, 1.0 }, + { 0.450980, 0.458824, 0.435294, 1.0 }, + { 0.443137, 0.435294, 0.419608, 1.0 }, + { 0.435294, 0.419608, 0.400000, 1.0 }, + { 0.427451, 0.403922, 0.380392, 1.0 }, + { 0.411765, 0.384314, 0.364706, 1.0 }, + { 0.403922, 0.360784, 0.356863, 1.0 }, + { 0.403922, 0.345098, 0.345098, 1.0 }, + { 0.415686, 0.349020, 0.356863, 1.0 }, + { 0.435294, 0.380392, 0.392157, 1.0 }, + { 0.466667, 0.411765, 0.447059, 1.0 }, + { 0.529412, 0.458824, 0.529412, 1.0 }, + { 0.541176, 0.466667, 0.541176, 1.0 }, + { 0.552941, 0.478431, 0.552941, 1.0 }, + { 0.580392, 0.501961, 0.584314, 1.0 }, + { 0.588235, 0.525490, 0.588235, 1.0 }, + { 0.592157, 0.541176, 0.576471, 1.0 }, + { 0.596078, 0.552941, 0.564706, 1.0 }, + { 0.572549, 0.576471, 0.537255, 1.0 }, + { 0.568627, 0.572549, 0.529412, 1.0 }, + { 0.564706, 0.568627, 0.521569, 1.0 }, + { 0.560784, 0.552941, 0.501961, 1.0 }, + { 0.545098, 0.545098, 0.501961, 1.0 }, + { 0.533333, 0.541176, 0.501961, 1.0 }, + { 0.525490, 0.517647, 0.490196, 1.0 }, + { 0.501961, 0.482353, 0.466667, 1.0 }, + { 0.470588, 0.474510, 0.447059, 1.0 }, + { 0.435294, 0.454902, 0.419608, 1.0 }, + { 0.415686, 0.411765, 0.388235, 1.0 }, + { 0.407843, 0.403922, 0.384314, 1.0 }, + { 0.400000, 0.403922, 0.380392, 1.0 }, + { 0.407843, 0.392157, 0.372549, 1.0 }, + { 0.411765, 0.380392, 0.388235, 1.0 }, + { 0.407843, 0.372549, 0.392157, 1.0 }, + { 0.372549, 0.333333, 0.368627, 1.0 }, + { 0.356863, 0.317647, 0.349020, 1.0 }, + { 0.341176, 0.305882, 0.333333, 1.0 }, + { 0.305882, 0.282353, 0.294118, 1.0 }, + { 0.286275, 0.250980, 0.266667, 1.0 }, + { 0.270588, 0.231373, 0.243137, 1.0 }, + { 0.250980, 0.215686, 0.223529, 1.0 }, + { 0.247059, 0.203922, 0.223529, 1.0 }, + { 0.254902, 0.192157, 0.227451, 1.0 }, + { 0.258824, 0.196078, 0.235294, 1.0 }, + { 0.266667, 0.196078, 0.239216, 1.0 }, + { 0.270588, 0.192157, 0.239216, 1.0 }, + { 0.278431, 0.196078, 0.239216, 1.0 }, + { 0.274510, 0.196078, 0.239216, 1.0 }, + { 0.270588, 0.196078, 0.247059, 1.0 }, + { 0.286275, 0.203922, 0.258824, 1.0 }, + { 0.305882, 0.223529, 0.278431, 1.0 }, + { 0.325490, 0.258824, 0.313725, 1.0 }, + { 0.360784, 0.278431, 0.356863, 1.0 }, + { 0.400000, 0.317647, 0.388235, 1.0 }, + { 0.423529, 0.360784, 0.411765, 1.0 }, + { 0.447059, 0.384314, 0.431373, 1.0 }, + { 0.443137, 0.396078, 0.435294, 1.0 }, + { 0.431373, 0.388235, 0.419608, 1.0 }, + { 0.423529, 0.360784, 0.400000, 1.0 }, + { 0.400000, 0.329412, 0.380392, 1.0 }, + { 0.372549, 0.298039, 0.364706, 1.0 }, + { 0.364706, 0.266667, 0.352941, 1.0 }, + { 0.360784, 0.254902, 0.352941, 1.0 }, + { 0.364706, 0.270588, 0.356863, 1.0 }, + { 0.388235, 0.294118, 0.372549, 1.0 }, + { 0.415686, 0.333333, 0.400000, 1.0 }, + { 0.447059, 0.372549, 0.423529, 1.0 }, + { 0.478431, 0.407843, 0.454902, 1.0 }, + { 0.505882, 0.427451, 0.490196, 1.0 }, + { 0.525490, 0.439216, 0.505882, 1.0 }, + { 0.513725, 0.439216, 0.501961, 1.0 }, + { 0.494118, 0.419608, 0.494118, 1.0 }, + { 0.466667, 0.384314, 0.470588, 1.0 }, + { 0.415686, 0.345098, 0.419608, 1.0 }, + { 0.364706, 0.321569, 0.380392, 1.0 }, + { 0.317647, 0.290196, 0.329412, 1.0 }, + { 0.266667, 0.258824, 0.278431, 1.0 }, + { 0.258824, 0.266667, 0.262745, 1.0 }, + { 0.250980, 0.270588, 0.254902, 1.0 }, + { 0.254902, 0.254902, 0.254902, 1.0 }, + { 0.286275, 0.270588, 0.262745, 1.0 }, + { 0.313725, 0.278431, 0.278431, 1.0 }, + { 0.329412, 0.258824, 0.286275, 1.0 }, + { 0.349020, 0.266667, 0.286275, 1.0 }, + { 0.368627, 0.274510, 0.290196, 1.0 }, + { 0.392157, 0.278431, 0.305882, 1.0 }, + { 0.396078, 0.309804, 0.325490, 1.0 }, + { 0.407843, 0.333333, 0.356863, 1.0 }, + { 0.439216, 0.356863, 0.392157, 1.0 }, + { 0.450980, 0.388235, 0.415686, 1.0 }, + { 0.466667, 0.400000, 0.431373, 1.0 }, + { 0.486275, 0.407843, 0.447059, 1.0 }, + { 0.486275, 0.427451, 0.447059, 1.0 }, + { 0.494118, 0.435294, 0.439216, 1.0 }, + { 0.501961, 0.443137, 0.443137, 1.0 }, + { 0.505882, 0.458824, 0.447059, 1.0 }, + { 0.501961, 0.470588, 0.439216, 1.0 }, + { 0.494118, 0.466667, 0.435294, 1.0 }, + { 0.490196, 0.466667, 0.431373, 1.0 }, + { 0.482353, 0.447059, 0.419608, 1.0 }, + { 0.466667, 0.419608, 0.411765, 1.0 }, + { 0.450980, 0.392157, 0.403922, 1.0 }, + { 0.427451, 0.360784, 0.400000, 1.0 }, + { 0.419608, 0.321569, 0.396078, 1.0 }, + { 0.392157, 0.290196, 0.372549, 1.0 }, + { 0.372549, 0.274510, 0.349020, 1.0 }, + }; +/* 040221-49 */ +static double4 colors_406[] = { + { 0.505882, 0.474510, 0.372549, 1.0 }, + { 0.431373, 0.396078, 0.305882, 1.0 }, + { 0.384314, 0.349020, 0.266667, 1.0 }, + { 0.337255, 0.305882, 0.231373, 1.0 }, + { 0.294118, 0.262745, 0.192157, 1.0 }, + { 0.250980, 0.219608, 0.156863, 1.0 }, + { 0.239216, 0.211765, 0.149020, 1.0 }, + { 0.231373, 0.203922, 0.145098, 1.0 }, + { 0.203922, 0.164706, 0.113725, 1.0 }, + { 0.192157, 0.149020, 0.098039, 1.0 }, + { 0.184314, 0.137255, 0.086275, 1.0 }, + { 0.188235, 0.141176, 0.086275, 1.0 }, + { 0.196078, 0.149020, 0.086275, 1.0 }, + { 0.223529, 0.180392, 0.109804, 1.0 }, + { 0.254902, 0.211765, 0.137255, 1.0 }, + { 0.274510, 0.231373, 0.152941, 1.0 }, + { 0.298039, 0.254902, 0.172549, 1.0 }, + { 0.380392, 0.337255, 0.243137, 1.0 }, + { 0.427451, 0.380392, 0.278431, 1.0 }, + { 0.474510, 0.427451, 0.313725, 1.0 }, + { 0.505882, 0.458824, 0.337255, 1.0 }, + { 0.537255, 0.490196, 0.360784, 1.0 }, + { 0.549020, 0.501961, 0.364706, 1.0 }, + { 0.560784, 0.513725, 0.372549, 1.0 }, + { 0.592157, 0.525490, 0.376471, 1.0 }, + { 0.603922, 0.529412, 0.364706, 1.0 }, + { 0.619608, 0.533333, 0.356863, 1.0 }, + { 0.623529, 0.529412, 0.349020, 1.0 }, + { 0.631373, 0.529412, 0.341176, 1.0 }, + { 0.627451, 0.521569, 0.329412, 1.0 }, + { 0.627451, 0.517647, 0.321569, 1.0 }, + { 0.607843, 0.494118, 0.298039, 1.0 }, + { 0.576471, 0.458824, 0.266667, 1.0 }, + { 0.494118, 0.376471, 0.188235, 1.0 }, + { 0.454902, 0.333333, 0.160784, 1.0 }, + { 0.415686, 0.294118, 0.133333, 1.0 }, + { 0.392157, 0.278431, 0.125490, 1.0 }, + { 0.368627, 0.262745, 0.117647, 1.0 }, + { 0.360784, 0.258824, 0.117647, 1.0 }, + { 0.352941, 0.254902, 0.121569, 1.0 }, + { 0.329412, 0.258824, 0.137255, 1.0 }, + { 0.317647, 0.250980, 0.141176, 1.0 }, + { 0.305882, 0.243137, 0.149020, 1.0 }, + { 0.301961, 0.239216, 0.145098, 1.0 }, + { 0.298039, 0.239216, 0.145098, 1.0 }, + { 0.301961, 0.239216, 0.145098, 1.0 }, + { 0.305882, 0.243137, 0.145098, 1.0 }, + { 0.321569, 0.250980, 0.149020, 1.0 }, + { 0.352941, 0.278431, 0.160784, 1.0 }, + { 0.427451, 0.341176, 0.203922, 1.0 }, + { 0.462745, 0.376471, 0.231373, 1.0 }, + { 0.501961, 0.415686, 0.258824, 1.0 }, + { 0.537255, 0.450980, 0.294118, 1.0 }, + { 0.572549, 0.486275, 0.329412, 1.0 }, + { 0.588235, 0.501961, 0.349020, 1.0 }, + { 0.603922, 0.517647, 0.368627, 1.0 }, + { 0.674510, 0.592157, 0.443137, 1.0 }, + { 0.705882, 0.627451, 0.478431, 1.0 }, + { 0.741176, 0.666667, 0.517647, 1.0 }, + { 0.764706, 0.698039, 0.552941, 1.0 }, + { 0.788235, 0.729412, 0.588235, 1.0 }, + { 0.792157, 0.737255, 0.596078, 1.0 }, + { 0.796078, 0.745098, 0.607843, 1.0 }, + { 0.792157, 0.752941, 0.619608, 1.0 }, + { 0.784314, 0.737255, 0.615686, 1.0 }, + { 0.749020, 0.690196, 0.552941, 1.0 }, + { 0.721569, 0.654902, 0.513725, 1.0 }, + { 0.698039, 0.623529, 0.474510, 1.0 }, + { 0.678431, 0.603922, 0.450980, 1.0 }, + { 0.662745, 0.588235, 0.431373, 1.0 }, + { 0.615686, 0.541176, 0.388235, 1.0 }, + { 0.564706, 0.486275, 0.333333, 1.0 }, + { 0.458824, 0.376471, 0.227451, 1.0 }, + { 0.411765, 0.325490, 0.180392, 1.0 }, + { 0.364706, 0.278431, 0.137255, 1.0 }, + { 0.337255, 0.254902, 0.117647, 1.0 }, + { 0.309804, 0.231373, 0.101961, 1.0 }, + { 0.298039, 0.223529, 0.098039, 1.0 }, + { 0.286275, 0.215686, 0.098039, 1.0 }, + { 0.274510, 0.215686, 0.105882, 1.0 }, + { 0.270588, 0.215686, 0.109804, 1.0 }, + { 0.282353, 0.239216, 0.145098, 1.0 }, + { 0.305882, 0.262745, 0.164706, 1.0 }, + { 0.333333, 0.286275, 0.188235, 1.0 }, + { 0.345098, 0.298039, 0.196078, 1.0 }, + { 0.356863, 0.313725, 0.207843, 1.0 }, + { 0.384314, 0.341176, 0.227451, 1.0 }, + { 0.423529, 0.364706, 0.239216, 1.0 }, + { 0.486275, 0.415686, 0.266667, 1.0 }, + { 0.517647, 0.435294, 0.278431, 1.0 }, + { 0.549020, 0.458824, 0.290196, 1.0 }, + { 0.556863, 0.466667, 0.294118, 1.0 }, + { 0.568627, 0.474510, 0.301961, 1.0 }, + { 0.572549, 0.486275, 0.313725, 1.0 }, + { 0.572549, 0.490196, 0.317647, 1.0 }, + { 0.560784, 0.482353, 0.313725, 1.0 }, + { 0.549020, 0.474510, 0.309804, 1.0 }, + { 0.541176, 0.462745, 0.298039, 1.0 }, + { 0.549020, 0.474510, 0.309804, 1.0 }, + { 0.560784, 0.486275, 0.321569, 1.0 }, + { 0.568627, 0.498039, 0.337255, 1.0 }, + { 0.576471, 0.509804, 0.352941, 1.0 }, + { 0.596078, 0.541176, 0.388235, 1.0 }, + { 0.607843, 0.568627, 0.427451, 1.0 }, + { 0.631373, 0.596078, 0.458824, 1.0 }, + { 0.635294, 0.592157, 0.447059, 1.0 }, + { 0.643137, 0.588235, 0.439216, 1.0 }, + { 0.643137, 0.580392, 0.427451, 1.0 }, + { 0.647059, 0.576471, 0.415686, 1.0 }, + { 0.650980, 0.576471, 0.403922, 1.0 }, + { 0.650980, 0.568627, 0.400000, 1.0 }, + { 0.647059, 0.560784, 0.392157, 1.0 }, + { 0.635294, 0.549020, 0.384314, 1.0 }, + { 0.596078, 0.509804, 0.349020, 1.0 }, + { 0.588235, 0.494118, 0.333333, 1.0 }, + { 0.580392, 0.482353, 0.317647, 1.0 }, + { 0.564706, 0.462745, 0.286275, 1.0 }, + { 0.556863, 0.450980, 0.274510, 1.0 }, + { 0.564706, 0.450980, 0.282353, 1.0 }, + { 0.576471, 0.470588, 0.301961, 1.0 }, + { 0.615686, 0.517647, 0.356863, 1.0 }, + { 0.643137, 0.549020, 0.380392, 1.0 }, + { 0.674510, 0.580392, 0.407843, 1.0 }, + { 0.690196, 0.596078, 0.423529, 1.0 }, + { 0.709804, 0.615686, 0.439216, 1.0 }, + { 0.745098, 0.650980, 0.470588, 1.0 }, + { 0.780392, 0.690196, 0.509804, 1.0 }, + { 0.807843, 0.721569, 0.549020, 1.0 }, + { 0.827451, 0.749020, 0.584314, 1.0 }, + { 0.866667, 0.784314, 0.596078, 1.0 }, + { 0.866667, 0.784314, 0.588235, 1.0 }, + { 0.866667, 0.784314, 0.580392, 1.0 }, + { 0.858824, 0.772549, 0.556863, 1.0 }, + { 0.843137, 0.745098, 0.525490, 1.0 }, + { 0.815686, 0.713725, 0.498039, 1.0 }, + { 0.772549, 0.678431, 0.474510, 1.0 }, + { 0.690196, 0.596078, 0.407843, 1.0 }, + { 0.639216, 0.549020, 0.368627, 1.0 }, + { 0.588235, 0.505882, 0.329412, 1.0 }, + { 0.564706, 0.478431, 0.305882, 1.0 }, + { 0.541176, 0.454902, 0.286275, 1.0 }, + { 0.490196, 0.403922, 0.239216, 1.0 }, + { 0.439216, 0.356863, 0.207843, 1.0 }, + { 0.396078, 0.317647, 0.176471, 1.0 }, + { 0.364706, 0.282353, 0.160784, 1.0 }, + { 0.301961, 0.239216, 0.137255, 1.0 }, + { 0.290196, 0.231373, 0.133333, 1.0 }, + { 0.282353, 0.223529, 0.129412, 1.0 }, + { 0.270588, 0.211765, 0.125490, 1.0 }, + { 0.258824, 0.203922, 0.125490, 1.0 }, + { 0.258824, 0.203922, 0.129412, 1.0 }, + { 0.266667, 0.211765, 0.129412, 1.0 }, + { 0.298039, 0.231373, 0.133333, 1.0 }, + { 0.301961, 0.235294, 0.133333, 1.0 }, + { 0.309804, 0.243137, 0.133333, 1.0 }, + { 0.309804, 0.243137, 0.129412, 1.0 }, + { 0.317647, 0.243137, 0.125490, 1.0 }, + { 0.317647, 0.239216, 0.121569, 1.0 }, + { 0.317647, 0.243137, 0.125490, 1.0 }, + { 0.329412, 0.254902, 0.137255, 1.0 }, + { 0.349020, 0.270588, 0.149020, 1.0 }, + { 0.403922, 0.329412, 0.180392, 1.0 }, + { 0.419608, 0.341176, 0.184314, 1.0 }, + { 0.439216, 0.352941, 0.192157, 1.0 }, + { 0.466667, 0.372549, 0.200000, 1.0 }, + { 0.490196, 0.388235, 0.203922, 1.0 }, + { 0.501961, 0.396078, 0.211765, 1.0 }, + { 0.513725, 0.407843, 0.227451, 1.0 }, + { 0.537255, 0.443137, 0.266667, 1.0 }, + { 0.545098, 0.454902, 0.274510, 1.0 }, + { 0.552941, 0.466667, 0.286275, 1.0 }, + { 0.568627, 0.486275, 0.309804, 1.0 }, + { 0.584314, 0.501961, 0.325490, 1.0 }, + { 0.592157, 0.509804, 0.333333, 1.0 }, + { 0.588235, 0.509804, 0.341176, 1.0 }, + { 0.572549, 0.501961, 0.349020, 1.0 }, + { 0.560784, 0.498039, 0.356863, 1.0 }, + { 0.545098, 0.494118, 0.360784, 1.0 }, + { 0.533333, 0.494118, 0.372549, 1.0 }, + { 0.529412, 0.501961, 0.392157, 1.0 }, + { 0.533333, 0.513725, 0.407843, 1.0 }, + { 0.545098, 0.525490, 0.419608, 1.0 }, + { 0.560784, 0.541176, 0.431373, 1.0 }, + { 0.588235, 0.560784, 0.439216, 1.0 }, + { 0.623529, 0.588235, 0.447059, 1.0 }, + { 0.627451, 0.588235, 0.447059, 1.0 }, + { 0.631373, 0.592157, 0.450980, 1.0 }, + { 0.627451, 0.592157, 0.454902, 1.0 }, + { 0.631373, 0.592157, 0.450980, 1.0 }, + { 0.623529, 0.584314, 0.447059, 1.0 }, + { 0.623529, 0.580392, 0.435294, 1.0 }, + { 0.619608, 0.572549, 0.423529, 1.0 }, + { 0.623529, 0.564706, 0.400000, 1.0 }, + { 0.619608, 0.549020, 0.376471, 1.0 }, + { 0.611765, 0.529412, 0.356863, 1.0 }, + { 0.600000, 0.513725, 0.333333, 1.0 }, + { 0.580392, 0.490196, 0.317647, 1.0 }, + { 0.568627, 0.470588, 0.294118, 1.0 }, + { 0.545098, 0.447059, 0.274510, 1.0 }, + { 0.525490, 0.423529, 0.254902, 1.0 }, + { 0.509804, 0.407843, 0.239216, 1.0 }, + { 0.494118, 0.396078, 0.231373, 1.0 }, + { 0.490196, 0.388235, 0.223529, 1.0 }, + { 0.490196, 0.392157, 0.227451, 1.0 }, + { 0.501961, 0.407843, 0.243137, 1.0 }, + { 0.517647, 0.423529, 0.262745, 1.0 }, + { 0.533333, 0.447059, 0.290196, 1.0 }, + { 0.552941, 0.474510, 0.325490, 1.0 }, + { 0.572549, 0.505882, 0.360784, 1.0 }, + { 0.592157, 0.529412, 0.392157, 1.0 }, + { 0.607843, 0.556863, 0.427451, 1.0 }, + { 0.643137, 0.592157, 0.462745, 1.0 }, + { 0.670588, 0.623529, 0.490196, 1.0 }, + { 0.705882, 0.654902, 0.513725, 1.0 }, + { 0.745098, 0.690196, 0.533333, 1.0 }, + { 0.772549, 0.713725, 0.549020, 1.0 }, + { 0.792157, 0.725490, 0.549020, 1.0 }, + { 0.792157, 0.717647, 0.533333, 1.0 }, + { 0.792157, 0.705882, 0.513725, 1.0 }, + { 0.776471, 0.682353, 0.486275, 1.0 }, + { 0.756863, 0.654902, 0.450980, 1.0 }, + { 0.741176, 0.627451, 0.427451, 1.0 }, + { 0.721569, 0.615686, 0.411765, 1.0 }, + { 0.709804, 0.600000, 0.403922, 1.0 }, + { 0.694118, 0.588235, 0.392157, 1.0 }, + { 0.682353, 0.576471, 0.380392, 1.0 }, + { 0.666667, 0.564706, 0.368627, 1.0 }, + { 0.650980, 0.541176, 0.349020, 1.0 }, + { 0.635294, 0.521569, 0.333333, 1.0 }, + { 0.615686, 0.505882, 0.317647, 1.0 }, + { 0.600000, 0.490196, 0.317647, 1.0 }, + { 0.584314, 0.478431, 0.309804, 1.0 }, + { 0.560784, 0.458824, 0.294118, 1.0 }, + { 0.533333, 0.443137, 0.286275, 1.0 }, + { 0.501961, 0.411765, 0.262745, 1.0 }, + { 0.466667, 0.384314, 0.239216, 1.0 }, + { 0.427451, 0.345098, 0.207843, 1.0 }, + { 0.392157, 0.309804, 0.184314, 1.0 }, + { 0.360784, 0.286275, 0.168627, 1.0 }, + { 0.341176, 0.266667, 0.145098, 1.0 }, + { 0.325490, 0.254902, 0.133333, 1.0 }, + { 0.317647, 0.247059, 0.129412, 1.0 }, + { 0.317647, 0.247059, 0.137255, 1.0 }, + { 0.313725, 0.254902, 0.152941, 1.0 }, + { 0.313725, 0.270588, 0.172549, 1.0 }, + { 0.329412, 0.290196, 0.207843, 1.0 }, + { 0.356863, 0.325490, 0.243137, 1.0 }, + { 0.396078, 0.364706, 0.274510, 1.0 }, + { 0.447059, 0.415686, 0.313725, 1.0 }, + { 0.498039, 0.458824, 0.349020, 1.0 }, + { 0.521569, 0.490196, 0.368627, 1.0 }, + { 0.541176, 0.505882, 0.384314, 1.0 }, + { 0.549020, 0.517647, 0.396078, 1.0 }, + { 0.545098, 0.513725, 0.403922, 1.0 }, + { 0.533333, 0.501961, 0.392157, 1.0 }, + { 0.517647, 0.490196, 0.384314, 1.0 }, + }; +/* 040221-50 */ +static double4 colors_407[] = { + { 0.392157, 0.207843, 0.200000, 1.0 }, + { 0.407843, 0.227451, 0.219608, 1.0 }, + { 0.400000, 0.219608, 0.207843, 1.0 }, + { 0.396078, 0.215686, 0.200000, 1.0 }, + { 0.380392, 0.200000, 0.188235, 1.0 }, + { 0.364706, 0.184314, 0.176471, 1.0 }, + { 0.360784, 0.180392, 0.176471, 1.0 }, + { 0.360784, 0.176471, 0.176471, 1.0 }, + { 0.388235, 0.192157, 0.188235, 1.0 }, + { 0.388235, 0.188235, 0.188235, 1.0 }, + { 0.388235, 0.184314, 0.192157, 1.0 }, + { 0.388235, 0.180392, 0.188235, 1.0 }, + { 0.392157, 0.176471, 0.188235, 1.0 }, + { 0.372549, 0.168627, 0.176471, 1.0 }, + { 0.356863, 0.160784, 0.168627, 1.0 }, + { 0.345098, 0.152941, 0.164706, 1.0 }, + { 0.333333, 0.145098, 0.164706, 1.0 }, + { 0.313725, 0.141176, 0.156863, 1.0 }, + { 0.317647, 0.145098, 0.160784, 1.0 }, + { 0.321569, 0.152941, 0.164706, 1.0 }, + { 0.345098, 0.168627, 0.180392, 1.0 }, + { 0.372549, 0.188235, 0.196078, 1.0 }, + { 0.392157, 0.203922, 0.207843, 1.0 }, + { 0.411765, 0.219608, 0.223529, 1.0 }, + { 0.490196, 0.262745, 0.266667, 1.0 }, + { 0.501961, 0.270588, 0.270588, 1.0 }, + { 0.513725, 0.278431, 0.278431, 1.0 }, + { 0.505882, 0.266667, 0.274510, 1.0 }, + { 0.498039, 0.258824, 0.274510, 1.0 }, + { 0.486275, 0.247059, 0.266667, 1.0 }, + { 0.474510, 0.239216, 0.262745, 1.0 }, + { 0.431373, 0.223529, 0.239216, 1.0 }, + { 0.403922, 0.211765, 0.215686, 1.0 }, + { 0.352941, 0.172549, 0.196078, 1.0 }, + { 0.345098, 0.172549, 0.188235, 1.0 }, + { 0.341176, 0.172549, 0.180392, 1.0 }, + { 0.337255, 0.164706, 0.172549, 1.0 }, + { 0.333333, 0.160784, 0.168627, 1.0 }, + { 0.329412, 0.156863, 0.164706, 1.0 }, + { 0.329412, 0.152941, 0.164706, 1.0 }, + { 0.321569, 0.141176, 0.152941, 1.0 }, + { 0.321569, 0.145098, 0.156863, 1.0 }, + { 0.325490, 0.149020, 0.160784, 1.0 }, + { 0.349020, 0.156863, 0.168627, 1.0 }, + { 0.372549, 0.168627, 0.176471, 1.0 }, + { 0.392157, 0.176471, 0.184314, 1.0 }, + { 0.411765, 0.188235, 0.196078, 1.0 }, + { 0.454902, 0.223529, 0.223529, 1.0 }, + { 0.501961, 0.270588, 0.262745, 1.0 }, + { 0.600000, 0.352941, 0.352941, 1.0 }, + { 0.635294, 0.376471, 0.388235, 1.0 }, + { 0.674510, 0.403922, 0.427451, 1.0 }, + { 0.662745, 0.407843, 0.435294, 1.0 }, + { 0.654902, 0.415686, 0.447059, 1.0 }, + { 0.643137, 0.407843, 0.443137, 1.0 }, + { 0.635294, 0.403922, 0.439216, 1.0 }, + { 0.549020, 0.329412, 0.352941, 1.0 }, + { 0.494118, 0.290196, 0.305882, 1.0 }, + { 0.439216, 0.250980, 0.262745, 1.0 }, + { 0.392157, 0.215686, 0.215686, 1.0 }, + { 0.349020, 0.184314, 0.172549, 1.0 }, + { 0.329412, 0.172549, 0.160784, 1.0 }, + { 0.313725, 0.160784, 0.149020, 1.0 }, + { 0.290196, 0.145098, 0.133333, 1.0 }, + { 0.274510, 0.129412, 0.125490, 1.0 }, + { 0.258824, 0.113725, 0.117647, 1.0 }, + { 0.254902, 0.113725, 0.113725, 1.0 }, + { 0.250980, 0.113725, 0.109804, 1.0 }, + { 0.250980, 0.113725, 0.109804, 1.0 }, + { 0.254902, 0.117647, 0.113725, 1.0 }, + { 0.254902, 0.117647, 0.113725, 1.0 }, + { 0.258824, 0.121569, 0.113725, 1.0 }, + { 0.266667, 0.125490, 0.117647, 1.0 }, + { 0.266667, 0.125490, 0.117647, 1.0 }, + { 0.266667, 0.129412, 0.117647, 1.0 }, + { 0.262745, 0.129412, 0.117647, 1.0 }, + { 0.262745, 0.129412, 0.121569, 1.0 }, + { 0.258824, 0.129412, 0.121569, 1.0 }, + { 0.258824, 0.133333, 0.121569, 1.0 }, + { 0.262745, 0.133333, 0.121569, 1.0 }, + { 0.258824, 0.133333, 0.121569, 1.0 }, + { 0.262745, 0.133333, 0.121569, 1.0 }, + { 0.258824, 0.129412, 0.121569, 1.0 }, + { 0.258824, 0.129412, 0.121569, 1.0 }, + { 0.258824, 0.129412, 0.117647, 1.0 }, + { 0.262745, 0.129412, 0.117647, 1.0 }, + { 0.262745, 0.125490, 0.117647, 1.0 }, + { 0.266667, 0.125490, 0.117647, 1.0 }, + { 0.282353, 0.137255, 0.133333, 1.0 }, + { 0.305882, 0.149020, 0.145098, 1.0 }, + { 0.333333, 0.164706, 0.156863, 1.0 }, + { 0.349020, 0.172549, 0.168627, 1.0 }, + { 0.368627, 0.184314, 0.180392, 1.0 }, + { 0.400000, 0.200000, 0.207843, 1.0 }, + { 0.423529, 0.219608, 0.231373, 1.0 }, + { 0.450980, 0.235294, 0.243137, 1.0 }, + { 0.486275, 0.254902, 0.262745, 1.0 }, + { 0.541176, 0.298039, 0.313725, 1.0 }, + { 0.560784, 0.317647, 0.325490, 1.0 }, + { 0.584314, 0.337255, 0.341176, 1.0 }, + { 0.600000, 0.356863, 0.352941, 1.0 }, + { 0.619608, 0.376471, 0.368627, 1.0 }, + { 0.658824, 0.415686, 0.411765, 1.0 }, + { 0.694118, 0.443137, 0.431373, 1.0 }, + { 0.694118, 0.435294, 0.423529, 1.0 }, + { 0.682353, 0.427451, 0.419608, 1.0 }, + { 0.674510, 0.419608, 0.419608, 1.0 }, + { 0.658824, 0.400000, 0.407843, 1.0 }, + { 0.643137, 0.380392, 0.396078, 1.0 }, + { 0.615686, 0.349020, 0.360784, 1.0 }, + { 0.588235, 0.321569, 0.341176, 1.0 }, + { 0.568627, 0.305882, 0.329412, 1.0 }, + { 0.552941, 0.294118, 0.329412, 1.0 }, + { 0.568627, 0.313725, 0.349020, 1.0 }, + { 0.572549, 0.325490, 0.352941, 1.0 }, + { 0.576471, 0.341176, 0.360784, 1.0 }, + { 0.584314, 0.356863, 0.376471, 1.0 }, + { 0.596078, 0.380392, 0.384314, 1.0 }, + { 0.603922, 0.388235, 0.392157, 1.0 }, + { 0.603922, 0.384314, 0.384314, 1.0 }, + { 0.545098, 0.333333, 0.321569, 1.0 }, + { 0.505882, 0.301961, 0.286275, 1.0 }, + { 0.466667, 0.274510, 0.254902, 1.0 }, + { 0.443137, 0.250980, 0.231373, 1.0 }, + { 0.423529, 0.227451, 0.207843, 1.0 }, + { 0.376471, 0.184314, 0.164706, 1.0 }, + { 0.329412, 0.160784, 0.141176, 1.0 }, + { 0.290196, 0.149020, 0.125490, 1.0 }, + { 0.266667, 0.133333, 0.109804, 1.0 }, + { 0.250980, 0.117647, 0.094118, 1.0 }, + { 0.250980, 0.117647, 0.094118, 1.0 }, + { 0.254902, 0.117647, 0.098039, 1.0 }, + { 0.262745, 0.125490, 0.105882, 1.0 }, + { 0.282353, 0.129412, 0.113725, 1.0 }, + { 0.309804, 0.145098, 0.129412, 1.0 }, + { 0.341176, 0.172549, 0.160784, 1.0 }, + { 0.443137, 0.243137, 0.231373, 1.0 }, + { 0.501961, 0.282353, 0.270588, 1.0 }, + { 0.564706, 0.321569, 0.309804, 1.0 }, + { 0.596078, 0.345098, 0.333333, 1.0 }, + { 0.631373, 0.372549, 0.360784, 1.0 }, + { 0.705882, 0.435294, 0.415686, 1.0 }, + { 0.784314, 0.513725, 0.486275, 1.0 }, + { 0.823529, 0.552941, 0.533333, 1.0 }, + { 0.862745, 0.568627, 0.568627, 1.0 }, + { 0.933333, 0.576471, 0.623529, 1.0 }, + { 0.925490, 0.576471, 0.623529, 1.0 }, + { 0.917647, 0.576471, 0.627451, 1.0 }, + { 0.905882, 0.552941, 0.623529, 1.0 }, + { 0.874510, 0.478431, 0.576471, 1.0 }, + { 0.858824, 0.431373, 0.549020, 1.0 }, + { 0.792157, 0.400000, 0.498039, 1.0 }, + { 0.658824, 0.313725, 0.376471, 1.0 }, + { 0.627451, 0.298039, 0.352941, 1.0 }, + { 0.600000, 0.286275, 0.329412, 1.0 }, + { 0.525490, 0.258824, 0.286275, 1.0 }, + { 0.462745, 0.227451, 0.227451, 1.0 }, + { 0.423529, 0.200000, 0.192157, 1.0 }, + { 0.396078, 0.196078, 0.184314, 1.0 }, + { 0.392157, 0.196078, 0.192157, 1.0 }, + { 0.396078, 0.200000, 0.200000, 1.0 }, + { 0.427451, 0.211765, 0.223529, 1.0 }, + { 0.435294, 0.215686, 0.223529, 1.0 }, + { 0.443137, 0.219608, 0.227451, 1.0 }, + { 0.443137, 0.219608, 0.235294, 1.0 }, + { 0.423529, 0.215686, 0.231373, 1.0 }, + { 0.403922, 0.203922, 0.219608, 1.0 }, + { 0.380392, 0.192157, 0.196078, 1.0 }, + { 0.309804, 0.152941, 0.152941, 1.0 }, + { 0.290196, 0.141176, 0.141176, 1.0 }, + { 0.270588, 0.133333, 0.133333, 1.0 }, + { 0.243137, 0.117647, 0.109804, 1.0 }, + { 0.223529, 0.105882, 0.094118, 1.0 }, + { 0.211765, 0.101961, 0.086275, 1.0 }, + { 0.207843, 0.098039, 0.082353, 1.0 }, + { 0.207843, 0.094118, 0.082353, 1.0 }, + { 0.207843, 0.094118, 0.082353, 1.0 }, + { 0.211765, 0.101961, 0.086275, 1.0 }, + { 0.223529, 0.105882, 0.090196, 1.0 }, + { 0.235294, 0.117647, 0.098039, 1.0 }, + { 0.250980, 0.125490, 0.109804, 1.0 }, + { 0.266667, 0.137255, 0.121569, 1.0 }, + { 0.282353, 0.145098, 0.129412, 1.0 }, + { 0.294118, 0.152941, 0.141176, 1.0 }, + { 0.313725, 0.160784, 0.152941, 1.0 }, + { 0.317647, 0.160784, 0.152941, 1.0 }, + { 0.321569, 0.164706, 0.152941, 1.0 }, + { 0.321569, 0.168627, 0.149020, 1.0 }, + { 0.313725, 0.160784, 0.152941, 1.0 }, + { 0.301961, 0.152941, 0.145098, 1.0 }, + { 0.294118, 0.149020, 0.137255, 1.0 }, + { 0.278431, 0.145098, 0.125490, 1.0 }, + { 0.262745, 0.133333, 0.121569, 1.0 }, + { 0.247059, 0.121569, 0.113725, 1.0 }, + { 0.235294, 0.113725, 0.105882, 1.0 }, + { 0.223529, 0.109804, 0.098039, 1.0 }, + { 0.219608, 0.101961, 0.094118, 1.0 }, + { 0.215686, 0.098039, 0.090196, 1.0 }, + { 0.211765, 0.094118, 0.090196, 1.0 }, + { 0.211765, 0.094118, 0.090196, 1.0 }, + { 0.215686, 0.094118, 0.090196, 1.0 }, + { 0.219608, 0.098039, 0.090196, 1.0 }, + { 0.223529, 0.098039, 0.094118, 1.0 }, + { 0.227451, 0.101961, 0.098039, 1.0 }, + { 0.231373, 0.105882, 0.101961, 1.0 }, + { 0.239216, 0.109804, 0.105882, 1.0 }, + { 0.247059, 0.117647, 0.109804, 1.0 }, + { 0.250980, 0.121569, 0.113725, 1.0 }, + { 0.258824, 0.125490, 0.121569, 1.0 }, + { 0.262745, 0.129412, 0.125490, 1.0 }, + { 0.266667, 0.133333, 0.129412, 1.0 }, + { 0.270588, 0.129412, 0.129412, 1.0 }, + { 0.274510, 0.129412, 0.129412, 1.0 }, + { 0.270588, 0.129412, 0.125490, 1.0 }, + { 0.266667, 0.125490, 0.121569, 1.0 }, + { 0.262745, 0.117647, 0.121569, 1.0 }, + { 0.258824, 0.109804, 0.113725, 1.0 }, + { 0.250980, 0.105882, 0.105882, 1.0 }, + { 0.243137, 0.101961, 0.098039, 1.0 }, + { 0.235294, 0.101961, 0.094118, 1.0 }, + { 0.231373, 0.098039, 0.090196, 1.0 }, + { 0.227451, 0.098039, 0.086275, 1.0 }, + { 0.223529, 0.098039, 0.086275, 1.0 }, + { 0.223529, 0.101961, 0.086275, 1.0 }, + { 0.223529, 0.105882, 0.086275, 1.0 }, + { 0.223529, 0.109804, 0.090196, 1.0 }, + { 0.227451, 0.109804, 0.094118, 1.0 }, + { 0.231373, 0.113725, 0.101961, 1.0 }, + { 0.239216, 0.117647, 0.109804, 1.0 }, + { 0.247059, 0.121569, 0.113725, 1.0 }, + { 0.254902, 0.125490, 0.117647, 1.0 }, + { 0.266667, 0.129412, 0.121569, 1.0 }, + { 0.282353, 0.133333, 0.129412, 1.0 }, + { 0.294118, 0.137255, 0.137255, 1.0 }, + { 0.298039, 0.141176, 0.145098, 1.0 }, + { 0.301961, 0.141176, 0.145098, 1.0 }, + { 0.305882, 0.145098, 0.141176, 1.0 }, + { 0.309804, 0.145098, 0.149020, 1.0 }, + { 0.309804, 0.145098, 0.152941, 1.0 }, + { 0.301961, 0.141176, 0.160784, 1.0 }, + { 0.298039, 0.141176, 0.160784, 1.0 }, + { 0.294118, 0.145098, 0.160784, 1.0 }, + { 0.301961, 0.145098, 0.160784, 1.0 }, + { 0.309804, 0.156863, 0.168627, 1.0 }, + { 0.333333, 0.176471, 0.188235, 1.0 }, + { 0.356863, 0.203922, 0.211765, 1.0 }, + { 0.392157, 0.235294, 0.239216, 1.0 }, + { 0.415686, 0.254902, 0.258824, 1.0 }, + { 0.431373, 0.278431, 0.274510, 1.0 }, + { 0.443137, 0.282353, 0.274510, 1.0 }, + { 0.450980, 0.286275, 0.278431, 1.0 }, + { 0.439216, 0.266667, 0.266667, 1.0 }, + { 0.415686, 0.247059, 0.250980, 1.0 }, + { 0.419608, 0.250980, 0.254902, 1.0 }, + { 0.431373, 0.258824, 0.254902, 1.0 }, + { 0.427451, 0.247059, 0.239216, 1.0 }, + }; +/* 040221-51 */ +static double4 colors_408[] = { + { 0.415686, 0.368627, 0.341176, 1.0 }, + { 0.411765, 0.360784, 0.329412, 1.0 }, + { 0.400000, 0.345098, 0.313725, 1.0 }, + { 0.392157, 0.333333, 0.301961, 1.0 }, + { 0.364706, 0.305882, 0.274510, 1.0 }, + { 0.337255, 0.282353, 0.247059, 1.0 }, + { 0.341176, 0.286275, 0.250980, 1.0 }, + { 0.345098, 0.294118, 0.254902, 1.0 }, + { 0.356863, 0.305882, 0.262745, 1.0 }, + { 0.364706, 0.309804, 0.262745, 1.0 }, + { 0.372549, 0.313725, 0.266667, 1.0 }, + { 0.388235, 0.321569, 0.270588, 1.0 }, + { 0.403922, 0.333333, 0.278431, 1.0 }, + { 0.427451, 0.360784, 0.301961, 1.0 }, + { 0.454902, 0.392157, 0.329412, 1.0 }, + { 0.470588, 0.403922, 0.345098, 1.0 }, + { 0.486275, 0.419608, 0.360784, 1.0 }, + { 0.537255, 0.478431, 0.419608, 1.0 }, + { 0.564706, 0.501961, 0.443137, 1.0 }, + { 0.592157, 0.529412, 0.470588, 1.0 }, + { 0.611765, 0.552941, 0.498039, 1.0 }, + { 0.635294, 0.580392, 0.525490, 1.0 }, + { 0.643137, 0.588235, 0.529412, 1.0 }, + { 0.654902, 0.596078, 0.537255, 1.0 }, + { 0.658824, 0.600000, 0.545098, 1.0 }, + { 0.643137, 0.584314, 0.533333, 1.0 }, + { 0.627451, 0.572549, 0.525490, 1.0 }, + { 0.611765, 0.556863, 0.505882, 1.0 }, + { 0.596078, 0.541176, 0.490196, 1.0 }, + { 0.592157, 0.533333, 0.478431, 1.0 }, + { 0.588235, 0.529412, 0.470588, 1.0 }, + { 0.576471, 0.517647, 0.454902, 1.0 }, + { 0.576471, 0.513725, 0.443137, 1.0 }, + { 0.572549, 0.513725, 0.435294, 1.0 }, + { 0.572549, 0.513725, 0.439216, 1.0 }, + { 0.576471, 0.517647, 0.443137, 1.0 }, + { 0.576471, 0.517647, 0.443137, 1.0 }, + { 0.576471, 0.521569, 0.447059, 1.0 }, + { 0.576471, 0.517647, 0.443137, 1.0 }, + { 0.576471, 0.517647, 0.443137, 1.0 }, + { 0.576471, 0.513725, 0.431373, 1.0 }, + { 0.568627, 0.509804, 0.431373, 1.0 }, + { 0.564706, 0.509804, 0.431373, 1.0 }, + { 0.549020, 0.498039, 0.427451, 1.0 }, + { 0.537255, 0.486275, 0.423529, 1.0 }, + { 0.529412, 0.478431, 0.419608, 1.0 }, + { 0.525490, 0.474510, 0.415686, 1.0 }, + { 0.513725, 0.458824, 0.392157, 1.0 }, + { 0.498039, 0.435294, 0.368627, 1.0 }, + { 0.466667, 0.403922, 0.333333, 1.0 }, + { 0.447059, 0.388235, 0.321569, 1.0 }, + { 0.431373, 0.372549, 0.309804, 1.0 }, + { 0.427451, 0.368627, 0.305882, 1.0 }, + { 0.423529, 0.368627, 0.305882, 1.0 }, + { 0.419608, 0.364706, 0.301961, 1.0 }, + { 0.419608, 0.364706, 0.301961, 1.0 }, + { 0.427451, 0.372549, 0.298039, 1.0 }, + { 0.415686, 0.368627, 0.294118, 1.0 }, + { 0.407843, 0.364706, 0.290196, 1.0 }, + { 0.396078, 0.352941, 0.286275, 1.0 }, + { 0.384314, 0.341176, 0.282353, 1.0 }, + { 0.380392, 0.341176, 0.278431, 1.0 }, + { 0.380392, 0.341176, 0.278431, 1.0 }, + { 0.392157, 0.349020, 0.278431, 1.0 }, + { 0.411765, 0.360784, 0.290196, 1.0 }, + { 0.474510, 0.427451, 0.345098, 1.0 }, + { 0.505882, 0.458824, 0.380392, 1.0 }, + { 0.537255, 0.490196, 0.415686, 1.0 }, + { 0.545098, 0.501961, 0.427451, 1.0 }, + { 0.552941, 0.513725, 0.439216, 1.0 }, + { 0.568627, 0.525490, 0.447059, 1.0 }, + { 0.560784, 0.521569, 0.443137, 1.0 }, + { 0.556863, 0.513725, 0.431373, 1.0 }, + { 0.541176, 0.501961, 0.423529, 1.0 }, + { 0.529412, 0.494118, 0.419608, 1.0 }, + { 0.513725, 0.478431, 0.407843, 1.0 }, + { 0.501961, 0.466667, 0.400000, 1.0 }, + { 0.482353, 0.450980, 0.388235, 1.0 }, + { 0.466667, 0.435294, 0.376471, 1.0 }, + { 0.427451, 0.400000, 0.345098, 1.0 }, + { 0.392157, 0.360784, 0.309804, 1.0 }, + { 0.313725, 0.286275, 0.243137, 1.0 }, + { 0.290196, 0.258824, 0.223529, 1.0 }, + { 0.270588, 0.231373, 0.207843, 1.0 }, + { 0.262745, 0.223529, 0.200000, 1.0 }, + { 0.254902, 0.215686, 0.192157, 1.0 }, + { 0.239216, 0.200000, 0.184314, 1.0 }, + { 0.231373, 0.188235, 0.176471, 1.0 }, + { 0.219608, 0.176471, 0.168627, 1.0 }, + { 0.219608, 0.172549, 0.168627, 1.0 }, + { 0.219608, 0.168627, 0.168627, 1.0 }, + { 0.219608, 0.168627, 0.168627, 1.0 }, + { 0.219608, 0.168627, 0.168627, 1.0 }, + { 0.219608, 0.164706, 0.168627, 1.0 }, + { 0.219608, 0.164706, 0.164706, 1.0 }, + { 0.219608, 0.168627, 0.156863, 1.0 }, + { 0.219608, 0.168627, 0.156863, 1.0 }, + { 0.223529, 0.172549, 0.156863, 1.0 }, + { 0.227451, 0.176471, 0.160784, 1.0 }, + { 0.235294, 0.180392, 0.164706, 1.0 }, + { 0.239216, 0.180392, 0.164706, 1.0 }, + { 0.243137, 0.184314, 0.168627, 1.0 }, + { 0.250980, 0.192157, 0.168627, 1.0 }, + { 0.258824, 0.196078, 0.176471, 1.0 }, + { 0.266667, 0.203922, 0.180392, 1.0 }, + { 0.266667, 0.203922, 0.180392, 1.0 }, + { 0.266667, 0.203922, 0.184314, 1.0 }, + { 0.262745, 0.203922, 0.180392, 1.0 }, + { 0.262745, 0.203922, 0.180392, 1.0 }, + { 0.254902, 0.196078, 0.172549, 1.0 }, + { 0.243137, 0.184314, 0.160784, 1.0 }, + { 0.235294, 0.172549, 0.152941, 1.0 }, + { 0.215686, 0.156863, 0.137255, 1.0 }, + { 0.192157, 0.129412, 0.113725, 1.0 }, + { 0.188235, 0.129412, 0.109804, 1.0 }, + { 0.184314, 0.129412, 0.105882, 1.0 }, + { 0.180392, 0.121569, 0.098039, 1.0 }, + { 0.164706, 0.117647, 0.094118, 1.0 }, + { 0.160784, 0.109804, 0.086275, 1.0 }, + { 0.152941, 0.101961, 0.078431, 1.0 }, + { 0.137255, 0.086275, 0.062745, 1.0 }, + { 0.141176, 0.090196, 0.066667, 1.0 }, + { 0.145098, 0.098039, 0.074510, 1.0 }, + { 0.149020, 0.101961, 0.078431, 1.0 }, + { 0.152941, 0.109804, 0.086275, 1.0 }, + { 0.160784, 0.121569, 0.098039, 1.0 }, + { 0.168627, 0.125490, 0.105882, 1.0 }, + { 0.176471, 0.129412, 0.113725, 1.0 }, + { 0.176471, 0.133333, 0.117647, 1.0 }, + { 0.184314, 0.141176, 0.121569, 1.0 }, + { 0.188235, 0.145098, 0.121569, 1.0 }, + { 0.192157, 0.149020, 0.125490, 1.0 }, + { 0.200000, 0.164706, 0.137255, 1.0 }, + { 0.211765, 0.172549, 0.149020, 1.0 }, + { 0.223529, 0.180392, 0.160784, 1.0 }, + { 0.235294, 0.188235, 0.168627, 1.0 }, + { 0.247059, 0.200000, 0.176471, 1.0 }, + { 0.254902, 0.207843, 0.180392, 1.0 }, + { 0.266667, 0.219608, 0.184314, 1.0 }, + { 0.274510, 0.223529, 0.184314, 1.0 }, + { 0.282353, 0.231373, 0.188235, 1.0 }, + { 0.294118, 0.243137, 0.196078, 1.0 }, + { 0.305882, 0.254902, 0.203922, 1.0 }, + { 0.309804, 0.258824, 0.211765, 1.0 }, + { 0.309804, 0.262745, 0.215686, 1.0 }, + { 0.309804, 0.262745, 0.211765, 1.0 }, + { 0.309804, 0.258824, 0.207843, 1.0 }, + { 0.309804, 0.258824, 0.207843, 1.0 }, + { 0.309804, 0.254902, 0.203922, 1.0 }, + { 0.309804, 0.254902, 0.200000, 1.0 }, + { 0.309804, 0.250980, 0.192157, 1.0 }, + { 0.301961, 0.247059, 0.184314, 1.0 }, + { 0.294118, 0.239216, 0.172549, 1.0 }, + { 0.290196, 0.235294, 0.172549, 1.0 }, + { 0.290196, 0.235294, 0.172549, 1.0 }, + { 0.290196, 0.231373, 0.172549, 1.0 }, + { 0.290196, 0.231373, 0.176471, 1.0 }, + { 0.290196, 0.231373, 0.176471, 1.0 }, + { 0.290196, 0.231373, 0.176471, 1.0 }, + { 0.286275, 0.227451, 0.176471, 1.0 }, + { 0.282353, 0.227451, 0.172549, 1.0 }, + { 0.278431, 0.219608, 0.172549, 1.0 }, + { 0.278431, 0.219608, 0.172549, 1.0 }, + { 0.278431, 0.219608, 0.176471, 1.0 }, + { 0.282353, 0.223529, 0.184314, 1.0 }, + { 0.290196, 0.231373, 0.192157, 1.0 }, + { 0.298039, 0.239216, 0.207843, 1.0 }, + { 0.309804, 0.250980, 0.215686, 1.0 }, + { 0.349020, 0.290196, 0.254902, 1.0 }, + { 0.364706, 0.305882, 0.270588, 1.0 }, + { 0.384314, 0.325490, 0.290196, 1.0 }, + { 0.419608, 0.360784, 0.325490, 1.0 }, + { 0.458824, 0.396078, 0.356863, 1.0 }, + { 0.494118, 0.435294, 0.396078, 1.0 }, + { 0.529412, 0.466667, 0.427451, 1.0 }, + { 0.556863, 0.498039, 0.458824, 1.0 }, + { 0.580392, 0.525490, 0.478431, 1.0 }, + { 0.611765, 0.556863, 0.501961, 1.0 }, + { 0.639216, 0.584314, 0.533333, 1.0 }, + { 0.670588, 0.615686, 0.564706, 1.0 }, + { 0.698039, 0.643137, 0.592157, 1.0 }, + { 0.721569, 0.666667, 0.615686, 1.0 }, + { 0.733333, 0.682353, 0.635294, 1.0 }, + { 0.741176, 0.686275, 0.647059, 1.0 }, + { 0.741176, 0.686275, 0.639216, 1.0 }, + { 0.741176, 0.686275, 0.639216, 1.0 }, + { 0.741176, 0.690196, 0.639216, 1.0 }, + { 0.745098, 0.690196, 0.643137, 1.0 }, + { 0.764706, 0.713725, 0.662745, 1.0 }, + { 0.784314, 0.733333, 0.686275, 1.0 }, + { 0.800000, 0.749020, 0.705882, 1.0 }, + { 0.803922, 0.756863, 0.705882, 1.0 }, + { 0.803922, 0.756863, 0.709804, 1.0 }, + { 0.807843, 0.756863, 0.709804, 1.0 }, + { 0.788235, 0.741176, 0.690196, 1.0 }, + { 0.792157, 0.741176, 0.690196, 1.0 }, + { 0.800000, 0.756863, 0.705882, 1.0 }, + { 0.803922, 0.756863, 0.709804, 1.0 }, + { 0.796078, 0.749020, 0.698039, 1.0 }, + { 0.784314, 0.737255, 0.678431, 1.0 }, + { 0.760784, 0.713725, 0.654902, 1.0 }, + { 0.717647, 0.666667, 0.603922, 1.0 }, + { 0.670588, 0.615686, 0.549020, 1.0 }, + { 0.627451, 0.572549, 0.509804, 1.0 }, + { 0.596078, 0.537255, 0.482353, 1.0 }, + { 0.560784, 0.501961, 0.450980, 1.0 }, + { 0.525490, 0.466667, 0.419608, 1.0 }, + { 0.490196, 0.431373, 0.384314, 1.0 }, + { 0.454902, 0.400000, 0.349020, 1.0 }, + { 0.419608, 0.364706, 0.309804, 1.0 }, + { 0.384314, 0.333333, 0.278431, 1.0 }, + { 0.364706, 0.309804, 0.250980, 1.0 }, + { 0.349020, 0.294118, 0.235294, 1.0 }, + { 0.345098, 0.286275, 0.231373, 1.0 }, + { 0.345098, 0.290196, 0.231373, 1.0 }, + { 0.352941, 0.294118, 0.239216, 1.0 }, + { 0.360784, 0.301961, 0.235294, 1.0 }, + { 0.372549, 0.313725, 0.243137, 1.0 }, + { 0.384314, 0.329412, 0.254902, 1.0 }, + { 0.400000, 0.345098, 0.262745, 1.0 }, + { 0.419608, 0.364706, 0.274510, 1.0 }, + { 0.447059, 0.392157, 0.305882, 1.0 }, + { 0.486275, 0.427451, 0.345098, 1.0 }, + { 0.521569, 0.458824, 0.376471, 1.0 }, + { 0.552941, 0.490196, 0.411765, 1.0 }, + { 0.580392, 0.517647, 0.443137, 1.0 }, + { 0.600000, 0.541176, 0.470588, 1.0 }, + { 0.619608, 0.564706, 0.490196, 1.0 }, + { 0.631373, 0.576471, 0.509804, 1.0 }, + { 0.650980, 0.600000, 0.537255, 1.0 }, + { 0.674510, 0.623529, 0.564706, 1.0 }, + { 0.694118, 0.643137, 0.592157, 1.0 }, + { 0.713725, 0.662745, 0.615686, 1.0 }, + { 0.733333, 0.682353, 0.639216, 1.0 }, + { 0.745098, 0.698039, 0.650980, 1.0 }, + { 0.749020, 0.698039, 0.654902, 1.0 }, + { 0.749020, 0.701961, 0.654902, 1.0 }, + { 0.749020, 0.701961, 0.658824, 1.0 }, + { 0.749020, 0.701961, 0.654902, 1.0 }, + { 0.745098, 0.698039, 0.654902, 1.0 }, + { 0.737255, 0.690196, 0.647059, 1.0 }, + { 0.717647, 0.674510, 0.627451, 1.0 }, + { 0.694118, 0.650980, 0.603922, 1.0 }, + { 0.670588, 0.623529, 0.580392, 1.0 }, + { 0.639216, 0.596078, 0.552941, 1.0 }, + { 0.611765, 0.568627, 0.529412, 1.0 }, + { 0.596078, 0.549020, 0.509804, 1.0 }, + { 0.584314, 0.537255, 0.501961, 1.0 }, + { 0.592157, 0.545098, 0.505882, 1.0 }, + { 0.580392, 0.533333, 0.498039, 1.0 }, + { 0.545098, 0.494118, 0.462745, 1.0 }, + { 0.505882, 0.454902, 0.419608, 1.0 }, + { 0.466667, 0.411765, 0.380392, 1.0 }, + { 0.435294, 0.376471, 0.349020, 1.0 }, + { 0.396078, 0.341176, 0.313725, 1.0 }, + { 0.396078, 0.349020, 0.317647, 1.0 }, + }; +/* 040221-52 */ +static double4 colors_409[] = { + { 0.368627, 0.400000, 0.403922, 1.0 }, + { 0.384314, 0.419608, 0.474510, 1.0 }, + { 0.400000, 0.435294, 0.505882, 1.0 }, + { 0.415686, 0.450980, 0.537255, 1.0 }, + { 0.431373, 0.470588, 0.572549, 1.0 }, + { 0.450980, 0.490196, 0.611765, 1.0 }, + { 0.454902, 0.498039, 0.623529, 1.0 }, + { 0.462745, 0.505882, 0.639216, 1.0 }, + { 0.470588, 0.517647, 0.690196, 1.0 }, + { 0.450980, 0.501961, 0.686275, 1.0 }, + { 0.435294, 0.490196, 0.682353, 1.0 }, + { 0.407843, 0.466667, 0.654902, 1.0 }, + { 0.384314, 0.447059, 0.631373, 1.0 }, + { 0.360784, 0.423529, 0.600000, 1.0 }, + { 0.337255, 0.403922, 0.572549, 1.0 }, + { 0.325490, 0.396078, 0.552941, 1.0 }, + { 0.317647, 0.388235, 0.537255, 1.0 }, + { 0.290196, 0.356863, 0.462745, 1.0 }, + { 0.278431, 0.341176, 0.415686, 1.0 }, + { 0.270588, 0.325490, 0.372549, 1.0 }, + { 0.266667, 0.313725, 0.345098, 1.0 }, + { 0.262745, 0.305882, 0.321569, 1.0 }, + { 0.262745, 0.305882, 0.321569, 1.0 }, + { 0.266667, 0.309804, 0.325490, 1.0 }, + { 0.301961, 0.341176, 0.364706, 1.0 }, + { 0.325490, 0.364706, 0.396078, 1.0 }, + { 0.352941, 0.388235, 0.427451, 1.0 }, + { 0.384314, 0.411765, 0.450980, 1.0 }, + { 0.419608, 0.439216, 0.478431, 1.0 }, + { 0.431373, 0.450980, 0.494118, 1.0 }, + { 0.443137, 0.462745, 0.509804, 1.0 }, + { 0.474510, 0.490196, 0.549020, 1.0 }, + { 0.501961, 0.517647, 0.588235, 1.0 }, + { 0.552941, 0.564706, 0.670588, 1.0 }, + { 0.560784, 0.576471, 0.705882, 1.0 }, + { 0.568627, 0.592157, 0.741176, 1.0 }, + { 0.568627, 0.592157, 0.756863, 1.0 }, + { 0.572549, 0.596078, 0.776471, 1.0 }, + { 0.572549, 0.596078, 0.776471, 1.0 }, + { 0.576471, 0.600000, 0.780392, 1.0 }, + { 0.592157, 0.615686, 0.780392, 1.0 }, + { 0.600000, 0.619608, 0.780392, 1.0 }, + { 0.611765, 0.627451, 0.780392, 1.0 }, + { 0.607843, 0.627451, 0.780392, 1.0 }, + { 0.603922, 0.627451, 0.780392, 1.0 }, + { 0.596078, 0.623529, 0.780392, 1.0 }, + { 0.592157, 0.619608, 0.784314, 1.0 }, + { 0.580392, 0.611765, 0.788235, 1.0 }, + { 0.572549, 0.600000, 0.792157, 1.0 }, + { 0.568627, 0.603922, 0.792157, 1.0 }, + { 0.568627, 0.603922, 0.792157, 1.0 }, + { 0.568627, 0.603922, 0.792157, 1.0 }, + { 0.560784, 0.596078, 0.772549, 1.0 }, + { 0.552941, 0.588235, 0.752941, 1.0 }, + { 0.541176, 0.576471, 0.737255, 1.0 }, + { 0.529412, 0.564706, 0.721569, 1.0 }, + { 0.466667, 0.505882, 0.650980, 1.0 }, + { 0.435294, 0.474510, 0.611765, 1.0 }, + { 0.407843, 0.447059, 0.576471, 1.0 }, + { 0.372549, 0.415686, 0.545098, 1.0 }, + { 0.341176, 0.388235, 0.513725, 1.0 }, + { 0.329412, 0.376471, 0.494118, 1.0 }, + { 0.317647, 0.368627, 0.474510, 1.0 }, + { 0.298039, 0.349020, 0.431373, 1.0 }, + { 0.282353, 0.333333, 0.392157, 1.0 }, + { 0.254902, 0.305882, 0.329412, 1.0 }, + { 0.250980, 0.301961, 0.325490, 1.0 }, + { 0.250980, 0.298039, 0.321569, 1.0 }, + { 0.250980, 0.298039, 0.333333, 1.0 }, + { 0.254902, 0.301961, 0.345098, 1.0 }, + { 0.266667, 0.317647, 0.372549, 1.0 }, + { 0.290196, 0.337255, 0.407843, 1.0 }, + { 0.345098, 0.388235, 0.462745, 1.0 }, + { 0.376471, 0.415686, 0.498039, 1.0 }, + { 0.407843, 0.447059, 0.533333, 1.0 }, + { 0.439216, 0.474510, 0.572549, 1.0 }, + { 0.470588, 0.505882, 0.615686, 1.0 }, + { 0.486275, 0.517647, 0.635294, 1.0 }, + { 0.501961, 0.533333, 0.658824, 1.0 }, + { 0.537255, 0.564706, 0.701961, 1.0 }, + { 0.564706, 0.592157, 0.741176, 1.0 }, + { 0.619608, 0.635294, 0.784314, 1.0 }, + { 0.639216, 0.650980, 0.796078, 1.0 }, + { 0.662745, 0.670588, 0.807843, 1.0 }, + { 0.666667, 0.674510, 0.811765, 1.0 }, + { 0.674510, 0.682353, 0.815686, 1.0 }, + { 0.690196, 0.694118, 0.819608, 1.0 }, + { 0.701961, 0.701961, 0.823529, 1.0 }, + { 0.713725, 0.709804, 0.831373, 1.0 }, + { 0.705882, 0.701961, 0.827451, 1.0 }, + { 0.698039, 0.698039, 0.827451, 1.0 }, + { 0.686275, 0.690196, 0.823529, 1.0 }, + { 0.678431, 0.682353, 0.823529, 1.0 }, + { 0.650980, 0.662745, 0.807843, 1.0 }, + { 0.623529, 0.643137, 0.788235, 1.0 }, + { 0.592157, 0.611765, 0.760784, 1.0 }, + { 0.560784, 0.584314, 0.729412, 1.0 }, + { 0.501961, 0.537255, 0.658824, 1.0 }, + { 0.478431, 0.513725, 0.623529, 1.0 }, + { 0.458824, 0.494118, 0.592157, 1.0 }, + { 0.447059, 0.482353, 0.572549, 1.0 }, + { 0.435294, 0.474510, 0.556863, 1.0 }, + { 0.415686, 0.458824, 0.529412, 1.0 }, + { 0.392157, 0.439216, 0.513725, 1.0 }, + { 0.360784, 0.415686, 0.509804, 1.0 }, + { 0.356863, 0.415686, 0.513725, 1.0 }, + { 0.356863, 0.419608, 0.517647, 1.0 }, + { 0.364706, 0.423529, 0.521569, 1.0 }, + { 0.372549, 0.431373, 0.529412, 1.0 }, + { 0.400000, 0.450980, 0.541176, 1.0 }, + { 0.431373, 0.478431, 0.552941, 1.0 }, + { 0.462745, 0.501961, 0.572549, 1.0 }, + { 0.490196, 0.525490, 0.600000, 1.0 }, + { 0.541176, 0.572549, 0.674510, 1.0 }, + { 0.549020, 0.580392, 0.694118, 1.0 }, + { 0.560784, 0.588235, 0.713725, 1.0 }, + { 0.576471, 0.607843, 0.752941, 1.0 }, + { 0.600000, 0.631373, 0.788235, 1.0 }, + { 0.627451, 0.650980, 0.807843, 1.0 }, + { 0.647059, 0.666667, 0.815686, 1.0 }, + { 0.678431, 0.686275, 0.811765, 1.0 }, + { 0.678431, 0.686275, 0.800000, 1.0 }, + { 0.682353, 0.686275, 0.788235, 1.0 }, + { 0.670588, 0.674510, 0.776471, 1.0 }, + { 0.662745, 0.666667, 0.768627, 1.0 }, + { 0.643137, 0.650980, 0.752941, 1.0 }, + { 0.619608, 0.631373, 0.741176, 1.0 }, + { 0.607843, 0.619608, 0.733333, 1.0 }, + { 0.596078, 0.611765, 0.725490, 1.0 }, + { 0.588235, 0.603922, 0.725490, 1.0 }, + { 0.592157, 0.607843, 0.721569, 1.0 }, + { 0.600000, 0.615686, 0.721569, 1.0 }, + { 0.596078, 0.607843, 0.713725, 1.0 }, + { 0.584314, 0.600000, 0.705882, 1.0 }, + { 0.568627, 0.588235, 0.694118, 1.0 }, + { 0.552941, 0.576471, 0.690196, 1.0 }, + { 0.537255, 0.560784, 0.682353, 1.0 }, + { 0.545098, 0.568627, 0.694118, 1.0 }, + { 0.552941, 0.576471, 0.705882, 1.0 }, + { 0.564706, 0.584314, 0.713725, 1.0 }, + { 0.580392, 0.596078, 0.721569, 1.0 }, + { 0.603922, 0.615686, 0.733333, 1.0 }, + { 0.619608, 0.627451, 0.745098, 1.0 }, + { 0.631373, 0.639216, 0.760784, 1.0 }, + { 0.635294, 0.643137, 0.764706, 1.0 }, + { 0.611765, 0.623529, 0.756863, 1.0 }, + { 0.600000, 0.615686, 0.749020, 1.0 }, + { 0.592157, 0.607843, 0.745098, 1.0 }, + { 0.572549, 0.592157, 0.725490, 1.0 }, + { 0.549020, 0.568627, 0.698039, 1.0 }, + { 0.521569, 0.545098, 0.662745, 1.0 }, + { 0.498039, 0.525490, 0.627451, 1.0 }, + { 0.454902, 0.482353, 0.545098, 1.0 }, + { 0.439216, 0.466667, 0.525490, 1.0 }, + { 0.423529, 0.450980, 0.509804, 1.0 }, + { 0.388235, 0.419608, 0.470588, 1.0 }, + { 0.356863, 0.392157, 0.431373, 1.0 }, + { 0.321569, 0.356863, 0.392157, 1.0 }, + { 0.286275, 0.325490, 0.349020, 1.0 }, + { 0.250980, 0.294118, 0.305882, 1.0 }, + { 0.223529, 0.266667, 0.262745, 1.0 }, + { 0.184314, 0.227451, 0.184314, 1.0 }, + { 0.176471, 0.219608, 0.168627, 1.0 }, + { 0.172549, 0.215686, 0.156863, 1.0 }, + { 0.168627, 0.211765, 0.137255, 1.0 }, + { 0.164706, 0.207843, 0.129412, 1.0 }, + { 0.164706, 0.207843, 0.125490, 1.0 }, + { 0.168627, 0.211765, 0.129412, 1.0 }, + { 0.176471, 0.223529, 0.145098, 1.0 }, + { 0.180392, 0.223529, 0.149020, 1.0 }, + { 0.184314, 0.227451, 0.156863, 1.0 }, + { 0.188235, 0.235294, 0.180392, 1.0 }, + { 0.200000, 0.250980, 0.211765, 1.0 }, + { 0.223529, 0.274510, 0.247059, 1.0 }, + { 0.250980, 0.298039, 0.286275, 1.0 }, + { 0.286275, 0.329412, 0.329412, 1.0 }, + { 0.317647, 0.360784, 0.376471, 1.0 }, + { 0.349020, 0.388235, 0.419608, 1.0 }, + { 0.376471, 0.415686, 0.462745, 1.0 }, + { 0.396078, 0.431373, 0.505882, 1.0 }, + { 0.403922, 0.450980, 0.549020, 1.0 }, + { 0.419608, 0.470588, 0.596078, 1.0 }, + { 0.435294, 0.486275, 0.639216, 1.0 }, + { 0.450980, 0.505882, 0.678431, 1.0 }, + { 0.474510, 0.533333, 0.725490, 1.0 }, + { 0.478431, 0.537255, 0.721569, 1.0 }, + { 0.486275, 0.541176, 0.717647, 1.0 }, + { 0.486275, 0.537255, 0.698039, 1.0 }, + { 0.470588, 0.521569, 0.666667, 1.0 }, + { 0.447059, 0.498039, 0.627451, 1.0 }, + { 0.415686, 0.474510, 0.588235, 1.0 }, + { 0.384314, 0.447059, 0.556863, 1.0 }, + { 0.352941, 0.415686, 0.521569, 1.0 }, + { 0.321569, 0.388235, 0.494118, 1.0 }, + { 0.298039, 0.364706, 0.458824, 1.0 }, + { 0.278431, 0.345098, 0.427451, 1.0 }, + { 0.258824, 0.321569, 0.388235, 1.0 }, + { 0.243137, 0.305882, 0.345098, 1.0 }, + { 0.235294, 0.294118, 0.301961, 1.0 }, + { 0.235294, 0.286275, 0.270588, 1.0 }, + { 0.235294, 0.282353, 0.247059, 1.0 }, + { 0.231373, 0.282353, 0.235294, 1.0 }, + { 0.231373, 0.274510, 0.231373, 1.0 }, + { 0.231373, 0.278431, 0.243137, 1.0 }, + { 0.231373, 0.278431, 0.254902, 1.0 }, + { 0.231373, 0.282353, 0.278431, 1.0 }, + { 0.239216, 0.294118, 0.305882, 1.0 }, + { 0.250980, 0.305882, 0.337255, 1.0 }, + { 0.262745, 0.317647, 0.360784, 1.0 }, + { 0.278431, 0.337255, 0.384314, 1.0 }, + { 0.294118, 0.349020, 0.400000, 1.0 }, + { 0.305882, 0.364706, 0.415686, 1.0 }, + { 0.313725, 0.372549, 0.435294, 1.0 }, + { 0.313725, 0.372549, 0.454902, 1.0 }, + { 0.317647, 0.380392, 0.490196, 1.0 }, + { 0.317647, 0.388235, 0.533333, 1.0 }, + { 0.321569, 0.396078, 0.568627, 1.0 }, + { 0.321569, 0.400000, 0.592157, 1.0 }, + { 0.317647, 0.400000, 0.611765, 1.0 }, + { 0.313725, 0.392157, 0.607843, 1.0 }, + { 0.309804, 0.392157, 0.592157, 1.0 }, + { 0.298039, 0.376471, 0.556863, 1.0 }, + { 0.290196, 0.364706, 0.525490, 1.0 }, + { 0.286275, 0.356863, 0.501961, 1.0 }, + { 0.286275, 0.356863, 0.482353, 1.0 }, + { 0.290196, 0.356863, 0.462745, 1.0 }, + { 0.290196, 0.352941, 0.447059, 1.0 }, + { 0.290196, 0.349020, 0.427451, 1.0 }, + { 0.286275, 0.345098, 0.400000, 1.0 }, + { 0.274510, 0.333333, 0.360784, 1.0 }, + { 0.262745, 0.317647, 0.309804, 1.0 }, + { 0.254902, 0.301961, 0.266667, 1.0 }, + { 0.247059, 0.294118, 0.231373, 1.0 }, + { 0.243137, 0.290196, 0.203922, 1.0 }, + { 0.239216, 0.290196, 0.188235, 1.0 }, + { 0.247059, 0.290196, 0.180392, 1.0 }, + { 0.250980, 0.294118, 0.176471, 1.0 }, + { 0.250980, 0.298039, 0.172549, 1.0 }, + { 0.250980, 0.298039, 0.168627, 1.0 }, + { 0.254902, 0.298039, 0.164706, 1.0 }, + { 0.254902, 0.301961, 0.160784, 1.0 }, + { 0.258824, 0.305882, 0.156863, 1.0 }, + { 0.258824, 0.305882, 0.156863, 1.0 }, + { 0.254902, 0.305882, 0.152941, 1.0 }, + { 0.254902, 0.301961, 0.156863, 1.0 }, + { 0.250980, 0.301961, 0.160784, 1.0 }, + { 0.247059, 0.298039, 0.168627, 1.0 }, + { 0.243137, 0.294118, 0.180392, 1.0 }, + { 0.239216, 0.290196, 0.200000, 1.0 }, + { 0.247059, 0.298039, 0.200000, 1.0 }, + { 0.258824, 0.305882, 0.207843, 1.0 }, + { 0.282353, 0.321569, 0.215686, 1.0 }, + { 0.301961, 0.337255, 0.243137, 1.0 }, + { 0.321569, 0.352941, 0.274510, 1.0 }, + { 0.341176, 0.372549, 0.309804, 1.0 }, + { 0.360784, 0.388235, 0.345098, 1.0 }, + }; +/* 040221-53 */ +static double4 colors_410[] = { + { 0.172549, 0.466667, 0.435294, 1.0 }, + { 0.184314, 0.478431, 0.454902, 1.0 }, + { 0.168627, 0.501961, 0.458824, 1.0 }, + { 0.156863, 0.525490, 0.466667, 1.0 }, + { 0.160784, 0.533333, 0.482353, 1.0 }, + { 0.164706, 0.545098, 0.498039, 1.0 }, + { 0.180392, 0.545098, 0.517647, 1.0 }, + { 0.200000, 0.549020, 0.541176, 1.0 }, + { 0.227451, 0.596078, 0.619608, 1.0 }, + { 0.254902, 0.619608, 0.658824, 1.0 }, + { 0.286275, 0.643137, 0.701961, 1.0 }, + { 0.325490, 0.643137, 0.729412, 1.0 }, + { 0.368627, 0.643137, 0.760784, 1.0 }, + { 0.384314, 0.650980, 0.772549, 1.0 }, + { 0.400000, 0.658824, 0.788235, 1.0 }, + { 0.403922, 0.666667, 0.796078, 1.0 }, + { 0.411765, 0.674510, 0.803922, 1.0 }, + { 0.435294, 0.705882, 0.847059, 1.0 }, + { 0.474510, 0.725490, 0.850980, 1.0 }, + { 0.517647, 0.745098, 0.854902, 1.0 }, + { 0.560784, 0.780392, 0.870588, 1.0 }, + { 0.603922, 0.815686, 0.890196, 1.0 }, + { 0.588235, 0.827451, 0.905882, 1.0 }, + { 0.576471, 0.843137, 0.921569, 1.0 }, + { 0.564706, 0.835294, 0.917647, 1.0 }, + { 0.584314, 0.827451, 0.905882, 1.0 }, + { 0.603922, 0.819608, 0.894118, 1.0 }, + { 0.552941, 0.807843, 0.890196, 1.0 }, + { 0.501961, 0.800000, 0.886275, 1.0 }, + { 0.470588, 0.776471, 0.870588, 1.0 }, + { 0.439216, 0.756863, 0.854902, 1.0 }, + { 0.388235, 0.709804, 0.819608, 1.0 }, + { 0.380392, 0.662745, 0.784314, 1.0 }, + { 0.329412, 0.600000, 0.705882, 1.0 }, + { 0.294118, 0.564706, 0.658824, 1.0 }, + { 0.262745, 0.533333, 0.611765, 1.0 }, + { 0.235294, 0.494118, 0.556863, 1.0 }, + { 0.207843, 0.458824, 0.501961, 1.0 }, + { 0.200000, 0.439216, 0.474510, 1.0 }, + { 0.192157, 0.419608, 0.447059, 1.0 }, + { 0.168627, 0.329412, 0.384314, 1.0 }, + { 0.168627, 0.317647, 0.384314, 1.0 }, + { 0.172549, 0.309804, 0.388235, 1.0 }, + { 0.196078, 0.333333, 0.407843, 1.0 }, + { 0.223529, 0.360784, 0.431373, 1.0 }, + { 0.243137, 0.368627, 0.450980, 1.0 }, + { 0.262745, 0.380392, 0.474510, 1.0 }, + { 0.305882, 0.380392, 0.537255, 1.0 }, + { 0.329412, 0.384314, 0.580392, 1.0 }, + { 0.345098, 0.415686, 0.596078, 1.0 }, + { 0.349020, 0.415686, 0.592157, 1.0 }, + { 0.356863, 0.415686, 0.592157, 1.0 }, + { 0.356863, 0.396078, 0.592157, 1.0 }, + { 0.356863, 0.380392, 0.596078, 1.0 }, + { 0.341176, 0.376471, 0.592157, 1.0 }, + { 0.329412, 0.376471, 0.592157, 1.0 }, + { 0.274510, 0.392157, 0.541176, 1.0 }, + { 0.254902, 0.372549, 0.525490, 1.0 }, + { 0.239216, 0.352941, 0.513725, 1.0 }, + { 0.227451, 0.345098, 0.513725, 1.0 }, + { 0.215686, 0.341176, 0.517647, 1.0 }, + { 0.211765, 0.337255, 0.505882, 1.0 }, + { 0.207843, 0.337255, 0.498039, 1.0 }, + { 0.164706, 0.329412, 0.458824, 1.0 }, + { 0.149020, 0.309804, 0.423529, 1.0 }, + { 0.145098, 0.290196, 0.403922, 1.0 }, + { 0.149020, 0.298039, 0.403922, 1.0 }, + { 0.156863, 0.309804, 0.407843, 1.0 }, + { 0.160784, 0.329412, 0.415686, 1.0 }, + { 0.164706, 0.352941, 0.427451, 1.0 }, + { 0.176471, 0.396078, 0.458824, 1.0 }, + { 0.196078, 0.447059, 0.501961, 1.0 }, + { 0.254902, 0.505882, 0.584314, 1.0 }, + { 0.282353, 0.533333, 0.619608, 1.0 }, + { 0.309804, 0.564706, 0.658824, 1.0 }, + { 0.329412, 0.588235, 0.694118, 1.0 }, + { 0.352941, 0.611765, 0.729412, 1.0 }, + { 0.360784, 0.615686, 0.737255, 1.0 }, + { 0.372549, 0.623529, 0.749020, 1.0 }, + { 0.384314, 0.627451, 0.760784, 1.0 }, + { 0.392157, 0.631373, 0.764706, 1.0 }, + { 0.392157, 0.631373, 0.764706, 1.0 }, + { 0.388235, 0.623529, 0.756863, 1.0 }, + { 0.384314, 0.619608, 0.749020, 1.0 }, + { 0.380392, 0.615686, 0.741176, 1.0 }, + { 0.376471, 0.611765, 0.737255, 1.0 }, + { 0.360784, 0.603922, 0.721569, 1.0 }, + { 0.349020, 0.600000, 0.709804, 1.0 }, + { 0.317647, 0.572549, 0.670588, 1.0 }, + { 0.286275, 0.549020, 0.635294, 1.0 }, + { 0.258824, 0.525490, 0.603922, 1.0 }, + { 0.239216, 0.513725, 0.584314, 1.0 }, + { 0.223529, 0.505882, 0.564706, 1.0 }, + { 0.184314, 0.482353, 0.529412, 1.0 }, + { 0.164706, 0.462745, 0.498039, 1.0 }, + { 0.145098, 0.447059, 0.470588, 1.0 }, + { 0.133333, 0.427451, 0.450980, 1.0 }, + { 0.121569, 0.423529, 0.443137, 1.0 }, + { 0.145098, 0.443137, 0.470588, 1.0 }, + { 0.168627, 0.462745, 0.498039, 1.0 }, + { 0.184314, 0.474510, 0.517647, 1.0 }, + { 0.203922, 0.486275, 0.537255, 1.0 }, + { 0.250980, 0.521569, 0.588235, 1.0 }, + { 0.286275, 0.556863, 0.639216, 1.0 }, + { 0.368627, 0.623529, 0.741176, 1.0 }, + { 0.388235, 0.643137, 0.768627, 1.0 }, + { 0.411765, 0.666667, 0.800000, 1.0 }, + { 0.411765, 0.670588, 0.803922, 1.0 }, + { 0.415686, 0.678431, 0.811765, 1.0 }, + { 0.419608, 0.682353, 0.819608, 1.0 }, + { 0.415686, 0.686275, 0.819608, 1.0 }, + { 0.407843, 0.682353, 0.811765, 1.0 }, + { 0.392157, 0.666667, 0.792157, 1.0 }, + { 0.341176, 0.623529, 0.725490, 1.0 }, + { 0.333333, 0.611765, 0.709804, 1.0 }, + { 0.325490, 0.600000, 0.698039, 1.0 }, + { 0.305882, 0.584314, 0.674510, 1.0 }, + { 0.305882, 0.560784, 0.670588, 1.0 }, + { 0.305882, 0.545098, 0.670588, 1.0 }, + { 0.321569, 0.517647, 0.670588, 1.0 }, + { 0.321569, 0.478431, 0.639216, 1.0 }, + { 0.309804, 0.454902, 0.619608, 1.0 }, + { 0.298039, 0.431373, 0.600000, 1.0 }, + { 0.294118, 0.419608, 0.592157, 1.0 }, + { 0.294118, 0.411765, 0.584314, 1.0 }, + { 0.294118, 0.400000, 0.568627, 1.0 }, + { 0.282353, 0.392157, 0.541176, 1.0 }, + { 0.270588, 0.400000, 0.529412, 1.0 }, + { 0.243137, 0.415686, 0.521569, 1.0 }, + { 0.231373, 0.462745, 0.525490, 1.0 }, + { 0.235294, 0.474510, 0.533333, 1.0 }, + { 0.243137, 0.486275, 0.545098, 1.0 }, + { 0.266667, 0.513725, 0.580392, 1.0 }, + { 0.286275, 0.560784, 0.631373, 1.0 }, + { 0.309804, 0.596078, 0.678431, 1.0 }, + { 0.333333, 0.623529, 0.717647, 1.0 }, + { 0.368627, 0.647059, 0.756863, 1.0 }, + { 0.372549, 0.647059, 0.764706, 1.0 }, + { 0.380392, 0.650980, 0.772549, 1.0 }, + { 0.380392, 0.650980, 0.768627, 1.0 }, + { 0.384314, 0.650980, 0.768627, 1.0 }, + { 0.380392, 0.647059, 0.764706, 1.0 }, + { 0.384314, 0.639216, 0.760784, 1.0 }, + { 0.380392, 0.639216, 0.760784, 1.0 }, + { 0.380392, 0.635294, 0.760784, 1.0 }, + { 0.380392, 0.631373, 0.752941, 1.0 }, + { 0.380392, 0.627451, 0.752941, 1.0 }, + { 0.384314, 0.627451, 0.752941, 1.0 }, + { 0.380392, 0.623529, 0.749020, 1.0 }, + { 0.380392, 0.619608, 0.741176, 1.0 }, + { 0.364706, 0.607843, 0.725490, 1.0 }, + { 0.349020, 0.588235, 0.698039, 1.0 }, + { 0.290196, 0.525490, 0.603922, 1.0 }, + { 0.274510, 0.501961, 0.576471, 1.0 }, + { 0.258824, 0.478431, 0.549020, 1.0 }, + { 0.219608, 0.439216, 0.501961, 1.0 }, + { 0.192157, 0.403922, 0.454902, 1.0 }, + { 0.168627, 0.388235, 0.431373, 1.0 }, + { 0.164706, 0.380392, 0.419608, 1.0 }, + { 0.160784, 0.384314, 0.419608, 1.0 }, + { 0.168627, 0.396078, 0.439216, 1.0 }, + { 0.207843, 0.447059, 0.501961, 1.0 }, + { 0.227451, 0.462745, 0.529412, 1.0 }, + { 0.250980, 0.482353, 0.556863, 1.0 }, + { 0.294118, 0.533333, 0.611765, 1.0 }, + { 0.352941, 0.556863, 0.678431, 1.0 }, + { 0.388235, 0.568627, 0.721569, 1.0 }, + { 0.419608, 0.572549, 0.745098, 1.0 }, + { 0.423529, 0.552941, 0.678431, 1.0 }, + { 0.427451, 0.545098, 0.658824, 1.0 }, + { 0.431373, 0.537255, 0.643137, 1.0 }, + { 0.431373, 0.505882, 0.576471, 1.0 }, + { 0.427451, 0.474510, 0.537255, 1.0 }, + { 0.407843, 0.435294, 0.517647, 1.0 }, + { 0.380392, 0.427451, 0.482353, 1.0 }, + { 0.356863, 0.447059, 0.490196, 1.0 }, + { 0.356863, 0.474510, 0.486275, 1.0 }, + { 0.356863, 0.501961, 0.494118, 1.0 }, + { 0.368627, 0.521569, 0.541176, 1.0 }, + { 0.372549, 0.537255, 0.588235, 1.0 }, + { 0.376471, 0.568627, 0.658824, 1.0 }, + { 0.388235, 0.607843, 0.729412, 1.0 }, + { 0.392157, 0.647059, 0.768627, 1.0 }, + { 0.403922, 0.678431, 0.784314, 1.0 }, + { 0.380392, 0.670588, 0.760784, 1.0 }, + { 0.368627, 0.658824, 0.745098, 1.0 }, + { 0.360784, 0.647059, 0.733333, 1.0 }, + { 0.337255, 0.611765, 0.709804, 1.0 }, + { 0.309804, 0.596078, 0.670588, 1.0 }, + { 0.290196, 0.576471, 0.635294, 1.0 }, + { 0.266667, 0.560784, 0.607843, 1.0 }, + { 0.250980, 0.533333, 0.580392, 1.0 }, + { 0.239216, 0.509804, 0.568627, 1.0 }, + { 0.219608, 0.490196, 0.552941, 1.0 }, + { 0.200000, 0.482353, 0.533333, 1.0 }, + { 0.168627, 0.482353, 0.521569, 1.0 }, + { 0.145098, 0.470588, 0.498039, 1.0 }, + { 0.125490, 0.454902, 0.474510, 1.0 }, + { 0.121569, 0.427451, 0.439216, 1.0 }, + { 0.101961, 0.392157, 0.388235, 1.0 }, + { 0.074510, 0.372549, 0.352941, 1.0 }, + { 0.047059, 0.356863, 0.313725, 1.0 }, + { 0.015686, 0.341176, 0.290196, 1.0 }, + { 0.011765, 0.325490, 0.266667, 1.0 }, + { 0.031373, 0.294118, 0.243137, 1.0 }, + { 0.054902, 0.278431, 0.227451, 1.0 }, + { 0.074510, 0.274510, 0.215686, 1.0 }, + { 0.090196, 0.270588, 0.211765, 1.0 }, + { 0.109804, 0.286275, 0.219608, 1.0 }, + { 0.129412, 0.290196, 0.231373, 1.0 }, + { 0.168627, 0.301961, 0.254902, 1.0 }, + { 0.203922, 0.313725, 0.286275, 1.0 }, + { 0.235294, 0.313725, 0.317647, 1.0 }, + { 0.262745, 0.337255, 0.352941, 1.0 }, + { 0.270588, 0.368627, 0.396078, 1.0 }, + { 0.282353, 0.403922, 0.435294, 1.0 }, + { 0.290196, 0.435294, 0.482353, 1.0 }, + { 0.294118, 0.447059, 0.513725, 1.0 }, + { 0.290196, 0.458824, 0.545098, 1.0 }, + { 0.266667, 0.466667, 0.568627, 1.0 }, + { 0.227451, 0.462745, 0.556863, 1.0 }, + { 0.200000, 0.454902, 0.533333, 1.0 }, + { 0.168627, 0.419608, 0.486275, 1.0 }, + { 0.145098, 0.376471, 0.431373, 1.0 }, + { 0.109804, 0.333333, 0.392157, 1.0 }, + { 0.070588, 0.278431, 0.345098, 1.0 }, + { 0.043137, 0.239216, 0.313725, 1.0 }, + { 0.039216, 0.203922, 0.290196, 1.0 }, + { 0.050980, 0.192157, 0.266667, 1.0 }, + { 0.070588, 0.184314, 0.270588, 1.0 }, + { 0.094118, 0.184314, 0.286275, 1.0 }, + { 0.113725, 0.184314, 0.301961, 1.0 }, + { 0.141176, 0.207843, 0.333333, 1.0 }, + { 0.152941, 0.239216, 0.360784, 1.0 }, + { 0.160784, 0.278431, 0.384314, 1.0 }, + { 0.172549, 0.317647, 0.407843, 1.0 }, + { 0.176471, 0.333333, 0.419608, 1.0 }, + { 0.180392, 0.352941, 0.423529, 1.0 }, + { 0.172549, 0.368627, 0.423529, 1.0 }, + { 0.145098, 0.372549, 0.415686, 1.0 }, + { 0.117647, 0.372549, 0.396078, 1.0 }, + { 0.098039, 0.364706, 0.376471, 1.0 }, + { 0.090196, 0.360784, 0.368627, 1.0 }, + { 0.086275, 0.364706, 0.372549, 1.0 }, + { 0.066667, 0.376471, 0.376471, 1.0 }, + { 0.054902, 0.384314, 0.388235, 1.0 }, + { 0.039216, 0.396078, 0.388235, 1.0 }, + { 0.027451, 0.403922, 0.388235, 1.0 }, + { 0.031373, 0.419608, 0.400000, 1.0 }, + { 0.047059, 0.435294, 0.419608, 1.0 }, + { 0.062745, 0.450980, 0.447059, 1.0 }, + { 0.082353, 0.470588, 0.470588, 1.0 }, + { 0.098039, 0.478431, 0.494118, 1.0 }, + { 0.121569, 0.486275, 0.486275, 1.0 }, + { 0.141176, 0.482353, 0.470588, 1.0 }, + { 0.160784, 0.470588, 0.450980, 1.0 }, + }; +/* 040221-54 */ +static double4 colors_411[] = { + { 0.733333, 0.490196, 0.211765, 1.0 }, + { 0.749020, 0.482353, 0.192157, 1.0 }, + { 0.756863, 0.517647, 0.203922, 1.0 }, + { 0.764706, 0.552941, 0.219608, 1.0 }, + { 0.772549, 0.576471, 0.223529, 1.0 }, + { 0.780392, 0.600000, 0.231373, 1.0 }, + { 0.780392, 0.611765, 0.235294, 1.0 }, + { 0.780392, 0.627451, 0.239216, 1.0 }, + { 0.752941, 0.611765, 0.266667, 1.0 }, + { 0.713725, 0.611765, 0.294118, 1.0 }, + { 0.678431, 0.615686, 0.325490, 1.0 }, + { 0.635294, 0.607843, 0.356863, 1.0 }, + { 0.592157, 0.600000, 0.388235, 1.0 }, + { 0.517647, 0.552941, 0.396078, 1.0 }, + { 0.443137, 0.505882, 0.407843, 1.0 }, + { 0.396078, 0.470588, 0.403922, 1.0 }, + { 0.349020, 0.439216, 0.403922, 1.0 }, + { 0.184314, 0.266667, 0.364706, 1.0 }, + { 0.149020, 0.227451, 0.345098, 1.0 }, + { 0.117647, 0.188235, 0.325490, 1.0 }, + { 0.121569, 0.180392, 0.309804, 1.0 }, + { 0.125490, 0.176471, 0.294118, 1.0 }, + { 0.141176, 0.176471, 0.282353, 1.0 }, + { 0.156863, 0.180392, 0.270588, 1.0 }, + { 0.247059, 0.211765, 0.211765, 1.0 }, + { 0.301961, 0.247059, 0.203922, 1.0 }, + { 0.360784, 0.282353, 0.196078, 1.0 }, + { 0.419608, 0.352941, 0.227451, 1.0 }, + { 0.482353, 0.423529, 0.262745, 1.0 }, + { 0.517647, 0.450980, 0.278431, 1.0 }, + { 0.552941, 0.478431, 0.294118, 1.0 }, + { 0.623529, 0.533333, 0.301961, 1.0 }, + { 0.698039, 0.560784, 0.305882, 1.0 }, + { 0.796078, 0.596078, 0.223529, 1.0 }, + { 0.807843, 0.596078, 0.211765, 1.0 }, + { 0.819608, 0.596078, 0.203922, 1.0 }, + { 0.803922, 0.572549, 0.200000, 1.0 }, + { 0.788235, 0.549020, 0.200000, 1.0 }, + { 0.772549, 0.521569, 0.188235, 1.0 }, + { 0.756863, 0.498039, 0.176471, 1.0 }, + { 0.717647, 0.447059, 0.125490, 1.0 }, + { 0.690196, 0.427451, 0.117647, 1.0 }, + { 0.662745, 0.411765, 0.109804, 1.0 }, + { 0.592157, 0.372549, 0.105882, 1.0 }, + { 0.521569, 0.333333, 0.105882, 1.0 }, + { 0.478431, 0.309804, 0.105882, 1.0 }, + { 0.435294, 0.290196, 0.105882, 1.0 }, + { 0.364706, 0.262745, 0.109804, 1.0 }, + { 0.313725, 0.235294, 0.121569, 1.0 }, + { 0.247059, 0.200000, 0.121569, 1.0 }, + { 0.231373, 0.196078, 0.113725, 1.0 }, + { 0.215686, 0.192157, 0.105882, 1.0 }, + { 0.211765, 0.192157, 0.098039, 1.0 }, + { 0.211765, 0.192157, 0.094118, 1.0 }, + { 0.215686, 0.200000, 0.101961, 1.0 }, + { 0.223529, 0.207843, 0.113725, 1.0 }, + { 0.294118, 0.270588, 0.164706, 1.0 }, + { 0.384314, 0.337255, 0.203922, 1.0 }, + { 0.474510, 0.403922, 0.247059, 1.0 }, + { 0.552941, 0.474510, 0.278431, 1.0 }, + { 0.635294, 0.549020, 0.313725, 1.0 }, + { 0.650980, 0.568627, 0.333333, 1.0 }, + { 0.670588, 0.592157, 0.352941, 1.0 }, + { 0.686275, 0.627451, 0.396078, 1.0 }, + { 0.698039, 0.654902, 0.454902, 1.0 }, + { 0.682353, 0.607843, 0.466667, 1.0 }, + { 0.639216, 0.560784, 0.427451, 1.0 }, + { 0.596078, 0.517647, 0.392157, 1.0 }, + { 0.556863, 0.490196, 0.372549, 1.0 }, + { 0.517647, 0.462745, 0.352941, 1.0 }, + { 0.439216, 0.403922, 0.333333, 1.0 }, + { 0.360784, 0.349020, 0.325490, 1.0 }, + { 0.211765, 0.196078, 0.305882, 1.0 }, + { 0.149020, 0.141176, 0.294118, 1.0 }, + { 0.086275, 0.086275, 0.282353, 1.0 }, + { 0.058824, 0.070588, 0.301961, 1.0 }, + { 0.031373, 0.058824, 0.321569, 1.0 }, + { 0.027451, 0.062745, 0.341176, 1.0 }, + { 0.023529, 0.066667, 0.364706, 1.0 }, + { 0.023529, 0.090196, 0.427451, 1.0 }, + { 0.039216, 0.121569, 0.474510, 1.0 }, + { 0.078431, 0.149020, 0.505882, 1.0 }, + { 0.086275, 0.152941, 0.490196, 1.0 }, + { 0.094118, 0.160784, 0.478431, 1.0 }, + { 0.090196, 0.160784, 0.462745, 1.0 }, + { 0.090196, 0.160784, 0.450980, 1.0 }, + { 0.090196, 0.164706, 0.419608, 1.0 }, + { 0.086275, 0.160784, 0.384314, 1.0 }, + { 0.094118, 0.129412, 0.262745, 1.0 }, + { 0.082353, 0.101961, 0.200000, 1.0 }, + { 0.070588, 0.078431, 0.137255, 1.0 }, + { 0.058824, 0.062745, 0.113725, 1.0 }, + { 0.050980, 0.050980, 0.090196, 1.0 }, + { 0.031373, 0.027451, 0.062745, 1.0 }, + { 0.015686, 0.015686, 0.050980, 1.0 }, + { 0.015686, 0.011765, 0.058824, 1.0 }, + { 0.019608, 0.019608, 0.082353, 1.0 }, + { 0.015686, 0.027451, 0.129412, 1.0 }, + { 0.011765, 0.023529, 0.133333, 1.0 }, + { 0.011765, 0.019608, 0.137255, 1.0 }, + { 0.015686, 0.019608, 0.133333, 1.0 }, + { 0.023529, 0.019608, 0.133333, 1.0 }, + { 0.047059, 0.031373, 0.149020, 1.0 }, + { 0.086275, 0.054902, 0.156863, 1.0 }, + { 0.188235, 0.090196, 0.160784, 1.0 }, + { 0.223529, 0.109804, 0.152941, 1.0 }, + { 0.258824, 0.129412, 0.145098, 1.0 }, + { 0.270588, 0.141176, 0.145098, 1.0 }, + { 0.282353, 0.152941, 0.145098, 1.0 }, + { 0.313725, 0.200000, 0.164706, 1.0 }, + { 0.333333, 0.227451, 0.168627, 1.0 }, + { 0.364706, 0.254902, 0.188235, 1.0 }, + { 0.388235, 0.270588, 0.211765, 1.0 }, + { 0.411765, 0.305882, 0.282353, 1.0 }, + { 0.407843, 0.321569, 0.313725, 1.0 }, + { 0.407843, 0.341176, 0.345098, 1.0 }, + { 0.376471, 0.368627, 0.403922, 1.0 }, + { 0.360784, 0.396078, 0.462745, 1.0 }, + { 0.352941, 0.407843, 0.501961, 1.0 }, + { 0.349020, 0.423529, 0.545098, 1.0 }, + { 0.396078, 0.447059, 0.600000, 1.0 }, + { 0.392157, 0.454902, 0.615686, 1.0 }, + { 0.392157, 0.462745, 0.631373, 1.0 }, + { 0.384314, 0.458824, 0.635294, 1.0 }, + { 0.376471, 0.454902, 0.639216, 1.0 }, + { 0.360784, 0.447059, 0.643137, 1.0 }, + { 0.349020, 0.443137, 0.623529, 1.0 }, + { 0.368627, 0.435294, 0.600000, 1.0 }, + { 0.388235, 0.439216, 0.564706, 1.0 }, + { 0.419608, 0.454902, 0.521569, 1.0 }, + { 0.427451, 0.458824, 0.521569, 1.0 }, + { 0.435294, 0.462745, 0.521569, 1.0 }, + { 0.443137, 0.478431, 0.529412, 1.0 }, + { 0.447059, 0.494118, 0.537255, 1.0 }, + { 0.486275, 0.525490, 0.545098, 1.0 }, + { 0.545098, 0.576471, 0.537255, 1.0 }, + { 0.666667, 0.670588, 0.576471, 1.0 }, + { 0.662745, 0.686275, 0.607843, 1.0 }, + { 0.662745, 0.705882, 0.639216, 1.0 }, + { 0.635294, 0.694118, 0.658824, 1.0 }, + { 0.611765, 0.686275, 0.682353, 1.0 }, + { 0.549020, 0.662745, 0.705882, 1.0 }, + { 0.509804, 0.635294, 0.713725, 1.0 }, + { 0.470588, 0.588235, 0.713725, 1.0 }, + { 0.450980, 0.560784, 0.701961, 1.0 }, + { 0.352941, 0.439216, 0.639216, 1.0 }, + { 0.321569, 0.411765, 0.627451, 1.0 }, + { 0.290196, 0.388235, 0.615686, 1.0 }, + { 0.239216, 0.337255, 0.576471, 1.0 }, + { 0.200000, 0.290196, 0.541176, 1.0 }, + { 0.207843, 0.270588, 0.505882, 1.0 }, + { 0.211765, 0.266667, 0.458824, 1.0 }, + { 0.278431, 0.262745, 0.356863, 1.0 }, + { 0.298039, 0.258824, 0.321569, 1.0 }, + { 0.321569, 0.258824, 0.290196, 1.0 }, + { 0.356863, 0.262745, 0.235294, 1.0 }, + { 0.400000, 0.262745, 0.188235, 1.0 }, + { 0.435294, 0.266667, 0.152941, 1.0 }, + { 0.466667, 0.305882, 0.125490, 1.0 }, + { 0.501961, 0.341176, 0.121569, 1.0 }, + { 0.545098, 0.368627, 0.117647, 1.0 }, + { 0.572549, 0.415686, 0.168627, 1.0 }, + { 0.576471, 0.415686, 0.188235, 1.0 }, + { 0.584314, 0.415686, 0.207843, 1.0 }, + { 0.592157, 0.443137, 0.239216, 1.0 }, + { 0.588235, 0.470588, 0.282353, 1.0 }, + { 0.584314, 0.490196, 0.313725, 1.0 }, + { 0.564706, 0.509804, 0.349020, 1.0 }, + { 0.490196, 0.517647, 0.454902, 1.0 }, + { 0.474510, 0.517647, 0.470588, 1.0 }, + { 0.462745, 0.517647, 0.490196, 1.0 }, + { 0.439216, 0.517647, 0.521569, 1.0 }, + { 0.423529, 0.505882, 0.525490, 1.0 }, + { 0.400000, 0.482353, 0.521569, 1.0 }, + { 0.372549, 0.466667, 0.525490, 1.0 }, + { 0.345098, 0.439216, 0.537255, 1.0 }, + { 0.321569, 0.431373, 0.549020, 1.0 }, + { 0.333333, 0.447059, 0.560784, 1.0 }, + { 0.360784, 0.482353, 0.576471, 1.0 }, + { 0.392157, 0.517647, 0.588235, 1.0 }, + { 0.427451, 0.549020, 0.627451, 1.0 }, + { 0.447059, 0.568627, 0.674510, 1.0 }, + { 0.454902, 0.588235, 0.701961, 1.0 }, + { 0.478431, 0.615686, 0.725490, 1.0 }, + { 0.549020, 0.694118, 0.709804, 1.0 }, + { 0.568627, 0.709804, 0.698039, 1.0 }, + { 0.588235, 0.729412, 0.690196, 1.0 }, + { 0.607843, 0.733333, 0.682353, 1.0 }, + { 0.588235, 0.705882, 0.650980, 1.0 }, + { 0.541176, 0.654902, 0.615686, 1.0 }, + { 0.498039, 0.596078, 0.572549, 1.0 }, + { 0.450980, 0.545098, 0.529412, 1.0 }, + { 0.407843, 0.498039, 0.501961, 1.0 }, + { 0.376471, 0.458824, 0.490196, 1.0 }, + { 0.313725, 0.403922, 0.498039, 1.0 }, + { 0.243137, 0.345098, 0.501961, 1.0 }, + { 0.180392, 0.278431, 0.501961, 1.0 }, + { 0.117647, 0.215686, 0.482353, 1.0 }, + { 0.070588, 0.156863, 0.466667, 1.0 }, + { 0.054902, 0.125490, 0.443137, 1.0 }, + { 0.043137, 0.109804, 0.423529, 1.0 }, + { 0.035294, 0.098039, 0.400000, 1.0 }, + { 0.047059, 0.101961, 0.376471, 1.0 }, + { 0.078431, 0.109804, 0.341176, 1.0 }, + { 0.133333, 0.121569, 0.298039, 1.0 }, + { 0.200000, 0.141176, 0.254902, 1.0 }, + { 0.274510, 0.184314, 0.227451, 1.0 }, + { 0.337255, 0.227451, 0.215686, 1.0 }, + { 0.376471, 0.282353, 0.223529, 1.0 }, + { 0.427451, 0.333333, 0.247059, 1.0 }, + { 0.462745, 0.384314, 0.290196, 1.0 }, + { 0.486275, 0.400000, 0.329412, 1.0 }, + { 0.513725, 0.427451, 0.380392, 1.0 }, + { 0.513725, 0.443137, 0.443137, 1.0 }, + { 0.482353, 0.447059, 0.513725, 1.0 }, + { 0.450980, 0.443137, 0.564706, 1.0 }, + { 0.411765, 0.447059, 0.615686, 1.0 }, + { 0.364706, 0.419608, 0.623529, 1.0 }, + { 0.325490, 0.392157, 0.592157, 1.0 }, + { 0.290196, 0.356863, 0.556863, 1.0 }, + { 0.243137, 0.309804, 0.509804, 1.0 }, + { 0.200000, 0.250980, 0.450980, 1.0 }, + { 0.180392, 0.219608, 0.400000, 1.0 }, + { 0.160784, 0.192157, 0.356863, 1.0 }, + { 0.164706, 0.184314, 0.313725, 1.0 }, + { 0.192157, 0.203922, 0.290196, 1.0 }, + { 0.219608, 0.235294, 0.290196, 1.0 }, + { 0.247059, 0.258824, 0.298039, 1.0 }, + { 0.274510, 0.290196, 0.313725, 1.0 }, + { 0.294118, 0.321569, 0.352941, 1.0 }, + { 0.305882, 0.352941, 0.400000, 1.0 }, + { 0.325490, 0.388235, 0.454902, 1.0 }, + { 0.333333, 0.431373, 0.537255, 1.0 }, + { 0.364706, 0.482353, 0.627451, 1.0 }, + { 0.403922, 0.545098, 0.698039, 1.0 }, + { 0.447059, 0.588235, 0.756863, 1.0 }, + { 0.486275, 0.639216, 0.800000, 1.0 }, + { 0.533333, 0.682353, 0.803922, 1.0 }, + { 0.552941, 0.705882, 0.811765, 1.0 }, + { 0.580392, 0.721569, 0.819608, 1.0 }, + { 0.600000, 0.741176, 0.831373, 1.0 }, + { 0.623529, 0.745098, 0.839216, 1.0 }, + { 0.631373, 0.749020, 0.839216, 1.0 }, + { 0.658824, 0.760784, 0.803922, 1.0 }, + { 0.694118, 0.776471, 0.764706, 1.0 }, + { 0.729412, 0.780392, 0.698039, 1.0 }, + { 0.764706, 0.780392, 0.643137, 1.0 }, + { 0.803922, 0.776471, 0.588235, 1.0 }, + { 0.811765, 0.745098, 0.545098, 1.0 }, + { 0.803922, 0.690196, 0.490196, 1.0 }, + { 0.796078, 0.666667, 0.447059, 1.0 }, + { 0.803922, 0.654902, 0.403922, 1.0 }, + { 0.796078, 0.623529, 0.360784, 1.0 }, + { 0.792157, 0.615686, 0.321569, 1.0 }, + { 0.780392, 0.596078, 0.290196, 1.0 }, + { 0.760784, 0.545098, 0.250980, 1.0 }, + }; +/* 040221-55 */ +static double4 colors_412[] = { + { 0.435294, 0.313725, 0.211765, 1.0 }, + { 0.443137, 0.305882, 0.200000, 1.0 }, + { 0.439216, 0.301961, 0.192157, 1.0 }, + { 0.435294, 0.298039, 0.188235, 1.0 }, + { 0.419608, 0.278431, 0.172549, 1.0 }, + { 0.403922, 0.258824, 0.156863, 1.0 }, + { 0.411765, 0.266667, 0.164706, 1.0 }, + { 0.419608, 0.278431, 0.172549, 1.0 }, + { 0.423529, 0.301961, 0.192157, 1.0 }, + { 0.415686, 0.305882, 0.200000, 1.0 }, + { 0.411765, 0.313725, 0.211765, 1.0 }, + { 0.419608, 0.329412, 0.227451, 1.0 }, + { 0.431373, 0.345098, 0.247059, 1.0 }, + { 0.439216, 0.364706, 0.258824, 1.0 }, + { 0.450980, 0.388235, 0.270588, 1.0 }, + { 0.466667, 0.396078, 0.278431, 1.0 }, + { 0.486275, 0.407843, 0.290196, 1.0 }, + { 0.517647, 0.427451, 0.294118, 1.0 }, + { 0.529412, 0.435294, 0.305882, 1.0 }, + { 0.545098, 0.443137, 0.321569, 1.0 }, + { 0.552941, 0.466667, 0.333333, 1.0 }, + { 0.564706, 0.494118, 0.349020, 1.0 }, + { 0.580392, 0.498039, 0.360784, 1.0 }, + { 0.596078, 0.505882, 0.376471, 1.0 }, + { 0.635294, 0.533333, 0.384314, 1.0 }, + { 0.635294, 0.517647, 0.380392, 1.0 }, + { 0.639216, 0.505882, 0.376471, 1.0 }, + { 0.639216, 0.525490, 0.396078, 1.0 }, + { 0.639216, 0.545098, 0.419608, 1.0 }, + { 0.650980, 0.556863, 0.435294, 1.0 }, + { 0.662745, 0.568627, 0.454902, 1.0 }, + { 0.682353, 0.603922, 0.490196, 1.0 }, + { 0.709804, 0.639216, 0.513725, 1.0 }, + { 0.713725, 0.631373, 0.490196, 1.0 }, + { 0.670588, 0.600000, 0.454902, 1.0 }, + { 0.631373, 0.568627, 0.419608, 1.0 }, + { 0.580392, 0.517647, 0.380392, 1.0 }, + { 0.533333, 0.466667, 0.345098, 1.0 }, + { 0.509804, 0.439216, 0.321569, 1.0 }, + { 0.490196, 0.411765, 0.301961, 1.0 }, + { 0.400000, 0.309804, 0.215686, 1.0 }, + { 0.341176, 0.258824, 0.168627, 1.0 }, + { 0.282353, 0.207843, 0.121569, 1.0 }, + { 0.227451, 0.160784, 0.082353, 1.0 }, + { 0.172549, 0.113725, 0.047059, 1.0 }, + { 0.145098, 0.094118, 0.031373, 1.0 }, + { 0.121569, 0.074510, 0.015686, 1.0 }, + { 0.086275, 0.043137, 0.007843, 1.0 }, + { 0.062745, 0.023529, 0.000000, 1.0 }, + { 0.050980, 0.003922, 0.003922, 1.0 }, + { 0.058824, 0.007843, 0.003922, 1.0 }, + { 0.066667, 0.015686, 0.003922, 1.0 }, + { 0.086275, 0.023529, 0.003922, 1.0 }, + { 0.105882, 0.031373, 0.007843, 1.0 }, + { 0.117647, 0.035294, 0.007843, 1.0 }, + { 0.133333, 0.039216, 0.007843, 1.0 }, + { 0.164706, 0.058824, 0.019608, 1.0 }, + { 0.172549, 0.070588, 0.019608, 1.0 }, + { 0.184314, 0.086275, 0.023529, 1.0 }, + { 0.196078, 0.094118, 0.023529, 1.0 }, + { 0.207843, 0.105882, 0.023529, 1.0 }, + { 0.219608, 0.105882, 0.019608, 1.0 }, + { 0.231373, 0.109804, 0.019608, 1.0 }, + { 0.247059, 0.105882, 0.019608, 1.0 }, + { 0.266667, 0.105882, 0.019608, 1.0 }, + { 0.282353, 0.117647, 0.023529, 1.0 }, + { 0.286275, 0.133333, 0.031373, 1.0 }, + { 0.290196, 0.152941, 0.039216, 1.0 }, + { 0.298039, 0.168627, 0.050980, 1.0 }, + { 0.309804, 0.188235, 0.066667, 1.0 }, + { 0.341176, 0.219608, 0.098039, 1.0 }, + { 0.396078, 0.254902, 0.137255, 1.0 }, + { 0.498039, 0.317647, 0.207843, 1.0 }, + { 0.517647, 0.333333, 0.215686, 1.0 }, + { 0.541176, 0.352941, 0.223529, 1.0 }, + { 0.529412, 0.356863, 0.223529, 1.0 }, + { 0.521569, 0.360784, 0.223529, 1.0 }, + { 0.517647, 0.360784, 0.219608, 1.0 }, + { 0.517647, 0.364706, 0.219608, 1.0 }, + { 0.513725, 0.364706, 0.231373, 1.0 }, + { 0.513725, 0.356863, 0.227451, 1.0 }, + { 0.498039, 0.313725, 0.203922, 1.0 }, + { 0.447059, 0.270588, 0.168627, 1.0 }, + { 0.400000, 0.231373, 0.133333, 1.0 }, + { 0.368627, 0.207843, 0.109804, 1.0 }, + { 0.341176, 0.188235, 0.090196, 1.0 }, + { 0.290196, 0.145098, 0.058824, 1.0 }, + { 0.254902, 0.101961, 0.027451, 1.0 }, + { 0.239216, 0.054902, 0.003922, 1.0 }, + { 0.243137, 0.050980, 0.000000, 1.0 }, + { 0.247059, 0.047059, 0.000000, 1.0 }, + { 0.247059, 0.047059, 0.000000, 1.0 }, + { 0.247059, 0.047059, 0.000000, 1.0 }, + { 0.243137, 0.047059, 0.000000, 1.0 }, + { 0.235294, 0.047059, 0.000000, 1.0 }, + { 0.227451, 0.043137, 0.000000, 1.0 }, + { 0.227451, 0.043137, 0.003922, 1.0 }, + { 0.250980, 0.050980, 0.011765, 1.0 }, + { 0.274510, 0.070588, 0.019608, 1.0 }, + { 0.301961, 0.094118, 0.031373, 1.0 }, + { 0.309804, 0.109804, 0.043137, 1.0 }, + { 0.321569, 0.129412, 0.058824, 1.0 }, + { 0.345098, 0.160784, 0.086275, 1.0 }, + { 0.352941, 0.184314, 0.113725, 1.0 }, + { 0.333333, 0.196078, 0.149020, 1.0 }, + { 0.313725, 0.192157, 0.145098, 1.0 }, + { 0.298039, 0.188235, 0.141176, 1.0 }, + { 0.286275, 0.184314, 0.141176, 1.0 }, + { 0.278431, 0.184314, 0.145098, 1.0 }, + { 0.274510, 0.184314, 0.145098, 1.0 }, + { 0.270588, 0.184314, 0.149020, 1.0 }, + { 0.270588, 0.188235, 0.149020, 1.0 }, + { 0.254902, 0.176471, 0.152941, 1.0 }, + { 0.188235, 0.125490, 0.113725, 1.0 }, + { 0.164706, 0.109804, 0.098039, 1.0 }, + { 0.145098, 0.098039, 0.086275, 1.0 }, + { 0.109804, 0.074510, 0.062745, 1.0 }, + { 0.086275, 0.054902, 0.043137, 1.0 }, + { 0.086275, 0.047059, 0.031373, 1.0 }, + { 0.082353, 0.043137, 0.023529, 1.0 }, + { 0.074510, 0.035294, 0.023529, 1.0 }, + { 0.066667, 0.031373, 0.019608, 1.0 }, + { 0.058824, 0.031373, 0.015686, 1.0 }, + { 0.050980, 0.035294, 0.015686, 1.0 }, + { 0.047059, 0.039216, 0.015686, 1.0 }, + { 0.054902, 0.043137, 0.015686, 1.0 }, + { 0.062745, 0.047059, 0.015686, 1.0 }, + { 0.078431, 0.054902, 0.019608, 1.0 }, + { 0.105882, 0.058824, 0.023529, 1.0 }, + { 0.180392, 0.074510, 0.023529, 1.0 }, + { 0.200000, 0.090196, 0.035294, 1.0 }, + { 0.223529, 0.105882, 0.047059, 1.0 }, + { 0.290196, 0.152941, 0.078431, 1.0 }, + { 0.352941, 0.211765, 0.125490, 1.0 }, + { 0.423529, 0.290196, 0.196078, 1.0 }, + { 0.494118, 0.368627, 0.274510, 1.0 }, + { 0.631373, 0.501961, 0.388235, 1.0 }, + { 0.690196, 0.552941, 0.435294, 1.0 }, + { 0.752941, 0.603922, 0.486275, 1.0 }, + { 0.764706, 0.615686, 0.501961, 1.0 }, + { 0.776471, 0.627451, 0.517647, 1.0 }, + { 0.800000, 0.666667, 0.560784, 1.0 }, + { 0.803922, 0.694118, 0.615686, 1.0 }, + { 0.800000, 0.717647, 0.654902, 1.0 }, + { 0.772549, 0.721569, 0.666667, 1.0 }, + { 0.756863, 0.713725, 0.658824, 1.0 }, + { 0.741176, 0.690196, 0.643137, 1.0 }, + { 0.729412, 0.670588, 0.627451, 1.0 }, + { 0.690196, 0.627451, 0.580392, 1.0 }, + { 0.635294, 0.560784, 0.525490, 1.0 }, + { 0.580392, 0.498039, 0.470588, 1.0 }, + { 0.498039, 0.423529, 0.407843, 1.0 }, + { 0.396078, 0.321569, 0.305882, 1.0 }, + { 0.380392, 0.301961, 0.282353, 1.0 }, + { 0.368627, 0.282353, 0.258824, 1.0 }, + { 0.345098, 0.258824, 0.223529, 1.0 }, + { 0.317647, 0.227451, 0.188235, 1.0 }, + { 0.290196, 0.200000, 0.152941, 1.0 }, + { 0.247059, 0.160784, 0.117647, 1.0 }, + { 0.196078, 0.117647, 0.086275, 1.0 }, + { 0.156863, 0.078431, 0.054902, 1.0 }, + { 0.113725, 0.035294, 0.011765, 1.0 }, + { 0.109804, 0.031373, 0.007843, 1.0 }, + { 0.105882, 0.027451, 0.003922, 1.0 }, + { 0.105882, 0.031373, 0.000000, 1.0 }, + { 0.105882, 0.031373, 0.000000, 1.0 }, + { 0.113725, 0.035294, 0.000000, 1.0 }, + { 0.125490, 0.039216, 0.000000, 1.0 }, + { 0.160784, 0.066667, 0.007843, 1.0 }, + { 0.172549, 0.074510, 0.011765, 1.0 }, + { 0.188235, 0.082353, 0.015686, 1.0 }, + { 0.207843, 0.101961, 0.023529, 1.0 }, + { 0.219608, 0.121569, 0.039216, 1.0 }, + { 0.231373, 0.133333, 0.047059, 1.0 }, + { 0.231373, 0.141176, 0.058824, 1.0 }, + { 0.227451, 0.145098, 0.058824, 1.0 }, + { 0.227451, 0.152941, 0.054902, 1.0 }, + { 0.227451, 0.152941, 0.054902, 1.0 }, + { 0.235294, 0.152941, 0.050980, 1.0 }, + { 0.239216, 0.156863, 0.054902, 1.0 }, + { 0.243137, 0.160784, 0.058824, 1.0 }, + { 0.243137, 0.164706, 0.070588, 1.0 }, + { 0.231373, 0.168627, 0.086275, 1.0 }, + { 0.219608, 0.176471, 0.098039, 1.0 }, + { 0.192157, 0.168627, 0.105882, 1.0 }, + { 0.184314, 0.160784, 0.098039, 1.0 }, + { 0.180392, 0.156863, 0.094118, 1.0 }, + { 0.168627, 0.141176, 0.082353, 1.0 }, + { 0.164706, 0.125490, 0.070588, 1.0 }, + { 0.152941, 0.113725, 0.066667, 1.0 }, + { 0.149020, 0.113725, 0.066667, 1.0 }, + { 0.149020, 0.109804, 0.074510, 1.0 }, + { 0.145098, 0.113725, 0.078431, 1.0 }, + { 0.149020, 0.113725, 0.082353, 1.0 }, + { 0.152941, 0.113725, 0.078431, 1.0 }, + { 0.160784, 0.113725, 0.066667, 1.0 }, + { 0.172549, 0.121569, 0.062745, 1.0 }, + { 0.184314, 0.137255, 0.066667, 1.0 }, + { 0.200000, 0.152941, 0.086275, 1.0 }, + { 0.219608, 0.176471, 0.113725, 1.0 }, + { 0.247059, 0.200000, 0.149020, 1.0 }, + { 0.274510, 0.223529, 0.176471, 1.0 }, + { 0.290196, 0.239216, 0.188235, 1.0 }, + { 0.301961, 0.243137, 0.192157, 1.0 }, + { 0.305882, 0.247059, 0.188235, 1.0 }, + { 0.301961, 0.247059, 0.188235, 1.0 }, + { 0.298039, 0.247059, 0.184314, 1.0 }, + { 0.290196, 0.243137, 0.188235, 1.0 }, + { 0.286275, 0.231373, 0.188235, 1.0 }, + { 0.278431, 0.215686, 0.184314, 1.0 }, + { 0.274510, 0.192157, 0.168627, 1.0 }, + { 0.278431, 0.164706, 0.141176, 1.0 }, + { 0.274510, 0.137255, 0.109804, 1.0 }, + { 0.274510, 0.109804, 0.078431, 1.0 }, + { 0.278431, 0.090196, 0.050980, 1.0 }, + { 0.290196, 0.074510, 0.031373, 1.0 }, + { 0.301961, 0.066667, 0.019608, 1.0 }, + { 0.317647, 0.062745, 0.019608, 1.0 }, + { 0.333333, 0.066667, 0.011765, 1.0 }, + { 0.352941, 0.070588, 0.011765, 1.0 }, + { 0.372549, 0.082353, 0.011765, 1.0 }, + { 0.396078, 0.109804, 0.023529, 1.0 }, + { 0.411765, 0.141176, 0.050980, 1.0 }, + { 0.419608, 0.168627, 0.074510, 1.0 }, + { 0.423529, 0.192157, 0.098039, 1.0 }, + { 0.419608, 0.219608, 0.125490, 1.0 }, + { 0.407843, 0.227451, 0.149020, 1.0 }, + { 0.388235, 0.223529, 0.160784, 1.0 }, + { 0.376471, 0.239216, 0.172549, 1.0 }, + { 0.372549, 0.266667, 0.200000, 1.0 }, + { 0.384314, 0.298039, 0.231373, 1.0 }, + { 0.415686, 0.337255, 0.270588, 1.0 }, + { 0.462745, 0.396078, 0.321569, 1.0 }, + { 0.509804, 0.454902, 0.380392, 1.0 }, + { 0.545098, 0.498039, 0.435294, 1.0 }, + { 0.572549, 0.529412, 0.474510, 1.0 }, + { 0.580392, 0.549020, 0.498039, 1.0 }, + { 0.580392, 0.556863, 0.509804, 1.0 }, + { 0.576471, 0.549020, 0.509804, 1.0 }, + { 0.592157, 0.552941, 0.505882, 1.0 }, + { 0.611765, 0.552941, 0.486275, 1.0 }, + { 0.615686, 0.549020, 0.470588, 1.0 }, + { 0.619608, 0.541176, 0.450980, 1.0 }, + { 0.596078, 0.517647, 0.427451, 1.0 }, + { 0.552941, 0.478431, 0.388235, 1.0 }, + { 0.486275, 0.427451, 0.352941, 1.0 }, + { 0.439216, 0.372549, 0.309804, 1.0 }, + { 0.403922, 0.321569, 0.262745, 1.0 }, + { 0.372549, 0.290196, 0.219608, 1.0 }, + { 0.376471, 0.270588, 0.200000, 1.0 }, + { 0.349020, 0.227451, 0.152941, 1.0 }, + { 0.341176, 0.211765, 0.125490, 1.0 }, + { 0.337255, 0.211765, 0.125490, 1.0 }, + { 0.345098, 0.219608, 0.133333, 1.0 }, + { 0.364706, 0.227451, 0.145098, 1.0 }, + { 0.372549, 0.254902, 0.164706, 1.0 }, + }; +/* 040221-56 */ +static double4 colors_413[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.023529, 0.023529, 0.027451, 1.0 }, + { 0.031373, 0.027451, 0.035294, 1.0 }, + { 0.039216, 0.035294, 0.043137, 1.0 }, + { 0.098039, 0.078431, 0.094118, 1.0 }, + { 0.125490, 0.101961, 0.129412, 1.0 }, + { 0.156863, 0.129412, 0.164706, 1.0 }, + { 0.207843, 0.156863, 0.203922, 1.0 }, + { 0.258824, 0.184314, 0.247059, 1.0 }, + { 0.282353, 0.211765, 0.270588, 1.0 }, + { 0.309804, 0.239216, 0.294118, 1.0 }, + { 0.313725, 0.243137, 0.301961, 1.0 }, + { 0.321569, 0.247059, 0.309804, 1.0 }, + { 0.301961, 0.239216, 0.282353, 1.0 }, + { 0.254902, 0.207843, 0.239216, 1.0 }, + { 0.211765, 0.180392, 0.196078, 1.0 }, + { 0.172549, 0.141176, 0.156863, 1.0 }, + { 0.133333, 0.101961, 0.117647, 1.0 }, + { 0.109804, 0.082353, 0.098039, 1.0 }, + { 0.090196, 0.066667, 0.078431, 1.0 }, + { 0.035294, 0.027451, 0.039216, 1.0 }, + { 0.023529, 0.015686, 0.027451, 1.0 }, + { 0.015686, 0.007843, 0.019608, 1.0 }, + { 0.011765, 0.007843, 0.015686, 1.0 }, + { 0.007843, 0.007843, 0.015686, 1.0 }, + { 0.003922, 0.003922, 0.011765, 1.0 }, + { 0.003922, 0.003922, 0.011765, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.003922, 0.003922, 1.0 }, + { 0.019608, 0.007843, 0.011765, 1.0 }, + { 0.039216, 0.027451, 0.031373, 1.0 }, + { 0.062745, 0.050980, 0.054902, 1.0 }, + { 0.082353, 0.066667, 0.074510, 1.0 }, + { 0.101961, 0.082353, 0.094118, 1.0 }, + { 0.207843, 0.184314, 0.203922, 1.0 }, + { 0.270588, 0.231373, 0.258824, 1.0 }, + { 0.333333, 0.278431, 0.313725, 1.0 }, + { 0.384314, 0.313725, 0.364706, 1.0 }, + { 0.439216, 0.352941, 0.415686, 1.0 }, + { 0.462745, 0.372549, 0.427451, 1.0 }, + { 0.486275, 0.396078, 0.439216, 1.0 }, + { 0.517647, 0.400000, 0.462745, 1.0 }, + { 0.533333, 0.403922, 0.470588, 1.0 }, + { 0.537255, 0.407843, 0.454902, 1.0 }, + { 0.490196, 0.388235, 0.431373, 1.0 }, + { 0.447059, 0.368627, 0.411765, 1.0 }, + { 0.403922, 0.329412, 0.380392, 1.0 }, + { 0.360784, 0.290196, 0.352941, 1.0 }, + { 0.337255, 0.274510, 0.341176, 1.0 }, + { 0.313725, 0.262745, 0.333333, 1.0 }, + { 0.290196, 0.227451, 0.294118, 1.0 }, + { 0.298039, 0.231373, 0.305882, 1.0 }, + { 0.309804, 0.235294, 0.317647, 1.0 }, + { 0.345098, 0.274510, 0.345098, 1.0 }, + { 0.384314, 0.313725, 0.372549, 1.0 }, + { 0.415686, 0.333333, 0.396078, 1.0 }, + { 0.447059, 0.356863, 0.423529, 1.0 }, + { 0.537255, 0.419608, 0.474510, 1.0 }, + { 0.611765, 0.498039, 0.552941, 1.0 }, + { 0.792157, 0.678431, 0.725490, 1.0 }, + { 0.839216, 0.729412, 0.760784, 1.0 }, + { 0.890196, 0.784314, 0.796078, 1.0 }, + { 0.874510, 0.772549, 0.803922, 1.0 }, + { 0.858824, 0.764706, 0.811765, 1.0 }, + { 0.827451, 0.737255, 0.760784, 1.0 }, + { 0.768627, 0.670588, 0.682353, 1.0 }, + { 0.580392, 0.501961, 0.572549, 1.0 }, + { 0.533333, 0.458824, 0.521569, 1.0 }, + { 0.490196, 0.419608, 0.474510, 1.0 }, + { 0.454902, 0.388235, 0.443137, 1.0 }, + { 0.423529, 0.356863, 0.415686, 1.0 }, + { 0.411765, 0.341176, 0.400000, 1.0 }, + { 0.400000, 0.325490, 0.388235, 1.0 }, + { 0.376471, 0.321569, 0.360784, 1.0 }, + { 0.349020, 0.301961, 0.329412, 1.0 }, + { 0.290196, 0.235294, 0.278431, 1.0 }, + { 0.254902, 0.211765, 0.250980, 1.0 }, + { 0.219608, 0.192157, 0.227451, 1.0 }, + { 0.211765, 0.180392, 0.219608, 1.0 }, + { 0.207843, 0.168627, 0.215686, 1.0 }, + { 0.200000, 0.152941, 0.223529, 1.0 }, + { 0.200000, 0.152941, 0.223529, 1.0 }, + { 0.219608, 0.156863, 0.231373, 1.0 }, + { 0.219608, 0.156863, 0.231373, 1.0 }, + { 0.223529, 0.156863, 0.231373, 1.0 }, + { 0.219608, 0.152941, 0.219608, 1.0 }, + { 0.219608, 0.149020, 0.207843, 1.0 }, + { 0.203922, 0.133333, 0.176471, 1.0 }, + { 0.176471, 0.117647, 0.164706, 1.0 }, + { 0.149020, 0.101961, 0.141176, 1.0 }, + { 0.133333, 0.082353, 0.105882, 1.0 }, + { 0.082353, 0.031373, 0.074510, 1.0 }, + { 0.074510, 0.023529, 0.062745, 1.0 }, + { 0.066667, 0.015686, 0.050980, 1.0 }, + { 0.062745, 0.015686, 0.047059, 1.0 }, + { 0.058824, 0.019608, 0.047059, 1.0 }, + { 0.066667, 0.035294, 0.050980, 1.0 }, + { 0.094118, 0.054902, 0.070588, 1.0 }, + { 0.176471, 0.125490, 0.133333, 1.0 }, + { 0.219608, 0.156863, 0.168627, 1.0 }, + { 0.262745, 0.188235, 0.203922, 1.0 }, + { 0.282353, 0.200000, 0.223529, 1.0 }, + { 0.301961, 0.215686, 0.243137, 1.0 }, + { 0.333333, 0.239216, 0.286275, 1.0 }, + { 0.345098, 0.254902, 0.298039, 1.0 }, + { 0.356863, 0.278431, 0.317647, 1.0 }, + { 0.384314, 0.305882, 0.352941, 1.0 }, + { 0.435294, 0.360784, 0.427451, 1.0 }, + { 0.450980, 0.380392, 0.447059, 1.0 }, + { 0.466667, 0.400000, 0.466667, 1.0 }, + { 0.501961, 0.443137, 0.509804, 1.0 }, + { 0.541176, 0.474510, 0.537255, 1.0 }, + { 0.560784, 0.486275, 0.556863, 1.0 }, + { 0.576471, 0.501961, 0.568627, 1.0 }, + { 0.607843, 0.513725, 0.564706, 1.0 }, + { 0.607843, 0.509804, 0.564706, 1.0 }, + { 0.611765, 0.509804, 0.564706, 1.0 }, + { 0.639216, 0.517647, 0.560784, 1.0 }, + { 0.666667, 0.525490, 0.560784, 1.0 }, + { 0.721569, 0.588235, 0.596078, 1.0 }, + { 0.737255, 0.619608, 0.654902, 1.0 }, + { 0.772549, 0.627451, 0.658824, 1.0 }, + { 0.788235, 0.643137, 0.627451, 1.0 }, + { 0.694118, 0.568627, 0.576471, 1.0 }, + { 0.650980, 0.529412, 0.525490, 1.0 }, + { 0.607843, 0.490196, 0.478431, 1.0 }, + { 0.517647, 0.400000, 0.376471, 1.0 }, + { 0.435294, 0.337255, 0.337255, 1.0 }, + { 0.380392, 0.294118, 0.290196, 1.0 }, + { 0.301961, 0.227451, 0.262745, 1.0 }, + { 0.258824, 0.215686, 0.262745, 1.0 }, + { 0.254902, 0.207843, 0.262745, 1.0 }, + { 0.250980, 0.200000, 0.266667, 1.0 }, + { 0.258824, 0.200000, 0.266667, 1.0 }, + { 0.266667, 0.203922, 0.270588, 1.0 }, + { 0.290196, 0.215686, 0.274510, 1.0 }, + { 0.305882, 0.219608, 0.282353, 1.0 }, + { 0.290196, 0.207843, 0.262745, 1.0 }, + { 0.274510, 0.196078, 0.243137, 1.0 }, + { 0.188235, 0.149020, 0.176471, 1.0 }, + { 0.164706, 0.129412, 0.152941, 1.0 }, + { 0.141176, 0.109804, 0.133333, 1.0 }, + { 0.098039, 0.082353, 0.094118, 1.0 }, + { 0.062745, 0.058824, 0.066667, 1.0 }, + { 0.039216, 0.035294, 0.043137, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.003922, 0.003922, 0.007843, 1.0 }, + { 0.000000, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.007843, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.054902, 0.050980, 0.054902, 1.0 }, + { 0.098039, 0.082353, 0.109804, 1.0 }, + { 0.109804, 0.090196, 0.121569, 1.0 }, + { 0.125490, 0.098039, 0.133333, 1.0 }, + { 0.145098, 0.113725, 0.160784, 1.0 }, + { 0.152941, 0.121569, 0.176471, 1.0 }, + { 0.156863, 0.117647, 0.172549, 1.0 }, + { 0.156863, 0.109804, 0.180392, 1.0 }, + { 0.117647, 0.082353, 0.133333, 1.0 }, + { 0.109804, 0.066667, 0.121569, 1.0 }, + { 0.101961, 0.050980, 0.113725, 1.0 }, + { 0.078431, 0.031373, 0.082353, 1.0 }, + { 0.054902, 0.019608, 0.054902, 1.0 }, + { 0.047059, 0.007843, 0.031373, 1.0 }, + { 0.031373, 0.003922, 0.015686, 1.0 }, + { 0.019608, 0.003922, 0.011765, 1.0 }, + { 0.015686, 0.000000, 0.003922, 1.0 }, + { 0.011765, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.015686, 0.011765, 0.015686, 1.0 }, + { 0.043137, 0.027451, 0.039216, 1.0 }, + { 0.050980, 0.035294, 0.047059, 1.0 }, + { 0.062745, 0.043137, 0.054902, 1.0 }, + { 0.101961, 0.058824, 0.074510, 1.0 }, + { 0.141176, 0.090196, 0.113725, 1.0 }, + { 0.168627, 0.113725, 0.149020, 1.0 }, + { 0.200000, 0.129412, 0.176471, 1.0 }, + { 0.231373, 0.164706, 0.219608, 1.0 }, + { 0.247059, 0.188235, 0.235294, 1.0 }, + { 0.243137, 0.188235, 0.235294, 1.0 }, + { 0.227451, 0.180392, 0.235294, 1.0 }, + { 0.215686, 0.172549, 0.219608, 1.0 }, + { 0.188235, 0.156863, 0.188235, 1.0 }, + { 0.152941, 0.125490, 0.152941, 1.0 }, + { 0.113725, 0.094118, 0.125490, 1.0 }, + { 0.086275, 0.070588, 0.094118, 1.0 }, + { 0.058824, 0.050980, 0.062745, 1.0 }, + { 0.031373, 0.031373, 0.039216, 1.0 }, + { 0.015686, 0.015686, 0.019608, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.007843, 0.007843, 1.0 }, + { 0.015686, 0.011765, 0.019608, 1.0 }, + { 0.031373, 0.031373, 0.039216, 1.0 }, + { 0.054902, 0.050980, 0.058824, 1.0 }, + { 0.078431, 0.062745, 0.090196, 1.0 }, + { 0.109804, 0.082353, 0.125490, 1.0 }, + { 0.156863, 0.113725, 0.164706, 1.0 }, + { 0.200000, 0.141176, 0.203922, 1.0 }, + { 0.231373, 0.168627, 0.247059, 1.0 }, + { 0.274510, 0.203922, 0.298039, 1.0 }, + { 0.321569, 0.239216, 0.329412, 1.0 }, + { 0.345098, 0.258824, 0.349020, 1.0 }, + { 0.352941, 0.286275, 0.372549, 1.0 }, + { 0.364706, 0.298039, 0.372549, 1.0 }, + { 0.349020, 0.278431, 0.352941, 1.0 }, + { 0.313725, 0.250980, 0.325490, 1.0 }, + { 0.274510, 0.227451, 0.282353, 1.0 }, + { 0.219608, 0.180392, 0.231373, 1.0 }, + { 0.168627, 0.133333, 0.188235, 1.0 }, + { 0.129412, 0.094118, 0.133333, 1.0 }, + { 0.086275, 0.058824, 0.082353, 1.0 }, + { 0.050980, 0.039216, 0.054902, 1.0 }, + { 0.031373, 0.019608, 0.027451, 1.0 }, + { 0.019608, 0.007843, 0.011765, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.000000, 0.003922, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + }; +/* 040221-57 */ +static double4 colors_414[] = { + { 0.086275, 0.101961, 0.098039, 1.0 }, + { 0.082353, 0.094118, 0.094118, 1.0 }, + { 0.062745, 0.070588, 0.070588, 1.0 }, + { 0.047059, 0.047059, 0.047059, 1.0 }, + { 0.031373, 0.027451, 0.027451, 1.0 }, + { 0.015686, 0.011765, 0.011765, 1.0 }, + { 0.007843, 0.003922, 0.007843, 1.0 }, + { 0.003922, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.003922, 0.000000, 1.0 }, + { 0.011765, 0.003922, 0.000000, 1.0 }, + { 0.015686, 0.003922, 0.000000, 1.0 }, + { 0.066667, 0.003922, 0.007843, 1.0 }, + { 0.105882, 0.007843, 0.023529, 1.0 }, + { 0.149020, 0.015686, 0.039216, 1.0 }, + { 0.160784, 0.043137, 0.054902, 1.0 }, + { 0.172549, 0.074510, 0.074510, 1.0 }, + { 0.180392, 0.090196, 0.074510, 1.0 }, + { 0.188235, 0.105882, 0.078431, 1.0 }, + { 0.235294, 0.184314, 0.113725, 1.0 }, + { 0.215686, 0.200000, 0.141176, 1.0 }, + { 0.200000, 0.215686, 0.168627, 1.0 }, + { 0.203922, 0.227451, 0.160784, 1.0 }, + { 0.207843, 0.243137, 0.156863, 1.0 }, + { 0.203922, 0.231373, 0.164706, 1.0 }, + { 0.203922, 0.223529, 0.172549, 1.0 }, + { 0.188235, 0.184314, 0.184314, 1.0 }, + { 0.168627, 0.168627, 0.168627, 1.0 }, + { 0.129412, 0.129412, 0.129412, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.094118, 0.094118, 0.090196, 1.0 }, + { 0.074510, 0.078431, 0.070588, 1.0 }, + { 0.058824, 0.062745, 0.054902, 1.0 }, + { 0.050980, 0.054902, 0.050980, 1.0 }, + { 0.047059, 0.047059, 0.047059, 1.0 }, + { 0.031373, 0.023529, 0.027451, 1.0 }, + { 0.019608, 0.015686, 0.019608, 1.0 }, + { 0.011765, 0.007843, 0.011765, 1.0 }, + { 0.007843, 0.003922, 0.007843, 1.0 }, + { 0.007843, 0.000000, 0.003922, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.003922, 1.0 }, + { 0.000000, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.011765, 0.019608, 1.0 }, + { 0.007843, 0.019608, 0.035294, 1.0 }, + { 0.015686, 0.023529, 0.039216, 1.0 }, + { 0.023529, 0.031373, 0.047059, 1.0 }, + { 0.058824, 0.062745, 0.078431, 1.0 }, + { 0.086275, 0.086275, 0.101961, 1.0 }, + { 0.113725, 0.113725, 0.129412, 1.0 }, + { 0.141176, 0.141176, 0.145098, 1.0 }, + { 0.168627, 0.172549, 0.164706, 1.0 }, + { 0.176471, 0.180392, 0.172549, 1.0 }, + { 0.184314, 0.188235, 0.180392, 1.0 }, + { 0.203922, 0.200000, 0.192157, 1.0 }, + { 0.211765, 0.215686, 0.207843, 1.0 }, + { 0.231373, 0.235294, 0.235294, 1.0 }, + { 0.247059, 0.262745, 0.258824, 1.0 }, + { 0.262745, 0.294118, 0.286275, 1.0 }, + { 0.274510, 0.317647, 0.301961, 1.0 }, + { 0.290196, 0.341176, 0.317647, 1.0 }, + { 0.341176, 0.392157, 0.321569, 1.0 }, + { 0.407843, 0.431373, 0.317647, 1.0 }, + { 0.494118, 0.513725, 0.321569, 1.0 }, + { 0.494118, 0.521569, 0.341176, 1.0 }, + { 0.498039, 0.533333, 0.360784, 1.0 }, + { 0.513725, 0.513725, 0.345098, 1.0 }, + { 0.529412, 0.494118, 0.329412, 1.0 }, + { 0.509804, 0.486275, 0.337255, 1.0 }, + { 0.494118, 0.478431, 0.349020, 1.0 }, + { 0.474510, 0.494118, 0.427451, 1.0 }, + { 0.478431, 0.521569, 0.490196, 1.0 }, + { 0.603922, 0.623529, 0.592157, 1.0 }, + { 0.627451, 0.631373, 0.600000, 1.0 }, + { 0.650980, 0.639216, 0.607843, 1.0 }, + { 0.678431, 0.647059, 0.596078, 1.0 }, + { 0.709804, 0.658824, 0.588235, 1.0 }, + { 0.721569, 0.674510, 0.588235, 1.0 }, + { 0.694118, 0.643137, 0.564706, 1.0 }, + { 0.556863, 0.474510, 0.435294, 1.0 }, + { 0.490196, 0.423529, 0.380392, 1.0 }, + { 0.423529, 0.376471, 0.325490, 1.0 }, + { 0.384314, 0.356863, 0.313725, 1.0 }, + { 0.345098, 0.337255, 0.305882, 1.0 }, + { 0.282353, 0.286275, 0.274510, 1.0 }, + { 0.223529, 0.227451, 0.223529, 1.0 }, + { 0.172549, 0.184314, 0.180392, 1.0 }, + { 0.141176, 0.149020, 0.145098, 1.0 }, + { 0.090196, 0.098039, 0.094118, 1.0 }, + { 0.078431, 0.086275, 0.082353, 1.0 }, + { 0.070588, 0.074510, 0.070588, 1.0 }, + { 0.070588, 0.074510, 0.070588, 1.0 }, + { 0.074510, 0.074510, 0.074510, 1.0 }, + { 0.090196, 0.090196, 0.090196, 1.0 }, + { 0.117647, 0.117647, 0.117647, 1.0 }, + { 0.203922, 0.207843, 0.203922, 1.0 }, + { 0.305882, 0.282353, 0.239216, 1.0 }, + { 0.407843, 0.356863, 0.278431, 1.0 }, + { 0.466667, 0.400000, 0.294118, 1.0 }, + { 0.529412, 0.447059, 0.313725, 1.0 }, + { 0.603922, 0.517647, 0.384314, 1.0 }, + { 0.666667, 0.584314, 0.427451, 1.0 }, + { 0.701961, 0.631373, 0.423529, 1.0 }, + { 0.694118, 0.674510, 0.396078, 1.0 }, + { 0.576471, 0.584314, 0.407843, 1.0 }, + { 0.541176, 0.549020, 0.388235, 1.0 }, + { 0.509804, 0.513725, 0.372549, 1.0 }, + { 0.396078, 0.466667, 0.313725, 1.0 }, + { 0.290196, 0.384314, 0.254902, 1.0 }, + { 0.215686, 0.294118, 0.231373, 1.0 }, + { 0.203922, 0.223529, 0.211765, 1.0 }, + { 0.184314, 0.184314, 0.184314, 1.0 }, + { 0.200000, 0.188235, 0.184314, 1.0 }, + { 0.219608, 0.196078, 0.184314, 1.0 }, + { 0.258824, 0.211765, 0.192157, 1.0 }, + { 0.301961, 0.231373, 0.203922, 1.0 }, + { 0.407843, 0.266667, 0.243137, 1.0 }, + { 0.482353, 0.282353, 0.333333, 1.0 }, + { 0.494118, 0.266667, 0.356863, 1.0 }, + { 0.501961, 0.274510, 0.356863, 1.0 }, + { 0.521569, 0.313725, 0.368627, 1.0 }, + { 0.490196, 0.301961, 0.372549, 1.0 }, + { 0.458824, 0.294118, 0.380392, 1.0 }, + { 0.372549, 0.278431, 0.364706, 1.0 }, + { 0.309804, 0.274510, 0.298039, 1.0 }, + { 0.290196, 0.298039, 0.286275, 1.0 }, + { 0.282353, 0.317647, 0.290196, 1.0 }, + { 0.270588, 0.329412, 0.301961, 1.0 }, + { 0.286275, 0.317647, 0.298039, 1.0 }, + { 0.305882, 0.309804, 0.294118, 1.0 }, + { 0.305882, 0.301961, 0.290196, 1.0 }, + { 0.305882, 0.298039, 0.286275, 1.0 }, + { 0.270588, 0.278431, 0.274510, 1.0 }, + { 0.243137, 0.250980, 0.247059, 1.0 }, + { 0.215686, 0.223529, 0.219608, 1.0 }, + { 0.203922, 0.200000, 0.200000, 1.0 }, + { 0.164706, 0.164706, 0.160784, 1.0 }, + { 0.156863, 0.156863, 0.152941, 1.0 }, + { 0.149020, 0.149020, 0.145098, 1.0 }, + { 0.129412, 0.133333, 0.125490, 1.0 }, + { 0.117647, 0.117647, 0.113725, 1.0 }, + { 0.101961, 0.101961, 0.101961, 1.0 }, + { 0.082353, 0.086275, 0.086275, 1.0 }, + { 0.043137, 0.054902, 0.054902, 1.0 }, + { 0.039216, 0.047059, 0.047059, 1.0 }, + { 0.035294, 0.039216, 0.043137, 1.0 }, + { 0.023529, 0.027451, 0.031373, 1.0 }, + { 0.015686, 0.023529, 0.023529, 1.0 }, + { 0.007843, 0.011765, 0.015686, 1.0 }, + { 0.003922, 0.003922, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.011765, 0.011765, 0.007843, 1.0 }, + { 0.015686, 0.015686, 0.011765, 1.0 }, + { 0.015686, 0.039216, 0.007843, 1.0 }, + { 0.027451, 0.050980, 0.019608, 1.0 }, + { 0.035294, 0.058824, 0.031373, 1.0 }, + { 0.050980, 0.058824, 0.050980, 1.0 }, + { 0.066667, 0.090196, 0.050980, 1.0 }, + { 0.066667, 0.090196, 0.054902, 1.0 }, + { 0.070588, 0.090196, 0.058824, 1.0 }, + { 0.070588, 0.074510, 0.070588, 1.0 }, + { 0.062745, 0.074510, 0.070588, 1.0 }, + { 0.062745, 0.066667, 0.058824, 1.0 }, + { 0.058824, 0.058824, 0.050980, 1.0 }, + { 0.047059, 0.047059, 0.039216, 1.0 }, + { 0.039216, 0.035294, 0.031373, 1.0 }, + { 0.031373, 0.027451, 0.023529, 1.0 }, + { 0.031373, 0.019608, 0.015686, 1.0 }, + { 0.027451, 0.011765, 0.007843, 1.0 }, + { 0.027451, 0.007843, 0.003922, 1.0 }, + { 0.023529, 0.003922, 0.011765, 1.0 }, + { 0.031373, 0.000000, 0.019608, 1.0 }, + { 0.031373, 0.003922, 0.023529, 1.0 }, + { 0.019608, 0.007843, 0.019608, 1.0 }, + { 0.019608, 0.007843, 0.023529, 1.0 }, + { 0.023529, 0.007843, 0.027451, 1.0 }, + { 0.023529, 0.007843, 0.031373, 1.0 }, + { 0.015686, 0.011765, 0.027451, 1.0 }, + { 0.007843, 0.011765, 0.015686, 1.0 }, + { 0.003922, 0.011765, 0.011765, 1.0 }, + { 0.007843, 0.011765, 0.015686, 1.0 }, + { 0.011765, 0.019608, 0.019608, 1.0 }, + { 0.019608, 0.027451, 0.023529, 1.0 }, + { 0.031373, 0.039216, 0.027451, 1.0 }, + { 0.047059, 0.047059, 0.039216, 1.0 }, + { 0.078431, 0.047059, 0.043137, 1.0 }, + { 0.098039, 0.050980, 0.039216, 1.0 }, + { 0.101961, 0.050980, 0.039216, 1.0 }, + { 0.086275, 0.054902, 0.039216, 1.0 }, + { 0.094118, 0.047059, 0.043137, 1.0 }, + { 0.098039, 0.043137, 0.031373, 1.0 }, + { 0.078431, 0.035294, 0.035294, 1.0 }, + { 0.047059, 0.039216, 0.031373, 1.0 }, + { 0.023529, 0.031373, 0.035294, 1.0 }, + { 0.015686, 0.031373, 0.027451, 1.0 }, + { 0.011765, 0.031373, 0.035294, 1.0 }, + { 0.015686, 0.039216, 0.043137, 1.0 }, + { 0.019608, 0.047059, 0.047059, 1.0 }, + { 0.027451, 0.054902, 0.047059, 1.0 }, + { 0.031373, 0.066667, 0.058824, 1.0 }, + { 0.039216, 0.086275, 0.090196, 1.0 }, + { 0.050980, 0.094118, 0.105882, 1.0 }, + { 0.074510, 0.101961, 0.113725, 1.0 }, + { 0.094118, 0.125490, 0.117647, 1.0 }, + { 0.137255, 0.168627, 0.129412, 1.0 }, + { 0.172549, 0.180392, 0.125490, 1.0 }, + { 0.239216, 0.172549, 0.125490, 1.0 }, + { 0.286275, 0.137255, 0.101961, 1.0 }, + { 0.368627, 0.156863, 0.082353, 1.0 }, + { 0.415686, 0.168627, 0.050980, 1.0 }, + { 0.474510, 0.219608, 0.082353, 1.0 }, + { 0.458824, 0.211765, 0.129412, 1.0 }, + { 0.454902, 0.219608, 0.156863, 1.0 }, + { 0.419608, 0.200000, 0.152941, 1.0 }, + { 0.403922, 0.247059, 0.168627, 1.0 }, + { 0.341176, 0.262745, 0.203922, 1.0 }, + { 0.274510, 0.262745, 0.227451, 1.0 }, + { 0.211765, 0.223529, 0.219608, 1.0 }, + { 0.176471, 0.200000, 0.192157, 1.0 }, + { 0.149020, 0.168627, 0.164706, 1.0 }, + { 0.129412, 0.145098, 0.141176, 1.0 }, + { 0.117647, 0.129412, 0.125490, 1.0 }, + { 0.121569, 0.105882, 0.117647, 1.0 }, + { 0.145098, 0.090196, 0.125490, 1.0 }, + { 0.172549, 0.070588, 0.156863, 1.0 }, + { 0.215686, 0.090196, 0.203922, 1.0 }, + { 0.298039, 0.109804, 0.239216, 1.0 }, + { 0.396078, 0.152941, 0.270588, 1.0 }, + { 0.462745, 0.176471, 0.270588, 1.0 }, + { 0.474510, 0.207843, 0.301961, 1.0 }, + { 0.478431, 0.227451, 0.317647, 1.0 }, + { 0.470588, 0.250980, 0.321569, 1.0 }, + { 0.458824, 0.262745, 0.278431, 1.0 }, + { 0.396078, 0.254902, 0.235294, 1.0 }, + { 0.305882, 0.223529, 0.200000, 1.0 }, + { 0.215686, 0.180392, 0.176471, 1.0 }, + { 0.145098, 0.141176, 0.141176, 1.0 }, + { 0.101961, 0.105882, 0.109804, 1.0 }, + { 0.074510, 0.082353, 0.082353, 1.0 }, + { 0.058824, 0.070588, 0.066667, 1.0 }, + { 0.050980, 0.066667, 0.062745, 1.0 }, + { 0.058824, 0.070588, 0.066667, 1.0 }, + { 0.074510, 0.094118, 0.090196, 1.0 }, + { 0.086275, 0.105882, 0.101961, 1.0 }, + { 0.086275, 0.109804, 0.105882, 1.0 }, + }; +/* 040221-58 */ +static double4 colors_415[] = { + { 0.282353, 0.674510, 0.525490, 1.0 }, + { 0.290196, 0.686275, 0.552941, 1.0 }, + { 0.270588, 0.682353, 0.560784, 1.0 }, + { 0.250980, 0.678431, 0.572549, 1.0 }, + { 0.247059, 0.717647, 0.603922, 1.0 }, + { 0.247059, 0.756863, 0.639216, 1.0 }, + { 0.250980, 0.776471, 0.639216, 1.0 }, + { 0.258824, 0.800000, 0.643137, 1.0 }, + { 0.254902, 0.823529, 0.650980, 1.0 }, + { 0.231373, 0.800000, 0.635294, 1.0 }, + { 0.207843, 0.776471, 0.619608, 1.0 }, + { 0.188235, 0.741176, 0.607843, 1.0 }, + { 0.172549, 0.709804, 0.596078, 1.0 }, + { 0.168627, 0.674510, 0.600000, 1.0 }, + { 0.168627, 0.639216, 0.603922, 1.0 }, + { 0.164706, 0.611765, 0.600000, 1.0 }, + { 0.164706, 0.584314, 0.600000, 1.0 }, + { 0.121569, 0.509804, 0.576471, 1.0 }, + { 0.101961, 0.458824, 0.541176, 1.0 }, + { 0.086275, 0.407843, 0.509804, 1.0 }, + { 0.090196, 0.341176, 0.478431, 1.0 }, + { 0.094118, 0.278431, 0.450980, 1.0 }, + { 0.094118, 0.250980, 0.447059, 1.0 }, + { 0.094118, 0.223529, 0.443137, 1.0 }, + { 0.117647, 0.180392, 0.403922, 1.0 }, + { 0.137255, 0.180392, 0.384314, 1.0 }, + { 0.160784, 0.184314, 0.364706, 1.0 }, + { 0.203922, 0.184314, 0.352941, 1.0 }, + { 0.247059, 0.184314, 0.345098, 1.0 }, + { 0.262745, 0.188235, 0.341176, 1.0 }, + { 0.278431, 0.196078, 0.337255, 1.0 }, + { 0.305882, 0.207843, 0.333333, 1.0 }, + { 0.329412, 0.215686, 0.329412, 1.0 }, + { 0.364706, 0.282353, 0.325490, 1.0 }, + { 0.372549, 0.309804, 0.321569, 1.0 }, + { 0.384314, 0.337255, 0.317647, 1.0 }, + { 0.368627, 0.368627, 0.321569, 1.0 }, + { 0.356863, 0.403922, 0.329412, 1.0 }, + { 0.345098, 0.423529, 0.333333, 1.0 }, + { 0.333333, 0.447059, 0.341176, 1.0 }, + { 0.298039, 0.521569, 0.368627, 1.0 }, + { 0.294118, 0.533333, 0.372549, 1.0 }, + { 0.290196, 0.545098, 0.376471, 1.0 }, + { 0.282353, 0.529412, 0.372549, 1.0 }, + { 0.274510, 0.513725, 0.368627, 1.0 }, + { 0.266667, 0.498039, 0.372549, 1.0 }, + { 0.262745, 0.486275, 0.380392, 1.0 }, + { 0.258824, 0.462745, 0.388235, 1.0 }, + { 0.254902, 0.427451, 0.384314, 1.0 }, + { 0.262745, 0.368627, 0.356863, 1.0 }, + { 0.266667, 0.329412, 0.337255, 1.0 }, + { 0.274510, 0.290196, 0.321569, 1.0 }, + { 0.266667, 0.250980, 0.317647, 1.0 }, + { 0.258824, 0.211765, 0.317647, 1.0 }, + { 0.250980, 0.196078, 0.317647, 1.0 }, + { 0.247059, 0.180392, 0.317647, 1.0 }, + { 0.211765, 0.156863, 0.313725, 1.0 }, + { 0.203922, 0.156863, 0.305882, 1.0 }, + { 0.196078, 0.156863, 0.298039, 1.0 }, + { 0.180392, 0.152941, 0.286275, 1.0 }, + { 0.164706, 0.149020, 0.278431, 1.0 }, + { 0.152941, 0.149020, 0.274510, 1.0 }, + { 0.145098, 0.149020, 0.274510, 1.0 }, + { 0.125490, 0.149020, 0.274510, 1.0 }, + { 0.101961, 0.141176, 0.274510, 1.0 }, + { 0.086275, 0.156863, 0.274510, 1.0 }, + { 0.078431, 0.160784, 0.274510, 1.0 }, + { 0.070588, 0.168627, 0.278431, 1.0 }, + { 0.070588, 0.176471, 0.278431, 1.0 }, + { 0.070588, 0.184314, 0.282353, 1.0 }, + { 0.070588, 0.184314, 0.294118, 1.0 }, + { 0.074510, 0.192157, 0.313725, 1.0 }, + { 0.094118, 0.203922, 0.352941, 1.0 }, + { 0.098039, 0.207843, 0.360784, 1.0 }, + { 0.101961, 0.215686, 0.372549, 1.0 }, + { 0.105882, 0.215686, 0.372549, 1.0 }, + { 0.109804, 0.215686, 0.372549, 1.0 }, + { 0.109804, 0.211765, 0.368627, 1.0 }, + { 0.109804, 0.207843, 0.368627, 1.0 }, + { 0.109804, 0.196078, 0.356863, 1.0 }, + { 0.101961, 0.180392, 0.341176, 1.0 }, + { 0.090196, 0.156863, 0.286275, 1.0 }, + { 0.078431, 0.149020, 0.266667, 1.0 }, + { 0.070588, 0.141176, 0.247059, 1.0 }, + { 0.066667, 0.133333, 0.239216, 1.0 }, + { 0.066667, 0.129412, 0.231373, 1.0 }, + { 0.050980, 0.105882, 0.223529, 1.0 }, + { 0.043137, 0.086275, 0.203922, 1.0 }, + { 0.027451, 0.058824, 0.184314, 1.0 }, + { 0.035294, 0.062745, 0.188235, 1.0 }, + { 0.043137, 0.066667, 0.196078, 1.0 }, + { 0.047059, 0.066667, 0.203922, 1.0 }, + { 0.054902, 0.066667, 0.215686, 1.0 }, + { 0.066667, 0.066667, 0.231373, 1.0 }, + { 0.074510, 0.066667, 0.243137, 1.0 }, + { 0.082353, 0.070588, 0.250980, 1.0 }, + { 0.090196, 0.082353, 0.262745, 1.0 }, + { 0.145098, 0.117647, 0.270588, 1.0 }, + { 0.200000, 0.145098, 0.274510, 1.0 }, + { 0.254902, 0.172549, 0.282353, 1.0 }, + { 0.282353, 0.203922, 0.290196, 1.0 }, + { 0.313725, 0.239216, 0.298039, 1.0 }, + { 0.360784, 0.309804, 0.329412, 1.0 }, + { 0.396078, 0.400000, 0.380392, 1.0 }, + { 0.458824, 0.564706, 0.501961, 1.0 }, + { 0.505882, 0.627451, 0.545098, 1.0 }, + { 0.552941, 0.694118, 0.588235, 1.0 }, + { 0.580392, 0.725490, 0.607843, 1.0 }, + { 0.607843, 0.756863, 0.627451, 1.0 }, + { 0.643137, 0.831373, 0.686275, 1.0 }, + { 0.654902, 0.901961, 0.741176, 1.0 }, + { 0.643137, 0.952941, 0.803922, 1.0 }, + { 0.615686, 0.956863, 0.827451, 1.0 }, + { 0.533333, 0.886275, 0.803922, 1.0 }, + { 0.513725, 0.847059, 0.780392, 1.0 }, + { 0.494118, 0.807843, 0.756863, 1.0 }, + { 0.450980, 0.729412, 0.698039, 1.0 }, + { 0.411765, 0.654902, 0.654902, 1.0 }, + { 0.372549, 0.580392, 0.596078, 1.0 }, + { 0.321569, 0.517647, 0.549020, 1.0 }, + { 0.270588, 0.376471, 0.435294, 1.0 }, + { 0.258824, 0.309804, 0.376471, 1.0 }, + { 0.250980, 0.243137, 0.321569, 1.0 }, + { 0.254902, 0.219608, 0.298039, 1.0 }, + { 0.262745, 0.196078, 0.278431, 1.0 }, + { 0.270588, 0.168627, 0.258824, 1.0 }, + { 0.290196, 0.168627, 0.247059, 1.0 }, + { 0.321569, 0.172549, 0.239216, 1.0 }, + { 0.356863, 0.184314, 0.250980, 1.0 }, + { 0.407843, 0.247059, 0.262745, 1.0 }, + { 0.411765, 0.266667, 0.266667, 1.0 }, + { 0.415686, 0.286275, 0.270588, 1.0 }, + { 0.427451, 0.333333, 0.282353, 1.0 }, + { 0.427451, 0.380392, 0.286275, 1.0 }, + { 0.419608, 0.415686, 0.305882, 1.0 }, + { 0.419608, 0.439216, 0.325490, 1.0 }, + { 0.376471, 0.541176, 0.400000, 1.0 }, + { 0.372549, 0.603922, 0.439216, 1.0 }, + { 0.372549, 0.666667, 0.478431, 1.0 }, + { 0.368627, 0.694118, 0.498039, 1.0 }, + { 0.368627, 0.725490, 0.521569, 1.0 }, + { 0.376471, 0.760784, 0.556863, 1.0 }, + { 0.388235, 0.792157, 0.596078, 1.0 }, + { 0.372549, 0.815686, 0.627451, 1.0 }, + { 0.368627, 0.843137, 0.658824, 1.0 }, + { 0.321569, 0.870588, 0.705882, 1.0 }, + { 0.309804, 0.870588, 0.705882, 1.0 }, + { 0.298039, 0.874510, 0.705882, 1.0 }, + { 0.282353, 0.866667, 0.701961, 1.0 }, + { 0.266667, 0.831373, 0.686275, 1.0 }, + { 0.254902, 0.784314, 0.650980, 1.0 }, + { 0.223529, 0.725490, 0.619608, 1.0 }, + { 0.141176, 0.564706, 0.521569, 1.0 }, + { 0.121569, 0.533333, 0.494118, 1.0 }, + { 0.101961, 0.501961, 0.466667, 1.0 }, + { 0.078431, 0.439216, 0.419608, 1.0 }, + { 0.070588, 0.376471, 0.364706, 1.0 }, + { 0.058824, 0.321569, 0.333333, 1.0 }, + { 0.058824, 0.274510, 0.313725, 1.0 }, + { 0.050980, 0.239216, 0.298039, 1.0 }, + { 0.050980, 0.235294, 0.298039, 1.0 }, + { 0.105882, 0.270588, 0.294118, 1.0 }, + { 0.121569, 0.270588, 0.290196, 1.0 }, + { 0.137255, 0.270588, 0.290196, 1.0 }, + { 0.172549, 0.274510, 0.301961, 1.0 }, + { 0.192157, 0.274510, 0.301961, 1.0 }, + { 0.207843, 0.286275, 0.329412, 1.0 }, + { 0.223529, 0.298039, 0.356863, 1.0 }, + { 0.250980, 0.329412, 0.415686, 1.0 }, + { 0.254902, 0.325490, 0.415686, 1.0 }, + { 0.262745, 0.325490, 0.419608, 1.0 }, + { 0.262745, 0.298039, 0.403922, 1.0 }, + { 0.254902, 0.262745, 0.392157, 1.0 }, + { 0.239216, 0.231373, 0.368627, 1.0 }, + { 0.219608, 0.211765, 0.372549, 1.0 }, + { 0.207843, 0.211765, 0.372549, 1.0 }, + { 0.203922, 0.211765, 0.364706, 1.0 }, + { 0.207843, 0.215686, 0.356863, 1.0 }, + { 0.223529, 0.219608, 0.341176, 1.0 }, + { 0.239216, 0.219608, 0.305882, 1.0 }, + { 0.254902, 0.211765, 0.290196, 1.0 }, + { 0.274510, 0.211765, 0.278431, 1.0 }, + { 0.290196, 0.215686, 0.270588, 1.0 }, + { 0.313725, 0.231373, 0.266667, 1.0 }, + { 0.337255, 0.278431, 0.266667, 1.0 }, + { 0.337255, 0.290196, 0.270588, 1.0 }, + { 0.337255, 0.305882, 0.274510, 1.0 }, + { 0.329412, 0.325490, 0.301961, 1.0 }, + { 0.309804, 0.341176, 0.329412, 1.0 }, + { 0.290196, 0.349020, 0.349020, 1.0 }, + { 0.274510, 0.356863, 0.356863, 1.0 }, + { 0.247059, 0.349020, 0.364706, 1.0 }, + { 0.235294, 0.345098, 0.364706, 1.0 }, + { 0.223529, 0.329412, 0.368627, 1.0 }, + { 0.211765, 0.305882, 0.380392, 1.0 }, + { 0.211765, 0.286275, 0.392157, 1.0 }, + { 0.215686, 0.262745, 0.388235, 1.0 }, + { 0.200000, 0.235294, 0.380392, 1.0 }, + { 0.196078, 0.215686, 0.364706, 1.0 }, + { 0.196078, 0.196078, 0.341176, 1.0 }, + { 0.200000, 0.172549, 0.329412, 1.0 }, + { 0.227451, 0.160784, 0.321569, 1.0 }, + { 0.254902, 0.156863, 0.309804, 1.0 }, + { 0.282353, 0.164706, 0.298039, 1.0 }, + { 0.309804, 0.176471, 0.286275, 1.0 }, + { 0.333333, 0.196078, 0.278431, 1.0 }, + { 0.352941, 0.219608, 0.270588, 1.0 }, + { 0.392157, 0.247059, 0.274510, 1.0 }, + { 0.450980, 0.278431, 0.301961, 1.0 }, + { 0.505882, 0.333333, 0.317647, 1.0 }, + { 0.556863, 0.384314, 0.337255, 1.0 }, + { 0.603922, 0.439216, 0.356863, 1.0 }, + { 0.639216, 0.490196, 0.364706, 1.0 }, + { 0.670588, 0.533333, 0.372549, 1.0 }, + { 0.717647, 0.560784, 0.403922, 1.0 }, + { 0.760784, 0.603922, 0.439216, 1.0 }, + { 0.800000, 0.666667, 0.482353, 1.0 }, + { 0.819608, 0.733333, 0.552941, 1.0 }, + { 0.827451, 0.792157, 0.615686, 1.0 }, + { 0.811765, 0.847059, 0.658824, 1.0 }, + { 0.796078, 0.870588, 0.690196, 1.0 }, + { 0.784314, 0.854902, 0.686275, 1.0 }, + { 0.792157, 0.827451, 0.650980, 1.0 }, + { 0.764706, 0.780392, 0.631373, 1.0 }, + { 0.733333, 0.729412, 0.623529, 1.0 }, + { 0.698039, 0.682353, 0.619608, 1.0 }, + { 0.650980, 0.650980, 0.635294, 1.0 }, + { 0.607843, 0.627451, 0.619608, 1.0 }, + { 0.584314, 0.611765, 0.572549, 1.0 }, + { 0.552941, 0.603922, 0.545098, 1.0 }, + { 0.521569, 0.592157, 0.521569, 1.0 }, + { 0.505882, 0.584314, 0.509804, 1.0 }, + { 0.482353, 0.588235, 0.545098, 1.0 }, + { 0.482353, 0.607843, 0.576471, 1.0 }, + { 0.462745, 0.635294, 0.584314, 1.0 }, + { 0.439216, 0.670588, 0.603922, 1.0 }, + { 0.403922, 0.690196, 0.619608, 1.0 }, + { 0.384314, 0.682353, 0.615686, 1.0 }, + { 0.364706, 0.666667, 0.623529, 1.0 }, + { 0.372549, 0.631373, 0.611765, 1.0 }, + { 0.376471, 0.588235, 0.576471, 1.0 }, + { 0.360784, 0.541176, 0.533333, 1.0 }, + { 0.309804, 0.494118, 0.498039, 1.0 }, + { 0.270588, 0.431373, 0.470588, 1.0 }, + { 0.235294, 0.372549, 0.443137, 1.0 }, + { 0.219608, 0.321569, 0.419608, 1.0 }, + { 0.223529, 0.301961, 0.400000, 1.0 }, + { 0.239216, 0.309804, 0.376471, 1.0 }, + { 0.235294, 0.337255, 0.360784, 1.0 }, + { 0.239216, 0.380392, 0.360784, 1.0 }, + { 0.250980, 0.419608, 0.368627, 1.0 }, + { 0.239216, 0.400000, 0.380392, 1.0 }, + { 0.219608, 0.407843, 0.407843, 1.0 }, + { 0.227451, 0.450980, 0.431373, 1.0 }, + { 0.231373, 0.505882, 0.458824, 1.0 }, + { 0.235294, 0.568627, 0.494118, 1.0 }, + }; +/* 040221-59 */ +static double4 colors_416[] = { + { 0.341176, 0.505882, 0.615686, 1.0 }, + { 0.384314, 0.533333, 0.643137, 1.0 }, + { 0.392157, 0.545098, 0.650980, 1.0 }, + { 0.400000, 0.556863, 0.658824, 1.0 }, + { 0.396078, 0.556863, 0.662745, 1.0 }, + { 0.396078, 0.556863, 0.666667, 1.0 }, + { 0.415686, 0.576471, 0.686275, 1.0 }, + { 0.439216, 0.596078, 0.705882, 1.0 }, + { 0.513725, 0.662745, 0.780392, 1.0 }, + { 0.537255, 0.682353, 0.796078, 1.0 }, + { 0.560784, 0.705882, 0.811765, 1.0 }, + { 0.568627, 0.713725, 0.819608, 1.0 }, + { 0.576471, 0.725490, 0.831373, 1.0 }, + { 0.580392, 0.729412, 0.835294, 1.0 }, + { 0.588235, 0.733333, 0.839216, 1.0 }, + { 0.588235, 0.733333, 0.843137, 1.0 }, + { 0.592157, 0.737255, 0.847059, 1.0 }, + { 0.600000, 0.745098, 0.862745, 1.0 }, + { 0.603922, 0.749020, 0.866667, 1.0 }, + { 0.607843, 0.756863, 0.874510, 1.0 }, + { 0.615686, 0.760784, 0.874510, 1.0 }, + { 0.623529, 0.764706, 0.878431, 1.0 }, + { 0.627451, 0.764706, 0.878431, 1.0 }, + { 0.631373, 0.764706, 0.878431, 1.0 }, + { 0.623529, 0.752941, 0.866667, 1.0 }, + { 0.611765, 0.737255, 0.850980, 1.0 }, + { 0.603922, 0.721569, 0.835294, 1.0 }, + { 0.576471, 0.698039, 0.807843, 1.0 }, + { 0.552941, 0.674510, 0.784314, 1.0 }, + { 0.541176, 0.658824, 0.768627, 1.0 }, + { 0.529412, 0.647059, 0.756863, 1.0 }, + { 0.501961, 0.623529, 0.729412, 1.0 }, + { 0.474510, 0.592157, 0.694118, 1.0 }, + { 0.435294, 0.533333, 0.635294, 1.0 }, + { 0.407843, 0.501961, 0.600000, 1.0 }, + { 0.384314, 0.474510, 0.568627, 1.0 }, + { 0.352941, 0.439216, 0.537255, 1.0 }, + { 0.325490, 0.407843, 0.505882, 1.0 }, + { 0.309804, 0.388235, 0.490196, 1.0 }, + { 0.294118, 0.372549, 0.474510, 1.0 }, + { 0.250980, 0.313725, 0.415686, 1.0 }, + { 0.235294, 0.290196, 0.392157, 1.0 }, + { 0.223529, 0.266667, 0.368627, 1.0 }, + { 0.207843, 0.243137, 0.345098, 1.0 }, + { 0.196078, 0.219608, 0.325490, 1.0 }, + { 0.188235, 0.211765, 0.321569, 1.0 }, + { 0.184314, 0.203922, 0.317647, 1.0 }, + { 0.172549, 0.192157, 0.309804, 1.0 }, + { 0.164706, 0.180392, 0.305882, 1.0 }, + { 0.149020, 0.172549, 0.301961, 1.0 }, + { 0.145098, 0.176471, 0.301961, 1.0 }, + { 0.145098, 0.180392, 0.305882, 1.0 }, + { 0.149020, 0.188235, 0.313725, 1.0 }, + { 0.156863, 0.200000, 0.321569, 1.0 }, + { 0.160784, 0.203922, 0.329412, 1.0 }, + { 0.168627, 0.211765, 0.337255, 1.0 }, + { 0.188235, 0.231373, 0.356863, 1.0 }, + { 0.188235, 0.235294, 0.360784, 1.0 }, + { 0.188235, 0.243137, 0.368627, 1.0 }, + { 0.180392, 0.239216, 0.356863, 1.0 }, + { 0.176471, 0.239216, 0.349020, 1.0 }, + { 0.168627, 0.231373, 0.341176, 1.0 }, + { 0.164706, 0.227451, 0.333333, 1.0 }, + { 0.152941, 0.211765, 0.317647, 1.0 }, + { 0.141176, 0.188235, 0.301961, 1.0 }, + { 0.105882, 0.149020, 0.266667, 1.0 }, + { 0.098039, 0.137255, 0.258824, 1.0 }, + { 0.090196, 0.129412, 0.254902, 1.0 }, + { 0.086275, 0.125490, 0.250980, 1.0 }, + { 0.086275, 0.121569, 0.250980, 1.0 }, + { 0.086275, 0.121569, 0.247059, 1.0 }, + { 0.090196, 0.117647, 0.243137, 1.0 }, + { 0.101961, 0.133333, 0.254902, 1.0 }, + { 0.121569, 0.156863, 0.274510, 1.0 }, + { 0.141176, 0.180392, 0.298039, 1.0 }, + { 0.180392, 0.223529, 0.341176, 1.0 }, + { 0.219608, 0.266667, 0.388235, 1.0 }, + { 0.239216, 0.290196, 0.407843, 1.0 }, + { 0.262745, 0.313725, 0.431373, 1.0 }, + { 0.301961, 0.352941, 0.470588, 1.0 }, + { 0.333333, 0.384314, 0.498039, 1.0 }, + { 0.349020, 0.403922, 0.498039, 1.0 }, + { 0.337255, 0.400000, 0.494118, 1.0 }, + { 0.329412, 0.396078, 0.490196, 1.0 }, + { 0.321569, 0.388235, 0.482353, 1.0 }, + { 0.317647, 0.384314, 0.478431, 1.0 }, + { 0.298039, 0.368627, 0.466667, 1.0 }, + { 0.286275, 0.360784, 0.458824, 1.0 }, + { 0.262745, 0.321569, 0.427451, 1.0 }, + { 0.243137, 0.305882, 0.407843, 1.0 }, + { 0.227451, 0.290196, 0.388235, 1.0 }, + { 0.215686, 0.278431, 0.380392, 1.0 }, + { 0.207843, 0.270588, 0.372549, 1.0 }, + { 0.188235, 0.250980, 0.364706, 1.0 }, + { 0.168627, 0.250980, 0.356863, 1.0 }, + { 0.164706, 0.250980, 0.356863, 1.0 }, + { 0.164706, 0.250980, 0.352941, 1.0 }, + { 0.184314, 0.258824, 0.368627, 1.0 }, + { 0.184314, 0.262745, 0.376471, 1.0 }, + { 0.188235, 0.270588, 0.384314, 1.0 }, + { 0.180392, 0.274510, 0.384314, 1.0 }, + { 0.176471, 0.278431, 0.384314, 1.0 }, + { 0.164706, 0.278431, 0.380392, 1.0 }, + { 0.152941, 0.274510, 0.372549, 1.0 }, + { 0.149020, 0.247059, 0.349020, 1.0 }, + { 0.149020, 0.235294, 0.337255, 1.0 }, + { 0.149020, 0.227451, 0.329412, 1.0 }, + { 0.149020, 0.227451, 0.329412, 1.0 }, + { 0.152941, 0.227451, 0.333333, 1.0 }, + { 0.152941, 0.227451, 0.333333, 1.0 }, + { 0.160784, 0.239216, 0.341176, 1.0 }, + { 0.172549, 0.254902, 0.356863, 1.0 }, + { 0.200000, 0.278431, 0.384314, 1.0 }, + { 0.270588, 0.341176, 0.454902, 1.0 }, + { 0.290196, 0.364706, 0.482353, 1.0 }, + { 0.309804, 0.388235, 0.513725, 1.0 }, + { 0.345098, 0.427451, 0.560784, 1.0 }, + { 0.368627, 0.462745, 0.592157, 1.0 }, + { 0.388235, 0.482353, 0.607843, 1.0 }, + { 0.392157, 0.486275, 0.611765, 1.0 }, + { 0.388235, 0.486275, 0.592157, 1.0 }, + { 0.384314, 0.482353, 0.592157, 1.0 }, + { 0.380392, 0.482353, 0.592157, 1.0 }, + { 0.372549, 0.478431, 0.588235, 1.0 }, + { 0.368627, 0.478431, 0.588235, 1.0 }, + { 0.364706, 0.470588, 0.580392, 1.0 }, + { 0.352941, 0.450980, 0.564706, 1.0 }, + { 0.333333, 0.431373, 0.537255, 1.0 }, + { 0.309804, 0.411765, 0.505882, 1.0 }, + { 0.294118, 0.384314, 0.470588, 1.0 }, + { 0.294118, 0.380392, 0.466667, 1.0 }, + { 0.294118, 0.380392, 0.466667, 1.0 }, + { 0.298039, 0.376471, 0.462745, 1.0 }, + { 0.298039, 0.372549, 0.466667, 1.0 }, + { 0.301961, 0.368627, 0.458824, 1.0 }, + { 0.290196, 0.364706, 0.454902, 1.0 }, + { 0.262745, 0.356863, 0.450980, 1.0 }, + { 0.258824, 0.360784, 0.450980, 1.0 }, + { 0.254902, 0.364706, 0.450980, 1.0 }, + { 0.254902, 0.364706, 0.450980, 1.0 }, + { 0.258824, 0.368627, 0.450980, 1.0 }, + { 0.274510, 0.372549, 0.450980, 1.0 }, + { 0.290196, 0.380392, 0.458824, 1.0 }, + { 0.298039, 0.384314, 0.466667, 1.0 }, + { 0.305882, 0.388235, 0.478431, 1.0 }, + { 0.305882, 0.400000, 0.498039, 1.0 }, + { 0.301961, 0.403922, 0.498039, 1.0 }, + { 0.301961, 0.407843, 0.501961, 1.0 }, + { 0.301961, 0.407843, 0.509804, 1.0 }, + { 0.313725, 0.411765, 0.513725, 1.0 }, + { 0.329412, 0.415686, 0.517647, 1.0 }, + { 0.349020, 0.411765, 0.525490, 1.0 }, + { 0.352941, 0.403922, 0.525490, 1.0 }, + { 0.345098, 0.396078, 0.517647, 1.0 }, + { 0.337255, 0.388235, 0.509804, 1.0 }, + { 0.309804, 0.360784, 0.482353, 1.0 }, + { 0.274510, 0.321569, 0.447059, 1.0 }, + { 0.239216, 0.282353, 0.403922, 1.0 }, + { 0.200000, 0.239216, 0.364706, 1.0 }, + { 0.164706, 0.203922, 0.325490, 1.0 }, + { 0.137255, 0.172549, 0.290196, 1.0 }, + { 0.094118, 0.117647, 0.239216, 1.0 }, + { 0.082353, 0.105882, 0.227451, 1.0 }, + { 0.070588, 0.098039, 0.215686, 1.0 }, + { 0.054902, 0.078431, 0.196078, 1.0 }, + { 0.043137, 0.058824, 0.184314, 1.0 }, + { 0.031373, 0.043137, 0.172549, 1.0 }, + { 0.023529, 0.035294, 0.164706, 1.0 }, + { 0.007843, 0.031373, 0.160784, 1.0 }, + { 0.007843, 0.031373, 0.160784, 1.0 }, + { 0.007843, 0.035294, 0.164706, 1.0 }, + { 0.011765, 0.039216, 0.164706, 1.0 }, + { 0.015686, 0.047059, 0.172549, 1.0 }, + { 0.023529, 0.054902, 0.184314, 1.0 }, + { 0.035294, 0.062745, 0.200000, 1.0 }, + { 0.047059, 0.078431, 0.211765, 1.0 }, + { 0.062745, 0.090196, 0.223529, 1.0 }, + { 0.066667, 0.101961, 0.235294, 1.0 }, + { 0.074510, 0.109804, 0.235294, 1.0 }, + { 0.074510, 0.113725, 0.239216, 1.0 }, + { 0.074510, 0.117647, 0.239216, 1.0 }, + { 0.078431, 0.117647, 0.243137, 1.0 }, + { 0.078431, 0.117647, 0.250980, 1.0 }, + { 0.090196, 0.121569, 0.258824, 1.0 }, + { 0.105882, 0.129412, 0.266667, 1.0 }, + { 0.105882, 0.129412, 0.262745, 1.0 }, + { 0.105882, 0.129412, 0.262745, 1.0 }, + { 0.105882, 0.125490, 0.250980, 1.0 }, + { 0.101961, 0.121569, 0.243137, 1.0 }, + { 0.094118, 0.113725, 0.239216, 1.0 }, + { 0.094118, 0.117647, 0.243137, 1.0 }, + { 0.098039, 0.125490, 0.250980, 1.0 }, + { 0.109804, 0.141176, 0.266667, 1.0 }, + { 0.129412, 0.164706, 0.286275, 1.0 }, + { 0.152941, 0.200000, 0.309804, 1.0 }, + { 0.184314, 0.235294, 0.341176, 1.0 }, + { 0.207843, 0.270588, 0.368627, 1.0 }, + { 0.235294, 0.305882, 0.403922, 1.0 }, + { 0.258824, 0.337255, 0.435294, 1.0 }, + { 0.286275, 0.364706, 0.462745, 1.0 }, + { 0.309804, 0.384314, 0.482353, 1.0 }, + { 0.317647, 0.400000, 0.494118, 1.0 }, + { 0.333333, 0.415686, 0.505882, 1.0 }, + { 0.345098, 0.427451, 0.517647, 1.0 }, + { 0.356863, 0.435294, 0.525490, 1.0 }, + { 0.360784, 0.447059, 0.533333, 1.0 }, + { 0.368627, 0.454902, 0.545098, 1.0 }, + { 0.380392, 0.458824, 0.552941, 1.0 }, + { 0.372549, 0.462745, 0.560784, 1.0 }, + { 0.372549, 0.466667, 0.564706, 1.0 }, + { 0.364706, 0.470588, 0.564706, 1.0 }, + { 0.364706, 0.470588, 0.568627, 1.0 }, + { 0.356863, 0.474510, 0.576471, 1.0 }, + { 0.349020, 0.482353, 0.580392, 1.0 }, + { 0.345098, 0.486275, 0.584314, 1.0 }, + { 0.333333, 0.490196, 0.592157, 1.0 }, + { 0.321569, 0.498039, 0.600000, 1.0 }, + { 0.309804, 0.498039, 0.596078, 1.0 }, + { 0.301961, 0.486275, 0.592157, 1.0 }, + { 0.290196, 0.470588, 0.580392, 1.0 }, + { 0.278431, 0.450980, 0.560784, 1.0 }, + { 0.262745, 0.415686, 0.525490, 1.0 }, + { 0.239216, 0.372549, 0.486275, 1.0 }, + { 0.207843, 0.337255, 0.454902, 1.0 }, + { 0.176471, 0.298039, 0.415686, 1.0 }, + { 0.152941, 0.262745, 0.376471, 1.0 }, + { 0.137255, 0.239216, 0.345098, 1.0 }, + { 0.129412, 0.231373, 0.329412, 1.0 }, + { 0.133333, 0.227451, 0.325490, 1.0 }, + { 0.145098, 0.223529, 0.333333, 1.0 }, + { 0.160784, 0.243137, 0.352941, 1.0 }, + { 0.180392, 0.266667, 0.380392, 1.0 }, + { 0.203922, 0.294118, 0.407843, 1.0 }, + { 0.235294, 0.325490, 0.435294, 1.0 }, + { 0.258824, 0.364706, 0.466667, 1.0 }, + { 0.294118, 0.415686, 0.509804, 1.0 }, + { 0.325490, 0.454902, 0.552941, 1.0 }, + { 0.360784, 0.501961, 0.600000, 1.0 }, + { 0.396078, 0.545098, 0.647059, 1.0 }, + { 0.431373, 0.580392, 0.686275, 1.0 }, + { 0.458824, 0.603922, 0.721569, 1.0 }, + { 0.470588, 0.619608, 0.741176, 1.0 }, + { 0.474510, 0.631373, 0.749020, 1.0 }, + { 0.462745, 0.627451, 0.745098, 1.0 }, + { 0.443137, 0.619608, 0.737255, 1.0 }, + { 0.427451, 0.603922, 0.721569, 1.0 }, + { 0.419608, 0.596078, 0.705882, 1.0 }, + { 0.419608, 0.588235, 0.698039, 1.0 }, + { 0.427451, 0.592157, 0.705882, 1.0 }, + { 0.427451, 0.592157, 0.701961, 1.0 }, + { 0.388235, 0.552941, 0.662745, 1.0 }, + { 0.349020, 0.521569, 0.635294, 1.0 }, + { 0.309804, 0.490196, 0.603922, 1.0 }, + { 0.282353, 0.470588, 0.580392, 1.0 }, + { 0.266667, 0.450980, 0.560784, 1.0 }, + { 0.282353, 0.458824, 0.568627, 1.0 }, + }; +/* 040221-60 */ +static double4 colors_417[] = { + { 0.294118, 0.333333, 0.380392, 1.0 }, + { 0.168627, 0.180392, 0.200000, 1.0 }, + { 0.152941, 0.164706, 0.184314, 1.0 }, + { 0.141176, 0.152941, 0.172549, 1.0 }, + { 0.133333, 0.141176, 0.149020, 1.0 }, + { 0.129412, 0.133333, 0.129412, 1.0 }, + { 0.125490, 0.125490, 0.125490, 1.0 }, + { 0.121569, 0.121569, 0.121569, 1.0 }, + { 0.105882, 0.109804, 0.109804, 1.0 }, + { 0.098039, 0.101961, 0.098039, 1.0 }, + { 0.090196, 0.094118, 0.090196, 1.0 }, + { 0.070588, 0.078431, 0.074510, 1.0 }, + { 0.054902, 0.062745, 0.062745, 1.0 }, + { 0.043137, 0.047059, 0.047059, 1.0 }, + { 0.031373, 0.035294, 0.031373, 1.0 }, + { 0.027451, 0.031373, 0.027451, 1.0 }, + { 0.023529, 0.027451, 0.027451, 1.0 }, + { 0.039216, 0.043137, 0.050980, 1.0 }, + { 0.062745, 0.070588, 0.074510, 1.0 }, + { 0.090196, 0.101961, 0.101961, 1.0 }, + { 0.125490, 0.137255, 0.137255, 1.0 }, + { 0.164706, 0.172549, 0.172549, 1.0 }, + { 0.180392, 0.188235, 0.184314, 1.0 }, + { 0.196078, 0.207843, 0.200000, 1.0 }, + { 0.247059, 0.254902, 0.247059, 1.0 }, + { 0.254902, 0.262745, 0.258824, 1.0 }, + { 0.262745, 0.270588, 0.270588, 1.0 }, + { 0.258824, 0.266667, 0.270588, 1.0 }, + { 0.254902, 0.266667, 0.270588, 1.0 }, + { 0.254902, 0.266667, 0.270588, 1.0 }, + { 0.258824, 0.266667, 0.274510, 1.0 }, + { 0.262745, 0.270588, 0.278431, 1.0 }, + { 0.262745, 0.278431, 0.298039, 1.0 }, + { 0.270588, 0.290196, 0.321569, 1.0 }, + { 0.262745, 0.286275, 0.325490, 1.0 }, + { 0.254902, 0.282353, 0.333333, 1.0 }, + { 0.235294, 0.266667, 0.321569, 1.0 }, + { 0.215686, 0.254902, 0.309804, 1.0 }, + { 0.203922, 0.247059, 0.298039, 1.0 }, + { 0.196078, 0.239216, 0.290196, 1.0 }, + { 0.211765, 0.227451, 0.254902, 1.0 }, + { 0.227451, 0.243137, 0.262745, 1.0 }, + { 0.247059, 0.262745, 0.274510, 1.0 }, + { 0.274510, 0.286275, 0.290196, 1.0 }, + { 0.305882, 0.309804, 0.305882, 1.0 }, + { 0.309804, 0.317647, 0.313725, 1.0 }, + { 0.317647, 0.325490, 0.325490, 1.0 }, + { 0.329412, 0.333333, 0.337255, 1.0 }, + { 0.345098, 0.349020, 0.349020, 1.0 }, + { 0.376471, 0.384314, 0.392157, 1.0 }, + { 0.400000, 0.411765, 0.411765, 1.0 }, + { 0.427451, 0.439216, 0.435294, 1.0 }, + { 0.443137, 0.454902, 0.454902, 1.0 }, + { 0.462745, 0.474510, 0.478431, 1.0 }, + { 0.466667, 0.478431, 0.478431, 1.0 }, + { 0.470588, 0.482353, 0.482353, 1.0 }, + { 0.458824, 0.470588, 0.466667, 1.0 }, + { 0.447059, 0.454902, 0.450980, 1.0 }, + { 0.435294, 0.443137, 0.435294, 1.0 }, + { 0.419608, 0.427451, 0.419608, 1.0 }, + { 0.403922, 0.411765, 0.407843, 1.0 }, + { 0.392157, 0.400000, 0.396078, 1.0 }, + { 0.384314, 0.392157, 0.388235, 1.0 }, + { 0.368627, 0.372549, 0.372549, 1.0 }, + { 0.341176, 0.349020, 0.349020, 1.0 }, + { 0.278431, 0.286275, 0.282353, 1.0 }, + { 0.247059, 0.254902, 0.250980, 1.0 }, + { 0.215686, 0.223529, 0.223529, 1.0 }, + { 0.203922, 0.211765, 0.211765, 1.0 }, + { 0.196078, 0.203922, 0.200000, 1.0 }, + { 0.192157, 0.200000, 0.196078, 1.0 }, + { 0.196078, 0.200000, 0.196078, 1.0 }, + { 0.254902, 0.258824, 0.254902, 1.0 }, + { 0.301961, 0.305882, 0.301961, 1.0 }, + { 0.352941, 0.356863, 0.352941, 1.0 }, + { 0.403922, 0.411765, 0.407843, 1.0 }, + { 0.458824, 0.466667, 0.462745, 1.0 }, + { 0.486275, 0.494118, 0.486275, 1.0 }, + { 0.513725, 0.521569, 0.513725, 1.0 }, + { 0.545098, 0.556863, 0.549020, 1.0 }, + { 0.584314, 0.603922, 0.603922, 1.0 }, + { 0.627451, 0.650980, 0.670588, 1.0 }, + { 0.615686, 0.643137, 0.658824, 1.0 }, + { 0.603922, 0.635294, 0.647059, 1.0 }, + { 0.592157, 0.623529, 0.643137, 1.0 }, + { 0.580392, 0.611765, 0.639216, 1.0 }, + { 0.556863, 0.588235, 0.596078, 1.0 }, + { 0.525490, 0.541176, 0.537255, 1.0 }, + { 0.482353, 0.498039, 0.501961, 1.0 }, + { 0.454902, 0.466667, 0.470588, 1.0 }, + { 0.427451, 0.435294, 0.439216, 1.0 }, + { 0.407843, 0.415686, 0.419608, 1.0 }, + { 0.392157, 0.400000, 0.403922, 1.0 }, + { 0.345098, 0.349020, 0.349020, 1.0 }, + { 0.286275, 0.290196, 0.290196, 1.0 }, + { 0.235294, 0.235294, 0.243137, 1.0 }, + { 0.180392, 0.188235, 0.200000, 1.0 }, + { 0.098039, 0.117647, 0.145098, 1.0 }, + { 0.094118, 0.121569, 0.152941, 1.0 }, + { 0.094118, 0.125490, 0.160784, 1.0 }, + { 0.090196, 0.125490, 0.168627, 1.0 }, + { 0.090196, 0.129412, 0.180392, 1.0 }, + { 0.086275, 0.137255, 0.192157, 1.0 }, + { 0.117647, 0.152941, 0.184314, 1.0 }, + { 0.105882, 0.129412, 0.160784, 1.0 }, + { 0.105882, 0.121569, 0.137255, 1.0 }, + { 0.109804, 0.113725, 0.113725, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.113725, 0.117647, 0.113725, 1.0 }, + { 0.121569, 0.129412, 0.121569, 1.0 }, + { 0.137255, 0.145098, 0.141176, 1.0 }, + { 0.156863, 0.164706, 0.164706, 1.0 }, + { 0.184314, 0.188235, 0.192157, 1.0 }, + { 0.184314, 0.188235, 0.192157, 1.0 }, + { 0.184314, 0.192157, 0.192157, 1.0 }, + { 0.176471, 0.184314, 0.188235, 1.0 }, + { 0.172549, 0.176471, 0.176471, 1.0 }, + { 0.160784, 0.164706, 0.164706, 1.0 }, + { 0.145098, 0.149020, 0.145098, 1.0 }, + { 0.113725, 0.121569, 0.117647, 1.0 }, + { 0.101961, 0.109804, 0.105882, 1.0 }, + { 0.094118, 0.098039, 0.094118, 1.0 }, + { 0.086275, 0.090196, 0.086275, 1.0 }, + { 0.078431, 0.086275, 0.082353, 1.0 }, + { 0.066667, 0.074510, 0.070588, 1.0 }, + { 0.054902, 0.054902, 0.054902, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.031373, 0.035294, 0.039216, 1.0 }, + { 0.015686, 0.019608, 0.047059, 1.0 }, + { 0.019608, 0.023529, 0.047059, 1.0 }, + { 0.027451, 0.031373, 0.050980, 1.0 }, + { 0.023529, 0.027451, 0.058824, 1.0 }, + { 0.027451, 0.027451, 0.058824, 1.0 }, + { 0.035294, 0.035294, 0.050980, 1.0 }, + { 0.039216, 0.039216, 0.050980, 1.0 }, + { 0.039216, 0.043137, 0.058824, 1.0 }, + { 0.047059, 0.050980, 0.070588, 1.0 }, + { 0.054902, 0.062745, 0.086275, 1.0 }, + { 0.062745, 0.070588, 0.094118, 1.0 }, + { 0.074510, 0.082353, 0.105882, 1.0 }, + { 0.098039, 0.109804, 0.125490, 1.0 }, + { 0.125490, 0.137255, 0.152941, 1.0 }, + { 0.160784, 0.176471, 0.192157, 1.0 }, + { 0.200000, 0.223529, 0.243137, 1.0 }, + { 0.337255, 0.356863, 0.384314, 1.0 }, + { 0.376471, 0.403922, 0.443137, 1.0 }, + { 0.419608, 0.450980, 0.501961, 1.0 }, + { 0.525490, 0.556863, 0.596078, 1.0 }, + { 0.658824, 0.686275, 0.709804, 1.0 }, + { 0.725490, 0.760784, 0.803922, 1.0 }, + { 0.737255, 0.776471, 0.815686, 1.0 }, + { 0.772549, 0.796078, 0.811765, 1.0 }, + { 0.721569, 0.749020, 0.772549, 1.0 }, + { 0.670588, 0.701961, 0.733333, 1.0 }, + { 0.615686, 0.650980, 0.690196, 1.0 }, + { 0.588235, 0.611765, 0.631373, 1.0 }, + { 0.568627, 0.588235, 0.607843, 1.0 }, + { 0.564706, 0.592157, 0.619608, 1.0 }, + { 0.600000, 0.623529, 0.635294, 1.0 }, + { 0.647059, 0.654902, 0.654902, 1.0 }, + { 0.670588, 0.701961, 0.725490, 1.0 }, + { 0.658824, 0.690196, 0.717647, 1.0 }, + { 0.650980, 0.682353, 0.713725, 1.0 }, + { 0.596078, 0.635294, 0.666667, 1.0 }, + { 0.537255, 0.580392, 0.615686, 1.0 }, + { 0.482353, 0.513725, 0.549020, 1.0 }, + { 0.415686, 0.439216, 0.466667, 1.0 }, + { 0.329412, 0.333333, 0.333333, 1.0 }, + { 0.305882, 0.309804, 0.309804, 1.0 }, + { 0.286275, 0.290196, 0.290196, 1.0 }, + { 0.254902, 0.258824, 0.258824, 1.0 }, + { 0.239216, 0.247059, 0.243137, 1.0 }, + { 0.231373, 0.235294, 0.235294, 1.0 }, + { 0.227451, 0.231373, 0.231373, 1.0 }, + { 0.231373, 0.239216, 0.239216, 1.0 }, + { 0.243137, 0.247059, 0.250980, 1.0 }, + { 0.250980, 0.258824, 0.258824, 1.0 }, + { 0.258824, 0.266667, 0.266667, 1.0 }, + { 0.266667, 0.274510, 0.274510, 1.0 }, + { 0.270588, 0.278431, 0.286275, 1.0 }, + { 0.274510, 0.286275, 0.290196, 1.0 }, + { 0.286275, 0.294118, 0.294118, 1.0 }, + { 0.286275, 0.298039, 0.301961, 1.0 }, + { 0.298039, 0.309804, 0.313725, 1.0 }, + { 0.298039, 0.309804, 0.313725, 1.0 }, + { 0.301961, 0.309804, 0.313725, 1.0 }, + { 0.301961, 0.317647, 0.321569, 1.0 }, + { 0.305882, 0.321569, 0.317647, 1.0 }, + { 0.305882, 0.313725, 0.309804, 1.0 }, + { 0.301961, 0.309804, 0.301961, 1.0 }, + { 0.290196, 0.301961, 0.294118, 1.0 }, + { 0.278431, 0.282353, 0.278431, 1.0 }, + { 0.262745, 0.266667, 0.262745, 1.0 }, + { 0.247059, 0.250980, 0.250980, 1.0 }, + { 0.231373, 0.235294, 0.235294, 1.0 }, + { 0.207843, 0.215686, 0.211765, 1.0 }, + { 0.184314, 0.192157, 0.188235, 1.0 }, + { 0.172549, 0.176471, 0.172549, 1.0 }, + { 0.149020, 0.156863, 0.145098, 1.0 }, + { 0.121569, 0.125490, 0.117647, 1.0 }, + { 0.101961, 0.109804, 0.098039, 1.0 }, + { 0.082353, 0.090196, 0.078431, 1.0 }, + { 0.058824, 0.062745, 0.054902, 1.0 }, + { 0.035294, 0.043137, 0.039216, 1.0 }, + { 0.023529, 0.027451, 0.023529, 1.0 }, + { 0.011765, 0.015686, 0.011765, 1.0 }, + { 0.000000, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.007843, 0.007843, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.023529, 0.023529, 0.027451, 1.0 }, + { 0.035294, 0.035294, 0.043137, 1.0 }, + { 0.047059, 0.050980, 0.054902, 1.0 }, + { 0.058824, 0.062745, 0.062745, 1.0 }, + { 0.070588, 0.070588, 0.074510, 1.0 }, + { 0.074510, 0.078431, 0.082353, 1.0 }, + { 0.082353, 0.082353, 0.082353, 1.0 }, + { 0.082353, 0.086275, 0.086275, 1.0 }, + { 0.082353, 0.086275, 0.094118, 1.0 }, + { 0.082353, 0.086275, 0.094118, 1.0 }, + { 0.074510, 0.078431, 0.086275, 1.0 }, + { 0.070588, 0.074510, 0.082353, 1.0 }, + { 0.058824, 0.058824, 0.066667, 1.0 }, + { 0.039216, 0.043137, 0.050980, 1.0 }, + { 0.031373, 0.035294, 0.039216, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.015686, 0.019608, 0.019608, 1.0 }, + { 0.019608, 0.023529, 0.031373, 1.0 }, + { 0.027451, 0.031373, 0.043137, 1.0 }, + { 0.035294, 0.035294, 0.043137, 1.0 }, + { 0.043137, 0.047059, 0.050980, 1.0 }, + { 0.043137, 0.047059, 0.054902, 1.0 }, + { 0.035294, 0.035294, 0.039216, 1.0 }, + { 0.027451, 0.031373, 0.027451, 1.0 }, + { 0.019608, 0.023529, 0.019608, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.019608, 0.023529, 0.019608, 1.0 }, + { 0.039216, 0.043137, 0.039216, 1.0 }, + { 0.062745, 0.066667, 0.062745, 1.0 }, + { 0.101961, 0.105882, 0.101961, 1.0 }, + { 0.149020, 0.156863, 0.149020, 1.0 }, + { 0.200000, 0.207843, 0.200000, 1.0 }, + { 0.243137, 0.250980, 0.243137, 1.0 }, + { 0.286275, 0.294118, 0.290196, 1.0 }, + { 0.321569, 0.333333, 0.333333, 1.0 }, + { 0.325490, 0.349020, 0.360784, 1.0 }, + { 0.333333, 0.360784, 0.376471, 1.0 }, + { 0.345098, 0.376471, 0.407843, 1.0 }, + { 0.341176, 0.376471, 0.411765, 1.0 }, + { 0.345098, 0.376471, 0.400000, 1.0 }, + { 0.364706, 0.396078, 0.419608, 1.0 }, + { 0.380392, 0.407843, 0.439216, 1.0 }, + { 0.400000, 0.427451, 0.458824, 1.0 }, + { 0.411765, 0.443137, 0.474510, 1.0 }, + { 0.352941, 0.384314, 0.407843, 1.0 }, + { 0.301961, 0.329412, 0.364706, 1.0 }, + }; +/* 040221-61 */ +static double4 colors_418[] = { + { 0.705882, 0.541176, 0.627451, 1.0 }, + { 0.666667, 0.407843, 0.549020, 1.0 }, + { 0.670588, 0.337255, 0.537255, 1.0 }, + { 0.678431, 0.266667, 0.525490, 1.0 }, + { 0.619608, 0.294118, 0.521569, 1.0 }, + { 0.564706, 0.321569, 0.517647, 1.0 }, + { 0.541176, 0.341176, 0.509804, 1.0 }, + { 0.521569, 0.360784, 0.501961, 1.0 }, + { 0.411765, 0.364706, 0.427451, 1.0 }, + { 0.313725, 0.349020, 0.392157, 1.0 }, + { 0.215686, 0.333333, 0.356863, 1.0 }, + { 0.152941, 0.337255, 0.321569, 1.0 }, + { 0.094118, 0.345098, 0.290196, 1.0 }, + { 0.090196, 0.345098, 0.266667, 1.0 }, + { 0.090196, 0.345098, 0.247059, 1.0 }, + { 0.105882, 0.333333, 0.250980, 1.0 }, + { 0.125490, 0.321569, 0.254902, 1.0 }, + { 0.231373, 0.274510, 0.290196, 1.0 }, + { 0.298039, 0.247059, 0.282353, 1.0 }, + { 0.364706, 0.223529, 0.278431, 1.0 }, + { 0.447059, 0.176471, 0.290196, 1.0 }, + { 0.533333, 0.133333, 0.301961, 1.0 }, + { 0.580392, 0.109804, 0.313725, 1.0 }, + { 0.631373, 0.090196, 0.329412, 1.0 }, + { 0.780392, 0.050980, 0.368627, 1.0 }, + { 0.803922, 0.039216, 0.376471, 1.0 }, + { 0.831373, 0.027451, 0.384314, 1.0 }, + { 0.827451, 0.031373, 0.411765, 1.0 }, + { 0.823529, 0.039216, 0.439216, 1.0 }, + { 0.811765, 0.050980, 0.450980, 1.0 }, + { 0.800000, 0.062745, 0.462745, 1.0 }, + { 0.776471, 0.078431, 0.470588, 1.0 }, + { 0.725490, 0.090196, 0.450980, 1.0 }, + { 0.623529, 0.113725, 0.403922, 1.0 }, + { 0.580392, 0.121569, 0.388235, 1.0 }, + { 0.541176, 0.133333, 0.372549, 1.0 }, + { 0.486275, 0.145098, 0.368627, 1.0 }, + { 0.435294, 0.160784, 0.364706, 1.0 }, + { 0.411765, 0.168627, 0.352941, 1.0 }, + { 0.388235, 0.180392, 0.345098, 1.0 }, + { 0.301961, 0.239216, 0.305882, 1.0 }, + { 0.286275, 0.262745, 0.317647, 1.0 }, + { 0.274510, 0.286275, 0.329412, 1.0 }, + { 0.317647, 0.333333, 0.364706, 1.0 }, + { 0.364706, 0.384314, 0.403922, 1.0 }, + { 0.392157, 0.403922, 0.419608, 1.0 }, + { 0.419608, 0.423529, 0.435294, 1.0 }, + { 0.486275, 0.482353, 0.482353, 1.0 }, + { 0.549020, 0.521569, 0.545098, 1.0 }, + { 0.721569, 0.627451, 0.631373, 1.0 }, + { 0.733333, 0.635294, 0.643137, 1.0 }, + { 0.745098, 0.647059, 0.658824, 1.0 }, + { 0.713725, 0.619608, 0.654902, 1.0 }, + { 0.682353, 0.592157, 0.650980, 1.0 }, + { 0.674510, 0.572549, 0.647059, 1.0 }, + { 0.670588, 0.552941, 0.647059, 1.0 }, + { 0.596078, 0.400000, 0.556863, 1.0 }, + { 0.521569, 0.345098, 0.501961, 1.0 }, + { 0.450980, 0.290196, 0.450980, 1.0 }, + { 0.403922, 0.227451, 0.431373, 1.0 }, + { 0.360784, 0.168627, 0.411765, 1.0 }, + { 0.345098, 0.149020, 0.407843, 1.0 }, + { 0.333333, 0.129412, 0.407843, 1.0 }, + { 0.309804, 0.141176, 0.388235, 1.0 }, + { 0.266667, 0.168627, 0.345098, 1.0 }, + { 0.145098, 0.231373, 0.262745, 1.0 }, + { 0.113725, 0.239216, 0.254902, 1.0 }, + { 0.086275, 0.247059, 0.250980, 1.0 }, + { 0.086275, 0.243137, 0.243137, 1.0 }, + { 0.086275, 0.243137, 0.239216, 1.0 }, + { 0.070588, 0.239216, 0.223529, 1.0 }, + { 0.070588, 0.243137, 0.215686, 1.0 }, + { 0.070588, 0.227451, 0.247059, 1.0 }, + { 0.066667, 0.207843, 0.278431, 1.0 }, + { 0.062745, 0.188235, 0.313725, 1.0 }, + { 0.054902, 0.184314, 0.329412, 1.0 }, + { 0.050980, 0.184314, 0.345098, 1.0 }, + { 0.047059, 0.196078, 0.349020, 1.0 }, + { 0.043137, 0.207843, 0.356863, 1.0 }, + { 0.043137, 0.235294, 0.356863, 1.0 }, + { 0.039216, 0.270588, 0.356863, 1.0 }, + { 0.043137, 0.337255, 0.341176, 1.0 }, + { 0.043137, 0.376471, 0.349020, 1.0 }, + { 0.043137, 0.415686, 0.360784, 1.0 }, + { 0.047059, 0.435294, 0.368627, 1.0 }, + { 0.050980, 0.458824, 0.376471, 1.0 }, + { 0.058824, 0.490196, 0.376471, 1.0 }, + { 0.070588, 0.509804, 0.364706, 1.0 }, + { 0.094118, 0.498039, 0.325490, 1.0 }, + { 0.105882, 0.486275, 0.321569, 1.0 }, + { 0.121569, 0.474510, 0.321569, 1.0 }, + { 0.129412, 0.462745, 0.309804, 1.0 }, + { 0.141176, 0.454902, 0.301961, 1.0 }, + { 0.152941, 0.423529, 0.262745, 1.0 }, + { 0.172549, 0.392157, 0.215686, 1.0 }, + { 0.172549, 0.368627, 0.180392, 1.0 }, + { 0.172549, 0.352941, 0.164706, 1.0 }, + { 0.184314, 0.360784, 0.184314, 1.0 }, + { 0.188235, 0.392157, 0.203922, 1.0 }, + { 0.196078, 0.427451, 0.223529, 1.0 }, + { 0.196078, 0.458824, 0.227451, 1.0 }, + { 0.200000, 0.490196, 0.235294, 1.0 }, + { 0.203922, 0.529412, 0.266667, 1.0 }, + { 0.211765, 0.580392, 0.309804, 1.0 }, + { 0.239216, 0.552941, 0.376471, 1.0 }, + { 0.250980, 0.521569, 0.380392, 1.0 }, + { 0.266667, 0.494118, 0.388235, 1.0 }, + { 0.282353, 0.486275, 0.392157, 1.0 }, + { 0.301961, 0.478431, 0.400000, 1.0 }, + { 0.360784, 0.423529, 0.388235, 1.0 }, + { 0.419608, 0.337255, 0.392157, 1.0 }, + { 0.462745, 0.239216, 0.380392, 1.0 }, + { 0.513725, 0.152941, 0.372549, 1.0 }, + { 0.603922, 0.078431, 0.356863, 1.0 }, + { 0.627451, 0.070588, 0.349020, 1.0 }, + { 0.650980, 0.062745, 0.345098, 1.0 }, + { 0.682353, 0.047059, 0.329412, 1.0 }, + { 0.694118, 0.035294, 0.309804, 1.0 }, + { 0.682353, 0.043137, 0.286275, 1.0 }, + { 0.627451, 0.066667, 0.266667, 1.0 }, + { 0.537255, 0.109804, 0.239216, 1.0 }, + { 0.521569, 0.109804, 0.223529, 1.0 }, + { 0.509804, 0.113725, 0.207843, 1.0 }, + { 0.498039, 0.117647, 0.200000, 1.0 }, + { 0.490196, 0.121569, 0.192157, 1.0 }, + { 0.466667, 0.133333, 0.184314, 1.0 }, + { 0.474510, 0.133333, 0.192157, 1.0 }, + { 0.494118, 0.133333, 0.203922, 1.0 }, + { 0.541176, 0.121569, 0.223529, 1.0 }, + { 0.600000, 0.105882, 0.254902, 1.0 }, + { 0.603922, 0.109804, 0.254902, 1.0 }, + { 0.607843, 0.113725, 0.258824, 1.0 }, + { 0.603922, 0.156863, 0.254902, 1.0 }, + { 0.607843, 0.215686, 0.262745, 1.0 }, + { 0.564706, 0.270588, 0.298039, 1.0 }, + { 0.501961, 0.313725, 0.317647, 1.0 }, + { 0.384314, 0.325490, 0.341176, 1.0 }, + { 0.392157, 0.329412, 0.321569, 1.0 }, + { 0.403922, 0.337255, 0.305882, 1.0 }, + { 0.400000, 0.337255, 0.294118, 1.0 }, + { 0.396078, 0.337255, 0.286275, 1.0 }, + { 0.356863, 0.309804, 0.274510, 1.0 }, + { 0.305882, 0.290196, 0.270588, 1.0 }, + { 0.298039, 0.266667, 0.266667, 1.0 }, + { 0.305882, 0.258824, 0.243137, 1.0 }, + { 0.290196, 0.278431, 0.207843, 1.0 }, + { 0.274510, 0.298039, 0.207843, 1.0 }, + { 0.258824, 0.317647, 0.207843, 1.0 }, + { 0.211765, 0.345098, 0.223529, 1.0 }, + { 0.180392, 0.380392, 0.219608, 1.0 }, + { 0.160784, 0.403922, 0.207843, 1.0 }, + { 0.156863, 0.411765, 0.207843, 1.0 }, + { 0.176471, 0.388235, 0.227451, 1.0 }, + { 0.176471, 0.372549, 0.231373, 1.0 }, + { 0.176471, 0.356863, 0.239216, 1.0 }, + { 0.180392, 0.321569, 0.235294, 1.0 }, + { 0.176471, 0.290196, 0.235294, 1.0 }, + { 0.156863, 0.254902, 0.239216, 1.0 }, + { 0.152941, 0.231373, 0.247059, 1.0 }, + { 0.133333, 0.203922, 0.274510, 1.0 }, + { 0.113725, 0.196078, 0.282353, 1.0 }, + { 0.090196, 0.192157, 0.305882, 1.0 }, + { 0.094118, 0.188235, 0.309804, 1.0 }, + { 0.098039, 0.188235, 0.317647, 1.0 }, + { 0.133333, 0.184314, 0.352941, 1.0 }, + { 0.184314, 0.184314, 0.376471, 1.0 }, + { 0.239216, 0.188235, 0.392157, 1.0 }, + { 0.278431, 0.192157, 0.407843, 1.0 }, + { 0.333333, 0.192157, 0.447059, 1.0 }, + { 0.345098, 0.184314, 0.458824, 1.0 }, + { 0.360784, 0.180392, 0.474510, 1.0 }, + { 0.380392, 0.176471, 0.486275, 1.0 }, + { 0.396078, 0.180392, 0.486275, 1.0 }, + { 0.392157, 0.203922, 0.447059, 1.0 }, + { 0.380392, 0.258824, 0.423529, 1.0 }, + { 0.352941, 0.301961, 0.396078, 1.0 }, + { 0.317647, 0.333333, 0.372549, 1.0 }, + { 0.298039, 0.337255, 0.360784, 1.0 }, + { 0.290196, 0.321569, 0.317647, 1.0 }, + { 0.321569, 0.329412, 0.286275, 1.0 }, + { 0.345098, 0.317647, 0.247059, 1.0 }, + { 0.349020, 0.321569, 0.231373, 1.0 }, + { 0.333333, 0.305882, 0.235294, 1.0 }, + { 0.294118, 0.278431, 0.243137, 1.0 }, + { 0.290196, 0.219608, 0.258824, 1.0 }, + { 0.286275, 0.211765, 0.258824, 1.0 }, + { 0.286275, 0.207843, 0.262745, 1.0 }, + { 0.282353, 0.200000, 0.258824, 1.0 }, + { 0.266667, 0.211765, 0.254902, 1.0 }, + { 0.270588, 0.235294, 0.243137, 1.0 }, + { 0.290196, 0.262745, 0.227451, 1.0 }, + { 0.313725, 0.266667, 0.219608, 1.0 }, + { 0.341176, 0.258824, 0.219608, 1.0 }, + { 0.364706, 0.243137, 0.239216, 1.0 }, + { 0.415686, 0.219608, 0.239216, 1.0 }, + { 0.458824, 0.219608, 0.239216, 1.0 }, + { 0.494118, 0.215686, 0.247059, 1.0 }, + { 0.505882, 0.211765, 0.266667, 1.0 }, + { 0.478431, 0.231373, 0.305882, 1.0 }, + { 0.447059, 0.243137, 0.325490, 1.0 }, + { 0.415686, 0.278431, 0.337255, 1.0 }, + { 0.368627, 0.317647, 0.349020, 1.0 }, + { 0.329412, 0.341176, 0.356863, 1.0 }, + { 0.290196, 0.400000, 0.392157, 1.0 }, + { 0.247059, 0.454902, 0.407843, 1.0 }, + { 0.227451, 0.509804, 0.411765, 1.0 }, + { 0.215686, 0.541176, 0.423529, 1.0 }, + { 0.243137, 0.513725, 0.415686, 1.0 }, + { 0.309804, 0.470588, 0.419608, 1.0 }, + { 0.368627, 0.423529, 0.415686, 1.0 }, + { 0.403922, 0.380392, 0.392157, 1.0 }, + { 0.411765, 0.345098, 0.356863, 1.0 }, + { 0.427451, 0.305882, 0.317647, 1.0 }, + { 0.454902, 0.266667, 0.274510, 1.0 }, + { 0.486275, 0.243137, 0.239216, 1.0 }, + { 0.474510, 0.231373, 0.211765, 1.0 }, + { 0.423529, 0.243137, 0.184314, 1.0 }, + { 0.352941, 0.262745, 0.184314, 1.0 }, + { 0.290196, 0.290196, 0.176471, 1.0 }, + { 0.262745, 0.329412, 0.192157, 1.0 }, + { 0.239216, 0.341176, 0.227451, 1.0 }, + { 0.243137, 0.345098, 0.254902, 1.0 }, + { 0.247059, 0.337255, 0.309804, 1.0 }, + { 0.247059, 0.313725, 0.341176, 1.0 }, + { 0.247059, 0.317647, 0.360784, 1.0 }, + { 0.243137, 0.298039, 0.376471, 1.0 }, + { 0.247059, 0.274510, 0.372549, 1.0 }, + { 0.258824, 0.254902, 0.396078, 1.0 }, + { 0.266667, 0.231373, 0.411765, 1.0 }, + { 0.247059, 0.239216, 0.415686, 1.0 }, + { 0.223529, 0.247059, 0.415686, 1.0 }, + { 0.188235, 0.258824, 0.392157, 1.0 }, + { 0.164706, 0.270588, 0.372549, 1.0 }, + { 0.149020, 0.278431, 0.356863, 1.0 }, + { 0.121569, 0.282353, 0.349020, 1.0 }, + { 0.113725, 0.286275, 0.345098, 1.0 }, + { 0.098039, 0.290196, 0.341176, 1.0 }, + { 0.101961, 0.298039, 0.337255, 1.0 }, + { 0.098039, 0.305882, 0.325490, 1.0 }, + { 0.078431, 0.313725, 0.321569, 1.0 }, + { 0.082353, 0.333333, 0.329412, 1.0 }, + { 0.094118, 0.345098, 0.345098, 1.0 }, + { 0.133333, 0.376471, 0.372549, 1.0 }, + { 0.211765, 0.419608, 0.396078, 1.0 }, + { 0.278431, 0.478431, 0.458824, 1.0 }, + { 0.372549, 0.564706, 0.533333, 1.0 }, + { 0.474510, 0.631373, 0.603922, 1.0 }, + { 0.552941, 0.698039, 0.674510, 1.0 }, + { 0.666667, 0.749020, 0.713725, 1.0 }, + { 0.752941, 0.800000, 0.768627, 1.0 }, + { 0.788235, 0.839216, 0.803922, 1.0 }, + { 0.784314, 0.866667, 0.803922, 1.0 }, + { 0.768627, 0.796078, 0.796078, 1.0 }, + { 0.756863, 0.705882, 0.737255, 1.0 }, + { 0.768627, 0.627451, 0.698039, 1.0 }, + { 0.756863, 0.517647, 0.670588, 1.0 }, + }; +/* 040221-62 */ +static double4 colors_419[] = { + { 0.431373, 0.231373, 0.133333, 1.0 }, + { 0.345098, 0.172549, 0.098039, 1.0 }, + { 0.309804, 0.137255, 0.101961, 1.0 }, + { 0.274510, 0.105882, 0.109804, 1.0 }, + { 0.254902, 0.101961, 0.117647, 1.0 }, + { 0.235294, 0.101961, 0.129412, 1.0 }, + { 0.227451, 0.101961, 0.133333, 1.0 }, + { 0.219608, 0.105882, 0.141176, 1.0 }, + { 0.203922, 0.082353, 0.168627, 1.0 }, + { 0.211765, 0.094118, 0.176471, 1.0 }, + { 0.219608, 0.109804, 0.188235, 1.0 }, + { 0.243137, 0.129412, 0.196078, 1.0 }, + { 0.266667, 0.149020, 0.207843, 1.0 }, + { 0.313725, 0.176471, 0.200000, 1.0 }, + { 0.364706, 0.207843, 0.196078, 1.0 }, + { 0.384314, 0.223529, 0.192157, 1.0 }, + { 0.403922, 0.239216, 0.192157, 1.0 }, + { 0.498039, 0.313725, 0.168627, 1.0 }, + { 0.505882, 0.309804, 0.149020, 1.0 }, + { 0.517647, 0.309804, 0.129412, 1.0 }, + { 0.509804, 0.294118, 0.105882, 1.0 }, + { 0.501961, 0.282353, 0.086275, 1.0 }, + { 0.486275, 0.274510, 0.086275, 1.0 }, + { 0.474510, 0.266667, 0.086275, 1.0 }, + { 0.407843, 0.207843, 0.078431, 1.0 }, + { 0.392157, 0.192157, 0.086275, 1.0 }, + { 0.380392, 0.180392, 0.098039, 1.0 }, + { 0.372549, 0.184314, 0.109804, 1.0 }, + { 0.364706, 0.192157, 0.121569, 1.0 }, + { 0.368627, 0.192157, 0.129412, 1.0 }, + { 0.372549, 0.196078, 0.137255, 1.0 }, + { 0.376471, 0.200000, 0.152941, 1.0 }, + { 0.380392, 0.192157, 0.168627, 1.0 }, + { 0.384314, 0.223529, 0.196078, 1.0 }, + { 0.403922, 0.254902, 0.219608, 1.0 }, + { 0.427451, 0.290196, 0.243137, 1.0 }, + { 0.458824, 0.317647, 0.258824, 1.0 }, + { 0.490196, 0.349020, 0.278431, 1.0 }, + { 0.501961, 0.364706, 0.278431, 1.0 }, + { 0.517647, 0.384314, 0.278431, 1.0 }, + { 0.588235, 0.450980, 0.270588, 1.0 }, + { 0.611765, 0.458824, 0.266667, 1.0 }, + { 0.639216, 0.466667, 0.262745, 1.0 }, + { 0.658824, 0.470588, 0.247059, 1.0 }, + { 0.682353, 0.478431, 0.235294, 1.0 }, + { 0.690196, 0.486275, 0.235294, 1.0 }, + { 0.701961, 0.498039, 0.239216, 1.0 }, + { 0.713725, 0.513725, 0.258824, 1.0 }, + { 0.705882, 0.513725, 0.278431, 1.0 }, + { 0.658824, 0.490196, 0.317647, 1.0 }, + { 0.643137, 0.466667, 0.309804, 1.0 }, + { 0.631373, 0.447059, 0.305882, 1.0 }, + { 0.596078, 0.411765, 0.294118, 1.0 }, + { 0.560784, 0.376471, 0.282353, 1.0 }, + { 0.545098, 0.360784, 0.266667, 1.0 }, + { 0.529412, 0.345098, 0.254902, 1.0 }, + { 0.458824, 0.254902, 0.203922, 1.0 }, + { 0.419608, 0.219608, 0.184314, 1.0 }, + { 0.384314, 0.188235, 0.168627, 1.0 }, + { 0.345098, 0.160784, 0.160784, 1.0 }, + { 0.305882, 0.137255, 0.156863, 1.0 }, + { 0.290196, 0.129412, 0.156863, 1.0 }, + { 0.274510, 0.121569, 0.156863, 1.0 }, + { 0.250980, 0.109804, 0.145098, 1.0 }, + { 0.239216, 0.109804, 0.137255, 1.0 }, + { 0.239216, 0.121569, 0.141176, 1.0 }, + { 0.247059, 0.121569, 0.145098, 1.0 }, + { 0.254902, 0.125490, 0.149020, 1.0 }, + { 0.262745, 0.125490, 0.149020, 1.0 }, + { 0.274510, 0.129412, 0.152941, 1.0 }, + { 0.294118, 0.141176, 0.160784, 1.0 }, + { 0.317647, 0.152941, 0.164706, 1.0 }, + { 0.360784, 0.176471, 0.168627, 1.0 }, + { 0.376471, 0.188235, 0.168627, 1.0 }, + { 0.392157, 0.203922, 0.172549, 1.0 }, + { 0.396078, 0.215686, 0.176471, 1.0 }, + { 0.400000, 0.227451, 0.180392, 1.0 }, + { 0.400000, 0.223529, 0.176471, 1.0 }, + { 0.400000, 0.223529, 0.172549, 1.0 }, + { 0.384314, 0.211765, 0.168627, 1.0 }, + { 0.368627, 0.192157, 0.164706, 1.0 }, + { 0.313725, 0.137255, 0.125490, 1.0 }, + { 0.290196, 0.117647, 0.117647, 1.0 }, + { 0.270588, 0.098039, 0.109804, 1.0 }, + { 0.262745, 0.090196, 0.105882, 1.0 }, + { 0.254902, 0.086275, 0.105882, 1.0 }, + { 0.250980, 0.082353, 0.094118, 1.0 }, + { 0.247059, 0.078431, 0.090196, 1.0 }, + { 0.278431, 0.117647, 0.109804, 1.0 }, + { 0.321569, 0.149020, 0.113725, 1.0 }, + { 0.364706, 0.180392, 0.121569, 1.0 }, + { 0.380392, 0.196078, 0.125490, 1.0 }, + { 0.400000, 0.211765, 0.129412, 1.0 }, + { 0.439216, 0.243137, 0.141176, 1.0 }, + { 0.466667, 0.270588, 0.160784, 1.0 }, + { 0.501961, 0.290196, 0.188235, 1.0 }, + { 0.521569, 0.309804, 0.203922, 1.0 }, + { 0.521569, 0.333333, 0.219608, 1.0 }, + { 0.501961, 0.321569, 0.227451, 1.0 }, + { 0.486275, 0.313725, 0.239216, 1.0 }, + { 0.478431, 0.301961, 0.231373, 1.0 }, + { 0.470588, 0.294118, 0.227451, 1.0 }, + { 0.450980, 0.278431, 0.200000, 1.0 }, + { 0.435294, 0.258824, 0.172549, 1.0 }, + { 0.396078, 0.227451, 0.152941, 1.0 }, + { 0.392157, 0.207843, 0.149020, 1.0 }, + { 0.388235, 0.192157, 0.145098, 1.0 }, + { 0.384314, 0.184314, 0.149020, 1.0 }, + { 0.380392, 0.180392, 0.152941, 1.0 }, + { 0.349020, 0.172549, 0.164706, 1.0 }, + { 0.321569, 0.156863, 0.176471, 1.0 }, + { 0.298039, 0.152941, 0.184314, 1.0 }, + { 0.282353, 0.137255, 0.192157, 1.0 }, + { 0.274510, 0.129412, 0.200000, 1.0 }, + { 0.282353, 0.137255, 0.207843, 1.0 }, + { 0.290196, 0.145098, 0.215686, 1.0 }, + { 0.309804, 0.164706, 0.235294, 1.0 }, + { 0.345098, 0.192157, 0.247059, 1.0 }, + { 0.403922, 0.235294, 0.270588, 1.0 }, + { 0.454902, 0.274510, 0.298039, 1.0 }, + { 0.490196, 0.305882, 0.309804, 1.0 }, + { 0.494118, 0.313725, 0.305882, 1.0 }, + { 0.498039, 0.321569, 0.301961, 1.0 }, + { 0.501961, 0.317647, 0.286275, 1.0 }, + { 0.509804, 0.317647, 0.274510, 1.0 }, + { 0.509804, 0.309804, 0.250980, 1.0 }, + { 0.521569, 0.317647, 0.243137, 1.0 }, + { 0.533333, 0.341176, 0.254902, 1.0 }, + { 0.580392, 0.384314, 0.282353, 1.0 }, + { 0.698039, 0.517647, 0.396078, 1.0 }, + { 0.709804, 0.541176, 0.415686, 1.0 }, + { 0.725490, 0.568627, 0.435294, 1.0 }, + { 0.749020, 0.596078, 0.478431, 1.0 }, + { 0.764706, 0.631373, 0.513725, 1.0 }, + { 0.780392, 0.666667, 0.552941, 1.0 }, + { 0.772549, 0.678431, 0.564706, 1.0 }, + { 0.698039, 0.588235, 0.513725, 1.0 }, + { 0.658824, 0.556863, 0.470588, 1.0 }, + { 0.623529, 0.525490, 0.431373, 1.0 }, + { 0.596078, 0.498039, 0.403922, 1.0 }, + { 0.572549, 0.470588, 0.376471, 1.0 }, + { 0.501961, 0.392157, 0.313725, 1.0 }, + { 0.447059, 0.321569, 0.243137, 1.0 }, + { 0.392157, 0.266667, 0.188235, 1.0 }, + { 0.360784, 0.215686, 0.145098, 1.0 }, + { 0.301961, 0.133333, 0.094118, 1.0 }, + { 0.290196, 0.125490, 0.086275, 1.0 }, + { 0.278431, 0.121569, 0.082353, 1.0 }, + { 0.274510, 0.109804, 0.098039, 1.0 }, + { 0.294118, 0.137255, 0.129412, 1.0 }, + { 0.313725, 0.156863, 0.156863, 1.0 }, + { 0.325490, 0.180392, 0.176471, 1.0 }, + { 0.325490, 0.196078, 0.200000, 1.0 }, + { 0.325490, 0.196078, 0.196078, 1.0 }, + { 0.325490, 0.200000, 0.192157, 1.0 }, + { 0.317647, 0.180392, 0.168627, 1.0 }, + { 0.305882, 0.152941, 0.141176, 1.0 }, + { 0.290196, 0.141176, 0.125490, 1.0 }, + { 0.282353, 0.141176, 0.121569, 1.0 }, + { 0.278431, 0.141176, 0.121569, 1.0 }, + { 0.294118, 0.145098, 0.141176, 1.0 }, + { 0.388235, 0.254902, 0.223529, 1.0 }, + { 0.423529, 0.301961, 0.254902, 1.0 }, + { 0.462745, 0.349020, 0.290196, 1.0 }, + { 0.552941, 0.439216, 0.392157, 1.0 }, + { 0.662745, 0.552941, 0.470588, 1.0 }, + { 0.752941, 0.650980, 0.541176, 1.0 }, + { 0.796078, 0.721569, 0.580392, 1.0 }, + { 0.823529, 0.756863, 0.643137, 1.0 }, + { 0.827451, 0.756863, 0.643137, 1.0 }, + { 0.835294, 0.756863, 0.647059, 1.0 }, + { 0.815686, 0.745098, 0.631373, 1.0 }, + { 0.803922, 0.713725, 0.611765, 1.0 }, + { 0.772549, 0.682353, 0.607843, 1.0 }, + { 0.768627, 0.670588, 0.603922, 1.0 }, + { 0.760784, 0.666667, 0.592157, 1.0 }, + { 0.780392, 0.670588, 0.580392, 1.0 }, + { 0.768627, 0.666667, 0.564706, 1.0 }, + { 0.752941, 0.654902, 0.552941, 1.0 }, + { 0.729412, 0.623529, 0.525490, 1.0 }, + { 0.721569, 0.600000, 0.470588, 1.0 }, + { 0.713725, 0.572549, 0.415686, 1.0 }, + { 0.690196, 0.556863, 0.380392, 1.0 }, + { 0.674510, 0.533333, 0.376471, 1.0 }, + { 0.737255, 0.584314, 0.407843, 1.0 }, + { 0.768627, 0.619608, 0.427451, 1.0 }, + { 0.803922, 0.654902, 0.450980, 1.0 }, + { 0.850980, 0.705882, 0.498039, 1.0 }, + { 0.870588, 0.733333, 0.533333, 1.0 }, + { 0.874510, 0.745098, 0.564706, 1.0 }, + { 0.890196, 0.752941, 0.564706, 1.0 }, + { 0.890196, 0.741176, 0.529412, 1.0 }, + { 0.874510, 0.698039, 0.458824, 1.0 }, + { 0.831373, 0.650980, 0.411765, 1.0 }, + { 0.760784, 0.572549, 0.341176, 1.0 }, + { 0.674510, 0.482353, 0.266667, 1.0 }, + { 0.592157, 0.392157, 0.192157, 1.0 }, + { 0.525490, 0.329412, 0.160784, 1.0 }, + { 0.454902, 0.274510, 0.137255, 1.0 }, + { 0.372549, 0.215686, 0.117647, 1.0 }, + { 0.298039, 0.156863, 0.105882, 1.0 }, + { 0.247059, 0.125490, 0.101961, 1.0 }, + { 0.211765, 0.105882, 0.101961, 1.0 }, + { 0.192157, 0.086275, 0.098039, 1.0 }, + { 0.184314, 0.066667, 0.086275, 1.0 }, + { 0.203922, 0.066667, 0.082353, 1.0 }, + { 0.211765, 0.070588, 0.090196, 1.0 }, + { 0.219608, 0.082353, 0.105882, 1.0 }, + { 0.219608, 0.078431, 0.113725, 1.0 }, + { 0.247059, 0.082353, 0.121569, 1.0 }, + { 0.266667, 0.098039, 0.133333, 1.0 }, + { 0.286275, 0.129412, 0.168627, 1.0 }, + { 0.301961, 0.168627, 0.203922, 1.0 }, + { 0.333333, 0.215686, 0.239216, 1.0 }, + { 0.368627, 0.247059, 0.247059, 1.0 }, + { 0.407843, 0.270588, 0.262745, 1.0 }, + { 0.431373, 0.290196, 0.270588, 1.0 }, + { 0.439216, 0.309804, 0.282353, 1.0 }, + { 0.447059, 0.309804, 0.274510, 1.0 }, + { 0.447059, 0.301961, 0.266667, 1.0 }, + { 0.443137, 0.278431, 0.250980, 1.0 }, + { 0.427451, 0.262745, 0.239216, 1.0 }, + { 0.415686, 0.243137, 0.231373, 1.0 }, + { 0.411765, 0.235294, 0.231373, 1.0 }, + { 0.419608, 0.243137, 0.235294, 1.0 }, + { 0.443137, 0.262745, 0.235294, 1.0 }, + { 0.482353, 0.286275, 0.235294, 1.0 }, + { 0.525490, 0.313725, 0.239216, 1.0 }, + { 0.560784, 0.345098, 0.239216, 1.0 }, + { 0.580392, 0.360784, 0.243137, 1.0 }, + { 0.603922, 0.372549, 0.247059, 1.0 }, + { 0.615686, 0.388235, 0.247059, 1.0 }, + { 0.631373, 0.396078, 0.250980, 1.0 }, + { 0.631373, 0.400000, 0.270588, 1.0 }, + { 0.627451, 0.400000, 0.301961, 1.0 }, + { 0.619608, 0.411765, 0.329412, 1.0 }, + { 0.627451, 0.431373, 0.356863, 1.0 }, + { 0.619608, 0.450980, 0.380392, 1.0 }, + { 0.611765, 0.462745, 0.396078, 1.0 }, + { 0.603922, 0.470588, 0.407843, 1.0 }, + { 0.611765, 0.482353, 0.411765, 1.0 }, + { 0.592157, 0.466667, 0.384314, 1.0 }, + { 0.552941, 0.435294, 0.337255, 1.0 }, + { 0.509804, 0.384314, 0.298039, 1.0 }, + { 0.474510, 0.341176, 0.262745, 1.0 }, + { 0.447059, 0.286275, 0.219608, 1.0 }, + { 0.423529, 0.243137, 0.176471, 1.0 }, + { 0.415686, 0.211765, 0.152941, 1.0 }, + { 0.415686, 0.203922, 0.141176, 1.0 }, + { 0.427451, 0.203922, 0.137255, 1.0 }, + { 0.439216, 0.215686, 0.133333, 1.0 }, + { 0.466667, 0.231373, 0.141176, 1.0 }, + { 0.505882, 0.274510, 0.149020, 1.0 }, + { 0.494118, 0.266667, 0.141176, 1.0 }, + { 0.458824, 0.247059, 0.125490, 1.0 }, + { 0.419608, 0.211765, 0.121569, 1.0 }, + }; +/* 040221-63 */ +static double4 colors_420[] = { + { 0.333333, 0.403922, 0.321569, 1.0 }, + { 0.337255, 0.458824, 0.380392, 1.0 }, + { 0.345098, 0.478431, 0.407843, 1.0 }, + { 0.352941, 0.498039, 0.435294, 1.0 }, + { 0.345098, 0.494118, 0.435294, 1.0 }, + { 0.337255, 0.494118, 0.439216, 1.0 }, + { 0.360784, 0.525490, 0.466667, 1.0 }, + { 0.388235, 0.560784, 0.498039, 1.0 }, + { 0.498039, 0.658824, 0.584314, 1.0 }, + { 0.537255, 0.670588, 0.596078, 1.0 }, + { 0.576471, 0.682353, 0.607843, 1.0 }, + { 0.572549, 0.654902, 0.588235, 1.0 }, + { 0.568627, 0.631373, 0.572549, 1.0 }, + { 0.545098, 0.588235, 0.533333, 1.0 }, + { 0.521569, 0.545098, 0.498039, 1.0 }, + { 0.498039, 0.517647, 0.474510, 1.0 }, + { 0.478431, 0.490196, 0.450980, 1.0 }, + { 0.411765, 0.372549, 0.337255, 1.0 }, + { 0.352941, 0.301961, 0.266667, 1.0 }, + { 0.298039, 0.235294, 0.200000, 1.0 }, + { 0.243137, 0.176471, 0.149020, 1.0 }, + { 0.192157, 0.121569, 0.098039, 1.0 }, + { 0.160784, 0.098039, 0.078431, 1.0 }, + { 0.133333, 0.074510, 0.058824, 1.0 }, + { 0.066667, 0.031373, 0.023529, 1.0 }, + { 0.043137, 0.023529, 0.011765, 1.0 }, + { 0.023529, 0.015686, 0.003922, 1.0 }, + { 0.019608, 0.023529, 0.003922, 1.0 }, + { 0.015686, 0.031373, 0.007843, 1.0 }, + { 0.015686, 0.035294, 0.007843, 1.0 }, + { 0.019608, 0.039216, 0.011765, 1.0 }, + { 0.027451, 0.047059, 0.023529, 1.0 }, + { 0.039216, 0.054902, 0.027451, 1.0 }, + { 0.050980, 0.066667, 0.027451, 1.0 }, + { 0.054902, 0.066667, 0.027451, 1.0 }, + { 0.058824, 0.066667, 0.027451, 1.0 }, + { 0.054902, 0.066667, 0.027451, 1.0 }, + { 0.054902, 0.070588, 0.027451, 1.0 }, + { 0.054902, 0.066667, 0.027451, 1.0 }, + { 0.058824, 0.066667, 0.031373, 1.0 }, + { 0.058824, 0.078431, 0.035294, 1.0 }, + { 0.062745, 0.090196, 0.047059, 1.0 }, + { 0.070588, 0.101961, 0.062745, 1.0 }, + { 0.074510, 0.129412, 0.078431, 1.0 }, + { 0.082353, 0.156863, 0.098039, 1.0 }, + { 0.090196, 0.168627, 0.105882, 1.0 }, + { 0.098039, 0.184314, 0.117647, 1.0 }, + { 0.117647, 0.211765, 0.141176, 1.0 }, + { 0.145098, 0.247059, 0.168627, 1.0 }, + { 0.239216, 0.329412, 0.250980, 1.0 }, + { 0.290196, 0.388235, 0.313725, 1.0 }, + { 0.345098, 0.450980, 0.376471, 1.0 }, + { 0.396078, 0.509804, 0.435294, 1.0 }, + { 0.447059, 0.572549, 0.494118, 1.0 }, + { 0.454902, 0.596078, 0.513725, 1.0 }, + { 0.466667, 0.619608, 0.533333, 1.0 }, + { 0.505882, 0.662745, 0.580392, 1.0 }, + { 0.513725, 0.666667, 0.596078, 1.0 }, + { 0.525490, 0.670588, 0.615686, 1.0 }, + { 0.525490, 0.662745, 0.603922, 1.0 }, + { 0.529412, 0.654902, 0.596078, 1.0 }, + { 0.517647, 0.643137, 0.580392, 1.0 }, + { 0.505882, 0.635294, 0.568627, 1.0 }, + { 0.470588, 0.603922, 0.537255, 1.0 }, + { 0.431373, 0.556863, 0.490196, 1.0 }, + { 0.345098, 0.447059, 0.384314, 1.0 }, + { 0.313725, 0.396078, 0.333333, 1.0 }, + { 0.286275, 0.349020, 0.286275, 1.0 }, + { 0.270588, 0.329412, 0.262745, 1.0 }, + { 0.258824, 0.313725, 0.243137, 1.0 }, + { 0.247059, 0.294118, 0.223529, 1.0 }, + { 0.247059, 0.290196, 0.215686, 1.0 }, + { 0.247059, 0.309804, 0.239216, 1.0 }, + { 0.250980, 0.329412, 0.262745, 1.0 }, + { 0.258824, 0.352941, 0.290196, 1.0 }, + { 0.262745, 0.384314, 0.321569, 1.0 }, + { 0.270588, 0.415686, 0.352941, 1.0 }, + { 0.278431, 0.435294, 0.372549, 1.0 }, + { 0.290196, 0.458824, 0.392157, 1.0 }, + { 0.317647, 0.513725, 0.443137, 1.0 }, + { 0.349020, 0.568627, 0.498039, 1.0 }, + { 0.407843, 0.658824, 0.588235, 1.0 }, + { 0.415686, 0.678431, 0.611765, 1.0 }, + { 0.423529, 0.698039, 0.635294, 1.0 }, + { 0.423529, 0.701961, 0.639216, 1.0 }, + { 0.427451, 0.705882, 0.643137, 1.0 }, + { 0.431373, 0.713725, 0.647059, 1.0 }, + { 0.435294, 0.717647, 0.650980, 1.0 }, + { 0.443137, 0.729412, 0.662745, 1.0 }, + { 0.447059, 0.737255, 0.670588, 1.0 }, + { 0.450980, 0.745098, 0.678431, 1.0 }, + { 0.450980, 0.749020, 0.682353, 1.0 }, + { 0.454902, 0.752941, 0.690196, 1.0 }, + { 0.454902, 0.760784, 0.698039, 1.0 }, + { 0.458824, 0.772549, 0.701961, 1.0 }, + { 0.470588, 0.780392, 0.709804, 1.0 }, + { 0.486275, 0.792157, 0.721569, 1.0 }, + { 0.498039, 0.803922, 0.733333, 1.0 }, + { 0.478431, 0.800000, 0.725490, 1.0 }, + { 0.458824, 0.796078, 0.717647, 1.0 }, + { 0.443137, 0.784314, 0.701961, 1.0 }, + { 0.427451, 0.772549, 0.686275, 1.0 }, + { 0.400000, 0.737255, 0.639216, 1.0 }, + { 0.380392, 0.694118, 0.588235, 1.0 }, + { 0.325490, 0.592157, 0.490196, 1.0 }, + { 0.286275, 0.529412, 0.435294, 1.0 }, + { 0.250980, 0.470588, 0.384314, 1.0 }, + { 0.219608, 0.435294, 0.356863, 1.0 }, + { 0.192157, 0.400000, 0.329412, 1.0 }, + { 0.141176, 0.333333, 0.262745, 1.0 }, + { 0.094118, 0.262745, 0.192157, 1.0 }, + { 0.054902, 0.200000, 0.133333, 1.0 }, + { 0.035294, 0.152941, 0.090196, 1.0 }, + { 0.039216, 0.094118, 0.050980, 1.0 }, + { 0.043137, 0.098039, 0.058824, 1.0 }, + { 0.050980, 0.101961, 0.070588, 1.0 }, + { 0.074510, 0.133333, 0.105882, 1.0 }, + { 0.113725, 0.172549, 0.145098, 1.0 }, + { 0.152941, 0.219608, 0.188235, 1.0 }, + { 0.207843, 0.270588, 0.239216, 1.0 }, + { 0.305882, 0.376471, 0.337255, 1.0 }, + { 0.341176, 0.439216, 0.392157, 1.0 }, + { 0.380392, 0.501961, 0.450980, 1.0 }, + { 0.403922, 0.533333, 0.482353, 1.0 }, + { 0.427451, 0.568627, 0.517647, 1.0 }, + { 0.454902, 0.639216, 0.580392, 1.0 }, + { 0.498039, 0.698039, 0.643137, 1.0 }, + { 0.549020, 0.749020, 0.690196, 1.0 }, + { 0.584314, 0.792157, 0.737255, 1.0 }, + { 0.627451, 0.850980, 0.800000, 1.0 }, + { 0.635294, 0.862745, 0.811765, 1.0 }, + { 0.643137, 0.874510, 0.827451, 1.0 }, + { 0.647059, 0.894118, 0.854902, 1.0 }, + { 0.654902, 0.909804, 0.874510, 1.0 }, + { 0.682353, 0.921569, 0.890196, 1.0 }, + { 0.713725, 0.929412, 0.901961, 1.0 }, + { 0.780392, 0.945098, 0.929412, 1.0 }, + { 0.800000, 0.952941, 0.937255, 1.0 }, + { 0.819608, 0.960784, 0.949020, 1.0 }, + { 0.819608, 0.960784, 0.949020, 1.0 }, + { 0.819608, 0.964706, 0.952941, 1.0 }, + { 0.827451, 0.964706, 0.952941, 1.0 }, + { 0.827451, 0.964706, 0.956863, 1.0 }, + { 0.831373, 0.960784, 0.949020, 1.0 }, + { 0.835294, 0.956863, 0.941176, 1.0 }, + { 0.839216, 0.921569, 0.905882, 1.0 }, + { 0.831373, 0.905882, 0.886275, 1.0 }, + { 0.827451, 0.894118, 0.870588, 1.0 }, + { 0.803922, 0.862745, 0.827451, 1.0 }, + { 0.776471, 0.831373, 0.792157, 1.0 }, + { 0.737255, 0.803922, 0.760784, 1.0 }, + { 0.690196, 0.788235, 0.729412, 1.0 }, + { 0.635294, 0.752941, 0.682353, 1.0 }, + { 0.619608, 0.741176, 0.670588, 1.0 }, + { 0.607843, 0.733333, 0.662745, 1.0 }, + { 0.588235, 0.705882, 0.627451, 1.0 }, + { 0.568627, 0.678431, 0.600000, 1.0 }, + { 0.545098, 0.658824, 0.584314, 1.0 }, + { 0.517647, 0.666667, 0.580392, 1.0 }, + { 0.501961, 0.678431, 0.584314, 1.0 }, + { 0.494118, 0.694118, 0.603922, 1.0 }, + { 0.474510, 0.698039, 0.611765, 1.0 }, + { 0.470588, 0.686275, 0.600000, 1.0 }, + { 0.470588, 0.678431, 0.592157, 1.0 }, + { 0.466667, 0.639216, 0.564706, 1.0 }, + { 0.454902, 0.603922, 0.525490, 1.0 }, + { 0.439216, 0.568627, 0.490196, 1.0 }, + { 0.435294, 0.541176, 0.462745, 1.0 }, + { 0.482353, 0.498039, 0.411765, 1.0 }, + { 0.501961, 0.494118, 0.407843, 1.0 }, + { 0.521569, 0.490196, 0.407843, 1.0 }, + { 0.556863, 0.474510, 0.403922, 1.0 }, + { 0.592157, 0.466667, 0.392157, 1.0 }, + { 0.603922, 0.458824, 0.380392, 1.0 }, + { 0.603922, 0.454902, 0.376471, 1.0 }, + { 0.584314, 0.443137, 0.368627, 1.0 }, + { 0.576471, 0.435294, 0.345098, 1.0 }, + { 0.580392, 0.439216, 0.356863, 1.0 }, + { 0.572549, 0.462745, 0.376471, 1.0 }, + { 0.584314, 0.494118, 0.407843, 1.0 }, + { 0.592157, 0.537255, 0.443137, 1.0 }, + { 0.584314, 0.572549, 0.482353, 1.0 }, + { 0.545098, 0.588235, 0.501961, 1.0 }, + { 0.494118, 0.572549, 0.482353, 1.0 }, + { 0.380392, 0.498039, 0.407843, 1.0 }, + { 0.352941, 0.474510, 0.384314, 1.0 }, + { 0.325490, 0.450980, 0.364706, 1.0 }, + { 0.278431, 0.415686, 0.325490, 1.0 }, + { 0.243137, 0.388235, 0.305882, 1.0 }, + { 0.207843, 0.372549, 0.298039, 1.0 }, + { 0.184314, 0.364706, 0.290196, 1.0 }, + { 0.172549, 0.356863, 0.278431, 1.0 }, + { 0.172549, 0.360784, 0.282353, 1.0 }, + { 0.200000, 0.368627, 0.298039, 1.0 }, + { 0.231373, 0.384314, 0.317647, 1.0 }, + { 0.274510, 0.415686, 0.345098, 1.0 }, + { 0.321569, 0.458824, 0.400000, 1.0 }, + { 0.380392, 0.505882, 0.458824, 1.0 }, + { 0.431373, 0.560784, 0.513725, 1.0 }, + { 0.486275, 0.619608, 0.580392, 1.0 }, + { 0.541176, 0.682353, 0.643137, 1.0 }, + { 0.592157, 0.741176, 0.701961, 1.0 }, + { 0.643137, 0.803922, 0.756863, 1.0 }, + { 0.686275, 0.858824, 0.815686, 1.0 }, + { 0.741176, 0.905882, 0.866667, 1.0 }, + { 0.788235, 0.941176, 0.909804, 1.0 }, + { 0.827451, 0.964706, 0.941176, 1.0 }, + { 0.854902, 0.980392, 0.964706, 1.0 }, + { 0.862745, 0.984314, 0.976471, 1.0 }, + { 0.858824, 0.984314, 0.968627, 1.0 }, + { 0.835294, 0.976471, 0.960784, 1.0 }, + { 0.807843, 0.968627, 0.945098, 1.0 }, + { 0.792157, 0.956863, 0.925490, 1.0 }, + { 0.776471, 0.937255, 0.898039, 1.0 }, + { 0.764706, 0.917647, 0.870588, 1.0 }, + { 0.737255, 0.886275, 0.839216, 1.0 }, + { 0.701961, 0.835294, 0.780392, 1.0 }, + { 0.643137, 0.776471, 0.721569, 1.0 }, + { 0.572549, 0.713725, 0.654902, 1.0 }, + { 0.509804, 0.647059, 0.588235, 1.0 }, + { 0.450980, 0.580392, 0.517647, 1.0 }, + { 0.403922, 0.529412, 0.458824, 1.0 }, + { 0.360784, 0.482353, 0.407843, 1.0 }, + { 0.329412, 0.443137, 0.356863, 1.0 }, + { 0.301961, 0.411765, 0.325490, 1.0 }, + { 0.270588, 0.392157, 0.305882, 1.0 }, + { 0.254902, 0.380392, 0.298039, 1.0 }, + { 0.250980, 0.368627, 0.298039, 1.0 }, + { 0.262745, 0.368627, 0.305882, 1.0 }, + { 0.266667, 0.372549, 0.309804, 1.0 }, + { 0.270588, 0.380392, 0.309804, 1.0 }, + { 0.274510, 0.376471, 0.309804, 1.0 }, + { 0.270588, 0.372549, 0.301961, 1.0 }, + { 0.258824, 0.364706, 0.294118, 1.0 }, + { 0.247059, 0.352941, 0.286275, 1.0 }, + { 0.247059, 0.345098, 0.286275, 1.0 }, + { 0.239216, 0.333333, 0.278431, 1.0 }, + { 0.239216, 0.317647, 0.262745, 1.0 }, + { 0.231373, 0.294118, 0.239216, 1.0 }, + { 0.219608, 0.262745, 0.207843, 1.0 }, + { 0.203922, 0.227451, 0.164706, 1.0 }, + { 0.184314, 0.192157, 0.129412, 1.0 }, + { 0.176471, 0.160784, 0.098039, 1.0 }, + { 0.164706, 0.141176, 0.078431, 1.0 }, + { 0.172549, 0.133333, 0.074510, 1.0 }, + { 0.200000, 0.149020, 0.090196, 1.0 }, + { 0.227451, 0.184314, 0.117647, 1.0 }, + { 0.262745, 0.219608, 0.152941, 1.0 }, + { 0.317647, 0.294118, 0.223529, 1.0 }, + { 0.368627, 0.341176, 0.270588, 1.0 }, + { 0.352941, 0.329412, 0.258824, 1.0 }, + { 0.325490, 0.313725, 0.247059, 1.0 }, + { 0.317647, 0.298039, 0.239216, 1.0 }, + { 0.298039, 0.294118, 0.231373, 1.0 }, + { 0.266667, 0.278431, 0.207843, 1.0 }, + { 0.274510, 0.313725, 0.247059, 1.0 }, + }; +/* 040221-64 */ +static double4 colors_421[] = { + { 0.211765, 0.427451, 0.349020, 1.0 }, + { 0.125490, 0.380392, 0.278431, 1.0 }, + { 0.082353, 0.313725, 0.231373, 1.0 }, + { 0.043137, 0.250980, 0.184314, 1.0 }, + { 0.074510, 0.294118, 0.172549, 1.0 }, + { 0.109804, 0.341176, 0.160784, 1.0 }, + { 0.149020, 0.372549, 0.164706, 1.0 }, + { 0.188235, 0.407843, 0.168627, 1.0 }, + { 0.309804, 0.486275, 0.196078, 1.0 }, + { 0.329412, 0.474510, 0.203922, 1.0 }, + { 0.349020, 0.462745, 0.215686, 1.0 }, + { 0.352941, 0.443137, 0.207843, 1.0 }, + { 0.356863, 0.423529, 0.200000, 1.0 }, + { 0.329412, 0.376471, 0.176471, 1.0 }, + { 0.301961, 0.333333, 0.152941, 1.0 }, + { 0.286275, 0.305882, 0.137255, 1.0 }, + { 0.270588, 0.282353, 0.125490, 1.0 }, + { 0.207843, 0.184314, 0.074510, 1.0 }, + { 0.215686, 0.184314, 0.066667, 1.0 }, + { 0.223529, 0.184314, 0.062745, 1.0 }, + { 0.270588, 0.207843, 0.050980, 1.0 }, + { 0.317647, 0.235294, 0.039216, 1.0 }, + { 0.329412, 0.231373, 0.027451, 1.0 }, + { 0.341176, 0.231373, 0.019608, 1.0 }, + { 0.305882, 0.219608, 0.023529, 1.0 }, + { 0.290196, 0.211765, 0.031373, 1.0 }, + { 0.278431, 0.207843, 0.043137, 1.0 }, + { 0.231373, 0.172549, 0.047059, 1.0 }, + { 0.184314, 0.141176, 0.050980, 1.0 }, + { 0.145098, 0.121569, 0.050980, 1.0 }, + { 0.105882, 0.101961, 0.054902, 1.0 }, + { 0.054902, 0.082353, 0.066667, 1.0 }, + { 0.019608, 0.078431, 0.082353, 1.0 }, + { 0.003922, 0.101961, 0.121569, 1.0 }, + { 0.007843, 0.109804, 0.125490, 1.0 }, + { 0.011765, 0.121569, 0.129412, 1.0 }, + { 0.011765, 0.145098, 0.113725, 1.0 }, + { 0.011765, 0.172549, 0.101961, 1.0 }, + { 0.011765, 0.188235, 0.098039, 1.0 }, + { 0.011765, 0.203922, 0.094118, 1.0 }, + { 0.015686, 0.250980, 0.098039, 1.0 }, + { 0.039216, 0.270588, 0.129412, 1.0 }, + { 0.066667, 0.294118, 0.164706, 1.0 }, + { 0.117647, 0.337255, 0.223529, 1.0 }, + { 0.172549, 0.380392, 0.286275, 1.0 }, + { 0.196078, 0.400000, 0.313725, 1.0 }, + { 0.223529, 0.423529, 0.345098, 1.0 }, + { 0.250980, 0.443137, 0.392157, 1.0 }, + { 0.262745, 0.427451, 0.423529, 1.0 }, + { 0.274510, 0.364706, 0.450980, 1.0 }, + { 0.258824, 0.341176, 0.427451, 1.0 }, + { 0.247059, 0.317647, 0.407843, 1.0 }, + { 0.200000, 0.270588, 0.345098, 1.0 }, + { 0.156863, 0.227451, 0.282353, 1.0 }, + { 0.133333, 0.203922, 0.243137, 1.0 }, + { 0.109804, 0.180392, 0.207843, 1.0 }, + { 0.070588, 0.129412, 0.098039, 1.0 }, + { 0.086275, 0.121569, 0.074510, 1.0 }, + { 0.105882, 0.113725, 0.050980, 1.0 }, + { 0.125490, 0.125490, 0.043137, 1.0 }, + { 0.149020, 0.141176, 0.039216, 1.0 }, + { 0.164706, 0.152941, 0.031373, 1.0 }, + { 0.180392, 0.164706, 0.027451, 1.0 }, + { 0.203922, 0.188235, 0.019608, 1.0 }, + { 0.231373, 0.188235, 0.015686, 1.0 }, + { 0.286275, 0.203922, 0.027451, 1.0 }, + { 0.305882, 0.223529, 0.035294, 1.0 }, + { 0.325490, 0.243137, 0.047059, 1.0 }, + { 0.321569, 0.247059, 0.050980, 1.0 }, + { 0.317647, 0.250980, 0.054902, 1.0 }, + { 0.321569, 0.254902, 0.062745, 1.0 }, + { 0.294118, 0.266667, 0.082353, 1.0 }, + { 0.239216, 0.254902, 0.094118, 1.0 }, + { 0.203922, 0.235294, 0.082353, 1.0 }, + { 0.172549, 0.219608, 0.074510, 1.0 }, + { 0.133333, 0.223529, 0.074510, 1.0 }, + { 0.094118, 0.231373, 0.074510, 1.0 }, + { 0.078431, 0.231373, 0.074510, 1.0 }, + { 0.066667, 0.231373, 0.074510, 1.0 }, + { 0.043137, 0.227451, 0.074510, 1.0 }, + { 0.043137, 0.219608, 0.066667, 1.0 }, + { 0.047059, 0.211765, 0.086275, 1.0 }, + { 0.047059, 0.200000, 0.098039, 1.0 }, + { 0.047059, 0.188235, 0.109804, 1.0 }, + { 0.047059, 0.176471, 0.117647, 1.0 }, + { 0.047059, 0.164706, 0.125490, 1.0 }, + { 0.039216, 0.141176, 0.145098, 1.0 }, + { 0.035294, 0.129412, 0.168627, 1.0 }, + { 0.043137, 0.129412, 0.180392, 1.0 }, + { 0.050980, 0.149020, 0.196078, 1.0 }, + { 0.062745, 0.168627, 0.215686, 1.0 }, + { 0.082353, 0.196078, 0.239216, 1.0 }, + { 0.101961, 0.227451, 0.262745, 1.0 }, + { 0.160784, 0.278431, 0.282353, 1.0 }, + { 0.211765, 0.317647, 0.278431, 1.0 }, + { 0.266667, 0.352941, 0.274510, 1.0 }, + { 0.278431, 0.352941, 0.262745, 1.0 }, + { 0.286275, 0.388235, 0.262745, 1.0 }, + { 0.274510, 0.388235, 0.227451, 1.0 }, + { 0.266667, 0.388235, 0.196078, 1.0 }, + { 0.250980, 0.376471, 0.180392, 1.0 }, + { 0.239216, 0.368627, 0.168627, 1.0 }, + { 0.200000, 0.356863, 0.164706, 1.0 }, + { 0.164706, 0.349020, 0.164706, 1.0 }, + { 0.137255, 0.333333, 0.196078, 1.0 }, + { 0.152941, 0.349020, 0.250980, 1.0 }, + { 0.168627, 0.368627, 0.305882, 1.0 }, + { 0.168627, 0.372549, 0.325490, 1.0 }, + { 0.172549, 0.380392, 0.345098, 1.0 }, + { 0.200000, 0.368627, 0.376471, 1.0 }, + { 0.207843, 0.341176, 0.396078, 1.0 }, + { 0.235294, 0.321569, 0.427451, 1.0 }, + { 0.270588, 0.321569, 0.454902, 1.0 }, + { 0.345098, 0.364706, 0.447059, 1.0 }, + { 0.364706, 0.376471, 0.435294, 1.0 }, + { 0.388235, 0.388235, 0.427451, 1.0 }, + { 0.427451, 0.411765, 0.407843, 1.0 }, + { 0.454902, 0.443137, 0.403922, 1.0 }, + { 0.494118, 0.435294, 0.388235, 1.0 }, + { 0.541176, 0.443137, 0.349020, 1.0 }, + { 0.647059, 0.458824, 0.278431, 1.0 }, + { 0.643137, 0.431373, 0.258824, 1.0 }, + { 0.639216, 0.403922, 0.239216, 1.0 }, + { 0.627451, 0.392157, 0.231373, 1.0 }, + { 0.615686, 0.380392, 0.223529, 1.0 }, + { 0.600000, 0.364706, 0.207843, 1.0 }, + { 0.600000, 0.392157, 0.207843, 1.0 }, + { 0.611765, 0.423529, 0.203922, 1.0 }, + { 0.627451, 0.435294, 0.227451, 1.0 }, + { 0.662745, 0.517647, 0.317647, 1.0 }, + { 0.658824, 0.545098, 0.360784, 1.0 }, + { 0.658824, 0.576471, 0.403922, 1.0 }, + { 0.662745, 0.639216, 0.482353, 1.0 }, + { 0.682353, 0.674510, 0.545098, 1.0 }, + { 0.670588, 0.670588, 0.568627, 1.0 }, + { 0.701961, 0.674510, 0.556863, 1.0 }, + { 0.650980, 0.600000, 0.533333, 1.0 }, + { 0.592157, 0.552941, 0.501961, 1.0 }, + { 0.533333, 0.509804, 0.474510, 1.0 }, + { 0.505882, 0.486275, 0.431373, 1.0 }, + { 0.482353, 0.466667, 0.392157, 1.0 }, + { 0.431373, 0.431373, 0.305882, 1.0 }, + { 0.384314, 0.403922, 0.262745, 1.0 }, + { 0.380392, 0.380392, 0.239216, 1.0 }, + { 0.376471, 0.396078, 0.294118, 1.0 }, + { 0.454902, 0.482353, 0.419608, 1.0 }, + { 0.478431, 0.525490, 0.443137, 1.0 }, + { 0.505882, 0.568627, 0.466667, 1.0 }, + { 0.576471, 0.611765, 0.509804, 1.0 }, + { 0.643137, 0.647059, 0.533333, 1.0 }, + { 0.674510, 0.662745, 0.564706, 1.0 }, + { 0.713725, 0.658824, 0.572549, 1.0 }, + { 0.733333, 0.666667, 0.494118, 1.0 }, + { 0.725490, 0.647059, 0.450980, 1.0 }, + { 0.721569, 0.631373, 0.411765, 1.0 }, + { 0.662745, 0.592157, 0.333333, 1.0 }, + { 0.580392, 0.529412, 0.274510, 1.0 }, + { 0.486275, 0.470588, 0.211765, 1.0 }, + { 0.396078, 0.431373, 0.180392, 1.0 }, + { 0.321569, 0.388235, 0.168627, 1.0 }, + { 0.274510, 0.364706, 0.149020, 1.0 }, + { 0.176471, 0.341176, 0.168627, 1.0 }, + { 0.152941, 0.333333, 0.168627, 1.0 }, + { 0.133333, 0.329412, 0.172549, 1.0 }, + { 0.090196, 0.301961, 0.192157, 1.0 }, + { 0.066667, 0.266667, 0.200000, 1.0 }, + { 0.047059, 0.254902, 0.207843, 1.0 }, + { 0.031373, 0.235294, 0.215686, 1.0 }, + { 0.015686, 0.227451, 0.215686, 1.0 }, + { 0.023529, 0.227451, 0.223529, 1.0 }, + { 0.031373, 0.231373, 0.235294, 1.0 }, + { 0.050980, 0.274510, 0.278431, 1.0 }, + { 0.047059, 0.325490, 0.333333, 1.0 }, + { 0.043137, 0.376471, 0.396078, 1.0 }, + { 0.031373, 0.435294, 0.431373, 1.0 }, + { 0.035294, 0.486275, 0.450980, 1.0 }, + { 0.062745, 0.537255, 0.447059, 1.0 }, + { 0.086275, 0.568627, 0.454902, 1.0 }, + { 0.098039, 0.572549, 0.470588, 1.0 }, + { 0.078431, 0.572549, 0.466667, 1.0 }, + { 0.062745, 0.556863, 0.470588, 1.0 }, + { 0.050980, 0.541176, 0.419608, 1.0 }, + { 0.062745, 0.525490, 0.368627, 1.0 }, + { 0.090196, 0.494118, 0.329412, 1.0 }, + { 0.090196, 0.454902, 0.313725, 1.0 }, + { 0.082353, 0.435294, 0.329412, 1.0 }, + { 0.074510, 0.419608, 0.345098, 1.0 }, + { 0.066667, 0.400000, 0.349020, 1.0 }, + { 0.070588, 0.376471, 0.349020, 1.0 }, + { 0.086275, 0.392157, 0.360784, 1.0 }, + { 0.098039, 0.415686, 0.352941, 1.0 }, + { 0.098039, 0.392157, 0.380392, 1.0 }, + { 0.098039, 0.349020, 0.368627, 1.0 }, + { 0.086275, 0.294118, 0.345098, 1.0 }, + { 0.074510, 0.239216, 0.317647, 1.0 }, + { 0.066667, 0.223529, 0.286275, 1.0 }, + { 0.050980, 0.200000, 0.274510, 1.0 }, + { 0.047059, 0.172549, 0.262745, 1.0 }, + { 0.039216, 0.149020, 0.250980, 1.0 }, + { 0.023529, 0.109804, 0.235294, 1.0 }, + { 0.015686, 0.086275, 0.231373, 1.0 }, + { 0.015686, 0.074510, 0.239216, 1.0 }, + { 0.031373, 0.086275, 0.243137, 1.0 }, + { 0.074510, 0.125490, 0.247059, 1.0 }, + { 0.121569, 0.160784, 0.239216, 1.0 }, + { 0.176471, 0.196078, 0.215686, 1.0 }, + { 0.243137, 0.243137, 0.203922, 1.0 }, + { 0.305882, 0.309804, 0.207843, 1.0 }, + { 0.400000, 0.407843, 0.231373, 1.0 }, + { 0.490196, 0.494118, 0.270588, 1.0 }, + { 0.596078, 0.568627, 0.309804, 1.0 }, + { 0.654902, 0.615686, 0.313725, 1.0 }, + { 0.674510, 0.650980, 0.341176, 1.0 }, + { 0.647059, 0.686275, 0.360784, 1.0 }, + { 0.584314, 0.678431, 0.352941, 1.0 }, + { 0.560784, 0.658824, 0.372549, 1.0 }, + { 0.513725, 0.600000, 0.329412, 1.0 }, + { 0.474510, 0.533333, 0.309804, 1.0 }, + { 0.396078, 0.462745, 0.278431, 1.0 }, + { 0.278431, 0.372549, 0.219608, 1.0 }, + { 0.180392, 0.290196, 0.180392, 1.0 }, + { 0.113725, 0.203922, 0.137255, 1.0 }, + { 0.082353, 0.149020, 0.133333, 1.0 }, + { 0.082353, 0.117647, 0.145098, 1.0 }, + { 0.078431, 0.105882, 0.168627, 1.0 }, + { 0.074510, 0.105882, 0.192157, 1.0 }, + { 0.082353, 0.117647, 0.219608, 1.0 }, + { 0.078431, 0.129412, 0.258824, 1.0 }, + { 0.090196, 0.160784, 0.290196, 1.0 }, + { 0.086275, 0.176471, 0.301961, 1.0 }, + { 0.090196, 0.192157, 0.301961, 1.0 }, + { 0.094118, 0.215686, 0.294118, 1.0 }, + { 0.090196, 0.203922, 0.286275, 1.0 }, + { 0.090196, 0.196078, 0.274510, 1.0 }, + { 0.074510, 0.168627, 0.250980, 1.0 }, + { 0.054902, 0.137255, 0.223529, 1.0 }, + { 0.035294, 0.121569, 0.203922, 1.0 }, + { 0.019608, 0.109804, 0.176471, 1.0 }, + { 0.007843, 0.098039, 0.160784, 1.0 }, + { 0.023529, 0.078431, 0.133333, 1.0 }, + { 0.058824, 0.054902, 0.109804, 1.0 }, + { 0.098039, 0.039216, 0.094118, 1.0 }, + { 0.160784, 0.062745, 0.070588, 1.0 }, + { 0.192157, 0.094118, 0.062745, 1.0 }, + { 0.219608, 0.125490, 0.062745, 1.0 }, + { 0.231373, 0.149020, 0.082353, 1.0 }, + { 0.239216, 0.149020, 0.129412, 1.0 }, + { 0.282353, 0.176471, 0.172549, 1.0 }, + { 0.317647, 0.219608, 0.235294, 1.0 }, + { 0.352941, 0.298039, 0.278431, 1.0 }, + { 0.364706, 0.407843, 0.337255, 1.0 }, + { 0.345098, 0.470588, 0.407843, 1.0 }, + { 0.286275, 0.447059, 0.435294, 1.0 }, + { 0.247059, 0.400000, 0.447059, 1.0 }, + { 0.223529, 0.345098, 0.415686, 1.0 }, + { 0.200000, 0.360784, 0.368627, 1.0 }, + }; +/* 040221-71 */ +static double4 colors_422[] = { + { 0.827451, 0.815686, 0.756863, 1.0 }, + { 0.796078, 0.764706, 0.800000, 1.0 }, + { 0.800000, 0.756863, 0.823529, 1.0 }, + { 0.807843, 0.749020, 0.847059, 1.0 }, + { 0.807843, 0.749020, 0.862745, 1.0 }, + { 0.811765, 0.749020, 0.882353, 1.0 }, + { 0.796078, 0.745098, 0.890196, 1.0 }, + { 0.780392, 0.745098, 0.898039, 1.0 }, + { 0.733333, 0.741176, 0.945098, 1.0 }, + { 0.698039, 0.725490, 0.941176, 1.0 }, + { 0.666667, 0.709804, 0.937255, 1.0 }, + { 0.647059, 0.705882, 0.917647, 1.0 }, + { 0.631373, 0.705882, 0.901961, 1.0 }, + { 0.635294, 0.694118, 0.854902, 1.0 }, + { 0.639216, 0.682353, 0.807843, 1.0 }, + { 0.639216, 0.670588, 0.764706, 1.0 }, + { 0.643137, 0.662745, 0.725490, 1.0 }, + { 0.654902, 0.560784, 0.584314, 1.0 }, + { 0.619608, 0.517647, 0.560784, 1.0 }, + { 0.588235, 0.478431, 0.541176, 1.0 }, + { 0.556863, 0.450980, 0.525490, 1.0 }, + { 0.525490, 0.427451, 0.513725, 1.0 }, + { 0.509804, 0.407843, 0.501961, 1.0 }, + { 0.494118, 0.392157, 0.494118, 1.0 }, + { 0.450980, 0.345098, 0.466667, 1.0 }, + { 0.423529, 0.356863, 0.486275, 1.0 }, + { 0.400000, 0.372549, 0.509804, 1.0 }, + { 0.349020, 0.380392, 0.521569, 1.0 }, + { 0.301961, 0.392157, 0.537255, 1.0 }, + { 0.286275, 0.380392, 0.529412, 1.0 }, + { 0.274510, 0.368627, 0.525490, 1.0 }, + { 0.247059, 0.333333, 0.513725, 1.0 }, + { 0.250980, 0.309804, 0.490196, 1.0 }, + { 0.321569, 0.298039, 0.384314, 1.0 }, + { 0.341176, 0.298039, 0.321569, 1.0 }, + { 0.364706, 0.301961, 0.262745, 1.0 }, + { 0.360784, 0.258824, 0.235294, 1.0 }, + { 0.360784, 0.219608, 0.211765, 1.0 }, + { 0.360784, 0.203922, 0.215686, 1.0 }, + { 0.360784, 0.192157, 0.219608, 1.0 }, + { 0.403922, 0.180392, 0.266667, 1.0 }, + { 0.454902, 0.215686, 0.298039, 1.0 }, + { 0.505882, 0.250980, 0.329412, 1.0 }, + { 0.568627, 0.305882, 0.396078, 1.0 }, + { 0.631373, 0.360784, 0.462745, 1.0 }, + { 0.647059, 0.396078, 0.501961, 1.0 }, + { 0.666667, 0.435294, 0.545098, 1.0 }, + { 0.713725, 0.505882, 0.623529, 1.0 }, + { 0.760784, 0.572549, 0.705882, 1.0 }, + { 0.847059, 0.698039, 0.800000, 1.0 }, + { 0.874510, 0.752941, 0.835294, 1.0 }, + { 0.905882, 0.811765, 0.874510, 1.0 }, + { 0.905882, 0.850980, 0.898039, 1.0 }, + { 0.905882, 0.890196, 0.921569, 1.0 }, + { 0.901961, 0.901961, 0.929412, 1.0 }, + { 0.901961, 0.913725, 0.941176, 1.0 }, + { 0.862745, 0.929412, 0.956863, 1.0 }, + { 0.843137, 0.921569, 0.956863, 1.0 }, + { 0.823529, 0.917647, 0.960784, 1.0 }, + { 0.803922, 0.901961, 0.956863, 1.0 }, + { 0.788235, 0.886275, 0.956863, 1.0 }, + { 0.780392, 0.874510, 0.945098, 1.0 }, + { 0.776471, 0.862745, 0.933333, 1.0 }, + { 0.749020, 0.835294, 0.890196, 1.0 }, + { 0.713725, 0.796078, 0.823529, 1.0 }, + { 0.674510, 0.725490, 0.686275, 1.0 }, + { 0.682353, 0.705882, 0.615686, 1.0 }, + { 0.690196, 0.690196, 0.549020, 1.0 }, + { 0.701961, 0.678431, 0.509804, 1.0 }, + { 0.713725, 0.670588, 0.474510, 1.0 }, + { 0.721569, 0.643137, 0.388235, 1.0 }, + { 0.717647, 0.600000, 0.301961, 1.0 }, + { 0.650980, 0.494118, 0.156863, 1.0 }, + { 0.662745, 0.494118, 0.133333, 1.0 }, + { 0.678431, 0.494118, 0.113725, 1.0 }, + { 0.729412, 0.513725, 0.149020, 1.0 }, + { 0.780392, 0.533333, 0.184314, 1.0 }, + { 0.792157, 0.533333, 0.211765, 1.0 }, + { 0.803922, 0.537255, 0.243137, 1.0 }, + { 0.796078, 0.529412, 0.309804, 1.0 }, + { 0.788235, 0.541176, 0.352941, 1.0 }, + { 0.772549, 0.600000, 0.431373, 1.0 }, + { 0.811765, 0.631373, 0.443137, 1.0 }, + { 0.854902, 0.662745, 0.458824, 1.0 }, + { 0.866667, 0.658824, 0.462745, 1.0 }, + { 0.878431, 0.658824, 0.470588, 1.0 }, + { 0.862745, 0.619608, 0.486275, 1.0 }, + { 0.827451, 0.592157, 0.494118, 1.0 }, + { 0.705882, 0.576471, 0.498039, 1.0 }, + { 0.654902, 0.580392, 0.494118, 1.0 }, + { 0.603922, 0.584314, 0.490196, 1.0 }, + { 0.580392, 0.576471, 0.494118, 1.0 }, + { 0.560784, 0.568627, 0.501961, 1.0 }, + { 0.533333, 0.549020, 0.537255, 1.0 }, + { 0.498039, 0.545098, 0.592157, 1.0 }, + { 0.443137, 0.533333, 0.666667, 1.0 }, + { 0.403922, 0.529412, 0.737255, 1.0 }, + { 0.364706, 0.572549, 0.835294, 1.0 }, + { 0.372549, 0.600000, 0.870588, 1.0 }, + { 0.380392, 0.631373, 0.909804, 1.0 }, + { 0.376471, 0.639216, 0.921569, 1.0 }, + { 0.372549, 0.647059, 0.937255, 1.0 }, + { 0.372549, 0.647059, 0.956863, 1.0 }, + { 0.349020, 0.639216, 0.960784, 1.0 }, + { 0.419608, 0.596078, 0.956863, 1.0 }, + { 0.486275, 0.592157, 0.941176, 1.0 }, + { 0.552941, 0.588235, 0.925490, 1.0 }, + { 0.580392, 0.576471, 0.909804, 1.0 }, + { 0.607843, 0.568627, 0.894118, 1.0 }, + { 0.627451, 0.584314, 0.854902, 1.0 }, + { 0.658824, 0.576471, 0.827451, 1.0 }, + { 0.701961, 0.564706, 0.768627, 1.0 }, + { 0.776471, 0.541176, 0.725490, 1.0 }, + { 0.874510, 0.454902, 0.619608, 1.0 }, + { 0.890196, 0.447059, 0.596078, 1.0 }, + { 0.909804, 0.443137, 0.572549, 1.0 }, + { 0.925490, 0.439216, 0.541176, 1.0 }, + { 0.929412, 0.450980, 0.482353, 1.0 }, + { 0.933333, 0.454902, 0.427451, 1.0 }, + { 0.937255, 0.466667, 0.356863, 1.0 }, + { 0.886275, 0.372549, 0.313725, 1.0 }, + { 0.858824, 0.345098, 0.337255, 1.0 }, + { 0.831373, 0.317647, 0.364706, 1.0 }, + { 0.823529, 0.325490, 0.360784, 1.0 }, + { 0.819608, 0.337255, 0.360784, 1.0 }, + { 0.827451, 0.392157, 0.305882, 1.0 }, + { 0.847059, 0.407843, 0.247059, 1.0 }, + { 0.850980, 0.423529, 0.207843, 1.0 }, + { 0.847059, 0.431373, 0.203922, 1.0 }, + { 0.823529, 0.388235, 0.305882, 1.0 }, + { 0.807843, 0.392157, 0.325490, 1.0 }, + { 0.792157, 0.400000, 0.345098, 1.0 }, + { 0.768627, 0.411765, 0.364706, 1.0 }, + { 0.737255, 0.423529, 0.352941, 1.0 }, + { 0.670588, 0.435294, 0.341176, 1.0 }, + { 0.611765, 0.423529, 0.360784, 1.0 }, + { 0.490196, 0.368627, 0.454902, 1.0 }, + { 0.454902, 0.388235, 0.533333, 1.0 }, + { 0.423529, 0.407843, 0.615686, 1.0 }, + { 0.400000, 0.423529, 0.643137, 1.0 }, + { 0.380392, 0.439216, 0.670588, 1.0 }, + { 0.360784, 0.478431, 0.709804, 1.0 }, + { 0.337255, 0.505882, 0.733333, 1.0 }, + { 0.325490, 0.521569, 0.752941, 1.0 }, + { 0.333333, 0.556863, 0.792157, 1.0 }, + { 0.447059, 0.686275, 0.886275, 1.0 }, + { 0.486275, 0.725490, 0.905882, 1.0 }, + { 0.525490, 0.764706, 0.925490, 1.0 }, + { 0.603922, 0.831373, 0.964706, 1.0 }, + { 0.674510, 0.866667, 0.980392, 1.0 }, + { 0.721569, 0.894118, 0.984314, 1.0 }, + { 0.760784, 0.901961, 0.984314, 1.0 }, + { 0.815686, 0.878431, 0.968627, 1.0 }, + { 0.835294, 0.866667, 0.964706, 1.0 }, + { 0.858824, 0.858824, 0.960784, 1.0 }, + { 0.901961, 0.862745, 0.949020, 1.0 }, + { 0.933333, 0.874510, 0.945098, 1.0 }, + { 0.952941, 0.886275, 0.945098, 1.0 }, + { 0.952941, 0.901961, 0.949020, 1.0 }, + { 0.929412, 0.882353, 0.952941, 1.0 }, + { 0.882353, 0.823529, 0.945098, 1.0 }, + { 0.760784, 0.752941, 0.921569, 1.0 }, + { 0.729412, 0.733333, 0.913725, 1.0 }, + { 0.698039, 0.717647, 0.909804, 1.0 }, + { 0.619608, 0.709804, 0.905882, 1.0 }, + { 0.568627, 0.725490, 0.917647, 1.0 }, + { 0.521569, 0.713725, 0.929412, 1.0 }, + { 0.494118, 0.705882, 0.937255, 1.0 }, + { 0.490196, 0.690196, 0.941176, 1.0 }, + { 0.482353, 0.682353, 0.941176, 1.0 }, + { 0.478431, 0.674510, 0.941176, 1.0 }, + { 0.486275, 0.670588, 0.925490, 1.0 }, + { 0.490196, 0.670588, 0.921569, 1.0 }, + { 0.490196, 0.674510, 0.913725, 1.0 }, + { 0.486275, 0.690196, 0.921569, 1.0 }, + { 0.498039, 0.690196, 0.925490, 1.0 }, + { 0.494118, 0.694118, 0.945098, 1.0 }, + { 0.478431, 0.690196, 0.949020, 1.0 }, + { 0.454902, 0.678431, 0.941176, 1.0 }, + { 0.419608, 0.674510, 0.921569, 1.0 }, + { 0.380392, 0.662745, 0.898039, 1.0 }, + { 0.349020, 0.635294, 0.870588, 1.0 }, + { 0.333333, 0.627451, 0.850980, 1.0 }, + { 0.337255, 0.635294, 0.847059, 1.0 }, + { 0.384314, 0.635294, 0.831373, 1.0 }, + { 0.400000, 0.647059, 0.835294, 1.0 }, + { 0.415686, 0.662745, 0.843137, 1.0 }, + { 0.454902, 0.662745, 0.847059, 1.0 }, + { 0.498039, 0.670588, 0.850980, 1.0 }, + { 0.541176, 0.705882, 0.854902, 1.0 }, + { 0.607843, 0.737255, 0.862745, 1.0 }, + { 0.654902, 0.752941, 0.858824, 1.0 }, + { 0.694118, 0.792157, 0.882353, 1.0 }, + { 0.733333, 0.811765, 0.905882, 1.0 }, + { 0.768627, 0.823529, 0.925490, 1.0 }, + { 0.784314, 0.850980, 0.945098, 1.0 }, + { 0.811765, 0.886275, 0.956863, 1.0 }, + { 0.831373, 0.901961, 0.945098, 1.0 }, + { 0.847059, 0.929412, 0.941176, 1.0 }, + { 0.862745, 0.952941, 0.929412, 1.0 }, + { 0.890196, 0.960784, 0.917647, 1.0 }, + { 0.901961, 0.968627, 0.901961, 1.0 }, + { 0.909804, 0.964706, 0.890196, 1.0 }, + { 0.913725, 0.949020, 0.878431, 1.0 }, + { 0.898039, 0.929412, 0.866667, 1.0 }, + { 0.870588, 0.921569, 0.854902, 1.0 }, + { 0.835294, 0.898039, 0.858824, 1.0 }, + { 0.796078, 0.886275, 0.858824, 1.0 }, + { 0.745098, 0.866667, 0.850980, 1.0 }, + { 0.729412, 0.843137, 0.839216, 1.0 }, + { 0.713725, 0.815686, 0.819608, 1.0 }, + { 0.705882, 0.815686, 0.788235, 1.0 }, + { 0.690196, 0.803922, 0.772549, 1.0 }, + { 0.690196, 0.807843, 0.760784, 1.0 }, + { 0.666667, 0.807843, 0.756863, 1.0 }, + { 0.662745, 0.815686, 0.764706, 1.0 }, + { 0.670588, 0.807843, 0.784314, 1.0 }, + { 0.682353, 0.815686, 0.784314, 1.0 }, + { 0.698039, 0.819608, 0.788235, 1.0 }, + { 0.713725, 0.827451, 0.772549, 1.0 }, + { 0.733333, 0.819608, 0.749020, 1.0 }, + { 0.772549, 0.831373, 0.686275, 1.0 }, + { 0.807843, 0.831373, 0.639216, 1.0 }, + { 0.835294, 0.827451, 0.611765, 1.0 }, + { 0.850980, 0.839216, 0.631373, 1.0 }, + { 0.843137, 0.854902, 0.654902, 1.0 }, + { 0.831373, 0.854902, 0.690196, 1.0 }, + { 0.839216, 0.858824, 0.678431, 1.0 }, + { 0.854902, 0.874510, 0.654902, 1.0 }, + { 0.882353, 0.870588, 0.631373, 1.0 }, + { 0.898039, 0.882353, 0.647059, 1.0 }, + { 0.905882, 0.905882, 0.690196, 1.0 }, + { 0.890196, 0.921569, 0.764706, 1.0 }, + { 0.878431, 0.925490, 0.839216, 1.0 }, + { 0.862745, 0.937255, 0.886275, 1.0 }, + { 0.862745, 0.933333, 0.901961, 1.0 }, + { 0.858824, 0.921569, 0.913725, 1.0 }, + { 0.854902, 0.921569, 0.917647, 1.0 }, + { 0.850980, 0.917647, 0.917647, 1.0 }, + { 0.847059, 0.909804, 0.917647, 1.0 }, + { 0.831373, 0.901961, 0.913725, 1.0 }, + { 0.827451, 0.894118, 0.898039, 1.0 }, + { 0.819608, 0.882353, 0.878431, 1.0 }, + { 0.803922, 0.874510, 0.850980, 1.0 }, + { 0.803922, 0.878431, 0.827451, 1.0 }, + { 0.811765, 0.882353, 0.803922, 1.0 }, + { 0.819608, 0.886275, 0.807843, 1.0 }, + { 0.831373, 0.894118, 0.807843, 1.0 }, + { 0.835294, 0.898039, 0.807843, 1.0 }, + { 0.819608, 0.886275, 0.792157, 1.0 }, + { 0.807843, 0.874510, 0.768627, 1.0 }, + { 0.811765, 0.878431, 0.752941, 1.0 }, + { 0.823529, 0.882353, 0.752941, 1.0 }, + { 0.835294, 0.882353, 0.749020, 1.0 }, + { 0.850980, 0.874510, 0.752941, 1.0 }, + { 0.850980, 0.862745, 0.760784, 1.0 }, + }; +/* 040221-74 */ +static double4 colors_423[] = { + { 0.556863, 0.168627, 0.062745, 1.0 }, + { 0.635294, 0.207843, 0.121569, 1.0 }, + { 0.670588, 0.250980, 0.168627, 1.0 }, + { 0.705882, 0.298039, 0.219608, 1.0 }, + { 0.705882, 0.337255, 0.266667, 1.0 }, + { 0.705882, 0.380392, 0.313725, 1.0 }, + { 0.694118, 0.396078, 0.329412, 1.0 }, + { 0.686275, 0.415686, 0.345098, 1.0 }, + { 0.690196, 0.458824, 0.400000, 1.0 }, + { 0.729412, 0.501961, 0.447059, 1.0 }, + { 0.768627, 0.545098, 0.498039, 1.0 }, + { 0.815686, 0.603922, 0.560784, 1.0 }, + { 0.862745, 0.666667, 0.627451, 1.0 }, + { 0.886275, 0.713725, 0.674510, 1.0 }, + { 0.913725, 0.760784, 0.721569, 1.0 }, + { 0.917647, 0.764706, 0.729412, 1.0 }, + { 0.925490, 0.772549, 0.741176, 1.0 }, + { 0.929412, 0.772549, 0.741176, 1.0 }, + { 0.917647, 0.752941, 0.725490, 1.0 }, + { 0.909804, 0.737255, 0.713725, 1.0 }, + { 0.866667, 0.709804, 0.682353, 1.0 }, + { 0.827451, 0.686275, 0.654902, 1.0 }, + { 0.807843, 0.666667, 0.631373, 1.0 }, + { 0.792157, 0.650980, 0.607843, 1.0 }, + { 0.733333, 0.564706, 0.501961, 1.0 }, + { 0.709804, 0.501961, 0.439216, 1.0 }, + { 0.690196, 0.443137, 0.376471, 1.0 }, + { 0.643137, 0.368627, 0.301961, 1.0 }, + { 0.600000, 0.298039, 0.231373, 1.0 }, + { 0.568627, 0.262745, 0.192157, 1.0 }, + { 0.537255, 0.231373, 0.156863, 1.0 }, + { 0.482353, 0.176471, 0.101961, 1.0 }, + { 0.435294, 0.137255, 0.062745, 1.0 }, + { 0.392157, 0.101961, 0.039216, 1.0 }, + { 0.384314, 0.098039, 0.039216, 1.0 }, + { 0.376471, 0.098039, 0.039216, 1.0 }, + { 0.352941, 0.101961, 0.047059, 1.0 }, + { 0.333333, 0.105882, 0.054902, 1.0 }, + { 0.317647, 0.109804, 0.054902, 1.0 }, + { 0.305882, 0.117647, 0.058824, 1.0 }, + { 0.239216, 0.152941, 0.082353, 1.0 }, + { 0.215686, 0.168627, 0.086275, 1.0 }, + { 0.196078, 0.188235, 0.090196, 1.0 }, + { 0.192157, 0.192157, 0.090196, 1.0 }, + { 0.192157, 0.196078, 0.094118, 1.0 }, + { 0.192157, 0.192157, 0.090196, 1.0 }, + { 0.196078, 0.192157, 0.090196, 1.0 }, + { 0.200000, 0.184314, 0.082353, 1.0 }, + { 0.196078, 0.184314, 0.082353, 1.0 }, + { 0.203922, 0.172549, 0.070588, 1.0 }, + { 0.223529, 0.160784, 0.066667, 1.0 }, + { 0.243137, 0.149020, 0.066667, 1.0 }, + { 0.290196, 0.129412, 0.054902, 1.0 }, + { 0.341176, 0.113725, 0.047059, 1.0 }, + { 0.368627, 0.105882, 0.043137, 1.0 }, + { 0.400000, 0.098039, 0.039216, 1.0 }, + { 0.517647, 0.062745, 0.019608, 1.0 }, + { 0.560784, 0.050980, 0.019608, 1.0 }, + { 0.603922, 0.039216, 0.019608, 1.0 }, + { 0.627451, 0.043137, 0.015686, 1.0 }, + { 0.654902, 0.050980, 0.015686, 1.0 }, + { 0.662745, 0.054902, 0.011765, 1.0 }, + { 0.670588, 0.058824, 0.011765, 1.0 }, + { 0.690196, 0.066667, 0.007843, 1.0 }, + { 0.705882, 0.074510, 0.003922, 1.0 }, + { 0.729412, 0.074510, 0.011765, 1.0 }, + { 0.701961, 0.078431, 0.019608, 1.0 }, + { 0.678431, 0.086275, 0.031373, 1.0 }, + { 0.654902, 0.094118, 0.035294, 1.0 }, + { 0.631373, 0.105882, 0.039216, 1.0 }, + { 0.592157, 0.133333, 0.047059, 1.0 }, + { 0.552941, 0.164706, 0.066667, 1.0 }, + { 0.525490, 0.227451, 0.105882, 1.0 }, + { 0.552941, 0.262745, 0.149020, 1.0 }, + { 0.584314, 0.298039, 0.192157, 1.0 }, + { 0.607843, 0.345098, 0.243137, 1.0 }, + { 0.635294, 0.392157, 0.298039, 1.0 }, + { 0.650980, 0.423529, 0.333333, 1.0 }, + { 0.666667, 0.454902, 0.368627, 1.0 }, + { 0.686275, 0.505882, 0.427451, 1.0 }, + { 0.709804, 0.580392, 0.494118, 1.0 }, + { 0.807843, 0.690196, 0.619608, 1.0 }, + { 0.847059, 0.737255, 0.678431, 1.0 }, + { 0.886275, 0.788235, 0.741176, 1.0 }, + { 0.901961, 0.807843, 0.768627, 1.0 }, + { 0.921569, 0.831373, 0.796078, 1.0 }, + { 0.945098, 0.854902, 0.827451, 1.0 }, + { 0.945098, 0.874510, 0.835294, 1.0 }, + { 0.905882, 0.815686, 0.780392, 1.0 }, + { 0.894118, 0.760784, 0.721569, 1.0 }, + { 0.882353, 0.709804, 0.662745, 1.0 }, + { 0.878431, 0.678431, 0.635294, 1.0 }, + { 0.878431, 0.647059, 0.611765, 1.0 }, + { 0.886275, 0.580392, 0.552941, 1.0 }, + { 0.890196, 0.529412, 0.494118, 1.0 }, + { 0.898039, 0.482353, 0.431373, 1.0 }, + { 0.882353, 0.435294, 0.384314, 1.0 }, + { 0.850980, 0.372549, 0.305882, 1.0 }, + { 0.858824, 0.372549, 0.321569, 1.0 }, + { 0.870588, 0.372549, 0.337255, 1.0 }, + { 0.878431, 0.388235, 0.356863, 1.0 }, + { 0.886275, 0.403922, 0.376471, 1.0 }, + { 0.925490, 0.447059, 0.419608, 1.0 }, + { 0.941176, 0.486275, 0.458824, 1.0 }, + { 0.866667, 0.529412, 0.509804, 1.0 }, + { 0.803922, 0.529412, 0.525490, 1.0 }, + { 0.741176, 0.529412, 0.541176, 1.0 }, + { 0.705882, 0.525490, 0.549020, 1.0 }, + { 0.670588, 0.525490, 0.556863, 1.0 }, + { 0.611765, 0.517647, 0.560784, 1.0 }, + { 0.572549, 0.501961, 0.549020, 1.0 }, + { 0.525490, 0.486275, 0.517647, 1.0 }, + { 0.486275, 0.447059, 0.470588, 1.0 }, + { 0.372549, 0.333333, 0.356863, 1.0 }, + { 0.349020, 0.309804, 0.329412, 1.0 }, + { 0.329412, 0.286275, 0.301961, 1.0 }, + { 0.298039, 0.254902, 0.266667, 1.0 }, + { 0.305882, 0.254902, 0.258824, 1.0 }, + { 0.333333, 0.278431, 0.266667, 1.0 }, + { 0.392157, 0.317647, 0.286275, 1.0 }, + { 0.494118, 0.396078, 0.345098, 1.0 }, + { 0.529412, 0.407843, 0.349020, 1.0 }, + { 0.568627, 0.419608, 0.356863, 1.0 }, + { 0.580392, 0.419608, 0.349020, 1.0 }, + { 0.596078, 0.419608, 0.345098, 1.0 }, + { 0.611765, 0.415686, 0.337255, 1.0 }, + { 0.631373, 0.407843, 0.329412, 1.0 }, + { 0.639216, 0.403922, 0.321569, 1.0 }, + { 0.631373, 0.400000, 0.325490, 1.0 }, + { 0.615686, 0.345098, 0.298039, 1.0 }, + { 0.603922, 0.325490, 0.274510, 1.0 }, + { 0.592157, 0.305882, 0.254902, 1.0 }, + { 0.568627, 0.262745, 0.200000, 1.0 }, + { 0.549020, 0.211765, 0.149020, 1.0 }, + { 0.533333, 0.168627, 0.090196, 1.0 }, + { 0.517647, 0.141176, 0.050980, 1.0 }, + { 0.529412, 0.149020, 0.039216, 1.0 }, + { 0.549020, 0.188235, 0.070588, 1.0 }, + { 0.568627, 0.227451, 0.105882, 1.0 }, + { 0.584314, 0.250980, 0.129412, 1.0 }, + { 0.600000, 0.274510, 0.156863, 1.0 }, + { 0.631373, 0.313725, 0.203922, 1.0 }, + { 0.650980, 0.321569, 0.239216, 1.0 }, + { 0.654902, 0.329412, 0.247059, 1.0 }, + { 0.650980, 0.321569, 0.247059, 1.0 }, + { 0.588235, 0.325490, 0.254902, 1.0 }, + { 0.572549, 0.333333, 0.258824, 1.0 }, + { 0.556863, 0.345098, 0.266667, 1.0 }, + { 0.513725, 0.384314, 0.286275, 1.0 }, + { 0.466667, 0.384314, 0.317647, 1.0 }, + { 0.419608, 0.392157, 0.329412, 1.0 }, + { 0.372549, 0.376471, 0.317647, 1.0 }, + { 0.254902, 0.274510, 0.258824, 1.0 }, + { 0.227451, 0.247059, 0.235294, 1.0 }, + { 0.200000, 0.223529, 0.211765, 1.0 }, + { 0.160784, 0.200000, 0.164706, 1.0 }, + { 0.137255, 0.176471, 0.137255, 1.0 }, + { 0.125490, 0.164706, 0.121569, 1.0 }, + { 0.117647, 0.164706, 0.105882, 1.0 }, + { 0.101961, 0.160784, 0.105882, 1.0 }, + { 0.105882, 0.141176, 0.105882, 1.0 }, + { 0.109804, 0.101961, 0.109804, 1.0 }, + { 0.117647, 0.090196, 0.101961, 1.0 }, + { 0.129412, 0.082353, 0.098039, 1.0 }, + { 0.168627, 0.062745, 0.082353, 1.0 }, + { 0.223529, 0.058824, 0.058824, 1.0 }, + { 0.266667, 0.066667, 0.047059, 1.0 }, + { 0.325490, 0.078431, 0.031373, 1.0 }, + { 0.423529, 0.113725, 0.070588, 1.0 }, + { 0.439216, 0.125490, 0.082353, 1.0 }, + { 0.454902, 0.141176, 0.098039, 1.0 }, + { 0.498039, 0.168627, 0.125490, 1.0 }, + { 0.545098, 0.188235, 0.141176, 1.0 }, + { 0.588235, 0.203922, 0.149020, 1.0 }, + { 0.627451, 0.223529, 0.133333, 1.0 }, + { 0.674510, 0.223529, 0.117647, 1.0 }, + { 0.709804, 0.227451, 0.105882, 1.0 }, + { 0.741176, 0.235294, 0.101961, 1.0 }, + { 0.764706, 0.250980, 0.105882, 1.0 }, + { 0.780392, 0.254902, 0.109804, 1.0 }, + { 0.784314, 0.250980, 0.117647, 1.0 }, + { 0.780392, 0.247059, 0.109804, 1.0 }, + { 0.780392, 0.231373, 0.090196, 1.0 }, + { 0.780392, 0.203922, 0.066667, 1.0 }, + { 0.784314, 0.168627, 0.023529, 1.0 }, + { 0.780392, 0.164706, 0.015686, 1.0 }, + { 0.780392, 0.160784, 0.011765, 1.0 }, + { 0.768627, 0.149020, 0.003922, 1.0 }, + { 0.749020, 0.141176, 0.000000, 1.0 }, + { 0.713725, 0.125490, 0.000000, 1.0 }, + { 0.666667, 0.113725, 0.000000, 1.0 }, + { 0.619608, 0.078431, 0.000000, 1.0 }, + { 0.568627, 0.066667, 0.000000, 1.0 }, + { 0.517647, 0.058824, 0.003922, 1.0 }, + { 0.466667, 0.050980, 0.003922, 1.0 }, + { 0.423529, 0.058824, 0.011765, 1.0 }, + { 0.372549, 0.066667, 0.019608, 1.0 }, + { 0.317647, 0.086275, 0.027451, 1.0 }, + { 0.278431, 0.094118, 0.039216, 1.0 }, + { 0.243137, 0.090196, 0.043137, 1.0 }, + { 0.235294, 0.090196, 0.047059, 1.0 }, + { 0.243137, 0.086275, 0.043137, 1.0 }, + { 0.270588, 0.078431, 0.039216, 1.0 }, + { 0.325490, 0.066667, 0.043137, 1.0 }, + { 0.376471, 0.070588, 0.043137, 1.0 }, + { 0.443137, 0.082353, 0.047059, 1.0 }, + { 0.501961, 0.086275, 0.050980, 1.0 }, + { 0.560784, 0.086275, 0.050980, 1.0 }, + { 0.619608, 0.090196, 0.047059, 1.0 }, + { 0.662745, 0.086275, 0.039216, 1.0 }, + { 0.698039, 0.070588, 0.035294, 1.0 }, + { 0.725490, 0.062745, 0.039216, 1.0 }, + { 0.741176, 0.062745, 0.070588, 1.0 }, + { 0.741176, 0.070588, 0.105882, 1.0 }, + { 0.737255, 0.078431, 0.117647, 1.0 }, + { 0.737255, 0.094118, 0.125490, 1.0 }, + { 0.733333, 0.109804, 0.121569, 1.0 }, + { 0.709804, 0.117647, 0.109804, 1.0 }, + { 0.682353, 0.125490, 0.086275, 1.0 }, + { 0.635294, 0.125490, 0.086275, 1.0 }, + { 0.568627, 0.129412, 0.105882, 1.0 }, + { 0.513725, 0.137255, 0.121569, 1.0 }, + { 0.474510, 0.141176, 0.137255, 1.0 }, + { 0.478431, 0.164706, 0.156863, 1.0 }, + { 0.509804, 0.196078, 0.172549, 1.0 }, + { 0.564706, 0.239216, 0.180392, 1.0 }, + { 0.619608, 0.286275, 0.200000, 1.0 }, + { 0.654902, 0.329412, 0.239216, 1.0 }, + { 0.678431, 0.376471, 0.301961, 1.0 }, + { 0.690196, 0.415686, 0.360784, 1.0 }, + { 0.698039, 0.454902, 0.415686, 1.0 }, + { 0.721569, 0.494118, 0.462745, 1.0 }, + { 0.760784, 0.533333, 0.505882, 1.0 }, + { 0.803922, 0.560784, 0.537255, 1.0 }, + { 0.827451, 0.564706, 0.541176, 1.0 }, + { 0.827451, 0.564706, 0.537255, 1.0 }, + { 0.800000, 0.549020, 0.529412, 1.0 }, + { 0.745098, 0.521569, 0.505882, 1.0 }, + { 0.670588, 0.482353, 0.474510, 1.0 }, + { 0.596078, 0.462745, 0.447059, 1.0 }, + { 0.537255, 0.447059, 0.423529, 1.0 }, + { 0.474510, 0.419608, 0.384314, 1.0 }, + { 0.400000, 0.380392, 0.341176, 1.0 }, + { 0.345098, 0.337255, 0.298039, 1.0 }, + { 0.298039, 0.294118, 0.247059, 1.0 }, + { 0.266667, 0.235294, 0.188235, 1.0 }, + { 0.247059, 0.196078, 0.145098, 1.0 }, + { 0.254902, 0.188235, 0.125490, 1.0 }, + { 0.294118, 0.192157, 0.113725, 1.0 }, + { 0.317647, 0.203922, 0.109804, 1.0 }, + { 0.384314, 0.215686, 0.121569, 1.0 }, + { 0.431373, 0.223529, 0.125490, 1.0 }, + { 0.478431, 0.207843, 0.113725, 1.0 }, + { 0.509804, 0.188235, 0.094118, 1.0 }, + { 0.529412, 0.168627, 0.082353, 1.0 }, + { 0.552941, 0.156863, 0.070588, 1.0 }, + }; +/* 040221-78 */ +static double4 colors_424[] = { + { 0.596078, 0.341176, 0.160784, 1.0 }, + { 0.615686, 0.309804, 0.113725, 1.0 }, + { 0.576471, 0.274510, 0.086275, 1.0 }, + { 0.541176, 0.243137, 0.062745, 1.0 }, + { 0.462745, 0.196078, 0.054902, 1.0 }, + { 0.388235, 0.152941, 0.050980, 1.0 }, + { 0.376471, 0.149020, 0.047059, 1.0 }, + { 0.364706, 0.145098, 0.043137, 1.0 }, + { 0.352941, 0.125490, 0.027451, 1.0 }, + { 0.368627, 0.121569, 0.019608, 1.0 }, + { 0.384314, 0.121569, 0.011765, 1.0 }, + { 0.407843, 0.129412, 0.011765, 1.0 }, + { 0.431373, 0.137255, 0.011765, 1.0 }, + { 0.450980, 0.149020, 0.011765, 1.0 }, + { 0.470588, 0.164706, 0.015686, 1.0 }, + { 0.478431, 0.168627, 0.011765, 1.0 }, + { 0.486275, 0.172549, 0.011765, 1.0 }, + { 0.537255, 0.192157, 0.011765, 1.0 }, + { 0.568627, 0.200000, 0.015686, 1.0 }, + { 0.603922, 0.211765, 0.019608, 1.0 }, + { 0.635294, 0.227451, 0.027451, 1.0 }, + { 0.670588, 0.243137, 0.035294, 1.0 }, + { 0.674510, 0.243137, 0.039216, 1.0 }, + { 0.682353, 0.247059, 0.043137, 1.0 }, + { 0.647059, 0.235294, 0.043137, 1.0 }, + { 0.588235, 0.219608, 0.047059, 1.0 }, + { 0.533333, 0.203922, 0.050980, 1.0 }, + { 0.482353, 0.196078, 0.058824, 1.0 }, + { 0.435294, 0.188235, 0.070588, 1.0 }, + { 0.419608, 0.184314, 0.078431, 1.0 }, + { 0.403922, 0.184314, 0.086275, 1.0 }, + { 0.392157, 0.184314, 0.098039, 1.0 }, + { 0.384314, 0.184314, 0.101961, 1.0 }, + { 0.388235, 0.188235, 0.101961, 1.0 }, + { 0.400000, 0.200000, 0.105882, 1.0 }, + { 0.411765, 0.211765, 0.109804, 1.0 }, + { 0.427451, 0.219608, 0.117647, 1.0 }, + { 0.447059, 0.231373, 0.129412, 1.0 }, + { 0.454902, 0.235294, 0.133333, 1.0 }, + { 0.466667, 0.243137, 0.137255, 1.0 }, + { 0.501961, 0.250980, 0.141176, 1.0 }, + { 0.505882, 0.250980, 0.137255, 1.0 }, + { 0.509804, 0.254902, 0.137255, 1.0 }, + { 0.498039, 0.247059, 0.137255, 1.0 }, + { 0.490196, 0.239216, 0.141176, 1.0 }, + { 0.486275, 0.239216, 0.141176, 1.0 }, + { 0.486275, 0.243137, 0.145098, 1.0 }, + { 0.486275, 0.254902, 0.152941, 1.0 }, + { 0.490196, 0.262745, 0.160784, 1.0 }, + { 0.490196, 0.274510, 0.168627, 1.0 }, + { 0.466667, 0.266667, 0.168627, 1.0 }, + { 0.443137, 0.258824, 0.168627, 1.0 }, + { 0.419608, 0.247059, 0.160784, 1.0 }, + { 0.400000, 0.239216, 0.156863, 1.0 }, + { 0.388235, 0.235294, 0.156863, 1.0 }, + { 0.380392, 0.231373, 0.156863, 1.0 }, + { 0.372549, 0.239216, 0.164706, 1.0 }, + { 0.349020, 0.227451, 0.152941, 1.0 }, + { 0.325490, 0.215686, 0.145098, 1.0 }, + { 0.290196, 0.184314, 0.121569, 1.0 }, + { 0.254902, 0.152941, 0.101961, 1.0 }, + { 0.227451, 0.137255, 0.094118, 1.0 }, + { 0.203922, 0.121569, 0.086275, 1.0 }, + { 0.164706, 0.101961, 0.074510, 1.0 }, + { 0.145098, 0.090196, 0.070588, 1.0 }, + { 0.109804, 0.070588, 0.054902, 1.0 }, + { 0.113725, 0.066667, 0.050980, 1.0 }, + { 0.117647, 0.062745, 0.047059, 1.0 }, + { 0.117647, 0.062745, 0.043137, 1.0 }, + { 0.121569, 0.062745, 0.043137, 1.0 }, + { 0.125490, 0.066667, 0.043137, 1.0 }, + { 0.133333, 0.078431, 0.054902, 1.0 }, + { 0.180392, 0.117647, 0.090196, 1.0 }, + { 0.223529, 0.141176, 0.098039, 1.0 }, + { 0.266667, 0.168627, 0.109804, 1.0 }, + { 0.309804, 0.188235, 0.117647, 1.0 }, + { 0.352941, 0.211765, 0.129412, 1.0 }, + { 0.368627, 0.219608, 0.129412, 1.0 }, + { 0.384314, 0.227451, 0.133333, 1.0 }, + { 0.400000, 0.243137, 0.149020, 1.0 }, + { 0.411765, 0.254902, 0.160784, 1.0 }, + { 0.443137, 0.274510, 0.160784, 1.0 }, + { 0.454902, 0.274510, 0.149020, 1.0 }, + { 0.466667, 0.278431, 0.141176, 1.0 }, + { 0.470588, 0.274510, 0.133333, 1.0 }, + { 0.474510, 0.270588, 0.129412, 1.0 }, + { 0.470588, 0.266667, 0.125490, 1.0 }, + { 0.458824, 0.254902, 0.129412, 1.0 }, + { 0.439216, 0.239216, 0.129412, 1.0 }, + { 0.431373, 0.231373, 0.121569, 1.0 }, + { 0.423529, 0.227451, 0.117647, 1.0 }, + { 0.415686, 0.223529, 0.117647, 1.0 }, + { 0.411765, 0.223529, 0.117647, 1.0 }, + { 0.400000, 0.223529, 0.117647, 1.0 }, + { 0.388235, 0.219608, 0.117647, 1.0 }, + { 0.368627, 0.211765, 0.117647, 1.0 }, + { 0.356863, 0.207843, 0.125490, 1.0 }, + { 0.341176, 0.196078, 0.121569, 1.0 }, + { 0.337255, 0.188235, 0.113725, 1.0 }, + { 0.337255, 0.180392, 0.105882, 1.0 }, + { 0.341176, 0.176471, 0.101961, 1.0 }, + { 0.345098, 0.172549, 0.098039, 1.0 }, + { 0.345098, 0.156863, 0.086275, 1.0 }, + { 0.337255, 0.141176, 0.074510, 1.0 }, + { 0.321569, 0.121569, 0.050980, 1.0 }, + { 0.329412, 0.121569, 0.047059, 1.0 }, + { 0.341176, 0.121569, 0.043137, 1.0 }, + { 0.356863, 0.125490, 0.043137, 1.0 }, + { 0.372549, 0.133333, 0.043137, 1.0 }, + { 0.419608, 0.149020, 0.054902, 1.0 }, + { 0.470588, 0.160784, 0.066667, 1.0 }, + { 0.517647, 0.188235, 0.082353, 1.0 }, + { 0.560784, 0.215686, 0.098039, 1.0 }, + { 0.631373, 0.258824, 0.117647, 1.0 }, + { 0.647059, 0.274510, 0.121569, 1.0 }, + { 0.666667, 0.294118, 0.125490, 1.0 }, + { 0.701961, 0.329412, 0.141176, 1.0 }, + { 0.737255, 0.356863, 0.149020, 1.0 }, + { 0.768627, 0.376471, 0.156863, 1.0 }, + { 0.776471, 0.396078, 0.168627, 1.0 }, + { 0.752941, 0.380392, 0.160784, 1.0 }, + { 0.721569, 0.360784, 0.149020, 1.0 }, + { 0.694118, 0.341176, 0.137255, 1.0 }, + { 0.670588, 0.333333, 0.133333, 1.0 }, + { 0.650980, 0.325490, 0.129412, 1.0 }, + { 0.611765, 0.305882, 0.113725, 1.0 }, + { 0.572549, 0.290196, 0.113725, 1.0 }, + { 0.533333, 0.286275, 0.113725, 1.0 }, + { 0.498039, 0.262745, 0.109804, 1.0 }, + { 0.439216, 0.219608, 0.098039, 1.0 }, + { 0.427451, 0.207843, 0.094118, 1.0 }, + { 0.415686, 0.200000, 0.094118, 1.0 }, + { 0.396078, 0.184314, 0.086275, 1.0 }, + { 0.380392, 0.168627, 0.082353, 1.0 }, + { 0.364706, 0.172549, 0.086275, 1.0 }, + { 0.356863, 0.172549, 0.090196, 1.0 }, + { 0.337255, 0.164706, 0.090196, 1.0 }, + { 0.325490, 0.160784, 0.086275, 1.0 }, + { 0.313725, 0.156863, 0.082353, 1.0 }, + { 0.305882, 0.152941, 0.078431, 1.0 }, + { 0.301961, 0.149020, 0.074510, 1.0 }, + { 0.294118, 0.145098, 0.070588, 1.0 }, + { 0.286275, 0.145098, 0.070588, 1.0 }, + { 0.282353, 0.145098, 0.074510, 1.0 }, + { 0.282353, 0.145098, 0.078431, 1.0 }, + { 0.274510, 0.149020, 0.090196, 1.0 }, + { 0.270588, 0.149020, 0.090196, 1.0 }, + { 0.270588, 0.149020, 0.090196, 1.0 }, + { 0.266667, 0.149020, 0.090196, 1.0 }, + { 0.266667, 0.149020, 0.094118, 1.0 }, + { 0.266667, 0.152941, 0.098039, 1.0 }, + { 0.274510, 0.156863, 0.098039, 1.0 }, + { 0.270588, 0.156863, 0.098039, 1.0 }, + { 0.262745, 0.152941, 0.094118, 1.0 }, + { 0.258824, 0.149020, 0.094118, 1.0 }, + { 0.235294, 0.137255, 0.086275, 1.0 }, + { 0.211765, 0.125490, 0.078431, 1.0 }, + { 0.188235, 0.113725, 0.070588, 1.0 }, + { 0.164706, 0.098039, 0.066667, 1.0 }, + { 0.149020, 0.094118, 0.062745, 1.0 }, + { 0.149020, 0.094118, 0.062745, 1.0 }, + { 0.168627, 0.109804, 0.070588, 1.0 }, + { 0.176471, 0.117647, 0.070588, 1.0 }, + { 0.184314, 0.125490, 0.074510, 1.0 }, + { 0.211765, 0.145098, 0.078431, 1.0 }, + { 0.250980, 0.164706, 0.082353, 1.0 }, + { 0.294118, 0.188235, 0.086275, 1.0 }, + { 0.341176, 0.211765, 0.098039, 1.0 }, + { 0.439216, 0.258824, 0.117647, 1.0 }, + { 0.454902, 0.262745, 0.117647, 1.0 }, + { 0.474510, 0.270588, 0.121569, 1.0 }, + { 0.498039, 0.290196, 0.121569, 1.0 }, + { 0.525490, 0.301961, 0.113725, 1.0 }, + { 0.560784, 0.313725, 0.109804, 1.0 }, + { 0.588235, 0.321569, 0.105882, 1.0 }, + { 0.611765, 0.325490, 0.109804, 1.0 }, + { 0.631373, 0.317647, 0.113725, 1.0 }, + { 0.643137, 0.301961, 0.109804, 1.0 }, + { 0.635294, 0.286275, 0.109804, 1.0 }, + { 0.627451, 0.278431, 0.090196, 1.0 }, + { 0.639216, 0.270588, 0.074510, 1.0 }, + { 0.658824, 0.278431, 0.058824, 1.0 }, + { 0.690196, 0.298039, 0.050980, 1.0 }, + { 0.721569, 0.321569, 0.058824, 1.0 }, + { 0.764706, 0.356863, 0.090196, 1.0 }, + { 0.760784, 0.352941, 0.094118, 1.0 }, + { 0.760784, 0.352941, 0.098039, 1.0 }, + { 0.768627, 0.349020, 0.101961, 1.0 }, + { 0.760784, 0.341176, 0.105882, 1.0 }, + { 0.756863, 0.333333, 0.094118, 1.0 }, + { 0.752941, 0.337255, 0.090196, 1.0 }, + { 0.752941, 0.345098, 0.086275, 1.0 }, + { 0.737255, 0.337255, 0.082353, 1.0 }, + { 0.701961, 0.321569, 0.082353, 1.0 }, + { 0.674510, 0.301961, 0.086275, 1.0 }, + { 0.643137, 0.278431, 0.086275, 1.0 }, + { 0.619608, 0.239216, 0.078431, 1.0 }, + { 0.603922, 0.215686, 0.070588, 1.0 }, + { 0.611765, 0.211765, 0.074510, 1.0 }, + { 0.623529, 0.223529, 0.074510, 1.0 }, + { 0.639216, 0.243137, 0.078431, 1.0 }, + { 0.658824, 0.270588, 0.098039, 1.0 }, + { 0.682353, 0.325490, 0.145098, 1.0 }, + { 0.709804, 0.356863, 0.172549, 1.0 }, + { 0.733333, 0.384314, 0.176471, 1.0 }, + { 0.752941, 0.407843, 0.200000, 1.0 }, + { 0.756863, 0.415686, 0.215686, 1.0 }, + { 0.764706, 0.431373, 0.219608, 1.0 }, + { 0.760784, 0.427451, 0.211765, 1.0 }, + { 0.752941, 0.450980, 0.243137, 1.0 }, + { 0.737255, 0.450980, 0.270588, 1.0 }, + { 0.725490, 0.458824, 0.258824, 1.0 }, + { 0.709804, 0.443137, 0.258824, 1.0 }, + { 0.690196, 0.403922, 0.247059, 1.0 }, + { 0.678431, 0.368627, 0.219608, 1.0 }, + { 0.670588, 0.305882, 0.168627, 1.0 }, + { 0.662745, 0.258824, 0.129412, 1.0 }, + { 0.647059, 0.211765, 0.113725, 1.0 }, + { 0.627451, 0.188235, 0.090196, 1.0 }, + { 0.607843, 0.160784, 0.078431, 1.0 }, + { 0.588235, 0.129412, 0.062745, 1.0 }, + { 0.556863, 0.117647, 0.050980, 1.0 }, + { 0.541176, 0.101961, 0.039216, 1.0 }, + { 0.521569, 0.090196, 0.031373, 1.0 }, + { 0.513725, 0.078431, 0.031373, 1.0 }, + { 0.490196, 0.086275, 0.027451, 1.0 }, + { 0.466667, 0.086275, 0.035294, 1.0 }, + { 0.439216, 0.082353, 0.039216, 1.0 }, + { 0.400000, 0.094118, 0.043137, 1.0 }, + { 0.368627, 0.101961, 0.043137, 1.0 }, + { 0.341176, 0.105882, 0.039216, 1.0 }, + { 0.325490, 0.105882, 0.039216, 1.0 }, + { 0.313725, 0.105882, 0.035294, 1.0 }, + { 0.298039, 0.117647, 0.039216, 1.0 }, + { 0.290196, 0.117647, 0.043137, 1.0 }, + { 0.294118, 0.121569, 0.043137, 1.0 }, + { 0.298039, 0.125490, 0.043137, 1.0 }, + { 0.301961, 0.133333, 0.043137, 1.0 }, + { 0.313725, 0.137255, 0.043137, 1.0 }, + { 0.325490, 0.133333, 0.047059, 1.0 }, + { 0.333333, 0.137255, 0.047059, 1.0 }, + { 0.329412, 0.141176, 0.058824, 1.0 }, + { 0.325490, 0.145098, 0.070588, 1.0 }, + { 0.329412, 0.152941, 0.086275, 1.0 }, + { 0.329412, 0.176471, 0.101961, 1.0 }, + { 0.345098, 0.203922, 0.125490, 1.0 }, + { 0.368627, 0.231373, 0.156863, 1.0 }, + { 0.407843, 0.262745, 0.176471, 1.0 }, + { 0.458824, 0.301961, 0.188235, 1.0 }, + { 0.509804, 0.337255, 0.188235, 1.0 }, + { 0.509804, 0.333333, 0.188235, 1.0 }, + { 0.505882, 0.333333, 0.184314, 1.0 }, + { 0.505882, 0.325490, 0.176471, 1.0 }, + { 0.498039, 0.325490, 0.180392, 1.0 }, + { 0.505882, 0.313725, 0.180392, 1.0 }, + { 0.517647, 0.317647, 0.180392, 1.0 }, + }; +/* 040221-80 */ +static double4 colors_425[] = { + { 0.231373, 0.235294, 0.360784, 1.0 }, + { 0.200000, 0.207843, 0.329412, 1.0 }, + { 0.196078, 0.200000, 0.325490, 1.0 }, + { 0.192157, 0.196078, 0.325490, 1.0 }, + { 0.180392, 0.184314, 0.317647, 1.0 }, + { 0.172549, 0.176471, 0.313725, 1.0 }, + { 0.168627, 0.176471, 0.309804, 1.0 }, + { 0.168627, 0.176471, 0.305882, 1.0 }, + { 0.172549, 0.176471, 0.294118, 1.0 }, + { 0.176471, 0.176471, 0.298039, 1.0 }, + { 0.180392, 0.180392, 0.305882, 1.0 }, + { 0.180392, 0.180392, 0.313725, 1.0 }, + { 0.184314, 0.184314, 0.325490, 1.0 }, + { 0.176471, 0.180392, 0.321569, 1.0 }, + { 0.172549, 0.176471, 0.321569, 1.0 }, + { 0.168627, 0.172549, 0.309804, 1.0 }, + { 0.164706, 0.168627, 0.301961, 1.0 }, + { 0.141176, 0.145098, 0.266667, 1.0 }, + { 0.129412, 0.133333, 0.254902, 1.0 }, + { 0.117647, 0.121569, 0.243137, 1.0 }, + { 0.117647, 0.117647, 0.239216, 1.0 }, + { 0.121569, 0.117647, 0.235294, 1.0 }, + { 0.125490, 0.121569, 0.239216, 1.0 }, + { 0.129412, 0.129412, 0.243137, 1.0 }, + { 0.176471, 0.176471, 0.278431, 1.0 }, + { 0.200000, 0.200000, 0.309804, 1.0 }, + { 0.223529, 0.227451, 0.341176, 1.0 }, + { 0.250980, 0.254902, 0.376471, 1.0 }, + { 0.282353, 0.282353, 0.411765, 1.0 }, + { 0.294118, 0.298039, 0.427451, 1.0 }, + { 0.309804, 0.313725, 0.447059, 1.0 }, + { 0.333333, 0.337255, 0.474510, 1.0 }, + { 0.368627, 0.372549, 0.509804, 1.0 }, + { 0.423529, 0.427451, 0.564706, 1.0 }, + { 0.431373, 0.435294, 0.576471, 1.0 }, + { 0.439216, 0.447059, 0.592157, 1.0 }, + { 0.423529, 0.431373, 0.584314, 1.0 }, + { 0.407843, 0.415686, 0.576471, 1.0 }, + { 0.396078, 0.400000, 0.564706, 1.0 }, + { 0.384314, 0.388235, 0.552941, 1.0 }, + { 0.333333, 0.333333, 0.490196, 1.0 }, + { 0.301961, 0.301961, 0.454902, 1.0 }, + { 0.274510, 0.274510, 0.423529, 1.0 }, + { 0.243137, 0.243137, 0.384314, 1.0 }, + { 0.211765, 0.215686, 0.349020, 1.0 }, + { 0.196078, 0.196078, 0.329412, 1.0 }, + { 0.180392, 0.180392, 0.313725, 1.0 }, + { 0.149020, 0.149020, 0.282353, 1.0 }, + { 0.121569, 0.121569, 0.250980, 1.0 }, + { 0.101961, 0.098039, 0.219608, 1.0 }, + { 0.113725, 0.105882, 0.215686, 1.0 }, + { 0.125490, 0.117647, 0.215686, 1.0 }, + { 0.149020, 0.145098, 0.231373, 1.0 }, + { 0.176471, 0.172549, 0.250980, 1.0 }, + { 0.188235, 0.184314, 0.266667, 1.0 }, + { 0.200000, 0.196078, 0.282353, 1.0 }, + { 0.258824, 0.258824, 0.352941, 1.0 }, + { 0.294118, 0.294118, 0.392157, 1.0 }, + { 0.329412, 0.329412, 0.431373, 1.0 }, + { 0.364706, 0.364706, 0.462745, 1.0 }, + { 0.403922, 0.400000, 0.498039, 1.0 }, + { 0.411765, 0.407843, 0.505882, 1.0 }, + { 0.423529, 0.419608, 0.517647, 1.0 }, + { 0.435294, 0.431373, 0.537255, 1.0 }, + { 0.447059, 0.443137, 0.549020, 1.0 }, + { 0.486275, 0.482353, 0.592157, 1.0 }, + { 0.517647, 0.513725, 0.619608, 1.0 }, + { 0.549020, 0.549020, 0.647059, 1.0 }, + { 0.560784, 0.560784, 0.658824, 1.0 }, + { 0.576471, 0.576471, 0.670588, 1.0 }, + { 0.603922, 0.603922, 0.690196, 1.0 }, + { 0.615686, 0.619608, 0.705882, 1.0 }, + { 0.635294, 0.635294, 0.713725, 1.0 }, + { 0.631373, 0.631373, 0.709804, 1.0 }, + { 0.627451, 0.631373, 0.709804, 1.0 }, + { 0.611765, 0.619608, 0.701961, 1.0 }, + { 0.600000, 0.611765, 0.694118, 1.0 }, + { 0.584314, 0.596078, 0.682353, 1.0 }, + { 0.572549, 0.584314, 0.670588, 1.0 }, + { 0.533333, 0.545098, 0.627451, 1.0 }, + { 0.498039, 0.501961, 0.580392, 1.0 }, + { 0.407843, 0.407843, 0.474510, 1.0 }, + { 0.352941, 0.352941, 0.419608, 1.0 }, + { 0.298039, 0.301961, 0.364706, 1.0 }, + { 0.270588, 0.274510, 0.333333, 1.0 }, + { 0.247059, 0.250980, 0.305882, 1.0 }, + { 0.200000, 0.200000, 0.247059, 1.0 }, + { 0.160784, 0.160784, 0.192157, 1.0 }, + { 0.109804, 0.105882, 0.113725, 1.0 }, + { 0.098039, 0.094118, 0.090196, 1.0 }, + { 0.086275, 0.082353, 0.066667, 1.0 }, + { 0.082353, 0.078431, 0.062745, 1.0 }, + { 0.082353, 0.078431, 0.062745, 1.0 }, + { 0.082353, 0.082353, 0.074510, 1.0 }, + { 0.082353, 0.086275, 0.090196, 1.0 }, + { 0.082353, 0.086275, 0.105882, 1.0 }, + { 0.086275, 0.086275, 0.121569, 1.0 }, + { 0.086275, 0.086275, 0.133333, 1.0 }, + { 0.082353, 0.078431, 0.129412, 1.0 }, + { 0.078431, 0.074510, 0.125490, 1.0 }, + { 0.074510, 0.070588, 0.125490, 1.0 }, + { 0.074510, 0.070588, 0.125490, 1.0 }, + { 0.074510, 0.070588, 0.129412, 1.0 }, + { 0.074510, 0.070588, 0.133333, 1.0 }, + { 0.086275, 0.082353, 0.149020, 1.0 }, + { 0.098039, 0.094118, 0.160784, 1.0 }, + { 0.113725, 0.109804, 0.172549, 1.0 }, + { 0.121569, 0.117647, 0.180392, 1.0 }, + { 0.133333, 0.125490, 0.192157, 1.0 }, + { 0.156863, 0.145098, 0.219608, 1.0 }, + { 0.184314, 0.168627, 0.243137, 1.0 }, + { 0.207843, 0.192157, 0.266667, 1.0 }, + { 0.223529, 0.211765, 0.290196, 1.0 }, + { 0.247059, 0.235294, 0.337255, 1.0 }, + { 0.247059, 0.239216, 0.345098, 1.0 }, + { 0.250980, 0.243137, 0.356863, 1.0 }, + { 0.250980, 0.243137, 0.376471, 1.0 }, + { 0.250980, 0.243137, 0.384314, 1.0 }, + { 0.250980, 0.235294, 0.376471, 1.0 }, + { 0.235294, 0.227451, 0.352941, 1.0 }, + { 0.203922, 0.196078, 0.301961, 1.0 }, + { 0.180392, 0.172549, 0.266667, 1.0 }, + { 0.156863, 0.152941, 0.235294, 1.0 }, + { 0.141176, 0.141176, 0.219608, 1.0 }, + { 0.129412, 0.133333, 0.207843, 1.0 }, + { 0.109804, 0.109804, 0.176471, 1.0 }, + { 0.098039, 0.094118, 0.145098, 1.0 }, + { 0.090196, 0.086275, 0.133333, 1.0 }, + { 0.094118, 0.090196, 0.137255, 1.0 }, + { 0.113725, 0.113725, 0.164706, 1.0 }, + { 0.117647, 0.121569, 0.180392, 1.0 }, + { 0.125490, 0.129412, 0.200000, 1.0 }, + { 0.141176, 0.145098, 0.231373, 1.0 }, + { 0.156863, 0.160784, 0.258824, 1.0 }, + { 0.164706, 0.172549, 0.282353, 1.0 }, + { 0.184314, 0.192157, 0.317647, 1.0 }, + { 0.239216, 0.247059, 0.392157, 1.0 }, + { 0.278431, 0.286275, 0.439216, 1.0 }, + { 0.317647, 0.329412, 0.490196, 1.0 }, + { 0.341176, 0.352941, 0.513725, 1.0 }, + { 0.368627, 0.380392, 0.541176, 1.0 }, + { 0.411765, 0.423529, 0.572549, 1.0 }, + { 0.454902, 0.466667, 0.607843, 1.0 }, + { 0.494118, 0.505882, 0.631373, 1.0 }, + { 0.529412, 0.537255, 0.650980, 1.0 }, + { 0.592157, 0.603922, 0.694118, 1.0 }, + { 0.611765, 0.623529, 0.705882, 1.0 }, + { 0.631373, 0.647059, 0.721569, 1.0 }, + { 0.674510, 0.690196, 0.752941, 1.0 }, + { 0.705882, 0.721569, 0.776471, 1.0 }, + { 0.729412, 0.741176, 0.800000, 1.0 }, + { 0.741176, 0.749020, 0.811765, 1.0 }, + { 0.729412, 0.741176, 0.803922, 1.0 }, + { 0.713725, 0.725490, 0.792157, 1.0 }, + { 0.698039, 0.709804, 0.784314, 1.0 }, + { 0.674510, 0.686275, 0.776471, 1.0 }, + { 0.643137, 0.654902, 0.752941, 1.0 }, + { 0.603922, 0.619608, 0.733333, 1.0 }, + { 0.560784, 0.572549, 0.701961, 1.0 }, + { 0.513725, 0.521569, 0.654902, 1.0 }, + { 0.462745, 0.470588, 0.607843, 1.0 }, + { 0.345098, 0.345098, 0.486275, 1.0 }, + { 0.317647, 0.317647, 0.454902, 1.0 }, + { 0.290196, 0.290196, 0.423529, 1.0 }, + { 0.239216, 0.239216, 0.372549, 1.0 }, + { 0.192157, 0.192157, 0.325490, 1.0 }, + { 0.145098, 0.149020, 0.274510, 1.0 }, + { 0.113725, 0.109804, 0.227451, 1.0 }, + { 0.058824, 0.058824, 0.141176, 1.0 }, + { 0.050980, 0.047059, 0.121569, 1.0 }, + { 0.043137, 0.039216, 0.101961, 1.0 }, + { 0.031373, 0.027451, 0.078431, 1.0 }, + { 0.027451, 0.023529, 0.058824, 1.0 }, + { 0.023529, 0.019608, 0.043137, 1.0 }, + { 0.023529, 0.019608, 0.039216, 1.0 }, + { 0.023529, 0.023529, 0.035294, 1.0 }, + { 0.023529, 0.023529, 0.031373, 1.0 }, + { 0.027451, 0.027451, 0.031373, 1.0 }, + { 0.035294, 0.031373, 0.031373, 1.0 }, + { 0.039216, 0.039216, 0.031373, 1.0 }, + { 0.043137, 0.043137, 0.031373, 1.0 }, + { 0.043137, 0.043137, 0.031373, 1.0 }, + { 0.039216, 0.043137, 0.035294, 1.0 }, + { 0.039216, 0.043137, 0.031373, 1.0 }, + { 0.039216, 0.043137, 0.031373, 1.0 }, + { 0.039216, 0.039216, 0.031373, 1.0 }, + { 0.039216, 0.039216, 0.031373, 1.0 }, + { 0.039216, 0.039216, 0.031373, 1.0 }, + { 0.035294, 0.035294, 0.027451, 1.0 }, + { 0.031373, 0.035294, 0.027451, 1.0 }, + { 0.027451, 0.031373, 0.023529, 1.0 }, + { 0.023529, 0.027451, 0.019608, 1.0 }, + { 0.023529, 0.027451, 0.015686, 1.0 }, + { 0.019608, 0.023529, 0.011765, 1.0 }, + { 0.019608, 0.023529, 0.011765, 1.0 }, + { 0.019608, 0.023529, 0.007843, 1.0 }, + { 0.019608, 0.023529, 0.007843, 1.0 }, + { 0.015686, 0.019608, 0.007843, 1.0 }, + { 0.015686, 0.019608, 0.007843, 1.0 }, + { 0.011765, 0.015686, 0.011765, 1.0 }, + { 0.011765, 0.015686, 0.015686, 1.0 }, + { 0.011765, 0.015686, 0.023529, 1.0 }, + { 0.015686, 0.015686, 0.027451, 1.0 }, + { 0.015686, 0.019608, 0.039216, 1.0 }, + { 0.019608, 0.019608, 0.047059, 1.0 }, + { 0.019608, 0.023529, 0.054902, 1.0 }, + { 0.019608, 0.019608, 0.062745, 1.0 }, + { 0.019608, 0.019608, 0.070588, 1.0 }, + { 0.019608, 0.023529, 0.078431, 1.0 }, + { 0.019608, 0.023529, 0.082353, 1.0 }, + { 0.019608, 0.023529, 0.086275, 1.0 }, + { 0.023529, 0.023529, 0.090196, 1.0 }, + { 0.023529, 0.023529, 0.098039, 1.0 }, + { 0.023529, 0.023529, 0.098039, 1.0 }, + { 0.019608, 0.019608, 0.094118, 1.0 }, + { 0.019608, 0.019608, 0.094118, 1.0 }, + { 0.023529, 0.023529, 0.094118, 1.0 }, + { 0.027451, 0.027451, 0.098039, 1.0 }, + { 0.035294, 0.035294, 0.109804, 1.0 }, + { 0.050980, 0.050980, 0.129412, 1.0 }, + { 0.070588, 0.070588, 0.152941, 1.0 }, + { 0.086275, 0.090196, 0.180392, 1.0 }, + { 0.105882, 0.109804, 0.207843, 1.0 }, + { 0.117647, 0.121569, 0.231373, 1.0 }, + { 0.129412, 0.133333, 0.243137, 1.0 }, + { 0.133333, 0.137255, 0.247059, 1.0 }, + { 0.137255, 0.141176, 0.247059, 1.0 }, + { 0.141176, 0.145098, 0.243137, 1.0 }, + { 0.145098, 0.149020, 0.239216, 1.0 }, + { 0.149020, 0.152941, 0.239216, 1.0 }, + { 0.152941, 0.160784, 0.239216, 1.0 }, + { 0.156863, 0.164706, 0.235294, 1.0 }, + { 0.160784, 0.164706, 0.235294, 1.0 }, + { 0.168627, 0.168627, 0.239216, 1.0 }, + { 0.184314, 0.188235, 0.250980, 1.0 }, + { 0.211765, 0.211765, 0.266667, 1.0 }, + { 0.247059, 0.247059, 0.294118, 1.0 }, + { 0.290196, 0.290196, 0.329412, 1.0 }, + { 0.329412, 0.337255, 0.364706, 1.0 }, + { 0.368627, 0.372549, 0.403922, 1.0 }, + { 0.403922, 0.407843, 0.435294, 1.0 }, + { 0.431373, 0.431373, 0.474510, 1.0 }, + { 0.447059, 0.447059, 0.505882, 1.0 }, + { 0.466667, 0.470588, 0.541176, 1.0 }, + { 0.486275, 0.490196, 0.572549, 1.0 }, + { 0.498039, 0.505882, 0.596078, 1.0 }, + { 0.501961, 0.513725, 0.611765, 1.0 }, + { 0.505882, 0.517647, 0.607843, 1.0 }, + { 0.501961, 0.509804, 0.611765, 1.0 }, + { 0.478431, 0.486275, 0.596078, 1.0 }, + { 0.447059, 0.454902, 0.572549, 1.0 }, + { 0.403922, 0.415686, 0.541176, 1.0 }, + { 0.360784, 0.372549, 0.501961, 1.0 }, + { 0.317647, 0.329412, 0.466667, 1.0 }, + { 0.274510, 0.286275, 0.419608, 1.0 }, + { 0.247059, 0.254902, 0.388235, 1.0 }, + }; +/* 040221-81 */ +static double4 colors_426[] = { + { 0.658824, 0.145098, 0.003922, 1.0 }, + { 0.658824, 0.137255, 0.003922, 1.0 }, + { 0.658824, 0.117647, 0.003922, 1.0 }, + { 0.662745, 0.098039, 0.003922, 1.0 }, + { 0.650980, 0.078431, 0.007843, 1.0 }, + { 0.639216, 0.058824, 0.011765, 1.0 }, + { 0.631373, 0.054902, 0.011765, 1.0 }, + { 0.627451, 0.054902, 0.011765, 1.0 }, + { 0.627451, 0.086275, 0.031373, 1.0 }, + { 0.654902, 0.125490, 0.058824, 1.0 }, + { 0.682353, 0.168627, 0.086275, 1.0 }, + { 0.701961, 0.207843, 0.117647, 1.0 }, + { 0.725490, 0.250980, 0.152941, 1.0 }, + { 0.733333, 0.278431, 0.160784, 1.0 }, + { 0.745098, 0.305882, 0.172549, 1.0 }, + { 0.752941, 0.313725, 0.172549, 1.0 }, + { 0.764706, 0.321569, 0.172549, 1.0 }, + { 0.815686, 0.364706, 0.180392, 1.0 }, + { 0.835294, 0.384314, 0.200000, 1.0 }, + { 0.854902, 0.403922, 0.223529, 1.0 }, + { 0.862745, 0.403922, 0.227451, 1.0 }, + { 0.870588, 0.403922, 0.231373, 1.0 }, + { 0.862745, 0.388235, 0.219608, 1.0 }, + { 0.858824, 0.376471, 0.211765, 1.0 }, + { 0.803922, 0.298039, 0.168627, 1.0 }, + { 0.741176, 0.274510, 0.164706, 1.0 }, + { 0.682353, 0.254902, 0.160784, 1.0 }, + { 0.647059, 0.247059, 0.160784, 1.0 }, + { 0.611765, 0.239216, 0.160784, 1.0 }, + { 0.596078, 0.231373, 0.152941, 1.0 }, + { 0.584314, 0.227451, 0.149020, 1.0 }, + { 0.580392, 0.200000, 0.121569, 1.0 }, + { 0.556863, 0.184314, 0.090196, 1.0 }, + { 0.501961, 0.188235, 0.047059, 1.0 }, + { 0.525490, 0.203922, 0.039216, 1.0 }, + { 0.552941, 0.219608, 0.035294, 1.0 }, + { 0.619608, 0.235294, 0.031373, 1.0 }, + { 0.686275, 0.250980, 0.027451, 1.0 }, + { 0.713725, 0.254902, 0.027451, 1.0 }, + { 0.741176, 0.262745, 0.027451, 1.0 }, + { 0.800000, 0.294118, 0.047059, 1.0 }, + { 0.803922, 0.298039, 0.058824, 1.0 }, + { 0.811765, 0.305882, 0.074510, 1.0 }, + { 0.772549, 0.286275, 0.074510, 1.0 }, + { 0.733333, 0.270588, 0.078431, 1.0 }, + { 0.698039, 0.254902, 0.078431, 1.0 }, + { 0.662745, 0.243137, 0.078431, 1.0 }, + { 0.588235, 0.211765, 0.074510, 1.0 }, + { 0.509804, 0.184314, 0.078431, 1.0 }, + { 0.454902, 0.133333, 0.070588, 1.0 }, + { 0.427451, 0.109804, 0.058824, 1.0 }, + { 0.403922, 0.090196, 0.047059, 1.0 }, + { 0.384314, 0.078431, 0.035294, 1.0 }, + { 0.368627, 0.066667, 0.023529, 1.0 }, + { 0.360784, 0.066667, 0.023529, 1.0 }, + { 0.352941, 0.070588, 0.023529, 1.0 }, + { 0.439216, 0.062745, 0.019608, 1.0 }, + { 0.490196, 0.062745, 0.019608, 1.0 }, + { 0.545098, 0.066667, 0.023529, 1.0 }, + { 0.568627, 0.086275, 0.019608, 1.0 }, + { 0.596078, 0.109804, 0.015686, 1.0 }, + { 0.600000, 0.113725, 0.019608, 1.0 }, + { 0.603922, 0.121569, 0.027451, 1.0 }, + { 0.603922, 0.129412, 0.027451, 1.0 }, + { 0.603922, 0.125490, 0.031373, 1.0 }, + { 0.580392, 0.109804, 0.035294, 1.0 }, + { 0.533333, 0.117647, 0.039216, 1.0 }, + { 0.490196, 0.129412, 0.047059, 1.0 }, + { 0.466667, 0.133333, 0.050980, 1.0 }, + { 0.443137, 0.137255, 0.054902, 1.0 }, + { 0.419608, 0.152941, 0.078431, 1.0 }, + { 0.427451, 0.180392, 0.113725, 1.0 }, + { 0.498039, 0.262745, 0.188235, 1.0 }, + { 0.513725, 0.309804, 0.223529, 1.0 }, + { 0.533333, 0.356863, 0.258824, 1.0 }, + { 0.541176, 0.392157, 0.278431, 1.0 }, + { 0.552941, 0.431373, 0.298039, 1.0 }, + { 0.584314, 0.443137, 0.294118, 1.0 }, + { 0.615686, 0.458824, 0.294118, 1.0 }, + { 0.682353, 0.482353, 0.282353, 1.0 }, + { 0.741176, 0.494118, 0.274510, 1.0 }, + { 0.788235, 0.490196, 0.231373, 1.0 }, + { 0.776471, 0.466667, 0.203922, 1.0 }, + { 0.768627, 0.447059, 0.176471, 1.0 }, + { 0.768627, 0.439216, 0.160784, 1.0 }, + { 0.768627, 0.431373, 0.145098, 1.0 }, + { 0.772549, 0.423529, 0.125490, 1.0 }, + { 0.792157, 0.435294, 0.129412, 1.0 }, + { 0.807843, 0.466667, 0.180392, 1.0 }, + { 0.819608, 0.494118, 0.227451, 1.0 }, + { 0.835294, 0.525490, 0.274510, 1.0 }, + { 0.843137, 0.545098, 0.290196, 1.0 }, + { 0.854902, 0.564706, 0.309804, 1.0 }, + { 0.878431, 0.600000, 0.345098, 1.0 }, + { 0.913725, 0.643137, 0.380392, 1.0 }, + { 0.937255, 0.666667, 0.403922, 1.0 }, + { 0.949020, 0.678431, 0.423529, 1.0 }, + { 0.956863, 0.682353, 0.450980, 1.0 }, + { 0.964706, 0.678431, 0.454902, 1.0 }, + { 0.972549, 0.674510, 0.462745, 1.0 }, + { 0.976471, 0.678431, 0.466667, 1.0 }, + { 0.980392, 0.686275, 0.470588, 1.0 }, + { 0.988235, 0.698039, 0.486275, 1.0 }, + { 0.988235, 0.721569, 0.517647, 1.0 }, + { 0.988235, 0.764706, 0.560784, 1.0 }, + { 0.984314, 0.760784, 0.564706, 1.0 }, + { 0.984314, 0.760784, 0.572549, 1.0 }, + { 0.984314, 0.752941, 0.568627, 1.0 }, + { 0.984314, 0.745098, 0.564706, 1.0 }, + { 0.972549, 0.729412, 0.560784, 1.0 }, + { 0.960784, 0.709804, 0.541176, 1.0 }, + { 0.949020, 0.690196, 0.521569, 1.0 }, + { 0.949020, 0.650980, 0.486275, 1.0 }, + { 0.949020, 0.576471, 0.423529, 1.0 }, + { 0.949020, 0.564706, 0.403922, 1.0 }, + { 0.949020, 0.552941, 0.384314, 1.0 }, + { 0.945098, 0.525490, 0.345098, 1.0 }, + { 0.933333, 0.509804, 0.325490, 1.0 }, + { 0.933333, 0.478431, 0.301961, 1.0 }, + { 0.941176, 0.462745, 0.294118, 1.0 }, + { 0.945098, 0.431373, 0.286275, 1.0 }, + { 0.941176, 0.450980, 0.286275, 1.0 }, + { 0.937255, 0.470588, 0.286275, 1.0 }, + { 0.933333, 0.474510, 0.282353, 1.0 }, + { 0.933333, 0.482353, 0.278431, 1.0 }, + { 0.925490, 0.490196, 0.266667, 1.0 }, + { 0.921569, 0.470588, 0.258824, 1.0 }, + { 0.909804, 0.431373, 0.223529, 1.0 }, + { 0.894118, 0.384314, 0.192157, 1.0 }, + { 0.854902, 0.313725, 0.137255, 1.0 }, + { 0.847059, 0.301961, 0.121569, 1.0 }, + { 0.839216, 0.294118, 0.105882, 1.0 }, + { 0.827451, 0.290196, 0.105882, 1.0 }, + { 0.819608, 0.278431, 0.098039, 1.0 }, + { 0.811765, 0.266667, 0.090196, 1.0 }, + { 0.807843, 0.254902, 0.098039, 1.0 }, + { 0.831373, 0.262745, 0.160784, 1.0 }, + { 0.843137, 0.309804, 0.203922, 1.0 }, + { 0.854902, 0.360784, 0.250980, 1.0 }, + { 0.862745, 0.392157, 0.274510, 1.0 }, + { 0.870588, 0.423529, 0.298039, 1.0 }, + { 0.886275, 0.494118, 0.345098, 1.0 }, + { 0.905882, 0.564706, 0.396078, 1.0 }, + { 0.933333, 0.607843, 0.454902, 1.0 }, + { 0.956863, 0.662745, 0.498039, 1.0 }, + { 0.988235, 0.752941, 0.549020, 1.0 }, + { 0.988235, 0.764706, 0.545098, 1.0 }, + { 0.992157, 0.780392, 0.545098, 1.0 }, + { 0.992157, 0.788235, 0.521569, 1.0 }, + { 0.988235, 0.768627, 0.490196, 1.0 }, + { 0.980392, 0.725490, 0.447059, 1.0 }, + { 0.976471, 0.682353, 0.396078, 1.0 }, + { 0.952941, 0.596078, 0.290196, 1.0 }, + { 0.945098, 0.580392, 0.262745, 1.0 }, + { 0.941176, 0.564706, 0.239216, 1.0 }, + { 0.925490, 0.533333, 0.192157, 1.0 }, + { 0.898039, 0.490196, 0.141176, 1.0 }, + { 0.870588, 0.447059, 0.098039, 1.0 }, + { 0.835294, 0.384314, 0.058824, 1.0 }, + { 0.807843, 0.333333, 0.031373, 1.0 }, + { 0.788235, 0.301961, 0.015686, 1.0 }, + { 0.764706, 0.282353, 0.007843, 1.0 }, + { 0.764706, 0.282353, 0.007843, 1.0 }, + { 0.764706, 0.286275, 0.007843, 1.0 }, + { 0.764706, 0.282353, 0.007843, 1.0 }, + { 0.752941, 0.258824, 0.011765, 1.0 }, + { 0.745098, 0.231373, 0.007843, 1.0 }, + { 0.737255, 0.207843, 0.007843, 1.0 }, + { 0.721569, 0.168627, 0.011765, 1.0 }, + { 0.725490, 0.168627, 0.011765, 1.0 }, + { 0.729412, 0.168627, 0.011765, 1.0 }, + { 0.717647, 0.164706, 0.011765, 1.0 }, + { 0.698039, 0.156863, 0.011765, 1.0 }, + { 0.670588, 0.141176, 0.011765, 1.0 }, + { 0.611765, 0.125490, 0.023529, 1.0 }, + { 0.541176, 0.113725, 0.035294, 1.0 }, + { 0.490196, 0.113725, 0.054902, 1.0 }, + { 0.474510, 0.125490, 0.078431, 1.0 }, + { 0.470588, 0.145098, 0.090196, 1.0 }, + { 0.509804, 0.176471, 0.109804, 1.0 }, + { 0.541176, 0.219608, 0.145098, 1.0 }, + { 0.564706, 0.258824, 0.184314, 1.0 }, + { 0.572549, 0.313725, 0.227451, 1.0 }, + { 0.607843, 0.372549, 0.286275, 1.0 }, + { 0.690196, 0.458824, 0.333333, 1.0 }, + { 0.725490, 0.474510, 0.345098, 1.0 }, + { 0.764706, 0.494118, 0.356863, 1.0 }, + { 0.831373, 0.501961, 0.368627, 1.0 }, + { 0.870588, 0.505882, 0.364706, 1.0 }, + { 0.901961, 0.509804, 0.364706, 1.0 }, + { 0.909804, 0.513725, 0.356863, 1.0 }, + { 0.905882, 0.521569, 0.329412, 1.0 }, + { 0.905882, 0.529412, 0.305882, 1.0 }, + { 0.905882, 0.525490, 0.290196, 1.0 }, + { 0.894118, 0.509804, 0.266667, 1.0 }, + { 0.878431, 0.458824, 0.239216, 1.0 }, + { 0.843137, 0.411765, 0.207843, 1.0 }, + { 0.772549, 0.376471, 0.180392, 1.0 }, + { 0.701961, 0.349020, 0.149020, 1.0 }, + { 0.635294, 0.333333, 0.137255, 1.0 }, + { 0.572549, 0.337255, 0.141176, 1.0 }, + { 0.549020, 0.317647, 0.152941, 1.0 }, + { 0.549020, 0.282353, 0.149020, 1.0 }, + { 0.537255, 0.258824, 0.149020, 1.0 }, + { 0.537255, 0.239216, 0.149020, 1.0 }, + { 0.545098, 0.231373, 0.156863, 1.0 }, + { 0.537255, 0.270588, 0.192157, 1.0 }, + { 0.564706, 0.317647, 0.243137, 1.0 }, + { 0.623529, 0.368627, 0.282353, 1.0 }, + { 0.682353, 0.419608, 0.313725, 1.0 }, + { 0.752941, 0.466667, 0.349020, 1.0 }, + { 0.831373, 0.509804, 0.384314, 1.0 }, + { 0.878431, 0.560784, 0.423529, 1.0 }, + { 0.921569, 0.615686, 0.474510, 1.0 }, + { 0.949020, 0.674510, 0.521569, 1.0 }, + { 0.956863, 0.721569, 0.552941, 1.0 }, + { 0.960784, 0.745098, 0.564706, 1.0 }, + { 0.960784, 0.760784, 0.576471, 1.0 }, + { 0.956863, 0.752941, 0.572549, 1.0 }, + { 0.960784, 0.737255, 0.556863, 1.0 }, + { 0.960784, 0.725490, 0.537255, 1.0 }, + { 0.964706, 0.705882, 0.505882, 1.0 }, + { 0.964706, 0.678431, 0.470588, 1.0 }, + { 0.960784, 0.654902, 0.423529, 1.0 }, + { 0.956863, 0.631373, 0.380392, 1.0 }, + { 0.945098, 0.600000, 0.337255, 1.0 }, + { 0.925490, 0.568627, 0.290196, 1.0 }, + { 0.909804, 0.541176, 0.231373, 1.0 }, + { 0.894118, 0.501961, 0.196078, 1.0 }, + { 0.886275, 0.462745, 0.152941, 1.0 }, + { 0.886275, 0.431373, 0.129412, 1.0 }, + { 0.886275, 0.415686, 0.125490, 1.0 }, + { 0.882353, 0.419608, 0.129412, 1.0 }, + { 0.870588, 0.435294, 0.125490, 1.0 }, + { 0.858824, 0.447059, 0.129412, 1.0 }, + { 0.843137, 0.435294, 0.117647, 1.0 }, + { 0.827451, 0.396078, 0.105882, 1.0 }, + { 0.807843, 0.349020, 0.105882, 1.0 }, + { 0.796078, 0.305882, 0.101961, 1.0 }, + { 0.784314, 0.282353, 0.117647, 1.0 }, + { 0.760784, 0.270588, 0.121569, 1.0 }, + { 0.737255, 0.266667, 0.105882, 1.0 }, + { 0.709804, 0.239216, 0.082353, 1.0 }, + { 0.682353, 0.196078, 0.062745, 1.0 }, + { 0.647059, 0.141176, 0.027451, 1.0 }, + { 0.615686, 0.098039, 0.015686, 1.0 }, + { 0.592157, 0.066667, 0.011765, 1.0 }, + { 0.580392, 0.062745, 0.011765, 1.0 }, + { 0.572549, 0.066667, 0.003922, 1.0 }, + { 0.580392, 0.094118, 0.003922, 1.0 }, + { 0.596078, 0.129412, 0.000000, 1.0 }, + { 0.603922, 0.125490, 0.000000, 1.0 }, + { 0.615686, 0.125490, 0.003922, 1.0 }, + { 0.631373, 0.125490, 0.007843, 1.0 }, + { 0.639216, 0.113725, 0.003922, 1.0 }, + { 0.643137, 0.105882, 0.003922, 1.0 }, + }; +/* 040221-84 */ +static double4 colors_427[] = { + { 0.505882, 0.317647, 0.203922, 1.0 }, + { 0.454902, 0.278431, 0.196078, 1.0 }, + { 0.396078, 0.243137, 0.180392, 1.0 }, + { 0.341176, 0.207843, 0.168627, 1.0 }, + { 0.325490, 0.192157, 0.149020, 1.0 }, + { 0.309804, 0.180392, 0.133333, 1.0 }, + { 0.321569, 0.172549, 0.129412, 1.0 }, + { 0.333333, 0.168627, 0.125490, 1.0 }, + { 0.376471, 0.168627, 0.109804, 1.0 }, + { 0.388235, 0.168627, 0.105882, 1.0 }, + { 0.403922, 0.168627, 0.105882, 1.0 }, + { 0.415686, 0.168627, 0.098039, 1.0 }, + { 0.427451, 0.168627, 0.094118, 1.0 }, + { 0.427451, 0.168627, 0.094118, 1.0 }, + { 0.431373, 0.172549, 0.098039, 1.0 }, + { 0.431373, 0.168627, 0.098039, 1.0 }, + { 0.435294, 0.168627, 0.098039, 1.0 }, + { 0.454902, 0.168627, 0.098039, 1.0 }, + { 0.466667, 0.172549, 0.090196, 1.0 }, + { 0.478431, 0.176471, 0.086275, 1.0 }, + { 0.498039, 0.184314, 0.082353, 1.0 }, + { 0.521569, 0.196078, 0.082353, 1.0 }, + { 0.533333, 0.207843, 0.090196, 1.0 }, + { 0.549020, 0.219608, 0.101961, 1.0 }, + { 0.592157, 0.247059, 0.117647, 1.0 }, + { 0.607843, 0.250980, 0.109804, 1.0 }, + { 0.627451, 0.254902, 0.105882, 1.0 }, + { 0.635294, 0.258824, 0.109804, 1.0 }, + { 0.647059, 0.262745, 0.113725, 1.0 }, + { 0.647059, 0.266667, 0.117647, 1.0 }, + { 0.647059, 0.274510, 0.125490, 1.0 }, + { 0.619608, 0.282353, 0.133333, 1.0 }, + { 0.596078, 0.282353, 0.141176, 1.0 }, + { 0.501961, 0.254902, 0.137255, 1.0 }, + { 0.454902, 0.243137, 0.141176, 1.0 }, + { 0.407843, 0.235294, 0.149020, 1.0 }, + { 0.356863, 0.243137, 0.152941, 1.0 }, + { 0.309804, 0.254902, 0.160784, 1.0 }, + { 0.290196, 0.254902, 0.156863, 1.0 }, + { 0.270588, 0.254902, 0.156863, 1.0 }, + { 0.176471, 0.254902, 0.156863, 1.0 }, + { 0.164706, 0.243137, 0.156863, 1.0 }, + { 0.152941, 0.235294, 0.160784, 1.0 }, + { 0.176471, 0.235294, 0.156863, 1.0 }, + { 0.203922, 0.235294, 0.152941, 1.0 }, + { 0.207843, 0.231373, 0.152941, 1.0 }, + { 0.211765, 0.231373, 0.156863, 1.0 }, + { 0.207843, 0.235294, 0.156863, 1.0 }, + { 0.211765, 0.231373, 0.164706, 1.0 }, + { 0.207843, 0.231373, 0.168627, 1.0 }, + { 0.207843, 0.235294, 0.168627, 1.0 }, + { 0.211765, 0.243137, 0.172549, 1.0 }, + { 0.188235, 0.250980, 0.192157, 1.0 }, + { 0.168627, 0.262745, 0.215686, 1.0 }, + { 0.156863, 0.270588, 0.227451, 1.0 }, + { 0.149020, 0.278431, 0.239216, 1.0 }, + { 0.113725, 0.317647, 0.270588, 1.0 }, + { 0.113725, 0.356863, 0.298039, 1.0 }, + { 0.113725, 0.396078, 0.329412, 1.0 }, + { 0.117647, 0.407843, 0.337255, 1.0 }, + { 0.121569, 0.419608, 0.345098, 1.0 }, + { 0.121569, 0.419608, 0.345098, 1.0 }, + { 0.121569, 0.423529, 0.349020, 1.0 }, + { 0.125490, 0.396078, 0.321569, 1.0 }, + { 0.152941, 0.396078, 0.313725, 1.0 }, + { 0.203922, 0.400000, 0.301961, 1.0 }, + { 0.223529, 0.380392, 0.274510, 1.0 }, + { 0.247059, 0.364706, 0.247059, 1.0 }, + { 0.278431, 0.337255, 0.227451, 1.0 }, + { 0.309804, 0.309804, 0.211765, 1.0 }, + { 0.321569, 0.247059, 0.172549, 1.0 }, + { 0.341176, 0.215686, 0.152941, 1.0 }, + { 0.360784, 0.176471, 0.121569, 1.0 }, + { 0.349020, 0.176471, 0.125490, 1.0 }, + { 0.337255, 0.180392, 0.129412, 1.0 }, + { 0.313725, 0.200000, 0.141176, 1.0 }, + { 0.294118, 0.219608, 0.156863, 1.0 }, + { 0.282353, 0.235294, 0.164706, 1.0 }, + { 0.274510, 0.250980, 0.176471, 1.0 }, + { 0.223529, 0.278431, 0.192157, 1.0 }, + { 0.188235, 0.286275, 0.203922, 1.0 }, + { 0.145098, 0.290196, 0.235294, 1.0 }, + { 0.129412, 0.290196, 0.243137, 1.0 }, + { 0.113725, 0.294118, 0.250980, 1.0 }, + { 0.109804, 0.290196, 0.250980, 1.0 }, + { 0.105882, 0.290196, 0.250980, 1.0 }, + { 0.101961, 0.282353, 0.239216, 1.0 }, + { 0.105882, 0.270588, 0.227451, 1.0 }, + { 0.113725, 0.227451, 0.203922, 1.0 }, + { 0.113725, 0.215686, 0.196078, 1.0 }, + { 0.117647, 0.207843, 0.188235, 1.0 }, + { 0.113725, 0.203922, 0.184314, 1.0 }, + { 0.113725, 0.200000, 0.180392, 1.0 }, + { 0.113725, 0.200000, 0.180392, 1.0 }, + { 0.113725, 0.200000, 0.180392, 1.0 }, + { 0.117647, 0.203922, 0.184314, 1.0 }, + { 0.117647, 0.215686, 0.188235, 1.0 }, + { 0.121569, 0.243137, 0.211765, 1.0 }, + { 0.121569, 0.250980, 0.223529, 1.0 }, + { 0.121569, 0.262745, 0.239216, 1.0 }, + { 0.125490, 0.262745, 0.235294, 1.0 }, + { 0.129412, 0.266667, 0.235294, 1.0 }, + { 0.141176, 0.266667, 0.239216, 1.0 }, + { 0.149020, 0.266667, 0.239216, 1.0 }, + { 0.164706, 0.282353, 0.235294, 1.0 }, + { 0.156863, 0.286275, 0.235294, 1.0 }, + { 0.152941, 0.294118, 0.239216, 1.0 }, + { 0.149020, 0.294118, 0.239216, 1.0 }, + { 0.149020, 0.294118, 0.239216, 1.0 }, + { 0.145098, 0.290196, 0.243137, 1.0 }, + { 0.145098, 0.294118, 0.235294, 1.0 }, + { 0.145098, 0.294118, 0.235294, 1.0 }, + { 0.137255, 0.294118, 0.235294, 1.0 }, + { 0.117647, 0.294118, 0.231373, 1.0 }, + { 0.109804, 0.286275, 0.231373, 1.0 }, + { 0.105882, 0.282353, 0.231373, 1.0 }, + { 0.101961, 0.278431, 0.227451, 1.0 }, + { 0.101961, 0.270588, 0.219608, 1.0 }, + { 0.098039, 0.262745, 0.219608, 1.0 }, + { 0.101961, 0.254902, 0.211765, 1.0 }, + { 0.105882, 0.243137, 0.207843, 1.0 }, + { 0.105882, 0.239216, 0.207843, 1.0 }, + { 0.105882, 0.235294, 0.211765, 1.0 }, + { 0.105882, 0.235294, 0.211765, 1.0 }, + { 0.109804, 0.235294, 0.211765, 1.0 }, + { 0.109804, 0.235294, 0.215686, 1.0 }, + { 0.109804, 0.239216, 0.215686, 1.0 }, + { 0.109804, 0.243137, 0.211765, 1.0 }, + { 0.109804, 0.247059, 0.211765, 1.0 }, + { 0.109804, 0.254902, 0.219608, 1.0 }, + { 0.105882, 0.254902, 0.223529, 1.0 }, + { 0.105882, 0.258824, 0.231373, 1.0 }, + { 0.105882, 0.262745, 0.239216, 1.0 }, + { 0.101961, 0.266667, 0.239216, 1.0 }, + { 0.101961, 0.270588, 0.235294, 1.0 }, + { 0.101961, 0.270588, 0.235294, 1.0 }, + { 0.101961, 0.266667, 0.231373, 1.0 }, + { 0.101961, 0.258824, 0.235294, 1.0 }, + { 0.105882, 0.254902, 0.239216, 1.0 }, + { 0.105882, 0.250980, 0.231373, 1.0 }, + { 0.109804, 0.250980, 0.223529, 1.0 }, + { 0.113725, 0.239216, 0.215686, 1.0 }, + { 0.125490, 0.231373, 0.200000, 1.0 }, + { 0.141176, 0.223529, 0.176471, 1.0 }, + { 0.168627, 0.223529, 0.152941, 1.0 }, + { 0.270588, 0.215686, 0.133333, 1.0 }, + { 0.286275, 0.219608, 0.129412, 1.0 }, + { 0.301961, 0.223529, 0.125490, 1.0 }, + { 0.321569, 0.227451, 0.121569, 1.0 }, + { 0.341176, 0.223529, 0.125490, 1.0 }, + { 0.341176, 0.227451, 0.129412, 1.0 }, + { 0.341176, 0.247059, 0.141176, 1.0 }, + { 0.376471, 0.313725, 0.172549, 1.0 }, + { 0.380392, 0.325490, 0.176471, 1.0 }, + { 0.384314, 0.337255, 0.184314, 1.0 }, + { 0.396078, 0.337255, 0.188235, 1.0 }, + { 0.388235, 0.329412, 0.180392, 1.0 }, + { 0.356863, 0.301961, 0.180392, 1.0 }, + { 0.337255, 0.294118, 0.180392, 1.0 }, + { 0.333333, 0.290196, 0.180392, 1.0 }, + { 0.329412, 0.286275, 0.176471, 1.0 }, + { 0.345098, 0.247059, 0.156863, 1.0 }, + { 0.341176, 0.231373, 0.145098, 1.0 }, + { 0.337255, 0.215686, 0.133333, 1.0 }, + { 0.317647, 0.188235, 0.113725, 1.0 }, + { 0.305882, 0.164706, 0.105882, 1.0 }, + { 0.290196, 0.160784, 0.101961, 1.0 }, + { 0.286275, 0.152941, 0.101961, 1.0 }, + { 0.294118, 0.149020, 0.101961, 1.0 }, + { 0.294118, 0.145098, 0.101961, 1.0 }, + { 0.294118, 0.141176, 0.105882, 1.0 }, + { 0.294118, 0.149020, 0.109804, 1.0 }, + { 0.286275, 0.149020, 0.113725, 1.0 }, + { 0.270588, 0.156863, 0.117647, 1.0 }, + { 0.258824, 0.164706, 0.121569, 1.0 }, + { 0.254902, 0.164706, 0.125490, 1.0 }, + { 0.258824, 0.168627, 0.121569, 1.0 }, + { 0.274510, 0.172549, 0.121569, 1.0 }, + { 0.290196, 0.172549, 0.117647, 1.0 }, + { 0.294118, 0.168627, 0.117647, 1.0 }, + { 0.282353, 0.164706, 0.117647, 1.0 }, + { 0.258824, 0.164706, 0.121569, 1.0 }, + { 0.239216, 0.168627, 0.125490, 1.0 }, + { 0.227451, 0.168627, 0.125490, 1.0 }, + { 0.270588, 0.164706, 0.109804, 1.0 }, + { 0.282353, 0.160784, 0.105882, 1.0 }, + { 0.298039, 0.160784, 0.101961, 1.0 }, + { 0.309804, 0.160784, 0.101961, 1.0 }, + { 0.321569, 0.156863, 0.105882, 1.0 }, + { 0.321569, 0.152941, 0.109804, 1.0 }, + { 0.325490, 0.156863, 0.105882, 1.0 }, + { 0.333333, 0.152941, 0.109804, 1.0 }, + { 0.341176, 0.156863, 0.105882, 1.0 }, + { 0.341176, 0.156863, 0.105882, 1.0 }, + { 0.329412, 0.164706, 0.109804, 1.0 }, + { 0.313725, 0.168627, 0.113725, 1.0 }, + { 0.294118, 0.176471, 0.121569, 1.0 }, + { 0.278431, 0.176471, 0.133333, 1.0 }, + { 0.258824, 0.184314, 0.137255, 1.0 }, + { 0.239216, 0.180392, 0.133333, 1.0 }, + { 0.219608, 0.176471, 0.133333, 1.0 }, + { 0.203922, 0.188235, 0.133333, 1.0 }, + { 0.203922, 0.188235, 0.133333, 1.0 }, + { 0.219608, 0.184314, 0.129412, 1.0 }, + { 0.243137, 0.192157, 0.129412, 1.0 }, + { 0.282353, 0.188235, 0.125490, 1.0 }, + { 0.321569, 0.188235, 0.117647, 1.0 }, + { 0.364706, 0.184314, 0.105882, 1.0 }, + { 0.407843, 0.180392, 0.098039, 1.0 }, + { 0.454902, 0.184314, 0.090196, 1.0 }, + { 0.486275, 0.188235, 0.082353, 1.0 }, + { 0.521569, 0.203922, 0.074510, 1.0 }, + { 0.545098, 0.215686, 0.074510, 1.0 }, + { 0.549020, 0.219608, 0.078431, 1.0 }, + { 0.541176, 0.227451, 0.082353, 1.0 }, + { 0.521569, 0.227451, 0.094118, 1.0 }, + { 0.482353, 0.227451, 0.105882, 1.0 }, + { 0.443137, 0.223529, 0.113725, 1.0 }, + { 0.415686, 0.231373, 0.117647, 1.0 }, + { 0.388235, 0.223529, 0.121569, 1.0 }, + { 0.372549, 0.211765, 0.121569, 1.0 }, + { 0.364706, 0.215686, 0.125490, 1.0 }, + { 0.352941, 0.211765, 0.133333, 1.0 }, + { 0.341176, 0.203922, 0.137255, 1.0 }, + { 0.349020, 0.200000, 0.133333, 1.0 }, + { 0.368627, 0.192157, 0.121569, 1.0 }, + { 0.396078, 0.184314, 0.105882, 1.0 }, + { 0.435294, 0.188235, 0.098039, 1.0 }, + { 0.466667, 0.188235, 0.090196, 1.0 }, + { 0.494118, 0.200000, 0.098039, 1.0 }, + { 0.513725, 0.227451, 0.113725, 1.0 }, + { 0.533333, 0.254902, 0.145098, 1.0 }, + { 0.564706, 0.254902, 0.156863, 1.0 }, + { 0.576471, 0.254902, 0.168627, 1.0 }, + { 0.584314, 0.247059, 0.156863, 1.0 }, + { 0.584314, 0.235294, 0.152941, 1.0 }, + { 0.588235, 0.227451, 0.145098, 1.0 }, + { 0.568627, 0.250980, 0.156863, 1.0 }, + { 0.576471, 0.247059, 0.168627, 1.0 }, + { 0.568627, 0.243137, 0.180392, 1.0 }, + { 0.560784, 0.227451, 0.172549, 1.0 }, + { 0.549020, 0.207843, 0.160784, 1.0 }, + { 0.541176, 0.180392, 0.129412, 1.0 }, + { 0.513725, 0.180392, 0.109804, 1.0 }, + { 0.494118, 0.176471, 0.109804, 1.0 }, + { 0.474510, 0.184314, 0.113725, 1.0 }, + { 0.470588, 0.200000, 0.121569, 1.0 }, + { 0.482353, 0.219608, 0.133333, 1.0 }, + { 0.505882, 0.250980, 0.145098, 1.0 }, + { 0.552941, 0.301961, 0.164706, 1.0 }, + { 0.600000, 0.317647, 0.188235, 1.0 }, + { 0.549020, 0.321569, 0.200000, 1.0 }, + { 0.513725, 0.313725, 0.203922, 1.0 }, + { 0.478431, 0.321569, 0.207843, 1.0 }, + { 0.435294, 0.301961, 0.203922, 1.0 }, + { 0.431373, 0.321569, 0.196078, 1.0 }, + }; +/* 040221-85 */ +static double4 colors_428[] = { + { 0.050980, 0.129412, 0.019608, 1.0 }, + { 0.050980, 0.113725, 0.023529, 1.0 }, + { 0.050980, 0.105882, 0.023529, 1.0 }, + { 0.054902, 0.101961, 0.023529, 1.0 }, + { 0.054902, 0.101961, 0.019608, 1.0 }, + { 0.058824, 0.101961, 0.019608, 1.0 }, + { 0.054902, 0.098039, 0.019608, 1.0 }, + { 0.054902, 0.098039, 0.023529, 1.0 }, + { 0.074510, 0.117647, 0.047059, 1.0 }, + { 0.098039, 0.137255, 0.047059, 1.0 }, + { 0.125490, 0.156863, 0.050980, 1.0 }, + { 0.149020, 0.203922, 0.050980, 1.0 }, + { 0.176471, 0.250980, 0.054902, 1.0 }, + { 0.184314, 0.309804, 0.047059, 1.0 }, + { 0.196078, 0.372549, 0.039216, 1.0 }, + { 0.192157, 0.396078, 0.043137, 1.0 }, + { 0.188235, 0.423529, 0.050980, 1.0 }, + { 0.203922, 0.439216, 0.047059, 1.0 }, + { 0.207843, 0.435294, 0.047059, 1.0 }, + { 0.211765, 0.435294, 0.047059, 1.0 }, + { 0.207843, 0.435294, 0.035294, 1.0 }, + { 0.203922, 0.439216, 0.023529, 1.0 }, + { 0.192157, 0.439216, 0.023529, 1.0 }, + { 0.180392, 0.443137, 0.023529, 1.0 }, + { 0.145098, 0.396078, 0.007843, 1.0 }, + { 0.121569, 0.337255, 0.007843, 1.0 }, + { 0.101961, 0.278431, 0.007843, 1.0 }, + { 0.086275, 0.223529, 0.007843, 1.0 }, + { 0.074510, 0.168627, 0.007843, 1.0 }, + { 0.070588, 0.156863, 0.007843, 1.0 }, + { 0.066667, 0.145098, 0.011765, 1.0 }, + { 0.066667, 0.141176, 0.011765, 1.0 }, + { 0.070588, 0.152941, 0.007843, 1.0 }, + { 0.105882, 0.239216, 0.007843, 1.0 }, + { 0.117647, 0.270588, 0.003922, 1.0 }, + { 0.133333, 0.305882, 0.003922, 1.0 }, + { 0.133333, 0.309804, 0.003922, 1.0 }, + { 0.137255, 0.317647, 0.007843, 1.0 }, + { 0.133333, 0.309804, 0.007843, 1.0 }, + { 0.129412, 0.301961, 0.011765, 1.0 }, + { 0.129412, 0.309804, 0.015686, 1.0 }, + { 0.133333, 0.321569, 0.011765, 1.0 }, + { 0.141176, 0.333333, 0.011765, 1.0 }, + { 0.133333, 0.321569, 0.007843, 1.0 }, + { 0.129412, 0.309804, 0.007843, 1.0 }, + { 0.121569, 0.286275, 0.007843, 1.0 }, + { 0.113725, 0.266667, 0.011765, 1.0 }, + { 0.094118, 0.215686, 0.011765, 1.0 }, + { 0.078431, 0.172549, 0.023529, 1.0 }, + { 0.078431, 0.141176, 0.054902, 1.0 }, + { 0.105882, 0.168627, 0.074510, 1.0 }, + { 0.133333, 0.200000, 0.094118, 1.0 }, + { 0.176471, 0.247059, 0.141176, 1.0 }, + { 0.219608, 0.298039, 0.188235, 1.0 }, + { 0.250980, 0.325490, 0.215686, 1.0 }, + { 0.282353, 0.352941, 0.247059, 1.0 }, + { 0.396078, 0.470588, 0.349020, 1.0 }, + { 0.435294, 0.498039, 0.356863, 1.0 }, + { 0.478431, 0.529412, 0.368627, 1.0 }, + { 0.490196, 0.533333, 0.356863, 1.0 }, + { 0.505882, 0.541176, 0.349020, 1.0 }, + { 0.509804, 0.545098, 0.360784, 1.0 }, + { 0.517647, 0.552941, 0.376471, 1.0 }, + { 0.513725, 0.580392, 0.403922, 1.0 }, + { 0.517647, 0.596078, 0.443137, 1.0 }, + { 0.490196, 0.600000, 0.470588, 1.0 }, + { 0.450980, 0.552941, 0.403922, 1.0 }, + { 0.415686, 0.509804, 0.341176, 1.0 }, + { 0.384314, 0.478431, 0.309804, 1.0 }, + { 0.356863, 0.450980, 0.278431, 1.0 }, + { 0.298039, 0.407843, 0.231373, 1.0 }, + { 0.247059, 0.376471, 0.203922, 1.0 }, + { 0.184314, 0.376471, 0.207843, 1.0 }, + { 0.168627, 0.360784, 0.200000, 1.0 }, + { 0.152941, 0.345098, 0.196078, 1.0 }, + { 0.137255, 0.313725, 0.156863, 1.0 }, + { 0.121569, 0.282353, 0.121569, 1.0 }, + { 0.113725, 0.266667, 0.101961, 1.0 }, + { 0.105882, 0.250980, 0.086275, 1.0 }, + { 0.090196, 0.227451, 0.058824, 1.0 }, + { 0.078431, 0.211765, 0.027451, 1.0 }, + { 0.054902, 0.176471, 0.035294, 1.0 }, + { 0.050980, 0.160784, 0.039216, 1.0 }, + { 0.047059, 0.145098, 0.047059, 1.0 }, + { 0.047059, 0.133333, 0.050980, 1.0 }, + { 0.050980, 0.125490, 0.058824, 1.0 }, + { 0.050980, 0.109804, 0.070588, 1.0 }, + { 0.054902, 0.113725, 0.078431, 1.0 }, + { 0.086275, 0.184314, 0.137255, 1.0 }, + { 0.133333, 0.250980, 0.184314, 1.0 }, + { 0.180392, 0.321569, 0.231373, 1.0 }, + { 0.219608, 0.352941, 0.266667, 1.0 }, + { 0.258824, 0.388235, 0.305882, 1.0 }, + { 0.329412, 0.443137, 0.380392, 1.0 }, + { 0.407843, 0.501961, 0.443137, 1.0 }, + { 0.478431, 0.560784, 0.521569, 1.0 }, + { 0.549020, 0.619608, 0.584314, 1.0 }, + { 0.654902, 0.760784, 0.694118, 1.0 }, + { 0.701961, 0.815686, 0.721569, 1.0 }, + { 0.749020, 0.874510, 0.749020, 1.0 }, + { 0.756863, 0.882353, 0.749020, 1.0 }, + { 0.764706, 0.890196, 0.749020, 1.0 }, + { 0.756863, 0.866667, 0.741176, 1.0 }, + { 0.733333, 0.819608, 0.709804, 1.0 }, + { 0.627451, 0.694118, 0.623529, 1.0 }, + { 0.568627, 0.639216, 0.552941, 1.0 }, + { 0.509804, 0.588235, 0.482353, 1.0 }, + { 0.478431, 0.560784, 0.447059, 1.0 }, + { 0.447059, 0.537255, 0.415686, 1.0 }, + { 0.380392, 0.482353, 0.356863, 1.0 }, + { 0.305882, 0.427451, 0.301961, 1.0 }, + { 0.235294, 0.376471, 0.258824, 1.0 }, + { 0.188235, 0.333333, 0.239216, 1.0 }, + { 0.184314, 0.313725, 0.239216, 1.0 }, + { 0.196078, 0.321569, 0.243137, 1.0 }, + { 0.207843, 0.329412, 0.247059, 1.0 }, + { 0.243137, 0.352941, 0.270588, 1.0 }, + { 0.278431, 0.380392, 0.305882, 1.0 }, + { 0.286275, 0.392157, 0.321569, 1.0 }, + { 0.286275, 0.396078, 0.337255, 1.0 }, + { 0.290196, 0.411765, 0.356863, 1.0 }, + { 0.294118, 0.407843, 0.345098, 1.0 }, + { 0.298039, 0.407843, 0.333333, 1.0 }, + { 0.305882, 0.407843, 0.329412, 1.0 }, + { 0.313725, 0.411765, 0.325490, 1.0 }, + { 0.305882, 0.400000, 0.298039, 1.0 }, + { 0.282353, 0.372549, 0.266667, 1.0 }, + { 0.250980, 0.329412, 0.231373, 1.0 }, + { 0.211765, 0.301961, 0.192157, 1.0 }, + { 0.133333, 0.231373, 0.105882, 1.0 }, + { 0.121569, 0.219608, 0.090196, 1.0 }, + { 0.109804, 0.211765, 0.078431, 1.0 }, + { 0.086275, 0.203922, 0.050980, 1.0 }, + { 0.074510, 0.203922, 0.031373, 1.0 }, + { 0.074510, 0.196078, 0.019608, 1.0 }, + { 0.070588, 0.196078, 0.015686, 1.0 }, + { 0.078431, 0.207843, 0.019608, 1.0 }, + { 0.086275, 0.211765, 0.039216, 1.0 }, + { 0.098039, 0.219608, 0.058824, 1.0 }, + { 0.105882, 0.235294, 0.074510, 1.0 }, + { 0.117647, 0.254902, 0.094118, 1.0 }, + { 0.156863, 0.294118, 0.137255, 1.0 }, + { 0.196078, 0.333333, 0.184314, 1.0 }, + { 0.243137, 0.384314, 0.227451, 1.0 }, + { 0.290196, 0.427451, 0.270588, 1.0 }, + { 0.364706, 0.490196, 0.337255, 1.0 }, + { 0.368627, 0.509804, 0.345098, 1.0 }, + { 0.376471, 0.529412, 0.352941, 1.0 }, + { 0.392157, 0.568627, 0.349020, 1.0 }, + { 0.400000, 0.603922, 0.352941, 1.0 }, + { 0.400000, 0.627451, 0.345098, 1.0 }, + { 0.403922, 0.631373, 0.329412, 1.0 }, + { 0.388235, 0.580392, 0.298039, 1.0 }, + { 0.368627, 0.556863, 0.286275, 1.0 }, + { 0.352941, 0.537255, 0.278431, 1.0 }, + { 0.313725, 0.490196, 0.227451, 1.0 }, + { 0.270588, 0.454902, 0.180392, 1.0 }, + { 0.223529, 0.415686, 0.129412, 1.0 }, + { 0.180392, 0.372549, 0.078431, 1.0 }, + { 0.141176, 0.317647, 0.050980, 1.0 }, + { 0.113725, 0.266667, 0.027451, 1.0 }, + { 0.074510, 0.160784, 0.027451, 1.0 }, + { 0.066667, 0.145098, 0.027451, 1.0 }, + { 0.062745, 0.129412, 0.027451, 1.0 }, + { 0.058824, 0.113725, 0.027451, 1.0 }, + { 0.054902, 0.105882, 0.027451, 1.0 }, + { 0.054902, 0.105882, 0.031373, 1.0 }, + { 0.058824, 0.109804, 0.035294, 1.0 }, + { 0.062745, 0.117647, 0.050980, 1.0 }, + { 0.062745, 0.121569, 0.054902, 1.0 }, + { 0.066667, 0.125490, 0.062745, 1.0 }, + { 0.066667, 0.133333, 0.066667, 1.0 }, + { 0.070588, 0.141176, 0.074510, 1.0 }, + { 0.070588, 0.145098, 0.078431, 1.0 }, + { 0.070588, 0.149020, 0.082353, 1.0 }, + { 0.078431, 0.149020, 0.090196, 1.0 }, + { 0.078431, 0.152941, 0.098039, 1.0 }, + { 0.078431, 0.164706, 0.109804, 1.0 }, + { 0.078431, 0.172549, 0.117647, 1.0 }, + { 0.074510, 0.180392, 0.137255, 1.0 }, + { 0.074510, 0.192157, 0.149020, 1.0 }, + { 0.078431, 0.200000, 0.160784, 1.0 }, + { 0.090196, 0.215686, 0.176471, 1.0 }, + { 0.117647, 0.231373, 0.203922, 1.0 }, + { 0.223529, 0.321569, 0.290196, 1.0 }, + { 0.254902, 0.352941, 0.325490, 1.0 }, + { 0.286275, 0.384314, 0.360784, 1.0 }, + { 0.356863, 0.450980, 0.427451, 1.0 }, + { 0.427451, 0.513725, 0.494118, 1.0 }, + { 0.482353, 0.572549, 0.549020, 1.0 }, + { 0.541176, 0.619608, 0.603922, 1.0 }, + { 0.600000, 0.666667, 0.650980, 1.0 }, + { 0.658824, 0.713725, 0.694118, 1.0 }, + { 0.709804, 0.764706, 0.737255, 1.0 }, + { 0.756863, 0.807843, 0.780392, 1.0 }, + { 0.788235, 0.839216, 0.815686, 1.0 }, + { 0.796078, 0.866667, 0.847059, 1.0 }, + { 0.792157, 0.890196, 0.882353, 1.0 }, + { 0.788235, 0.905882, 0.894118, 1.0 }, + { 0.764706, 0.905882, 0.901961, 1.0 }, + { 0.725490, 0.890196, 0.886275, 1.0 }, + { 0.690196, 0.870588, 0.862745, 1.0 }, + { 0.654902, 0.847059, 0.835294, 1.0 }, + { 0.611765, 0.803922, 0.792157, 1.0 }, + { 0.564706, 0.764706, 0.756863, 1.0 }, + { 0.533333, 0.733333, 0.721569, 1.0 }, + { 0.498039, 0.705882, 0.698039, 1.0 }, + { 0.462745, 0.666667, 0.658824, 1.0 }, + { 0.419608, 0.627451, 0.615686, 1.0 }, + { 0.388235, 0.592157, 0.572549, 1.0 }, + { 0.356863, 0.549020, 0.517647, 1.0 }, + { 0.313725, 0.490196, 0.462745, 1.0 }, + { 0.286275, 0.454902, 0.415686, 1.0 }, + { 0.262745, 0.439216, 0.407843, 1.0 }, + { 0.254902, 0.419608, 0.396078, 1.0 }, + { 0.243137, 0.403922, 0.384314, 1.0 }, + { 0.227451, 0.403922, 0.380392, 1.0 }, + { 0.235294, 0.415686, 0.384314, 1.0 }, + { 0.250980, 0.419608, 0.388235, 1.0 }, + { 0.270588, 0.431373, 0.388235, 1.0 }, + { 0.298039, 0.462745, 0.411765, 1.0 }, + { 0.325490, 0.478431, 0.447059, 1.0 }, + { 0.352941, 0.494118, 0.470588, 1.0 }, + { 0.352941, 0.517647, 0.498039, 1.0 }, + { 0.364706, 0.533333, 0.513725, 1.0 }, + { 0.376471, 0.541176, 0.513725, 1.0 }, + { 0.384314, 0.545098, 0.509804, 1.0 }, + { 0.392157, 0.556863, 0.501961, 1.0 }, + { 0.396078, 0.560784, 0.501961, 1.0 }, + { 0.407843, 0.568627, 0.490196, 1.0 }, + { 0.403922, 0.576471, 0.458824, 1.0 }, + { 0.400000, 0.603922, 0.419608, 1.0 }, + { 0.384314, 0.600000, 0.364706, 1.0 }, + { 0.368627, 0.596078, 0.329412, 1.0 }, + { 0.356863, 0.603922, 0.313725, 1.0 }, + { 0.356863, 0.603922, 0.317647, 1.0 }, + { 0.372549, 0.615686, 0.352941, 1.0 }, + { 0.407843, 0.627451, 0.392157, 1.0 }, + { 0.466667, 0.690196, 0.443137, 1.0 }, + { 0.513725, 0.725490, 0.450980, 1.0 }, + { 0.564706, 0.749020, 0.423529, 1.0 }, + { 0.588235, 0.772549, 0.384314, 1.0 }, + { 0.592157, 0.768627, 0.345098, 1.0 }, + { 0.560784, 0.729412, 0.321569, 1.0 }, + { 0.521569, 0.670588, 0.317647, 1.0 }, + { 0.494118, 0.639216, 0.333333, 1.0 }, + { 0.462745, 0.600000, 0.349020, 1.0 }, + { 0.447059, 0.556863, 0.337255, 1.0 }, + { 0.427451, 0.521569, 0.305882, 1.0 }, + { 0.407843, 0.494118, 0.258824, 1.0 }, + { 0.352941, 0.454902, 0.188235, 1.0 }, + { 0.290196, 0.396078, 0.117647, 1.0 }, + { 0.223529, 0.333333, 0.058824, 1.0 }, + { 0.156863, 0.270588, 0.031373, 1.0 }, + { 0.101961, 0.211765, 0.023529, 1.0 }, + { 0.066667, 0.164706, 0.019608, 1.0 }, + }; +/* 040221-86 */ +static double4 colors_429[] = { + { 0.525490, 0.474510, 0.435294, 1.0 }, + { 0.474510, 0.447059, 0.435294, 1.0 }, + { 0.447059, 0.431373, 0.415686, 1.0 }, + { 0.419608, 0.419608, 0.396078, 1.0 }, + { 0.447059, 0.447059, 0.403922, 1.0 }, + { 0.474510, 0.478431, 0.415686, 1.0 }, + { 0.498039, 0.494118, 0.411765, 1.0 }, + { 0.521569, 0.509804, 0.411765, 1.0 }, + { 0.580392, 0.568627, 0.388235, 1.0 }, + { 0.588235, 0.580392, 0.380392, 1.0 }, + { 0.600000, 0.596078, 0.372549, 1.0 }, + { 0.572549, 0.564706, 0.372549, 1.0 }, + { 0.549020, 0.537255, 0.372549, 1.0 }, + { 0.513725, 0.505882, 0.380392, 1.0 }, + { 0.478431, 0.474510, 0.392157, 1.0 }, + { 0.470588, 0.470588, 0.396078, 1.0 }, + { 0.462745, 0.466667, 0.403922, 1.0 }, + { 0.427451, 0.439216, 0.407843, 1.0 }, + { 0.427451, 0.435294, 0.403922, 1.0 }, + { 0.427451, 0.435294, 0.403922, 1.0 }, + { 0.447059, 0.431373, 0.392157, 1.0 }, + { 0.470588, 0.427451, 0.384314, 1.0 }, + { 0.474510, 0.415686, 0.368627, 1.0 }, + { 0.482353, 0.407843, 0.356863, 1.0 }, + { 0.458824, 0.384314, 0.301961, 1.0 }, + { 0.443137, 0.372549, 0.294118, 1.0 }, + { 0.431373, 0.364706, 0.290196, 1.0 }, + { 0.419608, 0.333333, 0.286275, 1.0 }, + { 0.407843, 0.301961, 0.282353, 1.0 }, + { 0.400000, 0.298039, 0.282353, 1.0 }, + { 0.396078, 0.294118, 0.282353, 1.0 }, + { 0.407843, 0.305882, 0.294118, 1.0 }, + { 0.439216, 0.345098, 0.301961, 1.0 }, + { 0.552941, 0.427451, 0.305882, 1.0 }, + { 0.615686, 0.466667, 0.321569, 1.0 }, + { 0.678431, 0.505882, 0.337255, 1.0 }, + { 0.745098, 0.552941, 0.345098, 1.0 }, + { 0.815686, 0.603922, 0.356863, 1.0 }, + { 0.835294, 0.619608, 0.345098, 1.0 }, + { 0.854902, 0.635294, 0.337255, 1.0 }, + { 0.850980, 0.674510, 0.356863, 1.0 }, + { 0.843137, 0.690196, 0.400000, 1.0 }, + { 0.839216, 0.705882, 0.443137, 1.0 }, + { 0.827451, 0.694118, 0.431373, 1.0 }, + { 0.815686, 0.682353, 0.423529, 1.0 }, + { 0.800000, 0.666667, 0.407843, 1.0 }, + { 0.788235, 0.654902, 0.396078, 1.0 }, + { 0.784314, 0.631373, 0.388235, 1.0 }, + { 0.780392, 0.615686, 0.392157, 1.0 }, + { 0.784314, 0.564706, 0.364706, 1.0 }, + { 0.772549, 0.517647, 0.317647, 1.0 }, + { 0.764706, 0.470588, 0.274510, 1.0 }, + { 0.768627, 0.466667, 0.266667, 1.0 }, + { 0.772549, 0.462745, 0.258824, 1.0 }, + { 0.776471, 0.466667, 0.266667, 1.0 }, + { 0.780392, 0.474510, 0.278431, 1.0 }, + { 0.756863, 0.490196, 0.309804, 1.0 }, + { 0.733333, 0.513725, 0.341176, 1.0 }, + { 0.713725, 0.541176, 0.372549, 1.0 }, + { 0.678431, 0.549020, 0.411765, 1.0 }, + { 0.647059, 0.556863, 0.450980, 1.0 }, + { 0.627451, 0.549020, 0.462745, 1.0 }, + { 0.607843, 0.541176, 0.478431, 1.0 }, + { 0.576471, 0.529412, 0.490196, 1.0 }, + { 0.568627, 0.533333, 0.482353, 1.0 }, + { 0.592157, 0.525490, 0.462745, 1.0 }, + { 0.607843, 0.517647, 0.466667, 1.0 }, + { 0.623529, 0.513725, 0.474510, 1.0 }, + { 0.643137, 0.525490, 0.474510, 1.0 }, + { 0.666667, 0.541176, 0.478431, 1.0 }, + { 0.709804, 0.568627, 0.498039, 1.0 }, + { 0.756863, 0.611765, 0.513725, 1.0 }, + { 0.760784, 0.650980, 0.556863, 1.0 }, + { 0.729412, 0.639216, 0.572549, 1.0 }, + { 0.701961, 0.627451, 0.588235, 1.0 }, + { 0.690196, 0.643137, 0.611765, 1.0 }, + { 0.678431, 0.658824, 0.639216, 1.0 }, + { 0.678431, 0.674510, 0.658824, 1.0 }, + { 0.678431, 0.690196, 0.678431, 1.0 }, + { 0.670588, 0.686275, 0.690196, 1.0 }, + { 0.662745, 0.678431, 0.690196, 1.0 }, + { 0.682353, 0.682353, 0.666667, 1.0 }, + { 0.709804, 0.713725, 0.674510, 1.0 }, + { 0.737255, 0.745098, 0.686275, 1.0 }, + { 0.745098, 0.749020, 0.682353, 1.0 }, + { 0.752941, 0.752941, 0.678431, 1.0 }, + { 0.741176, 0.737255, 0.647059, 1.0 }, + { 0.725490, 0.713725, 0.600000, 1.0 }, + { 0.682353, 0.647059, 0.525490, 1.0 }, + { 0.670588, 0.607843, 0.470588, 1.0 }, + { 0.662745, 0.568627, 0.415686, 1.0 }, + { 0.647059, 0.545098, 0.380392, 1.0 }, + { 0.635294, 0.521569, 0.349020, 1.0 }, + { 0.611765, 0.474510, 0.294118, 1.0 }, + { 0.584314, 0.419608, 0.254902, 1.0 }, + { 0.568627, 0.364706, 0.207843, 1.0 }, + { 0.556863, 0.313725, 0.164706, 1.0 }, + { 0.498039, 0.223529, 0.086275, 1.0 }, + { 0.470588, 0.196078, 0.062745, 1.0 }, + { 0.447059, 0.168627, 0.043137, 1.0 }, + { 0.447059, 0.168627, 0.043137, 1.0 }, + { 0.450980, 0.172549, 0.047059, 1.0 }, + { 0.470588, 0.184314, 0.043137, 1.0 }, + { 0.486275, 0.211765, 0.058824, 1.0 }, + { 0.525490, 0.254902, 0.082353, 1.0 }, + { 0.549020, 0.286275, 0.094118, 1.0 }, + { 0.572549, 0.317647, 0.109804, 1.0 }, + { 0.580392, 0.329412, 0.113725, 1.0 }, + { 0.592157, 0.345098, 0.117647, 1.0 }, + { 0.607843, 0.356863, 0.117647, 1.0 }, + { 0.623529, 0.356863, 0.125490, 1.0 }, + { 0.627451, 0.356863, 0.129412, 1.0 }, + { 0.635294, 0.352941, 0.137255, 1.0 }, + { 0.623529, 0.356863, 0.149020, 1.0 }, + { 0.611765, 0.356863, 0.160784, 1.0 }, + { 0.600000, 0.356863, 0.172549, 1.0 }, + { 0.556863, 0.349020, 0.200000, 1.0 }, + { 0.517647, 0.329412, 0.223529, 1.0 }, + { 0.490196, 0.321569, 0.247059, 1.0 }, + { 0.462745, 0.309804, 0.254902, 1.0 }, + { 0.384314, 0.309804, 0.298039, 1.0 }, + { 0.376471, 0.309804, 0.317647, 1.0 }, + { 0.372549, 0.309804, 0.337255, 1.0 }, + { 0.384314, 0.305882, 0.329412, 1.0 }, + { 0.396078, 0.305882, 0.321569, 1.0 }, + { 0.411765, 0.305882, 0.290196, 1.0 }, + { 0.435294, 0.301961, 0.270588, 1.0 }, + { 0.447059, 0.286275, 0.250980, 1.0 }, + { 0.490196, 0.290196, 0.247059, 1.0 }, + { 0.560784, 0.305882, 0.207843, 1.0 }, + { 0.572549, 0.305882, 0.196078, 1.0 }, + { 0.584314, 0.309804, 0.188235, 1.0 }, + { 0.588235, 0.301961, 0.168627, 1.0 }, + { 0.611765, 0.305882, 0.168627, 1.0 }, + { 0.639216, 0.345098, 0.176471, 1.0 }, + { 0.658824, 0.376471, 0.180392, 1.0 }, + { 0.674510, 0.403922, 0.184314, 1.0 }, + { 0.686275, 0.407843, 0.196078, 1.0 }, + { 0.698039, 0.411765, 0.207843, 1.0 }, + { 0.705882, 0.419608, 0.215686, 1.0 }, + { 0.713725, 0.431373, 0.223529, 1.0 }, + { 0.729412, 0.454902, 0.239216, 1.0 }, + { 0.717647, 0.466667, 0.239216, 1.0 }, + { 0.694118, 0.466667, 0.239216, 1.0 }, + { 0.666667, 0.450980, 0.247059, 1.0 }, + { 0.654902, 0.423529, 0.239216, 1.0 }, + { 0.654902, 0.423529, 0.235294, 1.0 }, + { 0.654902, 0.423529, 0.231373, 1.0 }, + { 0.662745, 0.450980, 0.231373, 1.0 }, + { 0.670588, 0.474510, 0.258824, 1.0 }, + { 0.666667, 0.490196, 0.274510, 1.0 }, + { 0.666667, 0.501961, 0.294118, 1.0 }, + { 0.635294, 0.490196, 0.325490, 1.0 }, + { 0.623529, 0.486275, 0.341176, 1.0 }, + { 0.615686, 0.486275, 0.360784, 1.0 }, + { 0.588235, 0.470588, 0.384314, 1.0 }, + { 0.552941, 0.462745, 0.403922, 1.0 }, + { 0.505882, 0.450980, 0.407843, 1.0 }, + { 0.482353, 0.431373, 0.384314, 1.0 }, + { 0.466667, 0.407843, 0.360784, 1.0 }, + { 0.454902, 0.364706, 0.337255, 1.0 }, + { 0.419608, 0.286275, 0.266667, 1.0 }, + { 0.407843, 0.270588, 0.247059, 1.0 }, + { 0.396078, 0.258824, 0.231373, 1.0 }, + { 0.384314, 0.243137, 0.203922, 1.0 }, + { 0.376471, 0.239216, 0.200000, 1.0 }, + { 0.364706, 0.247059, 0.200000, 1.0 }, + { 0.356863, 0.235294, 0.192157, 1.0 }, + { 0.278431, 0.207843, 0.196078, 1.0 }, + { 0.258824, 0.200000, 0.196078, 1.0 }, + { 0.239216, 0.192157, 0.196078, 1.0 }, + { 0.196078, 0.188235, 0.203922, 1.0 }, + { 0.176471, 0.164706, 0.180392, 1.0 }, + { 0.156863, 0.149020, 0.156863, 1.0 }, + { 0.145098, 0.133333, 0.137255, 1.0 }, + { 0.137255, 0.125490, 0.125490, 1.0 }, + { 0.145098, 0.133333, 0.137255, 1.0 }, + { 0.149020, 0.137255, 0.145098, 1.0 }, + { 0.149020, 0.141176, 0.156863, 1.0 }, + { 0.168627, 0.152941, 0.180392, 1.0 }, + { 0.184314, 0.172549, 0.203922, 1.0 }, + { 0.223529, 0.211765, 0.243137, 1.0 }, + { 0.274510, 0.274510, 0.278431, 1.0 }, + { 0.325490, 0.329412, 0.305882, 1.0 }, + { 0.427451, 0.415686, 0.341176, 1.0 }, + { 0.450980, 0.427451, 0.345098, 1.0 }, + { 0.474510, 0.439216, 0.349020, 1.0 }, + { 0.529412, 0.474510, 0.345098, 1.0 }, + { 0.584314, 0.505882, 0.345098, 1.0 }, + { 0.631373, 0.525490, 0.325490, 1.0 }, + { 0.678431, 0.537255, 0.305882, 1.0 }, + { 0.701961, 0.533333, 0.290196, 1.0 }, + { 0.709804, 0.529412, 0.278431, 1.0 }, + { 0.705882, 0.513725, 0.266667, 1.0 }, + { 0.682353, 0.490196, 0.247059, 1.0 }, + { 0.666667, 0.450980, 0.211765, 1.0 }, + { 0.639216, 0.403922, 0.176471, 1.0 }, + { 0.580392, 0.356863, 0.156863, 1.0 }, + { 0.529412, 0.325490, 0.141176, 1.0 }, + { 0.482353, 0.290196, 0.121569, 1.0 }, + { 0.458824, 0.262745, 0.098039, 1.0 }, + { 0.474510, 0.247059, 0.066667, 1.0 }, + { 0.470588, 0.235294, 0.058824, 1.0 }, + { 0.470588, 0.254902, 0.070588, 1.0 }, + { 0.490196, 0.278431, 0.078431, 1.0 }, + { 0.525490, 0.313725, 0.094118, 1.0 }, + { 0.592157, 0.372549, 0.101961, 1.0 }, + { 0.658824, 0.427451, 0.129412, 1.0 }, + { 0.705882, 0.482353, 0.172549, 1.0 }, + { 0.729412, 0.537255, 0.227451, 1.0 }, + { 0.756863, 0.580392, 0.298039, 1.0 }, + { 0.776471, 0.627451, 0.352941, 1.0 }, + { 0.784314, 0.654902, 0.392157, 1.0 }, + { 0.792157, 0.666667, 0.423529, 1.0 }, + { 0.772549, 0.670588, 0.443137, 1.0 }, + { 0.764706, 0.658824, 0.462745, 1.0 }, + { 0.760784, 0.654902, 0.478431, 1.0 }, + { 0.752941, 0.647059, 0.486275, 1.0 }, + { 0.749020, 0.631373, 0.474510, 1.0 }, + { 0.733333, 0.615686, 0.447059, 1.0 }, + { 0.717647, 0.572549, 0.400000, 1.0 }, + { 0.698039, 0.525490, 0.345098, 1.0 }, + { 0.674510, 0.486275, 0.301961, 1.0 }, + { 0.623529, 0.439216, 0.282353, 1.0 }, + { 0.572549, 0.415686, 0.282353, 1.0 }, + { 0.529412, 0.392157, 0.282353, 1.0 }, + { 0.494118, 0.372549, 0.274510, 1.0 }, + { 0.498039, 0.372549, 0.250980, 1.0 }, + { 0.486275, 0.356863, 0.227451, 1.0 }, + { 0.474510, 0.345098, 0.211765, 1.0 }, + { 0.466667, 0.337255, 0.211765, 1.0 }, + { 0.454902, 0.333333, 0.211765, 1.0 }, + { 0.474510, 0.349020, 0.207843, 1.0 }, + { 0.501961, 0.360784, 0.192157, 1.0 }, + { 0.498039, 0.352941, 0.188235, 1.0 }, + { 0.478431, 0.329412, 0.172549, 1.0 }, + { 0.443137, 0.294118, 0.164706, 1.0 }, + { 0.400000, 0.258824, 0.160784, 1.0 }, + { 0.372549, 0.247059, 0.145098, 1.0 }, + { 0.321569, 0.223529, 0.152941, 1.0 }, + { 0.278431, 0.203922, 0.164706, 1.0 }, + { 0.231373, 0.196078, 0.184314, 1.0 }, + { 0.211765, 0.184314, 0.200000, 1.0 }, + { 0.223529, 0.200000, 0.219608, 1.0 }, + { 0.239216, 0.219608, 0.239216, 1.0 }, + { 0.282353, 0.254902, 0.258824, 1.0 }, + { 0.325490, 0.301961, 0.286275, 1.0 }, + { 0.380392, 0.341176, 0.298039, 1.0 }, + { 0.443137, 0.388235, 0.321569, 1.0 }, + { 0.494118, 0.423529, 0.352941, 1.0 }, + { 0.556863, 0.482353, 0.384314, 1.0 }, + { 0.615686, 0.537255, 0.423529, 1.0 }, + { 0.607843, 0.529412, 0.419608, 1.0 }, + { 0.584314, 0.513725, 0.411765, 1.0 }, + { 0.549020, 0.478431, 0.403922, 1.0 }, + { 0.505882, 0.447059, 0.400000, 1.0 }, + }; +/* 040221-88 */ +static double4 colors_430[] = { + { 0.278431, 0.239216, 0.137255, 1.0 }, + { 0.243137, 0.262745, 0.152941, 1.0 }, + { 0.235294, 0.286275, 0.188235, 1.0 }, + { 0.227451, 0.309804, 0.223529, 1.0 }, + { 0.211765, 0.329412, 0.258824, 1.0 }, + { 0.200000, 0.349020, 0.294118, 1.0 }, + { 0.215686, 0.364706, 0.313725, 1.0 }, + { 0.235294, 0.384314, 0.333333, 1.0 }, + { 0.274510, 0.450980, 0.360784, 1.0 }, + { 0.286275, 0.478431, 0.384314, 1.0 }, + { 0.298039, 0.505882, 0.407843, 1.0 }, + { 0.325490, 0.525490, 0.431373, 1.0 }, + { 0.356863, 0.545098, 0.458824, 1.0 }, + { 0.403922, 0.556863, 0.486275, 1.0 }, + { 0.454902, 0.568627, 0.513725, 1.0 }, + { 0.474510, 0.576471, 0.521569, 1.0 }, + { 0.494118, 0.588235, 0.529412, 1.0 }, + { 0.545098, 0.611765, 0.552941, 1.0 }, + { 0.541176, 0.619608, 0.545098, 1.0 }, + { 0.537255, 0.631373, 0.541176, 1.0 }, + { 0.521569, 0.635294, 0.529412, 1.0 }, + { 0.509804, 0.643137, 0.521569, 1.0 }, + { 0.501961, 0.643137, 0.521569, 1.0 }, + { 0.498039, 0.647059, 0.521569, 1.0 }, + { 0.490196, 0.623529, 0.509804, 1.0 }, + { 0.466667, 0.596078, 0.494118, 1.0 }, + { 0.443137, 0.572549, 0.482353, 1.0 }, + { 0.411765, 0.541176, 0.443137, 1.0 }, + { 0.380392, 0.509804, 0.407843, 1.0 }, + { 0.360784, 0.494118, 0.388235, 1.0 }, + { 0.345098, 0.478431, 0.372549, 1.0 }, + { 0.325490, 0.462745, 0.352941, 1.0 }, + { 0.333333, 0.450980, 0.337255, 1.0 }, + { 0.341176, 0.435294, 0.345098, 1.0 }, + { 0.341176, 0.419608, 0.341176, 1.0 }, + { 0.345098, 0.407843, 0.341176, 1.0 }, + { 0.337255, 0.384314, 0.325490, 1.0 }, + { 0.329412, 0.364706, 0.309804, 1.0 }, + { 0.329412, 0.352941, 0.301961, 1.0 }, + { 0.333333, 0.345098, 0.294118, 1.0 }, + { 0.333333, 0.321569, 0.266667, 1.0 }, + { 0.341176, 0.305882, 0.258824, 1.0 }, + { 0.349020, 0.290196, 0.254902, 1.0 }, + { 0.384314, 0.262745, 0.227451, 1.0 }, + { 0.419608, 0.239216, 0.203922, 1.0 }, + { 0.431373, 0.231373, 0.203922, 1.0 }, + { 0.447059, 0.227451, 0.203922, 1.0 }, + { 0.458824, 0.231373, 0.215686, 1.0 }, + { 0.486275, 0.239216, 0.227451, 1.0 }, + { 0.521569, 0.309804, 0.301961, 1.0 }, + { 0.564706, 0.341176, 0.341176, 1.0 }, + { 0.611765, 0.372549, 0.380392, 1.0 }, + { 0.639216, 0.396078, 0.396078, 1.0 }, + { 0.666667, 0.419608, 0.415686, 1.0 }, + { 0.666667, 0.423529, 0.419608, 1.0 }, + { 0.666667, 0.427451, 0.427451, 1.0 }, + { 0.592157, 0.447059, 0.407843, 1.0 }, + { 0.552941, 0.450980, 0.415686, 1.0 }, + { 0.517647, 0.454902, 0.423529, 1.0 }, + { 0.494118, 0.439216, 0.396078, 1.0 }, + { 0.470588, 0.423529, 0.368627, 1.0 }, + { 0.450980, 0.400000, 0.352941, 1.0 }, + { 0.431373, 0.380392, 0.337255, 1.0 }, + { 0.384314, 0.317647, 0.278431, 1.0 }, + { 0.325490, 0.254902, 0.207843, 1.0 }, + { 0.227451, 0.156863, 0.121569, 1.0 }, + { 0.200000, 0.133333, 0.101961, 1.0 }, + { 0.176471, 0.109804, 0.082353, 1.0 }, + { 0.168627, 0.098039, 0.078431, 1.0 }, + { 0.160784, 0.090196, 0.074510, 1.0 }, + { 0.145098, 0.070588, 0.066667, 1.0 }, + { 0.129412, 0.050980, 0.054902, 1.0 }, + { 0.105882, 0.035294, 0.043137, 1.0 }, + { 0.094118, 0.031373, 0.043137, 1.0 }, + { 0.082353, 0.031373, 0.043137, 1.0 }, + { 0.074510, 0.031373, 0.039216, 1.0 }, + { 0.066667, 0.035294, 0.039216, 1.0 }, + { 0.066667, 0.035294, 0.035294, 1.0 }, + { 0.070588, 0.039216, 0.035294, 1.0 }, + { 0.078431, 0.043137, 0.035294, 1.0 }, + { 0.094118, 0.047059, 0.027451, 1.0 }, + { 0.129412, 0.047059, 0.015686, 1.0 }, + { 0.141176, 0.050980, 0.011765, 1.0 }, + { 0.156863, 0.054902, 0.011765, 1.0 }, + { 0.160784, 0.050980, 0.007843, 1.0 }, + { 0.164706, 0.050980, 0.007843, 1.0 }, + { 0.168627, 0.050980, 0.007843, 1.0 }, + { 0.172549, 0.050980, 0.011765, 1.0 }, + { 0.192157, 0.047059, 0.023529, 1.0 }, + { 0.207843, 0.047059, 0.027451, 1.0 }, + { 0.223529, 0.047059, 0.035294, 1.0 }, + { 0.231373, 0.047059, 0.031373, 1.0 }, + { 0.243137, 0.047059, 0.031373, 1.0 }, + { 0.254902, 0.047059, 0.027451, 1.0 }, + { 0.262745, 0.043137, 0.027451, 1.0 }, + { 0.270588, 0.039216, 0.019608, 1.0 }, + { 0.266667, 0.035294, 0.027451, 1.0 }, + { 0.250980, 0.031373, 0.039216, 1.0 }, + { 0.250980, 0.031373, 0.035294, 1.0 }, + { 0.250980, 0.031373, 0.035294, 1.0 }, + { 0.247059, 0.031373, 0.031373, 1.0 }, + { 0.243137, 0.035294, 0.031373, 1.0 }, + { 0.239216, 0.039216, 0.019608, 1.0 }, + { 0.235294, 0.035294, 0.015686, 1.0 }, + { 0.211765, 0.027451, 0.015686, 1.0 }, + { 0.196078, 0.019608, 0.015686, 1.0 }, + { 0.184314, 0.015686, 0.015686, 1.0 }, + { 0.172549, 0.015686, 0.015686, 1.0 }, + { 0.164706, 0.019608, 0.015686, 1.0 }, + { 0.145098, 0.031373, 0.011765, 1.0 }, + { 0.129412, 0.031373, 0.011765, 1.0 }, + { 0.125490, 0.039216, 0.015686, 1.0 }, + { 0.125490, 0.047059, 0.019608, 1.0 }, + { 0.125490, 0.062745, 0.023529, 1.0 }, + { 0.125490, 0.066667, 0.027451, 1.0 }, + { 0.129412, 0.074510, 0.031373, 1.0 }, + { 0.137255, 0.090196, 0.035294, 1.0 }, + { 0.149020, 0.113725, 0.047059, 1.0 }, + { 0.156863, 0.145098, 0.054902, 1.0 }, + { 0.176471, 0.180392, 0.062745, 1.0 }, + { 0.227451, 0.235294, 0.090196, 1.0 }, + { 0.235294, 0.239216, 0.094118, 1.0 }, + { 0.243137, 0.247059, 0.101961, 1.0 }, + { 0.247059, 0.247059, 0.101961, 1.0 }, + { 0.254902, 0.247059, 0.105882, 1.0 }, + { 0.247059, 0.239216, 0.105882, 1.0 }, + { 0.250980, 0.247059, 0.101961, 1.0 }, + { 0.258824, 0.254902, 0.098039, 1.0 }, + { 0.282353, 0.254902, 0.101961, 1.0 }, + { 0.321569, 0.227451, 0.098039, 1.0 }, + { 0.333333, 0.211765, 0.094118, 1.0 }, + { 0.349020, 0.200000, 0.090196, 1.0 }, + { 0.360784, 0.168627, 0.090196, 1.0 }, + { 0.364706, 0.152941, 0.098039, 1.0 }, + { 0.368627, 0.160784, 0.105882, 1.0 }, + { 0.376471, 0.176471, 0.125490, 1.0 }, + { 0.392157, 0.207843, 0.180392, 1.0 }, + { 0.411765, 0.207843, 0.188235, 1.0 }, + { 0.431373, 0.211765, 0.196078, 1.0 }, + { 0.427451, 0.211765, 0.196078, 1.0 }, + { 0.427451, 0.215686, 0.200000, 1.0 }, + { 0.439216, 0.223529, 0.200000, 1.0 }, + { 0.447059, 0.247059, 0.211765, 1.0 }, + { 0.450980, 0.266667, 0.247059, 1.0 }, + { 0.454902, 0.305882, 0.286275, 1.0 }, + { 0.490196, 0.376471, 0.349020, 1.0 }, + { 0.486275, 0.384314, 0.356863, 1.0 }, + { 0.482353, 0.396078, 0.364706, 1.0 }, + { 0.470588, 0.407843, 0.364706, 1.0 }, + { 0.462745, 0.415686, 0.352941, 1.0 }, + { 0.458824, 0.423529, 0.352941, 1.0 }, + { 0.454902, 0.435294, 0.360784, 1.0 }, + { 0.486275, 0.478431, 0.392157, 1.0 }, + { 0.498039, 0.482353, 0.400000, 1.0 }, + { 0.509804, 0.490196, 0.407843, 1.0 }, + { 0.525490, 0.494118, 0.415686, 1.0 }, + { 0.549020, 0.474510, 0.392157, 1.0 }, + { 0.564706, 0.443137, 0.356863, 1.0 }, + { 0.584314, 0.407843, 0.325490, 1.0 }, + { 0.572549, 0.364706, 0.286275, 1.0 }, + { 0.556863, 0.325490, 0.247059, 1.0 }, + { 0.513725, 0.254902, 0.192157, 1.0 }, + { 0.501961, 0.239216, 0.176471, 1.0 }, + { 0.490196, 0.223529, 0.164706, 1.0 }, + { 0.470588, 0.188235, 0.129412, 1.0 }, + { 0.474510, 0.156863, 0.109804, 1.0 }, + { 0.454902, 0.137255, 0.094118, 1.0 }, + { 0.415686, 0.133333, 0.105882, 1.0 }, + { 0.333333, 0.192157, 0.164706, 1.0 }, + { 0.309804, 0.223529, 0.196078, 1.0 }, + { 0.290196, 0.258824, 0.231373, 1.0 }, + { 0.247059, 0.317647, 0.290196, 1.0 }, + { 0.235294, 0.356863, 0.329412, 1.0 }, + { 0.250980, 0.388235, 0.352941, 1.0 }, + { 0.266667, 0.427451, 0.400000, 1.0 }, + { 0.305882, 0.466667, 0.431373, 1.0 }, + { 0.321569, 0.482353, 0.450980, 1.0 }, + { 0.349020, 0.525490, 0.494118, 1.0 }, + { 0.360784, 0.568627, 0.529412, 1.0 }, + { 0.356863, 0.572549, 0.545098, 1.0 }, + { 0.360784, 0.556863, 0.513725, 1.0 }, + { 0.352941, 0.529412, 0.490196, 1.0 }, + { 0.356863, 0.498039, 0.447059, 1.0 }, + { 0.341176, 0.431373, 0.376471, 1.0 }, + { 0.317647, 0.341176, 0.278431, 1.0 }, + { 0.298039, 0.313725, 0.258824, 1.0 }, + { 0.282353, 0.290196, 0.243137, 1.0 }, + { 0.243137, 0.243137, 0.196078, 1.0 }, + { 0.196078, 0.192157, 0.164706, 1.0 }, + { 0.152941, 0.156863, 0.129412, 1.0 }, + { 0.121569, 0.121569, 0.090196, 1.0 }, + { 0.101961, 0.090196, 0.062745, 1.0 }, + { 0.094118, 0.074510, 0.043137, 1.0 }, + { 0.098039, 0.058824, 0.027451, 1.0 }, + { 0.109804, 0.050980, 0.011765, 1.0 }, + { 0.129412, 0.039216, 0.011765, 1.0 }, + { 0.145098, 0.035294, 0.015686, 1.0 }, + { 0.160784, 0.039216, 0.015686, 1.0 }, + { 0.168627, 0.043137, 0.019608, 1.0 }, + { 0.168627, 0.047059, 0.023529, 1.0 }, + { 0.168627, 0.054902, 0.027451, 1.0 }, + { 0.168627, 0.070588, 0.031373, 1.0 }, + { 0.172549, 0.074510, 0.031373, 1.0 }, + { 0.180392, 0.082353, 0.035294, 1.0 }, + { 0.184314, 0.090196, 0.043137, 1.0 }, + { 0.192157, 0.101961, 0.050980, 1.0 }, + { 0.188235, 0.113725, 0.062745, 1.0 }, + { 0.188235, 0.129412, 0.078431, 1.0 }, + { 0.180392, 0.149020, 0.094118, 1.0 }, + { 0.172549, 0.160784, 0.117647, 1.0 }, + { 0.180392, 0.180392, 0.133333, 1.0 }, + { 0.200000, 0.203922, 0.156863, 1.0 }, + { 0.223529, 0.235294, 0.188235, 1.0 }, + { 0.250980, 0.266667, 0.215686, 1.0 }, + { 0.282353, 0.294118, 0.231373, 1.0 }, + { 0.309804, 0.325490, 0.247059, 1.0 }, + { 0.325490, 0.341176, 0.262745, 1.0 }, + { 0.341176, 0.352941, 0.274510, 1.0 }, + { 0.360784, 0.368627, 0.282353, 1.0 }, + { 0.380392, 0.384314, 0.298039, 1.0 }, + { 0.392157, 0.392157, 0.317647, 1.0 }, + { 0.411765, 0.407843, 0.317647, 1.0 }, + { 0.427451, 0.415686, 0.321569, 1.0 }, + { 0.423529, 0.415686, 0.309804, 1.0 }, + { 0.415686, 0.396078, 0.294118, 1.0 }, + { 0.415686, 0.376471, 0.274510, 1.0 }, + { 0.415686, 0.345098, 0.247059, 1.0 }, + { 0.415686, 0.309804, 0.227451, 1.0 }, + { 0.423529, 0.282353, 0.200000, 1.0 }, + { 0.439216, 0.250980, 0.180392, 1.0 }, + { 0.435294, 0.227451, 0.156863, 1.0 }, + { 0.427451, 0.200000, 0.133333, 1.0 }, + { 0.419608, 0.180392, 0.113725, 1.0 }, + { 0.407843, 0.152941, 0.094118, 1.0 }, + { 0.384314, 0.129412, 0.070588, 1.0 }, + { 0.364706, 0.113725, 0.050980, 1.0 }, + { 0.349020, 0.090196, 0.035294, 1.0 }, + { 0.329412, 0.074510, 0.015686, 1.0 }, + { 0.309804, 0.062745, 0.007843, 1.0 }, + { 0.294118, 0.066667, 0.011765, 1.0 }, + { 0.278431, 0.074510, 0.019608, 1.0 }, + { 0.258824, 0.094118, 0.035294, 1.0 }, + { 0.243137, 0.117647, 0.054902, 1.0 }, + { 0.231373, 0.141176, 0.070588, 1.0 }, + { 0.215686, 0.168627, 0.086275, 1.0 }, + { 0.203922, 0.192157, 0.098039, 1.0 }, + { 0.200000, 0.196078, 0.101961, 1.0 }, + { 0.211765, 0.188235, 0.098039, 1.0 }, + { 0.235294, 0.184314, 0.094118, 1.0 }, + { 0.274510, 0.184314, 0.094118, 1.0 }, + { 0.274510, 0.176471, 0.094118, 1.0 }, + { 0.270588, 0.184314, 0.098039, 1.0 }, + { 0.266667, 0.200000, 0.117647, 1.0 }, + { 0.262745, 0.215686, 0.125490, 1.0 }, + { 0.250980, 0.215686, 0.133333, 1.0 }, + { 0.243137, 0.223529, 0.133333, 1.0 }, + }; +/* 040221-89 */ +static double4 colors_431[] = { + { 0.098039, 0.141176, 0.207843, 1.0 }, + { 0.125490, 0.156863, 0.270588, 1.0 }, + { 0.129412, 0.160784, 0.290196, 1.0 }, + { 0.133333, 0.164706, 0.309804, 1.0 }, + { 0.137255, 0.168627, 0.309804, 1.0 }, + { 0.145098, 0.172549, 0.313725, 1.0 }, + { 0.141176, 0.188235, 0.337255, 1.0 }, + { 0.137255, 0.203922, 0.360784, 1.0 }, + { 0.125490, 0.266667, 0.470588, 1.0 }, + { 0.133333, 0.290196, 0.513725, 1.0 }, + { 0.145098, 0.317647, 0.560784, 1.0 }, + { 0.160784, 0.329412, 0.576471, 1.0 }, + { 0.180392, 0.341176, 0.592157, 1.0 }, + { 0.192157, 0.349020, 0.596078, 1.0 }, + { 0.203922, 0.360784, 0.603922, 1.0 }, + { 0.207843, 0.364706, 0.607843, 1.0 }, + { 0.215686, 0.368627, 0.615686, 1.0 }, + { 0.243137, 0.415686, 0.627451, 1.0 }, + { 0.270588, 0.427451, 0.639216, 1.0 }, + { 0.298039, 0.443137, 0.650980, 1.0 }, + { 0.317647, 0.450980, 0.658824, 1.0 }, + { 0.341176, 0.458824, 0.670588, 1.0 }, + { 0.352941, 0.454902, 0.674510, 1.0 }, + { 0.368627, 0.454902, 0.678431, 1.0 }, + { 0.396078, 0.454902, 0.670588, 1.0 }, + { 0.415686, 0.450980, 0.662745, 1.0 }, + { 0.435294, 0.450980, 0.658824, 1.0 }, + { 0.431373, 0.450980, 0.654902, 1.0 }, + { 0.431373, 0.454902, 0.654902, 1.0 }, + { 0.423529, 0.454902, 0.650980, 1.0 }, + { 0.419608, 0.454902, 0.647059, 1.0 }, + { 0.396078, 0.435294, 0.639216, 1.0 }, + { 0.372549, 0.403922, 0.607843, 1.0 }, + { 0.321569, 0.321569, 0.498039, 1.0 }, + { 0.290196, 0.290196, 0.458824, 1.0 }, + { 0.262745, 0.258824, 0.419608, 1.0 }, + { 0.235294, 0.266667, 0.419608, 1.0 }, + { 0.211765, 0.278431, 0.423529, 1.0 }, + { 0.203922, 0.282353, 0.431373, 1.0 }, + { 0.196078, 0.290196, 0.443137, 1.0 }, + { 0.215686, 0.356863, 0.509804, 1.0 }, + { 0.262745, 0.396078, 0.545098, 1.0 }, + { 0.309804, 0.435294, 0.584314, 1.0 }, + { 0.368627, 0.494118, 0.631373, 1.0 }, + { 0.431373, 0.556863, 0.678431, 1.0 }, + { 0.454902, 0.588235, 0.701961, 1.0 }, + { 0.482353, 0.619608, 0.729412, 1.0 }, + { 0.549020, 0.682353, 0.780392, 1.0 }, + { 0.603922, 0.745098, 0.839216, 1.0 }, + { 0.698039, 0.792157, 0.874510, 1.0 }, + { 0.725490, 0.784314, 0.854902, 1.0 }, + { 0.752941, 0.780392, 0.839216, 1.0 }, + { 0.737255, 0.729412, 0.776471, 1.0 }, + { 0.721569, 0.682353, 0.717647, 1.0 }, + { 0.698039, 0.658824, 0.686275, 1.0 }, + { 0.678431, 0.639216, 0.658824, 1.0 }, + { 0.552941, 0.505882, 0.529412, 1.0 }, + { 0.478431, 0.439216, 0.466667, 1.0 }, + { 0.403922, 0.376471, 0.403922, 1.0 }, + { 0.329412, 0.305882, 0.345098, 1.0 }, + { 0.254902, 0.239216, 0.286275, 1.0 }, + { 0.227451, 0.211765, 0.262745, 1.0 }, + { 0.200000, 0.188235, 0.243137, 1.0 }, + { 0.168627, 0.164706, 0.219608, 1.0 }, + { 0.164706, 0.152941, 0.211765, 1.0 }, + { 0.200000, 0.219608, 0.254902, 1.0 }, + { 0.254902, 0.282353, 0.313725, 1.0 }, + { 0.313725, 0.349020, 0.372549, 1.0 }, + { 0.345098, 0.380392, 0.403922, 1.0 }, + { 0.380392, 0.415686, 0.439216, 1.0 }, + { 0.439216, 0.490196, 0.509804, 1.0 }, + { 0.501961, 0.549020, 0.576471, 1.0 }, + { 0.615686, 0.658824, 0.686275, 1.0 }, + { 0.647059, 0.678431, 0.709804, 1.0 }, + { 0.682353, 0.698039, 0.733333, 1.0 }, + { 0.678431, 0.682353, 0.717647, 1.0 }, + { 0.678431, 0.670588, 0.705882, 1.0 }, + { 0.662745, 0.650980, 0.686275, 1.0 }, + { 0.647059, 0.631373, 0.670588, 1.0 }, + { 0.619608, 0.600000, 0.623529, 1.0 }, + { 0.564706, 0.552941, 0.572549, 1.0 }, + { 0.435294, 0.431373, 0.462745, 1.0 }, + { 0.364706, 0.356863, 0.392157, 1.0 }, + { 0.298039, 0.282353, 0.325490, 1.0 }, + { 0.262745, 0.243137, 0.286275, 1.0 }, + { 0.227451, 0.207843, 0.250980, 1.0 }, + { 0.176471, 0.152941, 0.184314, 1.0 }, + { 0.133333, 0.113725, 0.129412, 1.0 }, + { 0.082353, 0.078431, 0.078431, 1.0 }, + { 0.074510, 0.074510, 0.074510, 1.0 }, + { 0.070588, 0.070588, 0.070588, 1.0 }, + { 0.066667, 0.070588, 0.066667, 1.0 }, + { 0.066667, 0.070588, 0.066667, 1.0 }, + { 0.070588, 0.070588, 0.066667, 1.0 }, + { 0.070588, 0.070588, 0.066667, 1.0 }, + { 0.070588, 0.070588, 0.062745, 1.0 }, + { 0.066667, 0.066667, 0.062745, 1.0 }, + { 0.062745, 0.070588, 0.058824, 1.0 }, + { 0.058824, 0.066667, 0.058824, 1.0 }, + { 0.054902, 0.066667, 0.058824, 1.0 }, + { 0.050980, 0.062745, 0.054902, 1.0 }, + { 0.050980, 0.062745, 0.050980, 1.0 }, + { 0.047059, 0.058824, 0.047059, 1.0 }, + { 0.047059, 0.054902, 0.043137, 1.0 }, + { 0.050980, 0.054902, 0.047059, 1.0 }, + { 0.054902, 0.058824, 0.054902, 1.0 }, + { 0.062745, 0.066667, 0.062745, 1.0 }, + { 0.062745, 0.066667, 0.070588, 1.0 }, + { 0.066667, 0.070588, 0.082353, 1.0 }, + { 0.074510, 0.086275, 0.109804, 1.0 }, + { 0.082353, 0.109804, 0.149020, 1.0 }, + { 0.101961, 0.141176, 0.200000, 1.0 }, + { 0.125490, 0.184314, 0.270588, 1.0 }, + { 0.172549, 0.278431, 0.407843, 1.0 }, + { 0.184314, 0.298039, 0.439216, 1.0 }, + { 0.196078, 0.321569, 0.474510, 1.0 }, + { 0.203922, 0.345098, 0.525490, 1.0 }, + { 0.196078, 0.356863, 0.552941, 1.0 }, + { 0.180392, 0.352941, 0.556863, 1.0 }, + { 0.176471, 0.352941, 0.552941, 1.0 }, + { 0.160784, 0.341176, 0.533333, 1.0 }, + { 0.172549, 0.345098, 0.525490, 1.0 }, + { 0.184314, 0.349020, 0.517647, 1.0 }, + { 0.180392, 0.352941, 0.521569, 1.0 }, + { 0.180392, 0.356863, 0.525490, 1.0 }, + { 0.164706, 0.349020, 0.521569, 1.0 }, + { 0.156863, 0.341176, 0.505882, 1.0 }, + { 0.156863, 0.341176, 0.498039, 1.0 }, + { 0.176471, 0.352941, 0.494118, 1.0 }, + { 0.317647, 0.427451, 0.517647, 1.0 }, + { 0.356863, 0.458824, 0.537255, 1.0 }, + { 0.400000, 0.494118, 0.560784, 1.0 }, + { 0.478431, 0.564706, 0.627451, 1.0 }, + { 0.545098, 0.631373, 0.694118, 1.0 }, + { 0.600000, 0.694118, 0.764706, 1.0 }, + { 0.639216, 0.756863, 0.827451, 1.0 }, + { 0.752941, 0.847059, 0.925490, 1.0 }, + { 0.764706, 0.854902, 0.933333, 1.0 }, + { 0.780392, 0.866667, 0.945098, 1.0 }, + { 0.772549, 0.858824, 0.937255, 1.0 }, + { 0.768627, 0.850980, 0.929412, 1.0 }, + { 0.733333, 0.811765, 0.894118, 1.0 }, + { 0.658824, 0.752941, 0.847059, 1.0 }, + { 0.596078, 0.698039, 0.784314, 1.0 }, + { 0.537255, 0.631373, 0.725490, 1.0 }, + { 0.400000, 0.498039, 0.592157, 1.0 }, + { 0.360784, 0.466667, 0.560784, 1.0 }, + { 0.325490, 0.435294, 0.533333, 1.0 }, + { 0.254902, 0.364706, 0.458824, 1.0 }, + { 0.188235, 0.294118, 0.392157, 1.0 }, + { 0.129412, 0.239216, 0.321569, 1.0 }, + { 0.094118, 0.188235, 0.262745, 1.0 }, + { 0.062745, 0.117647, 0.164706, 1.0 }, + { 0.062745, 0.105882, 0.149020, 1.0 }, + { 0.062745, 0.098039, 0.137255, 1.0 }, + { 0.074510, 0.086275, 0.121569, 1.0 }, + { 0.090196, 0.098039, 0.129412, 1.0 }, + { 0.117647, 0.121569, 0.152941, 1.0 }, + { 0.152941, 0.149020, 0.188235, 1.0 }, + { 0.196078, 0.184314, 0.239216, 1.0 }, + { 0.235294, 0.223529, 0.294118, 1.0 }, + { 0.313725, 0.290196, 0.384314, 1.0 }, + { 0.325490, 0.305882, 0.400000, 1.0 }, + { 0.341176, 0.321569, 0.419608, 1.0 }, + { 0.352941, 0.345098, 0.450980, 1.0 }, + { 0.368627, 0.368627, 0.470588, 1.0 }, + { 0.384314, 0.380392, 0.490196, 1.0 }, + { 0.388235, 0.400000, 0.513725, 1.0 }, + { 0.400000, 0.439216, 0.568627, 1.0 }, + { 0.400000, 0.447059, 0.576471, 1.0 }, + { 0.400000, 0.454902, 0.584314, 1.0 }, + { 0.388235, 0.462745, 0.600000, 1.0 }, + { 0.372549, 0.454902, 0.603922, 1.0 }, + { 0.349020, 0.431373, 0.588235, 1.0 }, + { 0.325490, 0.400000, 0.568627, 1.0 }, + { 0.290196, 0.360784, 0.541176, 1.0 }, + { 0.274510, 0.341176, 0.529412, 1.0 }, + { 0.262745, 0.321569, 0.521569, 1.0 }, + { 0.247059, 0.317647, 0.525490, 1.0 }, + { 0.247059, 0.317647, 0.541176, 1.0 }, + { 0.250980, 0.313725, 0.556863, 1.0 }, + { 0.258824, 0.305882, 0.560784, 1.0 }, + { 0.250980, 0.290196, 0.556863, 1.0 }, + { 0.247059, 0.274510, 0.529412, 1.0 }, + { 0.207843, 0.227451, 0.450980, 1.0 }, + { 0.196078, 0.215686, 0.431373, 1.0 }, + { 0.188235, 0.203922, 0.411765, 1.0 }, + { 0.172549, 0.188235, 0.376471, 1.0 }, + { 0.160784, 0.168627, 0.345098, 1.0 }, + { 0.152941, 0.160784, 0.321569, 1.0 }, + { 0.145098, 0.156863, 0.294118, 1.0 }, + { 0.141176, 0.152941, 0.270588, 1.0 }, + { 0.137255, 0.149020, 0.250980, 1.0 }, + { 0.125490, 0.145098, 0.239216, 1.0 }, + { 0.121569, 0.149020, 0.231373, 1.0 }, + { 0.125490, 0.141176, 0.231373, 1.0 }, + { 0.129412, 0.137255, 0.243137, 1.0 }, + { 0.133333, 0.141176, 0.254902, 1.0 }, + { 0.141176, 0.149020, 0.274510, 1.0 }, + { 0.168627, 0.164706, 0.298039, 1.0 }, + { 0.184314, 0.184314, 0.337255, 1.0 }, + { 0.211765, 0.223529, 0.372549, 1.0 }, + { 0.254902, 0.266667, 0.427451, 1.0 }, + { 0.313725, 0.333333, 0.494118, 1.0 }, + { 0.380392, 0.403922, 0.564706, 1.0 }, + { 0.439216, 0.470588, 0.627451, 1.0 }, + { 0.505882, 0.525490, 0.678431, 1.0 }, + { 0.564706, 0.576471, 0.721569, 1.0 }, + { 0.611765, 0.619608, 0.760784, 1.0 }, + { 0.647059, 0.643137, 0.784314, 1.0 }, + { 0.654902, 0.670588, 0.800000, 1.0 }, + { 0.666667, 0.694118, 0.815686, 1.0 }, + { 0.662745, 0.709804, 0.827451, 1.0 }, + { 0.654902, 0.721569, 0.831373, 1.0 }, + { 0.654902, 0.733333, 0.831373, 1.0 }, + { 0.662745, 0.733333, 0.823529, 1.0 }, + { 0.643137, 0.690196, 0.803922, 1.0 }, + { 0.596078, 0.639216, 0.772549, 1.0 }, + { 0.537255, 0.572549, 0.721569, 1.0 }, + { 0.462745, 0.505882, 0.662745, 1.0 }, + { 0.372549, 0.431373, 0.592157, 1.0 }, + { 0.290196, 0.372549, 0.521569, 1.0 }, + { 0.243137, 0.329412, 0.450980, 1.0 }, + { 0.207843, 0.286275, 0.396078, 1.0 }, + { 0.192157, 0.250980, 0.356863, 1.0 }, + { 0.180392, 0.219608, 0.329412, 1.0 }, + { 0.172549, 0.200000, 0.309804, 1.0 }, + { 0.156863, 0.180392, 0.294118, 1.0 }, + { 0.125490, 0.176471, 0.290196, 1.0 }, + { 0.105882, 0.188235, 0.294118, 1.0 }, + { 0.090196, 0.207843, 0.309804, 1.0 }, + { 0.082353, 0.231373, 0.333333, 1.0 }, + { 0.078431, 0.243137, 0.360784, 1.0 }, + { 0.074510, 0.258824, 0.384314, 1.0 }, + { 0.078431, 0.258824, 0.396078, 1.0 }, + { 0.074510, 0.254902, 0.396078, 1.0 }, + { 0.070588, 0.250980, 0.392157, 1.0 }, + { 0.062745, 0.243137, 0.388235, 1.0 }, + { 0.058824, 0.235294, 0.384314, 1.0 }, + { 0.050980, 0.227451, 0.376471, 1.0 }, + { 0.043137, 0.223529, 0.364706, 1.0 }, + { 0.039216, 0.203922, 0.333333, 1.0 }, + { 0.039216, 0.176471, 0.290196, 1.0 }, + { 0.035294, 0.149020, 0.239216, 1.0 }, + { 0.035294, 0.117647, 0.188235, 1.0 }, + { 0.035294, 0.090196, 0.145098, 1.0 }, + { 0.043137, 0.066667, 0.117647, 1.0 }, + { 0.054902, 0.070588, 0.117647, 1.0 }, + { 0.058824, 0.094118, 0.145098, 1.0 }, + { 0.070588, 0.109804, 0.168627, 1.0 }, + { 0.082353, 0.113725, 0.168627, 1.0 }, + { 0.086275, 0.117647, 0.164706, 1.0 }, + { 0.086275, 0.117647, 0.164706, 1.0 }, + { 0.082353, 0.117647, 0.156863, 1.0 }, + { 0.098039, 0.109804, 0.145098, 1.0 }, + { 0.094118, 0.117647, 0.160784, 1.0 }, + }; +/* 040221-90 */ +static double4 colors_432[] = { + { 0.007843, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.003922, 0.000000, 0.003922, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.015686, 0.003922, 1.0 }, + { 0.050980, 0.035294, 0.015686, 1.0 }, + { 0.070588, 0.054902, 0.027451, 1.0 }, + { 0.094118, 0.078431, 0.050980, 1.0 }, + { 0.121569, 0.105882, 0.074510, 1.0 }, + { 0.137255, 0.121569, 0.090196, 1.0 }, + { 0.156863, 0.141176, 0.105882, 1.0 }, + { 0.156863, 0.145098, 0.109804, 1.0 }, + { 0.160784, 0.149020, 0.117647, 1.0 }, + { 0.149020, 0.133333, 0.109804, 1.0 }, + { 0.125490, 0.109804, 0.086275, 1.0 }, + { 0.101961, 0.090196, 0.066667, 1.0 }, + { 0.078431, 0.070588, 0.047059, 1.0 }, + { 0.058824, 0.050980, 0.031373, 1.0 }, + { 0.050980, 0.043137, 0.023529, 1.0 }, + { 0.047059, 0.035294, 0.015686, 1.0 }, + { 0.054902, 0.047059, 0.023529, 1.0 }, + { 0.078431, 0.066667, 0.043137, 1.0 }, + { 0.105882, 0.090196, 0.066667, 1.0 }, + { 0.141176, 0.125490, 0.098039, 1.0 }, + { 0.176471, 0.160784, 0.129412, 1.0 }, + { 0.196078, 0.180392, 0.145098, 1.0 }, + { 0.219608, 0.200000, 0.160784, 1.0 }, + { 0.243137, 0.223529, 0.184314, 1.0 }, + { 0.250980, 0.239216, 0.192157, 1.0 }, + { 0.266667, 0.235294, 0.172549, 1.0 }, + { 0.254902, 0.231373, 0.168627, 1.0 }, + { 0.247059, 0.227451, 0.164706, 1.0 }, + { 0.258824, 0.235294, 0.172549, 1.0 }, + { 0.274510, 0.247059, 0.184314, 1.0 }, + { 0.286275, 0.258824, 0.200000, 1.0 }, + { 0.298039, 0.274510, 0.215686, 1.0 }, + { 0.360784, 0.337255, 0.274510, 1.0 }, + { 0.372549, 0.352941, 0.294118, 1.0 }, + { 0.388235, 0.372549, 0.313725, 1.0 }, + { 0.376471, 0.364706, 0.313725, 1.0 }, + { 0.368627, 0.356863, 0.313725, 1.0 }, + { 0.356863, 0.341176, 0.298039, 1.0 }, + { 0.345098, 0.329412, 0.286275, 1.0 }, + { 0.317647, 0.305882, 0.258824, 1.0 }, + { 0.290196, 0.278431, 0.231373, 1.0 }, + { 0.235294, 0.219608, 0.184314, 1.0 }, + { 0.227451, 0.207843, 0.172549, 1.0 }, + { 0.219608, 0.200000, 0.164706, 1.0 }, + { 0.231373, 0.207843, 0.168627, 1.0 }, + { 0.243137, 0.219608, 0.176471, 1.0 }, + { 0.262745, 0.235294, 0.180392, 1.0 }, + { 0.282353, 0.254902, 0.184314, 1.0 }, + { 0.407843, 0.376471, 0.239216, 1.0 }, + { 0.494118, 0.450980, 0.294118, 1.0 }, + { 0.580392, 0.529412, 0.349020, 1.0 }, + { 0.674510, 0.623529, 0.427451, 1.0 }, + { 0.768627, 0.721569, 0.509804, 1.0 }, + { 0.768627, 0.725490, 0.545098, 1.0 }, + { 0.772549, 0.729412, 0.580392, 1.0 }, + { 0.737255, 0.705882, 0.533333, 1.0 }, + { 0.705882, 0.682353, 0.494118, 1.0 }, + { 0.537255, 0.517647, 0.364706, 1.0 }, + { 0.521569, 0.482353, 0.313725, 1.0 }, + { 0.505882, 0.447059, 0.262745, 1.0 }, + { 0.517647, 0.470588, 0.270588, 1.0 }, + { 0.529412, 0.494118, 0.282353, 1.0 }, + { 0.592157, 0.552941, 0.329412, 1.0 }, + { 0.650980, 0.596078, 0.384314, 1.0 }, + { 0.658824, 0.639216, 0.470588, 1.0 }, + { 0.603922, 0.584314, 0.443137, 1.0 }, + { 0.552941, 0.529412, 0.415686, 1.0 }, + { 0.478431, 0.458824, 0.364706, 1.0 }, + { 0.403922, 0.388235, 0.317647, 1.0 }, + { 0.364706, 0.349020, 0.274510, 1.0 }, + { 0.325490, 0.309804, 0.235294, 1.0 }, + { 0.274510, 0.254902, 0.172549, 1.0 }, + { 0.227451, 0.215686, 0.121569, 1.0 }, + { 0.141176, 0.133333, 0.062745, 1.0 }, + { 0.121569, 0.109804, 0.039216, 1.0 }, + { 0.101961, 0.090196, 0.015686, 1.0 }, + { 0.094118, 0.082353, 0.015686, 1.0 }, + { 0.086275, 0.078431, 0.015686, 1.0 }, + { 0.082353, 0.070588, 0.007843, 1.0 }, + { 0.082353, 0.070588, 0.003922, 1.0 }, + { 0.086275, 0.074510, 0.019608, 1.0 }, + { 0.086275, 0.074510, 0.031373, 1.0 }, + { 0.090196, 0.078431, 0.043137, 1.0 }, + { 0.090196, 0.078431, 0.047059, 1.0 }, + { 0.090196, 0.082353, 0.054902, 1.0 }, + { 0.094118, 0.078431, 0.062745, 1.0 }, + { 0.082353, 0.066667, 0.066667, 1.0 }, + { 0.074510, 0.066667, 0.062745, 1.0 }, + { 0.070588, 0.062745, 0.058824, 1.0 }, + { 0.039216, 0.031373, 0.031373, 1.0 }, + { 0.035294, 0.035294, 0.023529, 1.0 }, + { 0.031373, 0.043137, 0.015686, 1.0 }, + { 0.031373, 0.039216, 0.015686, 1.0 }, + { 0.035294, 0.035294, 0.015686, 1.0 }, + { 0.047059, 0.050980, 0.019608, 1.0 }, + { 0.074510, 0.074510, 0.023529, 1.0 }, + { 0.168627, 0.149020, 0.082353, 1.0 }, + { 0.196078, 0.180392, 0.105882, 1.0 }, + { 0.227451, 0.215686, 0.129412, 1.0 }, + { 0.223529, 0.207843, 0.121569, 1.0 }, + { 0.223529, 0.203922, 0.117647, 1.0 }, + { 0.227451, 0.211765, 0.156863, 1.0 }, + { 0.192157, 0.180392, 0.133333, 1.0 }, + { 0.141176, 0.125490, 0.078431, 1.0 }, + { 0.109804, 0.094118, 0.058824, 1.0 }, + { 0.090196, 0.070588, 0.039216, 1.0 }, + { 0.086275, 0.070588, 0.039216, 1.0 }, + { 0.086275, 0.070588, 0.039216, 1.0 }, + { 0.098039, 0.074510, 0.039216, 1.0 }, + { 0.109804, 0.098039, 0.047059, 1.0 }, + { 0.117647, 0.109804, 0.062745, 1.0 }, + { 0.125490, 0.109804, 0.070588, 1.0 }, + { 0.129412, 0.113725, 0.078431, 1.0 }, + { 0.129412, 0.109804, 0.074510, 1.0 }, + { 0.129412, 0.109804, 0.074510, 1.0 }, + { 0.129412, 0.105882, 0.070588, 1.0 }, + { 0.129412, 0.105882, 0.066667, 1.0 }, + { 0.137255, 0.117647, 0.058824, 1.0 }, + { 0.149020, 0.141176, 0.066667, 1.0 }, + { 0.168627, 0.152941, 0.074510, 1.0 }, + { 0.176471, 0.160784, 0.078431, 1.0 }, + { 0.196078, 0.184314, 0.121569, 1.0 }, + { 0.196078, 0.180392, 0.125490, 1.0 }, + { 0.196078, 0.180392, 0.129412, 1.0 }, + { 0.192157, 0.176471, 0.141176, 1.0 }, + { 0.192157, 0.172549, 0.149020, 1.0 }, + { 0.196078, 0.176471, 0.152941, 1.0 }, + { 0.192157, 0.176471, 0.145098, 1.0 }, + { 0.203922, 0.192157, 0.137255, 1.0 }, + { 0.203922, 0.192157, 0.133333, 1.0 }, + { 0.207843, 0.196078, 0.129412, 1.0 }, + { 0.207843, 0.196078, 0.129412, 1.0 }, + { 0.207843, 0.200000, 0.129412, 1.0 }, + { 0.207843, 0.200000, 0.137255, 1.0 }, + { 0.211765, 0.200000, 0.145098, 1.0 }, + { 0.215686, 0.196078, 0.145098, 1.0 }, + { 0.215686, 0.196078, 0.137255, 1.0 }, + { 0.215686, 0.188235, 0.137255, 1.0 }, + { 0.211765, 0.184314, 0.133333, 1.0 }, + { 0.211765, 0.184314, 0.129412, 1.0 }, + { 0.196078, 0.172549, 0.117647, 1.0 }, + { 0.184314, 0.152941, 0.101961, 1.0 }, + { 0.164706, 0.145098, 0.094118, 1.0 }, + { 0.152941, 0.133333, 0.086275, 1.0 }, + { 0.152941, 0.125490, 0.078431, 1.0 }, + { 0.156863, 0.129412, 0.082353, 1.0 }, + { 0.164706, 0.137255, 0.090196, 1.0 }, + { 0.192157, 0.160784, 0.109804, 1.0 }, + { 0.227451, 0.200000, 0.125490, 1.0 }, + { 0.278431, 0.254902, 0.152941, 1.0 }, + { 0.345098, 0.321569, 0.200000, 1.0 }, + { 0.423529, 0.396078, 0.243137, 1.0 }, + { 0.498039, 0.462745, 0.298039, 1.0 }, + { 0.549020, 0.513725, 0.352941, 1.0 }, + { 0.545098, 0.509804, 0.360784, 1.0 }, + { 0.545098, 0.509804, 0.368627, 1.0 }, + { 0.529412, 0.494118, 0.376471, 1.0 }, + { 0.458824, 0.427451, 0.333333, 1.0 }, + { 0.403922, 0.388235, 0.298039, 1.0 }, + { 0.380392, 0.356863, 0.278431, 1.0 }, + { 0.333333, 0.301961, 0.231373, 1.0 }, + { 0.325490, 0.294118, 0.231373, 1.0 }, + { 0.317647, 0.290196, 0.231373, 1.0 }, + { 0.317647, 0.290196, 0.231373, 1.0 }, + { 0.321569, 0.294118, 0.227451, 1.0 }, + { 0.325490, 0.298039, 0.239216, 1.0 }, + { 0.333333, 0.313725, 0.250980, 1.0 }, + { 0.349020, 0.325490, 0.258824, 1.0 }, + { 0.356863, 0.329412, 0.266667, 1.0 }, + { 0.352941, 0.329412, 0.274510, 1.0 }, + { 0.349020, 0.325490, 0.270588, 1.0 }, + { 0.345098, 0.317647, 0.270588, 1.0 }, + { 0.341176, 0.309804, 0.266667, 1.0 }, + { 0.325490, 0.301961, 0.247059, 1.0 }, + { 0.313725, 0.286275, 0.231373, 1.0 }, + { 0.298039, 0.270588, 0.207843, 1.0 }, + { 0.231373, 0.215686, 0.141176, 1.0 }, + { 0.215686, 0.196078, 0.133333, 1.0 }, + { 0.200000, 0.180392, 0.125490, 1.0 }, + { 0.160784, 0.145098, 0.098039, 1.0 }, + { 0.125490, 0.109804, 0.070588, 1.0 }, + { 0.101961, 0.082353, 0.070588, 1.0 }, + { 0.090196, 0.066667, 0.062745, 1.0 }, + { 0.082353, 0.058824, 0.054902, 1.0 }, + { 0.082353, 0.062745, 0.054902, 1.0 }, + { 0.098039, 0.078431, 0.066667, 1.0 }, + { 0.121569, 0.105882, 0.082353, 1.0 }, + { 0.152941, 0.133333, 0.101961, 1.0 }, + { 0.188235, 0.172549, 0.137255, 1.0 }, + { 0.219608, 0.211765, 0.172549, 1.0 }, + { 0.254902, 0.243137, 0.203922, 1.0 }, + { 0.286275, 0.266667, 0.227451, 1.0 }, + { 0.298039, 0.282353, 0.231373, 1.0 }, + { 0.305882, 0.290196, 0.219608, 1.0 }, + { 0.313725, 0.278431, 0.211765, 1.0 }, + { 0.305882, 0.258824, 0.196078, 1.0 }, + { 0.290196, 0.258824, 0.176471, 1.0 }, + { 0.286275, 0.254902, 0.164706, 1.0 }, + { 0.274510, 0.243137, 0.160784, 1.0 }, + { 0.258824, 0.235294, 0.156863, 1.0 }, + { 0.247059, 0.235294, 0.145098, 1.0 }, + { 0.231373, 0.219608, 0.137255, 1.0 }, + { 0.211765, 0.200000, 0.125490, 1.0 }, + { 0.192157, 0.168627, 0.101961, 1.0 }, + { 0.164706, 0.145098, 0.090196, 1.0 }, + { 0.145098, 0.129412, 0.086275, 1.0 }, + { 0.129412, 0.109804, 0.078431, 1.0 }, + { 0.117647, 0.094118, 0.078431, 1.0 }, + { 0.113725, 0.098039, 0.082353, 1.0 }, + { 0.105882, 0.094118, 0.074510, 1.0 }, + { 0.109804, 0.090196, 0.074510, 1.0 }, + { 0.113725, 0.098039, 0.070588, 1.0 }, + { 0.113725, 0.101961, 0.058824, 1.0 }, + { 0.109804, 0.094118, 0.047059, 1.0 }, + { 0.105882, 0.094118, 0.047059, 1.0 }, + { 0.101961, 0.090196, 0.035294, 1.0 }, + { 0.094118, 0.074510, 0.023529, 1.0 }, + { 0.082353, 0.062745, 0.019608, 1.0 }, + { 0.062745, 0.050980, 0.011765, 1.0 }, + { 0.047059, 0.035294, 0.000000, 1.0 }, + { 0.035294, 0.031373, 0.000000, 1.0 }, + { 0.019608, 0.023529, 0.000000, 1.0 }, + { 0.007843, 0.011765, 0.000000, 1.0 }, + { 0.003922, 0.011765, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.000000, 1.0 }, + { 0.007843, 0.003922, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.003922, 0.000000, 1.0 }, + { 0.027451, 0.007843, 0.007843, 1.0 }, + { 0.031373, 0.007843, 0.011765, 1.0 }, + { 0.035294, 0.015686, 0.015686, 1.0 }, + { 0.043137, 0.019608, 0.027451, 1.0 }, + { 0.047059, 0.019608, 0.031373, 1.0 }, + { 0.050980, 0.031373, 0.019608, 1.0 }, + { 0.050980, 0.031373, 0.019608, 1.0 }, + { 0.047059, 0.031373, 0.015686, 1.0 }, + { 0.039216, 0.035294, 0.003922, 1.0 }, + { 0.031373, 0.027451, 0.000000, 1.0 }, + { 0.027451, 0.019608, 0.000000, 1.0 }, + { 0.015686, 0.011765, 0.000000, 1.0 }, + { 0.011765, 0.003922, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + }; +/* 040221-91 */ +static double4 colors_433[] = { + { 0.462745, 0.349020, 0.352941, 1.0 }, + { 0.435294, 0.333333, 0.345098, 1.0 }, + { 0.392157, 0.317647, 0.325490, 1.0 }, + { 0.352941, 0.301961, 0.305882, 1.0 }, + { 0.309804, 0.294118, 0.290196, 1.0 }, + { 0.270588, 0.290196, 0.274510, 1.0 }, + { 0.250980, 0.286275, 0.266667, 1.0 }, + { 0.231373, 0.282353, 0.262745, 1.0 }, + { 0.160784, 0.254902, 0.239216, 1.0 }, + { 0.145098, 0.243137, 0.227451, 1.0 }, + { 0.129412, 0.235294, 0.219608, 1.0 }, + { 0.109804, 0.231373, 0.215686, 1.0 }, + { 0.094118, 0.227451, 0.211765, 1.0 }, + { 0.078431, 0.227451, 0.219608, 1.0 }, + { 0.066667, 0.231373, 0.231373, 1.0 }, + { 0.066667, 0.231373, 0.231373, 1.0 }, + { 0.066667, 0.231373, 0.235294, 1.0 }, + { 0.066667, 0.243137, 0.247059, 1.0 }, + { 0.066667, 0.250980, 0.262745, 1.0 }, + { 0.070588, 0.262745, 0.278431, 1.0 }, + { 0.074510, 0.254902, 0.274510, 1.0 }, + { 0.082353, 0.247059, 0.270588, 1.0 }, + { 0.090196, 0.243137, 0.262745, 1.0 }, + { 0.098039, 0.239216, 0.254902, 1.0 }, + { 0.113725, 0.223529, 0.227451, 1.0 }, + { 0.105882, 0.203922, 0.200000, 1.0 }, + { 0.098039, 0.184314, 0.172549, 1.0 }, + { 0.090196, 0.156863, 0.141176, 1.0 }, + { 0.082353, 0.129412, 0.109804, 1.0 }, + { 0.082353, 0.121569, 0.101961, 1.0 }, + { 0.082353, 0.117647, 0.094118, 1.0 }, + { 0.074510, 0.109804, 0.078431, 1.0 }, + { 0.066667, 0.113725, 0.082353, 1.0 }, + { 0.031373, 0.109804, 0.090196, 1.0 }, + { 0.019608, 0.105882, 0.090196, 1.0 }, + { 0.011765, 0.105882, 0.090196, 1.0 }, + { 0.011765, 0.105882, 0.094118, 1.0 }, + { 0.011765, 0.109804, 0.098039, 1.0 }, + { 0.011765, 0.109804, 0.098039, 1.0 }, + { 0.015686, 0.109804, 0.101961, 1.0 }, + { 0.039216, 0.117647, 0.113725, 1.0 }, + { 0.047059, 0.125490, 0.117647, 1.0 }, + { 0.058824, 0.133333, 0.125490, 1.0 }, + { 0.070588, 0.152941, 0.141176, 1.0 }, + { 0.082353, 0.172549, 0.160784, 1.0 }, + { 0.094118, 0.184314, 0.172549, 1.0 }, + { 0.109804, 0.200000, 0.188235, 1.0 }, + { 0.121569, 0.227451, 0.219608, 1.0 }, + { 0.141176, 0.250980, 0.247059, 1.0 }, + { 0.219608, 0.321569, 0.317647, 1.0 }, + { 0.278431, 0.352941, 0.345098, 1.0 }, + { 0.337255, 0.384314, 0.376471, 1.0 }, + { 0.360784, 0.384314, 0.376471, 1.0 }, + { 0.384314, 0.388235, 0.376471, 1.0 }, + { 0.392157, 0.384314, 0.368627, 1.0 }, + { 0.400000, 0.384314, 0.364706, 1.0 }, + { 0.407843, 0.360784, 0.345098, 1.0 }, + { 0.372549, 0.341176, 0.325490, 1.0 }, + { 0.337255, 0.325490, 0.309804, 1.0 }, + { 0.278431, 0.290196, 0.274510, 1.0 }, + { 0.219608, 0.254902, 0.239216, 1.0 }, + { 0.188235, 0.239216, 0.223529, 1.0 }, + { 0.160784, 0.223529, 0.211765, 1.0 }, + { 0.109804, 0.203922, 0.196078, 1.0 }, + { 0.066667, 0.188235, 0.180392, 1.0 }, + { 0.019608, 0.149020, 0.141176, 1.0 }, + { 0.019608, 0.141176, 0.129412, 1.0 }, + { 0.019608, 0.137255, 0.121569, 1.0 }, + { 0.019608, 0.137255, 0.121569, 1.0 }, + { 0.023529, 0.141176, 0.121569, 1.0 }, + { 0.039216, 0.149020, 0.133333, 1.0 }, + { 0.062745, 0.160784, 0.141176, 1.0 }, + { 0.117647, 0.180392, 0.168627, 1.0 }, + { 0.149020, 0.203922, 0.196078, 1.0 }, + { 0.180392, 0.231373, 0.227451, 1.0 }, + { 0.235294, 0.262745, 0.266667, 1.0 }, + { 0.294118, 0.294118, 0.309804, 1.0 }, + { 0.317647, 0.309804, 0.325490, 1.0 }, + { 0.341176, 0.329412, 0.345098, 1.0 }, + { 0.372549, 0.349020, 0.356863, 1.0 }, + { 0.376471, 0.356863, 0.364706, 1.0 }, + { 0.356863, 0.360784, 0.356863, 1.0 }, + { 0.341176, 0.360784, 0.352941, 1.0 }, + { 0.329412, 0.364706, 0.352941, 1.0 }, + { 0.317647, 0.356863, 0.345098, 1.0 }, + { 0.305882, 0.352941, 0.337255, 1.0 }, + { 0.274510, 0.341176, 0.313725, 1.0 }, + { 0.250980, 0.325490, 0.294118, 1.0 }, + { 0.270588, 0.345098, 0.317647, 1.0 }, + { 0.333333, 0.376471, 0.352941, 1.0 }, + { 0.396078, 0.411765, 0.388235, 1.0 }, + { 0.431373, 0.435294, 0.407843, 1.0 }, + { 0.470588, 0.458824, 0.427451, 1.0 }, + { 0.549020, 0.498039, 0.466667, 1.0 }, + { 0.611765, 0.541176, 0.505882, 1.0 }, + { 0.670588, 0.564706, 0.541176, 1.0 }, + { 0.713725, 0.572549, 0.560784, 1.0 }, + { 0.694118, 0.552941, 0.541176, 1.0 }, + { 0.635294, 0.521569, 0.501961, 1.0 }, + { 0.580392, 0.490196, 0.466667, 1.0 }, + { 0.545098, 0.462745, 0.439216, 1.0 }, + { 0.509804, 0.435294, 0.415686, 1.0 }, + { 0.427451, 0.380392, 0.368627, 1.0 }, + { 0.333333, 0.325490, 0.321569, 1.0 }, + { 0.184314, 0.247059, 0.231373, 1.0 }, + { 0.141176, 0.223529, 0.207843, 1.0 }, + { 0.098039, 0.203922, 0.188235, 1.0 }, + { 0.086275, 0.196078, 0.184314, 1.0 }, + { 0.074510, 0.192157, 0.180392, 1.0 }, + { 0.066667, 0.192157, 0.180392, 1.0 }, + { 0.074510, 0.192157, 0.180392, 1.0 }, + { 0.094118, 0.192157, 0.184314, 1.0 }, + { 0.125490, 0.196078, 0.188235, 1.0 }, + { 0.207843, 0.231373, 0.219608, 1.0 }, + { 0.223529, 0.239216, 0.227451, 1.0 }, + { 0.239216, 0.250980, 0.235294, 1.0 }, + { 0.278431, 0.262745, 0.247059, 1.0 }, + { 0.305882, 0.266667, 0.243137, 1.0 }, + { 0.333333, 0.270588, 0.250980, 1.0 }, + { 0.349020, 0.278431, 0.250980, 1.0 }, + { 0.352941, 0.282353, 0.258824, 1.0 }, + { 0.341176, 0.270588, 0.243137, 1.0 }, + { 0.333333, 0.262745, 0.231373, 1.0 }, + { 0.325490, 0.254902, 0.223529, 1.0 }, + { 0.321569, 0.250980, 0.219608, 1.0 }, + { 0.294118, 0.243137, 0.203922, 1.0 }, + { 0.278431, 0.239216, 0.203922, 1.0 }, + { 0.266667, 0.243137, 0.200000, 1.0 }, + { 0.262745, 0.247059, 0.196078, 1.0 }, + { 0.254902, 0.254902, 0.203922, 1.0 }, + { 0.247059, 0.258824, 0.207843, 1.0 }, + { 0.243137, 0.266667, 0.215686, 1.0 }, + { 0.227451, 0.282353, 0.231373, 1.0 }, + { 0.211765, 0.298039, 0.239216, 1.0 }, + { 0.203922, 0.305882, 0.243137, 1.0 }, + { 0.196078, 0.301961, 0.243137, 1.0 }, + { 0.164706, 0.290196, 0.243137, 1.0 }, + { 0.160784, 0.286275, 0.235294, 1.0 }, + { 0.160784, 0.282353, 0.231373, 1.0 }, + { 0.164706, 0.274510, 0.223529, 1.0 }, + { 0.168627, 0.270588, 0.219608, 1.0 }, + { 0.176471, 0.254902, 0.215686, 1.0 }, + { 0.180392, 0.239216, 0.203922, 1.0 }, + { 0.188235, 0.215686, 0.184314, 1.0 }, + { 0.192157, 0.203922, 0.168627, 1.0 }, + { 0.184314, 0.180392, 0.145098, 1.0 }, + { 0.176471, 0.176471, 0.145098, 1.0 }, + { 0.168627, 0.172549, 0.149020, 1.0 }, + { 0.152941, 0.164706, 0.152941, 1.0 }, + { 0.133333, 0.156863, 0.156863, 1.0 }, + { 0.113725, 0.156863, 0.149020, 1.0 }, + { 0.101961, 0.156863, 0.149020, 1.0 }, + { 0.098039, 0.180392, 0.180392, 1.0 }, + { 0.109804, 0.192157, 0.196078, 1.0 }, + { 0.121569, 0.207843, 0.215686, 1.0 }, + { 0.168627, 0.250980, 0.262745, 1.0 }, + { 0.223529, 0.294118, 0.294118, 1.0 }, + { 0.298039, 0.333333, 0.329412, 1.0 }, + { 0.372549, 0.372549, 0.368627, 1.0 }, + { 0.447059, 0.411765, 0.403922, 1.0 }, + { 0.529412, 0.454902, 0.439216, 1.0 }, + { 0.623529, 0.486275, 0.478431, 1.0 }, + { 0.643137, 0.498039, 0.490196, 1.0 }, + { 0.666667, 0.509804, 0.501961, 1.0 }, + { 0.713725, 0.525490, 0.529412, 1.0 }, + { 0.764706, 0.564706, 0.556863, 1.0 }, + { 0.803922, 0.588235, 0.584314, 1.0 }, + { 0.823529, 0.600000, 0.600000, 1.0 }, + { 0.850980, 0.639216, 0.654902, 1.0 }, + { 0.858824, 0.654902, 0.666667, 1.0 }, + { 0.866667, 0.670588, 0.678431, 1.0 }, + { 0.886275, 0.698039, 0.709804, 1.0 }, + { 0.905882, 0.717647, 0.729412, 1.0 }, + { 0.929412, 0.749020, 0.756863, 1.0 }, + { 0.949020, 0.776471, 0.780392, 1.0 }, + { 0.956863, 0.800000, 0.796078, 1.0 }, + { 0.956863, 0.803922, 0.800000, 1.0 }, + { 0.933333, 0.788235, 0.776471, 1.0 }, + { 0.909804, 0.764706, 0.752941, 1.0 }, + { 0.878431, 0.737255, 0.725490, 1.0 }, + { 0.847059, 0.709804, 0.686275, 1.0 }, + { 0.807843, 0.670588, 0.647059, 1.0 }, + { 0.733333, 0.611765, 0.588235, 1.0 }, + { 0.650980, 0.533333, 0.513725, 1.0 }, + { 0.443137, 0.376471, 0.356863, 1.0 }, + { 0.400000, 0.345098, 0.325490, 1.0 }, + { 0.360784, 0.317647, 0.298039, 1.0 }, + { 0.282353, 0.266667, 0.250980, 1.0 }, + { 0.227451, 0.227451, 0.219608, 1.0 }, + { 0.188235, 0.203922, 0.200000, 1.0 }, + { 0.180392, 0.203922, 0.200000, 1.0 }, + { 0.219608, 0.223529, 0.219608, 1.0 }, + { 0.274510, 0.243137, 0.250980, 1.0 }, + { 0.329412, 0.278431, 0.290196, 1.0 }, + { 0.388235, 0.313725, 0.325490, 1.0 }, + { 0.435294, 0.356863, 0.368627, 1.0 }, + { 0.486275, 0.415686, 0.419608, 1.0 }, + { 0.549020, 0.450980, 0.462745, 1.0 }, + { 0.600000, 0.478431, 0.494118, 1.0 }, + { 0.635294, 0.490196, 0.505882, 1.0 }, + { 0.639216, 0.486275, 0.501961, 1.0 }, + { 0.627451, 0.498039, 0.509804, 1.0 }, + { 0.603922, 0.498039, 0.501961, 1.0 }, + { 0.576471, 0.486275, 0.486275, 1.0 }, + { 0.556863, 0.458824, 0.458824, 1.0 }, + { 0.521569, 0.423529, 0.419608, 1.0 }, + { 0.490196, 0.388235, 0.392157, 1.0 }, + { 0.435294, 0.356863, 0.360784, 1.0 }, + { 0.380392, 0.325490, 0.325490, 1.0 }, + { 0.317647, 0.298039, 0.294118, 1.0 }, + { 0.258824, 0.266667, 0.266667, 1.0 }, + { 0.211765, 0.243137, 0.247059, 1.0 }, + { 0.164706, 0.227451, 0.235294, 1.0 }, + { 0.129412, 0.215686, 0.227451, 1.0 }, + { 0.101961, 0.211765, 0.223529, 1.0 }, + { 0.086275, 0.211765, 0.223529, 1.0 }, + { 0.078431, 0.215686, 0.223529, 1.0 }, + { 0.066667, 0.219608, 0.227451, 1.0 }, + { 0.050980, 0.211765, 0.227451, 1.0 }, + { 0.047059, 0.203922, 0.223529, 1.0 }, + { 0.043137, 0.203922, 0.219608, 1.0 }, + { 0.047059, 0.207843, 0.215686, 1.0 }, + { 0.047059, 0.211765, 0.215686, 1.0 }, + { 0.043137, 0.207843, 0.215686, 1.0 }, + { 0.047059, 0.196078, 0.207843, 1.0 }, + { 0.050980, 0.196078, 0.211765, 1.0 }, + { 0.070588, 0.211765, 0.219608, 1.0 }, + { 0.109804, 0.235294, 0.235294, 1.0 }, + { 0.164706, 0.270588, 0.266667, 1.0 }, + { 0.235294, 0.301961, 0.298039, 1.0 }, + { 0.294118, 0.329412, 0.333333, 1.0 }, + { 0.352941, 0.364706, 0.364706, 1.0 }, + { 0.411765, 0.407843, 0.407843, 1.0 }, + { 0.482353, 0.454902, 0.454902, 1.0 }, + { 0.568627, 0.505882, 0.505882, 1.0 }, + { 0.643137, 0.537255, 0.545098, 1.0 }, + { 0.701961, 0.552941, 0.568627, 1.0 }, + { 0.729412, 0.560784, 0.580392, 1.0 }, + { 0.741176, 0.560784, 0.580392, 1.0 }, + { 0.749020, 0.560784, 0.580392, 1.0 }, + { 0.729412, 0.549020, 0.564706, 1.0 }, + { 0.694118, 0.521569, 0.533333, 1.0 }, + { 0.654902, 0.482353, 0.494118, 1.0 }, + { 0.596078, 0.439216, 0.439216, 1.0 }, + { 0.541176, 0.396078, 0.396078, 1.0 }, + { 0.478431, 0.360784, 0.349020, 1.0 }, + { 0.419608, 0.333333, 0.309804, 1.0 }, + { 0.368627, 0.305882, 0.278431, 1.0 }, + { 0.337255, 0.298039, 0.262745, 1.0 }, + { 0.329412, 0.298039, 0.262745, 1.0 }, + { 0.360784, 0.305882, 0.278431, 1.0 }, + { 0.384314, 0.317647, 0.294118, 1.0 }, + { 0.419608, 0.321569, 0.305882, 1.0 }, + { 0.447059, 0.321569, 0.313725, 1.0 }, + { 0.443137, 0.329412, 0.321569, 1.0 }, + { 0.470588, 0.337255, 0.341176, 1.0 }, + }; +/* 040221-92 */ +static double4 colors_434[] = { + { 0.235294, 0.168627, 0.027451, 1.0 }, + { 0.215686, 0.160784, 0.035294, 1.0 }, + { 0.196078, 0.145098, 0.035294, 1.0 }, + { 0.180392, 0.133333, 0.039216, 1.0 }, + { 0.149020, 0.121569, 0.035294, 1.0 }, + { 0.121569, 0.109804, 0.031373, 1.0 }, + { 0.121569, 0.109804, 0.023529, 1.0 }, + { 0.125490, 0.113725, 0.019608, 1.0 }, + { 0.137255, 0.105882, 0.015686, 1.0 }, + { 0.125490, 0.094118, 0.019608, 1.0 }, + { 0.113725, 0.082353, 0.027451, 1.0 }, + { 0.098039, 0.066667, 0.035294, 1.0 }, + { 0.086275, 0.054902, 0.043137, 1.0 }, + { 0.074510, 0.047059, 0.043137, 1.0 }, + { 0.066667, 0.039216, 0.047059, 1.0 }, + { 0.062745, 0.035294, 0.050980, 1.0 }, + { 0.062745, 0.031373, 0.054902, 1.0 }, + { 0.050980, 0.023529, 0.062745, 1.0 }, + { 0.039216, 0.023529, 0.066667, 1.0 }, + { 0.027451, 0.023529, 0.070588, 1.0 }, + { 0.015686, 0.023529, 0.066667, 1.0 }, + { 0.007843, 0.023529, 0.062745, 1.0 }, + { 0.007843, 0.019608, 0.058824, 1.0 }, + { 0.007843, 0.019608, 0.054902, 1.0 }, + { 0.019608, 0.011765, 0.035294, 1.0 }, + { 0.031373, 0.011765, 0.027451, 1.0 }, + { 0.043137, 0.011765, 0.023529, 1.0 }, + { 0.050980, 0.015686, 0.019608, 1.0 }, + { 0.062745, 0.023529, 0.015686, 1.0 }, + { 0.066667, 0.023529, 0.011765, 1.0 }, + { 0.070588, 0.027451, 0.007843, 1.0 }, + { 0.078431, 0.031373, 0.003922, 1.0 }, + { 0.094118, 0.031373, 0.000000, 1.0 }, + { 0.121569, 0.031373, 0.000000, 1.0 }, + { 0.137255, 0.031373, 0.003922, 1.0 }, + { 0.152941, 0.031373, 0.007843, 1.0 }, + { 0.168627, 0.035294, 0.019608, 1.0 }, + { 0.184314, 0.043137, 0.031373, 1.0 }, + { 0.184314, 0.047059, 0.035294, 1.0 }, + { 0.188235, 0.054902, 0.039216, 1.0 }, + { 0.200000, 0.074510, 0.047059, 1.0 }, + { 0.192157, 0.066667, 0.047059, 1.0 }, + { 0.184314, 0.062745, 0.050980, 1.0 }, + { 0.184314, 0.050980, 0.058824, 1.0 }, + { 0.184314, 0.043137, 0.066667, 1.0 }, + { 0.180392, 0.039216, 0.066667, 1.0 }, + { 0.180392, 0.039216, 0.066667, 1.0 }, + { 0.184314, 0.035294, 0.070588, 1.0 }, + { 0.188235, 0.043137, 0.062745, 1.0 }, + { 0.207843, 0.047059, 0.047059, 1.0 }, + { 0.203922, 0.043137, 0.039216, 1.0 }, + { 0.200000, 0.039216, 0.031373, 1.0 }, + { 0.196078, 0.031373, 0.027451, 1.0 }, + { 0.192157, 0.027451, 0.023529, 1.0 }, + { 0.188235, 0.027451, 0.015686, 1.0 }, + { 0.188235, 0.031373, 0.011765, 1.0 }, + { 0.211765, 0.054902, 0.007843, 1.0 }, + { 0.235294, 0.070588, 0.007843, 1.0 }, + { 0.258824, 0.090196, 0.007843, 1.0 }, + { 0.278431, 0.101961, 0.007843, 1.0 }, + { 0.298039, 0.113725, 0.007843, 1.0 }, + { 0.305882, 0.117647, 0.007843, 1.0 }, + { 0.313725, 0.125490, 0.007843, 1.0 }, + { 0.325490, 0.141176, 0.015686, 1.0 }, + { 0.341176, 0.160784, 0.023529, 1.0 }, + { 0.403922, 0.207843, 0.050980, 1.0 }, + { 0.435294, 0.223529, 0.054902, 1.0 }, + { 0.466667, 0.239216, 0.058824, 1.0 }, + { 0.478431, 0.235294, 0.054902, 1.0 }, + { 0.490196, 0.231373, 0.050980, 1.0 }, + { 0.505882, 0.227451, 0.050980, 1.0 }, + { 0.501961, 0.219608, 0.043137, 1.0 }, + { 0.478431, 0.223529, 0.043137, 1.0 }, + { 0.447059, 0.223529, 0.047059, 1.0 }, + { 0.415686, 0.223529, 0.050980, 1.0 }, + { 0.376471, 0.203922, 0.047059, 1.0 }, + { 0.341176, 0.184314, 0.043137, 1.0 }, + { 0.321569, 0.168627, 0.043137, 1.0 }, + { 0.301961, 0.156863, 0.047059, 1.0 }, + { 0.266667, 0.141176, 0.047059, 1.0 }, + { 0.266667, 0.149020, 0.074510, 1.0 }, + { 0.298039, 0.188235, 0.109804, 1.0 }, + { 0.313725, 0.200000, 0.105882, 1.0 }, + { 0.329412, 0.215686, 0.101961, 1.0 }, + { 0.333333, 0.211765, 0.101961, 1.0 }, + { 0.341176, 0.207843, 0.101961, 1.0 }, + { 0.333333, 0.196078, 0.082353, 1.0 }, + { 0.325490, 0.188235, 0.094118, 1.0 }, + { 0.368627, 0.200000, 0.121569, 1.0 }, + { 0.388235, 0.223529, 0.117647, 1.0 }, + { 0.411765, 0.250980, 0.117647, 1.0 }, + { 0.415686, 0.254902, 0.113725, 1.0 }, + { 0.423529, 0.262745, 0.109804, 1.0 }, + { 0.407843, 0.258824, 0.074510, 1.0 }, + { 0.364706, 0.247059, 0.047059, 1.0 }, + { 0.317647, 0.227451, 0.035294, 1.0 }, + { 0.274510, 0.211765, 0.027451, 1.0 }, + { 0.188235, 0.203922, 0.027451, 1.0 }, + { 0.160784, 0.203922, 0.039216, 1.0 }, + { 0.137255, 0.207843, 0.050980, 1.0 }, + { 0.125490, 0.203922, 0.050980, 1.0 }, + { 0.117647, 0.203922, 0.050980, 1.0 }, + { 0.098039, 0.192157, 0.047059, 1.0 }, + { 0.090196, 0.172549, 0.043137, 1.0 }, + { 0.050980, 0.141176, 0.023529, 1.0 }, + { 0.039216, 0.137255, 0.031373, 1.0 }, + { 0.027451, 0.133333, 0.043137, 1.0 }, + { 0.019608, 0.133333, 0.050980, 1.0 }, + { 0.015686, 0.133333, 0.058824, 1.0 }, + { 0.019608, 0.129412, 0.070588, 1.0 }, + { 0.039216, 0.121569, 0.078431, 1.0 }, + { 0.062745, 0.117647, 0.082353, 1.0 }, + { 0.086275, 0.121569, 0.074510, 1.0 }, + { 0.145098, 0.133333, 0.066667, 1.0 }, + { 0.152941, 0.141176, 0.070588, 1.0 }, + { 0.160784, 0.149020, 0.078431, 1.0 }, + { 0.200000, 0.172549, 0.101961, 1.0 }, + { 0.247059, 0.203922, 0.121569, 1.0 }, + { 0.301961, 0.239216, 0.137255, 1.0 }, + { 0.352941, 0.282353, 0.149020, 1.0 }, + { 0.478431, 0.360784, 0.172549, 1.0 }, + { 0.533333, 0.384314, 0.168627, 1.0 }, + { 0.588235, 0.411765, 0.168627, 1.0 }, + { 0.607843, 0.419608, 0.168627, 1.0 }, + { 0.627451, 0.431373, 0.168627, 1.0 }, + { 0.670588, 0.443137, 0.172549, 1.0 }, + { 0.701961, 0.458824, 0.152941, 1.0 }, + { 0.701961, 0.486275, 0.164706, 1.0 }, + { 0.705882, 0.494118, 0.156863, 1.0 }, + { 0.678431, 0.478431, 0.133333, 1.0 }, + { 0.658824, 0.458824, 0.121569, 1.0 }, + { 0.639216, 0.443137, 0.113725, 1.0 }, + { 0.603922, 0.403922, 0.101961, 1.0 }, + { 0.572549, 0.352941, 0.074510, 1.0 }, + { 0.513725, 0.313725, 0.050980, 1.0 }, + { 0.458824, 0.266667, 0.031373, 1.0 }, + { 0.333333, 0.188235, 0.023529, 1.0 }, + { 0.274510, 0.152941, 0.015686, 1.0 }, + { 0.215686, 0.121569, 0.011765, 1.0 }, + { 0.196078, 0.105882, 0.015686, 1.0 }, + { 0.176471, 0.090196, 0.019608, 1.0 }, + { 0.141176, 0.062745, 0.035294, 1.0 }, + { 0.125490, 0.047059, 0.050980, 1.0 }, + { 0.105882, 0.027451, 0.101961, 1.0 }, + { 0.090196, 0.019608, 0.160784, 1.0 }, + { 0.066667, 0.011765, 0.184314, 1.0 }, + { 0.058824, 0.007843, 0.180392, 1.0 }, + { 0.054902, 0.007843, 0.180392, 1.0 }, + { 0.043137, 0.011765, 0.176471, 1.0 }, + { 0.043137, 0.019608, 0.152941, 1.0 }, + { 0.035294, 0.027451, 0.145098, 1.0 }, + { 0.031373, 0.043137, 0.188235, 1.0 }, + { 0.054902, 0.094118, 0.215686, 1.0 }, + { 0.062745, 0.101961, 0.215686, 1.0 }, + { 0.070588, 0.109804, 0.215686, 1.0 }, + { 0.090196, 0.125490, 0.203922, 1.0 }, + { 0.109804, 0.149020, 0.160784, 1.0 }, + { 0.125490, 0.156863, 0.098039, 1.0 }, + { 0.129412, 0.160784, 0.078431, 1.0 }, + { 0.133333, 0.164706, 0.062745, 1.0 }, + { 0.141176, 0.172549, 0.058824, 1.0 }, + { 0.152941, 0.160784, 0.062745, 1.0 }, + { 0.152941, 0.156863, 0.062745, 1.0 }, + { 0.156863, 0.156863, 0.062745, 1.0 }, + { 0.164706, 0.149020, 0.050980, 1.0 }, + { 0.164706, 0.129412, 0.047059, 1.0 }, + { 0.152941, 0.105882, 0.035294, 1.0 }, + { 0.145098, 0.090196, 0.023529, 1.0 }, + { 0.113725, 0.050980, 0.007843, 1.0 }, + { 0.105882, 0.039216, 0.003922, 1.0 }, + { 0.101961, 0.031373, 0.000000, 1.0 }, + { 0.094118, 0.019608, 0.000000, 1.0 }, + { 0.094118, 0.011765, 0.000000, 1.0 }, + { 0.101961, 0.003922, 0.000000, 1.0 }, + { 0.129412, 0.003922, 0.000000, 1.0 }, + { 0.168627, 0.003922, 0.000000, 1.0 }, + { 0.207843, 0.003922, 0.007843, 1.0 }, + { 0.235294, 0.011765, 0.007843, 1.0 }, + { 0.250980, 0.023529, 0.007843, 1.0 }, + { 0.262745, 0.027451, 0.015686, 1.0 }, + { 0.254902, 0.031373, 0.027451, 1.0 }, + { 0.258824, 0.039216, 0.043137, 1.0 }, + { 0.270588, 0.050980, 0.047059, 1.0 }, + { 0.294118, 0.058824, 0.066667, 1.0 }, + { 0.325490, 0.098039, 0.070588, 1.0 }, + { 0.325490, 0.109804, 0.066667, 1.0 }, + { 0.325490, 0.121569, 0.066667, 1.0 }, + { 0.309804, 0.141176, 0.062745, 1.0 }, + { 0.282353, 0.149020, 0.066667, 1.0 }, + { 0.250980, 0.156863, 0.062745, 1.0 }, + { 0.235294, 0.168627, 0.070588, 1.0 }, + { 0.231373, 0.176471, 0.082353, 1.0 }, + { 0.239216, 0.192157, 0.082353, 1.0 }, + { 0.247059, 0.219608, 0.082353, 1.0 }, + { 0.258824, 0.247059, 0.090196, 1.0 }, + { 0.286275, 0.262745, 0.098039, 1.0 }, + { 0.313725, 0.266667, 0.101961, 1.0 }, + { 0.325490, 0.274510, 0.101961, 1.0 }, + { 0.341176, 0.278431, 0.117647, 1.0 }, + { 0.356863, 0.282353, 0.109804, 1.0 }, + { 0.368627, 0.282353, 0.101961, 1.0 }, + { 0.368627, 0.294118, 0.109804, 1.0 }, + { 0.388235, 0.305882, 0.121569, 1.0 }, + { 0.431373, 0.313725, 0.117647, 1.0 }, + { 0.458824, 0.313725, 0.109804, 1.0 }, + { 0.466667, 0.309804, 0.117647, 1.0 }, + { 0.474510, 0.301961, 0.101961, 1.0 }, + { 0.462745, 0.278431, 0.074510, 1.0 }, + { 0.419608, 0.254902, 0.054902, 1.0 }, + { 0.364706, 0.227451, 0.043137, 1.0 }, + { 0.341176, 0.211765, 0.031373, 1.0 }, + { 0.321569, 0.184314, 0.019608, 1.0 }, + { 0.305882, 0.168627, 0.019608, 1.0 }, + { 0.298039, 0.156863, 0.011765, 1.0 }, + { 0.290196, 0.149020, 0.011765, 1.0 }, + { 0.286275, 0.141176, 0.015686, 1.0 }, + { 0.266667, 0.133333, 0.027451, 1.0 }, + { 0.254902, 0.145098, 0.043137, 1.0 }, + { 0.250980, 0.152941, 0.058824, 1.0 }, + { 0.254902, 0.168627, 0.070588, 1.0 }, + { 0.258824, 0.196078, 0.074510, 1.0 }, + { 0.235294, 0.211765, 0.074510, 1.0 }, + { 0.227451, 0.235294, 0.078431, 1.0 }, + { 0.223529, 0.286275, 0.090196, 1.0 }, + { 0.223529, 0.341176, 0.101961, 1.0 }, + { 0.215686, 0.368627, 0.113725, 1.0 }, + { 0.207843, 0.376471, 0.125490, 1.0 }, + { 0.215686, 0.396078, 0.145098, 1.0 }, + { 0.192157, 0.400000, 0.145098, 1.0 }, + { 0.164706, 0.376471, 0.145098, 1.0 }, + { 0.137255, 0.392157, 0.156863, 1.0 }, + { 0.133333, 0.407843, 0.188235, 1.0 }, + { 0.101961, 0.400000, 0.188235, 1.0 }, + { 0.074510, 0.364706, 0.180392, 1.0 }, + { 0.066667, 0.337255, 0.192157, 1.0 }, + { 0.062745, 0.294118, 0.192157, 1.0 }, + { 0.054902, 0.223529, 0.184314, 1.0 }, + { 0.039216, 0.180392, 0.176471, 1.0 }, + { 0.054902, 0.164706, 0.211765, 1.0 }, + { 0.058824, 0.156863, 0.227451, 1.0 }, + { 0.070588, 0.145098, 0.223529, 1.0 }, + { 0.082353, 0.133333, 0.219608, 1.0 }, + { 0.090196, 0.109804, 0.192157, 1.0 }, + { 0.090196, 0.078431, 0.160784, 1.0 }, + { 0.090196, 0.062745, 0.121569, 1.0 }, + { 0.101961, 0.058824, 0.101961, 1.0 }, + { 0.113725, 0.066667, 0.101961, 1.0 }, + { 0.133333, 0.078431, 0.098039, 1.0 }, + { 0.180392, 0.101961, 0.101961, 1.0 }, + { 0.219608, 0.117647, 0.086275, 1.0 }, + { 0.215686, 0.117647, 0.082353, 1.0 }, + { 0.219608, 0.121569, 0.070588, 1.0 }, + { 0.223529, 0.121569, 0.054902, 1.0 }, + { 0.223529, 0.129412, 0.043137, 1.0 }, + { 0.196078, 0.133333, 0.031373, 1.0 }, + { 0.203922, 0.149020, 0.039216, 1.0 }, + }; +/* 040221-93 */ +static double4 colors_435[] = { + { 0.729412, 0.733333, 0.576471, 1.0 }, + { 0.815686, 0.807843, 0.717647, 1.0 }, + { 0.850980, 0.843137, 0.776471, 1.0 }, + { 0.890196, 0.878431, 0.839216, 1.0 }, + { 0.913725, 0.905882, 0.886275, 1.0 }, + { 0.937255, 0.937255, 0.933333, 1.0 }, + { 0.925490, 0.925490, 0.917647, 1.0 }, + { 0.917647, 0.913725, 0.905882, 1.0 }, + { 0.854902, 0.847059, 0.803922, 1.0 }, + { 0.811765, 0.800000, 0.745098, 1.0 }, + { 0.772549, 0.756863, 0.686275, 1.0 }, + { 0.725490, 0.717647, 0.635294, 1.0 }, + { 0.682353, 0.682353, 0.584314, 1.0 }, + { 0.635294, 0.647059, 0.537255, 1.0 }, + { 0.588235, 0.611765, 0.494118, 1.0 }, + { 0.568627, 0.592157, 0.466667, 1.0 }, + { 0.549020, 0.572549, 0.443137, 1.0 }, + { 0.474510, 0.505882, 0.325490, 1.0 }, + { 0.447059, 0.474510, 0.270588, 1.0 }, + { 0.423529, 0.443137, 0.215686, 1.0 }, + { 0.407843, 0.431373, 0.196078, 1.0 }, + { 0.392157, 0.423529, 0.180392, 1.0 }, + { 0.388235, 0.423529, 0.180392, 1.0 }, + { 0.388235, 0.423529, 0.180392, 1.0 }, + { 0.392157, 0.435294, 0.180392, 1.0 }, + { 0.403922, 0.439216, 0.168627, 1.0 }, + { 0.415686, 0.443137, 0.156863, 1.0 }, + { 0.415686, 0.447059, 0.141176, 1.0 }, + { 0.419608, 0.450980, 0.129412, 1.0 }, + { 0.415686, 0.447059, 0.121569, 1.0 }, + { 0.411765, 0.447059, 0.113725, 1.0 }, + { 0.384314, 0.439216, 0.109804, 1.0 }, + { 0.364706, 0.423529, 0.105882, 1.0 }, + { 0.305882, 0.388235, 0.086275, 1.0 }, + { 0.282353, 0.376471, 0.074510, 1.0 }, + { 0.258824, 0.364706, 0.066667, 1.0 }, + { 0.239216, 0.356863, 0.062745, 1.0 }, + { 0.223529, 0.349020, 0.062745, 1.0 }, + { 0.215686, 0.349020, 0.066667, 1.0 }, + { 0.207843, 0.352941, 0.070588, 1.0 }, + { 0.196078, 0.337255, 0.090196, 1.0 }, + { 0.196078, 0.333333, 0.098039, 1.0 }, + { 0.200000, 0.333333, 0.105882, 1.0 }, + { 0.211765, 0.337255, 0.109804, 1.0 }, + { 0.227451, 0.345098, 0.117647, 1.0 }, + { 0.235294, 0.352941, 0.121569, 1.0 }, + { 0.243137, 0.364706, 0.125490, 1.0 }, + { 0.258824, 0.372549, 0.141176, 1.0 }, + { 0.274510, 0.380392, 0.152941, 1.0 }, + { 0.301961, 0.388235, 0.168627, 1.0 }, + { 0.301961, 0.380392, 0.156863, 1.0 }, + { 0.305882, 0.376471, 0.149020, 1.0 }, + { 0.294118, 0.368627, 0.133333, 1.0 }, + { 0.286275, 0.364706, 0.117647, 1.0 }, + { 0.278431, 0.356863, 0.109804, 1.0 }, + { 0.270588, 0.349020, 0.105882, 1.0 }, + { 0.239216, 0.325490, 0.090196, 1.0 }, + { 0.231373, 0.313725, 0.078431, 1.0 }, + { 0.227451, 0.301961, 0.070588, 1.0 }, + { 0.215686, 0.294118, 0.054902, 1.0 }, + { 0.207843, 0.290196, 0.043137, 1.0 }, + { 0.200000, 0.286275, 0.035294, 1.0 }, + { 0.192157, 0.282353, 0.031373, 1.0 }, + { 0.176471, 0.282353, 0.027451, 1.0 }, + { 0.172549, 0.282353, 0.027451, 1.0 }, + { 0.211765, 0.313725, 0.054902, 1.0 }, + { 0.266667, 0.352941, 0.090196, 1.0 }, + { 0.325490, 0.396078, 0.129412, 1.0 }, + { 0.352941, 0.427451, 0.160784, 1.0 }, + { 0.384314, 0.458824, 0.196078, 1.0 }, + { 0.443137, 0.509804, 0.266667, 1.0 }, + { 0.494118, 0.552941, 0.341176, 1.0 }, + { 0.584314, 0.627451, 0.450980, 1.0 }, + { 0.615686, 0.639216, 0.462745, 1.0 }, + { 0.647059, 0.654902, 0.478431, 1.0 }, + { 0.662745, 0.666667, 0.482353, 1.0 }, + { 0.682353, 0.682353, 0.490196, 1.0 }, + { 0.682353, 0.682353, 0.494118, 1.0 }, + { 0.682353, 0.682353, 0.501961, 1.0 }, + { 0.674510, 0.690196, 0.517647, 1.0 }, + { 0.678431, 0.686275, 0.525490, 1.0 }, + { 0.670588, 0.658824, 0.490196, 1.0 }, + { 0.654902, 0.631373, 0.443137, 1.0 }, + { 0.639216, 0.603922, 0.396078, 1.0 }, + { 0.619608, 0.588235, 0.368627, 1.0 }, + { 0.600000, 0.572549, 0.341176, 1.0 }, + { 0.556863, 0.545098, 0.294118, 1.0 }, + { 0.521569, 0.513725, 0.266667, 1.0 }, + { 0.498039, 0.498039, 0.250980, 1.0 }, + { 0.521569, 0.509804, 0.266667, 1.0 }, + { 0.545098, 0.525490, 0.282353, 1.0 }, + { 0.560784, 0.533333, 0.294118, 1.0 }, + { 0.576471, 0.545098, 0.305882, 1.0 }, + { 0.603922, 0.572549, 0.321569, 1.0 }, + { 0.623529, 0.600000, 0.356863, 1.0 }, + { 0.635294, 0.611765, 0.396078, 1.0 }, + { 0.647059, 0.631373, 0.439216, 1.0 }, + { 0.686275, 0.686275, 0.533333, 1.0 }, + { 0.721569, 0.717647, 0.580392, 1.0 }, + { 0.756863, 0.749020, 0.627451, 1.0 }, + { 0.776471, 0.772549, 0.650980, 1.0 }, + { 0.800000, 0.796078, 0.674510, 1.0 }, + { 0.847059, 0.835294, 0.725490, 1.0 }, + { 0.878431, 0.866667, 0.768627, 1.0 }, + { 0.894118, 0.878431, 0.788235, 1.0 }, + { 0.854902, 0.854902, 0.760784, 1.0 }, + { 0.815686, 0.831373, 0.737255, 1.0 }, + { 0.788235, 0.807843, 0.705882, 1.0 }, + { 0.764706, 0.784314, 0.674510, 1.0 }, + { 0.717647, 0.737255, 0.607843, 1.0 }, + { 0.658824, 0.698039, 0.549020, 1.0 }, + { 0.603922, 0.643137, 0.490196, 1.0 }, + { 0.556863, 0.592157, 0.423529, 1.0 }, + { 0.439216, 0.494118, 0.298039, 1.0 }, + { 0.403922, 0.466667, 0.266667, 1.0 }, + { 0.372549, 0.439216, 0.235294, 1.0 }, + { 0.317647, 0.388235, 0.176471, 1.0 }, + { 0.262745, 0.345098, 0.133333, 1.0 }, + { 0.219608, 0.290196, 0.105882, 1.0 }, + { 0.188235, 0.247059, 0.078431, 1.0 }, + { 0.164706, 0.200000, 0.047059, 1.0 }, + { 0.172549, 0.207843, 0.039216, 1.0 }, + { 0.180392, 0.219608, 0.035294, 1.0 }, + { 0.188235, 0.231373, 0.039216, 1.0 }, + { 0.200000, 0.243137, 0.043137, 1.0 }, + { 0.219608, 0.262745, 0.054902, 1.0 }, + { 0.235294, 0.278431, 0.058824, 1.0 }, + { 0.250980, 0.286275, 0.066667, 1.0 }, + { 0.266667, 0.298039, 0.070588, 1.0 }, + { 0.298039, 0.333333, 0.078431, 1.0 }, + { 0.305882, 0.345098, 0.078431, 1.0 }, + { 0.313725, 0.356863, 0.082353, 1.0 }, + { 0.329412, 0.384314, 0.090196, 1.0 }, + { 0.333333, 0.407843, 0.086275, 1.0 }, + { 0.329412, 0.411765, 0.086275, 1.0 }, + { 0.321569, 0.411765, 0.086275, 1.0 }, + { 0.301961, 0.407843, 0.086275, 1.0 }, + { 0.298039, 0.400000, 0.090196, 1.0 }, + { 0.298039, 0.392157, 0.094118, 1.0 }, + { 0.298039, 0.392157, 0.094118, 1.0 }, + { 0.298039, 0.396078, 0.094118, 1.0 }, + { 0.294118, 0.392157, 0.086275, 1.0 }, + { 0.286275, 0.384314, 0.078431, 1.0 }, + { 0.278431, 0.376471, 0.070588, 1.0 }, + { 0.262745, 0.364706, 0.062745, 1.0 }, + { 0.247059, 0.329412, 0.062745, 1.0 }, + { 0.247059, 0.321569, 0.066667, 1.0 }, + { 0.250980, 0.313725, 0.070588, 1.0 }, + { 0.247059, 0.298039, 0.070588, 1.0 }, + { 0.239216, 0.282353, 0.070588, 1.0 }, + { 0.223529, 0.262745, 0.066667, 1.0 }, + { 0.211765, 0.239216, 0.066667, 1.0 }, + { 0.196078, 0.231373, 0.074510, 1.0 }, + { 0.200000, 0.231373, 0.078431, 1.0 }, + { 0.207843, 0.235294, 0.082353, 1.0 }, + { 0.219608, 0.243137, 0.090196, 1.0 }, + { 0.235294, 0.262745, 0.105882, 1.0 }, + { 0.250980, 0.278431, 0.117647, 1.0 }, + { 0.278431, 0.290196, 0.137255, 1.0 }, + { 0.305882, 0.317647, 0.164706, 1.0 }, + { 0.345098, 0.352941, 0.192157, 1.0 }, + { 0.458824, 0.447059, 0.250980, 1.0 }, + { 0.494118, 0.478431, 0.270588, 1.0 }, + { 0.533333, 0.509804, 0.294118, 1.0 }, + { 0.600000, 0.572549, 0.349020, 1.0 }, + { 0.658824, 0.627451, 0.407843, 1.0 }, + { 0.705882, 0.674510, 0.470588, 1.0 }, + { 0.749020, 0.709804, 0.537255, 1.0 }, + { 0.815686, 0.776471, 0.647059, 1.0 }, + { 0.831373, 0.784314, 0.662745, 1.0 }, + { 0.847059, 0.796078, 0.678431, 1.0 }, + { 0.878431, 0.827451, 0.717647, 1.0 }, + { 0.898039, 0.850980, 0.752941, 1.0 }, + { 0.913725, 0.862745, 0.776471, 1.0 }, + { 0.921569, 0.862745, 0.776471, 1.0 }, + { 0.905882, 0.850980, 0.768627, 1.0 }, + { 0.878431, 0.835294, 0.749020, 1.0 }, + { 0.850980, 0.803922, 0.705882, 1.0 }, + { 0.827451, 0.776471, 0.658824, 1.0 }, + { 0.800000, 0.760784, 0.623529, 1.0 }, + { 0.784314, 0.741176, 0.592157, 1.0 }, + { 0.764706, 0.717647, 0.545098, 1.0 }, + { 0.741176, 0.690196, 0.490196, 1.0 }, + { 0.709804, 0.662745, 0.435294, 1.0 }, + { 0.635294, 0.592157, 0.321569, 1.0 }, + { 0.615686, 0.584314, 0.301961, 1.0 }, + { 0.600000, 0.576471, 0.286275, 1.0 }, + { 0.576471, 0.568627, 0.274510, 1.0 }, + { 0.572549, 0.564706, 0.278431, 1.0 }, + { 0.576471, 0.572549, 0.290196, 1.0 }, + { 0.592157, 0.588235, 0.309804, 1.0 }, + { 0.619608, 0.603922, 0.333333, 1.0 }, + { 0.635294, 0.611765, 0.360784, 1.0 }, + { 0.647059, 0.623529, 0.380392, 1.0 }, + { 0.631373, 0.623529, 0.384314, 1.0 }, + { 0.607843, 0.603922, 0.380392, 1.0 }, + { 0.580392, 0.584314, 0.368627, 1.0 }, + { 0.545098, 0.560784, 0.349020, 1.0 }, + { 0.513725, 0.529412, 0.329412, 1.0 }, + { 0.486275, 0.498039, 0.317647, 1.0 }, + { 0.462745, 0.458824, 0.305882, 1.0 }, + { 0.423529, 0.427451, 0.286275, 1.0 }, + { 0.372549, 0.376471, 0.258824, 1.0 }, + { 0.317647, 0.329412, 0.223529, 1.0 }, + { 0.254902, 0.282353, 0.184314, 1.0 }, + { 0.192157, 0.243137, 0.133333, 1.0 }, + { 0.145098, 0.211765, 0.094118, 1.0 }, + { 0.125490, 0.188235, 0.070588, 1.0 }, + { 0.121569, 0.180392, 0.054902, 1.0 }, + { 0.117647, 0.172549, 0.050980, 1.0 }, + { 0.121569, 0.168627, 0.058824, 1.0 }, + { 0.129412, 0.168627, 0.070588, 1.0 }, + { 0.141176, 0.180392, 0.086275, 1.0 }, + { 0.160784, 0.203922, 0.101961, 1.0 }, + { 0.196078, 0.239216, 0.117647, 1.0 }, + { 0.239216, 0.286275, 0.145098, 1.0 }, + { 0.294118, 0.337255, 0.176471, 1.0 }, + { 0.360784, 0.388235, 0.215686, 1.0 }, + { 0.419608, 0.443137, 0.286275, 1.0 }, + { 0.474510, 0.494118, 0.352941, 1.0 }, + { 0.521569, 0.541176, 0.419608, 1.0 }, + { 0.564706, 0.580392, 0.474510, 1.0 }, + { 0.600000, 0.611765, 0.509804, 1.0 }, + { 0.627451, 0.643137, 0.525490, 1.0 }, + { 0.662745, 0.662745, 0.513725, 1.0 }, + { 0.709804, 0.694118, 0.533333, 1.0 }, + { 0.749020, 0.717647, 0.556863, 1.0 }, + { 0.792157, 0.745098, 0.588235, 1.0 }, + { 0.835294, 0.776471, 0.619608, 1.0 }, + { 0.862745, 0.788235, 0.639216, 1.0 }, + { 0.858824, 0.784314, 0.631373, 1.0 }, + { 0.843137, 0.760784, 0.588235, 1.0 }, + { 0.831373, 0.741176, 0.541176, 1.0 }, + { 0.811765, 0.713725, 0.494118, 1.0 }, + { 0.803922, 0.690196, 0.458824, 1.0 }, + { 0.800000, 0.690196, 0.443137, 1.0 }, + { 0.811765, 0.698039, 0.435294, 1.0 }, + { 0.815686, 0.694118, 0.431373, 1.0 }, + { 0.803922, 0.690196, 0.415686, 1.0 }, + { 0.780392, 0.678431, 0.388235, 1.0 }, + { 0.745098, 0.662745, 0.356863, 1.0 }, + { 0.709804, 0.631373, 0.325490, 1.0 }, + { 0.666667, 0.607843, 0.305882, 1.0 }, + { 0.635294, 0.596078, 0.278431, 1.0 }, + { 0.607843, 0.580392, 0.258824, 1.0 }, + { 0.588235, 0.576471, 0.239216, 1.0 }, + { 0.568627, 0.564706, 0.223529, 1.0 }, + { 0.549020, 0.552941, 0.211765, 1.0 }, + { 0.541176, 0.549020, 0.203922, 1.0 }, + { 0.533333, 0.537255, 0.211765, 1.0 }, + { 0.556863, 0.564706, 0.266667, 1.0 }, + { 0.572549, 0.592157, 0.329412, 1.0 }, + { 0.607843, 0.623529, 0.388235, 1.0 }, + { 0.639216, 0.654902, 0.443137, 1.0 }, + { 0.674510, 0.690196, 0.501961, 1.0 }, + { 0.709804, 0.725490, 0.556863, 1.0 }, + }; +/* 040221-94 */ +static double4 colors_436[] = { + { 0.458824, 0.560784, 0.627451, 1.0 }, + { 0.427451, 0.517647, 0.572549, 1.0 }, + { 0.380392, 0.482353, 0.545098, 1.0 }, + { 0.337255, 0.450980, 0.517647, 1.0 }, + { 0.278431, 0.392157, 0.462745, 1.0 }, + { 0.219608, 0.337255, 0.407843, 1.0 }, + { 0.196078, 0.317647, 0.388235, 1.0 }, + { 0.176471, 0.298039, 0.368627, 1.0 }, + { 0.094118, 0.243137, 0.337255, 1.0 }, + { 0.070588, 0.215686, 0.305882, 1.0 }, + { 0.047059, 0.188235, 0.278431, 1.0 }, + { 0.047059, 0.172549, 0.254902, 1.0 }, + { 0.050980, 0.160784, 0.231373, 1.0 }, + { 0.058824, 0.180392, 0.250980, 1.0 }, + { 0.070588, 0.203922, 0.270588, 1.0 }, + { 0.082353, 0.211765, 0.278431, 1.0 }, + { 0.094118, 0.219608, 0.286275, 1.0 }, + { 0.152941, 0.227451, 0.270588, 1.0 }, + { 0.152941, 0.227451, 0.266667, 1.0 }, + { 0.152941, 0.227451, 0.262745, 1.0 }, + { 0.145098, 0.219608, 0.254902, 1.0 }, + { 0.141176, 0.211765, 0.250980, 1.0 }, + { 0.141176, 0.203922, 0.239216, 1.0 }, + { 0.141176, 0.196078, 0.227451, 1.0 }, + { 0.121569, 0.137255, 0.164706, 1.0 }, + { 0.094118, 0.125490, 0.152941, 1.0 }, + { 0.070588, 0.117647, 0.145098, 1.0 }, + { 0.094118, 0.156863, 0.196078, 1.0 }, + { 0.117647, 0.200000, 0.247059, 1.0 }, + { 0.145098, 0.227451, 0.278431, 1.0 }, + { 0.172549, 0.258824, 0.313725, 1.0 }, + { 0.235294, 0.321569, 0.380392, 1.0 }, + { 0.290196, 0.392157, 0.458824, 1.0 }, + { 0.407843, 0.537255, 0.615686, 1.0 }, + { 0.466667, 0.584314, 0.662745, 1.0 }, + { 0.525490, 0.631373, 0.709804, 1.0 }, + { 0.552941, 0.647059, 0.721569, 1.0 }, + { 0.584314, 0.662745, 0.733333, 1.0 }, + { 0.580392, 0.662745, 0.733333, 1.0 }, + { 0.576471, 0.662745, 0.733333, 1.0 }, + { 0.525490, 0.627451, 0.701961, 1.0 }, + { 0.478431, 0.588235, 0.658824, 1.0 }, + { 0.435294, 0.549020, 0.615686, 1.0 }, + { 0.384314, 0.490196, 0.552941, 1.0 }, + { 0.333333, 0.431373, 0.490196, 1.0 }, + { 0.301961, 0.400000, 0.462745, 1.0 }, + { 0.274510, 0.372549, 0.435294, 1.0 }, + { 0.223529, 0.321569, 0.380392, 1.0 }, + { 0.196078, 0.294118, 0.352941, 1.0 }, + { 0.200000, 0.286275, 0.337255, 1.0 }, + { 0.219608, 0.301961, 0.352941, 1.0 }, + { 0.243137, 0.317647, 0.368627, 1.0 }, + { 0.286275, 0.356863, 0.403922, 1.0 }, + { 0.329412, 0.396078, 0.443137, 1.0 }, + { 0.352941, 0.419608, 0.470588, 1.0 }, + { 0.376471, 0.447059, 0.501961, 1.0 }, + { 0.454902, 0.549020, 0.615686, 1.0 }, + { 0.478431, 0.564706, 0.631373, 1.0 }, + { 0.501961, 0.584314, 0.647059, 1.0 }, + { 0.478431, 0.568627, 0.635294, 1.0 }, + { 0.458824, 0.556863, 0.627451, 1.0 }, + { 0.439216, 0.545098, 0.619608, 1.0 }, + { 0.419608, 0.533333, 0.611765, 1.0 }, + { 0.380392, 0.490196, 0.564706, 1.0 }, + { 0.329412, 0.427451, 0.494118, 1.0 }, + { 0.207843, 0.282353, 0.337255, 1.0 }, + { 0.156863, 0.227451, 0.278431, 1.0 }, + { 0.109804, 0.176471, 0.223529, 1.0 }, + { 0.086275, 0.145098, 0.188235, 1.0 }, + { 0.066667, 0.117647, 0.152941, 1.0 }, + { 0.039216, 0.066667, 0.090196, 1.0 }, + { 0.015686, 0.027451, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.011765, 1.0 }, + { 0.011765, 0.047059, 0.054902, 1.0 }, + { 0.027451, 0.090196, 0.098039, 1.0 }, + { 0.047059, 0.121569, 0.129412, 1.0 }, + { 0.066667, 0.152941, 0.160784, 1.0 }, + { 0.117647, 0.219608, 0.219608, 1.0 }, + { 0.168627, 0.262745, 0.270588, 1.0 }, + { 0.235294, 0.364706, 0.384314, 1.0 }, + { 0.262745, 0.415686, 0.443137, 1.0 }, + { 0.294118, 0.466667, 0.501961, 1.0 }, + { 0.305882, 0.474510, 0.513725, 1.0 }, + { 0.321569, 0.486275, 0.529412, 1.0 }, + { 0.329412, 0.482353, 0.537255, 1.0 }, + { 0.333333, 0.478431, 0.545098, 1.0 }, + { 0.317647, 0.474510, 0.556863, 1.0 }, + { 0.329412, 0.478431, 0.568627, 1.0 }, + { 0.372549, 0.505882, 0.588235, 1.0 }, + { 0.411765, 0.533333, 0.615686, 1.0 }, + { 0.454902, 0.564706, 0.647059, 1.0 }, + { 0.478431, 0.588235, 0.666667, 1.0 }, + { 0.505882, 0.615686, 0.690196, 1.0 }, + { 0.552941, 0.666667, 0.737255, 1.0 }, + { 0.596078, 0.698039, 0.768627, 1.0 }, + { 0.654902, 0.741176, 0.811765, 1.0 }, + { 0.670588, 0.768627, 0.835294, 1.0 }, + { 0.690196, 0.796078, 0.858824, 1.0 }, + { 0.690196, 0.800000, 0.862745, 1.0 }, + { 0.694118, 0.807843, 0.870588, 1.0 }, + { 0.674510, 0.803922, 0.866667, 1.0 }, + { 0.650980, 0.772549, 0.843137, 1.0 }, + { 0.639216, 0.752941, 0.819608, 1.0 }, + { 0.635294, 0.745098, 0.807843, 1.0 }, + { 0.631373, 0.737255, 0.792157, 1.0 }, + { 0.623529, 0.725490, 0.780392, 1.0 }, + { 0.615686, 0.717647, 0.772549, 1.0 }, + { 0.596078, 0.698039, 0.752941, 1.0 }, + { 0.580392, 0.686275, 0.749020, 1.0 }, + { 0.580392, 0.686275, 0.752941, 1.0 }, + { 0.580392, 0.694118, 0.764706, 1.0 }, + { 0.615686, 0.713725, 0.776471, 1.0 }, + { 0.639216, 0.733333, 0.792157, 1.0 }, + { 0.666667, 0.752941, 0.807843, 1.0 }, + { 0.670588, 0.756863, 0.811765, 1.0 }, + { 0.678431, 0.764706, 0.819608, 1.0 }, + { 0.678431, 0.764706, 0.815686, 1.0 }, + { 0.678431, 0.752941, 0.800000, 1.0 }, + { 0.686275, 0.745098, 0.788235, 1.0 }, + { 0.686275, 0.745098, 0.772549, 1.0 }, + { 0.643137, 0.717647, 0.756863, 1.0 }, + { 0.627451, 0.705882, 0.745098, 1.0 }, + { 0.611765, 0.694118, 0.737255, 1.0 }, + { 0.584314, 0.666667, 0.725490, 1.0 }, + { 0.560784, 0.658824, 0.713725, 1.0 }, + { 0.552941, 0.658824, 0.717647, 1.0 }, + { 0.541176, 0.666667, 0.733333, 1.0 }, + { 0.564706, 0.666667, 0.733333, 1.0 }, + { 0.552941, 0.643137, 0.701961, 1.0 }, + { 0.545098, 0.619608, 0.670588, 1.0 }, + { 0.517647, 0.592157, 0.643137, 1.0 }, + { 0.494118, 0.568627, 0.619608, 1.0 }, + { 0.427451, 0.490196, 0.541176, 1.0 }, + { 0.376471, 0.423529, 0.462745, 1.0 }, + { 0.329412, 0.352941, 0.380392, 1.0 }, + { 0.278431, 0.286275, 0.298039, 1.0 }, + { 0.137255, 0.145098, 0.156863, 1.0 }, + { 0.105882, 0.109804, 0.125490, 1.0 }, + { 0.074510, 0.078431, 0.094118, 1.0 }, + { 0.031373, 0.058824, 0.070588, 1.0 }, + { 0.027451, 0.082353, 0.082353, 1.0 }, + { 0.054902, 0.137255, 0.137255, 1.0 }, + { 0.098039, 0.203922, 0.200000, 1.0 }, + { 0.200000, 0.301961, 0.313725, 1.0 }, + { 0.227451, 0.337255, 0.349020, 1.0 }, + { 0.258824, 0.372549, 0.388235, 1.0 }, + { 0.321569, 0.439216, 0.462745, 1.0 }, + { 0.388235, 0.525490, 0.545098, 1.0 }, + { 0.458824, 0.572549, 0.600000, 1.0 }, + { 0.517647, 0.611765, 0.647059, 1.0 }, + { 0.560784, 0.643137, 0.686275, 1.0 }, + { 0.600000, 0.658824, 0.713725, 1.0 }, + { 0.650980, 0.694118, 0.745098, 1.0 }, + { 0.658824, 0.701961, 0.749020, 1.0 }, + { 0.670588, 0.709804, 0.756863, 1.0 }, + { 0.686275, 0.729412, 0.772549, 1.0 }, + { 0.698039, 0.737255, 0.788235, 1.0 }, + { 0.713725, 0.749020, 0.792157, 1.0 }, + { 0.717647, 0.756863, 0.800000, 1.0 }, + { 0.721569, 0.760784, 0.800000, 1.0 }, + { 0.713725, 0.760784, 0.800000, 1.0 }, + { 0.709804, 0.764706, 0.803922, 1.0 }, + { 0.698039, 0.768627, 0.811765, 1.0 }, + { 0.678431, 0.760784, 0.815686, 1.0 }, + { 0.658824, 0.756863, 0.811765, 1.0 }, + { 0.639216, 0.729412, 0.796078, 1.0 }, + { 0.592157, 0.698039, 0.764706, 1.0 }, + { 0.541176, 0.662745, 0.733333, 1.0 }, + { 0.466667, 0.607843, 0.686275, 1.0 }, + { 0.388235, 0.545098, 0.635294, 1.0 }, + { 0.325490, 0.462745, 0.549020, 1.0 }, + { 0.270588, 0.380392, 0.454902, 1.0 }, + { 0.219608, 0.309804, 0.372549, 1.0 }, + { 0.164706, 0.243137, 0.294118, 1.0 }, + { 0.101961, 0.184314, 0.235294, 1.0 }, + { 0.015686, 0.062745, 0.094118, 1.0 }, + { 0.007843, 0.043137, 0.066667, 1.0 }, + { 0.003922, 0.023529, 0.039216, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.003922, 0.007843, 1.0 }, + { 0.000000, 0.043137, 0.039216, 1.0 }, + { 0.007843, 0.078431, 0.070588, 1.0 }, + { 0.007843, 0.105882, 0.113725, 1.0 }, + { 0.011765, 0.137255, 0.156863, 1.0 }, + { 0.023529, 0.137255, 0.180392, 1.0 }, + { 0.027451, 0.168627, 0.219608, 1.0 }, + { 0.035294, 0.207843, 0.243137, 1.0 }, + { 0.031373, 0.207843, 0.243137, 1.0 }, + { 0.023529, 0.203922, 0.239216, 1.0 }, + { 0.023529, 0.164706, 0.207843, 1.0 }, + { 0.027451, 0.129412, 0.188235, 1.0 }, + { 0.027451, 0.129412, 0.172549, 1.0 }, + { 0.023529, 0.101961, 0.129412, 1.0 }, + { 0.015686, 0.070588, 0.086275, 1.0 }, + { 0.023529, 0.054902, 0.062745, 1.0 }, + { 0.043137, 0.054902, 0.070588, 1.0 }, + { 0.066667, 0.098039, 0.117647, 1.0 }, + { 0.094118, 0.145098, 0.176471, 1.0 }, + { 0.109804, 0.192157, 0.215686, 1.0 }, + { 0.141176, 0.247059, 0.270588, 1.0 }, + { 0.192157, 0.305882, 0.337255, 1.0 }, + { 0.243137, 0.372549, 0.415686, 1.0 }, + { 0.294118, 0.427451, 0.494118, 1.0 }, + { 0.309804, 0.478431, 0.537255, 1.0 }, + { 0.317647, 0.509804, 0.560784, 1.0 }, + { 0.321569, 0.513725, 0.564706, 1.0 }, + { 0.313725, 0.513725, 0.564706, 1.0 }, + { 0.309804, 0.490196, 0.564706, 1.0 }, + { 0.282353, 0.462745, 0.541176, 1.0 }, + { 0.254902, 0.450980, 0.521569, 1.0 }, + { 0.239216, 0.431373, 0.505882, 1.0 }, + { 0.231373, 0.431373, 0.490196, 1.0 }, + { 0.235294, 0.435294, 0.498039, 1.0 }, + { 0.239216, 0.439216, 0.505882, 1.0 }, + { 0.254902, 0.454902, 0.521569, 1.0 }, + { 0.286275, 0.466667, 0.549020, 1.0 }, + { 0.333333, 0.494118, 0.564706, 1.0 }, + { 0.376471, 0.533333, 0.596078, 1.0 }, + { 0.403922, 0.564706, 0.627451, 1.0 }, + { 0.423529, 0.588235, 0.650980, 1.0 }, + { 0.435294, 0.588235, 0.666667, 1.0 }, + { 0.447059, 0.580392, 0.666667, 1.0 }, + { 0.450980, 0.568627, 0.650980, 1.0 }, + { 0.443137, 0.564706, 0.647059, 1.0 }, + { 0.435294, 0.564706, 0.647059, 1.0 }, + { 0.439216, 0.572549, 0.658824, 1.0 }, + { 0.431373, 0.572549, 0.658824, 1.0 }, + { 0.466667, 0.600000, 0.682353, 1.0 }, + { 0.486275, 0.611765, 0.694118, 1.0 }, + { 0.486275, 0.607843, 0.686275, 1.0 }, + { 0.494118, 0.611765, 0.682353, 1.0 }, + }; +/* 040221-95 */ +static double4 colors_437[] = { + { 0.341176, 0.450980, 0.282353, 1.0 }, + { 0.333333, 0.450980, 0.290196, 1.0 }, + { 0.352941, 0.470588, 0.305882, 1.0 }, + { 0.372549, 0.494118, 0.321569, 1.0 }, + { 0.400000, 0.509804, 0.333333, 1.0 }, + { 0.431373, 0.529412, 0.345098, 1.0 }, + { 0.431373, 0.521569, 0.345098, 1.0 }, + { 0.431373, 0.513725, 0.349020, 1.0 }, + { 0.427451, 0.529412, 0.356863, 1.0 }, + { 0.439216, 0.556863, 0.376471, 1.0 }, + { 0.450980, 0.584314, 0.396078, 1.0 }, + { 0.478431, 0.631373, 0.427451, 1.0 }, + { 0.509804, 0.678431, 0.462745, 1.0 }, + { 0.533333, 0.713725, 0.494118, 1.0 }, + { 0.560784, 0.749020, 0.529412, 1.0 }, + { 0.560784, 0.752941, 0.529412, 1.0 }, + { 0.564706, 0.760784, 0.533333, 1.0 }, + { 0.541176, 0.760784, 0.521569, 1.0 }, + { 0.533333, 0.749020, 0.501961, 1.0 }, + { 0.525490, 0.741176, 0.486275, 1.0 }, + { 0.513725, 0.729412, 0.470588, 1.0 }, + { 0.501961, 0.717647, 0.458824, 1.0 }, + { 0.490196, 0.705882, 0.450980, 1.0 }, + { 0.482353, 0.694118, 0.443137, 1.0 }, + { 0.403922, 0.603922, 0.360784, 1.0 }, + { 0.360784, 0.541176, 0.309804, 1.0 }, + { 0.321569, 0.482353, 0.262745, 1.0 }, + { 0.286275, 0.427451, 0.211765, 1.0 }, + { 0.254902, 0.376471, 0.164706, 1.0 }, + { 0.235294, 0.364706, 0.152941, 1.0 }, + { 0.219608, 0.352941, 0.141176, 1.0 }, + { 0.184314, 0.329412, 0.121569, 1.0 }, + { 0.152941, 0.305882, 0.098039, 1.0 }, + { 0.094118, 0.247059, 0.082353, 1.0 }, + { 0.078431, 0.200000, 0.078431, 1.0 }, + { 0.066667, 0.156863, 0.078431, 1.0 }, + { 0.070588, 0.145098, 0.086275, 1.0 }, + { 0.074510, 0.133333, 0.094118, 1.0 }, + { 0.078431, 0.133333, 0.098039, 1.0 }, + { 0.082353, 0.133333, 0.101961, 1.0 }, + { 0.078431, 0.156863, 0.094118, 1.0 }, + { 0.078431, 0.160784, 0.094118, 1.0 }, + { 0.082353, 0.164706, 0.098039, 1.0 }, + { 0.086275, 0.172549, 0.105882, 1.0 }, + { 0.094118, 0.180392, 0.117647, 1.0 }, + { 0.105882, 0.184314, 0.125490, 1.0 }, + { 0.117647, 0.192157, 0.133333, 1.0 }, + { 0.145098, 0.219608, 0.145098, 1.0 }, + { 0.180392, 0.247059, 0.149020, 1.0 }, + { 0.235294, 0.313725, 0.164706, 1.0 }, + { 0.247059, 0.341176, 0.176471, 1.0 }, + { 0.262745, 0.368627, 0.188235, 1.0 }, + { 0.262745, 0.376471, 0.192157, 1.0 }, + { 0.266667, 0.388235, 0.196078, 1.0 }, + { 0.266667, 0.384314, 0.192157, 1.0 }, + { 0.270588, 0.380392, 0.192157, 1.0 }, + { 0.266667, 0.360784, 0.192157, 1.0 }, + { 0.262745, 0.349020, 0.196078, 1.0 }, + { 0.262745, 0.337255, 0.200000, 1.0 }, + { 0.243137, 0.313725, 0.203922, 1.0 }, + { 0.223529, 0.290196, 0.207843, 1.0 }, + { 0.211765, 0.278431, 0.200000, 1.0 }, + { 0.200000, 0.266667, 0.196078, 1.0 }, + { 0.168627, 0.235294, 0.172549, 1.0 }, + { 0.141176, 0.196078, 0.152941, 1.0 }, + { 0.101961, 0.141176, 0.101961, 1.0 }, + { 0.101961, 0.129412, 0.101961, 1.0 }, + { 0.101961, 0.117647, 0.105882, 1.0 }, + { 0.105882, 0.121569, 0.109804, 1.0 }, + { 0.109804, 0.129412, 0.113725, 1.0 }, + { 0.117647, 0.156863, 0.121569, 1.0 }, + { 0.125490, 0.184314, 0.133333, 1.0 }, + { 0.125490, 0.243137, 0.121569, 1.0 }, + { 0.129412, 0.258824, 0.117647, 1.0 }, + { 0.133333, 0.274510, 0.117647, 1.0 }, + { 0.149020, 0.286275, 0.121569, 1.0 }, + { 0.164706, 0.301961, 0.125490, 1.0 }, + { 0.180392, 0.321569, 0.137255, 1.0 }, + { 0.200000, 0.345098, 0.149020, 1.0 }, + { 0.239216, 0.396078, 0.184314, 1.0 }, + { 0.274510, 0.439216, 0.215686, 1.0 }, + { 0.333333, 0.537255, 0.294118, 1.0 }, + { 0.356863, 0.545098, 0.309804, 1.0 }, + { 0.384314, 0.552941, 0.325490, 1.0 }, + { 0.396078, 0.549020, 0.325490, 1.0 }, + { 0.411765, 0.545098, 0.329412, 1.0 }, + { 0.431373, 0.549020, 0.329412, 1.0 }, + { 0.447059, 0.533333, 0.321569, 1.0 }, + { 0.443137, 0.529412, 0.325490, 1.0 }, + { 0.431373, 0.517647, 0.317647, 1.0 }, + { 0.419608, 0.509804, 0.309804, 1.0 }, + { 0.411765, 0.494118, 0.298039, 1.0 }, + { 0.403922, 0.482353, 0.290196, 1.0 }, + { 0.380392, 0.454902, 0.262745, 1.0 }, + { 0.356863, 0.411765, 0.223529, 1.0 }, + { 0.325490, 0.364706, 0.192157, 1.0 }, + { 0.290196, 0.333333, 0.168627, 1.0 }, + { 0.254902, 0.321569, 0.152941, 1.0 }, + { 0.250980, 0.337255, 0.164706, 1.0 }, + { 0.247059, 0.352941, 0.180392, 1.0 }, + { 0.250980, 0.356863, 0.184314, 1.0 }, + { 0.254902, 0.360784, 0.188235, 1.0 }, + { 0.258824, 0.352941, 0.196078, 1.0 }, + { 0.250980, 0.337255, 0.200000, 1.0 }, + { 0.239216, 0.305882, 0.207843, 1.0 }, + { 0.227451, 0.294118, 0.223529, 1.0 }, + { 0.215686, 0.286275, 0.243137, 1.0 }, + { 0.207843, 0.282353, 0.243137, 1.0 }, + { 0.203922, 0.278431, 0.247059, 1.0 }, + { 0.196078, 0.262745, 0.250980, 1.0 }, + { 0.176471, 0.231373, 0.250980, 1.0 }, + { 0.168627, 0.203922, 0.239216, 1.0 }, + { 0.156863, 0.176471, 0.231373, 1.0 }, + { 0.141176, 0.129412, 0.219608, 1.0 }, + { 0.137255, 0.125490, 0.223529, 1.0 }, + { 0.137255, 0.121569, 0.227451, 1.0 }, + { 0.133333, 0.121569, 0.235294, 1.0 }, + { 0.137255, 0.121569, 0.243137, 1.0 }, + { 0.156863, 0.141176, 0.247059, 1.0 }, + { 0.184314, 0.180392, 0.262745, 1.0 }, + { 0.270588, 0.294118, 0.313725, 1.0 }, + { 0.313725, 0.364706, 0.352941, 1.0 }, + { 0.360784, 0.435294, 0.396078, 1.0 }, + { 0.376471, 0.466667, 0.411765, 1.0 }, + { 0.392157, 0.498039, 0.431373, 1.0 }, + { 0.423529, 0.549020, 0.466667, 1.0 }, + { 0.462745, 0.607843, 0.505882, 1.0 }, + { 0.501961, 0.654902, 0.537255, 1.0 }, + { 0.541176, 0.713725, 0.568627, 1.0 }, + { 0.615686, 0.815686, 0.639216, 1.0 }, + { 0.623529, 0.839216, 0.654902, 1.0 }, + { 0.635294, 0.862745, 0.670588, 1.0 }, + { 0.639216, 0.886275, 0.686275, 1.0 }, + { 0.639216, 0.901961, 0.698039, 1.0 }, + { 0.635294, 0.898039, 0.694118, 1.0 }, + { 0.619608, 0.886275, 0.678431, 1.0 }, + { 0.576471, 0.827451, 0.627451, 1.0 }, + { 0.537255, 0.796078, 0.592157, 1.0 }, + { 0.498039, 0.764706, 0.560784, 1.0 }, + { 0.474510, 0.745098, 0.537255, 1.0 }, + { 0.454902, 0.729412, 0.517647, 1.0 }, + { 0.407843, 0.682353, 0.462745, 1.0 }, + { 0.372549, 0.631373, 0.411765, 1.0 }, + { 0.337255, 0.576471, 0.356863, 1.0 }, + { 0.298039, 0.517647, 0.301961, 1.0 }, + { 0.215686, 0.415686, 0.215686, 1.0 }, + { 0.196078, 0.400000, 0.196078, 1.0 }, + { 0.180392, 0.388235, 0.180392, 1.0 }, + { 0.141176, 0.356863, 0.149020, 1.0 }, + { 0.117647, 0.325490, 0.117647, 1.0 }, + { 0.113725, 0.301961, 0.086275, 1.0 }, + { 0.113725, 0.282353, 0.062745, 1.0 }, + { 0.129412, 0.235294, 0.039216, 1.0 }, + { 0.133333, 0.231373, 0.039216, 1.0 }, + { 0.137255, 0.231373, 0.043137, 1.0 }, + { 0.145098, 0.235294, 0.047059, 1.0 }, + { 0.145098, 0.243137, 0.058824, 1.0 }, + { 0.156863, 0.250980, 0.070588, 1.0 }, + { 0.176471, 0.274510, 0.078431, 1.0 }, + { 0.203922, 0.298039, 0.090196, 1.0 }, + { 0.239216, 0.329412, 0.105882, 1.0 }, + { 0.298039, 0.403922, 0.168627, 1.0 }, + { 0.309804, 0.423529, 0.184314, 1.0 }, + { 0.325490, 0.443137, 0.203922, 1.0 }, + { 0.341176, 0.466667, 0.239216, 1.0 }, + { 0.356863, 0.490196, 0.262745, 1.0 }, + { 0.364706, 0.509804, 0.282353, 1.0 }, + { 0.380392, 0.533333, 0.298039, 1.0 }, + { 0.392157, 0.576471, 0.333333, 1.0 }, + { 0.396078, 0.588235, 0.341176, 1.0 }, + { 0.400000, 0.600000, 0.352941, 1.0 }, + { 0.396078, 0.596078, 0.364706, 1.0 }, + { 0.384314, 0.576471, 0.360784, 1.0 }, + { 0.360784, 0.541176, 0.349020, 1.0 }, + { 0.337255, 0.498039, 0.325490, 1.0 }, + { 0.305882, 0.443137, 0.286275, 1.0 }, + { 0.266667, 0.388235, 0.254902, 1.0 }, + { 0.235294, 0.349020, 0.231373, 1.0 }, + { 0.203922, 0.309804, 0.219608, 1.0 }, + { 0.176471, 0.258824, 0.203922, 1.0 }, + { 0.149020, 0.219608, 0.184314, 1.0 }, + { 0.125490, 0.196078, 0.156863, 1.0 }, + { 0.101961, 0.188235, 0.129412, 1.0 }, + { 0.082353, 0.188235, 0.113725, 1.0 }, + { 0.078431, 0.239216, 0.113725, 1.0 }, + { 0.082353, 0.247059, 0.125490, 1.0 }, + { 0.090196, 0.258824, 0.137255, 1.0 }, + { 0.105882, 0.266667, 0.156863, 1.0 }, + { 0.121569, 0.278431, 0.160784, 1.0 }, + { 0.137255, 0.290196, 0.160784, 1.0 }, + { 0.160784, 0.321569, 0.168627, 1.0 }, + { 0.196078, 0.356863, 0.176471, 1.0 }, + { 0.235294, 0.403922, 0.184314, 1.0 }, + { 0.270588, 0.447059, 0.215686, 1.0 }, + { 0.305882, 0.474510, 0.250980, 1.0 }, + { 0.337255, 0.490196, 0.274510, 1.0 }, + { 0.349020, 0.486275, 0.282353, 1.0 }, + { 0.360784, 0.478431, 0.278431, 1.0 }, + { 0.372549, 0.466667, 0.274510, 1.0 }, + { 0.384314, 0.458824, 0.262745, 1.0 }, + { 0.388235, 0.462745, 0.266667, 1.0 }, + { 0.392157, 0.478431, 0.278431, 1.0 }, + { 0.388235, 0.498039, 0.294118, 1.0 }, + { 0.376471, 0.525490, 0.305882, 1.0 }, + { 0.360784, 0.541176, 0.313725, 1.0 }, + { 0.345098, 0.552941, 0.325490, 1.0 }, + { 0.345098, 0.560784, 0.329412, 1.0 }, + { 0.345098, 0.552941, 0.325490, 1.0 }, + { 0.345098, 0.549020, 0.333333, 1.0 }, + { 0.333333, 0.549020, 0.333333, 1.0 }, + { 0.325490, 0.560784, 0.345098, 1.0 }, + { 0.317647, 0.580392, 0.352941, 1.0 }, + { 0.309804, 0.596078, 0.380392, 1.0 }, + { 0.317647, 0.623529, 0.400000, 1.0 }, + { 0.333333, 0.647059, 0.419608, 1.0 }, + { 0.349020, 0.647059, 0.435294, 1.0 }, + { 0.356863, 0.643137, 0.443137, 1.0 }, + { 0.360784, 0.643137, 0.447059, 1.0 }, + { 0.360784, 0.643137, 0.439216, 1.0 }, + { 0.345098, 0.639216, 0.423529, 1.0 }, + { 0.337255, 0.627451, 0.403922, 1.0 }, + { 0.329412, 0.615686, 0.388235, 1.0 }, + { 0.321569, 0.588235, 0.368627, 1.0 }, + { 0.305882, 0.552941, 0.349020, 1.0 }, + { 0.301961, 0.521569, 0.329412, 1.0 }, + { 0.305882, 0.501961, 0.313725, 1.0 }, + { 0.294118, 0.501961, 0.305882, 1.0 }, + { 0.298039, 0.509804, 0.298039, 1.0 }, + { 0.313725, 0.525490, 0.298039, 1.0 }, + { 0.321569, 0.541176, 0.313725, 1.0 }, + { 0.333333, 0.552941, 0.333333, 1.0 }, + { 0.341176, 0.552941, 0.349020, 1.0 }, + { 0.364706, 0.545098, 0.352941, 1.0 }, + { 0.384314, 0.545098, 0.368627, 1.0 }, + { 0.411765, 0.564706, 0.380392, 1.0 }, + { 0.443137, 0.600000, 0.396078, 1.0 }, + { 0.474510, 0.639216, 0.419608, 1.0 }, + { 0.505882, 0.686275, 0.462745, 1.0 }, + { 0.529412, 0.729412, 0.505882, 1.0 }, + { 0.552941, 0.760784, 0.537255, 1.0 }, + { 0.568627, 0.776471, 0.560784, 1.0 }, + { 0.580392, 0.772549, 0.564706, 1.0 }, + { 0.580392, 0.764706, 0.556863, 1.0 }, + { 0.572549, 0.737255, 0.525490, 1.0 }, + { 0.560784, 0.717647, 0.498039, 1.0 }, + { 0.549020, 0.690196, 0.474510, 1.0 }, + { 0.525490, 0.662745, 0.458824, 1.0 }, + { 0.501961, 0.647059, 0.447059, 1.0 }, + { 0.482353, 0.647059, 0.439216, 1.0 }, + { 0.458824, 0.627451, 0.423529, 1.0 }, + { 0.447059, 0.631373, 0.419608, 1.0 }, + { 0.439216, 0.623529, 0.403922, 1.0 }, + { 0.423529, 0.607843, 0.380392, 1.0 }, + { 0.411765, 0.576471, 0.352941, 1.0 }, + { 0.396078, 0.529412, 0.321569, 1.0 }, + { 0.376471, 0.513725, 0.309804, 1.0 }, + }; +/* 040221-96 */ +static double4 colors_438[] = { + { 0.701961, 0.603922, 0.270588, 1.0 }, + { 0.647059, 0.501961, 0.258824, 1.0 }, + { 0.607843, 0.462745, 0.243137, 1.0 }, + { 0.568627, 0.423529, 0.231373, 1.0 }, + { 0.564706, 0.427451, 0.243137, 1.0 }, + { 0.564706, 0.431373, 0.254902, 1.0 }, + { 0.580392, 0.443137, 0.266667, 1.0 }, + { 0.600000, 0.458824, 0.282353, 1.0 }, + { 0.631373, 0.494118, 0.317647, 1.0 }, + { 0.611765, 0.490196, 0.313725, 1.0 }, + { 0.596078, 0.490196, 0.309804, 1.0 }, + { 0.588235, 0.474510, 0.282353, 1.0 }, + { 0.584314, 0.462745, 0.254902, 1.0 }, + { 0.588235, 0.466667, 0.250980, 1.0 }, + { 0.596078, 0.474510, 0.250980, 1.0 }, + { 0.603922, 0.478431, 0.250980, 1.0 }, + { 0.611765, 0.482353, 0.254902, 1.0 }, + { 0.643137, 0.501961, 0.250980, 1.0 }, + { 0.686275, 0.509804, 0.219608, 1.0 }, + { 0.729412, 0.517647, 0.192157, 1.0 }, + { 0.784314, 0.545098, 0.172549, 1.0 }, + { 0.839216, 0.572549, 0.156863, 1.0 }, + { 0.854902, 0.588235, 0.160784, 1.0 }, + { 0.874510, 0.607843, 0.164706, 1.0 }, + { 0.913725, 0.690196, 0.184314, 1.0 }, + { 0.929412, 0.717647, 0.188235, 1.0 }, + { 0.949020, 0.745098, 0.192157, 1.0 }, + { 0.964706, 0.756863, 0.203922, 1.0 }, + { 0.984314, 0.772549, 0.219608, 1.0 }, + { 0.984314, 0.772549, 0.223529, 1.0 }, + { 0.988235, 0.776471, 0.227451, 1.0 }, + { 0.980392, 0.788235, 0.239216, 1.0 }, + { 0.976471, 0.800000, 0.254902, 1.0 }, + { 0.921569, 0.772549, 0.313725, 1.0 }, + { 0.866667, 0.729412, 0.333333, 1.0 }, + { 0.811765, 0.686275, 0.352941, 1.0 }, + { 0.729412, 0.619608, 0.345098, 1.0 }, + { 0.647059, 0.556863, 0.337255, 1.0 }, + { 0.611765, 0.525490, 0.325490, 1.0 }, + { 0.576471, 0.494118, 0.313725, 1.0 }, + { 0.407843, 0.368627, 0.286275, 1.0 }, + { 0.333333, 0.317647, 0.258824, 1.0 }, + { 0.262745, 0.266667, 0.235294, 1.0 }, + { 0.203922, 0.231373, 0.231373, 1.0 }, + { 0.149020, 0.200000, 0.231373, 1.0 }, + { 0.125490, 0.188235, 0.227451, 1.0 }, + { 0.105882, 0.180392, 0.227451, 1.0 }, + { 0.074510, 0.152941, 0.235294, 1.0 }, + { 0.078431, 0.117647, 0.254902, 1.0 }, + { 0.129412, 0.105882, 0.270588, 1.0 }, + { 0.164706, 0.125490, 0.309804, 1.0 }, + { 0.200000, 0.145098, 0.349020, 1.0 }, + { 0.227451, 0.164706, 0.376471, 1.0 }, + { 0.254902, 0.184314, 0.407843, 1.0 }, + { 0.274510, 0.188235, 0.396078, 1.0 }, + { 0.298039, 0.192157, 0.388235, 1.0 }, + { 0.419608, 0.227451, 0.321569, 1.0 }, + { 0.478431, 0.278431, 0.294118, 1.0 }, + { 0.541176, 0.329412, 0.266667, 1.0 }, + { 0.572549, 0.372549, 0.227451, 1.0 }, + { 0.607843, 0.415686, 0.192157, 1.0 }, + { 0.623529, 0.431373, 0.168627, 1.0 }, + { 0.639216, 0.447059, 0.149020, 1.0 }, + { 0.650980, 0.462745, 0.109804, 1.0 }, + { 0.647059, 0.462745, 0.078431, 1.0 }, + { 0.600000, 0.439216, 0.066667, 1.0 }, + { 0.564706, 0.415686, 0.082353, 1.0 }, + { 0.533333, 0.396078, 0.101961, 1.0 }, + { 0.521569, 0.388235, 0.109804, 1.0 }, + { 0.513725, 0.380392, 0.117647, 1.0 }, + { 0.474510, 0.360784, 0.145098, 1.0 }, + { 0.431373, 0.333333, 0.164706, 1.0 }, + { 0.317647, 0.247059, 0.164706, 1.0 }, + { 0.270588, 0.203922, 0.164706, 1.0 }, + { 0.223529, 0.164706, 0.164706, 1.0 }, + { 0.215686, 0.168627, 0.172549, 1.0 }, + { 0.211765, 0.172549, 0.180392, 1.0 }, + { 0.223529, 0.180392, 0.172549, 1.0 }, + { 0.235294, 0.188235, 0.168627, 1.0 }, + { 0.262745, 0.211765, 0.160784, 1.0 }, + { 0.278431, 0.223529, 0.145098, 1.0 }, + { 0.286275, 0.196078, 0.109804, 1.0 }, + { 0.298039, 0.200000, 0.098039, 1.0 }, + { 0.313725, 0.207843, 0.090196, 1.0 }, + { 0.337255, 0.223529, 0.098039, 1.0 }, + { 0.364706, 0.239216, 0.105882, 1.0 }, + { 0.423529, 0.278431, 0.117647, 1.0 }, + { 0.454902, 0.301961, 0.113725, 1.0 }, + { 0.439216, 0.309804, 0.149020, 1.0 }, + { 0.427451, 0.325490, 0.172549, 1.0 }, + { 0.419608, 0.345098, 0.200000, 1.0 }, + { 0.427451, 0.360784, 0.219608, 1.0 }, + { 0.439216, 0.380392, 0.243137, 1.0 }, + { 0.466667, 0.419608, 0.266667, 1.0 }, + { 0.490196, 0.450980, 0.298039, 1.0 }, + { 0.501961, 0.478431, 0.349020, 1.0 }, + { 0.513725, 0.509804, 0.400000, 1.0 }, + { 0.596078, 0.576471, 0.458824, 1.0 }, + { 0.627451, 0.600000, 0.466667, 1.0 }, + { 0.662745, 0.623529, 0.478431, 1.0 }, + { 0.666667, 0.627451, 0.486275, 1.0 }, + { 0.674510, 0.631373, 0.494118, 1.0 }, + { 0.674510, 0.643137, 0.521569, 1.0 }, + { 0.682353, 0.658824, 0.533333, 1.0 }, + { 0.717647, 0.654902, 0.517647, 1.0 }, + { 0.725490, 0.654902, 0.517647, 1.0 }, + { 0.737255, 0.658824, 0.517647, 1.0 }, + { 0.733333, 0.662745, 0.525490, 1.0 }, + { 0.729412, 0.670588, 0.537255, 1.0 }, + { 0.713725, 0.682353, 0.568627, 1.0 }, + { 0.690196, 0.682353, 0.592157, 1.0 }, + { 0.658824, 0.658824, 0.576471, 1.0 }, + { 0.635294, 0.643137, 0.556863, 1.0 }, + { 0.592157, 0.556863, 0.482353, 1.0 }, + { 0.568627, 0.533333, 0.458824, 1.0 }, + { 0.549020, 0.509804, 0.439216, 1.0 }, + { 0.501961, 0.450980, 0.396078, 1.0 }, + { 0.431373, 0.384314, 0.341176, 1.0 }, + { 0.356863, 0.341176, 0.282353, 1.0 }, + { 0.309804, 0.274510, 0.239216, 1.0 }, + { 0.313725, 0.227451, 0.129412, 1.0 }, + { 0.341176, 0.223529, 0.098039, 1.0 }, + { 0.368627, 0.219608, 0.066667, 1.0 }, + { 0.384314, 0.231373, 0.058824, 1.0 }, + { 0.400000, 0.247059, 0.054902, 1.0 }, + { 0.435294, 0.274510, 0.070588, 1.0 }, + { 0.498039, 0.317647, 0.074510, 1.0 }, + { 0.572549, 0.360784, 0.090196, 1.0 }, + { 0.643137, 0.407843, 0.101961, 1.0 }, + { 0.760784, 0.478431, 0.117647, 1.0 }, + { 0.776471, 0.490196, 0.125490, 1.0 }, + { 0.796078, 0.501961, 0.133333, 1.0 }, + { 0.815686, 0.517647, 0.141176, 1.0 }, + { 0.831373, 0.525490, 0.149020, 1.0 }, + { 0.843137, 0.533333, 0.149020, 1.0 }, + { 0.850980, 0.537255, 0.149020, 1.0 }, + { 0.862745, 0.545098, 0.149020, 1.0 }, + { 0.874510, 0.552941, 0.152941, 1.0 }, + { 0.886275, 0.560784, 0.156863, 1.0 }, + { 0.890196, 0.560784, 0.156863, 1.0 }, + { 0.898039, 0.564706, 0.156863, 1.0 }, + { 0.901961, 0.568627, 0.149020, 1.0 }, + { 0.901961, 0.568627, 0.152941, 1.0 }, + { 0.898039, 0.564706, 0.152941, 1.0 }, + { 0.882353, 0.556863, 0.149020, 1.0 }, + { 0.854902, 0.533333, 0.145098, 1.0 }, + { 0.843137, 0.525490, 0.137255, 1.0 }, + { 0.835294, 0.521569, 0.133333, 1.0 }, + { 0.800000, 0.498039, 0.125490, 1.0 }, + { 0.749020, 0.462745, 0.117647, 1.0 }, + { 0.694118, 0.427451, 0.105882, 1.0 }, + { 0.639216, 0.400000, 0.090196, 1.0 }, + { 0.611765, 0.380392, 0.074510, 1.0 }, + { 0.611765, 0.380392, 0.070588, 1.0 }, + { 0.615686, 0.384314, 0.066667, 1.0 }, + { 0.623529, 0.384314, 0.074510, 1.0 }, + { 0.635294, 0.403922, 0.078431, 1.0 }, + { 0.635294, 0.415686, 0.094118, 1.0 }, + { 0.650980, 0.447059, 0.113725, 1.0 }, + { 0.690196, 0.501961, 0.168627, 1.0 }, + { 0.749020, 0.568627, 0.223529, 1.0 }, + { 0.862745, 0.701961, 0.368627, 1.0 }, + { 0.882353, 0.725490, 0.396078, 1.0 }, + { 0.905882, 0.749020, 0.423529, 1.0 }, + { 0.929412, 0.796078, 0.447059, 1.0 }, + { 0.949020, 0.839216, 0.466667, 1.0 }, + { 0.968627, 0.870588, 0.470588, 1.0 }, + { 0.980392, 0.901961, 0.501961, 1.0 }, + { 0.996078, 0.941176, 0.596078, 1.0 }, + { 0.996078, 0.949020, 0.611765, 1.0 }, + { 0.996078, 0.956863, 0.631373, 1.0 }, + { 0.992157, 0.968627, 0.647059, 1.0 }, + { 0.976471, 0.952941, 0.627451, 1.0 }, + { 0.956863, 0.941176, 0.611765, 1.0 }, + { 0.941176, 0.933333, 0.623529, 1.0 }, + { 0.937255, 0.925490, 0.654902, 1.0 }, + { 0.933333, 0.925490, 0.705882, 1.0 }, + { 0.945098, 0.941176, 0.772549, 1.0 }, + { 0.945098, 0.949020, 0.800000, 1.0 }, + { 0.941176, 0.933333, 0.800000, 1.0 }, + { 0.925490, 0.905882, 0.756863, 1.0 }, + { 0.913725, 0.866667, 0.698039, 1.0 }, + { 0.905882, 0.827451, 0.639216, 1.0 }, + { 0.909804, 0.800000, 0.588235, 1.0 }, + { 0.917647, 0.764706, 0.509804, 1.0 }, + { 0.913725, 0.745098, 0.482353, 1.0 }, + { 0.913725, 0.729412, 0.454902, 1.0 }, + { 0.898039, 0.686275, 0.376471, 1.0 }, + { 0.882353, 0.643137, 0.298039, 1.0 }, + { 0.866667, 0.596078, 0.227451, 1.0 }, + { 0.847059, 0.560784, 0.180392, 1.0 }, + { 0.835294, 0.541176, 0.160784, 1.0 }, + { 0.827451, 0.533333, 0.160784, 1.0 }, + { 0.811765, 0.521569, 0.164706, 1.0 }, + { 0.792157, 0.517647, 0.172549, 1.0 }, + { 0.752941, 0.509804, 0.200000, 1.0 }, + { 0.701961, 0.509804, 0.250980, 1.0 }, + { 0.654902, 0.505882, 0.298039, 1.0 }, + { 0.635294, 0.513725, 0.325490, 1.0 }, + { 0.639216, 0.517647, 0.349020, 1.0 }, + { 0.670588, 0.529412, 0.341176, 1.0 }, + { 0.701961, 0.552941, 0.341176, 1.0 }, + { 0.717647, 0.584314, 0.380392, 1.0 }, + { 0.717647, 0.615686, 0.450980, 1.0 }, + { 0.717647, 0.666667, 0.525490, 1.0 }, + { 0.737255, 0.705882, 0.600000, 1.0 }, + { 0.780392, 0.745098, 0.639216, 1.0 }, + { 0.847059, 0.784314, 0.631373, 1.0 }, + { 0.913725, 0.815686, 0.623529, 1.0 }, + { 0.956863, 0.835294, 0.600000, 1.0 }, + { 0.980392, 0.866667, 0.588235, 1.0 }, + { 0.976471, 0.862745, 0.584314, 1.0 }, + { 0.952941, 0.850980, 0.580392, 1.0 }, + { 0.925490, 0.815686, 0.552941, 1.0 }, + { 0.874510, 0.760784, 0.549020, 1.0 }, + { 0.835294, 0.701961, 0.521569, 1.0 }, + { 0.819608, 0.666667, 0.470588, 1.0 }, + { 0.803922, 0.627451, 0.407843, 1.0 }, + { 0.796078, 0.600000, 0.352941, 1.0 }, + { 0.792157, 0.580392, 0.286275, 1.0 }, + { 0.768627, 0.541176, 0.250980, 1.0 }, + { 0.741176, 0.505882, 0.247059, 1.0 }, + { 0.737255, 0.490196, 0.243137, 1.0 }, + { 0.737255, 0.494118, 0.243137, 1.0 }, + { 0.760784, 0.509804, 0.247059, 1.0 }, + { 0.792157, 0.545098, 0.239216, 1.0 }, + { 0.815686, 0.580392, 0.247059, 1.0 }, + { 0.839216, 0.615686, 0.282353, 1.0 }, + { 0.850980, 0.650980, 0.329412, 1.0 }, + { 0.862745, 0.682353, 0.380392, 1.0 }, + { 0.882353, 0.721569, 0.435294, 1.0 }, + { 0.898039, 0.752941, 0.470588, 1.0 }, + { 0.905882, 0.784314, 0.525490, 1.0 }, + { 0.921569, 0.819608, 0.592157, 1.0 }, + { 0.913725, 0.843137, 0.647059, 1.0 }, + { 0.905882, 0.858824, 0.701961, 1.0 }, + { 0.882353, 0.858824, 0.733333, 1.0 }, + { 0.850980, 0.850980, 0.737255, 1.0 }, + { 0.815686, 0.827451, 0.717647, 1.0 }, + { 0.792157, 0.807843, 0.705882, 1.0 }, + { 0.752941, 0.776471, 0.674510, 1.0 }, + { 0.752941, 0.756863, 0.639216, 1.0 }, + { 0.749020, 0.717647, 0.584314, 1.0 }, + { 0.752941, 0.690196, 0.521569, 1.0 }, + { 0.756863, 0.666667, 0.450980, 1.0 }, + { 0.772549, 0.658824, 0.396078, 1.0 }, + { 0.764706, 0.658824, 0.356863, 1.0 }, + { 0.788235, 0.682353, 0.325490, 1.0 }, + { 0.815686, 0.694118, 0.298039, 1.0 }, + { 0.862745, 0.705882, 0.270588, 1.0 }, + { 0.909804, 0.717647, 0.239216, 1.0 }, + { 0.862745, 0.658824, 0.192157, 1.0 }, + { 0.807843, 0.615686, 0.176471, 1.0 }, + { 0.745098, 0.600000, 0.180392, 1.0 }, + { 0.682353, 0.588235, 0.200000, 1.0 }, + { 0.635294, 0.564706, 0.227451, 1.0 }, + }; +/* 040221-97 */ +static double4 colors_439[] = { + { 0.541176, 0.388235, 0.105882, 1.0 }, + { 0.584314, 0.439216, 0.121569, 1.0 }, + { 0.552941, 0.400000, 0.113725, 1.0 }, + { 0.525490, 0.364706, 0.105882, 1.0 }, + { 0.521569, 0.345098, 0.094118, 1.0 }, + { 0.521569, 0.325490, 0.082353, 1.0 }, + { 0.517647, 0.313725, 0.074510, 1.0 }, + { 0.513725, 0.305882, 0.070588, 1.0 }, + { 0.470588, 0.250980, 0.086275, 1.0 }, + { 0.419608, 0.215686, 0.082353, 1.0 }, + { 0.368627, 0.180392, 0.082353, 1.0 }, + { 0.298039, 0.141176, 0.074510, 1.0 }, + { 0.227451, 0.105882, 0.066667, 1.0 }, + { 0.172549, 0.098039, 0.066667, 1.0 }, + { 0.121569, 0.094118, 0.066667, 1.0 }, + { 0.105882, 0.113725, 0.090196, 1.0 }, + { 0.090196, 0.133333, 0.113725, 1.0 }, + { 0.047059, 0.305882, 0.200000, 1.0 }, + { 0.035294, 0.352941, 0.223529, 1.0 }, + { 0.023529, 0.403922, 0.250980, 1.0 }, + { 0.023529, 0.435294, 0.313725, 1.0 }, + { 0.023529, 0.470588, 0.376471, 1.0 }, + { 0.027451, 0.521569, 0.407843, 1.0 }, + { 0.031373, 0.576471, 0.439216, 1.0 }, + { 0.070588, 0.639216, 0.470588, 1.0 }, + { 0.070588, 0.545098, 0.435294, 1.0 }, + { 0.074510, 0.454902, 0.403922, 1.0 }, + { 0.066667, 0.407843, 0.376471, 1.0 }, + { 0.058824, 0.364706, 0.349020, 1.0 }, + { 0.058824, 0.352941, 0.333333, 1.0 }, + { 0.062745, 0.341176, 0.317647, 1.0 }, + { 0.074510, 0.266667, 0.243137, 1.0 }, + { 0.086275, 0.196078, 0.156863, 1.0 }, + { 0.098039, 0.098039, 0.058824, 1.0 }, + { 0.129412, 0.090196, 0.039216, 1.0 }, + { 0.160784, 0.086275, 0.019608, 1.0 }, + { 0.207843, 0.105882, 0.015686, 1.0 }, + { 0.258824, 0.125490, 0.011765, 1.0 }, + { 0.282353, 0.141176, 0.007843, 1.0 }, + { 0.305882, 0.160784, 0.007843, 1.0 }, + { 0.396078, 0.215686, 0.007843, 1.0 }, + { 0.439216, 0.219608, 0.007843, 1.0 }, + { 0.482353, 0.223529, 0.007843, 1.0 }, + { 0.517647, 0.211765, 0.007843, 1.0 }, + { 0.556863, 0.200000, 0.007843, 1.0 }, + { 0.584314, 0.192157, 0.007843, 1.0 }, + { 0.615686, 0.188235, 0.007843, 1.0 }, + { 0.647059, 0.227451, 0.019608, 1.0 }, + { 0.658824, 0.247059, 0.054902, 1.0 }, + { 0.568627, 0.282353, 0.121569, 1.0 }, + { 0.529412, 0.301961, 0.133333, 1.0 }, + { 0.490196, 0.325490, 0.149020, 1.0 }, + { 0.435294, 0.356863, 0.168627, 1.0 }, + { 0.380392, 0.388235, 0.188235, 1.0 }, + { 0.341176, 0.392157, 0.188235, 1.0 }, + { 0.301961, 0.396078, 0.188235, 1.0 }, + { 0.215686, 0.368627, 0.145098, 1.0 }, + { 0.211765, 0.333333, 0.121569, 1.0 }, + { 0.211765, 0.301961, 0.101961, 1.0 }, + { 0.282353, 0.270588, 0.066667, 1.0 }, + { 0.356863, 0.239216, 0.035294, 1.0 }, + { 0.407843, 0.231373, 0.023529, 1.0 }, + { 0.458824, 0.223529, 0.011765, 1.0 }, + { 0.513725, 0.223529, 0.007843, 1.0 }, + { 0.537255, 0.211765, 0.003922, 1.0 }, + { 0.521569, 0.200000, 0.003922, 1.0 }, + { 0.521569, 0.188235, 0.007843, 1.0 }, + { 0.525490, 0.176471, 0.011765, 1.0 }, + { 0.509804, 0.168627, 0.011765, 1.0 }, + { 0.498039, 0.160784, 0.011765, 1.0 }, + { 0.462745, 0.145098, 0.015686, 1.0 }, + { 0.423529, 0.141176, 0.015686, 1.0 }, + { 0.364706, 0.117647, 0.011765, 1.0 }, + { 0.329412, 0.101961, 0.011765, 1.0 }, + { 0.298039, 0.086275, 0.011765, 1.0 }, + { 0.282353, 0.090196, 0.011765, 1.0 }, + { 0.266667, 0.098039, 0.011765, 1.0 }, + { 0.258824, 0.105882, 0.011765, 1.0 }, + { 0.254902, 0.117647, 0.015686, 1.0 }, + { 0.239216, 0.129412, 0.019608, 1.0 }, + { 0.243137, 0.137255, 0.011765, 1.0 }, + { 0.286275, 0.172549, 0.015686, 1.0 }, + { 0.309804, 0.203922, 0.027451, 1.0 }, + { 0.333333, 0.239216, 0.039216, 1.0 }, + { 0.349020, 0.250980, 0.035294, 1.0 }, + { 0.364706, 0.266667, 0.035294, 1.0 }, + { 0.400000, 0.278431, 0.027451, 1.0 }, + { 0.419608, 0.298039, 0.011765, 1.0 }, + { 0.396078, 0.301961, 0.031373, 1.0 }, + { 0.341176, 0.282353, 0.027451, 1.0 }, + { 0.290196, 0.262745, 0.027451, 1.0 }, + { 0.254902, 0.250980, 0.019608, 1.0 }, + { 0.223529, 0.239216, 0.011765, 1.0 }, + { 0.164706, 0.211765, 0.007843, 1.0 }, + { 0.117647, 0.176471, 0.015686, 1.0 }, + { 0.078431, 0.152941, 0.015686, 1.0 }, + { 0.050980, 0.121569, 0.015686, 1.0 }, + { 0.019608, 0.078431, 0.000000, 1.0 }, + { 0.023529, 0.074510, 0.000000, 1.0 }, + { 0.027451, 0.070588, 0.000000, 1.0 }, + { 0.039216, 0.070588, 0.000000, 1.0 }, + { 0.050980, 0.074510, 0.000000, 1.0 }, + { 0.082353, 0.086275, 0.003922, 1.0 }, + { 0.145098, 0.101961, 0.011765, 1.0 }, + { 0.286275, 0.164706, 0.035294, 1.0 }, + { 0.337255, 0.203922, 0.043137, 1.0 }, + { 0.392157, 0.247059, 0.054902, 1.0 }, + { 0.411765, 0.254902, 0.058824, 1.0 }, + { 0.431373, 0.262745, 0.062745, 1.0 }, + { 0.470588, 0.270588, 0.062745, 1.0 }, + { 0.501961, 0.278431, 0.054902, 1.0 }, + { 0.513725, 0.282353, 0.062745, 1.0 }, + { 0.509804, 0.286275, 0.054902, 1.0 }, + { 0.435294, 0.235294, 0.043137, 1.0 }, + { 0.411765, 0.215686, 0.031373, 1.0 }, + { 0.388235, 0.196078, 0.023529, 1.0 }, + { 0.325490, 0.160784, 0.007843, 1.0 }, + { 0.274510, 0.145098, 0.003922, 1.0 }, + { 0.227451, 0.145098, 0.003922, 1.0 }, + { 0.188235, 0.164706, 0.003922, 1.0 }, + { 0.129412, 0.219608, 0.003922, 1.0 }, + { 0.113725, 0.247059, 0.031373, 1.0 }, + { 0.098039, 0.274510, 0.058824, 1.0 }, + { 0.090196, 0.298039, 0.066667, 1.0 }, + { 0.086275, 0.325490, 0.074510, 1.0 }, + { 0.101961, 0.349020, 0.078431, 1.0 }, + { 0.105882, 0.372549, 0.058824, 1.0 }, + { 0.105882, 0.376471, 0.066667, 1.0 }, + { 0.101961, 0.349020, 0.086275, 1.0 }, + { 0.094118, 0.305882, 0.098039, 1.0 }, + { 0.101961, 0.294118, 0.082353, 1.0 }, + { 0.109804, 0.282353, 0.066667, 1.0 }, + { 0.113725, 0.247059, 0.043137, 1.0 }, + { 0.121569, 0.215686, 0.035294, 1.0 }, + { 0.125490, 0.188235, 0.035294, 1.0 }, + { 0.145098, 0.184314, 0.027451, 1.0 }, + { 0.262745, 0.243137, 0.019608, 1.0 }, + { 0.333333, 0.290196, 0.035294, 1.0 }, + { 0.407843, 0.337255, 0.054902, 1.0 }, + { 0.431373, 0.349020, 0.054902, 1.0 }, + { 0.458824, 0.364706, 0.058824, 1.0 }, + { 0.482353, 0.388235, 0.062745, 1.0 }, + { 0.474510, 0.411765, 0.070588, 1.0 }, + { 0.470588, 0.447059, 0.101961, 1.0 }, + { 0.505882, 0.521569, 0.160784, 1.0 }, + { 0.596078, 0.588235, 0.215686, 1.0 }, + { 0.584314, 0.580392, 0.211765, 1.0 }, + { 0.576471, 0.572549, 0.207843, 1.0 }, + { 0.513725, 0.517647, 0.188235, 1.0 }, + { 0.478431, 0.517647, 0.180392, 1.0 }, + { 0.486275, 0.525490, 0.192157, 1.0 }, + { 0.541176, 0.529412, 0.180392, 1.0 }, + { 0.596078, 0.454902, 0.117647, 1.0 }, + { 0.588235, 0.435294, 0.094118, 1.0 }, + { 0.580392, 0.419608, 0.070588, 1.0 }, + { 0.568627, 0.400000, 0.043137, 1.0 }, + { 0.564706, 0.400000, 0.023529, 1.0 }, + { 0.576471, 0.392157, 0.015686, 1.0 }, + { 0.592157, 0.392157, 0.015686, 1.0 }, + { 0.615686, 0.400000, 0.023529, 1.0 }, + { 0.643137, 0.411765, 0.023529, 1.0 }, + { 0.713725, 0.403922, 0.015686, 1.0 }, + { 0.733333, 0.411765, 0.015686, 1.0 }, + { 0.752941, 0.419608, 0.015686, 1.0 }, + { 0.792157, 0.423529, 0.035294, 1.0 }, + { 0.819608, 0.454902, 0.054902, 1.0 }, + { 0.843137, 0.501961, 0.082353, 1.0 }, + { 0.862745, 0.501961, 0.105882, 1.0 }, + { 0.894118, 0.533333, 0.152941, 1.0 }, + { 0.898039, 0.549020, 0.160784, 1.0 }, + { 0.901961, 0.564706, 0.172549, 1.0 }, + { 0.878431, 0.592157, 0.200000, 1.0 }, + { 0.819608, 0.611765, 0.227451, 1.0 }, + { 0.749020, 0.631373, 0.235294, 1.0 }, + { 0.694118, 0.607843, 0.235294, 1.0 }, + { 0.674510, 0.600000, 0.231373, 1.0 }, + { 0.678431, 0.564706, 0.211765, 1.0 }, + { 0.678431, 0.545098, 0.207843, 1.0 }, + { 0.635294, 0.541176, 0.192157, 1.0 }, + { 0.607843, 0.525490, 0.172549, 1.0 }, + { 0.596078, 0.513725, 0.164706, 1.0 }, + { 0.603922, 0.490196, 0.137255, 1.0 }, + { 0.647059, 0.470588, 0.129412, 1.0 }, + { 0.670588, 0.462745, 0.121569, 1.0 }, + { 0.682353, 0.478431, 0.133333, 1.0 }, + { 0.678431, 0.482353, 0.129412, 1.0 }, + { 0.678431, 0.486275, 0.125490, 1.0 }, + { 0.678431, 0.498039, 0.133333, 1.0 }, + { 0.694118, 0.501961, 0.137255, 1.0 }, + { 0.721569, 0.517647, 0.160784, 1.0 }, + { 0.741176, 0.521569, 0.192157, 1.0 }, + { 0.756863, 0.533333, 0.200000, 1.0 }, + { 0.760784, 0.545098, 0.207843, 1.0 }, + { 0.756863, 0.552941, 0.203922, 1.0 }, + { 0.768627, 0.568627, 0.211765, 1.0 }, + { 0.768627, 0.564706, 0.227451, 1.0 }, + { 0.764706, 0.560784, 0.231373, 1.0 }, + { 0.772549, 0.556863, 0.215686, 1.0 }, + { 0.760784, 0.549020, 0.192157, 1.0 }, + { 0.752941, 0.545098, 0.164706, 1.0 }, + { 0.741176, 0.529412, 0.152941, 1.0 }, + { 0.725490, 0.509804, 0.149020, 1.0 }, + { 0.717647, 0.482353, 0.137255, 1.0 }, + { 0.701961, 0.439216, 0.121569, 1.0 }, + { 0.678431, 0.403922, 0.101961, 1.0 }, + { 0.650980, 0.364706, 0.078431, 1.0 }, + { 0.631373, 0.349020, 0.070588, 1.0 }, + { 0.619608, 0.345098, 0.062745, 1.0 }, + { 0.619608, 0.345098, 0.062745, 1.0 }, + { 0.619608, 0.360784, 0.070588, 1.0 }, + { 0.619608, 0.376471, 0.066667, 1.0 }, + { 0.635294, 0.411765, 0.090196, 1.0 }, + { 0.658824, 0.458824, 0.125490, 1.0 }, + { 0.690196, 0.505882, 0.152941, 1.0 }, + { 0.721569, 0.549020, 0.184314, 1.0 }, + { 0.729412, 0.572549, 0.188235, 1.0 }, + { 0.721569, 0.576471, 0.172549, 1.0 }, + { 0.701961, 0.556863, 0.176471, 1.0 }, + { 0.650980, 0.509804, 0.168627, 1.0 }, + { 0.592157, 0.470588, 0.160784, 1.0 }, + { 0.525490, 0.419608, 0.149020, 1.0 }, + { 0.454902, 0.364706, 0.101961, 1.0 }, + { 0.388235, 0.317647, 0.066667, 1.0 }, + { 0.317647, 0.258824, 0.035294, 1.0 }, + { 0.250980, 0.223529, 0.015686, 1.0 }, + { 0.196078, 0.192157, 0.007843, 1.0 }, + { 0.152941, 0.164706, 0.000000, 1.0 }, + { 0.125490, 0.156863, 0.000000, 1.0 }, + { 0.113725, 0.172549, 0.000000, 1.0 }, + { 0.105882, 0.200000, 0.007843, 1.0 }, + { 0.113725, 0.231373, 0.011765, 1.0 }, + { 0.141176, 0.250980, 0.023529, 1.0 }, + { 0.172549, 0.258824, 0.031373, 1.0 }, + { 0.203922, 0.270588, 0.039216, 1.0 }, + { 0.235294, 0.286275, 0.047059, 1.0 }, + { 0.250980, 0.301961, 0.058824, 1.0 }, + { 0.290196, 0.305882, 0.066667, 1.0 }, + { 0.329412, 0.294118, 0.078431, 1.0 }, + { 0.360784, 0.278431, 0.074510, 1.0 }, + { 0.376471, 0.258824, 0.062745, 1.0 }, + { 0.356863, 0.247059, 0.062745, 1.0 }, + { 0.337255, 0.247059, 0.070588, 1.0 }, + { 0.317647, 0.258824, 0.098039, 1.0 }, + { 0.290196, 0.278431, 0.129412, 1.0 }, + { 0.270588, 0.294118, 0.149020, 1.0 }, + { 0.243137, 0.298039, 0.152941, 1.0 }, + { 0.211765, 0.298039, 0.145098, 1.0 }, + { 0.200000, 0.301961, 0.137255, 1.0 }, + { 0.196078, 0.309804, 0.149020, 1.0 }, + { 0.239216, 0.337255, 0.164706, 1.0 }, + { 0.329412, 0.400000, 0.211765, 1.0 }, + { 0.388235, 0.415686, 0.207843, 1.0 }, + { 0.415686, 0.415686, 0.172549, 1.0 }, + { 0.415686, 0.388235, 0.145098, 1.0 }, + { 0.403922, 0.333333, 0.086275, 1.0 }, + { 0.466667, 0.360784, 0.094118, 1.0 }, + }; +/* 040221-98 */ +static double4 colors_440[] = { + { 0.850980, 0.435294, 0.266667, 1.0 }, + { 0.882353, 0.513725, 0.290196, 1.0 }, + { 0.921569, 0.564706, 0.301961, 1.0 }, + { 0.964706, 0.615686, 0.317647, 1.0 }, + { 0.972549, 0.639216, 0.325490, 1.0 }, + { 0.984314, 0.662745, 0.337255, 1.0 }, + { 0.980392, 0.658824, 0.333333, 1.0 }, + { 0.976471, 0.654902, 0.333333, 1.0 }, + { 0.949020, 0.603922, 0.305882, 1.0 }, + { 0.941176, 0.580392, 0.301961, 1.0 }, + { 0.937255, 0.560784, 0.298039, 1.0 }, + { 0.937255, 0.541176, 0.294118, 1.0 }, + { 0.937255, 0.521569, 0.290196, 1.0 }, + { 0.937255, 0.501961, 0.278431, 1.0 }, + { 0.941176, 0.486275, 0.270588, 1.0 }, + { 0.945098, 0.482353, 0.266667, 1.0 }, + { 0.949020, 0.478431, 0.266667, 1.0 }, + { 0.949020, 0.450980, 0.250980, 1.0 }, + { 0.941176, 0.439216, 0.247059, 1.0 }, + { 0.933333, 0.431373, 0.243137, 1.0 }, + { 0.933333, 0.419608, 0.243137, 1.0 }, + { 0.937255, 0.411765, 0.247059, 1.0 }, + { 0.937255, 0.403922, 0.247059, 1.0 }, + { 0.937255, 0.400000, 0.247059, 1.0 }, + { 0.956863, 0.372549, 0.239216, 1.0 }, + { 0.972549, 0.360784, 0.235294, 1.0 }, + { 0.988235, 0.349020, 0.231373, 1.0 }, + { 0.988235, 0.349020, 0.235294, 1.0 }, + { 0.988235, 0.352941, 0.243137, 1.0 }, + { 0.980392, 0.356863, 0.243137, 1.0 }, + { 0.972549, 0.364706, 0.247059, 1.0 }, + { 0.921569, 0.376471, 0.239216, 1.0 }, + { 0.870588, 0.368627, 0.235294, 1.0 }, + { 0.776471, 0.345098, 0.227451, 1.0 }, + { 0.725490, 0.317647, 0.219608, 1.0 }, + { 0.678431, 0.294118, 0.215686, 1.0 }, + { 0.635294, 0.262745, 0.211765, 1.0 }, + { 0.592157, 0.235294, 0.207843, 1.0 }, + { 0.584314, 0.219608, 0.211765, 1.0 }, + { 0.580392, 0.207843, 0.215686, 1.0 }, + { 0.486275, 0.168627, 0.192157, 1.0 }, + { 0.462745, 0.145098, 0.180392, 1.0 }, + { 0.443137, 0.125490, 0.168627, 1.0 }, + { 0.439216, 0.098039, 0.145098, 1.0 }, + { 0.435294, 0.074510, 0.125490, 1.0 }, + { 0.435294, 0.058824, 0.113725, 1.0 }, + { 0.435294, 0.047059, 0.105882, 1.0 }, + { 0.450980, 0.023529, 0.090196, 1.0 }, + { 0.501961, 0.011765, 0.090196, 1.0 }, + { 0.576471, 0.019608, 0.090196, 1.0 }, + { 0.611765, 0.039216, 0.098039, 1.0 }, + { 0.650980, 0.058824, 0.105882, 1.0 }, + { 0.698039, 0.094118, 0.117647, 1.0 }, + { 0.745098, 0.133333, 0.129412, 1.0 }, + { 0.768627, 0.156863, 0.137255, 1.0 }, + { 0.796078, 0.180392, 0.149020, 1.0 }, + { 0.890196, 0.282353, 0.188235, 1.0 }, + { 0.925490, 0.329412, 0.203922, 1.0 }, + { 0.960784, 0.376471, 0.223529, 1.0 }, + { 0.968627, 0.419608, 0.243137, 1.0 }, + { 0.980392, 0.462745, 0.262745, 1.0 }, + { 0.980392, 0.486275, 0.270588, 1.0 }, + { 0.984314, 0.513725, 0.278431, 1.0 }, + { 0.984314, 0.564706, 0.305882, 1.0 }, + { 0.988235, 0.623529, 0.333333, 1.0 }, + { 0.988235, 0.741176, 0.396078, 1.0 }, + { 0.988235, 0.788235, 0.427451, 1.0 }, + { 0.992157, 0.839216, 0.462745, 1.0 }, + { 0.992157, 0.854902, 0.474510, 1.0 }, + { 0.992157, 0.874510, 0.490196, 1.0 }, + { 0.992157, 0.901961, 0.517647, 1.0 }, + { 0.992157, 0.917647, 0.529412, 1.0 }, + { 0.992157, 0.929412, 0.533333, 1.0 }, + { 0.992157, 0.921569, 0.521569, 1.0 }, + { 0.992157, 0.913725, 0.509804, 1.0 }, + { 0.980392, 0.898039, 0.486275, 1.0 }, + { 0.972549, 0.882353, 0.462745, 1.0 }, + { 0.956863, 0.874510, 0.450980, 1.0 }, + { 0.941176, 0.866667, 0.439216, 1.0 }, + { 0.933333, 0.831373, 0.423529, 1.0 }, + { 0.933333, 0.796078, 0.407843, 1.0 }, + { 0.933333, 0.721569, 0.384314, 1.0 }, + { 0.937255, 0.705882, 0.376471, 1.0 }, + { 0.941176, 0.690196, 0.368627, 1.0 }, + { 0.941176, 0.678431, 0.364706, 1.0 }, + { 0.945098, 0.670588, 0.360784, 1.0 }, + { 0.964706, 0.674510, 0.352941, 1.0 }, + { 0.941176, 0.690196, 0.349020, 1.0 }, + { 0.933333, 0.698039, 0.360784, 1.0 }, + { 0.929412, 0.701961, 0.376471, 1.0 }, + { 0.929412, 0.709804, 0.396078, 1.0 }, + { 0.929412, 0.713725, 0.407843, 1.0 }, + { 0.933333, 0.717647, 0.423529, 1.0 }, + { 0.937255, 0.737255, 0.454902, 1.0 }, + { 0.949020, 0.749020, 0.490196, 1.0 }, + { 0.980392, 0.768627, 0.533333, 1.0 }, + { 0.988235, 0.807843, 0.568627, 1.0 }, + { 0.988235, 0.894118, 0.635294, 1.0 }, + { 0.988235, 0.925490, 0.654902, 1.0 }, + { 0.988235, 0.960784, 0.678431, 1.0 }, + { 0.988235, 0.968627, 0.682353, 1.0 }, + { 0.988235, 0.976471, 0.686275, 1.0 }, + { 0.992157, 0.980392, 0.690196, 1.0 }, + { 0.992157, 0.976471, 0.682353, 1.0 }, + { 0.992157, 0.960784, 0.654902, 1.0 }, + { 0.992157, 0.945098, 0.639216, 1.0 }, + { 0.992157, 0.929412, 0.627451, 1.0 }, + { 0.988235, 0.921569, 0.619608, 1.0 }, + { 0.988235, 0.917647, 0.615686, 1.0 }, + { 0.988235, 0.894118, 0.592157, 1.0 }, + { 0.988235, 0.862745, 0.564706, 1.0 }, + { 0.992157, 0.823529, 0.537255, 1.0 }, + { 0.992157, 0.772549, 0.505882, 1.0 }, + { 0.992157, 0.670588, 0.427451, 1.0 }, + { 0.992157, 0.643137, 0.403922, 1.0 }, + { 0.992157, 0.615686, 0.384314, 1.0 }, + { 0.996078, 0.552941, 0.349020, 1.0 }, + { 0.992157, 0.501961, 0.325490, 1.0 }, + { 0.996078, 0.458824, 0.301961, 1.0 }, + { 0.992157, 0.415686, 0.282353, 1.0 }, + { 0.996078, 0.333333, 0.258824, 1.0 }, + { 0.992157, 0.305882, 0.243137, 1.0 }, + { 0.992157, 0.278431, 0.231373, 1.0 }, + { 0.992157, 0.266667, 0.223529, 1.0 }, + { 0.992157, 0.254902, 0.219608, 1.0 }, + { 0.996078, 0.239216, 0.211765, 1.0 }, + { 0.996078, 0.223529, 0.207843, 1.0 }, + { 0.996078, 0.219608, 0.203922, 1.0 }, + { 0.996078, 0.219608, 0.200000, 1.0 }, + { 0.988235, 0.219608, 0.200000, 1.0 }, + { 0.988235, 0.219608, 0.196078, 1.0 }, + { 0.988235, 0.219608, 0.196078, 1.0 }, + { 0.984314, 0.219608, 0.200000, 1.0 }, + { 0.964706, 0.223529, 0.200000, 1.0 }, + { 0.921569, 0.219608, 0.203922, 1.0 }, + { 0.874510, 0.219608, 0.211765, 1.0 }, + { 0.780392, 0.211765, 0.215686, 1.0 }, + { 0.733333, 0.203922, 0.211765, 1.0 }, + { 0.686275, 0.196078, 0.211765, 1.0 }, + { 0.662745, 0.184314, 0.207843, 1.0 }, + { 0.643137, 0.176471, 0.203922, 1.0 }, + { 0.611765, 0.152941, 0.192157, 1.0 }, + { 0.615686, 0.133333, 0.164706, 1.0 }, + { 0.607843, 0.105882, 0.149020, 1.0 }, + { 0.603922, 0.082353, 0.141176, 1.0 }, + { 0.596078, 0.039216, 0.129412, 1.0 }, + { 0.596078, 0.031373, 0.125490, 1.0 }, + { 0.596078, 0.023529, 0.121569, 1.0 }, + { 0.596078, 0.023529, 0.117647, 1.0 }, + { 0.600000, 0.027451, 0.117647, 1.0 }, + { 0.592157, 0.035294, 0.121569, 1.0 }, + { 0.627451, 0.050980, 0.113725, 1.0 }, + { 0.713725, 0.078431, 0.105882, 1.0 }, + { 0.733333, 0.082353, 0.105882, 1.0 }, + { 0.756863, 0.090196, 0.105882, 1.0 }, + { 0.803922, 0.105882, 0.105882, 1.0 }, + { 0.854902, 0.113725, 0.101961, 1.0 }, + { 0.894118, 0.125490, 0.098039, 1.0 }, + { 0.937255, 0.141176, 0.094118, 1.0 }, + { 0.952941, 0.152941, 0.094118, 1.0 }, + { 0.964706, 0.168627, 0.094118, 1.0 }, + { 0.976471, 0.192157, 0.090196, 1.0 }, + { 0.976471, 0.196078, 0.090196, 1.0 }, + { 0.976471, 0.200000, 0.094118, 1.0 }, + { 0.980392, 0.211765, 0.101961, 1.0 }, + { 0.984314, 0.211765, 0.109804, 1.0 }, + { 0.988235, 0.215686, 0.117647, 1.0 }, + { 0.988235, 0.227451, 0.129412, 1.0 }, + { 0.968627, 0.274510, 0.145098, 1.0 }, + { 0.960784, 0.290196, 0.149020, 1.0 }, + { 0.956863, 0.309804, 0.156863, 1.0 }, + { 0.952941, 0.349020, 0.172549, 1.0 }, + { 0.949020, 0.380392, 0.184314, 1.0 }, + { 0.949020, 0.415686, 0.200000, 1.0 }, + { 0.952941, 0.443137, 0.219608, 1.0 }, + { 0.952941, 0.470588, 0.239216, 1.0 }, + { 0.960784, 0.490196, 0.258824, 1.0 }, + { 0.972549, 0.525490, 0.254902, 1.0 }, + { 0.968627, 0.556863, 0.258824, 1.0 }, + { 0.964706, 0.603922, 0.254902, 1.0 }, + { 0.960784, 0.654902, 0.270588, 1.0 }, + { 0.952941, 0.698039, 0.282353, 1.0 }, + { 0.952941, 0.733333, 0.298039, 1.0 }, + { 0.952941, 0.760784, 0.309804, 1.0 }, + { 0.956863, 0.768627, 0.341176, 1.0 }, + { 0.960784, 0.764706, 0.341176, 1.0 }, + { 0.968627, 0.764706, 0.345098, 1.0 }, + { 0.976471, 0.756863, 0.352941, 1.0 }, + { 0.976471, 0.752941, 0.345098, 1.0 }, + { 0.984314, 0.768627, 0.352941, 1.0 }, + { 0.980392, 0.780392, 0.360784, 1.0 }, + { 0.980392, 0.796078, 0.380392, 1.0 }, + { 0.980392, 0.819608, 0.400000, 1.0 }, + { 0.980392, 0.835294, 0.427451, 1.0 }, + { 0.980392, 0.835294, 0.450980, 1.0 }, + { 0.980392, 0.827451, 0.470588, 1.0 }, + { 0.968627, 0.803922, 0.490196, 1.0 }, + { 0.964706, 0.768627, 0.498039, 1.0 }, + { 0.968627, 0.745098, 0.490196, 1.0 }, + { 0.968627, 0.713725, 0.474510, 1.0 }, + { 0.968627, 0.690196, 0.462745, 1.0 }, + { 0.968627, 0.670588, 0.454902, 1.0 }, + { 0.968627, 0.650980, 0.450980, 1.0 }, + { 0.972549, 0.627451, 0.435294, 1.0 }, + { 0.980392, 0.600000, 0.415686, 1.0 }, + { 0.980392, 0.564706, 0.392157, 1.0 }, + { 0.976471, 0.521569, 0.368627, 1.0 }, + { 0.976471, 0.470588, 0.337255, 1.0 }, + { 0.976471, 0.415686, 0.298039, 1.0 }, + { 0.976471, 0.356863, 0.262745, 1.0 }, + { 0.976471, 0.301961, 0.231373, 1.0 }, + { 0.968627, 0.247059, 0.207843, 1.0 }, + { 0.968627, 0.192157, 0.188235, 1.0 }, + { 0.964706, 0.152941, 0.168627, 1.0 }, + { 0.949020, 0.121569, 0.152941, 1.0 }, + { 0.925490, 0.098039, 0.145098, 1.0 }, + { 0.909804, 0.078431, 0.133333, 1.0 }, + { 0.901961, 0.062745, 0.125490, 1.0 }, + { 0.898039, 0.043137, 0.113725, 1.0 }, + { 0.901961, 0.031373, 0.109804, 1.0 }, + { 0.901961, 0.031373, 0.105882, 1.0 }, + { 0.909804, 0.031373, 0.105882, 1.0 }, + { 0.913725, 0.027451, 0.098039, 1.0 }, + { 0.917647, 0.031373, 0.094118, 1.0 }, + { 0.909804, 0.035294, 0.098039, 1.0 }, + { 0.901961, 0.043137, 0.101961, 1.0 }, + { 0.898039, 0.058824, 0.109804, 1.0 }, + { 0.894118, 0.074510, 0.109804, 1.0 }, + { 0.898039, 0.094118, 0.113725, 1.0 }, + { 0.905882, 0.129412, 0.121569, 1.0 }, + { 0.921569, 0.176471, 0.133333, 1.0 }, + { 0.937255, 0.223529, 0.145098, 1.0 }, + { 0.960784, 0.274510, 0.160784, 1.0 }, + { 0.976471, 0.325490, 0.176471, 1.0 }, + { 0.984314, 0.380392, 0.196078, 1.0 }, + { 0.988235, 0.435294, 0.227451, 1.0 }, + { 0.988235, 0.478431, 0.250980, 1.0 }, + { 0.988235, 0.505882, 0.270588, 1.0 }, + { 0.988235, 0.525490, 0.282353, 1.0 }, + { 0.988235, 0.537255, 0.290196, 1.0 }, + { 0.976471, 0.537255, 0.298039, 1.0 }, + { 0.952941, 0.529412, 0.301961, 1.0 }, + { 0.909804, 0.513725, 0.305882, 1.0 }, + { 0.870588, 0.501961, 0.305882, 1.0 }, + { 0.850980, 0.505882, 0.305882, 1.0 }, + { 0.847059, 0.521569, 0.309804, 1.0 }, + { 0.847059, 0.541176, 0.325490, 1.0 }, + { 0.850980, 0.564706, 0.345098, 1.0 }, + { 0.854902, 0.572549, 0.349020, 1.0 }, + { 0.870588, 0.572549, 0.349020, 1.0 }, + { 0.886275, 0.560784, 0.341176, 1.0 }, + { 0.882353, 0.541176, 0.329412, 1.0 }, + { 0.862745, 0.505882, 0.317647, 1.0 }, + { 0.847059, 0.466667, 0.298039, 1.0 }, + { 0.843137, 0.439216, 0.270588, 1.0 }, + { 0.843137, 0.419608, 0.258824, 1.0 }, + }; +/* 040221-99 */ +static double4 colors_441[] = { + { 0.690196, 0.290196, 0.133333, 1.0 }, + { 0.600000, 0.247059, 0.109804, 1.0 }, + { 0.568627, 0.227451, 0.098039, 1.0 }, + { 0.537255, 0.211765, 0.086275, 1.0 }, + { 0.537255, 0.200000, 0.078431, 1.0 }, + { 0.537255, 0.188235, 0.070588, 1.0 }, + { 0.545098, 0.192157, 0.078431, 1.0 }, + { 0.552941, 0.200000, 0.090196, 1.0 }, + { 0.552941, 0.239216, 0.125490, 1.0 }, + { 0.556863, 0.266667, 0.133333, 1.0 }, + { 0.564706, 0.294118, 0.145098, 1.0 }, + { 0.588235, 0.329412, 0.160784, 1.0 }, + { 0.615686, 0.364706, 0.176471, 1.0 }, + { 0.674510, 0.400000, 0.207843, 1.0 }, + { 0.733333, 0.439216, 0.243137, 1.0 }, + { 0.752941, 0.450980, 0.254902, 1.0 }, + { 0.772549, 0.462745, 0.270588, 1.0 }, + { 0.827451, 0.490196, 0.301961, 1.0 }, + { 0.819608, 0.474510, 0.286275, 1.0 }, + { 0.815686, 0.458824, 0.274510, 1.0 }, + { 0.807843, 0.435294, 0.258824, 1.0 }, + { 0.800000, 0.415686, 0.243137, 1.0 }, + { 0.796078, 0.403922, 0.235294, 1.0 }, + { 0.792157, 0.392157, 0.227451, 1.0 }, + { 0.792157, 0.411765, 0.235294, 1.0 }, + { 0.792157, 0.423529, 0.247059, 1.0 }, + { 0.792157, 0.435294, 0.262745, 1.0 }, + { 0.800000, 0.454902, 0.282353, 1.0 }, + { 0.811765, 0.474510, 0.305882, 1.0 }, + { 0.811765, 0.478431, 0.309804, 1.0 }, + { 0.811765, 0.486275, 0.317647, 1.0 }, + { 0.811765, 0.498039, 0.313725, 1.0 }, + { 0.792157, 0.521569, 0.325490, 1.0 }, + { 0.760784, 0.588235, 0.388235, 1.0 }, + { 0.780392, 0.639216, 0.439216, 1.0 }, + { 0.800000, 0.690196, 0.490196, 1.0 }, + { 0.831373, 0.733333, 0.537255, 1.0 }, + { 0.862745, 0.776471, 0.588235, 1.0 }, + { 0.866667, 0.784314, 0.596078, 1.0 }, + { 0.870588, 0.796078, 0.607843, 1.0 }, + { 0.835294, 0.772549, 0.603922, 1.0 }, + { 0.796078, 0.749020, 0.576471, 1.0 }, + { 0.756863, 0.729412, 0.549020, 1.0 }, + { 0.745098, 0.721569, 0.541176, 1.0 }, + { 0.737255, 0.717647, 0.537255, 1.0 }, + { 0.737255, 0.713725, 0.525490, 1.0 }, + { 0.737255, 0.713725, 0.517647, 1.0 }, + { 0.741176, 0.698039, 0.486275, 1.0 }, + { 0.752941, 0.678431, 0.470588, 1.0 }, + { 0.729412, 0.631373, 0.407843, 1.0 }, + { 0.682353, 0.607843, 0.396078, 1.0 }, + { 0.639216, 0.588235, 0.384314, 1.0 }, + { 0.588235, 0.568627, 0.368627, 1.0 }, + { 0.541176, 0.552941, 0.356863, 1.0 }, + { 0.529412, 0.541176, 0.349020, 1.0 }, + { 0.517647, 0.533333, 0.341176, 1.0 }, + { 0.501961, 0.509804, 0.317647, 1.0 }, + { 0.498039, 0.505882, 0.329412, 1.0 }, + { 0.494118, 0.501961, 0.345098, 1.0 }, + { 0.486275, 0.505882, 0.352941, 1.0 }, + { 0.478431, 0.509804, 0.364706, 1.0 }, + { 0.474510, 0.505882, 0.360784, 1.0 }, + { 0.470588, 0.505882, 0.356863, 1.0 }, + { 0.443137, 0.490196, 0.341176, 1.0 }, + { 0.427451, 0.470588, 0.309804, 1.0 }, + { 0.431373, 0.435294, 0.274510, 1.0 }, + { 0.423529, 0.419608, 0.262745, 1.0 }, + { 0.415686, 0.407843, 0.250980, 1.0 }, + { 0.407843, 0.403922, 0.239216, 1.0 }, + { 0.403922, 0.400000, 0.231373, 1.0 }, + { 0.388235, 0.384314, 0.211765, 1.0 }, + { 0.352941, 0.356863, 0.184314, 1.0 }, + { 0.290196, 0.298039, 0.129412, 1.0 }, + { 0.270588, 0.278431, 0.113725, 1.0 }, + { 0.250980, 0.258824, 0.101961, 1.0 }, + { 0.227451, 0.239216, 0.090196, 1.0 }, + { 0.203922, 0.223529, 0.078431, 1.0 }, + { 0.188235, 0.211765, 0.070588, 1.0 }, + { 0.172549, 0.200000, 0.066667, 1.0 }, + { 0.141176, 0.176471, 0.047059, 1.0 }, + { 0.105882, 0.145098, 0.027451, 1.0 }, + { 0.074510, 0.101961, 0.007843, 1.0 }, + { 0.074510, 0.094118, 0.007843, 1.0 }, + { 0.078431, 0.086275, 0.007843, 1.0 }, + { 0.086275, 0.086275, 0.007843, 1.0 }, + { 0.094118, 0.086275, 0.007843, 1.0 }, + { 0.125490, 0.090196, 0.007843, 1.0 }, + { 0.156863, 0.094118, 0.007843, 1.0 }, + { 0.200000, 0.105882, 0.007843, 1.0 }, + { 0.203922, 0.105882, 0.007843, 1.0 }, + { 0.207843, 0.105882, 0.011765, 1.0 }, + { 0.203922, 0.113725, 0.011765, 1.0 }, + { 0.200000, 0.121569, 0.011765, 1.0 }, + { 0.219608, 0.137255, 0.015686, 1.0 }, + { 0.243137, 0.160784, 0.023529, 1.0 }, + { 0.301961, 0.188235, 0.031373, 1.0 }, + { 0.349020, 0.211765, 0.035294, 1.0 }, + { 0.447059, 0.254902, 0.062745, 1.0 }, + { 0.458824, 0.278431, 0.078431, 1.0 }, + { 0.470588, 0.305882, 0.094118, 1.0 }, + { 0.466667, 0.317647, 0.105882, 1.0 }, + { 0.462745, 0.329412, 0.121569, 1.0 }, + { 0.470588, 0.352941, 0.141176, 1.0 }, + { 0.478431, 0.364706, 0.149020, 1.0 }, + { 0.509804, 0.364706, 0.160784, 1.0 }, + { 0.525490, 0.349020, 0.156863, 1.0 }, + { 0.545098, 0.333333, 0.156863, 1.0 }, + { 0.552941, 0.325490, 0.160784, 1.0 }, + { 0.564706, 0.321569, 0.164706, 1.0 }, + { 0.584314, 0.325490, 0.168627, 1.0 }, + { 0.600000, 0.321569, 0.164706, 1.0 }, + { 0.607843, 0.313725, 0.164706, 1.0 }, + { 0.603922, 0.298039, 0.156863, 1.0 }, + { 0.552941, 0.227451, 0.113725, 1.0 }, + { 0.533333, 0.207843, 0.101961, 1.0 }, + { 0.513725, 0.188235, 0.094118, 1.0 }, + { 0.486275, 0.168627, 0.078431, 1.0 }, + { 0.474510, 0.164706, 0.078431, 1.0 }, + { 0.486275, 0.176471, 0.082353, 1.0 }, + { 0.509804, 0.207843, 0.101961, 1.0 }, + { 0.576471, 0.286275, 0.160784, 1.0 }, + { 0.588235, 0.313725, 0.192157, 1.0 }, + { 0.600000, 0.345098, 0.227451, 1.0 }, + { 0.600000, 0.364706, 0.250980, 1.0 }, + { 0.600000, 0.388235, 0.274510, 1.0 }, + { 0.611765, 0.435294, 0.305882, 1.0 }, + { 0.635294, 0.482353, 0.345098, 1.0 }, + { 0.690196, 0.541176, 0.392157, 1.0 }, + { 0.756863, 0.603922, 0.427451, 1.0 }, + { 0.886275, 0.670588, 0.478431, 1.0 }, + { 0.909804, 0.678431, 0.486275, 1.0 }, + { 0.933333, 0.690196, 0.498039, 1.0 }, + { 0.964706, 0.701961, 0.498039, 1.0 }, + { 0.976471, 0.682353, 0.490196, 1.0 }, + { 0.976471, 0.662745, 0.466667, 1.0 }, + { 0.964706, 0.639216, 0.439216, 1.0 }, + { 0.937255, 0.600000, 0.372549, 1.0 }, + { 0.933333, 0.596078, 0.352941, 1.0 }, + { 0.933333, 0.592157, 0.333333, 1.0 }, + { 0.933333, 0.588235, 0.333333, 1.0 }, + { 0.937255, 0.588235, 0.333333, 1.0 }, + { 0.941176, 0.580392, 0.325490, 1.0 }, + { 0.941176, 0.568627, 0.325490, 1.0 }, + { 0.937255, 0.556863, 0.317647, 1.0 }, + { 0.917647, 0.556863, 0.309804, 1.0 }, + { 0.886275, 0.549020, 0.309804, 1.0 }, + { 0.874510, 0.556863, 0.313725, 1.0 }, + { 0.862745, 0.564706, 0.317647, 1.0 }, + { 0.843137, 0.564706, 0.329412, 1.0 }, + { 0.815686, 0.556863, 0.333333, 1.0 }, + { 0.792157, 0.537255, 0.329412, 1.0 }, + { 0.737255, 0.513725, 0.325490, 1.0 }, + { 0.603922, 0.419608, 0.278431, 1.0 }, + { 0.564706, 0.396078, 0.258824, 1.0 }, + { 0.529412, 0.372549, 0.243137, 1.0 }, + { 0.454902, 0.321569, 0.211765, 1.0 }, + { 0.388235, 0.274510, 0.184314, 1.0 }, + { 0.337255, 0.243137, 0.164706, 1.0 }, + { 0.294118, 0.219608, 0.152941, 1.0 }, + { 0.239216, 0.207843, 0.137255, 1.0 }, + { 0.203922, 0.184314, 0.121569, 1.0 }, + { 0.125490, 0.145098, 0.086275, 1.0 }, + { 0.109804, 0.137255, 0.074510, 1.0 }, + { 0.098039, 0.133333, 0.066667, 1.0 }, + { 0.098039, 0.137255, 0.062745, 1.0 }, + { 0.125490, 0.149020, 0.062745, 1.0 }, + { 0.164706, 0.172549, 0.074510, 1.0 }, + { 0.227451, 0.200000, 0.094118, 1.0 }, + { 0.368627, 0.270588, 0.133333, 1.0 }, + { 0.396078, 0.286275, 0.141176, 1.0 }, + { 0.427451, 0.305882, 0.152941, 1.0 }, + { 0.490196, 0.341176, 0.176471, 1.0 }, + { 0.549020, 0.372549, 0.196078, 1.0 }, + { 0.603922, 0.392157, 0.211765, 1.0 }, + { 0.662745, 0.411765, 0.219608, 1.0 }, + { 0.721569, 0.423529, 0.227451, 1.0 }, + { 0.780392, 0.435294, 0.231373, 1.0 }, + { 0.823529, 0.439216, 0.239216, 1.0 }, + { 0.858824, 0.447059, 0.250980, 1.0 }, + { 0.894118, 0.458824, 0.262745, 1.0 }, + { 0.901961, 0.454902, 0.270588, 1.0 }, + { 0.905882, 0.439216, 0.266667, 1.0 }, + { 0.890196, 0.423529, 0.262745, 1.0 }, + { 0.878431, 0.411765, 0.243137, 1.0 }, + { 0.823529, 0.360784, 0.188235, 1.0 }, + { 0.815686, 0.349020, 0.172549, 1.0 }, + { 0.807843, 0.337255, 0.160784, 1.0 }, + { 0.780392, 0.317647, 0.145098, 1.0 }, + { 0.749020, 0.286275, 0.125490, 1.0 }, + { 0.701961, 0.262745, 0.121569, 1.0 }, + { 0.662745, 0.250980, 0.117647, 1.0 }, + { 0.647059, 0.254902, 0.109804, 1.0 }, + { 0.623529, 0.247059, 0.105882, 1.0 }, + { 0.615686, 0.254902, 0.098039, 1.0 }, + { 0.631373, 0.270588, 0.101961, 1.0 }, + { 0.654902, 0.290196, 0.105882, 1.0 }, + { 0.666667, 0.317647, 0.129412, 1.0 }, + { 0.658824, 0.341176, 0.152941, 1.0 }, + { 0.662745, 0.372549, 0.180392, 1.0 }, + { 0.662745, 0.392157, 0.207843, 1.0 }, + { 0.654902, 0.423529, 0.227451, 1.0 }, + { 0.662745, 0.450980, 0.239216, 1.0 }, + { 0.698039, 0.482353, 0.262745, 1.0 }, + { 0.741176, 0.525490, 0.290196, 1.0 }, + { 0.768627, 0.564706, 0.313725, 1.0 }, + { 0.788235, 0.600000, 0.337255, 1.0 }, + { 0.803922, 0.611765, 0.356863, 1.0 }, + { 0.784314, 0.619608, 0.368627, 1.0 }, + { 0.749020, 0.607843, 0.364706, 1.0 }, + { 0.709804, 0.588235, 0.360784, 1.0 }, + { 0.678431, 0.564706, 0.341176, 1.0 }, + { 0.647059, 0.541176, 0.313725, 1.0 }, + { 0.627451, 0.525490, 0.301961, 1.0 }, + { 0.615686, 0.501961, 0.270588, 1.0 }, + { 0.592157, 0.482353, 0.250980, 1.0 }, + { 0.556863, 0.454902, 0.235294, 1.0 }, + { 0.517647, 0.439216, 0.227451, 1.0 }, + { 0.478431, 0.423529, 0.231373, 1.0 }, + { 0.454902, 0.415686, 0.227451, 1.0 }, + { 0.439216, 0.411765, 0.239216, 1.0 }, + { 0.423529, 0.415686, 0.235294, 1.0 }, + { 0.403922, 0.407843, 0.227451, 1.0 }, + { 0.376471, 0.392157, 0.223529, 1.0 }, + { 0.349020, 0.384314, 0.211765, 1.0 }, + { 0.313725, 0.384314, 0.211765, 1.0 }, + { 0.301961, 0.380392, 0.207843, 1.0 }, + { 0.309804, 0.376471, 0.211765, 1.0 }, + { 0.325490, 0.380392, 0.203922, 1.0 }, + { 0.356863, 0.380392, 0.196078, 1.0 }, + { 0.396078, 0.372549, 0.200000, 1.0 }, + { 0.427451, 0.356863, 0.192157, 1.0 }, + { 0.439216, 0.341176, 0.184314, 1.0 }, + { 0.447059, 0.325490, 0.172549, 1.0 }, + { 0.466667, 0.298039, 0.164706, 1.0 }, + { 0.478431, 0.278431, 0.145098, 1.0 }, + { 0.501961, 0.266667, 0.121569, 1.0 }, + { 0.533333, 0.250980, 0.105882, 1.0 }, + { 0.568627, 0.239216, 0.105882, 1.0 }, + { 0.592157, 0.235294, 0.109804, 1.0 }, + { 0.603922, 0.254902, 0.133333, 1.0 }, + { 0.623529, 0.278431, 0.168627, 1.0 }, + { 0.631373, 0.290196, 0.192157, 1.0 }, + { 0.635294, 0.313725, 0.203922, 1.0 }, + { 0.635294, 0.325490, 0.200000, 1.0 }, + { 0.643137, 0.329412, 0.200000, 1.0 }, + { 0.654902, 0.329412, 0.192157, 1.0 }, + { 0.654902, 0.349020, 0.192157, 1.0 }, + { 0.658824, 0.380392, 0.207843, 1.0 }, + { 0.666667, 0.400000, 0.223529, 1.0 }, + { 0.678431, 0.435294, 0.250980, 1.0 }, + { 0.690196, 0.443137, 0.243137, 1.0 }, + { 0.705882, 0.435294, 0.235294, 1.0 }, + { 0.725490, 0.411765, 0.211765, 1.0 }, + { 0.737255, 0.380392, 0.184314, 1.0 }, + { 0.729412, 0.349020, 0.160784, 1.0 }, + { 0.725490, 0.305882, 0.129412, 1.0 }, + }; +/* 040222 */ +static double4 colors_442[] = { + { 0.360784, 0.431373, 0.411765, 1.0 }, + { 0.415686, 0.396078, 0.376471, 1.0 }, + { 0.407843, 0.372549, 0.356863, 1.0 }, + { 0.400000, 0.349020, 0.337255, 1.0 }, + { 0.384314, 0.329412, 0.329412, 1.0 }, + { 0.368627, 0.313725, 0.325490, 1.0 }, + { 0.368627, 0.321569, 0.325490, 1.0 }, + { 0.372549, 0.329412, 0.329412, 1.0 }, + { 0.435294, 0.400000, 0.376471, 1.0 }, + { 0.490196, 0.454902, 0.415686, 1.0 }, + { 0.545098, 0.513725, 0.458824, 1.0 }, + { 0.576471, 0.564706, 0.498039, 1.0 }, + { 0.607843, 0.619608, 0.537255, 1.0 }, + { 0.647059, 0.662745, 0.584314, 1.0 }, + { 0.690196, 0.709804, 0.635294, 1.0 }, + { 0.709804, 0.729412, 0.654902, 1.0 }, + { 0.733333, 0.749020, 0.678431, 1.0 }, + { 0.788235, 0.768627, 0.725490, 1.0 }, + { 0.772549, 0.737255, 0.698039, 1.0 }, + { 0.756863, 0.705882, 0.670588, 1.0 }, + { 0.733333, 0.674510, 0.635294, 1.0 }, + { 0.713725, 0.643137, 0.600000, 1.0 }, + { 0.709804, 0.635294, 0.584314, 1.0 }, + { 0.709804, 0.631373, 0.572549, 1.0 }, + { 0.690196, 0.564706, 0.505882, 1.0 }, + { 0.682353, 0.533333, 0.466667, 1.0 }, + { 0.678431, 0.505882, 0.431373, 1.0 }, + { 0.674510, 0.494118, 0.407843, 1.0 }, + { 0.670588, 0.482353, 0.384314, 1.0 }, + { 0.670588, 0.478431, 0.372549, 1.0 }, + { 0.670588, 0.478431, 0.364706, 1.0 }, + { 0.662745, 0.478431, 0.360784, 1.0 }, + { 0.662745, 0.466667, 0.368627, 1.0 }, + { 0.650980, 0.450980, 0.376471, 1.0 }, + { 0.623529, 0.419608, 0.364706, 1.0 }, + { 0.600000, 0.388235, 0.352941, 1.0 }, + { 0.545098, 0.349020, 0.317647, 1.0 }, + { 0.490196, 0.313725, 0.282353, 1.0 }, + { 0.458824, 0.294118, 0.258824, 1.0 }, + { 0.431373, 0.274510, 0.239216, 1.0 }, + { 0.325490, 0.200000, 0.168627, 1.0 }, + { 0.290196, 0.172549, 0.145098, 1.0 }, + { 0.258824, 0.145098, 0.125490, 1.0 }, + { 0.235294, 0.141176, 0.117647, 1.0 }, + { 0.215686, 0.137255, 0.113725, 1.0 }, + { 0.203922, 0.137255, 0.113725, 1.0 }, + { 0.196078, 0.141176, 0.113725, 1.0 }, + { 0.192157, 0.152941, 0.117647, 1.0 }, + { 0.184314, 0.184314, 0.125490, 1.0 }, + { 0.200000, 0.254902, 0.141176, 1.0 }, + { 0.239216, 0.298039, 0.164706, 1.0 }, + { 0.282353, 0.345098, 0.188235, 1.0 }, + { 0.337255, 0.388235, 0.235294, 1.0 }, + { 0.396078, 0.431373, 0.282353, 1.0 }, + { 0.415686, 0.474510, 0.309804, 1.0 }, + { 0.439216, 0.521569, 0.341176, 1.0 }, + { 0.494118, 0.576471, 0.364706, 1.0 }, + { 0.525490, 0.568627, 0.364706, 1.0 }, + { 0.556863, 0.564706, 0.364706, 1.0 }, + { 0.564706, 0.529412, 0.364706, 1.0 }, + { 0.576471, 0.498039, 0.364706, 1.0 }, + { 0.564706, 0.490196, 0.360784, 1.0 }, + { 0.556863, 0.482353, 0.360784, 1.0 }, + { 0.517647, 0.443137, 0.333333, 1.0 }, + { 0.474510, 0.403922, 0.301961, 1.0 }, + { 0.376471, 0.305882, 0.215686, 1.0 }, + { 0.321569, 0.258824, 0.176471, 1.0 }, + { 0.270588, 0.211765, 0.137255, 1.0 }, + { 0.247059, 0.188235, 0.117647, 1.0 }, + { 0.227451, 0.164706, 0.098039, 1.0 }, + { 0.184314, 0.133333, 0.082353, 1.0 }, + { 0.149020, 0.121569, 0.066667, 1.0 }, + { 0.090196, 0.137255, 0.074510, 1.0 }, + { 0.078431, 0.141176, 0.086275, 1.0 }, + { 0.066667, 0.145098, 0.098039, 1.0 }, + { 0.078431, 0.152941, 0.121569, 1.0 }, + { 0.090196, 0.164706, 0.145098, 1.0 }, + { 0.101961, 0.168627, 0.172549, 1.0 }, + { 0.117647, 0.172549, 0.203922, 1.0 }, + { 0.141176, 0.231373, 0.250980, 1.0 }, + { 0.172549, 0.278431, 0.290196, 1.0 }, + { 0.203922, 0.345098, 0.360784, 1.0 }, + { 0.211765, 0.337255, 0.380392, 1.0 }, + { 0.219608, 0.333333, 0.403922, 1.0 }, + { 0.215686, 0.333333, 0.411765, 1.0 }, + { 0.215686, 0.333333, 0.419608, 1.0 }, + { 0.231373, 0.345098, 0.419608, 1.0 }, + { 0.258824, 0.349020, 0.411765, 1.0 }, + { 0.325490, 0.384314, 0.364706, 1.0 }, + { 0.360784, 0.384314, 0.349020, 1.0 }, + { 0.400000, 0.388235, 0.337255, 1.0 }, + { 0.415686, 0.392157, 0.333333, 1.0 }, + { 0.431373, 0.396078, 0.333333, 1.0 }, + { 0.466667, 0.384314, 0.333333, 1.0 }, + { 0.513725, 0.396078, 0.317647, 1.0 }, + { 0.564706, 0.419608, 0.309804, 1.0 }, + { 0.627451, 0.458824, 0.329412, 1.0 }, + { 0.717647, 0.545098, 0.384314, 1.0 }, + { 0.729412, 0.568627, 0.415686, 1.0 }, + { 0.745098, 0.592157, 0.450980, 1.0 }, + { 0.745098, 0.596078, 0.454902, 1.0 }, + { 0.745098, 0.603922, 0.462745, 1.0 }, + { 0.756863, 0.615686, 0.458824, 1.0 }, + { 0.760784, 0.631373, 0.458824, 1.0 }, + { 0.752941, 0.635294, 0.462745, 1.0 }, + { 0.721569, 0.600000, 0.447059, 1.0 }, + { 0.690196, 0.564706, 0.431373, 1.0 }, + { 0.674510, 0.537255, 0.411765, 1.0 }, + { 0.658824, 0.513725, 0.396078, 1.0 }, + { 0.631373, 0.482353, 0.364706, 1.0 }, + { 0.600000, 0.439216, 0.329412, 1.0 }, + { 0.568627, 0.400000, 0.309804, 1.0 }, + { 0.537255, 0.360784, 0.282353, 1.0 }, + { 0.466667, 0.266667, 0.235294, 1.0 }, + { 0.454902, 0.250980, 0.223529, 1.0 }, + { 0.443137, 0.239216, 0.215686, 1.0 }, + { 0.435294, 0.223529, 0.196078, 1.0 }, + { 0.427451, 0.219608, 0.196078, 1.0 }, + { 0.419608, 0.227451, 0.192157, 1.0 }, + { 0.415686, 0.239216, 0.188235, 1.0 }, + { 0.403922, 0.250980, 0.172549, 1.0 }, + { 0.403922, 0.247059, 0.176471, 1.0 }, + { 0.407843, 0.247059, 0.180392, 1.0 }, + { 0.403922, 0.247059, 0.184314, 1.0 }, + { 0.400000, 0.250980, 0.188235, 1.0 }, + { 0.384314, 0.258824, 0.196078, 1.0 }, + { 0.388235, 0.274510, 0.215686, 1.0 }, + { 0.372549, 0.301961, 0.215686, 1.0 }, + { 0.372549, 0.313725, 0.231373, 1.0 }, + { 0.403922, 0.372549, 0.282353, 1.0 }, + { 0.403922, 0.388235, 0.294118, 1.0 }, + { 0.407843, 0.407843, 0.309804, 1.0 }, + { 0.427451, 0.435294, 0.337255, 1.0 }, + { 0.447059, 0.478431, 0.352941, 1.0 }, + { 0.450980, 0.490196, 0.364706, 1.0 }, + { 0.470588, 0.501961, 0.384314, 1.0 }, + { 0.533333, 0.541176, 0.439216, 1.0 }, + { 0.580392, 0.560784, 0.462745, 1.0 }, + { 0.631373, 0.580392, 0.490196, 1.0 }, + { 0.643137, 0.588235, 0.501961, 1.0 }, + { 0.654902, 0.600000, 0.513725, 1.0 }, + { 0.670588, 0.607843, 0.529412, 1.0 }, + { 0.678431, 0.603922, 0.533333, 1.0 }, + { 0.678431, 0.584314, 0.521569, 1.0 }, + { 0.674510, 0.564706, 0.517647, 1.0 }, + { 0.709804, 0.529412, 0.486275, 1.0 }, + { 0.713725, 0.533333, 0.478431, 1.0 }, + { 0.717647, 0.537255, 0.474510, 1.0 }, + { 0.721569, 0.552941, 0.470588, 1.0 }, + { 0.713725, 0.556863, 0.443137, 1.0 }, + { 0.694118, 0.552941, 0.415686, 1.0 }, + { 0.678431, 0.533333, 0.384314, 1.0 }, + { 0.647059, 0.458824, 0.313725, 1.0 }, + { 0.631373, 0.450980, 0.305882, 1.0 }, + { 0.619608, 0.443137, 0.298039, 1.0 }, + { 0.596078, 0.419608, 0.286275, 1.0 }, + { 0.560784, 0.400000, 0.266667, 1.0 }, + { 0.529412, 0.388235, 0.262745, 1.0 }, + { 0.486275, 0.368627, 0.258824, 1.0 }, + { 0.462745, 0.337255, 0.254902, 1.0 }, + { 0.435294, 0.309804, 0.258824, 1.0 }, + { 0.349020, 0.243137, 0.243137, 1.0 }, + { 0.329412, 0.231373, 0.235294, 1.0 }, + { 0.309804, 0.219608, 0.227451, 1.0 }, + { 0.254902, 0.200000, 0.215686, 1.0 }, + { 0.211765, 0.180392, 0.203922, 1.0 }, + { 0.196078, 0.164706, 0.211765, 1.0 }, + { 0.180392, 0.156863, 0.211765, 1.0 }, + { 0.164706, 0.145098, 0.196078, 1.0 }, + { 0.156863, 0.141176, 0.184314, 1.0 }, + { 0.152941, 0.137255, 0.172549, 1.0 }, + { 0.133333, 0.137255, 0.137255, 1.0 }, + { 0.133333, 0.125490, 0.129412, 1.0 }, + { 0.129412, 0.129412, 0.121569, 1.0 }, + { 0.141176, 0.133333, 0.121569, 1.0 }, + { 0.141176, 0.137255, 0.129412, 1.0 }, + { 0.141176, 0.137255, 0.129412, 1.0 }, + { 0.145098, 0.152941, 0.121569, 1.0 }, + { 0.152941, 0.145098, 0.125490, 1.0 }, + { 0.156863, 0.156863, 0.133333, 1.0 }, + { 0.180392, 0.192157, 0.164706, 1.0 }, + { 0.207843, 0.231373, 0.203922, 1.0 }, + { 0.254902, 0.274510, 0.231373, 1.0 }, + { 0.317647, 0.333333, 0.262745, 1.0 }, + { 0.435294, 0.380392, 0.286275, 1.0 }, + { 0.458824, 0.392157, 0.290196, 1.0 }, + { 0.486275, 0.403922, 0.298039, 1.0 }, + { 0.513725, 0.419608, 0.309804, 1.0 }, + { 0.556863, 0.427451, 0.313725, 1.0 }, + { 0.596078, 0.447059, 0.317647, 1.0 }, + { 0.650980, 0.450980, 0.341176, 1.0 }, + { 0.682353, 0.454902, 0.329412, 1.0 }, + { 0.690196, 0.450980, 0.333333, 1.0 }, + { 0.662745, 0.435294, 0.309804, 1.0 }, + { 0.627451, 0.415686, 0.301961, 1.0 }, + { 0.576471, 0.400000, 0.290196, 1.0 }, + { 0.560784, 0.392157, 0.305882, 1.0 }, + { 0.552941, 0.407843, 0.337255, 1.0 }, + { 0.556863, 0.439216, 0.400000, 1.0 }, + { 0.541176, 0.478431, 0.439216, 1.0 }, + { 0.513725, 0.513725, 0.466667, 1.0 }, + { 0.478431, 0.525490, 0.478431, 1.0 }, + { 0.466667, 0.525490, 0.478431, 1.0 }, + { 0.466667, 0.529412, 0.478431, 1.0 }, + { 0.494118, 0.529412, 0.505882, 1.0 }, + { 0.537255, 0.545098, 0.537255, 1.0 }, + { 0.556863, 0.560784, 0.556863, 1.0 }, + { 0.572549, 0.576471, 0.552941, 1.0 }, + { 0.580392, 0.576471, 0.525490, 1.0 }, + { 0.584314, 0.576471, 0.470588, 1.0 }, + { 0.588235, 0.564706, 0.419608, 1.0 }, + { 0.600000, 0.533333, 0.384314, 1.0 }, + { 0.588235, 0.498039, 0.364706, 1.0 }, + { 0.580392, 0.482353, 0.349020, 1.0 }, + { 0.572549, 0.466667, 0.329412, 1.0 }, + { 0.588235, 0.458824, 0.305882, 1.0 }, + { 0.607843, 0.462745, 0.294118, 1.0 }, + { 0.635294, 0.454902, 0.298039, 1.0 }, + { 0.654902, 0.454902, 0.313725, 1.0 }, + { 0.654902, 0.450980, 0.349020, 1.0 }, + { 0.647059, 0.450980, 0.407843, 1.0 }, + { 0.666667, 0.478431, 0.450980, 1.0 }, + { 0.698039, 0.521569, 0.494118, 1.0 }, + { 0.745098, 0.556863, 0.556863, 1.0 }, + { 0.807843, 0.611765, 0.611765, 1.0 }, + { 0.839216, 0.647059, 0.650980, 1.0 }, + { 0.839216, 0.658824, 0.701961, 1.0 }, + { 0.827451, 0.654902, 0.713725, 1.0 }, + { 0.788235, 0.654902, 0.678431, 1.0 }, + { 0.733333, 0.619608, 0.643137, 1.0 }, + { 0.690196, 0.592157, 0.611765, 1.0 }, + { 0.639216, 0.552941, 0.560784, 1.0 }, + { 0.592157, 0.505882, 0.517647, 1.0 }, + { 0.552941, 0.435294, 0.482353, 1.0 }, + { 0.501961, 0.368627, 0.435294, 1.0 }, + { 0.458824, 0.305882, 0.384314, 1.0 }, + { 0.435294, 0.270588, 0.345098, 1.0 }, + { 0.419608, 0.250980, 0.325490, 1.0 }, + { 0.423529, 0.274510, 0.325490, 1.0 }, + { 0.443137, 0.321569, 0.345098, 1.0 }, + { 0.474510, 0.372549, 0.392157, 1.0 }, + { 0.513725, 0.443137, 0.447059, 1.0 }, + { 0.549020, 0.498039, 0.501961, 1.0 }, + { 0.556863, 0.541176, 0.537255, 1.0 }, + { 0.556863, 0.568627, 0.584314, 1.0 }, + { 0.549020, 0.600000, 0.607843, 1.0 }, + { 0.517647, 0.615686, 0.627451, 1.0 }, + { 0.498039, 0.654902, 0.639216, 1.0 }, + { 0.490196, 0.674510, 0.650980, 1.0 }, + { 0.501961, 0.686275, 0.643137, 1.0 }, + { 0.482353, 0.686275, 0.635294, 1.0 }, + { 0.474510, 0.639216, 0.596078, 1.0 }, + { 0.435294, 0.576471, 0.556863, 1.0 }, + { 0.396078, 0.521569, 0.509804, 1.0 }, + { 0.349020, 0.470588, 0.462745, 1.0 }, + { 0.364706, 0.431373, 0.427451, 1.0 }, + }; +/* 040222-00 */ +static double4 colors_443[] = { + { 0.368627, 0.364706, 0.301961, 1.0 }, + { 0.333333, 0.400000, 0.254902, 1.0 }, + { 0.333333, 0.392157, 0.262745, 1.0 }, + { 0.337255, 0.384314, 0.270588, 1.0 }, + { 0.388235, 0.411765, 0.282353, 1.0 }, + { 0.439216, 0.443137, 0.294118, 1.0 }, + { 0.454902, 0.458824, 0.309804, 1.0 }, + { 0.474510, 0.474510, 0.329412, 1.0 }, + { 0.560784, 0.486275, 0.298039, 1.0 }, + { 0.596078, 0.494118, 0.294118, 1.0 }, + { 0.635294, 0.505882, 0.290196, 1.0 }, + { 0.690196, 0.545098, 0.321569, 1.0 }, + { 0.749020, 0.584314, 0.356863, 1.0 }, + { 0.796078, 0.584314, 0.388235, 1.0 }, + { 0.843137, 0.588235, 0.419608, 1.0 }, + { 0.854902, 0.596078, 0.427451, 1.0 }, + { 0.870588, 0.603922, 0.439216, 1.0 }, + { 0.866667, 0.600000, 0.490196, 1.0 }, + { 0.843137, 0.545098, 0.450980, 1.0 }, + { 0.819608, 0.490196, 0.415686, 1.0 }, + { 0.752941, 0.435294, 0.360784, 1.0 }, + { 0.690196, 0.384314, 0.305882, 1.0 }, + { 0.678431, 0.368627, 0.290196, 1.0 }, + { 0.666667, 0.352941, 0.274510, 1.0 }, + { 0.619608, 0.356863, 0.164706, 1.0 }, + { 0.623529, 0.392157, 0.141176, 1.0 }, + { 0.631373, 0.431373, 0.117647, 1.0 }, + { 0.635294, 0.498039, 0.129412, 1.0 }, + { 0.643137, 0.564706, 0.145098, 1.0 }, + { 0.658824, 0.576471, 0.149020, 1.0 }, + { 0.674510, 0.588235, 0.156863, 1.0 }, + { 0.694118, 0.564706, 0.176471, 1.0 }, + { 0.694118, 0.552941, 0.215686, 1.0 }, + { 0.654902, 0.607843, 0.341176, 1.0 }, + { 0.631373, 0.603922, 0.376471, 1.0 }, + { 0.607843, 0.600000, 0.415686, 1.0 }, + { 0.552941, 0.596078, 0.419608, 1.0 }, + { 0.498039, 0.596078, 0.427451, 1.0 }, + { 0.470588, 0.588235, 0.419608, 1.0 }, + { 0.447059, 0.580392, 0.415686, 1.0 }, + { 0.388235, 0.490196, 0.360784, 1.0 }, + { 0.388235, 0.400000, 0.325490, 1.0 }, + { 0.388235, 0.309804, 0.294118, 1.0 }, + { 0.392157, 0.223529, 0.266667, 1.0 }, + { 0.400000, 0.141176, 0.239216, 1.0 }, + { 0.396078, 0.113725, 0.223529, 1.0 }, + { 0.392157, 0.086275, 0.211765, 1.0 }, + { 0.392157, 0.066667, 0.196078, 1.0 }, + { 0.392157, 0.090196, 0.188235, 1.0 }, + { 0.345098, 0.168627, 0.211765, 1.0 }, + { 0.290196, 0.180392, 0.247059, 1.0 }, + { 0.235294, 0.192157, 0.282353, 1.0 }, + { 0.235294, 0.211765, 0.333333, 1.0 }, + { 0.239216, 0.231373, 0.384314, 1.0 }, + { 0.247059, 0.227451, 0.411765, 1.0 }, + { 0.258824, 0.227451, 0.439216, 1.0 }, + { 0.317647, 0.243137, 0.490196, 1.0 }, + { 0.360784, 0.262745, 0.498039, 1.0 }, + { 0.403922, 0.286275, 0.505882, 1.0 }, + { 0.470588, 0.317647, 0.478431, 1.0 }, + { 0.541176, 0.352941, 0.450980, 1.0 }, + { 0.564706, 0.364706, 0.427451, 1.0 }, + { 0.592157, 0.380392, 0.403922, 1.0 }, + { 0.607843, 0.380392, 0.360784, 1.0 }, + { 0.596078, 0.372549, 0.341176, 1.0 }, + { 0.525490, 0.349020, 0.286275, 1.0 }, + { 0.462745, 0.282353, 0.258824, 1.0 }, + { 0.403922, 0.215686, 0.235294, 1.0 }, + { 0.380392, 0.200000, 0.227451, 1.0 }, + { 0.356863, 0.188235, 0.219608, 1.0 }, + { 0.321569, 0.168627, 0.211765, 1.0 }, + { 0.298039, 0.113725, 0.200000, 1.0 }, + { 0.286275, 0.015686, 0.231373, 1.0 }, + { 0.317647, 0.011765, 0.250980, 1.0 }, + { 0.352941, 0.011765, 0.274510, 1.0 }, + { 0.396078, 0.027451, 0.286275, 1.0 }, + { 0.443137, 0.043137, 0.298039, 1.0 }, + { 0.454902, 0.070588, 0.309804, 1.0 }, + { 0.466667, 0.101961, 0.325490, 1.0 }, + { 0.525490, 0.152941, 0.333333, 1.0 }, + { 0.631373, 0.215686, 0.294118, 1.0 }, + { 0.745098, 0.403922, 0.211765, 1.0 }, + { 0.784314, 0.462745, 0.219608, 1.0 }, + { 0.823529, 0.525490, 0.227451, 1.0 }, + { 0.847059, 0.529412, 0.235294, 1.0 }, + { 0.870588, 0.537255, 0.247059, 1.0 }, + { 0.909804, 0.576471, 0.247059, 1.0 }, + { 0.894118, 0.552941, 0.239216, 1.0 }, + { 0.866667, 0.423529, 0.266667, 1.0 }, + { 0.831373, 0.352941, 0.258824, 1.0 }, + { 0.800000, 0.282353, 0.254902, 1.0 }, + { 0.784314, 0.247059, 0.254902, 1.0 }, + { 0.768627, 0.211765, 0.254902, 1.0 }, + { 0.705882, 0.176471, 0.231373, 1.0 }, + { 0.674510, 0.152941, 0.219608, 1.0 }, + { 0.650980, 0.145098, 0.227451, 1.0 }, + { 0.674510, 0.149020, 0.258824, 1.0 }, + { 0.686275, 0.215686, 0.239216, 1.0 }, + { 0.694118, 0.250980, 0.207843, 1.0 }, + { 0.701961, 0.290196, 0.176471, 1.0 }, + { 0.686275, 0.305882, 0.168627, 1.0 }, + { 0.674510, 0.325490, 0.160784, 1.0 }, + { 0.627451, 0.317647, 0.145098, 1.0 }, + { 0.596078, 0.305882, 0.129412, 1.0 }, + { 0.545098, 0.235294, 0.145098, 1.0 }, + { 0.505882, 0.188235, 0.180392, 1.0 }, + { 0.466667, 0.145098, 0.219608, 1.0 }, + { 0.454902, 0.113725, 0.235294, 1.0 }, + { 0.447059, 0.086275, 0.254902, 1.0 }, + { 0.431373, 0.050980, 0.298039, 1.0 }, + { 0.403922, 0.050980, 0.317647, 1.0 }, + { 0.372549, 0.094118, 0.321569, 1.0 }, + { 0.317647, 0.129412, 0.282353, 1.0 }, + { 0.176471, 0.149020, 0.219608, 1.0 }, + { 0.164706, 0.176471, 0.203922, 1.0 }, + { 0.152941, 0.207843, 0.188235, 1.0 }, + { 0.176471, 0.254902, 0.125490, 1.0 }, + { 0.227451, 0.231373, 0.105882, 1.0 }, + { 0.298039, 0.188235, 0.066667, 1.0 }, + { 0.364706, 0.200000, 0.054902, 1.0 }, + { 0.529412, 0.274510, 0.035294, 1.0 }, + { 0.607843, 0.290196, 0.031373, 1.0 }, + { 0.686275, 0.305882, 0.031373, 1.0 }, + { 0.670588, 0.313725, 0.039216, 1.0 }, + { 0.654902, 0.321569, 0.050980, 1.0 }, + { 0.596078, 0.360784, 0.074510, 1.0 }, + { 0.560784, 0.396078, 0.098039, 1.0 }, + { 0.533333, 0.415686, 0.113725, 1.0 }, + { 0.474510, 0.411765, 0.145098, 1.0 }, + { 0.415686, 0.360784, 0.250980, 1.0 }, + { 0.427451, 0.337255, 0.262745, 1.0 }, + { 0.443137, 0.317647, 0.274510, 1.0 }, + { 0.458824, 0.286275, 0.270588, 1.0 }, + { 0.474510, 0.286275, 0.262745, 1.0 }, + { 0.501961, 0.294118, 0.278431, 1.0 }, + { 0.545098, 0.305882, 0.298039, 1.0 }, + { 0.611765, 0.388235, 0.329412, 1.0 }, + { 0.619608, 0.458824, 0.364706, 1.0 }, + { 0.631373, 0.529412, 0.403922, 1.0 }, + { 0.627451, 0.541176, 0.423529, 1.0 }, + { 0.623529, 0.556863, 0.447059, 1.0 }, + { 0.647059, 0.564706, 0.513725, 1.0 }, + { 0.674510, 0.576471, 0.549020, 1.0 }, + { 0.690196, 0.600000, 0.572549, 1.0 }, + { 0.694118, 0.584314, 0.552941, 1.0 }, + { 0.721569, 0.556863, 0.572549, 1.0 }, + { 0.733333, 0.592157, 0.576471, 1.0 }, + { 0.745098, 0.631373, 0.584314, 1.0 }, + { 0.784314, 0.666667, 0.552941, 1.0 }, + { 0.815686, 0.662745, 0.505882, 1.0 }, + { 0.866667, 0.611765, 0.478431, 1.0 }, + { 0.878431, 0.623529, 0.450980, 1.0 }, + { 0.917647, 0.600000, 0.333333, 1.0 }, + { 0.933333, 0.560784, 0.313725, 1.0 }, + { 0.952941, 0.525490, 0.294118, 1.0 }, + { 0.960784, 0.513725, 0.286275, 1.0 }, + { 0.964706, 0.541176, 0.278431, 1.0 }, + { 0.964706, 0.592157, 0.286275, 1.0 }, + { 0.949020, 0.596078, 0.313725, 1.0 }, + { 0.937255, 0.596078, 0.356863, 1.0 }, + { 0.925490, 0.572549, 0.384314, 1.0 }, + { 0.905882, 0.505882, 0.392157, 1.0 }, + { 0.878431, 0.482353, 0.403922, 1.0 }, + { 0.854902, 0.458824, 0.415686, 1.0 }, + { 0.776471, 0.427451, 0.427451, 1.0 }, + { 0.713725, 0.419608, 0.411765, 1.0 }, + { 0.674510, 0.450980, 0.392157, 1.0 }, + { 0.615686, 0.486275, 0.411765, 1.0 }, + { 0.521569, 0.623529, 0.529412, 1.0 }, + { 0.525490, 0.670588, 0.549020, 1.0 }, + { 0.533333, 0.717647, 0.572549, 1.0 }, + { 0.545098, 0.756863, 0.560784, 1.0 }, + { 0.525490, 0.772549, 0.568627, 1.0 }, + { 0.505882, 0.756863, 0.552941, 1.0 }, + { 0.513725, 0.737255, 0.572549, 1.0 }, + { 0.517647, 0.698039, 0.533333, 1.0 }, + { 0.490196, 0.678431, 0.501961, 1.0 }, + { 0.462745, 0.643137, 0.462745, 1.0 }, + { 0.458824, 0.619608, 0.458824, 1.0 }, + { 0.447059, 0.568627, 0.427451, 1.0 }, + { 0.427451, 0.549020, 0.415686, 1.0 }, + { 0.388235, 0.521569, 0.415686, 1.0 }, + { 0.372549, 0.490196, 0.431373, 1.0 }, + { 0.337255, 0.411765, 0.411765, 1.0 }, + { 0.243137, 0.309804, 0.372549, 1.0 }, + { 0.223529, 0.282353, 0.372549, 1.0 }, + { 0.207843, 0.258824, 0.372549, 1.0 }, + { 0.180392, 0.184314, 0.345098, 1.0 }, + { 0.184314, 0.125490, 0.274510, 1.0 }, + { 0.180392, 0.125490, 0.207843, 1.0 }, + { 0.172549, 0.160784, 0.192157, 1.0 }, + { 0.180392, 0.196078, 0.211765, 1.0 }, + { 0.247059, 0.239216, 0.211765, 1.0 }, + { 0.329412, 0.298039, 0.160784, 1.0 }, + { 0.356863, 0.372549, 0.121569, 1.0 }, + { 0.356863, 0.403922, 0.105882, 1.0 }, + { 0.392157, 0.431373, 0.129412, 1.0 }, + { 0.490196, 0.400000, 0.121569, 1.0 }, + { 0.572549, 0.364706, 0.101961, 1.0 }, + { 0.603922, 0.301961, 0.047059, 1.0 }, + { 0.545098, 0.270588, 0.058824, 1.0 }, + { 0.466667, 0.223529, 0.090196, 1.0 }, + { 0.427451, 0.184314, 0.141176, 1.0 }, + { 0.443137, 0.168627, 0.141176, 1.0 }, + { 0.447059, 0.192157, 0.192157, 1.0 }, + { 0.415686, 0.219608, 0.262745, 1.0 }, + { 0.411765, 0.250980, 0.337255, 1.0 }, + { 0.435294, 0.301961, 0.352941, 1.0 }, + { 0.509804, 0.352941, 0.384314, 1.0 }, + { 0.556863, 0.400000, 0.400000, 1.0 }, + { 0.607843, 0.454902, 0.431373, 1.0 }, + { 0.647059, 0.525490, 0.443137, 1.0 }, + { 0.694118, 0.592157, 0.458824, 1.0 }, + { 0.721569, 0.662745, 0.443137, 1.0 }, + { 0.737255, 0.709804, 0.411765, 1.0 }, + { 0.749020, 0.729412, 0.392157, 1.0 }, + { 0.780392, 0.709804, 0.345098, 1.0 }, + { 0.811765, 0.686275, 0.290196, 1.0 }, + { 0.811765, 0.635294, 0.219608, 1.0 }, + { 0.764706, 0.556863, 0.196078, 1.0 }, + { 0.713725, 0.462745, 0.152941, 1.0 }, + { 0.647059, 0.411765, 0.117647, 1.0 }, + { 0.592157, 0.384314, 0.074510, 1.0 }, + { 0.533333, 0.380392, 0.113725, 1.0 }, + { 0.474510, 0.380392, 0.164706, 1.0 }, + { 0.415686, 0.419608, 0.184314, 1.0 }, + { 0.372549, 0.450980, 0.152941, 1.0 }, + { 0.352941, 0.447059, 0.141176, 1.0 }, + { 0.317647, 0.423529, 0.188235, 1.0 }, + { 0.298039, 0.443137, 0.207843, 1.0 }, + { 0.313725, 0.494118, 0.215686, 1.0 }, + { 0.345098, 0.529412, 0.172549, 1.0 }, + { 0.349020, 0.556863, 0.172549, 1.0 }, + { 0.352941, 0.572549, 0.196078, 1.0 }, + { 0.380392, 0.611765, 0.278431, 1.0 }, + { 0.423529, 0.647059, 0.337255, 1.0 }, + { 0.439216, 0.713725, 0.364706, 1.0 }, + { 0.439216, 0.725490, 0.376471, 1.0 }, + { 0.419608, 0.705882, 0.407843, 1.0 }, + { 0.400000, 0.658824, 0.439216, 1.0 }, + { 0.368627, 0.635294, 0.458824, 1.0 }, + { 0.345098, 0.611765, 0.431373, 1.0 }, + { 0.349020, 0.607843, 0.407843, 1.0 }, + { 0.364706, 0.607843, 0.384314, 1.0 }, + { 0.384314, 0.611765, 0.380392, 1.0 }, + { 0.403922, 0.619608, 0.356863, 1.0 }, + { 0.439216, 0.619608, 0.325490, 1.0 }, + { 0.466667, 0.596078, 0.317647, 1.0 }, + { 0.498039, 0.549020, 0.333333, 1.0 }, + { 0.505882, 0.521569, 0.349020, 1.0 }, + { 0.525490, 0.498039, 0.352941, 1.0 }, + { 0.517647, 0.458824, 0.352941, 1.0 }, + { 0.533333, 0.419608, 0.349020, 1.0 }, + { 0.470588, 0.403922, 0.333333, 1.0 }, + { 0.423529, 0.400000, 0.329412, 1.0 }, + { 0.352941, 0.372549, 0.321569, 1.0 }, + }; +/* 040222-01 */ +static double4 colors_444[] = { + { 0.211765, 0.368627, 0.192157, 1.0 }, + { 0.168627, 0.368627, 0.168627, 1.0 }, + { 0.160784, 0.364706, 0.196078, 1.0 }, + { 0.152941, 0.364706, 0.227451, 1.0 }, + { 0.149020, 0.372549, 0.239216, 1.0 }, + { 0.149020, 0.380392, 0.254902, 1.0 }, + { 0.145098, 0.384314, 0.247059, 1.0 }, + { 0.141176, 0.388235, 0.243137, 1.0 }, + { 0.098039, 0.345098, 0.270588, 1.0 }, + { 0.082353, 0.305882, 0.286275, 1.0 }, + { 0.066667, 0.266667, 0.301961, 1.0 }, + { 0.062745, 0.247059, 0.258824, 1.0 }, + { 0.058824, 0.227451, 0.219608, 1.0 }, + { 0.058824, 0.211765, 0.188235, 1.0 }, + { 0.058824, 0.196078, 0.160784, 1.0 }, + { 0.054902, 0.180392, 0.156863, 1.0 }, + { 0.054902, 0.168627, 0.156863, 1.0 }, + { 0.058824, 0.129412, 0.172549, 1.0 }, + { 0.062745, 0.129412, 0.172549, 1.0 }, + { 0.070588, 0.133333, 0.172549, 1.0 }, + { 0.078431, 0.156863, 0.176471, 1.0 }, + { 0.086275, 0.180392, 0.180392, 1.0 }, + { 0.094118, 0.196078, 0.188235, 1.0 }, + { 0.105882, 0.215686, 0.200000, 1.0 }, + { 0.137255, 0.262745, 0.219608, 1.0 }, + { 0.137255, 0.266667, 0.223529, 1.0 }, + { 0.137255, 0.274510, 0.231373, 1.0 }, + { 0.137255, 0.286275, 0.239216, 1.0 }, + { 0.141176, 0.301961, 0.250980, 1.0 }, + { 0.149020, 0.305882, 0.254902, 1.0 }, + { 0.160784, 0.309804, 0.258824, 1.0 }, + { 0.164706, 0.301961, 0.290196, 1.0 }, + { 0.172549, 0.286275, 0.298039, 1.0 }, + { 0.168627, 0.274510, 0.372549, 1.0 }, + { 0.188235, 0.286275, 0.415686, 1.0 }, + { 0.207843, 0.298039, 0.458824, 1.0 }, + { 0.266667, 0.341176, 0.482353, 1.0 }, + { 0.325490, 0.388235, 0.505882, 1.0 }, + { 0.364706, 0.419608, 0.529412, 1.0 }, + { 0.403922, 0.450980, 0.556863, 1.0 }, + { 0.572549, 0.596078, 0.682353, 1.0 }, + { 0.639216, 0.662745, 0.721569, 1.0 }, + { 0.709804, 0.729412, 0.764706, 1.0 }, + { 0.784314, 0.788235, 0.784314, 1.0 }, + { 0.862745, 0.847059, 0.807843, 1.0 }, + { 0.874510, 0.858824, 0.807843, 1.0 }, + { 0.890196, 0.870588, 0.807843, 1.0 }, + { 0.858824, 0.866667, 0.768627, 1.0 }, + { 0.788235, 0.839216, 0.694118, 1.0 }, + { 0.631373, 0.749020, 0.533333, 1.0 }, + { 0.545098, 0.666667, 0.439216, 1.0 }, + { 0.462745, 0.588235, 0.349020, 1.0 }, + { 0.360784, 0.521569, 0.270588, 1.0 }, + { 0.258824, 0.454902, 0.196078, 1.0 }, + { 0.223529, 0.431373, 0.168627, 1.0 }, + { 0.192157, 0.411765, 0.145098, 1.0 }, + { 0.129412, 0.313725, 0.105882, 1.0 }, + { 0.113725, 0.274510, 0.094118, 1.0 }, + { 0.101961, 0.235294, 0.086275, 1.0 }, + { 0.094118, 0.211765, 0.074510, 1.0 }, + { 0.090196, 0.192157, 0.066667, 1.0 }, + { 0.094118, 0.184314, 0.066667, 1.0 }, + { 0.098039, 0.180392, 0.066667, 1.0 }, + { 0.101961, 0.172549, 0.066667, 1.0 }, + { 0.109804, 0.172549, 0.066667, 1.0 }, + { 0.129412, 0.231373, 0.082353, 1.0 }, + { 0.152941, 0.270588, 0.101961, 1.0 }, + { 0.176471, 0.313725, 0.125490, 1.0 }, + { 0.188235, 0.329412, 0.133333, 1.0 }, + { 0.203922, 0.345098, 0.141176, 1.0 }, + { 0.235294, 0.372549, 0.168627, 1.0 }, + { 0.270588, 0.396078, 0.188235, 1.0 }, + { 0.301961, 0.435294, 0.250980, 1.0 }, + { 0.286275, 0.415686, 0.286275, 1.0 }, + { 0.274510, 0.400000, 0.325490, 1.0 }, + { 0.258824, 0.360784, 0.345098, 1.0 }, + { 0.243137, 0.321569, 0.364706, 1.0 }, + { 0.231373, 0.305882, 0.380392, 1.0 }, + { 0.223529, 0.294118, 0.396078, 1.0 }, + { 0.196078, 0.274510, 0.427451, 1.0 }, + { 0.164706, 0.270588, 0.470588, 1.0 }, + { 0.141176, 0.266667, 0.513725, 1.0 }, + { 0.137255, 0.254902, 0.501961, 1.0 }, + { 0.133333, 0.243137, 0.490196, 1.0 }, + { 0.133333, 0.243137, 0.470588, 1.0 }, + { 0.137255, 0.243137, 0.454902, 1.0 }, + { 0.141176, 0.262745, 0.415686, 1.0 }, + { 0.149020, 0.282353, 0.372549, 1.0 }, + { 0.149020, 0.278431, 0.282353, 1.0 }, + { 0.145098, 0.270588, 0.235294, 1.0 }, + { 0.145098, 0.266667, 0.188235, 1.0 }, + { 0.145098, 0.274510, 0.172549, 1.0 }, + { 0.145098, 0.286275, 0.156863, 1.0 }, + { 0.152941, 0.317647, 0.149020, 1.0 }, + { 0.156863, 0.325490, 0.176471, 1.0 }, + { 0.164706, 0.321569, 0.219608, 1.0 }, + { 0.180392, 0.321569, 0.266667, 1.0 }, + { 0.203922, 0.349020, 0.372549, 1.0 }, + { 0.219608, 0.364706, 0.443137, 1.0 }, + { 0.235294, 0.384314, 0.513725, 1.0 }, + { 0.254902, 0.396078, 0.545098, 1.0 }, + { 0.274510, 0.411765, 0.576471, 1.0 }, + { 0.321569, 0.439216, 0.662745, 1.0 }, + { 0.376471, 0.486275, 0.705882, 1.0 }, + { 0.478431, 0.568627, 0.784314, 1.0 }, + { 0.525490, 0.603922, 0.792157, 1.0 }, + { 0.576471, 0.643137, 0.803922, 1.0 }, + { 0.592157, 0.650980, 0.796078, 1.0 }, + { 0.607843, 0.662745, 0.788235, 1.0 }, + { 0.619608, 0.670588, 0.796078, 1.0 }, + { 0.611765, 0.662745, 0.819608, 1.0 }, + { 0.584314, 0.639216, 0.803922, 1.0 }, + { 0.560784, 0.615686, 0.803922, 1.0 }, + { 0.474510, 0.541176, 0.713725, 1.0 }, + { 0.454902, 0.533333, 0.694118, 1.0 }, + { 0.435294, 0.525490, 0.674510, 1.0 }, + { 0.372549, 0.513725, 0.631373, 1.0 }, + { 0.333333, 0.498039, 0.584314, 1.0 }, + { 0.301961, 0.490196, 0.525490, 1.0 }, + { 0.278431, 0.443137, 0.458824, 1.0 }, + { 0.254902, 0.403922, 0.380392, 1.0 }, + { 0.239216, 0.392157, 0.356863, 1.0 }, + { 0.223529, 0.384314, 0.337255, 1.0 }, + { 0.215686, 0.368627, 0.329412, 1.0 }, + { 0.211765, 0.352941, 0.325490, 1.0 }, + { 0.200000, 0.317647, 0.333333, 1.0 }, + { 0.192157, 0.286275, 0.368627, 1.0 }, + { 0.184314, 0.270588, 0.403922, 1.0 }, + { 0.184314, 0.266667, 0.439216, 1.0 }, + { 0.211765, 0.278431, 0.486275, 1.0 }, + { 0.215686, 0.290196, 0.498039, 1.0 }, + { 0.223529, 0.305882, 0.509804, 1.0 }, + { 0.231373, 0.325490, 0.529412, 1.0 }, + { 0.231373, 0.337255, 0.552941, 1.0 }, + { 0.223529, 0.337255, 0.552941, 1.0 }, + { 0.219608, 0.329412, 0.568627, 1.0 }, + { 0.211765, 0.325490, 0.588235, 1.0 }, + { 0.192157, 0.313725, 0.580392, 1.0 }, + { 0.172549, 0.301961, 0.576471, 1.0 }, + { 0.160784, 0.290196, 0.560784, 1.0 }, + { 0.152941, 0.282353, 0.545098, 1.0 }, + { 0.141176, 0.254902, 0.517647, 1.0 }, + { 0.133333, 0.231373, 0.474510, 1.0 }, + { 0.121569, 0.215686, 0.419608, 1.0 }, + { 0.109804, 0.200000, 0.360784, 1.0 }, + { 0.098039, 0.176471, 0.239216, 1.0 }, + { 0.098039, 0.168627, 0.215686, 1.0 }, + { 0.098039, 0.160784, 0.196078, 1.0 }, + { 0.098039, 0.160784, 0.152941, 1.0 }, + { 0.098039, 0.168627, 0.121569, 1.0 }, + { 0.098039, 0.184314, 0.098039, 1.0 }, + { 0.098039, 0.207843, 0.078431, 1.0 }, + { 0.082353, 0.219608, 0.125490, 1.0 }, + { 0.082353, 0.223529, 0.149020, 1.0 }, + { 0.082353, 0.231373, 0.176471, 1.0 }, + { 0.086275, 0.231373, 0.239216, 1.0 }, + { 0.086275, 0.239216, 0.282353, 1.0 }, + { 0.090196, 0.250980, 0.325490, 1.0 }, + { 0.090196, 0.258824, 0.352941, 1.0 }, + { 0.098039, 0.262745, 0.384314, 1.0 }, + { 0.105882, 0.278431, 0.411765, 1.0 }, + { 0.149020, 0.337255, 0.411765, 1.0 }, + { 0.156863, 0.356863, 0.400000, 1.0 }, + { 0.168627, 0.376471, 0.392157, 1.0 }, + { 0.196078, 0.403922, 0.380392, 1.0 }, + { 0.215686, 0.454902, 0.368627, 1.0 }, + { 0.243137, 0.505882, 0.360784, 1.0 }, + { 0.270588, 0.560784, 0.352941, 1.0 }, + { 0.305882, 0.607843, 0.411765, 1.0 }, + { 0.313725, 0.603922, 0.427451, 1.0 }, + { 0.321569, 0.600000, 0.447059, 1.0 }, + { 0.337255, 0.584314, 0.490196, 1.0 }, + { 0.341176, 0.560784, 0.517647, 1.0 }, + { 0.337255, 0.552941, 0.529412, 1.0 }, + { 0.337255, 0.525490, 0.552941, 1.0 }, + { 0.341176, 0.517647, 0.545098, 1.0 }, + { 0.352941, 0.505882, 0.517647, 1.0 }, + { 0.356863, 0.501961, 0.490196, 1.0 }, + { 0.345098, 0.509804, 0.450980, 1.0 }, + { 0.345098, 0.517647, 0.435294, 1.0 }, + { 0.337255, 0.552941, 0.415686, 1.0 }, + { 0.341176, 0.588235, 0.380392, 1.0 }, + { 0.337255, 0.611765, 0.345098, 1.0 }, + { 0.313725, 0.619608, 0.317647, 1.0 }, + { 0.274510, 0.556863, 0.337255, 1.0 }, + { 0.266667, 0.541176, 0.349020, 1.0 }, + { 0.258824, 0.525490, 0.360784, 1.0 }, + { 0.239216, 0.478431, 0.356863, 1.0 }, + { 0.211765, 0.439216, 0.325490, 1.0 }, + { 0.180392, 0.396078, 0.282353, 1.0 }, + { 0.160784, 0.345098, 0.254902, 1.0 }, + { 0.145098, 0.301961, 0.247059, 1.0 }, + { 0.133333, 0.247059, 0.266667, 1.0 }, + { 0.129412, 0.223529, 0.270588, 1.0 }, + { 0.125490, 0.219608, 0.270588, 1.0 }, + { 0.117647, 0.219608, 0.270588, 1.0 }, + { 0.109804, 0.235294, 0.250980, 1.0 }, + { 0.098039, 0.231373, 0.274510, 1.0 }, + { 0.090196, 0.235294, 0.298039, 1.0 }, + { 0.105882, 0.266667, 0.325490, 1.0 }, + { 0.129412, 0.301961, 0.349020, 1.0 }, + { 0.152941, 0.349020, 0.337255, 1.0 }, + { 0.164706, 0.392157, 0.317647, 1.0 }, + { 0.164706, 0.411765, 0.298039, 1.0 }, + { 0.176471, 0.423529, 0.262745, 1.0 }, + { 0.184314, 0.431373, 0.235294, 1.0 }, + { 0.200000, 0.427451, 0.200000, 1.0 }, + { 0.203922, 0.411765, 0.168627, 1.0 }, + { 0.196078, 0.380392, 0.145098, 1.0 }, + { 0.184314, 0.333333, 0.117647, 1.0 }, + { 0.160784, 0.286275, 0.090196, 1.0 }, + { 0.141176, 0.235294, 0.066667, 1.0 }, + { 0.117647, 0.184314, 0.047059, 1.0 }, + { 0.098039, 0.141176, 0.035294, 1.0 }, + { 0.082353, 0.109804, 0.023529, 1.0 }, + { 0.074510, 0.098039, 0.015686, 1.0 }, + { 0.070588, 0.098039, 0.011765, 1.0 }, + { 0.066667, 0.109804, 0.011765, 1.0 }, + { 0.066667, 0.113725, 0.011765, 1.0 }, + { 0.070588, 0.125490, 0.015686, 1.0 }, + { 0.074510, 0.141176, 0.027451, 1.0 }, + { 0.082353, 0.156863, 0.039216, 1.0 }, + { 0.090196, 0.188235, 0.054902, 1.0 }, + { 0.101961, 0.219608, 0.070588, 1.0 }, + { 0.121569, 0.254902, 0.086275, 1.0 }, + { 0.141176, 0.294118, 0.101961, 1.0 }, + { 0.156863, 0.317647, 0.117647, 1.0 }, + { 0.164706, 0.333333, 0.125490, 1.0 }, + { 0.164706, 0.345098, 0.125490, 1.0 }, + { 0.164706, 0.349020, 0.121569, 1.0 }, + { 0.160784, 0.349020, 0.109804, 1.0 }, + { 0.152941, 0.337255, 0.098039, 1.0 }, + { 0.133333, 0.317647, 0.086275, 1.0 }, + { 0.125490, 0.298039, 0.082353, 1.0 }, + { 0.121569, 0.286275, 0.078431, 1.0 }, + { 0.121569, 0.282353, 0.086275, 1.0 }, + { 0.125490, 0.294118, 0.086275, 1.0 }, + { 0.129412, 0.309804, 0.098039, 1.0 }, + { 0.149020, 0.341176, 0.121569, 1.0 }, + { 0.180392, 0.384314, 0.145098, 1.0 }, + { 0.227451, 0.443137, 0.184314, 1.0 }, + { 0.270588, 0.517647, 0.215686, 1.0 }, + { 0.313725, 0.556863, 0.250980, 1.0 }, + { 0.349020, 0.588235, 0.309804, 1.0 }, + { 0.360784, 0.592157, 0.372549, 1.0 }, + { 0.392157, 0.592157, 0.435294, 1.0 }, + { 0.427451, 0.607843, 0.470588, 1.0 }, + { 0.439216, 0.592157, 0.482353, 1.0 }, + { 0.447059, 0.564706, 0.478431, 1.0 }, + { 0.415686, 0.513725, 0.470588, 1.0 }, + { 0.356863, 0.447059, 0.454902, 1.0 }, + { 0.337255, 0.415686, 0.435294, 1.0 }, + { 0.301961, 0.380392, 0.384314, 1.0 }, + { 0.286275, 0.356863, 0.329412, 1.0 }, + { 0.270588, 0.356863, 0.274510, 1.0 }, + { 0.227451, 0.341176, 0.211765, 1.0 }, + }; +/* 040222-02 */ +static double4 colors_445[] = { + { 0.549020, 0.427451, 0.800000, 1.0 }, + { 0.458824, 0.396078, 0.796078, 1.0 }, + { 0.427451, 0.392157, 0.815686, 1.0 }, + { 0.400000, 0.388235, 0.835294, 1.0 }, + { 0.384314, 0.364706, 0.823529, 1.0 }, + { 0.372549, 0.345098, 0.815686, 1.0 }, + { 0.396078, 0.349020, 0.803922, 1.0 }, + { 0.419608, 0.352941, 0.796078, 1.0 }, + { 0.521569, 0.407843, 0.807843, 1.0 }, + { 0.588235, 0.454902, 0.850980, 1.0 }, + { 0.654902, 0.501961, 0.898039, 1.0 }, + { 0.721569, 0.533333, 0.941176, 1.0 }, + { 0.792157, 0.564706, 0.988235, 1.0 }, + { 0.847059, 0.572549, 0.988235, 1.0 }, + { 0.901961, 0.584314, 0.992157, 1.0 }, + { 0.921569, 0.584314, 0.992157, 1.0 }, + { 0.941176, 0.588235, 0.996078, 1.0 }, + { 0.968627, 0.600000, 0.996078, 1.0 }, + { 0.941176, 0.588235, 0.996078, 1.0 }, + { 0.913725, 0.580392, 0.996078, 1.0 }, + { 0.854902, 0.552941, 0.988235, 1.0 }, + { 0.800000, 0.525490, 0.980392, 1.0 }, + { 0.764706, 0.501961, 0.956863, 1.0 }, + { 0.729412, 0.478431, 0.937255, 1.0 }, + { 0.592157, 0.384314, 0.811765, 1.0 }, + { 0.517647, 0.337255, 0.737255, 1.0 }, + { 0.447059, 0.290196, 0.666667, 1.0 }, + { 0.376471, 0.254902, 0.611765, 1.0 }, + { 0.309804, 0.223529, 0.560784, 1.0 }, + { 0.270588, 0.203922, 0.529412, 1.0 }, + { 0.231373, 0.184314, 0.498039, 1.0 }, + { 0.168627, 0.152941, 0.431373, 1.0 }, + { 0.113725, 0.121569, 0.356863, 1.0 }, + { 0.031373, 0.054902, 0.207843, 1.0 }, + { 0.019608, 0.035294, 0.164706, 1.0 }, + { 0.007843, 0.015686, 0.125490, 1.0 }, + { 0.007843, 0.015686, 0.133333, 1.0 }, + { 0.007843, 0.019608, 0.141176, 1.0 }, + { 0.015686, 0.031373, 0.168627, 1.0 }, + { 0.023529, 0.047059, 0.200000, 1.0 }, + { 0.062745, 0.109804, 0.321569, 1.0 }, + { 0.078431, 0.137255, 0.380392, 1.0 }, + { 0.094118, 0.168627, 0.439216, 1.0 }, + { 0.090196, 0.164706, 0.439216, 1.0 }, + { 0.086275, 0.164706, 0.443137, 1.0 }, + { 0.082353, 0.164706, 0.443137, 1.0 }, + { 0.082353, 0.164706, 0.447059, 1.0 }, + { 0.082353, 0.164706, 0.447059, 1.0 }, + { 0.082353, 0.164706, 0.447059, 1.0 }, + { 0.094118, 0.176471, 0.462745, 1.0 }, + { 0.082353, 0.160784, 0.423529, 1.0 }, + { 0.074510, 0.145098, 0.388235, 1.0 }, + { 0.054902, 0.113725, 0.321569, 1.0 }, + { 0.039216, 0.082353, 0.254902, 1.0 }, + { 0.031373, 0.066667, 0.223529, 1.0 }, + { 0.023529, 0.050980, 0.192157, 1.0 }, + { 0.003922, 0.011765, 0.101961, 1.0 }, + { 0.000000, 0.007843, 0.094118, 1.0 }, + { 0.000000, 0.003922, 0.086275, 1.0 }, + { 0.000000, 0.011765, 0.105882, 1.0 }, + { 0.003922, 0.023529, 0.129412, 1.0 }, + { 0.011765, 0.035294, 0.160784, 1.0 }, + { 0.019608, 0.050980, 0.192157, 1.0 }, + { 0.043137, 0.082353, 0.262745, 1.0 }, + { 0.066667, 0.113725, 0.333333, 1.0 }, + { 0.113725, 0.168627, 0.462745, 1.0 }, + { 0.117647, 0.184314, 0.494118, 1.0 }, + { 0.125490, 0.200000, 0.525490, 1.0 }, + { 0.125490, 0.203922, 0.533333, 1.0 }, + { 0.129412, 0.207843, 0.541176, 1.0 }, + { 0.129412, 0.211765, 0.545098, 1.0 }, + { 0.125490, 0.211765, 0.545098, 1.0 }, + { 0.137255, 0.215686, 0.556863, 1.0 }, + { 0.145098, 0.227451, 0.584314, 1.0 }, + { 0.152941, 0.239216, 0.615686, 1.0 }, + { 0.176471, 0.243137, 0.627451, 1.0 }, + { 0.200000, 0.247059, 0.643137, 1.0 }, + { 0.211765, 0.243137, 0.643137, 1.0 }, + { 0.223529, 0.243137, 0.643137, 1.0 }, + { 0.247059, 0.235294, 0.639216, 1.0 }, + { 0.278431, 0.227451, 0.631373, 1.0 }, + { 0.352941, 0.254902, 0.690196, 1.0 }, + { 0.423529, 0.294118, 0.756863, 1.0 }, + { 0.498039, 0.333333, 0.827451, 1.0 }, + { 0.541176, 0.349020, 0.858824, 1.0 }, + { 0.584314, 0.368627, 0.894118, 1.0 }, + { 0.658824, 0.403922, 0.945098, 1.0 }, + { 0.729412, 0.423529, 0.984314, 1.0 }, + { 0.815686, 0.447059, 0.996078, 1.0 }, + { 0.839216, 0.454902, 0.996078, 1.0 }, + { 0.866667, 0.462745, 0.996078, 1.0 }, + { 0.870588, 0.466667, 0.996078, 1.0 }, + { 0.878431, 0.470588, 0.996078, 1.0 }, + { 0.874510, 0.474510, 0.996078, 1.0 }, + { 0.858824, 0.474510, 0.996078, 1.0 }, + { 0.815686, 0.466667, 0.984314, 1.0 }, + { 0.749020, 0.454902, 0.949020, 1.0 }, + { 0.611765, 0.388235, 0.831373, 1.0 }, + { 0.537255, 0.345098, 0.756863, 1.0 }, + { 0.466667, 0.305882, 0.686275, 1.0 }, + { 0.431373, 0.286275, 0.650980, 1.0 }, + { 0.400000, 0.266667, 0.619608, 1.0 }, + { 0.325490, 0.235294, 0.564706, 1.0 }, + { 0.254902, 0.203922, 0.501961, 1.0 }, + { 0.125490, 0.137255, 0.364706, 1.0 }, + { 0.082353, 0.101961, 0.290196, 1.0 }, + { 0.039216, 0.066667, 0.215686, 1.0 }, + { 0.027451, 0.050980, 0.184314, 1.0 }, + { 0.019608, 0.039216, 0.156863, 1.0 }, + { 0.007843, 0.015686, 0.113725, 1.0 }, + { 0.003922, 0.003922, 0.090196, 1.0 }, + { 0.000000, 0.000000, 0.082353, 1.0 }, + { 0.000000, 0.000000, 0.078431, 1.0 }, + { 0.000000, 0.000000, 0.078431, 1.0 }, + { 0.000000, 0.000000, 0.082353, 1.0 }, + { 0.000000, 0.000000, 0.086275, 1.0 }, + { 0.003922, 0.000000, 0.094118, 1.0 }, + { 0.003922, 0.007843, 0.109804, 1.0 }, + { 0.011765, 0.019608, 0.137255, 1.0 }, + { 0.027451, 0.047059, 0.203922, 1.0 }, + { 0.094118, 0.109804, 0.349020, 1.0 }, + { 0.137255, 0.137255, 0.419608, 1.0 }, + { 0.184314, 0.168627, 0.494118, 1.0 }, + { 0.203922, 0.180392, 0.521569, 1.0 }, + { 0.227451, 0.192157, 0.549020, 1.0 }, + { 0.266667, 0.207843, 0.588235, 1.0 }, + { 0.298039, 0.235294, 0.654902, 1.0 }, + { 0.325490, 0.262745, 0.721569, 1.0 }, + { 0.341176, 0.290196, 0.784314, 1.0 }, + { 0.345098, 0.313725, 0.831373, 1.0 }, + { 0.345098, 0.309804, 0.827451, 1.0 }, + { 0.345098, 0.309804, 0.823529, 1.0 }, + { 0.333333, 0.298039, 0.784314, 1.0 }, + { 0.329412, 0.286275, 0.760784, 1.0 }, + { 0.325490, 0.286275, 0.760784, 1.0 }, + { 0.329412, 0.294118, 0.788235, 1.0 }, + { 0.321569, 0.301961, 0.803922, 1.0 }, + { 0.290196, 0.294118, 0.784314, 1.0 }, + { 0.262745, 0.290196, 0.764706, 1.0 }, + { 0.243137, 0.274510, 0.729412, 1.0 }, + { 0.223529, 0.262745, 0.698039, 1.0 }, + { 0.192157, 0.243137, 0.643137, 1.0 }, + { 0.176471, 0.227451, 0.607843, 1.0 }, + { 0.172549, 0.215686, 0.588235, 1.0 }, + { 0.184314, 0.203922, 0.568627, 1.0 }, + { 0.184314, 0.192157, 0.537255, 1.0 }, + { 0.176471, 0.180392, 0.505882, 1.0 }, + { 0.168627, 0.168627, 0.478431, 1.0 }, + { 0.133333, 0.145098, 0.411765, 1.0 }, + { 0.090196, 0.113725, 0.337255, 1.0 }, + { 0.050980, 0.082353, 0.258824, 1.0 }, + { 0.027451, 0.050980, 0.184314, 1.0 }, + { 0.003922, 0.011765, 0.082353, 1.0 }, + { 0.003922, 0.007843, 0.070588, 1.0 }, + { 0.003922, 0.003922, 0.062745, 1.0 }, + { 0.003922, 0.003922, 0.054902, 1.0 }, + { 0.000000, 0.000000, 0.047059, 1.0 }, + { 0.003922, 0.000000, 0.047059, 1.0 }, + { 0.003922, 0.003922, 0.054902, 1.0 }, + { 0.003922, 0.003922, 0.062745, 1.0 }, + { 0.007843, 0.015686, 0.086275, 1.0 }, + { 0.031373, 0.058824, 0.180392, 1.0 }, + { 0.039216, 0.070588, 0.211765, 1.0 }, + { 0.047059, 0.086275, 0.247059, 1.0 }, + { 0.070588, 0.113725, 0.317647, 1.0 }, + { 0.094118, 0.145098, 0.388235, 1.0 }, + { 0.105882, 0.168627, 0.447059, 1.0 }, + { 0.117647, 0.188235, 0.490196, 1.0 }, + { 0.113725, 0.192157, 0.501961, 1.0 }, + { 0.109804, 0.192157, 0.501961, 1.0 }, + { 0.105882, 0.192157, 0.505882, 1.0 }, + { 0.109804, 0.192157, 0.505882, 1.0 }, + { 0.113725, 0.188235, 0.505882, 1.0 }, + { 0.113725, 0.184314, 0.498039, 1.0 }, + { 0.113725, 0.184314, 0.486275, 1.0 }, + { 0.101961, 0.160784, 0.431373, 1.0 }, + { 0.086275, 0.137255, 0.376471, 1.0 }, + { 0.058824, 0.105882, 0.305882, 1.0 }, + { 0.039216, 0.078431, 0.239216, 1.0 }, + { 0.019608, 0.047059, 0.180392, 1.0 }, + { 0.007843, 0.019608, 0.133333, 1.0 }, + { 0.000000, 0.007843, 0.109804, 1.0 }, + { 0.000000, 0.000000, 0.090196, 1.0 }, + { 0.000000, 0.000000, 0.086275, 1.0 }, + { 0.000000, 0.000000, 0.082353, 1.0 }, + { 0.000000, 0.000000, 0.082353, 1.0 }, + { 0.000000, 0.000000, 0.086275, 1.0 }, + { 0.000000, 0.000000, 0.090196, 1.0 }, + { 0.000000, 0.000000, 0.094118, 1.0 }, + { 0.000000, 0.000000, 0.101961, 1.0 }, + { 0.000000, 0.000000, 0.105882, 1.0 }, + { 0.000000, 0.003922, 0.109804, 1.0 }, + { 0.000000, 0.003922, 0.113725, 1.0 }, + { 0.000000, 0.003922, 0.117647, 1.0 }, + { 0.000000, 0.007843, 0.117647, 1.0 }, + { 0.000000, 0.007843, 0.117647, 1.0 }, + { 0.000000, 0.007843, 0.117647, 1.0 }, + { 0.000000, 0.007843, 0.121569, 1.0 }, + { 0.000000, 0.007843, 0.125490, 1.0 }, + { 0.000000, 0.011765, 0.137255, 1.0 }, + { 0.003922, 0.023529, 0.156863, 1.0 }, + { 0.011765, 0.039216, 0.200000, 1.0 }, + { 0.035294, 0.070588, 0.262745, 1.0 }, + { 0.070588, 0.101961, 0.333333, 1.0 }, + { 0.117647, 0.137255, 0.403922, 1.0 }, + { 0.168627, 0.172549, 0.470588, 1.0 }, + { 0.211765, 0.200000, 0.529412, 1.0 }, + { 0.250980, 0.219608, 0.584314, 1.0 }, + { 0.266667, 0.239216, 0.631373, 1.0 }, + { 0.270588, 0.262745, 0.682353, 1.0 }, + { 0.270588, 0.278431, 0.717647, 1.0 }, + { 0.274510, 0.286275, 0.737255, 1.0 }, + { 0.278431, 0.298039, 0.752941, 1.0 }, + { 0.286275, 0.309804, 0.760784, 1.0 }, + { 0.309804, 0.321569, 0.784314, 1.0 }, + { 0.317647, 0.325490, 0.792157, 1.0 }, + { 0.317647, 0.333333, 0.807843, 1.0 }, + { 0.298039, 0.333333, 0.823529, 1.0 }, + { 0.278431, 0.325490, 0.819608, 1.0 }, + { 0.254902, 0.321569, 0.807843, 1.0 }, + { 0.235294, 0.305882, 0.780392, 1.0 }, + { 0.231373, 0.305882, 0.776471, 1.0 }, + { 0.235294, 0.309804, 0.784314, 1.0 }, + { 0.247059, 0.321569, 0.803922, 1.0 }, + { 0.258824, 0.337255, 0.843137, 1.0 }, + { 0.258824, 0.341176, 0.843137, 1.0 }, + { 0.250980, 0.333333, 0.831373, 1.0 }, + { 0.235294, 0.305882, 0.776471, 1.0 }, + { 0.215686, 0.278431, 0.721569, 1.0 }, + { 0.200000, 0.250980, 0.662745, 1.0 }, + { 0.184314, 0.231373, 0.619608, 1.0 }, + { 0.172549, 0.227451, 0.611765, 1.0 }, + { 0.164706, 0.231373, 0.607843, 1.0 }, + { 0.168627, 0.239216, 0.619608, 1.0 }, + { 0.184314, 0.243137, 0.623529, 1.0 }, + { 0.215686, 0.247059, 0.623529, 1.0 }, + { 0.266667, 0.247059, 0.619608, 1.0 }, + { 0.325490, 0.250980, 0.623529, 1.0 }, + { 0.376471, 0.262745, 0.635294, 1.0 }, + { 0.415686, 0.286275, 0.678431, 1.0 }, + { 0.454902, 0.317647, 0.745098, 1.0 }, + { 0.490196, 0.356863, 0.815686, 1.0 }, + { 0.525490, 0.392157, 0.882353, 1.0 }, + { 0.584314, 0.419608, 0.937255, 1.0 }, + { 0.658824, 0.443137, 0.984314, 1.0 }, + { 0.733333, 0.466667, 0.996078, 1.0 }, + { 0.792157, 0.478431, 0.996078, 1.0 }, + { 0.827451, 0.494118, 0.996078, 1.0 }, + { 0.847059, 0.513725, 0.996078, 1.0 }, + { 0.847059, 0.541176, 0.996078, 1.0 }, + { 0.784314, 0.529412, 0.988235, 1.0 }, + { 0.729412, 0.513725, 0.980392, 1.0 }, + { 0.686275, 0.505882, 0.968627, 1.0 }, + { 0.639216, 0.478431, 0.929412, 1.0 }, + { 0.592157, 0.447059, 0.878431, 1.0 }, + { 0.545098, 0.411765, 0.827451, 1.0 }, + }; +/* 040222-03 */ +static double4 colors_446[] = { + { 0.423529, 0.239216, 0.454902, 1.0 }, + { 0.396078, 0.164706, 0.486275, 1.0 }, + { 0.388235, 0.145098, 0.482353, 1.0 }, + { 0.384314, 0.125490, 0.478431, 1.0 }, + { 0.368627, 0.125490, 0.478431, 1.0 }, + { 0.356863, 0.129412, 0.478431, 1.0 }, + { 0.352941, 0.129412, 0.474510, 1.0 }, + { 0.349020, 0.129412, 0.474510, 1.0 }, + { 0.376471, 0.176471, 0.541176, 1.0 }, + { 0.403922, 0.200000, 0.584314, 1.0 }, + { 0.435294, 0.227451, 0.631373, 1.0 }, + { 0.447059, 0.258824, 0.647059, 1.0 }, + { 0.462745, 0.294118, 0.666667, 1.0 }, + { 0.447059, 0.321569, 0.650980, 1.0 }, + { 0.435294, 0.349020, 0.635294, 1.0 }, + { 0.423529, 0.356863, 0.619608, 1.0 }, + { 0.415686, 0.364706, 0.603922, 1.0 }, + { 0.380392, 0.388235, 0.541176, 1.0 }, + { 0.368627, 0.372549, 0.517647, 1.0 }, + { 0.360784, 0.360784, 0.494118, 1.0 }, + { 0.341176, 0.341176, 0.470588, 1.0 }, + { 0.325490, 0.325490, 0.450980, 1.0 }, + { 0.309804, 0.317647, 0.439216, 1.0 }, + { 0.298039, 0.313725, 0.427451, 1.0 }, + { 0.243137, 0.278431, 0.368627, 1.0 }, + { 0.223529, 0.250980, 0.333333, 1.0 }, + { 0.207843, 0.223529, 0.301961, 1.0 }, + { 0.203922, 0.200000, 0.270588, 1.0 }, + { 0.200000, 0.176471, 0.239216, 1.0 }, + { 0.203922, 0.168627, 0.227451, 1.0 }, + { 0.211765, 0.164706, 0.219608, 1.0 }, + { 0.239216, 0.168627, 0.219608, 1.0 }, + { 0.274510, 0.188235, 0.243137, 1.0 }, + { 0.364706, 0.266667, 0.321569, 1.0 }, + { 0.419608, 0.313725, 0.372549, 1.0 }, + { 0.474510, 0.364706, 0.427451, 1.0 }, + { 0.521569, 0.407843, 0.470588, 1.0 }, + { 0.568627, 0.450980, 0.513725, 1.0 }, + { 0.592157, 0.466667, 0.533333, 1.0 }, + { 0.619608, 0.482353, 0.552941, 1.0 }, + { 0.713725, 0.560784, 0.635294, 1.0 }, + { 0.756863, 0.592157, 0.670588, 1.0 }, + { 0.800000, 0.627451, 0.709804, 1.0 }, + { 0.819608, 0.643137, 0.729412, 1.0 }, + { 0.839216, 0.658824, 0.752941, 1.0 }, + { 0.835294, 0.662745, 0.756863, 1.0 }, + { 0.835294, 0.670588, 0.764706, 1.0 }, + { 0.827451, 0.674510, 0.768627, 1.0 }, + { 0.815686, 0.674510, 0.760784, 1.0 }, + { 0.780392, 0.662745, 0.741176, 1.0 }, + { 0.756863, 0.647059, 0.721569, 1.0 }, + { 0.733333, 0.631373, 0.701961, 1.0 }, + { 0.690196, 0.596078, 0.670588, 1.0 }, + { 0.650980, 0.560784, 0.643137, 1.0 }, + { 0.627451, 0.541176, 0.627451, 1.0 }, + { 0.607843, 0.525490, 0.615686, 1.0 }, + { 0.556863, 0.458824, 0.564706, 1.0 }, + { 0.537255, 0.447059, 0.556863, 1.0 }, + { 0.521569, 0.439216, 0.552941, 1.0 }, + { 0.494118, 0.431373, 0.549020, 1.0 }, + { 0.466667, 0.423529, 0.545098, 1.0 }, + { 0.454902, 0.415686, 0.541176, 1.0 }, + { 0.443137, 0.411765, 0.541176, 1.0 }, + { 0.419608, 0.396078, 0.537255, 1.0 }, + { 0.392157, 0.392157, 0.529412, 1.0 }, + { 0.376471, 0.341176, 0.494118, 1.0 }, + { 0.372549, 0.333333, 0.482353, 1.0 }, + { 0.372549, 0.325490, 0.474510, 1.0 }, + { 0.368627, 0.321569, 0.462745, 1.0 }, + { 0.364706, 0.317647, 0.450980, 1.0 }, + { 0.352941, 0.301961, 0.431373, 1.0 }, + { 0.337255, 0.298039, 0.423529, 1.0 }, + { 0.298039, 0.290196, 0.396078, 1.0 }, + { 0.290196, 0.274510, 0.376471, 1.0 }, + { 0.286275, 0.262745, 0.360784, 1.0 }, + { 0.294118, 0.262745, 0.352941, 1.0 }, + { 0.305882, 0.266667, 0.349020, 1.0 }, + { 0.309804, 0.262745, 0.341176, 1.0 }, + { 0.317647, 0.262745, 0.337255, 1.0 }, + { 0.333333, 0.266667, 0.333333, 1.0 }, + { 0.349020, 0.266667, 0.329412, 1.0 }, + { 0.384314, 0.294118, 0.349020, 1.0 }, + { 0.384314, 0.298039, 0.364706, 1.0 }, + { 0.384314, 0.301961, 0.380392, 1.0 }, + { 0.380392, 0.309804, 0.384314, 1.0 }, + { 0.380392, 0.317647, 0.388235, 1.0 }, + { 0.376471, 0.321569, 0.392157, 1.0 }, + { 0.380392, 0.321569, 0.388235, 1.0 }, + { 0.411765, 0.321569, 0.384314, 1.0 }, + { 0.427451, 0.333333, 0.384314, 1.0 }, + { 0.443137, 0.349020, 0.384314, 1.0 }, + { 0.443137, 0.349020, 0.388235, 1.0 }, + { 0.443137, 0.352941, 0.396078, 1.0 }, + { 0.439216, 0.360784, 0.400000, 1.0 }, + { 0.435294, 0.368627, 0.403922, 1.0 }, + { 0.439216, 0.364706, 0.400000, 1.0 }, + { 0.450980, 0.356863, 0.400000, 1.0 }, + { 0.478431, 0.337255, 0.392157, 1.0 }, + { 0.486275, 0.337255, 0.388235, 1.0 }, + { 0.498039, 0.337255, 0.384314, 1.0 }, + { 0.494118, 0.337255, 0.384314, 1.0 }, + { 0.490196, 0.337255, 0.388235, 1.0 }, + { 0.474510, 0.341176, 0.388235, 1.0 }, + { 0.447059, 0.337255, 0.380392, 1.0 }, + { 0.431373, 0.325490, 0.372549, 1.0 }, + { 0.431373, 0.313725, 0.364706, 1.0 }, + { 0.431373, 0.301961, 0.356863, 1.0 }, + { 0.427451, 0.294118, 0.356863, 1.0 }, + { 0.427451, 0.290196, 0.356863, 1.0 }, + { 0.423529, 0.274510, 0.360784, 1.0 }, + { 0.407843, 0.258824, 0.376471, 1.0 }, + { 0.380392, 0.239216, 0.396078, 1.0 }, + { 0.368627, 0.223529, 0.415686, 1.0 }, + { 0.372549, 0.188235, 0.470588, 1.0 }, + { 0.384314, 0.192157, 0.482353, 1.0 }, + { 0.400000, 0.196078, 0.494118, 1.0 }, + { 0.435294, 0.219608, 0.525490, 1.0 }, + { 0.494118, 0.250980, 0.560784, 1.0 }, + { 0.545098, 0.282353, 0.600000, 1.0 }, + { 0.592157, 0.321569, 0.639216, 1.0 }, + { 0.670588, 0.407843, 0.733333, 1.0 }, + { 0.709804, 0.447059, 0.780392, 1.0 }, + { 0.749020, 0.486275, 0.827451, 1.0 }, + { 0.760784, 0.501961, 0.835294, 1.0 }, + { 0.776471, 0.521569, 0.847059, 1.0 }, + { 0.819608, 0.560784, 0.862745, 1.0 }, + { 0.847059, 0.596078, 0.874510, 1.0 }, + { 0.874510, 0.619608, 0.866667, 1.0 }, + { 0.882353, 0.635294, 0.850980, 1.0 }, + { 0.874510, 0.658824, 0.807843, 1.0 }, + { 0.866667, 0.662745, 0.800000, 1.0 }, + { 0.858824, 0.666667, 0.792157, 1.0 }, + { 0.835294, 0.658824, 0.768627, 1.0 }, + { 0.807843, 0.650980, 0.741176, 1.0 }, + { 0.784314, 0.635294, 0.717647, 1.0 }, + { 0.756863, 0.611765, 0.694118, 1.0 }, + { 0.686275, 0.517647, 0.631373, 1.0 }, + { 0.647059, 0.474510, 0.584314, 1.0 }, + { 0.611765, 0.431373, 0.541176, 1.0 }, + { 0.592157, 0.411765, 0.517647, 1.0 }, + { 0.572549, 0.392157, 0.498039, 1.0 }, + { 0.529412, 0.352941, 0.454902, 1.0 }, + { 0.486275, 0.325490, 0.411765, 1.0 }, + { 0.443137, 0.305882, 0.368627, 1.0 }, + { 0.392157, 0.290196, 0.333333, 1.0 }, + { 0.301961, 0.223529, 0.290196, 1.0 }, + { 0.286275, 0.219608, 0.286275, 1.0 }, + { 0.270588, 0.215686, 0.282353, 1.0 }, + { 0.247059, 0.207843, 0.270588, 1.0 }, + { 0.247059, 0.203922, 0.266667, 1.0 }, + { 0.250980, 0.207843, 0.266667, 1.0 }, + { 0.262745, 0.219608, 0.278431, 1.0 }, + { 0.286275, 0.254902, 0.321569, 1.0 }, + { 0.286275, 0.254902, 0.329412, 1.0 }, + { 0.290196, 0.254902, 0.337255, 1.0 }, + { 0.290196, 0.262745, 0.364706, 1.0 }, + { 0.286275, 0.282353, 0.388235, 1.0 }, + { 0.294118, 0.294118, 0.411765, 1.0 }, + { 0.298039, 0.305882, 0.427451, 1.0 }, + { 0.317647, 0.321569, 0.443137, 1.0 }, + { 0.341176, 0.341176, 0.458824, 1.0 }, + { 0.415686, 0.349020, 0.521569, 1.0 }, + { 0.431373, 0.341176, 0.533333, 1.0 }, + { 0.450980, 0.333333, 0.545098, 1.0 }, + { 0.474510, 0.325490, 0.564706, 1.0 }, + { 0.490196, 0.313725, 0.592157, 1.0 }, + { 0.494118, 0.294118, 0.607843, 1.0 }, + { 0.498039, 0.270588, 0.623529, 1.0 }, + { 0.505882, 0.247059, 0.627451, 1.0 }, + { 0.505882, 0.239216, 0.635294, 1.0 }, + { 0.505882, 0.235294, 0.643137, 1.0 }, + { 0.525490, 0.227451, 0.662745, 1.0 }, + { 0.549020, 0.235294, 0.678431, 1.0 }, + { 0.576471, 0.262745, 0.694118, 1.0 }, + { 0.596078, 0.290196, 0.705882, 1.0 }, + { 0.619608, 0.313725, 0.729412, 1.0 }, + { 0.639216, 0.349020, 0.752941, 1.0 }, + { 0.658824, 0.372549, 0.772549, 1.0 }, + { 0.650980, 0.403922, 0.780392, 1.0 }, + { 0.650980, 0.415686, 0.784314, 1.0 }, + { 0.650980, 0.431373, 0.788235, 1.0 }, + { 0.658824, 0.462745, 0.792157, 1.0 }, + { 0.666667, 0.494118, 0.780392, 1.0 }, + { 0.678431, 0.537255, 0.768627, 1.0 }, + { 0.717647, 0.619608, 0.776471, 1.0 }, + { 0.721569, 0.635294, 0.776471, 1.0 }, + { 0.729412, 0.654902, 0.776471, 1.0 }, + { 0.752941, 0.662745, 0.780392, 1.0 }, + { 0.768627, 0.654902, 0.780392, 1.0 }, + { 0.776471, 0.647059, 0.780392, 1.0 }, + { 0.780392, 0.627451, 0.772549, 1.0 }, + { 0.784314, 0.615686, 0.756863, 1.0 }, + { 0.792157, 0.611765, 0.749020, 1.0 }, + { 0.807843, 0.600000, 0.752941, 1.0 }, + { 0.811765, 0.588235, 0.749020, 1.0 }, + { 0.811765, 0.568627, 0.760784, 1.0 }, + { 0.823529, 0.549020, 0.776471, 1.0 }, + { 0.835294, 0.525490, 0.784314, 1.0 }, + { 0.843137, 0.494118, 0.780392, 1.0 }, + { 0.835294, 0.462745, 0.776471, 1.0 }, + { 0.831373, 0.439216, 0.776471, 1.0 }, + { 0.823529, 0.415686, 0.768627, 1.0 }, + { 0.819608, 0.400000, 0.749020, 1.0 }, + { 0.796078, 0.380392, 0.725490, 1.0 }, + { 0.764706, 0.364706, 0.725490, 1.0 }, + { 0.733333, 0.360784, 0.725490, 1.0 }, + { 0.705882, 0.352941, 0.721569, 1.0 }, + { 0.662745, 0.349020, 0.709804, 1.0 }, + { 0.615686, 0.345098, 0.705882, 1.0 }, + { 0.564706, 0.341176, 0.682353, 1.0 }, + { 0.525490, 0.333333, 0.635294, 1.0 }, + { 0.494118, 0.325490, 0.576471, 1.0 }, + { 0.447059, 0.309804, 0.533333, 1.0 }, + { 0.407843, 0.298039, 0.486275, 1.0 }, + { 0.376471, 0.290196, 0.447059, 1.0 }, + { 0.341176, 0.286275, 0.403922, 1.0 }, + { 0.313725, 0.282353, 0.388235, 1.0 }, + { 0.274510, 0.278431, 0.372549, 1.0 }, + { 0.243137, 0.266667, 0.356863, 1.0 }, + { 0.223529, 0.254902, 0.325490, 1.0 }, + { 0.211765, 0.235294, 0.298039, 1.0 }, + { 0.207843, 0.223529, 0.270588, 1.0 }, + { 0.207843, 0.207843, 0.254902, 1.0 }, + { 0.207843, 0.196078, 0.235294, 1.0 }, + { 0.215686, 0.192157, 0.223529, 1.0 }, + { 0.219608, 0.188235, 0.223529, 1.0 }, + { 0.231373, 0.192157, 0.227451, 1.0 }, + { 0.239216, 0.196078, 0.231373, 1.0 }, + { 0.254902, 0.203922, 0.247059, 1.0 }, + { 0.278431, 0.223529, 0.266667, 1.0 }, + { 0.305882, 0.250980, 0.298039, 1.0 }, + { 0.341176, 0.278431, 0.333333, 1.0 }, + { 0.376471, 0.309804, 0.360784, 1.0 }, + { 0.415686, 0.329412, 0.396078, 1.0 }, + { 0.454902, 0.349020, 0.427451, 1.0 }, + { 0.490196, 0.360784, 0.447059, 1.0 }, + { 0.525490, 0.376471, 0.466667, 1.0 }, + { 0.568627, 0.392157, 0.482353, 1.0 }, + { 0.607843, 0.407843, 0.505882, 1.0 }, + { 0.650980, 0.435294, 0.533333, 1.0 }, + { 0.694118, 0.466667, 0.560784, 1.0 }, + { 0.737255, 0.498039, 0.596078, 1.0 }, + { 0.764706, 0.525490, 0.627451, 1.0 }, + { 0.776471, 0.533333, 0.643137, 1.0 }, + { 0.776471, 0.537255, 0.647059, 1.0 }, + { 0.760784, 0.525490, 0.635294, 1.0 }, + { 0.749020, 0.505882, 0.615686, 1.0 }, + { 0.717647, 0.482353, 0.592157, 1.0 }, + { 0.690196, 0.466667, 0.560784, 1.0 }, + { 0.662745, 0.447059, 0.525490, 1.0 }, + { 0.631373, 0.427451, 0.501961, 1.0 }, + { 0.600000, 0.400000, 0.470588, 1.0 }, + { 0.560784, 0.380392, 0.458824, 1.0 }, + { 0.513725, 0.349020, 0.454902, 1.0 }, + { 0.478431, 0.317647, 0.443137, 1.0 }, + { 0.439216, 0.270588, 0.439216, 1.0 }, + }; +/* 040222-05 */ +static double4 colors_447[] = { + { 0.380392, 0.603922, 0.541176, 1.0 }, + { 0.235294, 0.466667, 0.427451, 1.0 }, + { 0.231373, 0.458824, 0.427451, 1.0 }, + { 0.227451, 0.450980, 0.427451, 1.0 }, + { 0.254902, 0.486275, 0.447059, 1.0 }, + { 0.286275, 0.521569, 0.470588, 1.0 }, + { 0.305882, 0.545098, 0.482353, 1.0 }, + { 0.325490, 0.572549, 0.494118, 1.0 }, + { 0.407843, 0.650980, 0.556863, 1.0 }, + { 0.435294, 0.678431, 0.576471, 1.0 }, + { 0.466667, 0.709804, 0.596078, 1.0 }, + { 0.478431, 0.717647, 0.615686, 1.0 }, + { 0.490196, 0.729412, 0.635294, 1.0 }, + { 0.501961, 0.741176, 0.647059, 1.0 }, + { 0.513725, 0.752941, 0.658824, 1.0 }, + { 0.517647, 0.756863, 0.658824, 1.0 }, + { 0.521569, 0.764706, 0.662745, 1.0 }, + { 0.556863, 0.776471, 0.698039, 1.0 }, + { 0.584314, 0.792157, 0.709804, 1.0 }, + { 0.615686, 0.811765, 0.721569, 1.0 }, + { 0.635294, 0.815686, 0.713725, 1.0 }, + { 0.658824, 0.819608, 0.705882, 1.0 }, + { 0.670588, 0.827451, 0.705882, 1.0 }, + { 0.686275, 0.835294, 0.709804, 1.0 }, + { 0.619608, 0.749020, 0.643137, 1.0 }, + { 0.580392, 0.698039, 0.607843, 1.0 }, + { 0.541176, 0.647059, 0.576471, 1.0 }, + { 0.462745, 0.600000, 0.545098, 1.0 }, + { 0.388235, 0.552941, 0.513725, 1.0 }, + { 0.380392, 0.545098, 0.505882, 1.0 }, + { 0.372549, 0.537255, 0.501961, 1.0 }, + { 0.360784, 0.533333, 0.513725, 1.0 }, + { 0.372549, 0.533333, 0.494118, 1.0 }, + { 0.368627, 0.545098, 0.482353, 1.0 }, + { 0.356863, 0.517647, 0.458824, 1.0 }, + { 0.345098, 0.494118, 0.435294, 1.0 }, + { 0.298039, 0.486275, 0.423529, 1.0 }, + { 0.254902, 0.478431, 0.411765, 1.0 }, + { 0.239216, 0.458824, 0.400000, 1.0 }, + { 0.223529, 0.439216, 0.392157, 1.0 }, + { 0.196078, 0.415686, 0.380392, 1.0 }, + { 0.184314, 0.407843, 0.368627, 1.0 }, + { 0.176471, 0.400000, 0.356863, 1.0 }, + { 0.168627, 0.400000, 0.349020, 1.0 }, + { 0.160784, 0.400000, 0.341176, 1.0 }, + { 0.156863, 0.396078, 0.333333, 1.0 }, + { 0.152941, 0.396078, 0.329412, 1.0 }, + { 0.152941, 0.388235, 0.329412, 1.0 }, + { 0.156863, 0.396078, 0.333333, 1.0 }, + { 0.176471, 0.403922, 0.356863, 1.0 }, + { 0.192157, 0.419608, 0.388235, 1.0 }, + { 0.207843, 0.435294, 0.419608, 1.0 }, + { 0.227451, 0.454902, 0.439216, 1.0 }, + { 0.247059, 0.478431, 0.462745, 1.0 }, + { 0.254902, 0.490196, 0.470588, 1.0 }, + { 0.266667, 0.501961, 0.482353, 1.0 }, + { 0.286275, 0.525490, 0.490196, 1.0 }, + { 0.290196, 0.529412, 0.490196, 1.0 }, + { 0.298039, 0.533333, 0.490196, 1.0 }, + { 0.282353, 0.517647, 0.474510, 1.0 }, + { 0.270588, 0.501961, 0.458824, 1.0 }, + { 0.254902, 0.490196, 0.450980, 1.0 }, + { 0.243137, 0.478431, 0.443137, 1.0 }, + { 0.227451, 0.458824, 0.431373, 1.0 }, + { 0.215686, 0.439216, 0.411765, 1.0 }, + { 0.215686, 0.447059, 0.411765, 1.0 }, + { 0.243137, 0.462745, 0.423529, 1.0 }, + { 0.270588, 0.482353, 0.435294, 1.0 }, + { 0.290196, 0.490196, 0.454902, 1.0 }, + { 0.309804, 0.498039, 0.474510, 1.0 }, + { 0.349020, 0.517647, 0.498039, 1.0 }, + { 0.364706, 0.541176, 0.513725, 1.0 }, + { 0.403922, 0.576471, 0.568627, 1.0 }, + { 0.403922, 0.607843, 0.584314, 1.0 }, + { 0.407843, 0.639216, 0.600000, 1.0 }, + { 0.423529, 0.658824, 0.603922, 1.0 }, + { 0.443137, 0.678431, 0.611765, 1.0 }, + { 0.443137, 0.682353, 0.615686, 1.0 }, + { 0.447059, 0.690196, 0.619608, 1.0 }, + { 0.466667, 0.701961, 0.623529, 1.0 }, + { 0.486275, 0.721569, 0.635294, 1.0 }, + { 0.517647, 0.756863, 0.666667, 1.0 }, + { 0.556863, 0.780392, 0.694118, 1.0 }, + { 0.596078, 0.807843, 0.721569, 1.0 }, + { 0.611765, 0.815686, 0.729412, 1.0 }, + { 0.631373, 0.827451, 0.741176, 1.0 }, + { 0.662745, 0.843137, 0.749020, 1.0 }, + { 0.690196, 0.858824, 0.772549, 1.0 }, + { 0.737255, 0.862745, 0.796078, 1.0 }, + { 0.749020, 0.866667, 0.803922, 1.0 }, + { 0.760784, 0.870588, 0.815686, 1.0 }, + { 0.749020, 0.862745, 0.811765, 1.0 }, + { 0.737255, 0.854902, 0.807843, 1.0 }, + { 0.721569, 0.854902, 0.803922, 1.0 }, + { 0.682353, 0.823529, 0.768627, 1.0 }, + { 0.592157, 0.772549, 0.721569, 1.0 }, + { 0.490196, 0.713725, 0.678431, 1.0 }, + { 0.341176, 0.572549, 0.552941, 1.0 }, + { 0.282353, 0.509804, 0.498039, 1.0 }, + { 0.227451, 0.450980, 0.443137, 1.0 }, + { 0.207843, 0.435294, 0.423529, 1.0 }, + { 0.192157, 0.419608, 0.407843, 1.0 }, + { 0.172549, 0.400000, 0.372549, 1.0 }, + { 0.168627, 0.392157, 0.349020, 1.0 }, + { 0.168627, 0.415686, 0.337255, 1.0 }, + { 0.188235, 0.439216, 0.352941, 1.0 }, + { 0.207843, 0.466667, 0.368627, 1.0 }, + { 0.215686, 0.482353, 0.372549, 1.0 }, + { 0.223529, 0.498039, 0.376471, 1.0 }, + { 0.250980, 0.525490, 0.396078, 1.0 }, + { 0.270588, 0.545098, 0.423529, 1.0 }, + { 0.274510, 0.564706, 0.423529, 1.0 }, + { 0.274510, 0.552941, 0.427451, 1.0 }, + { 0.282353, 0.525490, 0.443137, 1.0 }, + { 0.294118, 0.513725, 0.439216, 1.0 }, + { 0.305882, 0.501961, 0.435294, 1.0 }, + { 0.329412, 0.482353, 0.427451, 1.0 }, + { 0.345098, 0.466667, 0.431373, 1.0 }, + { 0.384314, 0.474510, 0.427451, 1.0 }, + { 0.407843, 0.490196, 0.411765, 1.0 }, + { 0.396078, 0.529412, 0.431373, 1.0 }, + { 0.376471, 0.541176, 0.435294, 1.0 }, + { 0.356863, 0.552941, 0.439216, 1.0 }, + { 0.345098, 0.556863, 0.443137, 1.0 }, + { 0.333333, 0.564706, 0.450980, 1.0 }, + { 0.313725, 0.572549, 0.466667, 1.0 }, + { 0.305882, 0.568627, 0.474510, 1.0 }, + { 0.317647, 0.572549, 0.490196, 1.0 }, + { 0.329412, 0.572549, 0.509804, 1.0 }, + { 0.376471, 0.537255, 0.501961, 1.0 }, + { 0.380392, 0.533333, 0.498039, 1.0 }, + { 0.388235, 0.529412, 0.494118, 1.0 }, + { 0.341176, 0.501961, 0.470588, 1.0 }, + { 0.313725, 0.470588, 0.427451, 1.0 }, + { 0.294118, 0.443137, 0.392157, 1.0 }, + { 0.235294, 0.423529, 0.368627, 1.0 }, + { 0.172549, 0.407843, 0.356863, 1.0 }, + { 0.188235, 0.423529, 0.368627, 1.0 }, + { 0.203922, 0.443137, 0.380392, 1.0 }, + { 0.215686, 0.454902, 0.396078, 1.0 }, + { 0.227451, 0.466667, 0.411765, 1.0 }, + { 0.247059, 0.498039, 0.435294, 1.0 }, + { 0.278431, 0.533333, 0.450980, 1.0 }, + { 0.313725, 0.568627, 0.482353, 1.0 }, + { 0.333333, 0.592157, 0.509804, 1.0 }, + { 0.372549, 0.627451, 0.537255, 1.0 }, + { 0.380392, 0.635294, 0.545098, 1.0 }, + { 0.388235, 0.643137, 0.552941, 1.0 }, + { 0.396078, 0.643137, 0.568627, 1.0 }, + { 0.396078, 0.650980, 0.564706, 1.0 }, + { 0.388235, 0.639216, 0.552941, 1.0 }, + { 0.368627, 0.615686, 0.537255, 1.0 }, + { 0.305882, 0.545098, 0.482353, 1.0 }, + { 0.286275, 0.525490, 0.470588, 1.0 }, + { 0.266667, 0.509804, 0.462745, 1.0 }, + { 0.247059, 0.478431, 0.450980, 1.0 }, + { 0.239216, 0.470588, 0.447059, 1.0 }, + { 0.243137, 0.482353, 0.458824, 1.0 }, + { 0.274510, 0.513725, 0.486275, 1.0 }, + { 0.309804, 0.549020, 0.509804, 1.0 }, + { 0.337255, 0.580392, 0.529412, 1.0 }, + { 0.388235, 0.635294, 0.560784, 1.0 }, + { 0.392157, 0.639216, 0.556863, 1.0 }, + { 0.396078, 0.647059, 0.552941, 1.0 }, + { 0.388235, 0.647059, 0.545098, 1.0 }, + { 0.372549, 0.631373, 0.521569, 1.0 }, + { 0.345098, 0.607843, 0.498039, 1.0 }, + { 0.317647, 0.580392, 0.474510, 1.0 }, + { 0.243137, 0.486275, 0.403922, 1.0 }, + { 0.227451, 0.466667, 0.388235, 1.0 }, + { 0.211765, 0.450980, 0.372549, 1.0 }, + { 0.188235, 0.415686, 0.349020, 1.0 }, + { 0.164706, 0.384314, 0.329412, 1.0 }, + { 0.145098, 0.372549, 0.309804, 1.0 }, + { 0.137255, 0.368627, 0.298039, 1.0 }, + { 0.141176, 0.368627, 0.305882, 1.0 }, + { 0.145098, 0.368627, 0.317647, 1.0 }, + { 0.164706, 0.392157, 0.345098, 1.0 }, + { 0.200000, 0.435294, 0.380392, 1.0 }, + { 0.235294, 0.478431, 0.427451, 1.0 }, + { 0.286275, 0.529412, 0.478431, 1.0 }, + { 0.345098, 0.596078, 0.525490, 1.0 }, + { 0.407843, 0.654902, 0.568627, 1.0 }, + { 0.478431, 0.705882, 0.603922, 1.0 }, + { 0.596078, 0.780392, 0.647059, 1.0 }, + { 0.600000, 0.784314, 0.647059, 1.0 }, + { 0.607843, 0.792157, 0.647059, 1.0 }, + { 0.603922, 0.792157, 0.654902, 1.0 }, + { 0.596078, 0.784314, 0.647059, 1.0 }, + { 0.560784, 0.768627, 0.627451, 1.0 }, + { 0.513725, 0.749020, 0.635294, 1.0 }, + { 0.490196, 0.733333, 0.643137, 1.0 }, + { 0.482353, 0.729412, 0.635294, 1.0 }, + { 0.482353, 0.729412, 0.639216, 1.0 }, + { 0.474510, 0.717647, 0.647059, 1.0 }, + { 0.462745, 0.709804, 0.635294, 1.0 }, + { 0.450980, 0.705882, 0.615686, 1.0 }, + { 0.443137, 0.701961, 0.592157, 1.0 }, + { 0.419608, 0.682353, 0.572549, 1.0 }, + { 0.392157, 0.662745, 0.556863, 1.0 }, + { 0.384314, 0.658824, 0.537255, 1.0 }, + { 0.364706, 0.639216, 0.513725, 1.0 }, + { 0.333333, 0.603922, 0.501961, 1.0 }, + { 0.317647, 0.580392, 0.486275, 1.0 }, + { 0.301961, 0.549020, 0.474510, 1.0 }, + { 0.274510, 0.509804, 0.462745, 1.0 }, + { 0.254902, 0.486275, 0.450980, 1.0 }, + { 0.254902, 0.478431, 0.454902, 1.0 }, + { 0.258824, 0.482353, 0.462745, 1.0 }, + { 0.266667, 0.498039, 0.462745, 1.0 }, + { 0.294118, 0.533333, 0.478431, 1.0 }, + { 0.317647, 0.572549, 0.498039, 1.0 }, + { 0.341176, 0.600000, 0.513725, 1.0 }, + { 0.372549, 0.631373, 0.529412, 1.0 }, + { 0.392157, 0.654902, 0.552941, 1.0 }, + { 0.403922, 0.666667, 0.568627, 1.0 }, + { 0.427451, 0.682353, 0.580392, 1.0 }, + { 0.447059, 0.698039, 0.596078, 1.0 }, + { 0.454902, 0.709804, 0.603922, 1.0 }, + { 0.474510, 0.725490, 0.603922, 1.0 }, + { 0.498039, 0.745098, 0.603922, 1.0 }, + { 0.509804, 0.760784, 0.611765, 1.0 }, + { 0.525490, 0.776471, 0.615686, 1.0 }, + { 0.552941, 0.792157, 0.627451, 1.0 }, + { 0.600000, 0.803922, 0.643137, 1.0 }, + { 0.596078, 0.800000, 0.658824, 1.0 }, + { 0.580392, 0.796078, 0.682353, 1.0 }, + { 0.600000, 0.792157, 0.686275, 1.0 }, + { 0.584314, 0.780392, 0.682353, 1.0 }, + { 0.545098, 0.768627, 0.682353, 1.0 }, + { 0.529412, 0.760784, 0.670588, 1.0 }, + { 0.525490, 0.752941, 0.658824, 1.0 }, + { 0.509804, 0.749020, 0.647059, 1.0 }, + { 0.494118, 0.737255, 0.635294, 1.0 }, + { 0.486275, 0.729412, 0.623529, 1.0 }, + { 0.474510, 0.713725, 0.607843, 1.0 }, + { 0.450980, 0.701961, 0.596078, 1.0 }, + { 0.443137, 0.690196, 0.592157, 1.0 }, + { 0.439216, 0.682353, 0.588235, 1.0 }, + { 0.435294, 0.686275, 0.580392, 1.0 }, + { 0.443137, 0.690196, 0.592157, 1.0 }, + { 0.454902, 0.694118, 0.603922, 1.0 }, + { 0.454902, 0.701961, 0.603922, 1.0 }, + { 0.450980, 0.701961, 0.615686, 1.0 }, + { 0.450980, 0.690196, 0.611765, 1.0 }, + { 0.439216, 0.666667, 0.596078, 1.0 }, + { 0.423529, 0.631373, 0.588235, 1.0 }, + { 0.427451, 0.592157, 0.560784, 1.0 }, + { 0.439216, 0.560784, 0.525490, 1.0 }, + { 0.431373, 0.537255, 0.533333, 1.0 }, + { 0.435294, 0.564706, 0.549020, 1.0 }, + { 0.474510, 0.600000, 0.556863, 1.0 }, + { 0.494118, 0.623529, 0.588235, 1.0 }, + { 0.486275, 0.682353, 0.627451, 1.0 }, + { 0.439216, 0.682353, 0.596078, 1.0 }, + { 0.396078, 0.627451, 0.549020, 1.0 }, + }; +/* 040222-06 */ +static double4 colors_448[] = { + { 0.396078, 0.000000, 0.000000, 1.0 }, + { 0.376471, 0.000000, 0.003922, 1.0 }, + { 0.368627, 0.000000, 0.003922, 1.0 }, + { 0.360784, 0.000000, 0.003922, 1.0 }, + { 0.337255, 0.000000, 0.000000, 1.0 }, + { 0.313725, 0.000000, 0.000000, 1.0 }, + { 0.305882, 0.000000, 0.000000, 1.0 }, + { 0.301961, 0.000000, 0.000000, 1.0 }, + { 0.290196, 0.000000, 0.000000, 1.0 }, + { 0.278431, 0.000000, 0.000000, 1.0 }, + { 0.266667, 0.000000, 0.000000, 1.0 }, + { 0.239216, 0.000000, 0.007843, 1.0 }, + { 0.215686, 0.000000, 0.015686, 1.0 }, + { 0.196078, 0.000000, 0.007843, 1.0 }, + { 0.180392, 0.003922, 0.000000, 1.0 }, + { 0.180392, 0.000000, 0.000000, 1.0 }, + { 0.180392, 0.000000, 0.000000, 1.0 }, + { 0.231373, 0.000000, 0.000000, 1.0 }, + { 0.301961, 0.000000, 0.000000, 1.0 }, + { 0.376471, 0.003922, 0.000000, 1.0 }, + { 0.447059, 0.000000, 0.000000, 1.0 }, + { 0.517647, 0.000000, 0.000000, 1.0 }, + { 0.541176, 0.000000, 0.000000, 1.0 }, + { 0.564706, 0.000000, 0.000000, 1.0 }, + { 0.611765, 0.000000, 0.000000, 1.0 }, + { 0.600000, 0.015686, 0.027451, 1.0 }, + { 0.588235, 0.035294, 0.058824, 1.0 }, + { 0.533333, 0.015686, 0.027451, 1.0 }, + { 0.478431, 0.000000, 0.000000, 1.0 }, + { 0.447059, 0.000000, 0.000000, 1.0 }, + { 0.415686, 0.000000, 0.000000, 1.0 }, + { 0.384314, 0.000000, 0.000000, 1.0 }, + { 0.360784, 0.003922, 0.000000, 1.0 }, + { 0.309804, 0.000000, 0.000000, 1.0 }, + { 0.321569, 0.000000, 0.000000, 1.0 }, + { 0.337255, 0.000000, 0.003922, 1.0 }, + { 0.341176, 0.000000, 0.000000, 1.0 }, + { 0.349020, 0.003922, 0.000000, 1.0 }, + { 0.333333, 0.003922, 0.000000, 1.0 }, + { 0.321569, 0.003922, 0.000000, 1.0 }, + { 0.274510, 0.007843, 0.003922, 1.0 }, + { 0.250980, 0.003922, 0.000000, 1.0 }, + { 0.227451, 0.000000, 0.000000, 1.0 }, + { 0.219608, 0.000000, 0.000000, 1.0 }, + { 0.215686, 0.000000, 0.000000, 1.0 }, + { 0.215686, 0.000000, 0.000000, 1.0 }, + { 0.215686, 0.000000, 0.000000, 1.0 }, + { 0.219608, 0.000000, 0.003922, 1.0 }, + { 0.227451, 0.000000, 0.003922, 1.0 }, + { 0.266667, 0.000000, 0.003922, 1.0 }, + { 0.270588, 0.000000, 0.007843, 1.0 }, + { 0.278431, 0.000000, 0.015686, 1.0 }, + { 0.243137, 0.000000, 0.011765, 1.0 }, + { 0.207843, 0.003922, 0.011765, 1.0 }, + { 0.188235, 0.003922, 0.011765, 1.0 }, + { 0.172549, 0.007843, 0.015686, 1.0 }, + { 0.066667, 0.023529, 0.015686, 1.0 }, + { 0.035294, 0.019608, 0.007843, 1.0 }, + { 0.007843, 0.015686, 0.000000, 1.0 }, + { 0.011765, 0.007843, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.117647, 0.000000, 0.000000, 1.0 }, + { 0.152941, 0.000000, 0.000000, 1.0 }, + { 0.180392, 0.000000, 0.000000, 1.0 }, + { 0.196078, 0.000000, 0.000000, 1.0 }, + { 0.211765, 0.000000, 0.000000, 1.0 }, + { 0.219608, 0.000000, 0.000000, 1.0 }, + { 0.231373, 0.003922, 0.000000, 1.0 }, + { 0.262745, 0.031373, 0.015686, 1.0 }, + { 0.290196, 0.058824, 0.082353, 1.0 }, + { 0.207843, 0.043137, 0.058824, 1.0 }, + { 0.196078, 0.019608, 0.039216, 1.0 }, + { 0.188235, 0.000000, 0.019608, 1.0 }, + { 0.184314, 0.003922, 0.015686, 1.0 }, + { 0.180392, 0.007843, 0.011765, 1.0 }, + { 0.176471, 0.003922, 0.003922, 1.0 }, + { 0.176471, 0.003922, 0.000000, 1.0 }, + { 0.184314, 0.007843, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.282353, 0.015686, 0.011765, 1.0 }, + { 0.317647, 0.074510, 0.074510, 1.0 }, + { 0.352941, 0.133333, 0.137255, 1.0 }, + { 0.403922, 0.105882, 0.101961, 1.0 }, + { 0.454902, 0.082353, 0.066667, 1.0 }, + { 0.478431, 0.094118, 0.090196, 1.0 }, + { 0.525490, 0.019608, 0.039216, 1.0 }, + { 0.549020, 0.000000, 0.003922, 1.0 }, + { 0.517647, 0.000000, 0.000000, 1.0 }, + { 0.490196, 0.000000, 0.000000, 1.0 }, + { 0.474510, 0.000000, 0.000000, 1.0 }, + { 0.458824, 0.000000, 0.000000, 1.0 }, + { 0.403922, 0.000000, 0.000000, 1.0 }, + { 0.380392, 0.000000, 0.000000, 1.0 }, + { 0.356863, 0.003922, 0.000000, 1.0 }, + { 0.325490, 0.003922, 0.019608, 1.0 }, + { 0.286275, 0.003922, 0.015686, 1.0 }, + { 0.250980, 0.003922, 0.019608, 1.0 }, + { 0.219608, 0.003922, 0.023529, 1.0 }, + { 0.207843, 0.007843, 0.019608, 1.0 }, + { 0.196078, 0.015686, 0.015686, 1.0 }, + { 0.184314, 0.003922, 0.011765, 1.0 }, + { 0.172549, 0.000000, 0.003922, 1.0 }, + { 0.192157, 0.003922, 0.003922, 1.0 }, + { 0.207843, 0.000000, 0.003922, 1.0 }, + { 0.227451, 0.000000, 0.003922, 1.0 }, + { 0.243137, 0.000000, 0.003922, 1.0 }, + { 0.258824, 0.000000, 0.003922, 1.0 }, + { 0.282353, 0.000000, 0.003922, 1.0 }, + { 0.313725, 0.003922, 0.000000, 1.0 }, + { 0.352941, 0.007843, 0.003922, 1.0 }, + { 0.364706, 0.000000, 0.000000, 1.0 }, + { 0.372549, 0.003922, 0.000000, 1.0 }, + { 0.364706, 0.007843, 0.003922, 1.0 }, + { 0.356863, 0.011765, 0.007843, 1.0 }, + { 0.341176, 0.011765, 0.003922, 1.0 }, + { 0.309804, 0.003922, 0.003922, 1.0 }, + { 0.270588, 0.003922, 0.000000, 1.0 }, + { 0.227451, 0.000000, 0.000000, 1.0 }, + { 0.184314, 0.000000, 0.000000, 1.0 }, + { 0.172549, 0.000000, 0.000000, 1.0 }, + { 0.164706, 0.000000, 0.003922, 1.0 }, + { 0.160784, 0.003922, 0.003922, 1.0 }, + { 0.156863, 0.007843, 0.003922, 1.0 }, + { 0.152941, 0.000000, 0.003922, 1.0 }, + { 0.121569, 0.000000, 0.000000, 1.0 }, + { 0.050980, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.007843, 1.0 }, + { 0.000000, 0.003922, 0.019608, 1.0 }, + { 0.023529, 0.000000, 0.015686, 1.0 }, + { 0.086275, 0.000000, 0.000000, 1.0 }, + { 0.231373, 0.000000, 0.007843, 1.0 }, + { 0.337255, 0.007843, 0.007843, 1.0 }, + { 0.443137, 0.019608, 0.011765, 1.0 }, + { 0.474510, 0.043137, 0.031373, 1.0 }, + { 0.509804, 0.070588, 0.054902, 1.0 }, + { 0.603922, 0.125490, 0.113725, 1.0 }, + { 0.639216, 0.031373, 0.047059, 1.0 }, + { 0.678431, 0.015686, 0.043137, 1.0 }, + { 0.717647, 0.027451, 0.066667, 1.0 }, + { 0.733333, 0.007843, 0.000000, 1.0 }, + { 0.705882, 0.019608, 0.003922, 1.0 }, + { 0.682353, 0.035294, 0.011765, 1.0 }, + { 0.592157, 0.011765, 0.003922, 1.0 }, + { 0.533333, 0.000000, 0.000000, 1.0 }, + { 0.482353, 0.003922, 0.000000, 1.0 }, + { 0.415686, 0.000000, 0.000000, 1.0 }, + { 0.290196, 0.000000, 0.003922, 1.0 }, + { 0.262745, 0.000000, 0.000000, 1.0 }, + { 0.239216, 0.000000, 0.000000, 1.0 }, + { 0.203922, 0.000000, 0.000000, 1.0 }, + { 0.180392, 0.000000, 0.000000, 1.0 }, + { 0.176471, 0.000000, 0.000000, 1.0 }, + { 0.176471, 0.000000, 0.000000, 1.0 }, + { 0.176471, 0.000000, 0.000000, 1.0 }, + { 0.172549, 0.000000, 0.000000, 1.0 }, + { 0.172549, 0.000000, 0.003922, 1.0 }, + { 0.164706, 0.000000, 0.003922, 1.0 }, + { 0.160784, 0.003922, 0.007843, 1.0 }, + { 0.160784, 0.003922, 0.003922, 1.0 }, + { 0.160784, 0.000000, 0.000000, 1.0 }, + { 0.172549, 0.000000, 0.000000, 1.0 }, + { 0.176471, 0.000000, 0.000000, 1.0 }, + { 0.207843, 0.000000, 0.007843, 1.0 }, + { 0.215686, 0.000000, 0.007843, 1.0 }, + { 0.223529, 0.003922, 0.007843, 1.0 }, + { 0.243137, 0.000000, 0.003922, 1.0 }, + { 0.270588, 0.000000, 0.003922, 1.0 }, + { 0.294118, 0.003922, 0.007843, 1.0 }, + { 0.313725, 0.000000, 0.003922, 1.0 }, + { 0.333333, 0.003922, 0.003922, 1.0 }, + { 0.349020, 0.000000, 0.000000, 1.0 }, + { 0.349020, 0.000000, 0.000000, 1.0 }, + { 0.317647, 0.000000, 0.000000, 1.0 }, + { 0.305882, 0.000000, 0.000000, 1.0 }, + { 0.286275, 0.003922, 0.007843, 1.0 }, + { 0.262745, 0.007843, 0.000000, 1.0 }, + { 0.219608, 0.000000, 0.003922, 1.0 }, + { 0.188235, 0.000000, 0.000000, 1.0 }, + { 0.129412, 0.000000, 0.000000, 1.0 }, + { 0.094118, 0.000000, 0.000000, 1.0 }, + { 0.058824, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.015686, 1.0 }, + { 0.015686, 0.000000, 0.015686, 1.0 }, + { 0.031373, 0.000000, 0.000000, 1.0 }, + { 0.058824, 0.000000, 0.000000, 1.0 }, + { 0.129412, 0.000000, 0.000000, 1.0 }, + { 0.156863, 0.000000, 0.000000, 1.0 }, + { 0.168627, 0.000000, 0.000000, 1.0 }, + { 0.176471, 0.000000, 0.003922, 1.0 }, + { 0.196078, 0.000000, 0.003922, 1.0 }, + { 0.211765, 0.000000, 0.000000, 1.0 }, + { 0.227451, 0.000000, 0.000000, 1.0 }, + { 0.254902, 0.003922, 0.000000, 1.0 }, + { 0.266667, 0.000000, 0.000000, 1.0 }, + { 0.274510, 0.000000, 0.000000, 1.0 }, + { 0.278431, 0.000000, 0.000000, 1.0 }, + { 0.278431, 0.000000, 0.000000, 1.0 }, + { 0.278431, 0.003922, 0.003922, 1.0 }, + { 0.282353, 0.000000, 0.003922, 1.0 }, + { 0.290196, 0.000000, 0.000000, 1.0 }, + { 0.290196, 0.000000, 0.000000, 1.0 }, + { 0.294118, 0.000000, 0.000000, 1.0 }, + { 0.309804, 0.000000, 0.000000, 1.0 }, + { 0.333333, 0.000000, 0.000000, 1.0 }, + { 0.364706, 0.000000, 0.000000, 1.0 }, + { 0.392157, 0.000000, 0.000000, 1.0 }, + { 0.423529, 0.000000, 0.000000, 1.0 }, + { 0.470588, 0.058824, 0.035294, 1.0 }, + { 0.466667, 0.090196, 0.098039, 1.0 }, + { 0.380392, 0.074510, 0.066667, 1.0 }, + { 0.352941, 0.019608, 0.047059, 1.0 }, + { 0.313725, 0.043137, 0.054902, 1.0 }, + { 0.294118, 0.011765, 0.023529, 1.0 }, + { 0.313725, 0.000000, 0.003922, 1.0 }, + { 0.356863, 0.000000, 0.000000, 1.0 }, + { 0.403922, 0.000000, 0.000000, 1.0 }, + { 0.450980, 0.003922, 0.003922, 1.0 }, + { 0.537255, 0.003922, 0.003922, 1.0 }, + { 0.580392, 0.000000, 0.000000, 1.0 }, + { 0.670588, 0.007843, 0.000000, 1.0 }, + { 0.678431, 0.000000, 0.000000, 1.0 }, + { 0.729412, 0.003922, 0.000000, 1.0 }, + { 0.764706, 0.003922, 0.003922, 1.0 }, + { 0.874510, 0.050980, 0.047059, 1.0 }, + { 0.917647, 0.043137, 0.047059, 1.0 }, + { 0.925490, 0.000000, 0.000000, 1.0 }, + { 0.843137, 0.000000, 0.000000, 1.0 }, + { 0.835294, 0.000000, 0.000000, 1.0 }, + { 0.760784, 0.000000, 0.000000, 1.0 }, + { 0.713725, 0.000000, 0.003922, 1.0 }, + { 0.658824, 0.000000, 0.000000, 1.0 }, + { 0.592157, 0.003922, 0.007843, 1.0 }, + { 0.541176, 0.000000, 0.000000, 1.0 }, + { 0.521569, 0.000000, 0.003922, 1.0 }, + { 0.501961, 0.000000, 0.000000, 1.0 }, + { 0.482353, 0.000000, 0.000000, 1.0 }, + { 0.478431, 0.007843, 0.003922, 1.0 }, + { 0.462745, 0.000000, 0.000000, 1.0 }, + { 0.447059, 0.000000, 0.015686, 1.0 }, + { 0.427451, 0.000000, 0.011765, 1.0 }, + { 0.403922, 0.000000, 0.003922, 1.0 }, + { 0.392157, 0.011765, 0.000000, 1.0 }, + { 0.388235, 0.011765, 0.015686, 1.0 }, + { 0.380392, 0.003922, 0.007843, 1.0 }, + { 0.380392, 0.000000, 0.000000, 1.0 }, + { 0.400000, 0.000000, 0.000000, 1.0 }, + { 0.403922, 0.000000, 0.000000, 1.0 }, + { 0.447059, 0.007843, 0.000000, 1.0 }, + { 0.423529, 0.000000, 0.000000, 1.0 }, + }; +/* 040222-07 */ +static double4 colors_449[] = { + { 0.356863, 0.192157, 0.262745, 1.0 }, + { 0.317647, 0.176471, 0.243137, 1.0 }, + { 0.301961, 0.160784, 0.227451, 1.0 }, + { 0.290196, 0.145098, 0.211765, 1.0 }, + { 0.282353, 0.129412, 0.196078, 1.0 }, + { 0.278431, 0.117647, 0.184314, 1.0 }, + { 0.278431, 0.105882, 0.176471, 1.0 }, + { 0.282353, 0.094118, 0.172549, 1.0 }, + { 0.325490, 0.082353, 0.192157, 1.0 }, + { 0.329412, 0.090196, 0.200000, 1.0 }, + { 0.337255, 0.101961, 0.207843, 1.0 }, + { 0.349020, 0.117647, 0.231373, 1.0 }, + { 0.364706, 0.137255, 0.254902, 1.0 }, + { 0.400000, 0.164706, 0.286275, 1.0 }, + { 0.439216, 0.196078, 0.317647, 1.0 }, + { 0.466667, 0.207843, 0.337255, 1.0 }, + { 0.498039, 0.219608, 0.356863, 1.0 }, + { 0.627451, 0.286275, 0.450980, 1.0 }, + { 0.670588, 0.329412, 0.494118, 1.0 }, + { 0.717647, 0.376471, 0.541176, 1.0 }, + { 0.741176, 0.419608, 0.576471, 1.0 }, + { 0.764706, 0.462745, 0.611765, 1.0 }, + { 0.764706, 0.474510, 0.615686, 1.0 }, + { 0.764706, 0.486275, 0.623529, 1.0 }, + { 0.725490, 0.482353, 0.603922, 1.0 }, + { 0.686275, 0.450980, 0.568627, 1.0 }, + { 0.650980, 0.419608, 0.533333, 1.0 }, + { 0.603922, 0.392157, 0.490196, 1.0 }, + { 0.556863, 0.364706, 0.447059, 1.0 }, + { 0.529412, 0.352941, 0.427451, 1.0 }, + { 0.505882, 0.341176, 0.407843, 1.0 }, + { 0.454902, 0.317647, 0.364706, 1.0 }, + { 0.396078, 0.286275, 0.325490, 1.0 }, + { 0.278431, 0.215686, 0.223529, 1.0 }, + { 0.223529, 0.172549, 0.176471, 1.0 }, + { 0.168627, 0.129412, 0.133333, 1.0 }, + { 0.145098, 0.105882, 0.117647, 1.0 }, + { 0.125490, 0.082353, 0.101961, 1.0 }, + { 0.125490, 0.086275, 0.101961, 1.0 }, + { 0.129412, 0.094118, 0.105882, 1.0 }, + { 0.200000, 0.137255, 0.176471, 1.0 }, + { 0.258824, 0.168627, 0.239216, 1.0 }, + { 0.321569, 0.203922, 0.301961, 1.0 }, + { 0.380392, 0.239216, 0.349020, 1.0 }, + { 0.439216, 0.274510, 0.400000, 1.0 }, + { 0.470588, 0.298039, 0.423529, 1.0 }, + { 0.501961, 0.321569, 0.450980, 1.0 }, + { 0.564706, 0.392157, 0.517647, 1.0 }, + { 0.607843, 0.447059, 0.568627, 1.0 }, + { 0.717647, 0.549020, 0.662745, 1.0 }, + { 0.756863, 0.576471, 0.709804, 1.0 }, + { 0.796078, 0.607843, 0.760784, 1.0 }, + { 0.807843, 0.607843, 0.760784, 1.0 }, + { 0.823529, 0.607843, 0.760784, 1.0 }, + { 0.823529, 0.611765, 0.756863, 1.0 }, + { 0.827451, 0.615686, 0.756863, 1.0 }, + { 0.792157, 0.588235, 0.721569, 1.0 }, + { 0.772549, 0.564706, 0.686275, 1.0 }, + { 0.756863, 0.541176, 0.650980, 1.0 }, + { 0.756863, 0.505882, 0.643137, 1.0 }, + { 0.760784, 0.470588, 0.639216, 1.0 }, + { 0.752941, 0.447059, 0.623529, 1.0 }, + { 0.745098, 0.427451, 0.607843, 1.0 }, + { 0.725490, 0.400000, 0.572549, 1.0 }, + { 0.698039, 0.380392, 0.541176, 1.0 }, + { 0.623529, 0.313725, 0.458824, 1.0 }, + { 0.576471, 0.266667, 0.407843, 1.0 }, + { 0.533333, 0.219608, 0.360784, 1.0 }, + { 0.525490, 0.200000, 0.345098, 1.0 }, + { 0.517647, 0.184314, 0.329412, 1.0 }, + { 0.490196, 0.156863, 0.309804, 1.0 }, + { 0.466667, 0.133333, 0.282353, 1.0 }, + { 0.415686, 0.125490, 0.239216, 1.0 }, + { 0.364706, 0.121569, 0.200000, 1.0 }, + { 0.317647, 0.117647, 0.164706, 1.0 }, + { 0.266667, 0.094118, 0.125490, 1.0 }, + { 0.215686, 0.074510, 0.086275, 1.0 }, + { 0.192157, 0.058824, 0.070588, 1.0 }, + { 0.172549, 0.047059, 0.054902, 1.0 }, + { 0.133333, 0.023529, 0.031373, 1.0 }, + { 0.105882, 0.003922, 0.015686, 1.0 }, + { 0.074510, 0.000000, 0.000000, 1.0 }, + { 0.062745, 0.000000, 0.000000, 1.0 }, + { 0.054902, 0.000000, 0.000000, 1.0 }, + { 0.050980, 0.000000, 0.000000, 1.0 }, + { 0.050980, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.000000, 0.000000, 1.0 }, + { 0.027451, 0.000000, 0.000000, 1.0 }, + { 0.043137, 0.003922, 0.003922, 1.0 }, + { 0.054902, 0.003922, 0.015686, 1.0 }, + { 0.070588, 0.003922, 0.027451, 1.0 }, + { 0.074510, 0.000000, 0.027451, 1.0 }, + { 0.082353, 0.000000, 0.031373, 1.0 }, + { 0.090196, 0.003922, 0.031373, 1.0 }, + { 0.090196, 0.003922, 0.031373, 1.0 }, + { 0.086275, 0.007843, 0.035294, 1.0 }, + { 0.078431, 0.007843, 0.031373, 1.0 }, + { 0.066667, 0.007843, 0.023529, 1.0 }, + { 0.066667, 0.007843, 0.023529, 1.0 }, + { 0.066667, 0.011765, 0.027451, 1.0 }, + { 0.066667, 0.007843, 0.031373, 1.0 }, + { 0.066667, 0.007843, 0.035294, 1.0 }, + { 0.070588, 0.007843, 0.035294, 1.0 }, + { 0.066667, 0.011765, 0.035294, 1.0 }, + { 0.047059, 0.011765, 0.019608, 1.0 }, + { 0.031373, 0.011765, 0.011765, 1.0 }, + { 0.015686, 0.011765, 0.003922, 1.0 }, + { 0.011765, 0.011765, 0.000000, 1.0 }, + { 0.007843, 0.011765, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.003922, 0.007843, 0.000000, 1.0 }, + { 0.019608, 0.007843, 0.003922, 1.0 }, + { 0.027451, 0.007843, 0.007843, 1.0 }, + { 0.039216, 0.007843, 0.011765, 1.0 }, + { 0.058824, 0.011765, 0.019608, 1.0 }, + { 0.090196, 0.027451, 0.039216, 1.0 }, + { 0.121569, 0.047059, 0.066667, 1.0 }, + { 0.156863, 0.070588, 0.098039, 1.0 }, + { 0.243137, 0.121569, 0.168627, 1.0 }, + { 0.298039, 0.133333, 0.203922, 1.0 }, + { 0.352941, 0.145098, 0.239216, 1.0 }, + { 0.384314, 0.149020, 0.250980, 1.0 }, + { 0.415686, 0.152941, 0.266667, 1.0 }, + { 0.474510, 0.152941, 0.262745, 1.0 }, + { 0.505882, 0.152941, 0.274510, 1.0 }, + { 0.533333, 0.164706, 0.290196, 1.0 }, + { 0.541176, 0.176471, 0.301961, 1.0 }, + { 0.521569, 0.196078, 0.305882, 1.0 }, + { 0.509804, 0.188235, 0.301961, 1.0 }, + { 0.501961, 0.180392, 0.298039, 1.0 }, + { 0.482353, 0.180392, 0.309804, 1.0 }, + { 0.470588, 0.160784, 0.270588, 1.0 }, + { 0.443137, 0.125490, 0.239216, 1.0 }, + { 0.407843, 0.101961, 0.207843, 1.0 }, + { 0.317647, 0.070588, 0.141176, 1.0 }, + { 0.286275, 0.062745, 0.121569, 1.0 }, + { 0.254902, 0.058824, 0.105882, 1.0 }, + { 0.192157, 0.039216, 0.074510, 1.0 }, + { 0.133333, 0.031373, 0.074510, 1.0 }, + { 0.105882, 0.031373, 0.062745, 1.0 }, + { 0.094118, 0.035294, 0.054902, 1.0 }, + { 0.101961, 0.043137, 0.054902, 1.0 }, + { 0.125490, 0.062745, 0.074510, 1.0 }, + { 0.207843, 0.121569, 0.141176, 1.0 }, + { 0.235294, 0.133333, 0.160784, 1.0 }, + { 0.266667, 0.149020, 0.184314, 1.0 }, + { 0.325490, 0.176471, 0.235294, 1.0 }, + { 0.376471, 0.203922, 0.290196, 1.0 }, + { 0.431373, 0.231373, 0.345098, 1.0 }, + { 0.494118, 0.258824, 0.388235, 1.0 }, + { 0.596078, 0.333333, 0.474510, 1.0 }, + { 0.623529, 0.356863, 0.498039, 1.0 }, + { 0.650980, 0.380392, 0.521569, 1.0 }, + { 0.705882, 0.435294, 0.560784, 1.0 }, + { 0.756863, 0.478431, 0.596078, 1.0 }, + { 0.788235, 0.509804, 0.639216, 1.0 }, + { 0.811765, 0.537255, 0.674510, 1.0 }, + { 0.819608, 0.541176, 0.686275, 1.0 }, + { 0.807843, 0.541176, 0.690196, 1.0 }, + { 0.780392, 0.529412, 0.670588, 1.0 }, + { 0.733333, 0.509804, 0.643137, 1.0 }, + { 0.682353, 0.486275, 0.596078, 1.0 }, + { 0.623529, 0.462745, 0.537255, 1.0 }, + { 0.564706, 0.423529, 0.482353, 1.0 }, + { 0.513725, 0.400000, 0.439216, 1.0 }, + { 0.478431, 0.372549, 0.400000, 1.0 }, + { 0.439216, 0.329412, 0.368627, 1.0 }, + { 0.431373, 0.317647, 0.364706, 1.0 }, + { 0.427451, 0.309804, 0.364706, 1.0 }, + { 0.411765, 0.294118, 0.352941, 1.0 }, + { 0.396078, 0.286275, 0.341176, 1.0 }, + { 0.380392, 0.282353, 0.329412, 1.0 }, + { 0.360784, 0.270588, 0.317647, 1.0 }, + { 0.349020, 0.262745, 0.298039, 1.0 }, + { 0.349020, 0.258824, 0.282353, 1.0 }, + { 0.360784, 0.254902, 0.282353, 1.0 }, + { 0.384314, 0.266667, 0.298039, 1.0 }, + { 0.415686, 0.286275, 0.317647, 1.0 }, + { 0.458824, 0.309804, 0.349020, 1.0 }, + { 0.509804, 0.349020, 0.388235, 1.0 }, + { 0.552941, 0.376471, 0.431373, 1.0 }, + { 0.584314, 0.411765, 0.466667, 1.0 }, + { 0.611765, 0.439216, 0.478431, 1.0 }, + { 0.623529, 0.450980, 0.486275, 1.0 }, + { 0.623529, 0.454902, 0.486275, 1.0 }, + { 0.619608, 0.454902, 0.486275, 1.0 }, + { 0.615686, 0.454902, 0.474510, 1.0 }, + { 0.627451, 0.462745, 0.482353, 1.0 }, + { 0.647059, 0.470588, 0.498039, 1.0 }, + { 0.670588, 0.490196, 0.517647, 1.0 }, + { 0.701961, 0.517647, 0.549020, 1.0 }, + { 0.729412, 0.529412, 0.576471, 1.0 }, + { 0.749020, 0.545098, 0.588235, 1.0 }, + { 0.749020, 0.549020, 0.596078, 1.0 }, + { 0.733333, 0.541176, 0.580392, 1.0 }, + { 0.717647, 0.525490, 0.568627, 1.0 }, + { 0.701961, 0.498039, 0.549020, 1.0 }, + { 0.682353, 0.470588, 0.525490, 1.0 }, + { 0.662745, 0.450980, 0.513725, 1.0 }, + { 0.650980, 0.423529, 0.501961, 1.0 }, + { 0.635294, 0.407843, 0.486275, 1.0 }, + { 0.611765, 0.392157, 0.466667, 1.0 }, + { 0.588235, 0.368627, 0.435294, 1.0 }, + { 0.556863, 0.337255, 0.407843, 1.0 }, + { 0.525490, 0.298039, 0.372549, 1.0 }, + { 0.501961, 0.258824, 0.341176, 1.0 }, + { 0.474510, 0.231373, 0.321569, 1.0 }, + { 0.470588, 0.203922, 0.313725, 1.0 }, + { 0.482353, 0.176471, 0.337255, 1.0 }, + { 0.486275, 0.160784, 0.364706, 1.0 }, + { 0.513725, 0.145098, 0.396078, 1.0 }, + { 0.541176, 0.129412, 0.431373, 1.0 }, + { 0.572549, 0.145098, 0.470588, 1.0 }, + { 0.603922, 0.160784, 0.498039, 1.0 }, + { 0.627451, 0.172549, 0.521569, 1.0 }, + { 0.650980, 0.192157, 0.529412, 1.0 }, + { 0.670588, 0.200000, 0.549020, 1.0 }, + { 0.682353, 0.215686, 0.564706, 1.0 }, + { 0.694118, 0.231373, 0.576471, 1.0 }, + { 0.705882, 0.223529, 0.596078, 1.0 }, + { 0.701961, 0.231373, 0.603922, 1.0 }, + { 0.694118, 0.235294, 0.603922, 1.0 }, + { 0.666667, 0.235294, 0.588235, 1.0 }, + { 0.635294, 0.235294, 0.552941, 1.0 }, + { 0.596078, 0.239216, 0.509804, 1.0 }, + { 0.556863, 0.243137, 0.466667, 1.0 }, + { 0.513725, 0.258824, 0.415686, 1.0 }, + { 0.470588, 0.254902, 0.372549, 1.0 }, + { 0.431373, 0.243137, 0.337255, 1.0 }, + { 0.411765, 0.247059, 0.317647, 1.0 }, + { 0.388235, 0.247059, 0.298039, 1.0 }, + { 0.356863, 0.243137, 0.270588, 1.0 }, + { 0.329412, 0.227451, 0.254902, 1.0 }, + { 0.321569, 0.219608, 0.247059, 1.0 }, + { 0.325490, 0.207843, 0.239216, 1.0 }, + { 0.329412, 0.207843, 0.239216, 1.0 }, + { 0.325490, 0.196078, 0.235294, 1.0 }, + { 0.337255, 0.188235, 0.247059, 1.0 }, + }; +/* 040222-08 */ +static double4 colors_450[] = { + { 0.247059, 0.294118, 0.541176, 1.0 }, + { 0.266667, 0.266667, 0.568627, 1.0 }, + { 0.262745, 0.250980, 0.556863, 1.0 }, + { 0.262745, 0.235294, 0.545098, 1.0 }, + { 0.258824, 0.211765, 0.521569, 1.0 }, + { 0.258824, 0.188235, 0.498039, 1.0 }, + { 0.254902, 0.176471, 0.486275, 1.0 }, + { 0.254902, 0.168627, 0.478431, 1.0 }, + { 0.262745, 0.168627, 0.482353, 1.0 }, + { 0.262745, 0.192157, 0.509804, 1.0 }, + { 0.266667, 0.215686, 0.537255, 1.0 }, + { 0.262745, 0.235294, 0.549020, 1.0 }, + { 0.258824, 0.254902, 0.560784, 1.0 }, + { 0.250980, 0.258824, 0.545098, 1.0 }, + { 0.243137, 0.266667, 0.533333, 1.0 }, + { 0.235294, 0.258824, 0.517647, 1.0 }, + { 0.227451, 0.254902, 0.501961, 1.0 }, + { 0.207843, 0.235294, 0.427451, 1.0 }, + { 0.203922, 0.235294, 0.419608, 1.0 }, + { 0.203922, 0.239216, 0.415686, 1.0 }, + { 0.207843, 0.239216, 0.427451, 1.0 }, + { 0.215686, 0.239216, 0.443137, 1.0 }, + { 0.223529, 0.243137, 0.458824, 1.0 }, + { 0.231373, 0.247059, 0.474510, 1.0 }, + { 0.262745, 0.227451, 0.541176, 1.0 }, + { 0.282353, 0.207843, 0.560784, 1.0 }, + { 0.305882, 0.192157, 0.584314, 1.0 }, + { 0.321569, 0.172549, 0.600000, 1.0 }, + { 0.337255, 0.152941, 0.615686, 1.0 }, + { 0.349020, 0.145098, 0.615686, 1.0 }, + { 0.360784, 0.141176, 0.619608, 1.0 }, + { 0.372549, 0.129412, 0.611765, 1.0 }, + { 0.380392, 0.133333, 0.611765, 1.0 }, + { 0.384314, 0.176471, 0.639216, 1.0 }, + { 0.372549, 0.207843, 0.654902, 1.0 }, + { 0.364706, 0.239216, 0.674510, 1.0 }, + { 0.349020, 0.270588, 0.694118, 1.0 }, + { 0.333333, 0.301961, 0.713725, 1.0 }, + { 0.333333, 0.313725, 0.717647, 1.0 }, + { 0.333333, 0.329412, 0.725490, 1.0 }, + { 0.329412, 0.352941, 0.690196, 1.0 }, + { 0.333333, 0.352941, 0.666667, 1.0 }, + { 0.341176, 0.356863, 0.647059, 1.0 }, + { 0.345098, 0.368627, 0.647059, 1.0 }, + { 0.352941, 0.380392, 0.647059, 1.0 }, + { 0.356863, 0.388235, 0.650980, 1.0 }, + { 0.360784, 0.400000, 0.654902, 1.0 }, + { 0.356863, 0.423529, 0.670588, 1.0 }, + { 0.360784, 0.435294, 0.701961, 1.0 }, + { 0.376471, 0.458824, 0.760784, 1.0 }, + { 0.392157, 0.439216, 0.776471, 1.0 }, + { 0.411765, 0.423529, 0.792157, 1.0 }, + { 0.431373, 0.407843, 0.819608, 1.0 }, + { 0.454902, 0.392157, 0.847059, 1.0 }, + { 0.466667, 0.388235, 0.858824, 1.0 }, + { 0.478431, 0.384314, 0.870588, 1.0 }, + { 0.498039, 0.403922, 0.890196, 1.0 }, + { 0.486275, 0.427451, 0.898039, 1.0 }, + { 0.474510, 0.450980, 0.909804, 1.0 }, + { 0.450980, 0.454902, 0.890196, 1.0 }, + { 0.427451, 0.458824, 0.870588, 1.0 }, + { 0.411765, 0.447059, 0.847059, 1.0 }, + { 0.396078, 0.435294, 0.827451, 1.0 }, + { 0.364706, 0.411765, 0.784314, 1.0 }, + { 0.337255, 0.380392, 0.749020, 1.0 }, + { 0.298039, 0.337255, 0.650980, 1.0 }, + { 0.282353, 0.321569, 0.615686, 1.0 }, + { 0.266667, 0.309804, 0.584314, 1.0 }, + { 0.262745, 0.305882, 0.572549, 1.0 }, + { 0.262745, 0.301961, 0.564706, 1.0 }, + { 0.258824, 0.305882, 0.564706, 1.0 }, + { 0.250980, 0.301961, 0.564706, 1.0 }, + { 0.250980, 0.286275, 0.584314, 1.0 }, + { 0.266667, 0.274510, 0.596078, 1.0 }, + { 0.282353, 0.262745, 0.607843, 1.0 }, + { 0.313725, 0.247059, 0.611765, 1.0 }, + { 0.349020, 0.231373, 0.615686, 1.0 }, + { 0.364706, 0.223529, 0.619608, 1.0 }, + { 0.384314, 0.219608, 0.627451, 1.0 }, + { 0.415686, 0.239216, 0.658824, 1.0 }, + { 0.447059, 0.262745, 0.701961, 1.0 }, + { 0.525490, 0.329412, 0.800000, 1.0 }, + { 0.549020, 0.364706, 0.847059, 1.0 }, + { 0.572549, 0.400000, 0.894118, 1.0 }, + { 0.580392, 0.411765, 0.909804, 1.0 }, + { 0.588235, 0.427451, 0.925490, 1.0 }, + { 0.600000, 0.447059, 0.925490, 1.0 }, + { 0.596078, 0.443137, 0.901961, 1.0 }, + { 0.568627, 0.427451, 0.827451, 1.0 }, + { 0.549020, 0.415686, 0.780392, 1.0 }, + { 0.529412, 0.407843, 0.737255, 1.0 }, + { 0.517647, 0.400000, 0.713725, 1.0 }, + { 0.505882, 0.392157, 0.690196, 1.0 }, + { 0.458824, 0.380392, 0.643137, 1.0 }, + { 0.419608, 0.368627, 0.607843, 1.0 }, + { 0.392157, 0.352941, 0.564706, 1.0 }, + { 0.356863, 0.321569, 0.513725, 1.0 }, + { 0.294118, 0.235294, 0.415686, 1.0 }, + { 0.270588, 0.196078, 0.364706, 1.0 }, + { 0.247059, 0.160784, 0.313725, 1.0 }, + { 0.235294, 0.145098, 0.294118, 1.0 }, + { 0.227451, 0.129412, 0.274510, 1.0 }, + { 0.207843, 0.098039, 0.235294, 1.0 }, + { 0.192157, 0.074510, 0.203922, 1.0 }, + { 0.176471, 0.043137, 0.164706, 1.0 }, + { 0.180392, 0.031373, 0.168627, 1.0 }, + { 0.188235, 0.023529, 0.176471, 1.0 }, + { 0.192157, 0.019608, 0.188235, 1.0 }, + { 0.200000, 0.019608, 0.200000, 1.0 }, + { 0.223529, 0.023529, 0.243137, 1.0 }, + { 0.250980, 0.031373, 0.298039, 1.0 }, + { 0.274510, 0.043137, 0.356863, 1.0 }, + { 0.298039, 0.050980, 0.411765, 1.0 }, + { 0.329412, 0.070588, 0.505882, 1.0 }, + { 0.333333, 0.070588, 0.517647, 1.0 }, + { 0.337255, 0.074510, 0.533333, 1.0 }, + { 0.345098, 0.074510, 0.545098, 1.0 }, + { 0.345098, 0.070588, 0.549020, 1.0 }, + { 0.345098, 0.070588, 0.549020, 1.0 }, + { 0.345098, 0.070588, 0.549020, 1.0 }, + { 0.341176, 0.070588, 0.545098, 1.0 }, + { 0.325490, 0.078431, 0.545098, 1.0 }, + { 0.309804, 0.090196, 0.545098, 1.0 }, + { 0.298039, 0.094118, 0.541176, 1.0 }, + { 0.290196, 0.101961, 0.537255, 1.0 }, + { 0.270588, 0.105882, 0.513725, 1.0 }, + { 0.250980, 0.109804, 0.482353, 1.0 }, + { 0.227451, 0.109804, 0.443137, 1.0 }, + { 0.203922, 0.109804, 0.403922, 1.0 }, + { 0.160784, 0.109804, 0.317647, 1.0 }, + { 0.149020, 0.117647, 0.305882, 1.0 }, + { 0.141176, 0.129412, 0.294118, 1.0 }, + { 0.125490, 0.149020, 0.282353, 1.0 }, + { 0.109804, 0.172549, 0.282353, 1.0 }, + { 0.101961, 0.188235, 0.278431, 1.0 }, + { 0.101961, 0.200000, 0.278431, 1.0 }, + { 0.105882, 0.223529, 0.298039, 1.0 }, + { 0.113725, 0.223529, 0.309804, 1.0 }, + { 0.121569, 0.227451, 0.321569, 1.0 }, + { 0.129412, 0.227451, 0.325490, 1.0 }, + { 0.141176, 0.231373, 0.333333, 1.0 }, + { 0.164706, 0.239216, 0.349020, 1.0 }, + { 0.180392, 0.250980, 0.380392, 1.0 }, + { 0.207843, 0.262745, 0.407843, 1.0 }, + { 0.239216, 0.274510, 0.443137, 1.0 }, + { 0.309804, 0.309804, 0.505882, 1.0 }, + { 0.317647, 0.325490, 0.521569, 1.0 }, + { 0.329412, 0.345098, 0.541176, 1.0 }, + { 0.329412, 0.368627, 0.568627, 1.0 }, + { 0.333333, 0.388235, 0.588235, 1.0 }, + { 0.337255, 0.415686, 0.607843, 1.0 }, + { 0.349020, 0.419608, 0.631373, 1.0 }, + { 0.372549, 0.435294, 0.701961, 1.0 }, + { 0.384314, 0.427451, 0.721569, 1.0 }, + { 0.396078, 0.419608, 0.745098, 1.0 }, + { 0.419608, 0.407843, 0.776471, 1.0 }, + { 0.439216, 0.403922, 0.807843, 1.0 }, + { 0.447059, 0.400000, 0.835294, 1.0 }, + { 0.443137, 0.403922, 0.839216, 1.0 }, + { 0.423529, 0.423529, 0.831373, 1.0 }, + { 0.419608, 0.423529, 0.819608, 1.0 }, + { 0.411765, 0.419608, 0.803922, 1.0 }, + { 0.411765, 0.411765, 0.800000, 1.0 }, + { 0.415686, 0.403922, 0.800000, 1.0 }, + { 0.427451, 0.384314, 0.792157, 1.0 }, + { 0.443137, 0.364706, 0.796078, 1.0 }, + { 0.462745, 0.337255, 0.800000, 1.0 }, + { 0.470588, 0.313725, 0.788235, 1.0 }, + { 0.431373, 0.286275, 0.721569, 1.0 }, + { 0.419608, 0.282353, 0.698039, 1.0 }, + { 0.411765, 0.278431, 0.678431, 1.0 }, + { 0.388235, 0.270588, 0.631373, 1.0 }, + { 0.364706, 0.254902, 0.576471, 1.0 }, + { 0.345098, 0.250980, 0.521569, 1.0 }, + { 0.317647, 0.247059, 0.482353, 1.0 }, + { 0.298039, 0.239216, 0.454902, 1.0 }, + { 0.282353, 0.239216, 0.435294, 1.0 }, + { 0.262745, 0.231373, 0.419608, 1.0 }, + { 0.239216, 0.215686, 0.400000, 1.0 }, + { 0.219608, 0.200000, 0.380392, 1.0 }, + { 0.200000, 0.180392, 0.364706, 1.0 }, + { 0.188235, 0.156863, 0.341176, 1.0 }, + { 0.168627, 0.137255, 0.317647, 1.0 }, + { 0.149020, 0.113725, 0.298039, 1.0 }, + { 0.101961, 0.086275, 0.247059, 1.0 }, + { 0.094118, 0.082353, 0.235294, 1.0 }, + { 0.086275, 0.082353, 0.223529, 1.0 }, + { 0.074510, 0.074510, 0.200000, 1.0 }, + { 0.066667, 0.070588, 0.188235, 1.0 }, + { 0.062745, 0.058824, 0.176471, 1.0 }, + { 0.066667, 0.050980, 0.172549, 1.0 }, + { 0.074510, 0.050980, 0.172549, 1.0 }, + { 0.086275, 0.039216, 0.180392, 1.0 }, + { 0.101961, 0.039216, 0.188235, 1.0 }, + { 0.113725, 0.035294, 0.196078, 1.0 }, + { 0.125490, 0.039216, 0.211765, 1.0 }, + { 0.137255, 0.043137, 0.219608, 1.0 }, + { 0.149020, 0.054902, 0.227451, 1.0 }, + { 0.160784, 0.062745, 0.231373, 1.0 }, + { 0.164706, 0.074510, 0.239216, 1.0 }, + { 0.168627, 0.098039, 0.243137, 1.0 }, + { 0.168627, 0.117647, 0.250980, 1.0 }, + { 0.176471, 0.125490, 0.262745, 1.0 }, + { 0.180392, 0.133333, 0.262745, 1.0 }, + { 0.176471, 0.141176, 0.266667, 1.0 }, + { 0.180392, 0.145098, 0.278431, 1.0 }, + { 0.180392, 0.160784, 0.294118, 1.0 }, + { 0.196078, 0.180392, 0.321569, 1.0 }, + { 0.200000, 0.207843, 0.356863, 1.0 }, + { 0.211765, 0.258824, 0.407843, 1.0 }, + { 0.207843, 0.317647, 0.454902, 1.0 }, + { 0.215686, 0.368627, 0.509804, 1.0 }, + { 0.215686, 0.419608, 0.549020, 1.0 }, + { 0.207843, 0.474510, 0.580392, 1.0 }, + { 0.192157, 0.509804, 0.607843, 1.0 }, + { 0.172549, 0.537255, 0.619608, 1.0 }, + { 0.164706, 0.556863, 0.627451, 1.0 }, + { 0.156863, 0.560784, 0.631373, 1.0 }, + { 0.160784, 0.572549, 0.643137, 1.0 }, + { 0.156863, 0.596078, 0.654902, 1.0 }, + { 0.164706, 0.619608, 0.682353, 1.0 }, + { 0.172549, 0.643137, 0.709804, 1.0 }, + { 0.180392, 0.670588, 0.737255, 1.0 }, + { 0.192157, 0.682353, 0.752941, 1.0 }, + { 0.200000, 0.690196, 0.768627, 1.0 }, + { 0.215686, 0.678431, 0.768627, 1.0 }, + { 0.235294, 0.662745, 0.764706, 1.0 }, + { 0.254902, 0.631373, 0.772549, 1.0 }, + { 0.266667, 0.596078, 0.772549, 1.0 }, + { 0.286275, 0.568627, 0.764706, 1.0 }, + { 0.301961, 0.541176, 0.752941, 1.0 }, + { 0.309804, 0.525490, 0.733333, 1.0 }, + { 0.317647, 0.501961, 0.713725, 1.0 }, + { 0.317647, 0.501961, 0.709804, 1.0 }, + { 0.313725, 0.501961, 0.705882, 1.0 }, + { 0.317647, 0.513725, 0.701961, 1.0 }, + { 0.317647, 0.517647, 0.701961, 1.0 }, + { 0.313725, 0.513725, 0.717647, 1.0 }, + { 0.313725, 0.509804, 0.721569, 1.0 }, + { 0.317647, 0.505882, 0.729412, 1.0 }, + { 0.317647, 0.501961, 0.725490, 1.0 }, + { 0.321569, 0.490196, 0.709804, 1.0 }, + { 0.313725, 0.482353, 0.698039, 1.0 }, + { 0.298039, 0.474510, 0.678431, 1.0 }, + { 0.282353, 0.490196, 0.658824, 1.0 }, + { 0.258824, 0.513725, 0.639216, 1.0 }, + { 0.239216, 0.529412, 0.631373, 1.0 }, + { 0.215686, 0.541176, 0.631373, 1.0 }, + { 0.196078, 0.549020, 0.631373, 1.0 }, + { 0.180392, 0.537255, 0.619608, 1.0 }, + { 0.172549, 0.513725, 0.592157, 1.0 }, + { 0.172549, 0.474510, 0.564706, 1.0 }, + { 0.184314, 0.423529, 0.537255, 1.0 }, + { 0.196078, 0.380392, 0.517647, 1.0 }, + { 0.207843, 0.345098, 0.513725, 1.0 }, + { 0.227451, 0.313725, 0.521569, 1.0 }, + }; +/* 040222-09 */ +static double4 colors_451[] = { + { 0.505882, 0.407843, 0.254902, 1.0 }, + { 0.345098, 0.266667, 0.227451, 1.0 }, + { 0.258824, 0.180392, 0.196078, 1.0 }, + { 0.172549, 0.098039, 0.164706, 1.0 }, + { 0.137255, 0.050980, 0.145098, 1.0 }, + { 0.101961, 0.003922, 0.125490, 1.0 }, + { 0.105882, 0.003922, 0.121569, 1.0 }, + { 0.113725, 0.003922, 0.117647, 1.0 }, + { 0.160784, 0.000000, 0.090196, 1.0 }, + { 0.192157, 0.000000, 0.070588, 1.0 }, + { 0.227451, 0.003922, 0.054902, 1.0 }, + { 0.262745, 0.003922, 0.039216, 1.0 }, + { 0.298039, 0.003922, 0.023529, 1.0 }, + { 0.325490, 0.015686, 0.019608, 1.0 }, + { 0.356863, 0.027451, 0.019608, 1.0 }, + { 0.372549, 0.039216, 0.027451, 1.0 }, + { 0.388235, 0.054902, 0.035294, 1.0 }, + { 0.501961, 0.137255, 0.062745, 1.0 }, + { 0.568627, 0.200000, 0.078431, 1.0 }, + { 0.635294, 0.262745, 0.094118, 1.0 }, + { 0.678431, 0.333333, 0.113725, 1.0 }, + { 0.721569, 0.403922, 0.137255, 1.0 }, + { 0.733333, 0.427451, 0.149020, 1.0 }, + { 0.745098, 0.450980, 0.164706, 1.0 }, + { 0.807843, 0.474510, 0.156863, 1.0 }, + { 0.803922, 0.462745, 0.141176, 1.0 }, + { 0.800000, 0.454902, 0.129412, 1.0 }, + { 0.749020, 0.435294, 0.121569, 1.0 }, + { 0.701961, 0.415686, 0.113725, 1.0 }, + { 0.670588, 0.388235, 0.105882, 1.0 }, + { 0.639216, 0.360784, 0.098039, 1.0 }, + { 0.584314, 0.294118, 0.074510, 1.0 }, + { 0.529412, 0.219608, 0.047059, 1.0 }, + { 0.403922, 0.086275, 0.003922, 1.0 }, + { 0.345098, 0.054902, 0.000000, 1.0 }, + { 0.286275, 0.027451, 0.000000, 1.0 }, + { 0.258824, 0.015686, 0.011765, 1.0 }, + { 0.231373, 0.003922, 0.023529, 1.0 }, + { 0.223529, 0.003922, 0.031373, 1.0 }, + { 0.219608, 0.007843, 0.043137, 1.0 }, + { 0.243137, 0.039216, 0.074510, 1.0 }, + { 0.286275, 0.066667, 0.086275, 1.0 }, + { 0.329412, 0.098039, 0.098039, 1.0 }, + { 0.392157, 0.125490, 0.109804, 1.0 }, + { 0.454902, 0.156863, 0.125490, 1.0 }, + { 0.482353, 0.164706, 0.125490, 1.0 }, + { 0.513725, 0.176471, 0.129412, 1.0 }, + { 0.564706, 0.211765, 0.137255, 1.0 }, + { 0.615686, 0.254902, 0.133333, 1.0 }, + { 0.701961, 0.325490, 0.168627, 1.0 }, + { 0.709804, 0.337255, 0.211765, 1.0 }, + { 0.721569, 0.352941, 0.254902, 1.0 }, + { 0.682353, 0.360784, 0.301961, 1.0 }, + { 0.647059, 0.368627, 0.349020, 1.0 }, + { 0.623529, 0.364706, 0.352941, 1.0 }, + { 0.603922, 0.360784, 0.356863, 1.0 }, + { 0.556863, 0.341176, 0.376471, 1.0 }, + { 0.501961, 0.325490, 0.427451, 1.0 }, + { 0.447059, 0.313725, 0.478431, 1.0 }, + { 0.360784, 0.309804, 0.560784, 1.0 }, + { 0.278431, 0.305882, 0.643137, 1.0 }, + { 0.250980, 0.305882, 0.662745, 1.0 }, + { 0.227451, 0.309804, 0.686275, 1.0 }, + { 0.211765, 0.305882, 0.705882, 1.0 }, + { 0.207843, 0.301961, 0.698039, 1.0 }, + { 0.203922, 0.345098, 0.752941, 1.0 }, + { 0.172549, 0.376471, 0.815686, 1.0 }, + { 0.141176, 0.407843, 0.882353, 1.0 }, + { 0.133333, 0.407843, 0.905882, 1.0 }, + { 0.125490, 0.411765, 0.929412, 1.0 }, + { 0.105882, 0.400000, 0.949020, 1.0 }, + { 0.094118, 0.384314, 0.929412, 1.0 }, + { 0.109804, 0.325490, 0.839216, 1.0 }, + { 0.109804, 0.298039, 0.796078, 1.0 }, + { 0.113725, 0.270588, 0.752941, 1.0 }, + { 0.125490, 0.243137, 0.701961, 1.0 }, + { 0.141176, 0.215686, 0.654902, 1.0 }, + { 0.168627, 0.200000, 0.619608, 1.0 }, + { 0.196078, 0.184314, 0.584314, 1.0 }, + { 0.266667, 0.172549, 0.501961, 1.0 }, + { 0.329412, 0.184314, 0.411765, 1.0 }, + { 0.450980, 0.219608, 0.282353, 1.0 }, + { 0.501961, 0.235294, 0.235294, 1.0 }, + { 0.552941, 0.250980, 0.192157, 1.0 }, + { 0.572549, 0.243137, 0.168627, 1.0 }, + { 0.596078, 0.235294, 0.145098, 1.0 }, + { 0.619608, 0.231373, 0.098039, 1.0 }, + { 0.623529, 0.231373, 0.082353, 1.0 }, + { 0.549020, 0.219608, 0.078431, 1.0 }, + { 0.478431, 0.184314, 0.098039, 1.0 }, + { 0.407843, 0.149020, 0.117647, 1.0 }, + { 0.368627, 0.125490, 0.133333, 1.0 }, + { 0.329412, 0.101961, 0.149020, 1.0 }, + { 0.250980, 0.054902, 0.196078, 1.0 }, + { 0.172549, 0.035294, 0.266667, 1.0 }, + { 0.117647, 0.039216, 0.356863, 1.0 }, + { 0.070588, 0.066667, 0.443137, 1.0 }, + { 0.019608, 0.121569, 0.600000, 1.0 }, + { 0.011765, 0.145098, 0.654902, 1.0 }, + { 0.003922, 0.168627, 0.709804, 1.0 }, + { 0.003922, 0.168627, 0.733333, 1.0 }, + { 0.003922, 0.168627, 0.756863, 1.0 }, + { 0.007843, 0.172549, 0.788235, 1.0 }, + { 0.007843, 0.164706, 0.796078, 1.0 }, + { 0.007843, 0.152941, 0.737255, 1.0 }, + { 0.003922, 0.145098, 0.682353, 1.0 }, + { 0.003922, 0.137255, 0.631373, 1.0 }, + { 0.003922, 0.121569, 0.607843, 1.0 }, + { 0.007843, 0.109804, 0.584314, 1.0 }, + { 0.007843, 0.078431, 0.545098, 1.0 }, + { 0.007843, 0.047059, 0.509804, 1.0 }, + { 0.011765, 0.015686, 0.454902, 1.0 }, + { 0.023529, 0.011765, 0.392157, 1.0 }, + { 0.082353, 0.035294, 0.282353, 1.0 }, + { 0.098039, 0.035294, 0.266667, 1.0 }, + { 0.113725, 0.035294, 0.250980, 1.0 }, + { 0.133333, 0.035294, 0.247059, 1.0 }, + { 0.137255, 0.031373, 0.250980, 1.0 }, + { 0.145098, 0.027451, 0.239216, 1.0 }, + { 0.141176, 0.031373, 0.231373, 1.0 }, + { 0.180392, 0.039216, 0.152941, 1.0 }, + { 0.196078, 0.035294, 0.129412, 1.0 }, + { 0.211765, 0.031373, 0.105882, 1.0 }, + { 0.223529, 0.027451, 0.098039, 1.0 }, + { 0.235294, 0.023529, 0.090196, 1.0 }, + { 0.247059, 0.023529, 0.082353, 1.0 }, + { 0.274510, 0.031373, 0.086275, 1.0 }, + { 0.317647, 0.050980, 0.090196, 1.0 }, + { 0.376471, 0.074510, 0.086275, 1.0 }, + { 0.466667, 0.113725, 0.066667, 1.0 }, + { 0.482353, 0.121569, 0.054902, 1.0 }, + { 0.501961, 0.129412, 0.047059, 1.0 }, + { 0.537255, 0.133333, 0.027451, 1.0 }, + { 0.564706, 0.133333, 0.027451, 1.0 }, + { 0.596078, 0.145098, 0.023529, 1.0 }, + { 0.615686, 0.152941, 0.027451, 1.0 }, + { 0.611765, 0.145098, 0.023529, 1.0 }, + { 0.580392, 0.121569, 0.015686, 1.0 }, + { 0.549020, 0.098039, 0.007843, 1.0 }, + { 0.529412, 0.086275, 0.003922, 1.0 }, + { 0.513725, 0.074510, 0.000000, 1.0 }, + { 0.482353, 0.054902, 0.000000, 1.0 }, + { 0.466667, 0.043137, 0.000000, 1.0 }, + { 0.443137, 0.031373, 0.000000, 1.0 }, + { 0.419608, 0.019608, 0.000000, 1.0 }, + { 0.388235, 0.003922, 0.003922, 1.0 }, + { 0.384314, 0.000000, 0.003922, 1.0 }, + { 0.384314, 0.000000, 0.003922, 1.0 }, + { 0.400000, 0.003922, 0.003922, 1.0 }, + { 0.423529, 0.011765, 0.000000, 1.0 }, + { 0.435294, 0.019608, 0.000000, 1.0 }, + { 0.447059, 0.043137, 0.003922, 1.0 }, + { 0.498039, 0.090196, 0.003922, 1.0 }, + { 0.521569, 0.105882, 0.003922, 1.0 }, + { 0.545098, 0.121569, 0.003922, 1.0 }, + { 0.603922, 0.152941, 0.003922, 1.0 }, + { 0.658824, 0.184314, 0.003922, 1.0 }, + { 0.713725, 0.231373, 0.011765, 1.0 }, + { 0.760784, 0.278431, 0.019608, 1.0 }, + { 0.784314, 0.313725, 0.031373, 1.0 }, + { 0.800000, 0.349020, 0.043137, 1.0 }, + { 0.792157, 0.360784, 0.082353, 1.0 }, + { 0.784314, 0.360784, 0.086275, 1.0 }, + { 0.780392, 0.360784, 0.094118, 1.0 }, + { 0.772549, 0.364706, 0.109804, 1.0 }, + { 0.756863, 0.345098, 0.117647, 1.0 }, + { 0.717647, 0.325490, 0.113725, 1.0 }, + { 0.662745, 0.286275, 0.125490, 1.0 }, + { 0.513725, 0.192157, 0.141176, 1.0 }, + { 0.486275, 0.176471, 0.149020, 1.0 }, + { 0.458824, 0.160784, 0.156863, 1.0 }, + { 0.439216, 0.149020, 0.168627, 1.0 }, + { 0.447059, 0.152941, 0.164706, 1.0 }, + { 0.466667, 0.164706, 0.156863, 1.0 }, + { 0.513725, 0.200000, 0.156863, 1.0 }, + { 0.537255, 0.227451, 0.152941, 1.0 }, + { 0.572549, 0.254902, 0.152941, 1.0 }, + { 0.603922, 0.290196, 0.152941, 1.0 }, + { 0.647059, 0.317647, 0.152941, 1.0 }, + { 0.682353, 0.329412, 0.137255, 1.0 }, + { 0.721569, 0.349020, 0.125490, 1.0 }, + { 0.725490, 0.345098, 0.109804, 1.0 }, + { 0.725490, 0.337255, 0.090196, 1.0 }, + { 0.698039, 0.317647, 0.074510, 1.0 }, + { 0.623529, 0.250980, 0.039216, 1.0 }, + { 0.611765, 0.235294, 0.031373, 1.0 }, + { 0.600000, 0.223529, 0.023529, 1.0 }, + { 0.556863, 0.192157, 0.027451, 1.0 }, + { 0.517647, 0.156863, 0.035294, 1.0 }, + { 0.466667, 0.133333, 0.047059, 1.0 }, + { 0.411765, 0.105882, 0.074510, 1.0 }, + { 0.360784, 0.082353, 0.109804, 1.0 }, + { 0.317647, 0.074510, 0.137255, 1.0 }, + { 0.290196, 0.074510, 0.160784, 1.0 }, + { 0.278431, 0.074510, 0.196078, 1.0 }, + { 0.294118, 0.086275, 0.211765, 1.0 }, + { 0.313725, 0.101961, 0.223529, 1.0 }, + { 0.345098, 0.125490, 0.231373, 1.0 }, + { 0.376471, 0.141176, 0.227451, 1.0 }, + { 0.403922, 0.160784, 0.207843, 1.0 }, + { 0.435294, 0.184314, 0.196078, 1.0 }, + { 0.486275, 0.211765, 0.172549, 1.0 }, + { 0.549020, 0.247059, 0.149020, 1.0 }, + { 0.623529, 0.290196, 0.125490, 1.0 }, + { 0.701961, 0.317647, 0.094118, 1.0 }, + { 0.764706, 0.337255, 0.062745, 1.0 }, + { 0.800000, 0.345098, 0.035294, 1.0 }, + { 0.803922, 0.329412, 0.011765, 1.0 }, + { 0.784314, 0.305882, 0.003922, 1.0 }, + { 0.733333, 0.282353, 0.031373, 1.0 }, + { 0.682353, 0.258824, 0.078431, 1.0 }, + { 0.623529, 0.243137, 0.125490, 1.0 }, + { 0.556863, 0.219608, 0.184314, 1.0 }, + { 0.494118, 0.184314, 0.223529, 1.0 }, + { 0.419608, 0.149020, 0.243137, 1.0 }, + { 0.337255, 0.109804, 0.254902, 1.0 }, + { 0.258824, 0.070588, 0.274510, 1.0 }, + { 0.203922, 0.054902, 0.294118, 1.0 }, + { 0.145098, 0.062745, 0.349020, 1.0 }, + { 0.125490, 0.090196, 0.403922, 1.0 }, + { 0.109804, 0.113725, 0.470588, 1.0 }, + { 0.086275, 0.141176, 0.529412, 1.0 }, + { 0.058824, 0.149020, 0.568627, 1.0 }, + { 0.047059, 0.133333, 0.564706, 1.0 }, + { 0.015686, 0.105882, 0.560784, 1.0 }, + { 0.027451, 0.101961, 0.521569, 1.0 }, + { 0.054902, 0.094118, 0.498039, 1.0 }, + { 0.098039, 0.121569, 0.486275, 1.0 }, + { 0.156863, 0.168627, 0.490196, 1.0 }, + { 0.239216, 0.203922, 0.466667, 1.0 }, + { 0.313725, 0.239216, 0.443137, 1.0 }, + { 0.388235, 0.286275, 0.384314, 1.0 }, + { 0.462745, 0.313725, 0.325490, 1.0 }, + { 0.545098, 0.364706, 0.262745, 1.0 }, + { 0.623529, 0.427451, 0.219608, 1.0 }, + { 0.709804, 0.470588, 0.184314, 1.0 }, + { 0.796078, 0.521569, 0.160784, 1.0 }, + { 0.874510, 0.572549, 0.145098, 1.0 }, + { 0.929412, 0.600000, 0.137255, 1.0 }, + { 0.964706, 0.623529, 0.137255, 1.0 }, + { 0.972549, 0.631373, 0.137255, 1.0 }, + { 0.960784, 0.607843, 0.137255, 1.0 }, + { 0.925490, 0.560784, 0.125490, 1.0 }, + { 0.890196, 0.509804, 0.113725, 1.0 }, + { 0.862745, 0.466667, 0.098039, 1.0 }, + { 0.858824, 0.443137, 0.090196, 1.0 }, + { 0.854902, 0.443137, 0.090196, 1.0 }, + { 0.870588, 0.458824, 0.113725, 1.0 }, + { 0.874510, 0.486275, 0.121569, 1.0 }, + { 0.866667, 0.509804, 0.156863, 1.0 }, + { 0.854902, 0.549020, 0.184314, 1.0 }, + { 0.776471, 0.494118, 0.184314, 1.0 }, + { 0.694118, 0.454902, 0.188235, 1.0 }, + { 0.631373, 0.423529, 0.207843, 1.0 }, + { 0.568627, 0.396078, 0.203922, 1.0 }, + { 0.501961, 0.360784, 0.219608, 1.0 }, + }; +/* 040222-10 */ +static double4 colors_452[] = { + { 0.411765, 0.380392, 0.235294, 1.0 }, + { 0.219608, 0.203922, 0.137255, 1.0 }, + { 0.176471, 0.145098, 0.109804, 1.0 }, + { 0.137255, 0.086275, 0.082353, 1.0 }, + { 0.188235, 0.101961, 0.074510, 1.0 }, + { 0.239216, 0.117647, 0.070588, 1.0 }, + { 0.254902, 0.121569, 0.066667, 1.0 }, + { 0.274510, 0.129412, 0.062745, 1.0 }, + { 0.298039, 0.113725, 0.054902, 1.0 }, + { 0.290196, 0.117647, 0.058824, 1.0 }, + { 0.282353, 0.121569, 0.062745, 1.0 }, + { 0.254902, 0.141176, 0.070588, 1.0 }, + { 0.231373, 0.160784, 0.078431, 1.0 }, + { 0.176471, 0.156863, 0.094118, 1.0 }, + { 0.125490, 0.156863, 0.109804, 1.0 }, + { 0.098039, 0.156863, 0.113725, 1.0 }, + { 0.070588, 0.156863, 0.121569, 1.0 }, + { 0.019608, 0.160784, 0.133333, 1.0 }, + { 0.015686, 0.152941, 0.125490, 1.0 }, + { 0.015686, 0.149020, 0.117647, 1.0 }, + { 0.011765, 0.129412, 0.101961, 1.0 }, + { 0.011765, 0.113725, 0.086275, 1.0 }, + { 0.015686, 0.101961, 0.078431, 1.0 }, + { 0.023529, 0.094118, 0.070588, 1.0 }, + { 0.101961, 0.066667, 0.047059, 1.0 }, + { 0.152941, 0.054902, 0.031373, 1.0 }, + { 0.207843, 0.043137, 0.019608, 1.0 }, + { 0.266667, 0.047059, 0.023529, 1.0 }, + { 0.325490, 0.050980, 0.027451, 1.0 }, + { 0.349020, 0.050980, 0.031373, 1.0 }, + { 0.372549, 0.050980, 0.035294, 1.0 }, + { 0.403922, 0.047059, 0.035294, 1.0 }, + { 0.384314, 0.035294, 0.023529, 1.0 }, + { 0.349020, 0.047059, 0.035294, 1.0 }, + { 0.305882, 0.047059, 0.043137, 1.0 }, + { 0.262745, 0.050980, 0.050980, 1.0 }, + { 0.192157, 0.047059, 0.050980, 1.0 }, + { 0.121569, 0.043137, 0.054902, 1.0 }, + { 0.098039, 0.047059, 0.054902, 1.0 }, + { 0.074510, 0.054902, 0.058824, 1.0 }, + { 0.086275, 0.109804, 0.090196, 1.0 }, + { 0.121569, 0.141176, 0.101961, 1.0 }, + { 0.160784, 0.176471, 0.113725, 1.0 }, + { 0.180392, 0.215686, 0.125490, 1.0 }, + { 0.203922, 0.258824, 0.141176, 1.0 }, + { 0.215686, 0.278431, 0.145098, 1.0 }, + { 0.231373, 0.298039, 0.152941, 1.0 }, + { 0.239216, 0.313725, 0.164706, 1.0 }, + { 0.231373, 0.309804, 0.168627, 1.0 }, + { 0.196078, 0.294118, 0.156863, 1.0 }, + { 0.160784, 0.286275, 0.156863, 1.0 }, + { 0.129412, 0.278431, 0.156863, 1.0 }, + { 0.090196, 0.239216, 0.152941, 1.0 }, + { 0.050980, 0.203922, 0.149020, 1.0 }, + { 0.035294, 0.188235, 0.145098, 1.0 }, + { 0.023529, 0.172549, 0.141176, 1.0 }, + { 0.011765, 0.156863, 0.125490, 1.0 }, + { 0.007843, 0.149020, 0.121569, 1.0 }, + { 0.007843, 0.145098, 0.121569, 1.0 }, + { 0.011765, 0.145098, 0.121569, 1.0 }, + { 0.015686, 0.145098, 0.121569, 1.0 }, + { 0.023529, 0.149020, 0.113725, 1.0 }, + { 0.035294, 0.152941, 0.109804, 1.0 }, + { 0.082353, 0.168627, 0.109804, 1.0 }, + { 0.141176, 0.192157, 0.113725, 1.0 }, + { 0.305882, 0.274510, 0.164706, 1.0 }, + { 0.372549, 0.341176, 0.215686, 1.0 }, + { 0.439216, 0.411765, 0.266667, 1.0 }, + { 0.478431, 0.450980, 0.286275, 1.0 }, + { 0.517647, 0.494118, 0.309804, 1.0 }, + { 0.576471, 0.560784, 0.305882, 1.0 }, + { 0.619608, 0.600000, 0.282353, 1.0 }, + { 0.545098, 0.580392, 0.321569, 1.0 }, + { 0.486275, 0.564706, 0.333333, 1.0 }, + { 0.427451, 0.549020, 0.345098, 1.0 }, + { 0.352941, 0.505882, 0.290196, 1.0 }, + { 0.278431, 0.466667, 0.239216, 1.0 }, + { 0.243137, 0.431373, 0.235294, 1.0 }, + { 0.211765, 0.400000, 0.231373, 1.0 }, + { 0.168627, 0.333333, 0.243137, 1.0 }, + { 0.164706, 0.298039, 0.270588, 1.0 }, + { 0.258824, 0.325490, 0.274510, 1.0 }, + { 0.321569, 0.341176, 0.282353, 1.0 }, + { 0.388235, 0.356863, 0.290196, 1.0 }, + { 0.407843, 0.345098, 0.290196, 1.0 }, + { 0.427451, 0.337255, 0.294118, 1.0 }, + { 0.462745, 0.356863, 0.290196, 1.0 }, + { 0.521569, 0.364706, 0.270588, 1.0 }, + { 0.615686, 0.345098, 0.215686, 1.0 }, + { 0.607843, 0.317647, 0.200000, 1.0 }, + { 0.600000, 0.294118, 0.184314, 1.0 }, + { 0.592157, 0.286275, 0.180392, 1.0 }, + { 0.584314, 0.278431, 0.176471, 1.0 }, + { 0.596078, 0.274510, 0.184314, 1.0 }, + { 0.623529, 0.286275, 0.188235, 1.0 }, + { 0.650980, 0.301961, 0.200000, 1.0 }, + { 0.682353, 0.360784, 0.207843, 1.0 }, + { 0.698039, 0.482353, 0.243137, 1.0 }, + { 0.674510, 0.474510, 0.247059, 1.0 }, + { 0.650980, 0.470588, 0.254902, 1.0 }, + { 0.631373, 0.466667, 0.243137, 1.0 }, + { 0.615686, 0.462745, 0.235294, 1.0 }, + { 0.541176, 0.450980, 0.243137, 1.0 }, + { 0.474510, 0.474510, 0.223529, 1.0 }, + { 0.356863, 0.376471, 0.176471, 1.0 }, + { 0.329412, 0.290196, 0.141176, 1.0 }, + { 0.305882, 0.203922, 0.105882, 1.0 }, + { 0.274510, 0.184314, 0.094118, 1.0 }, + { 0.243137, 0.164706, 0.086275, 1.0 }, + { 0.180392, 0.125490, 0.078431, 1.0 }, + { 0.145098, 0.105882, 0.066667, 1.0 }, + { 0.168627, 0.090196, 0.058824, 1.0 }, + { 0.243137, 0.086275, 0.047059, 1.0 }, + { 0.321569, 0.101961, 0.054902, 1.0 }, + { 0.325490, 0.109804, 0.058824, 1.0 }, + { 0.329412, 0.121569, 0.062745, 1.0 }, + { 0.325490, 0.133333, 0.078431, 1.0 }, + { 0.349020, 0.145098, 0.082353, 1.0 }, + { 0.392157, 0.168627, 0.078431, 1.0 }, + { 0.392157, 0.176471, 0.090196, 1.0 }, + { 0.341176, 0.172549, 0.098039, 1.0 }, + { 0.294118, 0.156863, 0.086275, 1.0 }, + { 0.247059, 0.141176, 0.074510, 1.0 }, + { 0.215686, 0.129412, 0.070588, 1.0 }, + { 0.188235, 0.117647, 0.066667, 1.0 }, + { 0.129412, 0.094118, 0.054902, 1.0 }, + { 0.074510, 0.078431, 0.050980, 1.0 }, + { 0.031373, 0.058824, 0.047059, 1.0 }, + { 0.011765, 0.054902, 0.035294, 1.0 }, + { 0.003922, 0.062745, 0.039216, 1.0 }, + { 0.003922, 0.066667, 0.043137, 1.0 }, + { 0.007843, 0.074510, 0.050980, 1.0 }, + { 0.011765, 0.094118, 0.066667, 1.0 }, + { 0.015686, 0.109804, 0.078431, 1.0 }, + { 0.019608, 0.133333, 0.094118, 1.0 }, + { 0.019608, 0.160784, 0.125490, 1.0 }, + { 0.058824, 0.223529, 0.239216, 1.0 }, + { 0.117647, 0.282353, 0.333333, 1.0 }, + { 0.176471, 0.345098, 0.431373, 1.0 }, + { 0.211765, 0.388235, 0.478431, 1.0 }, + { 0.250980, 0.435294, 0.525490, 1.0 }, + { 0.329412, 0.498039, 0.588235, 1.0 }, + { 0.400000, 0.556863, 0.647059, 1.0 }, + { 0.466667, 0.592157, 0.709804, 1.0 }, + { 0.498039, 0.600000, 0.749020, 1.0 }, + { 0.513725, 0.607843, 0.760784, 1.0 }, + { 0.505882, 0.596078, 0.725490, 1.0 }, + { 0.498039, 0.588235, 0.694118, 1.0 }, + { 0.462745, 0.537255, 0.615686, 1.0 }, + { 0.403922, 0.443137, 0.505882, 1.0 }, + { 0.290196, 0.360784, 0.407843, 1.0 }, + { 0.211765, 0.266667, 0.317647, 1.0 }, + { 0.098039, 0.156863, 0.180392, 1.0 }, + { 0.082353, 0.137255, 0.156863, 1.0 }, + { 0.066667, 0.121569, 0.133333, 1.0 }, + { 0.035294, 0.105882, 0.098039, 1.0 }, + { 0.023529, 0.098039, 0.082353, 1.0 }, + { 0.047059, 0.094118, 0.082353, 1.0 }, + { 0.090196, 0.109804, 0.086275, 1.0 }, + { 0.137255, 0.133333, 0.094118, 1.0 }, + { 0.184314, 0.160784, 0.109804, 1.0 }, + { 0.250980, 0.215686, 0.133333, 1.0 }, + { 0.282353, 0.227451, 0.137255, 1.0 }, + { 0.313725, 0.243137, 0.141176, 1.0 }, + { 0.368627, 0.278431, 0.149020, 1.0 }, + { 0.427451, 0.298039, 0.164706, 1.0 }, + { 0.443137, 0.313725, 0.160784, 1.0 }, + { 0.443137, 0.317647, 0.164706, 1.0 }, + { 0.458824, 0.305882, 0.149020, 1.0 }, + { 0.470588, 0.301961, 0.149020, 1.0 }, + { 0.486275, 0.298039, 0.152941, 1.0 }, + { 0.509804, 0.282353, 0.149020, 1.0 }, + { 0.521569, 0.270588, 0.145098, 1.0 }, + { 0.529412, 0.262745, 0.145098, 1.0 }, + { 0.533333, 0.247059, 0.141176, 1.0 }, + { 0.517647, 0.231373, 0.156863, 1.0 }, + { 0.509804, 0.235294, 0.188235, 1.0 }, + { 0.490196, 0.247059, 0.227451, 1.0 }, + { 0.474510, 0.262745, 0.270588, 1.0 }, + { 0.482353, 0.313725, 0.345098, 1.0 }, + { 0.454902, 0.360784, 0.423529, 1.0 }, + { 0.435294, 0.423529, 0.470588, 1.0 }, + { 0.419608, 0.505882, 0.505882, 1.0 }, + { 0.372549, 0.521569, 0.474510, 1.0 }, + { 0.298039, 0.517647, 0.450980, 1.0 }, + { 0.270588, 0.498039, 0.431373, 1.0 }, + { 0.247059, 0.478431, 0.415686, 1.0 }, + { 0.239216, 0.482353, 0.400000, 1.0 }, + { 0.207843, 0.450980, 0.329412, 1.0 }, + { 0.168627, 0.411765, 0.235294, 1.0 }, + { 0.121569, 0.333333, 0.180392, 1.0 }, + { 0.058824, 0.235294, 0.121569, 1.0 }, + { 0.031373, 0.168627, 0.098039, 1.0 }, + { 0.031373, 0.129412, 0.086275, 1.0 }, + { 0.054902, 0.125490, 0.078431, 1.0 }, + { 0.101961, 0.137255, 0.078431, 1.0 }, + { 0.141176, 0.160784, 0.090196, 1.0 }, + { 0.184314, 0.239216, 0.125490, 1.0 }, + { 0.243137, 0.294118, 0.192157, 1.0 }, + { 0.301961, 0.368627, 0.270588, 1.0 }, + { 0.376471, 0.423529, 0.352941, 1.0 }, + { 0.443137, 0.450980, 0.400000, 1.0 }, + { 0.525490, 0.513725, 0.415686, 1.0 }, + { 0.600000, 0.529412, 0.431373, 1.0 }, + { 0.654902, 0.560784, 0.454902, 1.0 }, + { 0.686275, 0.552941, 0.474510, 1.0 }, + { 0.654902, 0.501961, 0.466667, 1.0 }, + { 0.643137, 0.450980, 0.411765, 1.0 }, + { 0.588235, 0.364706, 0.337255, 1.0 }, + { 0.537255, 0.301961, 0.270588, 1.0 }, + { 0.474510, 0.239216, 0.223529, 1.0 }, + { 0.372549, 0.200000, 0.188235, 1.0 }, + { 0.298039, 0.172549, 0.160784, 1.0 }, + { 0.207843, 0.137255, 0.141176, 1.0 }, + { 0.137255, 0.117647, 0.129412, 1.0 }, + { 0.070588, 0.101961, 0.133333, 1.0 }, + { 0.027451, 0.101961, 0.133333, 1.0 }, + { 0.007843, 0.113725, 0.125490, 1.0 }, + { 0.003922, 0.121569, 0.121569, 1.0 }, + { 0.003922, 0.137255, 0.117647, 1.0 }, + { 0.007843, 0.145098, 0.121569, 1.0 }, + { 0.015686, 0.152941, 0.121569, 1.0 }, + { 0.019608, 0.152941, 0.125490, 1.0 }, + { 0.015686, 0.156863, 0.129412, 1.0 }, + { 0.015686, 0.152941, 0.129412, 1.0 }, + { 0.019608, 0.149020, 0.125490, 1.0 }, + { 0.019608, 0.145098, 0.117647, 1.0 }, + { 0.023529, 0.133333, 0.109804, 1.0 }, + { 0.023529, 0.121569, 0.101961, 1.0 }, + { 0.015686, 0.113725, 0.098039, 1.0 }, + { 0.015686, 0.105882, 0.098039, 1.0 }, + { 0.015686, 0.105882, 0.094118, 1.0 }, + { 0.015686, 0.101961, 0.098039, 1.0 }, + { 0.015686, 0.101961, 0.094118, 1.0 }, + { 0.015686, 0.105882, 0.094118, 1.0 }, + { 0.011765, 0.113725, 0.101961, 1.0 }, + { 0.019608, 0.125490, 0.113725, 1.0 }, + { 0.047059, 0.152941, 0.141176, 1.0 }, + { 0.082353, 0.184314, 0.184314, 1.0 }, + { 0.133333, 0.247059, 0.262745, 1.0 }, + { 0.219608, 0.333333, 0.364706, 1.0 }, + { 0.309804, 0.427451, 0.458824, 1.0 }, + { 0.423529, 0.525490, 0.549020, 1.0 }, + { 0.525490, 0.596078, 0.619608, 1.0 }, + { 0.607843, 0.670588, 0.698039, 1.0 }, + { 0.701961, 0.752941, 0.788235, 1.0 }, + { 0.776471, 0.839216, 0.866667, 1.0 }, + { 0.843137, 0.905882, 0.894118, 1.0 }, + { 0.901961, 0.941176, 0.874510, 1.0 }, + { 0.921569, 0.917647, 0.811765, 1.0 }, + { 0.898039, 0.870588, 0.733333, 1.0 }, + { 0.886275, 0.807843, 0.662745, 1.0 }, + { 0.752941, 0.690196, 0.556863, 1.0 }, + { 0.627451, 0.607843, 0.466667, 1.0 }, + { 0.541176, 0.509804, 0.372549, 1.0 }, + { 0.407843, 0.423529, 0.290196, 1.0 }, + }; +/* 040222-11 */ +static double4 colors_453[] = { + { 0.796078, 0.674510, 0.482353, 1.0 }, + { 0.819608, 0.701961, 0.505882, 1.0 }, + { 0.835294, 0.717647, 0.513725, 1.0 }, + { 0.850980, 0.733333, 0.525490, 1.0 }, + { 0.858824, 0.737255, 0.529412, 1.0 }, + { 0.870588, 0.745098, 0.537255, 1.0 }, + { 0.870588, 0.741176, 0.537255, 1.0 }, + { 0.870588, 0.741176, 0.537255, 1.0 }, + { 0.819608, 0.686275, 0.486275, 1.0 }, + { 0.788235, 0.654902, 0.454902, 1.0 }, + { 0.756863, 0.623529, 0.427451, 1.0 }, + { 0.725490, 0.588235, 0.392157, 1.0 }, + { 0.694118, 0.552941, 0.356863, 1.0 }, + { 0.666667, 0.517647, 0.329412, 1.0 }, + { 0.639216, 0.486275, 0.305882, 1.0 }, + { 0.623529, 0.466667, 0.290196, 1.0 }, + { 0.611765, 0.450980, 0.278431, 1.0 }, + { 0.560784, 0.392157, 0.231373, 1.0 }, + { 0.537255, 0.368627, 0.211765, 1.0 }, + { 0.513725, 0.349020, 0.192157, 1.0 }, + { 0.501961, 0.337255, 0.180392, 1.0 }, + { 0.490196, 0.329412, 0.168627, 1.0 }, + { 0.486275, 0.325490, 0.168627, 1.0 }, + { 0.486275, 0.325490, 0.168627, 1.0 }, + { 0.482353, 0.325490, 0.172549, 1.0 }, + { 0.482353, 0.325490, 0.172549, 1.0 }, + { 0.482353, 0.325490, 0.172549, 1.0 }, + { 0.474510, 0.317647, 0.164706, 1.0 }, + { 0.466667, 0.313725, 0.160784, 1.0 }, + { 0.462745, 0.309804, 0.156863, 1.0 }, + { 0.458824, 0.309804, 0.152941, 1.0 }, + { 0.443137, 0.298039, 0.137255, 1.0 }, + { 0.427451, 0.290196, 0.129412, 1.0 }, + { 0.411765, 0.274510, 0.121569, 1.0 }, + { 0.403922, 0.266667, 0.121569, 1.0 }, + { 0.400000, 0.262745, 0.121569, 1.0 }, + { 0.392157, 0.258824, 0.121569, 1.0 }, + { 0.388235, 0.254902, 0.121569, 1.0 }, + { 0.384314, 0.250980, 0.117647, 1.0 }, + { 0.384314, 0.247059, 0.113725, 1.0 }, + { 0.372549, 0.239216, 0.105882, 1.0 }, + { 0.368627, 0.235294, 0.105882, 1.0 }, + { 0.364706, 0.235294, 0.109804, 1.0 }, + { 0.360784, 0.235294, 0.113725, 1.0 }, + { 0.356863, 0.235294, 0.117647, 1.0 }, + { 0.352941, 0.231373, 0.121569, 1.0 }, + { 0.352941, 0.231373, 0.125490, 1.0 }, + { 0.349020, 0.223529, 0.125490, 1.0 }, + { 0.337255, 0.211765, 0.109804, 1.0 }, + { 0.309804, 0.180392, 0.086275, 1.0 }, + { 0.294118, 0.164706, 0.078431, 1.0 }, + { 0.278431, 0.149020, 0.070588, 1.0 }, + { 0.258824, 0.133333, 0.062745, 1.0 }, + { 0.243137, 0.121569, 0.058824, 1.0 }, + { 0.235294, 0.117647, 0.058824, 1.0 }, + { 0.227451, 0.113725, 0.062745, 1.0 }, + { 0.192157, 0.098039, 0.054902, 1.0 }, + { 0.180392, 0.086275, 0.043137, 1.0 }, + { 0.168627, 0.074510, 0.035294, 1.0 }, + { 0.156863, 0.062745, 0.027451, 1.0 }, + { 0.145098, 0.054902, 0.023529, 1.0 }, + { 0.137255, 0.047059, 0.019608, 1.0 }, + { 0.129412, 0.043137, 0.019608, 1.0 }, + { 0.109804, 0.035294, 0.015686, 1.0 }, + { 0.098039, 0.035294, 0.015686, 1.0 }, + { 0.086275, 0.039216, 0.015686, 1.0 }, + { 0.094118, 0.043137, 0.019608, 1.0 }, + { 0.101961, 0.050980, 0.023529, 1.0 }, + { 0.109804, 0.058824, 0.027451, 1.0 }, + { 0.117647, 0.066667, 0.031373, 1.0 }, + { 0.125490, 0.074510, 0.039216, 1.0 }, + { 0.129412, 0.074510, 0.039216, 1.0 }, + { 0.125490, 0.074510, 0.043137, 1.0 }, + { 0.125490, 0.074510, 0.039216, 1.0 }, + { 0.125490, 0.074510, 0.035294, 1.0 }, + { 0.141176, 0.082353, 0.035294, 1.0 }, + { 0.160784, 0.094118, 0.035294, 1.0 }, + { 0.172549, 0.101961, 0.039216, 1.0 }, + { 0.188235, 0.113725, 0.043137, 1.0 }, + { 0.211765, 0.129412, 0.058824, 1.0 }, + { 0.239216, 0.152941, 0.078431, 1.0 }, + { 0.278431, 0.192157, 0.113725, 1.0 }, + { 0.282353, 0.196078, 0.117647, 1.0 }, + { 0.290196, 0.203922, 0.121569, 1.0 }, + { 0.290196, 0.207843, 0.121569, 1.0 }, + { 0.294118, 0.211765, 0.121569, 1.0 }, + { 0.294118, 0.211765, 0.121569, 1.0 }, + { 0.294118, 0.207843, 0.121569, 1.0 }, + { 0.309804, 0.219608, 0.129412, 1.0 }, + { 0.317647, 0.223529, 0.133333, 1.0 }, + { 0.325490, 0.231373, 0.137255, 1.0 }, + { 0.325490, 0.231373, 0.137255, 1.0 }, + { 0.329412, 0.235294, 0.141176, 1.0 }, + { 0.333333, 0.235294, 0.137255, 1.0 }, + { 0.325490, 0.231373, 0.133333, 1.0 }, + { 0.313725, 0.219608, 0.121569, 1.0 }, + { 0.305882, 0.207843, 0.113725, 1.0 }, + { 0.290196, 0.196078, 0.094118, 1.0 }, + { 0.301961, 0.200000, 0.094118, 1.0 }, + { 0.313725, 0.203922, 0.098039, 1.0 }, + { 0.329412, 0.211765, 0.101961, 1.0 }, + { 0.345098, 0.219608, 0.105882, 1.0 }, + { 0.380392, 0.254902, 0.129412, 1.0 }, + { 0.415686, 0.290196, 0.160784, 1.0 }, + { 0.501961, 0.376471, 0.231373, 1.0 }, + { 0.537255, 0.419608, 0.266667, 1.0 }, + { 0.576471, 0.462745, 0.305882, 1.0 }, + { 0.592157, 0.482353, 0.321569, 1.0 }, + { 0.611765, 0.501961, 0.337255, 1.0 }, + { 0.647059, 0.533333, 0.360784, 1.0 }, + { 0.678431, 0.564706, 0.384314, 1.0 }, + { 0.701961, 0.592157, 0.407843, 1.0 }, + { 0.709804, 0.603922, 0.427451, 1.0 }, + { 0.713725, 0.611765, 0.439216, 1.0 }, + { 0.709804, 0.607843, 0.439216, 1.0 }, + { 0.705882, 0.607843, 0.439216, 1.0 }, + { 0.686275, 0.592157, 0.431373, 1.0 }, + { 0.666667, 0.576471, 0.415686, 1.0 }, + { 0.647059, 0.560784, 0.396078, 1.0 }, + { 0.635294, 0.537255, 0.376471, 1.0 }, + { 0.592157, 0.486275, 0.329412, 1.0 }, + { 0.568627, 0.454902, 0.301961, 1.0 }, + { 0.545098, 0.427451, 0.278431, 1.0 }, + { 0.529412, 0.407843, 0.262745, 1.0 }, + { 0.513725, 0.388235, 0.250980, 1.0 }, + { 0.490196, 0.360784, 0.227451, 1.0 }, + { 0.462745, 0.337255, 0.207843, 1.0 }, + { 0.447059, 0.321569, 0.188235, 1.0 }, + { 0.431373, 0.305882, 0.176471, 1.0 }, + { 0.419608, 0.286275, 0.164706, 1.0 }, + { 0.411765, 0.282353, 0.160784, 1.0 }, + { 0.407843, 0.282353, 0.160784, 1.0 }, + { 0.392157, 0.266667, 0.152941, 1.0 }, + { 0.380392, 0.254902, 0.145098, 1.0 }, + { 0.360784, 0.239216, 0.133333, 1.0 }, + { 0.337255, 0.219608, 0.125490, 1.0 }, + { 0.270588, 0.168627, 0.090196, 1.0 }, + { 0.239216, 0.145098, 0.074510, 1.0 }, + { 0.207843, 0.125490, 0.062745, 1.0 }, + { 0.192157, 0.109804, 0.054902, 1.0 }, + { 0.180392, 0.098039, 0.050980, 1.0 }, + { 0.156863, 0.078431, 0.035294, 1.0 }, + { 0.141176, 0.066667, 0.027451, 1.0 }, + { 0.133333, 0.058824, 0.023529, 1.0 }, + { 0.129412, 0.058824, 0.023529, 1.0 }, + { 0.145098, 0.074510, 0.039216, 1.0 }, + { 0.152941, 0.082353, 0.047059, 1.0 }, + { 0.164706, 0.090196, 0.054902, 1.0 }, + { 0.188235, 0.113725, 0.070588, 1.0 }, + { 0.215686, 0.133333, 0.086275, 1.0 }, + { 0.243137, 0.160784, 0.101961, 1.0 }, + { 0.278431, 0.192157, 0.121569, 1.0 }, + { 0.376471, 0.278431, 0.176471, 1.0 }, + { 0.403922, 0.301961, 0.192157, 1.0 }, + { 0.431373, 0.325490, 0.207843, 1.0 }, + { 0.486275, 0.376471, 0.243137, 1.0 }, + { 0.537255, 0.423529, 0.278431, 1.0 }, + { 0.584314, 0.462745, 0.301961, 1.0 }, + { 0.615686, 0.486275, 0.317647, 1.0 }, + { 0.627451, 0.494118, 0.321569, 1.0 }, + { 0.627451, 0.494118, 0.313725, 1.0 }, + { 0.596078, 0.466667, 0.290196, 1.0 }, + { 0.580392, 0.458824, 0.286275, 1.0 }, + { 0.568627, 0.450980, 0.282353, 1.0 }, + { 0.541176, 0.435294, 0.274510, 1.0 }, + { 0.513725, 0.419608, 0.266667, 1.0 }, + { 0.482353, 0.392157, 0.254902, 1.0 }, + { 0.447059, 0.360784, 0.235294, 1.0 }, + { 0.364706, 0.290196, 0.192157, 1.0 }, + { 0.345098, 0.270588, 0.176471, 1.0 }, + { 0.329412, 0.250980, 0.164706, 1.0 }, + { 0.301961, 0.219608, 0.141176, 1.0 }, + { 0.286275, 0.203922, 0.129412, 1.0 }, + { 0.286275, 0.203922, 0.133333, 1.0 }, + { 0.298039, 0.219608, 0.145098, 1.0 }, + { 0.329412, 0.243137, 0.160784, 1.0 }, + { 0.360784, 0.270588, 0.180392, 1.0 }, + { 0.388235, 0.290196, 0.196078, 1.0 }, + { 0.419608, 0.313725, 0.203922, 1.0 }, + { 0.450980, 0.329412, 0.207843, 1.0 }, + { 0.478431, 0.345098, 0.211765, 1.0 }, + { 0.501961, 0.356863, 0.211765, 1.0 }, + { 0.517647, 0.372549, 0.219608, 1.0 }, + { 0.541176, 0.384314, 0.219608, 1.0 }, + { 0.556863, 0.396078, 0.211765, 1.0 }, + { 0.552941, 0.392157, 0.207843, 1.0 }, + { 0.549020, 0.388235, 0.203922, 1.0 }, + { 0.541176, 0.380392, 0.196078, 1.0 }, + { 0.521569, 0.364706, 0.188235, 1.0 }, + { 0.501961, 0.341176, 0.172549, 1.0 }, + { 0.478431, 0.325490, 0.164706, 1.0 }, + { 0.466667, 0.317647, 0.156863, 1.0 }, + { 0.462745, 0.313725, 0.156863, 1.0 }, + { 0.466667, 0.317647, 0.164706, 1.0 }, + { 0.478431, 0.337255, 0.184314, 1.0 }, + { 0.501961, 0.356863, 0.207843, 1.0 }, + { 0.525490, 0.392157, 0.243137, 1.0 }, + { 0.556863, 0.431373, 0.286275, 1.0 }, + { 0.592157, 0.470588, 0.329412, 1.0 }, + { 0.627451, 0.517647, 0.376471, 1.0 }, + { 0.662745, 0.560784, 0.415686, 1.0 }, + { 0.694118, 0.588235, 0.443137, 1.0 }, + { 0.721569, 0.619608, 0.462745, 1.0 }, + { 0.745098, 0.631373, 0.474510, 1.0 }, + { 0.752941, 0.639216, 0.478431, 1.0 }, + { 0.760784, 0.647059, 0.486275, 1.0 }, + { 0.760784, 0.647059, 0.490196, 1.0 }, + { 0.752941, 0.647059, 0.490196, 1.0 }, + { 0.749020, 0.647059, 0.490196, 1.0 }, + { 0.733333, 0.635294, 0.478431, 1.0 }, + { 0.717647, 0.615686, 0.458824, 1.0 }, + { 0.701961, 0.588235, 0.435294, 1.0 }, + { 0.682353, 0.556863, 0.403922, 1.0 }, + { 0.658824, 0.521569, 0.376471, 1.0 }, + { 0.635294, 0.498039, 0.345098, 1.0 }, + { 0.615686, 0.466667, 0.313725, 1.0 }, + { 0.607843, 0.450980, 0.294118, 1.0 }, + { 0.600000, 0.439216, 0.278431, 1.0 }, + { 0.588235, 0.431373, 0.270588, 1.0 }, + { 0.584314, 0.423529, 0.258824, 1.0 }, + { 0.580392, 0.415686, 0.247059, 1.0 }, + { 0.576471, 0.407843, 0.239216, 1.0 }, + { 0.580392, 0.407843, 0.235294, 1.0 }, + { 0.580392, 0.411765, 0.235294, 1.0 }, + { 0.592157, 0.419608, 0.243137, 1.0 }, + { 0.615686, 0.439216, 0.254902, 1.0 }, + { 0.643137, 0.470588, 0.278431, 1.0 }, + { 0.670588, 0.501961, 0.309804, 1.0 }, + { 0.694118, 0.533333, 0.341176, 1.0 }, + { 0.713725, 0.564706, 0.376471, 1.0 }, + { 0.733333, 0.592157, 0.411765, 1.0 }, + { 0.749020, 0.623529, 0.447059, 1.0 }, + { 0.760784, 0.650980, 0.490196, 1.0 }, + { 0.788235, 0.682353, 0.525490, 1.0 }, + { 0.819608, 0.721569, 0.560784, 1.0 }, + { 0.854902, 0.760784, 0.603922, 1.0 }, + { 0.890196, 0.800000, 0.643137, 1.0 }, + { 0.917647, 0.843137, 0.682353, 1.0 }, + { 0.945098, 0.874510, 0.713725, 1.0 }, + { 0.964706, 0.901961, 0.737255, 1.0 }, + { 0.972549, 0.913725, 0.749020, 1.0 }, + { 0.972549, 0.913725, 0.749020, 1.0 }, + { 0.964706, 0.901961, 0.737255, 1.0 }, + { 0.949020, 0.882353, 0.709804, 1.0 }, + { 0.929412, 0.850980, 0.678431, 1.0 }, + { 0.901961, 0.819608, 0.639216, 1.0 }, + { 0.874510, 0.784314, 0.600000, 1.0 }, + { 0.843137, 0.749020, 0.560784, 1.0 }, + { 0.811765, 0.713725, 0.525490, 1.0 }, + { 0.807843, 0.698039, 0.505882, 1.0 }, + { 0.803922, 0.686275, 0.494118, 1.0 }, + { 0.803922, 0.682353, 0.482353, 1.0 }, + { 0.800000, 0.670588, 0.474510, 1.0 }, + { 0.800000, 0.670588, 0.474510, 1.0 }, + { 0.807843, 0.674510, 0.478431, 1.0 }, + { 0.807843, 0.678431, 0.486275, 1.0 }, + }; +/* 040222-12 */ +static double4 colors_454[] = { + { 0.239216, 0.247059, 0.215686, 1.0 }, + { 0.168627, 0.203922, 0.200000, 1.0 }, + { 0.145098, 0.196078, 0.196078, 1.0 }, + { 0.121569, 0.188235, 0.196078, 1.0 }, + { 0.133333, 0.196078, 0.207843, 1.0 }, + { 0.145098, 0.207843, 0.219608, 1.0 }, + { 0.152941, 0.215686, 0.227451, 1.0 }, + { 0.164706, 0.223529, 0.235294, 1.0 }, + { 0.231373, 0.258824, 0.247059, 1.0 }, + { 0.254902, 0.254902, 0.239216, 1.0 }, + { 0.278431, 0.254902, 0.231373, 1.0 }, + { 0.290196, 0.254902, 0.223529, 1.0 }, + { 0.301961, 0.254902, 0.219608, 1.0 }, + { 0.309804, 0.254902, 0.223529, 1.0 }, + { 0.317647, 0.254902, 0.227451, 1.0 }, + { 0.321569, 0.258824, 0.227451, 1.0 }, + { 0.329412, 0.262745, 0.227451, 1.0 }, + { 0.345098, 0.282353, 0.243137, 1.0 }, + { 0.341176, 0.282353, 0.243137, 1.0 }, + { 0.341176, 0.286275, 0.247059, 1.0 }, + { 0.341176, 0.286275, 0.243137, 1.0 }, + { 0.341176, 0.290196, 0.243137, 1.0 }, + { 0.345098, 0.286275, 0.239216, 1.0 }, + { 0.349020, 0.286275, 0.239216, 1.0 }, + { 0.411765, 0.298039, 0.207843, 1.0 }, + { 0.450980, 0.317647, 0.207843, 1.0 }, + { 0.494118, 0.341176, 0.211765, 1.0 }, + { 0.517647, 0.356863, 0.223529, 1.0 }, + { 0.541176, 0.376471, 0.235294, 1.0 }, + { 0.533333, 0.384314, 0.250980, 1.0 }, + { 0.529412, 0.392157, 0.266667, 1.0 }, + { 0.517647, 0.423529, 0.305882, 1.0 }, + { 0.513725, 0.443137, 0.333333, 1.0 }, + { 0.525490, 0.462745, 0.360784, 1.0 }, + { 0.545098, 0.470588, 0.364706, 1.0 }, + { 0.568627, 0.482353, 0.368627, 1.0 }, + { 0.572549, 0.474510, 0.364706, 1.0 }, + { 0.580392, 0.470588, 0.360784, 1.0 }, + { 0.564706, 0.466667, 0.364706, 1.0 }, + { 0.552941, 0.462745, 0.372549, 1.0 }, + { 0.478431, 0.439216, 0.372549, 1.0 }, + { 0.447059, 0.415686, 0.360784, 1.0 }, + { 0.419608, 0.396078, 0.349020, 1.0 }, + { 0.423529, 0.384314, 0.325490, 1.0 }, + { 0.431373, 0.372549, 0.301961, 1.0 }, + { 0.435294, 0.364706, 0.294118, 1.0 }, + { 0.439216, 0.360784, 0.286275, 1.0 }, + { 0.443137, 0.356863, 0.282353, 1.0 }, + { 0.443137, 0.368627, 0.301961, 1.0 }, + { 0.423529, 0.427451, 0.360784, 1.0 }, + { 0.403922, 0.447059, 0.388235, 1.0 }, + { 0.388235, 0.470588, 0.419608, 1.0 }, + { 0.372549, 0.482353, 0.431373, 1.0 }, + { 0.360784, 0.498039, 0.443137, 1.0 }, + { 0.349020, 0.498039, 0.447059, 1.0 }, + { 0.341176, 0.501961, 0.454902, 1.0 }, + { 0.270588, 0.505882, 0.494118, 1.0 }, + { 0.239216, 0.517647, 0.521569, 1.0 }, + { 0.207843, 0.529412, 0.549020, 1.0 }, + { 0.184314, 0.545098, 0.580392, 1.0 }, + { 0.164706, 0.560784, 0.611765, 1.0 }, + { 0.160784, 0.560784, 0.611765, 1.0 }, + { 0.156863, 0.564706, 0.615686, 1.0 }, + { 0.156863, 0.549020, 0.600000, 1.0 }, + { 0.156863, 0.525490, 0.572549, 1.0 }, + { 0.129412, 0.447059, 0.486275, 1.0 }, + { 0.125490, 0.411765, 0.443137, 1.0 }, + { 0.125490, 0.376471, 0.403922, 1.0 }, + { 0.129412, 0.364706, 0.388235, 1.0 }, + { 0.133333, 0.356863, 0.376471, 1.0 }, + { 0.133333, 0.345098, 0.360784, 1.0 }, + { 0.141176, 0.333333, 0.345098, 1.0 }, + { 0.160784, 0.321569, 0.325490, 1.0 }, + { 0.160784, 0.298039, 0.294118, 1.0 }, + { 0.160784, 0.274510, 0.266667, 1.0 }, + { 0.156863, 0.250980, 0.239216, 1.0 }, + { 0.156863, 0.227451, 0.215686, 1.0 }, + { 0.152941, 0.219608, 0.203922, 1.0 }, + { 0.152941, 0.211765, 0.196078, 1.0 }, + { 0.156863, 0.200000, 0.184314, 1.0 }, + { 0.164706, 0.196078, 0.180392, 1.0 }, + { 0.184314, 0.200000, 0.188235, 1.0 }, + { 0.188235, 0.203922, 0.192157, 1.0 }, + { 0.192157, 0.211765, 0.196078, 1.0 }, + { 0.192157, 0.211765, 0.196078, 1.0 }, + { 0.196078, 0.211765, 0.200000, 1.0 }, + { 0.203922, 0.211765, 0.196078, 1.0 }, + { 0.219608, 0.215686, 0.188235, 1.0 }, + { 0.266667, 0.219608, 0.172549, 1.0 }, + { 0.294118, 0.219608, 0.160784, 1.0 }, + { 0.325490, 0.223529, 0.149020, 1.0 }, + { 0.337255, 0.227451, 0.145098, 1.0 }, + { 0.349020, 0.231373, 0.145098, 1.0 }, + { 0.372549, 0.243137, 0.145098, 1.0 }, + { 0.392157, 0.247059, 0.141176, 1.0 }, + { 0.411765, 0.254902, 0.137255, 1.0 }, + { 0.415686, 0.258824, 0.133333, 1.0 }, + { 0.407843, 0.262745, 0.121569, 1.0 }, + { 0.392157, 0.247059, 0.109804, 1.0 }, + { 0.380392, 0.235294, 0.098039, 1.0 }, + { 0.368627, 0.231373, 0.094118, 1.0 }, + { 0.360784, 0.227451, 0.094118, 1.0 }, + { 0.341176, 0.219608, 0.094118, 1.0 }, + { 0.333333, 0.215686, 0.094118, 1.0 }, + { 0.317647, 0.215686, 0.098039, 1.0 }, + { 0.313725, 0.211765, 0.098039, 1.0 }, + { 0.313725, 0.207843, 0.098039, 1.0 }, + { 0.309804, 0.200000, 0.094118, 1.0 }, + { 0.305882, 0.196078, 0.090196, 1.0 }, + { 0.290196, 0.188235, 0.082353, 1.0 }, + { 0.270588, 0.176471, 0.078431, 1.0 }, + { 0.250980, 0.164706, 0.070588, 1.0 }, + { 0.239216, 0.152941, 0.066667, 1.0 }, + { 0.239216, 0.141176, 0.070588, 1.0 }, + { 0.243137, 0.141176, 0.070588, 1.0 }, + { 0.250980, 0.145098, 0.070588, 1.0 }, + { 0.266667, 0.152941, 0.070588, 1.0 }, + { 0.290196, 0.156863, 0.074510, 1.0 }, + { 0.317647, 0.156863, 0.070588, 1.0 }, + { 0.333333, 0.160784, 0.070588, 1.0 }, + { 0.329412, 0.176471, 0.086275, 1.0 }, + { 0.309804, 0.192157, 0.121569, 1.0 }, + { 0.294118, 0.211765, 0.156863, 1.0 }, + { 0.290196, 0.227451, 0.176471, 1.0 }, + { 0.286275, 0.247059, 0.200000, 1.0 }, + { 0.274510, 0.290196, 0.258824, 1.0 }, + { 0.290196, 0.337255, 0.309804, 1.0 }, + { 0.337255, 0.372549, 0.341176, 1.0 }, + { 0.388235, 0.411765, 0.360784, 1.0 }, + { 0.478431, 0.462745, 0.384314, 1.0 }, + { 0.478431, 0.474510, 0.400000, 1.0 }, + { 0.478431, 0.486275, 0.415686, 1.0 }, + { 0.474510, 0.513725, 0.450980, 1.0 }, + { 0.458824, 0.549020, 0.490196, 1.0 }, + { 0.431373, 0.576471, 0.529412, 1.0 }, + { 0.431373, 0.580392, 0.549020, 1.0 }, + { 0.466667, 0.592157, 0.541176, 1.0 }, + { 0.494118, 0.564706, 0.505882, 1.0 }, + { 0.521569, 0.541176, 0.470588, 1.0 }, + { 0.529412, 0.529412, 0.454902, 1.0 }, + { 0.537255, 0.517647, 0.443137, 1.0 }, + { 0.541176, 0.509804, 0.427451, 1.0 }, + { 0.525490, 0.498039, 0.415686, 1.0 }, + { 0.513725, 0.474510, 0.396078, 1.0 }, + { 0.513725, 0.458824, 0.376471, 1.0 }, + { 0.572549, 0.435294, 0.309804, 1.0 }, + { 0.592157, 0.423529, 0.286275, 1.0 }, + { 0.615686, 0.415686, 0.266667, 1.0 }, + { 0.647059, 0.400000, 0.235294, 1.0 }, + { 0.658824, 0.400000, 0.227451, 1.0 }, + { 0.658824, 0.403922, 0.235294, 1.0 }, + { 0.647059, 0.411765, 0.247059, 1.0 }, + { 0.627451, 0.462745, 0.325490, 1.0 }, + { 0.619608, 0.478431, 0.349020, 1.0 }, + { 0.611765, 0.498039, 0.372549, 1.0 }, + { 0.600000, 0.525490, 0.400000, 1.0 }, + { 0.592157, 0.552941, 0.427451, 1.0 }, + { 0.568627, 0.576471, 0.458824, 1.0 }, + { 0.541176, 0.592157, 0.486275, 1.0 }, + { 0.505882, 0.584314, 0.494118, 1.0 }, + { 0.454902, 0.568627, 0.498039, 1.0 }, + { 0.345098, 0.529412, 0.509804, 1.0 }, + { 0.317647, 0.517647, 0.505882, 1.0 }, + { 0.294118, 0.505882, 0.505882, 1.0 }, + { 0.250980, 0.478431, 0.490196, 1.0 }, + { 0.207843, 0.458824, 0.470588, 1.0 }, + { 0.172549, 0.443137, 0.458824, 1.0 }, + { 0.149020, 0.403922, 0.419608, 1.0 }, + { 0.109804, 0.313725, 0.321569, 1.0 }, + { 0.101961, 0.294118, 0.298039, 1.0 }, + { 0.094118, 0.274510, 0.278431, 1.0 }, + { 0.086275, 0.235294, 0.243137, 1.0 }, + { 0.086275, 0.196078, 0.203922, 1.0 }, + { 0.094118, 0.172549, 0.168627, 1.0 }, + { 0.105882, 0.156863, 0.149020, 1.0 }, + { 0.129412, 0.156863, 0.141176, 1.0 }, + { 0.156863, 0.172549, 0.145098, 1.0 }, + { 0.200000, 0.188235, 0.149020, 1.0 }, + { 0.243137, 0.207843, 0.152941, 1.0 }, + { 0.290196, 0.231373, 0.164706, 1.0 }, + { 0.349020, 0.258824, 0.176471, 1.0 }, + { 0.403922, 0.286275, 0.176471, 1.0 }, + { 0.447059, 0.305882, 0.180392, 1.0 }, + { 0.490196, 0.321569, 0.180392, 1.0 }, + { 0.552941, 0.329412, 0.176471, 1.0 }, + { 0.560784, 0.325490, 0.172549, 1.0 }, + { 0.568627, 0.321569, 0.168627, 1.0 }, + { 0.568627, 0.313725, 0.160784, 1.0 }, + { 0.564706, 0.305882, 0.152941, 1.0 }, + { 0.560784, 0.294118, 0.141176, 1.0 }, + { 0.549020, 0.282353, 0.133333, 1.0 }, + { 0.545098, 0.262745, 0.117647, 1.0 }, + { 0.537255, 0.262745, 0.101961, 1.0 }, + { 0.533333, 0.247059, 0.090196, 1.0 }, + { 0.537255, 0.231373, 0.074510, 1.0 }, + { 0.545098, 0.235294, 0.070588, 1.0 }, + { 0.549020, 0.235294, 0.062745, 1.0 }, + { 0.552941, 0.239216, 0.062745, 1.0 }, + { 0.560784, 0.250980, 0.078431, 1.0 }, + { 0.580392, 0.266667, 0.094118, 1.0 }, + { 0.607843, 0.305882, 0.109804, 1.0 }, + { 0.639216, 0.345098, 0.133333, 1.0 }, + { 0.674510, 0.368627, 0.152941, 1.0 }, + { 0.709804, 0.392157, 0.168627, 1.0 }, + { 0.752941, 0.415686, 0.172549, 1.0 }, + { 0.772549, 0.427451, 0.168627, 1.0 }, + { 0.788235, 0.431373, 0.164706, 1.0 }, + { 0.788235, 0.431373, 0.164706, 1.0 }, + { 0.780392, 0.431373, 0.164706, 1.0 }, + { 0.772549, 0.439216, 0.172549, 1.0 }, + { 0.745098, 0.435294, 0.196078, 1.0 }, + { 0.705882, 0.427451, 0.211765, 1.0 }, + { 0.674510, 0.419608, 0.223529, 1.0 }, + { 0.639216, 0.407843, 0.227451, 1.0 }, + { 0.611765, 0.392157, 0.227451, 1.0 }, + { 0.584314, 0.372549, 0.223529, 1.0 }, + { 0.560784, 0.352941, 0.215686, 1.0 }, + { 0.568627, 0.349020, 0.211765, 1.0 }, + { 0.580392, 0.360784, 0.219608, 1.0 }, + { 0.596078, 0.380392, 0.243137, 1.0 }, + { 0.611765, 0.411765, 0.286275, 1.0 }, + { 0.623529, 0.447059, 0.329412, 1.0 }, + { 0.654902, 0.490196, 0.380392, 1.0 }, + { 0.686275, 0.533333, 0.435294, 1.0 }, + { 0.666667, 0.568627, 0.482353, 1.0 }, + { 0.666667, 0.603922, 0.529412, 1.0 }, + { 0.666667, 0.639216, 0.560784, 1.0 }, + { 0.670588, 0.670588, 0.596078, 1.0 }, + { 0.670588, 0.705882, 0.639216, 1.0 }, + { 0.654902, 0.725490, 0.662745, 1.0 }, + { 0.635294, 0.745098, 0.682353, 1.0 }, + { 0.647059, 0.756863, 0.701961, 1.0 }, + { 0.603922, 0.756863, 0.709804, 1.0 }, + { 0.552941, 0.745098, 0.709804, 1.0 }, + { 0.505882, 0.721569, 0.694118, 1.0 }, + { 0.470588, 0.686275, 0.666667, 1.0 }, + { 0.443137, 0.658824, 0.635294, 1.0 }, + { 0.419608, 0.623529, 0.596078, 1.0 }, + { 0.400000, 0.588235, 0.549020, 1.0 }, + { 0.423529, 0.560784, 0.505882, 1.0 }, + { 0.447059, 0.529412, 0.454902, 1.0 }, + { 0.454902, 0.501961, 0.411765, 1.0 }, + { 0.462745, 0.470588, 0.368627, 1.0 }, + { 0.470588, 0.439216, 0.329412, 1.0 }, + { 0.474510, 0.411765, 0.294118, 1.0 }, + { 0.482353, 0.380392, 0.258824, 1.0 }, + { 0.482353, 0.352941, 0.231373, 1.0 }, + { 0.474510, 0.329412, 0.211765, 1.0 }, + { 0.478431, 0.313725, 0.188235, 1.0 }, + { 0.462745, 0.301961, 0.180392, 1.0 }, + { 0.439216, 0.290196, 0.180392, 1.0 }, + { 0.415686, 0.290196, 0.188235, 1.0 }, + { 0.380392, 0.290196, 0.200000, 1.0 }, + { 0.349020, 0.286275, 0.211765, 1.0 }, + { 0.317647, 0.278431, 0.219608, 1.0 }, + { 0.266667, 0.262745, 0.219608, 1.0 }, + }; +/* 040222-13 */ +static double4 colors_455[] = { + { 0.129412, 0.023529, 0.011765, 1.0 }, + { 0.101961, 0.035294, 0.015686, 1.0 }, + { 0.090196, 0.043137, 0.015686, 1.0 }, + { 0.082353, 0.050980, 0.019608, 1.0 }, + { 0.121569, 0.058824, 0.015686, 1.0 }, + { 0.160784, 0.070588, 0.015686, 1.0 }, + { 0.176471, 0.082353, 0.011765, 1.0 }, + { 0.196078, 0.094118, 0.011765, 1.0 }, + { 0.278431, 0.152941, 0.019608, 1.0 }, + { 0.325490, 0.180392, 0.039216, 1.0 }, + { 0.372549, 0.207843, 0.058824, 1.0 }, + { 0.423529, 0.239216, 0.086275, 1.0 }, + { 0.474510, 0.274510, 0.117647, 1.0 }, + { 0.513725, 0.321569, 0.156863, 1.0 }, + { 0.552941, 0.372549, 0.200000, 1.0 }, + { 0.572549, 0.392157, 0.215686, 1.0 }, + { 0.596078, 0.415686, 0.231373, 1.0 }, + { 0.709804, 0.517647, 0.305882, 1.0 }, + { 0.749020, 0.556863, 0.341176, 1.0 }, + { 0.792157, 0.600000, 0.376471, 1.0 }, + { 0.823529, 0.611765, 0.384314, 1.0 }, + { 0.858824, 0.623529, 0.392157, 1.0 }, + { 0.870588, 0.623529, 0.392157, 1.0 }, + { 0.886275, 0.623529, 0.392157, 1.0 }, + { 0.870588, 0.592157, 0.364706, 1.0 }, + { 0.800000, 0.533333, 0.337255, 1.0 }, + { 0.729412, 0.474510, 0.309804, 1.0 }, + { 0.650980, 0.392157, 0.266667, 1.0 }, + { 0.572549, 0.313725, 0.223529, 1.0 }, + { 0.533333, 0.282353, 0.196078, 1.0 }, + { 0.498039, 0.250980, 0.168627, 1.0 }, + { 0.427451, 0.207843, 0.145098, 1.0 }, + { 0.352941, 0.156863, 0.113725, 1.0 }, + { 0.266667, 0.105882, 0.086275, 1.0 }, + { 0.243137, 0.101961, 0.070588, 1.0 }, + { 0.223529, 0.098039, 0.058824, 1.0 }, + { 0.207843, 0.101961, 0.054902, 1.0 }, + { 0.192157, 0.109804, 0.054902, 1.0 }, + { 0.188235, 0.117647, 0.062745, 1.0 }, + { 0.188235, 0.125490, 0.070588, 1.0 }, + { 0.156863, 0.141176, 0.062745, 1.0 }, + { 0.133333, 0.137255, 0.058824, 1.0 }, + { 0.113725, 0.133333, 0.054902, 1.0 }, + { 0.101961, 0.121569, 0.066667, 1.0 }, + { 0.094118, 0.113725, 0.082353, 1.0 }, + { 0.090196, 0.113725, 0.090196, 1.0 }, + { 0.086275, 0.117647, 0.101961, 1.0 }, + { 0.078431, 0.109804, 0.117647, 1.0 }, + { 0.090196, 0.129412, 0.117647, 1.0 }, + { 0.172549, 0.156863, 0.145098, 1.0 }, + { 0.239216, 0.184314, 0.164706, 1.0 }, + { 0.305882, 0.211765, 0.184314, 1.0 }, + { 0.376471, 0.227451, 0.164706, 1.0 }, + { 0.447059, 0.243137, 0.145098, 1.0 }, + { 0.490196, 0.254902, 0.129412, 1.0 }, + { 0.533333, 0.266667, 0.117647, 1.0 }, + { 0.694118, 0.356863, 0.133333, 1.0 }, + { 0.705882, 0.341176, 0.125490, 1.0 }, + { 0.721569, 0.329412, 0.117647, 1.0 }, + { 0.670588, 0.282353, 0.086275, 1.0 }, + { 0.619608, 0.239216, 0.058824, 1.0 }, + { 0.588235, 0.231373, 0.054902, 1.0 }, + { 0.560784, 0.227451, 0.054902, 1.0 }, + { 0.486275, 0.227451, 0.066667, 1.0 }, + { 0.400000, 0.184314, 0.070588, 1.0 }, + { 0.207843, 0.070588, 0.047059, 1.0 }, + { 0.156863, 0.054902, 0.047059, 1.0 }, + { 0.105882, 0.039216, 0.050980, 1.0 }, + { 0.098039, 0.035294, 0.054902, 1.0 }, + { 0.090196, 0.035294, 0.058824, 1.0 }, + { 0.082353, 0.023529, 0.047059, 1.0 }, + { 0.086275, 0.019608, 0.047059, 1.0 }, + { 0.098039, 0.023529, 0.050980, 1.0 }, + { 0.109804, 0.019608, 0.043137, 1.0 }, + { 0.121569, 0.019608, 0.035294, 1.0 }, + { 0.117647, 0.015686, 0.023529, 1.0 }, + { 0.117647, 0.011765, 0.011765, 1.0 }, + { 0.109804, 0.011765, 0.011765, 1.0 }, + { 0.101961, 0.015686, 0.015686, 1.0 }, + { 0.094118, 0.019608, 0.031373, 1.0 }, + { 0.090196, 0.027451, 0.035294, 1.0 }, + { 0.113725, 0.062745, 0.023529, 1.0 }, + { 0.145098, 0.090196, 0.035294, 1.0 }, + { 0.176471, 0.117647, 0.047059, 1.0 }, + { 0.200000, 0.129412, 0.058824, 1.0 }, + { 0.223529, 0.141176, 0.074510, 1.0 }, + { 0.294118, 0.192157, 0.101961, 1.0 }, + { 0.364706, 0.235294, 0.125490, 1.0 }, + { 0.498039, 0.345098, 0.156863, 1.0 }, + { 0.568627, 0.376471, 0.188235, 1.0 }, + { 0.639216, 0.411765, 0.223529, 1.0 }, + { 0.670588, 0.431373, 0.247059, 1.0 }, + { 0.705882, 0.450980, 0.274510, 1.0 }, + { 0.741176, 0.478431, 0.313725, 1.0 }, + { 0.764706, 0.537255, 0.368627, 1.0 }, + { 0.796078, 0.568627, 0.392157, 1.0 }, + { 0.819608, 0.588235, 0.388235, 1.0 }, + { 0.874510, 0.611765, 0.388235, 1.0 }, + { 0.874510, 0.650980, 0.454902, 1.0 }, + { 0.878431, 0.694118, 0.521569, 1.0 }, + { 0.882353, 0.717647, 0.533333, 1.0 }, + { 0.890196, 0.745098, 0.545098, 1.0 }, + { 0.925490, 0.780392, 0.525490, 1.0 }, + { 0.956863, 0.796078, 0.482353, 1.0 }, + { 0.952941, 0.811765, 0.513725, 1.0 }, + { 0.960784, 0.835294, 0.545098, 1.0 }, + { 0.972549, 0.858824, 0.580392, 1.0 }, + { 0.984314, 0.850980, 0.576471, 1.0 }, + { 0.996078, 0.847059, 0.576471, 1.0 }, + { 0.988235, 0.819608, 0.517647, 1.0 }, + { 0.956863, 0.772549, 0.490196, 1.0 }, + { 0.913725, 0.721569, 0.474510, 1.0 }, + { 0.858824, 0.670588, 0.450980, 1.0 }, + { 0.725490, 0.529412, 0.376471, 1.0 }, + { 0.674510, 0.494118, 0.345098, 1.0 }, + { 0.627451, 0.462745, 0.317647, 1.0 }, + { 0.533333, 0.403922, 0.270588, 1.0 }, + { 0.450980, 0.352941, 0.219608, 1.0 }, + { 0.380392, 0.321569, 0.180392, 1.0 }, + { 0.341176, 0.294118, 0.152941, 1.0 }, + { 0.278431, 0.290196, 0.149020, 1.0 }, + { 0.262745, 0.282353, 0.145098, 1.0 }, + { 0.247059, 0.274510, 0.145098, 1.0 }, + { 0.243137, 0.258824, 0.133333, 1.0 }, + { 0.239216, 0.243137, 0.125490, 1.0 }, + { 0.247059, 0.227451, 0.125490, 1.0 }, + { 0.250980, 0.215686, 0.117647, 1.0 }, + { 0.258824, 0.188235, 0.113725, 1.0 }, + { 0.243137, 0.164706, 0.098039, 1.0 }, + { 0.207843, 0.082353, 0.035294, 1.0 }, + { 0.211765, 0.074510, 0.023529, 1.0 }, + { 0.219608, 0.066667, 0.011765, 1.0 }, + { 0.254902, 0.082353, 0.007843, 1.0 }, + { 0.290196, 0.109804, 0.023529, 1.0 }, + { 0.329412, 0.145098, 0.050980, 1.0 }, + { 0.352941, 0.184314, 0.082353, 1.0 }, + { 0.388235, 0.235294, 0.152941, 1.0 }, + { 0.380392, 0.247059, 0.188235, 1.0 }, + { 0.372549, 0.262745, 0.227451, 1.0 }, + { 0.356863, 0.258824, 0.243137, 1.0 }, + { 0.345098, 0.258824, 0.262745, 1.0 }, + { 0.317647, 0.239216, 0.254902, 1.0 }, + { 0.270588, 0.211765, 0.247059, 1.0 }, + { 0.223529, 0.176471, 0.227451, 1.0 }, + { 0.168627, 0.141176, 0.203922, 1.0 }, + { 0.090196, 0.078431, 0.145098, 1.0 }, + { 0.078431, 0.066667, 0.121569, 1.0 }, + { 0.066667, 0.058824, 0.101961, 1.0 }, + { 0.058824, 0.054902, 0.066667, 1.0 }, + { 0.054902, 0.050980, 0.035294, 1.0 }, + { 0.058824, 0.066667, 0.027451, 1.0 }, + { 0.066667, 0.090196, 0.035294, 1.0 }, + { 0.086275, 0.133333, 0.054902, 1.0 }, + { 0.090196, 0.137255, 0.054902, 1.0 }, + { 0.094118, 0.145098, 0.058824, 1.0 }, + { 0.101961, 0.152941, 0.058824, 1.0 }, + { 0.105882, 0.160784, 0.062745, 1.0 }, + { 0.113725, 0.156863, 0.058824, 1.0 }, + { 0.121569, 0.160784, 0.058824, 1.0 }, + { 0.125490, 0.152941, 0.050980, 1.0 }, + { 0.129412, 0.141176, 0.043137, 1.0 }, + { 0.113725, 0.133333, 0.047059, 1.0 }, + { 0.113725, 0.137255, 0.047059, 1.0 }, + { 0.117647, 0.141176, 0.050980, 1.0 }, + { 0.137255, 0.149020, 0.058824, 1.0 }, + { 0.149020, 0.149020, 0.058824, 1.0 }, + { 0.160784, 0.156863, 0.058824, 1.0 }, + { 0.156863, 0.160784, 0.062745, 1.0 }, + { 0.152941, 0.160784, 0.062745, 1.0 }, + { 0.152941, 0.149020, 0.058824, 1.0 }, + { 0.156863, 0.141176, 0.058824, 1.0 }, + { 0.164706, 0.113725, 0.047059, 1.0 }, + { 0.156863, 0.094118, 0.035294, 1.0 }, + { 0.141176, 0.070588, 0.015686, 1.0 }, + { 0.125490, 0.054902, 0.007843, 1.0 }, + { 0.113725, 0.039216, 0.003922, 1.0 }, + { 0.109804, 0.023529, 0.000000, 1.0 }, + { 0.101961, 0.011765, 0.000000, 1.0 }, + { 0.086275, 0.003922, 0.000000, 1.0 }, + { 0.070588, 0.000000, 0.000000, 1.0 }, + { 0.062745, 0.003922, 0.000000, 1.0 }, + { 0.062745, 0.011765, 0.000000, 1.0 }, + { 0.078431, 0.023529, 0.003922, 1.0 }, + { 0.098039, 0.035294, 0.007843, 1.0 }, + { 0.172549, 0.082353, 0.011765, 1.0 }, + { 0.192157, 0.094118, 0.007843, 1.0 }, + { 0.211765, 0.105882, 0.007843, 1.0 }, + { 0.250980, 0.113725, 0.011765, 1.0 }, + { 0.278431, 0.113725, 0.019608, 1.0 }, + { 0.313725, 0.105882, 0.019608, 1.0 }, + { 0.333333, 0.098039, 0.019608, 1.0 }, + { 0.337255, 0.101961, 0.007843, 1.0 }, + { 0.325490, 0.090196, 0.007843, 1.0 }, + { 0.298039, 0.074510, 0.007843, 1.0 }, + { 0.274510, 0.047059, 0.007843, 1.0 }, + { 0.247059, 0.019608, 0.007843, 1.0 }, + { 0.219608, 0.011765, 0.000000, 1.0 }, + { 0.207843, 0.007843, 0.000000, 1.0 }, + { 0.196078, 0.015686, 0.000000, 1.0 }, + { 0.188235, 0.031373, 0.000000, 1.0 }, + { 0.176471, 0.035294, 0.000000, 1.0 }, + { 0.164706, 0.043137, 0.003922, 1.0 }, + { 0.168627, 0.039216, 0.003922, 1.0 }, + { 0.172549, 0.039216, 0.007843, 1.0 }, + { 0.176471, 0.047059, 0.007843, 1.0 }, + { 0.164706, 0.047059, 0.003922, 1.0 }, + { 0.141176, 0.054902, 0.007843, 1.0 }, + { 0.129412, 0.050980, 0.003922, 1.0 }, + { 0.129412, 0.047059, 0.003922, 1.0 }, + { 0.137255, 0.050980, 0.003922, 1.0 }, + { 0.164706, 0.058824, 0.011765, 1.0 }, + { 0.203922, 0.082353, 0.027451, 1.0 }, + { 0.247059, 0.129412, 0.054902, 1.0 }, + { 0.321569, 0.180392, 0.082353, 1.0 }, + { 0.384314, 0.235294, 0.113725, 1.0 }, + { 0.439216, 0.282353, 0.145098, 1.0 }, + { 0.490196, 0.305882, 0.180392, 1.0 }, + { 0.513725, 0.333333, 0.223529, 1.0 }, + { 0.549020, 0.356863, 0.239216, 1.0 }, + { 0.545098, 0.380392, 0.254902, 1.0 }, + { 0.529412, 0.400000, 0.258824, 1.0 }, + { 0.486275, 0.376471, 0.262745, 1.0 }, + { 0.435294, 0.356863, 0.301961, 1.0 }, + { 0.411765, 0.337255, 0.329412, 1.0 }, + { 0.368627, 0.317647, 0.349020, 1.0 }, + { 0.325490, 0.309804, 0.352941, 1.0 }, + { 0.262745, 0.274510, 0.329412, 1.0 }, + { 0.211765, 0.247059, 0.329412, 1.0 }, + { 0.203922, 0.231373, 0.337255, 1.0 }, + { 0.203922, 0.219608, 0.337255, 1.0 }, + { 0.200000, 0.207843, 0.333333, 1.0 }, + { 0.184314, 0.188235, 0.290196, 1.0 }, + { 0.156863, 0.156863, 0.247059, 1.0 }, + { 0.152941, 0.129412, 0.219608, 1.0 }, + { 0.160784, 0.121569, 0.196078, 1.0 }, + { 0.160784, 0.117647, 0.196078, 1.0 }, + { 0.172549, 0.121569, 0.200000, 1.0 }, + { 0.176471, 0.141176, 0.211765, 1.0 }, + { 0.203922, 0.164706, 0.247059, 1.0 }, + { 0.235294, 0.196078, 0.290196, 1.0 }, + { 0.258824, 0.231373, 0.341176, 1.0 }, + { 0.278431, 0.262745, 0.384314, 1.0 }, + { 0.298039, 0.298039, 0.431373, 1.0 }, + { 0.345098, 0.337255, 0.450980, 1.0 }, + { 0.376471, 0.364706, 0.447059, 1.0 }, + { 0.396078, 0.372549, 0.431373, 1.0 }, + { 0.400000, 0.356863, 0.388235, 1.0 }, + { 0.364706, 0.313725, 0.349020, 1.0 }, + { 0.349020, 0.286275, 0.301961, 1.0 }, + { 0.337255, 0.250980, 0.243137, 1.0 }, + { 0.317647, 0.211765, 0.184314, 1.0 }, + { 0.309804, 0.172549, 0.129412, 1.0 }, + { 0.243137, 0.117647, 0.082353, 1.0 }, + { 0.188235, 0.078431, 0.047059, 1.0 }, + { 0.149020, 0.047059, 0.027451, 1.0 }, + { 0.117647, 0.027451, 0.015686, 1.0 }, + }; +/* 040222-15 */ +static double4 colors_456[] = { + { 0.600000, 0.407843, 0.247059, 1.0 }, + { 0.741176, 0.396078, 0.290196, 1.0 }, + { 0.737255, 0.368627, 0.298039, 1.0 }, + { 0.737255, 0.345098, 0.305882, 1.0 }, + { 0.827451, 0.294118, 0.254902, 1.0 }, + { 0.921569, 0.247059, 0.203922, 1.0 }, + { 0.941176, 0.207843, 0.180392, 1.0 }, + { 0.964706, 0.172549, 0.160784, 1.0 }, + { 0.984314, 0.062745, 0.078431, 1.0 }, + { 0.941176, 0.062745, 0.058824, 1.0 }, + { 0.901961, 0.062745, 0.039216, 1.0 }, + { 0.788235, 0.058824, 0.027451, 1.0 }, + { 0.678431, 0.058824, 0.015686, 1.0 }, + { 0.580392, 0.074510, 0.027451, 1.0 }, + { 0.482353, 0.090196, 0.043137, 1.0 }, + { 0.450980, 0.098039, 0.050980, 1.0 }, + { 0.423529, 0.109804, 0.062745, 1.0 }, + { 0.239216, 0.180392, 0.101961, 1.0 }, + { 0.203922, 0.250980, 0.141176, 1.0 }, + { 0.168627, 0.321569, 0.184314, 1.0 }, + { 0.200000, 0.403922, 0.266667, 1.0 }, + { 0.231373, 0.490196, 0.349020, 1.0 }, + { 0.247059, 0.533333, 0.388235, 1.0 }, + { 0.266667, 0.576471, 0.431373, 1.0 }, + { 0.317647, 0.717647, 0.521569, 1.0 }, + { 0.305882, 0.717647, 0.529412, 1.0 }, + { 0.294118, 0.721569, 0.541176, 1.0 }, + { 0.258824, 0.678431, 0.529412, 1.0 }, + { 0.223529, 0.635294, 0.521569, 1.0 }, + { 0.196078, 0.596078, 0.494118, 1.0 }, + { 0.172549, 0.560784, 0.470588, 1.0 }, + { 0.133333, 0.474510, 0.411765, 1.0 }, + { 0.090196, 0.384314, 0.337255, 1.0 }, + { 0.050980, 0.278431, 0.247059, 1.0 }, + { 0.074510, 0.286275, 0.270588, 1.0 }, + { 0.101961, 0.294118, 0.298039, 1.0 }, + { 0.164706, 0.368627, 0.372549, 1.0 }, + { 0.231373, 0.447059, 0.447059, 1.0 }, + { 0.258824, 0.494118, 0.474510, 1.0 }, + { 0.290196, 0.541176, 0.501961, 1.0 }, + { 0.384314, 0.705882, 0.576471, 1.0 }, + { 0.478431, 0.792157, 0.603922, 1.0 }, + { 0.572549, 0.878431, 0.635294, 1.0 }, + { 0.658824, 0.874510, 0.635294, 1.0 }, + { 0.749020, 0.874510, 0.639216, 1.0 }, + { 0.764706, 0.835294, 0.611765, 1.0 }, + { 0.780392, 0.796078, 0.584314, 1.0 }, + { 0.815686, 0.686275, 0.486275, 1.0 }, + { 0.858824, 0.611765, 0.380392, 1.0 }, + { 0.956863, 0.466667, 0.266667, 1.0 }, + { 0.968627, 0.411765, 0.235294, 1.0 }, + { 0.984314, 0.360784, 0.203922, 1.0 }, + { 0.984314, 0.368627, 0.196078, 1.0 }, + { 0.988235, 0.376471, 0.192157, 1.0 }, + { 0.980392, 0.392157, 0.192157, 1.0 }, + { 0.972549, 0.411765, 0.196078, 1.0 }, + { 0.909804, 0.392157, 0.145098, 1.0 }, + { 0.862745, 0.380392, 0.137255, 1.0 }, + { 0.819608, 0.372549, 0.133333, 1.0 }, + { 0.803922, 0.360784, 0.145098, 1.0 }, + { 0.792157, 0.352941, 0.160784, 1.0 }, + { 0.784314, 0.313725, 0.141176, 1.0 }, + { 0.776471, 0.274510, 0.121569, 1.0 }, + { 0.756863, 0.184314, 0.070588, 1.0 }, + { 0.733333, 0.090196, 0.019608, 1.0 }, + { 0.756863, 0.078431, 0.007843, 1.0 }, + { 0.780392, 0.078431, 0.011765, 1.0 }, + { 0.803922, 0.082353, 0.019608, 1.0 }, + { 0.784314, 0.086275, 0.015686, 1.0 }, + { 0.768627, 0.090196, 0.011765, 1.0 }, + { 0.690196, 0.113725, 0.019608, 1.0 }, + { 0.607843, 0.156863, 0.039216, 1.0 }, + { 0.450980, 0.262745, 0.086275, 1.0 }, + { 0.380392, 0.313725, 0.101961, 1.0 }, + { 0.309804, 0.368627, 0.117647, 1.0 }, + { 0.219608, 0.380392, 0.137255, 1.0 }, + { 0.133333, 0.392157, 0.160784, 1.0 }, + { 0.098039, 0.380392, 0.168627, 1.0 }, + { 0.066667, 0.368627, 0.176471, 1.0 }, + { 0.062745, 0.352941, 0.176471, 1.0 }, + { 0.058824, 0.329412, 0.152941, 1.0 }, + { 0.047059, 0.243137, 0.137255, 1.0 }, + { 0.031373, 0.188235, 0.125490, 1.0 }, + { 0.019608, 0.133333, 0.113725, 1.0 }, + { 0.015686, 0.117647, 0.101961, 1.0 }, + { 0.015686, 0.101961, 0.090196, 1.0 }, + { 0.015686, 0.105882, 0.086275, 1.0 }, + { 0.019608, 0.149020, 0.129412, 1.0 }, + { 0.054902, 0.309804, 0.278431, 1.0 }, + { 0.082353, 0.400000, 0.356863, 1.0 }, + { 0.109804, 0.490196, 0.439216, 1.0 }, + { 0.129412, 0.533333, 0.482353, 1.0 }, + { 0.149020, 0.580392, 0.529412, 1.0 }, + { 0.156863, 0.662745, 0.607843, 1.0 }, + { 0.203922, 0.752941, 0.701961, 1.0 }, + { 0.243137, 0.843137, 0.803922, 1.0 }, + { 0.286275, 0.905882, 0.854902, 1.0 }, + { 0.325490, 0.945098, 0.901961, 1.0 }, + { 0.309804, 0.909804, 0.874510, 1.0 }, + { 0.294118, 0.878431, 0.847059, 1.0 }, + { 0.294118, 0.854902, 0.831373, 1.0 }, + { 0.298039, 0.835294, 0.815686, 1.0 }, + { 0.309804, 0.807843, 0.776471, 1.0 }, + { 0.317647, 0.772549, 0.733333, 1.0 }, + { 0.262745, 0.749020, 0.611765, 1.0 }, + { 0.258824, 0.741176, 0.584314, 1.0 }, + { 0.258824, 0.737255, 0.556863, 1.0 }, + { 0.266667, 0.698039, 0.576471, 1.0 }, + { 0.278431, 0.662745, 0.596078, 1.0 }, + { 0.286275, 0.596078, 0.643137, 1.0 }, + { 0.298039, 0.556863, 0.678431, 1.0 }, + { 0.305882, 0.568627, 0.725490, 1.0 }, + { 0.325490, 0.631373, 0.713725, 1.0 }, + { 0.392157, 0.588235, 0.678431, 1.0 }, + { 0.419608, 0.568627, 0.658824, 1.0 }, + { 0.447059, 0.552941, 0.639216, 1.0 }, + { 0.505882, 0.521569, 0.658824, 1.0 }, + { 0.556863, 0.580392, 0.631373, 1.0 }, + { 0.639216, 0.603922, 0.545098, 1.0 }, + { 0.698039, 0.603922, 0.450980, 1.0 }, + { 0.843137, 0.513725, 0.258824, 1.0 }, + { 0.854902, 0.466667, 0.235294, 1.0 }, + { 0.870588, 0.419608, 0.215686, 1.0 }, + { 0.862745, 0.400000, 0.203922, 1.0 }, + { 0.858824, 0.380392, 0.196078, 1.0 }, + { 0.800000, 0.309804, 0.137255, 1.0 }, + { 0.741176, 0.266667, 0.109804, 1.0 }, + { 0.635294, 0.235294, 0.113725, 1.0 }, + { 0.541176, 0.250980, 0.145098, 1.0 }, + { 0.419608, 0.341176, 0.227451, 1.0 }, + { 0.388235, 0.364706, 0.235294, 1.0 }, + { 0.356863, 0.392157, 0.243137, 1.0 }, + { 0.286275, 0.419608, 0.250980, 1.0 }, + { 0.211765, 0.443137, 0.301961, 1.0 }, + { 0.196078, 0.478431, 0.356863, 1.0 }, + { 0.188235, 0.498039, 0.407843, 1.0 }, + { 0.196078, 0.501961, 0.384314, 1.0 }, + { 0.223529, 0.466667, 0.337255, 1.0 }, + { 0.254902, 0.435294, 0.290196, 1.0 }, + { 0.294118, 0.415686, 0.266667, 1.0 }, + { 0.333333, 0.396078, 0.247059, 1.0 }, + { 0.384314, 0.352941, 0.223529, 1.0 }, + { 0.435294, 0.352941, 0.192157, 1.0 }, + { 0.466667, 0.392157, 0.172549, 1.0 }, + { 0.435294, 0.427451, 0.160784, 1.0 }, + { 0.443137, 0.482353, 0.098039, 1.0 }, + { 0.454902, 0.498039, 0.090196, 1.0 }, + { 0.466667, 0.513725, 0.086275, 1.0 }, + { 0.529412, 0.576471, 0.145098, 1.0 }, + { 0.513725, 0.639216, 0.239216, 1.0 }, + { 0.482353, 0.701961, 0.321569, 1.0 }, + { 0.447059, 0.741176, 0.364706, 1.0 }, + { 0.411765, 0.831373, 0.356863, 1.0 }, + { 0.419608, 0.839216, 0.364706, 1.0 }, + { 0.427451, 0.847059, 0.372549, 1.0 }, + { 0.478431, 0.874510, 0.419608, 1.0 }, + { 0.545098, 0.815686, 0.439216, 1.0 }, + { 0.596078, 0.768627, 0.400000, 1.0 }, + { 0.639216, 0.705882, 0.352941, 1.0 }, + { 0.635294, 0.635294, 0.282353, 1.0 }, + { 0.658824, 0.607843, 0.250980, 1.0 }, + { 0.686275, 0.568627, 0.309804, 1.0 }, + { 0.705882, 0.537255, 0.329412, 1.0 }, + { 0.729412, 0.509804, 0.352941, 1.0 }, + { 0.705882, 0.439216, 0.403922, 1.0 }, + { 0.694118, 0.356863, 0.403922, 1.0 }, + { 0.670588, 0.317647, 0.415686, 1.0 }, + { 0.552941, 0.337255, 0.431373, 1.0 }, + { 0.352941, 0.415686, 0.486275, 1.0 }, + { 0.313725, 0.415686, 0.494118, 1.0 }, + { 0.278431, 0.415686, 0.501961, 1.0 }, + { 0.301961, 0.423529, 0.529412, 1.0 }, + { 0.274510, 0.474510, 0.541176, 1.0 }, + { 0.278431, 0.529412, 0.521569, 1.0 }, + { 0.270588, 0.615686, 0.552941, 1.0 }, + { 0.270588, 0.686275, 0.588235, 1.0 }, + { 0.337255, 0.741176, 0.654902, 1.0 }, + { 0.403922, 0.792157, 0.733333, 1.0 }, + { 0.482353, 0.835294, 0.772549, 1.0 }, + { 0.560784, 0.874510, 0.780392, 1.0 }, + { 0.631373, 0.847059, 0.768627, 1.0 }, + { 0.705882, 0.807843, 0.725490, 1.0 }, + { 0.776471, 0.717647, 0.686275, 1.0 }, + { 0.815686, 0.627451, 0.607843, 1.0 }, + { 0.815686, 0.517647, 0.427451, 1.0 }, + { 0.792157, 0.513725, 0.396078, 1.0 }, + { 0.772549, 0.513725, 0.364706, 1.0 }, + { 0.721569, 0.501961, 0.341176, 1.0 }, + { 0.662745, 0.498039, 0.317647, 1.0 }, + { 0.619608, 0.521569, 0.274510, 1.0 }, + { 0.580392, 0.541176, 0.258824, 1.0 }, + { 0.576471, 0.560784, 0.247059, 1.0 }, + { 0.584314, 0.572549, 0.258824, 1.0 }, + { 0.584314, 0.572549, 0.262745, 1.0 }, + { 0.607843, 0.572549, 0.235294, 1.0 }, + { 0.627451, 0.552941, 0.223529, 1.0 }, + { 0.694118, 0.533333, 0.196078, 1.0 }, + { 0.776471, 0.517647, 0.180392, 1.0 }, + { 0.800000, 0.505882, 0.176471, 1.0 }, + { 0.764706, 0.498039, 0.168627, 1.0 }, + { 0.682353, 0.494118, 0.188235, 1.0 }, + { 0.588235, 0.494118, 0.192157, 1.0 }, + { 0.533333, 0.490196, 0.192157, 1.0 }, + { 0.466667, 0.533333, 0.207843, 1.0 }, + { 0.388235, 0.580392, 0.235294, 1.0 }, + { 0.301961, 0.627451, 0.313725, 1.0 }, + { 0.239216, 0.666667, 0.392157, 1.0 }, + { 0.215686, 0.686275, 0.466667, 1.0 }, + { 0.223529, 0.721569, 0.517647, 1.0 }, + { 0.250980, 0.752941, 0.545098, 1.0 }, + { 0.301961, 0.776471, 0.576471, 1.0 }, + { 0.384314, 0.811765, 0.611765, 1.0 }, + { 0.482353, 0.850980, 0.643137, 1.0 }, + { 0.576471, 0.878431, 0.682353, 1.0 }, + { 0.654902, 0.874510, 0.701961, 1.0 }, + { 0.729412, 0.835294, 0.666667, 1.0 }, + { 0.792157, 0.780392, 0.596078, 1.0 }, + { 0.866667, 0.721569, 0.482353, 1.0 }, + { 0.925490, 0.674510, 0.384314, 1.0 }, + { 0.964706, 0.611765, 0.321569, 1.0 }, + { 0.984314, 0.537255, 0.266667, 1.0 }, + { 0.960784, 0.462745, 0.203922, 1.0 }, + { 0.909804, 0.400000, 0.145098, 1.0 }, + { 0.800000, 0.368627, 0.094118, 1.0 }, + { 0.682353, 0.337255, 0.066667, 1.0 }, + { 0.576471, 0.309804, 0.062745, 1.0 }, + { 0.478431, 0.270588, 0.050980, 1.0 }, + { 0.415686, 0.223529, 0.054902, 1.0 }, + { 0.309804, 0.203922, 0.070588, 1.0 }, + { 0.203922, 0.188235, 0.090196, 1.0 }, + { 0.109804, 0.172549, 0.094118, 1.0 }, + { 0.035294, 0.156863, 0.082353, 1.0 }, + { 0.019608, 0.137255, 0.074510, 1.0 }, + { 0.015686, 0.129412, 0.070588, 1.0 }, + { 0.027451, 0.137255, 0.086275, 1.0 }, + { 0.035294, 0.149020, 0.098039, 1.0 }, + { 0.043137, 0.176471, 0.094118, 1.0 }, + { 0.035294, 0.207843, 0.105882, 1.0 }, + { 0.023529, 0.231373, 0.105882, 1.0 }, + { 0.019608, 0.243137, 0.101961, 1.0 }, + { 0.023529, 0.239216, 0.105882, 1.0 }, + { 0.027451, 0.239216, 0.101961, 1.0 }, + { 0.027451, 0.243137, 0.109804, 1.0 }, + { 0.027451, 0.254902, 0.129412, 1.0 }, + { 0.027451, 0.254902, 0.137255, 1.0 }, + { 0.035294, 0.235294, 0.133333, 1.0 }, + { 0.039216, 0.211765, 0.133333, 1.0 }, + { 0.043137, 0.188235, 0.125490, 1.0 }, + { 0.050980, 0.160784, 0.121569, 1.0 }, + { 0.078431, 0.149020, 0.113725, 1.0 }, + { 0.164706, 0.152941, 0.098039, 1.0 }, + { 0.286275, 0.203922, 0.105882, 1.0 }, + { 0.286275, 0.254902, 0.156863, 1.0 }, + { 0.313725, 0.290196, 0.203922, 1.0 }, + { 0.325490, 0.341176, 0.239216, 1.0 }, + { 0.376471, 0.368627, 0.258824, 1.0 }, + }; +/* 040222-16 */ +static double4 colors_457[] = { + { 0.392157, 0.525490, 0.580392, 1.0 }, + { 0.345098, 0.482353, 0.541176, 1.0 }, + { 0.321569, 0.454902, 0.513725, 1.0 }, + { 0.298039, 0.431373, 0.490196, 1.0 }, + { 0.286275, 0.415686, 0.474510, 1.0 }, + { 0.274510, 0.400000, 0.458824, 1.0 }, + { 0.270588, 0.396078, 0.450980, 1.0 }, + { 0.270588, 0.392157, 0.447059, 1.0 }, + { 0.250980, 0.380392, 0.431373, 1.0 }, + { 0.254902, 0.384314, 0.439216, 1.0 }, + { 0.262745, 0.392157, 0.450980, 1.0 }, + { 0.266667, 0.403922, 0.462745, 1.0 }, + { 0.274510, 0.415686, 0.478431, 1.0 }, + { 0.278431, 0.423529, 0.486275, 1.0 }, + { 0.282353, 0.431373, 0.498039, 1.0 }, + { 0.282353, 0.431373, 0.501961, 1.0 }, + { 0.282353, 0.431373, 0.505882, 1.0 }, + { 0.282353, 0.431373, 0.505882, 1.0 }, + { 0.286275, 0.435294, 0.509804, 1.0 }, + { 0.294118, 0.443137, 0.513725, 1.0 }, + { 0.305882, 0.450980, 0.517647, 1.0 }, + { 0.317647, 0.462745, 0.525490, 1.0 }, + { 0.325490, 0.470588, 0.533333, 1.0 }, + { 0.333333, 0.482353, 0.541176, 1.0 }, + { 0.360784, 0.509804, 0.568627, 1.0 }, + { 0.372549, 0.521569, 0.576471, 1.0 }, + { 0.388235, 0.533333, 0.588235, 1.0 }, + { 0.392157, 0.541176, 0.600000, 1.0 }, + { 0.400000, 0.552941, 0.615686, 1.0 }, + { 0.407843, 0.564706, 0.623529, 1.0 }, + { 0.415686, 0.576471, 0.635294, 1.0 }, + { 0.435294, 0.603922, 0.658824, 1.0 }, + { 0.450980, 0.623529, 0.678431, 1.0 }, + { 0.490196, 0.658824, 0.701961, 1.0 }, + { 0.490196, 0.654902, 0.694118, 1.0 }, + { 0.490196, 0.650980, 0.690196, 1.0 }, + { 0.474510, 0.627451, 0.662745, 1.0 }, + { 0.462745, 0.603922, 0.635294, 1.0 }, + { 0.450980, 0.584314, 0.615686, 1.0 }, + { 0.443137, 0.568627, 0.596078, 1.0 }, + { 0.384314, 0.482353, 0.513725, 1.0 }, + { 0.356863, 0.447059, 0.478431, 1.0 }, + { 0.329412, 0.411765, 0.443137, 1.0 }, + { 0.309804, 0.388235, 0.415686, 1.0 }, + { 0.294118, 0.364706, 0.388235, 1.0 }, + { 0.286275, 0.356863, 0.380392, 1.0 }, + { 0.282353, 0.349020, 0.376471, 1.0 }, + { 0.270588, 0.337255, 0.360784, 1.0 }, + { 0.262745, 0.325490, 0.349020, 1.0 }, + { 0.266667, 0.313725, 0.333333, 1.0 }, + { 0.258824, 0.298039, 0.313725, 1.0 }, + { 0.250980, 0.286275, 0.298039, 1.0 }, + { 0.235294, 0.266667, 0.278431, 1.0 }, + { 0.223529, 0.250980, 0.262745, 1.0 }, + { 0.215686, 0.239216, 0.254902, 1.0 }, + { 0.207843, 0.231373, 0.247059, 1.0 }, + { 0.180392, 0.203922, 0.223529, 1.0 }, + { 0.172549, 0.200000, 0.215686, 1.0 }, + { 0.168627, 0.196078, 0.211765, 1.0 }, + { 0.172549, 0.200000, 0.215686, 1.0 }, + { 0.180392, 0.203922, 0.219608, 1.0 }, + { 0.188235, 0.211765, 0.227451, 1.0 }, + { 0.200000, 0.223529, 0.239216, 1.0 }, + { 0.219608, 0.250980, 0.262745, 1.0 }, + { 0.250980, 0.282353, 0.294118, 1.0 }, + { 0.325490, 0.360784, 0.372549, 1.0 }, + { 0.364706, 0.400000, 0.411765, 1.0 }, + { 0.407843, 0.443137, 0.450980, 1.0 }, + { 0.423529, 0.458824, 0.470588, 1.0 }, + { 0.443137, 0.478431, 0.494118, 1.0 }, + { 0.478431, 0.513725, 0.525490, 1.0 }, + { 0.494118, 0.537255, 0.552941, 1.0 }, + { 0.541176, 0.584314, 0.603922, 1.0 }, + { 0.564706, 0.607843, 0.623529, 1.0 }, + { 0.592157, 0.635294, 0.647059, 1.0 }, + { 0.623529, 0.666667, 0.674510, 1.0 }, + { 0.654902, 0.701961, 0.705882, 1.0 }, + { 0.670588, 0.717647, 0.721569, 1.0 }, + { 0.686275, 0.737255, 0.741176, 1.0 }, + { 0.721569, 0.772549, 0.772549, 1.0 }, + { 0.741176, 0.803922, 0.807843, 1.0 }, + { 0.792157, 0.854902, 0.858824, 1.0 }, + { 0.811765, 0.874510, 0.874510, 1.0 }, + { 0.831373, 0.894118, 0.894118, 1.0 }, + { 0.835294, 0.898039, 0.898039, 1.0 }, + { 0.839216, 0.905882, 0.905882, 1.0 }, + { 0.847059, 0.909804, 0.913725, 1.0 }, + { 0.847059, 0.909804, 0.909804, 1.0 }, + { 0.843137, 0.905882, 0.905882, 1.0 }, + { 0.835294, 0.898039, 0.898039, 1.0 }, + { 0.827451, 0.890196, 0.890196, 1.0 }, + { 0.823529, 0.886275, 0.886275, 1.0 }, + { 0.819608, 0.886275, 0.882353, 1.0 }, + { 0.815686, 0.878431, 0.878431, 1.0 }, + { 0.815686, 0.874510, 0.870588, 1.0 }, + { 0.811765, 0.870588, 0.866667, 1.0 }, + { 0.807843, 0.866667, 0.866667, 1.0 }, + { 0.800000, 0.858824, 0.862745, 1.0 }, + { 0.796078, 0.854902, 0.862745, 1.0 }, + { 0.792157, 0.850980, 0.862745, 1.0 }, + { 0.792157, 0.847059, 0.854902, 1.0 }, + { 0.792157, 0.843137, 0.850980, 1.0 }, + { 0.784314, 0.831373, 0.839216, 1.0 }, + { 0.764706, 0.819608, 0.831373, 1.0 }, + { 0.721569, 0.780392, 0.796078, 1.0 }, + { 0.694118, 0.752941, 0.768627, 1.0 }, + { 0.666667, 0.725490, 0.741176, 1.0 }, + { 0.650980, 0.709804, 0.725490, 1.0 }, + { 0.635294, 0.694118, 0.713725, 1.0 }, + { 0.607843, 0.666667, 0.686275, 1.0 }, + { 0.576471, 0.639216, 0.662745, 1.0 }, + { 0.552941, 0.619608, 0.643137, 1.0 }, + { 0.529412, 0.600000, 0.627451, 1.0 }, + { 0.478431, 0.552941, 0.588235, 1.0 }, + { 0.466667, 0.549020, 0.584314, 1.0 }, + { 0.458824, 0.545098, 0.584314, 1.0 }, + { 0.447059, 0.537255, 0.580392, 1.0 }, + { 0.431373, 0.537255, 0.580392, 1.0 }, + { 0.423529, 0.533333, 0.580392, 1.0 }, + { 0.415686, 0.537255, 0.584314, 1.0 }, + { 0.403922, 0.533333, 0.584314, 1.0 }, + { 0.400000, 0.533333, 0.584314, 1.0 }, + { 0.396078, 0.533333, 0.584314, 1.0 }, + { 0.392157, 0.529412, 0.580392, 1.0 }, + { 0.392157, 0.525490, 0.580392, 1.0 }, + { 0.380392, 0.509804, 0.564706, 1.0 }, + { 0.372549, 0.498039, 0.560784, 1.0 }, + { 0.368627, 0.494118, 0.556863, 1.0 }, + { 0.364706, 0.498039, 0.560784, 1.0 }, + { 0.384314, 0.517647, 0.576471, 1.0 }, + { 0.392157, 0.525490, 0.580392, 1.0 }, + { 0.403922, 0.533333, 0.588235, 1.0 }, + { 0.419608, 0.545098, 0.603922, 1.0 }, + { 0.435294, 0.560784, 0.615686, 1.0 }, + { 0.439216, 0.568627, 0.623529, 1.0 }, + { 0.443137, 0.572549, 0.627451, 1.0 }, + { 0.419608, 0.545098, 0.603922, 1.0 }, + { 0.396078, 0.513725, 0.572549, 1.0 }, + { 0.376471, 0.482353, 0.541176, 1.0 }, + { 0.356863, 0.462745, 0.521569, 1.0 }, + { 0.341176, 0.443137, 0.501961, 1.0 }, + { 0.313725, 0.411765, 0.470588, 1.0 }, + { 0.290196, 0.384314, 0.435294, 1.0 }, + { 0.274510, 0.356863, 0.407843, 1.0 }, + { 0.262745, 0.337255, 0.388235, 1.0 }, + { 0.247059, 0.321569, 0.376471, 1.0 }, + { 0.247059, 0.321569, 0.376471, 1.0 }, + { 0.250980, 0.325490, 0.380392, 1.0 }, + { 0.258824, 0.341176, 0.392157, 1.0 }, + { 0.266667, 0.352941, 0.407843, 1.0 }, + { 0.270588, 0.364706, 0.423529, 1.0 }, + { 0.266667, 0.368627, 0.439216, 1.0 }, + { 0.262745, 0.376471, 0.454902, 1.0 }, + { 0.262745, 0.376471, 0.454902, 1.0 }, + { 0.262745, 0.380392, 0.458824, 1.0 }, + { 0.262745, 0.384314, 0.458824, 1.0 }, + { 0.262745, 0.384314, 0.458824, 1.0 }, + { 0.262745, 0.380392, 0.454902, 1.0 }, + { 0.254902, 0.372549, 0.450980, 1.0 }, + { 0.258824, 0.372549, 0.439216, 1.0 }, + { 0.254902, 0.368627, 0.435294, 1.0 }, + { 0.247059, 0.364706, 0.435294, 1.0 }, + { 0.247059, 0.364706, 0.431373, 1.0 }, + { 0.247059, 0.364706, 0.431373, 1.0 }, + { 0.247059, 0.360784, 0.427451, 1.0 }, + { 0.247059, 0.360784, 0.427451, 1.0 }, + { 0.250980, 0.356863, 0.419608, 1.0 }, + { 0.247059, 0.352941, 0.415686, 1.0 }, + { 0.231373, 0.325490, 0.388235, 1.0 }, + { 0.223529, 0.317647, 0.376471, 1.0 }, + { 0.219608, 0.309804, 0.368627, 1.0 }, + { 0.207843, 0.290196, 0.349020, 1.0 }, + { 0.196078, 0.270588, 0.325490, 1.0 }, + { 0.180392, 0.250980, 0.301961, 1.0 }, + { 0.164706, 0.231373, 0.282353, 1.0 }, + { 0.152941, 0.211765, 0.258824, 1.0 }, + { 0.141176, 0.196078, 0.243137, 1.0 }, + { 0.137255, 0.184314, 0.227451, 1.0 }, + { 0.129412, 0.176471, 0.219608, 1.0 }, + { 0.129412, 0.176471, 0.215686, 1.0 }, + { 0.129412, 0.176471, 0.215686, 1.0 }, + { 0.129412, 0.176471, 0.219608, 1.0 }, + { 0.133333, 0.184314, 0.231373, 1.0 }, + { 0.141176, 0.196078, 0.243137, 1.0 }, + { 0.152941, 0.215686, 0.278431, 1.0 }, + { 0.152941, 0.219608, 0.286275, 1.0 }, + { 0.156863, 0.227451, 0.294118, 1.0 }, + { 0.164706, 0.235294, 0.309804, 1.0 }, + { 0.168627, 0.247059, 0.321569, 1.0 }, + { 0.176471, 0.254902, 0.329412, 1.0 }, + { 0.184314, 0.266667, 0.341176, 1.0 }, + { 0.200000, 0.282353, 0.356863, 1.0 }, + { 0.219608, 0.298039, 0.368627, 1.0 }, + { 0.239216, 0.317647, 0.388235, 1.0 }, + { 0.262745, 0.341176, 0.407843, 1.0 }, + { 0.286275, 0.368627, 0.431373, 1.0 }, + { 0.309804, 0.392157, 0.454902, 1.0 }, + { 0.337255, 0.419608, 0.482353, 1.0 }, + { 0.360784, 0.443137, 0.505882, 1.0 }, + { 0.388235, 0.470588, 0.529412, 1.0 }, + { 0.411765, 0.490196, 0.552941, 1.0 }, + { 0.431373, 0.509804, 0.568627, 1.0 }, + { 0.450980, 0.533333, 0.588235, 1.0 }, + { 0.478431, 0.556863, 0.607843, 1.0 }, + { 0.498039, 0.580392, 0.627451, 1.0 }, + { 0.525490, 0.607843, 0.643137, 1.0 }, + { 0.549020, 0.631373, 0.666667, 1.0 }, + { 0.572549, 0.654902, 0.686275, 1.0 }, + { 0.592157, 0.678431, 0.701961, 1.0 }, + { 0.611765, 0.694118, 0.713725, 1.0 }, + { 0.623529, 0.701961, 0.717647, 1.0 }, + { 0.631373, 0.701961, 0.709804, 1.0 }, + { 0.619608, 0.682353, 0.698039, 1.0 }, + { 0.600000, 0.662745, 0.674510, 1.0 }, + { 0.580392, 0.639216, 0.650980, 1.0 }, + { 0.556863, 0.611765, 0.627451, 1.0 }, + { 0.533333, 0.588235, 0.603922, 1.0 }, + { 0.509804, 0.572549, 0.588235, 1.0 }, + { 0.494118, 0.556863, 0.580392, 1.0 }, + { 0.482353, 0.552941, 0.580392, 1.0 }, + { 0.474510, 0.552941, 0.584314, 1.0 }, + { 0.474510, 0.556863, 0.588235, 1.0 }, + { 0.470588, 0.560784, 0.588235, 1.0 }, + { 0.470588, 0.552941, 0.588235, 1.0 }, + { 0.466667, 0.541176, 0.576471, 1.0 }, + { 0.462745, 0.529412, 0.564706, 1.0 }, + { 0.462745, 0.521569, 0.549020, 1.0 }, + { 0.458824, 0.509804, 0.537255, 1.0 }, + { 0.454902, 0.501961, 0.529412, 1.0 }, + { 0.454902, 0.498039, 0.525490, 1.0 }, + { 0.458824, 0.505882, 0.529412, 1.0 }, + { 0.462745, 0.517647, 0.545098, 1.0 }, + { 0.478431, 0.537255, 0.572549, 1.0 }, + { 0.501961, 0.572549, 0.600000, 1.0 }, + { 0.525490, 0.603922, 0.631373, 1.0 }, + { 0.556863, 0.635294, 0.662745, 1.0 }, + { 0.576471, 0.658824, 0.686275, 1.0 }, + { 0.596078, 0.678431, 0.705882, 1.0 }, + { 0.611765, 0.690196, 0.717647, 1.0 }, + { 0.615686, 0.694118, 0.717647, 1.0 }, + { 0.607843, 0.682353, 0.705882, 1.0 }, + { 0.596078, 0.666667, 0.686275, 1.0 }, + { 0.584314, 0.643137, 0.666667, 1.0 }, + { 0.564706, 0.627451, 0.650980, 1.0 }, + { 0.556863, 0.619608, 0.643137, 1.0 }, + { 0.541176, 0.607843, 0.631373, 1.0 }, + { 0.521569, 0.588235, 0.611765, 1.0 }, + { 0.501961, 0.568627, 0.596078, 1.0 }, + { 0.482353, 0.556863, 0.584314, 1.0 }, + { 0.466667, 0.549020, 0.580392, 1.0 }, + { 0.458824, 0.549020, 0.584314, 1.0 }, + { 0.450980, 0.549020, 0.584314, 1.0 }, + { 0.439216, 0.545098, 0.584314, 1.0 }, + { 0.431373, 0.541176, 0.584314, 1.0 }, + { 0.407843, 0.533333, 0.576471, 1.0 }, + { 0.400000, 0.529412, 0.580392, 1.0 }, + }; +/* 040222-17 */ +static double4 colors_458[] = { + { 0.568627, 0.337255, 0.247059, 1.0 }, + { 0.470588, 0.266667, 0.192157, 1.0 }, + { 0.411765, 0.239216, 0.184314, 1.0 }, + { 0.352941, 0.215686, 0.176471, 1.0 }, + { 0.352941, 0.211765, 0.176471, 1.0 }, + { 0.352941, 0.207843, 0.176471, 1.0 }, + { 0.352941, 0.203922, 0.168627, 1.0 }, + { 0.352941, 0.200000, 0.164706, 1.0 }, + { 0.309804, 0.160784, 0.133333, 1.0 }, + { 0.286275, 0.141176, 0.117647, 1.0 }, + { 0.262745, 0.125490, 0.101961, 1.0 }, + { 0.247059, 0.109804, 0.090196, 1.0 }, + { 0.231373, 0.094118, 0.078431, 1.0 }, + { 0.215686, 0.078431, 0.066667, 1.0 }, + { 0.200000, 0.062745, 0.054902, 1.0 }, + { 0.192157, 0.054902, 0.047059, 1.0 }, + { 0.188235, 0.050980, 0.039216, 1.0 }, + { 0.184314, 0.035294, 0.027451, 1.0 }, + { 0.192157, 0.031373, 0.031373, 1.0 }, + { 0.200000, 0.027451, 0.035294, 1.0 }, + { 0.231373, 0.039216, 0.043137, 1.0 }, + { 0.262745, 0.050980, 0.050980, 1.0 }, + { 0.278431, 0.058824, 0.054902, 1.0 }, + { 0.294118, 0.066667, 0.062745, 1.0 }, + { 0.345098, 0.117647, 0.098039, 1.0 }, + { 0.372549, 0.141176, 0.113725, 1.0 }, + { 0.400000, 0.164706, 0.133333, 1.0 }, + { 0.431373, 0.188235, 0.156863, 1.0 }, + { 0.466667, 0.215686, 0.180392, 1.0 }, + { 0.482353, 0.235294, 0.192157, 1.0 }, + { 0.501961, 0.254902, 0.207843, 1.0 }, + { 0.545098, 0.290196, 0.227451, 1.0 }, + { 0.580392, 0.321569, 0.262745, 1.0 }, + { 0.643137, 0.317647, 0.286275, 1.0 }, + { 0.658824, 0.317647, 0.286275, 1.0 }, + { 0.678431, 0.317647, 0.290196, 1.0 }, + { 0.678431, 0.321569, 0.294118, 1.0 }, + { 0.678431, 0.325490, 0.298039, 1.0 }, + { 0.670588, 0.317647, 0.290196, 1.0 }, + { 0.666667, 0.309804, 0.286275, 1.0 }, + { 0.654902, 0.258824, 0.258824, 1.0 }, + { 0.615686, 0.243137, 0.239216, 1.0 }, + { 0.576471, 0.227451, 0.223529, 1.0 }, + { 0.537255, 0.215686, 0.200000, 1.0 }, + { 0.501961, 0.203922, 0.180392, 1.0 }, + { 0.490196, 0.196078, 0.172549, 1.0 }, + { 0.478431, 0.188235, 0.168627, 1.0 }, + { 0.435294, 0.168627, 0.141176, 1.0 }, + { 0.380392, 0.133333, 0.117647, 1.0 }, + { 0.250980, 0.082353, 0.066667, 1.0 }, + { 0.200000, 0.066667, 0.050980, 1.0 }, + { 0.152941, 0.050980, 0.035294, 1.0 }, + { 0.125490, 0.039216, 0.023529, 1.0 }, + { 0.101961, 0.027451, 0.015686, 1.0 }, + { 0.098039, 0.023529, 0.011765, 1.0 }, + { 0.094118, 0.019608, 0.011765, 1.0 }, + { 0.101961, 0.031373, 0.023529, 1.0 }, + { 0.121569, 0.035294, 0.031373, 1.0 }, + { 0.141176, 0.043137, 0.043137, 1.0 }, + { 0.164706, 0.047059, 0.050980, 1.0 }, + { 0.192157, 0.054902, 0.058824, 1.0 }, + { 0.203922, 0.054902, 0.062745, 1.0 }, + { 0.215686, 0.058824, 0.066667, 1.0 }, + { 0.239216, 0.066667, 0.082353, 1.0 }, + { 0.254902, 0.086275, 0.098039, 1.0 }, + { 0.290196, 0.125490, 0.121569, 1.0 }, + { 0.294118, 0.137255, 0.129412, 1.0 }, + { 0.298039, 0.152941, 0.141176, 1.0 }, + { 0.294118, 0.156863, 0.149020, 1.0 }, + { 0.290196, 0.164706, 0.160784, 1.0 }, + { 0.286275, 0.180392, 0.164706, 1.0 }, + { 0.286275, 0.188235, 0.164706, 1.0 }, + { 0.278431, 0.176471, 0.137255, 1.0 }, + { 0.274510, 0.160784, 0.129412, 1.0 }, + { 0.270588, 0.145098, 0.125490, 1.0 }, + { 0.274510, 0.137255, 0.121569, 1.0 }, + { 0.278431, 0.133333, 0.121569, 1.0 }, + { 0.282353, 0.133333, 0.117647, 1.0 }, + { 0.286275, 0.133333, 0.117647, 1.0 }, + { 0.294118, 0.125490, 0.121569, 1.0 }, + { 0.305882, 0.133333, 0.133333, 1.0 }, + { 0.360784, 0.192157, 0.196078, 1.0 }, + { 0.411765, 0.258824, 0.247059, 1.0 }, + { 0.466667, 0.329412, 0.298039, 1.0 }, + { 0.501961, 0.356863, 0.317647, 1.0 }, + { 0.537255, 0.388235, 0.341176, 1.0 }, + { 0.588235, 0.423529, 0.384314, 1.0 }, + { 0.619608, 0.439216, 0.411765, 1.0 }, + { 0.662745, 0.466667, 0.450980, 1.0 }, + { 0.686275, 0.447059, 0.423529, 1.0 }, + { 0.713725, 0.431373, 0.400000, 1.0 }, + { 0.698039, 0.403922, 0.376471, 1.0 }, + { 0.686275, 0.376471, 0.356863, 1.0 }, + { 0.635294, 0.325490, 0.333333, 1.0 }, + { 0.568627, 0.270588, 0.305882, 1.0 }, + { 0.517647, 0.223529, 0.250980, 1.0 }, + { 0.478431, 0.176471, 0.200000, 1.0 }, + { 0.392157, 0.105882, 0.113725, 1.0 }, + { 0.349020, 0.090196, 0.098039, 1.0 }, + { 0.305882, 0.078431, 0.086275, 1.0 }, + { 0.286275, 0.074510, 0.082353, 1.0 }, + { 0.270588, 0.070588, 0.082353, 1.0 }, + { 0.239216, 0.062745, 0.062745, 1.0 }, + { 0.215686, 0.050980, 0.047059, 1.0 }, + { 0.176471, 0.031373, 0.023529, 1.0 }, + { 0.176471, 0.035294, 0.027451, 1.0 }, + { 0.176471, 0.043137, 0.031373, 1.0 }, + { 0.176471, 0.047059, 0.035294, 1.0 }, + { 0.180392, 0.054902, 0.039216, 1.0 }, + { 0.184314, 0.070588, 0.050980, 1.0 }, + { 0.192157, 0.078431, 0.054902, 1.0 }, + { 0.211765, 0.090196, 0.066667, 1.0 }, + { 0.235294, 0.101961, 0.070588, 1.0 }, + { 0.262745, 0.129412, 0.090196, 1.0 }, + { 0.258824, 0.133333, 0.094118, 1.0 }, + { 0.254902, 0.137255, 0.098039, 1.0 }, + { 0.243137, 0.133333, 0.105882, 1.0 }, + { 0.227451, 0.133333, 0.105882, 1.0 }, + { 0.219608, 0.133333, 0.109804, 1.0 }, + { 0.215686, 0.133333, 0.113725, 1.0 }, + { 0.215686, 0.156863, 0.149020, 1.0 }, + { 0.223529, 0.168627, 0.164706, 1.0 }, + { 0.231373, 0.184314, 0.180392, 1.0 }, + { 0.239216, 0.184314, 0.184314, 1.0 }, + { 0.247059, 0.188235, 0.188235, 1.0 }, + { 0.270588, 0.192157, 0.200000, 1.0 }, + { 0.294118, 0.211765, 0.215686, 1.0 }, + { 0.333333, 0.231373, 0.235294, 1.0 }, + { 0.364706, 0.247059, 0.250980, 1.0 }, + { 0.431373, 0.262745, 0.258824, 1.0 }, + { 0.443137, 0.270588, 0.254902, 1.0 }, + { 0.454902, 0.278431, 0.250980, 1.0 }, + { 0.490196, 0.298039, 0.250980, 1.0 }, + { 0.517647, 0.317647, 0.262745, 1.0 }, + { 0.533333, 0.349020, 0.274510, 1.0 }, + { 0.576471, 0.364706, 0.286275, 1.0 }, + { 0.635294, 0.415686, 0.298039, 1.0 }, + { 0.635294, 0.423529, 0.294118, 1.0 }, + { 0.639216, 0.431373, 0.294118, 1.0 }, + { 0.631373, 0.427451, 0.290196, 1.0 }, + { 0.627451, 0.427451, 0.290196, 1.0 }, + { 0.600000, 0.407843, 0.286275, 1.0 }, + { 0.572549, 0.392157, 0.282353, 1.0 }, + { 0.533333, 0.360784, 0.266667, 1.0 }, + { 0.482353, 0.329412, 0.247059, 1.0 }, + { 0.380392, 0.262745, 0.196078, 1.0 }, + { 0.360784, 0.247059, 0.184314, 1.0 }, + { 0.341176, 0.231373, 0.176471, 1.0 }, + { 0.294118, 0.200000, 0.152941, 1.0 }, + { 0.254902, 0.168627, 0.129412, 1.0 }, + { 0.227451, 0.137255, 0.109804, 1.0 }, + { 0.203922, 0.113725, 0.090196, 1.0 }, + { 0.180392, 0.090196, 0.074510, 1.0 }, + { 0.172549, 0.086275, 0.066667, 1.0 }, + { 0.168627, 0.082353, 0.062745, 1.0 }, + { 0.156863, 0.062745, 0.058824, 1.0 }, + { 0.145098, 0.054902, 0.047059, 1.0 }, + { 0.137255, 0.043137, 0.043137, 1.0 }, + { 0.133333, 0.039216, 0.043137, 1.0 }, + { 0.133333, 0.043137, 0.050980, 1.0 }, + { 0.129412, 0.047059, 0.058824, 1.0 }, + { 0.125490, 0.050980, 0.066667, 1.0 }, + { 0.121569, 0.050980, 0.062745, 1.0 }, + { 0.117647, 0.054902, 0.062745, 1.0 }, + { 0.113725, 0.054902, 0.066667, 1.0 }, + { 0.121569, 0.054902, 0.066667, 1.0 }, + { 0.129412, 0.054902, 0.070588, 1.0 }, + { 0.137255, 0.047059, 0.066667, 1.0 }, + { 0.160784, 0.035294, 0.050980, 1.0 }, + { 0.168627, 0.031373, 0.047059, 1.0 }, + { 0.180392, 0.031373, 0.047059, 1.0 }, + { 0.200000, 0.035294, 0.058824, 1.0 }, + { 0.227451, 0.047059, 0.070588, 1.0 }, + { 0.266667, 0.058824, 0.074510, 1.0 }, + { 0.305882, 0.070588, 0.082353, 1.0 }, + { 0.337255, 0.082353, 0.082353, 1.0 }, + { 0.360784, 0.098039, 0.086275, 1.0 }, + { 0.364706, 0.105882, 0.086275, 1.0 }, + { 0.368627, 0.113725, 0.090196, 1.0 }, + { 0.376471, 0.113725, 0.090196, 1.0 }, + { 0.376471, 0.113725, 0.090196, 1.0 }, + { 0.372549, 0.121569, 0.086275, 1.0 }, + { 0.345098, 0.125490, 0.082353, 1.0 }, + { 0.309804, 0.113725, 0.070588, 1.0 }, + { 0.243137, 0.082353, 0.066667, 1.0 }, + { 0.227451, 0.078431, 0.066667, 1.0 }, + { 0.215686, 0.074510, 0.066667, 1.0 }, + { 0.192157, 0.070588, 0.074510, 1.0 }, + { 0.172549, 0.074510, 0.070588, 1.0 }, + { 0.160784, 0.070588, 0.070588, 1.0 }, + { 0.160784, 0.066667, 0.070588, 1.0 }, + { 0.176471, 0.062745, 0.070588, 1.0 }, + { 0.207843, 0.062745, 0.078431, 1.0 }, + { 0.254902, 0.066667, 0.086275, 1.0 }, + { 0.321569, 0.082353, 0.094118, 1.0 }, + { 0.388235, 0.113725, 0.105882, 1.0 }, + { 0.443137, 0.141176, 0.113725, 1.0 }, + { 0.490196, 0.172549, 0.125490, 1.0 }, + { 0.525490, 0.196078, 0.137255, 1.0 }, + { 0.564706, 0.215686, 0.156863, 1.0 }, + { 0.603922, 0.250980, 0.176471, 1.0 }, + { 0.615686, 0.274510, 0.192157, 1.0 }, + { 0.603922, 0.301961, 0.207843, 1.0 }, + { 0.556863, 0.321569, 0.211765, 1.0 }, + { 0.513725, 0.325490, 0.231373, 1.0 }, + { 0.478431, 0.325490, 0.250980, 1.0 }, + { 0.458824, 0.325490, 0.262745, 1.0 }, + { 0.454902, 0.321569, 0.282353, 1.0 }, + { 0.435294, 0.329412, 0.290196, 1.0 }, + { 0.427451, 0.349020, 0.305882, 1.0 }, + { 0.415686, 0.356863, 0.325490, 1.0 }, + { 0.415686, 0.356863, 0.329412, 1.0 }, + { 0.435294, 0.341176, 0.341176, 1.0 }, + { 0.462745, 0.333333, 0.349020, 1.0 }, + { 0.494118, 0.356863, 0.341176, 1.0 }, + { 0.529412, 0.388235, 0.349020, 1.0 }, + { 0.556863, 0.415686, 0.349020, 1.0 }, + { 0.580392, 0.431373, 0.352941, 1.0 }, + { 0.603922, 0.435294, 0.360784, 1.0 }, + { 0.623529, 0.427451, 0.345098, 1.0 }, + { 0.639216, 0.431373, 0.325490, 1.0 }, + { 0.647059, 0.419608, 0.301961, 1.0 }, + { 0.639216, 0.392157, 0.270588, 1.0 }, + { 0.631373, 0.380392, 0.258824, 1.0 }, + { 0.615686, 0.356863, 0.250980, 1.0 }, + { 0.603922, 0.349020, 0.239216, 1.0 }, + { 0.584314, 0.337255, 0.231373, 1.0 }, + { 0.568627, 0.313725, 0.215686, 1.0 }, + { 0.556863, 0.305882, 0.211765, 1.0 }, + { 0.537255, 0.298039, 0.219608, 1.0 }, + { 0.525490, 0.313725, 0.235294, 1.0 }, + { 0.509804, 0.333333, 0.250980, 1.0 }, + { 0.498039, 0.333333, 0.254902, 1.0 }, + { 0.490196, 0.329412, 0.243137, 1.0 }, + { 0.474510, 0.313725, 0.231373, 1.0 }, + { 0.450980, 0.294118, 0.219608, 1.0 }, + { 0.423529, 0.274510, 0.207843, 1.0 }, + { 0.392157, 0.243137, 0.192157, 1.0 }, + { 0.376471, 0.219608, 0.164706, 1.0 }, + { 0.368627, 0.196078, 0.145098, 1.0 }, + { 0.360784, 0.180392, 0.129412, 1.0 }, + { 0.360784, 0.176471, 0.125490, 1.0 }, + { 0.364706, 0.188235, 0.133333, 1.0 }, + { 0.380392, 0.215686, 0.149020, 1.0 }, + { 0.407843, 0.243137, 0.164706, 1.0 }, + { 0.443137, 0.278431, 0.200000, 1.0 }, + { 0.474510, 0.317647, 0.235294, 1.0 }, + { 0.501961, 0.352941, 0.278431, 1.0 }, + { 0.533333, 0.396078, 0.305882, 1.0 }, + { 0.576471, 0.419608, 0.309804, 1.0 }, + { 0.611765, 0.419608, 0.305882, 1.0 }, + { 0.639216, 0.427451, 0.305882, 1.0 }, + { 0.603922, 0.407843, 0.309804, 1.0 }, + { 0.572549, 0.403922, 0.309804, 1.0 }, + { 0.556863, 0.388235, 0.301961, 1.0 }, + { 0.537255, 0.352941, 0.274510, 1.0 }, + }; +/* 040222-18 */ +static double4 colors_459[] = { + { 0.203922, 0.392157, 0.019608, 1.0 }, + { 0.196078, 0.337255, 0.023529, 1.0 }, + { 0.192157, 0.290196, 0.023529, 1.0 }, + { 0.192157, 0.243137, 0.027451, 1.0 }, + { 0.168627, 0.211765, 0.023529, 1.0 }, + { 0.145098, 0.184314, 0.023529, 1.0 }, + { 0.121569, 0.184314, 0.019608, 1.0 }, + { 0.101961, 0.184314, 0.019608, 1.0 }, + { 0.035294, 0.207843, 0.023529, 1.0 }, + { 0.019608, 0.196078, 0.019608, 1.0 }, + { 0.003922, 0.188235, 0.019608, 1.0 }, + { 0.015686, 0.192157, 0.015686, 1.0 }, + { 0.027451, 0.200000, 0.011765, 1.0 }, + { 0.058824, 0.215686, 0.007843, 1.0 }, + { 0.094118, 0.231373, 0.003922, 1.0 }, + { 0.105882, 0.227451, 0.003922, 1.0 }, + { 0.121569, 0.223529, 0.003922, 1.0 }, + { 0.141176, 0.211765, 0.003922, 1.0 }, + { 0.125490, 0.207843, 0.003922, 1.0 }, + { 0.113725, 0.203922, 0.003922, 1.0 }, + { 0.113725, 0.211765, 0.003922, 1.0 }, + { 0.117647, 0.219608, 0.003922, 1.0 }, + { 0.121569, 0.219608, 0.003922, 1.0 }, + { 0.125490, 0.219608, 0.003922, 1.0 }, + { 0.141176, 0.196078, 0.003922, 1.0 }, + { 0.113725, 0.180392, 0.003922, 1.0 }, + { 0.090196, 0.164706, 0.003922, 1.0 }, + { 0.054902, 0.160784, 0.003922, 1.0 }, + { 0.023529, 0.156863, 0.003922, 1.0 }, + { 0.011765, 0.160784, 0.000000, 1.0 }, + { 0.003922, 0.164706, 0.000000, 1.0 }, + { 0.000000, 0.164706, 0.000000, 1.0 }, + { 0.000000, 0.164706, 0.000000, 1.0 }, + { 0.000000, 0.164706, 0.000000, 1.0 }, + { 0.000000, 0.164706, 0.000000, 1.0 }, + { 0.000000, 0.164706, 0.000000, 1.0 }, + { 0.000000, 0.164706, 0.000000, 1.0 }, + { 0.000000, 0.164706, 0.000000, 1.0 }, + { 0.000000, 0.160784, 0.000000, 1.0 }, + { 0.000000, 0.156863, 0.000000, 1.0 }, + { 0.027451, 0.125490, 0.003922, 1.0 }, + { 0.035294, 0.121569, 0.003922, 1.0 }, + { 0.047059, 0.117647, 0.003922, 1.0 }, + { 0.047059, 0.121569, 0.011765, 1.0 }, + { 0.047059, 0.129412, 0.023529, 1.0 }, + { 0.043137, 0.137255, 0.027451, 1.0 }, + { 0.043137, 0.145098, 0.035294, 1.0 }, + { 0.035294, 0.156863, 0.054902, 1.0 }, + { 0.043137, 0.160784, 0.070588, 1.0 }, + { 0.066667, 0.172549, 0.101961, 1.0 }, + { 0.074510, 0.184314, 0.113725, 1.0 }, + { 0.082353, 0.196078, 0.129412, 1.0 }, + { 0.078431, 0.215686, 0.160784, 1.0 }, + { 0.078431, 0.239216, 0.196078, 1.0 }, + { 0.094118, 0.239216, 0.231373, 1.0 }, + { 0.113725, 0.239216, 0.270588, 1.0 }, + { 0.196078, 0.219608, 0.356863, 1.0 }, + { 0.243137, 0.203922, 0.368627, 1.0 }, + { 0.290196, 0.188235, 0.384314, 1.0 }, + { 0.321569, 0.196078, 0.349020, 1.0 }, + { 0.356863, 0.203922, 0.313725, 1.0 }, + { 0.376471, 0.203922, 0.317647, 1.0 }, + { 0.400000, 0.203922, 0.321569, 1.0 }, + { 0.427451, 0.219608, 0.321569, 1.0 }, + { 0.423529, 0.215686, 0.325490, 1.0 }, + { 0.423529, 0.203922, 0.380392, 1.0 }, + { 0.431373, 0.192157, 0.352941, 1.0 }, + { 0.443137, 0.184314, 0.329412, 1.0 }, + { 0.439216, 0.184314, 0.301961, 1.0 }, + { 0.435294, 0.184314, 0.278431, 1.0 }, + { 0.443137, 0.231373, 0.227451, 1.0 }, + { 0.415686, 0.266667, 0.188235, 1.0 }, + { 0.274510, 0.305882, 0.129412, 1.0 }, + { 0.231373, 0.298039, 0.145098, 1.0 }, + { 0.188235, 0.294118, 0.164706, 1.0 }, + { 0.176471, 0.278431, 0.168627, 1.0 }, + { 0.164706, 0.262745, 0.172549, 1.0 }, + { 0.168627, 0.266667, 0.168627, 1.0 }, + { 0.172549, 0.274510, 0.164706, 1.0 }, + { 0.164706, 0.282353, 0.133333, 1.0 }, + { 0.121569, 0.301961, 0.094118, 1.0 }, + { 0.062745, 0.341176, 0.058824, 1.0 }, + { 0.043137, 0.341176, 0.062745, 1.0 }, + { 0.023529, 0.345098, 0.066667, 1.0 }, + { 0.031373, 0.368627, 0.086275, 1.0 }, + { 0.039216, 0.392157, 0.105882, 1.0 }, + { 0.078431, 0.447059, 0.180392, 1.0 }, + { 0.121569, 0.509804, 0.254902, 1.0 }, + { 0.262745, 0.603922, 0.333333, 1.0 }, + { 0.290196, 0.623529, 0.301961, 1.0 }, + { 0.321569, 0.643137, 0.274510, 1.0 }, + { 0.321569, 0.647059, 0.250980, 1.0 }, + { 0.321569, 0.654902, 0.231373, 1.0 }, + { 0.329412, 0.662745, 0.219608, 1.0 }, + { 0.298039, 0.658824, 0.235294, 1.0 }, + { 0.294118, 0.650980, 0.254902, 1.0 }, + { 0.313725, 0.639216, 0.278431, 1.0 }, + { 0.317647, 0.568627, 0.235294, 1.0 }, + { 0.286275, 0.509804, 0.164706, 1.0 }, + { 0.258824, 0.450980, 0.094118, 1.0 }, + { 0.223529, 0.419608, 0.066667, 1.0 }, + { 0.188235, 0.388235, 0.043137, 1.0 }, + { 0.117647, 0.321569, 0.007843, 1.0 }, + { 0.062745, 0.270588, 0.000000, 1.0 }, + { 0.027451, 0.168627, 0.007843, 1.0 }, + { 0.027451, 0.141176, 0.019608, 1.0 }, + { 0.031373, 0.117647, 0.035294, 1.0 }, + { 0.035294, 0.113725, 0.043137, 1.0 }, + { 0.039216, 0.113725, 0.050980, 1.0 }, + { 0.043137, 0.125490, 0.062745, 1.0 }, + { 0.043137, 0.164706, 0.058824, 1.0 }, + { 0.062745, 0.196078, 0.058824, 1.0 }, + { 0.082353, 0.231373, 0.054902, 1.0 }, + { 0.105882, 0.274510, 0.047059, 1.0 }, + { 0.105882, 0.278431, 0.050980, 1.0 }, + { 0.109804, 0.282353, 0.054902, 1.0 }, + { 0.105882, 0.274510, 0.062745, 1.0 }, + { 0.090196, 0.294118, 0.062745, 1.0 }, + { 0.078431, 0.313725, 0.058824, 1.0 }, + { 0.078431, 0.333333, 0.050980, 1.0 }, + { 0.074510, 0.368627, 0.011765, 1.0 }, + { 0.066667, 0.360784, 0.007843, 1.0 }, + { 0.062745, 0.356863, 0.003922, 1.0 }, + { 0.050980, 0.349020, 0.003922, 1.0 }, + { 0.043137, 0.341176, 0.003922, 1.0 }, + { 0.023529, 0.321569, 0.003922, 1.0 }, + { 0.011765, 0.305882, 0.003922, 1.0 }, + { 0.007843, 0.286275, 0.007843, 1.0 }, + { 0.000000, 0.270588, 0.003922, 1.0 }, + { 0.000000, 0.254902, 0.003922, 1.0 }, + { 0.000000, 0.250980, 0.003922, 1.0 }, + { 0.000000, 0.250980, 0.003922, 1.0 }, + { 0.000000, 0.247059, 0.003922, 1.0 }, + { 0.000000, 0.250980, 0.003922, 1.0 }, + { 0.000000, 0.243137, 0.003922, 1.0 }, + { 0.000000, 0.231373, 0.003922, 1.0 }, + { 0.000000, 0.200000, 0.000000, 1.0 }, + { 0.000000, 0.180392, 0.003922, 1.0 }, + { 0.000000, 0.160784, 0.007843, 1.0 }, + { 0.000000, 0.149020, 0.007843, 1.0 }, + { 0.003922, 0.141176, 0.011765, 1.0 }, + { 0.011765, 0.133333, 0.023529, 1.0 }, + { 0.011765, 0.129412, 0.031373, 1.0 }, + { 0.011765, 0.129412, 0.039216, 1.0 }, + { 0.011765, 0.133333, 0.043137, 1.0 }, + { 0.003922, 0.145098, 0.039216, 1.0 }, + { 0.003922, 0.141176, 0.035294, 1.0 }, + { 0.003922, 0.137255, 0.035294, 1.0 }, + { 0.011765, 0.145098, 0.035294, 1.0 }, + { 0.011765, 0.149020, 0.035294, 1.0 }, + { 0.011765, 0.160784, 0.039216, 1.0 }, + { 0.011765, 0.180392, 0.043137, 1.0 }, + { 0.007843, 0.254902, 0.035294, 1.0 }, + { 0.003922, 0.274510, 0.031373, 1.0 }, + { 0.000000, 0.294118, 0.027451, 1.0 }, + { 0.003922, 0.325490, 0.015686, 1.0 }, + { 0.003922, 0.345098, 0.007843, 1.0 }, + { 0.003922, 0.356863, 0.003922, 1.0 }, + { 0.000000, 0.356863, 0.000000, 1.0 }, + { 0.003922, 0.360784, 0.000000, 1.0 }, + { 0.003922, 0.372549, 0.000000, 1.0 }, + { 0.003922, 0.454902, 0.003922, 1.0 }, + { 0.007843, 0.482353, 0.003922, 1.0 }, + { 0.011765, 0.509804, 0.003922, 1.0 }, + { 0.027451, 0.556863, 0.011765, 1.0 }, + { 0.027451, 0.580392, 0.023529, 1.0 }, + { 0.027451, 0.576471, 0.031373, 1.0 }, + { 0.035294, 0.537255, 0.047059, 1.0 }, + { 0.031373, 0.482353, 0.082353, 1.0 }, + { 0.027451, 0.470588, 0.086275, 1.0 }, + { 0.027451, 0.462745, 0.090196, 1.0 }, + { 0.047059, 0.450980, 0.105882, 1.0 }, + { 0.054902, 0.443137, 0.113725, 1.0 }, + { 0.082353, 0.431373, 0.121569, 1.0 }, + { 0.125490, 0.388235, 0.137255, 1.0 }, + { 0.160784, 0.337255, 0.152941, 1.0 }, + { 0.188235, 0.278431, 0.156863, 1.0 }, + { 0.196078, 0.207843, 0.145098, 1.0 }, + { 0.192157, 0.164706, 0.145098, 1.0 }, + { 0.168627, 0.133333, 0.121569, 1.0 }, + { 0.160784, 0.129412, 0.105882, 1.0 }, + { 0.172549, 0.129412, 0.094118, 1.0 }, + { 0.207843, 0.149020, 0.086275, 1.0 }, + { 0.282353, 0.188235, 0.078431, 1.0 }, + { 0.447059, 0.282353, 0.078431, 1.0 }, + { 0.466667, 0.309804, 0.078431, 1.0 }, + { 0.486275, 0.337255, 0.078431, 1.0 }, + { 0.521569, 0.384314, 0.090196, 1.0 }, + { 0.537255, 0.419608, 0.098039, 1.0 }, + { 0.556863, 0.462745, 0.101961, 1.0 }, + { 0.592157, 0.501961, 0.105882, 1.0 }, + { 0.647059, 0.521569, 0.109804, 1.0 }, + { 0.682353, 0.529412, 0.156863, 1.0 }, + { 0.682353, 0.580392, 0.200000, 1.0 }, + { 0.674510, 0.635294, 0.286275, 1.0 }, + { 0.643137, 0.670588, 0.356863, 1.0 }, + { 0.596078, 0.694118, 0.403922, 1.0 }, + { 0.533333, 0.721569, 0.407843, 1.0 }, + { 0.482353, 0.725490, 0.352941, 1.0 }, + { 0.427451, 0.662745, 0.333333, 1.0 }, + { 0.356863, 0.627451, 0.282353, 1.0 }, + { 0.266667, 0.596078, 0.278431, 1.0 }, + { 0.184314, 0.576471, 0.282353, 1.0 }, + { 0.125490, 0.537255, 0.305882, 1.0 }, + { 0.066667, 0.541176, 0.313725, 1.0 }, + { 0.035294, 0.549020, 0.258824, 1.0 }, + { 0.023529, 0.521569, 0.203922, 1.0 }, + { 0.031373, 0.482353, 0.129412, 1.0 }, + { 0.043137, 0.443137, 0.070588, 1.0 }, + { 0.082353, 0.419608, 0.031373, 1.0 }, + { 0.152941, 0.392157, 0.019608, 1.0 }, + { 0.235294, 0.392157, 0.031373, 1.0 }, + { 0.313725, 0.415686, 0.043137, 1.0 }, + { 0.384314, 0.458824, 0.050980, 1.0 }, + { 0.427451, 0.486275, 0.054902, 1.0 }, + { 0.443137, 0.529412, 0.054902, 1.0 }, + { 0.447059, 0.545098, 0.058824, 1.0 }, + { 0.447059, 0.552941, 0.058824, 1.0 }, + { 0.454902, 0.541176, 0.070588, 1.0 }, + { 0.458824, 0.529412, 0.090196, 1.0 }, + { 0.474510, 0.529412, 0.109804, 1.0 }, + { 0.466667, 0.505882, 0.121569, 1.0 }, + { 0.439216, 0.498039, 0.121569, 1.0 }, + { 0.380392, 0.470588, 0.109804, 1.0 }, + { 0.301961, 0.435294, 0.094118, 1.0 }, + { 0.219608, 0.384314, 0.074510, 1.0 }, + { 0.145098, 0.329412, 0.066667, 1.0 }, + { 0.090196, 0.290196, 0.062745, 1.0 }, + { 0.058824, 0.254902, 0.066667, 1.0 }, + { 0.062745, 0.250980, 0.066667, 1.0 }, + { 0.105882, 0.262745, 0.062745, 1.0 }, + { 0.168627, 0.282353, 0.058824, 1.0 }, + { 0.243137, 0.313725, 0.043137, 1.0 }, + { 0.313725, 0.329412, 0.039216, 1.0 }, + { 0.372549, 0.341176, 0.043137, 1.0 }, + { 0.423529, 0.333333, 0.039216, 1.0 }, + { 0.450980, 0.345098, 0.043137, 1.0 }, + { 0.482353, 0.364706, 0.043137, 1.0 }, + { 0.505882, 0.380392, 0.047059, 1.0 }, + { 0.541176, 0.411765, 0.043137, 1.0 }, + { 0.576471, 0.450980, 0.043137, 1.0 }, + { 0.596078, 0.494118, 0.054902, 1.0 }, + { 0.611765, 0.494118, 0.054902, 1.0 }, + { 0.584314, 0.498039, 0.062745, 1.0 }, + { 0.537255, 0.501961, 0.058824, 1.0 }, + { 0.466667, 0.490196, 0.054902, 1.0 }, + { 0.400000, 0.482353, 0.047059, 1.0 }, + { 0.349020, 0.494118, 0.031373, 1.0 }, + { 0.305882, 0.533333, 0.027451, 1.0 }, + { 0.298039, 0.545098, 0.015686, 1.0 }, + { 0.305882, 0.529412, 0.019608, 1.0 }, + { 0.313725, 0.505882, 0.019608, 1.0 }, + { 0.309804, 0.474510, 0.023529, 1.0 }, + { 0.294118, 0.447059, 0.023529, 1.0 }, + { 0.266667, 0.419608, 0.023529, 1.0 }, + { 0.231373, 0.396078, 0.019608, 1.0 }, + }; +/* 040222-19 */ +static double4 colors_460[] = { + { 0.764706, 0.282353, 0.074510, 1.0 }, + { 0.874510, 0.247059, 0.027451, 1.0 }, + { 0.898039, 0.254902, 0.027451, 1.0 }, + { 0.921569, 0.262745, 0.027451, 1.0 }, + { 0.913725, 0.286275, 0.062745, 1.0 }, + { 0.905882, 0.313725, 0.101961, 1.0 }, + { 0.894118, 0.317647, 0.137255, 1.0 }, + { 0.882353, 0.321569, 0.172549, 1.0 }, + { 0.764706, 0.270588, 0.294118, 1.0 }, + { 0.694118, 0.207843, 0.321569, 1.0 }, + { 0.627451, 0.149020, 0.349020, 1.0 }, + { 0.576471, 0.117647, 0.345098, 1.0 }, + { 0.529412, 0.090196, 0.345098, 1.0 }, + { 0.498039, 0.078431, 0.384314, 1.0 }, + { 0.466667, 0.070588, 0.423529, 1.0 }, + { 0.454902, 0.070588, 0.458824, 1.0 }, + { 0.443137, 0.074510, 0.494118, 1.0 }, + { 0.396078, 0.074510, 0.674510, 1.0 }, + { 0.380392, 0.074510, 0.733333, 1.0 }, + { 0.364706, 0.074510, 0.792157, 1.0 }, + { 0.364706, 0.070588, 0.780392, 1.0 }, + { 0.364706, 0.066667, 0.772549, 1.0 }, + { 0.376471, 0.066667, 0.760784, 1.0 }, + { 0.388235, 0.066667, 0.752941, 1.0 }, + { 0.400000, 0.074510, 0.717647, 1.0 }, + { 0.400000, 0.078431, 0.701961, 1.0 }, + { 0.403922, 0.082353, 0.690196, 1.0 }, + { 0.400000, 0.090196, 0.662745, 1.0 }, + { 0.396078, 0.101961, 0.635294, 1.0 }, + { 0.376471, 0.098039, 0.607843, 1.0 }, + { 0.360784, 0.098039, 0.584314, 1.0 }, + { 0.337255, 0.086275, 0.529412, 1.0 }, + { 0.309804, 0.086275, 0.486275, 1.0 }, + { 0.278431, 0.066667, 0.364706, 1.0 }, + { 0.286275, 0.062745, 0.294118, 1.0 }, + { 0.298039, 0.062745, 0.227451, 1.0 }, + { 0.325490, 0.066667, 0.164706, 1.0 }, + { 0.356863, 0.070588, 0.101961, 1.0 }, + { 0.380392, 0.066667, 0.078431, 1.0 }, + { 0.407843, 0.066667, 0.054902, 1.0 }, + { 0.494118, 0.074510, 0.015686, 1.0 }, + { 0.541176, 0.066667, 0.011765, 1.0 }, + { 0.592157, 0.058824, 0.011765, 1.0 }, + { 0.635294, 0.058824, 0.011765, 1.0 }, + { 0.678431, 0.062745, 0.011765, 1.0 }, + { 0.686275, 0.062745, 0.011765, 1.0 }, + { 0.694118, 0.066667, 0.011765, 1.0 }, + { 0.698039, 0.070588, 0.011765, 1.0 }, + { 0.678431, 0.066667, 0.011765, 1.0 }, + { 0.596078, 0.062745, 0.015686, 1.0 }, + { 0.545098, 0.058824, 0.015686, 1.0 }, + { 0.498039, 0.058824, 0.015686, 1.0 }, + { 0.474510, 0.054902, 0.015686, 1.0 }, + { 0.454902, 0.050980, 0.015686, 1.0 }, + { 0.443137, 0.050980, 0.015686, 1.0 }, + { 0.435294, 0.050980, 0.015686, 1.0 }, + { 0.396078, 0.043137, 0.011765, 1.0 }, + { 0.349020, 0.047059, 0.011765, 1.0 }, + { 0.301961, 0.050980, 0.015686, 1.0 }, + { 0.258824, 0.047059, 0.027451, 1.0 }, + { 0.215686, 0.047059, 0.043137, 1.0 }, + { 0.207843, 0.043137, 0.050980, 1.0 }, + { 0.203922, 0.043137, 0.062745, 1.0 }, + { 0.203922, 0.043137, 0.086275, 1.0 }, + { 0.203922, 0.043137, 0.109804, 1.0 }, + { 0.254902, 0.035294, 0.215686, 1.0 }, + { 0.254902, 0.039216, 0.278431, 1.0 }, + { 0.254902, 0.047059, 0.341176, 1.0 }, + { 0.243137, 0.047059, 0.372549, 1.0 }, + { 0.231373, 0.050980, 0.407843, 1.0 }, + { 0.196078, 0.054902, 0.474510, 1.0 }, + { 0.160784, 0.058824, 0.541176, 1.0 }, + { 0.117647, 0.066667, 0.643137, 1.0 }, + { 0.137255, 0.062745, 0.694118, 1.0 }, + { 0.160784, 0.062745, 0.745098, 1.0 }, + { 0.200000, 0.066667, 0.741176, 1.0 }, + { 0.239216, 0.074510, 0.737255, 1.0 }, + { 0.262745, 0.074510, 0.725490, 1.0 }, + { 0.290196, 0.078431, 0.717647, 1.0 }, + { 0.345098, 0.082353, 0.690196, 1.0 }, + { 0.388235, 0.086275, 0.650980, 1.0 }, + { 0.447059, 0.094118, 0.541176, 1.0 }, + { 0.458824, 0.094118, 0.549020, 1.0 }, + { 0.474510, 0.094118, 0.556863, 1.0 }, + { 0.486275, 0.090196, 0.552941, 1.0 }, + { 0.498039, 0.090196, 0.549020, 1.0 }, + { 0.521569, 0.090196, 0.541176, 1.0 }, + { 0.549020, 0.086275, 0.529412, 1.0 }, + { 0.588235, 0.082353, 0.478431, 1.0 }, + { 0.623529, 0.086275, 0.419608, 1.0 }, + { 0.658824, 0.090196, 0.360784, 1.0 }, + { 0.666667, 0.094118, 0.356863, 1.0 }, + { 0.678431, 0.098039, 0.356863, 1.0 }, + { 0.694118, 0.105882, 0.356863, 1.0 }, + { 0.713725, 0.113725, 0.360784, 1.0 }, + { 0.737255, 0.117647, 0.364706, 1.0 }, + { 0.756863, 0.117647, 0.380392, 1.0 }, + { 0.796078, 0.121569, 0.368627, 1.0 }, + { 0.815686, 0.121569, 0.305882, 1.0 }, + { 0.835294, 0.121569, 0.247059, 1.0 }, + { 0.847059, 0.121569, 0.215686, 1.0 }, + { 0.858824, 0.121569, 0.184314, 1.0 }, + { 0.886275, 0.121569, 0.125490, 1.0 }, + { 0.921569, 0.125490, 0.066667, 1.0 }, + { 0.960784, 0.117647, 0.019608, 1.0 }, + { 0.968627, 0.113725, 0.019608, 1.0 }, + { 0.976471, 0.113725, 0.019608, 1.0 }, + { 0.972549, 0.113725, 0.019608, 1.0 }, + { 0.968627, 0.113725, 0.019608, 1.0 }, + { 0.968627, 0.113725, 0.015686, 1.0 }, + { 0.964706, 0.113725, 0.015686, 1.0 }, + { 0.952941, 0.109804, 0.015686, 1.0 }, + { 0.933333, 0.105882, 0.015686, 1.0 }, + { 0.866667, 0.094118, 0.019608, 1.0 }, + { 0.835294, 0.090196, 0.023529, 1.0 }, + { 0.807843, 0.090196, 0.027451, 1.0 }, + { 0.749020, 0.086275, 0.043137, 1.0 }, + { 0.682353, 0.078431, 0.062745, 1.0 }, + { 0.623529, 0.074510, 0.082353, 1.0 }, + { 0.564706, 0.070588, 0.101961, 1.0 }, + { 0.478431, 0.070588, 0.125490, 1.0 }, + { 0.462745, 0.062745, 0.117647, 1.0 }, + { 0.450980, 0.054902, 0.113725, 1.0 }, + { 0.439216, 0.050980, 0.109804, 1.0 }, + { 0.431373, 0.050980, 0.109804, 1.0 }, + { 0.407843, 0.047059, 0.121569, 1.0 }, + { 0.376471, 0.050980, 0.168627, 1.0 }, + { 0.349020, 0.062745, 0.239216, 1.0 }, + { 0.321569, 0.058824, 0.317647, 1.0 }, + { 0.298039, 0.086275, 0.454902, 1.0 }, + { 0.301961, 0.090196, 0.482353, 1.0 }, + { 0.309804, 0.094118, 0.509804, 1.0 }, + { 0.325490, 0.098039, 0.549020, 1.0 }, + { 0.349020, 0.105882, 0.564706, 1.0 }, + { 0.368627, 0.109804, 0.588235, 1.0 }, + { 0.392157, 0.121569, 0.639216, 1.0 }, + { 0.384314, 0.129412, 0.772549, 1.0 }, + { 0.349020, 0.133333, 0.839216, 1.0 }, + { 0.313725, 0.137255, 0.909804, 1.0 }, + { 0.290196, 0.133333, 0.937255, 1.0 }, + { 0.270588, 0.129412, 0.964706, 1.0 }, + { 0.235294, 0.117647, 0.949020, 1.0 }, + { 0.203922, 0.101961, 0.905882, 1.0 }, + { 0.196078, 0.098039, 0.835294, 1.0 }, + { 0.207843, 0.094118, 0.768627, 1.0 }, + { 0.282353, 0.086275, 0.627451, 1.0 }, + { 0.313725, 0.090196, 0.592157, 1.0 }, + { 0.349020, 0.094118, 0.560784, 1.0 }, + { 0.407843, 0.098039, 0.521569, 1.0 }, + { 0.458824, 0.101961, 0.466667, 1.0 }, + { 0.490196, 0.121569, 0.415686, 1.0 }, + { 0.525490, 0.180392, 0.352941, 1.0 }, + { 0.580392, 0.231373, 0.301961, 1.0 }, + { 0.580392, 0.231373, 0.301961, 1.0 }, + { 0.580392, 0.235294, 0.305882, 1.0 }, + { 0.596078, 0.243137, 0.309804, 1.0 }, + { 0.607843, 0.247059, 0.345098, 1.0 }, + { 0.619608, 0.223529, 0.392157, 1.0 }, + { 0.615686, 0.207843, 0.458824, 1.0 }, + { 0.603922, 0.211765, 0.505882, 1.0 }, + { 0.600000, 0.262745, 0.537255, 1.0 }, + { 0.533333, 0.266667, 0.670588, 1.0 }, + { 0.509804, 0.262745, 0.686275, 1.0 }, + { 0.490196, 0.262745, 0.705882, 1.0 }, + { 0.466667, 0.254902, 0.705882, 1.0 }, + { 0.450980, 0.211765, 0.705882, 1.0 }, + { 0.439216, 0.160784, 0.705882, 1.0 }, + { 0.439216, 0.105882, 0.678431, 1.0 }, + { 0.501961, 0.094118, 0.549020, 1.0 }, + { 0.521569, 0.094118, 0.529412, 1.0 }, + { 0.545098, 0.094118, 0.509804, 1.0 }, + { 0.568627, 0.090196, 0.474510, 1.0 }, + { 0.596078, 0.086275, 0.403922, 1.0 }, + { 0.623529, 0.082353, 0.333333, 1.0 }, + { 0.631373, 0.074510, 0.262745, 1.0 }, + { 0.627451, 0.078431, 0.196078, 1.0 }, + { 0.615686, 0.074510, 0.137255, 1.0 }, + { 0.603922, 0.066667, 0.086275, 1.0 }, + { 0.592157, 0.062745, 0.070588, 1.0 }, + { 0.552941, 0.062745, 0.078431, 1.0 }, + { 0.505882, 0.058824, 0.086275, 1.0 }, + { 0.458824, 0.050980, 0.090196, 1.0 }, + { 0.411765, 0.035294, 0.090196, 1.0 }, + { 0.349020, 0.043137, 0.078431, 1.0 }, + { 0.215686, 0.035294, 0.070588, 1.0 }, + { 0.188235, 0.039216, 0.070588, 1.0 }, + { 0.164706, 0.047059, 0.074510, 1.0 }, + { 0.125490, 0.062745, 0.086275, 1.0 }, + { 0.090196, 0.074510, 0.090196, 1.0 }, + { 0.062745, 0.082353, 0.094118, 1.0 }, + { 0.054902, 0.070588, 0.105882, 1.0 }, + { 0.050980, 0.070588, 0.109804, 1.0 }, + { 0.043137, 0.062745, 0.117647, 1.0 }, + { 0.058824, 0.066667, 0.152941, 1.0 }, + { 0.078431, 0.078431, 0.207843, 1.0 }, + { 0.109804, 0.090196, 0.270588, 1.0 }, + { 0.152941, 0.105882, 0.333333, 1.0 }, + { 0.207843, 0.125490, 0.392157, 1.0 }, + { 0.254902, 0.133333, 0.454902, 1.0 }, + { 0.294118, 0.137255, 0.513725, 1.0 }, + { 0.317647, 0.129412, 0.533333, 1.0 }, + { 0.364706, 0.125490, 0.541176, 1.0 }, + { 0.407843, 0.109804, 0.541176, 1.0 }, + { 0.447059, 0.105882, 0.541176, 1.0 }, + { 0.494118, 0.094118, 0.537255, 1.0 }, + { 0.545098, 0.101961, 0.529412, 1.0 }, + { 0.580392, 0.105882, 0.513725, 1.0 }, + { 0.580392, 0.105882, 0.509804, 1.0 }, + { 0.549020, 0.094118, 0.482353, 1.0 }, + { 0.525490, 0.086275, 0.450980, 1.0 }, + { 0.498039, 0.070588, 0.403922, 1.0 }, + { 0.462745, 0.066667, 0.364706, 1.0 }, + { 0.427451, 0.054902, 0.337255, 1.0 }, + { 0.403922, 0.050980, 0.333333, 1.0 }, + { 0.400000, 0.050980, 0.333333, 1.0 }, + { 0.372549, 0.050980, 0.352941, 1.0 }, + { 0.329412, 0.047059, 0.388235, 1.0 }, + { 0.274510, 0.047059, 0.450980, 1.0 }, + { 0.227451, 0.050980, 0.513725, 1.0 }, + { 0.180392, 0.054902, 0.552941, 1.0 }, + { 0.129412, 0.047059, 0.556863, 1.0 }, + { 0.094118, 0.039216, 0.576471, 1.0 }, + { 0.086275, 0.035294, 0.592157, 1.0 }, + { 0.090196, 0.035294, 0.611765, 1.0 }, + { 0.094118, 0.035294, 0.619608, 1.0 }, + { 0.094118, 0.035294, 0.619608, 1.0 }, + { 0.094118, 0.035294, 0.627451, 1.0 }, + { 0.105882, 0.043137, 0.631373, 1.0 }, + { 0.098039, 0.043137, 0.580392, 1.0 }, + { 0.094118, 0.050980, 0.513725, 1.0 }, + { 0.098039, 0.066667, 0.454902, 1.0 }, + { 0.101961, 0.082353, 0.396078, 1.0 }, + { 0.105882, 0.094118, 0.341176, 1.0 }, + { 0.101961, 0.101961, 0.274510, 1.0 }, + { 0.094118, 0.094118, 0.239216, 1.0 }, + { 0.094118, 0.094118, 0.239216, 1.0 }, + { 0.090196, 0.082353, 0.243137, 1.0 }, + { 0.082353, 0.074510, 0.235294, 1.0 }, + { 0.074510, 0.074510, 0.231373, 1.0 }, + { 0.074510, 0.074510, 0.227451, 1.0 }, + { 0.082353, 0.082353, 0.235294, 1.0 }, + { 0.090196, 0.098039, 0.223529, 1.0 }, + { 0.090196, 0.098039, 0.223529, 1.0 }, + { 0.113725, 0.101961, 0.235294, 1.0 }, + { 0.152941, 0.094118, 0.231373, 1.0 }, + { 0.188235, 0.074510, 0.223529, 1.0 }, + { 0.223529, 0.054902, 0.211765, 1.0 }, + { 0.254902, 0.035294, 0.200000, 1.0 }, + { 0.286275, 0.023529, 0.196078, 1.0 }, + { 0.352941, 0.035294, 0.180392, 1.0 }, + { 0.396078, 0.078431, 0.168627, 1.0 }, + { 0.447059, 0.137255, 0.172549, 1.0 }, + { 0.509804, 0.200000, 0.156863, 1.0 }, + { 0.576471, 0.254902, 0.137255, 1.0 }, + { 0.650980, 0.262745, 0.113725, 1.0 }, + { 0.725490, 0.274510, 0.094118, 1.0 }, + }; +/* 040222-20 */ +static double4 colors_461[] = { + { 0.552941, 0.768627, 0.678431, 1.0 }, + { 0.584314, 0.792157, 0.650980, 1.0 }, + { 0.588235, 0.784314, 0.623529, 1.0 }, + { 0.592157, 0.780392, 0.596078, 1.0 }, + { 0.607843, 0.776471, 0.580392, 1.0 }, + { 0.627451, 0.772549, 0.568627, 1.0 }, + { 0.619608, 0.745098, 0.541176, 1.0 }, + { 0.615686, 0.721569, 0.513725, 1.0 }, + { 0.600000, 0.654902, 0.403922, 1.0 }, + { 0.580392, 0.611765, 0.345098, 1.0 }, + { 0.564706, 0.568627, 0.290196, 1.0 }, + { 0.533333, 0.525490, 0.250980, 1.0 }, + { 0.505882, 0.486275, 0.211765, 1.0 }, + { 0.462745, 0.435294, 0.192157, 1.0 }, + { 0.419608, 0.384314, 0.176471, 1.0 }, + { 0.396078, 0.364706, 0.172549, 1.0 }, + { 0.372549, 0.345098, 0.168627, 1.0 }, + { 0.286275, 0.270588, 0.164706, 1.0 }, + { 0.262745, 0.250980, 0.160784, 1.0 }, + { 0.243137, 0.235294, 0.156863, 1.0 }, + { 0.239216, 0.227451, 0.156863, 1.0 }, + { 0.239216, 0.219608, 0.156863, 1.0 }, + { 0.243137, 0.219608, 0.156863, 1.0 }, + { 0.247059, 0.223529, 0.156863, 1.0 }, + { 0.247059, 0.223529, 0.176471, 1.0 }, + { 0.250980, 0.231373, 0.180392, 1.0 }, + { 0.258824, 0.243137, 0.188235, 1.0 }, + { 0.270588, 0.258824, 0.211765, 1.0 }, + { 0.282353, 0.274510, 0.235294, 1.0 }, + { 0.294118, 0.286275, 0.250980, 1.0 }, + { 0.309804, 0.298039, 0.270588, 1.0 }, + { 0.341176, 0.333333, 0.305882, 1.0 }, + { 0.356863, 0.345098, 0.329412, 1.0 }, + { 0.360784, 0.360784, 0.352941, 1.0 }, + { 0.349020, 0.368627, 0.356863, 1.0 }, + { 0.337255, 0.376471, 0.364706, 1.0 }, + { 0.341176, 0.388235, 0.372549, 1.0 }, + { 0.349020, 0.403922, 0.380392, 1.0 }, + { 0.356863, 0.411765, 0.372549, 1.0 }, + { 0.368627, 0.419608, 0.364706, 1.0 }, + { 0.427451, 0.458824, 0.341176, 1.0 }, + { 0.450980, 0.482353, 0.337255, 1.0 }, + { 0.474510, 0.509804, 0.333333, 1.0 }, + { 0.482353, 0.525490, 0.364706, 1.0 }, + { 0.494118, 0.541176, 0.396078, 1.0 }, + { 0.498039, 0.549020, 0.407843, 1.0 }, + { 0.505882, 0.556863, 0.419608, 1.0 }, + { 0.537255, 0.592157, 0.462745, 1.0 }, + { 0.592157, 0.627451, 0.474510, 1.0 }, + { 0.717647, 0.701961, 0.458824, 1.0 }, + { 0.768627, 0.709804, 0.458824, 1.0 }, + { 0.819608, 0.721569, 0.458824, 1.0 }, + { 0.827451, 0.701961, 0.458824, 1.0 }, + { 0.835294, 0.686275, 0.462745, 1.0 }, + { 0.827451, 0.674510, 0.458824, 1.0 }, + { 0.819608, 0.662745, 0.458824, 1.0 }, + { 0.772549, 0.623529, 0.407843, 1.0 }, + { 0.752941, 0.600000, 0.372549, 1.0 }, + { 0.737255, 0.576471, 0.341176, 1.0 }, + { 0.721569, 0.560784, 0.317647, 1.0 }, + { 0.709804, 0.545098, 0.298039, 1.0 }, + { 0.694118, 0.533333, 0.294118, 1.0 }, + { 0.678431, 0.521569, 0.294118, 1.0 }, + { 0.643137, 0.517647, 0.286275, 1.0 }, + { 0.603922, 0.501961, 0.294118, 1.0 }, + { 0.517647, 0.462745, 0.309804, 1.0 }, + { 0.501961, 0.466667, 0.321569, 1.0 }, + { 0.490196, 0.470588, 0.337255, 1.0 }, + { 0.494118, 0.478431, 0.352941, 1.0 }, + { 0.498039, 0.490196, 0.368627, 1.0 }, + { 0.517647, 0.525490, 0.400000, 1.0 }, + { 0.537255, 0.556863, 0.435294, 1.0 }, + { 0.564706, 0.592157, 0.474510, 1.0 }, + { 0.560784, 0.572549, 0.466667, 1.0 }, + { 0.560784, 0.556863, 0.458824, 1.0 }, + { 0.549020, 0.537255, 0.447059, 1.0 }, + { 0.541176, 0.517647, 0.435294, 1.0 }, + { 0.533333, 0.509804, 0.435294, 1.0 }, + { 0.529412, 0.501961, 0.435294, 1.0 }, + { 0.517647, 0.490196, 0.427451, 1.0 }, + { 0.505882, 0.486275, 0.431373, 1.0 }, + { 0.466667, 0.462745, 0.419608, 1.0 }, + { 0.450980, 0.454902, 0.407843, 1.0 }, + { 0.435294, 0.450980, 0.396078, 1.0 }, + { 0.431373, 0.447059, 0.400000, 1.0 }, + { 0.427451, 0.443137, 0.403922, 1.0 }, + { 0.431373, 0.443137, 0.411765, 1.0 }, + { 0.447059, 0.443137, 0.431373, 1.0 }, + { 0.478431, 0.474510, 0.439216, 1.0 }, + { 0.494118, 0.478431, 0.427451, 1.0 }, + { 0.509804, 0.482353, 0.419608, 1.0 }, + { 0.509804, 0.486275, 0.419608, 1.0 }, + { 0.513725, 0.494118, 0.419608, 1.0 }, + { 0.505882, 0.505882, 0.419608, 1.0 }, + { 0.505882, 0.517647, 0.431373, 1.0 }, + { 0.509804, 0.513725, 0.435294, 1.0 }, + { 0.498039, 0.517647, 0.431373, 1.0 }, + { 0.454902, 0.450980, 0.388235, 1.0 }, + { 0.407843, 0.411765, 0.360784, 1.0 }, + { 0.364706, 0.376471, 0.333333, 1.0 }, + { 0.337255, 0.364706, 0.321569, 1.0 }, + { 0.309804, 0.356863, 0.309804, 1.0 }, + { 0.270588, 0.325490, 0.294118, 1.0 }, + { 0.235294, 0.309804, 0.282353, 1.0 }, + { 0.200000, 0.286275, 0.286275, 1.0 }, + { 0.184314, 0.258824, 0.282353, 1.0 }, + { 0.168627, 0.235294, 0.282353, 1.0 }, + { 0.160784, 0.231373, 0.278431, 1.0 }, + { 0.156863, 0.227451, 0.278431, 1.0 }, + { 0.156863, 0.227451, 0.274510, 1.0 }, + { 0.156863, 0.215686, 0.262745, 1.0 }, + { 0.164706, 0.207843, 0.247059, 1.0 }, + { 0.164706, 0.203922, 0.243137, 1.0 }, + { 0.176471, 0.192157, 0.219608, 1.0 }, + { 0.180392, 0.192157, 0.211765, 1.0 }, + { 0.188235, 0.196078, 0.207843, 1.0 }, + { 0.215686, 0.211765, 0.196078, 1.0 }, + { 0.258824, 0.223529, 0.192157, 1.0 }, + { 0.294118, 0.231373, 0.180392, 1.0 }, + { 0.313725, 0.235294, 0.180392, 1.0 }, + { 0.356863, 0.254902, 0.196078, 1.0 }, + { 0.384314, 0.286275, 0.196078, 1.0 }, + { 0.411765, 0.321569, 0.200000, 1.0 }, + { 0.443137, 0.341176, 0.203922, 1.0 }, + { 0.474510, 0.360784, 0.207843, 1.0 }, + { 0.521569, 0.400000, 0.200000, 1.0 }, + { 0.552941, 0.419608, 0.192157, 1.0 }, + { 0.568627, 0.435294, 0.196078, 1.0 }, + { 0.580392, 0.443137, 0.203922, 1.0 }, + { 0.580392, 0.482353, 0.231373, 1.0 }, + { 0.592157, 0.498039, 0.239216, 1.0 }, + { 0.607843, 0.513725, 0.247059, 1.0 }, + { 0.643137, 0.552941, 0.274510, 1.0 }, + { 0.670588, 0.580392, 0.290196, 1.0 }, + { 0.686275, 0.596078, 0.313725, 1.0 }, + { 0.690196, 0.596078, 0.325490, 1.0 }, + { 0.658824, 0.580392, 0.364706, 1.0 }, + { 0.654902, 0.580392, 0.368627, 1.0 }, + { 0.650980, 0.580392, 0.372549, 1.0 }, + { 0.658824, 0.584314, 0.368627, 1.0 }, + { 0.670588, 0.588235, 0.368627, 1.0 }, + { 0.694118, 0.592157, 0.376471, 1.0 }, + { 0.717647, 0.600000, 0.368627, 1.0 }, + { 0.749020, 0.619608, 0.376471, 1.0 }, + { 0.772549, 0.639216, 0.388235, 1.0 }, + { 0.756863, 0.678431, 0.388235, 1.0 }, + { 0.749020, 0.678431, 0.376471, 1.0 }, + { 0.745098, 0.678431, 0.368627, 1.0 }, + { 0.729412, 0.658824, 0.349020, 1.0 }, + { 0.701961, 0.627451, 0.309804, 1.0 }, + { 0.686275, 0.600000, 0.270588, 1.0 }, + { 0.670588, 0.572549, 0.243137, 1.0 }, + { 0.643137, 0.576471, 0.227451, 1.0 }, + { 0.631373, 0.576471, 0.231373, 1.0 }, + { 0.619608, 0.580392, 0.235294, 1.0 }, + { 0.584314, 0.560784, 0.250980, 1.0 }, + { 0.533333, 0.521569, 0.243137, 1.0 }, + { 0.478431, 0.466667, 0.231373, 1.0 }, + { 0.400000, 0.388235, 0.211765, 1.0 }, + { 0.345098, 0.325490, 0.188235, 1.0 }, + { 0.301961, 0.278431, 0.156863, 1.0 }, + { 0.235294, 0.247059, 0.149020, 1.0 }, + { 0.223529, 0.247059, 0.152941, 1.0 }, + { 0.211765, 0.250980, 0.156863, 1.0 }, + { 0.215686, 0.258824, 0.164706, 1.0 }, + { 0.215686, 0.254902, 0.176471, 1.0 }, + { 0.231373, 0.250980, 0.196078, 1.0 }, + { 0.274510, 0.247059, 0.200000, 1.0 }, + { 0.368627, 0.274510, 0.192157, 1.0 }, + { 0.388235, 0.298039, 0.196078, 1.0 }, + { 0.411765, 0.321569, 0.200000, 1.0 }, + { 0.458824, 0.380392, 0.223529, 1.0 }, + { 0.498039, 0.419608, 0.250980, 1.0 }, + { 0.533333, 0.458824, 0.294118, 1.0 }, + { 0.576471, 0.490196, 0.329412, 1.0 }, + { 0.619608, 0.498039, 0.341176, 1.0 }, + { 0.639216, 0.482353, 0.337255, 1.0 }, + { 0.658824, 0.482353, 0.329412, 1.0 }, + { 0.654902, 0.486275, 0.321569, 1.0 }, + { 0.631373, 0.482353, 0.313725, 1.0 }, + { 0.592157, 0.474510, 0.325490, 1.0 }, + { 0.552941, 0.470588, 0.341176, 1.0 }, + { 0.529412, 0.462745, 0.356863, 1.0 }, + { 0.505882, 0.447059, 0.360784, 1.0 }, + { 0.501961, 0.435294, 0.345098, 1.0 }, + { 0.505882, 0.435294, 0.337255, 1.0 }, + { 0.509804, 0.439216, 0.333333, 1.0 }, + { 0.521569, 0.450980, 0.337255, 1.0 }, + { 0.541176, 0.470588, 0.352941, 1.0 }, + { 0.568627, 0.505882, 0.372549, 1.0 }, + { 0.592157, 0.541176, 0.403922, 1.0 }, + { 0.615686, 0.592157, 0.435294, 1.0 }, + { 0.647059, 0.639216, 0.478431, 1.0 }, + { 0.666667, 0.678431, 0.505882, 1.0 }, + { 0.694118, 0.709804, 0.533333, 1.0 }, + { 0.705882, 0.713725, 0.545098, 1.0 }, + { 0.705882, 0.705882, 0.549020, 1.0 }, + { 0.690196, 0.678431, 0.537255, 1.0 }, + { 0.658824, 0.654902, 0.517647, 1.0 }, + { 0.623529, 0.619608, 0.505882, 1.0 }, + { 0.572549, 0.588235, 0.474510, 1.0 }, + { 0.541176, 0.564706, 0.454902, 1.0 }, + { 0.513725, 0.533333, 0.443137, 1.0 }, + { 0.486275, 0.509804, 0.427451, 1.0 }, + { 0.462745, 0.478431, 0.403922, 1.0 }, + { 0.439216, 0.454902, 0.380392, 1.0 }, + { 0.403922, 0.423529, 0.356863, 1.0 }, + { 0.360784, 0.396078, 0.337255, 1.0 }, + { 0.321569, 0.388235, 0.341176, 1.0 }, + { 0.305882, 0.384314, 0.368627, 1.0 }, + { 0.309804, 0.396078, 0.396078, 1.0 }, + { 0.333333, 0.407843, 0.415686, 1.0 }, + { 0.364706, 0.431373, 0.443137, 1.0 }, + { 0.380392, 0.447059, 0.450980, 1.0 }, + { 0.392157, 0.454902, 0.443137, 1.0 }, + { 0.392157, 0.454902, 0.439216, 1.0 }, + { 0.392157, 0.454902, 0.447059, 1.0 }, + { 0.407843, 0.470588, 0.462745, 1.0 }, + { 0.454902, 0.494118, 0.474510, 1.0 }, + { 0.521569, 0.533333, 0.490196, 1.0 }, + { 0.592157, 0.580392, 0.494118, 1.0 }, + { 0.658824, 0.623529, 0.482353, 1.0 }, + { 0.713725, 0.650980, 0.462745, 1.0 }, + { 0.745098, 0.666667, 0.431373, 1.0 }, + { 0.756863, 0.670588, 0.400000, 1.0 }, + { 0.760784, 0.682353, 0.388235, 1.0 }, + { 0.768627, 0.694118, 0.384314, 1.0 }, + { 0.784314, 0.713725, 0.384314, 1.0 }, + { 0.803922, 0.752941, 0.396078, 1.0 }, + { 0.823529, 0.800000, 0.415686, 1.0 }, + { 0.843137, 0.835294, 0.439216, 1.0 }, + { 0.858824, 0.850980, 0.439216, 1.0 }, + { 0.862745, 0.858824, 0.450980, 1.0 }, + { 0.858824, 0.850980, 0.454902, 1.0 }, + { 0.854902, 0.843137, 0.458824, 1.0 }, + { 0.847059, 0.843137, 0.458824, 1.0 }, + { 0.843137, 0.858824, 0.478431, 1.0 }, + { 0.843137, 0.874510, 0.509804, 1.0 }, + { 0.866667, 0.901961, 0.556863, 1.0 }, + { 0.882353, 0.925490, 0.603922, 1.0 }, + { 0.894118, 0.929412, 0.647059, 1.0 }, + { 0.913725, 0.937255, 0.686275, 1.0 }, + { 0.913725, 0.933333, 0.705882, 1.0 }, + { 0.905882, 0.929412, 0.713725, 1.0 }, + { 0.894118, 0.917647, 0.690196, 1.0 }, + { 0.894118, 0.921569, 0.686275, 1.0 }, + { 0.870588, 0.909804, 0.682353, 1.0 }, + { 0.831373, 0.890196, 0.686275, 1.0 }, + { 0.776471, 0.862745, 0.694118, 1.0 }, + { 0.737255, 0.827451, 0.690196, 1.0 }, + { 0.690196, 0.835294, 0.729412, 1.0 }, + { 0.647059, 0.819608, 0.737255, 1.0 }, + { 0.607843, 0.815686, 0.737255, 1.0 }, + { 0.576471, 0.800000, 0.729412, 1.0 }, + { 0.580392, 0.800000, 0.729412, 1.0 }, + { 0.552941, 0.803922, 0.729412, 1.0 }, + }; +/* 040222-21 */ +static double4 colors_462[] = { + { 0.180392, 0.027451, 0.274510, 1.0 }, + { 0.137255, 0.019608, 0.333333, 1.0 }, + { 0.121569, 0.015686, 0.360784, 1.0 }, + { 0.109804, 0.015686, 0.392157, 1.0 }, + { 0.086275, 0.011765, 0.403922, 1.0 }, + { 0.066667, 0.011765, 0.419608, 1.0 }, + { 0.070588, 0.011765, 0.407843, 1.0 }, + { 0.074510, 0.011765, 0.396078, 1.0 }, + { 0.070588, 0.003922, 0.349020, 1.0 }, + { 0.066667, 0.000000, 0.329412, 1.0 }, + { 0.062745, 0.000000, 0.309804, 1.0 }, + { 0.078431, 0.000000, 0.282353, 1.0 }, + { 0.098039, 0.000000, 0.254902, 1.0 }, + { 0.137255, 0.000000, 0.215686, 1.0 }, + { 0.176471, 0.003922, 0.176471, 1.0 }, + { 0.196078, 0.007843, 0.156863, 1.0 }, + { 0.219608, 0.011765, 0.141176, 1.0 }, + { 0.282353, 0.011765, 0.070588, 1.0 }, + { 0.298039, 0.011765, 0.050980, 1.0 }, + { 0.317647, 0.011765, 0.031373, 1.0 }, + { 0.321569, 0.011765, 0.023529, 1.0 }, + { 0.329412, 0.011765, 0.019608, 1.0 }, + { 0.329412, 0.011765, 0.023529, 1.0 }, + { 0.329412, 0.015686, 0.031373, 1.0 }, + { 0.309804, 0.015686, 0.062745, 1.0 }, + { 0.290196, 0.015686, 0.074510, 1.0 }, + { 0.270588, 0.015686, 0.090196, 1.0 }, + { 0.231373, 0.011765, 0.094118, 1.0 }, + { 0.196078, 0.007843, 0.101961, 1.0 }, + { 0.176471, 0.007843, 0.101961, 1.0 }, + { 0.156863, 0.007843, 0.105882, 1.0 }, + { 0.109804, 0.007843, 0.113725, 1.0 }, + { 0.074510, 0.007843, 0.117647, 1.0 }, + { 0.027451, 0.000000, 0.121569, 1.0 }, + { 0.023529, 0.000000, 0.113725, 1.0 }, + { 0.019608, 0.000000, 0.105882, 1.0 }, + { 0.023529, 0.000000, 0.090196, 1.0 }, + { 0.027451, 0.000000, 0.078431, 1.0 }, + { 0.031373, 0.000000, 0.070588, 1.0 }, + { 0.039216, 0.000000, 0.066667, 1.0 }, + { 0.066667, 0.000000, 0.043137, 1.0 }, + { 0.086275, 0.000000, 0.031373, 1.0 }, + { 0.105882, 0.000000, 0.019608, 1.0 }, + { 0.129412, 0.000000, 0.011765, 1.0 }, + { 0.152941, 0.000000, 0.003922, 1.0 }, + { 0.160784, 0.000000, 0.000000, 1.0 }, + { 0.172549, 0.000000, 0.000000, 1.0 }, + { 0.184314, 0.000000, 0.000000, 1.0 }, + { 0.192157, 0.000000, 0.003922, 1.0 }, + { 0.219608, 0.015686, 0.003922, 1.0 }, + { 0.239216, 0.031373, 0.015686, 1.0 }, + { 0.262745, 0.050980, 0.027451, 1.0 }, + { 0.286275, 0.062745, 0.027451, 1.0 }, + { 0.313725, 0.074510, 0.031373, 1.0 }, + { 0.321569, 0.074510, 0.031373, 1.0 }, + { 0.329412, 0.078431, 0.035294, 1.0 }, + { 0.325490, 0.074510, 0.031373, 1.0 }, + { 0.301961, 0.074510, 0.027451, 1.0 }, + { 0.282353, 0.074510, 0.027451, 1.0 }, + { 0.270588, 0.074510, 0.027451, 1.0 }, + { 0.262745, 0.078431, 0.031373, 1.0 }, + { 0.262745, 0.078431, 0.031373, 1.0 }, + { 0.262745, 0.078431, 0.035294, 1.0 }, + { 0.262745, 0.078431, 0.047059, 1.0 }, + { 0.250980, 0.058824, 0.050980, 1.0 }, + { 0.200000, 0.027451, 0.062745, 1.0 }, + { 0.160784, 0.015686, 0.082353, 1.0 }, + { 0.125490, 0.007843, 0.105882, 1.0 }, + { 0.109804, 0.003922, 0.113725, 1.0 }, + { 0.098039, 0.003922, 0.125490, 1.0 }, + { 0.078431, 0.007843, 0.149020, 1.0 }, + { 0.066667, 0.007843, 0.172549, 1.0 }, + { 0.058824, 0.007843, 0.200000, 1.0 }, + { 0.054902, 0.007843, 0.207843, 1.0 }, + { 0.054902, 0.007843, 0.215686, 1.0 }, + { 0.066667, 0.011765, 0.203922, 1.0 }, + { 0.078431, 0.019608, 0.196078, 1.0 }, + { 0.090196, 0.023529, 0.192157, 1.0 }, + { 0.105882, 0.027451, 0.188235, 1.0 }, + { 0.137255, 0.039216, 0.180392, 1.0 }, + { 0.184314, 0.047059, 0.164706, 1.0 }, + { 0.290196, 0.098039, 0.141176, 1.0 }, + { 0.356863, 0.152941, 0.152941, 1.0 }, + { 0.427451, 0.207843, 0.168627, 1.0 }, + { 0.462745, 0.239216, 0.180392, 1.0 }, + { 0.498039, 0.270588, 0.192157, 1.0 }, + { 0.560784, 0.337255, 0.223529, 1.0 }, + { 0.631373, 0.407843, 0.282353, 1.0 }, + { 0.698039, 0.478431, 0.368627, 1.0 }, + { 0.678431, 0.470588, 0.415686, 1.0 }, + { 0.662745, 0.466667, 0.462745, 1.0 }, + { 0.643137, 0.458824, 0.486275, 1.0 }, + { 0.623529, 0.454902, 0.509804, 1.0 }, + { 0.584314, 0.431373, 0.521569, 1.0 }, + { 0.556863, 0.427451, 0.568627, 1.0 }, + { 0.525490, 0.447059, 0.600000, 1.0 }, + { 0.525490, 0.458824, 0.615686, 1.0 }, + { 0.490196, 0.431373, 0.603922, 1.0 }, + { 0.466667, 0.403922, 0.584314, 1.0 }, + { 0.447059, 0.376471, 0.564706, 1.0 }, + { 0.427451, 0.345098, 0.549020, 1.0 }, + { 0.411765, 0.313725, 0.537255, 1.0 }, + { 0.376471, 0.294118, 0.501961, 1.0 }, + { 0.384314, 0.301961, 0.458824, 1.0 }, + { 0.462745, 0.333333, 0.368627, 1.0 }, + { 0.513725, 0.360784, 0.337255, 1.0 }, + { 0.564706, 0.392157, 0.309804, 1.0 }, + { 0.584314, 0.396078, 0.305882, 1.0 }, + { 0.607843, 0.400000, 0.305882, 1.0 }, + { 0.619608, 0.400000, 0.309804, 1.0 }, + { 0.615686, 0.411765, 0.298039, 1.0 }, + { 0.611765, 0.400000, 0.286275, 1.0 }, + { 0.588235, 0.376471, 0.270588, 1.0 }, + { 0.556863, 0.317647, 0.215686, 1.0 }, + { 0.564706, 0.305882, 0.207843, 1.0 }, + { 0.572549, 0.298039, 0.203922, 1.0 }, + { 0.572549, 0.270588, 0.200000, 1.0 }, + { 0.568627, 0.270588, 0.207843, 1.0 }, + { 0.560784, 0.274510, 0.215686, 1.0 }, + { 0.533333, 0.266667, 0.223529, 1.0 }, + { 0.443137, 0.223529, 0.196078, 1.0 }, + { 0.403922, 0.180392, 0.164706, 1.0 }, + { 0.368627, 0.137255, 0.133333, 1.0 }, + { 0.352941, 0.117647, 0.125490, 1.0 }, + { 0.341176, 0.101961, 0.117647, 1.0 }, + { 0.333333, 0.086275, 0.105882, 1.0 }, + { 0.337255, 0.070588, 0.098039, 1.0 }, + { 0.329412, 0.062745, 0.086275, 1.0 }, + { 0.309804, 0.058824, 0.082353, 1.0 }, + { 0.270588, 0.043137, 0.058824, 1.0 }, + { 0.250980, 0.039216, 0.050980, 1.0 }, + { 0.235294, 0.035294, 0.047059, 1.0 }, + { 0.215686, 0.027451, 0.043137, 1.0 }, + { 0.211765, 0.023529, 0.039216, 1.0 }, + { 0.211765, 0.023529, 0.035294, 1.0 }, + { 0.215686, 0.027451, 0.039216, 1.0 }, + { 0.211765, 0.027451, 0.039216, 1.0 }, + { 0.192157, 0.027451, 0.031373, 1.0 }, + { 0.176471, 0.027451, 0.027451, 1.0 }, + { 0.164706, 0.027451, 0.023529, 1.0 }, + { 0.152941, 0.027451, 0.023529, 1.0 }, + { 0.129412, 0.019608, 0.015686, 1.0 }, + { 0.117647, 0.019608, 0.015686, 1.0 }, + { 0.109804, 0.015686, 0.019608, 1.0 }, + { 0.105882, 0.011765, 0.023529, 1.0 }, + { 0.105882, 0.007843, 0.043137, 1.0 }, + { 0.105882, 0.007843, 0.047059, 1.0 }, + { 0.105882, 0.007843, 0.050980, 1.0 }, + { 0.101961, 0.003922, 0.050980, 1.0 }, + { 0.101961, 0.003922, 0.050980, 1.0 }, + { 0.105882, 0.003922, 0.043137, 1.0 }, + { 0.109804, 0.003922, 0.039216, 1.0 }, + { 0.117647, 0.003922, 0.043137, 1.0 }, + { 0.117647, 0.003922, 0.043137, 1.0 }, + { 0.121569, 0.007843, 0.047059, 1.0 }, + { 0.125490, 0.007843, 0.054902, 1.0 }, + { 0.129412, 0.007843, 0.058824, 1.0 }, + { 0.129412, 0.007843, 0.058824, 1.0 }, + { 0.129412, 0.007843, 0.050980, 1.0 }, + { 0.129412, 0.007843, 0.047059, 1.0 }, + { 0.129412, 0.007843, 0.039216, 1.0 }, + { 0.121569, 0.007843, 0.031373, 1.0 }, + { 0.117647, 0.007843, 0.031373, 1.0 }, + { 0.113725, 0.007843, 0.031373, 1.0 }, + { 0.105882, 0.007843, 0.031373, 1.0 }, + { 0.094118, 0.007843, 0.035294, 1.0 }, + { 0.082353, 0.007843, 0.039216, 1.0 }, + { 0.070588, 0.003922, 0.039216, 1.0 }, + { 0.054902, 0.003922, 0.043137, 1.0 }, + { 0.054902, 0.003922, 0.043137, 1.0 }, + { 0.054902, 0.003922, 0.043137, 1.0 }, + { 0.058824, 0.003922, 0.043137, 1.0 }, + { 0.066667, 0.003922, 0.047059, 1.0 }, + { 0.074510, 0.003922, 0.058824, 1.0 }, + { 0.082353, 0.003922, 0.074510, 1.0 }, + { 0.094118, 0.007843, 0.090196, 1.0 }, + { 0.101961, 0.003922, 0.109804, 1.0 }, + { 0.101961, 0.003922, 0.129412, 1.0 }, + { 0.113725, 0.003922, 0.141176, 1.0 }, + { 0.125490, 0.007843, 0.145098, 1.0 }, + { 0.129412, 0.007843, 0.156863, 1.0 }, + { 0.133333, 0.007843, 0.156863, 1.0 }, + { 0.141176, 0.015686, 0.156863, 1.0 }, + { 0.156863, 0.015686, 0.156863, 1.0 }, + { 0.176471, 0.031373, 0.168627, 1.0 }, + { 0.180392, 0.035294, 0.168627, 1.0 }, + { 0.184314, 0.039216, 0.172549, 1.0 }, + { 0.188235, 0.058824, 0.184314, 1.0 }, + { 0.196078, 0.070588, 0.192157, 1.0 }, + { 0.203922, 0.078431, 0.188235, 1.0 }, + { 0.215686, 0.082353, 0.176471, 1.0 }, + { 0.215686, 0.078431, 0.168627, 1.0 }, + { 0.227451, 0.078431, 0.149020, 1.0 }, + { 0.231373, 0.074510, 0.137255, 1.0 }, + { 0.247059, 0.086275, 0.129412, 1.0 }, + { 0.266667, 0.101961, 0.137255, 1.0 }, + { 0.290196, 0.125490, 0.145098, 1.0 }, + { 0.325490, 0.145098, 0.141176, 1.0 }, + { 0.352941, 0.156863, 0.137255, 1.0 }, + { 0.372549, 0.156863, 0.117647, 1.0 }, + { 0.376471, 0.145098, 0.105882, 1.0 }, + { 0.372549, 0.149020, 0.098039, 1.0 }, + { 0.368627, 0.141176, 0.101961, 1.0 }, + { 0.356863, 0.160784, 0.121569, 1.0 }, + { 0.372549, 0.188235, 0.137255, 1.0 }, + { 0.392157, 0.231373, 0.160784, 1.0 }, + { 0.423529, 0.270588, 0.176471, 1.0 }, + { 0.462745, 0.298039, 0.196078, 1.0 }, + { 0.494118, 0.333333, 0.203922, 1.0 }, + { 0.525490, 0.337255, 0.219608, 1.0 }, + { 0.545098, 0.349020, 0.243137, 1.0 }, + { 0.572549, 0.356863, 0.250980, 1.0 }, + { 0.580392, 0.368627, 0.262745, 1.0 }, + { 0.600000, 0.384314, 0.258824, 1.0 }, + { 0.623529, 0.400000, 0.250980, 1.0 }, + { 0.650980, 0.415686, 0.239216, 1.0 }, + { 0.666667, 0.423529, 0.223529, 1.0 }, + { 0.682353, 0.431373, 0.223529, 1.0 }, + { 0.701961, 0.427451, 0.219608, 1.0 }, + { 0.698039, 0.411765, 0.223529, 1.0 }, + { 0.686275, 0.396078, 0.223529, 1.0 }, + { 0.662745, 0.392157, 0.231373, 1.0 }, + { 0.635294, 0.396078, 0.243137, 1.0 }, + { 0.607843, 0.384314, 0.243137, 1.0 }, + { 0.572549, 0.380392, 0.243137, 1.0 }, + { 0.525490, 0.356863, 0.262745, 1.0 }, + { 0.478431, 0.325490, 0.278431, 1.0 }, + { 0.427451, 0.290196, 0.290196, 1.0 }, + { 0.388235, 0.258824, 0.305882, 1.0 }, + { 0.341176, 0.243137, 0.321569, 1.0 }, + { 0.301961, 0.211765, 0.337255, 1.0 }, + { 0.274510, 0.200000, 0.333333, 1.0 }, + { 0.239216, 0.180392, 0.356863, 1.0 }, + { 0.207843, 0.156863, 0.372549, 1.0 }, + { 0.164706, 0.117647, 0.396078, 1.0 }, + { 0.133333, 0.074510, 0.427451, 1.0 }, + { 0.098039, 0.043137, 0.458824, 1.0 }, + { 0.066667, 0.019608, 0.494118, 1.0 }, + { 0.047059, 0.007843, 0.513725, 1.0 }, + { 0.027451, 0.003922, 0.529412, 1.0 }, + { 0.023529, 0.003922, 0.537255, 1.0 }, + { 0.031373, 0.003922, 0.556863, 1.0 }, + { 0.043137, 0.007843, 0.560784, 1.0 }, + { 0.054902, 0.007843, 0.564706, 1.0 }, + { 0.070588, 0.007843, 0.556863, 1.0 }, + { 0.086275, 0.007843, 0.545098, 1.0 }, + { 0.098039, 0.007843, 0.517647, 1.0 }, + { 0.117647, 0.019608, 0.474510, 1.0 }, + { 0.145098, 0.019608, 0.435294, 1.0 }, + { 0.176471, 0.023529, 0.384314, 1.0 }, + { 0.172549, 0.027451, 0.352941, 1.0 }, + { 0.168627, 0.027451, 0.333333, 1.0 }, + { 0.184314, 0.031373, 0.317647, 1.0 }, + { 0.184314, 0.023529, 0.294118, 1.0 }, + { 0.168627, 0.031373, 0.286275, 1.0 }, + { 0.156863, 0.023529, 0.286275, 1.0 }, + }; +/* 040222-22 */ +static double4 colors_463[] = { + { 0.341176, 0.380392, 0.498039, 1.0 }, + { 0.356863, 0.403922, 0.533333, 1.0 }, + { 0.356863, 0.400000, 0.525490, 1.0 }, + { 0.360784, 0.400000, 0.521569, 1.0 }, + { 0.364706, 0.400000, 0.513725, 1.0 }, + { 0.368627, 0.400000, 0.509804, 1.0 }, + { 0.368627, 0.400000, 0.505882, 1.0 }, + { 0.372549, 0.400000, 0.505882, 1.0 }, + { 0.384314, 0.407843, 0.513725, 1.0 }, + { 0.400000, 0.423529, 0.529412, 1.0 }, + { 0.415686, 0.439216, 0.545098, 1.0 }, + { 0.431373, 0.458824, 0.568627, 1.0 }, + { 0.447059, 0.478431, 0.596078, 1.0 }, + { 0.443137, 0.474510, 0.592157, 1.0 }, + { 0.443137, 0.474510, 0.592157, 1.0 }, + { 0.435294, 0.466667, 0.584314, 1.0 }, + { 0.427451, 0.458824, 0.576471, 1.0 }, + { 0.388235, 0.415686, 0.529412, 1.0 }, + { 0.368627, 0.396078, 0.513725, 1.0 }, + { 0.352941, 0.376471, 0.498039, 1.0 }, + { 0.356863, 0.376471, 0.490196, 1.0 }, + { 0.360784, 0.376471, 0.486275, 1.0 }, + { 0.368627, 0.384314, 0.490196, 1.0 }, + { 0.376471, 0.392157, 0.494118, 1.0 }, + { 0.435294, 0.458824, 0.564706, 1.0 }, + { 0.470588, 0.498039, 0.600000, 1.0 }, + { 0.505882, 0.537255, 0.639216, 1.0 }, + { 0.533333, 0.568627, 0.666667, 1.0 }, + { 0.560784, 0.600000, 0.698039, 1.0 }, + { 0.568627, 0.611765, 0.705882, 1.0 }, + { 0.580392, 0.623529, 0.713725, 1.0 }, + { 0.596078, 0.639216, 0.729412, 1.0 }, + { 0.611765, 0.654902, 0.741176, 1.0 }, + { 0.647059, 0.682353, 0.749020, 1.0 }, + { 0.666667, 0.701961, 0.760784, 1.0 }, + { 0.686275, 0.721569, 0.772549, 1.0 }, + { 0.705882, 0.737255, 0.780392, 1.0 }, + { 0.725490, 0.752941, 0.792157, 1.0 }, + { 0.729412, 0.752941, 0.792157, 1.0 }, + { 0.733333, 0.756863, 0.792157, 1.0 }, + { 0.721569, 0.737255, 0.752941, 1.0 }, + { 0.694118, 0.705882, 0.717647, 1.0 }, + { 0.666667, 0.678431, 0.686275, 1.0 }, + { 0.627451, 0.639216, 0.643137, 1.0 }, + { 0.588235, 0.600000, 0.600000, 1.0 }, + { 0.568627, 0.576471, 0.576471, 1.0 }, + { 0.549020, 0.556863, 0.556863, 1.0 }, + { 0.505882, 0.513725, 0.513725, 1.0 }, + { 0.466667, 0.478431, 0.478431, 1.0 }, + { 0.388235, 0.392157, 0.396078, 1.0 }, + { 0.345098, 0.349020, 0.352941, 1.0 }, + { 0.301961, 0.305882, 0.313725, 1.0 }, + { 0.258824, 0.262745, 0.270588, 1.0 }, + { 0.219608, 0.219608, 0.227451, 1.0 }, + { 0.196078, 0.196078, 0.207843, 1.0 }, + { 0.176471, 0.176471, 0.188235, 1.0 }, + { 0.105882, 0.101961, 0.113725, 1.0 }, + { 0.078431, 0.078431, 0.090196, 1.0 }, + { 0.054902, 0.054902, 0.066667, 1.0 }, + { 0.047059, 0.050980, 0.062745, 1.0 }, + { 0.039216, 0.047059, 0.058824, 1.0 }, + { 0.039216, 0.047059, 0.058824, 1.0 }, + { 0.039216, 0.047059, 0.062745, 1.0 }, + { 0.047059, 0.050980, 0.066667, 1.0 }, + { 0.050980, 0.058824, 0.078431, 1.0 }, + { 0.054902, 0.062745, 0.086275, 1.0 }, + { 0.054902, 0.062745, 0.086275, 1.0 }, + { 0.058824, 0.066667, 0.090196, 1.0 }, + { 0.058824, 0.062745, 0.090196, 1.0 }, + { 0.058824, 0.062745, 0.090196, 1.0 }, + { 0.054902, 0.062745, 0.086275, 1.0 }, + { 0.054902, 0.058824, 0.082353, 1.0 }, + { 0.054902, 0.058824, 0.086275, 1.0 }, + { 0.054902, 0.058824, 0.086275, 1.0 }, + { 0.058824, 0.062745, 0.090196, 1.0 }, + { 0.058824, 0.062745, 0.090196, 1.0 }, + { 0.058824, 0.066667, 0.094118, 1.0 }, + { 0.058824, 0.066667, 0.094118, 1.0 }, + { 0.062745, 0.066667, 0.094118, 1.0 }, + { 0.062745, 0.070588, 0.098039, 1.0 }, + { 0.066667, 0.070588, 0.101961, 1.0 }, + { 0.070588, 0.074510, 0.101961, 1.0 }, + { 0.074510, 0.074510, 0.101961, 1.0 }, + { 0.078431, 0.074510, 0.101961, 1.0 }, + { 0.078431, 0.074510, 0.101961, 1.0 }, + { 0.082353, 0.078431, 0.101961, 1.0 }, + { 0.090196, 0.086275, 0.105882, 1.0 }, + { 0.098039, 0.090196, 0.109804, 1.0 }, + { 0.129412, 0.117647, 0.133333, 1.0 }, + { 0.156863, 0.141176, 0.156863, 1.0 }, + { 0.188235, 0.168627, 0.184314, 1.0 }, + { 0.203922, 0.184314, 0.203922, 1.0 }, + { 0.219608, 0.203922, 0.223529, 1.0 }, + { 0.254902, 0.243137, 0.262745, 1.0 }, + { 0.294118, 0.286275, 0.301961, 1.0 }, + { 0.337255, 0.325490, 0.345098, 1.0 }, + { 0.380392, 0.368627, 0.388235, 1.0 }, + { 0.470588, 0.458824, 0.474510, 1.0 }, + { 0.505882, 0.494118, 0.505882, 1.0 }, + { 0.541176, 0.533333, 0.541176, 1.0 }, + { 0.556863, 0.549020, 0.552941, 1.0 }, + { 0.572549, 0.564706, 0.568627, 1.0 }, + { 0.603922, 0.596078, 0.600000, 1.0 }, + { 0.635294, 0.631373, 0.631373, 1.0 }, + { 0.686275, 0.690196, 0.694118, 1.0 }, + { 0.709804, 0.717647, 0.721569, 1.0 }, + { 0.737255, 0.749020, 0.752941, 1.0 }, + { 0.745098, 0.760784, 0.768627, 1.0 }, + { 0.756863, 0.776471, 0.784314, 1.0 }, + { 0.776471, 0.800000, 0.815686, 1.0 }, + { 0.792157, 0.819608, 0.835294, 1.0 }, + { 0.792157, 0.827451, 0.847059, 1.0 }, + { 0.776471, 0.815686, 0.847059, 1.0 }, + { 0.721569, 0.764706, 0.803922, 1.0 }, + { 0.701961, 0.745098, 0.788235, 1.0 }, + { 0.686275, 0.729412, 0.772549, 1.0 }, + { 0.650980, 0.690196, 0.733333, 1.0 }, + { 0.607843, 0.650980, 0.694118, 1.0 }, + { 0.564706, 0.603922, 0.650980, 1.0 }, + { 0.517647, 0.560784, 0.611765, 1.0 }, + { 0.435294, 0.470588, 0.529412, 1.0 }, + { 0.400000, 0.435294, 0.490196, 1.0 }, + { 0.364706, 0.400000, 0.454902, 1.0 }, + { 0.345098, 0.380392, 0.435294, 1.0 }, + { 0.329412, 0.360784, 0.415686, 1.0 }, + { 0.290196, 0.321569, 0.376471, 1.0 }, + { 0.250980, 0.282353, 0.337255, 1.0 }, + { 0.211765, 0.239216, 0.294118, 1.0 }, + { 0.172549, 0.200000, 0.250980, 1.0 }, + { 0.105882, 0.125490, 0.172549, 1.0 }, + { 0.090196, 0.105882, 0.152941, 1.0 }, + { 0.074510, 0.090196, 0.137255, 1.0 }, + { 0.047059, 0.062745, 0.101961, 1.0 }, + { 0.031373, 0.039216, 0.070588, 1.0 }, + { 0.019608, 0.027451, 0.054902, 1.0 }, + { 0.011765, 0.015686, 0.039216, 1.0 }, + { 0.003922, 0.007843, 0.027451, 1.0 }, + { 0.003922, 0.007843, 0.023529, 1.0 }, + { 0.003922, 0.007843, 0.019608, 1.0 }, + { 0.003922, 0.007843, 0.015686, 1.0 }, + { 0.003922, 0.007843, 0.015686, 1.0 }, + { 0.003922, 0.007843, 0.015686, 1.0 }, + { 0.003922, 0.007843, 0.019608, 1.0 }, + { 0.007843, 0.015686, 0.023529, 1.0 }, + { 0.015686, 0.023529, 0.031373, 1.0 }, + { 0.054902, 0.054902, 0.070588, 1.0 }, + { 0.066667, 0.066667, 0.086275, 1.0 }, + { 0.078431, 0.082353, 0.101961, 1.0 }, + { 0.109804, 0.113725, 0.141176, 1.0 }, + { 0.141176, 0.149020, 0.180392, 1.0 }, + { 0.172549, 0.184314, 0.223529, 1.0 }, + { 0.203922, 0.219608, 0.262745, 1.0 }, + { 0.266667, 0.290196, 0.337255, 1.0 }, + { 0.278431, 0.301961, 0.352941, 1.0 }, + { 0.290196, 0.317647, 0.368627, 1.0 }, + { 0.305882, 0.337255, 0.400000, 1.0 }, + { 0.317647, 0.352941, 0.423529, 1.0 }, + { 0.329412, 0.360784, 0.435294, 1.0 }, + { 0.333333, 0.364706, 0.450980, 1.0 }, + { 0.337255, 0.372549, 0.466667, 1.0 }, + { 0.341176, 0.376471, 0.478431, 1.0 }, + { 0.352941, 0.388235, 0.501961, 1.0 }, + { 0.352941, 0.392157, 0.505882, 1.0 }, + { 0.356863, 0.396078, 0.509804, 1.0 }, + { 0.368627, 0.403922, 0.521569, 1.0 }, + { 0.380392, 0.415686, 0.525490, 1.0 }, + { 0.396078, 0.427451, 0.537255, 1.0 }, + { 0.407843, 0.443137, 0.549020, 1.0 }, + { 0.419608, 0.450980, 0.549020, 1.0 }, + { 0.419608, 0.450980, 0.549020, 1.0 }, + { 0.423529, 0.450980, 0.552941, 1.0 }, + { 0.427451, 0.458824, 0.552941, 1.0 }, + { 0.431373, 0.458824, 0.552941, 1.0 }, + { 0.435294, 0.462745, 0.552941, 1.0 }, + { 0.439216, 0.466667, 0.552941, 1.0 }, + { 0.443137, 0.470588, 0.556863, 1.0 }, + { 0.450980, 0.478431, 0.556863, 1.0 }, + { 0.466667, 0.490196, 0.560784, 1.0 }, + { 0.494118, 0.513725, 0.576471, 1.0 }, + { 0.513725, 0.537255, 0.596078, 1.0 }, + { 0.545098, 0.564706, 0.619608, 1.0 }, + { 0.572549, 0.592157, 0.643137, 1.0 }, + { 0.600000, 0.623529, 0.674510, 1.0 }, + { 0.631373, 0.654902, 0.705882, 1.0 }, + { 0.682353, 0.713725, 0.760784, 1.0 }, + { 0.690196, 0.725490, 0.772549, 1.0 }, + { 0.701961, 0.737255, 0.784314, 1.0 }, + { 0.713725, 0.752941, 0.803922, 1.0 }, + { 0.721569, 0.764706, 0.819608, 1.0 }, + { 0.729412, 0.772549, 0.827451, 1.0 }, + { 0.725490, 0.776471, 0.831373, 1.0 }, + { 0.721569, 0.768627, 0.831373, 1.0 }, + { 0.705882, 0.752941, 0.823529, 1.0 }, + { 0.678431, 0.729412, 0.803922, 1.0 }, + { 0.647059, 0.698039, 0.780392, 1.0 }, + { 0.611765, 0.666667, 0.749020, 1.0 }, + { 0.576471, 0.627451, 0.713725, 1.0 }, + { 0.541176, 0.588235, 0.674510, 1.0 }, + { 0.505882, 0.552941, 0.635294, 1.0 }, + { 0.466667, 0.513725, 0.600000, 1.0 }, + { 0.435294, 0.478431, 0.564706, 1.0 }, + { 0.411765, 0.454902, 0.533333, 1.0 }, + { 0.396078, 0.435294, 0.505882, 1.0 }, + { 0.384314, 0.419608, 0.490196, 1.0 }, + { 0.380392, 0.407843, 0.474510, 1.0 }, + { 0.372549, 0.396078, 0.466667, 1.0 }, + { 0.364706, 0.392157, 0.466667, 1.0 }, + { 0.352941, 0.384314, 0.462745, 1.0 }, + { 0.345098, 0.372549, 0.450980, 1.0 }, + { 0.337255, 0.360784, 0.435294, 1.0 }, + { 0.321569, 0.341176, 0.415686, 1.0 }, + { 0.305882, 0.317647, 0.388235, 1.0 }, + { 0.286275, 0.294118, 0.364706, 1.0 }, + { 0.274510, 0.278431, 0.341176, 1.0 }, + { 0.266667, 0.270588, 0.325490, 1.0 }, + { 0.270588, 0.266667, 0.317647, 1.0 }, + { 0.274510, 0.266667, 0.309804, 1.0 }, + { 0.282353, 0.274510, 0.313725, 1.0 }, + { 0.290196, 0.278431, 0.325490, 1.0 }, + { 0.294118, 0.290196, 0.333333, 1.0 }, + { 0.301961, 0.298039, 0.341176, 1.0 }, + { 0.305882, 0.301961, 0.345098, 1.0 }, + { 0.305882, 0.301961, 0.345098, 1.0 }, + { 0.298039, 0.294118, 0.337255, 1.0 }, + { 0.282353, 0.282353, 0.325490, 1.0 }, + { 0.262745, 0.262745, 0.309804, 1.0 }, + { 0.239216, 0.243137, 0.290196, 1.0 }, + { 0.219608, 0.219608, 0.266667, 1.0 }, + { 0.207843, 0.203922, 0.243137, 1.0 }, + { 0.192157, 0.188235, 0.223529, 1.0 }, + { 0.184314, 0.176471, 0.215686, 1.0 }, + { 0.176471, 0.172549, 0.207843, 1.0 }, + { 0.180392, 0.176471, 0.211765, 1.0 }, + { 0.192157, 0.188235, 0.223529, 1.0 }, + { 0.196078, 0.192157, 0.227451, 1.0 }, + { 0.196078, 0.192157, 0.227451, 1.0 }, + { 0.200000, 0.192157, 0.223529, 1.0 }, + { 0.200000, 0.192157, 0.223529, 1.0 }, + { 0.200000, 0.192157, 0.223529, 1.0 }, + { 0.200000, 0.192157, 0.231373, 1.0 }, + { 0.196078, 0.192157, 0.235294, 1.0 }, + { 0.200000, 0.196078, 0.243137, 1.0 }, + { 0.196078, 0.196078, 0.243137, 1.0 }, + { 0.203922, 0.200000, 0.247059, 1.0 }, + { 0.215686, 0.211765, 0.262745, 1.0 }, + { 0.227451, 0.227451, 0.282353, 1.0 }, + { 0.235294, 0.231373, 0.286275, 1.0 }, + { 0.243137, 0.239216, 0.298039, 1.0 }, + { 0.250980, 0.247059, 0.309804, 1.0 }, + { 0.262745, 0.258824, 0.325490, 1.0 }, + { 0.270588, 0.278431, 0.349020, 1.0 }, + { 0.282353, 0.294118, 0.376471, 1.0 }, + { 0.294118, 0.309804, 0.403922, 1.0 }, + { 0.301961, 0.325490, 0.427451, 1.0 }, + { 0.305882, 0.337255, 0.447059, 1.0 }, + { 0.321569, 0.352941, 0.462745, 1.0 }, + }; +/* 040222-23 */ +static double4 colors_464[] = { + { 0.447059, 0.466667, 0.533333, 1.0 }, + { 0.403922, 0.439216, 0.509804, 1.0 }, + { 0.384314, 0.423529, 0.490196, 1.0 }, + { 0.364706, 0.407843, 0.474510, 1.0 }, + { 0.356863, 0.392157, 0.454902, 1.0 }, + { 0.349020, 0.376471, 0.435294, 1.0 }, + { 0.345098, 0.372549, 0.427451, 1.0 }, + { 0.341176, 0.368627, 0.419608, 1.0 }, + { 0.352941, 0.380392, 0.423529, 1.0 }, + { 0.372549, 0.396078, 0.443137, 1.0 }, + { 0.392157, 0.415686, 0.462745, 1.0 }, + { 0.431373, 0.447059, 0.494118, 1.0 }, + { 0.470588, 0.482353, 0.525490, 1.0 }, + { 0.513725, 0.521569, 0.564706, 1.0 }, + { 0.560784, 0.564706, 0.607843, 1.0 }, + { 0.580392, 0.584314, 0.623529, 1.0 }, + { 0.603922, 0.607843, 0.643137, 1.0 }, + { 0.678431, 0.686275, 0.705882, 1.0 }, + { 0.698039, 0.709804, 0.733333, 1.0 }, + { 0.721569, 0.733333, 0.760784, 1.0 }, + { 0.721569, 0.741176, 0.772549, 1.0 }, + { 0.725490, 0.749020, 0.784314, 1.0 }, + { 0.721569, 0.745098, 0.788235, 1.0 }, + { 0.717647, 0.745098, 0.792157, 1.0 }, + { 0.686275, 0.713725, 0.764706, 1.0 }, + { 0.654902, 0.690196, 0.733333, 1.0 }, + { 0.627451, 0.666667, 0.705882, 1.0 }, + { 0.600000, 0.635294, 0.666667, 1.0 }, + { 0.576471, 0.603922, 0.627451, 1.0 }, + { 0.560784, 0.588235, 0.607843, 1.0 }, + { 0.549020, 0.572549, 0.592157, 1.0 }, + { 0.525490, 0.541176, 0.556863, 1.0 }, + { 0.509804, 0.513725, 0.525490, 1.0 }, + { 0.482353, 0.474510, 0.494118, 1.0 }, + { 0.466667, 0.462745, 0.482353, 1.0 }, + { 0.450980, 0.454902, 0.470588, 1.0 }, + { 0.443137, 0.450980, 0.466667, 1.0 }, + { 0.435294, 0.447059, 0.466667, 1.0 }, + { 0.435294, 0.447059, 0.466667, 1.0 }, + { 0.435294, 0.450980, 0.470588, 1.0 }, + { 0.458824, 0.466667, 0.490196, 1.0 }, + { 0.466667, 0.474510, 0.501961, 1.0 }, + { 0.478431, 0.486275, 0.517647, 1.0 }, + { 0.474510, 0.486275, 0.521569, 1.0 }, + { 0.470588, 0.486275, 0.529412, 1.0 }, + { 0.462745, 0.482353, 0.525490, 1.0 }, + { 0.458824, 0.478431, 0.521569, 1.0 }, + { 0.447059, 0.470588, 0.517647, 1.0 }, + { 0.435294, 0.462745, 0.505882, 1.0 }, + { 0.435294, 0.443137, 0.486275, 1.0 }, + { 0.447059, 0.447059, 0.490196, 1.0 }, + { 0.458824, 0.450980, 0.494118, 1.0 }, + { 0.466667, 0.454902, 0.494118, 1.0 }, + { 0.474510, 0.458824, 0.498039, 1.0 }, + { 0.474510, 0.458824, 0.494118, 1.0 }, + { 0.474510, 0.458824, 0.490196, 1.0 }, + { 0.454902, 0.431373, 0.450980, 1.0 }, + { 0.447059, 0.419608, 0.431373, 1.0 }, + { 0.443137, 0.407843, 0.415686, 1.0 }, + { 0.439216, 0.400000, 0.407843, 1.0 }, + { 0.439216, 0.396078, 0.403922, 1.0 }, + { 0.431373, 0.396078, 0.403922, 1.0 }, + { 0.427451, 0.396078, 0.407843, 1.0 }, + { 0.415686, 0.388235, 0.411765, 1.0 }, + { 0.392157, 0.376471, 0.407843, 1.0 }, + { 0.333333, 0.321569, 0.349020, 1.0 }, + { 0.301961, 0.294118, 0.321569, 1.0 }, + { 0.270588, 0.270588, 0.298039, 1.0 }, + { 0.262745, 0.262745, 0.290196, 1.0 }, + { 0.254902, 0.258824, 0.282353, 1.0 }, + { 0.243137, 0.258824, 0.290196, 1.0 }, + { 0.247059, 0.274510, 0.313725, 1.0 }, + { 0.286275, 0.325490, 0.388235, 1.0 }, + { 0.317647, 0.360784, 0.427451, 1.0 }, + { 0.349020, 0.396078, 0.470588, 1.0 }, + { 0.384314, 0.439216, 0.513725, 1.0 }, + { 0.423529, 0.486275, 0.556863, 1.0 }, + { 0.443137, 0.509804, 0.576471, 1.0 }, + { 0.462745, 0.533333, 0.596078, 1.0 }, + { 0.494118, 0.576471, 0.643137, 1.0 }, + { 0.521569, 0.619608, 0.690196, 1.0 }, + { 0.588235, 0.686275, 0.764706, 1.0 }, + { 0.615686, 0.709804, 0.792157, 1.0 }, + { 0.647059, 0.733333, 0.823529, 1.0 }, + { 0.654902, 0.745098, 0.835294, 1.0 }, + { 0.666667, 0.756863, 0.850980, 1.0 }, + { 0.690196, 0.776471, 0.870588, 1.0 }, + { 0.701961, 0.796078, 0.886275, 1.0 }, + { 0.713725, 0.803922, 0.882353, 1.0 }, + { 0.717647, 0.796078, 0.874510, 1.0 }, + { 0.721569, 0.788235, 0.866667, 1.0 }, + { 0.721569, 0.780392, 0.858824, 1.0 }, + { 0.725490, 0.772549, 0.854902, 1.0 }, + { 0.729412, 0.772549, 0.850980, 1.0 }, + { 0.741176, 0.780392, 0.858824, 1.0 }, + { 0.756863, 0.796078, 0.870588, 1.0 }, + { 0.776471, 0.811765, 0.882353, 1.0 }, + { 0.819608, 0.843137, 0.901961, 1.0 }, + { 0.839216, 0.854902, 0.901961, 1.0 }, + { 0.862745, 0.866667, 0.901961, 1.0 }, + { 0.870588, 0.866667, 0.898039, 1.0 }, + { 0.878431, 0.866667, 0.898039, 1.0 }, + { 0.886275, 0.870588, 0.898039, 1.0 }, + { 0.890196, 0.878431, 0.905882, 1.0 }, + { 0.890196, 0.882353, 0.913725, 1.0 }, + { 0.878431, 0.874510, 0.905882, 1.0 }, + { 0.870588, 0.870588, 0.901961, 1.0 }, + { 0.862745, 0.862745, 0.894118, 1.0 }, + { 0.858824, 0.858824, 0.890196, 1.0 }, + { 0.843137, 0.839216, 0.878431, 1.0 }, + { 0.823529, 0.819608, 0.858824, 1.0 }, + { 0.800000, 0.803922, 0.839216, 1.0 }, + { 0.776471, 0.784314, 0.823529, 1.0 }, + { 0.713725, 0.737255, 0.788235, 1.0 }, + { 0.694118, 0.721569, 0.776471, 1.0 }, + { 0.674510, 0.705882, 0.764706, 1.0 }, + { 0.635294, 0.678431, 0.737255, 1.0 }, + { 0.600000, 0.643137, 0.713725, 1.0 }, + { 0.560784, 0.607843, 0.682353, 1.0 }, + { 0.525490, 0.576471, 0.647059, 1.0 }, + { 0.462745, 0.521569, 0.592157, 1.0 }, + { 0.427451, 0.494118, 0.568627, 1.0 }, + { 0.396078, 0.470588, 0.549020, 1.0 }, + { 0.380392, 0.458824, 0.533333, 1.0 }, + { 0.364706, 0.450980, 0.517647, 1.0 }, + { 0.333333, 0.415686, 0.490196, 1.0 }, + { 0.305882, 0.384314, 0.458824, 1.0 }, + { 0.282353, 0.349020, 0.415686, 1.0 }, + { 0.266667, 0.321569, 0.384314, 1.0 }, + { 0.266667, 0.301961, 0.349020, 1.0 }, + { 0.270588, 0.301961, 0.345098, 1.0 }, + { 0.274510, 0.301961, 0.345098, 1.0 }, + { 0.290196, 0.313725, 0.349020, 1.0 }, + { 0.305882, 0.325490, 0.360784, 1.0 }, + { 0.321569, 0.337255, 0.380392, 1.0 }, + { 0.329412, 0.345098, 0.388235, 1.0 }, + { 0.345098, 0.372549, 0.407843, 1.0 }, + { 0.352941, 0.380392, 0.419608, 1.0 }, + { 0.364706, 0.388235, 0.431373, 1.0 }, + { 0.368627, 0.392157, 0.435294, 1.0 }, + { 0.372549, 0.396078, 0.439216, 1.0 }, + { 0.384314, 0.403922, 0.450980, 1.0 }, + { 0.396078, 0.415686, 0.470588, 1.0 }, + { 0.400000, 0.423529, 0.478431, 1.0 }, + { 0.403922, 0.427451, 0.494118, 1.0 }, + { 0.407843, 0.458824, 0.533333, 1.0 }, + { 0.411765, 0.462745, 0.545098, 1.0 }, + { 0.419608, 0.470588, 0.556863, 1.0 }, + { 0.423529, 0.482353, 0.572549, 1.0 }, + { 0.431373, 0.490196, 0.580392, 1.0 }, + { 0.443137, 0.501961, 0.592157, 1.0 }, + { 0.462745, 0.509804, 0.596078, 1.0 }, + { 0.521569, 0.537255, 0.603922, 1.0 }, + { 0.533333, 0.549020, 0.611765, 1.0 }, + { 0.549020, 0.560784, 0.619608, 1.0 }, + { 0.592157, 0.600000, 0.650980, 1.0 }, + { 0.635294, 0.639216, 0.690196, 1.0 }, + { 0.670588, 0.678431, 0.725490, 1.0 }, + { 0.705882, 0.713725, 0.760784, 1.0 }, + { 0.729412, 0.745098, 0.796078, 1.0 }, + { 0.752941, 0.768627, 0.811765, 1.0 }, + { 0.784314, 0.784314, 0.827451, 1.0 }, + { 0.788235, 0.784314, 0.823529, 1.0 }, + { 0.792157, 0.784314, 0.823529, 1.0 }, + { 0.803922, 0.780392, 0.827451, 1.0 }, + { 0.803922, 0.784314, 0.823529, 1.0 }, + { 0.803922, 0.784314, 0.823529, 1.0 }, + { 0.788235, 0.780392, 0.823529, 1.0 }, + { 0.756863, 0.756863, 0.815686, 1.0 }, + { 0.749020, 0.749020, 0.807843, 1.0 }, + { 0.741176, 0.745098, 0.803922, 1.0 }, + { 0.721569, 0.725490, 0.788235, 1.0 }, + { 0.709804, 0.709804, 0.776471, 1.0 }, + { 0.705882, 0.694118, 0.764706, 1.0 }, + { 0.698039, 0.682353, 0.756863, 1.0 }, + { 0.690196, 0.678431, 0.745098, 1.0 }, + { 0.678431, 0.670588, 0.737255, 1.0 }, + { 0.666667, 0.658824, 0.717647, 1.0 }, + { 0.654902, 0.650980, 0.705882, 1.0 }, + { 0.635294, 0.635294, 0.690196, 1.0 }, + { 0.619608, 0.627451, 0.682353, 1.0 }, + { 0.607843, 0.623529, 0.678431, 1.0 }, + { 0.596078, 0.619608, 0.686275, 1.0 }, + { 0.588235, 0.619608, 0.698039, 1.0 }, + { 0.564706, 0.619608, 0.705882, 1.0 }, + { 0.556863, 0.615686, 0.701961, 1.0 }, + { 0.549020, 0.611765, 0.698039, 1.0 }, + { 0.521569, 0.584314, 0.674510, 1.0 }, + { 0.490196, 0.560784, 0.650980, 1.0 }, + { 0.462745, 0.537255, 0.623529, 1.0 }, + { 0.435294, 0.517647, 0.603922, 1.0 }, + { 0.419608, 0.501961, 0.596078, 1.0 }, + { 0.415686, 0.498039, 0.600000, 1.0 }, + { 0.419608, 0.505882, 0.607843, 1.0 }, + { 0.435294, 0.517647, 0.619608, 1.0 }, + { 0.450980, 0.529412, 0.627451, 1.0 }, + { 0.470588, 0.533333, 0.627451, 1.0 }, + { 0.486275, 0.541176, 0.623529, 1.0 }, + { 0.501961, 0.537255, 0.607843, 1.0 }, + { 0.505882, 0.533333, 0.596078, 1.0 }, + { 0.513725, 0.533333, 0.580392, 1.0 }, + { 0.529412, 0.529412, 0.568627, 1.0 }, + { 0.545098, 0.529412, 0.564706, 1.0 }, + { 0.556863, 0.541176, 0.564706, 1.0 }, + { 0.568627, 0.549020, 0.576471, 1.0 }, + { 0.572549, 0.564706, 0.596078, 1.0 }, + { 0.584314, 0.576471, 0.615686, 1.0 }, + { 0.592157, 0.592157, 0.639216, 1.0 }, + { 0.584314, 0.611765, 0.650980, 1.0 }, + { 0.600000, 0.627451, 0.670588, 1.0 }, + { 0.611765, 0.643137, 0.690196, 1.0 }, + { 0.631373, 0.662745, 0.701961, 1.0 }, + { 0.647059, 0.678431, 0.717647, 1.0 }, + { 0.654902, 0.701961, 0.733333, 1.0 }, + { 0.678431, 0.725490, 0.764706, 1.0 }, + { 0.705882, 0.749020, 0.800000, 1.0 }, + { 0.717647, 0.776471, 0.823529, 1.0 }, + { 0.733333, 0.800000, 0.847059, 1.0 }, + { 0.741176, 0.815686, 0.874510, 1.0 }, + { 0.760784, 0.827451, 0.886275, 1.0 }, + { 0.776471, 0.831373, 0.890196, 1.0 }, + { 0.780392, 0.831373, 0.882353, 1.0 }, + { 0.780392, 0.827451, 0.870588, 1.0 }, + { 0.780392, 0.815686, 0.858824, 1.0 }, + { 0.760784, 0.788235, 0.831373, 1.0 }, + { 0.725490, 0.756863, 0.796078, 1.0 }, + { 0.682353, 0.717647, 0.764706, 1.0 }, + { 0.635294, 0.674510, 0.729412, 1.0 }, + { 0.596078, 0.631373, 0.694118, 1.0 }, + { 0.552941, 0.588235, 0.662745, 1.0 }, + { 0.509804, 0.556863, 0.627451, 1.0 }, + { 0.486275, 0.529412, 0.603922, 1.0 }, + { 0.466667, 0.505882, 0.588235, 1.0 }, + { 0.450980, 0.501961, 0.580392, 1.0 }, + { 0.435294, 0.498039, 0.572549, 1.0 }, + { 0.411765, 0.486275, 0.564706, 1.0 }, + { 0.396078, 0.478431, 0.556863, 1.0 }, + { 0.380392, 0.466667, 0.552941, 1.0 }, + { 0.368627, 0.454902, 0.541176, 1.0 }, + { 0.364706, 0.447059, 0.525490, 1.0 }, + { 0.372549, 0.443137, 0.517647, 1.0 }, + { 0.392157, 0.450980, 0.513725, 1.0 }, + { 0.419608, 0.470588, 0.529412, 1.0 }, + { 0.443137, 0.486275, 0.541176, 1.0 }, + { 0.474510, 0.509804, 0.560784, 1.0 }, + { 0.498039, 0.533333, 0.584314, 1.0 }, + { 0.513725, 0.545098, 0.596078, 1.0 }, + { 0.513725, 0.545098, 0.603922, 1.0 }, + { 0.517647, 0.541176, 0.600000, 1.0 }, + { 0.513725, 0.525490, 0.576471, 1.0 }, + { 0.509804, 0.513725, 0.560784, 1.0 }, + { 0.505882, 0.498039, 0.545098, 1.0 }, + { 0.498039, 0.494118, 0.537255, 1.0 }, + { 0.494118, 0.486275, 0.533333, 1.0 }, + { 0.486275, 0.482353, 0.529412, 1.0 }, + { 0.462745, 0.470588, 0.525490, 1.0 }, + }; +/* 040222-24 */ +static double4 colors_465[] = { + { 0.149020, 0.027451, 0.027451, 1.0 }, + { 0.164706, 0.031373, 0.027451, 1.0 }, + { 0.176471, 0.027451, 0.023529, 1.0 }, + { 0.188235, 0.023529, 0.023529, 1.0 }, + { 0.192157, 0.023529, 0.023529, 1.0 }, + { 0.196078, 0.023529, 0.027451, 1.0 }, + { 0.188235, 0.019608, 0.023529, 1.0 }, + { 0.180392, 0.015686, 0.023529, 1.0 }, + { 0.160784, 0.003922, 0.011765, 1.0 }, + { 0.156863, 0.007843, 0.015686, 1.0 }, + { 0.152941, 0.011765, 0.023529, 1.0 }, + { 0.160784, 0.019608, 0.047059, 1.0 }, + { 0.168627, 0.027451, 0.074510, 1.0 }, + { 0.188235, 0.043137, 0.101961, 1.0 }, + { 0.207843, 0.062745, 0.133333, 1.0 }, + { 0.215686, 0.062745, 0.137255, 1.0 }, + { 0.223529, 0.062745, 0.145098, 1.0 }, + { 0.223529, 0.070588, 0.149020, 1.0 }, + { 0.219608, 0.066667, 0.145098, 1.0 }, + { 0.215686, 0.062745, 0.141176, 1.0 }, + { 0.207843, 0.066667, 0.149020, 1.0 }, + { 0.203922, 0.074510, 0.160784, 1.0 }, + { 0.203922, 0.070588, 0.156863, 1.0 }, + { 0.207843, 0.070588, 0.152941, 1.0 }, + { 0.196078, 0.074510, 0.129412, 1.0 }, + { 0.184314, 0.058824, 0.098039, 1.0 }, + { 0.176471, 0.047059, 0.070588, 1.0 }, + { 0.156863, 0.035294, 0.050980, 1.0 }, + { 0.137255, 0.023529, 0.035294, 1.0 }, + { 0.133333, 0.015686, 0.031373, 1.0 }, + { 0.129412, 0.011765, 0.027451, 1.0 }, + { 0.129412, 0.019608, 0.035294, 1.0 }, + { 0.141176, 0.050980, 0.070588, 1.0 }, + { 0.227451, 0.121569, 0.188235, 1.0 }, + { 0.282353, 0.164706, 0.262745, 1.0 }, + { 0.341176, 0.211765, 0.337255, 1.0 }, + { 0.392157, 0.243137, 0.400000, 1.0 }, + { 0.443137, 0.274510, 0.466667, 1.0 }, + { 0.470588, 0.309804, 0.486275, 1.0 }, + { 0.501961, 0.345098, 0.509804, 1.0 }, + { 0.588235, 0.450980, 0.541176, 1.0 }, + { 0.615686, 0.458824, 0.533333, 1.0 }, + { 0.647059, 0.470588, 0.529412, 1.0 }, + { 0.635294, 0.439216, 0.505882, 1.0 }, + { 0.627451, 0.407843, 0.486275, 1.0 }, + { 0.615686, 0.396078, 0.466667, 1.0 }, + { 0.603922, 0.384314, 0.450980, 1.0 }, + { 0.564706, 0.364706, 0.439216, 1.0 }, + { 0.513725, 0.352941, 0.368627, 1.0 }, + { 0.419608, 0.274510, 0.215686, 1.0 }, + { 0.352941, 0.211765, 0.141176, 1.0 }, + { 0.286275, 0.149020, 0.066667, 1.0 }, + { 0.219608, 0.090196, 0.039216, 1.0 }, + { 0.152941, 0.031373, 0.015686, 1.0 }, + { 0.125490, 0.019608, 0.015686, 1.0 }, + { 0.101961, 0.007843, 0.019608, 1.0 }, + { 0.054902, 0.027451, 0.035294, 1.0 }, + { 0.058824, 0.054902, 0.058824, 1.0 }, + { 0.066667, 0.082353, 0.086275, 1.0 }, + { 0.090196, 0.121569, 0.125490, 1.0 }, + { 0.117647, 0.160784, 0.164706, 1.0 }, + { 0.125490, 0.172549, 0.176471, 1.0 }, + { 0.137255, 0.184314, 0.192157, 1.0 }, + { 0.149020, 0.203922, 0.203922, 1.0 }, + { 0.152941, 0.211765, 0.215686, 1.0 }, + { 0.211765, 0.207843, 0.223529, 1.0 }, + { 0.254902, 0.223529, 0.227451, 1.0 }, + { 0.301961, 0.239216, 0.231373, 1.0 }, + { 0.329412, 0.250980, 0.231373, 1.0 }, + { 0.360784, 0.262745, 0.235294, 1.0 }, + { 0.403922, 0.274510, 0.223529, 1.0 }, + { 0.407843, 0.254902, 0.203922, 1.0 }, + { 0.411765, 0.188235, 0.149020, 1.0 }, + { 0.396078, 0.145098, 0.109804, 1.0 }, + { 0.380392, 0.101961, 0.070588, 1.0 }, + { 0.388235, 0.090196, 0.047059, 1.0 }, + { 0.396078, 0.078431, 0.027451, 1.0 }, + { 0.396078, 0.070588, 0.019608, 1.0 }, + { 0.396078, 0.066667, 0.011765, 1.0 }, + { 0.392157, 0.066667, 0.000000, 1.0 }, + { 0.388235, 0.058824, 0.003922, 1.0 }, + { 0.380392, 0.031373, 0.000000, 1.0 }, + { 0.392157, 0.035294, 0.000000, 1.0 }, + { 0.403922, 0.043137, 0.000000, 1.0 }, + { 0.411765, 0.050980, 0.000000, 1.0 }, + { 0.423529, 0.062745, 0.000000, 1.0 }, + { 0.462745, 0.090196, 0.003922, 1.0 }, + { 0.498039, 0.109804, 0.015686, 1.0 }, + { 0.537255, 0.113725, 0.019608, 1.0 }, + { 0.545098, 0.113725, 0.019608, 1.0 }, + { 0.552941, 0.113725, 0.023529, 1.0 }, + { 0.545098, 0.109804, 0.023529, 1.0 }, + { 0.541176, 0.105882, 0.023529, 1.0 }, + { 0.537255, 0.117647, 0.019608, 1.0 }, + { 0.529412, 0.125490, 0.027451, 1.0 }, + { 0.501961, 0.133333, 0.035294, 1.0 }, + { 0.470588, 0.113725, 0.035294, 1.0 }, + { 0.388235, 0.078431, 0.035294, 1.0 }, + { 0.345098, 0.054902, 0.027451, 1.0 }, + { 0.305882, 0.031373, 0.023529, 1.0 }, + { 0.298039, 0.023529, 0.019608, 1.0 }, + { 0.290196, 0.015686, 0.019608, 1.0 }, + { 0.282353, 0.015686, 0.015686, 1.0 }, + { 0.286275, 0.011765, 0.015686, 1.0 }, + { 0.313725, 0.011765, 0.027451, 1.0 }, + { 0.321569, 0.007843, 0.023529, 1.0 }, + { 0.333333, 0.003922, 0.023529, 1.0 }, + { 0.333333, 0.000000, 0.019608, 1.0 }, + { 0.333333, 0.000000, 0.019608, 1.0 }, + { 0.325490, 0.000000, 0.015686, 1.0 }, + { 0.317647, 0.000000, 0.011765, 1.0 }, + { 0.305882, 0.000000, 0.011765, 1.0 }, + { 0.290196, 0.000000, 0.019608, 1.0 }, + { 0.254902, 0.000000, 0.019608, 1.0 }, + { 0.243137, 0.000000, 0.019608, 1.0 }, + { 0.231373, 0.003922, 0.019608, 1.0 }, + { 0.203922, 0.003922, 0.015686, 1.0 }, + { 0.176471, 0.003922, 0.011765, 1.0 }, + { 0.149020, 0.000000, 0.003922, 1.0 }, + { 0.129412, 0.000000, 0.003922, 1.0 }, + { 0.113725, 0.000000, 0.000000, 1.0 }, + { 0.117647, 0.000000, 0.000000, 1.0 }, + { 0.125490, 0.000000, 0.000000, 1.0 }, + { 0.129412, 0.000000, 0.000000, 1.0 }, + { 0.137255, 0.000000, 0.000000, 1.0 }, + { 0.145098, 0.000000, 0.000000, 1.0 }, + { 0.152941, 0.000000, 0.000000, 1.0 }, + { 0.160784, 0.000000, 0.000000, 1.0 }, + { 0.160784, 0.000000, 0.000000, 1.0 }, + { 0.152941, 0.000000, 0.000000, 1.0 }, + { 0.149020, 0.000000, 0.000000, 1.0 }, + { 0.145098, 0.000000, 0.000000, 1.0 }, + { 0.137255, 0.000000, 0.000000, 1.0 }, + { 0.121569, 0.000000, 0.000000, 1.0 }, + { 0.105882, 0.000000, 0.000000, 1.0 }, + { 0.090196, 0.003922, 0.000000, 1.0 }, + { 0.047059, 0.007843, 0.000000, 1.0 }, + { 0.031373, 0.007843, 0.000000, 1.0 }, + { 0.015686, 0.011765, 0.000000, 1.0 }, + { 0.011765, 0.011765, 0.000000, 1.0 }, + { 0.007843, 0.011765, 0.000000, 1.0 }, + { 0.003922, 0.011765, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.003922, 0.007843, 0.000000, 1.0 }, + { 0.019608, 0.011765, 0.003922, 1.0 }, + { 0.027451, 0.011765, 0.003922, 1.0 }, + { 0.035294, 0.015686, 0.003922, 1.0 }, + { 0.050980, 0.019608, 0.007843, 1.0 }, + { 0.070588, 0.019608, 0.019608, 1.0 }, + { 0.090196, 0.023529, 0.035294, 1.0 }, + { 0.105882, 0.023529, 0.047059, 1.0 }, + { 0.149020, 0.019608, 0.062745, 1.0 }, + { 0.152941, 0.019608, 0.062745, 1.0 }, + { 0.160784, 0.019608, 0.062745, 1.0 }, + { 0.176471, 0.019608, 0.058824, 1.0 }, + { 0.180392, 0.019608, 0.058824, 1.0 }, + { 0.180392, 0.019608, 0.062745, 1.0 }, + { 0.176471, 0.027451, 0.066667, 1.0 }, + { 0.160784, 0.027451, 0.078431, 1.0 }, + { 0.152941, 0.027451, 0.086275, 1.0 }, + { 0.129412, 0.031373, 0.074510, 1.0 }, + { 0.121569, 0.035294, 0.074510, 1.0 }, + { 0.117647, 0.039216, 0.074510, 1.0 }, + { 0.105882, 0.050980, 0.066667, 1.0 }, + { 0.082353, 0.070588, 0.066667, 1.0 }, + { 0.054902, 0.101961, 0.078431, 1.0 }, + { 0.039216, 0.125490, 0.098039, 1.0 }, + { 0.027451, 0.145098, 0.105882, 1.0 }, + { 0.031373, 0.145098, 0.105882, 1.0 }, + { 0.035294, 0.145098, 0.109804, 1.0 }, + { 0.047059, 0.137255, 0.101961, 1.0 }, + { 0.058824, 0.125490, 0.098039, 1.0 }, + { 0.066667, 0.125490, 0.090196, 1.0 }, + { 0.074510, 0.129412, 0.094118, 1.0 }, + { 0.086275, 0.133333, 0.098039, 1.0 }, + { 0.101961, 0.129412, 0.090196, 1.0 }, + { 0.121569, 0.117647, 0.082353, 1.0 }, + { 0.156863, 0.094118, 0.066667, 1.0 }, + { 0.192157, 0.066667, 0.050980, 1.0 }, + { 0.231373, 0.035294, 0.031373, 1.0 }, + { 0.258824, 0.019608, 0.019608, 1.0 }, + { 0.298039, 0.023529, 0.011765, 1.0 }, + { 0.356863, 0.039216, 0.035294, 1.0 }, + { 0.482353, 0.121569, 0.058824, 1.0 }, + { 0.513725, 0.156863, 0.086275, 1.0 }, + { 0.549020, 0.196078, 0.113725, 1.0 }, + { 0.619608, 0.270588, 0.168627, 1.0 }, + { 0.627451, 0.321569, 0.235294, 1.0 }, + { 0.611765, 0.360784, 0.262745, 1.0 }, + { 0.592157, 0.380392, 0.305882, 1.0 }, + { 0.568627, 0.388235, 0.329412, 1.0 }, + { 0.541176, 0.403922, 0.317647, 1.0 }, + { 0.525490, 0.450980, 0.360784, 1.0 }, + { 0.568627, 0.521569, 0.419608, 1.0 }, + { 0.584314, 0.572549, 0.505882, 1.0 }, + { 0.564706, 0.588235, 0.549020, 1.0 }, + { 0.541176, 0.568627, 0.584314, 1.0 }, + { 0.501961, 0.513725, 0.584314, 1.0 }, + { 0.447059, 0.427451, 0.525490, 1.0 }, + { 0.380392, 0.337255, 0.454902, 1.0 }, + { 0.341176, 0.294118, 0.388235, 1.0 }, + { 0.341176, 0.278431, 0.360784, 1.0 }, + { 0.329412, 0.258824, 0.337255, 1.0 }, + { 0.333333, 0.243137, 0.337255, 1.0 }, + { 0.325490, 0.203922, 0.313725, 1.0 }, + { 0.317647, 0.156863, 0.270588, 1.0 }, + { 0.290196, 0.090196, 0.207843, 1.0 }, + { 0.243137, 0.047059, 0.141176, 1.0 }, + { 0.200000, 0.023529, 0.094118, 1.0 }, + { 0.156863, 0.011765, 0.050980, 1.0 }, + { 0.117647, 0.011765, 0.035294, 1.0 }, + { 0.086275, 0.011765, 0.019608, 1.0 }, + { 0.062745, 0.011765, 0.007843, 1.0 }, + { 0.050980, 0.007843, 0.003922, 1.0 }, + { 0.043137, 0.003922, 0.003922, 1.0 }, + { 0.039216, 0.003922, 0.000000, 1.0 }, + { 0.035294, 0.000000, 0.000000, 1.0 }, + { 0.035294, 0.000000, 0.000000, 1.0 }, + { 0.039216, 0.000000, 0.000000, 1.0 }, + { 0.039216, 0.000000, 0.000000, 1.0 }, + { 0.047059, 0.000000, 0.003922, 1.0 }, + { 0.054902, 0.003922, 0.007843, 1.0 }, + { 0.066667, 0.003922, 0.007843, 1.0 }, + { 0.074510, 0.000000, 0.007843, 1.0 }, + { 0.082353, 0.000000, 0.007843, 1.0 }, + { 0.082353, 0.000000, 0.007843, 1.0 }, + { 0.086275, 0.000000, 0.007843, 1.0 }, + { 0.086275, 0.000000, 0.007843, 1.0 }, + { 0.086275, 0.000000, 0.007843, 1.0 }, + { 0.086275, 0.000000, 0.011765, 1.0 }, + { 0.086275, 0.000000, 0.011765, 1.0 }, + { 0.086275, 0.000000, 0.007843, 1.0 }, + { 0.082353, 0.000000, 0.007843, 1.0 }, + { 0.082353, 0.000000, 0.003922, 1.0 }, + { 0.078431, 0.000000, 0.003922, 1.0 }, + { 0.074510, 0.000000, 0.000000, 1.0 }, + { 0.070588, 0.000000, 0.000000, 1.0 }, + { 0.066667, 0.000000, 0.000000, 1.0 }, + { 0.062745, 0.003922, 0.003922, 1.0 }, + { 0.058824, 0.015686, 0.015686, 1.0 }, + { 0.054902, 0.035294, 0.035294, 1.0 }, + { 0.062745, 0.050980, 0.050980, 1.0 }, + { 0.070588, 0.054902, 0.054902, 1.0 }, + { 0.074510, 0.050980, 0.054902, 1.0 }, + { 0.078431, 0.050980, 0.058824, 1.0 }, + { 0.074510, 0.047059, 0.050980, 1.0 }, + { 0.070588, 0.047059, 0.043137, 1.0 }, + { 0.062745, 0.050980, 0.047059, 1.0 }, + { 0.066667, 0.062745, 0.058824, 1.0 }, + { 0.090196, 0.074510, 0.070588, 1.0 }, + { 0.105882, 0.078431, 0.074510, 1.0 }, + { 0.129412, 0.074510, 0.078431, 1.0 }, + { 0.149020, 0.062745, 0.070588, 1.0 }, + { 0.156863, 0.047059, 0.054902, 1.0 }, + { 0.160784, 0.035294, 0.039216, 1.0 }, + }; +/* 040222-25 */ +static double4 colors_466[] = { + { 0.525490, 0.411765, 0.317647, 1.0 }, + { 0.419608, 0.305882, 0.223529, 1.0 }, + { 0.360784, 0.250980, 0.176471, 1.0 }, + { 0.301961, 0.196078, 0.129412, 1.0 }, + { 0.266667, 0.168627, 0.109804, 1.0 }, + { 0.231373, 0.145098, 0.094118, 1.0 }, + { 0.219608, 0.137255, 0.086275, 1.0 }, + { 0.207843, 0.133333, 0.082353, 1.0 }, + { 0.160784, 0.101961, 0.058824, 1.0 }, + { 0.149020, 0.086275, 0.047059, 1.0 }, + { 0.141176, 0.070588, 0.039216, 1.0 }, + { 0.152941, 0.082353, 0.050980, 1.0 }, + { 0.168627, 0.094118, 0.066667, 1.0 }, + { 0.200000, 0.121569, 0.090196, 1.0 }, + { 0.235294, 0.149020, 0.117647, 1.0 }, + { 0.254902, 0.160784, 0.129412, 1.0 }, + { 0.274510, 0.176471, 0.141176, 1.0 }, + { 0.352941, 0.235294, 0.176471, 1.0 }, + { 0.388235, 0.262745, 0.192157, 1.0 }, + { 0.423529, 0.294118, 0.211765, 1.0 }, + { 0.447059, 0.317647, 0.227451, 1.0 }, + { 0.470588, 0.341176, 0.247059, 1.0 }, + { 0.474510, 0.345098, 0.247059, 1.0 }, + { 0.482353, 0.349020, 0.247059, 1.0 }, + { 0.474510, 0.345098, 0.223529, 1.0 }, + { 0.462745, 0.341176, 0.211765, 1.0 }, + { 0.454902, 0.337255, 0.200000, 1.0 }, + { 0.450980, 0.341176, 0.211765, 1.0 }, + { 0.450980, 0.349020, 0.223529, 1.0 }, + { 0.454902, 0.352941, 0.231373, 1.0 }, + { 0.458824, 0.360784, 0.243137, 1.0 }, + { 0.474510, 0.380392, 0.262745, 1.0 }, + { 0.498039, 0.403922, 0.278431, 1.0 }, + { 0.545098, 0.462745, 0.313725, 1.0 }, + { 0.568627, 0.490196, 0.341176, 1.0 }, + { 0.592157, 0.517647, 0.368627, 1.0 }, + { 0.607843, 0.525490, 0.380392, 1.0 }, + { 0.623529, 0.533333, 0.396078, 1.0 }, + { 0.619608, 0.529412, 0.396078, 1.0 }, + { 0.619608, 0.525490, 0.400000, 1.0 }, + { 0.568627, 0.486275, 0.356863, 1.0 }, + { 0.525490, 0.450980, 0.325490, 1.0 }, + { 0.486275, 0.419608, 0.294118, 1.0 }, + { 0.454902, 0.376471, 0.266667, 1.0 }, + { 0.427451, 0.333333, 0.243137, 1.0 }, + { 0.411765, 0.317647, 0.231373, 1.0 }, + { 0.396078, 0.301961, 0.223529, 1.0 }, + { 0.380392, 0.286275, 0.207843, 1.0 }, + { 0.376471, 0.290196, 0.207843, 1.0 }, + { 0.415686, 0.337255, 0.223529, 1.0 }, + { 0.450980, 0.364706, 0.247059, 1.0 }, + { 0.490196, 0.396078, 0.270588, 1.0 }, + { 0.517647, 0.415686, 0.298039, 1.0 }, + { 0.549020, 0.439216, 0.325490, 1.0 }, + { 0.556863, 0.450980, 0.333333, 1.0 }, + { 0.564706, 0.462745, 0.341176, 1.0 }, + { 0.572549, 0.466667, 0.345098, 1.0 }, + { 0.556863, 0.447059, 0.329412, 1.0 }, + { 0.545098, 0.427451, 0.313725, 1.0 }, + { 0.513725, 0.392157, 0.298039, 1.0 }, + { 0.486275, 0.356863, 0.282353, 1.0 }, + { 0.466667, 0.337255, 0.266667, 1.0 }, + { 0.450980, 0.321569, 0.254902, 1.0 }, + { 0.419608, 0.290196, 0.231373, 1.0 }, + { 0.411765, 0.262745, 0.215686, 1.0 }, + { 0.411765, 0.266667, 0.215686, 1.0 }, + { 0.443137, 0.305882, 0.250980, 1.0 }, + { 0.474510, 0.345098, 0.290196, 1.0 }, + { 0.490196, 0.368627, 0.309804, 1.0 }, + { 0.509804, 0.396078, 0.329412, 1.0 }, + { 0.556863, 0.447059, 0.380392, 1.0 }, + { 0.596078, 0.494118, 0.423529, 1.0 }, + { 0.670588, 0.568627, 0.474510, 1.0 }, + { 0.698039, 0.603922, 0.498039, 1.0 }, + { 0.725490, 0.643137, 0.521569, 1.0 }, + { 0.749020, 0.662745, 0.529412, 1.0 }, + { 0.772549, 0.686275, 0.537255, 1.0 }, + { 0.772549, 0.686275, 0.537255, 1.0 }, + { 0.772549, 0.690196, 0.541176, 1.0 }, + { 0.772549, 0.678431, 0.521569, 1.0 }, + { 0.760784, 0.666667, 0.501961, 1.0 }, + { 0.717647, 0.635294, 0.450980, 1.0 }, + { 0.701961, 0.619608, 0.427451, 1.0 }, + { 0.690196, 0.603922, 0.403922, 1.0 }, + { 0.682353, 0.596078, 0.396078, 1.0 }, + { 0.678431, 0.588235, 0.388235, 1.0 }, + { 0.662745, 0.560784, 0.372549, 1.0 }, + { 0.643137, 0.537255, 0.360784, 1.0 }, + { 0.603922, 0.501961, 0.341176, 1.0 }, + { 0.603922, 0.505882, 0.345098, 1.0 }, + { 0.607843, 0.513725, 0.349020, 1.0 }, + { 0.615686, 0.517647, 0.356863, 1.0 }, + { 0.627451, 0.525490, 0.364706, 1.0 }, + { 0.647059, 0.545098, 0.380392, 1.0 }, + { 0.666667, 0.568627, 0.403922, 1.0 }, + { 0.682353, 0.588235, 0.431373, 1.0 }, + { 0.694118, 0.607843, 0.454902, 1.0 }, + { 0.749020, 0.678431, 0.509804, 1.0 }, + { 0.772549, 0.701961, 0.525490, 1.0 }, + { 0.800000, 0.729412, 0.541176, 1.0 }, + { 0.807843, 0.737255, 0.545098, 1.0 }, + { 0.819608, 0.749020, 0.549020, 1.0 }, + { 0.819608, 0.752941, 0.552941, 1.0 }, + { 0.815686, 0.749020, 0.552941, 1.0 }, + { 0.803922, 0.729412, 0.556863, 1.0 }, + { 0.784314, 0.705882, 0.545098, 1.0 }, + { 0.768627, 0.686275, 0.537255, 1.0 }, + { 0.752941, 0.670588, 0.529412, 1.0 }, + { 0.741176, 0.658824, 0.521569, 1.0 }, + { 0.717647, 0.631373, 0.490196, 1.0 }, + { 0.698039, 0.600000, 0.458824, 1.0 }, + { 0.674510, 0.576471, 0.439216, 1.0 }, + { 0.647059, 0.541176, 0.419608, 1.0 }, + { 0.588235, 0.474510, 0.384314, 1.0 }, + { 0.572549, 0.458824, 0.368627, 1.0 }, + { 0.556863, 0.447059, 0.352941, 1.0 }, + { 0.537255, 0.415686, 0.321569, 1.0 }, + { 0.521569, 0.400000, 0.290196, 1.0 }, + { 0.513725, 0.384314, 0.274510, 1.0 }, + { 0.513725, 0.384314, 0.270588, 1.0 }, + { 0.517647, 0.400000, 0.298039, 1.0 }, + { 0.529412, 0.411765, 0.313725, 1.0 }, + { 0.541176, 0.427451, 0.329412, 1.0 }, + { 0.541176, 0.431373, 0.333333, 1.0 }, + { 0.545098, 0.439216, 0.341176, 1.0 }, + { 0.552941, 0.443137, 0.337255, 1.0 }, + { 0.552941, 0.443137, 0.333333, 1.0 }, + { 0.537255, 0.427451, 0.329412, 1.0 }, + { 0.521569, 0.415686, 0.325490, 1.0 }, + { 0.447059, 0.368627, 0.282353, 1.0 }, + { 0.423529, 0.349020, 0.266667, 1.0 }, + { 0.400000, 0.333333, 0.250980, 1.0 }, + { 0.356863, 0.294118, 0.207843, 1.0 }, + { 0.305882, 0.243137, 0.176471, 1.0 }, + { 0.262745, 0.200000, 0.141176, 1.0 }, + { 0.215686, 0.152941, 0.109804, 1.0 }, + { 0.141176, 0.105882, 0.066667, 1.0 }, + { 0.121569, 0.098039, 0.054902, 1.0 }, + { 0.105882, 0.090196, 0.043137, 1.0 }, + { 0.105882, 0.086275, 0.043137, 1.0 }, + { 0.105882, 0.086275, 0.047059, 1.0 }, + { 0.101961, 0.074510, 0.047059, 1.0 }, + { 0.098039, 0.066667, 0.043137, 1.0 }, + { 0.098039, 0.058824, 0.031373, 1.0 }, + { 0.094118, 0.058824, 0.023529, 1.0 }, + { 0.098039, 0.058824, 0.023529, 1.0 }, + { 0.098039, 0.054902, 0.023529, 1.0 }, + { 0.098039, 0.054902, 0.023529, 1.0 }, + { 0.090196, 0.047059, 0.027451, 1.0 }, + { 0.086275, 0.035294, 0.023529, 1.0 }, + { 0.074510, 0.027451, 0.019608, 1.0 }, + { 0.070588, 0.023529, 0.007843, 1.0 }, + { 0.058824, 0.019608, 0.003922, 1.0 }, + { 0.054902, 0.019608, 0.003922, 1.0 }, + { 0.050980, 0.019608, 0.003922, 1.0 }, + { 0.050980, 0.019608, 0.003922, 1.0 }, + { 0.047059, 0.027451, 0.003922, 1.0 }, + { 0.058824, 0.031373, 0.003922, 1.0 }, + { 0.074510, 0.035294, 0.003922, 1.0 }, + { 0.086275, 0.050980, 0.007843, 1.0 }, + { 0.109804, 0.062745, 0.019608, 1.0 }, + { 0.152941, 0.094118, 0.039216, 1.0 }, + { 0.164706, 0.098039, 0.043137, 1.0 }, + { 0.176471, 0.105882, 0.047059, 1.0 }, + { 0.192157, 0.113725, 0.054902, 1.0 }, + { 0.200000, 0.117647, 0.054902, 1.0 }, + { 0.207843, 0.121569, 0.058824, 1.0 }, + { 0.207843, 0.121569, 0.062745, 1.0 }, + { 0.207843, 0.113725, 0.058824, 1.0 }, + { 0.203922, 0.109804, 0.062745, 1.0 }, + { 0.200000, 0.109804, 0.066667, 1.0 }, + { 0.184314, 0.098039, 0.062745, 1.0 }, + { 0.176471, 0.090196, 0.058824, 1.0 }, + { 0.168627, 0.086275, 0.062745, 1.0 }, + { 0.172549, 0.086275, 0.062745, 1.0 }, + { 0.184314, 0.086275, 0.062745, 1.0 }, + { 0.200000, 0.090196, 0.074510, 1.0 }, + { 0.207843, 0.101961, 0.082353, 1.0 }, + { 0.211765, 0.101961, 0.090196, 1.0 }, + { 0.215686, 0.109804, 0.098039, 1.0 }, + { 0.223529, 0.113725, 0.101961, 1.0 }, + { 0.223529, 0.109804, 0.101961, 1.0 }, + { 0.231373, 0.113725, 0.098039, 1.0 }, + { 0.227451, 0.117647, 0.094118, 1.0 }, + { 0.215686, 0.117647, 0.078431, 1.0 }, + { 0.215686, 0.117647, 0.078431, 1.0 }, + { 0.219608, 0.121569, 0.078431, 1.0 }, + { 0.219608, 0.129412, 0.078431, 1.0 }, + { 0.235294, 0.137255, 0.082353, 1.0 }, + { 0.247059, 0.160784, 0.086275, 1.0 }, + { 0.270588, 0.180392, 0.090196, 1.0 }, + { 0.301961, 0.207843, 0.101961, 1.0 }, + { 0.341176, 0.243137, 0.125490, 1.0 }, + { 0.380392, 0.282353, 0.149020, 1.0 }, + { 0.419608, 0.309804, 0.180392, 1.0 }, + { 0.447059, 0.337255, 0.200000, 1.0 }, + { 0.462745, 0.345098, 0.207843, 1.0 }, + { 0.466667, 0.349020, 0.207843, 1.0 }, + { 0.470588, 0.345098, 0.215686, 1.0 }, + { 0.474510, 0.349020, 0.219608, 1.0 }, + { 0.470588, 0.349020, 0.231373, 1.0 }, + { 0.470588, 0.356863, 0.243137, 1.0 }, + { 0.478431, 0.364706, 0.254902, 1.0 }, + { 0.490196, 0.380392, 0.274510, 1.0 }, + { 0.517647, 0.400000, 0.301961, 1.0 }, + { 0.552941, 0.439216, 0.341176, 1.0 }, + { 0.600000, 0.482353, 0.380392, 1.0 }, + { 0.643137, 0.537255, 0.423529, 1.0 }, + { 0.682353, 0.580392, 0.454902, 1.0 }, + { 0.721569, 0.627451, 0.494118, 1.0 }, + { 0.760784, 0.670588, 0.521569, 1.0 }, + { 0.803922, 0.709804, 0.556863, 1.0 }, + { 0.839216, 0.745098, 0.592157, 1.0 }, + { 0.866667, 0.780392, 0.635294, 1.0 }, + { 0.886275, 0.800000, 0.658824, 1.0 }, + { 0.894118, 0.815686, 0.690196, 1.0 }, + { 0.901961, 0.835294, 0.701961, 1.0 }, + { 0.905882, 0.843137, 0.705882, 1.0 }, + { 0.894118, 0.827451, 0.690196, 1.0 }, + { 0.866667, 0.807843, 0.678431, 1.0 }, + { 0.831373, 0.772549, 0.647059, 1.0 }, + { 0.776471, 0.713725, 0.623529, 1.0 }, + { 0.733333, 0.670588, 0.588235, 1.0 }, + { 0.698039, 0.627451, 0.549020, 1.0 }, + { 0.662745, 0.588235, 0.498039, 1.0 }, + { 0.623529, 0.545098, 0.447059, 1.0 }, + { 0.580392, 0.494118, 0.392157, 1.0 }, + { 0.521569, 0.427451, 0.337255, 1.0 }, + { 0.466667, 0.360784, 0.282353, 1.0 }, + { 0.419608, 0.305882, 0.243137, 1.0 }, + { 0.392157, 0.270588, 0.203922, 1.0 }, + { 0.376471, 0.250980, 0.176471, 1.0 }, + { 0.376471, 0.250980, 0.172549, 1.0 }, + { 0.392157, 0.262745, 0.180392, 1.0 }, + { 0.415686, 0.290196, 0.192157, 1.0 }, + { 0.450980, 0.325490, 0.223529, 1.0 }, + { 0.486275, 0.364706, 0.254902, 1.0 }, + { 0.525490, 0.403922, 0.282353, 1.0 }, + { 0.568627, 0.447059, 0.313725, 1.0 }, + { 0.607843, 0.494118, 0.356863, 1.0 }, + { 0.650980, 0.541176, 0.392157, 1.0 }, + { 0.698039, 0.596078, 0.431373, 1.0 }, + { 0.737255, 0.643137, 0.466667, 1.0 }, + { 0.772549, 0.682353, 0.494118, 1.0 }, + { 0.792157, 0.705882, 0.509804, 1.0 }, + { 0.803922, 0.717647, 0.525490, 1.0 }, + { 0.807843, 0.725490, 0.545098, 1.0 }, + { 0.807843, 0.729412, 0.552941, 1.0 }, + { 0.807843, 0.725490, 0.556863, 1.0 }, + { 0.800000, 0.717647, 0.549020, 1.0 }, + { 0.772549, 0.690196, 0.521569, 1.0 }, + { 0.721569, 0.627451, 0.470588, 1.0 }, + { 0.670588, 0.564706, 0.427451, 1.0 }, + { 0.619608, 0.513725, 0.388235, 1.0 }, + { 0.580392, 0.462745, 0.356863, 1.0 }, + { 0.541176, 0.427451, 0.337255, 1.0 }, + }; +/* 040222-26 */ +static double4 colors_467[] = { + { 0.305882, 0.180392, 0.368627, 1.0 }, + { 0.192157, 0.117647, 0.282353, 1.0 }, + { 0.098039, 0.058824, 0.211765, 1.0 }, + { 0.007843, 0.003922, 0.145098, 1.0 }, + { 0.007843, 0.003922, 0.149020, 1.0 }, + { 0.011765, 0.003922, 0.156863, 1.0 }, + { 0.007843, 0.003922, 0.156863, 1.0 }, + { 0.007843, 0.003922, 0.160784, 1.0 }, + { 0.011765, 0.007843, 0.168627, 1.0 }, + { 0.011765, 0.003922, 0.172549, 1.0 }, + { 0.015686, 0.003922, 0.176471, 1.0 }, + { 0.011765, 0.003922, 0.176471, 1.0 }, + { 0.007843, 0.003922, 0.180392, 1.0 }, + { 0.007843, 0.003922, 0.180392, 1.0 }, + { 0.007843, 0.003922, 0.180392, 1.0 }, + { 0.007843, 0.003922, 0.180392, 1.0 }, + { 0.007843, 0.007843, 0.180392, 1.0 }, + { 0.015686, 0.007843, 0.192157, 1.0 }, + { 0.039216, 0.015686, 0.207843, 1.0 }, + { 0.062745, 0.027451, 0.223529, 1.0 }, + { 0.109804, 0.058824, 0.254902, 1.0 }, + { 0.160784, 0.090196, 0.286275, 1.0 }, + { 0.192157, 0.105882, 0.305882, 1.0 }, + { 0.223529, 0.125490, 0.329412, 1.0 }, + { 0.356863, 0.203922, 0.427451, 1.0 }, + { 0.427451, 0.250980, 0.470588, 1.0 }, + { 0.498039, 0.301961, 0.517647, 1.0 }, + { 0.572549, 0.349020, 0.568627, 1.0 }, + { 0.647059, 0.396078, 0.619608, 1.0 }, + { 0.674510, 0.415686, 0.639216, 1.0 }, + { 0.701961, 0.435294, 0.662745, 1.0 }, + { 0.733333, 0.458824, 0.682353, 1.0 }, + { 0.737255, 0.462745, 0.686275, 1.0 }, + { 0.694118, 0.431373, 0.650980, 1.0 }, + { 0.639216, 0.400000, 0.615686, 1.0 }, + { 0.588235, 0.372549, 0.584314, 1.0 }, + { 0.513725, 0.325490, 0.533333, 1.0 }, + { 0.443137, 0.278431, 0.486275, 1.0 }, + { 0.403922, 0.250980, 0.458824, 1.0 }, + { 0.368627, 0.227451, 0.435294, 1.0 }, + { 0.239216, 0.149020, 0.349020, 1.0 }, + { 0.215686, 0.133333, 0.337255, 1.0 }, + { 0.196078, 0.121569, 0.329412, 1.0 }, + { 0.231373, 0.137255, 0.356863, 1.0 }, + { 0.270588, 0.156863, 0.384314, 1.0 }, + { 0.294118, 0.168627, 0.400000, 1.0 }, + { 0.321569, 0.184314, 0.415686, 1.0 }, + { 0.372549, 0.219608, 0.450980, 1.0 }, + { 0.407843, 0.243137, 0.474510, 1.0 }, + { 0.462745, 0.270588, 0.505882, 1.0 }, + { 0.450980, 0.258824, 0.494118, 1.0 }, + { 0.439216, 0.247059, 0.482353, 1.0 }, + { 0.388235, 0.219608, 0.447059, 1.0 }, + { 0.341176, 0.192157, 0.415686, 1.0 }, + { 0.309804, 0.176471, 0.392157, 1.0 }, + { 0.282353, 0.160784, 0.372549, 1.0 }, + { 0.160784, 0.086275, 0.286275, 1.0 }, + { 0.109804, 0.058824, 0.250980, 1.0 }, + { 0.062745, 0.035294, 0.219608, 1.0 }, + { 0.043137, 0.023529, 0.203922, 1.0 }, + { 0.027451, 0.011765, 0.192157, 1.0 }, + { 0.027451, 0.007843, 0.188235, 1.0 }, + { 0.027451, 0.007843, 0.188235, 1.0 }, + { 0.039216, 0.011765, 0.200000, 1.0 }, + { 0.062745, 0.023529, 0.215686, 1.0 }, + { 0.160784, 0.082353, 0.286275, 1.0 }, + { 0.239216, 0.125490, 0.345098, 1.0 }, + { 0.321569, 0.172549, 0.403922, 1.0 }, + { 0.368627, 0.200000, 0.435294, 1.0 }, + { 0.415686, 0.231373, 0.470588, 1.0 }, + { 0.509804, 0.290196, 0.537255, 1.0 }, + { 0.611765, 0.352941, 0.603922, 1.0 }, + { 0.764706, 0.454902, 0.713725, 1.0 }, + { 0.800000, 0.474510, 0.737255, 1.0 }, + { 0.839216, 0.498039, 0.760784, 1.0 }, + { 0.811765, 0.482353, 0.741176, 1.0 }, + { 0.784314, 0.470588, 0.721569, 1.0 }, + { 0.749020, 0.450980, 0.698039, 1.0 }, + { 0.717647, 0.431373, 0.674510, 1.0 }, + { 0.627451, 0.380392, 0.615686, 1.0 }, + { 0.537255, 0.313725, 0.552941, 1.0 }, + { 0.345098, 0.200000, 0.415686, 1.0 }, + { 0.262745, 0.152941, 0.352941, 1.0 }, + { 0.184314, 0.109804, 0.290196, 1.0 }, + { 0.152941, 0.090196, 0.266667, 1.0 }, + { 0.121569, 0.070588, 0.247059, 1.0 }, + { 0.082353, 0.047059, 0.223529, 1.0 }, + { 0.058824, 0.031373, 0.207843, 1.0 }, + { 0.050980, 0.027451, 0.200000, 1.0 }, + { 0.062745, 0.031373, 0.207843, 1.0 }, + { 0.074510, 0.035294, 0.219608, 1.0 }, + { 0.078431, 0.039216, 0.223529, 1.0 }, + { 0.082353, 0.043137, 0.231373, 1.0 }, + { 0.090196, 0.043137, 0.247059, 1.0 }, + { 0.090196, 0.043137, 0.254902, 1.0 }, + { 0.090196, 0.043137, 0.254902, 1.0 }, + { 0.086275, 0.039216, 0.254902, 1.0 }, + { 0.070588, 0.035294, 0.243137, 1.0 }, + { 0.058824, 0.031373, 0.231373, 1.0 }, + { 0.047059, 0.027451, 0.223529, 1.0 }, + { 0.039216, 0.023529, 0.215686, 1.0 }, + { 0.035294, 0.019608, 0.211765, 1.0 }, + { 0.023529, 0.015686, 0.196078, 1.0 }, + { 0.015686, 0.015686, 0.188235, 1.0 }, + { 0.007843, 0.011765, 0.172549, 1.0 }, + { 0.003922, 0.007843, 0.168627, 1.0 }, + { 0.000000, 0.007843, 0.164706, 1.0 }, + { 0.000000, 0.007843, 0.160784, 1.0 }, + { 0.000000, 0.007843, 0.160784, 1.0 }, + { 0.000000, 0.007843, 0.160784, 1.0 }, + { 0.000000, 0.007843, 0.160784, 1.0 }, + { 0.000000, 0.007843, 0.164706, 1.0 }, + { 0.000000, 0.007843, 0.164706, 1.0 }, + { 0.003922, 0.007843, 0.172549, 1.0 }, + { 0.003922, 0.007843, 0.172549, 1.0 }, + { 0.007843, 0.007843, 0.176471, 1.0 }, + { 0.011765, 0.007843, 0.184314, 1.0 }, + { 0.015686, 0.007843, 0.188235, 1.0 }, + { 0.019608, 0.011765, 0.192157, 1.0 }, + { 0.027451, 0.011765, 0.196078, 1.0 }, + { 0.047059, 0.023529, 0.207843, 1.0 }, + { 0.058824, 0.031373, 0.223529, 1.0 }, + { 0.074510, 0.039216, 0.239216, 1.0 }, + { 0.086275, 0.043137, 0.247059, 1.0 }, + { 0.098039, 0.047059, 0.254902, 1.0 }, + { 0.117647, 0.058824, 0.270588, 1.0 }, + { 0.133333, 0.066667, 0.282353, 1.0 }, + { 0.152941, 0.078431, 0.294118, 1.0 }, + { 0.180392, 0.090196, 0.313725, 1.0 }, + { 0.231373, 0.117647, 0.352941, 1.0 }, + { 0.243137, 0.125490, 0.360784, 1.0 }, + { 0.258824, 0.133333, 0.372549, 1.0 }, + { 0.282353, 0.145098, 0.384314, 1.0 }, + { 0.317647, 0.164706, 0.407843, 1.0 }, + { 0.349020, 0.184314, 0.431373, 1.0 }, + { 0.368627, 0.200000, 0.443137, 1.0 }, + { 0.364706, 0.203922, 0.435294, 1.0 }, + { 0.345098, 0.192157, 0.419608, 1.0 }, + { 0.329412, 0.184314, 0.407843, 1.0 }, + { 0.313725, 0.176471, 0.396078, 1.0 }, + { 0.301961, 0.168627, 0.388235, 1.0 }, + { 0.274510, 0.152941, 0.352941, 1.0 }, + { 0.239216, 0.137255, 0.317647, 1.0 }, + { 0.196078, 0.121569, 0.278431, 1.0 }, + { 0.164706, 0.098039, 0.254902, 1.0 }, + { 0.125490, 0.074510, 0.235294, 1.0 }, + { 0.129412, 0.070588, 0.235294, 1.0 }, + { 0.133333, 0.070588, 0.239216, 1.0 }, + { 0.156863, 0.094118, 0.247059, 1.0 }, + { 0.188235, 0.113725, 0.274510, 1.0 }, + { 0.235294, 0.141176, 0.317647, 1.0 }, + { 0.298039, 0.184314, 0.368627, 1.0 }, + { 0.454902, 0.282353, 0.494118, 1.0 }, + { 0.498039, 0.313725, 0.525490, 1.0 }, + { 0.541176, 0.345098, 0.556863, 1.0 }, + { 0.627451, 0.400000, 0.623529, 1.0 }, + { 0.709804, 0.462745, 0.686275, 1.0 }, + { 0.780392, 0.509804, 0.737255, 1.0 }, + { 0.843137, 0.556863, 0.788235, 1.0 }, + { 0.901961, 0.592157, 0.827451, 1.0 }, + { 0.933333, 0.607843, 0.850980, 1.0 }, + { 0.952941, 0.619608, 0.862745, 1.0 }, + { 0.945098, 0.611765, 0.854902, 1.0 }, + { 0.937255, 0.607843, 0.850980, 1.0 }, + { 0.933333, 0.592157, 0.843137, 1.0 }, + { 0.913725, 0.572549, 0.823529, 1.0 }, + { 0.882353, 0.552941, 0.796078, 1.0 }, + { 0.850980, 0.529412, 0.768627, 1.0 }, + { 0.807843, 0.498039, 0.737255, 1.0 }, + { 0.800000, 0.490196, 0.733333, 1.0 }, + { 0.796078, 0.482353, 0.729412, 1.0 }, + { 0.764706, 0.466667, 0.709804, 1.0 }, + { 0.721569, 0.443137, 0.678431, 1.0 }, + { 0.666667, 0.411765, 0.639216, 1.0 }, + { 0.607843, 0.376471, 0.600000, 1.0 }, + { 0.549020, 0.333333, 0.568627, 1.0 }, + { 0.486275, 0.290196, 0.525490, 1.0 }, + { 0.415686, 0.243137, 0.474510, 1.0 }, + { 0.333333, 0.200000, 0.427451, 1.0 }, + { 0.262745, 0.156863, 0.376471, 1.0 }, + { 0.196078, 0.117647, 0.333333, 1.0 }, + { 0.141176, 0.078431, 0.294118, 1.0 }, + { 0.101961, 0.050980, 0.258824, 1.0 }, + { 0.066667, 0.031373, 0.227451, 1.0 }, + { 0.031373, 0.019608, 0.192157, 1.0 }, + { 0.031373, 0.019608, 0.184314, 1.0 }, + { 0.035294, 0.019608, 0.180392, 1.0 }, + { 0.035294, 0.019608, 0.172549, 1.0 }, + { 0.035294, 0.023529, 0.164706, 1.0 }, + { 0.031373, 0.019608, 0.164706, 1.0 }, + { 0.027451, 0.019608, 0.160784, 1.0 }, + { 0.027451, 0.023529, 0.160784, 1.0 }, + { 0.027451, 0.023529, 0.160784, 1.0 }, + { 0.023529, 0.023529, 0.160784, 1.0 }, + { 0.023529, 0.023529, 0.164706, 1.0 }, + { 0.023529, 0.023529, 0.164706, 1.0 }, + { 0.027451, 0.027451, 0.160784, 1.0 }, + { 0.043137, 0.035294, 0.160784, 1.0 }, + { 0.054902, 0.043137, 0.164706, 1.0 }, + { 0.058824, 0.047059, 0.168627, 1.0 }, + { 0.066667, 0.050980, 0.172549, 1.0 }, + { 0.062745, 0.047059, 0.172549, 1.0 }, + { 0.066667, 0.047059, 0.172549, 1.0 }, + { 0.066667, 0.047059, 0.176471, 1.0 }, + { 0.058824, 0.043137, 0.180392, 1.0 }, + { 0.050980, 0.039216, 0.184314, 1.0 }, + { 0.035294, 0.031373, 0.184314, 1.0 }, + { 0.023529, 0.019608, 0.184314, 1.0 }, + { 0.011765, 0.011765, 0.184314, 1.0 }, + { 0.003922, 0.007843, 0.184314, 1.0 }, + { 0.000000, 0.003922, 0.180392, 1.0 }, + { 0.000000, 0.003922, 0.176471, 1.0 }, + { 0.000000, 0.003922, 0.172549, 1.0 }, + { 0.000000, 0.003922, 0.168627, 1.0 }, + { 0.000000, 0.003922, 0.164706, 1.0 }, + { 0.000000, 0.003922, 0.164706, 1.0 }, + { 0.000000, 0.003922, 0.160784, 1.0 }, + { 0.003922, 0.003922, 0.160784, 1.0 }, + { 0.007843, 0.007843, 0.156863, 1.0 }, + { 0.019608, 0.015686, 0.152941, 1.0 }, + { 0.035294, 0.023529, 0.152941, 1.0 }, + { 0.050980, 0.035294, 0.152941, 1.0 }, + { 0.066667, 0.039216, 0.168627, 1.0 }, + { 0.086275, 0.050980, 0.188235, 1.0 }, + { 0.105882, 0.062745, 0.207843, 1.0 }, + { 0.133333, 0.074510, 0.223529, 1.0 }, + { 0.160784, 0.094118, 0.243137, 1.0 }, + { 0.184314, 0.109804, 0.266667, 1.0 }, + { 0.192157, 0.109804, 0.282353, 1.0 }, + { 0.196078, 0.109804, 0.301961, 1.0 }, + { 0.188235, 0.101961, 0.305882, 1.0 }, + { 0.172549, 0.090196, 0.305882, 1.0 }, + { 0.164706, 0.090196, 0.298039, 1.0 }, + { 0.141176, 0.078431, 0.274510, 1.0 }, + { 0.121569, 0.066667, 0.254902, 1.0 }, + { 0.098039, 0.050980, 0.227451, 1.0 }, + { 0.066667, 0.035294, 0.200000, 1.0 }, + { 0.047059, 0.023529, 0.184314, 1.0 }, + { 0.027451, 0.011765, 0.160784, 1.0 }, + { 0.019608, 0.007843, 0.141176, 1.0 }, + { 0.011765, 0.003922, 0.129412, 1.0 }, + { 0.007843, 0.003922, 0.121569, 1.0 }, + { 0.003922, 0.003922, 0.121569, 1.0 }, + { 0.007843, 0.000000, 0.125490, 1.0 }, + { 0.011765, 0.003922, 0.137255, 1.0 }, + { 0.019608, 0.003922, 0.149020, 1.0 }, + { 0.035294, 0.015686, 0.168627, 1.0 }, + { 0.066667, 0.035294, 0.200000, 1.0 }, + { 0.109804, 0.058824, 0.239216, 1.0 }, + { 0.172549, 0.098039, 0.286275, 1.0 }, + { 0.262745, 0.152941, 0.356863, 1.0 }, + { 0.333333, 0.192157, 0.411765, 1.0 }, + { 0.321569, 0.184314, 0.396078, 1.0 }, + { 0.298039, 0.168627, 0.376471, 1.0 }, + { 0.254902, 0.145098, 0.337255, 1.0 }, + { 0.254902, 0.149020, 0.329412, 1.0 }, + }; +/* 040222-27 */ +static double4 colors_468[] = { + { 0.717647, 0.568627, 0.529412, 1.0 }, + { 0.733333, 0.501961, 0.435294, 1.0 }, + { 0.705882, 0.458824, 0.388235, 1.0 }, + { 0.678431, 0.415686, 0.345098, 1.0 }, + { 0.627451, 0.364706, 0.298039, 1.0 }, + { 0.576471, 0.317647, 0.250980, 1.0 }, + { 0.552941, 0.294118, 0.231373, 1.0 }, + { 0.529412, 0.270588, 0.215686, 1.0 }, + { 0.372549, 0.180392, 0.152941, 1.0 }, + { 0.290196, 0.149020, 0.129412, 1.0 }, + { 0.211765, 0.117647, 0.105882, 1.0 }, + { 0.172549, 0.098039, 0.082353, 1.0 }, + { 0.137255, 0.078431, 0.062745, 1.0 }, + { 0.117647, 0.066667, 0.054902, 1.0 }, + { 0.098039, 0.054902, 0.047059, 1.0 }, + { 0.094118, 0.050980, 0.043137, 1.0 }, + { 0.090196, 0.050980, 0.039216, 1.0 }, + { 0.101961, 0.066667, 0.054902, 1.0 }, + { 0.145098, 0.086275, 0.078431, 1.0 }, + { 0.192157, 0.109804, 0.101961, 1.0 }, + { 0.278431, 0.172549, 0.164706, 1.0 }, + { 0.364706, 0.235294, 0.231373, 1.0 }, + { 0.407843, 0.278431, 0.270588, 1.0 }, + { 0.450980, 0.321569, 0.309804, 1.0 }, + { 0.623529, 0.490196, 0.466667, 1.0 }, + { 0.701961, 0.564706, 0.541176, 1.0 }, + { 0.780392, 0.643137, 0.619608, 1.0 }, + { 0.788235, 0.670588, 0.639216, 1.0 }, + { 0.800000, 0.698039, 0.658824, 1.0 }, + { 0.784314, 0.690196, 0.650980, 1.0 }, + { 0.772549, 0.682353, 0.647059, 1.0 }, + { 0.737255, 0.631373, 0.603922, 1.0 }, + { 0.682353, 0.560784, 0.560784, 1.0 }, + { 0.537255, 0.450980, 0.450980, 1.0 }, + { 0.482353, 0.396078, 0.392157, 1.0 }, + { 0.431373, 0.341176, 0.337255, 1.0 }, + { 0.411765, 0.325490, 0.333333, 1.0 }, + { 0.396078, 0.309804, 0.333333, 1.0 }, + { 0.392157, 0.309804, 0.333333, 1.0 }, + { 0.388235, 0.309804, 0.337255, 1.0 }, + { 0.458824, 0.341176, 0.360784, 1.0 }, + { 0.521569, 0.396078, 0.411765, 1.0 }, + { 0.588235, 0.450980, 0.466667, 1.0 }, + { 0.639216, 0.509804, 0.517647, 1.0 }, + { 0.694118, 0.572549, 0.572549, 1.0 }, + { 0.721569, 0.603922, 0.603922, 1.0 }, + { 0.752941, 0.635294, 0.635294, 1.0 }, + { 0.811765, 0.705882, 0.690196, 1.0 }, + { 0.850980, 0.756863, 0.725490, 1.0 }, + { 0.858824, 0.780392, 0.737255, 1.0 }, + { 0.835294, 0.745098, 0.701961, 1.0 }, + { 0.811765, 0.709804, 0.670588, 1.0 }, + { 0.733333, 0.635294, 0.596078, 1.0 }, + { 0.658824, 0.564706, 0.525490, 1.0 }, + { 0.615686, 0.517647, 0.478431, 1.0 }, + { 0.576471, 0.470588, 0.435294, 1.0 }, + { 0.396078, 0.298039, 0.274510, 1.0 }, + { 0.309804, 0.223529, 0.207843, 1.0 }, + { 0.223529, 0.149020, 0.141176, 1.0 }, + { 0.168627, 0.105882, 0.101961, 1.0 }, + { 0.113725, 0.066667, 0.062745, 1.0 }, + { 0.098039, 0.054902, 0.050980, 1.0 }, + { 0.086275, 0.047059, 0.043137, 1.0 }, + { 0.074510, 0.043137, 0.039216, 1.0 }, + { 0.086275, 0.054902, 0.054902, 1.0 }, + { 0.180392, 0.141176, 0.141176, 1.0 }, + { 0.250980, 0.200000, 0.207843, 1.0 }, + { 0.321569, 0.262745, 0.274510, 1.0 }, + { 0.360784, 0.294118, 0.305882, 1.0 }, + { 0.403922, 0.325490, 0.337255, 1.0 }, + { 0.490196, 0.388235, 0.403922, 1.0 }, + { 0.560784, 0.454902, 0.458824, 1.0 }, + { 0.615686, 0.490196, 0.513725, 1.0 }, + { 0.596078, 0.478431, 0.505882, 1.0 }, + { 0.580392, 0.470588, 0.498039, 1.0 }, + { 0.568627, 0.454902, 0.474510, 1.0 }, + { 0.556863, 0.443137, 0.450980, 1.0 }, + { 0.545098, 0.431373, 0.443137, 1.0 }, + { 0.533333, 0.419608, 0.439216, 1.0 }, + { 0.529412, 0.411765, 0.423529, 1.0 }, + { 0.537255, 0.411765, 0.407843, 1.0 }, + { 0.592157, 0.427451, 0.388235, 1.0 }, + { 0.607843, 0.423529, 0.376471, 1.0 }, + { 0.627451, 0.419608, 0.364706, 1.0 }, + { 0.627451, 0.423529, 0.364706, 1.0 }, + { 0.631373, 0.431373, 0.368627, 1.0 }, + { 0.639216, 0.439216, 0.380392, 1.0 }, + { 0.635294, 0.439216, 0.388235, 1.0 }, + { 0.592157, 0.431373, 0.372549, 1.0 }, + { 0.560784, 0.411765, 0.368627, 1.0 }, + { 0.533333, 0.396078, 0.364706, 1.0 }, + { 0.513725, 0.384314, 0.356863, 1.0 }, + { 0.494118, 0.372549, 0.349020, 1.0 }, + { 0.443137, 0.349020, 0.321569, 1.0 }, + { 0.384314, 0.309804, 0.290196, 1.0 }, + { 0.345098, 0.270588, 0.254902, 1.0 }, + { 0.305882, 0.227451, 0.231373, 1.0 }, + { 0.254902, 0.196078, 0.196078, 1.0 }, + { 0.247059, 0.184314, 0.180392, 1.0 }, + { 0.243137, 0.172549, 0.164706, 1.0 }, + { 0.239216, 0.164706, 0.156863, 1.0 }, + { 0.239216, 0.156863, 0.149020, 1.0 }, + { 0.223529, 0.149020, 0.141176, 1.0 }, + { 0.211765, 0.137255, 0.121569, 1.0 }, + { 0.168627, 0.098039, 0.078431, 1.0 }, + { 0.141176, 0.082353, 0.058824, 1.0 }, + { 0.113725, 0.066667, 0.043137, 1.0 }, + { 0.101961, 0.054902, 0.039216, 1.0 }, + { 0.090196, 0.047059, 0.035294, 1.0 }, + { 0.066667, 0.031373, 0.023529, 1.0 }, + { 0.047059, 0.023529, 0.015686, 1.0 }, + { 0.027451, 0.015686, 0.007843, 1.0 }, + { 0.015686, 0.007843, 0.003922, 1.0 }, + { 0.003922, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.003922, 1.0 }, + { 0.015686, 0.003922, 0.003922, 1.0 }, + { 0.027451, 0.011765, 0.015686, 1.0 }, + { 0.039216, 0.023529, 0.031373, 1.0 }, + { 0.082353, 0.043137, 0.050980, 1.0 }, + { 0.094118, 0.058824, 0.066667, 1.0 }, + { 0.109804, 0.074510, 0.082353, 1.0 }, + { 0.109804, 0.074510, 0.082353, 1.0 }, + { 0.109804, 0.078431, 0.082353, 1.0 }, + { 0.117647, 0.078431, 0.086275, 1.0 }, + { 0.113725, 0.074510, 0.078431, 1.0 }, + { 0.113725, 0.078431, 0.082353, 1.0 }, + { 0.105882, 0.074510, 0.074510, 1.0 }, + { 0.113725, 0.066667, 0.062745, 1.0 }, + { 0.117647, 0.070588, 0.066667, 1.0 }, + { 0.125490, 0.074510, 0.070588, 1.0 }, + { 0.141176, 0.086275, 0.078431, 1.0 }, + { 0.168627, 0.105882, 0.098039, 1.0 }, + { 0.203922, 0.129412, 0.121569, 1.0 }, + { 0.235294, 0.164706, 0.149020, 1.0 }, + { 0.317647, 0.223529, 0.207843, 1.0 }, + { 0.349020, 0.250980, 0.239216, 1.0 }, + { 0.384314, 0.282353, 0.270588, 1.0 }, + { 0.400000, 0.294118, 0.286275, 1.0 }, + { 0.415686, 0.305882, 0.305882, 1.0 }, + { 0.450980, 0.333333, 0.333333, 1.0 }, + { 0.505882, 0.368627, 0.380392, 1.0 }, + { 0.552941, 0.423529, 0.423529, 1.0 }, + { 0.603922, 0.478431, 0.482353, 1.0 }, + { 0.717647, 0.607843, 0.607843, 1.0 }, + { 0.745098, 0.647059, 0.639216, 1.0 }, + { 0.776471, 0.690196, 0.674510, 1.0 }, + { 0.843137, 0.760784, 0.745098, 1.0 }, + { 0.878431, 0.815686, 0.792157, 1.0 }, + { 0.901961, 0.854902, 0.827451, 1.0 }, + { 0.909804, 0.874510, 0.839216, 1.0 }, + { 0.909804, 0.862745, 0.831373, 1.0 }, + { 0.905882, 0.850980, 0.819608, 1.0 }, + { 0.901961, 0.839216, 0.807843, 1.0 }, + { 0.882353, 0.796078, 0.776471, 1.0 }, + { 0.866667, 0.764706, 0.745098, 1.0 }, + { 0.835294, 0.725490, 0.701961, 1.0 }, + { 0.807843, 0.670588, 0.647059, 1.0 }, + { 0.752941, 0.603922, 0.592157, 1.0 }, + { 0.694118, 0.541176, 0.541176, 1.0 }, + { 0.603922, 0.454902, 0.423529, 1.0 }, + { 0.584314, 0.427451, 0.400000, 1.0 }, + { 0.564706, 0.403922, 0.376471, 1.0 }, + { 0.537255, 0.356863, 0.349020, 1.0 }, + { 0.533333, 0.349020, 0.337255, 1.0 }, + { 0.552941, 0.356863, 0.333333, 1.0 }, + { 0.580392, 0.392157, 0.352941, 1.0 }, + { 0.654902, 0.454902, 0.423529, 1.0 }, + { 0.670588, 0.474510, 0.439216, 1.0 }, + { 0.690196, 0.494118, 0.454902, 1.0 }, + { 0.721569, 0.541176, 0.490196, 1.0 }, + { 0.741176, 0.580392, 0.513725, 1.0 }, + { 0.776471, 0.611765, 0.537255, 1.0 }, + { 0.792157, 0.635294, 0.564706, 1.0 }, + { 0.807843, 0.643137, 0.588235, 1.0 }, + { 0.811765, 0.662745, 0.611765, 1.0 }, + { 0.847059, 0.694118, 0.639216, 1.0 }, + { 0.866667, 0.733333, 0.670588, 1.0 }, + { 0.882353, 0.752941, 0.705882, 1.0 }, + { 0.874510, 0.760784, 0.721569, 1.0 }, + { 0.878431, 0.756863, 0.725490, 1.0 }, + { 0.862745, 0.752941, 0.717647, 1.0 }, + { 0.847059, 0.737255, 0.709804, 1.0 }, + { 0.768627, 0.647059, 0.635294, 1.0 }, + { 0.737255, 0.611765, 0.600000, 1.0 }, + { 0.709804, 0.580392, 0.568627, 1.0 }, + { 0.647059, 0.521569, 0.513725, 1.0 }, + { 0.592157, 0.462745, 0.474510, 1.0 }, + { 0.533333, 0.403922, 0.431373, 1.0 }, + { 0.470588, 0.352941, 0.376471, 1.0 }, + { 0.411765, 0.317647, 0.329412, 1.0 }, + { 0.376471, 0.290196, 0.301961, 1.0 }, + { 0.349020, 0.262745, 0.286275, 1.0 }, + { 0.341176, 0.247059, 0.262745, 1.0 }, + { 0.352941, 0.235294, 0.235294, 1.0 }, + { 0.396078, 0.239216, 0.219608, 1.0 }, + { 0.454902, 0.254902, 0.223529, 1.0 }, + { 0.486275, 0.270588, 0.231373, 1.0 }, + { 0.482353, 0.266667, 0.227451, 1.0 }, + { 0.458824, 0.243137, 0.207843, 1.0 }, + { 0.458824, 0.227451, 0.184314, 1.0 }, + { 0.435294, 0.211765, 0.172549, 1.0 }, + { 0.388235, 0.196078, 0.168627, 1.0 }, + { 0.301961, 0.164706, 0.152941, 1.0 }, + { 0.243137, 0.137255, 0.133333, 1.0 }, + { 0.211765, 0.117647, 0.129412, 1.0 }, + { 0.207843, 0.121569, 0.141176, 1.0 }, + { 0.207843, 0.125490, 0.149020, 1.0 }, + { 0.203922, 0.125490, 0.145098, 1.0 }, + { 0.196078, 0.121569, 0.149020, 1.0 }, + { 0.192157, 0.129412, 0.164706, 1.0 }, + { 0.196078, 0.137255, 0.172549, 1.0 }, + { 0.192157, 0.133333, 0.156863, 1.0 }, + { 0.180392, 0.121569, 0.137255, 1.0 }, + { 0.172549, 0.113725, 0.129412, 1.0 }, + { 0.176471, 0.125490, 0.133333, 1.0 }, + { 0.192157, 0.137255, 0.145098, 1.0 }, + { 0.223529, 0.156863, 0.164706, 1.0 }, + { 0.258824, 0.172549, 0.180392, 1.0 }, + { 0.290196, 0.200000, 0.211765, 1.0 }, + { 0.317647, 0.231373, 0.247059, 1.0 }, + { 0.341176, 0.258824, 0.286275, 1.0 }, + { 0.372549, 0.286275, 0.309804, 1.0 }, + { 0.380392, 0.298039, 0.333333, 1.0 }, + { 0.384314, 0.305882, 0.337255, 1.0 }, + { 0.372549, 0.305882, 0.337255, 1.0 }, + { 0.368627, 0.305882, 0.325490, 1.0 }, + { 0.356863, 0.305882, 0.309804, 1.0 }, + { 0.349020, 0.286275, 0.286275, 1.0 }, + { 0.341176, 0.266667, 0.266667, 1.0 }, + { 0.341176, 0.258824, 0.247059, 1.0 }, + { 0.333333, 0.262745, 0.235294, 1.0 }, + { 0.341176, 0.262745, 0.223529, 1.0 }, + { 0.345098, 0.254902, 0.223529, 1.0 }, + { 0.349020, 0.243137, 0.223529, 1.0 }, + { 0.341176, 0.239216, 0.215686, 1.0 }, + { 0.341176, 0.235294, 0.207843, 1.0 }, + { 0.349020, 0.231373, 0.203922, 1.0 }, + { 0.360784, 0.227451, 0.211765, 1.0 }, + { 0.372549, 0.231373, 0.219608, 1.0 }, + { 0.380392, 0.243137, 0.223529, 1.0 }, + { 0.392157, 0.254902, 0.223529, 1.0 }, + { 0.411765, 0.270588, 0.243137, 1.0 }, + { 0.450980, 0.294118, 0.262745, 1.0 }, + { 0.478431, 0.325490, 0.294118, 1.0 }, + { 0.494118, 0.333333, 0.305882, 1.0 }, + { 0.498039, 0.345098, 0.333333, 1.0 }, + { 0.509804, 0.356863, 0.352941, 1.0 }, + { 0.537255, 0.384314, 0.392157, 1.0 }, + { 0.576471, 0.411765, 0.435294, 1.0 }, + { 0.611765, 0.450980, 0.474510, 1.0 }, + { 0.639216, 0.494118, 0.505882, 1.0 }, + { 0.643137, 0.498039, 0.513725, 1.0 }, + { 0.654902, 0.505882, 0.521569, 1.0 }, + { 0.678431, 0.517647, 0.521569, 1.0 }, + }; +/* 040222-28 */ +static double4 colors_469[] = { + { 0.396078, 0.611765, 0.482353, 1.0 }, + { 0.325490, 0.552941, 0.454902, 1.0 }, + { 0.282353, 0.509804, 0.450980, 1.0 }, + { 0.243137, 0.470588, 0.447059, 1.0 }, + { 0.243137, 0.486275, 0.462745, 1.0 }, + { 0.247059, 0.501961, 0.482353, 1.0 }, + { 0.243137, 0.498039, 0.482353, 1.0 }, + { 0.239216, 0.494118, 0.482353, 1.0 }, + { 0.196078, 0.454902, 0.490196, 1.0 }, + { 0.164706, 0.419608, 0.474510, 1.0 }, + { 0.137255, 0.384314, 0.458824, 1.0 }, + { 0.109804, 0.345098, 0.423529, 1.0 }, + { 0.086275, 0.309804, 0.392157, 1.0 }, + { 0.078431, 0.286275, 0.364706, 1.0 }, + { 0.074510, 0.266667, 0.337255, 1.0 }, + { 0.078431, 0.250980, 0.321569, 1.0 }, + { 0.086275, 0.239216, 0.309804, 1.0 }, + { 0.109804, 0.168627, 0.247059, 1.0 }, + { 0.121569, 0.152941, 0.203922, 1.0 }, + { 0.133333, 0.141176, 0.164706, 1.0 }, + { 0.156863, 0.137255, 0.133333, 1.0 }, + { 0.184314, 0.137255, 0.105882, 1.0 }, + { 0.200000, 0.129412, 0.101961, 1.0 }, + { 0.219608, 0.125490, 0.101961, 1.0 }, + { 0.200000, 0.133333, 0.113725, 1.0 }, + { 0.192157, 0.160784, 0.137255, 1.0 }, + { 0.188235, 0.192157, 0.164706, 1.0 }, + { 0.196078, 0.223529, 0.203922, 1.0 }, + { 0.207843, 0.254902, 0.247059, 1.0 }, + { 0.200000, 0.270588, 0.270588, 1.0 }, + { 0.196078, 0.290196, 0.298039, 1.0 }, + { 0.188235, 0.309804, 0.333333, 1.0 }, + { 0.188235, 0.329412, 0.364706, 1.0 }, + { 0.196078, 0.333333, 0.352941, 1.0 }, + { 0.200000, 0.321569, 0.329412, 1.0 }, + { 0.207843, 0.313725, 0.309804, 1.0 }, + { 0.219608, 0.290196, 0.270588, 1.0 }, + { 0.231373, 0.270588, 0.235294, 1.0 }, + { 0.239216, 0.254902, 0.215686, 1.0 }, + { 0.250980, 0.243137, 0.200000, 1.0 }, + { 0.301961, 0.262745, 0.188235, 1.0 }, + { 0.325490, 0.305882, 0.211765, 1.0 }, + { 0.352941, 0.352941, 0.235294, 1.0 }, + { 0.364706, 0.396078, 0.270588, 1.0 }, + { 0.380392, 0.443137, 0.305882, 1.0 }, + { 0.384314, 0.466667, 0.333333, 1.0 }, + { 0.392157, 0.494118, 0.364706, 1.0 }, + { 0.403922, 0.549020, 0.427451, 1.0 }, + { 0.419608, 0.615686, 0.482353, 1.0 }, + { 0.431373, 0.674510, 0.529412, 1.0 }, + { 0.419608, 0.670588, 0.537255, 1.0 }, + { 0.411765, 0.670588, 0.545098, 1.0 }, + { 0.396078, 0.650980, 0.521569, 1.0 }, + { 0.380392, 0.635294, 0.501961, 1.0 }, + { 0.372549, 0.627451, 0.486275, 1.0 }, + { 0.368627, 0.619608, 0.474510, 1.0 }, + { 0.356863, 0.584314, 0.470588, 1.0 }, + { 0.317647, 0.552941, 0.454902, 1.0 }, + { 0.278431, 0.521569, 0.443137, 1.0 }, + { 0.227451, 0.478431, 0.415686, 1.0 }, + { 0.176471, 0.439216, 0.392157, 1.0 }, + { 0.164706, 0.419608, 0.388235, 1.0 }, + { 0.156863, 0.400000, 0.384314, 1.0 }, + { 0.149020, 0.360784, 0.372549, 1.0 }, + { 0.129412, 0.317647, 0.356863, 1.0 }, + { 0.066667, 0.243137, 0.290196, 1.0 }, + { 0.050980, 0.207843, 0.250980, 1.0 }, + { 0.035294, 0.176471, 0.215686, 1.0 }, + { 0.031373, 0.160784, 0.192157, 1.0 }, + { 0.027451, 0.145098, 0.172549, 1.0 }, + { 0.015686, 0.113725, 0.129412, 1.0 }, + { 0.019608, 0.094118, 0.101961, 1.0 }, + { 0.027451, 0.090196, 0.078431, 1.0 }, + { 0.027451, 0.105882, 0.074510, 1.0 }, + { 0.027451, 0.121569, 0.074510, 1.0 }, + { 0.043137, 0.133333, 0.070588, 1.0 }, + { 0.058824, 0.145098, 0.070588, 1.0 }, + { 0.066667, 0.145098, 0.062745, 1.0 }, + { 0.074510, 0.145098, 0.058824, 1.0 }, + { 0.082353, 0.145098, 0.054902, 1.0 }, + { 0.078431, 0.141176, 0.054902, 1.0 }, + { 0.070588, 0.129412, 0.058824, 1.0 }, + { 0.070588, 0.113725, 0.047059, 1.0 }, + { 0.074510, 0.098039, 0.035294, 1.0 }, + { 0.070588, 0.086275, 0.031373, 1.0 }, + { 0.066667, 0.078431, 0.031373, 1.0 }, + { 0.062745, 0.050980, 0.039216, 1.0 }, + { 0.058824, 0.035294, 0.062745, 1.0 }, + { 0.082353, 0.027451, 0.082353, 1.0 }, + { 0.090196, 0.027451, 0.078431, 1.0 }, + { 0.101961, 0.031373, 0.078431, 1.0 }, + { 0.101961, 0.031373, 0.082353, 1.0 }, + { 0.105882, 0.035294, 0.086275, 1.0 }, + { 0.129412, 0.054902, 0.090196, 1.0 }, + { 0.152941, 0.066667, 0.086275, 1.0 }, + { 0.172549, 0.086275, 0.066667, 1.0 }, + { 0.168627, 0.098039, 0.050980, 1.0 }, + { 0.137255, 0.105882, 0.035294, 1.0 }, + { 0.129412, 0.117647, 0.043137, 1.0 }, + { 0.125490, 0.133333, 0.050980, 1.0 }, + { 0.125490, 0.145098, 0.058824, 1.0 }, + { 0.125490, 0.160784, 0.066667, 1.0 }, + { 0.121569, 0.168627, 0.078431, 1.0 }, + { 0.101961, 0.172549, 0.094118, 1.0 }, + { 0.062745, 0.149020, 0.145098, 1.0 }, + { 0.066667, 0.149020, 0.160784, 1.0 }, + { 0.070588, 0.152941, 0.176471, 1.0 }, + { 0.074510, 0.156863, 0.168627, 1.0 }, + { 0.082353, 0.164706, 0.164706, 1.0 }, + { 0.090196, 0.176471, 0.152941, 1.0 }, + { 0.113725, 0.188235, 0.145098, 1.0 }, + { 0.149020, 0.203922, 0.129412, 1.0 }, + { 0.203922, 0.243137, 0.129412, 1.0 }, + { 0.313725, 0.337255, 0.152941, 1.0 }, + { 0.321569, 0.360784, 0.168627, 1.0 }, + { 0.333333, 0.384314, 0.184314, 1.0 }, + { 0.345098, 0.407843, 0.207843, 1.0 }, + { 0.345098, 0.431373, 0.227451, 1.0 }, + { 0.360784, 0.447059, 0.250980, 1.0 }, + { 0.396078, 0.450980, 0.250980, 1.0 }, + { 0.392157, 0.419608, 0.254902, 1.0 }, + { 0.360784, 0.400000, 0.231373, 1.0 }, + { 0.333333, 0.380392, 0.211765, 1.0 }, + { 0.337255, 0.372549, 0.192157, 1.0 }, + { 0.345098, 0.368627, 0.172549, 1.0 }, + { 0.388235, 0.388235, 0.133333, 1.0 }, + { 0.427451, 0.411765, 0.113725, 1.0 }, + { 0.466667, 0.450980, 0.113725, 1.0 }, + { 0.494118, 0.501961, 0.149020, 1.0 }, + { 0.509804, 0.572549, 0.247059, 1.0 }, + { 0.509804, 0.584314, 0.270588, 1.0 }, + { 0.509804, 0.596078, 0.294118, 1.0 }, + { 0.486275, 0.623529, 0.349020, 1.0 }, + { 0.478431, 0.643137, 0.403922, 1.0 }, + { 0.450980, 0.650980, 0.450980, 1.0 }, + { 0.439216, 0.650980, 0.490196, 1.0 }, + { 0.407843, 0.623529, 0.529412, 1.0 }, + { 0.392157, 0.588235, 0.513725, 1.0 }, + { 0.376471, 0.556863, 0.501961, 1.0 }, + { 0.376471, 0.537255, 0.482353, 1.0 }, + { 0.376471, 0.521569, 0.466667, 1.0 }, + { 0.376471, 0.486275, 0.443137, 1.0 }, + { 0.376471, 0.462745, 0.435294, 1.0 }, + { 0.349020, 0.462745, 0.462745, 1.0 }, + { 0.317647, 0.439216, 0.466667, 1.0 }, + { 0.274510, 0.415686, 0.431373, 1.0 }, + { 0.270588, 0.407843, 0.419608, 1.0 }, + { 0.266667, 0.403922, 0.411765, 1.0 }, + { 0.243137, 0.431373, 0.443137, 1.0 }, + { 0.215686, 0.447059, 0.486275, 1.0 }, + { 0.215686, 0.466667, 0.525490, 1.0 }, + { 0.231373, 0.509804, 0.552941, 1.0 }, + { 0.321569, 0.592157, 0.552941, 1.0 }, + { 0.333333, 0.607843, 0.556863, 1.0 }, + { 0.349020, 0.623529, 0.560784, 1.0 }, + { 0.380392, 0.631373, 0.572549, 1.0 }, + { 0.407843, 0.639216, 0.572549, 1.0 }, + { 0.443137, 0.654902, 0.541176, 1.0 }, + { 0.486275, 0.666667, 0.490196, 1.0 }, + { 0.509804, 0.666667, 0.431373, 1.0 }, + { 0.521569, 0.647059, 0.376471, 1.0 }, + { 0.494118, 0.560784, 0.317647, 1.0 }, + { 0.482353, 0.541176, 0.290196, 1.0 }, + { 0.470588, 0.521569, 0.266667, 1.0 }, + { 0.447059, 0.482353, 0.207843, 1.0 }, + { 0.431373, 0.435294, 0.149020, 1.0 }, + { 0.403922, 0.380392, 0.113725, 1.0 }, + { 0.380392, 0.321569, 0.117647, 1.0 }, + { 0.321569, 0.258824, 0.145098, 1.0 }, + { 0.317647, 0.258824, 0.156863, 1.0 }, + { 0.313725, 0.262745, 0.168627, 1.0 }, + { 0.305882, 0.290196, 0.196078, 1.0 }, + { 0.313725, 0.309804, 0.231373, 1.0 }, + { 0.309804, 0.329412, 0.274510, 1.0 }, + { 0.309804, 0.345098, 0.309804, 1.0 }, + { 0.305882, 0.341176, 0.349020, 1.0 }, + { 0.301961, 0.345098, 0.376471, 1.0 }, + { 0.294118, 0.364706, 0.384314, 1.0 }, + { 0.278431, 0.376471, 0.372549, 1.0 }, + { 0.250980, 0.380392, 0.352941, 1.0 }, + { 0.219608, 0.352941, 0.345098, 1.0 }, + { 0.188235, 0.305882, 0.333333, 1.0 }, + { 0.160784, 0.270588, 0.317647, 1.0 }, + { 0.149020, 0.250980, 0.290196, 1.0 }, + { 0.160784, 0.321569, 0.250980, 1.0 }, + { 0.180392, 0.333333, 0.247059, 1.0 }, + { 0.200000, 0.345098, 0.247059, 1.0 }, + { 0.250980, 0.376471, 0.247059, 1.0 }, + { 0.298039, 0.403922, 0.247059, 1.0 }, + { 0.360784, 0.439216, 0.235294, 1.0 }, + { 0.403922, 0.505882, 0.227451, 1.0 }, + { 0.454902, 0.537255, 0.203922, 1.0 }, + { 0.486275, 0.533333, 0.164706, 1.0 }, + { 0.494118, 0.494118, 0.133333, 1.0 }, + { 0.482353, 0.439216, 0.105882, 1.0 }, + { 0.435294, 0.396078, 0.090196, 1.0 }, + { 0.384314, 0.368627, 0.078431, 1.0 }, + { 0.329412, 0.313725, 0.070588, 1.0 }, + { 0.270588, 0.247059, 0.062745, 1.0 }, + { 0.227451, 0.188235, 0.054902, 1.0 }, + { 0.188235, 0.149020, 0.050980, 1.0 }, + { 0.172549, 0.141176, 0.043137, 1.0 }, + { 0.172549, 0.149020, 0.035294, 1.0 }, + { 0.168627, 0.156863, 0.043137, 1.0 }, + { 0.176471, 0.176471, 0.054902, 1.0 }, + { 0.180392, 0.211765, 0.086275, 1.0 }, + { 0.180392, 0.243137, 0.101961, 1.0 }, + { 0.184314, 0.254902, 0.117647, 1.0 }, + { 0.180392, 0.262745, 0.141176, 1.0 }, + { 0.172549, 0.258824, 0.160784, 1.0 }, + { 0.156863, 0.278431, 0.196078, 1.0 }, + { 0.145098, 0.305882, 0.219608, 1.0 }, + { 0.145098, 0.313725, 0.243137, 1.0 }, + { 0.145098, 0.313725, 0.250980, 1.0 }, + { 0.160784, 0.286275, 0.243137, 1.0 }, + { 0.168627, 0.278431, 0.231373, 1.0 }, + { 0.180392, 0.286275, 0.211765, 1.0 }, + { 0.200000, 0.309804, 0.211765, 1.0 }, + { 0.211765, 0.337255, 0.211765, 1.0 }, + { 0.235294, 0.349020, 0.219608, 1.0 }, + { 0.239216, 0.352941, 0.215686, 1.0 }, + { 0.231373, 0.341176, 0.203922, 1.0 }, + { 0.223529, 0.329412, 0.200000, 1.0 }, + { 0.200000, 0.321569, 0.200000, 1.0 }, + { 0.188235, 0.321569, 0.215686, 1.0 }, + { 0.172549, 0.321569, 0.227451, 1.0 }, + { 0.160784, 0.321569, 0.231373, 1.0 }, + { 0.160784, 0.317647, 0.239216, 1.0 }, + { 0.160784, 0.309804, 0.235294, 1.0 }, + { 0.164706, 0.305882, 0.247059, 1.0 }, + { 0.164706, 0.321569, 0.266667, 1.0 }, + { 0.172549, 0.349020, 0.274510, 1.0 }, + { 0.207843, 0.376471, 0.274510, 1.0 }, + { 0.243137, 0.396078, 0.266667, 1.0 }, + { 0.290196, 0.396078, 0.250980, 1.0 }, + { 0.309804, 0.388235, 0.243137, 1.0 }, + { 0.305882, 0.388235, 0.250980, 1.0 }, + { 0.309804, 0.388235, 0.254902, 1.0 }, + { 0.305882, 0.388235, 0.274510, 1.0 }, + { 0.325490, 0.392157, 0.294118, 1.0 }, + { 0.329412, 0.380392, 0.305882, 1.0 }, + { 0.329412, 0.392157, 0.349020, 1.0 }, + { 0.317647, 0.403922, 0.388235, 1.0 }, + { 0.317647, 0.419608, 0.435294, 1.0 }, + { 0.333333, 0.478431, 0.494118, 1.0 }, + { 0.349020, 0.545098, 0.537255, 1.0 }, + { 0.407843, 0.623529, 0.564706, 1.0 }, + { 0.443137, 0.670588, 0.592157, 1.0 }, + { 0.470588, 0.690196, 0.600000, 1.0 }, + { 0.498039, 0.705882, 0.600000, 1.0 }, + { 0.494118, 0.729412, 0.596078, 1.0 }, + { 0.533333, 0.772549, 0.580392, 1.0 }, + { 0.505882, 0.729412, 0.533333, 1.0 }, + { 0.470588, 0.678431, 0.501961, 1.0 }, + { 0.435294, 0.615686, 0.478431, 1.0 }, + { 0.380392, 0.572549, 0.458824, 1.0 }, + }; +/* 040222-29 */ +static double4 colors_470[] = { + { 0.792157, 0.419608, 0.576471, 1.0 }, + { 0.749020, 0.356863, 0.517647, 1.0 }, + { 0.737255, 0.345098, 0.501961, 1.0 }, + { 0.729412, 0.333333, 0.490196, 1.0 }, + { 0.725490, 0.329412, 0.490196, 1.0 }, + { 0.725490, 0.325490, 0.490196, 1.0 }, + { 0.721569, 0.325490, 0.494118, 1.0 }, + { 0.721569, 0.329412, 0.501961, 1.0 }, + { 0.713725, 0.345098, 0.509804, 1.0 }, + { 0.713725, 0.352941, 0.513725, 1.0 }, + { 0.713725, 0.360784, 0.517647, 1.0 }, + { 0.725490, 0.384314, 0.537255, 1.0 }, + { 0.737255, 0.407843, 0.556863, 1.0 }, + { 0.760784, 0.439216, 0.584314, 1.0 }, + { 0.788235, 0.474510, 0.615686, 1.0 }, + { 0.800000, 0.494118, 0.635294, 1.0 }, + { 0.815686, 0.513725, 0.654902, 1.0 }, + { 0.862745, 0.600000, 0.729412, 1.0 }, + { 0.878431, 0.619608, 0.745098, 1.0 }, + { 0.894118, 0.639216, 0.760784, 1.0 }, + { 0.898039, 0.635294, 0.756863, 1.0 }, + { 0.901961, 0.635294, 0.752941, 1.0 }, + { 0.901961, 0.623529, 0.745098, 1.0 }, + { 0.901961, 0.615686, 0.737255, 1.0 }, + { 0.886275, 0.564706, 0.690196, 1.0 }, + { 0.866667, 0.537255, 0.666667, 1.0 }, + { 0.847059, 0.509804, 0.643137, 1.0 }, + { 0.831373, 0.482353, 0.619608, 1.0 }, + { 0.819608, 0.454902, 0.600000, 1.0 }, + { 0.815686, 0.439216, 0.588235, 1.0 }, + { 0.811765, 0.427451, 0.580392, 1.0 }, + { 0.803922, 0.403922, 0.564706, 1.0 }, + { 0.803922, 0.376471, 0.545098, 1.0 }, + { 0.796078, 0.329412, 0.505882, 1.0 }, + { 0.788235, 0.301961, 0.486275, 1.0 }, + { 0.784314, 0.274510, 0.466667, 1.0 }, + { 0.768627, 0.250980, 0.450980, 1.0 }, + { 0.756863, 0.231373, 0.435294, 1.0 }, + { 0.749020, 0.223529, 0.427451, 1.0 }, + { 0.745098, 0.219608, 0.419608, 1.0 }, + { 0.741176, 0.207843, 0.411765, 1.0 }, + { 0.745098, 0.215686, 0.419608, 1.0 }, + { 0.749020, 0.227451, 0.427451, 1.0 }, + { 0.760784, 0.239216, 0.435294, 1.0 }, + { 0.772549, 0.254902, 0.447059, 1.0 }, + { 0.772549, 0.262745, 0.450980, 1.0 }, + { 0.772549, 0.270588, 0.454902, 1.0 }, + { 0.768627, 0.278431, 0.454902, 1.0 }, + { 0.760784, 0.286275, 0.458824, 1.0 }, + { 0.741176, 0.278431, 0.447059, 1.0 }, + { 0.729412, 0.266667, 0.435294, 1.0 }, + { 0.717647, 0.254902, 0.427451, 1.0 }, + { 0.698039, 0.243137, 0.411765, 1.0 }, + { 0.678431, 0.235294, 0.396078, 1.0 }, + { 0.666667, 0.231373, 0.384314, 1.0 }, + { 0.654902, 0.227451, 0.376471, 1.0 }, + { 0.603922, 0.223529, 0.356863, 1.0 }, + { 0.580392, 0.219608, 0.345098, 1.0 }, + { 0.560784, 0.215686, 0.333333, 1.0 }, + { 0.552941, 0.215686, 0.329412, 1.0 }, + { 0.545098, 0.215686, 0.329412, 1.0 }, + { 0.541176, 0.215686, 0.333333, 1.0 }, + { 0.541176, 0.215686, 0.337255, 1.0 }, + { 0.541176, 0.215686, 0.333333, 1.0 }, + { 0.533333, 0.207843, 0.325490, 1.0 }, + { 0.513725, 0.192157, 0.301961, 1.0 }, + { 0.494118, 0.180392, 0.286275, 1.0 }, + { 0.478431, 0.168627, 0.274510, 1.0 }, + { 0.474510, 0.168627, 0.270588, 1.0 }, + { 0.470588, 0.168627, 0.266667, 1.0 }, + { 0.466667, 0.172549, 0.270588, 1.0 }, + { 0.470588, 0.188235, 0.278431, 1.0 }, + { 0.517647, 0.235294, 0.329412, 1.0 }, + { 0.545098, 0.266667, 0.360784, 1.0 }, + { 0.572549, 0.301961, 0.392157, 1.0 }, + { 0.596078, 0.325490, 0.419608, 1.0 }, + { 0.619608, 0.352941, 0.450980, 1.0 }, + { 0.627451, 0.360784, 0.458824, 1.0 }, + { 0.635294, 0.368627, 0.470588, 1.0 }, + { 0.647059, 0.388235, 0.486275, 1.0 }, + { 0.658824, 0.403922, 0.498039, 1.0 }, + { 0.686275, 0.431373, 0.525490, 1.0 }, + { 0.705882, 0.450980, 0.545098, 1.0 }, + { 0.725490, 0.470588, 0.564706, 1.0 }, + { 0.737255, 0.478431, 0.576471, 1.0 }, + { 0.752941, 0.490196, 0.592157, 1.0 }, + { 0.776471, 0.509804, 0.615686, 1.0 }, + { 0.803922, 0.521569, 0.639216, 1.0 }, + { 0.843137, 0.537255, 0.670588, 1.0 }, + { 0.854902, 0.533333, 0.670588, 1.0 }, + { 0.870588, 0.529412, 0.674510, 1.0 }, + { 0.870588, 0.517647, 0.670588, 1.0 }, + { 0.870588, 0.509804, 0.666667, 1.0 }, + { 0.858824, 0.482353, 0.647059, 1.0 }, + { 0.839216, 0.450980, 0.615686, 1.0 }, + { 0.815686, 0.419608, 0.584314, 1.0 }, + { 0.780392, 0.388235, 0.549020, 1.0 }, + { 0.709804, 0.325490, 0.482353, 1.0 }, + { 0.670588, 0.294118, 0.447059, 1.0 }, + { 0.635294, 0.266667, 0.411765, 1.0 }, + { 0.619608, 0.250980, 0.396078, 1.0 }, + { 0.607843, 0.235294, 0.380392, 1.0 }, + { 0.572549, 0.207843, 0.345098, 1.0 }, + { 0.533333, 0.168627, 0.309804, 1.0 }, + { 0.462745, 0.105882, 0.231373, 1.0 }, + { 0.435294, 0.078431, 0.203922, 1.0 }, + { 0.407843, 0.054902, 0.176471, 1.0 }, + { 0.396078, 0.047059, 0.164706, 1.0 }, + { 0.384314, 0.043137, 0.156863, 1.0 }, + { 0.376471, 0.043137, 0.149020, 1.0 }, + { 0.388235, 0.054902, 0.156863, 1.0 }, + { 0.411765, 0.074510, 0.176471, 1.0 }, + { 0.447059, 0.098039, 0.207843, 1.0 }, + { 0.517647, 0.160784, 0.278431, 1.0 }, + { 0.529412, 0.176471, 0.294118, 1.0 }, + { 0.545098, 0.196078, 0.309804, 1.0 }, + { 0.580392, 0.219608, 0.341176, 1.0 }, + { 0.603922, 0.250980, 0.376471, 1.0 }, + { 0.623529, 0.278431, 0.400000, 1.0 }, + { 0.643137, 0.301961, 0.419608, 1.0 }, + { 0.682353, 0.333333, 0.454902, 1.0 }, + { 0.701961, 0.352941, 0.474510, 1.0 }, + { 0.721569, 0.372549, 0.498039, 1.0 }, + { 0.725490, 0.384314, 0.505882, 1.0 }, + { 0.733333, 0.396078, 0.517647, 1.0 }, + { 0.745098, 0.415686, 0.537255, 1.0 }, + { 0.756863, 0.435294, 0.560784, 1.0 }, + { 0.756863, 0.450980, 0.568627, 1.0 }, + { 0.749020, 0.462745, 0.572549, 1.0 }, + { 0.721569, 0.450980, 0.552941, 1.0 }, + { 0.709804, 0.443137, 0.541176, 1.0 }, + { 0.701961, 0.435294, 0.533333, 1.0 }, + { 0.686275, 0.415686, 0.513725, 1.0 }, + { 0.666667, 0.396078, 0.494118, 1.0 }, + { 0.654902, 0.388235, 0.478431, 1.0 }, + { 0.654902, 0.380392, 0.478431, 1.0 }, + { 0.674510, 0.396078, 0.498039, 1.0 }, + { 0.698039, 0.411765, 0.513725, 1.0 }, + { 0.721569, 0.427451, 0.533333, 1.0 }, + { 0.729412, 0.435294, 0.541176, 1.0 }, + { 0.741176, 0.443137, 0.549020, 1.0 }, + { 0.756863, 0.450980, 0.560784, 1.0 }, + { 0.764706, 0.454902, 0.568627, 1.0 }, + { 0.772549, 0.462745, 0.572549, 1.0 }, + { 0.776471, 0.470588, 0.584314, 1.0 }, + { 0.800000, 0.509804, 0.623529, 1.0 }, + { 0.807843, 0.525490, 0.635294, 1.0 }, + { 0.815686, 0.541176, 0.650980, 1.0 }, + { 0.839216, 0.568627, 0.678431, 1.0 }, + { 0.862745, 0.588235, 0.701961, 1.0 }, + { 0.886275, 0.603922, 0.721569, 1.0 }, + { 0.901961, 0.607843, 0.729412, 1.0 }, + { 0.917647, 0.576471, 0.721569, 1.0 }, + { 0.913725, 0.560784, 0.709804, 1.0 }, + { 0.913725, 0.549020, 0.701961, 1.0 }, + { 0.898039, 0.517647, 0.674510, 1.0 }, + { 0.882353, 0.490196, 0.643137, 1.0 }, + { 0.858824, 0.470588, 0.615686, 1.0 }, + { 0.831373, 0.443137, 0.584314, 1.0 }, + { 0.811765, 0.415686, 0.552941, 1.0 }, + { 0.772549, 0.388235, 0.517647, 1.0 }, + { 0.698039, 0.305882, 0.439216, 1.0 }, + { 0.678431, 0.282353, 0.415686, 1.0 }, + { 0.658824, 0.258824, 0.392157, 1.0 }, + { 0.615686, 0.207843, 0.345098, 1.0 }, + { 0.576471, 0.156863, 0.294118, 1.0 }, + { 0.533333, 0.121569, 0.250980, 1.0 }, + { 0.490196, 0.090196, 0.215686, 1.0 }, + { 0.454902, 0.070588, 0.176471, 1.0 }, + { 0.447059, 0.070588, 0.172549, 1.0 }, + { 0.443137, 0.074510, 0.172549, 1.0 }, + { 0.439216, 0.082353, 0.180392, 1.0 }, + { 0.443137, 0.098039, 0.196078, 1.0 }, + { 0.450980, 0.117647, 0.219608, 1.0 }, + { 0.470588, 0.141176, 0.239216, 1.0 }, + { 0.490196, 0.168627, 0.266667, 1.0 }, + { 0.505882, 0.188235, 0.290196, 1.0 }, + { 0.537255, 0.203922, 0.317647, 1.0 }, + { 0.568627, 0.219608, 0.345098, 1.0 }, + { 0.603922, 0.247059, 0.380392, 1.0 }, + { 0.643137, 0.270588, 0.407843, 1.0 }, + { 0.682353, 0.298039, 0.447059, 1.0 }, + { 0.717647, 0.333333, 0.486275, 1.0 }, + { 0.760784, 0.372549, 0.525490, 1.0 }, + { 0.839216, 0.474510, 0.619608, 1.0 }, + { 0.850980, 0.494118, 0.635294, 1.0 }, + { 0.866667, 0.513725, 0.654902, 1.0 }, + { 0.886275, 0.545098, 0.686275, 1.0 }, + { 0.905882, 0.572549, 0.717647, 1.0 }, + { 0.921569, 0.592157, 0.729412, 1.0 }, + { 0.925490, 0.596078, 0.737255, 1.0 }, + { 0.925490, 0.600000, 0.741176, 1.0 }, + { 0.921569, 0.596078, 0.741176, 1.0 }, + { 0.917647, 0.596078, 0.737255, 1.0 }, + { 0.909804, 0.603922, 0.733333, 1.0 }, + { 0.905882, 0.607843, 0.729412, 1.0 }, + { 0.901961, 0.611765, 0.729412, 1.0 }, + { 0.898039, 0.611765, 0.733333, 1.0 }, + { 0.894118, 0.611765, 0.725490, 1.0 }, + { 0.882353, 0.596078, 0.713725, 1.0 }, + { 0.874510, 0.576471, 0.690196, 1.0 }, + { 0.858824, 0.549020, 0.666667, 1.0 }, + { 0.843137, 0.513725, 0.643137, 1.0 }, + { 0.819608, 0.478431, 0.607843, 1.0 }, + { 0.796078, 0.443137, 0.572549, 1.0 }, + { 0.768627, 0.411765, 0.545098, 1.0 }, + { 0.745098, 0.388235, 0.521569, 1.0 }, + { 0.721569, 0.372549, 0.501961, 1.0 }, + { 0.698039, 0.360784, 0.482353, 1.0 }, + { 0.678431, 0.345098, 0.458824, 1.0 }, + { 0.662745, 0.333333, 0.443137, 1.0 }, + { 0.643137, 0.325490, 0.431373, 1.0 }, + { 0.627451, 0.317647, 0.415686, 1.0 }, + { 0.611765, 0.309804, 0.400000, 1.0 }, + { 0.592157, 0.301961, 0.392157, 1.0 }, + { 0.580392, 0.294118, 0.380392, 1.0 }, + { 0.568627, 0.290196, 0.372549, 1.0 }, + { 0.560784, 0.294118, 0.372549, 1.0 }, + { 0.549020, 0.290196, 0.372549, 1.0 }, + { 0.545098, 0.290196, 0.372549, 1.0 }, + { 0.541176, 0.294118, 0.372549, 1.0 }, + { 0.533333, 0.294118, 0.364706, 1.0 }, + { 0.529412, 0.286275, 0.356863, 1.0 }, + { 0.513725, 0.266667, 0.341176, 1.0 }, + { 0.498039, 0.250980, 0.325490, 1.0 }, + { 0.482353, 0.231373, 0.305882, 1.0 }, + { 0.470588, 0.215686, 0.294118, 1.0 }, + { 0.470588, 0.203922, 0.286275, 1.0 }, + { 0.474510, 0.200000, 0.286275, 1.0 }, + { 0.478431, 0.207843, 0.294118, 1.0 }, + { 0.490196, 0.219608, 0.305882, 1.0 }, + { 0.513725, 0.235294, 0.325490, 1.0 }, + { 0.529412, 0.243137, 0.337255, 1.0 }, + { 0.545098, 0.258824, 0.352941, 1.0 }, + { 0.560784, 0.278431, 0.368627, 1.0 }, + { 0.568627, 0.290196, 0.380392, 1.0 }, + { 0.588235, 0.298039, 0.392157, 1.0 }, + { 0.607843, 0.317647, 0.411765, 1.0 }, + { 0.627451, 0.337255, 0.439216, 1.0 }, + { 0.650980, 0.364706, 0.466667, 1.0 }, + { 0.690196, 0.400000, 0.505882, 1.0 }, + { 0.733333, 0.435294, 0.545098, 1.0 }, + { 0.772549, 0.466667, 0.588235, 1.0 }, + { 0.811765, 0.494118, 0.623529, 1.0 }, + { 0.835294, 0.521569, 0.650980, 1.0 }, + { 0.858824, 0.537255, 0.666667, 1.0 }, + { 0.878431, 0.545098, 0.682353, 1.0 }, + { 0.894118, 0.549020, 0.690196, 1.0 }, + { 0.905882, 0.556863, 0.701961, 1.0 }, + { 0.913725, 0.556863, 0.709804, 1.0 }, + { 0.917647, 0.556863, 0.709804, 1.0 }, + { 0.913725, 0.549020, 0.705882, 1.0 }, + { 0.898039, 0.529412, 0.694118, 1.0 }, + { 0.878431, 0.513725, 0.678431, 1.0 }, + { 0.854902, 0.490196, 0.654902, 1.0 }, + { 0.831373, 0.462745, 0.623529, 1.0 }, + }; +/* 040223 */ +static double4 colors_471[] = { + { 0.717647, 0.349020, 0.223529, 1.0 }, + { 0.843137, 0.517647, 0.349020, 1.0 }, + { 0.898039, 0.584314, 0.396078, 1.0 }, + { 0.952941, 0.650980, 0.443137, 1.0 }, + { 0.949020, 0.647059, 0.431373, 1.0 }, + { 0.949020, 0.643137, 0.423529, 1.0 }, + { 0.937255, 0.635294, 0.411765, 1.0 }, + { 0.925490, 0.631373, 0.403922, 1.0 }, + { 0.890196, 0.580392, 0.349020, 1.0 }, + { 0.862745, 0.521569, 0.298039, 1.0 }, + { 0.839216, 0.462745, 0.247059, 1.0 }, + { 0.792157, 0.427451, 0.223529, 1.0 }, + { 0.745098, 0.392157, 0.203922, 1.0 }, + { 0.733333, 0.415686, 0.215686, 1.0 }, + { 0.725490, 0.439216, 0.231373, 1.0 }, + { 0.737255, 0.447059, 0.227451, 1.0 }, + { 0.749020, 0.458824, 0.223529, 1.0 }, + { 0.796078, 0.486275, 0.254902, 1.0 }, + { 0.788235, 0.521569, 0.321569, 1.0 }, + { 0.780392, 0.556863, 0.392157, 1.0 }, + { 0.741176, 0.607843, 0.423529, 1.0 }, + { 0.705882, 0.658824, 0.458824, 1.0 }, + { 0.682353, 0.662745, 0.450980, 1.0 }, + { 0.658824, 0.666667, 0.443137, 1.0 }, + { 0.556863, 0.592157, 0.407843, 1.0 }, + { 0.525490, 0.576471, 0.423529, 1.0 }, + { 0.498039, 0.564706, 0.439216, 1.0 }, + { 0.462745, 0.549020, 0.419608, 1.0 }, + { 0.427451, 0.537255, 0.400000, 1.0 }, + { 0.415686, 0.529412, 0.388235, 1.0 }, + { 0.407843, 0.525490, 0.380392, 1.0 }, + { 0.396078, 0.525490, 0.345098, 1.0 }, + { 0.403922, 0.521569, 0.352941, 1.0 }, + { 0.411765, 0.458824, 0.341176, 1.0 }, + { 0.407843, 0.431373, 0.321569, 1.0 }, + { 0.407843, 0.403922, 0.305882, 1.0 }, + { 0.415686, 0.372549, 0.258824, 1.0 }, + { 0.423529, 0.341176, 0.215686, 1.0 }, + { 0.435294, 0.321569, 0.200000, 1.0 }, + { 0.450980, 0.305882, 0.188235, 1.0 }, + { 0.572549, 0.305882, 0.188235, 1.0 }, + { 0.615686, 0.329412, 0.176471, 1.0 }, + { 0.662745, 0.352941, 0.168627, 1.0 }, + { 0.694118, 0.364706, 0.172549, 1.0 }, + { 0.729412, 0.380392, 0.180392, 1.0 }, + { 0.729412, 0.388235, 0.192157, 1.0 }, + { 0.733333, 0.400000, 0.203922, 1.0 }, + { 0.686275, 0.415686, 0.231373, 1.0 }, + { 0.631373, 0.403922, 0.239216, 1.0 }, + { 0.552941, 0.337255, 0.188235, 1.0 }, + { 0.564706, 0.278431, 0.160784, 1.0 }, + { 0.580392, 0.223529, 0.137255, 1.0 }, + { 0.568627, 0.172549, 0.113725, 1.0 }, + { 0.556863, 0.125490, 0.094118, 1.0 }, + { 0.545098, 0.113725, 0.082353, 1.0 }, + { 0.537255, 0.105882, 0.070588, 1.0 }, + { 0.505882, 0.082353, 0.035294, 1.0 }, + { 0.458824, 0.078431, 0.019608, 1.0 }, + { 0.415686, 0.074510, 0.007843, 1.0 }, + { 0.341176, 0.066667, 0.003922, 1.0 }, + { 0.266667, 0.058824, 0.003922, 1.0 }, + { 0.235294, 0.058824, 0.003922, 1.0 }, + { 0.203922, 0.058824, 0.003922, 1.0 }, + { 0.149020, 0.054902, 0.003922, 1.0 }, + { 0.109804, 0.062745, 0.007843, 1.0 }, + { 0.098039, 0.062745, 0.015686, 1.0 }, + { 0.129412, 0.062745, 0.027451, 1.0 }, + { 0.164706, 0.062745, 0.039216, 1.0 }, + { 0.176471, 0.070588, 0.054902, 1.0 }, + { 0.192157, 0.082353, 0.070588, 1.0 }, + { 0.219608, 0.117647, 0.113725, 1.0 }, + { 0.247059, 0.152941, 0.141176, 1.0 }, + { 0.329412, 0.192157, 0.141176, 1.0 }, + { 0.345098, 0.184314, 0.133333, 1.0 }, + { 0.364706, 0.176471, 0.129412, 1.0 }, + { 0.356863, 0.168627, 0.125490, 1.0 }, + { 0.349020, 0.164706, 0.121569, 1.0 }, + { 0.341176, 0.152941, 0.109804, 1.0 }, + { 0.333333, 0.141176, 0.101961, 1.0 }, + { 0.317647, 0.113725, 0.058824, 1.0 }, + { 0.294118, 0.074510, 0.027451, 1.0 }, + { 0.243137, 0.019608, 0.000000, 1.0 }, + { 0.200000, 0.011765, 0.000000, 1.0 }, + { 0.160784, 0.003922, 0.000000, 1.0 }, + { 0.141176, 0.007843, 0.000000, 1.0 }, + { 0.121569, 0.015686, 0.000000, 1.0 }, + { 0.086275, 0.031373, 0.003922, 1.0 }, + { 0.070588, 0.050980, 0.015686, 1.0 }, + { 0.043137, 0.098039, 0.058824, 1.0 }, + { 0.047059, 0.137255, 0.086275, 1.0 }, + { 0.054902, 0.176471, 0.117647, 1.0 }, + { 0.066667, 0.200000, 0.129412, 1.0 }, + { 0.078431, 0.227451, 0.145098, 1.0 }, + { 0.094118, 0.270588, 0.164706, 1.0 }, + { 0.113725, 0.301961, 0.172549, 1.0 }, + { 0.156863, 0.305882, 0.176471, 1.0 }, + { 0.196078, 0.294118, 0.168627, 1.0 }, + { 0.274510, 0.247059, 0.141176, 1.0 }, + { 0.305882, 0.219608, 0.113725, 1.0 }, + { 0.341176, 0.192157, 0.086275, 1.0 }, + { 0.352941, 0.168627, 0.070588, 1.0 }, + { 0.368627, 0.145098, 0.058824, 1.0 }, + { 0.384314, 0.098039, 0.027451, 1.0 }, + { 0.372549, 0.054902, 0.019608, 1.0 }, + { 0.317647, 0.007843, 0.019608, 1.0 }, + { 0.278431, 0.003922, 0.023529, 1.0 }, + { 0.239216, 0.000000, 0.027451, 1.0 }, + { 0.215686, 0.000000, 0.031373, 1.0 }, + { 0.192157, 0.003922, 0.035294, 1.0 }, + { 0.152941, 0.003922, 0.023529, 1.0 }, + { 0.121569, 0.003922, 0.023529, 1.0 }, + { 0.094118, 0.003922, 0.027451, 1.0 }, + { 0.082353, 0.003922, 0.023529, 1.0 }, + { 0.125490, 0.003922, 0.015686, 1.0 }, + { 0.145098, 0.003922, 0.011765, 1.0 }, + { 0.164706, 0.003922, 0.007843, 1.0 }, + { 0.196078, 0.011765, 0.015686, 1.0 }, + { 0.219608, 0.027451, 0.027451, 1.0 }, + { 0.258824, 0.062745, 0.058824, 1.0 }, + { 0.317647, 0.113725, 0.101961, 1.0 }, + { 0.482353, 0.278431, 0.207843, 1.0 }, + { 0.513725, 0.364706, 0.262745, 1.0 }, + { 0.549020, 0.454902, 0.321569, 1.0 }, + { 0.560784, 0.490196, 0.356863, 1.0 }, + { 0.572549, 0.529412, 0.396078, 1.0 }, + { 0.588235, 0.580392, 0.419608, 1.0 }, + { 0.619608, 0.631373, 0.447059, 1.0 }, + { 0.650980, 0.662745, 0.462745, 1.0 }, + { 0.670588, 0.678431, 0.470588, 1.0 }, + { 0.717647, 0.674510, 0.486275, 1.0 }, + { 0.717647, 0.654902, 0.470588, 1.0 }, + { 0.721569, 0.635294, 0.454902, 1.0 }, + { 0.749020, 0.603922, 0.415686, 1.0 }, + { 0.772549, 0.552941, 0.384314, 1.0 }, + { 0.811765, 0.533333, 0.360784, 1.0 }, + { 0.847059, 0.501961, 0.333333, 1.0 }, + { 0.819608, 0.439216, 0.247059, 1.0 }, + { 0.768627, 0.427451, 0.231373, 1.0 }, + { 0.721569, 0.415686, 0.219608, 1.0 }, + { 0.690196, 0.415686, 0.219608, 1.0 }, + { 0.658824, 0.415686, 0.223529, 1.0 }, + { 0.596078, 0.392157, 0.203922, 1.0 }, + { 0.529412, 0.376471, 0.200000, 1.0 }, + { 0.450980, 0.380392, 0.207843, 1.0 }, + { 0.400000, 0.423529, 0.266667, 1.0 }, + { 0.309804, 0.462745, 0.380392, 1.0 }, + { 0.294118, 0.447059, 0.384314, 1.0 }, + { 0.278431, 0.431373, 0.388235, 1.0 }, + { 0.250980, 0.364706, 0.341176, 1.0 }, + { 0.243137, 0.368627, 0.298039, 1.0 }, + { 0.211765, 0.337255, 0.317647, 1.0 }, + { 0.203922, 0.321569, 0.309804, 1.0 }, + { 0.160784, 0.250980, 0.266667, 1.0 }, + { 0.149020, 0.258824, 0.227451, 1.0 }, + { 0.141176, 0.270588, 0.188235, 1.0 }, + { 0.098039, 0.274510, 0.152941, 1.0 }, + { 0.090196, 0.298039, 0.141176, 1.0 }, + { 0.078431, 0.325490, 0.156863, 1.0 }, + { 0.109804, 0.349020, 0.211765, 1.0 }, + { 0.156863, 0.392157, 0.250980, 1.0 }, + { 0.200000, 0.411765, 0.262745, 1.0 }, + { 0.341176, 0.439216, 0.258824, 1.0 }, + { 0.368627, 0.439216, 0.258824, 1.0 }, + { 0.400000, 0.439216, 0.262745, 1.0 }, + { 0.454902, 0.443137, 0.278431, 1.0 }, + { 0.494118, 0.411765, 0.278431, 1.0 }, + { 0.513725, 0.392157, 0.258824, 1.0 }, + { 0.541176, 0.364706, 0.250980, 1.0 }, + { 0.474510, 0.317647, 0.176471, 1.0 }, + { 0.450980, 0.290196, 0.160784, 1.0 }, + { 0.431373, 0.266667, 0.145098, 1.0 }, + { 0.345098, 0.227451, 0.109804, 1.0 }, + { 0.282353, 0.184314, 0.098039, 1.0 }, + { 0.215686, 0.145098, 0.078431, 1.0 }, + { 0.141176, 0.109804, 0.062745, 1.0 }, + { 0.105882, 0.070588, 0.043137, 1.0 }, + { 0.082353, 0.043137, 0.027451, 1.0 }, + { 0.078431, 0.031373, 0.015686, 1.0 }, + { 0.086275, 0.043137, 0.015686, 1.0 }, + { 0.105882, 0.050980, 0.023529, 1.0 }, + { 0.125490, 0.070588, 0.027451, 1.0 }, + { 0.160784, 0.086275, 0.031373, 1.0 }, + { 0.200000, 0.094118, 0.039216, 1.0 }, + { 0.250980, 0.109804, 0.031373, 1.0 }, + { 0.345098, 0.105882, 0.027451, 1.0 }, + { 0.360784, 0.101961, 0.027451, 1.0 }, + { 0.380392, 0.101961, 0.031373, 1.0 }, + { 0.407843, 0.094118, 0.031373, 1.0 }, + { 0.439216, 0.082353, 0.023529, 1.0 }, + { 0.470588, 0.058824, 0.019608, 1.0 }, + { 0.509804, 0.043137, 0.007843, 1.0 }, + { 0.537255, 0.035294, 0.007843, 1.0 }, + { 0.549020, 0.039216, 0.007843, 1.0 }, + { 0.560784, 0.050980, 0.003922, 1.0 }, + { 0.568627, 0.054902, 0.007843, 1.0 }, + { 0.588235, 0.058824, 0.003922, 1.0 }, + { 0.592157, 0.054902, 0.007843, 1.0 }, + { 0.580392, 0.047059, 0.011765, 1.0 }, + { 0.552941, 0.074510, 0.023529, 1.0 }, + { 0.509804, 0.090196, 0.039216, 1.0 }, + { 0.458824, 0.113725, 0.070588, 1.0 }, + { 0.392157, 0.117647, 0.090196, 1.0 }, + { 0.317647, 0.098039, 0.098039, 1.0 }, + { 0.250980, 0.094118, 0.101961, 1.0 }, + { 0.215686, 0.101961, 0.105882, 1.0 }, + { 0.196078, 0.133333, 0.125490, 1.0 }, + { 0.180392, 0.180392, 0.141176, 1.0 }, + { 0.149020, 0.219608, 0.156863, 1.0 }, + { 0.125490, 0.243137, 0.152941, 1.0 }, + { 0.125490, 0.231373, 0.160784, 1.0 }, + { 0.145098, 0.219608, 0.164706, 1.0 }, + { 0.192157, 0.203922, 0.164706, 1.0 }, + { 0.215686, 0.207843, 0.164706, 1.0 }, + { 0.227451, 0.231373, 0.156863, 1.0 }, + { 0.219608, 0.223529, 0.160784, 1.0 }, + { 0.207843, 0.203922, 0.168627, 1.0 }, + { 0.200000, 0.164706, 0.176471, 1.0 }, + { 0.176471, 0.137255, 0.172549, 1.0 }, + { 0.156863, 0.129412, 0.152941, 1.0 }, + { 0.125490, 0.117647, 0.133333, 1.0 }, + { 0.109804, 0.113725, 0.109804, 1.0 }, + { 0.090196, 0.094118, 0.098039, 1.0 }, + { 0.070588, 0.082353, 0.090196, 1.0 }, + { 0.070588, 0.074510, 0.078431, 1.0 }, + { 0.074510, 0.066667, 0.066667, 1.0 }, + { 0.109804, 0.050980, 0.050980, 1.0 }, + { 0.168627, 0.043137, 0.031373, 1.0 }, + { 0.231373, 0.035294, 0.019608, 1.0 }, + { 0.305882, 0.039216, 0.011765, 1.0 }, + { 0.364706, 0.047059, 0.003922, 1.0 }, + { 0.407843, 0.043137, 0.007843, 1.0 }, + { 0.443137, 0.058824, 0.011765, 1.0 }, + { 0.458824, 0.070588, 0.031373, 1.0 }, + { 0.470588, 0.082353, 0.043137, 1.0 }, + { 0.474510, 0.094118, 0.047059, 1.0 }, + { 0.450980, 0.098039, 0.058824, 1.0 }, + { 0.423529, 0.105882, 0.062745, 1.0 }, + { 0.380392, 0.117647, 0.086275, 1.0 }, + { 0.325490, 0.137255, 0.109804, 1.0 }, + { 0.294118, 0.149020, 0.137255, 1.0 }, + { 0.282353, 0.172549, 0.141176, 1.0 }, + { 0.282353, 0.180392, 0.129412, 1.0 }, + { 0.298039, 0.180392, 0.109804, 1.0 }, + { 0.286275, 0.176471, 0.094118, 1.0 }, + { 0.262745, 0.164706, 0.094118, 1.0 }, + { 0.243137, 0.152941, 0.086275, 1.0 }, + { 0.231373, 0.133333, 0.078431, 1.0 }, + { 0.250980, 0.113725, 0.054902, 1.0 }, + { 0.274510, 0.090196, 0.023529, 1.0 }, + { 0.286275, 0.062745, 0.007843, 1.0 }, + { 0.298039, 0.035294, 0.000000, 1.0 }, + { 0.317647, 0.015686, 0.003922, 1.0 }, + { 0.372549, 0.074510, 0.050980, 1.0 }, + { 0.458824, 0.160784, 0.101961, 1.0 }, + { 0.556863, 0.239216, 0.145098, 1.0 }, + { 0.643137, 0.321569, 0.207843, 1.0 }, + }; +/* 040224 */ +static double4 colors_472[] = { + { 0.643137, 0.517647, 0.443137, 1.0 }, + { 0.584314, 0.403922, 0.317647, 1.0 }, + { 0.572549, 0.333333, 0.247059, 1.0 }, + { 0.564706, 0.266667, 0.180392, 1.0 }, + { 0.521569, 0.211765, 0.121569, 1.0 }, + { 0.478431, 0.156863, 0.066667, 1.0 }, + { 0.443137, 0.133333, 0.050980, 1.0 }, + { 0.411765, 0.113725, 0.035294, 1.0 }, + { 0.286275, 0.039216, 0.003922, 1.0 }, + { 0.235294, 0.023529, 0.000000, 1.0 }, + { 0.184314, 0.007843, 0.000000, 1.0 }, + { 0.149020, 0.003922, 0.000000, 1.0 }, + { 0.117647, 0.003922, 0.000000, 1.0 }, + { 0.098039, 0.003922, 0.000000, 1.0 }, + { 0.078431, 0.007843, 0.000000, 1.0 }, + { 0.070588, 0.007843, 0.000000, 1.0 }, + { 0.062745, 0.007843, 0.000000, 1.0 }, + { 0.039216, 0.007843, 0.000000, 1.0 }, + { 0.027451, 0.007843, 0.000000, 1.0 }, + { 0.019608, 0.007843, 0.000000, 1.0 }, + { 0.015686, 0.011765, 0.000000, 1.0 }, + { 0.011765, 0.015686, 0.000000, 1.0 }, + { 0.011765, 0.015686, 0.000000, 1.0 }, + { 0.011765, 0.019608, 0.000000, 1.0 }, + { 0.023529, 0.019608, 0.000000, 1.0 }, + { 0.047059, 0.015686, 0.000000, 1.0 }, + { 0.070588, 0.015686, 0.000000, 1.0 }, + { 0.098039, 0.011765, 0.003922, 1.0 }, + { 0.125490, 0.011765, 0.007843, 1.0 }, + { 0.137255, 0.011765, 0.007843, 1.0 }, + { 0.149020, 0.015686, 0.011765, 1.0 }, + { 0.156863, 0.027451, 0.015686, 1.0 }, + { 0.156863, 0.047059, 0.023529, 1.0 }, + { 0.160784, 0.113725, 0.050980, 1.0 }, + { 0.168627, 0.145098, 0.070588, 1.0 }, + { 0.176471, 0.176471, 0.094118, 1.0 }, + { 0.200000, 0.184314, 0.105882, 1.0 }, + { 0.223529, 0.196078, 0.121569, 1.0 }, + { 0.235294, 0.196078, 0.117647, 1.0 }, + { 0.247059, 0.196078, 0.117647, 1.0 }, + { 0.309804, 0.215686, 0.129412, 1.0 }, + { 0.337255, 0.231373, 0.141176, 1.0 }, + { 0.368627, 0.250980, 0.156863, 1.0 }, + { 0.423529, 0.258824, 0.184314, 1.0 }, + { 0.478431, 0.266667, 0.215686, 1.0 }, + { 0.501961, 0.262745, 0.215686, 1.0 }, + { 0.529412, 0.258824, 0.215686, 1.0 }, + { 0.584314, 0.258824, 0.203922, 1.0 }, + { 0.643137, 0.239216, 0.192157, 1.0 }, + { 0.752941, 0.243137, 0.141176, 1.0 }, + { 0.800000, 0.266667, 0.145098, 1.0 }, + { 0.850980, 0.294118, 0.152941, 1.0 }, + { 0.878431, 0.352941, 0.168627, 1.0 }, + { 0.905882, 0.411765, 0.184314, 1.0 }, + { 0.913725, 0.439216, 0.184314, 1.0 }, + { 0.921569, 0.466667, 0.188235, 1.0 }, + { 0.898039, 0.529412, 0.156863, 1.0 }, + { 0.835294, 0.533333, 0.152941, 1.0 }, + { 0.772549, 0.541176, 0.152941, 1.0 }, + { 0.701961, 0.564706, 0.200000, 1.0 }, + { 0.635294, 0.588235, 0.247059, 1.0 }, + { 0.600000, 0.596078, 0.278431, 1.0 }, + { 0.568627, 0.603922, 0.313725, 1.0 }, + { 0.521569, 0.615686, 0.337255, 1.0 }, + { 0.490196, 0.611765, 0.360784, 1.0 }, + { 0.345098, 0.552941, 0.352941, 1.0 }, + { 0.262745, 0.513725, 0.329412, 1.0 }, + { 0.184314, 0.478431, 0.309804, 1.0 }, + { 0.145098, 0.458824, 0.317647, 1.0 }, + { 0.105882, 0.439216, 0.329412, 1.0 }, + { 0.050980, 0.419608, 0.333333, 1.0 }, + { 0.050980, 0.403922, 0.341176, 1.0 }, + { 0.043137, 0.317647, 0.325490, 1.0 }, + { 0.035294, 0.286275, 0.298039, 1.0 }, + { 0.027451, 0.258824, 0.274510, 1.0 }, + { 0.027451, 0.270588, 0.266667, 1.0 }, + { 0.031373, 0.286275, 0.262745, 1.0 }, + { 0.027451, 0.305882, 0.282353, 1.0 }, + { 0.027451, 0.325490, 0.305882, 1.0 }, + { 0.074510, 0.360784, 0.356863, 1.0 }, + { 0.152941, 0.384314, 0.403922, 1.0 }, + { 0.305882, 0.376471, 0.458824, 1.0 }, + { 0.388235, 0.360784, 0.454902, 1.0 }, + { 0.470588, 0.349020, 0.454902, 1.0 }, + { 0.478431, 0.345098, 0.470588, 1.0 }, + { 0.490196, 0.345098, 0.486275, 1.0 }, + { 0.521569, 0.356863, 0.498039, 1.0 }, + { 0.549020, 0.368627, 0.501961, 1.0 }, + { 0.576471, 0.341176, 0.462745, 1.0 }, + { 0.596078, 0.309804, 0.403922, 1.0 }, + { 0.615686, 0.282353, 0.345098, 1.0 }, + { 0.600000, 0.266667, 0.325490, 1.0 }, + { 0.588235, 0.250980, 0.309804, 1.0 }, + { 0.552941, 0.235294, 0.286275, 1.0 }, + { 0.509804, 0.247059, 0.298039, 1.0 }, + { 0.443137, 0.298039, 0.309804, 1.0 }, + { 0.415686, 0.333333, 0.352941, 1.0 }, + { 0.427451, 0.415686, 0.317647, 1.0 }, + { 0.454902, 0.439216, 0.298039, 1.0 }, + { 0.486275, 0.462745, 0.282353, 1.0 }, + { 0.517647, 0.462745, 0.286275, 1.0 }, + { 0.552941, 0.462745, 0.290196, 1.0 }, + { 0.588235, 0.490196, 0.282353, 1.0 }, + { 0.623529, 0.509804, 0.352941, 1.0 }, + { 0.745098, 0.509804, 0.439216, 1.0 }, + { 0.796078, 0.466667, 0.419608, 1.0 }, + { 0.847059, 0.423529, 0.403922, 1.0 }, + { 0.866667, 0.384314, 0.380392, 1.0 }, + { 0.890196, 0.345098, 0.360784, 1.0 }, + { 0.905882, 0.282353, 0.286275, 1.0 }, + { 0.878431, 0.231373, 0.243137, 1.0 }, + { 0.866667, 0.211765, 0.231373, 1.0 }, + { 0.847059, 0.200000, 0.243137, 1.0 }, + { 0.835294, 0.207843, 0.250980, 1.0 }, + { 0.835294, 0.227451, 0.258824, 1.0 }, + { 0.839216, 0.250980, 0.266667, 1.0 }, + { 0.850980, 0.294118, 0.254902, 1.0 }, + { 0.847059, 0.341176, 0.247059, 1.0 }, + { 0.847059, 0.372549, 0.239216, 1.0 }, + { 0.843137, 0.400000, 0.243137, 1.0 }, + { 0.827451, 0.423529, 0.211765, 1.0 }, + { 0.831373, 0.439216, 0.200000, 1.0 }, + { 0.835294, 0.454902, 0.188235, 1.0 }, + { 0.839216, 0.470588, 0.192157, 1.0 }, + { 0.847059, 0.486275, 0.196078, 1.0 }, + { 0.843137, 0.490196, 0.203922, 1.0 }, + { 0.819608, 0.482353, 0.207843, 1.0 }, + { 0.772549, 0.466667, 0.196078, 1.0 }, + { 0.729412, 0.403922, 0.168627, 1.0 }, + { 0.670588, 0.298039, 0.090196, 1.0 }, + { 0.674510, 0.294118, 0.074510, 1.0 }, + { 0.682353, 0.294118, 0.058824, 1.0 }, + { 0.705882, 0.305882, 0.039216, 1.0 }, + { 0.725490, 0.329412, 0.047059, 1.0 }, + { 0.654902, 0.356863, 0.054902, 1.0 }, + { 0.603922, 0.349020, 0.074510, 1.0 }, + { 0.501961, 0.317647, 0.086275, 1.0 }, + { 0.482353, 0.290196, 0.078431, 1.0 }, + { 0.466667, 0.266667, 0.074510, 1.0 }, + { 0.505882, 0.262745, 0.074510, 1.0 }, + { 0.549020, 0.262745, 0.078431, 1.0 }, + { 0.513725, 0.278431, 0.074510, 1.0 }, + { 0.482353, 0.270588, 0.082353, 1.0 }, + { 0.411765, 0.254902, 0.086275, 1.0 }, + { 0.341176, 0.235294, 0.078431, 1.0 }, + { 0.172549, 0.156863, 0.058824, 1.0 }, + { 0.176471, 0.141176, 0.047059, 1.0 }, + { 0.180392, 0.129412, 0.039216, 1.0 }, + { 0.184314, 0.125490, 0.031373, 1.0 }, + { 0.184314, 0.113725, 0.035294, 1.0 }, + { 0.164706, 0.109804, 0.031373, 1.0 }, + { 0.141176, 0.117647, 0.031373, 1.0 }, + { 0.137255, 0.156863, 0.035294, 1.0 }, + { 0.145098, 0.172549, 0.027451, 1.0 }, + { 0.152941, 0.192157, 0.023529, 1.0 }, + { 0.200000, 0.235294, 0.031373, 1.0 }, + { 0.254902, 0.258824, 0.035294, 1.0 }, + { 0.321569, 0.270588, 0.031373, 1.0 }, + { 0.372549, 0.282353, 0.035294, 1.0 }, + { 0.423529, 0.286275, 0.050980, 1.0 }, + { 0.470588, 0.266667, 0.062745, 1.0 }, + { 0.521569, 0.262745, 0.047059, 1.0 }, + { 0.529412, 0.258824, 0.047059, 1.0 }, + { 0.537255, 0.258824, 0.047059, 1.0 }, + { 0.541176, 0.258824, 0.047059, 1.0 }, + { 0.533333, 0.266667, 0.050980, 1.0 }, + { 0.505882, 0.290196, 0.070588, 1.0 }, + { 0.466667, 0.301961, 0.098039, 1.0 }, + { 0.380392, 0.321569, 0.101961, 1.0 }, + { 0.356863, 0.325490, 0.101961, 1.0 }, + { 0.337255, 0.329412, 0.105882, 1.0 }, + { 0.286275, 0.364706, 0.101961, 1.0 }, + { 0.227451, 0.415686, 0.094118, 1.0 }, + { 0.180392, 0.478431, 0.109804, 1.0 }, + { 0.125490, 0.521569, 0.145098, 1.0 }, + { 0.094118, 0.576471, 0.192157, 1.0 }, + { 0.062745, 0.611765, 0.219608, 1.0 }, + { 0.047059, 0.619608, 0.231373, 1.0 }, + { 0.047059, 0.603922, 0.231373, 1.0 }, + { 0.039216, 0.580392, 0.200000, 1.0 }, + { 0.047059, 0.568627, 0.180392, 1.0 }, + { 0.035294, 0.525490, 0.160784, 1.0 }, + { 0.031373, 0.494118, 0.156863, 1.0 }, + { 0.023529, 0.454902, 0.164706, 1.0 }, + { 0.035294, 0.337255, 0.176471, 1.0 }, + { 0.039216, 0.301961, 0.168627, 1.0 }, + { 0.047059, 0.266667, 0.160784, 1.0 }, + { 0.074510, 0.211765, 0.129412, 1.0 }, + { 0.101961, 0.156863, 0.094118, 1.0 }, + { 0.129412, 0.109804, 0.054902, 1.0 }, + { 0.145098, 0.070588, 0.027451, 1.0 }, + { 0.160784, 0.047059, 0.019608, 1.0 }, + { 0.172549, 0.031373, 0.019608, 1.0 }, + { 0.172549, 0.027451, 0.015686, 1.0 }, + { 0.180392, 0.019608, 0.015686, 1.0 }, + { 0.188235, 0.019608, 0.015686, 1.0 }, + { 0.196078, 0.015686, 0.015686, 1.0 }, + { 0.196078, 0.007843, 0.007843, 1.0 }, + { 0.192157, 0.007843, 0.000000, 1.0 }, + { 0.188235, 0.003922, 0.003922, 1.0 }, + { 0.184314, 0.007843, 0.000000, 1.0 }, + { 0.192157, 0.011765, 0.007843, 1.0 }, + { 0.207843, 0.011765, 0.003922, 1.0 }, + { 0.223529, 0.011765, 0.007843, 1.0 }, + { 0.243137, 0.011765, 0.007843, 1.0 }, + { 0.278431, 0.007843, 0.007843, 1.0 }, + { 0.309804, 0.007843, 0.007843, 1.0 }, + { 0.345098, 0.007843, 0.011765, 1.0 }, + { 0.376471, 0.011765, 0.015686, 1.0 }, + { 0.419608, 0.015686, 0.011765, 1.0 }, + { 0.458824, 0.015686, 0.011765, 1.0 }, + { 0.486275, 0.015686, 0.015686, 1.0 }, + { 0.513725, 0.015686, 0.015686, 1.0 }, + { 0.533333, 0.019608, 0.007843, 1.0 }, + { 0.549020, 0.027451, 0.011765, 1.0 }, + { 0.556863, 0.031373, 0.011765, 1.0 }, + { 0.564706, 0.035294, 0.011765, 1.0 }, + { 0.572549, 0.039216, 0.011765, 1.0 }, + { 0.572549, 0.039216, 0.015686, 1.0 }, + { 0.564706, 0.043137, 0.027451, 1.0 }, + { 0.552941, 0.039216, 0.027451, 1.0 }, + { 0.533333, 0.047059, 0.035294, 1.0 }, + { 0.513725, 0.047059, 0.039216, 1.0 }, + { 0.486275, 0.047059, 0.039216, 1.0 }, + { 0.450980, 0.047059, 0.031373, 1.0 }, + { 0.419608, 0.039216, 0.023529, 1.0 }, + { 0.392157, 0.043137, 0.027451, 1.0 }, + { 0.368627, 0.043137, 0.027451, 1.0 }, + { 0.337255, 0.043137, 0.035294, 1.0 }, + { 0.309804, 0.039216, 0.039216, 1.0 }, + { 0.282353, 0.035294, 0.043137, 1.0 }, + { 0.250980, 0.035294, 0.039216, 1.0 }, + { 0.219608, 0.031373, 0.023529, 1.0 }, + { 0.192157, 0.031373, 0.027451, 1.0 }, + { 0.168627, 0.043137, 0.035294, 1.0 }, + { 0.145098, 0.050980, 0.043137, 1.0 }, + { 0.129412, 0.058824, 0.047059, 1.0 }, + { 0.117647, 0.066667, 0.047059, 1.0 }, + { 0.117647, 0.070588, 0.047059, 1.0 }, + { 0.125490, 0.078431, 0.043137, 1.0 }, + { 0.156863, 0.082353, 0.043137, 1.0 }, + { 0.215686, 0.098039, 0.074510, 1.0 }, + { 0.294118, 0.113725, 0.109804, 1.0 }, + { 0.364706, 0.149020, 0.152941, 1.0 }, + { 0.411765, 0.200000, 0.223529, 1.0 }, + { 0.439216, 0.262745, 0.290196, 1.0 }, + { 0.423529, 0.337255, 0.341176, 1.0 }, + { 0.431373, 0.400000, 0.392157, 1.0 }, + { 0.454902, 0.466667, 0.443137, 1.0 }, + { 0.537255, 0.482353, 0.474510, 1.0 }, + { 0.627451, 0.501961, 0.478431, 1.0 }, + { 0.717647, 0.517647, 0.498039, 1.0 }, + { 0.796078, 0.525490, 0.509804, 1.0 }, + { 0.784314, 0.545098, 0.486275, 1.0 }, + { 0.768627, 0.541176, 0.478431, 1.0 }, + { 0.694118, 0.549020, 0.470588, 1.0 }, + }; +/* 040225 */ +static double4 colors_473[] = { + { 0.682353, 0.203922, 0.019608, 1.0 }, + { 0.678431, 0.235294, 0.027451, 1.0 }, + { 0.670588, 0.227451, 0.023529, 1.0 }, + { 0.662745, 0.219608, 0.019608, 1.0 }, + { 0.607843, 0.200000, 0.019608, 1.0 }, + { 0.556863, 0.184314, 0.019608, 1.0 }, + { 0.533333, 0.180392, 0.019608, 1.0 }, + { 0.509804, 0.176471, 0.019608, 1.0 }, + { 0.439216, 0.172549, 0.023529, 1.0 }, + { 0.443137, 0.184314, 0.035294, 1.0 }, + { 0.450980, 0.196078, 0.047059, 1.0 }, + { 0.443137, 0.207843, 0.070588, 1.0 }, + { 0.439216, 0.223529, 0.094118, 1.0 }, + { 0.415686, 0.215686, 0.109804, 1.0 }, + { 0.396078, 0.207843, 0.125490, 1.0 }, + { 0.384314, 0.200000, 0.117647, 1.0 }, + { 0.372549, 0.192157, 0.113725, 1.0 }, + { 0.388235, 0.180392, 0.109804, 1.0 }, + { 0.415686, 0.192157, 0.117647, 1.0 }, + { 0.443137, 0.203922, 0.125490, 1.0 }, + { 0.462745, 0.192157, 0.121569, 1.0 }, + { 0.486275, 0.184314, 0.121569, 1.0 }, + { 0.486275, 0.168627, 0.109804, 1.0 }, + { 0.486275, 0.152941, 0.098039, 1.0 }, + { 0.466667, 0.086275, 0.050980, 1.0 }, + { 0.454902, 0.074510, 0.039216, 1.0 }, + { 0.443137, 0.066667, 0.031373, 1.0 }, + { 0.431373, 0.066667, 0.031373, 1.0 }, + { 0.419608, 0.070588, 0.035294, 1.0 }, + { 0.419608, 0.074510, 0.031373, 1.0 }, + { 0.419608, 0.078431, 0.031373, 1.0 }, + { 0.439216, 0.070588, 0.031373, 1.0 }, + { 0.454902, 0.062745, 0.023529, 1.0 }, + { 0.486275, 0.027451, 0.007843, 1.0 }, + { 0.501961, 0.023529, 0.003922, 1.0 }, + { 0.521569, 0.023529, 0.000000, 1.0 }, + { 0.576471, 0.047059, 0.003922, 1.0 }, + { 0.631373, 0.074510, 0.007843, 1.0 }, + { 0.666667, 0.090196, 0.011765, 1.0 }, + { 0.701961, 0.109804, 0.015686, 1.0 }, + { 0.819608, 0.180392, 0.027451, 1.0 }, + { 0.839216, 0.203922, 0.035294, 1.0 }, + { 0.858824, 0.227451, 0.043137, 1.0 }, + { 0.839216, 0.235294, 0.039216, 1.0 }, + { 0.823529, 0.243137, 0.039216, 1.0 }, + { 0.815686, 0.254902, 0.039216, 1.0 }, + { 0.807843, 0.266667, 0.039216, 1.0 }, + { 0.800000, 0.309804, 0.047059, 1.0 }, + { 0.772549, 0.329412, 0.050980, 1.0 }, + { 0.745098, 0.356863, 0.066667, 1.0 }, + { 0.725490, 0.333333, 0.066667, 1.0 }, + { 0.705882, 0.309804, 0.066667, 1.0 }, + { 0.690196, 0.298039, 0.062745, 1.0 }, + { 0.674510, 0.286275, 0.062745, 1.0 }, + { 0.682353, 0.298039, 0.066667, 1.0 }, + { 0.690196, 0.309804, 0.070588, 1.0 }, + { 0.690196, 0.337255, 0.086275, 1.0 }, + { 0.701961, 0.333333, 0.098039, 1.0 }, + { 0.717647, 0.329412, 0.113725, 1.0 }, + { 0.701961, 0.325490, 0.125490, 1.0 }, + { 0.690196, 0.321569, 0.141176, 1.0 }, + { 0.666667, 0.313725, 0.137255, 1.0 }, + { 0.647059, 0.305882, 0.133333, 1.0 }, + { 0.619608, 0.282353, 0.125490, 1.0 }, + { 0.600000, 0.270588, 0.117647, 1.0 }, + { 0.627451, 0.254902, 0.125490, 1.0 }, + { 0.635294, 0.254902, 0.125490, 1.0 }, + { 0.643137, 0.258824, 0.129412, 1.0 }, + { 0.647059, 0.250980, 0.125490, 1.0 }, + { 0.650980, 0.247059, 0.125490, 1.0 }, + { 0.674510, 0.247059, 0.117647, 1.0 }, + { 0.705882, 0.254902, 0.109804, 1.0 }, + { 0.721569, 0.352941, 0.133333, 1.0 }, + { 0.725490, 0.427451, 0.176471, 1.0 }, + { 0.733333, 0.501961, 0.219608, 1.0 }, + { 0.764706, 0.568627, 0.278431, 1.0 }, + { 0.796078, 0.635294, 0.341176, 1.0 }, + { 0.784314, 0.662745, 0.352941, 1.0 }, + { 0.772549, 0.690196, 0.364706, 1.0 }, + { 0.733333, 0.752941, 0.380392, 1.0 }, + { 0.709804, 0.768627, 0.384314, 1.0 }, + { 0.678431, 0.749020, 0.384314, 1.0 }, + { 0.701961, 0.698039, 0.376471, 1.0 }, + { 0.729412, 0.650980, 0.368627, 1.0 }, + { 0.729412, 0.635294, 0.345098, 1.0 }, + { 0.733333, 0.619608, 0.325490, 1.0 }, + { 0.741176, 0.568627, 0.286275, 1.0 }, + { 0.709804, 0.505882, 0.215686, 1.0 }, + { 0.764706, 0.388235, 0.156863, 1.0 }, + { 0.796078, 0.349020, 0.137255, 1.0 }, + { 0.827451, 0.309804, 0.117647, 1.0 }, + { 0.831373, 0.309804, 0.113725, 1.0 }, + { 0.839216, 0.309804, 0.109804, 1.0 }, + { 0.850980, 0.317647, 0.109804, 1.0 }, + { 0.866667, 0.337255, 0.121569, 1.0 }, + { 0.878431, 0.368627, 0.137255, 1.0 }, + { 0.898039, 0.400000, 0.160784, 1.0 }, + { 0.929412, 0.431373, 0.176471, 1.0 }, + { 0.945098, 0.439216, 0.176471, 1.0 }, + { 0.964706, 0.450980, 0.176471, 1.0 }, + { 0.964706, 0.454902, 0.172549, 1.0 }, + { 0.968627, 0.458824, 0.168627, 1.0 }, + { 0.976471, 0.470588, 0.164706, 1.0 }, + { 0.972549, 0.474510, 0.152941, 1.0 }, + { 0.886275, 0.447059, 0.125490, 1.0 }, + { 0.839216, 0.415686, 0.113725, 1.0 }, + { 0.792157, 0.384314, 0.101961, 1.0 }, + { 0.772549, 0.376471, 0.105882, 1.0 }, + { 0.756863, 0.368627, 0.109804, 1.0 }, + { 0.737255, 0.364706, 0.113725, 1.0 }, + { 0.709804, 0.372549, 0.113725, 1.0 }, + { 0.670588, 0.380392, 0.109804, 1.0 }, + { 0.639216, 0.388235, 0.101961, 1.0 }, + { 0.564706, 0.403922, 0.117647, 1.0 }, + { 0.560784, 0.411765, 0.125490, 1.0 }, + { 0.560784, 0.419608, 0.137255, 1.0 }, + { 0.596078, 0.439216, 0.156863, 1.0 }, + { 0.643137, 0.466667, 0.176471, 1.0 }, + { 0.694118, 0.490196, 0.184314, 1.0 }, + { 0.737255, 0.513725, 0.184314, 1.0 }, + { 0.772549, 0.533333, 0.203922, 1.0 }, + { 0.803922, 0.525490, 0.207843, 1.0 }, + { 0.835294, 0.521569, 0.211765, 1.0 }, + { 0.847059, 0.509804, 0.211765, 1.0 }, + { 0.862745, 0.501961, 0.211765, 1.0 }, + { 0.886275, 0.490196, 0.207843, 1.0 }, + { 0.898039, 0.470588, 0.219608, 1.0 }, + { 0.878431, 0.458824, 0.203922, 1.0 }, + { 0.854902, 0.423529, 0.184314, 1.0 }, + { 0.815686, 0.349020, 0.133333, 1.0 }, + { 0.803922, 0.333333, 0.121569, 1.0 }, + { 0.792157, 0.321569, 0.109804, 1.0 }, + { 0.768627, 0.286275, 0.094118, 1.0 }, + { 0.741176, 0.262745, 0.078431, 1.0 }, + { 0.713725, 0.243137, 0.062745, 1.0 }, + { 0.694118, 0.227451, 0.050980, 1.0 }, + { 0.709804, 0.211765, 0.019608, 1.0 }, + { 0.729412, 0.207843, 0.019608, 1.0 }, + { 0.749020, 0.203922, 0.019608, 1.0 }, + { 0.760784, 0.207843, 0.019608, 1.0 }, + { 0.776471, 0.215686, 0.023529, 1.0 }, + { 0.784314, 0.231373, 0.031373, 1.0 }, + { 0.796078, 0.262745, 0.035294, 1.0 }, + { 0.827451, 0.298039, 0.039216, 1.0 }, + { 0.858824, 0.329412, 0.047059, 1.0 }, + { 0.925490, 0.360784, 0.074510, 1.0 }, + { 0.929412, 0.364706, 0.086275, 1.0 }, + { 0.937255, 0.372549, 0.098039, 1.0 }, + { 0.901961, 0.415686, 0.133333, 1.0 }, + { 0.870588, 0.462745, 0.156863, 1.0 }, + { 0.843137, 0.501961, 0.168627, 1.0 }, + { 0.800000, 0.513725, 0.160784, 1.0 }, + { 0.694118, 0.443137, 0.133333, 1.0 }, + { 0.650980, 0.419608, 0.133333, 1.0 }, + { 0.611765, 0.400000, 0.137255, 1.0 }, + { 0.525490, 0.376471, 0.145098, 1.0 }, + { 0.462745, 0.352941, 0.141176, 1.0 }, + { 0.415686, 0.345098, 0.129412, 1.0 }, + { 0.388235, 0.349020, 0.113725, 1.0 }, + { 0.376471, 0.325490, 0.094118, 1.0 }, + { 0.368627, 0.325490, 0.098039, 1.0 }, + { 0.356863, 0.396078, 0.156863, 1.0 }, + { 0.364706, 0.423529, 0.184314, 1.0 }, + { 0.372549, 0.454902, 0.211765, 1.0 }, + { 0.415686, 0.529412, 0.250980, 1.0 }, + { 0.450980, 0.588235, 0.286275, 1.0 }, + { 0.498039, 0.662745, 0.309804, 1.0 }, + { 0.545098, 0.713725, 0.333333, 1.0 }, + { 0.631373, 0.729412, 0.376471, 1.0 }, + { 0.650980, 0.721569, 0.376471, 1.0 }, + { 0.670588, 0.717647, 0.380392, 1.0 }, + { 0.682353, 0.658824, 0.360784, 1.0 }, + { 0.686275, 0.607843, 0.333333, 1.0 }, + { 0.694118, 0.541176, 0.278431, 1.0 }, + { 0.686275, 0.450980, 0.227451, 1.0 }, + { 0.701961, 0.360784, 0.184314, 1.0 }, + { 0.725490, 0.278431, 0.145098, 1.0 }, + { 0.737255, 0.196078, 0.109804, 1.0 }, + { 0.737255, 0.141176, 0.086275, 1.0 }, + { 0.733333, 0.105882, 0.050980, 1.0 }, + { 0.709804, 0.074510, 0.027451, 1.0 }, + { 0.690196, 0.047059, 0.015686, 1.0 }, + { 0.686275, 0.031373, 0.007843, 1.0 }, + { 0.686275, 0.015686, 0.007843, 1.0 }, + { 0.690196, 0.003922, 0.003922, 1.0 }, + { 0.690196, 0.000000, 0.003922, 1.0 }, + { 0.690196, 0.000000, 0.003922, 1.0 }, + { 0.686275, 0.000000, 0.000000, 1.0 }, + { 0.686275, 0.003922, 0.003922, 1.0 }, + { 0.690196, 0.011765, 0.003922, 1.0 }, + { 0.690196, 0.023529, 0.003922, 1.0 }, + { 0.694118, 0.039216, 0.003922, 1.0 }, + { 0.701961, 0.054902, 0.003922, 1.0 }, + { 0.709804, 0.070588, 0.007843, 1.0 }, + { 0.713725, 0.090196, 0.015686, 1.0 }, + { 0.729412, 0.113725, 0.031373, 1.0 }, + { 0.749020, 0.141176, 0.043137, 1.0 }, + { 0.768627, 0.168627, 0.058824, 1.0 }, + { 0.784314, 0.192157, 0.066667, 1.0 }, + { 0.796078, 0.203922, 0.074510, 1.0 }, + { 0.796078, 0.203922, 0.074510, 1.0 }, + { 0.800000, 0.207843, 0.082353, 1.0 }, + { 0.811765, 0.211765, 0.090196, 1.0 }, + { 0.815686, 0.215686, 0.094118, 1.0 }, + { 0.827451, 0.227451, 0.094118, 1.0 }, + { 0.831373, 0.227451, 0.090196, 1.0 }, + { 0.819608, 0.215686, 0.074510, 1.0 }, + { 0.800000, 0.196078, 0.054902, 1.0 }, + { 0.788235, 0.180392, 0.047059, 1.0 }, + { 0.768627, 0.156863, 0.039216, 1.0 }, + { 0.756863, 0.149020, 0.027451, 1.0 }, + { 0.745098, 0.149020, 0.019608, 1.0 }, + { 0.725490, 0.149020, 0.015686, 1.0 }, + { 0.682353, 0.141176, 0.011765, 1.0 }, + { 0.639216, 0.137255, 0.011765, 1.0 }, + { 0.603922, 0.137255, 0.023529, 1.0 }, + { 0.568627, 0.125490, 0.031373, 1.0 }, + { 0.556863, 0.117647, 0.027451, 1.0 }, + { 0.564706, 0.125490, 0.027451, 1.0 }, + { 0.568627, 0.125490, 0.031373, 1.0 }, + { 0.580392, 0.137255, 0.027451, 1.0 }, + { 0.600000, 0.168627, 0.043137, 1.0 }, + { 0.615686, 0.196078, 0.062745, 1.0 }, + { 0.639216, 0.211765, 0.070588, 1.0 }, + { 0.686275, 0.227451, 0.074510, 1.0 }, + { 0.725490, 0.235294, 0.070588, 1.0 }, + { 0.768627, 0.227451, 0.054902, 1.0 }, + { 0.803922, 0.223529, 0.043137, 1.0 }, + { 0.823529, 0.223529, 0.043137, 1.0 }, + { 0.847059, 0.239216, 0.047059, 1.0 }, + { 0.866667, 0.250980, 0.050980, 1.0 }, + { 0.870588, 0.262745, 0.047059, 1.0 }, + { 0.878431, 0.270588, 0.039216, 1.0 }, + { 0.878431, 0.258824, 0.027451, 1.0 }, + { 0.850980, 0.239216, 0.015686, 1.0 }, + { 0.823529, 0.219608, 0.007843, 1.0 }, + { 0.796078, 0.203922, 0.003922, 1.0 }, + { 0.760784, 0.184314, 0.007843, 1.0 }, + { 0.729412, 0.176471, 0.007843, 1.0 }, + { 0.705882, 0.168627, 0.007843, 1.0 }, + { 0.670588, 0.152941, 0.003922, 1.0 }, + { 0.635294, 0.129412, 0.007843, 1.0 }, + { 0.623529, 0.109804, 0.000000, 1.0 }, + { 0.603922, 0.082353, 0.003922, 1.0 }, + { 0.588235, 0.058824, 0.003922, 1.0 }, + { 0.580392, 0.047059, 0.003922, 1.0 }, + { 0.576471, 0.047059, 0.003922, 1.0 }, + { 0.572549, 0.054902, 0.007843, 1.0 }, + { 0.600000, 0.070588, 0.003922, 1.0 }, + { 0.643137, 0.094118, 0.003922, 1.0 }, + { 0.686275, 0.117647, 0.003922, 1.0 }, + { 0.721569, 0.129412, 0.007843, 1.0 }, + { 0.745098, 0.145098, 0.007843, 1.0 }, + { 0.737255, 0.156863, 0.007843, 1.0 }, + { 0.717647, 0.164706, 0.011765, 1.0 }, + { 0.694118, 0.184314, 0.019608, 1.0 }, + }; +/* 040226 */ +static double4 colors_474[] = { + { 0.192157, 0.305882, 0.188235, 1.0 }, + { 0.164706, 0.364706, 0.215686, 1.0 }, + { 0.149020, 0.403922, 0.231373, 1.0 }, + { 0.133333, 0.443137, 0.247059, 1.0 }, + { 0.113725, 0.447059, 0.250980, 1.0 }, + { 0.098039, 0.450980, 0.254902, 1.0 }, + { 0.090196, 0.447059, 0.247059, 1.0 }, + { 0.086275, 0.447059, 0.239216, 1.0 }, + { 0.090196, 0.427451, 0.219608, 1.0 }, + { 0.082353, 0.392157, 0.200000, 1.0 }, + { 0.078431, 0.360784, 0.184314, 1.0 }, + { 0.058824, 0.317647, 0.149020, 1.0 }, + { 0.039216, 0.278431, 0.117647, 1.0 }, + { 0.050980, 0.239216, 0.101961, 1.0 }, + { 0.062745, 0.203922, 0.086275, 1.0 }, + { 0.082353, 0.192157, 0.082353, 1.0 }, + { 0.101961, 0.180392, 0.082353, 1.0 }, + { 0.223529, 0.160784, 0.070588, 1.0 }, + { 0.305882, 0.164706, 0.070588, 1.0 }, + { 0.388235, 0.172549, 0.074510, 1.0 }, + { 0.423529, 0.180392, 0.082353, 1.0 }, + { 0.462745, 0.188235, 0.090196, 1.0 }, + { 0.462745, 0.188235, 0.094118, 1.0 }, + { 0.466667, 0.192157, 0.098039, 1.0 }, + { 0.470588, 0.223529, 0.105882, 1.0 }, + { 0.431373, 0.219608, 0.105882, 1.0 }, + { 0.396078, 0.215686, 0.105882, 1.0 }, + { 0.325490, 0.192157, 0.098039, 1.0 }, + { 0.258824, 0.168627, 0.094118, 1.0 }, + { 0.235294, 0.160784, 0.090196, 1.0 }, + { 0.211765, 0.156863, 0.090196, 1.0 }, + { 0.176471, 0.149020, 0.098039, 1.0 }, + { 0.149020, 0.149020, 0.101961, 1.0 }, + { 0.133333, 0.176471, 0.113725, 1.0 }, + { 0.133333, 0.203922, 0.133333, 1.0 }, + { 0.137255, 0.235294, 0.152941, 1.0 }, + { 0.133333, 0.270588, 0.164706, 1.0 }, + { 0.133333, 0.309804, 0.180392, 1.0 }, + { 0.125490, 0.321569, 0.184314, 1.0 }, + { 0.121569, 0.333333, 0.192157, 1.0 }, + { 0.109804, 0.341176, 0.207843, 1.0 }, + { 0.125490, 0.337255, 0.207843, 1.0 }, + { 0.141176, 0.333333, 0.211765, 1.0 }, + { 0.149020, 0.325490, 0.200000, 1.0 }, + { 0.160784, 0.321569, 0.188235, 1.0 }, + { 0.160784, 0.317647, 0.184314, 1.0 }, + { 0.164706, 0.313725, 0.180392, 1.0 }, + { 0.207843, 0.290196, 0.192157, 1.0 }, + { 0.270588, 0.282353, 0.200000, 1.0 }, + { 0.423529, 0.313725, 0.207843, 1.0 }, + { 0.470588, 0.341176, 0.203922, 1.0 }, + { 0.517647, 0.368627, 0.203922, 1.0 }, + { 0.529412, 0.368627, 0.192157, 1.0 }, + { 0.545098, 0.372549, 0.180392, 1.0 }, + { 0.541176, 0.360784, 0.176471, 1.0 }, + { 0.537255, 0.352941, 0.172549, 1.0 }, + { 0.458824, 0.298039, 0.133333, 1.0 }, + { 0.392157, 0.286275, 0.113725, 1.0 }, + { 0.329412, 0.274510, 0.098039, 1.0 }, + { 0.247059, 0.247059, 0.082353, 1.0 }, + { 0.164706, 0.219608, 0.066667, 1.0 }, + { 0.133333, 0.196078, 0.058824, 1.0 }, + { 0.101961, 0.176471, 0.050980, 1.0 }, + { 0.062745, 0.145098, 0.050980, 1.0 }, + { 0.043137, 0.141176, 0.047059, 1.0 }, + { 0.019608, 0.164706, 0.058824, 1.0 }, + { 0.011765, 0.164706, 0.058824, 1.0 }, + { 0.007843, 0.164706, 0.058824, 1.0 }, + { 0.007843, 0.156863, 0.058824, 1.0 }, + { 0.011765, 0.149020, 0.058824, 1.0 }, + { 0.019608, 0.125490, 0.054902, 1.0 }, + { 0.027451, 0.117647, 0.058824, 1.0 }, + { 0.043137, 0.113725, 0.062745, 1.0 }, + { 0.054902, 0.101961, 0.062745, 1.0 }, + { 0.070588, 0.090196, 0.062745, 1.0 }, + { 0.082353, 0.074510, 0.058824, 1.0 }, + { 0.098039, 0.058824, 0.054902, 1.0 }, + { 0.105882, 0.054902, 0.050980, 1.0 }, + { 0.113725, 0.054902, 0.050980, 1.0 }, + { 0.129412, 0.058824, 0.054902, 1.0 }, + { 0.156863, 0.070588, 0.058824, 1.0 }, + { 0.231373, 0.086275, 0.058824, 1.0 }, + { 0.243137, 0.086275, 0.054902, 1.0 }, + { 0.258824, 0.090196, 0.050980, 1.0 }, + { 0.254902, 0.094118, 0.050980, 1.0 }, + { 0.254902, 0.098039, 0.054902, 1.0 }, + { 0.258824, 0.109804, 0.058824, 1.0 }, + { 0.270588, 0.129412, 0.070588, 1.0 }, + { 0.250980, 0.184314, 0.086275, 1.0 }, + { 0.211765, 0.192157, 0.090196, 1.0 }, + { 0.176471, 0.200000, 0.098039, 1.0 }, + { 0.164706, 0.196078, 0.105882, 1.0 }, + { 0.156863, 0.196078, 0.117647, 1.0 }, + { 0.141176, 0.203922, 0.125490, 1.0 }, + { 0.133333, 0.207843, 0.125490, 1.0 }, + { 0.125490, 0.207843, 0.125490, 1.0 }, + { 0.117647, 0.196078, 0.105882, 1.0 }, + { 0.121569, 0.149020, 0.082353, 1.0 }, + { 0.137255, 0.125490, 0.066667, 1.0 }, + { 0.152941, 0.105882, 0.050980, 1.0 }, + { 0.164706, 0.094118, 0.043137, 1.0 }, + { 0.176471, 0.086275, 0.035294, 1.0 }, + { 0.200000, 0.074510, 0.027451, 1.0 }, + { 0.219608, 0.074510, 0.015686, 1.0 }, + { 0.274510, 0.070588, 0.007843, 1.0 }, + { 0.286275, 0.062745, 0.003922, 1.0 }, + { 0.301961, 0.054902, 0.003922, 1.0 }, + { 0.298039, 0.050980, 0.000000, 1.0 }, + { 0.294118, 0.050980, 0.000000, 1.0 }, + { 0.274510, 0.054902, 0.003922, 1.0 }, + { 0.258824, 0.054902, 0.003922, 1.0 }, + { 0.243137, 0.043137, 0.003922, 1.0 }, + { 0.223529, 0.039216, 0.007843, 1.0 }, + { 0.149020, 0.023529, 0.003922, 1.0 }, + { 0.129412, 0.023529, 0.003922, 1.0 }, + { 0.113725, 0.023529, 0.007843, 1.0 }, + { 0.086275, 0.023529, 0.015686, 1.0 }, + { 0.078431, 0.027451, 0.019608, 1.0 }, + { 0.066667, 0.035294, 0.019608, 1.0 }, + { 0.054902, 0.035294, 0.011765, 1.0 }, + { 0.031373, 0.043137, 0.015686, 1.0 }, + { 0.039216, 0.050980, 0.027451, 1.0 }, + { 0.050980, 0.062745, 0.039216, 1.0 }, + { 0.062745, 0.066667, 0.039216, 1.0 }, + { 0.074510, 0.070588, 0.043137, 1.0 }, + { 0.109804, 0.082353, 0.039216, 1.0 }, + { 0.156863, 0.094118, 0.035294, 1.0 }, + { 0.219608, 0.109804, 0.039216, 1.0 }, + { 0.305882, 0.125490, 0.039216, 1.0 }, + { 0.447059, 0.164706, 0.039216, 1.0 }, + { 0.462745, 0.168627, 0.039216, 1.0 }, + { 0.482353, 0.172549, 0.039216, 1.0 }, + { 0.490196, 0.180392, 0.047059, 1.0 }, + { 0.482353, 0.176471, 0.043137, 1.0 }, + { 0.482353, 0.172549, 0.050980, 1.0 }, + { 0.462745, 0.168627, 0.043137, 1.0 }, + { 0.411765, 0.176471, 0.062745, 1.0 }, + { 0.419608, 0.200000, 0.109804, 1.0 }, + { 0.427451, 0.227451, 0.160784, 1.0 }, + { 0.443137, 0.270588, 0.188235, 1.0 }, + { 0.458824, 0.313725, 0.215686, 1.0 }, + { 0.458824, 0.403922, 0.298039, 1.0 }, + { 0.529412, 0.474510, 0.372549, 1.0 }, + { 0.592157, 0.517647, 0.396078, 1.0 }, + { 0.698039, 0.525490, 0.427451, 1.0 }, + { 0.839216, 0.627451, 0.392157, 1.0 }, + { 0.866667, 0.658824, 0.400000, 1.0 }, + { 0.894118, 0.694118, 0.407843, 1.0 }, + { 0.898039, 0.745098, 0.415686, 1.0 }, + { 0.917647, 0.756863, 0.435294, 1.0 }, + { 0.960784, 0.717647, 0.400000, 1.0 }, + { 0.952941, 0.698039, 0.341176, 1.0 }, + { 0.960784, 0.639216, 0.243137, 1.0 }, + { 0.964706, 0.639216, 0.247059, 1.0 }, + { 0.968627, 0.639216, 0.250980, 1.0 }, + { 0.952941, 0.623529, 0.266667, 1.0 }, + { 0.925490, 0.615686, 0.290196, 1.0 }, + { 0.898039, 0.541176, 0.274510, 1.0 }, + { 0.890196, 0.462745, 0.223529, 1.0 }, + { 0.894118, 0.376471, 0.168627, 1.0 }, + { 0.890196, 0.329412, 0.125490, 1.0 }, + { 0.854902, 0.317647, 0.101961, 1.0 }, + { 0.843137, 0.321569, 0.098039, 1.0 }, + { 0.835294, 0.325490, 0.094118, 1.0 }, + { 0.847059, 0.305882, 0.082353, 1.0 }, + { 0.854902, 0.313725, 0.078431, 1.0 }, + { 0.854902, 0.329412, 0.082353, 1.0 }, + { 0.823529, 0.364706, 0.105882, 1.0 }, + { 0.686275, 0.372549, 0.121569, 1.0 }, + { 0.647059, 0.360784, 0.125490, 1.0 }, + { 0.611765, 0.352941, 0.133333, 1.0 }, + { 0.564706, 0.317647, 0.129412, 1.0 }, + { 0.509804, 0.309804, 0.149020, 1.0 }, + { 0.419608, 0.294118, 0.149020, 1.0 }, + { 0.341176, 0.258824, 0.141176, 1.0 }, + { 0.254902, 0.211765, 0.137255, 1.0 }, + { 0.219608, 0.164706, 0.109804, 1.0 }, + { 0.215686, 0.129412, 0.094118, 1.0 }, + { 0.227451, 0.117647, 0.078431, 1.0 }, + { 0.247059, 0.113725, 0.058824, 1.0 }, + { 0.262745, 0.117647, 0.062745, 1.0 }, + { 0.294118, 0.129412, 0.054902, 1.0 }, + { 0.329412, 0.137255, 0.054902, 1.0 }, + { 0.360784, 0.152941, 0.050980, 1.0 }, + { 0.400000, 0.152941, 0.050980, 1.0 }, + { 0.400000, 0.152941, 0.050980, 1.0 }, + { 0.403922, 0.152941, 0.054902, 1.0 }, + { 0.400000, 0.149020, 0.058824, 1.0 }, + { 0.396078, 0.152941, 0.062745, 1.0 }, + { 0.388235, 0.145098, 0.066667, 1.0 }, + { 0.392157, 0.137255, 0.058824, 1.0 }, + { 0.400000, 0.133333, 0.050980, 1.0 }, + { 0.407843, 0.129412, 0.050980, 1.0 }, + { 0.450980, 0.156863, 0.050980, 1.0 }, + { 0.509804, 0.196078, 0.054902, 1.0 }, + { 0.572549, 0.243137, 0.047059, 1.0 }, + { 0.650980, 0.286275, 0.039216, 1.0 }, + { 0.701961, 0.317647, 0.050980, 1.0 }, + { 0.756863, 0.337255, 0.074510, 1.0 }, + { 0.803922, 0.356863, 0.101961, 1.0 }, + { 0.823529, 0.392157, 0.121569, 1.0 }, + { 0.815686, 0.396078, 0.129412, 1.0 }, + { 0.749020, 0.439216, 0.164706, 1.0 }, + { 0.670588, 0.462745, 0.203922, 1.0 }, + { 0.607843, 0.462745, 0.247059, 1.0 }, + { 0.549020, 0.498039, 0.266667, 1.0 }, + { 0.525490, 0.470588, 0.262745, 1.0 }, + { 0.486275, 0.513725, 0.282353, 1.0 }, + { 0.415686, 0.572549, 0.313725, 1.0 }, + { 0.337255, 0.619608, 0.352941, 1.0 }, + { 0.274510, 0.686275, 0.380392, 1.0 }, + { 0.254902, 0.674510, 0.372549, 1.0 }, + { 0.274510, 0.662745, 0.356863, 1.0 }, + { 0.274510, 0.631373, 0.337255, 1.0 }, + { 0.231373, 0.600000, 0.317647, 1.0 }, + { 0.176471, 0.552941, 0.301961, 1.0 }, + { 0.121569, 0.490196, 0.270588, 1.0 }, + { 0.094118, 0.415686, 0.243137, 1.0 }, + { 0.090196, 0.329412, 0.200000, 1.0 }, + { 0.074510, 0.254902, 0.152941, 1.0 }, + { 0.062745, 0.184314, 0.105882, 1.0 }, + { 0.054902, 0.121569, 0.062745, 1.0 }, + { 0.054902, 0.078431, 0.039216, 1.0 }, + { 0.054902, 0.043137, 0.027451, 1.0 }, + { 0.043137, 0.023529, 0.023529, 1.0 }, + { 0.039216, 0.019608, 0.019608, 1.0 }, + { 0.031373, 0.023529, 0.019608, 1.0 }, + { 0.035294, 0.027451, 0.023529, 1.0 }, + { 0.039216, 0.043137, 0.019608, 1.0 }, + { 0.043137, 0.066667, 0.027451, 1.0 }, + { 0.047059, 0.094118, 0.027451, 1.0 }, + { 0.054902, 0.125490, 0.039216, 1.0 }, + { 0.062745, 0.156863, 0.050980, 1.0 }, + { 0.078431, 0.200000, 0.074510, 1.0 }, + { 0.101961, 0.235294, 0.094118, 1.0 }, + { 0.113725, 0.274510, 0.109804, 1.0 }, + { 0.149020, 0.309804, 0.125490, 1.0 }, + { 0.184314, 0.321569, 0.133333, 1.0 }, + { 0.223529, 0.333333, 0.152941, 1.0 }, + { 0.266667, 0.325490, 0.172549, 1.0 }, + { 0.282353, 0.313725, 0.184314, 1.0 }, + { 0.305882, 0.305882, 0.188235, 1.0 }, + { 0.341176, 0.298039, 0.176471, 1.0 }, + { 0.384314, 0.282353, 0.172549, 1.0 }, + { 0.431373, 0.278431, 0.176471, 1.0 }, + { 0.470588, 0.258824, 0.176471, 1.0 }, + { 0.490196, 0.247059, 0.172549, 1.0 }, + { 0.490196, 0.250980, 0.156863, 1.0 }, + { 0.486275, 0.235294, 0.145098, 1.0 }, + { 0.466667, 0.239216, 0.149020, 1.0 }, + { 0.454902, 0.235294, 0.152941, 1.0 }, + { 0.447059, 0.223529, 0.156863, 1.0 }, + { 0.435294, 0.223529, 0.156863, 1.0 }, + { 0.392157, 0.247059, 0.160784, 1.0 }, + { 0.325490, 0.262745, 0.172549, 1.0 }, + { 0.254902, 0.282353, 0.176471, 1.0 }, + }; +/* 040227 */ +static double4 colors_475[] = { + { 0.705882, 0.282353, 0.407843, 1.0 }, + { 0.698039, 0.262745, 0.407843, 1.0 }, + { 0.694118, 0.258824, 0.392157, 1.0 }, + { 0.694118, 0.258824, 0.380392, 1.0 }, + { 0.733333, 0.235294, 0.376471, 1.0 }, + { 0.772549, 0.215686, 0.372549, 1.0 }, + { 0.788235, 0.211765, 0.368627, 1.0 }, + { 0.803922, 0.211765, 0.368627, 1.0 }, + { 0.827451, 0.254902, 0.352941, 1.0 }, + { 0.800000, 0.317647, 0.341176, 1.0 }, + { 0.776471, 0.380392, 0.333333, 1.0 }, + { 0.721569, 0.466667, 0.337255, 1.0 }, + { 0.670588, 0.552941, 0.345098, 1.0 }, + { 0.592157, 0.603922, 0.384314, 1.0 }, + { 0.513725, 0.658824, 0.423529, 1.0 }, + { 0.486275, 0.647059, 0.431373, 1.0 }, + { 0.462745, 0.639216, 0.443137, 1.0 }, + { 0.400000, 0.541176, 0.490196, 1.0 }, + { 0.329412, 0.509804, 0.533333, 1.0 }, + { 0.262745, 0.478431, 0.576471, 1.0 }, + { 0.239216, 0.388235, 0.639216, 1.0 }, + { 0.219608, 0.298039, 0.701961, 1.0 }, + { 0.247059, 0.243137, 0.725490, 1.0 }, + { 0.278431, 0.188235, 0.749020, 1.0 }, + { 0.329412, 0.176471, 0.815686, 1.0 }, + { 0.309804, 0.243137, 0.819608, 1.0 }, + { 0.290196, 0.313725, 0.827451, 1.0 }, + { 0.278431, 0.384314, 0.803922, 1.0 }, + { 0.266667, 0.458824, 0.780392, 1.0 }, + { 0.266667, 0.486275, 0.768627, 1.0 }, + { 0.266667, 0.517647, 0.760784, 1.0 }, + { 0.235294, 0.513725, 0.764706, 1.0 }, + { 0.219608, 0.521569, 0.733333, 1.0 }, + { 0.125490, 0.482353, 0.662745, 1.0 }, + { 0.113725, 0.431373, 0.654902, 1.0 }, + { 0.101961, 0.380392, 0.647059, 1.0 }, + { 0.156863, 0.298039, 0.631373, 1.0 }, + { 0.211765, 0.215686, 0.615686, 1.0 }, + { 0.247059, 0.196078, 0.600000, 1.0 }, + { 0.282353, 0.180392, 0.584314, 1.0 }, + { 0.403922, 0.250980, 0.517647, 1.0 }, + { 0.419608, 0.329412, 0.478431, 1.0 }, + { 0.435294, 0.411765, 0.443137, 1.0 }, + { 0.419608, 0.482353, 0.458824, 1.0 }, + { 0.407843, 0.556863, 0.474510, 1.0 }, + { 0.411765, 0.584314, 0.498039, 1.0 }, + { 0.415686, 0.615686, 0.521569, 1.0 }, + { 0.407843, 0.686275, 0.545098, 1.0 }, + { 0.392157, 0.768627, 0.584314, 1.0 }, + { 0.301961, 0.835294, 0.694118, 1.0 }, + { 0.317647, 0.800000, 0.760784, 1.0 }, + { 0.333333, 0.764706, 0.827451, 1.0 }, + { 0.400000, 0.749020, 0.850980, 1.0 }, + { 0.466667, 0.737255, 0.874510, 1.0 }, + { 0.490196, 0.741176, 0.878431, 1.0 }, + { 0.517647, 0.749020, 0.886275, 1.0 }, + { 0.572549, 0.772549, 0.894118, 1.0 }, + { 0.584314, 0.756863, 0.878431, 1.0 }, + { 0.600000, 0.741176, 0.862745, 1.0 }, + { 0.658824, 0.690196, 0.831373, 1.0 }, + { 0.717647, 0.643137, 0.803922, 1.0 }, + { 0.721569, 0.623529, 0.784314, 1.0 }, + { 0.729412, 0.607843, 0.764706, 1.0 }, + { 0.701961, 0.556863, 0.741176, 1.0 }, + { 0.670588, 0.505882, 0.705882, 1.0 }, + { 0.666667, 0.380392, 0.607843, 1.0 }, + { 0.682353, 0.294118, 0.572549, 1.0 }, + { 0.701961, 0.211765, 0.537255, 1.0 }, + { 0.694118, 0.172549, 0.533333, 1.0 }, + { 0.690196, 0.133333, 0.533333, 1.0 }, + { 0.686275, 0.098039, 0.549020, 1.0 }, + { 0.698039, 0.094118, 0.525490, 1.0 }, + { 0.729412, 0.074510, 0.427451, 1.0 }, + { 0.741176, 0.047059, 0.388235, 1.0 }, + { 0.752941, 0.023529, 0.349020, 1.0 }, + { 0.784314, 0.023529, 0.329412, 1.0 }, + { 0.819608, 0.027451, 0.313725, 1.0 }, + { 0.831373, 0.027451, 0.294118, 1.0 }, + { 0.843137, 0.031373, 0.274510, 1.0 }, + { 0.803922, 0.035294, 0.223529, 1.0 }, + { 0.752941, 0.023529, 0.200000, 1.0 }, + { 0.701961, 0.019608, 0.215686, 1.0 }, + { 0.701961, 0.019608, 0.270588, 1.0 }, + { 0.701961, 0.023529, 0.325490, 1.0 }, + { 0.686275, 0.023529, 0.356863, 1.0 }, + { 0.674510, 0.023529, 0.388235, 1.0 }, + { 0.650980, 0.050980, 0.427451, 1.0 }, + { 0.658824, 0.082353, 0.474510, 1.0 }, + { 0.654902, 0.172549, 0.615686, 1.0 }, + { 0.623529, 0.203922, 0.678431, 1.0 }, + { 0.592157, 0.235294, 0.745098, 1.0 }, + { 0.568627, 0.239216, 0.756863, 1.0 }, + { 0.549020, 0.247059, 0.768627, 1.0 }, + { 0.564706, 0.270588, 0.768627, 1.0 }, + { 0.572549, 0.301961, 0.749020, 1.0 }, + { 0.592157, 0.321569, 0.717647, 1.0 }, + { 0.596078, 0.376471, 0.745098, 1.0 }, + { 0.533333, 0.392157, 0.780392, 1.0 }, + { 0.501961, 0.419608, 0.768627, 1.0 }, + { 0.474510, 0.450980, 0.756863, 1.0 }, + { 0.470588, 0.482353, 0.756863, 1.0 }, + { 0.466667, 0.513725, 0.760784, 1.0 }, + { 0.462745, 0.572549, 0.796078, 1.0 }, + { 0.450980, 0.560784, 0.811765, 1.0 }, + { 0.349020, 0.545098, 0.839216, 1.0 }, + { 0.345098, 0.552941, 0.788235, 1.0 }, + { 0.341176, 0.560784, 0.737255, 1.0 }, + { 0.368627, 0.545098, 0.690196, 1.0 }, + { 0.396078, 0.533333, 0.643137, 1.0 }, + { 0.435294, 0.517647, 0.521569, 1.0 }, + { 0.443137, 0.501961, 0.462745, 1.0 }, + { 0.439216, 0.478431, 0.403922, 1.0 }, + { 0.482353, 0.470588, 0.325490, 1.0 }, + { 0.639216, 0.470588, 0.160784, 1.0 }, + { 0.670588, 0.470588, 0.152941, 1.0 }, + { 0.701961, 0.474510, 0.149020, 1.0 }, + { 0.705882, 0.490196, 0.164706, 1.0 }, + { 0.709804, 0.486275, 0.192157, 1.0 }, + { 0.745098, 0.478431, 0.227451, 1.0 }, + { 0.796078, 0.466667, 0.258824, 1.0 }, + { 0.913725, 0.376471, 0.400000, 1.0 }, + { 0.901961, 0.337255, 0.435294, 1.0 }, + { 0.890196, 0.298039, 0.474510, 1.0 }, + { 0.886275, 0.290196, 0.474510, 1.0 }, + { 0.882353, 0.282353, 0.478431, 1.0 }, + { 0.886275, 0.258824, 0.486275, 1.0 }, + { 0.905882, 0.196078, 0.501961, 1.0 }, + { 0.894118, 0.137255, 0.501961, 1.0 }, + { 0.886275, 0.082353, 0.509804, 1.0 }, + { 0.882353, 0.066667, 0.494118, 1.0 }, + { 0.894118, 0.070588, 0.490196, 1.0 }, + { 0.905882, 0.074510, 0.490196, 1.0 }, + { 0.913725, 0.090196, 0.470588, 1.0 }, + { 0.913725, 0.090196, 0.486275, 1.0 }, + { 0.901961, 0.098039, 0.498039, 1.0 }, + { 0.894118, 0.121569, 0.509804, 1.0 }, + { 0.898039, 0.207843, 0.545098, 1.0 }, + { 0.890196, 0.305882, 0.600000, 1.0 }, + { 0.886275, 0.407843, 0.658824, 1.0 }, + { 0.870588, 0.443137, 0.662745, 1.0 }, + { 0.858824, 0.482353, 0.670588, 1.0 }, + { 0.839216, 0.509804, 0.666667, 1.0 }, + { 0.819608, 0.482353, 0.627451, 1.0 }, + { 0.831373, 0.478431, 0.635294, 1.0 }, + { 0.835294, 0.474510, 0.654902, 1.0 }, + { 0.792157, 0.423529, 0.596078, 1.0 }, + { 0.752941, 0.380392, 0.545098, 1.0 }, + { 0.713725, 0.341176, 0.498039, 1.0 }, + { 0.647059, 0.239216, 0.407843, 1.0 }, + { 0.607843, 0.164706, 0.341176, 1.0 }, + { 0.552941, 0.113725, 0.290196, 1.0 }, + { 0.537255, 0.101961, 0.254902, 1.0 }, + { 0.474510, 0.160784, 0.231373, 1.0 }, + { 0.454902, 0.176471, 0.235294, 1.0 }, + { 0.439216, 0.196078, 0.243137, 1.0 }, + { 0.364706, 0.207843, 0.266667, 1.0 }, + { 0.352941, 0.223529, 0.274510, 1.0 }, + { 0.364706, 0.250980, 0.286275, 1.0 }, + { 0.415686, 0.250980, 0.282353, 1.0 }, + { 0.474510, 0.250980, 0.274510, 1.0 }, + { 0.478431, 0.223529, 0.282353, 1.0 }, + { 0.529412, 0.196078, 0.278431, 1.0 }, + { 0.556863, 0.176471, 0.270588, 1.0 }, + { 0.588235, 0.160784, 0.262745, 1.0 }, + { 0.650980, 0.141176, 0.247059, 1.0 }, + { 0.666667, 0.105882, 0.227451, 1.0 }, + { 0.670588, 0.086275, 0.215686, 1.0 }, + { 0.670588, 0.109804, 0.243137, 1.0 }, + { 0.725490, 0.137255, 0.333333, 1.0 }, + { 0.733333, 0.137255, 0.352941, 1.0 }, + { 0.741176, 0.141176, 0.376471, 1.0 }, + { 0.729412, 0.156863, 0.392157, 1.0 }, + { 0.694118, 0.200000, 0.407843, 1.0 }, + { 0.694118, 0.250980, 0.427451, 1.0 }, + { 0.721569, 0.286275, 0.458824, 1.0 }, + { 0.780392, 0.305882, 0.509804, 1.0 }, + { 0.827451, 0.313725, 0.552941, 1.0 }, + { 0.831373, 0.329412, 0.576471, 1.0 }, + { 0.847059, 0.345098, 0.596078, 1.0 }, + { 0.858824, 0.349020, 0.603922, 1.0 }, + { 0.894118, 0.337255, 0.607843, 1.0 }, + { 0.945098, 0.305882, 0.596078, 1.0 }, + { 0.960784, 0.274510, 0.560784, 1.0 }, + { 0.968627, 0.231373, 0.529412, 1.0 }, + { 0.941176, 0.172549, 0.470588, 1.0 }, + { 0.933333, 0.160784, 0.447059, 1.0 }, + { 0.929412, 0.152941, 0.427451, 1.0 }, + { 0.925490, 0.133333, 0.364706, 1.0 }, + { 0.901961, 0.125490, 0.317647, 1.0 }, + { 0.862745, 0.141176, 0.282353, 1.0 }, + { 0.807843, 0.137255, 0.274510, 1.0 }, + { 0.737255, 0.152941, 0.274510, 1.0 }, + { 0.682353, 0.137255, 0.243137, 1.0 }, + { 0.643137, 0.121569, 0.211765, 1.0 }, + { 0.615686, 0.121569, 0.184314, 1.0 }, + { 0.615686, 0.113725, 0.180392, 1.0 }, + { 0.631373, 0.129412, 0.223529, 1.0 }, + { 0.650980, 0.133333, 0.266667, 1.0 }, + { 0.670588, 0.125490, 0.301961, 1.0 }, + { 0.682353, 0.125490, 0.360784, 1.0 }, + { 0.721569, 0.129412, 0.411765, 1.0 }, + { 0.788235, 0.164706, 0.482353, 1.0 }, + { 0.843137, 0.219608, 0.533333, 1.0 }, + { 0.866667, 0.298039, 0.549020, 1.0 }, + { 0.831373, 0.376471, 0.568627, 1.0 }, + { 0.772549, 0.450980, 0.611765, 1.0 }, + { 0.725490, 0.525490, 0.674510, 1.0 }, + { 0.682353, 0.603922, 0.717647, 1.0 }, + { 0.627451, 0.682353, 0.678431, 1.0 }, + { 0.552941, 0.745098, 0.600000, 1.0 }, + { 0.498039, 0.760784, 0.521569, 1.0 }, + { 0.454902, 0.764706, 0.498039, 1.0 }, + { 0.462745, 0.721569, 0.529412, 1.0 }, + { 0.482353, 0.650980, 0.529412, 1.0 }, + { 0.478431, 0.580392, 0.541176, 1.0 }, + { 0.490196, 0.470588, 0.513725, 1.0 }, + { 0.482353, 0.396078, 0.498039, 1.0 }, + { 0.494118, 0.313725, 0.521569, 1.0 }, + { 0.533333, 0.231373, 0.525490, 1.0 }, + { 0.549020, 0.172549, 0.552941, 1.0 }, + { 0.556863, 0.121569, 0.572549, 1.0 }, + { 0.521569, 0.109804, 0.568627, 1.0 }, + { 0.490196, 0.121569, 0.556863, 1.0 }, + { 0.498039, 0.152941, 0.505882, 1.0 }, + { 0.533333, 0.235294, 0.447059, 1.0 }, + { 0.592157, 0.349020, 0.400000, 1.0 }, + { 0.603922, 0.462745, 0.345098, 1.0 }, + { 0.600000, 0.545098, 0.309804, 1.0 }, + { 0.537255, 0.592157, 0.278431, 1.0 }, + { 0.498039, 0.647059, 0.262745, 1.0 }, + { 0.482353, 0.721569, 0.262745, 1.0 }, + { 0.482353, 0.768627, 0.270588, 1.0 }, + { 0.541176, 0.768627, 0.274510, 1.0 }, + { 0.529412, 0.721569, 0.290196, 1.0 }, + { 0.498039, 0.635294, 0.301961, 1.0 }, + { 0.450980, 0.580392, 0.313725, 1.0 }, + { 0.419608, 0.498039, 0.317647, 1.0 }, + { 0.470588, 0.407843, 0.286275, 1.0 }, + { 0.552941, 0.329412, 0.250980, 1.0 }, + { 0.623529, 0.290196, 0.207843, 1.0 }, + { 0.647059, 0.309804, 0.196078, 1.0 }, + { 0.647059, 0.329412, 0.211765, 1.0 }, + { 0.639216, 0.329412, 0.231373, 1.0 }, + { 0.643137, 0.294118, 0.258824, 1.0 }, + { 0.662745, 0.266667, 0.282353, 1.0 }, + { 0.666667, 0.270588, 0.305882, 1.0 }, + { 0.682353, 0.290196, 0.329412, 1.0 }, + { 0.709804, 0.309804, 0.360784, 1.0 }, + { 0.737255, 0.290196, 0.388235, 1.0 }, + { 0.772549, 0.239216, 0.415686, 1.0 }, + { 0.796078, 0.200000, 0.431373, 1.0 }, + { 0.792157, 0.172549, 0.427451, 1.0 }, + { 0.796078, 0.184314, 0.411765, 1.0 }, + { 0.737255, 0.235294, 0.396078, 1.0 }, + { 0.721569, 0.266667, 0.384314, 1.0 }, + { 0.725490, 0.294118, 0.384314, 1.0 }, + }; +/* 040228 */ +static double4 colors_476[] = { + { 0.078431, 0.125490, 0.078431, 1.0 }, + { 0.082353, 0.105882, 0.078431, 1.0 }, + { 0.078431, 0.098039, 0.078431, 1.0 }, + { 0.078431, 0.090196, 0.078431, 1.0 }, + { 0.078431, 0.090196, 0.078431, 1.0 }, + { 0.082353, 0.090196, 0.078431, 1.0 }, + { 0.078431, 0.086275, 0.078431, 1.0 }, + { 0.078431, 0.086275, 0.078431, 1.0 }, + { 0.078431, 0.086275, 0.078431, 1.0 }, + { 0.078431, 0.086275, 0.078431, 1.0 }, + { 0.078431, 0.086275, 0.078431, 1.0 }, + { 0.078431, 0.086275, 0.078431, 1.0 }, + { 0.078431, 0.086275, 0.078431, 1.0 }, + { 0.078431, 0.086275, 0.078431, 1.0 }, + { 0.078431, 0.086275, 0.078431, 1.0 }, + { 0.078431, 0.082353, 0.078431, 1.0 }, + { 0.078431, 0.082353, 0.078431, 1.0 }, + { 0.086275, 0.078431, 0.078431, 1.0 }, + { 0.086275, 0.078431, 0.078431, 1.0 }, + { 0.090196, 0.082353, 0.078431, 1.0 }, + { 0.086275, 0.082353, 0.078431, 1.0 }, + { 0.086275, 0.086275, 0.078431, 1.0 }, + { 0.086275, 0.086275, 0.078431, 1.0 }, + { 0.086275, 0.090196, 0.082353, 1.0 }, + { 0.082353, 0.098039, 0.098039, 1.0 }, + { 0.078431, 0.101961, 0.109804, 1.0 }, + { 0.078431, 0.109804, 0.121569, 1.0 }, + { 0.082353, 0.133333, 0.160784, 1.0 }, + { 0.086275, 0.156863, 0.203922, 1.0 }, + { 0.090196, 0.168627, 0.231373, 1.0 }, + { 0.098039, 0.184314, 0.258824, 1.0 }, + { 0.105882, 0.219608, 0.317647, 1.0 }, + { 0.113725, 0.262745, 0.368627, 1.0 }, + { 0.129412, 0.349020, 0.447059, 1.0 }, + { 0.133333, 0.345098, 0.439216, 1.0 }, + { 0.137255, 0.341176, 0.435294, 1.0 }, + { 0.121569, 0.309804, 0.392157, 1.0 }, + { 0.109804, 0.282353, 0.349020, 1.0 }, + { 0.109804, 0.266667, 0.317647, 1.0 }, + { 0.113725, 0.250980, 0.286275, 1.0 }, + { 0.094118, 0.152941, 0.176471, 1.0 }, + { 0.086275, 0.121569, 0.145098, 1.0 }, + { 0.078431, 0.090196, 0.117647, 1.0 }, + { 0.078431, 0.082353, 0.105882, 1.0 }, + { 0.078431, 0.078431, 0.098039, 1.0 }, + { 0.078431, 0.078431, 0.094118, 1.0 }, + { 0.078431, 0.078431, 0.094118, 1.0 }, + { 0.078431, 0.078431, 0.094118, 1.0 }, + { 0.078431, 0.078431, 0.094118, 1.0 }, + { 0.078431, 0.078431, 0.094118, 1.0 }, + { 0.078431, 0.078431, 0.094118, 1.0 }, + { 0.078431, 0.078431, 0.098039, 1.0 }, + { 0.078431, 0.078431, 0.094118, 1.0 }, + { 0.082353, 0.078431, 0.090196, 1.0 }, + { 0.082353, 0.078431, 0.086275, 1.0 }, + { 0.082353, 0.082353, 0.086275, 1.0 }, + { 0.082353, 0.094118, 0.082353, 1.0 }, + { 0.082353, 0.101961, 0.078431, 1.0 }, + { 0.082353, 0.113725, 0.078431, 1.0 }, + { 0.078431, 0.113725, 0.082353, 1.0 }, + { 0.078431, 0.113725, 0.090196, 1.0 }, + { 0.078431, 0.113725, 0.101961, 1.0 }, + { 0.078431, 0.113725, 0.117647, 1.0 }, + { 0.078431, 0.113725, 0.168627, 1.0 }, + { 0.078431, 0.105882, 0.247059, 1.0 }, + { 0.094118, 0.152941, 0.325490, 1.0 }, + { 0.117647, 0.160784, 0.341176, 1.0 }, + { 0.141176, 0.168627, 0.360784, 1.0 }, + { 0.145098, 0.176471, 0.352941, 1.0 }, + { 0.152941, 0.184314, 0.345098, 1.0 }, + { 0.203922, 0.215686, 0.313725, 1.0 }, + { 0.262745, 0.294118, 0.282353, 1.0 }, + { 0.364706, 0.435294, 0.325490, 1.0 }, + { 0.427451, 0.517647, 0.380392, 1.0 }, + { 0.490196, 0.600000, 0.435294, 1.0 }, + { 0.501961, 0.678431, 0.537255, 1.0 }, + { 0.513725, 0.760784, 0.643137, 1.0 }, + { 0.486275, 0.752941, 0.666667, 1.0 }, + { 0.462745, 0.749020, 0.694118, 1.0 }, + { 0.415686, 0.737255, 0.725490, 1.0 }, + { 0.372549, 0.717647, 0.690196, 1.0 }, + { 0.313725, 0.701961, 0.741176, 1.0 }, + { 0.329412, 0.682353, 0.701961, 1.0 }, + { 0.349020, 0.662745, 0.662745, 1.0 }, + { 0.392157, 0.678431, 0.647059, 1.0 }, + { 0.439216, 0.694118, 0.631373, 1.0 }, + { 0.549020, 0.698039, 0.588235, 1.0 }, + { 0.682353, 0.678431, 0.482353, 1.0 }, + { 0.831373, 0.611765, 0.352941, 1.0 }, + { 0.784314, 0.549020, 0.266667, 1.0 }, + { 0.737255, 0.486275, 0.180392, 1.0 }, + { 0.690196, 0.447059, 0.141176, 1.0 }, + { 0.643137, 0.407843, 0.101961, 1.0 }, + { 0.549020, 0.349020, 0.090196, 1.0 }, + { 0.454902, 0.321569, 0.101961, 1.0 }, + { 0.396078, 0.352941, 0.113725, 1.0 }, + { 0.341176, 0.368627, 0.125490, 1.0 }, + { 0.392157, 0.447059, 0.227451, 1.0 }, + { 0.501961, 0.525490, 0.278431, 1.0 }, + { 0.615686, 0.603922, 0.329412, 1.0 }, + { 0.647059, 0.611765, 0.333333, 1.0 }, + { 0.678431, 0.623529, 0.341176, 1.0 }, + { 0.662745, 0.631373, 0.392157, 1.0 }, + { 0.662745, 0.662745, 0.423529, 1.0 }, + { 0.635294, 0.615686, 0.400000, 1.0 }, + { 0.603922, 0.588235, 0.349020, 1.0 }, + { 0.576471, 0.560784, 0.298039, 1.0 }, + { 0.564706, 0.541176, 0.278431, 1.0 }, + { 0.556863, 0.521569, 0.258824, 1.0 }, + { 0.525490, 0.482353, 0.254902, 1.0 }, + { 0.521569, 0.490196, 0.262745, 1.0 }, + { 0.545098, 0.501961, 0.274510, 1.0 }, + { 0.521569, 0.505882, 0.266667, 1.0 }, + { 0.513725, 0.600000, 0.443137, 1.0 }, + { 0.564706, 0.635294, 0.517647, 1.0 }, + { 0.619608, 0.674510, 0.596078, 1.0 }, + { 0.678431, 0.741176, 0.674510, 1.0 }, + { 0.678431, 0.788235, 0.737255, 1.0 }, + { 0.694118, 0.847059, 0.749020, 1.0 }, + { 0.686275, 0.823529, 0.780392, 1.0 }, + { 0.552941, 0.631373, 0.721569, 1.0 }, + { 0.450980, 0.521569, 0.607843, 1.0 }, + { 0.349020, 0.411765, 0.494118, 1.0 }, + { 0.274510, 0.349020, 0.431373, 1.0 }, + { 0.203922, 0.290196, 0.368627, 1.0 }, + { 0.101961, 0.172549, 0.290196, 1.0 }, + { 0.078431, 0.117647, 0.215686, 1.0 }, + { 0.082353, 0.082353, 0.168627, 1.0 }, + { 0.086275, 0.082353, 0.137255, 1.0 }, + { 0.090196, 0.082353, 0.113725, 1.0 }, + { 0.090196, 0.082353, 0.109804, 1.0 }, + { 0.094118, 0.082353, 0.109804, 1.0 }, + { 0.094118, 0.086275, 0.109804, 1.0 }, + { 0.094118, 0.086275, 0.117647, 1.0 }, + { 0.094118, 0.086275, 0.117647, 1.0 }, + { 0.090196, 0.082353, 0.117647, 1.0 }, + { 0.082353, 0.082353, 0.113725, 1.0 }, + { 0.078431, 0.078431, 0.117647, 1.0 }, + { 0.078431, 0.078431, 0.125490, 1.0 }, + { 0.082353, 0.078431, 0.133333, 1.0 }, + { 0.090196, 0.082353, 0.145098, 1.0 }, + { 0.121569, 0.105882, 0.160784, 1.0 }, + { 0.188235, 0.137255, 0.164706, 1.0 }, + { 0.298039, 0.176471, 0.168627, 1.0 }, + { 0.400000, 0.180392, 0.172549, 1.0 }, + { 0.454902, 0.200000, 0.156863, 1.0 }, + { 0.470588, 0.200000, 0.152941, 1.0 }, + { 0.486275, 0.203922, 0.152941, 1.0 }, + { 0.572549, 0.188235, 0.125490, 1.0 }, + { 0.682353, 0.200000, 0.121569, 1.0 }, + { 0.709804, 0.203922, 0.117647, 1.0 }, + { 0.694118, 0.231373, 0.113725, 1.0 }, + { 0.721569, 0.309804, 0.113725, 1.0 }, + { 0.725490, 0.325490, 0.149020, 1.0 }, + { 0.733333, 0.345098, 0.184314, 1.0 }, + { 0.709804, 0.392157, 0.231373, 1.0 }, + { 0.678431, 0.431373, 0.250980, 1.0 }, + { 0.600000, 0.454902, 0.258824, 1.0 }, + { 0.474510, 0.427451, 0.290196, 1.0 }, + { 0.356863, 0.376471, 0.301961, 1.0 }, + { 0.278431, 0.317647, 0.282353, 1.0 }, + { 0.188235, 0.235294, 0.227451, 1.0 }, + { 0.164706, 0.211765, 0.207843, 1.0 }, + { 0.145098, 0.188235, 0.188235, 1.0 }, + { 0.113725, 0.141176, 0.141176, 1.0 }, + { 0.098039, 0.105882, 0.109804, 1.0 }, + { 0.090196, 0.090196, 0.101961, 1.0 }, + { 0.086275, 0.082353, 0.098039, 1.0 }, + { 0.086275, 0.082353, 0.094118, 1.0 }, + { 0.086275, 0.082353, 0.094118, 1.0 }, + { 0.086275, 0.086275, 0.094118, 1.0 }, + { 0.086275, 0.086275, 0.098039, 1.0 }, + { 0.082353, 0.094118, 0.098039, 1.0 }, + { 0.078431, 0.098039, 0.094118, 1.0 }, + { 0.078431, 0.101961, 0.094118, 1.0 }, + { 0.078431, 0.109804, 0.098039, 1.0 }, + { 0.078431, 0.109804, 0.101961, 1.0 }, + { 0.078431, 0.117647, 0.105882, 1.0 }, + { 0.078431, 0.113725, 0.125490, 1.0 }, + { 0.078431, 0.121569, 0.145098, 1.0 }, + { 0.098039, 0.145098, 0.168627, 1.0 }, + { 0.133333, 0.188235, 0.184314, 1.0 }, + { 0.180392, 0.219608, 0.223529, 1.0 }, + { 0.215686, 0.250980, 0.250980, 1.0 }, + { 0.278431, 0.325490, 0.325490, 1.0 }, + { 0.274510, 0.341176, 0.341176, 1.0 }, + { 0.270588, 0.360784, 0.356863, 1.0 }, + { 0.250980, 0.388235, 0.380392, 1.0 }, + { 0.247059, 0.407843, 0.388235, 1.0 }, + { 0.258824, 0.396078, 0.388235, 1.0 }, + { 0.254902, 0.380392, 0.349020, 1.0 }, + { 0.266667, 0.380392, 0.321569, 1.0 }, + { 0.278431, 0.403922, 0.270588, 1.0 }, + { 0.325490, 0.384314, 0.227451, 1.0 }, + { 0.352941, 0.341176, 0.168627, 1.0 }, + { 0.364706, 0.298039, 0.137255, 1.0 }, + { 0.349020, 0.290196, 0.109804, 1.0 }, + { 0.325490, 0.266667, 0.094118, 1.0 }, + { 0.294118, 0.231373, 0.086275, 1.0 }, + { 0.262745, 0.176471, 0.090196, 1.0 }, + { 0.254902, 0.145098, 0.090196, 1.0 }, + { 0.317647, 0.141176, 0.086275, 1.0 }, + { 0.415686, 0.160784, 0.086275, 1.0 }, + { 0.521569, 0.172549, 0.086275, 1.0 }, + { 0.596078, 0.188235, 0.082353, 1.0 }, + { 0.666667, 0.203922, 0.078431, 1.0 }, + { 0.670588, 0.200000, 0.078431, 1.0 }, + { 0.631373, 0.180392, 0.078431, 1.0 }, + { 0.549020, 0.184314, 0.078431, 1.0 }, + { 0.486275, 0.188235, 0.082353, 1.0 }, + { 0.368627, 0.156863, 0.086275, 1.0 }, + { 0.243137, 0.109804, 0.094118, 1.0 }, + { 0.133333, 0.082353, 0.101961, 1.0 }, + { 0.098039, 0.082353, 0.117647, 1.0 }, + { 0.086275, 0.078431, 0.141176, 1.0 }, + { 0.086275, 0.090196, 0.180392, 1.0 }, + { 0.086275, 0.149020, 0.223529, 1.0 }, + { 0.082353, 0.207843, 0.250980, 1.0 }, + { 0.078431, 0.219608, 0.258824, 1.0 }, + { 0.086275, 0.184314, 0.270588, 1.0 }, + { 0.086275, 0.184314, 0.274510, 1.0 }, + { 0.086275, 0.219608, 0.274510, 1.0 }, + { 0.078431, 0.227451, 0.235294, 1.0 }, + { 0.082353, 0.176471, 0.203922, 1.0 }, + { 0.086275, 0.117647, 0.168627, 1.0 }, + { 0.086275, 0.090196, 0.145098, 1.0 }, + { 0.086275, 0.086275, 0.113725, 1.0 }, + { 0.090196, 0.086275, 0.098039, 1.0 }, + { 0.098039, 0.090196, 0.090196, 1.0 }, + { 0.121569, 0.094118, 0.086275, 1.0 }, + { 0.156863, 0.094118, 0.082353, 1.0 }, + { 0.231373, 0.105882, 0.078431, 1.0 }, + { 0.341176, 0.160784, 0.078431, 1.0 }, + { 0.478431, 0.243137, 0.078431, 1.0 }, + { 0.584314, 0.329412, 0.121569, 1.0 }, + { 0.678431, 0.431373, 0.192157, 1.0 }, + { 0.772549, 0.556863, 0.298039, 1.0 }, + { 0.858824, 0.682353, 0.376471, 1.0 }, + { 0.917647, 0.760784, 0.439216, 1.0 }, + { 0.952941, 0.847059, 0.490196, 1.0 }, + { 0.968627, 0.913725, 0.501961, 1.0 }, + { 0.956863, 0.929412, 0.498039, 1.0 }, + { 0.921569, 0.878431, 0.450980, 1.0 }, + { 0.847059, 0.796078, 0.427451, 1.0 }, + { 0.784314, 0.749020, 0.364706, 1.0 }, + { 0.717647, 0.686275, 0.329412, 1.0 }, + { 0.666667, 0.619608, 0.278431, 1.0 }, + { 0.537255, 0.513725, 0.262745, 1.0 }, + { 0.400000, 0.450980, 0.262745, 1.0 }, + { 0.294118, 0.392157, 0.282353, 1.0 }, + { 0.243137, 0.349020, 0.270588, 1.0 }, + { 0.192157, 0.290196, 0.227451, 1.0 }, + { 0.141176, 0.250980, 0.184314, 1.0 }, + { 0.113725, 0.215686, 0.152941, 1.0 }, + { 0.094118, 0.176471, 0.121569, 1.0 }, + { 0.086275, 0.145098, 0.094118, 1.0 }, + }; +/* 10000 */ +static double4 colors_477[] = { + { 0.203922, 0.172549, 0.243137, 1.0 }, + { 0.196078, 0.149020, 0.215686, 1.0 }, + { 0.168627, 0.149020, 0.203922, 1.0 }, + { 0.141176, 0.152941, 0.196078, 1.0 }, + { 0.117647, 0.149020, 0.188235, 1.0 }, + { 0.098039, 0.145098, 0.184314, 1.0 }, + { 0.090196, 0.137255, 0.172549, 1.0 }, + { 0.086275, 0.133333, 0.164706, 1.0 }, + { 0.090196, 0.082353, 0.125490, 1.0 }, + { 0.109804, 0.054902, 0.101961, 1.0 }, + { 0.129412, 0.027451, 0.078431, 1.0 }, + { 0.141176, 0.027451, 0.082353, 1.0 }, + { 0.156863, 0.027451, 0.090196, 1.0 }, + { 0.152941, 0.047059, 0.098039, 1.0 }, + { 0.149020, 0.066667, 0.109804, 1.0 }, + { 0.145098, 0.074510, 0.121569, 1.0 }, + { 0.145098, 0.082353, 0.133333, 1.0 }, + { 0.172549, 0.086275, 0.145098, 1.0 }, + { 0.203922, 0.090196, 0.156863, 1.0 }, + { 0.239216, 0.094118, 0.168627, 1.0 }, + { 0.270588, 0.121569, 0.180392, 1.0 }, + { 0.301961, 0.152941, 0.192157, 1.0 }, + { 0.305882, 0.180392, 0.203922, 1.0 }, + { 0.313725, 0.207843, 0.219608, 1.0 }, + { 0.364706, 0.298039, 0.266667, 1.0 }, + { 0.415686, 0.321569, 0.278431, 1.0 }, + { 0.470588, 0.345098, 0.294118, 1.0 }, + { 0.517647, 0.356863, 0.290196, 1.0 }, + { 0.564706, 0.368627, 0.290196, 1.0 }, + { 0.576471, 0.380392, 0.294118, 1.0 }, + { 0.588235, 0.392157, 0.298039, 1.0 }, + { 0.607843, 0.411765, 0.309804, 1.0 }, + { 0.619608, 0.431373, 0.317647, 1.0 }, + { 0.627451, 0.435294, 0.341176, 1.0 }, + { 0.611765, 0.419608, 0.333333, 1.0 }, + { 0.596078, 0.403922, 0.325490, 1.0 }, + { 0.549020, 0.380392, 0.305882, 1.0 }, + { 0.501961, 0.356863, 0.290196, 1.0 }, + { 0.470588, 0.337255, 0.282353, 1.0 }, + { 0.443137, 0.321569, 0.274510, 1.0 }, + { 0.325490, 0.274510, 0.266667, 1.0 }, + { 0.290196, 0.254902, 0.258824, 1.0 }, + { 0.254902, 0.235294, 0.254902, 1.0 }, + { 0.239216, 0.211765, 0.239216, 1.0 }, + { 0.227451, 0.192157, 0.223529, 1.0 }, + { 0.223529, 0.184314, 0.215686, 1.0 }, + { 0.223529, 0.176471, 0.211765, 1.0 }, + { 0.223529, 0.168627, 0.207843, 1.0 }, + { 0.223529, 0.164706, 0.207843, 1.0 }, + { 0.219608, 0.149020, 0.211765, 1.0 }, + { 0.215686, 0.129412, 0.196078, 1.0 }, + { 0.215686, 0.109804, 0.180392, 1.0 }, + { 0.211765, 0.090196, 0.160784, 1.0 }, + { 0.207843, 0.074510, 0.145098, 1.0 }, + { 0.207843, 0.066667, 0.137255, 1.0 }, + { 0.207843, 0.062745, 0.133333, 1.0 }, + { 0.203922, 0.074510, 0.149020, 1.0 }, + { 0.200000, 0.090196, 0.156863, 1.0 }, + { 0.200000, 0.105882, 0.168627, 1.0 }, + { 0.207843, 0.129412, 0.188235, 1.0 }, + { 0.215686, 0.156863, 0.207843, 1.0 }, + { 0.215686, 0.164706, 0.219608, 1.0 }, + { 0.219608, 0.176471, 0.235294, 1.0 }, + { 0.227451, 0.207843, 0.266667, 1.0 }, + { 0.227451, 0.239216, 0.298039, 1.0 }, + { 0.235294, 0.294118, 0.364706, 1.0 }, + { 0.274510, 0.325490, 0.380392, 1.0 }, + { 0.317647, 0.360784, 0.396078, 1.0 }, + { 0.341176, 0.376471, 0.407843, 1.0 }, + { 0.368627, 0.396078, 0.419608, 1.0 }, + { 0.450980, 0.443137, 0.443137, 1.0 }, + { 0.494118, 0.478431, 0.466667, 1.0 }, + { 0.498039, 0.494118, 0.478431, 1.0 }, + { 0.478431, 0.478431, 0.454902, 1.0 }, + { 0.458824, 0.466667, 0.431373, 1.0 }, + { 0.454902, 0.458824, 0.411765, 1.0 }, + { 0.450980, 0.454902, 0.392157, 1.0 }, + { 0.454902, 0.458824, 0.392157, 1.0 }, + { 0.458824, 0.466667, 0.396078, 1.0 }, + { 0.462745, 0.470588, 0.396078, 1.0 }, + { 0.447059, 0.466667, 0.403922, 1.0 }, + { 0.396078, 0.431373, 0.403922, 1.0 }, + { 0.345098, 0.403922, 0.392157, 1.0 }, + { 0.294118, 0.376471, 0.380392, 1.0 }, + { 0.278431, 0.372549, 0.380392, 1.0 }, + { 0.262745, 0.372549, 0.384314, 1.0 }, + { 0.247059, 0.368627, 0.392157, 1.0 }, + { 0.258824, 0.372549, 0.392157, 1.0 }, + { 0.345098, 0.427451, 0.407843, 1.0 }, + { 0.392157, 0.450980, 0.415686, 1.0 }, + { 0.443137, 0.478431, 0.427451, 1.0 }, + { 0.466667, 0.501961, 0.439216, 1.0 }, + { 0.490196, 0.525490, 0.454902, 1.0 }, + { 0.529412, 0.564706, 0.498039, 1.0 }, + { 0.584314, 0.603922, 0.533333, 1.0 }, + { 0.639216, 0.650980, 0.568627, 1.0 }, + { 0.694118, 0.694118, 0.584314, 1.0 }, + { 0.788235, 0.725490, 0.572549, 1.0 }, + { 0.800000, 0.725490, 0.568627, 1.0 }, + { 0.811765, 0.725490, 0.564706, 1.0 }, + { 0.803922, 0.709804, 0.560784, 1.0 }, + { 0.796078, 0.694118, 0.556863, 1.0 }, + { 0.772549, 0.674510, 0.568627, 1.0 }, + { 0.745098, 0.654902, 0.576471, 1.0 }, + { 0.701961, 0.619608, 0.549020, 1.0 }, + { 0.674510, 0.600000, 0.525490, 1.0 }, + { 0.650980, 0.580392, 0.505882, 1.0 }, + { 0.635294, 0.556863, 0.490196, 1.0 }, + { 0.623529, 0.537255, 0.478431, 1.0 }, + { 0.592157, 0.501961, 0.439216, 1.0 }, + { 0.552941, 0.450980, 0.419608, 1.0 }, + { 0.517647, 0.403922, 0.388235, 1.0 }, + { 0.474510, 0.360784, 0.352941, 1.0 }, + { 0.400000, 0.313725, 0.301961, 1.0 }, + { 0.388235, 0.301961, 0.298039, 1.0 }, + { 0.376471, 0.294118, 0.298039, 1.0 }, + { 0.356863, 0.282353, 0.266667, 1.0 }, + { 0.317647, 0.254902, 0.243137, 1.0 }, + { 0.286275, 0.211765, 0.211765, 1.0 }, + { 0.247059, 0.164706, 0.168627, 1.0 }, + { 0.156863, 0.070588, 0.070588, 1.0 }, + { 0.121569, 0.039216, 0.047059, 1.0 }, + { 0.086275, 0.011765, 0.023529, 1.0 }, + { 0.070588, 0.007843, 0.015686, 1.0 }, + { 0.058824, 0.003922, 0.007843, 1.0 }, + { 0.043137, 0.000000, 0.003922, 1.0 }, + { 0.039216, 0.000000, 0.003922, 1.0 }, + { 0.031373, 0.000000, 0.007843, 1.0 }, + { 0.035294, 0.007843, 0.011765, 1.0 }, + { 0.035294, 0.035294, 0.035294, 1.0 }, + { 0.031373, 0.043137, 0.043137, 1.0 }, + { 0.031373, 0.054902, 0.050980, 1.0 }, + { 0.027451, 0.074510, 0.070588, 1.0 }, + { 0.027451, 0.090196, 0.090196, 1.0 }, + { 0.019608, 0.105882, 0.105882, 1.0 }, + { 0.019608, 0.113725, 0.121569, 1.0 }, + { 0.039216, 0.133333, 0.129412, 1.0 }, + { 0.050980, 0.133333, 0.133333, 1.0 }, + { 0.062745, 0.137255, 0.137255, 1.0 }, + { 0.070588, 0.137255, 0.137255, 1.0 }, + { 0.082353, 0.137255, 0.137255, 1.0 }, + { 0.098039, 0.137255, 0.141176, 1.0 }, + { 0.113725, 0.129412, 0.145098, 1.0 }, + { 0.125490, 0.137255, 0.149020, 1.0 }, + { 0.145098, 0.145098, 0.149020, 1.0 }, + { 0.156863, 0.164706, 0.168627, 1.0 }, + { 0.156863, 0.168627, 0.172549, 1.0 }, + { 0.160784, 0.176471, 0.180392, 1.0 }, + { 0.172549, 0.192157, 0.200000, 1.0 }, + { 0.188235, 0.196078, 0.219608, 1.0 }, + { 0.203922, 0.215686, 0.254902, 1.0 }, + { 0.227451, 0.247059, 0.286275, 1.0 }, + { 0.243137, 0.313725, 0.360784, 1.0 }, + { 0.239216, 0.329412, 0.376471, 1.0 }, + { 0.235294, 0.345098, 0.396078, 1.0 }, + { 0.223529, 0.372549, 0.423529, 1.0 }, + { 0.211765, 0.380392, 0.443137, 1.0 }, + { 0.219608, 0.372549, 0.447059, 1.0 }, + { 0.247059, 0.360784, 0.447059, 1.0 }, + { 0.278431, 0.341176, 0.435294, 1.0 }, + { 0.305882, 0.317647, 0.415686, 1.0 }, + { 0.345098, 0.274510, 0.380392, 1.0 }, + { 0.341176, 0.266667, 0.372549, 1.0 }, + { 0.337255, 0.258824, 0.364706, 1.0 }, + { 0.337255, 0.231373, 0.337255, 1.0 }, + { 0.341176, 0.207843, 0.313725, 1.0 }, + { 0.349020, 0.188235, 0.282353, 1.0 }, + { 0.352941, 0.160784, 0.247059, 1.0 }, + { 0.345098, 0.105882, 0.168627, 1.0 }, + { 0.333333, 0.098039, 0.156863, 1.0 }, + { 0.321569, 0.094118, 0.149020, 1.0 }, + { 0.290196, 0.086275, 0.137255, 1.0 }, + { 0.254902, 0.086275, 0.133333, 1.0 }, + { 0.231373, 0.101961, 0.141176, 1.0 }, + { 0.207843, 0.121569, 0.156863, 1.0 }, + { 0.188235, 0.145098, 0.172549, 1.0 }, + { 0.172549, 0.156863, 0.176471, 1.0 }, + { 0.152941, 0.172549, 0.176471, 1.0 }, + { 0.133333, 0.168627, 0.172549, 1.0 }, + { 0.113725, 0.152941, 0.164706, 1.0 }, + { 0.101961, 0.145098, 0.152941, 1.0 }, + { 0.098039, 0.133333, 0.156863, 1.0 }, + { 0.101961, 0.137255, 0.168627, 1.0 }, + { 0.125490, 0.137255, 0.180392, 1.0 }, + { 0.172549, 0.137255, 0.200000, 1.0 }, + { 0.180392, 0.129412, 0.196078, 1.0 }, + { 0.192157, 0.121569, 0.196078, 1.0 }, + { 0.203922, 0.098039, 0.176471, 1.0 }, + { 0.196078, 0.074510, 0.152941, 1.0 }, + { 0.192157, 0.054902, 0.129412, 1.0 }, + { 0.188235, 0.035294, 0.117647, 1.0 }, + { 0.203922, 0.023529, 0.105882, 1.0 }, + { 0.207843, 0.031373, 0.105882, 1.0 }, + { 0.211765, 0.043137, 0.113725, 1.0 }, + { 0.211765, 0.058824, 0.129412, 1.0 }, + { 0.200000, 0.078431, 0.149020, 1.0 }, + { 0.184314, 0.109804, 0.168627, 1.0 }, + { 0.168627, 0.141176, 0.200000, 1.0 }, + { 0.176471, 0.180392, 0.243137, 1.0 }, + { 0.196078, 0.223529, 0.282353, 1.0 }, + { 0.227451, 0.270588, 0.313725, 1.0 }, + { 0.258824, 0.301961, 0.333333, 1.0 }, + { 0.298039, 0.317647, 0.349020, 1.0 }, + { 0.337255, 0.329412, 0.352941, 1.0 }, + { 0.352941, 0.329412, 0.356863, 1.0 }, + { 0.372549, 0.325490, 0.364706, 1.0 }, + { 0.388235, 0.329412, 0.380392, 1.0 }, + { 0.415686, 0.337255, 0.396078, 1.0 }, + { 0.435294, 0.349020, 0.403922, 1.0 }, + { 0.458824, 0.349020, 0.396078, 1.0 }, + { 0.482353, 0.341176, 0.376471, 1.0 }, + { 0.494118, 0.329412, 0.349020, 1.0 }, + { 0.490196, 0.305882, 0.313725, 1.0 }, + { 0.470588, 0.278431, 0.282353, 1.0 }, + { 0.458824, 0.250980, 0.262745, 1.0 }, + { 0.431373, 0.235294, 0.254902, 1.0 }, + { 0.407843, 0.223529, 0.247059, 1.0 }, + { 0.400000, 0.219608, 0.243137, 1.0 }, + { 0.400000, 0.223529, 0.247059, 1.0 }, + { 0.400000, 0.227451, 0.250980, 1.0 }, + { 0.392157, 0.239216, 0.254902, 1.0 }, + { 0.388235, 0.243137, 0.247059, 1.0 }, + { 0.384314, 0.243137, 0.235294, 1.0 }, + { 0.368627, 0.227451, 0.219608, 1.0 }, + { 0.352941, 0.207843, 0.200000, 1.0 }, + { 0.345098, 0.188235, 0.184314, 1.0 }, + { 0.337255, 0.172549, 0.176471, 1.0 }, + { 0.329412, 0.160784, 0.180392, 1.0 }, + { 0.317647, 0.156863, 0.188235, 1.0 }, + { 0.317647, 0.168627, 0.188235, 1.0 }, + { 0.298039, 0.184314, 0.200000, 1.0 }, + { 0.278431, 0.203922, 0.211765, 1.0 }, + { 0.258824, 0.211765, 0.215686, 1.0 }, + { 0.239216, 0.227451, 0.227451, 1.0 }, + { 0.215686, 0.231373, 0.247059, 1.0 }, + { 0.200000, 0.231373, 0.266667, 1.0 }, + { 0.192157, 0.227451, 0.274510, 1.0 }, + { 0.172549, 0.235294, 0.286275, 1.0 }, + { 0.160784, 0.250980, 0.298039, 1.0 }, + { 0.152941, 0.258824, 0.305882, 1.0 }, + { 0.141176, 0.282353, 0.321569, 1.0 }, + { 0.125490, 0.298039, 0.337255, 1.0 }, + { 0.109804, 0.305882, 0.345098, 1.0 }, + { 0.105882, 0.298039, 0.345098, 1.0 }, + { 0.094118, 0.282353, 0.329412, 1.0 }, + { 0.101961, 0.258824, 0.309804, 1.0 }, + { 0.113725, 0.223529, 0.282353, 1.0 }, + { 0.133333, 0.196078, 0.258824, 1.0 }, + { 0.156863, 0.176471, 0.250980, 1.0 }, + { 0.180392, 0.168627, 0.243137, 1.0 }, + { 0.200000, 0.172549, 0.250980, 1.0 }, + { 0.200000, 0.188235, 0.258824, 1.0 }, + { 0.200000, 0.200000, 0.270588, 1.0 }, + { 0.196078, 0.203922, 0.274510, 1.0 }, + { 0.200000, 0.196078, 0.270588, 1.0 }, + { 0.200000, 0.188235, 0.258824, 1.0 }, + }; +/* Apophysis-040208-115d */ +static double4 colors_478[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.000000, 0.019608, 1.0 }, + { 0.003922, 0.000000, 0.047059, 1.0 }, + { 0.000000, 0.003922, 0.074510, 1.0 }, + { 0.007843, 0.019608, 0.101961, 1.0 }, + { 0.015686, 0.035294, 0.129412, 1.0 }, + { 0.023529, 0.047059, 0.141176, 1.0 }, + { 0.035294, 0.062745, 0.156863, 1.0 }, + { 0.058824, 0.090196, 0.211765, 1.0 }, + { 0.066667, 0.101961, 0.239216, 1.0 }, + { 0.078431, 0.117647, 0.266667, 1.0 }, + { 0.086275, 0.129412, 0.290196, 1.0 }, + { 0.094118, 0.145098, 0.317647, 1.0 }, + { 0.098039, 0.145098, 0.345098, 1.0 }, + { 0.101961, 0.145098, 0.372549, 1.0 }, + { 0.101961, 0.149020, 0.388235, 1.0 }, + { 0.105882, 0.152941, 0.407843, 1.0 }, + { 0.121569, 0.160784, 0.470588, 1.0 }, + { 0.125490, 0.168627, 0.498039, 1.0 }, + { 0.133333, 0.176471, 0.525490, 1.0 }, + { 0.137255, 0.176471, 0.541176, 1.0 }, + { 0.141176, 0.176471, 0.556863, 1.0 }, + { 0.141176, 0.168627, 0.556863, 1.0 }, + { 0.141176, 0.160784, 0.556863, 1.0 }, + { 0.133333, 0.137255, 0.556863, 1.0 }, + { 0.137255, 0.137255, 0.556863, 1.0 }, + { 0.145098, 0.141176, 0.556863, 1.0 }, + { 0.149020, 0.145098, 0.556863, 1.0 }, + { 0.156863, 0.152941, 0.556863, 1.0 }, + { 0.160784, 0.156863, 0.556863, 1.0 }, + { 0.168627, 0.164706, 0.556863, 1.0 }, + { 0.164706, 0.160784, 0.556863, 1.0 }, + { 0.149020, 0.145098, 0.556863, 1.0 }, + { 0.141176, 0.129412, 0.556863, 1.0 }, + { 0.133333, 0.117647, 0.549020, 1.0 }, + { 0.129412, 0.109804, 0.541176, 1.0 }, + { 0.125490, 0.101961, 0.525490, 1.0 }, + { 0.121569, 0.094118, 0.513725, 1.0 }, + { 0.121569, 0.090196, 0.505882, 1.0 }, + { 0.121569, 0.090196, 0.498039, 1.0 }, + { 0.121569, 0.086275, 0.470588, 1.0 }, + { 0.121569, 0.082353, 0.450980, 1.0 }, + { 0.125490, 0.078431, 0.431373, 1.0 }, + { 0.105882, 0.066667, 0.411765, 1.0 }, + { 0.090196, 0.058824, 0.396078, 1.0 }, + { 0.086275, 0.054902, 0.384314, 1.0 }, + { 0.086275, 0.054902, 0.372549, 1.0 }, + { 0.090196, 0.050980, 0.345098, 1.0 }, + { 0.090196, 0.050980, 0.321569, 1.0 }, + { 0.078431, 0.039216, 0.262745, 1.0 }, + { 0.070588, 0.031373, 0.227451, 1.0 }, + { 0.066667, 0.027451, 0.196078, 1.0 }, + { 0.058824, 0.019608, 0.168627, 1.0 }, + { 0.054902, 0.011765, 0.141176, 1.0 }, + { 0.054902, 0.007843, 0.133333, 1.0 }, + { 0.054902, 0.007843, 0.125490, 1.0 }, + { 0.047059, 0.000000, 0.086275, 1.0 }, + { 0.043137, 0.000000, 0.070588, 1.0 }, + { 0.039216, 0.000000, 0.058824, 1.0 }, + { 0.035294, 0.000000, 0.050980, 1.0 }, + { 0.031373, 0.000000, 0.047059, 1.0 }, + { 0.027451, 0.000000, 0.043137, 1.0 }, + { 0.027451, 0.000000, 0.043137, 1.0 }, + { 0.027451, 0.000000, 0.039216, 1.0 }, + { 0.027451, 0.000000, 0.043137, 1.0 }, + { 0.019608, 0.007843, 0.070588, 1.0 }, + { 0.050980, 0.043137, 0.090196, 1.0 }, + { 0.086275, 0.078431, 0.113725, 1.0 }, + { 0.101961, 0.094118, 0.125490, 1.0 }, + { 0.117647, 0.113725, 0.141176, 1.0 }, + { 0.152941, 0.149020, 0.160784, 1.0 }, + { 0.188235, 0.188235, 0.188235, 1.0 }, + { 0.223529, 0.223529, 0.223529, 1.0 }, + { 0.243137, 0.243137, 0.243137, 1.0 }, + { 0.266667, 0.266667, 0.266667, 1.0 }, + { 0.282353, 0.278431, 0.290196, 1.0 }, + { 0.298039, 0.290196, 0.317647, 1.0 }, + { 0.294118, 0.286275, 0.325490, 1.0 }, + { 0.294118, 0.282353, 0.333333, 1.0 }, + { 0.301961, 0.286275, 0.360784, 1.0 }, + { 0.313725, 0.290196, 0.384314, 1.0 }, + { 0.321569, 0.301961, 0.443137, 1.0 }, + { 0.325490, 0.305882, 0.470588, 1.0 }, + { 0.333333, 0.313725, 0.498039, 1.0 }, + { 0.337255, 0.317647, 0.509804, 1.0 }, + { 0.345098, 0.325490, 0.525490, 1.0 }, + { 0.360784, 0.352941, 0.552941, 1.0 }, + { 0.388235, 0.380392, 0.556863, 1.0 }, + { 0.439216, 0.427451, 0.556863, 1.0 }, + { 0.450980, 0.439216, 0.556863, 1.0 }, + { 0.462745, 0.454902, 0.556863, 1.0 }, + { 0.454902, 0.450980, 0.556863, 1.0 }, + { 0.450980, 0.447059, 0.556863, 1.0 }, + { 0.447059, 0.447059, 0.556863, 1.0 }, + { 0.431373, 0.431373, 0.556863, 1.0 }, + { 0.407843, 0.411765, 0.556863, 1.0 }, + { 0.384314, 0.396078, 0.556863, 1.0 }, + { 0.321569, 0.341176, 0.517647, 1.0 }, + { 0.278431, 0.298039, 0.498039, 1.0 }, + { 0.235294, 0.258824, 0.482353, 1.0 }, + { 0.211765, 0.235294, 0.470588, 1.0 }, + { 0.192157, 0.211765, 0.462745, 1.0 }, + { 0.160784, 0.188235, 0.458824, 1.0 }, + { 0.133333, 0.168627, 0.454902, 1.0 }, + { 0.117647, 0.172549, 0.450980, 1.0 }, + { 0.117647, 0.188235, 0.447059, 1.0 }, + { 0.121569, 0.207843, 0.443137, 1.0 }, + { 0.121569, 0.207843, 0.443137, 1.0 }, + { 0.121569, 0.211765, 0.443137, 1.0 }, + { 0.121569, 0.219608, 0.450980, 1.0 }, + { 0.129412, 0.231373, 0.450980, 1.0 }, + { 0.129412, 0.231373, 0.443137, 1.0 }, + { 0.125490, 0.227451, 0.435294, 1.0 }, + { 0.125490, 0.219608, 0.396078, 1.0 }, + { 0.125490, 0.219608, 0.388235, 1.0 }, + { 0.129412, 0.223529, 0.380392, 1.0 }, + { 0.121569, 0.200000, 0.352941, 1.0 }, + { 0.109804, 0.184314, 0.333333, 1.0 }, + { 0.094118, 0.164706, 0.313725, 1.0 }, + { 0.078431, 0.141176, 0.286275, 1.0 }, + { 0.058824, 0.109804, 0.250980, 1.0 }, + { 0.070588, 0.113725, 0.243137, 1.0 }, + { 0.082353, 0.121569, 0.235294, 1.0 }, + { 0.090196, 0.125490, 0.235294, 1.0 }, + { 0.101961, 0.133333, 0.235294, 1.0 }, + { 0.129412, 0.160784, 0.250980, 1.0 }, + { 0.168627, 0.196078, 0.270588, 1.0 }, + { 0.203922, 0.227451, 0.298039, 1.0 }, + { 0.235294, 0.262745, 0.325490, 1.0 }, + { 0.298039, 0.317647, 0.360784, 1.0 }, + { 0.309804, 0.321569, 0.364706, 1.0 }, + { 0.321569, 0.329412, 0.368627, 1.0 }, + { 0.341176, 0.349020, 0.368627, 1.0 }, + { 0.352941, 0.352941, 0.360784, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.345098, 0.345098, 0.345098, 1.0 }, + { 0.341176, 0.341176, 0.341176, 1.0 }, + { 0.337255, 0.337255, 0.337255, 1.0 }, + { 0.333333, 0.333333, 0.333333, 1.0 }, + { 0.333333, 0.333333, 0.333333, 1.0 }, + { 0.333333, 0.333333, 0.333333, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.313725, 0.313725, 0.313725, 1.0 }, + { 0.313725, 0.313725, 0.313725, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.352941, 0.352941, 0.352941, 1.0 }, + { 0.364706, 0.364706, 0.364706, 1.0 }, + { 0.380392, 0.380392, 0.380392, 1.0 }, + { 0.403922, 0.403922, 0.403922, 1.0 }, + { 0.407843, 0.415686, 0.415686, 1.0 }, + { 0.407843, 0.427451, 0.435294, 1.0 }, + { 0.419608, 0.443137, 0.454902, 1.0 }, + { 0.431373, 0.474510, 0.501961, 1.0 }, + { 0.431373, 0.482353, 0.513725, 1.0 }, + { 0.431373, 0.490196, 0.525490, 1.0 }, + { 0.431373, 0.498039, 0.537255, 1.0 }, + { 0.431373, 0.505882, 0.552941, 1.0 }, + { 0.427451, 0.509804, 0.556863, 1.0 }, + { 0.423529, 0.505882, 0.556863, 1.0 }, + { 0.419608, 0.505882, 0.556863, 1.0 }, + { 0.407843, 0.494118, 0.556863, 1.0 }, + { 0.372549, 0.462745, 0.556863, 1.0 }, + { 0.364706, 0.454902, 0.556863, 1.0 }, + { 0.360784, 0.450980, 0.556863, 1.0 }, + { 0.352941, 0.439216, 0.556863, 1.0 }, + { 0.341176, 0.419608, 0.556863, 1.0 }, + { 0.337255, 0.415686, 0.556863, 1.0 }, + { 0.337255, 0.411765, 0.556863, 1.0 }, + { 0.341176, 0.403922, 0.556863, 1.0 }, + { 0.341176, 0.403922, 0.556863, 1.0 }, + { 0.341176, 0.403922, 0.556863, 1.0 }, + { 0.352941, 0.415686, 0.556863, 1.0 }, + { 0.360784, 0.419608, 0.556863, 1.0 }, + { 0.372549, 0.427451, 0.552941, 1.0 }, + { 0.384314, 0.431373, 0.541176, 1.0 }, + { 0.388235, 0.427451, 0.525490, 1.0 }, + { 0.392157, 0.419608, 0.498039, 1.0 }, + { 0.396078, 0.415686, 0.478431, 1.0 }, + { 0.388235, 0.400000, 0.454902, 1.0 }, + { 0.388235, 0.392157, 0.435294, 1.0 }, + { 0.376471, 0.380392, 0.415686, 1.0 }, + { 0.364706, 0.364706, 0.407843, 1.0 }, + { 0.349020, 0.349020, 0.396078, 1.0 }, + { 0.341176, 0.341176, 0.388235, 1.0 }, + { 0.305882, 0.301961, 0.360784, 1.0 }, + { 0.298039, 0.290196, 0.356863, 1.0 }, + { 0.290196, 0.282353, 0.352941, 1.0 }, + { 0.266667, 0.258824, 0.349020, 1.0 }, + { 0.250980, 0.239216, 0.349020, 1.0 }, + { 0.239216, 0.219608, 0.349020, 1.0 }, + { 0.219608, 0.200000, 0.349020, 1.0 }, + { 0.207843, 0.188235, 0.349020, 1.0 }, + { 0.200000, 0.176471, 0.349020, 1.0 }, + { 0.188235, 0.172549, 0.349020, 1.0 }, + { 0.192157, 0.168627, 0.349020, 1.0 }, + { 0.180392, 0.160784, 0.349020, 1.0 }, + { 0.180392, 0.160784, 0.349020, 1.0 }, + { 0.172549, 0.156863, 0.360784, 1.0 }, + { 0.156863, 0.141176, 0.380392, 1.0 }, + { 0.145098, 0.133333, 0.396078, 1.0 }, + { 0.125490, 0.129412, 0.411765, 1.0 }, + { 0.117647, 0.121569, 0.431373, 1.0 }, + { 0.098039, 0.109804, 0.443137, 1.0 }, + { 0.078431, 0.090196, 0.454902, 1.0 }, + { 0.070588, 0.090196, 0.474510, 1.0 }, + { 0.054902, 0.082353, 0.494118, 1.0 }, + { 0.050980, 0.086275, 0.509804, 1.0 }, + { 0.058824, 0.105882, 0.525490, 1.0 }, + { 0.062745, 0.117647, 0.545098, 1.0 }, + { 0.066667, 0.121569, 0.556863, 1.0 }, + { 0.066667, 0.121569, 0.556863, 1.0 }, + { 0.066667, 0.113725, 0.556863, 1.0 }, + { 0.066667, 0.113725, 0.556863, 1.0 }, + { 0.066667, 0.113725, 0.556863, 1.0 }, + { 0.066667, 0.098039, 0.556863, 1.0 }, + { 0.066667, 0.090196, 0.556863, 1.0 }, + { 0.066667, 0.090196, 0.556863, 1.0 }, + { 0.066667, 0.090196, 0.556863, 1.0 }, + { 0.066667, 0.090196, 0.556863, 1.0 }, + { 0.066667, 0.098039, 0.556863, 1.0 }, + { 0.066667, 0.105882, 0.552941, 1.0 }, + { 0.058824, 0.098039, 0.533333, 1.0 }, + { 0.050980, 0.086275, 0.501961, 1.0 }, + { 0.039216, 0.082353, 0.474510, 1.0 }, + { 0.031373, 0.070588, 0.443137, 1.0 }, + { 0.019608, 0.054902, 0.407843, 1.0 }, + { 0.007843, 0.047059, 0.372549, 1.0 }, + { 0.000000, 0.035294, 0.333333, 1.0 }, + { 0.000000, 0.043137, 0.298039, 1.0 }, + { 0.000000, 0.031373, 0.262745, 1.0 }, + { 0.000000, 0.035294, 0.235294, 1.0 }, + { 0.000000, 0.027451, 0.200000, 1.0 }, + { 0.000000, 0.019608, 0.168627, 1.0 }, + { 0.000000, 0.011765, 0.133333, 1.0 }, + { 0.000000, 0.000000, 0.105882, 1.0 }, + { 0.000000, 0.000000, 0.070588, 1.0 }, + { 0.011765, 0.000000, 0.039216, 1.0 }, + { 0.007843, 0.000000, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + }; +/* Apophysis-040208-115e */ +static double4 colors_479[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.003922, 0.000000, 1.0 }, + { 0.047059, 0.000000, 0.011765, 1.0 }, + { 0.074510, 0.000000, 0.027451, 1.0 }, + { 0.101961, 0.007843, 0.050980, 1.0 }, + { 0.129412, 0.015686, 0.074510, 1.0 }, + { 0.141176, 0.023529, 0.086275, 1.0 }, + { 0.156863, 0.035294, 0.101961, 1.0 }, + { 0.211765, 0.058824, 0.141176, 1.0 }, + { 0.239216, 0.066667, 0.160784, 1.0 }, + { 0.266667, 0.078431, 0.180392, 1.0 }, + { 0.290196, 0.086275, 0.200000, 1.0 }, + { 0.317647, 0.094118, 0.219608, 1.0 }, + { 0.345098, 0.098039, 0.227451, 1.0 }, + { 0.372549, 0.101961, 0.235294, 1.0 }, + { 0.388235, 0.101961, 0.243137, 1.0 }, + { 0.407843, 0.105882, 0.254902, 1.0 }, + { 0.470588, 0.121569, 0.278431, 1.0 }, + { 0.498039, 0.125490, 0.294118, 1.0 }, + { 0.525490, 0.133333, 0.309804, 1.0 }, + { 0.541176, 0.137255, 0.309804, 1.0 }, + { 0.556863, 0.141176, 0.313725, 1.0 }, + { 0.556863, 0.141176, 0.305882, 1.0 }, + { 0.556863, 0.141176, 0.298039, 1.0 }, + { 0.556863, 0.133333, 0.282353, 1.0 }, + { 0.556863, 0.137255, 0.274510, 1.0 }, + { 0.556863, 0.141176, 0.270588, 1.0 }, + { 0.556863, 0.145098, 0.274510, 1.0 }, + { 0.556863, 0.152941, 0.278431, 1.0 }, + { 0.556863, 0.156863, 0.282353, 1.0 }, + { 0.556863, 0.164706, 0.286275, 1.0 }, + { 0.556863, 0.160784, 0.286275, 1.0 }, + { 0.556863, 0.145098, 0.274510, 1.0 }, + { 0.556863, 0.129412, 0.254902, 1.0 }, + { 0.549020, 0.117647, 0.243137, 1.0 }, + { 0.541176, 0.109804, 0.231373, 1.0 }, + { 0.525490, 0.101961, 0.215686, 1.0 }, + { 0.513725, 0.094118, 0.203922, 1.0 }, + { 0.505882, 0.090196, 0.196078, 1.0 }, + { 0.498039, 0.090196, 0.192157, 1.0 }, + { 0.470588, 0.086275, 0.176471, 1.0 }, + { 0.450980, 0.082353, 0.160784, 1.0 }, + { 0.431373, 0.078431, 0.149020, 1.0 }, + { 0.411765, 0.066667, 0.141176, 1.0 }, + { 0.396078, 0.058824, 0.137255, 1.0 }, + { 0.384314, 0.054902, 0.133333, 1.0 }, + { 0.372549, 0.054902, 0.129412, 1.0 }, + { 0.345098, 0.050980, 0.109804, 1.0 }, + { 0.321569, 0.050980, 0.098039, 1.0 }, + { 0.262745, 0.039216, 0.070588, 1.0 }, + { 0.227451, 0.031373, 0.054902, 1.0 }, + { 0.196078, 0.027451, 0.039216, 1.0 }, + { 0.168627, 0.019608, 0.023529, 1.0 }, + { 0.141176, 0.011765, 0.011765, 1.0 }, + { 0.133333, 0.011765, 0.007843, 1.0 }, + { 0.125490, 0.015686, 0.007843, 1.0 }, + { 0.086275, 0.019608, 0.000000, 1.0 }, + { 0.070588, 0.019608, 0.000000, 1.0 }, + { 0.058824, 0.019608, 0.000000, 1.0 }, + { 0.050980, 0.015686, 0.000000, 1.0 }, + { 0.047059, 0.015686, 0.000000, 1.0 }, + { 0.043137, 0.015686, 0.000000, 1.0 }, + { 0.043137, 0.015686, 0.000000, 1.0 }, + { 0.039216, 0.011765, 0.000000, 1.0 }, + { 0.043137, 0.015686, 0.000000, 1.0 }, + { 0.070588, 0.007843, 0.015686, 1.0 }, + { 0.090196, 0.043137, 0.047059, 1.0 }, + { 0.113725, 0.078431, 0.078431, 1.0 }, + { 0.125490, 0.094118, 0.094118, 1.0 }, + { 0.141176, 0.113725, 0.113725, 1.0 }, + { 0.160784, 0.149020, 0.149020, 1.0 }, + { 0.188235, 0.188235, 0.188235, 1.0 }, + { 0.223529, 0.223529, 0.223529, 1.0 }, + { 0.243137, 0.243137, 0.243137, 1.0 }, + { 0.266667, 0.266667, 0.266667, 1.0 }, + { 0.290196, 0.278431, 0.278431, 1.0 }, + { 0.317647, 0.290196, 0.290196, 1.0 }, + { 0.325490, 0.286275, 0.286275, 1.0 }, + { 0.333333, 0.282353, 0.286275, 1.0 }, + { 0.360784, 0.286275, 0.294118, 1.0 }, + { 0.384314, 0.290196, 0.298039, 1.0 }, + { 0.443137, 0.301961, 0.325490, 1.0 }, + { 0.470588, 0.305882, 0.341176, 1.0 }, + { 0.498039, 0.313725, 0.356863, 1.0 }, + { 0.509804, 0.317647, 0.364706, 1.0 }, + { 0.525490, 0.325490, 0.372549, 1.0 }, + { 0.552941, 0.352941, 0.407843, 1.0 }, + { 0.556863, 0.380392, 0.431373, 1.0 }, + { 0.556863, 0.427451, 0.458824, 1.0 }, + { 0.556863, 0.439216, 0.466667, 1.0 }, + { 0.556863, 0.454902, 0.478431, 1.0 }, + { 0.556863, 0.450980, 0.478431, 1.0 }, + { 0.556863, 0.447059, 0.478431, 1.0 }, + { 0.556863, 0.447059, 0.482353, 1.0 }, + { 0.556863, 0.431373, 0.474510, 1.0 }, + { 0.556863, 0.407843, 0.462745, 1.0 }, + { 0.556863, 0.384314, 0.454902, 1.0 }, + { 0.517647, 0.321569, 0.407843, 1.0 }, + { 0.498039, 0.278431, 0.372549, 1.0 }, + { 0.482353, 0.235294, 0.341176, 1.0 }, + { 0.470588, 0.211765, 0.321569, 1.0 }, + { 0.462745, 0.192157, 0.305882, 1.0 }, + { 0.458824, 0.160784, 0.290196, 1.0 }, + { 0.454902, 0.133333, 0.278431, 1.0 }, + { 0.450980, 0.117647, 0.282353, 1.0 }, + { 0.447059, 0.117647, 0.298039, 1.0 }, + { 0.443137, 0.121569, 0.313725, 1.0 }, + { 0.443137, 0.121569, 0.313725, 1.0 }, + { 0.443137, 0.121569, 0.317647, 1.0 }, + { 0.450980, 0.121569, 0.329412, 1.0 }, + { 0.450980, 0.129412, 0.337255, 1.0 }, + { 0.443137, 0.129412, 0.337255, 1.0 }, + { 0.435294, 0.125490, 0.329412, 1.0 }, + { 0.396078, 0.125490, 0.309804, 1.0 }, + { 0.388235, 0.125490, 0.309804, 1.0 }, + { 0.380392, 0.129412, 0.309804, 1.0 }, + { 0.352941, 0.121569, 0.278431, 1.0 }, + { 0.333333, 0.109804, 0.258824, 1.0 }, + { 0.313725, 0.094118, 0.239216, 1.0 }, + { 0.286275, 0.078431, 0.207843, 1.0 }, + { 0.250980, 0.058824, 0.172549, 1.0 }, + { 0.243137, 0.070588, 0.172549, 1.0 }, + { 0.235294, 0.082353, 0.172549, 1.0 }, + { 0.235294, 0.090196, 0.172549, 1.0 }, + { 0.235294, 0.101961, 0.176471, 1.0 }, + { 0.250980, 0.129412, 0.200000, 1.0 }, + { 0.270588, 0.168627, 0.231373, 1.0 }, + { 0.298039, 0.203922, 0.258824, 1.0 }, + { 0.325490, 0.235294, 0.290196, 1.0 }, + { 0.360784, 0.298039, 0.337255, 1.0 }, + { 0.364706, 0.309804, 0.341176, 1.0 }, + { 0.368627, 0.321569, 0.345098, 1.0 }, + { 0.368627, 0.341176, 0.356863, 1.0 }, + { 0.360784, 0.352941, 0.356863, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.345098, 0.345098, 0.345098, 1.0 }, + { 0.341176, 0.341176, 0.341176, 1.0 }, + { 0.337255, 0.337255, 0.337255, 1.0 }, + { 0.333333, 0.333333, 0.333333, 1.0 }, + { 0.333333, 0.333333, 0.333333, 1.0 }, + { 0.333333, 0.333333, 0.333333, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.313725, 0.313725, 0.313725, 1.0 }, + { 0.313725, 0.313725, 0.313725, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.352941, 0.352941, 0.352941, 1.0 }, + { 0.364706, 0.364706, 0.364706, 1.0 }, + { 0.380392, 0.380392, 0.380392, 1.0 }, + { 0.403922, 0.403922, 0.403922, 1.0 }, + { 0.415686, 0.407843, 0.415686, 1.0 }, + { 0.431373, 0.407843, 0.435294, 1.0 }, + { 0.454902, 0.419608, 0.454902, 1.0 }, + { 0.501961, 0.431373, 0.498039, 1.0 }, + { 0.513725, 0.431373, 0.509804, 1.0 }, + { 0.525490, 0.431373, 0.521569, 1.0 }, + { 0.537255, 0.431373, 0.533333, 1.0 }, + { 0.552941, 0.431373, 0.545098, 1.0 }, + { 0.556863, 0.427451, 0.552941, 1.0 }, + { 0.556863, 0.423529, 0.549020, 1.0 }, + { 0.556863, 0.419608, 0.549020, 1.0 }, + { 0.556863, 0.407843, 0.545098, 1.0 }, + { 0.556863, 0.372549, 0.521569, 1.0 }, + { 0.556863, 0.364706, 0.517647, 1.0 }, + { 0.556863, 0.360784, 0.517647, 1.0 }, + { 0.556863, 0.352941, 0.505882, 1.0 }, + { 0.556863, 0.341176, 0.490196, 1.0 }, + { 0.556863, 0.337255, 0.490196, 1.0 }, + { 0.556863, 0.337255, 0.482353, 1.0 }, + { 0.556863, 0.341176, 0.478431, 1.0 }, + { 0.556863, 0.341176, 0.478431, 1.0 }, + { 0.556863, 0.341176, 0.478431, 1.0 }, + { 0.556863, 0.352941, 0.482353, 1.0 }, + { 0.556863, 0.360784, 0.486275, 1.0 }, + { 0.552941, 0.372549, 0.486275, 1.0 }, + { 0.541176, 0.384314, 0.482353, 1.0 }, + { 0.525490, 0.388235, 0.474510, 1.0 }, + { 0.498039, 0.392157, 0.454902, 1.0 }, + { 0.478431, 0.396078, 0.443137, 1.0 }, + { 0.454902, 0.388235, 0.423529, 1.0 }, + { 0.435294, 0.388235, 0.411765, 1.0 }, + { 0.415686, 0.376471, 0.392157, 1.0 }, + { 0.407843, 0.364706, 0.380392, 1.0 }, + { 0.396078, 0.349020, 0.364706, 1.0 }, + { 0.388235, 0.341176, 0.352941, 1.0 }, + { 0.360784, 0.301961, 0.313725, 1.0 }, + { 0.356863, 0.290196, 0.301961, 1.0 }, + { 0.352941, 0.282353, 0.294118, 1.0 }, + { 0.349020, 0.258824, 0.282353, 1.0 }, + { 0.349020, 0.239216, 0.258824, 1.0 }, + { 0.349020, 0.219608, 0.243137, 1.0 }, + { 0.349020, 0.200000, 0.227451, 1.0 }, + { 0.349020, 0.188235, 0.219608, 1.0 }, + { 0.349020, 0.176471, 0.211765, 1.0 }, + { 0.349020, 0.172549, 0.211765, 1.0 }, + { 0.349020, 0.168627, 0.203922, 1.0 }, + { 0.349020, 0.160784, 0.200000, 1.0 }, + { 0.349020, 0.160784, 0.200000, 1.0 }, + { 0.360784, 0.156863, 0.207843, 1.0 }, + { 0.380392, 0.141176, 0.203922, 1.0 }, + { 0.396078, 0.133333, 0.207843, 1.0 }, + { 0.411765, 0.125490, 0.223529, 1.0 }, + { 0.431373, 0.117647, 0.227451, 1.0 }, + { 0.443137, 0.098039, 0.223529, 1.0 }, + { 0.454902, 0.078431, 0.215686, 1.0 }, + { 0.474510, 0.070588, 0.223529, 1.0 }, + { 0.494118, 0.054902, 0.231373, 1.0 }, + { 0.509804, 0.050980, 0.239216, 1.0 }, + { 0.525490, 0.058824, 0.258824, 1.0 }, + { 0.545098, 0.062745, 0.278431, 1.0 }, + { 0.556863, 0.066667, 0.286275, 1.0 }, + { 0.556863, 0.066667, 0.286275, 1.0 }, + { 0.556863, 0.066667, 0.278431, 1.0 }, + { 0.556863, 0.066667, 0.278431, 1.0 }, + { 0.556863, 0.066667, 0.278431, 1.0 }, + { 0.556863, 0.066667, 0.262745, 1.0 }, + { 0.556863, 0.066667, 0.254902, 1.0 }, + { 0.556863, 0.066667, 0.254902, 1.0 }, + { 0.556863, 0.066667, 0.254902, 1.0 }, + { 0.556863, 0.066667, 0.254902, 1.0 }, + { 0.556863, 0.066667, 0.262745, 1.0 }, + { 0.552941, 0.066667, 0.266667, 1.0 }, + { 0.533333, 0.058824, 0.254902, 1.0 }, + { 0.501961, 0.050980, 0.239216, 1.0 }, + { 0.474510, 0.039216, 0.227451, 1.0 }, + { 0.443137, 0.031373, 0.207843, 1.0 }, + { 0.407843, 0.019608, 0.188235, 1.0 }, + { 0.372549, 0.007843, 0.172549, 1.0 }, + { 0.333333, 0.000000, 0.149020, 1.0 }, + { 0.298039, 0.000000, 0.141176, 1.0 }, + { 0.262745, 0.000000, 0.121569, 1.0 }, + { 0.235294, 0.000000, 0.113725, 1.0 }, + { 0.200000, 0.000000, 0.094118, 1.0 }, + { 0.168627, 0.000000, 0.074510, 1.0 }, + { 0.133333, 0.000000, 0.054902, 1.0 }, + { 0.105882, 0.000000, 0.035294, 1.0 }, + { 0.070588, 0.000000, 0.023529, 1.0 }, + { 0.039216, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + }; +/* Apophysis-040208-115g */ +static double4 colors_480[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.011765, 0.000000, 1.0 }, + { 0.047059, 0.003922, 0.000000, 1.0 }, + { 0.074510, 0.000000, 0.003922, 1.0 }, + { 0.101961, 0.000000, 0.011765, 1.0 }, + { 0.129412, 0.000000, 0.019608, 1.0 }, + { 0.141176, 0.000000, 0.027451, 1.0 }, + { 0.156863, 0.003922, 0.035294, 1.0 }, + { 0.211765, 0.019608, 0.054902, 1.0 }, + { 0.239216, 0.023529, 0.062745, 1.0 }, + { 0.266667, 0.027451, 0.074510, 1.0 }, + { 0.290196, 0.031373, 0.082353, 1.0 }, + { 0.317647, 0.035294, 0.094118, 1.0 }, + { 0.345098, 0.031373, 0.086275, 1.0 }, + { 0.372549, 0.031373, 0.082353, 1.0 }, + { 0.388235, 0.031373, 0.082353, 1.0 }, + { 0.407843, 0.031373, 0.086275, 1.0 }, + { 0.470588, 0.035294, 0.078431, 1.0 }, + { 0.498039, 0.035294, 0.082353, 1.0 }, + { 0.525490, 0.035294, 0.086275, 1.0 }, + { 0.541176, 0.035294, 0.078431, 1.0 }, + { 0.556863, 0.039216, 0.074510, 1.0 }, + { 0.556863, 0.039216, 0.062745, 1.0 }, + { 0.556863, 0.039216, 0.054902, 1.0 }, + { 0.556863, 0.031373, 0.031373, 1.0 }, + { 0.556863, 0.043137, 0.035294, 1.0 }, + { 0.556863, 0.054902, 0.039216, 1.0 }, + { 0.556863, 0.058824, 0.043137, 1.0 }, + { 0.556863, 0.066667, 0.050980, 1.0 }, + { 0.556863, 0.070588, 0.054902, 1.0 }, + { 0.556863, 0.078431, 0.062745, 1.0 }, + { 0.556863, 0.074510, 0.058824, 1.0 }, + { 0.556863, 0.058824, 0.043137, 1.0 }, + { 0.556863, 0.050980, 0.027451, 1.0 }, + { 0.549020, 0.047059, 0.019608, 1.0 }, + { 0.541176, 0.043137, 0.011765, 1.0 }, + { 0.525490, 0.043137, 0.003922, 1.0 }, + { 0.513725, 0.043137, 0.000000, 1.0 }, + { 0.505882, 0.043137, 0.000000, 1.0 }, + { 0.498039, 0.047059, 0.000000, 1.0 }, + { 0.470588, 0.050980, 0.000000, 1.0 }, + { 0.450980, 0.054902, 0.000000, 1.0 }, + { 0.431373, 0.062745, 0.000000, 1.0 }, + { 0.411765, 0.050980, 0.000000, 1.0 }, + { 0.396078, 0.043137, 0.000000, 1.0 }, + { 0.384314, 0.039216, 0.000000, 1.0 }, + { 0.372549, 0.039216, 0.000000, 1.0 }, + { 0.345098, 0.047059, 0.000000, 1.0 }, + { 0.321569, 0.050980, 0.000000, 1.0 }, + { 0.262745, 0.047059, 0.000000, 1.0 }, + { 0.227451, 0.047059, 0.000000, 1.0 }, + { 0.196078, 0.047059, 0.000000, 1.0 }, + { 0.168627, 0.047059, 0.000000, 1.0 }, + { 0.141176, 0.047059, 0.000000, 1.0 }, + { 0.133333, 0.047059, 0.000000, 1.0 }, + { 0.125490, 0.047059, 0.000000, 1.0 }, + { 0.086275, 0.047059, 0.000000, 1.0 }, + { 0.070588, 0.043137, 0.000000, 1.0 }, + { 0.058824, 0.039216, 0.000000, 1.0 }, + { 0.050980, 0.035294, 0.000000, 1.0 }, + { 0.047059, 0.031373, 0.000000, 1.0 }, + { 0.043137, 0.027451, 0.000000, 1.0 }, + { 0.043137, 0.027451, 0.000000, 1.0 }, + { 0.039216, 0.027451, 0.000000, 1.0 }, + { 0.043137, 0.027451, 0.000000, 1.0 }, + { 0.070588, 0.011765, 0.000000, 1.0 }, + { 0.090196, 0.039216, 0.027451, 1.0 }, + { 0.113725, 0.070588, 0.054902, 1.0 }, + { 0.125490, 0.086275, 0.070588, 1.0 }, + { 0.141176, 0.101961, 0.086275, 1.0 }, + { 0.160784, 0.133333, 0.117647, 1.0 }, + { 0.188235, 0.152941, 0.152941, 1.0 }, + { 0.223529, 0.180392, 0.180392, 1.0 }, + { 0.243137, 0.196078, 0.196078, 1.0 }, + { 0.266667, 0.215686, 0.215686, 1.0 }, + { 0.290196, 0.235294, 0.223529, 1.0 }, + { 0.317647, 0.254902, 0.231373, 1.0 }, + { 0.325490, 0.250980, 0.223529, 1.0 }, + { 0.333333, 0.247059, 0.219608, 1.0 }, + { 0.360784, 0.258824, 0.219608, 1.0 }, + { 0.384314, 0.262745, 0.219608, 1.0 }, + { 0.443137, 0.258824, 0.219608, 1.0 }, + { 0.470588, 0.254902, 0.219608, 1.0 }, + { 0.498039, 0.250980, 0.223529, 1.0 }, + { 0.509804, 0.254902, 0.227451, 1.0 }, + { 0.525490, 0.262745, 0.231373, 1.0 }, + { 0.552941, 0.270588, 0.250980, 1.0 }, + { 0.556863, 0.298039, 0.278431, 1.0 }, + { 0.556863, 0.352941, 0.325490, 1.0 }, + { 0.556863, 0.364706, 0.337255, 1.0 }, + { 0.556863, 0.376471, 0.352941, 1.0 }, + { 0.556863, 0.368627, 0.349020, 1.0 }, + { 0.556863, 0.360784, 0.345098, 1.0 }, + { 0.556863, 0.352941, 0.345098, 1.0 }, + { 0.556863, 0.329412, 0.329412, 1.0 }, + { 0.556863, 0.305882, 0.313725, 1.0 }, + { 0.556863, 0.282353, 0.294118, 1.0 }, + { 0.517647, 0.227451, 0.250980, 1.0 }, + { 0.498039, 0.188235, 0.211765, 1.0 }, + { 0.482353, 0.149020, 0.172549, 1.0 }, + { 0.470588, 0.125490, 0.149020, 1.0 }, + { 0.462745, 0.105882, 0.129412, 1.0 }, + { 0.458824, 0.078431, 0.105882, 1.0 }, + { 0.454902, 0.050980, 0.090196, 1.0 }, + { 0.450980, 0.035294, 0.094118, 1.0 }, + { 0.447059, 0.035294, 0.113725, 1.0 }, + { 0.443137, 0.039216, 0.137255, 1.0 }, + { 0.443137, 0.039216, 0.141176, 1.0 }, + { 0.443137, 0.039216, 0.149020, 1.0 }, + { 0.450980, 0.039216, 0.156863, 1.0 }, + { 0.450980, 0.047059, 0.164706, 1.0 }, + { 0.443137, 0.047059, 0.164706, 1.0 }, + { 0.435294, 0.047059, 0.168627, 1.0 }, + { 0.396078, 0.050980, 0.168627, 1.0 }, + { 0.388235, 0.054902, 0.168627, 1.0 }, + { 0.380392, 0.058824, 0.172549, 1.0 }, + { 0.352941, 0.054902, 0.152941, 1.0 }, + { 0.333333, 0.047059, 0.137255, 1.0 }, + { 0.313725, 0.035294, 0.121569, 1.0 }, + { 0.286275, 0.023529, 0.098039, 1.0 }, + { 0.250980, 0.011765, 0.070588, 1.0 }, + { 0.243137, 0.023529, 0.074510, 1.0 }, + { 0.235294, 0.039216, 0.082353, 1.0 }, + { 0.235294, 0.047059, 0.086275, 1.0 }, + { 0.235294, 0.058824, 0.094118, 1.0 }, + { 0.250980, 0.082353, 0.121569, 1.0 }, + { 0.270588, 0.117647, 0.160784, 1.0 }, + { 0.298039, 0.149020, 0.180392, 1.0 }, + { 0.325490, 0.176471, 0.215686, 1.0 }, + { 0.360784, 0.231373, 0.262745, 1.0 }, + { 0.364706, 0.243137, 0.266667, 1.0 }, + { 0.368627, 0.254902, 0.274510, 1.0 }, + { 0.368627, 0.274510, 0.301961, 1.0 }, + { 0.360784, 0.286275, 0.286275, 1.0 }, + { 0.349020, 0.286275, 0.286275, 1.0 }, + { 0.345098, 0.282353, 0.282353, 1.0 }, + { 0.341176, 0.278431, 0.278431, 1.0 }, + { 0.337255, 0.274510, 0.274510, 1.0 }, + { 0.333333, 0.270588, 0.270588, 1.0 }, + { 0.333333, 0.270588, 0.270588, 1.0 }, + { 0.333333, 0.270588, 0.270588, 1.0 }, + { 0.317647, 0.258824, 0.258824, 1.0 }, + { 0.313725, 0.254902, 0.254902, 1.0 }, + { 0.313725, 0.254902, 0.254902, 1.0 }, + { 0.317647, 0.258824, 0.258824, 1.0 }, + { 0.352941, 0.290196, 0.290196, 1.0 }, + { 0.364706, 0.298039, 0.298039, 1.0 }, + { 0.380392, 0.309804, 0.309804, 1.0 }, + { 0.403922, 0.329412, 0.329412, 1.0 }, + { 0.415686, 0.333333, 0.372549, 1.0 }, + { 0.435294, 0.329412, 0.403922, 1.0 }, + { 0.454902, 0.337255, 0.403922, 1.0 }, + { 0.501961, 0.341176, 0.439216, 1.0 }, + { 0.513725, 0.337255, 0.447059, 1.0 }, + { 0.525490, 0.337255, 0.454902, 1.0 }, + { 0.537255, 0.333333, 0.462745, 1.0 }, + { 0.552941, 0.329412, 0.466667, 1.0 }, + { 0.556863, 0.325490, 0.466667, 1.0 }, + { 0.556863, 0.321569, 0.458824, 1.0 }, + { 0.556863, 0.317647, 0.462745, 1.0 }, + { 0.556863, 0.305882, 0.450980, 1.0 }, + { 0.556863, 0.270588, 0.403922, 1.0 }, + { 0.556863, 0.262745, 0.396078, 1.0 }, + { 0.556863, 0.258824, 0.392157, 1.0 }, + { 0.556863, 0.250980, 0.376471, 1.0 }, + { 0.556863, 0.239216, 0.349020, 1.0 }, + { 0.556863, 0.235294, 0.349020, 1.0 }, + { 0.556863, 0.235294, 0.337255, 1.0 }, + { 0.556863, 0.239216, 0.325490, 1.0 }, + { 0.556863, 0.239216, 0.325490, 1.0 }, + { 0.556863, 0.239216, 0.325490, 1.0 }, + { 0.556863, 0.250980, 0.341176, 1.0 }, + { 0.556863, 0.258824, 0.341176, 1.0 }, + { 0.552941, 0.270588, 0.352941, 1.0 }, + { 0.541176, 0.286275, 0.356863, 1.0 }, + { 0.525490, 0.294118, 0.360784, 1.0 }, + { 0.498039, 0.301961, 0.352941, 1.0 }, + { 0.478431, 0.309804, 0.349020, 1.0 }, + { 0.454902, 0.305882, 0.333333, 1.0 }, + { 0.435294, 0.309804, 0.321569, 1.0 }, + { 0.415686, 0.301961, 0.313725, 1.0 }, + { 0.407843, 0.290196, 0.290196, 1.0 }, + { 0.396078, 0.278431, 0.278431, 1.0 }, + { 0.388235, 0.270588, 0.270588, 1.0 }, + { 0.360784, 0.250980, 0.235294, 1.0 }, + { 0.356863, 0.243137, 0.227451, 1.0 }, + { 0.352941, 0.239216, 0.219608, 1.0 }, + { 0.349020, 0.207843, 0.196078, 1.0 }, + { 0.349020, 0.200000, 0.176471, 1.0 }, + { 0.349020, 0.184314, 0.156863, 1.0 }, + { 0.349020, 0.168627, 0.137255, 1.0 }, + { 0.349020, 0.156863, 0.125490, 1.0 }, + { 0.349020, 0.145098, 0.113725, 1.0 }, + { 0.349020, 0.133333, 0.109804, 1.0 }, + { 0.349020, 0.141176, 0.105882, 1.0 }, + { 0.349020, 0.129412, 0.098039, 1.0 }, + { 0.349020, 0.129412, 0.098039, 1.0 }, + { 0.360784, 0.117647, 0.090196, 1.0 }, + { 0.380392, 0.098039, 0.070588, 1.0 }, + { 0.396078, 0.078431, 0.058824, 1.0 }, + { 0.411765, 0.050980, 0.050980, 1.0 }, + { 0.431373, 0.039216, 0.039216, 1.0 }, + { 0.443137, 0.015686, 0.019608, 1.0 }, + { 0.454902, 0.000000, 0.003922, 1.0 }, + { 0.474510, 0.000000, 0.011765, 1.0 }, + { 0.494118, 0.000000, 0.019608, 1.0 }, + { 0.509804, 0.000000, 0.027451, 1.0 }, + { 0.525490, 0.000000, 0.043137, 1.0 }, + { 0.545098, 0.000000, 0.050980, 1.0 }, + { 0.556863, 0.000000, 0.050980, 1.0 }, + { 0.556863, 0.000000, 0.050980, 1.0 }, + { 0.556863, 0.000000, 0.043137, 1.0 }, + { 0.556863, 0.000000, 0.043137, 1.0 }, + { 0.556863, 0.000000, 0.043137, 1.0 }, + { 0.556863, 0.000000, 0.023529, 1.0 }, + { 0.556863, 0.000000, 0.015686, 1.0 }, + { 0.556863, 0.000000, 0.015686, 1.0 }, + { 0.556863, 0.000000, 0.015686, 1.0 }, + { 0.556863, 0.000000, 0.015686, 1.0 }, + { 0.556863, 0.000000, 0.023529, 1.0 }, + { 0.552941, 0.000000, 0.035294, 1.0 }, + { 0.533333, 0.000000, 0.035294, 1.0 }, + { 0.501961, 0.000000, 0.027451, 1.0 }, + { 0.474510, 0.000000, 0.035294, 1.0 }, + { 0.443137, 0.000000, 0.031373, 1.0 }, + { 0.407843, 0.000000, 0.031373, 1.0 }, + { 0.372549, 0.000000, 0.035294, 1.0 }, + { 0.333333, 0.000000, 0.031373, 1.0 }, + { 0.298039, 0.000000, 0.039216, 1.0 }, + { 0.262745, 0.000000, 0.027451, 1.0 }, + { 0.235294, 0.000000, 0.031373, 1.0 }, + { 0.200000, 0.000000, 0.023529, 1.0 }, + { 0.168627, 0.000000, 0.015686, 1.0 }, + { 0.133333, 0.000000, 0.007843, 1.0 }, + { 0.105882, 0.000000, 0.000000, 1.0 }, + { 0.070588, 0.000000, 0.000000, 1.0 }, + { 0.039216, 0.011765, 0.000000, 1.0 }, + { 0.011765, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + }; +/* Apophysis-040208-115h */ +static double4 colors_481[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.019608, 0.000000, 1.0 }, + { 0.047059, 0.019608, 0.000000, 1.0 }, + { 0.074510, 0.023529, 0.000000, 1.0 }, + { 0.101961, 0.027451, 0.000000, 1.0 }, + { 0.129412, 0.031373, 0.000000, 1.0 }, + { 0.141176, 0.031373, 0.000000, 1.0 }, + { 0.156863, 0.031373, 0.003922, 1.0 }, + { 0.211765, 0.058824, 0.019608, 1.0 }, + { 0.239216, 0.066667, 0.023529, 1.0 }, + { 0.266667, 0.074510, 0.027451, 1.0 }, + { 0.290196, 0.082353, 0.031373, 1.0 }, + { 0.317647, 0.090196, 0.035294, 1.0 }, + { 0.345098, 0.101961, 0.031373, 1.0 }, + { 0.372549, 0.113725, 0.031373, 1.0 }, + { 0.388235, 0.117647, 0.031373, 1.0 }, + { 0.407843, 0.125490, 0.031373, 1.0 }, + { 0.470588, 0.164706, 0.035294, 1.0 }, + { 0.498039, 0.172549, 0.035294, 1.0 }, + { 0.525490, 0.180392, 0.035294, 1.0 }, + { 0.541176, 0.196078, 0.035294, 1.0 }, + { 0.556863, 0.211765, 0.039216, 1.0 }, + { 0.556863, 0.219608, 0.039216, 1.0 }, + { 0.556863, 0.227451, 0.039216, 1.0 }, + { 0.556863, 0.239216, 0.031373, 1.0 }, + { 0.556863, 0.250980, 0.035294, 1.0 }, + { 0.556863, 0.262745, 0.039216, 1.0 }, + { 0.556863, 0.266667, 0.043137, 1.0 }, + { 0.556863, 0.270588, 0.050980, 1.0 }, + { 0.556863, 0.270588, 0.054902, 1.0 }, + { 0.556863, 0.274510, 0.062745, 1.0 }, + { 0.556863, 0.274510, 0.058824, 1.0 }, + { 0.556863, 0.266667, 0.043137, 1.0 }, + { 0.556863, 0.266667, 0.027451, 1.0 }, + { 0.549020, 0.262745, 0.019608, 1.0 }, + { 0.541176, 0.258824, 0.011765, 1.0 }, + { 0.525490, 0.250980, 0.003922, 1.0 }, + { 0.513725, 0.247059, 0.000000, 1.0 }, + { 0.505882, 0.247059, 0.000000, 1.0 }, + { 0.498039, 0.247059, 0.000000, 1.0 }, + { 0.470588, 0.235294, 0.000000, 1.0 }, + { 0.450980, 0.235294, 0.000000, 1.0 }, + { 0.431373, 0.235294, 0.000000, 1.0 }, + { 0.411765, 0.219608, 0.000000, 1.0 }, + { 0.396078, 0.203922, 0.000000, 1.0 }, + { 0.384314, 0.192157, 0.000000, 1.0 }, + { 0.372549, 0.184314, 0.000000, 1.0 }, + { 0.345098, 0.184314, 0.000000, 1.0 }, + { 0.321569, 0.180392, 0.000000, 1.0 }, + { 0.262745, 0.152941, 0.000000, 1.0 }, + { 0.227451, 0.137255, 0.000000, 1.0 }, + { 0.196078, 0.121569, 0.000000, 1.0 }, + { 0.168627, 0.109804, 0.000000, 1.0 }, + { 0.141176, 0.101961, 0.000000, 1.0 }, + { 0.133333, 0.098039, 0.000000, 1.0 }, + { 0.125490, 0.094118, 0.000000, 1.0 }, + { 0.086275, 0.078431, 0.000000, 1.0 }, + { 0.070588, 0.066667, 0.000000, 1.0 }, + { 0.054902, 0.058824, 0.000000, 1.0 }, + { 0.047059, 0.050980, 0.000000, 1.0 }, + { 0.043137, 0.047059, 0.000000, 1.0 }, + { 0.039216, 0.043137, 0.000000, 1.0 }, + { 0.039216, 0.043137, 0.000000, 1.0 }, + { 0.035294, 0.039216, 0.000000, 1.0 }, + { 0.039216, 0.043137, 0.000000, 1.0 }, + { 0.070588, 0.039216, 0.000000, 1.0 }, + { 0.090196, 0.066667, 0.027451, 1.0 }, + { 0.113725, 0.094118, 0.054902, 1.0 }, + { 0.125490, 0.105882, 0.070588, 1.0 }, + { 0.141176, 0.121569, 0.086275, 1.0 }, + { 0.160784, 0.149020, 0.117647, 1.0 }, + { 0.188235, 0.164706, 0.152941, 1.0 }, + { 0.223529, 0.196078, 0.180392, 1.0 }, + { 0.243137, 0.215686, 0.196078, 1.0 }, + { 0.266667, 0.235294, 0.215686, 1.0 }, + { 0.290196, 0.258824, 0.223529, 1.0 }, + { 0.317647, 0.286275, 0.231373, 1.0 }, + { 0.325490, 0.286275, 0.223529, 1.0 }, + { 0.333333, 0.290196, 0.219608, 1.0 }, + { 0.360784, 0.313725, 0.219608, 1.0 }, + { 0.384314, 0.329412, 0.219608, 1.0 }, + { 0.443137, 0.349020, 0.219608, 1.0 }, + { 0.470588, 0.352941, 0.219608, 1.0 }, + { 0.498039, 0.360784, 0.223529, 1.0 }, + { 0.509804, 0.368627, 0.227451, 1.0 }, + { 0.525490, 0.376471, 0.231373, 1.0 }, + { 0.552941, 0.392157, 0.250980, 1.0 }, + { 0.556863, 0.407843, 0.278431, 1.0 }, + { 0.556863, 0.443137, 0.325490, 1.0 }, + { 0.556863, 0.450980, 0.337255, 1.0 }, + { 0.556863, 0.458824, 0.352941, 1.0 }, + { 0.556863, 0.450980, 0.349020, 1.0 }, + { 0.556863, 0.443137, 0.345098, 1.0 }, + { 0.556863, 0.435294, 0.345098, 1.0 }, + { 0.556863, 0.419608, 0.329412, 1.0 }, + { 0.556863, 0.396078, 0.305882, 1.0 }, + { 0.556863, 0.376471, 0.282353, 1.0 }, + { 0.517647, 0.317647, 0.227451, 1.0 }, + { 0.498039, 0.286275, 0.188235, 1.0 }, + { 0.482353, 0.258824, 0.149020, 1.0 }, + { 0.470588, 0.239216, 0.125490, 1.0 }, + { 0.462745, 0.223529, 0.105882, 1.0 }, + { 0.458824, 0.203922, 0.078431, 1.0 }, + { 0.454902, 0.172549, 0.050980, 1.0 }, + { 0.450980, 0.145098, 0.035294, 1.0 }, + { 0.447059, 0.121569, 0.035294, 1.0 }, + { 0.443137, 0.098039, 0.039216, 1.0 }, + { 0.443137, 0.094118, 0.039216, 1.0 }, + { 0.443137, 0.090196, 0.039216, 1.0 }, + { 0.450980, 0.086275, 0.039216, 1.0 }, + { 0.450980, 0.094118, 0.047059, 1.0 }, + { 0.443137, 0.086275, 0.047059, 1.0 }, + { 0.435294, 0.078431, 0.047059, 1.0 }, + { 0.396078, 0.070588, 0.050980, 1.0 }, + { 0.388235, 0.070588, 0.054902, 1.0 }, + { 0.380392, 0.074510, 0.058824, 1.0 }, + { 0.352941, 0.074510, 0.054902, 1.0 }, + { 0.333333, 0.070588, 0.047059, 1.0 }, + { 0.313725, 0.054902, 0.035294, 1.0 }, + { 0.286275, 0.050980, 0.023529, 1.0 }, + { 0.250980, 0.047059, 0.011765, 1.0 }, + { 0.243137, 0.058824, 0.023529, 1.0 }, + { 0.235294, 0.074510, 0.039216, 1.0 }, + { 0.235294, 0.082353, 0.047059, 1.0 }, + { 0.235294, 0.094118, 0.058824, 1.0 }, + { 0.250980, 0.109804, 0.082353, 1.0 }, + { 0.270588, 0.133333, 0.117647, 1.0 }, + { 0.298039, 0.176471, 0.149020, 1.0 }, + { 0.325490, 0.196078, 0.176471, 1.0 }, + { 0.360784, 0.250980, 0.231373, 1.0 }, + { 0.364706, 0.266667, 0.243137, 1.0 }, + { 0.368627, 0.282353, 0.254902, 1.0 }, + { 0.368627, 0.282353, 0.274510, 1.0 }, + { 0.360784, 0.313725, 0.286275, 1.0 }, + { 0.349020, 0.309804, 0.286275, 1.0 }, + { 0.345098, 0.305882, 0.282353, 1.0 }, + { 0.341176, 0.301961, 0.278431, 1.0 }, + { 0.337255, 0.298039, 0.274510, 1.0 }, + { 0.333333, 0.294118, 0.270588, 1.0 }, + { 0.333333, 0.294118, 0.270588, 1.0 }, + { 0.333333, 0.294118, 0.270588, 1.0 }, + { 0.317647, 0.282353, 0.258824, 1.0 }, + { 0.313725, 0.278431, 0.254902, 1.0 }, + { 0.313725, 0.278431, 0.254902, 1.0 }, + { 0.317647, 0.282353, 0.258824, 1.0 }, + { 0.352941, 0.313725, 0.290196, 1.0 }, + { 0.364706, 0.325490, 0.298039, 1.0 }, + { 0.380392, 0.337255, 0.309804, 1.0 }, + { 0.403922, 0.356863, 0.329412, 1.0 }, + { 0.415686, 0.333333, 0.341176, 1.0 }, + { 0.435294, 0.329412, 0.360784, 1.0 }, + { 0.454902, 0.337255, 0.356863, 1.0 }, + { 0.501961, 0.341176, 0.376471, 1.0 }, + { 0.513725, 0.337255, 0.376471, 1.0 }, + { 0.525490, 0.337255, 0.380392, 1.0 }, + { 0.537255, 0.333333, 0.380392, 1.0 }, + { 0.552941, 0.329412, 0.376471, 1.0 }, + { 0.556863, 0.325490, 0.376471, 1.0 }, + { 0.556863, 0.321569, 0.364706, 1.0 }, + { 0.556863, 0.317647, 0.364706, 1.0 }, + { 0.556863, 0.305882, 0.352941, 1.0 }, + { 0.556863, 0.270588, 0.290196, 1.0 }, + { 0.556863, 0.262745, 0.282353, 1.0 }, + { 0.556863, 0.258824, 0.274510, 1.0 }, + { 0.556863, 0.250980, 0.254902, 1.0 }, + { 0.556863, 0.254902, 0.239216, 1.0 }, + { 0.556863, 0.250980, 0.235294, 1.0 }, + { 0.556863, 0.262745, 0.235294, 1.0 }, + { 0.556863, 0.282353, 0.239216, 1.0 }, + { 0.556863, 0.282353, 0.239216, 1.0 }, + { 0.556863, 0.282353, 0.239216, 1.0 }, + { 0.556863, 0.282353, 0.250980, 1.0 }, + { 0.556863, 0.294118, 0.258824, 1.0 }, + { 0.552941, 0.298039, 0.270588, 1.0 }, + { 0.541176, 0.313725, 0.286275, 1.0 }, + { 0.525490, 0.321569, 0.294118, 1.0 }, + { 0.498039, 0.325490, 0.301961, 1.0 }, + { 0.478431, 0.337255, 0.309804, 1.0 }, + { 0.454902, 0.337255, 0.305882, 1.0 }, + { 0.435294, 0.345098, 0.309804, 1.0 }, + { 0.415686, 0.337255, 0.301961, 1.0 }, + { 0.407843, 0.337255, 0.290196, 1.0 }, + { 0.396078, 0.325490, 0.278431, 1.0 }, + { 0.388235, 0.317647, 0.270588, 1.0 }, + { 0.360784, 0.301961, 0.235294, 1.0 }, + { 0.356863, 0.294118, 0.227451, 1.0 }, + { 0.352941, 0.290196, 0.219608, 1.0 }, + { 0.349020, 0.270588, 0.196078, 1.0 }, + { 0.349020, 0.266667, 0.176471, 1.0 }, + { 0.349020, 0.262745, 0.156863, 1.0 }, + { 0.349020, 0.250980, 0.137255, 1.0 }, + { 0.349020, 0.243137, 0.125490, 1.0 }, + { 0.349020, 0.239216, 0.113725, 1.0 }, + { 0.349020, 0.227451, 0.109804, 1.0 }, + { 0.349020, 0.239216, 0.105882, 1.0 }, + { 0.349020, 0.231373, 0.098039, 1.0 }, + { 0.349020, 0.231373, 0.098039, 1.0 }, + { 0.360784, 0.223529, 0.090196, 1.0 }, + { 0.380392, 0.219608, 0.070588, 1.0 }, + { 0.396078, 0.207843, 0.058824, 1.0 }, + { 0.411765, 0.192157, 0.050980, 1.0 }, + { 0.431373, 0.196078, 0.039216, 1.0 }, + { 0.443137, 0.176471, 0.015686, 1.0 }, + { 0.454902, 0.172549, 0.000000, 1.0 }, + { 0.474510, 0.180392, 0.000000, 1.0 }, + { 0.494118, 0.180392, 0.000000, 1.0 }, + { 0.509804, 0.176471, 0.000000, 1.0 }, + { 0.525490, 0.164706, 0.000000, 1.0 }, + { 0.545098, 0.160784, 0.000000, 1.0 }, + { 0.556863, 0.176471, 0.000000, 1.0 }, + { 0.556863, 0.176471, 0.000000, 1.0 }, + { 0.556863, 0.176471, 0.000000, 1.0 }, + { 0.556863, 0.176471, 0.000000, 1.0 }, + { 0.556863, 0.176471, 0.000000, 1.0 }, + { 0.556863, 0.192157, 0.000000, 1.0 }, + { 0.556863, 0.203922, 0.000000, 1.0 }, + { 0.556863, 0.203922, 0.000000, 1.0 }, + { 0.556863, 0.203922, 0.000000, 1.0 }, + { 0.556863, 0.203922, 0.000000, 1.0 }, + { 0.556863, 0.192157, 0.000000, 1.0 }, + { 0.552941, 0.184314, 0.000000, 1.0 }, + { 0.533333, 0.176471, 0.000000, 1.0 }, + { 0.501961, 0.172549, 0.000000, 1.0 }, + { 0.474510, 0.156863, 0.000000, 1.0 }, + { 0.443137, 0.145098, 0.000000, 1.0 }, + { 0.407843, 0.129412, 0.000000, 1.0 }, + { 0.372549, 0.109804, 0.000000, 1.0 }, + { 0.333333, 0.098039, 0.000000, 1.0 }, + { 0.298039, 0.078431, 0.000000, 1.0 }, + { 0.262745, 0.078431, 0.000000, 1.0 }, + { 0.235294, 0.062745, 0.000000, 1.0 }, + { 0.200000, 0.054902, 0.000000, 1.0 }, + { 0.168627, 0.047059, 0.000000, 1.0 }, + { 0.133333, 0.043137, 0.000000, 1.0 }, + { 0.105882, 0.039216, 0.000000, 1.0 }, + { 0.070588, 0.027451, 0.000000, 1.0 }, + { 0.039216, 0.027451, 0.000000, 1.0 }, + { 0.007843, 0.011765, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + }; +/* Apophysis-040208-115i */ +static double4 colors_482[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.011765, 0.019608, 0.000000, 1.0 }, + { 0.043137, 0.035294, 0.000000, 1.0 }, + { 0.074510, 0.050980, 0.000000, 1.0 }, + { 0.101961, 0.062745, 0.000000, 1.0 }, + { 0.129412, 0.074510, 0.000000, 1.0 }, + { 0.141176, 0.078431, 0.000000, 1.0 }, + { 0.156863, 0.086275, 0.003922, 1.0 }, + { 0.211765, 0.125490, 0.019608, 1.0 }, + { 0.239216, 0.141176, 0.023529, 1.0 }, + { 0.266667, 0.156863, 0.027451, 1.0 }, + { 0.290196, 0.168627, 0.031373, 1.0 }, + { 0.317647, 0.184314, 0.035294, 1.0 }, + { 0.345098, 0.207843, 0.031373, 1.0 }, + { 0.372549, 0.235294, 0.031373, 1.0 }, + { 0.388235, 0.243137, 0.031373, 1.0 }, + { 0.407843, 0.254902, 0.031373, 1.0 }, + { 0.470588, 0.317647, 0.035294, 1.0 }, + { 0.498039, 0.333333, 0.035294, 1.0 }, + { 0.525490, 0.352941, 0.035294, 1.0 }, + { 0.541176, 0.372549, 0.035294, 1.0 }, + { 0.556863, 0.392157, 0.039216, 1.0 }, + { 0.556863, 0.400000, 0.039216, 1.0 }, + { 0.556863, 0.411765, 0.039216, 1.0 }, + { 0.556863, 0.423529, 0.031373, 1.0 }, + { 0.556863, 0.431373, 0.035294, 1.0 }, + { 0.556863, 0.443137, 0.039216, 1.0 }, + { 0.556863, 0.443137, 0.043137, 1.0 }, + { 0.556863, 0.447059, 0.050980, 1.0 }, + { 0.556863, 0.447059, 0.054902, 1.0 }, + { 0.556863, 0.450980, 0.062745, 1.0 }, + { 0.556863, 0.447059, 0.058824, 1.0 }, + { 0.556863, 0.447059, 0.043137, 1.0 }, + { 0.556863, 0.450980, 0.027451, 1.0 }, + { 0.549020, 0.447059, 0.019608, 1.0 }, + { 0.541176, 0.443137, 0.011765, 1.0 }, + { 0.525490, 0.435294, 0.003922, 1.0 }, + { 0.513725, 0.427451, 0.000000, 1.0 }, + { 0.505882, 0.423529, 0.000000, 1.0 }, + { 0.498039, 0.423529, 0.000000, 1.0 }, + { 0.470588, 0.400000, 0.000000, 1.0 }, + { 0.450980, 0.392157, 0.000000, 1.0 }, + { 0.431373, 0.388235, 0.000000, 1.0 }, + { 0.411765, 0.364706, 0.000000, 1.0 }, + { 0.396078, 0.341176, 0.000000, 1.0 }, + { 0.384314, 0.329412, 0.000000, 1.0 }, + { 0.372549, 0.317647, 0.000000, 1.0 }, + { 0.345098, 0.305882, 0.000000, 1.0 }, + { 0.321569, 0.294118, 0.000000, 1.0 }, + { 0.262745, 0.243137, 0.000000, 1.0 }, + { 0.227451, 0.215686, 0.000000, 1.0 }, + { 0.196078, 0.192157, 0.000000, 1.0 }, + { 0.160784, 0.164706, 0.000000, 1.0 }, + { 0.129412, 0.141176, 0.000000, 1.0 }, + { 0.117647, 0.133333, 0.000000, 1.0 }, + { 0.105882, 0.125490, 0.000000, 1.0 }, + { 0.058824, 0.086275, 0.000000, 1.0 }, + { 0.043137, 0.070588, 0.000000, 1.0 }, + { 0.031373, 0.058824, 0.000000, 1.0 }, + { 0.027451, 0.050980, 0.000000, 1.0 }, + { 0.027451, 0.047059, 0.000000, 1.0 }, + { 0.023529, 0.043137, 0.000000, 1.0 }, + { 0.023529, 0.043137, 0.000000, 1.0 }, + { 0.019608, 0.039216, 0.000000, 1.0 }, + { 0.023529, 0.043137, 0.000000, 1.0 }, + { 0.070588, 0.062745, 0.000000, 1.0 }, + { 0.090196, 0.086275, 0.027451, 1.0 }, + { 0.109804, 0.113725, 0.054902, 1.0 }, + { 0.121569, 0.125490, 0.070588, 1.0 }, + { 0.137255, 0.141176, 0.086275, 1.0 }, + { 0.152941, 0.160784, 0.117647, 1.0 }, + { 0.188235, 0.176471, 0.152941, 1.0 }, + { 0.223529, 0.211765, 0.180392, 1.0 }, + { 0.243137, 0.231373, 0.196078, 1.0 }, + { 0.266667, 0.254902, 0.215686, 1.0 }, + { 0.290196, 0.286275, 0.223529, 1.0 }, + { 0.313725, 0.317647, 0.231373, 1.0 }, + { 0.321569, 0.321569, 0.223529, 1.0 }, + { 0.333333, 0.329412, 0.219608, 1.0 }, + { 0.356863, 0.360784, 0.219608, 1.0 }, + { 0.380392, 0.384314, 0.219608, 1.0 }, + { 0.443137, 0.427451, 0.219608, 1.0 }, + { 0.470588, 0.439216, 0.219608, 1.0 }, + { 0.498039, 0.454902, 0.223529, 1.0 }, + { 0.509804, 0.466667, 0.227451, 1.0 }, + { 0.525490, 0.482353, 0.231373, 1.0 }, + { 0.552941, 0.498039, 0.250980, 1.0 }, + { 0.556863, 0.505882, 0.278431, 1.0 }, + { 0.556863, 0.525490, 0.325490, 1.0 }, + { 0.556863, 0.525490, 0.337255, 1.0 }, + { 0.556863, 0.529412, 0.352941, 1.0 }, + { 0.556863, 0.521569, 0.349020, 1.0 }, + { 0.556863, 0.517647, 0.345098, 1.0 }, + { 0.556863, 0.509804, 0.345098, 1.0 }, + { 0.556863, 0.498039, 0.329412, 1.0 }, + { 0.556863, 0.486275, 0.305882, 1.0 }, + { 0.556863, 0.474510, 0.282353, 1.0 }, + { 0.517647, 0.419608, 0.227451, 1.0 }, + { 0.498039, 0.396078, 0.188235, 1.0 }, + { 0.482353, 0.376471, 0.149020, 1.0 }, + { 0.470588, 0.360784, 0.125490, 1.0 }, + { 0.462745, 0.349020, 0.105882, 1.0 }, + { 0.458824, 0.337255, 0.078431, 1.0 }, + { 0.454902, 0.313725, 0.050980, 1.0 }, + { 0.450980, 0.290196, 0.035294, 1.0 }, + { 0.447059, 0.262745, 0.035294, 1.0 }, + { 0.443137, 0.239216, 0.039216, 1.0 }, + { 0.443137, 0.235294, 0.039216, 1.0 }, + { 0.443137, 0.235294, 0.039216, 1.0 }, + { 0.450980, 0.231373, 0.039216, 1.0 }, + { 0.450980, 0.235294, 0.047059, 1.0 }, + { 0.443137, 0.223529, 0.047059, 1.0 }, + { 0.435294, 0.215686, 0.047059, 1.0 }, + { 0.396078, 0.192157, 0.050980, 1.0 }, + { 0.388235, 0.188235, 0.054902, 1.0 }, + { 0.380392, 0.184314, 0.058824, 1.0 }, + { 0.352941, 0.176471, 0.054902, 1.0 }, + { 0.333333, 0.168627, 0.047059, 1.0 }, + { 0.313725, 0.152941, 0.035294, 1.0 }, + { 0.286275, 0.145098, 0.023529, 1.0 }, + { 0.250980, 0.129412, 0.011765, 1.0 }, + { 0.243137, 0.133333, 0.023529, 1.0 }, + { 0.235294, 0.141176, 0.039216, 1.0 }, + { 0.235294, 0.145098, 0.047059, 1.0 }, + { 0.235294, 0.152941, 0.058824, 1.0 }, + { 0.250980, 0.168627, 0.082353, 1.0 }, + { 0.270588, 0.188235, 0.117647, 1.0 }, + { 0.298039, 0.227451, 0.149020, 1.0 }, + { 0.325490, 0.247059, 0.176471, 1.0 }, + { 0.360784, 0.294118, 0.231373, 1.0 }, + { 0.364706, 0.305882, 0.243137, 1.0 }, + { 0.368627, 0.321569, 0.254902, 1.0 }, + { 0.368627, 0.317647, 0.274510, 1.0 }, + { 0.360784, 0.341176, 0.286275, 1.0 }, + { 0.349020, 0.333333, 0.286275, 1.0 }, + { 0.345098, 0.329412, 0.282353, 1.0 }, + { 0.341176, 0.325490, 0.278431, 1.0 }, + { 0.337255, 0.321569, 0.274510, 1.0 }, + { 0.333333, 0.317647, 0.270588, 1.0 }, + { 0.333333, 0.317647, 0.270588, 1.0 }, + { 0.333333, 0.317647, 0.270588, 1.0 }, + { 0.317647, 0.301961, 0.258824, 1.0 }, + { 0.313725, 0.298039, 0.254902, 1.0 }, + { 0.313725, 0.298039, 0.254902, 1.0 }, + { 0.317647, 0.301961, 0.258824, 1.0 }, + { 0.352941, 0.337255, 0.290196, 1.0 }, + { 0.364706, 0.349020, 0.298039, 1.0 }, + { 0.380392, 0.360784, 0.309804, 1.0 }, + { 0.403922, 0.384314, 0.329412, 1.0 }, + { 0.415686, 0.352941, 0.333333, 1.0 }, + { 0.435294, 0.333333, 0.329412, 1.0 }, + { 0.454902, 0.356863, 0.337255, 1.0 }, + { 0.501961, 0.360784, 0.341176, 1.0 }, + { 0.513725, 0.360784, 0.337255, 1.0 }, + { 0.525490, 0.360784, 0.337255, 1.0 }, + { 0.537255, 0.356863, 0.333333, 1.0 }, + { 0.552941, 0.356863, 0.329412, 1.0 }, + { 0.556863, 0.356863, 0.325490, 1.0 }, + { 0.556863, 0.360784, 0.321569, 1.0 }, + { 0.556863, 0.352941, 0.317647, 1.0 }, + { 0.556863, 0.349020, 0.305882, 1.0 }, + { 0.556863, 0.352941, 0.270588, 1.0 }, + { 0.556863, 0.349020, 0.262745, 1.0 }, + { 0.556863, 0.349020, 0.258824, 1.0 }, + { 0.556863, 0.352941, 0.250980, 1.0 }, + { 0.556863, 0.364706, 0.239216, 1.0 }, + { 0.556863, 0.364706, 0.235294, 1.0 }, + { 0.556863, 0.372549, 0.235294, 1.0 }, + { 0.556863, 0.392157, 0.239216, 1.0 }, + { 0.556863, 0.392157, 0.239216, 1.0 }, + { 0.556863, 0.392157, 0.239216, 1.0 }, + { 0.556863, 0.388235, 0.250980, 1.0 }, + { 0.556863, 0.396078, 0.258824, 1.0 }, + { 0.552941, 0.403922, 0.270588, 1.0 }, + { 0.541176, 0.403922, 0.286275, 1.0 }, + { 0.525490, 0.400000, 0.294118, 1.0 }, + { 0.498039, 0.396078, 0.301961, 1.0 }, + { 0.478431, 0.396078, 0.309804, 1.0 }, + { 0.454902, 0.388235, 0.305882, 1.0 }, + { 0.435294, 0.392157, 0.309804, 1.0 }, + { 0.415686, 0.376471, 0.301961, 1.0 }, + { 0.407843, 0.376471, 0.290196, 1.0 }, + { 0.396078, 0.364706, 0.278431, 1.0 }, + { 0.388235, 0.356863, 0.270588, 1.0 }, + { 0.360784, 0.345098, 0.235294, 1.0 }, + { 0.356863, 0.341176, 0.227451, 1.0 }, + { 0.352941, 0.337255, 0.219608, 1.0 }, + { 0.349020, 0.321569, 0.196078, 1.0 }, + { 0.349020, 0.329412, 0.176471, 1.0 }, + { 0.349020, 0.329412, 0.156863, 1.0 }, + { 0.349020, 0.325490, 0.137255, 1.0 }, + { 0.349020, 0.321569, 0.125490, 1.0 }, + { 0.349020, 0.321569, 0.113725, 1.0 }, + { 0.349020, 0.313725, 0.109804, 1.0 }, + { 0.349020, 0.325490, 0.105882, 1.0 }, + { 0.349020, 0.317647, 0.098039, 1.0 }, + { 0.349020, 0.317647, 0.098039, 1.0 }, + { 0.360784, 0.317647, 0.090196, 1.0 }, + { 0.380392, 0.329412, 0.070588, 1.0 }, + { 0.396078, 0.329412, 0.058824, 1.0 }, + { 0.411765, 0.321569, 0.050980, 1.0 }, + { 0.431373, 0.333333, 0.039216, 1.0 }, + { 0.443137, 0.329412, 0.015686, 1.0 }, + { 0.454902, 0.333333, 0.000000, 1.0 }, + { 0.474510, 0.349020, 0.000000, 1.0 }, + { 0.494118, 0.352941, 0.000000, 1.0 }, + { 0.509804, 0.356863, 0.000000, 1.0 }, + { 0.525490, 0.349020, 0.000000, 1.0 }, + { 0.545098, 0.352941, 0.000000, 1.0 }, + { 0.556863, 0.372549, 0.000000, 1.0 }, + { 0.556863, 0.372549, 0.000000, 1.0 }, + { 0.556863, 0.372549, 0.000000, 1.0 }, + { 0.556863, 0.372549, 0.000000, 1.0 }, + { 0.556863, 0.372549, 0.000000, 1.0 }, + { 0.556863, 0.388235, 0.000000, 1.0 }, + { 0.556863, 0.400000, 0.000000, 1.0 }, + { 0.556863, 0.400000, 0.000000, 1.0 }, + { 0.556863, 0.400000, 0.000000, 1.0 }, + { 0.556863, 0.400000, 0.000000, 1.0 }, + { 0.556863, 0.388235, 0.000000, 1.0 }, + { 0.552941, 0.376471, 0.000000, 1.0 }, + { 0.533333, 0.364706, 0.000000, 1.0 }, + { 0.501961, 0.349020, 0.000000, 1.0 }, + { 0.474510, 0.325490, 0.000000, 1.0 }, + { 0.443137, 0.301961, 0.000000, 1.0 }, + { 0.407843, 0.270588, 0.000000, 1.0 }, + { 0.372549, 0.239216, 0.000000, 1.0 }, + { 0.333333, 0.215686, 0.000000, 1.0 }, + { 0.298039, 0.184314, 0.000000, 1.0 }, + { 0.262745, 0.168627, 0.000000, 1.0 }, + { 0.235294, 0.145098, 0.000000, 1.0 }, + { 0.200000, 0.125490, 0.000000, 1.0 }, + { 0.168627, 0.109804, 0.000000, 1.0 }, + { 0.133333, 0.090196, 0.000000, 1.0 }, + { 0.105882, 0.078431, 0.000000, 1.0 }, + { 0.070588, 0.050980, 0.000000, 1.0 }, + { 0.035294, 0.039216, 0.000000, 1.0 }, + { 0.003922, 0.011765, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + }; +/* Apophysis-040208-115j */ +static double4 colors_483[] = { + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.019608, 0.003922, 1.0 }, + { 0.011765, 0.047059, 0.000000, 1.0 }, + { 0.027451, 0.074510, 0.000000, 1.0 }, + { 0.043137, 0.101961, 0.000000, 1.0 }, + { 0.062745, 0.129412, 0.000000, 1.0 }, + { 0.070588, 0.141176, 0.000000, 1.0 }, + { 0.082353, 0.156863, 0.003922, 1.0 }, + { 0.117647, 0.211765, 0.019608, 1.0 }, + { 0.133333, 0.239216, 0.023529, 1.0 }, + { 0.152941, 0.266667, 0.027451, 1.0 }, + { 0.168627, 0.290196, 0.031373, 1.0 }, + { 0.184314, 0.317647, 0.035294, 1.0 }, + { 0.188235, 0.345098, 0.031373, 1.0 }, + { 0.196078, 0.372549, 0.031373, 1.0 }, + { 0.203922, 0.388235, 0.031373, 1.0 }, + { 0.211765, 0.407843, 0.031373, 1.0 }, + { 0.223529, 0.470588, 0.035294, 1.0 }, + { 0.235294, 0.498039, 0.035294, 1.0 }, + { 0.247059, 0.525490, 0.035294, 1.0 }, + { 0.247059, 0.541176, 0.035294, 1.0 }, + { 0.247059, 0.556863, 0.039216, 1.0 }, + { 0.235294, 0.556863, 0.039216, 1.0 }, + { 0.227451, 0.556863, 0.039216, 1.0 }, + { 0.203922, 0.556863, 0.031373, 1.0 }, + { 0.196078, 0.556863, 0.035294, 1.0 }, + { 0.192157, 0.556863, 0.039216, 1.0 }, + { 0.196078, 0.556863, 0.043137, 1.0 }, + { 0.200000, 0.556863, 0.050980, 1.0 }, + { 0.203922, 0.556863, 0.054902, 1.0 }, + { 0.211765, 0.556863, 0.062745, 1.0 }, + { 0.207843, 0.556863, 0.058824, 1.0 }, + { 0.196078, 0.556863, 0.043137, 1.0 }, + { 0.176471, 0.556863, 0.027451, 1.0 }, + { 0.164706, 0.549020, 0.019608, 1.0 }, + { 0.152941, 0.541176, 0.011765, 1.0 }, + { 0.137255, 0.525490, 0.003922, 1.0 }, + { 0.125490, 0.513725, 0.000000, 1.0 }, + { 0.117647, 0.505882, 0.000000, 1.0 }, + { 0.113725, 0.498039, 0.000000, 1.0 }, + { 0.109804, 0.470588, 0.000000, 1.0 }, + { 0.094118, 0.450980, 0.000000, 1.0 }, + { 0.078431, 0.431373, 0.000000, 1.0 }, + { 0.078431, 0.411765, 0.000000, 1.0 }, + { 0.082353, 0.396078, 0.000000, 1.0 }, + { 0.082353, 0.384314, 0.000000, 1.0 }, + { 0.086275, 0.372549, 0.000000, 1.0 }, + { 0.066667, 0.345098, 0.000000, 1.0 }, + { 0.050980, 0.321569, 0.000000, 1.0 }, + { 0.039216, 0.262745, 0.000000, 1.0 }, + { 0.027451, 0.227451, 0.000000, 1.0 }, + { 0.019608, 0.196078, 0.000000, 1.0 }, + { 0.007843, 0.168627, 0.000000, 1.0 }, + { 0.000000, 0.141176, 0.000000, 1.0 }, + { 0.000000, 0.133333, 0.000000, 1.0 }, + { 0.000000, 0.125490, 0.003922, 1.0 }, + { 0.000000, 0.086275, 0.015686, 1.0 }, + { 0.000000, 0.070588, 0.015686, 1.0 }, + { 0.000000, 0.058824, 0.019608, 1.0 }, + { 0.000000, 0.050980, 0.015686, 1.0 }, + { 0.000000, 0.047059, 0.015686, 1.0 }, + { 0.000000, 0.043137, 0.011765, 1.0 }, + { 0.000000, 0.043137, 0.011765, 1.0 }, + { 0.000000, 0.039216, 0.011765, 1.0 }, + { 0.000000, 0.043137, 0.011765, 1.0 }, + { 0.011765, 0.070588, 0.000000, 1.0 }, + { 0.035294, 0.090196, 0.027451, 1.0 }, + { 0.058824, 0.113725, 0.054902, 1.0 }, + { 0.070588, 0.125490, 0.070588, 1.0 }, + { 0.086275, 0.141176, 0.086275, 1.0 }, + { 0.117647, 0.160784, 0.117647, 1.0 }, + { 0.164706, 0.188235, 0.152941, 1.0 }, + { 0.192157, 0.223529, 0.180392, 1.0 }, + { 0.211765, 0.243137, 0.196078, 1.0 }, + { 0.231373, 0.266667, 0.215686, 1.0 }, + { 0.231373, 0.290196, 0.223529, 1.0 }, + { 0.235294, 0.317647, 0.231373, 1.0 }, + { 0.231373, 0.325490, 0.223529, 1.0 }, + { 0.231373, 0.333333, 0.219608, 1.0 }, + { 0.227451, 0.360784, 0.219608, 1.0 }, + { 0.231373, 0.384314, 0.219608, 1.0 }, + { 0.250980, 0.443137, 0.219608, 1.0 }, + { 0.266667, 0.470588, 0.219608, 1.0 }, + { 0.286275, 0.498039, 0.223529, 1.0 }, + { 0.290196, 0.509804, 0.227451, 1.0 }, + { 0.298039, 0.525490, 0.231373, 1.0 }, + { 0.329412, 0.552941, 0.250980, 1.0 }, + { 0.352941, 0.556863, 0.278431, 1.0 }, + { 0.376471, 0.556863, 0.325490, 1.0 }, + { 0.384314, 0.556863, 0.337255, 1.0 }, + { 0.396078, 0.556863, 0.352941, 1.0 }, + { 0.396078, 0.556863, 0.349020, 1.0 }, + { 0.400000, 0.556863, 0.345098, 1.0 }, + { 0.407843, 0.556863, 0.345098, 1.0 }, + { 0.403922, 0.556863, 0.329412, 1.0 }, + { 0.396078, 0.556863, 0.305882, 1.0 }, + { 0.388235, 0.556863, 0.282353, 1.0 }, + { 0.349020, 0.517647, 0.227451, 1.0 }, + { 0.313725, 0.498039, 0.188235, 1.0 }, + { 0.282353, 0.482353, 0.149020, 1.0 }, + { 0.262745, 0.470588, 0.125490, 1.0 }, + { 0.247059, 0.462745, 0.105882, 1.0 }, + { 0.231373, 0.458824, 0.078431, 1.0 }, + { 0.223529, 0.454902, 0.050980, 1.0 }, + { 0.227451, 0.450980, 0.035294, 1.0 }, + { 0.250980, 0.447059, 0.035294, 1.0 }, + { 0.274510, 0.443137, 0.039216, 1.0 }, + { 0.278431, 0.443137, 0.039216, 1.0 }, + { 0.282353, 0.443137, 0.039216, 1.0 }, + { 0.294118, 0.450980, 0.039216, 1.0 }, + { 0.294118, 0.450980, 0.047059, 1.0 }, + { 0.298039, 0.443137, 0.047059, 1.0 }, + { 0.298039, 0.435294, 0.047059, 1.0 }, + { 0.278431, 0.396078, 0.050980, 1.0 }, + { 0.278431, 0.388235, 0.054902, 1.0 }, + { 0.278431, 0.380392, 0.058824, 1.0 }, + { 0.250980, 0.352941, 0.054902, 1.0 }, + { 0.231373, 0.333333, 0.047059, 1.0 }, + { 0.215686, 0.313725, 0.035294, 1.0 }, + { 0.184314, 0.286275, 0.023529, 1.0 }, + { 0.149020, 0.250980, 0.011765, 1.0 }, + { 0.145098, 0.243137, 0.023529, 1.0 }, + { 0.145098, 0.235294, 0.039216, 1.0 }, + { 0.149020, 0.235294, 0.047059, 1.0 }, + { 0.152941, 0.235294, 0.058824, 1.0 }, + { 0.176471, 0.250980, 0.082353, 1.0 }, + { 0.211765, 0.270588, 0.117647, 1.0 }, + { 0.231373, 0.298039, 0.149020, 1.0 }, + { 0.266667, 0.325490, 0.176471, 1.0 }, + { 0.305882, 0.360784, 0.231373, 1.0 }, + { 0.305882, 0.364706, 0.243137, 1.0 }, + { 0.309804, 0.368627, 0.254902, 1.0 }, + { 0.333333, 0.368627, 0.274510, 1.0 }, + { 0.309804, 0.360784, 0.286275, 1.0 }, + { 0.305882, 0.349020, 0.286275, 1.0 }, + { 0.301961, 0.345098, 0.282353, 1.0 }, + { 0.298039, 0.341176, 0.278431, 1.0 }, + { 0.294118, 0.337255, 0.274510, 1.0 }, + { 0.290196, 0.333333, 0.270588, 1.0 }, + { 0.290196, 0.333333, 0.270588, 1.0 }, + { 0.290196, 0.333333, 0.270588, 1.0 }, + { 0.278431, 0.317647, 0.258824, 1.0 }, + { 0.274510, 0.313725, 0.254902, 1.0 }, + { 0.274510, 0.313725, 0.254902, 1.0 }, + { 0.278431, 0.317647, 0.258824, 1.0 }, + { 0.309804, 0.352941, 0.290196, 1.0 }, + { 0.321569, 0.364706, 0.298039, 1.0 }, + { 0.333333, 0.380392, 0.309804, 1.0 }, + { 0.352941, 0.403922, 0.329412, 1.0 }, + { 0.400000, 0.415686, 0.333333, 1.0 }, + { 0.435294, 0.431373, 0.329412, 1.0 }, + { 0.443137, 0.454902, 0.337255, 1.0 }, + { 0.494118, 0.501961, 0.341176, 1.0 }, + { 0.505882, 0.513725, 0.337255, 1.0 }, + { 0.517647, 0.525490, 0.337255, 1.0 }, + { 0.529412, 0.537255, 0.333333, 1.0 }, + { 0.541176, 0.552941, 0.329412, 1.0 }, + { 0.545098, 0.556863, 0.325490, 1.0 }, + { 0.537255, 0.556863, 0.321569, 1.0 }, + { 0.541176, 0.556863, 0.317647, 1.0 }, + { 0.537255, 0.556863, 0.305882, 1.0 }, + { 0.498039, 0.556863, 0.270588, 1.0 }, + { 0.494118, 0.556863, 0.262745, 1.0 }, + { 0.494118, 0.556863, 0.258824, 1.0 }, + { 0.478431, 0.556863, 0.250980, 1.0 }, + { 0.454902, 0.556863, 0.239216, 1.0 }, + { 0.454902, 0.556863, 0.235294, 1.0 }, + { 0.443137, 0.556863, 0.235294, 1.0 }, + { 0.431373, 0.556863, 0.239216, 1.0 }, + { 0.431373, 0.556863, 0.239216, 1.0 }, + { 0.431373, 0.556863, 0.239216, 1.0 }, + { 0.443137, 0.556863, 0.250980, 1.0 }, + { 0.443137, 0.556863, 0.258824, 1.0 }, + { 0.450980, 0.552941, 0.270588, 1.0 }, + { 0.443137, 0.541176, 0.286275, 1.0 }, + { 0.435294, 0.525490, 0.294118, 1.0 }, + { 0.419608, 0.498039, 0.301961, 1.0 }, + { 0.403922, 0.478431, 0.309804, 1.0 }, + { 0.384314, 0.454902, 0.305882, 1.0 }, + { 0.364706, 0.435294, 0.309804, 1.0 }, + { 0.349020, 0.415686, 0.301961, 1.0 }, + { 0.329412, 0.407843, 0.290196, 1.0 }, + { 0.317647, 0.396078, 0.278431, 1.0 }, + { 0.309804, 0.388235, 0.270588, 1.0 }, + { 0.258824, 0.360784, 0.235294, 1.0 }, + { 0.250980, 0.356863, 0.227451, 1.0 }, + { 0.243137, 0.352941, 0.219608, 1.0 }, + { 0.231373, 0.349020, 0.196078, 1.0 }, + { 0.211765, 0.349020, 0.176471, 1.0 }, + { 0.192157, 0.349020, 0.156863, 1.0 }, + { 0.176471, 0.349020, 0.137255, 1.0 }, + { 0.168627, 0.349020, 0.125490, 1.0 }, + { 0.160784, 0.349020, 0.113725, 1.0 }, + { 0.164706, 0.349020, 0.109804, 1.0 }, + { 0.149020, 0.349020, 0.105882, 1.0 }, + { 0.145098, 0.349020, 0.098039, 1.0 }, + { 0.145098, 0.349020, 0.098039, 1.0 }, + { 0.152941, 0.360784, 0.090196, 1.0 }, + { 0.145098, 0.380392, 0.070588, 1.0 }, + { 0.152941, 0.396078, 0.058824, 1.0 }, + { 0.168627, 0.411765, 0.050980, 1.0 }, + { 0.168627, 0.431373, 0.039216, 1.0 }, + { 0.164706, 0.443137, 0.015686, 1.0 }, + { 0.156863, 0.454902, 0.000000, 1.0 }, + { 0.164706, 0.474510, 0.000000, 1.0 }, + { 0.180392, 0.494118, 0.000000, 1.0 }, + { 0.196078, 0.509804, 0.000000, 1.0 }, + { 0.219608, 0.525490, 0.000000, 1.0 }, + { 0.235294, 0.545098, 0.000000, 1.0 }, + { 0.231373, 0.556863, 0.000000, 1.0 }, + { 0.231373, 0.556863, 0.000000, 1.0 }, + { 0.231373, 0.556863, 0.000000, 1.0 }, + { 0.231373, 0.556863, 0.000000, 1.0 }, + { 0.231373, 0.556863, 0.000000, 1.0 }, + { 0.211765, 0.556863, 0.000000, 1.0 }, + { 0.203922, 0.556863, 0.000000, 1.0 }, + { 0.203922, 0.556863, 0.000000, 1.0 }, + { 0.203922, 0.556863, 0.000000, 1.0 }, + { 0.203922, 0.556863, 0.000000, 1.0 }, + { 0.211765, 0.556863, 0.000000, 1.0 }, + { 0.219608, 0.552941, 0.000000, 1.0 }, + { 0.211765, 0.533333, 0.000000, 1.0 }, + { 0.192157, 0.501961, 0.000000, 1.0 }, + { 0.188235, 0.474510, 0.000000, 1.0 }, + { 0.176471, 0.443137, 0.000000, 1.0 }, + { 0.168627, 0.407843, 0.000000, 1.0 }, + { 0.160784, 0.372549, 0.000000, 1.0 }, + { 0.141176, 0.333333, 0.000000, 1.0 }, + { 0.137255, 0.298039, 0.000000, 1.0 }, + { 0.113725, 0.262745, 0.000000, 1.0 }, + { 0.109804, 0.235294, 0.000000, 1.0 }, + { 0.090196, 0.200000, 0.000000, 1.0 }, + { 0.070588, 0.168627, 0.000000, 1.0 }, + { 0.050980, 0.133333, 0.000000, 1.0 }, + { 0.035294, 0.105882, 0.000000, 1.0 }, + { 0.023529, 0.070588, 0.000000, 1.0 }, + { 0.000000, 0.039216, 0.000000, 1.0 }, + { 0.000000, 0.011765, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + }; +/* Apophysis-040208-115k */ +static double4 colors_484[] = { + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.305882, 0.305882, 0.305882, 1.0 }, + { 0.294118, 0.294118, 0.294118, 1.0 }, + { 0.282353, 0.282353, 0.282353, 1.0 }, + { 0.274510, 0.274510, 0.274510, 1.0 }, + { 0.262745, 0.262745, 0.262745, 1.0 }, + { 0.254902, 0.254902, 0.254902, 1.0 }, + { 0.200000, 0.200000, 0.200000, 1.0 }, + { 0.172549, 0.172549, 0.172549, 1.0 }, + { 0.149020, 0.149020, 0.149020, 1.0 }, + { 0.129412, 0.129412, 0.129412, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.090196, 0.090196, 0.090196, 1.0 }, + { 0.074510, 0.074510, 0.074510, 1.0 }, + { 0.074510, 0.074510, 0.074510, 1.0 }, + { 0.074510, 0.074510, 0.074510, 1.0 }, + { 0.047059, 0.047059, 0.047059, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.023529, 0.023529, 0.023529, 1.0 }, + { 0.047059, 0.047059, 0.047059, 1.0 }, + { 0.070588, 0.070588, 0.070588, 1.0 }, + { 0.094118, 0.094118, 0.094118, 1.0 }, + { 0.094118, 0.094118, 0.094118, 1.0 }, + { 0.094118, 0.094118, 0.094118, 1.0 }, + { 0.086275, 0.086275, 0.086275, 1.0 }, + { 0.074510, 0.074510, 0.074510, 1.0 }, + { 0.054902, 0.054902, 0.054902, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.003922, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.007843, 0.007843, 1.0 }, + { 0.019608, 0.019608, 0.019608, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.047059, 0.047059, 0.047059, 1.0 }, + { 0.050980, 0.050980, 0.050980, 1.0 }, + { 0.054902, 0.054902, 0.054902, 1.0 }, + { 0.047059, 0.047059, 0.047059, 1.0 }, + { 0.047059, 0.047059, 0.047059, 1.0 }, + { 0.047059, 0.047059, 0.047059, 1.0 }, + { 0.039216, 0.039216, 0.039216, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.043137, 0.043137, 0.043137, 1.0 }, + { 0.054902, 0.054902, 0.054902, 1.0 }, + { 0.062745, 0.062745, 0.062745, 1.0 }, + { 0.074510, 0.074510, 0.074510, 1.0 }, + { 0.129412, 0.129412, 0.129412, 1.0 }, + { 0.137255, 0.137255, 0.137255, 1.0 }, + { 0.149020, 0.149020, 0.149020, 1.0 }, + { 0.152941, 0.152941, 0.152941, 1.0 }, + { 0.156863, 0.156863, 0.156863, 1.0 }, + { 0.156863, 0.156863, 0.156863, 1.0 }, + { 0.156863, 0.156863, 0.156863, 1.0 }, + { 0.149020, 0.149020, 0.149020, 1.0 }, + { 0.149020, 0.149020, 0.149020, 1.0 }, + { 0.149020, 0.149020, 0.149020, 1.0 }, + { 0.152941, 0.152941, 0.152941, 1.0 }, + { 0.156863, 0.156863, 0.156863, 1.0 }, + { 0.156863, 0.156863, 0.156863, 1.0 }, + { 0.156863, 0.156863, 0.156863, 1.0 }, + { 0.156863, 0.156863, 0.156863, 1.0 }, + { 0.156863, 0.156863, 0.156863, 1.0 }, + { 0.149020, 0.149020, 0.149020, 1.0 }, + { 0.129412, 0.129412, 0.129412, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.086275, 0.086275, 0.086275, 1.0 }, + { 0.066667, 0.066667, 0.066667, 1.0 }, + { 0.054902, 0.054902, 0.054902, 1.0 }, + { 0.047059, 0.047059, 0.047059, 1.0 }, + { 0.047059, 0.047059, 0.047059, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.031373, 0.031373, 0.031373, 1.0 }, + { 0.050980, 0.050980, 0.050980, 1.0 }, + { 0.074510, 0.074510, 0.074510, 1.0 }, + { 0.078431, 0.078431, 0.078431, 1.0 }, + { 0.086275, 0.086275, 0.086275, 1.0 }, + { 0.109804, 0.109804, 0.109804, 1.0 }, + { 0.117647, 0.117647, 0.117647, 1.0 }, + { 0.137255, 0.137255, 0.137255, 1.0 }, + { 0.137255, 0.137255, 0.137255, 1.0 }, + { 0.137255, 0.137255, 0.137255, 1.0 }, + { 0.137255, 0.137255, 0.137255, 1.0 }, + { 0.137255, 0.137255, 0.137255, 1.0 }, + { 0.137255, 0.137255, 0.137255, 1.0 }, + { 0.137255, 0.137255, 0.137255, 1.0 }, + { 0.149020, 0.149020, 0.149020, 1.0 }, + { 0.156863, 0.156863, 0.156863, 1.0 }, + { 0.219608, 0.219608, 0.219608, 1.0 }, + { 0.250980, 0.250980, 0.250980, 1.0 }, + { 0.282353, 0.282353, 0.282353, 1.0 }, + { 0.298039, 0.298039, 0.298039, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.329412, 0.329412, 0.329412, 1.0 }, + { 0.337255, 0.337255, 0.337255, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.356863, 0.356863, 0.356863, 1.0 }, + { 0.380392, 0.380392, 0.380392, 1.0 }, + { 0.400000, 0.400000, 0.400000, 1.0 }, + { 0.462745, 0.462745, 0.462745, 1.0 }, + { 0.478431, 0.478431, 0.478431, 1.0 }, + { 0.494118, 0.494118, 0.494118, 1.0 }, + { 0.517647, 0.517647, 0.517647, 1.0 }, + { 0.537255, 0.537255, 0.537255, 1.0 }, + { 0.556863, 0.556863, 0.556863, 1.0 }, + { 0.572549, 0.572549, 0.572549, 1.0 }, + { 0.611765, 0.611765, 0.611765, 1.0 }, + { 0.627451, 0.627451, 0.627451, 1.0 }, + { 0.643137, 0.643137, 0.643137, 1.0 }, + { 0.650980, 0.650980, 0.650980, 1.0 }, + { 0.662745, 0.662745, 0.662745, 1.0 }, + { 0.674510, 0.674510, 0.674510, 1.0 }, + { 0.705882, 0.705882, 0.705882, 1.0 }, + { 0.725490, 0.725490, 0.725490, 1.0 }, + { 0.745098, 0.745098, 0.745098, 1.0 }, + { 0.780392, 0.780392, 0.780392, 1.0 }, + { 0.784314, 0.784314, 0.784314, 1.0 }, + { 0.788235, 0.788235, 0.788235, 1.0 }, + { 0.807843, 0.807843, 0.807843, 1.0 }, + { 0.819608, 0.819608, 0.819608, 1.0 }, + { 0.807843, 0.807843, 0.807843, 1.0 }, + { 0.788235, 0.788235, 0.788235, 1.0 }, + { 0.745098, 0.745098, 0.745098, 1.0 }, + { 0.725490, 0.725490, 0.725490, 1.0 }, + { 0.705882, 0.705882, 0.705882, 1.0 }, + { 0.690196, 0.690196, 0.690196, 1.0 }, + { 0.674510, 0.674510, 0.674510, 1.0 }, + { 0.662745, 0.662745, 0.662745, 1.0 }, + { 0.662745, 0.662745, 0.662745, 1.0 }, + { 0.662745, 0.662745, 0.662745, 1.0 }, + { 0.662745, 0.662745, 0.662745, 1.0 }, + { 0.643137, 0.643137, 0.643137, 1.0 }, + { 0.631373, 0.631373, 0.631373, 1.0 }, + { 0.619608, 0.619608, 0.619608, 1.0 }, + { 0.611765, 0.611765, 0.611765, 1.0 }, + { 0.580392, 0.580392, 0.580392, 1.0 }, + { 0.572549, 0.572549, 0.572549, 1.0 }, + { 0.545098, 0.545098, 0.545098, 1.0 }, + { 0.517647, 0.517647, 0.517647, 1.0 }, + { 0.505882, 0.505882, 0.505882, 1.0 }, + { 0.494118, 0.494118, 0.494118, 1.0 }, + { 0.474510, 0.474510, 0.474510, 1.0 }, + { 0.462745, 0.462745, 0.462745, 1.0 }, + { 0.443137, 0.443137, 0.443137, 1.0 }, + { 0.435294, 0.435294, 0.435294, 1.0 }, + { 0.443137, 0.443137, 0.443137, 1.0 }, + { 0.462745, 0.462745, 0.462745, 1.0 }, + { 0.454902, 0.454902, 0.454902, 1.0 }, + { 0.443137, 0.443137, 0.443137, 1.0 }, + { 0.435294, 0.435294, 0.435294, 1.0 }, + { 0.435294, 0.435294, 0.435294, 1.0 }, + { 0.411765, 0.411765, 0.411765, 1.0 }, + { 0.380392, 0.380392, 0.380392, 1.0 }, + { 0.356863, 0.356863, 0.356863, 1.0 }, + { 0.329412, 0.329412, 0.329412, 1.0 }, + { 0.329412, 0.329412, 0.329412, 1.0 }, + { 0.329412, 0.329412, 0.329412, 1.0 }, + { 0.329412, 0.329412, 0.329412, 1.0 }, + { 0.329412, 0.329412, 0.329412, 1.0 }, + { 0.337255, 0.337255, 0.337255, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.337255, 0.337255, 0.337255, 1.0 }, + { 0.329412, 0.329412, 0.329412, 1.0 }, + { 0.337255, 0.337255, 0.337255, 1.0 }, + { 0.337255, 0.337255, 0.337255, 1.0 }, + { 0.329412, 0.329412, 0.329412, 1.0 }, + { 0.329412, 0.329412, 0.329412, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.294118, 0.294118, 0.294118, 1.0 }, + { 0.294118, 0.294118, 0.294118, 1.0 }, + { 0.294118, 0.294118, 0.294118, 1.0 }, + { 0.309804, 0.309804, 0.309804, 1.0 }, + { 0.309804, 0.309804, 0.309804, 1.0 }, + { 0.309804, 0.309804, 0.309804, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.309804, 0.309804, 0.309804, 1.0 }, + { 0.309804, 0.309804, 0.309804, 1.0 }, + { 0.294118, 0.294118, 0.294118, 1.0 }, + { 0.282353, 0.282353, 0.282353, 1.0 }, + { 0.282353, 0.282353, 0.282353, 1.0 }, + { 0.274510, 0.274510, 0.274510, 1.0 }, + { 0.254902, 0.254902, 0.254902, 1.0 }, + { 0.254902, 0.254902, 0.254902, 1.0 }, + { 0.247059, 0.247059, 0.247059, 1.0 }, + { 0.254902, 0.254902, 0.254902, 1.0 }, + { 0.262745, 0.262745, 0.262745, 1.0 }, + { 0.282353, 0.282353, 0.282353, 1.0 }, + { 0.282353, 0.282353, 0.282353, 1.0 }, + { 0.309804, 0.309804, 0.309804, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.294118, 0.294118, 0.294118, 1.0 }, + { 0.282353, 0.282353, 0.282353, 1.0 }, + { 0.282353, 0.282353, 0.282353, 1.0 }, + { 0.294118, 0.294118, 0.294118, 1.0 }, + { 0.309804, 0.309804, 0.309804, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.329412, 0.329412, 0.329412, 1.0 }, + { 0.337255, 0.337255, 0.337255, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.356863, 0.356863, 0.356863, 1.0 }, + { 0.356863, 0.356863, 0.356863, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.337255, 0.337255, 0.337255, 1.0 }, + { 0.337255, 0.337255, 0.337255, 1.0 }, + { 0.329412, 0.329412, 0.329412, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.282353, 0.282353, 0.282353, 1.0 }, + { 0.262745, 0.262745, 0.262745, 1.0 }, + { 0.254902, 0.254902, 0.254902, 1.0 }, + { 0.231373, 0.231373, 0.231373, 1.0 }, + { 0.219608, 0.219608, 0.219608, 1.0 }, + { 0.231373, 0.231373, 0.231373, 1.0 }, + { 0.254902, 0.254902, 0.254902, 1.0 }, + { 0.274510, 0.274510, 0.274510, 1.0 }, + { 0.282353, 0.282353, 0.282353, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.380392, 0.380392, 0.380392, 1.0 }, + { 0.400000, 0.400000, 0.400000, 1.0 }, + { 0.400000, 0.400000, 0.400000, 1.0 }, + { 0.411765, 0.411765, 0.411765, 1.0 }, + { 0.411765, 0.411765, 0.411765, 1.0 }, + { 0.400000, 0.400000, 0.400000, 1.0 }, + { 0.380392, 0.380392, 0.380392, 1.0 }, + { 0.372549, 0.372549, 0.372549, 1.0 }, + { 0.372549, 0.372549, 0.372549, 1.0 }, + { 0.372549, 0.372549, 0.372549, 1.0 }, + { 0.356863, 0.356863, 0.356863, 1.0 }, + { 0.349020, 0.349020, 0.349020, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + { 0.317647, 0.317647, 0.317647, 1.0 }, + }; +/* A_Bit_Confused */ +static double4 colors_485[] = { + { 0.858824, 0.549020, 0.596078, 1.0 }, + { 0.952941, 0.647059, 0.670588, 1.0 }, + { 0.929412, 0.654902, 0.752941, 1.0 }, + { 0.909804, 0.662745, 0.835294, 1.0 }, + { 0.835294, 0.615686, 0.831373, 1.0 }, + { 0.760784, 0.572549, 0.831373, 1.0 }, + { 0.721569, 0.525490, 0.780392, 1.0 }, + { 0.686275, 0.478431, 0.733333, 1.0 }, + { 0.513725, 0.329412, 0.611765, 1.0 }, + { 0.435294, 0.250980, 0.568627, 1.0 }, + { 0.356863, 0.172549, 0.529412, 1.0 }, + { 0.305882, 0.145098, 0.450980, 1.0 }, + { 0.258824, 0.117647, 0.376471, 1.0 }, + { 0.211765, 0.137255, 0.352941, 1.0 }, + { 0.164706, 0.156863, 0.329412, 1.0 }, + { 0.152941, 0.164706, 0.337255, 1.0 }, + { 0.141176, 0.172549, 0.349020, 1.0 }, + { 0.152941, 0.235294, 0.498039, 1.0 }, + { 0.207843, 0.274510, 0.533333, 1.0 }, + { 0.266667, 0.313725, 0.568627, 1.0 }, + { 0.345098, 0.345098, 0.533333, 1.0 }, + { 0.423529, 0.380392, 0.498039, 1.0 }, + { 0.458824, 0.388235, 0.494118, 1.0 }, + { 0.498039, 0.396078, 0.494118, 1.0 }, + { 0.670588, 0.400000, 0.423529, 1.0 }, + { 0.721569, 0.349020, 0.341176, 1.0 }, + { 0.772549, 0.301961, 0.262745, 1.0 }, + { 0.752941, 0.298039, 0.235294, 1.0 }, + { 0.737255, 0.298039, 0.211765, 1.0 }, + { 0.705882, 0.290196, 0.203922, 1.0 }, + { 0.674510, 0.282353, 0.200000, 1.0 }, + { 0.611765, 0.207843, 0.215686, 1.0 }, + { 0.533333, 0.160784, 0.215686, 1.0 }, + { 0.415686, 0.121569, 0.207843, 1.0 }, + { 0.392157, 0.121569, 0.196078, 1.0 }, + { 0.368627, 0.121569, 0.184314, 1.0 }, + { 0.411765, 0.094118, 0.156863, 1.0 }, + { 0.454902, 0.066667, 0.133333, 1.0 }, + { 0.494118, 0.058824, 0.109804, 1.0 }, + { 0.533333, 0.050980, 0.090196, 1.0 }, + { 0.674510, 0.101961, 0.062745, 1.0 }, + { 0.705882, 0.121569, 0.086275, 1.0 }, + { 0.737255, 0.141176, 0.109804, 1.0 }, + { 0.733333, 0.168627, 0.101961, 1.0 }, + { 0.729412, 0.200000, 0.098039, 1.0 }, + { 0.729412, 0.223529, 0.109804, 1.0 }, + { 0.733333, 0.247059, 0.125490, 1.0 }, + { 0.733333, 0.278431, 0.188235, 1.0 }, + { 0.741176, 0.294118, 0.286275, 1.0 }, + { 0.698039, 0.360784, 0.443137, 1.0 }, + { 0.709804, 0.423529, 0.513725, 1.0 }, + { 0.721569, 0.486275, 0.588235, 1.0 }, + { 0.780392, 0.490196, 0.643137, 1.0 }, + { 0.843137, 0.494118, 0.701961, 1.0 }, + { 0.870588, 0.486275, 0.705882, 1.0 }, + { 0.901961, 0.478431, 0.709804, 1.0 }, + { 0.952941, 0.454902, 0.749020, 1.0 }, + { 0.921569, 0.431373, 0.705882, 1.0 }, + { 0.894118, 0.411765, 0.666667, 1.0 }, + { 0.800000, 0.403922, 0.607843, 1.0 }, + { 0.709804, 0.400000, 0.549020, 1.0 }, + { 0.690196, 0.388235, 0.549020, 1.0 }, + { 0.670588, 0.376471, 0.552941, 1.0 }, + { 0.654902, 0.364706, 0.541176, 1.0 }, + { 0.682353, 0.333333, 0.549020, 1.0 }, + { 0.654902, 0.329412, 0.447059, 1.0 }, + { 0.674510, 0.317647, 0.407843, 1.0 }, + { 0.698039, 0.309804, 0.368627, 1.0 }, + { 0.725490, 0.301961, 0.360784, 1.0 }, + { 0.756863, 0.294118, 0.352941, 1.0 }, + { 0.803922, 0.223529, 0.317647, 1.0 }, + { 0.803922, 0.184314, 0.274510, 1.0 }, + { 0.788235, 0.129412, 0.215686, 1.0 }, + { 0.745098, 0.137255, 0.231373, 1.0 }, + { 0.701961, 0.149020, 0.250980, 1.0 }, + { 0.615686, 0.152941, 0.258824, 1.0 }, + { 0.533333, 0.156863, 0.270588, 1.0 }, + { 0.501961, 0.164706, 0.270588, 1.0 }, + { 0.474510, 0.172549, 0.274510, 1.0 }, + { 0.462745, 0.180392, 0.286275, 1.0 }, + { 0.454902, 0.180392, 0.286275, 1.0 }, + { 0.415686, 0.152941, 0.231373, 1.0 }, + { 0.384314, 0.149020, 0.227451, 1.0 }, + { 0.352941, 0.145098, 0.227451, 1.0 }, + { 0.345098, 0.141176, 0.231373, 1.0 }, + { 0.337255, 0.137255, 0.239216, 1.0 }, + { 0.309804, 0.133333, 0.243137, 1.0 }, + { 0.290196, 0.121569, 0.231373, 1.0 }, + { 0.219608, 0.082353, 0.270588, 1.0 }, + { 0.184314, 0.074510, 0.298039, 1.0 }, + { 0.152941, 0.066667, 0.329412, 1.0 }, + { 0.137255, 0.062745, 0.333333, 1.0 }, + { 0.121569, 0.062745, 0.337255, 1.0 }, + { 0.098039, 0.062745, 0.329412, 1.0 }, + { 0.090196, 0.058824, 0.309804, 1.0 }, + { 0.090196, 0.066667, 0.282353, 1.0 }, + { 0.105882, 0.066667, 0.266667, 1.0 }, + { 0.188235, 0.074510, 0.270588, 1.0 }, + { 0.266667, 0.101961, 0.286275, 1.0 }, + { 0.349020, 0.133333, 0.305882, 1.0 }, + { 0.384314, 0.164706, 0.329412, 1.0 }, + { 0.423529, 0.200000, 0.356863, 1.0 }, + { 0.443137, 0.254902, 0.423529, 1.0 }, + { 0.439216, 0.294118, 0.509804, 1.0 }, + { 0.431373, 0.317647, 0.603922, 1.0 }, + { 0.466667, 0.333333, 0.611765, 1.0 }, + { 0.505882, 0.352941, 0.623529, 1.0 }, + { 0.529412, 0.364706, 0.635294, 1.0 }, + { 0.556863, 0.380392, 0.647059, 1.0 }, + { 0.588235, 0.403922, 0.627451, 1.0 }, + { 0.603922, 0.396078, 0.615686, 1.0 }, + { 0.619608, 0.364706, 0.549020, 1.0 }, + { 0.666667, 0.341176, 0.533333, 1.0 }, + { 0.866667, 0.333333, 0.588235, 1.0 }, + { 0.909804, 0.341176, 0.615686, 1.0 }, + { 0.952941, 0.352941, 0.647059, 1.0 }, + { 0.992157, 0.368627, 0.674510, 1.0 }, + { 0.996078, 0.423529, 0.713725, 1.0 }, + { 0.996078, 0.458824, 0.733333, 1.0 }, + { 0.996078, 0.509804, 0.713725, 1.0 }, + { 0.878431, 0.564706, 0.631373, 1.0 }, + { 0.788235, 0.568627, 0.560784, 1.0 }, + { 0.701961, 0.572549, 0.490196, 1.0 }, + { 0.666667, 0.564706, 0.450980, 1.0 }, + { 0.631373, 0.556863, 0.411765, 1.0 }, + { 0.576471, 0.568627, 0.364706, 1.0 }, + { 0.509804, 0.600000, 0.329412, 1.0 }, + { 0.466667, 0.588235, 0.325490, 1.0 }, + { 0.458824, 0.576471, 0.298039, 1.0 }, + { 0.466667, 0.431373, 0.278431, 1.0 }, + { 0.458824, 0.419608, 0.282353, 1.0 }, + { 0.450980, 0.407843, 0.286275, 1.0 }, + { 0.439216, 0.376471, 0.294118, 1.0 }, + { 0.466667, 0.396078, 0.258824, 1.0 }, + { 0.509804, 0.376471, 0.223529, 1.0 }, + { 0.541176, 0.341176, 0.180392, 1.0 }, + { 0.490196, 0.211765, 0.145098, 1.0 }, + { 0.419608, 0.184314, 0.176471, 1.0 }, + { 0.352941, 0.160784, 0.207843, 1.0 }, + { 0.337255, 0.172549, 0.235294, 1.0 }, + { 0.325490, 0.184314, 0.266667, 1.0 }, + { 0.301961, 0.231373, 0.305882, 1.0 }, + { 0.290196, 0.243137, 0.329412, 1.0 }, + { 0.274510, 0.227451, 0.364706, 1.0 }, + { 0.211765, 0.211765, 0.372549, 1.0 }, + { 0.117647, 0.254902, 0.345098, 1.0 }, + { 0.098039, 0.274510, 0.321569, 1.0 }, + { 0.082353, 0.298039, 0.298039, 1.0 }, + { 0.074510, 0.321569, 0.262745, 1.0 }, + { 0.054902, 0.317647, 0.219608, 1.0 }, + { 0.054902, 0.298039, 0.176471, 1.0 }, + { 0.054902, 0.282353, 0.129412, 1.0 }, + { 0.105882, 0.247059, 0.078431, 1.0 }, + { 0.125490, 0.235294, 0.074510, 1.0 }, + { 0.145098, 0.227451, 0.070588, 1.0 }, + { 0.188235, 0.223529, 0.086275, 1.0 }, + { 0.239216, 0.203922, 0.082353, 1.0 }, + { 0.317647, 0.172549, 0.109804, 1.0 }, + { 0.415686, 0.164706, 0.129412, 1.0 }, + { 0.525490, 0.192157, 0.156863, 1.0 }, + { 0.615686, 0.262745, 0.211765, 1.0 }, + { 0.760784, 0.427451, 0.294118, 1.0 }, + { 0.792157, 0.450980, 0.317647, 1.0 }, + { 0.823529, 0.474510, 0.345098, 1.0 }, + { 0.870588, 0.537255, 0.431373, 1.0 }, + { 0.866667, 0.596078, 0.537255, 1.0 }, + { 0.819608, 0.678431, 0.611765, 1.0 }, + { 0.760784, 0.776471, 0.682353, 1.0 }, + { 0.705882, 0.854902, 0.772549, 1.0 }, + { 0.705882, 0.839216, 0.800000, 1.0 }, + { 0.705882, 0.827451, 0.831373, 1.0 }, + { 0.694118, 0.823529, 0.894118, 1.0 }, + { 0.662745, 0.850980, 0.925490, 1.0 }, + { 0.682353, 0.905882, 0.909804, 1.0 }, + { 0.686275, 0.905882, 0.823529, 1.0 }, + { 0.690196, 0.847059, 0.760784, 1.0 }, + { 0.709804, 0.807843, 0.745098, 1.0 }, + { 0.678431, 0.768627, 0.745098, 1.0 }, + { 0.690196, 0.749020, 0.737255, 1.0 }, + { 0.670588, 0.674510, 0.639216, 1.0 }, + { 0.611765, 0.552941, 0.545098, 1.0 }, + { 0.552941, 0.439216, 0.486275, 1.0 }, + { 0.486275, 0.384314, 0.490196, 1.0 }, + { 0.474510, 0.368627, 0.529412, 1.0 }, + { 0.478431, 0.329412, 0.529412, 1.0 }, + { 0.482353, 0.317647, 0.525490, 1.0 }, + { 0.486275, 0.309804, 0.521569, 1.0 }, + { 0.466667, 0.325490, 0.545098, 1.0 }, + { 0.501961, 0.345098, 0.564706, 1.0 }, + { 0.509804, 0.372549, 0.576471, 1.0 }, + { 0.470588, 0.384314, 0.580392, 1.0 }, + { 0.439216, 0.411765, 0.560784, 1.0 }, + { 0.364706, 0.415686, 0.552941, 1.0 }, + { 0.333333, 0.396078, 0.529412, 1.0 }, + { 0.341176, 0.372549, 0.486275, 1.0 }, + { 0.313725, 0.317647, 0.427451, 1.0 }, + { 0.298039, 0.282353, 0.349020, 1.0 }, + { 0.274510, 0.254902, 0.298039, 1.0 }, + { 0.243137, 0.239216, 0.270588, 1.0 }, + { 0.254902, 0.239216, 0.258824, 1.0 }, + { 0.278431, 0.254902, 0.247059, 1.0 }, + { 0.333333, 0.274510, 0.243137, 1.0 }, + { 0.431373, 0.309804, 0.258824, 1.0 }, + { 0.525490, 0.372549, 0.345098, 1.0 }, + { 0.600000, 0.439216, 0.458824, 1.0 }, + { 0.615686, 0.498039, 0.541176, 1.0 }, + { 0.588235, 0.513725, 0.631373, 1.0 }, + { 0.549020, 0.474510, 0.662745, 1.0 }, + { 0.513725, 0.435294, 0.725490, 1.0 }, + { 0.521569, 0.439216, 0.784314, 1.0 }, + { 0.505882, 0.407843, 0.780392, 1.0 }, + { 0.474510, 0.388235, 0.768627, 1.0 }, + { 0.403922, 0.317647, 0.682353, 1.0 }, + { 0.298039, 0.203922, 0.603922, 1.0 }, + { 0.223529, 0.168627, 0.513725, 1.0 }, + { 0.196078, 0.113725, 0.407843, 1.0 }, + { 0.200000, 0.101961, 0.313725, 1.0 }, + { 0.247059, 0.109804, 0.219608, 1.0 }, + { 0.258824, 0.082353, 0.149020, 1.0 }, + { 0.250980, 0.086275, 0.098039, 1.0 }, + { 0.243137, 0.070588, 0.078431, 1.0 }, + { 0.223529, 0.058824, 0.078431, 1.0 }, + { 0.239216, 0.058824, 0.082353, 1.0 }, + { 0.235294, 0.054902, 0.086275, 1.0 }, + { 0.215686, 0.054902, 0.098039, 1.0 }, + { 0.184314, 0.062745, 0.117647, 1.0 }, + { 0.149020, 0.074510, 0.160784, 1.0 }, + { 0.129412, 0.117647, 0.192157, 1.0 }, + { 0.125490, 0.145098, 0.207843, 1.0 }, + { 0.113725, 0.160784, 0.207843, 1.0 }, + { 0.090196, 0.160784, 0.180392, 1.0 }, + { 0.066667, 0.141176, 0.176471, 1.0 }, + { 0.050980, 0.145098, 0.156863, 1.0 }, + { 0.066667, 0.145098, 0.145098, 1.0 }, + { 0.082353, 0.145098, 0.137255, 1.0 }, + { 0.082353, 0.129412, 0.105882, 1.0 }, + { 0.078431, 0.105882, 0.078431, 1.0 }, + { 0.098039, 0.094118, 0.043137, 1.0 }, + { 0.133333, 0.105882, 0.031373, 1.0 }, + { 0.192157, 0.137255, 0.019608, 1.0 }, + { 0.254902, 0.152941, 0.031373, 1.0 }, + { 0.282353, 0.168627, 0.047059, 1.0 }, + { 0.349020, 0.188235, 0.050980, 1.0 }, + { 0.415686, 0.211765, 0.054902, 1.0 }, + { 0.478431, 0.243137, 0.054902, 1.0 }, + { 0.545098, 0.231373, 0.047059, 1.0 }, + { 0.564706, 0.203922, 0.058824, 1.0 }, + { 0.584314, 0.164706, 0.070588, 1.0 }, + { 0.611765, 0.133333, 0.070588, 1.0 }, + { 0.639216, 0.133333, 0.105882, 1.0 }, + { 0.666667, 0.137255, 0.125490, 1.0 }, + { 0.694118, 0.152941, 0.176471, 1.0 }, + { 0.713725, 0.196078, 0.235294, 1.0 }, + { 0.733333, 0.266667, 0.298039, 1.0 }, + { 0.768627, 0.364706, 0.415686, 1.0 }, + { 0.811765, 0.470588, 0.513725, 1.0 }, + }; +/* Afternoon_Shadows */ +static double4 colors_486[] = { + { 0.337255, 0.286275, 0.247059, 1.0 }, + { 0.298039, 0.266667, 0.243137, 1.0 }, + { 0.282353, 0.254902, 0.235294, 1.0 }, + { 0.266667, 0.247059, 0.227451, 1.0 }, + { 0.243137, 0.227451, 0.211765, 1.0 }, + { 0.219608, 0.207843, 0.196078, 1.0 }, + { 0.192157, 0.184314, 0.180392, 1.0 }, + { 0.168627, 0.160784, 0.168627, 1.0 }, + { 0.113725, 0.125490, 0.133333, 1.0 }, + { 0.098039, 0.113725, 0.113725, 1.0 }, + { 0.082353, 0.101961, 0.098039, 1.0 }, + { 0.066667, 0.078431, 0.074510, 1.0 }, + { 0.050980, 0.054902, 0.050980, 1.0 }, + { 0.039216, 0.039216, 0.035294, 1.0 }, + { 0.031373, 0.027451, 0.023529, 1.0 }, + { 0.031373, 0.023529, 0.023529, 1.0 }, + { 0.031373, 0.023529, 0.023529, 1.0 }, + { 0.043137, 0.039216, 0.043137, 1.0 }, + { 0.070588, 0.070588, 0.062745, 1.0 }, + { 0.101961, 0.101961, 0.082353, 1.0 }, + { 0.145098, 0.141176, 0.113725, 1.0 }, + { 0.192157, 0.184314, 0.145098, 1.0 }, + { 0.215686, 0.207843, 0.160784, 1.0 }, + { 0.243137, 0.235294, 0.176471, 1.0 }, + { 0.345098, 0.321569, 0.247059, 1.0 }, + { 0.380392, 0.345098, 0.274510, 1.0 }, + { 0.415686, 0.368627, 0.301961, 1.0 }, + { 0.447059, 0.388235, 0.301961, 1.0 }, + { 0.478431, 0.407843, 0.305882, 1.0 }, + { 0.486275, 0.407843, 0.309804, 1.0 }, + { 0.494118, 0.411765, 0.313725, 1.0 }, + { 0.509804, 0.415686, 0.325490, 1.0 }, + { 0.517647, 0.427451, 0.333333, 1.0 }, + { 0.521569, 0.443137, 0.349020, 1.0 }, + { 0.509804, 0.431373, 0.356863, 1.0 }, + { 0.498039, 0.423529, 0.364706, 1.0 }, + { 0.466667, 0.400000, 0.345098, 1.0 }, + { 0.435294, 0.376471, 0.329412, 1.0 }, + { 0.415686, 0.356863, 0.317647, 1.0 }, + { 0.396078, 0.337255, 0.305882, 1.0 }, + { 0.301961, 0.250980, 0.254902, 1.0 }, + { 0.254902, 0.215686, 0.231373, 1.0 }, + { 0.207843, 0.184314, 0.207843, 1.0 }, + { 0.180392, 0.176471, 0.207843, 1.0 }, + { 0.156863, 0.168627, 0.207843, 1.0 }, + { 0.152941, 0.180392, 0.219608, 1.0 }, + { 0.152941, 0.192157, 0.231373, 1.0 }, + { 0.176471, 0.227451, 0.254902, 1.0 }, + { 0.211765, 0.270588, 0.294118, 1.0 }, + { 0.313725, 0.364706, 0.384314, 1.0 }, + { 0.364706, 0.411765, 0.423529, 1.0 }, + { 0.419608, 0.462745, 0.466667, 1.0 }, + { 0.458824, 0.490196, 0.490196, 1.0 }, + { 0.498039, 0.521569, 0.517647, 1.0 }, + { 0.517647, 0.537255, 0.533333, 1.0 }, + { 0.537255, 0.556863, 0.549020, 1.0 }, + { 0.615686, 0.627451, 0.592157, 1.0 }, + { 0.658824, 0.658824, 0.611765, 1.0 }, + { 0.705882, 0.690196, 0.635294, 1.0 }, + { 0.749020, 0.725490, 0.662745, 1.0 }, + { 0.796078, 0.764706, 0.690196, 1.0 }, + { 0.811765, 0.776471, 0.694118, 1.0 }, + { 0.831373, 0.788235, 0.701961, 1.0 }, + { 0.850980, 0.800000, 0.713725, 1.0 }, + { 0.858824, 0.800000, 0.721569, 1.0 }, + { 0.847059, 0.807843, 0.713725, 1.0 }, + { 0.831373, 0.792157, 0.698039, 1.0 }, + { 0.815686, 0.780392, 0.682353, 1.0 }, + { 0.800000, 0.760784, 0.670588, 1.0 }, + { 0.784314, 0.745098, 0.658824, 1.0 }, + { 0.752941, 0.721569, 0.635294, 1.0 }, + { 0.709804, 0.690196, 0.603922, 1.0 }, + { 0.623529, 0.611765, 0.545098, 1.0 }, + { 0.592157, 0.580392, 0.517647, 1.0 }, + { 0.560784, 0.552941, 0.494118, 1.0 }, + { 0.549020, 0.541176, 0.478431, 1.0 }, + { 0.541176, 0.529412, 0.462745, 1.0 }, + { 0.537255, 0.517647, 0.450980, 1.0 }, + { 0.533333, 0.509804, 0.443137, 1.0 }, + { 0.529412, 0.494118, 0.431373, 1.0 }, + { 0.521569, 0.486275, 0.411765, 1.0 }, + { 0.470588, 0.435294, 0.372549, 1.0 }, + { 0.443137, 0.400000, 0.345098, 1.0 }, + { 0.415686, 0.364706, 0.317647, 1.0 }, + { 0.407843, 0.349020, 0.301961, 1.0 }, + { 0.403922, 0.333333, 0.290196, 1.0 }, + { 0.411765, 0.325490, 0.266667, 1.0 }, + { 0.431373, 0.325490, 0.262745, 1.0 }, + { 0.494118, 0.368627, 0.294118, 1.0 }, + { 0.529412, 0.400000, 0.321569, 1.0 }, + { 0.564706, 0.435294, 0.349020, 1.0 }, + { 0.568627, 0.443137, 0.360784, 1.0 }, + { 0.576471, 0.454902, 0.372549, 1.0 }, + { 0.568627, 0.454902, 0.384314, 1.0 }, + { 0.545098, 0.439216, 0.380392, 1.0 }, + { 0.517647, 0.415686, 0.352941, 1.0 }, + { 0.486275, 0.384314, 0.329412, 1.0 }, + { 0.427451, 0.317647, 0.278431, 1.0 }, + { 0.423529, 0.317647, 0.274510, 1.0 }, + { 0.423529, 0.317647, 0.274510, 1.0 }, + { 0.423529, 0.325490, 0.282353, 1.0 }, + { 0.427451, 0.333333, 0.290196, 1.0 }, + { 0.439216, 0.352941, 0.317647, 1.0 }, + { 0.458824, 0.376471, 0.349020, 1.0 }, + { 0.494118, 0.419608, 0.392157, 1.0 }, + { 0.501961, 0.423529, 0.396078, 1.0 }, + { 0.513725, 0.431373, 0.403922, 1.0 }, + { 0.517647, 0.435294, 0.400000, 1.0 }, + { 0.521569, 0.443137, 0.400000, 1.0 }, + { 0.545098, 0.466667, 0.415686, 1.0 }, + { 0.568627, 0.498039, 0.443137, 1.0 }, + { 0.600000, 0.537255, 0.486275, 1.0 }, + { 0.654902, 0.588235, 0.529412, 1.0 }, + { 0.768627, 0.698039, 0.619608, 1.0 }, + { 0.792157, 0.721569, 0.643137, 1.0 }, + { 0.815686, 0.749020, 0.666667, 1.0 }, + { 0.854902, 0.784314, 0.701961, 1.0 }, + { 0.878431, 0.811765, 0.721569, 1.0 }, + { 0.894118, 0.831373, 0.733333, 1.0 }, + { 0.894118, 0.827451, 0.725490, 1.0 }, + { 0.870588, 0.800000, 0.705882, 1.0 }, + { 0.847059, 0.776471, 0.686275, 1.0 }, + { 0.827451, 0.752941, 0.666667, 1.0 }, + { 0.815686, 0.737255, 0.658824, 1.0 }, + { 0.807843, 0.725490, 0.654902, 1.0 }, + { 0.784314, 0.698039, 0.639216, 1.0 }, + { 0.752941, 0.658824, 0.615686, 1.0 }, + { 0.713725, 0.627451, 0.580392, 1.0 }, + { 0.670588, 0.576471, 0.525490, 1.0 }, + { 0.584314, 0.474510, 0.423529, 1.0 }, + { 0.560784, 0.450980, 0.403922, 1.0 }, + { 0.537255, 0.427451, 0.384314, 1.0 }, + { 0.486275, 0.380392, 0.337255, 1.0 }, + { 0.439216, 0.329412, 0.298039, 1.0 }, + { 0.396078, 0.294118, 0.270588, 1.0 }, + { 0.356863, 0.250980, 0.247059, 1.0 }, + { 0.282353, 0.207843, 0.207843, 1.0 }, + { 0.254902, 0.184314, 0.188235, 1.0 }, + { 0.231373, 0.160784, 0.172549, 1.0 }, + { 0.223529, 0.152941, 0.168627, 1.0 }, + { 0.219608, 0.149020, 0.164706, 1.0 }, + { 0.215686, 0.145098, 0.164706, 1.0 }, + { 0.215686, 0.141176, 0.160784, 1.0 }, + { 0.215686, 0.141176, 0.156863, 1.0 }, + { 0.211765, 0.137255, 0.164706, 1.0 }, + { 0.176471, 0.137255, 0.168627, 1.0 }, + { 0.168627, 0.129412, 0.164706, 1.0 }, + { 0.160784, 0.125490, 0.160784, 1.0 }, + { 0.152941, 0.117647, 0.152941, 1.0 }, + { 0.133333, 0.105882, 0.137255, 1.0 }, + { 0.133333, 0.101961, 0.141176, 1.0 }, + { 0.137255, 0.101961, 0.145098, 1.0 }, + { 0.160784, 0.117647, 0.160784, 1.0 }, + { 0.164706, 0.125490, 0.164706, 1.0 }, + { 0.172549, 0.133333, 0.172549, 1.0 }, + { 0.184314, 0.145098, 0.176471, 1.0 }, + { 0.192157, 0.160784, 0.184314, 1.0 }, + { 0.200000, 0.172549, 0.192157, 1.0 }, + { 0.200000, 0.168627, 0.188235, 1.0 }, + { 0.196078, 0.160784, 0.184314, 1.0 }, + { 0.192157, 0.149020, 0.180392, 1.0 }, + { 0.180392, 0.125490, 0.164706, 1.0 }, + { 0.176471, 0.121569, 0.160784, 1.0 }, + { 0.176471, 0.121569, 0.160784, 1.0 }, + { 0.168627, 0.113725, 0.152941, 1.0 }, + { 0.168627, 0.113725, 0.141176, 1.0 }, + { 0.164706, 0.117647, 0.141176, 1.0 }, + { 0.164706, 0.117647, 0.145098, 1.0 }, + { 0.172549, 0.121569, 0.149020, 1.0 }, + { 0.168627, 0.117647, 0.145098, 1.0 }, + { 0.164706, 0.113725, 0.141176, 1.0 }, + { 0.156863, 0.101961, 0.137255, 1.0 }, + { 0.145098, 0.090196, 0.129412, 1.0 }, + { 0.121569, 0.074510, 0.113725, 1.0 }, + { 0.105882, 0.054902, 0.090196, 1.0 }, + { 0.086275, 0.047059, 0.074510, 1.0 }, + { 0.078431, 0.043137, 0.058824, 1.0 }, + { 0.074510, 0.039216, 0.050980, 1.0 }, + { 0.070588, 0.035294, 0.039216, 1.0 }, + { 0.066667, 0.031373, 0.031373, 1.0 }, + { 0.066667, 0.027451, 0.027451, 1.0 }, + { 0.066667, 0.027451, 0.031373, 1.0 }, + { 0.066667, 0.027451, 0.027451, 1.0 }, + { 0.062745, 0.023529, 0.023529, 1.0 }, + { 0.058824, 0.027451, 0.027451, 1.0 }, + { 0.058824, 0.027451, 0.027451, 1.0 }, + { 0.062745, 0.031373, 0.031373, 1.0 }, + { 0.066667, 0.031373, 0.035294, 1.0 }, + { 0.066667, 0.035294, 0.031373, 1.0 }, + { 0.070588, 0.031373, 0.035294, 1.0 }, + { 0.066667, 0.031373, 0.039216, 1.0 }, + { 0.066667, 0.039216, 0.047059, 1.0 }, + { 0.070588, 0.050980, 0.058824, 1.0 }, + { 0.082353, 0.074510, 0.078431, 1.0 }, + { 0.109804, 0.109804, 0.113725, 1.0 }, + { 0.149020, 0.156863, 0.152941, 1.0 }, + { 0.196078, 0.203922, 0.196078, 1.0 }, + { 0.243137, 0.254902, 0.231373, 1.0 }, + { 0.298039, 0.305882, 0.270588, 1.0 }, + { 0.345098, 0.349020, 0.305882, 1.0 }, + { 0.396078, 0.392157, 0.345098, 1.0 }, + { 0.450980, 0.431373, 0.372549, 1.0 }, + { 0.486275, 0.474510, 0.403922, 1.0 }, + { 0.533333, 0.525490, 0.443137, 1.0 }, + { 0.584314, 0.572549, 0.490196, 1.0 }, + { 0.635294, 0.623529, 0.533333, 1.0 }, + { 0.686275, 0.670588, 0.576471, 1.0 }, + { 0.737255, 0.717647, 0.615686, 1.0 }, + { 0.768627, 0.745098, 0.643137, 1.0 }, + { 0.784314, 0.760784, 0.658824, 1.0 }, + { 0.788235, 0.745098, 0.647059, 1.0 }, + { 0.756863, 0.713725, 0.615686, 1.0 }, + { 0.709804, 0.674510, 0.576471, 1.0 }, + { 0.658824, 0.631373, 0.537255, 1.0 }, + { 0.607843, 0.584314, 0.498039, 1.0 }, + { 0.556863, 0.537255, 0.458824, 1.0 }, + { 0.509804, 0.494118, 0.419608, 1.0 }, + { 0.462745, 0.447059, 0.388235, 1.0 }, + { 0.415686, 0.407843, 0.360784, 1.0 }, + { 0.368627, 0.364706, 0.329412, 1.0 }, + { 0.321569, 0.313725, 0.286275, 1.0 }, + { 0.270588, 0.262745, 0.243137, 1.0 }, + { 0.219608, 0.211765, 0.200000, 1.0 }, + { 0.168627, 0.160784, 0.152941, 1.0 }, + { 0.121569, 0.113725, 0.117647, 1.0 }, + { 0.090196, 0.074510, 0.078431, 1.0 }, + { 0.070588, 0.050980, 0.062745, 1.0 }, + { 0.074510, 0.043137, 0.062745, 1.0 }, + { 0.098039, 0.062745, 0.082353, 1.0 }, + { 0.133333, 0.086275, 0.101961, 1.0 }, + { 0.180392, 0.117647, 0.125490, 1.0 }, + { 0.227451, 0.149020, 0.137255, 1.0 }, + { 0.270588, 0.184314, 0.149020, 1.0 }, + { 0.298039, 0.211765, 0.160784, 1.0 }, + { 0.317647, 0.243137, 0.164706, 1.0 }, + { 0.337255, 0.262745, 0.164706, 1.0 }, + { 0.356863, 0.266667, 0.168627, 1.0 }, + { 0.372549, 0.274510, 0.176471, 1.0 }, + { 0.380392, 0.282353, 0.184314, 1.0 }, + { 0.396078, 0.294118, 0.203922, 1.0 }, + { 0.427451, 0.301961, 0.200000, 1.0 }, + { 0.450980, 0.317647, 0.200000, 1.0 }, + { 0.470588, 0.317647, 0.200000, 1.0 }, + { 0.474510, 0.333333, 0.203922, 1.0 }, + { 0.466667, 0.349020, 0.203922, 1.0 }, + { 0.478431, 0.360784, 0.207843, 1.0 }, + { 0.498039, 0.380392, 0.219608, 1.0 }, + { 0.490196, 0.380392, 0.223529, 1.0 }, + { 0.454902, 0.356863, 0.227451, 1.0 }, + { 0.431373, 0.329412, 0.231373, 1.0 }, + { 0.411765, 0.317647, 0.231373, 1.0 }, + { 0.407843, 0.298039, 0.239216, 1.0 }, + { 0.392157, 0.282353, 0.239216, 1.0 }, + { 0.364706, 0.278431, 0.243137, 1.0 }, + { 0.329412, 0.258824, 0.235294, 1.0 }, + { 0.325490, 0.270588, 0.239216, 1.0 }, + }; +/* Air */ +static double4 colors_487[] = { + { 0.341176, 0.580392, 0.788235, 1.0 }, + { 0.345098, 0.580392, 0.784314, 1.0 }, + { 0.345098, 0.580392, 0.784314, 1.0 }, + { 0.345098, 0.580392, 0.784314, 1.0 }, + { 0.349020, 0.584314, 0.788235, 1.0 }, + { 0.356863, 0.592157, 0.796078, 1.0 }, + { 0.360784, 0.600000, 0.800000, 1.0 }, + { 0.368627, 0.607843, 0.803922, 1.0 }, + { 0.458824, 0.627451, 0.807843, 1.0 }, + { 0.529412, 0.635294, 0.819608, 1.0 }, + { 0.600000, 0.647059, 0.835294, 1.0 }, + { 0.650980, 0.678431, 0.858824, 1.0 }, + { 0.701961, 0.709804, 0.882353, 1.0 }, + { 0.745098, 0.717647, 0.882353, 1.0 }, + { 0.792157, 0.725490, 0.886275, 1.0 }, + { 0.792157, 0.717647, 0.886275, 1.0 }, + { 0.792157, 0.709804, 0.886275, 1.0 }, + { 0.733333, 0.717647, 0.901961, 1.0 }, + { 0.694118, 0.717647, 0.898039, 1.0 }, + { 0.654902, 0.721569, 0.898039, 1.0 }, + { 0.584314, 0.694118, 0.878431, 1.0 }, + { 0.513725, 0.670588, 0.858824, 1.0 }, + { 0.482353, 0.662745, 0.850980, 1.0 }, + { 0.454902, 0.654902, 0.843137, 1.0 }, + { 0.400000, 0.639216, 0.831373, 1.0 }, + { 0.392157, 0.635294, 0.831373, 1.0 }, + { 0.388235, 0.631373, 0.831373, 1.0 }, + { 0.384314, 0.627451, 0.827451, 1.0 }, + { 0.384314, 0.627451, 0.823529, 1.0 }, + { 0.384314, 0.623529, 0.819608, 1.0 }, + { 0.384314, 0.623529, 0.819608, 1.0 }, + { 0.384314, 0.619608, 0.819608, 1.0 }, + { 0.419608, 0.611765, 0.807843, 1.0 }, + { 0.494118, 0.549020, 0.752941, 1.0 }, + { 0.478431, 0.509804, 0.705882, 1.0 }, + { 0.466667, 0.470588, 0.658824, 1.0 }, + { 0.439216, 0.431373, 0.615686, 1.0 }, + { 0.411765, 0.392157, 0.572549, 1.0 }, + { 0.396078, 0.372549, 0.552941, 1.0 }, + { 0.384314, 0.352941, 0.533333, 1.0 }, + { 0.321569, 0.274510, 0.462745, 1.0 }, + { 0.282353, 0.270588, 0.458824, 1.0 }, + { 0.247059, 0.270588, 0.458824, 1.0 }, + { 0.274510, 0.286275, 0.486275, 1.0 }, + { 0.301961, 0.301961, 0.513725, 1.0 }, + { 0.325490, 0.313725, 0.529412, 1.0 }, + { 0.349020, 0.329412, 0.549020, 1.0 }, + { 0.345098, 0.364706, 0.576471, 1.0 }, + { 0.368627, 0.407843, 0.623529, 1.0 }, + { 0.431373, 0.494118, 0.701961, 1.0 }, + { 0.447059, 0.513725, 0.721569, 1.0 }, + { 0.466667, 0.533333, 0.745098, 1.0 }, + { 0.439216, 0.541176, 0.745098, 1.0 }, + { 0.411765, 0.552941, 0.745098, 1.0 }, + { 0.400000, 0.541176, 0.729412, 1.0 }, + { 0.392157, 0.529412, 0.713725, 1.0 }, + { 0.352941, 0.450980, 0.631373, 1.0 }, + { 0.317647, 0.427451, 0.611765, 1.0 }, + { 0.282353, 0.407843, 0.596078, 1.0 }, + { 0.290196, 0.392157, 0.580392, 1.0 }, + { 0.298039, 0.380392, 0.568627, 1.0 }, + { 0.294118, 0.372549, 0.560784, 1.0 }, + { 0.290196, 0.368627, 0.552941, 1.0 }, + { 0.250980, 0.364706, 0.556863, 1.0 }, + { 0.215686, 0.372549, 0.560784, 1.0 }, + { 0.192157, 0.372549, 0.576471, 1.0 }, + { 0.180392, 0.356863, 0.560784, 1.0 }, + { 0.172549, 0.345098, 0.545098, 1.0 }, + { 0.160784, 0.329412, 0.525490, 1.0 }, + { 0.152941, 0.317647, 0.505882, 1.0 }, + { 0.133333, 0.262745, 0.439216, 1.0 }, + { 0.105882, 0.211765, 0.372549, 1.0 }, + { 0.047059, 0.117647, 0.247059, 1.0 }, + { 0.031373, 0.090196, 0.211765, 1.0 }, + { 0.015686, 0.062745, 0.180392, 1.0 }, + { 0.011765, 0.050980, 0.156863, 1.0 }, + { 0.011765, 0.039216, 0.133333, 1.0 }, + { 0.015686, 0.047059, 0.125490, 1.0 }, + { 0.023529, 0.054902, 0.117647, 1.0 }, + { 0.027451, 0.086275, 0.113725, 1.0 }, + { 0.031373, 0.117647, 0.121569, 1.0 }, + { 0.035294, 0.152941, 0.184314, 1.0 }, + { 0.050980, 0.196078, 0.227451, 1.0 }, + { 0.066667, 0.239216, 0.270588, 1.0 }, + { 0.078431, 0.262745, 0.294118, 1.0 }, + { 0.090196, 0.290196, 0.321569, 1.0 }, + { 0.125490, 0.352941, 0.372549, 1.0 }, + { 0.152941, 0.364706, 0.443137, 1.0 }, + { 0.184314, 0.411765, 0.560784, 1.0 }, + { 0.203922, 0.439216, 0.603922, 1.0 }, + { 0.227451, 0.466667, 0.650980, 1.0 }, + { 0.235294, 0.466667, 0.658824, 1.0 }, + { 0.247059, 0.466667, 0.666667, 1.0 }, + { 0.239216, 0.450980, 0.650980, 1.0 }, + { 0.215686, 0.411765, 0.600000, 1.0 }, + { 0.196078, 0.368627, 0.537255, 1.0 }, + { 0.176471, 0.321569, 0.486275, 1.0 }, + { 0.133333, 0.262745, 0.427451, 1.0 }, + { 0.133333, 0.247059, 0.407843, 1.0 }, + { 0.137255, 0.231373, 0.388235, 1.0 }, + { 0.168627, 0.227451, 0.388235, 1.0 }, + { 0.203922, 0.227451, 0.388235, 1.0 }, + { 0.258824, 0.254902, 0.407843, 1.0 }, + { 0.301961, 0.301961, 0.447059, 1.0 }, + { 0.321569, 0.427451, 0.584314, 1.0 }, + { 0.372549, 0.470588, 0.643137, 1.0 }, + { 0.427451, 0.513725, 0.705882, 1.0 }, + { 0.447059, 0.533333, 0.713725, 1.0 }, + { 0.470588, 0.556863, 0.725490, 1.0 }, + { 0.458824, 0.588235, 0.752941, 1.0 }, + { 0.419608, 0.611765, 0.768627, 1.0 }, + { 0.392157, 0.615686, 0.780392, 1.0 }, + { 0.368627, 0.603922, 0.792157, 1.0 }, + { 0.349020, 0.580392, 0.772549, 1.0 }, + { 0.341176, 0.572549, 0.768627, 1.0 }, + { 0.337255, 0.568627, 0.764706, 1.0 }, + { 0.329412, 0.556863, 0.752941, 1.0 }, + { 0.321569, 0.545098, 0.741176, 1.0 }, + { 0.309804, 0.529412, 0.729412, 1.0 }, + { 0.294118, 0.513725, 0.713725, 1.0 }, + { 0.258824, 0.462745, 0.670588, 1.0 }, + { 0.235294, 0.431373, 0.639216, 1.0 }, + { 0.215686, 0.400000, 0.607843, 1.0 }, + { 0.203922, 0.384314, 0.592157, 1.0 }, + { 0.196078, 0.368627, 0.580392, 1.0 }, + { 0.180392, 0.356863, 0.560784, 1.0 }, + { 0.168627, 0.345098, 0.556863, 1.0 }, + { 0.172549, 0.349020, 0.556863, 1.0 }, + { 0.180392, 0.352941, 0.564706, 1.0 }, + { 0.200000, 0.380392, 0.588235, 1.0 }, + { 0.207843, 0.392157, 0.600000, 1.0 }, + { 0.215686, 0.407843, 0.611765, 1.0 }, + { 0.239216, 0.443137, 0.643137, 1.0 }, + { 0.262745, 0.478431, 0.678431, 1.0 }, + { 0.282353, 0.501961, 0.698039, 1.0 }, + { 0.298039, 0.517647, 0.713725, 1.0 }, + { 0.301961, 0.525490, 0.725490, 1.0 }, + { 0.301961, 0.529412, 0.729412, 1.0 }, + { 0.301961, 0.533333, 0.733333, 1.0 }, + { 0.305882, 0.533333, 0.733333, 1.0 }, + { 0.309804, 0.537255, 0.737255, 1.0 }, + { 0.317647, 0.541176, 0.749020, 1.0 }, + { 0.325490, 0.552941, 0.756863, 1.0 }, + { 0.333333, 0.564706, 0.764706, 1.0 }, + { 0.345098, 0.576471, 0.776471, 1.0 }, + { 0.368627, 0.600000, 0.796078, 1.0 }, + { 0.372549, 0.603922, 0.800000, 1.0 }, + { 0.376471, 0.611765, 0.803922, 1.0 }, + { 0.372549, 0.611765, 0.807843, 1.0 }, + { 0.368627, 0.603922, 0.803922, 1.0 }, + { 0.356863, 0.592157, 0.788235, 1.0 }, + { 0.337255, 0.564706, 0.768627, 1.0 }, + { 0.270588, 0.474510, 0.682353, 1.0 }, + { 0.247059, 0.443137, 0.650980, 1.0 }, + { 0.227451, 0.411765, 0.619608, 1.0 }, + { 0.188235, 0.356863, 0.552941, 1.0 }, + { 0.152941, 0.298039, 0.486275, 1.0 }, + { 0.121569, 0.243137, 0.427451, 1.0 }, + { 0.086275, 0.200000, 0.376471, 1.0 }, + { 0.062745, 0.160784, 0.337255, 1.0 }, + { 0.043137, 0.141176, 0.313725, 1.0 }, + { 0.050980, 0.156863, 0.321569, 1.0 }, + { 0.062745, 0.176471, 0.341176, 1.0 }, + { 0.078431, 0.196078, 0.364706, 1.0 }, + { 0.113725, 0.247059, 0.423529, 1.0 }, + { 0.152941, 0.309804, 0.494118, 1.0 }, + { 0.188235, 0.360784, 0.549020, 1.0 }, + { 0.223529, 0.415686, 0.607843, 1.0 }, + { 0.309804, 0.529412, 0.721569, 1.0 }, + { 0.329412, 0.549020, 0.741176, 1.0 }, + { 0.349020, 0.572549, 0.760784, 1.0 }, + { 0.400000, 0.596078, 0.780392, 1.0 }, + { 0.462745, 0.607843, 0.792157, 1.0 }, + { 0.533333, 0.611765, 0.800000, 1.0 }, + { 0.596078, 0.611765, 0.811765, 1.0 }, + { 0.643137, 0.619608, 0.827451, 1.0 }, + { 0.678431, 0.627451, 0.827451, 1.0 }, + { 0.721569, 0.635294, 0.831373, 1.0 }, + { 0.772549, 0.639216, 0.827451, 1.0 }, + { 0.764706, 0.631373, 0.831373, 1.0 }, + { 0.749020, 0.631373, 0.839216, 1.0 }, + { 0.705882, 0.639216, 0.847059, 1.0 }, + { 0.647059, 0.647059, 0.847059, 1.0 }, + { 0.631373, 0.658824, 0.847059, 1.0 }, + { 0.501961, 0.643137, 0.831373, 1.0 }, + { 0.470588, 0.635294, 0.823529, 1.0 }, + { 0.439216, 0.627451, 0.819608, 1.0 }, + { 0.380392, 0.611765, 0.807843, 1.0 }, + { 0.329412, 0.541176, 0.705882, 1.0 }, + { 0.282353, 0.466667, 0.623529, 1.0 }, + { 0.235294, 0.396078, 0.549020, 1.0 }, + { 0.188235, 0.333333, 0.482353, 1.0 }, + { 0.184314, 0.341176, 0.517647, 1.0 }, + { 0.156863, 0.305882, 0.466667, 1.0 }, + { 0.137255, 0.274510, 0.427451, 1.0 }, + { 0.117647, 0.250980, 0.403922, 1.0 }, + { 0.105882, 0.227451, 0.376471, 1.0 }, + { 0.125490, 0.262745, 0.439216, 1.0 }, + { 0.137255, 0.298039, 0.486275, 1.0 }, + { 0.152941, 0.321569, 0.521569, 1.0 }, + { 0.149020, 0.333333, 0.537255, 1.0 }, + { 0.149020, 0.337255, 0.537255, 1.0 }, + { 0.168627, 0.333333, 0.533333, 1.0 }, + { 0.215686, 0.333333, 0.533333, 1.0 }, + { 0.282353, 0.345098, 0.549020, 1.0 }, + { 0.329412, 0.360784, 0.560784, 1.0 }, + { 0.360784, 0.364706, 0.564706, 1.0 }, + { 0.364706, 0.360784, 0.549020, 1.0 }, + { 0.376471, 0.337255, 0.525490, 1.0 }, + { 0.392157, 0.337255, 0.494118, 1.0 }, + { 0.388235, 0.337255, 0.486275, 1.0 }, + { 0.380392, 0.329412, 0.482353, 1.0 }, + { 0.341176, 0.313725, 0.458824, 1.0 }, + { 0.282353, 0.262745, 0.419608, 1.0 }, + { 0.219608, 0.215686, 0.333333, 1.0 }, + { 0.137255, 0.164706, 0.262745, 1.0 }, + { 0.074510, 0.113725, 0.196078, 1.0 }, + { 0.031373, 0.078431, 0.149020, 1.0 }, + { 0.007843, 0.039216, 0.125490, 1.0 }, + { 0.003922, 0.027451, 0.101961, 1.0 }, + { 0.000000, 0.015686, 0.098039, 1.0 }, + { 0.015686, 0.015686, 0.109804, 1.0 }, + { 0.023529, 0.031373, 0.129412, 1.0 }, + { 0.031373, 0.050980, 0.156863, 1.0 }, + { 0.039216, 0.070588, 0.184314, 1.0 }, + { 0.027451, 0.094118, 0.219608, 1.0 }, + { 0.039216, 0.098039, 0.250980, 1.0 }, + { 0.043137, 0.109804, 0.282353, 1.0 }, + { 0.047059, 0.129412, 0.309804, 1.0 }, + { 0.058824, 0.152941, 0.333333, 1.0 }, + { 0.050980, 0.180392, 0.356863, 1.0 }, + { 0.054902, 0.192157, 0.376471, 1.0 }, + { 0.066667, 0.207843, 0.396078, 1.0 }, + { 0.086275, 0.235294, 0.427451, 1.0 }, + { 0.113725, 0.270588, 0.466667, 1.0 }, + { 0.145098, 0.317647, 0.509804, 1.0 }, + { 0.176471, 0.364706, 0.564706, 1.0 }, + { 0.211765, 0.407843, 0.611765, 1.0 }, + { 0.247059, 0.450980, 0.662745, 1.0 }, + { 0.282353, 0.498039, 0.709804, 1.0 }, + { 0.317647, 0.541176, 0.749020, 1.0 }, + { 0.345098, 0.580392, 0.780392, 1.0 }, + { 0.368627, 0.603922, 0.803922, 1.0 }, + { 0.384314, 0.623529, 0.819608, 1.0 }, + { 0.392157, 0.631373, 0.831373, 1.0 }, + { 0.400000, 0.639216, 0.831373, 1.0 }, + { 0.403922, 0.639216, 0.835294, 1.0 }, + { 0.403922, 0.639216, 0.835294, 1.0 }, + { 0.400000, 0.639216, 0.831373, 1.0 }, + { 0.396078, 0.631373, 0.827451, 1.0 }, + { 0.384314, 0.623529, 0.823529, 1.0 }, + { 0.380392, 0.615686, 0.819608, 1.0 }, + { 0.372549, 0.607843, 0.811765, 1.0 }, + { 0.364706, 0.600000, 0.803922, 1.0 }, + { 0.352941, 0.588235, 0.796078, 1.0 }, + { 0.345098, 0.580392, 0.792157, 1.0 }, + }; +/* Angora */ +static double4 colors_488[] = { + { 0.341176, 0.196078, 0.286275, 1.0 }, + { 0.360784, 0.239216, 0.309804, 1.0 }, + { 0.419608, 0.282353, 0.352941, 1.0 }, + { 0.478431, 0.329412, 0.396078, 1.0 }, + { 0.529412, 0.384314, 0.466667, 1.0 }, + { 0.580392, 0.443137, 0.537255, 1.0 }, + { 0.611765, 0.462745, 0.564706, 1.0 }, + { 0.643137, 0.486275, 0.596078, 1.0 }, + { 0.717647, 0.517647, 0.619608, 1.0 }, + { 0.705882, 0.529412, 0.627451, 1.0 }, + { 0.694118, 0.541176, 0.639216, 1.0 }, + { 0.670588, 0.521569, 0.600000, 1.0 }, + { 0.647059, 0.501961, 0.560784, 1.0 }, + { 0.600000, 0.470588, 0.517647, 1.0 }, + { 0.556863, 0.439216, 0.478431, 1.0 }, + { 0.537255, 0.423529, 0.462745, 1.0 }, + { 0.521569, 0.411765, 0.447059, 1.0 }, + { 0.478431, 0.368627, 0.447059, 1.0 }, + { 0.470588, 0.345098, 0.435294, 1.0 }, + { 0.466667, 0.325490, 0.423529, 1.0 }, + { 0.470588, 0.329412, 0.431373, 1.0 }, + { 0.478431, 0.333333, 0.443137, 1.0 }, + { 0.482353, 0.341176, 0.454902, 1.0 }, + { 0.486275, 0.352941, 0.470588, 1.0 }, + { 0.556863, 0.403922, 0.513725, 1.0 }, + { 0.596078, 0.439216, 0.549020, 1.0 }, + { 0.639216, 0.478431, 0.588235, 1.0 }, + { 0.670588, 0.486275, 0.603922, 1.0 }, + { 0.701961, 0.498039, 0.623529, 1.0 }, + { 0.701961, 0.494118, 0.615686, 1.0 }, + { 0.701961, 0.490196, 0.607843, 1.0 }, + { 0.678431, 0.470588, 0.592157, 1.0 }, + { 0.631373, 0.423529, 0.545098, 1.0 }, + { 0.533333, 0.298039, 0.423529, 1.0 }, + { 0.458824, 0.243137, 0.364706, 1.0 }, + { 0.388235, 0.192157, 0.305882, 1.0 }, + { 0.345098, 0.156863, 0.278431, 1.0 }, + { 0.305882, 0.121569, 0.250980, 1.0 }, + { 0.294118, 0.109804, 0.243137, 1.0 }, + { 0.282353, 0.101961, 0.239216, 1.0 }, + { 0.250980, 0.101961, 0.231373, 1.0 }, + { 0.250980, 0.101961, 0.235294, 1.0 }, + { 0.254902, 0.101961, 0.239216, 1.0 }, + { 0.266667, 0.113725, 0.250980, 1.0 }, + { 0.282353, 0.129412, 0.262745, 1.0 }, + { 0.294118, 0.137255, 0.270588, 1.0 }, + { 0.305882, 0.149020, 0.282353, 1.0 }, + { 0.337255, 0.176471, 0.305882, 1.0 }, + { 0.372549, 0.207843, 0.337255, 1.0 }, + { 0.447059, 0.266667, 0.400000, 1.0 }, + { 0.466667, 0.278431, 0.415686, 1.0 }, + { 0.490196, 0.290196, 0.435294, 1.0 }, + { 0.486275, 0.282353, 0.427451, 1.0 }, + { 0.486275, 0.274510, 0.423529, 1.0 }, + { 0.466667, 0.254902, 0.407843, 1.0 }, + { 0.450980, 0.235294, 0.392157, 1.0 }, + { 0.388235, 0.184314, 0.341176, 1.0 }, + { 0.364706, 0.176471, 0.325490, 1.0 }, + { 0.341176, 0.172549, 0.313725, 1.0 }, + { 0.333333, 0.176471, 0.321569, 1.0 }, + { 0.325490, 0.180392, 0.329412, 1.0 }, + { 0.341176, 0.188235, 0.337255, 1.0 }, + { 0.356863, 0.196078, 0.349020, 1.0 }, + { 0.376471, 0.211765, 0.356863, 1.0 }, + { 0.384314, 0.211765, 0.364706, 1.0 }, + { 0.392157, 0.211765, 0.376471, 1.0 }, + { 0.388235, 0.203922, 0.352941, 1.0 }, + { 0.384314, 0.200000, 0.329412, 1.0 }, + { 0.372549, 0.192157, 0.309804, 1.0 }, + { 0.360784, 0.184314, 0.294118, 1.0 }, + { 0.341176, 0.168627, 0.270588, 1.0 }, + { 0.337255, 0.164706, 0.254902, 1.0 }, + { 0.309804, 0.152941, 0.207843, 1.0 }, + { 0.305882, 0.137255, 0.196078, 1.0 }, + { 0.301961, 0.125490, 0.184314, 1.0 }, + { 0.298039, 0.121569, 0.184314, 1.0 }, + { 0.298039, 0.121569, 0.188235, 1.0 }, + { 0.294118, 0.121569, 0.188235, 1.0 }, + { 0.290196, 0.121569, 0.192157, 1.0 }, + { 0.286275, 0.113725, 0.188235, 1.0 }, + { 0.282353, 0.113725, 0.188235, 1.0 }, + { 0.262745, 0.098039, 0.180392, 1.0 }, + { 0.254902, 0.094118, 0.176471, 1.0 }, + { 0.250980, 0.094118, 0.172549, 1.0 }, + { 0.250980, 0.094118, 0.172549, 1.0 }, + { 0.254902, 0.098039, 0.176471, 1.0 }, + { 0.258824, 0.105882, 0.192157, 1.0 }, + { 0.270588, 0.125490, 0.211765, 1.0 }, + { 0.321569, 0.200000, 0.294118, 1.0 }, + { 0.349020, 0.223529, 0.337255, 1.0 }, + { 0.380392, 0.247059, 0.384314, 1.0 }, + { 0.388235, 0.254902, 0.396078, 1.0 }, + { 0.400000, 0.266667, 0.407843, 1.0 }, + { 0.411765, 0.274510, 0.411765, 1.0 }, + { 0.411765, 0.282353, 0.400000, 1.0 }, + { 0.415686, 0.266667, 0.388235, 1.0 }, + { 0.407843, 0.239216, 0.364706, 1.0 }, + { 0.384314, 0.192157, 0.278431, 1.0 }, + { 0.384314, 0.188235, 0.262745, 1.0 }, + { 0.384314, 0.188235, 0.247059, 1.0 }, + { 0.392157, 0.196078, 0.254902, 1.0 }, + { 0.400000, 0.203922, 0.262745, 1.0 }, + { 0.419608, 0.227451, 0.274510, 1.0 }, + { 0.447059, 0.258824, 0.294118, 1.0 }, + { 0.509804, 0.309804, 0.360784, 1.0 }, + { 0.521569, 0.309804, 0.372549, 1.0 }, + { 0.533333, 0.309804, 0.388235, 1.0 }, + { 0.513725, 0.294118, 0.380392, 1.0 }, + { 0.494118, 0.282353, 0.372549, 1.0 }, + { 0.478431, 0.270588, 0.380392, 1.0 }, + { 0.494118, 0.274510, 0.407843, 1.0 }, + { 0.552941, 0.309804, 0.458824, 1.0 }, + { 0.568627, 0.349020, 0.494118, 1.0 }, + { 0.643137, 0.490196, 0.627451, 1.0 }, + { 0.686275, 0.533333, 0.670588, 1.0 }, + { 0.733333, 0.580392, 0.713725, 1.0 }, + { 0.807843, 0.647059, 0.780392, 1.0 }, + { 0.862745, 0.694118, 0.831373, 1.0 }, + { 0.878431, 0.729412, 0.850980, 1.0 }, + { 0.874510, 0.749020, 0.843137, 1.0 }, + { 0.866667, 0.709804, 0.823529, 1.0 }, + { 0.862745, 0.698039, 0.807843, 1.0 }, + { 0.858824, 0.686275, 0.796078, 1.0 }, + { 0.847059, 0.682353, 0.792157, 1.0 }, + { 0.839216, 0.682353, 0.788235, 1.0 }, + { 0.827451, 0.666667, 0.796078, 1.0 }, + { 0.831373, 0.650980, 0.784314, 1.0 }, + { 0.819608, 0.639216, 0.760784, 1.0 }, + { 0.796078, 0.623529, 0.717647, 1.0 }, + { 0.745098, 0.588235, 0.643137, 1.0 }, + { 0.729412, 0.576471, 0.623529, 1.0 }, + { 0.717647, 0.564706, 0.607843, 1.0 }, + { 0.682353, 0.537255, 0.556863, 1.0 }, + { 0.650980, 0.498039, 0.521569, 1.0 }, + { 0.631373, 0.482353, 0.501961, 1.0 }, + { 0.623529, 0.470588, 0.501961, 1.0 }, + { 0.588235, 0.443137, 0.486275, 1.0 }, + { 0.580392, 0.423529, 0.482353, 1.0 }, + { 0.572549, 0.403922, 0.478431, 1.0 }, + { 0.576471, 0.400000, 0.478431, 1.0 }, + { 0.580392, 0.396078, 0.478431, 1.0 }, + { 0.584314, 0.384314, 0.474510, 1.0 }, + { 0.580392, 0.380392, 0.474510, 1.0 }, + { 0.572549, 0.384314, 0.482353, 1.0 }, + { 0.584314, 0.388235, 0.498039, 1.0 }, + { 0.619608, 0.392157, 0.517647, 1.0 }, + { 0.619608, 0.400000, 0.517647, 1.0 }, + { 0.619608, 0.407843, 0.521569, 1.0 }, + { 0.615686, 0.431373, 0.525490, 1.0 }, + { 0.615686, 0.435294, 0.513725, 1.0 }, + { 0.615686, 0.439216, 0.490196, 1.0 }, + { 0.607843, 0.427451, 0.466667, 1.0 }, + { 0.533333, 0.384314, 0.411765, 1.0 }, + { 0.517647, 0.372549, 0.396078, 1.0 }, + { 0.501961, 0.364706, 0.384314, 1.0 }, + { 0.470588, 0.345098, 0.364706, 1.0 }, + { 0.443137, 0.317647, 0.349020, 1.0 }, + { 0.411765, 0.290196, 0.337255, 1.0 }, + { 0.396078, 0.274510, 0.329412, 1.0 }, + { 0.376471, 0.270588, 0.321569, 1.0 }, + { 0.364706, 0.266667, 0.313725, 1.0 }, + { 0.352941, 0.247059, 0.290196, 1.0 }, + { 0.349020, 0.243137, 0.290196, 1.0 }, + { 0.349020, 0.243137, 0.290196, 1.0 }, + { 0.349020, 0.247059, 0.286275, 1.0 }, + { 0.372549, 0.258824, 0.301961, 1.0 }, + { 0.415686, 0.270588, 0.317647, 1.0 }, + { 0.474510, 0.305882, 0.349020, 1.0 }, + { 0.584314, 0.376471, 0.447059, 1.0 }, + { 0.607843, 0.384314, 0.466667, 1.0 }, + { 0.631373, 0.396078, 0.486275, 1.0 }, + { 0.682353, 0.427451, 0.505882, 1.0 }, + { 0.705882, 0.443137, 0.513725, 1.0 }, + { 0.705882, 0.443137, 0.525490, 1.0 }, + { 0.666667, 0.427451, 0.533333, 1.0 }, + { 0.639216, 0.411765, 0.525490, 1.0 }, + { 0.611765, 0.388235, 0.494118, 1.0 }, + { 0.584314, 0.368627, 0.462745, 1.0 }, + { 0.541176, 0.349020, 0.443137, 1.0 }, + { 0.513725, 0.337255, 0.431373, 1.0 }, + { 0.498039, 0.325490, 0.411765, 1.0 }, + { 0.478431, 0.313725, 0.384314, 1.0 }, + { 0.458824, 0.298039, 0.360784, 1.0 }, + { 0.439216, 0.282353, 0.349020, 1.0 }, + { 0.419608, 0.258824, 0.333333, 1.0 }, + { 0.419608, 0.247059, 0.325490, 1.0 }, + { 0.419608, 0.239216, 0.321569, 1.0 }, + { 0.427451, 0.223529, 0.321569, 1.0 }, + { 0.435294, 0.215686, 0.317647, 1.0 }, + { 0.427451, 0.203922, 0.321569, 1.0 }, + { 0.407843, 0.176471, 0.309804, 1.0 }, + { 0.407843, 0.156863, 0.298039, 1.0 }, + { 0.400000, 0.145098, 0.278431, 1.0 }, + { 0.380392, 0.137255, 0.270588, 1.0 }, + { 0.337255, 0.117647, 0.254902, 1.0 }, + { 0.301961, 0.101961, 0.231373, 1.0 }, + { 0.278431, 0.094118, 0.211765, 1.0 }, + { 0.266667, 0.094118, 0.203922, 1.0 }, + { 0.254902, 0.098039, 0.211765, 1.0 }, + { 0.239216, 0.098039, 0.215686, 1.0 }, + { 0.235294, 0.105882, 0.215686, 1.0 }, + { 0.235294, 0.109804, 0.211765, 1.0 }, + { 0.254902, 0.109804, 0.215686, 1.0 }, + { 0.254902, 0.113725, 0.231373, 1.0 }, + { 0.262745, 0.121569, 0.239216, 1.0 }, + { 0.262745, 0.125490, 0.247059, 1.0 }, + { 0.274510, 0.129412, 0.247059, 1.0 }, + { 0.286275, 0.133333, 0.250980, 1.0 }, + { 0.298039, 0.145098, 0.254902, 1.0 }, + { 0.309804, 0.152941, 0.258824, 1.0 }, + { 0.329412, 0.168627, 0.270588, 1.0 }, + { 0.345098, 0.160784, 0.282353, 1.0 }, + { 0.360784, 0.168627, 0.294118, 1.0 }, + { 0.364706, 0.176471, 0.301961, 1.0 }, + { 0.376471, 0.188235, 0.301961, 1.0 }, + { 0.376471, 0.172549, 0.305882, 1.0 }, + { 0.372549, 0.156863, 0.305882, 1.0 }, + { 0.372549, 0.149020, 0.301961, 1.0 }, + { 0.380392, 0.160784, 0.301961, 1.0 }, + { 0.384314, 0.172549, 0.301961, 1.0 }, + { 0.392157, 0.188235, 0.301961, 1.0 }, + { 0.415686, 0.196078, 0.305882, 1.0 }, + { 0.450980, 0.219608, 0.317647, 1.0 }, + { 0.478431, 0.250980, 0.337255, 1.0 }, + { 0.494118, 0.290196, 0.368627, 1.0 }, + { 0.517647, 0.321569, 0.384314, 1.0 }, + { 0.533333, 0.341176, 0.392157, 1.0 }, + { 0.541176, 0.345098, 0.403922, 1.0 }, + { 0.525490, 0.349020, 0.407843, 1.0 }, + { 0.517647, 0.345098, 0.403922, 1.0 }, + { 0.494118, 0.333333, 0.380392, 1.0 }, + { 0.474510, 0.321569, 0.360784, 1.0 }, + { 0.447059, 0.309804, 0.349020, 1.0 }, + { 0.431373, 0.290196, 0.345098, 1.0 }, + { 0.407843, 0.266667, 0.337255, 1.0 }, + { 0.403922, 0.258824, 0.329412, 1.0 }, + { 0.403922, 0.262745, 0.329412, 1.0 }, + { 0.435294, 0.274510, 0.352941, 1.0 }, + { 0.470588, 0.270588, 0.384314, 1.0 }, + { 0.501961, 0.282353, 0.407843, 1.0 }, + { 0.521569, 0.309804, 0.435294, 1.0 }, + { 0.549020, 0.352941, 0.454902, 1.0 }, + { 0.580392, 0.392157, 0.482353, 1.0 }, + { 0.600000, 0.435294, 0.505882, 1.0 }, + { 0.619608, 0.474510, 0.517647, 1.0 }, + { 0.615686, 0.498039, 0.498039, 1.0 }, + { 0.592157, 0.505882, 0.482353, 1.0 }, + { 0.556863, 0.509804, 0.474510, 1.0 }, + { 0.541176, 0.509804, 0.454902, 1.0 }, + { 0.533333, 0.470588, 0.407843, 1.0 }, + { 0.501961, 0.415686, 0.380392, 1.0 }, + { 0.447059, 0.349020, 0.360784, 1.0 }, + { 0.403922, 0.309804, 0.341176, 1.0 }, + { 0.376471, 0.258824, 0.305882, 1.0 }, + { 0.360784, 0.223529, 0.294118, 1.0 }, + { 0.349020, 0.200000, 0.286275, 1.0 }, + }; +/* Antique */ +static double4 colors_489[] = { + { 0.235294, 0.070588, 0.149020, 1.0 }, + { 0.282353, 0.098039, 0.215686, 1.0 }, + { 0.298039, 0.121569, 0.243137, 1.0 }, + { 0.317647, 0.145098, 0.270588, 1.0 }, + { 0.321569, 0.149020, 0.286275, 1.0 }, + { 0.325490, 0.152941, 0.301961, 1.0 }, + { 0.321569, 0.149020, 0.301961, 1.0 }, + { 0.317647, 0.149020, 0.301961, 1.0 }, + { 0.305882, 0.129412, 0.294118, 1.0 }, + { 0.313725, 0.125490, 0.286275, 1.0 }, + { 0.321569, 0.121569, 0.282353, 1.0 }, + { 0.329412, 0.129412, 0.278431, 1.0 }, + { 0.341176, 0.141176, 0.278431, 1.0 }, + { 0.345098, 0.149020, 0.270588, 1.0 }, + { 0.352941, 0.160784, 0.262745, 1.0 }, + { 0.352941, 0.160784, 0.254902, 1.0 }, + { 0.352941, 0.164706, 0.250980, 1.0 }, + { 0.337255, 0.141176, 0.231373, 1.0 }, + { 0.333333, 0.133333, 0.227451, 1.0 }, + { 0.333333, 0.125490, 0.227451, 1.0 }, + { 0.337255, 0.121569, 0.231373, 1.0 }, + { 0.345098, 0.117647, 0.239216, 1.0 }, + { 0.345098, 0.121569, 0.243137, 1.0 }, + { 0.349020, 0.125490, 0.247059, 1.0 }, + { 0.349020, 0.149020, 0.262745, 1.0 }, + { 0.341176, 0.152941, 0.262745, 1.0 }, + { 0.337255, 0.160784, 0.266667, 1.0 }, + { 0.325490, 0.156863, 0.258824, 1.0 }, + { 0.313725, 0.152941, 0.254902, 1.0 }, + { 0.305882, 0.141176, 0.247059, 1.0 }, + { 0.301961, 0.133333, 0.243137, 1.0 }, + { 0.286275, 0.117647, 0.223529, 1.0 }, + { 0.270588, 0.101961, 0.203922, 1.0 }, + { 0.239216, 0.094118, 0.164706, 1.0 }, + { 0.223529, 0.090196, 0.141176, 1.0 }, + { 0.211765, 0.086275, 0.121569, 1.0 }, + { 0.203922, 0.082353, 0.109804, 1.0 }, + { 0.200000, 0.082353, 0.098039, 1.0 }, + { 0.200000, 0.078431, 0.090196, 1.0 }, + { 0.200000, 0.078431, 0.086275, 1.0 }, + { 0.192157, 0.062745, 0.070588, 1.0 }, + { 0.188235, 0.058824, 0.066667, 1.0 }, + { 0.184314, 0.054902, 0.066667, 1.0 }, + { 0.180392, 0.050980, 0.066667, 1.0 }, + { 0.176471, 0.050980, 0.066667, 1.0 }, + { 0.172549, 0.050980, 0.066667, 1.0 }, + { 0.172549, 0.050980, 0.066667, 1.0 }, + { 0.168627, 0.050980, 0.070588, 1.0 }, + { 0.164706, 0.050980, 0.074510, 1.0 }, + { 0.160784, 0.050980, 0.074510, 1.0 }, + { 0.152941, 0.050980, 0.066667, 1.0 }, + { 0.149020, 0.050980, 0.062745, 1.0 }, + { 0.141176, 0.047059, 0.062745, 1.0 }, + { 0.133333, 0.047059, 0.062745, 1.0 }, + { 0.133333, 0.047059, 0.062745, 1.0 }, + { 0.137255, 0.050980, 0.062745, 1.0 }, + { 0.152941, 0.066667, 0.082353, 1.0 }, + { 0.172549, 0.082353, 0.098039, 1.0 }, + { 0.192157, 0.098039, 0.113725, 1.0 }, + { 0.200000, 0.105882, 0.121569, 1.0 }, + { 0.211765, 0.117647, 0.129412, 1.0 }, + { 0.211765, 0.117647, 0.133333, 1.0 }, + { 0.215686, 0.117647, 0.137255, 1.0 }, + { 0.215686, 0.121569, 0.141176, 1.0 }, + { 0.219608, 0.121569, 0.145098, 1.0 }, + { 0.223529, 0.117647, 0.152941, 1.0 }, + { 0.235294, 0.121569, 0.156863, 1.0 }, + { 0.247059, 0.125490, 0.164706, 1.0 }, + { 0.250980, 0.121569, 0.168627, 1.0 }, + { 0.254902, 0.121569, 0.172549, 1.0 }, + { 0.250980, 0.121569, 0.180392, 1.0 }, + { 0.247059, 0.117647, 0.180392, 1.0 }, + { 0.239216, 0.101961, 0.176471, 1.0 }, + { 0.235294, 0.101961, 0.184314, 1.0 }, + { 0.235294, 0.101961, 0.192157, 1.0 }, + { 0.258824, 0.113725, 0.215686, 1.0 }, + { 0.282353, 0.125490, 0.243137, 1.0 }, + { 0.278431, 0.121569, 0.239216, 1.0 }, + { 0.278431, 0.121569, 0.239216, 1.0 }, + { 0.278431, 0.121569, 0.243137, 1.0 }, + { 0.282353, 0.121569, 0.243137, 1.0 }, + { 0.298039, 0.129412, 0.250980, 1.0 }, + { 0.313725, 0.145098, 0.262745, 1.0 }, + { 0.333333, 0.164706, 0.274510, 1.0 }, + { 0.352941, 0.180392, 0.294118, 1.0 }, + { 0.376471, 0.200000, 0.313725, 1.0 }, + { 0.396078, 0.215686, 0.321569, 1.0 }, + { 0.403922, 0.223529, 0.321569, 1.0 }, + { 0.400000, 0.207843, 0.309804, 1.0 }, + { 0.372549, 0.180392, 0.282353, 1.0 }, + { 0.349020, 0.156863, 0.254902, 1.0 }, + { 0.337255, 0.149020, 0.243137, 1.0 }, + { 0.329412, 0.145098, 0.235294, 1.0 }, + { 0.341176, 0.160784, 0.247059, 1.0 }, + { 0.368627, 0.176471, 0.258824, 1.0 }, + { 0.400000, 0.200000, 0.254902, 1.0 }, + { 0.427451, 0.235294, 0.258824, 1.0 }, + { 0.494118, 0.301961, 0.282353, 1.0 }, + { 0.509804, 0.313725, 0.290196, 1.0 }, + { 0.529412, 0.329412, 0.301961, 1.0 }, + { 0.529412, 0.329412, 0.301961, 1.0 }, + { 0.529412, 0.333333, 0.301961, 1.0 }, + { 0.529412, 0.337255, 0.309804, 1.0 }, + { 0.529412, 0.329412, 0.298039, 1.0 }, + { 0.521569, 0.333333, 0.270588, 1.0 }, + { 0.521569, 0.333333, 0.262745, 1.0 }, + { 0.525490, 0.337255, 0.254902, 1.0 }, + { 0.521569, 0.337255, 0.250980, 1.0 }, + { 0.517647, 0.337255, 0.250980, 1.0 }, + { 0.498039, 0.329412, 0.243137, 1.0 }, + { 0.474510, 0.313725, 0.243137, 1.0 }, + { 0.439216, 0.278431, 0.227451, 1.0 }, + { 0.396078, 0.235294, 0.196078, 1.0 }, + { 0.298039, 0.145098, 0.133333, 1.0 }, + { 0.278431, 0.125490, 0.121569, 1.0 }, + { 0.258824, 0.109804, 0.109804, 1.0 }, + { 0.227451, 0.086275, 0.098039, 1.0 }, + { 0.211765, 0.070588, 0.098039, 1.0 }, + { 0.211765, 0.058824, 0.113725, 1.0 }, + { 0.223529, 0.062745, 0.141176, 1.0 }, + { 0.274510, 0.101961, 0.207843, 1.0 }, + { 0.298039, 0.117647, 0.239216, 1.0 }, + { 0.325490, 0.137255, 0.274510, 1.0 }, + { 0.329412, 0.141176, 0.282353, 1.0 }, + { 0.337255, 0.149020, 0.294118, 1.0 }, + { 0.341176, 0.156863, 0.298039, 1.0 }, + { 0.345098, 0.152941, 0.294118, 1.0 }, + { 0.349020, 0.152941, 0.290196, 1.0 }, + { 0.345098, 0.145098, 0.290196, 1.0 }, + { 0.360784, 0.168627, 0.294118, 1.0 }, + { 0.368627, 0.172549, 0.301961, 1.0 }, + { 0.376471, 0.180392, 0.309804, 1.0 }, + { 0.384314, 0.192157, 0.317647, 1.0 }, + { 0.372549, 0.192157, 0.309804, 1.0 }, + { 0.356863, 0.184314, 0.294118, 1.0 }, + { 0.337255, 0.164706, 0.270588, 1.0 }, + { 0.290196, 0.117647, 0.219608, 1.0 }, + { 0.278431, 0.109804, 0.207843, 1.0 }, + { 0.270588, 0.105882, 0.196078, 1.0 }, + { 0.274510, 0.105882, 0.200000, 1.0 }, + { 0.278431, 0.105882, 0.203922, 1.0 }, + { 0.278431, 0.105882, 0.211765, 1.0 }, + { 0.278431, 0.105882, 0.219608, 1.0 }, + { 0.278431, 0.109804, 0.219608, 1.0 }, + { 0.274510, 0.101961, 0.219608, 1.0 }, + { 0.274510, 0.094118, 0.203922, 1.0 }, + { 0.274510, 0.090196, 0.200000, 1.0 }, + { 0.274510, 0.090196, 0.200000, 1.0 }, + { 0.282353, 0.098039, 0.203922, 1.0 }, + { 0.298039, 0.113725, 0.211765, 1.0 }, + { 0.305882, 0.125490, 0.219608, 1.0 }, + { 0.317647, 0.141176, 0.223529, 1.0 }, + { 0.321569, 0.149020, 0.223529, 1.0 }, + { 0.317647, 0.149020, 0.219608, 1.0 }, + { 0.317647, 0.149020, 0.215686, 1.0 }, + { 0.309804, 0.145098, 0.203922, 1.0 }, + { 0.305882, 0.137255, 0.200000, 1.0 }, + { 0.305882, 0.141176, 0.192157, 1.0 }, + { 0.309804, 0.149020, 0.196078, 1.0 }, + { 0.313725, 0.156863, 0.200000, 1.0 }, + { 0.321569, 0.168627, 0.200000, 1.0 }, + { 0.325490, 0.176471, 0.211765, 1.0 }, + { 0.321569, 0.172549, 0.211765, 1.0 }, + { 0.321569, 0.172549, 0.211765, 1.0 }, + { 0.309804, 0.156863, 0.203922, 1.0 }, + { 0.298039, 0.137255, 0.192157, 1.0 }, + { 0.286275, 0.121569, 0.172549, 1.0 }, + { 0.274510, 0.109804, 0.152941, 1.0 }, + { 0.254902, 0.101961, 0.121569, 1.0 }, + { 0.254902, 0.098039, 0.117647, 1.0 }, + { 0.254902, 0.098039, 0.113725, 1.0 }, + { 0.254902, 0.098039, 0.109804, 1.0 }, + { 0.250980, 0.094118, 0.109804, 1.0 }, + { 0.250980, 0.090196, 0.113725, 1.0 }, + { 0.254902, 0.086275, 0.109804, 1.0 }, + { 0.258824, 0.086275, 0.109804, 1.0 }, + { 0.266667, 0.086275, 0.109804, 1.0 }, + { 0.282353, 0.094118, 0.109804, 1.0 }, + { 0.294118, 0.101961, 0.109804, 1.0 }, + { 0.301961, 0.101961, 0.109804, 1.0 }, + { 0.301961, 0.101961, 0.109804, 1.0 }, + { 0.298039, 0.101961, 0.109804, 1.0 }, + { 0.294118, 0.101961, 0.109804, 1.0 }, + { 0.294118, 0.105882, 0.113725, 1.0 }, + { 0.321569, 0.133333, 0.133333, 1.0 }, + { 0.333333, 0.149020, 0.137255, 1.0 }, + { 0.349020, 0.168627, 0.145098, 1.0 }, + { 0.388235, 0.203922, 0.168627, 1.0 }, + { 0.419608, 0.239216, 0.188235, 1.0 }, + { 0.450980, 0.270588, 0.207843, 1.0 }, + { 0.466667, 0.290196, 0.227451, 1.0 }, + { 0.470588, 0.298039, 0.254902, 1.0 }, + { 0.478431, 0.305882, 0.286275, 1.0 }, + { 0.494118, 0.317647, 0.329412, 1.0 }, + { 0.517647, 0.349020, 0.372549, 1.0 }, + { 0.556863, 0.388235, 0.427451, 1.0 }, + { 0.596078, 0.427451, 0.478431, 1.0 }, + { 0.639216, 0.466667, 0.533333, 1.0 }, + { 0.678431, 0.501961, 0.564706, 1.0 }, + { 0.690196, 0.509804, 0.596078, 1.0 }, + { 0.690196, 0.505882, 0.607843, 1.0 }, + { 0.678431, 0.482353, 0.611765, 1.0 }, + { 0.658824, 0.458824, 0.600000, 1.0 }, + { 0.623529, 0.431373, 0.580392, 1.0 }, + { 0.588235, 0.400000, 0.556863, 1.0 }, + { 0.549020, 0.372549, 0.533333, 1.0 }, + { 0.517647, 0.356863, 0.498039, 1.0 }, + { 0.482353, 0.329412, 0.462745, 1.0 }, + { 0.439216, 0.294118, 0.419608, 1.0 }, + { 0.400000, 0.254902, 0.372549, 1.0 }, + { 0.356863, 0.215686, 0.325490, 1.0 }, + { 0.309804, 0.176471, 0.270588, 1.0 }, + { 0.270588, 0.141176, 0.219608, 1.0 }, + { 0.227451, 0.109804, 0.172549, 1.0 }, + { 0.188235, 0.082353, 0.125490, 1.0 }, + { 0.156863, 0.062745, 0.094118, 1.0 }, + { 0.129412, 0.043137, 0.070588, 1.0 }, + { 0.113725, 0.031373, 0.058824, 1.0 }, + { 0.101961, 0.023529, 0.054902, 1.0 }, + { 0.098039, 0.019608, 0.054902, 1.0 }, + { 0.098039, 0.019608, 0.058824, 1.0 }, + { 0.101961, 0.023529, 0.062745, 1.0 }, + { 0.109804, 0.023529, 0.066667, 1.0 }, + { 0.113725, 0.027451, 0.070588, 1.0 }, + { 0.121569, 0.027451, 0.074510, 1.0 }, + { 0.125490, 0.031373, 0.082353, 1.0 }, + { 0.129412, 0.035294, 0.086275, 1.0 }, + { 0.133333, 0.035294, 0.086275, 1.0 }, + { 0.133333, 0.035294, 0.090196, 1.0 }, + { 0.137255, 0.039216, 0.090196, 1.0 }, + { 0.141176, 0.039216, 0.094118, 1.0 }, + { 0.141176, 0.043137, 0.094118, 1.0 }, + { 0.145098, 0.039216, 0.094118, 1.0 }, + { 0.149020, 0.039216, 0.098039, 1.0 }, + { 0.152941, 0.039216, 0.101961, 1.0 }, + { 0.152941, 0.039216, 0.101961, 1.0 }, + { 0.152941, 0.039216, 0.105882, 1.0 }, + { 0.149020, 0.043137, 0.105882, 1.0 }, + { 0.149020, 0.039216, 0.105882, 1.0 }, + { 0.141176, 0.039216, 0.098039, 1.0 }, + { 0.137255, 0.035294, 0.090196, 1.0 }, + { 0.133333, 0.035294, 0.082353, 1.0 }, + { 0.133333, 0.031373, 0.078431, 1.0 }, + { 0.133333, 0.031373, 0.074510, 1.0 }, + { 0.133333, 0.027451, 0.070588, 1.0 }, + { 0.133333, 0.031373, 0.070588, 1.0 }, + { 0.137255, 0.031373, 0.066667, 1.0 }, + { 0.145098, 0.035294, 0.066667, 1.0 }, + { 0.149020, 0.039216, 0.062745, 1.0 }, + { 0.152941, 0.039216, 0.062745, 1.0 }, + { 0.160784, 0.039216, 0.062745, 1.0 }, + { 0.168627, 0.043137, 0.066667, 1.0 }, + { 0.176471, 0.047059, 0.074510, 1.0 }, + { 0.184314, 0.050980, 0.086275, 1.0 }, + { 0.196078, 0.054902, 0.101961, 1.0 }, + { 0.211765, 0.062745, 0.121569, 1.0 }, + }; +/* Arizona */ +static double4 colors_490[] = { + { 0.803922, 0.509804, 0.419608, 1.0 }, + { 0.831373, 0.541176, 0.447059, 1.0 }, + { 0.827451, 0.533333, 0.454902, 1.0 }, + { 0.823529, 0.529412, 0.466667, 1.0 }, + { 0.850980, 0.568627, 0.556863, 1.0 }, + { 0.878431, 0.607843, 0.650980, 1.0 }, + { 0.866667, 0.592157, 0.650980, 1.0 }, + { 0.854902, 0.580392, 0.650980, 1.0 }, + { 0.780392, 0.407843, 0.729412, 1.0 }, + { 0.678431, 0.329412, 0.780392, 1.0 }, + { 0.580392, 0.250980, 0.835294, 1.0 }, + { 0.525490, 0.176471, 0.823529, 1.0 }, + { 0.470588, 0.105882, 0.815686, 1.0 }, + { 0.431373, 0.086275, 0.784314, 1.0 }, + { 0.392157, 0.066667, 0.756863, 1.0 }, + { 0.376471, 0.054902, 0.741176, 1.0 }, + { 0.360784, 0.043137, 0.725490, 1.0 }, + { 0.368627, 0.023529, 0.635294, 1.0 }, + { 0.376471, 0.027451, 0.560784, 1.0 }, + { 0.388235, 0.031373, 0.490196, 1.0 }, + { 0.380392, 0.035294, 0.447059, 1.0 }, + { 0.372549, 0.043137, 0.407843, 1.0 }, + { 0.364706, 0.039216, 0.388235, 1.0 }, + { 0.360784, 0.039216, 0.368627, 1.0 }, + { 0.341176, 0.027451, 0.317647, 1.0 }, + { 0.333333, 0.031373, 0.313725, 1.0 }, + { 0.329412, 0.035294, 0.309804, 1.0 }, + { 0.321569, 0.027451, 0.309804, 1.0 }, + { 0.317647, 0.023529, 0.309804, 1.0 }, + { 0.313725, 0.023529, 0.305882, 1.0 }, + { 0.309804, 0.023529, 0.301961, 1.0 }, + { 0.309804, 0.015686, 0.286275, 1.0 }, + { 0.298039, 0.011765, 0.274510, 1.0 }, + { 0.227451, 0.011765, 0.239216, 1.0 }, + { 0.203922, 0.007843, 0.223529, 1.0 }, + { 0.180392, 0.003922, 0.211765, 1.0 }, + { 0.164706, 0.000000, 0.215686, 1.0 }, + { 0.152941, 0.000000, 0.223529, 1.0 }, + { 0.149020, 0.000000, 0.227451, 1.0 }, + { 0.149020, 0.000000, 0.235294, 1.0 }, + { 0.192157, 0.003922, 0.262745, 1.0 }, + { 0.207843, 0.000000, 0.270588, 1.0 }, + { 0.227451, 0.000000, 0.278431, 1.0 }, + { 0.231373, 0.000000, 0.266667, 1.0 }, + { 0.235294, 0.000000, 0.258824, 1.0 }, + { 0.235294, 0.000000, 0.250980, 1.0 }, + { 0.239216, 0.000000, 0.243137, 1.0 }, + { 0.235294, 0.000000, 0.223529, 1.0 }, + { 0.223529, 0.000000, 0.200000, 1.0 }, + { 0.227451, 0.007843, 0.203922, 1.0 }, + { 0.254902, 0.011765, 0.223529, 1.0 }, + { 0.286275, 0.015686, 0.247059, 1.0 }, + { 0.333333, 0.039216, 0.274510, 1.0 }, + { 0.380392, 0.066667, 0.301961, 1.0 }, + { 0.400000, 0.082353, 0.313725, 1.0 }, + { 0.419608, 0.098039, 0.329412, 1.0 }, + { 0.466667, 0.145098, 0.309804, 1.0 }, + { 0.482353, 0.172549, 0.286275, 1.0 }, + { 0.498039, 0.203922, 0.266667, 1.0 }, + { 0.450980, 0.200000, 0.223529, 1.0 }, + { 0.403922, 0.200000, 0.184314, 1.0 }, + { 0.380392, 0.180392, 0.164706, 1.0 }, + { 0.360784, 0.160784, 0.145098, 1.0 }, + { 0.333333, 0.141176, 0.141176, 1.0 }, + { 0.321569, 0.113725, 0.160784, 1.0 }, + { 0.270588, 0.054902, 0.192157, 1.0 }, + { 0.282353, 0.035294, 0.215686, 1.0 }, + { 0.294118, 0.015686, 0.243137, 1.0 }, + { 0.305882, 0.015686, 0.250980, 1.0 }, + { 0.317647, 0.015686, 0.258824, 1.0 }, + { 0.337255, 0.015686, 0.278431, 1.0 }, + { 0.356863, 0.015686, 0.301961, 1.0 }, + { 0.360784, 0.031373, 0.341176, 1.0 }, + { 0.360784, 0.027451, 0.380392, 1.0 }, + { 0.364706, 0.023529, 0.419608, 1.0 }, + { 0.380392, 0.023529, 0.439216, 1.0 }, + { 0.400000, 0.027451, 0.462745, 1.0 }, + { 0.400000, 0.027451, 0.466667, 1.0 }, + { 0.403922, 0.031373, 0.470588, 1.0 }, + { 0.388235, 0.023529, 0.458824, 1.0 }, + { 0.400000, 0.007843, 0.450980, 1.0 }, + { 0.403922, 0.019608, 0.372549, 1.0 }, + { 0.372549, 0.015686, 0.325490, 1.0 }, + { 0.341176, 0.011765, 0.282353, 1.0 }, + { 0.321569, 0.007843, 0.262745, 1.0 }, + { 0.305882, 0.007843, 0.247059, 1.0 }, + { 0.250980, 0.007843, 0.207843, 1.0 }, + { 0.219608, 0.011765, 0.188235, 1.0 }, + { 0.196078, 0.003922, 0.156863, 1.0 }, + { 0.192157, 0.000000, 0.137255, 1.0 }, + { 0.192157, 0.000000, 0.121569, 1.0 }, + { 0.200000, 0.003922, 0.109804, 1.0 }, + { 0.207843, 0.011765, 0.101961, 1.0 }, + { 0.250980, 0.027451, 0.090196, 1.0 }, + { 0.301961, 0.062745, 0.078431, 1.0 }, + { 0.380392, 0.094118, 0.074510, 1.0 }, + { 0.411765, 0.125490, 0.058824, 1.0 }, + { 0.407843, 0.160784, 0.019608, 1.0 }, + { 0.423529, 0.172549, 0.047059, 1.0 }, + { 0.443137, 0.184314, 0.074510, 1.0 }, + { 0.435294, 0.168627, 0.090196, 1.0 }, + { 0.431373, 0.156863, 0.105882, 1.0 }, + { 0.392157, 0.117647, 0.129412, 1.0 }, + { 0.360784, 0.101961, 0.145098, 1.0 }, + { 0.356863, 0.054902, 0.211765, 1.0 }, + { 0.396078, 0.094118, 0.227451, 1.0 }, + { 0.439216, 0.133333, 0.243137, 1.0 }, + { 0.482353, 0.188235, 0.239216, 1.0 }, + { 0.529412, 0.243137, 0.235294, 1.0 }, + { 0.611765, 0.337255, 0.239216, 1.0 }, + { 0.694118, 0.403922, 0.231373, 1.0 }, + { 0.721569, 0.427451, 0.215686, 1.0 }, + { 0.772549, 0.478431, 0.192157, 1.0 }, + { 0.752941, 0.513725, 0.223529, 1.0 }, + { 0.709804, 0.474510, 0.227451, 1.0 }, + { 0.670588, 0.439216, 0.231373, 1.0 }, + { 0.603922, 0.349020, 0.239216, 1.0 }, + { 0.533333, 0.286275, 0.266667, 1.0 }, + { 0.462745, 0.231373, 0.305882, 1.0 }, + { 0.415686, 0.172549, 0.329412, 1.0 }, + { 0.407843, 0.113725, 0.368627, 1.0 }, + { 0.411765, 0.101961, 0.380392, 1.0 }, + { 0.419608, 0.090196, 0.396078, 1.0 }, + { 0.431373, 0.086275, 0.407843, 1.0 }, + { 0.447059, 0.086275, 0.423529, 1.0 }, + { 0.474510, 0.090196, 0.450980, 1.0 }, + { 0.505882, 0.098039, 0.478431, 1.0 }, + { 0.525490, 0.105882, 0.505882, 1.0 }, + { 0.556863, 0.109804, 0.552941, 1.0 }, + { 0.549020, 0.078431, 0.615686, 1.0 }, + { 0.545098, 0.074510, 0.603922, 1.0 }, + { 0.545098, 0.070588, 0.592157, 1.0 }, + { 0.533333, 0.066667, 0.564706, 1.0 }, + { 0.505882, 0.054902, 0.545098, 1.0 }, + { 0.450980, 0.027451, 0.517647, 1.0 }, + { 0.407843, 0.015686, 0.478431, 1.0 }, + { 0.337255, 0.019608, 0.454902, 1.0 }, + { 0.313725, 0.011765, 0.462745, 1.0 }, + { 0.294118, 0.007843, 0.474510, 1.0 }, + { 0.305882, 0.027451, 0.462745, 1.0 }, + { 0.321569, 0.047059, 0.454902, 1.0 }, + { 0.352941, 0.098039, 0.435294, 1.0 }, + { 0.423529, 0.152941, 0.392157, 1.0 }, + { 0.498039, 0.231373, 0.349020, 1.0 }, + { 0.611765, 0.349020, 0.309804, 1.0 }, + { 0.768627, 0.490196, 0.164706, 1.0 }, + { 0.780392, 0.490196, 0.121569, 1.0 }, + { 0.792157, 0.494118, 0.078431, 1.0 }, + { 0.803922, 0.501961, 0.062745, 1.0 }, + { 0.800000, 0.521569, 0.082353, 1.0 }, + { 0.760784, 0.462745, 0.078431, 1.0 }, + { 0.674510, 0.356863, 0.066667, 1.0 }, + { 0.498039, 0.211765, 0.137255, 1.0 }, + { 0.482353, 0.200000, 0.164706, 1.0 }, + { 0.470588, 0.192157, 0.196078, 1.0 }, + { 0.462745, 0.168627, 0.247059, 1.0 }, + { 0.439216, 0.156863, 0.298039, 1.0 }, + { 0.407843, 0.149020, 0.313725, 1.0 }, + { 0.407843, 0.160784, 0.333333, 1.0 }, + { 0.450980, 0.184314, 0.317647, 1.0 }, + { 0.486275, 0.223529, 0.301961, 1.0 }, + { 0.517647, 0.247059, 0.243137, 1.0 }, + { 0.513725, 0.239216, 0.227451, 1.0 }, + { 0.513725, 0.231373, 0.211765, 1.0 }, + { 0.498039, 0.203922, 0.200000, 1.0 }, + { 0.490196, 0.192157, 0.184314, 1.0 }, + { 0.482353, 0.160784, 0.192157, 1.0 }, + { 0.470588, 0.129412, 0.192157, 1.0 }, + { 0.435294, 0.086275, 0.176471, 1.0 }, + { 0.439216, 0.086275, 0.172549, 1.0 }, + { 0.443137, 0.090196, 0.172549, 1.0 }, + { 0.458824, 0.094118, 0.172549, 1.0 }, + { 0.482353, 0.117647, 0.141176, 1.0 }, + { 0.490196, 0.149020, 0.101961, 1.0 }, + { 0.474510, 0.176471, 0.086275, 1.0 }, + { 0.443137, 0.164706, 0.090196, 1.0 }, + { 0.411765, 0.145098, 0.113725, 1.0 }, + { 0.388235, 0.125490, 0.129412, 1.0 }, + { 0.349020, 0.117647, 0.145098, 1.0 }, + { 0.313725, 0.105882, 0.168627, 1.0 }, + { 0.298039, 0.094118, 0.223529, 1.0 }, + { 0.333333, 0.090196, 0.294118, 1.0 }, + { 0.372549, 0.109804, 0.376471, 1.0 }, + { 0.411765, 0.145098, 0.443137, 1.0 }, + { 0.521569, 0.211765, 0.560784, 1.0 }, + { 0.549020, 0.215686, 0.580392, 1.0 }, + { 0.580392, 0.219608, 0.603922, 1.0 }, + { 0.603922, 0.196078, 0.603922, 1.0 }, + { 0.654902, 0.207843, 0.552941, 1.0 }, + { 0.650980, 0.180392, 0.521569, 1.0 }, + { 0.623529, 0.156863, 0.501961, 1.0 }, + { 0.560784, 0.101961, 0.470588, 1.0 }, + { 0.560784, 0.070588, 0.380392, 1.0 }, + { 0.537255, 0.039216, 0.309804, 1.0 }, + { 0.494118, 0.027451, 0.282353, 1.0 }, + { 0.435294, 0.027451, 0.290196, 1.0 }, + { 0.419608, 0.031373, 0.313725, 1.0 }, + { 0.411765, 0.027451, 0.321569, 1.0 }, + { 0.407843, 0.023529, 0.317647, 1.0 }, + { 0.396078, 0.031373, 0.294118, 1.0 }, + { 0.392157, 0.050980, 0.278431, 1.0 }, + { 0.376471, 0.070588, 0.250980, 1.0 }, + { 0.352941, 0.086275, 0.219608, 1.0 }, + { 0.317647, 0.098039, 0.176471, 1.0 }, + { 0.286275, 0.105882, 0.125490, 1.0 }, + { 0.274510, 0.098039, 0.094118, 1.0 }, + { 0.250980, 0.086275, 0.070588, 1.0 }, + { 0.219608, 0.070588, 0.070588, 1.0 }, + { 0.192157, 0.090196, 0.058824, 1.0 }, + { 0.188235, 0.086275, 0.043137, 1.0 }, + { 0.184314, 0.086275, 0.047059, 1.0 }, + { 0.172549, 0.062745, 0.066667, 1.0 }, + { 0.160784, 0.062745, 0.086275, 1.0 }, + { 0.160784, 0.062745, 0.090196, 1.0 }, + { 0.160784, 0.070588, 0.098039, 1.0 }, + { 0.192157, 0.066667, 0.125490, 1.0 }, + { 0.223529, 0.054902, 0.168627, 1.0 }, + { 0.274510, 0.058824, 0.219608, 1.0 }, + { 0.337255, 0.047059, 0.258824, 1.0 }, + { 0.419608, 0.058824, 0.325490, 1.0 }, + { 0.501961, 0.054902, 0.392157, 1.0 }, + { 0.541176, 0.070588, 0.435294, 1.0 }, + { 0.580392, 0.062745, 0.427451, 1.0 }, + { 0.596078, 0.082353, 0.439216, 1.0 }, + { 0.619608, 0.082353, 0.478431, 1.0 }, + { 0.572549, 0.062745, 0.494118, 1.0 }, + { 0.509804, 0.039216, 0.474510, 1.0 }, + { 0.466667, 0.047059, 0.450980, 1.0 }, + { 0.458824, 0.070588, 0.447059, 1.0 }, + { 0.450980, 0.066667, 0.447059, 1.0 }, + { 0.435294, 0.058824, 0.462745, 1.0 }, + { 0.435294, 0.050980, 0.498039, 1.0 }, + { 0.458824, 0.058824, 0.509804, 1.0 }, + { 0.486275, 0.070588, 0.513725, 1.0 }, + { 0.498039, 0.090196, 0.517647, 1.0 }, + { 0.490196, 0.098039, 0.556863, 1.0 }, + { 0.470588, 0.078431, 0.584314, 1.0 }, + { 0.454902, 0.062745, 0.603922, 1.0 }, + { 0.443137, 0.066667, 0.623529, 1.0 }, + { 0.415686, 0.070588, 0.650980, 1.0 }, + { 0.407843, 0.062745, 0.674510, 1.0 }, + { 0.431373, 0.054902, 0.690196, 1.0 }, + { 0.470588, 0.074510, 0.705882, 1.0 }, + { 0.466667, 0.082353, 0.705882, 1.0 }, + { 0.443137, 0.078431, 0.701961, 1.0 }, + { 0.403922, 0.066667, 0.705882, 1.0 }, + { 0.392157, 0.086275, 0.686275, 1.0 }, + { 0.380392, 0.101961, 0.658824, 1.0 }, + { 0.380392, 0.109804, 0.600000, 1.0 }, + { 0.368627, 0.113725, 0.580392, 1.0 }, + { 0.400000, 0.160784, 0.533333, 1.0 }, + { 0.490196, 0.262745, 0.501961, 1.0 }, + { 0.603922, 0.380392, 0.443137, 1.0 }, + { 0.635294, 0.360784, 0.407843, 1.0 }, + { 0.650980, 0.321569, 0.388235, 1.0 }, + { 0.674510, 0.341176, 0.392157, 1.0 }, + }; +/* Autumn_Garden */ +static double4 colors_491[] = { + { 0.341176, 0.278431, 0.243137, 1.0 }, + { 0.356863, 0.290196, 0.278431, 1.0 }, + { 0.352941, 0.294118, 0.286275, 1.0 }, + { 0.352941, 0.298039, 0.298039, 1.0 }, + { 0.352941, 0.305882, 0.317647, 1.0 }, + { 0.356863, 0.317647, 0.337255, 1.0 }, + { 0.345098, 0.301961, 0.321569, 1.0 }, + { 0.333333, 0.290196, 0.305882, 1.0 }, + { 0.317647, 0.274510, 0.298039, 1.0 }, + { 0.329412, 0.282353, 0.305882, 1.0 }, + { 0.341176, 0.294118, 0.313725, 1.0 }, + { 0.352941, 0.329412, 0.333333, 1.0 }, + { 0.364706, 0.364706, 0.352941, 1.0 }, + { 0.388235, 0.388235, 0.356863, 1.0 }, + { 0.411765, 0.415686, 0.360784, 1.0 }, + { 0.423529, 0.423529, 0.356863, 1.0 }, + { 0.435294, 0.435294, 0.356863, 1.0 }, + { 0.470588, 0.443137, 0.337255, 1.0 }, + { 0.470588, 0.439216, 0.325490, 1.0 }, + { 0.470588, 0.439216, 0.317647, 1.0 }, + { 0.466667, 0.435294, 0.286275, 1.0 }, + { 0.466667, 0.431373, 0.258824, 1.0 }, + { 0.466667, 0.423529, 0.235294, 1.0 }, + { 0.466667, 0.419608, 0.215686, 1.0 }, + { 0.458824, 0.400000, 0.160784, 1.0 }, + { 0.462745, 0.384314, 0.149020, 1.0 }, + { 0.470588, 0.372549, 0.141176, 1.0 }, + { 0.466667, 0.345098, 0.125490, 1.0 }, + { 0.466667, 0.321569, 0.109804, 1.0 }, + { 0.470588, 0.305882, 0.105882, 1.0 }, + { 0.474510, 0.294118, 0.101961, 1.0 }, + { 0.478431, 0.274510, 0.094118, 1.0 }, + { 0.494118, 0.266667, 0.082353, 1.0 }, + { 0.521569, 0.278431, 0.086275, 1.0 }, + { 0.533333, 0.298039, 0.086275, 1.0 }, + { 0.545098, 0.317647, 0.086275, 1.0 }, + { 0.552941, 0.333333, 0.101961, 1.0 }, + { 0.560784, 0.349020, 0.121569, 1.0 }, + { 0.560784, 0.360784, 0.129412, 1.0 }, + { 0.564706, 0.372549, 0.137255, 1.0 }, + { 0.560784, 0.415686, 0.215686, 1.0 }, + { 0.576471, 0.450980, 0.247059, 1.0 }, + { 0.596078, 0.490196, 0.282353, 1.0 }, + { 0.596078, 0.505882, 0.278431, 1.0 }, + { 0.600000, 0.525490, 0.274510, 1.0 }, + { 0.596078, 0.529412, 0.258824, 1.0 }, + { 0.596078, 0.537255, 0.247059, 1.0 }, + { 0.572549, 0.521569, 0.227451, 1.0 }, + { 0.541176, 0.517647, 0.211765, 1.0 }, + { 0.505882, 0.478431, 0.215686, 1.0 }, + { 0.494118, 0.447059, 0.203922, 1.0 }, + { 0.482353, 0.415686, 0.192157, 1.0 }, + { 0.458824, 0.380392, 0.152941, 1.0 }, + { 0.439216, 0.345098, 0.113725, 1.0 }, + { 0.407843, 0.317647, 0.090196, 1.0 }, + { 0.376471, 0.294118, 0.066667, 1.0 }, + { 0.298039, 0.227451, 0.015686, 1.0 }, + { 0.278431, 0.207843, 0.007843, 1.0 }, + { 0.258824, 0.188235, 0.003922, 1.0 }, + { 0.254902, 0.184314, 0.015686, 1.0 }, + { 0.254902, 0.180392, 0.027451, 1.0 }, + { 0.243137, 0.172549, 0.027451, 1.0 }, + { 0.231373, 0.168627, 0.027451, 1.0 }, + { 0.223529, 0.172549, 0.043137, 1.0 }, + { 0.227451, 0.168627, 0.047059, 1.0 }, + { 0.247059, 0.172549, 0.047059, 1.0 }, + { 0.266667, 0.176471, 0.047059, 1.0 }, + { 0.290196, 0.184314, 0.047059, 1.0 }, + { 0.294118, 0.188235, 0.047059, 1.0 }, + { 0.301961, 0.192157, 0.047059, 1.0 }, + { 0.313725, 0.192157, 0.047059, 1.0 }, + { 0.325490, 0.188235, 0.054902, 1.0 }, + { 0.360784, 0.200000, 0.066667, 1.0 }, + { 0.384314, 0.219608, 0.066667, 1.0 }, + { 0.407843, 0.243137, 0.066667, 1.0 }, + { 0.427451, 0.266667, 0.082353, 1.0 }, + { 0.450980, 0.290196, 0.101961, 1.0 }, + { 0.454902, 0.294118, 0.113725, 1.0 }, + { 0.462745, 0.298039, 0.129412, 1.0 }, + { 0.470588, 0.301961, 0.137255, 1.0 }, + { 0.474510, 0.298039, 0.156863, 1.0 }, + { 0.474510, 0.317647, 0.172549, 1.0 }, + { 0.474510, 0.341176, 0.176471, 1.0 }, + { 0.474510, 0.368627, 0.180392, 1.0 }, + { 0.470588, 0.380392, 0.184314, 1.0 }, + { 0.470588, 0.392157, 0.192157, 1.0 }, + { 0.458824, 0.407843, 0.196078, 1.0 }, + { 0.450980, 0.403922, 0.207843, 1.0 }, + { 0.419608, 0.388235, 0.200000, 1.0 }, + { 0.400000, 0.376471, 0.172549, 1.0 }, + { 0.384314, 0.368627, 0.145098, 1.0 }, + { 0.372549, 0.364706, 0.133333, 1.0 }, + { 0.364706, 0.364706, 0.125490, 1.0 }, + { 0.345098, 0.368627, 0.105882, 1.0 }, + { 0.325490, 0.368627, 0.101961, 1.0 }, + { 0.301961, 0.364706, 0.105882, 1.0 }, + { 0.282353, 0.356863, 0.113725, 1.0 }, + { 0.254902, 0.341176, 0.137255, 1.0 }, + { 0.243137, 0.337255, 0.152941, 1.0 }, + { 0.231373, 0.333333, 0.172549, 1.0 }, + { 0.223529, 0.329412, 0.176471, 1.0 }, + { 0.219608, 0.329412, 0.184314, 1.0 }, + { 0.207843, 0.321569, 0.200000, 1.0 }, + { 0.200000, 0.305882, 0.219608, 1.0 }, + { 0.176471, 0.294118, 0.243137, 1.0 }, + { 0.172549, 0.294118, 0.250980, 1.0 }, + { 0.172549, 0.298039, 0.258824, 1.0 }, + { 0.180392, 0.298039, 0.262745, 1.0 }, + { 0.188235, 0.301961, 0.270588, 1.0 }, + { 0.207843, 0.298039, 0.274510, 1.0 }, + { 0.231373, 0.266667, 0.282353, 1.0 }, + { 0.266667, 0.243137, 0.266667, 1.0 }, + { 0.274510, 0.223529, 0.235294, 1.0 }, + { 0.278431, 0.207843, 0.168627, 1.0 }, + { 0.282353, 0.211765, 0.160784, 1.0 }, + { 0.286275, 0.219608, 0.152941, 1.0 }, + { 0.301961, 0.239216, 0.141176, 1.0 }, + { 0.333333, 0.262745, 0.133333, 1.0 }, + { 0.400000, 0.290196, 0.137255, 1.0 }, + { 0.447059, 0.325490, 0.125490, 1.0 }, + { 0.525490, 0.396078, 0.105882, 1.0 }, + { 0.545098, 0.427451, 0.105882, 1.0 }, + { 0.564706, 0.458824, 0.109804, 1.0 }, + { 0.564706, 0.470588, 0.105882, 1.0 }, + { 0.568627, 0.486275, 0.101961, 1.0 }, + { 0.588235, 0.525490, 0.113725, 1.0 }, + { 0.607843, 0.552941, 0.117647, 1.0 }, + { 0.631373, 0.588235, 0.101961, 1.0 }, + { 0.662745, 0.623529, 0.101961, 1.0 }, + { 0.690196, 0.643137, 0.082353, 1.0 }, + { 0.678431, 0.631373, 0.074510, 1.0 }, + { 0.670588, 0.619608, 0.066667, 1.0 }, + { 0.631373, 0.600000, 0.062745, 1.0 }, + { 0.588235, 0.560784, 0.058824, 1.0 }, + { 0.545098, 0.525490, 0.039216, 1.0 }, + { 0.509804, 0.498039, 0.031373, 1.0 }, + { 0.470588, 0.466667, 0.011765, 1.0 }, + { 0.458824, 0.450980, 0.011765, 1.0 }, + { 0.450980, 0.439216, 0.015686, 1.0 }, + { 0.439216, 0.431373, 0.015686, 1.0 }, + { 0.431373, 0.423529, 0.019608, 1.0 }, + { 0.411765, 0.411765, 0.019608, 1.0 }, + { 0.396078, 0.400000, 0.027451, 1.0 }, + { 0.384314, 0.400000, 0.035294, 1.0 }, + { 0.376471, 0.396078, 0.054902, 1.0 }, + { 0.372549, 0.403922, 0.113725, 1.0 }, + { 0.376471, 0.411765, 0.129412, 1.0 }, + { 0.380392, 0.423529, 0.145098, 1.0 }, + { 0.388235, 0.435294, 0.180392, 1.0 }, + { 0.411765, 0.450980, 0.211765, 1.0 }, + { 0.419608, 0.462745, 0.235294, 1.0 }, + { 0.435294, 0.466667, 0.250980, 1.0 }, + { 0.439216, 0.454902, 0.274510, 1.0 }, + { 0.435294, 0.454902, 0.278431, 1.0 }, + { 0.431373, 0.454902, 0.282353, 1.0 }, + { 0.427451, 0.450980, 0.301961, 1.0 }, + { 0.431373, 0.466667, 0.305882, 1.0 }, + { 0.439216, 0.482353, 0.298039, 1.0 }, + { 0.447059, 0.494118, 0.286275, 1.0 }, + { 0.462745, 0.490196, 0.266667, 1.0 }, + { 0.462745, 0.474510, 0.239216, 1.0 }, + { 0.443137, 0.427451, 0.168627, 1.0 }, + { 0.439216, 0.415686, 0.156863, 1.0 }, + { 0.435294, 0.403922, 0.145098, 1.0 }, + { 0.435294, 0.396078, 0.117647, 1.0 }, + { 0.431373, 0.396078, 0.094118, 1.0 }, + { 0.439216, 0.396078, 0.074510, 1.0 }, + { 0.435294, 0.396078, 0.074510, 1.0 }, + { 0.419608, 0.376471, 0.086275, 1.0 }, + { 0.415686, 0.360784, 0.094118, 1.0 }, + { 0.411765, 0.349020, 0.105882, 1.0 }, + { 0.403922, 0.325490, 0.121569, 1.0 }, + { 0.392157, 0.313725, 0.141176, 1.0 }, + { 0.400000, 0.305882, 0.156863, 1.0 }, + { 0.400000, 0.309804, 0.172549, 1.0 }, + { 0.403922, 0.305882, 0.196078, 1.0 }, + { 0.415686, 0.301961, 0.219608, 1.0 }, + { 0.419608, 0.301961, 0.239216, 1.0 }, + { 0.415686, 0.298039, 0.247059, 1.0 }, + { 0.407843, 0.290196, 0.250980, 1.0 }, + { 0.403922, 0.286275, 0.250980, 1.0 }, + { 0.400000, 0.294118, 0.239216, 1.0 }, + { 0.392157, 0.298039, 0.219608, 1.0 }, + { 0.388235, 0.286275, 0.203922, 1.0 }, + { 0.380392, 0.278431, 0.160784, 1.0 }, + { 0.372549, 0.270588, 0.145098, 1.0 }, + { 0.368627, 0.266667, 0.133333, 1.0 }, + { 0.352941, 0.254902, 0.117647, 1.0 }, + { 0.333333, 0.254902, 0.105882, 1.0 }, + { 0.321569, 0.254902, 0.094118, 1.0 }, + { 0.309804, 0.262745, 0.082353, 1.0 }, + { 0.298039, 0.278431, 0.078431, 1.0 }, + { 0.294118, 0.290196, 0.078431, 1.0 }, + { 0.294118, 0.298039, 0.078431, 1.0 }, + { 0.286275, 0.298039, 0.094118, 1.0 }, + { 0.282353, 0.301961, 0.113725, 1.0 }, + { 0.290196, 0.298039, 0.141176, 1.0 }, + { 0.294118, 0.294118, 0.168627, 1.0 }, + { 0.290196, 0.298039, 0.196078, 1.0 }, + { 0.298039, 0.309804, 0.219608, 1.0 }, + { 0.317647, 0.313725, 0.227451, 1.0 }, + { 0.329412, 0.317647, 0.247059, 1.0 }, + { 0.349020, 0.321569, 0.274510, 1.0 }, + { 0.368627, 0.333333, 0.294118, 1.0 }, + { 0.388235, 0.337255, 0.321569, 1.0 }, + { 0.400000, 0.341176, 0.352941, 1.0 }, + { 0.411765, 0.356863, 0.388235, 1.0 }, + { 0.450980, 0.368627, 0.415686, 1.0 }, + { 0.466667, 0.372549, 0.431373, 1.0 }, + { 0.478431, 0.380392, 0.470588, 1.0 }, + { 0.486275, 0.396078, 0.490196, 1.0 }, + { 0.525490, 0.427451, 0.498039, 1.0 }, + { 0.556863, 0.462745, 0.533333, 1.0 }, + { 0.568627, 0.498039, 0.549020, 1.0 }, + { 0.603922, 0.533333, 0.564706, 1.0 }, + { 0.627451, 0.552941, 0.541176, 1.0 }, + { 0.635294, 0.560784, 0.533333, 1.0 }, + { 0.619608, 0.552941, 0.517647, 1.0 }, + { 0.619608, 0.549020, 0.466667, 1.0 }, + { 0.600000, 0.545098, 0.439216, 1.0 }, + { 0.576471, 0.537255, 0.400000, 1.0 }, + { 0.568627, 0.537255, 0.368627, 1.0 }, + { 0.560784, 0.513725, 0.325490, 1.0 }, + { 0.549020, 0.494118, 0.282353, 1.0 }, + { 0.521569, 0.458824, 0.250980, 1.0 }, + { 0.482353, 0.411765, 0.203922, 1.0 }, + { 0.435294, 0.376471, 0.168627, 1.0 }, + { 0.388235, 0.341176, 0.156863, 1.0 }, + { 0.349020, 0.317647, 0.145098, 1.0 }, + { 0.305882, 0.290196, 0.141176, 1.0 }, + { 0.262745, 0.274510, 0.133333, 1.0 }, + { 0.227451, 0.250980, 0.137255, 1.0 }, + { 0.196078, 0.227451, 0.141176, 1.0 }, + { 0.180392, 0.211765, 0.156863, 1.0 }, + { 0.168627, 0.200000, 0.164706, 1.0 }, + { 0.160784, 0.200000, 0.180392, 1.0 }, + { 0.152941, 0.196078, 0.200000, 1.0 }, + { 0.149020, 0.203922, 0.203922, 1.0 }, + { 0.149020, 0.207843, 0.207843, 1.0 }, + { 0.152941, 0.215686, 0.207843, 1.0 }, + { 0.156863, 0.219608, 0.200000, 1.0 }, + { 0.172549, 0.215686, 0.188235, 1.0 }, + { 0.184314, 0.223529, 0.176471, 1.0 }, + { 0.207843, 0.223529, 0.172549, 1.0 }, + { 0.231373, 0.227451, 0.164706, 1.0 }, + { 0.250980, 0.227451, 0.168627, 1.0 }, + { 0.266667, 0.235294, 0.180392, 1.0 }, + { 0.278431, 0.243137, 0.200000, 1.0 }, + { 0.286275, 0.250980, 0.215686, 1.0 }, + { 0.294118, 0.250980, 0.211765, 1.0 }, + { 0.329412, 0.290196, 0.254902, 1.0 }, + { 0.360784, 0.317647, 0.274510, 1.0 }, + { 0.368627, 0.329412, 0.278431, 1.0 }, + { 0.372549, 0.325490, 0.282353, 1.0 }, + { 0.376471, 0.325490, 0.282353, 1.0 }, + { 0.376471, 0.325490, 0.290196, 1.0 }, + }; +/* Autumn_Leaves */ +static double4 colors_492[] = { + { 0.592157, 0.376471, 0.133333, 1.0 }, + { 0.509804, 0.509804, 0.247059, 1.0 }, + { 0.490196, 0.498039, 0.223529, 1.0 }, + { 0.470588, 0.486275, 0.200000, 1.0 }, + { 0.407843, 0.419608, 0.196078, 1.0 }, + { 0.345098, 0.352941, 0.196078, 1.0 }, + { 0.309804, 0.309804, 0.196078, 1.0 }, + { 0.278431, 0.270588, 0.196078, 1.0 }, + { 0.160784, 0.180392, 0.129412, 1.0 }, + { 0.137255, 0.156863, 0.105882, 1.0 }, + { 0.117647, 0.137255, 0.086275, 1.0 }, + { 0.125490, 0.137255, 0.074510, 1.0 }, + { 0.137255, 0.141176, 0.062745, 1.0 }, + { 0.168627, 0.152941, 0.098039, 1.0 }, + { 0.203922, 0.168627, 0.133333, 1.0 }, + { 0.227451, 0.192157, 0.152941, 1.0 }, + { 0.250980, 0.219608, 0.172549, 1.0 }, + { 0.337255, 0.313725, 0.274510, 1.0 }, + { 0.380392, 0.352941, 0.290196, 1.0 }, + { 0.423529, 0.396078, 0.305882, 1.0 }, + { 0.447059, 0.403922, 0.309804, 1.0 }, + { 0.474510, 0.411765, 0.313725, 1.0 }, + { 0.490196, 0.407843, 0.301961, 1.0 }, + { 0.505882, 0.403922, 0.294118, 1.0 }, + { 0.552941, 0.443137, 0.239216, 1.0 }, + { 0.525490, 0.466667, 0.219608, 1.0 }, + { 0.501961, 0.494118, 0.203922, 1.0 }, + { 0.423529, 0.490196, 0.156863, 1.0 }, + { 0.349020, 0.490196, 0.113725, 1.0 }, + { 0.309804, 0.478431, 0.109804, 1.0 }, + { 0.274510, 0.466667, 0.105882, 1.0 }, + { 0.223529, 0.396078, 0.082353, 1.0 }, + { 0.196078, 0.329412, 0.058824, 1.0 }, + { 0.152941, 0.184314, 0.039216, 1.0 }, + { 0.152941, 0.145098, 0.039216, 1.0 }, + { 0.152941, 0.105882, 0.043137, 1.0 }, + { 0.152941, 0.094118, 0.043137, 1.0 }, + { 0.152941, 0.082353, 0.047059, 1.0 }, + { 0.160784, 0.094118, 0.047059, 1.0 }, + { 0.172549, 0.109804, 0.047059, 1.0 }, + { 0.231373, 0.152941, 0.074510, 1.0 }, + { 0.247059, 0.156863, 0.058824, 1.0 }, + { 0.262745, 0.160784, 0.043137, 1.0 }, + { 0.290196, 0.152941, 0.031373, 1.0 }, + { 0.317647, 0.145098, 0.023529, 1.0 }, + { 0.317647, 0.117647, 0.015686, 1.0 }, + { 0.317647, 0.090196, 0.007843, 1.0 }, + { 0.290196, 0.078431, 0.015686, 1.0 }, + { 0.266667, 0.070588, 0.031373, 1.0 }, + { 0.184314, 0.023529, 0.050980, 1.0 }, + { 0.149020, 0.031373, 0.047059, 1.0 }, + { 0.113725, 0.043137, 0.047059, 1.0 }, + { 0.141176, 0.050980, 0.035294, 1.0 }, + { 0.172549, 0.062745, 0.023529, 1.0 }, + { 0.203922, 0.074510, 0.031373, 1.0 }, + { 0.235294, 0.086275, 0.043137, 1.0 }, + { 0.341176, 0.149020, 0.078431, 1.0 }, + { 0.372549, 0.152941, 0.078431, 1.0 }, + { 0.407843, 0.160784, 0.082353, 1.0 }, + { 0.376471, 0.145098, 0.062745, 1.0 }, + { 0.349020, 0.133333, 0.047059, 1.0 }, + { 0.317647, 0.121569, 0.050980, 1.0 }, + { 0.290196, 0.109804, 0.058824, 1.0 }, + { 0.219608, 0.078431, 0.070588, 1.0 }, + { 0.164706, 0.058824, 0.082353, 1.0 }, + { 0.086275, 0.086275, 0.180392, 1.0 }, + { 0.133333, 0.152941, 0.192157, 1.0 }, + { 0.180392, 0.223529, 0.203922, 1.0 }, + { 0.203922, 0.262745, 0.215686, 1.0 }, + { 0.227451, 0.305882, 0.231373, 1.0 }, + { 0.298039, 0.368627, 0.243137, 1.0 }, + { 0.403922, 0.439216, 0.235294, 1.0 }, + { 0.552941, 0.478431, 0.215686, 1.0 }, + { 0.611765, 0.466667, 0.219608, 1.0 }, + { 0.674510, 0.458824, 0.223529, 1.0 }, + { 0.682353, 0.454902, 0.227451, 1.0 }, + { 0.694118, 0.454902, 0.235294, 1.0 }, + { 0.674510, 0.478431, 0.235294, 1.0 }, + { 0.654902, 0.505882, 0.239216, 1.0 }, + { 0.627451, 0.501961, 0.290196, 1.0 }, + { 0.592157, 0.513725, 0.345098, 1.0 }, + { 0.545098, 0.513725, 0.356863, 1.0 }, + { 0.545098, 0.478431, 0.368627, 1.0 }, + { 0.545098, 0.447059, 0.384314, 1.0 }, + { 0.529412, 0.419608, 0.360784, 1.0 }, + { 0.517647, 0.396078, 0.341176, 1.0 }, + { 0.450980, 0.349020, 0.298039, 1.0 }, + { 0.415686, 0.298039, 0.282353, 1.0 }, + { 0.313725, 0.219608, 0.247059, 1.0 }, + { 0.270588, 0.200000, 0.223529, 1.0 }, + { 0.231373, 0.180392, 0.200000, 1.0 }, + { 0.239216, 0.164706, 0.188235, 1.0 }, + { 0.247059, 0.149020, 0.180392, 1.0 }, + { 0.262745, 0.149020, 0.149020, 1.0 }, + { 0.301961, 0.152941, 0.133333, 1.0 }, + { 0.372549, 0.160784, 0.121569, 1.0 }, + { 0.415686, 0.192157, 0.117647, 1.0 }, + { 0.545098, 0.274510, 0.164706, 1.0 }, + { 0.584314, 0.313725, 0.180392, 1.0 }, + { 0.623529, 0.356863, 0.196078, 1.0 }, + { 0.627451, 0.368627, 0.211765, 1.0 }, + { 0.635294, 0.380392, 0.227451, 1.0 }, + { 0.607843, 0.364706, 0.215686, 1.0 }, + { 0.596078, 0.337255, 0.196078, 1.0 }, + { 0.505882, 0.317647, 0.211765, 1.0 }, + { 0.454902, 0.298039, 0.207843, 1.0 }, + { 0.407843, 0.278431, 0.207843, 1.0 }, + { 0.388235, 0.278431, 0.211765, 1.0 }, + { 0.372549, 0.282353, 0.215686, 1.0 }, + { 0.337255, 0.274510, 0.211765, 1.0 }, + { 0.317647, 0.282353, 0.180392, 1.0 }, + { 0.313725, 0.313725, 0.160784, 1.0 }, + { 0.313725, 0.325490, 0.188235, 1.0 }, + { 0.337255, 0.345098, 0.160784, 1.0 }, + { 0.352941, 0.349020, 0.168627, 1.0 }, + { 0.372549, 0.352941, 0.180392, 1.0 }, + { 0.400000, 0.341176, 0.188235, 1.0 }, + { 0.439216, 0.325490, 0.176471, 1.0 }, + { 0.447059, 0.294118, 0.160784, 1.0 }, + { 0.466667, 0.278431, 0.141176, 1.0 }, + { 0.431373, 0.262745, 0.149020, 1.0 }, + { 0.419608, 0.239216, 0.156863, 1.0 }, + { 0.411765, 0.215686, 0.164706, 1.0 }, + { 0.388235, 0.215686, 0.164706, 1.0 }, + { 0.368627, 0.219608, 0.168627, 1.0 }, + { 0.352941, 0.192157, 0.184314, 1.0 }, + { 0.341176, 0.164706, 0.192157, 1.0 }, + { 0.309804, 0.152941, 0.168627, 1.0 }, + { 0.298039, 0.133333, 0.145098, 1.0 }, + { 0.247059, 0.129412, 0.109804, 1.0 }, + { 0.250980, 0.129412, 0.109804, 1.0 }, + { 0.258824, 0.133333, 0.113725, 1.0 }, + { 0.254902, 0.160784, 0.129412, 1.0 }, + { 0.262745, 0.200000, 0.160784, 1.0 }, + { 0.301961, 0.243137, 0.203922, 1.0 }, + { 0.345098, 0.294118, 0.235294, 1.0 }, + { 0.454902, 0.364706, 0.223529, 1.0 }, + { 0.498039, 0.364706, 0.196078, 1.0 }, + { 0.545098, 0.364706, 0.168627, 1.0 }, + { 0.545098, 0.356863, 0.149020, 1.0 }, + { 0.549020, 0.349020, 0.129412, 1.0 }, + { 0.517647, 0.309804, 0.105882, 1.0 }, + { 0.470588, 0.258824, 0.098039, 1.0 }, + { 0.423529, 0.231373, 0.098039, 1.0 }, + { 0.364706, 0.200000, 0.117647, 1.0 }, + { 0.250980, 0.168627, 0.105882, 1.0 }, + { 0.243137, 0.160784, 0.105882, 1.0 }, + { 0.235294, 0.152941, 0.109804, 1.0 }, + { 0.227451, 0.152941, 0.105882, 1.0 }, + { 0.219608, 0.145098, 0.066667, 1.0 }, + { 0.203922, 0.145098, 0.043137, 1.0 }, + { 0.200000, 0.164706, 0.039216, 1.0 }, + { 0.160784, 0.137255, 0.019608, 1.0 }, + { 0.149020, 0.133333, 0.019608, 1.0 }, + { 0.137255, 0.129412, 0.023529, 1.0 }, + { 0.098039, 0.129412, 0.011765, 1.0 }, + { 0.082353, 0.098039, 0.011765, 1.0 }, + { 0.070588, 0.054902, 0.011765, 1.0 }, + { 0.058824, 0.035294, 0.003922, 1.0 }, + { 0.058824, 0.023529, 0.000000, 1.0 }, + { 0.086275, 0.007843, 0.000000, 1.0 }, + { 0.125490, 0.000000, 0.035294, 1.0 }, + { 0.149020, 0.000000, 0.039216, 1.0 }, + { 0.172549, 0.000000, 0.047059, 1.0 }, + { 0.200000, 0.000000, 0.066667, 1.0 }, + { 0.239216, 0.007843, 0.094118, 1.0 }, + { 0.301961, 0.027451, 0.086275, 1.0 }, + { 0.325490, 0.047059, 0.070588, 1.0 }, + { 0.364706, 0.125490, 0.050980, 1.0 }, + { 0.368627, 0.141176, 0.039216, 1.0 }, + { 0.372549, 0.160784, 0.027451, 1.0 }, + { 0.364706, 0.184314, 0.027451, 1.0 }, + { 0.356863, 0.207843, 0.039216, 1.0 }, + { 0.356863, 0.239216, 0.066667, 1.0 }, + { 0.364706, 0.247059, 0.082353, 1.0 }, + { 0.352941, 0.235294, 0.082353, 1.0 }, + { 0.333333, 0.239216, 0.109804, 1.0 }, + { 0.305882, 0.247059, 0.121569, 1.0 }, + { 0.270588, 0.223529, 0.105882, 1.0 }, + { 0.258824, 0.207843, 0.109804, 1.0 }, + { 0.243137, 0.219608, 0.117647, 1.0 }, + { 0.219608, 0.215686, 0.113725, 1.0 }, + { 0.227451, 0.203922, 0.129412, 1.0 }, + { 0.227451, 0.203922, 0.125490, 1.0 }, + { 0.223529, 0.133333, 0.125490, 1.0 }, + { 0.219608, 0.113725, 0.129412, 1.0 }, + { 0.215686, 0.094118, 0.133333, 1.0 }, + { 0.200000, 0.062745, 0.101961, 1.0 }, + { 0.176471, 0.031373, 0.078431, 1.0 }, + { 0.152941, 0.019608, 0.074510, 1.0 }, + { 0.137255, 0.023529, 0.054902, 1.0 }, + { 0.133333, 0.047059, 0.027451, 1.0 }, + { 0.133333, 0.074510, 0.019608, 1.0 }, + { 0.133333, 0.086275, 0.031373, 1.0 }, + { 0.160784, 0.098039, 0.035294, 1.0 }, + { 0.188235, 0.105882, 0.023529, 1.0 }, + { 0.196078, 0.094118, 0.027451, 1.0 }, + { 0.200000, 0.086275, 0.031373, 1.0 }, + { 0.200000, 0.058824, 0.015686, 1.0 }, + { 0.180392, 0.039216, 0.007843, 1.0 }, + { 0.152941, 0.043137, 0.003922, 1.0 }, + { 0.133333, 0.031373, 0.000000, 1.0 }, + { 0.125490, 0.027451, 0.011765, 1.0 }, + { 0.117647, 0.047059, 0.035294, 1.0 }, + { 0.105882, 0.086275, 0.066667, 1.0 }, + { 0.098039, 0.129412, 0.113725, 1.0 }, + { 0.113725, 0.184314, 0.207843, 1.0 }, + { 0.172549, 0.258824, 0.274510, 1.0 }, + { 0.235294, 0.325490, 0.266667, 1.0 }, + { 0.254902, 0.403922, 0.278431, 1.0 }, + { 0.301961, 0.419608, 0.274510, 1.0 }, + { 0.364706, 0.384314, 0.203922, 1.0 }, + { 0.380392, 0.392157, 0.160784, 1.0 }, + { 0.356863, 0.360784, 0.145098, 1.0 }, + { 0.333333, 0.294118, 0.137255, 1.0 }, + { 0.325490, 0.290196, 0.164706, 1.0 }, + { 0.290196, 0.305882, 0.200000, 1.0 }, + { 0.243137, 0.309804, 0.231373, 1.0 }, + { 0.243137, 0.345098, 0.239216, 1.0 }, + { 0.184314, 0.337255, 0.184314, 1.0 }, + { 0.113725, 0.301961, 0.156863, 1.0 }, + { 0.101961, 0.286275, 0.152941, 1.0 }, + { 0.074510, 0.239216, 0.078431, 1.0 }, + { 0.074510, 0.219608, 0.019608, 1.0 }, + { 0.101961, 0.215686, 0.043137, 1.0 }, + { 0.129412, 0.207843, 0.070588, 1.0 }, + { 0.200000, 0.235294, 0.078431, 1.0 }, + { 0.290196, 0.258824, 0.133333, 1.0 }, + { 0.352941, 0.278431, 0.180392, 1.0 }, + { 0.411765, 0.309804, 0.200000, 1.0 }, + { 0.490196, 0.352941, 0.250980, 1.0 }, + { 0.552941, 0.411765, 0.278431, 1.0 }, + { 0.584314, 0.513725, 0.301961, 1.0 }, + { 0.603922, 0.576471, 0.321569, 1.0 }, + { 0.603922, 0.611765, 0.298039, 1.0 }, + { 0.635294, 0.658824, 0.298039, 1.0 }, + { 0.643137, 0.658824, 0.282353, 1.0 }, + { 0.631373, 0.584314, 0.235294, 1.0 }, + { 0.662745, 0.509804, 0.184314, 1.0 }, + { 0.635294, 0.486275, 0.156863, 1.0 }, + { 0.607843, 0.443137, 0.149020, 1.0 }, + { 0.603922, 0.384314, 0.133333, 1.0 }, + { 0.529412, 0.364706, 0.145098, 1.0 }, + { 0.470588, 0.352941, 0.168627, 1.0 }, + { 0.470588, 0.360784, 0.192157, 1.0 }, + { 0.443137, 0.364706, 0.231373, 1.0 }, + { 0.423529, 0.341176, 0.262745, 1.0 }, + { 0.458824, 0.337255, 0.250980, 1.0 }, + { 0.474510, 0.360784, 0.239216, 1.0 }, + { 0.505882, 0.364706, 0.243137, 1.0 }, + { 0.560784, 0.345098, 0.211765, 1.0 }, + { 0.588235, 0.341176, 0.160784, 1.0 }, + { 0.611765, 0.345098, 0.129412, 1.0 }, + { 0.647059, 0.333333, 0.109804, 1.0 }, + { 0.615686, 0.352941, 0.160784, 1.0 }, + { 0.580392, 0.364706, 0.196078, 1.0 }, + }; +/* Autumn_Mountains */ +static double4 colors_493[] = { + { 0.741176, 0.611765, 0.498039, 1.0 }, + { 0.764706, 0.654902, 0.529412, 1.0 }, + { 0.733333, 0.619608, 0.482353, 1.0 }, + { 0.701961, 0.588235, 0.439216, 1.0 }, + { 0.674510, 0.552941, 0.419608, 1.0 }, + { 0.647059, 0.521569, 0.400000, 1.0 }, + { 0.627451, 0.501961, 0.380392, 1.0 }, + { 0.607843, 0.482353, 0.364706, 1.0 }, + { 0.521569, 0.388235, 0.294118, 1.0 }, + { 0.466667, 0.321569, 0.207843, 1.0 }, + { 0.415686, 0.258824, 0.125490, 1.0 }, + { 0.396078, 0.235294, 0.105882, 1.0 }, + { 0.380392, 0.215686, 0.090196, 1.0 }, + { 0.388235, 0.223529, 0.101961, 1.0 }, + { 0.400000, 0.231373, 0.117647, 1.0 }, + { 0.407843, 0.239216, 0.121569, 1.0 }, + { 0.419608, 0.250980, 0.129412, 1.0 }, + { 0.486275, 0.321569, 0.164706, 1.0 }, + { 0.517647, 0.352941, 0.176471, 1.0 }, + { 0.549020, 0.384314, 0.188235, 1.0 }, + { 0.552941, 0.392157, 0.196078, 1.0 }, + { 0.560784, 0.403922, 0.203922, 1.0 }, + { 0.560784, 0.400000, 0.203922, 1.0 }, + { 0.560784, 0.400000, 0.203922, 1.0 }, + { 0.529412, 0.372549, 0.211765, 1.0 }, + { 0.513725, 0.368627, 0.215686, 1.0 }, + { 0.501961, 0.364706, 0.223529, 1.0 }, + { 0.501961, 0.364706, 0.227451, 1.0 }, + { 0.501961, 0.364706, 0.235294, 1.0 }, + { 0.505882, 0.368627, 0.239216, 1.0 }, + { 0.509804, 0.376471, 0.243137, 1.0 }, + { 0.529412, 0.376471, 0.266667, 1.0 }, + { 0.545098, 0.400000, 0.286275, 1.0 }, + { 0.592157, 0.450980, 0.337255, 1.0 }, + { 0.611765, 0.474510, 0.345098, 1.0 }, + { 0.635294, 0.498039, 0.356863, 1.0 }, + { 0.654902, 0.509804, 0.360784, 1.0 }, + { 0.674510, 0.521569, 0.368627, 1.0 }, + { 0.682353, 0.525490, 0.360784, 1.0 }, + { 0.694118, 0.529412, 0.356863, 1.0 }, + { 0.690196, 0.513725, 0.325490, 1.0 }, + { 0.674510, 0.498039, 0.305882, 1.0 }, + { 0.662745, 0.486275, 0.286275, 1.0 }, + { 0.639216, 0.470588, 0.266667, 1.0 }, + { 0.619608, 0.454902, 0.247059, 1.0 }, + { 0.611765, 0.447059, 0.235294, 1.0 }, + { 0.607843, 0.443137, 0.227451, 1.0 }, + { 0.600000, 0.431373, 0.203922, 1.0 }, + { 0.592157, 0.415686, 0.192157, 1.0 }, + { 0.572549, 0.403922, 0.188235, 1.0 }, + { 0.560784, 0.400000, 0.184314, 1.0 }, + { 0.549020, 0.396078, 0.180392, 1.0 }, + { 0.533333, 0.376471, 0.172549, 1.0 }, + { 0.521569, 0.356863, 0.164706, 1.0 }, + { 0.517647, 0.349020, 0.160784, 1.0 }, + { 0.517647, 0.341176, 0.156863, 1.0 }, + { 0.490196, 0.290196, 0.160784, 1.0 }, + { 0.482353, 0.274510, 0.149020, 1.0 }, + { 0.474510, 0.262745, 0.137255, 1.0 }, + { 0.470588, 0.243137, 0.121569, 1.0 }, + { 0.466667, 0.227451, 0.105882, 1.0 }, + { 0.466667, 0.223529, 0.098039, 1.0 }, + { 0.466667, 0.219608, 0.094118, 1.0 }, + { 0.458824, 0.207843, 0.086275, 1.0 }, + { 0.458824, 0.203922, 0.082353, 1.0 }, + { 0.482353, 0.239216, 0.117647, 1.0 }, + { 0.501961, 0.254902, 0.133333, 1.0 }, + { 0.525490, 0.274510, 0.149020, 1.0 }, + { 0.529412, 0.282353, 0.152941, 1.0 }, + { 0.533333, 0.290196, 0.156863, 1.0 }, + { 0.533333, 0.286275, 0.149020, 1.0 }, + { 0.529412, 0.286275, 0.145098, 1.0 }, + { 0.498039, 0.270588, 0.133333, 1.0 }, + { 0.478431, 0.250980, 0.125490, 1.0 }, + { 0.462745, 0.231373, 0.121569, 1.0 }, + { 0.439216, 0.200000, 0.101961, 1.0 }, + { 0.415686, 0.172549, 0.082353, 1.0 }, + { 0.403922, 0.164706, 0.066667, 1.0 }, + { 0.396078, 0.156863, 0.054902, 1.0 }, + { 0.372549, 0.152941, 0.039216, 1.0 }, + { 0.360784, 0.149020, 0.039216, 1.0 }, + { 0.345098, 0.160784, 0.054902, 1.0 }, + { 0.341176, 0.172549, 0.082353, 1.0 }, + { 0.341176, 0.184314, 0.113725, 1.0 }, + { 0.341176, 0.192157, 0.125490, 1.0 }, + { 0.341176, 0.203922, 0.141176, 1.0 }, + { 0.356863, 0.215686, 0.168627, 1.0 }, + { 0.376471, 0.239216, 0.180392, 1.0 }, + { 0.384314, 0.278431, 0.211765, 1.0 }, + { 0.376471, 0.294118, 0.231373, 1.0 }, + { 0.372549, 0.309804, 0.250980, 1.0 }, + { 0.372549, 0.309804, 0.254902, 1.0 }, + { 0.372549, 0.309804, 0.262745, 1.0 }, + { 0.384314, 0.298039, 0.262745, 1.0 }, + { 0.407843, 0.286275, 0.243137, 1.0 }, + { 0.411765, 0.274510, 0.231373, 1.0 }, + { 0.411765, 0.262745, 0.215686, 1.0 }, + { 0.403922, 0.250980, 0.203922, 1.0 }, + { 0.411765, 0.247059, 0.192157, 1.0 }, + { 0.419608, 0.247059, 0.180392, 1.0 }, + { 0.423529, 0.247059, 0.172549, 1.0 }, + { 0.431373, 0.247059, 0.164706, 1.0 }, + { 0.435294, 0.243137, 0.145098, 1.0 }, + { 0.439216, 0.235294, 0.133333, 1.0 }, + { 0.427451, 0.211765, 0.121569, 1.0 }, + { 0.419608, 0.207843, 0.109804, 1.0 }, + { 0.411765, 0.203922, 0.098039, 1.0 }, + { 0.403922, 0.203922, 0.090196, 1.0 }, + { 0.400000, 0.203922, 0.082353, 1.0 }, + { 0.392157, 0.207843, 0.070588, 1.0 }, + { 0.392157, 0.203922, 0.058824, 1.0 }, + { 0.396078, 0.203922, 0.066667, 1.0 }, + { 0.403922, 0.207843, 0.078431, 1.0 }, + { 0.423529, 0.227451, 0.105882, 1.0 }, + { 0.427451, 0.235294, 0.113725, 1.0 }, + { 0.435294, 0.243137, 0.121569, 1.0 }, + { 0.447059, 0.262745, 0.133333, 1.0 }, + { 0.458824, 0.282353, 0.156863, 1.0 }, + { 0.474510, 0.305882, 0.180392, 1.0 }, + { 0.494118, 0.333333, 0.200000, 1.0 }, + { 0.525490, 0.380392, 0.243137, 1.0 }, + { 0.537255, 0.392157, 0.254902, 1.0 }, + { 0.549020, 0.407843, 0.270588, 1.0 }, + { 0.549020, 0.407843, 0.270588, 1.0 }, + { 0.552941, 0.411765, 0.270588, 1.0 }, + { 0.568627, 0.415686, 0.262745, 1.0 }, + { 0.580392, 0.431373, 0.254902, 1.0 }, + { 0.611765, 0.466667, 0.286275, 1.0 }, + { 0.635294, 0.482353, 0.294118, 1.0 }, + { 0.631373, 0.482353, 0.294118, 1.0 }, + { 0.623529, 0.470588, 0.282353, 1.0 }, + { 0.615686, 0.458824, 0.274510, 1.0 }, + { 0.572549, 0.407843, 0.215686, 1.0 }, + { 0.556863, 0.396078, 0.207843, 1.0 }, + { 0.537255, 0.368627, 0.188235, 1.0 }, + { 0.513725, 0.341176, 0.184314, 1.0 }, + { 0.447059, 0.278431, 0.160784, 1.0 }, + { 0.403922, 0.231373, 0.113725, 1.0 }, + { 0.360784, 0.184314, 0.070588, 1.0 }, + { 0.349020, 0.168627, 0.054902, 1.0 }, + { 0.341176, 0.156863, 0.039216, 1.0 }, + { 0.333333, 0.152941, 0.023529, 1.0 }, + { 0.333333, 0.145098, 0.019608, 1.0 }, + { 0.337255, 0.149020, 0.027451, 1.0 }, + { 0.341176, 0.164706, 0.031373, 1.0 }, + { 0.380392, 0.207843, 0.058824, 1.0 }, + { 0.396078, 0.227451, 0.066667, 1.0 }, + { 0.411765, 0.247059, 0.078431, 1.0 }, + { 0.435294, 0.274510, 0.105882, 1.0 }, + { 0.450980, 0.301961, 0.145098, 1.0 }, + { 0.466667, 0.325490, 0.168627, 1.0 }, + { 0.478431, 0.349020, 0.196078, 1.0 }, + { 0.513725, 0.396078, 0.227451, 1.0 }, + { 0.525490, 0.403922, 0.231373, 1.0 }, + { 0.537255, 0.411765, 0.235294, 1.0 }, + { 0.545098, 0.423529, 0.254902, 1.0 }, + { 0.552941, 0.431373, 0.262745, 1.0 }, + { 0.556863, 0.427451, 0.247059, 1.0 }, + { 0.549020, 0.415686, 0.223529, 1.0 }, + { 0.545098, 0.400000, 0.200000, 1.0 }, + { 0.541176, 0.380392, 0.164706, 1.0 }, + { 0.513725, 0.325490, 0.129412, 1.0 }, + { 0.505882, 0.305882, 0.117647, 1.0 }, + { 0.498039, 0.286275, 0.105882, 1.0 }, + { 0.470588, 0.250980, 0.074510, 1.0 }, + { 0.431373, 0.207843, 0.050980, 1.0 }, + { 0.392157, 0.164706, 0.023529, 1.0 }, + { 0.349020, 0.125490, 0.011765, 1.0 }, + { 0.301961, 0.070588, 0.011765, 1.0 }, + { 0.298039, 0.066667, 0.011765, 1.0 }, + { 0.298039, 0.062745, 0.015686, 1.0 }, + { 0.294118, 0.062745, 0.027451, 1.0 }, + { 0.290196, 0.070588, 0.039216, 1.0 }, + { 0.278431, 0.074510, 0.058824, 1.0 }, + { 0.258824, 0.090196, 0.070588, 1.0 }, + { 0.258824, 0.101961, 0.082353, 1.0 }, + { 0.270588, 0.117647, 0.086275, 1.0 }, + { 0.278431, 0.121569, 0.086275, 1.0 }, + { 0.294118, 0.133333, 0.086275, 1.0 }, + { 0.286275, 0.137255, 0.082353, 1.0 }, + { 0.262745, 0.137255, 0.094118, 1.0 }, + { 0.243137, 0.137255, 0.101961, 1.0 }, + { 0.247059, 0.137255, 0.105882, 1.0 }, + { 0.254902, 0.133333, 0.094118, 1.0 }, + { 0.305882, 0.152941, 0.066667, 1.0 }, + { 0.309804, 0.156863, 0.062745, 1.0 }, + { 0.317647, 0.160784, 0.062745, 1.0 }, + { 0.317647, 0.172549, 0.078431, 1.0 }, + { 0.333333, 0.180392, 0.094118, 1.0 }, + { 0.349020, 0.188235, 0.105882, 1.0 }, + { 0.384314, 0.196078, 0.113725, 1.0 }, + { 0.423529, 0.215686, 0.113725, 1.0 }, + { 0.458824, 0.243137, 0.113725, 1.0 }, + { 0.490196, 0.278431, 0.129412, 1.0 }, + { 0.513725, 0.301961, 0.156863, 1.0 }, + { 0.525490, 0.333333, 0.184314, 1.0 }, + { 0.537255, 0.345098, 0.207843, 1.0 }, + { 0.549020, 0.352941, 0.223529, 1.0 }, + { 0.564706, 0.372549, 0.243137, 1.0 }, + { 0.592157, 0.407843, 0.258824, 1.0 }, + { 0.619608, 0.439216, 0.286275, 1.0 }, + { 0.670588, 0.517647, 0.364706, 1.0 }, + { 0.717647, 0.588235, 0.450980, 1.0 }, + { 0.752941, 0.647059, 0.529412, 1.0 }, + { 0.792157, 0.705882, 0.607843, 1.0 }, + { 0.835294, 0.760784, 0.674510, 1.0 }, + { 0.854902, 0.780392, 0.690196, 1.0 }, + { 0.890196, 0.835294, 0.756863, 1.0 }, + { 0.929412, 0.882353, 0.819608, 1.0 }, + { 0.952941, 0.925490, 0.878431, 1.0 }, + { 0.976471, 0.960784, 0.937255, 1.0 }, + { 0.996078, 0.996078, 0.988235, 1.0 }, + { 0.996078, 0.996078, 0.988235, 1.0 }, + { 0.996078, 0.996078, 0.992157, 1.0 }, + { 1.000000, 0.992157, 0.988235, 1.0 }, + { 0.996078, 0.992157, 0.984314, 1.0 }, + { 0.968627, 0.949020, 0.937255, 1.0 }, + { 0.941176, 0.905882, 0.886275, 1.0 }, + { 0.905882, 0.862745, 0.839216, 1.0 }, + { 0.866667, 0.811765, 0.792157, 1.0 }, + { 0.827451, 0.764706, 0.741176, 1.0 }, + { 0.815686, 0.756863, 0.729412, 1.0 }, + { 0.780392, 0.713725, 0.682353, 1.0 }, + { 0.752941, 0.666667, 0.631373, 1.0 }, + { 0.721569, 0.627451, 0.572549, 1.0 }, + { 0.686275, 0.588235, 0.529412, 1.0 }, + { 0.647059, 0.537255, 0.470588, 1.0 }, + { 0.639216, 0.529412, 0.447059, 1.0 }, + { 0.627451, 0.517647, 0.423529, 1.0 }, + { 0.623529, 0.494118, 0.400000, 1.0 }, + { 0.619608, 0.482353, 0.380392, 1.0 }, + { 0.619608, 0.474510, 0.376471, 1.0 }, + { 0.607843, 0.470588, 0.368627, 1.0 }, + { 0.607843, 0.470588, 0.368627, 1.0 }, + { 0.600000, 0.466667, 0.356863, 1.0 }, + { 0.592157, 0.450980, 0.333333, 1.0 }, + { 0.580392, 0.435294, 0.305882, 1.0 }, + { 0.568627, 0.419608, 0.290196, 1.0 }, + { 0.549020, 0.403922, 0.274510, 1.0 }, + { 0.533333, 0.396078, 0.278431, 1.0 }, + { 0.517647, 0.392157, 0.278431, 1.0 }, + { 0.513725, 0.392157, 0.270588, 1.0 }, + { 0.509804, 0.392157, 0.258824, 1.0 }, + { 0.509804, 0.388235, 0.243137, 1.0 }, + { 0.505882, 0.376471, 0.211765, 1.0 }, + { 0.505882, 0.372549, 0.203922, 1.0 }, + { 0.501961, 0.360784, 0.203922, 1.0 }, + { 0.509804, 0.360784, 0.203922, 1.0 }, + { 0.525490, 0.368627, 0.219608, 1.0 }, + { 0.541176, 0.380392, 0.239216, 1.0 }, + { 0.556863, 0.400000, 0.254902, 1.0 }, + { 0.580392, 0.423529, 0.286275, 1.0 }, + { 0.600000, 0.443137, 0.309804, 1.0 }, + { 0.623529, 0.462745, 0.329412, 1.0 }, + { 0.654902, 0.494118, 0.360784, 1.0 }, + { 0.701961, 0.552941, 0.431373, 1.0 }, + }; +/* Awakening */ +static double4 colors_494[] = { + { 0.839216, 0.772549, 0.113725, 1.0 }, + { 0.827451, 0.800000, 0.345098, 1.0 }, + { 0.811765, 0.788235, 0.431373, 1.0 }, + { 0.800000, 0.776471, 0.517647, 1.0 }, + { 0.796078, 0.741176, 0.600000, 1.0 }, + { 0.796078, 0.709804, 0.682353, 1.0 }, + { 0.815686, 0.678431, 0.690196, 1.0 }, + { 0.839216, 0.650980, 0.701961, 1.0 }, + { 0.843137, 0.513725, 0.619608, 1.0 }, + { 0.823529, 0.462745, 0.564706, 1.0 }, + { 0.807843, 0.411765, 0.509804, 1.0 }, + { 0.807843, 0.396078, 0.521569, 1.0 }, + { 0.807843, 0.384314, 0.533333, 1.0 }, + { 0.800000, 0.478431, 0.572549, 1.0 }, + { 0.796078, 0.576471, 0.615686, 1.0 }, + { 0.772549, 0.596078, 0.615686, 1.0 }, + { 0.749020, 0.615686, 0.619608, 1.0 }, + { 0.674510, 0.694118, 0.658824, 1.0 }, + { 0.658824, 0.682353, 0.643137, 1.0 }, + { 0.643137, 0.670588, 0.627451, 1.0 }, + { 0.635294, 0.635294, 0.603922, 1.0 }, + { 0.627451, 0.603922, 0.584314, 1.0 }, + { 0.623529, 0.607843, 0.584314, 1.0 }, + { 0.623529, 0.611765, 0.584314, 1.0 }, + { 0.701961, 0.654902, 0.654902, 1.0 }, + { 0.733333, 0.709804, 0.705882, 1.0 }, + { 0.764706, 0.764706, 0.760784, 1.0 }, + { 0.764706, 0.803922, 0.768627, 1.0 }, + { 0.764706, 0.843137, 0.780392, 1.0 }, + { 0.756863, 0.839216, 0.760784, 1.0 }, + { 0.749020, 0.839216, 0.741176, 1.0 }, + { 0.686275, 0.819608, 0.647059, 1.0 }, + { 0.635294, 0.768627, 0.525490, 1.0 }, + { 0.525490, 0.674510, 0.337255, 1.0 }, + { 0.478431, 0.647059, 0.235294, 1.0 }, + { 0.431373, 0.623529, 0.133333, 1.0 }, + { 0.482353, 0.635294, 0.086275, 1.0 }, + { 0.537255, 0.647059, 0.043137, 1.0 }, + { 0.568627, 0.658824, 0.039216, 1.0 }, + { 0.600000, 0.670588, 0.035294, 1.0 }, + { 0.709804, 0.694118, 0.113725, 1.0 }, + { 0.772549, 0.662745, 0.160784, 1.0 }, + { 0.835294, 0.631373, 0.207843, 1.0 }, + { 0.796078, 0.654902, 0.301961, 1.0 }, + { 0.756863, 0.682353, 0.400000, 1.0 }, + { 0.737255, 0.662745, 0.380392, 1.0 }, + { 0.717647, 0.647059, 0.364706, 1.0 }, + { 0.733333, 0.568627, 0.317647, 1.0 }, + { 0.745098, 0.603922, 0.266667, 1.0 }, + { 0.725490, 0.686275, 0.247059, 1.0 }, + { 0.701961, 0.666667, 0.145098, 1.0 }, + { 0.682353, 0.647059, 0.047059, 1.0 }, + { 0.639216, 0.619608, 0.031373, 1.0 }, + { 0.596078, 0.596078, 0.019608, 1.0 }, + { 0.552941, 0.592157, 0.019608, 1.0 }, + { 0.513725, 0.588235, 0.023529, 1.0 }, + { 0.376471, 0.549020, 0.011765, 1.0 }, + { 0.384314, 0.529412, 0.003922, 1.0 }, + { 0.392157, 0.509804, 0.000000, 1.0 }, + { 0.415686, 0.517647, 0.011765, 1.0 }, + { 0.443137, 0.525490, 0.027451, 1.0 }, + { 0.454902, 0.537255, 0.035294, 1.0 }, + { 0.466667, 0.552941, 0.043137, 1.0 }, + { 0.462745, 0.552941, 0.050980, 1.0 }, + { 0.454902, 0.529412, 0.062745, 1.0 }, + { 0.317647, 0.505882, 0.113725, 1.0 }, + { 0.239216, 0.466667, 0.117647, 1.0 }, + { 0.160784, 0.427451, 0.121569, 1.0 }, + { 0.129412, 0.403922, 0.125490, 1.0 }, + { 0.098039, 0.380392, 0.129412, 1.0 }, + { 0.047059, 0.345098, 0.129412, 1.0 }, + { 0.011765, 0.313725, 0.121569, 1.0 }, + { 0.011765, 0.294118, 0.074510, 1.0 }, + { 0.031373, 0.313725, 0.062745, 1.0 }, + { 0.050980, 0.337255, 0.054902, 1.0 }, + { 0.074510, 0.356863, 0.039216, 1.0 }, + { 0.098039, 0.376471, 0.023529, 1.0 }, + { 0.101961, 0.384314, 0.015686, 1.0 }, + { 0.105882, 0.392157, 0.011765, 1.0 }, + { 0.125490, 0.407843, 0.011765, 1.0 }, + { 0.145098, 0.415686, 0.019608, 1.0 }, + { 0.145098, 0.400000, 0.035294, 1.0 }, + { 0.176471, 0.407843, 0.066667, 1.0 }, + { 0.207843, 0.419608, 0.101961, 1.0 }, + { 0.250980, 0.411765, 0.129412, 1.0 }, + { 0.298039, 0.403922, 0.160784, 1.0 }, + { 0.388235, 0.352941, 0.215686, 1.0 }, + { 0.474510, 0.286275, 0.219608, 1.0 }, + { 0.521569, 0.321569, 0.247059, 1.0 }, + { 0.552941, 0.313725, 0.231373, 1.0 }, + { 0.584314, 0.309804, 0.219608, 1.0 }, + { 0.584314, 0.309804, 0.196078, 1.0 }, + { 0.588235, 0.313725, 0.172549, 1.0 }, + { 0.537255, 0.372549, 0.121569, 1.0 }, + { 0.470588, 0.454902, 0.121569, 1.0 }, + { 0.415686, 0.494118, 0.098039, 1.0 }, + { 0.396078, 0.501961, 0.070588, 1.0 }, + { 0.337255, 0.490196, 0.062745, 1.0 }, + { 0.274510, 0.466667, 0.074510, 1.0 }, + { 0.211765, 0.443137, 0.086275, 1.0 }, + { 0.176471, 0.427451, 0.090196, 1.0 }, + { 0.141176, 0.415686, 0.098039, 1.0 }, + { 0.094118, 0.400000, 0.125490, 1.0 }, + { 0.062745, 0.380392, 0.133333, 1.0 }, + { 0.027451, 0.329412, 0.160784, 1.0 }, + { 0.027451, 0.309804, 0.168627, 1.0 }, + { 0.031373, 0.290196, 0.176471, 1.0 }, + { 0.054902, 0.278431, 0.164706, 1.0 }, + { 0.078431, 0.270588, 0.156863, 1.0 }, + { 0.145098, 0.294118, 0.125490, 1.0 }, + { 0.231373, 0.325490, 0.105882, 1.0 }, + { 0.313725, 0.380392, 0.082353, 1.0 }, + { 0.415686, 0.396078, 0.062745, 1.0 }, + { 0.564706, 0.490196, 0.035294, 1.0 }, + { 0.576471, 0.509804, 0.027451, 1.0 }, + { 0.588235, 0.533333, 0.019608, 1.0 }, + { 0.580392, 0.525490, 0.023529, 1.0 }, + { 0.501961, 0.501961, 0.035294, 1.0 }, + { 0.431373, 0.474510, 0.047059, 1.0 }, + { 0.341176, 0.439216, 0.047059, 1.0 }, + { 0.156863, 0.356863, 0.066667, 1.0 }, + { 0.098039, 0.349020, 0.074510, 1.0 }, + { 0.043137, 0.341176, 0.086275, 1.0 }, + { 0.043137, 0.349020, 0.086275, 1.0 }, + { 0.043137, 0.360784, 0.086275, 1.0 }, + { 0.050980, 0.372549, 0.086275, 1.0 }, + { 0.070588, 0.388235, 0.086275, 1.0 }, + { 0.078431, 0.392157, 0.098039, 1.0 }, + { 0.105882, 0.403922, 0.105882, 1.0 }, + { 0.098039, 0.427451, 0.101961, 1.0 }, + { 0.090196, 0.419608, 0.101961, 1.0 }, + { 0.082353, 0.415686, 0.105882, 1.0 }, + { 0.078431, 0.384314, 0.113725, 1.0 }, + { 0.062745, 0.352941, 0.117647, 1.0 }, + { 0.031373, 0.337255, 0.113725, 1.0 }, + { 0.015686, 0.329412, 0.113725, 1.0 }, + { 0.090196, 0.345098, 0.082353, 1.0 }, + { 0.164706, 0.380392, 0.066667, 1.0 }, + { 0.243137, 0.419608, 0.054902, 1.0 }, + { 0.290196, 0.443137, 0.047059, 1.0 }, + { 0.337255, 0.470588, 0.043137, 1.0 }, + { 0.447059, 0.541176, 0.031373, 1.0 }, + { 0.545098, 0.615686, 0.015686, 1.0 }, + { 0.600000, 0.662745, 0.007843, 1.0 }, + { 0.619608, 0.650980, 0.007843, 1.0 }, + { 0.576471, 0.643137, 0.011765, 1.0 }, + { 0.541176, 0.631373, 0.007843, 1.0 }, + { 0.509804, 0.619608, 0.007843, 1.0 }, + { 0.423529, 0.549020, 0.007843, 1.0 }, + { 0.356863, 0.482353, 0.000000, 1.0 }, + { 0.298039, 0.450980, 0.011765, 1.0 }, + { 0.274510, 0.450980, 0.019608, 1.0 }, + { 0.290196, 0.443137, 0.054902, 1.0 }, + { 0.301961, 0.454902, 0.066667, 1.0 }, + { 0.313725, 0.470588, 0.082353, 1.0 }, + { 0.364706, 0.521569, 0.109804, 1.0 }, + { 0.435294, 0.568627, 0.172549, 1.0 }, + { 0.490196, 0.596078, 0.243137, 1.0 }, + { 0.486275, 0.615686, 0.298039, 1.0 }, + { 0.486275, 0.623529, 0.309804, 1.0 }, + { 0.501961, 0.631373, 0.301961, 1.0 }, + { 0.435294, 0.607843, 0.274510, 1.0 }, + { 0.400000, 0.596078, 0.266667, 1.0 }, + { 0.368627, 0.584314, 0.258824, 1.0 }, + { 0.333333, 0.560784, 0.223529, 1.0 }, + { 0.301961, 0.537255, 0.149020, 1.0 }, + { 0.254902, 0.505882, 0.090196, 1.0 }, + { 0.215686, 0.490196, 0.066667, 1.0 }, + { 0.207843, 0.470588, 0.066667, 1.0 }, + { 0.211765, 0.462745, 0.058824, 1.0 }, + { 0.215686, 0.454902, 0.054902, 1.0 }, + { 0.223529, 0.462745, 0.039216, 1.0 }, + { 0.235294, 0.478431, 0.031373, 1.0 }, + { 0.243137, 0.494118, 0.031373, 1.0 }, + { 0.247059, 0.482353, 0.027451, 1.0 }, + { 0.231373, 0.466667, 0.027451, 1.0 }, + { 0.211765, 0.450980, 0.027451, 1.0 }, + { 0.180392, 0.443137, 0.047059, 1.0 }, + { 0.152941, 0.415686, 0.058824, 1.0 }, + { 0.109804, 0.372549, 0.074510, 1.0 }, + { 0.078431, 0.321569, 0.082353, 1.0 }, + { 0.043137, 0.278431, 0.094118, 1.0 }, + { 0.023529, 0.239216, 0.098039, 1.0 }, + { 0.007843, 0.211765, 0.105882, 1.0 }, + { 0.000000, 0.184314, 0.113725, 1.0 }, + { 0.000000, 0.184314, 0.105882, 1.0 }, + { 0.000000, 0.184314, 0.098039, 1.0 }, + { 0.015686, 0.200000, 0.082353, 1.0 }, + { 0.047059, 0.235294, 0.062745, 1.0 }, + { 0.082353, 0.286275, 0.062745, 1.0 }, + { 0.105882, 0.329412, 0.058824, 1.0 }, + { 0.133333, 0.368627, 0.070588, 1.0 }, + { 0.160784, 0.400000, 0.066667, 1.0 }, + { 0.192157, 0.435294, 0.070588, 1.0 }, + { 0.215686, 0.462745, 0.078431, 1.0 }, + { 0.239216, 0.482353, 0.090196, 1.0 }, + { 0.250980, 0.486275, 0.101961, 1.0 }, + { 0.247059, 0.486275, 0.094118, 1.0 }, + { 0.250980, 0.494118, 0.098039, 1.0 }, + { 0.270588, 0.509804, 0.113725, 1.0 }, + { 0.290196, 0.509804, 0.149020, 1.0 }, + { 0.290196, 0.501961, 0.180392, 1.0 }, + { 0.298039, 0.517647, 0.215686, 1.0 }, + { 0.305882, 0.525490, 0.247059, 1.0 }, + { 0.282353, 0.521569, 0.266667, 1.0 }, + { 0.231373, 0.486275, 0.278431, 1.0 }, + { 0.203922, 0.478431, 0.286275, 1.0 }, + { 0.192157, 0.462745, 0.294118, 1.0 }, + { 0.180392, 0.450980, 0.274510, 1.0 }, + { 0.164706, 0.443137, 0.235294, 1.0 }, + { 0.176471, 0.454902, 0.196078, 1.0 }, + { 0.239216, 0.462745, 0.188235, 1.0 }, + { 0.294118, 0.470588, 0.188235, 1.0 }, + { 0.337255, 0.490196, 0.176471, 1.0 }, + { 0.352941, 0.505882, 0.160784, 1.0 }, + { 0.368627, 0.509804, 0.156863, 1.0 }, + { 0.372549, 0.501961, 0.149020, 1.0 }, + { 0.341176, 0.478431, 0.141176, 1.0 }, + { 0.294118, 0.450980, 0.125490, 1.0 }, + { 0.235294, 0.419608, 0.113725, 1.0 }, + { 0.176471, 0.407843, 0.105882, 1.0 }, + { 0.125490, 0.376471, 0.094118, 1.0 }, + { 0.098039, 0.356863, 0.086275, 1.0 }, + { 0.086275, 0.356863, 0.078431, 1.0 }, + { 0.070588, 0.376471, 0.082353, 1.0 }, + { 0.082353, 0.396078, 0.090196, 1.0 }, + { 0.109804, 0.403922, 0.105882, 1.0 }, + { 0.176471, 0.423529, 0.125490, 1.0 }, + { 0.247059, 0.450980, 0.180392, 1.0 }, + { 0.325490, 0.498039, 0.258824, 1.0 }, + { 0.396078, 0.556863, 0.356863, 1.0 }, + { 0.474510, 0.615686, 0.431373, 1.0 }, + { 0.552941, 0.639216, 0.462745, 1.0 }, + { 0.596078, 0.662745, 0.498039, 1.0 }, + { 0.588235, 0.678431, 0.521569, 1.0 }, + { 0.537255, 0.686275, 0.525490, 1.0 }, + { 0.486275, 0.658824, 0.466667, 1.0 }, + { 0.443137, 0.615686, 0.396078, 1.0 }, + { 0.392157, 0.584314, 0.341176, 1.0 }, + { 0.337255, 0.552941, 0.286275, 1.0 }, + { 0.286275, 0.529412, 0.247059, 1.0 }, + { 0.301961, 0.521569, 0.211765, 1.0 }, + { 0.341176, 0.525490, 0.247059, 1.0 }, + { 0.423529, 0.533333, 0.321569, 1.0 }, + { 0.501961, 0.572549, 0.403922, 1.0 }, + { 0.556863, 0.627451, 0.427451, 1.0 }, + { 0.596078, 0.662745, 0.384314, 1.0 }, + { 0.647059, 0.643137, 0.345098, 1.0 }, + { 0.749020, 0.654902, 0.333333, 1.0 }, + { 0.800000, 0.694118, 0.309804, 1.0 }, + { 0.823529, 0.741176, 0.239216, 1.0 }, + { 0.819608, 0.729412, 0.129412, 1.0 }, + { 0.862745, 0.729412, 0.047059, 1.0 }, + { 0.898039, 0.756863, 0.003922, 1.0 }, + { 0.917647, 0.776471, 0.003922, 1.0 }, + { 0.886275, 0.780392, 0.035294, 1.0 }, + }; +/* Baby */ +static double4 colors_495[] = { + { 0.658824, 0.588235, 0.521569, 1.0 }, + { 0.764706, 0.600000, 0.580392, 1.0 }, + { 0.784314, 0.615686, 0.600000, 1.0 }, + { 0.803922, 0.635294, 0.623529, 1.0 }, + { 0.792157, 0.631373, 0.596078, 1.0 }, + { 0.784314, 0.631373, 0.568627, 1.0 }, + { 0.768627, 0.639216, 0.572549, 1.0 }, + { 0.756863, 0.647059, 0.576471, 1.0 }, + { 0.701961, 0.658824, 0.588235, 1.0 }, + { 0.650980, 0.631373, 0.572549, 1.0 }, + { 0.603922, 0.607843, 0.556863, 1.0 }, + { 0.584314, 0.576471, 0.501961, 1.0 }, + { 0.568627, 0.549020, 0.450980, 1.0 }, + { 0.545098, 0.521569, 0.419608, 1.0 }, + { 0.525490, 0.498039, 0.388235, 1.0 }, + { 0.521569, 0.486275, 0.372549, 1.0 }, + { 0.521569, 0.478431, 0.356863, 1.0 }, + { 0.486275, 0.470588, 0.356863, 1.0 }, + { 0.462745, 0.466667, 0.352941, 1.0 }, + { 0.439216, 0.466667, 0.352941, 1.0 }, + { 0.431373, 0.466667, 0.368627, 1.0 }, + { 0.427451, 0.466667, 0.388235, 1.0 }, + { 0.423529, 0.478431, 0.396078, 1.0 }, + { 0.419608, 0.494118, 0.407843, 1.0 }, + { 0.486275, 0.533333, 0.462745, 1.0 }, + { 0.486275, 0.568627, 0.517647, 1.0 }, + { 0.490196, 0.603922, 0.572549, 1.0 }, + { 0.462745, 0.658824, 0.619608, 1.0 }, + { 0.439216, 0.713725, 0.666667, 1.0 }, + { 0.435294, 0.729412, 0.678431, 1.0 }, + { 0.435294, 0.749020, 0.690196, 1.0 }, + { 0.407843, 0.792157, 0.701961, 1.0 }, + { 0.411765, 0.823529, 0.705882, 1.0 }, + { 0.498039, 0.803922, 0.701961, 1.0 }, + { 0.556863, 0.760784, 0.709804, 1.0 }, + { 0.615686, 0.721569, 0.717647, 1.0 }, + { 0.607843, 0.705882, 0.717647, 1.0 }, + { 0.603922, 0.690196, 0.721569, 1.0 }, + { 0.603922, 0.678431, 0.721569, 1.0 }, + { 0.603922, 0.670588, 0.721569, 1.0 }, + { 0.596078, 0.698039, 0.670588, 1.0 }, + { 0.611765, 0.701961, 0.643137, 1.0 }, + { 0.627451, 0.705882, 0.619608, 1.0 }, + { 0.670588, 0.690196, 0.580392, 1.0 }, + { 0.713725, 0.674510, 0.541176, 1.0 }, + { 0.713725, 0.650980, 0.533333, 1.0 }, + { 0.717647, 0.631373, 0.529412, 1.0 }, + { 0.698039, 0.611765, 0.525490, 1.0 }, + { 0.674510, 0.545098, 0.521569, 1.0 }, + { 0.556863, 0.439216, 0.470588, 1.0 }, + { 0.537255, 0.400000, 0.458824, 1.0 }, + { 0.521569, 0.364706, 0.447059, 1.0 }, + { 0.509804, 0.376471, 0.458824, 1.0 }, + { 0.498039, 0.388235, 0.474510, 1.0 }, + { 0.494118, 0.407843, 0.482353, 1.0 }, + { 0.494118, 0.431373, 0.494118, 1.0 }, + { 0.364706, 0.494118, 0.556863, 1.0 }, + { 0.325490, 0.513725, 0.560784, 1.0 }, + { 0.286275, 0.537255, 0.568627, 1.0 }, + { 0.258824, 0.509804, 0.545098, 1.0 }, + { 0.231373, 0.486275, 0.521569, 1.0 }, + { 0.254902, 0.486275, 0.501961, 1.0 }, + { 0.278431, 0.486275, 0.486275, 1.0 }, + { 0.313725, 0.494118, 0.415686, 1.0 }, + { 0.325490, 0.494118, 0.396078, 1.0 }, + { 0.380392, 0.486275, 0.396078, 1.0 }, + { 0.392157, 0.486275, 0.431373, 1.0 }, + { 0.407843, 0.490196, 0.470588, 1.0 }, + { 0.419608, 0.490196, 0.482353, 1.0 }, + { 0.435294, 0.490196, 0.494118, 1.0 }, + { 0.462745, 0.482353, 0.545098, 1.0 }, + { 0.494118, 0.474510, 0.552941, 1.0 }, + { 0.521569, 0.494118, 0.568627, 1.0 }, + { 0.525490, 0.494118, 0.541176, 1.0 }, + { 0.529412, 0.494118, 0.517647, 1.0 }, + { 0.517647, 0.478431, 0.490196, 1.0 }, + { 0.509804, 0.466667, 0.466667, 1.0 }, + { 0.509804, 0.466667, 0.447059, 1.0 }, + { 0.509804, 0.466667, 0.427451, 1.0 }, + { 0.509804, 0.454902, 0.380392, 1.0 }, + { 0.521569, 0.439216, 0.352941, 1.0 }, + { 0.521569, 0.384314, 0.290196, 1.0 }, + { 0.513725, 0.356863, 0.266667, 1.0 }, + { 0.509804, 0.329412, 0.247059, 1.0 }, + { 0.501961, 0.309804, 0.250980, 1.0 }, + { 0.494118, 0.290196, 0.258824, 1.0 }, + { 0.486275, 0.274510, 0.270588, 1.0 }, + { 0.482353, 0.274510, 0.294118, 1.0 }, + { 0.549020, 0.360784, 0.380392, 1.0 }, + { 0.564706, 0.403922, 0.415686, 1.0 }, + { 0.584314, 0.447059, 0.450980, 1.0 }, + { 0.584314, 0.478431, 0.462745, 1.0 }, + { 0.584314, 0.513725, 0.478431, 1.0 }, + { 0.572549, 0.568627, 0.513725, 1.0 }, + { 0.525490, 0.623529, 0.568627, 1.0 }, + { 0.458824, 0.678431, 0.619608, 1.0 }, + { 0.400000, 0.741176, 0.674510, 1.0 }, + { 0.384314, 0.745098, 0.741176, 1.0 }, + { 0.419608, 0.713725, 0.705882, 1.0 }, + { 0.454902, 0.686275, 0.674510, 1.0 }, + { 0.498039, 0.662745, 0.658824, 1.0 }, + { 0.541176, 0.643137, 0.643137, 1.0 }, + { 0.596078, 0.596078, 0.596078, 1.0 }, + { 0.635294, 0.572549, 0.572549, 1.0 }, + { 0.635294, 0.572549, 0.584314, 1.0 }, + { 0.572549, 0.596078, 0.619608, 1.0 }, + { 0.509804, 0.623529, 0.654902, 1.0 }, + { 0.474510, 0.650980, 0.670588, 1.0 }, + { 0.439216, 0.678431, 0.690196, 1.0 }, + { 0.364706, 0.694118, 0.678431, 1.0 }, + { 0.282353, 0.705882, 0.658824, 1.0 }, + { 0.223529, 0.756863, 0.647059, 1.0 }, + { 0.176471, 0.733333, 0.615686, 1.0 }, + { 0.149020, 0.686275, 0.556863, 1.0 }, + { 0.145098, 0.666667, 0.556863, 1.0 }, + { 0.145098, 0.650980, 0.556863, 1.0 }, + { 0.149020, 0.639216, 0.572549, 1.0 }, + { 0.145098, 0.627451, 0.584314, 1.0 }, + { 0.145098, 0.603922, 0.596078, 1.0 }, + { 0.145098, 0.592157, 0.596078, 1.0 }, + { 0.145098, 0.603922, 0.580392, 1.0 }, + { 0.200000, 0.596078, 0.560784, 1.0 }, + { 0.254902, 0.592157, 0.545098, 1.0 }, + { 0.282353, 0.588235, 0.533333, 1.0 }, + { 0.313725, 0.584314, 0.525490, 1.0 }, + { 0.333333, 0.580392, 0.509804, 1.0 }, + { 0.415686, 0.549020, 0.478431, 1.0 }, + { 0.486275, 0.509804, 0.447059, 1.0 }, + { 0.486275, 0.501961, 0.403922, 1.0 }, + { 0.498039, 0.478431, 0.349020, 1.0 }, + { 0.501961, 0.486275, 0.341176, 1.0 }, + { 0.505882, 0.494118, 0.333333, 1.0 }, + { 0.501961, 0.498039, 0.317647, 1.0 }, + { 0.505882, 0.490196, 0.337255, 1.0 }, + { 0.505882, 0.482353, 0.364706, 1.0 }, + { 0.505882, 0.478431, 0.384314, 1.0 }, + { 0.474510, 0.407843, 0.454902, 1.0 }, + { 0.478431, 0.415686, 0.509804, 1.0 }, + { 0.486275, 0.427451, 0.564706, 1.0 }, + { 0.482353, 0.431373, 0.572549, 1.0 }, + { 0.482353, 0.439216, 0.584314, 1.0 }, + { 0.494118, 0.447059, 0.607843, 1.0 }, + { 0.501961, 0.419608, 0.607843, 1.0 }, + { 0.513725, 0.407843, 0.560784, 1.0 }, + { 0.509804, 0.392157, 0.525490, 1.0 }, + { 0.482353, 0.317647, 0.400000, 1.0 }, + { 0.482353, 0.325490, 0.388235, 1.0 }, + { 0.482353, 0.337255, 0.380392, 1.0 }, + { 0.462745, 0.360784, 0.380392, 1.0 }, + { 0.419608, 0.407843, 0.380392, 1.0 }, + { 0.376471, 0.462745, 0.407843, 1.0 }, + { 0.325490, 0.505882, 0.443137, 1.0 }, + { 0.223529, 0.619608, 0.490196, 1.0 }, + { 0.200000, 0.615686, 0.498039, 1.0 }, + { 0.176471, 0.611765, 0.509804, 1.0 }, + { 0.184314, 0.619608, 0.501961, 1.0 }, + { 0.235294, 0.619608, 0.501961, 1.0 }, + { 0.278431, 0.592157, 0.509804, 1.0 }, + { 0.317647, 0.549020, 0.513725, 1.0 }, + { 0.376471, 0.525490, 0.501961, 1.0 }, + { 0.431373, 0.505882, 0.470588, 1.0 }, + { 0.466667, 0.498039, 0.450980, 1.0 }, + { 0.462745, 0.498039, 0.443137, 1.0 }, + { 0.462745, 0.501961, 0.435294, 1.0 }, + { 0.478431, 0.525490, 0.431373, 1.0 }, + { 0.458824, 0.576471, 0.470588, 1.0 }, + { 0.415686, 0.619608, 0.517647, 1.0 }, + { 0.396078, 0.658824, 0.596078, 1.0 }, + { 0.341176, 0.701961, 0.698039, 1.0 }, + { 0.341176, 0.694118, 0.713725, 1.0 }, + { 0.341176, 0.690196, 0.729412, 1.0 }, + { 0.380392, 0.709804, 0.749020, 1.0 }, + { 0.392157, 0.682353, 0.745098, 1.0 }, + { 0.392157, 0.662745, 0.729412, 1.0 }, + { 0.419608, 0.690196, 0.694118, 1.0 }, + { 0.415686, 0.705882, 0.674510, 1.0 }, + { 0.345098, 0.686275, 0.635294, 1.0 }, + { 0.301961, 0.666667, 0.588235, 1.0 }, + { 0.317647, 0.662745, 0.596078, 1.0 }, + { 0.333333, 0.643137, 0.568627, 1.0 }, + { 0.341176, 0.588235, 0.537255, 1.0 }, + { 0.384314, 0.584314, 0.552941, 1.0 }, + { 0.458824, 0.603922, 0.556863, 1.0 }, + { 0.525490, 0.607843, 0.560784, 1.0 }, + { 0.549020, 0.654902, 0.556863, 1.0 }, + { 0.552941, 0.674510, 0.560784, 1.0 }, + { 0.560784, 0.698039, 0.564706, 1.0 }, + { 0.533333, 0.717647, 0.580392, 1.0 }, + { 0.478431, 0.701961, 0.592157, 1.0 }, + { 0.411765, 0.686275, 0.600000, 1.0 }, + { 0.325490, 0.674510, 0.607843, 1.0 }, + { 0.266667, 0.666667, 0.615686, 1.0 }, + { 0.239216, 0.631373, 0.611765, 1.0 }, + { 0.247059, 0.615686, 0.611765, 1.0 }, + { 0.278431, 0.643137, 0.627451, 1.0 }, + { 0.321569, 0.627451, 0.635294, 1.0 }, + { 0.403922, 0.600000, 0.623529, 1.0 }, + { 0.462745, 0.611765, 0.603922, 1.0 }, + { 0.482353, 0.603922, 0.596078, 1.0 }, + { 0.505882, 0.552941, 0.576471, 1.0 }, + { 0.521569, 0.533333, 0.545098, 1.0 }, + { 0.521569, 0.505882, 0.521569, 1.0 }, + { 0.513725, 0.466667, 0.509804, 1.0 }, + { 0.498039, 0.427451, 0.494118, 1.0 }, + { 0.478431, 0.388235, 0.478431, 1.0 }, + { 0.474510, 0.372549, 0.470588, 1.0 }, + { 0.462745, 0.352941, 0.439216, 1.0 }, + { 0.450980, 0.360784, 0.392157, 1.0 }, + { 0.447059, 0.368627, 0.341176, 1.0 }, + { 0.462745, 0.349020, 0.278431, 1.0 }, + { 0.482353, 0.352941, 0.227451, 1.0 }, + { 0.478431, 0.364706, 0.188235, 1.0 }, + { 0.474510, 0.364706, 0.152941, 1.0 }, + { 0.474510, 0.376471, 0.180392, 1.0 }, + { 0.490196, 0.396078, 0.219608, 1.0 }, + { 0.486275, 0.423529, 0.254902, 1.0 }, + { 0.470588, 0.443137, 0.333333, 1.0 }, + { 0.482353, 0.466667, 0.407843, 1.0 }, + { 0.509804, 0.509804, 0.439216, 1.0 }, + { 0.560784, 0.541176, 0.474510, 1.0 }, + { 0.639216, 0.533333, 0.552941, 1.0 }, + { 0.721569, 0.549020, 0.607843, 1.0 }, + { 0.796078, 0.592157, 0.611765, 1.0 }, + { 0.862745, 0.600000, 0.615686, 1.0 }, + { 0.882353, 0.576471, 0.619608, 1.0 }, + { 0.858824, 0.564706, 0.596078, 1.0 }, + { 0.827451, 0.572549, 0.545098, 1.0 }, + { 0.776471, 0.560784, 0.513725, 1.0 }, + { 0.733333, 0.537255, 0.498039, 1.0 }, + { 0.709804, 0.529412, 0.482353, 1.0 }, + { 0.701961, 0.545098, 0.490196, 1.0 }, + { 0.705882, 0.549020, 0.498039, 1.0 }, + { 0.701961, 0.529412, 0.478431, 1.0 }, + { 0.686275, 0.525490, 0.458824, 1.0 }, + { 0.662745, 0.517647, 0.443137, 1.0 }, + { 0.627451, 0.494118, 0.411765, 1.0 }, + { 0.592157, 0.462745, 0.376471, 1.0 }, + { 0.572549, 0.450980, 0.349020, 1.0 }, + { 0.533333, 0.447059, 0.317647, 1.0 }, + { 0.509804, 0.419608, 0.294118, 1.0 }, + { 0.505882, 0.392157, 0.270588, 1.0 }, + { 0.505882, 0.380392, 0.258824, 1.0 }, + { 0.498039, 0.356863, 0.254902, 1.0 }, + { 0.490196, 0.325490, 0.254902, 1.0 }, + { 0.482353, 0.321569, 0.250980, 1.0 }, + { 0.466667, 0.329412, 0.243137, 1.0 }, + { 0.462745, 0.337255, 0.219608, 1.0 }, + { 0.450980, 0.372549, 0.196078, 1.0 }, + { 0.454902, 0.427451, 0.203922, 1.0 }, + { 0.474510, 0.470588, 0.219608, 1.0 }, + { 0.474510, 0.501961, 0.215686, 1.0 }, + { 0.490196, 0.529412, 0.258824, 1.0 }, + { 0.525490, 0.560784, 0.345098, 1.0 }, + { 0.533333, 0.556863, 0.380392, 1.0 }, + { 0.564706, 0.533333, 0.388235, 1.0 }, + { 0.635294, 0.564706, 0.458824, 1.0 }, + }; +/* Banana */ +static double4 colors_496[] = { + { 0.780392, 0.690196, 0.600000, 1.0 }, + { 0.764706, 0.690196, 0.588235, 1.0 }, + { 0.803922, 0.729412, 0.635294, 1.0 }, + { 0.847059, 0.768627, 0.682353, 1.0 }, + { 0.835294, 0.760784, 0.674510, 1.0 }, + { 0.827451, 0.752941, 0.666667, 1.0 }, + { 0.823529, 0.749020, 0.666667, 1.0 }, + { 0.819608, 0.749020, 0.666667, 1.0 }, + { 0.847059, 0.760784, 0.670588, 1.0 }, + { 0.854902, 0.776471, 0.690196, 1.0 }, + { 0.866667, 0.792157, 0.709804, 1.0 }, + { 0.866667, 0.792157, 0.709804, 1.0 }, + { 0.866667, 0.796078, 0.709804, 1.0 }, + { 0.862745, 0.796078, 0.717647, 1.0 }, + { 0.858824, 0.800000, 0.725490, 1.0 }, + { 0.850980, 0.800000, 0.729412, 1.0 }, + { 0.847059, 0.800000, 0.737255, 1.0 }, + { 0.835294, 0.796078, 0.741176, 1.0 }, + { 0.850980, 0.803922, 0.749020, 1.0 }, + { 0.866667, 0.815686, 0.760784, 1.0 }, + { 0.886275, 0.831373, 0.772549, 1.0 }, + { 0.909804, 0.850980, 0.788235, 1.0 }, + { 0.909804, 0.847059, 0.784314, 1.0 }, + { 0.913725, 0.847059, 0.784314, 1.0 }, + { 0.917647, 0.835294, 0.752941, 1.0 }, + { 0.894118, 0.803922, 0.713725, 1.0 }, + { 0.874510, 0.776471, 0.674510, 1.0 }, + { 0.847059, 0.737255, 0.627451, 1.0 }, + { 0.819608, 0.698039, 0.580392, 1.0 }, + { 0.811765, 0.678431, 0.545098, 1.0 }, + { 0.803922, 0.662745, 0.513725, 1.0 }, + { 0.800000, 0.627451, 0.443137, 1.0 }, + { 0.811765, 0.615686, 0.384314, 1.0 }, + { 0.831373, 0.627451, 0.360784, 1.0 }, + { 0.827451, 0.615686, 0.349020, 1.0 }, + { 0.827451, 0.607843, 0.337255, 1.0 }, + { 0.819608, 0.615686, 0.360784, 1.0 }, + { 0.815686, 0.627451, 0.388235, 1.0 }, + { 0.807843, 0.619608, 0.400000, 1.0 }, + { 0.800000, 0.615686, 0.411765, 1.0 }, + { 0.756863, 0.580392, 0.423529, 1.0 }, + { 0.749020, 0.576471, 0.423529, 1.0 }, + { 0.745098, 0.576471, 0.427451, 1.0 }, + { 0.752941, 0.588235, 0.439216, 1.0 }, + { 0.760784, 0.603922, 0.450980, 1.0 }, + { 0.764706, 0.615686, 0.462745, 1.0 }, + { 0.772549, 0.627451, 0.478431, 1.0 }, + { 0.772549, 0.650980, 0.509804, 1.0 }, + { 0.780392, 0.666667, 0.537255, 1.0 }, + { 0.796078, 0.701961, 0.588235, 1.0 }, + { 0.784314, 0.701961, 0.600000, 1.0 }, + { 0.772549, 0.705882, 0.611765, 1.0 }, + { 0.768627, 0.701961, 0.615686, 1.0 }, + { 0.768627, 0.701961, 0.619608, 1.0 }, + { 0.768627, 0.701961, 0.619608, 1.0 }, + { 0.772549, 0.705882, 0.623529, 1.0 }, + { 0.776471, 0.721569, 0.650980, 1.0 }, + { 0.792157, 0.737255, 0.666667, 1.0 }, + { 0.807843, 0.752941, 0.686275, 1.0 }, + { 0.815686, 0.764706, 0.698039, 1.0 }, + { 0.827451, 0.776471, 0.709804, 1.0 }, + { 0.827451, 0.776471, 0.705882, 1.0 }, + { 0.831373, 0.776471, 0.705882, 1.0 }, + { 0.835294, 0.764706, 0.682353, 1.0 }, + { 0.839216, 0.745098, 0.647059, 1.0 }, + { 0.839216, 0.709804, 0.584314, 1.0 }, + { 0.827451, 0.686275, 0.552941, 1.0 }, + { 0.819608, 0.666667, 0.525490, 1.0 }, + { 0.815686, 0.654902, 0.505882, 1.0 }, + { 0.815686, 0.647059, 0.490196, 1.0 }, + { 0.807843, 0.623529, 0.462745, 1.0 }, + { 0.772549, 0.592157, 0.431373, 1.0 }, + { 0.701961, 0.549020, 0.403922, 1.0 }, + { 0.694118, 0.541176, 0.400000, 1.0 }, + { 0.690196, 0.537255, 0.400000, 1.0 }, + { 0.678431, 0.541176, 0.411765, 1.0 }, + { 0.670588, 0.545098, 0.427451, 1.0 }, + { 0.678431, 0.552941, 0.439216, 1.0 }, + { 0.690196, 0.564706, 0.454902, 1.0 }, + { 0.709804, 0.584314, 0.482353, 1.0 }, + { 0.725490, 0.596078, 0.490196, 1.0 }, + { 0.709804, 0.592157, 0.486275, 1.0 }, + { 0.682353, 0.564706, 0.450980, 1.0 }, + { 0.658824, 0.537255, 0.415686, 1.0 }, + { 0.643137, 0.517647, 0.388235, 1.0 }, + { 0.631373, 0.501961, 0.364706, 1.0 }, + { 0.607843, 0.466667, 0.321569, 1.0 }, + { 0.580392, 0.443137, 0.282353, 1.0 }, + { 0.584314, 0.411765, 0.227451, 1.0 }, + { 0.592157, 0.400000, 0.180392, 1.0 }, + { 0.603922, 0.392157, 0.137255, 1.0 }, + { 0.623529, 0.396078, 0.129412, 1.0 }, + { 0.647059, 0.403922, 0.125490, 1.0 }, + { 0.678431, 0.415686, 0.137255, 1.0 }, + { 0.698039, 0.427451, 0.137255, 1.0 }, + { 0.698039, 0.435294, 0.137255, 1.0 }, + { 0.717647, 0.450980, 0.156863, 1.0 }, + { 0.741176, 0.490196, 0.254902, 1.0 }, + { 0.733333, 0.505882, 0.301961, 1.0 }, + { 0.725490, 0.525490, 0.352941, 1.0 }, + { 0.729412, 0.529412, 0.372549, 1.0 }, + { 0.737255, 0.537255, 0.392157, 1.0 }, + { 0.741176, 0.549020, 0.423529, 1.0 }, + { 0.741176, 0.564706, 0.439216, 1.0 }, + { 0.745098, 0.576471, 0.462745, 1.0 }, + { 0.749020, 0.588235, 0.462745, 1.0 }, + { 0.756863, 0.603922, 0.466667, 1.0 }, + { 0.756863, 0.603922, 0.470588, 1.0 }, + { 0.760784, 0.607843, 0.474510, 1.0 }, + { 0.768627, 0.611765, 0.470588, 1.0 }, + { 0.776471, 0.611765, 0.474510, 1.0 }, + { 0.776471, 0.619608, 0.474510, 1.0 }, + { 0.772549, 0.623529, 0.478431, 1.0 }, + { 0.764706, 0.623529, 0.482353, 1.0 }, + { 0.764706, 0.623529, 0.490196, 1.0 }, + { 0.764706, 0.627451, 0.498039, 1.0 }, + { 0.768627, 0.639216, 0.509804, 1.0 }, + { 0.772549, 0.643137, 0.517647, 1.0 }, + { 0.776471, 0.650980, 0.517647, 1.0 }, + { 0.776471, 0.650980, 0.521569, 1.0 }, + { 0.800000, 0.654902, 0.517647, 1.0 }, + { 0.803922, 0.650980, 0.513725, 1.0 }, + { 0.811765, 0.650980, 0.513725, 1.0 }, + { 0.807843, 0.654902, 0.517647, 1.0 }, + { 0.807843, 0.662745, 0.525490, 1.0 }, + { 0.807843, 0.670588, 0.545098, 1.0 }, + { 0.815686, 0.682353, 0.568627, 1.0 }, + { 0.819608, 0.694118, 0.588235, 1.0 }, + { 0.823529, 0.717647, 0.623529, 1.0 }, + { 0.827451, 0.760784, 0.674510, 1.0 }, + { 0.827451, 0.760784, 0.674510, 1.0 }, + { 0.831373, 0.764706, 0.674510, 1.0 }, + { 0.831373, 0.756863, 0.666667, 1.0 }, + { 0.827451, 0.741176, 0.643137, 1.0 }, + { 0.819608, 0.709804, 0.588235, 1.0 }, + { 0.800000, 0.666667, 0.525490, 1.0 }, + { 0.721569, 0.560784, 0.384314, 1.0 }, + { 0.678431, 0.501961, 0.313725, 1.0 }, + { 0.635294, 0.443137, 0.243137, 1.0 }, + { 0.603922, 0.415686, 0.219608, 1.0 }, + { 0.572549, 0.392157, 0.200000, 1.0 }, + { 0.537255, 0.372549, 0.188235, 1.0 }, + { 0.509804, 0.364706, 0.188235, 1.0 }, + { 0.525490, 0.384314, 0.211765, 1.0 }, + { 0.533333, 0.411765, 0.274510, 1.0 }, + { 0.584314, 0.505882, 0.400000, 1.0 }, + { 0.607843, 0.529412, 0.419608, 1.0 }, + { 0.631373, 0.556863, 0.443137, 1.0 }, + { 0.678431, 0.596078, 0.494118, 1.0 }, + { 0.721569, 0.635294, 0.537255, 1.0 }, + { 0.745098, 0.662745, 0.556863, 1.0 }, + { 0.760784, 0.686275, 0.572549, 1.0 }, + { 0.792157, 0.705882, 0.596078, 1.0 }, + { 0.796078, 0.709804, 0.596078, 1.0 }, + { 0.803922, 0.717647, 0.600000, 1.0 }, + { 0.815686, 0.721569, 0.596078, 1.0 }, + { 0.819608, 0.725490, 0.592157, 1.0 }, + { 0.819608, 0.721569, 0.588235, 1.0 }, + { 0.811765, 0.709804, 0.580392, 1.0 }, + { 0.807843, 0.686275, 0.549020, 1.0 }, + { 0.803922, 0.654902, 0.494118, 1.0 }, + { 0.780392, 0.588235, 0.372549, 1.0 }, + { 0.768627, 0.568627, 0.349020, 1.0 }, + { 0.756863, 0.549020, 0.325490, 1.0 }, + { 0.741176, 0.505882, 0.266667, 1.0 }, + { 0.741176, 0.490196, 0.219608, 1.0 }, + { 0.756863, 0.478431, 0.164706, 1.0 }, + { 0.752941, 0.486275, 0.160784, 1.0 }, + { 0.749020, 0.498039, 0.223529, 1.0 }, + { 0.756863, 0.505882, 0.231373, 1.0 }, + { 0.764706, 0.517647, 0.243137, 1.0 }, + { 0.772549, 0.541176, 0.290196, 1.0 }, + { 0.788235, 0.572549, 0.337255, 1.0 }, + { 0.772549, 0.584314, 0.400000, 1.0 }, + { 0.756863, 0.603922, 0.439216, 1.0 }, + { 0.752941, 0.615686, 0.482353, 1.0 }, + { 0.760784, 0.635294, 0.509804, 1.0 }, + { 0.760784, 0.647059, 0.537255, 1.0 }, + { 0.752941, 0.666667, 0.556863, 1.0 }, + { 0.752941, 0.674510, 0.580392, 1.0 }, + { 0.756863, 0.686275, 0.596078, 1.0 }, + { 0.764706, 0.694118, 0.611765, 1.0 }, + { 0.776471, 0.705882, 0.615686, 1.0 }, + { 0.780392, 0.709804, 0.631373, 1.0 }, + { 0.784314, 0.717647, 0.647059, 1.0 }, + { 0.788235, 0.725490, 0.650980, 1.0 }, + { 0.796078, 0.733333, 0.658824, 1.0 }, + { 0.815686, 0.752941, 0.682353, 1.0 }, + { 0.827451, 0.776471, 0.713725, 1.0 }, + { 0.843137, 0.800000, 0.741176, 1.0 }, + { 0.866667, 0.823529, 0.768627, 1.0 }, + { 0.894118, 0.850980, 0.796078, 1.0 }, + { 0.921569, 0.882353, 0.831373, 1.0 }, + { 0.933333, 0.898039, 0.850980, 1.0 }, + { 0.933333, 0.909804, 0.862745, 1.0 }, + { 0.941176, 0.909804, 0.862745, 1.0 }, + { 0.941176, 0.909804, 0.866667, 1.0 }, + { 0.933333, 0.898039, 0.850980, 1.0 }, + { 0.909804, 0.878431, 0.835294, 1.0 }, + { 0.894118, 0.858824, 0.807843, 1.0 }, + { 0.886275, 0.847059, 0.796078, 1.0 }, + { 0.878431, 0.835294, 0.776471, 1.0 }, + { 0.866667, 0.823529, 0.772549, 1.0 }, + { 0.854902, 0.819608, 0.764706, 1.0 }, + { 0.850980, 0.811765, 0.760784, 1.0 }, + { 0.854902, 0.807843, 0.752941, 1.0 }, + { 0.850980, 0.800000, 0.741176, 1.0 }, + { 0.843137, 0.788235, 0.721569, 1.0 }, + { 0.827451, 0.760784, 0.686275, 1.0 }, + { 0.815686, 0.729412, 0.639216, 1.0 }, + { 0.800000, 0.694118, 0.592157, 1.0 }, + { 0.784314, 0.654902, 0.533333, 1.0 }, + { 0.756863, 0.611765, 0.478431, 1.0 }, + { 0.741176, 0.580392, 0.435294, 1.0 }, + { 0.729412, 0.572549, 0.419608, 1.0 }, + { 0.737255, 0.568627, 0.415686, 1.0 }, + { 0.721569, 0.560784, 0.411765, 1.0 }, + { 0.725490, 0.560784, 0.419608, 1.0 }, + { 0.729412, 0.576471, 0.439216, 1.0 }, + { 0.752941, 0.603922, 0.462745, 1.0 }, + { 0.768627, 0.619608, 0.478431, 1.0 }, + { 0.780392, 0.631373, 0.498039, 1.0 }, + { 0.792157, 0.647059, 0.513725, 1.0 }, + { 0.815686, 0.666667, 0.529412, 1.0 }, + { 0.843137, 0.686275, 0.537255, 1.0 }, + { 0.850980, 0.701961, 0.556863, 1.0 }, + { 0.850980, 0.721569, 0.588235, 1.0 }, + { 0.854902, 0.737255, 0.623529, 1.0 }, + { 0.866667, 0.760784, 0.647059, 1.0 }, + { 0.870588, 0.776471, 0.674510, 1.0 }, + { 0.862745, 0.796078, 0.709804, 1.0 }, + { 0.862745, 0.815686, 0.745098, 1.0 }, + { 0.874510, 0.831373, 0.772549, 1.0 }, + { 0.890196, 0.850980, 0.792157, 1.0 }, + { 0.894118, 0.862745, 0.807843, 1.0 }, + { 0.905882, 0.874510, 0.827451, 1.0 }, + { 0.905882, 0.874510, 0.831373, 1.0 }, + { 0.905882, 0.870588, 0.823529, 1.0 }, + { 0.898039, 0.858824, 0.807843, 1.0 }, + { 0.890196, 0.847059, 0.788235, 1.0 }, + { 0.874510, 0.823529, 0.760784, 1.0 }, + { 0.862745, 0.788235, 0.733333, 1.0 }, + { 0.847059, 0.756863, 0.690196, 1.0 }, + { 0.835294, 0.733333, 0.650980, 1.0 }, + { 0.815686, 0.717647, 0.611765, 1.0 }, + { 0.815686, 0.690196, 0.584314, 1.0 }, + { 0.807843, 0.662745, 0.560784, 1.0 }, + { 0.807843, 0.647059, 0.541176, 1.0 }, + { 0.788235, 0.650980, 0.533333, 1.0 }, + { 0.780392, 0.650980, 0.533333, 1.0 }, + { 0.764706, 0.635294, 0.529412, 1.0 }, + { 0.756863, 0.619608, 0.521569, 1.0 }, + { 0.729412, 0.607843, 0.513725, 1.0 }, + { 0.701961, 0.588235, 0.486275, 1.0 }, + { 0.721569, 0.623529, 0.521569, 1.0 }, + { 0.756863, 0.650980, 0.556863, 1.0 }, + }; +/* Beach */ +static double4 colors_497[] = { + { 0.513725, 0.435294, 0.619608, 1.0 }, + { 0.678431, 0.588235, 0.627451, 1.0 }, + { 0.694118, 0.619608, 0.674510, 1.0 }, + { 0.713725, 0.654902, 0.725490, 1.0 }, + { 0.760784, 0.701961, 0.768627, 1.0 }, + { 0.807843, 0.749020, 0.815686, 1.0 }, + { 0.839216, 0.776471, 0.831373, 1.0 }, + { 0.874510, 0.803922, 0.850980, 1.0 }, + { 0.941176, 0.901961, 0.905882, 1.0 }, + { 0.925490, 0.898039, 0.909804, 1.0 }, + { 0.913725, 0.898039, 0.917647, 1.0 }, + { 0.898039, 0.839216, 0.901961, 1.0 }, + { 0.886275, 0.780392, 0.886275, 1.0 }, + { 0.874510, 0.756863, 0.874510, 1.0 }, + { 0.862745, 0.733333, 0.862745, 1.0 }, + { 0.850980, 0.733333, 0.858824, 1.0 }, + { 0.843137, 0.737255, 0.854902, 1.0 }, + { 0.827451, 0.705882, 0.835294, 1.0 }, + { 0.811765, 0.678431, 0.831373, 1.0 }, + { 0.800000, 0.654902, 0.827451, 1.0 }, + { 0.760784, 0.635294, 0.823529, 1.0 }, + { 0.721569, 0.615686, 0.823529, 1.0 }, + { 0.713725, 0.611765, 0.823529, 1.0 }, + { 0.705882, 0.611765, 0.823529, 1.0 }, + { 0.698039, 0.576471, 0.760784, 1.0 }, + { 0.674510, 0.541176, 0.721569, 1.0 }, + { 0.650980, 0.505882, 0.686275, 1.0 }, + { 0.654902, 0.505882, 0.619608, 1.0 }, + { 0.658824, 0.509804, 0.556863, 1.0 }, + { 0.678431, 0.533333, 0.533333, 1.0 }, + { 0.701961, 0.560784, 0.513725, 1.0 }, + { 0.745098, 0.607843, 0.486275, 1.0 }, + { 0.756863, 0.643137, 0.498039, 1.0 }, + { 0.776471, 0.701961, 0.545098, 1.0 }, + { 0.792157, 0.737255, 0.568627, 1.0 }, + { 0.807843, 0.772549, 0.592157, 1.0 }, + { 0.811765, 0.784314, 0.600000, 1.0 }, + { 0.819608, 0.800000, 0.611765, 1.0 }, + { 0.815686, 0.796078, 0.611765, 1.0 }, + { 0.815686, 0.796078, 0.615686, 1.0 }, + { 0.792157, 0.737255, 0.615686, 1.0 }, + { 0.749020, 0.674510, 0.568627, 1.0 }, + { 0.709804, 0.611765, 0.521569, 1.0 }, + { 0.639216, 0.549020, 0.482353, 1.0 }, + { 0.568627, 0.490196, 0.443137, 1.0 }, + { 0.533333, 0.458824, 0.443137, 1.0 }, + { 0.501961, 0.431373, 0.447059, 1.0 }, + { 0.443137, 0.372549, 0.478431, 1.0 }, + { 0.400000, 0.309804, 0.478431, 1.0 }, + { 0.317647, 0.254902, 0.513725, 1.0 }, + { 0.298039, 0.266667, 0.568627, 1.0 }, + { 0.278431, 0.282353, 0.627451, 1.0 }, + { 0.305882, 0.317647, 0.666667, 1.0 }, + { 0.337255, 0.356863, 0.705882, 1.0 }, + { 0.356863, 0.376471, 0.721569, 1.0 }, + { 0.376471, 0.400000, 0.737255, 1.0 }, + { 0.494118, 0.513725, 0.800000, 1.0 }, + { 0.556863, 0.576471, 0.807843, 1.0 }, + { 0.623529, 0.639216, 0.815686, 1.0 }, + { 0.666667, 0.674510, 0.772549, 1.0 }, + { 0.709804, 0.709804, 0.733333, 1.0 }, + { 0.725490, 0.717647, 0.713725, 1.0 }, + { 0.745098, 0.725490, 0.698039, 1.0 }, + { 0.788235, 0.741176, 0.678431, 1.0 }, + { 0.800000, 0.745098, 0.670588, 1.0 }, + { 0.749020, 0.682353, 0.654902, 1.0 }, + { 0.701961, 0.635294, 0.658824, 1.0 }, + { 0.654902, 0.592157, 0.666667, 1.0 }, + { 0.623529, 0.572549, 0.678431, 1.0 }, + { 0.592157, 0.556863, 0.694118, 1.0 }, + { 0.541176, 0.509804, 0.733333, 1.0 }, + { 0.490196, 0.470588, 0.776471, 1.0 }, + { 0.419608, 0.427451, 0.835294, 1.0 }, + { 0.411765, 0.435294, 0.839216, 1.0 }, + { 0.407843, 0.447059, 0.843137, 1.0 }, + { 0.450980, 0.474510, 0.847059, 1.0 }, + { 0.494118, 0.505882, 0.850980, 1.0 }, + { 0.517647, 0.517647, 0.847059, 1.0 }, + { 0.545098, 0.529412, 0.843137, 1.0 }, + { 0.584314, 0.537255, 0.827451, 1.0 }, + { 0.592157, 0.517647, 0.796078, 1.0 }, + { 0.615686, 0.431373, 0.674510, 1.0 }, + { 0.600000, 0.396078, 0.627451, 1.0 }, + { 0.588235, 0.364706, 0.584314, 1.0 }, + { 0.560784, 0.345098, 0.568627, 1.0 }, + { 0.533333, 0.329412, 0.556863, 1.0 }, + { 0.470588, 0.266667, 0.552941, 1.0 }, + { 0.415686, 0.211765, 0.513725, 1.0 }, + { 0.313725, 0.156863, 0.501961, 1.0 }, + { 0.278431, 0.168627, 0.541176, 1.0 }, + { 0.247059, 0.184314, 0.580392, 1.0 }, + { 0.239216, 0.192157, 0.600000, 1.0 }, + { 0.235294, 0.200000, 0.623529, 1.0 }, + { 0.239216, 0.215686, 0.639216, 1.0 }, + { 0.243137, 0.227451, 0.650980, 1.0 }, + { 0.247059, 0.243137, 0.662745, 1.0 }, + { 0.254902, 0.250980, 0.678431, 1.0 }, + { 0.254902, 0.262745, 0.701961, 1.0 }, + { 0.258824, 0.254902, 0.701961, 1.0 }, + { 0.262745, 0.247059, 0.705882, 1.0 }, + { 0.258824, 0.243137, 0.701961, 1.0 }, + { 0.258824, 0.243137, 0.698039, 1.0 }, + { 0.254902, 0.235294, 0.682353, 1.0 }, + { 0.239216, 0.219608, 0.658824, 1.0 }, + { 0.219608, 0.172549, 0.611765, 1.0 }, + { 0.223529, 0.168627, 0.600000, 1.0 }, + { 0.227451, 0.168627, 0.588235, 1.0 }, + { 0.231373, 0.176471, 0.588235, 1.0 }, + { 0.235294, 0.184314, 0.588235, 1.0 }, + { 0.254902, 0.200000, 0.588235, 1.0 }, + { 0.278431, 0.227451, 0.600000, 1.0 }, + { 0.301961, 0.258824, 0.623529, 1.0 }, + { 0.329412, 0.290196, 0.643137, 1.0 }, + { 0.364706, 0.356863, 0.729412, 1.0 }, + { 0.376471, 0.364706, 0.745098, 1.0 }, + { 0.388235, 0.376471, 0.764706, 1.0 }, + { 0.400000, 0.392157, 0.792157, 1.0 }, + { 0.423529, 0.384314, 0.784314, 1.0 }, + { 0.443137, 0.352941, 0.784314, 1.0 }, + { 0.462745, 0.341176, 0.780392, 1.0 }, + { 0.490196, 0.356863, 0.819608, 1.0 }, + { 0.498039, 0.364706, 0.823529, 1.0 }, + { 0.509804, 0.376471, 0.831373, 1.0 }, + { 0.513725, 0.380392, 0.831373, 1.0 }, + { 0.521569, 0.384314, 0.831373, 1.0 }, + { 0.545098, 0.400000, 0.839216, 1.0 }, + { 0.564706, 0.443137, 0.858824, 1.0 }, + { 0.600000, 0.517647, 0.886275, 1.0 }, + { 0.631373, 0.580392, 0.905882, 1.0 }, + { 0.674510, 0.674510, 0.921569, 1.0 }, + { 0.682353, 0.686275, 0.925490, 1.0 }, + { 0.690196, 0.698039, 0.929412, 1.0 }, + { 0.717647, 0.713725, 0.933333, 1.0 }, + { 0.725490, 0.701961, 0.937255, 1.0 }, + { 0.717647, 0.694118, 0.925490, 1.0 }, + { 0.690196, 0.674510, 0.898039, 1.0 }, + { 0.619608, 0.584314, 0.850980, 1.0 }, + { 0.600000, 0.529412, 0.823529, 1.0 }, + { 0.580392, 0.474510, 0.796078, 1.0 }, + { 0.572549, 0.454902, 0.772549, 1.0 }, + { 0.568627, 0.435294, 0.749020, 1.0 }, + { 0.537255, 0.415686, 0.725490, 1.0 }, + { 0.533333, 0.415686, 0.698039, 1.0 }, + { 0.545098, 0.411765, 0.698039, 1.0 }, + { 0.549020, 0.427451, 0.713725, 1.0 }, + { 0.572549, 0.443137, 0.733333, 1.0 }, + { 0.568627, 0.450980, 0.729412, 1.0 }, + { 0.564706, 0.462745, 0.725490, 1.0 }, + { 0.552941, 0.458824, 0.733333, 1.0 }, + { 0.541176, 0.466667, 0.733333, 1.0 }, + { 0.537255, 0.458824, 0.725490, 1.0 }, + { 0.537255, 0.450980, 0.709804, 1.0 }, + { 0.545098, 0.447059, 0.611765, 1.0 }, + { 0.556863, 0.454902, 0.580392, 1.0 }, + { 0.568627, 0.462745, 0.552941, 1.0 }, + { 0.592157, 0.470588, 0.490196, 1.0 }, + { 0.607843, 0.486275, 0.435294, 1.0 }, + { 0.619608, 0.494118, 0.380392, 1.0 }, + { 0.607843, 0.482353, 0.345098, 1.0 }, + { 0.596078, 0.458824, 0.325490, 1.0 }, + { 0.588235, 0.447059, 0.313725, 1.0 }, + { 0.611765, 0.470588, 0.294118, 1.0 }, + { 0.615686, 0.482353, 0.286275, 1.0 }, + { 0.619608, 0.498039, 0.282353, 1.0 }, + { 0.623529, 0.494118, 0.290196, 1.0 }, + { 0.631373, 0.501961, 0.298039, 1.0 }, + { 0.635294, 0.509804, 0.313725, 1.0 }, + { 0.658824, 0.533333, 0.325490, 1.0 }, + { 0.678431, 0.576471, 0.333333, 1.0 }, + { 0.674510, 0.572549, 0.333333, 1.0 }, + { 0.674510, 0.572549, 0.337255, 1.0 }, + { 0.654902, 0.556863, 0.356863, 1.0 }, + { 0.647059, 0.545098, 0.380392, 1.0 }, + { 0.639216, 0.521569, 0.415686, 1.0 }, + { 0.619608, 0.470588, 0.439216, 1.0 }, + { 0.603922, 0.400000, 0.454902, 1.0 }, + { 0.572549, 0.329412, 0.482353, 1.0 }, + { 0.537255, 0.290196, 0.486275, 1.0 }, + { 0.525490, 0.278431, 0.490196, 1.0 }, + { 0.482353, 0.250980, 0.482353, 1.0 }, + { 0.443137, 0.207843, 0.454902, 1.0 }, + { 0.384314, 0.141176, 0.443137, 1.0 }, + { 0.317647, 0.094118, 0.431373, 1.0 }, + { 0.290196, 0.094118, 0.380392, 1.0 }, + { 0.196078, 0.082353, 0.309804, 1.0 }, + { 0.172549, 0.070588, 0.301961, 1.0 }, + { 0.149020, 0.062745, 0.294118, 1.0 }, + { 0.101961, 0.043137, 0.325490, 1.0 }, + { 0.098039, 0.054902, 0.321569, 1.0 }, + { 0.121569, 0.078431, 0.341176, 1.0 }, + { 0.156863, 0.117647, 0.384314, 1.0 }, + { 0.203922, 0.168627, 0.443137, 1.0 }, + { 0.262745, 0.231373, 0.513725, 1.0 }, + { 0.333333, 0.301961, 0.568627, 1.0 }, + { 0.411765, 0.380392, 0.607843, 1.0 }, + { 0.482353, 0.454902, 0.627451, 1.0 }, + { 0.533333, 0.501961, 0.647059, 1.0 }, + { 0.580392, 0.537255, 0.643137, 1.0 }, + { 0.607843, 0.552941, 0.627451, 1.0 }, + { 0.607843, 0.552941, 0.619608, 1.0 }, + { 0.603922, 0.545098, 0.596078, 1.0 }, + { 0.576471, 0.517647, 0.576471, 1.0 }, + { 0.549020, 0.498039, 0.568627, 1.0 }, + { 0.541176, 0.478431, 0.549020, 1.0 }, + { 0.533333, 0.466667, 0.529412, 1.0 }, + { 0.541176, 0.470588, 0.513725, 1.0 }, + { 0.560784, 0.494118, 0.478431, 1.0 }, + { 0.584314, 0.529412, 0.470588, 1.0 }, + { 0.619608, 0.576471, 0.462745, 1.0 }, + { 0.662745, 0.615686, 0.435294, 1.0 }, + { 0.701961, 0.643137, 0.400000, 1.0 }, + { 0.745098, 0.682353, 0.360784, 1.0 }, + { 0.756863, 0.698039, 0.333333, 1.0 }, + { 0.752941, 0.705882, 0.333333, 1.0 }, + { 0.725490, 0.670588, 0.372549, 1.0 }, + { 0.662745, 0.611765, 0.400000, 1.0 }, + { 0.615686, 0.556863, 0.435294, 1.0 }, + { 0.549020, 0.501961, 0.478431, 1.0 }, + { 0.505882, 0.474510, 0.517647, 1.0 }, + { 0.470588, 0.435294, 0.592157, 1.0 }, + { 0.423529, 0.396078, 0.650980, 1.0 }, + { 0.396078, 0.360784, 0.674510, 1.0 }, + { 0.368627, 0.337255, 0.678431, 1.0 }, + { 0.356863, 0.325490, 0.639216, 1.0 }, + { 0.368627, 0.329412, 0.619608, 1.0 }, + { 0.376471, 0.329412, 0.611765, 1.0 }, + { 0.396078, 0.313725, 0.627451, 1.0 }, + { 0.423529, 0.301961, 0.631373, 1.0 }, + { 0.427451, 0.298039, 0.619608, 1.0 }, + { 0.423529, 0.298039, 0.615686, 1.0 }, + { 0.400000, 0.294118, 0.603922, 1.0 }, + { 0.376471, 0.270588, 0.615686, 1.0 }, + { 0.360784, 0.227451, 0.635294, 1.0 }, + { 0.333333, 0.203922, 0.643137, 1.0 }, + { 0.309804, 0.188235, 0.654902, 1.0 }, + { 0.274510, 0.180392, 0.650980, 1.0 }, + { 0.250980, 0.180392, 0.650980, 1.0 }, + { 0.239216, 0.172549, 0.650980, 1.0 }, + { 0.223529, 0.168627, 0.631373, 1.0 }, + { 0.211765, 0.164706, 0.615686, 1.0 }, + { 0.200000, 0.160784, 0.596078, 1.0 }, + { 0.203922, 0.152941, 0.568627, 1.0 }, + { 0.211765, 0.152941, 0.545098, 1.0 }, + { 0.219608, 0.141176, 0.513725, 1.0 }, + { 0.231373, 0.133333, 0.470588, 1.0 }, + { 0.243137, 0.121569, 0.443137, 1.0 }, + { 0.247059, 0.129412, 0.403922, 1.0 }, + { 0.254902, 0.152941, 0.403922, 1.0 }, + { 0.278431, 0.176471, 0.411765, 1.0 }, + { 0.313725, 0.200000, 0.415686, 1.0 }, + { 0.372549, 0.223529, 0.431373, 1.0 }, + { 0.435294, 0.282353, 0.419608, 1.0 }, + { 0.486275, 0.360784, 0.427451, 1.0 }, + { 0.466667, 0.376471, 0.474510, 1.0 }, + { 0.454902, 0.392157, 0.529412, 1.0 }, + { 0.470588, 0.407843, 0.592157, 1.0 }, + }; +/* Beautiful */ +static double4 colors_498[] = { + { 0.843137, 0.505882, 0.203922, 1.0 }, + { 0.760784, 0.513725, 0.058824, 1.0 }, + { 0.800000, 0.556863, 0.054902, 1.0 }, + { 0.839216, 0.600000, 0.050980, 1.0 }, + { 0.913725, 0.576471, 0.113725, 1.0 }, + { 0.988235, 0.556863, 0.176471, 1.0 }, + { 0.921569, 0.556863, 0.270588, 1.0 }, + { 0.858824, 0.560784, 0.368627, 1.0 }, + { 0.745098, 0.576471, 0.682353, 1.0 }, + { 0.525490, 0.545098, 0.658824, 1.0 }, + { 0.309804, 0.517647, 0.639216, 1.0 }, + { 0.278431, 0.443137, 0.600000, 1.0 }, + { 0.250980, 0.368627, 0.564706, 1.0 }, + { 0.254902, 0.305882, 0.529412, 1.0 }, + { 0.262745, 0.243137, 0.494118, 1.0 }, + { 0.254902, 0.250980, 0.490196, 1.0 }, + { 0.250980, 0.258824, 0.490196, 1.0 }, + { 0.415686, 0.423529, 0.380392, 1.0 }, + { 0.600000, 0.458824, 0.345098, 1.0 }, + { 0.784314, 0.494118, 0.309804, 1.0 }, + { 0.862745, 0.513725, 0.247059, 1.0 }, + { 0.941176, 0.533333, 0.184314, 1.0 }, + { 0.952941, 0.545098, 0.203922, 1.0 }, + { 0.964706, 0.556863, 0.223529, 1.0 }, + { 0.858824, 0.737255, 0.278431, 1.0 }, + { 0.847059, 0.678431, 0.301961, 1.0 }, + { 0.839216, 0.619608, 0.325490, 1.0 }, + { 0.807843, 0.533333, 0.258824, 1.0 }, + { 0.780392, 0.447059, 0.196078, 1.0 }, + { 0.745098, 0.450980, 0.141176, 1.0 }, + { 0.713725, 0.454902, 0.086275, 1.0 }, + { 0.607843, 0.474510, 0.000000, 1.0 }, + { 0.533333, 0.423529, 0.031373, 1.0 }, + { 0.576471, 0.564706, 0.192157, 1.0 }, + { 0.509804, 0.545098, 0.247059, 1.0 }, + { 0.447059, 0.529412, 0.305882, 1.0 }, + { 0.364706, 0.396078, 0.400000, 1.0 }, + { 0.282353, 0.266667, 0.498039, 1.0 }, + { 0.258824, 0.270588, 0.494118, 1.0 }, + { 0.239216, 0.274510, 0.490196, 1.0 }, + { 0.149020, 0.549020, 0.603922, 1.0 }, + { 0.172549, 0.588235, 0.650980, 1.0 }, + { 0.200000, 0.631373, 0.698039, 1.0 }, + { 0.176471, 0.611765, 0.698039, 1.0 }, + { 0.156863, 0.592157, 0.698039, 1.0 }, + { 0.129412, 0.580392, 0.623529, 1.0 }, + { 0.101961, 0.568627, 0.552941, 1.0 }, + { 0.203922, 0.607843, 0.490196, 1.0 }, + { 0.376471, 0.556863, 0.305882, 1.0 }, + { 0.678431, 0.498039, 0.129412, 1.0 }, + { 0.733333, 0.552941, 0.243137, 1.0 }, + { 0.788235, 0.611765, 0.356863, 1.0 }, + { 0.764706, 0.611765, 0.525490, 1.0 }, + { 0.745098, 0.615686, 0.698039, 1.0 }, + { 0.752941, 0.631373, 0.717647, 1.0 }, + { 0.764706, 0.650980, 0.737255, 1.0 }, + { 0.717647, 0.600000, 0.733333, 1.0 }, + { 0.486275, 0.635294, 0.764706, 1.0 }, + { 0.258824, 0.670588, 0.796078, 1.0 }, + { 0.188235, 0.682353, 0.760784, 1.0 }, + { 0.117647, 0.694118, 0.725490, 1.0 }, + { 0.101961, 0.662745, 0.725490, 1.0 }, + { 0.090196, 0.635294, 0.725490, 1.0 }, + { 0.145098, 0.545098, 0.694118, 1.0 }, + { 0.274510, 0.443137, 0.607843, 1.0 }, + { 0.576471, 0.376471, 0.364706, 1.0 }, + { 0.666667, 0.427451, 0.294118, 1.0 }, + { 0.756863, 0.478431, 0.227451, 1.0 }, + { 0.772549, 0.478431, 0.227451, 1.0 }, + { 0.792157, 0.478431, 0.231373, 1.0 }, + { 0.796078, 0.478431, 0.219608, 1.0 }, + { 0.803922, 0.482353, 0.184314, 1.0 }, + { 1.000000, 0.541176, 0.149020, 1.0 }, + { 0.992157, 0.552941, 0.164706, 1.0 }, + { 0.988235, 0.564706, 0.180392, 1.0 }, + { 0.949020, 0.674510, 0.176471, 1.0 }, + { 0.913725, 0.784314, 0.176471, 1.0 }, + { 0.890196, 0.760784, 0.266667, 1.0 }, + { 0.870588, 0.737255, 0.356863, 1.0 }, + { 0.827451, 0.690196, 0.611765, 1.0 }, + { 0.760784, 0.611765, 0.694118, 1.0 }, + { 0.749020, 0.564706, 0.690196, 1.0 }, + { 0.721569, 0.592157, 0.631373, 1.0 }, + { 0.694118, 0.623529, 0.576471, 1.0 }, + { 0.733333, 0.611765, 0.454902, 1.0 }, + { 0.776471, 0.600000, 0.337255, 1.0 }, + { 0.831373, 0.556863, 0.325490, 1.0 }, + { 0.784314, 0.482353, 0.270588, 1.0 }, + { 0.650980, 0.423529, 0.345098, 1.0 }, + { 0.666667, 0.290196, 0.458824, 1.0 }, + { 0.682353, 0.160784, 0.572549, 1.0 }, + { 0.650980, 0.156863, 0.568627, 1.0 }, + { 0.623529, 0.152941, 0.568627, 1.0 }, + { 0.576471, 0.117647, 0.525490, 1.0 }, + { 0.615686, 0.074510, 0.447059, 1.0 }, + { 0.525490, 0.125490, 0.517647, 1.0 }, + { 0.321569, 0.203922, 0.494118, 1.0 }, + { 0.258824, 0.282353, 0.509804, 1.0 }, + { 0.235294, 0.423529, 0.556863, 1.0 }, + { 0.211765, 0.564706, 0.607843, 1.0 }, + { 0.192157, 0.564706, 0.650980, 1.0 }, + { 0.172549, 0.564706, 0.698039, 1.0 }, + { 0.156863, 0.600000, 0.725490, 1.0 }, + { 0.192157, 0.682353, 0.800000, 1.0 }, + { 0.301961, 0.564706, 0.666667, 1.0 }, + { 0.407843, 0.525490, 0.517647, 1.0 }, + { 0.513725, 0.486275, 0.372549, 1.0 }, + { 0.545098, 0.462745, 0.368627, 1.0 }, + { 0.580392, 0.443137, 0.364706, 1.0 }, + { 0.564706, 0.407843, 0.439216, 1.0 }, + { 0.564706, 0.415686, 0.466667, 1.0 }, + { 0.376471, 0.462745, 0.517647, 1.0 }, + { 0.211765, 0.545098, 0.698039, 1.0 }, + { 0.188235, 0.388235, 0.698039, 1.0 }, + { 0.254902, 0.364706, 0.635294, 1.0 }, + { 0.321569, 0.345098, 0.572549, 1.0 }, + { 0.501961, 0.223529, 0.537255, 1.0 }, + { 0.611765, 0.180392, 0.560784, 1.0 }, + { 0.592157, 0.168627, 0.564706, 1.0 }, + { 0.525490, 0.145098, 0.509804, 1.0 }, + { 0.278431, 0.235294, 0.505882, 1.0 }, + { 0.231373, 0.329412, 0.498039, 1.0 }, + { 0.184314, 0.423529, 0.494118, 1.0 }, + { 0.200000, 0.443137, 0.474510, 1.0 }, + { 0.219608, 0.462745, 0.458824, 1.0 }, + { 0.258824, 0.521569, 0.584314, 1.0 }, + { 0.294118, 0.517647, 0.631373, 1.0 }, + { 0.596078, 0.521569, 0.639216, 1.0 }, + { 0.713725, 0.549020, 0.745098, 1.0 }, + { 0.329412, 0.560784, 0.678431, 1.0 }, + { 0.290196, 0.552941, 0.666667, 1.0 }, + { 0.250980, 0.545098, 0.658824, 1.0 }, + { 0.329412, 0.517647, 0.572549, 1.0 }, + { 0.592157, 0.490196, 0.501961, 1.0 }, + { 0.686275, 0.447059, 0.337255, 1.0 }, + { 0.800000, 0.482353, 0.227451, 1.0 }, + { 0.815686, 0.482353, 0.156863, 1.0 }, + { 0.768627, 0.478431, 0.105882, 1.0 }, + { 0.721569, 0.474510, 0.058824, 1.0 }, + { 0.717647, 0.462745, 0.070588, 1.0 }, + { 0.713725, 0.454902, 0.086275, 1.0 }, + { 0.560784, 0.537255, 0.152941, 1.0 }, + { 0.427451, 0.466667, 0.258824, 1.0 }, + { 0.403922, 0.450980, 0.270588, 1.0 }, + { 0.266667, 0.423529, 0.278431, 1.0 }, + { 0.137255, 0.313725, 0.478431, 1.0 }, + { 0.152941, 0.309804, 0.490196, 1.0 }, + { 0.168627, 0.309804, 0.505882, 1.0 }, + { 0.156863, 0.262745, 0.478431, 1.0 }, + { 0.172549, 0.219608, 0.447059, 1.0 }, + { 0.239216, 0.156863, 0.427451, 1.0 }, + { 0.290196, 0.200000, 0.466667, 1.0 }, + { 0.403922, 0.094118, 0.454902, 1.0 }, + { 0.388235, 0.101961, 0.454902, 1.0 }, + { 0.372549, 0.113725, 0.454902, 1.0 }, + { 0.333333, 0.133333, 0.435294, 1.0 }, + { 0.235294, 0.117647, 0.407843, 1.0 }, + { 0.235294, 0.152941, 0.415686, 1.0 }, + { 0.184314, 0.227451, 0.439216, 1.0 }, + { 0.168627, 0.247059, 0.443137, 1.0 }, + { 0.192157, 0.258824, 0.427451, 1.0 }, + { 0.262745, 0.160784, 0.439216, 1.0 }, + { 0.337255, 0.121569, 0.482353, 1.0 }, + { 0.415686, 0.086275, 0.525490, 1.0 }, + { 0.494118, 0.082353, 0.686275, 1.0 }, + { 0.729412, 0.066667, 0.768627, 1.0 }, + { 0.745098, 0.023529, 0.752941, 1.0 }, + { 0.615686, 0.000000, 0.623529, 1.0 }, + { 0.478431, 0.141176, 0.560784, 1.0 }, + { 0.392157, 0.215686, 0.552941, 1.0 }, + { 0.309804, 0.290196, 0.549020, 1.0 }, + { 0.321569, 0.400000, 0.631373, 1.0 }, + { 0.282353, 0.588235, 0.737255, 1.0 }, + { 0.286275, 0.623529, 0.721569, 1.0 }, + { 0.317647, 0.627451, 0.694118, 1.0 }, + { 0.584314, 0.643137, 0.560784, 1.0 }, + { 0.674510, 0.741176, 0.325490, 1.0 }, + { 0.529412, 0.788235, 0.356863, 1.0 }, + { 0.396078, 0.807843, 0.650980, 1.0 }, + { 0.215686, 0.658824, 0.721569, 1.0 }, + { 0.223529, 0.627451, 0.701961, 1.0 }, + { 0.192157, 0.611765, 0.674510, 1.0 }, + { 0.176471, 0.552941, 0.639216, 1.0 }, + { 0.121569, 0.501961, 0.529412, 1.0 }, + { 0.180392, 0.258824, 0.454902, 1.0 }, + { 0.188235, 0.215686, 0.431373, 1.0 }, + { 0.196078, 0.172549, 0.407843, 1.0 }, + { 0.188235, 0.152941, 0.368627, 1.0 }, + { 0.180392, 0.043137, 0.301961, 1.0 }, + { 0.082353, 0.074510, 0.321569, 1.0 }, + { 0.141176, 0.082353, 0.352941, 1.0 }, + { 0.152941, 0.133333, 0.360784, 1.0 }, + { 0.211765, 0.133333, 0.403922, 1.0 }, + { 0.254902, 0.176471, 0.423529, 1.0 }, + { 0.400000, 0.188235, 0.494118, 1.0 }, + { 0.560784, 0.149020, 0.552941, 1.0 }, + { 0.662745, 0.160784, 0.541176, 1.0 }, + { 0.725490, 0.372549, 0.380392, 1.0 }, + { 0.592157, 0.400000, 0.384314, 1.0 }, + { 0.560784, 0.372549, 0.356863, 1.0 }, + { 0.333333, 0.227451, 0.364706, 1.0 }, + { 0.196078, 0.215686, 0.435294, 1.0 }, + { 0.156863, 0.188235, 0.431373, 1.0 }, + { 0.121569, 0.219608, 0.431373, 1.0 }, + { 0.145098, 0.180392, 0.396078, 1.0 }, + { 0.141176, 0.133333, 0.427451, 1.0 }, + { 0.184314, 0.137255, 0.427451, 1.0 }, + { 0.188235, 0.160784, 0.423529, 1.0 }, + { 0.247059, 0.231373, 0.462745, 1.0 }, + { 0.466667, 0.333333, 0.462745, 1.0 }, + { 0.560784, 0.407843, 0.341176, 1.0 }, + { 0.600000, 0.462745, 0.352941, 1.0 }, + { 0.607843, 0.584314, 0.207843, 1.0 }, + { 0.647059, 0.596078, 0.227451, 1.0 }, + { 0.725490, 0.690196, 0.278431, 1.0 }, + { 0.733333, 0.701961, 0.313725, 1.0 }, + { 0.807843, 0.623529, 0.301961, 1.0 }, + { 0.796078, 0.603922, 0.345098, 1.0 }, + { 0.717647, 0.631373, 0.333333, 1.0 }, + { 0.670588, 0.658824, 0.341176, 1.0 }, + { 0.631373, 0.635294, 0.321569, 1.0 }, + { 0.670588, 0.631373, 0.298039, 1.0 }, + { 0.678431, 0.501961, 0.372549, 1.0 }, + { 0.698039, 0.513725, 0.411765, 1.0 }, + { 0.733333, 0.572549, 0.627451, 1.0 }, + { 0.670588, 0.458824, 0.600000, 1.0 }, + { 0.603922, 0.207843, 0.717647, 1.0 }, + { 0.572549, 0.196078, 0.690196, 1.0 }, + { 0.623529, 0.250980, 0.721569, 1.0 }, + { 0.737255, 0.529412, 0.694118, 1.0 }, + { 0.729412, 0.596078, 0.741176, 1.0 }, + { 0.741176, 0.611765, 0.725490, 1.0 }, + { 0.729412, 0.611765, 0.760784, 1.0 }, + { 0.247059, 0.745098, 0.870588, 1.0 }, + { 0.090196, 0.862745, 0.937255, 1.0 }, + { 0.090196, 0.862745, 0.937255, 1.0 }, + { 0.211765, 0.694118, 0.823529, 1.0 }, + { 0.223529, 0.603922, 0.733333, 1.0 }, + { 0.227451, 0.564706, 0.654902, 1.0 }, + { 0.192157, 0.337255, 0.541176, 1.0 }, + { 0.270588, 0.258824, 0.521569, 1.0 }, + { 0.290196, 0.258824, 0.482353, 1.0 }, + { 0.411765, 0.450980, 0.243137, 1.0 }, + { 0.682353, 0.478431, 0.050980, 1.0 }, + { 0.780392, 0.466667, 0.078431, 1.0 }, + { 0.815686, 0.537255, 0.000000, 1.0 }, + { 0.819608, 0.564706, 0.054902, 1.0 }, + { 0.796078, 0.592157, 0.050980, 1.0 }, + { 0.807843, 0.560784, 0.047059, 1.0 }, + { 0.784314, 0.533333, 0.050980, 1.0 }, + { 0.749020, 0.486275, 0.066667, 1.0 }, + { 0.701961, 0.443137, 0.066667, 1.0 }, + { 0.647059, 0.486275, 0.000000, 1.0 }, + { 0.694118, 0.521569, 0.000000, 1.0 }, + { 0.835294, 0.607843, 0.047059, 1.0 }, + { 0.772549, 0.564706, 0.007843, 1.0 }, + }; +/* Before_Dawn */ +static double4 colors_499[] = { + { 0.333333, 0.345098, 0.435294, 1.0 }, + { 0.313725, 0.317647, 0.368627, 1.0 }, + { 0.356863, 0.352941, 0.403922, 1.0 }, + { 0.400000, 0.392157, 0.443137, 1.0 }, + { 0.462745, 0.458824, 0.505882, 1.0 }, + { 0.529412, 0.525490, 0.568627, 1.0 }, + { 0.545098, 0.541176, 0.584314, 1.0 }, + { 0.564706, 0.560784, 0.603922, 1.0 }, + { 0.560784, 0.556863, 0.619608, 1.0 }, + { 0.525490, 0.525490, 0.588235, 1.0 }, + { 0.494118, 0.494118, 0.556863, 1.0 }, + { 0.419608, 0.423529, 0.490196, 1.0 }, + { 0.345098, 0.356863, 0.427451, 1.0 }, + { 0.286275, 0.294118, 0.352941, 1.0 }, + { 0.227451, 0.231373, 0.278431, 1.0 }, + { 0.192157, 0.200000, 0.243137, 1.0 }, + { 0.160784, 0.168627, 0.211765, 1.0 }, + { 0.062745, 0.070588, 0.105882, 1.0 }, + { 0.043137, 0.047059, 0.074510, 1.0 }, + { 0.023529, 0.027451, 0.047059, 1.0 }, + { 0.019608, 0.019608, 0.031373, 1.0 }, + { 0.015686, 0.015686, 0.015686, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.011765, 0.011765, 0.011765, 1.0 }, + { 0.007843, 0.011765, 0.007843, 1.0 }, + { 0.003922, 0.007843, 0.007843, 1.0 }, + { 0.003922, 0.007843, 0.011765, 1.0 }, + { 0.003922, 0.003922, 0.007843, 1.0 }, + { 0.003922, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.007843, 1.0 }, + { 0.000000, 0.000000, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.015686, 1.0 }, + { 0.000000, 0.000000, 0.023529, 1.0 }, + { 0.000000, 0.000000, 0.027451, 1.0 }, + { 0.000000, 0.003922, 0.035294, 1.0 }, + { 0.003922, 0.007843, 0.047059, 1.0 }, + { 0.011765, 0.015686, 0.058824, 1.0 }, + { 0.015686, 0.023529, 0.066667, 1.0 }, + { 0.023529, 0.031373, 0.078431, 1.0 }, + { 0.062745, 0.078431, 0.133333, 1.0 }, + { 0.094118, 0.109804, 0.180392, 1.0 }, + { 0.125490, 0.145098, 0.227451, 1.0 }, + { 0.141176, 0.168627, 0.266667, 1.0 }, + { 0.156863, 0.196078, 0.309804, 1.0 }, + { 0.156863, 0.196078, 0.309804, 1.0 }, + { 0.160784, 0.196078, 0.309804, 1.0 }, + { 0.156863, 0.188235, 0.305882, 1.0 }, + { 0.141176, 0.180392, 0.305882, 1.0 }, + { 0.098039, 0.137255, 0.262745, 1.0 }, + { 0.078431, 0.109804, 0.207843, 1.0 }, + { 0.058824, 0.086275, 0.156863, 1.0 }, + { 0.047059, 0.070588, 0.141176, 1.0 }, + { 0.039216, 0.058824, 0.129412, 1.0 }, + { 0.039216, 0.054902, 0.121569, 1.0 }, + { 0.039216, 0.050980, 0.113725, 1.0 }, + { 0.035294, 0.047059, 0.078431, 1.0 }, + { 0.027451, 0.039216, 0.074510, 1.0 }, + { 0.023529, 0.031373, 0.070588, 1.0 }, + { 0.015686, 0.023529, 0.062745, 1.0 }, + { 0.011765, 0.019608, 0.054902, 1.0 }, + { 0.007843, 0.015686, 0.050980, 1.0 }, + { 0.007843, 0.015686, 0.050980, 1.0 }, + { 0.003922, 0.011765, 0.047059, 1.0 }, + { 0.003922, 0.011765, 0.043137, 1.0 }, + { 0.003922, 0.007843, 0.031373, 1.0 }, + { 0.003922, 0.007843, 0.031373, 1.0 }, + { 0.003922, 0.007843, 0.035294, 1.0 }, + { 0.003922, 0.007843, 0.039216, 1.0 }, + { 0.007843, 0.011765, 0.043137, 1.0 }, + { 0.015686, 0.019608, 0.058824, 1.0 }, + { 0.019608, 0.027451, 0.078431, 1.0 }, + { 0.031373, 0.047059, 0.105882, 1.0 }, + { 0.035294, 0.050980, 0.117647, 1.0 }, + { 0.039216, 0.054902, 0.129412, 1.0 }, + { 0.039216, 0.054902, 0.125490, 1.0 }, + { 0.039216, 0.058824, 0.125490, 1.0 }, + { 0.039216, 0.054902, 0.113725, 1.0 }, + { 0.039216, 0.054902, 0.105882, 1.0 }, + { 0.039216, 0.050980, 0.094118, 1.0 }, + { 0.035294, 0.047059, 0.090196, 1.0 }, + { 0.043137, 0.058824, 0.101961, 1.0 }, + { 0.050980, 0.066667, 0.117647, 1.0 }, + { 0.062745, 0.074510, 0.137255, 1.0 }, + { 0.070588, 0.082353, 0.149020, 1.0 }, + { 0.078431, 0.094118, 0.164706, 1.0 }, + { 0.098039, 0.117647, 0.192157, 1.0 }, + { 0.109804, 0.133333, 0.219608, 1.0 }, + { 0.164706, 0.188235, 0.290196, 1.0 }, + { 0.200000, 0.219608, 0.321569, 1.0 }, + { 0.235294, 0.250980, 0.352941, 1.0 }, + { 0.243137, 0.258824, 0.368627, 1.0 }, + { 0.250980, 0.270588, 0.388235, 1.0 }, + { 0.258824, 0.286275, 0.400000, 1.0 }, + { 0.258824, 0.282353, 0.403922, 1.0 }, + { 0.254902, 0.270588, 0.384314, 1.0 }, + { 0.235294, 0.250980, 0.360784, 1.0 }, + { 0.156863, 0.180392, 0.274510, 1.0 }, + { 0.121569, 0.141176, 0.219608, 1.0 }, + { 0.090196, 0.101961, 0.164706, 1.0 }, + { 0.078431, 0.086275, 0.141176, 1.0 }, + { 0.070588, 0.074510, 0.117647, 1.0 }, + { 0.043137, 0.054902, 0.094118, 1.0 }, + { 0.035294, 0.047059, 0.086275, 1.0 }, + { 0.050980, 0.058824, 0.101961, 1.0 }, + { 0.078431, 0.090196, 0.141176, 1.0 }, + { 0.109804, 0.125490, 0.184314, 1.0 }, + { 0.129412, 0.145098, 0.207843, 1.0 }, + { 0.149020, 0.164706, 0.235294, 1.0 }, + { 0.180392, 0.203922, 0.309804, 1.0 }, + { 0.196078, 0.231373, 0.372549, 1.0 }, + { 0.200000, 0.235294, 0.403922, 1.0 }, + { 0.200000, 0.227451, 0.388235, 1.0 }, + { 0.164706, 0.196078, 0.345098, 1.0 }, + { 0.137255, 0.168627, 0.321569, 1.0 }, + { 0.113725, 0.145098, 0.301961, 1.0 }, + { 0.078431, 0.098039, 0.231373, 1.0 }, + { 0.050980, 0.058824, 0.149020, 1.0 }, + { 0.031373, 0.039216, 0.090196, 1.0 }, + { 0.015686, 0.019608, 0.058824, 1.0 }, + { 0.007843, 0.007843, 0.039216, 1.0 }, + { 0.015686, 0.015686, 0.050980, 1.0 }, + { 0.023529, 0.027451, 0.062745, 1.0 }, + { 0.031373, 0.035294, 0.078431, 1.0 }, + { 0.039216, 0.047059, 0.094118, 1.0 }, + { 0.066667, 0.074510, 0.133333, 1.0 }, + { 0.105882, 0.117647, 0.192157, 1.0 }, + { 0.156863, 0.168627, 0.254902, 1.0 }, + { 0.200000, 0.219608, 0.321569, 1.0 }, + { 0.278431, 0.313725, 0.439216, 1.0 }, + { 0.301961, 0.333333, 0.462745, 1.0 }, + { 0.325490, 0.356863, 0.486275, 1.0 }, + { 0.364706, 0.392157, 0.517647, 1.0 }, + { 0.380392, 0.407843, 0.517647, 1.0 }, + { 0.384314, 0.415686, 0.517647, 1.0 }, + { 0.372549, 0.396078, 0.490196, 1.0 }, + { 0.329412, 0.333333, 0.411765, 1.0 }, + { 0.301961, 0.301961, 0.364706, 1.0 }, + { 0.278431, 0.270588, 0.321569, 1.0 }, + { 0.258824, 0.254902, 0.301961, 1.0 }, + { 0.243137, 0.239216, 0.286275, 1.0 }, + { 0.219608, 0.211765, 0.266667, 1.0 }, + { 0.211765, 0.203922, 0.262745, 1.0 }, + { 0.219608, 0.203922, 0.250980, 1.0 }, + { 0.227451, 0.215686, 0.262745, 1.0 }, + { 0.270588, 0.270588, 0.356863, 1.0 }, + { 0.286275, 0.282353, 0.380392, 1.0 }, + { 0.301961, 0.298039, 0.403922, 1.0 }, + { 0.329412, 0.329412, 0.443137, 1.0 }, + { 0.368627, 0.368627, 0.486275, 1.0 }, + { 0.411765, 0.419608, 0.545098, 1.0 }, + { 0.454902, 0.458824, 0.584314, 1.0 }, + { 0.490196, 0.494118, 0.588235, 1.0 }, + { 0.482353, 0.494118, 0.580392, 1.0 }, + { 0.478431, 0.494118, 0.576471, 1.0 }, + { 0.450980, 0.462745, 0.552941, 1.0 }, + { 0.411765, 0.423529, 0.501961, 1.0 }, + { 0.352941, 0.360784, 0.435294, 1.0 }, + { 0.282353, 0.294118, 0.360784, 1.0 }, + { 0.203922, 0.215686, 0.290196, 1.0 }, + { 0.137255, 0.145098, 0.219608, 1.0 }, + { 0.050980, 0.054902, 0.094118, 1.0 }, + { 0.039216, 0.039216, 0.074510, 1.0 }, + { 0.027451, 0.027451, 0.054902, 1.0 }, + { 0.011765, 0.011765, 0.027451, 1.0 }, + { 0.003922, 0.000000, 0.011765, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.003922, 1.0 }, + { 0.003922, 0.007843, 0.007843, 1.0 }, + { 0.007843, 0.011765, 0.011765, 1.0 }, + { 0.019608, 0.023529, 0.027451, 1.0 }, + { 0.039216, 0.043137, 0.050980, 1.0 }, + { 0.066667, 0.074510, 0.094118, 1.0 }, + { 0.113725, 0.117647, 0.149020, 1.0 }, + { 0.176471, 0.180392, 0.219608, 1.0 }, + { 0.254902, 0.254902, 0.298039, 1.0 }, + { 0.329412, 0.329412, 0.392157, 1.0 }, + { 0.415686, 0.415686, 0.490196, 1.0 }, + { 0.494118, 0.509804, 0.603922, 1.0 }, + { 0.662745, 0.678431, 0.780392, 1.0 }, + { 0.694118, 0.709804, 0.803922, 1.0 }, + { 0.729412, 0.741176, 0.827451, 1.0 }, + { 0.772549, 0.784314, 0.874510, 1.0 }, + { 0.831373, 0.850980, 0.933333, 1.0 }, + { 0.878431, 0.894118, 0.972549, 1.0 }, + { 0.913725, 0.925490, 0.968627, 1.0 }, + { 0.917647, 0.921569, 0.960784, 1.0 }, + { 0.925490, 0.929412, 0.964706, 1.0 }, + { 0.933333, 0.925490, 0.960784, 1.0 }, + { 0.925490, 0.921569, 0.945098, 1.0 }, + { 0.882353, 0.886275, 0.925490, 1.0 }, + { 0.839216, 0.843137, 0.901961, 1.0 }, + { 0.819608, 0.815686, 0.878431, 1.0 }, + { 0.815686, 0.803922, 0.854902, 1.0 }, + { 0.792157, 0.792157, 0.847059, 1.0 }, + { 0.764706, 0.764706, 0.827451, 1.0 }, + { 0.749020, 0.749020, 0.811765, 1.0 }, + { 0.752941, 0.752941, 0.803922, 1.0 }, + { 0.749020, 0.756863, 0.803922, 1.0 }, + { 0.737255, 0.741176, 0.800000, 1.0 }, + { 0.713725, 0.717647, 0.788235, 1.0 }, + { 0.686275, 0.690196, 0.760784, 1.0 }, + { 0.639216, 0.650980, 0.725490, 1.0 }, + { 0.592157, 0.603922, 0.686275, 1.0 }, + { 0.521569, 0.541176, 0.635294, 1.0 }, + { 0.454902, 0.470588, 0.572549, 1.0 }, + { 0.368627, 0.384314, 0.478431, 1.0 }, + { 0.290196, 0.301961, 0.396078, 1.0 }, + { 0.203922, 0.223529, 0.321569, 1.0 }, + { 0.137255, 0.160784, 0.250980, 1.0 }, + { 0.082353, 0.098039, 0.172549, 1.0 }, + { 0.039216, 0.050980, 0.113725, 1.0 }, + { 0.011765, 0.019608, 0.078431, 1.0 }, + { 0.000000, 0.007843, 0.058824, 1.0 }, + { 0.000000, 0.003922, 0.039216, 1.0 }, + { 0.007843, 0.007843, 0.027451, 1.0 }, + { 0.015686, 0.015686, 0.031373, 1.0 }, + { 0.027451, 0.031373, 0.050980, 1.0 }, + { 0.050980, 0.054902, 0.078431, 1.0 }, + { 0.086275, 0.090196, 0.113725, 1.0 }, + { 0.137255, 0.145098, 0.164706, 1.0 }, + { 0.200000, 0.211765, 0.243137, 1.0 }, + { 0.278431, 0.286275, 0.329412, 1.0 }, + { 0.352941, 0.364706, 0.419608, 1.0 }, + { 0.423529, 0.435294, 0.498039, 1.0 }, + { 0.490196, 0.505882, 0.572549, 1.0 }, + { 0.556863, 0.568627, 0.643137, 1.0 }, + { 0.607843, 0.611765, 0.686275, 1.0 }, + { 0.635294, 0.635294, 0.717647, 1.0 }, + { 0.647059, 0.650980, 0.733333, 1.0 }, + { 0.643137, 0.647059, 0.741176, 1.0 }, + { 0.615686, 0.623529, 0.721569, 1.0 }, + { 0.572549, 0.580392, 0.682353, 1.0 }, + { 0.529412, 0.541176, 0.635294, 1.0 }, + { 0.482353, 0.498039, 0.600000, 1.0 }, + { 0.407843, 0.435294, 0.545098, 1.0 }, + { 0.321569, 0.352941, 0.470588, 1.0 }, + { 0.247059, 0.282353, 0.388235, 1.0 }, + { 0.196078, 0.227451, 0.321569, 1.0 }, + { 0.149020, 0.176471, 0.258824, 1.0 }, + { 0.101961, 0.129412, 0.207843, 1.0 }, + { 0.074510, 0.101961, 0.176471, 1.0 }, + { 0.074510, 0.098039, 0.168627, 1.0 }, + { 0.090196, 0.109804, 0.180392, 1.0 }, + { 0.129412, 0.145098, 0.215686, 1.0 }, + { 0.176471, 0.200000, 0.270588, 1.0 }, + { 0.239216, 0.266667, 0.345098, 1.0 }, + { 0.290196, 0.317647, 0.407843, 1.0 }, + { 0.266667, 0.290196, 0.372549, 1.0 }, + { 0.250980, 0.266667, 0.341176, 1.0 }, + { 0.254902, 0.270588, 0.349020, 1.0 }, + }; +/* Beginning_to_Thaw */ +static double4 colors_500[] = { + { 0.803922, 0.937255, 0.831373, 1.0 }, + { 0.803922, 0.905882, 0.847059, 1.0 }, + { 0.792157, 0.886275, 0.831373, 1.0 }, + { 0.784314, 0.870588, 0.819608, 1.0 }, + { 0.749020, 0.823529, 0.764706, 1.0 }, + { 0.713725, 0.776471, 0.709804, 1.0 }, + { 0.686275, 0.741176, 0.670588, 1.0 }, + { 0.658824, 0.705882, 0.631373, 1.0 }, + { 0.513725, 0.600000, 0.450980, 1.0 }, + { 0.466667, 0.552941, 0.380392, 1.0 }, + { 0.419608, 0.509804, 0.313725, 1.0 }, + { 0.439216, 0.482353, 0.309804, 1.0 }, + { 0.458824, 0.454902, 0.309804, 1.0 }, + { 0.501961, 0.486275, 0.325490, 1.0 }, + { 0.545098, 0.517647, 0.341176, 1.0 }, + { 0.568627, 0.537255, 0.349020, 1.0 }, + { 0.592157, 0.556863, 0.360784, 1.0 }, + { 0.701961, 0.635294, 0.478431, 1.0 }, + { 0.725490, 0.662745, 0.533333, 1.0 }, + { 0.749020, 0.694118, 0.592157, 1.0 }, + { 0.749020, 0.737255, 0.619608, 1.0 }, + { 0.749020, 0.780392, 0.647059, 1.0 }, + { 0.749020, 0.792157, 0.662745, 1.0 }, + { 0.749020, 0.803922, 0.678431, 1.0 }, + { 0.733333, 0.749020, 0.698039, 1.0 }, + { 0.709804, 0.725490, 0.639216, 1.0 }, + { 0.690196, 0.701961, 0.584314, 1.0 }, + { 0.662745, 0.658824, 0.556863, 1.0 }, + { 0.639216, 0.615686, 0.529412, 1.0 }, + { 0.631373, 0.588235, 0.525490, 1.0 }, + { 0.627451, 0.564706, 0.525490, 1.0 }, + { 0.607843, 0.541176, 0.458824, 1.0 }, + { 0.596078, 0.549020, 0.415686, 1.0 }, + { 0.592157, 0.549020, 0.403922, 1.0 }, + { 0.611765, 0.545098, 0.447059, 1.0 }, + { 0.635294, 0.541176, 0.494118, 1.0 }, + { 0.666667, 0.576471, 0.517647, 1.0 }, + { 0.698039, 0.611765, 0.541176, 1.0 }, + { 0.705882, 0.623529, 0.537255, 1.0 }, + { 0.717647, 0.639216, 0.537255, 1.0 }, + { 0.690196, 0.580392, 0.505882, 1.0 }, + { 0.623529, 0.529412, 0.447059, 1.0 }, + { 0.560784, 0.482353, 0.392157, 1.0 }, + { 0.474510, 0.431373, 0.317647, 1.0 }, + { 0.388235, 0.384314, 0.247059, 1.0 }, + { 0.341176, 0.356863, 0.211765, 1.0 }, + { 0.298039, 0.329412, 0.180392, 1.0 }, + { 0.223529, 0.301961, 0.109804, 1.0 }, + { 0.160784, 0.258824, 0.066667, 1.0 }, + { 0.121569, 0.258824, 0.031373, 1.0 }, + { 0.149020, 0.274510, 0.031373, 1.0 }, + { 0.180392, 0.294118, 0.035294, 1.0 }, + { 0.200000, 0.309804, 0.043137, 1.0 }, + { 0.219608, 0.325490, 0.054902, 1.0 }, + { 0.231373, 0.337255, 0.074510, 1.0 }, + { 0.243137, 0.352941, 0.098039, 1.0 }, + { 0.337255, 0.470588, 0.200000, 1.0 }, + { 0.380392, 0.494118, 0.235294, 1.0 }, + { 0.427451, 0.521569, 0.274510, 1.0 }, + { 0.415686, 0.517647, 0.321569, 1.0 }, + { 0.403922, 0.517647, 0.368627, 1.0 }, + { 0.388235, 0.525490, 0.411765, 1.0 }, + { 0.376471, 0.533333, 0.454902, 1.0 }, + { 0.396078, 0.576471, 0.541176, 1.0 }, + { 0.411765, 0.623529, 0.611765, 1.0 }, + { 0.458824, 0.650980, 0.662745, 1.0 }, + { 0.443137, 0.619608, 0.666667, 1.0 }, + { 0.431373, 0.592157, 0.674510, 1.0 }, + { 0.431373, 0.584314, 0.674510, 1.0 }, + { 0.435294, 0.576471, 0.674510, 1.0 }, + { 0.454902, 0.556863, 0.662745, 1.0 }, + { 0.501961, 0.549020, 0.611765, 1.0 }, + { 0.529412, 0.458824, 0.486275, 1.0 }, + { 0.541176, 0.411765, 0.427451, 1.0 }, + { 0.552941, 0.364706, 0.368627, 1.0 }, + { 0.537255, 0.345098, 0.337255, 1.0 }, + { 0.521569, 0.325490, 0.309804, 1.0 }, + { 0.525490, 0.321569, 0.301961, 1.0 }, + { 0.529412, 0.317647, 0.298039, 1.0 }, + { 0.556863, 0.329412, 0.325490, 1.0 }, + { 0.603922, 0.364706, 0.376471, 1.0 }, + { 0.654902, 0.474510, 0.501961, 1.0 }, + { 0.650980, 0.501961, 0.545098, 1.0 }, + { 0.650980, 0.529412, 0.592157, 1.0 }, + { 0.662745, 0.537255, 0.607843, 1.0 }, + { 0.678431, 0.545098, 0.623529, 1.0 }, + { 0.713725, 0.556863, 0.631373, 1.0 }, + { 0.737255, 0.572549, 0.611765, 1.0 }, + { 0.705882, 0.529412, 0.501961, 1.0 }, + { 0.678431, 0.470588, 0.423529, 1.0 }, + { 0.650980, 0.415686, 0.349020, 1.0 }, + { 0.635294, 0.400000, 0.313725, 1.0 }, + { 0.619608, 0.384314, 0.282353, 1.0 }, + { 0.600000, 0.341176, 0.219608, 1.0 }, + { 0.564706, 0.321569, 0.172549, 1.0 }, + { 0.556863, 0.313725, 0.145098, 1.0 }, + { 0.556863, 0.305882, 0.145098, 1.0 }, + { 0.564706, 0.317647, 0.207843, 1.0 }, + { 0.525490, 0.313725, 0.235294, 1.0 }, + { 0.490196, 0.313725, 0.266667, 1.0 }, + { 0.466667, 0.317647, 0.266667, 1.0 }, + { 0.443137, 0.325490, 0.266667, 1.0 }, + { 0.396078, 0.329412, 0.262745, 1.0 }, + { 0.376471, 0.321569, 0.262745, 1.0 }, + { 0.337255, 0.301961, 0.282353, 1.0 }, + { 0.321569, 0.356863, 0.309804, 1.0 }, + { 0.305882, 0.411765, 0.337255, 1.0 }, + { 0.301961, 0.439216, 0.349020, 1.0 }, + { 0.301961, 0.470588, 0.364706, 1.0 }, + { 0.329412, 0.537255, 0.392157, 1.0 }, + { 0.388235, 0.596078, 0.419608, 1.0 }, + { 0.450980, 0.674510, 0.494118, 1.0 }, + { 0.541176, 0.772549, 0.564706, 1.0 }, + { 0.643137, 0.898039, 0.670588, 1.0 }, + { 0.654902, 0.905882, 0.666667, 1.0 }, + { 0.670588, 0.917647, 0.662745, 1.0 }, + { 0.662745, 0.917647, 0.623529, 1.0 }, + { 0.647059, 0.878431, 0.592157, 1.0 }, + { 0.631373, 0.827451, 0.560784, 1.0 }, + { 0.588235, 0.752941, 0.529412, 1.0 }, + { 0.525490, 0.600000, 0.415686, 1.0 }, + { 0.498039, 0.521569, 0.333333, 1.0 }, + { 0.470588, 0.447059, 0.250980, 1.0 }, + { 0.450980, 0.400000, 0.219608, 1.0 }, + { 0.435294, 0.356863, 0.192157, 1.0 }, + { 0.392157, 0.290196, 0.149020, 1.0 }, + { 0.364706, 0.227451, 0.121569, 1.0 }, + { 0.337255, 0.207843, 0.090196, 1.0 }, + { 0.337255, 0.211765, 0.062745, 1.0 }, + { 0.360784, 0.239216, 0.070588, 1.0 }, + { 0.360784, 0.247059, 0.082353, 1.0 }, + { 0.364706, 0.254902, 0.094118, 1.0 }, + { 0.372549, 0.305882, 0.133333, 1.0 }, + { 0.411765, 0.388235, 0.188235, 1.0 }, + { 0.478431, 0.466667, 0.239216, 1.0 }, + { 0.541176, 0.549020, 0.313725, 1.0 }, + { 0.592157, 0.650980, 0.450980, 1.0 }, + { 0.615686, 0.686275, 0.505882, 1.0 }, + { 0.643137, 0.721569, 0.560784, 1.0 }, + { 0.647059, 0.729412, 0.576471, 1.0 }, + { 0.654902, 0.741176, 0.592157, 1.0 }, + { 0.639216, 0.733333, 0.588235, 1.0 }, + { 0.564706, 0.698039, 0.584314, 1.0 }, + { 0.494118, 0.647059, 0.568627, 1.0 }, + { 0.454902, 0.592157, 0.552941, 1.0 }, + { 0.443137, 0.552941, 0.549020, 1.0 }, + { 0.439216, 0.549020, 0.549020, 1.0 }, + { 0.435294, 0.545098, 0.552941, 1.0 }, + { 0.419608, 0.552941, 0.556863, 1.0 }, + { 0.439216, 0.568627, 0.564706, 1.0 }, + { 0.486275, 0.600000, 0.584314, 1.0 }, + { 0.572549, 0.662745, 0.611765, 1.0 }, + { 0.717647, 0.768627, 0.705882, 1.0 }, + { 0.737255, 0.788235, 0.725490, 1.0 }, + { 0.756863, 0.811765, 0.749020, 1.0 }, + { 0.780392, 0.847059, 0.788235, 1.0 }, + { 0.803922, 0.878431, 0.796078, 1.0 }, + { 0.843137, 0.886275, 0.792157, 1.0 }, + { 0.866667, 0.894118, 0.784314, 1.0 }, + { 0.874510, 0.890196, 0.784314, 1.0 }, + { 0.850980, 0.898039, 0.811765, 1.0 }, + { 0.784314, 0.874510, 0.843137, 1.0 }, + { 0.776471, 0.866667, 0.843137, 1.0 }, + { 0.768627, 0.862745, 0.843137, 1.0 }, + { 0.756863, 0.858824, 0.847059, 1.0 }, + { 0.737255, 0.882353, 0.858824, 1.0 }, + { 0.713725, 0.886275, 0.862745, 1.0 }, + { 0.705882, 0.870588, 0.854902, 1.0 }, + { 0.737255, 0.843137, 0.819608, 1.0 }, + { 0.741176, 0.847059, 0.815686, 1.0 }, + { 0.749020, 0.850980, 0.815686, 1.0 }, + { 0.764706, 0.858824, 0.800000, 1.0 }, + { 0.800000, 0.854902, 0.784314, 1.0 }, + { 0.807843, 0.827451, 0.752941, 1.0 }, + { 0.843137, 0.803922, 0.713725, 1.0 }, + { 0.854902, 0.788235, 0.698039, 1.0 }, + { 0.843137, 0.780392, 0.694118, 1.0 }, + { 0.854902, 0.780392, 0.701961, 1.0 }, + { 0.831373, 0.760784, 0.709804, 1.0 }, + { 0.811765, 0.749020, 0.717647, 1.0 }, + { 0.796078, 0.745098, 0.729412, 1.0 }, + { 0.768627, 0.741176, 0.729412, 1.0 }, + { 0.764706, 0.745098, 0.721569, 1.0 }, + { 0.768627, 0.745098, 0.717647, 1.0 }, + { 0.764706, 0.800000, 0.733333, 1.0 }, + { 0.764706, 0.815686, 0.745098, 1.0 }, + { 0.764706, 0.835294, 0.760784, 1.0 }, + { 0.764706, 0.866667, 0.772549, 1.0 }, + { 0.796078, 0.878431, 0.788235, 1.0 }, + { 0.803922, 0.898039, 0.811765, 1.0 }, + { 0.827451, 0.929412, 0.839216, 1.0 }, + { 0.847059, 0.964706, 0.886275, 1.0 }, + { 0.847059, 0.980392, 0.913725, 1.0 }, + { 0.866667, 0.976471, 0.937255, 1.0 }, + { 0.882353, 0.952941, 0.945098, 1.0 }, + { 0.905882, 0.937255, 0.941176, 1.0 }, + { 0.925490, 0.937255, 0.945098, 1.0 }, + { 0.929412, 0.941176, 0.941176, 1.0 }, + { 0.921569, 0.949020, 0.949020, 1.0 }, + { 0.901961, 0.937255, 0.952941, 1.0 }, + { 0.890196, 0.917647, 0.941176, 1.0 }, + { 0.874510, 0.894118, 0.913725, 1.0 }, + { 0.870588, 0.878431, 0.882353, 1.0 }, + { 0.854902, 0.866667, 0.858824, 1.0 }, + { 0.831373, 0.835294, 0.831373, 1.0 }, + { 0.819608, 0.803922, 0.800000, 1.0 }, + { 0.815686, 0.760784, 0.768627, 1.0 }, + { 0.831373, 0.729412, 0.741176, 1.0 }, + { 0.854902, 0.709804, 0.737255, 1.0 }, + { 0.878431, 0.698039, 0.725490, 1.0 }, + { 0.898039, 0.705882, 0.709804, 1.0 }, + { 0.909804, 0.721569, 0.690196, 1.0 }, + { 0.933333, 0.749020, 0.678431, 1.0 }, + { 0.945098, 0.784314, 0.701961, 1.0 }, + { 0.945098, 0.819608, 0.733333, 1.0 }, + { 0.929412, 0.847059, 0.764706, 1.0 }, + { 0.905882, 0.882353, 0.780392, 1.0 }, + { 0.878431, 0.901961, 0.780392, 1.0 }, + { 0.862745, 0.913725, 0.788235, 1.0 }, + { 0.839216, 0.909804, 0.796078, 1.0 }, + { 0.823529, 0.890196, 0.807843, 1.0 }, + { 0.811765, 0.866667, 0.811765, 1.0 }, + { 0.807843, 0.847059, 0.815686, 1.0 }, + { 0.819608, 0.839216, 0.819608, 1.0 }, + { 0.827451, 0.831373, 0.827451, 1.0 }, + { 0.850980, 0.839216, 0.835294, 1.0 }, + { 0.854902, 0.843137, 0.823529, 1.0 }, + { 0.878431, 0.858824, 0.811765, 1.0 }, + { 0.909804, 0.874510, 0.807843, 1.0 }, + { 0.933333, 0.890196, 0.815686, 1.0 }, + { 0.941176, 0.901961, 0.839216, 1.0 }, + { 0.909804, 0.913725, 0.858824, 1.0 }, + { 0.862745, 0.913725, 0.854902, 1.0 }, + { 0.823529, 0.898039, 0.843137, 1.0 }, + { 0.784314, 0.878431, 0.827451, 1.0 }, + { 0.768627, 0.835294, 0.815686, 1.0 }, + { 0.729412, 0.792157, 0.792157, 1.0 }, + { 0.690196, 0.741176, 0.760784, 1.0 }, + { 0.674510, 0.698039, 0.737255, 1.0 }, + { 0.666667, 0.654902, 0.698039, 1.0 }, + { 0.690196, 0.627451, 0.686275, 1.0 }, + { 0.701961, 0.611765, 0.666667, 1.0 }, + { 0.717647, 0.596078, 0.635294, 1.0 }, + { 0.752941, 0.596078, 0.631373, 1.0 }, + { 0.800000, 0.596078, 0.615686, 1.0 }, + { 0.847059, 0.607843, 0.623529, 1.0 }, + { 0.890196, 0.643137, 0.627451, 1.0 }, + { 0.905882, 0.686275, 0.603922, 1.0 }, + { 0.905882, 0.729412, 0.600000, 1.0 }, + { 0.905882, 0.768627, 0.611765, 1.0 }, + { 0.874510, 0.792157, 0.623529, 1.0 }, + { 0.858824, 0.815686, 0.643137, 1.0 }, + { 0.839216, 0.843137, 0.662745, 1.0 }, + { 0.827451, 0.878431, 0.686275, 1.0 }, + { 0.823529, 0.913725, 0.737255, 1.0 }, + { 0.811765, 0.929412, 0.796078, 1.0 }, + }; +/* Beige */ +static double4 colors_501[] = { + { 0.415686, 0.372549, 0.325490, 1.0 }, + { 0.380392, 0.345098, 0.301961, 1.0 }, + { 0.349020, 0.317647, 0.282353, 1.0 }, + { 0.317647, 0.290196, 0.262745, 1.0 }, + { 0.270588, 0.250980, 0.235294, 1.0 }, + { 0.223529, 0.211765, 0.207843, 1.0 }, + { 0.215686, 0.207843, 0.203922, 1.0 }, + { 0.207843, 0.203922, 0.200000, 1.0 }, + { 0.196078, 0.196078, 0.192157, 1.0 }, + { 0.196078, 0.196078, 0.192157, 1.0 }, + { 0.200000, 0.200000, 0.192157, 1.0 }, + { 0.207843, 0.203922, 0.196078, 1.0 }, + { 0.219608, 0.211765, 0.200000, 1.0 }, + { 0.231373, 0.219608, 0.207843, 1.0 }, + { 0.243137, 0.227451, 0.219608, 1.0 }, + { 0.243137, 0.231373, 0.219608, 1.0 }, + { 0.247059, 0.235294, 0.223529, 1.0 }, + { 0.247059, 0.239216, 0.227451, 1.0 }, + { 0.247059, 0.239216, 0.227451, 1.0 }, + { 0.247059, 0.239216, 0.231373, 1.0 }, + { 0.250980, 0.243137, 0.231373, 1.0 }, + { 0.258824, 0.247059, 0.235294, 1.0 }, + { 0.262745, 0.247059, 0.235294, 1.0 }, + { 0.266667, 0.247059, 0.239216, 1.0 }, + { 0.262745, 0.243137, 0.235294, 1.0 }, + { 0.262745, 0.243137, 0.231373, 1.0 }, + { 0.262745, 0.243137, 0.231373, 1.0 }, + { 0.266667, 0.247059, 0.235294, 1.0 }, + { 0.274510, 0.254902, 0.243137, 1.0 }, + { 0.282353, 0.258824, 0.250980, 1.0 }, + { 0.290196, 0.266667, 0.258824, 1.0 }, + { 0.301961, 0.274510, 0.270588, 1.0 }, + { 0.309804, 0.282353, 0.278431, 1.0 }, + { 0.325490, 0.290196, 0.282353, 1.0 }, + { 0.325490, 0.290196, 0.282353, 1.0 }, + { 0.325490, 0.294118, 0.282353, 1.0 }, + { 0.329412, 0.294118, 0.282353, 1.0 }, + { 0.333333, 0.298039, 0.286275, 1.0 }, + { 0.333333, 0.298039, 0.286275, 1.0 }, + { 0.333333, 0.301961, 0.290196, 1.0 }, + { 0.345098, 0.305882, 0.290196, 1.0 }, + { 0.352941, 0.309804, 0.290196, 1.0 }, + { 0.360784, 0.313725, 0.290196, 1.0 }, + { 0.368627, 0.317647, 0.290196, 1.0 }, + { 0.376471, 0.325490, 0.294118, 1.0 }, + { 0.380392, 0.329412, 0.294118, 1.0 }, + { 0.384314, 0.333333, 0.294118, 1.0 }, + { 0.400000, 0.345098, 0.298039, 1.0 }, + { 0.419608, 0.356863, 0.301961, 1.0 }, + { 0.470588, 0.384314, 0.321569, 1.0 }, + { 0.482353, 0.392157, 0.329412, 1.0 }, + { 0.498039, 0.403922, 0.341176, 1.0 }, + { 0.494118, 0.407843, 0.345098, 1.0 }, + { 0.494118, 0.415686, 0.349020, 1.0 }, + { 0.490196, 0.415686, 0.349020, 1.0 }, + { 0.490196, 0.415686, 0.349020, 1.0 }, + { 0.482353, 0.407843, 0.341176, 1.0 }, + { 0.478431, 0.400000, 0.337255, 1.0 }, + { 0.474510, 0.392157, 0.333333, 1.0 }, + { 0.454902, 0.380392, 0.325490, 1.0 }, + { 0.439216, 0.372549, 0.317647, 1.0 }, + { 0.427451, 0.364706, 0.313725, 1.0 }, + { 0.415686, 0.356863, 0.309804, 1.0 }, + { 0.388235, 0.337255, 0.298039, 1.0 }, + { 0.372549, 0.321569, 0.286275, 1.0 }, + { 0.349020, 0.298039, 0.262745, 1.0 }, + { 0.349020, 0.294118, 0.258824, 1.0 }, + { 0.352941, 0.294118, 0.258824, 1.0 }, + { 0.352941, 0.294118, 0.258824, 1.0 }, + { 0.356863, 0.298039, 0.262745, 1.0 }, + { 0.364706, 0.305882, 0.270588, 1.0 }, + { 0.376471, 0.317647, 0.286275, 1.0 }, + { 0.411765, 0.349020, 0.313725, 1.0 }, + { 0.431373, 0.364706, 0.329412, 1.0 }, + { 0.450980, 0.384314, 0.345098, 1.0 }, + { 0.462745, 0.396078, 0.356863, 1.0 }, + { 0.474510, 0.411765, 0.368627, 1.0 }, + { 0.478431, 0.415686, 0.372549, 1.0 }, + { 0.482353, 0.419608, 0.380392, 1.0 }, + { 0.478431, 0.423529, 0.388235, 1.0 }, + { 0.470588, 0.419608, 0.388235, 1.0 }, + { 0.447059, 0.400000, 0.368627, 1.0 }, + { 0.419608, 0.380392, 0.349020, 1.0 }, + { 0.392157, 0.360784, 0.333333, 1.0 }, + { 0.376471, 0.349020, 0.321569, 1.0 }, + { 0.360784, 0.337255, 0.313725, 1.0 }, + { 0.329412, 0.309804, 0.290196, 1.0 }, + { 0.298039, 0.282353, 0.266667, 1.0 }, + { 0.254902, 0.239216, 0.223529, 1.0 }, + { 0.239216, 0.219608, 0.207843, 1.0 }, + { 0.227451, 0.203922, 0.192157, 1.0 }, + { 0.223529, 0.200000, 0.188235, 1.0 }, + { 0.219608, 0.196078, 0.184314, 1.0 }, + { 0.215686, 0.192157, 0.180392, 1.0 }, + { 0.215686, 0.192157, 0.180392, 1.0 }, + { 0.219608, 0.192157, 0.180392, 1.0 }, + { 0.227451, 0.196078, 0.180392, 1.0 }, + { 0.254902, 0.211765, 0.180392, 1.0 }, + { 0.270588, 0.219608, 0.184314, 1.0 }, + { 0.286275, 0.227451, 0.188235, 1.0 }, + { 0.290196, 0.231373, 0.188235, 1.0 }, + { 0.294118, 0.235294, 0.192157, 1.0 }, + { 0.301961, 0.243137, 0.203922, 1.0 }, + { 0.313725, 0.254902, 0.211765, 1.0 }, + { 0.352941, 0.290196, 0.235294, 1.0 }, + { 0.380392, 0.309804, 0.250980, 1.0 }, + { 0.407843, 0.329412, 0.266667, 1.0 }, + { 0.419608, 0.337255, 0.274510, 1.0 }, + { 0.431373, 0.349020, 0.286275, 1.0 }, + { 0.458824, 0.372549, 0.305882, 1.0 }, + { 0.478431, 0.396078, 0.325490, 1.0 }, + { 0.490196, 0.411765, 0.345098, 1.0 }, + { 0.501961, 0.427451, 0.364706, 1.0 }, + { 0.521569, 0.447059, 0.392157, 1.0 }, + { 0.521569, 0.450980, 0.396078, 1.0 }, + { 0.521569, 0.454902, 0.400000, 1.0 }, + { 0.525490, 0.454902, 0.407843, 1.0 }, + { 0.521569, 0.450980, 0.403922, 1.0 }, + { 0.505882, 0.447059, 0.396078, 1.0 }, + { 0.486275, 0.431373, 0.384314, 1.0 }, + { 0.439216, 0.396078, 0.356863, 1.0 }, + { 0.415686, 0.380392, 0.345098, 1.0 }, + { 0.392157, 0.364706, 0.333333, 1.0 }, + { 0.384314, 0.356863, 0.325490, 1.0 }, + { 0.380392, 0.349020, 0.317647, 1.0 }, + { 0.368627, 0.337255, 0.305882, 1.0 }, + { 0.356863, 0.325490, 0.286275, 1.0 }, + { 0.345098, 0.309804, 0.274510, 1.0 }, + { 0.329412, 0.298039, 0.266667, 1.0 }, + { 0.298039, 0.278431, 0.247059, 1.0 }, + { 0.294118, 0.274510, 0.243137, 1.0 }, + { 0.290196, 0.274510, 0.243137, 1.0 }, + { 0.286275, 0.270588, 0.247059, 1.0 }, + { 0.286275, 0.270588, 0.243137, 1.0 }, + { 0.290196, 0.270588, 0.243137, 1.0 }, + { 0.290196, 0.270588, 0.243137, 1.0 }, + { 0.298039, 0.274510, 0.247059, 1.0 }, + { 0.305882, 0.278431, 0.250980, 1.0 }, + { 0.317647, 0.282353, 0.258824, 1.0 }, + { 0.321569, 0.286275, 0.262745, 1.0 }, + { 0.329412, 0.294118, 0.266667, 1.0 }, + { 0.345098, 0.305882, 0.274510, 1.0 }, + { 0.368627, 0.329412, 0.294118, 1.0 }, + { 0.403922, 0.356863, 0.321569, 1.0 }, + { 0.450980, 0.392157, 0.356863, 1.0 }, + { 0.580392, 0.498039, 0.439216, 1.0 }, + { 0.615686, 0.529412, 0.462745, 1.0 }, + { 0.650980, 0.560784, 0.490196, 1.0 }, + { 0.705882, 0.615686, 0.533333, 1.0 }, + { 0.749020, 0.654902, 0.568627, 1.0 }, + { 0.772549, 0.674510, 0.588235, 1.0 }, + { 0.776471, 0.682353, 0.596078, 1.0 }, + { 0.764706, 0.666667, 0.584314, 1.0 }, + { 0.760784, 0.662745, 0.580392, 1.0 }, + { 0.756863, 0.658824, 0.580392, 1.0 }, + { 0.741176, 0.650980, 0.560784, 1.0 }, + { 0.717647, 0.635294, 0.545098, 1.0 }, + { 0.678431, 0.600000, 0.521569, 1.0 }, + { 0.631373, 0.556863, 0.486275, 1.0 }, + { 0.560784, 0.501961, 0.443137, 1.0 }, + { 0.490196, 0.439216, 0.392157, 1.0 }, + { 0.368627, 0.333333, 0.298039, 1.0 }, + { 0.345098, 0.313725, 0.282353, 1.0 }, + { 0.321569, 0.298039, 0.270588, 1.0 }, + { 0.282353, 0.266667, 0.247059, 1.0 }, + { 0.258824, 0.243137, 0.231373, 1.0 }, + { 0.235294, 0.227451, 0.219608, 1.0 }, + { 0.219608, 0.215686, 0.207843, 1.0 }, + { 0.203922, 0.207843, 0.203922, 1.0 }, + { 0.203922, 0.207843, 0.203922, 1.0 }, + { 0.203922, 0.207843, 0.203922, 1.0 }, + { 0.207843, 0.207843, 0.203922, 1.0 }, + { 0.207843, 0.207843, 0.203922, 1.0 }, + { 0.211765, 0.207843, 0.203922, 1.0 }, + { 0.215686, 0.211765, 0.207843, 1.0 }, + { 0.227451, 0.215686, 0.207843, 1.0 }, + { 0.235294, 0.223529, 0.215686, 1.0 }, + { 0.247059, 0.231373, 0.223529, 1.0 }, + { 0.262745, 0.239216, 0.231373, 1.0 }, + { 0.278431, 0.254902, 0.247059, 1.0 }, + { 0.305882, 0.274510, 0.262745, 1.0 }, + { 0.333333, 0.294118, 0.282353, 1.0 }, + { 0.364706, 0.325490, 0.305882, 1.0 }, + { 0.403922, 0.356863, 0.337255, 1.0 }, + { 0.466667, 0.403922, 0.380392, 1.0 }, + { 0.474510, 0.411765, 0.388235, 1.0 }, + { 0.482353, 0.419608, 0.396078, 1.0 }, + { 0.490196, 0.427451, 0.400000, 1.0 }, + { 0.490196, 0.427451, 0.396078, 1.0 }, + { 0.486275, 0.423529, 0.392157, 1.0 }, + { 0.482353, 0.427451, 0.400000, 1.0 }, + { 0.478431, 0.419608, 0.392157, 1.0 }, + { 0.474510, 0.415686, 0.384314, 1.0 }, + { 0.458824, 0.403922, 0.372549, 1.0 }, + { 0.435294, 0.384314, 0.356863, 1.0 }, + { 0.407843, 0.356863, 0.333333, 1.0 }, + { 0.368627, 0.329412, 0.301961, 1.0 }, + { 0.329412, 0.301961, 0.278431, 1.0 }, + { 0.294118, 0.274510, 0.254902, 1.0 }, + { 0.270588, 0.254902, 0.239216, 1.0 }, + { 0.250980, 0.239216, 0.223529, 1.0 }, + { 0.235294, 0.227451, 0.215686, 1.0 }, + { 0.227451, 0.215686, 0.211765, 1.0 }, + { 0.223529, 0.211765, 0.207843, 1.0 }, + { 0.223529, 0.211765, 0.203922, 1.0 }, + { 0.223529, 0.211765, 0.203922, 1.0 }, + { 0.223529, 0.211765, 0.203922, 1.0 }, + { 0.223529, 0.207843, 0.203922, 1.0 }, + { 0.219608, 0.207843, 0.203922, 1.0 }, + { 0.219608, 0.207843, 0.203922, 1.0 }, + { 0.219608, 0.203922, 0.200000, 1.0 }, + { 0.219608, 0.203922, 0.196078, 1.0 }, + { 0.219608, 0.200000, 0.196078, 1.0 }, + { 0.219608, 0.200000, 0.192157, 1.0 }, + { 0.223529, 0.203922, 0.192157, 1.0 }, + { 0.223529, 0.203922, 0.196078, 1.0 }, + { 0.231373, 0.211765, 0.200000, 1.0 }, + { 0.235294, 0.215686, 0.203922, 1.0 }, + { 0.247059, 0.227451, 0.211765, 1.0 }, + { 0.262745, 0.239216, 0.215686, 1.0 }, + { 0.278431, 0.250980, 0.227451, 1.0 }, + { 0.298039, 0.266667, 0.239216, 1.0 }, + { 0.317647, 0.286275, 0.250980, 1.0 }, + { 0.329412, 0.298039, 0.266667, 1.0 }, + { 0.345098, 0.309804, 0.278431, 1.0 }, + { 0.352941, 0.317647, 0.286275, 1.0 }, + { 0.360784, 0.325490, 0.290196, 1.0 }, + { 0.364706, 0.325490, 0.294118, 1.0 }, + { 0.360784, 0.325490, 0.290196, 1.0 }, + { 0.364706, 0.325490, 0.286275, 1.0 }, + { 0.356863, 0.321569, 0.286275, 1.0 }, + { 0.349020, 0.313725, 0.278431, 1.0 }, + { 0.333333, 0.301961, 0.270588, 1.0 }, + { 0.317647, 0.286275, 0.258824, 1.0 }, + { 0.298039, 0.270588, 0.247059, 1.0 }, + { 0.274510, 0.250980, 0.231373, 1.0 }, + { 0.254902, 0.235294, 0.219608, 1.0 }, + { 0.239216, 0.219608, 0.207843, 1.0 }, + { 0.223529, 0.207843, 0.200000, 1.0 }, + { 0.215686, 0.203922, 0.192157, 1.0 }, + { 0.211765, 0.200000, 0.188235, 1.0 }, + { 0.219608, 0.203922, 0.188235, 1.0 }, + { 0.227451, 0.211765, 0.192157, 1.0 }, + { 0.239216, 0.223529, 0.200000, 1.0 }, + { 0.254902, 0.239216, 0.211765, 1.0 }, + { 0.274510, 0.258824, 0.223529, 1.0 }, + { 0.301961, 0.278431, 0.243137, 1.0 }, + { 0.337255, 0.309804, 0.262745, 1.0 }, + { 0.376471, 0.341176, 0.286275, 1.0 }, + { 0.423529, 0.384314, 0.313725, 1.0 }, + { 0.431373, 0.392157, 0.321569, 1.0 }, + { 0.435294, 0.396078, 0.325490, 1.0 }, + { 0.435294, 0.392157, 0.325490, 1.0 }, + { 0.423529, 0.380392, 0.321569, 1.0 }, + { 0.411765, 0.372549, 0.317647, 1.0 }, + { 0.396078, 0.352941, 0.313725, 1.0 }, + }; +/* Berry_Bush */ +static double4 colors_502[] = { + { 0.627451, 0.039216, 0.094118, 1.0 }, + { 0.764706, 0.050980, 0.090196, 1.0 }, + { 0.760784, 0.066667, 0.105882, 1.0 }, + { 0.756863, 0.086275, 0.121569, 1.0 }, + { 0.705882, 0.117647, 0.133333, 1.0 }, + { 0.658824, 0.149020, 0.149020, 1.0 }, + { 0.635294, 0.164706, 0.160784, 1.0 }, + { 0.611765, 0.180392, 0.172549, 1.0 }, + { 0.552941, 0.239216, 0.203922, 1.0 }, + { 0.517647, 0.278431, 0.215686, 1.0 }, + { 0.486275, 0.321569, 0.231373, 1.0 }, + { 0.431373, 0.337255, 0.227451, 1.0 }, + { 0.376471, 0.356863, 0.227451, 1.0 }, + { 0.325490, 0.337255, 0.227451, 1.0 }, + { 0.274510, 0.321569, 0.227451, 1.0 }, + { 0.262745, 0.309804, 0.231373, 1.0 }, + { 0.254902, 0.298039, 0.235294, 1.0 }, + { 0.286275, 0.274510, 0.231373, 1.0 }, + { 0.337255, 0.258824, 0.203922, 1.0 }, + { 0.392157, 0.243137, 0.180392, 1.0 }, + { 0.423529, 0.207843, 0.172549, 1.0 }, + { 0.458824, 0.172549, 0.168627, 1.0 }, + { 0.470588, 0.160784, 0.168627, 1.0 }, + { 0.486275, 0.152941, 0.168627, 1.0 }, + { 0.584314, 0.149020, 0.133333, 1.0 }, + { 0.654902, 0.176471, 0.113725, 1.0 }, + { 0.725490, 0.203922, 0.094118, 1.0 }, + { 0.776471, 0.247059, 0.101961, 1.0 }, + { 0.827451, 0.290196, 0.109804, 1.0 }, + { 0.831373, 0.309804, 0.109804, 1.0 }, + { 0.835294, 0.333333, 0.109804, 1.0 }, + { 0.815686, 0.380392, 0.109804, 1.0 }, + { 0.784314, 0.435294, 0.109804, 1.0 }, + { 0.745098, 0.549020, 0.137255, 1.0 }, + { 0.745098, 0.592157, 0.152941, 1.0 }, + { 0.745098, 0.635294, 0.168627, 1.0 }, + { 0.729412, 0.658824, 0.156863, 1.0 }, + { 0.717647, 0.686275, 0.149020, 1.0 }, + { 0.694118, 0.690196, 0.152941, 1.0 }, + { 0.670588, 0.698039, 0.156863, 1.0 }, + { 0.513725, 0.752941, 0.231373, 1.0 }, + { 0.458824, 0.756863, 0.258824, 1.0 }, + { 0.407843, 0.764706, 0.290196, 1.0 }, + { 0.372549, 0.737255, 0.262745, 1.0 }, + { 0.341176, 0.713725, 0.239216, 1.0 }, + { 0.321569, 0.698039, 0.227451, 1.0 }, + { 0.305882, 0.686275, 0.219608, 1.0 }, + { 0.282353, 0.682353, 0.223529, 1.0 }, + { 0.270588, 0.666667, 0.262745, 1.0 }, + { 0.164706, 0.627451, 0.250980, 1.0 }, + { 0.141176, 0.576471, 0.215686, 1.0 }, + { 0.121569, 0.529412, 0.180392, 1.0 }, + { 0.172549, 0.482353, 0.184314, 1.0 }, + { 0.223529, 0.439216, 0.192157, 1.0 }, + { 0.227451, 0.427451, 0.200000, 1.0 }, + { 0.235294, 0.419608, 0.207843, 1.0 }, + { 0.203922, 0.470588, 0.278431, 1.0 }, + { 0.156863, 0.494118, 0.290196, 1.0 }, + { 0.113725, 0.517647, 0.301961, 1.0 }, + { 0.137255, 0.494118, 0.305882, 1.0 }, + { 0.164706, 0.474510, 0.309804, 1.0 }, + { 0.168627, 0.482353, 0.305882, 1.0 }, + { 0.172549, 0.494118, 0.301961, 1.0 }, + { 0.152941, 0.521569, 0.294118, 1.0 }, + { 0.133333, 0.580392, 0.282353, 1.0 }, + { 0.121569, 0.709804, 0.258824, 1.0 }, + { 0.176471, 0.694118, 0.207843, 1.0 }, + { 0.231373, 0.678431, 0.160784, 1.0 }, + { 0.254902, 0.647059, 0.141176, 1.0 }, + { 0.278431, 0.615686, 0.121569, 1.0 }, + { 0.305882, 0.549020, 0.086275, 1.0 }, + { 0.301961, 0.525490, 0.062745, 1.0 }, + { 0.258824, 0.450980, 0.062745, 1.0 }, + { 0.266667, 0.407843, 0.074510, 1.0 }, + { 0.278431, 0.364706, 0.090196, 1.0 }, + { 0.301961, 0.309804, 0.101961, 1.0 }, + { 0.325490, 0.254902, 0.113725, 1.0 }, + { 0.325490, 0.223529, 0.117647, 1.0 }, + { 0.329412, 0.196078, 0.125490, 1.0 }, + { 0.329412, 0.160784, 0.105882, 1.0 }, + { 0.313725, 0.141176, 0.090196, 1.0 }, + { 0.380392, 0.172549, 0.086275, 1.0 }, + { 0.423529, 0.215686, 0.090196, 1.0 }, + { 0.470588, 0.258824, 0.098039, 1.0 }, + { 0.482353, 0.270588, 0.098039, 1.0 }, + { 0.498039, 0.286275, 0.101961, 1.0 }, + { 0.490196, 0.282353, 0.082353, 1.0 }, + { 0.474510, 0.266667, 0.074510, 1.0 }, + { 0.407843, 0.235294, 0.050980, 1.0 }, + { 0.376471, 0.247059, 0.062745, 1.0 }, + { 0.345098, 0.258824, 0.074510, 1.0 }, + { 0.309804, 0.254902, 0.074510, 1.0 }, + { 0.278431, 0.250980, 0.074510, 1.0 }, + { 0.211765, 0.243137, 0.074510, 1.0 }, + { 0.149020, 0.223529, 0.086275, 1.0 }, + { 0.078431, 0.188235, 0.086275, 1.0 }, + { 0.054902, 0.176471, 0.074510, 1.0 }, + { 0.070588, 0.207843, 0.109804, 1.0 }, + { 0.113725, 0.235294, 0.133333, 1.0 }, + { 0.160784, 0.262745, 0.160784, 1.0 }, + { 0.184314, 0.278431, 0.180392, 1.0 }, + { 0.207843, 0.298039, 0.200000, 1.0 }, + { 0.262745, 0.325490, 0.231373, 1.0 }, + { 0.317647, 0.380392, 0.247059, 1.0 }, + { 0.431373, 0.454902, 0.278431, 1.0 }, + { 0.466667, 0.494118, 0.282353, 1.0 }, + { 0.505882, 0.537255, 0.286275, 1.0 }, + { 0.505882, 0.556863, 0.298039, 1.0 }, + { 0.509804, 0.576471, 0.313725, 1.0 }, + { 0.478431, 0.639216, 0.329412, 1.0 }, + { 0.454902, 0.690196, 0.352941, 1.0 }, + { 0.423529, 0.709804, 0.392157, 1.0 }, + { 0.384314, 0.682353, 0.368627, 1.0 }, + { 0.301961, 0.603922, 0.305882, 1.0 }, + { 0.262745, 0.592157, 0.290196, 1.0 }, + { 0.227451, 0.584314, 0.274510, 1.0 }, + { 0.160784, 0.600000, 0.239216, 1.0 }, + { 0.101961, 0.643137, 0.266667, 1.0 }, + { 0.062745, 0.658824, 0.250980, 1.0 }, + { 0.043137, 0.643137, 0.227451, 1.0 }, + { 0.105882, 0.509804, 0.172549, 1.0 }, + { 0.172549, 0.462745, 0.133333, 1.0 }, + { 0.239216, 0.419608, 0.094118, 1.0 }, + { 0.278431, 0.427451, 0.086275, 1.0 }, + { 0.317647, 0.435294, 0.078431, 1.0 }, + { 0.388235, 0.466667, 0.062745, 1.0 }, + { 0.447059, 0.501961, 0.058824, 1.0 }, + { 0.501961, 0.501961, 0.082353, 1.0 }, + { 0.580392, 0.490196, 0.117647, 1.0 }, + { 0.701961, 0.509804, 0.294118, 1.0 }, + { 0.694118, 0.525490, 0.325490, 1.0 }, + { 0.686275, 0.541176, 0.360784, 1.0 }, + { 0.650980, 0.603922, 0.419608, 1.0 }, + { 0.576471, 0.658824, 0.470588, 1.0 }, + { 0.490196, 0.709804, 0.486275, 1.0 }, + { 0.450980, 0.768627, 0.552941, 1.0 }, + { 0.349020, 0.839216, 0.658824, 1.0 }, + { 0.294118, 0.862745, 0.662745, 1.0 }, + { 0.239216, 0.890196, 0.666667, 1.0 }, + { 0.215686, 0.878431, 0.627451, 1.0 }, + { 0.192157, 0.870588, 0.588235, 1.0 }, + { 0.184314, 0.843137, 0.533333, 1.0 }, + { 0.196078, 0.819608, 0.466667, 1.0 }, + { 0.211765, 0.811765, 0.427451, 1.0 }, + { 0.223529, 0.803922, 0.364706, 1.0 }, + { 0.196078, 0.823529, 0.278431, 1.0 }, + { 0.203922, 0.823529, 0.262745, 1.0 }, + { 0.215686, 0.823529, 0.250980, 1.0 }, + { 0.211765, 0.807843, 0.227451, 1.0 }, + { 0.196078, 0.792157, 0.215686, 1.0 }, + { 0.192157, 0.788235, 0.196078, 1.0 }, + { 0.156863, 0.776471, 0.176471, 1.0 }, + { 0.105882, 0.768627, 0.156863, 1.0 }, + { 0.101961, 0.749020, 0.156863, 1.0 }, + { 0.098039, 0.729412, 0.156863, 1.0 }, + { 0.086275, 0.694118, 0.164706, 1.0 }, + { 0.094118, 0.682353, 0.176471, 1.0 }, + { 0.098039, 0.678431, 0.184314, 1.0 }, + { 0.086275, 0.674510, 0.215686, 1.0 }, + { 0.086275, 0.694118, 0.235294, 1.0 }, + { 0.086275, 0.705882, 0.262745, 1.0 }, + { 0.074510, 0.717647, 0.337255, 1.0 }, + { 0.070588, 0.729412, 0.360784, 1.0 }, + { 0.070588, 0.745098, 0.388235, 1.0 }, + { 0.058824, 0.768627, 0.462745, 1.0 }, + { 0.050980, 0.800000, 0.521569, 1.0 }, + { 0.043137, 0.827451, 0.564706, 1.0 }, + { 0.039216, 0.850980, 0.584314, 1.0 }, + { 0.082353, 0.839216, 0.568627, 1.0 }, + { 0.109804, 0.819608, 0.560784, 1.0 }, + { 0.137255, 0.800000, 0.552941, 1.0 }, + { 0.200000, 0.749020, 0.529412, 1.0 }, + { 0.270588, 0.666667, 0.494118, 1.0 }, + { 0.341176, 0.588235, 0.431373, 1.0 }, + { 0.396078, 0.521569, 0.384314, 1.0 }, + { 0.462745, 0.462745, 0.321569, 1.0 }, + { 0.537255, 0.396078, 0.274510, 1.0 }, + { 0.600000, 0.349020, 0.231373, 1.0 }, + { 0.666667, 0.290196, 0.192157, 1.0 }, + { 0.709804, 0.227451, 0.152941, 1.0 }, + { 0.713725, 0.180392, 0.137255, 1.0 }, + { 0.690196, 0.152941, 0.129412, 1.0 }, + { 0.643137, 0.129412, 0.137255, 1.0 }, + { 0.592157, 0.137255, 0.141176, 1.0 }, + { 0.466667, 0.188235, 0.152941, 1.0 }, + { 0.431373, 0.219608, 0.160784, 1.0 }, + { 0.396078, 0.254902, 0.168627, 1.0 }, + { 0.321569, 0.325490, 0.211765, 1.0 }, + { 0.239216, 0.388235, 0.266667, 1.0 }, + { 0.168627, 0.450980, 0.321569, 1.0 }, + { 0.117647, 0.513725, 0.372549, 1.0 }, + { 0.074510, 0.556863, 0.396078, 1.0 }, + { 0.054902, 0.615686, 0.423529, 1.0 }, + { 0.039216, 0.690196, 0.458824, 1.0 }, + { 0.023529, 0.749020, 0.501961, 1.0 }, + { 0.023529, 0.796078, 0.541176, 1.0 }, + { 0.039216, 0.839216, 0.572549, 1.0 }, + { 0.066667, 0.847059, 0.576471, 1.0 }, + { 0.121569, 0.811765, 0.568627, 1.0 }, + { 0.188235, 0.780392, 0.537255, 1.0 }, + { 0.258824, 0.737255, 0.486275, 1.0 }, + { 0.337255, 0.670588, 0.427451, 1.0 }, + { 0.400000, 0.611765, 0.376471, 1.0 }, + { 0.439216, 0.572549, 0.321569, 1.0 }, + { 0.478431, 0.529412, 0.298039, 1.0 }, + { 0.529412, 0.498039, 0.290196, 1.0 }, + { 0.556863, 0.462745, 0.266667, 1.0 }, + { 0.584314, 0.419608, 0.235294, 1.0 }, + { 0.611765, 0.360784, 0.207843, 1.0 }, + { 0.603922, 0.321569, 0.176471, 1.0 }, + { 0.560784, 0.298039, 0.156863, 1.0 }, + { 0.525490, 0.305882, 0.168627, 1.0 }, + { 0.462745, 0.325490, 0.184314, 1.0 }, + { 0.392157, 0.368627, 0.215686, 1.0 }, + { 0.337255, 0.423529, 0.247059, 1.0 }, + { 0.294118, 0.454902, 0.274510, 1.0 }, + { 0.239216, 0.478431, 0.274510, 1.0 }, + { 0.200000, 0.505882, 0.274510, 1.0 }, + { 0.164706, 0.525490, 0.262745, 1.0 }, + { 0.129412, 0.529412, 0.250980, 1.0 }, + { 0.109804, 0.545098, 0.243137, 1.0 }, + { 0.090196, 0.556863, 0.239216, 1.0 }, + { 0.078431, 0.576471, 0.239216, 1.0 }, + { 0.066667, 0.600000, 0.235294, 1.0 }, + { 0.054902, 0.619608, 0.227451, 1.0 }, + { 0.039216, 0.611765, 0.223529, 1.0 }, + { 0.039216, 0.592157, 0.203922, 1.0 }, + { 0.054902, 0.545098, 0.180392, 1.0 }, + { 0.078431, 0.509804, 0.164706, 1.0 }, + { 0.113725, 0.466667, 0.152941, 1.0 }, + { 0.152941, 0.450980, 0.149020, 1.0 }, + { 0.192157, 0.458824, 0.172549, 1.0 }, + { 0.231373, 0.474510, 0.196078, 1.0 }, + { 0.298039, 0.443137, 0.215686, 1.0 }, + { 0.356863, 0.407843, 0.223529, 1.0 }, + { 0.427451, 0.356863, 0.227451, 1.0 }, + { 0.466667, 0.309804, 0.227451, 1.0 }, + { 0.494118, 0.278431, 0.223529, 1.0 }, + { 0.478431, 0.278431, 0.215686, 1.0 }, + { 0.466667, 0.266667, 0.207843, 1.0 }, + { 0.435294, 0.243137, 0.196078, 1.0 }, + { 0.427451, 0.219608, 0.188235, 1.0 }, + { 0.392157, 0.192157, 0.192157, 1.0 }, + { 0.356863, 0.160784, 0.196078, 1.0 }, + { 0.301961, 0.145098, 0.219608, 1.0 }, + { 0.243137, 0.152941, 0.219608, 1.0 }, + { 0.176471, 0.133333, 0.211765, 1.0 }, + { 0.137255, 0.117647, 0.200000, 1.0 }, + { 0.133333, 0.101961, 0.176471, 1.0 }, + { 0.180392, 0.094118, 0.149020, 1.0 }, + { 0.250980, 0.070588, 0.160784, 1.0 }, + { 0.333333, 0.066667, 0.160784, 1.0 }, + { 0.411765, 0.047059, 0.156863, 1.0 }, + { 0.466667, 0.039216, 0.152941, 1.0 }, + { 0.494118, 0.027451, 0.133333, 1.0 }, + { 0.560784, 0.039216, 0.105882, 1.0 }, + }; +/* Biology_Class */ +static double4 colors_503[] = { + { 0.615686, 0.207843, 0.062745, 1.0 }, + { 0.639216, 0.376471, 0.015686, 1.0 }, + { 0.619608, 0.458824, 0.015686, 1.0 }, + { 0.603922, 0.541176, 0.015686, 1.0 }, + { 0.568627, 0.623529, 0.027451, 1.0 }, + { 0.533333, 0.709804, 0.039216, 1.0 }, + { 0.517647, 0.741176, 0.043137, 1.0 }, + { 0.505882, 0.776471, 0.047059, 1.0 }, + { 0.403922, 0.847059, 0.035294, 1.0 }, + { 0.325490, 0.835294, 0.039216, 1.0 }, + { 0.250980, 0.823529, 0.043137, 1.0 }, + { 0.192157, 0.776471, 0.043137, 1.0 }, + { 0.137255, 0.729412, 0.047059, 1.0 }, + { 0.105882, 0.662745, 0.058824, 1.0 }, + { 0.074510, 0.596078, 0.074510, 1.0 }, + { 0.054902, 0.552941, 0.078431, 1.0 }, + { 0.039216, 0.513725, 0.086275, 1.0 }, + { 0.011765, 0.337255, 0.086275, 1.0 }, + { 0.011765, 0.266667, 0.090196, 1.0 }, + { 0.015686, 0.196078, 0.094118, 1.0 }, + { 0.043137, 0.188235, 0.094118, 1.0 }, + { 0.074510, 0.180392, 0.098039, 1.0 }, + { 0.094118, 0.196078, 0.086275, 1.0 }, + { 0.117647, 0.215686, 0.074510, 1.0 }, + { 0.168627, 0.301961, 0.031373, 1.0 }, + { 0.180392, 0.337255, 0.015686, 1.0 }, + { 0.196078, 0.372549, 0.003922, 1.0 }, + { 0.196078, 0.392157, 0.000000, 1.0 }, + { 0.196078, 0.415686, 0.000000, 1.0 }, + { 0.188235, 0.411765, 0.007843, 1.0 }, + { 0.180392, 0.411765, 0.015686, 1.0 }, + { 0.184314, 0.400000, 0.039216, 1.0 }, + { 0.172549, 0.360784, 0.074510, 1.0 }, + { 0.137255, 0.235294, 0.152941, 1.0 }, + { 0.141176, 0.180392, 0.196078, 1.0 }, + { 0.149020, 0.129412, 0.243137, 1.0 }, + { 0.200000, 0.101961, 0.301961, 1.0 }, + { 0.250980, 0.078431, 0.360784, 1.0 }, + { 0.286275, 0.074510, 0.388235, 1.0 }, + { 0.325490, 0.074510, 0.415686, 1.0 }, + { 0.443137, 0.058824, 0.498039, 1.0 }, + { 0.494118, 0.058824, 0.525490, 1.0 }, + { 0.545098, 0.058824, 0.552941, 1.0 }, + { 0.564706, 0.062745, 0.572549, 1.0 }, + { 0.588235, 0.066667, 0.592157, 1.0 }, + { 0.580392, 0.070588, 0.592157, 1.0 }, + { 0.572549, 0.074510, 0.596078, 1.0 }, + { 0.537255, 0.086275, 0.584314, 1.0 }, + { 0.494118, 0.086275, 0.596078, 1.0 }, + { 0.364706, 0.070588, 0.600000, 1.0 }, + { 0.301961, 0.066667, 0.556863, 1.0 }, + { 0.239216, 0.062745, 0.517647, 1.0 }, + { 0.200000, 0.058824, 0.478431, 1.0 }, + { 0.160784, 0.058824, 0.439216, 1.0 }, + { 0.149020, 0.058824, 0.415686, 1.0 }, + { 0.137255, 0.062745, 0.396078, 1.0 }, + { 0.105882, 0.074510, 0.290196, 1.0 }, + { 0.094118, 0.086275, 0.262745, 1.0 }, + { 0.082353, 0.098039, 0.235294, 1.0 }, + { 0.074510, 0.121569, 0.227451, 1.0 }, + { 0.066667, 0.149020, 0.223529, 1.0 }, + { 0.058824, 0.168627, 0.219608, 1.0 }, + { 0.050980, 0.188235, 0.215686, 1.0 }, + { 0.027451, 0.219608, 0.192157, 1.0 }, + { 0.011765, 0.270588, 0.176471, 1.0 }, + { 0.050980, 0.376471, 0.156863, 1.0 }, + { 0.078431, 0.411765, 0.145098, 1.0 }, + { 0.105882, 0.450980, 0.133333, 1.0 }, + { 0.109804, 0.454902, 0.113725, 1.0 }, + { 0.113725, 0.458824, 0.094118, 1.0 }, + { 0.125490, 0.454902, 0.058824, 1.0 }, + { 0.137255, 0.447059, 0.039216, 1.0 }, + { 0.176471, 0.415686, 0.109804, 1.0 }, + { 0.172549, 0.380392, 0.152941, 1.0 }, + { 0.172549, 0.345098, 0.196078, 1.0 }, + { 0.145098, 0.305882, 0.219608, 1.0 }, + { 0.117647, 0.266667, 0.243137, 1.0 }, + { 0.105882, 0.247059, 0.254902, 1.0 }, + { 0.098039, 0.231373, 0.266667, 1.0 }, + { 0.078431, 0.215686, 0.286275, 1.0 }, + { 0.070588, 0.207843, 0.313725, 1.0 }, + { 0.058824, 0.203922, 0.321569, 1.0 }, + { 0.050980, 0.203922, 0.309804, 1.0 }, + { 0.043137, 0.207843, 0.298039, 1.0 }, + { 0.039216, 0.211765, 0.282353, 1.0 }, + { 0.035294, 0.215686, 0.270588, 1.0 }, + { 0.031373, 0.235294, 0.231373, 1.0 }, + { 0.043137, 0.274510, 0.200000, 1.0 }, + { 0.113725, 0.396078, 0.164706, 1.0 }, + { 0.141176, 0.466667, 0.137255, 1.0 }, + { 0.172549, 0.537255, 0.109804, 1.0 }, + { 0.184314, 0.564706, 0.094118, 1.0 }, + { 0.196078, 0.596078, 0.078431, 1.0 }, + { 0.219608, 0.643137, 0.058824, 1.0 }, + { 0.258824, 0.678431, 0.070588, 1.0 }, + { 0.301961, 0.701961, 0.101961, 1.0 }, + { 0.337255, 0.701961, 0.133333, 1.0 }, + { 0.368627, 0.627451, 0.188235, 1.0 }, + { 0.356863, 0.556863, 0.200000, 1.0 }, + { 0.345098, 0.486275, 0.215686, 1.0 }, + { 0.337255, 0.462745, 0.215686, 1.0 }, + { 0.329412, 0.439216, 0.219608, 1.0 }, + { 0.301961, 0.388235, 0.211765, 1.0 }, + { 0.262745, 0.360784, 0.200000, 1.0 }, + { 0.164706, 0.356863, 0.152941, 1.0 }, + { 0.137255, 0.388235, 0.137255, 1.0 }, + { 0.109804, 0.419608, 0.125490, 1.0 }, + { 0.098039, 0.435294, 0.121569, 1.0 }, + { 0.090196, 0.450980, 0.121569, 1.0 }, + { 0.098039, 0.498039, 0.117647, 1.0 }, + { 0.141176, 0.541176, 0.113725, 1.0 }, + { 0.192157, 0.568627, 0.121569, 1.0 }, + { 0.243137, 0.584314, 0.133333, 1.0 }, + { 0.337255, 0.564706, 0.149020, 1.0 }, + { 0.364706, 0.549020, 0.149020, 1.0 }, + { 0.396078, 0.533333, 0.152941, 1.0 }, + { 0.447059, 0.490196, 0.152941, 1.0 }, + { 0.478431, 0.431373, 0.149020, 1.0 }, + { 0.509804, 0.380392, 0.129412, 1.0 }, + { 0.513725, 0.321569, 0.117647, 1.0 }, + { 0.501961, 0.207843, 0.145098, 1.0 }, + { 0.490196, 0.152941, 0.184314, 1.0 }, + { 0.478431, 0.101961, 0.223529, 1.0 }, + { 0.470588, 0.082353, 0.235294, 1.0 }, + { 0.466667, 0.062745, 0.250980, 1.0 }, + { 0.431373, 0.031373, 0.270588, 1.0 }, + { 0.376471, 0.019608, 0.298039, 1.0 }, + { 0.317647, 0.011765, 0.333333, 1.0 }, + { 0.274510, 0.027451, 0.372549, 1.0 }, + { 0.184314, 0.082353, 0.411765, 1.0 }, + { 0.156863, 0.098039, 0.400000, 1.0 }, + { 0.133333, 0.117647, 0.392157, 1.0 }, + { 0.074510, 0.141176, 0.360784, 1.0 }, + { 0.031373, 0.172549, 0.325490, 1.0 }, + { 0.015686, 0.215686, 0.278431, 1.0 }, + { 0.011765, 0.274510, 0.243137, 1.0 }, + { 0.074510, 0.407843, 0.180392, 1.0 }, + { 0.121569, 0.462745, 0.152941, 1.0 }, + { 0.168627, 0.517647, 0.125490, 1.0 }, + { 0.188235, 0.545098, 0.109804, 1.0 }, + { 0.207843, 0.572549, 0.098039, 1.0 }, + { 0.247059, 0.623529, 0.082353, 1.0 }, + { 0.274510, 0.654902, 0.070588, 1.0 }, + { 0.305882, 0.662745, 0.082353, 1.0 }, + { 0.325490, 0.658824, 0.094118, 1.0 }, + { 0.329412, 0.600000, 0.105882, 1.0 }, + { 0.325490, 0.568627, 0.105882, 1.0 }, + { 0.325490, 0.541176, 0.109804, 1.0 }, + { 0.329412, 0.470588, 0.113725, 1.0 }, + { 0.341176, 0.396078, 0.113725, 1.0 }, + { 0.349020, 0.313725, 0.121569, 1.0 }, + { 0.380392, 0.239216, 0.125490, 1.0 }, + { 0.431373, 0.125490, 0.117647, 1.0 }, + { 0.439216, 0.105882, 0.105882, 1.0 }, + { 0.450980, 0.090196, 0.094118, 1.0 }, + { 0.443137, 0.078431, 0.074510, 1.0 }, + { 0.439216, 0.074510, 0.066667, 1.0 }, + { 0.427451, 0.082353, 0.047059, 1.0 }, + { 0.403922, 0.105882, 0.047059, 1.0 }, + { 0.380392, 0.121569, 0.031373, 1.0 }, + { 0.341176, 0.133333, 0.015686, 1.0 }, + { 0.282353, 0.168627, 0.000000, 1.0 }, + { 0.282353, 0.192157, 0.000000, 1.0 }, + { 0.282353, 0.219608, 0.000000, 1.0 }, + { 0.301961, 0.278431, 0.000000, 1.0 }, + { 0.325490, 0.317647, 0.000000, 1.0 }, + { 0.329412, 0.333333, 0.011765, 1.0 }, + { 0.317647, 0.341176, 0.023529, 1.0 }, + { 0.262745, 0.380392, 0.050980, 1.0 }, + { 0.250980, 0.392157, 0.054902, 1.0 }, + { 0.239216, 0.407843, 0.062745, 1.0 }, + { 0.215686, 0.415686, 0.078431, 1.0 }, + { 0.176471, 0.415686, 0.090196, 1.0 }, + { 0.129412, 0.403922, 0.098039, 1.0 }, + { 0.074510, 0.384314, 0.105882, 1.0 }, + { 0.031373, 0.364706, 0.129412, 1.0 }, + { 0.007843, 0.337255, 0.164706, 1.0 }, + { 0.003922, 0.313725, 0.200000, 1.0 }, + { 0.003922, 0.286275, 0.235294, 1.0 }, + { 0.011765, 0.239216, 0.243137, 1.0 }, + { 0.047059, 0.196078, 0.258824, 1.0 }, + { 0.098039, 0.160784, 0.298039, 1.0 }, + { 0.156863, 0.129412, 0.317647, 1.0 }, + { 0.207843, 0.101961, 0.337255, 1.0 }, + { 0.258824, 0.027451, 0.294118, 1.0 }, + { 0.270588, 0.015686, 0.278431, 1.0 }, + { 0.286275, 0.007843, 0.262745, 1.0 }, + { 0.313725, 0.015686, 0.227451, 1.0 }, + { 0.345098, 0.058824, 0.196078, 1.0 }, + { 0.368627, 0.121569, 0.176471, 1.0 }, + { 0.372549, 0.192157, 0.152941, 1.0 }, + { 0.352941, 0.247059, 0.125490, 1.0 }, + { 0.317647, 0.282353, 0.101961, 1.0 }, + { 0.290196, 0.325490, 0.082353, 1.0 }, + { 0.266667, 0.360784, 0.074510, 1.0 }, + { 0.258824, 0.392157, 0.078431, 1.0 }, + { 0.250980, 0.400000, 0.078431, 1.0 }, + { 0.235294, 0.372549, 0.074510, 1.0 }, + { 0.239216, 0.337255, 0.086275, 1.0 }, + { 0.239216, 0.286275, 0.105882, 1.0 }, + { 0.247059, 0.227451, 0.133333, 1.0 }, + { 0.243137, 0.176471, 0.160784, 1.0 }, + { 0.215686, 0.113725, 0.164706, 1.0 }, + { 0.192157, 0.074510, 0.184314, 1.0 }, + { 0.176471, 0.058824, 0.211765, 1.0 }, + { 0.164706, 0.058824, 0.247059, 1.0 }, + { 0.160784, 0.070588, 0.301961, 1.0 }, + { 0.141176, 0.086275, 0.333333, 1.0 }, + { 0.098039, 0.098039, 0.364706, 1.0 }, + { 0.054902, 0.117647, 0.388235, 1.0 }, + { 0.015686, 0.141176, 0.407843, 1.0 }, + { 0.000000, 0.168627, 0.431373, 1.0 }, + { 0.000000, 0.196078, 0.447059, 1.0 }, + { 0.000000, 0.207843, 0.458824, 1.0 }, + { 0.011765, 0.215686, 0.458824, 1.0 }, + { 0.039216, 0.215686, 0.443137, 1.0 }, + { 0.074510, 0.219608, 0.411765, 1.0 }, + { 0.117647, 0.227451, 0.364706, 1.0 }, + { 0.156863, 0.227451, 0.309804, 1.0 }, + { 0.188235, 0.235294, 0.250980, 1.0 }, + { 0.219608, 0.227451, 0.207843, 1.0 }, + { 0.239216, 0.219608, 0.176471, 1.0 }, + { 0.258824, 0.223529, 0.168627, 1.0 }, + { 0.258824, 0.215686, 0.172549, 1.0 }, + { 0.247059, 0.227451, 0.192157, 1.0 }, + { 0.231373, 0.243137, 0.223529, 1.0 }, + { 0.196078, 0.258824, 0.262745, 1.0 }, + { 0.160784, 0.298039, 0.317647, 1.0 }, + { 0.113725, 0.325490, 0.356863, 1.0 }, + { 0.074510, 0.349020, 0.376471, 1.0 }, + { 0.050980, 0.384314, 0.376471, 1.0 }, + { 0.031373, 0.411765, 0.356863, 1.0 }, + { 0.027451, 0.458824, 0.341176, 1.0 }, + { 0.047059, 0.498039, 0.321569, 1.0 }, + { 0.086275, 0.501961, 0.282353, 1.0 }, + { 0.125490, 0.478431, 0.231373, 1.0 }, + { 0.172549, 0.435294, 0.168627, 1.0 }, + { 0.207843, 0.388235, 0.109804, 1.0 }, + { 0.262745, 0.352941, 0.090196, 1.0 }, + { 0.345098, 0.321569, 0.082353, 1.0 }, + { 0.423529, 0.274510, 0.098039, 1.0 }, + { 0.494118, 0.239216, 0.145098, 1.0 }, + { 0.545098, 0.196078, 0.172549, 1.0 }, + { 0.588235, 0.152941, 0.207843, 1.0 }, + { 0.639216, 0.133333, 0.243137, 1.0 }, + { 0.678431, 0.105882, 0.266667, 1.0 }, + { 0.701961, 0.098039, 0.305882, 1.0 }, + { 0.709804, 0.090196, 0.329412, 1.0 }, + { 0.705882, 0.078431, 0.337255, 1.0 }, + { 0.701961, 0.066667, 0.333333, 1.0 }, + { 0.694118, 0.039216, 0.301961, 1.0 }, + { 0.686275, 0.019608, 0.258824, 1.0 }, + { 0.666667, 0.011765, 0.211765, 1.0 }, + { 0.647059, 0.027451, 0.164706, 1.0 }, + { 0.627451, 0.066667, 0.121569, 1.0 }, + { 0.615686, 0.129412, 0.090196, 1.0 }, + }; +/* Birthday_Party */ +static double4 colors_504[] = { + { 0.215686, 0.305882, 0.282353, 1.0 }, + { 0.247059, 0.415686, 0.196078, 1.0 }, + { 0.227451, 0.509804, 0.176471, 1.0 }, + { 0.207843, 0.607843, 0.160784, 1.0 }, + { 0.235294, 0.623529, 0.231373, 1.0 }, + { 0.266667, 0.643137, 0.305882, 1.0 }, + { 0.290196, 0.643137, 0.337255, 1.0 }, + { 0.313725, 0.643137, 0.372549, 1.0 }, + { 0.384314, 0.654902, 0.427451, 1.0 }, + { 0.427451, 0.654902, 0.513725, 1.0 }, + { 0.474510, 0.658824, 0.603922, 1.0 }, + { 0.505882, 0.639216, 0.670588, 1.0 }, + { 0.541176, 0.619608, 0.737255, 1.0 }, + { 0.556863, 0.635294, 0.729412, 1.0 }, + { 0.576471, 0.654902, 0.725490, 1.0 }, + { 0.580392, 0.647059, 0.721569, 1.0 }, + { 0.584314, 0.643137, 0.721569, 1.0 }, + { 0.603922, 0.662745, 0.768627, 1.0 }, + { 0.603922, 0.678431, 0.780392, 1.0 }, + { 0.607843, 0.698039, 0.792157, 1.0 }, + { 0.600000, 0.678431, 0.756863, 1.0 }, + { 0.596078, 0.662745, 0.721569, 1.0 }, + { 0.596078, 0.643137, 0.694118, 1.0 }, + { 0.596078, 0.627451, 0.666667, 1.0 }, + { 0.564706, 0.482353, 0.600000, 1.0 }, + { 0.560784, 0.411765, 0.556863, 1.0 }, + { 0.556863, 0.341176, 0.513725, 1.0 }, + { 0.564706, 0.278431, 0.454902, 1.0 }, + { 0.576471, 0.219608, 0.400000, 1.0 }, + { 0.580392, 0.200000, 0.388235, 1.0 }, + { 0.588235, 0.184314, 0.376471, 1.0 }, + { 0.611765, 0.160784, 0.360784, 1.0 }, + { 0.635294, 0.141176, 0.364706, 1.0 }, + { 0.647059, 0.152941, 0.321569, 1.0 }, + { 0.662745, 0.168627, 0.286275, 1.0 }, + { 0.678431, 0.188235, 0.254902, 1.0 }, + { 0.701961, 0.184314, 0.235294, 1.0 }, + { 0.729412, 0.180392, 0.215686, 1.0 }, + { 0.725490, 0.172549, 0.200000, 1.0 }, + { 0.725490, 0.168627, 0.184314, 1.0 }, + { 0.698039, 0.125490, 0.137255, 1.0 }, + { 0.705882, 0.105882, 0.156863, 1.0 }, + { 0.717647, 0.090196, 0.180392, 1.0 }, + { 0.741176, 0.078431, 0.227451, 1.0 }, + { 0.768627, 0.070588, 0.278431, 1.0 }, + { 0.780392, 0.074510, 0.298039, 1.0 }, + { 0.792157, 0.078431, 0.317647, 1.0 }, + { 0.788235, 0.098039, 0.364706, 1.0 }, + { 0.796078, 0.129412, 0.392157, 1.0 }, + { 0.819608, 0.207843, 0.439216, 1.0 }, + { 0.831373, 0.227451, 0.474510, 1.0 }, + { 0.843137, 0.247059, 0.513725, 1.0 }, + { 0.800000, 0.247059, 0.513725, 1.0 }, + { 0.756863, 0.250980, 0.513725, 1.0 }, + { 0.721569, 0.250980, 0.490196, 1.0 }, + { 0.686275, 0.254902, 0.470588, 1.0 }, + { 0.588235, 0.368627, 0.400000, 1.0 }, + { 0.549020, 0.388235, 0.368627, 1.0 }, + { 0.513725, 0.407843, 0.341176, 1.0 }, + { 0.505882, 0.411765, 0.286275, 1.0 }, + { 0.501961, 0.415686, 0.231373, 1.0 }, + { 0.498039, 0.427451, 0.211765, 1.0 }, + { 0.498039, 0.443137, 0.192157, 1.0 }, + { 0.521569, 0.462745, 0.215686, 1.0 }, + { 0.537255, 0.423529, 0.231373, 1.0 }, + { 0.592157, 0.301961, 0.254902, 1.0 }, + { 0.592157, 0.250980, 0.305882, 1.0 }, + { 0.596078, 0.200000, 0.360784, 1.0 }, + { 0.588235, 0.168627, 0.384314, 1.0 }, + { 0.584314, 0.137255, 0.411765, 1.0 }, + { 0.607843, 0.098039, 0.400000, 1.0 }, + { 0.584314, 0.078431, 0.384314, 1.0 }, + { 0.490196, 0.125490, 0.313725, 1.0 }, + { 0.482353, 0.192157, 0.309804, 1.0 }, + { 0.474510, 0.258824, 0.305882, 1.0 }, + { 0.486275, 0.345098, 0.274510, 1.0 }, + { 0.498039, 0.435294, 0.247059, 1.0 }, + { 0.498039, 0.470588, 0.235294, 1.0 }, + { 0.498039, 0.509804, 0.227451, 1.0 }, + { 0.466667, 0.564706, 0.250980, 1.0 }, + { 0.447059, 0.603922, 0.294118, 1.0 }, + { 0.517647, 0.674510, 0.376471, 1.0 }, + { 0.545098, 0.694118, 0.411765, 1.0 }, + { 0.576471, 0.717647, 0.450980, 1.0 }, + { 0.552941, 0.709804, 0.462745, 1.0 }, + { 0.533333, 0.705882, 0.474510, 1.0 }, + { 0.513725, 0.650980, 0.474510, 1.0 }, + { 0.490196, 0.619608, 0.450980, 1.0 }, + { 0.505882, 0.537255, 0.403922, 1.0 }, + { 0.505882, 0.478431, 0.403922, 1.0 }, + { 0.509804, 0.423529, 0.407843, 1.0 }, + { 0.517647, 0.400000, 0.411765, 1.0 }, + { 0.529412, 0.380392, 0.415686, 1.0 }, + { 0.529412, 0.352941, 0.443137, 1.0 }, + { 0.541176, 0.329412, 0.470588, 1.0 }, + { 0.564706, 0.321569, 0.521569, 1.0 }, + { 0.564706, 0.321569, 0.592157, 1.0 }, + { 0.576471, 0.372549, 0.733333, 1.0 }, + { 0.541176, 0.439216, 0.768627, 1.0 }, + { 0.505882, 0.509804, 0.803922, 1.0 }, + { 0.490196, 0.537255, 0.807843, 1.0 }, + { 0.474510, 0.568627, 0.811765, 1.0 }, + { 0.454902, 0.607843, 0.803922, 1.0 }, + { 0.474510, 0.611765, 0.800000, 1.0 }, + { 0.494118, 0.619608, 0.725490, 1.0 }, + { 0.513725, 0.607843, 0.694118, 1.0 }, + { 0.533333, 0.596078, 0.662745, 1.0 }, + { 0.549020, 0.572549, 0.658824, 1.0 }, + { 0.568627, 0.549020, 0.654902, 1.0 }, + { 0.576471, 0.490196, 0.643137, 1.0 }, + { 0.564706, 0.427451, 0.627451, 1.0 }, + { 0.533333, 0.388235, 0.596078, 1.0 }, + { 0.494118, 0.345098, 0.552941, 1.0 }, + { 0.419608, 0.309804, 0.470588, 1.0 }, + { 0.407843, 0.290196, 0.462745, 1.0 }, + { 0.396078, 0.270588, 0.454902, 1.0 }, + { 0.364706, 0.254902, 0.439216, 1.0 }, + { 0.341176, 0.262745, 0.415686, 1.0 }, + { 0.345098, 0.294118, 0.403922, 1.0 }, + { 0.376471, 0.345098, 0.388235, 1.0 }, + { 0.490196, 0.368627, 0.470588, 1.0 }, + { 0.549020, 0.372549, 0.529412, 1.0 }, + { 0.607843, 0.380392, 0.588235, 1.0 }, + { 0.627451, 0.392157, 0.600000, 1.0 }, + { 0.650980, 0.403922, 0.615686, 1.0 }, + { 0.690196, 0.423529, 0.607843, 1.0 }, + { 0.717647, 0.423529, 0.619608, 1.0 }, + { 0.752941, 0.431373, 0.631373, 1.0 }, + { 0.768627, 0.427451, 0.643137, 1.0 }, + { 0.811765, 0.521569, 0.592157, 1.0 }, + { 0.788235, 0.549020, 0.580392, 1.0 }, + { 0.764706, 0.580392, 0.568627, 1.0 }, + { 0.729412, 0.647059, 0.549020, 1.0 }, + { 0.647059, 0.678431, 0.588235, 1.0 }, + { 0.580392, 0.717647, 0.643137, 1.0 }, + { 0.533333, 0.768627, 0.678431, 1.0 }, + { 0.400000, 0.854902, 0.698039, 1.0 }, + { 0.333333, 0.847059, 0.690196, 1.0 }, + { 0.270588, 0.843137, 0.686275, 1.0 }, + { 0.250980, 0.843137, 0.682353, 1.0 }, + { 0.235294, 0.843137, 0.682353, 1.0 }, + { 0.200000, 0.792157, 0.686275, 1.0 }, + { 0.243137, 0.756863, 0.643137, 1.0 }, + { 0.329412, 0.713725, 0.584314, 1.0 }, + { 0.423529, 0.647059, 0.533333, 1.0 }, + { 0.572549, 0.564706, 0.505882, 1.0 }, + { 0.607843, 0.545098, 0.505882, 1.0 }, + { 0.643137, 0.529412, 0.505882, 1.0 }, + { 0.729412, 0.494118, 0.501961, 1.0 }, + { 0.800000, 0.447059, 0.498039, 1.0 }, + { 0.835294, 0.419608, 0.478431, 1.0 }, + { 0.831373, 0.400000, 0.470588, 1.0 }, + { 0.749020, 0.392157, 0.407843, 1.0 }, + { 0.729412, 0.376471, 0.384314, 1.0 }, + { 0.713725, 0.364706, 0.360784, 1.0 }, + { 0.654902, 0.372549, 0.301961, 1.0 }, + { 0.596078, 0.364706, 0.254902, 1.0 }, + { 0.545098, 0.364706, 0.207843, 1.0 }, + { 0.509804, 0.356863, 0.196078, 1.0 }, + { 0.513725, 0.333333, 0.215686, 1.0 }, + { 0.513725, 0.352941, 0.231373, 1.0 }, + { 0.454902, 0.435294, 0.309804, 1.0 }, + { 0.439216, 0.447059, 0.329412, 1.0 }, + { 0.427451, 0.462745, 0.349020, 1.0 }, + { 0.431373, 0.450980, 0.419608, 1.0 }, + { 0.462745, 0.427451, 0.501961, 1.0 }, + { 0.513725, 0.415686, 0.588235, 1.0 }, + { 0.525490, 0.447059, 0.647059, 1.0 }, + { 0.541176, 0.474510, 0.690196, 1.0 }, + { 0.545098, 0.470588, 0.698039, 1.0 }, + { 0.549020, 0.466667, 0.705882, 1.0 }, + { 0.588235, 0.415686, 0.741176, 1.0 }, + { 0.603922, 0.380392, 0.756863, 1.0 }, + { 0.615686, 0.356863, 0.776471, 1.0 }, + { 0.592157, 0.345098, 0.796078, 1.0 }, + { 0.545098, 0.325490, 0.752941, 1.0 }, + { 0.513725, 0.294118, 0.733333, 1.0 }, + { 0.470588, 0.239216, 0.701961, 1.0 }, + { 0.474510, 0.188235, 0.627451, 1.0 }, + { 0.454902, 0.152941, 0.607843, 1.0 }, + { 0.454902, 0.105882, 0.513725, 1.0 }, + { 0.470588, 0.082353, 0.427451, 1.0 }, + { 0.494118, 0.078431, 0.368627, 1.0 }, + { 0.572549, 0.094118, 0.309804, 1.0 }, + { 0.666667, 0.180392, 0.309804, 1.0 }, + { 0.670588, 0.203922, 0.309804, 1.0 }, + { 0.674510, 0.227451, 0.313725, 1.0 }, + { 0.658824, 0.282353, 0.329412, 1.0 }, + { 0.662745, 0.325490, 0.376471, 1.0 }, + { 0.639216, 0.384314, 0.466667, 1.0 }, + { 0.607843, 0.431373, 0.533333, 1.0 }, + { 0.556863, 0.462745, 0.611765, 1.0 }, + { 0.501961, 0.494118, 0.662745, 1.0 }, + { 0.466667, 0.501961, 0.678431, 1.0 }, + { 0.439216, 0.509804, 0.701961, 1.0 }, + { 0.427451, 0.490196, 0.666667, 1.0 }, + { 0.388235, 0.439216, 0.635294, 1.0 }, + { 0.360784, 0.388235, 0.592157, 1.0 }, + { 0.356863, 0.333333, 0.529412, 1.0 }, + { 0.352941, 0.309804, 0.478431, 1.0 }, + { 0.400000, 0.278431, 0.403922, 1.0 }, + { 0.419608, 0.231373, 0.325490, 1.0 }, + { 0.454902, 0.192157, 0.250980, 1.0 }, + { 0.505882, 0.172549, 0.196078, 1.0 }, + { 0.541176, 0.227451, 0.176471, 1.0 }, + { 0.603922, 0.305882, 0.172549, 1.0 }, + { 0.662745, 0.396078, 0.203922, 1.0 }, + { 0.709804, 0.427451, 0.223529, 1.0 }, + { 0.749020, 0.431373, 0.262745, 1.0 }, + { 0.776471, 0.450980, 0.298039, 1.0 }, + { 0.792157, 0.435294, 0.333333, 1.0 }, + { 0.815686, 0.466667, 0.423529, 1.0 }, + { 0.827451, 0.431373, 0.498039, 1.0 }, + { 0.843137, 0.380392, 0.545098, 1.0 }, + { 0.843137, 0.337255, 0.568627, 1.0 }, + { 0.839216, 0.270588, 0.533333, 1.0 }, + { 0.823529, 0.243137, 0.501961, 1.0 }, + { 0.784314, 0.192157, 0.478431, 1.0 }, + { 0.760784, 0.168627, 0.423529, 1.0 }, + { 0.749020, 0.145098, 0.388235, 1.0 }, + { 0.772549, 0.141176, 0.317647, 1.0 }, + { 0.811765, 0.176471, 0.262745, 1.0 }, + { 0.800000, 0.164706, 0.231373, 1.0 }, + { 0.764706, 0.168627, 0.196078, 1.0 }, + { 0.729412, 0.145098, 0.184314, 1.0 }, + { 0.733333, 0.129412, 0.176471, 1.0 }, + { 0.780392, 0.156863, 0.203922, 1.0 }, + { 0.835294, 0.200000, 0.254902, 1.0 }, + { 0.854902, 0.254902, 0.301961, 1.0 }, + { 0.815686, 0.309804, 0.368627, 1.0 }, + { 0.772549, 0.364706, 0.423529, 1.0 }, + { 0.701961, 0.400000, 0.466667, 1.0 }, + { 0.643137, 0.462745, 0.517647, 1.0 }, + { 0.588235, 0.490196, 0.541176, 1.0 }, + { 0.521569, 0.513725, 0.556863, 1.0 }, + { 0.462745, 0.513725, 0.584314, 1.0 }, + { 0.403922, 0.490196, 0.631373, 1.0 }, + { 0.356863, 0.490196, 0.674510, 1.0 }, + { 0.305882, 0.478431, 0.721569, 1.0 }, + { 0.298039, 0.517647, 0.725490, 1.0 }, + { 0.294118, 0.541176, 0.721569, 1.0 }, + { 0.313725, 0.576471, 0.737255, 1.0 }, + { 0.325490, 0.611765, 0.737255, 1.0 }, + { 0.329412, 0.611765, 0.745098, 1.0 }, + { 0.337255, 0.627451, 0.713725, 1.0 }, + { 0.333333, 0.611765, 0.654902, 1.0 }, + { 0.341176, 0.592157, 0.631373, 1.0 }, + { 0.301961, 0.580392, 0.584314, 1.0 }, + { 0.282353, 0.521569, 0.541176, 1.0 }, + { 0.258824, 0.443137, 0.498039, 1.0 }, + { 0.266667, 0.352941, 0.427451, 1.0 }, + { 0.278431, 0.247059, 0.400000, 1.0 }, + { 0.262745, 0.231373, 0.364706, 1.0 }, + { 0.247059, 0.243137, 0.313725, 1.0 }, + { 0.192157, 0.274510, 0.309804, 1.0 }, + { 0.215686, 0.317647, 0.294118, 1.0 }, + }; +/* Bistro */ +static double4 colors_505[] = { + { 0.709804, 0.270588, 0.247059, 1.0 }, + { 0.725490, 0.309804, 0.282353, 1.0 }, + { 0.749020, 0.301961, 0.282353, 1.0 }, + { 0.772549, 0.298039, 0.282353, 1.0 }, + { 0.768627, 0.262745, 0.254902, 1.0 }, + { 0.764706, 0.227451, 0.227451, 1.0 }, + { 0.749020, 0.207843, 0.211765, 1.0 }, + { 0.737255, 0.188235, 0.196078, 1.0 }, + { 0.678431, 0.160784, 0.168627, 1.0 }, + { 0.670588, 0.164706, 0.180392, 1.0 }, + { 0.662745, 0.172549, 0.192157, 1.0 }, + { 0.670588, 0.188235, 0.200000, 1.0 }, + { 0.682353, 0.203922, 0.207843, 1.0 }, + { 0.686275, 0.227451, 0.211765, 1.0 }, + { 0.690196, 0.254902, 0.215686, 1.0 }, + { 0.690196, 0.258824, 0.207843, 1.0 }, + { 0.694118, 0.262745, 0.200000, 1.0 }, + { 0.717647, 0.298039, 0.188235, 1.0 }, + { 0.745098, 0.325490, 0.184314, 1.0 }, + { 0.772549, 0.356863, 0.180392, 1.0 }, + { 0.800000, 0.427451, 0.152941, 1.0 }, + { 0.827451, 0.498039, 0.129412, 1.0 }, + { 0.827451, 0.513725, 0.117647, 1.0 }, + { 0.827451, 0.533333, 0.105882, 1.0 }, + { 0.768627, 0.505882, 0.066667, 1.0 }, + { 0.729412, 0.470588, 0.062745, 1.0 }, + { 0.690196, 0.435294, 0.058824, 1.0 }, + { 0.658824, 0.439216, 0.062745, 1.0 }, + { 0.631373, 0.447059, 0.066667, 1.0 }, + { 0.611765, 0.443137, 0.074510, 1.0 }, + { 0.596078, 0.439216, 0.082353, 1.0 }, + { 0.549020, 0.407843, 0.098039, 1.0 }, + { 0.501961, 0.356863, 0.117647, 1.0 }, + { 0.439216, 0.266667, 0.172549, 1.0 }, + { 0.443137, 0.282353, 0.200000, 1.0 }, + { 0.450980, 0.301961, 0.227451, 1.0 }, + { 0.486275, 0.360784, 0.270588, 1.0 }, + { 0.521569, 0.419608, 0.313725, 1.0 }, + { 0.537255, 0.439216, 0.329412, 1.0 }, + { 0.556863, 0.458824, 0.349020, 1.0 }, + { 0.647059, 0.541176, 0.407843, 1.0 }, + { 0.678431, 0.556863, 0.415686, 1.0 }, + { 0.709804, 0.576471, 0.427451, 1.0 }, + { 0.705882, 0.568627, 0.423529, 1.0 }, + { 0.701961, 0.564706, 0.419608, 1.0 }, + { 0.686275, 0.545098, 0.411765, 1.0 }, + { 0.670588, 0.529412, 0.403922, 1.0 }, + { 0.643137, 0.482353, 0.372549, 1.0 }, + { 0.615686, 0.415686, 0.333333, 1.0 }, + { 0.603922, 0.317647, 0.258824, 1.0 }, + { 0.596078, 0.286275, 0.239216, 1.0 }, + { 0.588235, 0.254902, 0.223529, 1.0 }, + { 0.592157, 0.243137, 0.227451, 1.0 }, + { 0.596078, 0.235294, 0.235294, 1.0 }, + { 0.603922, 0.239216, 0.239216, 1.0 }, + { 0.615686, 0.243137, 0.243137, 1.0 }, + { 0.635294, 0.254902, 0.243137, 1.0 }, + { 0.635294, 0.250980, 0.243137, 1.0 }, + { 0.635294, 0.247059, 0.247059, 1.0 }, + { 0.627451, 0.239216, 0.243137, 1.0 }, + { 0.619608, 0.231373, 0.243137, 1.0 }, + { 0.615686, 0.231373, 0.235294, 1.0 }, + { 0.611765, 0.235294, 0.231373, 1.0 }, + { 0.576471, 0.219608, 0.211765, 1.0 }, + { 0.525490, 0.192157, 0.184314, 1.0 }, + { 0.396078, 0.133333, 0.109804, 1.0 }, + { 0.356863, 0.125490, 0.086275, 1.0 }, + { 0.317647, 0.117647, 0.066667, 1.0 }, + { 0.313725, 0.125490, 0.062745, 1.0 }, + { 0.313725, 0.133333, 0.062745, 1.0 }, + { 0.329412, 0.141176, 0.062745, 1.0 }, + { 0.352941, 0.152941, 0.082353, 1.0 }, + { 0.427451, 0.196078, 0.137255, 1.0 }, + { 0.458824, 0.223529, 0.145098, 1.0 }, + { 0.494118, 0.250980, 0.156863, 1.0 }, + { 0.537255, 0.270588, 0.141176, 1.0 }, + { 0.584314, 0.294118, 0.125490, 1.0 }, + { 0.619608, 0.313725, 0.121569, 1.0 }, + { 0.658824, 0.333333, 0.121569, 1.0 }, + { 0.737255, 0.376471, 0.129412, 1.0 }, + { 0.803922, 0.450980, 0.156863, 1.0 }, + { 0.882353, 0.549020, 0.219608, 1.0 }, + { 0.878431, 0.564706, 0.211765, 1.0 }, + { 0.874510, 0.584314, 0.207843, 1.0 }, + { 0.874510, 0.580392, 0.192157, 1.0 }, + { 0.878431, 0.580392, 0.176471, 1.0 }, + { 0.894118, 0.619608, 0.149020, 1.0 }, + { 0.905882, 0.647059, 0.172549, 1.0 }, + { 0.898039, 0.709804, 0.274510, 1.0 }, + { 0.886275, 0.698039, 0.298039, 1.0 }, + { 0.874510, 0.686275, 0.321569, 1.0 }, + { 0.878431, 0.678431, 0.286275, 1.0 }, + { 0.882353, 0.670588, 0.250980, 1.0 }, + { 0.898039, 0.650980, 0.192157, 1.0 }, + { 0.909804, 0.631373, 0.156863, 1.0 }, + { 0.909804, 0.627451, 0.149020, 1.0 }, + { 0.882353, 0.611765, 0.188235, 1.0 }, + { 0.815686, 0.552941, 0.192157, 1.0 }, + { 0.772549, 0.521569, 0.145098, 1.0 }, + { 0.729412, 0.494118, 0.101961, 1.0 }, + { 0.709804, 0.478431, 0.086275, 1.0 }, + { 0.690196, 0.462745, 0.070588, 1.0 }, + { 0.619608, 0.423529, 0.058824, 1.0 }, + { 0.564706, 0.372549, 0.062745, 1.0 }, + { 0.443137, 0.266667, 0.070588, 1.0 }, + { 0.407843, 0.239216, 0.058824, 1.0 }, + { 0.376471, 0.211765, 0.050980, 1.0 }, + { 0.364706, 0.203922, 0.039216, 1.0 }, + { 0.356863, 0.200000, 0.031373, 1.0 }, + { 0.364706, 0.184314, 0.023529, 1.0 }, + { 0.368627, 0.172549, 0.023529, 1.0 }, + { 0.388235, 0.168627, 0.031373, 1.0 }, + { 0.411765, 0.160784, 0.039216, 1.0 }, + { 0.482353, 0.156863, 0.058824, 1.0 }, + { 0.494118, 0.149020, 0.062745, 1.0 }, + { 0.509804, 0.145098, 0.070588, 1.0 }, + { 0.541176, 0.137255, 0.078431, 1.0 }, + { 0.572549, 0.141176, 0.086275, 1.0 }, + { 0.596078, 0.145098, 0.098039, 1.0 }, + { 0.619608, 0.156863, 0.105882, 1.0 }, + { 0.654902, 0.168627, 0.125490, 1.0 }, + { 0.674510, 0.168627, 0.133333, 1.0 }, + { 0.698039, 0.168627, 0.145098, 1.0 }, + { 0.701961, 0.168627, 0.152941, 1.0 }, + { 0.705882, 0.168627, 0.160784, 1.0 }, + { 0.701961, 0.168627, 0.160784, 1.0 }, + { 0.686275, 0.168627, 0.149020, 1.0 }, + { 0.647059, 0.168627, 0.152941, 1.0 }, + { 0.603922, 0.176471, 0.149020, 1.0 }, + { 0.580392, 0.258824, 0.176471, 1.0 }, + { 0.580392, 0.286275, 0.184314, 1.0 }, + { 0.584314, 0.317647, 0.196078, 1.0 }, + { 0.580392, 0.364706, 0.215686, 1.0 }, + { 0.572549, 0.400000, 0.243137, 1.0 }, + { 0.556863, 0.411765, 0.262745, 1.0 }, + { 0.545098, 0.411765, 0.282353, 1.0 }, + { 0.619608, 0.474510, 0.341176, 1.0 }, + { 0.670588, 0.525490, 0.368627, 1.0 }, + { 0.725490, 0.576471, 0.400000, 1.0 }, + { 0.741176, 0.592157, 0.407843, 1.0 }, + { 0.760784, 0.611765, 0.419608, 1.0 }, + { 0.760784, 0.611765, 0.423529, 1.0 }, + { 0.756863, 0.572549, 0.419608, 1.0 }, + { 0.752941, 0.541176, 0.411765, 1.0 }, + { 0.725490, 0.501961, 0.392157, 1.0 }, + { 0.647059, 0.462745, 0.321569, 1.0 }, + { 0.619608, 0.458824, 0.301961, 1.0 }, + { 0.592157, 0.458824, 0.286275, 1.0 }, + { 0.552941, 0.423529, 0.243137, 1.0 }, + { 0.525490, 0.384314, 0.207843, 1.0 }, + { 0.486275, 0.345098, 0.180392, 1.0 }, + { 0.470588, 0.301961, 0.156863, 1.0 }, + { 0.431373, 0.227451, 0.105882, 1.0 }, + { 0.415686, 0.211765, 0.098039, 1.0 }, + { 0.403922, 0.196078, 0.090196, 1.0 }, + { 0.376471, 0.160784, 0.082353, 1.0 }, + { 0.349020, 0.149020, 0.078431, 1.0 }, + { 0.337255, 0.133333, 0.082353, 1.0 }, + { 0.337255, 0.121569, 0.082353, 1.0 }, + { 0.345098, 0.113725, 0.074510, 1.0 }, + { 0.352941, 0.105882, 0.070588, 1.0 }, + { 0.290196, 0.086275, 0.066667, 1.0 }, + { 0.266667, 0.082353, 0.062745, 1.0 }, + { 0.243137, 0.078431, 0.058824, 1.0 }, + { 0.200000, 0.078431, 0.058824, 1.0 }, + { 0.176471, 0.074510, 0.058824, 1.0 }, + { 0.196078, 0.070588, 0.054902, 1.0 }, + { 0.223529, 0.070588, 0.047059, 1.0 }, + { 0.278431, 0.074510, 0.035294, 1.0 }, + { 0.282353, 0.074510, 0.035294, 1.0 }, + { 0.290196, 0.078431, 0.035294, 1.0 }, + { 0.290196, 0.078431, 0.035294, 1.0 }, + { 0.294118, 0.078431, 0.035294, 1.0 }, + { 0.301961, 0.070588, 0.039216, 1.0 }, + { 0.298039, 0.066667, 0.035294, 1.0 }, + { 0.301961, 0.062745, 0.035294, 1.0 }, + { 0.294118, 0.058824, 0.031373, 1.0 }, + { 0.278431, 0.050980, 0.023529, 1.0 }, + { 0.254902, 0.050980, 0.019608, 1.0 }, + { 0.227451, 0.050980, 0.023529, 1.0 }, + { 0.188235, 0.047059, 0.023529, 1.0 }, + { 0.156863, 0.039216, 0.027451, 1.0 }, + { 0.125490, 0.039216, 0.023529, 1.0 }, + { 0.094118, 0.035294, 0.023529, 1.0 }, + { 0.062745, 0.047059, 0.023529, 1.0 }, + { 0.058824, 0.047059, 0.023529, 1.0 }, + { 0.058824, 0.050980, 0.027451, 1.0 }, + { 0.066667, 0.054902, 0.035294, 1.0 }, + { 0.070588, 0.058824, 0.039216, 1.0 }, + { 0.086275, 0.058824, 0.047059, 1.0 }, + { 0.094118, 0.058824, 0.054902, 1.0 }, + { 0.098039, 0.062745, 0.058824, 1.0 }, + { 0.098039, 0.070588, 0.058824, 1.0 }, + { 0.105882, 0.078431, 0.058824, 1.0 }, + { 0.105882, 0.086275, 0.050980, 1.0 }, + { 0.121569, 0.090196, 0.050980, 1.0 }, + { 0.149020, 0.090196, 0.054902, 1.0 }, + { 0.180392, 0.090196, 0.058824, 1.0 }, + { 0.227451, 0.094118, 0.054902, 1.0 }, + { 0.282353, 0.090196, 0.054902, 1.0 }, + { 0.325490, 0.082353, 0.043137, 1.0 }, + { 0.364706, 0.086275, 0.035294, 1.0 }, + { 0.396078, 0.086275, 0.027451, 1.0 }, + { 0.407843, 0.082353, 0.027451, 1.0 }, + { 0.407843, 0.086275, 0.027451, 1.0 }, + { 0.400000, 0.090196, 0.035294, 1.0 }, + { 0.400000, 0.086275, 0.043137, 1.0 }, + { 0.407843, 0.090196, 0.047059, 1.0 }, + { 0.415686, 0.086275, 0.047059, 1.0 }, + { 0.411765, 0.078431, 0.054902, 1.0 }, + { 0.396078, 0.082353, 0.058824, 1.0 }, + { 0.372549, 0.082353, 0.070588, 1.0 }, + { 0.349020, 0.094118, 0.082353, 1.0 }, + { 0.345098, 0.109804, 0.101961, 1.0 }, + { 0.368627, 0.129412, 0.121569, 1.0 }, + { 0.403922, 0.156863, 0.141176, 1.0 }, + { 0.450980, 0.192157, 0.160784, 1.0 }, + { 0.513725, 0.227451, 0.192157, 1.0 }, + { 0.556863, 0.278431, 0.219608, 1.0 }, + { 0.596078, 0.341176, 0.254902, 1.0 }, + { 0.643137, 0.392157, 0.298039, 1.0 }, + { 0.682353, 0.458824, 0.341176, 1.0 }, + { 0.721569, 0.545098, 0.380392, 1.0 }, + { 0.768627, 0.603922, 0.415686, 1.0 }, + { 0.803922, 0.647059, 0.447059, 1.0 }, + { 0.835294, 0.686275, 0.470588, 1.0 }, + { 0.874510, 0.713725, 0.509804, 1.0 }, + { 0.886275, 0.729412, 0.541176, 1.0 }, + { 0.909804, 0.784314, 0.576471, 1.0 }, + { 0.921569, 0.823529, 0.611765, 1.0 }, + { 0.925490, 0.843137, 0.631373, 1.0 }, + { 0.929412, 0.835294, 0.623529, 1.0 }, + { 0.933333, 0.803922, 0.611765, 1.0 }, + { 0.894118, 0.737255, 0.576471, 1.0 }, + { 0.878431, 0.690196, 0.533333, 1.0 }, + { 0.850980, 0.650980, 0.494118, 1.0 }, + { 0.819608, 0.623529, 0.458824, 1.0 }, + { 0.796078, 0.588235, 0.407843, 1.0 }, + { 0.772549, 0.552941, 0.364706, 1.0 }, + { 0.725490, 0.498039, 0.309804, 1.0 }, + { 0.694118, 0.427451, 0.239216, 1.0 }, + { 0.658824, 0.364706, 0.172549, 1.0 }, + { 0.635294, 0.298039, 0.121569, 1.0 }, + { 0.635294, 0.239216, 0.070588, 1.0 }, + { 0.643137, 0.207843, 0.058824, 1.0 }, + { 0.643137, 0.188235, 0.058824, 1.0 }, + { 0.635294, 0.176471, 0.058824, 1.0 }, + { 0.623529, 0.184314, 0.066667, 1.0 }, + { 0.600000, 0.188235, 0.082353, 1.0 }, + { 0.596078, 0.184314, 0.082353, 1.0 }, + { 0.600000, 0.168627, 0.098039, 1.0 }, + { 0.639216, 0.219608, 0.156863, 1.0 }, + { 0.674510, 0.254902, 0.192157, 1.0 }, + { 0.713725, 0.270588, 0.227451, 1.0 }, + { 0.729412, 0.290196, 0.254902, 1.0 }, + { 0.741176, 0.313725, 0.270588, 1.0 }, + }; +/* Blossoms */ +static double4 colors_506[] = { + { 0.600000, 0.529412, 0.356863, 1.0 }, + { 0.560784, 0.568627, 0.396078, 1.0 }, + { 0.580392, 0.545098, 0.380392, 1.0 }, + { 0.600000, 0.525490, 0.364706, 1.0 }, + { 0.647059, 0.498039, 0.349020, 1.0 }, + { 0.698039, 0.474510, 0.333333, 1.0 }, + { 0.733333, 0.462745, 0.333333, 1.0 }, + { 0.768627, 0.454902, 0.337255, 1.0 }, + { 0.850980, 0.462745, 0.388235, 1.0 }, + { 0.870588, 0.466667, 0.400000, 1.0 }, + { 0.894118, 0.474510, 0.415686, 1.0 }, + { 0.905882, 0.458824, 0.407843, 1.0 }, + { 0.917647, 0.447059, 0.403922, 1.0 }, + { 0.921569, 0.454902, 0.415686, 1.0 }, + { 0.925490, 0.462745, 0.427451, 1.0 }, + { 0.917647, 0.470588, 0.431373, 1.0 }, + { 0.909804, 0.482353, 0.439216, 1.0 }, + { 0.862745, 0.576471, 0.482353, 1.0 }, + { 0.827451, 0.611765, 0.478431, 1.0 }, + { 0.792157, 0.647059, 0.478431, 1.0 }, + { 0.752941, 0.654902, 0.466667, 1.0 }, + { 0.717647, 0.662745, 0.458824, 1.0 }, + { 0.701961, 0.654902, 0.454902, 1.0 }, + { 0.686275, 0.647059, 0.450980, 1.0 }, + { 0.556863, 0.619608, 0.427451, 1.0 }, + { 0.490196, 0.615686, 0.415686, 1.0 }, + { 0.423529, 0.611765, 0.407843, 1.0 }, + { 0.384314, 0.576471, 0.388235, 1.0 }, + { 0.345098, 0.541176, 0.368627, 1.0 }, + { 0.341176, 0.517647, 0.356863, 1.0 }, + { 0.341176, 0.498039, 0.349020, 1.0 }, + { 0.352941, 0.447059, 0.309804, 1.0 }, + { 0.364706, 0.431373, 0.286275, 1.0 }, + { 0.376471, 0.419608, 0.243137, 1.0 }, + { 0.415686, 0.415686, 0.235294, 1.0 }, + { 0.454902, 0.415686, 0.231373, 1.0 }, + { 0.521569, 0.415686, 0.239216, 1.0 }, + { 0.592157, 0.415686, 0.250980, 1.0 }, + { 0.627451, 0.423529, 0.262745, 1.0 }, + { 0.662745, 0.435294, 0.274510, 1.0 }, + { 0.745098, 0.462745, 0.333333, 1.0 }, + { 0.764706, 0.482353, 0.360784, 1.0 }, + { 0.784314, 0.501961, 0.392157, 1.0 }, + { 0.780392, 0.501961, 0.415686, 1.0 }, + { 0.776471, 0.505882, 0.439216, 1.0 }, + { 0.768627, 0.494118, 0.443137, 1.0 }, + { 0.764706, 0.486275, 0.450980, 1.0 }, + { 0.729412, 0.458824, 0.458824, 1.0 }, + { 0.709804, 0.427451, 0.470588, 1.0 }, + { 0.647059, 0.380392, 0.431373, 1.0 }, + { 0.627451, 0.368627, 0.388235, 1.0 }, + { 0.611765, 0.360784, 0.345098, 1.0 }, + { 0.615686, 0.349020, 0.301961, 1.0 }, + { 0.619608, 0.337255, 0.258824, 1.0 }, + { 0.635294, 0.337255, 0.243137, 1.0 }, + { 0.650980, 0.337255, 0.231373, 1.0 }, + { 0.709804, 0.333333, 0.192157, 1.0 }, + { 0.729412, 0.329412, 0.176471, 1.0 }, + { 0.752941, 0.329412, 0.160784, 1.0 }, + { 0.760784, 0.337255, 0.152941, 1.0 }, + { 0.768627, 0.345098, 0.149020, 1.0 }, + { 0.780392, 0.352941, 0.149020, 1.0 }, + { 0.792157, 0.360784, 0.152941, 1.0 }, + { 0.811765, 0.392157, 0.160784, 1.0 }, + { 0.831373, 0.427451, 0.176471, 1.0 }, + { 0.831373, 0.439216, 0.247059, 1.0 }, + { 0.792157, 0.443137, 0.270588, 1.0 }, + { 0.756863, 0.447059, 0.294118, 1.0 }, + { 0.741176, 0.450980, 0.290196, 1.0 }, + { 0.725490, 0.458824, 0.286275, 1.0 }, + { 0.690196, 0.478431, 0.286275, 1.0 }, + { 0.686275, 0.505882, 0.290196, 1.0 }, + { 0.725490, 0.501961, 0.321569, 1.0 }, + { 0.745098, 0.486275, 0.333333, 1.0 }, + { 0.764706, 0.470588, 0.345098, 1.0 }, + { 0.756863, 0.454902, 0.333333, 1.0 }, + { 0.749020, 0.443137, 0.325490, 1.0 }, + { 0.745098, 0.427451, 0.317647, 1.0 }, + { 0.741176, 0.415686, 0.313725, 1.0 }, + { 0.733333, 0.388235, 0.298039, 1.0 }, + { 0.741176, 0.349020, 0.309804, 1.0 }, + { 0.749020, 0.313725, 0.333333, 1.0 }, + { 0.737255, 0.321569, 0.349020, 1.0 }, + { 0.729412, 0.333333, 0.364706, 1.0 }, + { 0.717647, 0.345098, 0.368627, 1.0 }, + { 0.709804, 0.360784, 0.372549, 1.0 }, + { 0.709804, 0.368627, 0.384314, 1.0 }, + { 0.733333, 0.400000, 0.400000, 1.0 }, + { 0.725490, 0.443137, 0.447059, 1.0 }, + { 0.713725, 0.486275, 0.466667, 1.0 }, + { 0.705882, 0.533333, 0.490196, 1.0 }, + { 0.701961, 0.556863, 0.494118, 1.0 }, + { 0.698039, 0.580392, 0.501961, 1.0 }, + { 0.729412, 0.639216, 0.529412, 1.0 }, + { 0.780392, 0.694118, 0.549020, 1.0 }, + { 0.819608, 0.733333, 0.576471, 1.0 }, + { 0.862745, 0.752941, 0.600000, 1.0 }, + { 0.866667, 0.796078, 0.635294, 1.0 }, + { 0.854902, 0.792157, 0.635294, 1.0 }, + { 0.843137, 0.788235, 0.635294, 1.0 }, + { 0.850980, 0.780392, 0.623529, 1.0 }, + { 0.858824, 0.772549, 0.615686, 1.0 }, + { 0.894118, 0.749020, 0.592157, 1.0 }, + { 0.929412, 0.717647, 0.596078, 1.0 }, + { 0.937255, 0.666667, 0.580392, 1.0 }, + { 0.929412, 0.647059, 0.568627, 1.0 }, + { 0.925490, 0.627451, 0.560784, 1.0 }, + { 0.929412, 0.623529, 0.549020, 1.0 }, + { 0.933333, 0.619608, 0.541176, 1.0 }, + { 0.933333, 0.607843, 0.525490, 1.0 }, + { 0.941176, 0.607843, 0.529412, 1.0 }, + { 0.933333, 0.607843, 0.533333, 1.0 }, + { 0.921569, 0.623529, 0.537255, 1.0 }, + { 0.894118, 0.705882, 0.552941, 1.0 }, + { 0.882353, 0.733333, 0.545098, 1.0 }, + { 0.870588, 0.760784, 0.541176, 1.0 }, + { 0.858824, 0.792157, 0.525490, 1.0 }, + { 0.854902, 0.803922, 0.525490, 1.0 }, + { 0.862745, 0.796078, 0.529412, 1.0 }, + { 0.858824, 0.796078, 0.545098, 1.0 }, + { 0.847059, 0.772549, 0.568627, 1.0 }, + { 0.792157, 0.729412, 0.533333, 1.0 }, + { 0.737255, 0.686275, 0.501961, 1.0 }, + { 0.717647, 0.654902, 0.486275, 1.0 }, + { 0.701961, 0.623529, 0.470588, 1.0 }, + { 0.666667, 0.564706, 0.435294, 1.0 }, + { 0.662745, 0.513725, 0.415686, 1.0 }, + { 0.670588, 0.494118, 0.403922, 1.0 }, + { 0.678431, 0.478431, 0.380392, 1.0 }, + { 0.623529, 0.431373, 0.305882, 1.0 }, + { 0.596078, 0.427451, 0.286275, 1.0 }, + { 0.572549, 0.423529, 0.266667, 1.0 }, + { 0.501961, 0.423529, 0.235294, 1.0 }, + { 0.443137, 0.458824, 0.211765, 1.0 }, + { 0.415686, 0.509804, 0.200000, 1.0 }, + { 0.423529, 0.560784, 0.203922, 1.0 }, + { 0.525490, 0.666667, 0.341176, 1.0 }, + { 0.560784, 0.709804, 0.431373, 1.0 }, + { 0.596078, 0.752941, 0.521569, 1.0 }, + { 0.600000, 0.776471, 0.552941, 1.0 }, + { 0.603922, 0.800000, 0.584314, 1.0 }, + { 0.619608, 0.839216, 0.611765, 1.0 }, + { 0.650980, 0.835294, 0.639216, 1.0 }, + { 0.709804, 0.831373, 0.654902, 1.0 }, + { 0.768627, 0.807843, 0.666667, 1.0 }, + { 0.866667, 0.733333, 0.650980, 1.0 }, + { 0.874510, 0.721569, 0.623529, 1.0 }, + { 0.886275, 0.709804, 0.600000, 1.0 }, + { 0.886275, 0.678431, 0.525490, 1.0 }, + { 0.901961, 0.662745, 0.447059, 1.0 }, + { 0.894118, 0.647059, 0.364706, 1.0 }, + { 0.843137, 0.623529, 0.290196, 1.0 }, + { 0.752941, 0.564706, 0.176471, 1.0 }, + { 0.721569, 0.552941, 0.160784, 1.0 }, + { 0.694118, 0.545098, 0.145098, 1.0 }, + { 0.666667, 0.537255, 0.125490, 1.0 }, + { 0.678431, 0.549020, 0.105882, 1.0 }, + { 0.658824, 0.564706, 0.098039, 1.0 }, + { 0.635294, 0.576471, 0.090196, 1.0 }, + { 0.623529, 0.564706, 0.101961, 1.0 }, + { 0.592157, 0.560784, 0.113725, 1.0 }, + { 0.596078, 0.513725, 0.133333, 1.0 }, + { 0.615686, 0.513725, 0.129412, 1.0 }, + { 0.635294, 0.513725, 0.129412, 1.0 }, + { 0.678431, 0.529412, 0.117647, 1.0 }, + { 0.725490, 0.525490, 0.121569, 1.0 }, + { 0.772549, 0.537255, 0.109804, 1.0 }, + { 0.807843, 0.529412, 0.109804, 1.0 }, + { 0.870588, 0.470588, 0.117647, 1.0 }, + { 0.890196, 0.458824, 0.117647, 1.0 }, + { 0.909804, 0.450980, 0.117647, 1.0 }, + { 0.941176, 0.439216, 0.125490, 1.0 }, + { 0.964706, 0.443137, 0.141176, 1.0 }, + { 0.968627, 0.450980, 0.160784, 1.0 }, + { 0.976471, 0.466667, 0.184314, 1.0 }, + { 0.972549, 0.450980, 0.207843, 1.0 }, + { 0.972549, 0.427451, 0.227451, 1.0 }, + { 0.972549, 0.415686, 0.227451, 1.0 }, + { 0.976471, 0.415686, 0.227451, 1.0 }, + { 0.952941, 0.423529, 0.239216, 1.0 }, + { 0.941176, 0.454902, 0.258824, 1.0 }, + { 0.921569, 0.474510, 0.290196, 1.0 }, + { 0.886275, 0.470588, 0.321569, 1.0 }, + { 0.858824, 0.443137, 0.325490, 1.0 }, + { 0.843137, 0.388235, 0.309804, 1.0 }, + { 0.839216, 0.384314, 0.309804, 1.0 }, + { 0.839216, 0.384314, 0.309804, 1.0 }, + { 0.847059, 0.388235, 0.325490, 1.0 }, + { 0.843137, 0.376471, 0.352941, 1.0 }, + { 0.843137, 0.352941, 0.368627, 1.0 }, + { 0.839216, 0.329412, 0.364706, 1.0 }, + { 0.858824, 0.321569, 0.356863, 1.0 }, + { 0.874510, 0.333333, 0.333333, 1.0 }, + { 0.905882, 0.380392, 0.301961, 1.0 }, + { 0.937255, 0.411765, 0.298039, 1.0 }, + { 0.956863, 0.427451, 0.282353, 1.0 }, + { 0.964706, 0.419608, 0.262745, 1.0 }, + { 0.964706, 0.411765, 0.254902, 1.0 }, + { 0.952941, 0.403922, 0.243137, 1.0 }, + { 0.937255, 0.431373, 0.211765, 1.0 }, + { 0.929412, 0.462745, 0.200000, 1.0 }, + { 0.905882, 0.482353, 0.184314, 1.0 }, + { 0.890196, 0.470588, 0.160784, 1.0 }, + { 0.882353, 0.454902, 0.149020, 1.0 }, + { 0.858824, 0.431373, 0.149020, 1.0 }, + { 0.827451, 0.403922, 0.145098, 1.0 }, + { 0.800000, 0.392157, 0.156863, 1.0 }, + { 0.752941, 0.388235, 0.172549, 1.0 }, + { 0.713725, 0.388235, 0.176471, 1.0 }, + { 0.674510, 0.380392, 0.172549, 1.0 }, + { 0.643137, 0.384314, 0.164706, 1.0 }, + { 0.596078, 0.360784, 0.145098, 1.0 }, + { 0.556863, 0.337255, 0.133333, 1.0 }, + { 0.509804, 0.317647, 0.145098, 1.0 }, + { 0.466667, 0.333333, 0.172549, 1.0 }, + { 0.435294, 0.360784, 0.207843, 1.0 }, + { 0.415686, 0.423529, 0.243137, 1.0 }, + { 0.400000, 0.466667, 0.274510, 1.0 }, + { 0.403922, 0.486275, 0.278431, 1.0 }, + { 0.411765, 0.474510, 0.270588, 1.0 }, + { 0.419608, 0.474510, 0.270588, 1.0 }, + { 0.447059, 0.470588, 0.274510, 1.0 }, + { 0.474510, 0.490196, 0.286275, 1.0 }, + { 0.501961, 0.521569, 0.317647, 1.0 }, + { 0.533333, 0.541176, 0.337255, 1.0 }, + { 0.572549, 0.533333, 0.337255, 1.0 }, + { 0.603922, 0.517647, 0.349020, 1.0 }, + { 0.643137, 0.501961, 0.349020, 1.0 }, + { 0.686275, 0.498039, 0.349020, 1.0 }, + { 0.725490, 0.509804, 0.372549, 1.0 }, + { 0.760784, 0.545098, 0.403922, 1.0 }, + { 0.796078, 0.572549, 0.435294, 1.0 }, + { 0.827451, 0.607843, 0.474510, 1.0 }, + { 0.854902, 0.639216, 0.505882, 1.0 }, + { 0.882353, 0.662745, 0.525490, 1.0 }, + { 0.905882, 0.670588, 0.545098, 1.0 }, + { 0.921569, 0.666667, 0.545098, 1.0 }, + { 0.925490, 0.650980, 0.545098, 1.0 }, + { 0.921569, 0.631373, 0.537255, 1.0 }, + { 0.905882, 0.607843, 0.521569, 1.0 }, + { 0.886275, 0.576471, 0.490196, 1.0 }, + { 0.874510, 0.545098, 0.454902, 1.0 }, + { 0.882353, 0.509804, 0.400000, 1.0 }, + { 0.890196, 0.458824, 0.349020, 1.0 }, + { 0.890196, 0.415686, 0.298039, 1.0 }, + { 0.890196, 0.384314, 0.266667, 1.0 }, + { 0.878431, 0.360784, 0.243137, 1.0 }, + { 0.862745, 0.360784, 0.239216, 1.0 }, + { 0.839216, 0.392157, 0.247059, 1.0 }, + { 0.815686, 0.435294, 0.266667, 1.0 }, + { 0.800000, 0.466667, 0.278431, 1.0 }, + { 0.741176, 0.462745, 0.286275, 1.0 }, + { 0.686275, 0.458824, 0.282353, 1.0 }, + { 0.650980, 0.450980, 0.290196, 1.0 }, + { 0.611765, 0.447059, 0.294118, 1.0 }, + { 0.576471, 0.470588, 0.321569, 1.0 }, + }; +/* Blue_Velvet */ +static double4 colors_507[] = { + { 0.215686, 0.184314, 0.376471, 1.0 }, + { 0.215686, 0.188235, 0.372549, 1.0 }, + { 0.215686, 0.184314, 0.364706, 1.0 }, + { 0.215686, 0.184314, 0.356863, 1.0 }, + { 0.207843, 0.176471, 0.337255, 1.0 }, + { 0.203922, 0.172549, 0.317647, 1.0 }, + { 0.200000, 0.164706, 0.305882, 1.0 }, + { 0.196078, 0.160784, 0.298039, 1.0 }, + { 0.180392, 0.149020, 0.266667, 1.0 }, + { 0.176471, 0.145098, 0.258824, 1.0 }, + { 0.176471, 0.141176, 0.250980, 1.0 }, + { 0.172549, 0.137255, 0.243137, 1.0 }, + { 0.168627, 0.137255, 0.239216, 1.0 }, + { 0.168627, 0.133333, 0.231373, 1.0 }, + { 0.168627, 0.133333, 0.227451, 1.0 }, + { 0.168627, 0.129412, 0.223529, 1.0 }, + { 0.168627, 0.129412, 0.223529, 1.0 }, + { 0.172549, 0.137255, 0.223529, 1.0 }, + { 0.172549, 0.137255, 0.227451, 1.0 }, + { 0.172549, 0.141176, 0.231373, 1.0 }, + { 0.172549, 0.137255, 0.227451, 1.0 }, + { 0.176471, 0.137255, 0.227451, 1.0 }, + { 0.176471, 0.137255, 0.223529, 1.0 }, + { 0.180392, 0.137255, 0.223529, 1.0 }, + { 0.184314, 0.141176, 0.227451, 1.0 }, + { 0.188235, 0.145098, 0.235294, 1.0 }, + { 0.192157, 0.152941, 0.243137, 1.0 }, + { 0.196078, 0.156863, 0.250980, 1.0 }, + { 0.200000, 0.160784, 0.258824, 1.0 }, + { 0.200000, 0.164706, 0.262745, 1.0 }, + { 0.203922, 0.168627, 0.270588, 1.0 }, + { 0.203922, 0.180392, 0.290196, 1.0 }, + { 0.215686, 0.196078, 0.317647, 1.0 }, + { 0.254902, 0.262745, 0.400000, 1.0 }, + { 0.258824, 0.282353, 0.431373, 1.0 }, + { 0.266667, 0.301961, 0.462745, 1.0 }, + { 0.266667, 0.301961, 0.474510, 1.0 }, + { 0.266667, 0.305882, 0.486275, 1.0 }, + { 0.266667, 0.305882, 0.486275, 1.0 }, + { 0.270588, 0.309804, 0.486275, 1.0 }, + { 0.274510, 0.305882, 0.474510, 1.0 }, + { 0.258824, 0.278431, 0.447059, 1.0 }, + { 0.247059, 0.254902, 0.423529, 1.0 }, + { 0.235294, 0.231373, 0.396078, 1.0 }, + { 0.227451, 0.211765, 0.372549, 1.0 }, + { 0.219608, 0.203922, 0.364706, 1.0 }, + { 0.215686, 0.200000, 0.356863, 1.0 }, + { 0.203922, 0.184314, 0.341176, 1.0 }, + { 0.200000, 0.176471, 0.333333, 1.0 }, + { 0.200000, 0.176471, 0.345098, 1.0 }, + { 0.196078, 0.180392, 0.352941, 1.0 }, + { 0.192157, 0.184314, 0.360784, 1.0 }, + { 0.192157, 0.184314, 0.364706, 1.0 }, + { 0.192157, 0.184314, 0.368627, 1.0 }, + { 0.192157, 0.184314, 0.368627, 1.0 }, + { 0.196078, 0.188235, 0.372549, 1.0 }, + { 0.207843, 0.192157, 0.372549, 1.0 }, + { 0.207843, 0.188235, 0.368627, 1.0 }, + { 0.211765, 0.188235, 0.364706, 1.0 }, + { 0.207843, 0.188235, 0.352941, 1.0 }, + { 0.207843, 0.188235, 0.345098, 1.0 }, + { 0.203922, 0.188235, 0.337255, 1.0 }, + { 0.203922, 0.188235, 0.333333, 1.0 }, + { 0.203922, 0.184314, 0.325490, 1.0 }, + { 0.203922, 0.180392, 0.325490, 1.0 }, + { 0.207843, 0.188235, 0.329412, 1.0 }, + { 0.207843, 0.192157, 0.329412, 1.0 }, + { 0.207843, 0.196078, 0.333333, 1.0 }, + { 0.207843, 0.196078, 0.337255, 1.0 }, + { 0.207843, 0.200000, 0.341176, 1.0 }, + { 0.211765, 0.203922, 0.352941, 1.0 }, + { 0.215686, 0.203922, 0.360784, 1.0 }, + { 0.219608, 0.200000, 0.360784, 1.0 }, + { 0.215686, 0.196078, 0.360784, 1.0 }, + { 0.215686, 0.192157, 0.360784, 1.0 }, + { 0.215686, 0.188235, 0.356863, 1.0 }, + { 0.215686, 0.188235, 0.356863, 1.0 }, + { 0.219608, 0.188235, 0.356863, 1.0 }, + { 0.223529, 0.188235, 0.360784, 1.0 }, + { 0.227451, 0.192157, 0.368627, 1.0 }, + { 0.231373, 0.196078, 0.380392, 1.0 }, + { 0.243137, 0.231373, 0.411765, 1.0 }, + { 0.254902, 0.262745, 0.443137, 1.0 }, + { 0.270588, 0.298039, 0.474510, 1.0 }, + { 0.286275, 0.317647, 0.490196, 1.0 }, + { 0.301961, 0.337255, 0.505882, 1.0 }, + { 0.337255, 0.380392, 0.549020, 1.0 }, + { 0.396078, 0.439216, 0.584314, 1.0 }, + { 0.541176, 0.580392, 0.682353, 1.0 }, + { 0.584314, 0.615686, 0.698039, 1.0 }, + { 0.627451, 0.650980, 0.713725, 1.0 }, + { 0.635294, 0.654902, 0.709804, 1.0 }, + { 0.643137, 0.658824, 0.705882, 1.0 }, + { 0.627451, 0.643137, 0.698039, 1.0 }, + { 0.631373, 0.658824, 0.717647, 1.0 }, + { 0.603922, 0.635294, 0.709804, 1.0 }, + { 0.572549, 0.607843, 0.686275, 1.0 }, + { 0.443137, 0.501961, 0.611765, 1.0 }, + { 0.388235, 0.470588, 0.600000, 1.0 }, + { 0.333333, 0.443137, 0.592157, 1.0 }, + { 0.317647, 0.435294, 0.588235, 1.0 }, + { 0.305882, 0.427451, 0.588235, 1.0 }, + { 0.294118, 0.415686, 0.592157, 1.0 }, + { 0.298039, 0.415686, 0.592157, 1.0 }, + { 0.321569, 0.431373, 0.603922, 1.0 }, + { 0.341176, 0.447059, 0.607843, 1.0 }, + { 0.360784, 0.462745, 0.615686, 1.0 }, + { 0.368627, 0.466667, 0.615686, 1.0 }, + { 0.380392, 0.474510, 0.619608, 1.0 }, + { 0.376471, 0.486275, 0.631373, 1.0 }, + { 0.380392, 0.490196, 0.635294, 1.0 }, + { 0.388235, 0.490196, 0.635294, 1.0 }, + { 0.388235, 0.486275, 0.627451, 1.0 }, + { 0.356863, 0.435294, 0.596078, 1.0 }, + { 0.345098, 0.419608, 0.584314, 1.0 }, + { 0.333333, 0.407843, 0.576471, 1.0 }, + { 0.309804, 0.372549, 0.556863, 1.0 }, + { 0.294118, 0.349020, 0.537255, 1.0 }, + { 0.274510, 0.317647, 0.513725, 1.0 }, + { 0.254902, 0.282353, 0.486275, 1.0 }, + { 0.223529, 0.227451, 0.435294, 1.0 }, + { 0.215686, 0.215686, 0.419608, 1.0 }, + { 0.207843, 0.207843, 0.403922, 1.0 }, + { 0.203922, 0.203922, 0.396078, 1.0 }, + { 0.203922, 0.203922, 0.388235, 1.0 }, + { 0.196078, 0.196078, 0.368627, 1.0 }, + { 0.196078, 0.188235, 0.341176, 1.0 }, + { 0.192157, 0.176471, 0.309804, 1.0 }, + { 0.188235, 0.164706, 0.278431, 1.0 }, + { 0.180392, 0.145098, 0.223529, 1.0 }, + { 0.176471, 0.137255, 0.207843, 1.0 }, + { 0.176471, 0.133333, 0.196078, 1.0 }, + { 0.172549, 0.125490, 0.180392, 1.0 }, + { 0.172549, 0.117647, 0.168627, 1.0 }, + { 0.168627, 0.117647, 0.156863, 1.0 }, + { 0.168627, 0.117647, 0.156863, 1.0 }, + { 0.172549, 0.125490, 0.176471, 1.0 }, + { 0.176471, 0.133333, 0.196078, 1.0 }, + { 0.184314, 0.145098, 0.219608, 1.0 }, + { 0.184314, 0.145098, 0.227451, 1.0 }, + { 0.188235, 0.149020, 0.235294, 1.0 }, + { 0.192157, 0.152941, 0.247059, 1.0 }, + { 0.200000, 0.160784, 0.254902, 1.0 }, + { 0.207843, 0.168627, 0.270588, 1.0 }, + { 0.215686, 0.176471, 0.286275, 1.0 }, + { 0.219608, 0.180392, 0.301961, 1.0 }, + { 0.215686, 0.176471, 0.301961, 1.0 }, + { 0.215686, 0.176471, 0.301961, 1.0 }, + { 0.211765, 0.176471, 0.298039, 1.0 }, + { 0.211765, 0.168627, 0.298039, 1.0 }, + { 0.203922, 0.164706, 0.290196, 1.0 }, + { 0.200000, 0.164706, 0.294118, 1.0 }, + { 0.192157, 0.160784, 0.294118, 1.0 }, + { 0.192157, 0.156863, 0.294118, 1.0 }, + { 0.192157, 0.156863, 0.294118, 1.0 }, + { 0.188235, 0.156863, 0.298039, 1.0 }, + { 0.188235, 0.164706, 0.313725, 1.0 }, + { 0.192157, 0.172549, 0.333333, 1.0 }, + { 0.200000, 0.196078, 0.356863, 1.0 }, + { 0.219608, 0.227451, 0.392157, 1.0 }, + { 0.235294, 0.258824, 0.423529, 1.0 }, + { 0.270588, 0.337255, 0.501961, 1.0 }, + { 0.282353, 0.352941, 0.517647, 1.0 }, + { 0.294118, 0.372549, 0.533333, 1.0 }, + { 0.317647, 0.411765, 0.572549, 1.0 }, + { 0.333333, 0.447059, 0.603922, 1.0 }, + { 0.341176, 0.474510, 0.627451, 1.0 }, + { 0.337255, 0.498039, 0.643137, 1.0 }, + { 0.352941, 0.517647, 0.658824, 1.0 }, + { 0.364706, 0.525490, 0.662745, 1.0 }, + { 0.376471, 0.533333, 0.666667, 1.0 }, + { 0.400000, 0.545098, 0.674510, 1.0 }, + { 0.419608, 0.560784, 0.690196, 1.0 }, + { 0.454902, 0.568627, 0.682353, 1.0 }, + { 0.486275, 0.580392, 0.674510, 1.0 }, + { 0.529412, 0.596078, 0.662745, 1.0 }, + { 0.545098, 0.596078, 0.647059, 1.0 }, + { 0.541176, 0.596078, 0.654902, 1.0 }, + { 0.537255, 0.588235, 0.650980, 1.0 }, + { 0.521569, 0.564706, 0.635294, 1.0 }, + { 0.505882, 0.537255, 0.611765, 1.0 }, + { 0.466667, 0.498039, 0.576471, 1.0 }, + { 0.411765, 0.447059, 0.545098, 1.0 }, + { 0.352941, 0.400000, 0.525490, 1.0 }, + { 0.266667, 0.321569, 0.490196, 1.0 }, + { 0.250980, 0.305882, 0.478431, 1.0 }, + { 0.239216, 0.290196, 0.470588, 1.0 }, + { 0.227451, 0.266667, 0.454902, 1.0 }, + { 0.219608, 0.247059, 0.447059, 1.0 }, + { 0.215686, 0.239216, 0.435294, 1.0 }, + { 0.219608, 0.235294, 0.435294, 1.0 }, + { 0.223529, 0.235294, 0.435294, 1.0 }, + { 0.223529, 0.235294, 0.439216, 1.0 }, + { 0.231373, 0.239216, 0.443137, 1.0 }, + { 0.239216, 0.250980, 0.458824, 1.0 }, + { 0.258824, 0.274510, 0.470588, 1.0 }, + { 0.274510, 0.301961, 0.490196, 1.0 }, + { 0.294118, 0.321569, 0.505882, 1.0 }, + { 0.309804, 0.341176, 0.513725, 1.0 }, + { 0.321569, 0.356863, 0.525490, 1.0 }, + { 0.333333, 0.364706, 0.525490, 1.0 }, + { 0.329412, 0.372549, 0.521569, 1.0 }, + { 0.325490, 0.364706, 0.517647, 1.0 }, + { 0.321569, 0.356863, 0.505882, 1.0 }, + { 0.313725, 0.345098, 0.486275, 1.0 }, + { 0.305882, 0.317647, 0.462745, 1.0 }, + { 0.274510, 0.286275, 0.431373, 1.0 }, + { 0.250980, 0.250980, 0.403922, 1.0 }, + { 0.223529, 0.219608, 0.380392, 1.0 }, + { 0.211765, 0.203922, 0.360784, 1.0 }, + { 0.207843, 0.192157, 0.341176, 1.0 }, + { 0.203922, 0.180392, 0.325490, 1.0 }, + { 0.200000, 0.176471, 0.313725, 1.0 }, + { 0.200000, 0.172549, 0.309804, 1.0 }, + { 0.200000, 0.176471, 0.309804, 1.0 }, + { 0.207843, 0.180392, 0.313725, 1.0 }, + { 0.211765, 0.180392, 0.317647, 1.0 }, + { 0.215686, 0.184314, 0.325490, 1.0 }, + { 0.219608, 0.188235, 0.337255, 1.0 }, + { 0.219608, 0.192157, 0.349020, 1.0 }, + { 0.223529, 0.192157, 0.356863, 1.0 }, + { 0.223529, 0.192157, 0.364706, 1.0 }, + { 0.223529, 0.192157, 0.368627, 1.0 }, + { 0.223529, 0.188235, 0.372549, 1.0 }, + { 0.219608, 0.184314, 0.372549, 1.0 }, + { 0.215686, 0.184314, 0.364706, 1.0 }, + { 0.211765, 0.184314, 0.352941, 1.0 }, + { 0.211765, 0.180392, 0.345098, 1.0 }, + { 0.211765, 0.180392, 0.341176, 1.0 }, + { 0.211765, 0.176471, 0.337255, 1.0 }, + { 0.211765, 0.184314, 0.341176, 1.0 }, + { 0.215686, 0.188235, 0.341176, 1.0 }, + { 0.215686, 0.196078, 0.352941, 1.0 }, + { 0.219608, 0.207843, 0.368627, 1.0 }, + { 0.227451, 0.219608, 0.388235, 1.0 }, + { 0.231373, 0.235294, 0.407843, 1.0 }, + { 0.231373, 0.247059, 0.427451, 1.0 }, + { 0.235294, 0.250980, 0.439216, 1.0 }, + { 0.235294, 0.258824, 0.450980, 1.0 }, + { 0.239216, 0.262745, 0.458824, 1.0 }, + { 0.243137, 0.262745, 0.466667, 1.0 }, + { 0.243137, 0.258824, 0.466667, 1.0 }, + { 0.243137, 0.254902, 0.462745, 1.0 }, + { 0.239216, 0.250980, 0.454902, 1.0 }, + { 0.231373, 0.243137, 0.443137, 1.0 }, + { 0.227451, 0.235294, 0.427451, 1.0 }, + { 0.227451, 0.223529, 0.419608, 1.0 }, + { 0.223529, 0.211765, 0.407843, 1.0 }, + { 0.215686, 0.207843, 0.400000, 1.0 }, + { 0.211765, 0.200000, 0.392157, 1.0 }, + { 0.207843, 0.196078, 0.384314, 1.0 }, + { 0.207843, 0.192157, 0.384314, 1.0 }, + { 0.207843, 0.192157, 0.384314, 1.0 }, + { 0.207843, 0.188235, 0.384314, 1.0 }, + { 0.211765, 0.184314, 0.388235, 1.0 }, + { 0.211765, 0.184314, 0.384314, 1.0 }, + }; +/* Bluebells */ +static double4 colors_508[] = { + { 0.200000, 0.121569, 0.094118, 1.0 }, + { 0.156863, 0.113725, 0.101961, 1.0 }, + { 0.145098, 0.109804, 0.125490, 1.0 }, + { 0.137255, 0.109804, 0.152941, 1.0 }, + { 0.145098, 0.105882, 0.203922, 1.0 }, + { 0.152941, 0.105882, 0.258824, 1.0 }, + { 0.160784, 0.113725, 0.286275, 1.0 }, + { 0.172549, 0.121569, 0.313725, 1.0 }, + { 0.192157, 0.156863, 0.427451, 1.0 }, + { 0.172549, 0.176471, 0.466667, 1.0 }, + { 0.156863, 0.196078, 0.505882, 1.0 }, + { 0.137255, 0.200000, 0.533333, 1.0 }, + { 0.117647, 0.203922, 0.564706, 1.0 }, + { 0.133333, 0.207843, 0.568627, 1.0 }, + { 0.149020, 0.215686, 0.576471, 1.0 }, + { 0.172549, 0.235294, 0.588235, 1.0 }, + { 0.200000, 0.258824, 0.600000, 1.0 }, + { 0.341176, 0.400000, 0.698039, 1.0 }, + { 0.345098, 0.450980, 0.721569, 1.0 }, + { 0.352941, 0.501961, 0.745098, 1.0 }, + { 0.345098, 0.521569, 0.749020, 1.0 }, + { 0.341176, 0.545098, 0.752941, 1.0 }, + { 0.364706, 0.560784, 0.749020, 1.0 }, + { 0.392157, 0.580392, 0.749020, 1.0 }, + { 0.588235, 0.701961, 0.815686, 1.0 }, + { 0.662745, 0.764706, 0.854902, 1.0 }, + { 0.737255, 0.827451, 0.894118, 1.0 }, + { 0.741176, 0.850980, 0.933333, 1.0 }, + { 0.749020, 0.874510, 0.972549, 1.0 }, + { 0.717647, 0.858824, 0.964706, 1.0 }, + { 0.690196, 0.843137, 0.956863, 1.0 }, + { 0.627451, 0.800000, 0.933333, 1.0 }, + { 0.607843, 0.764706, 0.909804, 1.0 }, + { 0.592157, 0.678431, 0.843137, 1.0 }, + { 0.568627, 0.635294, 0.815686, 1.0 }, + { 0.545098, 0.596078, 0.792157, 1.0 }, + { 0.470588, 0.545098, 0.772549, 1.0 }, + { 0.396078, 0.494118, 0.752941, 1.0 }, + { 0.356863, 0.482353, 0.749020, 1.0 }, + { 0.321569, 0.470588, 0.745098, 1.0 }, + { 0.188235, 0.376471, 0.729412, 1.0 }, + { 0.141176, 0.329412, 0.698039, 1.0 }, + { 0.098039, 0.286275, 0.666667, 1.0 }, + { 0.086275, 0.247059, 0.603922, 1.0 }, + { 0.074510, 0.211765, 0.545098, 1.0 }, + { 0.070588, 0.207843, 0.521569, 1.0 }, + { 0.066667, 0.207843, 0.501961, 1.0 }, + { 0.062745, 0.207843, 0.470588, 1.0 }, + { 0.074510, 0.207843, 0.462745, 1.0 }, + { 0.098039, 0.231373, 0.462745, 1.0 }, + { 0.125490, 0.231373, 0.419608, 1.0 }, + { 0.152941, 0.235294, 0.380392, 1.0 }, + { 0.152941, 0.239216, 0.333333, 1.0 }, + { 0.156863, 0.243137, 0.286275, 1.0 }, + { 0.156863, 0.243137, 0.278431, 1.0 }, + { 0.160784, 0.247059, 0.274510, 1.0 }, + { 0.145098, 0.270588, 0.349020, 1.0 }, + { 0.145098, 0.282353, 0.392157, 1.0 }, + { 0.145098, 0.298039, 0.439216, 1.0 }, + { 0.141176, 0.305882, 0.443137, 1.0 }, + { 0.137255, 0.317647, 0.450980, 1.0 }, + { 0.133333, 0.313725, 0.443137, 1.0 }, + { 0.129412, 0.309804, 0.435294, 1.0 }, + { 0.121569, 0.298039, 0.419608, 1.0 }, + { 0.101961, 0.270588, 0.415686, 1.0 }, + { 0.054902, 0.215686, 0.450980, 1.0 }, + { 0.039216, 0.180392, 0.439216, 1.0 }, + { 0.027451, 0.149020, 0.427451, 1.0 }, + { 0.019608, 0.133333, 0.403922, 1.0 }, + { 0.015686, 0.117647, 0.384314, 1.0 }, + { 0.011765, 0.086275, 0.321569, 1.0 }, + { 0.007843, 0.054902, 0.254902, 1.0 }, + { 0.007843, 0.019608, 0.180392, 1.0 }, + { 0.007843, 0.015686, 0.168627, 1.0 }, + { 0.007843, 0.011765, 0.160784, 1.0 }, + { 0.011765, 0.019608, 0.164706, 1.0 }, + { 0.019608, 0.027451, 0.168627, 1.0 }, + { 0.019608, 0.035294, 0.168627, 1.0 }, + { 0.019608, 0.043137, 0.168627, 1.0 }, + { 0.027451, 0.066667, 0.176471, 1.0 }, + { 0.043137, 0.090196, 0.192157, 1.0 }, + { 0.074510, 0.133333, 0.235294, 1.0 }, + { 0.082353, 0.137255, 0.243137, 1.0 }, + { 0.094118, 0.145098, 0.254902, 1.0 }, + { 0.094118, 0.141176, 0.254902, 1.0 }, + { 0.098039, 0.137255, 0.254902, 1.0 }, + { 0.098039, 0.145098, 0.258824, 1.0 }, + { 0.105882, 0.152941, 0.266667, 1.0 }, + { 0.141176, 0.196078, 0.309804, 1.0 }, + { 0.160784, 0.223529, 0.333333, 1.0 }, + { 0.184314, 0.250980, 0.356863, 1.0 }, + { 0.211765, 0.270588, 0.368627, 1.0 }, + { 0.243137, 0.290196, 0.384314, 1.0 }, + { 0.309804, 0.345098, 0.419608, 1.0 }, + { 0.372549, 0.400000, 0.450980, 1.0 }, + { 0.423529, 0.431373, 0.462745, 1.0 }, + { 0.478431, 0.462745, 0.450980, 1.0 }, + { 0.466667, 0.450980, 0.427451, 1.0 }, + { 0.486275, 0.458824, 0.431373, 1.0 }, + { 0.505882, 0.470588, 0.435294, 1.0 }, + { 0.541176, 0.505882, 0.466667, 1.0 }, + { 0.576471, 0.541176, 0.501961, 1.0 }, + { 0.643137, 0.619608, 0.592157, 1.0 }, + { 0.729412, 0.686275, 0.639216, 1.0 }, + { 0.807843, 0.752941, 0.698039, 1.0 }, + { 0.788235, 0.729412, 0.674510, 1.0 }, + { 0.768627, 0.705882, 0.654902, 1.0 }, + { 0.764706, 0.701961, 0.654902, 1.0 }, + { 0.760784, 0.701961, 0.658824, 1.0 }, + { 0.776471, 0.737255, 0.717647, 1.0 }, + { 0.815686, 0.788235, 0.784314, 1.0 }, + { 0.894118, 0.862745, 0.854902, 1.0 }, + { 0.945098, 0.925490, 0.917647, 1.0 }, + { 0.937255, 0.964706, 0.980392, 1.0 }, + { 0.898039, 0.941176, 0.976471, 1.0 }, + { 0.862745, 0.921569, 0.972549, 1.0 }, + { 0.784314, 0.874510, 0.964706, 1.0 }, + { 0.701961, 0.811765, 0.937255, 1.0 }, + { 0.623529, 0.745098, 0.894118, 1.0 }, + { 0.549020, 0.674510, 0.850980, 1.0 }, + { 0.486275, 0.611765, 0.800000, 1.0 }, + { 0.439216, 0.584314, 0.780392, 1.0 }, + { 0.396078, 0.560784, 0.760784, 1.0 }, + { 0.392157, 0.560784, 0.764706, 1.0 }, + { 0.388235, 0.564706, 0.768627, 1.0 }, + { 0.388235, 0.564706, 0.768627, 1.0 }, + { 0.388235, 0.552941, 0.760784, 1.0 }, + { 0.435294, 0.572549, 0.764706, 1.0 }, + { 0.501961, 0.588235, 0.733333, 1.0 }, + { 0.576471, 0.596078, 0.627451, 1.0 }, + { 0.596078, 0.600000, 0.615686, 1.0 }, + { 0.615686, 0.603922, 0.603922, 1.0 }, + { 0.650980, 0.619608, 0.588235, 1.0 }, + { 0.666667, 0.627451, 0.580392, 1.0 }, + { 0.666667, 0.643137, 0.603922, 1.0 }, + { 0.666667, 0.635294, 0.615686, 1.0 }, + { 0.607843, 0.596078, 0.572549, 1.0 }, + { 0.560784, 0.545098, 0.498039, 1.0 }, + { 0.513725, 0.494118, 0.423529, 1.0 }, + { 0.486275, 0.466667, 0.380392, 1.0 }, + { 0.462745, 0.439216, 0.337255, 1.0 }, + { 0.407843, 0.411765, 0.290196, 1.0 }, + { 0.360784, 0.384314, 0.274510, 1.0 }, + { 0.313725, 0.360784, 0.282353, 1.0 }, + { 0.270588, 0.345098, 0.305882, 1.0 }, + { 0.207843, 0.305882, 0.337255, 1.0 }, + { 0.196078, 0.294118, 0.337255, 1.0 }, + { 0.184314, 0.282353, 0.337255, 1.0 }, + { 0.172549, 0.254902, 0.333333, 1.0 }, + { 0.160784, 0.243137, 0.305882, 1.0 }, + { 0.152941, 0.223529, 0.278431, 1.0 }, + { 0.133333, 0.196078, 0.266667, 1.0 }, + { 0.094118, 0.141176, 0.254902, 1.0 }, + { 0.086275, 0.137255, 0.254902, 1.0 }, + { 0.082353, 0.133333, 0.258824, 1.0 }, + { 0.082353, 0.129412, 0.266667, 1.0 }, + { 0.086275, 0.129412, 0.258824, 1.0 }, + { 0.090196, 0.145098, 0.243137, 1.0 }, + { 0.098039, 0.149020, 0.215686, 1.0 }, + { 0.098039, 0.141176, 0.172549, 1.0 }, + { 0.094118, 0.129412, 0.133333, 1.0 }, + { 0.098039, 0.137255, 0.066667, 1.0 }, + { 0.109804, 0.137255, 0.062745, 1.0 }, + { 0.121569, 0.141176, 0.062745, 1.0 }, + { 0.141176, 0.168627, 0.058824, 1.0 }, + { 0.164706, 0.200000, 0.078431, 1.0 }, + { 0.180392, 0.215686, 0.098039, 1.0 }, + { 0.176471, 0.215686, 0.113725, 1.0 }, + { 0.160784, 0.168627, 0.121569, 1.0 }, + { 0.160784, 0.152941, 0.121569, 1.0 }, + { 0.160784, 0.141176, 0.125490, 1.0 }, + { 0.156863, 0.129412, 0.113725, 1.0 }, + { 0.176471, 0.117647, 0.109804, 1.0 }, + { 0.196078, 0.117647, 0.113725, 1.0 }, + { 0.200000, 0.129412, 0.117647, 1.0 }, + { 0.215686, 0.125490, 0.125490, 1.0 }, + { 0.207843, 0.113725, 0.121569, 1.0 }, + { 0.192157, 0.090196, 0.129412, 1.0 }, + { 0.164706, 0.074510, 0.133333, 1.0 }, + { 0.145098, 0.054902, 0.141176, 1.0 }, + { 0.129412, 0.043137, 0.145098, 1.0 }, + { 0.109804, 0.047059, 0.156863, 1.0 }, + { 0.105882, 0.054902, 0.172549, 1.0 }, + { 0.101961, 0.066667, 0.188235, 1.0 }, + { 0.074510, 0.101961, 0.270588, 1.0 }, + { 0.066667, 0.117647, 0.294118, 1.0 }, + { 0.062745, 0.133333, 0.317647, 1.0 }, + { 0.066667, 0.168627, 0.372549, 1.0 }, + { 0.074510, 0.211765, 0.427451, 1.0 }, + { 0.101961, 0.266667, 0.498039, 1.0 }, + { 0.184314, 0.345098, 0.549020, 1.0 }, + { 0.270588, 0.415686, 0.592157, 1.0 }, + { 0.345098, 0.478431, 0.643137, 1.0 }, + { 0.415686, 0.545098, 0.690196, 1.0 }, + { 0.494118, 0.615686, 0.741176, 1.0 }, + { 0.564706, 0.674510, 0.780392, 1.0 }, + { 0.596078, 0.725490, 0.831373, 1.0 }, + { 0.674510, 0.792157, 0.874510, 1.0 }, + { 0.756863, 0.850980, 0.905882, 1.0 }, + { 0.831373, 0.898039, 0.941176, 1.0 }, + { 0.890196, 0.937255, 0.968627, 1.0 }, + { 0.949020, 0.976471, 0.992157, 1.0 }, + { 0.996078, 0.996078, 0.996078, 1.0 }, + { 0.984314, 0.992157, 0.976471, 1.0 }, + { 0.945098, 0.952941, 0.933333, 1.0 }, + { 0.886275, 0.913725, 0.862745, 1.0 }, + { 0.827451, 0.850980, 0.784314, 1.0 }, + { 0.756863, 0.772549, 0.705882, 1.0 }, + { 0.678431, 0.690196, 0.627451, 1.0 }, + { 0.611765, 0.619608, 0.572549, 1.0 }, + { 0.556863, 0.576471, 0.529412, 1.0 }, + { 0.494118, 0.509804, 0.490196, 1.0 }, + { 0.419608, 0.454902, 0.443137, 1.0 }, + { 0.345098, 0.392157, 0.396078, 1.0 }, + { 0.270588, 0.321569, 0.349020, 1.0 }, + { 0.188235, 0.243137, 0.305882, 1.0 }, + { 0.121569, 0.180392, 0.294118, 1.0 }, + { 0.082353, 0.168627, 0.309804, 1.0 }, + { 0.074510, 0.168627, 0.349020, 1.0 }, + { 0.086275, 0.188235, 0.388235, 1.0 }, + { 0.101961, 0.219608, 0.419608, 1.0 }, + { 0.141176, 0.239216, 0.435294, 1.0 }, + { 0.180392, 0.254902, 0.443137, 1.0 }, + { 0.215686, 0.258824, 0.447059, 1.0 }, + { 0.227451, 0.262745, 0.454902, 1.0 }, + { 0.227451, 0.262745, 0.458824, 1.0 }, + { 0.235294, 0.278431, 0.466667, 1.0 }, + { 0.231373, 0.301961, 0.486275, 1.0 }, + { 0.250980, 0.329412, 0.494118, 1.0 }, + { 0.274510, 0.352941, 0.486275, 1.0 }, + { 0.345098, 0.388235, 0.478431, 1.0 }, + { 0.419608, 0.443137, 0.501961, 1.0 }, + { 0.482353, 0.474510, 0.521569, 1.0 }, + { 0.533333, 0.517647, 0.549020, 1.0 }, + { 0.564706, 0.560784, 0.603922, 1.0 }, + { 0.596078, 0.607843, 0.658824, 1.0 }, + { 0.607843, 0.643137, 0.717647, 1.0 }, + { 0.635294, 0.686275, 0.745098, 1.0 }, + { 0.705882, 0.756863, 0.807843, 1.0 }, + { 0.776471, 0.823529, 0.854902, 1.0 }, + { 0.850980, 0.882353, 0.890196, 1.0 }, + { 0.913725, 0.933333, 0.925490, 1.0 }, + { 0.964706, 0.960784, 0.929412, 1.0 }, + { 0.964706, 0.941176, 0.913725, 1.0 }, + { 0.925490, 0.886275, 0.858824, 1.0 }, + { 0.866667, 0.819608, 0.792157, 1.0 }, + { 0.792157, 0.745098, 0.717647, 1.0 }, + { 0.713725, 0.666667, 0.635294, 1.0 }, + { 0.635294, 0.596078, 0.576471, 1.0 }, + { 0.572549, 0.541176, 0.517647, 1.0 }, + { 0.505882, 0.478431, 0.443137, 1.0 }, + { 0.447059, 0.403922, 0.368627, 1.0 }, + { 0.388235, 0.333333, 0.298039, 1.0 }, + { 0.321569, 0.258824, 0.227451, 1.0 }, + { 0.262745, 0.192157, 0.160784, 1.0 }, + { 0.223529, 0.145098, 0.113725, 1.0 }, + }; +/* Blush */ +static double4 colors_509[] = { + { 0.960784, 0.674510, 0.639216, 1.0 }, + { 0.976471, 0.705882, 0.670588, 1.0 }, + { 0.972549, 0.725490, 0.694118, 1.0 }, + { 0.972549, 0.749020, 0.717647, 1.0 }, + { 0.972549, 0.784314, 0.749020, 1.0 }, + { 0.976471, 0.819608, 0.780392, 1.0 }, + { 0.976471, 0.839216, 0.788235, 1.0 }, + { 0.976471, 0.862745, 0.800000, 1.0 }, + { 0.988235, 0.929412, 0.835294, 1.0 }, + { 0.988235, 0.945098, 0.850980, 1.0 }, + { 0.988235, 0.964706, 0.870588, 1.0 }, + { 0.984314, 0.968627, 0.878431, 1.0 }, + { 0.984314, 0.972549, 0.890196, 1.0 }, + { 0.984314, 0.972549, 0.894118, 1.0 }, + { 0.988235, 0.976471, 0.898039, 1.0 }, + { 0.988235, 0.976471, 0.901961, 1.0 }, + { 0.992157, 0.980392, 0.905882, 1.0 }, + { 0.992157, 0.976471, 0.941176, 1.0 }, + { 0.988235, 0.960784, 0.937255, 1.0 }, + { 0.988235, 0.945098, 0.933333, 1.0 }, + { 0.988235, 0.917647, 0.905882, 1.0 }, + { 0.988235, 0.894118, 0.878431, 1.0 }, + { 0.984314, 0.874510, 0.866667, 1.0 }, + { 0.984314, 0.858824, 0.854902, 1.0 }, + { 0.980392, 0.827451, 0.835294, 1.0 }, + { 0.980392, 0.819608, 0.831373, 1.0 }, + { 0.980392, 0.811765, 0.831373, 1.0 }, + { 0.980392, 0.811765, 0.827451, 1.0 }, + { 0.980392, 0.815686, 0.823529, 1.0 }, + { 0.980392, 0.815686, 0.819608, 1.0 }, + { 0.980392, 0.819608, 0.819608, 1.0 }, + { 0.972549, 0.831373, 0.835294, 1.0 }, + { 0.964706, 0.843137, 0.850980, 1.0 }, + { 0.964706, 0.858824, 0.866667, 1.0 }, + { 0.945098, 0.847059, 0.831373, 1.0 }, + { 0.929412, 0.839216, 0.796078, 1.0 }, + { 0.909804, 0.792157, 0.745098, 1.0 }, + { 0.890196, 0.745098, 0.698039, 1.0 }, + { 0.882353, 0.713725, 0.670588, 1.0 }, + { 0.874510, 0.682353, 0.647059, 1.0 }, + { 0.878431, 0.592157, 0.560784, 1.0 }, + { 0.874510, 0.552941, 0.509804, 1.0 }, + { 0.874510, 0.513725, 0.462745, 1.0 }, + { 0.862745, 0.470588, 0.407843, 1.0 }, + { 0.854902, 0.431373, 0.356863, 1.0 }, + { 0.850980, 0.407843, 0.337255, 1.0 }, + { 0.847059, 0.388235, 0.321569, 1.0 }, + { 0.847059, 0.360784, 0.305882, 1.0 }, + { 0.835294, 0.356863, 0.309804, 1.0 }, + { 0.850980, 0.364706, 0.345098, 1.0 }, + { 0.850980, 0.368627, 0.345098, 1.0 }, + { 0.850980, 0.372549, 0.349020, 1.0 }, + { 0.827451, 0.356863, 0.337255, 1.0 }, + { 0.803922, 0.341176, 0.329412, 1.0 }, + { 0.784314, 0.333333, 0.325490, 1.0 }, + { 0.764706, 0.329412, 0.321569, 1.0 }, + { 0.686275, 0.305882, 0.333333, 1.0 }, + { 0.639216, 0.294118, 0.329412, 1.0 }, + { 0.596078, 0.282353, 0.325490, 1.0 }, + { 0.521569, 0.250980, 0.286275, 1.0 }, + { 0.450980, 0.219608, 0.250980, 1.0 }, + { 0.423529, 0.196078, 0.227451, 1.0 }, + { 0.396078, 0.176471, 0.203922, 1.0 }, + { 0.317647, 0.145098, 0.160784, 1.0 }, + { 0.266667, 0.117647, 0.125490, 1.0 }, + { 0.231373, 0.082353, 0.090196, 1.0 }, + { 0.227451, 0.066667, 0.070588, 1.0 }, + { 0.227451, 0.050980, 0.054902, 1.0 }, + { 0.219608, 0.043137, 0.047059, 1.0 }, + { 0.211765, 0.039216, 0.039216, 1.0 }, + { 0.172549, 0.027451, 0.019608, 1.0 }, + { 0.164706, 0.019608, 0.015686, 1.0 }, + { 0.172549, 0.015686, 0.011765, 1.0 }, + { 0.176471, 0.019608, 0.011765, 1.0 }, + { 0.180392, 0.023529, 0.015686, 1.0 }, + { 0.137255, 0.019608, 0.015686, 1.0 }, + { 0.098039, 0.019608, 0.015686, 1.0 }, + { 0.078431, 0.015686, 0.011765, 1.0 }, + { 0.058824, 0.011765, 0.011765, 1.0 }, + { 0.027451, 0.003922, 0.007843, 1.0 }, + { 0.003922, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.003922, 0.003922, 1.0 }, + { 0.039216, 0.043137, 0.043137, 1.0 }, + { 0.113725, 0.078431, 0.082353, 1.0 }, + { 0.188235, 0.113725, 0.121569, 1.0 }, + { 0.235294, 0.145098, 0.149020, 1.0 }, + { 0.282353, 0.176471, 0.176471, 1.0 }, + { 0.364706, 0.231373, 0.235294, 1.0 }, + { 0.454902, 0.317647, 0.321569, 1.0 }, + { 0.509804, 0.396078, 0.396078, 1.0 }, + { 0.564706, 0.411765, 0.415686, 1.0 }, + { 0.725490, 0.494118, 0.498039, 1.0 }, + { 0.803922, 0.549020, 0.552941, 1.0 }, + { 0.882353, 0.607843, 0.611765, 1.0 }, + { 0.909804, 0.666667, 0.666667, 1.0 }, + { 0.941176, 0.725490, 0.721569, 1.0 }, + { 0.945098, 0.764706, 0.756863, 1.0 }, + { 0.941176, 0.788235, 0.776471, 1.0 }, + { 0.941176, 0.792157, 0.784314, 1.0 }, + { 0.956863, 0.827451, 0.819608, 1.0 }, + { 0.972549, 0.866667, 0.854902, 1.0 }, + { 0.976471, 0.890196, 0.882353, 1.0 }, + { 0.984314, 0.917647, 0.909804, 1.0 }, + { 0.992157, 0.952941, 0.941176, 1.0 }, + { 0.996078, 0.976471, 0.960784, 1.0 }, + { 0.996078, 0.984314, 0.972549, 1.0 }, + { 0.996078, 0.988235, 0.976471, 1.0 }, + { 0.992157, 0.984314, 0.960784, 1.0 }, + { 0.992157, 0.976471, 0.949020, 1.0 }, + { 0.992157, 0.968627, 0.941176, 1.0 }, + { 0.992157, 0.945098, 0.901961, 1.0 }, + { 0.992157, 0.901961, 0.850980, 1.0 }, + { 0.988235, 0.850980, 0.792157, 1.0 }, + { 0.988235, 0.796078, 0.741176, 1.0 }, + { 0.964706, 0.721569, 0.670588, 1.0 }, + { 0.960784, 0.705882, 0.643137, 1.0 }, + { 0.960784, 0.694118, 0.615686, 1.0 }, + { 0.960784, 0.686275, 0.600000, 1.0 }, + { 0.964706, 0.682353, 0.588235, 1.0 }, + { 0.964706, 0.666667, 0.568627, 1.0 }, + { 0.964706, 0.639216, 0.556863, 1.0 }, + { 0.960784, 0.627451, 0.556863, 1.0 }, + { 0.945098, 0.619608, 0.556863, 1.0 }, + { 0.898039, 0.592157, 0.529412, 1.0 }, + { 0.878431, 0.576471, 0.509804, 1.0 }, + { 0.858824, 0.564706, 0.494118, 1.0 }, + { 0.803922, 0.509804, 0.450980, 1.0 }, + { 0.737255, 0.450980, 0.403922, 1.0 }, + { 0.650980, 0.400000, 0.356863, 1.0 }, + { 0.568627, 0.325490, 0.301961, 1.0 }, + { 0.403922, 0.200000, 0.184314, 1.0 }, + { 0.341176, 0.137255, 0.129412, 1.0 }, + { 0.282353, 0.074510, 0.074510, 1.0 }, + { 0.262745, 0.054902, 0.058824, 1.0 }, + { 0.243137, 0.039216, 0.043137, 1.0 }, + { 0.231373, 0.027451, 0.035294, 1.0 }, + { 0.243137, 0.043137, 0.054902, 1.0 }, + { 0.286275, 0.078431, 0.094118, 1.0 }, + { 0.329412, 0.121569, 0.137255, 1.0 }, + { 0.498039, 0.215686, 0.243137, 1.0 }, + { 0.533333, 0.235294, 0.266667, 1.0 }, + { 0.572549, 0.254902, 0.290196, 1.0 }, + { 0.650980, 0.290196, 0.329412, 1.0 }, + { 0.725490, 0.329412, 0.368627, 1.0 }, + { 0.768627, 0.356863, 0.396078, 1.0 }, + { 0.803922, 0.384314, 0.423529, 1.0 }, + { 0.827451, 0.407843, 0.450980, 1.0 }, + { 0.823529, 0.403922, 0.443137, 1.0 }, + { 0.819608, 0.400000, 0.439216, 1.0 }, + { 0.800000, 0.380392, 0.419608, 1.0 }, + { 0.772549, 0.356863, 0.388235, 1.0 }, + { 0.737255, 0.313725, 0.341176, 1.0 }, + { 0.698039, 0.278431, 0.298039, 1.0 }, + { 0.654902, 0.243137, 0.254902, 1.0 }, + { 0.615686, 0.207843, 0.215686, 1.0 }, + { 0.572549, 0.160784, 0.164706, 1.0 }, + { 0.568627, 0.152941, 0.156863, 1.0 }, + { 0.568627, 0.149020, 0.152941, 1.0 }, + { 0.572549, 0.149020, 0.156863, 1.0 }, + { 0.580392, 0.168627, 0.168627, 1.0 }, + { 0.592157, 0.188235, 0.196078, 1.0 }, + { 0.619608, 0.223529, 0.239216, 1.0 }, + { 0.686275, 0.352941, 0.364706, 1.0 }, + { 0.698039, 0.384314, 0.396078, 1.0 }, + { 0.713725, 0.415686, 0.427451, 1.0 }, + { 0.760784, 0.486275, 0.474510, 1.0 }, + { 0.803922, 0.552941, 0.529412, 1.0 }, + { 0.843137, 0.615686, 0.588235, 1.0 }, + { 0.890196, 0.674510, 0.647059, 1.0 }, + { 0.925490, 0.729412, 0.717647, 1.0 }, + { 0.937255, 0.772549, 0.776471, 1.0 }, + { 0.949020, 0.807843, 0.807843, 1.0 }, + { 0.949020, 0.831373, 0.819608, 1.0 }, + { 0.937255, 0.843137, 0.815686, 1.0 }, + { 0.925490, 0.823529, 0.788235, 1.0 }, + { 0.917647, 0.776471, 0.741176, 1.0 }, + { 0.894118, 0.713725, 0.690196, 1.0 }, + { 0.874510, 0.647059, 0.631373, 1.0 }, + { 0.811765, 0.552941, 0.545098, 1.0 }, + { 0.800000, 0.549020, 0.529412, 1.0 }, + { 0.792157, 0.545098, 0.517647, 1.0 }, + { 0.788235, 0.545098, 0.486275, 1.0 }, + { 0.792157, 0.545098, 0.470588, 1.0 }, + { 0.811765, 0.541176, 0.458824, 1.0 }, + { 0.819608, 0.549020, 0.447059, 1.0 }, + { 0.831373, 0.564706, 0.474510, 1.0 }, + { 0.839216, 0.588235, 0.517647, 1.0 }, + { 0.858824, 0.635294, 0.568627, 1.0 }, + { 0.886275, 0.670588, 0.615686, 1.0 }, + { 0.921569, 0.701961, 0.654902, 1.0 }, + { 0.945098, 0.709804, 0.666667, 1.0 }, + { 0.960784, 0.705882, 0.674510, 1.0 }, + { 0.964706, 0.690196, 0.678431, 1.0 }, + { 0.960784, 0.678431, 0.678431, 1.0 }, + { 0.964706, 0.658824, 0.682353, 1.0 }, + { 0.960784, 0.647059, 0.678431, 1.0 }, + { 0.964706, 0.631373, 0.674510, 1.0 }, + { 0.960784, 0.619608, 0.662745, 1.0 }, + { 0.960784, 0.623529, 0.654902, 1.0 }, + { 0.964706, 0.643137, 0.654902, 1.0 }, + { 0.960784, 0.674510, 0.686275, 1.0 }, + { 0.960784, 0.709804, 0.713725, 1.0 }, + { 0.968627, 0.737255, 0.741176, 1.0 }, + { 0.968627, 0.745098, 0.756863, 1.0 }, + { 0.964706, 0.745098, 0.752941, 1.0 }, + { 0.960784, 0.733333, 0.725490, 1.0 }, + { 0.956863, 0.717647, 0.694118, 1.0 }, + { 0.949020, 0.698039, 0.662745, 1.0 }, + { 0.945098, 0.674510, 0.639216, 1.0 }, + { 0.945098, 0.647059, 0.623529, 1.0 }, + { 0.945098, 0.623529, 0.615686, 1.0 }, + { 0.949020, 0.592157, 0.592157, 1.0 }, + { 0.949020, 0.568627, 0.572549, 1.0 }, + { 0.949020, 0.556863, 0.549020, 1.0 }, + { 0.945098, 0.556863, 0.541176, 1.0 }, + { 0.956863, 0.592157, 0.549020, 1.0 }, + { 0.964706, 0.639216, 0.584314, 1.0 }, + { 0.972549, 0.682353, 0.623529, 1.0 }, + { 0.972549, 0.729412, 0.666667, 1.0 }, + { 0.960784, 0.756863, 0.694118, 1.0 }, + { 0.937255, 0.756863, 0.698039, 1.0 }, + { 0.913725, 0.752941, 0.686275, 1.0 }, + { 0.886275, 0.721569, 0.650980, 1.0 }, + { 0.862745, 0.682353, 0.600000, 1.0 }, + { 0.827451, 0.635294, 0.545098, 1.0 }, + { 0.796078, 0.580392, 0.494118, 1.0 }, + { 0.752941, 0.517647, 0.443137, 1.0 }, + { 0.701961, 0.458824, 0.400000, 1.0 }, + { 0.647059, 0.380392, 0.345098, 1.0 }, + { 0.596078, 0.305882, 0.290196, 1.0 }, + { 0.509804, 0.223529, 0.215686, 1.0 }, + { 0.447059, 0.149020, 0.149020, 1.0 }, + { 0.380392, 0.094118, 0.094118, 1.0 }, + { 0.309804, 0.070588, 0.062745, 1.0 }, + { 0.262745, 0.047059, 0.043137, 1.0 }, + { 0.231373, 0.039216, 0.043137, 1.0 }, + { 0.184314, 0.035294, 0.047059, 1.0 }, + { 0.160784, 0.031373, 0.050980, 1.0 }, + { 0.168627, 0.050980, 0.066667, 1.0 }, + { 0.196078, 0.086275, 0.094118, 1.0 }, + { 0.250980, 0.156863, 0.145098, 1.0 }, + { 0.337255, 0.227451, 0.203922, 1.0 }, + { 0.423529, 0.282353, 0.254902, 1.0 }, + { 0.490196, 0.337255, 0.305882, 1.0 }, + { 0.568627, 0.372549, 0.333333, 1.0 }, + { 0.650980, 0.388235, 0.349020, 1.0 }, + { 0.733333, 0.443137, 0.407843, 1.0 }, + { 0.815686, 0.505882, 0.470588, 1.0 }, + { 0.890196, 0.560784, 0.525490, 1.0 }, + { 0.937255, 0.623529, 0.592157, 1.0 }, + }; +/* Bluster */ +static double4 colors_510[] = { + { 0.254902, 0.176471, 0.207843, 1.0 }, + { 0.290196, 0.207843, 0.223529, 1.0 }, + { 0.278431, 0.192157, 0.211765, 1.0 }, + { 0.270588, 0.180392, 0.203922, 1.0 }, + { 0.278431, 0.180392, 0.207843, 1.0 }, + { 0.286275, 0.184314, 0.211765, 1.0 }, + { 0.282353, 0.184314, 0.211765, 1.0 }, + { 0.282353, 0.188235, 0.211765, 1.0 }, + { 0.243137, 0.176471, 0.203922, 1.0 }, + { 0.203922, 0.168627, 0.203922, 1.0 }, + { 0.164706, 0.160784, 0.207843, 1.0 }, + { 0.129412, 0.164706, 0.215686, 1.0 }, + { 0.098039, 0.168627, 0.227451, 1.0 }, + { 0.082353, 0.184314, 0.243137, 1.0 }, + { 0.066667, 0.200000, 0.262745, 1.0 }, + { 0.058824, 0.207843, 0.274510, 1.0 }, + { 0.054902, 0.215686, 0.290196, 1.0 }, + { 0.035294, 0.247059, 0.333333, 1.0 }, + { 0.039216, 0.262745, 0.349020, 1.0 }, + { 0.043137, 0.278431, 0.364706, 1.0 }, + { 0.047059, 0.278431, 0.364706, 1.0 }, + { 0.054902, 0.278431, 0.368627, 1.0 }, + { 0.050980, 0.278431, 0.364706, 1.0 }, + { 0.047059, 0.278431, 0.364706, 1.0 }, + { 0.043137, 0.243137, 0.321569, 1.0 }, + { 0.054902, 0.223529, 0.294118, 1.0 }, + { 0.070588, 0.203922, 0.270588, 1.0 }, + { 0.082353, 0.188235, 0.250980, 1.0 }, + { 0.098039, 0.172549, 0.231373, 1.0 }, + { 0.101961, 0.164706, 0.223529, 1.0 }, + { 0.109804, 0.160784, 0.219608, 1.0 }, + { 0.133333, 0.160784, 0.219608, 1.0 }, + { 0.160784, 0.172549, 0.235294, 1.0 }, + { 0.192157, 0.207843, 0.278431, 1.0 }, + { 0.207843, 0.231373, 0.301961, 1.0 }, + { 0.227451, 0.254902, 0.329412, 1.0 }, + { 0.243137, 0.278431, 0.360784, 1.0 }, + { 0.262745, 0.305882, 0.392157, 1.0 }, + { 0.250980, 0.309804, 0.400000, 1.0 }, + { 0.239216, 0.313725, 0.411765, 1.0 }, + { 0.184314, 0.313725, 0.407843, 1.0 }, + { 0.180392, 0.309804, 0.396078, 1.0 }, + { 0.176471, 0.305882, 0.388235, 1.0 }, + { 0.168627, 0.294118, 0.384314, 1.0 }, + { 0.160784, 0.286275, 0.380392, 1.0 }, + { 0.164706, 0.286275, 0.380392, 1.0 }, + { 0.168627, 0.290196, 0.384314, 1.0 }, + { 0.176471, 0.298039, 0.396078, 1.0 }, + { 0.196078, 0.313725, 0.415686, 1.0 }, + { 0.227451, 0.333333, 0.439216, 1.0 }, + { 0.254902, 0.333333, 0.439216, 1.0 }, + { 0.282353, 0.333333, 0.439216, 1.0 }, + { 0.305882, 0.337255, 0.443137, 1.0 }, + { 0.329412, 0.341176, 0.447059, 1.0 }, + { 0.329412, 0.341176, 0.439216, 1.0 }, + { 0.333333, 0.341176, 0.435294, 1.0 }, + { 0.294118, 0.286275, 0.360784, 1.0 }, + { 0.270588, 0.247059, 0.317647, 1.0 }, + { 0.250980, 0.211765, 0.274510, 1.0 }, + { 0.235294, 0.192157, 0.239216, 1.0 }, + { 0.223529, 0.172549, 0.207843, 1.0 }, + { 0.211765, 0.160784, 0.192157, 1.0 }, + { 0.200000, 0.149020, 0.180392, 1.0 }, + { 0.184314, 0.133333, 0.164706, 1.0 }, + { 0.172549, 0.129412, 0.164706, 1.0 }, + { 0.192157, 0.152941, 0.203922, 1.0 }, + { 0.219608, 0.184314, 0.243137, 1.0 }, + { 0.247059, 0.219608, 0.282353, 1.0 }, + { 0.266667, 0.239216, 0.301961, 1.0 }, + { 0.286275, 0.258824, 0.325490, 1.0 }, + { 0.333333, 0.309804, 0.388235, 1.0 }, + { 0.368627, 0.341176, 0.439216, 1.0 }, + { 0.407843, 0.407843, 0.529412, 1.0 }, + { 0.411765, 0.423529, 0.545098, 1.0 }, + { 0.419608, 0.443137, 0.560784, 1.0 }, + { 0.411765, 0.431373, 0.552941, 1.0 }, + { 0.403922, 0.423529, 0.549020, 1.0 }, + { 0.380392, 0.415686, 0.545098, 1.0 }, + { 0.360784, 0.407843, 0.541176, 1.0 }, + { 0.321569, 0.392157, 0.521569, 1.0 }, + { 0.278431, 0.372549, 0.498039, 1.0 }, + { 0.239216, 0.333333, 0.443137, 1.0 }, + { 0.231373, 0.325490, 0.423529, 1.0 }, + { 0.227451, 0.317647, 0.407843, 1.0 }, + { 0.227451, 0.313725, 0.396078, 1.0 }, + { 0.227451, 0.313725, 0.388235, 1.0 }, + { 0.235294, 0.309804, 0.368627, 1.0 }, + { 0.250980, 0.301961, 0.349020, 1.0 }, + { 0.305882, 0.301961, 0.321569, 1.0 }, + { 0.337255, 0.298039, 0.298039, 1.0 }, + { 0.372549, 0.294118, 0.278431, 1.0 }, + { 0.376471, 0.290196, 0.270588, 1.0 }, + { 0.380392, 0.290196, 0.266667, 1.0 }, + { 0.372549, 0.286275, 0.274510, 1.0 }, + { 0.345098, 0.294118, 0.298039, 1.0 }, + { 0.313725, 0.301961, 0.313725, 1.0 }, + { 0.305882, 0.305882, 0.325490, 1.0 }, + { 0.298039, 0.337255, 0.388235, 1.0 }, + { 0.250980, 0.349020, 0.419608, 1.0 }, + { 0.207843, 0.360784, 0.454902, 1.0 }, + { 0.184314, 0.356863, 0.450980, 1.0 }, + { 0.164706, 0.352941, 0.450980, 1.0 }, + { 0.137255, 0.341176, 0.435294, 1.0 }, + { 0.145098, 0.325490, 0.423529, 1.0 }, + { 0.137255, 0.294118, 0.392157, 1.0 }, + { 0.101961, 0.274510, 0.364706, 1.0 }, + { 0.070588, 0.254902, 0.341176, 1.0 }, + { 0.066667, 0.239216, 0.325490, 1.0 }, + { 0.062745, 0.227451, 0.309804, 1.0 }, + { 0.062745, 0.211765, 0.290196, 1.0 }, + { 0.078431, 0.196078, 0.262745, 1.0 }, + { 0.094118, 0.184314, 0.247059, 1.0 }, + { 0.098039, 0.184314, 0.243137, 1.0 }, + { 0.101961, 0.180392, 0.239216, 1.0 }, + { 0.101961, 0.176471, 0.239216, 1.0 }, + { 0.105882, 0.176471, 0.239216, 1.0 }, + { 0.109804, 0.184314, 0.247059, 1.0 }, + { 0.105882, 0.196078, 0.254902, 1.0 }, + { 0.117647, 0.203922, 0.266667, 1.0 }, + { 0.125490, 0.203922, 0.270588, 1.0 }, + { 0.121569, 0.180392, 0.247059, 1.0 }, + { 0.101961, 0.168627, 0.227451, 1.0 }, + { 0.082353, 0.156863, 0.211765, 1.0 }, + { 0.078431, 0.145098, 0.200000, 1.0 }, + { 0.074510, 0.137255, 0.188235, 1.0 }, + { 0.070588, 0.117647, 0.160784, 1.0 }, + { 0.070588, 0.090196, 0.125490, 1.0 }, + { 0.062745, 0.054902, 0.090196, 1.0 }, + { 0.043137, 0.039216, 0.066667, 1.0 }, + { 0.019608, 0.031373, 0.054902, 1.0 }, + { 0.019608, 0.031373, 0.054902, 1.0 }, + { 0.023529, 0.035294, 0.054902, 1.0 }, + { 0.027451, 0.035294, 0.062745, 1.0 }, + { 0.047059, 0.043137, 0.070588, 1.0 }, + { 0.070588, 0.058824, 0.090196, 1.0 }, + { 0.094118, 0.078431, 0.117647, 1.0 }, + { 0.149020, 0.141176, 0.176471, 1.0 }, + { 0.168627, 0.172549, 0.207843, 1.0 }, + { 0.192157, 0.203922, 0.239216, 1.0 }, + { 0.196078, 0.211765, 0.254902, 1.0 }, + { 0.200000, 0.223529, 0.270588, 1.0 }, + { 0.200000, 0.250980, 0.305882, 1.0 }, + { 0.192157, 0.270588, 0.341176, 1.0 }, + { 0.184314, 0.298039, 0.368627, 1.0 }, + { 0.184314, 0.321569, 0.392157, 1.0 }, + { 0.172549, 0.337255, 0.407843, 1.0 }, + { 0.168627, 0.333333, 0.403922, 1.0 }, + { 0.168627, 0.333333, 0.403922, 1.0 }, + { 0.168627, 0.329412, 0.396078, 1.0 }, + { 0.188235, 0.325490, 0.384314, 1.0 }, + { 0.207843, 0.321569, 0.372549, 1.0 }, + { 0.247059, 0.325490, 0.360784, 1.0 }, + { 0.301961, 0.313725, 0.333333, 1.0 }, + { 0.305882, 0.305882, 0.321569, 1.0 }, + { 0.313725, 0.298039, 0.313725, 1.0 }, + { 0.313725, 0.270588, 0.290196, 1.0 }, + { 0.309804, 0.247059, 0.270588, 1.0 }, + { 0.305882, 0.223529, 0.243137, 1.0 }, + { 0.301961, 0.207843, 0.231373, 1.0 }, + { 0.309804, 0.196078, 0.231373, 1.0 }, + { 0.329412, 0.188235, 0.219608, 1.0 }, + { 0.372549, 0.164706, 0.180392, 1.0 }, + { 0.376471, 0.160784, 0.168627, 1.0 }, + { 0.384314, 0.160784, 0.156863, 1.0 }, + { 0.392157, 0.168627, 0.172549, 1.0 }, + { 0.407843, 0.192157, 0.188235, 1.0 }, + { 0.419608, 0.223529, 0.219608, 1.0 }, + { 0.439216, 0.239216, 0.243137, 1.0 }, + { 0.470588, 0.282353, 0.298039, 1.0 }, + { 0.482353, 0.301961, 0.333333, 1.0 }, + { 0.498039, 0.325490, 0.372549, 1.0 }, + { 0.533333, 0.384314, 0.450980, 1.0 }, + { 0.576471, 0.415686, 0.509804, 1.0 }, + { 0.603922, 0.443137, 0.560784, 1.0 }, + { 0.627451, 0.435294, 0.564706, 1.0 }, + { 0.631373, 0.447059, 0.584314, 1.0 }, + { 0.623529, 0.462745, 0.600000, 1.0 }, + { 0.623529, 0.450980, 0.576471, 1.0 }, + { 0.596078, 0.431373, 0.552941, 1.0 }, + { 0.556863, 0.364706, 0.482353, 1.0 }, + { 0.490196, 0.309804, 0.407843, 1.0 }, + { 0.392157, 0.258824, 0.349020, 1.0 }, + { 0.305882, 0.211765, 0.278431, 1.0 }, + { 0.231373, 0.176471, 0.219608, 1.0 }, + { 0.149020, 0.098039, 0.125490, 1.0 }, + { 0.133333, 0.082353, 0.109804, 1.0 }, + { 0.117647, 0.066667, 0.094118, 1.0 }, + { 0.094118, 0.047059, 0.070588, 1.0 }, + { 0.070588, 0.035294, 0.050980, 1.0 }, + { 0.050980, 0.031373, 0.039216, 1.0 }, + { 0.043137, 0.023529, 0.031373, 1.0 }, + { 0.047059, 0.023529, 0.027451, 1.0 }, + { 0.043137, 0.023529, 0.031373, 1.0 }, + { 0.039216, 0.027451, 0.035294, 1.0 }, + { 0.027451, 0.035294, 0.043137, 1.0 }, + { 0.023529, 0.043137, 0.062745, 1.0 }, + { 0.031373, 0.058824, 0.078431, 1.0 }, + { 0.050980, 0.074510, 0.098039, 1.0 }, + { 0.070588, 0.090196, 0.121569, 1.0 }, + { 0.086275, 0.105882, 0.137255, 1.0 }, + { 0.094118, 0.113725, 0.152941, 1.0 }, + { 0.105882, 0.121569, 0.164706, 1.0 }, + { 0.121569, 0.129412, 0.172549, 1.0 }, + { 0.141176, 0.137255, 0.188235, 1.0 }, + { 0.152941, 0.149020, 0.200000, 1.0 }, + { 0.149020, 0.152941, 0.211765, 1.0 }, + { 0.141176, 0.164706, 0.227451, 1.0 }, + { 0.125490, 0.180392, 0.239216, 1.0 }, + { 0.117647, 0.192157, 0.262745, 1.0 }, + { 0.117647, 0.215686, 0.290196, 1.0 }, + { 0.117647, 0.235294, 0.317647, 1.0 }, + { 0.129412, 0.254902, 0.352941, 1.0 }, + { 0.133333, 0.278431, 0.376471, 1.0 }, + { 0.125490, 0.290196, 0.400000, 1.0 }, + { 0.129412, 0.305882, 0.411765, 1.0 }, + { 0.125490, 0.309804, 0.415686, 1.0 }, + { 0.133333, 0.313725, 0.423529, 1.0 }, + { 0.149020, 0.309804, 0.407843, 1.0 }, + { 0.149020, 0.290196, 0.392157, 1.0 }, + { 0.152941, 0.266667, 0.360784, 1.0 }, + { 0.149020, 0.247059, 0.337255, 1.0 }, + { 0.141176, 0.247059, 0.333333, 1.0 }, + { 0.152941, 0.247059, 0.333333, 1.0 }, + { 0.164706, 0.247059, 0.329412, 1.0 }, + { 0.180392, 0.235294, 0.313725, 1.0 }, + { 0.196078, 0.215686, 0.290196, 1.0 }, + { 0.192157, 0.196078, 0.266667, 1.0 }, + { 0.188235, 0.188235, 0.254902, 1.0 }, + { 0.180392, 0.180392, 0.243137, 1.0 }, + { 0.168627, 0.168627, 0.231373, 1.0 }, + { 0.160784, 0.145098, 0.200000, 1.0 }, + { 0.145098, 0.117647, 0.160784, 1.0 }, + { 0.125490, 0.090196, 0.121569, 1.0 }, + { 0.105882, 0.066667, 0.090196, 1.0 }, + { 0.086275, 0.050980, 0.074510, 1.0 }, + { 0.078431, 0.039216, 0.062745, 1.0 }, + { 0.078431, 0.039216, 0.058824, 1.0 }, + { 0.090196, 0.039216, 0.058824, 1.0 }, + { 0.105882, 0.047059, 0.058824, 1.0 }, + { 0.113725, 0.050980, 0.066667, 1.0 }, + { 0.117647, 0.058824, 0.078431, 1.0 }, + { 0.117647, 0.062745, 0.090196, 1.0 }, + { 0.129412, 0.070588, 0.098039, 1.0 }, + { 0.145098, 0.078431, 0.109804, 1.0 }, + { 0.156863, 0.086275, 0.117647, 1.0 }, + { 0.160784, 0.090196, 0.121569, 1.0 }, + { 0.160784, 0.094118, 0.129412, 1.0 }, + { 0.160784, 0.098039, 0.133333, 1.0 }, + { 0.168627, 0.098039, 0.137255, 1.0 }, + { 0.180392, 0.101961, 0.145098, 1.0 }, + { 0.200000, 0.125490, 0.160784, 1.0 }, + { 0.203922, 0.141176, 0.172549, 1.0 }, + { 0.192157, 0.133333, 0.168627, 1.0 }, + { 0.192157, 0.133333, 0.164706, 1.0 }, + { 0.184314, 0.117647, 0.156863, 1.0 }, + { 0.211765, 0.141176, 0.176471, 1.0 }, + }; +/* Boquet_of_Roses */ +static double4 colors_511[] = { + { 0.603922, 0.054902, 0.023529, 1.0 }, + { 0.588235, 0.086275, 0.035294, 1.0 }, + { 0.568627, 0.101961, 0.039216, 1.0 }, + { 0.552941, 0.117647, 0.047059, 1.0 }, + { 0.545098, 0.137255, 0.054902, 1.0 }, + { 0.541176, 0.160784, 0.066667, 1.0 }, + { 0.537255, 0.172549, 0.070588, 1.0 }, + { 0.533333, 0.184314, 0.074510, 1.0 }, + { 0.541176, 0.239216, 0.121569, 1.0 }, + { 0.564706, 0.290196, 0.164706, 1.0 }, + { 0.592157, 0.341176, 0.207843, 1.0 }, + { 0.607843, 0.372549, 0.258824, 1.0 }, + { 0.623529, 0.407843, 0.313725, 1.0 }, + { 0.623529, 0.388235, 0.290196, 1.0 }, + { 0.627451, 0.372549, 0.270588, 1.0 }, + { 0.619608, 0.368627, 0.258824, 1.0 }, + { 0.615686, 0.364706, 0.250980, 1.0 }, + { 0.607843, 0.396078, 0.309804, 1.0 }, + { 0.603922, 0.396078, 0.294118, 1.0 }, + { 0.600000, 0.396078, 0.278431, 1.0 }, + { 0.627451, 0.462745, 0.349020, 1.0 }, + { 0.658824, 0.533333, 0.419608, 1.0 }, + { 0.666667, 0.560784, 0.458824, 1.0 }, + { 0.678431, 0.592157, 0.498039, 1.0 }, + { 0.721569, 0.678431, 0.572549, 1.0 }, + { 0.733333, 0.686275, 0.592157, 1.0 }, + { 0.745098, 0.698039, 0.615686, 1.0 }, + { 0.717647, 0.678431, 0.592157, 1.0 }, + { 0.694118, 0.662745, 0.572549, 1.0 }, + { 0.682353, 0.647059, 0.556863, 1.0 }, + { 0.674510, 0.631373, 0.541176, 1.0 }, + { 0.650980, 0.592157, 0.501961, 1.0 }, + { 0.619608, 0.541176, 0.447059, 1.0 }, + { 0.568627, 0.431373, 0.325490, 1.0 }, + { 0.545098, 0.388235, 0.270588, 1.0 }, + { 0.521569, 0.345098, 0.215686, 1.0 }, + { 0.517647, 0.290196, 0.168627, 1.0 }, + { 0.513725, 0.235294, 0.125490, 1.0 }, + { 0.509804, 0.215686, 0.109804, 1.0 }, + { 0.505882, 0.196078, 0.094118, 1.0 }, + { 0.498039, 0.156863, 0.054902, 1.0 }, + { 0.498039, 0.149020, 0.062745, 1.0 }, + { 0.501961, 0.145098, 0.070588, 1.0 }, + { 0.494118, 0.149020, 0.090196, 1.0 }, + { 0.486275, 0.156863, 0.113725, 1.0 }, + { 0.482353, 0.168627, 0.113725, 1.0 }, + { 0.478431, 0.180392, 0.117647, 1.0 }, + { 0.458824, 0.207843, 0.125490, 1.0 }, + { 0.443137, 0.219608, 0.149020, 1.0 }, + { 0.419608, 0.243137, 0.180392, 1.0 }, + { 0.403922, 0.250980, 0.172549, 1.0 }, + { 0.392157, 0.262745, 0.168627, 1.0 }, + { 0.376471, 0.254902, 0.172549, 1.0 }, + { 0.360784, 0.250980, 0.176471, 1.0 }, + { 0.360784, 0.247059, 0.172549, 1.0 }, + { 0.360784, 0.243137, 0.172549, 1.0 }, + { 0.313725, 0.192157, 0.137255, 1.0 }, + { 0.317647, 0.160784, 0.117647, 1.0 }, + { 0.325490, 0.133333, 0.098039, 1.0 }, + { 0.337255, 0.101961, 0.074510, 1.0 }, + { 0.349020, 0.070588, 0.050980, 1.0 }, + { 0.352941, 0.058824, 0.043137, 1.0 }, + { 0.360784, 0.047059, 0.035294, 1.0 }, + { 0.388235, 0.039216, 0.023529, 1.0 }, + { 0.423529, 0.031373, 0.019608, 1.0 }, + { 0.466667, 0.011765, 0.000000, 1.0 }, + { 0.490196, 0.015686, 0.003922, 1.0 }, + { 0.513725, 0.023529, 0.007843, 1.0 }, + { 0.521569, 0.027451, 0.007843, 1.0 }, + { 0.529412, 0.035294, 0.007843, 1.0 }, + { 0.541176, 0.039216, 0.007843, 1.0 }, + { 0.549020, 0.062745, 0.019608, 1.0 }, + { 0.560784, 0.133333, 0.047059, 1.0 }, + { 0.568627, 0.172549, 0.066667, 1.0 }, + { 0.576471, 0.211765, 0.086275, 1.0 }, + { 0.592157, 0.266667, 0.113725, 1.0 }, + { 0.607843, 0.325490, 0.145098, 1.0 }, + { 0.603922, 0.345098, 0.164706, 1.0 }, + { 0.603922, 0.364706, 0.184314, 1.0 }, + { 0.603922, 0.392157, 0.227451, 1.0 }, + { 0.623529, 0.427451, 0.258824, 1.0 }, + { 0.643137, 0.482353, 0.329412, 1.0 }, + { 0.623529, 0.486275, 0.356863, 1.0 }, + { 0.603922, 0.490196, 0.388235, 1.0 }, + { 0.603922, 0.490196, 0.392157, 1.0 }, + { 0.607843, 0.490196, 0.400000, 1.0 }, + { 0.611765, 0.462745, 0.384314, 1.0 }, + { 0.600000, 0.435294, 0.349020, 1.0 }, + { 0.556863, 0.349020, 0.270588, 1.0 }, + { 0.552941, 0.278431, 0.215686, 1.0 }, + { 0.549020, 0.211765, 0.160784, 1.0 }, + { 0.541176, 0.180392, 0.133333, 1.0 }, + { 0.533333, 0.152941, 0.109804, 1.0 }, + { 0.521569, 0.113725, 0.066667, 1.0 }, + { 0.509804, 0.078431, 0.043137, 1.0 }, + { 0.509804, 0.054902, 0.027451, 1.0 }, + { 0.513725, 0.047059, 0.027451, 1.0 }, + { 0.529412, 0.078431, 0.047059, 1.0 }, + { 0.525490, 0.094118, 0.054902, 1.0 }, + { 0.525490, 0.109804, 0.066667, 1.0 }, + { 0.521569, 0.105882, 0.066667, 1.0 }, + { 0.521569, 0.105882, 0.066667, 1.0 }, + { 0.505882, 0.117647, 0.078431, 1.0 }, + { 0.478431, 0.149020, 0.090196, 1.0 }, + { 0.447059, 0.176471, 0.101961, 1.0 }, + { 0.447059, 0.207843, 0.137255, 1.0 }, + { 0.447059, 0.243137, 0.176471, 1.0 }, + { 0.447059, 0.274510, 0.196078, 1.0 }, + { 0.447059, 0.305882, 0.219608, 1.0 }, + { 0.454902, 0.345098, 0.243137, 1.0 }, + { 0.474510, 0.372549, 0.278431, 1.0 }, + { 0.494118, 0.388235, 0.305882, 1.0 }, + { 0.505882, 0.400000, 0.305882, 1.0 }, + { 0.509804, 0.407843, 0.286275, 1.0 }, + { 0.517647, 0.400000, 0.274510, 1.0 }, + { 0.525490, 0.396078, 0.266667, 1.0 }, + { 0.545098, 0.372549, 0.243137, 1.0 }, + { 0.560784, 0.364706, 0.227451, 1.0 }, + { 0.576471, 0.364706, 0.223529, 1.0 }, + { 0.596078, 0.352941, 0.200000, 1.0 }, + { 0.611765, 0.309804, 0.180392, 1.0 }, + { 0.623529, 0.321569, 0.207843, 1.0 }, + { 0.639216, 0.333333, 0.235294, 1.0 }, + { 0.647059, 0.341176, 0.247059, 1.0 }, + { 0.658824, 0.352941, 0.262745, 1.0 }, + { 0.658824, 0.376471, 0.286275, 1.0 }, + { 0.662745, 0.419608, 0.333333, 1.0 }, + { 0.690196, 0.482353, 0.407843, 1.0 }, + { 0.733333, 0.541176, 0.462745, 1.0 }, + { 0.752941, 0.603922, 0.501961, 1.0 }, + { 0.752941, 0.607843, 0.505882, 1.0 }, + { 0.756863, 0.611765, 0.513725, 1.0 }, + { 0.764706, 0.596078, 0.470588, 1.0 }, + { 0.745098, 0.533333, 0.411765, 1.0 }, + { 0.713725, 0.450980, 0.329412, 1.0 }, + { 0.682353, 0.356863, 0.262745, 1.0 }, + { 0.631373, 0.203922, 0.121569, 1.0 }, + { 0.592157, 0.133333, 0.074510, 1.0 }, + { 0.556863, 0.066667, 0.027451, 1.0 }, + { 0.549020, 0.047059, 0.015686, 1.0 }, + { 0.541176, 0.031373, 0.007843, 1.0 }, + { 0.537255, 0.015686, 0.003922, 1.0 }, + { 0.537255, 0.035294, 0.019608, 1.0 }, + { 0.545098, 0.070588, 0.039216, 1.0 }, + { 0.552941, 0.121569, 0.074510, 1.0 }, + { 0.580392, 0.266667, 0.184314, 1.0 }, + { 0.596078, 0.305882, 0.215686, 1.0 }, + { 0.611765, 0.345098, 0.250980, 1.0 }, + { 0.639216, 0.411765, 0.321569, 1.0 }, + { 0.643137, 0.466667, 0.372549, 1.0 }, + { 0.658824, 0.498039, 0.392157, 1.0 }, + { 0.670588, 0.509804, 0.388235, 1.0 }, + { 0.658824, 0.482353, 0.368627, 1.0 }, + { 0.650980, 0.470588, 0.356863, 1.0 }, + { 0.643137, 0.458824, 0.349020, 1.0 }, + { 0.639216, 0.439216, 0.309804, 1.0 }, + { 0.631373, 0.411765, 0.278431, 1.0 }, + { 0.600000, 0.392157, 0.247059, 1.0 }, + { 0.568627, 0.368627, 0.235294, 1.0 }, + { 0.568627, 0.341176, 0.215686, 1.0 }, + { 0.576471, 0.317647, 0.200000, 1.0 }, + { 0.556863, 0.250980, 0.149020, 1.0 }, + { 0.552941, 0.235294, 0.137255, 1.0 }, + { 0.549020, 0.223529, 0.125490, 1.0 }, + { 0.541176, 0.203922, 0.113725, 1.0 }, + { 0.521569, 0.192157, 0.098039, 1.0 }, + { 0.478431, 0.180392, 0.094118, 1.0 }, + { 0.458824, 0.180392, 0.094118, 1.0 }, + { 0.474510, 0.172549, 0.078431, 1.0 }, + { 0.470588, 0.160784, 0.070588, 1.0 }, + { 0.470588, 0.149020, 0.066667, 1.0 }, + { 0.478431, 0.121569, 0.050980, 1.0 }, + { 0.509804, 0.094118, 0.035294, 1.0 }, + { 0.560784, 0.070588, 0.019608, 1.0 }, + { 0.596078, 0.047059, 0.007843, 1.0 }, + { 0.623529, 0.043137, 0.007843, 1.0 }, + { 0.639216, 0.050980, 0.019608, 1.0 }, + { 0.650980, 0.054902, 0.023529, 1.0 }, + { 0.639216, 0.050980, 0.027451, 1.0 }, + { 0.631373, 0.058824, 0.027451, 1.0 }, + { 0.627451, 0.078431, 0.035294, 1.0 }, + { 0.631373, 0.094118, 0.043137, 1.0 }, + { 0.619608, 0.105882, 0.054902, 1.0 }, + { 0.603922, 0.121569, 0.050980, 1.0 }, + { 0.631373, 0.231373, 0.082353, 1.0 }, + { 0.643137, 0.254902, 0.101961, 1.0 }, + { 0.658824, 0.282353, 0.121569, 1.0 }, + { 0.690196, 0.341176, 0.164706, 1.0 }, + { 0.717647, 0.411765, 0.200000, 1.0 }, + { 0.760784, 0.490196, 0.227451, 1.0 }, + { 0.780392, 0.525490, 0.243137, 1.0 }, + { 0.780392, 0.533333, 0.266667, 1.0 }, + { 0.764706, 0.521569, 0.274510, 1.0 }, + { 0.756863, 0.513725, 0.266667, 1.0 }, + { 0.713725, 0.478431, 0.243137, 1.0 }, + { 0.662745, 0.427451, 0.223529, 1.0 }, + { 0.603922, 0.380392, 0.211765, 1.0 }, + { 0.564706, 0.349020, 0.196078, 1.0 }, + { 0.533333, 0.333333, 0.200000, 1.0 }, + { 0.525490, 0.325490, 0.211765, 1.0 }, + { 0.521569, 0.333333, 0.243137, 1.0 }, + { 0.513725, 0.345098, 0.254902, 1.0 }, + { 0.509804, 0.356863, 0.262745, 1.0 }, + { 0.498039, 0.360784, 0.270588, 1.0 }, + { 0.490196, 0.356863, 0.266667, 1.0 }, + { 0.450980, 0.345098, 0.250980, 1.0 }, + { 0.419608, 0.309804, 0.219608, 1.0 }, + { 0.396078, 0.270588, 0.184314, 1.0 }, + { 0.407843, 0.207843, 0.141176, 1.0 }, + { 0.415686, 0.160784, 0.101961, 1.0 }, + { 0.435294, 0.109804, 0.062745, 1.0 }, + { 0.470588, 0.082353, 0.043137, 1.0 }, + { 0.525490, 0.047059, 0.023529, 1.0 }, + { 0.596078, 0.023529, 0.015686, 1.0 }, + { 0.666667, 0.003922, 0.003922, 1.0 }, + { 0.733333, 0.003922, 0.003922, 1.0 }, + { 0.756863, 0.011765, 0.007843, 1.0 }, + { 0.780392, 0.031373, 0.011765, 1.0 }, + { 0.780392, 0.035294, 0.015686, 1.0 }, + { 0.792157, 0.035294, 0.019608, 1.0 }, + { 0.776471, 0.043137, 0.023529, 1.0 }, + { 0.756863, 0.082353, 0.035294, 1.0 }, + { 0.721569, 0.129412, 0.058824, 1.0 }, + { 0.698039, 0.188235, 0.090196, 1.0 }, + { 0.698039, 0.258824, 0.137255, 1.0 }, + { 0.701961, 0.345098, 0.196078, 1.0 }, + { 0.690196, 0.407843, 0.262745, 1.0 }, + { 0.670588, 0.470588, 0.301961, 1.0 }, + { 0.662745, 0.525490, 0.345098, 1.0 }, + { 0.654902, 0.560784, 0.388235, 1.0 }, + { 0.619608, 0.552941, 0.415686, 1.0 }, + { 0.576471, 0.513725, 0.392157, 1.0 }, + { 0.521569, 0.462745, 0.349020, 1.0 }, + { 0.490196, 0.415686, 0.309804, 1.0 }, + { 0.458824, 0.364706, 0.266667, 1.0 }, + { 0.443137, 0.325490, 0.219608, 1.0 }, + { 0.435294, 0.301961, 0.196078, 1.0 }, + { 0.458824, 0.313725, 0.200000, 1.0 }, + { 0.505882, 0.337255, 0.215686, 1.0 }, + { 0.560784, 0.376471, 0.258824, 1.0 }, + { 0.603922, 0.435294, 0.329412, 1.0 }, + { 0.654902, 0.509804, 0.400000, 1.0 }, + { 0.701961, 0.564706, 0.427451, 1.0 }, + { 0.752941, 0.603922, 0.447059, 1.0 }, + { 0.780392, 0.627451, 0.462745, 1.0 }, + { 0.780392, 0.631373, 0.474510, 1.0 }, + { 0.749020, 0.576471, 0.427451, 1.0 }, + { 0.725490, 0.501961, 0.352941, 1.0 }, + { 0.713725, 0.403922, 0.262745, 1.0 }, + { 0.694118, 0.321569, 0.200000, 1.0 }, + { 0.662745, 0.231373, 0.149020, 1.0 }, + { 0.627451, 0.156863, 0.105882, 1.0 }, + { 0.623529, 0.086275, 0.058824, 1.0 }, + { 0.619608, 0.050980, 0.023529, 1.0 }, + { 0.619608, 0.043137, 0.011765, 1.0 }, + { 0.607843, 0.054902, 0.015686, 1.0 }, + }; +/* Brushed_Silver */ +static double4 colors_512[] = { + { 0.721569, 0.749020, 0.764706, 1.0 }, + { 0.713725, 0.733333, 0.749020, 1.0 }, + { 0.717647, 0.733333, 0.745098, 1.0 }, + { 0.721569, 0.737255, 0.745098, 1.0 }, + { 0.725490, 0.741176, 0.749020, 1.0 }, + { 0.729412, 0.749020, 0.756863, 1.0 }, + { 0.733333, 0.752941, 0.764706, 1.0 }, + { 0.737255, 0.756863, 0.772549, 1.0 }, + { 0.752941, 0.784314, 0.823529, 1.0 }, + { 0.745098, 0.792157, 0.835294, 1.0 }, + { 0.737255, 0.803922, 0.847059, 1.0 }, + { 0.701961, 0.780392, 0.827451, 1.0 }, + { 0.666667, 0.760784, 0.807843, 1.0 }, + { 0.619608, 0.713725, 0.764706, 1.0 }, + { 0.572549, 0.670588, 0.721569, 1.0 }, + { 0.549020, 0.647059, 0.698039, 1.0 }, + { 0.525490, 0.623529, 0.674510, 1.0 }, + { 0.447059, 0.545098, 0.588235, 1.0 }, + { 0.419608, 0.513725, 0.560784, 1.0 }, + { 0.396078, 0.482353, 0.533333, 1.0 }, + { 0.372549, 0.466667, 0.513725, 1.0 }, + { 0.352941, 0.454902, 0.494118, 1.0 }, + { 0.337255, 0.443137, 0.482353, 1.0 }, + { 0.325490, 0.431373, 0.470588, 1.0 }, + { 0.270588, 0.376471, 0.403922, 1.0 }, + { 0.235294, 0.329412, 0.356863, 1.0 }, + { 0.203922, 0.286275, 0.309804, 1.0 }, + { 0.172549, 0.243137, 0.258824, 1.0 }, + { 0.141176, 0.203922, 0.211765, 1.0 }, + { 0.129412, 0.180392, 0.192157, 1.0 }, + { 0.121569, 0.160784, 0.176471, 1.0 }, + { 0.113725, 0.133333, 0.141176, 1.0 }, + { 0.117647, 0.129412, 0.137255, 1.0 }, + { 0.137255, 0.145098, 0.160784, 1.0 }, + { 0.156863, 0.164706, 0.180392, 1.0 }, + { 0.180392, 0.188235, 0.203922, 1.0 }, + { 0.203922, 0.215686, 0.227451, 1.0 }, + { 0.231373, 0.243137, 0.250980, 1.0 }, + { 0.243137, 0.254902, 0.262745, 1.0 }, + { 0.254902, 0.266667, 0.278431, 1.0 }, + { 0.321569, 0.325490, 0.333333, 1.0 }, + { 0.360784, 0.364706, 0.372549, 1.0 }, + { 0.400000, 0.407843, 0.415686, 1.0 }, + { 0.439216, 0.450980, 0.462745, 1.0 }, + { 0.478431, 0.498039, 0.509804, 1.0 }, + { 0.494118, 0.517647, 0.529412, 1.0 }, + { 0.509804, 0.537255, 0.552941, 1.0 }, + { 0.541176, 0.568627, 0.592157, 1.0 }, + { 0.572549, 0.607843, 0.623529, 1.0 }, + { 0.631373, 0.662745, 0.682353, 1.0 }, + { 0.650980, 0.678431, 0.690196, 1.0 }, + { 0.674510, 0.694118, 0.701961, 1.0 }, + { 0.682353, 0.698039, 0.698039, 1.0 }, + { 0.694118, 0.701961, 0.698039, 1.0 }, + { 0.694118, 0.698039, 0.690196, 1.0 }, + { 0.698039, 0.698039, 0.686275, 1.0 }, + { 0.662745, 0.658824, 0.650980, 1.0 }, + { 0.627451, 0.627451, 0.619608, 1.0 }, + { 0.592157, 0.600000, 0.588235, 1.0 }, + { 0.556863, 0.568627, 0.560784, 1.0 }, + { 0.521569, 0.537255, 0.533333, 1.0 }, + { 0.505882, 0.521569, 0.517647, 1.0 }, + { 0.494118, 0.509804, 0.505882, 1.0 }, + { 0.466667, 0.482353, 0.478431, 1.0 }, + { 0.450980, 0.462745, 0.450980, 1.0 }, + { 0.431373, 0.447059, 0.427451, 1.0 }, + { 0.415686, 0.435294, 0.419608, 1.0 }, + { 0.403922, 0.427451, 0.415686, 1.0 }, + { 0.392157, 0.415686, 0.407843, 1.0 }, + { 0.384314, 0.407843, 0.400000, 1.0 }, + { 0.360784, 0.388235, 0.380392, 1.0 }, + { 0.341176, 0.368627, 0.364706, 1.0 }, + { 0.301961, 0.329412, 0.333333, 1.0 }, + { 0.290196, 0.313725, 0.313725, 1.0 }, + { 0.278431, 0.301961, 0.294118, 1.0 }, + { 0.274510, 0.298039, 0.290196, 1.0 }, + { 0.270588, 0.298039, 0.286275, 1.0 }, + { 0.266667, 0.298039, 0.286275, 1.0 }, + { 0.266667, 0.298039, 0.290196, 1.0 }, + { 0.262745, 0.298039, 0.294118, 1.0 }, + { 0.254902, 0.294118, 0.290196, 1.0 }, + { 0.231373, 0.270588, 0.266667, 1.0 }, + { 0.211765, 0.254902, 0.254902, 1.0 }, + { 0.196078, 0.243137, 0.247059, 1.0 }, + { 0.192157, 0.235294, 0.239216, 1.0 }, + { 0.188235, 0.231373, 0.235294, 1.0 }, + { 0.184314, 0.219608, 0.223529, 1.0 }, + { 0.184314, 0.215686, 0.215686, 1.0 }, + { 0.192157, 0.223529, 0.223529, 1.0 }, + { 0.207843, 0.243137, 0.239216, 1.0 }, + { 0.227451, 0.266667, 0.258824, 1.0 }, + { 0.243137, 0.278431, 0.270588, 1.0 }, + { 0.258824, 0.294118, 0.282353, 1.0 }, + { 0.294118, 0.325490, 0.309804, 1.0 }, + { 0.325490, 0.352941, 0.349020, 1.0 }, + { 0.364706, 0.388235, 0.384314, 1.0 }, + { 0.407843, 0.427451, 0.419608, 1.0 }, + { 0.482353, 0.490196, 0.486275, 1.0 }, + { 0.501961, 0.509804, 0.513725, 1.0 }, + { 0.525490, 0.533333, 0.545098, 1.0 }, + { 0.529412, 0.541176, 0.556863, 1.0 }, + { 0.533333, 0.549020, 0.568627, 1.0 }, + { 0.541176, 0.564706, 0.584314, 1.0 }, + { 0.545098, 0.572549, 0.592157, 1.0 }, + { 0.552941, 0.580392, 0.603922, 1.0 }, + { 0.564706, 0.588235, 0.611765, 1.0 }, + { 0.580392, 0.600000, 0.619608, 1.0 }, + { 0.584314, 0.603922, 0.627451, 1.0 }, + { 0.592157, 0.611765, 0.635294, 1.0 }, + { 0.603922, 0.619608, 0.647059, 1.0 }, + { 0.603922, 0.627451, 0.662745, 1.0 }, + { 0.600000, 0.627451, 0.678431, 1.0 }, + { 0.592157, 0.627451, 0.678431, 1.0 }, + { 0.568627, 0.623529, 0.682353, 1.0 }, + { 0.564706, 0.619608, 0.678431, 1.0 }, + { 0.560784, 0.615686, 0.678431, 1.0 }, + { 0.556863, 0.615686, 0.674510, 1.0 }, + { 0.560784, 0.619608, 0.674510, 1.0 }, + { 0.568627, 0.623529, 0.674510, 1.0 }, + { 0.588235, 0.635294, 0.678431, 1.0 }, + { 0.623529, 0.654902, 0.690196, 1.0 }, + { 0.639216, 0.658824, 0.682353, 1.0 }, + { 0.658824, 0.662745, 0.678431, 1.0 }, + { 0.658824, 0.658824, 0.670588, 1.0 }, + { 0.658824, 0.658824, 0.666667, 1.0 }, + { 0.647059, 0.647059, 0.654902, 1.0 }, + { 0.635294, 0.635294, 0.643137, 1.0 }, + { 0.619608, 0.619608, 0.619608, 1.0 }, + { 0.600000, 0.596078, 0.596078, 1.0 }, + { 0.568627, 0.560784, 0.545098, 1.0 }, + { 0.556863, 0.549020, 0.537255, 1.0 }, + { 0.549020, 0.541176, 0.529412, 1.0 }, + { 0.537255, 0.529412, 0.517647, 1.0 }, + { 0.529412, 0.513725, 0.501961, 1.0 }, + { 0.513725, 0.501961, 0.482353, 1.0 }, + { 0.478431, 0.494118, 0.470588, 1.0 }, + { 0.411765, 0.466667, 0.450980, 1.0 }, + { 0.376471, 0.439216, 0.427451, 1.0 }, + { 0.341176, 0.411765, 0.407843, 1.0 }, + { 0.321569, 0.396078, 0.396078, 1.0 }, + { 0.305882, 0.384314, 0.384314, 1.0 }, + { 0.270588, 0.360784, 0.368627, 1.0 }, + { 0.243137, 0.345098, 0.364706, 1.0 }, + { 0.231373, 0.337255, 0.368627, 1.0 }, + { 0.247059, 0.337255, 0.372549, 1.0 }, + { 0.274510, 0.368627, 0.411765, 1.0 }, + { 0.286275, 0.384314, 0.423529, 1.0 }, + { 0.301961, 0.403922, 0.439216, 1.0 }, + { 0.333333, 0.435294, 0.470588, 1.0 }, + { 0.364706, 0.466667, 0.505882, 1.0 }, + { 0.392157, 0.494118, 0.529412, 1.0 }, + { 0.415686, 0.513725, 0.545098, 1.0 }, + { 0.447059, 0.537255, 0.568627, 1.0 }, + { 0.458824, 0.537255, 0.568627, 1.0 }, + { 0.470588, 0.541176, 0.568627, 1.0 }, + { 0.494118, 0.541176, 0.568627, 1.0 }, + { 0.505882, 0.537255, 0.568627, 1.0 }, + { 0.513725, 0.533333, 0.568627, 1.0 }, + { 0.521569, 0.533333, 0.560784, 1.0 }, + { 0.525490, 0.533333, 0.556863, 1.0 }, + { 0.525490, 0.529412, 0.549020, 1.0 }, + { 0.521569, 0.509804, 0.521569, 1.0 }, + { 0.517647, 0.505882, 0.513725, 1.0 }, + { 0.513725, 0.505882, 0.509804, 1.0 }, + { 0.501961, 0.498039, 0.498039, 1.0 }, + { 0.494118, 0.486275, 0.490196, 1.0 }, + { 0.478431, 0.478431, 0.482353, 1.0 }, + { 0.458824, 0.462745, 0.478431, 1.0 }, + { 0.427451, 0.447059, 0.482353, 1.0 }, + { 0.415686, 0.443137, 0.478431, 1.0 }, + { 0.407843, 0.439216, 0.474510, 1.0 }, + { 0.396078, 0.431373, 0.470588, 1.0 }, + { 0.384314, 0.423529, 0.458824, 1.0 }, + { 0.380392, 0.419608, 0.450980, 1.0 }, + { 0.384314, 0.423529, 0.450980, 1.0 }, + { 0.396078, 0.427451, 0.450980, 1.0 }, + { 0.407843, 0.443137, 0.466667, 1.0 }, + { 0.419608, 0.454902, 0.482353, 1.0 }, + { 0.447059, 0.474510, 0.505882, 1.0 }, + { 0.470588, 0.501961, 0.537255, 1.0 }, + { 0.486275, 0.525490, 0.568627, 1.0 }, + { 0.509804, 0.549020, 0.600000, 1.0 }, + { 0.525490, 0.564706, 0.619608, 1.0 }, + { 0.537255, 0.580392, 0.635294, 1.0 }, + { 0.572549, 0.611765, 0.658824, 1.0 }, + { 0.580392, 0.619608, 0.662745, 1.0 }, + { 0.592157, 0.627451, 0.666667, 1.0 }, + { 0.607843, 0.635294, 0.670588, 1.0 }, + { 0.623529, 0.639216, 0.666667, 1.0 }, + { 0.643137, 0.650980, 0.670588, 1.0 }, + { 0.658824, 0.658824, 0.678431, 1.0 }, + { 0.678431, 0.666667, 0.686275, 1.0 }, + { 0.701961, 0.678431, 0.682353, 1.0 }, + { 0.713725, 0.682353, 0.678431, 1.0 }, + { 0.717647, 0.686275, 0.678431, 1.0 }, + { 0.717647, 0.686275, 0.674510, 1.0 }, + { 0.713725, 0.682353, 0.666667, 1.0 }, + { 0.701961, 0.674510, 0.662745, 1.0 }, + { 0.686275, 0.666667, 0.654902, 1.0 }, + { 0.674510, 0.658824, 0.650980, 1.0 }, + { 0.662745, 0.658824, 0.650980, 1.0 }, + { 0.658824, 0.662745, 0.658824, 1.0 }, + { 0.670588, 0.670588, 0.662745, 1.0 }, + { 0.682353, 0.678431, 0.658824, 1.0 }, + { 0.694118, 0.686275, 0.666667, 1.0 }, + { 0.701961, 0.686275, 0.670588, 1.0 }, + { 0.705882, 0.694118, 0.674510, 1.0 }, + { 0.705882, 0.690196, 0.674510, 1.0 }, + { 0.698039, 0.686275, 0.670588, 1.0 }, + { 0.682353, 0.670588, 0.662745, 1.0 }, + { 0.650980, 0.650980, 0.650980, 1.0 }, + { 0.615686, 0.631373, 0.647059, 1.0 }, + { 0.584314, 0.615686, 0.643137, 1.0 }, + { 0.560784, 0.603922, 0.635294, 1.0 }, + { 0.545098, 0.588235, 0.623529, 1.0 }, + { 0.537255, 0.576471, 0.615686, 1.0 }, + { 0.533333, 0.568627, 0.600000, 1.0 }, + { 0.533333, 0.560784, 0.580392, 1.0 }, + { 0.533333, 0.545098, 0.556863, 1.0 }, + { 0.533333, 0.537255, 0.537255, 1.0 }, + { 0.533333, 0.525490, 0.525490, 1.0 }, + { 0.525490, 0.521569, 0.513725, 1.0 }, + { 0.521569, 0.513725, 0.505882, 1.0 }, + { 0.513725, 0.509804, 0.501961, 1.0 }, + { 0.505882, 0.501961, 0.498039, 1.0 }, + { 0.501961, 0.501961, 0.498039, 1.0 }, + { 0.494118, 0.498039, 0.494118, 1.0 }, + { 0.482353, 0.494118, 0.490196, 1.0 }, + { 0.478431, 0.482353, 0.474510, 1.0 }, + { 0.470588, 0.470588, 0.454902, 1.0 }, + { 0.470588, 0.462745, 0.443137, 1.0 }, + { 0.478431, 0.466667, 0.439216, 1.0 }, + { 0.490196, 0.474510, 0.439216, 1.0 }, + { 0.501961, 0.482353, 0.447059, 1.0 }, + { 0.517647, 0.494118, 0.462745, 1.0 }, + { 0.537255, 0.513725, 0.486275, 1.0 }, + { 0.556863, 0.537255, 0.521569, 1.0 }, + { 0.576471, 0.564706, 0.556863, 1.0 }, + { 0.592157, 0.584314, 0.580392, 1.0 }, + { 0.600000, 0.592157, 0.596078, 1.0 }, + { 0.600000, 0.592157, 0.603922, 1.0 }, + { 0.596078, 0.592157, 0.607843, 1.0 }, + { 0.596078, 0.596078, 0.603922, 1.0 }, + { 0.592157, 0.592157, 0.600000, 1.0 }, + { 0.584314, 0.592157, 0.600000, 1.0 }, + { 0.576471, 0.592157, 0.592157, 1.0 }, + { 0.568627, 0.584314, 0.588235, 1.0 }, + { 0.564706, 0.580392, 0.584314, 1.0 }, + { 0.584314, 0.600000, 0.607843, 1.0 }, + { 0.607843, 0.623529, 0.627451, 1.0 }, + { 0.623529, 0.647059, 0.658824, 1.0 }, + { 0.643137, 0.670588, 0.686275, 1.0 }, + { 0.662745, 0.694118, 0.709804, 1.0 }, + { 0.682353, 0.709804, 0.725490, 1.0 }, + { 0.701961, 0.721569, 0.741176, 1.0 }, + { 0.713725, 0.737255, 0.752941, 1.0 }, + }; +/* Bubblegum */ +static double4 colors_513[] = { + { 0.760784, 0.145098, 0.309804, 1.0 }, + { 0.756863, 0.192157, 0.380392, 1.0 }, + { 0.756863, 0.196078, 0.388235, 1.0 }, + { 0.756863, 0.203922, 0.396078, 1.0 }, + { 0.768627, 0.200000, 0.396078, 1.0 }, + { 0.780392, 0.196078, 0.400000, 1.0 }, + { 0.792157, 0.196078, 0.407843, 1.0 }, + { 0.803922, 0.196078, 0.419608, 1.0 }, + { 0.807843, 0.180392, 0.431373, 1.0 }, + { 0.811765, 0.180392, 0.454902, 1.0 }, + { 0.815686, 0.180392, 0.478431, 1.0 }, + { 0.807843, 0.172549, 0.486275, 1.0 }, + { 0.803922, 0.168627, 0.498039, 1.0 }, + { 0.784314, 0.149020, 0.494118, 1.0 }, + { 0.764706, 0.129412, 0.490196, 1.0 }, + { 0.752941, 0.117647, 0.482353, 1.0 }, + { 0.745098, 0.109804, 0.478431, 1.0 }, + { 0.737255, 0.113725, 0.486275, 1.0 }, + { 0.737255, 0.149020, 0.517647, 1.0 }, + { 0.741176, 0.188235, 0.549020, 1.0 }, + { 0.741176, 0.239216, 0.572549, 1.0 }, + { 0.745098, 0.294118, 0.596078, 1.0 }, + { 0.749020, 0.321569, 0.615686, 1.0 }, + { 0.752941, 0.352941, 0.635294, 1.0 }, + { 0.749020, 0.423529, 0.674510, 1.0 }, + { 0.749020, 0.458824, 0.690196, 1.0 }, + { 0.752941, 0.494118, 0.705882, 1.0 }, + { 0.756863, 0.529412, 0.721569, 1.0 }, + { 0.760784, 0.568627, 0.741176, 1.0 }, + { 0.764706, 0.584314, 0.741176, 1.0 }, + { 0.768627, 0.603922, 0.741176, 1.0 }, + { 0.780392, 0.639216, 0.756863, 1.0 }, + { 0.776471, 0.650980, 0.756863, 1.0 }, + { 0.780392, 0.631373, 0.725490, 1.0 }, + { 0.788235, 0.615686, 0.725490, 1.0 }, + { 0.796078, 0.603922, 0.729412, 1.0 }, + { 0.792157, 0.588235, 0.733333, 1.0 }, + { 0.792157, 0.576471, 0.737255, 1.0 }, + { 0.796078, 0.564706, 0.737255, 1.0 }, + { 0.803922, 0.556863, 0.741176, 1.0 }, + { 0.807843, 0.466667, 0.670588, 1.0 }, + { 0.815686, 0.407843, 0.627451, 1.0 }, + { 0.827451, 0.349020, 0.588235, 1.0 }, + { 0.823529, 0.313725, 0.576471, 1.0 }, + { 0.819608, 0.278431, 0.568627, 1.0 }, + { 0.811765, 0.270588, 0.568627, 1.0 }, + { 0.803922, 0.266667, 0.572549, 1.0 }, + { 0.796078, 0.274510, 0.603922, 1.0 }, + { 0.772549, 0.270588, 0.603922, 1.0 }, + { 0.737255, 0.231373, 0.576471, 1.0 }, + { 0.737255, 0.200000, 0.541176, 1.0 }, + { 0.737255, 0.168627, 0.509804, 1.0 }, + { 0.725490, 0.168627, 0.490196, 1.0 }, + { 0.717647, 0.168627, 0.470588, 1.0 }, + { 0.709804, 0.188235, 0.482353, 1.0 }, + { 0.705882, 0.207843, 0.498039, 1.0 }, + { 0.666667, 0.325490, 0.560784, 1.0 }, + { 0.658824, 0.352941, 0.592157, 1.0 }, + { 0.650980, 0.384314, 0.627451, 1.0 }, + { 0.674510, 0.403922, 0.658824, 1.0 }, + { 0.701961, 0.423529, 0.694118, 1.0 }, + { 0.717647, 0.427451, 0.709804, 1.0 }, + { 0.733333, 0.435294, 0.729412, 1.0 }, + { 0.768627, 0.454902, 0.760784, 1.0 }, + { 0.788235, 0.482353, 0.768627, 1.0 }, + { 0.800000, 0.541176, 0.756863, 1.0 }, + { 0.800000, 0.529412, 0.768627, 1.0 }, + { 0.803922, 0.521569, 0.780392, 1.0 }, + { 0.803922, 0.505882, 0.776471, 1.0 }, + { 0.807843, 0.490196, 0.772549, 1.0 }, + { 0.800000, 0.450980, 0.752941, 1.0 }, + { 0.784314, 0.400000, 0.741176, 1.0 }, + { 0.741176, 0.317647, 0.662745, 1.0 }, + { 0.709804, 0.282353, 0.596078, 1.0 }, + { 0.678431, 0.247059, 0.529412, 1.0 }, + { 0.666667, 0.211765, 0.501961, 1.0 }, + { 0.654902, 0.180392, 0.474510, 1.0 }, + { 0.654902, 0.164706, 0.462745, 1.0 }, + { 0.658824, 0.149020, 0.454902, 1.0 }, + { 0.662745, 0.133333, 0.450980, 1.0 }, + { 0.658824, 0.125490, 0.447059, 1.0 }, + { 0.670588, 0.184314, 0.517647, 1.0 }, + { 0.666667, 0.215686, 0.549020, 1.0 }, + { 0.662745, 0.250980, 0.580392, 1.0 }, + { 0.674510, 0.250980, 0.607843, 1.0 }, + { 0.686275, 0.254902, 0.635294, 1.0 }, + { 0.713725, 0.258824, 0.698039, 1.0 }, + { 0.749020, 0.258824, 0.756863, 1.0 }, + { 0.776471, 0.258824, 0.784314, 1.0 }, + { 0.784314, 0.262745, 0.788235, 1.0 }, + { 0.796078, 0.266667, 0.796078, 1.0 }, + { 0.780392, 0.266667, 0.784314, 1.0 }, + { 0.768627, 0.270588, 0.776471, 1.0 }, + { 0.760784, 0.270588, 0.768627, 1.0 }, + { 0.752941, 0.258824, 0.760784, 1.0 }, + { 0.749020, 0.247059, 0.772549, 1.0 }, + { 0.772549, 0.231373, 0.780392, 1.0 }, + { 0.788235, 0.184314, 0.737255, 1.0 }, + { 0.776471, 0.168627, 0.690196, 1.0 }, + { 0.768627, 0.152941, 0.647059, 1.0 }, + { 0.756863, 0.145098, 0.619608, 1.0 }, + { 0.749020, 0.141176, 0.596078, 1.0 }, + { 0.733333, 0.101961, 0.533333, 1.0 }, + { 0.733333, 0.078431, 0.505882, 1.0 }, + { 0.760784, 0.058824, 0.490196, 1.0 }, + { 0.784314, 0.054902, 0.486275, 1.0 }, + { 0.811765, 0.050980, 0.482353, 1.0 }, + { 0.819608, 0.050980, 0.478431, 1.0 }, + { 0.831373, 0.050980, 0.478431, 1.0 }, + { 0.839216, 0.050980, 0.458824, 1.0 }, + { 0.839216, 0.054902, 0.447059, 1.0 }, + { 0.835294, 0.054902, 0.431373, 1.0 }, + { 0.827451, 0.062745, 0.431373, 1.0 }, + { 0.827451, 0.058824, 0.415686, 1.0 }, + { 0.831373, 0.058824, 0.411765, 1.0 }, + { 0.835294, 0.058824, 0.407843, 1.0 }, + { 0.847059, 0.070588, 0.407843, 1.0 }, + { 0.850980, 0.090196, 0.392157, 1.0 }, + { 0.850980, 0.129412, 0.392157, 1.0 }, + { 0.847059, 0.180392, 0.403922, 1.0 }, + { 0.839216, 0.282353, 0.466667, 1.0 }, + { 0.843137, 0.321569, 0.521569, 1.0 }, + { 0.847059, 0.360784, 0.580392, 1.0 }, + { 0.854902, 0.380392, 0.603922, 1.0 }, + { 0.862745, 0.400000, 0.631373, 1.0 }, + { 0.874510, 0.435294, 0.678431, 1.0 }, + { 0.882353, 0.474510, 0.721569, 1.0 }, + { 0.886275, 0.525490, 0.760784, 1.0 }, + { 0.874510, 0.584314, 0.803922, 1.0 }, + { 0.815686, 0.615686, 0.843137, 1.0 }, + { 0.784314, 0.611765, 0.835294, 1.0 }, + { 0.752941, 0.611765, 0.831373, 1.0 }, + { 0.713725, 0.596078, 0.827451, 1.0 }, + { 0.670588, 0.556863, 0.831373, 1.0 }, + { 0.643137, 0.513725, 0.835294, 1.0 }, + { 0.650980, 0.501961, 0.847059, 1.0 }, + { 0.615686, 0.498039, 0.835294, 1.0 }, + { 0.596078, 0.505882, 0.827451, 1.0 }, + { 0.576471, 0.513725, 0.819608, 1.0 }, + { 0.580392, 0.529412, 0.811765, 1.0 }, + { 0.584314, 0.545098, 0.807843, 1.0 }, + { 0.596078, 0.549020, 0.772549, 1.0 }, + { 0.584314, 0.513725, 0.752941, 1.0 }, + { 0.619608, 0.490196, 0.752941, 1.0 }, + { 0.658824, 0.458824, 0.756863, 1.0 }, + { 0.678431, 0.396078, 0.729412, 1.0 }, + { 0.674510, 0.376471, 0.721569, 1.0 }, + { 0.674510, 0.360784, 0.713725, 1.0 }, + { 0.690196, 0.372549, 0.690196, 1.0 }, + { 0.666667, 0.384314, 0.619608, 1.0 }, + { 0.658824, 0.368627, 0.576471, 1.0 }, + { 0.662745, 0.321569, 0.537255, 1.0 }, + { 0.690196, 0.211765, 0.490196, 1.0 }, + { 0.694118, 0.184314, 0.478431, 1.0 }, + { 0.701961, 0.160784, 0.466667, 1.0 }, + { 0.713725, 0.125490, 0.478431, 1.0 }, + { 0.717647, 0.101961, 0.482353, 1.0 }, + { 0.717647, 0.090196, 0.486275, 1.0 }, + { 0.713725, 0.078431, 0.482353, 1.0 }, + { 0.721569, 0.078431, 0.486275, 1.0 }, + { 0.741176, 0.074510, 0.498039, 1.0 }, + { 0.788235, 0.082353, 0.517647, 1.0 }, + { 0.796078, 0.094118, 0.525490, 1.0 }, + { 0.807843, 0.105882, 0.537255, 1.0 }, + { 0.823529, 0.137255, 0.560784, 1.0 }, + { 0.843137, 0.176471, 0.600000, 1.0 }, + { 0.854902, 0.219608, 0.631373, 1.0 }, + { 0.862745, 0.274510, 0.666667, 1.0 }, + { 0.870588, 0.368627, 0.737255, 1.0 }, + { 0.870588, 0.376471, 0.749020, 1.0 }, + { 0.874510, 0.388235, 0.760784, 1.0 }, + { 0.866667, 0.415686, 0.768627, 1.0 }, + { 0.858824, 0.447059, 0.772549, 1.0 }, + { 0.854902, 0.478431, 0.780392, 1.0 }, + { 0.850980, 0.509804, 0.788235, 1.0 }, + { 0.858824, 0.545098, 0.807843, 1.0 }, + { 0.862745, 0.580392, 0.827451, 1.0 }, + { 0.866667, 0.607843, 0.854902, 1.0 }, + { 0.854902, 0.619608, 0.870588, 1.0 }, + { 0.823529, 0.631373, 0.866667, 1.0 }, + { 0.800000, 0.639216, 0.854902, 1.0 }, + { 0.776471, 0.647059, 0.847059, 1.0 }, + { 0.749020, 0.639216, 0.835294, 1.0 }, + { 0.764706, 0.643137, 0.843137, 1.0 }, + { 0.800000, 0.654902, 0.854902, 1.0 }, + { 0.803922, 0.654902, 0.858824, 1.0 }, + { 0.807843, 0.658824, 0.866667, 1.0 }, + { 0.807843, 0.662745, 0.870588, 1.0 }, + { 0.807843, 0.666667, 0.874510, 1.0 }, + { 0.803922, 0.678431, 0.878431, 1.0 }, + { 0.772549, 0.670588, 0.874510, 1.0 }, + { 0.760784, 0.670588, 0.874510, 1.0 }, + { 0.764706, 0.666667, 0.882353, 1.0 }, + { 0.788235, 0.658824, 0.894118, 1.0 }, + { 0.807843, 0.639216, 0.905882, 1.0 }, + { 0.827451, 0.611765, 0.917647, 1.0 }, + { 0.850980, 0.588235, 0.913725, 1.0 }, + { 0.858824, 0.556863, 0.898039, 1.0 }, + { 0.847059, 0.521569, 0.870588, 1.0 }, + { 0.827451, 0.486275, 0.839216, 1.0 }, + { 0.807843, 0.450980, 0.807843, 1.0 }, + { 0.788235, 0.419608, 0.772549, 1.0 }, + { 0.780392, 0.396078, 0.741176, 1.0 }, + { 0.776471, 0.380392, 0.717647, 1.0 }, + { 0.764706, 0.376471, 0.674510, 1.0 }, + { 0.745098, 0.341176, 0.623529, 1.0 }, + { 0.705882, 0.294118, 0.549020, 1.0 }, + { 0.654902, 0.250980, 0.478431, 1.0 }, + { 0.600000, 0.215686, 0.431373, 1.0 }, + { 0.545098, 0.180392, 0.372549, 1.0 }, + { 0.505882, 0.156863, 0.349020, 1.0 }, + { 0.478431, 0.137255, 0.317647, 1.0 }, + { 0.470588, 0.133333, 0.294118, 1.0 }, + { 0.466667, 0.129412, 0.298039, 1.0 }, + { 0.462745, 0.121569, 0.262745, 1.0 }, + { 0.447059, 0.129412, 0.254902, 1.0 }, + { 0.435294, 0.152941, 0.278431, 1.0 }, + { 0.431373, 0.176471, 0.294118, 1.0 }, + { 0.443137, 0.215686, 0.345098, 1.0 }, + { 0.443137, 0.250980, 0.380392, 1.0 }, + { 0.462745, 0.282353, 0.427451, 1.0 }, + { 0.482353, 0.286275, 0.490196, 1.0 }, + { 0.517647, 0.313725, 0.537255, 1.0 }, + { 0.556863, 0.345098, 0.572549, 1.0 }, + { 0.572549, 0.356863, 0.603922, 1.0 }, + { 0.611765, 0.384314, 0.639216, 1.0 }, + { 0.662745, 0.403922, 0.686275, 1.0 }, + { 0.713725, 0.419608, 0.717647, 1.0 }, + { 0.737255, 0.423529, 0.733333, 1.0 }, + { 0.741176, 0.419608, 0.737255, 1.0 }, + { 0.749020, 0.419608, 0.737255, 1.0 }, + { 0.752941, 0.419608, 0.725490, 1.0 }, + { 0.745098, 0.396078, 0.709804, 1.0 }, + { 0.745098, 0.376471, 0.698039, 1.0 }, + { 0.749020, 0.352941, 0.690196, 1.0 }, + { 0.768627, 0.341176, 0.670588, 1.0 }, + { 0.780392, 0.298039, 0.635294, 1.0 }, + { 0.780392, 0.247059, 0.584314, 1.0 }, + { 0.768627, 0.200000, 0.533333, 1.0 }, + { 0.752941, 0.160784, 0.486275, 1.0 }, + { 0.737255, 0.133333, 0.454902, 1.0 }, + { 0.729412, 0.113725, 0.411765, 1.0 }, + { 0.733333, 0.094118, 0.372549, 1.0 }, + { 0.749020, 0.090196, 0.364706, 1.0 }, + { 0.776471, 0.086275, 0.360784, 1.0 }, + { 0.803922, 0.082353, 0.368627, 1.0 }, + { 0.807843, 0.074510, 0.368627, 1.0 }, + { 0.803922, 0.074510, 0.364706, 1.0 }, + { 0.780392, 0.082353, 0.360784, 1.0 }, + { 0.772549, 0.105882, 0.384314, 1.0 }, + { 0.768627, 0.101961, 0.345098, 1.0 }, + { 0.764706, 0.109804, 0.325490, 1.0 }, + { 0.760784, 0.117647, 0.321569, 1.0 }, + { 0.768627, 0.125490, 0.305882, 1.0 }, + { 0.772549, 0.129412, 0.309804, 1.0 }, + { 0.780392, 0.137255, 0.317647, 1.0 }, + }; +/* California */ +static double4 colors_514[] = { + { 0.313725, 0.474510, 0.678431, 1.0 }, + { 0.325490, 0.494118, 0.717647, 1.0 }, + { 0.317647, 0.486275, 0.725490, 1.0 }, + { 0.309804, 0.482353, 0.733333, 1.0 }, + { 0.282353, 0.470588, 0.737255, 1.0 }, + { 0.254902, 0.462745, 0.745098, 1.0 }, + { 0.235294, 0.454902, 0.741176, 1.0 }, + { 0.219608, 0.447059, 0.737255, 1.0 }, + { 0.180392, 0.447059, 0.752941, 1.0 }, + { 0.196078, 0.454902, 0.760784, 1.0 }, + { 0.211765, 0.462745, 0.772549, 1.0 }, + { 0.250980, 0.482353, 0.780392, 1.0 }, + { 0.294118, 0.505882, 0.792157, 1.0 }, + { 0.341176, 0.517647, 0.772549, 1.0 }, + { 0.392157, 0.533333, 0.756863, 1.0 }, + { 0.411765, 0.529412, 0.741176, 1.0 }, + { 0.435294, 0.525490, 0.729412, 1.0 }, + { 0.525490, 0.501961, 0.650980, 1.0 }, + { 0.596078, 0.498039, 0.619608, 1.0 }, + { 0.666667, 0.494118, 0.588235, 1.0 }, + { 0.717647, 0.478431, 0.568627, 1.0 }, + { 0.768627, 0.466667, 0.552941, 1.0 }, + { 0.792157, 0.458824, 0.541176, 1.0 }, + { 0.819608, 0.450980, 0.533333, 1.0 }, + { 0.858824, 0.376471, 0.478431, 1.0 }, + { 0.858824, 0.345098, 0.470588, 1.0 }, + { 0.862745, 0.313725, 0.466667, 1.0 }, + { 0.839216, 0.301961, 0.498039, 1.0 }, + { 0.815686, 0.290196, 0.533333, 1.0 }, + { 0.800000, 0.290196, 0.552941, 1.0 }, + { 0.784314, 0.294118, 0.572549, 1.0 }, + { 0.776471, 0.286275, 0.611765, 1.0 }, + { 0.760784, 0.266667, 0.631373, 1.0 }, + { 0.725490, 0.227451, 0.682353, 1.0 }, + { 0.709804, 0.203922, 0.701961, 1.0 }, + { 0.698039, 0.180392, 0.721569, 1.0 }, + { 0.643137, 0.184314, 0.745098, 1.0 }, + { 0.588235, 0.188235, 0.768627, 1.0 }, + { 0.564706, 0.192157, 0.772549, 1.0 }, + { 0.541176, 0.200000, 0.776471, 1.0 }, + { 0.478431, 0.231373, 0.772549, 1.0 }, + { 0.494118, 0.207843, 0.745098, 1.0 }, + { 0.513725, 0.188235, 0.717647, 1.0 }, + { 0.517647, 0.184314, 0.686275, 1.0 }, + { 0.525490, 0.184314, 0.658824, 1.0 }, + { 0.513725, 0.180392, 0.650980, 1.0 }, + { 0.505882, 0.176471, 0.643137, 1.0 }, + { 0.466667, 0.172549, 0.619608, 1.0 }, + { 0.435294, 0.200000, 0.600000, 1.0 }, + { 0.392157, 0.247059, 0.576471, 1.0 }, + { 0.435294, 0.258824, 0.552941, 1.0 }, + { 0.478431, 0.270588, 0.529412, 1.0 }, + { 0.525490, 0.258824, 0.513725, 1.0 }, + { 0.572549, 0.250980, 0.498039, 1.0 }, + { 0.592157, 0.247059, 0.494118, 1.0 }, + { 0.611765, 0.243137, 0.490196, 1.0 }, + { 0.603922, 0.250980, 0.498039, 1.0 }, + { 0.603922, 0.243137, 0.517647, 1.0 }, + { 0.603922, 0.239216, 0.537255, 1.0 }, + { 0.603922, 0.250980, 0.552941, 1.0 }, + { 0.607843, 0.266667, 0.572549, 1.0 }, + { 0.607843, 0.266667, 0.576471, 1.0 }, + { 0.611765, 0.266667, 0.580392, 1.0 }, + { 0.619608, 0.270588, 0.600000, 1.0 }, + { 0.611765, 0.290196, 0.611765, 1.0 }, + { 0.588235, 0.305882, 0.643137, 1.0 }, + { 0.600000, 0.317647, 0.639216, 1.0 }, + { 0.615686, 0.333333, 0.635294, 1.0 }, + { 0.619608, 0.333333, 0.627451, 1.0 }, + { 0.623529, 0.337255, 0.623529, 1.0 }, + { 0.615686, 0.333333, 0.627451, 1.0 }, + { 0.600000, 0.317647, 0.647059, 1.0 }, + { 0.509804, 0.298039, 0.694118, 1.0 }, + { 0.490196, 0.286275, 0.690196, 1.0 }, + { 0.470588, 0.278431, 0.690196, 1.0 }, + { 0.478431, 0.266667, 0.666667, 1.0 }, + { 0.490196, 0.254902, 0.643137, 1.0 }, + { 0.490196, 0.239216, 0.635294, 1.0 }, + { 0.494118, 0.223529, 0.631373, 1.0 }, + { 0.498039, 0.184314, 0.635294, 1.0 }, + { 0.439216, 0.156863, 0.662745, 1.0 }, + { 0.321569, 0.137255, 0.701961, 1.0 }, + { 0.286275, 0.152941, 0.686275, 1.0 }, + { 0.250980, 0.172549, 0.670588, 1.0 }, + { 0.247059, 0.188235, 0.654902, 1.0 }, + { 0.243137, 0.203922, 0.639216, 1.0 }, + { 0.258824, 0.227451, 0.619608, 1.0 }, + { 0.258824, 0.239216, 0.607843, 1.0 }, + { 0.243137, 0.247059, 0.631373, 1.0 }, + { 0.227451, 0.250980, 0.650980, 1.0 }, + { 0.211765, 0.254902, 0.670588, 1.0 }, + { 0.211765, 0.254902, 0.674510, 1.0 }, + { 0.215686, 0.254902, 0.682353, 1.0 }, + { 0.227451, 0.247059, 0.690196, 1.0 }, + { 0.243137, 0.235294, 0.698039, 1.0 }, + { 0.262745, 0.239216, 0.686275, 1.0 }, + { 0.270588, 0.227451, 0.686275, 1.0 }, + { 0.247059, 0.235294, 0.670588, 1.0 }, + { 0.239216, 0.247059, 0.670588, 1.0 }, + { 0.235294, 0.262745, 0.670588, 1.0 }, + { 0.231373, 0.258824, 0.674510, 1.0 }, + { 0.231373, 0.258824, 0.678431, 1.0 }, + { 0.243137, 0.258824, 0.662745, 1.0 }, + { 0.250980, 0.254902, 0.658824, 1.0 }, + { 0.239216, 0.286275, 0.607843, 1.0 }, + { 0.227451, 0.321569, 0.611765, 1.0 }, + { 0.219608, 0.360784, 0.615686, 1.0 }, + { 0.215686, 0.376471, 0.627451, 1.0 }, + { 0.215686, 0.392157, 0.643137, 1.0 }, + { 0.215686, 0.400000, 0.670588, 1.0 }, + { 0.223529, 0.396078, 0.701961, 1.0 }, + { 0.231373, 0.396078, 0.733333, 1.0 }, + { 0.223529, 0.392157, 0.741176, 1.0 }, + { 0.223529, 0.380392, 0.768627, 1.0 }, + { 0.227451, 0.384314, 0.772549, 1.0 }, + { 0.231373, 0.388235, 0.780392, 1.0 }, + { 0.258824, 0.384314, 0.792157, 1.0 }, + { 0.294118, 0.376471, 0.792157, 1.0 }, + { 0.321569, 0.352941, 0.796078, 1.0 }, + { 0.345098, 0.325490, 0.784314, 1.0 }, + { 0.341176, 0.286275, 0.756863, 1.0 }, + { 0.309804, 0.274510, 0.745098, 1.0 }, + { 0.282353, 0.262745, 0.733333, 1.0 }, + { 0.274510, 0.258824, 0.729412, 1.0 }, + { 0.270588, 0.258824, 0.725490, 1.0 }, + { 0.270588, 0.247059, 0.713725, 1.0 }, + { 0.301961, 0.231373, 0.698039, 1.0 }, + { 0.356863, 0.215686, 0.678431, 1.0 }, + { 0.403922, 0.207843, 0.654902, 1.0 }, + { 0.482353, 0.200000, 0.607843, 1.0 }, + { 0.494118, 0.203922, 0.600000, 1.0 }, + { 0.509804, 0.207843, 0.596078, 1.0 }, + { 0.505882, 0.219608, 0.584314, 1.0 }, + { 0.494118, 0.235294, 0.576471, 1.0 }, + { 0.509804, 0.247059, 0.572549, 1.0 }, + { 0.513725, 0.274510, 0.572549, 1.0 }, + { 0.580392, 0.329412, 0.592157, 1.0 }, + { 0.611765, 0.356863, 0.596078, 1.0 }, + { 0.643137, 0.384314, 0.603922, 1.0 }, + { 0.643137, 0.380392, 0.603922, 1.0 }, + { 0.647059, 0.380392, 0.603922, 1.0 }, + { 0.650980, 0.368627, 0.596078, 1.0 }, + { 0.647059, 0.368627, 0.584314, 1.0 }, + { 0.643137, 0.360784, 0.588235, 1.0 }, + { 0.635294, 0.360784, 0.600000, 1.0 }, + { 0.635294, 0.380392, 0.650980, 1.0 }, + { 0.635294, 0.372549, 0.662745, 1.0 }, + { 0.635294, 0.368627, 0.678431, 1.0 }, + { 0.623529, 0.349020, 0.694118, 1.0 }, + { 0.615686, 0.333333, 0.705882, 1.0 }, + { 0.623529, 0.317647, 0.709804, 1.0 }, + { 0.631373, 0.317647, 0.709804, 1.0 }, + { 0.647059, 0.352941, 0.756863, 1.0 }, + { 0.654902, 0.364706, 0.760784, 1.0 }, + { 0.662745, 0.376471, 0.768627, 1.0 }, + { 0.658824, 0.388235, 0.764706, 1.0 }, + { 0.654902, 0.384314, 0.760784, 1.0 }, + { 0.643137, 0.368627, 0.760784, 1.0 }, + { 0.631373, 0.364706, 0.764706, 1.0 }, + { 0.615686, 0.376471, 0.784314, 1.0 }, + { 0.584314, 0.380392, 0.819608, 1.0 }, + { 0.560784, 0.380392, 0.854902, 1.0 }, + { 0.552941, 0.368627, 0.847059, 1.0 }, + { 0.549020, 0.360784, 0.843137, 1.0 }, + { 0.525490, 0.337255, 0.807843, 1.0 }, + { 0.501961, 0.301961, 0.776471, 1.0 }, + { 0.474510, 0.282353, 0.760784, 1.0 }, + { 0.431373, 0.266667, 0.745098, 1.0 }, + { 0.368627, 0.290196, 0.815686, 1.0 }, + { 0.360784, 0.298039, 0.831373, 1.0 }, + { 0.352941, 0.309804, 0.850980, 1.0 }, + { 0.345098, 0.337255, 0.874510, 1.0 }, + { 0.356863, 0.356863, 0.882353, 1.0 }, + { 0.372549, 0.384314, 0.890196, 1.0 }, + { 0.403922, 0.427451, 0.870588, 1.0 }, + { 0.439216, 0.478431, 0.854902, 1.0 }, + { 0.490196, 0.521569, 0.847059, 1.0 }, + { 0.545098, 0.568627, 0.843137, 1.0 }, + { 0.600000, 0.607843, 0.854902, 1.0 }, + { 0.635294, 0.639216, 0.870588, 1.0 }, + { 0.650980, 0.666667, 0.905882, 1.0 }, + { 0.658824, 0.698039, 0.921569, 1.0 }, + { 0.674510, 0.729412, 0.933333, 1.0 }, + { 0.686275, 0.737255, 0.937255, 1.0 }, + { 0.694118, 0.756863, 0.925490, 1.0 }, + { 0.686275, 0.749020, 0.917647, 1.0 }, + { 0.682353, 0.745098, 0.913725, 1.0 }, + { 0.658824, 0.717647, 0.917647, 1.0 }, + { 0.603922, 0.686275, 0.913725, 1.0 }, + { 0.556863, 0.658824, 0.901961, 1.0 }, + { 0.513725, 0.623529, 0.890196, 1.0 }, + { 0.478431, 0.572549, 0.878431, 1.0 }, + { 0.454902, 0.525490, 0.858824, 1.0 }, + { 0.443137, 0.482353, 0.843137, 1.0 }, + { 0.435294, 0.450980, 0.827451, 1.0 }, + { 0.415686, 0.423529, 0.823529, 1.0 }, + { 0.400000, 0.403922, 0.819608, 1.0 }, + { 0.384314, 0.396078, 0.811765, 1.0 }, + { 0.364706, 0.376471, 0.811765, 1.0 }, + { 0.345098, 0.345098, 0.807843, 1.0 }, + { 0.325490, 0.321569, 0.811765, 1.0 }, + { 0.313725, 0.305882, 0.800000, 1.0 }, + { 0.294118, 0.305882, 0.800000, 1.0 }, + { 0.290196, 0.317647, 0.803922, 1.0 }, + { 0.290196, 0.345098, 0.815686, 1.0 }, + { 0.294118, 0.384314, 0.831373, 1.0 }, + { 0.294118, 0.407843, 0.843137, 1.0 }, + { 0.290196, 0.427451, 0.870588, 1.0 }, + { 0.294118, 0.435294, 0.882353, 1.0 }, + { 0.278431, 0.431373, 0.878431, 1.0 }, + { 0.262745, 0.431373, 0.874510, 1.0 }, + { 0.250980, 0.419608, 0.866667, 1.0 }, + { 0.247059, 0.427451, 0.854902, 1.0 }, + { 0.243137, 0.427451, 0.831373, 1.0 }, + { 0.247059, 0.431373, 0.819608, 1.0 }, + { 0.258824, 0.439216, 0.819608, 1.0 }, + { 0.286275, 0.427451, 0.807843, 1.0 }, + { 0.321569, 0.423529, 0.796078, 1.0 }, + { 0.349020, 0.388235, 0.780392, 1.0 }, + { 0.376471, 0.356863, 0.776471, 1.0 }, + { 0.384314, 0.325490, 0.756863, 1.0 }, + { 0.388235, 0.294118, 0.725490, 1.0 }, + { 0.372549, 0.282353, 0.709804, 1.0 }, + { 0.352941, 0.262745, 0.698039, 1.0 }, + { 0.349020, 0.266667, 0.690196, 1.0 }, + { 0.341176, 0.258824, 0.686275, 1.0 }, + { 0.341176, 0.250980, 0.694118, 1.0 }, + { 0.329412, 0.247059, 0.705882, 1.0 }, + { 0.321569, 0.239216, 0.705882, 1.0 }, + { 0.305882, 0.247059, 0.694118, 1.0 }, + { 0.278431, 0.247059, 0.682353, 1.0 }, + { 0.254902, 0.239216, 0.666667, 1.0 }, + { 0.235294, 0.235294, 0.627451, 1.0 }, + { 0.223529, 0.243137, 0.611765, 1.0 }, + { 0.215686, 0.270588, 0.611765, 1.0 }, + { 0.219608, 0.290196, 0.627451, 1.0 }, + { 0.239216, 0.321569, 0.643137, 1.0 }, + { 0.266667, 0.364706, 0.658824, 1.0 }, + { 0.294118, 0.384314, 0.682353, 1.0 }, + { 0.329412, 0.392157, 0.686275, 1.0 }, + { 0.356863, 0.392157, 0.686275, 1.0 }, + { 0.376471, 0.403922, 0.678431, 1.0 }, + { 0.388235, 0.411765, 0.674510, 1.0 }, + { 0.384314, 0.419608, 0.682353, 1.0 }, + { 0.376471, 0.447059, 0.690196, 1.0 }, + { 0.364706, 0.466667, 0.709804, 1.0 }, + { 0.364706, 0.486275, 0.729412, 1.0 }, + { 0.372549, 0.490196, 0.756863, 1.0 }, + { 0.376471, 0.505882, 0.764706, 1.0 }, + { 0.396078, 0.521569, 0.764706, 1.0 }, + { 0.400000, 0.533333, 0.756863, 1.0 }, + { 0.388235, 0.517647, 0.729412, 1.0 }, + { 0.368627, 0.501961, 0.701961, 1.0 }, + { 0.345098, 0.498039, 0.674510, 1.0 }, + { 0.329412, 0.482353, 0.670588, 1.0 }, + { 0.317647, 0.482353, 0.670588, 1.0 }, + }; +/* Canyon */ +static double4 colors_515[] = { + { 0.764706, 0.576471, 0.462745, 1.0 }, + { 0.745098, 0.564706, 0.423529, 1.0 }, + { 0.709804, 0.482353, 0.352941, 1.0 }, + { 0.674510, 0.403922, 0.286275, 1.0 }, + { 0.701961, 0.458824, 0.309804, 1.0 }, + { 0.729412, 0.513725, 0.333333, 1.0 }, + { 0.745098, 0.545098, 0.345098, 1.0 }, + { 0.764706, 0.580392, 0.360784, 1.0 }, + { 0.792157, 0.607843, 0.435294, 1.0 }, + { 0.788235, 0.627451, 0.450980, 1.0 }, + { 0.784314, 0.650980, 0.466667, 1.0 }, + { 0.721569, 0.631373, 0.482353, 1.0 }, + { 0.658824, 0.611765, 0.501961, 1.0 }, + { 0.603922, 0.545098, 0.486275, 1.0 }, + { 0.552941, 0.482353, 0.470588, 1.0 }, + { 0.517647, 0.454902, 0.443137, 1.0 }, + { 0.486275, 0.431373, 0.415686, 1.0 }, + { 0.337255, 0.352941, 0.321569, 1.0 }, + { 0.294118, 0.298039, 0.298039, 1.0 }, + { 0.254902, 0.247059, 0.278431, 1.0 }, + { 0.231373, 0.219608, 0.282353, 1.0 }, + { 0.211765, 0.196078, 0.290196, 1.0 }, + { 0.211765, 0.184314, 0.301961, 1.0 }, + { 0.215686, 0.172549, 0.317647, 1.0 }, + { 0.192157, 0.247059, 0.384314, 1.0 }, + { 0.227451, 0.270588, 0.415686, 1.0 }, + { 0.262745, 0.294118, 0.450980, 1.0 }, + { 0.298039, 0.352941, 0.474510, 1.0 }, + { 0.337255, 0.415686, 0.498039, 1.0 }, + { 0.349020, 0.439216, 0.498039, 1.0 }, + { 0.360784, 0.462745, 0.498039, 1.0 }, + { 0.400000, 0.470588, 0.490196, 1.0 }, + { 0.403922, 0.486275, 0.478431, 1.0 }, + { 0.415686, 0.486275, 0.462745, 1.0 }, + { 0.411765, 0.486275, 0.439216, 1.0 }, + { 0.411765, 0.486275, 0.415686, 1.0 }, + { 0.376471, 0.443137, 0.376471, 1.0 }, + { 0.345098, 0.400000, 0.337255, 1.0 }, + { 0.337255, 0.364706, 0.309804, 1.0 }, + { 0.333333, 0.329412, 0.282353, 1.0 }, + { 0.235294, 0.243137, 0.180392, 1.0 }, + { 0.192157, 0.184314, 0.141176, 1.0 }, + { 0.149020, 0.125490, 0.105882, 1.0 }, + { 0.125490, 0.109804, 0.105882, 1.0 }, + { 0.105882, 0.098039, 0.109804, 1.0 }, + { 0.113725, 0.109804, 0.113725, 1.0 }, + { 0.121569, 0.121569, 0.117647, 1.0 }, + { 0.145098, 0.137255, 0.137255, 1.0 }, + { 0.184314, 0.168627, 0.168627, 1.0 }, + { 0.294118, 0.196078, 0.203922, 1.0 }, + { 0.321569, 0.192157, 0.176471, 1.0 }, + { 0.352941, 0.188235, 0.152941, 1.0 }, + { 0.388235, 0.203922, 0.152941, 1.0 }, + { 0.423529, 0.219608, 0.152941, 1.0 }, + { 0.431373, 0.207843, 0.133333, 1.0 }, + { 0.443137, 0.200000, 0.117647, 1.0 }, + { 0.439216, 0.239216, 0.109804, 1.0 }, + { 0.474510, 0.274510, 0.160784, 1.0 }, + { 0.513725, 0.313725, 0.211765, 1.0 }, + { 0.513725, 0.349020, 0.235294, 1.0 }, + { 0.517647, 0.388235, 0.262745, 1.0 }, + { 0.521569, 0.392157, 0.274510, 1.0 }, + { 0.529412, 0.400000, 0.286275, 1.0 }, + { 0.541176, 0.435294, 0.313725, 1.0 }, + { 0.529412, 0.462745, 0.345098, 1.0 }, + { 0.482353, 0.470588, 0.337255, 1.0 }, + { 0.443137, 0.431373, 0.301961, 1.0 }, + { 0.407843, 0.392157, 0.270588, 1.0 }, + { 0.388235, 0.368627, 0.254902, 1.0 }, + { 0.368627, 0.345098, 0.243137, 1.0 }, + { 0.337255, 0.266667, 0.207843, 1.0 }, + { 0.317647, 0.211765, 0.192157, 1.0 }, + { 0.313725, 0.219608, 0.247059, 1.0 }, + { 0.333333, 0.243137, 0.262745, 1.0 }, + { 0.352941, 0.270588, 0.282353, 1.0 }, + { 0.380392, 0.341176, 0.333333, 1.0 }, + { 0.411765, 0.415686, 0.384314, 1.0 }, + { 0.435294, 0.443137, 0.400000, 1.0 }, + { 0.462745, 0.470588, 0.419608, 1.0 }, + { 0.490196, 0.490196, 0.435294, 1.0 }, + { 0.494118, 0.501961, 0.419608, 1.0 }, + { 0.501961, 0.490196, 0.333333, 1.0 }, + { 0.474510, 0.439216, 0.286275, 1.0 }, + { 0.447059, 0.392157, 0.243137, 1.0 }, + { 0.423529, 0.360784, 0.211765, 1.0 }, + { 0.403922, 0.329412, 0.184314, 1.0 }, + { 0.352941, 0.258824, 0.129412, 1.0 }, + { 0.329412, 0.243137, 0.090196, 1.0 }, + { 0.360784, 0.243137, 0.117647, 1.0 }, + { 0.400000, 0.278431, 0.160784, 1.0 }, + { 0.439216, 0.317647, 0.203922, 1.0 }, + { 0.482353, 0.360784, 0.219608, 1.0 }, + { 0.529412, 0.403922, 0.239216, 1.0 }, + { 0.639216, 0.521569, 0.305882, 1.0 }, + { 0.729412, 0.596078, 0.341176, 1.0 }, + { 0.819608, 0.650980, 0.376471, 1.0 }, + { 0.870588, 0.658824, 0.356863, 1.0 }, + { 0.870588, 0.639216, 0.349020, 1.0 }, + { 0.850980, 0.600000, 0.341176, 1.0 }, + { 0.831373, 0.560784, 0.337255, 1.0 }, + { 0.803922, 0.529412, 0.333333, 1.0 }, + { 0.780392, 0.498039, 0.333333, 1.0 }, + { 0.717647, 0.470588, 0.356863, 1.0 }, + { 0.658824, 0.454902, 0.396078, 1.0 }, + { 0.596078, 0.478431, 0.447059, 1.0 }, + { 0.560784, 0.517647, 0.490196, 1.0 }, + { 0.529412, 0.560784, 0.537255, 1.0 }, + { 0.521569, 0.576471, 0.556863, 1.0 }, + { 0.517647, 0.596078, 0.576471, 1.0 }, + { 0.545098, 0.619608, 0.568627, 1.0 }, + { 0.572549, 0.654902, 0.572549, 1.0 }, + { 0.600000, 0.658824, 0.560784, 1.0 }, + { 0.600000, 0.643137, 0.533333, 1.0 }, + { 0.686275, 0.576471, 0.388235, 1.0 }, + { 0.713725, 0.533333, 0.349020, 1.0 }, + { 0.741176, 0.494118, 0.309804, 1.0 }, + { 0.713725, 0.403922, 0.231373, 1.0 }, + { 0.658824, 0.341176, 0.188235, 1.0 }, + { 0.568627, 0.325490, 0.152941, 1.0 }, + { 0.525490, 0.266667, 0.133333, 1.0 }, + { 0.392157, 0.160784, 0.070588, 1.0 }, + { 0.309804, 0.184314, 0.070588, 1.0 }, + { 0.231373, 0.211765, 0.074510, 1.0 }, + { 0.215686, 0.211765, 0.090196, 1.0 }, + { 0.203922, 0.215686, 0.105882, 1.0 }, + { 0.196078, 0.188235, 0.098039, 1.0 }, + { 0.176471, 0.176471, 0.090196, 1.0 }, + { 0.168627, 0.211765, 0.086275, 1.0 }, + { 0.184314, 0.243137, 0.141176, 1.0 }, + { 0.258824, 0.286275, 0.235294, 1.0 }, + { 0.286275, 0.309804, 0.250980, 1.0 }, + { 0.313725, 0.333333, 0.266667, 1.0 }, + { 0.376471, 0.380392, 0.321569, 1.0 }, + { 0.427451, 0.443137, 0.345098, 1.0 }, + { 0.478431, 0.494118, 0.384314, 1.0 }, + { 0.549020, 0.545098, 0.407843, 1.0 }, + { 0.615686, 0.611765, 0.450980, 1.0 }, + { 0.615686, 0.635294, 0.494118, 1.0 }, + { 0.615686, 0.658824, 0.541176, 1.0 }, + { 0.635294, 0.662745, 0.568627, 1.0 }, + { 0.658824, 0.670588, 0.596078, 1.0 }, + { 0.662745, 0.729412, 0.654902, 1.0 }, + { 0.674510, 0.760784, 0.682353, 1.0 }, + { 0.666667, 0.760784, 0.698039, 1.0 }, + { 0.701961, 0.698039, 0.670588, 1.0 }, + { 0.698039, 0.662745, 0.592157, 1.0 }, + { 0.674510, 0.635294, 0.549020, 1.0 }, + { 0.650980, 0.611765, 0.509804, 1.0 }, + { 0.600000, 0.509804, 0.411765, 1.0 }, + { 0.545098, 0.439216, 0.352941, 1.0 }, + { 0.509804, 0.411765, 0.309804, 1.0 }, + { 0.482353, 0.388235, 0.278431, 1.0 }, + { 0.454902, 0.384314, 0.290196, 1.0 }, + { 0.462745, 0.403922, 0.290196, 1.0 }, + { 0.470588, 0.423529, 0.290196, 1.0 }, + { 0.509804, 0.466667, 0.286275, 1.0 }, + { 0.541176, 0.505882, 0.305882, 1.0 }, + { 0.596078, 0.525490, 0.360784, 1.0 }, + { 0.635294, 0.560784, 0.384314, 1.0 }, + { 0.670588, 0.600000, 0.400000, 1.0 }, + { 0.666667, 0.627451, 0.400000, 1.0 }, + { 0.650980, 0.576471, 0.431373, 1.0 }, + { 0.643137, 0.560784, 0.431373, 1.0 }, + { 0.635294, 0.549020, 0.431373, 1.0 }, + { 0.623529, 0.525490, 0.384314, 1.0 }, + { 0.631373, 0.478431, 0.321569, 1.0 }, + { 0.623529, 0.419608, 0.250980, 1.0 }, + { 0.600000, 0.372549, 0.219608, 1.0 }, + { 0.556863, 0.305882, 0.168627, 1.0 }, + { 0.552941, 0.305882, 0.172549, 1.0 }, + { 0.549020, 0.305882, 0.180392, 1.0 }, + { 0.529412, 0.325490, 0.235294, 1.0 }, + { 0.509804, 0.333333, 0.301961, 1.0 }, + { 0.458824, 0.329412, 0.356863, 1.0 }, + { 0.415686, 0.333333, 0.400000, 1.0 }, + { 0.380392, 0.360784, 0.439216, 1.0 }, + { 0.368627, 0.360784, 0.498039, 1.0 }, + { 0.321569, 0.364706, 0.564706, 1.0 }, + { 0.317647, 0.372549, 0.572549, 1.0 }, + { 0.305882, 0.403922, 0.552941, 1.0 }, + { 0.337255, 0.443137, 0.541176, 1.0 }, + { 0.305882, 0.450980, 0.627451, 1.0 }, + { 0.313725, 0.462745, 0.666667, 1.0 }, + { 0.325490, 0.470588, 0.658824, 1.0 }, + { 0.439216, 0.556863, 0.611765, 1.0 }, + { 0.454902, 0.549020, 0.615686, 1.0 }, + { 0.470588, 0.541176, 0.619608, 1.0 }, + { 0.501961, 0.486275, 0.576471, 1.0 }, + { 0.584314, 0.462745, 0.478431, 1.0 }, + { 0.674510, 0.458824, 0.392157, 1.0 }, + { 0.729412, 0.435294, 0.337255, 1.0 }, + { 0.776471, 0.400000, 0.294118, 1.0 }, + { 0.807843, 0.349020, 0.250980, 1.0 }, + { 0.835294, 0.337255, 0.219608, 1.0 }, + { 0.819608, 0.345098, 0.207843, 1.0 }, + { 0.792157, 0.356863, 0.211765, 1.0 }, + { 0.721569, 0.329412, 0.207843, 1.0 }, + { 0.643137, 0.329412, 0.200000, 1.0 }, + { 0.556863, 0.329412, 0.180392, 1.0 }, + { 0.474510, 0.337255, 0.172549, 1.0 }, + { 0.407843, 0.325490, 0.141176, 1.0 }, + { 0.356863, 0.325490, 0.125490, 1.0 }, + { 0.317647, 0.329412, 0.105882, 1.0 }, + { 0.290196, 0.329412, 0.145098, 1.0 }, + { 0.258824, 0.352941, 0.188235, 1.0 }, + { 0.243137, 0.384314, 0.266667, 1.0 }, + { 0.239216, 0.427451, 0.305882, 1.0 }, + { 0.282353, 0.439216, 0.345098, 1.0 }, + { 0.317647, 0.462745, 0.364706, 1.0 }, + { 0.360784, 0.486275, 0.372549, 1.0 }, + { 0.392157, 0.501961, 0.345098, 1.0 }, + { 0.439216, 0.498039, 0.329412, 1.0 }, + { 0.478431, 0.478431, 0.321569, 1.0 }, + { 0.509804, 0.462745, 0.317647, 1.0 }, + { 0.521569, 0.435294, 0.278431, 1.0 }, + { 0.482353, 0.396078, 0.266667, 1.0 }, + { 0.415686, 0.356863, 0.286275, 1.0 }, + { 0.356863, 0.321569, 0.352941, 1.0 }, + { 0.333333, 0.313725, 0.376471, 1.0 }, + { 0.321569, 0.301961, 0.384314, 1.0 }, + { 0.325490, 0.321569, 0.364706, 1.0 }, + { 0.364706, 0.321569, 0.372549, 1.0 }, + { 0.439216, 0.341176, 0.396078, 1.0 }, + { 0.521569, 0.341176, 0.396078, 1.0 }, + { 0.607843, 0.368627, 0.380392, 1.0 }, + { 0.678431, 0.392157, 0.337255, 1.0 }, + { 0.752941, 0.419608, 0.317647, 1.0 }, + { 0.780392, 0.407843, 0.290196, 1.0 }, + { 0.776471, 0.400000, 0.282353, 1.0 }, + { 0.737255, 0.400000, 0.278431, 1.0 }, + { 0.698039, 0.419608, 0.250980, 1.0 }, + { 0.662745, 0.419608, 0.231373, 1.0 }, + { 0.607843, 0.407843, 0.235294, 1.0 }, + { 0.541176, 0.392157, 0.270588, 1.0 }, + { 0.494118, 0.400000, 0.294118, 1.0 }, + { 0.494118, 0.407843, 0.325490, 1.0 }, + { 0.505882, 0.423529, 0.352941, 1.0 }, + { 0.501961, 0.435294, 0.384314, 1.0 }, + { 0.505882, 0.462745, 0.396078, 1.0 }, + { 0.533333, 0.494118, 0.435294, 1.0 }, + { 0.596078, 0.525490, 0.462745, 1.0 }, + { 0.647059, 0.564706, 0.490196, 1.0 }, + { 0.674510, 0.584314, 0.490196, 1.0 }, + { 0.686275, 0.600000, 0.486275, 1.0 }, + { 0.713725, 0.580392, 0.470588, 1.0 }, + { 0.749020, 0.588235, 0.435294, 1.0 }, + { 0.788235, 0.584314, 0.392157, 1.0 }, + { 0.803922, 0.580392, 0.352941, 1.0 }, + { 0.831373, 0.556863, 0.333333, 1.0 }, + { 0.843137, 0.552941, 0.352941, 1.0 }, + { 0.874510, 0.588235, 0.388235, 1.0 }, + { 0.890196, 0.615686, 0.415686, 1.0 }, + { 0.921569, 0.678431, 0.450980, 1.0 }, + { 0.933333, 0.709804, 0.501961, 1.0 }, + { 0.890196, 0.678431, 0.498039, 1.0 }, + { 0.823529, 0.596078, 0.470588, 1.0 }, + }; +/* Carnations */ +static double4 colors_516[] = { + { 0.596078, 0.188235, 0.192157, 1.0 }, + { 0.600000, 0.196078, 0.192157, 1.0 }, + { 0.580392, 0.156863, 0.164706, 1.0 }, + { 0.560784, 0.117647, 0.137255, 1.0 }, + { 0.576471, 0.121569, 0.145098, 1.0 }, + { 0.596078, 0.125490, 0.152941, 1.0 }, + { 0.607843, 0.137255, 0.172549, 1.0 }, + { 0.619608, 0.152941, 0.196078, 1.0 }, + { 0.705882, 0.227451, 0.278431, 1.0 }, + { 0.733333, 0.262745, 0.309804, 1.0 }, + { 0.764706, 0.298039, 0.341176, 1.0 }, + { 0.768627, 0.329412, 0.349020, 1.0 }, + { 0.772549, 0.360784, 0.360784, 1.0 }, + { 0.760784, 0.372549, 0.321569, 1.0 }, + { 0.752941, 0.388235, 0.282353, 1.0 }, + { 0.737255, 0.372549, 0.270588, 1.0 }, + { 0.725490, 0.360784, 0.258824, 1.0 }, + { 0.705882, 0.345098, 0.239216, 1.0 }, + { 0.698039, 0.349020, 0.227451, 1.0 }, + { 0.694118, 0.352941, 0.215686, 1.0 }, + { 0.694118, 0.349020, 0.247059, 1.0 }, + { 0.698039, 0.345098, 0.282353, 1.0 }, + { 0.698039, 0.349020, 0.278431, 1.0 }, + { 0.701961, 0.352941, 0.278431, 1.0 }, + { 0.654902, 0.356863, 0.286275, 1.0 }, + { 0.603922, 0.349020, 0.278431, 1.0 }, + { 0.552941, 0.341176, 0.270588, 1.0 }, + { 0.545098, 0.313725, 0.243137, 1.0 }, + { 0.541176, 0.290196, 0.219608, 1.0 }, + { 0.529412, 0.270588, 0.211765, 1.0 }, + { 0.517647, 0.250980, 0.203922, 1.0 }, + { 0.509804, 0.215686, 0.164706, 1.0 }, + { 0.529412, 0.164706, 0.121569, 1.0 }, + { 0.572549, 0.101961, 0.070588, 1.0 }, + { 0.541176, 0.082353, 0.050980, 1.0 }, + { 0.513725, 0.066667, 0.035294, 1.0 }, + { 0.458824, 0.078431, 0.035294, 1.0 }, + { 0.403922, 0.090196, 0.039216, 1.0 }, + { 0.372549, 0.105882, 0.043137, 1.0 }, + { 0.345098, 0.121569, 0.050980, 1.0 }, + { 0.239216, 0.164706, 0.090196, 1.0 }, + { 0.239216, 0.184314, 0.101961, 1.0 }, + { 0.243137, 0.207843, 0.117647, 1.0 }, + { 0.250980, 0.231373, 0.129412, 1.0 }, + { 0.258824, 0.258824, 0.141176, 1.0 }, + { 0.270588, 0.266667, 0.141176, 1.0 }, + { 0.282353, 0.274510, 0.145098, 1.0 }, + { 0.301961, 0.286275, 0.149020, 1.0 }, + { 0.290196, 0.286275, 0.149020, 1.0 }, + { 0.282353, 0.278431, 0.137255, 1.0 }, + { 0.258824, 0.250980, 0.125490, 1.0 }, + { 0.235294, 0.223529, 0.113725, 1.0 }, + { 0.211765, 0.200000, 0.094118, 1.0 }, + { 0.192157, 0.176471, 0.078431, 1.0 }, + { 0.184314, 0.164706, 0.070588, 1.0 }, + { 0.176471, 0.152941, 0.066667, 1.0 }, + { 0.133333, 0.133333, 0.050980, 1.0 }, + { 0.125490, 0.149020, 0.054902, 1.0 }, + { 0.117647, 0.168627, 0.058824, 1.0 }, + { 0.129412, 0.188235, 0.070588, 1.0 }, + { 0.145098, 0.207843, 0.082353, 1.0 }, + { 0.152941, 0.219608, 0.090196, 1.0 }, + { 0.164706, 0.231373, 0.098039, 1.0 }, + { 0.180392, 0.239216, 0.117647, 1.0 }, + { 0.196078, 0.250980, 0.137255, 1.0 }, + { 0.188235, 0.254902, 0.145098, 1.0 }, + { 0.180392, 0.239216, 0.129412, 1.0 }, + { 0.172549, 0.227451, 0.113725, 1.0 }, + { 0.156863, 0.215686, 0.101961, 1.0 }, + { 0.145098, 0.207843, 0.094118, 1.0 }, + { 0.113725, 0.188235, 0.086275, 1.0 }, + { 0.098039, 0.184314, 0.070588, 1.0 }, + { 0.094118, 0.152941, 0.023529, 1.0 }, + { 0.101961, 0.133333, 0.027451, 1.0 }, + { 0.109804, 0.117647, 0.035294, 1.0 }, + { 0.133333, 0.105882, 0.031373, 1.0 }, + { 0.156863, 0.098039, 0.031373, 1.0 }, + { 0.180392, 0.090196, 0.027451, 1.0 }, + { 0.207843, 0.086275, 0.027451, 1.0 }, + { 0.262745, 0.070588, 0.039216, 1.0 }, + { 0.301961, 0.066667, 0.039216, 1.0 }, + { 0.333333, 0.043137, 0.027451, 1.0 }, + { 0.329412, 0.050980, 0.039216, 1.0 }, + { 0.329412, 0.058824, 0.054902, 1.0 }, + { 0.325490, 0.066667, 0.058824, 1.0 }, + { 0.321569, 0.074510, 0.062745, 1.0 }, + { 0.301961, 0.066667, 0.074510, 1.0 }, + { 0.294118, 0.070588, 0.082353, 1.0 }, + { 0.301961, 0.098039, 0.109804, 1.0 }, + { 0.352941, 0.109804, 0.121569, 1.0 }, + { 0.407843, 0.121569, 0.133333, 1.0 }, + { 0.447059, 0.129412, 0.137255, 1.0 }, + { 0.490196, 0.141176, 0.145098, 1.0 }, + { 0.560784, 0.184314, 0.152941, 1.0 }, + { 0.627451, 0.227451, 0.192157, 1.0 }, + { 0.666667, 0.262745, 0.219608, 1.0 }, + { 0.701961, 0.294118, 0.258824, 1.0 }, + { 0.756863, 0.384314, 0.290196, 1.0 }, + { 0.729412, 0.392157, 0.309804, 1.0 }, + { 0.701961, 0.403922, 0.333333, 1.0 }, + { 0.686275, 0.400000, 0.333333, 1.0 }, + { 0.674510, 0.396078, 0.333333, 1.0 }, + { 0.666667, 0.384314, 0.321569, 1.0 }, + { 0.662745, 0.345098, 0.290196, 1.0 }, + { 0.639216, 0.282353, 0.254902, 1.0 }, + { 0.615686, 0.254902, 0.223529, 1.0 }, + { 0.596078, 0.231373, 0.196078, 1.0 }, + { 0.576471, 0.219608, 0.176471, 1.0 }, + { 0.556863, 0.207843, 0.160784, 1.0 }, + { 0.525490, 0.184314, 0.141176, 1.0 }, + { 0.470588, 0.200000, 0.145098, 1.0 }, + { 0.411765, 0.223529, 0.149020, 1.0 }, + { 0.341176, 0.247059, 0.156863, 1.0 }, + { 0.274510, 0.266667, 0.180392, 1.0 }, + { 0.266667, 0.282353, 0.184314, 1.0 }, + { 0.258824, 0.301961, 0.192157, 1.0 }, + { 0.250980, 0.329412, 0.203922, 1.0 }, + { 0.274510, 0.349020, 0.219608, 1.0 }, + { 0.317647, 0.337255, 0.227451, 1.0 }, + { 0.384314, 0.352941, 0.235294, 1.0 }, + { 0.505882, 0.435294, 0.239216, 1.0 }, + { 0.552941, 0.427451, 0.250980, 1.0 }, + { 0.603922, 0.423529, 0.262745, 1.0 }, + { 0.611765, 0.415686, 0.258824, 1.0 }, + { 0.623529, 0.407843, 0.254902, 1.0 }, + { 0.627451, 0.415686, 0.231373, 1.0 }, + { 0.584314, 0.400000, 0.215686, 1.0 }, + { 0.525490, 0.352941, 0.188235, 1.0 }, + { 0.454902, 0.294118, 0.156863, 1.0 }, + { 0.301961, 0.203922, 0.086275, 1.0 }, + { 0.262745, 0.184314, 0.070588, 1.0 }, + { 0.227451, 0.164706, 0.054902, 1.0 }, + { 0.164706, 0.129412, 0.027451, 1.0 }, + { 0.117647, 0.094118, 0.011765, 1.0 }, + { 0.094118, 0.082353, 0.003922, 1.0 }, + { 0.082353, 0.082353, 0.000000, 1.0 }, + { 0.054902, 0.082353, 0.031373, 1.0 }, + { 0.070588, 0.094118, 0.043137, 1.0 }, + { 0.090196, 0.109804, 0.058824, 1.0 }, + { 0.105882, 0.121569, 0.062745, 1.0 }, + { 0.125490, 0.133333, 0.066667, 1.0 }, + { 0.160784, 0.149020, 0.090196, 1.0 }, + { 0.207843, 0.160784, 0.109804, 1.0 }, + { 0.258824, 0.168627, 0.125490, 1.0 }, + { 0.313725, 0.164706, 0.129412, 1.0 }, + { 0.403922, 0.152941, 0.121569, 1.0 }, + { 0.407843, 0.156863, 0.121569, 1.0 }, + { 0.411765, 0.160784, 0.121569, 1.0 }, + { 0.392157, 0.160784, 0.121569, 1.0 }, + { 0.364706, 0.168627, 0.105882, 1.0 }, + { 0.337255, 0.176471, 0.090196, 1.0 }, + { 0.317647, 0.196078, 0.086275, 1.0 }, + { 0.282353, 0.207843, 0.054902, 1.0 }, + { 0.290196, 0.196078, 0.047059, 1.0 }, + { 0.298039, 0.184314, 0.043137, 1.0 }, + { 0.356863, 0.184314, 0.054902, 1.0 }, + { 0.403922, 0.188235, 0.070588, 1.0 }, + { 0.454902, 0.192157, 0.086275, 1.0 }, + { 0.494118, 0.172549, 0.098039, 1.0 }, + { 0.549020, 0.184314, 0.133333, 1.0 }, + { 0.580392, 0.215686, 0.160784, 1.0 }, + { 0.584314, 0.290196, 0.180392, 1.0 }, + { 0.568627, 0.298039, 0.188235, 1.0 }, + { 0.556863, 0.309804, 0.200000, 1.0 }, + { 0.521569, 0.329412, 0.215686, 1.0 }, + { 0.458824, 0.325490, 0.203922, 1.0 }, + { 0.396078, 0.329412, 0.172549, 1.0 }, + { 0.329412, 0.305882, 0.145098, 1.0 }, + { 0.219608, 0.247059, 0.133333, 1.0 }, + { 0.200000, 0.239216, 0.125490, 1.0 }, + { 0.184314, 0.235294, 0.117647, 1.0 }, + { 0.176471, 0.227451, 0.098039, 1.0 }, + { 0.211765, 0.219608, 0.101961, 1.0 }, + { 0.270588, 0.227451, 0.121569, 1.0 }, + { 0.349020, 0.247059, 0.145098, 1.0 }, + { 0.423529, 0.286275, 0.172549, 1.0 }, + { 0.505882, 0.317647, 0.215686, 1.0 }, + { 0.584314, 0.349020, 0.262745, 1.0 }, + { 0.647059, 0.384314, 0.301961, 1.0 }, + { 0.733333, 0.427451, 0.305882, 1.0 }, + { 0.784314, 0.490196, 0.333333, 1.0 }, + { 0.843137, 0.552941, 0.364706, 1.0 }, + { 0.843137, 0.588235, 0.403922, 1.0 }, + { 0.882353, 0.576471, 0.407843, 1.0 }, + { 0.850980, 0.564706, 0.396078, 1.0 }, + { 0.831373, 0.560784, 0.392157, 1.0 }, + { 0.811765, 0.560784, 0.388235, 1.0 }, + { 0.803922, 0.517647, 0.372549, 1.0 }, + { 0.737255, 0.454902, 0.360784, 1.0 }, + { 0.678431, 0.400000, 0.321569, 1.0 }, + { 0.635294, 0.364706, 0.286275, 1.0 }, + { 0.615686, 0.341176, 0.254902, 1.0 }, + { 0.596078, 0.317647, 0.231373, 1.0 }, + { 0.560784, 0.286275, 0.200000, 1.0 }, + { 0.529412, 0.254902, 0.176471, 1.0 }, + { 0.494118, 0.231373, 0.160784, 1.0 }, + { 0.474510, 0.203922, 0.145098, 1.0 }, + { 0.443137, 0.172549, 0.117647, 1.0 }, + { 0.400000, 0.152941, 0.086275, 1.0 }, + { 0.360784, 0.160784, 0.082353, 1.0 }, + { 0.352941, 0.172549, 0.094118, 1.0 }, + { 0.356863, 0.164706, 0.109804, 1.0 }, + { 0.356863, 0.168627, 0.117647, 1.0 }, + { 0.364706, 0.184314, 0.137255, 1.0 }, + { 0.376471, 0.211765, 0.160784, 1.0 }, + { 0.396078, 0.203922, 0.168627, 1.0 }, + { 0.403922, 0.184314, 0.156863, 1.0 }, + { 0.403922, 0.141176, 0.141176, 1.0 }, + { 0.380392, 0.133333, 0.117647, 1.0 }, + { 0.349020, 0.113725, 0.101961, 1.0 }, + { 0.309804, 0.098039, 0.066667, 1.0 }, + { 0.290196, 0.054902, 0.043137, 1.0 }, + { 0.270588, 0.039216, 0.019608, 1.0 }, + { 0.282353, 0.039216, 0.023529, 1.0 }, + { 0.305882, 0.047059, 0.047059, 1.0 }, + { 0.368627, 0.054902, 0.074510, 1.0 }, + { 0.439216, 0.082353, 0.101961, 1.0 }, + { 0.509804, 0.133333, 0.133333, 1.0 }, + { 0.576471, 0.172549, 0.180392, 1.0 }, + { 0.627451, 0.203922, 0.211765, 1.0 }, + { 0.674510, 0.235294, 0.247059, 1.0 }, + { 0.694118, 0.278431, 0.258824, 1.0 }, + { 0.709804, 0.301961, 0.270588, 1.0 }, + { 0.694118, 0.301961, 0.266667, 1.0 }, + { 0.698039, 0.286275, 0.254902, 1.0 }, + { 0.686275, 0.254902, 0.243137, 1.0 }, + { 0.705882, 0.219608, 0.219608, 1.0 }, + { 0.713725, 0.168627, 0.192157, 1.0 }, + { 0.725490, 0.129412, 0.156863, 1.0 }, + { 0.721569, 0.090196, 0.129412, 1.0 }, + { 0.729412, 0.066667, 0.101961, 1.0 }, + { 0.721569, 0.039216, 0.086275, 1.0 }, + { 0.678431, 0.027451, 0.078431, 1.0 }, + { 0.623529, 0.047059, 0.066667, 1.0 }, + { 0.572549, 0.101961, 0.070588, 1.0 }, + { 0.521569, 0.152941, 0.086275, 1.0 }, + { 0.470588, 0.188235, 0.125490, 1.0 }, + { 0.431373, 0.239216, 0.149020, 1.0 }, + { 0.447059, 0.317647, 0.192157, 1.0 }, + { 0.486275, 0.419608, 0.258824, 1.0 }, + { 0.529412, 0.482353, 0.333333, 1.0 }, + { 0.549020, 0.494118, 0.341176, 1.0 }, + { 0.588235, 0.478431, 0.325490, 1.0 }, + { 0.631373, 0.474510, 0.325490, 1.0 }, + { 0.666667, 0.478431, 0.360784, 1.0 }, + { 0.662745, 0.443137, 0.352941, 1.0 }, + { 0.635294, 0.384314, 0.305882, 1.0 }, + { 0.603922, 0.317647, 0.250980, 1.0 }, + { 0.568627, 0.278431, 0.239216, 1.0 }, + { 0.552941, 0.231373, 0.235294, 1.0 }, + { 0.549020, 0.211765, 0.227451, 1.0 }, + { 0.564706, 0.203922, 0.215686, 1.0 }, + { 0.580392, 0.219608, 0.231373, 1.0 }, + { 0.607843, 0.239216, 0.258824, 1.0 }, + { 0.600000, 0.223529, 0.243137, 1.0 }, + { 0.603922, 0.207843, 0.219608, 1.0 }, + }; +/* Carnival */ +static double4 colors_517[] = { + { 0.796078, 0.360784, 0.486275, 1.0 }, + { 0.788235, 0.321569, 0.427451, 1.0 }, + { 0.784314, 0.309804, 0.411765, 1.0 }, + { 0.780392, 0.301961, 0.396078, 1.0 }, + { 0.772549, 0.294118, 0.376471, 1.0 }, + { 0.768627, 0.286275, 0.360784, 1.0 }, + { 0.764706, 0.286275, 0.349020, 1.0 }, + { 0.760784, 0.286275, 0.341176, 1.0 }, + { 0.729412, 0.282353, 0.305882, 1.0 }, + { 0.717647, 0.274510, 0.294118, 1.0 }, + { 0.709804, 0.270588, 0.286275, 1.0 }, + { 0.694118, 0.270588, 0.298039, 1.0 }, + { 0.678431, 0.270588, 0.309804, 1.0 }, + { 0.662745, 0.266667, 0.313725, 1.0 }, + { 0.650980, 0.266667, 0.317647, 1.0 }, + { 0.643137, 0.270588, 0.325490, 1.0 }, + { 0.639216, 0.278431, 0.333333, 1.0 }, + { 0.643137, 0.282353, 0.380392, 1.0 }, + { 0.654902, 0.301961, 0.435294, 1.0 }, + { 0.666667, 0.321569, 0.490196, 1.0 }, + { 0.670588, 0.360784, 0.545098, 1.0 }, + { 0.678431, 0.400000, 0.603922, 1.0 }, + { 0.678431, 0.415686, 0.627451, 1.0 }, + { 0.682353, 0.431373, 0.650980, 1.0 }, + { 0.713725, 0.494118, 0.729412, 1.0 }, + { 0.737255, 0.517647, 0.768627, 1.0 }, + { 0.760784, 0.545098, 0.807843, 1.0 }, + { 0.768627, 0.572549, 0.831373, 1.0 }, + { 0.780392, 0.603922, 0.858824, 1.0 }, + { 0.780392, 0.615686, 0.862745, 1.0 }, + { 0.784314, 0.627451, 0.866667, 1.0 }, + { 0.788235, 0.623529, 0.854902, 1.0 }, + { 0.784314, 0.607843, 0.835294, 1.0 }, + { 0.788235, 0.549020, 0.733333, 1.0 }, + { 0.776471, 0.501961, 0.674510, 1.0 }, + { 0.764706, 0.458824, 0.619608, 1.0 }, + { 0.745098, 0.415686, 0.580392, 1.0 }, + { 0.725490, 0.372549, 0.541176, 1.0 }, + { 0.721569, 0.352941, 0.525490, 1.0 }, + { 0.717647, 0.337255, 0.509804, 1.0 }, + { 0.709804, 0.317647, 0.458824, 1.0 }, + { 0.709804, 0.325490, 0.450980, 1.0 }, + { 0.709804, 0.333333, 0.443137, 1.0 }, + { 0.713725, 0.352941, 0.474510, 1.0 }, + { 0.717647, 0.376471, 0.505882, 1.0 }, + { 0.721569, 0.392157, 0.521569, 1.0 }, + { 0.729412, 0.407843, 0.541176, 1.0 }, + { 0.749020, 0.450980, 0.584314, 1.0 }, + { 0.768627, 0.478431, 0.619608, 1.0 }, + { 0.796078, 0.533333, 0.650980, 1.0 }, + { 0.800000, 0.541176, 0.666667, 1.0 }, + { 0.807843, 0.552941, 0.682353, 1.0 }, + { 0.807843, 0.552941, 0.690196, 1.0 }, + { 0.807843, 0.552941, 0.698039, 1.0 }, + { 0.807843, 0.545098, 0.694118, 1.0 }, + { 0.811765, 0.537255, 0.690196, 1.0 }, + { 0.792157, 0.505882, 0.650980, 1.0 }, + { 0.780392, 0.486275, 0.623529, 1.0 }, + { 0.768627, 0.466667, 0.600000, 1.0 }, + { 0.764706, 0.447059, 0.568627, 1.0 }, + { 0.764706, 0.431373, 0.541176, 1.0 }, + { 0.760784, 0.415686, 0.521569, 1.0 }, + { 0.756863, 0.400000, 0.505882, 1.0 }, + { 0.749020, 0.372549, 0.466667, 1.0 }, + { 0.733333, 0.337255, 0.423529, 1.0 }, + { 0.698039, 0.270588, 0.356863, 1.0 }, + { 0.690196, 0.250980, 0.333333, 1.0 }, + { 0.682353, 0.235294, 0.313725, 1.0 }, + { 0.682353, 0.235294, 0.313725, 1.0 }, + { 0.682353, 0.235294, 0.317647, 1.0 }, + { 0.678431, 0.235294, 0.325490, 1.0 }, + { 0.670588, 0.250980, 0.356863, 1.0 }, + { 0.674510, 0.294118, 0.486275, 1.0 }, + { 0.686275, 0.321569, 0.552941, 1.0 }, + { 0.698039, 0.349020, 0.619608, 1.0 }, + { 0.717647, 0.372549, 0.670588, 1.0 }, + { 0.737255, 0.400000, 0.725490, 1.0 }, + { 0.745098, 0.415686, 0.749020, 1.0 }, + { 0.756863, 0.431373, 0.776471, 1.0 }, + { 0.768627, 0.458824, 0.823529, 1.0 }, + { 0.772549, 0.478431, 0.858824, 1.0 }, + { 0.788235, 0.482353, 0.894118, 1.0 }, + { 0.784314, 0.466667, 0.874510, 1.0 }, + { 0.780392, 0.454902, 0.854902, 1.0 }, + { 0.776471, 0.447059, 0.835294, 1.0 }, + { 0.772549, 0.443137, 0.815686, 1.0 }, + { 0.760784, 0.431373, 0.764706, 1.0 }, + { 0.745098, 0.435294, 0.709804, 1.0 }, + { 0.741176, 0.443137, 0.607843, 1.0 }, + { 0.729412, 0.447059, 0.592157, 1.0 }, + { 0.721569, 0.450980, 0.580392, 1.0 }, + { 0.717647, 0.447059, 0.584314, 1.0 }, + { 0.717647, 0.443137, 0.592157, 1.0 }, + { 0.698039, 0.439216, 0.603922, 1.0 }, + { 0.713725, 0.439216, 0.611765, 1.0 }, + { 0.725490, 0.435294, 0.623529, 1.0 }, + { 0.741176, 0.435294, 0.643137, 1.0 }, + { 0.752941, 0.450980, 0.729412, 1.0 }, + { 0.752941, 0.450980, 0.780392, 1.0 }, + { 0.752941, 0.454902, 0.835294, 1.0 }, + { 0.756863, 0.454902, 0.847059, 1.0 }, + { 0.764706, 0.454902, 0.858824, 1.0 }, + { 0.768627, 0.447059, 0.843137, 1.0 }, + { 0.756863, 0.439216, 0.807843, 1.0 }, + { 0.698039, 0.396078, 0.741176, 1.0 }, + { 0.658824, 0.384314, 0.725490, 1.0 }, + { 0.619608, 0.376471, 0.709804, 1.0 }, + { 0.607843, 0.368627, 0.690196, 1.0 }, + { 0.600000, 0.360784, 0.670588, 1.0 }, + { 0.596078, 0.349020, 0.619608, 1.0 }, + { 0.584314, 0.337255, 0.576471, 1.0 }, + { 0.596078, 0.313725, 0.549020, 1.0 }, + { 0.584314, 0.294118, 0.545098, 1.0 }, + { 0.584314, 0.294118, 0.600000, 1.0 }, + { 0.600000, 0.301961, 0.607843, 1.0 }, + { 0.615686, 0.309804, 0.619608, 1.0 }, + { 0.643137, 0.349020, 0.639216, 1.0 }, + { 0.682353, 0.376471, 0.658824, 1.0 }, + { 0.721569, 0.407843, 0.694118, 1.0 }, + { 0.756863, 0.443137, 0.733333, 1.0 }, + { 0.780392, 0.478431, 0.815686, 1.0 }, + { 0.780392, 0.494118, 0.843137, 1.0 }, + { 0.784314, 0.513725, 0.870588, 1.0 }, + { 0.784314, 0.525490, 0.882353, 1.0 }, + { 0.784314, 0.537255, 0.894118, 1.0 }, + { 0.788235, 0.560784, 0.909804, 1.0 }, + { 0.780392, 0.580392, 0.913725, 1.0 }, + { 0.776471, 0.588235, 0.917647, 1.0 }, + { 0.756863, 0.576471, 0.925490, 1.0 }, + { 0.756863, 0.568627, 0.925490, 1.0 }, + { 0.756863, 0.568627, 0.921569, 1.0 }, + { 0.756863, 0.572549, 0.921569, 1.0 }, + { 0.756863, 0.584314, 0.901961, 1.0 }, + { 0.760784, 0.600000, 0.878431, 1.0 }, + { 0.752941, 0.588235, 0.850980, 1.0 }, + { 0.752941, 0.568627, 0.819608, 1.0 }, + { 0.760784, 0.517647, 0.760784, 1.0 }, + { 0.756863, 0.486275, 0.737255, 1.0 }, + { 0.756863, 0.458824, 0.713725, 1.0 }, + { 0.749020, 0.447059, 0.701961, 1.0 }, + { 0.741176, 0.439216, 0.690196, 1.0 }, + { 0.721569, 0.400000, 0.658824, 1.0 }, + { 0.705882, 0.368627, 0.619608, 1.0 }, + { 0.698039, 0.333333, 0.588235, 1.0 }, + { 0.698039, 0.305882, 0.545098, 1.0 }, + { 0.694118, 0.262745, 0.517647, 1.0 }, + { 0.694118, 0.250980, 0.513725, 1.0 }, + { 0.694118, 0.239216, 0.509804, 1.0 }, + { 0.686275, 0.231373, 0.509804, 1.0 }, + { 0.682353, 0.227451, 0.513725, 1.0 }, + { 0.686275, 0.239216, 0.498039, 1.0 }, + { 0.698039, 0.243137, 0.486275, 1.0 }, + { 0.749020, 0.309804, 0.486275, 1.0 }, + { 0.760784, 0.329412, 0.498039, 1.0 }, + { 0.772549, 0.349020, 0.509804, 1.0 }, + { 0.788235, 0.384314, 0.556863, 1.0 }, + { 0.796078, 0.419608, 0.607843, 1.0 }, + { 0.800000, 0.450980, 0.654902, 1.0 }, + { 0.796078, 0.498039, 0.690196, 1.0 }, + { 0.792157, 0.533333, 0.717647, 1.0 }, + { 0.800000, 0.564706, 0.737255, 1.0 }, + { 0.803922, 0.603922, 0.780392, 1.0 }, + { 0.803922, 0.603922, 0.788235, 1.0 }, + { 0.807843, 0.603922, 0.800000, 1.0 }, + { 0.807843, 0.600000, 0.819608, 1.0 }, + { 0.800000, 0.592157, 0.839216, 1.0 }, + { 0.780392, 0.572549, 0.850980, 1.0 }, + { 0.760784, 0.556863, 0.850980, 1.0 }, + { 0.745098, 0.517647, 0.850980, 1.0 }, + { 0.745098, 0.501961, 0.850980, 1.0 }, + { 0.749020, 0.490196, 0.850980, 1.0 }, + { 0.764706, 0.478431, 0.862745, 1.0 }, + { 0.776471, 0.450980, 0.878431, 1.0 }, + { 0.780392, 0.435294, 0.882353, 1.0 }, + { 0.776471, 0.427451, 0.894118, 1.0 }, + { 0.776471, 0.443137, 0.894118, 1.0 }, + { 0.776471, 0.439216, 0.886275, 1.0 }, + { 0.792157, 0.458824, 0.878431, 1.0 }, + { 0.815686, 0.466667, 0.882353, 1.0 }, + { 0.831373, 0.474510, 0.874510, 1.0 }, + { 0.831373, 0.482353, 0.874510, 1.0 }, + { 0.831373, 0.509804, 0.866667, 1.0 }, + { 0.819608, 0.529412, 0.858824, 1.0 }, + { 0.807843, 0.560784, 0.847059, 1.0 }, + { 0.796078, 0.592157, 0.839216, 1.0 }, + { 0.792157, 0.592157, 0.835294, 1.0 }, + { 0.788235, 0.596078, 0.835294, 1.0 }, + { 0.788235, 0.592157, 0.831373, 1.0 }, + { 0.772549, 0.584314, 0.815686, 1.0 }, + { 0.760784, 0.576471, 0.800000, 1.0 }, + { 0.756863, 0.556863, 0.784314, 1.0 }, + { 0.752941, 0.545098, 0.768627, 1.0 }, + { 0.756863, 0.537255, 0.764706, 1.0 }, + { 0.756863, 0.521569, 0.764706, 1.0 }, + { 0.756863, 0.494118, 0.760784, 1.0 }, + { 0.760784, 0.470588, 0.752941, 1.0 }, + { 0.764706, 0.435294, 0.756863, 1.0 }, + { 0.760784, 0.403922, 0.745098, 1.0 }, + { 0.752941, 0.376471, 0.721569, 1.0 }, + { 0.745098, 0.352941, 0.701961, 1.0 }, + { 0.741176, 0.333333, 0.666667, 1.0 }, + { 0.741176, 0.329412, 0.627451, 1.0 }, + { 0.749020, 0.313725, 0.600000, 1.0 }, + { 0.756863, 0.309804, 0.568627, 1.0 }, + { 0.756863, 0.286275, 0.513725, 1.0 }, + { 0.749020, 0.266667, 0.458824, 1.0 }, + { 0.741176, 0.247059, 0.396078, 1.0 }, + { 0.733333, 0.247059, 0.333333, 1.0 }, + { 0.745098, 0.258824, 0.290196, 1.0 }, + { 0.764706, 0.294118, 0.282353, 1.0 }, + { 0.788235, 0.329412, 0.290196, 1.0 }, + { 0.803922, 0.352941, 0.313725, 1.0 }, + { 0.811765, 0.380392, 0.337255, 1.0 }, + { 0.811765, 0.400000, 0.372549, 1.0 }, + { 0.823529, 0.427451, 0.411765, 1.0 }, + { 0.831373, 0.454902, 0.458824, 1.0 }, + { 0.839216, 0.490196, 0.525490, 1.0 }, + { 0.850980, 0.517647, 0.596078, 1.0 }, + { 0.858824, 0.537255, 0.662745, 1.0 }, + { 0.850980, 0.549020, 0.721569, 1.0 }, + { 0.850980, 0.556863, 0.772549, 1.0 }, + { 0.847059, 0.556863, 0.815686, 1.0 }, + { 0.850980, 0.556863, 0.847059, 1.0 }, + { 0.847059, 0.560784, 0.862745, 1.0 }, + { 0.854902, 0.556863, 0.870588, 1.0 }, + { 0.850980, 0.560784, 0.854902, 1.0 }, + { 0.843137, 0.552941, 0.835294, 1.0 }, + { 0.835294, 0.549020, 0.819608, 1.0 }, + { 0.839216, 0.556863, 0.811765, 1.0 }, + { 0.835294, 0.564706, 0.807843, 1.0 }, + { 0.835294, 0.572549, 0.803922, 1.0 }, + { 0.835294, 0.588235, 0.796078, 1.0 }, + { 0.827451, 0.592157, 0.776471, 1.0 }, + { 0.815686, 0.580392, 0.764706, 1.0 }, + { 0.811765, 0.572549, 0.749020, 1.0 }, + { 0.803922, 0.549020, 0.725490, 1.0 }, + { 0.792157, 0.521569, 0.717647, 1.0 }, + { 0.780392, 0.501961, 0.701961, 1.0 }, + { 0.776471, 0.486275, 0.674510, 1.0 }, + { 0.768627, 0.462745, 0.658824, 1.0 }, + { 0.764706, 0.447059, 0.639216, 1.0 }, + { 0.772549, 0.439216, 0.623529, 1.0 }, + { 0.776471, 0.431373, 0.611765, 1.0 }, + { 0.776471, 0.427451, 0.611765, 1.0 }, + { 0.792157, 0.435294, 0.592157, 1.0 }, + { 0.792157, 0.443137, 0.584314, 1.0 }, + { 0.792157, 0.450980, 0.576471, 1.0 }, + { 0.796078, 0.466667, 0.576471, 1.0 }, + { 0.800000, 0.474510, 0.572549, 1.0 }, + { 0.792157, 0.474510, 0.592157, 1.0 }, + { 0.807843, 0.474510, 0.600000, 1.0 }, + { 0.811765, 0.462745, 0.607843, 1.0 }, + { 0.815686, 0.450980, 0.607843, 1.0 }, + { 0.815686, 0.427451, 0.592157, 1.0 }, + { 0.811765, 0.411765, 0.556863, 1.0 }, + { 0.800000, 0.376471, 0.525490, 1.0 }, + }; +/* Carpenter */ +static double4 colors_518[] = { + { 0.560784, 0.623529, 0.584314, 1.0 }, + { 0.384314, 0.447059, 0.407843, 1.0 }, + { 0.301961, 0.356863, 0.321569, 1.0 }, + { 0.223529, 0.266667, 0.235294, 1.0 }, + { 0.188235, 0.231373, 0.203922, 1.0 }, + { 0.152941, 0.196078, 0.172549, 1.0 }, + { 0.152941, 0.192157, 0.168627, 1.0 }, + { 0.152941, 0.188235, 0.168627, 1.0 }, + { 0.160784, 0.196078, 0.184314, 1.0 }, + { 0.172549, 0.215686, 0.192157, 1.0 }, + { 0.184314, 0.235294, 0.200000, 1.0 }, + { 0.254902, 0.243137, 0.184314, 1.0 }, + { 0.325490, 0.254902, 0.168627, 1.0 }, + { 0.372549, 0.278431, 0.168627, 1.0 }, + { 0.423529, 0.305882, 0.172549, 1.0 }, + { 0.411765, 0.313725, 0.200000, 1.0 }, + { 0.403922, 0.325490, 0.227451, 1.0 }, + { 0.341176, 0.384314, 0.360784, 1.0 }, + { 0.423529, 0.400000, 0.329412, 1.0 }, + { 0.509804, 0.419608, 0.298039, 1.0 }, + { 0.576471, 0.439216, 0.262745, 1.0 }, + { 0.643137, 0.462745, 0.227451, 1.0 }, + { 0.619608, 0.439216, 0.203922, 1.0 }, + { 0.596078, 0.415686, 0.184314, 1.0 }, + { 0.427451, 0.278431, 0.101961, 1.0 }, + { 0.400000, 0.258824, 0.086275, 1.0 }, + { 0.372549, 0.243137, 0.074510, 1.0 }, + { 0.419608, 0.274510, 0.094118, 1.0 }, + { 0.466667, 0.309804, 0.117647, 1.0 }, + { 0.482353, 0.333333, 0.141176, 1.0 }, + { 0.498039, 0.356863, 0.168627, 1.0 }, + { 0.580392, 0.435294, 0.231373, 1.0 }, + { 0.647059, 0.482353, 0.286275, 1.0 }, + { 0.764706, 0.541176, 0.270588, 1.0 }, + { 0.705882, 0.501961, 0.239216, 1.0 }, + { 0.650980, 0.462745, 0.211765, 1.0 }, + { 0.584314, 0.411765, 0.192157, 1.0 }, + { 0.521569, 0.364706, 0.172549, 1.0 }, + { 0.509804, 0.356863, 0.172549, 1.0 }, + { 0.498039, 0.352941, 0.176471, 1.0 }, + { 0.470588, 0.345098, 0.184314, 1.0 }, + { 0.443137, 0.352941, 0.231373, 1.0 }, + { 0.419608, 0.360784, 0.278431, 1.0 }, + { 0.396078, 0.400000, 0.337255, 1.0 }, + { 0.372549, 0.439216, 0.400000, 1.0 }, + { 0.376471, 0.454902, 0.411765, 1.0 }, + { 0.384314, 0.470588, 0.423529, 1.0 }, + { 0.384314, 0.470588, 0.423529, 1.0 }, + { 0.364706, 0.450980, 0.403922, 1.0 }, + { 0.313725, 0.364706, 0.329412, 1.0 }, + { 0.294118, 0.341176, 0.298039, 1.0 }, + { 0.278431, 0.321569, 0.266667, 1.0 }, + { 0.239216, 0.286275, 0.243137, 1.0 }, + { 0.203922, 0.254902, 0.219608, 1.0 }, + { 0.200000, 0.250980, 0.215686, 1.0 }, + { 0.200000, 0.250980, 0.215686, 1.0 }, + { 0.192157, 0.243137, 0.207843, 1.0 }, + { 0.196078, 0.247059, 0.211765, 1.0 }, + { 0.203922, 0.254902, 0.219608, 1.0 }, + { 0.231373, 0.290196, 0.254902, 1.0 }, + { 0.262745, 0.329412, 0.290196, 1.0 }, + { 0.282353, 0.337255, 0.305882, 1.0 }, + { 0.301961, 0.345098, 0.321569, 1.0 }, + { 0.321569, 0.384314, 0.341176, 1.0 }, + { 0.360784, 0.431373, 0.384314, 1.0 }, + { 0.419608, 0.498039, 0.454902, 1.0 }, + { 0.517647, 0.498039, 0.400000, 1.0 }, + { 0.615686, 0.498039, 0.349020, 1.0 }, + { 0.643137, 0.501961, 0.329412, 1.0 }, + { 0.670588, 0.505882, 0.309804, 1.0 }, + { 0.639216, 0.443137, 0.196078, 1.0 }, + { 0.596078, 0.411765, 0.192157, 1.0 }, + { 0.345098, 0.278431, 0.176471, 1.0 }, + { 0.282353, 0.258824, 0.200000, 1.0 }, + { 0.219608, 0.243137, 0.227451, 1.0 }, + { 0.266667, 0.282353, 0.231373, 1.0 }, + { 0.313725, 0.321569, 0.239216, 1.0 }, + { 0.368627, 0.345098, 0.266667, 1.0 }, + { 0.427451, 0.368627, 0.294118, 1.0 }, + { 0.576471, 0.458824, 0.309804, 1.0 }, + { 0.654902, 0.521569, 0.345098, 1.0 }, + { 0.756863, 0.545098, 0.294118, 1.0 }, + { 0.701961, 0.501961, 0.254902, 1.0 }, + { 0.647059, 0.458824, 0.215686, 1.0 }, + { 0.603922, 0.435294, 0.223529, 1.0 }, + { 0.564706, 0.415686, 0.231373, 1.0 }, + { 0.466667, 0.388235, 0.282353, 1.0 }, + { 0.368627, 0.407843, 0.376471, 1.0 }, + { 0.352941, 0.403922, 0.368627, 1.0 }, + { 0.341176, 0.392157, 0.356863, 1.0 }, + { 0.329412, 0.380392, 0.345098, 1.0 }, + { 0.364706, 0.376471, 0.313725, 1.0 }, + { 0.400000, 0.376471, 0.282353, 1.0 }, + { 0.423529, 0.368627, 0.266667, 1.0 }, + { 0.443137, 0.368627, 0.250980, 1.0 }, + { 0.533333, 0.372549, 0.200000, 1.0 }, + { 0.607843, 0.423529, 0.203922, 1.0 }, + { 0.513725, 0.372549, 0.231373, 1.0 }, + { 0.470588, 0.415686, 0.337255, 1.0 }, + { 0.427451, 0.462745, 0.443137, 1.0 }, + { 0.447059, 0.490196, 0.462745, 1.0 }, + { 0.470588, 0.521569, 0.486275, 1.0 }, + { 0.505882, 0.549020, 0.517647, 1.0 }, + { 0.529412, 0.607843, 0.564706, 1.0 }, + { 0.549020, 0.611765, 0.572549, 1.0 }, + { 0.619608, 0.584314, 0.474510, 1.0 }, + { 0.690196, 0.556863, 0.376471, 1.0 }, + { 0.705882, 0.560784, 0.372549, 1.0 }, + { 0.721569, 0.564706, 0.372549, 1.0 }, + { 0.760784, 0.576471, 0.364706, 1.0 }, + { 0.756863, 0.580392, 0.349020, 1.0 }, + { 0.690196, 0.545098, 0.341176, 1.0 }, + { 0.623529, 0.462745, 0.282353, 1.0 }, + { 0.443137, 0.364706, 0.258824, 1.0 }, + { 0.419608, 0.368627, 0.282353, 1.0 }, + { 0.400000, 0.372549, 0.309804, 1.0 }, + { 0.380392, 0.431373, 0.403922, 1.0 }, + { 0.372549, 0.439216, 0.400000, 1.0 }, + { 0.392157, 0.458824, 0.419608, 1.0 }, + { 0.400000, 0.478431, 0.431373, 1.0 }, + { 0.505882, 0.482353, 0.419608, 1.0 }, + { 0.576471, 0.501961, 0.392157, 1.0 }, + { 0.647059, 0.521569, 0.368627, 1.0 }, + { 0.650980, 0.525490, 0.372549, 1.0 }, + { 0.658824, 0.533333, 0.380392, 1.0 }, + { 0.658824, 0.529412, 0.360784, 1.0 }, + { 0.635294, 0.498039, 0.341176, 1.0 }, + { 0.623529, 0.490196, 0.341176, 1.0 }, + { 0.596078, 0.435294, 0.254902, 1.0 }, + { 0.513725, 0.372549, 0.184314, 1.0 }, + { 0.505882, 0.360784, 0.172549, 1.0 }, + { 0.498039, 0.349020, 0.164706, 1.0 }, + { 0.478431, 0.345098, 0.156863, 1.0 }, + { 0.419608, 0.290196, 0.113725, 1.0 }, + { 0.403922, 0.286275, 0.152941, 1.0 }, + { 0.376471, 0.258824, 0.109804, 1.0 }, + { 0.372549, 0.243137, 0.074510, 1.0 }, + { 0.364706, 0.247059, 0.105882, 1.0 }, + { 0.360784, 0.254902, 0.137255, 1.0 }, + { 0.345098, 0.270588, 0.164706, 1.0 }, + { 0.333333, 0.286275, 0.192157, 1.0 }, + { 0.356863, 0.329412, 0.266667, 1.0 }, + { 0.380392, 0.423529, 0.392157, 1.0 }, + { 0.400000, 0.478431, 0.435294, 1.0 }, + { 0.439216, 0.501961, 0.458824, 1.0 }, + { 0.486275, 0.564706, 0.521569, 1.0 }, + { 0.470588, 0.552941, 0.505882, 1.0 }, + { 0.454902, 0.541176, 0.494118, 1.0 }, + { 0.435294, 0.501961, 0.462745, 1.0 }, + { 0.384314, 0.447059, 0.403922, 1.0 }, + { 0.321569, 0.372549, 0.337255, 1.0 }, + { 0.258824, 0.321569, 0.282353, 1.0 }, + { 0.196078, 0.247059, 0.219608, 1.0 }, + { 0.184314, 0.231373, 0.207843, 1.0 }, + { 0.176471, 0.219608, 0.196078, 1.0 }, + { 0.176471, 0.211765, 0.192157, 1.0 }, + { 0.172549, 0.196078, 0.188235, 1.0 }, + { 0.172549, 0.207843, 0.188235, 1.0 }, + { 0.203922, 0.211765, 0.160784, 1.0 }, + { 0.270588, 0.192157, 0.094118, 1.0 }, + { 0.294118, 0.200000, 0.090196, 1.0 }, + { 0.360784, 0.239216, 0.066667, 1.0 }, + { 0.364706, 0.239216, 0.066667, 1.0 }, + { 0.368627, 0.239216, 0.070588, 1.0 }, + { 0.352941, 0.254902, 0.133333, 1.0 }, + { 0.290196, 0.286275, 0.215686, 1.0 }, + { 0.325490, 0.305882, 0.227451, 1.0 }, + { 0.364706, 0.286275, 0.188235, 1.0 }, + { 0.447059, 0.313725, 0.168627, 1.0 }, + { 0.447059, 0.317647, 0.168627, 1.0 }, + { 0.450980, 0.325490, 0.172549, 1.0 }, + { 0.396078, 0.329412, 0.227451, 1.0 }, + { 0.305882, 0.356863, 0.321569, 1.0 }, + { 0.309804, 0.360784, 0.325490, 1.0 }, + { 0.290196, 0.352941, 0.313725, 1.0 }, + { 0.270588, 0.313725, 0.282353, 1.0 }, + { 0.231373, 0.282353, 0.247059, 1.0 }, + { 0.207843, 0.243137, 0.223529, 1.0 }, + { 0.184314, 0.227451, 0.196078, 1.0 }, + { 0.172549, 0.215686, 0.184314, 1.0 }, + { 0.203922, 0.211765, 0.160784, 1.0 }, + { 0.286275, 0.215686, 0.137255, 1.0 }, + { 0.290196, 0.196078, 0.086275, 1.0 }, + { 0.321569, 0.211765, 0.058824, 1.0 }, + { 0.329412, 0.211765, 0.062745, 1.0 }, + { 0.317647, 0.207843, 0.062745, 1.0 }, + { 0.305882, 0.203922, 0.066667, 1.0 }, + { 0.290196, 0.200000, 0.078431, 1.0 }, + { 0.274510, 0.188235, 0.094118, 1.0 }, + { 0.282353, 0.188235, 0.078431, 1.0 }, + { 0.278431, 0.180392, 0.062745, 1.0 }, + { 0.278431, 0.184314, 0.082353, 1.0 }, + { 0.258824, 0.192157, 0.090196, 1.0 }, + { 0.219608, 0.184314, 0.117647, 1.0 }, + { 0.188235, 0.188235, 0.149020, 1.0 }, + { 0.160784, 0.196078, 0.176471, 1.0 }, + { 0.141176, 0.176471, 0.156863, 1.0 }, + { 0.133333, 0.156863, 0.141176, 1.0 }, + { 0.160784, 0.164706, 0.109804, 1.0 }, + { 0.227451, 0.164706, 0.074510, 1.0 }, + { 0.250980, 0.172549, 0.074510, 1.0 }, + { 0.266667, 0.172549, 0.070588, 1.0 }, + { 0.235294, 0.176471, 0.094118, 1.0 }, + { 0.200000, 0.203922, 0.149020, 1.0 }, + { 0.160784, 0.203922, 0.172549, 1.0 }, + { 0.168627, 0.211765, 0.188235, 1.0 }, + { 0.160784, 0.196078, 0.184314, 1.0 }, + { 0.156863, 0.180392, 0.164706, 1.0 }, + { 0.235294, 0.172549, 0.082353, 1.0 }, + { 0.250980, 0.180392, 0.094118, 1.0 }, + { 0.290196, 0.200000, 0.078431, 1.0 }, + { 0.352941, 0.227451, 0.078431, 1.0 }, + { 0.368627, 0.266667, 0.129412, 1.0 }, + { 0.403922, 0.321569, 0.215686, 1.0 }, + { 0.411765, 0.349020, 0.258824, 1.0 }, + { 0.474510, 0.380392, 0.270588, 1.0 }, + { 0.603922, 0.478431, 0.325490, 1.0 }, + { 0.658824, 0.537255, 0.364706, 1.0 }, + { 0.729412, 0.588235, 0.400000, 1.0 }, + { 0.776471, 0.615686, 0.396078, 1.0 }, + { 0.780392, 0.623529, 0.419608, 1.0 }, + { 0.764706, 0.619608, 0.415686, 1.0 }, + { 0.780392, 0.596078, 0.392157, 1.0 }, + { 0.772549, 0.588235, 0.368627, 1.0 }, + { 0.768627, 0.592157, 0.376471, 1.0 }, + { 0.760784, 0.596078, 0.400000, 1.0 }, + { 0.729412, 0.584314, 0.411765, 1.0 }, + { 0.717647, 0.572549, 0.396078, 1.0 }, + { 0.713725, 0.572549, 0.384314, 1.0 }, + { 0.713725, 0.568627, 0.364706, 1.0 }, + { 0.717647, 0.545098, 0.360784, 1.0 }, + { 0.776471, 0.549020, 0.298039, 1.0 }, + { 0.760784, 0.568627, 0.341176, 1.0 }, + { 0.705882, 0.549020, 0.356863, 1.0 }, + { 0.662745, 0.537255, 0.376471, 1.0 }, + { 0.474510, 0.517647, 0.486275, 1.0 }, + { 0.498039, 0.549020, 0.521569, 1.0 }, + { 0.494118, 0.560784, 0.521569, 1.0 }, + { 0.525490, 0.588235, 0.549020, 1.0 }, + { 0.537255, 0.600000, 0.560784, 1.0 }, + { 0.545098, 0.607843, 0.568627, 1.0 }, + { 0.533333, 0.600000, 0.560784, 1.0 }, + { 0.482353, 0.568627, 0.517647, 1.0 }, + { 0.474510, 0.552941, 0.509804, 1.0 }, + { 0.466667, 0.517647, 0.482353, 1.0 }, + { 0.450980, 0.513725, 0.474510, 1.0 }, + { 0.407843, 0.486275, 0.443137, 1.0 }, + { 0.411765, 0.462745, 0.427451, 1.0 }, + { 0.411765, 0.454902, 0.423529, 1.0 }, + { 0.400000, 0.462745, 0.423529, 1.0 }, + { 0.407843, 0.486275, 0.443137, 1.0 }, + { 0.415686, 0.482353, 0.443137, 1.0 }, + { 0.450980, 0.537255, 0.486275, 1.0 }, + { 0.494118, 0.556863, 0.517647, 1.0 }, + { 0.545098, 0.588235, 0.556863, 1.0 }, + { 0.701961, 0.568627, 0.392157, 1.0 }, + }; +/* Cellist */ +static double4 colors_519[] = { + { 0.552941, 0.356863, 0.266667, 1.0 }, + { 0.364706, 0.223529, 0.145098, 1.0 }, + { 0.313725, 0.184314, 0.113725, 1.0 }, + { 0.266667, 0.145098, 0.082353, 1.0 }, + { 0.254902, 0.141176, 0.078431, 1.0 }, + { 0.247059, 0.137255, 0.078431, 1.0 }, + { 0.231373, 0.129412, 0.074510, 1.0 }, + { 0.215686, 0.125490, 0.070588, 1.0 }, + { 0.168627, 0.101961, 0.054902, 1.0 }, + { 0.156863, 0.098039, 0.054902, 1.0 }, + { 0.145098, 0.094118, 0.054902, 1.0 }, + { 0.141176, 0.090196, 0.047059, 1.0 }, + { 0.137255, 0.090196, 0.043137, 1.0 }, + { 0.149020, 0.098039, 0.047059, 1.0 }, + { 0.160784, 0.105882, 0.054902, 1.0 }, + { 0.168627, 0.105882, 0.054902, 1.0 }, + { 0.180392, 0.109804, 0.058824, 1.0 }, + { 0.215686, 0.141176, 0.074510, 1.0 }, + { 0.235294, 0.160784, 0.086275, 1.0 }, + { 0.254902, 0.180392, 0.101961, 1.0 }, + { 0.286275, 0.203922, 0.117647, 1.0 }, + { 0.317647, 0.227451, 0.133333, 1.0 }, + { 0.337255, 0.247059, 0.149020, 1.0 }, + { 0.360784, 0.266667, 0.168627, 1.0 }, + { 0.427451, 0.360784, 0.266667, 1.0 }, + { 0.435294, 0.384314, 0.301961, 1.0 }, + { 0.443137, 0.407843, 0.341176, 1.0 }, + { 0.458824, 0.400000, 0.329412, 1.0 }, + { 0.474510, 0.396078, 0.317647, 1.0 }, + { 0.454902, 0.388235, 0.309804, 1.0 }, + { 0.439216, 0.384314, 0.305882, 1.0 }, + { 0.415686, 0.364706, 0.305882, 1.0 }, + { 0.411765, 0.309804, 0.243137, 1.0 }, + { 0.411765, 0.258824, 0.160784, 1.0 }, + { 0.431373, 0.254902, 0.156863, 1.0 }, + { 0.450980, 0.250980, 0.152941, 1.0 }, + { 0.454902, 0.250980, 0.149020, 1.0 }, + { 0.458824, 0.254902, 0.145098, 1.0 }, + { 0.454902, 0.254902, 0.145098, 1.0 }, + { 0.450980, 0.258824, 0.149020, 1.0 }, + { 0.411765, 0.231373, 0.137255, 1.0 }, + { 0.368627, 0.211765, 0.117647, 1.0 }, + { 0.325490, 0.196078, 0.101961, 1.0 }, + { 0.294118, 0.188235, 0.105882, 1.0 }, + { 0.266667, 0.184314, 0.109804, 1.0 }, + { 0.266667, 0.184314, 0.113725, 1.0 }, + { 0.270588, 0.184314, 0.117647, 1.0 }, + { 0.294118, 0.196078, 0.129412, 1.0 }, + { 0.345098, 0.247059, 0.152941, 1.0 }, + { 0.513725, 0.392157, 0.247059, 1.0 }, + { 0.588235, 0.450980, 0.286275, 1.0 }, + { 0.662745, 0.513725, 0.325490, 1.0 }, + { 0.745098, 0.596078, 0.392157, 1.0 }, + { 0.831373, 0.682353, 0.458824, 1.0 }, + { 0.854902, 0.701961, 0.470588, 1.0 }, + { 0.878431, 0.725490, 0.486275, 1.0 }, + { 0.905882, 0.721569, 0.482353, 1.0 }, + { 0.905882, 0.717647, 0.470588, 1.0 }, + { 0.909804, 0.717647, 0.458824, 1.0 }, + { 0.882353, 0.666667, 0.407843, 1.0 }, + { 0.854902, 0.615686, 0.360784, 1.0 }, + { 0.843137, 0.603922, 0.352941, 1.0 }, + { 0.835294, 0.592157, 0.345098, 1.0 }, + { 0.807843, 0.572549, 0.313725, 1.0 }, + { 0.760784, 0.537255, 0.290196, 1.0 }, + { 0.709804, 0.474510, 0.258824, 1.0 }, + { 0.686275, 0.454902, 0.250980, 1.0 }, + { 0.662745, 0.439216, 0.243137, 1.0 }, + { 0.647059, 0.427451, 0.235294, 1.0 }, + { 0.635294, 0.419608, 0.227451, 1.0 }, + { 0.623529, 0.396078, 0.223529, 1.0 }, + { 0.623529, 0.384314, 0.207843, 1.0 }, + { 0.560784, 0.356863, 0.188235, 1.0 }, + { 0.525490, 0.333333, 0.176471, 1.0 }, + { 0.494118, 0.313725, 0.168627, 1.0 }, + { 0.454902, 0.301961, 0.160784, 1.0 }, + { 0.419608, 0.290196, 0.156863, 1.0 }, + { 0.400000, 0.278431, 0.152941, 1.0 }, + { 0.384314, 0.270588, 0.149020, 1.0 }, + { 0.356863, 0.247059, 0.141176, 1.0 }, + { 0.341176, 0.227451, 0.133333, 1.0 }, + { 0.325490, 0.211765, 0.117647, 1.0 }, + { 0.313725, 0.200000, 0.113725, 1.0 }, + { 0.305882, 0.188235, 0.109804, 1.0 }, + { 0.301961, 0.184314, 0.105882, 1.0 }, + { 0.298039, 0.180392, 0.105882, 1.0 }, + { 0.278431, 0.168627, 0.098039, 1.0 }, + { 0.258824, 0.164706, 0.094118, 1.0 }, + { 0.215686, 0.145098, 0.086275, 1.0 }, + { 0.192157, 0.125490, 0.074510, 1.0 }, + { 0.172549, 0.109804, 0.062745, 1.0 }, + { 0.164706, 0.101961, 0.058824, 1.0 }, + { 0.156863, 0.094118, 0.058824, 1.0 }, + { 0.149020, 0.090196, 0.054902, 1.0 }, + { 0.145098, 0.086275, 0.050980, 1.0 }, + { 0.149020, 0.090196, 0.050980, 1.0 }, + { 0.160784, 0.105882, 0.058824, 1.0 }, + { 0.231373, 0.152941, 0.094118, 1.0 }, + { 0.294118, 0.184314, 0.117647, 1.0 }, + { 0.360784, 0.219608, 0.145098, 1.0 }, + { 0.396078, 0.231373, 0.156863, 1.0 }, + { 0.435294, 0.247059, 0.168627, 1.0 }, + { 0.513725, 0.282353, 0.200000, 1.0 }, + { 0.600000, 0.325490, 0.227451, 1.0 }, + { 0.752941, 0.380392, 0.278431, 1.0 }, + { 0.784314, 0.427451, 0.301961, 1.0 }, + { 0.819608, 0.474510, 0.329412, 1.0 }, + { 0.831373, 0.486275, 0.333333, 1.0 }, + { 0.843137, 0.501961, 0.341176, 1.0 }, + { 0.815686, 0.494118, 0.333333, 1.0 }, + { 0.760784, 0.470588, 0.317647, 1.0 }, + { 0.690196, 0.462745, 0.301961, 1.0 }, + { 0.627451, 0.447059, 0.282353, 1.0 }, + { 0.486275, 0.352941, 0.207843, 1.0 }, + { 0.450980, 0.325490, 0.192157, 1.0 }, + { 0.419608, 0.301961, 0.176471, 1.0 }, + { 0.368627, 0.258824, 0.152941, 1.0 }, + { 0.333333, 0.235294, 0.129412, 1.0 }, + { 0.317647, 0.223529, 0.117647, 1.0 }, + { 0.309804, 0.211765, 0.113725, 1.0 }, + { 0.278431, 0.188235, 0.101961, 1.0 }, + { 0.266667, 0.184314, 0.094118, 1.0 }, + { 0.258824, 0.180392, 0.090196, 1.0 }, + { 0.258824, 0.176471, 0.090196, 1.0 }, + { 0.258824, 0.172549, 0.094118, 1.0 }, + { 0.250980, 0.176471, 0.094118, 1.0 }, + { 0.247059, 0.176471, 0.094118, 1.0 }, + { 0.250980, 0.180392, 0.098039, 1.0 }, + { 0.266667, 0.188235, 0.105882, 1.0 }, + { 0.309804, 0.207843, 0.117647, 1.0 }, + { 0.317647, 0.211765, 0.121569, 1.0 }, + { 0.325490, 0.215686, 0.125490, 1.0 }, + { 0.341176, 0.227451, 0.133333, 1.0 }, + { 0.360784, 0.235294, 0.141176, 1.0 }, + { 0.384314, 0.254902, 0.145098, 1.0 }, + { 0.407843, 0.262745, 0.145098, 1.0 }, + { 0.482353, 0.282353, 0.164706, 1.0 }, + { 0.529412, 0.286275, 0.172549, 1.0 }, + { 0.576471, 0.294118, 0.184314, 1.0 }, + { 0.600000, 0.301961, 0.184314, 1.0 }, + { 0.623529, 0.313725, 0.188235, 1.0 }, + { 0.666667, 0.337255, 0.211765, 1.0 }, + { 0.709804, 0.372549, 0.235294, 1.0 }, + { 0.737255, 0.396078, 0.262745, 1.0 }, + { 0.745098, 0.407843, 0.270588, 1.0 }, + { 0.737255, 0.407843, 0.274510, 1.0 }, + { 0.729412, 0.403922, 0.266667, 1.0 }, + { 0.725490, 0.400000, 0.262745, 1.0 }, + { 0.674510, 0.384314, 0.243137, 1.0 }, + { 0.607843, 0.329412, 0.211765, 1.0 }, + { 0.552941, 0.278431, 0.172549, 1.0 }, + { 0.517647, 0.235294, 0.137255, 1.0 }, + { 0.407843, 0.188235, 0.094118, 1.0 }, + { 0.380392, 0.180392, 0.086275, 1.0 }, + { 0.356863, 0.176471, 0.078431, 1.0 }, + { 0.341176, 0.176471, 0.078431, 1.0 }, + { 0.345098, 0.192157, 0.090196, 1.0 }, + { 0.356863, 0.207843, 0.113725, 1.0 }, + { 0.376471, 0.231373, 0.129412, 1.0 }, + { 0.415686, 0.274510, 0.149020, 1.0 }, + { 0.450980, 0.309804, 0.180392, 1.0 }, + { 0.474510, 0.329412, 0.211765, 1.0 }, + { 0.482353, 0.333333, 0.207843, 1.0 }, + { 0.490196, 0.341176, 0.203922, 1.0 }, + { 0.509804, 0.349020, 0.207843, 1.0 }, + { 0.517647, 0.341176, 0.203922, 1.0 }, + { 0.498039, 0.305882, 0.188235, 1.0 }, + { 0.466667, 0.278431, 0.164706, 1.0 }, + { 0.435294, 0.250980, 0.133333, 1.0 }, + { 0.427451, 0.243137, 0.133333, 1.0 }, + { 0.419608, 0.239216, 0.133333, 1.0 }, + { 0.380392, 0.231373, 0.141176, 1.0 }, + { 0.349020, 0.231373, 0.156863, 1.0 }, + { 0.321569, 0.243137, 0.180392, 1.0 }, + { 0.333333, 0.258824, 0.192157, 1.0 }, + { 0.360784, 0.266667, 0.196078, 1.0 }, + { 0.392157, 0.278431, 0.203922, 1.0 }, + { 0.403922, 0.290196, 0.227451, 1.0 }, + { 0.419608, 0.298039, 0.223529, 1.0 }, + { 0.439216, 0.286275, 0.196078, 1.0 }, + { 0.466667, 0.270588, 0.164706, 1.0 }, + { 0.466667, 0.258824, 0.152941, 1.0 }, + { 0.447059, 0.247059, 0.141176, 1.0 }, + { 0.419608, 0.227451, 0.121569, 1.0 }, + { 0.360784, 0.184314, 0.082353, 1.0 }, + { 0.349020, 0.176471, 0.078431, 1.0 }, + { 0.341176, 0.172549, 0.074510, 1.0 }, + { 0.321569, 0.160784, 0.070588, 1.0 }, + { 0.301961, 0.149020, 0.070588, 1.0 }, + { 0.286275, 0.141176, 0.066667, 1.0 }, + { 0.270588, 0.137255, 0.062745, 1.0 }, + { 0.262745, 0.129412, 0.058824, 1.0 }, + { 0.262745, 0.133333, 0.062745, 1.0 }, + { 0.278431, 0.141176, 0.062745, 1.0 }, + { 0.301961, 0.156863, 0.074510, 1.0 }, + { 0.341176, 0.188235, 0.094118, 1.0 }, + { 0.392157, 0.235294, 0.125490, 1.0 }, + { 0.458824, 0.294118, 0.152941, 1.0 }, + { 0.525490, 0.349020, 0.184314, 1.0 }, + { 0.592157, 0.407843, 0.223529, 1.0 }, + { 0.639216, 0.458824, 0.274510, 1.0 }, + { 0.654902, 0.478431, 0.309804, 1.0 }, + { 0.643137, 0.470588, 0.329412, 1.0 }, + { 0.635294, 0.462745, 0.305882, 1.0 }, + { 0.611765, 0.447059, 0.294118, 1.0 }, + { 0.572549, 0.407843, 0.270588, 1.0 }, + { 0.521569, 0.352941, 0.258824, 1.0 }, + { 0.490196, 0.313725, 0.219608, 1.0 }, + { 0.482353, 0.294118, 0.184314, 1.0 }, + { 0.498039, 0.278431, 0.164706, 1.0 }, + { 0.545098, 0.266667, 0.164706, 1.0 }, + { 0.600000, 0.266667, 0.180392, 1.0 }, + { 0.658824, 0.286275, 0.196078, 1.0 }, + { 0.694118, 0.305882, 0.219608, 1.0 }, + { 0.725490, 0.333333, 0.250980, 1.0 }, + { 0.741176, 0.341176, 0.274510, 1.0 }, + { 0.780392, 0.372549, 0.286275, 1.0 }, + { 0.780392, 0.407843, 0.286275, 1.0 }, + { 0.764706, 0.439216, 0.294118, 1.0 }, + { 0.721569, 0.443137, 0.305882, 1.0 }, + { 0.713725, 0.447059, 0.301961, 1.0 }, + { 0.694118, 0.447059, 0.278431, 1.0 }, + { 0.658824, 0.435294, 0.250980, 1.0 }, + { 0.596078, 0.400000, 0.235294, 1.0 }, + { 0.541176, 0.372549, 0.223529, 1.0 }, + { 0.498039, 0.345098, 0.207843, 1.0 }, + { 0.447059, 0.317647, 0.188235, 1.0 }, + { 0.396078, 0.290196, 0.168627, 1.0 }, + { 0.345098, 0.258824, 0.149020, 1.0 }, + { 0.309804, 0.235294, 0.133333, 1.0 }, + { 0.282353, 0.207843, 0.125490, 1.0 }, + { 0.262745, 0.188235, 0.113725, 1.0 }, + { 0.239216, 0.168627, 0.098039, 1.0 }, + { 0.219608, 0.152941, 0.090196, 1.0 }, + { 0.200000, 0.133333, 0.082353, 1.0 }, + { 0.188235, 0.125490, 0.074510, 1.0 }, + { 0.176471, 0.117647, 0.066667, 1.0 }, + { 0.176471, 0.121569, 0.066667, 1.0 }, + { 0.176471, 0.133333, 0.074510, 1.0 }, + { 0.184314, 0.145098, 0.082353, 1.0 }, + { 0.192157, 0.156863, 0.090196, 1.0 }, + { 0.203922, 0.156863, 0.086275, 1.0 }, + { 0.211765, 0.160784, 0.090196, 1.0 }, + { 0.219608, 0.168627, 0.101961, 1.0 }, + { 0.231373, 0.176471, 0.113725, 1.0 }, + { 0.247059, 0.176471, 0.113725, 1.0 }, + { 0.266667, 0.180392, 0.113725, 1.0 }, + { 0.298039, 0.203922, 0.125490, 1.0 }, + { 0.345098, 0.239216, 0.145098, 1.0 }, + { 0.403922, 0.286275, 0.172549, 1.0 }, + { 0.466667, 0.337255, 0.196078, 1.0 }, + { 0.560784, 0.392157, 0.278431, 1.0 }, + { 0.639216, 0.435294, 0.317647, 1.0 }, + { 0.603922, 0.415686, 0.301961, 1.0 }, + { 0.537255, 0.376471, 0.235294, 1.0 }, + { 0.501961, 0.341176, 0.243137, 1.0 }, + }; +/* Cherry */ +static double4 colors_520[] = { + { 0.701961, 0.192157, 0.145098, 1.0 }, + { 0.725490, 0.298039, 0.239216, 1.0 }, + { 0.768627, 0.403922, 0.325490, 1.0 }, + { 0.815686, 0.509804, 0.415686, 1.0 }, + { 0.862745, 0.541176, 0.454902, 1.0 }, + { 0.913725, 0.572549, 0.494118, 1.0 }, + { 0.925490, 0.568627, 0.490196, 1.0 }, + { 0.937255, 0.568627, 0.490196, 1.0 }, + { 0.937255, 0.505882, 0.439216, 1.0 }, + { 0.925490, 0.415686, 0.368627, 1.0 }, + { 0.913725, 0.329412, 0.298039, 1.0 }, + { 0.878431, 0.266667, 0.239216, 1.0 }, + { 0.847059, 0.207843, 0.184314, 1.0 }, + { 0.803922, 0.184314, 0.168627, 1.0 }, + { 0.760784, 0.160784, 0.152941, 1.0 }, + { 0.737255, 0.149020, 0.137255, 1.0 }, + { 0.713725, 0.137255, 0.121569, 1.0 }, + { 0.552941, 0.105882, 0.070588, 1.0 }, + { 0.494118, 0.082353, 0.050980, 1.0 }, + { 0.439216, 0.062745, 0.031373, 1.0 }, + { 0.407843, 0.050980, 0.019608, 1.0 }, + { 0.376471, 0.043137, 0.007843, 1.0 }, + { 0.376471, 0.039216, 0.011765, 1.0 }, + { 0.380392, 0.039216, 0.015686, 1.0 }, + { 0.462745, 0.078431, 0.050980, 1.0 }, + { 0.541176, 0.098039, 0.070588, 1.0 }, + { 0.619608, 0.121569, 0.094118, 1.0 }, + { 0.650980, 0.145098, 0.129412, 1.0 }, + { 0.682353, 0.168627, 0.164706, 1.0 }, + { 0.698039, 0.184314, 0.184314, 1.0 }, + { 0.717647, 0.200000, 0.203922, 1.0 }, + { 0.752941, 0.231373, 0.219608, 1.0 }, + { 0.756863, 0.227451, 0.227451, 1.0 }, + { 0.701961, 0.227451, 0.211765, 1.0 }, + { 0.682353, 0.203922, 0.184314, 1.0 }, + { 0.662745, 0.184314, 0.160784, 1.0 }, + { 0.670588, 0.149020, 0.137255, 1.0 }, + { 0.682353, 0.113725, 0.113725, 1.0 }, + { 0.682353, 0.090196, 0.098039, 1.0 }, + { 0.682353, 0.070588, 0.082353, 1.0 }, + { 0.701961, 0.035294, 0.082353, 1.0 }, + { 0.725490, 0.039216, 0.090196, 1.0 }, + { 0.749020, 0.047059, 0.098039, 1.0 }, + { 0.749020, 0.050980, 0.098039, 1.0 }, + { 0.749020, 0.054902, 0.101961, 1.0 }, + { 0.737255, 0.070588, 0.101961, 1.0 }, + { 0.729412, 0.086275, 0.105882, 1.0 }, + { 0.717647, 0.121569, 0.109804, 1.0 }, + { 0.713725, 0.141176, 0.125490, 1.0 }, + { 0.709804, 0.200000, 0.160784, 1.0 }, + { 0.717647, 0.254902, 0.196078, 1.0 }, + { 0.729412, 0.313725, 0.231373, 1.0 }, + { 0.780392, 0.356863, 0.274510, 1.0 }, + { 0.835294, 0.403922, 0.321569, 1.0 }, + { 0.850980, 0.419608, 0.337255, 1.0 }, + { 0.866667, 0.439216, 0.356863, 1.0 }, + { 0.886275, 0.454902, 0.368627, 1.0 }, + { 0.894118, 0.439216, 0.364706, 1.0 }, + { 0.905882, 0.423529, 0.360784, 1.0 }, + { 0.909804, 0.435294, 0.376471, 1.0 }, + { 0.917647, 0.450980, 0.392157, 1.0 }, + { 0.921569, 0.458824, 0.400000, 1.0 }, + { 0.929412, 0.470588, 0.411765, 1.0 }, + { 0.921569, 0.478431, 0.423529, 1.0 }, + { 0.898039, 0.454902, 0.411765, 1.0 }, + { 0.858824, 0.443137, 0.384314, 1.0 }, + { 0.780392, 0.384314, 0.337255, 1.0 }, + { 0.705882, 0.329412, 0.290196, 1.0 }, + { 0.647059, 0.278431, 0.247059, 1.0 }, + { 0.592157, 0.231373, 0.207843, 1.0 }, + { 0.458824, 0.160784, 0.133333, 1.0 }, + { 0.364706, 0.105882, 0.086275, 1.0 }, + { 0.258824, 0.015686, 0.031373, 1.0 }, + { 0.215686, 0.007843, 0.019608, 1.0 }, + { 0.176471, 0.000000, 0.007843, 1.0 }, + { 0.200000, 0.000000, 0.007843, 1.0 }, + { 0.223529, 0.003922, 0.011765, 1.0 }, + { 0.231373, 0.003922, 0.007843, 1.0 }, + { 0.243137, 0.007843, 0.003922, 1.0 }, + { 0.250980, 0.007843, 0.000000, 1.0 }, + { 0.258824, 0.011765, 0.003922, 1.0 }, + { 0.301961, 0.031373, 0.015686, 1.0 }, + { 0.341176, 0.039216, 0.019608, 1.0 }, + { 0.384314, 0.047059, 0.027451, 1.0 }, + { 0.407843, 0.047059, 0.027451, 1.0 }, + { 0.431373, 0.050980, 0.031373, 1.0 }, + { 0.505882, 0.062745, 0.054902, 1.0 }, + { 0.564706, 0.070588, 0.074510, 1.0 }, + { 0.615686, 0.058824, 0.062745, 1.0 }, + { 0.607843, 0.054902, 0.066667, 1.0 }, + { 0.600000, 0.050980, 0.070588, 1.0 }, + { 0.584314, 0.043137, 0.066667, 1.0 }, + { 0.572549, 0.035294, 0.066667, 1.0 }, + { 0.521569, 0.023529, 0.050980, 1.0 }, + { 0.462745, 0.023529, 0.039216, 1.0 }, + { 0.403922, 0.019608, 0.027451, 1.0 }, + { 0.356863, 0.007843, 0.011765, 1.0 }, + { 0.301961, 0.000000, 0.011765, 1.0 }, + { 0.286275, 0.000000, 0.003922, 1.0 }, + { 0.274510, 0.000000, 0.000000, 1.0 }, + { 0.266667, 0.000000, 0.000000, 1.0 }, + { 0.258824, 0.000000, 0.000000, 1.0 }, + { 0.250980, 0.000000, 0.000000, 1.0 }, + { 0.239216, 0.000000, 0.000000, 1.0 }, + { 0.231373, 0.003922, 0.003922, 1.0 }, + { 0.231373, 0.003922, 0.003922, 1.0 }, + { 0.231373, 0.007843, 0.003922, 1.0 }, + { 0.231373, 0.007843, 0.000000, 1.0 }, + { 0.231373, 0.007843, 0.000000, 1.0 }, + { 0.227451, 0.003922, 0.000000, 1.0 }, + { 0.235294, 0.007843, 0.003922, 1.0 }, + { 0.243137, 0.007843, 0.003922, 1.0 }, + { 0.250980, 0.007843, 0.003922, 1.0 }, + { 0.278431, 0.003922, 0.000000, 1.0 }, + { 0.286275, 0.003922, 0.000000, 1.0 }, + { 0.298039, 0.003922, 0.000000, 1.0 }, + { 0.317647, 0.011765, 0.000000, 1.0 }, + { 0.352941, 0.011765, 0.000000, 1.0 }, + { 0.396078, 0.015686, 0.000000, 1.0 }, + { 0.443137, 0.011765, 0.011765, 1.0 }, + { 0.513725, 0.007843, 0.023529, 1.0 }, + { 0.549020, 0.007843, 0.023529, 1.0 }, + { 0.588235, 0.011765, 0.027451, 1.0 }, + { 0.588235, 0.007843, 0.027451, 1.0 }, + { 0.592157, 0.007843, 0.027451, 1.0 }, + { 0.572549, 0.003922, 0.027451, 1.0 }, + { 0.556863, 0.007843, 0.023529, 1.0 }, + { 0.545098, 0.007843, 0.015686, 1.0 }, + { 0.525490, 0.003922, 0.007843, 1.0 }, + { 0.474510, 0.007843, 0.000000, 1.0 }, + { 0.462745, 0.007843, 0.000000, 1.0 }, + { 0.454902, 0.011765, 0.000000, 1.0 }, + { 0.439216, 0.007843, 0.000000, 1.0 }, + { 0.431373, 0.003922, 0.000000, 1.0 }, + { 0.435294, 0.003922, 0.000000, 1.0 }, + { 0.431373, 0.003922, 0.000000, 1.0 }, + { 0.447059, 0.003922, 0.000000, 1.0 }, + { 0.466667, 0.015686, 0.003922, 1.0 }, + { 0.490196, 0.027451, 0.011765, 1.0 }, + { 0.501961, 0.039216, 0.019608, 1.0 }, + { 0.517647, 0.054902, 0.031373, 1.0 }, + { 0.549020, 0.098039, 0.058824, 1.0 }, + { 0.572549, 0.129412, 0.082353, 1.0 }, + { 0.572549, 0.145098, 0.098039, 1.0 }, + { 0.564706, 0.145098, 0.090196, 1.0 }, + { 0.533333, 0.145098, 0.090196, 1.0 }, + { 0.517647, 0.137255, 0.090196, 1.0 }, + { 0.501961, 0.129412, 0.090196, 1.0 }, + { 0.466667, 0.098039, 0.066667, 1.0 }, + { 0.439216, 0.062745, 0.043137, 1.0 }, + { 0.423529, 0.035294, 0.015686, 1.0 }, + { 0.407843, 0.015686, 0.007843, 1.0 }, + { 0.376471, 0.007843, 0.007843, 1.0 }, + { 0.372549, 0.003922, 0.003922, 1.0 }, + { 0.372549, 0.003922, 0.003922, 1.0 }, + { 0.368627, 0.003922, 0.000000, 1.0 }, + { 0.364706, 0.003922, 0.000000, 1.0 }, + { 0.360784, 0.003922, 0.000000, 1.0 }, + { 0.360784, 0.003922, 0.000000, 1.0 }, + { 0.360784, 0.003922, 0.000000, 1.0 }, + { 0.364706, 0.007843, 0.003922, 1.0 }, + { 0.392157, 0.019608, 0.019608, 1.0 }, + { 0.407843, 0.023529, 0.023529, 1.0 }, + { 0.423529, 0.031373, 0.031373, 1.0 }, + { 0.458824, 0.043137, 0.039216, 1.0 }, + { 0.482353, 0.066667, 0.047059, 1.0 }, + { 0.509804, 0.090196, 0.066667, 1.0 }, + { 0.533333, 0.109804, 0.078431, 1.0 }, + { 0.560784, 0.109804, 0.062745, 1.0 }, + { 0.552941, 0.105882, 0.058824, 1.0 }, + { 0.549020, 0.105882, 0.058824, 1.0 }, + { 0.517647, 0.098039, 0.054902, 1.0 }, + { 0.490196, 0.074510, 0.039216, 1.0 }, + { 0.462745, 0.050980, 0.023529, 1.0 }, + { 0.435294, 0.035294, 0.011765, 1.0 }, + { 0.403922, 0.019608, 0.003922, 1.0 }, + { 0.380392, 0.007843, 0.000000, 1.0 }, + { 0.364706, 0.003922, 0.000000, 1.0 }, + { 0.352941, 0.007843, 0.000000, 1.0 }, + { 0.356863, 0.011765, 0.000000, 1.0 }, + { 0.364706, 0.019608, 0.003922, 1.0 }, + { 0.384314, 0.023529, 0.015686, 1.0 }, + { 0.403922, 0.035294, 0.031373, 1.0 }, + { 0.423529, 0.058824, 0.047059, 1.0 }, + { 0.513725, 0.117647, 0.086275, 1.0 }, + { 0.541176, 0.129412, 0.101961, 1.0 }, + { 0.572549, 0.145098, 0.121569, 1.0 }, + { 0.615686, 0.172549, 0.156863, 1.0 }, + { 0.662745, 0.207843, 0.180392, 1.0 }, + { 0.733333, 0.219608, 0.192157, 1.0 }, + { 0.780392, 0.227451, 0.196078, 1.0 }, + { 0.819608, 0.223529, 0.203922, 1.0 }, + { 0.835294, 0.223529, 0.211765, 1.0 }, + { 0.847059, 0.219608, 0.211765, 1.0 }, + { 0.815686, 0.223529, 0.200000, 1.0 }, + { 0.788235, 0.227451, 0.207843, 1.0 }, + { 0.752941, 0.258824, 0.243137, 1.0 }, + { 0.752941, 0.278431, 0.258824, 1.0 }, + { 0.729412, 0.305882, 0.254902, 1.0 }, + { 0.733333, 0.301961, 0.239216, 1.0 }, + { 0.709804, 0.337255, 0.274510, 1.0 }, + { 0.721569, 0.345098, 0.270588, 1.0 }, + { 0.713725, 0.337255, 0.250980, 1.0 }, + { 0.713725, 0.282353, 0.184314, 1.0 }, + { 0.678431, 0.239216, 0.160784, 1.0 }, + { 0.643137, 0.200000, 0.121569, 1.0 }, + { 0.592157, 0.168627, 0.098039, 1.0 }, + { 0.529412, 0.121569, 0.062745, 1.0 }, + { 0.482353, 0.078431, 0.043137, 1.0 }, + { 0.443137, 0.043137, 0.019608, 1.0 }, + { 0.411765, 0.023529, 0.011765, 1.0 }, + { 0.380392, 0.011765, 0.003922, 1.0 }, + { 0.352941, 0.003922, 0.000000, 1.0 }, + { 0.325490, 0.000000, 0.000000, 1.0 }, + { 0.309804, 0.000000, 0.000000, 1.0 }, + { 0.309804, 0.000000, 0.000000, 1.0 }, + { 0.309804, 0.000000, 0.000000, 1.0 }, + { 0.309804, 0.000000, 0.000000, 1.0 }, + { 0.317647, 0.003922, 0.000000, 1.0 }, + { 0.341176, 0.007843, 0.000000, 1.0 }, + { 0.368627, 0.015686, 0.000000, 1.0 }, + { 0.400000, 0.027451, 0.000000, 1.0 }, + { 0.427451, 0.039216, 0.015686, 1.0 }, + { 0.447059, 0.047059, 0.027451, 1.0 }, + { 0.454902, 0.058824, 0.035294, 1.0 }, + { 0.450980, 0.066667, 0.031373, 1.0 }, + { 0.439216, 0.082353, 0.043137, 1.0 }, + { 0.435294, 0.078431, 0.050980, 1.0 }, + { 0.431373, 0.086275, 0.050980, 1.0 }, + { 0.450980, 0.078431, 0.043137, 1.0 }, + { 0.470588, 0.074510, 0.043137, 1.0 }, + { 0.517647, 0.074510, 0.058824, 1.0 }, + { 0.576471, 0.090196, 0.070588, 1.0 }, + { 0.647059, 0.105882, 0.086275, 1.0 }, + { 0.705882, 0.101961, 0.098039, 1.0 }, + { 0.756863, 0.101961, 0.113725, 1.0 }, + { 0.792157, 0.101961, 0.125490, 1.0 }, + { 0.796078, 0.105882, 0.129412, 1.0 }, + { 0.776471, 0.086275, 0.117647, 1.0 }, + { 0.741176, 0.070588, 0.101961, 1.0 }, + { 0.701961, 0.050980, 0.086275, 1.0 }, + { 0.643137, 0.035294, 0.066667, 1.0 }, + { 0.584314, 0.015686, 0.047059, 1.0 }, + { 0.537255, 0.003922, 0.035294, 1.0 }, + { 0.513725, 0.000000, 0.035294, 1.0 }, + { 0.498039, 0.000000, 0.027451, 1.0 }, + { 0.486275, 0.000000, 0.027451, 1.0 }, + { 0.482353, 0.000000, 0.031373, 1.0 }, + { 0.490196, 0.007843, 0.031373, 1.0 }, + { 0.513725, 0.015686, 0.035294, 1.0 }, + { 0.541176, 0.027451, 0.035294, 1.0 }, + { 0.607843, 0.054902, 0.066667, 1.0 }, + { 0.643137, 0.078431, 0.082353, 1.0 }, + { 0.627451, 0.086275, 0.074510, 1.0 }, + { 0.592157, 0.082353, 0.047059, 1.0 }, + { 0.635294, 0.133333, 0.082353, 1.0 }, + }; +/* Circus */ +static double4 colors_521[] = { + { 0.168627, 0.372549, 0.203922, 1.0 }, + { 0.227451, 0.360784, 0.200000, 1.0 }, + { 0.278431, 0.341176, 0.180392, 1.0 }, + { 0.333333, 0.325490, 0.160784, 1.0 }, + { 0.372549, 0.286275, 0.145098, 1.0 }, + { 0.411765, 0.247059, 0.133333, 1.0 }, + { 0.435294, 0.227451, 0.137255, 1.0 }, + { 0.458824, 0.207843, 0.141176, 1.0 }, + { 0.564706, 0.137255, 0.149020, 1.0 }, + { 0.600000, 0.098039, 0.129412, 1.0 }, + { 0.639216, 0.058824, 0.109804, 1.0 }, + { 0.658824, 0.039216, 0.113725, 1.0 }, + { 0.678431, 0.019608, 0.117647, 1.0 }, + { 0.678431, 0.031373, 0.137255, 1.0 }, + { 0.678431, 0.043137, 0.160784, 1.0 }, + { 0.674510, 0.054902, 0.172549, 1.0 }, + { 0.670588, 0.070588, 0.188235, 1.0 }, + { 0.643137, 0.117647, 0.274510, 1.0 }, + { 0.615686, 0.137255, 0.329412, 1.0 }, + { 0.592157, 0.156863, 0.384314, 1.0 }, + { 0.560784, 0.180392, 0.423529, 1.0 }, + { 0.533333, 0.207843, 0.462745, 1.0 }, + { 0.537255, 0.223529, 0.486275, 1.0 }, + { 0.541176, 0.239216, 0.513725, 1.0 }, + { 0.564706, 0.247059, 0.611765, 1.0 }, + { 0.556863, 0.254902, 0.615686, 1.0 }, + { 0.552941, 0.266667, 0.619608, 1.0 }, + { 0.549020, 0.290196, 0.576471, 1.0 }, + { 0.545098, 0.313725, 0.533333, 1.0 }, + { 0.549020, 0.321569, 0.509804, 1.0 }, + { 0.552941, 0.333333, 0.490196, 1.0 }, + { 0.560784, 0.368627, 0.450980, 1.0 }, + { 0.549020, 0.407843, 0.403922, 1.0 }, + { 0.490196, 0.482353, 0.266667, 1.0 }, + { 0.486275, 0.505882, 0.211765, 1.0 }, + { 0.482353, 0.529412, 0.156863, 1.0 }, + { 0.482353, 0.549020, 0.133333, 1.0 }, + { 0.482353, 0.572549, 0.109804, 1.0 }, + { 0.474510, 0.576471, 0.105882, 1.0 }, + { 0.470588, 0.580392, 0.101961, 1.0 }, + { 0.458824, 0.564706, 0.121569, 1.0 }, + { 0.466667, 0.537255, 0.133333, 1.0 }, + { 0.474510, 0.513725, 0.149020, 1.0 }, + { 0.458824, 0.482353, 0.184314, 1.0 }, + { 0.443137, 0.450980, 0.223529, 1.0 }, + { 0.431373, 0.431373, 0.247059, 1.0 }, + { 0.419608, 0.415686, 0.270588, 1.0 }, + { 0.427451, 0.392157, 0.313725, 1.0 }, + { 0.439216, 0.360784, 0.352941, 1.0 }, + { 0.490196, 0.282353, 0.435294, 1.0 }, + { 0.482353, 0.250980, 0.462745, 1.0 }, + { 0.478431, 0.219608, 0.494118, 1.0 }, + { 0.470588, 0.200000, 0.501961, 1.0 }, + { 0.466667, 0.184314, 0.509804, 1.0 }, + { 0.462745, 0.172549, 0.505882, 1.0 }, + { 0.462745, 0.164706, 0.501961, 1.0 }, + { 0.392157, 0.129412, 0.458824, 1.0 }, + { 0.341176, 0.137255, 0.435294, 1.0 }, + { 0.294118, 0.149020, 0.411765, 1.0 }, + { 0.258824, 0.164706, 0.396078, 1.0 }, + { 0.227451, 0.184314, 0.380392, 1.0 }, + { 0.215686, 0.188235, 0.368627, 1.0 }, + { 0.207843, 0.196078, 0.356863, 1.0 }, + { 0.207843, 0.203922, 0.333333, 1.0 }, + { 0.227451, 0.211765, 0.305882, 1.0 }, + { 0.301961, 0.227451, 0.262745, 1.0 }, + { 0.345098, 0.223529, 0.239216, 1.0 }, + { 0.388235, 0.219608, 0.215686, 1.0 }, + { 0.411765, 0.207843, 0.196078, 1.0 }, + { 0.439216, 0.196078, 0.180392, 1.0 }, + { 0.494118, 0.172549, 0.137255, 1.0 }, + { 0.541176, 0.145098, 0.098039, 1.0 }, + { 0.600000, 0.101961, 0.050980, 1.0 }, + { 0.607843, 0.094118, 0.039216, 1.0 }, + { 0.615686, 0.086275, 0.027451, 1.0 }, + { 0.607843, 0.082353, 0.015686, 1.0 }, + { 0.603922, 0.078431, 0.007843, 1.0 }, + { 0.600000, 0.070588, 0.003922, 1.0 }, + { 0.596078, 0.062745, 0.003922, 1.0 }, + { 0.584314, 0.050980, 0.007843, 1.0 }, + { 0.560784, 0.039216, 0.027451, 1.0 }, + { 0.509804, 0.050980, 0.070588, 1.0 }, + { 0.486275, 0.050980, 0.086275, 1.0 }, + { 0.466667, 0.054902, 0.101961, 1.0 }, + { 0.458824, 0.054902, 0.117647, 1.0 }, + { 0.454902, 0.054902, 0.133333, 1.0 }, + { 0.450980, 0.054902, 0.180392, 1.0 }, + { 0.435294, 0.066667, 0.227451, 1.0 }, + { 0.376471, 0.101961, 0.266667, 1.0 }, + { 0.345098, 0.125490, 0.274510, 1.0 }, + { 0.313725, 0.149020, 0.286275, 1.0 }, + { 0.301961, 0.160784, 0.298039, 1.0 }, + { 0.290196, 0.176471, 0.309804, 1.0 }, + { 0.270588, 0.207843, 0.329412, 1.0 }, + { 0.247059, 0.231373, 0.337255, 1.0 }, + { 0.215686, 0.250980, 0.341176, 1.0 }, + { 0.184314, 0.262745, 0.341176, 1.0 }, + { 0.141176, 0.282353, 0.360784, 1.0 }, + { 0.129412, 0.290196, 0.376471, 1.0 }, + { 0.117647, 0.298039, 0.392157, 1.0 }, + { 0.113725, 0.290196, 0.396078, 1.0 }, + { 0.109804, 0.286275, 0.400000, 1.0 }, + { 0.098039, 0.262745, 0.403922, 1.0 }, + { 0.078431, 0.231373, 0.403922, 1.0 }, + { 0.043137, 0.188235, 0.403922, 1.0 }, + { 0.035294, 0.164706, 0.396078, 1.0 }, + { 0.031373, 0.145098, 0.388235, 1.0 }, + { 0.035294, 0.133333, 0.380392, 1.0 }, + { 0.043137, 0.121569, 0.376471, 1.0 }, + { 0.066667, 0.105882, 0.372549, 1.0 }, + { 0.109804, 0.101961, 0.380392, 1.0 }, + { 0.149020, 0.105882, 0.392157, 1.0 }, + { 0.192157, 0.109804, 0.403922, 1.0 }, + { 0.274510, 0.125490, 0.388235, 1.0 }, + { 0.298039, 0.125490, 0.380392, 1.0 }, + { 0.325490, 0.129412, 0.372549, 1.0 }, + { 0.376471, 0.129412, 0.352941, 1.0 }, + { 0.407843, 0.121569, 0.337255, 1.0 }, + { 0.419608, 0.117647, 0.298039, 1.0 }, + { 0.403922, 0.117647, 0.266667, 1.0 }, + { 0.360784, 0.109804, 0.168627, 1.0 }, + { 0.337255, 0.094118, 0.129412, 1.0 }, + { 0.317647, 0.082353, 0.094118, 1.0 }, + { 0.301961, 0.078431, 0.078431, 1.0 }, + { 0.286275, 0.074510, 0.066667, 1.0 }, + { 0.250980, 0.074510, 0.043137, 1.0 }, + { 0.227451, 0.066667, 0.027451, 1.0 }, + { 0.211765, 0.070588, 0.027451, 1.0 }, + { 0.203922, 0.066667, 0.035294, 1.0 }, + { 0.192157, 0.074510, 0.078431, 1.0 }, + { 0.188235, 0.070588, 0.090196, 1.0 }, + { 0.188235, 0.070588, 0.101961, 1.0 }, + { 0.176471, 0.066667, 0.125490, 1.0 }, + { 0.164706, 0.062745, 0.152941, 1.0 }, + { 0.160784, 0.074510, 0.192157, 1.0 }, + { 0.160784, 0.101961, 0.239216, 1.0 }, + { 0.164706, 0.141176, 0.321569, 1.0 }, + { 0.172549, 0.152941, 0.345098, 1.0 }, + { 0.184314, 0.164706, 0.372549, 1.0 }, + { 0.200000, 0.176471, 0.388235, 1.0 }, + { 0.219608, 0.188235, 0.403922, 1.0 }, + { 0.270588, 0.223529, 0.443137, 1.0 }, + { 0.333333, 0.258824, 0.486275, 1.0 }, + { 0.392157, 0.290196, 0.513725, 1.0 }, + { 0.450980, 0.313725, 0.529412, 1.0 }, + { 0.568627, 0.337255, 0.525490, 1.0 }, + { 0.600000, 0.341176, 0.525490, 1.0 }, + { 0.635294, 0.349020, 0.529412, 1.0 }, + { 0.682353, 0.364706, 0.533333, 1.0 }, + { 0.721569, 0.376471, 0.545098, 1.0 }, + { 0.749020, 0.376471, 0.560784, 1.0 }, + { 0.764706, 0.360784, 0.549020, 1.0 }, + { 0.788235, 0.298039, 0.486275, 1.0 }, + { 0.788235, 0.282353, 0.470588, 1.0 }, + { 0.788235, 0.270588, 0.458824, 1.0 }, + { 0.780392, 0.250980, 0.462745, 1.0 }, + { 0.764706, 0.227451, 0.450980, 1.0 }, + { 0.745098, 0.200000, 0.423529, 1.0 }, + { 0.709804, 0.168627, 0.356863, 1.0 }, + { 0.682353, 0.156863, 0.274510, 1.0 }, + { 0.662745, 0.168627, 0.219608, 1.0 }, + { 0.635294, 0.250980, 0.156863, 1.0 }, + { 0.619608, 0.270588, 0.141176, 1.0 }, + { 0.607843, 0.290196, 0.125490, 1.0 }, + { 0.592157, 0.337255, 0.094118, 1.0 }, + { 0.580392, 0.380392, 0.078431, 1.0 }, + { 0.580392, 0.435294, 0.074510, 1.0 }, + { 0.576471, 0.494118, 0.090196, 1.0 }, + { 0.541176, 0.568627, 0.145098, 1.0 }, + { 0.533333, 0.564706, 0.160784, 1.0 }, + { 0.529412, 0.560784, 0.176471, 1.0 }, + { 0.529412, 0.529412, 0.200000, 1.0 }, + { 0.533333, 0.482353, 0.215686, 1.0 }, + { 0.517647, 0.431373, 0.219608, 1.0 }, + { 0.501961, 0.400000, 0.215686, 1.0 }, + { 0.501961, 0.356863, 0.223529, 1.0 }, + { 0.517647, 0.298039, 0.235294, 1.0 }, + { 0.556863, 0.235294, 0.254902, 1.0 }, + { 0.592157, 0.176471, 0.286275, 1.0 }, + { 0.611765, 0.141176, 0.309804, 1.0 }, + { 0.631373, 0.125490, 0.333333, 1.0 }, + { 0.647059, 0.117647, 0.360784, 1.0 }, + { 0.666667, 0.101961, 0.388235, 1.0 }, + { 0.690196, 0.094118, 0.431373, 1.0 }, + { 0.713725, 0.105882, 0.525490, 1.0 }, + { 0.709804, 0.109804, 0.541176, 1.0 }, + { 0.709804, 0.113725, 0.556863, 1.0 }, + { 0.709804, 0.113725, 0.572549, 1.0 }, + { 0.713725, 0.105882, 0.568627, 1.0 }, + { 0.705882, 0.094118, 0.552941, 1.0 }, + { 0.694118, 0.082353, 0.537255, 1.0 }, + { 0.670588, 0.070588, 0.525490, 1.0 }, + { 0.639216, 0.062745, 0.517647, 1.0 }, + { 0.611765, 0.047059, 0.505882, 1.0 }, + { 0.580392, 0.031373, 0.478431, 1.0 }, + { 0.545098, 0.019608, 0.443137, 1.0 }, + { 0.498039, 0.007843, 0.403922, 1.0 }, + { 0.439216, 0.003922, 0.368627, 1.0 }, + { 0.380392, 0.007843, 0.345098, 1.0 }, + { 0.321569, 0.007843, 0.329412, 1.0 }, + { 0.262745, 0.011765, 0.313725, 1.0 }, + { 0.219608, 0.015686, 0.301961, 1.0 }, + { 0.176471, 0.023529, 0.286275, 1.0 }, + { 0.137255, 0.027451, 0.274510, 1.0 }, + { 0.098039, 0.035294, 0.270588, 1.0 }, + { 0.062745, 0.047059, 0.270588, 1.0 }, + { 0.039216, 0.054902, 0.278431, 1.0 }, + { 0.023529, 0.062745, 0.290196, 1.0 }, + { 0.015686, 0.062745, 0.298039, 1.0 }, + { 0.007843, 0.054902, 0.298039, 1.0 }, + { 0.003922, 0.050980, 0.294118, 1.0 }, + { 0.007843, 0.050980, 0.286275, 1.0 }, + { 0.027451, 0.054902, 0.286275, 1.0 }, + { 0.062745, 0.066667, 0.282353, 1.0 }, + { 0.098039, 0.070588, 0.270588, 1.0 }, + { 0.125490, 0.062745, 0.247059, 1.0 }, + { 0.145098, 0.054902, 0.215686, 1.0 }, + { 0.164706, 0.050980, 0.188235, 1.0 }, + { 0.192157, 0.070588, 0.172549, 1.0 }, + { 0.223529, 0.098039, 0.160784, 1.0 }, + { 0.243137, 0.117647, 0.152941, 1.0 }, + { 0.250980, 0.121569, 0.137255, 1.0 }, + { 0.243137, 0.109804, 0.129412, 1.0 }, + { 0.223529, 0.105882, 0.129412, 1.0 }, + { 0.196078, 0.105882, 0.137255, 1.0 }, + { 0.168627, 0.117647, 0.156863, 1.0 }, + { 0.141176, 0.121569, 0.168627, 1.0 }, + { 0.125490, 0.121569, 0.200000, 1.0 }, + { 0.105882, 0.109804, 0.223529, 1.0 }, + { 0.078431, 0.101961, 0.250980, 1.0 }, + { 0.054902, 0.101961, 0.282353, 1.0 }, + { 0.027451, 0.105882, 0.305882, 1.0 }, + { 0.015686, 0.109804, 0.333333, 1.0 }, + { 0.011765, 0.117647, 0.356863, 1.0 }, + { 0.015686, 0.133333, 0.380392, 1.0 }, + { 0.019608, 0.145098, 0.396078, 1.0 }, + { 0.027451, 0.160784, 0.411765, 1.0 }, + { 0.031373, 0.164706, 0.423529, 1.0 }, + { 0.039216, 0.164706, 0.431373, 1.0 }, + { 0.047059, 0.164706, 0.439216, 1.0 }, + { 0.058824, 0.172549, 0.439216, 1.0 }, + { 0.066667, 0.184314, 0.439216, 1.0 }, + { 0.066667, 0.188235, 0.435294, 1.0 }, + { 0.062745, 0.184314, 0.435294, 1.0 }, + { 0.054902, 0.180392, 0.435294, 1.0 }, + { 0.058824, 0.176471, 0.427451, 1.0 }, + { 0.062745, 0.192157, 0.419608, 1.0 }, + { 0.074510, 0.215686, 0.407843, 1.0 }, + { 0.078431, 0.235294, 0.392157, 1.0 }, + { 0.078431, 0.254902, 0.376471, 1.0 }, + { 0.070588, 0.270588, 0.360784, 1.0 }, + { 0.070588, 0.286275, 0.341176, 1.0 }, + { 0.086275, 0.305882, 0.313725, 1.0 }, + { 0.113725, 0.329412, 0.274510, 1.0 }, + { 0.145098, 0.352941, 0.239216, 1.0 }, + { 0.160784, 0.368627, 0.207843, 1.0 }, + }; +/* City_Street */ +static double4 colors_522[] = { + { 0.286275, 0.176471, 0.207843, 1.0 }, + { 0.164706, 0.101961, 0.113725, 1.0 }, + { 0.125490, 0.062745, 0.062745, 1.0 }, + { 0.086275, 0.023529, 0.015686, 1.0 }, + { 0.109804, 0.039216, 0.023529, 1.0 }, + { 0.133333, 0.054902, 0.031373, 1.0 }, + { 0.152941, 0.074510, 0.039216, 1.0 }, + { 0.172549, 0.094118, 0.050980, 1.0 }, + { 0.282353, 0.200000, 0.152941, 1.0 }, + { 0.337255, 0.247059, 0.200000, 1.0 }, + { 0.392157, 0.298039, 0.250980, 1.0 }, + { 0.427451, 0.333333, 0.278431, 1.0 }, + { 0.462745, 0.368627, 0.305882, 1.0 }, + { 0.474510, 0.372549, 0.337255, 1.0 }, + { 0.486275, 0.376471, 0.368627, 1.0 }, + { 0.478431, 0.368627, 0.376471, 1.0 }, + { 0.474510, 0.364706, 0.384314, 1.0 }, + { 0.407843, 0.337255, 0.376471, 1.0 }, + { 0.376471, 0.321569, 0.364706, 1.0 }, + { 0.349020, 0.305882, 0.352941, 1.0 }, + { 0.333333, 0.278431, 0.329412, 1.0 }, + { 0.317647, 0.250980, 0.309804, 1.0 }, + { 0.309804, 0.243137, 0.301961, 1.0 }, + { 0.305882, 0.235294, 0.294118, 1.0 }, + { 0.294118, 0.254902, 0.298039, 1.0 }, + { 0.290196, 0.254902, 0.282353, 1.0 }, + { 0.286275, 0.254902, 0.266667, 1.0 }, + { 0.278431, 0.219608, 0.227451, 1.0 }, + { 0.274510, 0.188235, 0.188235, 1.0 }, + { 0.270588, 0.172549, 0.168627, 1.0 }, + { 0.270588, 0.160784, 0.152941, 1.0 }, + { 0.262745, 0.137255, 0.125490, 1.0 }, + { 0.247059, 0.117647, 0.105882, 1.0 }, + { 0.219608, 0.090196, 0.062745, 1.0 }, + { 0.211765, 0.066667, 0.039216, 1.0 }, + { 0.203922, 0.047059, 0.019608, 1.0 }, + { 0.192157, 0.031373, 0.011765, 1.0 }, + { 0.180392, 0.019608, 0.003922, 1.0 }, + { 0.172549, 0.019608, 0.003922, 1.0 }, + { 0.164706, 0.019608, 0.003922, 1.0 }, + { 0.125490, 0.023529, 0.007843, 1.0 }, + { 0.121569, 0.019608, 0.003922, 1.0 }, + { 0.117647, 0.019608, 0.003922, 1.0 }, + { 0.121569, 0.023529, 0.000000, 1.0 }, + { 0.129412, 0.027451, 0.000000, 1.0 }, + { 0.129412, 0.027451, 0.000000, 1.0 }, + { 0.129412, 0.031373, 0.003922, 1.0 }, + { 0.133333, 0.035294, 0.003922, 1.0 }, + { 0.137255, 0.035294, 0.003922, 1.0 }, + { 0.168627, 0.054902, 0.011765, 1.0 }, + { 0.176471, 0.066667, 0.023529, 1.0 }, + { 0.184314, 0.082353, 0.039216, 1.0 }, + { 0.184314, 0.101961, 0.054902, 1.0 }, + { 0.184314, 0.121569, 0.070588, 1.0 }, + { 0.184314, 0.125490, 0.074510, 1.0 }, + { 0.184314, 0.133333, 0.078431, 1.0 }, + { 0.164706, 0.133333, 0.094118, 1.0 }, + { 0.152941, 0.125490, 0.098039, 1.0 }, + { 0.141176, 0.121569, 0.101961, 1.0 }, + { 0.137255, 0.105882, 0.090196, 1.0 }, + { 0.133333, 0.090196, 0.078431, 1.0 }, + { 0.129412, 0.078431, 0.070588, 1.0 }, + { 0.129412, 0.070588, 0.062745, 1.0 }, + { 0.137255, 0.054902, 0.047059, 1.0 }, + { 0.145098, 0.039216, 0.035294, 1.0 }, + { 0.172549, 0.011765, 0.015686, 1.0 }, + { 0.188235, 0.007843, 0.011765, 1.0 }, + { 0.203922, 0.007843, 0.007843, 1.0 }, + { 0.211765, 0.007843, 0.003922, 1.0 }, + { 0.223529, 0.011765, 0.003922, 1.0 }, + { 0.231373, 0.011765, 0.003922, 1.0 }, + { 0.239216, 0.007843, 0.000000, 1.0 }, + { 0.250980, 0.007843, 0.000000, 1.0 }, + { 0.250980, 0.007843, 0.000000, 1.0 }, + { 0.250980, 0.011765, 0.000000, 1.0 }, + { 0.254902, 0.015686, 0.000000, 1.0 }, + { 0.258824, 0.023529, 0.000000, 1.0 }, + { 0.262745, 0.023529, 0.000000, 1.0 }, + { 0.270588, 0.023529, 0.000000, 1.0 }, + { 0.286275, 0.023529, 0.003922, 1.0 }, + { 0.298039, 0.019608, 0.011765, 1.0 }, + { 0.294118, 0.039216, 0.019608, 1.0 }, + { 0.294118, 0.066667, 0.031373, 1.0 }, + { 0.298039, 0.098039, 0.047059, 1.0 }, + { 0.298039, 0.109804, 0.062745, 1.0 }, + { 0.301961, 0.121569, 0.078431, 1.0 }, + { 0.305882, 0.145098, 0.098039, 1.0 }, + { 0.309804, 0.164706, 0.113725, 1.0 }, + { 0.313725, 0.215686, 0.113725, 1.0 }, + { 0.325490, 0.231373, 0.117647, 1.0 }, + { 0.337255, 0.250980, 0.125490, 1.0 }, + { 0.349020, 0.254902, 0.133333, 1.0 }, + { 0.360784, 0.258824, 0.141176, 1.0 }, + { 0.376471, 0.266667, 0.149020, 1.0 }, + { 0.384314, 0.278431, 0.156863, 1.0 }, + { 0.403922, 0.305882, 0.168627, 1.0 }, + { 0.431373, 0.325490, 0.184314, 1.0 }, + { 0.521569, 0.396078, 0.254902, 1.0 }, + { 0.552941, 0.443137, 0.301961, 1.0 }, + { 0.588235, 0.494118, 0.352941, 1.0 }, + { 0.600000, 0.509804, 0.372549, 1.0 }, + { 0.611765, 0.525490, 0.392157, 1.0 }, + { 0.623529, 0.545098, 0.419608, 1.0 }, + { 0.627451, 0.549020, 0.427451, 1.0 }, + { 0.596078, 0.505882, 0.372549, 1.0 }, + { 0.572549, 0.462745, 0.333333, 1.0 }, + { 0.549020, 0.423529, 0.298039, 1.0 }, + { 0.537255, 0.400000, 0.278431, 1.0 }, + { 0.529412, 0.376471, 0.258824, 1.0 }, + { 0.482353, 0.317647, 0.200000, 1.0 }, + { 0.439216, 0.254902, 0.145098, 1.0 }, + { 0.423529, 0.196078, 0.086275, 1.0 }, + { 0.403922, 0.145098, 0.050980, 1.0 }, + { 0.423529, 0.090196, 0.015686, 1.0 }, + { 0.411765, 0.082353, 0.015686, 1.0 }, + { 0.403922, 0.074510, 0.015686, 1.0 }, + { 0.376471, 0.054902, 0.019608, 1.0 }, + { 0.337255, 0.039216, 0.031373, 1.0 }, + { 0.309804, 0.031373, 0.047059, 1.0 }, + { 0.305882, 0.043137, 0.062745, 1.0 }, + { 0.309804, 0.082353, 0.074510, 1.0 }, + { 0.317647, 0.105882, 0.090196, 1.0 }, + { 0.325490, 0.133333, 0.105882, 1.0 }, + { 0.341176, 0.160784, 0.117647, 1.0 }, + { 0.356863, 0.192157, 0.133333, 1.0 }, + { 0.396078, 0.247059, 0.164706, 1.0 }, + { 0.454902, 0.301961, 0.184314, 1.0 }, + { 0.494118, 0.352941, 0.200000, 1.0 }, + { 0.525490, 0.364706, 0.211765, 1.0 }, + { 0.537255, 0.364706, 0.200000, 1.0 }, + { 0.529412, 0.352941, 0.192157, 1.0 }, + { 0.525490, 0.345098, 0.188235, 1.0 }, + { 0.498039, 0.325490, 0.172549, 1.0 }, + { 0.454902, 0.290196, 0.160784, 1.0 }, + { 0.423529, 0.239216, 0.133333, 1.0 }, + { 0.368627, 0.200000, 0.113725, 1.0 }, + { 0.262745, 0.125490, 0.090196, 1.0 }, + { 0.247059, 0.121569, 0.098039, 1.0 }, + { 0.235294, 0.121569, 0.109804, 1.0 }, + { 0.243137, 0.133333, 0.117647, 1.0 }, + { 0.250980, 0.145098, 0.125490, 1.0 }, + { 0.274510, 0.176471, 0.141176, 1.0 }, + { 0.274510, 0.215686, 0.176471, 1.0 }, + { 0.282353, 0.243137, 0.207843, 1.0 }, + { 0.286275, 0.262745, 0.231373, 1.0 }, + { 0.313725, 0.266667, 0.215686, 1.0 }, + { 0.305882, 0.258824, 0.207843, 1.0 }, + { 0.301961, 0.254902, 0.200000, 1.0 }, + { 0.286275, 0.239216, 0.192157, 1.0 }, + { 0.270588, 0.231373, 0.192157, 1.0 }, + { 0.258824, 0.219608, 0.184314, 1.0 }, + { 0.262745, 0.223529, 0.176471, 1.0 }, + { 0.309804, 0.254902, 0.180392, 1.0 }, + { 0.329412, 0.270588, 0.188235, 1.0 }, + { 0.349020, 0.286275, 0.196078, 1.0 }, + { 0.376471, 0.309804, 0.219608, 1.0 }, + { 0.396078, 0.329412, 0.235294, 1.0 }, + { 0.411765, 0.352941, 0.250980, 1.0 }, + { 0.423529, 0.356863, 0.266667, 1.0 }, + { 0.443137, 0.352941, 0.274510, 1.0 }, + { 0.458824, 0.368627, 0.301961, 1.0 }, + { 0.427451, 0.368627, 0.329412, 1.0 }, + { 0.415686, 0.368627, 0.341176, 1.0 }, + { 0.403922, 0.368627, 0.352941, 1.0 }, + { 0.403922, 0.356863, 0.364706, 1.0 }, + { 0.423529, 0.384314, 0.392157, 1.0 }, + { 0.450980, 0.407843, 0.415686, 1.0 }, + { 0.482353, 0.443137, 0.435294, 1.0 }, + { 0.513725, 0.494118, 0.482353, 1.0 }, + { 0.521569, 0.498039, 0.486275, 1.0 }, + { 0.529412, 0.501961, 0.494118, 1.0 }, + { 0.533333, 0.490196, 0.494118, 1.0 }, + { 0.533333, 0.458824, 0.466667, 1.0 }, + { 0.529412, 0.431373, 0.439216, 1.0 }, + { 0.509804, 0.384314, 0.372549, 1.0 }, + { 0.482353, 0.333333, 0.309804, 1.0 }, + { 0.462745, 0.274510, 0.250980, 1.0 }, + { 0.443137, 0.207843, 0.203922, 1.0 }, + { 0.435294, 0.152941, 0.160784, 1.0 }, + { 0.431373, 0.113725, 0.113725, 1.0 }, + { 0.415686, 0.090196, 0.062745, 1.0 }, + { 0.392157, 0.066667, 0.023529, 1.0 }, + { 0.372549, 0.043137, 0.007843, 1.0 }, + { 0.349020, 0.015686, 0.000000, 1.0 }, + { 0.294118, 0.015686, 0.000000, 1.0 }, + { 0.270588, 0.019608, 0.003922, 1.0 }, + { 0.250980, 0.023529, 0.011765, 1.0 }, + { 0.215686, 0.031373, 0.019608, 1.0 }, + { 0.184314, 0.039216, 0.035294, 1.0 }, + { 0.172549, 0.039216, 0.050980, 1.0 }, + { 0.176471, 0.047059, 0.070588, 1.0 }, + { 0.192157, 0.074510, 0.109804, 1.0 }, + { 0.231373, 0.125490, 0.160784, 1.0 }, + { 0.286275, 0.200000, 0.231373, 1.0 }, + { 0.349020, 0.278431, 0.305882, 1.0 }, + { 0.431373, 0.356863, 0.384314, 1.0 }, + { 0.513725, 0.439216, 0.466667, 1.0 }, + { 0.603922, 0.521569, 0.545098, 1.0 }, + { 0.674510, 0.615686, 0.639216, 1.0 }, + { 0.721569, 0.713725, 0.725490, 1.0 }, + { 0.756863, 0.800000, 0.796078, 1.0 }, + { 0.807843, 0.870588, 0.866667, 1.0 }, + { 0.866667, 0.917647, 0.898039, 1.0 }, + { 0.913725, 0.945098, 0.921569, 1.0 }, + { 0.917647, 0.949020, 0.937255, 1.0 }, + { 0.874510, 0.925490, 0.917647, 1.0 }, + { 0.827451, 0.890196, 0.890196, 1.0 }, + { 0.780392, 0.847059, 0.850980, 1.0 }, + { 0.756863, 0.784314, 0.780392, 1.0 }, + { 0.713725, 0.713725, 0.709804, 1.0 }, + { 0.635294, 0.619608, 0.615686, 1.0 }, + { 0.545098, 0.529412, 0.513725, 1.0 }, + { 0.454902, 0.439216, 0.419608, 1.0 }, + { 0.380392, 0.356863, 0.337255, 1.0 }, + { 0.321569, 0.282353, 0.258824, 1.0 }, + { 0.270588, 0.211765, 0.188235, 1.0 }, + { 0.227451, 0.149020, 0.121569, 1.0 }, + { 0.188235, 0.113725, 0.074510, 1.0 }, + { 0.176471, 0.098039, 0.050980, 1.0 }, + { 0.180392, 0.094118, 0.039216, 1.0 }, + { 0.196078, 0.086275, 0.031373, 1.0 }, + { 0.215686, 0.078431, 0.019608, 1.0 }, + { 0.223529, 0.078431, 0.015686, 1.0 }, + { 0.235294, 0.094118, 0.023529, 1.0 }, + { 0.247059, 0.113725, 0.043137, 1.0 }, + { 0.254902, 0.133333, 0.062745, 1.0 }, + { 0.262745, 0.141176, 0.074510, 1.0 }, + { 0.247059, 0.141176, 0.078431, 1.0 }, + { 0.219608, 0.137255, 0.090196, 1.0 }, + { 0.203922, 0.137255, 0.098039, 1.0 }, + { 0.188235, 0.141176, 0.117647, 1.0 }, + { 0.200000, 0.141176, 0.141176, 1.0 }, + { 0.203922, 0.141176, 0.164706, 1.0 }, + { 0.188235, 0.141176, 0.184314, 1.0 }, + { 0.184314, 0.133333, 0.192157, 1.0 }, + { 0.172549, 0.121569, 0.184314, 1.0 }, + { 0.184314, 0.113725, 0.176471, 1.0 }, + { 0.196078, 0.105882, 0.164706, 1.0 }, + { 0.196078, 0.101961, 0.156863, 1.0 }, + { 0.180392, 0.098039, 0.152941, 1.0 }, + { 0.152941, 0.086275, 0.137255, 1.0 }, + { 0.125490, 0.074510, 0.113725, 1.0 }, + { 0.101961, 0.062745, 0.094118, 1.0 }, + { 0.090196, 0.058824, 0.070588, 1.0 }, + { 0.090196, 0.070588, 0.066667, 1.0 }, + { 0.101961, 0.086275, 0.070588, 1.0 }, + { 0.129412, 0.113725, 0.082353, 1.0 }, + { 0.156863, 0.137255, 0.109804, 1.0 }, + { 0.203922, 0.172549, 0.149020, 1.0 }, + { 0.262745, 0.203922, 0.196078, 1.0 }, + { 0.313725, 0.235294, 0.243137, 1.0 }, + { 0.356863, 0.262745, 0.266667, 1.0 }, + { 0.337255, 0.254902, 0.247059, 1.0 }, + { 0.321569, 0.247059, 0.231373, 1.0 }, + { 0.305882, 0.215686, 0.215686, 1.0 }, + { 0.282353, 0.184314, 0.200000, 1.0 }, + }; +/* Clash */ +static double4 colors_523[] = { + { 0.333333, 0.505882, 0.294118, 1.0 }, + { 0.094118, 0.309804, 0.552941, 1.0 }, + { 0.105882, 0.294118, 0.486275, 1.0 }, + { 0.121569, 0.282353, 0.423529, 1.0 }, + { 0.137255, 0.243137, 0.400000, 1.0 }, + { 0.152941, 0.207843, 0.380392, 1.0 }, + { 0.156863, 0.200000, 0.352941, 1.0 }, + { 0.160784, 0.192157, 0.329412, 1.0 }, + { 0.129412, 0.180392, 0.231373, 1.0 }, + { 0.125490, 0.188235, 0.192157, 1.0 }, + { 0.121569, 0.200000, 0.152941, 1.0 }, + { 0.117647, 0.180392, 0.137255, 1.0 }, + { 0.117647, 0.160784, 0.125490, 1.0 }, + { 0.156863, 0.133333, 0.117647, 1.0 }, + { 0.200000, 0.109804, 0.113725, 1.0 }, + { 0.219608, 0.098039, 0.101961, 1.0 }, + { 0.239216, 0.086275, 0.090196, 1.0 }, + { 0.247059, 0.058824, 0.070588, 1.0 }, + { 0.203922, 0.054902, 0.094118, 1.0 }, + { 0.160784, 0.050980, 0.117647, 1.0 }, + { 0.129412, 0.047059, 0.172549, 1.0 }, + { 0.101961, 0.047059, 0.227451, 1.0 }, + { 0.098039, 0.039216, 0.231373, 1.0 }, + { 0.098039, 0.031373, 0.235294, 1.0 }, + { 0.090196, 0.047059, 0.274510, 1.0 }, + { 0.105882, 0.050980, 0.282353, 1.0 }, + { 0.121569, 0.054902, 0.294118, 1.0 }, + { 0.117647, 0.062745, 0.333333, 1.0 }, + { 0.113725, 0.074510, 0.372549, 1.0 }, + { 0.101961, 0.078431, 0.392157, 1.0 }, + { 0.090196, 0.086275, 0.411765, 1.0 }, + { 0.074510, 0.094118, 0.450980, 1.0 }, + { 0.086275, 0.090196, 0.454902, 1.0 }, + { 0.117647, 0.109804, 0.392157, 1.0 }, + { 0.188235, 0.133333, 0.341176, 1.0 }, + { 0.258824, 0.156863, 0.290196, 1.0 }, + { 0.278431, 0.160784, 0.286275, 1.0 }, + { 0.301961, 0.168627, 0.286275, 1.0 }, + { 0.290196, 0.164706, 0.298039, 1.0 }, + { 0.278431, 0.164706, 0.309804, 1.0 }, + { 0.200000, 0.094118, 0.427451, 1.0 }, + { 0.141176, 0.074510, 0.466667, 1.0 }, + { 0.082353, 0.058824, 0.509804, 1.0 }, + { 0.082353, 0.086275, 0.498039, 1.0 }, + { 0.082353, 0.113725, 0.486275, 1.0 }, + { 0.086275, 0.141176, 0.458824, 1.0 }, + { 0.090196, 0.168627, 0.431373, 1.0 }, + { 0.109804, 0.282353, 0.356863, 1.0 }, + { 0.121569, 0.337255, 0.243137, 1.0 }, + { 0.192157, 0.368627, 0.125490, 1.0 }, + { 0.239216, 0.360784, 0.105882, 1.0 }, + { 0.286275, 0.356863, 0.086275, 1.0 }, + { 0.333333, 0.309804, 0.156863, 1.0 }, + { 0.384314, 0.262745, 0.231373, 1.0 }, + { 0.403922, 0.239216, 0.250980, 1.0 }, + { 0.423529, 0.215686, 0.274510, 1.0 }, + { 0.329412, 0.109804, 0.482353, 1.0 }, + { 0.282353, 0.070588, 0.494118, 1.0 }, + { 0.235294, 0.035294, 0.509804, 1.0 }, + { 0.215686, 0.027451, 0.505882, 1.0 }, + { 0.200000, 0.023529, 0.505882, 1.0 }, + { 0.211765, 0.047059, 0.474510, 1.0 }, + { 0.227451, 0.074510, 0.447059, 1.0 }, + { 0.305882, 0.145098, 0.380392, 1.0 }, + { 0.384314, 0.172549, 0.294118, 1.0 }, + { 0.474510, 0.329412, 0.188235, 1.0 }, + { 0.478431, 0.349020, 0.141176, 1.0 }, + { 0.486275, 0.368627, 0.094118, 1.0 }, + { 0.458824, 0.356863, 0.113725, 1.0 }, + { 0.431373, 0.345098, 0.137255, 1.0 }, + { 0.345098, 0.305882, 0.145098, 1.0 }, + { 0.247059, 0.235294, 0.141176, 1.0 }, + { 0.101961, 0.184314, 0.156863, 1.0 }, + { 0.105882, 0.243137, 0.121569, 1.0 }, + { 0.109804, 0.301961, 0.090196, 1.0 }, + { 0.168627, 0.415686, 0.066667, 1.0 }, + { 0.231373, 0.529412, 0.043137, 1.0 }, + { 0.290196, 0.560784, 0.035294, 1.0 }, + { 0.352941, 0.596078, 0.031373, 1.0 }, + { 0.423529, 0.627451, 0.039216, 1.0 }, + { 0.466667, 0.650980, 0.047059, 1.0 }, + { 0.501961, 0.627451, 0.062745, 1.0 }, + { 0.486275, 0.588235, 0.070588, 1.0 }, + { 0.470588, 0.552941, 0.082353, 1.0 }, + { 0.458824, 0.533333, 0.082353, 1.0 }, + { 0.447059, 0.517647, 0.082353, 1.0 }, + { 0.407843, 0.478431, 0.043137, 1.0 }, + { 0.400000, 0.462745, 0.062745, 1.0 }, + { 0.470588, 0.494118, 0.058824, 1.0 }, + { 0.501961, 0.521569, 0.066667, 1.0 }, + { 0.533333, 0.552941, 0.078431, 1.0 }, + { 0.552941, 0.549020, 0.082353, 1.0 }, + { 0.572549, 0.545098, 0.090196, 1.0 }, + { 0.529412, 0.505882, 0.113725, 1.0 }, + { 0.454902, 0.462745, 0.203922, 1.0 }, + { 0.396078, 0.372549, 0.325490, 1.0 }, + { 0.345098, 0.294118, 0.360784, 1.0 }, + { 0.317647, 0.211765, 0.447059, 1.0 }, + { 0.388235, 0.203922, 0.388235, 1.0 }, + { 0.458824, 0.200000, 0.329412, 1.0 }, + { 0.486275, 0.223529, 0.286275, 1.0 }, + { 0.513725, 0.247059, 0.247059, 1.0 }, + { 0.552941, 0.247059, 0.164706, 1.0 }, + { 0.564706, 0.227451, 0.133333, 1.0 }, + { 0.407843, 0.254902, 0.058824, 1.0 }, + { 0.349020, 0.239216, 0.074510, 1.0 }, + { 0.290196, 0.223529, 0.090196, 1.0 }, + { 0.254902, 0.215686, 0.074510, 1.0 }, + { 0.223529, 0.211765, 0.062745, 1.0 }, + { 0.200000, 0.156863, 0.062745, 1.0 }, + { 0.180392, 0.125490, 0.070588, 1.0 }, + { 0.156863, 0.101961, 0.066667, 1.0 }, + { 0.137255, 0.074510, 0.090196, 1.0 }, + { 0.074510, 0.015686, 0.200000, 1.0 }, + { 0.054902, 0.019608, 0.227451, 1.0 }, + { 0.039216, 0.023529, 0.254902, 1.0 }, + { 0.039216, 0.058824, 0.294118, 1.0 }, + { 0.050980, 0.094118, 0.301961, 1.0 }, + { 0.027451, 0.152941, 0.294118, 1.0 }, + { 0.050980, 0.235294, 0.235294, 1.0 }, + { 0.062745, 0.282353, 0.156863, 1.0 }, + { 0.098039, 0.274510, 0.172549, 1.0 }, + { 0.133333, 0.266667, 0.188235, 1.0 }, + { 0.145098, 0.219608, 0.211765, 1.0 }, + { 0.160784, 0.172549, 0.235294, 1.0 }, + { 0.235294, 0.129412, 0.270588, 1.0 }, + { 0.349020, 0.156863, 0.254902, 1.0 }, + { 0.427451, 0.207843, 0.235294, 1.0 }, + { 0.470588, 0.274510, 0.200000, 1.0 }, + { 0.513725, 0.396078, 0.066667, 1.0 }, + { 0.474510, 0.400000, 0.047059, 1.0 }, + { 0.435294, 0.407843, 0.031373, 1.0 }, + { 0.352941, 0.396078, 0.058824, 1.0 }, + { 0.309804, 0.341176, 0.090196, 1.0 }, + { 0.258824, 0.258824, 0.101961, 1.0 }, + { 0.196078, 0.196078, 0.160784, 1.0 }, + { 0.231373, 0.098039, 0.223529, 1.0 }, + { 0.227451, 0.078431, 0.262745, 1.0 }, + { 0.223529, 0.058824, 0.305882, 1.0 }, + { 0.223529, 0.043137, 0.317647, 1.0 }, + { 0.227451, 0.027451, 0.329412, 1.0 }, + { 0.211765, 0.050980, 0.368627, 1.0 }, + { 0.211765, 0.062745, 0.411765, 1.0 }, + { 0.192157, 0.074510, 0.447059, 1.0 }, + { 0.176471, 0.070588, 0.494118, 1.0 }, + { 0.231373, 0.090196, 0.572549, 1.0 }, + { 0.239216, 0.086275, 0.592157, 1.0 }, + { 0.247059, 0.082353, 0.611765, 1.0 }, + { 0.258824, 0.066667, 0.686275, 1.0 }, + { 0.294118, 0.058824, 0.729412, 1.0 }, + { 0.290196, 0.058824, 0.756863, 1.0 }, + { 0.223529, 0.054902, 0.780392, 1.0 }, + { 0.145098, 0.027451, 0.792157, 1.0 }, + { 0.117647, 0.027451, 0.768627, 1.0 }, + { 0.094118, 0.031373, 0.749020, 1.0 }, + { 0.066667, 0.043137, 0.698039, 1.0 }, + { 0.050980, 0.062745, 0.650980, 1.0 }, + { 0.031373, 0.074510, 0.576471, 1.0 }, + { 0.050980, 0.098039, 0.521569, 1.0 }, + { 0.062745, 0.105882, 0.462745, 1.0 }, + { 0.035294, 0.094118, 0.388235, 1.0 }, + { 0.047059, 0.101961, 0.313725, 1.0 }, + { 0.039216, 0.086275, 0.294118, 1.0 }, + { 0.035294, 0.074510, 0.278431, 1.0 }, + { 0.043137, 0.066667, 0.298039, 1.0 }, + { 0.035294, 0.058824, 0.305882, 1.0 }, + { 0.039216, 0.035294, 0.290196, 1.0 }, + { 0.062745, 0.035294, 0.298039, 1.0 }, + { 0.125490, 0.043137, 0.329412, 1.0 }, + { 0.164706, 0.058824, 0.341176, 1.0 }, + { 0.207843, 0.074510, 0.356863, 1.0 }, + { 0.274510, 0.125490, 0.392157, 1.0 }, + { 0.286275, 0.164706, 0.458824, 1.0 }, + { 0.305882, 0.164706, 0.525490, 1.0 }, + { 0.333333, 0.156863, 0.545098, 1.0 }, + { 0.298039, 0.184314, 0.568627, 1.0 }, + { 0.227451, 0.164706, 0.564706, 1.0 }, + { 0.192157, 0.121569, 0.513725, 1.0 }, + { 0.180392, 0.113725, 0.443137, 1.0 }, + { 0.160784, 0.098039, 0.364706, 1.0 }, + { 0.152941, 0.074510, 0.309804, 1.0 }, + { 0.145098, 0.054902, 0.286275, 1.0 }, + { 0.125490, 0.031373, 0.274510, 1.0 }, + { 0.125490, 0.019608, 0.298039, 1.0 }, + { 0.070588, 0.011765, 0.407843, 1.0 }, + { 0.058824, 0.027451, 0.419608, 1.0 }, + { 0.047059, 0.043137, 0.435294, 1.0 }, + { 0.070588, 0.070588, 0.403922, 1.0 }, + { 0.078431, 0.098039, 0.352941, 1.0 }, + { 0.137255, 0.184314, 0.282353, 1.0 }, + { 0.211765, 0.266667, 0.184314, 1.0 }, + { 0.290196, 0.345098, 0.105882, 1.0 }, + { 0.380392, 0.447059, 0.058824, 1.0 }, + { 0.411765, 0.517647, 0.023529, 1.0 }, + { 0.427451, 0.521569, 0.015686, 1.0 }, + { 0.443137, 0.517647, 0.015686, 1.0 }, + { 0.372549, 0.494118, 0.019608, 1.0 }, + { 0.282353, 0.419608, 0.054902, 1.0 }, + { 0.266667, 0.356863, 0.109804, 1.0 }, + { 0.219608, 0.337255, 0.141176, 1.0 }, + { 0.133333, 0.317647, 0.168627, 1.0 }, + { 0.129412, 0.317647, 0.200000, 1.0 }, + { 0.152941, 0.372549, 0.176471, 1.0 }, + { 0.160784, 0.396078, 0.141176, 1.0 }, + { 0.207843, 0.423529, 0.141176, 1.0 }, + { 0.196078, 0.505882, 0.200000, 1.0 }, + { 0.219608, 0.501961, 0.313725, 1.0 }, + { 0.247059, 0.462745, 0.415686, 1.0 }, + { 0.164706, 0.447059, 0.576471, 1.0 }, + { 0.121569, 0.376471, 0.729412, 1.0 }, + { 0.101961, 0.309804, 0.776471, 1.0 }, + { 0.070588, 0.250980, 0.776471, 1.0 }, + { 0.035294, 0.203922, 0.729412, 1.0 }, + { 0.015686, 0.207843, 0.654902, 1.0 }, + { 0.047059, 0.207843, 0.568627, 1.0 }, + { 0.043137, 0.207843, 0.525490, 1.0 }, + { 0.043137, 0.223529, 0.513725, 1.0 }, + { 0.066667, 0.207843, 0.494118, 1.0 }, + { 0.074510, 0.172549, 0.537255, 1.0 }, + { 0.133333, 0.152941, 0.627451, 1.0 }, + { 0.180392, 0.172549, 0.682353, 1.0 }, + { 0.145098, 0.227451, 0.768627, 1.0 }, + { 0.188235, 0.227451, 0.823529, 1.0 }, + { 0.274510, 0.286275, 0.772549, 1.0 }, + { 0.270588, 0.411765, 0.709804, 1.0 }, + { 0.313725, 0.462745, 0.576471, 1.0 }, + { 0.403922, 0.505882, 0.411765, 1.0 }, + { 0.470588, 0.556863, 0.298039, 1.0 }, + { 0.494118, 0.588235, 0.172549, 1.0 }, + { 0.490196, 0.615686, 0.184314, 1.0 }, + { 0.474510, 0.592157, 0.305882, 1.0 }, + { 0.396078, 0.556863, 0.317647, 1.0 }, + { 0.309804, 0.576471, 0.329412, 1.0 }, + { 0.247059, 0.564706, 0.345098, 1.0 }, + { 0.235294, 0.513725, 0.278431, 1.0 }, + { 0.235294, 0.509804, 0.196078, 1.0 }, + { 0.239216, 0.541176, 0.101961, 1.0 }, + { 0.294118, 0.556863, 0.054902, 1.0 }, + { 0.262745, 0.564706, 0.129412, 1.0 }, + { 0.207843, 0.564706, 0.239216, 1.0 }, + { 0.235294, 0.478431, 0.368627, 1.0 }, + { 0.149020, 0.427451, 0.494118, 1.0 }, + { 0.054902, 0.396078, 0.549020, 1.0 }, + { 0.078431, 0.266667, 0.623529, 1.0 }, + { 0.078431, 0.176471, 0.627451, 1.0 }, + { 0.066667, 0.160784, 0.545098, 1.0 }, + { 0.105882, 0.125490, 0.454902, 1.0 }, + { 0.152941, 0.105882, 0.349020, 1.0 }, + { 0.196078, 0.172549, 0.266667, 1.0 }, + { 0.254902, 0.231373, 0.192157, 1.0 }, + { 0.321569, 0.286275, 0.109804, 1.0 }, + { 0.384314, 0.403922, 0.054902, 1.0 }, + { 0.458824, 0.498039, 0.043137, 1.0 }, + { 0.513725, 0.552941, 0.027451, 1.0 }, + { 0.411765, 0.517647, 0.192157, 1.0 }, + { 0.305882, 0.478431, 0.356863, 1.0 }, + }; +/* Clouds */ +static double4 colors_524[] = { + { 0.529412, 0.713725, 0.796078, 1.0 }, + { 0.619608, 0.741176, 0.811765, 1.0 }, + { 0.662745, 0.737255, 0.811765, 1.0 }, + { 0.709804, 0.737255, 0.811765, 1.0 }, + { 0.752941, 0.737255, 0.803922, 1.0 }, + { 0.796078, 0.737255, 0.800000, 1.0 }, + { 0.811765, 0.733333, 0.792157, 1.0 }, + { 0.827451, 0.729412, 0.784314, 1.0 }, + { 0.803922, 0.705882, 0.756863, 1.0 }, + { 0.780392, 0.690196, 0.752941, 1.0 }, + { 0.756863, 0.674510, 0.749020, 1.0 }, + { 0.745098, 0.670588, 0.752941, 1.0 }, + { 0.733333, 0.666667, 0.760784, 1.0 }, + { 0.729412, 0.666667, 0.760784, 1.0 }, + { 0.725490, 0.666667, 0.764706, 1.0 }, + { 0.717647, 0.666667, 0.768627, 1.0 }, + { 0.709804, 0.666667, 0.776471, 1.0 }, + { 0.674510, 0.674510, 0.811765, 1.0 }, + { 0.674510, 0.678431, 0.819608, 1.0 }, + { 0.678431, 0.682353, 0.831373, 1.0 }, + { 0.682353, 0.686275, 0.831373, 1.0 }, + { 0.686275, 0.690196, 0.835294, 1.0 }, + { 0.682353, 0.686275, 0.835294, 1.0 }, + { 0.682353, 0.686275, 0.839216, 1.0 }, + { 0.635294, 0.666667, 0.827451, 1.0 }, + { 0.611765, 0.635294, 0.796078, 1.0 }, + { 0.592157, 0.607843, 0.768627, 1.0 }, + { 0.580392, 0.564706, 0.705882, 1.0 }, + { 0.568627, 0.521569, 0.647059, 1.0 }, + { 0.556863, 0.505882, 0.631373, 1.0 }, + { 0.549020, 0.494118, 0.615686, 1.0 }, + { 0.549020, 0.486275, 0.600000, 1.0 }, + { 0.560784, 0.498039, 0.600000, 1.0 }, + { 0.607843, 0.529412, 0.611765, 1.0 }, + { 0.627451, 0.533333, 0.603922, 1.0 }, + { 0.650980, 0.537255, 0.600000, 1.0 }, + { 0.650980, 0.556863, 0.623529, 1.0 }, + { 0.654902, 0.576471, 0.650980, 1.0 }, + { 0.643137, 0.592157, 0.670588, 1.0 }, + { 0.635294, 0.611765, 0.694118, 1.0 }, + { 0.584314, 0.650980, 0.741176, 1.0 }, + { 0.529412, 0.631373, 0.717647, 1.0 }, + { 0.478431, 0.611765, 0.698039, 1.0 }, + { 0.407843, 0.576471, 0.658824, 1.0 }, + { 0.341176, 0.541176, 0.623529, 1.0 }, + { 0.305882, 0.517647, 0.600000, 1.0 }, + { 0.270588, 0.498039, 0.580392, 1.0 }, + { 0.215686, 0.450980, 0.533333, 1.0 }, + { 0.168627, 0.403922, 0.494118, 1.0 }, + { 0.133333, 0.349020, 0.435294, 1.0 }, + { 0.133333, 0.345098, 0.431373, 1.0 }, + { 0.133333, 0.341176, 0.427451, 1.0 }, + { 0.156863, 0.360784, 0.450980, 1.0 }, + { 0.180392, 0.384314, 0.474510, 1.0 }, + { 0.200000, 0.396078, 0.494118, 1.0 }, + { 0.219608, 0.411765, 0.517647, 1.0 }, + { 0.301961, 0.494118, 0.615686, 1.0 }, + { 0.329412, 0.529412, 0.654902, 1.0 }, + { 0.356863, 0.564706, 0.694118, 1.0 }, + { 0.368627, 0.584314, 0.717647, 1.0 }, + { 0.384314, 0.607843, 0.741176, 1.0 }, + { 0.392157, 0.611765, 0.749020, 1.0 }, + { 0.403922, 0.615686, 0.756863, 1.0 }, + { 0.419608, 0.627451, 0.772549, 1.0 }, + { 0.423529, 0.623529, 0.772549, 1.0 }, + { 0.419608, 0.635294, 0.772549, 1.0 }, + { 0.419608, 0.639216, 0.768627, 1.0 }, + { 0.419608, 0.643137, 0.764706, 1.0 }, + { 0.419608, 0.643137, 0.764706, 1.0 }, + { 0.419608, 0.643137, 0.764706, 1.0 }, + { 0.411765, 0.639216, 0.760784, 1.0 }, + { 0.407843, 0.635294, 0.756863, 1.0 }, + { 0.372549, 0.658824, 0.752941, 1.0 }, + { 0.352941, 0.654902, 0.745098, 1.0 }, + { 0.337255, 0.654902, 0.737255, 1.0 }, + { 0.313725, 0.631373, 0.721569, 1.0 }, + { 0.290196, 0.611765, 0.705882, 1.0 }, + { 0.274510, 0.596078, 0.690196, 1.0 }, + { 0.258824, 0.580392, 0.678431, 1.0 }, + { 0.231373, 0.564706, 0.654902, 1.0 }, + { 0.203922, 0.552941, 0.631373, 1.0 }, + { 0.200000, 0.533333, 0.611765, 1.0 }, + { 0.215686, 0.529412, 0.615686, 1.0 }, + { 0.231373, 0.529412, 0.623529, 1.0 }, + { 0.243137, 0.533333, 0.631373, 1.0 }, + { 0.258824, 0.541176, 0.643137, 1.0 }, + { 0.298039, 0.564706, 0.666667, 1.0 }, + { 0.329412, 0.584314, 0.690196, 1.0 }, + { 0.407843, 0.619608, 0.733333, 1.0 }, + { 0.423529, 0.611765, 0.737255, 1.0 }, + { 0.439216, 0.603922, 0.745098, 1.0 }, + { 0.431373, 0.592157, 0.729412, 1.0 }, + { 0.427451, 0.580392, 0.717647, 1.0 }, + { 0.400000, 0.552941, 0.690196, 1.0 }, + { 0.368627, 0.513725, 0.658824, 1.0 }, + { 0.345098, 0.482353, 0.619608, 1.0 }, + { 0.333333, 0.443137, 0.564706, 1.0 }, + { 0.301961, 0.341176, 0.443137, 1.0 }, + { 0.250980, 0.298039, 0.392157, 1.0 }, + { 0.203922, 0.254902, 0.345098, 1.0 }, + { 0.180392, 0.243137, 0.337255, 1.0 }, + { 0.156863, 0.235294, 0.329412, 1.0 }, + { 0.145098, 0.235294, 0.321569, 1.0 }, + { 0.172549, 0.247059, 0.337255, 1.0 }, + { 0.278431, 0.301961, 0.392157, 1.0 }, + { 0.301961, 0.341176, 0.443137, 1.0 }, + { 0.329412, 0.384314, 0.498039, 1.0 }, + { 0.337255, 0.407843, 0.521569, 1.0 }, + { 0.345098, 0.431373, 0.549020, 1.0 }, + { 0.356863, 0.474510, 0.607843, 1.0 }, + { 0.380392, 0.521569, 0.650980, 1.0 }, + { 0.415686, 0.560784, 0.698039, 1.0 }, + { 0.435294, 0.596078, 0.733333, 1.0 }, + { 0.450980, 0.647059, 0.780392, 1.0 }, + { 0.443137, 0.650980, 0.780392, 1.0 }, + { 0.439216, 0.658824, 0.780392, 1.0 }, + { 0.411765, 0.654902, 0.768627, 1.0 }, + { 0.384314, 0.658824, 0.760784, 1.0 }, + { 0.345098, 0.654902, 0.741176, 1.0 }, + { 0.309804, 0.639216, 0.721569, 1.0 }, + { 0.247059, 0.600000, 0.662745, 1.0 }, + { 0.231373, 0.580392, 0.639216, 1.0 }, + { 0.215686, 0.564706, 0.619608, 1.0 }, + { 0.215686, 0.564706, 0.615686, 1.0 }, + { 0.219608, 0.568627, 0.615686, 1.0 }, + { 0.235294, 0.576471, 0.623529, 1.0 }, + { 0.258824, 0.584314, 0.639216, 1.0 }, + { 0.282353, 0.592157, 0.662745, 1.0 }, + { 0.309804, 0.596078, 0.674510, 1.0 }, + { 0.376471, 0.611765, 0.713725, 1.0 }, + { 0.396078, 0.623529, 0.725490, 1.0 }, + { 0.415686, 0.635294, 0.741176, 1.0 }, + { 0.462745, 0.654902, 0.768627, 1.0 }, + { 0.494118, 0.674510, 0.800000, 1.0 }, + { 0.509804, 0.678431, 0.819608, 1.0 }, + { 0.517647, 0.662745, 0.819608, 1.0 }, + { 0.498039, 0.635294, 0.792157, 1.0 }, + { 0.482353, 0.611765, 0.768627, 1.0 }, + { 0.470588, 0.592157, 0.745098, 1.0 }, + { 0.466667, 0.584314, 0.737255, 1.0 }, + { 0.466667, 0.580392, 0.729412, 1.0 }, + { 0.470588, 0.556863, 0.698039, 1.0 }, + { 0.513725, 0.533333, 0.647059, 1.0 }, + { 0.545098, 0.501961, 0.588235, 1.0 }, + { 0.549020, 0.454902, 0.513725, 1.0 }, + { 0.490196, 0.380392, 0.423529, 1.0 }, + { 0.462745, 0.372549, 0.423529, 1.0 }, + { 0.435294, 0.368627, 0.427451, 1.0 }, + { 0.415686, 0.376471, 0.427451, 1.0 }, + { 0.443137, 0.403922, 0.439216, 1.0 }, + { 0.458824, 0.419608, 0.443137, 1.0 }, + { 0.454902, 0.435294, 0.439216, 1.0 }, + { 0.403922, 0.454902, 0.505882, 1.0 }, + { 0.384314, 0.470588, 0.529412, 1.0 }, + { 0.368627, 0.486275, 0.556863, 1.0 }, + { 0.380392, 0.533333, 0.607843, 1.0 }, + { 0.419608, 0.580392, 0.662745, 1.0 }, + { 0.462745, 0.623529, 0.694118, 1.0 }, + { 0.509804, 0.650980, 0.709804, 1.0 }, + { 0.533333, 0.658824, 0.717647, 1.0 }, + { 0.549020, 0.635294, 0.690196, 1.0 }, + { 0.552941, 0.556863, 0.564706, 1.0 }, + { 0.545098, 0.533333, 0.537255, 1.0 }, + { 0.537255, 0.509804, 0.509804, 1.0 }, + { 0.517647, 0.458824, 0.458824, 1.0 }, + { 0.458824, 0.435294, 0.435294, 1.0 }, + { 0.400000, 0.388235, 0.403922, 1.0 }, + { 0.325490, 0.329412, 0.349020, 1.0 }, + { 0.207843, 0.231373, 0.235294, 1.0 }, + { 0.196078, 0.207843, 0.211765, 1.0 }, + { 0.188235, 0.184314, 0.192157, 1.0 }, + { 0.160784, 0.176471, 0.188235, 1.0 }, + { 0.149020, 0.192157, 0.219608, 1.0 }, + { 0.145098, 0.223529, 0.270588, 1.0 }, + { 0.152941, 0.258824, 0.317647, 1.0 }, + { 0.168627, 0.294118, 0.364706, 1.0 }, + { 0.207843, 0.325490, 0.403922, 1.0 }, + { 0.247059, 0.349020, 0.427451, 1.0 }, + { 0.274510, 0.368627, 0.450980, 1.0 }, + { 0.286275, 0.392157, 0.474510, 1.0 }, + { 0.294118, 0.415686, 0.501961, 1.0 }, + { 0.290196, 0.435294, 0.537255, 1.0 }, + { 0.298039, 0.447059, 0.572549, 1.0 }, + { 0.313725, 0.454902, 0.576471, 1.0 }, + { 0.345098, 0.411765, 0.517647, 1.0 }, + { 0.345098, 0.396078, 0.494118, 1.0 }, + { 0.345098, 0.384314, 0.474510, 1.0 }, + { 0.333333, 0.356863, 0.443137, 1.0 }, + { 0.329412, 0.345098, 0.435294, 1.0 }, + { 0.329412, 0.352941, 0.443137, 1.0 }, + { 0.349020, 0.368627, 0.458824, 1.0 }, + { 0.360784, 0.384314, 0.466667, 1.0 }, + { 0.380392, 0.403922, 0.482353, 1.0 }, + { 0.388235, 0.423529, 0.494118, 1.0 }, + { 0.392157, 0.450980, 0.525490, 1.0 }, + { 0.376471, 0.447059, 0.529412, 1.0 }, + { 0.368627, 0.450980, 0.552941, 1.0 }, + { 0.356863, 0.454902, 0.572549, 1.0 }, + { 0.341176, 0.458824, 0.584314, 1.0 }, + { 0.325490, 0.450980, 0.588235, 1.0 }, + { 0.313725, 0.478431, 0.611765, 1.0 }, + { 0.282353, 0.458824, 0.580392, 1.0 }, + { 0.254902, 0.427451, 0.533333, 1.0 }, + { 0.223529, 0.388235, 0.494118, 1.0 }, + { 0.184314, 0.333333, 0.439216, 1.0 }, + { 0.156863, 0.270588, 0.384314, 1.0 }, + { 0.141176, 0.247059, 0.360784, 1.0 }, + { 0.125490, 0.223529, 0.337255, 1.0 }, + { 0.109804, 0.203922, 0.309804, 1.0 }, + { 0.090196, 0.200000, 0.290196, 1.0 }, + { 0.066667, 0.196078, 0.286275, 1.0 }, + { 0.054902, 0.188235, 0.278431, 1.0 }, + { 0.043137, 0.184314, 0.270588, 1.0 }, + { 0.035294, 0.164706, 0.250980, 1.0 }, + { 0.039216, 0.149020, 0.235294, 1.0 }, + { 0.043137, 0.137255, 0.223529, 1.0 }, + { 0.058824, 0.137255, 0.223529, 1.0 }, + { 0.074510, 0.141176, 0.215686, 1.0 }, + { 0.098039, 0.149020, 0.219608, 1.0 }, + { 0.129412, 0.152941, 0.219608, 1.0 }, + { 0.152941, 0.156863, 0.207843, 1.0 }, + { 0.152941, 0.149020, 0.203922, 1.0 }, + { 0.152941, 0.145098, 0.215686, 1.0 }, + { 0.145098, 0.145098, 0.207843, 1.0 }, + { 0.137255, 0.149020, 0.219608, 1.0 }, + { 0.141176, 0.160784, 0.239216, 1.0 }, + { 0.156863, 0.184314, 0.247059, 1.0 }, + { 0.152941, 0.203922, 0.270588, 1.0 }, + { 0.141176, 0.231373, 0.305882, 1.0 }, + { 0.109804, 0.258824, 0.337255, 1.0 }, + { 0.074510, 0.286275, 0.364706, 1.0 }, + { 0.043137, 0.309804, 0.396078, 1.0 }, + { 0.035294, 0.337255, 0.415686, 1.0 }, + { 0.039216, 0.352941, 0.435294, 1.0 }, + { 0.047059, 0.356863, 0.439216, 1.0 }, + { 0.054902, 0.364706, 0.443137, 1.0 }, + { 0.066667, 0.364706, 0.443137, 1.0 }, + { 0.082353, 0.364706, 0.450980, 1.0 }, + { 0.094118, 0.376471, 0.454902, 1.0 }, + { 0.105882, 0.384314, 0.466667, 1.0 }, + { 0.117647, 0.388235, 0.470588, 1.0 }, + { 0.129412, 0.388235, 0.482353, 1.0 }, + { 0.125490, 0.392157, 0.482353, 1.0 }, + { 0.133333, 0.392157, 0.486275, 1.0 }, + { 0.149020, 0.400000, 0.494118, 1.0 }, + { 0.164706, 0.411765, 0.501961, 1.0 }, + { 0.176471, 0.435294, 0.521569, 1.0 }, + { 0.203922, 0.462745, 0.549020, 1.0 }, + { 0.211765, 0.490196, 0.572549, 1.0 }, + { 0.215686, 0.517647, 0.596078, 1.0 }, + { 0.231373, 0.541176, 0.627451, 1.0 }, + { 0.254902, 0.564706, 0.650980, 1.0 }, + { 0.282353, 0.588235, 0.682353, 1.0 }, + { 0.341176, 0.623529, 0.713725, 1.0 }, + { 0.407843, 0.654902, 0.745098, 1.0 }, + { 0.470588, 0.690196, 0.776471, 1.0 }, + }; +/* Copper */ +static double4 colors_525[] = { + { 1.000000, 0.850980, 0.729412, 1.0 }, + { 1.000000, 0.792157, 0.654902, 1.0 }, + { 1.000000, 0.737255, 0.600000, 1.0 }, + { 1.000000, 0.686275, 0.549020, 1.0 }, + { 0.952941, 0.631373, 0.486275, 1.0 }, + { 0.909804, 0.576471, 0.423529, 1.0 }, + { 0.882353, 0.549020, 0.388235, 1.0 }, + { 0.854902, 0.525490, 0.356863, 1.0 }, + { 0.749020, 0.415686, 0.254902, 1.0 }, + { 0.709804, 0.380392, 0.227451, 1.0 }, + { 0.670588, 0.345098, 0.200000, 1.0 }, + { 0.639216, 0.321569, 0.184314, 1.0 }, + { 0.607843, 0.301961, 0.172549, 1.0 }, + { 0.592157, 0.305882, 0.172549, 1.0 }, + { 0.580392, 0.309804, 0.172549, 1.0 }, + { 0.584314, 0.309804, 0.172549, 1.0 }, + { 0.592157, 0.313725, 0.176471, 1.0 }, + { 0.647059, 0.349020, 0.219608, 1.0 }, + { 0.674510, 0.380392, 0.239216, 1.0 }, + { 0.701961, 0.415686, 0.262745, 1.0 }, + { 0.729412, 0.431373, 0.270588, 1.0 }, + { 0.760784, 0.447059, 0.278431, 1.0 }, + { 0.760784, 0.447059, 0.274510, 1.0 }, + { 0.764706, 0.447059, 0.270588, 1.0 }, + { 0.701961, 0.400000, 0.247059, 1.0 }, + { 0.643137, 0.360784, 0.215686, 1.0 }, + { 0.588235, 0.325490, 0.188235, 1.0 }, + { 0.513725, 0.278431, 0.152941, 1.0 }, + { 0.439216, 0.231373, 0.121569, 1.0 }, + { 0.396078, 0.207843, 0.101961, 1.0 }, + { 0.356863, 0.184314, 0.086275, 1.0 }, + { 0.294118, 0.152941, 0.062745, 1.0 }, + { 0.239216, 0.113725, 0.047059, 1.0 }, + { 0.231373, 0.094118, 0.035294, 1.0 }, + { 0.274510, 0.125490, 0.054902, 1.0 }, + { 0.317647, 0.160784, 0.078431, 1.0 }, + { 0.396078, 0.211765, 0.117647, 1.0 }, + { 0.478431, 0.262745, 0.160784, 1.0 }, + { 0.521569, 0.290196, 0.188235, 1.0 }, + { 0.564706, 0.317647, 0.215686, 1.0 }, + { 0.745098, 0.435294, 0.313725, 1.0 }, + { 0.811765, 0.490196, 0.356863, 1.0 }, + { 0.882353, 0.545098, 0.400000, 1.0 }, + { 0.913725, 0.576471, 0.423529, 1.0 }, + { 0.945098, 0.607843, 0.450980, 1.0 }, + { 0.949020, 0.603922, 0.450980, 1.0 }, + { 0.956863, 0.603922, 0.450980, 1.0 }, + { 0.956863, 0.596078, 0.447059, 1.0 }, + { 0.941176, 0.576471, 0.435294, 1.0 }, + { 0.894118, 0.549020, 0.384314, 1.0 }, + { 0.862745, 0.513725, 0.349020, 1.0 }, + { 0.835294, 0.478431, 0.313725, 1.0 }, + { 0.796078, 0.454902, 0.286275, 1.0 }, + { 0.760784, 0.431373, 0.262745, 1.0 }, + { 0.737255, 0.415686, 0.250980, 1.0 }, + { 0.713725, 0.403922, 0.239216, 1.0 }, + { 0.623529, 0.325490, 0.188235, 1.0 }, + { 0.576471, 0.298039, 0.164706, 1.0 }, + { 0.529412, 0.270588, 0.145098, 1.0 }, + { 0.474510, 0.243137, 0.121569, 1.0 }, + { 0.423529, 0.219608, 0.098039, 1.0 }, + { 0.400000, 0.203922, 0.086275, 1.0 }, + { 0.376471, 0.192157, 0.078431, 1.0 }, + { 0.333333, 0.160784, 0.054902, 1.0 }, + { 0.298039, 0.137255, 0.039216, 1.0 }, + { 0.215686, 0.078431, 0.007843, 1.0 }, + { 0.184314, 0.054902, 0.003922, 1.0 }, + { 0.156863, 0.035294, 0.000000, 1.0 }, + { 0.152941, 0.035294, 0.000000, 1.0 }, + { 0.152941, 0.035294, 0.000000, 1.0 }, + { 0.141176, 0.023529, 0.000000, 1.0 }, + { 0.125490, 0.007843, 0.000000, 1.0 }, + { 0.101961, 0.003922, 0.000000, 1.0 }, + { 0.098039, 0.011765, 0.000000, 1.0 }, + { 0.098039, 0.019608, 0.000000, 1.0 }, + { 0.094118, 0.015686, 0.000000, 1.0 }, + { 0.094118, 0.015686, 0.000000, 1.0 }, + { 0.090196, 0.011765, 0.000000, 1.0 }, + { 0.086275, 0.007843, 0.000000, 1.0 }, + { 0.070588, 0.000000, 0.000000, 1.0 }, + { 0.054902, 0.000000, 0.000000, 1.0 }, + { 0.023529, 0.000000, 0.000000, 1.0 }, + { 0.019608, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.007843, 0.000000, 0.000000, 1.0 }, + { 0.015686, 0.000000, 0.000000, 1.0 }, + { 0.031373, 0.003922, 0.000000, 1.0 }, + { 0.050980, 0.007843, 0.000000, 1.0 }, + { 0.062745, 0.011765, 0.000000, 1.0 }, + { 0.078431, 0.015686, 0.000000, 1.0 }, + { 0.098039, 0.023529, 0.000000, 1.0 }, + { 0.121569, 0.023529, 0.000000, 1.0 }, + { 0.129412, 0.039216, 0.000000, 1.0 }, + { 0.141176, 0.050980, 0.003922, 1.0 }, + { 0.168627, 0.054902, 0.003922, 1.0 }, + { 0.180392, 0.054902, 0.003922, 1.0 }, + { 0.192157, 0.054902, 0.003922, 1.0 }, + { 0.200000, 0.058824, 0.003922, 1.0 }, + { 0.207843, 0.062745, 0.007843, 1.0 }, + { 0.231373, 0.082353, 0.023529, 1.0 }, + { 0.266667, 0.109804, 0.039216, 1.0 }, + { 0.392157, 0.188235, 0.098039, 1.0 }, + { 0.466667, 0.239216, 0.137255, 1.0 }, + { 0.541176, 0.294118, 0.176471, 1.0 }, + { 0.580392, 0.317647, 0.196078, 1.0 }, + { 0.619608, 0.341176, 0.219608, 1.0 }, + { 0.694118, 0.407843, 0.266667, 1.0 }, + { 0.772549, 0.462745, 0.309804, 1.0 }, + { 0.835294, 0.509804, 0.360784, 1.0 }, + { 0.894118, 0.564706, 0.419608, 1.0 }, + { 0.972549, 0.662745, 0.517647, 1.0 }, + { 0.980392, 0.678431, 0.533333, 1.0 }, + { 0.992157, 0.698039, 0.549020, 1.0 }, + { 1.000000, 0.701961, 0.572549, 1.0 }, + { 1.000000, 0.713725, 0.580392, 1.0 }, + { 1.000000, 0.717647, 0.588235, 1.0 }, + { 1.000000, 0.725490, 0.576471, 1.0 }, + { 0.976471, 0.682353, 0.545098, 1.0 }, + { 0.941176, 0.643137, 0.505882, 1.0 }, + { 0.909804, 0.607843, 0.470588, 1.0 }, + { 0.882353, 0.584314, 0.443137, 1.0 }, + { 0.854902, 0.564706, 0.419608, 1.0 }, + { 0.796078, 0.529412, 0.372549, 1.0 }, + { 0.745098, 0.462745, 0.329412, 1.0 }, + { 0.686275, 0.435294, 0.286275, 1.0 }, + { 0.650980, 0.388235, 0.247059, 1.0 }, + { 0.580392, 0.333333, 0.215686, 1.0 }, + { 0.576471, 0.333333, 0.215686, 1.0 }, + { 0.576471, 0.333333, 0.219608, 1.0 }, + { 0.564706, 0.341176, 0.219608, 1.0 }, + { 0.572549, 0.329412, 0.207843, 1.0 }, + { 0.580392, 0.333333, 0.215686, 1.0 }, + { 0.603922, 0.333333, 0.215686, 1.0 }, + { 0.670588, 0.368627, 0.239216, 1.0 }, + { 0.686275, 0.384314, 0.239216, 1.0 }, + { 0.701961, 0.403922, 0.239216, 1.0 }, + { 0.705882, 0.400000, 0.227451, 1.0 }, + { 0.709804, 0.400000, 0.219608, 1.0 }, + { 0.694118, 0.384314, 0.203922, 1.0 }, + { 0.682353, 0.349020, 0.200000, 1.0 }, + { 0.654902, 0.341176, 0.188235, 1.0 }, + { 0.639216, 0.333333, 0.184314, 1.0 }, + { 0.607843, 0.313725, 0.156863, 1.0 }, + { 0.603922, 0.309804, 0.160784, 1.0 }, + { 0.603922, 0.309804, 0.168627, 1.0 }, + { 0.603922, 0.313725, 0.184314, 1.0 }, + { 0.627451, 0.345098, 0.203922, 1.0 }, + { 0.666667, 0.368627, 0.231373, 1.0 }, + { 0.709804, 0.407843, 0.262745, 1.0 }, + { 0.803922, 0.494118, 0.325490, 1.0 }, + { 0.819608, 0.513725, 0.341176, 1.0 }, + { 0.839216, 0.533333, 0.360784, 1.0 }, + { 0.870588, 0.545098, 0.384314, 1.0 }, + { 0.874510, 0.556863, 0.384314, 1.0 }, + { 0.854902, 0.533333, 0.368627, 1.0 }, + { 0.819608, 0.513725, 0.349020, 1.0 }, + { 0.760784, 0.482353, 0.325490, 1.0 }, + { 0.694118, 0.431373, 0.286275, 1.0 }, + { 0.533333, 0.301961, 0.188235, 1.0 }, + { 0.498039, 0.274510, 0.164706, 1.0 }, + { 0.462745, 0.250980, 0.145098, 1.0 }, + { 0.400000, 0.200000, 0.109804, 1.0 }, + { 0.341176, 0.176471, 0.098039, 1.0 }, + { 0.301961, 0.156863, 0.078431, 1.0 }, + { 0.286275, 0.145098, 0.070588, 1.0 }, + { 0.294118, 0.125490, 0.039216, 1.0 }, + { 0.286275, 0.133333, 0.043137, 1.0 }, + { 0.282353, 0.141176, 0.050980, 1.0 }, + { 0.278431, 0.141176, 0.066667, 1.0 }, + { 0.282353, 0.141176, 0.070588, 1.0 }, + { 0.286275, 0.145098, 0.078431, 1.0 }, + { 0.301961, 0.141176, 0.054902, 1.0 }, + { 0.298039, 0.129412, 0.047059, 1.0 }, + { 0.298039, 0.129412, 0.039216, 1.0 }, + { 0.301961, 0.121569, 0.047059, 1.0 }, + { 0.301961, 0.145098, 0.066667, 1.0 }, + { 0.329412, 0.152941, 0.070588, 1.0 }, + { 0.356863, 0.156863, 0.066667, 1.0 }, + { 0.376471, 0.156863, 0.066667, 1.0 }, + { 0.392157, 0.172549, 0.062745, 1.0 }, + { 0.392157, 0.168627, 0.066667, 1.0 }, + { 0.372549, 0.168627, 0.066667, 1.0 }, + { 0.364706, 0.164706, 0.062745, 1.0 }, + { 0.356863, 0.160784, 0.062745, 1.0 }, + { 0.356863, 0.168627, 0.054902, 1.0 }, + { 0.356863, 0.156863, 0.050980, 1.0 }, + { 0.356863, 0.156863, 0.066667, 1.0 }, + { 0.368627, 0.176471, 0.070588, 1.0 }, + { 0.384314, 0.188235, 0.086275, 1.0 }, + { 0.415686, 0.203922, 0.098039, 1.0 }, + { 0.450980, 0.219608, 0.101961, 1.0 }, + { 0.478431, 0.239216, 0.125490, 1.0 }, + { 0.501961, 0.254902, 0.137255, 1.0 }, + { 0.517647, 0.278431, 0.145098, 1.0 }, + { 0.529412, 0.266667, 0.141176, 1.0 }, + { 0.513725, 0.254902, 0.129412, 1.0 }, + { 0.478431, 0.239216, 0.129412, 1.0 }, + { 0.439216, 0.223529, 0.121569, 1.0 }, + { 0.415686, 0.207843, 0.113725, 1.0 }, + { 0.403922, 0.188235, 0.101961, 1.0 }, + { 0.400000, 0.188235, 0.098039, 1.0 }, + { 0.407843, 0.184314, 0.098039, 1.0 }, + { 0.423529, 0.207843, 0.101961, 1.0 }, + { 0.454902, 0.235294, 0.125490, 1.0 }, + { 0.509804, 0.254902, 0.141176, 1.0 }, + { 0.556863, 0.286275, 0.160784, 1.0 }, + { 0.611765, 0.309804, 0.172549, 1.0 }, + { 0.654902, 0.341176, 0.188235, 1.0 }, + { 0.678431, 0.360784, 0.192157, 1.0 }, + { 0.682353, 0.356863, 0.192157, 1.0 }, + { 0.662745, 0.345098, 0.192157, 1.0 }, + { 0.639216, 0.341176, 0.176471, 1.0 }, + { 0.607843, 0.309804, 0.160784, 1.0 }, + { 0.572549, 0.286275, 0.145098, 1.0 }, + { 0.549020, 0.278431, 0.129412, 1.0 }, + { 0.529412, 0.262745, 0.129412, 1.0 }, + { 0.545098, 0.282353, 0.152941, 1.0 }, + { 0.564706, 0.313725, 0.168627, 1.0 }, + { 0.607843, 0.349020, 0.203922, 1.0 }, + { 0.670588, 0.407843, 0.254902, 1.0 }, + { 0.733333, 0.478431, 0.317647, 1.0 }, + { 0.819608, 0.541176, 0.388235, 1.0 }, + { 0.901961, 0.603922, 0.447059, 1.0 }, + { 0.972549, 0.678431, 0.517647, 1.0 }, + { 1.000000, 0.729412, 0.588235, 1.0 }, + { 1.000000, 0.807843, 0.666667, 1.0 }, + { 1.000000, 0.850980, 0.725490, 1.0 }, + { 1.000000, 0.886275, 0.749020, 1.0 }, + { 1.000000, 0.870588, 0.764706, 1.0 }, + { 1.000000, 0.894118, 0.772549, 1.0 }, + { 1.000000, 0.874510, 0.780392, 1.0 }, + { 1.000000, 0.870588, 0.780392, 1.0 }, + { 1.000000, 0.874510, 0.756863, 1.0 }, + { 1.000000, 0.858824, 0.713725, 1.0 }, + { 1.000000, 0.811765, 0.682353, 1.0 }, + { 1.000000, 0.780392, 0.647059, 1.0 }, + { 1.000000, 0.772549, 0.623529, 1.0 }, + { 1.000000, 0.741176, 0.592157, 1.0 }, + { 1.000000, 0.741176, 0.580392, 1.0 }, + { 1.000000, 0.729412, 0.576471, 1.0 }, + { 1.000000, 0.733333, 0.580392, 1.0 }, + { 1.000000, 0.745098, 0.596078, 1.0 }, + { 1.000000, 0.756863, 0.611765, 1.0 }, + { 1.000000, 0.776471, 0.639216, 1.0 }, + { 1.000000, 0.792157, 0.662745, 1.0 }, + { 1.000000, 0.807843, 0.682353, 1.0 }, + { 1.000000, 0.811765, 0.701961, 1.0 }, + { 1.000000, 0.839216, 0.713725, 1.0 }, + { 1.000000, 0.843137, 0.741176, 1.0 }, + { 1.000000, 0.850980, 0.756863, 1.0 }, + { 1.000000, 0.854902, 0.772549, 1.0 }, + { 1.000000, 0.882353, 0.764706, 1.0 }, + { 1.000000, 0.850980, 0.756863, 1.0 }, + }; +/* Coral */ +static double4 colors_526[] = { + { 0.607843, 0.258824, 0.211765, 1.0 }, + { 0.541176, 0.200000, 0.137255, 1.0 }, + { 0.549020, 0.203922, 0.141176, 1.0 }, + { 0.560784, 0.211765, 0.145098, 1.0 }, + { 0.552941, 0.203922, 0.137255, 1.0 }, + { 0.545098, 0.200000, 0.133333, 1.0 }, + { 0.537255, 0.196078, 0.125490, 1.0 }, + { 0.533333, 0.196078, 0.117647, 1.0 }, + { 0.498039, 0.160784, 0.094118, 1.0 }, + { 0.482353, 0.149020, 0.078431, 1.0 }, + { 0.466667, 0.141176, 0.062745, 1.0 }, + { 0.427451, 0.121569, 0.047059, 1.0 }, + { 0.388235, 0.101961, 0.031373, 1.0 }, + { 0.349020, 0.078431, 0.023529, 1.0 }, + { 0.313725, 0.058824, 0.015686, 1.0 }, + { 0.294118, 0.050980, 0.007843, 1.0 }, + { 0.278431, 0.043137, 0.003922, 1.0 }, + { 0.298039, 0.019608, 0.000000, 1.0 }, + { 0.337255, 0.043137, 0.015686, 1.0 }, + { 0.380392, 0.070588, 0.031373, 1.0 }, + { 0.447059, 0.094118, 0.039216, 1.0 }, + { 0.513725, 0.117647, 0.050980, 1.0 }, + { 0.529412, 0.129412, 0.062745, 1.0 }, + { 0.549020, 0.145098, 0.078431, 1.0 }, + { 0.603922, 0.152941, 0.078431, 1.0 }, + { 0.600000, 0.141176, 0.066667, 1.0 }, + { 0.600000, 0.133333, 0.058824, 1.0 }, + { 0.576471, 0.137255, 0.054902, 1.0 }, + { 0.556863, 0.145098, 0.050980, 1.0 }, + { 0.549020, 0.137255, 0.047059, 1.0 }, + { 0.545098, 0.129412, 0.043137, 1.0 }, + { 0.521569, 0.137255, 0.047059, 1.0 }, + { 0.505882, 0.149020, 0.050980, 1.0 }, + { 0.490196, 0.149020, 0.062745, 1.0 }, + { 0.490196, 0.152941, 0.066667, 1.0 }, + { 0.494118, 0.160784, 0.070588, 1.0 }, + { 0.494118, 0.176471, 0.082353, 1.0 }, + { 0.498039, 0.192157, 0.094118, 1.0 }, + { 0.509804, 0.192157, 0.101961, 1.0 }, + { 0.521569, 0.196078, 0.113725, 1.0 }, + { 0.556863, 0.235294, 0.145098, 1.0 }, + { 0.596078, 0.254902, 0.168627, 1.0 }, + { 0.635294, 0.274510, 0.196078, 1.0 }, + { 0.694118, 0.305882, 0.227451, 1.0 }, + { 0.756863, 0.337255, 0.258824, 1.0 }, + { 0.784314, 0.341176, 0.270588, 1.0 }, + { 0.811765, 0.349020, 0.286275, 1.0 }, + { 0.870588, 0.368627, 0.309804, 1.0 }, + { 0.898039, 0.372549, 0.309804, 1.0 }, + { 0.886275, 0.364706, 0.298039, 1.0 }, + { 0.843137, 0.333333, 0.270588, 1.0 }, + { 0.800000, 0.305882, 0.247059, 1.0 }, + { 0.737255, 0.274510, 0.211765, 1.0 }, + { 0.674510, 0.247059, 0.180392, 1.0 }, + { 0.658824, 0.231373, 0.164706, 1.0 }, + { 0.647059, 0.215686, 0.152941, 1.0 }, + { 0.576471, 0.180392, 0.113725, 1.0 }, + { 0.552941, 0.172549, 0.101961, 1.0 }, + { 0.529412, 0.168627, 0.094118, 1.0 }, + { 0.498039, 0.156863, 0.070588, 1.0 }, + { 0.470588, 0.145098, 0.050980, 1.0 }, + { 0.466667, 0.133333, 0.043137, 1.0 }, + { 0.462745, 0.121569, 0.039216, 1.0 }, + { 0.462745, 0.109804, 0.023529, 1.0 }, + { 0.447059, 0.105882, 0.011765, 1.0 }, + { 0.474510, 0.094118, 0.011765, 1.0 }, + { 0.490196, 0.109804, 0.027451, 1.0 }, + { 0.509804, 0.129412, 0.047059, 1.0 }, + { 0.513725, 0.133333, 0.054902, 1.0 }, + { 0.521569, 0.141176, 0.062745, 1.0 }, + { 0.541176, 0.156863, 0.090196, 1.0 }, + { 0.556863, 0.176471, 0.109804, 1.0 }, + { 0.560784, 0.196078, 0.125490, 1.0 }, + { 0.560784, 0.200000, 0.129412, 1.0 }, + { 0.560784, 0.207843, 0.133333, 1.0 }, + { 0.556863, 0.203922, 0.129412, 1.0 }, + { 0.556863, 0.200000, 0.129412, 1.0 }, + { 0.549020, 0.196078, 0.125490, 1.0 }, + { 0.545098, 0.196078, 0.125490, 1.0 }, + { 0.525490, 0.184314, 0.121569, 1.0 }, + { 0.513725, 0.176471, 0.117647, 1.0 }, + { 0.466667, 0.172549, 0.109804, 1.0 }, + { 0.470588, 0.180392, 0.113725, 1.0 }, + { 0.474510, 0.192157, 0.121569, 1.0 }, + { 0.482353, 0.196078, 0.137255, 1.0 }, + { 0.490196, 0.203922, 0.156863, 1.0 }, + { 0.533333, 0.227451, 0.192157, 1.0 }, + { 0.568627, 0.270588, 0.223529, 1.0 }, + { 0.647059, 0.313725, 0.290196, 1.0 }, + { 0.658824, 0.329412, 0.294118, 1.0 }, + { 0.674510, 0.345098, 0.301961, 1.0 }, + { 0.674510, 0.345098, 0.301961, 1.0 }, + { 0.678431, 0.345098, 0.301961, 1.0 }, + { 0.670588, 0.317647, 0.294118, 1.0 }, + { 0.658824, 0.294118, 0.274510, 1.0 }, + { 0.635294, 0.282353, 0.254902, 1.0 }, + { 0.607843, 0.262745, 0.231373, 1.0 }, + { 0.572549, 0.211765, 0.160784, 1.0 }, + { 0.549020, 0.203922, 0.145098, 1.0 }, + { 0.525490, 0.196078, 0.133333, 1.0 }, + { 0.521569, 0.192157, 0.125490, 1.0 }, + { 0.521569, 0.192157, 0.121569, 1.0 }, + { 0.525490, 0.196078, 0.109804, 1.0 }, + { 0.541176, 0.203922, 0.101961, 1.0 }, + { 0.584314, 0.188235, 0.101961, 1.0 }, + { 0.600000, 0.188235, 0.090196, 1.0 }, + { 0.619608, 0.188235, 0.082353, 1.0 }, + { 0.623529, 0.184314, 0.086275, 1.0 }, + { 0.627451, 0.184314, 0.094118, 1.0 }, + { 0.639216, 0.192157, 0.105882, 1.0 }, + { 0.643137, 0.200000, 0.125490, 1.0 }, + { 0.643137, 0.219608, 0.149020, 1.0 }, + { 0.654902, 0.239216, 0.168627, 1.0 }, + { 0.670588, 0.262745, 0.200000, 1.0 }, + { 0.666667, 0.262745, 0.203922, 1.0 }, + { 0.666667, 0.262745, 0.207843, 1.0 }, + { 0.654902, 0.262745, 0.192157, 1.0 }, + { 0.639216, 0.254902, 0.176471, 1.0 }, + { 0.623529, 0.243137, 0.172549, 1.0 }, + { 0.607843, 0.235294, 0.164706, 1.0 }, + { 0.603922, 0.247059, 0.176471, 1.0 }, + { 0.631373, 0.270588, 0.196078, 1.0 }, + { 0.662745, 0.294118, 0.219608, 1.0 }, + { 0.682353, 0.309804, 0.227451, 1.0 }, + { 0.701961, 0.329412, 0.235294, 1.0 }, + { 0.745098, 0.352941, 0.258824, 1.0 }, + { 0.768627, 0.376471, 0.298039, 1.0 }, + { 0.807843, 0.427451, 0.364706, 1.0 }, + { 0.862745, 0.447059, 0.380392, 1.0 }, + { 0.882353, 0.431373, 0.400000, 1.0 }, + { 0.882353, 0.423529, 0.396078, 1.0 }, + { 0.886275, 0.419608, 0.396078, 1.0 }, + { 0.874510, 0.368627, 0.298039, 1.0 }, + { 0.827451, 0.317647, 0.250980, 1.0 }, + { 0.803922, 0.282353, 0.231373, 1.0 }, + { 0.772549, 0.247059, 0.188235, 1.0 }, + { 0.737255, 0.243137, 0.184314, 1.0 }, + { 0.733333, 0.262745, 0.203922, 1.0 }, + { 0.733333, 0.282353, 0.227451, 1.0 }, + { 0.721569, 0.290196, 0.235294, 1.0 }, + { 0.713725, 0.301961, 0.247059, 1.0 }, + { 0.690196, 0.313725, 0.243137, 1.0 }, + { 0.662745, 0.301961, 0.235294, 1.0 }, + { 0.627451, 0.278431, 0.211765, 1.0 }, + { 0.580392, 0.250980, 0.180392, 1.0 }, + { 0.525490, 0.200000, 0.121569, 1.0 }, + { 0.521569, 0.188235, 0.109804, 1.0 }, + { 0.517647, 0.180392, 0.098039, 1.0 }, + { 0.513725, 0.172549, 0.094118, 1.0 }, + { 0.513725, 0.176471, 0.094118, 1.0 }, + { 0.533333, 0.176471, 0.098039, 1.0 }, + { 0.560784, 0.184314, 0.109804, 1.0 }, + { 0.596078, 0.200000, 0.129412, 1.0 }, + { 0.611765, 0.207843, 0.137255, 1.0 }, + { 0.627451, 0.215686, 0.145098, 1.0 }, + { 0.654902, 0.235294, 0.164706, 1.0 }, + { 0.686275, 0.254902, 0.176471, 1.0 }, + { 0.721569, 0.282353, 0.196078, 1.0 }, + { 0.749020, 0.305882, 0.223529, 1.0 }, + { 0.764706, 0.329412, 0.258824, 1.0 }, + { 0.764706, 0.349020, 0.274510, 1.0 }, + { 0.725490, 0.337255, 0.286275, 1.0 }, + { 0.701961, 0.329412, 0.286275, 1.0 }, + { 0.678431, 0.325490, 0.286275, 1.0 }, + { 0.631373, 0.298039, 0.254902, 1.0 }, + { 0.600000, 0.266667, 0.215686, 1.0 }, + { 0.556863, 0.235294, 0.180392, 1.0 }, + { 0.513725, 0.203922, 0.141176, 1.0 }, + { 0.439216, 0.149020, 0.074510, 1.0 }, + { 0.415686, 0.129412, 0.054902, 1.0 }, + { 0.396078, 0.113725, 0.039216, 1.0 }, + { 0.380392, 0.098039, 0.023529, 1.0 }, + { 0.376471, 0.117647, 0.035294, 1.0 }, + { 0.392157, 0.133333, 0.062745, 1.0 }, + { 0.443137, 0.164706, 0.101961, 1.0 }, + { 0.513725, 0.239216, 0.164706, 1.0 }, + { 0.607843, 0.305882, 0.231373, 1.0 }, + { 0.682353, 0.329412, 0.266667, 1.0 }, + { 0.713725, 0.345098, 0.294118, 1.0 }, + { 0.745098, 0.356863, 0.301961, 1.0 }, + { 0.768627, 0.333333, 0.274510, 1.0 }, + { 0.733333, 0.298039, 0.235294, 1.0 }, + { 0.698039, 0.266667, 0.192157, 1.0 }, + { 0.690196, 0.235294, 0.160784, 1.0 }, + { 0.670588, 0.219608, 0.137255, 1.0 }, + { 0.666667, 0.211765, 0.129412, 1.0 }, + { 0.662745, 0.207843, 0.121569, 1.0 }, + { 0.658824, 0.203922, 0.125490, 1.0 }, + { 0.658824, 0.211765, 0.133333, 1.0 }, + { 0.650980, 0.215686, 0.129412, 1.0 }, + { 0.647059, 0.215686, 0.125490, 1.0 }, + { 0.643137, 0.231373, 0.137255, 1.0 }, + { 0.631373, 0.247059, 0.149020, 1.0 }, + { 0.627451, 0.250980, 0.160784, 1.0 }, + { 0.619608, 0.266667, 0.180392, 1.0 }, + { 0.603922, 0.282353, 0.192157, 1.0 }, + { 0.600000, 0.278431, 0.196078, 1.0 }, + { 0.592157, 0.262745, 0.196078, 1.0 }, + { 0.592157, 0.254902, 0.188235, 1.0 }, + { 0.607843, 0.254902, 0.172549, 1.0 }, + { 0.619608, 0.243137, 0.160784, 1.0 }, + { 0.639216, 0.231373, 0.152941, 1.0 }, + { 0.658824, 0.243137, 0.152941, 1.0 }, + { 0.670588, 0.243137, 0.168627, 1.0 }, + { 0.666667, 0.239216, 0.180392, 1.0 }, + { 0.662745, 0.250980, 0.188235, 1.0 }, + { 0.670588, 0.254902, 0.203922, 1.0 }, + { 0.658824, 0.254902, 0.203922, 1.0 }, + { 0.658824, 0.258824, 0.196078, 1.0 }, + { 0.666667, 0.266667, 0.196078, 1.0 }, + { 0.666667, 0.262745, 0.184314, 1.0 }, + { 0.674510, 0.258824, 0.180392, 1.0 }, + { 0.670588, 0.254902, 0.180392, 1.0 }, + { 0.650980, 0.250980, 0.176471, 1.0 }, + { 0.631373, 0.243137, 0.172549, 1.0 }, + { 0.615686, 0.243137, 0.176471, 1.0 }, + { 0.596078, 0.247059, 0.180392, 1.0 }, + { 0.580392, 0.247059, 0.180392, 1.0 }, + { 0.552941, 0.235294, 0.168627, 1.0 }, + { 0.517647, 0.227451, 0.156863, 1.0 }, + { 0.486275, 0.215686, 0.145098, 1.0 }, + { 0.466667, 0.203922, 0.133333, 1.0 }, + { 0.435294, 0.180392, 0.105882, 1.0 }, + { 0.403922, 0.149020, 0.074510, 1.0 }, + { 0.392157, 0.137255, 0.054902, 1.0 }, + { 0.400000, 0.113725, 0.039216, 1.0 }, + { 0.411765, 0.098039, 0.019608, 1.0 }, + { 0.396078, 0.090196, 0.007843, 1.0 }, + { 0.388235, 0.078431, 0.003922, 1.0 }, + { 0.403922, 0.086275, 0.007843, 1.0 }, + { 0.403922, 0.098039, 0.011765, 1.0 }, + { 0.384314, 0.101961, 0.019608, 1.0 }, + { 0.384314, 0.109804, 0.035294, 1.0 }, + { 0.392157, 0.121569, 0.043137, 1.0 }, + { 0.407843, 0.129412, 0.054902, 1.0 }, + { 0.415686, 0.129412, 0.062745, 1.0 }, + { 0.423529, 0.137255, 0.074510, 1.0 }, + { 0.450980, 0.145098, 0.086275, 1.0 }, + { 0.474510, 0.149020, 0.086275, 1.0 }, + { 0.494118, 0.164706, 0.094118, 1.0 }, + { 0.505882, 0.180392, 0.101961, 1.0 }, + { 0.517647, 0.188235, 0.101961, 1.0 }, + { 0.537255, 0.196078, 0.109804, 1.0 }, + { 0.541176, 0.203922, 0.109804, 1.0 }, + { 0.541176, 0.203922, 0.101961, 1.0 }, + { 0.545098, 0.196078, 0.109804, 1.0 }, + { 0.552941, 0.196078, 0.109804, 1.0 }, + { 0.560784, 0.188235, 0.105882, 1.0 }, + { 0.560784, 0.188235, 0.113725, 1.0 }, + { 0.572549, 0.192157, 0.125490, 1.0 }, + { 0.596078, 0.196078, 0.133333, 1.0 }, + { 0.615686, 0.219608, 0.164706, 1.0 }, + { 0.631373, 0.247059, 0.200000, 1.0 }, + { 0.650980, 0.266667, 0.215686, 1.0 }, + { 0.619608, 0.250980, 0.196078, 1.0 }, + { 0.596078, 0.239216, 0.192157, 1.0 }, + }; +/* Cotton_Flower */ +static double4 colors_527[] = { + { 0.392157, 0.627451, 0.729412, 1.0 }, + { 0.494118, 0.694118, 0.764706, 1.0 }, + { 0.525490, 0.717647, 0.780392, 1.0 }, + { 0.560784, 0.741176, 0.796078, 1.0 }, + { 0.580392, 0.741176, 0.776471, 1.0 }, + { 0.600000, 0.745098, 0.760784, 1.0 }, + { 0.607843, 0.749020, 0.752941, 1.0 }, + { 0.619608, 0.756863, 0.749020, 1.0 }, + { 0.682353, 0.792157, 0.784314, 1.0 }, + { 0.682353, 0.796078, 0.788235, 1.0 }, + { 0.682353, 0.800000, 0.792157, 1.0 }, + { 0.643137, 0.756863, 0.733333, 1.0 }, + { 0.603922, 0.717647, 0.674510, 1.0 }, + { 0.584314, 0.670588, 0.615686, 1.0 }, + { 0.564706, 0.627451, 0.556863, 1.0 }, + { 0.556863, 0.611765, 0.545098, 1.0 }, + { 0.552941, 0.600000, 0.537255, 1.0 }, + { 0.490196, 0.556863, 0.533333, 1.0 }, + { 0.431373, 0.529412, 0.517647, 1.0 }, + { 0.376471, 0.505882, 0.505882, 1.0 }, + { 0.333333, 0.466667, 0.486275, 1.0 }, + { 0.294118, 0.427451, 0.466667, 1.0 }, + { 0.290196, 0.415686, 0.439216, 1.0 }, + { 0.290196, 0.403922, 0.415686, 1.0 }, + { 0.290196, 0.372549, 0.407843, 1.0 }, + { 0.317647, 0.368627, 0.396078, 1.0 }, + { 0.345098, 0.368627, 0.388235, 1.0 }, + { 0.372549, 0.345098, 0.356863, 1.0 }, + { 0.400000, 0.321569, 0.325490, 1.0 }, + { 0.396078, 0.305882, 0.294118, 1.0 }, + { 0.396078, 0.290196, 0.262745, 1.0 }, + { 0.396078, 0.247059, 0.207843, 1.0 }, + { 0.384314, 0.227451, 0.160784, 1.0 }, + { 0.384314, 0.192157, 0.090196, 1.0 }, + { 0.372549, 0.188235, 0.082353, 1.0 }, + { 0.360784, 0.184314, 0.074510, 1.0 }, + { 0.329412, 0.196078, 0.094118, 1.0 }, + { 0.301961, 0.207843, 0.113725, 1.0 }, + { 0.274510, 0.215686, 0.137255, 1.0 }, + { 0.247059, 0.223529, 0.160784, 1.0 }, + { 0.200000, 0.278431, 0.294118, 1.0 }, + { 0.188235, 0.298039, 0.345098, 1.0 }, + { 0.180392, 0.321569, 0.396078, 1.0 }, + { 0.180392, 0.321569, 0.396078, 1.0 }, + { 0.180392, 0.325490, 0.400000, 1.0 }, + { 0.180392, 0.325490, 0.396078, 1.0 }, + { 0.184314, 0.325490, 0.392157, 1.0 }, + { 0.180392, 0.309804, 0.384314, 1.0 }, + { 0.168627, 0.298039, 0.372549, 1.0 }, + { 0.141176, 0.258824, 0.345098, 1.0 }, + { 0.145098, 0.250980, 0.290196, 1.0 }, + { 0.149020, 0.243137, 0.239216, 1.0 }, + { 0.172549, 0.231373, 0.188235, 1.0 }, + { 0.200000, 0.223529, 0.141176, 1.0 }, + { 0.211765, 0.223529, 0.125490, 1.0 }, + { 0.227451, 0.223529, 0.113725, 1.0 }, + { 0.250980, 0.227451, 0.105882, 1.0 }, + { 0.254902, 0.239216, 0.113725, 1.0 }, + { 0.258824, 0.250980, 0.125490, 1.0 }, + { 0.270588, 0.262745, 0.145098, 1.0 }, + { 0.286275, 0.274510, 0.164706, 1.0 }, + { 0.290196, 0.270588, 0.172549, 1.0 }, + { 0.298039, 0.270588, 0.184314, 1.0 }, + { 0.298039, 0.266667, 0.200000, 1.0 }, + { 0.282353, 0.262745, 0.215686, 1.0 }, + { 0.223529, 0.227451, 0.207843, 1.0 }, + { 0.196078, 0.215686, 0.215686, 1.0 }, + { 0.172549, 0.203922, 0.223529, 1.0 }, + { 0.168627, 0.200000, 0.223529, 1.0 }, + { 0.168627, 0.196078, 0.223529, 1.0 }, + { 0.164706, 0.200000, 0.223529, 1.0 }, + { 0.164706, 0.200000, 0.223529, 1.0 }, + { 0.168627, 0.196078, 0.200000, 1.0 }, + { 0.164706, 0.188235, 0.196078, 1.0 }, + { 0.164706, 0.184314, 0.192157, 1.0 }, + { 0.156863, 0.184314, 0.188235, 1.0 }, + { 0.152941, 0.184314, 0.188235, 1.0 }, + { 0.152941, 0.184314, 0.180392, 1.0 }, + { 0.156863, 0.184314, 0.172549, 1.0 }, + { 0.176471, 0.188235, 0.152941, 1.0 }, + { 0.188235, 0.200000, 0.152941, 1.0 }, + { 0.207843, 0.207843, 0.137255, 1.0 }, + { 0.200000, 0.207843, 0.125490, 1.0 }, + { 0.196078, 0.207843, 0.117647, 1.0 }, + { 0.192157, 0.203922, 0.105882, 1.0 }, + { 0.188235, 0.200000, 0.098039, 1.0 }, + { 0.180392, 0.196078, 0.090196, 1.0 }, + { 0.172549, 0.188235, 0.070588, 1.0 }, + { 0.172549, 0.184314, 0.050980, 1.0 }, + { 0.172549, 0.188235, 0.054902, 1.0 }, + { 0.172549, 0.196078, 0.058824, 1.0 }, + { 0.172549, 0.200000, 0.062745, 1.0 }, + { 0.172549, 0.203922, 0.070588, 1.0 }, + { 0.172549, 0.203922, 0.078431, 1.0 }, + { 0.168627, 0.203922, 0.078431, 1.0 }, + { 0.172549, 0.196078, 0.078431, 1.0 }, + { 0.188235, 0.188235, 0.082353, 1.0 }, + { 0.250980, 0.200000, 0.094118, 1.0 }, + { 0.301961, 0.207843, 0.098039, 1.0 }, + { 0.352941, 0.219608, 0.101961, 1.0 }, + { 0.372549, 0.219608, 0.098039, 1.0 }, + { 0.396078, 0.223529, 0.094118, 1.0 }, + { 0.431373, 0.223529, 0.086275, 1.0 }, + { 0.458824, 0.231373, 0.082353, 1.0 }, + { 0.474510, 0.250980, 0.070588, 1.0 }, + { 0.482353, 0.262745, 0.066667, 1.0 }, + { 0.494118, 0.274510, 0.062745, 1.0 }, + { 0.490196, 0.270588, 0.058824, 1.0 }, + { 0.490196, 0.270588, 0.058824, 1.0 }, + { 0.482353, 0.266667, 0.058824, 1.0 }, + { 0.462745, 0.266667, 0.054902, 1.0 }, + { 0.439216, 0.274510, 0.062745, 1.0 }, + { 0.443137, 0.282353, 0.070588, 1.0 }, + { 0.474510, 0.266667, 0.058824, 1.0 }, + { 0.474510, 0.250980, 0.058824, 1.0 }, + { 0.478431, 0.239216, 0.058824, 1.0 }, + { 0.478431, 0.203922, 0.043137, 1.0 }, + { 0.458824, 0.172549, 0.047059, 1.0 }, + { 0.439216, 0.156863, 0.047059, 1.0 }, + { 0.447059, 0.152941, 0.039216, 1.0 }, + { 0.443137, 0.152941, 0.027451, 1.0 }, + { 0.411765, 0.133333, 0.015686, 1.0 }, + { 0.380392, 0.113725, 0.007843, 1.0 }, + { 0.345098, 0.105882, 0.011765, 1.0 }, + { 0.313725, 0.101961, 0.015686, 1.0 }, + { 0.266667, 0.105882, 0.035294, 1.0 }, + { 0.235294, 0.125490, 0.050980, 1.0 }, + { 0.215686, 0.145098, 0.062745, 1.0 }, + { 0.200000, 0.160784, 0.066667, 1.0 }, + { 0.164706, 0.168627, 0.066667, 1.0 }, + { 0.156863, 0.168627, 0.070588, 1.0 }, + { 0.149020, 0.168627, 0.074510, 1.0 }, + { 0.133333, 0.168627, 0.086275, 1.0 }, + { 0.133333, 0.164706, 0.090196, 1.0 }, + { 0.133333, 0.152941, 0.094118, 1.0 }, + { 0.129412, 0.149020, 0.082353, 1.0 }, + { 0.101961, 0.129412, 0.047059, 1.0 }, + { 0.086275, 0.125490, 0.043137, 1.0 }, + { 0.070588, 0.121569, 0.039216, 1.0 }, + { 0.066667, 0.113725, 0.035294, 1.0 }, + { 0.066667, 0.105882, 0.035294, 1.0 }, + { 0.074510, 0.113725, 0.031373, 1.0 }, + { 0.086275, 0.125490, 0.027451, 1.0 }, + { 0.109804, 0.141176, 0.023529, 1.0 }, + { 0.121569, 0.160784, 0.027451, 1.0 }, + { 0.137255, 0.176471, 0.031373, 1.0 }, + { 0.137255, 0.176471, 0.027451, 1.0 }, + { 0.141176, 0.180392, 0.027451, 1.0 }, + { 0.164706, 0.192157, 0.035294, 1.0 }, + { 0.196078, 0.207843, 0.035294, 1.0 }, + { 0.231373, 0.223529, 0.039216, 1.0 }, + { 0.262745, 0.227451, 0.043137, 1.0 }, + { 0.274510, 0.211765, 0.054902, 1.0 }, + { 0.270588, 0.207843, 0.054902, 1.0 }, + { 0.266667, 0.207843, 0.058824, 1.0 }, + { 0.258824, 0.211765, 0.070588, 1.0 }, + { 0.254902, 0.215686, 0.074510, 1.0 }, + { 0.254902, 0.227451, 0.086275, 1.0 }, + { 0.262745, 0.235294, 0.098039, 1.0 }, + { 0.262745, 0.247059, 0.113725, 1.0 }, + { 0.266667, 0.254902, 0.117647, 1.0 }, + { 0.243137, 0.262745, 0.125490, 1.0 }, + { 0.231373, 0.262745, 0.125490, 1.0 }, + { 0.223529, 0.262745, 0.129412, 1.0 }, + { 0.207843, 0.258824, 0.137255, 1.0 }, + { 0.196078, 0.254902, 0.152941, 1.0 }, + { 0.196078, 0.250980, 0.149020, 1.0 }, + { 0.196078, 0.250980, 0.145098, 1.0 }, + { 0.192157, 0.239216, 0.133333, 1.0 }, + { 0.188235, 0.231373, 0.129412, 1.0 }, + { 0.184314, 0.227451, 0.129412, 1.0 }, + { 0.168627, 0.223529, 0.133333, 1.0 }, + { 0.156863, 0.215686, 0.133333, 1.0 }, + { 0.145098, 0.203922, 0.121569, 1.0 }, + { 0.141176, 0.196078, 0.101961, 1.0 }, + { 0.129412, 0.184314, 0.086275, 1.0 }, + { 0.121569, 0.176471, 0.078431, 1.0 }, + { 0.117647, 0.172549, 0.074510, 1.0 }, + { 0.109804, 0.180392, 0.078431, 1.0 }, + { 0.105882, 0.184314, 0.074510, 1.0 }, + { 0.109804, 0.188235, 0.070588, 1.0 }, + { 0.113725, 0.180392, 0.062745, 1.0 }, + { 0.113725, 0.180392, 0.058824, 1.0 }, + { 0.113725, 0.172549, 0.062745, 1.0 }, + { 0.113725, 0.176471, 0.078431, 1.0 }, + { 0.117647, 0.180392, 0.078431, 1.0 }, + { 0.121569, 0.184314, 0.082353, 1.0 }, + { 0.137255, 0.184314, 0.078431, 1.0 }, + { 0.152941, 0.184314, 0.074510, 1.0 }, + { 0.172549, 0.184314, 0.066667, 1.0 }, + { 0.184314, 0.180392, 0.066667, 1.0 }, + { 0.200000, 0.180392, 0.070588, 1.0 }, + { 0.207843, 0.188235, 0.086275, 1.0 }, + { 0.215686, 0.207843, 0.113725, 1.0 }, + { 0.207843, 0.227451, 0.164706, 1.0 }, + { 0.203922, 0.239216, 0.211765, 1.0 }, + { 0.203922, 0.266667, 0.270588, 1.0 }, + { 0.215686, 0.298039, 0.321569, 1.0 }, + { 0.231373, 0.325490, 0.372549, 1.0 }, + { 0.254902, 0.372549, 0.411765, 1.0 }, + { 0.274510, 0.415686, 0.466667, 1.0 }, + { 0.282353, 0.447059, 0.509804, 1.0 }, + { 0.290196, 0.474510, 0.560784, 1.0 }, + { 0.301961, 0.505882, 0.596078, 1.0 }, + { 0.321569, 0.529412, 0.627451, 1.0 }, + { 0.349020, 0.552941, 0.631373, 1.0 }, + { 0.403922, 0.568627, 0.623529, 1.0 }, + { 0.450980, 0.576471, 0.600000, 1.0 }, + { 0.474510, 0.560784, 0.576471, 1.0 }, + { 0.494118, 0.541176, 0.533333, 1.0 }, + { 0.509804, 0.517647, 0.490196, 1.0 }, + { 0.494118, 0.498039, 0.466667, 1.0 }, + { 0.494118, 0.482353, 0.450980, 1.0 }, + { 0.505882, 0.482353, 0.447059, 1.0 }, + { 0.474510, 0.478431, 0.466667, 1.0 }, + { 0.443137, 0.462745, 0.478431, 1.0 }, + { 0.407843, 0.443137, 0.470588, 1.0 }, + { 0.380392, 0.427451, 0.450980, 1.0 }, + { 0.349020, 0.400000, 0.419608, 1.0 }, + { 0.356863, 0.400000, 0.372549, 1.0 }, + { 0.352941, 0.403922, 0.364706, 1.0 }, + { 0.345098, 0.411765, 0.356863, 1.0 }, + { 0.317647, 0.407843, 0.352941, 1.0 }, + { 0.317647, 0.403922, 0.341176, 1.0 }, + { 0.317647, 0.380392, 0.313725, 1.0 }, + { 0.345098, 0.360784, 0.250980, 1.0 }, + { 0.372549, 0.345098, 0.196078, 1.0 }, + { 0.407843, 0.329412, 0.141176, 1.0 }, + { 0.427451, 0.309804, 0.098039, 1.0 }, + { 0.447059, 0.298039, 0.074510, 1.0 }, + { 0.458824, 0.274510, 0.058824, 1.0 }, + { 0.470588, 0.258824, 0.047059, 1.0 }, + { 0.474510, 0.243137, 0.047059, 1.0 }, + { 0.462745, 0.227451, 0.035294, 1.0 }, + { 0.454902, 0.223529, 0.039216, 1.0 }, + { 0.439216, 0.219608, 0.039216, 1.0 }, + { 0.427451, 0.219608, 0.039216, 1.0 }, + { 0.415686, 0.223529, 0.035294, 1.0 }, + { 0.407843, 0.223529, 0.043137, 1.0 }, + { 0.400000, 0.219608, 0.031373, 1.0 }, + { 0.396078, 0.219608, 0.035294, 1.0 }, + { 0.376471, 0.219608, 0.047059, 1.0 }, + { 0.356863, 0.235294, 0.054902, 1.0 }, + { 0.337255, 0.250980, 0.074510, 1.0 }, + { 0.321569, 0.266667, 0.101961, 1.0 }, + { 0.301961, 0.278431, 0.137255, 1.0 }, + { 0.294118, 0.305882, 0.196078, 1.0 }, + { 0.294118, 0.321569, 0.254902, 1.0 }, + { 0.301961, 0.352941, 0.309804, 1.0 }, + { 0.298039, 0.388235, 0.372549, 1.0 }, + { 0.309804, 0.423529, 0.431373, 1.0 }, + { 0.298039, 0.450980, 0.482353, 1.0 }, + { 0.290196, 0.486275, 0.545098, 1.0 }, + { 0.298039, 0.517647, 0.611765, 1.0 }, + { 0.317647, 0.545098, 0.658824, 1.0 }, + { 0.349020, 0.584314, 0.694118, 1.0 }, + }; +/* Country_Garden */ +static double4 colors_528[] = { + { 0.250980, 0.498039, 0.211765, 1.0 }, + { 0.250980, 0.568627, 0.250980, 1.0 }, + { 0.211765, 0.549020, 0.286275, 1.0 }, + { 0.172549, 0.533333, 0.321569, 1.0 }, + { 0.172549, 0.450980, 0.372549, 1.0 }, + { 0.172549, 0.368627, 0.423529, 1.0 }, + { 0.176471, 0.349020, 0.439216, 1.0 }, + { 0.180392, 0.333333, 0.454902, 1.0 }, + { 0.172549, 0.247059, 0.439216, 1.0 }, + { 0.180392, 0.172549, 0.435294, 1.0 }, + { 0.192157, 0.101961, 0.435294, 1.0 }, + { 0.235294, 0.074510, 0.435294, 1.0 }, + { 0.282353, 0.047059, 0.435294, 1.0 }, + { 0.337255, 0.047059, 0.403922, 1.0 }, + { 0.392157, 0.050980, 0.376471, 1.0 }, + { 0.407843, 0.058824, 0.360784, 1.0 }, + { 0.427451, 0.070588, 0.349020, 1.0 }, + { 0.462745, 0.180392, 0.266667, 1.0 }, + { 0.513725, 0.247059, 0.254902, 1.0 }, + { 0.568627, 0.313725, 0.243137, 1.0 }, + { 0.611765, 0.352941, 0.266667, 1.0 }, + { 0.658824, 0.396078, 0.290196, 1.0 }, + { 0.654902, 0.431373, 0.294118, 1.0 }, + { 0.654902, 0.466667, 0.301961, 1.0 }, + { 0.701961, 0.545098, 0.266667, 1.0 }, + { 0.701961, 0.529412, 0.270588, 1.0 }, + { 0.701961, 0.517647, 0.274510, 1.0 }, + { 0.674510, 0.478431, 0.266667, 1.0 }, + { 0.647059, 0.443137, 0.258824, 1.0 }, + { 0.639216, 0.411765, 0.247059, 1.0 }, + { 0.631373, 0.380392, 0.239216, 1.0 }, + { 0.576471, 0.345098, 0.231373, 1.0 }, + { 0.509804, 0.301961, 0.223529, 1.0 }, + { 0.407843, 0.239216, 0.180392, 1.0 }, + { 0.400000, 0.192157, 0.168627, 1.0 }, + { 0.396078, 0.149020, 0.160784, 1.0 }, + { 0.376471, 0.133333, 0.168627, 1.0 }, + { 0.360784, 0.121569, 0.176471, 1.0 }, + { 0.341176, 0.121569, 0.168627, 1.0 }, + { 0.325490, 0.121569, 0.164706, 1.0 }, + { 0.247059, 0.101961, 0.121569, 1.0 }, + { 0.215686, 0.133333, 0.109804, 1.0 }, + { 0.188235, 0.164706, 0.098039, 1.0 }, + { 0.172549, 0.200000, 0.086275, 1.0 }, + { 0.156863, 0.235294, 0.074510, 1.0 }, + { 0.164706, 0.231373, 0.066667, 1.0 }, + { 0.176471, 0.231373, 0.058824, 1.0 }, + { 0.203922, 0.231373, 0.043137, 1.0 }, + { 0.239216, 0.223529, 0.050980, 1.0 }, + { 0.333333, 0.203922, 0.054902, 1.0 }, + { 0.407843, 0.192157, 0.043137, 1.0 }, + { 0.482353, 0.184314, 0.035294, 1.0 }, + { 0.537255, 0.176471, 0.039216, 1.0 }, + { 0.596078, 0.172549, 0.043137, 1.0 }, + { 0.596078, 0.180392, 0.047059, 1.0 }, + { 0.600000, 0.188235, 0.054902, 1.0 }, + { 0.537255, 0.196078, 0.043137, 1.0 }, + { 0.490196, 0.207843, 0.078431, 1.0 }, + { 0.447059, 0.223529, 0.113725, 1.0 }, + { 0.400000, 0.215686, 0.160784, 1.0 }, + { 0.352941, 0.211765, 0.211765, 1.0 }, + { 0.325490, 0.203922, 0.223529, 1.0 }, + { 0.298039, 0.196078, 0.235294, 1.0 }, + { 0.239216, 0.203922, 0.274510, 1.0 }, + { 0.211765, 0.207843, 0.313725, 1.0 }, + { 0.180392, 0.196078, 0.388235, 1.0 }, + { 0.203922, 0.219608, 0.392157, 1.0 }, + { 0.231373, 0.247059, 0.400000, 1.0 }, + { 0.258824, 0.266667, 0.400000, 1.0 }, + { 0.286275, 0.286275, 0.400000, 1.0 }, + { 0.345098, 0.341176, 0.384314, 1.0 }, + { 0.407843, 0.349020, 0.356863, 1.0 }, + { 0.537255, 0.352941, 0.254902, 1.0 }, + { 0.596078, 0.321569, 0.219608, 1.0 }, + { 0.658824, 0.294118, 0.188235, 1.0 }, + { 0.678431, 0.254902, 0.160784, 1.0 }, + { 0.701961, 0.219608, 0.137255, 1.0 }, + { 0.701961, 0.207843, 0.129412, 1.0 }, + { 0.705882, 0.196078, 0.125490, 1.0 }, + { 0.670588, 0.172549, 0.125490, 1.0 }, + { 0.639216, 0.141176, 0.113725, 1.0 }, + { 0.509804, 0.121569, 0.086275, 1.0 }, + { 0.419608, 0.156863, 0.094118, 1.0 }, + { 0.329412, 0.196078, 0.101961, 1.0 }, + { 0.294118, 0.211765, 0.105882, 1.0 }, + { 0.262745, 0.227451, 0.109804, 1.0 }, + { 0.239216, 0.274510, 0.098039, 1.0 }, + { 0.223529, 0.313725, 0.078431, 1.0 }, + { 0.184314, 0.364706, 0.062745, 1.0 }, + { 0.188235, 0.349020, 0.094118, 1.0 }, + { 0.192157, 0.337255, 0.129412, 1.0 }, + { 0.223529, 0.325490, 0.152941, 1.0 }, + { 0.258824, 0.313725, 0.176471, 1.0 }, + { 0.337255, 0.298039, 0.219608, 1.0 }, + { 0.427451, 0.290196, 0.278431, 1.0 }, + { 0.486275, 0.282353, 0.349020, 1.0 }, + { 0.521569, 0.278431, 0.396078, 1.0 }, + { 0.596078, 0.235294, 0.431373, 1.0 }, + { 0.580392, 0.211765, 0.450980, 1.0 }, + { 0.568627, 0.192157, 0.474510, 1.0 }, + { 0.533333, 0.196078, 0.482353, 1.0 }, + { 0.498039, 0.200000, 0.494118, 1.0 }, + { 0.447059, 0.203922, 0.470588, 1.0 }, + { 0.396078, 0.180392, 0.435294, 1.0 }, + { 0.301961, 0.105882, 0.368627, 1.0 }, + { 0.235294, 0.074510, 0.333333, 1.0 }, + { 0.172549, 0.047059, 0.298039, 1.0 }, + { 0.156863, 0.039216, 0.274510, 1.0 }, + { 0.141176, 0.035294, 0.250980, 1.0 }, + { 0.160784, 0.050980, 0.211765, 1.0 }, + { 0.200000, 0.054902, 0.184314, 1.0 }, + { 0.243137, 0.090196, 0.149020, 1.0 }, + { 0.270588, 0.121569, 0.121569, 1.0 }, + { 0.282353, 0.223529, 0.078431, 1.0 }, + { 0.282353, 0.250980, 0.086275, 1.0 }, + { 0.282353, 0.278431, 0.094118, 1.0 }, + { 0.313725, 0.325490, 0.133333, 1.0 }, + { 0.360784, 0.349020, 0.176471, 1.0 }, + { 0.423529, 0.325490, 0.184314, 1.0 }, + { 0.486275, 0.313725, 0.188235, 1.0 }, + { 0.588235, 0.372549, 0.149020, 1.0 }, + { 0.639216, 0.400000, 0.156863, 1.0 }, + { 0.694118, 0.427451, 0.164706, 1.0 }, + { 0.713725, 0.419608, 0.156863, 1.0 }, + { 0.737255, 0.411765, 0.152941, 1.0 }, + { 0.792157, 0.423529, 0.125490, 1.0 }, + { 0.811765, 0.435294, 0.070588, 1.0 }, + { 0.792157, 0.486275, 0.074510, 1.0 }, + { 0.733333, 0.505882, 0.066667, 1.0 }, + { 0.552941, 0.486275, 0.105882, 1.0 }, + { 0.509804, 0.466667, 0.105882, 1.0 }, + { 0.470588, 0.447059, 0.109804, 1.0 }, + { 0.407843, 0.411765, 0.180392, 1.0 }, + { 0.360784, 0.352941, 0.215686, 1.0 }, + { 0.341176, 0.290196, 0.243137, 1.0 }, + { 0.356863, 0.278431, 0.274510, 1.0 }, + { 0.400000, 0.305882, 0.341176, 1.0 }, + { 0.435294, 0.301961, 0.415686, 1.0 }, + { 0.470588, 0.301961, 0.494118, 1.0 }, + { 0.498039, 0.290196, 0.521569, 1.0 }, + { 0.529412, 0.282353, 0.549020, 1.0 }, + { 0.552941, 0.321569, 0.541176, 1.0 }, + { 0.529412, 0.388235, 0.494118, 1.0 }, + { 0.494118, 0.447059, 0.443137, 1.0 }, + { 0.411765, 0.498039, 0.411765, 1.0 }, + { 0.301961, 0.466667, 0.403922, 1.0 }, + { 0.278431, 0.474510, 0.360784, 1.0 }, + { 0.254902, 0.482353, 0.321569, 1.0 }, + { 0.235294, 0.498039, 0.235294, 1.0 }, + { 0.203922, 0.533333, 0.152941, 1.0 }, + { 0.207843, 0.545098, 0.105882, 1.0 }, + { 0.227451, 0.509804, 0.109804, 1.0 }, + { 0.345098, 0.400000, 0.086275, 1.0 }, + { 0.368627, 0.372549, 0.090196, 1.0 }, + { 0.396078, 0.345098, 0.098039, 1.0 }, + { 0.439216, 0.286275, 0.086275, 1.0 }, + { 0.474510, 0.239216, 0.090196, 1.0 }, + { 0.494118, 0.196078, 0.086275, 1.0 }, + { 0.509804, 0.145098, 0.066667, 1.0 }, + { 0.513725, 0.117647, 0.070588, 1.0 }, + { 0.505882, 0.094118, 0.066667, 1.0 }, + { 0.462745, 0.101961, 0.070588, 1.0 }, + { 0.443137, 0.101961, 0.070588, 1.0 }, + { 0.427451, 0.101961, 0.074510, 1.0 }, + { 0.368627, 0.109804, 0.082353, 1.0 }, + { 0.305882, 0.113725, 0.090196, 1.0 }, + { 0.250980, 0.133333, 0.090196, 1.0 }, + { 0.219608, 0.156863, 0.105882, 1.0 }, + { 0.192157, 0.149020, 0.152941, 1.0 }, + { 0.184314, 0.149020, 0.160784, 1.0 }, + { 0.176471, 0.152941, 0.168627, 1.0 }, + { 0.164706, 0.180392, 0.168627, 1.0 }, + { 0.156863, 0.235294, 0.188235, 1.0 }, + { 0.184314, 0.278431, 0.180392, 1.0 }, + { 0.254902, 0.282353, 0.184314, 1.0 }, + { 0.345098, 0.294118, 0.168627, 1.0 }, + { 0.454902, 0.309804, 0.149020, 1.0 }, + { 0.529412, 0.360784, 0.156863, 1.0 }, + { 0.588235, 0.443137, 0.164706, 1.0 }, + { 0.615686, 0.466667, 0.172549, 1.0 }, + { 0.631373, 0.466667, 0.164706, 1.0 }, + { 0.639216, 0.419608, 0.149020, 1.0 }, + { 0.615686, 0.364706, 0.121569, 1.0 }, + { 0.576471, 0.341176, 0.117647, 1.0 }, + { 0.435294, 0.301961, 0.113725, 1.0 }, + { 0.407843, 0.290196, 0.117647, 1.0 }, + { 0.380392, 0.278431, 0.121569, 1.0 }, + { 0.305882, 0.247059, 0.098039, 1.0 }, + { 0.254902, 0.215686, 0.086275, 1.0 }, + { 0.219608, 0.207843, 0.078431, 1.0 }, + { 0.192157, 0.203922, 0.062745, 1.0 }, + { 0.203922, 0.223529, 0.070588, 1.0 }, + { 0.200000, 0.258824, 0.070588, 1.0 }, + { 0.207843, 0.278431, 0.082353, 1.0 }, + { 0.203922, 0.317647, 0.094118, 1.0 }, + { 0.200000, 0.345098, 0.090196, 1.0 }, + { 0.207843, 0.360784, 0.094118, 1.0 }, + { 0.203922, 0.388235, 0.105882, 1.0 }, + { 0.192157, 0.376471, 0.125490, 1.0 }, + { 0.172549, 0.352941, 0.164706, 1.0 }, + { 0.152941, 0.337255, 0.172549, 1.0 }, + { 0.152941, 0.321569, 0.172549, 1.0 }, + { 0.164706, 0.337255, 0.172549, 1.0 }, + { 0.192157, 0.360784, 0.168627, 1.0 }, + { 0.219608, 0.368627, 0.188235, 1.0 }, + { 0.266667, 0.380392, 0.184314, 1.0 }, + { 0.321569, 0.388235, 0.176471, 1.0 }, + { 0.372549, 0.403922, 0.149020, 1.0 }, + { 0.431373, 0.443137, 0.117647, 1.0 }, + { 0.462745, 0.482353, 0.101961, 1.0 }, + { 0.494118, 0.517647, 0.074510, 1.0 }, + { 0.509804, 0.541176, 0.062745, 1.0 }, + { 0.498039, 0.552941, 0.047059, 1.0 }, + { 0.466667, 0.556863, 0.031373, 1.0 }, + { 0.411765, 0.572549, 0.039216, 1.0 }, + { 0.356863, 0.580392, 0.066667, 1.0 }, + { 0.286275, 0.560784, 0.101961, 1.0 }, + { 0.215686, 0.560784, 0.133333, 1.0 }, + { 0.145098, 0.529412, 0.156863, 1.0 }, + { 0.082353, 0.513725, 0.164706, 1.0 }, + { 0.054902, 0.482353, 0.180392, 1.0 }, + { 0.043137, 0.419608, 0.200000, 1.0 }, + { 0.047059, 0.360784, 0.215686, 1.0 }, + { 0.062745, 0.294118, 0.239216, 1.0 }, + { 0.082353, 0.243137, 0.243137, 1.0 }, + { 0.117647, 0.188235, 0.219608, 1.0 }, + { 0.156863, 0.145098, 0.207843, 1.0 }, + { 0.188235, 0.105882, 0.192157, 1.0 }, + { 0.219608, 0.070588, 0.203922, 1.0 }, + { 0.250980, 0.062745, 0.250980, 1.0 }, + { 0.282353, 0.070588, 0.325490, 1.0 }, + { 0.290196, 0.117647, 0.403922, 1.0 }, + { 0.298039, 0.160784, 0.466667, 1.0 }, + { 0.325490, 0.176471, 0.478431, 1.0 }, + { 0.333333, 0.168627, 0.470588, 1.0 }, + { 0.356863, 0.145098, 0.490196, 1.0 }, + { 0.333333, 0.156863, 0.490196, 1.0 }, + { 0.294118, 0.188235, 0.529412, 1.0 }, + { 0.278431, 0.196078, 0.521569, 1.0 }, + { 0.266667, 0.192157, 0.470588, 1.0 }, + { 0.286275, 0.149020, 0.423529, 1.0 }, + { 0.282353, 0.125490, 0.352941, 1.0 }, + { 0.247059, 0.129412, 0.333333, 1.0 }, + { 0.203922, 0.149020, 0.313725, 1.0 }, + { 0.160784, 0.176471, 0.282353, 1.0 }, + { 0.129412, 0.196078, 0.270588, 1.0 }, + { 0.109804, 0.196078, 0.243137, 1.0 }, + { 0.090196, 0.200000, 0.211765, 1.0 }, + { 0.074510, 0.223529, 0.188235, 1.0 }, + { 0.082353, 0.258824, 0.141176, 1.0 }, + { 0.109804, 0.309804, 0.109804, 1.0 }, + { 0.149020, 0.325490, 0.094118, 1.0 }, + { 0.141176, 0.368627, 0.082353, 1.0 }, + { 0.121569, 0.415686, 0.105882, 1.0 }, + { 0.145098, 0.454902, 0.133333, 1.0 }, + { 0.172549, 0.501961, 0.168627, 1.0 }, + }; +/* Creamsicle */ +static double4 colors_529[] = { + { 1.000000, 0.686275, 0.184314, 1.0 }, + { 1.000000, 0.639216, 0.184314, 1.0 }, + { 1.000000, 0.603922, 0.180392, 1.0 }, + { 1.000000, 0.568627, 0.176471, 1.0 }, + { 1.000000, 0.513725, 0.176471, 1.0 }, + { 1.000000, 0.462745, 0.176471, 1.0 }, + { 1.000000, 0.443137, 0.176471, 1.0 }, + { 1.000000, 0.423529, 0.176471, 1.0 }, + { 1.000000, 0.360784, 0.176471, 1.0 }, + { 1.000000, 0.341176, 0.176471, 1.0 }, + { 1.000000, 0.325490, 0.176471, 1.0 }, + { 1.000000, 0.325490, 0.176471, 1.0 }, + { 1.000000, 0.325490, 0.176471, 1.0 }, + { 1.000000, 0.345098, 0.176471, 1.0 }, + { 1.000000, 0.368627, 0.176471, 1.0 }, + { 1.000000, 0.376471, 0.176471, 1.0 }, + { 1.000000, 0.384314, 0.176471, 1.0 }, + { 1.000000, 0.423529, 0.176471, 1.0 }, + { 1.000000, 0.454902, 0.176471, 1.0 }, + { 1.000000, 0.486275, 0.176471, 1.0 }, + { 1.000000, 0.513725, 0.176471, 1.0 }, + { 1.000000, 0.545098, 0.176471, 1.0 }, + { 1.000000, 0.556863, 0.176471, 1.0 }, + { 1.000000, 0.572549, 0.176471, 1.0 }, + { 0.968627, 0.635294, 0.168627, 1.0 }, + { 0.905882, 0.650980, 0.160784, 1.0 }, + { 0.843137, 0.670588, 0.152941, 1.0 }, + { 0.784314, 0.674510, 0.145098, 1.0 }, + { 0.729412, 0.682353, 0.141176, 1.0 }, + { 0.705882, 0.670588, 0.133333, 1.0 }, + { 0.682353, 0.658824, 0.129412, 1.0 }, + { 0.639216, 0.619608, 0.121569, 1.0 }, + { 0.588235, 0.572549, 0.113725, 1.0 }, + { 0.576471, 0.486275, 0.184314, 1.0 }, + { 0.647059, 0.427451, 0.266667, 1.0 }, + { 0.717647, 0.372549, 0.349020, 1.0 }, + { 0.760784, 0.321569, 0.458824, 1.0 }, + { 0.807843, 0.270588, 0.572549, 1.0 }, + { 0.827451, 0.254902, 0.631373, 1.0 }, + { 0.847059, 0.243137, 0.694118, 1.0 }, + { 0.968627, 0.196078, 0.874510, 1.0 }, + { 0.984314, 0.184314, 0.929412, 1.0 }, + { 1.000000, 0.176471, 0.984314, 1.0 }, + { 1.000000, 0.176471, 0.992157, 1.0 }, + { 1.000000, 0.180392, 1.000000, 1.0 }, + { 1.000000, 0.188235, 1.000000, 1.0 }, + { 1.000000, 0.200000, 1.000000, 1.0 }, + { 1.000000, 0.239216, 1.000000, 1.0 }, + { 1.000000, 0.290196, 0.992157, 1.0 }, + { 1.000000, 0.396078, 0.937255, 1.0 }, + { 1.000000, 0.462745, 0.898039, 1.0 }, + { 1.000000, 0.529412, 0.862745, 1.0 }, + { 1.000000, 0.572549, 0.749020, 1.0 }, + { 1.000000, 0.615686, 0.635294, 1.0 }, + { 1.000000, 0.619608, 0.580392, 1.0 }, + { 1.000000, 0.623529, 0.529412, 1.0 }, + { 1.000000, 0.607843, 0.384314, 1.0 }, + { 1.000000, 0.564706, 0.313725, 1.0 }, + { 1.000000, 0.525490, 0.243137, 1.0 }, + { 1.000000, 0.486275, 0.262745, 1.0 }, + { 1.000000, 0.450980, 0.282353, 1.0 }, + { 1.000000, 0.427451, 0.298039, 1.0 }, + { 1.000000, 0.407843, 0.313725, 1.0 }, + { 1.000000, 0.356863, 0.349020, 1.0 }, + { 1.000000, 0.309804, 0.388235, 1.0 }, + { 1.000000, 0.254902, 0.447059, 1.0 }, + { 1.000000, 0.227451, 0.470588, 1.0 }, + { 1.000000, 0.203922, 0.494118, 1.0 }, + { 1.000000, 0.192157, 0.505882, 1.0 }, + { 1.000000, 0.184314, 0.521569, 1.0 }, + { 1.000000, 0.176471, 0.545098, 1.0 }, + { 0.976471, 0.172549, 0.572549, 1.0 }, + { 0.937255, 0.164706, 0.647059, 1.0 }, + { 0.925490, 0.164706, 0.654902, 1.0 }, + { 0.913725, 0.164706, 0.666667, 1.0 }, + { 0.803922, 0.168627, 0.627451, 1.0 }, + { 0.694118, 0.172549, 0.592157, 1.0 }, + { 0.670588, 0.180392, 0.568627, 1.0 }, + { 0.650980, 0.192157, 0.549020, 1.0 }, + { 0.658824, 0.215686, 0.494118, 1.0 }, + { 0.635294, 0.235294, 0.403922, 1.0 }, + { 0.505882, 0.270588, 0.247059, 1.0 }, + { 0.564706, 0.313725, 0.211765, 1.0 }, + { 0.623529, 0.356863, 0.176471, 1.0 }, + { 0.674510, 0.376471, 0.160784, 1.0 }, + { 0.725490, 0.400000, 0.149020, 1.0 }, + { 0.784314, 0.427451, 0.137255, 1.0 }, + { 0.800000, 0.443137, 0.156863, 1.0 }, + { 0.913725, 0.505882, 0.278431, 1.0 }, + { 0.956863, 0.517647, 0.352941, 1.0 }, + { 1.000000, 0.529412, 0.427451, 1.0 }, + { 1.000000, 0.509804, 0.462745, 1.0 }, + { 1.000000, 0.494118, 0.501961, 1.0 }, + { 1.000000, 0.454902, 0.603922, 1.0 }, + { 1.000000, 0.407843, 0.694118, 1.0 }, + { 1.000000, 0.364706, 0.772549, 1.0 }, + { 1.000000, 0.321569, 0.827451, 1.0 }, + { 1.000000, 0.231373, 0.874510, 1.0 }, + { 1.000000, 0.203922, 0.870588, 1.0 }, + { 1.000000, 0.176471, 0.870588, 1.0 }, + { 1.000000, 0.176471, 0.858824, 1.0 }, + { 1.000000, 0.176471, 0.850980, 1.0 }, + { 1.000000, 0.176471, 0.815686, 1.0 }, + { 1.000000, 0.176471, 0.760784, 1.0 }, + { 1.000000, 0.176471, 0.631373, 1.0 }, + { 1.000000, 0.192157, 0.588235, 1.0 }, + { 1.000000, 0.207843, 0.545098, 1.0 }, + { 1.000000, 0.223529, 0.521569, 1.0 }, + { 1.000000, 0.243137, 0.498039, 1.0 }, + { 1.000000, 0.274510, 0.427451, 1.0 }, + { 1.000000, 0.305882, 0.364706, 1.0 }, + { 1.000000, 0.349020, 0.317647, 1.0 }, + { 1.000000, 0.396078, 0.298039, 1.0 }, + { 1.000000, 0.462745, 0.274510, 1.0 }, + { 1.000000, 0.474510, 0.282353, 1.0 }, + { 1.000000, 0.486275, 0.294118, 1.0 }, + { 1.000000, 0.498039, 0.345098, 1.0 }, + { 1.000000, 0.501961, 0.415686, 1.0 }, + { 0.988235, 0.486275, 0.494118, 1.0 }, + { 0.956863, 0.462745, 0.600000, 1.0 }, + { 0.898039, 0.396078, 0.803922, 1.0 }, + { 0.850980, 0.368627, 0.858824, 1.0 }, + { 0.807843, 0.345098, 0.913725, 1.0 }, + { 0.780392, 0.333333, 0.933333, 1.0 }, + { 0.752941, 0.325490, 0.956863, 1.0 }, + { 0.725490, 0.286275, 0.988235, 1.0 }, + { 0.729412, 0.258824, 1.000000, 1.0 }, + { 0.749020, 0.239216, 1.000000, 1.0 }, + { 0.776471, 0.243137, 0.980392, 1.0 }, + { 0.847059, 0.211765, 0.858824, 1.0 }, + { 0.870588, 0.200000, 0.815686, 1.0 }, + { 0.898039, 0.188235, 0.776471, 1.0 }, + { 0.949020, 0.192157, 0.690196, 1.0 }, + { 0.984314, 0.211765, 0.588235, 1.0 }, + { 1.000000, 0.231373, 0.474510, 1.0 }, + { 1.000000, 0.247059, 0.372549, 1.0 }, + { 1.000000, 0.294118, 0.243137, 1.0 }, + { 1.000000, 0.317647, 0.223529, 1.0 }, + { 1.000000, 0.341176, 0.203922, 1.0 }, + { 1.000000, 0.352941, 0.215686, 1.0 }, + { 1.000000, 0.364706, 0.227451, 1.0 }, + { 1.000000, 0.380392, 0.258824, 1.0 }, + { 1.000000, 0.388235, 0.282353, 1.0 }, + { 1.000000, 0.396078, 0.309804, 1.0 }, + { 1.000000, 0.400000, 0.349020, 1.0 }, + { 1.000000, 0.427451, 0.403922, 1.0 }, + { 1.000000, 0.431373, 0.400000, 1.0 }, + { 1.000000, 0.439216, 0.400000, 1.0 }, + { 1.000000, 0.439216, 0.380392, 1.0 }, + { 1.000000, 0.443137, 0.352941, 1.0 }, + { 1.000000, 0.458824, 0.321569, 1.0 }, + { 1.000000, 0.478431, 0.294118, 1.0 }, + { 1.000000, 0.494118, 0.223529, 1.0 }, + { 1.000000, 0.490196, 0.207843, 1.0 }, + { 1.000000, 0.486275, 0.196078, 1.0 }, + { 1.000000, 0.482353, 0.180392, 1.0 }, + { 1.000000, 0.482353, 0.176471, 1.0 }, + { 1.000000, 0.486275, 0.176471, 1.0 }, + { 1.000000, 0.482353, 0.176471, 1.0 }, + { 1.000000, 0.474510, 0.176471, 1.0 }, + { 1.000000, 0.470588, 0.176471, 1.0 }, + { 1.000000, 0.486275, 0.192157, 1.0 }, + { 1.000000, 0.490196, 0.196078, 1.0 }, + { 1.000000, 0.494118, 0.200000, 1.0 }, + { 1.000000, 0.501961, 0.203922, 1.0 }, + { 1.000000, 0.501961, 0.203922, 1.0 }, + { 1.000000, 0.501961, 0.203922, 1.0 }, + { 1.000000, 0.501961, 0.203922, 1.0 }, + { 1.000000, 0.494118, 0.196078, 1.0 }, + { 1.000000, 0.486275, 0.188235, 1.0 }, + { 1.000000, 0.482353, 0.184314, 1.0 }, + { 1.000000, 0.474510, 0.176471, 1.0 }, + { 1.000000, 0.466667, 0.176471, 1.0 }, + { 1.000000, 0.474510, 0.176471, 1.0 }, + { 1.000000, 0.486275, 0.176471, 1.0 }, + { 1.000000, 0.505882, 0.176471, 1.0 }, + { 1.000000, 0.529412, 0.176471, 1.0 }, + { 0.972549, 0.568627, 0.168627, 1.0 }, + { 0.925490, 0.615686, 0.164706, 1.0 }, + { 0.862745, 0.650980, 0.180392, 1.0 }, + { 0.819608, 0.658824, 0.235294, 1.0 }, + { 0.760784, 0.635294, 0.294118, 1.0 }, + { 0.686275, 0.623529, 0.321569, 1.0 }, + { 0.607843, 0.611765, 0.333333, 1.0 }, + { 0.521569, 0.513725, 0.431373, 1.0 }, + { 0.521569, 0.474510, 0.443137, 1.0 }, + { 0.521569, 0.435294, 0.458824, 1.0 }, + { 0.552941, 0.356863, 0.450980, 1.0 }, + { 0.611765, 0.317647, 0.439216, 1.0 }, + { 0.678431, 0.286275, 0.435294, 1.0 }, + { 0.717647, 0.247059, 0.427451, 1.0 }, + { 0.725490, 0.188235, 0.423529, 1.0 }, + { 0.705882, 0.168627, 0.415686, 1.0 }, + { 0.682353, 0.188235, 0.400000, 1.0 }, + { 0.639216, 0.227451, 0.384314, 1.0 }, + { 0.588235, 0.247059, 0.388235, 1.0 }, + { 0.517647, 0.270588, 0.396078, 1.0 }, + { 0.447059, 0.329412, 0.400000, 1.0 }, + { 0.403922, 0.407843, 0.392157, 1.0 }, + { 0.411765, 0.482353, 0.364706, 1.0 }, + { 0.454902, 0.541176, 0.325490, 1.0 }, + { 0.521569, 0.592157, 0.301961, 1.0 }, + { 0.592157, 0.647059, 0.294118, 1.0 }, + { 0.666667, 0.698039, 0.270588, 1.0 }, + { 0.737255, 0.733333, 0.219608, 1.0 }, + { 0.803922, 0.729412, 0.172549, 1.0 }, + { 0.866667, 0.709804, 0.156863, 1.0 }, + { 0.925490, 0.686275, 0.164706, 1.0 }, + { 0.960784, 0.662745, 0.168627, 1.0 }, + { 0.968627, 0.627451, 0.168627, 1.0 }, + { 0.960784, 0.572549, 0.168627, 1.0 }, + { 0.960784, 0.517647, 0.168627, 1.0 }, + { 0.956863, 0.466667, 0.168627, 1.0 }, + { 0.956863, 0.431373, 0.168627, 1.0 }, + { 0.952941, 0.396078, 0.168627, 1.0 }, + { 0.960784, 0.364706, 0.168627, 1.0 }, + { 0.968627, 0.337255, 0.168627, 1.0 }, + { 0.980392, 0.321569, 0.172549, 1.0 }, + { 0.992157, 0.313725, 0.172549, 1.0 }, + { 0.996078, 0.313725, 0.176471, 1.0 }, + { 1.000000, 0.321569, 0.176471, 1.0 }, + { 1.000000, 0.337255, 0.176471, 1.0 }, + { 1.000000, 0.352941, 0.176471, 1.0 }, + { 1.000000, 0.360784, 0.176471, 1.0 }, + { 1.000000, 0.352941, 0.176471, 1.0 }, + { 1.000000, 0.341176, 0.176471, 1.0 }, + { 1.000000, 0.341176, 0.176471, 1.0 }, + { 1.000000, 0.341176, 0.176471, 1.0 }, + { 1.000000, 0.337255, 0.176471, 1.0 }, + { 1.000000, 0.317647, 0.176471, 1.0 }, + { 1.000000, 0.290196, 0.176471, 1.0 }, + { 1.000000, 0.262745, 0.176471, 1.0 }, + { 1.000000, 0.254902, 0.176471, 1.0 }, + { 1.000000, 0.247059, 0.176471, 1.0 }, + { 1.000000, 0.235294, 0.184314, 1.0 }, + { 1.000000, 0.215686, 0.200000, 1.0 }, + { 1.000000, 0.192157, 0.223529, 1.0 }, + { 1.000000, 0.184314, 0.235294, 1.0 }, + { 1.000000, 0.188235, 0.250980, 1.0 }, + { 1.000000, 0.188235, 0.270588, 1.0 }, + { 1.000000, 0.184314, 0.298039, 1.0 }, + { 1.000000, 0.180392, 0.317647, 1.0 }, + { 1.000000, 0.192157, 0.329412, 1.0 }, + { 1.000000, 0.219608, 0.329412, 1.0 }, + { 1.000000, 0.254902, 0.313725, 1.0 }, + { 1.000000, 0.278431, 0.298039, 1.0 }, + { 1.000000, 0.313725, 0.286275, 1.0 }, + { 1.000000, 0.360784, 0.278431, 1.0 }, + { 1.000000, 0.419608, 0.250980, 1.0 }, + { 1.000000, 0.478431, 0.223529, 1.0 }, + { 1.000000, 0.525490, 0.200000, 1.0 }, + { 1.000000, 0.564706, 0.196078, 1.0 }, + { 1.000000, 0.603922, 0.196078, 1.0 }, + { 1.000000, 0.643137, 0.188235, 1.0 }, + { 1.000000, 0.678431, 0.180392, 1.0 }, + { 1.000000, 0.690196, 0.180392, 1.0 }, + }; +/* Cricket_Music */ +static double4 colors_530[] = { + { 0.439216, 0.149020, 0.658824, 1.0 }, + { 0.407843, 0.145098, 0.713725, 1.0 }, + { 0.400000, 0.141176, 0.737255, 1.0 }, + { 0.392157, 0.141176, 0.760784, 1.0 }, + { 0.368627, 0.121569, 0.694118, 1.0 }, + { 0.345098, 0.101961, 0.627451, 1.0 }, + { 0.321569, 0.090196, 0.600000, 1.0 }, + { 0.301961, 0.078431, 0.572549, 1.0 }, + { 0.223529, 0.109804, 0.400000, 1.0 }, + { 0.223529, 0.137255, 0.317647, 1.0 }, + { 0.223529, 0.168627, 0.239216, 1.0 }, + { 0.172549, 0.211765, 0.164706, 1.0 }, + { 0.125490, 0.254902, 0.094118, 1.0 }, + { 0.125490, 0.278431, 0.094118, 1.0 }, + { 0.125490, 0.305882, 0.094118, 1.0 }, + { 0.145098, 0.301961, 0.137255, 1.0 }, + { 0.168627, 0.298039, 0.180392, 1.0 }, + { 0.211765, 0.223529, 0.329412, 1.0 }, + { 0.274510, 0.184314, 0.411765, 1.0 }, + { 0.337255, 0.149020, 0.494118, 1.0 }, + { 0.376471, 0.101961, 0.568627, 1.0 }, + { 0.415686, 0.054902, 0.647059, 1.0 }, + { 0.423529, 0.043137, 0.678431, 1.0 }, + { 0.431373, 0.031373, 0.713725, 1.0 }, + { 0.337255, 0.000000, 0.776471, 1.0 }, + { 0.278431, 0.011765, 0.827451, 1.0 }, + { 0.219608, 0.023529, 0.878431, 1.0 }, + { 0.164706, 0.015686, 0.890196, 1.0 }, + { 0.109804, 0.007843, 0.901961, 1.0 }, + { 0.094118, 0.003922, 0.878431, 1.0 }, + { 0.082353, 0.000000, 0.854902, 1.0 }, + { 0.015686, 0.000000, 0.843137, 1.0 }, + { 0.000000, 0.015686, 0.827451, 1.0 }, + { 0.000000, 0.047059, 0.701961, 1.0 }, + { 0.000000, 0.066667, 0.619608, 1.0 }, + { 0.000000, 0.090196, 0.537255, 1.0 }, + { 0.000000, 0.121569, 0.458824, 1.0 }, + { 0.000000, 0.152941, 0.384314, 1.0 }, + { 0.000000, 0.149020, 0.333333, 1.0 }, + { 0.000000, 0.149020, 0.286275, 1.0 }, + { 0.000000, 0.203922, 0.172549, 1.0 }, + { 0.000000, 0.172549, 0.164706, 1.0 }, + { 0.000000, 0.141176, 0.156863, 1.0 }, + { 0.000000, 0.094118, 0.196078, 1.0 }, + { 0.000000, 0.047059, 0.239216, 1.0 }, + { 0.003922, 0.043137, 0.254902, 1.0 }, + { 0.011765, 0.039216, 0.274510, 1.0 }, + { 0.058824, 0.027451, 0.298039, 1.0 }, + { 0.101961, 0.019608, 0.313725, 1.0 }, + { 0.113725, 0.000000, 0.301961, 1.0 }, + { 0.109804, 0.003922, 0.239216, 1.0 }, + { 0.105882, 0.011765, 0.176471, 1.0 }, + { 0.082353, 0.035294, 0.145098, 1.0 }, + { 0.062745, 0.062745, 0.117647, 1.0 }, + { 0.058824, 0.062745, 0.121569, 1.0 }, + { 0.054902, 0.062745, 0.125490, 1.0 }, + { 0.058824, 0.039216, 0.176471, 1.0 }, + { 0.082353, 0.062745, 0.215686, 1.0 }, + { 0.109804, 0.086275, 0.254902, 1.0 }, + { 0.141176, 0.094118, 0.301961, 1.0 }, + { 0.176471, 0.105882, 0.349020, 1.0 }, + { 0.176471, 0.109804, 0.356863, 1.0 }, + { 0.180392, 0.117647, 0.368627, 1.0 }, + { 0.149020, 0.141176, 0.364706, 1.0 }, + { 0.121569, 0.192157, 0.349020, 1.0 }, + { 0.090196, 0.250980, 0.329412, 1.0 }, + { 0.054902, 0.215686, 0.333333, 1.0 }, + { 0.023529, 0.184314, 0.337255, 1.0 }, + { 0.019608, 0.160784, 0.352941, 1.0 }, + { 0.015686, 0.137255, 0.368627, 1.0 }, + { 0.007843, 0.090196, 0.400000, 1.0 }, + { 0.023529, 0.047059, 0.415686, 1.0 }, + { 0.117647, 0.000000, 0.486275, 1.0 }, + { 0.117647, 0.007843, 0.478431, 1.0 }, + { 0.121569, 0.019608, 0.470588, 1.0 }, + { 0.129412, 0.007843, 0.462745, 1.0 }, + { 0.137255, 0.000000, 0.458824, 1.0 }, + { 0.125490, 0.000000, 0.431373, 1.0 }, + { 0.113725, 0.000000, 0.407843, 1.0 }, + { 0.074510, 0.031373, 0.356863, 1.0 }, + { 0.011765, 0.023529, 0.313725, 1.0 }, + { 0.000000, 0.000000, 0.215686, 1.0 }, + { 0.000000, 0.019608, 0.164706, 1.0 }, + { 0.000000, 0.039216, 0.117647, 1.0 }, + { 0.000000, 0.062745, 0.101961, 1.0 }, + { 0.000000, 0.086275, 0.090196, 1.0 }, + { 0.000000, 0.109804, 0.031373, 1.0 }, + { 0.000000, 0.105882, 0.000000, 1.0 }, + { 0.000000, 0.172549, 0.000000, 1.0 }, + { 0.000000, 0.223529, 0.027451, 1.0 }, + { 0.000000, 0.278431, 0.058824, 1.0 }, + { 0.011765, 0.294118, 0.074510, 1.0 }, + { 0.023529, 0.313725, 0.094118, 1.0 }, + { 0.043137, 0.349020, 0.156863, 1.0 }, + { 0.054902, 0.364706, 0.231373, 1.0 }, + { 0.023529, 0.364706, 0.282353, 1.0 }, + { 0.011765, 0.349020, 0.349020, 1.0 }, + { 0.023529, 0.278431, 0.400000, 1.0 }, + { 0.019608, 0.239216, 0.400000, 1.0 }, + { 0.015686, 0.203922, 0.403922, 1.0 }, + { 0.027451, 0.176471, 0.431373, 1.0 }, + { 0.039216, 0.152941, 0.458824, 1.0 }, + { 0.113725, 0.152941, 0.529412, 1.0 }, + { 0.184314, 0.172549, 0.556863, 1.0 }, + { 0.341176, 0.137255, 0.670588, 1.0 }, + { 0.415686, 0.105882, 0.725490, 1.0 }, + { 0.490196, 0.078431, 0.780392, 1.0 }, + { 0.505882, 0.074510, 0.780392, 1.0 }, + { 0.525490, 0.074510, 0.784314, 1.0 }, + { 0.498039, 0.054902, 0.721569, 1.0 }, + { 0.439216, 0.031373, 0.627451, 1.0 }, + { 0.360784, 0.043137, 0.517647, 1.0 }, + { 0.294118, 0.105882, 0.396078, 1.0 }, + { 0.152941, 0.172549, 0.211765, 1.0 }, + { 0.129412, 0.172549, 0.196078, 1.0 }, + { 0.105882, 0.176471, 0.180392, 1.0 }, + { 0.086275, 0.184314, 0.180392, 1.0 }, + { 0.109804, 0.164706, 0.184314, 1.0 }, + { 0.125490, 0.141176, 0.250980, 1.0 }, + { 0.184314, 0.121569, 0.337255, 1.0 }, + { 0.243137, 0.015686, 0.435294, 1.0 }, + { 0.231373, 0.031373, 0.447059, 1.0 }, + { 0.223529, 0.050980, 0.458824, 1.0 }, + { 0.203922, 0.078431, 0.431373, 1.0 }, + { 0.188235, 0.105882, 0.407843, 1.0 }, + { 0.101961, 0.105882, 0.337255, 1.0 }, + { 0.054902, 0.164706, 0.239216, 1.0 }, + { 0.019608, 0.243137, 0.200000, 1.0 }, + { 0.015686, 0.254902, 0.141176, 1.0 }, + { 0.027451, 0.188235, 0.000000, 1.0 }, + { 0.050980, 0.176471, 0.000000, 1.0 }, + { 0.074510, 0.168627, 0.000000, 1.0 }, + { 0.156863, 0.145098, 0.054902, 1.0 }, + { 0.188235, 0.050980, 0.125490, 1.0 }, + { 0.254902, 0.000000, 0.247059, 1.0 }, + { 0.305882, 0.000000, 0.317647, 1.0 }, + { 0.337255, 0.000000, 0.447059, 1.0 }, + { 0.333333, 0.000000, 0.474510, 1.0 }, + { 0.329412, 0.000000, 0.505882, 1.0 }, + { 0.313725, 0.000000, 0.474510, 1.0 }, + { 0.298039, 0.000000, 0.447059, 1.0 }, + { 0.298039, 0.000000, 0.400000, 1.0 }, + { 0.349020, 0.000000, 0.384314, 1.0 }, + { 0.415686, 0.000000, 0.415686, 1.0 }, + { 0.415686, 0.000000, 0.403922, 1.0 }, + { 0.439216, 0.027451, 0.501961, 1.0 }, + { 0.470588, 0.027451, 0.541176, 1.0 }, + { 0.501961, 0.031373, 0.584314, 1.0 }, + { 0.549020, 0.047059, 0.635294, 1.0 }, + { 0.552941, 0.058824, 0.662745, 1.0 }, + { 0.564706, 0.047059, 0.682353, 1.0 }, + { 0.603922, 0.031373, 0.701961, 1.0 }, + { 0.639216, 0.050980, 0.709804, 1.0 }, + { 0.662745, 0.043137, 0.701961, 1.0 }, + { 0.686275, 0.039216, 0.694118, 1.0 }, + { 0.717647, 0.023529, 0.709804, 1.0 }, + { 0.760784, 0.015686, 0.760784, 1.0 }, + { 0.752941, 0.078431, 0.811765, 1.0 }, + { 0.721569, 0.094118, 0.780392, 1.0 }, + { 0.717647, 0.145098, 0.698039, 1.0 }, + { 0.647059, 0.172549, 0.572549, 1.0 }, + { 0.552941, 0.207843, 0.603922, 1.0 }, + { 0.537255, 0.200000, 0.584314, 1.0 }, + { 0.521569, 0.192157, 0.564706, 1.0 }, + { 0.478431, 0.176471, 0.458824, 1.0 }, + { 0.427451, 0.207843, 0.474510, 1.0 }, + { 0.356863, 0.184314, 0.509804, 1.0 }, + { 0.313725, 0.164706, 0.596078, 1.0 }, + { 0.341176, 0.176471, 0.666667, 1.0 }, + { 0.352941, 0.184314, 0.670588, 1.0 }, + { 0.368627, 0.192157, 0.678431, 1.0 }, + { 0.392157, 0.211765, 0.725490, 1.0 }, + { 0.415686, 0.200000, 0.745098, 1.0 }, + { 0.458824, 0.192157, 0.756863, 1.0 }, + { 0.478431, 0.164706, 0.725490, 1.0 }, + { 0.541176, 0.125490, 0.721569, 1.0 }, + { 0.537255, 0.090196, 0.698039, 1.0 }, + { 0.521569, 0.058824, 0.690196, 1.0 }, + { 0.486275, 0.031373, 0.678431, 1.0 }, + { 0.474510, 0.000000, 0.694118, 1.0 }, + { 0.435294, 0.000000, 0.698039, 1.0 }, + { 0.372549, 0.000000, 0.698039, 1.0 }, + { 0.313725, 0.007843, 0.717647, 1.0 }, + { 0.325490, 0.015686, 0.752941, 1.0 }, + { 0.384314, 0.007843, 0.854902, 1.0 }, + { 0.380392, 0.007843, 0.878431, 1.0 }, + { 0.376471, 0.007843, 0.901961, 1.0 }, + { 0.364706, 0.007843, 0.905882, 1.0 }, + { 0.345098, 0.015686, 0.913725, 1.0 }, + { 0.356863, 0.000000, 0.894118, 1.0 }, + { 0.329412, 0.000000, 0.878431, 1.0 }, + { 0.286275, 0.000000, 0.819608, 1.0 }, + { 0.254902, 0.000000, 0.780392, 1.0 }, + { 0.231373, 0.000000, 0.717647, 1.0 }, + { 0.200000, 0.000000, 0.666667, 1.0 }, + { 0.192157, 0.007843, 0.600000, 1.0 }, + { 0.192157, 0.027451, 0.584314, 1.0 }, + { 0.203922, 0.043137, 0.560784, 1.0 }, + { 0.200000, 0.070588, 0.552941, 1.0 }, + { 0.180392, 0.109804, 0.537255, 1.0 }, + { 0.121569, 0.109804, 0.525490, 1.0 }, + { 0.113725, 0.133333, 0.505882, 1.0 }, + { 0.149020, 0.172549, 0.525490, 1.0 }, + { 0.149020, 0.180392, 0.564706, 1.0 }, + { 0.149020, 0.215686, 0.611765, 1.0 }, + { 0.113725, 0.211765, 0.615686, 1.0 }, + { 0.164706, 0.235294, 0.654902, 1.0 }, + { 0.231373, 0.211765, 0.717647, 1.0 }, + { 0.364706, 0.247059, 0.784314, 1.0 }, + { 0.380392, 0.172549, 0.780392, 1.0 }, + { 0.427451, 0.125490, 0.764706, 1.0 }, + { 0.498039, 0.078431, 0.776471, 1.0 }, + { 0.564706, 0.043137, 0.807843, 1.0 }, + { 0.615686, 0.019608, 0.811765, 1.0 }, + { 0.639216, 0.015686, 0.764706, 1.0 }, + { 0.627451, 0.031373, 0.709804, 1.0 }, + { 0.556863, 0.058824, 0.654902, 1.0 }, + { 0.458824, 0.137255, 0.611765, 1.0 }, + { 0.372549, 0.207843, 0.525490, 1.0 }, + { 0.301961, 0.270588, 0.431373, 1.0 }, + { 0.211765, 0.294118, 0.313725, 1.0 }, + { 0.141176, 0.364706, 0.250980, 1.0 }, + { 0.078431, 0.376471, 0.172549, 1.0 }, + { 0.039216, 0.380392, 0.164706, 1.0 }, + { 0.023529, 0.349020, 0.176471, 1.0 }, + { 0.011765, 0.313725, 0.207843, 1.0 }, + { 0.000000, 0.247059, 0.235294, 1.0 }, + { 0.000000, 0.164706, 0.270588, 1.0 }, + { 0.000000, 0.121569, 0.356863, 1.0 }, + { 0.000000, 0.101961, 0.427451, 1.0 }, + { 0.000000, 0.062745, 0.478431, 1.0 }, + { 0.000000, 0.031373, 0.521569, 1.0 }, + { 0.000000, 0.000000, 0.556863, 1.0 }, + { 0.047059, 0.027451, 0.596078, 1.0 }, + { 0.156863, 0.074510, 0.635294, 1.0 }, + { 0.231373, 0.078431, 0.682353, 1.0 }, + { 0.301961, 0.019608, 0.721569, 1.0 }, + { 0.360784, 0.000000, 0.780392, 1.0 }, + { 0.396078, 0.000000, 0.815686, 1.0 }, + { 0.407843, 0.027451, 0.843137, 1.0 }, + { 0.384314, 0.058824, 0.843137, 1.0 }, + { 0.360784, 0.090196, 0.823529, 1.0 }, + { 0.274510, 0.145098, 0.749020, 1.0 }, + { 0.121569, 0.133333, 0.670588, 1.0 }, + { 0.070588, 0.192157, 0.580392, 1.0 }, + { 0.027451, 0.231373, 0.478431, 1.0 }, + { 0.000000, 0.278431, 0.360784, 1.0 }, + { 0.000000, 0.364706, 0.341176, 1.0 }, + { 0.000000, 0.345098, 0.301961, 1.0 }, + { 0.000000, 0.309804, 0.270588, 1.0 }, + { 0.027451, 0.278431, 0.270588, 1.0 }, + { 0.109804, 0.270588, 0.254902, 1.0 }, + { 0.149020, 0.200000, 0.282353, 1.0 }, + { 0.207843, 0.192157, 0.360784, 1.0 }, + { 0.262745, 0.172549, 0.509804, 1.0 }, + { 0.376471, 0.188235, 0.611765, 1.0 }, + }; +/* Dark_Rainbow */ +static double4 colors_531[] = { + { 0.352941, 0.580392, 0.282353, 1.0 }, + { 0.552941, 0.733333, 0.274510, 1.0 }, + { 0.635294, 0.690196, 0.262745, 1.0 }, + { 0.717647, 0.647059, 0.254902, 1.0 }, + { 0.792157, 0.580392, 0.215686, 1.0 }, + { 0.866667, 0.517647, 0.176471, 1.0 }, + { 0.870588, 0.486275, 0.160784, 1.0 }, + { 0.878431, 0.458824, 0.149020, 1.0 }, + { 0.737255, 0.258824, 0.070588, 1.0 }, + { 0.662745, 0.188235, 0.054902, 1.0 }, + { 0.592157, 0.117647, 0.043137, 1.0 }, + { 0.498039, 0.094118, 0.043137, 1.0 }, + { 0.403922, 0.074510, 0.047059, 1.0 }, + { 0.313725, 0.113725, 0.050980, 1.0 }, + { 0.227451, 0.152941, 0.058824, 1.0 }, + { 0.192157, 0.164706, 0.070588, 1.0 }, + { 0.160784, 0.176471, 0.086275, 1.0 }, + { 0.078431, 0.156863, 0.180392, 1.0 }, + { 0.054902, 0.156863, 0.200000, 1.0 }, + { 0.035294, 0.156863, 0.219608, 1.0 }, + { 0.031373, 0.149020, 0.231373, 1.0 }, + { 0.031373, 0.145098, 0.243137, 1.0 }, + { 0.023529, 0.125490, 0.247059, 1.0 }, + { 0.019608, 0.109804, 0.250980, 1.0 }, + { 0.039216, 0.043137, 0.239216, 1.0 }, + { 0.070588, 0.031373, 0.207843, 1.0 }, + { 0.105882, 0.019608, 0.176471, 1.0 }, + { 0.152941, 0.019608, 0.137255, 1.0 }, + { 0.203922, 0.019608, 0.101961, 1.0 }, + { 0.227451, 0.019608, 0.090196, 1.0 }, + { 0.250980, 0.019608, 0.082353, 1.0 }, + { 0.301961, 0.015686, 0.074510, 1.0 }, + { 0.360784, 0.023529, 0.082353, 1.0 }, + { 0.454902, 0.027451, 0.117647, 1.0 }, + { 0.439216, 0.019608, 0.125490, 1.0 }, + { 0.423529, 0.011765, 0.133333, 1.0 }, + { 0.372549, 0.011765, 0.141176, 1.0 }, + { 0.325490, 0.015686, 0.149020, 1.0 }, + { 0.305882, 0.015686, 0.156863, 1.0 }, + { 0.286275, 0.019608, 0.164706, 1.0 }, + { 0.203922, 0.086275, 0.188235, 1.0 }, + { 0.172549, 0.133333, 0.235294, 1.0 }, + { 0.141176, 0.184314, 0.282353, 1.0 }, + { 0.145098, 0.215686, 0.278431, 1.0 }, + { 0.152941, 0.250980, 0.274510, 1.0 }, + { 0.168627, 0.274510, 0.250980, 1.0 }, + { 0.188235, 0.301961, 0.227451, 1.0 }, + { 0.239216, 0.360784, 0.219608, 1.0 }, + { 0.282353, 0.396078, 0.227451, 1.0 }, + { 0.286275, 0.423529, 0.203922, 1.0 }, + { 0.262745, 0.435294, 0.145098, 1.0 }, + { 0.243137, 0.450980, 0.090196, 1.0 }, + { 0.254902, 0.423529, 0.098039, 1.0 }, + { 0.270588, 0.396078, 0.109804, 1.0 }, + { 0.262745, 0.364706, 0.129412, 1.0 }, + { 0.254902, 0.333333, 0.149020, 1.0 }, + { 0.180392, 0.266667, 0.219608, 1.0 }, + { 0.145098, 0.250980, 0.313725, 1.0 }, + { 0.113725, 0.239216, 0.411765, 1.0 }, + { 0.129412, 0.164706, 0.505882, 1.0 }, + { 0.145098, 0.094118, 0.603922, 1.0 }, + { 0.133333, 0.070588, 0.600000, 1.0 }, + { 0.125490, 0.050980, 0.600000, 1.0 }, + { 0.078431, 0.050980, 0.584314, 1.0 }, + { 0.047059, 0.050980, 0.572549, 1.0 }, + { 0.027451, 0.023529, 0.556863, 1.0 }, + { 0.070588, 0.011765, 0.474510, 1.0 }, + { 0.117647, 0.000000, 0.396078, 1.0 }, + { 0.152941, 0.000000, 0.341176, 1.0 }, + { 0.192157, 0.003922, 0.290196, 1.0 }, + { 0.266667, 0.007843, 0.192157, 1.0 }, + { 0.325490, 0.007843, 0.133333, 1.0 }, + { 0.447059, 0.015686, 0.054902, 1.0 }, + { 0.474510, 0.035294, 0.058824, 1.0 }, + { 0.501961, 0.058824, 0.066667, 1.0 }, + { 0.466667, 0.105882, 0.094118, 1.0 }, + { 0.435294, 0.156863, 0.125490, 1.0 }, + { 0.407843, 0.176471, 0.129412, 1.0 }, + { 0.380392, 0.200000, 0.133333, 1.0 }, + { 0.313725, 0.223529, 0.137255, 1.0 }, + { 0.262745, 0.227451, 0.160784, 1.0 }, + { 0.215686, 0.219608, 0.243137, 1.0 }, + { 0.215686, 0.215686, 0.266667, 1.0 }, + { 0.219608, 0.211765, 0.290196, 1.0 }, + { 0.227451, 0.207843, 0.282353, 1.0 }, + { 0.239216, 0.207843, 0.274510, 1.0 }, + { 0.278431, 0.168627, 0.250980, 1.0 }, + { 0.298039, 0.129412, 0.235294, 1.0 }, + { 0.309804, 0.066667, 0.239216, 1.0 }, + { 0.294118, 0.062745, 0.227451, 1.0 }, + { 0.278431, 0.062745, 0.215686, 1.0 }, + { 0.254902, 0.062745, 0.207843, 1.0 }, + { 0.235294, 0.066667, 0.203922, 1.0 }, + { 0.192157, 0.074510, 0.207843, 1.0 }, + { 0.129412, 0.047059, 0.239216, 1.0 }, + { 0.086275, 0.050980, 0.305882, 1.0 }, + { 0.070588, 0.054902, 0.376471, 1.0 }, + { 0.109804, 0.062745, 0.552941, 1.0 }, + { 0.133333, 0.058824, 0.596078, 1.0 }, + { 0.160784, 0.054902, 0.639216, 1.0 }, + { 0.184314, 0.062745, 0.639216, 1.0 }, + { 0.207843, 0.074510, 0.639216, 1.0 }, + { 0.254902, 0.094118, 0.639216, 1.0 }, + { 0.333333, 0.113725, 0.615686, 1.0 }, + { 0.431373, 0.105882, 0.513725, 1.0 }, + { 0.450980, 0.105882, 0.431373, 1.0 }, + { 0.474510, 0.109804, 0.352941, 1.0 }, + { 0.474510, 0.113725, 0.309804, 1.0 }, + { 0.478431, 0.121569, 0.270588, 1.0 }, + { 0.474510, 0.164706, 0.207843, 1.0 }, + { 0.435294, 0.231373, 0.180392, 1.0 }, + { 0.392157, 0.321569, 0.176471, 1.0 }, + { 0.400000, 0.407843, 0.172549, 1.0 }, + { 0.482353, 0.537255, 0.137255, 1.0 }, + { 0.490196, 0.549020, 0.125490, 1.0 }, + { 0.501961, 0.560784, 0.117647, 1.0 }, + { 0.474510, 0.596078, 0.129412, 1.0 }, + { 0.450980, 0.627451, 0.137255, 1.0 }, + { 0.458824, 0.650980, 0.160784, 1.0 }, + { 0.494118, 0.658824, 0.172549, 1.0 }, + { 0.560784, 0.529412, 0.168627, 1.0 }, + { 0.564706, 0.450980, 0.156863, 1.0 }, + { 0.572549, 0.372549, 0.149020, 1.0 }, + { 0.584314, 0.341176, 0.152941, 1.0 }, + { 0.600000, 0.313725, 0.160784, 1.0 }, + { 0.619608, 0.258824, 0.145098, 1.0 }, + { 0.650980, 0.211765, 0.141176, 1.0 }, + { 0.690196, 0.168627, 0.113725, 1.0 }, + { 0.729412, 0.152941, 0.070588, 1.0 }, + { 0.811765, 0.101961, 0.031373, 1.0 }, + { 0.815686, 0.094118, 0.031373, 1.0 }, + { 0.819608, 0.086275, 0.035294, 1.0 }, + { 0.803922, 0.066667, 0.058824, 1.0 }, + { 0.772549, 0.082353, 0.066667, 1.0 }, + { 0.756863, 0.109804, 0.074510, 1.0 }, + { 0.741176, 0.125490, 0.070588, 1.0 }, + { 0.729412, 0.192157, 0.070588, 1.0 }, + { 0.749020, 0.262745, 0.090196, 1.0 }, + { 0.772549, 0.337255, 0.109804, 1.0 }, + { 0.792157, 0.372549, 0.121569, 1.0 }, + { 0.811765, 0.407843, 0.137255, 1.0 }, + { 0.752941, 0.450980, 0.176471, 1.0 }, + { 0.654902, 0.478431, 0.258824, 1.0 }, + { 0.584314, 0.450980, 0.349020, 1.0 }, + { 0.498039, 0.439216, 0.447059, 1.0 }, + { 0.458824, 0.388235, 0.556863, 1.0 }, + { 0.396078, 0.368627, 0.560784, 1.0 }, + { 0.337255, 0.352941, 0.568627, 1.0 }, + { 0.262745, 0.274510, 0.588235, 1.0 }, + { 0.152941, 0.176471, 0.580392, 1.0 }, + { 0.105882, 0.113725, 0.596078, 1.0 }, + { 0.101961, 0.058824, 0.541176, 1.0 }, + { 0.070588, 0.035294, 0.360784, 1.0 }, + { 0.070588, 0.023529, 0.313725, 1.0 }, + { 0.070588, 0.011765, 0.270588, 1.0 }, + { 0.070588, 0.023529, 0.243137, 1.0 }, + { 0.066667, 0.039216, 0.227451, 1.0 }, + { 0.054902, 0.058824, 0.227451, 1.0 }, + { 0.047059, 0.090196, 0.243137, 1.0 }, + { 0.058824, 0.105882, 0.247059, 1.0 }, + { 0.090196, 0.109804, 0.235294, 1.0 }, + { 0.098039, 0.117647, 0.211765, 1.0 }, + { 0.098039, 0.117647, 0.211765, 1.0 }, + { 0.101961, 0.121569, 0.211765, 1.0 }, + { 0.101961, 0.129412, 0.223529, 1.0 }, + { 0.152941, 0.121569, 0.227451, 1.0 }, + { 0.168627, 0.105882, 0.223529, 1.0 }, + { 0.196078, 0.094118, 0.250980, 1.0 }, + { 0.145098, 0.066667, 0.345098, 1.0 }, + { 0.156863, 0.062745, 0.364706, 1.0 }, + { 0.172549, 0.062745, 0.388235, 1.0 }, + { 0.200000, 0.050980, 0.439216, 1.0 }, + { 0.282353, 0.074510, 0.482353, 1.0 }, + { 0.349020, 0.133333, 0.505882, 1.0 }, + { 0.384314, 0.172549, 0.517647, 1.0 }, + { 0.419608, 0.215686, 0.494118, 1.0 }, + { 0.415686, 0.223529, 0.474510, 1.0 }, + { 0.447059, 0.203922, 0.450980, 1.0 }, + { 0.466667, 0.215686, 0.411765, 1.0 }, + { 0.494118, 0.223529, 0.380392, 1.0 }, + { 0.517647, 0.231373, 0.337255, 1.0 }, + { 0.533333, 0.247059, 0.298039, 1.0 }, + { 0.549020, 0.223529, 0.270588, 1.0 }, + { 0.552941, 0.192157, 0.223529, 1.0 }, + { 0.607843, 0.156863, 0.168627, 1.0 }, + { 0.631373, 0.164706, 0.168627, 1.0 }, + { 0.654902, 0.172549, 0.168627, 1.0 }, + { 0.705882, 0.215686, 0.172549, 1.0 }, + { 0.776471, 0.254902, 0.145098, 1.0 }, + { 0.835294, 0.290196, 0.133333, 1.0 }, + { 0.866667, 0.290196, 0.113725, 1.0 }, + { 0.890196, 0.278431, 0.086275, 1.0 }, + { 0.886275, 0.274510, 0.082353, 1.0 }, + { 0.890196, 0.274510, 0.074510, 1.0 }, + { 0.894118, 0.290196, 0.074510, 1.0 }, + { 0.878431, 0.282353, 0.086275, 1.0 }, + { 0.866667, 0.262745, 0.074510, 1.0 }, + { 0.839216, 0.231373, 0.058824, 1.0 }, + { 0.819608, 0.207843, 0.035294, 1.0 }, + { 0.819608, 0.219608, 0.011765, 1.0 }, + { 0.815686, 0.227451, 0.011765, 1.0 }, + { 0.800000, 0.243137, 0.023529, 1.0 }, + { 0.772549, 0.247059, 0.031373, 1.0 }, + { 0.725490, 0.254902, 0.054902, 1.0 }, + { 0.717647, 0.286275, 0.050980, 1.0 }, + { 0.721569, 0.329412, 0.066667, 1.0 }, + { 0.737255, 0.388235, 0.082353, 1.0 }, + { 0.784314, 0.458824, 0.101961, 1.0 }, + { 0.776471, 0.529412, 0.160784, 1.0 }, + { 0.784314, 0.600000, 0.164706, 1.0 }, + { 0.784314, 0.666667, 0.168627, 1.0 }, + { 0.760784, 0.705882, 0.152941, 1.0 }, + { 0.760784, 0.749020, 0.168627, 1.0 }, + { 0.721569, 0.784314, 0.227451, 1.0 }, + { 0.678431, 0.792157, 0.301961, 1.0 }, + { 0.639216, 0.788235, 0.403922, 1.0 }, + { 0.580392, 0.737255, 0.470588, 1.0 }, + { 0.533333, 0.678431, 0.525490, 1.0 }, + { 0.501961, 0.611765, 0.572549, 1.0 }, + { 0.474510, 0.525490, 0.619608, 1.0 }, + { 0.447059, 0.435294, 0.674510, 1.0 }, + { 0.435294, 0.352941, 0.705882, 1.0 }, + { 0.419608, 0.274510, 0.698039, 1.0 }, + { 0.439216, 0.227451, 0.647059, 1.0 }, + { 0.470588, 0.188235, 0.580392, 1.0 }, + { 0.474510, 0.149020, 0.498039, 1.0 }, + { 0.474510, 0.113725, 0.415686, 1.0 }, + { 0.411765, 0.066667, 0.329412, 1.0 }, + { 0.360784, 0.031373, 0.231373, 1.0 }, + { 0.309804, 0.023529, 0.172549, 1.0 }, + { 0.250980, 0.023529, 0.141176, 1.0 }, + { 0.219608, 0.027451, 0.133333, 1.0 }, + { 0.164706, 0.031373, 0.117647, 1.0 }, + { 0.133333, 0.023529, 0.098039, 1.0 }, + { 0.086275, 0.050980, 0.082353, 1.0 }, + { 0.066667, 0.090196, 0.090196, 1.0 }, + { 0.090196, 0.149020, 0.129412, 1.0 }, + { 0.125490, 0.207843, 0.196078, 1.0 }, + { 0.192157, 0.258824, 0.235294, 1.0 }, + { 0.290196, 0.321569, 0.262745, 1.0 }, + { 0.396078, 0.368627, 0.258824, 1.0 }, + { 0.494118, 0.443137, 0.239216, 1.0 }, + { 0.564706, 0.490196, 0.258824, 1.0 }, + { 0.576471, 0.533333, 0.278431, 1.0 }, + { 0.592157, 0.584314, 0.329412, 1.0 }, + { 0.600000, 0.552941, 0.360784, 1.0 }, + { 0.596078, 0.529412, 0.349020, 1.0 }, + { 0.552941, 0.458824, 0.305882, 1.0 }, + { 0.458824, 0.380392, 0.258824, 1.0 }, + { 0.341176, 0.372549, 0.247059, 1.0 }, + { 0.239216, 0.364706, 0.262745, 1.0 }, + { 0.188235, 0.372549, 0.286275, 1.0 }, + { 0.156863, 0.400000, 0.290196, 1.0 }, + { 0.149020, 0.415686, 0.290196, 1.0 }, + { 0.180392, 0.423529, 0.290196, 1.0 }, + { 0.250980, 0.501961, 0.286275, 1.0 }, + }; +/* Dark_Rose */ +static double4 colors_532[] = { + { 0.360784, 0.247059, 0.313725, 1.0 }, + { 0.294118, 0.223529, 0.290196, 1.0 }, + { 0.274510, 0.211765, 0.270588, 1.0 }, + { 0.258824, 0.200000, 0.254902, 1.0 }, + { 0.243137, 0.188235, 0.235294, 1.0 }, + { 0.231373, 0.176471, 0.215686, 1.0 }, + { 0.223529, 0.168627, 0.200000, 1.0 }, + { 0.219608, 0.164706, 0.188235, 1.0 }, + { 0.211765, 0.164706, 0.184314, 1.0 }, + { 0.215686, 0.203922, 0.188235, 1.0 }, + { 0.223529, 0.247059, 0.192157, 1.0 }, + { 0.239216, 0.290196, 0.215686, 1.0 }, + { 0.258824, 0.337255, 0.243137, 1.0 }, + { 0.317647, 0.368627, 0.270588, 1.0 }, + { 0.380392, 0.400000, 0.301961, 1.0 }, + { 0.400000, 0.360784, 0.301961, 1.0 }, + { 0.419608, 0.321569, 0.305882, 1.0 }, + { 0.505882, 0.282353, 0.384314, 1.0 }, + { 0.517647, 0.250980, 0.376471, 1.0 }, + { 0.533333, 0.219608, 0.372549, 1.0 }, + { 0.517647, 0.196078, 0.364706, 1.0 }, + { 0.505882, 0.176471, 0.356863, 1.0 }, + { 0.490196, 0.164706, 0.333333, 1.0 }, + { 0.478431, 0.152941, 0.313725, 1.0 }, + { 0.407843, 0.152941, 0.258824, 1.0 }, + { 0.356863, 0.156863, 0.239216, 1.0 }, + { 0.305882, 0.164706, 0.219608, 1.0 }, + { 0.278431, 0.160784, 0.200000, 1.0 }, + { 0.250980, 0.156863, 0.184314, 1.0 }, + { 0.239216, 0.156863, 0.172549, 1.0 }, + { 0.227451, 0.160784, 0.160784, 1.0 }, + { 0.215686, 0.160784, 0.160784, 1.0 }, + { 0.207843, 0.164706, 0.184314, 1.0 }, + { 0.164706, 0.200000, 0.152941, 1.0 }, + { 0.180392, 0.172549, 0.156863, 1.0 }, + { 0.196078, 0.149020, 0.160784, 1.0 }, + { 0.196078, 0.141176, 0.145098, 1.0 }, + { 0.196078, 0.137255, 0.129412, 1.0 }, + { 0.192157, 0.129412, 0.125490, 1.0 }, + { 0.188235, 0.121569, 0.121569, 1.0 }, + { 0.180392, 0.098039, 0.125490, 1.0 }, + { 0.164706, 0.094118, 0.113725, 1.0 }, + { 0.152941, 0.090196, 0.101961, 1.0 }, + { 0.137255, 0.090196, 0.109804, 1.0 }, + { 0.125490, 0.090196, 0.121569, 1.0 }, + { 0.117647, 0.086275, 0.113725, 1.0 }, + { 0.109804, 0.082353, 0.105882, 1.0 }, + { 0.070588, 0.070588, 0.094118, 1.0 }, + { 0.066667, 0.086275, 0.066667, 1.0 }, + { 0.047059, 0.078431, 0.047059, 1.0 }, + { 0.050980, 0.074510, 0.047059, 1.0 }, + { 0.058824, 0.074510, 0.050980, 1.0 }, + { 0.070588, 0.086275, 0.058824, 1.0 }, + { 0.082353, 0.101961, 0.066667, 1.0 }, + { 0.082353, 0.105882, 0.074510, 1.0 }, + { 0.086275, 0.113725, 0.086275, 1.0 }, + { 0.105882, 0.145098, 0.133333, 1.0 }, + { 0.113725, 0.152941, 0.133333, 1.0 }, + { 0.121569, 0.164706, 0.137255, 1.0 }, + { 0.121569, 0.156863, 0.145098, 1.0 }, + { 0.121569, 0.149020, 0.152941, 1.0 }, + { 0.117647, 0.149020, 0.141176, 1.0 }, + { 0.113725, 0.149020, 0.133333, 1.0 }, + { 0.105882, 0.145098, 0.133333, 1.0 }, + { 0.105882, 0.137255, 0.121569, 1.0 }, + { 0.137255, 0.121569, 0.105882, 1.0 }, + { 0.149020, 0.117647, 0.121569, 1.0 }, + { 0.160784, 0.117647, 0.137255, 1.0 }, + { 0.164706, 0.117647, 0.141176, 1.0 }, + { 0.172549, 0.121569, 0.149020, 1.0 }, + { 0.188235, 0.121569, 0.141176, 1.0 }, + { 0.200000, 0.125490, 0.137255, 1.0 }, + { 0.215686, 0.117647, 0.160784, 1.0 }, + { 0.211765, 0.113725, 0.149020, 1.0 }, + { 0.207843, 0.109804, 0.137255, 1.0 }, + { 0.192157, 0.098039, 0.121569, 1.0 }, + { 0.176471, 0.090196, 0.105882, 1.0 }, + { 0.168627, 0.086275, 0.101961, 1.0 }, + { 0.164706, 0.086275, 0.098039, 1.0 }, + { 0.149020, 0.082353, 0.086275, 1.0 }, + { 0.129412, 0.074510, 0.086275, 1.0 }, + { 0.094118, 0.074510, 0.058824, 1.0 }, + { 0.086275, 0.058824, 0.054902, 1.0 }, + { 0.082353, 0.047059, 0.050980, 1.0 }, + { 0.078431, 0.039216, 0.054902, 1.0 }, + { 0.074510, 0.035294, 0.058824, 1.0 }, + { 0.066667, 0.031373, 0.050980, 1.0 }, + { 0.058824, 0.027451, 0.043137, 1.0 }, + { 0.062745, 0.023529, 0.047059, 1.0 }, + { 0.058824, 0.027451, 0.043137, 1.0 }, + { 0.058824, 0.031373, 0.043137, 1.0 }, + { 0.062745, 0.035294, 0.043137, 1.0 }, + { 0.070588, 0.039216, 0.043137, 1.0 }, + { 0.090196, 0.062745, 0.054902, 1.0 }, + { 0.113725, 0.066667, 0.086275, 1.0 }, + { 0.133333, 0.074510, 0.090196, 1.0 }, + { 0.152941, 0.082353, 0.098039, 1.0 }, + { 0.196078, 0.105882, 0.149020, 1.0 }, + { 0.211765, 0.105882, 0.160784, 1.0 }, + { 0.227451, 0.105882, 0.172549, 1.0 }, + { 0.231373, 0.101961, 0.168627, 1.0 }, + { 0.235294, 0.101961, 0.168627, 1.0 }, + { 0.239216, 0.105882, 0.184314, 1.0 }, + { 0.239216, 0.109804, 0.180392, 1.0 }, + { 0.250980, 0.113725, 0.184314, 1.0 }, + { 0.254902, 0.121569, 0.180392, 1.0 }, + { 0.258824, 0.133333, 0.180392, 1.0 }, + { 0.262745, 0.133333, 0.180392, 1.0 }, + { 0.266667, 0.137255, 0.184314, 1.0 }, + { 0.270588, 0.152941, 0.200000, 1.0 }, + { 0.282353, 0.168627, 0.215686, 1.0 }, + { 0.294118, 0.192157, 0.227451, 1.0 }, + { 0.305882, 0.203922, 0.227451, 1.0 }, + { 0.313725, 0.219608, 0.235294, 1.0 }, + { 0.321569, 0.219608, 0.243137, 1.0 }, + { 0.333333, 0.223529, 0.254902, 1.0 }, + { 0.360784, 0.231373, 0.274510, 1.0 }, + { 0.380392, 0.235294, 0.286275, 1.0 }, + { 0.407843, 0.239216, 0.294118, 1.0 }, + { 0.443137, 0.254902, 0.325490, 1.0 }, + { 0.513725, 0.309804, 0.384314, 1.0 }, + { 0.556863, 0.313725, 0.407843, 1.0 }, + { 0.603922, 0.317647, 0.435294, 1.0 }, + { 0.611765, 0.321569, 0.435294, 1.0 }, + { 0.619608, 0.329412, 0.435294, 1.0 }, + { 0.584314, 0.337255, 0.415686, 1.0 }, + { 0.568627, 0.321569, 0.423529, 1.0 }, + { 0.549020, 0.294118, 0.411765, 1.0 }, + { 0.529412, 0.262745, 0.392157, 1.0 }, + { 0.407843, 0.211765, 0.282353, 1.0 }, + { 0.380392, 0.203922, 0.274510, 1.0 }, + { 0.352941, 0.200000, 0.266667, 1.0 }, + { 0.313725, 0.192157, 0.250980, 1.0 }, + { 0.282353, 0.192157, 0.231373, 1.0 }, + { 0.262745, 0.184314, 0.192157, 1.0 }, + { 0.254902, 0.184314, 0.192157, 1.0 }, + { 0.235294, 0.192157, 0.176471, 1.0 }, + { 0.231373, 0.184314, 0.184314, 1.0 }, + { 0.227451, 0.176471, 0.192157, 1.0 }, + { 0.227451, 0.172549, 0.192157, 1.0 }, + { 0.231373, 0.168627, 0.196078, 1.0 }, + { 0.223529, 0.152941, 0.184314, 1.0 }, + { 0.223529, 0.133333, 0.184314, 1.0 }, + { 0.223529, 0.117647, 0.184314, 1.0 }, + { 0.227451, 0.105882, 0.172549, 1.0 }, + { 0.247059, 0.082353, 0.164706, 1.0 }, + { 0.254902, 0.074510, 0.160784, 1.0 }, + { 0.266667, 0.070588, 0.160784, 1.0 }, + { 0.290196, 0.070588, 0.180392, 1.0 }, + { 0.301961, 0.078431, 0.184314, 1.0 }, + { 0.313725, 0.094118, 0.200000, 1.0 }, + { 0.333333, 0.105882, 0.207843, 1.0 }, + { 0.380392, 0.121569, 0.254902, 1.0 }, + { 0.380392, 0.129412, 0.254902, 1.0 }, + { 0.384314, 0.137255, 0.258824, 1.0 }, + { 0.388235, 0.160784, 0.282353, 1.0 }, + { 0.388235, 0.168627, 0.274510, 1.0 }, + { 0.392157, 0.180392, 0.286275, 1.0 }, + { 0.380392, 0.184314, 0.270588, 1.0 }, + { 0.368627, 0.196078, 0.274510, 1.0 }, + { 0.337255, 0.207843, 0.270588, 1.0 }, + { 0.270588, 0.298039, 0.223529, 1.0 }, + { 0.258824, 0.301961, 0.211765, 1.0 }, + { 0.247059, 0.309804, 0.203922, 1.0 }, + { 0.235294, 0.305882, 0.192157, 1.0 }, + { 0.215686, 0.298039, 0.188235, 1.0 }, + { 0.200000, 0.278431, 0.180392, 1.0 }, + { 0.203922, 0.270588, 0.176471, 1.0 }, + { 0.239216, 0.215686, 0.176471, 1.0 }, + { 0.227451, 0.184314, 0.168627, 1.0 }, + { 0.219608, 0.156863, 0.164706, 1.0 }, + { 0.211765, 0.141176, 0.172549, 1.0 }, + { 0.196078, 0.133333, 0.141176, 1.0 }, + { 0.200000, 0.172549, 0.141176, 1.0 }, + { 0.196078, 0.211765, 0.141176, 1.0 }, + { 0.196078, 0.215686, 0.137255, 1.0 }, + { 0.168627, 0.211765, 0.117647, 1.0 }, + { 0.172549, 0.211765, 0.117647, 1.0 }, + { 0.160784, 0.203922, 0.117647, 1.0 }, + { 0.172549, 0.192157, 0.117647, 1.0 }, + { 0.168627, 0.152941, 0.105882, 1.0 }, + { 0.149020, 0.086275, 0.090196, 1.0 }, + { 0.141176, 0.070588, 0.094118, 1.0 }, + { 0.133333, 0.070588, 0.105882, 1.0 }, + { 0.121569, 0.050980, 0.086275, 1.0 }, + { 0.117647, 0.050980, 0.086275, 1.0 }, + { 0.113725, 0.050980, 0.090196, 1.0 }, + { 0.101961, 0.058824, 0.098039, 1.0 }, + { 0.086275, 0.054902, 0.094118, 1.0 }, + { 0.086275, 0.058824, 0.082353, 1.0 }, + { 0.094118, 0.058824, 0.078431, 1.0 }, + { 0.105882, 0.062745, 0.109804, 1.0 }, + { 0.117647, 0.078431, 0.125490, 1.0 }, + { 0.129412, 0.101961, 0.149020, 1.0 }, + { 0.164706, 0.145098, 0.188235, 1.0 }, + { 0.258824, 0.196078, 0.254902, 1.0 }, + { 0.337255, 0.262745, 0.313725, 1.0 }, + { 0.403922, 0.313725, 0.329412, 1.0 }, + { 0.443137, 0.368627, 0.349020, 1.0 }, + { 0.462745, 0.345098, 0.388235, 1.0 }, + { 0.482353, 0.345098, 0.372549, 1.0 }, + { 0.494118, 0.345098, 0.368627, 1.0 }, + { 0.466667, 0.337255, 0.341176, 1.0 }, + { 0.407843, 0.286275, 0.321569, 1.0 }, + { 0.349020, 0.231373, 0.266667, 1.0 }, + { 0.298039, 0.200000, 0.203922, 1.0 }, + { 0.274510, 0.211765, 0.192157, 1.0 }, + { 0.254902, 0.243137, 0.192157, 1.0 }, + { 0.243137, 0.227451, 0.184314, 1.0 }, + { 0.243137, 0.219608, 0.180392, 1.0 }, + { 0.254902, 0.192157, 0.180392, 1.0 }, + { 0.294118, 0.164706, 0.207843, 1.0 }, + { 0.349020, 0.145098, 0.243137, 1.0 }, + { 0.372549, 0.117647, 0.258824, 1.0 }, + { 0.360784, 0.105882, 0.239216, 1.0 }, + { 0.341176, 0.086275, 0.219608, 1.0 }, + { 0.341176, 0.070588, 0.203922, 1.0 }, + { 0.321569, 0.050980, 0.200000, 1.0 }, + { 0.274510, 0.043137, 0.164706, 1.0 }, + { 0.207843, 0.043137, 0.109804, 1.0 }, + { 0.176471, 0.050980, 0.090196, 1.0 }, + { 0.164706, 0.054902, 0.094118, 1.0 }, + { 0.172549, 0.043137, 0.094118, 1.0 }, + { 0.172549, 0.039216, 0.082353, 1.0 }, + { 0.184314, 0.050980, 0.101961, 1.0 }, + { 0.211765, 0.062745, 0.129412, 1.0 }, + { 0.239216, 0.066667, 0.156863, 1.0 }, + { 0.254902, 0.070588, 0.160784, 1.0 }, + { 0.270588, 0.090196, 0.188235, 1.0 }, + { 0.278431, 0.113725, 0.200000, 1.0 }, + { 0.286275, 0.125490, 0.219608, 1.0 }, + { 0.282353, 0.125490, 0.203922, 1.0 }, + { 0.290196, 0.125490, 0.227451, 1.0 }, + { 0.286275, 0.125490, 0.211765, 1.0 }, + { 0.286275, 0.125490, 0.219608, 1.0 }, + { 0.274510, 0.125490, 0.215686, 1.0 }, + { 0.266667, 0.117647, 0.211765, 1.0 }, + { 0.250980, 0.117647, 0.203922, 1.0 }, + { 0.243137, 0.113725, 0.200000, 1.0 }, + { 0.227451, 0.117647, 0.200000, 1.0 }, + { 0.211765, 0.109804, 0.188235, 1.0 }, + { 0.192157, 0.105882, 0.168627, 1.0 }, + { 0.172549, 0.101961, 0.133333, 1.0 }, + { 0.164706, 0.101961, 0.129412, 1.0 }, + { 0.156863, 0.105882, 0.121569, 1.0 }, + { 0.156863, 0.133333, 0.117647, 1.0 }, + { 0.156863, 0.172549, 0.121569, 1.0 }, + { 0.180392, 0.196078, 0.137255, 1.0 }, + { 0.219608, 0.223529, 0.156863, 1.0 }, + { 0.247059, 0.211765, 0.172549, 1.0 }, + { 0.266667, 0.215686, 0.192157, 1.0 }, + { 0.313725, 0.219608, 0.227451, 1.0 }, + { 0.352941, 0.231373, 0.254902, 1.0 }, + { 0.352941, 0.227451, 0.254902, 1.0 }, + { 0.325490, 0.223529, 0.262745, 1.0 }, + { 0.337255, 0.235294, 0.278431, 1.0 }, + }; +/* Dark_Turquoise */ +static double4 colors_533[] = { + { 0.149020, 0.454902, 0.447059, 1.0 }, + { 0.149020, 0.450980, 0.443137, 1.0 }, + { 0.145098, 0.407843, 0.407843, 1.0 }, + { 0.145098, 0.364706, 0.372549, 1.0 }, + { 0.129412, 0.313725, 0.321569, 1.0 }, + { 0.117647, 0.262745, 0.274510, 1.0 }, + { 0.109804, 0.235294, 0.250980, 1.0 }, + { 0.105882, 0.211765, 0.227451, 1.0 }, + { 0.098039, 0.133333, 0.156863, 1.0 }, + { 0.098039, 0.125490, 0.145098, 1.0 }, + { 0.101961, 0.117647, 0.137255, 1.0 }, + { 0.105882, 0.133333, 0.152941, 1.0 }, + { 0.109804, 0.149020, 0.168627, 1.0 }, + { 0.117647, 0.188235, 0.203922, 1.0 }, + { 0.129412, 0.231373, 0.243137, 1.0 }, + { 0.133333, 0.258824, 0.262745, 1.0 }, + { 0.141176, 0.286275, 0.286275, 1.0 }, + { 0.172549, 0.411765, 0.403922, 1.0 }, + { 0.184314, 0.454902, 0.443137, 1.0 }, + { 0.196078, 0.498039, 0.486275, 1.0 }, + { 0.215686, 0.513725, 0.498039, 1.0 }, + { 0.239216, 0.533333, 0.509804, 1.0 }, + { 0.243137, 0.545098, 0.525490, 1.0 }, + { 0.247059, 0.560784, 0.541176, 1.0 }, + { 0.239216, 0.607843, 0.588235, 1.0 }, + { 0.235294, 0.600000, 0.576471, 1.0 }, + { 0.235294, 0.592157, 0.568627, 1.0 }, + { 0.235294, 0.580392, 0.560784, 1.0 }, + { 0.239216, 0.572549, 0.556863, 1.0 }, + { 0.231373, 0.580392, 0.568627, 1.0 }, + { 0.227451, 0.592157, 0.580392, 1.0 }, + { 0.207843, 0.627451, 0.611765, 1.0 }, + { 0.203922, 0.650980, 0.635294, 1.0 }, + { 0.219608, 0.662745, 0.647059, 1.0 }, + { 0.223529, 0.670588, 0.658824, 1.0 }, + { 0.231373, 0.682353, 0.670588, 1.0 }, + { 0.231373, 0.705882, 0.698039, 1.0 }, + { 0.235294, 0.733333, 0.725490, 1.0 }, + { 0.239216, 0.741176, 0.733333, 1.0 }, + { 0.243137, 0.749020, 0.745098, 1.0 }, + { 0.247059, 0.764706, 0.764706, 1.0 }, + { 0.247059, 0.764706, 0.764706, 1.0 }, + { 0.247059, 0.764706, 0.764706, 1.0 }, + { 0.247059, 0.737255, 0.737255, 1.0 }, + { 0.247059, 0.713725, 0.709804, 1.0 }, + { 0.247059, 0.686275, 0.682353, 1.0 }, + { 0.247059, 0.658824, 0.654902, 1.0 }, + { 0.235294, 0.600000, 0.592157, 1.0 }, + { 0.227451, 0.537255, 0.533333, 1.0 }, + { 0.192157, 0.411765, 0.411765, 1.0 }, + { 0.184314, 0.349020, 0.349020, 1.0 }, + { 0.176471, 0.290196, 0.286275, 1.0 }, + { 0.160784, 0.254902, 0.250980, 1.0 }, + { 0.145098, 0.219608, 0.219608, 1.0 }, + { 0.137255, 0.207843, 0.211765, 1.0 }, + { 0.133333, 0.200000, 0.207843, 1.0 }, + { 0.133333, 0.180392, 0.192157, 1.0 }, + { 0.129412, 0.176471, 0.188235, 1.0 }, + { 0.129412, 0.176471, 0.184314, 1.0 }, + { 0.125490, 0.176471, 0.180392, 1.0 }, + { 0.121569, 0.176471, 0.176471, 1.0 }, + { 0.121569, 0.168627, 0.172549, 1.0 }, + { 0.125490, 0.164706, 0.172549, 1.0 }, + { 0.125490, 0.149020, 0.156863, 1.0 }, + { 0.117647, 0.133333, 0.145098, 1.0 }, + { 0.101961, 0.113725, 0.121569, 1.0 }, + { 0.098039, 0.109804, 0.117647, 1.0 }, + { 0.098039, 0.109804, 0.117647, 1.0 }, + { 0.098039, 0.109804, 0.117647, 1.0 }, + { 0.101961, 0.109804, 0.121569, 1.0 }, + { 0.101961, 0.117647, 0.133333, 1.0 }, + { 0.105882, 0.129412, 0.152941, 1.0 }, + { 0.105882, 0.180392, 0.207843, 1.0 }, + { 0.109804, 0.231373, 0.250980, 1.0 }, + { 0.117647, 0.286275, 0.298039, 1.0 }, + { 0.129412, 0.337255, 0.345098, 1.0 }, + { 0.141176, 0.388235, 0.392157, 1.0 }, + { 0.137255, 0.400000, 0.400000, 1.0 }, + { 0.137255, 0.411765, 0.411765, 1.0 }, + { 0.125490, 0.415686, 0.419608, 1.0 }, + { 0.125490, 0.415686, 0.419608, 1.0 }, + { 0.133333, 0.396078, 0.400000, 1.0 }, + { 0.125490, 0.356863, 0.360784, 1.0 }, + { 0.117647, 0.321569, 0.321569, 1.0 }, + { 0.109804, 0.298039, 0.298039, 1.0 }, + { 0.105882, 0.274510, 0.274510, 1.0 }, + { 0.098039, 0.231373, 0.239216, 1.0 }, + { 0.101961, 0.207843, 0.219608, 1.0 }, + { 0.129412, 0.211765, 0.215686, 1.0 }, + { 0.137255, 0.227451, 0.223529, 1.0 }, + { 0.149020, 0.247059, 0.235294, 1.0 }, + { 0.149020, 0.247059, 0.239216, 1.0 }, + { 0.149020, 0.250980, 0.243137, 1.0 }, + { 0.141176, 0.250980, 0.254902, 1.0 }, + { 0.141176, 0.250980, 0.258824, 1.0 }, + { 0.149020, 0.247059, 0.262745, 1.0 }, + { 0.160784, 0.247059, 0.266667, 1.0 }, + { 0.180392, 0.254902, 0.278431, 1.0 }, + { 0.200000, 0.254902, 0.286275, 1.0 }, + { 0.219608, 0.258824, 0.298039, 1.0 }, + { 0.223529, 0.258824, 0.301961, 1.0 }, + { 0.231373, 0.262745, 0.305882, 1.0 }, + { 0.243137, 0.274510, 0.309804, 1.0 }, + { 0.235294, 0.298039, 0.294118, 1.0 }, + { 0.250980, 0.282353, 0.286275, 1.0 }, + { 0.235294, 0.258824, 0.270588, 1.0 }, + { 0.223529, 0.239216, 0.258824, 1.0 }, + { 0.203922, 0.231373, 0.239216, 1.0 }, + { 0.184314, 0.227451, 0.223529, 1.0 }, + { 0.156863, 0.207843, 0.203922, 1.0 }, + { 0.137255, 0.176471, 0.176471, 1.0 }, + { 0.125490, 0.156863, 0.160784, 1.0 }, + { 0.125490, 0.152941, 0.160784, 1.0 }, + { 0.133333, 0.180392, 0.192157, 1.0 }, + { 0.133333, 0.188235, 0.196078, 1.0 }, + { 0.133333, 0.196078, 0.203922, 1.0 }, + { 0.137255, 0.207843, 0.219608, 1.0 }, + { 0.141176, 0.219608, 0.235294, 1.0 }, + { 0.145098, 0.231373, 0.247059, 1.0 }, + { 0.145098, 0.239216, 0.250980, 1.0 }, + { 0.133333, 0.215686, 0.235294, 1.0 }, + { 0.121569, 0.203922, 0.227451, 1.0 }, + { 0.113725, 0.192157, 0.223529, 1.0 }, + { 0.109804, 0.192157, 0.227451, 1.0 }, + { 0.109804, 0.192157, 0.231373, 1.0 }, + { 0.105882, 0.203922, 0.235294, 1.0 }, + { 0.109804, 0.227451, 0.258824, 1.0 }, + { 0.121569, 0.274510, 0.294118, 1.0 }, + { 0.129412, 0.333333, 0.349020, 1.0 }, + { 0.156863, 0.458824, 0.482353, 1.0 }, + { 0.160784, 0.490196, 0.513725, 1.0 }, + { 0.168627, 0.525490, 0.545098, 1.0 }, + { 0.188235, 0.592157, 0.607843, 1.0 }, + { 0.200000, 0.666667, 0.670588, 1.0 }, + { 0.223529, 0.721569, 0.729412, 1.0 }, + { 0.235294, 0.760784, 0.772549, 1.0 }, + { 0.239216, 0.788235, 0.800000, 1.0 }, + { 0.239216, 0.784314, 0.796078, 1.0 }, + { 0.239216, 0.784314, 0.792157, 1.0 }, + { 0.239216, 0.780392, 0.788235, 1.0 }, + { 0.239216, 0.776471, 0.784314, 1.0 }, + { 0.235294, 0.760784, 0.764706, 1.0 }, + { 0.227451, 0.725490, 0.725490, 1.0 }, + { 0.207843, 0.682353, 0.674510, 1.0 }, + { 0.188235, 0.619608, 0.619608, 1.0 }, + { 0.176471, 0.498039, 0.501961, 1.0 }, + { 0.172549, 0.462745, 0.466667, 1.0 }, + { 0.172549, 0.427451, 0.435294, 1.0 }, + { 0.160784, 0.372549, 0.368627, 1.0 }, + { 0.137255, 0.309804, 0.309804, 1.0 }, + { 0.125490, 0.250980, 0.254902, 1.0 }, + { 0.113725, 0.203922, 0.207843, 1.0 }, + { 0.133333, 0.152941, 0.164706, 1.0 }, + { 0.137255, 0.156863, 0.164706, 1.0 }, + { 0.145098, 0.164706, 0.168627, 1.0 }, + { 0.172549, 0.196078, 0.200000, 1.0 }, + { 0.203922, 0.247059, 0.239216, 1.0 }, + { 0.282353, 0.325490, 0.317647, 1.0 }, + { 0.294118, 0.400000, 0.388235, 1.0 }, + { 0.294118, 0.466667, 0.447059, 1.0 }, + { 0.301961, 0.525490, 0.517647, 1.0 }, + { 0.333333, 0.619608, 0.615686, 1.0 }, + { 0.329412, 0.635294, 0.631373, 1.0 }, + { 0.329412, 0.654902, 0.647059, 1.0 }, + { 0.298039, 0.662745, 0.647059, 1.0 }, + { 0.258824, 0.627451, 0.623529, 1.0 }, + { 0.176471, 0.545098, 0.556863, 1.0 }, + { 0.156863, 0.482353, 0.501961, 1.0 }, + { 0.137255, 0.372549, 0.388235, 1.0 }, + { 0.129412, 0.341176, 0.356863, 1.0 }, + { 0.121569, 0.313725, 0.325490, 1.0 }, + { 0.109804, 0.258824, 0.278431, 1.0 }, + { 0.098039, 0.227451, 0.254902, 1.0 }, + { 0.098039, 0.211765, 0.247059, 1.0 }, + { 0.105882, 0.231373, 0.262745, 1.0 }, + { 0.117647, 0.278431, 0.294118, 1.0 }, + { 0.133333, 0.329412, 0.341176, 1.0 }, + { 0.141176, 0.384314, 0.400000, 1.0 }, + { 0.149020, 0.439216, 0.450980, 1.0 }, + { 0.149020, 0.466667, 0.478431, 1.0 }, + { 0.152941, 0.486275, 0.490196, 1.0 }, + { 0.156863, 0.490196, 0.490196, 1.0 }, + { 0.152941, 0.474510, 0.478431, 1.0 }, + { 0.152941, 0.454902, 0.462745, 1.0 }, + { 0.129412, 0.356863, 0.372549, 1.0 }, + { 0.125490, 0.325490, 0.341176, 1.0 }, + { 0.125490, 0.298039, 0.313725, 1.0 }, + { 0.113725, 0.239216, 0.254902, 1.0 }, + { 0.105882, 0.188235, 0.211765, 1.0 }, + { 0.101961, 0.145098, 0.176471, 1.0 }, + { 0.098039, 0.121569, 0.149020, 1.0 }, + { 0.101961, 0.105882, 0.133333, 1.0 }, + { 0.101961, 0.098039, 0.121569, 1.0 }, + { 0.105882, 0.098039, 0.113725, 1.0 }, + { 0.109804, 0.105882, 0.113725, 1.0 }, + { 0.113725, 0.113725, 0.121569, 1.0 }, + { 0.121569, 0.129412, 0.137255, 1.0 }, + { 0.137255, 0.145098, 0.160784, 1.0 }, + { 0.149020, 0.172549, 0.184314, 1.0 }, + { 0.164706, 0.200000, 0.207843, 1.0 }, + { 0.168627, 0.219608, 0.231373, 1.0 }, + { 0.168627, 0.239216, 0.250980, 1.0 }, + { 0.168627, 0.247059, 0.274510, 1.0 }, + { 0.168627, 0.262745, 0.294118, 1.0 }, + { 0.168627, 0.270588, 0.301961, 1.0 }, + { 0.164706, 0.274510, 0.301961, 1.0 }, + { 0.149020, 0.262745, 0.282353, 1.0 }, + { 0.133333, 0.239216, 0.258824, 1.0 }, + { 0.121569, 0.223529, 0.243137, 1.0 }, + { 0.109804, 0.207843, 0.231373, 1.0 }, + { 0.105882, 0.203922, 0.223529, 1.0 }, + { 0.105882, 0.203922, 0.223529, 1.0 }, + { 0.101961, 0.203922, 0.219608, 1.0 }, + { 0.098039, 0.223529, 0.231373, 1.0 }, + { 0.098039, 0.247059, 0.250980, 1.0 }, + { 0.098039, 0.266667, 0.270588, 1.0 }, + { 0.101961, 0.290196, 0.301961, 1.0 }, + { 0.098039, 0.298039, 0.321569, 1.0 }, + { 0.101961, 0.298039, 0.333333, 1.0 }, + { 0.105882, 0.309804, 0.349020, 1.0 }, + { 0.101961, 0.298039, 0.337255, 1.0 }, + { 0.101961, 0.286275, 0.321569, 1.0 }, + { 0.098039, 0.262745, 0.294118, 1.0 }, + { 0.098039, 0.227451, 0.262745, 1.0 }, + { 0.101961, 0.200000, 0.239216, 1.0 }, + { 0.101961, 0.172549, 0.211765, 1.0 }, + { 0.101961, 0.149020, 0.184314, 1.0 }, + { 0.098039, 0.129412, 0.156863, 1.0 }, + { 0.098039, 0.117647, 0.133333, 1.0 }, + { 0.098039, 0.109804, 0.121569, 1.0 }, + { 0.101961, 0.101961, 0.117647, 1.0 }, + { 0.105882, 0.101961, 0.113725, 1.0 }, + { 0.105882, 0.101961, 0.109804, 1.0 }, + { 0.101961, 0.101961, 0.105882, 1.0 }, + { 0.101961, 0.105882, 0.101961, 1.0 }, + { 0.101961, 0.105882, 0.101961, 1.0 }, + { 0.105882, 0.109804, 0.101961, 1.0 }, + { 0.105882, 0.109804, 0.101961, 1.0 }, + { 0.101961, 0.109804, 0.101961, 1.0 }, + { 0.098039, 0.109804, 0.101961, 1.0 }, + { 0.098039, 0.113725, 0.101961, 1.0 }, + { 0.098039, 0.109804, 0.101961, 1.0 }, + { 0.098039, 0.109804, 0.105882, 1.0 }, + { 0.098039, 0.105882, 0.105882, 1.0 }, + { 0.098039, 0.101961, 0.109804, 1.0 }, + { 0.098039, 0.101961, 0.109804, 1.0 }, + { 0.098039, 0.105882, 0.109804, 1.0 }, + { 0.098039, 0.113725, 0.117647, 1.0 }, + { 0.098039, 0.129412, 0.129412, 1.0 }, + { 0.101961, 0.152941, 0.160784, 1.0 }, + { 0.109804, 0.200000, 0.203922, 1.0 }, + { 0.117647, 0.258824, 0.262745, 1.0 }, + { 0.129412, 0.317647, 0.317647, 1.0 }, + { 0.141176, 0.368627, 0.356863, 1.0 }, + { 0.152941, 0.400000, 0.400000, 1.0 }, + { 0.156863, 0.431373, 0.427451, 1.0 }, + }; +/* Dark_Waters */ +static double4 colors_534[] = { + { 0.156863, 0.035294, 0.329412, 1.0 }, + { 0.141176, 0.019608, 0.294118, 1.0 }, + { 0.145098, 0.007843, 0.254902, 1.0 }, + { 0.152941, 0.000000, 0.219608, 1.0 }, + { 0.082353, 0.000000, 0.164706, 1.0 }, + { 0.015686, 0.000000, 0.109804, 1.0 }, + { 0.007843, 0.027451, 0.054902, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.027451, 0.031373, 1.0 }, + { 0.000000, 0.000000, 0.066667, 1.0 }, + { 0.000000, 0.000000, 0.066667, 1.0 }, + { 0.000000, 0.000000, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.121569, 1.0 }, + { 0.000000, 0.007843, 0.160784, 1.0 }, + { 0.000000, 0.015686, 0.203922, 1.0 }, + { 0.000000, 0.050980, 0.250980, 1.0 }, + { 0.000000, 0.086275, 0.298039, 1.0 }, + { 0.000000, 0.105882, 0.321569, 1.0 }, + { 0.000000, 0.125490, 0.349020, 1.0 }, + { 0.000000, 0.188235, 0.431373, 1.0 }, + { 0.000000, 0.203922, 0.462745, 1.0 }, + { 0.000000, 0.223529, 0.498039, 1.0 }, + { 0.000000, 0.239216, 0.521569, 1.0 }, + { 0.000000, 0.254902, 0.549020, 1.0 }, + { 0.000000, 0.258824, 0.552941, 1.0 }, + { 0.000000, 0.262745, 0.556863, 1.0 }, + { 0.000000, 0.247059, 0.556863, 1.0 }, + { 0.000000, 0.239216, 0.549020, 1.0 }, + { 0.000000, 0.219608, 0.486275, 1.0 }, + { 0.000000, 0.188235, 0.450980, 1.0 }, + { 0.000000, 0.160784, 0.415686, 1.0 }, + { 0.000000, 0.141176, 0.376471, 1.0 }, + { 0.000000, 0.121569, 0.341176, 1.0 }, + { 0.000000, 0.094118, 0.325490, 1.0 }, + { 0.000000, 0.066667, 0.309804, 1.0 }, + { 0.000000, 0.019608, 0.278431, 1.0 }, + { 0.000000, 0.007843, 0.278431, 1.0 }, + { 0.000000, 0.000000, 0.278431, 1.0 }, + { 0.000000, 0.000000, 0.286275, 1.0 }, + { 0.000000, 0.000000, 0.298039, 1.0 }, + { 0.000000, 0.007843, 0.309804, 1.0 }, + { 0.000000, 0.019608, 0.325490, 1.0 }, + { 0.000000, 0.000000, 0.345098, 1.0 }, + { 0.039216, 0.015686, 0.360784, 1.0 }, + { 0.050980, 0.015686, 0.392157, 1.0 }, + { 0.043137, 0.015686, 0.396078, 1.0 }, + { 0.035294, 0.015686, 0.400000, 1.0 }, + { 0.027451, 0.015686, 0.388235, 1.0 }, + { 0.019608, 0.015686, 0.376471, 1.0 }, + { 0.027451, 0.015686, 0.368627, 1.0 }, + { 0.039216, 0.015686, 0.360784, 1.0 }, + { 0.086275, 0.015686, 0.298039, 1.0 }, + { 0.090196, 0.007843, 0.262745, 1.0 }, + { 0.098039, 0.000000, 0.231373, 1.0 }, + { 0.098039, 0.000000, 0.196078, 1.0 }, + { 0.098039, 0.000000, 0.160784, 1.0 }, + { 0.090196, 0.000000, 0.149020, 1.0 }, + { 0.086275, 0.000000, 0.137255, 1.0 }, + { 0.086275, 0.000000, 0.101961, 1.0 }, + { 0.082353, 0.000000, 0.003922, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.070588, 1.0 }, + { 0.035294, 0.000000, 0.094118, 1.0 }, + { 0.070588, 0.000000, 0.121569, 1.0 }, + { 0.094118, 0.000000, 0.160784, 1.0 }, + { 0.121569, 0.000000, 0.203922, 1.0 }, + { 0.152941, 0.000000, 0.227451, 1.0 }, + { 0.188235, 0.000000, 0.254902, 1.0 }, + { 0.239216, 0.019608, 0.325490, 1.0 }, + { 0.176471, 0.066667, 0.415686, 1.0 }, + { 0.109804, 0.156863, 0.619608, 1.0 }, + { 0.125490, 0.215686, 0.686275, 1.0 }, + { 0.141176, 0.278431, 0.756863, 1.0 }, + { 0.149020, 0.309804, 0.776471, 1.0 }, + { 0.156863, 0.345098, 0.796078, 1.0 }, + { 0.141176, 0.329412, 0.823529, 1.0 }, + { 0.141176, 0.309804, 0.823529, 1.0 }, + { 0.137255, 0.325490, 0.796078, 1.0 }, + { 0.121569, 0.337255, 0.784314, 1.0 }, + { 0.109804, 0.349020, 0.776471, 1.0 }, + { 0.098039, 0.345098, 0.760784, 1.0 }, + { 0.086275, 0.341176, 0.745098, 1.0 }, + { 0.082353, 0.345098, 0.709804, 1.0 }, + { 0.054902, 0.360784, 0.650980, 1.0 }, + { 0.019608, 0.294118, 0.588235, 1.0 }, + { 0.000000, 0.219608, 0.482353, 1.0 }, + { 0.000000, 0.101961, 0.325490, 1.0 }, + { 0.000000, 0.086275, 0.282353, 1.0 }, + { 0.000000, 0.070588, 0.239216, 1.0 }, + { 0.000000, 0.066667, 0.235294, 1.0 }, + { 0.000000, 0.066667, 0.231373, 1.0 }, + { 0.000000, 0.086275, 0.231373, 1.0 }, + { 0.000000, 0.082353, 0.254902, 1.0 }, + { 0.000000, 0.109804, 0.254902, 1.0 }, + { 0.000000, 0.086275, 0.254902, 1.0 }, + { 0.000000, 0.066667, 0.254902, 1.0 }, + { 0.000000, 0.066667, 0.247059, 1.0 }, + { 0.000000, 0.070588, 0.239216, 1.0 }, + { 0.000000, 0.070588, 0.239216, 1.0 }, + { 0.000000, 0.098039, 0.231373, 1.0 }, + { 0.000000, 0.098039, 0.239216, 1.0 }, + { 0.000000, 0.098039, 0.231373, 1.0 }, + { 0.000000, 0.082353, 0.207843, 1.0 }, + { 0.000000, 0.066667, 0.192157, 1.0 }, + { 0.000000, 0.054902, 0.176471, 1.0 }, + { 0.000000, 0.050980, 0.152941, 1.0 }, + { 0.000000, 0.031373, 0.109804, 1.0 }, + { 0.000000, 0.003922, 0.082353, 1.0 }, + { 0.000000, 0.066667, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.054902, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.066667, 1.0 }, + { 0.000000, 0.003922, 0.066667, 1.0 }, + { 0.000000, 0.000000, 0.082353, 1.0 }, + { 0.000000, 0.000000, 0.082353, 1.0 }, + { 0.000000, 0.000000, 0.082353, 1.0 }, + { 0.000000, 0.000000, 0.074510, 1.0 }, + { 0.000000, 0.003922, 0.070588, 1.0 }, + { 0.000000, 0.003922, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.070588, 1.0 }, + { 0.000000, 0.000000, 0.098039, 1.0 }, + { 0.000000, 0.000000, 0.098039, 1.0 }, + { 0.000000, 0.000000, 0.101961, 1.0 }, + { 0.000000, 0.000000, 0.101961, 1.0 }, + { 0.000000, 0.000000, 0.101961, 1.0 }, + { 0.003922, 0.000000, 0.101961, 1.0 }, + { 0.054902, 0.000000, 0.101961, 1.0 }, + { 0.109804, 0.000000, 0.086275, 1.0 }, + { 0.094118, 0.000000, 0.105882, 1.0 }, + { 0.082353, 0.000000, 0.125490, 1.0 }, + { 0.086275, 0.000000, 0.152941, 1.0 }, + { 0.141176, 0.000000, 0.176471, 1.0 }, + { 0.125490, 0.000000, 0.219608, 1.0 }, + { 0.101961, 0.000000, 0.262745, 1.0 }, + { 0.160784, 0.003922, 0.298039, 1.0 }, + { 0.160784, 0.031373, 0.329412, 1.0 }, + { 0.176471, 0.054902, 0.419608, 1.0 }, + { 0.223529, 0.070588, 0.450980, 1.0 }, + { 0.270588, 0.086275, 0.482353, 1.0 }, + { 0.286275, 0.125490, 0.572549, 1.0 }, + { 0.400000, 0.176471, 0.670588, 1.0 }, + { 0.529412, 0.223529, 0.788235, 1.0 }, + { 0.603922, 0.286275, 0.909804, 1.0 }, + { 0.807843, 0.419608, 1.000000, 1.0 }, + { 0.815686, 0.447059, 1.000000, 1.0 }, + { 0.823529, 0.478431, 1.000000, 1.0 }, + { 1.000000, 0.498039, 1.000000, 1.0 }, + { 1.000000, 0.513725, 1.000000, 1.0 }, + { 1.000000, 0.533333, 1.000000, 1.0 }, + { 1.000000, 0.517647, 1.000000, 1.0 }, + { 1.000000, 0.501961, 1.000000, 1.0 }, + { 0.909804, 0.513725, 1.000000, 1.0 }, + { 0.776471, 0.498039, 1.000000, 1.0 }, + { 0.619608, 0.482353, 1.000000, 1.0 }, + { 0.462745, 0.450980, 1.000000, 1.0 }, + { 0.415686, 0.462745, 1.000000, 1.0 }, + { 0.368627, 0.466667, 1.000000, 1.0 }, + { 0.325490, 0.392157, 1.000000, 1.0 }, + { 0.254902, 0.309804, 0.949020, 1.0 }, + { 0.109804, 0.156863, 0.694118, 1.0 }, + { 0.086275, 0.149020, 0.635294, 1.0 }, + { 0.066667, 0.141176, 0.580392, 1.0 }, + { 0.015686, 0.141176, 0.482353, 1.0 }, + { 0.000000, 0.125490, 0.419608, 1.0 }, + { 0.000000, 0.141176, 0.376471, 1.0 }, + { 0.000000, 0.101961, 0.329412, 1.0 }, + { 0.000000, 0.066667, 0.294118, 1.0 }, + { 0.000000, 0.015686, 0.262745, 1.0 }, + { 0.000000, 0.015686, 0.223529, 1.0 }, + { 0.000000, 0.000000, 0.203922, 1.0 }, + { 0.000000, 0.000000, 0.192157, 1.0 }, + { 0.000000, 0.000000, 0.192157, 1.0 }, + { 0.000000, 0.000000, 0.219608, 1.0 }, + { 0.000000, 0.015686, 0.239216, 1.0 }, + { 0.000000, 0.098039, 0.270588, 1.0 }, + { 0.000000, 0.125490, 0.309804, 1.0 }, + { 0.000000, 0.172549, 0.341176, 1.0 }, + { 0.000000, 0.203922, 0.384314, 1.0 }, + { 0.019608, 0.192157, 0.435294, 1.0 }, + { 0.039216, 0.239216, 0.501961, 1.0 }, + { 0.082353, 0.262745, 0.603922, 1.0 }, + { 0.125490, 0.309804, 0.709804, 1.0 }, + { 0.172549, 0.313725, 0.807843, 1.0 }, + { 0.203922, 0.329412, 0.874510, 1.0 }, + { 0.207843, 0.392157, 0.913725, 1.0 }, + { 0.219608, 0.415686, 0.933333, 1.0 }, + { 0.207843, 0.415686, 0.945098, 1.0 }, + { 0.203922, 0.384314, 0.945098, 1.0 }, + { 0.192157, 0.435294, 0.960784, 1.0 }, + { 0.192157, 0.450980, 1.000000, 1.0 }, + { 0.219608, 0.478431, 1.000000, 1.0 }, + { 0.262745, 0.486275, 1.000000, 1.0 }, + { 0.309804, 0.498039, 1.000000, 1.0 }, + { 0.360784, 0.541176, 1.000000, 1.0 }, + { 0.368627, 0.639216, 1.000000, 1.0 }, + { 0.360784, 0.678431, 1.000000, 1.0 }, + { 0.345098, 0.717647, 1.000000, 1.0 }, + { 0.309804, 0.666667, 1.000000, 1.0 }, + { 0.254902, 0.709804, 1.000000, 1.0 }, + { 0.231373, 0.709804, 1.000000, 1.0 }, + { 0.223529, 0.694118, 1.000000, 1.0 }, + { 0.239216, 0.623529, 1.000000, 1.0 }, + { 0.247059, 0.666667, 1.000000, 1.0 }, + { 0.278431, 0.639216, 1.000000, 1.0 }, + { 0.278431, 0.635294, 1.000000, 1.0 }, + { 0.270588, 0.533333, 1.000000, 1.0 }, + { 0.231373, 0.486275, 1.000000, 1.0 }, + { 0.176471, 0.462745, 0.913725, 1.0 }, + { 0.121569, 0.368627, 0.792157, 1.0 }, + { 0.082353, 0.254902, 0.666667, 1.0 }, + { 0.039216, 0.188235, 0.549020, 1.0 }, + { 0.031373, 0.101961, 0.462745, 1.0 }, + { 0.015686, 0.066667, 0.392157, 1.0 }, + { 0.003922, 0.035294, 0.341176, 1.0 }, + { 0.000000, 0.000000, 0.294118, 1.0 }, + { 0.054902, 0.000000, 0.247059, 1.0 }, + { 0.125490, 0.000000, 0.219608, 1.0 }, + { 0.054902, 0.000000, 0.188235, 1.0 }, + { 0.050980, 0.000000, 0.176471, 1.0 }, + { 0.054902, 0.000000, 0.188235, 1.0 }, + { 0.070588, 0.000000, 0.207843, 1.0 }, + { 0.054902, 0.000000, 0.247059, 1.0 }, + { 0.137255, 0.015686, 0.294118, 1.0 }, + { 0.160784, 0.035294, 0.341176, 1.0 }, + { 0.156863, 0.035294, 0.329412, 1.0 }, + { 0.156863, 0.019608, 0.325490, 1.0 }, + { 0.192157, 0.015686, 0.313725, 1.0 }, + { 0.172549, 0.015686, 0.309804, 1.0 }, + { 0.141176, 0.019608, 0.298039, 1.0 }, + { 0.082353, 0.003922, 0.294118, 1.0 }, + { 0.137255, 0.015686, 0.294118, 1.0 }, + }; +/* Darkness */ +static double4 colors_535[] = { + { 0.200000, 0.137255, 0.156863, 1.0 }, + { 0.188235, 0.090196, 0.113725, 1.0 }, + { 0.180392, 0.078431, 0.082353, 1.0 }, + { 0.176471, 0.066667, 0.050980, 1.0 }, + { 0.149020, 0.062745, 0.047059, 1.0 }, + { 0.125490, 0.062745, 0.043137, 1.0 }, + { 0.109804, 0.066667, 0.035294, 1.0 }, + { 0.098039, 0.070588, 0.031373, 1.0 }, + { 0.094118, 0.082353, 0.094118, 1.0 }, + { 0.094118, 0.105882, 0.133333, 1.0 }, + { 0.098039, 0.129412, 0.176471, 1.0 }, + { 0.090196, 0.160784, 0.243137, 1.0 }, + { 0.086275, 0.192157, 0.313725, 1.0 }, + { 0.098039, 0.200000, 0.345098, 1.0 }, + { 0.113725, 0.207843, 0.376471, 1.0 }, + { 0.129412, 0.211765, 0.384314, 1.0 }, + { 0.149020, 0.219608, 0.396078, 1.0 }, + { 0.192157, 0.180392, 0.454902, 1.0 }, + { 0.207843, 0.176471, 0.423529, 1.0 }, + { 0.223529, 0.172549, 0.392157, 1.0 }, + { 0.203922, 0.160784, 0.352941, 1.0 }, + { 0.188235, 0.152941, 0.317647, 1.0 }, + { 0.176471, 0.145098, 0.282353, 1.0 }, + { 0.164706, 0.137255, 0.247059, 1.0 }, + { 0.121569, 0.105882, 0.149020, 1.0 }, + { 0.098039, 0.086275, 0.125490, 1.0 }, + { 0.074510, 0.070588, 0.101961, 1.0 }, + { 0.070588, 0.062745, 0.090196, 1.0 }, + { 0.066667, 0.058824, 0.078431, 1.0 }, + { 0.066667, 0.058824, 0.074510, 1.0 }, + { 0.070588, 0.058824, 0.074510, 1.0 }, + { 0.074510, 0.058824, 0.066667, 1.0 }, + { 0.078431, 0.062745, 0.066667, 1.0 }, + { 0.082353, 0.062745, 0.058824, 1.0 }, + { 0.078431, 0.062745, 0.054902, 1.0 }, + { 0.074510, 0.062745, 0.054902, 1.0 }, + { 0.066667, 0.054902, 0.054902, 1.0 }, + { 0.062745, 0.050980, 0.054902, 1.0 }, + { 0.050980, 0.043137, 0.047059, 1.0 }, + { 0.043137, 0.039216, 0.043137, 1.0 }, + { 0.027451, 0.027451, 0.031373, 1.0 }, + { 0.027451, 0.027451, 0.031373, 1.0 }, + { 0.027451, 0.031373, 0.035294, 1.0 }, + { 0.066667, 0.047059, 0.050980, 1.0 }, + { 0.109804, 0.066667, 0.070588, 1.0 }, + { 0.145098, 0.078431, 0.082353, 1.0 }, + { 0.180392, 0.094118, 0.094118, 1.0 }, + { 0.243137, 0.101961, 0.160784, 1.0 }, + { 0.321569, 0.117647, 0.196078, 1.0 }, + { 0.474510, 0.266667, 0.235294, 1.0 }, + { 0.447059, 0.290196, 0.239216, 1.0 }, + { 0.419608, 0.313725, 0.247059, 1.0 }, + { 0.356863, 0.313725, 0.235294, 1.0 }, + { 0.294118, 0.313725, 0.223529, 1.0 }, + { 0.254902, 0.294118, 0.219608, 1.0 }, + { 0.219608, 0.274510, 0.219608, 1.0 }, + { 0.129412, 0.152941, 0.223529, 1.0 }, + { 0.113725, 0.137255, 0.231373, 1.0 }, + { 0.101961, 0.121569, 0.239216, 1.0 }, + { 0.109804, 0.121569, 0.270588, 1.0 }, + { 0.121569, 0.125490, 0.301961, 1.0 }, + { 0.121569, 0.125490, 0.313725, 1.0 }, + { 0.125490, 0.125490, 0.329412, 1.0 }, + { 0.098039, 0.113725, 0.360784, 1.0 }, + { 0.101961, 0.113725, 0.356863, 1.0 }, + { 0.074510, 0.082353, 0.309804, 1.0 }, + { 0.074510, 0.086275, 0.266667, 1.0 }, + { 0.078431, 0.090196, 0.227451, 1.0 }, + { 0.090196, 0.098039, 0.219608, 1.0 }, + { 0.105882, 0.105882, 0.211765, 1.0 }, + { 0.129412, 0.129412, 0.231373, 1.0 }, + { 0.152941, 0.141176, 0.243137, 1.0 }, + { 0.215686, 0.180392, 0.266667, 1.0 }, + { 0.207843, 0.176471, 0.258824, 1.0 }, + { 0.203922, 0.176471, 0.254902, 1.0 }, + { 0.188235, 0.164706, 0.227451, 1.0 }, + { 0.176471, 0.152941, 0.200000, 1.0 }, + { 0.152941, 0.141176, 0.196078, 1.0 }, + { 0.133333, 0.129412, 0.192157, 1.0 }, + { 0.113725, 0.113725, 0.188235, 1.0 }, + { 0.098039, 0.105882, 0.176471, 1.0 }, + { 0.050980, 0.086275, 0.192157, 1.0 }, + { 0.058824, 0.086275, 0.211765, 1.0 }, + { 0.066667, 0.090196, 0.231373, 1.0 }, + { 0.070588, 0.086275, 0.254902, 1.0 }, + { 0.074510, 0.086275, 0.278431, 1.0 }, + { 0.082353, 0.070588, 0.317647, 1.0 }, + { 0.098039, 0.078431, 0.341176, 1.0 }, + { 0.113725, 0.078431, 0.360784, 1.0 }, + { 0.098039, 0.082353, 0.321569, 1.0 }, + { 0.086275, 0.086275, 0.286275, 1.0 }, + { 0.086275, 0.082353, 0.262745, 1.0 }, + { 0.090196, 0.082353, 0.239216, 1.0 }, + { 0.078431, 0.082353, 0.200000, 1.0 }, + { 0.062745, 0.078431, 0.172549, 1.0 }, + { 0.058824, 0.074510, 0.152941, 1.0 }, + { 0.066667, 0.070588, 0.145098, 1.0 }, + { 0.074510, 0.074510, 0.129412, 1.0 }, + { 0.078431, 0.070588, 0.113725, 1.0 }, + { 0.086275, 0.070588, 0.101961, 1.0 }, + { 0.086275, 0.070588, 0.098039, 1.0 }, + { 0.090196, 0.074510, 0.094118, 1.0 }, + { 0.090196, 0.070588, 0.082353, 1.0 }, + { 0.090196, 0.066667, 0.070588, 1.0 }, + { 0.082353, 0.062745, 0.074510, 1.0 }, + { 0.082353, 0.062745, 0.074510, 1.0 }, + { 0.082353, 0.062745, 0.078431, 1.0 }, + { 0.086275, 0.066667, 0.082353, 1.0 }, + { 0.090196, 0.070588, 0.090196, 1.0 }, + { 0.098039, 0.078431, 0.101961, 1.0 }, + { 0.121569, 0.094118, 0.125490, 1.0 }, + { 0.141176, 0.113725, 0.145098, 1.0 }, + { 0.141176, 0.121569, 0.152941, 1.0 }, + { 0.156863, 0.129412, 0.160784, 1.0 }, + { 0.145098, 0.121569, 0.149020, 1.0 }, + { 0.137255, 0.117647, 0.141176, 1.0 }, + { 0.113725, 0.098039, 0.125490, 1.0 }, + { 0.101961, 0.090196, 0.105882, 1.0 }, + { 0.086275, 0.078431, 0.090196, 1.0 }, + { 0.070588, 0.066667, 0.082353, 1.0 }, + { 0.054902, 0.062745, 0.070588, 1.0 }, + { 0.050980, 0.062745, 0.078431, 1.0 }, + { 0.047059, 0.066667, 0.086275, 1.0 }, + { 0.047059, 0.062745, 0.090196, 1.0 }, + { 0.050980, 0.062745, 0.094118, 1.0 }, + { 0.050980, 0.074510, 0.105882, 1.0 }, + { 0.058824, 0.078431, 0.113725, 1.0 }, + { 0.078431, 0.078431, 0.121569, 1.0 }, + { 0.105882, 0.094118, 0.129412, 1.0 }, + { 0.176471, 0.094118, 0.098039, 1.0 }, + { 0.196078, 0.101961, 0.101961, 1.0 }, + { 0.219608, 0.109804, 0.109804, 1.0 }, + { 0.305882, 0.117647, 0.149020, 1.0 }, + { 0.400000, 0.094118, 0.152941, 1.0 }, + { 0.423529, 0.101961, 0.164706, 1.0 }, + { 0.443137, 0.129412, 0.211765, 1.0 }, + { 0.439216, 0.109804, 0.149020, 1.0 }, + { 0.419608, 0.121569, 0.176471, 1.0 }, + { 0.400000, 0.133333, 0.207843, 1.0 }, + { 0.400000, 0.133333, 0.219608, 1.0 }, + { 0.400000, 0.137255, 0.231373, 1.0 }, + { 0.431373, 0.160784, 0.282353, 1.0 }, + { 0.435294, 0.184314, 0.325490, 1.0 }, + { 0.400000, 0.184314, 0.372549, 1.0 }, + { 0.380392, 0.168627, 0.333333, 1.0 }, + { 0.211765, 0.152941, 0.235294, 1.0 }, + { 0.176471, 0.133333, 0.215686, 1.0 }, + { 0.145098, 0.117647, 0.196078, 1.0 }, + { 0.113725, 0.098039, 0.149020, 1.0 }, + { 0.086275, 0.082353, 0.117647, 1.0 }, + { 0.074510, 0.070588, 0.101961, 1.0 }, + { 0.070588, 0.066667, 0.098039, 1.0 }, + { 0.062745, 0.054902, 0.078431, 1.0 }, + { 0.062745, 0.054902, 0.074510, 1.0 }, + { 0.062745, 0.054902, 0.070588, 1.0 }, + { 0.062745, 0.043137, 0.066667, 1.0 }, + { 0.058824, 0.039216, 0.062745, 1.0 }, + { 0.054902, 0.047059, 0.062745, 1.0 }, + { 0.054902, 0.043137, 0.062745, 1.0 }, + { 0.050980, 0.039216, 0.062745, 1.0 }, + { 0.050980, 0.043137, 0.062745, 1.0 }, + { 0.047059, 0.047059, 0.066667, 1.0 }, + { 0.047059, 0.047059, 0.066667, 1.0 }, + { 0.050980, 0.047059, 0.066667, 1.0 }, + { 0.050980, 0.047059, 0.066667, 1.0 }, + { 0.054902, 0.047059, 0.070588, 1.0 }, + { 0.054902, 0.050980, 0.074510, 1.0 }, + { 0.054902, 0.054902, 0.082353, 1.0 }, + { 0.054902, 0.058824, 0.094118, 1.0 }, + { 0.054902, 0.058824, 0.098039, 1.0 }, + { 0.054902, 0.062745, 0.101961, 1.0 }, + { 0.054902, 0.062745, 0.105882, 1.0 }, + { 0.050980, 0.058824, 0.109804, 1.0 }, + { 0.043137, 0.058824, 0.117647, 1.0 }, + { 0.047059, 0.070588, 0.129412, 1.0 }, + { 0.050980, 0.078431, 0.152941, 1.0 }, + { 0.062745, 0.086275, 0.176471, 1.0 }, + { 0.070588, 0.109804, 0.227451, 1.0 }, + { 0.074510, 0.145098, 0.290196, 1.0 }, + { 0.113725, 0.152941, 0.298039, 1.0 }, + { 0.145098, 0.156863, 0.298039, 1.0 }, + { 0.152941, 0.176471, 0.301961, 1.0 }, + { 0.172549, 0.172549, 0.278431, 1.0 }, + { 0.176471, 0.152941, 0.227451, 1.0 }, + { 0.137255, 0.117647, 0.160784, 1.0 }, + { 0.125490, 0.105882, 0.160784, 1.0 }, + { 0.117647, 0.098039, 0.160784, 1.0 }, + { 0.117647, 0.098039, 0.156863, 1.0 }, + { 0.121569, 0.117647, 0.172549, 1.0 }, + { 0.141176, 0.125490, 0.188235, 1.0 }, + { 0.168627, 0.145098, 0.196078, 1.0 }, + { 0.207843, 0.156863, 0.196078, 1.0 }, + { 0.254902, 0.164706, 0.180392, 1.0 }, + { 0.290196, 0.223529, 0.188235, 1.0 }, + { 0.364706, 0.203922, 0.180392, 1.0 }, + { 0.447059, 0.137255, 0.129412, 1.0 }, + { 0.443137, 0.168627, 0.105882, 1.0 }, + { 0.427451, 0.176471, 0.105882, 1.0 }, + { 0.431373, 0.149020, 0.098039, 1.0 }, + { 0.376471, 0.152941, 0.086275, 1.0 }, + { 0.286275, 0.156863, 0.086275, 1.0 }, + { 0.235294, 0.176471, 0.133333, 1.0 }, + { 0.223529, 0.207843, 0.164706, 1.0 }, + { 0.219608, 0.207843, 0.176471, 1.0 }, + { 0.231373, 0.215686, 0.176471, 1.0 }, + { 0.243137, 0.231373, 0.172549, 1.0 }, + { 0.227451, 0.223529, 0.192157, 1.0 }, + { 0.235294, 0.223529, 0.192157, 1.0 }, + { 0.278431, 0.247059, 0.215686, 1.0 }, + { 0.301961, 0.250980, 0.282353, 1.0 }, + { 0.329412, 0.223529, 0.329412, 1.0 }, + { 0.349020, 0.207843, 0.403922, 1.0 }, + { 0.333333, 0.227451, 0.427451, 1.0 }, + { 0.368627, 0.223529, 0.419608, 1.0 }, + { 0.321569, 0.188235, 0.427451, 1.0 }, + { 0.250980, 0.176471, 0.419608, 1.0 }, + { 0.262745, 0.184314, 0.435294, 1.0 }, + { 0.294118, 0.184314, 0.443137, 1.0 }, + { 0.337255, 0.215686, 0.545098, 1.0 }, + { 0.368627, 0.207843, 0.592157, 1.0 }, + { 0.396078, 0.141176, 0.494118, 1.0 }, + { 0.396078, 0.176471, 0.498039, 1.0 }, + { 0.345098, 0.164706, 0.435294, 1.0 }, + { 0.278431, 0.066667, 0.290196, 1.0 }, + { 0.203922, 0.058824, 0.196078, 1.0 }, + { 0.129412, 0.062745, 0.129412, 1.0 }, + { 0.078431, 0.039216, 0.105882, 1.0 }, + { 0.062745, 0.039216, 0.094118, 1.0 }, + { 0.050980, 0.043137, 0.086275, 1.0 }, + { 0.039216, 0.035294, 0.070588, 1.0 }, + { 0.035294, 0.031373, 0.050980, 1.0 }, + { 0.023529, 0.027451, 0.050980, 1.0 }, + { 0.027451, 0.023529, 0.050980, 1.0 }, + { 0.031373, 0.031373, 0.047059, 1.0 }, + { 0.031373, 0.035294, 0.047059, 1.0 }, + { 0.039216, 0.039216, 0.058824, 1.0 }, + { 0.047059, 0.047059, 0.074510, 1.0 }, + { 0.050980, 0.054902, 0.082353, 1.0 }, + { 0.062745, 0.058824, 0.090196, 1.0 }, + { 0.070588, 0.066667, 0.094118, 1.0 }, + { 0.074510, 0.070588, 0.105882, 1.0 }, + { 0.074510, 0.070588, 0.105882, 1.0 }, + { 0.078431, 0.070588, 0.101961, 1.0 }, + { 0.074510, 0.070588, 0.101961, 1.0 }, + { 0.062745, 0.066667, 0.094118, 1.0 }, + { 0.058824, 0.062745, 0.086275, 1.0 }, + { 0.058824, 0.058824, 0.086275, 1.0 }, + { 0.058824, 0.054902, 0.078431, 1.0 }, + { 0.062745, 0.062745, 0.082353, 1.0 }, + { 0.074510, 0.066667, 0.090196, 1.0 }, + { 0.090196, 0.074510, 0.098039, 1.0 }, + { 0.105882, 0.090196, 0.109804, 1.0 }, + { 0.125490, 0.109804, 0.129412, 1.0 }, + { 0.152941, 0.137255, 0.152941, 1.0 }, + { 0.145098, 0.141176, 0.156863, 1.0 }, + { 0.152941, 0.125490, 0.152941, 1.0 }, + }; +/* Davinci */ +static double4 colors_536[] = { + { 0.823529, 0.615686, 0.560784, 1.0 }, + { 0.913725, 0.819608, 0.698039, 1.0 }, + { 0.862745, 0.823529, 0.721569, 1.0 }, + { 0.811765, 0.831373, 0.745098, 1.0 }, + { 0.709804, 0.784314, 0.674510, 1.0 }, + { 0.611765, 0.741176, 0.607843, 1.0 }, + { 0.592157, 0.686275, 0.643137, 1.0 }, + { 0.572549, 0.631373, 0.678431, 1.0 }, + { 0.352941, 0.419608, 0.552941, 1.0 }, + { 0.411765, 0.368627, 0.568627, 1.0 }, + { 0.470588, 0.317647, 0.588235, 1.0 }, + { 0.509804, 0.278431, 0.525490, 1.0 }, + { 0.549020, 0.243137, 0.462745, 1.0 }, + { 0.541176, 0.160784, 0.376471, 1.0 }, + { 0.537255, 0.078431, 0.290196, 1.0 }, + { 0.509804, 0.058824, 0.266667, 1.0 }, + { 0.482353, 0.043137, 0.247059, 1.0 }, + { 0.337255, 0.047059, 0.160784, 1.0 }, + { 0.317647, 0.121569, 0.207843, 1.0 }, + { 0.301961, 0.196078, 0.258824, 1.0 }, + { 0.301961, 0.258824, 0.301961, 1.0 }, + { 0.301961, 0.321569, 0.349020, 1.0 }, + { 0.313725, 0.368627, 0.396078, 1.0 }, + { 0.325490, 0.415686, 0.443137, 1.0 }, + { 0.286275, 0.329412, 0.392157, 1.0 }, + { 0.258824, 0.266667, 0.352941, 1.0 }, + { 0.231373, 0.203922, 0.317647, 1.0 }, + { 0.219608, 0.164706, 0.290196, 1.0 }, + { 0.207843, 0.125490, 0.266667, 1.0 }, + { 0.227451, 0.117647, 0.239216, 1.0 }, + { 0.250980, 0.109804, 0.215686, 1.0 }, + { 0.254902, 0.141176, 0.152941, 1.0 }, + { 0.239216, 0.219608, 0.203922, 1.0 }, + { 0.149020, 0.341176, 0.200000, 1.0 }, + { 0.125490, 0.396078, 0.266667, 1.0 }, + { 0.105882, 0.450980, 0.337255, 1.0 }, + { 0.117647, 0.486275, 0.349020, 1.0 }, + { 0.133333, 0.521569, 0.360784, 1.0 }, + { 0.168627, 0.505882, 0.360784, 1.0 }, + { 0.207843, 0.494118, 0.360784, 1.0 }, + { 0.454902, 0.572549, 0.364706, 1.0 }, + { 0.627451, 0.674510, 0.450980, 1.0 }, + { 0.803922, 0.776471, 0.537255, 1.0 }, + { 0.850980, 0.749020, 0.529412, 1.0 }, + { 0.898039, 0.725490, 0.525490, 1.0 }, + { 0.866667, 0.694118, 0.517647, 1.0 }, + { 0.835294, 0.662745, 0.509804, 1.0 }, + { 0.803922, 0.501961, 0.380392, 1.0 }, + { 0.721569, 0.325490, 0.274510, 1.0 }, + { 0.607843, 0.168627, 0.196078, 1.0 }, + { 0.580392, 0.109804, 0.160784, 1.0 }, + { 0.556863, 0.054902, 0.129412, 1.0 }, + { 0.572549, 0.082353, 0.192157, 1.0 }, + { 0.588235, 0.113725, 0.254902, 1.0 }, + { 0.596078, 0.137255, 0.286275, 1.0 }, + { 0.603922, 0.164706, 0.317647, 1.0 }, + { 0.694118, 0.321569, 0.494118, 1.0 }, + { 0.721569, 0.407843, 0.572549, 1.0 }, + { 0.749020, 0.498039, 0.654902, 1.0 }, + { 0.729412, 0.509804, 0.615686, 1.0 }, + { 0.713725, 0.521569, 0.576471, 1.0 }, + { 0.701961, 0.537255, 0.596078, 1.0 }, + { 0.690196, 0.552941, 0.615686, 1.0 }, + { 0.662745, 0.482353, 0.568627, 1.0 }, + { 0.639216, 0.400000, 0.478431, 1.0 }, + { 0.588235, 0.235294, 0.262745, 1.0 }, + { 0.615686, 0.258824, 0.254902, 1.0 }, + { 0.643137, 0.286275, 0.247059, 1.0 }, + { 0.674510, 0.313725, 0.247059, 1.0 }, + { 0.709804, 0.341176, 0.250980, 1.0 }, + { 0.752941, 0.431373, 0.270588, 1.0 }, + { 0.725490, 0.396078, 0.286275, 1.0 }, + { 0.760784, 0.294118, 0.176471, 1.0 }, + { 0.698039, 0.192157, 0.113725, 1.0 }, + { 0.635294, 0.090196, 0.050980, 1.0 }, + { 0.635294, 0.149020, 0.062745, 1.0 }, + { 0.635294, 0.211765, 0.074510, 1.0 }, + { 0.596078, 0.262745, 0.113725, 1.0 }, + { 0.560784, 0.317647, 0.156863, 1.0 }, + { 0.588235, 0.462745, 0.227451, 1.0 }, + { 0.596078, 0.576471, 0.274510, 1.0 }, + { 0.447059, 0.576471, 0.286275, 1.0 }, + { 0.490196, 0.576471, 0.317647, 1.0 }, + { 0.537255, 0.576471, 0.349020, 1.0 }, + { 0.552941, 0.545098, 0.356863, 1.0 }, + { 0.568627, 0.513725, 0.368627, 1.0 }, + { 0.576471, 0.384314, 0.286275, 1.0 }, + { 0.564706, 0.215686, 0.184314, 1.0 }, + { 0.549020, 0.141176, 0.188235, 1.0 }, + { 0.552941, 0.129412, 0.164706, 1.0 }, + { 0.556863, 0.117647, 0.145098, 1.0 }, + { 0.545098, 0.137255, 0.172549, 1.0 }, + { 0.537255, 0.160784, 0.203922, 1.0 }, + { 0.505882, 0.192157, 0.243137, 1.0 }, + { 0.490196, 0.168627, 0.196078, 1.0 }, + { 0.462745, 0.156863, 0.152941, 1.0 }, + { 0.407843, 0.160784, 0.168627, 1.0 }, + { 0.388235, 0.215686, 0.168627, 1.0 }, + { 0.384314, 0.188235, 0.176471, 1.0 }, + { 0.384314, 0.160784, 0.184314, 1.0 }, + { 0.380392, 0.156863, 0.188235, 1.0 }, + { 0.380392, 0.152941, 0.196078, 1.0 }, + { 0.407843, 0.141176, 0.192157, 1.0 }, + { 0.450980, 0.141176, 0.176471, 1.0 }, + { 0.439216, 0.203922, 0.247059, 1.0 }, + { 0.450980, 0.329412, 0.301961, 1.0 }, + { 0.462745, 0.454902, 0.360784, 1.0 }, + { 0.415686, 0.458824, 0.372549, 1.0 }, + { 0.372549, 0.466667, 0.384314, 1.0 }, + { 0.384314, 0.541176, 0.482353, 1.0 }, + { 0.388235, 0.541176, 0.423529, 1.0 }, + { 0.380392, 0.564706, 0.388235, 1.0 }, + { 0.443137, 0.584314, 0.435294, 1.0 }, + { 0.682353, 0.623529, 0.447059, 1.0 }, + { 0.678431, 0.584314, 0.423529, 1.0 }, + { 0.674510, 0.545098, 0.400000, 1.0 }, + { 0.647059, 0.427451, 0.325490, 1.0 }, + { 0.580392, 0.317647, 0.258824, 1.0 }, + { 0.450980, 0.223529, 0.247059, 1.0 }, + { 0.376471, 0.207843, 0.258824, 1.0 }, + { 0.231373, 0.168627, 0.266667, 1.0 }, + { 0.149020, 0.152941, 0.223529, 1.0 }, + { 0.070588, 0.137255, 0.184314, 1.0 }, + { 0.054902, 0.094118, 0.160784, 1.0 }, + { 0.043137, 0.050980, 0.137255, 1.0 }, + { 0.062745, 0.027451, 0.160784, 1.0 }, + { 0.133333, 0.066667, 0.172549, 1.0 }, + { 0.184314, 0.047059, 0.094118, 1.0 }, + { 0.243137, 0.023529, 0.078431, 1.0 }, + { 0.427451, 0.133333, 0.078431, 1.0 }, + { 0.470588, 0.200000, 0.109804, 1.0 }, + { 0.513725, 0.270588, 0.141176, 1.0 }, + { 0.533333, 0.345098, 0.219608, 1.0 }, + { 0.545098, 0.462745, 0.301961, 1.0 }, + { 0.541176, 0.529412, 0.317647, 1.0 }, + { 0.490196, 0.509804, 0.294118, 1.0 }, + { 0.329412, 0.411765, 0.184314, 1.0 }, + { 0.274510, 0.337255, 0.129412, 1.0 }, + { 0.223529, 0.262745, 0.078431, 1.0 }, + { 0.192157, 0.227451, 0.074510, 1.0 }, + { 0.160784, 0.192157, 0.070588, 1.0 }, + { 0.078431, 0.129412, 0.047059, 1.0 }, + { 0.031373, 0.105882, 0.027451, 1.0 }, + { 0.062745, 0.152941, 0.133333, 1.0 }, + { 0.117647, 0.239216, 0.203922, 1.0 }, + { 0.211765, 0.447059, 0.258824, 1.0 }, + { 0.274510, 0.498039, 0.321569, 1.0 }, + { 0.337255, 0.549020, 0.384314, 1.0 }, + { 0.396078, 0.623529, 0.380392, 1.0 }, + { 0.376471, 0.709804, 0.372549, 1.0 }, + { 0.427451, 0.694118, 0.427451, 1.0 }, + { 0.439216, 0.647059, 0.427451, 1.0 }, + { 0.525490, 0.576471, 0.427451, 1.0 }, + { 0.525490, 0.513725, 0.411765, 1.0 }, + { 0.529412, 0.450980, 0.400000, 1.0 }, + { 0.541176, 0.360784, 0.356863, 1.0 }, + { 0.611765, 0.309804, 0.317647, 1.0 }, + { 0.623529, 0.290196, 0.372549, 1.0 }, + { 0.631373, 0.317647, 0.392157, 1.0 }, + { 0.690196, 0.360784, 0.380392, 1.0 }, + { 0.709804, 0.427451, 0.419608, 1.0 }, + { 0.694118, 0.556863, 0.454902, 1.0 }, + { 0.674510, 0.564706, 0.458824, 1.0 }, + { 0.658824, 0.576471, 0.462745, 1.0 }, + { 0.588235, 0.552941, 0.454902, 1.0 }, + { 0.549020, 0.541176, 0.392157, 1.0 }, + { 0.423529, 0.439216, 0.325490, 1.0 }, + { 0.301961, 0.321569, 0.266667, 1.0 }, + { 0.254902, 0.258824, 0.160784, 1.0 }, + { 0.258824, 0.239216, 0.156863, 1.0 }, + { 0.262745, 0.219608, 0.152941, 1.0 }, + { 0.325490, 0.188235, 0.121569, 1.0 }, + { 0.352941, 0.231373, 0.137255, 1.0 }, + { 0.400000, 0.309804, 0.168627, 1.0 }, + { 0.537255, 0.333333, 0.164706, 1.0 }, + { 0.560784, 0.349020, 0.200000, 1.0 }, + { 0.533333, 0.427451, 0.270588, 1.0 }, + { 0.588235, 0.462745, 0.278431, 1.0 }, + { 0.592157, 0.403922, 0.278431, 1.0 }, + { 0.580392, 0.380392, 0.321569, 1.0 }, + { 0.556863, 0.388235, 0.356863, 1.0 }, + { 0.513725, 0.352941, 0.341176, 1.0 }, + { 0.517647, 0.333333, 0.325490, 1.0 }, + { 0.533333, 0.419608, 0.384314, 1.0 }, + { 0.568627, 0.588235, 0.392157, 1.0 }, + { 0.568627, 0.603922, 0.427451, 1.0 }, + { 0.568627, 0.619608, 0.466667, 1.0 }, + { 0.529412, 0.643137, 0.478431, 1.0 }, + { 0.545098, 0.647059, 0.466667, 1.0 }, + { 0.619608, 0.658824, 0.537255, 1.0 }, + { 0.631373, 0.607843, 0.580392, 1.0 }, + { 0.580392, 0.494118, 0.494118, 1.0 }, + { 0.588235, 0.470588, 0.439216, 1.0 }, + { 0.576471, 0.388235, 0.380392, 1.0 }, + { 0.549020, 0.325490, 0.349020, 1.0 }, + { 0.556863, 0.294118, 0.321569, 1.0 }, + { 0.584314, 0.243137, 0.274510, 1.0 }, + { 0.596078, 0.207843, 0.211765, 1.0 }, + { 0.596078, 0.254902, 0.219608, 1.0 }, + { 0.619608, 0.305882, 0.250980, 1.0 }, + { 0.658824, 0.427451, 0.337255, 1.0 }, + { 0.686275, 0.600000, 0.450980, 1.0 }, + { 0.725490, 0.717647, 0.513725, 1.0 }, + { 0.701961, 0.749020, 0.564706, 1.0 }, + { 0.694118, 0.760784, 0.588235, 1.0 }, + { 0.764706, 0.776471, 0.635294, 1.0 }, + { 0.756863, 0.713725, 0.639216, 1.0 }, + { 0.721569, 0.678431, 0.584314, 1.0 }, + { 0.705882, 0.600000, 0.509804, 1.0 }, + { 0.690196, 0.525490, 0.458824, 1.0 }, + { 0.674510, 0.564706, 0.466667, 1.0 }, + { 0.682353, 0.607843, 0.462745, 1.0 }, + { 0.662745, 0.627451, 0.458824, 1.0 }, + { 0.552941, 0.603922, 0.439216, 1.0 }, + { 0.478431, 0.576471, 0.435294, 1.0 }, + { 0.474510, 0.572549, 0.423529, 1.0 }, + { 0.431373, 0.537255, 0.415686, 1.0 }, + { 0.450980, 0.529412, 0.466667, 1.0 }, + { 0.482353, 0.498039, 0.458824, 1.0 }, + { 0.498039, 0.474510, 0.435294, 1.0 }, + { 0.486275, 0.435294, 0.431373, 1.0 }, + { 0.458824, 0.439216, 0.478431, 1.0 }, + { 0.431373, 0.427451, 0.466667, 1.0 }, + { 0.470588, 0.427451, 0.474510, 1.0 }, + { 0.454902, 0.411765, 0.486275, 1.0 }, + { 0.494118, 0.380392, 0.454902, 1.0 }, + { 0.498039, 0.290196, 0.364706, 1.0 }, + { 0.454902, 0.215686, 0.266667, 1.0 }, + { 0.458824, 0.156863, 0.156863, 1.0 }, + { 0.423529, 0.129412, 0.109804, 1.0 }, + { 0.325490, 0.078431, 0.047059, 1.0 }, + { 0.262745, 0.101961, 0.039216, 1.0 }, + { 0.200000, 0.121569, 0.047059, 1.0 }, + { 0.121569, 0.074510, 0.019608, 1.0 }, + { 0.082353, 0.043137, 0.011765, 1.0 }, + { 0.050980, 0.015686, 0.015686, 1.0 }, + { 0.043137, 0.027451, 0.039216, 1.0 }, + { 0.047059, 0.035294, 0.050980, 1.0 }, + { 0.027451, 0.019608, 0.043137, 1.0 }, + { 0.015686, 0.035294, 0.047059, 1.0 }, + { 0.019608, 0.066667, 0.074510, 1.0 }, + { 0.007843, 0.054902, 0.070588, 1.0 }, + { 0.015686, 0.074510, 0.078431, 1.0 }, + { 0.031373, 0.090196, 0.082353, 1.0 }, + { 0.035294, 0.070588, 0.082353, 1.0 }, + { 0.082353, 0.086275, 0.078431, 1.0 }, + { 0.152941, 0.156863, 0.101961, 1.0 }, + { 0.196078, 0.207843, 0.125490, 1.0 }, + { 0.282353, 0.278431, 0.176471, 1.0 }, + { 0.384314, 0.372549, 0.231373, 1.0 }, + { 0.458824, 0.494118, 0.247059, 1.0 }, + { 0.572549, 0.592157, 0.305882, 1.0 }, + { 0.647059, 0.596078, 0.396078, 1.0 }, + { 0.705882, 0.654902, 0.427451, 1.0 }, + { 0.811765, 0.713725, 0.447059, 1.0 }, + { 0.854902, 0.635294, 0.486275, 1.0 }, + }; +/* Daylight_Fading */ +static double4 colors_537[] = { + { 0.313725, 0.411765, 0.603922, 1.0 }, + { 0.274510, 0.372549, 0.533333, 1.0 }, + { 0.250980, 0.321569, 0.470588, 1.0 }, + { 0.227451, 0.274510, 0.411765, 1.0 }, + { 0.196078, 0.243137, 0.368627, 1.0 }, + { 0.164706, 0.211765, 0.325490, 1.0 }, + { 0.152941, 0.200000, 0.305882, 1.0 }, + { 0.141176, 0.192157, 0.290196, 1.0 }, + { 0.133333, 0.172549, 0.254902, 1.0 }, + { 0.149020, 0.172549, 0.247059, 1.0 }, + { 0.168627, 0.172549, 0.239216, 1.0 }, + { 0.184314, 0.172549, 0.243137, 1.0 }, + { 0.203922, 0.176471, 0.247059, 1.0 }, + { 0.223529, 0.184314, 0.262745, 1.0 }, + { 0.243137, 0.196078, 0.278431, 1.0 }, + { 0.262745, 0.207843, 0.286275, 1.0 }, + { 0.286275, 0.219608, 0.298039, 1.0 }, + { 0.388235, 0.282353, 0.337255, 1.0 }, + { 0.411765, 0.294118, 0.341176, 1.0 }, + { 0.439216, 0.309804, 0.345098, 1.0 }, + { 0.447059, 0.313725, 0.356863, 1.0 }, + { 0.458824, 0.321569, 0.368627, 1.0 }, + { 0.470588, 0.329412, 0.376471, 1.0 }, + { 0.482353, 0.341176, 0.384314, 1.0 }, + { 0.552941, 0.345098, 0.364706, 1.0 }, + { 0.580392, 0.329412, 0.360784, 1.0 }, + { 0.607843, 0.313725, 0.356863, 1.0 }, + { 0.647059, 0.337255, 0.388235, 1.0 }, + { 0.686275, 0.360784, 0.423529, 1.0 }, + { 0.713725, 0.384314, 0.443137, 1.0 }, + { 0.745098, 0.411765, 0.466667, 1.0 }, + { 0.796078, 0.439216, 0.486275, 1.0 }, + { 0.835294, 0.443137, 0.494118, 1.0 }, + { 0.823529, 0.423529, 0.482353, 1.0 }, + { 0.776471, 0.435294, 0.494118, 1.0 }, + { 0.729412, 0.450980, 0.505882, 1.0 }, + { 0.666667, 0.435294, 0.501961, 1.0 }, + { 0.607843, 0.419608, 0.498039, 1.0 }, + { 0.576471, 0.400000, 0.486275, 1.0 }, + { 0.549020, 0.380392, 0.474510, 1.0 }, + { 0.474510, 0.364706, 0.462745, 1.0 }, + { 0.494118, 0.376471, 0.478431, 1.0 }, + { 0.513725, 0.392157, 0.498039, 1.0 }, + { 0.556863, 0.407843, 0.494118, 1.0 }, + { 0.600000, 0.427451, 0.494118, 1.0 }, + { 0.600000, 0.427451, 0.490196, 1.0 }, + { 0.603922, 0.431373, 0.490196, 1.0 }, + { 0.627451, 0.419608, 0.478431, 1.0 }, + { 0.631373, 0.396078, 0.443137, 1.0 }, + { 0.588235, 0.349020, 0.364706, 1.0 }, + { 0.529412, 0.313725, 0.333333, 1.0 }, + { 0.474510, 0.278431, 0.301961, 1.0 }, + { 0.407843, 0.235294, 0.274510, 1.0 }, + { 0.345098, 0.196078, 0.250980, 1.0 }, + { 0.321569, 0.184314, 0.239216, 1.0 }, + { 0.301961, 0.176471, 0.227451, 1.0 }, + { 0.270588, 0.168627, 0.223529, 1.0 }, + { 0.266667, 0.172549, 0.227451, 1.0 }, + { 0.262745, 0.180392, 0.235294, 1.0 }, + { 0.250980, 0.180392, 0.235294, 1.0 }, + { 0.243137, 0.180392, 0.239216, 1.0 }, + { 0.239216, 0.176471, 0.239216, 1.0 }, + { 0.235294, 0.176471, 0.239216, 1.0 }, + { 0.227451, 0.176471, 0.231373, 1.0 }, + { 0.215686, 0.176471, 0.223529, 1.0 }, + { 0.176471, 0.156863, 0.207843, 1.0 }, + { 0.156863, 0.149020, 0.200000, 1.0 }, + { 0.141176, 0.141176, 0.196078, 1.0 }, + { 0.141176, 0.141176, 0.192157, 1.0 }, + { 0.141176, 0.145098, 0.192157, 1.0 }, + { 0.145098, 0.141176, 0.196078, 1.0 }, + { 0.156863, 0.137255, 0.200000, 1.0 }, + { 0.164706, 0.141176, 0.203922, 1.0 }, + { 0.168627, 0.141176, 0.203922, 1.0 }, + { 0.172549, 0.145098, 0.207843, 1.0 }, + { 0.180392, 0.137255, 0.207843, 1.0 }, + { 0.192157, 0.133333, 0.207843, 1.0 }, + { 0.192157, 0.129412, 0.200000, 1.0 }, + { 0.192157, 0.129412, 0.196078, 1.0 }, + { 0.192157, 0.125490, 0.180392, 1.0 }, + { 0.180392, 0.117647, 0.168627, 1.0 }, + { 0.152941, 0.101961, 0.145098, 1.0 }, + { 0.149020, 0.101961, 0.137255, 1.0 }, + { 0.145098, 0.101961, 0.129412, 1.0 }, + { 0.152941, 0.101961, 0.125490, 1.0 }, + { 0.160784, 0.105882, 0.125490, 1.0 }, + { 0.180392, 0.109804, 0.125490, 1.0 }, + { 0.203922, 0.113725, 0.137255, 1.0 }, + { 0.274510, 0.160784, 0.196078, 1.0 }, + { 0.325490, 0.200000, 0.239216, 1.0 }, + { 0.376471, 0.243137, 0.282353, 1.0 }, + { 0.403922, 0.254902, 0.298039, 1.0 }, + { 0.431373, 0.270588, 0.317647, 1.0 }, + { 0.505882, 0.309804, 0.349020, 1.0 }, + { 0.564706, 0.337255, 0.380392, 1.0 }, + { 0.611765, 0.372549, 0.419608, 1.0 }, + { 0.623529, 0.400000, 0.454902, 1.0 }, + { 0.545098, 0.400000, 0.458824, 1.0 }, + { 0.513725, 0.372549, 0.423529, 1.0 }, + { 0.486275, 0.349020, 0.388235, 1.0 }, + { 0.474510, 0.333333, 0.372549, 1.0 }, + { 0.462745, 0.317647, 0.360784, 1.0 }, + { 0.400000, 0.278431, 0.345098, 1.0 }, + { 0.345098, 0.243137, 0.305882, 1.0 }, + { 0.286275, 0.160784, 0.219608, 1.0 }, + { 0.329412, 0.160784, 0.219608, 1.0 }, + { 0.376471, 0.164706, 0.223529, 1.0 }, + { 0.415686, 0.172549, 0.235294, 1.0 }, + { 0.458824, 0.180392, 0.247059, 1.0 }, + { 0.529412, 0.207843, 0.266667, 1.0 }, + { 0.596078, 0.223529, 0.290196, 1.0 }, + { 0.650980, 0.247059, 0.313725, 1.0 }, + { 0.705882, 0.286275, 0.356863, 1.0 }, + { 0.756863, 0.341176, 0.450980, 1.0 }, + { 0.756863, 0.349020, 0.462745, 1.0 }, + { 0.756863, 0.356863, 0.474510, 1.0 }, + { 0.721569, 0.356863, 0.474510, 1.0 }, + { 0.686275, 0.368627, 0.458824, 1.0 }, + { 0.623529, 0.352941, 0.443137, 1.0 }, + { 0.556863, 0.341176, 0.431373, 1.0 }, + { 0.427451, 0.301961, 0.400000, 1.0 }, + { 0.376471, 0.290196, 0.380392, 1.0 }, + { 0.329412, 0.282353, 0.364706, 1.0 }, + { 0.309804, 0.274510, 0.352941, 1.0 }, + { 0.294118, 0.266667, 0.345098, 1.0 }, + { 0.258824, 0.254902, 0.329412, 1.0 }, + { 0.235294, 0.239216, 0.313725, 1.0 }, + { 0.215686, 0.231373, 0.309804, 1.0 }, + { 0.196078, 0.219608, 0.309804, 1.0 }, + { 0.192157, 0.196078, 0.298039, 1.0 }, + { 0.196078, 0.188235, 0.282353, 1.0 }, + { 0.200000, 0.184314, 0.266667, 1.0 }, + { 0.211765, 0.172549, 0.239216, 1.0 }, + { 0.215686, 0.160784, 0.219608, 1.0 }, + { 0.223529, 0.152941, 0.223529, 1.0 }, + { 0.243137, 0.149020, 0.227451, 1.0 }, + { 0.290196, 0.164706, 0.243137, 1.0 }, + { 0.309804, 0.168627, 0.247059, 1.0 }, + { 0.329412, 0.176471, 0.254902, 1.0 }, + { 0.337255, 0.176471, 0.258824, 1.0 }, + { 0.349020, 0.176471, 0.266667, 1.0 }, + { 0.372549, 0.192157, 0.270588, 1.0 }, + { 0.392157, 0.203922, 0.278431, 1.0 }, + { 0.400000, 0.203922, 0.278431, 1.0 }, + { 0.403922, 0.203922, 0.270588, 1.0 }, + { 0.427451, 0.192157, 0.250980, 1.0 }, + { 0.435294, 0.188235, 0.247059, 1.0 }, + { 0.447059, 0.188235, 0.243137, 1.0 }, + { 0.466667, 0.176471, 0.235294, 1.0 }, + { 0.486275, 0.168627, 0.215686, 1.0 }, + { 0.494118, 0.160784, 0.215686, 1.0 }, + { 0.501961, 0.160784, 0.211765, 1.0 }, + { 0.509804, 0.168627, 0.215686, 1.0 }, + { 0.509804, 0.168627, 0.215686, 1.0 }, + { 0.509804, 0.172549, 0.215686, 1.0 }, + { 0.501961, 0.180392, 0.219608, 1.0 }, + { 0.486275, 0.196078, 0.239216, 1.0 }, + { 0.458824, 0.211765, 0.262745, 1.0 }, + { 0.419608, 0.227451, 0.282353, 1.0 }, + { 0.380392, 0.239216, 0.301961, 1.0 }, + { 0.341176, 0.250980, 0.321569, 1.0 }, + { 0.298039, 0.274510, 0.360784, 1.0 }, + { 0.290196, 0.278431, 0.364706, 1.0 }, + { 0.282353, 0.282353, 0.372549, 1.0 }, + { 0.270588, 0.290196, 0.376471, 1.0 }, + { 0.262745, 0.286275, 0.376471, 1.0 }, + { 0.270588, 0.274510, 0.368627, 1.0 }, + { 0.278431, 0.270588, 0.360784, 1.0 }, + { 0.301961, 0.262745, 0.337255, 1.0 }, + { 0.309804, 0.258824, 0.329412, 1.0 }, + { 0.317647, 0.254902, 0.325490, 1.0 }, + { 0.341176, 0.239216, 0.317647, 1.0 }, + { 0.352941, 0.223529, 0.305882, 1.0 }, + { 0.360784, 0.203922, 0.294118, 1.0 }, + { 0.360784, 0.200000, 0.282353, 1.0 }, + { 0.356863, 0.203922, 0.258824, 1.0 }, + { 0.360784, 0.219608, 0.262745, 1.0 }, + { 0.364706, 0.239216, 0.262745, 1.0 }, + { 0.376471, 0.243137, 0.278431, 1.0 }, + { 0.384314, 0.270588, 0.309804, 1.0 }, + { 0.392157, 0.294118, 0.333333, 1.0 }, + { 0.392157, 0.317647, 0.360784, 1.0 }, + { 0.380392, 0.337255, 0.364706, 1.0 }, + { 0.380392, 0.329412, 0.364706, 1.0 }, + { 0.388235, 0.321569, 0.368627, 1.0 }, + { 0.384314, 0.313725, 0.372549, 1.0 }, + { 0.384314, 0.309804, 0.380392, 1.0 }, + { 0.364706, 0.294118, 0.368627, 1.0 }, + { 0.345098, 0.262745, 0.345098, 1.0 }, + { 0.321569, 0.227451, 0.309804, 1.0 }, + { 0.321569, 0.200000, 0.278431, 1.0 }, + { 0.325490, 0.192157, 0.274510, 1.0 }, + { 0.337255, 0.192157, 0.274510, 1.0 }, + { 0.356863, 0.203922, 0.286275, 1.0 }, + { 0.372549, 0.211765, 0.298039, 1.0 }, + { 0.396078, 0.215686, 0.301961, 1.0 }, + { 0.419608, 0.219608, 0.313725, 1.0 }, + { 0.462745, 0.231373, 0.325490, 1.0 }, + { 0.513725, 0.243137, 0.333333, 1.0 }, + { 0.552941, 0.254902, 0.341176, 1.0 }, + { 0.584314, 0.247059, 0.321569, 1.0 }, + { 0.588235, 0.227451, 0.301961, 1.0 }, + { 0.584314, 0.207843, 0.282353, 1.0 }, + { 0.576471, 0.192157, 0.258824, 1.0 }, + { 0.556863, 0.180392, 0.243137, 1.0 }, + { 0.521569, 0.160784, 0.231373, 1.0 }, + { 0.478431, 0.141176, 0.211765, 1.0 }, + { 0.415686, 0.121569, 0.192157, 1.0 }, + { 0.356863, 0.109804, 0.172549, 1.0 }, + { 0.301961, 0.109804, 0.160784, 1.0 }, + { 0.250980, 0.105882, 0.160784, 1.0 }, + { 0.215686, 0.113725, 0.172549, 1.0 }, + { 0.192157, 0.129412, 0.188235, 1.0 }, + { 0.196078, 0.152941, 0.200000, 1.0 }, + { 0.231373, 0.180392, 0.215686, 1.0 }, + { 0.301961, 0.196078, 0.235294, 1.0 }, + { 0.290196, 0.192157, 0.227451, 1.0 }, + { 0.274510, 0.192157, 0.223529, 1.0 }, + { 0.250980, 0.180392, 0.203922, 1.0 }, + { 0.223529, 0.176471, 0.196078, 1.0 }, + { 0.305882, 0.184314, 0.219608, 1.0 }, + { 0.298039, 0.168627, 0.207843, 1.0 }, + { 0.278431, 0.149020, 0.192157, 1.0 }, + { 0.235294, 0.121569, 0.168627, 1.0 }, + { 0.164706, 0.101961, 0.149020, 1.0 }, + { 0.168627, 0.105882, 0.152941, 1.0 }, + { 0.168627, 0.113725, 0.160784, 1.0 }, + { 0.168627, 0.109804, 0.164706, 1.0 }, + { 0.160784, 0.101961, 0.160784, 1.0 }, + { 0.152941, 0.098039, 0.156863, 1.0 }, + { 0.145098, 0.094118, 0.145098, 1.0 }, + { 0.141176, 0.098039, 0.137255, 1.0 }, + { 0.141176, 0.101961, 0.129412, 1.0 }, + { 0.129412, 0.094118, 0.129412, 1.0 }, + { 0.125490, 0.090196, 0.129412, 1.0 }, + { 0.133333, 0.090196, 0.133333, 1.0 }, + { 0.149020, 0.098039, 0.137255, 1.0 }, + { 0.176471, 0.113725, 0.156863, 1.0 }, + { 0.200000, 0.137255, 0.184314, 1.0 }, + { 0.219608, 0.160784, 0.223529, 1.0 }, + { 0.243137, 0.192157, 0.262745, 1.0 }, + { 0.262745, 0.215686, 0.294118, 1.0 }, + { 0.290196, 0.243137, 0.337255, 1.0 }, + { 0.317647, 0.266667, 0.360784, 1.0 }, + { 0.333333, 0.290196, 0.388235, 1.0 }, + { 0.356863, 0.301961, 0.400000, 1.0 }, + { 0.368627, 0.305882, 0.403922, 1.0 }, + { 0.364706, 0.325490, 0.435294, 1.0 }, + { 0.372549, 0.337255, 0.458824, 1.0 }, + { 0.376471, 0.364706, 0.494118, 1.0 }, + { 0.388235, 0.384314, 0.517647, 1.0 }, + { 0.400000, 0.423529, 0.556863, 1.0 }, + { 0.396078, 0.435294, 0.576471, 1.0 }, + { 0.384314, 0.435294, 0.596078, 1.0 }, + { 0.364706, 0.435294, 0.611765, 1.0 }, + { 0.349020, 0.400000, 0.588235, 1.0 }, + }; +/* Dinosaurs */ +static double4 colors_538[] = { + { 0.105882, 0.658824, 0.756863, 1.0 }, + { 0.058824, 0.654902, 0.764706, 1.0 }, + { 0.047059, 0.603922, 0.760784, 1.0 }, + { 0.039216, 0.552941, 0.756863, 1.0 }, + { 0.027451, 0.521569, 0.701961, 1.0 }, + { 0.015686, 0.490196, 0.647059, 1.0 }, + { 0.027451, 0.462745, 0.603922, 1.0 }, + { 0.039216, 0.439216, 0.564706, 1.0 }, + { 0.047059, 0.329412, 0.360784, 1.0 }, + { 0.066667, 0.313725, 0.290196, 1.0 }, + { 0.090196, 0.298039, 0.219608, 1.0 }, + { 0.101961, 0.301961, 0.168627, 1.0 }, + { 0.117647, 0.305882, 0.117647, 1.0 }, + { 0.160784, 0.309804, 0.168627, 1.0 }, + { 0.207843, 0.317647, 0.223529, 1.0 }, + { 0.215686, 0.309804, 0.262745, 1.0 }, + { 0.223529, 0.305882, 0.301961, 1.0 }, + { 0.250980, 0.360784, 0.415686, 1.0 }, + { 0.262745, 0.313725, 0.447059, 1.0 }, + { 0.278431, 0.270588, 0.478431, 1.0 }, + { 0.313725, 0.243137, 0.458824, 1.0 }, + { 0.349020, 0.219608, 0.439216, 1.0 }, + { 0.360784, 0.219608, 0.396078, 1.0 }, + { 0.376471, 0.219608, 0.356863, 1.0 }, + { 0.356863, 0.145098, 0.266667, 1.0 }, + { 0.368627, 0.156863, 0.196078, 1.0 }, + { 0.384314, 0.172549, 0.129412, 1.0 }, + { 0.337255, 0.203922, 0.117647, 1.0 }, + { 0.294118, 0.239216, 0.105882, 1.0 }, + { 0.294118, 0.227451, 0.101961, 1.0 }, + { 0.294118, 0.219608, 0.101961, 1.0 }, + { 0.301961, 0.211765, 0.090196, 1.0 }, + { 0.278431, 0.215686, 0.090196, 1.0 }, + { 0.270588, 0.313725, 0.211765, 1.0 }, + { 0.266667, 0.345098, 0.278431, 1.0 }, + { 0.266667, 0.376471, 0.349020, 1.0 }, + { 0.239216, 0.454902, 0.396078, 1.0 }, + { 0.215686, 0.533333, 0.443137, 1.0 }, + { 0.188235, 0.552941, 0.462745, 1.0 }, + { 0.160784, 0.572549, 0.486275, 1.0 }, + { 0.129412, 0.572549, 0.545098, 1.0 }, + { 0.137255, 0.509804, 0.537255, 1.0 }, + { 0.145098, 0.447059, 0.529412, 1.0 }, + { 0.203922, 0.368627, 0.560784, 1.0 }, + { 0.266667, 0.290196, 0.596078, 1.0 }, + { 0.321569, 0.254902, 0.607843, 1.0 }, + { 0.376471, 0.219608, 0.619608, 1.0 }, + { 0.407843, 0.192157, 0.647059, 1.0 }, + { 0.407843, 0.243137, 0.666667, 1.0 }, + { 0.482353, 0.321569, 0.662745, 1.0 }, + { 0.427451, 0.321569, 0.603922, 1.0 }, + { 0.376471, 0.325490, 0.545098, 1.0 }, + { 0.301961, 0.325490, 0.450980, 1.0 }, + { 0.231373, 0.325490, 0.360784, 1.0 }, + { 0.207843, 0.317647, 0.329412, 1.0 }, + { 0.184314, 0.309804, 0.298039, 1.0 }, + { 0.094118, 0.250980, 0.156863, 1.0 }, + { 0.078431, 0.274510, 0.113725, 1.0 }, + { 0.062745, 0.298039, 0.074510, 1.0 }, + { 0.047059, 0.352941, 0.062745, 1.0 }, + { 0.035294, 0.407843, 0.054902, 1.0 }, + { 0.031373, 0.427451, 0.066667, 1.0 }, + { 0.027451, 0.447059, 0.082353, 1.0 }, + { 0.035294, 0.486275, 0.105882, 1.0 }, + { 0.043137, 0.513725, 0.133333, 1.0 }, + { 0.054902, 0.533333, 0.180392, 1.0 }, + { 0.054902, 0.521569, 0.215686, 1.0 }, + { 0.054902, 0.513725, 0.250980, 1.0 }, + { 0.058824, 0.494118, 0.254902, 1.0 }, + { 0.066667, 0.474510, 0.258824, 1.0 }, + { 0.066667, 0.439216, 0.231373, 1.0 }, + { 0.086275, 0.388235, 0.200000, 1.0 }, + { 0.094118, 0.388235, 0.141176, 1.0 }, + { 0.101961, 0.419608, 0.105882, 1.0 }, + { 0.109804, 0.454902, 0.070588, 1.0 }, + { 0.113725, 0.517647, 0.074510, 1.0 }, + { 0.121569, 0.580392, 0.078431, 1.0 }, + { 0.109804, 0.596078, 0.094118, 1.0 }, + { 0.101961, 0.615686, 0.109804, 1.0 }, + { 0.098039, 0.643137, 0.105882, 1.0 }, + { 0.094118, 0.670588, 0.090196, 1.0 }, + { 0.090196, 0.631373, 0.105882, 1.0 }, + { 0.125490, 0.588235, 0.098039, 1.0 }, + { 0.164706, 0.545098, 0.090196, 1.0 }, + { 0.196078, 0.533333, 0.105882, 1.0 }, + { 0.231373, 0.521569, 0.125490, 1.0 }, + { 0.270588, 0.474510, 0.164706, 1.0 }, + { 0.333333, 0.443137, 0.227451, 1.0 }, + { 0.458824, 0.372549, 0.239216, 1.0 }, + { 0.474510, 0.313725, 0.239216, 1.0 }, + { 0.494118, 0.254902, 0.239216, 1.0 }, + { 0.498039, 0.243137, 0.227451, 1.0 }, + { 0.505882, 0.235294, 0.215686, 1.0 }, + { 0.556863, 0.215686, 0.172549, 1.0 }, + { 0.584314, 0.188235, 0.133333, 1.0 }, + { 0.596078, 0.137255, 0.129412, 1.0 }, + { 0.607843, 0.117647, 0.168627, 1.0 }, + { 0.662745, 0.188235, 0.278431, 1.0 }, + { 0.647059, 0.180392, 0.294118, 1.0 }, + { 0.635294, 0.172549, 0.313725, 1.0 }, + { 0.623529, 0.164706, 0.313725, 1.0 }, + { 0.615686, 0.156863, 0.313725, 1.0 }, + { 0.572549, 0.219608, 0.313725, 1.0 }, + { 0.521569, 0.294118, 0.294118, 1.0 }, + { 0.541176, 0.372549, 0.278431, 1.0 }, + { 0.478431, 0.403922, 0.290196, 1.0 }, + { 0.419608, 0.439216, 0.301961, 1.0 }, + { 0.427451, 0.450980, 0.333333, 1.0 }, + { 0.439216, 0.466667, 0.364706, 1.0 }, + { 0.470588, 0.498039, 0.474510, 1.0 }, + { 0.431373, 0.521569, 0.576471, 1.0 }, + { 0.329412, 0.529412, 0.611765, 1.0 }, + { 0.247059, 0.517647, 0.627451, 1.0 }, + { 0.192157, 0.533333, 0.658824, 1.0 }, + { 0.180392, 0.545098, 0.631373, 1.0 }, + { 0.168627, 0.556863, 0.607843, 1.0 }, + { 0.156863, 0.556863, 0.501961, 1.0 }, + { 0.203922, 0.525490, 0.411765, 1.0 }, + { 0.282353, 0.454902, 0.313725, 1.0 }, + { 0.388235, 0.384314, 0.243137, 1.0 }, + { 0.564706, 0.278431, 0.086275, 1.0 }, + { 0.580392, 0.227451, 0.066667, 1.0 }, + { 0.600000, 0.180392, 0.050980, 1.0 }, + { 0.607843, 0.152941, 0.050980, 1.0 }, + { 0.615686, 0.129412, 0.054902, 1.0 }, + { 0.600000, 0.129412, 0.054902, 1.0 }, + { 0.537255, 0.129412, 0.050980, 1.0 }, + { 0.447059, 0.129412, 0.054902, 1.0 }, + { 0.368627, 0.109804, 0.050980, 1.0 }, + { 0.235294, 0.070588, 0.094118, 1.0 }, + { 0.215686, 0.070588, 0.109804, 1.0 }, + { 0.200000, 0.070588, 0.129412, 1.0 }, + { 0.156863, 0.074510, 0.164706, 1.0 }, + { 0.121569, 0.062745, 0.200000, 1.0 }, + { 0.070588, 0.047059, 0.207843, 1.0 }, + { 0.050980, 0.070588, 0.219608, 1.0 }, + { 0.039216, 0.141176, 0.247059, 1.0 }, + { 0.050980, 0.152941, 0.231373, 1.0 }, + { 0.066667, 0.164706, 0.215686, 1.0 }, + { 0.062745, 0.172549, 0.211765, 1.0 }, + { 0.062745, 0.184314, 0.207843, 1.0 }, + { 0.058824, 0.200000, 0.239216, 1.0 }, + { 0.070588, 0.250980, 0.317647, 1.0 }, + { 0.078431, 0.294118, 0.392157, 1.0 }, + { 0.082353, 0.325490, 0.454902, 1.0 }, + { 0.082353, 0.364706, 0.541176, 1.0 }, + { 0.078431, 0.392157, 0.541176, 1.0 }, + { 0.074510, 0.419608, 0.545098, 1.0 }, + { 0.047059, 0.458824, 0.521569, 1.0 }, + { 0.047059, 0.474510, 0.478431, 1.0 }, + { 0.039216, 0.458824, 0.411765, 1.0 }, + { 0.058824, 0.450980, 0.321569, 1.0 }, + { 0.031373, 0.431373, 0.188235, 1.0 }, + { 0.023529, 0.411765, 0.168627, 1.0 }, + { 0.019608, 0.396078, 0.149020, 1.0 }, + { 0.066667, 0.368627, 0.125490, 1.0 }, + { 0.117647, 0.364706, 0.105882, 1.0 }, + { 0.172549, 0.352941, 0.090196, 1.0 }, + { 0.200000, 0.321569, 0.086275, 1.0 }, + { 0.258824, 0.266667, 0.090196, 1.0 }, + { 0.309804, 0.250980, 0.109804, 1.0 }, + { 0.384314, 0.172549, 0.090196, 1.0 }, + { 0.415686, 0.149020, 0.090196, 1.0 }, + { 0.450980, 0.125490, 0.090196, 1.0 }, + { 0.486275, 0.101961, 0.125490, 1.0 }, + { 0.521569, 0.062745, 0.188235, 1.0 }, + { 0.556863, 0.039216, 0.235294, 1.0 }, + { 0.639216, 0.043137, 0.286275, 1.0 }, + { 0.729412, 0.058824, 0.419608, 1.0 }, + { 0.741176, 0.062745, 0.435294, 1.0 }, + { 0.752941, 0.066667, 0.450980, 1.0 }, + { 0.784314, 0.094118, 0.454902, 1.0 }, + { 0.800000, 0.105882, 0.423529, 1.0 }, + { 0.764706, 0.133333, 0.403922, 1.0 }, + { 0.709804, 0.168627, 0.403922, 1.0 }, + { 0.643137, 0.196078, 0.419608, 1.0 }, + { 0.627451, 0.200000, 0.400000, 1.0 }, + { 0.600000, 0.207843, 0.337255, 1.0 }, + { 0.596078, 0.243137, 0.274510, 1.0 }, + { 0.529412, 0.250980, 0.403922, 1.0 }, + { 0.474510, 0.258824, 0.513725, 1.0 }, + { 0.396078, 0.270588, 0.568627, 1.0 }, + { 0.388235, 0.321569, 0.458824, 1.0 }, + { 0.392157, 0.325490, 0.525490, 1.0 }, + { 0.400000, 0.309804, 0.690196, 1.0 }, + { 0.407843, 0.305882, 0.662745, 1.0 }, + { 0.415686, 0.301961, 0.639216, 1.0 }, + { 0.454902, 0.282353, 0.580392, 1.0 }, + { 0.505882, 0.247059, 0.552941, 1.0 }, + { 0.576471, 0.211765, 0.498039, 1.0 }, + { 0.611765, 0.156863, 0.427451, 1.0 }, + { 0.596078, 0.137255, 0.341176, 1.0 }, + { 0.525490, 0.121569, 0.298039, 1.0 }, + { 0.447059, 0.109804, 0.298039, 1.0 }, + { 0.372549, 0.094118, 0.317647, 1.0 }, + { 0.301961, 0.109804, 0.321569, 1.0 }, + { 0.231373, 0.172549, 0.345098, 1.0 }, + { 0.168627, 0.211765, 0.352941, 1.0 }, + { 0.129412, 0.227451, 0.368627, 1.0 }, + { 0.113725, 0.227451, 0.333333, 1.0 }, + { 0.133333, 0.250980, 0.309804, 1.0 }, + { 0.180392, 0.258824, 0.239216, 1.0 }, + { 0.196078, 0.247059, 0.180392, 1.0 }, + { 0.188235, 0.223529, 0.113725, 1.0 }, + { 0.160784, 0.196078, 0.105882, 1.0 }, + { 0.164706, 0.180392, 0.113725, 1.0 }, + { 0.160784, 0.145098, 0.160784, 1.0 }, + { 0.180392, 0.129412, 0.215686, 1.0 }, + { 0.200000, 0.121569, 0.309804, 1.0 }, + { 0.239216, 0.137255, 0.380392, 1.0 }, + { 0.282353, 0.168627, 0.454902, 1.0 }, + { 0.329412, 0.211765, 0.501961, 1.0 }, + { 0.352941, 0.282353, 0.560784, 1.0 }, + { 0.372549, 0.337255, 0.572549, 1.0 }, + { 0.368627, 0.407843, 0.541176, 1.0 }, + { 0.349020, 0.466667, 0.482353, 1.0 }, + { 0.274510, 0.564706, 0.443137, 1.0 }, + { 0.192157, 0.631373, 0.415686, 1.0 }, + { 0.137255, 0.666667, 0.392157, 1.0 }, + { 0.121569, 0.643137, 0.349020, 1.0 }, + { 0.105882, 0.619608, 0.321569, 1.0 }, + { 0.101961, 0.596078, 0.278431, 1.0 }, + { 0.105882, 0.564706, 0.270588, 1.0 }, + { 0.121569, 0.541176, 0.250980, 1.0 }, + { 0.129412, 0.529412, 0.239216, 1.0 }, + { 0.145098, 0.525490, 0.215686, 1.0 }, + { 0.152941, 0.494118, 0.196078, 1.0 }, + { 0.152941, 0.478431, 0.164706, 1.0 }, + { 0.152941, 0.482353, 0.133333, 1.0 }, + { 0.141176, 0.490196, 0.125490, 1.0 }, + { 0.125490, 0.501961, 0.156863, 1.0 }, + { 0.105882, 0.498039, 0.184314, 1.0 }, + { 0.117647, 0.529412, 0.176471, 1.0 }, + { 0.121569, 0.564706, 0.149020, 1.0 }, + { 0.117647, 0.603922, 0.149020, 1.0 }, + { 0.078431, 0.603922, 0.168627, 1.0 }, + { 0.070588, 0.588235, 0.192157, 1.0 }, + { 0.074510, 0.572549, 0.184314, 1.0 }, + { 0.101961, 0.537255, 0.168627, 1.0 }, + { 0.094118, 0.466667, 0.141176, 1.0 }, + { 0.094118, 0.384314, 0.141176, 1.0 }, + { 0.105882, 0.309804, 0.176471, 1.0 }, + { 0.145098, 0.258824, 0.235294, 1.0 }, + { 0.164706, 0.219608, 0.274510, 1.0 }, + { 0.164706, 0.207843, 0.270588, 1.0 }, + { 0.172549, 0.207843, 0.274510, 1.0 }, + { 0.184314, 0.247059, 0.321569, 1.0 }, + { 0.184314, 0.329412, 0.392157, 1.0 }, + { 0.164706, 0.392157, 0.439216, 1.0 }, + { 0.160784, 0.431373, 0.462745, 1.0 }, + { 0.168627, 0.462745, 0.501961, 1.0 }, + { 0.168627, 0.541176, 0.549020, 1.0 }, + { 0.149020, 0.623529, 0.600000, 1.0 }, + { 0.141176, 0.670588, 0.639216, 1.0 }, + { 0.141176, 0.666667, 0.713725, 1.0 }, + { 0.133333, 0.654902, 0.749020, 1.0 }, + }; +/* Dragon */ +static double4 colors_539[] = { + { 0.580392, 0.113725, 0.113725, 1.0 }, + { 0.541176, 0.058824, 0.121569, 1.0 }, + { 0.486275, 0.062745, 0.156863, 1.0 }, + { 0.435294, 0.066667, 0.196078, 1.0 }, + { 0.372549, 0.101961, 0.215686, 1.0 }, + { 0.309804, 0.137255, 0.239216, 1.0 }, + { 0.286275, 0.152941, 0.235294, 1.0 }, + { 0.262745, 0.172549, 0.235294, 1.0 }, + { 0.278431, 0.266667, 0.200000, 1.0 }, + { 0.345098, 0.294118, 0.160784, 1.0 }, + { 0.415686, 0.321569, 0.125490, 1.0 }, + { 0.466667, 0.298039, 0.090196, 1.0 }, + { 0.521569, 0.274510, 0.054902, 1.0 }, + { 0.568627, 0.254902, 0.035294, 1.0 }, + { 0.615686, 0.239216, 0.015686, 1.0 }, + { 0.619608, 0.219608, 0.019608, 1.0 }, + { 0.623529, 0.200000, 0.023529, 1.0 }, + { 0.600000, 0.184314, 0.050980, 1.0 }, + { 0.580392, 0.180392, 0.054902, 1.0 }, + { 0.560784, 0.180392, 0.062745, 1.0 }, + { 0.556863, 0.200000, 0.070588, 1.0 }, + { 0.552941, 0.219608, 0.082353, 1.0 }, + { 0.552941, 0.231373, 0.070588, 1.0 }, + { 0.552941, 0.243137, 0.062745, 1.0 }, + { 0.529412, 0.254902, 0.054902, 1.0 }, + { 0.486275, 0.294118, 0.039216, 1.0 }, + { 0.443137, 0.333333, 0.027451, 1.0 }, + { 0.368627, 0.388235, 0.023529, 1.0 }, + { 0.294118, 0.443137, 0.019608, 1.0 }, + { 0.266667, 0.454902, 0.027451, 1.0 }, + { 0.239216, 0.470588, 0.035294, 1.0 }, + { 0.176471, 0.482353, 0.035294, 1.0 }, + { 0.101961, 0.505882, 0.031373, 1.0 }, + { 0.047059, 0.486275, 0.043137, 1.0 }, + { 0.035294, 0.447059, 0.035294, 1.0 }, + { 0.027451, 0.407843, 0.027451, 1.0 }, + { 0.027451, 0.392157, 0.035294, 1.0 }, + { 0.031373, 0.376471, 0.043137, 1.0 }, + { 0.031373, 0.372549, 0.043137, 1.0 }, + { 0.035294, 0.368627, 0.043137, 1.0 }, + { 0.035294, 0.352941, 0.050980, 1.0 }, + { 0.035294, 0.384314, 0.058824, 1.0 }, + { 0.039216, 0.415686, 0.070588, 1.0 }, + { 0.035294, 0.419608, 0.082353, 1.0 }, + { 0.031373, 0.423529, 0.098039, 1.0 }, + { 0.027451, 0.423529, 0.101961, 1.0 }, + { 0.027451, 0.427451, 0.109804, 1.0 }, + { 0.027451, 0.439216, 0.113725, 1.0 }, + { 0.031373, 0.454902, 0.109804, 1.0 }, + { 0.066667, 0.462745, 0.152941, 1.0 }, + { 0.098039, 0.466667, 0.172549, 1.0 }, + { 0.133333, 0.474510, 0.192157, 1.0 }, + { 0.160784, 0.458824, 0.196078, 1.0 }, + { 0.188235, 0.443137, 0.203922, 1.0 }, + { 0.231373, 0.407843, 0.211765, 1.0 }, + { 0.274510, 0.376471, 0.223529, 1.0 }, + { 0.419608, 0.266667, 0.203922, 1.0 }, + { 0.466667, 0.223529, 0.168627, 1.0 }, + { 0.513725, 0.180392, 0.133333, 1.0 }, + { 0.556863, 0.164706, 0.109804, 1.0 }, + { 0.600000, 0.152941, 0.086275, 1.0 }, + { 0.596078, 0.152941, 0.074510, 1.0 }, + { 0.592157, 0.156863, 0.062745, 1.0 }, + { 0.545098, 0.168627, 0.035294, 1.0 }, + { 0.470588, 0.192157, 0.027451, 1.0 }, + { 0.337255, 0.200000, 0.050980, 1.0 }, + { 0.282353, 0.168627, 0.086275, 1.0 }, + { 0.227451, 0.137255, 0.121569, 1.0 }, + { 0.203922, 0.133333, 0.145098, 1.0 }, + { 0.180392, 0.129412, 0.168627, 1.0 }, + { 0.141176, 0.125490, 0.188235, 1.0 }, + { 0.133333, 0.090196, 0.215686, 1.0 }, + { 0.137255, 0.039216, 0.239216, 1.0 }, + { 0.121569, 0.039216, 0.247059, 1.0 }, + { 0.109804, 0.039216, 0.258824, 1.0 }, + { 0.105882, 0.039216, 0.239216, 1.0 }, + { 0.101961, 0.043137, 0.223529, 1.0 }, + { 0.098039, 0.043137, 0.207843, 1.0 }, + { 0.098039, 0.047059, 0.192157, 1.0 }, + { 0.101961, 0.050980, 0.176471, 1.0 }, + { 0.082353, 0.066667, 0.176471, 1.0 }, + { 0.086275, 0.141176, 0.137255, 1.0 }, + { 0.082353, 0.168627, 0.145098, 1.0 }, + { 0.082353, 0.196078, 0.156863, 1.0 }, + { 0.094118, 0.211765, 0.176471, 1.0 }, + { 0.105882, 0.227451, 0.196078, 1.0 }, + { 0.109804, 0.270588, 0.223529, 1.0 }, + { 0.105882, 0.333333, 0.247059, 1.0 }, + { 0.090196, 0.396078, 0.274510, 1.0 }, + { 0.105882, 0.400000, 0.254902, 1.0 }, + { 0.125490, 0.403922, 0.235294, 1.0 }, + { 0.133333, 0.392157, 0.215686, 1.0 }, + { 0.145098, 0.384314, 0.196078, 1.0 }, + { 0.192157, 0.349020, 0.160784, 1.0 }, + { 0.278431, 0.309804, 0.129412, 1.0 }, + { 0.368627, 0.266667, 0.105882, 1.0 }, + { 0.435294, 0.231373, 0.113725, 1.0 }, + { 0.568627, 0.203922, 0.101961, 1.0 }, + { 0.607843, 0.235294, 0.098039, 1.0 }, + { 0.647059, 0.270588, 0.098039, 1.0 }, + { 0.643137, 0.282353, 0.105882, 1.0 }, + { 0.639216, 0.298039, 0.113725, 1.0 }, + { 0.627451, 0.290196, 0.133333, 1.0 }, + { 0.615686, 0.290196, 0.129412, 1.0 }, + { 0.549020, 0.305882, 0.160784, 1.0 }, + { 0.525490, 0.298039, 0.184314, 1.0 }, + { 0.501961, 0.294118, 0.211765, 1.0 }, + { 0.490196, 0.301961, 0.203922, 1.0 }, + { 0.482353, 0.313725, 0.200000, 1.0 }, + { 0.474510, 0.352941, 0.168627, 1.0 }, + { 0.454902, 0.431373, 0.145098, 1.0 }, + { 0.470588, 0.498039, 0.129412, 1.0 }, + { 0.466667, 0.541176, 0.109804, 1.0 }, + { 0.419608, 0.556863, 0.058824, 1.0 }, + { 0.403922, 0.564706, 0.058824, 1.0 }, + { 0.392157, 0.576471, 0.062745, 1.0 }, + { 0.349020, 0.568627, 0.086275, 1.0 }, + { 0.278431, 0.513725, 0.117647, 1.0 }, + { 0.211765, 0.462745, 0.121569, 1.0 }, + { 0.156863, 0.439216, 0.113725, 1.0 }, + { 0.109804, 0.392157, 0.113725, 1.0 }, + { 0.113725, 0.376471, 0.105882, 1.0 }, + { 0.117647, 0.364706, 0.101961, 1.0 }, + { 0.137255, 0.352941, 0.090196, 1.0 }, + { 0.160784, 0.345098, 0.082353, 1.0 }, + { 0.184314, 0.337255, 0.090196, 1.0 }, + { 0.196078, 0.333333, 0.121569, 1.0 }, + { 0.219608, 0.329412, 0.160784, 1.0 }, + { 0.274510, 0.309804, 0.164706, 1.0 }, + { 0.372549, 0.321569, 0.152941, 1.0 }, + { 0.384314, 0.337255, 0.152941, 1.0 }, + { 0.400000, 0.356863, 0.152941, 1.0 }, + { 0.450980, 0.403922, 0.125490, 1.0 }, + { 0.490196, 0.443137, 0.101961, 1.0 }, + { 0.533333, 0.482353, 0.082353, 1.0 }, + { 0.545098, 0.490196, 0.078431, 1.0 }, + { 0.552941, 0.439216, 0.090196, 1.0 }, + { 0.525490, 0.384314, 0.125490, 1.0 }, + { 0.498039, 0.333333, 0.160784, 1.0 }, + { 0.474510, 0.301961, 0.180392, 1.0 }, + { 0.450980, 0.274510, 0.203922, 1.0 }, + { 0.396078, 0.211765, 0.227451, 1.0 }, + { 0.352941, 0.176471, 0.247059, 1.0 }, + { 0.321569, 0.172549, 0.227451, 1.0 }, + { 0.305882, 0.184314, 0.200000, 1.0 }, + { 0.298039, 0.266667, 0.168627, 1.0 }, + { 0.290196, 0.290196, 0.149020, 1.0 }, + { 0.286275, 0.313725, 0.133333, 1.0 }, + { 0.294118, 0.325490, 0.086275, 1.0 }, + { 0.309804, 0.325490, 0.050980, 1.0 }, + { 0.305882, 0.364706, 0.043137, 1.0 }, + { 0.274510, 0.415686, 0.047059, 1.0 }, + { 0.274510, 0.407843, 0.047059, 1.0 }, + { 0.278431, 0.396078, 0.043137, 1.0 }, + { 0.282353, 0.384314, 0.043137, 1.0 }, + { 0.282353, 0.380392, 0.043137, 1.0 }, + { 0.309804, 0.349020, 0.035294, 1.0 }, + { 0.341176, 0.301961, 0.031373, 1.0 }, + { 0.368627, 0.243137, 0.035294, 1.0 }, + { 0.364706, 0.219608, 0.043137, 1.0 }, + { 0.380392, 0.192157, 0.039216, 1.0 }, + { 0.313725, 0.211765, 0.035294, 1.0 }, + { 0.282353, 0.219608, 0.039216, 1.0 }, + { 0.254902, 0.231373, 0.047059, 1.0 }, + { 0.250980, 0.235294, 0.047059, 1.0 }, + { 0.227451, 0.243137, 0.058824, 1.0 }, + { 0.180392, 0.258824, 0.086275, 1.0 }, + { 0.133333, 0.266667, 0.129412, 1.0 }, + { 0.133333, 0.266667, 0.176471, 1.0 }, + { 0.137255, 0.266667, 0.192157, 1.0 }, + { 0.141176, 0.266667, 0.207843, 1.0 }, + { 0.152941, 0.270588, 0.247059, 1.0 }, + { 0.156863, 0.305882, 0.270588, 1.0 }, + { 0.219608, 0.360784, 0.250980, 1.0 }, + { 0.301961, 0.407843, 0.223529, 1.0 }, + { 0.368627, 0.431373, 0.176471, 1.0 }, + { 0.388235, 0.447059, 0.152941, 1.0 }, + { 0.415686, 0.474510, 0.129412, 1.0 }, + { 0.447059, 0.505882, 0.121569, 1.0 }, + { 0.443137, 0.509804, 0.101961, 1.0 }, + { 0.384314, 0.478431, 0.086275, 1.0 }, + { 0.313725, 0.435294, 0.082353, 1.0 }, + { 0.258824, 0.407843, 0.094118, 1.0 }, + { 0.207843, 0.388235, 0.094118, 1.0 }, + { 0.090196, 0.266667, 0.086275, 1.0 }, + { 0.070588, 0.235294, 0.101961, 1.0 }, + { 0.050980, 0.207843, 0.117647, 1.0 }, + { 0.058824, 0.164706, 0.145098, 1.0 }, + { 0.074510, 0.149020, 0.160784, 1.0 }, + { 0.078431, 0.117647, 0.164706, 1.0 }, + { 0.054902, 0.121569, 0.176471, 1.0 }, + { 0.058824, 0.129412, 0.188235, 1.0 }, + { 0.066667, 0.168627, 0.207843, 1.0 }, + { 0.074510, 0.200000, 0.207843, 1.0 }, + { 0.090196, 0.247059, 0.203922, 1.0 }, + { 0.125490, 0.301961, 0.176471, 1.0 }, + { 0.196078, 0.356863, 0.156863, 1.0 }, + { 0.250980, 0.396078, 0.141176, 1.0 }, + { 0.313725, 0.392157, 0.137255, 1.0 }, + { 0.376471, 0.407843, 0.141176, 1.0 }, + { 0.454902, 0.411765, 0.137255, 1.0 }, + { 0.509804, 0.415686, 0.133333, 1.0 }, + { 0.517647, 0.392157, 0.113725, 1.0 }, + { 0.513725, 0.411765, 0.109804, 1.0 }, + { 0.482353, 0.450980, 0.129412, 1.0 }, + { 0.450980, 0.486275, 0.145098, 1.0 }, + { 0.423529, 0.494118, 0.141176, 1.0 }, + { 0.419608, 0.505882, 0.121569, 1.0 }, + { 0.400000, 0.482353, 0.141176, 1.0 }, + { 0.341176, 0.447059, 0.164706, 1.0 }, + { 0.282353, 0.384314, 0.156863, 1.0 }, + { 0.243137, 0.345098, 0.125490, 1.0 }, + { 0.227451, 0.250980, 0.101961, 1.0 }, + { 0.203922, 0.152941, 0.105882, 1.0 }, + { 0.172549, 0.074510, 0.101961, 1.0 }, + { 0.145098, 0.050980, 0.098039, 1.0 }, + { 0.141176, 0.050980, 0.074510, 1.0 }, + { 0.192157, 0.070588, 0.054902, 1.0 }, + { 0.270588, 0.133333, 0.043137, 1.0 }, + { 0.345098, 0.196078, 0.054902, 1.0 }, + { 0.388235, 0.262745, 0.078431, 1.0 }, + { 0.423529, 0.337255, 0.090196, 1.0 }, + { 0.450980, 0.411765, 0.090196, 1.0 }, + { 0.462745, 0.494118, 0.078431, 1.0 }, + { 0.450980, 0.560784, 0.078431, 1.0 }, + { 0.396078, 0.607843, 0.094118, 1.0 }, + { 0.317647, 0.611765, 0.105882, 1.0 }, + { 0.247059, 0.600000, 0.094118, 1.0 }, + { 0.215686, 0.572549, 0.066667, 1.0 }, + { 0.180392, 0.541176, 0.054902, 1.0 }, + { 0.125490, 0.517647, 0.058824, 1.0 }, + { 0.086275, 0.482353, 0.066667, 1.0 }, + { 0.094118, 0.454902, 0.062745, 1.0 }, + { 0.129412, 0.411765, 0.066667, 1.0 }, + { 0.156863, 0.403922, 0.066667, 1.0 }, + { 0.184314, 0.407843, 0.058824, 1.0 }, + { 0.223529, 0.431373, 0.058824, 1.0 }, + { 0.274510, 0.447059, 0.054902, 1.0 }, + { 0.309804, 0.470588, 0.054902, 1.0 }, + { 0.313725, 0.494118, 0.058824, 1.0 }, + { 0.298039, 0.509804, 0.062745, 1.0 }, + { 0.282353, 0.525490, 0.074510, 1.0 }, + { 0.270588, 0.529412, 0.105882, 1.0 }, + { 0.227451, 0.537255, 0.133333, 1.0 }, + { 0.172549, 0.537255, 0.149020, 1.0 }, + { 0.113725, 0.533333, 0.141176, 1.0 }, + { 0.094118, 0.517647, 0.156863, 1.0 }, + { 0.082353, 0.486275, 0.172549, 1.0 }, + { 0.090196, 0.458824, 0.188235, 1.0 }, + { 0.098039, 0.435294, 0.184314, 1.0 }, + { 0.137255, 0.400000, 0.164706, 1.0 }, + { 0.207843, 0.360784, 0.149020, 1.0 }, + { 0.298039, 0.290196, 0.141176, 1.0 }, + { 0.380392, 0.235294, 0.145098, 1.0 }, + { 0.450980, 0.180392, 0.137255, 1.0 }, + { 0.521569, 0.149020, 0.125490, 1.0 }, + }; +/* Dust_Bunny */ +static double4 colors_540[] = { + { 0.403922, 0.411765, 0.368627, 1.0 }, + { 0.392157, 0.407843, 0.372549, 1.0 }, + { 0.392157, 0.407843, 0.376471, 1.0 }, + { 0.396078, 0.407843, 0.380392, 1.0 }, + { 0.407843, 0.419608, 0.396078, 1.0 }, + { 0.419608, 0.435294, 0.411765, 1.0 }, + { 0.419608, 0.439216, 0.419608, 1.0 }, + { 0.419608, 0.443137, 0.431373, 1.0 }, + { 0.415686, 0.450980, 0.450980, 1.0 }, + { 0.411765, 0.450980, 0.447059, 1.0 }, + { 0.411765, 0.450980, 0.447059, 1.0 }, + { 0.411765, 0.447059, 0.443137, 1.0 }, + { 0.415686, 0.443137, 0.443137, 1.0 }, + { 0.407843, 0.435294, 0.439216, 1.0 }, + { 0.403922, 0.431373, 0.439216, 1.0 }, + { 0.396078, 0.423529, 0.435294, 1.0 }, + { 0.388235, 0.419608, 0.431373, 1.0 }, + { 0.356863, 0.376471, 0.407843, 1.0 }, + { 0.337255, 0.360784, 0.392157, 1.0 }, + { 0.321569, 0.345098, 0.380392, 1.0 }, + { 0.298039, 0.321569, 0.360784, 1.0 }, + { 0.274510, 0.298039, 0.341176, 1.0 }, + { 0.262745, 0.286275, 0.329412, 1.0 }, + { 0.250980, 0.274510, 0.317647, 1.0 }, + { 0.231373, 0.247059, 0.294118, 1.0 }, + { 0.223529, 0.247059, 0.294118, 1.0 }, + { 0.219608, 0.247059, 0.294118, 1.0 }, + { 0.223529, 0.247059, 0.290196, 1.0 }, + { 0.227451, 0.247059, 0.286275, 1.0 }, + { 0.231373, 0.250980, 0.286275, 1.0 }, + { 0.235294, 0.254902, 0.290196, 1.0 }, + { 0.243137, 0.266667, 0.305882, 1.0 }, + { 0.254902, 0.278431, 0.325490, 1.0 }, + { 0.278431, 0.294118, 0.325490, 1.0 }, + { 0.282353, 0.294118, 0.313725, 1.0 }, + { 0.286275, 0.294118, 0.301961, 1.0 }, + { 0.282353, 0.286275, 0.294118, 1.0 }, + { 0.278431, 0.278431, 0.286275, 1.0 }, + { 0.278431, 0.270588, 0.278431, 1.0 }, + { 0.278431, 0.266667, 0.274510, 1.0 }, + { 0.262745, 0.235294, 0.227451, 1.0 }, + { 0.254902, 0.219608, 0.207843, 1.0 }, + { 0.250980, 0.207843, 0.192157, 1.0 }, + { 0.247059, 0.203922, 0.192157, 1.0 }, + { 0.247059, 0.203922, 0.192157, 1.0 }, + { 0.243137, 0.200000, 0.192157, 1.0 }, + { 0.243137, 0.200000, 0.192157, 1.0 }, + { 0.247059, 0.200000, 0.192157, 1.0 }, + { 0.250980, 0.200000, 0.200000, 1.0 }, + { 0.266667, 0.227451, 0.223529, 1.0 }, + { 0.274510, 0.239216, 0.247059, 1.0 }, + { 0.286275, 0.254902, 0.270588, 1.0 }, + { 0.290196, 0.270588, 0.290196, 1.0 }, + { 0.298039, 0.290196, 0.313725, 1.0 }, + { 0.298039, 0.298039, 0.321569, 1.0 }, + { 0.298039, 0.305882, 0.329412, 1.0 }, + { 0.309804, 0.313725, 0.325490, 1.0 }, + { 0.305882, 0.309804, 0.317647, 1.0 }, + { 0.305882, 0.305882, 0.309804, 1.0 }, + { 0.286275, 0.294118, 0.301961, 1.0 }, + { 0.270588, 0.286275, 0.294118, 1.0 }, + { 0.262745, 0.278431, 0.282353, 1.0 }, + { 0.258824, 0.274510, 0.274510, 1.0 }, + { 0.250980, 0.262745, 0.258824, 1.0 }, + { 0.250980, 0.250980, 0.250980, 1.0 }, + { 0.247059, 0.235294, 0.239216, 1.0 }, + { 0.250980, 0.235294, 0.235294, 1.0 }, + { 0.254902, 0.235294, 0.231373, 1.0 }, + { 0.262745, 0.239216, 0.231373, 1.0 }, + { 0.270588, 0.247059, 0.235294, 1.0 }, + { 0.290196, 0.266667, 0.250980, 1.0 }, + { 0.313725, 0.286275, 0.270588, 1.0 }, + { 0.384314, 0.345098, 0.305882, 1.0 }, + { 0.423529, 0.380392, 0.333333, 1.0 }, + { 0.466667, 0.419608, 0.364706, 1.0 }, + { 0.490196, 0.447059, 0.392157, 1.0 }, + { 0.513725, 0.478431, 0.423529, 1.0 }, + { 0.525490, 0.490196, 0.431373, 1.0 }, + { 0.537255, 0.505882, 0.443137, 1.0 }, + { 0.552941, 0.513725, 0.447059, 1.0 }, + { 0.560784, 0.517647, 0.450980, 1.0 }, + { 0.537255, 0.501961, 0.439216, 1.0 }, + { 0.513725, 0.478431, 0.419608, 1.0 }, + { 0.490196, 0.458824, 0.403922, 1.0 }, + { 0.470588, 0.447059, 0.396078, 1.0 }, + { 0.454902, 0.435294, 0.388235, 1.0 }, + { 0.431373, 0.415686, 0.372549, 1.0 }, + { 0.400000, 0.396078, 0.356863, 1.0 }, + { 0.352941, 0.349020, 0.333333, 1.0 }, + { 0.333333, 0.325490, 0.325490, 1.0 }, + { 0.313725, 0.305882, 0.317647, 1.0 }, + { 0.301961, 0.298039, 0.309804, 1.0 }, + { 0.294118, 0.290196, 0.305882, 1.0 }, + { 0.278431, 0.270588, 0.294118, 1.0 }, + { 0.262745, 0.250980, 0.278431, 1.0 }, + { 0.250980, 0.231373, 0.266667, 1.0 }, + { 0.239216, 0.215686, 0.250980, 1.0 }, + { 0.219608, 0.196078, 0.211765, 1.0 }, + { 0.207843, 0.188235, 0.200000, 1.0 }, + { 0.196078, 0.184314, 0.188235, 1.0 }, + { 0.192157, 0.180392, 0.188235, 1.0 }, + { 0.188235, 0.180392, 0.188235, 1.0 }, + { 0.188235, 0.192157, 0.192157, 1.0 }, + { 0.192157, 0.200000, 0.196078, 1.0 }, + { 0.215686, 0.227451, 0.223529, 1.0 }, + { 0.227451, 0.243137, 0.247059, 1.0 }, + { 0.239216, 0.262745, 0.270588, 1.0 }, + { 0.247059, 0.274510, 0.282353, 1.0 }, + { 0.254902, 0.286275, 0.294118, 1.0 }, + { 0.274510, 0.301961, 0.313725, 1.0 }, + { 0.290196, 0.313725, 0.325490, 1.0 }, + { 0.301961, 0.317647, 0.333333, 1.0 }, + { 0.305882, 0.309804, 0.333333, 1.0 }, + { 0.290196, 0.290196, 0.317647, 1.0 }, + { 0.282353, 0.286275, 0.309804, 1.0 }, + { 0.278431, 0.282353, 0.305882, 1.0 }, + { 0.270588, 0.270588, 0.294118, 1.0 }, + { 0.266667, 0.254902, 0.274510, 1.0 }, + { 0.266667, 0.247059, 0.258824, 1.0 }, + { 0.274510, 0.250980, 0.258824, 1.0 }, + { 0.298039, 0.290196, 0.286275, 1.0 }, + { 0.321569, 0.309804, 0.294118, 1.0 }, + { 0.349020, 0.329412, 0.305882, 1.0 }, + { 0.368627, 0.345098, 0.313725, 1.0 }, + { 0.388235, 0.360784, 0.325490, 1.0 }, + { 0.427451, 0.388235, 0.345098, 1.0 }, + { 0.450980, 0.415686, 0.352941, 1.0 }, + { 0.462745, 0.427451, 0.360784, 1.0 }, + { 0.466667, 0.427451, 0.352941, 1.0 }, + { 0.482353, 0.427451, 0.345098, 1.0 }, + { 0.478431, 0.419608, 0.333333, 1.0 }, + { 0.474510, 0.411765, 0.325490, 1.0 }, + { 0.450980, 0.388235, 0.301961, 1.0 }, + { 0.419608, 0.360784, 0.278431, 1.0 }, + { 0.388235, 0.333333, 0.254902, 1.0 }, + { 0.376471, 0.321569, 0.243137, 1.0 }, + { 0.356863, 0.298039, 0.227451, 1.0 }, + { 0.349020, 0.298039, 0.231373, 1.0 }, + { 0.341176, 0.298039, 0.239216, 1.0 }, + { 0.337255, 0.301961, 0.243137, 1.0 }, + { 0.337255, 0.305882, 0.247059, 1.0 }, + { 0.329412, 0.313725, 0.262745, 1.0 }, + { 0.333333, 0.313725, 0.270588, 1.0 }, + { 0.333333, 0.321569, 0.278431, 1.0 }, + { 0.333333, 0.317647, 0.282353, 1.0 }, + { 0.317647, 0.309804, 0.290196, 1.0 }, + { 0.309804, 0.301961, 0.290196, 1.0 }, + { 0.305882, 0.298039, 0.294118, 1.0 }, + { 0.301961, 0.298039, 0.301961, 1.0 }, + { 0.305882, 0.298039, 0.309804, 1.0 }, + { 0.317647, 0.305882, 0.321569, 1.0 }, + { 0.341176, 0.325490, 0.341176, 1.0 }, + { 0.396078, 0.372549, 0.380392, 1.0 }, + { 0.407843, 0.384314, 0.388235, 1.0 }, + { 0.423529, 0.396078, 0.396078, 1.0 }, + { 0.439216, 0.415686, 0.415686, 1.0 }, + { 0.447059, 0.431373, 0.427451, 1.0 }, + { 0.443137, 0.439216, 0.443137, 1.0 }, + { 0.439216, 0.443137, 0.443137, 1.0 }, + { 0.443137, 0.443137, 0.435294, 1.0 }, + { 0.439216, 0.439216, 0.423529, 1.0 }, + { 0.407843, 0.419608, 0.403922, 1.0 }, + { 0.396078, 0.411765, 0.400000, 1.0 }, + { 0.384314, 0.407843, 0.400000, 1.0 }, + { 0.364706, 0.396078, 0.384314, 1.0 }, + { 0.356863, 0.388235, 0.372549, 1.0 }, + { 0.352941, 0.372549, 0.356863, 1.0 }, + { 0.341176, 0.356863, 0.341176, 1.0 }, + { 0.325490, 0.317647, 0.309804, 1.0 }, + { 0.321569, 0.309804, 0.298039, 1.0 }, + { 0.317647, 0.301961, 0.286275, 1.0 }, + { 0.309804, 0.286275, 0.266667, 1.0 }, + { 0.301961, 0.266667, 0.243137, 1.0 }, + { 0.298039, 0.254902, 0.223529, 1.0 }, + { 0.301961, 0.250980, 0.215686, 1.0 }, + { 0.321569, 0.258824, 0.215686, 1.0 }, + { 0.337255, 0.278431, 0.219608, 1.0 }, + { 0.360784, 0.298039, 0.231373, 1.0 }, + { 0.376471, 0.313725, 0.231373, 1.0 }, + { 0.388235, 0.325490, 0.239216, 1.0 }, + { 0.396078, 0.337255, 0.247059, 1.0 }, + { 0.396078, 0.337255, 0.254902, 1.0 }, + { 0.396078, 0.333333, 0.262745, 1.0 }, + { 0.380392, 0.321569, 0.258824, 1.0 }, + { 0.333333, 0.282353, 0.239216, 1.0 }, + { 0.317647, 0.266667, 0.231373, 1.0 }, + { 0.301961, 0.254902, 0.223529, 1.0 }, + { 0.274510, 0.227451, 0.207843, 1.0 }, + { 0.243137, 0.200000, 0.203922, 1.0 }, + { 0.219608, 0.184314, 0.196078, 1.0 }, + { 0.207843, 0.176471, 0.192157, 1.0 }, + { 0.203922, 0.184314, 0.188235, 1.0 }, + { 0.207843, 0.184314, 0.184314, 1.0 }, + { 0.219608, 0.192157, 0.188235, 1.0 }, + { 0.227451, 0.200000, 0.196078, 1.0 }, + { 0.247059, 0.207843, 0.207843, 1.0 }, + { 0.258824, 0.231373, 0.219608, 1.0 }, + { 0.282353, 0.254902, 0.231373, 1.0 }, + { 0.309804, 0.278431, 0.235294, 1.0 }, + { 0.341176, 0.298039, 0.243137, 1.0 }, + { 0.368627, 0.313725, 0.250980, 1.0 }, + { 0.380392, 0.325490, 0.262745, 1.0 }, + { 0.380392, 0.337255, 0.282353, 1.0 }, + { 0.380392, 0.349020, 0.294118, 1.0 }, + { 0.372549, 0.352941, 0.305882, 1.0 }, + { 0.364706, 0.352941, 0.309804, 1.0 }, + { 0.352941, 0.341176, 0.305882, 1.0 }, + { 0.325490, 0.317647, 0.298039, 1.0 }, + { 0.298039, 0.298039, 0.286275, 1.0 }, + { 0.270588, 0.270588, 0.270588, 1.0 }, + { 0.239216, 0.247059, 0.254902, 1.0 }, + { 0.223529, 0.227451, 0.235294, 1.0 }, + { 0.207843, 0.203922, 0.211765, 1.0 }, + { 0.211765, 0.196078, 0.188235, 1.0 }, + { 0.219608, 0.188235, 0.172549, 1.0 }, + { 0.227451, 0.188235, 0.164706, 1.0 }, + { 0.239216, 0.196078, 0.164706, 1.0 }, + { 0.250980, 0.215686, 0.176471, 1.0 }, + { 0.270588, 0.235294, 0.196078, 1.0 }, + { 0.294118, 0.262745, 0.223529, 1.0 }, + { 0.317647, 0.282353, 0.254902, 1.0 }, + { 0.341176, 0.309804, 0.286275, 1.0 }, + { 0.352941, 0.333333, 0.309804, 1.0 }, + { 0.368627, 0.352941, 0.325490, 1.0 }, + { 0.388235, 0.368627, 0.337255, 1.0 }, + { 0.403922, 0.380392, 0.345098, 1.0 }, + { 0.427451, 0.392157, 0.356863, 1.0 }, + { 0.450980, 0.415686, 0.372549, 1.0 }, + { 0.470588, 0.431373, 0.376471, 1.0 }, + { 0.490196, 0.443137, 0.376471, 1.0 }, + { 0.505882, 0.454902, 0.372549, 1.0 }, + { 0.521569, 0.458824, 0.372549, 1.0 }, + { 0.529412, 0.470588, 0.384314, 1.0 }, + { 0.529412, 0.474510, 0.403922, 1.0 }, + { 0.517647, 0.474510, 0.415686, 1.0 }, + { 0.501961, 0.470588, 0.419608, 1.0 }, + { 0.478431, 0.458824, 0.419608, 1.0 }, + { 0.450980, 0.439216, 0.407843, 1.0 }, + { 0.423529, 0.415686, 0.403922, 1.0 }, + { 0.388235, 0.384314, 0.392157, 1.0 }, + { 0.349020, 0.360784, 0.376471, 1.0 }, + { 0.317647, 0.337255, 0.360784, 1.0 }, + { 0.298039, 0.321569, 0.337255, 1.0 }, + { 0.290196, 0.309804, 0.317647, 1.0 }, + { 0.290196, 0.294118, 0.305882, 1.0 }, + { 0.286275, 0.294118, 0.298039, 1.0 }, + { 0.290196, 0.298039, 0.301961, 1.0 }, + { 0.294118, 0.313725, 0.313725, 1.0 }, + { 0.309804, 0.333333, 0.321569, 1.0 }, + { 0.329412, 0.349020, 0.341176, 1.0 }, + { 0.345098, 0.360784, 0.345098, 1.0 }, + { 0.352941, 0.368627, 0.352941, 1.0 }, + { 0.349020, 0.372549, 0.352941, 1.0 }, + { 0.356863, 0.380392, 0.352941, 1.0 }, + { 0.372549, 0.388235, 0.356863, 1.0 }, + { 0.384314, 0.396078, 0.360784, 1.0 }, + }; +/* Dynasty */ +static double4 colors_541[] = { + { 0.333333, 0.376471, 0.239216, 1.0 }, + { 0.133333, 0.356863, 0.200000, 1.0 }, + { 0.082353, 0.349020, 0.192157, 1.0 }, + { 0.031373, 0.345098, 0.188235, 1.0 }, + { 0.031373, 0.321569, 0.137255, 1.0 }, + { 0.031373, 0.301961, 0.086275, 1.0 }, + { 0.027451, 0.286275, 0.074510, 1.0 }, + { 0.023529, 0.270588, 0.066667, 1.0 }, + { 0.039216, 0.200000, 0.070588, 1.0 }, + { 0.062745, 0.149020, 0.054902, 1.0 }, + { 0.086275, 0.098039, 0.043137, 1.0 }, + { 0.141176, 0.070588, 0.054902, 1.0 }, + { 0.200000, 0.047059, 0.066667, 1.0 }, + { 0.243137, 0.047059, 0.058824, 1.0 }, + { 0.290196, 0.050980, 0.054902, 1.0 }, + { 0.309804, 0.050980, 0.047059, 1.0 }, + { 0.333333, 0.050980, 0.039216, 1.0 }, + { 0.345098, 0.035294, 0.090196, 1.0 }, + { 0.337255, 0.043137, 0.109804, 1.0 }, + { 0.329412, 0.054902, 0.129412, 1.0 }, + { 0.313725, 0.066667, 0.164706, 1.0 }, + { 0.298039, 0.082353, 0.203922, 1.0 }, + { 0.298039, 0.105882, 0.227451, 1.0 }, + { 0.301961, 0.129412, 0.254902, 1.0 }, + { 0.364706, 0.215686, 0.309804, 1.0 }, + { 0.368627, 0.278431, 0.313725, 1.0 }, + { 0.376471, 0.345098, 0.317647, 1.0 }, + { 0.372549, 0.352941, 0.266667, 1.0 }, + { 0.372549, 0.360784, 0.219608, 1.0 }, + { 0.368627, 0.341176, 0.207843, 1.0 }, + { 0.368627, 0.325490, 0.196078, 1.0 }, + { 0.372549, 0.274510, 0.160784, 1.0 }, + { 0.396078, 0.227451, 0.101961, 1.0 }, + { 0.482353, 0.152941, 0.015686, 1.0 }, + { 0.564706, 0.129412, 0.015686, 1.0 }, + { 0.650980, 0.109804, 0.019608, 1.0 }, + { 0.690196, 0.145098, 0.043137, 1.0 }, + { 0.729412, 0.184314, 0.066667, 1.0 }, + { 0.725490, 0.203922, 0.101961, 1.0 }, + { 0.725490, 0.223529, 0.137255, 1.0 }, + { 0.733333, 0.274510, 0.215686, 1.0 }, + { 0.698039, 0.294118, 0.211765, 1.0 }, + { 0.662745, 0.313725, 0.211765, 1.0 }, + { 0.635294, 0.305882, 0.223529, 1.0 }, + { 0.611765, 0.301961, 0.235294, 1.0 }, + { 0.603922, 0.290196, 0.211765, 1.0 }, + { 0.596078, 0.282353, 0.192157, 1.0 }, + { 0.556863, 0.282353, 0.164706, 1.0 }, + { 0.509804, 0.274510, 0.176471, 1.0 }, + { 0.396078, 0.223529, 0.200000, 1.0 }, + { 0.313725, 0.188235, 0.207843, 1.0 }, + { 0.231373, 0.152941, 0.219608, 1.0 }, + { 0.180392, 0.129412, 0.200000, 1.0 }, + { 0.129412, 0.109804, 0.180392, 1.0 }, + { 0.105882, 0.094118, 0.160784, 1.0 }, + { 0.086275, 0.078431, 0.145098, 1.0 }, + { 0.035294, 0.074510, 0.066667, 1.0 }, + { 0.058824, 0.082353, 0.050980, 1.0 }, + { 0.082353, 0.094118, 0.035294, 1.0 }, + { 0.109804, 0.133333, 0.031373, 1.0 }, + { 0.137255, 0.176471, 0.027451, 1.0 }, + { 0.164706, 0.176471, 0.019608, 1.0 }, + { 0.192157, 0.180392, 0.015686, 1.0 }, + { 0.254902, 0.168627, 0.031373, 1.0 }, + { 0.313725, 0.180392, 0.043137, 1.0 }, + { 0.384314, 0.227451, 0.047059, 1.0 }, + { 0.372549, 0.243137, 0.070588, 1.0 }, + { 0.364706, 0.262745, 0.098039, 1.0 }, + { 0.352941, 0.270588, 0.117647, 1.0 }, + { 0.345098, 0.282353, 0.137255, 1.0 }, + { 0.286275, 0.298039, 0.141176, 1.0 }, + { 0.223529, 0.345098, 0.149020, 1.0 }, + { 0.129412, 0.388235, 0.184314, 1.0 }, + { 0.117647, 0.388235, 0.219608, 1.0 }, + { 0.109804, 0.388235, 0.258824, 1.0 }, + { 0.109804, 0.341176, 0.286275, 1.0 }, + { 0.113725, 0.298039, 0.313725, 1.0 }, + { 0.133333, 0.270588, 0.329412, 1.0 }, + { 0.152941, 0.247059, 0.345098, 1.0 }, + { 0.176471, 0.227451, 0.305882, 1.0 }, + { 0.137255, 0.219608, 0.325490, 1.0 }, + { 0.101961, 0.196078, 0.266667, 1.0 }, + { 0.101961, 0.211765, 0.196078, 1.0 }, + { 0.101961, 0.231373, 0.125490, 1.0 }, + { 0.113725, 0.239216, 0.105882, 1.0 }, + { 0.125490, 0.247059, 0.086275, 1.0 }, + { 0.200000, 0.274510, 0.058824, 1.0 }, + { 0.274510, 0.270588, 0.054902, 1.0 }, + { 0.478431, 0.196078, 0.027451, 1.0 }, + { 0.560784, 0.172549, 0.035294, 1.0 }, + { 0.643137, 0.149020, 0.043137, 1.0 }, + { 0.666667, 0.145098, 0.043137, 1.0 }, + { 0.694118, 0.145098, 0.043137, 1.0 }, + { 0.713725, 0.149020, 0.050980, 1.0 }, + { 0.717647, 0.145098, 0.054902, 1.0 }, + { 0.658824, 0.145098, 0.082353, 1.0 }, + { 0.603922, 0.164706, 0.109804, 1.0 }, + { 0.564706, 0.235294, 0.113725, 1.0 }, + { 0.552941, 0.254902, 0.129412, 1.0 }, + { 0.541176, 0.274510, 0.149020, 1.0 }, + { 0.529412, 0.282353, 0.172549, 1.0 }, + { 0.517647, 0.290196, 0.196078, 1.0 }, + { 0.501961, 0.309804, 0.196078, 1.0 }, + { 0.478431, 0.329412, 0.184314, 1.0 }, + { 0.419608, 0.384314, 0.180392, 1.0 }, + { 0.376471, 0.364706, 0.172549, 1.0 }, + { 0.337255, 0.345098, 0.164706, 1.0 }, + { 0.317647, 0.333333, 0.164706, 1.0 }, + { 0.301961, 0.321569, 0.164706, 1.0 }, + { 0.282353, 0.290196, 0.184314, 1.0 }, + { 0.278431, 0.243137, 0.184314, 1.0 }, + { 0.298039, 0.211765, 0.184314, 1.0 }, + { 0.325490, 0.200000, 0.200000, 1.0 }, + { 0.337255, 0.184314, 0.196078, 1.0 }, + { 0.333333, 0.196078, 0.188235, 1.0 }, + { 0.329412, 0.211765, 0.180392, 1.0 }, + { 0.352941, 0.239216, 0.172549, 1.0 }, + { 0.376471, 0.278431, 0.125490, 1.0 }, + { 0.376471, 0.305882, 0.082353, 1.0 }, + { 0.364706, 0.345098, 0.078431, 1.0 }, + { 0.443137, 0.372549, 0.168627, 1.0 }, + { 0.494118, 0.388235, 0.203922, 1.0 }, + { 0.545098, 0.407843, 0.239216, 1.0 }, + { 0.556863, 0.403922, 0.262745, 1.0 }, + { 0.568627, 0.403922, 0.286275, 1.0 }, + { 0.572549, 0.419608, 0.317647, 1.0 }, + { 0.576471, 0.439216, 0.337255, 1.0 }, + { 0.572549, 0.439216, 0.345098, 1.0 }, + { 0.517647, 0.388235, 0.333333, 1.0 }, + { 0.349020, 0.290196, 0.247059, 1.0 }, + { 0.321569, 0.270588, 0.231373, 1.0 }, + { 0.298039, 0.254902, 0.219608, 1.0 }, + { 0.262745, 0.192157, 0.192157, 1.0 }, + { 0.262745, 0.129412, 0.184314, 1.0 }, + { 0.309804, 0.098039, 0.160784, 1.0 }, + { 0.376471, 0.090196, 0.137255, 1.0 }, + { 0.572549, 0.062745, 0.101961, 1.0 }, + { 0.662745, 0.066667, 0.086275, 1.0 }, + { 0.756863, 0.070588, 0.074510, 1.0 }, + { 0.780392, 0.070588, 0.070588, 1.0 }, + { 0.803922, 0.070588, 0.066667, 1.0 }, + { 0.815686, 0.062745, 0.047059, 1.0 }, + { 0.796078, 0.074510, 0.031373, 1.0 }, + { 0.721569, 0.090196, 0.015686, 1.0 }, + { 0.635294, 0.101961, 0.015686, 1.0 }, + { 0.466667, 0.129412, 0.019608, 1.0 }, + { 0.427451, 0.137255, 0.019608, 1.0 }, + { 0.392157, 0.149020, 0.019608, 1.0 }, + { 0.345098, 0.172549, 0.039216, 1.0 }, + { 0.305882, 0.227451, 0.074510, 1.0 }, + { 0.294118, 0.250980, 0.129412, 1.0 }, + { 0.278431, 0.266667, 0.180392, 1.0 }, + { 0.305882, 0.309804, 0.270588, 1.0 }, + { 0.325490, 0.333333, 0.298039, 1.0 }, + { 0.349020, 0.356863, 0.329412, 1.0 }, + { 0.352941, 0.380392, 0.368627, 1.0 }, + { 0.356863, 0.372549, 0.388235, 1.0 }, + { 0.341176, 0.329412, 0.376471, 1.0 }, + { 0.349020, 0.301961, 0.364706, 1.0 }, + { 0.337255, 0.258824, 0.317647, 1.0 }, + { 0.337255, 0.223529, 0.254902, 1.0 }, + { 0.313725, 0.121569, 0.172549, 1.0 }, + { 0.298039, 0.105882, 0.152941, 1.0 }, + { 0.282353, 0.090196, 0.137255, 1.0 }, + { 0.239216, 0.066667, 0.098039, 1.0 }, + { 0.219608, 0.070588, 0.062745, 1.0 }, + { 0.215686, 0.074510, 0.050980, 1.0 }, + { 0.223529, 0.117647, 0.054902, 1.0 }, + { 0.278431, 0.203922, 0.109804, 1.0 }, + { 0.305882, 0.215686, 0.133333, 1.0 }, + { 0.333333, 0.231373, 0.156863, 1.0 }, + { 0.403922, 0.286275, 0.196078, 1.0 }, + { 0.490196, 0.329412, 0.247059, 1.0 }, + { 0.576471, 0.380392, 0.290196, 1.0 }, + { 0.658824, 0.403922, 0.325490, 1.0 }, + { 0.698039, 0.400000, 0.325490, 1.0 }, + { 0.694118, 0.380392, 0.313725, 1.0 }, + { 0.674510, 0.349020, 0.290196, 1.0 }, + { 0.658824, 0.317647, 0.254902, 1.0 }, + { 0.627451, 0.262745, 0.211765, 1.0 }, + { 0.560784, 0.227451, 0.172549, 1.0 }, + { 0.490196, 0.192157, 0.141176, 1.0 }, + { 0.454902, 0.176471, 0.101961, 1.0 }, + { 0.450980, 0.149020, 0.074510, 1.0 }, + { 0.498039, 0.125490, 0.109804, 1.0 }, + { 0.533333, 0.121569, 0.113725, 1.0 }, + { 0.568627, 0.121569, 0.117647, 1.0 }, + { 0.639216, 0.149020, 0.098039, 1.0 }, + { 0.698039, 0.156863, 0.109804, 1.0 }, + { 0.713725, 0.192157, 0.137255, 1.0 }, + { 0.741176, 0.188235, 0.203922, 1.0 }, + { 0.756863, 0.247059, 0.247059, 1.0 }, + { 0.749020, 0.278431, 0.270588, 1.0 }, + { 0.686275, 0.341176, 0.262745, 1.0 }, + { 0.596078, 0.349020, 0.282353, 1.0 }, + { 0.501961, 0.392157, 0.290196, 1.0 }, + { 0.419608, 0.384314, 0.282353, 1.0 }, + { 0.356863, 0.372549, 0.243137, 1.0 }, + { 0.298039, 0.325490, 0.207843, 1.0 }, + { 0.219608, 0.301961, 0.176471, 1.0 }, + { 0.149020, 0.254902, 0.160784, 1.0 }, + { 0.113725, 0.223529, 0.137255, 1.0 }, + { 0.101961, 0.188235, 0.121569, 1.0 }, + { 0.094118, 0.164706, 0.098039, 1.0 }, + { 0.074510, 0.141176, 0.094118, 1.0 }, + { 0.086275, 0.141176, 0.090196, 1.0 }, + { 0.129412, 0.184314, 0.098039, 1.0 }, + { 0.184314, 0.227451, 0.105882, 1.0 }, + { 0.211765, 0.247059, 0.121569, 1.0 }, + { 0.203922, 0.243137, 0.133333, 1.0 }, + { 0.207843, 0.254902, 0.164706, 1.0 }, + { 0.223529, 0.270588, 0.192157, 1.0 }, + { 0.258824, 0.243137, 0.215686, 1.0 }, + { 0.247059, 0.192157, 0.215686, 1.0 }, + { 0.239216, 0.141176, 0.223529, 1.0 }, + { 0.247059, 0.113725, 0.227451, 1.0 }, + { 0.286275, 0.098039, 0.215686, 1.0 }, + { 0.333333, 0.066667, 0.188235, 1.0 }, + { 0.384314, 0.039216, 0.172549, 1.0 }, + { 0.462745, 0.023529, 0.180392, 1.0 }, + { 0.513725, 0.043137, 0.168627, 1.0 }, + { 0.556863, 0.050980, 0.141176, 1.0 }, + { 0.568627, 0.035294, 0.113725, 1.0 }, + { 0.611765, 0.023529, 0.101961, 1.0 }, + { 0.647059, 0.023529, 0.082353, 1.0 }, + { 0.674510, 0.035294, 0.070588, 1.0 }, + { 0.662745, 0.027451, 0.054902, 1.0 }, + { 0.643137, 0.023529, 0.070588, 1.0 }, + { 0.635294, 0.011765, 0.074510, 1.0 }, + { 0.639216, 0.019608, 0.074510, 1.0 }, + { 0.607843, 0.035294, 0.078431, 1.0 }, + { 0.529412, 0.043137, 0.101961, 1.0 }, + { 0.439216, 0.047059, 0.113725, 1.0 }, + { 0.384314, 0.070588, 0.101961, 1.0 }, + { 0.337255, 0.121569, 0.082353, 1.0 }, + { 0.294118, 0.188235, 0.070588, 1.0 }, + { 0.262745, 0.227451, 0.066667, 1.0 }, + { 0.274510, 0.250980, 0.050980, 1.0 }, + { 0.325490, 0.282353, 0.039216, 1.0 }, + { 0.380392, 0.309804, 0.027451, 1.0 }, + { 0.447059, 0.305882, 0.027451, 1.0 }, + { 0.494118, 0.258824, 0.019608, 1.0 }, + { 0.541176, 0.227451, 0.027451, 1.0 }, + { 0.568627, 0.196078, 0.050980, 1.0 }, + { 0.592157, 0.176471, 0.074510, 1.0 }, + { 0.596078, 0.129412, 0.074510, 1.0 }, + { 0.592157, 0.113725, 0.058824, 1.0 }, + { 0.592157, 0.121569, 0.062745, 1.0 }, + { 0.603922, 0.164706, 0.078431, 1.0 }, + { 0.639216, 0.207843, 0.086275, 1.0 }, + { 0.674510, 0.254902, 0.078431, 1.0 }, + { 0.654902, 0.274510, 0.098039, 1.0 }, + { 0.635294, 0.317647, 0.113725, 1.0 }, + { 0.537255, 0.333333, 0.145098, 1.0 }, + { 0.490196, 0.372549, 0.168627, 1.0 }, + { 0.356863, 0.368627, 0.219608, 1.0 }, + }; +/* Easter */ +static double4 colors_542[] = { + { 0.698039, 0.647059, 0.835294, 1.0 }, + { 0.694118, 0.627451, 0.843137, 1.0 }, + { 0.690196, 0.619608, 0.843137, 1.0 }, + { 0.686275, 0.611765, 0.847059, 1.0 }, + { 0.686275, 0.603922, 0.847059, 1.0 }, + { 0.690196, 0.600000, 0.850980, 1.0 }, + { 0.690196, 0.592157, 0.850980, 1.0 }, + { 0.694118, 0.588235, 0.850980, 1.0 }, + { 0.698039, 0.592157, 0.850980, 1.0 }, + { 0.701961, 0.603922, 0.850980, 1.0 }, + { 0.705882, 0.619608, 0.850980, 1.0 }, + { 0.705882, 0.619608, 0.847059, 1.0 }, + { 0.705882, 0.623529, 0.843137, 1.0 }, + { 0.705882, 0.623529, 0.839216, 1.0 }, + { 0.705882, 0.623529, 0.839216, 1.0 }, + { 0.701961, 0.627451, 0.839216, 1.0 }, + { 0.701961, 0.631373, 0.839216, 1.0 }, + { 0.698039, 0.643137, 0.854902, 1.0 }, + { 0.694118, 0.639216, 0.858824, 1.0 }, + { 0.694118, 0.639216, 0.862745, 1.0 }, + { 0.686275, 0.643137, 0.874510, 1.0 }, + { 0.678431, 0.650980, 0.886275, 1.0 }, + { 0.682353, 0.654902, 0.886275, 1.0 }, + { 0.686275, 0.658824, 0.890196, 1.0 }, + { 0.713725, 0.670588, 0.890196, 1.0 }, + { 0.705882, 0.666667, 0.890196, 1.0 }, + { 0.698039, 0.666667, 0.890196, 1.0 }, + { 0.690196, 0.643137, 0.866667, 1.0 }, + { 0.682353, 0.619608, 0.843137, 1.0 }, + { 0.678431, 0.596078, 0.823529, 1.0 }, + { 0.678431, 0.576471, 0.807843, 1.0 }, + { 0.654902, 0.525490, 0.768627, 1.0 }, + { 0.619608, 0.474510, 0.729412, 1.0 }, + { 0.525490, 0.349020, 0.615686, 1.0 }, + { 0.470588, 0.282353, 0.560784, 1.0 }, + { 0.415686, 0.219608, 0.509804, 1.0 }, + { 0.384314, 0.180392, 0.478431, 1.0 }, + { 0.356863, 0.141176, 0.450980, 1.0 }, + { 0.352941, 0.129412, 0.439216, 1.0 }, + { 0.349020, 0.121569, 0.427451, 1.0 }, + { 0.352941, 0.117647, 0.435294, 1.0 }, + { 0.372549, 0.137255, 0.454902, 1.0 }, + { 0.392157, 0.156863, 0.474510, 1.0 }, + { 0.423529, 0.184314, 0.494118, 1.0 }, + { 0.454902, 0.211765, 0.517647, 1.0 }, + { 0.462745, 0.215686, 0.529412, 1.0 }, + { 0.470588, 0.223529, 0.545098, 1.0 }, + { 0.478431, 0.231373, 0.552941, 1.0 }, + { 0.474510, 0.223529, 0.549020, 1.0 }, + { 0.439216, 0.200000, 0.509804, 1.0 }, + { 0.407843, 0.172549, 0.494118, 1.0 }, + { 0.380392, 0.145098, 0.478431, 1.0 }, + { 0.364706, 0.121569, 0.462745, 1.0 }, + { 0.349020, 0.098039, 0.450980, 1.0 }, + { 0.349020, 0.098039, 0.443137, 1.0 }, + { 0.349020, 0.098039, 0.439216, 1.0 }, + { 0.372549, 0.129412, 0.466667, 1.0 }, + { 0.419608, 0.188235, 0.513725, 1.0 }, + { 0.466667, 0.247059, 0.564706, 1.0 }, + { 0.505882, 0.309804, 0.611765, 1.0 }, + { 0.545098, 0.376471, 0.662745, 1.0 }, + { 0.552941, 0.396078, 0.674510, 1.0 }, + { 0.564706, 0.415686, 0.690196, 1.0 }, + { 0.619608, 0.509804, 0.756863, 1.0 }, + { 0.662745, 0.556863, 0.792157, 1.0 }, + { 0.713725, 0.662745, 0.878431, 1.0 }, + { 0.713725, 0.694118, 0.890196, 1.0 }, + { 0.717647, 0.725490, 0.901961, 1.0 }, + { 0.725490, 0.737255, 0.905882, 1.0 }, + { 0.737255, 0.752941, 0.909804, 1.0 }, + { 0.756863, 0.768627, 0.917647, 1.0 }, + { 0.772549, 0.784314, 0.929412, 1.0 }, + { 0.780392, 0.811765, 0.941176, 1.0 }, + { 0.780392, 0.807843, 0.933333, 1.0 }, + { 0.780392, 0.803922, 0.929412, 1.0 }, + { 0.772549, 0.780392, 0.921569, 1.0 }, + { 0.764706, 0.756863, 0.913725, 1.0 }, + { 0.756863, 0.741176, 0.909804, 1.0 }, + { 0.752941, 0.725490, 0.905882, 1.0 }, + { 0.725490, 0.682353, 0.894118, 1.0 }, + { 0.705882, 0.635294, 0.882353, 1.0 }, + { 0.658824, 0.560784, 0.854902, 1.0 }, + { 0.650980, 0.533333, 0.839216, 1.0 }, + { 0.643137, 0.505882, 0.827451, 1.0 }, + { 0.639216, 0.490196, 0.819608, 1.0 }, + { 0.639216, 0.478431, 0.815686, 1.0 }, + { 0.627451, 0.458824, 0.803922, 1.0 }, + { 0.619608, 0.447059, 0.784314, 1.0 }, + { 0.611765, 0.431373, 0.745098, 1.0 }, + { 0.611765, 0.419608, 0.733333, 1.0 }, + { 0.615686, 0.411765, 0.721569, 1.0 }, + { 0.611765, 0.407843, 0.713725, 1.0 }, + { 0.611765, 0.403922, 0.709804, 1.0 }, + { 0.607843, 0.392157, 0.698039, 1.0 }, + { 0.596078, 0.388235, 0.694118, 1.0 }, + { 0.588235, 0.380392, 0.698039, 1.0 }, + { 0.584314, 0.384314, 0.705882, 1.0 }, + { 0.596078, 0.403922, 0.721569, 1.0 }, + { 0.607843, 0.427451, 0.733333, 1.0 }, + { 0.619608, 0.450980, 0.745098, 1.0 }, + { 0.619608, 0.466667, 0.752941, 1.0 }, + { 0.619608, 0.486275, 0.764706, 1.0 }, + { 0.627451, 0.517647, 0.776471, 1.0 }, + { 0.639216, 0.541176, 0.788235, 1.0 }, + { 0.666667, 0.556863, 0.780392, 1.0 }, + { 0.662745, 0.556863, 0.768627, 1.0 }, + { 0.662745, 0.556863, 0.760784, 1.0 }, + { 0.654902, 0.549020, 0.752941, 1.0 }, + { 0.650980, 0.545098, 0.749020, 1.0 }, + { 0.643137, 0.513725, 0.737255, 1.0 }, + { 0.627451, 0.470588, 0.721569, 1.0 }, + { 0.607843, 0.423529, 0.694118, 1.0 }, + { 0.580392, 0.380392, 0.666667, 1.0 }, + { 0.533333, 0.305882, 0.611765, 1.0 }, + { 0.513725, 0.286275, 0.600000, 1.0 }, + { 0.498039, 0.270588, 0.592157, 1.0 }, + { 0.470588, 0.235294, 0.564706, 1.0 }, + { 0.443137, 0.203922, 0.545098, 1.0 }, + { 0.419608, 0.180392, 0.517647, 1.0 }, + { 0.415686, 0.164706, 0.498039, 1.0 }, + { 0.411765, 0.176471, 0.494118, 1.0 }, + { 0.431373, 0.196078, 0.513725, 1.0 }, + { 0.454902, 0.219608, 0.537255, 1.0 }, + { 0.474510, 0.239216, 0.552941, 1.0 }, + { 0.494118, 0.262745, 0.568627, 1.0 }, + { 0.533333, 0.317647, 0.607843, 1.0 }, + { 0.572549, 0.376471, 0.658824, 1.0 }, + { 0.607843, 0.435294, 0.705882, 1.0 }, + { 0.639216, 0.486275, 0.756863, 1.0 }, + { 0.690196, 0.588235, 0.843137, 1.0 }, + { 0.698039, 0.607843, 0.854902, 1.0 }, + { 0.709804, 0.631373, 0.870588, 1.0 }, + { 0.721569, 0.662745, 0.894118, 1.0 }, + { 0.725490, 0.686275, 0.913725, 1.0 }, + { 0.725490, 0.694118, 0.921569, 1.0 }, + { 0.725490, 0.694118, 0.929412, 1.0 }, + { 0.729412, 0.694118, 0.925490, 1.0 }, + { 0.729412, 0.686275, 0.917647, 1.0 }, + { 0.729412, 0.678431, 0.909804, 1.0 }, + { 0.725490, 0.666667, 0.905882, 1.0 }, + { 0.721569, 0.658824, 0.901961, 1.0 }, + { 0.713725, 0.635294, 0.890196, 1.0 }, + { 0.701961, 0.611765, 0.870588, 1.0 }, + { 0.698039, 0.592157, 0.854902, 1.0 }, + { 0.694118, 0.580392, 0.839216, 1.0 }, + { 0.682353, 0.545098, 0.807843, 1.0 }, + { 0.674510, 0.525490, 0.796078, 1.0 }, + { 0.666667, 0.505882, 0.788235, 1.0 }, + { 0.650980, 0.474510, 0.768627, 1.0 }, + { 0.643137, 0.450980, 0.749020, 1.0 }, + { 0.635294, 0.431373, 0.733333, 1.0 }, + { 0.623529, 0.419608, 0.713725, 1.0 }, + { 0.580392, 0.333333, 0.678431, 1.0 }, + { 0.564706, 0.305882, 0.662745, 1.0 }, + { 0.552941, 0.282353, 0.650980, 1.0 }, + { 0.525490, 0.250980, 0.627451, 1.0 }, + { 0.501961, 0.227451, 0.600000, 1.0 }, + { 0.470588, 0.207843, 0.564706, 1.0 }, + { 0.447059, 0.176471, 0.541176, 1.0 }, + { 0.411765, 0.145098, 0.509804, 1.0 }, + { 0.368627, 0.129412, 0.478431, 1.0 }, + { 0.345098, 0.125490, 0.443137, 1.0 }, + { 0.349020, 0.137255, 0.447059, 1.0 }, + { 0.352941, 0.152941, 0.454902, 1.0 }, + { 0.376471, 0.176471, 0.478431, 1.0 }, + { 0.384314, 0.215686, 0.505882, 1.0 }, + { 0.407843, 0.254902, 0.533333, 1.0 }, + { 0.443137, 0.286275, 0.564706, 1.0 }, + { 0.533333, 0.368627, 0.670588, 1.0 }, + { 0.552941, 0.392157, 0.698039, 1.0 }, + { 0.572549, 0.419608, 0.725490, 1.0 }, + { 0.603922, 0.466667, 0.768627, 1.0 }, + { 0.631373, 0.498039, 0.800000, 1.0 }, + { 0.643137, 0.525490, 0.831373, 1.0 }, + { 0.654902, 0.545098, 0.850980, 1.0 }, + { 0.658824, 0.564706, 0.866667, 1.0 }, + { 0.670588, 0.580392, 0.874510, 1.0 }, + { 0.682353, 0.596078, 0.878431, 1.0 }, + { 0.686275, 0.607843, 0.882353, 1.0 }, + { 0.690196, 0.607843, 0.882353, 1.0 }, + { 0.690196, 0.603922, 0.878431, 1.0 }, + { 0.686275, 0.596078, 0.866667, 1.0 }, + { 0.686275, 0.584314, 0.850980, 1.0 }, + { 0.678431, 0.568627, 0.831373, 1.0 }, + { 0.635294, 0.545098, 0.823529, 1.0 }, + { 0.631373, 0.545098, 0.827451, 1.0 }, + { 0.627451, 0.545098, 0.835294, 1.0 }, + { 0.631373, 0.549020, 0.843137, 1.0 }, + { 0.650980, 0.564706, 0.847059, 1.0 }, + { 0.650980, 0.564706, 0.850980, 1.0 }, + { 0.635294, 0.576471, 0.862745, 1.0 }, + { 0.631373, 0.584314, 0.874510, 1.0 }, + { 0.639216, 0.592157, 0.894118, 1.0 }, + { 0.662745, 0.607843, 0.901961, 1.0 }, + { 0.678431, 0.607843, 0.898039, 1.0 }, + { 0.666667, 0.596078, 0.901961, 1.0 }, + { 0.654902, 0.588235, 0.890196, 1.0 }, + { 0.650980, 0.580392, 0.894118, 1.0 }, + { 0.650980, 0.576471, 0.894118, 1.0 }, + { 0.658824, 0.580392, 0.886275, 1.0 }, + { 0.654902, 0.572549, 0.886275, 1.0 }, + { 0.647059, 0.572549, 0.882353, 1.0 }, + { 0.650980, 0.568627, 0.882353, 1.0 }, + { 0.650980, 0.564706, 0.874510, 1.0 }, + { 0.662745, 0.564706, 0.862745, 1.0 }, + { 0.670588, 0.556863, 0.854902, 1.0 }, + { 0.666667, 0.549020, 0.843137, 1.0 }, + { 0.662745, 0.537255, 0.831373, 1.0 }, + { 0.650980, 0.517647, 0.819608, 1.0 }, + { 0.639216, 0.498039, 0.807843, 1.0 }, + { 0.627451, 0.482353, 0.803922, 1.0 }, + { 0.619608, 0.478431, 0.800000, 1.0 }, + { 0.623529, 0.482353, 0.800000, 1.0 }, + { 0.631373, 0.486275, 0.800000, 1.0 }, + { 0.635294, 0.490196, 0.800000, 1.0 }, + { 0.639216, 0.498039, 0.803922, 1.0 }, + { 0.643137, 0.517647, 0.811765, 1.0 }, + { 0.647059, 0.537255, 0.815686, 1.0 }, + { 0.666667, 0.560784, 0.823529, 1.0 }, + { 0.674510, 0.572549, 0.831373, 1.0 }, + { 0.686275, 0.576471, 0.835294, 1.0 }, + { 0.682353, 0.580392, 0.843137, 1.0 }, + { 0.678431, 0.580392, 0.843137, 1.0 }, + { 0.678431, 0.576471, 0.847059, 1.0 }, + { 0.674510, 0.560784, 0.847059, 1.0 }, + { 0.666667, 0.529412, 0.843137, 1.0 }, + { 0.658824, 0.501961, 0.839216, 1.0 }, + { 0.650980, 0.486275, 0.827451, 1.0 }, + { 0.643137, 0.478431, 0.819608, 1.0 }, + { 0.647059, 0.478431, 0.811765, 1.0 }, + { 0.650980, 0.466667, 0.811765, 1.0 }, + { 0.650980, 0.466667, 0.811765, 1.0 }, + { 0.654902, 0.478431, 0.811765, 1.0 }, + { 0.654902, 0.494118, 0.815686, 1.0 }, + { 0.662745, 0.521569, 0.819608, 1.0 }, + { 0.674510, 0.545098, 0.827451, 1.0 }, + { 0.690196, 0.576471, 0.839216, 1.0 }, + { 0.701961, 0.603922, 0.854902, 1.0 }, + { 0.709804, 0.635294, 0.870588, 1.0 }, + { 0.725490, 0.666667, 0.886275, 1.0 }, + { 0.737255, 0.698039, 0.894118, 1.0 }, + { 0.756863, 0.729412, 0.905882, 1.0 }, + { 0.776471, 0.752941, 0.913725, 1.0 }, + { 0.780392, 0.776471, 0.917647, 1.0 }, + { 0.780392, 0.784314, 0.921569, 1.0 }, + { 0.772549, 0.780392, 0.921569, 1.0 }, + { 0.764706, 0.780392, 0.917647, 1.0 }, + { 0.756863, 0.772549, 0.913725, 1.0 }, + { 0.752941, 0.764706, 0.901961, 1.0 }, + { 0.741176, 0.749020, 0.890196, 1.0 }, + { 0.725490, 0.725490, 0.882353, 1.0 }, + { 0.717647, 0.701961, 0.870588, 1.0 }, + { 0.701961, 0.686275, 0.862745, 1.0 }, + { 0.698039, 0.674510, 0.850980, 1.0 }, + { 0.694118, 0.666667, 0.843137, 1.0 }, + { 0.694118, 0.658824, 0.835294, 1.0 }, + }; +/* Easter_2 */ +static double4 colors_543[] = { + { 0.568627, 0.572549, 0.792157, 1.0 }, + { 0.603922, 0.662745, 0.823529, 1.0 }, + { 0.623529, 0.717647, 0.843137, 1.0 }, + { 0.647059, 0.776471, 0.862745, 1.0 }, + { 0.678431, 0.823529, 0.882353, 1.0 }, + { 0.709804, 0.870588, 0.901961, 1.0 }, + { 0.733333, 0.878431, 0.909804, 1.0 }, + { 0.756863, 0.890196, 0.917647, 1.0 }, + { 0.862745, 0.941176, 0.952941, 1.0 }, + { 0.898039, 0.952941, 0.964706, 1.0 }, + { 0.933333, 0.968627, 0.976471, 1.0 }, + { 0.937255, 0.968627, 0.976471, 1.0 }, + { 0.945098, 0.972549, 0.980392, 1.0 }, + { 0.913725, 0.956863, 0.968627, 1.0 }, + { 0.886275, 0.945098, 0.956863, 1.0 }, + { 0.862745, 0.925490, 0.949020, 1.0 }, + { 0.843137, 0.909804, 0.941176, 1.0 }, + { 0.725490, 0.796078, 0.898039, 1.0 }, + { 0.670588, 0.729412, 0.862745, 1.0 }, + { 0.615686, 0.662745, 0.827451, 1.0 }, + { 0.580392, 0.592157, 0.796078, 1.0 }, + { 0.545098, 0.525490, 0.768627, 1.0 }, + { 0.529412, 0.501961, 0.756863, 1.0 }, + { 0.517647, 0.478431, 0.745098, 1.0 }, + { 0.478431, 0.396078, 0.701961, 1.0 }, + { 0.431373, 0.329412, 0.674510, 1.0 }, + { 0.388235, 0.262745, 0.647059, 1.0 }, + { 0.349020, 0.203922, 0.603922, 1.0 }, + { 0.309804, 0.145098, 0.564706, 1.0 }, + { 0.290196, 0.113725, 0.549020, 1.0 }, + { 0.274510, 0.086275, 0.533333, 1.0 }, + { 0.250980, 0.047059, 0.513725, 1.0 }, + { 0.254902, 0.031373, 0.513725, 1.0 }, + { 0.364706, 0.105882, 0.560784, 1.0 }, + { 0.411765, 0.149020, 0.592157, 1.0 }, + { 0.462745, 0.196078, 0.627451, 1.0 }, + { 0.490196, 0.254902, 0.647059, 1.0 }, + { 0.521569, 0.317647, 0.666667, 1.0 }, + { 0.525490, 0.341176, 0.670588, 1.0 }, + { 0.533333, 0.364706, 0.674510, 1.0 }, + { 0.584314, 0.470588, 0.733333, 1.0 }, + { 0.631373, 0.533333, 0.772549, 1.0 }, + { 0.682353, 0.600000, 0.811765, 1.0 }, + { 0.745098, 0.662745, 0.850980, 1.0 }, + { 0.811765, 0.725490, 0.894118, 1.0 }, + { 0.839216, 0.756863, 0.909804, 1.0 }, + { 0.866667, 0.792157, 0.929412, 1.0 }, + { 0.909804, 0.850980, 0.949020, 1.0 }, + { 0.941176, 0.894118, 0.960784, 1.0 }, + { 0.964706, 0.956863, 0.984314, 1.0 }, + { 0.976471, 0.972549, 0.988235, 1.0 }, + { 0.988235, 0.988235, 0.996078, 1.0 }, + { 0.980392, 0.988235, 0.992157, 1.0 }, + { 0.976471, 0.988235, 0.988235, 1.0 }, + { 0.964706, 0.980392, 0.984314, 1.0 }, + { 0.952941, 0.976471, 0.980392, 1.0 }, + { 0.890196, 0.949020, 0.956863, 1.0 }, + { 0.850980, 0.929412, 0.945098, 1.0 }, + { 0.815686, 0.913725, 0.933333, 1.0 }, + { 0.784314, 0.901961, 0.921569, 1.0 }, + { 0.756863, 0.890196, 0.913725, 1.0 }, + { 0.745098, 0.886275, 0.909804, 1.0 }, + { 0.733333, 0.882353, 0.905882, 1.0 }, + { 0.713725, 0.874510, 0.901961, 1.0 }, + { 0.698039, 0.866667, 0.894118, 1.0 }, + { 0.690196, 0.862745, 0.890196, 1.0 }, + { 0.690196, 0.862745, 0.890196, 1.0 }, + { 0.690196, 0.866667, 0.890196, 1.0 }, + { 0.694118, 0.866667, 0.890196, 1.0 }, + { 0.701961, 0.866667, 0.894118, 1.0 }, + { 0.721569, 0.874510, 0.901961, 1.0 }, + { 0.745098, 0.882353, 0.909804, 1.0 }, + { 0.792157, 0.886275, 0.929412, 1.0 }, + { 0.819608, 0.878431, 0.937255, 1.0 }, + { 0.850980, 0.874510, 0.945098, 1.0 }, + { 0.878431, 0.858824, 0.952941, 1.0 }, + { 0.905882, 0.847059, 0.960784, 1.0 }, + { 0.913725, 0.839216, 0.964706, 1.0 }, + { 0.925490, 0.831373, 0.968627, 1.0 }, + { 0.937255, 0.811765, 0.968627, 1.0 }, + { 0.945098, 0.784314, 0.964706, 1.0 }, + { 0.925490, 0.705882, 0.952941, 1.0 }, + { 0.901961, 0.658824, 0.937255, 1.0 }, + { 0.882353, 0.611765, 0.925490, 1.0 }, + { 0.870588, 0.588235, 0.921569, 1.0 }, + { 0.862745, 0.564706, 0.917647, 1.0 }, + { 0.843137, 0.517647, 0.901961, 1.0 }, + { 0.819608, 0.482353, 0.890196, 1.0 }, + { 0.788235, 0.407843, 0.866667, 1.0 }, + { 0.768627, 0.376471, 0.854902, 1.0 }, + { 0.749020, 0.349020, 0.843137, 1.0 }, + { 0.737255, 0.337255, 0.835294, 1.0 }, + { 0.729412, 0.325490, 0.831373, 1.0 }, + { 0.709804, 0.305882, 0.819608, 1.0 }, + { 0.698039, 0.286275, 0.811765, 1.0 }, + { 0.682353, 0.282353, 0.807843, 1.0 }, + { 0.678431, 0.278431, 0.803922, 1.0 }, + { 0.674510, 0.286275, 0.800000, 1.0 }, + { 0.674510, 0.298039, 0.800000, 1.0 }, + { 0.678431, 0.309804, 0.800000, 1.0 }, + { 0.682353, 0.317647, 0.800000, 1.0 }, + { 0.686275, 0.325490, 0.803922, 1.0 }, + { 0.698039, 0.345098, 0.807843, 1.0 }, + { 0.705882, 0.364706, 0.815686, 1.0 }, + { 0.713725, 0.407843, 0.827451, 1.0 }, + { 0.690196, 0.435294, 0.823529, 1.0 }, + { 0.670588, 0.462745, 0.819608, 1.0 }, + { 0.654902, 0.478431, 0.819608, 1.0 }, + { 0.643137, 0.494118, 0.819608, 1.0 }, + { 0.623529, 0.521569, 0.815686, 1.0 }, + { 0.611765, 0.552941, 0.815686, 1.0 }, + { 0.611765, 0.592157, 0.823529, 1.0 }, + { 0.627451, 0.627451, 0.831373, 1.0 }, + { 0.674510, 0.694118, 0.854902, 1.0 }, + { 0.682353, 0.709804, 0.858824, 1.0 }, + { 0.690196, 0.725490, 0.866667, 1.0 }, + { 0.694118, 0.760784, 0.874510, 1.0 }, + { 0.698039, 0.788235, 0.878431, 1.0 }, + { 0.701961, 0.819608, 0.886275, 1.0 }, + { 0.717647, 0.850980, 0.898039, 1.0 }, + { 0.772549, 0.898039, 0.921569, 1.0 }, + { 0.819608, 0.917647, 0.937255, 1.0 }, + { 0.870588, 0.941176, 0.952941, 1.0 }, + { 0.890196, 0.949020, 0.960784, 1.0 }, + { 0.913725, 0.956863, 0.968627, 1.0 }, + { 0.945098, 0.956863, 0.980392, 1.0 }, + { 0.964706, 0.945098, 0.984314, 1.0 }, + { 0.968627, 0.921569, 0.984314, 1.0 }, + { 0.960784, 0.886275, 0.976471, 1.0 }, + { 0.921569, 0.803922, 0.949020, 1.0 }, + { 0.913725, 0.784314, 0.941176, 1.0 }, + { 0.909804, 0.764706, 0.937255, 1.0 }, + { 0.898039, 0.729412, 0.929412, 1.0 }, + { 0.890196, 0.701961, 0.925490, 1.0 }, + { 0.882353, 0.678431, 0.925490, 1.0 }, + { 0.870588, 0.643137, 0.921569, 1.0 }, + { 0.843137, 0.588235, 0.905882, 1.0 }, + { 0.811765, 0.576471, 0.890196, 1.0 }, + { 0.784314, 0.564706, 0.878431, 1.0 }, + { 0.772549, 0.564706, 0.874510, 1.0 }, + { 0.764706, 0.564706, 0.870588, 1.0 }, + { 0.756863, 0.580392, 0.874510, 1.0 }, + { 0.768627, 0.611765, 0.882353, 1.0 }, + { 0.780392, 0.643137, 0.894118, 1.0 }, + { 0.800000, 0.678431, 0.901961, 1.0 }, + { 0.843137, 0.733333, 0.929412, 1.0 }, + { 0.843137, 0.745098, 0.929412, 1.0 }, + { 0.847059, 0.756863, 0.933333, 1.0 }, + { 0.843137, 0.764706, 0.925490, 1.0 }, + { 0.831373, 0.764706, 0.921569, 1.0 }, + { 0.811765, 0.784314, 0.917647, 1.0 }, + { 0.780392, 0.800000, 0.913725, 1.0 }, + { 0.705882, 0.800000, 0.894118, 1.0 }, + { 0.690196, 0.796078, 0.890196, 1.0 }, + { 0.674510, 0.792157, 0.886275, 1.0 }, + { 0.650980, 0.784314, 0.874510, 1.0 }, + { 0.627451, 0.772549, 0.866667, 1.0 }, + { 0.607843, 0.745098, 0.854902, 1.0 }, + { 0.584314, 0.733333, 0.847059, 1.0 }, + { 0.560784, 0.725490, 0.839216, 1.0 }, + { 0.537255, 0.721569, 0.831373, 1.0 }, + { 0.474510, 0.717647, 0.811765, 1.0 }, + { 0.458824, 0.721569, 0.807843, 1.0 }, + { 0.443137, 0.725490, 0.803922, 1.0 }, + { 0.423529, 0.737255, 0.800000, 1.0 }, + { 0.423529, 0.745098, 0.800000, 1.0 }, + { 0.443137, 0.752941, 0.807843, 1.0 }, + { 0.482353, 0.756863, 0.811765, 1.0 }, + { 0.572549, 0.745098, 0.835294, 1.0 }, + { 0.588235, 0.733333, 0.839216, 1.0 }, + { 0.607843, 0.721569, 0.843137, 1.0 }, + { 0.627451, 0.686275, 0.839216, 1.0 }, + { 0.627451, 0.635294, 0.827451, 1.0 }, + { 0.647059, 0.647059, 0.835294, 1.0 }, + { 0.647059, 0.658824, 0.843137, 1.0 }, + { 0.650980, 0.670588, 0.839216, 1.0 }, + { 0.643137, 0.674510, 0.835294, 1.0 }, + { 0.635294, 0.682353, 0.839216, 1.0 }, + { 0.631373, 0.686275, 0.839216, 1.0 }, + { 0.627451, 0.678431, 0.843137, 1.0 }, + { 0.600000, 0.588235, 0.815686, 1.0 }, + { 0.592157, 0.560784, 0.819608, 1.0 }, + { 0.576471, 0.541176, 0.835294, 1.0 }, + { 0.564706, 0.541176, 0.847059, 1.0 }, + { 0.509804, 0.580392, 0.835294, 1.0 }, + { 0.494118, 0.600000, 0.835294, 1.0 }, + { 0.478431, 0.619608, 0.835294, 1.0 }, + { 0.447059, 0.666667, 0.839216, 1.0 }, + { 0.400000, 0.650980, 0.811765, 1.0 }, + { 0.376471, 0.615686, 0.792157, 1.0 }, + { 0.341176, 0.560784, 0.776471, 1.0 }, + { 0.337255, 0.501961, 0.764706, 1.0 }, + { 0.341176, 0.450980, 0.749020, 1.0 }, + { 0.341176, 0.439216, 0.741176, 1.0 }, + { 0.333333, 0.443137, 0.737255, 1.0 }, + { 0.317647, 0.458824, 0.733333, 1.0 }, + { 0.294118, 0.490196, 0.725490, 1.0 }, + { 0.286275, 0.533333, 0.709804, 1.0 }, + { 0.262745, 0.545098, 0.705882, 1.0 }, + { 0.254902, 0.549020, 0.701961, 1.0 }, + { 0.266667, 0.513725, 0.694118, 1.0 }, + { 0.305882, 0.490196, 0.694118, 1.0 }, + { 0.341176, 0.470588, 0.694118, 1.0 }, + { 0.368627, 0.439216, 0.694118, 1.0 }, + { 0.384314, 0.419608, 0.690196, 1.0 }, + { 0.411765, 0.423529, 0.686275, 1.0 }, + { 0.419608, 0.423529, 0.682353, 1.0 }, + { 0.407843, 0.423529, 0.674510, 1.0 }, + { 0.380392, 0.400000, 0.654902, 1.0 }, + { 0.380392, 0.364706, 0.627451, 1.0 }, + { 0.380392, 0.321569, 0.600000, 1.0 }, + { 0.376471, 0.278431, 0.576471, 1.0 }, + { 0.376471, 0.231373, 0.560784, 1.0 }, + { 0.403922, 0.200000, 0.564706, 1.0 }, + { 0.435294, 0.164706, 0.564706, 1.0 }, + { 0.458824, 0.141176, 0.568627, 1.0 }, + { 0.470588, 0.133333, 0.576471, 1.0 }, + { 0.482353, 0.145098, 0.584314, 1.0 }, + { 0.501961, 0.172549, 0.600000, 1.0 }, + { 0.521569, 0.207843, 0.611765, 1.0 }, + { 0.537255, 0.250980, 0.623529, 1.0 }, + { 0.568627, 0.309804, 0.654902, 1.0 }, + { 0.611765, 0.372549, 0.690196, 1.0 }, + { 0.662745, 0.427451, 0.737255, 1.0 }, + { 0.717647, 0.478431, 0.784314, 1.0 }, + { 0.768627, 0.521569, 0.827451, 1.0 }, + { 0.811765, 0.560784, 0.870588, 1.0 }, + { 0.847059, 0.592157, 0.901961, 1.0 }, + { 0.878431, 0.611765, 0.917647, 1.0 }, + { 0.894118, 0.635294, 0.929412, 1.0 }, + { 0.901961, 0.666667, 0.933333, 1.0 }, + { 0.886275, 0.705882, 0.937255, 1.0 }, + { 0.850980, 0.729412, 0.929412, 1.0 }, + { 0.807843, 0.737255, 0.917647, 1.0 }, + { 0.756863, 0.737255, 0.901961, 1.0 }, + { 0.701961, 0.725490, 0.886275, 1.0 }, + { 0.654902, 0.705882, 0.870588, 1.0 }, + { 0.615686, 0.682353, 0.858824, 1.0 }, + { 0.596078, 0.658824, 0.850980, 1.0 }, + { 0.592157, 0.643137, 0.835294, 1.0 }, + { 0.580392, 0.623529, 0.827451, 1.0 }, + { 0.568627, 0.607843, 0.819608, 1.0 }, + { 0.549020, 0.588235, 0.807843, 1.0 }, + { 0.525490, 0.564706, 0.792157, 1.0 }, + { 0.498039, 0.533333, 0.772549, 1.0 }, + { 0.474510, 0.501961, 0.756863, 1.0 }, + { 0.458824, 0.482353, 0.749020, 1.0 }, + { 0.462745, 0.462745, 0.741176, 1.0 }, + { 0.462745, 0.462745, 0.737255, 1.0 }, + { 0.470588, 0.466667, 0.745098, 1.0 }, + { 0.474510, 0.478431, 0.749020, 1.0 }, + { 0.486275, 0.490196, 0.756863, 1.0 }, + { 0.498039, 0.490196, 0.760784, 1.0 }, + { 0.517647, 0.494118, 0.764706, 1.0 }, + { 0.521569, 0.509804, 0.772549, 1.0 }, + { 0.549020, 0.529412, 0.780392, 1.0 }, + }; +/* Easter_3 */ +static double4 colors_544[] = { + { 0.847059, 0.650980, 0.886275, 1.0 }, + { 0.898039, 0.741176, 0.929412, 1.0 }, + { 0.921569, 0.780392, 0.949020, 1.0 }, + { 0.945098, 0.823529, 0.968627, 1.0 }, + { 0.956863, 0.847059, 0.980392, 1.0 }, + { 0.968627, 0.874510, 0.992157, 1.0 }, + { 0.968627, 0.874510, 0.992157, 1.0 }, + { 0.968627, 0.878431, 0.992157, 1.0 }, + { 0.952941, 0.858824, 0.980392, 1.0 }, + { 0.925490, 0.835294, 0.964706, 1.0 }, + { 0.898039, 0.815686, 0.949020, 1.0 }, + { 0.858824, 0.780392, 0.933333, 1.0 }, + { 0.823529, 0.745098, 0.917647, 1.0 }, + { 0.784314, 0.690196, 0.905882, 1.0 }, + { 0.749020, 0.635294, 0.894118, 1.0 }, + { 0.733333, 0.600000, 0.882353, 1.0 }, + { 0.721569, 0.568627, 0.874510, 1.0 }, + { 0.619608, 0.462745, 0.807843, 1.0 }, + { 0.572549, 0.431373, 0.776471, 1.0 }, + { 0.529412, 0.400000, 0.749020, 1.0 }, + { 0.501961, 0.376471, 0.725490, 1.0 }, + { 0.478431, 0.352941, 0.701961, 1.0 }, + { 0.482353, 0.345098, 0.690196, 1.0 }, + { 0.486275, 0.337255, 0.682353, 1.0 }, + { 0.505882, 0.329412, 0.647059, 1.0 }, + { 0.509804, 0.329412, 0.650980, 1.0 }, + { 0.517647, 0.333333, 0.654902, 1.0 }, + { 0.537255, 0.349020, 0.674510, 1.0 }, + { 0.556863, 0.364706, 0.698039, 1.0 }, + { 0.580392, 0.376471, 0.705882, 1.0 }, + { 0.603922, 0.392157, 0.717647, 1.0 }, + { 0.650980, 0.423529, 0.733333, 1.0 }, + { 0.690196, 0.435294, 0.749020, 1.0 }, + { 0.682353, 0.415686, 0.756863, 1.0 }, + { 0.650980, 0.403922, 0.749020, 1.0 }, + { 0.619608, 0.392157, 0.745098, 1.0 }, + { 0.592157, 0.384314, 0.717647, 1.0 }, + { 0.568627, 0.376471, 0.690196, 1.0 }, + { 0.552941, 0.364706, 0.670588, 1.0 }, + { 0.541176, 0.356863, 0.654902, 1.0 }, + { 0.435294, 0.278431, 0.572549, 1.0 }, + { 0.380392, 0.243137, 0.537255, 1.0 }, + { 0.325490, 0.211765, 0.501961, 1.0 }, + { 0.286275, 0.192157, 0.470588, 1.0 }, + { 0.247059, 0.172549, 0.443137, 1.0 }, + { 0.235294, 0.164706, 0.435294, 1.0 }, + { 0.227451, 0.160784, 0.427451, 1.0 }, + { 0.215686, 0.149020, 0.415686, 1.0 }, + { 0.203922, 0.137255, 0.407843, 1.0 }, + { 0.200000, 0.133333, 0.407843, 1.0 }, + { 0.196078, 0.129412, 0.407843, 1.0 }, + { 0.196078, 0.125490, 0.407843, 1.0 }, + { 0.200000, 0.129412, 0.411765, 1.0 }, + { 0.203922, 0.137255, 0.415686, 1.0 }, + { 0.207843, 0.137255, 0.419608, 1.0 }, + { 0.211765, 0.141176, 0.427451, 1.0 }, + { 0.247059, 0.164706, 0.474510, 1.0 }, + { 0.266667, 0.184314, 0.498039, 1.0 }, + { 0.290196, 0.207843, 0.521569, 1.0 }, + { 0.309804, 0.223529, 0.545098, 1.0 }, + { 0.329412, 0.243137, 0.568627, 1.0 }, + { 0.337255, 0.247059, 0.584314, 1.0 }, + { 0.345098, 0.250980, 0.600000, 1.0 }, + { 0.368627, 0.258824, 0.631373, 1.0 }, + { 0.396078, 0.266667, 0.658824, 1.0 }, + { 0.423529, 0.290196, 0.698039, 1.0 }, + { 0.427451, 0.290196, 0.694118, 1.0 }, + { 0.431373, 0.294118, 0.690196, 1.0 }, + { 0.423529, 0.286275, 0.682353, 1.0 }, + { 0.419608, 0.282353, 0.674510, 1.0 }, + { 0.411765, 0.266667, 0.662745, 1.0 }, + { 0.403922, 0.258824, 0.647059, 1.0 }, + { 0.411765, 0.262745, 0.654902, 1.0 }, + { 0.431373, 0.282353, 0.670588, 1.0 }, + { 0.454902, 0.301961, 0.690196, 1.0 }, + { 0.490196, 0.341176, 0.709804, 1.0 }, + { 0.525490, 0.384314, 0.729412, 1.0 }, + { 0.541176, 0.407843, 0.741176, 1.0 }, + { 0.560784, 0.431373, 0.752941, 1.0 }, + { 0.607843, 0.474510, 0.792157, 1.0 }, + { 0.666667, 0.517647, 0.831373, 1.0 }, + { 0.796078, 0.607843, 0.921569, 1.0 }, + { 0.839216, 0.658824, 0.949020, 1.0 }, + { 0.882353, 0.709804, 0.976471, 1.0 }, + { 0.894118, 0.721569, 0.984314, 1.0 }, + { 0.909804, 0.737255, 0.992157, 1.0 }, + { 0.917647, 0.749020, 0.984314, 1.0 }, + { 0.917647, 0.745098, 0.972549, 1.0 }, + { 0.886275, 0.701961, 0.929412, 1.0 }, + { 0.843137, 0.674510, 0.901961, 1.0 }, + { 0.803922, 0.647059, 0.878431, 1.0 }, + { 0.780392, 0.627451, 0.862745, 1.0 }, + { 0.760784, 0.611765, 0.850980, 1.0 }, + { 0.721569, 0.576471, 0.835294, 1.0 }, + { 0.705882, 0.541176, 0.819608, 1.0 }, + { 0.694118, 0.521569, 0.823529, 1.0 }, + { 0.682353, 0.513725, 0.819608, 1.0 }, + { 0.694118, 0.525490, 0.839216, 1.0 }, + { 0.701961, 0.525490, 0.847059, 1.0 }, + { 0.709804, 0.525490, 0.858824, 1.0 }, + { 0.717647, 0.529412, 0.874510, 1.0 }, + { 0.725490, 0.533333, 0.890196, 1.0 }, + { 0.745098, 0.537255, 0.913725, 1.0 }, + { 0.756863, 0.545098, 0.937255, 1.0 }, + { 0.756863, 0.541176, 0.952941, 1.0 }, + { 0.737255, 0.521569, 0.941176, 1.0 }, + { 0.721569, 0.501961, 0.929412, 1.0 }, + { 0.709804, 0.486275, 0.921569, 1.0 }, + { 0.698039, 0.470588, 0.917647, 1.0 }, + { 0.674510, 0.447059, 0.905882, 1.0 }, + { 0.662745, 0.443137, 0.894118, 1.0 }, + { 0.647059, 0.439216, 0.886275, 1.0 }, + { 0.647059, 0.443137, 0.878431, 1.0 }, + { 0.647059, 0.450980, 0.886275, 1.0 }, + { 0.654902, 0.454902, 0.886275, 1.0 }, + { 0.662745, 0.458824, 0.890196, 1.0 }, + { 0.694118, 0.478431, 0.894118, 1.0 }, + { 0.729412, 0.513725, 0.901961, 1.0 }, + { 0.772549, 0.545098, 0.905882, 1.0 }, + { 0.800000, 0.564706, 0.901961, 1.0 }, + { 0.788235, 0.560784, 0.870588, 1.0 }, + { 0.749020, 0.533333, 0.839216, 1.0 }, + { 0.709804, 0.505882, 0.807843, 1.0 }, + { 0.698039, 0.494118, 0.788235, 1.0 }, + { 0.690196, 0.486275, 0.772549, 1.0 }, + { 0.678431, 0.462745, 0.749020, 1.0 }, + { 0.658824, 0.439216, 0.725490, 1.0 }, + { 0.643137, 0.427451, 0.709804, 1.0 }, + { 0.619608, 0.407843, 0.686275, 1.0 }, + { 0.552941, 0.388235, 0.658824, 1.0 }, + { 0.545098, 0.376471, 0.658824, 1.0 }, + { 0.537255, 0.368627, 0.662745, 1.0 }, + { 0.533333, 0.356863, 0.670588, 1.0 }, + { 0.549020, 0.352941, 0.690196, 1.0 }, + { 0.572549, 0.360784, 0.709804, 1.0 }, + { 0.600000, 0.376471, 0.717647, 1.0 }, + { 0.647059, 0.419608, 0.729412, 1.0 }, + { 0.662745, 0.419608, 0.733333, 1.0 }, + { 0.678431, 0.423529, 0.737255, 1.0 }, + { 0.686275, 0.423529, 0.745098, 1.0 }, + { 0.694118, 0.427451, 0.756863, 1.0 }, + { 0.705882, 0.439216, 0.768627, 1.0 }, + { 0.705882, 0.439216, 0.772549, 1.0 }, + { 0.717647, 0.454902, 0.788235, 1.0 }, + { 0.721569, 0.466667, 0.803922, 1.0 }, + { 0.772549, 0.482353, 0.823529, 1.0 }, + { 0.792157, 0.494118, 0.831373, 1.0 }, + { 0.811765, 0.509804, 0.843137, 1.0 }, + { 0.823529, 0.509804, 0.858824, 1.0 }, + { 0.819608, 0.509804, 0.866667, 1.0 }, + { 0.796078, 0.505882, 0.866667, 1.0 }, + { 0.760784, 0.494118, 0.843137, 1.0 }, + { 0.701961, 0.435294, 0.780392, 1.0 }, + { 0.682353, 0.423529, 0.760784, 1.0 }, + { 0.666667, 0.411765, 0.741176, 1.0 }, + { 0.631373, 0.380392, 0.705882, 1.0 }, + { 0.576471, 0.352941, 0.662745, 1.0 }, + { 0.517647, 0.329412, 0.623529, 1.0 }, + { 0.447059, 0.290196, 0.584314, 1.0 }, + { 0.392157, 0.250980, 0.545098, 1.0 }, + { 0.341176, 0.223529, 0.513725, 1.0 }, + { 0.270588, 0.176471, 0.474510, 1.0 }, + { 0.262745, 0.172549, 0.466667, 1.0 }, + { 0.254902, 0.168627, 0.458824, 1.0 }, + { 0.243137, 0.168627, 0.454902, 1.0 }, + { 0.239216, 0.168627, 0.454902, 1.0 }, + { 0.243137, 0.168627, 0.454902, 1.0 }, + { 0.243137, 0.168627, 0.458824, 1.0 }, + { 0.262745, 0.180392, 0.482353, 1.0 }, + { 0.266667, 0.184314, 0.486275, 1.0 }, + { 0.274510, 0.192157, 0.494118, 1.0 }, + { 0.286275, 0.200000, 0.509804, 1.0 }, + { 0.294118, 0.207843, 0.521569, 1.0 }, + { 0.294118, 0.203922, 0.525490, 1.0 }, + { 0.294118, 0.200000, 0.529412, 1.0 }, + { 0.294118, 0.196078, 0.533333, 1.0 }, + { 0.305882, 0.207843, 0.537255, 1.0 }, + { 0.333333, 0.223529, 0.537255, 1.0 }, + { 0.380392, 0.258824, 0.552941, 1.0 }, + { 0.435294, 0.286275, 0.572549, 1.0 }, + { 0.498039, 0.325490, 0.600000, 1.0 }, + { 0.556863, 0.356863, 0.623529, 1.0 }, + { 0.603922, 0.396078, 0.654902, 1.0 }, + { 0.654902, 0.423529, 0.670588, 1.0 }, + { 0.756863, 0.513725, 0.729412, 1.0 }, + { 0.780392, 0.529412, 0.749020, 1.0 }, + { 0.807843, 0.545098, 0.772549, 1.0 }, + { 0.858824, 0.588235, 0.811765, 1.0 }, + { 0.898039, 0.627451, 0.858824, 1.0 }, + { 0.925490, 0.658824, 0.890196, 1.0 }, + { 0.937255, 0.694118, 0.917647, 1.0 }, + { 0.945098, 0.733333, 0.933333, 1.0 }, + { 0.941176, 0.752941, 0.952941, 1.0 }, + { 0.937255, 0.768627, 0.964706, 1.0 }, + { 0.937255, 0.760784, 0.964706, 1.0 }, + { 0.933333, 0.756863, 0.956863, 1.0 }, + { 0.913725, 0.749020, 0.945098, 1.0 }, + { 0.894118, 0.745098, 0.921569, 1.0 }, + { 0.866667, 0.745098, 0.909804, 1.0 }, + { 0.831373, 0.741176, 0.894118, 1.0 }, + { 0.796078, 0.705882, 0.870588, 1.0 }, + { 0.760784, 0.654902, 0.835294, 1.0 }, + { 0.705882, 0.596078, 0.800000, 1.0 }, + { 0.643137, 0.521569, 0.752941, 1.0 }, + { 0.572549, 0.462745, 0.705882, 1.0 }, + { 0.513725, 0.427451, 0.674510, 1.0 }, + { 0.466667, 0.392157, 0.647059, 1.0 }, + { 0.431373, 0.360784, 0.627451, 1.0 }, + { 0.415686, 0.341176, 0.623529, 1.0 }, + { 0.407843, 0.305882, 0.623529, 1.0 }, + { 0.400000, 0.282353, 0.627451, 1.0 }, + { 0.407843, 0.274510, 0.643137, 1.0 }, + { 0.427451, 0.278431, 0.666667, 1.0 }, + { 0.454902, 0.290196, 0.694118, 1.0 }, + { 0.490196, 0.325490, 0.729412, 1.0 }, + { 0.537255, 0.352941, 0.772549, 1.0 }, + { 0.576471, 0.384314, 0.807843, 1.0 }, + { 0.627451, 0.423529, 0.850980, 1.0 }, + { 0.674510, 0.462745, 0.878431, 1.0 }, + { 0.721569, 0.490196, 0.905882, 1.0 }, + { 0.760784, 0.533333, 0.925490, 1.0 }, + { 0.803922, 0.556863, 0.949020, 1.0 }, + { 0.835294, 0.576471, 0.956863, 1.0 }, + { 0.866667, 0.603922, 0.972549, 1.0 }, + { 0.898039, 0.635294, 0.976471, 1.0 }, + { 0.917647, 0.650980, 0.972549, 1.0 }, + { 0.933333, 0.666667, 0.964706, 1.0 }, + { 0.937255, 0.666667, 0.952941, 1.0 }, + { 0.933333, 0.647059, 0.933333, 1.0 }, + { 0.913725, 0.627451, 0.913725, 1.0 }, + { 0.890196, 0.611765, 0.894118, 1.0 }, + { 0.858824, 0.588235, 0.882353, 1.0 }, + { 0.823529, 0.584314, 0.866667, 1.0 }, + { 0.796078, 0.580392, 0.850980, 1.0 }, + { 0.776471, 0.572549, 0.843137, 1.0 }, + { 0.752941, 0.556863, 0.839216, 1.0 }, + { 0.729412, 0.545098, 0.835294, 1.0 }, + { 0.698039, 0.517647, 0.835294, 1.0 }, + { 0.650980, 0.498039, 0.819608, 1.0 }, + { 0.611765, 0.486275, 0.800000, 1.0 }, + { 0.584314, 0.470588, 0.776471, 1.0 }, + { 0.560784, 0.454902, 0.760784, 1.0 }, + { 0.552941, 0.447059, 0.752941, 1.0 }, + { 0.556863, 0.435294, 0.760784, 1.0 }, + { 0.560784, 0.419608, 0.768627, 1.0 }, + { 0.560784, 0.419608, 0.768627, 1.0 }, + { 0.572549, 0.419608, 0.756863, 1.0 }, + { 0.576471, 0.415686, 0.737255, 1.0 }, + { 0.588235, 0.411765, 0.709804, 1.0 }, + { 0.596078, 0.427451, 0.713725, 1.0 }, + { 0.619608, 0.435294, 0.725490, 1.0 }, + { 0.670588, 0.474510, 0.768627, 1.0 }, + { 0.725490, 0.521569, 0.807843, 1.0 }, + { 0.772549, 0.560784, 0.847059, 1.0 }, + { 0.823529, 0.588235, 0.866667, 1.0 }, + { 0.847059, 0.631373, 0.894118, 1.0 }, + }; +/* Egg_Hunt */ +static double4 colors_545[] = { + { 0.466667, 0.486275, 0.580392, 1.0 }, + { 0.509804, 0.466667, 0.415686, 1.0 }, + { 0.580392, 0.458824, 0.352941, 1.0 }, + { 0.654902, 0.454902, 0.294118, 1.0 }, + { 0.678431, 0.482353, 0.286275, 1.0 }, + { 0.705882, 0.509804, 0.278431, 1.0 }, + { 0.694118, 0.529412, 0.274510, 1.0 }, + { 0.686275, 0.552941, 0.274510, 1.0 }, + { 0.623529, 0.596078, 0.301961, 1.0 }, + { 0.615686, 0.600000, 0.294118, 1.0 }, + { 0.607843, 0.607843, 0.290196, 1.0 }, + { 0.572549, 0.627451, 0.262745, 1.0 }, + { 0.541176, 0.647059, 0.239216, 1.0 }, + { 0.501961, 0.682353, 0.250980, 1.0 }, + { 0.462745, 0.717647, 0.262745, 1.0 }, + { 0.466667, 0.717647, 0.243137, 1.0 }, + { 0.474510, 0.717647, 0.227451, 1.0 }, + { 0.635294, 0.733333, 0.090196, 1.0 }, + { 0.701961, 0.749020, 0.070588, 1.0 }, + { 0.768627, 0.768627, 0.054902, 1.0 }, + { 0.800000, 0.752941, 0.054902, 1.0 }, + { 0.831373, 0.737255, 0.058824, 1.0 }, + { 0.839216, 0.713725, 0.054902, 1.0 }, + { 0.847059, 0.690196, 0.050980, 1.0 }, + { 0.882353, 0.600000, 0.086275, 1.0 }, + { 0.894118, 0.572549, 0.129412, 1.0 }, + { 0.909804, 0.545098, 0.176471, 1.0 }, + { 0.905882, 0.521569, 0.207843, 1.0 }, + { 0.901961, 0.501961, 0.243137, 1.0 }, + { 0.898039, 0.498039, 0.247059, 1.0 }, + { 0.898039, 0.498039, 0.250980, 1.0 }, + { 0.898039, 0.513725, 0.270588, 1.0 }, + { 0.901961, 0.541176, 0.250980, 1.0 }, + { 0.905882, 0.568627, 0.215686, 1.0 }, + { 0.898039, 0.603922, 0.184314, 1.0 }, + { 0.890196, 0.643137, 0.152941, 1.0 }, + { 0.854902, 0.678431, 0.149020, 1.0 }, + { 0.819608, 0.713725, 0.149020, 1.0 }, + { 0.784314, 0.698039, 0.168627, 1.0 }, + { 0.752941, 0.686275, 0.188235, 1.0 }, + { 0.643137, 0.682353, 0.294118, 1.0 }, + { 0.564706, 0.709804, 0.384314, 1.0 }, + { 0.490196, 0.737255, 0.478431, 1.0 }, + { 0.415686, 0.733333, 0.533333, 1.0 }, + { 0.345098, 0.729412, 0.588235, 1.0 }, + { 0.337255, 0.717647, 0.576471, 1.0 }, + { 0.333333, 0.705882, 0.564706, 1.0 }, + { 0.313725, 0.698039, 0.509804, 1.0 }, + { 0.286275, 0.705882, 0.513725, 1.0 }, + { 0.266667, 0.733333, 0.490196, 1.0 }, + { 0.337255, 0.725490, 0.407843, 1.0 }, + { 0.411765, 0.717647, 0.329412, 1.0 }, + { 0.454902, 0.694118, 0.298039, 1.0 }, + { 0.498039, 0.674510, 0.266667, 1.0 }, + { 0.509804, 0.662745, 0.282353, 1.0 }, + { 0.521569, 0.650980, 0.301961, 1.0 }, + { 0.627451, 0.560784, 0.368627, 1.0 }, + { 0.650980, 0.498039, 0.329412, 1.0 }, + { 0.674510, 0.439216, 0.294118, 1.0 }, + { 0.650980, 0.435294, 0.266667, 1.0 }, + { 0.627451, 0.435294, 0.243137, 1.0 }, + { 0.631373, 0.454902, 0.239216, 1.0 }, + { 0.635294, 0.474510, 0.235294, 1.0 }, + { 0.650980, 0.458824, 0.215686, 1.0 }, + { 0.647059, 0.486275, 0.156863, 1.0 }, + { 0.631373, 0.592157, 0.062745, 1.0 }, + { 0.666667, 0.654902, 0.054902, 1.0 }, + { 0.705882, 0.721569, 0.047059, 1.0 }, + { 0.725490, 0.737255, 0.043137, 1.0 }, + { 0.749020, 0.756863, 0.043137, 1.0 }, + { 0.788235, 0.768627, 0.050980, 1.0 }, + { 0.815686, 0.780392, 0.082353, 1.0 }, + { 0.901961, 0.788235, 0.172549, 1.0 }, + { 0.913725, 0.776471, 0.227451, 1.0 }, + { 0.929412, 0.768627, 0.286275, 1.0 }, + { 0.886275, 0.741176, 0.352941, 1.0 }, + { 0.843137, 0.717647, 0.423529, 1.0 }, + { 0.803922, 0.701961, 0.431373, 1.0 }, + { 0.764706, 0.690196, 0.443137, 1.0 }, + { 0.694118, 0.658824, 0.435294, 1.0 }, + { 0.603922, 0.623529, 0.443137, 1.0 }, + { 0.431373, 0.600000, 0.517647, 1.0 }, + { 0.384314, 0.588235, 0.474510, 1.0 }, + { 0.341176, 0.576471, 0.435294, 1.0 }, + { 0.325490, 0.556863, 0.388235, 1.0 }, + { 0.309804, 0.541176, 0.345098, 1.0 }, + { 0.286275, 0.529412, 0.282353, 1.0 }, + { 0.301961, 0.537255, 0.266667, 1.0 }, + { 0.474510, 0.584314, 0.239216, 1.0 }, + { 0.560784, 0.560784, 0.184314, 1.0 }, + { 0.647059, 0.537255, 0.133333, 1.0 }, + { 0.662745, 0.505882, 0.113725, 1.0 }, + { 0.678431, 0.474510, 0.098039, 1.0 }, + { 0.666667, 0.423529, 0.098039, 1.0 }, + { 0.666667, 0.360784, 0.117647, 1.0 }, + { 0.654902, 0.325490, 0.176471, 1.0 }, + { 0.635294, 0.309804, 0.227451, 1.0 }, + { 0.541176, 0.258824, 0.258824, 1.0 }, + { 0.466667, 0.243137, 0.250980, 1.0 }, + { 0.392157, 0.231373, 0.247059, 1.0 }, + { 0.360784, 0.250980, 0.262745, 1.0 }, + { 0.333333, 0.270588, 0.282353, 1.0 }, + { 0.325490, 0.294118, 0.282353, 1.0 }, + { 0.337255, 0.352941, 0.262745, 1.0 }, + { 0.458824, 0.486275, 0.129412, 1.0 }, + { 0.525490, 0.545098, 0.121569, 1.0 }, + { 0.592157, 0.603922, 0.113725, 1.0 }, + { 0.611765, 0.611765, 0.125490, 1.0 }, + { 0.631373, 0.623529, 0.137255, 1.0 }, + { 0.686275, 0.647059, 0.184314, 1.0 }, + { 0.764706, 0.662745, 0.254902, 1.0 }, + { 0.835294, 0.686275, 0.329412, 1.0 }, + { 0.909804, 0.709804, 0.407843, 1.0 }, + { 0.972549, 0.701961, 0.498039, 1.0 }, + { 0.972549, 0.694118, 0.513725, 1.0 }, + { 0.976471, 0.686275, 0.529412, 1.0 }, + { 0.988235, 0.674510, 0.541176, 1.0 }, + { 0.992157, 0.674510, 0.552941, 1.0 }, + { 0.976471, 0.662745, 0.560784, 1.0 }, + { 0.968627, 0.666667, 0.560784, 1.0 }, + { 0.952941, 0.639216, 0.556863, 1.0 }, + { 0.941176, 0.603922, 0.560784, 1.0 }, + { 0.933333, 0.568627, 0.564706, 1.0 }, + { 0.933333, 0.541176, 0.588235, 1.0 }, + { 0.937255, 0.517647, 0.615686, 1.0 }, + { 0.933333, 0.470588, 0.694118, 1.0 }, + { 0.937255, 0.419608, 0.752941, 1.0 }, + { 0.921569, 0.380392, 0.780392, 1.0 }, + { 0.909804, 0.372549, 0.803922, 1.0 }, + { 0.850980, 0.392157, 0.831373, 1.0 }, + { 0.827451, 0.396078, 0.827451, 1.0 }, + { 0.807843, 0.400000, 0.827451, 1.0 }, + { 0.733333, 0.388235, 0.760784, 1.0 }, + { 0.643137, 0.368627, 0.690196, 1.0 }, + { 0.533333, 0.349020, 0.600000, 1.0 }, + { 0.439216, 0.364706, 0.505882, 1.0 }, + { 0.298039, 0.431373, 0.341176, 1.0 }, + { 0.258824, 0.427451, 0.266667, 1.0 }, + { 0.223529, 0.427451, 0.192157, 1.0 }, + { 0.219608, 0.415686, 0.160784, 1.0 }, + { 0.219608, 0.403922, 0.129412, 1.0 }, + { 0.250980, 0.419608, 0.098039, 1.0 }, + { 0.321569, 0.486275, 0.101961, 1.0 }, + { 0.396078, 0.560784, 0.133333, 1.0 }, + { 0.478431, 0.658824, 0.215686, 1.0 }, + { 0.572549, 0.737255, 0.384314, 1.0 }, + { 0.576471, 0.737255, 0.415686, 1.0 }, + { 0.584314, 0.741176, 0.450980, 1.0 }, + { 0.537255, 0.729412, 0.486275, 1.0 }, + { 0.482353, 0.729412, 0.517647, 1.0 }, + { 0.423529, 0.705882, 0.494118, 1.0 }, + { 0.384314, 0.678431, 0.494118, 1.0 }, + { 0.325490, 0.568627, 0.400000, 1.0 }, + { 0.309804, 0.556863, 0.372549, 1.0 }, + { 0.294118, 0.549020, 0.345098, 1.0 }, + { 0.270588, 0.521569, 0.235294, 1.0 }, + { 0.278431, 0.525490, 0.176471, 1.0 }, + { 0.360784, 0.513725, 0.121569, 1.0 }, + { 0.466667, 0.521569, 0.086275, 1.0 }, + { 0.580392, 0.560784, 0.086275, 1.0 }, + { 0.670588, 0.584314, 0.066667, 1.0 }, + { 0.780392, 0.643137, 0.082353, 1.0 }, + { 0.807843, 0.654902, 0.094118, 1.0 }, + { 0.839216, 0.670588, 0.105882, 1.0 }, + { 0.886275, 0.701961, 0.149020, 1.0 }, + { 0.913725, 0.721569, 0.188235, 1.0 }, + { 0.917647, 0.721569, 0.203922, 1.0 }, + { 0.909804, 0.717647, 0.211765, 1.0 }, + { 0.937255, 0.717647, 0.219608, 1.0 }, + { 0.941176, 0.721569, 0.239216, 1.0 }, + { 0.945098, 0.725490, 0.258824, 1.0 }, + { 0.933333, 0.729412, 0.290196, 1.0 }, + { 0.917647, 0.729412, 0.345098, 1.0 }, + { 0.925490, 0.737255, 0.384314, 1.0 }, + { 0.945098, 0.729412, 0.431373, 1.0 }, + { 0.968627, 0.725490, 0.482353, 1.0 }, + { 0.972549, 0.721569, 0.521569, 1.0 }, + { 0.960784, 0.709804, 0.588235, 1.0 }, + { 0.956863, 0.713725, 0.643137, 1.0 }, + { 0.945098, 0.725490, 0.698039, 1.0 }, + { 0.929412, 0.733333, 0.745098, 1.0 }, + { 0.878431, 0.729412, 0.756863, 1.0 }, + { 0.815686, 0.705882, 0.780392, 1.0 }, + { 0.764706, 0.658824, 0.772549, 1.0 }, + { 0.600000, 0.603922, 0.752941, 1.0 }, + { 0.556863, 0.600000, 0.737255, 1.0 }, + { 0.513725, 0.600000, 0.725490, 1.0 }, + { 0.435294, 0.588235, 0.717647, 1.0 }, + { 0.443137, 0.556863, 0.682353, 1.0 }, + { 0.435294, 0.513725, 0.701961, 1.0 }, + { 0.462745, 0.490196, 0.698039, 1.0 }, + { 0.505882, 0.486275, 0.729412, 1.0 }, + { 0.529412, 0.509804, 0.768627, 1.0 }, + { 0.623529, 0.556863, 0.772549, 1.0 }, + { 0.709804, 0.603922, 0.811765, 1.0 }, + { 0.803922, 0.650980, 0.815686, 1.0 }, + { 0.894118, 0.666667, 0.839216, 1.0 }, + { 0.941176, 0.678431, 0.854902, 1.0 }, + { 0.984314, 0.666667, 0.819608, 1.0 }, + { 0.996078, 0.682353, 0.768627, 1.0 }, + { 0.996078, 0.713725, 0.670588, 1.0 }, + { 0.996078, 0.725490, 0.568627, 1.0 }, + { 0.937255, 0.705882, 0.541176, 1.0 }, + { 0.886275, 0.650980, 0.490196, 1.0 }, + { 0.862745, 0.627451, 0.431373, 1.0 }, + { 0.858824, 0.627451, 0.349020, 1.0 }, + { 0.913725, 0.662745, 0.207843, 1.0 }, + { 0.901961, 0.678431, 0.164706, 1.0 }, + { 0.878431, 0.678431, 0.145098, 1.0 }, + { 0.858824, 0.690196, 0.156863, 1.0 }, + { 0.858824, 0.705882, 0.168627, 1.0 }, + { 0.913725, 0.741176, 0.117647, 1.0 }, + { 0.956863, 0.764706, 0.090196, 1.0 }, + { 0.972549, 0.772549, 0.066667, 1.0 }, + { 0.949020, 0.768627, 0.082353, 1.0 }, + { 0.913725, 0.764706, 0.113725, 1.0 }, + { 0.890196, 0.749020, 0.176471, 1.0 }, + { 0.894118, 0.694118, 0.254902, 1.0 }, + { 0.905882, 0.619608, 0.305882, 1.0 }, + { 0.898039, 0.560784, 0.360784, 1.0 }, + { 0.827451, 0.537255, 0.384314, 1.0 }, + { 0.741176, 0.541176, 0.415686, 1.0 }, + { 0.694118, 0.545098, 0.462745, 1.0 }, + { 0.709804, 0.513725, 0.486275, 1.0 }, + { 0.772549, 0.462745, 0.501961, 1.0 }, + { 0.776471, 0.454902, 0.482353, 1.0 }, + { 0.733333, 0.486275, 0.450980, 1.0 }, + { 0.666667, 0.545098, 0.435294, 1.0 }, + { 0.619608, 0.600000, 0.423529, 1.0 }, + { 0.627451, 0.615686, 0.403922, 1.0 }, + { 0.650980, 0.627451, 0.372549, 1.0 }, + { 0.678431, 0.654902, 0.360784, 1.0 }, + { 0.694118, 0.674510, 0.403922, 1.0 }, + { 0.686275, 0.694118, 0.450980, 1.0 }, + { 0.666667, 0.698039, 0.474510, 1.0 }, + { 0.647059, 0.647059, 0.443137, 1.0 }, + { 0.596078, 0.588235, 0.368627, 1.0 }, + { 0.549020, 0.525490, 0.317647, 1.0 }, + { 0.513725, 0.505882, 0.317647, 1.0 }, + { 0.470588, 0.513725, 0.309804, 1.0 }, + { 0.435294, 0.525490, 0.278431, 1.0 }, + { 0.372549, 0.505882, 0.223529, 1.0 }, + { 0.309804, 0.458824, 0.149020, 1.0 }, + { 0.278431, 0.443137, 0.133333, 1.0 }, + { 0.301961, 0.439216, 0.145098, 1.0 }, + { 0.372549, 0.478431, 0.168627, 1.0 }, + { 0.435294, 0.505882, 0.243137, 1.0 }, + { 0.478431, 0.529412, 0.321569, 1.0 }, + { 0.494118, 0.572549, 0.423529, 1.0 }, + { 0.525490, 0.576471, 0.513725, 1.0 }, + { 0.568627, 0.545098, 0.576471, 1.0 }, + { 0.588235, 0.505882, 0.611765, 1.0 }, + { 0.603922, 0.458824, 0.619608, 1.0 }, + { 0.588235, 0.454902, 0.635294, 1.0 }, + { 0.552941, 0.474510, 0.623529, 1.0 }, + { 0.509804, 0.474510, 0.615686, 1.0 }, + }; +/* Elements */ +static double4 colors_546[] = { + { 0.749020, 0.513725, 0.196078, 1.0 }, + { 0.721569, 0.494118, 0.196078, 1.0 }, + { 0.698039, 0.466667, 0.176471, 1.0 }, + { 0.674510, 0.443137, 0.156863, 1.0 }, + { 0.666667, 0.435294, 0.145098, 1.0 }, + { 0.658824, 0.427451, 0.137255, 1.0 }, + { 0.654902, 0.423529, 0.137255, 1.0 }, + { 0.654902, 0.419608, 0.137255, 1.0 }, + { 0.662745, 0.423529, 0.152941, 1.0 }, + { 0.639216, 0.450980, 0.196078, 1.0 }, + { 0.619608, 0.478431, 0.243137, 1.0 }, + { 0.564706, 0.513725, 0.305882, 1.0 }, + { 0.513725, 0.549020, 0.368627, 1.0 }, + { 0.478431, 0.533333, 0.372549, 1.0 }, + { 0.443137, 0.521569, 0.380392, 1.0 }, + { 0.400000, 0.501961, 0.372549, 1.0 }, + { 0.356863, 0.486275, 0.368627, 1.0 }, + { 0.192157, 0.392157, 0.337255, 1.0 }, + { 0.141176, 0.337255, 0.294118, 1.0 }, + { 0.090196, 0.282353, 0.250980, 1.0 }, + { 0.062745, 0.227451, 0.203922, 1.0 }, + { 0.035294, 0.172549, 0.160784, 1.0 }, + { 0.027451, 0.164706, 0.149020, 1.0 }, + { 0.019608, 0.156863, 0.137255, 1.0 }, + { 0.031373, 0.180392, 0.141176, 1.0 }, + { 0.023529, 0.207843, 0.172549, 1.0 }, + { 0.019608, 0.239216, 0.203922, 1.0 }, + { 0.015686, 0.290196, 0.235294, 1.0 }, + { 0.015686, 0.341176, 0.270588, 1.0 }, + { 0.019608, 0.352941, 0.286275, 1.0 }, + { 0.023529, 0.368627, 0.301961, 1.0 }, + { 0.035294, 0.384314, 0.325490, 1.0 }, + { 0.039216, 0.392157, 0.345098, 1.0 }, + { 0.058824, 0.470588, 0.407843, 1.0 }, + { 0.094118, 0.517647, 0.458824, 1.0 }, + { 0.133333, 0.568627, 0.513725, 1.0 }, + { 0.207843, 0.596078, 0.533333, 1.0 }, + { 0.282353, 0.627451, 0.552941, 1.0 }, + { 0.329412, 0.635294, 0.541176, 1.0 }, + { 0.376471, 0.647059, 0.529412, 1.0 }, + { 0.541176, 0.678431, 0.486275, 1.0 }, + { 0.545098, 0.729412, 0.556863, 1.0 }, + { 0.552941, 0.780392, 0.631373, 1.0 }, + { 0.568627, 0.788235, 0.635294, 1.0 }, + { 0.584314, 0.800000, 0.639216, 1.0 }, + { 0.600000, 0.780392, 0.607843, 1.0 }, + { 0.619608, 0.764706, 0.576471, 1.0 }, + { 0.529412, 0.745098, 0.600000, 1.0 }, + { 0.450980, 0.705882, 0.600000, 1.0 }, + { 0.407843, 0.650980, 0.556863, 1.0 }, + { 0.439216, 0.619608, 0.486275, 1.0 }, + { 0.470588, 0.588235, 0.415686, 1.0 }, + { 0.474510, 0.513725, 0.325490, 1.0 }, + { 0.478431, 0.443137, 0.239216, 1.0 }, + { 0.494118, 0.407843, 0.192157, 1.0 }, + { 0.509804, 0.376471, 0.145098, 1.0 }, + { 0.568627, 0.321569, 0.035294, 1.0 }, + { 0.549020, 0.301961, 0.023529, 1.0 }, + { 0.529412, 0.282353, 0.015686, 1.0 }, + { 0.498039, 0.258824, 0.011765, 1.0 }, + { 0.466667, 0.239216, 0.007843, 1.0 }, + { 0.450980, 0.223529, 0.003922, 1.0 }, + { 0.435294, 0.207843, 0.003922, 1.0 }, + { 0.400000, 0.176471, 0.000000, 1.0 }, + { 0.368627, 0.152941, 0.000000, 1.0 }, + { 0.333333, 0.129412, 0.000000, 1.0 }, + { 0.329412, 0.125490, 0.000000, 1.0 }, + { 0.325490, 0.121569, 0.000000, 1.0 }, + { 0.321569, 0.121569, 0.000000, 1.0 }, + { 0.321569, 0.121569, 0.000000, 1.0 }, + { 0.317647, 0.125490, 0.000000, 1.0 }, + { 0.325490, 0.133333, 0.000000, 1.0 }, + { 0.352941, 0.164706, 0.000000, 1.0 }, + { 0.372549, 0.176471, 0.000000, 1.0 }, + { 0.396078, 0.188235, 0.000000, 1.0 }, + { 0.415686, 0.203922, 0.000000, 1.0 }, + { 0.435294, 0.219608, 0.003922, 1.0 }, + { 0.443137, 0.223529, 0.003922, 1.0 }, + { 0.450980, 0.227451, 0.003922, 1.0 }, + { 0.458824, 0.231373, 0.000000, 1.0 }, + { 0.462745, 0.227451, 0.000000, 1.0 }, + { 0.447059, 0.211765, 0.003922, 1.0 }, + { 0.403922, 0.200000, 0.003922, 1.0 }, + { 0.364706, 0.192157, 0.003922, 1.0 }, + { 0.337255, 0.188235, 0.011765, 1.0 }, + { 0.309804, 0.188235, 0.019608, 1.0 }, + { 0.254902, 0.184314, 0.047059, 1.0 }, + { 0.211765, 0.168627, 0.058824, 1.0 }, + { 0.184314, 0.125490, 0.050980, 1.0 }, + { 0.192157, 0.133333, 0.054902, 1.0 }, + { 0.200000, 0.145098, 0.058824, 1.0 }, + { 0.203922, 0.152941, 0.058824, 1.0 }, + { 0.211765, 0.164706, 0.062745, 1.0 }, + { 0.250980, 0.176471, 0.066667, 1.0 }, + { 0.301961, 0.176471, 0.050980, 1.0 }, + { 0.349020, 0.168627, 0.023529, 1.0 }, + { 0.388235, 0.168627, 0.011765, 1.0 }, + { 0.400000, 0.172549, 0.000000, 1.0 }, + { 0.388235, 0.164706, 0.000000, 1.0 }, + { 0.376471, 0.156863, 0.003922, 1.0 }, + { 0.360784, 0.145098, 0.003922, 1.0 }, + { 0.345098, 0.137255, 0.003922, 1.0 }, + { 0.317647, 0.113725, 0.003922, 1.0 }, + { 0.282353, 0.086275, 0.003922, 1.0 }, + { 0.239216, 0.050980, 0.003922, 1.0 }, + { 0.235294, 0.043137, 0.003922, 1.0 }, + { 0.231373, 0.039216, 0.003922, 1.0 }, + { 0.231373, 0.043137, 0.003922, 1.0 }, + { 0.235294, 0.047059, 0.003922, 1.0 }, + { 0.250980, 0.058824, 0.000000, 1.0 }, + { 0.270588, 0.074510, 0.000000, 1.0 }, + { 0.298039, 0.098039, 0.003922, 1.0 }, + { 0.329412, 0.117647, 0.007843, 1.0 }, + { 0.392157, 0.168627, 0.027451, 1.0 }, + { 0.403922, 0.180392, 0.027451, 1.0 }, + { 0.419608, 0.192157, 0.031373, 1.0 }, + { 0.443137, 0.215686, 0.027451, 1.0 }, + { 0.458824, 0.231373, 0.023529, 1.0 }, + { 0.470588, 0.239216, 0.023529, 1.0 }, + { 0.486275, 0.254902, 0.035294, 1.0 }, + { 0.525490, 0.290196, 0.058824, 1.0 }, + { 0.552941, 0.317647, 0.070588, 1.0 }, + { 0.580392, 0.345098, 0.086275, 1.0 }, + { 0.596078, 0.360784, 0.101961, 1.0 }, + { 0.615686, 0.380392, 0.117647, 1.0 }, + { 0.654902, 0.415686, 0.156863, 1.0 }, + { 0.698039, 0.458824, 0.196078, 1.0 }, + { 0.729412, 0.490196, 0.223529, 1.0 }, + { 0.745098, 0.501961, 0.227451, 1.0 }, + { 0.737255, 0.482353, 0.203922, 1.0 }, + { 0.729412, 0.474510, 0.200000, 1.0 }, + { 0.725490, 0.470588, 0.196078, 1.0 }, + { 0.705882, 0.454902, 0.184314, 1.0 }, + { 0.682353, 0.427451, 0.156863, 1.0 }, + { 0.643137, 0.392157, 0.113725, 1.0 }, + { 0.607843, 0.356863, 0.074510, 1.0 }, + { 0.560784, 0.321569, 0.050980, 1.0 }, + { 0.560784, 0.317647, 0.058824, 1.0 }, + { 0.560784, 0.317647, 0.066667, 1.0 }, + { 0.564706, 0.317647, 0.070588, 1.0 }, + { 0.568627, 0.321569, 0.074510, 1.0 }, + { 0.568627, 0.329412, 0.074510, 1.0 }, + { 0.572549, 0.341176, 0.078431, 1.0 }, + { 0.592157, 0.352941, 0.090196, 1.0 }, + { 0.615686, 0.368627, 0.101961, 1.0 }, + { 0.647059, 0.388235, 0.117647, 1.0 }, + { 0.650980, 0.396078, 0.121569, 1.0 }, + { 0.658824, 0.403922, 0.125490, 1.0 }, + { 0.670588, 0.419608, 0.137255, 1.0 }, + { 0.705882, 0.439216, 0.141176, 1.0 }, + { 0.733333, 0.466667, 0.156863, 1.0 }, + { 0.756863, 0.486275, 0.172549, 1.0 }, + { 0.780392, 0.517647, 0.215686, 1.0 }, + { 0.784314, 0.521569, 0.215686, 1.0 }, + { 0.788235, 0.525490, 0.219608, 1.0 }, + { 0.792157, 0.529412, 0.219608, 1.0 }, + { 0.796078, 0.525490, 0.215686, 1.0 }, + { 0.788235, 0.521569, 0.219608, 1.0 }, + { 0.768627, 0.505882, 0.215686, 1.0 }, + { 0.737255, 0.486275, 0.200000, 1.0 }, + { 0.694118, 0.450980, 0.184314, 1.0 }, + { 0.596078, 0.352941, 0.133333, 1.0 }, + { 0.568627, 0.321569, 0.121569, 1.0 }, + { 0.545098, 0.294118, 0.113725, 1.0 }, + { 0.482353, 0.243137, 0.086275, 1.0 }, + { 0.415686, 0.196078, 0.070588, 1.0 }, + { 0.345098, 0.152941, 0.047059, 1.0 }, + { 0.274510, 0.105882, 0.027451, 1.0 }, + { 0.176471, 0.027451, 0.003922, 1.0 }, + { 0.164706, 0.015686, 0.000000, 1.0 }, + { 0.152941, 0.007843, 0.000000, 1.0 }, + { 0.137255, 0.007843, 0.000000, 1.0 }, + { 0.137255, 0.011765, 0.000000, 1.0 }, + { 0.141176, 0.019608, 0.000000, 1.0 }, + { 0.149020, 0.027451, 0.003922, 1.0 }, + { 0.160784, 0.047059, 0.015686, 1.0 }, + { 0.156863, 0.074510, 0.050980, 1.0 }, + { 0.164706, 0.125490, 0.101961, 1.0 }, + { 0.164706, 0.207843, 0.164706, 1.0 }, + { 0.180392, 0.294118, 0.235294, 1.0 }, + { 0.203922, 0.380392, 0.305882, 1.0 }, + { 0.207843, 0.447059, 0.388235, 1.0 }, + { 0.207843, 0.490196, 0.462745, 1.0 }, + { 0.235294, 0.517647, 0.482353, 1.0 }, + { 0.333333, 0.564706, 0.447059, 1.0 }, + { 0.360784, 0.560784, 0.427451, 1.0 }, + { 0.392157, 0.560784, 0.411765, 1.0 }, + { 0.400000, 0.533333, 0.400000, 1.0 }, + { 0.419608, 0.466667, 0.345098, 1.0 }, + { 0.447059, 0.396078, 0.258824, 1.0 }, + { 0.466667, 0.333333, 0.160784, 1.0 }, + { 0.494118, 0.286275, 0.078431, 1.0 }, + { 0.486275, 0.262745, 0.043137, 1.0 }, + { 0.466667, 0.250980, 0.031373, 1.0 }, + { 0.450980, 0.239216, 0.023529, 1.0 }, + { 0.447059, 0.223529, 0.015686, 1.0 }, + { 0.439216, 0.215686, 0.011765, 1.0 }, + { 0.427451, 0.203922, 0.003922, 1.0 }, + { 0.419608, 0.196078, 0.003922, 1.0 }, + { 0.407843, 0.188235, 0.003922, 1.0 }, + { 0.396078, 0.168627, 0.007843, 1.0 }, + { 0.384314, 0.149020, 0.007843, 1.0 }, + { 0.364706, 0.129412, 0.003922, 1.0 }, + { 0.337255, 0.105882, 0.003922, 1.0 }, + { 0.309804, 0.090196, 0.000000, 1.0 }, + { 0.282353, 0.074510, 0.000000, 1.0 }, + { 0.266667, 0.062745, 0.000000, 1.0 }, + { 0.258824, 0.054902, 0.000000, 1.0 }, + { 0.247059, 0.050980, 0.000000, 1.0 }, + { 0.239216, 0.047059, 0.000000, 1.0 }, + { 0.227451, 0.039216, 0.000000, 1.0 }, + { 0.215686, 0.035294, 0.000000, 1.0 }, + { 0.219608, 0.035294, 0.000000, 1.0 }, + { 0.219608, 0.043137, 0.000000, 1.0 }, + { 0.223529, 0.058824, 0.011765, 1.0 }, + { 0.207843, 0.078431, 0.023529, 1.0 }, + { 0.180392, 0.094118, 0.035294, 1.0 }, + { 0.152941, 0.121569, 0.050980, 1.0 }, + { 0.133333, 0.145098, 0.066667, 1.0 }, + { 0.133333, 0.180392, 0.094118, 1.0 }, + { 0.160784, 0.215686, 0.113725, 1.0 }, + { 0.180392, 0.223529, 0.113725, 1.0 }, + { 0.203922, 0.235294, 0.109804, 1.0 }, + { 0.231373, 0.243137, 0.090196, 1.0 }, + { 0.239216, 0.254902, 0.090196, 1.0 }, + { 0.294118, 0.262745, 0.094118, 1.0 }, + { 0.352941, 0.258824, 0.078431, 1.0 }, + { 0.407843, 0.250980, 0.062745, 1.0 }, + { 0.466667, 0.243137, 0.031373, 1.0 }, + { 0.486275, 0.247059, 0.015686, 1.0 }, + { 0.498039, 0.258824, 0.011765, 1.0 }, + { 0.505882, 0.266667, 0.015686, 1.0 }, + { 0.501961, 0.274510, 0.019608, 1.0 }, + { 0.498039, 0.274510, 0.027451, 1.0 }, + { 0.486275, 0.266667, 0.027451, 1.0 }, + { 0.450980, 0.282353, 0.047059, 1.0 }, + { 0.403922, 0.309804, 0.086275, 1.0 }, + { 0.341176, 0.337255, 0.125490, 1.0 }, + { 0.290196, 0.352941, 0.164706, 1.0 }, + { 0.270588, 0.309804, 0.156863, 1.0 }, + { 0.258824, 0.274510, 0.145098, 1.0 }, + { 0.250980, 0.247059, 0.145098, 1.0 }, + { 0.231373, 0.243137, 0.137255, 1.0 }, + { 0.211765, 0.254902, 0.160784, 1.0 }, + { 0.219608, 0.235294, 0.145098, 1.0 }, + { 0.250980, 0.196078, 0.117647, 1.0 }, + { 0.301961, 0.164706, 0.086275, 1.0 }, + { 0.360784, 0.160784, 0.050980, 1.0 }, + { 0.415686, 0.180392, 0.050980, 1.0 }, + { 0.466667, 0.227451, 0.058824, 1.0 }, + { 0.517647, 0.274510, 0.074510, 1.0 }, + { 0.568627, 0.325490, 0.098039, 1.0 }, + { 0.603922, 0.368627, 0.129412, 1.0 }, + { 0.643137, 0.407843, 0.149020, 1.0 }, + { 0.686275, 0.450980, 0.172549, 1.0 }, + { 0.717647, 0.482353, 0.188235, 1.0 }, + }; +/* Embers */ +static double4 colors_547[] = { + { 0.705882, 0.290196, 0.050980, 1.0 }, + { 0.839216, 0.349020, 0.015686, 1.0 }, + { 0.819608, 0.360784, 0.011765, 1.0 }, + { 0.803922, 0.372549, 0.007843, 1.0 }, + { 0.733333, 0.341176, 0.007843, 1.0 }, + { 0.662745, 0.313725, 0.007843, 1.0 }, + { 0.615686, 0.286275, 0.003922, 1.0 }, + { 0.568627, 0.262745, 0.003922, 1.0 }, + { 0.439216, 0.180392, 0.000000, 1.0 }, + { 0.427451, 0.160784, 0.003922, 1.0 }, + { 0.415686, 0.141176, 0.007843, 1.0 }, + { 0.403922, 0.141176, 0.019608, 1.0 }, + { 0.396078, 0.145098, 0.035294, 1.0 }, + { 0.392157, 0.160784, 0.062745, 1.0 }, + { 0.388235, 0.180392, 0.094118, 1.0 }, + { 0.396078, 0.200000, 0.125490, 1.0 }, + { 0.403922, 0.219608, 0.156863, 1.0 }, + { 0.400000, 0.329412, 0.262745, 1.0 }, + { 0.411765, 0.376471, 0.309804, 1.0 }, + { 0.427451, 0.423529, 0.356863, 1.0 }, + { 0.454902, 0.454902, 0.384314, 1.0 }, + { 0.486275, 0.486275, 0.411765, 1.0 }, + { 0.470588, 0.478431, 0.400000, 1.0 }, + { 0.454902, 0.470588, 0.388235, 1.0 }, + { 0.368627, 0.392157, 0.286275, 1.0 }, + { 0.333333, 0.345098, 0.250980, 1.0 }, + { 0.298039, 0.298039, 0.219608, 1.0 }, + { 0.290196, 0.243137, 0.172549, 1.0 }, + { 0.282353, 0.188235, 0.129412, 1.0 }, + { 0.305882, 0.172549, 0.113725, 1.0 }, + { 0.329412, 0.156863, 0.101961, 1.0 }, + { 0.368627, 0.145098, 0.086275, 1.0 }, + { 0.396078, 0.145098, 0.066667, 1.0 }, + { 0.450980, 0.125490, 0.074510, 1.0 }, + { 0.431373, 0.137255, 0.074510, 1.0 }, + { 0.415686, 0.149020, 0.078431, 1.0 }, + { 0.380392, 0.152941, 0.109804, 1.0 }, + { 0.345098, 0.160784, 0.145098, 1.0 }, + { 0.313725, 0.156863, 0.156863, 1.0 }, + { 0.286275, 0.152941, 0.172549, 1.0 }, + { 0.235294, 0.168627, 0.223529, 1.0 }, + { 0.223529, 0.160784, 0.231373, 1.0 }, + { 0.215686, 0.156863, 0.243137, 1.0 }, + { 0.215686, 0.160784, 0.239216, 1.0 }, + { 0.219608, 0.164706, 0.239216, 1.0 }, + { 0.235294, 0.176471, 0.243137, 1.0 }, + { 0.250980, 0.188235, 0.250980, 1.0 }, + { 0.262745, 0.207843, 0.262745, 1.0 }, + { 0.274510, 0.227451, 0.278431, 1.0 }, + { 0.282353, 0.266667, 0.286275, 1.0 }, + { 0.270588, 0.262745, 0.274510, 1.0 }, + { 0.258824, 0.262745, 0.266667, 1.0 }, + { 0.239216, 0.243137, 0.231373, 1.0 }, + { 0.223529, 0.227451, 0.196078, 1.0 }, + { 0.207843, 0.219608, 0.176471, 1.0 }, + { 0.196078, 0.215686, 0.160784, 1.0 }, + { 0.152941, 0.137255, 0.109804, 1.0 }, + { 0.137255, 0.121569, 0.094118, 1.0 }, + { 0.125490, 0.109804, 0.078431, 1.0 }, + { 0.117647, 0.094118, 0.082353, 1.0 }, + { 0.109804, 0.078431, 0.086275, 1.0 }, + { 0.105882, 0.074510, 0.086275, 1.0 }, + { 0.101961, 0.070588, 0.090196, 1.0 }, + { 0.094118, 0.062745, 0.090196, 1.0 }, + { 0.086275, 0.062745, 0.086275, 1.0 }, + { 0.098039, 0.058824, 0.074510, 1.0 }, + { 0.109804, 0.058824, 0.070588, 1.0 }, + { 0.121569, 0.058824, 0.070588, 1.0 }, + { 0.121569, 0.062745, 0.074510, 1.0 }, + { 0.125490, 0.066667, 0.078431, 1.0 }, + { 0.137255, 0.078431, 0.082353, 1.0 }, + { 0.156863, 0.082353, 0.090196, 1.0 }, + { 0.149020, 0.098039, 0.141176, 1.0 }, + { 0.145098, 0.101961, 0.145098, 1.0 }, + { 0.141176, 0.105882, 0.152941, 1.0 }, + { 0.133333, 0.105882, 0.160784, 1.0 }, + { 0.129412, 0.105882, 0.168627, 1.0 }, + { 0.121569, 0.101961, 0.160784, 1.0 }, + { 0.117647, 0.098039, 0.156863, 1.0 }, + { 0.105882, 0.090196, 0.137255, 1.0 }, + { 0.101961, 0.078431, 0.113725, 1.0 }, + { 0.086275, 0.062745, 0.090196, 1.0 }, + { 0.086275, 0.062745, 0.074510, 1.0 }, + { 0.086275, 0.066667, 0.062745, 1.0 }, + { 0.098039, 0.066667, 0.054902, 1.0 }, + { 0.109804, 0.070588, 0.047059, 1.0 }, + { 0.141176, 0.078431, 0.043137, 1.0 }, + { 0.160784, 0.082353, 0.035294, 1.0 }, + { 0.207843, 0.105882, 0.019608, 1.0 }, + { 0.223529, 0.105882, 0.019608, 1.0 }, + { 0.243137, 0.109804, 0.019608, 1.0 }, + { 0.243137, 0.105882, 0.023529, 1.0 }, + { 0.247059, 0.105882, 0.031373, 1.0 }, + { 0.250980, 0.113725, 0.039216, 1.0 }, + { 0.231373, 0.129412, 0.050980, 1.0 }, + { 0.235294, 0.152941, 0.070588, 1.0 }, + { 0.239216, 0.184314, 0.094118, 1.0 }, + { 0.250980, 0.231373, 0.101961, 1.0 }, + { 0.243137, 0.247059, 0.101961, 1.0 }, + { 0.235294, 0.266667, 0.101961, 1.0 }, + { 0.235294, 0.266667, 0.098039, 1.0 }, + { 0.239216, 0.266667, 0.098039, 1.0 }, + { 0.250980, 0.250980, 0.086275, 1.0 }, + { 0.282353, 0.227451, 0.066667, 1.0 }, + { 0.341176, 0.184314, 0.031373, 1.0 }, + { 0.411765, 0.172549, 0.027451, 1.0 }, + { 0.486275, 0.160784, 0.027451, 1.0 }, + { 0.513725, 0.164706, 0.019608, 1.0 }, + { 0.545098, 0.172549, 0.011765, 1.0 }, + { 0.592157, 0.172549, 0.007843, 1.0 }, + { 0.623529, 0.180392, 0.000000, 1.0 }, + { 0.650980, 0.188235, 0.000000, 1.0 }, + { 0.662745, 0.200000, 0.000000, 1.0 }, + { 0.631373, 0.192157, 0.003922, 1.0 }, + { 0.615686, 0.184314, 0.003922, 1.0 }, + { 0.600000, 0.180392, 0.003922, 1.0 }, + { 0.584314, 0.156863, 0.000000, 1.0 }, + { 0.568627, 0.141176, 0.011765, 1.0 }, + { 0.560784, 0.129412, 0.027451, 1.0 }, + { 0.537255, 0.121569, 0.047059, 1.0 }, + { 0.427451, 0.098039, 0.113725, 1.0 }, + { 0.388235, 0.101961, 0.133333, 1.0 }, + { 0.352941, 0.105882, 0.156863, 1.0 }, + { 0.317647, 0.105882, 0.156863, 1.0 }, + { 0.286275, 0.105882, 0.160784, 1.0 }, + { 0.211765, 0.098039, 0.176471, 1.0 }, + { 0.149020, 0.090196, 0.172549, 1.0 }, + { 0.129412, 0.082353, 0.160784, 1.0 }, + { 0.117647, 0.078431, 0.133333, 1.0 }, + { 0.113725, 0.062745, 0.090196, 1.0 }, + { 0.125490, 0.062745, 0.082353, 1.0 }, + { 0.137255, 0.066667, 0.078431, 1.0 }, + { 0.211765, 0.094118, 0.058824, 1.0 }, + { 0.262745, 0.129412, 0.058824, 1.0 }, + { 0.317647, 0.188235, 0.113725, 1.0 }, + { 0.349020, 0.254902, 0.180392, 1.0 }, + { 0.482353, 0.376471, 0.239216, 1.0 }, + { 0.494118, 0.427451, 0.301961, 1.0 }, + { 0.509804, 0.478431, 0.364706, 1.0 }, + { 0.509804, 0.494118, 0.396078, 1.0 }, + { 0.513725, 0.513725, 0.431373, 1.0 }, + { 0.529412, 0.482353, 0.380392, 1.0 }, + { 0.545098, 0.423529, 0.333333, 1.0 }, + { 0.549020, 0.356863, 0.254902, 1.0 }, + { 0.541176, 0.309804, 0.227451, 1.0 }, + { 0.603922, 0.215686, 0.105882, 1.0 }, + { 0.619608, 0.188235, 0.070588, 1.0 }, + { 0.635294, 0.164706, 0.039216, 1.0 }, + { 0.647059, 0.137255, 0.027451, 1.0 }, + { 0.647059, 0.137255, 0.003922, 1.0 }, + { 0.635294, 0.129412, 0.007843, 1.0 }, + { 0.619608, 0.121569, 0.000000, 1.0 }, + { 0.529412, 0.101961, 0.015686, 1.0 }, + { 0.494118, 0.094118, 0.023529, 1.0 }, + { 0.458824, 0.090196, 0.031373, 1.0 }, + { 0.392157, 0.086275, 0.043137, 1.0 }, + { 0.337255, 0.082353, 0.086275, 1.0 }, + { 0.290196, 0.090196, 0.105882, 1.0 }, + { 0.266667, 0.090196, 0.117647, 1.0 }, + { 0.270588, 0.105882, 0.121569, 1.0 }, + { 0.301961, 0.129412, 0.149020, 1.0 }, + { 0.360784, 0.219608, 0.231373, 1.0 }, + { 0.380392, 0.250980, 0.243137, 1.0 }, + { 0.400000, 0.282353, 0.258824, 1.0 }, + { 0.450980, 0.341176, 0.282353, 1.0 }, + { 0.494118, 0.368627, 0.309804, 1.0 }, + { 0.509804, 0.415686, 0.360784, 1.0 }, + { 0.505882, 0.454902, 0.403922, 1.0 }, + { 0.462745, 0.447059, 0.400000, 1.0 }, + { 0.439216, 0.423529, 0.384314, 1.0 }, + { 0.415686, 0.400000, 0.372549, 1.0 }, + { 0.372549, 0.337255, 0.349020, 1.0 }, + { 0.317647, 0.286275, 0.298039, 1.0 }, + { 0.262745, 0.231373, 0.254902, 1.0 }, + { 0.207843, 0.180392, 0.203922, 1.0 }, + { 0.168627, 0.133333, 0.172549, 1.0 }, + { 0.141176, 0.109804, 0.125490, 1.0 }, + { 0.133333, 0.101961, 0.090196, 1.0 }, + { 0.133333, 0.101961, 0.062745, 1.0 }, + { 0.141176, 0.094118, 0.047059, 1.0 }, + { 0.152941, 0.090196, 0.031373, 1.0 }, + { 0.160784, 0.094118, 0.023529, 1.0 }, + { 0.160784, 0.098039, 0.023529, 1.0 }, + { 0.149020, 0.090196, 0.031373, 1.0 }, + { 0.129412, 0.054902, 0.035294, 1.0 }, + { 0.121569, 0.050980, 0.043137, 1.0 }, + { 0.113725, 0.050980, 0.050980, 1.0 }, + { 0.098039, 0.054902, 0.070588, 1.0 }, + { 0.098039, 0.058824, 0.098039, 1.0 }, + { 0.109804, 0.062745, 0.117647, 1.0 }, + { 0.137255, 0.070588, 0.121569, 1.0 }, + { 0.164706, 0.082353, 0.113725, 1.0 }, + { 0.211765, 0.090196, 0.113725, 1.0 }, + { 0.254902, 0.113725, 0.113725, 1.0 }, + { 0.301961, 0.117647, 0.098039, 1.0 }, + { 0.321569, 0.121569, 0.074510, 1.0 }, + { 0.329412, 0.109804, 0.062745, 1.0 }, + { 0.309804, 0.109804, 0.047059, 1.0 }, + { 0.298039, 0.101961, 0.039216, 1.0 }, + { 0.262745, 0.094118, 0.031373, 1.0 }, + { 0.219608, 0.078431, 0.047059, 1.0 }, + { 0.168627, 0.066667, 0.054902, 1.0 }, + { 0.133333, 0.058824, 0.062745, 1.0 }, + { 0.109804, 0.054902, 0.062745, 1.0 }, + { 0.101961, 0.054902, 0.054902, 1.0 }, + { 0.098039, 0.050980, 0.047059, 1.0 }, + { 0.094118, 0.058824, 0.039216, 1.0 }, + { 0.090196, 0.062745, 0.043137, 1.0 }, + { 0.086275, 0.054902, 0.035294, 1.0 }, + { 0.094118, 0.050980, 0.039216, 1.0 }, + { 0.090196, 0.054902, 0.035294, 1.0 }, + { 0.078431, 0.058824, 0.043137, 1.0 }, + { 0.062745, 0.050980, 0.050980, 1.0 }, + { 0.062745, 0.047059, 0.066667, 1.0 }, + { 0.066667, 0.047059, 0.070588, 1.0 }, + { 0.086275, 0.050980, 0.070588, 1.0 }, + { 0.129412, 0.066667, 0.062745, 1.0 }, + { 0.176471, 0.090196, 0.047059, 1.0 }, + { 0.231373, 0.125490, 0.054902, 1.0 }, + { 0.290196, 0.168627, 0.058824, 1.0 }, + { 0.352941, 0.223529, 0.070588, 1.0 }, + { 0.407843, 0.290196, 0.105882, 1.0 }, + { 0.443137, 0.345098, 0.172549, 1.0 }, + { 0.458824, 0.364706, 0.184314, 1.0 }, + { 0.458824, 0.372549, 0.156863, 1.0 }, + { 0.454902, 0.364706, 0.149020, 1.0 }, + { 0.431373, 0.349020, 0.180392, 1.0 }, + { 0.388235, 0.321569, 0.180392, 1.0 }, + { 0.345098, 0.305882, 0.141176, 1.0 }, + { 0.329412, 0.301961, 0.105882, 1.0 }, + { 0.360784, 0.317647, 0.141176, 1.0 }, + { 0.372549, 0.341176, 0.188235, 1.0 }, + { 0.384314, 0.376471, 0.239216, 1.0 }, + { 0.384314, 0.419608, 0.266667, 1.0 }, + { 0.439216, 0.443137, 0.313725, 1.0 }, + { 0.517647, 0.439216, 0.321569, 1.0 }, + { 0.603922, 0.427451, 0.301961, 1.0 }, + { 0.658824, 0.431373, 0.266667, 1.0 }, + { 0.709804, 0.411765, 0.239216, 1.0 }, + { 0.760784, 0.376471, 0.188235, 1.0 }, + { 0.800000, 0.321569, 0.121569, 1.0 }, + { 0.815686, 0.317647, 0.090196, 1.0 }, + { 0.835294, 0.298039, 0.074510, 1.0 }, + { 0.819608, 0.282353, 0.074510, 1.0 }, + { 0.788235, 0.243137, 0.047059, 1.0 }, + { 0.725490, 0.239216, 0.047059, 1.0 }, + { 0.682353, 0.227451, 0.039216, 1.0 }, + { 0.619608, 0.211765, 0.050980, 1.0 }, + { 0.541176, 0.196078, 0.058824, 1.0 }, + { 0.462745, 0.180392, 0.066667, 1.0 }, + { 0.419608, 0.188235, 0.074510, 1.0 }, + { 0.423529, 0.180392, 0.078431, 1.0 }, + { 0.431373, 0.172549, 0.086275, 1.0 }, + { 0.450980, 0.160784, 0.082353, 1.0 }, + { 0.501961, 0.196078, 0.078431, 1.0 }, + { 0.600000, 0.243137, 0.062745, 1.0 }, + }; +/* Etomchek-040328-005 */ +static double4 colors_548[] = { + { 0.650980, 0.788235, 0.890196, 1.0 }, + { 0.662745, 0.780392, 0.882353, 1.0 }, + { 0.662745, 0.776471, 0.878431, 1.0 }, + { 0.666667, 0.772549, 0.874510, 1.0 }, + { 0.654902, 0.772549, 0.878431, 1.0 }, + { 0.647059, 0.772549, 0.882353, 1.0 }, + { 0.643137, 0.772549, 0.882353, 1.0 }, + { 0.643137, 0.772549, 0.886275, 1.0 }, + { 0.580392, 0.733333, 0.870588, 1.0 }, + { 0.580392, 0.725490, 0.862745, 1.0 }, + { 0.580392, 0.717647, 0.854902, 1.0 }, + { 0.576471, 0.709804, 0.850980, 1.0 }, + { 0.576471, 0.701961, 0.850980, 1.0 }, + { 0.560784, 0.690196, 0.835294, 1.0 }, + { 0.545098, 0.682353, 0.823529, 1.0 }, + { 0.525490, 0.666667, 0.803922, 1.0 }, + { 0.509804, 0.654902, 0.788235, 1.0 }, + { 0.419608, 0.556863, 0.678431, 1.0 }, + { 0.392157, 0.517647, 0.619608, 1.0 }, + { 0.364706, 0.478431, 0.564706, 1.0 }, + { 0.337255, 0.435294, 0.509804, 1.0 }, + { 0.313725, 0.396078, 0.458824, 1.0 }, + { 0.298039, 0.372549, 0.435294, 1.0 }, + { 0.286275, 0.352941, 0.415686, 1.0 }, + { 0.219608, 0.294118, 0.360784, 1.0 }, + { 0.192157, 0.270588, 0.341176, 1.0 }, + { 0.168627, 0.247059, 0.325490, 1.0 }, + { 0.176471, 0.247059, 0.317647, 1.0 }, + { 0.184314, 0.250980, 0.313725, 1.0 }, + { 0.196078, 0.258824, 0.321569, 1.0 }, + { 0.211765, 0.266667, 0.329412, 1.0 }, + { 0.239216, 0.298039, 0.360784, 1.0 }, + { 0.274510, 0.341176, 0.400000, 1.0 }, + { 0.337255, 0.435294, 0.513725, 1.0 }, + { 0.360784, 0.478431, 0.576471, 1.0 }, + { 0.384314, 0.521569, 0.643137, 1.0 }, + { 0.427451, 0.580392, 0.698039, 1.0 }, + { 0.470588, 0.639216, 0.756863, 1.0 }, + { 0.501961, 0.670588, 0.784314, 1.0 }, + { 0.533333, 0.701961, 0.815686, 1.0 }, + { 0.654902, 0.803922, 0.894118, 1.0 }, + { 0.694118, 0.835294, 0.909804, 1.0 }, + { 0.737255, 0.866667, 0.929412, 1.0 }, + { 0.745098, 0.878431, 0.945098, 1.0 }, + { 0.756863, 0.890196, 0.960784, 1.0 }, + { 0.756863, 0.890196, 0.956863, 1.0 }, + { 0.756863, 0.894118, 0.952941, 1.0 }, + { 0.756863, 0.886275, 0.941176, 1.0 }, + { 0.749020, 0.866667, 0.921569, 1.0 }, + { 0.709804, 0.815686, 0.866667, 1.0 }, + { 0.678431, 0.764706, 0.807843, 1.0 }, + { 0.650980, 0.713725, 0.752941, 1.0 }, + { 0.600000, 0.654902, 0.690196, 1.0 }, + { 0.552941, 0.596078, 0.631373, 1.0 }, + { 0.525490, 0.564706, 0.600000, 1.0 }, + { 0.498039, 0.537255, 0.568627, 1.0 }, + { 0.376471, 0.415686, 0.443137, 1.0 }, + { 0.313725, 0.356863, 0.396078, 1.0 }, + { 0.250980, 0.298039, 0.349020, 1.0 }, + { 0.196078, 0.250980, 0.317647, 1.0 }, + { 0.141176, 0.207843, 0.290196, 1.0 }, + { 0.121569, 0.192157, 0.278431, 1.0 }, + { 0.101961, 0.176471, 0.270588, 1.0 }, + { 0.078431, 0.160784, 0.266667, 1.0 }, + { 0.070588, 0.156863, 0.270588, 1.0 }, + { 0.082353, 0.180392, 0.305882, 1.0 }, + { 0.086275, 0.196078, 0.333333, 1.0 }, + { 0.094118, 0.215686, 0.364706, 1.0 }, + { 0.098039, 0.223529, 0.384314, 1.0 }, + { 0.105882, 0.235294, 0.403922, 1.0 }, + { 0.105882, 0.239216, 0.411765, 1.0 }, + { 0.105882, 0.239216, 0.411765, 1.0 }, + { 0.109804, 0.239216, 0.403922, 1.0 }, + { 0.101961, 0.227451, 0.384314, 1.0 }, + { 0.098039, 0.215686, 0.368627, 1.0 }, + { 0.105882, 0.227451, 0.376471, 1.0 }, + { 0.113725, 0.239216, 0.388235, 1.0 }, + { 0.121569, 0.247059, 0.396078, 1.0 }, + { 0.129412, 0.254902, 0.407843, 1.0 }, + { 0.152941, 0.274510, 0.419608, 1.0 }, + { 0.180392, 0.294118, 0.435294, 1.0 }, + { 0.274510, 0.364706, 0.470588, 1.0 }, + { 0.321569, 0.392157, 0.482353, 1.0 }, + { 0.368627, 0.423529, 0.494118, 1.0 }, + { 0.392157, 0.450980, 0.517647, 1.0 }, + { 0.419608, 0.478431, 0.541176, 1.0 }, + { 0.470588, 0.533333, 0.607843, 1.0 }, + { 0.505882, 0.580392, 0.658824, 1.0 }, + { 0.545098, 0.647059, 0.760784, 1.0 }, + { 0.560784, 0.670588, 0.788235, 1.0 }, + { 0.576471, 0.694118, 0.819608, 1.0 }, + { 0.576471, 0.694118, 0.823529, 1.0 }, + { 0.576471, 0.694118, 0.827451, 1.0 }, + { 0.572549, 0.690196, 0.827451, 1.0 }, + { 0.560784, 0.682353, 0.823529, 1.0 }, + { 0.541176, 0.662745, 0.803922, 1.0 }, + { 0.501961, 0.627451, 0.764706, 1.0 }, + { 0.380392, 0.498039, 0.639216, 1.0 }, + { 0.313725, 0.431373, 0.568627, 1.0 }, + { 0.250980, 0.364706, 0.498039, 1.0 }, + { 0.223529, 0.333333, 0.462745, 1.0 }, + { 0.200000, 0.305882, 0.431373, 1.0 }, + { 0.156863, 0.254902, 0.376471, 1.0 }, + { 0.129412, 0.219608, 0.337255, 1.0 }, + { 0.094118, 0.196078, 0.321569, 1.0 }, + { 0.094118, 0.196078, 0.321569, 1.0 }, + { 0.098039, 0.196078, 0.321569, 1.0 }, + { 0.105882, 0.200000, 0.325490, 1.0 }, + { 0.113725, 0.207843, 0.329412, 1.0 }, + { 0.129412, 0.231373, 0.352941, 1.0 }, + { 0.149020, 0.258824, 0.376471, 1.0 }, + { 0.176471, 0.294118, 0.396078, 1.0 }, + { 0.203922, 0.345098, 0.443137, 1.0 }, + { 0.250980, 0.447059, 0.572549, 1.0 }, + { 0.258824, 0.466667, 0.600000, 1.0 }, + { 0.270588, 0.490196, 0.631373, 1.0 }, + { 0.294118, 0.529412, 0.686275, 1.0 }, + { 0.313725, 0.564706, 0.741176, 1.0 }, + { 0.325490, 0.580392, 0.788235, 1.0 }, + { 0.337255, 0.596078, 0.807843, 1.0 }, + { 0.345098, 0.611765, 0.803922, 1.0 }, + { 0.333333, 0.603922, 0.800000, 1.0 }, + { 0.325490, 0.600000, 0.796078, 1.0 }, + { 0.321569, 0.596078, 0.792157, 1.0 }, + { 0.317647, 0.592157, 0.788235, 1.0 }, + { 0.309804, 0.584314, 0.792157, 1.0 }, + { 0.294118, 0.568627, 0.800000, 1.0 }, + { 0.274510, 0.537255, 0.792157, 1.0 }, + { 0.266667, 0.513725, 0.780392, 1.0 }, + { 0.258824, 0.486275, 0.756863, 1.0 }, + { 0.258824, 0.482353, 0.749020, 1.0 }, + { 0.258824, 0.478431, 0.745098, 1.0 }, + { 0.278431, 0.486275, 0.745098, 1.0 }, + { 0.301961, 0.501961, 0.752941, 1.0 }, + { 0.341176, 0.537255, 0.776471, 1.0 }, + { 0.376471, 0.564706, 0.800000, 1.0 }, + { 0.435294, 0.615686, 0.835294, 1.0 }, + { 0.447059, 0.619608, 0.835294, 1.0 }, + { 0.462745, 0.627451, 0.839216, 1.0 }, + { 0.462745, 0.627451, 0.831373, 1.0 }, + { 0.462745, 0.627451, 0.827451, 1.0 }, + { 0.462745, 0.619608, 0.819608, 1.0 }, + { 0.466667, 0.623529, 0.819608, 1.0 }, + { 0.470588, 0.631373, 0.831373, 1.0 }, + { 0.482353, 0.643137, 0.847059, 1.0 }, + { 0.486275, 0.666667, 0.862745, 1.0 }, + { 0.482353, 0.666667, 0.858824, 1.0 }, + { 0.478431, 0.666667, 0.858824, 1.0 }, + { 0.470588, 0.666667, 0.854902, 1.0 }, + { 0.462745, 0.662745, 0.850980, 1.0 }, + { 0.458824, 0.666667, 0.847059, 1.0 }, + { 0.458824, 0.678431, 0.850980, 1.0 }, + { 0.501961, 0.713725, 0.882353, 1.0 }, + { 0.509804, 0.721569, 0.886275, 1.0 }, + { 0.517647, 0.729412, 0.894118, 1.0 }, + { 0.521569, 0.729412, 0.894118, 1.0 }, + { 0.509804, 0.721569, 0.882353, 1.0 }, + { 0.498039, 0.698039, 0.862745, 1.0 }, + { 0.478431, 0.674510, 0.835294, 1.0 }, + { 0.454902, 0.650980, 0.803922, 1.0 }, + { 0.450980, 0.635294, 0.784314, 1.0 }, + { 0.454902, 0.611765, 0.756863, 1.0 }, + { 0.450980, 0.603922, 0.745098, 1.0 }, + { 0.450980, 0.596078, 0.737255, 1.0 }, + { 0.427451, 0.568627, 0.713725, 1.0 }, + { 0.396078, 0.529412, 0.686275, 1.0 }, + { 0.345098, 0.474510, 0.639216, 1.0 }, + { 0.278431, 0.400000, 0.568627, 1.0 }, + { 0.164706, 0.278431, 0.443137, 1.0 }, + { 0.145098, 0.258824, 0.415686, 1.0 }, + { 0.129412, 0.239216, 0.388235, 1.0 }, + { 0.109804, 0.207843, 0.341176, 1.0 }, + { 0.098039, 0.180392, 0.298039, 1.0 }, + { 0.094118, 0.168627, 0.278431, 1.0 }, + { 0.086275, 0.156863, 0.250980, 1.0 }, + { 0.074510, 0.133333, 0.211765, 1.0 }, + { 0.058824, 0.105882, 0.172549, 1.0 }, + { 0.047059, 0.094118, 0.160784, 1.0 }, + { 0.043137, 0.090196, 0.164706, 1.0 }, + { 0.039216, 0.086275, 0.164706, 1.0 }, + { 0.039216, 0.086275, 0.164706, 1.0 }, + { 0.035294, 0.086275, 0.160784, 1.0 }, + { 0.035294, 0.086275, 0.160784, 1.0 }, + { 0.035294, 0.086275, 0.160784, 1.0 }, + { 0.031373, 0.066667, 0.125490, 1.0 }, + { 0.039216, 0.074510, 0.137255, 1.0 }, + { 0.047059, 0.086275, 0.152941, 1.0 }, + { 0.070588, 0.117647, 0.200000, 1.0 }, + { 0.109804, 0.180392, 0.274510, 1.0 }, + { 0.145098, 0.239216, 0.349020, 1.0 }, + { 0.192157, 0.298039, 0.419608, 1.0 }, + { 0.247059, 0.368627, 0.486275, 1.0 }, + { 0.305882, 0.423529, 0.525490, 1.0 }, + { 0.349020, 0.454902, 0.529412, 1.0 }, + { 0.403922, 0.490196, 0.549020, 1.0 }, + { 0.458824, 0.525490, 0.572549, 1.0 }, + { 0.521569, 0.584314, 0.619608, 1.0 }, + { 0.580392, 0.647059, 0.678431, 1.0 }, + { 0.639216, 0.705882, 0.749020, 1.0 }, + { 0.698039, 0.776471, 0.819608, 1.0 }, + { 0.752941, 0.843137, 0.886275, 1.0 }, + { 0.780392, 0.886275, 0.925490, 1.0 }, + { 0.803922, 0.909804, 0.956863, 1.0 }, + { 0.815686, 0.925490, 0.972549, 1.0 }, + { 0.823529, 0.929412, 0.976471, 1.0 }, + { 0.807843, 0.913725, 0.972549, 1.0 }, + { 0.780392, 0.890196, 0.968627, 1.0 }, + { 0.749020, 0.866667, 0.968627, 1.0 }, + { 0.713725, 0.847059, 0.956863, 1.0 }, + { 0.666667, 0.815686, 0.941176, 1.0 }, + { 0.615686, 0.776471, 0.933333, 1.0 }, + { 0.564706, 0.745098, 0.921569, 1.0 }, + { 0.521569, 0.717647, 0.905882, 1.0 }, + { 0.474510, 0.682353, 0.890196, 1.0 }, + { 0.431373, 0.647059, 0.870588, 1.0 }, + { 0.392157, 0.611765, 0.854902, 1.0 }, + { 0.360784, 0.584314, 0.835294, 1.0 }, + { 0.337255, 0.560784, 0.811765, 1.0 }, + { 0.309804, 0.529412, 0.788235, 1.0 }, + { 0.282353, 0.501961, 0.772549, 1.0 }, + { 0.266667, 0.490196, 0.760784, 1.0 }, + { 0.254902, 0.478431, 0.760784, 1.0 }, + { 0.247059, 0.482353, 0.764706, 1.0 }, + { 0.243137, 0.482353, 0.772549, 1.0 }, + { 0.247059, 0.486275, 0.780392, 1.0 }, + { 0.262745, 0.498039, 0.784314, 1.0 }, + { 0.274510, 0.505882, 0.780392, 1.0 }, + { 0.290196, 0.509804, 0.764706, 1.0 }, + { 0.305882, 0.509804, 0.741176, 1.0 }, + { 0.313725, 0.498039, 0.721569, 1.0 }, + { 0.317647, 0.505882, 0.713725, 1.0 }, + { 0.321569, 0.505882, 0.717647, 1.0 }, + { 0.317647, 0.505882, 0.721569, 1.0 }, + { 0.321569, 0.509804, 0.725490, 1.0 }, + { 0.325490, 0.517647, 0.733333, 1.0 }, + { 0.337255, 0.529412, 0.741176, 1.0 }, + { 0.352941, 0.537255, 0.737255, 1.0 }, + { 0.364706, 0.529412, 0.717647, 1.0 }, + { 0.376471, 0.525490, 0.694118, 1.0 }, + { 0.388235, 0.529412, 0.682353, 1.0 }, + { 0.392157, 0.525490, 0.678431, 1.0 }, + { 0.400000, 0.525490, 0.678431, 1.0 }, + { 0.400000, 0.533333, 0.694118, 1.0 }, + { 0.407843, 0.552941, 0.713725, 1.0 }, + { 0.419608, 0.580392, 0.741176, 1.0 }, + { 0.439216, 0.600000, 0.764706, 1.0 }, + { 0.458824, 0.615686, 0.772549, 1.0 }, + { 0.474510, 0.631373, 0.784314, 1.0 }, + { 0.494118, 0.643137, 0.788235, 1.0 }, + { 0.541176, 0.674510, 0.807843, 1.0 }, + { 0.576471, 0.701961, 0.823529, 1.0 }, + { 0.615686, 0.733333, 0.843137, 1.0 }, + { 0.631373, 0.760784, 0.866667, 1.0 }, + { 0.647059, 0.784314, 0.886275, 1.0 }, + { 0.666667, 0.800000, 0.894118, 1.0 }, + { 0.674510, 0.807843, 0.901961, 1.0 }, + }; +/* Etomchek-040328-006 */ +static double4 colors_549[] = { + { 0.709804, 0.650980, 0.890196, 1.0 }, + { 0.725490, 0.662745, 0.882353, 1.0 }, + { 0.725490, 0.662745, 0.878431, 1.0 }, + { 0.729412, 0.666667, 0.874510, 1.0 }, + { 0.721569, 0.654902, 0.878431, 1.0 }, + { 0.713725, 0.647059, 0.882353, 1.0 }, + { 0.713725, 0.643137, 0.882353, 1.0 }, + { 0.713725, 0.643137, 0.886275, 1.0 }, + { 0.662745, 0.580392, 0.870588, 1.0 }, + { 0.662745, 0.580392, 0.862745, 1.0 }, + { 0.666667, 0.580392, 0.854902, 1.0 }, + { 0.670588, 0.576471, 0.850980, 1.0 }, + { 0.678431, 0.576471, 0.850980, 1.0 }, + { 0.654902, 0.560784, 0.835294, 1.0 }, + { 0.635294, 0.545098, 0.823529, 1.0 }, + { 0.611765, 0.525490, 0.803922, 1.0 }, + { 0.592157, 0.509804, 0.788235, 1.0 }, + { 0.494118, 0.419608, 0.678431, 1.0 }, + { 0.454902, 0.392157, 0.619608, 1.0 }, + { 0.415686, 0.364706, 0.564706, 1.0 }, + { 0.380392, 0.337255, 0.509804, 1.0 }, + { 0.349020, 0.313725, 0.458824, 1.0 }, + { 0.337255, 0.298039, 0.435294, 1.0 }, + { 0.325490, 0.286275, 0.415686, 1.0 }, + { 0.258824, 0.219608, 0.360784, 1.0 }, + { 0.235294, 0.192157, 0.341176, 1.0 }, + { 0.215686, 0.168627, 0.325490, 1.0 }, + { 0.219608, 0.176471, 0.317647, 1.0 }, + { 0.223529, 0.184314, 0.313725, 1.0 }, + { 0.235294, 0.196078, 0.321569, 1.0 }, + { 0.250980, 0.211765, 0.329412, 1.0 }, + { 0.278431, 0.239216, 0.360784, 1.0 }, + { 0.309804, 0.274510, 0.400000, 1.0 }, + { 0.384314, 0.337255, 0.513725, 1.0 }, + { 0.419608, 0.360784, 0.576471, 1.0 }, + { 0.458824, 0.384314, 0.643137, 1.0 }, + { 0.498039, 0.427451, 0.698039, 1.0 }, + { 0.537255, 0.470588, 0.756863, 1.0 }, + { 0.564706, 0.501961, 0.784314, 1.0 }, + { 0.596078, 0.533333, 0.815686, 1.0 }, + { 0.701961, 0.654902, 0.894118, 1.0 }, + { 0.733333, 0.694118, 0.909804, 1.0 }, + { 0.768627, 0.737255, 0.929412, 1.0 }, + { 0.780392, 0.745098, 0.945098, 1.0 }, + { 0.792157, 0.756863, 0.960784, 1.0 }, + { 0.784314, 0.756863, 0.956863, 1.0 }, + { 0.780392, 0.756863, 0.952941, 1.0 }, + { 0.780392, 0.756863, 0.941176, 1.0 }, + { 0.772549, 0.749020, 0.921569, 1.0 }, + { 0.733333, 0.709804, 0.866667, 1.0 }, + { 0.701961, 0.678431, 0.807843, 1.0 }, + { 0.670588, 0.650980, 0.752941, 1.0 }, + { 0.619608, 0.600000, 0.690196, 1.0 }, + { 0.572549, 0.552941, 0.631373, 1.0 }, + { 0.545098, 0.525490, 0.600000, 1.0 }, + { 0.517647, 0.498039, 0.568627, 1.0 }, + { 0.392157, 0.376471, 0.443137, 1.0 }, + { 0.337255, 0.313725, 0.396078, 1.0 }, + { 0.282353, 0.250980, 0.349020, 1.0 }, + { 0.239216, 0.196078, 0.317647, 1.0 }, + { 0.196078, 0.141176, 0.290196, 1.0 }, + { 0.176471, 0.121569, 0.278431, 1.0 }, + { 0.160784, 0.101961, 0.270588, 1.0 }, + { 0.149020, 0.078431, 0.266667, 1.0 }, + { 0.145098, 0.070588, 0.270588, 1.0 }, + { 0.168627, 0.082353, 0.305882, 1.0 }, + { 0.180392, 0.086275, 0.333333, 1.0 }, + { 0.192157, 0.094118, 0.364706, 1.0 }, + { 0.203922, 0.098039, 0.384314, 1.0 }, + { 0.219608, 0.105882, 0.403922, 1.0 }, + { 0.223529, 0.105882, 0.411765, 1.0 }, + { 0.223529, 0.105882, 0.411765, 1.0 }, + { 0.219608, 0.109804, 0.403922, 1.0 }, + { 0.207843, 0.101961, 0.384314, 1.0 }, + { 0.200000, 0.098039, 0.368627, 1.0 }, + { 0.203922, 0.105882, 0.376471, 1.0 }, + { 0.211765, 0.113725, 0.388235, 1.0 }, + { 0.219608, 0.121569, 0.396078, 1.0 }, + { 0.231373, 0.129412, 0.407843, 1.0 }, + { 0.250980, 0.152941, 0.419608, 1.0 }, + { 0.274510, 0.180392, 0.435294, 1.0 }, + { 0.341176, 0.274510, 0.470588, 1.0 }, + { 0.376471, 0.321569, 0.482353, 1.0 }, + { 0.415686, 0.368627, 0.494118, 1.0 }, + { 0.435294, 0.392157, 0.517647, 1.0 }, + { 0.458824, 0.419608, 0.541176, 1.0 }, + { 0.521569, 0.470588, 0.607843, 1.0 }, + { 0.556863, 0.505882, 0.658824, 1.0 }, + { 0.619608, 0.545098, 0.760784, 1.0 }, + { 0.639216, 0.560784, 0.788235, 1.0 }, + { 0.658824, 0.576471, 0.819608, 1.0 }, + { 0.662745, 0.576471, 0.823529, 1.0 }, + { 0.666667, 0.576471, 0.827451, 1.0 }, + { 0.662745, 0.572549, 0.827451, 1.0 }, + { 0.654902, 0.560784, 0.823529, 1.0 }, + { 0.635294, 0.541176, 0.803922, 1.0 }, + { 0.588235, 0.501961, 0.764706, 1.0 }, + { 0.474510, 0.380392, 0.639216, 1.0 }, + { 0.403922, 0.313725, 0.568627, 1.0 }, + { 0.337255, 0.250980, 0.498039, 1.0 }, + { 0.309804, 0.223529, 0.462745, 1.0 }, + { 0.282353, 0.200000, 0.431373, 1.0 }, + { 0.235294, 0.156863, 0.376471, 1.0 }, + { 0.207843, 0.129412, 0.337255, 1.0 }, + { 0.176471, 0.094118, 0.321569, 1.0 }, + { 0.180392, 0.094118, 0.321569, 1.0 }, + { 0.184314, 0.098039, 0.321569, 1.0 }, + { 0.188235, 0.105882, 0.325490, 1.0 }, + { 0.196078, 0.113725, 0.329412, 1.0 }, + { 0.211765, 0.129412, 0.352941, 1.0 }, + { 0.223529, 0.149020, 0.376471, 1.0 }, + { 0.239216, 0.176471, 0.396078, 1.0 }, + { 0.258824, 0.203922, 0.443137, 1.0 }, + { 0.313725, 0.250980, 0.572549, 1.0 }, + { 0.325490, 0.258824, 0.600000, 1.0 }, + { 0.341176, 0.270588, 0.631373, 1.0 }, + { 0.380392, 0.294118, 0.686275, 1.0 }, + { 0.411765, 0.313725, 0.741176, 1.0 }, + { 0.447059, 0.325490, 0.788235, 1.0 }, + { 0.462745, 0.337255, 0.807843, 1.0 }, + { 0.450980, 0.345098, 0.803922, 1.0 }, + { 0.443137, 0.333333, 0.800000, 1.0 }, + { 0.435294, 0.325490, 0.796078, 1.0 }, + { 0.431373, 0.321569, 0.792157, 1.0 }, + { 0.427451, 0.317647, 0.788235, 1.0 }, + { 0.431373, 0.309804, 0.792157, 1.0 }, + { 0.427451, 0.294118, 0.800000, 1.0 }, + { 0.439216, 0.274510, 0.792157, 1.0 }, + { 0.439216, 0.266667, 0.780392, 1.0 }, + { 0.443137, 0.258824, 0.756863, 1.0 }, + { 0.439216, 0.258824, 0.749020, 1.0 }, + { 0.435294, 0.258824, 0.745098, 1.0 }, + { 0.450980, 0.278431, 0.745098, 1.0 }, + { 0.466667, 0.301961, 0.752941, 1.0 }, + { 0.501961, 0.341176, 0.776471, 1.0 }, + { 0.533333, 0.376471, 0.800000, 1.0 }, + { 0.580392, 0.435294, 0.835294, 1.0 }, + { 0.592157, 0.447059, 0.835294, 1.0 }, + { 0.607843, 0.462745, 0.839216, 1.0 }, + { 0.600000, 0.462745, 0.831373, 1.0 }, + { 0.596078, 0.462745, 0.827451, 1.0 }, + { 0.600000, 0.462745, 0.819608, 1.0 }, + { 0.596078, 0.466667, 0.819608, 1.0 }, + { 0.603922, 0.470588, 0.831373, 1.0 }, + { 0.623529, 0.482353, 0.847059, 1.0 }, + { 0.611765, 0.486275, 0.862745, 1.0 }, + { 0.603922, 0.482353, 0.858824, 1.0 }, + { 0.600000, 0.478431, 0.858824, 1.0 }, + { 0.584314, 0.470588, 0.854902, 1.0 }, + { 0.580392, 0.462745, 0.850980, 1.0 }, + { 0.568627, 0.458824, 0.847059, 1.0 }, + { 0.556863, 0.458824, 0.850980, 1.0 }, + { 0.603922, 0.501961, 0.882353, 1.0 }, + { 0.607843, 0.509804, 0.886275, 1.0 }, + { 0.611765, 0.517647, 0.894118, 1.0 }, + { 0.619608, 0.521569, 0.894118, 1.0 }, + { 0.603922, 0.509804, 0.882353, 1.0 }, + { 0.596078, 0.498039, 0.862745, 1.0 }, + { 0.572549, 0.478431, 0.835294, 1.0 }, + { 0.541176, 0.454902, 0.803922, 1.0 }, + { 0.541176, 0.450980, 0.784314, 1.0 }, + { 0.545098, 0.454902, 0.756863, 1.0 }, + { 0.541176, 0.450980, 0.745098, 1.0 }, + { 0.541176, 0.450980, 0.737255, 1.0 }, + { 0.517647, 0.427451, 0.713725, 1.0 }, + { 0.498039, 0.396078, 0.686275, 1.0 }, + { 0.458824, 0.345098, 0.639216, 1.0 }, + { 0.392157, 0.278431, 0.568627, 1.0 }, + { 0.274510, 0.164706, 0.443137, 1.0 }, + { 0.250980, 0.145098, 0.415686, 1.0 }, + { 0.231373, 0.129412, 0.388235, 1.0 }, + { 0.200000, 0.109804, 0.341176, 1.0 }, + { 0.176471, 0.098039, 0.298039, 1.0 }, + { 0.168627, 0.094118, 0.278431, 1.0 }, + { 0.149020, 0.086275, 0.250980, 1.0 }, + { 0.125490, 0.074510, 0.211765, 1.0 }, + { 0.101961, 0.058824, 0.172549, 1.0 }, + { 0.090196, 0.047059, 0.160784, 1.0 }, + { 0.094118, 0.043137, 0.164706, 1.0 }, + { 0.090196, 0.039216, 0.164706, 1.0 }, + { 0.090196, 0.039216, 0.164706, 1.0 }, + { 0.086275, 0.035294, 0.160784, 1.0 }, + { 0.086275, 0.035294, 0.160784, 1.0 }, + { 0.086275, 0.035294, 0.160784, 1.0 }, + { 0.070588, 0.031373, 0.125490, 1.0 }, + { 0.082353, 0.039216, 0.137255, 1.0 }, + { 0.094118, 0.047059, 0.152941, 1.0 }, + { 0.125490, 0.070588, 0.200000, 1.0 }, + { 0.172549, 0.109804, 0.274510, 1.0 }, + { 0.215686, 0.145098, 0.349020, 1.0 }, + { 0.270588, 0.192157, 0.419608, 1.0 }, + { 0.321569, 0.247059, 0.486275, 1.0 }, + { 0.368627, 0.305882, 0.525490, 1.0 }, + { 0.392157, 0.349020, 0.529412, 1.0 }, + { 0.435294, 0.403922, 0.549020, 1.0 }, + { 0.486275, 0.458824, 0.572549, 1.0 }, + { 0.541176, 0.521569, 0.619608, 1.0 }, + { 0.592157, 0.580392, 0.678431, 1.0 }, + { 0.662745, 0.639216, 0.749020, 1.0 }, + { 0.717647, 0.698039, 0.819608, 1.0 }, + { 0.772549, 0.752941, 0.886275, 1.0 }, + { 0.792157, 0.780392, 0.925490, 1.0 }, + { 0.823529, 0.803922, 0.956863, 1.0 }, + { 0.835294, 0.815686, 0.972549, 1.0 }, + { 0.843137, 0.823529, 0.976471, 1.0 }, + { 0.835294, 0.807843, 0.972549, 1.0 }, + { 0.827451, 0.780392, 0.968627, 1.0 }, + { 0.811765, 0.749020, 0.968627, 1.0 }, + { 0.780392, 0.713725, 0.956863, 1.0 }, + { 0.741176, 0.666667, 0.941176, 1.0 }, + { 0.717647, 0.615686, 0.933333, 1.0 }, + { 0.678431, 0.564706, 0.921569, 1.0 }, + { 0.639216, 0.521569, 0.905882, 1.0 }, + { 0.607843, 0.474510, 0.890196, 1.0 }, + { 0.576471, 0.431373, 0.870588, 1.0 }, + { 0.552941, 0.392157, 0.854902, 1.0 }, + { 0.525490, 0.360784, 0.835294, 1.0 }, + { 0.501961, 0.337255, 0.811765, 1.0 }, + { 0.478431, 0.309804, 0.788235, 1.0 }, + { 0.462745, 0.282353, 0.772549, 1.0 }, + { 0.447059, 0.266667, 0.760784, 1.0 }, + { 0.439216, 0.254902, 0.760784, 1.0 }, + { 0.435294, 0.247059, 0.764706, 1.0 }, + { 0.435294, 0.243137, 0.772549, 1.0 }, + { 0.443137, 0.247059, 0.780392, 1.0 }, + { 0.454902, 0.262745, 0.784314, 1.0 }, + { 0.458824, 0.274510, 0.780392, 1.0 }, + { 0.454902, 0.290196, 0.764706, 1.0 }, + { 0.458824, 0.305882, 0.741176, 1.0 }, + { 0.462745, 0.313725, 0.721569, 1.0 }, + { 0.450980, 0.317647, 0.713725, 1.0 }, + { 0.458824, 0.321569, 0.717647, 1.0 }, + { 0.458824, 0.317647, 0.721569, 1.0 }, + { 0.462745, 0.321569, 0.725490, 1.0 }, + { 0.466667, 0.325490, 0.733333, 1.0 }, + { 0.470588, 0.337255, 0.741176, 1.0 }, + { 0.482353, 0.352941, 0.737255, 1.0 }, + { 0.486275, 0.364706, 0.717647, 1.0 }, + { 0.486275, 0.376471, 0.694118, 1.0 }, + { 0.486275, 0.388235, 0.682353, 1.0 }, + { 0.494118, 0.392157, 0.678431, 1.0 }, + { 0.501961, 0.400000, 0.678431, 1.0 }, + { 0.509804, 0.400000, 0.694118, 1.0 }, + { 0.513725, 0.407843, 0.713725, 1.0 }, + { 0.521569, 0.419608, 0.741176, 1.0 }, + { 0.541176, 0.439216, 0.764706, 1.0 }, + { 0.556863, 0.458824, 0.772549, 1.0 }, + { 0.572549, 0.474510, 0.784314, 1.0 }, + { 0.588235, 0.494118, 0.788235, 1.0 }, + { 0.627451, 0.541176, 0.807843, 1.0 }, + { 0.654902, 0.576471, 0.823529, 1.0 }, + { 0.686275, 0.615686, 0.843137, 1.0 }, + { 0.694118, 0.631373, 0.866667, 1.0 }, + { 0.705882, 0.647059, 0.886275, 1.0 }, + { 0.721569, 0.666667, 0.894118, 1.0 }, + { 0.729412, 0.674510, 0.901961, 1.0 }, + }; +/* Etomchek-040328-007 */ +static double4 colors_550[] = { + { 0.858824, 0.650980, 0.890196, 1.0 }, + { 0.862745, 0.662745, 0.882353, 1.0 }, + { 0.858824, 0.662745, 0.878431, 1.0 }, + { 0.858824, 0.666667, 0.874510, 1.0 }, + { 0.858824, 0.654902, 0.878431, 1.0 }, + { 0.858824, 0.647059, 0.882353, 1.0 }, + { 0.858824, 0.643137, 0.882353, 1.0 }, + { 0.862745, 0.643137, 0.886275, 1.0 }, + { 0.843137, 0.580392, 0.870588, 1.0 }, + { 0.839216, 0.580392, 0.862745, 1.0 }, + { 0.839216, 0.580392, 0.854902, 1.0 }, + { 0.843137, 0.576471, 0.850980, 1.0 }, + { 0.847059, 0.576471, 0.850980, 1.0 }, + { 0.827451, 0.560784, 0.835294, 1.0 }, + { 0.807843, 0.545098, 0.823529, 1.0 }, + { 0.784314, 0.525490, 0.803922, 1.0 }, + { 0.764706, 0.509804, 0.788235, 1.0 }, + { 0.654902, 0.419608, 0.678431, 1.0 }, + { 0.596078, 0.392157, 0.619608, 1.0 }, + { 0.537255, 0.364706, 0.564706, 1.0 }, + { 0.486275, 0.337255, 0.509804, 1.0 }, + { 0.439216, 0.313725, 0.458824, 1.0 }, + { 0.419608, 0.298039, 0.435294, 1.0 }, + { 0.403922, 0.286275, 0.415686, 1.0 }, + { 0.345098, 0.219608, 0.360784, 1.0 }, + { 0.329412, 0.192157, 0.341176, 1.0 }, + { 0.313725, 0.168627, 0.325490, 1.0 }, + { 0.305882, 0.176471, 0.317647, 1.0 }, + { 0.301961, 0.184314, 0.313725, 1.0 }, + { 0.313725, 0.196078, 0.321569, 1.0 }, + { 0.325490, 0.211765, 0.329412, 1.0 }, + { 0.352941, 0.239216, 0.360784, 1.0 }, + { 0.388235, 0.274510, 0.400000, 1.0 }, + { 0.494118, 0.337255, 0.513725, 1.0 }, + { 0.556863, 0.360784, 0.576471, 1.0 }, + { 0.619608, 0.384314, 0.643137, 1.0 }, + { 0.666667, 0.427451, 0.698039, 1.0 }, + { 0.713725, 0.470588, 0.756863, 1.0 }, + { 0.741176, 0.501961, 0.784314, 1.0 }, + { 0.768627, 0.533333, 0.815686, 1.0 }, + { 0.850980, 0.654902, 0.894118, 1.0 }, + { 0.866667, 0.694118, 0.909804, 1.0 }, + { 0.886275, 0.737255, 0.929412, 1.0 }, + { 0.901961, 0.745098, 0.945098, 1.0 }, + { 0.917647, 0.756863, 0.960784, 1.0 }, + { 0.909804, 0.756863, 0.956863, 1.0 }, + { 0.901961, 0.756863, 0.952941, 1.0 }, + { 0.894118, 0.756863, 0.941176, 1.0 }, + { 0.878431, 0.749020, 0.921569, 1.0 }, + { 0.831373, 0.709804, 0.866667, 1.0 }, + { 0.780392, 0.678431, 0.807843, 1.0 }, + { 0.733333, 0.650980, 0.752941, 1.0 }, + { 0.678431, 0.600000, 0.690196, 1.0 }, + { 0.623529, 0.552941, 0.631373, 1.0 }, + { 0.592157, 0.525490, 0.600000, 1.0 }, + { 0.560784, 0.498039, 0.568627, 1.0 }, + { 0.431373, 0.376471, 0.443137, 1.0 }, + { 0.388235, 0.313725, 0.396078, 1.0 }, + { 0.345098, 0.250980, 0.349020, 1.0 }, + { 0.313725, 0.196078, 0.317647, 1.0 }, + { 0.286275, 0.141176, 0.290196, 1.0 }, + { 0.274510, 0.121569, 0.278431, 1.0 }, + { 0.266667, 0.101961, 0.270588, 1.0 }, + { 0.266667, 0.078431, 0.266667, 1.0 }, + { 0.270588, 0.070588, 0.270588, 1.0 }, + { 0.305882, 0.082353, 0.305882, 1.0 }, + { 0.333333, 0.086275, 0.333333, 1.0 }, + { 0.360784, 0.094118, 0.364706, 1.0 }, + { 0.380392, 0.098039, 0.384314, 1.0 }, + { 0.403922, 0.105882, 0.403922, 1.0 }, + { 0.411765, 0.105882, 0.411765, 1.0 }, + { 0.411765, 0.105882, 0.411765, 1.0 }, + { 0.403922, 0.109804, 0.403922, 1.0 }, + { 0.384314, 0.101961, 0.384314, 1.0 }, + { 0.368627, 0.098039, 0.368627, 1.0 }, + { 0.376471, 0.105882, 0.376471, 1.0 }, + { 0.384314, 0.113725, 0.388235, 1.0 }, + { 0.392157, 0.121569, 0.396078, 1.0 }, + { 0.403922, 0.129412, 0.407843, 1.0 }, + { 0.415686, 0.152941, 0.419608, 1.0 }, + { 0.431373, 0.180392, 0.435294, 1.0 }, + { 0.462745, 0.274510, 0.470588, 1.0 }, + { 0.478431, 0.321569, 0.482353, 1.0 }, + { 0.494118, 0.368627, 0.494118, 1.0 }, + { 0.513725, 0.392157, 0.517647, 1.0 }, + { 0.533333, 0.419608, 0.541176, 1.0 }, + { 0.607843, 0.470588, 0.607843, 1.0 }, + { 0.650980, 0.505882, 0.658824, 1.0 }, + { 0.752941, 0.545098, 0.760784, 1.0 }, + { 0.780392, 0.560784, 0.788235, 1.0 }, + { 0.807843, 0.576471, 0.819608, 1.0 }, + { 0.811765, 0.576471, 0.823529, 1.0 }, + { 0.819608, 0.576471, 0.827451, 1.0 }, + { 0.819608, 0.572549, 0.827451, 1.0 }, + { 0.815686, 0.560784, 0.823529, 1.0 }, + { 0.796078, 0.541176, 0.803922, 1.0 }, + { 0.752941, 0.501961, 0.764706, 1.0 }, + { 0.635294, 0.380392, 0.639216, 1.0 }, + { 0.560784, 0.313725, 0.568627, 1.0 }, + { 0.490196, 0.250980, 0.498039, 1.0 }, + { 0.458824, 0.223529, 0.462745, 1.0 }, + { 0.427451, 0.200000, 0.431373, 1.0 }, + { 0.372549, 0.156863, 0.376471, 1.0 }, + { 0.337255, 0.129412, 0.337255, 1.0 }, + { 0.317647, 0.094118, 0.321569, 1.0 }, + { 0.317647, 0.094118, 0.321569, 1.0 }, + { 0.321569, 0.098039, 0.321569, 1.0 }, + { 0.325490, 0.105882, 0.325490, 1.0 }, + { 0.329412, 0.113725, 0.329412, 1.0 }, + { 0.349020, 0.129412, 0.352941, 1.0 }, + { 0.364706, 0.149020, 0.376471, 1.0 }, + { 0.372549, 0.176471, 0.396078, 1.0 }, + { 0.407843, 0.203922, 0.443137, 1.0 }, + { 0.513725, 0.250980, 0.572549, 1.0 }, + { 0.537255, 0.258824, 0.600000, 1.0 }, + { 0.564706, 0.270588, 0.631373, 1.0 }, + { 0.619608, 0.294118, 0.686275, 1.0 }, + { 0.678431, 0.313725, 0.741176, 1.0 }, + { 0.733333, 0.325490, 0.788235, 1.0 }, + { 0.752941, 0.337255, 0.807843, 1.0 }, + { 0.737255, 0.345098, 0.803922, 1.0 }, + { 0.729412, 0.333333, 0.800000, 1.0 }, + { 0.725490, 0.325490, 0.796078, 1.0 }, + { 0.721569, 0.321569, 0.792157, 1.0 }, + { 0.717647, 0.317647, 0.788235, 1.0 }, + { 0.729412, 0.309804, 0.792157, 1.0 }, + { 0.741176, 0.294118, 0.800000, 1.0 }, + { 0.756863, 0.274510, 0.792157, 1.0 }, + { 0.756863, 0.266667, 0.780392, 1.0 }, + { 0.749020, 0.258824, 0.756863, 1.0 }, + { 0.741176, 0.258824, 0.749020, 1.0 }, + { 0.737255, 0.258824, 0.745098, 1.0 }, + { 0.737255, 0.278431, 0.745098, 1.0 }, + { 0.745098, 0.301961, 0.752941, 1.0 }, + { 0.768627, 0.341176, 0.776471, 1.0 }, + { 0.792157, 0.376471, 0.800000, 1.0 }, + { 0.831373, 0.435294, 0.835294, 1.0 }, + { 0.835294, 0.447059, 0.835294, 1.0 }, + { 0.839216, 0.462745, 0.839216, 1.0 }, + { 0.831373, 0.462745, 0.831373, 1.0 }, + { 0.823529, 0.462745, 0.827451, 1.0 }, + { 0.819608, 0.462745, 0.819608, 1.0 }, + { 0.815686, 0.466667, 0.819608, 1.0 }, + { 0.827451, 0.470588, 0.831373, 1.0 }, + { 0.847059, 0.482353, 0.847059, 1.0 }, + { 0.847059, 0.486275, 0.862745, 1.0 }, + { 0.839216, 0.482353, 0.858824, 1.0 }, + { 0.835294, 0.478431, 0.858824, 1.0 }, + { 0.823529, 0.470588, 0.854902, 1.0 }, + { 0.819608, 0.462745, 0.850980, 1.0 }, + { 0.807843, 0.458824, 0.847059, 1.0 }, + { 0.800000, 0.458824, 0.850980, 1.0 }, + { 0.839216, 0.501961, 0.882353, 1.0 }, + { 0.843137, 0.509804, 0.886275, 1.0 }, + { 0.847059, 0.517647, 0.894118, 1.0 }, + { 0.850980, 0.521569, 0.894118, 1.0 }, + { 0.835294, 0.509804, 0.882353, 1.0 }, + { 0.819608, 0.498039, 0.862745, 1.0 }, + { 0.796078, 0.478431, 0.835294, 1.0 }, + { 0.756863, 0.454902, 0.803922, 1.0 }, + { 0.745098, 0.450980, 0.784314, 1.0 }, + { 0.733333, 0.454902, 0.756863, 1.0 }, + { 0.725490, 0.450980, 0.745098, 1.0 }, + { 0.717647, 0.450980, 0.737255, 1.0 }, + { 0.694118, 0.427451, 0.713725, 1.0 }, + { 0.678431, 0.396078, 0.686275, 1.0 }, + { 0.639216, 0.345098, 0.639216, 1.0 }, + { 0.568627, 0.278431, 0.564706, 1.0 }, + { 0.443137, 0.164706, 0.439216, 1.0 }, + { 0.415686, 0.145098, 0.411765, 1.0 }, + { 0.388235, 0.129412, 0.384314, 1.0 }, + { 0.341176, 0.109804, 0.337255, 1.0 }, + { 0.298039, 0.098039, 0.294118, 1.0 }, + { 0.278431, 0.094118, 0.270588, 1.0 }, + { 0.250980, 0.086275, 0.250980, 1.0 }, + { 0.211765, 0.074510, 0.211765, 1.0 }, + { 0.172549, 0.058824, 0.168627, 1.0 }, + { 0.160784, 0.047059, 0.156863, 1.0 }, + { 0.164706, 0.043137, 0.156863, 1.0 }, + { 0.164706, 0.039216, 0.156863, 1.0 }, + { 0.164706, 0.039216, 0.156863, 1.0 }, + { 0.160784, 0.035294, 0.156863, 1.0 }, + { 0.160784, 0.035294, 0.156863, 1.0 }, + { 0.160784, 0.035294, 0.156863, 1.0 }, + { 0.125490, 0.031373, 0.117647, 1.0 }, + { 0.137255, 0.039216, 0.129412, 1.0 }, + { 0.152941, 0.047059, 0.145098, 1.0 }, + { 0.200000, 0.070588, 0.188235, 1.0 }, + { 0.274510, 0.109804, 0.274510, 1.0 }, + { 0.341176, 0.145098, 0.349020, 1.0 }, + { 0.411765, 0.192157, 0.419608, 1.0 }, + { 0.470588, 0.247059, 0.486275, 1.0 }, + { 0.501961, 0.305882, 0.525490, 1.0 }, + { 0.501961, 0.349020, 0.529412, 1.0 }, + { 0.525490, 0.403922, 0.549020, 1.0 }, + { 0.556863, 0.458824, 0.572549, 1.0 }, + { 0.600000, 0.521569, 0.619608, 1.0 }, + { 0.654902, 0.580392, 0.678431, 1.0 }, + { 0.733333, 0.639216, 0.749020, 1.0 }, + { 0.796078, 0.698039, 0.819608, 1.0 }, + { 0.854902, 0.752941, 0.886275, 1.0 }, + { 0.882353, 0.780392, 0.925490, 1.0 }, + { 0.917647, 0.803922, 0.956863, 1.0 }, + { 0.933333, 0.815686, 0.972549, 1.0 }, + { 0.937255, 0.823529, 0.976471, 1.0 }, + { 0.937255, 0.807843, 0.972549, 1.0 }, + { 0.941176, 0.780392, 0.968627, 1.0 }, + { 0.949020, 0.749020, 0.968627, 1.0 }, + { 0.929412, 0.713725, 0.956863, 1.0 }, + { 0.909804, 0.666667, 0.941176, 1.0 }, + { 0.913725, 0.615686, 0.933333, 1.0 }, + { 0.898039, 0.564706, 0.921569, 1.0 }, + { 0.874510, 0.521569, 0.905882, 1.0 }, + { 0.862745, 0.474510, 0.890196, 1.0 }, + { 0.850980, 0.431373, 0.870588, 1.0 }, + { 0.839216, 0.392157, 0.854902, 1.0 }, + { 0.819608, 0.360784, 0.835294, 1.0 }, + { 0.796078, 0.337255, 0.811765, 1.0 }, + { 0.772549, 0.309804, 0.788235, 1.0 }, + { 0.764706, 0.282353, 0.772549, 1.0 }, + { 0.752941, 0.266667, 0.760784, 1.0 }, + { 0.752941, 0.254902, 0.760784, 1.0 }, + { 0.756863, 0.247059, 0.764706, 1.0 }, + { 0.764706, 0.243137, 0.772549, 1.0 }, + { 0.772549, 0.247059, 0.780392, 1.0 }, + { 0.776471, 0.262745, 0.784314, 1.0 }, + { 0.772549, 0.274510, 0.780392, 1.0 }, + { 0.749020, 0.290196, 0.764706, 1.0 }, + { 0.729412, 0.305882, 0.741176, 1.0 }, + { 0.713725, 0.313725, 0.721569, 1.0 }, + { 0.694118, 0.317647, 0.713725, 1.0 }, + { 0.705882, 0.321569, 0.717647, 1.0 }, + { 0.709804, 0.317647, 0.721569, 1.0 }, + { 0.713725, 0.321569, 0.725490, 1.0 }, + { 0.721569, 0.325490, 0.733333, 1.0 }, + { 0.721569, 0.337255, 0.741176, 1.0 }, + { 0.717647, 0.352941, 0.737255, 1.0 }, + { 0.705882, 0.364706, 0.717647, 1.0 }, + { 0.682353, 0.376471, 0.694118, 1.0 }, + { 0.666667, 0.388235, 0.682353, 1.0 }, + { 0.670588, 0.392157, 0.678431, 1.0 }, + { 0.674510, 0.400000, 0.678431, 1.0 }, + { 0.690196, 0.400000, 0.694118, 1.0 }, + { 0.705882, 0.407843, 0.713725, 1.0 }, + { 0.721569, 0.419608, 0.741176, 1.0 }, + { 0.745098, 0.439216, 0.764706, 1.0 }, + { 0.752941, 0.458824, 0.772549, 1.0 }, + { 0.764706, 0.474510, 0.784314, 1.0 }, + { 0.768627, 0.494118, 0.788235, 1.0 }, + { 0.792157, 0.541176, 0.807843, 1.0 }, + { 0.807843, 0.576471, 0.823529, 1.0 }, + { 0.823529, 0.615686, 0.843137, 1.0 }, + { 0.839216, 0.631373, 0.866667, 1.0 }, + { 0.854902, 0.647059, 0.886275, 1.0 }, + { 0.862745, 0.666667, 0.894118, 1.0 }, + { 0.870588, 0.674510, 0.901961, 1.0 }, + }; +/* Etomchek-040328-008 */ +static double4 colors_551[] = { + { 0.890196, 0.650980, 0.749020, 1.0 }, + { 0.882353, 0.662745, 0.737255, 1.0 }, + { 0.878431, 0.662745, 0.737255, 1.0 }, + { 0.874510, 0.666667, 0.741176, 1.0 }, + { 0.878431, 0.654902, 0.737255, 1.0 }, + { 0.882353, 0.647059, 0.733333, 1.0 }, + { 0.882353, 0.643137, 0.733333, 1.0 }, + { 0.886275, 0.643137, 0.733333, 1.0 }, + { 0.870588, 0.580392, 0.686275, 1.0 }, + { 0.862745, 0.580392, 0.674510, 1.0 }, + { 0.854902, 0.580392, 0.666667, 1.0 }, + { 0.850980, 0.576471, 0.658824, 1.0 }, + { 0.850980, 0.576471, 0.654902, 1.0 }, + { 0.835294, 0.560784, 0.643137, 1.0 }, + { 0.823529, 0.545098, 0.635294, 1.0 }, + { 0.803922, 0.525490, 0.619608, 1.0 }, + { 0.788235, 0.509804, 0.607843, 1.0 }, + { 0.678431, 0.419608, 0.509804, 1.0 }, + { 0.619608, 0.392157, 0.474510, 1.0 }, + { 0.564706, 0.364706, 0.443137, 1.0 }, + { 0.509804, 0.337255, 0.407843, 1.0 }, + { 0.458824, 0.313725, 0.372549, 1.0 }, + { 0.435294, 0.298039, 0.349020, 1.0 }, + { 0.415686, 0.286275, 0.329412, 1.0 }, + { 0.360784, 0.219608, 0.274510, 1.0 }, + { 0.341176, 0.192157, 0.247059, 1.0 }, + { 0.325490, 0.168627, 0.219608, 1.0 }, + { 0.317647, 0.176471, 0.223529, 1.0 }, + { 0.313725, 0.184314, 0.227451, 1.0 }, + { 0.321569, 0.196078, 0.235294, 1.0 }, + { 0.329412, 0.211765, 0.247059, 1.0 }, + { 0.360784, 0.239216, 0.278431, 1.0 }, + { 0.400000, 0.274510, 0.321569, 1.0 }, + { 0.513725, 0.337255, 0.403922, 1.0 }, + { 0.576471, 0.360784, 0.439216, 1.0 }, + { 0.643137, 0.384314, 0.474510, 1.0 }, + { 0.698039, 0.427451, 0.533333, 1.0 }, + { 0.756863, 0.470588, 0.592157, 1.0 }, + { 0.784314, 0.501961, 0.623529, 1.0 }, + { 0.815686, 0.533333, 0.654902, 1.0 }, + { 0.894118, 0.654902, 0.764706, 1.0 }, + { 0.909804, 0.694118, 0.796078, 1.0 }, + { 0.929412, 0.737255, 0.827451, 1.0 }, + { 0.945098, 0.745098, 0.839216, 1.0 }, + { 0.960784, 0.756863, 0.854902, 1.0 }, + { 0.956863, 0.756863, 0.858824, 1.0 }, + { 0.952941, 0.756863, 0.862745, 1.0 }, + { 0.941176, 0.756863, 0.850980, 1.0 }, + { 0.921569, 0.749020, 0.839216, 1.0 }, + { 0.866667, 0.709804, 0.788235, 1.0 }, + { 0.807843, 0.678431, 0.741176, 1.0 }, + { 0.752941, 0.650980, 0.698039, 1.0 }, + { 0.690196, 0.600000, 0.639216, 1.0 }, + { 0.631373, 0.552941, 0.580392, 1.0 }, + { 0.600000, 0.525490, 0.552941, 1.0 }, + { 0.568627, 0.498039, 0.525490, 1.0 }, + { 0.443137, 0.376471, 0.407843, 1.0 }, + { 0.396078, 0.313725, 0.341176, 1.0 }, + { 0.349020, 0.250980, 0.278431, 1.0 }, + { 0.317647, 0.196078, 0.231373, 1.0 }, + { 0.290196, 0.141176, 0.184314, 1.0 }, + { 0.278431, 0.121569, 0.164706, 1.0 }, + { 0.270588, 0.101961, 0.149020, 1.0 }, + { 0.266667, 0.078431, 0.125490, 1.0 }, + { 0.270588, 0.070588, 0.121569, 1.0 }, + { 0.305882, 0.082353, 0.141176, 1.0 }, + { 0.333333, 0.086275, 0.152941, 1.0 }, + { 0.364706, 0.094118, 0.168627, 1.0 }, + { 0.384314, 0.098039, 0.176471, 1.0 }, + { 0.403922, 0.105882, 0.184314, 1.0 }, + { 0.411765, 0.105882, 0.184314, 1.0 }, + { 0.411765, 0.105882, 0.184314, 1.0 }, + { 0.403922, 0.109804, 0.188235, 1.0 }, + { 0.384314, 0.101961, 0.176471, 1.0 }, + { 0.368627, 0.098039, 0.168627, 1.0 }, + { 0.376471, 0.105882, 0.180392, 1.0 }, + { 0.388235, 0.113725, 0.192157, 1.0 }, + { 0.396078, 0.121569, 0.200000, 1.0 }, + { 0.407843, 0.129412, 0.207843, 1.0 }, + { 0.419608, 0.152941, 0.227451, 1.0 }, + { 0.435294, 0.180392, 0.250980, 1.0 }, + { 0.470588, 0.274510, 0.333333, 1.0 }, + { 0.482353, 0.321569, 0.364706, 1.0 }, + { 0.494118, 0.368627, 0.400000, 1.0 }, + { 0.517647, 0.392157, 0.427451, 1.0 }, + { 0.541176, 0.419608, 0.458824, 1.0 }, + { 0.607843, 0.470588, 0.505882, 1.0 }, + { 0.658824, 0.505882, 0.552941, 1.0 }, + { 0.760784, 0.545098, 0.611765, 1.0 }, + { 0.788235, 0.560784, 0.631373, 1.0 }, + { 0.819608, 0.576471, 0.654902, 1.0 }, + { 0.823529, 0.576471, 0.650980, 1.0 }, + { 0.827451, 0.576471, 0.650980, 1.0 }, + { 0.827451, 0.572549, 0.650980, 1.0 }, + { 0.823529, 0.560784, 0.639216, 1.0 }, + { 0.803922, 0.541176, 0.619608, 1.0 }, + { 0.764706, 0.501961, 0.584314, 1.0 }, + { 0.639216, 0.380392, 0.454902, 1.0 }, + { 0.568627, 0.313725, 0.388235, 1.0 }, + { 0.498039, 0.250980, 0.325490, 1.0 }, + { 0.462745, 0.223529, 0.294118, 1.0 }, + { 0.431373, 0.200000, 0.262745, 1.0 }, + { 0.376471, 0.156863, 0.219608, 1.0 }, + { 0.337255, 0.129412, 0.184314, 1.0 }, + { 0.321569, 0.094118, 0.156863, 1.0 }, + { 0.321569, 0.094118, 0.156863, 1.0 }, + { 0.321569, 0.098039, 0.156863, 1.0 }, + { 0.325490, 0.105882, 0.160784, 1.0 }, + { 0.329412, 0.113725, 0.168627, 1.0 }, + { 0.352941, 0.129412, 0.192157, 1.0 }, + { 0.376471, 0.149020, 0.219608, 1.0 }, + { 0.396078, 0.176471, 0.254902, 1.0 }, + { 0.443137, 0.203922, 0.301961, 1.0 }, + { 0.572549, 0.250980, 0.396078, 1.0 }, + { 0.600000, 0.258824, 0.411765, 1.0 }, + { 0.631373, 0.270588, 0.431373, 1.0 }, + { 0.686275, 0.294118, 0.462745, 1.0 }, + { 0.741176, 0.313725, 0.490196, 1.0 }, + { 0.788235, 0.325490, 0.501961, 1.0 }, + { 0.807843, 0.337255, 0.517647, 1.0 }, + { 0.803922, 0.345098, 0.537255, 1.0 }, + { 0.800000, 0.333333, 0.529412, 1.0 }, + { 0.796078, 0.325490, 0.521569, 1.0 }, + { 0.792157, 0.321569, 0.517647, 1.0 }, + { 0.788235, 0.317647, 0.513725, 1.0 }, + { 0.792157, 0.309804, 0.501961, 1.0 }, + { 0.800000, 0.294118, 0.486275, 1.0 }, + { 0.792157, 0.274510, 0.447059, 1.0 }, + { 0.780392, 0.266667, 0.427451, 1.0 }, + { 0.756863, 0.258824, 0.400000, 1.0 }, + { 0.749020, 0.258824, 0.396078, 1.0 }, + { 0.745098, 0.258824, 0.396078, 1.0 }, + { 0.745098, 0.278431, 0.411765, 1.0 }, + { 0.752941, 0.301961, 0.431373, 1.0 }, + { 0.776471, 0.341176, 0.462745, 1.0 }, + { 0.800000, 0.376471, 0.498039, 1.0 }, + { 0.835294, 0.435294, 0.549020, 1.0 }, + { 0.835294, 0.447059, 0.556863, 1.0 }, + { 0.839216, 0.462745, 0.564706, 1.0 }, + { 0.831373, 0.462745, 0.564706, 1.0 }, + { 0.827451, 0.462745, 0.564706, 1.0 }, + { 0.819608, 0.462745, 0.556863, 1.0 }, + { 0.819608, 0.466667, 0.568627, 1.0 }, + { 0.831373, 0.470588, 0.572549, 1.0 }, + { 0.847059, 0.482353, 0.580392, 1.0 }, + { 0.862745, 0.486275, 0.600000, 1.0 }, + { 0.858824, 0.482353, 0.600000, 1.0 }, + { 0.858824, 0.478431, 0.603922, 1.0 }, + { 0.854902, 0.470588, 0.603922, 1.0 }, + { 0.850980, 0.462745, 0.600000, 1.0 }, + { 0.847059, 0.458824, 0.600000, 1.0 }, + { 0.850980, 0.458824, 0.615686, 1.0 }, + { 0.882353, 0.501961, 0.647059, 1.0 }, + { 0.886275, 0.509804, 0.658824, 1.0 }, + { 0.894118, 0.517647, 0.670588, 1.0 }, + { 0.894118, 0.521569, 0.666667, 1.0 }, + { 0.882353, 0.509804, 0.658824, 1.0 }, + { 0.862745, 0.498039, 0.639216, 1.0 }, + { 0.835294, 0.478431, 0.615686, 1.0 }, + { 0.803922, 0.454902, 0.596078, 1.0 }, + { 0.784314, 0.450980, 0.580392, 1.0 }, + { 0.756863, 0.454902, 0.560784, 1.0 }, + { 0.745098, 0.450980, 0.552941, 1.0 }, + { 0.737255, 0.450980, 0.545098, 1.0 }, + { 0.713725, 0.427451, 0.521569, 1.0 }, + { 0.686275, 0.396078, 0.482353, 1.0 }, + { 0.639216, 0.345098, 0.423529, 1.0 }, + { 0.568627, 0.278431, 0.349020, 1.0 }, + { 0.443137, 0.164706, 0.231373, 1.0 }, + { 0.415686, 0.145098, 0.211765, 1.0 }, + { 0.388235, 0.129412, 0.192157, 1.0 }, + { 0.341176, 0.109804, 0.164706, 1.0 }, + { 0.298039, 0.098039, 0.145098, 1.0 }, + { 0.278431, 0.094118, 0.129412, 1.0 }, + { 0.250980, 0.086275, 0.129412, 1.0 }, + { 0.211765, 0.074510, 0.109804, 1.0 }, + { 0.172549, 0.058824, 0.082353, 1.0 }, + { 0.160784, 0.047059, 0.070588, 1.0 }, + { 0.164706, 0.043137, 0.066667, 1.0 }, + { 0.164706, 0.039216, 0.062745, 1.0 }, + { 0.164706, 0.039216, 0.062745, 1.0 }, + { 0.160784, 0.035294, 0.062745, 1.0 }, + { 0.160784, 0.035294, 0.062745, 1.0 }, + { 0.160784, 0.035294, 0.062745, 1.0 }, + { 0.125490, 0.031373, 0.047059, 1.0 }, + { 0.137255, 0.039216, 0.054902, 1.0 }, + { 0.152941, 0.047059, 0.066667, 1.0 }, + { 0.200000, 0.070588, 0.094118, 1.0 }, + { 0.274510, 0.109804, 0.152941, 1.0 }, + { 0.349020, 0.145098, 0.203922, 1.0 }, + { 0.419608, 0.192157, 0.258824, 1.0 }, + { 0.486275, 0.247059, 0.325490, 1.0 }, + { 0.525490, 0.305882, 0.384314, 1.0 }, + { 0.529412, 0.349020, 0.423529, 1.0 }, + { 0.549020, 0.403922, 0.466667, 1.0 }, + { 0.572549, 0.458824, 0.505882, 1.0 }, + { 0.619608, 0.521569, 0.568627, 1.0 }, + { 0.678431, 0.580392, 0.631373, 1.0 }, + { 0.749020, 0.639216, 0.686275, 1.0 }, + { 0.819608, 0.698039, 0.756863, 1.0 }, + { 0.886275, 0.752941, 0.819608, 1.0 }, + { 0.925490, 0.780392, 0.862745, 1.0 }, + { 0.956863, 0.803922, 0.882353, 1.0 }, + { 0.972549, 0.815686, 0.898039, 1.0 }, + { 0.976471, 0.823529, 0.901961, 1.0 }, + { 0.972549, 0.807843, 0.890196, 1.0 }, + { 0.968627, 0.780392, 0.858824, 1.0 }, + { 0.968627, 0.749020, 0.823529, 1.0 }, + { 0.956863, 0.713725, 0.807843, 1.0 }, + { 0.941176, 0.666667, 0.772549, 1.0 }, + { 0.933333, 0.615686, 0.721569, 1.0 }, + { 0.921569, 0.564706, 0.686275, 1.0 }, + { 0.905882, 0.521569, 0.654902, 1.0 }, + { 0.890196, 0.474510, 0.611765, 1.0 }, + { 0.870588, 0.431373, 0.572549, 1.0 }, + { 0.854902, 0.392157, 0.529412, 1.0 }, + { 0.835294, 0.360784, 0.501961, 1.0 }, + { 0.811765, 0.337255, 0.478431, 1.0 }, + { 0.788235, 0.309804, 0.454902, 1.0 }, + { 0.772549, 0.282353, 0.419608, 1.0 }, + { 0.760784, 0.266667, 0.407843, 1.0 }, + { 0.760784, 0.254902, 0.396078, 1.0 }, + { 0.764706, 0.247059, 0.392157, 1.0 }, + { 0.772549, 0.243137, 0.392157, 1.0 }, + { 0.780392, 0.247059, 0.396078, 1.0 }, + { 0.784314, 0.262745, 0.411765, 1.0 }, + { 0.780392, 0.274510, 0.415686, 1.0 }, + { 0.764706, 0.290196, 0.431373, 1.0 }, + { 0.741176, 0.305882, 0.435294, 1.0 }, + { 0.721569, 0.313725, 0.427451, 1.0 }, + { 0.713725, 0.317647, 0.443137, 1.0 }, + { 0.717647, 0.321569, 0.439216, 1.0 }, + { 0.721569, 0.317647, 0.439216, 1.0 }, + { 0.725490, 0.321569, 0.443137, 1.0 }, + { 0.733333, 0.325490, 0.447059, 1.0 }, + { 0.741176, 0.337255, 0.466667, 1.0 }, + { 0.737255, 0.352941, 0.474510, 1.0 }, + { 0.717647, 0.364706, 0.470588, 1.0 }, + { 0.694118, 0.376471, 0.470588, 1.0 }, + { 0.682353, 0.388235, 0.482353, 1.0 }, + { 0.678431, 0.392157, 0.478431, 1.0 }, + { 0.678431, 0.400000, 0.478431, 1.0 }, + { 0.694118, 0.400000, 0.482353, 1.0 }, + { 0.713725, 0.407843, 0.498039, 1.0 }, + { 0.741176, 0.419608, 0.525490, 1.0 }, + { 0.764706, 0.439216, 0.549020, 1.0 }, + { 0.772549, 0.458824, 0.564706, 1.0 }, + { 0.784314, 0.474510, 0.576471, 1.0 }, + { 0.788235, 0.494118, 0.592157, 1.0 }, + { 0.807843, 0.541176, 0.631373, 1.0 }, + { 0.823529, 0.576471, 0.658824, 1.0 }, + { 0.843137, 0.615686, 0.694118, 1.0 }, + { 0.866667, 0.631373, 0.721569, 1.0 }, + { 0.886275, 0.647059, 0.745098, 1.0 }, + { 0.894118, 0.666667, 0.752941, 1.0 }, + { 0.901961, 0.674510, 0.760784, 1.0 }, + }; +/* Etomchek-040328-009 */ +static double4 colors_552[] = { + { 0.890196, 0.705882, 0.650980, 1.0 }, + { 0.882353, 0.729412, 0.662745, 1.0 }, + { 0.878431, 0.725490, 0.662745, 1.0 }, + { 0.874510, 0.725490, 0.666667, 1.0 }, + { 0.878431, 0.717647, 0.654902, 1.0 }, + { 0.882353, 0.709804, 0.647059, 1.0 }, + { 0.882353, 0.709804, 0.643137, 1.0 }, + { 0.886275, 0.709804, 0.643137, 1.0 }, + { 0.870588, 0.658824, 0.580392, 1.0 }, + { 0.862745, 0.662745, 0.580392, 1.0 }, + { 0.854902, 0.666667, 0.580392, 1.0 }, + { 0.850980, 0.670588, 0.576471, 1.0 }, + { 0.850980, 0.674510, 0.576471, 1.0 }, + { 0.835294, 0.654902, 0.560784, 1.0 }, + { 0.823529, 0.635294, 0.545098, 1.0 }, + { 0.803922, 0.611765, 0.525490, 1.0 }, + { 0.788235, 0.588235, 0.509804, 1.0 }, + { 0.678431, 0.494118, 0.419608, 1.0 }, + { 0.619608, 0.450980, 0.392157, 1.0 }, + { 0.564706, 0.411765, 0.364706, 1.0 }, + { 0.509804, 0.376471, 0.337255, 1.0 }, + { 0.458824, 0.345098, 0.313725, 1.0 }, + { 0.435294, 0.333333, 0.298039, 1.0 }, + { 0.415686, 0.321569, 0.286275, 1.0 }, + { 0.360784, 0.254902, 0.219608, 1.0 }, + { 0.341176, 0.235294, 0.192157, 1.0 }, + { 0.325490, 0.215686, 0.168627, 1.0 }, + { 0.317647, 0.215686, 0.176471, 1.0 }, + { 0.313725, 0.219608, 0.184314, 1.0 }, + { 0.321569, 0.235294, 0.196078, 1.0 }, + { 0.329412, 0.250980, 0.211765, 1.0 }, + { 0.360784, 0.274510, 0.239216, 1.0 }, + { 0.400000, 0.305882, 0.274510, 1.0 }, + { 0.513725, 0.380392, 0.337255, 1.0 }, + { 0.576471, 0.419608, 0.360784, 1.0 }, + { 0.643137, 0.458824, 0.384314, 1.0 }, + { 0.698039, 0.494118, 0.427451, 1.0 }, + { 0.756863, 0.533333, 0.470588, 1.0 }, + { 0.784314, 0.560784, 0.501961, 1.0 }, + { 0.815686, 0.588235, 0.533333, 1.0 }, + { 0.894118, 0.698039, 0.654902, 1.0 }, + { 0.909804, 0.733333, 0.694118, 1.0 }, + { 0.929412, 0.768627, 0.737255, 1.0 }, + { 0.945098, 0.776471, 0.745098, 1.0 }, + { 0.960784, 0.788235, 0.756863, 1.0 }, + { 0.956863, 0.780392, 0.756863, 1.0 }, + { 0.952941, 0.776471, 0.756863, 1.0 }, + { 0.941176, 0.784314, 0.756863, 1.0 }, + { 0.921569, 0.768627, 0.749020, 1.0 }, + { 0.866667, 0.733333, 0.709804, 1.0 }, + { 0.807843, 0.701961, 0.678431, 1.0 }, + { 0.752941, 0.670588, 0.650980, 1.0 }, + { 0.690196, 0.619608, 0.600000, 1.0 }, + { 0.631373, 0.572549, 0.552941, 1.0 }, + { 0.600000, 0.545098, 0.525490, 1.0 }, + { 0.568627, 0.517647, 0.498039, 1.0 }, + { 0.443137, 0.388235, 0.376471, 1.0 }, + { 0.396078, 0.333333, 0.313725, 1.0 }, + { 0.349020, 0.282353, 0.250980, 1.0 }, + { 0.317647, 0.235294, 0.196078, 1.0 }, + { 0.290196, 0.188235, 0.141176, 1.0 }, + { 0.278431, 0.172549, 0.121569, 1.0 }, + { 0.270588, 0.160784, 0.101961, 1.0 }, + { 0.266667, 0.145098, 0.078431, 1.0 }, + { 0.270588, 0.141176, 0.070588, 1.0 }, + { 0.305882, 0.164706, 0.082353, 1.0 }, + { 0.333333, 0.176471, 0.086275, 1.0 }, + { 0.364706, 0.188235, 0.094118, 1.0 }, + { 0.384314, 0.200000, 0.098039, 1.0 }, + { 0.403922, 0.215686, 0.105882, 1.0 }, + { 0.411765, 0.215686, 0.105882, 1.0 }, + { 0.411765, 0.215686, 0.105882, 1.0 }, + { 0.403922, 0.215686, 0.109804, 1.0 }, + { 0.384314, 0.203922, 0.101961, 1.0 }, + { 0.368627, 0.196078, 0.098039, 1.0 }, + { 0.376471, 0.200000, 0.105882, 1.0 }, + { 0.388235, 0.207843, 0.113725, 1.0 }, + { 0.396078, 0.215686, 0.121569, 1.0 }, + { 0.407843, 0.227451, 0.129412, 1.0 }, + { 0.419608, 0.247059, 0.152941, 1.0 }, + { 0.435294, 0.270588, 0.180392, 1.0 }, + { 0.470588, 0.341176, 0.274510, 1.0 }, + { 0.482353, 0.376471, 0.321569, 1.0 }, + { 0.494118, 0.415686, 0.368627, 1.0 }, + { 0.517647, 0.435294, 0.392157, 1.0 }, + { 0.541176, 0.454902, 0.419608, 1.0 }, + { 0.607843, 0.521569, 0.470588, 1.0 }, + { 0.658824, 0.552941, 0.505882, 1.0 }, + { 0.760784, 0.615686, 0.545098, 1.0 }, + { 0.788235, 0.635294, 0.560784, 1.0 }, + { 0.819608, 0.654902, 0.576471, 1.0 }, + { 0.823529, 0.654902, 0.576471, 1.0 }, + { 0.827451, 0.658824, 0.576471, 1.0 }, + { 0.827451, 0.658824, 0.572549, 1.0 }, + { 0.823529, 0.647059, 0.560784, 1.0 }, + { 0.803922, 0.627451, 0.541176, 1.0 }, + { 0.764706, 0.584314, 0.501961, 1.0 }, + { 0.639216, 0.470588, 0.380392, 1.0 }, + { 0.568627, 0.400000, 0.313725, 1.0 }, + { 0.498039, 0.333333, 0.250980, 1.0 }, + { 0.462745, 0.305882, 0.223529, 1.0 }, + { 0.431373, 0.278431, 0.200000, 1.0 }, + { 0.376471, 0.231373, 0.156863, 1.0 }, + { 0.337255, 0.203922, 0.129412, 1.0 }, + { 0.321569, 0.172549, 0.094118, 1.0 }, + { 0.321569, 0.176471, 0.094118, 1.0 }, + { 0.321569, 0.180392, 0.098039, 1.0 }, + { 0.325490, 0.184314, 0.105882, 1.0 }, + { 0.329412, 0.192157, 0.113725, 1.0 }, + { 0.352941, 0.207843, 0.129412, 1.0 }, + { 0.376471, 0.219608, 0.149020, 1.0 }, + { 0.396078, 0.235294, 0.176471, 1.0 }, + { 0.443137, 0.254902, 0.203922, 1.0 }, + { 0.572549, 0.309804, 0.250980, 1.0 }, + { 0.600000, 0.321569, 0.258824, 1.0 }, + { 0.631373, 0.337255, 0.270588, 1.0 }, + { 0.686275, 0.372549, 0.294118, 1.0 }, + { 0.741176, 0.407843, 0.313725, 1.0 }, + { 0.788235, 0.439216, 0.325490, 1.0 }, + { 0.807843, 0.454902, 0.337255, 1.0 }, + { 0.803922, 0.443137, 0.345098, 1.0 }, + { 0.800000, 0.435294, 0.333333, 1.0 }, + { 0.796078, 0.427451, 0.325490, 1.0 }, + { 0.792157, 0.423529, 0.321569, 1.0 }, + { 0.788235, 0.419608, 0.317647, 1.0 }, + { 0.792157, 0.423529, 0.309804, 1.0 }, + { 0.800000, 0.419608, 0.294118, 1.0 }, + { 0.792157, 0.431373, 0.274510, 1.0 }, + { 0.780392, 0.427451, 0.266667, 1.0 }, + { 0.756863, 0.431373, 0.258824, 1.0 }, + { 0.749020, 0.427451, 0.258824, 1.0 }, + { 0.745098, 0.427451, 0.258824, 1.0 }, + { 0.745098, 0.443137, 0.278431, 1.0 }, + { 0.752941, 0.458824, 0.301961, 1.0 }, + { 0.776471, 0.494118, 0.341176, 1.0 }, + { 0.800000, 0.525490, 0.376471, 1.0 }, + { 0.835294, 0.576471, 0.435294, 1.0 }, + { 0.835294, 0.588235, 0.447059, 1.0 }, + { 0.839216, 0.600000, 0.462745, 1.0 }, + { 0.831373, 0.596078, 0.462745, 1.0 }, + { 0.827451, 0.592157, 0.462745, 1.0 }, + { 0.819608, 0.592157, 0.462745, 1.0 }, + { 0.819608, 0.592157, 0.466667, 1.0 }, + { 0.831373, 0.596078, 0.470588, 1.0 }, + { 0.847059, 0.615686, 0.482353, 1.0 }, + { 0.862745, 0.611765, 0.486275, 1.0 }, + { 0.858824, 0.600000, 0.482353, 1.0 }, + { 0.858824, 0.592157, 0.478431, 1.0 }, + { 0.854902, 0.580392, 0.470588, 1.0 }, + { 0.850980, 0.572549, 0.462745, 1.0 }, + { 0.847059, 0.560784, 0.458824, 1.0 }, + { 0.850980, 0.549020, 0.458824, 1.0 }, + { 0.882353, 0.596078, 0.501961, 1.0 }, + { 0.886275, 0.600000, 0.509804, 1.0 }, + { 0.894118, 0.607843, 0.517647, 1.0 }, + { 0.894118, 0.615686, 0.521569, 1.0 }, + { 0.882353, 0.596078, 0.509804, 1.0 }, + { 0.862745, 0.588235, 0.498039, 1.0 }, + { 0.835294, 0.568627, 0.478431, 1.0 }, + { 0.803922, 0.537255, 0.454902, 1.0 }, + { 0.784314, 0.533333, 0.450980, 1.0 }, + { 0.756863, 0.541176, 0.454902, 1.0 }, + { 0.745098, 0.537255, 0.450980, 1.0 }, + { 0.737255, 0.537255, 0.450980, 1.0 }, + { 0.713725, 0.513725, 0.427451, 1.0 }, + { 0.686275, 0.494118, 0.396078, 1.0 }, + { 0.639216, 0.450980, 0.345098, 1.0 }, + { 0.568627, 0.388235, 0.278431, 1.0 }, + { 0.443137, 0.270588, 0.164706, 1.0 }, + { 0.415686, 0.247059, 0.145098, 1.0 }, + { 0.388235, 0.227451, 0.129412, 1.0 }, + { 0.341176, 0.196078, 0.109804, 1.0 }, + { 0.298039, 0.172549, 0.098039, 1.0 }, + { 0.278431, 0.172549, 0.094118, 1.0 }, + { 0.250980, 0.145098, 0.086275, 1.0 }, + { 0.211765, 0.121569, 0.074510, 1.0 }, + { 0.172549, 0.101961, 0.058824, 1.0 }, + { 0.160784, 0.090196, 0.047059, 1.0 }, + { 0.164706, 0.094118, 0.043137, 1.0 }, + { 0.164706, 0.090196, 0.039216, 1.0 }, + { 0.164706, 0.090196, 0.039216, 1.0 }, + { 0.160784, 0.082353, 0.035294, 1.0 }, + { 0.160784, 0.082353, 0.035294, 1.0 }, + { 0.160784, 0.082353, 0.035294, 1.0 }, + { 0.125490, 0.070588, 0.031373, 1.0 }, + { 0.137255, 0.078431, 0.039216, 1.0 }, + { 0.152941, 0.090196, 0.047059, 1.0 }, + { 0.200000, 0.125490, 0.070588, 1.0 }, + { 0.274510, 0.168627, 0.109804, 1.0 }, + { 0.349020, 0.211765, 0.145098, 1.0 }, + { 0.419608, 0.266667, 0.192157, 1.0 }, + { 0.486275, 0.317647, 0.247059, 1.0 }, + { 0.525490, 0.364706, 0.305882, 1.0 }, + { 0.529412, 0.388235, 0.349020, 1.0 }, + { 0.549020, 0.431373, 0.403922, 1.0 }, + { 0.572549, 0.486275, 0.458824, 1.0 }, + { 0.619608, 0.537255, 0.521569, 1.0 }, + { 0.678431, 0.592157, 0.580392, 1.0 }, + { 0.749020, 0.662745, 0.639216, 1.0 }, + { 0.819608, 0.717647, 0.698039, 1.0 }, + { 0.886275, 0.772549, 0.752941, 1.0 }, + { 0.925490, 0.792157, 0.780392, 1.0 }, + { 0.956863, 0.827451, 0.803922, 1.0 }, + { 0.972549, 0.835294, 0.815686, 1.0 }, + { 0.976471, 0.847059, 0.823529, 1.0 }, + { 0.972549, 0.835294, 0.807843, 1.0 }, + { 0.968627, 0.823529, 0.780392, 1.0 }, + { 0.968627, 0.815686, 0.749020, 1.0 }, + { 0.956863, 0.776471, 0.713725, 1.0 }, + { 0.941176, 0.737255, 0.666667, 1.0 }, + { 0.933333, 0.713725, 0.615686, 1.0 }, + { 0.921569, 0.670588, 0.564706, 1.0 }, + { 0.905882, 0.631373, 0.521569, 1.0 }, + { 0.890196, 0.600000, 0.474510, 1.0 }, + { 0.870588, 0.572549, 0.431373, 1.0 }, + { 0.854902, 0.545098, 0.392157, 1.0 }, + { 0.835294, 0.517647, 0.360784, 1.0 }, + { 0.811765, 0.494118, 0.337255, 1.0 }, + { 0.788235, 0.470588, 0.309804, 1.0 }, + { 0.772549, 0.454902, 0.282353, 1.0 }, + { 0.760784, 0.439216, 0.266667, 1.0 }, + { 0.760784, 0.431373, 0.254902, 1.0 }, + { 0.764706, 0.427451, 0.247059, 1.0 }, + { 0.772549, 0.427451, 0.243137, 1.0 }, + { 0.780392, 0.435294, 0.247059, 1.0 }, + { 0.784314, 0.443137, 0.262745, 1.0 }, + { 0.780392, 0.450980, 0.274510, 1.0 }, + { 0.764706, 0.447059, 0.290196, 1.0 }, + { 0.741176, 0.450980, 0.305882, 1.0 }, + { 0.721569, 0.454902, 0.313725, 1.0 }, + { 0.713725, 0.443137, 0.317647, 1.0 }, + { 0.717647, 0.454902, 0.321569, 1.0 }, + { 0.721569, 0.450980, 0.317647, 1.0 }, + { 0.725490, 0.454902, 0.321569, 1.0 }, + { 0.733333, 0.462745, 0.325490, 1.0 }, + { 0.741176, 0.466667, 0.337255, 1.0 }, + { 0.737255, 0.474510, 0.352941, 1.0 }, + { 0.717647, 0.482353, 0.364706, 1.0 }, + { 0.694118, 0.482353, 0.376471, 1.0 }, + { 0.682353, 0.482353, 0.388235, 1.0 }, + { 0.678431, 0.486275, 0.392157, 1.0 }, + { 0.678431, 0.498039, 0.400000, 1.0 }, + { 0.694118, 0.501961, 0.400000, 1.0 }, + { 0.713725, 0.509804, 0.407843, 1.0 }, + { 0.741176, 0.517647, 0.419608, 1.0 }, + { 0.764706, 0.537255, 0.439216, 1.0 }, + { 0.772549, 0.552941, 0.458824, 1.0 }, + { 0.784314, 0.568627, 0.474510, 1.0 }, + { 0.788235, 0.584314, 0.494118, 1.0 }, + { 0.807843, 0.623529, 0.541176, 1.0 }, + { 0.823529, 0.650980, 0.576471, 1.0 }, + { 0.843137, 0.682353, 0.615686, 1.0 }, + { 0.866667, 0.690196, 0.631373, 1.0 }, + { 0.886275, 0.701961, 0.647059, 1.0 }, + { 0.894118, 0.725490, 0.666667, 1.0 }, + { 0.901961, 0.733333, 0.674510, 1.0 }, + }; +/* Etomchek-040328-010 */ +static double4 colors_553[] = { + { 0.803922, 0.890196, 0.650980, 1.0 }, + { 0.788235, 0.882353, 0.662745, 1.0 }, + { 0.788235, 0.878431, 0.662745, 1.0 }, + { 0.788235, 0.874510, 0.666667, 1.0 }, + { 0.788235, 0.878431, 0.654902, 1.0 }, + { 0.788235, 0.882353, 0.647059, 1.0 }, + { 0.788235, 0.882353, 0.643137, 1.0 }, + { 0.788235, 0.886275, 0.643137, 1.0 }, + { 0.756863, 0.870588, 0.580392, 1.0 }, + { 0.745098, 0.862745, 0.580392, 1.0 }, + { 0.733333, 0.854902, 0.580392, 1.0 }, + { 0.725490, 0.850980, 0.576471, 1.0 }, + { 0.717647, 0.850980, 0.576471, 1.0 }, + { 0.705882, 0.835294, 0.560784, 1.0 }, + { 0.698039, 0.823529, 0.545098, 1.0 }, + { 0.686275, 0.803922, 0.525490, 1.0 }, + { 0.674510, 0.788235, 0.509804, 1.0 }, + { 0.572549, 0.678431, 0.419608, 1.0 }, + { 0.529412, 0.619608, 0.392157, 1.0 }, + { 0.490196, 0.564706, 0.364706, 1.0 }, + { 0.447059, 0.509804, 0.337255, 1.0 }, + { 0.403922, 0.458824, 0.313725, 1.0 }, + { 0.380392, 0.435294, 0.298039, 1.0 }, + { 0.360784, 0.415686, 0.286275, 1.0 }, + { 0.305882, 0.360784, 0.219608, 1.0 }, + { 0.278431, 0.341176, 0.192157, 1.0 }, + { 0.254902, 0.325490, 0.168627, 1.0 }, + { 0.254902, 0.317647, 0.176471, 1.0 }, + { 0.258824, 0.313725, 0.184314, 1.0 }, + { 0.266667, 0.321569, 0.196078, 1.0 }, + { 0.274510, 0.329412, 0.211765, 1.0 }, + { 0.305882, 0.360784, 0.239216, 1.0 }, + { 0.349020, 0.400000, 0.274510, 1.0 }, + { 0.447059, 0.513725, 0.337255, 1.0 }, + { 0.490196, 0.576471, 0.360784, 1.0 }, + { 0.537255, 0.643137, 0.384314, 1.0 }, + { 0.596078, 0.698039, 0.427451, 1.0 }, + { 0.658824, 0.756863, 0.470588, 1.0 }, + { 0.690196, 0.784314, 0.501961, 1.0 }, + { 0.721569, 0.815686, 0.533333, 1.0 }, + { 0.819608, 0.894118, 0.654902, 1.0 }, + { 0.847059, 0.909804, 0.694118, 1.0 }, + { 0.874510, 0.929412, 0.737255, 1.0 }, + { 0.890196, 0.945098, 0.745098, 1.0 }, + { 0.905882, 0.960784, 0.756863, 1.0 }, + { 0.905882, 0.956863, 0.756863, 1.0 }, + { 0.909804, 0.952941, 0.756863, 1.0 }, + { 0.894118, 0.941176, 0.756863, 1.0 }, + { 0.878431, 0.921569, 0.749020, 1.0 }, + { 0.827451, 0.866667, 0.709804, 1.0 }, + { 0.772549, 0.807843, 0.678431, 1.0 }, + { 0.721569, 0.752941, 0.650980, 1.0 }, + { 0.658824, 0.690196, 0.600000, 1.0 }, + { 0.600000, 0.631373, 0.552941, 1.0 }, + { 0.568627, 0.600000, 0.525490, 1.0 }, + { 0.541176, 0.568627, 0.498039, 1.0 }, + { 0.423529, 0.443137, 0.376471, 1.0 }, + { 0.360784, 0.396078, 0.313725, 1.0 }, + { 0.301961, 0.349020, 0.250980, 1.0 }, + { 0.258824, 0.317647, 0.196078, 1.0 }, + { 0.219608, 0.290196, 0.141176, 1.0 }, + { 0.203922, 0.278431, 0.121569, 1.0 }, + { 0.188235, 0.270588, 0.101961, 1.0 }, + { 0.172549, 0.266667, 0.078431, 1.0 }, + { 0.168627, 0.270588, 0.070588, 1.0 }, + { 0.192157, 0.305882, 0.082353, 1.0 }, + { 0.211765, 0.333333, 0.086275, 1.0 }, + { 0.231373, 0.364706, 0.094118, 1.0 }, + { 0.243137, 0.384314, 0.098039, 1.0 }, + { 0.254902, 0.403922, 0.105882, 1.0 }, + { 0.258824, 0.411765, 0.105882, 1.0 }, + { 0.258824, 0.411765, 0.105882, 1.0 }, + { 0.254902, 0.403922, 0.109804, 1.0 }, + { 0.243137, 0.384314, 0.101961, 1.0 }, + { 0.231373, 0.368627, 0.098039, 1.0 }, + { 0.243137, 0.376471, 0.105882, 1.0 }, + { 0.254902, 0.388235, 0.113725, 1.0 }, + { 0.262745, 0.396078, 0.121569, 1.0 }, + { 0.270588, 0.407843, 0.129412, 1.0 }, + { 0.290196, 0.419608, 0.152941, 1.0 }, + { 0.309804, 0.435294, 0.180392, 1.0 }, + { 0.380392, 0.470588, 0.274510, 1.0 }, + { 0.403922, 0.482353, 0.321569, 1.0 }, + { 0.431373, 0.494118, 0.368627, 1.0 }, + { 0.458824, 0.517647, 0.392157, 1.0 }, + { 0.490196, 0.541176, 0.419608, 1.0 }, + { 0.541176, 0.607843, 0.470588, 1.0 }, + { 0.592157, 0.658824, 0.505882, 1.0 }, + { 0.658824, 0.760784, 0.545098, 1.0 }, + { 0.682353, 0.788235, 0.560784, 1.0 }, + { 0.709804, 0.819608, 0.576471, 1.0 }, + { 0.709804, 0.823529, 0.576471, 1.0 }, + { 0.709804, 0.827451, 0.576471, 1.0 }, + { 0.709804, 0.827451, 0.572549, 1.0 }, + { 0.701961, 0.823529, 0.560784, 1.0 }, + { 0.682353, 0.803922, 0.541176, 1.0 }, + { 0.647059, 0.764706, 0.501961, 1.0 }, + { 0.513725, 0.639216, 0.380392, 1.0 }, + { 0.447059, 0.568627, 0.313725, 1.0 }, + { 0.380392, 0.498039, 0.250980, 1.0 }, + { 0.349020, 0.462745, 0.223529, 1.0 }, + { 0.317647, 0.431373, 0.200000, 1.0 }, + { 0.270588, 0.376471, 0.156863, 1.0 }, + { 0.231373, 0.337255, 0.129412, 1.0 }, + { 0.211765, 0.321569, 0.094118, 1.0 }, + { 0.207843, 0.321569, 0.094118, 1.0 }, + { 0.207843, 0.321569, 0.098039, 1.0 }, + { 0.211765, 0.325490, 0.105882, 1.0 }, + { 0.219608, 0.329412, 0.113725, 1.0 }, + { 0.243137, 0.352941, 0.129412, 1.0 }, + { 0.274510, 0.376471, 0.149020, 1.0 }, + { 0.305882, 0.396078, 0.176471, 1.0 }, + { 0.360784, 0.443137, 0.203922, 1.0 }, + { 0.470588, 0.572549, 0.250980, 1.0 }, + { 0.494118, 0.600000, 0.258824, 1.0 }, + { 0.517647, 0.631373, 0.270588, 1.0 }, + { 0.556863, 0.686275, 0.294118, 1.0 }, + { 0.592157, 0.741176, 0.313725, 1.0 }, + { 0.611765, 0.788235, 0.325490, 1.0 }, + { 0.627451, 0.807843, 0.337255, 1.0 }, + { 0.643137, 0.803922, 0.345098, 1.0 }, + { 0.635294, 0.800000, 0.333333, 1.0 }, + { 0.631373, 0.796078, 0.325490, 1.0 }, + { 0.627451, 0.792157, 0.321569, 1.0 }, + { 0.623529, 0.788235, 0.317647, 1.0 }, + { 0.615686, 0.792157, 0.309804, 1.0 }, + { 0.607843, 0.800000, 0.294118, 1.0 }, + { 0.568627, 0.792157, 0.274510, 1.0 }, + { 0.549020, 0.780392, 0.266667, 1.0 }, + { 0.517647, 0.756863, 0.258824, 1.0 }, + { 0.513725, 0.749020, 0.258824, 1.0 }, + { 0.509804, 0.745098, 0.258824, 1.0 }, + { 0.521569, 0.745098, 0.278431, 1.0 }, + { 0.533333, 0.752941, 0.301961, 1.0 }, + { 0.564706, 0.776471, 0.341176, 1.0 }, + { 0.596078, 0.800000, 0.376471, 1.0 }, + { 0.643137, 0.835294, 0.435294, 1.0 }, + { 0.647059, 0.835294, 0.447059, 1.0 }, + { 0.650980, 0.839216, 0.462745, 1.0 }, + { 0.650980, 0.831373, 0.462745, 1.0 }, + { 0.650980, 0.827451, 0.462745, 1.0 }, + { 0.643137, 0.819608, 0.462745, 1.0 }, + { 0.650980, 0.819608, 0.466667, 1.0 }, + { 0.658824, 0.831373, 0.470588, 1.0 }, + { 0.666667, 0.847059, 0.482353, 1.0 }, + { 0.686275, 0.862745, 0.486275, 1.0 }, + { 0.690196, 0.858824, 0.482353, 1.0 }, + { 0.694118, 0.858824, 0.478431, 1.0 }, + { 0.694118, 0.854902, 0.470588, 1.0 }, + { 0.690196, 0.850980, 0.462745, 1.0 }, + { 0.694118, 0.847059, 0.458824, 1.0 }, + { 0.709804, 0.850980, 0.458824, 1.0 }, + { 0.737255, 0.882353, 0.501961, 1.0 }, + { 0.745098, 0.886275, 0.509804, 1.0 }, + { 0.756863, 0.894118, 0.517647, 1.0 }, + { 0.752941, 0.894118, 0.521569, 1.0 }, + { 0.745098, 0.882353, 0.509804, 1.0 }, + { 0.725490, 0.862745, 0.498039, 1.0 }, + { 0.698039, 0.835294, 0.478431, 1.0 }, + { 0.678431, 0.803922, 0.454902, 1.0 }, + { 0.658824, 0.784314, 0.450980, 1.0 }, + { 0.631373, 0.756863, 0.454902, 1.0 }, + { 0.619608, 0.745098, 0.450980, 1.0 }, + { 0.611765, 0.737255, 0.450980, 1.0 }, + { 0.588235, 0.713725, 0.427451, 1.0 }, + { 0.552941, 0.686275, 0.396078, 1.0 }, + { 0.490196, 0.639216, 0.345098, 1.0 }, + { 0.419608, 0.568627, 0.278431, 1.0 }, + { 0.298039, 0.443137, 0.164706, 1.0 }, + { 0.274510, 0.415686, 0.145098, 1.0 }, + { 0.254902, 0.388235, 0.129412, 1.0 }, + { 0.219608, 0.341176, 0.109804, 1.0 }, + { 0.192157, 0.298039, 0.098039, 1.0 }, + { 0.172549, 0.278431, 0.094118, 1.0 }, + { 0.168627, 0.250980, 0.086275, 1.0 }, + { 0.141176, 0.211765, 0.074510, 1.0 }, + { 0.109804, 0.172549, 0.058824, 1.0 }, + { 0.098039, 0.160784, 0.047059, 1.0 }, + { 0.094118, 0.164706, 0.043137, 1.0 }, + { 0.090196, 0.164706, 0.039216, 1.0 }, + { 0.090196, 0.164706, 0.039216, 1.0 }, + { 0.094118, 0.160784, 0.035294, 1.0 }, + { 0.094118, 0.160784, 0.035294, 1.0 }, + { 0.094118, 0.160784, 0.035294, 1.0 }, + { 0.070588, 0.125490, 0.031373, 1.0 }, + { 0.078431, 0.137255, 0.039216, 1.0 }, + { 0.090196, 0.152941, 0.047059, 1.0 }, + { 0.121569, 0.200000, 0.070588, 1.0 }, + { 0.192157, 0.274510, 0.109804, 1.0 }, + { 0.250980, 0.349020, 0.145098, 1.0 }, + { 0.313725, 0.419608, 0.192157, 1.0 }, + { 0.380392, 0.486275, 0.247059, 1.0 }, + { 0.439216, 0.525490, 0.305882, 1.0 }, + { 0.466667, 0.529412, 0.349020, 1.0 }, + { 0.501961, 0.549020, 0.403922, 1.0 }, + { 0.529412, 0.572549, 0.458824, 1.0 }, + { 0.592157, 0.619608, 0.521569, 1.0 }, + { 0.650980, 0.678431, 0.580392, 1.0 }, + { 0.709804, 0.749020, 0.639216, 1.0 }, + { 0.784314, 0.819608, 0.698039, 1.0 }, + { 0.850980, 0.886275, 0.752941, 1.0 }, + { 0.898039, 0.925490, 0.780392, 1.0 }, + { 0.917647, 0.956863, 0.803922, 1.0 }, + { 0.933333, 0.972549, 0.815686, 1.0 }, + { 0.937255, 0.976471, 0.823529, 1.0 }, + { 0.929412, 0.972549, 0.807843, 1.0 }, + { 0.905882, 0.968627, 0.780392, 1.0 }, + { 0.874510, 0.968627, 0.749020, 1.0 }, + { 0.866667, 0.956863, 0.713725, 1.0 }, + { 0.839216, 0.941176, 0.666667, 1.0 }, + { 0.796078, 0.933333, 0.615686, 1.0 }, + { 0.768627, 0.921569, 0.564706, 1.0 }, + { 0.745098, 0.905882, 0.521569, 1.0 }, + { 0.709804, 0.890196, 0.474510, 1.0 }, + { 0.674510, 0.870588, 0.431373, 1.0 }, + { 0.639216, 0.854902, 0.392157, 1.0 }, + { 0.615686, 0.835294, 0.360784, 1.0 }, + { 0.592157, 0.811765, 0.337255, 1.0 }, + { 0.564706, 0.788235, 0.309804, 1.0 }, + { 0.537255, 0.772549, 0.282353, 1.0 }, + { 0.521569, 0.760784, 0.266667, 1.0 }, + { 0.517647, 0.760784, 0.254902, 1.0 }, + { 0.513725, 0.764706, 0.247059, 1.0 }, + { 0.517647, 0.772549, 0.243137, 1.0 }, + { 0.521569, 0.780392, 0.247059, 1.0 }, + { 0.533333, 0.784314, 0.262745, 1.0 }, + { 0.537255, 0.780392, 0.274510, 1.0 }, + { 0.545098, 0.764706, 0.290196, 1.0 }, + { 0.537255, 0.741176, 0.305882, 1.0 }, + { 0.525490, 0.721569, 0.313725, 1.0 }, + { 0.537255, 0.713725, 0.317647, 1.0 }, + { 0.533333, 0.717647, 0.321569, 1.0 }, + { 0.533333, 0.721569, 0.317647, 1.0 }, + { 0.537255, 0.725490, 0.321569, 1.0 }, + { 0.545098, 0.733333, 0.325490, 1.0 }, + { 0.560784, 0.741176, 0.337255, 1.0 }, + { 0.564706, 0.737255, 0.352941, 1.0 }, + { 0.552941, 0.717647, 0.364706, 1.0 }, + { 0.545098, 0.694118, 0.376471, 1.0 }, + { 0.549020, 0.682353, 0.388235, 1.0 }, + { 0.545098, 0.678431, 0.392157, 1.0 }, + { 0.545098, 0.678431, 0.400000, 1.0 }, + { 0.552941, 0.694118, 0.400000, 1.0 }, + { 0.572549, 0.713725, 0.407843, 1.0 }, + { 0.603922, 0.741176, 0.419608, 1.0 }, + { 0.623529, 0.764706, 0.439216, 1.0 }, + { 0.635294, 0.772549, 0.458824, 1.0 }, + { 0.650980, 0.784314, 0.474510, 1.0 }, + { 0.662745, 0.788235, 0.494118, 1.0 }, + { 0.694118, 0.807843, 0.541176, 1.0 }, + { 0.717647, 0.823529, 0.576471, 1.0 }, + { 0.749020, 0.843137, 0.615686, 1.0 }, + { 0.776471, 0.866667, 0.631373, 1.0 }, + { 0.800000, 0.886275, 0.647059, 1.0 }, + { 0.807843, 0.894118, 0.666667, 1.0 }, + { 0.815686, 0.901961, 0.674510, 1.0 }, + }; +/* Etomchek-040328-011 */ +static double4 colors_554[] = { + { 0.650980, 0.890196, 0.713725, 1.0 }, + { 0.662745, 0.882353, 0.737255, 1.0 }, + { 0.662745, 0.878431, 0.733333, 1.0 }, + { 0.666667, 0.874510, 0.733333, 1.0 }, + { 0.654902, 0.878431, 0.725490, 1.0 }, + { 0.647059, 0.882353, 0.717647, 1.0 }, + { 0.643137, 0.882353, 0.717647, 1.0 }, + { 0.643137, 0.886275, 0.717647, 1.0 }, + { 0.580392, 0.870588, 0.666667, 1.0 }, + { 0.580392, 0.862745, 0.670588, 1.0 }, + { 0.580392, 0.854902, 0.678431, 1.0 }, + { 0.576471, 0.850980, 0.678431, 1.0 }, + { 0.576471, 0.850980, 0.682353, 1.0 }, + { 0.560784, 0.835294, 0.662745, 1.0 }, + { 0.545098, 0.823529, 0.643137, 1.0 }, + { 0.525490, 0.803922, 0.619608, 1.0 }, + { 0.509804, 0.788235, 0.600000, 1.0 }, + { 0.419608, 0.678431, 0.501961, 1.0 }, + { 0.392157, 0.619608, 0.458824, 1.0 }, + { 0.364706, 0.564706, 0.419608, 1.0 }, + { 0.337255, 0.509804, 0.384314, 1.0 }, + { 0.313725, 0.458824, 0.352941, 1.0 }, + { 0.298039, 0.435294, 0.337255, 1.0 }, + { 0.286275, 0.415686, 0.325490, 1.0 }, + { 0.219608, 0.360784, 0.258824, 1.0 }, + { 0.192157, 0.341176, 0.239216, 1.0 }, + { 0.168627, 0.325490, 0.219608, 1.0 }, + { 0.176471, 0.317647, 0.219608, 1.0 }, + { 0.184314, 0.313725, 0.223529, 1.0 }, + { 0.196078, 0.321569, 0.239216, 1.0 }, + { 0.211765, 0.329412, 0.254902, 1.0 }, + { 0.239216, 0.360784, 0.278431, 1.0 }, + { 0.274510, 0.400000, 0.309804, 1.0 }, + { 0.337255, 0.513725, 0.388235, 1.0 }, + { 0.360784, 0.576471, 0.427451, 1.0 }, + { 0.384314, 0.643137, 0.466667, 1.0 }, + { 0.427451, 0.698039, 0.501961, 1.0 }, + { 0.470588, 0.756863, 0.541176, 1.0 }, + { 0.501961, 0.784314, 0.568627, 1.0 }, + { 0.533333, 0.815686, 0.600000, 1.0 }, + { 0.654902, 0.894118, 0.705882, 1.0 }, + { 0.694118, 0.909804, 0.741176, 1.0 }, + { 0.737255, 0.929412, 0.776471, 1.0 }, + { 0.745098, 0.945098, 0.784314, 1.0 }, + { 0.756863, 0.960784, 0.796078, 1.0 }, + { 0.756863, 0.956863, 0.788235, 1.0 }, + { 0.756863, 0.952941, 0.784314, 1.0 }, + { 0.756863, 0.941176, 0.788235, 1.0 }, + { 0.749020, 0.921569, 0.776471, 1.0 }, + { 0.709804, 0.866667, 0.737255, 1.0 }, + { 0.678431, 0.807843, 0.701961, 1.0 }, + { 0.650980, 0.752941, 0.670588, 1.0 }, + { 0.600000, 0.690196, 0.623529, 1.0 }, + { 0.552941, 0.631373, 0.576471, 1.0 }, + { 0.525490, 0.600000, 0.545098, 1.0 }, + { 0.498039, 0.568627, 0.517647, 1.0 }, + { 0.376471, 0.443137, 0.392157, 1.0 }, + { 0.313725, 0.396078, 0.337255, 1.0 }, + { 0.250980, 0.349020, 0.286275, 1.0 }, + { 0.196078, 0.317647, 0.239216, 1.0 }, + { 0.141176, 0.290196, 0.196078, 1.0 }, + { 0.121569, 0.278431, 0.180392, 1.0 }, + { 0.101961, 0.270588, 0.164706, 1.0 }, + { 0.078431, 0.266667, 0.152941, 1.0 }, + { 0.070588, 0.270588, 0.149020, 1.0 }, + { 0.082353, 0.305882, 0.168627, 1.0 }, + { 0.086275, 0.333333, 0.180392, 1.0 }, + { 0.094118, 0.364706, 0.196078, 1.0 }, + { 0.098039, 0.384314, 0.207843, 1.0 }, + { 0.105882, 0.403922, 0.223529, 1.0 }, + { 0.105882, 0.411765, 0.227451, 1.0 }, + { 0.105882, 0.411765, 0.227451, 1.0 }, + { 0.109804, 0.403922, 0.227451, 1.0 }, + { 0.101961, 0.384314, 0.215686, 1.0 }, + { 0.098039, 0.368627, 0.203922, 1.0 }, + { 0.105882, 0.376471, 0.211765, 1.0 }, + { 0.113725, 0.388235, 0.219608, 1.0 }, + { 0.121569, 0.396078, 0.227451, 1.0 }, + { 0.129412, 0.407843, 0.235294, 1.0 }, + { 0.152941, 0.419608, 0.254902, 1.0 }, + { 0.180392, 0.435294, 0.278431, 1.0 }, + { 0.274510, 0.470588, 0.345098, 1.0 }, + { 0.321569, 0.482353, 0.380392, 1.0 }, + { 0.368627, 0.494118, 0.419608, 1.0 }, + { 0.392157, 0.517647, 0.439216, 1.0 }, + { 0.419608, 0.541176, 0.458824, 1.0 }, + { 0.470588, 0.607843, 0.525490, 1.0 }, + { 0.505882, 0.658824, 0.560784, 1.0 }, + { 0.545098, 0.760784, 0.623529, 1.0 }, + { 0.560784, 0.788235, 0.643137, 1.0 }, + { 0.576471, 0.819608, 0.662745, 1.0 }, + { 0.576471, 0.823529, 0.666667, 1.0 }, + { 0.576471, 0.827451, 0.670588, 1.0 }, + { 0.572549, 0.827451, 0.666667, 1.0 }, + { 0.560784, 0.823529, 0.658824, 1.0 }, + { 0.541176, 0.803922, 0.639216, 1.0 }, + { 0.501961, 0.764706, 0.596078, 1.0 }, + { 0.380392, 0.639216, 0.478431, 1.0 }, + { 0.313725, 0.568627, 0.407843, 1.0 }, + { 0.250980, 0.498039, 0.341176, 1.0 }, + { 0.223529, 0.462745, 0.313725, 1.0 }, + { 0.200000, 0.431373, 0.286275, 1.0 }, + { 0.156863, 0.376471, 0.239216, 1.0 }, + { 0.129412, 0.337255, 0.211765, 1.0 }, + { 0.094118, 0.321569, 0.180392, 1.0 }, + { 0.094118, 0.321569, 0.180392, 1.0 }, + { 0.098039, 0.321569, 0.184314, 1.0 }, + { 0.105882, 0.325490, 0.192157, 1.0 }, + { 0.113725, 0.329412, 0.200000, 1.0 }, + { 0.129412, 0.352941, 0.215686, 1.0 }, + { 0.149020, 0.376471, 0.227451, 1.0 }, + { 0.176471, 0.396078, 0.243137, 1.0 }, + { 0.203922, 0.443137, 0.262745, 1.0 }, + { 0.250980, 0.572549, 0.321569, 1.0 }, + { 0.258824, 0.600000, 0.333333, 1.0 }, + { 0.270588, 0.631373, 0.349020, 1.0 }, + { 0.294118, 0.686275, 0.384314, 1.0 }, + { 0.313725, 0.741176, 0.419608, 1.0 }, + { 0.325490, 0.788235, 0.454902, 1.0 }, + { 0.337255, 0.807843, 0.470588, 1.0 }, + { 0.345098, 0.803922, 0.458824, 1.0 }, + { 0.333333, 0.800000, 0.450980, 1.0 }, + { 0.325490, 0.796078, 0.443137, 1.0 }, + { 0.321569, 0.792157, 0.439216, 1.0 }, + { 0.317647, 0.788235, 0.435294, 1.0 }, + { 0.309804, 0.792157, 0.439216, 1.0 }, + { 0.294118, 0.800000, 0.435294, 1.0 }, + { 0.274510, 0.792157, 0.447059, 1.0 }, + { 0.266667, 0.780392, 0.447059, 1.0 }, + { 0.258824, 0.756863, 0.450980, 1.0 }, + { 0.258824, 0.749020, 0.447059, 1.0 }, + { 0.258824, 0.745098, 0.443137, 1.0 }, + { 0.278431, 0.745098, 0.458824, 1.0 }, + { 0.301961, 0.752941, 0.474510, 1.0 }, + { 0.341176, 0.776471, 0.509804, 1.0 }, + { 0.376471, 0.800000, 0.537255, 1.0 }, + { 0.435294, 0.835294, 0.588235, 1.0 }, + { 0.447059, 0.835294, 0.600000, 1.0 }, + { 0.462745, 0.839216, 0.615686, 1.0 }, + { 0.462745, 0.831373, 0.607843, 1.0 }, + { 0.462745, 0.827451, 0.603922, 1.0 }, + { 0.462745, 0.819608, 0.607843, 1.0 }, + { 0.466667, 0.819608, 0.603922, 1.0 }, + { 0.470588, 0.831373, 0.607843, 1.0 }, + { 0.482353, 0.847059, 0.627451, 1.0 }, + { 0.486275, 0.862745, 0.623529, 1.0 }, + { 0.482353, 0.858824, 0.611765, 1.0 }, + { 0.478431, 0.858824, 0.603922, 1.0 }, + { 0.470588, 0.854902, 0.592157, 1.0 }, + { 0.462745, 0.850980, 0.584314, 1.0 }, + { 0.458824, 0.847059, 0.576471, 1.0 }, + { 0.458824, 0.850980, 0.564706, 1.0 }, + { 0.501961, 0.882353, 0.611765, 1.0 }, + { 0.509804, 0.886275, 0.615686, 1.0 }, + { 0.517647, 0.894118, 0.619608, 1.0 }, + { 0.521569, 0.894118, 0.627451, 1.0 }, + { 0.509804, 0.882353, 0.607843, 1.0 }, + { 0.498039, 0.862745, 0.600000, 1.0 }, + { 0.478431, 0.835294, 0.580392, 1.0 }, + { 0.454902, 0.803922, 0.549020, 1.0 }, + { 0.450980, 0.784314, 0.545098, 1.0 }, + { 0.454902, 0.756863, 0.549020, 1.0 }, + { 0.450980, 0.745098, 0.545098, 1.0 }, + { 0.450980, 0.737255, 0.545098, 1.0 }, + { 0.427451, 0.713725, 0.521569, 1.0 }, + { 0.396078, 0.686275, 0.501961, 1.0 }, + { 0.345098, 0.639216, 0.462745, 1.0 }, + { 0.278431, 0.568627, 0.400000, 1.0 }, + { 0.164706, 0.443137, 0.278431, 1.0 }, + { 0.145098, 0.415686, 0.254902, 1.0 }, + { 0.129412, 0.388235, 0.235294, 1.0 }, + { 0.109804, 0.341176, 0.203922, 1.0 }, + { 0.098039, 0.298039, 0.180392, 1.0 }, + { 0.094118, 0.278431, 0.180392, 1.0 }, + { 0.086275, 0.250980, 0.149020, 1.0 }, + { 0.074510, 0.211765, 0.129412, 1.0 }, + { 0.058824, 0.172549, 0.105882, 1.0 }, + { 0.047059, 0.160784, 0.094118, 1.0 }, + { 0.043137, 0.164706, 0.098039, 1.0 }, + { 0.039216, 0.164706, 0.098039, 1.0 }, + { 0.039216, 0.164706, 0.098039, 1.0 }, + { 0.035294, 0.160784, 0.086275, 1.0 }, + { 0.035294, 0.160784, 0.086275, 1.0 }, + { 0.035294, 0.160784, 0.086275, 1.0 }, + { 0.031373, 0.125490, 0.074510, 1.0 }, + { 0.039216, 0.137255, 0.082353, 1.0 }, + { 0.047059, 0.152941, 0.094118, 1.0 }, + { 0.070588, 0.200000, 0.133333, 1.0 }, + { 0.109804, 0.274510, 0.172549, 1.0 }, + { 0.145098, 0.349020, 0.219608, 1.0 }, + { 0.192157, 0.419608, 0.274510, 1.0 }, + { 0.247059, 0.486275, 0.325490, 1.0 }, + { 0.305882, 0.525490, 0.372549, 1.0 }, + { 0.349020, 0.529412, 0.392157, 1.0 }, + { 0.403922, 0.549020, 0.439216, 1.0 }, + { 0.458824, 0.572549, 0.490196, 1.0 }, + { 0.521569, 0.619608, 0.541176, 1.0 }, + { 0.580392, 0.678431, 0.596078, 1.0 }, + { 0.639216, 0.749020, 0.666667, 1.0 }, + { 0.698039, 0.819608, 0.721569, 1.0 }, + { 0.752941, 0.886275, 0.776471, 1.0 }, + { 0.780392, 0.925490, 0.796078, 1.0 }, + { 0.803922, 0.956863, 0.831373, 1.0 }, + { 0.815686, 0.972549, 0.839216, 1.0 }, + { 0.823529, 0.976471, 0.850980, 1.0 }, + { 0.807843, 0.972549, 0.839216, 1.0 }, + { 0.780392, 0.968627, 0.827451, 1.0 }, + { 0.749020, 0.968627, 0.823529, 1.0 }, + { 0.713725, 0.956863, 0.784314, 1.0 }, + { 0.666667, 0.941176, 0.745098, 1.0 }, + { 0.615686, 0.933333, 0.721569, 1.0 }, + { 0.564706, 0.921569, 0.686275, 1.0 }, + { 0.521569, 0.905882, 0.643137, 1.0 }, + { 0.474510, 0.890196, 0.611765, 1.0 }, + { 0.431373, 0.870588, 0.584314, 1.0 }, + { 0.392157, 0.854902, 0.560784, 1.0 }, + { 0.360784, 0.835294, 0.533333, 1.0 }, + { 0.337255, 0.811765, 0.509804, 1.0 }, + { 0.309804, 0.788235, 0.486275, 1.0 }, + { 0.282353, 0.772549, 0.470588, 1.0 }, + { 0.266667, 0.760784, 0.454902, 1.0 }, + { 0.254902, 0.760784, 0.447059, 1.0 }, + { 0.247059, 0.764706, 0.447059, 1.0 }, + { 0.243137, 0.772549, 0.447059, 1.0 }, + { 0.247059, 0.780392, 0.450980, 1.0 }, + { 0.262745, 0.784314, 0.462745, 1.0 }, + { 0.274510, 0.780392, 0.466667, 1.0 }, + { 0.290196, 0.764706, 0.462745, 1.0 }, + { 0.305882, 0.741176, 0.466667, 1.0 }, + { 0.313725, 0.721569, 0.470588, 1.0 }, + { 0.317647, 0.713725, 0.454902, 1.0 }, + { 0.321569, 0.717647, 0.466667, 1.0 }, + { 0.317647, 0.721569, 0.466667, 1.0 }, + { 0.321569, 0.725490, 0.470588, 1.0 }, + { 0.325490, 0.733333, 0.474510, 1.0 }, + { 0.337255, 0.741176, 0.478431, 1.0 }, + { 0.352941, 0.737255, 0.486275, 1.0 }, + { 0.364706, 0.717647, 0.494118, 1.0 }, + { 0.376471, 0.694118, 0.494118, 1.0 }, + { 0.388235, 0.682353, 0.490196, 1.0 }, + { 0.392157, 0.678431, 0.498039, 1.0 }, + { 0.400000, 0.678431, 0.505882, 1.0 }, + { 0.400000, 0.694118, 0.513725, 1.0 }, + { 0.407843, 0.713725, 0.521569, 1.0 }, + { 0.419608, 0.741176, 0.525490, 1.0 }, + { 0.439216, 0.764706, 0.549020, 1.0 }, + { 0.458824, 0.772549, 0.564706, 1.0 }, + { 0.474510, 0.784314, 0.576471, 1.0 }, + { 0.494118, 0.788235, 0.592157, 1.0 }, + { 0.541176, 0.807843, 0.631373, 1.0 }, + { 0.576471, 0.823529, 0.658824, 1.0 }, + { 0.615686, 0.843137, 0.690196, 1.0 }, + { 0.631373, 0.866667, 0.698039, 1.0 }, + { 0.647059, 0.886275, 0.709804, 1.0 }, + { 0.666667, 0.894118, 0.733333, 1.0 }, + { 0.674510, 0.901961, 0.741176, 1.0 }, + }; +/* Evening_Sunshine */ +static double4 colors_555[] = { + { 0.094118, 0.309804, 0.258824, 1.0 }, + { 0.192157, 0.341176, 0.219608, 1.0 }, + { 0.207843, 0.345098, 0.207843, 1.0 }, + { 0.223529, 0.352941, 0.200000, 1.0 }, + { 0.250980, 0.380392, 0.219608, 1.0 }, + { 0.282353, 0.407843, 0.243137, 1.0 }, + { 0.313725, 0.423529, 0.243137, 1.0 }, + { 0.349020, 0.439216, 0.247059, 1.0 }, + { 0.443137, 0.478431, 0.223529, 1.0 }, + { 0.431373, 0.458824, 0.211765, 1.0 }, + { 0.423529, 0.439216, 0.203922, 1.0 }, + { 0.388235, 0.411765, 0.188235, 1.0 }, + { 0.352941, 0.384314, 0.176471, 1.0 }, + { 0.329412, 0.356863, 0.152941, 1.0 }, + { 0.309804, 0.333333, 0.129412, 1.0 }, + { 0.294118, 0.313725, 0.113725, 1.0 }, + { 0.278431, 0.298039, 0.098039, 1.0 }, + { 0.215686, 0.207843, 0.066667, 1.0 }, + { 0.196078, 0.207843, 0.074510, 1.0 }, + { 0.180392, 0.207843, 0.082353, 1.0 }, + { 0.188235, 0.227451, 0.098039, 1.0 }, + { 0.200000, 0.247059, 0.113725, 1.0 }, + { 0.200000, 0.247059, 0.117647, 1.0 }, + { 0.203922, 0.247059, 0.125490, 1.0 }, + { 0.227451, 0.305882, 0.207843, 1.0 }, + { 0.211765, 0.356863, 0.258824, 1.0 }, + { 0.200000, 0.407843, 0.313725, 1.0 }, + { 0.160784, 0.400000, 0.345098, 1.0 }, + { 0.125490, 0.392157, 0.380392, 1.0 }, + { 0.105882, 0.376471, 0.388235, 1.0 }, + { 0.090196, 0.364706, 0.400000, 1.0 }, + { 0.062745, 0.345098, 0.415686, 1.0 }, + { 0.050980, 0.356863, 0.423529, 1.0 }, + { 0.070588, 0.388235, 0.431373, 1.0 }, + { 0.117647, 0.392157, 0.411765, 1.0 }, + { 0.164706, 0.400000, 0.392157, 1.0 }, + { 0.243137, 0.415686, 0.349020, 1.0 }, + { 0.321569, 0.431373, 0.305882, 1.0 }, + { 0.364706, 0.450980, 0.282353, 1.0 }, + { 0.411765, 0.470588, 0.258824, 1.0 }, + { 0.600000, 0.537255, 0.196078, 1.0 }, + { 0.674510, 0.564706, 0.160784, 1.0 }, + { 0.752941, 0.596078, 0.125490, 1.0 }, + { 0.792157, 0.584314, 0.082353, 1.0 }, + { 0.835294, 0.576471, 0.043137, 1.0 }, + { 0.847059, 0.568627, 0.039216, 1.0 }, + { 0.858824, 0.564706, 0.035294, 1.0 }, + { 0.866667, 0.556863, 0.043137, 1.0 }, + { 0.878431, 0.533333, 0.047059, 1.0 }, + { 0.819608, 0.439216, 0.019608, 1.0 }, + { 0.752941, 0.372549, 0.015686, 1.0 }, + { 0.686275, 0.309804, 0.015686, 1.0 }, + { 0.647059, 0.262745, 0.019608, 1.0 }, + { 0.611765, 0.219608, 0.023529, 1.0 }, + { 0.600000, 0.223529, 0.023529, 1.0 }, + { 0.588235, 0.231373, 0.027451, 1.0 }, + { 0.525490, 0.286275, 0.031373, 1.0 }, + { 0.549020, 0.333333, 0.023529, 1.0 }, + { 0.572549, 0.380392, 0.019608, 1.0 }, + { 0.619608, 0.458824, 0.019608, 1.0 }, + { 0.666667, 0.541176, 0.019608, 1.0 }, + { 0.686275, 0.572549, 0.027451, 1.0 }, + { 0.705882, 0.607843, 0.035294, 1.0 }, + { 0.768627, 0.674510, 0.031373, 1.0 }, + { 0.807843, 0.698039, 0.031373, 1.0 }, + { 0.784314, 0.698039, 0.058824, 1.0 }, + { 0.717647, 0.658824, 0.101961, 1.0 }, + { 0.650980, 0.623529, 0.145098, 1.0 }, + { 0.607843, 0.603922, 0.168627, 1.0 }, + { 0.564706, 0.584314, 0.192157, 1.0 }, + { 0.482353, 0.549020, 0.243137, 1.0 }, + { 0.392157, 0.521569, 0.290196, 1.0 }, + { 0.239216, 0.458824, 0.364706, 1.0 }, + { 0.184314, 0.431373, 0.380392, 1.0 }, + { 0.129412, 0.407843, 0.400000, 1.0 }, + { 0.113725, 0.400000, 0.407843, 1.0 }, + { 0.098039, 0.392157, 0.415686, 1.0 }, + { 0.094118, 0.392157, 0.411765, 1.0 }, + { 0.090196, 0.392157, 0.411765, 1.0 }, + { 0.070588, 0.384314, 0.400000, 1.0 }, + { 0.054902, 0.364706, 0.388235, 1.0 }, + { 0.058824, 0.364706, 0.388235, 1.0 }, + { 0.058824, 0.368627, 0.396078, 1.0 }, + { 0.062745, 0.372549, 0.403922, 1.0 }, + { 0.054902, 0.360784, 0.400000, 1.0 }, + { 0.047059, 0.352941, 0.396078, 1.0 }, + { 0.035294, 0.337255, 0.396078, 1.0 }, + { 0.039216, 0.333333, 0.400000, 1.0 }, + { 0.070588, 0.349020, 0.372549, 1.0 }, + { 0.109804, 0.349020, 0.345098, 1.0 }, + { 0.152941, 0.349020, 0.317647, 1.0 }, + { 0.188235, 0.352941, 0.301961, 1.0 }, + { 0.223529, 0.356863, 0.290196, 1.0 }, + { 0.298039, 0.360784, 0.258824, 1.0 }, + { 0.384314, 0.384314, 0.219608, 1.0 }, + { 0.450980, 0.400000, 0.184314, 1.0 }, + { 0.533333, 0.419608, 0.152941, 1.0 }, + { 0.650980, 0.486275, 0.117647, 1.0 }, + { 0.698039, 0.505882, 0.094118, 1.0 }, + { 0.745098, 0.525490, 0.070588, 1.0 }, + { 0.752941, 0.521569, 0.058824, 1.0 }, + { 0.764706, 0.521569, 0.047059, 1.0 }, + { 0.768627, 0.521569, 0.050980, 1.0 }, + { 0.737255, 0.533333, 0.062745, 1.0 }, + { 0.647059, 0.556863, 0.082353, 1.0 }, + { 0.588235, 0.529412, 0.090196, 1.0 }, + { 0.529412, 0.505882, 0.101961, 1.0 }, + { 0.494118, 0.482353, 0.113725, 1.0 }, + { 0.458824, 0.462745, 0.125490, 1.0 }, + { 0.372549, 0.423529, 0.137255, 1.0 }, + { 0.305882, 0.392157, 0.152941, 1.0 }, + { 0.243137, 0.352941, 0.149020, 1.0 }, + { 0.164706, 0.301961, 0.145098, 1.0 }, + { 0.050980, 0.188235, 0.125490, 1.0 }, + { 0.035294, 0.172549, 0.117647, 1.0 }, + { 0.019608, 0.156863, 0.109804, 1.0 }, + { 0.011765, 0.121569, 0.090196, 1.0 }, + { 0.003922, 0.094118, 0.074510, 1.0 }, + { 0.000000, 0.070588, 0.070588, 1.0 }, + { 0.000000, 0.058824, 0.062745, 1.0 }, + { 0.003922, 0.074510, 0.086275, 1.0 }, + { 0.003922, 0.082353, 0.101961, 1.0 }, + { 0.007843, 0.094118, 0.121569, 1.0 }, + { 0.007843, 0.098039, 0.121569, 1.0 }, + { 0.007843, 0.101961, 0.125490, 1.0 }, + { 0.007843, 0.101961, 0.125490, 1.0 }, + { 0.003922, 0.105882, 0.121569, 1.0 }, + { 0.007843, 0.109804, 0.117647, 1.0 }, + { 0.011765, 0.105882, 0.117647, 1.0 }, + { 0.011765, 0.109804, 0.125490, 1.0 }, + { 0.007843, 0.109804, 0.133333, 1.0 }, + { 0.007843, 0.113725, 0.141176, 1.0 }, + { 0.007843, 0.121569, 0.152941, 1.0 }, + { 0.015686, 0.141176, 0.160784, 1.0 }, + { 0.015686, 0.156863, 0.172549, 1.0 }, + { 0.019608, 0.172549, 0.192157, 1.0 }, + { 0.011765, 0.184314, 0.231373, 1.0 }, + { 0.015686, 0.196078, 0.243137, 1.0 }, + { 0.023529, 0.211765, 0.254902, 1.0 }, + { 0.023529, 0.215686, 0.262745, 1.0 }, + { 0.023529, 0.223529, 0.270588, 1.0 }, + { 0.023529, 0.235294, 0.301961, 1.0 }, + { 0.015686, 0.231373, 0.329412, 1.0 }, + { 0.023529, 0.235294, 0.356863, 1.0 }, + { 0.035294, 0.258824, 0.372549, 1.0 }, + { 0.047059, 0.301961, 0.419608, 1.0 }, + { 0.039216, 0.309804, 0.427451, 1.0 }, + { 0.035294, 0.317647, 0.435294, 1.0 }, + { 0.035294, 0.317647, 0.439216, 1.0 }, + { 0.058824, 0.317647, 0.415686, 1.0 }, + { 0.090196, 0.313725, 0.388235, 1.0 }, + { 0.156863, 0.305882, 0.329412, 1.0 }, + { 0.298039, 0.282353, 0.227451, 1.0 }, + { 0.325490, 0.278431, 0.200000, 1.0 }, + { 0.356863, 0.278431, 0.172549, 1.0 }, + { 0.400000, 0.290196, 0.160784, 1.0 }, + { 0.427451, 0.313725, 0.156863, 1.0 }, + { 0.443137, 0.333333, 0.184314, 1.0 }, + { 0.443137, 0.352941, 0.219608, 1.0 }, + { 0.427451, 0.364706, 0.235294, 1.0 }, + { 0.415686, 0.384314, 0.258824, 1.0 }, + { 0.376471, 0.419608, 0.278431, 1.0 }, + { 0.376471, 0.419608, 0.282353, 1.0 }, + { 0.380392, 0.423529, 0.290196, 1.0 }, + { 0.388235, 0.419608, 0.290196, 1.0 }, + { 0.403922, 0.423529, 0.266667, 1.0 }, + { 0.415686, 0.435294, 0.227451, 1.0 }, + { 0.439216, 0.435294, 0.200000, 1.0 }, + { 0.470588, 0.435294, 0.188235, 1.0 }, + { 0.458824, 0.431373, 0.188235, 1.0 }, + { 0.450980, 0.431373, 0.192157, 1.0 }, + { 0.403922, 0.419608, 0.215686, 1.0 }, + { 0.345098, 0.407843, 0.250980, 1.0 }, + { 0.274510, 0.392157, 0.298039, 1.0 }, + { 0.219608, 0.388235, 0.356863, 1.0 }, + { 0.168627, 0.388235, 0.403922, 1.0 }, + { 0.121569, 0.380392, 0.435294, 1.0 }, + { 0.098039, 0.376471, 0.454902, 1.0 }, + { 0.098039, 0.368627, 0.450980, 1.0 }, + { 0.145098, 0.392157, 0.419608, 1.0 }, + { 0.219608, 0.427451, 0.388235, 1.0 }, + { 0.290196, 0.482353, 0.345098, 1.0 }, + { 0.376471, 0.545098, 0.305882, 1.0 }, + { 0.431373, 0.584314, 0.274510, 1.0 }, + { 0.525490, 0.615686, 0.196078, 1.0 }, + { 0.529412, 0.607843, 0.196078, 1.0 }, + { 0.533333, 0.603922, 0.196078, 1.0 }, + { 0.533333, 0.611765, 0.203922, 1.0 }, + { 0.509804, 0.615686, 0.243137, 1.0 }, + { 0.466667, 0.603922, 0.282353, 1.0 }, + { 0.415686, 0.596078, 0.313725, 1.0 }, + { 0.345098, 0.549020, 0.364706, 1.0 }, + { 0.266667, 0.505882, 0.411765, 1.0 }, + { 0.196078, 0.482353, 0.458824, 1.0 }, + { 0.145098, 0.470588, 0.501961, 1.0 }, + { 0.117647, 0.486275, 0.529412, 1.0 }, + { 0.113725, 0.490196, 0.545098, 1.0 }, + { 0.101961, 0.478431, 0.545098, 1.0 }, + { 0.098039, 0.474510, 0.549020, 1.0 }, + { 0.086275, 0.474510, 0.560784, 1.0 }, + { 0.094118, 0.494118, 0.564706, 1.0 }, + { 0.105882, 0.513725, 0.568627, 1.0 }, + { 0.109804, 0.517647, 0.549020, 1.0 }, + { 0.149020, 0.509804, 0.513725, 1.0 }, + { 0.200000, 0.505882, 0.482353, 1.0 }, + { 0.298039, 0.505882, 0.427451, 1.0 }, + { 0.400000, 0.521569, 0.384314, 1.0 }, + { 0.486275, 0.533333, 0.333333, 1.0 }, + { 0.564706, 0.529412, 0.270588, 1.0 }, + { 0.639216, 0.537255, 0.223529, 1.0 }, + { 0.737255, 0.545098, 0.160784, 1.0 }, + { 0.831373, 0.552941, 0.117647, 1.0 }, + { 0.890196, 0.552941, 0.078431, 1.0 }, + { 0.909804, 0.525490, 0.054902, 1.0 }, + { 0.866667, 0.470588, 0.050980, 1.0 }, + { 0.784314, 0.431373, 0.039216, 1.0 }, + { 0.690196, 0.376471, 0.043137, 1.0 }, + { 0.584314, 0.329412, 0.039216, 1.0 }, + { 0.501961, 0.278431, 0.031373, 1.0 }, + { 0.411765, 0.192157, 0.027451, 1.0 }, + { 0.309804, 0.137255, 0.019608, 1.0 }, + { 0.207843, 0.078431, 0.023529, 1.0 }, + { 0.121569, 0.047059, 0.023529, 1.0 }, + { 0.062745, 0.027451, 0.019608, 1.0 }, + { 0.039216, 0.007843, 0.015686, 1.0 }, + { 0.047059, 0.007843, 0.011765, 1.0 }, + { 0.078431, 0.019608, 0.007843, 1.0 }, + { 0.125490, 0.035294, 0.007843, 1.0 }, + { 0.200000, 0.058824, 0.011765, 1.0 }, + { 0.282353, 0.090196, 0.015686, 1.0 }, + { 0.356863, 0.129412, 0.023529, 1.0 }, + { 0.454902, 0.188235, 0.031373, 1.0 }, + { 0.537255, 0.239216, 0.027451, 1.0 }, + { 0.635294, 0.290196, 0.031373, 1.0 }, + { 0.737255, 0.321569, 0.043137, 1.0 }, + { 0.792157, 0.345098, 0.043137, 1.0 }, + { 0.835294, 0.372549, 0.050980, 1.0 }, + { 0.839216, 0.368627, 0.035294, 1.0 }, + { 0.784314, 0.364706, 0.023529, 1.0 }, + { 0.733333, 0.321569, 0.027451, 1.0 }, + { 0.643137, 0.270588, 0.027451, 1.0 }, + { 0.545098, 0.239216, 0.047059, 1.0 }, + { 0.466667, 0.207843, 0.074510, 1.0 }, + { 0.368627, 0.188235, 0.105882, 1.0 }, + { 0.278431, 0.172549, 0.141176, 1.0 }, + { 0.184314, 0.145098, 0.176471, 1.0 }, + { 0.098039, 0.141176, 0.207843, 1.0 }, + { 0.050980, 0.160784, 0.247059, 1.0 }, + { 0.023529, 0.184314, 0.294118, 1.0 }, + { 0.015686, 0.211765, 0.321569, 1.0 }, + { 0.019608, 0.239216, 0.345098, 1.0 }, + { 0.031373, 0.254902, 0.345098, 1.0 }, + { 0.031373, 0.239216, 0.313725, 1.0 }, + { 0.027451, 0.235294, 0.290196, 1.0 }, + { 0.031373, 0.235294, 0.262745, 1.0 }, + { 0.043137, 0.254902, 0.250980, 1.0 }, + }; +/* Evensong */ +static double4 colors_556[] = { + { 0.101961, 0.121569, 0.200000, 1.0 }, + { 0.090196, 0.105882, 0.164706, 1.0 }, + { 0.070588, 0.090196, 0.141176, 1.0 }, + { 0.054902, 0.074510, 0.121569, 1.0 }, + { 0.054902, 0.070588, 0.113725, 1.0 }, + { 0.058824, 0.066667, 0.109804, 1.0 }, + { 0.054902, 0.062745, 0.101961, 1.0 }, + { 0.050980, 0.058824, 0.094118, 1.0 }, + { 0.031373, 0.039216, 0.058824, 1.0 }, + { 0.023529, 0.027451, 0.047059, 1.0 }, + { 0.015686, 0.019608, 0.039216, 1.0 }, + { 0.019608, 0.027451, 0.047059, 1.0 }, + { 0.023529, 0.035294, 0.058824, 1.0 }, + { 0.027451, 0.043137, 0.070588, 1.0 }, + { 0.035294, 0.054902, 0.086275, 1.0 }, + { 0.039216, 0.062745, 0.094118, 1.0 }, + { 0.043137, 0.070588, 0.105882, 1.0 }, + { 0.054902, 0.082353, 0.121569, 1.0 }, + { 0.062745, 0.086275, 0.125490, 1.0 }, + { 0.070588, 0.094118, 0.133333, 1.0 }, + { 0.094118, 0.113725, 0.133333, 1.0 }, + { 0.121569, 0.133333, 0.137255, 1.0 }, + { 0.133333, 0.145098, 0.149020, 1.0 }, + { 0.145098, 0.160784, 0.160784, 1.0 }, + { 0.243137, 0.243137, 0.200000, 1.0 }, + { 0.274510, 0.274510, 0.239216, 1.0 }, + { 0.309804, 0.309804, 0.282353, 1.0 }, + { 0.317647, 0.329412, 0.286275, 1.0 }, + { 0.329412, 0.349020, 0.294118, 1.0 }, + { 0.313725, 0.337255, 0.298039, 1.0 }, + { 0.298039, 0.325490, 0.301961, 1.0 }, + { 0.270588, 0.294118, 0.294118, 1.0 }, + { 0.215686, 0.243137, 0.262745, 1.0 }, + { 0.133333, 0.160784, 0.192157, 1.0 }, + { 0.109804, 0.129412, 0.172549, 1.0 }, + { 0.086275, 0.101961, 0.156863, 1.0 }, + { 0.078431, 0.094118, 0.145098, 1.0 }, + { 0.070588, 0.086275, 0.133333, 1.0 }, + { 0.066667, 0.086275, 0.129412, 1.0 }, + { 0.066667, 0.086275, 0.129412, 1.0 }, + { 0.070588, 0.094118, 0.137255, 1.0 }, + { 0.074510, 0.101961, 0.145098, 1.0 }, + { 0.082353, 0.109804, 0.152941, 1.0 }, + { 0.086275, 0.113725, 0.164706, 1.0 }, + { 0.094118, 0.117647, 0.180392, 1.0 }, + { 0.094118, 0.121569, 0.184314, 1.0 }, + { 0.094118, 0.125490, 0.188235, 1.0 }, + { 0.094118, 0.129412, 0.196078, 1.0 }, + { 0.098039, 0.129412, 0.196078, 1.0 }, + { 0.082353, 0.113725, 0.176471, 1.0 }, + { 0.078431, 0.109804, 0.164706, 1.0 }, + { 0.078431, 0.105882, 0.156863, 1.0 }, + { 0.070588, 0.098039, 0.149020, 1.0 }, + { 0.066667, 0.094118, 0.141176, 1.0 }, + { 0.062745, 0.090196, 0.137255, 1.0 }, + { 0.062745, 0.090196, 0.137255, 1.0 }, + { 0.066667, 0.086275, 0.129412, 1.0 }, + { 0.066667, 0.082353, 0.129412, 1.0 }, + { 0.070588, 0.082353, 0.129412, 1.0 }, + { 0.070588, 0.078431, 0.125490, 1.0 }, + { 0.070588, 0.078431, 0.125490, 1.0 }, + { 0.066667, 0.078431, 0.121569, 1.0 }, + { 0.062745, 0.078431, 0.121569, 1.0 }, + { 0.054902, 0.074510, 0.121569, 1.0 }, + { 0.050980, 0.074510, 0.121569, 1.0 }, + { 0.023529, 0.043137, 0.086275, 1.0 }, + { 0.015686, 0.031373, 0.070588, 1.0 }, + { 0.011765, 0.023529, 0.054902, 1.0 }, + { 0.003922, 0.015686, 0.043137, 1.0 }, + { 0.000000, 0.007843, 0.035294, 1.0 }, + { 0.000000, 0.000000, 0.027451, 1.0 }, + { 0.007843, 0.007843, 0.035294, 1.0 }, + { 0.031373, 0.039216, 0.086275, 1.0 }, + { 0.050980, 0.062745, 0.113725, 1.0 }, + { 0.074510, 0.090196, 0.141176, 1.0 }, + { 0.086275, 0.105882, 0.168627, 1.0 }, + { 0.101961, 0.125490, 0.200000, 1.0 }, + { 0.105882, 0.133333, 0.207843, 1.0 }, + { 0.113725, 0.141176, 0.215686, 1.0 }, + { 0.117647, 0.149020, 0.219608, 1.0 }, + { 0.121569, 0.145098, 0.227451, 1.0 }, + { 0.121569, 0.152941, 0.223529, 1.0 }, + { 0.117647, 0.145098, 0.215686, 1.0 }, + { 0.113725, 0.141176, 0.211765, 1.0 }, + { 0.109804, 0.137255, 0.207843, 1.0 }, + { 0.109804, 0.137255, 0.207843, 1.0 }, + { 0.105882, 0.133333, 0.207843, 1.0 }, + { 0.101961, 0.129412, 0.203922, 1.0 }, + { 0.094118, 0.113725, 0.192157, 1.0 }, + { 0.082353, 0.101961, 0.176471, 1.0 }, + { 0.074510, 0.090196, 0.164706, 1.0 }, + { 0.062745, 0.078431, 0.149020, 1.0 }, + { 0.054902, 0.070588, 0.133333, 1.0 }, + { 0.039216, 0.047059, 0.098039, 1.0 }, + { 0.039216, 0.043137, 0.078431, 1.0 }, + { 0.050980, 0.062745, 0.054902, 1.0 }, + { 0.086275, 0.086275, 0.058824, 1.0 }, + { 0.215686, 0.227451, 0.196078, 1.0 }, + { 0.321569, 0.329412, 0.270588, 1.0 }, + { 0.431373, 0.431373, 0.349020, 1.0 }, + { 0.498039, 0.505882, 0.427451, 1.0 }, + { 0.568627, 0.584314, 0.509804, 1.0 }, + { 0.713725, 0.729412, 0.650980, 1.0 }, + { 0.807843, 0.811765, 0.682353, 1.0 }, + { 0.898039, 0.913725, 0.772549, 1.0 }, + { 0.862745, 0.874510, 0.729412, 1.0 }, + { 0.831373, 0.839216, 0.686275, 1.0 }, + { 0.792157, 0.800000, 0.647059, 1.0 }, + { 0.756863, 0.760784, 0.611765, 1.0 }, + { 0.643137, 0.639216, 0.509804, 1.0 }, + { 0.564706, 0.564706, 0.474510, 1.0 }, + { 0.537255, 0.537255, 0.462745, 1.0 }, + { 0.521569, 0.517647, 0.458824, 1.0 }, + { 0.545098, 0.537255, 0.439216, 1.0 }, + { 0.560784, 0.556863, 0.443137, 1.0 }, + { 0.580392, 0.580392, 0.450980, 1.0 }, + { 0.603922, 0.615686, 0.454902, 1.0 }, + { 0.580392, 0.580392, 0.423529, 1.0 }, + { 0.521569, 0.517647, 0.396078, 1.0 }, + { 0.454902, 0.470588, 0.372549, 1.0 }, + { 0.270588, 0.274510, 0.254902, 1.0 }, + { 0.215686, 0.227451, 0.231373, 1.0 }, + { 0.160784, 0.180392, 0.211765, 1.0 }, + { 0.145098, 0.168627, 0.207843, 1.0 }, + { 0.133333, 0.156863, 0.203922, 1.0 }, + { 0.125490, 0.145098, 0.211765, 1.0 }, + { 0.137255, 0.160784, 0.219608, 1.0 }, + { 0.160784, 0.180392, 0.231373, 1.0 }, + { 0.180392, 0.192157, 0.254902, 1.0 }, + { 0.227451, 0.235294, 0.250980, 1.0 }, + { 0.239216, 0.247059, 0.247059, 1.0 }, + { 0.250980, 0.262745, 0.247059, 1.0 }, + { 0.254902, 0.266667, 0.239216, 1.0 }, + { 0.247059, 0.266667, 0.219608, 1.0 }, + { 0.239216, 0.262745, 0.200000, 1.0 }, + { 0.215686, 0.231373, 0.172549, 1.0 }, + { 0.156863, 0.172549, 0.137255, 1.0 }, + { 0.129412, 0.141176, 0.121569, 1.0 }, + { 0.101961, 0.113725, 0.109804, 1.0 }, + { 0.090196, 0.105882, 0.109804, 1.0 }, + { 0.082353, 0.098039, 0.113725, 1.0 }, + { 0.074510, 0.094118, 0.125490, 1.0 }, + { 0.074510, 0.090196, 0.129412, 1.0 }, + { 0.070588, 0.094118, 0.137255, 1.0 }, + { 0.070588, 0.098039, 0.141176, 1.0 }, + { 0.094118, 0.109804, 0.152941, 1.0 }, + { 0.105882, 0.121569, 0.160784, 1.0 }, + { 0.117647, 0.133333, 0.168627, 1.0 }, + { 0.137255, 0.152941, 0.176471, 1.0 }, + { 0.164706, 0.176471, 0.188235, 1.0 }, + { 0.192157, 0.192157, 0.211765, 1.0 }, + { 0.192157, 0.215686, 0.231373, 1.0 }, + { 0.200000, 0.219608, 0.278431, 1.0 }, + { 0.192157, 0.219608, 0.282353, 1.0 }, + { 0.184314, 0.219608, 0.290196, 1.0 }, + { 0.176471, 0.219608, 0.305882, 1.0 }, + { 0.168627, 0.207843, 0.313725, 1.0 }, + { 0.168627, 0.207843, 0.313725, 1.0 }, + { 0.168627, 0.207843, 0.313725, 1.0 }, + { 0.188235, 0.235294, 0.313725, 1.0 }, + { 0.258824, 0.290196, 0.305882, 1.0 }, + { 0.368627, 0.392157, 0.333333, 1.0 }, + { 0.411765, 0.431373, 0.333333, 1.0 }, + { 0.454902, 0.470588, 0.337255, 1.0 }, + { 0.494118, 0.490196, 0.325490, 1.0 }, + { 0.466667, 0.470588, 0.317647, 1.0 }, + { 0.419608, 0.423529, 0.298039, 1.0 }, + { 0.356863, 0.360784, 0.266667, 1.0 }, + { 0.188235, 0.200000, 0.160784, 1.0 }, + { 0.156863, 0.168627, 0.149020, 1.0 }, + { 0.129412, 0.141176, 0.141176, 1.0 }, + { 0.101961, 0.109804, 0.109804, 1.0 }, + { 0.070588, 0.078431, 0.078431, 1.0 }, + { 0.050980, 0.062745, 0.078431, 1.0 }, + { 0.043137, 0.054902, 0.082353, 1.0 }, + { 0.039216, 0.050980, 0.074510, 1.0 }, + { 0.047059, 0.058824, 0.086275, 1.0 }, + { 0.058824, 0.070588, 0.105882, 1.0 }, + { 0.066667, 0.082353, 0.121569, 1.0 }, + { 0.078431, 0.094118, 0.137255, 1.0 }, + { 0.086275, 0.105882, 0.149020, 1.0 }, + { 0.094118, 0.109804, 0.168627, 1.0 }, + { 0.098039, 0.121569, 0.172549, 1.0 }, + { 0.101961, 0.129412, 0.176471, 1.0 }, + { 0.121569, 0.145098, 0.172549, 1.0 }, + { 0.125490, 0.149020, 0.168627, 1.0 }, + { 0.133333, 0.156863, 0.168627, 1.0 }, + { 0.145098, 0.164706, 0.164706, 1.0 }, + { 0.156863, 0.172549, 0.168627, 1.0 }, + { 0.160784, 0.172549, 0.172549, 1.0 }, + { 0.149020, 0.160784, 0.176471, 1.0 }, + { 0.145098, 0.156863, 0.180392, 1.0 }, + { 0.137255, 0.152941, 0.192157, 1.0 }, + { 0.125490, 0.145098, 0.200000, 1.0 }, + { 0.121569, 0.145098, 0.211765, 1.0 }, + { 0.129412, 0.156863, 0.235294, 1.0 }, + { 0.141176, 0.172549, 0.258824, 1.0 }, + { 0.145098, 0.180392, 0.274510, 1.0 }, + { 0.149020, 0.188235, 0.282353, 1.0 }, + { 0.149020, 0.184314, 0.274510, 1.0 }, + { 0.137255, 0.172549, 0.254902, 1.0 }, + { 0.121569, 0.149020, 0.223529, 1.0 }, + { 0.090196, 0.113725, 0.176471, 1.0 }, + { 0.066667, 0.078431, 0.129412, 1.0 }, + { 0.047059, 0.050980, 0.086275, 1.0 }, + { 0.023529, 0.027451, 0.054902, 1.0 }, + { 0.011765, 0.007843, 0.031373, 1.0 }, + { 0.007843, 0.003922, 0.019608, 1.0 }, + { 0.011765, 0.011765, 0.019608, 1.0 }, + { 0.023529, 0.027451, 0.039216, 1.0 }, + { 0.027451, 0.039216, 0.058824, 1.0 }, + { 0.035294, 0.054902, 0.066667, 1.0 }, + { 0.043137, 0.070588, 0.086275, 1.0 }, + { 0.050980, 0.074510, 0.105882, 1.0 }, + { 0.054902, 0.078431, 0.105882, 1.0 }, + { 0.050980, 0.078431, 0.109804, 1.0 }, + { 0.054902, 0.078431, 0.117647, 1.0 }, + { 0.062745, 0.078431, 0.129412, 1.0 }, + { 0.062745, 0.086275, 0.137255, 1.0 }, + { 0.066667, 0.090196, 0.145098, 1.0 }, + { 0.074510, 0.098039, 0.152941, 1.0 }, + { 0.074510, 0.098039, 0.156863, 1.0 }, + { 0.074510, 0.101961, 0.156863, 1.0 }, + { 0.082353, 0.105882, 0.149020, 1.0 }, + { 0.082353, 0.105882, 0.145098, 1.0 }, + { 0.078431, 0.105882, 0.145098, 1.0 }, + { 0.078431, 0.105882, 0.137255, 1.0 }, + { 0.078431, 0.101961, 0.133333, 1.0 }, + { 0.074510, 0.105882, 0.137255, 1.0 }, + { 0.070588, 0.101961, 0.137255, 1.0 }, + { 0.070588, 0.098039, 0.137255, 1.0 }, + { 0.070588, 0.098039, 0.137255, 1.0 }, + { 0.078431, 0.101961, 0.137255, 1.0 }, + { 0.086275, 0.105882, 0.133333, 1.0 }, + { 0.090196, 0.101961, 0.133333, 1.0 }, + { 0.082353, 0.098039, 0.121569, 1.0 }, + { 0.078431, 0.090196, 0.109804, 1.0 }, + { 0.078431, 0.086275, 0.101961, 1.0 }, + { 0.070588, 0.078431, 0.101961, 1.0 }, + { 0.058824, 0.074510, 0.098039, 1.0 }, + { 0.058824, 0.074510, 0.098039, 1.0 }, + { 0.062745, 0.074510, 0.105882, 1.0 }, + { 0.062745, 0.070588, 0.109804, 1.0 }, + { 0.062745, 0.070588, 0.113725, 1.0 }, + { 0.062745, 0.074510, 0.113725, 1.0 }, + { 0.066667, 0.074510, 0.117647, 1.0 }, + { 0.066667, 0.074510, 0.121569, 1.0 }, + { 0.066667, 0.078431, 0.125490, 1.0 }, + { 0.074510, 0.086275, 0.133333, 1.0 }, + { 0.082353, 0.090196, 0.141176, 1.0 }, + { 0.082353, 0.101961, 0.152941, 1.0 }, + { 0.094118, 0.113725, 0.172549, 1.0 }, + { 0.109804, 0.125490, 0.196078, 1.0 }, + { 0.125490, 0.141176, 0.223529, 1.0 }, + { 0.149020, 0.164706, 0.247059, 1.0 }, + { 0.125490, 0.149020, 0.219608, 1.0 }, + }; +/* Exceding_Expectations */ +static double4 colors_557[] = { + { 0.435294, 0.364706, 0.329412, 1.0 }, + { 0.337255, 0.203922, 0.160784, 1.0 }, + { 0.333333, 0.180392, 0.137255, 1.0 }, + { 0.333333, 0.160784, 0.113725, 1.0 }, + { 0.403922, 0.211765, 0.137255, 1.0 }, + { 0.474510, 0.262745, 0.160784, 1.0 }, + { 0.498039, 0.286275, 0.172549, 1.0 }, + { 0.525490, 0.309804, 0.184314, 1.0 }, + { 0.650980, 0.435294, 0.333333, 1.0 }, + { 0.690196, 0.513725, 0.392157, 1.0 }, + { 0.729412, 0.592157, 0.450980, 1.0 }, + { 0.717647, 0.619608, 0.486275, 1.0 }, + { 0.709804, 0.650980, 0.525490, 1.0 }, + { 0.666667, 0.631373, 0.529412, 1.0 }, + { 0.627451, 0.611765, 0.533333, 1.0 }, + { 0.600000, 0.588235, 0.509804, 1.0 }, + { 0.576471, 0.568627, 0.490196, 1.0 }, + { 0.443137, 0.427451, 0.352941, 1.0 }, + { 0.384314, 0.345098, 0.282353, 1.0 }, + { 0.325490, 0.266667, 0.211765, 1.0 }, + { 0.282353, 0.207843, 0.176471, 1.0 }, + { 0.239216, 0.149020, 0.141176, 1.0 }, + { 0.235294, 0.129412, 0.129412, 1.0 }, + { 0.235294, 0.113725, 0.117647, 1.0 }, + { 0.270588, 0.105882, 0.121569, 1.0 }, + { 0.313725, 0.152941, 0.176471, 1.0 }, + { 0.356863, 0.200000, 0.235294, 1.0 }, + { 0.411765, 0.258824, 0.266667, 1.0 }, + { 0.470588, 0.321569, 0.298039, 1.0 }, + { 0.486275, 0.345098, 0.309804, 1.0 }, + { 0.505882, 0.372549, 0.325490, 1.0 }, + { 0.552941, 0.435294, 0.360784, 1.0 }, + { 0.607843, 0.486275, 0.396078, 1.0 }, + { 0.658824, 0.505882, 0.403922, 1.0 }, + { 0.654902, 0.505882, 0.411765, 1.0 }, + { 0.654902, 0.509804, 0.423529, 1.0 }, + { 0.662745, 0.509804, 0.427451, 1.0 }, + { 0.670588, 0.509804, 0.435294, 1.0 }, + { 0.674510, 0.509804, 0.435294, 1.0 }, + { 0.682353, 0.513725, 0.435294, 1.0 }, + { 0.670588, 0.541176, 0.450980, 1.0 }, + { 0.662745, 0.545098, 0.458824, 1.0 }, + { 0.654902, 0.552941, 0.470588, 1.0 }, + { 0.647059, 0.568627, 0.486275, 1.0 }, + { 0.639216, 0.588235, 0.501961, 1.0 }, + { 0.631373, 0.600000, 0.525490, 1.0 }, + { 0.623529, 0.615686, 0.549020, 1.0 }, + { 0.623529, 0.650980, 0.615686, 1.0 }, + { 0.639216, 0.682353, 0.654902, 1.0 }, + { 0.662745, 0.729412, 0.686275, 1.0 }, + { 0.682353, 0.729412, 0.694118, 1.0 }, + { 0.701961, 0.733333, 0.705882, 1.0 }, + { 0.701961, 0.701961, 0.674510, 1.0 }, + { 0.701961, 0.670588, 0.643137, 1.0 }, + { 0.682353, 0.650980, 0.615686, 1.0 }, + { 0.666667, 0.631373, 0.592157, 1.0 }, + { 0.611765, 0.564706, 0.560784, 1.0 }, + { 0.588235, 0.533333, 0.545098, 1.0 }, + { 0.564706, 0.505882, 0.533333, 1.0 }, + { 0.529412, 0.501961, 0.545098, 1.0 }, + { 0.498039, 0.498039, 0.556863, 1.0 }, + { 0.486275, 0.498039, 0.560784, 1.0 }, + { 0.478431, 0.501961, 0.564706, 1.0 }, + { 0.482353, 0.505882, 0.584314, 1.0 }, + { 0.482353, 0.513725, 0.588235, 1.0 }, + { 0.466667, 0.517647, 0.564706, 1.0 }, + { 0.470588, 0.486275, 0.517647, 1.0 }, + { 0.474510, 0.454902, 0.470588, 1.0 }, + { 0.462745, 0.435294, 0.443137, 1.0 }, + { 0.454902, 0.419608, 0.415686, 1.0 }, + { 0.419608, 0.368627, 0.345098, 1.0 }, + { 0.380392, 0.309804, 0.301961, 1.0 }, + { 0.341176, 0.196078, 0.192157, 1.0 }, + { 0.349020, 0.188235, 0.172549, 1.0 }, + { 0.356863, 0.184314, 0.152941, 1.0 }, + { 0.392157, 0.203922, 0.172549, 1.0 }, + { 0.427451, 0.223529, 0.196078, 1.0 }, + { 0.435294, 0.231373, 0.196078, 1.0 }, + { 0.447059, 0.239216, 0.200000, 1.0 }, + { 0.447059, 0.270588, 0.211765, 1.0 }, + { 0.482353, 0.309804, 0.247059, 1.0 }, + { 0.521569, 0.403922, 0.321569, 1.0 }, + { 0.513725, 0.431373, 0.364706, 1.0 }, + { 0.505882, 0.458824, 0.407843, 1.0 }, + { 0.533333, 0.490196, 0.411765, 1.0 }, + { 0.560784, 0.525490, 0.415686, 1.0 }, + { 0.592157, 0.572549, 0.439216, 1.0 }, + { 0.603922, 0.584314, 0.454902, 1.0 }, + { 0.564706, 0.525490, 0.447059, 1.0 }, + { 0.521569, 0.482353, 0.384314, 1.0 }, + { 0.482353, 0.443137, 0.325490, 1.0 }, + { 0.447059, 0.403922, 0.298039, 1.0 }, + { 0.415686, 0.368627, 0.274510, 1.0 }, + { 0.364706, 0.305882, 0.239216, 1.0 }, + { 0.309804, 0.250980, 0.188235, 1.0 }, + { 0.278431, 0.219608, 0.141176, 1.0 }, + { 0.258824, 0.192157, 0.109804, 1.0 }, + { 0.243137, 0.180392, 0.094118, 1.0 }, + { 0.235294, 0.176471, 0.094118, 1.0 }, + { 0.231373, 0.176471, 0.094118, 1.0 }, + { 0.235294, 0.176471, 0.098039, 1.0 }, + { 0.243137, 0.180392, 0.101961, 1.0 }, + { 0.247059, 0.192157, 0.133333, 1.0 }, + { 0.258824, 0.227451, 0.184314, 1.0 }, + { 0.341176, 0.325490, 0.301961, 1.0 }, + { 0.396078, 0.388235, 0.376471, 1.0 }, + { 0.450980, 0.450980, 0.454902, 1.0 }, + { 0.482353, 0.490196, 0.490196, 1.0 }, + { 0.517647, 0.529412, 0.529412, 1.0 }, + { 0.576471, 0.603922, 0.576471, 1.0 }, + { 0.619608, 0.650980, 0.615686, 1.0 }, + { 0.627451, 0.670588, 0.647059, 1.0 }, + { 0.639216, 0.678431, 0.650980, 1.0 }, + { 0.627451, 0.674510, 0.647059, 1.0 }, + { 0.607843, 0.662745, 0.650980, 1.0 }, + { 0.592157, 0.650980, 0.658824, 1.0 }, + { 0.556863, 0.623529, 0.658824, 1.0 }, + { 0.533333, 0.596078, 0.643137, 1.0 }, + { 0.529412, 0.592157, 0.623529, 1.0 }, + { 0.525490, 0.588235, 0.623529, 1.0 }, + { 0.509804, 0.580392, 0.592157, 1.0 }, + { 0.498039, 0.556863, 0.549020, 1.0 }, + { 0.486275, 0.533333, 0.509804, 1.0 }, + { 0.482353, 0.525490, 0.494118, 1.0 }, + { 0.482353, 0.521569, 0.478431, 1.0 }, + { 0.478431, 0.501961, 0.466667, 1.0 }, + { 0.482353, 0.486275, 0.458824, 1.0 }, + { 0.474510, 0.462745, 0.443137, 1.0 }, + { 0.474510, 0.470588, 0.443137, 1.0 }, + { 0.474510, 0.501961, 0.482353, 1.0 }, + { 0.466667, 0.501961, 0.478431, 1.0 }, + { 0.458824, 0.501961, 0.474510, 1.0 }, + { 0.435294, 0.494118, 0.458824, 1.0 }, + { 0.407843, 0.494118, 0.439216, 1.0 }, + { 0.400000, 0.478431, 0.427451, 1.0 }, + { 0.396078, 0.450980, 0.396078, 1.0 }, + { 0.427451, 0.423529, 0.337255, 1.0 }, + { 0.454902, 0.407843, 0.305882, 1.0 }, + { 0.482353, 0.392157, 0.278431, 1.0 }, + { 0.482353, 0.376471, 0.262745, 1.0 }, + { 0.482353, 0.360784, 0.247059, 1.0 }, + { 0.462745, 0.341176, 0.223529, 1.0 }, + { 0.447059, 0.333333, 0.200000, 1.0 }, + { 0.423529, 0.309804, 0.188235, 1.0 }, + { 0.376471, 0.270588, 0.180392, 1.0 }, + { 0.305882, 0.290196, 0.243137, 1.0 }, + { 0.309804, 0.313725, 0.266667, 1.0 }, + { 0.317647, 0.341176, 0.294118, 1.0 }, + { 0.341176, 0.380392, 0.349020, 1.0 }, + { 0.349020, 0.443137, 0.407843, 1.0 }, + { 0.403922, 0.513725, 0.474510, 1.0 }, + { 0.478431, 0.607843, 0.541176, 1.0 }, + { 0.556863, 0.682353, 0.615686, 1.0 }, + { 0.560784, 0.678431, 0.611765, 1.0 }, + { 0.564706, 0.678431, 0.607843, 1.0 }, + { 0.572549, 0.694118, 0.611765, 1.0 }, + { 0.572549, 0.686275, 0.607843, 1.0 }, + { 0.537255, 0.643137, 0.588235, 1.0 }, + { 0.505882, 0.564706, 0.529412, 1.0 }, + { 0.454902, 0.482353, 0.454902, 1.0 }, + { 0.400000, 0.392157, 0.396078, 1.0 }, + { 0.270588, 0.258824, 0.305882, 1.0 }, + { 0.250980, 0.231373, 0.274510, 1.0 }, + { 0.231373, 0.203922, 0.247059, 1.0 }, + { 0.200000, 0.133333, 0.203922, 1.0 }, + { 0.164706, 0.098039, 0.192157, 1.0 }, + { 0.133333, 0.086275, 0.200000, 1.0 }, + { 0.125490, 0.117647, 0.219608, 1.0 }, + { 0.133333, 0.176471, 0.235294, 1.0 }, + { 0.137255, 0.184314, 0.243137, 1.0 }, + { 0.145098, 0.192157, 0.254902, 1.0 }, + { 0.164706, 0.223529, 0.298039, 1.0 }, + { 0.172549, 0.247059, 0.329412, 1.0 }, + { 0.168627, 0.258824, 0.321569, 1.0 }, + { 0.192157, 0.243137, 0.301961, 1.0 }, + { 0.227451, 0.258824, 0.317647, 1.0 }, + { 0.254902, 0.266667, 0.364706, 1.0 }, + { 0.262745, 0.309804, 0.400000, 1.0 }, + { 0.301961, 0.313725, 0.415686, 1.0 }, + { 0.356863, 0.364706, 0.439216, 1.0 }, + { 0.411765, 0.403922, 0.490196, 1.0 }, + { 0.474510, 0.498039, 0.560784, 1.0 }, + { 0.545098, 0.568627, 0.615686, 1.0 }, + { 0.603922, 0.639216, 0.650980, 1.0 }, + { 0.674510, 0.690196, 0.643137, 1.0 }, + { 0.690196, 0.701961, 0.635294, 1.0 }, + { 0.705882, 0.713725, 0.631373, 1.0 }, + { 0.741176, 0.737255, 0.639216, 1.0 }, + { 0.768627, 0.749020, 0.635294, 1.0 }, + { 0.796078, 0.756863, 0.627451, 1.0 }, + { 0.811765, 0.776471, 0.627451, 1.0 }, + { 0.819608, 0.792157, 0.635294, 1.0 }, + { 0.835294, 0.792157, 0.654902, 1.0 }, + { 0.843137, 0.780392, 0.658824, 1.0 }, + { 0.835294, 0.807843, 0.674510, 1.0 }, + { 0.819608, 0.847059, 0.690196, 1.0 }, + { 0.807843, 0.866667, 0.698039, 1.0 }, + { 0.792157, 0.831373, 0.694118, 1.0 }, + { 0.760784, 0.803922, 0.682353, 1.0 }, + { 0.725490, 0.788235, 0.682353, 1.0 }, + { 0.678431, 0.772549, 0.694118, 1.0 }, + { 0.623529, 0.705882, 0.670588, 1.0 }, + { 0.568627, 0.627451, 0.623529, 1.0 }, + { 0.494118, 0.521569, 0.560784, 1.0 }, + { 0.415686, 0.435294, 0.517647, 1.0 }, + { 0.333333, 0.345098, 0.450980, 1.0 }, + { 0.270588, 0.270588, 0.380392, 1.0 }, + { 0.223529, 0.192157, 0.309804, 1.0 }, + { 0.188235, 0.149020, 0.250980, 1.0 }, + { 0.180392, 0.129412, 0.200000, 1.0 }, + { 0.188235, 0.141176, 0.168627, 1.0 }, + { 0.203922, 0.141176, 0.149020, 1.0 }, + { 0.211765, 0.149020, 0.129412, 1.0 }, + { 0.227451, 0.172549, 0.109804, 1.0 }, + { 0.247059, 0.192157, 0.109804, 1.0 }, + { 0.266667, 0.207843, 0.121569, 1.0 }, + { 0.278431, 0.215686, 0.113725, 1.0 }, + { 0.290196, 0.231373, 0.117647, 1.0 }, + { 0.341176, 0.254902, 0.137255, 1.0 }, + { 0.419608, 0.286275, 0.168627, 1.0 }, + { 0.498039, 0.321569, 0.180392, 1.0 }, + { 0.560784, 0.360784, 0.188235, 1.0 }, + { 0.623529, 0.392157, 0.211765, 1.0 }, + { 0.694118, 0.411765, 0.243137, 1.0 }, + { 0.749020, 0.423529, 0.258824, 1.0 }, + { 0.788235, 0.443137, 0.266667, 1.0 }, + { 0.780392, 0.443137, 0.282353, 1.0 }, + { 0.756863, 0.458824, 0.301961, 1.0 }, + { 0.713725, 0.466667, 0.317647, 1.0 }, + { 0.705882, 0.498039, 0.345098, 1.0 }, + { 0.713725, 0.513725, 0.372549, 1.0 }, + { 0.709804, 0.560784, 0.419608, 1.0 }, + { 0.701961, 0.600000, 0.466667, 1.0 }, + { 0.705882, 0.639216, 0.498039, 1.0 }, + { 0.737255, 0.658824, 0.509804, 1.0 }, + { 0.760784, 0.666667, 0.509804, 1.0 }, + { 0.780392, 0.654902, 0.517647, 1.0 }, + { 0.776471, 0.635294, 0.513725, 1.0 }, + { 0.780392, 0.615686, 0.482353, 1.0 }, + { 0.780392, 0.580392, 0.431373, 1.0 }, + { 0.780392, 0.541176, 0.384314, 1.0 }, + { 0.772549, 0.505882, 0.356863, 1.0 }, + { 0.760784, 0.478431, 0.317647, 1.0 }, + { 0.756863, 0.458824, 0.301961, 1.0 }, + { 0.733333, 0.443137, 0.294118, 1.0 }, + { 0.701961, 0.431373, 0.305882, 1.0 }, + { 0.670588, 0.431373, 0.317647, 1.0 }, + { 0.654902, 0.443137, 0.345098, 1.0 }, + { 0.635294, 0.482353, 0.396078, 1.0 }, + { 0.607843, 0.498039, 0.447059, 1.0 }, + { 0.596078, 0.525490, 0.494118, 1.0 }, + { 0.584314, 0.541176, 0.509804, 1.0 }, + { 0.584314, 0.576471, 0.533333, 1.0 }, + { 0.525490, 0.513725, 0.482353, 1.0 }, + { 0.486275, 0.447059, 0.423529, 1.0 }, + { 0.423529, 0.368627, 0.341176, 1.0 }, + }; +/* Explosion */ +static double4 colors_558[] = { + { 0.505882, 0.352941, 0.062745, 1.0 }, + { 0.313725, 0.180392, 0.066667, 1.0 }, + { 0.258824, 0.109804, 0.062745, 1.0 }, + { 0.207843, 0.039216, 0.058824, 1.0 }, + { 0.301961, 0.078431, 0.047059, 1.0 }, + { 0.400000, 0.121569, 0.039216, 1.0 }, + { 0.447059, 0.141176, 0.035294, 1.0 }, + { 0.494118, 0.160784, 0.035294, 1.0 }, + { 0.650980, 0.227451, 0.023529, 1.0 }, + { 0.701961, 0.231373, 0.019608, 1.0 }, + { 0.752941, 0.239216, 0.015686, 1.0 }, + { 0.713725, 0.231373, 0.019608, 1.0 }, + { 0.678431, 0.223529, 0.027451, 1.0 }, + { 0.607843, 0.203922, 0.043137, 1.0 }, + { 0.541176, 0.184314, 0.058824, 1.0 }, + { 0.501961, 0.168627, 0.074510, 1.0 }, + { 0.462745, 0.152941, 0.090196, 1.0 }, + { 0.286275, 0.086275, 0.156863, 1.0 }, + { 0.215686, 0.070588, 0.172549, 1.0 }, + { 0.149020, 0.058824, 0.188235, 1.0 }, + { 0.133333, 0.054902, 0.184314, 1.0 }, + { 0.117647, 0.054902, 0.184314, 1.0 }, + { 0.121569, 0.058824, 0.188235, 1.0 }, + { 0.129412, 0.062745, 0.196078, 1.0 }, + { 0.160784, 0.050980, 0.176471, 1.0 }, + { 0.192157, 0.035294, 0.145098, 1.0 }, + { 0.223529, 0.023529, 0.113725, 1.0 }, + { 0.309804, 0.035294, 0.086275, 1.0 }, + { 0.396078, 0.050980, 0.058824, 1.0 }, + { 0.435294, 0.070588, 0.054902, 1.0 }, + { 0.478431, 0.094118, 0.050980, 1.0 }, + { 0.549020, 0.145098, 0.043137, 1.0 }, + { 0.607843, 0.192157, 0.035294, 1.0 }, + { 0.772549, 0.321569, 0.015686, 1.0 }, + { 0.835294, 0.384314, 0.019608, 1.0 }, + { 0.901961, 0.450980, 0.027451, 1.0 }, + { 0.929412, 0.517647, 0.054902, 1.0 }, + { 0.956863, 0.588235, 0.082353, 1.0 }, + { 0.960784, 0.619608, 0.098039, 1.0 }, + { 0.964706, 0.650980, 0.113725, 1.0 }, + { 0.968627, 0.733333, 0.176471, 1.0 }, + { 0.972549, 0.760784, 0.215686, 1.0 }, + { 0.980392, 0.792157, 0.258824, 1.0 }, + { 0.980392, 0.811765, 0.274510, 1.0 }, + { 0.984314, 0.835294, 0.290196, 1.0 }, + { 0.980392, 0.839216, 0.286275, 1.0 }, + { 0.980392, 0.843137, 0.282353, 1.0 }, + { 0.980392, 0.843137, 0.274510, 1.0 }, + { 0.984314, 0.839216, 0.250980, 1.0 }, + { 0.992157, 0.811765, 0.203922, 1.0 }, + { 0.992157, 0.800000, 0.184314, 1.0 }, + { 0.992157, 0.792157, 0.168627, 1.0 }, + { 0.992157, 0.800000, 0.164706, 1.0 }, + { 0.992157, 0.807843, 0.164706, 1.0 }, + { 0.992157, 0.811765, 0.168627, 1.0 }, + { 0.996078, 0.819608, 0.176471, 1.0 }, + { 0.956863, 0.803922, 0.231373, 1.0 }, + { 0.886275, 0.745098, 0.223529, 1.0 }, + { 0.815686, 0.690196, 0.215686, 1.0 }, + { 0.721569, 0.607843, 0.196078, 1.0 }, + { 0.627451, 0.525490, 0.176471, 1.0 }, + { 0.596078, 0.498039, 0.180392, 1.0 }, + { 0.564706, 0.474510, 0.188235, 1.0 }, + { 0.498039, 0.427451, 0.211765, 1.0 }, + { 0.427451, 0.364706, 0.215686, 1.0 }, + { 0.266667, 0.215686, 0.203922, 1.0 }, + { 0.231373, 0.192157, 0.223529, 1.0 }, + { 0.200000, 0.168627, 0.243137, 1.0 }, + { 0.200000, 0.176471, 0.254902, 1.0 }, + { 0.203922, 0.184314, 0.266667, 1.0 }, + { 0.192157, 0.188235, 0.298039, 1.0 }, + { 0.180392, 0.180392, 0.305882, 1.0 }, + { 0.137255, 0.137255, 0.266667, 1.0 }, + { 0.113725, 0.113725, 0.239216, 1.0 }, + { 0.090196, 0.090196, 0.211765, 1.0 }, + { 0.070588, 0.074510, 0.188235, 1.0 }, + { 0.054902, 0.058824, 0.164706, 1.0 }, + { 0.047059, 0.050980, 0.152941, 1.0 }, + { 0.043137, 0.043137, 0.141176, 1.0 }, + { 0.035294, 0.031373, 0.121569, 1.0 }, + { 0.031373, 0.023529, 0.101961, 1.0 }, + { 0.027451, 0.011765, 0.074510, 1.0 }, + { 0.023529, 0.011765, 0.066667, 1.0 }, + { 0.023529, 0.011765, 0.058824, 1.0 }, + { 0.019608, 0.007843, 0.054902, 1.0 }, + { 0.019608, 0.007843, 0.054902, 1.0 }, + { 0.019608, 0.007843, 0.050980, 1.0 }, + { 0.019608, 0.003922, 0.050980, 1.0 }, + { 0.019608, 0.007843, 0.058824, 1.0 }, + { 0.015686, 0.007843, 0.062745, 1.0 }, + { 0.015686, 0.011765, 0.070588, 1.0 }, + { 0.015686, 0.011765, 0.074510, 1.0 }, + { 0.019608, 0.015686, 0.078431, 1.0 }, + { 0.019608, 0.015686, 0.078431, 1.0 }, + { 0.019608, 0.015686, 0.078431, 1.0 }, + { 0.023529, 0.015686, 0.078431, 1.0 }, + { 0.023529, 0.015686, 0.078431, 1.0 }, + { 0.023529, 0.011765, 0.074510, 1.0 }, + { 0.023529, 0.007843, 0.066667, 1.0 }, + { 0.023529, 0.007843, 0.062745, 1.0 }, + { 0.023529, 0.007843, 0.058824, 1.0 }, + { 0.023529, 0.007843, 0.058824, 1.0 }, + { 0.027451, 0.007843, 0.054902, 1.0 }, + { 0.035294, 0.003922, 0.054902, 1.0 }, + { 0.070588, 0.007843, 0.066667, 1.0 }, + { 0.090196, 0.027451, 0.082353, 1.0 }, + { 0.113725, 0.047059, 0.098039, 1.0 }, + { 0.125490, 0.062745, 0.105882, 1.0 }, + { 0.137255, 0.082353, 0.117647, 1.0 }, + { 0.184314, 0.117647, 0.133333, 1.0 }, + { 0.250980, 0.184314, 0.172549, 1.0 }, + { 0.352941, 0.262745, 0.188235, 1.0 }, + { 0.443137, 0.349020, 0.227451, 1.0 }, + { 0.600000, 0.517647, 0.278431, 1.0 }, + { 0.635294, 0.556863, 0.294118, 1.0 }, + { 0.670588, 0.600000, 0.313725, 1.0 }, + { 0.760784, 0.678431, 0.325490, 1.0 }, + { 0.847059, 0.752941, 0.356863, 1.0 }, + { 0.905882, 0.823529, 0.388235, 1.0 }, + { 0.952941, 0.858824, 0.400000, 1.0 }, + { 0.988235, 0.870588, 0.364706, 1.0 }, + { 0.992157, 0.870588, 0.341176, 1.0 }, + { 0.996078, 0.870588, 0.317647, 1.0 }, + { 0.996078, 0.862745, 0.305882, 1.0 }, + { 0.996078, 0.854902, 0.298039, 1.0 }, + { 0.996078, 0.827451, 0.266667, 1.0 }, + { 0.992157, 0.796078, 0.223529, 1.0 }, + { 0.992157, 0.780392, 0.180392, 1.0 }, + { 0.992157, 0.760784, 0.152941, 1.0 }, + { 0.988235, 0.741176, 0.129412, 1.0 }, + { 0.984314, 0.733333, 0.137255, 1.0 }, + { 0.984314, 0.729412, 0.149020, 1.0 }, + { 0.984314, 0.752941, 0.184314, 1.0 }, + { 0.984314, 0.776471, 0.235294, 1.0 }, + { 0.984314, 0.800000, 0.294118, 1.0 }, + { 0.988235, 0.819608, 0.329412, 1.0 }, + { 0.964706, 0.831373, 0.384314, 1.0 }, + { 0.898039, 0.796078, 0.403922, 1.0 }, + { 0.831373, 0.760784, 0.423529, 1.0 }, + { 0.784314, 0.725490, 0.423529, 1.0 }, + { 0.737255, 0.690196, 0.427451, 1.0 }, + { 0.635294, 0.611765, 0.403922, 1.0 }, + { 0.556863, 0.533333, 0.364706, 1.0 }, + { 0.458824, 0.447059, 0.309804, 1.0 }, + { 0.360784, 0.349020, 0.258824, 1.0 }, + { 0.180392, 0.164706, 0.184314, 1.0 }, + { 0.164706, 0.133333, 0.168627, 1.0 }, + { 0.149020, 0.101961, 0.156863, 1.0 }, + { 0.152941, 0.062745, 0.125490, 1.0 }, + { 0.192157, 0.047059, 0.090196, 1.0 }, + { 0.274510, 0.043137, 0.054902, 1.0 }, + { 0.352941, 0.062745, 0.039216, 1.0 }, + { 0.443137, 0.066667, 0.035294, 1.0 }, + { 0.439216, 0.058824, 0.035294, 1.0 }, + { 0.439216, 0.050980, 0.035294, 1.0 }, + { 0.431373, 0.047059, 0.035294, 1.0 }, + { 0.427451, 0.058824, 0.039216, 1.0 }, + { 0.419608, 0.074510, 0.039216, 1.0 }, + { 0.372549, 0.074510, 0.062745, 1.0 }, + { 0.290196, 0.054902, 0.082353, 1.0 }, + { 0.200000, 0.031373, 0.101961, 1.0 }, + { 0.078431, 0.015686, 0.109804, 1.0 }, + { 0.062745, 0.015686, 0.109804, 1.0 }, + { 0.050980, 0.019608, 0.113725, 1.0 }, + { 0.039216, 0.027451, 0.133333, 1.0 }, + { 0.047059, 0.047059, 0.160784, 1.0 }, + { 0.078431, 0.078431, 0.180392, 1.0 }, + { 0.145098, 0.137255, 0.215686, 1.0 }, + { 0.325490, 0.301961, 0.298039, 1.0 }, + { 0.372549, 0.349020, 0.325490, 1.0 }, + { 0.423529, 0.400000, 0.356863, 1.0 }, + { 0.509804, 0.482353, 0.388235, 1.0 }, + { 0.615686, 0.568627, 0.415686, 1.0 }, + { 0.709804, 0.639216, 0.431373, 1.0 }, + { 0.800000, 0.698039, 0.427451, 1.0 }, + { 0.882353, 0.729412, 0.415686, 1.0 }, + { 0.913725, 0.701961, 0.372549, 1.0 }, + { 0.890196, 0.639216, 0.317647, 1.0 }, + { 0.823529, 0.545098, 0.266667, 1.0 }, + { 0.717647, 0.450980, 0.211765, 1.0 }, + { 0.623529, 0.368627, 0.164706, 1.0 }, + { 0.545098, 0.286275, 0.117647, 1.0 }, + { 0.454902, 0.192157, 0.074510, 1.0 }, + { 0.364706, 0.105882, 0.054902, 1.0 }, + { 0.207843, 0.007843, 0.050980, 1.0 }, + { 0.203922, 0.003922, 0.054902, 1.0 }, + { 0.200000, 0.003922, 0.058824, 1.0 }, + { 0.254902, 0.027451, 0.050980, 1.0 }, + { 0.333333, 0.074510, 0.043137, 1.0 }, + { 0.423529, 0.133333, 0.035294, 1.0 }, + { 0.521569, 0.203922, 0.027451, 1.0 }, + { 0.600000, 0.266667, 0.047059, 1.0 }, + { 0.698039, 0.341176, 0.066667, 1.0 }, + { 0.792157, 0.439216, 0.101961, 1.0 }, + { 0.874510, 0.545098, 0.160784, 1.0 }, + { 0.945098, 0.647059, 0.207843, 1.0 }, + { 0.972549, 0.725490, 0.278431, 1.0 }, + { 0.988235, 0.784314, 0.337255, 1.0 }, + { 0.992157, 0.839216, 0.400000, 1.0 }, + { 0.992157, 0.886275, 0.470588, 1.0 }, + { 0.996078, 0.913725, 0.513725, 1.0 }, + { 0.996078, 0.925490, 0.549020, 1.0 }, + { 0.972549, 0.905882, 0.560784, 1.0 }, + { 0.917647, 0.854902, 0.545098, 1.0 }, + { 0.835294, 0.756863, 0.501961, 1.0 }, + { 0.788235, 0.658824, 0.435294, 1.0 }, + { 0.784314, 0.580392, 0.360784, 1.0 }, + { 0.803922, 0.533333, 0.294118, 1.0 }, + { 0.815686, 0.509804, 0.239216, 1.0 }, + { 0.752941, 0.454902, 0.192157, 1.0 }, + { 0.654902, 0.368627, 0.168627, 1.0 }, + { 0.580392, 0.282353, 0.149020, 1.0 }, + { 0.533333, 0.223529, 0.133333, 1.0 }, + { 0.505882, 0.207843, 0.117647, 1.0 }, + { 0.486275, 0.211765, 0.098039, 1.0 }, + { 0.407843, 0.200000, 0.094118, 1.0 }, + { 0.329412, 0.168627, 0.113725, 1.0 }, + { 0.258824, 0.129412, 0.133333, 1.0 }, + { 0.203922, 0.082353, 0.145098, 1.0 }, + { 0.247059, 0.070588, 0.129412, 1.0 }, + { 0.309804, 0.098039, 0.090196, 1.0 }, + { 0.400000, 0.149020, 0.066667, 1.0 }, + { 0.498039, 0.215686, 0.054902, 1.0 }, + { 0.560784, 0.282353, 0.066667, 1.0 }, + { 0.666667, 0.360784, 0.105882, 1.0 }, + { 0.764706, 0.458824, 0.160784, 1.0 }, + { 0.858824, 0.560784, 0.219608, 1.0 }, + { 0.933333, 0.662745, 0.274510, 1.0 }, + { 0.956863, 0.737255, 0.313725, 1.0 }, + { 0.952941, 0.772549, 0.356863, 1.0 }, + { 0.921569, 0.788235, 0.423529, 1.0 }, + { 0.866667, 0.776471, 0.478431, 1.0 }, + { 0.796078, 0.745098, 0.525490, 1.0 }, + { 0.729412, 0.705882, 0.556863, 1.0 }, + { 0.650980, 0.631373, 0.537255, 1.0 }, + { 0.564706, 0.545098, 0.505882, 1.0 }, + { 0.462745, 0.447059, 0.450980, 1.0 }, + { 0.356863, 0.341176, 0.384314, 1.0 }, + { 0.282353, 0.266667, 0.337255, 1.0 }, + { 0.227451, 0.196078, 0.290196, 1.0 }, + { 0.188235, 0.141176, 0.239216, 1.0 }, + { 0.168627, 0.090196, 0.188235, 1.0 }, + { 0.160784, 0.047059, 0.133333, 1.0 }, + { 0.188235, 0.027451, 0.090196, 1.0 }, + { 0.270588, 0.035294, 0.066667, 1.0 }, + { 0.364706, 0.074510, 0.047059, 1.0 }, + { 0.466667, 0.133333, 0.035294, 1.0 }, + { 0.556863, 0.211765, 0.035294, 1.0 }, + { 0.635294, 0.278431, 0.035294, 1.0 }, + { 0.721569, 0.337255, 0.039216, 1.0 }, + { 0.807843, 0.407843, 0.039216, 1.0 }, + { 0.882353, 0.474510, 0.031373, 1.0 }, + { 0.819608, 0.470588, 0.035294, 1.0 }, + { 0.729412, 0.447059, 0.047059, 1.0 }, + { 0.615686, 0.407843, 0.050980, 1.0 }, + { 0.505882, 0.345098, 0.062745, 1.0 }, + }; +/* Faded_Denim */ +static double4 colors_559[] = { + { 0.129412, 0.211765, 0.372549, 1.0 }, + { 0.121569, 0.207843, 0.376471, 1.0 }, + { 0.152941, 0.227451, 0.431373, 1.0 }, + { 0.184314, 0.247059, 0.486275, 1.0 }, + { 0.223529, 0.282353, 0.549020, 1.0 }, + { 0.266667, 0.321569, 0.611765, 1.0 }, + { 0.282353, 0.329412, 0.611765, 1.0 }, + { 0.298039, 0.337255, 0.611765, 1.0 }, + { 0.345098, 0.380392, 0.619608, 1.0 }, + { 0.345098, 0.380392, 0.623529, 1.0 }, + { 0.349020, 0.384314, 0.627451, 1.0 }, + { 0.345098, 0.376471, 0.611765, 1.0 }, + { 0.345098, 0.372549, 0.596078, 1.0 }, + { 0.329412, 0.352941, 0.545098, 1.0 }, + { 0.313725, 0.337255, 0.494118, 1.0 }, + { 0.294118, 0.317647, 0.462745, 1.0 }, + { 0.278431, 0.298039, 0.435294, 1.0 }, + { 0.176471, 0.215686, 0.349020, 1.0 }, + { 0.149020, 0.192157, 0.329412, 1.0 }, + { 0.125490, 0.168627, 0.313725, 1.0 }, + { 0.125490, 0.168627, 0.313725, 1.0 }, + { 0.125490, 0.168627, 0.313725, 1.0 }, + { 0.129412, 0.172549, 0.321569, 1.0 }, + { 0.133333, 0.176471, 0.329412, 1.0 }, + { 0.145098, 0.196078, 0.372549, 1.0 }, + { 0.160784, 0.211765, 0.388235, 1.0 }, + { 0.176471, 0.231373, 0.403922, 1.0 }, + { 0.196078, 0.243137, 0.419608, 1.0 }, + { 0.215686, 0.258824, 0.435294, 1.0 }, + { 0.215686, 0.262745, 0.435294, 1.0 }, + { 0.219608, 0.266667, 0.439216, 1.0 }, + { 0.227451, 0.270588, 0.439216, 1.0 }, + { 0.231373, 0.266667, 0.435294, 1.0 }, + { 0.227451, 0.258824, 0.423529, 1.0 }, + { 0.223529, 0.262745, 0.431373, 1.0 }, + { 0.219608, 0.266667, 0.439216, 1.0 }, + { 0.239216, 0.282353, 0.470588, 1.0 }, + { 0.258824, 0.298039, 0.501961, 1.0 }, + { 0.266667, 0.305882, 0.521569, 1.0 }, + { 0.278431, 0.317647, 0.541176, 1.0 }, + { 0.305882, 0.345098, 0.580392, 1.0 }, + { 0.278431, 0.329412, 0.556863, 1.0 }, + { 0.254902, 0.313725, 0.533333, 1.0 }, + { 0.227451, 0.286275, 0.490196, 1.0 }, + { 0.203922, 0.258824, 0.450980, 1.0 }, + { 0.200000, 0.247059, 0.431373, 1.0 }, + { 0.196078, 0.239216, 0.415686, 1.0 }, + { 0.176471, 0.219608, 0.384314, 1.0 }, + { 0.156863, 0.196078, 0.345098, 1.0 }, + { 0.090196, 0.129412, 0.270588, 1.0 }, + { 0.066667, 0.101961, 0.235294, 1.0 }, + { 0.043137, 0.078431, 0.200000, 1.0 }, + { 0.031373, 0.062745, 0.180392, 1.0 }, + { 0.023529, 0.050980, 0.160784, 1.0 }, + { 0.019608, 0.047059, 0.164706, 1.0 }, + { 0.015686, 0.047059, 0.168627, 1.0 }, + { 0.015686, 0.043137, 0.168627, 1.0 }, + { 0.011765, 0.035294, 0.160784, 1.0 }, + { 0.011765, 0.027451, 0.152941, 1.0 }, + { 0.011765, 0.019608, 0.141176, 1.0 }, + { 0.011765, 0.011765, 0.129412, 1.0 }, + { 0.011765, 0.011765, 0.133333, 1.0 }, + { 0.011765, 0.015686, 0.141176, 1.0 }, + { 0.015686, 0.031373, 0.156863, 1.0 }, + { 0.019608, 0.050980, 0.188235, 1.0 }, + { 0.074510, 0.105882, 0.270588, 1.0 }, + { 0.113725, 0.141176, 0.321569, 1.0 }, + { 0.156863, 0.176471, 0.372549, 1.0 }, + { 0.184314, 0.200000, 0.392157, 1.0 }, + { 0.211765, 0.227451, 0.415686, 1.0 }, + { 0.235294, 0.258824, 0.435294, 1.0 }, + { 0.243137, 0.282353, 0.439216, 1.0 }, + { 0.231373, 0.298039, 0.450980, 1.0 }, + { 0.235294, 0.298039, 0.454902, 1.0 }, + { 0.239216, 0.298039, 0.462745, 1.0 }, + { 0.250980, 0.305882, 0.466667, 1.0 }, + { 0.266667, 0.313725, 0.470588, 1.0 }, + { 0.254902, 0.305882, 0.462745, 1.0 }, + { 0.247059, 0.301961, 0.454902, 1.0 }, + { 0.227451, 0.298039, 0.450980, 1.0 }, + { 0.188235, 0.266667, 0.435294, 1.0 }, + { 0.168627, 0.235294, 0.439216, 1.0 }, + { 0.160784, 0.219608, 0.427451, 1.0 }, + { 0.152941, 0.203922, 0.419608, 1.0 }, + { 0.145098, 0.196078, 0.411765, 1.0 }, + { 0.137255, 0.192157, 0.403922, 1.0 }, + { 0.125490, 0.184314, 0.388235, 1.0 }, + { 0.109804, 0.188235, 0.392157, 1.0 }, + { 0.090196, 0.200000, 0.423529, 1.0 }, + { 0.090196, 0.203922, 0.439216, 1.0 }, + { 0.094118, 0.207843, 0.454902, 1.0 }, + { 0.094118, 0.207843, 0.450980, 1.0 }, + { 0.094118, 0.211765, 0.450980, 1.0 }, + { 0.098039, 0.219608, 0.462745, 1.0 }, + { 0.113725, 0.247059, 0.486275, 1.0 }, + { 0.129412, 0.266667, 0.525490, 1.0 }, + { 0.160784, 0.294118, 0.588235, 1.0 }, + { 0.223529, 0.337255, 0.678431, 1.0 }, + { 0.235294, 0.352941, 0.690196, 1.0 }, + { 0.247059, 0.368627, 0.701961, 1.0 }, + { 0.250980, 0.372549, 0.701961, 1.0 }, + { 0.254902, 0.380392, 0.701961, 1.0 }, + { 0.254902, 0.392157, 0.713725, 1.0 }, + { 0.258824, 0.400000, 0.733333, 1.0 }, + { 0.278431, 0.423529, 0.764706, 1.0 }, + { 0.274510, 0.419608, 0.760784, 1.0 }, + { 0.274510, 0.419608, 0.760784, 1.0 }, + { 0.266667, 0.415686, 0.749020, 1.0 }, + { 0.258824, 0.411765, 0.741176, 1.0 }, + { 0.247059, 0.403922, 0.729412, 1.0 }, + { 0.243137, 0.388235, 0.709804, 1.0 }, + { 0.231373, 0.376471, 0.698039, 1.0 }, + { 0.227451, 0.360784, 0.682353, 1.0 }, + { 0.227451, 0.360784, 0.662745, 1.0 }, + { 0.239216, 0.360784, 0.662745, 1.0 }, + { 0.250980, 0.360784, 0.666667, 1.0 }, + { 0.286275, 0.364706, 0.670588, 1.0 }, + { 0.313725, 0.384314, 0.682353, 1.0 }, + { 0.368627, 0.419608, 0.709804, 1.0 }, + { 0.392157, 0.450980, 0.741176, 1.0 }, + { 0.435294, 0.490196, 0.796078, 1.0 }, + { 0.443137, 0.490196, 0.807843, 1.0 }, + { 0.454902, 0.490196, 0.819608, 1.0 }, + { 0.470588, 0.498039, 0.823529, 1.0 }, + { 0.486275, 0.509804, 0.827451, 1.0 }, + { 0.474510, 0.501961, 0.827451, 1.0 }, + { 0.450980, 0.494118, 0.819608, 1.0 }, + { 0.419608, 0.470588, 0.796078, 1.0 }, + { 0.388235, 0.443137, 0.772549, 1.0 }, + { 0.333333, 0.376471, 0.709804, 1.0 }, + { 0.325490, 0.364706, 0.698039, 1.0 }, + { 0.317647, 0.356863, 0.686275, 1.0 }, + { 0.298039, 0.345098, 0.666667, 1.0 }, + { 0.282353, 0.333333, 0.647059, 1.0 }, + { 0.270588, 0.317647, 0.623529, 1.0 }, + { 0.270588, 0.309804, 0.619608, 1.0 }, + { 0.278431, 0.309804, 0.627451, 1.0 }, + { 0.294118, 0.317647, 0.639216, 1.0 }, + { 0.313725, 0.329412, 0.654902, 1.0 }, + { 0.321569, 0.337255, 0.658824, 1.0 }, + { 0.329412, 0.345098, 0.662745, 1.0 }, + { 0.345098, 0.364706, 0.686275, 1.0 }, + { 0.364706, 0.376471, 0.701961, 1.0 }, + { 0.356863, 0.384314, 0.717647, 1.0 }, + { 0.345098, 0.392157, 0.741176, 1.0 }, + { 0.313725, 0.403922, 0.745098, 1.0 }, + { 0.309804, 0.403922, 0.741176, 1.0 }, + { 0.305882, 0.403922, 0.741176, 1.0 }, + { 0.309804, 0.407843, 0.741176, 1.0 }, + { 0.301961, 0.403922, 0.729412, 1.0 }, + { 0.294118, 0.411765, 0.741176, 1.0 }, + { 0.274510, 0.415686, 0.756863, 1.0 }, + { 0.231373, 0.419608, 0.776471, 1.0 }, + { 0.227451, 0.419608, 0.784314, 1.0 }, + { 0.223529, 0.423529, 0.796078, 1.0 }, + { 0.231373, 0.427451, 0.803922, 1.0 }, + { 0.258824, 0.443137, 0.819608, 1.0 }, + { 0.282353, 0.470588, 0.839216, 1.0 }, + { 0.317647, 0.505882, 0.870588, 1.0 }, + { 0.341176, 0.529412, 0.909804, 1.0 }, + { 0.372549, 0.564706, 0.945098, 1.0 }, + { 0.466667, 0.639216, 0.996078, 1.0 }, + { 0.474510, 0.647059, 0.996078, 1.0 }, + { 0.486275, 0.654902, 1.000000, 1.0 }, + { 0.513725, 0.666667, 0.996078, 1.0 }, + { 0.529412, 0.658824, 0.988235, 1.0 }, + { 0.498039, 0.635294, 0.964706, 1.0 }, + { 0.533333, 0.635294, 0.960784, 1.0 }, + { 0.494118, 0.592157, 0.929412, 1.0 }, + { 0.474510, 0.576471, 0.917647, 1.0 }, + { 0.458824, 0.564706, 0.909804, 1.0 }, + { 0.403922, 0.517647, 0.882353, 1.0 }, + { 0.333333, 0.462745, 0.850980, 1.0 }, + { 0.301961, 0.439216, 0.835294, 1.0 }, + { 0.298039, 0.423529, 0.827451, 1.0 }, + { 0.290196, 0.431373, 0.839216, 1.0 }, + { 0.294118, 0.447059, 0.854902, 1.0 }, + { 0.294118, 0.462745, 0.866667, 1.0 }, + { 0.301961, 0.466667, 0.874510, 1.0 }, + { 0.294118, 0.474510, 0.874510, 1.0 }, + { 0.286275, 0.462745, 0.870588, 1.0 }, + { 0.286275, 0.462745, 0.870588, 1.0 }, + { 0.290196, 0.458824, 0.854902, 1.0 }, + { 0.290196, 0.447059, 0.835294, 1.0 }, + { 0.290196, 0.439216, 0.772549, 1.0 }, + { 0.278431, 0.423529, 0.749020, 1.0 }, + { 0.270588, 0.407843, 0.729412, 1.0 }, + { 0.243137, 0.380392, 0.698039, 1.0 }, + { 0.223529, 0.356863, 0.662745, 1.0 }, + { 0.203922, 0.321569, 0.619608, 1.0 }, + { 0.184314, 0.305882, 0.588235, 1.0 }, + { 0.168627, 0.290196, 0.560784, 1.0 }, + { 0.160784, 0.282353, 0.541176, 1.0 }, + { 0.152941, 0.270588, 0.525490, 1.0 }, + { 0.149020, 0.258824, 0.509804, 1.0 }, + { 0.145098, 0.243137, 0.494118, 1.0 }, + { 0.145098, 0.235294, 0.470588, 1.0 }, + { 0.129412, 0.219608, 0.454902, 1.0 }, + { 0.121569, 0.207843, 0.447059, 1.0 }, + { 0.105882, 0.200000, 0.435294, 1.0 }, + { 0.094118, 0.188235, 0.423529, 1.0 }, + { 0.105882, 0.184314, 0.431373, 1.0 }, + { 0.113725, 0.192157, 0.447059, 1.0 }, + { 0.129412, 0.207843, 0.470588, 1.0 }, + { 0.137255, 0.235294, 0.513725, 1.0 }, + { 0.156863, 0.262745, 0.560784, 1.0 }, + { 0.188235, 0.294118, 0.603922, 1.0 }, + { 0.219608, 0.317647, 0.639216, 1.0 }, + { 0.243137, 0.349020, 0.678431, 1.0 }, + { 0.254902, 0.364706, 0.698039, 1.0 }, + { 0.258824, 0.384314, 0.729412, 1.0 }, + { 0.247059, 0.392157, 0.745098, 1.0 }, + { 0.243137, 0.384314, 0.741176, 1.0 }, + { 0.239216, 0.376471, 0.725490, 1.0 }, + { 0.235294, 0.364706, 0.694118, 1.0 }, + { 0.235294, 0.349020, 0.650980, 1.0 }, + { 0.231373, 0.333333, 0.619608, 1.0 }, + { 0.200000, 0.309804, 0.588235, 1.0 }, + { 0.184314, 0.294118, 0.560784, 1.0 }, + { 0.160784, 0.274510, 0.541176, 1.0 }, + { 0.149020, 0.258824, 0.517647, 1.0 }, + { 0.141176, 0.250980, 0.494118, 1.0 }, + { 0.145098, 0.239216, 0.478431, 1.0 }, + { 0.129412, 0.223529, 0.454902, 1.0 }, + { 0.129412, 0.207843, 0.431373, 1.0 }, + { 0.117647, 0.184314, 0.400000, 1.0 }, + { 0.090196, 0.164706, 0.368627, 1.0 }, + { 0.062745, 0.137255, 0.325490, 1.0 }, + { 0.035294, 0.113725, 0.282353, 1.0 }, + { 0.023529, 0.098039, 0.250980, 1.0 }, + { 0.019608, 0.078431, 0.215686, 1.0 }, + { 0.015686, 0.062745, 0.176471, 1.0 }, + { 0.011765, 0.047059, 0.152941, 1.0 }, + { 0.011765, 0.027451, 0.121569, 1.0 }, + { 0.007843, 0.011765, 0.098039, 1.0 }, + { 0.007843, 0.011765, 0.094118, 1.0 }, + { 0.007843, 0.015686, 0.101961, 1.0 }, + { 0.011765, 0.039216, 0.125490, 1.0 }, + { 0.015686, 0.058824, 0.160784, 1.0 }, + { 0.019608, 0.094118, 0.207843, 1.0 }, + { 0.031373, 0.117647, 0.250980, 1.0 }, + { 0.047059, 0.125490, 0.282353, 1.0 }, + { 0.062745, 0.133333, 0.313725, 1.0 }, + { 0.066667, 0.133333, 0.309804, 1.0 }, + { 0.066667, 0.141176, 0.309804, 1.0 }, + { 0.082353, 0.156863, 0.313725, 1.0 }, + { 0.098039, 0.176471, 0.325490, 1.0 }, + { 0.109804, 0.188235, 0.329412, 1.0 }, + { 0.113725, 0.196078, 0.333333, 1.0 }, + { 0.113725, 0.192157, 0.317647, 1.0 }, + { 0.109804, 0.184314, 0.286275, 1.0 }, + { 0.094118, 0.152941, 0.235294, 1.0 }, + { 0.101961, 0.168627, 0.250980, 1.0 }, + { 0.109804, 0.176471, 0.282353, 1.0 }, + { 0.113725, 0.184314, 0.301961, 1.0 }, + { 0.117647, 0.196078, 0.333333, 1.0 }, + }; +/* Fading_Away */ +static double4 colors_560[] = { + { 0.396078, 0.407843, 0.474510, 1.0 }, + { 0.435294, 0.407843, 0.509804, 1.0 }, + { 0.450980, 0.419608, 0.505882, 1.0 }, + { 0.470588, 0.435294, 0.501961, 1.0 }, + { 0.474510, 0.431373, 0.490196, 1.0 }, + { 0.478431, 0.431373, 0.482353, 1.0 }, + { 0.474510, 0.411765, 0.486275, 1.0 }, + { 0.474510, 0.396078, 0.490196, 1.0 }, + { 0.505882, 0.364706, 0.490196, 1.0 }, + { 0.517647, 0.380392, 0.486275, 1.0 }, + { 0.533333, 0.400000, 0.482353, 1.0 }, + { 0.556863, 0.443137, 0.501961, 1.0 }, + { 0.580392, 0.486275, 0.521569, 1.0 }, + { 0.592157, 0.537255, 0.501961, 1.0 }, + { 0.607843, 0.592157, 0.486275, 1.0 }, + { 0.603922, 0.603922, 0.486275, 1.0 }, + { 0.603922, 0.619608, 0.490196, 1.0 }, + { 0.568627, 0.631373, 0.505882, 1.0 }, + { 0.549020, 0.603922, 0.482353, 1.0 }, + { 0.529412, 0.576471, 0.462745, 1.0 }, + { 0.521569, 0.560784, 0.447059, 1.0 }, + { 0.517647, 0.549020, 0.435294, 1.0 }, + { 0.521569, 0.541176, 0.431373, 1.0 }, + { 0.525490, 0.533333, 0.427451, 1.0 }, + { 0.525490, 0.529412, 0.419608, 1.0 }, + { 0.501961, 0.537255, 0.423529, 1.0 }, + { 0.482353, 0.545098, 0.431373, 1.0 }, + { 0.443137, 0.564706, 0.447059, 1.0 }, + { 0.403922, 0.588235, 0.462745, 1.0 }, + { 0.376471, 0.596078, 0.470588, 1.0 }, + { 0.349020, 0.603922, 0.478431, 1.0 }, + { 0.309804, 0.603922, 0.494118, 1.0 }, + { 0.250980, 0.576471, 0.513725, 1.0 }, + { 0.200000, 0.513725, 0.509804, 1.0 }, + { 0.200000, 0.478431, 0.509804, 1.0 }, + { 0.200000, 0.447059, 0.513725, 1.0 }, + { 0.223529, 0.411765, 0.501961, 1.0 }, + { 0.247059, 0.376471, 0.494118, 1.0 }, + { 0.274510, 0.368627, 0.490196, 1.0 }, + { 0.305882, 0.364706, 0.490196, 1.0 }, + { 0.388235, 0.431373, 0.482353, 1.0 }, + { 0.423529, 0.458824, 0.482353, 1.0 }, + { 0.458824, 0.486275, 0.486275, 1.0 }, + { 0.490196, 0.498039, 0.482353, 1.0 }, + { 0.521569, 0.509804, 0.478431, 1.0 }, + { 0.517647, 0.513725, 0.470588, 1.0 }, + { 0.513725, 0.521569, 0.466667, 1.0 }, + { 0.490196, 0.521569, 0.462745, 1.0 }, + { 0.486275, 0.509804, 0.447059, 1.0 }, + { 0.486275, 0.498039, 0.396078, 1.0 }, + { 0.466667, 0.490196, 0.392157, 1.0 }, + { 0.450980, 0.486275, 0.388235, 1.0 }, + { 0.443137, 0.486275, 0.392157, 1.0 }, + { 0.435294, 0.486275, 0.400000, 1.0 }, + { 0.431373, 0.490196, 0.400000, 1.0 }, + { 0.427451, 0.494118, 0.403922, 1.0 }, + { 0.360784, 0.501961, 0.447059, 1.0 }, + { 0.333333, 0.490196, 0.466667, 1.0 }, + { 0.305882, 0.478431, 0.486275, 1.0 }, + { 0.313725, 0.474510, 0.470588, 1.0 }, + { 0.325490, 0.474510, 0.458824, 1.0 }, + { 0.325490, 0.470588, 0.447059, 1.0 }, + { 0.329412, 0.470588, 0.435294, 1.0 }, + { 0.349020, 0.470588, 0.396078, 1.0 }, + { 0.392157, 0.450980, 0.356863, 1.0 }, + { 0.494118, 0.431373, 0.290196, 1.0 }, + { 0.509804, 0.435294, 0.247059, 1.0 }, + { 0.529412, 0.439216, 0.203922, 1.0 }, + { 0.541176, 0.431373, 0.184314, 1.0 }, + { 0.552941, 0.427451, 0.164706, 1.0 }, + { 0.596078, 0.400000, 0.164706, 1.0 }, + { 0.623529, 0.407843, 0.172549, 1.0 }, + { 0.643137, 0.435294, 0.172549, 1.0 }, + { 0.650980, 0.454902, 0.180392, 1.0 }, + { 0.662745, 0.474510, 0.188235, 1.0 }, + { 0.647059, 0.498039, 0.207843, 1.0 }, + { 0.631373, 0.525490, 0.227451, 1.0 }, + { 0.615686, 0.537255, 0.254902, 1.0 }, + { 0.603922, 0.552941, 0.282353, 1.0 }, + { 0.572549, 0.596078, 0.329412, 1.0 }, + { 0.564706, 0.607843, 0.376471, 1.0 }, + { 0.572549, 0.627451, 0.490196, 1.0 }, + { 0.576471, 0.662745, 0.533333, 1.0 }, + { 0.584314, 0.698039, 0.576471, 1.0 }, + { 0.603922, 0.698039, 0.572549, 1.0 }, + { 0.623529, 0.698039, 0.568627, 1.0 }, + { 0.647059, 0.639216, 0.572549, 1.0 }, + { 0.647059, 0.596078, 0.549020, 1.0 }, + { 0.639216, 0.533333, 0.505882, 1.0 }, + { 0.639216, 0.482353, 0.478431, 1.0 }, + { 0.639216, 0.431373, 0.454902, 1.0 }, + { 0.643137, 0.411765, 0.431373, 1.0 }, + { 0.650980, 0.392157, 0.407843, 1.0 }, + { 0.635294, 0.388235, 0.384314, 1.0 }, + { 0.611765, 0.396078, 0.368627, 1.0 }, + { 0.584314, 0.427451, 0.368627, 1.0 }, + { 0.568627, 0.447059, 0.352941, 1.0 }, + { 0.541176, 0.490196, 0.333333, 1.0 }, + { 0.529412, 0.490196, 0.321569, 1.0 }, + { 0.517647, 0.490196, 0.313725, 1.0 }, + { 0.517647, 0.482353, 0.309804, 1.0 }, + { 0.521569, 0.478431, 0.305882, 1.0 }, + { 0.549020, 0.474510, 0.317647, 1.0 }, + { 0.560784, 0.486275, 0.321569, 1.0 }, + { 0.549020, 0.462745, 0.309804, 1.0 }, + { 0.533333, 0.454902, 0.333333, 1.0 }, + { 0.521569, 0.447059, 0.360784, 1.0 }, + { 0.513725, 0.431373, 0.376471, 1.0 }, + { 0.509804, 0.419608, 0.392157, 1.0 }, + { 0.486275, 0.392157, 0.423529, 1.0 }, + { 0.478431, 0.345098, 0.450980, 1.0 }, + { 0.498039, 0.317647, 0.490196, 1.0 }, + { 0.537255, 0.298039, 0.517647, 1.0 }, + { 0.552941, 0.270588, 0.517647, 1.0 }, + { 0.568627, 0.266667, 0.525490, 1.0 }, + { 0.584314, 0.262745, 0.537255, 1.0 }, + { 0.619608, 0.286275, 0.560784, 1.0 }, + { 0.623529, 0.325490, 0.580392, 1.0 }, + { 0.580392, 0.396078, 0.588235, 1.0 }, + { 0.537255, 0.439216, 0.635294, 1.0 }, + { 0.509804, 0.529412, 0.670588, 1.0 }, + { 0.498039, 0.529412, 0.674510, 1.0 }, + { 0.486275, 0.533333, 0.678431, 1.0 }, + { 0.470588, 0.509804, 0.686275, 1.0 }, + { 0.454902, 0.490196, 0.694118, 1.0 }, + { 0.439216, 0.439216, 0.654902, 1.0 }, + { 0.435294, 0.400000, 0.607843, 1.0 }, + { 0.423529, 0.360784, 0.560784, 1.0 }, + { 0.411765, 0.325490, 0.552941, 1.0 }, + { 0.411765, 0.294118, 0.486275, 1.0 }, + { 0.407843, 0.305882, 0.474510, 1.0 }, + { 0.403922, 0.321569, 0.466667, 1.0 }, + { 0.407843, 0.376471, 0.474510, 1.0 }, + { 0.411765, 0.419608, 0.466667, 1.0 }, + { 0.435294, 0.443137, 0.443137, 1.0 }, + { 0.443137, 0.450980, 0.431373, 1.0 }, + { 0.462745, 0.439216, 0.454902, 1.0 }, + { 0.478431, 0.415686, 0.458824, 1.0 }, + { 0.498039, 0.392157, 0.462745, 1.0 }, + { 0.498039, 0.388235, 0.454902, 1.0 }, + { 0.498039, 0.384314, 0.450980, 1.0 }, + { 0.501961, 0.368627, 0.458824, 1.0 }, + { 0.501961, 0.349020, 0.498039, 1.0 }, + { 0.486275, 0.313725, 0.529412, 1.0 }, + { 0.423529, 0.298039, 0.529412, 1.0 }, + { 0.301961, 0.274510, 0.537255, 1.0 }, + { 0.286275, 0.262745, 0.549020, 1.0 }, + { 0.270588, 0.254902, 0.560784, 1.0 }, + { 0.239216, 0.243137, 0.560784, 1.0 }, + { 0.211765, 0.247059, 0.549020, 1.0 }, + { 0.200000, 0.235294, 0.549020, 1.0 }, + { 0.215686, 0.219608, 0.560784, 1.0 }, + { 0.239216, 0.200000, 0.549020, 1.0 }, + { 0.243137, 0.196078, 0.541176, 1.0 }, + { 0.247059, 0.196078, 0.537255, 1.0 }, + { 0.282353, 0.196078, 0.537255, 1.0 }, + { 0.290196, 0.207843, 0.545098, 1.0 }, + { 0.309804, 0.231373, 0.549020, 1.0 }, + { 0.298039, 0.258824, 0.541176, 1.0 }, + { 0.337255, 0.301961, 0.533333, 1.0 }, + { 0.368627, 0.333333, 0.521569, 1.0 }, + { 0.364706, 0.384314, 0.517647, 1.0 }, + { 0.356863, 0.376471, 0.521569, 1.0 }, + { 0.349020, 0.372549, 0.525490, 1.0 }, + { 0.321569, 0.341176, 0.533333, 1.0 }, + { 0.298039, 0.298039, 0.533333, 1.0 }, + { 0.266667, 0.278431, 0.529412, 1.0 }, + { 0.254902, 0.250980, 0.521569, 1.0 }, + { 0.274510, 0.235294, 0.537255, 1.0 }, + { 0.286275, 0.250980, 0.541176, 1.0 }, + { 0.298039, 0.266667, 0.545098, 1.0 }, + { 0.329412, 0.305882, 0.560784, 1.0 }, + { 0.372549, 0.372549, 0.607843, 1.0 }, + { 0.423529, 0.423529, 0.647059, 1.0 }, + { 0.458824, 0.494118, 0.694118, 1.0 }, + { 0.505882, 0.529412, 0.721569, 1.0 }, + { 0.545098, 0.560784, 0.776471, 1.0 }, + { 0.603922, 0.580392, 0.788235, 1.0 }, + { 0.615686, 0.635294, 0.800000, 1.0 }, + { 0.643137, 0.643137, 0.760784, 1.0 }, + { 0.643137, 0.631373, 0.717647, 1.0 }, + { 0.647059, 0.603922, 0.654902, 1.0 }, + { 0.611765, 0.631373, 0.607843, 1.0 }, + { 0.549020, 0.650980, 0.572549, 1.0 }, + { 0.466667, 0.623529, 0.541176, 1.0 }, + { 0.470588, 0.631373, 0.549020, 1.0 }, + { 0.474510, 0.639216, 0.556863, 1.0 }, + { 0.474510, 0.682353, 0.603922, 1.0 }, + { 0.494118, 0.709804, 0.658824, 1.0 }, + { 0.537255, 0.717647, 0.713725, 1.0 }, + { 0.588235, 0.721569, 0.749020, 1.0 }, + { 0.619608, 0.737255, 0.760784, 1.0 }, + { 0.631373, 0.752941, 0.776471, 1.0 }, + { 0.643137, 0.764706, 0.788235, 1.0 }, + { 0.647059, 0.764706, 0.800000, 1.0 }, + { 0.619608, 0.756863, 0.796078, 1.0 }, + { 0.572549, 0.745098, 0.784314, 1.0 }, + { 0.513725, 0.733333, 0.780392, 1.0 }, + { 0.501961, 0.694118, 0.800000, 1.0 }, + { 0.505882, 0.662745, 0.811765, 1.0 }, + { 0.529412, 0.635294, 0.815686, 1.0 }, + { 0.549020, 0.623529, 0.796078, 1.0 }, + { 0.576471, 0.584314, 0.784314, 1.0 }, + { 0.600000, 0.584314, 0.729412, 1.0 }, + { 0.619608, 0.592157, 0.658824, 1.0 }, + { 0.654902, 0.615686, 0.603922, 1.0 }, + { 0.701961, 0.603922, 0.588235, 1.0 }, + { 0.729412, 0.603922, 0.607843, 1.0 }, + { 0.709804, 0.611765, 0.627451, 1.0 }, + { 0.698039, 0.623529, 0.654902, 1.0 }, + { 0.709804, 0.635294, 0.678431, 1.0 }, + { 0.745098, 0.647059, 0.729412, 1.0 }, + { 0.749020, 0.647059, 0.756863, 1.0 }, + { 0.733333, 0.654902, 0.764706, 1.0 }, + { 0.701961, 0.670588, 0.725490, 1.0 }, + { 0.670588, 0.705882, 0.690196, 1.0 }, + { 0.650980, 0.721569, 0.631373, 1.0 }, + { 0.627451, 0.713725, 0.596078, 1.0 }, + { 0.603922, 0.686275, 0.572549, 1.0 }, + { 0.560784, 0.658824, 0.568627, 1.0 }, + { 0.537255, 0.647059, 0.564706, 1.0 }, + { 0.525490, 0.607843, 0.560784, 1.0 }, + { 0.533333, 0.572549, 0.576471, 1.0 }, + { 0.525490, 0.537255, 0.588235, 1.0 }, + { 0.525490, 0.537255, 0.588235, 1.0 }, + { 0.521569, 0.533333, 0.564706, 1.0 }, + { 0.537255, 0.537255, 0.537255, 1.0 }, + { 0.549020, 0.521569, 0.501961, 1.0 }, + { 0.576471, 0.533333, 0.454902, 1.0 }, + { 0.584314, 0.533333, 0.411765, 1.0 }, + { 0.596078, 0.552941, 0.368627, 1.0 }, + { 0.588235, 0.545098, 0.337255, 1.0 }, + { 0.596078, 0.556863, 0.313725, 1.0 }, + { 0.603922, 0.552941, 0.286275, 1.0 }, + { 0.607843, 0.572549, 0.290196, 1.0 }, + { 0.564706, 0.592157, 0.309804, 1.0 }, + { 0.517647, 0.611765, 0.352941, 1.0 }, + { 0.482353, 0.650980, 0.388235, 1.0 }, + { 0.470588, 0.678431, 0.423529, 1.0 }, + { 0.486275, 0.709804, 0.478431, 1.0 }, + { 0.494118, 0.701961, 0.521569, 1.0 }, + { 0.494118, 0.690196, 0.552941, 1.0 }, + { 0.470588, 0.662745, 0.549020, 1.0 }, + { 0.486275, 0.631373, 0.549020, 1.0 }, + { 0.521569, 0.572549, 0.549020, 1.0 }, + { 0.541176, 0.505882, 0.545098, 1.0 }, + { 0.509804, 0.466667, 0.521569, 1.0 }, + { 0.458824, 0.411765, 0.498039, 1.0 }, + { 0.411765, 0.364706, 0.490196, 1.0 }, + { 0.376471, 0.321569, 0.490196, 1.0 }, + { 0.356863, 0.325490, 0.466667, 1.0 }, + { 0.345098, 0.349020, 0.443137, 1.0 }, + { 0.325490, 0.356863, 0.439216, 1.0 }, + { 0.325490, 0.329412, 0.486275, 1.0 }, + { 0.325490, 0.309804, 0.498039, 1.0 }, + { 0.368627, 0.349020, 0.501961, 1.0 }, + }; +/* Fiery_Sky */ +static double4 colors_561[] = { + { 0.639216, 0.372549, 0.192157, 1.0 }, + { 0.686275, 0.337255, 0.188235, 1.0 }, + { 0.705882, 0.325490, 0.184314, 1.0 }, + { 0.729412, 0.313725, 0.184314, 1.0 }, + { 0.670588, 0.298039, 0.164706, 1.0 }, + { 0.611765, 0.286275, 0.149020, 1.0 }, + { 0.588235, 0.266667, 0.137255, 1.0 }, + { 0.564706, 0.250980, 0.129412, 1.0 }, + { 0.411765, 0.215686, 0.156863, 1.0 }, + { 0.341176, 0.231373, 0.180392, 1.0 }, + { 0.270588, 0.250980, 0.207843, 1.0 }, + { 0.207843, 0.223529, 0.247059, 1.0 }, + { 0.145098, 0.196078, 0.286275, 1.0 }, + { 0.145098, 0.200000, 0.305882, 1.0 }, + { 0.145098, 0.203922, 0.329412, 1.0 }, + { 0.176471, 0.207843, 0.325490, 1.0 }, + { 0.207843, 0.215686, 0.321569, 1.0 }, + { 0.349020, 0.247059, 0.278431, 1.0 }, + { 0.419608, 0.274510, 0.235294, 1.0 }, + { 0.494118, 0.305882, 0.192157, 1.0 }, + { 0.560784, 0.321569, 0.149020, 1.0 }, + { 0.627451, 0.341176, 0.109804, 1.0 }, + { 0.654902, 0.337255, 0.098039, 1.0 }, + { 0.686275, 0.337255, 0.090196, 1.0 }, + { 0.741176, 0.239216, 0.062745, 1.0 }, + { 0.784314, 0.184314, 0.070588, 1.0 }, + { 0.831373, 0.129412, 0.082353, 1.0 }, + { 0.839216, 0.098039, 0.090196, 1.0 }, + { 0.850980, 0.066667, 0.101961, 1.0 }, + { 0.831373, 0.062745, 0.105882, 1.0 }, + { 0.811765, 0.058824, 0.109804, 1.0 }, + { 0.800000, 0.050980, 0.145098, 1.0 }, + { 0.788235, 0.023529, 0.196078, 1.0 }, + { 0.678431, 0.050980, 0.203922, 1.0 }, + { 0.603922, 0.047059, 0.215686, 1.0 }, + { 0.533333, 0.047059, 0.227451, 1.0 }, + { 0.466667, 0.043137, 0.243137, 1.0 }, + { 0.400000, 0.043137, 0.258824, 1.0 }, + { 0.356863, 0.043137, 0.247059, 1.0 }, + { 0.313725, 0.043137, 0.235294, 1.0 }, + { 0.184314, 0.054902, 0.239216, 1.0 }, + { 0.184314, 0.047059, 0.219608, 1.0 }, + { 0.188235, 0.039216, 0.200000, 1.0 }, + { 0.227451, 0.039216, 0.168627, 1.0 }, + { 0.270588, 0.043137, 0.141176, 1.0 }, + { 0.286275, 0.054902, 0.137255, 1.0 }, + { 0.301961, 0.070588, 0.137255, 1.0 }, + { 0.321569, 0.086275, 0.098039, 1.0 }, + { 0.337255, 0.109804, 0.078431, 1.0 }, + { 0.325490, 0.117647, 0.058824, 1.0 }, + { 0.270588, 0.121569, 0.062745, 1.0 }, + { 0.215686, 0.129412, 0.070588, 1.0 }, + { 0.188235, 0.121569, 0.098039, 1.0 }, + { 0.164706, 0.117647, 0.125490, 1.0 }, + { 0.168627, 0.113725, 0.125490, 1.0 }, + { 0.172549, 0.109804, 0.129412, 1.0 }, + { 0.215686, 0.094118, 0.094118, 1.0 }, + { 0.250980, 0.113725, 0.117647, 1.0 }, + { 0.286275, 0.137255, 0.141176, 1.0 }, + { 0.325490, 0.156863, 0.145098, 1.0 }, + { 0.368627, 0.180392, 0.152941, 1.0 }, + { 0.376471, 0.180392, 0.156863, 1.0 }, + { 0.384314, 0.184314, 0.164706, 1.0 }, + { 0.380392, 0.184314, 0.207843, 1.0 }, + { 0.368627, 0.168627, 0.266667, 1.0 }, + { 0.349020, 0.141176, 0.317647, 1.0 }, + { 0.352941, 0.109804, 0.294118, 1.0 }, + { 0.356863, 0.082353, 0.270588, 1.0 }, + { 0.368627, 0.078431, 0.250980, 1.0 }, + { 0.384314, 0.074510, 0.235294, 1.0 }, + { 0.411765, 0.066667, 0.200000, 1.0 }, + { 0.427451, 0.082353, 0.160784, 1.0 }, + { 0.486275, 0.094118, 0.058824, 1.0 }, + { 0.478431, 0.098039, 0.066667, 1.0 }, + { 0.474510, 0.105882, 0.078431, 1.0 }, + { 0.466667, 0.105882, 0.066667, 1.0 }, + { 0.462745, 0.109804, 0.058824, 1.0 }, + { 0.439216, 0.105882, 0.058824, 1.0 }, + { 0.419608, 0.105882, 0.062745, 1.0 }, + { 0.372549, 0.090196, 0.101961, 1.0 }, + { 0.337255, 0.070588, 0.129412, 1.0 }, + { 0.250980, 0.047059, 0.086275, 1.0 }, + { 0.207843, 0.047059, 0.098039, 1.0 }, + { 0.164706, 0.047059, 0.113725, 1.0 }, + { 0.145098, 0.043137, 0.125490, 1.0 }, + { 0.125490, 0.039216, 0.141176, 1.0 }, + { 0.070588, 0.027451, 0.156863, 1.0 }, + { 0.039216, 0.035294, 0.152941, 1.0 }, + { 0.047059, 0.086275, 0.211765, 1.0 }, + { 0.058824, 0.074510, 0.258824, 1.0 }, + { 0.074510, 0.062745, 0.305882, 1.0 }, + { 0.086275, 0.070588, 0.321569, 1.0 }, + { 0.101961, 0.082353, 0.337255, 1.0 }, + { 0.156863, 0.098039, 0.368627, 1.0 }, + { 0.219608, 0.109804, 0.380392, 1.0 }, + { 0.262745, 0.082353, 0.380392, 1.0 }, + { 0.317647, 0.070588, 0.368627, 1.0 }, + { 0.411765, 0.082353, 0.364706, 1.0 }, + { 0.411765, 0.078431, 0.329412, 1.0 }, + { 0.415686, 0.074510, 0.294118, 1.0 }, + { 0.439216, 0.082353, 0.278431, 1.0 }, + { 0.462745, 0.094118, 0.262745, 1.0 }, + { 0.525490, 0.160784, 0.258824, 1.0 }, + { 0.549020, 0.211765, 0.254902, 1.0 }, + { 0.650980, 0.286275, 0.180392, 1.0 }, + { 0.698039, 0.337255, 0.152941, 1.0 }, + { 0.745098, 0.388235, 0.129412, 1.0 }, + { 0.745098, 0.400000, 0.125490, 1.0 }, + { 0.749020, 0.415686, 0.125490, 1.0 }, + { 0.694118, 0.403922, 0.109804, 1.0 }, + { 0.611765, 0.356863, 0.090196, 1.0 }, + { 0.513725, 0.305882, 0.098039, 1.0 }, + { 0.407843, 0.274510, 0.152941, 1.0 }, + { 0.247059, 0.196078, 0.219608, 1.0 }, + { 0.227451, 0.172549, 0.219608, 1.0 }, + { 0.211765, 0.152941, 0.219608, 1.0 }, + { 0.207843, 0.137255, 0.223529, 1.0 }, + { 0.223529, 0.156863, 0.215686, 1.0 }, + { 0.282353, 0.172549, 0.203922, 1.0 }, + { 0.356863, 0.192157, 0.168627, 1.0 }, + { 0.443137, 0.215686, 0.074510, 1.0 }, + { 0.450980, 0.207843, 0.090196, 1.0 }, + { 0.462745, 0.200000, 0.105882, 1.0 }, + { 0.439216, 0.192157, 0.129412, 1.0 }, + { 0.419608, 0.184314, 0.152941, 1.0 }, + { 0.356863, 0.149020, 0.188235, 1.0 }, + { 0.270588, 0.109804, 0.231373, 1.0 }, + { 0.203922, 0.078431, 0.274510, 1.0 }, + { 0.149020, 0.074510, 0.286275, 1.0 }, + { 0.058824, 0.113725, 0.227451, 1.0 }, + { 0.054902, 0.133333, 0.215686, 1.0 }, + { 0.050980, 0.152941, 0.207843, 1.0 }, + { 0.109804, 0.200000, 0.172549, 1.0 }, + { 0.192157, 0.227451, 0.105882, 1.0 }, + { 0.286275, 0.254902, 0.050980, 1.0 }, + { 0.341176, 0.278431, 0.031373, 1.0 }, + { 0.454902, 0.286275, 0.039216, 1.0 }, + { 0.478431, 0.278431, 0.035294, 1.0 }, + { 0.505882, 0.270588, 0.035294, 1.0 }, + { 0.478431, 0.262745, 0.035294, 1.0 }, + { 0.454902, 0.254902, 0.035294, 1.0 }, + { 0.411765, 0.258824, 0.047059, 1.0 }, + { 0.400000, 0.313725, 0.050980, 1.0 }, + { 0.427451, 0.364706, 0.050980, 1.0 }, + { 0.427451, 0.380392, 0.058824, 1.0 }, + { 0.501961, 0.380392, 0.086275, 1.0 }, + { 0.537255, 0.400000, 0.086275, 1.0 }, + { 0.572549, 0.423529, 0.090196, 1.0 }, + { 0.619608, 0.454902, 0.101961, 1.0 }, + { 0.643137, 0.458824, 0.113725, 1.0 }, + { 0.658824, 0.466667, 0.101961, 1.0 }, + { 0.678431, 0.490196, 0.090196, 1.0 }, + { 0.682353, 0.529412, 0.105882, 1.0 }, + { 0.674510, 0.545098, 0.098039, 1.0 }, + { 0.670588, 0.560784, 0.094118, 1.0 }, + { 0.690196, 0.600000, 0.082353, 1.0 }, + { 0.729412, 0.615686, 0.074510, 1.0 }, + { 0.772549, 0.611765, 0.129412, 1.0 }, + { 0.745098, 0.600000, 0.145098, 1.0 }, + { 0.690196, 0.623529, 0.188235, 1.0 }, + { 0.627451, 0.619608, 0.211765, 1.0 }, + { 0.592157, 0.490196, 0.243137, 1.0 }, + { 0.572549, 0.478431, 0.235294, 1.0 }, + { 0.556863, 0.466667, 0.231373, 1.0 }, + { 0.482353, 0.454902, 0.215686, 1.0 }, + { 0.478431, 0.396078, 0.243137, 1.0 }, + { 0.509804, 0.321569, 0.223529, 1.0 }, + { 0.584314, 0.270588, 0.203922, 1.0 }, + { 0.647059, 0.286275, 0.215686, 1.0 }, + { 0.650980, 0.298039, 0.223529, 1.0 }, + { 0.654902, 0.313725, 0.231373, 1.0 }, + { 0.698039, 0.333333, 0.247059, 1.0 }, + { 0.713725, 0.349020, 0.235294, 1.0 }, + { 0.725490, 0.376471, 0.231373, 1.0 }, + { 0.698039, 0.403922, 0.203922, 1.0 }, + { 0.694118, 0.447059, 0.172549, 1.0 }, + { 0.674510, 0.443137, 0.141176, 1.0 }, + { 0.666667, 0.423529, 0.113725, 1.0 }, + { 0.654902, 0.388235, 0.090196, 1.0 }, + { 0.670588, 0.372549, 0.058824, 1.0 }, + { 0.674510, 0.337255, 0.047059, 1.0 }, + { 0.674510, 0.286275, 0.043137, 1.0 }, + { 0.690196, 0.235294, 0.066667, 1.0 }, + { 0.721569, 0.235294, 0.074510, 1.0 }, + { 0.811765, 0.282353, 0.066667, 1.0 }, + { 0.831373, 0.270588, 0.066667, 1.0 }, + { 0.850980, 0.258824, 0.066667, 1.0 }, + { 0.854902, 0.247059, 0.066667, 1.0 }, + { 0.862745, 0.235294, 0.074510, 1.0 }, + { 0.847059, 0.247059, 0.058824, 1.0 }, + { 0.831373, 0.223529, 0.047059, 1.0 }, + { 0.780392, 0.196078, 0.027451, 1.0 }, + { 0.745098, 0.164706, 0.019608, 1.0 }, + { 0.690196, 0.152941, 0.019608, 1.0 }, + { 0.647059, 0.133333, 0.047059, 1.0 }, + { 0.588235, 0.141176, 0.066667, 1.0 }, + { 0.572549, 0.152941, 0.086275, 1.0 }, + { 0.552941, 0.168627, 0.098039, 1.0 }, + { 0.545098, 0.160784, 0.121569, 1.0 }, + { 0.533333, 0.156863, 0.156863, 1.0 }, + { 0.521569, 0.156863, 0.203922, 1.0 }, + { 0.505882, 0.160784, 0.235294, 1.0 }, + { 0.521569, 0.192157, 0.266667, 1.0 }, + { 0.556863, 0.192157, 0.282353, 1.0 }, + { 0.596078, 0.192157, 0.317647, 1.0 }, + { 0.600000, 0.160784, 0.321569, 1.0 }, + { 0.635294, 0.203922, 0.337255, 1.0 }, + { 0.690196, 0.247059, 0.305882, 1.0 }, + { 0.749020, 0.301961, 0.278431, 1.0 }, + { 0.745098, 0.309804, 0.211765, 1.0 }, + { 0.733333, 0.345098, 0.172549, 1.0 }, + { 0.741176, 0.392157, 0.129412, 1.0 }, + { 0.768627, 0.439216, 0.098039, 1.0 }, + { 0.772549, 0.486275, 0.078431, 1.0 }, + { 0.733333, 0.513725, 0.074510, 1.0 }, + { 0.682353, 0.517647, 0.090196, 1.0 }, + { 0.635294, 0.462745, 0.113725, 1.0 }, + { 0.596078, 0.396078, 0.180392, 1.0 }, + { 0.521569, 0.341176, 0.243137, 1.0 }, + { 0.439216, 0.301961, 0.298039, 1.0 }, + { 0.337255, 0.247059, 0.333333, 1.0 }, + { 0.250980, 0.184314, 0.380392, 1.0 }, + { 0.168627, 0.129412, 0.392157, 1.0 }, + { 0.152941, 0.094118, 0.396078, 1.0 }, + { 0.168627, 0.082353, 0.368627, 1.0 }, + { 0.200000, 0.070588, 0.337255, 1.0 }, + { 0.231373, 0.058824, 0.278431, 1.0 }, + { 0.298039, 0.050980, 0.243137, 1.0 }, + { 0.372549, 0.050980, 0.223529, 1.0 }, + { 0.435294, 0.047059, 0.215686, 1.0 }, + { 0.482353, 0.035294, 0.188235, 1.0 }, + { 0.517647, 0.035294, 0.168627, 1.0 }, + { 0.549020, 0.047059, 0.149020, 1.0 }, + { 0.584314, 0.086275, 0.152941, 1.0 }, + { 0.619608, 0.125490, 0.137255, 1.0 }, + { 0.658824, 0.176471, 0.129412, 1.0 }, + { 0.694118, 0.219608, 0.078431, 1.0 }, + { 0.745098, 0.266667, 0.054902, 1.0 }, + { 0.776471, 0.286275, 0.043137, 1.0 }, + { 0.800000, 0.301961, 0.086275, 1.0 }, + { 0.800000, 0.286275, 0.113725, 1.0 }, + { 0.784314, 0.266667, 0.141176, 1.0 }, + { 0.717647, 0.211765, 0.188235, 1.0 }, + { 0.650980, 0.168627, 0.254902, 1.0 }, + { 0.568627, 0.121569, 0.305882, 1.0 }, + { 0.482353, 0.086275, 0.329412, 1.0 }, + { 0.376471, 0.047059, 0.360784, 1.0 }, + { 0.301961, 0.031373, 0.380392, 1.0 }, + { 0.270588, 0.039216, 0.364706, 1.0 }, + { 0.250980, 0.062745, 0.333333, 1.0 }, + { 0.262745, 0.086275, 0.305882, 1.0 }, + { 0.262745, 0.156863, 0.298039, 1.0 }, + { 0.309804, 0.192157, 0.254902, 1.0 }, + { 0.376471, 0.231373, 0.243137, 1.0 }, + { 0.509804, 0.239216, 0.211765, 1.0 }, + { 0.596078, 0.329412, 0.227451, 1.0 }, + }; +/* Fiesta */ +static double4 colors_562[] = { + { 0.329412, 0.486275, 0.482353, 1.0 }, + { 0.219608, 0.368627, 0.584314, 1.0 }, + { 0.141176, 0.309804, 0.639216, 1.0 }, + { 0.062745, 0.250980, 0.694118, 1.0 }, + { 0.066667, 0.247059, 0.647059, 1.0 }, + { 0.070588, 0.243137, 0.600000, 1.0 }, + { 0.090196, 0.250980, 0.588235, 1.0 }, + { 0.113725, 0.258824, 0.580392, 1.0 }, + { 0.211765, 0.333333, 0.600000, 1.0 }, + { 0.223529, 0.380392, 0.529412, 1.0 }, + { 0.235294, 0.431373, 0.462745, 1.0 }, + { 0.282353, 0.454902, 0.356863, 1.0 }, + { 0.333333, 0.478431, 0.254902, 1.0 }, + { 0.376471, 0.458824, 0.200000, 1.0 }, + { 0.423529, 0.443137, 0.149020, 1.0 }, + { 0.431373, 0.431373, 0.133333, 1.0 }, + { 0.443137, 0.419608, 0.117647, 1.0 }, + { 0.482353, 0.333333, 0.062745, 1.0 }, + { 0.498039, 0.278431, 0.035294, 1.0 }, + { 0.513725, 0.223529, 0.011765, 1.0 }, + { 0.537255, 0.196078, 0.007843, 1.0 }, + { 0.564706, 0.172549, 0.003922, 1.0 }, + { 0.572549, 0.180392, 0.003922, 1.0 }, + { 0.580392, 0.192157, 0.003922, 1.0 }, + { 0.552941, 0.235294, 0.058824, 1.0 }, + { 0.486275, 0.239216, 0.156863, 1.0 }, + { 0.419608, 0.243137, 0.254902, 1.0 }, + { 0.356863, 0.254902, 0.360784, 1.0 }, + { 0.294118, 0.266667, 0.466667, 1.0 }, + { 0.270588, 0.286275, 0.505882, 1.0 }, + { 0.250980, 0.309804, 0.545098, 1.0 }, + { 0.211765, 0.368627, 0.631373, 1.0 }, + { 0.156863, 0.419608, 0.737255, 1.0 }, + { 0.039216, 0.411765, 0.921569, 1.0 }, + { 0.023529, 0.376471, 0.949020, 1.0 }, + { 0.007843, 0.345098, 0.980392, 1.0 }, + { 0.011765, 0.360784, 0.976471, 1.0 }, + { 0.015686, 0.376471, 0.972549, 1.0 }, + { 0.023529, 0.388235, 0.956863, 1.0 }, + { 0.035294, 0.400000, 0.945098, 1.0 }, + { 0.078431, 0.403922, 0.831373, 1.0 }, + { 0.090196, 0.423529, 0.764706, 1.0 }, + { 0.105882, 0.443137, 0.701961, 1.0 }, + { 0.113725, 0.482353, 0.603922, 1.0 }, + { 0.121569, 0.525490, 0.505882, 1.0 }, + { 0.129412, 0.529412, 0.450980, 1.0 }, + { 0.141176, 0.537255, 0.396078, 1.0 }, + { 0.172549, 0.498039, 0.278431, 1.0 }, + { 0.219608, 0.462745, 0.200000, 1.0 }, + { 0.305882, 0.368627, 0.098039, 1.0 }, + { 0.356863, 0.329412, 0.066667, 1.0 }, + { 0.411765, 0.294118, 0.039216, 1.0 }, + { 0.474510, 0.298039, 0.062745, 1.0 }, + { 0.541176, 0.305882, 0.086275, 1.0 }, + { 0.560784, 0.325490, 0.113725, 1.0 }, + { 0.580392, 0.345098, 0.145098, 1.0 }, + { 0.584314, 0.474510, 0.192157, 1.0 }, + { 0.596078, 0.517647, 0.196078, 1.0 }, + { 0.611765, 0.564706, 0.200000, 1.0 }, + { 0.596078, 0.639216, 0.266667, 1.0 }, + { 0.584314, 0.713725, 0.333333, 1.0 }, + { 0.560784, 0.737255, 0.349020, 1.0 }, + { 0.541176, 0.760784, 0.368627, 1.0 }, + { 0.509804, 0.756863, 0.329412, 1.0 }, + { 0.458824, 0.721569, 0.278431, 1.0 }, + { 0.349020, 0.619608, 0.239216, 1.0 }, + { 0.313725, 0.592157, 0.235294, 1.0 }, + { 0.278431, 0.564706, 0.235294, 1.0 }, + { 0.250980, 0.560784, 0.215686, 1.0 }, + { 0.227451, 0.560784, 0.200000, 1.0 }, + { 0.188235, 0.525490, 0.164706, 1.0 }, + { 0.145098, 0.486275, 0.145098, 1.0 }, + { 0.180392, 0.384314, 0.137255, 1.0 }, + { 0.243137, 0.396078, 0.149020, 1.0 }, + { 0.305882, 0.411765, 0.160784, 1.0 }, + { 0.364706, 0.454902, 0.200000, 1.0 }, + { 0.423529, 0.498039, 0.239216, 1.0 }, + { 0.447059, 0.509804, 0.262745, 1.0 }, + { 0.474510, 0.521569, 0.286275, 1.0 }, + { 0.482353, 0.545098, 0.317647, 1.0 }, + { 0.494118, 0.568627, 0.337255, 1.0 }, + { 0.462745, 0.631373, 0.388235, 1.0 }, + { 0.439216, 0.678431, 0.447059, 1.0 }, + { 0.415686, 0.729412, 0.505882, 1.0 }, + { 0.407843, 0.733333, 0.521569, 1.0 }, + { 0.400000, 0.737255, 0.537255, 1.0 }, + { 0.380392, 0.749020, 0.513725, 1.0 }, + { 0.400000, 0.737255, 0.466667, 1.0 }, + { 0.533333, 0.725490, 0.439216, 1.0 }, + { 0.600000, 0.654902, 0.400000, 1.0 }, + { 0.670588, 0.588235, 0.364706, 1.0 }, + { 0.694118, 0.549020, 0.317647, 1.0 }, + { 0.721569, 0.513725, 0.270588, 1.0 }, + { 0.776471, 0.486275, 0.211765, 1.0 }, + { 0.839216, 0.443137, 0.152941, 1.0 }, + { 0.870588, 0.384314, 0.129412, 1.0 }, + { 0.882353, 0.313725, 0.090196, 1.0 }, + { 0.839216, 0.219608, 0.027451, 1.0 }, + { 0.823529, 0.235294, 0.023529, 1.0 }, + { 0.811765, 0.250980, 0.023529, 1.0 }, + { 0.796078, 0.258824, 0.027451, 1.0 }, + { 0.784314, 0.266667, 0.031373, 1.0 }, + { 0.725490, 0.309804, 0.054902, 1.0 }, + { 0.662745, 0.345098, 0.094118, 1.0 }, + { 0.494118, 0.384314, 0.258824, 1.0 }, + { 0.423529, 0.411765, 0.345098, 1.0 }, + { 0.356863, 0.443137, 0.435294, 1.0 }, + { 0.329412, 0.482353, 0.458824, 1.0 }, + { 0.305882, 0.521569, 0.486275, 1.0 }, + { 0.258824, 0.568627, 0.517647, 1.0 }, + { 0.200000, 0.596078, 0.556863, 1.0 }, + { 0.180392, 0.576471, 0.576471, 1.0 }, + { 0.149020, 0.556863, 0.564706, 1.0 }, + { 0.125490, 0.525490, 0.411765, 1.0 }, + { 0.121569, 0.513725, 0.364706, 1.0 }, + { 0.121569, 0.501961, 0.317647, 1.0 }, + { 0.129412, 0.454902, 0.239216, 1.0 }, + { 0.129412, 0.435294, 0.168627, 1.0 }, + { 0.109804, 0.423529, 0.105882, 1.0 }, + { 0.078431, 0.411765, 0.058824, 1.0 }, + { 0.015686, 0.341176, 0.007843, 1.0 }, + { 0.015686, 0.305882, 0.003922, 1.0 }, + { 0.019608, 0.274510, 0.000000, 1.0 }, + { 0.035294, 0.270588, 0.003922, 1.0 }, + { 0.054902, 0.270588, 0.007843, 1.0 }, + { 0.113725, 0.282353, 0.007843, 1.0 }, + { 0.192157, 0.270588, 0.007843, 1.0 }, + { 0.262745, 0.223529, 0.003922, 1.0 }, + { 0.337255, 0.172549, 0.003922, 1.0 }, + { 0.501961, 0.094118, 0.003922, 1.0 }, + { 0.549020, 0.094118, 0.003922, 1.0 }, + { 0.600000, 0.098039, 0.003922, 1.0 }, + { 0.682353, 0.113725, 0.000000, 1.0 }, + { 0.737255, 0.133333, 0.007843, 1.0 }, + { 0.776471, 0.129412, 0.007843, 1.0 }, + { 0.800000, 0.117647, 0.007843, 1.0 }, + { 0.807843, 0.105882, 0.011765, 1.0 }, + { 0.772549, 0.101961, 0.015686, 1.0 }, + { 0.737255, 0.101961, 0.019608, 1.0 }, + { 0.717647, 0.086275, 0.015686, 1.0 }, + { 0.701961, 0.074510, 0.015686, 1.0 }, + { 0.686275, 0.054902, 0.019608, 1.0 }, + { 0.678431, 0.039216, 0.011765, 1.0 }, + { 0.662745, 0.035294, 0.023529, 1.0 }, + { 0.647059, 0.035294, 0.023529, 1.0 }, + { 0.635294, 0.039216, 0.039216, 1.0 }, + { 0.631373, 0.054902, 0.050980, 1.0 }, + { 0.631373, 0.074510, 0.062745, 1.0 }, + { 0.623529, 0.117647, 0.101961, 1.0 }, + { 0.576471, 0.164706, 0.152941, 1.0 }, + { 0.529412, 0.223529, 0.200000, 1.0 }, + { 0.478431, 0.266667, 0.235294, 1.0 }, + { 0.423529, 0.360784, 0.278431, 1.0 }, + { 0.388235, 0.376471, 0.290196, 1.0 }, + { 0.356863, 0.392157, 0.301961, 1.0 }, + { 0.282353, 0.411765, 0.321569, 1.0 }, + { 0.184314, 0.400000, 0.368627, 1.0 }, + { 0.133333, 0.368627, 0.403922, 1.0 }, + { 0.121569, 0.329412, 0.431373, 1.0 }, + { 0.109804, 0.278431, 0.447059, 1.0 }, + { 0.101961, 0.247059, 0.419608, 1.0 }, + { 0.027451, 0.164706, 0.333333, 1.0 }, + { 0.019608, 0.145098, 0.317647, 1.0 }, + { 0.011765, 0.125490, 0.305882, 1.0 }, + { 0.023529, 0.090196, 0.298039, 1.0 }, + { 0.078431, 0.105882, 0.282353, 1.0 }, + { 0.129412, 0.156863, 0.223529, 1.0 }, + { 0.156863, 0.227451, 0.180392, 1.0 }, + { 0.117647, 0.356863, 0.227451, 1.0 }, + { 0.117647, 0.392157, 0.278431, 1.0 }, + { 0.121569, 0.427451, 0.333333, 1.0 }, + { 0.141176, 0.486275, 0.427451, 1.0 }, + { 0.156863, 0.568627, 0.498039, 1.0 }, + { 0.152941, 0.627451, 0.529412, 1.0 }, + { 0.109804, 0.639216, 0.556863, 1.0 }, + { 0.074510, 0.635294, 0.572549, 1.0 }, + { 0.074510, 0.568627, 0.556863, 1.0 }, + { 0.105882, 0.498039, 0.521569, 1.0 }, + { 0.160784, 0.427451, 0.443137, 1.0 }, + { 0.231373, 0.349020, 0.341176, 1.0 }, + { 0.298039, 0.301961, 0.247059, 1.0 }, + { 0.352941, 0.247059, 0.160784, 1.0 }, + { 0.411765, 0.176471, 0.105882, 1.0 }, + { 0.454902, 0.109804, 0.058824, 1.0 }, + { 0.505882, 0.050980, 0.019608, 1.0 }, + { 0.486275, 0.066667, 0.015686, 1.0 }, + { 0.470588, 0.082353, 0.015686, 1.0 }, + { 0.415686, 0.117647, 0.031373, 1.0 }, + { 0.368627, 0.141176, 0.043137, 1.0 }, + { 0.341176, 0.149020, 0.054902, 1.0 }, + { 0.345098, 0.133333, 0.043137, 1.0 }, + { 0.352941, 0.141176, 0.027451, 1.0 }, + { 0.360784, 0.152941, 0.027451, 1.0 }, + { 0.364706, 0.176471, 0.027451, 1.0 }, + { 0.419608, 0.203922, 0.043137, 1.0 }, + { 0.482353, 0.211765, 0.043137, 1.0 }, + { 0.564706, 0.223529, 0.031373, 1.0 }, + { 0.639216, 0.223529, 0.027451, 1.0 }, + { 0.690196, 0.219608, 0.023529, 1.0 }, + { 0.756863, 0.207843, 0.035294, 1.0 }, + { 0.803922, 0.200000, 0.039216, 1.0 }, + { 0.835294, 0.184314, 0.023529, 1.0 }, + { 0.847059, 0.176471, 0.023529, 1.0 }, + { 0.850980, 0.180392, 0.023529, 1.0 }, + { 0.858824, 0.176471, 0.035294, 1.0 }, + { 0.874510, 0.164706, 0.039216, 1.0 }, + { 0.890196, 0.133333, 0.027451, 1.0 }, + { 0.909804, 0.109804, 0.023529, 1.0 }, + { 0.925490, 0.094118, 0.015686, 1.0 }, + { 0.933333, 0.105882, 0.011765, 1.0 }, + { 0.937255, 0.117647, 0.015686, 1.0 }, + { 0.933333, 0.121569, 0.007843, 1.0 }, + { 0.921569, 0.129412, 0.019608, 1.0 }, + { 0.921569, 0.145098, 0.054902, 1.0 }, + { 0.909804, 0.211765, 0.113725, 1.0 }, + { 0.894118, 0.298039, 0.184314, 1.0 }, + { 0.850980, 0.356863, 0.298039, 1.0 }, + { 0.764706, 0.396078, 0.352941, 1.0 }, + { 0.654902, 0.388235, 0.450980, 1.0 }, + { 0.545098, 0.380392, 0.568627, 1.0 }, + { 0.447059, 0.403922, 0.592157, 1.0 }, + { 0.372549, 0.392157, 0.662745, 1.0 }, + { 0.301961, 0.388235, 0.592157, 1.0 }, + { 0.243137, 0.329412, 0.529412, 1.0 }, + { 0.211765, 0.258824, 0.509804, 1.0 }, + { 0.200000, 0.227451, 0.435294, 1.0 }, + { 0.219608, 0.200000, 0.403922, 1.0 }, + { 0.239216, 0.231373, 0.325490, 1.0 }, + { 0.247059, 0.282353, 0.235294, 1.0 }, + { 0.254902, 0.321569, 0.203922, 1.0 }, + { 0.250980, 0.364706, 0.207843, 1.0 }, + { 0.254902, 0.380392, 0.243137, 1.0 }, + { 0.243137, 0.400000, 0.286275, 1.0 }, + { 0.203922, 0.431373, 0.305882, 1.0 }, + { 0.176471, 0.474510, 0.337255, 1.0 }, + { 0.133333, 0.521569, 0.368627, 1.0 }, + { 0.101961, 0.545098, 0.407843, 1.0 }, + { 0.078431, 0.556863, 0.450980, 1.0 }, + { 0.050980, 0.545098, 0.470588, 1.0 }, + { 0.047059, 0.560784, 0.509804, 1.0 }, + { 0.050980, 0.600000, 0.560784, 1.0 }, + { 0.070588, 0.631373, 0.627451, 1.0 }, + { 0.078431, 0.670588, 0.709804, 1.0 }, + { 0.062745, 0.694118, 0.756863, 1.0 }, + { 0.035294, 0.698039, 0.807843, 1.0 }, + { 0.019608, 0.690196, 0.862745, 1.0 }, + { 0.023529, 0.674510, 0.905882, 1.0 }, + { 0.027451, 0.670588, 0.937255, 1.0 }, + { 0.058824, 0.658824, 0.917647, 1.0 }, + { 0.121569, 0.658824, 0.870588, 1.0 }, + { 0.207843, 0.662745, 0.815686, 1.0 }, + { 0.298039, 0.647059, 0.737255, 1.0 }, + { 0.290196, 0.647059, 0.741176, 1.0 }, + { 0.266667, 0.615686, 0.701961, 1.0 }, + { 0.266667, 0.584314, 0.643137, 1.0 }, + { 0.258824, 0.552941, 0.588235, 1.0 }, + }; +/* First_Love */ +static double4 colors_563[] = { + { 0.854902, 0.623529, 0.564706, 1.0 }, + { 0.909804, 0.686275, 0.639216, 1.0 }, + { 0.901961, 0.690196, 0.623529, 1.0 }, + { 0.894118, 0.694118, 0.611765, 1.0 }, + { 0.890196, 0.694118, 0.603922, 1.0 }, + { 0.890196, 0.698039, 0.596078, 1.0 }, + { 0.898039, 0.698039, 0.592157, 1.0 }, + { 0.905882, 0.698039, 0.592157, 1.0 }, + { 0.913725, 0.701961, 0.584314, 1.0 }, + { 0.913725, 0.717647, 0.592157, 1.0 }, + { 0.917647, 0.737255, 0.603922, 1.0 }, + { 0.921569, 0.749020, 0.611765, 1.0 }, + { 0.925490, 0.760784, 0.619608, 1.0 }, + { 0.921569, 0.764706, 0.639216, 1.0 }, + { 0.921569, 0.768627, 0.658824, 1.0 }, + { 0.921569, 0.772549, 0.666667, 1.0 }, + { 0.921569, 0.780392, 0.674510, 1.0 }, + { 0.941176, 0.800000, 0.705882, 1.0 }, + { 0.937255, 0.807843, 0.725490, 1.0 }, + { 0.937255, 0.815686, 0.745098, 1.0 }, + { 0.937255, 0.815686, 0.745098, 1.0 }, + { 0.941176, 0.815686, 0.749020, 1.0 }, + { 0.945098, 0.803922, 0.737255, 1.0 }, + { 0.952941, 0.792157, 0.729412, 1.0 }, + { 0.960784, 0.760784, 0.686275, 1.0 }, + { 0.949020, 0.737255, 0.647059, 1.0 }, + { 0.941176, 0.713725, 0.611765, 1.0 }, + { 0.925490, 0.662745, 0.564706, 1.0 }, + { 0.909804, 0.611765, 0.521569, 1.0 }, + { 0.894118, 0.588235, 0.498039, 1.0 }, + { 0.882353, 0.564706, 0.478431, 1.0 }, + { 0.858824, 0.494118, 0.431373, 1.0 }, + { 0.835294, 0.439216, 0.411765, 1.0 }, + { 0.823529, 0.388235, 0.419608, 1.0 }, + { 0.815686, 0.396078, 0.427451, 1.0 }, + { 0.811765, 0.407843, 0.435294, 1.0 }, + { 0.807843, 0.411765, 0.443137, 1.0 }, + { 0.803922, 0.419608, 0.454902, 1.0 }, + { 0.815686, 0.427451, 0.462745, 1.0 }, + { 0.827451, 0.439216, 0.470588, 1.0 }, + { 0.886275, 0.525490, 0.501961, 1.0 }, + { 0.894118, 0.560784, 0.513725, 1.0 }, + { 0.901961, 0.600000, 0.525490, 1.0 }, + { 0.901961, 0.619608, 0.529412, 1.0 }, + { 0.905882, 0.639216, 0.533333, 1.0 }, + { 0.901961, 0.635294, 0.529412, 1.0 }, + { 0.901961, 0.631373, 0.529412, 1.0 }, + { 0.894118, 0.619608, 0.525490, 1.0 }, + { 0.886275, 0.615686, 0.521569, 1.0 }, + { 0.850980, 0.615686, 0.505882, 1.0 }, + { 0.800000, 0.592157, 0.482353, 1.0 }, + { 0.752941, 0.568627, 0.462745, 1.0 }, + { 0.733333, 0.545098, 0.447059, 1.0 }, + { 0.717647, 0.525490, 0.431373, 1.0 }, + { 0.721569, 0.525490, 0.431373, 1.0 }, + { 0.729412, 0.525490, 0.435294, 1.0 }, + { 0.729412, 0.556863, 0.486275, 1.0 }, + { 0.745098, 0.588235, 0.529412, 1.0 }, + { 0.760784, 0.619608, 0.576471, 1.0 }, + { 0.807843, 0.666667, 0.623529, 1.0 }, + { 0.858824, 0.713725, 0.670588, 1.0 }, + { 0.874510, 0.729412, 0.686275, 1.0 }, + { 0.894118, 0.745098, 0.701961, 1.0 }, + { 0.913725, 0.756863, 0.713725, 1.0 }, + { 0.933333, 0.772549, 0.729412, 1.0 }, + { 0.949020, 0.784314, 0.729412, 1.0 }, + { 0.941176, 0.749020, 0.686275, 1.0 }, + { 0.933333, 0.713725, 0.643137, 1.0 }, + { 0.925490, 0.690196, 0.615686, 1.0 }, + { 0.917647, 0.670588, 0.588235, 1.0 }, + { 0.909804, 0.627451, 0.541176, 1.0 }, + { 0.894118, 0.592157, 0.486275, 1.0 }, + { 0.831373, 0.474510, 0.392157, 1.0 }, + { 0.796078, 0.411765, 0.364706, 1.0 }, + { 0.760784, 0.352941, 0.341176, 1.0 }, + { 0.733333, 0.313725, 0.317647, 1.0 }, + { 0.709804, 0.274510, 0.298039, 1.0 }, + { 0.694118, 0.254902, 0.298039, 1.0 }, + { 0.678431, 0.239216, 0.301961, 1.0 }, + { 0.654902, 0.227451, 0.298039, 1.0 }, + { 0.643137, 0.239216, 0.325490, 1.0 }, + { 0.650980, 0.317647, 0.423529, 1.0 }, + { 0.654902, 0.349020, 0.447059, 1.0 }, + { 0.658824, 0.384314, 0.474510, 1.0 }, + { 0.658824, 0.384314, 0.470588, 1.0 }, + { 0.658824, 0.384314, 0.466667, 1.0 }, + { 0.643137, 0.384314, 0.439216, 1.0 }, + { 0.611765, 0.372549, 0.431373, 1.0 }, + { 0.529412, 0.305882, 0.392157, 1.0 }, + { 0.482353, 0.243137, 0.345098, 1.0 }, + { 0.439216, 0.184314, 0.298039, 1.0 }, + { 0.419608, 0.160784, 0.286275, 1.0 }, + { 0.403922, 0.141176, 0.274510, 1.0 }, + { 0.388235, 0.105882, 0.262745, 1.0 }, + { 0.368627, 0.094118, 0.254902, 1.0 }, + { 0.360784, 0.082353, 0.239216, 1.0 }, + { 0.356863, 0.074510, 0.239216, 1.0 }, + { 0.388235, 0.086275, 0.286275, 1.0 }, + { 0.403922, 0.094118, 0.305882, 1.0 }, + { 0.419608, 0.101961, 0.329412, 1.0 }, + { 0.423529, 0.101961, 0.333333, 1.0 }, + { 0.427451, 0.105882, 0.337255, 1.0 }, + { 0.439216, 0.105882, 0.352941, 1.0 }, + { 0.458824, 0.133333, 0.372549, 1.0 }, + { 0.517647, 0.231373, 0.427451, 1.0 }, + { 0.568627, 0.282353, 0.439216, 1.0 }, + { 0.619608, 0.333333, 0.450980, 1.0 }, + { 0.647059, 0.352941, 0.454902, 1.0 }, + { 0.678431, 0.376471, 0.462745, 1.0 }, + { 0.733333, 0.431373, 0.474510, 1.0 }, + { 0.780392, 0.466667, 0.474510, 1.0 }, + { 0.823529, 0.509804, 0.478431, 1.0 }, + { 0.854902, 0.545098, 0.470588, 1.0 }, + { 0.901961, 0.541176, 0.419608, 1.0 }, + { 0.901961, 0.529412, 0.400000, 1.0 }, + { 0.901961, 0.521569, 0.384314, 1.0 }, + { 0.890196, 0.482353, 0.360784, 1.0 }, + { 0.850980, 0.443137, 0.333333, 1.0 }, + { 0.811765, 0.403922, 0.333333, 1.0 }, + { 0.776471, 0.356863, 0.317647, 1.0 }, + { 0.737255, 0.278431, 0.294118, 1.0 }, + { 0.717647, 0.247059, 0.282353, 1.0 }, + { 0.701961, 0.215686, 0.270588, 1.0 }, + { 0.698039, 0.211765, 0.270588, 1.0 }, + { 0.698039, 0.207843, 0.270588, 1.0 }, + { 0.705882, 0.192157, 0.286275, 1.0 }, + { 0.729412, 0.200000, 0.317647, 1.0 }, + { 0.749020, 0.196078, 0.333333, 1.0 }, + { 0.756863, 0.188235, 0.341176, 1.0 }, + { 0.756863, 0.243137, 0.333333, 1.0 }, + { 0.752941, 0.262745, 0.333333, 1.0 }, + { 0.752941, 0.282353, 0.337255, 1.0 }, + { 0.768627, 0.317647, 0.349020, 1.0 }, + { 0.764706, 0.333333, 0.372549, 1.0 }, + { 0.768627, 0.337255, 0.384314, 1.0 }, + { 0.760784, 0.360784, 0.407843, 1.0 }, + { 0.725490, 0.384314, 0.392157, 1.0 }, + { 0.694118, 0.368627, 0.380392, 1.0 }, + { 0.666667, 0.356863, 0.368627, 1.0 }, + { 0.647059, 0.337255, 0.368627, 1.0 }, + { 0.631373, 0.317647, 0.372549, 1.0 }, + { 0.580392, 0.274510, 0.345098, 1.0 }, + { 0.517647, 0.227451, 0.317647, 1.0 }, + { 0.443137, 0.176471, 0.290196, 1.0 }, + { 0.376471, 0.137255, 0.266667, 1.0 }, + { 0.282353, 0.078431, 0.247059, 1.0 }, + { 0.274510, 0.066667, 0.239216, 1.0 }, + { 0.266667, 0.058824, 0.231373, 1.0 }, + { 0.274510, 0.047059, 0.215686, 1.0 }, + { 0.282353, 0.043137, 0.203922, 1.0 }, + { 0.290196, 0.043137, 0.207843, 1.0 }, + { 0.301961, 0.050980, 0.223529, 1.0 }, + { 0.305882, 0.054902, 0.250980, 1.0 }, + { 0.305882, 0.047059, 0.243137, 1.0 }, + { 0.305882, 0.043137, 0.235294, 1.0 }, + { 0.305882, 0.043137, 0.219608, 1.0 }, + { 0.301961, 0.043137, 0.203922, 1.0 }, + { 0.290196, 0.047059, 0.211765, 1.0 }, + { 0.270588, 0.054902, 0.231373, 1.0 }, + { 0.258824, 0.043137, 0.243137, 1.0 }, + { 0.239216, 0.047059, 0.235294, 1.0 }, + { 0.219608, 0.039216, 0.207843, 1.0 }, + { 0.215686, 0.039216, 0.203922, 1.0 }, + { 0.211765, 0.039216, 0.200000, 1.0 }, + { 0.211765, 0.027451, 0.184314, 1.0 }, + { 0.207843, 0.027451, 0.172549, 1.0 }, + { 0.196078, 0.015686, 0.137255, 1.0 }, + { 0.211765, 0.007843, 0.129412, 1.0 }, + { 0.262745, 0.011765, 0.117647, 1.0 }, + { 0.282353, 0.015686, 0.121569, 1.0 }, + { 0.305882, 0.023529, 0.129412, 1.0 }, + { 0.329412, 0.043137, 0.133333, 1.0 }, + { 0.380392, 0.062745, 0.164706, 1.0 }, + { 0.439216, 0.101961, 0.215686, 1.0 }, + { 0.501961, 0.160784, 0.266667, 1.0 }, + { 0.560784, 0.200000, 0.329412, 1.0 }, + { 0.600000, 0.223529, 0.352941, 1.0 }, + { 0.643137, 0.254902, 0.356863, 1.0 }, + { 0.674510, 0.294118, 0.380392, 1.0 }, + { 0.717647, 0.368627, 0.403922, 1.0 }, + { 0.745098, 0.439216, 0.443137, 1.0 }, + { 0.780392, 0.470588, 0.466667, 1.0 }, + { 0.815686, 0.486275, 0.458824, 1.0 }, + { 0.843137, 0.498039, 0.454902, 1.0 }, + { 0.886275, 0.584314, 0.478431, 1.0 }, + { 0.890196, 0.600000, 0.498039, 1.0 }, + { 0.898039, 0.619608, 0.521569, 1.0 }, + { 0.905882, 0.635294, 0.549020, 1.0 }, + { 0.909804, 0.647059, 0.564706, 1.0 }, + { 0.913725, 0.662745, 0.580392, 1.0 }, + { 0.917647, 0.674510, 0.592157, 1.0 }, + { 0.909804, 0.678431, 0.600000, 1.0 }, + { 0.901961, 0.682353, 0.611765, 1.0 }, + { 0.894118, 0.686275, 0.615686, 1.0 }, + { 0.894118, 0.690196, 0.619608, 1.0 }, + { 0.898039, 0.686275, 0.615686, 1.0 }, + { 0.898039, 0.670588, 0.607843, 1.0 }, + { 0.882353, 0.650980, 0.600000, 1.0 }, + { 0.878431, 0.627451, 0.588235, 1.0 }, + { 0.870588, 0.619608, 0.572549, 1.0 }, + { 0.874510, 0.615686, 0.560784, 1.0 }, + { 0.878431, 0.611765, 0.552941, 1.0 }, + { 0.874510, 0.603922, 0.556863, 1.0 }, + { 0.882353, 0.592157, 0.552941, 1.0 }, + { 0.882353, 0.596078, 0.549020, 1.0 }, + { 0.890196, 0.600000, 0.545098, 1.0 }, + { 0.898039, 0.619608, 0.533333, 1.0 }, + { 0.898039, 0.631373, 0.529412, 1.0 }, + { 0.898039, 0.627451, 0.517647, 1.0 }, + { 0.890196, 0.615686, 0.498039, 1.0 }, + { 0.874510, 0.588235, 0.474510, 1.0 }, + { 0.866667, 0.568627, 0.447059, 1.0 }, + { 0.843137, 0.529412, 0.427451, 1.0 }, + { 0.815686, 0.486275, 0.403922, 1.0 }, + { 0.792157, 0.447059, 0.384314, 1.0 }, + { 0.760784, 0.411765, 0.356863, 1.0 }, + { 0.760784, 0.400000, 0.345098, 1.0 }, + { 0.764706, 0.403922, 0.356863, 1.0 }, + { 0.764706, 0.407843, 0.368627, 1.0 }, + { 0.760784, 0.415686, 0.388235, 1.0 }, + { 0.745098, 0.423529, 0.392157, 1.0 }, + { 0.737255, 0.427451, 0.396078, 1.0 }, + { 0.733333, 0.431373, 0.415686, 1.0 }, + { 0.725490, 0.419608, 0.419608, 1.0 }, + { 0.698039, 0.400000, 0.427451, 1.0 }, + { 0.662745, 0.368627, 0.400000, 1.0 }, + { 0.631373, 0.333333, 0.372549, 1.0 }, + { 0.600000, 0.298039, 0.352941, 1.0 }, + { 0.592157, 0.258824, 0.321569, 1.0 }, + { 0.607843, 0.243137, 0.309804, 1.0 }, + { 0.611765, 0.227451, 0.298039, 1.0 }, + { 0.615686, 0.215686, 0.290196, 1.0 }, + { 0.607843, 0.207843, 0.301961, 1.0 }, + { 0.603922, 0.196078, 0.294118, 1.0 }, + { 0.615686, 0.203922, 0.278431, 1.0 }, + { 0.635294, 0.207843, 0.266667, 1.0 }, + { 0.631373, 0.200000, 0.262745, 1.0 }, + { 0.603922, 0.188235, 0.282353, 1.0 }, + { 0.564706, 0.164706, 0.298039, 1.0 }, + { 0.517647, 0.137255, 0.301961, 1.0 }, + { 0.478431, 0.129412, 0.290196, 1.0 }, + { 0.447059, 0.109804, 0.278431, 1.0 }, + { 0.411765, 0.090196, 0.266667, 1.0 }, + { 0.400000, 0.090196, 0.262745, 1.0 }, + { 0.384314, 0.078431, 0.266667, 1.0 }, + { 0.372549, 0.082353, 0.278431, 1.0 }, + { 0.372549, 0.078431, 0.286275, 1.0 }, + { 0.372549, 0.078431, 0.290196, 1.0 }, + { 0.427451, 0.125490, 0.290196, 1.0 }, + { 0.470588, 0.145098, 0.282353, 1.0 }, + { 0.537255, 0.219608, 0.317647, 1.0 }, + { 0.615686, 0.290196, 0.364706, 1.0 }, + { 0.654902, 0.329412, 0.419608, 1.0 }, + { 0.737255, 0.435294, 0.470588, 1.0 }, + { 0.760784, 0.474510, 0.486275, 1.0 }, + { 0.803922, 0.556863, 0.517647, 1.0 }, + }; +/* Flame */ +static double4 colors_564[] = { + { 0.517647, 0.298039, 0.203922, 1.0 }, + { 0.431373, 0.243137, 0.149020, 1.0 }, + { 0.396078, 0.223529, 0.121569, 1.0 }, + { 0.364706, 0.203922, 0.098039, 1.0 }, + { 0.423529, 0.258824, 0.133333, 1.0 }, + { 0.486275, 0.313725, 0.168627, 1.0 }, + { 0.533333, 0.352941, 0.196078, 1.0 }, + { 0.580392, 0.392157, 0.227451, 1.0 }, + { 0.741176, 0.529412, 0.329412, 1.0 }, + { 0.784314, 0.552941, 0.345098, 1.0 }, + { 0.827451, 0.580392, 0.360784, 1.0 }, + { 0.835294, 0.564706, 0.356863, 1.0 }, + { 0.843137, 0.552941, 0.352941, 1.0 }, + { 0.819608, 0.494118, 0.329412, 1.0 }, + { 0.800000, 0.439216, 0.309804, 1.0 }, + { 0.788235, 0.411765, 0.290196, 1.0 }, + { 0.776471, 0.384314, 0.274510, 1.0 }, + { 0.698039, 0.301961, 0.184314, 1.0 }, + { 0.670588, 0.274510, 0.149020, 1.0 }, + { 0.643137, 0.247059, 0.113725, 1.0 }, + { 0.639216, 0.247059, 0.105882, 1.0 }, + { 0.635294, 0.247059, 0.101961, 1.0 }, + { 0.627451, 0.250980, 0.098039, 1.0 }, + { 0.619608, 0.258824, 0.094118, 1.0 }, + { 0.580392, 0.286275, 0.098039, 1.0 }, + { 0.568627, 0.266667, 0.098039, 1.0 }, + { 0.560784, 0.250980, 0.101961, 1.0 }, + { 0.545098, 0.211765, 0.090196, 1.0 }, + { 0.529412, 0.176471, 0.078431, 1.0 }, + { 0.521569, 0.164706, 0.074510, 1.0 }, + { 0.517647, 0.156863, 0.074510, 1.0 }, + { 0.509804, 0.156863, 0.074510, 1.0 }, + { 0.525490, 0.160784, 0.090196, 1.0 }, + { 0.592157, 0.207843, 0.105882, 1.0 }, + { 0.635294, 0.262745, 0.109804, 1.0 }, + { 0.682353, 0.321569, 0.117647, 1.0 }, + { 0.733333, 0.388235, 0.152941, 1.0 }, + { 0.788235, 0.454902, 0.188235, 1.0 }, + { 0.811765, 0.490196, 0.215686, 1.0 }, + { 0.839216, 0.529412, 0.243137, 1.0 }, + { 0.901961, 0.662745, 0.317647, 1.0 }, + { 0.917647, 0.690196, 0.352941, 1.0 }, + { 0.937255, 0.717647, 0.388235, 1.0 }, + { 0.933333, 0.725490, 0.415686, 1.0 }, + { 0.929412, 0.733333, 0.443137, 1.0 }, + { 0.917647, 0.729412, 0.450980, 1.0 }, + { 0.905882, 0.729412, 0.458824, 1.0 }, + { 0.898039, 0.721569, 0.458824, 1.0 }, + { 0.886275, 0.698039, 0.443137, 1.0 }, + { 0.901961, 0.658824, 0.376471, 1.0 }, + { 0.886275, 0.631373, 0.341176, 1.0 }, + { 0.874510, 0.607843, 0.309804, 1.0 }, + { 0.854902, 0.572549, 0.266667, 1.0 }, + { 0.835294, 0.541176, 0.223529, 1.0 }, + { 0.827451, 0.521569, 0.200000, 1.0 }, + { 0.819608, 0.501961, 0.176471, 1.0 }, + { 0.737255, 0.443137, 0.145098, 1.0 }, + { 0.690196, 0.403922, 0.121569, 1.0 }, + { 0.647059, 0.368627, 0.098039, 1.0 }, + { 0.592157, 0.321569, 0.082353, 1.0 }, + { 0.537255, 0.274510, 0.070588, 1.0 }, + { 0.505882, 0.258824, 0.066667, 1.0 }, + { 0.474510, 0.243137, 0.066667, 1.0 }, + { 0.415686, 0.207843, 0.062745, 1.0 }, + { 0.364706, 0.180392, 0.043137, 1.0 }, + { 0.321569, 0.133333, 0.035294, 1.0 }, + { 0.321569, 0.129412, 0.035294, 1.0 }, + { 0.321569, 0.129412, 0.039216, 1.0 }, + { 0.329412, 0.133333, 0.035294, 1.0 }, + { 0.337255, 0.141176, 0.031373, 1.0 }, + { 0.368627, 0.160784, 0.039216, 1.0 }, + { 0.419608, 0.192157, 0.043137, 1.0 }, + { 0.545098, 0.274510, 0.054902, 1.0 }, + { 0.592157, 0.301961, 0.074510, 1.0 }, + { 0.643137, 0.333333, 0.098039, 1.0 }, + { 0.670588, 0.341176, 0.117647, 1.0 }, + { 0.698039, 0.349020, 0.141176, 1.0 }, + { 0.701961, 0.345098, 0.137255, 1.0 }, + { 0.709804, 0.345098, 0.137255, 1.0 }, + { 0.694118, 0.329412, 0.129412, 1.0 }, + { 0.674510, 0.290196, 0.121569, 1.0 }, + { 0.607843, 0.188235, 0.121569, 1.0 }, + { 0.564706, 0.149020, 0.101961, 1.0 }, + { 0.525490, 0.109804, 0.086275, 1.0 }, + { 0.509804, 0.098039, 0.078431, 1.0 }, + { 0.494118, 0.086275, 0.070588, 1.0 }, + { 0.462745, 0.070588, 0.066667, 1.0 }, + { 0.443137, 0.074510, 0.066667, 1.0 }, + { 0.431373, 0.101961, 0.078431, 1.0 }, + { 0.447059, 0.129412, 0.094118, 1.0 }, + { 0.466667, 0.156863, 0.113725, 1.0 }, + { 0.478431, 0.176471, 0.125490, 1.0 }, + { 0.494118, 0.196078, 0.141176, 1.0 }, + { 0.533333, 0.239216, 0.168627, 1.0 }, + { 0.568627, 0.270588, 0.180392, 1.0 }, + { 0.584314, 0.278431, 0.184314, 1.0 }, + { 0.600000, 0.274510, 0.176471, 1.0 }, + { 0.603922, 0.235294, 0.156863, 1.0 }, + { 0.584314, 0.219608, 0.149020, 1.0 }, + { 0.568627, 0.203922, 0.141176, 1.0 }, + { 0.552941, 0.196078, 0.133333, 1.0 }, + { 0.541176, 0.188235, 0.129412, 1.0 }, + { 0.501961, 0.172549, 0.117647, 1.0 }, + { 0.486275, 0.160784, 0.101961, 1.0 }, + { 0.490196, 0.172549, 0.113725, 1.0 }, + { 0.513725, 0.211765, 0.133333, 1.0 }, + { 0.537255, 0.254902, 0.156863, 1.0 }, + { 0.552941, 0.282353, 0.164706, 1.0 }, + { 0.572549, 0.309804, 0.176471, 1.0 }, + { 0.603922, 0.345098, 0.192157, 1.0 }, + { 0.631373, 0.372549, 0.203922, 1.0 }, + { 0.654902, 0.388235, 0.196078, 1.0 }, + { 0.682353, 0.384314, 0.184314, 1.0 }, + { 0.690196, 0.341176, 0.160784, 1.0 }, + { 0.682353, 0.325490, 0.152941, 1.0 }, + { 0.674510, 0.309804, 0.149020, 1.0 }, + { 0.635294, 0.274510, 0.121569, 1.0 }, + { 0.607843, 0.247059, 0.094118, 1.0 }, + { 0.576471, 0.211765, 0.082353, 1.0 }, + { 0.552941, 0.164706, 0.070588, 1.0 }, + { 0.509804, 0.086275, 0.050980, 1.0 }, + { 0.501961, 0.078431, 0.043137, 1.0 }, + { 0.494118, 0.074510, 0.039216, 1.0 }, + { 0.494118, 0.070588, 0.039216, 1.0 }, + { 0.498039, 0.070588, 0.043137, 1.0 }, + { 0.501961, 0.054902, 0.039216, 1.0 }, + { 0.529412, 0.043137, 0.031373, 1.0 }, + { 0.580392, 0.050980, 0.019608, 1.0 }, + { 0.619608, 0.062745, 0.019608, 1.0 }, + { 0.666667, 0.098039, 0.043137, 1.0 }, + { 0.666667, 0.101961, 0.050980, 1.0 }, + { 0.666667, 0.109804, 0.058824, 1.0 }, + { 0.674510, 0.133333, 0.058824, 1.0 }, + { 0.678431, 0.145098, 0.066667, 1.0 }, + { 0.670588, 0.156863, 0.078431, 1.0 }, + { 0.643137, 0.164706, 0.094118, 1.0 }, + { 0.545098, 0.152941, 0.101961, 1.0 }, + { 0.490196, 0.141176, 0.090196, 1.0 }, + { 0.435294, 0.129412, 0.082353, 1.0 }, + { 0.411765, 0.117647, 0.078431, 1.0 }, + { 0.392157, 0.109804, 0.074510, 1.0 }, + { 0.376471, 0.101961, 0.066667, 1.0 }, + { 0.368627, 0.082353, 0.058824, 1.0 }, + { 0.372549, 0.066667, 0.047059, 1.0 }, + { 0.388235, 0.066667, 0.031373, 1.0 }, + { 0.447059, 0.062745, 0.015686, 1.0 }, + { 0.470588, 0.062745, 0.015686, 1.0 }, + { 0.494118, 0.066667, 0.015686, 1.0 }, + { 0.529412, 0.086275, 0.015686, 1.0 }, + { 0.549020, 0.121569, 0.011765, 1.0 }, + { 0.564706, 0.133333, 0.011765, 1.0 }, + { 0.564706, 0.137255, 0.011765, 1.0 }, + { 0.592157, 0.121569, 0.015686, 1.0 }, + { 0.572549, 0.125490, 0.019608, 1.0 }, + { 0.556863, 0.129412, 0.027451, 1.0 }, + { 0.517647, 0.125490, 0.031373, 1.0 }, + { 0.454902, 0.113725, 0.039216, 1.0 }, + { 0.423529, 0.098039, 0.031373, 1.0 }, + { 0.415686, 0.078431, 0.035294, 1.0 }, + { 0.403922, 0.078431, 0.047059, 1.0 }, + { 0.415686, 0.101961, 0.062745, 1.0 }, + { 0.466667, 0.196078, 0.121569, 1.0 }, + { 0.486275, 0.223529, 0.137255, 1.0 }, + { 0.505882, 0.254902, 0.156863, 1.0 }, + { 0.552941, 0.317647, 0.188235, 1.0 }, + { 0.600000, 0.376471, 0.203922, 1.0 }, + { 0.650980, 0.427451, 0.227451, 1.0 }, + { 0.701961, 0.470588, 0.254902, 1.0 }, + { 0.749020, 0.521569, 0.298039, 1.0 }, + { 0.752941, 0.521569, 0.294118, 1.0 }, + { 0.756863, 0.521569, 0.294118, 1.0 }, + { 0.760784, 0.525490, 0.266667, 1.0 }, + { 0.772549, 0.513725, 0.243137, 1.0 }, + { 0.752941, 0.494118, 0.231373, 1.0 }, + { 0.745098, 0.474510, 0.227451, 1.0 }, + { 0.745098, 0.466667, 0.235294, 1.0 }, + { 0.768627, 0.486275, 0.254902, 1.0 }, + { 0.815686, 0.521569, 0.274510, 1.0 }, + { 0.850980, 0.564706, 0.309804, 1.0 }, + { 0.874510, 0.596078, 0.345098, 1.0 }, + { 0.890196, 0.631373, 0.376471, 1.0 }, + { 0.909804, 0.674510, 0.423529, 1.0 }, + { 0.937255, 0.729412, 0.470588, 1.0 }, + { 0.964706, 0.784314, 0.517647, 1.0 }, + { 0.984314, 0.850980, 0.588235, 1.0 }, + { 0.984314, 0.854902, 0.592157, 1.0 }, + { 0.988235, 0.862745, 0.596078, 1.0 }, + { 0.984314, 0.866667, 0.603922, 1.0 }, + { 0.988235, 0.866667, 0.600000, 1.0 }, + { 0.992157, 0.874510, 0.607843, 1.0 }, + { 0.992157, 0.866667, 0.603922, 1.0 }, + { 0.992157, 0.854902, 0.592157, 1.0 }, + { 0.984314, 0.811765, 0.556863, 1.0 }, + { 0.960784, 0.768627, 0.501961, 1.0 }, + { 0.937255, 0.721569, 0.443137, 1.0 }, + { 0.905882, 0.670588, 0.380392, 1.0 }, + { 0.882353, 0.635294, 0.341176, 1.0 }, + { 0.854902, 0.584314, 0.294118, 1.0 }, + { 0.827451, 0.533333, 0.247059, 1.0 }, + { 0.800000, 0.486275, 0.196078, 1.0 }, + { 0.776471, 0.447059, 0.152941, 1.0 }, + { 0.760784, 0.427451, 0.133333, 1.0 }, + { 0.745098, 0.407843, 0.125490, 1.0 }, + { 0.725490, 0.388235, 0.141176, 1.0 }, + { 0.717647, 0.364706, 0.145098, 1.0 }, + { 0.701961, 0.337255, 0.145098, 1.0 }, + { 0.694118, 0.329412, 0.141176, 1.0 }, + { 0.682353, 0.325490, 0.137255, 1.0 }, + { 0.658824, 0.313725, 0.149020, 1.0 }, + { 0.639216, 0.313725, 0.156863, 1.0 }, + { 0.619608, 0.305882, 0.164706, 1.0 }, + { 0.607843, 0.313725, 0.164706, 1.0 }, + { 0.603922, 0.325490, 0.160784, 1.0 }, + { 0.592157, 0.329412, 0.160784, 1.0 }, + { 0.584314, 0.329412, 0.152941, 1.0 }, + { 0.576471, 0.333333, 0.149020, 1.0 }, + { 0.572549, 0.341176, 0.149020, 1.0 }, + { 0.580392, 0.360784, 0.145098, 1.0 }, + { 0.588235, 0.368627, 0.149020, 1.0 }, + { 0.588235, 0.360784, 0.145098, 1.0 }, + { 0.584314, 0.352941, 0.145098, 1.0 }, + { 0.568627, 0.341176, 0.141176, 1.0 }, + { 0.560784, 0.341176, 0.137255, 1.0 }, + { 0.549020, 0.345098, 0.141176, 1.0 }, + { 0.541176, 0.341176, 0.137255, 1.0 }, + { 0.529412, 0.337255, 0.145098, 1.0 }, + { 0.517647, 0.329412, 0.149020, 1.0 }, + { 0.509804, 0.313725, 0.137255, 1.0 }, + { 0.501961, 0.301961, 0.137255, 1.0 }, + { 0.501961, 0.290196, 0.121569, 1.0 }, + { 0.498039, 0.282353, 0.121569, 1.0 }, + { 0.509804, 0.282353, 0.137255, 1.0 }, + { 0.521569, 0.294118, 0.137255, 1.0 }, + { 0.549020, 0.313725, 0.156863, 1.0 }, + { 0.592157, 0.345098, 0.172549, 1.0 }, + { 0.623529, 0.380392, 0.196078, 1.0 }, + { 0.658824, 0.419608, 0.231373, 1.0 }, + { 0.662745, 0.447059, 0.250980, 1.0 }, + { 0.670588, 0.454902, 0.266667, 1.0 }, + { 0.678431, 0.458824, 0.270588, 1.0 }, + { 0.674510, 0.439216, 0.270588, 1.0 }, + { 0.674510, 0.411765, 0.262745, 1.0 }, + { 0.650980, 0.372549, 0.243137, 1.0 }, + { 0.627451, 0.325490, 0.223529, 1.0 }, + { 0.607843, 0.301961, 0.203922, 1.0 }, + { 0.596078, 0.282353, 0.192157, 1.0 }, + { 0.603922, 0.278431, 0.184314, 1.0 }, + { 0.619608, 0.270588, 0.200000, 1.0 }, + { 0.643137, 0.270588, 0.215686, 1.0 }, + { 0.678431, 0.298039, 0.235294, 1.0 }, + { 0.717647, 0.349020, 0.258824, 1.0 }, + { 0.749020, 0.411765, 0.270588, 1.0 }, + { 0.705882, 0.403922, 0.262745, 1.0 }, + { 0.650980, 0.372549, 0.247059, 1.0 }, + { 0.580392, 0.325490, 0.227451, 1.0 }, + { 0.517647, 0.274510, 0.200000, 1.0 }, + }; +/* Flying_a_Kite */ +static double4 colors_565[] = { + { 0.352941, 0.588235, 0.396078, 1.0 }, + { 0.325490, 0.631373, 0.400000, 1.0 }, + { 0.270588, 0.662745, 0.407843, 1.0 }, + { 0.219608, 0.694118, 0.419608, 1.0 }, + { 0.270588, 0.686275, 0.458824, 1.0 }, + { 0.325490, 0.682353, 0.498039, 1.0 }, + { 0.356863, 0.666667, 0.486275, 1.0 }, + { 0.388235, 0.650980, 0.478431, 1.0 }, + { 0.454902, 0.670588, 0.305882, 1.0 }, + { 0.462745, 0.643137, 0.227451, 1.0 }, + { 0.474510, 0.619608, 0.149020, 1.0 }, + { 0.431373, 0.607843, 0.117647, 1.0 }, + { 0.392157, 0.596078, 0.090196, 1.0 }, + { 0.396078, 0.600000, 0.101961, 1.0 }, + { 0.403922, 0.603922, 0.113725, 1.0 }, + { 0.411765, 0.588235, 0.141176, 1.0 }, + { 0.423529, 0.576471, 0.168627, 1.0 }, + { 0.407843, 0.678431, 0.262745, 1.0 }, + { 0.443137, 0.725490, 0.301961, 1.0 }, + { 0.478431, 0.772549, 0.345098, 1.0 }, + { 0.498039, 0.796078, 0.325490, 1.0 }, + { 0.517647, 0.823529, 0.305882, 1.0 }, + { 0.525490, 0.839216, 0.301961, 1.0 }, + { 0.533333, 0.854902, 0.301961, 1.0 }, + { 0.529412, 0.792157, 0.266667, 1.0 }, + { 0.494118, 0.784314, 0.227451, 1.0 }, + { 0.462745, 0.780392, 0.192157, 1.0 }, + { 0.431373, 0.796078, 0.223529, 1.0 }, + { 0.403922, 0.815686, 0.258824, 1.0 }, + { 0.435294, 0.831373, 0.298039, 1.0 }, + { 0.466667, 0.847059, 0.337255, 1.0 }, + { 0.454902, 0.866667, 0.407843, 1.0 }, + { 0.427451, 0.811765, 0.423529, 1.0 }, + { 0.490196, 0.674510, 0.372549, 1.0 }, + { 0.498039, 0.564706, 0.364706, 1.0 }, + { 0.505882, 0.458824, 0.360784, 1.0 }, + { 0.517647, 0.376471, 0.266667, 1.0 }, + { 0.533333, 0.294118, 0.176471, 1.0 }, + { 0.529412, 0.282353, 0.133333, 1.0 }, + { 0.529412, 0.274510, 0.094118, 1.0 }, + { 0.576471, 0.298039, 0.105882, 1.0 }, + { 0.564706, 0.364706, 0.090196, 1.0 }, + { 0.556863, 0.431373, 0.078431, 1.0 }, + { 0.560784, 0.423529, 0.098039, 1.0 }, + { 0.564706, 0.419608, 0.121569, 1.0 }, + { 0.549020, 0.392157, 0.121569, 1.0 }, + { 0.533333, 0.364706, 0.121569, 1.0 }, + { 0.439216, 0.349020, 0.141176, 1.0 }, + { 0.403922, 0.290196, 0.192157, 1.0 }, + { 0.368627, 0.227451, 0.207843, 1.0 }, + { 0.298039, 0.274510, 0.254902, 1.0 }, + { 0.227451, 0.321569, 0.305882, 1.0 }, + { 0.207843, 0.384314, 0.352941, 1.0 }, + { 0.188235, 0.447059, 0.400000, 1.0 }, + { 0.156863, 0.478431, 0.376471, 1.0 }, + { 0.129412, 0.513725, 0.352941, 1.0 }, + { 0.109804, 0.588235, 0.333333, 1.0 }, + { 0.117647, 0.564706, 0.325490, 1.0 }, + { 0.125490, 0.541176, 0.317647, 1.0 }, + { 0.125490, 0.525490, 0.231373, 1.0 }, + { 0.125490, 0.513725, 0.145098, 1.0 }, + { 0.109804, 0.470588, 0.133333, 1.0 }, + { 0.098039, 0.431373, 0.121569, 1.0 }, + { 0.109804, 0.337255, 0.145098, 1.0 }, + { 0.098039, 0.309804, 0.121569, 1.0 }, + { 0.117647, 0.317647, 0.078431, 1.0 }, + { 0.156863, 0.352941, 0.145098, 1.0 }, + { 0.200000, 0.388235, 0.211765, 1.0 }, + { 0.196078, 0.407843, 0.231373, 1.0 }, + { 0.196078, 0.431373, 0.254902, 1.0 }, + { 0.200000, 0.474510, 0.290196, 1.0 }, + { 0.231373, 0.513725, 0.337255, 1.0 }, + { 0.321569, 0.541176, 0.450980, 1.0 }, + { 0.337255, 0.458824, 0.482353, 1.0 }, + { 0.352941, 0.380392, 0.517647, 1.0 }, + { 0.447059, 0.329412, 0.498039, 1.0 }, + { 0.545098, 0.278431, 0.482353, 1.0 }, + { 0.580392, 0.274510, 0.450980, 1.0 }, + { 0.615686, 0.270588, 0.419608, 1.0 }, + { 0.709804, 0.309804, 0.372549, 1.0 }, + { 0.780392, 0.392157, 0.309804, 1.0 }, + { 0.823529, 0.474510, 0.231373, 1.0 }, + { 0.815686, 0.513725, 0.219608, 1.0 }, + { 0.807843, 0.552941, 0.207843, 1.0 }, + { 0.807843, 0.572549, 0.243137, 1.0 }, + { 0.807843, 0.596078, 0.278431, 1.0 }, + { 0.800000, 0.643137, 0.360784, 1.0 }, + { 0.796078, 0.662745, 0.396078, 1.0 }, + { 0.709804, 0.729412, 0.517647, 1.0 }, + { 0.654902, 0.764706, 0.564706, 1.0 }, + { 0.600000, 0.803922, 0.611765, 1.0 }, + { 0.564706, 0.784314, 0.600000, 1.0 }, + { 0.533333, 0.764706, 0.592157, 1.0 }, + { 0.490196, 0.752941, 0.513725, 1.0 }, + { 0.439216, 0.698039, 0.454902, 1.0 }, + { 0.423529, 0.631373, 0.364706, 1.0 }, + { 0.400000, 0.572549, 0.294118, 1.0 }, + { 0.474510, 0.619608, 0.156863, 1.0 }, + { 0.529412, 0.643137, 0.141176, 1.0 }, + { 0.584314, 0.666667, 0.129412, 1.0 }, + { 0.631373, 0.709804, 0.137255, 1.0 }, + { 0.678431, 0.756863, 0.149020, 1.0 }, + { 0.729412, 0.847059, 0.180392, 1.0 }, + { 0.792157, 0.890196, 0.223529, 1.0 }, + { 0.866667, 0.898039, 0.329412, 1.0 }, + { 0.874510, 0.866667, 0.356863, 1.0 }, + { 0.886275, 0.839216, 0.384314, 1.0 }, + { 0.874510, 0.819608, 0.364706, 1.0 }, + { 0.866667, 0.803922, 0.345098, 1.0 }, + { 0.878431, 0.768627, 0.305882, 1.0 }, + { 0.866667, 0.694118, 0.270588, 1.0 }, + { 0.835294, 0.643137, 0.254902, 1.0 }, + { 0.784314, 0.635294, 0.207843, 1.0 }, + { 0.752941, 0.619608, 0.145098, 1.0 }, + { 0.749020, 0.592157, 0.137255, 1.0 }, + { 0.745098, 0.564706, 0.133333, 1.0 }, + { 0.698039, 0.541176, 0.117647, 1.0 }, + { 0.639216, 0.556863, 0.133333, 1.0 }, + { 0.584314, 0.588235, 0.176471, 1.0 }, + { 0.560784, 0.607843, 0.223529, 1.0 }, + { 0.509804, 0.615686, 0.329412, 1.0 }, + { 0.466667, 0.670588, 0.415686, 1.0 }, + { 0.423529, 0.729412, 0.505882, 1.0 }, + { 0.419608, 0.749020, 0.545098, 1.0 }, + { 0.419608, 0.768627, 0.584314, 1.0 }, + { 0.396078, 0.796078, 0.647059, 1.0 }, + { 0.345098, 0.807843, 0.701961, 1.0 }, + { 0.262745, 0.803922, 0.725490, 1.0 }, + { 0.207843, 0.776471, 0.713725, 1.0 }, + { 0.184314, 0.705882, 0.701961, 1.0 }, + { 0.184314, 0.654902, 0.713725, 1.0 }, + { 0.188235, 0.607843, 0.725490, 1.0 }, + { 0.223529, 0.486275, 0.729412, 1.0 }, + { 0.235294, 0.372549, 0.701961, 1.0 }, + { 0.356863, 0.321569, 0.698039, 1.0 }, + { 0.450980, 0.262745, 0.737255, 1.0 }, + { 0.521569, 0.192157, 0.709804, 1.0 }, + { 0.549020, 0.243137, 0.698039, 1.0 }, + { 0.580392, 0.298039, 0.686275, 1.0 }, + { 0.584314, 0.317647, 0.690196, 1.0 }, + { 0.588235, 0.341176, 0.698039, 1.0 }, + { 0.478431, 0.419608, 0.658824, 1.0 }, + { 0.380392, 0.474510, 0.623529, 1.0 }, + { 0.301961, 0.478431, 0.639216, 1.0 }, + { 0.258824, 0.403922, 0.713725, 1.0 }, + { 0.141176, 0.423529, 0.741176, 1.0 }, + { 0.129412, 0.419608, 0.741176, 1.0 }, + { 0.121569, 0.419608, 0.745098, 1.0 }, + { 0.129412, 0.337255, 0.796078, 1.0 }, + { 0.156863, 0.313725, 0.870588, 1.0 }, + { 0.176471, 0.392157, 0.901961, 1.0 }, + { 0.207843, 0.470588, 0.913725, 1.0 }, + { 0.219608, 0.470588, 0.890196, 1.0 }, + { 0.211765, 0.498039, 0.882353, 1.0 }, + { 0.207843, 0.525490, 0.874510, 1.0 }, + { 0.196078, 0.607843, 0.874510, 1.0 }, + { 0.164706, 0.670588, 0.870588, 1.0 }, + { 0.180392, 0.670588, 0.831373, 1.0 }, + { 0.215686, 0.643137, 0.776471, 1.0 }, + { 0.294118, 0.650980, 0.772549, 1.0 }, + { 0.345098, 0.643137, 0.749020, 1.0 }, + { 0.462745, 0.447059, 0.592157, 1.0 }, + { 0.482353, 0.396078, 0.572549, 1.0 }, + { 0.505882, 0.345098, 0.552941, 1.0 }, + { 0.513725, 0.274510, 0.529412, 1.0 }, + { 0.505882, 0.231373, 0.501961, 1.0 }, + { 0.505882, 0.223529, 0.486275, 1.0 }, + { 0.482353, 0.258824, 0.533333, 1.0 }, + { 0.529412, 0.435294, 0.690196, 1.0 }, + { 0.572549, 0.486275, 0.721569, 1.0 }, + { 0.615686, 0.537255, 0.756863, 1.0 }, + { 0.670588, 0.658824, 0.764706, 1.0 }, + { 0.717647, 0.741176, 0.737255, 1.0 }, + { 0.768627, 0.811765, 0.682353, 1.0 }, + { 0.819608, 0.811765, 0.627451, 1.0 }, + { 0.878431, 0.827451, 0.501961, 1.0 }, + { 0.878431, 0.835294, 0.376471, 1.0 }, + { 0.878431, 0.862745, 0.262745, 1.0 }, + { 0.874510, 0.827451, 0.188235, 1.0 }, + { 0.882353, 0.756863, 0.133333, 1.0 }, + { 0.862745, 0.682353, 0.109804, 1.0 }, + { 0.823529, 0.631373, 0.141176, 1.0 }, + { 0.811765, 0.592157, 0.164706, 1.0 }, + { 0.803922, 0.545098, 0.207843, 1.0 }, + { 0.698039, 0.556863, 0.403922, 1.0 }, + { 0.678431, 0.576471, 0.462745, 1.0 }, + { 0.658824, 0.596078, 0.521569, 1.0 }, + { 0.690196, 0.631373, 0.615686, 1.0 }, + { 0.764706, 0.694118, 0.686275, 1.0 }, + { 0.780392, 0.682353, 0.713725, 1.0 }, + { 0.745098, 0.654902, 0.725490, 1.0 }, + { 0.717647, 0.607843, 0.682353, 1.0 }, + { 0.745098, 0.647059, 0.639216, 1.0 }, + { 0.733333, 0.607843, 0.560784, 1.0 }, + { 0.666667, 0.580392, 0.494118, 1.0 }, + { 0.600000, 0.592157, 0.431373, 1.0 }, + { 0.568627, 0.694118, 0.407843, 1.0 }, + { 0.549020, 0.776471, 0.415686, 1.0 }, + { 0.478431, 0.827451, 0.450980, 1.0 }, + { 0.419608, 0.886275, 0.529412, 1.0 }, + { 0.372549, 0.901961, 0.576471, 1.0 }, + { 0.349020, 0.886275, 0.600000, 1.0 }, + { 0.309804, 0.807843, 0.584314, 1.0 }, + { 0.274510, 0.713725, 0.564706, 1.0 }, + { 0.243137, 0.592157, 0.549020, 1.0 }, + { 0.219608, 0.501961, 0.549020, 1.0 }, + { 0.196078, 0.419608, 0.568627, 1.0 }, + { 0.156863, 0.329412, 0.564706, 1.0 }, + { 0.188235, 0.207843, 0.596078, 1.0 }, + { 0.270588, 0.156863, 0.627451, 1.0 }, + { 0.341176, 0.192157, 0.713725, 1.0 }, + { 0.321569, 0.282353, 0.760784, 1.0 }, + { 0.313725, 0.368627, 0.843137, 1.0 }, + { 0.380392, 0.447059, 0.890196, 1.0 }, + { 0.478431, 0.541176, 0.925490, 1.0 }, + { 0.517647, 0.658824, 0.921569, 1.0 }, + { 0.525490, 0.788235, 0.929412, 1.0 }, + { 0.560784, 0.866667, 0.945098, 1.0 }, + { 0.623529, 0.905882, 0.952941, 1.0 }, + { 0.678431, 0.933333, 0.952941, 1.0 }, + { 0.701961, 0.945098, 0.937255, 1.0 }, + { 0.717647, 0.933333, 0.901961, 1.0 }, + { 0.752941, 0.921569, 0.847059, 1.0 }, + { 0.796078, 0.929412, 0.788235, 1.0 }, + { 0.760784, 0.921569, 0.686275, 1.0 }, + { 0.705882, 0.866667, 0.592157, 1.0 }, + { 0.647059, 0.803922, 0.482353, 1.0 }, + { 0.643137, 0.764706, 0.396078, 1.0 }, + { 0.619608, 0.756863, 0.270588, 1.0 }, + { 0.603922, 0.729412, 0.196078, 1.0 }, + { 0.580392, 0.694118, 0.156863, 1.0 }, + { 0.584314, 0.654902, 0.184314, 1.0 }, + { 0.592157, 0.654902, 0.196078, 1.0 }, + { 0.623529, 0.690196, 0.250980, 1.0 }, + { 0.635294, 0.733333, 0.313725, 1.0 }, + { 0.639216, 0.776471, 0.450980, 1.0 }, + { 0.619608, 0.800000, 0.537255, 1.0 }, + { 0.607843, 0.815686, 0.650980, 1.0 }, + { 0.592157, 0.827451, 0.694118, 1.0 }, + { 0.572549, 0.843137, 0.752941, 1.0 }, + { 0.529412, 0.847059, 0.784314, 1.0 }, + { 0.494118, 0.815686, 0.839216, 1.0 }, + { 0.450980, 0.780392, 0.847059, 1.0 }, + { 0.419608, 0.745098, 0.827451, 1.0 }, + { 0.388235, 0.741176, 0.811765, 1.0 }, + { 0.396078, 0.717647, 0.843137, 1.0 }, + { 0.356863, 0.698039, 0.882353, 1.0 }, + { 0.305882, 0.698039, 0.901961, 1.0 }, + { 0.282353, 0.733333, 0.890196, 1.0 }, + { 0.337255, 0.733333, 0.901961, 1.0 }, + { 0.380392, 0.701961, 0.886275, 1.0 }, + { 0.400000, 0.654902, 0.862745, 1.0 }, + { 0.450980, 0.631373, 0.776471, 1.0 }, + { 0.525490, 0.619608, 0.662745, 1.0 }, + { 0.462745, 0.603922, 0.505882, 1.0 }, + { 0.396078, 0.584314, 0.415686, 1.0 }, + }; +/* Foamy_Waves */ +static double4 colors_566[] = { + { 0.156863, 0.180392, 0.525490, 1.0 }, + { 0.188235, 0.211765, 0.556863, 1.0 }, + { 0.200000, 0.223529, 0.572549, 1.0 }, + { 0.215686, 0.239216, 0.592157, 1.0 }, + { 0.227451, 0.266667, 0.611765, 1.0 }, + { 0.243137, 0.294118, 0.635294, 1.0 }, + { 0.243137, 0.301961, 0.643137, 1.0 }, + { 0.247059, 0.313725, 0.650980, 1.0 }, + { 0.247059, 0.337255, 0.662745, 1.0 }, + { 0.239216, 0.349020, 0.662745, 1.0 }, + { 0.235294, 0.364706, 0.662745, 1.0 }, + { 0.227451, 0.368627, 0.662745, 1.0 }, + { 0.219608, 0.372549, 0.662745, 1.0 }, + { 0.211765, 0.372549, 0.654902, 1.0 }, + { 0.203922, 0.376471, 0.650980, 1.0 }, + { 0.196078, 0.372549, 0.647059, 1.0 }, + { 0.192157, 0.372549, 0.647059, 1.0 }, + { 0.172549, 0.364706, 0.635294, 1.0 }, + { 0.156863, 0.345098, 0.623529, 1.0 }, + { 0.141176, 0.329412, 0.611765, 1.0 }, + { 0.121569, 0.309804, 0.584314, 1.0 }, + { 0.101961, 0.294118, 0.560784, 1.0 }, + { 0.090196, 0.286275, 0.549020, 1.0 }, + { 0.082353, 0.278431, 0.537255, 1.0 }, + { 0.050980, 0.250980, 0.494118, 1.0 }, + { 0.043137, 0.243137, 0.478431, 1.0 }, + { 0.039216, 0.239216, 0.466667, 1.0 }, + { 0.039216, 0.250980, 0.466667, 1.0 }, + { 0.043137, 0.262745, 0.466667, 1.0 }, + { 0.047059, 0.274510, 0.474510, 1.0 }, + { 0.054902, 0.290196, 0.482353, 1.0 }, + { 0.082353, 0.317647, 0.498039, 1.0 }, + { 0.113725, 0.360784, 0.513725, 1.0 }, + { 0.231373, 0.415686, 0.517647, 1.0 }, + { 0.282353, 0.443137, 0.521569, 1.0 }, + { 0.337255, 0.470588, 0.529412, 1.0 }, + { 0.392157, 0.509804, 0.541176, 1.0 }, + { 0.450980, 0.549020, 0.552941, 1.0 }, + { 0.478431, 0.552941, 0.541176, 1.0 }, + { 0.509804, 0.556863, 0.533333, 1.0 }, + { 0.650980, 0.658824, 0.576471, 1.0 }, + { 0.662745, 0.674510, 0.623529, 1.0 }, + { 0.678431, 0.694118, 0.670588, 1.0 }, + { 0.705882, 0.713725, 0.690196, 1.0 }, + { 0.733333, 0.733333, 0.709804, 1.0 }, + { 0.741176, 0.737255, 0.713725, 1.0 }, + { 0.749020, 0.745098, 0.721569, 1.0 }, + { 0.749020, 0.721569, 0.725490, 1.0 }, + { 0.749020, 0.721569, 0.737255, 1.0 }, + { 0.725490, 0.678431, 0.705882, 1.0 }, + { 0.713725, 0.639216, 0.654902, 1.0 }, + { 0.701961, 0.600000, 0.603922, 1.0 }, + { 0.666667, 0.568627, 0.603922, 1.0 }, + { 0.635294, 0.541176, 0.603922, 1.0 }, + { 0.607843, 0.509804, 0.596078, 1.0 }, + { 0.584314, 0.482353, 0.588235, 1.0 }, + { 0.423529, 0.384314, 0.513725, 1.0 }, + { 0.356863, 0.329412, 0.498039, 1.0 }, + { 0.294118, 0.274510, 0.482353, 1.0 }, + { 0.223529, 0.215686, 0.466667, 1.0 }, + { 0.156863, 0.160784, 0.450980, 1.0 }, + { 0.129412, 0.145098, 0.443137, 1.0 }, + { 0.101961, 0.129412, 0.435294, 1.0 }, + { 0.070588, 0.105882, 0.392157, 1.0 }, + { 0.050980, 0.090196, 0.360784, 1.0 }, + { 0.027451, 0.074510, 0.309804, 1.0 }, + { 0.031373, 0.094118, 0.298039, 1.0 }, + { 0.035294, 0.113725, 0.286275, 1.0 }, + { 0.035294, 0.117647, 0.278431, 1.0 }, + { 0.039216, 0.121569, 0.274510, 1.0 }, + { 0.050980, 0.141176, 0.274510, 1.0 }, + { 0.058824, 0.152941, 0.274510, 1.0 }, + { 0.058824, 0.176471, 0.278431, 1.0 }, + { 0.054902, 0.176471, 0.270588, 1.0 }, + { 0.054902, 0.180392, 0.262745, 1.0 }, + { 0.050980, 0.176471, 0.250980, 1.0 }, + { 0.050980, 0.176471, 0.243137, 1.0 }, + { 0.050980, 0.176471, 0.239216, 1.0 }, + { 0.050980, 0.176471, 0.235294, 1.0 }, + { 0.050980, 0.168627, 0.219608, 1.0 }, + { 0.050980, 0.168627, 0.215686, 1.0 }, + { 0.054902, 0.180392, 0.215686, 1.0 }, + { 0.054902, 0.192157, 0.227451, 1.0 }, + { 0.058824, 0.207843, 0.243137, 1.0 }, + { 0.062745, 0.211765, 0.247059, 1.0 }, + { 0.066667, 0.215686, 0.250980, 1.0 }, + { 0.070588, 0.215686, 0.262745, 1.0 }, + { 0.070588, 0.219608, 0.270588, 1.0 }, + { 0.070588, 0.211765, 0.286275, 1.0 }, + { 0.070588, 0.203922, 0.282353, 1.0 }, + { 0.070588, 0.196078, 0.278431, 1.0 }, + { 0.070588, 0.188235, 0.274510, 1.0 }, + { 0.070588, 0.184314, 0.270588, 1.0 }, + { 0.070588, 0.168627, 0.258824, 1.0 }, + { 0.066667, 0.156863, 0.250980, 1.0 }, + { 0.066667, 0.152941, 0.250980, 1.0 }, + { 0.058824, 0.141176, 0.258824, 1.0 }, + { 0.054902, 0.137255, 0.290196, 1.0 }, + { 0.058824, 0.145098, 0.309804, 1.0 }, + { 0.066667, 0.152941, 0.333333, 1.0 }, + { 0.066667, 0.152941, 0.341176, 1.0 }, + { 0.070588, 0.156863, 0.352941, 1.0 }, + { 0.082353, 0.176471, 0.380392, 1.0 }, + { 0.086275, 0.188235, 0.396078, 1.0 }, + { 0.098039, 0.196078, 0.411765, 1.0 }, + { 0.109804, 0.219608, 0.415686, 1.0 }, + { 0.125490, 0.243137, 0.423529, 1.0 }, + { 0.133333, 0.254902, 0.423529, 1.0 }, + { 0.141176, 0.266667, 0.423529, 1.0 }, + { 0.152941, 0.282353, 0.423529, 1.0 }, + { 0.156863, 0.286275, 0.419608, 1.0 }, + { 0.160784, 0.305882, 0.423529, 1.0 }, + { 0.160784, 0.313725, 0.427451, 1.0 }, + { 0.188235, 0.360784, 0.454902, 1.0 }, + { 0.192157, 0.368627, 0.458824, 1.0 }, + { 0.200000, 0.376471, 0.466667, 1.0 }, + { 0.203922, 0.392157, 0.482353, 1.0 }, + { 0.211765, 0.403922, 0.494118, 1.0 }, + { 0.211765, 0.407843, 0.498039, 1.0 }, + { 0.203922, 0.407843, 0.498039, 1.0 }, + { 0.184314, 0.407843, 0.482353, 1.0 }, + { 0.168627, 0.396078, 0.466667, 1.0 }, + { 0.156863, 0.384314, 0.454902, 1.0 }, + { 0.149020, 0.380392, 0.443137, 1.0 }, + { 0.141176, 0.376471, 0.435294, 1.0 }, + { 0.125490, 0.364706, 0.411765, 1.0 }, + { 0.113725, 0.345098, 0.392157, 1.0 }, + { 0.101961, 0.321569, 0.368627, 1.0 }, + { 0.094118, 0.305882, 0.352941, 1.0 }, + { 0.070588, 0.250980, 0.321569, 1.0 }, + { 0.066667, 0.235294, 0.313725, 1.0 }, + { 0.066667, 0.219608, 0.309804, 1.0 }, + { 0.054902, 0.207843, 0.301961, 1.0 }, + { 0.050980, 0.180392, 0.286275, 1.0 }, + { 0.043137, 0.149020, 0.274510, 1.0 }, + { 0.023529, 0.125490, 0.262745, 1.0 }, + { 0.000000, 0.090196, 0.247059, 1.0 }, + { 0.000000, 0.082353, 0.239216, 1.0 }, + { 0.000000, 0.078431, 0.231373, 1.0 }, + { 0.000000, 0.078431, 0.227451, 1.0 }, + { 0.000000, 0.078431, 0.227451, 1.0 }, + { 0.000000, 0.070588, 0.219608, 1.0 }, + { 0.000000, 0.070588, 0.215686, 1.0 }, + { 0.000000, 0.066667, 0.211765, 1.0 }, + { 0.000000, 0.066667, 0.211765, 1.0 }, + { 0.000000, 0.043137, 0.203922, 1.0 }, + { 0.000000, 0.039216, 0.200000, 1.0 }, + { 0.000000, 0.039216, 0.200000, 1.0 }, + { 0.000000, 0.027451, 0.192157, 1.0 }, + { 0.000000, 0.027451, 0.192157, 1.0 }, + { 0.000000, 0.023529, 0.188235, 1.0 }, + { 0.000000, 0.023529, 0.188235, 1.0 }, + { 0.000000, 0.031373, 0.192157, 1.0 }, + { 0.000000, 0.031373, 0.192157, 1.0 }, + { 0.000000, 0.031373, 0.192157, 1.0 }, + { 0.000000, 0.039216, 0.200000, 1.0 }, + { 0.000000, 0.043137, 0.203922, 1.0 }, + { 0.000000, 0.050980, 0.211765, 1.0 }, + { 0.000000, 0.054902, 0.219608, 1.0 }, + { 0.000000, 0.058824, 0.227451, 1.0 }, + { 0.000000, 0.062745, 0.231373, 1.0 }, + { 0.000000, 0.074510, 0.243137, 1.0 }, + { 0.000000, 0.074510, 0.243137, 1.0 }, + { 0.000000, 0.074510, 0.243137, 1.0 }, + { 0.000000, 0.082353, 0.247059, 1.0 }, + { 0.000000, 0.094118, 0.250980, 1.0 }, + { 0.000000, 0.101961, 0.258824, 1.0 }, + { 0.000000, 0.101961, 0.262745, 1.0 }, + { 0.000000, 0.133333, 0.286275, 1.0 }, + { 0.000000, 0.133333, 0.290196, 1.0 }, + { 0.000000, 0.137255, 0.294118, 1.0 }, + { 0.000000, 0.141176, 0.305882, 1.0 }, + { 0.000000, 0.141176, 0.317647, 1.0 }, + { 0.000000, 0.149020, 0.333333, 1.0 }, + { 0.000000, 0.160784, 0.345098, 1.0 }, + { 0.000000, 0.152941, 0.352941, 1.0 }, + { 0.000000, 0.149020, 0.364706, 1.0 }, + { 0.000000, 0.141176, 0.368627, 1.0 }, + { 0.000000, 0.137255, 0.380392, 1.0 }, + { 0.000000, 0.125490, 0.384314, 1.0 }, + { 0.000000, 0.121569, 0.392157, 1.0 }, + { 0.000000, 0.105882, 0.403922, 1.0 }, + { 0.000000, 0.094118, 0.411765, 1.0 }, + { 0.000000, 0.090196, 0.423529, 1.0 }, + { 0.000000, 0.058824, 0.443137, 1.0 }, + { 0.000000, 0.054902, 0.450980, 1.0 }, + { 0.000000, 0.050980, 0.458824, 1.0 }, + { 0.000000, 0.047059, 0.482353, 1.0 }, + { 0.000000, 0.039216, 0.501961, 1.0 }, + { 0.000000, 0.031373, 0.525490, 1.0 }, + { 0.003922, 0.019608, 0.545098, 1.0 }, + { 0.011765, 0.019608, 0.572549, 1.0 }, + { 0.035294, 0.027451, 0.592157, 1.0 }, + { 0.066667, 0.039216, 0.615686, 1.0 }, + { 0.078431, 0.050980, 0.635294, 1.0 }, + { 0.094118, 0.054902, 0.658824, 1.0 }, + { 0.109804, 0.058824, 0.674510, 1.0 }, + { 0.117647, 0.066667, 0.686275, 1.0 }, + { 0.109804, 0.058824, 0.694118, 1.0 }, + { 0.109804, 0.058824, 0.701961, 1.0 }, + { 0.098039, 0.054902, 0.705882, 1.0 }, + { 0.086275, 0.054902, 0.709804, 1.0 }, + { 0.074510, 0.054902, 0.717647, 1.0 }, + { 0.062745, 0.054902, 0.721569, 1.0 }, + { 0.054902, 0.054902, 0.721569, 1.0 }, + { 0.058824, 0.066667, 0.721569, 1.0 }, + { 0.058824, 0.090196, 0.717647, 1.0 }, + { 0.058824, 0.101961, 0.705882, 1.0 }, + { 0.058824, 0.109804, 0.694118, 1.0 }, + { 0.058824, 0.117647, 0.678431, 1.0 }, + { 0.050980, 0.121569, 0.658824, 1.0 }, + { 0.039216, 0.125490, 0.635294, 1.0 }, + { 0.023529, 0.121569, 0.615686, 1.0 }, + { 0.011765, 0.117647, 0.592157, 1.0 }, + { 0.003922, 0.117647, 0.576471, 1.0 }, + { 0.000000, 0.121569, 0.572549, 1.0 }, + { 0.000000, 0.121569, 0.568627, 1.0 }, + { 0.000000, 0.121569, 0.568627, 1.0 }, + { 0.000000, 0.121569, 0.568627, 1.0 }, + { 0.000000, 0.113725, 0.572549, 1.0 }, + { 0.000000, 0.105882, 0.576471, 1.0 }, + { 0.000000, 0.105882, 0.584314, 1.0 }, + { 0.000000, 0.105882, 0.588235, 1.0 }, + { 0.000000, 0.094118, 0.584314, 1.0 }, + { 0.000000, 0.094118, 0.576471, 1.0 }, + { 0.000000, 0.094118, 0.568627, 1.0 }, + { 0.000000, 0.101961, 0.556863, 1.0 }, + { 0.000000, 0.078431, 0.545098, 1.0 }, + { 0.000000, 0.090196, 0.541176, 1.0 }, + { 0.000000, 0.086275, 0.537255, 1.0 }, + { 0.000000, 0.062745, 0.537255, 1.0 }, + { 0.000000, 0.062745, 0.537255, 1.0 }, + { 0.000000, 0.050980, 0.537255, 1.0 }, + { 0.000000, 0.035294, 0.537255, 1.0 }, + { 0.003922, 0.027451, 0.537255, 1.0 }, + { 0.011765, 0.035294, 0.529412, 1.0 }, + { 0.019608, 0.043137, 0.525490, 1.0 }, + { 0.023529, 0.047059, 0.509804, 1.0 }, + { 0.027451, 0.054902, 0.494118, 1.0 }, + { 0.035294, 0.062745, 0.470588, 1.0 }, + { 0.039216, 0.062745, 0.443137, 1.0 }, + { 0.039216, 0.062745, 0.427451, 1.0 }, + { 0.039216, 0.062745, 0.411765, 1.0 }, + { 0.043137, 0.066667, 0.407843, 1.0 }, + { 0.050980, 0.066667, 0.403922, 1.0 }, + { 0.054902, 0.066667, 0.403922, 1.0 }, + { 0.066667, 0.078431, 0.411765, 1.0 }, + { 0.070588, 0.070588, 0.423529, 1.0 }, + { 0.094118, 0.082353, 0.439216, 1.0 }, + { 0.098039, 0.086275, 0.454902, 1.0 }, + { 0.109804, 0.098039, 0.470588, 1.0 }, + { 0.125490, 0.109804, 0.482353, 1.0 }, + { 0.129412, 0.117647, 0.486275, 1.0 }, + { 0.129412, 0.125490, 0.498039, 1.0 }, + { 0.137255, 0.137255, 0.501961, 1.0 }, + { 0.145098, 0.156863, 0.513725, 1.0 }, + }; +/* For_Lenora */ +static double4 colors_567[] = { + { 0.662745, 0.517647, 0.639216, 1.0 }, + { 0.713725, 0.541176, 0.764706, 1.0 }, + { 0.690196, 0.498039, 0.764706, 1.0 }, + { 0.666667, 0.458824, 0.768627, 1.0 }, + { 0.635294, 0.407843, 0.749020, 1.0 }, + { 0.603922, 0.360784, 0.733333, 1.0 }, + { 0.576471, 0.317647, 0.701961, 1.0 }, + { 0.552941, 0.278431, 0.670588, 1.0 }, + { 0.435294, 0.160784, 0.560784, 1.0 }, + { 0.388235, 0.152941, 0.498039, 1.0 }, + { 0.345098, 0.145098, 0.439216, 1.0 }, + { 0.309804, 0.152941, 0.423529, 1.0 }, + { 0.278431, 0.164706, 0.407843, 1.0 }, + { 0.270588, 0.188235, 0.419608, 1.0 }, + { 0.266667, 0.211765, 0.431373, 1.0 }, + { 0.270588, 0.227451, 0.458824, 1.0 }, + { 0.274510, 0.247059, 0.490196, 1.0 }, + { 0.298039, 0.356863, 0.580392, 1.0 }, + { 0.345098, 0.427451, 0.639216, 1.0 }, + { 0.396078, 0.501961, 0.701961, 1.0 }, + { 0.478431, 0.560784, 0.741176, 1.0 }, + { 0.564706, 0.623529, 0.780392, 1.0 }, + { 0.600000, 0.654902, 0.800000, 1.0 }, + { 0.639216, 0.686275, 0.823529, 1.0 }, + { 0.670588, 0.756863, 0.878431, 1.0 }, + { 0.662745, 0.745098, 0.866667, 1.0 }, + { 0.654902, 0.733333, 0.858824, 1.0 }, + { 0.611765, 0.701961, 0.858824, 1.0 }, + { 0.572549, 0.670588, 0.858824, 1.0 }, + { 0.525490, 0.639216, 0.839216, 1.0 }, + { 0.478431, 0.607843, 0.819608, 1.0 }, + { 0.411765, 0.549020, 0.741176, 1.0 }, + { 0.364706, 0.490196, 0.650980, 1.0 }, + { 0.305882, 0.458824, 0.521569, 1.0 }, + { 0.250980, 0.450980, 0.423529, 1.0 }, + { 0.200000, 0.443137, 0.325490, 1.0 }, + { 0.164706, 0.454902, 0.266667, 1.0 }, + { 0.129412, 0.470588, 0.207843, 1.0 }, + { 0.113725, 0.466667, 0.188235, 1.0 }, + { 0.101961, 0.462745, 0.172549, 1.0 }, + { 0.129412, 0.443137, 0.176471, 1.0 }, + { 0.152941, 0.396078, 0.188235, 1.0 }, + { 0.180392, 0.352941, 0.203922, 1.0 }, + { 0.227451, 0.305882, 0.223529, 1.0 }, + { 0.274510, 0.262745, 0.243137, 1.0 }, + { 0.294118, 0.243137, 0.247059, 1.0 }, + { 0.317647, 0.227451, 0.254902, 1.0 }, + { 0.313725, 0.203922, 0.278431, 1.0 }, + { 0.298039, 0.200000, 0.305882, 1.0 }, + { 0.227451, 0.149020, 0.376471, 1.0 }, + { 0.231373, 0.152941, 0.400000, 1.0 }, + { 0.235294, 0.156863, 0.427451, 1.0 }, + { 0.219608, 0.133333, 0.474510, 1.0 }, + { 0.207843, 0.109804, 0.525490, 1.0 }, + { 0.231373, 0.090196, 0.533333, 1.0 }, + { 0.254902, 0.074510, 0.545098, 1.0 }, + { 0.356863, 0.086275, 0.525490, 1.0 }, + { 0.345098, 0.074510, 0.509804, 1.0 }, + { 0.337255, 0.066667, 0.498039, 1.0 }, + { 0.352941, 0.058824, 0.466667, 1.0 }, + { 0.372549, 0.054902, 0.435294, 1.0 }, + { 0.356863, 0.062745, 0.427451, 1.0 }, + { 0.345098, 0.070588, 0.423529, 1.0 }, + { 0.329412, 0.074510, 0.427451, 1.0 }, + { 0.333333, 0.094118, 0.419608, 1.0 }, + { 0.360784, 0.090196, 0.372549, 1.0 }, + { 0.337255, 0.105882, 0.364706, 1.0 }, + { 0.317647, 0.121569, 0.360784, 1.0 }, + { 0.313725, 0.129412, 0.345098, 1.0 }, + { 0.313725, 0.141176, 0.333333, 1.0 }, + { 0.305882, 0.133333, 0.298039, 1.0 }, + { 0.266667, 0.105882, 0.254902, 1.0 }, + { 0.172549, 0.098039, 0.207843, 1.0 }, + { 0.149020, 0.078431, 0.184314, 1.0 }, + { 0.125490, 0.058824, 0.160784, 1.0 }, + { 0.101961, 0.070588, 0.145098, 1.0 }, + { 0.082353, 0.086275, 0.129412, 1.0 }, + { 0.078431, 0.086275, 0.152941, 1.0 }, + { 0.074510, 0.090196, 0.176471, 1.0 }, + { 0.078431, 0.054902, 0.200000, 1.0 }, + { 0.078431, 0.054902, 0.207843, 1.0 }, + { 0.133333, 0.074510, 0.270588, 1.0 }, + { 0.192157, 0.047059, 0.325490, 1.0 }, + { 0.250980, 0.019608, 0.384314, 1.0 }, + { 0.270588, 0.035294, 0.396078, 1.0 }, + { 0.294118, 0.050980, 0.407843, 1.0 }, + { 0.298039, 0.105882, 0.407843, 1.0 }, + { 0.282353, 0.172549, 0.380392, 1.0 }, + { 0.286275, 0.345098, 0.356863, 1.0 }, + { 0.294118, 0.419608, 0.352941, 1.0 }, + { 0.301961, 0.494118, 0.352941, 1.0 }, + { 0.290196, 0.494118, 0.364706, 1.0 }, + { 0.282353, 0.494118, 0.380392, 1.0 }, + { 0.282353, 0.494118, 0.380392, 1.0 }, + { 0.313725, 0.431373, 0.403922, 1.0 }, + { 0.368627, 0.368627, 0.447059, 1.0 }, + { 0.419608, 0.294118, 0.513725, 1.0 }, + { 0.478431, 0.200000, 0.549020, 1.0 }, + { 0.490196, 0.168627, 0.549020, 1.0 }, + { 0.501961, 0.141176, 0.549020, 1.0 }, + { 0.505882, 0.145098, 0.525490, 1.0 }, + { 0.513725, 0.152941, 0.505882, 1.0 }, + { 0.533333, 0.176471, 0.447059, 1.0 }, + { 0.549020, 0.184314, 0.400000, 1.0 }, + { 0.513725, 0.145098, 0.368627, 1.0 }, + { 0.474510, 0.113725, 0.317647, 1.0 }, + { 0.439216, 0.082353, 0.270588, 1.0 }, + { 0.423529, 0.086275, 0.250980, 1.0 }, + { 0.411765, 0.090196, 0.231373, 1.0 }, + { 0.368627, 0.117647, 0.235294, 1.0 }, + { 0.325490, 0.121569, 0.227451, 1.0 }, + { 0.278431, 0.125490, 0.215686, 1.0 }, + { 0.258824, 0.129412, 0.196078, 1.0 }, + { 0.286275, 0.156863, 0.192157, 1.0 }, + { 0.294118, 0.172549, 0.203922, 1.0 }, + { 0.305882, 0.188235, 0.219608, 1.0 }, + { 0.349020, 0.219608, 0.258824, 1.0 }, + { 0.443137, 0.270588, 0.309804, 1.0 }, + { 0.537255, 0.301961, 0.384314, 1.0 }, + { 0.623529, 0.384314, 0.450980, 1.0 }, + { 0.733333, 0.505882, 0.545098, 1.0 }, + { 0.768627, 0.556863, 0.619608, 1.0 }, + { 0.807843, 0.607843, 0.694118, 1.0 }, + { 0.815686, 0.627451, 0.725490, 1.0 }, + { 0.827451, 0.647059, 0.760784, 1.0 }, + { 0.843137, 0.674510, 0.768627, 1.0 }, + { 0.847059, 0.662745, 0.768627, 1.0 }, + { 0.819608, 0.658824, 0.764706, 1.0 }, + { 0.752941, 0.643137, 0.760784, 1.0 }, + { 0.627451, 0.572549, 0.611765, 1.0 }, + { 0.600000, 0.541176, 0.564706, 1.0 }, + { 0.576471, 0.509804, 0.521569, 1.0 }, + { 0.474510, 0.447059, 0.482353, 1.0 }, + { 0.380392, 0.372549, 0.419608, 1.0 }, + { 0.309804, 0.309804, 0.345098, 1.0 }, + { 0.286275, 0.247059, 0.286275, 1.0 }, + { 0.270588, 0.180392, 0.286275, 1.0 }, + { 0.294118, 0.180392, 0.274510, 1.0 }, + { 0.321569, 0.184314, 0.266667, 1.0 }, + { 0.341176, 0.200000, 0.274510, 1.0 }, + { 0.364706, 0.215686, 0.282353, 1.0 }, + { 0.400000, 0.231373, 0.337255, 1.0 }, + { 0.435294, 0.266667, 0.407843, 1.0 }, + { 0.462745, 0.309804, 0.482353, 1.0 }, + { 0.509804, 0.384314, 0.545098, 1.0 }, + { 0.572549, 0.466667, 0.678431, 1.0 }, + { 0.564706, 0.462745, 0.709804, 1.0 }, + { 0.556863, 0.458824, 0.745098, 1.0 }, + { 0.549020, 0.447059, 0.784314, 1.0 }, + { 0.537255, 0.443137, 0.780392, 1.0 }, + { 0.552941, 0.415686, 0.741176, 1.0 }, + { 0.533333, 0.388235, 0.662745, 1.0 }, + { 0.447059, 0.290196, 0.509804, 1.0 }, + { 0.423529, 0.278431, 0.470588, 1.0 }, + { 0.403922, 0.266667, 0.435294, 1.0 }, + { 0.376471, 0.278431, 0.333333, 1.0 }, + { 0.376471, 0.309804, 0.250980, 1.0 }, + { 0.349020, 0.333333, 0.184314, 1.0 }, + { 0.321569, 0.356863, 0.164706, 1.0 }, + { 0.301961, 0.364706, 0.172549, 1.0 }, + { 0.317647, 0.411765, 0.239216, 1.0 }, + { 0.400000, 0.545098, 0.400000, 1.0 }, + { 0.403922, 0.541176, 0.431373, 1.0 }, + { 0.407843, 0.541176, 0.466667, 1.0 }, + { 0.392157, 0.501961, 0.537255, 1.0 }, + { 0.364706, 0.474510, 0.576471, 1.0 }, + { 0.356863, 0.494118, 0.576471, 1.0 }, + { 0.356863, 0.525490, 0.560784, 1.0 }, + { 0.415686, 0.525490, 0.537255, 1.0 }, + { 0.435294, 0.529412, 0.545098, 1.0 }, + { 0.458824, 0.533333, 0.552941, 1.0 }, + { 0.509804, 0.584314, 0.556863, 1.0 }, + { 0.533333, 0.607843, 0.588235, 1.0 }, + { 0.584314, 0.596078, 0.572549, 1.0 }, + { 0.592157, 0.517647, 0.615686, 1.0 }, + { 0.580392, 0.447059, 0.623529, 1.0 }, + { 0.513725, 0.356863, 0.635294, 1.0 }, + { 0.462745, 0.278431, 0.549020, 1.0 }, + { 0.384314, 0.192157, 0.474510, 1.0 }, + { 0.313725, 0.145098, 0.376471, 1.0 }, + { 0.223529, 0.121569, 0.309804, 1.0 }, + { 0.180392, 0.141176, 0.227451, 1.0 }, + { 0.141176, 0.172549, 0.184314, 1.0 }, + { 0.117647, 0.235294, 0.141176, 1.0 }, + { 0.082353, 0.317647, 0.074510, 1.0 }, + { 0.086275, 0.321569, 0.090196, 1.0 }, + { 0.090196, 0.325490, 0.109804, 1.0 }, + { 0.129412, 0.329412, 0.164706, 1.0 }, + { 0.196078, 0.345098, 0.215686, 1.0 }, + { 0.278431, 0.356863, 0.223529, 1.0 }, + { 0.376471, 0.352941, 0.270588, 1.0 }, + { 0.474510, 0.349020, 0.329412, 1.0 }, + { 0.556863, 0.349020, 0.407843, 1.0 }, + { 0.639216, 0.400000, 0.439216, 1.0 }, + { 0.729412, 0.396078, 0.470588, 1.0 }, + { 0.803922, 0.388235, 0.498039, 1.0 }, + { 0.843137, 0.372549, 0.552941, 1.0 }, + { 0.854902, 0.423529, 0.588235, 1.0 }, + { 0.862745, 0.454902, 0.627451, 1.0 }, + { 0.847059, 0.458824, 0.662745, 1.0 }, + { 0.823529, 0.470588, 0.713725, 1.0 }, + { 0.807843, 0.509804, 0.756863, 1.0 }, + { 0.803922, 0.568627, 0.792157, 1.0 }, + { 0.784314, 0.603922, 0.827451, 1.0 }, + { 0.784314, 0.647059, 0.854902, 1.0 }, + { 0.800000, 0.666667, 0.862745, 1.0 }, + { 0.788235, 0.662745, 0.839216, 1.0 }, + { 0.749020, 0.623529, 0.803922, 1.0 }, + { 0.717647, 0.576471, 0.768627, 1.0 }, + { 0.694118, 0.529412, 0.694118, 1.0 }, + { 0.627451, 0.466667, 0.615686, 1.0 }, + { 0.529412, 0.411765, 0.552941, 1.0 }, + { 0.447059, 0.360784, 0.521569, 1.0 }, + { 0.415686, 0.325490, 0.486275, 1.0 }, + { 0.392157, 0.294118, 0.470588, 1.0 }, + { 0.392157, 0.298039, 0.490196, 1.0 }, + { 0.423529, 0.349020, 0.541176, 1.0 }, + { 0.494118, 0.419608, 0.600000, 1.0 }, + { 0.549020, 0.478431, 0.666667, 1.0 }, + { 0.560784, 0.521569, 0.725490, 1.0 }, + { 0.564706, 0.556863, 0.768627, 1.0 }, + { 0.580392, 0.588235, 0.788235, 1.0 }, + { 0.596078, 0.576471, 0.796078, 1.0 }, + { 0.584314, 0.572549, 0.772549, 1.0 }, + { 0.560784, 0.552941, 0.764706, 1.0 }, + { 0.556863, 0.549020, 0.768627, 1.0 }, + { 0.572549, 0.517647, 0.780392, 1.0 }, + { 0.635294, 0.525490, 0.772549, 1.0 }, + { 0.698039, 0.556863, 0.772549, 1.0 }, + { 0.760784, 0.611765, 0.807843, 1.0 }, + { 0.792157, 0.654902, 0.854902, 1.0 }, + { 0.843137, 0.701961, 0.886275, 1.0 }, + { 0.882353, 0.733333, 0.890196, 1.0 }, + { 0.905882, 0.756863, 0.886275, 1.0 }, + { 0.886275, 0.764706, 0.890196, 1.0 }, + { 0.850980, 0.756863, 0.894118, 1.0 }, + { 0.780392, 0.741176, 0.870588, 1.0 }, + { 0.713725, 0.674510, 0.803922, 1.0 }, + { 0.635294, 0.603922, 0.737255, 1.0 }, + { 0.568627, 0.549020, 0.654902, 1.0 }, + { 0.482353, 0.568627, 0.560784, 1.0 }, + { 0.435294, 0.572549, 0.458824, 1.0 }, + { 0.415686, 0.533333, 0.388235, 1.0 }, + { 0.423529, 0.470588, 0.356863, 1.0 }, + { 0.443137, 0.447059, 0.333333, 1.0 }, + { 0.462745, 0.474510, 0.345098, 1.0 }, + { 0.494118, 0.474510, 0.376471, 1.0 }, + { 0.498039, 0.435294, 0.423529, 1.0 }, + { 0.521569, 0.376471, 0.462745, 1.0 }, + { 0.545098, 0.333333, 0.494118, 1.0 }, + { 0.564706, 0.317647, 0.509804, 1.0 }, + { 0.572549, 0.313725, 0.505882, 1.0 }, + { 0.588235, 0.352941, 0.549020, 1.0 }, + { 0.623529, 0.372549, 0.564706, 1.0 }, + { 0.619608, 0.415686, 0.576471, 1.0 }, + { 0.643137, 0.439216, 0.556863, 1.0 }, + }; +/* For_Stacy */ +static double4 colors_568[] = { + { 0.662745, 0.521569, 0.517647, 1.0 }, + { 0.764706, 0.541176, 0.627451, 1.0 }, + { 0.764706, 0.498039, 0.615686, 1.0 }, + { 0.768627, 0.458824, 0.607843, 1.0 }, + { 0.749020, 0.407843, 0.576471, 1.0 }, + { 0.733333, 0.360784, 0.549020, 1.0 }, + { 0.701961, 0.317647, 0.501961, 1.0 }, + { 0.670588, 0.278431, 0.454902, 1.0 }, + { 0.560784, 0.160784, 0.345098, 1.0 }, + { 0.498039, 0.152941, 0.313725, 1.0 }, + { 0.439216, 0.145098, 0.282353, 1.0 }, + { 0.423529, 0.152941, 0.305882, 1.0 }, + { 0.407843, 0.164706, 0.329412, 1.0 }, + { 0.419608, 0.188235, 0.368627, 1.0 }, + { 0.431373, 0.211765, 0.407843, 1.0 }, + { 0.454902, 0.227451, 0.447059, 1.0 }, + { 0.482353, 0.247059, 0.490196, 1.0 }, + { 0.478431, 0.298039, 0.580392, 1.0 }, + { 0.513725, 0.345098, 0.639216, 1.0 }, + { 0.549020, 0.396078, 0.701961, 1.0 }, + { 0.619608, 0.478431, 0.741176, 1.0 }, + { 0.690196, 0.564706, 0.780392, 1.0 }, + { 0.717647, 0.600000, 0.800000, 1.0 }, + { 0.749020, 0.639216, 0.823529, 1.0 }, + { 0.760784, 0.670588, 0.878431, 1.0 }, + { 0.756863, 0.662745, 0.866667, 1.0 }, + { 0.752941, 0.654902, 0.858824, 1.0 }, + { 0.733333, 0.611765, 0.858824, 1.0 }, + { 0.717647, 0.572549, 0.858824, 1.0 }, + { 0.678431, 0.525490, 0.839216, 1.0 }, + { 0.639216, 0.478431, 0.819608, 1.0 }, + { 0.552941, 0.411765, 0.741176, 1.0 }, + { 0.482353, 0.364706, 0.650980, 1.0 }, + { 0.333333, 0.305882, 0.521569, 1.0 }, + { 0.266667, 0.329412, 0.482353, 1.0 }, + { 0.200000, 0.352941, 0.443137, 1.0 }, + { 0.164706, 0.396078, 0.454902, 1.0 }, + { 0.129412, 0.443137, 0.470588, 1.0 }, + { 0.113725, 0.443137, 0.466667, 1.0 }, + { 0.101961, 0.443137, 0.462745, 1.0 }, + { 0.129412, 0.443137, 0.443137, 1.0 }, + { 0.152941, 0.396078, 0.396078, 1.0 }, + { 0.180392, 0.352941, 0.349020, 1.0 }, + { 0.219608, 0.313725, 0.294118, 1.0 }, + { 0.258824, 0.274510, 0.243137, 1.0 }, + { 0.286275, 0.274510, 0.235294, 1.0 }, + { 0.317647, 0.274510, 0.227451, 1.0 }, + { 0.313725, 0.219608, 0.203922, 1.0 }, + { 0.305882, 0.200000, 0.223529, 1.0 }, + { 0.376471, 0.149020, 0.329412, 1.0 }, + { 0.400000, 0.152941, 0.360784, 1.0 }, + { 0.427451, 0.156863, 0.392157, 1.0 }, + { 0.474510, 0.133333, 0.439216, 1.0 }, + { 0.525490, 0.109804, 0.490196, 1.0 }, + { 0.533333, 0.090196, 0.462745, 1.0 }, + { 0.545098, 0.074510, 0.435294, 1.0 }, + { 0.525490, 0.086275, 0.321569, 1.0 }, + { 0.509804, 0.074510, 0.305882, 1.0 }, + { 0.498039, 0.066667, 0.290196, 1.0 }, + { 0.466667, 0.058824, 0.231373, 1.0 }, + { 0.435294, 0.054902, 0.172549, 1.0 }, + { 0.427451, 0.062745, 0.184314, 1.0 }, + { 0.423529, 0.070588, 0.200000, 1.0 }, + { 0.427451, 0.074510, 0.227451, 1.0 }, + { 0.419608, 0.094118, 0.227451, 1.0 }, + { 0.372549, 0.090196, 0.145098, 1.0 }, + { 0.364706, 0.105882, 0.172549, 1.0 }, + { 0.360784, 0.121569, 0.200000, 1.0 }, + { 0.345098, 0.129412, 0.192157, 1.0 }, + { 0.333333, 0.141176, 0.188235, 1.0 }, + { 0.305882, 0.133333, 0.149020, 1.0 }, + { 0.266667, 0.105882, 0.117647, 1.0 }, + { 0.207843, 0.098039, 0.149020, 1.0 }, + { 0.184314, 0.078431, 0.129412, 1.0 }, + { 0.160784, 0.058824, 0.109804, 1.0 }, + { 0.137255, 0.070588, 0.117647, 1.0 }, + { 0.117647, 0.082353, 0.129412, 1.0 }, + { 0.129412, 0.078431, 0.152941, 1.0 }, + { 0.145098, 0.074510, 0.176471, 1.0 }, + { 0.200000, 0.054902, 0.196078, 1.0 }, + { 0.207843, 0.054902, 0.207843, 1.0 }, + { 0.270588, 0.074510, 0.239216, 1.0 }, + { 0.325490, 0.047059, 0.223529, 1.0 }, + { 0.384314, 0.019608, 0.207843, 1.0 }, + { 0.396078, 0.035294, 0.211765, 1.0 }, + { 0.407843, 0.050980, 0.215686, 1.0 }, + { 0.407843, 0.105882, 0.262745, 1.0 }, + { 0.380392, 0.172549, 0.298039, 1.0 }, + { 0.286275, 0.286275, 0.356863, 1.0 }, + { 0.294118, 0.376471, 0.423529, 1.0 }, + { 0.301961, 0.470588, 0.494118, 1.0 }, + { 0.290196, 0.447059, 0.494118, 1.0 }, + { 0.282353, 0.427451, 0.494118, 1.0 }, + { 0.282353, 0.427451, 0.494118, 1.0 }, + { 0.313725, 0.356863, 0.431373, 1.0 }, + { 0.435294, 0.368627, 0.447059, 1.0 }, + { 0.513725, 0.294118, 0.423529, 1.0 }, + { 0.549020, 0.200000, 0.321569, 1.0 }, + { 0.549020, 0.168627, 0.282353, 1.0 }, + { 0.549020, 0.141176, 0.247059, 1.0 }, + { 0.529412, 0.145098, 0.223529, 1.0 }, + { 0.513725, 0.152941, 0.200000, 1.0 }, + { 0.533333, 0.211765, 0.176471, 1.0 }, + { 0.549020, 0.282353, 0.184314, 1.0 }, + { 0.513725, 0.235294, 0.145098, 1.0 }, + { 0.474510, 0.215686, 0.113725, 1.0 }, + { 0.439216, 0.196078, 0.082353, 1.0 }, + { 0.423529, 0.207843, 0.086275, 1.0 }, + { 0.411765, 0.223529, 0.090196, 1.0 }, + { 0.368627, 0.211765, 0.117647, 1.0 }, + { 0.325490, 0.188235, 0.121569, 1.0 }, + { 0.278431, 0.164706, 0.125490, 1.0 }, + { 0.258824, 0.172549, 0.129412, 1.0 }, + { 0.286275, 0.231373, 0.156863, 1.0 }, + { 0.294118, 0.243137, 0.172549, 1.0 }, + { 0.305882, 0.254902, 0.188235, 1.0 }, + { 0.349020, 0.290196, 0.219608, 1.0 }, + { 0.443137, 0.376471, 0.270588, 1.0 }, + { 0.537255, 0.419608, 0.301961, 1.0 }, + { 0.623529, 0.521569, 0.384314, 1.0 }, + { 0.733333, 0.662745, 0.505882, 1.0 }, + { 0.768627, 0.674510, 0.556863, 1.0 }, + { 0.807843, 0.690196, 0.607843, 1.0 }, + { 0.815686, 0.686275, 0.627451, 1.0 }, + { 0.827451, 0.686275, 0.647059, 1.0 }, + { 0.843137, 0.725490, 0.674510, 1.0 }, + { 0.847059, 0.717647, 0.662745, 1.0 }, + { 0.819608, 0.690196, 0.658824, 1.0 }, + { 0.760784, 0.643137, 0.670588, 1.0 }, + { 0.627451, 0.580392, 0.572549, 1.0 }, + { 0.600000, 0.564706, 0.541176, 1.0 }, + { 0.576471, 0.552941, 0.509804, 1.0 }, + { 0.482353, 0.447059, 0.458824, 1.0 }, + { 0.419608, 0.372549, 0.419608, 1.0 }, + { 0.337255, 0.309804, 0.345098, 1.0 }, + { 0.286275, 0.247059, 0.250980, 1.0 }, + { 0.286275, 0.180392, 0.211765, 1.0 }, + { 0.301961, 0.196078, 0.196078, 1.0 }, + { 0.321569, 0.215686, 0.184314, 1.0 }, + { 0.341176, 0.243137, 0.200000, 1.0 }, + { 0.364706, 0.274510, 0.215686, 1.0 }, + { 0.400000, 0.266667, 0.231373, 1.0 }, + { 0.435294, 0.266667, 0.266667, 1.0 }, + { 0.482353, 0.309804, 0.356863, 1.0 }, + { 0.545098, 0.384314, 0.443137, 1.0 }, + { 0.678431, 0.466667, 0.603922, 1.0 }, + { 0.709804, 0.462745, 0.647059, 1.0 }, + { 0.745098, 0.458824, 0.690196, 1.0 }, + { 0.784314, 0.447059, 0.733333, 1.0 }, + { 0.780392, 0.443137, 0.737255, 1.0 }, + { 0.741176, 0.415686, 0.654902, 1.0 }, + { 0.662745, 0.388235, 0.556863, 1.0 }, + { 0.509804, 0.290196, 0.384314, 1.0 }, + { 0.470588, 0.278431, 0.352941, 1.0 }, + { 0.435294, 0.266667, 0.321569, 1.0 }, + { 0.376471, 0.305882, 0.278431, 1.0 }, + { 0.337255, 0.376471, 0.250980, 1.0 }, + { 0.223529, 0.349020, 0.184314, 1.0 }, + { 0.164706, 0.356863, 0.168627, 1.0 }, + { 0.172549, 0.364706, 0.207843, 1.0 }, + { 0.239216, 0.411765, 0.305882, 1.0 }, + { 0.400000, 0.545098, 0.521569, 1.0 }, + { 0.403922, 0.521569, 0.529412, 1.0 }, + { 0.407843, 0.501961, 0.541176, 1.0 }, + { 0.407843, 0.392157, 0.537255, 1.0 }, + { 0.435294, 0.364706, 0.576471, 1.0 }, + { 0.407843, 0.356863, 0.576471, 1.0 }, + { 0.360784, 0.356863, 0.560784, 1.0 }, + { 0.415686, 0.419608, 0.537255, 1.0 }, + { 0.439216, 0.439216, 0.545098, 1.0 }, + { 0.466667, 0.458824, 0.552941, 1.0 }, + { 0.509804, 0.549020, 0.584314, 1.0 }, + { 0.533333, 0.564706, 0.607843, 1.0 }, + { 0.572549, 0.596078, 0.580392, 1.0 }, + { 0.615686, 0.517647, 0.556863, 1.0 }, + { 0.623529, 0.447059, 0.517647, 1.0 }, + { 0.635294, 0.356863, 0.517647, 1.0 }, + { 0.549020, 0.278431, 0.403922, 1.0 }, + { 0.474510, 0.192157, 0.321569, 1.0 }, + { 0.376471, 0.145098, 0.239216, 1.0 }, + { 0.309804, 0.121569, 0.235294, 1.0 }, + { 0.227451, 0.141176, 0.200000, 1.0 }, + { 0.145098, 0.141176, 0.184314, 1.0 }, + { 0.117647, 0.227451, 0.235294, 1.0 }, + { 0.074510, 0.317647, 0.270588, 1.0 }, + { 0.082353, 0.321569, 0.290196, 1.0 }, + { 0.090196, 0.325490, 0.309804, 1.0 }, + { 0.129412, 0.321569, 0.329412, 1.0 }, + { 0.196078, 0.345098, 0.341176, 1.0 }, + { 0.223529, 0.356863, 0.282353, 1.0 }, + { 0.309804, 0.376471, 0.270588, 1.0 }, + { 0.474510, 0.470588, 0.329412, 1.0 }, + { 0.556863, 0.466667, 0.349020, 1.0 }, + { 0.639216, 0.564706, 0.400000, 1.0 }, + { 0.729412, 0.607843, 0.396078, 1.0 }, + { 0.803922, 0.631373, 0.388235, 1.0 }, + { 0.843137, 0.592157, 0.372549, 1.0 }, + { 0.854902, 0.623529, 0.423529, 1.0 }, + { 0.862745, 0.631373, 0.454902, 1.0 }, + { 0.847059, 0.580392, 0.458824, 1.0 }, + { 0.823529, 0.529412, 0.470588, 1.0 }, + { 0.807843, 0.513725, 0.509804, 1.0 }, + { 0.803922, 0.568627, 0.592157, 1.0 }, + { 0.827451, 0.603922, 0.682353, 1.0 }, + { 0.854902, 0.647059, 0.749020, 1.0 }, + { 0.862745, 0.666667, 0.760784, 1.0 }, + { 0.839216, 0.662745, 0.741176, 1.0 }, + { 0.803922, 0.623529, 0.705882, 1.0 }, + { 0.768627, 0.576471, 0.658824, 1.0 }, + { 0.694118, 0.529412, 0.552941, 1.0 }, + { 0.627451, 0.466667, 0.478431, 1.0 }, + { 0.552941, 0.411765, 0.454902, 1.0 }, + { 0.521569, 0.360784, 0.458824, 1.0 }, + { 0.486275, 0.325490, 0.419608, 1.0 }, + { 0.470588, 0.294118, 0.400000, 1.0 }, + { 0.490196, 0.298039, 0.427451, 1.0 }, + { 0.541176, 0.349020, 0.498039, 1.0 }, + { 0.600000, 0.419608, 0.552941, 1.0 }, + { 0.666667, 0.478431, 0.623529, 1.0 }, + { 0.725490, 0.521569, 0.717647, 1.0 }, + { 0.745098, 0.556863, 0.768627, 1.0 }, + { 0.752941, 0.580392, 0.788235, 1.0 }, + { 0.784314, 0.576471, 0.796078, 1.0 }, + { 0.756863, 0.572549, 0.772549, 1.0 }, + { 0.741176, 0.552941, 0.764706, 1.0 }, + { 0.745098, 0.549020, 0.768627, 1.0 }, + { 0.780392, 0.517647, 0.764706, 1.0 }, + { 0.772549, 0.525490, 0.698039, 1.0 }, + { 0.772549, 0.556863, 0.666667, 1.0 }, + { 0.807843, 0.611765, 0.686275, 1.0 }, + { 0.854902, 0.654902, 0.749020, 1.0 }, + { 0.886275, 0.701961, 0.772549, 1.0 }, + { 0.890196, 0.733333, 0.764706, 1.0 }, + { 0.905882, 0.756863, 0.760784, 1.0 }, + { 0.890196, 0.764706, 0.788235, 1.0 }, + { 0.894118, 0.756863, 0.823529, 1.0 }, + { 0.870588, 0.741176, 0.850980, 1.0 }, + { 0.803922, 0.674510, 0.784314, 1.0 }, + { 0.737255, 0.603922, 0.725490, 1.0 }, + { 0.654902, 0.549020, 0.650980, 1.0 }, + { 0.482353, 0.501961, 0.568627, 1.0 }, + { 0.435294, 0.568627, 0.572549, 1.0 }, + { 0.388235, 0.533333, 0.486275, 1.0 }, + { 0.356863, 0.470588, 0.388235, 1.0 }, + { 0.345098, 0.447059, 0.333333, 1.0 }, + { 0.352941, 0.474510, 0.345098, 1.0 }, + { 0.411765, 0.494118, 0.376471, 1.0 }, + { 0.498039, 0.498039, 0.423529, 1.0 }, + { 0.521569, 0.411765, 0.376471, 1.0 }, + { 0.545098, 0.349020, 0.333333, 1.0 }, + { 0.564706, 0.333333, 0.317647, 1.0 }, + { 0.572549, 0.337255, 0.313725, 1.0 }, + { 0.588235, 0.356863, 0.352941, 1.0 }, + { 0.623529, 0.392157, 0.372549, 1.0 }, + { 0.619608, 0.427451, 0.415686, 1.0 }, + { 0.643137, 0.494118, 0.439216, 1.0 }, + }; +/* Forest */ +static double4 colors_569[] = { + { 0.176471, 0.278431, 0.176471, 1.0 }, + { 0.164706, 0.258824, 0.164706, 1.0 }, + { 0.152941, 0.239216, 0.160784, 1.0 }, + { 0.141176, 0.219608, 0.160784, 1.0 }, + { 0.125490, 0.192157, 0.137255, 1.0 }, + { 0.113725, 0.164706, 0.113725, 1.0 }, + { 0.125490, 0.129412, 0.105882, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.117647, 0.117647, 0.098039, 1.0 }, + { 0.098039, 0.141176, 0.098039, 1.0 }, + { 0.098039, 0.141176, 0.098039, 1.0 }, + { 0.098039, 0.145098, 0.098039, 1.0 }, + { 0.129412, 0.168627, 0.109804, 1.0 }, + { 0.156863, 0.188235, 0.117647, 1.0 }, + { 0.184314, 0.211765, 0.125490, 1.0 }, + { 0.211765, 0.235294, 0.129412, 1.0 }, + { 0.243137, 0.262745, 0.137255, 1.0 }, + { 0.254902, 0.274510, 0.137255, 1.0 }, + { 0.270588, 0.290196, 0.141176, 1.0 }, + { 0.313725, 0.329412, 0.152941, 1.0 }, + { 0.329412, 0.345098, 0.160784, 1.0 }, + { 0.349020, 0.364706, 0.168627, 1.0 }, + { 0.360784, 0.376471, 0.172549, 1.0 }, + { 0.376471, 0.392157, 0.176471, 1.0 }, + { 0.376471, 0.392157, 0.176471, 1.0 }, + { 0.380392, 0.396078, 0.176471, 1.0 }, + { 0.372549, 0.396078, 0.176471, 1.0 }, + { 0.368627, 0.392157, 0.176471, 1.0 }, + { 0.345098, 0.360784, 0.160784, 1.0 }, + { 0.325490, 0.341176, 0.156863, 1.0 }, + { 0.305882, 0.321569, 0.152941, 1.0 }, + { 0.282353, 0.301961, 0.145098, 1.0 }, + { 0.262745, 0.282353, 0.141176, 1.0 }, + { 0.247059, 0.274510, 0.141176, 1.0 }, + { 0.235294, 0.266667, 0.141176, 1.0 }, + { 0.211765, 0.250980, 0.133333, 1.0 }, + { 0.200000, 0.250980, 0.133333, 1.0 }, + { 0.188235, 0.250980, 0.137255, 1.0 }, + { 0.196078, 0.254902, 0.141176, 1.0 }, + { 0.203922, 0.262745, 0.149020, 1.0 }, + { 0.211765, 0.266667, 0.149020, 1.0 }, + { 0.219608, 0.274510, 0.152941, 1.0 }, + { 0.219608, 0.286275, 0.160784, 1.0 }, + { 0.211765, 0.294118, 0.168627, 1.0 }, + { 0.223529, 0.309804, 0.172549, 1.0 }, + { 0.223529, 0.309804, 0.172549, 1.0 }, + { 0.227451, 0.313725, 0.172549, 1.0 }, + { 0.223529, 0.305882, 0.168627, 1.0 }, + { 0.223529, 0.301961, 0.168627, 1.0 }, + { 0.215686, 0.298039, 0.168627, 1.0 }, + { 0.211765, 0.294118, 0.168627, 1.0 }, + { 0.176471, 0.262745, 0.160784, 1.0 }, + { 0.156863, 0.243137, 0.149020, 1.0 }, + { 0.141176, 0.227451, 0.141176, 1.0 }, + { 0.129412, 0.207843, 0.137255, 1.0 }, + { 0.121569, 0.192157, 0.137255, 1.0 }, + { 0.117647, 0.184314, 0.133333, 1.0 }, + { 0.113725, 0.176471, 0.133333, 1.0 }, + { 0.105882, 0.160784, 0.133333, 1.0 }, + { 0.101961, 0.149020, 0.149020, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.098039, 0.145098, 0.098039, 1.0 }, + { 0.101961, 0.156863, 0.113725, 1.0 }, + { 0.109804, 0.168627, 0.129412, 1.0 }, + { 0.121569, 0.188235, 0.141176, 1.0 }, + { 0.137255, 0.211765, 0.152941, 1.0 }, + { 0.141176, 0.223529, 0.164706, 1.0 }, + { 0.149020, 0.239216, 0.176471, 1.0 }, + { 0.168627, 0.274510, 0.200000, 1.0 }, + { 0.215686, 0.321569, 0.200000, 1.0 }, + { 0.345098, 0.427451, 0.243137, 1.0 }, + { 0.384314, 0.462745, 0.254902, 1.0 }, + { 0.427451, 0.498039, 0.270588, 1.0 }, + { 0.443137, 0.509804, 0.274510, 1.0 }, + { 0.462745, 0.521569, 0.282353, 1.0 }, + { 0.466667, 0.533333, 0.278431, 1.0 }, + { 0.458824, 0.533333, 0.278431, 1.0 }, + { 0.454902, 0.521569, 0.270588, 1.0 }, + { 0.458824, 0.513725, 0.262745, 1.0 }, + { 0.462745, 0.509804, 0.258824, 1.0 }, + { 0.454902, 0.501961, 0.250980, 1.0 }, + { 0.450980, 0.494118, 0.243137, 1.0 }, + { 0.447059, 0.474510, 0.235294, 1.0 }, + { 0.435294, 0.443137, 0.219608, 1.0 }, + { 0.396078, 0.411765, 0.192157, 1.0 }, + { 0.337255, 0.356863, 0.172549, 1.0 }, + { 0.254902, 0.274510, 0.133333, 1.0 }, + { 0.239216, 0.250980, 0.121569, 1.0 }, + { 0.223529, 0.231373, 0.109804, 1.0 }, + { 0.219608, 0.227451, 0.105882, 1.0 }, + { 0.219608, 0.227451, 0.105882, 1.0 }, + { 0.227451, 0.227451, 0.109804, 1.0 }, + { 0.231373, 0.239216, 0.113725, 1.0 }, + { 0.239216, 0.239216, 0.121569, 1.0 }, + { 0.227451, 0.239216, 0.121569, 1.0 }, + { 0.219608, 0.239216, 0.125490, 1.0 }, + { 0.219608, 0.235294, 0.121569, 1.0 }, + { 0.219608, 0.231373, 0.121569, 1.0 }, + { 0.219608, 0.231373, 0.121569, 1.0 }, + { 0.227451, 0.227451, 0.117647, 1.0 }, + { 0.231373, 0.231373, 0.113725, 1.0 }, + { 0.227451, 0.227451, 0.113725, 1.0 }, + { 0.215686, 0.215686, 0.109804, 1.0 }, + { 0.207843, 0.207843, 0.109804, 1.0 }, + { 0.200000, 0.200000, 0.109804, 1.0 }, + { 0.184314, 0.184314, 0.105882, 1.0 }, + { 0.164706, 0.164706, 0.105882, 1.0 }, + { 0.149020, 0.149020, 0.101961, 1.0 }, + { 0.141176, 0.101961, 0.101961, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.137255, 0.098039, 0.098039, 1.0 }, + { 0.098039, 0.141176, 0.098039, 1.0 }, + { 0.141176, 0.141176, 0.098039, 1.0 }, + { 0.129412, 0.149020, 0.094118, 1.0 }, + { 0.129412, 0.149020, 0.094118, 1.0 }, + { 0.129412, 0.149020, 0.094118, 1.0 }, + { 0.137255, 0.145098, 0.094118, 1.0 }, + { 0.145098, 0.145098, 0.094118, 1.0 }, + { 0.145098, 0.145098, 0.094118, 1.0 }, + { 0.145098, 0.145098, 0.098039, 1.0 }, + { 0.145098, 0.145098, 0.098039, 1.0 }, + { 0.145098, 0.145098, 0.098039, 1.0 }, + { 0.117647, 0.156863, 0.098039, 1.0 }, + { 0.121569, 0.156863, 0.098039, 1.0 }, + { 0.129412, 0.160784, 0.098039, 1.0 }, + { 0.121569, 0.160784, 0.101961, 1.0 }, + { 0.121569, 0.160784, 0.101961, 1.0 }, + { 0.105882, 0.160784, 0.105882, 1.0 }, + { 0.101961, 0.160784, 0.121569, 1.0 }, + { 0.105882, 0.164706, 0.145098, 1.0 }, + { 0.105882, 0.168627, 0.137255, 1.0 }, + { 0.109804, 0.172549, 0.129412, 1.0 }, + { 0.113725, 0.184314, 0.133333, 1.0 }, + { 0.121569, 0.200000, 0.152941, 1.0 }, + { 0.133333, 0.219608, 0.149020, 1.0 }, + { 0.145098, 0.243137, 0.145098, 1.0 }, + { 0.156863, 0.262745, 0.168627, 1.0 }, + { 0.172549, 0.278431, 0.172549, 1.0 }, + { 0.211765, 0.325490, 0.196078, 1.0 }, + { 0.215686, 0.341176, 0.207843, 1.0 }, + { 0.219608, 0.356863, 0.219608, 1.0 }, + { 0.262745, 0.403922, 0.247059, 1.0 }, + { 0.282353, 0.454902, 0.282353, 1.0 }, + { 0.317647, 0.513725, 0.333333, 1.0 }, + { 0.360784, 0.576471, 0.376471, 1.0 }, + { 0.450980, 0.698039, 0.470588, 1.0 }, + { 0.470588, 0.721569, 0.478431, 1.0 }, + { 0.490196, 0.749020, 0.490196, 1.0 }, + { 0.505882, 0.784314, 0.560784, 1.0 }, + { 0.517647, 0.807843, 0.572549, 1.0 }, + { 0.533333, 0.819608, 0.568627, 1.0 }, + { 0.525490, 0.819608, 0.592157, 1.0 }, + { 0.517647, 0.819608, 0.568627, 1.0 }, + { 0.521569, 0.815686, 0.521569, 1.0 }, + { 0.545098, 0.807843, 0.509804, 1.0 }, + { 0.592157, 0.803922, 0.501961, 1.0 }, + { 0.611765, 0.784314, 0.482353, 1.0 }, + { 0.607843, 0.756863, 0.458824, 1.0 }, + { 0.596078, 0.721569, 0.427451, 1.0 }, + { 0.537255, 0.662745, 0.396078, 1.0 }, + { 0.482353, 0.600000, 0.349020, 1.0 }, + { 0.364706, 0.466667, 0.250980, 1.0 }, + { 0.345098, 0.435294, 0.231373, 1.0 }, + { 0.329412, 0.407843, 0.215686, 1.0 }, + { 0.309804, 0.356863, 0.180392, 1.0 }, + { 0.290196, 0.325490, 0.156863, 1.0 }, + { 0.286275, 0.301961, 0.141176, 1.0 }, + { 0.258824, 0.278431, 0.133333, 1.0 }, + { 0.231373, 0.258824, 0.129412, 1.0 }, + { 0.203922, 0.243137, 0.125490, 1.0 }, + { 0.192157, 0.223529, 0.121569, 1.0 }, + { 0.172549, 0.211765, 0.125490, 1.0 }, + { 0.164706, 0.207843, 0.125490, 1.0 }, + { 0.160784, 0.207843, 0.129412, 1.0 }, + { 0.180392, 0.219608, 0.129412, 1.0 }, + { 0.196078, 0.231373, 0.133333, 1.0 }, + { 0.235294, 0.247059, 0.141176, 1.0 }, + { 0.254902, 0.266667, 0.145098, 1.0 }, + { 0.282353, 0.282353, 0.149020, 1.0 }, + { 0.305882, 0.305882, 0.160784, 1.0 }, + { 0.313725, 0.333333, 0.180392, 1.0 }, + { 0.349020, 0.368627, 0.196078, 1.0 }, + { 0.380392, 0.419608, 0.227451, 1.0 }, + { 0.423529, 0.474510, 0.258824, 1.0 }, + { 0.450980, 0.525490, 0.290196, 1.0 }, + { 0.474510, 0.560784, 0.313725, 1.0 }, + { 0.505882, 0.580392, 0.321569, 1.0 }, + { 0.521569, 0.592157, 0.325490, 1.0 }, + { 0.525490, 0.596078, 0.325490, 1.0 }, + { 0.513725, 0.596078, 0.321569, 1.0 }, + { 0.537255, 0.603922, 0.317647, 1.0 }, + { 0.556863, 0.631373, 0.321569, 1.0 }, + { 0.592157, 0.674510, 0.341176, 1.0 }, + { 0.619608, 0.721569, 0.372549, 1.0 }, + { 0.639216, 0.764706, 0.403922, 1.0 }, + { 0.670588, 0.803922, 0.439216, 1.0 }, + { 0.721569, 0.831373, 0.447059, 1.0 }, + { 0.737255, 0.835294, 0.447059, 1.0 }, + { 0.745098, 0.823529, 0.435294, 1.0 }, + { 0.721569, 0.796078, 0.411765, 1.0 }, + { 0.733333, 0.776471, 0.380392, 1.0 }, + { 0.725490, 0.768627, 0.368627, 1.0 }, + { 0.721569, 0.760784, 0.360784, 1.0 }, + { 0.694118, 0.760784, 0.368627, 1.0 }, + { 0.701961, 0.752941, 0.372549, 1.0 }, + { 0.682353, 0.745098, 0.384314, 1.0 }, + { 0.670588, 0.729412, 0.384314, 1.0 }, + { 0.615686, 0.694118, 0.372549, 1.0 }, + { 0.572549, 0.643137, 0.345098, 1.0 }, + { 0.533333, 0.580392, 0.305882, 1.0 }, + { 0.470588, 0.517647, 0.262745, 1.0 }, + { 0.396078, 0.450980, 0.231373, 1.0 }, + { 0.345098, 0.392157, 0.200000, 1.0 }, + { 0.286275, 0.345098, 0.184314, 1.0 }, + { 0.254902, 0.309804, 0.172549, 1.0 }, + { 0.227451, 0.282353, 0.160784, 1.0 }, + { 0.196078, 0.258824, 0.149020, 1.0 }, + { 0.160784, 0.235294, 0.145098, 1.0 }, + { 0.137255, 0.219608, 0.152941, 1.0 }, + { 0.129412, 0.203922, 0.129412, 1.0 }, + { 0.125490, 0.200000, 0.125490, 1.0 }, + { 0.129412, 0.203922, 0.129412, 1.0 }, + { 0.133333, 0.215686, 0.133333, 1.0 }, + { 0.160784, 0.235294, 0.145098, 1.0 }, + { 0.160784, 0.258824, 0.160784, 1.0 }, + { 0.176471, 0.282353, 0.176471, 1.0 }, + { 0.176471, 0.278431, 0.176471, 1.0 }, + { 0.168627, 0.274510, 0.168627, 1.0 }, + { 0.164706, 0.270588, 0.180392, 1.0 }, + { 0.164706, 0.266667, 0.176471, 1.0 }, + { 0.164706, 0.262745, 0.164706, 1.0 }, + { 0.172549, 0.258824, 0.156863, 1.0 }, + { 0.160784, 0.258824, 0.160784, 1.0 }, + }; +/* Frivolous */ +static double4 colors_570[] = { + { 0.141176, 0.705882, 0.305882, 1.0 }, + { 0.192157, 0.615686, 0.301961, 1.0 }, + { 0.278431, 0.611765, 0.266667, 1.0 }, + { 0.364706, 0.607843, 0.231373, 1.0 }, + { 0.482353, 0.549020, 0.215686, 1.0 }, + { 0.603922, 0.490196, 0.200000, 1.0 }, + { 0.647059, 0.462745, 0.203922, 1.0 }, + { 0.690196, 0.439216, 0.211765, 1.0 }, + { 0.823529, 0.298039, 0.184314, 1.0 }, + { 0.792157, 0.305882, 0.192157, 1.0 }, + { 0.764706, 0.313725, 0.203922, 1.0 }, + { 0.701961, 0.337255, 0.184314, 1.0 }, + { 0.639216, 0.364706, 0.168627, 1.0 }, + { 0.615686, 0.403922, 0.168627, 1.0 }, + { 0.596078, 0.443137, 0.172549, 1.0 }, + { 0.568627, 0.474510, 0.160784, 1.0 }, + { 0.545098, 0.505882, 0.149020, 1.0 }, + { 0.537255, 0.529412, 0.109804, 1.0 }, + { 0.592157, 0.521569, 0.133333, 1.0 }, + { 0.647059, 0.517647, 0.160784, 1.0 }, + { 0.666667, 0.509804, 0.168627, 1.0 }, + { 0.690196, 0.501961, 0.180392, 1.0 }, + { 0.717647, 0.498039, 0.176471, 1.0 }, + { 0.745098, 0.498039, 0.172549, 1.0 }, + { 0.831373, 0.513725, 0.172549, 1.0 }, + { 0.866667, 0.505882, 0.172549, 1.0 }, + { 0.901961, 0.501961, 0.176471, 1.0 }, + { 0.882353, 0.494118, 0.149020, 1.0 }, + { 0.866667, 0.486275, 0.125490, 1.0 }, + { 0.847059, 0.474510, 0.125490, 1.0 }, + { 0.827451, 0.462745, 0.129412, 1.0 }, + { 0.780392, 0.431373, 0.160784, 1.0 }, + { 0.713725, 0.450980, 0.188235, 1.0 }, + { 0.658824, 0.486275, 0.266667, 1.0 }, + { 0.690196, 0.541176, 0.356863, 1.0 }, + { 0.721569, 0.600000, 0.447059, 1.0 }, + { 0.760784, 0.654902, 0.533333, 1.0 }, + { 0.803922, 0.713725, 0.623529, 1.0 }, + { 0.843137, 0.741176, 0.666667, 1.0 }, + { 0.886275, 0.768627, 0.709804, 1.0 }, + { 0.976471, 0.858824, 0.768627, 1.0 }, + { 0.984314, 0.843137, 0.741176, 1.0 }, + { 0.992157, 0.831373, 0.713725, 1.0 }, + { 0.988235, 0.780392, 0.600000, 1.0 }, + { 0.984314, 0.733333, 0.486275, 1.0 }, + { 0.984314, 0.701961, 0.439216, 1.0 }, + { 0.984314, 0.674510, 0.396078, 1.0 }, + { 0.992157, 0.611765, 0.305882, 1.0 }, + { 0.976471, 0.545098, 0.227451, 1.0 }, + { 0.949020, 0.478431, 0.094118, 1.0 }, + { 0.925490, 0.470588, 0.098039, 1.0 }, + { 0.901961, 0.466667, 0.105882, 1.0 }, + { 0.878431, 0.450980, 0.117647, 1.0 }, + { 0.858824, 0.435294, 0.133333, 1.0 }, + { 0.847059, 0.443137, 0.141176, 1.0 }, + { 0.839216, 0.450980, 0.149020, 1.0 }, + { 0.733333, 0.462745, 0.211765, 1.0 }, + { 0.690196, 0.490196, 0.266667, 1.0 }, + { 0.650980, 0.517647, 0.325490, 1.0 }, + { 0.658824, 0.545098, 0.364706, 1.0 }, + { 0.666667, 0.576471, 0.407843, 1.0 }, + { 0.674510, 0.603922, 0.431373, 1.0 }, + { 0.682353, 0.635294, 0.458824, 1.0 }, + { 0.690196, 0.717647, 0.529412, 1.0 }, + { 0.658824, 0.756863, 0.580392, 1.0 }, + { 0.666667, 0.768627, 0.560784, 1.0 }, + { 0.615686, 0.752941, 0.521569, 1.0 }, + { 0.568627, 0.737255, 0.486275, 1.0 }, + { 0.537255, 0.698039, 0.454902, 1.0 }, + { 0.505882, 0.662745, 0.427451, 1.0 }, + { 0.486275, 0.572549, 0.337255, 1.0 }, + { 0.513725, 0.498039, 0.309804, 1.0 }, + { 0.611765, 0.337255, 0.215686, 1.0 }, + { 0.674510, 0.305882, 0.196078, 1.0 }, + { 0.737255, 0.278431, 0.180392, 1.0 }, + { 0.815686, 0.282353, 0.180392, 1.0 }, + { 0.898039, 0.286275, 0.180392, 1.0 }, + { 0.913725, 0.298039, 0.176471, 1.0 }, + { 0.933333, 0.309804, 0.176471, 1.0 }, + { 0.929412, 0.352941, 0.172549, 1.0 }, + { 0.933333, 0.376471, 0.168627, 1.0 }, + { 0.972549, 0.392157, 0.176471, 1.0 }, + { 0.937255, 0.411765, 0.196078, 1.0 }, + { 0.901961, 0.431373, 0.219608, 1.0 }, + { 0.878431, 0.439216, 0.223529, 1.0 }, + { 0.858824, 0.450980, 0.231373, 1.0 }, + { 0.811765, 0.478431, 0.247059, 1.0 }, + { 0.737255, 0.525490, 0.282353, 1.0 }, + { 0.572549, 0.600000, 0.321569, 1.0 }, + { 0.521569, 0.603922, 0.313725, 1.0 }, + { 0.470588, 0.611765, 0.309804, 1.0 }, + { 0.450980, 0.607843, 0.317647, 1.0 }, + { 0.431373, 0.603922, 0.325490, 1.0 }, + { 0.427451, 0.592157, 0.333333, 1.0 }, + { 0.443137, 0.556863, 0.329412, 1.0 }, + { 0.478431, 0.509804, 0.301961, 1.0 }, + { 0.537255, 0.454902, 0.294118, 1.0 }, + { 0.690196, 0.372549, 0.282353, 1.0 }, + { 0.756863, 0.372549, 0.294118, 1.0 }, + { 0.823529, 0.372549, 0.309804, 1.0 }, + { 0.850980, 0.384314, 0.329412, 1.0 }, + { 0.882353, 0.396078, 0.349020, 1.0 }, + { 0.925490, 0.411765, 0.396078, 1.0 }, + { 0.949020, 0.431373, 0.407843, 1.0 }, + { 0.976471, 0.560784, 0.521569, 1.0 }, + { 0.976471, 0.603922, 0.572549, 1.0 }, + { 0.980392, 0.647059, 0.623529, 1.0 }, + { 0.968627, 0.643137, 0.615686, 1.0 }, + { 0.960784, 0.643137, 0.611765, 1.0 }, + { 0.937255, 0.623529, 0.584314, 1.0 }, + { 0.917647, 0.635294, 0.568627, 1.0 }, + { 0.913725, 0.627451, 0.533333, 1.0 }, + { 0.882353, 0.588235, 0.490196, 1.0 }, + { 0.772549, 0.474510, 0.372549, 1.0 }, + { 0.760784, 0.470588, 0.356863, 1.0 }, + { 0.752941, 0.466667, 0.341176, 1.0 }, + { 0.733333, 0.454902, 0.329412, 1.0 }, + { 0.698039, 0.431373, 0.325490, 1.0 }, + { 0.627451, 0.396078, 0.309804, 1.0 }, + { 0.576471, 0.388235, 0.298039, 1.0 }, + { 0.494118, 0.360784, 0.247059, 1.0 }, + { 0.466667, 0.341176, 0.243137, 1.0 }, + { 0.439216, 0.321569, 0.243137, 1.0 }, + { 0.423529, 0.309804, 0.247059, 1.0 }, + { 0.407843, 0.298039, 0.254902, 1.0 }, + { 0.407843, 0.278431, 0.235294, 1.0 }, + { 0.423529, 0.258824, 0.243137, 1.0 }, + { 0.490196, 0.298039, 0.270588, 1.0 }, + { 0.576471, 0.341176, 0.349020, 1.0 }, + { 0.717647, 0.396078, 0.419608, 1.0 }, + { 0.745098, 0.423529, 0.411765, 1.0 }, + { 0.772549, 0.450980, 0.407843, 1.0 }, + { 0.839216, 0.505882, 0.400000, 1.0 }, + { 0.901961, 0.529412, 0.392157, 1.0 }, + { 0.952941, 0.525490, 0.388235, 1.0 }, + { 0.968627, 0.537255, 0.356863, 1.0 }, + { 0.952941, 0.545098, 0.309804, 1.0 }, + { 0.956863, 0.545098, 0.329412, 1.0 }, + { 0.964706, 0.545098, 0.349020, 1.0 }, + { 0.952941, 0.545098, 0.360784, 1.0 }, + { 0.945098, 0.549020, 0.376471, 1.0 }, + { 0.937255, 0.541176, 0.384314, 1.0 }, + { 0.941176, 0.533333, 0.388235, 1.0 }, + { 0.945098, 0.509804, 0.403922, 1.0 }, + { 0.933333, 0.462745, 0.411765, 1.0 }, + { 0.858824, 0.321569, 0.380392, 1.0 }, + { 0.831373, 0.286275, 0.364706, 1.0 }, + { 0.807843, 0.254902, 0.352941, 1.0 }, + { 0.803922, 0.227451, 0.325490, 1.0 }, + { 0.780392, 0.215686, 0.317647, 1.0 }, + { 0.796078, 0.239216, 0.337255, 1.0 }, + { 0.788235, 0.274510, 0.345098, 1.0 }, + { 0.839216, 0.415686, 0.345098, 1.0 }, + { 0.862745, 0.458824, 0.364706, 1.0 }, + { 0.886275, 0.505882, 0.388235, 1.0 }, + { 0.913725, 0.584314, 0.435294, 1.0 }, + { 0.905882, 0.647059, 0.439216, 1.0 }, + { 0.862745, 0.678431, 0.407843, 1.0 }, + { 0.815686, 0.674510, 0.376471, 1.0 }, + { 0.756863, 0.662745, 0.388235, 1.0 }, + { 0.690196, 0.623529, 0.384314, 1.0 }, + { 0.576471, 0.470588, 0.266667, 1.0 }, + { 0.556863, 0.439216, 0.239216, 1.0 }, + { 0.537255, 0.407843, 0.211765, 1.0 }, + { 0.505882, 0.360784, 0.180392, 1.0 }, + { 0.501961, 0.337255, 0.184314, 1.0 }, + { 0.537255, 0.294118, 0.188235, 1.0 }, + { 0.568627, 0.290196, 0.172549, 1.0 }, + { 0.580392, 0.392157, 0.215686, 1.0 }, + { 0.615686, 0.423529, 0.247059, 1.0 }, + { 0.650980, 0.458824, 0.278431, 1.0 }, + { 0.717647, 0.521569, 0.301961, 1.0 }, + { 0.772549, 0.603922, 0.266667, 1.0 }, + { 0.803922, 0.674510, 0.239216, 1.0 }, + { 0.843137, 0.705882, 0.223529, 1.0 }, + { 0.858824, 0.686275, 0.239216, 1.0 }, + { 0.886275, 0.686275, 0.203922, 1.0 }, + { 0.925490, 0.674510, 0.145098, 1.0 }, + { 0.949020, 0.639216, 0.098039, 1.0 }, + { 0.952941, 0.588235, 0.129412, 1.0 }, + { 0.925490, 0.552941, 0.180392, 1.0 }, + { 0.917647, 0.525490, 0.203922, 1.0 }, + { 0.925490, 0.482353, 0.196078, 1.0 }, + { 0.917647, 0.447059, 0.200000, 1.0 }, + { 0.847059, 0.439216, 0.215686, 1.0 }, + { 0.831373, 0.439216, 0.207843, 1.0 }, + { 0.815686, 0.439216, 0.200000, 1.0 }, + { 0.788235, 0.431373, 0.180392, 1.0 }, + { 0.788235, 0.423529, 0.215686, 1.0 }, + { 0.796078, 0.450980, 0.262745, 1.0 }, + { 0.815686, 0.490196, 0.333333, 1.0 }, + { 0.839216, 0.549020, 0.388235, 1.0 }, + { 0.862745, 0.607843, 0.435294, 1.0 }, + { 0.870588, 0.701961, 0.486275, 1.0 }, + { 0.854902, 0.733333, 0.494118, 1.0 }, + { 0.792157, 0.729412, 0.509804, 1.0 }, + { 0.721569, 0.662745, 0.478431, 1.0 }, + { 0.635294, 0.631373, 0.470588, 1.0 }, + { 0.572549, 0.560784, 0.396078, 1.0 }, + { 0.474510, 0.478431, 0.345098, 1.0 }, + { 0.400000, 0.356863, 0.301961, 1.0 }, + { 0.376471, 0.266667, 0.301961, 1.0 }, + { 0.435294, 0.188235, 0.298039, 1.0 }, + { 0.529412, 0.160784, 0.282353, 1.0 }, + { 0.592157, 0.149020, 0.266667, 1.0 }, + { 0.670588, 0.176471, 0.250980, 1.0 }, + { 0.745098, 0.219608, 0.258824, 1.0 }, + { 0.831373, 0.270588, 0.266667, 1.0 }, + { 0.854902, 0.317647, 0.286275, 1.0 }, + { 0.847059, 0.341176, 0.321569, 1.0 }, + { 0.831373, 0.384314, 0.360784, 1.0 }, + { 0.831373, 0.431373, 0.392157, 1.0 }, + { 0.839216, 0.462745, 0.415686, 1.0 }, + { 0.827451, 0.439216, 0.431373, 1.0 }, + { 0.835294, 0.388235, 0.423529, 1.0 }, + { 0.858824, 0.360784, 0.407843, 1.0 }, + { 0.905882, 0.349020, 0.388235, 1.0 }, + { 0.941176, 0.321569, 0.352941, 1.0 }, + { 0.929412, 0.274510, 0.309804, 1.0 }, + { 0.890196, 0.239216, 0.278431, 1.0 }, + { 0.843137, 0.258824, 0.274510, 1.0 }, + { 0.839216, 0.294118, 0.290196, 1.0 }, + { 0.827451, 0.368627, 0.313725, 1.0 }, + { 0.800000, 0.423529, 0.349020, 1.0 }, + { 0.768627, 0.482353, 0.396078, 1.0 }, + { 0.784314, 0.513725, 0.447059, 1.0 }, + { 0.827451, 0.560784, 0.486275, 1.0 }, + { 0.870588, 0.580392, 0.501961, 1.0 }, + { 0.886275, 0.580392, 0.517647, 1.0 }, + { 0.901961, 0.525490, 0.533333, 1.0 }, + { 0.921569, 0.458824, 0.541176, 1.0 }, + { 0.945098, 0.415686, 0.513725, 1.0 }, + { 0.964706, 0.423529, 0.486275, 1.0 }, + { 0.956863, 0.423529, 0.454902, 1.0 }, + { 0.917647, 0.392157, 0.427451, 1.0 }, + { 0.858824, 0.368627, 0.392157, 1.0 }, + { 0.803922, 0.388235, 0.368627, 1.0 }, + { 0.733333, 0.435294, 0.349020, 1.0 }, + { 0.650980, 0.462745, 0.333333, 1.0 }, + { 0.549020, 0.450980, 0.313725, 1.0 }, + { 0.458824, 0.423529, 0.298039, 1.0 }, + { 0.400000, 0.411765, 0.290196, 1.0 }, + { 0.356863, 0.439216, 0.282353, 1.0 }, + { 0.333333, 0.454902, 0.290196, 1.0 }, + { 0.317647, 0.447059, 0.301961, 1.0 }, + { 0.317647, 0.439216, 0.313725, 1.0 }, + { 0.313725, 0.466667, 0.301961, 1.0 }, + { 0.294118, 0.498039, 0.298039, 1.0 }, + { 0.286275, 0.505882, 0.298039, 1.0 }, + { 0.274510, 0.513725, 0.321569, 1.0 }, + { 0.270588, 0.545098, 0.313725, 1.0 }, + { 0.243137, 0.584314, 0.305882, 1.0 }, + { 0.203922, 0.596078, 0.290196, 1.0 }, + { 0.168627, 0.568627, 0.301961, 1.0 }, + { 0.149020, 0.580392, 0.309804, 1.0 }, + { 0.149020, 0.650980, 0.305882, 1.0 }, + }; +/* Fun_Stuff */ +static double4 colors_571[] = { + { 0.160784, 0.345098, 0.341176, 1.0 }, + { 0.168627, 0.419608, 0.243137, 1.0 }, + { 0.211765, 0.411765, 0.250980, 1.0 }, + { 0.258824, 0.403922, 0.258824, 1.0 }, + { 0.337255, 0.411765, 0.262745, 1.0 }, + { 0.419608, 0.419608, 0.270588, 1.0 }, + { 0.450980, 0.439216, 0.243137, 1.0 }, + { 0.486275, 0.458824, 0.219608, 1.0 }, + { 0.545098, 0.498039, 0.109804, 1.0 }, + { 0.576471, 0.498039, 0.090196, 1.0 }, + { 0.611765, 0.501961, 0.070588, 1.0 }, + { 0.658824, 0.505882, 0.074510, 1.0 }, + { 0.709804, 0.509804, 0.078431, 1.0 }, + { 0.717647, 0.494118, 0.070588, 1.0 }, + { 0.725490, 0.482353, 0.066667, 1.0 }, + { 0.713725, 0.470588, 0.074510, 1.0 }, + { 0.701961, 0.458824, 0.086275, 1.0 }, + { 0.600000, 0.439216, 0.172549, 1.0 }, + { 0.580392, 0.423529, 0.211765, 1.0 }, + { 0.564706, 0.407843, 0.250980, 1.0 }, + { 0.596078, 0.356863, 0.286275, 1.0 }, + { 0.627451, 0.305882, 0.325490, 1.0 }, + { 0.635294, 0.290196, 0.345098, 1.0 }, + { 0.647059, 0.274510, 0.364706, 1.0 }, + { 0.631373, 0.301961, 0.423529, 1.0 }, + { 0.623529, 0.317647, 0.415686, 1.0 }, + { 0.615686, 0.337255, 0.411765, 1.0 }, + { 0.607843, 0.341176, 0.411765, 1.0 }, + { 0.600000, 0.349020, 0.411765, 1.0 }, + { 0.584314, 0.356863, 0.407843, 1.0 }, + { 0.568627, 0.368627, 0.407843, 1.0 }, + { 0.521569, 0.396078, 0.384314, 1.0 }, + { 0.466667, 0.450980, 0.345098, 1.0 }, + { 0.333333, 0.525490, 0.254902, 1.0 }, + { 0.282353, 0.560784, 0.250980, 1.0 }, + { 0.231373, 0.596078, 0.250980, 1.0 }, + { 0.188235, 0.592157, 0.223529, 1.0 }, + { 0.149020, 0.592157, 0.200000, 1.0 }, + { 0.145098, 0.588235, 0.184314, 1.0 }, + { 0.145098, 0.584314, 0.168627, 1.0 }, + { 0.137255, 0.533333, 0.145098, 1.0 }, + { 0.160784, 0.537255, 0.196078, 1.0 }, + { 0.184314, 0.545098, 0.247059, 1.0 }, + { 0.243137, 0.525490, 0.258824, 1.0 }, + { 0.305882, 0.505882, 0.270588, 1.0 }, + { 0.317647, 0.490196, 0.270588, 1.0 }, + { 0.333333, 0.478431, 0.270588, 1.0 }, + { 0.380392, 0.427451, 0.270588, 1.0 }, + { 0.415686, 0.372549, 0.309804, 1.0 }, + { 0.447059, 0.301961, 0.360784, 1.0 }, + { 0.490196, 0.286275, 0.337255, 1.0 }, + { 0.533333, 0.270588, 0.313725, 1.0 }, + { 0.552941, 0.243137, 0.290196, 1.0 }, + { 0.576471, 0.219608, 0.270588, 1.0 }, + { 0.556863, 0.207843, 0.274510, 1.0 }, + { 0.537255, 0.200000, 0.278431, 1.0 }, + { 0.450980, 0.164706, 0.298039, 1.0 }, + { 0.419608, 0.152941, 0.290196, 1.0 }, + { 0.388235, 0.145098, 0.286275, 1.0 }, + { 0.360784, 0.156863, 0.290196, 1.0 }, + { 0.333333, 0.168627, 0.298039, 1.0 }, + { 0.317647, 0.172549, 0.305882, 1.0 }, + { 0.305882, 0.176471, 0.317647, 1.0 }, + { 0.282353, 0.196078, 0.345098, 1.0 }, + { 0.282353, 0.223529, 0.364706, 1.0 }, + { 0.333333, 0.294118, 0.313725, 1.0 }, + { 0.376471, 0.349020, 0.262745, 1.0 }, + { 0.423529, 0.407843, 0.211765, 1.0 }, + { 0.439216, 0.431373, 0.192157, 1.0 }, + { 0.454902, 0.458824, 0.176471, 1.0 }, + { 0.494118, 0.490196, 0.176471, 1.0 }, + { 0.529412, 0.529412, 0.152941, 1.0 }, + { 0.607843, 0.592157, 0.105882, 1.0 }, + { 0.635294, 0.603922, 0.070588, 1.0 }, + { 0.666667, 0.615686, 0.039216, 1.0 }, + { 0.643137, 0.592157, 0.043137, 1.0 }, + { 0.619608, 0.572549, 0.050980, 1.0 }, + { 0.592157, 0.564706, 0.050980, 1.0 }, + { 0.568627, 0.560784, 0.054902, 1.0 }, + { 0.521569, 0.549020, 0.058824, 1.0 }, + { 0.490196, 0.529412, 0.058824, 1.0 }, + { 0.533333, 0.439216, 0.043137, 1.0 }, + { 0.533333, 0.372549, 0.054902, 1.0 }, + { 0.533333, 0.305882, 0.066667, 1.0 }, + { 0.509804, 0.290196, 0.078431, 1.0 }, + { 0.490196, 0.278431, 0.090196, 1.0 }, + { 0.419608, 0.274510, 0.109804, 1.0 }, + { 0.384314, 0.266667, 0.129412, 1.0 }, + { 0.368627, 0.254902, 0.152941, 1.0 }, + { 0.380392, 0.223529, 0.176471, 1.0 }, + { 0.396078, 0.192157, 0.200000, 1.0 }, + { 0.380392, 0.184314, 0.215686, 1.0 }, + { 0.368627, 0.180392, 0.231373, 1.0 }, + { 0.345098, 0.172549, 0.258824, 1.0 }, + { 0.294118, 0.184314, 0.298039, 1.0 }, + { 0.231373, 0.192157, 0.321569, 1.0 }, + { 0.207843, 0.207843, 0.337255, 1.0 }, + { 0.200000, 0.223529, 0.380392, 1.0 }, + { 0.211765, 0.196078, 0.392157, 1.0 }, + { 0.227451, 0.168627, 0.407843, 1.0 }, + { 0.223529, 0.149020, 0.407843, 1.0 }, + { 0.219608, 0.129412, 0.411765, 1.0 }, + { 0.219608, 0.105882, 0.411765, 1.0 }, + { 0.219608, 0.101961, 0.419608, 1.0 }, + { 0.227451, 0.105882, 0.400000, 1.0 }, + { 0.235294, 0.094118, 0.400000, 1.0 }, + { 0.243137, 0.082353, 0.400000, 1.0 }, + { 0.243137, 0.070588, 0.396078, 1.0 }, + { 0.247059, 0.058824, 0.396078, 1.0 }, + { 0.254902, 0.047059, 0.400000, 1.0 }, + { 0.286275, 0.062745, 0.380392, 1.0 }, + { 0.321569, 0.090196, 0.349020, 1.0 }, + { 0.380392, 0.125490, 0.317647, 1.0 }, + { 0.450980, 0.176471, 0.274510, 1.0 }, + { 0.443137, 0.184314, 0.274510, 1.0 }, + { 0.435294, 0.196078, 0.274510, 1.0 }, + { 0.431373, 0.215686, 0.262745, 1.0 }, + { 0.419608, 0.227451, 0.247059, 1.0 }, + { 0.423529, 0.239216, 0.211765, 1.0 }, + { 0.423529, 0.270588, 0.160784, 1.0 }, + { 0.403922, 0.286275, 0.101961, 1.0 }, + { 0.356863, 0.282353, 0.098039, 1.0 }, + { 0.309804, 0.282353, 0.094118, 1.0 }, + { 0.286275, 0.270588, 0.090196, 1.0 }, + { 0.266667, 0.262745, 0.090196, 1.0 }, + { 0.207843, 0.250980, 0.070588, 1.0 }, + { 0.196078, 0.223529, 0.062745, 1.0 }, + { 0.196078, 0.200000, 0.047059, 1.0 }, + { 0.188235, 0.200000, 0.043137, 1.0 }, + { 0.211765, 0.176471, 0.058824, 1.0 }, + { 0.211765, 0.176471, 0.070588, 1.0 }, + { 0.211765, 0.180392, 0.086275, 1.0 }, + { 0.215686, 0.164706, 0.125490, 1.0 }, + { 0.231373, 0.145098, 0.164706, 1.0 }, + { 0.239216, 0.137255, 0.200000, 1.0 }, + { 0.247059, 0.129412, 0.231373, 1.0 }, + { 0.305882, 0.145098, 0.298039, 1.0 }, + { 0.329412, 0.168627, 0.337255, 1.0 }, + { 0.352941, 0.196078, 0.380392, 1.0 }, + { 0.372549, 0.207843, 0.396078, 1.0 }, + { 0.392157, 0.223529, 0.415686, 1.0 }, + { 0.431373, 0.254902, 0.439216, 1.0 }, + { 0.450980, 0.278431, 0.443137, 1.0 }, + { 0.498039, 0.298039, 0.450980, 1.0 }, + { 0.529412, 0.337255, 0.447059, 1.0 }, + { 0.623529, 0.435294, 0.462745, 1.0 }, + { 0.647059, 0.458824, 0.454902, 1.0 }, + { 0.674510, 0.486275, 0.450980, 1.0 }, + { 0.694118, 0.545098, 0.427451, 1.0 }, + { 0.725490, 0.576471, 0.407843, 1.0 }, + { 0.745098, 0.588235, 0.376471, 1.0 }, + { 0.756863, 0.588235, 0.380392, 1.0 }, + { 0.788235, 0.490196, 0.396078, 1.0 }, + { 0.788235, 0.490196, 0.380392, 1.0 }, + { 0.788235, 0.490196, 0.368627, 1.0 }, + { 0.788235, 0.501961, 0.333333, 1.0 }, + { 0.784314, 0.509804, 0.258824, 1.0 }, + { 0.756863, 0.525490, 0.200000, 1.0 }, + { 0.717647, 0.509804, 0.184314, 1.0 }, + { 0.674510, 0.458824, 0.168627, 1.0 }, + { 0.611765, 0.435294, 0.141176, 1.0 }, + { 0.498039, 0.478431, 0.105882, 1.0 }, + { 0.458824, 0.501961, 0.086275, 1.0 }, + { 0.419608, 0.525490, 0.070588, 1.0 }, + { 0.372549, 0.576471, 0.082353, 1.0 }, + { 0.325490, 0.600000, 0.101961, 1.0 }, + { 0.290196, 0.592157, 0.121569, 1.0 }, + { 0.294118, 0.596078, 0.152941, 1.0 }, + { 0.262745, 0.584314, 0.200000, 1.0 }, + { 0.250980, 0.584314, 0.219608, 1.0 }, + { 0.243137, 0.588235, 0.243137, 1.0 }, + { 0.243137, 0.588235, 0.290196, 1.0 }, + { 0.247059, 0.568627, 0.321569, 1.0 }, + { 0.309804, 0.556863, 0.321569, 1.0 }, + { 0.431373, 0.513725, 0.309804, 1.0 }, + { 0.505882, 0.501961, 0.274510, 1.0 }, + { 0.552941, 0.490196, 0.239216, 1.0 }, + { 0.572549, 0.474510, 0.215686, 1.0 }, + { 0.549020, 0.450980, 0.203922, 1.0 }, + { 0.560784, 0.423529, 0.188235, 1.0 }, + { 0.607843, 0.364706, 0.172549, 1.0 }, + { 0.635294, 0.305882, 0.172549, 1.0 }, + { 0.674510, 0.274510, 0.172549, 1.0 }, + { 0.713725, 0.266667, 0.164706, 1.0 }, + { 0.709804, 0.286275, 0.145098, 1.0 }, + { 0.717647, 0.286275, 0.137255, 1.0 }, + { 0.725490, 0.290196, 0.133333, 1.0 }, + { 0.705882, 0.258824, 0.141176, 1.0 }, + { 0.690196, 0.203922, 0.172549, 1.0 }, + { 0.705882, 0.160784, 0.192157, 1.0 }, + { 0.698039, 0.149020, 0.188235, 1.0 }, + { 0.678431, 0.141176, 0.168627, 1.0 }, + { 0.670588, 0.164706, 0.133333, 1.0 }, + { 0.635294, 0.180392, 0.082353, 1.0 }, + { 0.568627, 0.164706, 0.066667, 1.0 }, + { 0.517647, 0.121569, 0.062745, 1.0 }, + { 0.474510, 0.090196, 0.074510, 1.0 }, + { 0.447059, 0.054902, 0.082353, 1.0 }, + { 0.419608, 0.039216, 0.105882, 1.0 }, + { 0.396078, 0.047059, 0.105882, 1.0 }, + { 0.352941, 0.058824, 0.113725, 1.0 }, + { 0.301961, 0.050980, 0.137255, 1.0 }, + { 0.258824, 0.062745, 0.176471, 1.0 }, + { 0.243137, 0.066667, 0.207843, 1.0 }, + { 0.219608, 0.066667, 0.247059, 1.0 }, + { 0.227451, 0.062745, 0.278431, 1.0 }, + { 0.223529, 0.062745, 0.294118, 1.0 }, + { 0.219608, 0.050980, 0.298039, 1.0 }, + { 0.219608, 0.043137, 0.309804, 1.0 }, + { 0.227451, 0.039216, 0.321569, 1.0 }, + { 0.223529, 0.039216, 0.321569, 1.0 }, + { 0.235294, 0.031373, 0.317647, 1.0 }, + { 0.235294, 0.023529, 0.301961, 1.0 }, + { 0.231373, 0.023529, 0.286275, 1.0 }, + { 0.227451, 0.050980, 0.254902, 1.0 }, + { 0.235294, 0.082353, 0.243137, 1.0 }, + { 0.250980, 0.125490, 0.207843, 1.0 }, + { 0.266667, 0.160784, 0.172549, 1.0 }, + { 0.286275, 0.184314, 0.145098, 1.0 }, + { 0.286275, 0.180392, 0.133333, 1.0 }, + { 0.274510, 0.184314, 0.113725, 1.0 }, + { 0.243137, 0.196078, 0.125490, 1.0 }, + { 0.231373, 0.211765, 0.137255, 1.0 }, + { 0.215686, 0.227451, 0.145098, 1.0 }, + { 0.219608, 0.235294, 0.149020, 1.0 }, + { 0.227451, 0.211765, 0.156863, 1.0 }, + { 0.235294, 0.168627, 0.164706, 1.0 }, + { 0.219608, 0.129412, 0.196078, 1.0 }, + { 0.200000, 0.101961, 0.231373, 1.0 }, + { 0.180392, 0.082353, 0.266667, 1.0 }, + { 0.180392, 0.066667, 0.294118, 1.0 }, + { 0.184314, 0.054902, 0.321569, 1.0 }, + { 0.200000, 0.043137, 0.345098, 1.0 }, + { 0.211765, 0.031373, 0.368627, 1.0 }, + { 0.239216, 0.023529, 0.392157, 1.0 }, + { 0.258824, 0.039216, 0.415686, 1.0 }, + { 0.262745, 0.062745, 0.431373, 1.0 }, + { 0.258824, 0.090196, 0.443137, 1.0 }, + { 0.262745, 0.105882, 0.439216, 1.0 }, + { 0.247059, 0.117647, 0.447059, 1.0 }, + { 0.258824, 0.098039, 0.447059, 1.0 }, + { 0.290196, 0.090196, 0.439216, 1.0 }, + { 0.305882, 0.094118, 0.443137, 1.0 }, + { 0.313725, 0.098039, 0.447059, 1.0 }, + { 0.317647, 0.101961, 0.439216, 1.0 }, + { 0.286275, 0.113725, 0.447059, 1.0 }, + { 0.247059, 0.105882, 0.443137, 1.0 }, + { 0.235294, 0.098039, 0.431373, 1.0 }, + { 0.223529, 0.109804, 0.411765, 1.0 }, + { 0.211765, 0.141176, 0.392157, 1.0 }, + { 0.207843, 0.184314, 0.356863, 1.0 }, + { 0.180392, 0.192157, 0.352941, 1.0 }, + { 0.156863, 0.192157, 0.364706, 1.0 }, + { 0.145098, 0.200000, 0.380392, 1.0 }, + { 0.141176, 0.223529, 0.396078, 1.0 }, + { 0.149020, 0.254902, 0.388235, 1.0 }, + }; +/* Getting_a_Tan */ +static double4 colors_572[] = { + { 0.505882, 0.254902, 0.121569, 1.0 }, + { 0.513725, 0.254902, 0.125490, 1.0 }, + { 0.501961, 0.239216, 0.117647, 1.0 }, + { 0.490196, 0.227451, 0.109804, 1.0 }, + { 0.443137, 0.176471, 0.078431, 1.0 }, + { 0.400000, 0.129412, 0.050980, 1.0 }, + { 0.388235, 0.125490, 0.050980, 1.0 }, + { 0.380392, 0.121569, 0.050980, 1.0 }, + { 0.356863, 0.105882, 0.039216, 1.0 }, + { 0.345098, 0.101961, 0.039216, 1.0 }, + { 0.333333, 0.101961, 0.039216, 1.0 }, + { 0.317647, 0.105882, 0.039216, 1.0 }, + { 0.301961, 0.109804, 0.039216, 1.0 }, + { 0.298039, 0.105882, 0.039216, 1.0 }, + { 0.298039, 0.105882, 0.043137, 1.0 }, + { 0.309804, 0.109804, 0.043137, 1.0 }, + { 0.321569, 0.113725, 0.047059, 1.0 }, + { 0.415686, 0.168627, 0.090196, 1.0 }, + { 0.454902, 0.207843, 0.098039, 1.0 }, + { 0.498039, 0.247059, 0.109804, 1.0 }, + { 0.533333, 0.274510, 0.113725, 1.0 }, + { 0.568627, 0.305882, 0.121569, 1.0 }, + { 0.584314, 0.309804, 0.121569, 1.0 }, + { 0.603922, 0.317647, 0.125490, 1.0 }, + { 0.654902, 0.349020, 0.133333, 1.0 }, + { 0.662745, 0.356863, 0.129412, 1.0 }, + { 0.674510, 0.364706, 0.129412, 1.0 }, + { 0.662745, 0.349020, 0.117647, 1.0 }, + { 0.650980, 0.337255, 0.105882, 1.0 }, + { 0.631373, 0.317647, 0.098039, 1.0 }, + { 0.615686, 0.298039, 0.094118, 1.0 }, + { 0.568627, 0.254902, 0.070588, 1.0 }, + { 0.525490, 0.223529, 0.058824, 1.0 }, + { 0.443137, 0.168627, 0.039216, 1.0 }, + { 0.400000, 0.145098, 0.043137, 1.0 }, + { 0.360784, 0.125490, 0.047059, 1.0 }, + { 0.305882, 0.094118, 0.035294, 1.0 }, + { 0.250980, 0.066667, 0.027451, 1.0 }, + { 0.219608, 0.054902, 0.019608, 1.0 }, + { 0.192157, 0.043137, 0.015686, 1.0 }, + { 0.094118, 0.007843, 0.000000, 1.0 }, + { 0.062745, 0.003922, 0.000000, 1.0 }, + { 0.035294, 0.003922, 0.000000, 1.0 }, + { 0.019608, 0.003922, 0.000000, 1.0 }, + { 0.007843, 0.003922, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.007843, 0.003922, 0.000000, 1.0 }, + { 0.011765, 0.007843, 0.007843, 1.0 }, + { 0.062745, 0.031373, 0.011765, 1.0 }, + { 0.109804, 0.062745, 0.031373, 1.0 }, + { 0.160784, 0.094118, 0.050980, 1.0 }, + { 0.235294, 0.156863, 0.098039, 1.0 }, + { 0.309804, 0.223529, 0.145098, 1.0 }, + { 0.352941, 0.262745, 0.172549, 1.0 }, + { 0.396078, 0.301961, 0.203922, 1.0 }, + { 0.564706, 0.454902, 0.305882, 1.0 }, + { 0.627451, 0.494118, 0.313725, 1.0 }, + { 0.690196, 0.537255, 0.321569, 1.0 }, + { 0.729412, 0.560784, 0.333333, 1.0 }, + { 0.768627, 0.584314, 0.349020, 1.0 }, + { 0.772549, 0.588235, 0.349020, 1.0 }, + { 0.780392, 0.596078, 0.352941, 1.0 }, + { 0.776471, 0.592157, 0.360784, 1.0 }, + { 0.745098, 0.564706, 0.337255, 1.0 }, + { 0.611765, 0.415686, 0.219608, 1.0 }, + { 0.525490, 0.337255, 0.164706, 1.0 }, + { 0.443137, 0.258824, 0.109804, 1.0 }, + { 0.403922, 0.227451, 0.094118, 1.0 }, + { 0.368627, 0.196078, 0.082353, 1.0 }, + { 0.298039, 0.152941, 0.062745, 1.0 }, + { 0.235294, 0.109804, 0.043137, 1.0 }, + { 0.133333, 0.043137, 0.007843, 1.0 }, + { 0.098039, 0.023529, 0.003922, 1.0 }, + { 0.066667, 0.007843, 0.000000, 1.0 }, + { 0.047059, 0.003922, 0.000000, 1.0 }, + { 0.027451, 0.003922, 0.000000, 1.0 }, + { 0.023529, 0.003922, 0.000000, 1.0 }, + { 0.019608, 0.003922, 0.003922, 1.0 }, + { 0.015686, 0.000000, 0.003922, 1.0 }, + { 0.011765, 0.000000, 0.003922, 1.0 }, + { 0.015686, 0.000000, 0.003922, 1.0 }, + { 0.015686, 0.000000, 0.003922, 1.0 }, + { 0.015686, 0.000000, 0.003922, 1.0 }, + { 0.015686, 0.000000, 0.003922, 1.0 }, + { 0.015686, 0.000000, 0.003922, 1.0 }, + { 0.027451, 0.003922, 0.003922, 1.0 }, + { 0.039216, 0.007843, 0.007843, 1.0 }, + { 0.098039, 0.019608, 0.003922, 1.0 }, + { 0.133333, 0.031373, 0.003922, 1.0 }, + { 0.168627, 0.047059, 0.003922, 1.0 }, + { 0.188235, 0.050980, 0.003922, 1.0 }, + { 0.211765, 0.058824, 0.003922, 1.0 }, + { 0.247059, 0.078431, 0.007843, 1.0 }, + { 0.282353, 0.098039, 0.007843, 1.0 }, + { 0.329412, 0.121569, 0.019608, 1.0 }, + { 0.380392, 0.152941, 0.031373, 1.0 }, + { 0.482353, 0.215686, 0.050980, 1.0 }, + { 0.513725, 0.243137, 0.050980, 1.0 }, + { 0.545098, 0.274510, 0.050980, 1.0 }, + { 0.560784, 0.286275, 0.050980, 1.0 }, + { 0.576471, 0.298039, 0.054902, 1.0 }, + { 0.603922, 0.325490, 0.070588, 1.0 }, + { 0.643137, 0.356863, 0.090196, 1.0 }, + { 0.729412, 0.447059, 0.180392, 1.0 }, + { 0.768627, 0.509804, 0.239216, 1.0 }, + { 0.807843, 0.572549, 0.298039, 1.0 }, + { 0.819608, 0.603922, 0.333333, 1.0 }, + { 0.835294, 0.639216, 0.372549, 1.0 }, + { 0.862745, 0.686275, 0.450980, 1.0 }, + { 0.886275, 0.725490, 0.509804, 1.0 }, + { 0.909804, 0.768627, 0.592157, 1.0 }, + { 0.937255, 0.827451, 0.654902, 1.0 }, + { 0.976471, 0.925490, 0.764706, 1.0 }, + { 0.980392, 0.945098, 0.780392, 1.0 }, + { 0.984314, 0.964706, 0.796078, 1.0 }, + { 0.992157, 0.984314, 0.796078, 1.0 }, + { 0.984314, 0.960784, 0.764706, 1.0 }, + { 0.972549, 0.929412, 0.709804, 1.0 }, + { 0.964706, 0.882353, 0.654902, 1.0 }, + { 0.964706, 0.807843, 0.545098, 1.0 }, + { 0.968627, 0.803922, 0.513725, 1.0 }, + { 0.976471, 0.800000, 0.486275, 1.0 }, + { 0.976471, 0.792157, 0.458824, 1.0 }, + { 0.976471, 0.788235, 0.435294, 1.0 }, + { 0.956863, 0.741176, 0.388235, 1.0 }, + { 0.949020, 0.654902, 0.352941, 1.0 }, + { 0.925490, 0.576471, 0.298039, 1.0 }, + { 0.909804, 0.513725, 0.270588, 1.0 }, + { 0.929412, 0.458824, 0.239216, 1.0 }, + { 0.913725, 0.443137, 0.227451, 1.0 }, + { 0.901961, 0.427451, 0.215686, 1.0 }, + { 0.870588, 0.380392, 0.200000, 1.0 }, + { 0.796078, 0.333333, 0.168627, 1.0 }, + { 0.709804, 0.262745, 0.129412, 1.0 }, + { 0.639216, 0.184314, 0.090196, 1.0 }, + { 0.537255, 0.109804, 0.043137, 1.0 }, + { 0.486275, 0.101961, 0.035294, 1.0 }, + { 0.435294, 0.094118, 0.031373, 1.0 }, + { 0.396078, 0.094118, 0.031373, 1.0 }, + { 0.356863, 0.094118, 0.031373, 1.0 }, + { 0.282353, 0.078431, 0.027451, 1.0 }, + { 0.239216, 0.066667, 0.019608, 1.0 }, + { 0.211765, 0.058824, 0.019608, 1.0 }, + { 0.200000, 0.050980, 0.015686, 1.0 }, + { 0.219608, 0.047059, 0.011765, 1.0 }, + { 0.231373, 0.050980, 0.011765, 1.0 }, + { 0.243137, 0.054902, 0.011765, 1.0 }, + { 0.274510, 0.062745, 0.007843, 1.0 }, + { 0.290196, 0.070588, 0.003922, 1.0 }, + { 0.301961, 0.078431, 0.000000, 1.0 }, + { 0.298039, 0.082353, 0.000000, 1.0 }, + { 0.305882, 0.090196, 0.007843, 1.0 }, + { 0.313725, 0.098039, 0.011765, 1.0 }, + { 0.325490, 0.105882, 0.019608, 1.0 }, + { 0.345098, 0.121569, 0.035294, 1.0 }, + { 0.372549, 0.141176, 0.043137, 1.0 }, + { 0.384314, 0.156863, 0.054902, 1.0 }, + { 0.400000, 0.184314, 0.062745, 1.0 }, + { 0.419608, 0.211765, 0.078431, 1.0 }, + { 0.454902, 0.247059, 0.094118, 1.0 }, + { 0.560784, 0.380392, 0.196078, 1.0 }, + { 0.592157, 0.411765, 0.231373, 1.0 }, + { 0.627451, 0.447059, 0.270588, 1.0 }, + { 0.694118, 0.529412, 0.333333, 1.0 }, + { 0.756863, 0.603922, 0.384314, 1.0 }, + { 0.815686, 0.654902, 0.411765, 1.0 }, + { 0.839216, 0.690196, 0.431373, 1.0 }, + { 0.870588, 0.701961, 0.435294, 1.0 }, + { 0.862745, 0.690196, 0.435294, 1.0 }, + { 0.854902, 0.678431, 0.435294, 1.0 }, + { 0.819608, 0.650980, 0.427451, 1.0 }, + { 0.776471, 0.603922, 0.407843, 1.0 }, + { 0.709804, 0.545098, 0.372549, 1.0 }, + { 0.647059, 0.474510, 0.309804, 1.0 }, + { 0.576471, 0.392157, 0.247059, 1.0 }, + { 0.505882, 0.305882, 0.188235, 1.0 }, + { 0.423529, 0.223529, 0.129412, 1.0 }, + { 0.345098, 0.149020, 0.078431, 1.0 }, + { 0.262745, 0.098039, 0.054902, 1.0 }, + { 0.203922, 0.066667, 0.035294, 1.0 }, + { 0.164706, 0.043137, 0.023529, 1.0 }, + { 0.141176, 0.031373, 0.019608, 1.0 }, + { 0.125490, 0.031373, 0.015686, 1.0 }, + { 0.105882, 0.023529, 0.007843, 1.0 }, + { 0.101961, 0.023529, 0.007843, 1.0 }, + { 0.098039, 0.023529, 0.007843, 1.0 }, + { 0.094118, 0.023529, 0.007843, 1.0 }, + { 0.086275, 0.015686, 0.011765, 1.0 }, + { 0.078431, 0.015686, 0.015686, 1.0 }, + { 0.074510, 0.015686, 0.019608, 1.0 }, + { 0.070588, 0.015686, 0.023529, 1.0 }, + { 0.062745, 0.019608, 0.027451, 1.0 }, + { 0.054902, 0.023529, 0.027451, 1.0 }, + { 0.047059, 0.023529, 0.027451, 1.0 }, + { 0.047059, 0.023529, 0.027451, 1.0 }, + { 0.058824, 0.027451, 0.031373, 1.0 }, + { 0.082353, 0.047059, 0.043137, 1.0 }, + { 0.125490, 0.082353, 0.070588, 1.0 }, + { 0.184314, 0.141176, 0.098039, 1.0 }, + { 0.262745, 0.203922, 0.141176, 1.0 }, + { 0.349020, 0.278431, 0.200000, 1.0 }, + { 0.435294, 0.360784, 0.266667, 1.0 }, + { 0.521569, 0.439216, 0.341176, 1.0 }, + { 0.596078, 0.517647, 0.431373, 1.0 }, + { 0.670588, 0.607843, 0.509804, 1.0 }, + { 0.749020, 0.682353, 0.588235, 1.0 }, + { 0.823529, 0.756863, 0.654902, 1.0 }, + { 0.890196, 0.827451, 0.701961, 1.0 }, + { 0.941176, 0.870588, 0.713725, 1.0 }, + { 0.968627, 0.874510, 0.705882, 1.0 }, + { 0.972549, 0.862745, 0.678431, 1.0 }, + { 0.972549, 0.827451, 0.635294, 1.0 }, + { 0.972549, 0.772549, 0.584314, 1.0 }, + { 0.972549, 0.729412, 0.541176, 1.0 }, + { 0.964706, 0.694118, 0.490196, 1.0 }, + { 0.941176, 0.650980, 0.415686, 1.0 }, + { 0.909804, 0.600000, 0.337255, 1.0 }, + { 0.858824, 0.549020, 0.278431, 1.0 }, + { 0.803922, 0.478431, 0.211765, 1.0 }, + { 0.745098, 0.411765, 0.184314, 1.0 }, + { 0.682353, 0.364706, 0.176471, 1.0 }, + { 0.615686, 0.325490, 0.156863, 1.0 }, + { 0.560784, 0.286275, 0.137255, 1.0 }, + { 0.494118, 0.266667, 0.129412, 1.0 }, + { 0.435294, 0.239216, 0.105882, 1.0 }, + { 0.384314, 0.211765, 0.094118, 1.0 }, + { 0.352941, 0.196078, 0.094118, 1.0 }, + { 0.333333, 0.184314, 0.090196, 1.0 }, + { 0.341176, 0.176471, 0.074510, 1.0 }, + { 0.364706, 0.184314, 0.066667, 1.0 }, + { 0.396078, 0.200000, 0.054902, 1.0 }, + { 0.435294, 0.211765, 0.047059, 1.0 }, + { 0.474510, 0.243137, 0.054902, 1.0 }, + { 0.513725, 0.286275, 0.074510, 1.0 }, + { 0.576471, 0.325490, 0.082353, 1.0 }, + { 0.639216, 0.380392, 0.105882, 1.0 }, + { 0.705882, 0.447059, 0.145098, 1.0 }, + { 0.764706, 0.525490, 0.192157, 1.0 }, + { 0.811765, 0.588235, 0.239216, 1.0 }, + { 0.843137, 0.650980, 0.294118, 1.0 }, + { 0.862745, 0.678431, 0.321569, 1.0 }, + { 0.886275, 0.686275, 0.325490, 1.0 }, + { 0.901961, 0.674510, 0.333333, 1.0 }, + { 0.913725, 0.682353, 0.341176, 1.0 }, + { 0.913725, 0.678431, 0.345098, 1.0 }, + { 0.901961, 0.686275, 0.356863, 1.0 }, + { 0.862745, 0.662745, 0.364706, 1.0 }, + { 0.827451, 0.627451, 0.345098, 1.0 }, + { 0.800000, 0.568627, 0.313725, 1.0 }, + { 0.788235, 0.545098, 0.305882, 1.0 }, + { 0.776471, 0.501961, 0.278431, 1.0 }, + { 0.733333, 0.447059, 0.227451, 1.0 }, + { 0.674510, 0.392157, 0.200000, 1.0 }, + { 0.607843, 0.341176, 0.172549, 1.0 }, + { 0.541176, 0.266667, 0.121569, 1.0 }, + }; +/* gipper */ +static double4 colors_573[] = { + { 0.745098, 0.705882, 0.564706, 1.0 }, + { 0.643137, 0.627451, 0.584314, 1.0 }, + { 0.572549, 0.588235, 0.580392, 1.0 }, + { 0.501961, 0.552941, 0.580392, 1.0 }, + { 0.447059, 0.505882, 0.537255, 1.0 }, + { 0.396078, 0.458824, 0.494118, 1.0 }, + { 0.356863, 0.431373, 0.482353, 1.0 }, + { 0.321569, 0.407843, 0.474510, 1.0 }, + { 0.258824, 0.352941, 0.447059, 1.0 }, + { 0.274510, 0.356863, 0.454902, 1.0 }, + { 0.294118, 0.360784, 0.462745, 1.0 }, + { 0.364706, 0.380392, 0.439216, 1.0 }, + { 0.435294, 0.403922, 0.415686, 1.0 }, + { 0.478431, 0.396078, 0.400000, 1.0 }, + { 0.521569, 0.392157, 0.384314, 1.0 }, + { 0.552941, 0.396078, 0.368627, 1.0 }, + { 0.584314, 0.400000, 0.356863, 1.0 }, + { 0.705882, 0.407843, 0.325490, 1.0 }, + { 0.725490, 0.403922, 0.301961, 1.0 }, + { 0.745098, 0.403922, 0.278431, 1.0 }, + { 0.729412, 0.380392, 0.250980, 1.0 }, + { 0.717647, 0.356863, 0.223529, 1.0 }, + { 0.709804, 0.349020, 0.211765, 1.0 }, + { 0.701961, 0.345098, 0.200000, 1.0 }, + { 0.686275, 0.341176, 0.188235, 1.0 }, + { 0.647059, 0.333333, 0.203922, 1.0 }, + { 0.611765, 0.325490, 0.223529, 1.0 }, + { 0.517647, 0.301961, 0.235294, 1.0 }, + { 0.423529, 0.278431, 0.250980, 1.0 }, + { 0.388235, 0.270588, 0.254902, 1.0 }, + { 0.352941, 0.262745, 0.258824, 1.0 }, + { 0.282353, 0.250980, 0.262745, 1.0 }, + { 0.254902, 0.258824, 0.274510, 1.0 }, + { 0.270588, 0.274510, 0.294118, 1.0 }, + { 0.227451, 0.262745, 0.305882, 1.0 }, + { 0.184314, 0.250980, 0.321569, 1.0 }, + { 0.133333, 0.215686, 0.325490, 1.0 }, + { 0.082353, 0.184314, 0.333333, 1.0 }, + { 0.062745, 0.176471, 0.337255, 1.0 }, + { 0.047059, 0.168627, 0.345098, 1.0 }, + { 0.113725, 0.192157, 0.345098, 1.0 }, + { 0.141176, 0.207843, 0.349020, 1.0 }, + { 0.168627, 0.227451, 0.352941, 1.0 }, + { 0.168627, 0.227451, 0.356863, 1.0 }, + { 0.172549, 0.231373, 0.360784, 1.0 }, + { 0.172549, 0.235294, 0.364706, 1.0 }, + { 0.176471, 0.239216, 0.368627, 1.0 }, + { 0.109804, 0.207843, 0.364706, 1.0 }, + { 0.129412, 0.215686, 0.368627, 1.0 }, + { 0.184314, 0.227451, 0.360784, 1.0 }, + { 0.184314, 0.223529, 0.356863, 1.0 }, + { 0.188235, 0.223529, 0.356863, 1.0 }, + { 0.152941, 0.207843, 0.352941, 1.0 }, + { 0.117647, 0.192157, 0.352941, 1.0 }, + { 0.090196, 0.180392, 0.352941, 1.0 }, + { 0.062745, 0.172549, 0.352941, 1.0 }, + { 0.054902, 0.156863, 0.333333, 1.0 }, + { 0.054902, 0.156863, 0.333333, 1.0 }, + { 0.054902, 0.156863, 0.337255, 1.0 }, + { 0.058824, 0.160784, 0.345098, 1.0 }, + { 0.062745, 0.168627, 0.352941, 1.0 }, + { 0.062745, 0.172549, 0.356863, 1.0 }, + { 0.062745, 0.176471, 0.360784, 1.0 }, + { 0.062745, 0.184314, 0.368627, 1.0 }, + { 0.062745, 0.188235, 0.372549, 1.0 }, + { 0.062745, 0.196078, 0.384314, 1.0 }, + { 0.062745, 0.196078, 0.384314, 1.0 }, + { 0.066667, 0.196078, 0.384314, 1.0 }, + { 0.066667, 0.192157, 0.384314, 1.0 }, + { 0.066667, 0.192157, 0.384314, 1.0 }, + { 0.062745, 0.188235, 0.380392, 1.0 }, + { 0.058824, 0.180392, 0.372549, 1.0 }, + { 0.054902, 0.176471, 0.364706, 1.0 }, + { 0.050980, 0.176471, 0.364706, 1.0 }, + { 0.050980, 0.176471, 0.364706, 1.0 }, + { 0.050980, 0.176471, 0.364706, 1.0 }, + { 0.050980, 0.176471, 0.368627, 1.0 }, + { 0.050980, 0.176471, 0.368627, 1.0 }, + { 0.050980, 0.176471, 0.368627, 1.0 }, + { 0.054902, 0.176471, 0.372549, 1.0 }, + { 0.050980, 0.184314, 0.380392, 1.0 }, + { 0.054902, 0.200000, 0.392157, 1.0 }, + { 0.058824, 0.211765, 0.403922, 1.0 }, + { 0.066667, 0.223529, 0.419608, 1.0 }, + { 0.094118, 0.227451, 0.427451, 1.0 }, + { 0.121569, 0.231373, 0.435294, 1.0 }, + { 0.188235, 0.247059, 0.450980, 1.0 }, + { 0.254902, 0.270588, 0.454902, 1.0 }, + { 0.392157, 0.337255, 0.482353, 1.0 }, + { 0.435294, 0.380392, 0.490196, 1.0 }, + { 0.478431, 0.427451, 0.498039, 1.0 }, + { 0.505882, 0.431373, 0.509804, 1.0 }, + { 0.533333, 0.439216, 0.521569, 1.0 }, + { 0.596078, 0.439216, 0.556863, 1.0 }, + { 0.662745, 0.431373, 0.541176, 1.0 }, + { 0.729412, 0.439216, 0.525490, 1.0 }, + { 0.788235, 0.443137, 0.517647, 1.0 }, + { 0.862745, 0.513725, 0.454902, 1.0 }, + { 0.850980, 0.513725, 0.458824, 1.0 }, + { 0.839216, 0.517647, 0.462745, 1.0 }, + { 0.815686, 0.498039, 0.458824, 1.0 }, + { 0.796078, 0.478431, 0.454902, 1.0 }, + { 0.737255, 0.439216, 0.447059, 1.0 }, + { 0.666667, 0.388235, 0.450980, 1.0 }, + { 0.556863, 0.352941, 0.419608, 1.0 }, + { 0.505882, 0.360784, 0.411765, 1.0 }, + { 0.458824, 0.368627, 0.407843, 1.0 }, + { 0.435294, 0.360784, 0.411765, 1.0 }, + { 0.415686, 0.352941, 0.419608, 1.0 }, + { 0.352941, 0.337255, 0.439216, 1.0 }, + { 0.290196, 0.313725, 0.454902, 1.0 }, + { 0.235294, 0.294118, 0.470588, 1.0 }, + { 0.180392, 0.278431, 0.482353, 1.0 }, + { 0.101961, 0.274510, 0.490196, 1.0 }, + { 0.098039, 0.270588, 0.486275, 1.0 }, + { 0.098039, 0.270588, 0.486275, 1.0 }, + { 0.098039, 0.266667, 0.486275, 1.0 }, + { 0.094118, 0.266667, 0.482353, 1.0 }, + { 0.090196, 0.262745, 0.474510, 1.0 }, + { 0.090196, 0.258824, 0.474510, 1.0 }, + { 0.082353, 0.254902, 0.470588, 1.0 }, + { 0.082353, 0.250980, 0.466667, 1.0 }, + { 0.082353, 0.250980, 0.466667, 1.0 }, + { 0.082353, 0.250980, 0.466667, 1.0 }, + { 0.082353, 0.250980, 0.466667, 1.0 }, + { 0.086275, 0.250980, 0.462745, 1.0 }, + { 0.086275, 0.247059, 0.458824, 1.0 }, + { 0.082353, 0.247059, 0.450980, 1.0 }, + { 0.082353, 0.243137, 0.447059, 1.0 }, + { 0.078431, 0.235294, 0.435294, 1.0 }, + { 0.078431, 0.231373, 0.435294, 1.0 }, + { 0.078431, 0.231373, 0.435294, 1.0 }, + { 0.074510, 0.227451, 0.427451, 1.0 }, + { 0.070588, 0.219608, 0.415686, 1.0 }, + { 0.070588, 0.211765, 0.403922, 1.0 }, + { 0.066667, 0.200000, 0.384314, 1.0 }, + { 0.058824, 0.176471, 0.341176, 1.0 }, + { 0.058824, 0.160784, 0.325490, 1.0 }, + { 0.058824, 0.149020, 0.309804, 1.0 }, + { 0.054902, 0.141176, 0.301961, 1.0 }, + { 0.050980, 0.137255, 0.294118, 1.0 }, + { 0.043137, 0.129412, 0.290196, 1.0 }, + { 0.039216, 0.121569, 0.282353, 1.0 }, + { 0.031373, 0.117647, 0.278431, 1.0 }, + { 0.027451, 0.117647, 0.278431, 1.0 }, + { 0.035294, 0.117647, 0.274510, 1.0 }, + { 0.035294, 0.117647, 0.274510, 1.0 }, + { 0.039216, 0.121569, 0.278431, 1.0 }, + { 0.039216, 0.125490, 0.286275, 1.0 }, + { 0.043137, 0.129412, 0.298039, 1.0 }, + { 0.062745, 0.125490, 0.309804, 1.0 }, + { 0.113725, 0.137255, 0.317647, 1.0 }, + { 0.262745, 0.188235, 0.321569, 1.0 }, + { 0.301961, 0.203922, 0.321569, 1.0 }, + { 0.345098, 0.219608, 0.321569, 1.0 }, + { 0.423529, 0.266667, 0.329412, 1.0 }, + { 0.474510, 0.321569, 0.349020, 1.0 }, + { 0.521569, 0.364706, 0.376471, 1.0 }, + { 0.588235, 0.403922, 0.392157, 1.0 }, + { 0.654902, 0.435294, 0.400000, 1.0 }, + { 0.721569, 0.470588, 0.396078, 1.0 }, + { 0.843137, 0.525490, 0.349020, 1.0 }, + { 0.827451, 0.529412, 0.352941, 1.0 }, + { 0.815686, 0.537255, 0.360784, 1.0 }, + { 0.760784, 0.545098, 0.372549, 1.0 }, + { 0.698039, 0.541176, 0.392157, 1.0 }, + { 0.623529, 0.517647, 0.407843, 1.0 }, + { 0.549020, 0.482353, 0.411765, 1.0 }, + { 0.462745, 0.431373, 0.364706, 1.0 }, + { 0.423529, 0.407843, 0.356863, 1.0 }, + { 0.384314, 0.384314, 0.349020, 1.0 }, + { 0.313725, 0.345098, 0.345098, 1.0 }, + { 0.250980, 0.321569, 0.356863, 1.0 }, + { 0.227451, 0.298039, 0.372549, 1.0 }, + { 0.219608, 0.270588, 0.400000, 1.0 }, + { 0.223529, 0.254902, 0.431373, 1.0 }, + { 0.227451, 0.254902, 0.435294, 1.0 }, + { 0.223529, 0.258824, 0.435294, 1.0 }, + { 0.223529, 0.258824, 0.435294, 1.0 }, + { 0.180392, 0.258824, 0.447059, 1.0 }, + { 0.180392, 0.266667, 0.450980, 1.0 }, + { 0.188235, 0.266667, 0.454902, 1.0 }, + { 0.235294, 0.278431, 0.470588, 1.0 }, + { 0.239216, 0.282353, 0.482353, 1.0 }, + { 0.235294, 0.286275, 0.486275, 1.0 }, + { 0.211765, 0.282353, 0.486275, 1.0 }, + { 0.188235, 0.278431, 0.490196, 1.0 }, + { 0.137255, 0.266667, 0.478431, 1.0 }, + { 0.094118, 0.250980, 0.462745, 1.0 }, + { 0.125490, 0.243137, 0.431373, 1.0 }, + { 0.184314, 0.247059, 0.407843, 1.0 }, + { 0.247059, 0.250980, 0.376471, 1.0 }, + { 0.301961, 0.258824, 0.341176, 1.0 }, + { 0.360784, 0.262745, 0.317647, 1.0 }, + { 0.396078, 0.262745, 0.301961, 1.0 }, + { 0.364706, 0.262745, 0.321569, 1.0 }, + { 0.345098, 0.254902, 0.321569, 1.0 }, + { 0.349020, 0.254902, 0.325490, 1.0 }, + { 0.349020, 0.247059, 0.325490, 1.0 }, + { 0.349020, 0.247059, 0.309804, 1.0 }, + { 0.364706, 0.239216, 0.294118, 1.0 }, + { 0.392157, 0.235294, 0.266667, 1.0 }, + { 0.345098, 0.219608, 0.274510, 1.0 }, + { 0.282353, 0.207843, 0.282353, 1.0 }, + { 0.215686, 0.196078, 0.301961, 1.0 }, + { 0.156863, 0.184314, 0.333333, 1.0 }, + { 0.101961, 0.184314, 0.360784, 1.0 }, + { 0.070588, 0.192157, 0.380392, 1.0 }, + { 0.074510, 0.200000, 0.396078, 1.0 }, + { 0.125490, 0.196078, 0.407843, 1.0 }, + { 0.184314, 0.207843, 0.431373, 1.0 }, + { 0.250980, 0.235294, 0.454902, 1.0 }, + { 0.321569, 0.282353, 0.466667, 1.0 }, + { 0.396078, 0.333333, 0.466667, 1.0 }, + { 0.454902, 0.380392, 0.466667, 1.0 }, + { 0.466667, 0.439216, 0.466667, 1.0 }, + { 0.533333, 0.478431, 0.450980, 1.0 }, + { 0.603922, 0.517647, 0.454902, 1.0 }, + { 0.670588, 0.552941, 0.470588, 1.0 }, + { 0.733333, 0.603922, 0.490196, 1.0 }, + { 0.807843, 0.647059, 0.470588, 1.0 }, + { 0.874510, 0.662745, 0.443137, 1.0 }, + { 0.866667, 0.690196, 0.419608, 1.0 }, + { 0.850980, 0.690196, 0.380392, 1.0 }, + { 0.792157, 0.666667, 0.364706, 1.0 }, + { 0.729412, 0.627451, 0.352941, 1.0 }, + { 0.658824, 0.592157, 0.376471, 1.0 }, + { 0.592157, 0.568627, 0.388235, 1.0 }, + { 0.549020, 0.525490, 0.388235, 1.0 }, + { 0.490196, 0.486275, 0.388235, 1.0 }, + { 0.462745, 0.447059, 0.376471, 1.0 }, + { 0.392157, 0.396078, 0.380392, 1.0 }, + { 0.325490, 0.345098, 0.376471, 1.0 }, + { 0.262745, 0.305882, 0.392157, 1.0 }, + { 0.196078, 0.282353, 0.411765, 1.0 }, + { 0.137255, 0.254902, 0.427451, 1.0 }, + { 0.086275, 0.235294, 0.431373, 1.0 }, + { 0.082353, 0.231373, 0.427451, 1.0 }, + { 0.078431, 0.227451, 0.423529, 1.0 }, + { 0.078431, 0.227451, 0.423529, 1.0 }, + { 0.078431, 0.227451, 0.427451, 1.0 }, + { 0.082353, 0.235294, 0.431373, 1.0 }, + { 0.109804, 0.250980, 0.427451, 1.0 }, + { 0.164706, 0.282353, 0.423529, 1.0 }, + { 0.227451, 0.321569, 0.423529, 1.0 }, + { 0.290196, 0.376471, 0.427451, 1.0 }, + { 0.364706, 0.427451, 0.439216, 1.0 }, + { 0.439216, 0.482353, 0.462745, 1.0 }, + { 0.494118, 0.525490, 0.505882, 1.0 }, + { 0.545098, 0.572549, 0.549020, 1.0 }, + { 0.611765, 0.619608, 0.572549, 1.0 }, + { 0.678431, 0.654902, 0.588235, 1.0 }, + { 0.721569, 0.701961, 0.592157, 1.0 }, + { 0.772549, 0.725490, 0.564706, 1.0 }, + { 0.815686, 0.741176, 0.533333, 1.0 }, + { 0.792157, 0.725490, 0.537255, 1.0 }, + }; +/* Glade */ +static double4 colors_574[] = { + { 0.278431, 0.443137, 0.250980, 1.0 }, + { 0.117647, 0.258824, 0.105882, 1.0 }, + { 0.062745, 0.207843, 0.082353, 1.0 }, + { 0.011765, 0.156863, 0.062745, 1.0 }, + { 0.003922, 0.152941, 0.066667, 1.0 }, + { 0.000000, 0.152941, 0.074510, 1.0 }, + { 0.000000, 0.152941, 0.074510, 1.0 }, + { 0.000000, 0.152941, 0.078431, 1.0 }, + { 0.000000, 0.149020, 0.086275, 1.0 }, + { 0.000000, 0.145098, 0.086275, 1.0 }, + { 0.000000, 0.145098, 0.090196, 1.0 }, + { 0.000000, 0.149020, 0.094118, 1.0 }, + { 0.000000, 0.152941, 0.101961, 1.0 }, + { 0.000000, 0.149020, 0.098039, 1.0 }, + { 0.000000, 0.149020, 0.098039, 1.0 }, + { 0.000000, 0.149020, 0.098039, 1.0 }, + { 0.003922, 0.149020, 0.101961, 1.0 }, + { 0.019608, 0.168627, 0.117647, 1.0 }, + { 0.035294, 0.200000, 0.125490, 1.0 }, + { 0.054902, 0.235294, 0.137255, 1.0 }, + { 0.117647, 0.325490, 0.196078, 1.0 }, + { 0.180392, 0.419608, 0.258824, 1.0 }, + { 0.219608, 0.466667, 0.298039, 1.0 }, + { 0.258824, 0.513725, 0.337255, 1.0 }, + { 0.400000, 0.662745, 0.400000, 1.0 }, + { 0.509804, 0.725490, 0.427451, 1.0 }, + { 0.619608, 0.788235, 0.454902, 1.0 }, + { 0.627451, 0.764706, 0.427451, 1.0 }, + { 0.639216, 0.745098, 0.403922, 1.0 }, + { 0.631373, 0.717647, 0.356863, 1.0 }, + { 0.627451, 0.690196, 0.313725, 1.0 }, + { 0.588235, 0.600000, 0.231373, 1.0 }, + { 0.505882, 0.541176, 0.184314, 1.0 }, + { 0.309804, 0.388235, 0.109804, 1.0 }, + { 0.227451, 0.356863, 0.105882, 1.0 }, + { 0.149020, 0.329412, 0.105882, 1.0 }, + { 0.125490, 0.333333, 0.121569, 1.0 }, + { 0.101961, 0.337255, 0.137255, 1.0 }, + { 0.129412, 0.356863, 0.145098, 1.0 }, + { 0.156863, 0.376471, 0.156863, 1.0 }, + { 0.301961, 0.521569, 0.207843, 1.0 }, + { 0.400000, 0.572549, 0.227451, 1.0 }, + { 0.498039, 0.627451, 0.250980, 1.0 }, + { 0.560784, 0.650980, 0.243137, 1.0 }, + { 0.627451, 0.674510, 0.235294, 1.0 }, + { 0.639216, 0.670588, 0.239216, 1.0 }, + { 0.650980, 0.666667, 0.247059, 1.0 }, + { 0.670588, 0.654902, 0.274510, 1.0 }, + { 0.670588, 0.635294, 0.262745, 1.0 }, + { 0.615686, 0.564706, 0.250980, 1.0 }, + { 0.576471, 0.549020, 0.250980, 1.0 }, + { 0.537255, 0.533333, 0.250980, 1.0 }, + { 0.533333, 0.529412, 0.247059, 1.0 }, + { 0.533333, 0.529412, 0.247059, 1.0 }, + { 0.549020, 0.521569, 0.231373, 1.0 }, + { 0.564706, 0.513725, 0.219608, 1.0 }, + { 0.541176, 0.482353, 0.137255, 1.0 }, + { 0.505882, 0.470588, 0.133333, 1.0 }, + { 0.474510, 0.458824, 0.129412, 1.0 }, + { 0.431373, 0.427451, 0.117647, 1.0 }, + { 0.392157, 0.400000, 0.109804, 1.0 }, + { 0.360784, 0.396078, 0.105882, 1.0 }, + { 0.329412, 0.396078, 0.105882, 1.0 }, + { 0.301961, 0.419608, 0.105882, 1.0 }, + { 0.286275, 0.447059, 0.133333, 1.0 }, + { 0.203922, 0.454902, 0.160784, 1.0 }, + { 0.250980, 0.505882, 0.168627, 1.0 }, + { 0.298039, 0.556863, 0.180392, 1.0 }, + { 0.325490, 0.580392, 0.188235, 1.0 }, + { 0.352941, 0.603922, 0.196078, 1.0 }, + { 0.345098, 0.658824, 0.282353, 1.0 }, + { 0.321569, 0.701961, 0.376471, 1.0 }, + { 0.427451, 0.796078, 0.474510, 1.0 }, + { 0.431373, 0.788235, 0.478431, 1.0 }, + { 0.439216, 0.784314, 0.486275, 1.0 }, + { 0.376471, 0.725490, 0.458824, 1.0 }, + { 0.313725, 0.666667, 0.431373, 1.0 }, + { 0.294118, 0.615686, 0.384314, 1.0 }, + { 0.278431, 0.564706, 0.337255, 1.0 }, + { 0.227451, 0.466667, 0.262745, 1.0 }, + { 0.164706, 0.368627, 0.168627, 1.0 }, + { 0.035294, 0.231373, 0.105882, 1.0 }, + { 0.023529, 0.192157, 0.094118, 1.0 }, + { 0.011765, 0.152941, 0.086275, 1.0 }, + { 0.007843, 0.145098, 0.082353, 1.0 }, + { 0.007843, 0.141176, 0.078431, 1.0 }, + { 0.003922, 0.137255, 0.070588, 1.0 }, + { 0.000000, 0.133333, 0.062745, 1.0 }, + { 0.000000, 0.133333, 0.062745, 1.0 }, + { 0.000000, 0.133333, 0.058824, 1.0 }, + { 0.000000, 0.133333, 0.054902, 1.0 }, + { 0.000000, 0.133333, 0.054902, 1.0 }, + { 0.003922, 0.137255, 0.054902, 1.0 }, + { 0.007843, 0.145098, 0.054902, 1.0 }, + { 0.011765, 0.149020, 0.043137, 1.0 }, + { 0.011765, 0.156863, 0.035294, 1.0 }, + { 0.015686, 0.172549, 0.035294, 1.0 }, + { 0.058824, 0.262745, 0.086275, 1.0 }, + { 0.121569, 0.349020, 0.145098, 1.0 }, + { 0.184314, 0.439216, 0.203922, 1.0 }, + { 0.219608, 0.490196, 0.250980, 1.0 }, + { 0.254902, 0.541176, 0.301961, 1.0 }, + { 0.294118, 0.611765, 0.407843, 1.0 }, + { 0.352941, 0.694118, 0.439216, 1.0 }, + { 0.533333, 0.780392, 0.454902, 1.0 }, + { 0.572549, 0.749020, 0.427451, 1.0 }, + { 0.615686, 0.721569, 0.403922, 1.0 }, + { 0.635294, 0.698039, 0.368627, 1.0 }, + { 0.654902, 0.678431, 0.337255, 1.0 }, + { 0.701961, 0.662745, 0.266667, 1.0 }, + { 0.745098, 0.639216, 0.188235, 1.0 }, + { 0.776471, 0.639216, 0.184314, 1.0 }, + { 0.788235, 0.615686, 0.188235, 1.0 }, + { 0.705882, 0.611765, 0.184314, 1.0 }, + { 0.670588, 0.603922, 0.188235, 1.0 }, + { 0.635294, 0.600000, 0.192157, 1.0 }, + { 0.564706, 0.545098, 0.188235, 1.0 }, + { 0.470588, 0.474510, 0.164706, 1.0 }, + { 0.356863, 0.407843, 0.145098, 1.0 }, + { 0.254902, 0.345098, 0.133333, 1.0 }, + { 0.137255, 0.262745, 0.117647, 1.0 }, + { 0.101961, 0.247059, 0.121569, 1.0 }, + { 0.066667, 0.235294, 0.125490, 1.0 }, + { 0.058824, 0.227451, 0.125490, 1.0 }, + { 0.054902, 0.223529, 0.125490, 1.0 }, + { 0.043137, 0.219608, 0.125490, 1.0 }, + { 0.043137, 0.223529, 0.121569, 1.0 }, + { 0.035294, 0.215686, 0.125490, 1.0 }, + { 0.027451, 0.200000, 0.117647, 1.0 }, + { 0.019608, 0.164706, 0.105882, 1.0 }, + { 0.019608, 0.156863, 0.105882, 1.0 }, + { 0.019608, 0.152941, 0.109804, 1.0 }, + { 0.019608, 0.149020, 0.105882, 1.0 }, + { 0.015686, 0.149020, 0.101961, 1.0 }, + { 0.023529, 0.152941, 0.101961, 1.0 }, + { 0.027451, 0.152941, 0.101961, 1.0 }, + { 0.031373, 0.160784, 0.090196, 1.0 }, + { 0.031373, 0.156863, 0.082353, 1.0 }, + { 0.035294, 0.156863, 0.074510, 1.0 }, + { 0.043137, 0.156863, 0.070588, 1.0 }, + { 0.054902, 0.160784, 0.070588, 1.0 }, + { 0.109804, 0.200000, 0.066667, 1.0 }, + { 0.192157, 0.250980, 0.070588, 1.0 }, + { 0.262745, 0.298039, 0.070588, 1.0 }, + { 0.317647, 0.309804, 0.074510, 1.0 }, + { 0.427451, 0.368627, 0.062745, 1.0 }, + { 0.431373, 0.376471, 0.054902, 1.0 }, + { 0.435294, 0.388235, 0.050980, 1.0 }, + { 0.407843, 0.356863, 0.054902, 1.0 }, + { 0.349020, 0.329412, 0.050980, 1.0 }, + { 0.301961, 0.286275, 0.039216, 1.0 }, + { 0.231373, 0.254902, 0.015686, 1.0 }, + { 0.101961, 0.180392, 0.003922, 1.0 }, + { 0.086275, 0.168627, 0.003922, 1.0 }, + { 0.074510, 0.160784, 0.007843, 1.0 }, + { 0.074510, 0.156863, 0.003922, 1.0 }, + { 0.086275, 0.160784, 0.000000, 1.0 }, + { 0.105882, 0.149020, 0.000000, 1.0 }, + { 0.098039, 0.141176, 0.003922, 1.0 }, + { 0.098039, 0.137255, 0.007843, 1.0 }, + { 0.098039, 0.145098, 0.015686, 1.0 }, + { 0.098039, 0.129412, 0.011765, 1.0 }, + { 0.086275, 0.121569, 0.011765, 1.0 }, + { 0.074510, 0.117647, 0.011765, 1.0 }, + { 0.054902, 0.121569, 0.019608, 1.0 }, + { 0.039216, 0.121569, 0.027451, 1.0 }, + { 0.027451, 0.125490, 0.035294, 1.0 }, + { 0.023529, 0.133333, 0.043137, 1.0 }, + { 0.062745, 0.192157, 0.082353, 1.0 }, + { 0.094118, 0.215686, 0.094118, 1.0 }, + { 0.129412, 0.239216, 0.109804, 1.0 }, + { 0.192157, 0.294118, 0.133333, 1.0 }, + { 0.239216, 0.360784, 0.164706, 1.0 }, + { 0.278431, 0.435294, 0.184314, 1.0 }, + { 0.341176, 0.470588, 0.196078, 1.0 }, + { 0.372549, 0.490196, 0.196078, 1.0 }, + { 0.372549, 0.494118, 0.203922, 1.0 }, + { 0.325490, 0.486275, 0.207843, 1.0 }, + { 0.270588, 0.435294, 0.188235, 1.0 }, + { 0.227451, 0.384314, 0.156863, 1.0 }, + { 0.180392, 0.325490, 0.121569, 1.0 }, + { 0.141176, 0.282353, 0.109804, 1.0 }, + { 0.113725, 0.243137, 0.090196, 1.0 }, + { 0.117647, 0.239216, 0.082353, 1.0 }, + { 0.156863, 0.262745, 0.050980, 1.0 }, + { 0.180392, 0.278431, 0.047059, 1.0 }, + { 0.203922, 0.298039, 0.047059, 1.0 }, + { 0.262745, 0.345098, 0.062745, 1.0 }, + { 0.321569, 0.396078, 0.078431, 1.0 }, + { 0.352941, 0.419608, 0.090196, 1.0 }, + { 0.403922, 0.458824, 0.098039, 1.0 }, + { 0.474510, 0.509804, 0.133333, 1.0 }, + { 0.564706, 0.592157, 0.168627, 1.0 }, + { 0.631373, 0.650980, 0.215686, 1.0 }, + { 0.690196, 0.713725, 0.258824, 1.0 }, + { 0.733333, 0.752941, 0.301961, 1.0 }, + { 0.756863, 0.796078, 0.317647, 1.0 }, + { 0.752941, 0.792157, 0.305882, 1.0 }, + { 0.733333, 0.776471, 0.309804, 1.0 }, + { 0.694118, 0.737255, 0.309804, 1.0 }, + { 0.615686, 0.686275, 0.282353, 1.0 }, + { 0.513725, 0.611765, 0.227451, 1.0 }, + { 0.411765, 0.556863, 0.196078, 1.0 }, + { 0.364706, 0.541176, 0.219608, 1.0 }, + { 0.349020, 0.584314, 0.298039, 1.0 }, + { 0.333333, 0.627451, 0.372549, 1.0 }, + { 0.301961, 0.682353, 0.443137, 1.0 }, + { 0.313725, 0.717647, 0.466667, 1.0 }, + { 0.364706, 0.760784, 0.486275, 1.0 }, + { 0.403922, 0.772549, 0.474510, 1.0 }, + { 0.400000, 0.764706, 0.454902, 1.0 }, + { 0.388235, 0.705882, 0.411765, 1.0 }, + { 0.368627, 0.603922, 0.317647, 1.0 }, + { 0.329412, 0.494118, 0.211765, 1.0 }, + { 0.270588, 0.407843, 0.117647, 1.0 }, + { 0.215686, 0.337255, 0.086275, 1.0 }, + { 0.164706, 0.266667, 0.078431, 1.0 }, + { 0.109804, 0.200000, 0.070588, 1.0 }, + { 0.062745, 0.164706, 0.066667, 1.0 }, + { 0.035294, 0.137255, 0.066667, 1.0 }, + { 0.023529, 0.129412, 0.074510, 1.0 }, + { 0.015686, 0.125490, 0.078431, 1.0 }, + { 0.011765, 0.129412, 0.074510, 1.0 }, + { 0.011765, 0.125490, 0.078431, 1.0 }, + { 0.007843, 0.125490, 0.082353, 1.0 }, + { 0.003922, 0.125490, 0.086275, 1.0 }, + { 0.000000, 0.133333, 0.082353, 1.0 }, + { 0.003922, 0.141176, 0.078431, 1.0 }, + { 0.007843, 0.145098, 0.074510, 1.0 }, + { 0.007843, 0.141176, 0.062745, 1.0 }, + { 0.007843, 0.141176, 0.050980, 1.0 }, + { 0.011765, 0.141176, 0.047059, 1.0 }, + { 0.011765, 0.145098, 0.050980, 1.0 }, + { 0.011765, 0.141176, 0.054902, 1.0 }, + { 0.015686, 0.141176, 0.050980, 1.0 }, + { 0.019608, 0.137255, 0.054902, 1.0 }, + { 0.031373, 0.141176, 0.062745, 1.0 }, + { 0.043137, 0.149020, 0.070588, 1.0 }, + { 0.066667, 0.172549, 0.086275, 1.0 }, + { 0.109804, 0.203922, 0.101961, 1.0 }, + { 0.152941, 0.239216, 0.109804, 1.0 }, + { 0.188235, 0.254902, 0.090196, 1.0 }, + { 0.196078, 0.290196, 0.090196, 1.0 }, + { 0.200000, 0.313725, 0.094118, 1.0 }, + { 0.196078, 0.341176, 0.117647, 1.0 }, + { 0.223529, 0.349020, 0.105882, 1.0 }, + { 0.243137, 0.368627, 0.109804, 1.0 }, + { 0.266667, 0.376471, 0.098039, 1.0 }, + { 0.278431, 0.388235, 0.129412, 1.0 }, + { 0.313725, 0.411765, 0.145098, 1.0 }, + { 0.368627, 0.454902, 0.196078, 1.0 }, + { 0.427451, 0.537255, 0.262745, 1.0 }, + { 0.478431, 0.584314, 0.305882, 1.0 }, + { 0.431373, 0.541176, 0.270588, 1.0 }, + { 0.376471, 0.450980, 0.207843, 1.0 }, + { 0.290196, 0.423529, 0.223529, 1.0 }, + }; +/* Glory */ +static double4 colors_575[] = { + { 0.560784, 0.341176, 0.243137, 1.0 }, + { 0.262745, 0.270588, 0.431373, 1.0 }, + { 0.266667, 0.270588, 0.403922, 1.0 }, + { 0.274510, 0.270588, 0.380392, 1.0 }, + { 0.364706, 0.321569, 0.321569, 1.0 }, + { 0.454902, 0.372549, 0.262745, 1.0 }, + { 0.509804, 0.396078, 0.235294, 1.0 }, + { 0.568627, 0.419608, 0.211765, 1.0 }, + { 0.627451, 0.517647, 0.164706, 1.0 }, + { 0.635294, 0.541176, 0.180392, 1.0 }, + { 0.647059, 0.564706, 0.196078, 1.0 }, + { 0.619608, 0.584314, 0.270588, 1.0 }, + { 0.592157, 0.607843, 0.349020, 1.0 }, + { 0.650980, 0.654902, 0.415686, 1.0 }, + { 0.709804, 0.705882, 0.486275, 1.0 }, + { 0.733333, 0.737255, 0.486275, 1.0 }, + { 0.760784, 0.768627, 0.490196, 1.0 }, + { 0.800000, 0.733333, 0.411765, 1.0 }, + { 0.827451, 0.705882, 0.360784, 1.0 }, + { 0.858824, 0.682353, 0.313725, 1.0 }, + { 0.850980, 0.603922, 0.278431, 1.0 }, + { 0.843137, 0.529412, 0.247059, 1.0 }, + { 0.831373, 0.521569, 0.266667, 1.0 }, + { 0.823529, 0.513725, 0.290196, 1.0 }, + { 0.815686, 0.596078, 0.372549, 1.0 }, + { 0.788235, 0.666667, 0.329412, 1.0 }, + { 0.760784, 0.741176, 0.290196, 1.0 }, + { 0.764706, 0.733333, 0.250980, 1.0 }, + { 0.772549, 0.729412, 0.215686, 1.0 }, + { 0.764706, 0.701961, 0.207843, 1.0 }, + { 0.760784, 0.678431, 0.200000, 1.0 }, + { 0.772549, 0.643137, 0.168627, 1.0 }, + { 0.776471, 0.635294, 0.180392, 1.0 }, + { 0.796078, 0.666667, 0.262745, 1.0 }, + { 0.807843, 0.709804, 0.235294, 1.0 }, + { 0.819608, 0.756863, 0.211765, 1.0 }, + { 0.843137, 0.741176, 0.172549, 1.0 }, + { 0.870588, 0.725490, 0.137255, 1.0 }, + { 0.874510, 0.717647, 0.113725, 1.0 }, + { 0.882353, 0.713725, 0.094118, 1.0 }, + { 0.870588, 0.698039, 0.031373, 1.0 }, + { 0.854902, 0.709804, 0.035294, 1.0 }, + { 0.839216, 0.721569, 0.039216, 1.0 }, + { 0.831373, 0.682353, 0.058824, 1.0 }, + { 0.827451, 0.647059, 0.082353, 1.0 }, + { 0.823529, 0.631373, 0.078431, 1.0 }, + { 0.819608, 0.615686, 0.078431, 1.0 }, + { 0.800000, 0.537255, 0.078431, 1.0 }, + { 0.811765, 0.513725, 0.125490, 1.0 }, + { 0.784314, 0.458824, 0.117647, 1.0 }, + { 0.745098, 0.447059, 0.137255, 1.0 }, + { 0.705882, 0.435294, 0.160784, 1.0 }, + { 0.666667, 0.380392, 0.188235, 1.0 }, + { 0.627451, 0.329412, 0.215686, 1.0 }, + { 0.596078, 0.305882, 0.227451, 1.0 }, + { 0.568627, 0.282353, 0.239216, 1.0 }, + { 0.529412, 0.164706, 0.215686, 1.0 }, + { 0.545098, 0.176471, 0.203922, 1.0 }, + { 0.564706, 0.188235, 0.196078, 1.0 }, + { 0.600000, 0.243137, 0.152941, 1.0 }, + { 0.639216, 0.301961, 0.113725, 1.0 }, + { 0.662745, 0.325490, 0.113725, 1.0 }, + { 0.686275, 0.352941, 0.113725, 1.0 }, + { 0.705882, 0.423529, 0.101961, 1.0 }, + { 0.721569, 0.478431, 0.086275, 1.0 }, + { 0.690196, 0.560784, 0.035294, 1.0 }, + { 0.694118, 0.584314, 0.043137, 1.0 }, + { 0.701961, 0.607843, 0.050980, 1.0 }, + { 0.678431, 0.607843, 0.047059, 1.0 }, + { 0.658824, 0.611765, 0.047059, 1.0 }, + { 0.647059, 0.556863, 0.070588, 1.0 }, + { 0.666667, 0.501961, 0.145098, 1.0 }, + { 0.592157, 0.333333, 0.282353, 1.0 }, + { 0.576471, 0.313725, 0.411765, 1.0 }, + { 0.564706, 0.298039, 0.541176, 1.0 }, + { 0.600000, 0.290196, 0.568627, 1.0 }, + { 0.639216, 0.286275, 0.596078, 1.0 }, + { 0.647059, 0.301961, 0.588235, 1.0 }, + { 0.654902, 0.317647, 0.584314, 1.0 }, + { 0.733333, 0.423529, 0.505882, 1.0 }, + { 0.741176, 0.478431, 0.384314, 1.0 }, + { 0.721569, 0.572549, 0.211765, 1.0 }, + { 0.717647, 0.603922, 0.200000, 1.0 }, + { 0.713725, 0.635294, 0.192157, 1.0 }, + { 0.713725, 0.615686, 0.196078, 1.0 }, + { 0.717647, 0.600000, 0.200000, 1.0 }, + { 0.682353, 0.556863, 0.235294, 1.0 }, + { 0.635294, 0.439216, 0.247059, 1.0 }, + { 0.482353, 0.274510, 0.286275, 1.0 }, + { 0.450980, 0.188235, 0.274510, 1.0 }, + { 0.419608, 0.105882, 0.266667, 1.0 }, + { 0.419608, 0.109804, 0.243137, 1.0 }, + { 0.423529, 0.113725, 0.223529, 1.0 }, + { 0.462745, 0.090196, 0.215686, 1.0 }, + { 0.494118, 0.054902, 0.160784, 1.0 }, + { 0.529412, 0.070588, 0.105882, 1.0 }, + { 0.525490, 0.094118, 0.113725, 1.0 }, + { 0.435294, 0.082353, 0.176471, 1.0 }, + { 0.376471, 0.098039, 0.223529, 1.0 }, + { 0.317647, 0.117647, 0.270588, 1.0 }, + { 0.282353, 0.133333, 0.282353, 1.0 }, + { 0.250980, 0.149020, 0.294118, 1.0 }, + { 0.215686, 0.164706, 0.325490, 1.0 }, + { 0.192157, 0.215686, 0.356863, 1.0 }, + { 0.156863, 0.262745, 0.419608, 1.0 }, + { 0.168627, 0.247059, 0.450980, 1.0 }, + { 0.180392, 0.235294, 0.482353, 1.0 }, + { 0.184314, 0.219608, 0.490196, 1.0 }, + { 0.188235, 0.203922, 0.501961, 1.0 }, + { 0.235294, 0.149020, 0.486275, 1.0 }, + { 0.290196, 0.098039, 0.470588, 1.0 }, + { 0.294118, 0.082353, 0.427451, 1.0 }, + { 0.349020, 0.090196, 0.380392, 1.0 }, + { 0.458824, 0.200000, 0.341176, 1.0 }, + { 0.482353, 0.223529, 0.321569, 1.0 }, + { 0.505882, 0.247059, 0.305882, 1.0 }, + { 0.576471, 0.313725, 0.317647, 1.0 }, + { 0.545098, 0.380392, 0.317647, 1.0 }, + { 0.509804, 0.411765, 0.325490, 1.0 }, + { 0.450980, 0.396078, 0.356863, 1.0 }, + { 0.286275, 0.337255, 0.447059, 1.0 }, + { 0.219608, 0.270588, 0.498039, 1.0 }, + { 0.152941, 0.203922, 0.549020, 1.0 }, + { 0.137255, 0.200000, 0.552941, 1.0 }, + { 0.121569, 0.196078, 0.560784, 1.0 }, + { 0.098039, 0.156863, 0.541176, 1.0 }, + { 0.121569, 0.129412, 0.505882, 1.0 }, + { 0.141176, 0.188235, 0.458824, 1.0 }, + { 0.113725, 0.145098, 0.419608, 1.0 }, + { 0.196078, 0.133333, 0.368627, 1.0 }, + { 0.207843, 0.113725, 0.356863, 1.0 }, + { 0.223529, 0.098039, 0.345098, 1.0 }, + { 0.270588, 0.062745, 0.333333, 1.0 }, + { 0.290196, 0.070588, 0.258824, 1.0 }, + { 0.286275, 0.098039, 0.207843, 1.0 }, + { 0.309804, 0.121569, 0.192157, 1.0 }, + { 0.239216, 0.247059, 0.184314, 1.0 }, + { 0.192157, 0.262745, 0.250980, 1.0 }, + { 0.149020, 0.278431, 0.317647, 1.0 }, + { 0.129412, 0.301961, 0.356863, 1.0 }, + { 0.113725, 0.325490, 0.400000, 1.0 }, + { 0.058824, 0.301961, 0.454902, 1.0 }, + { 0.070588, 0.258824, 0.494118, 1.0 }, + { 0.133333, 0.219608, 0.596078, 1.0 }, + { 0.196078, 0.160784, 0.647059, 1.0 }, + { 0.313725, 0.070588, 0.619608, 1.0 }, + { 0.356863, 0.066667, 0.615686, 1.0 }, + { 0.403922, 0.062745, 0.615686, 1.0 }, + { 0.482353, 0.058824, 0.568627, 1.0 }, + { 0.501961, 0.101961, 0.525490, 1.0 }, + { 0.560784, 0.192157, 0.435294, 1.0 }, + { 0.654902, 0.235294, 0.376471, 1.0 }, + { 0.698039, 0.364706, 0.270588, 1.0 }, + { 0.721569, 0.380392, 0.243137, 1.0 }, + { 0.745098, 0.396078, 0.215686, 1.0 }, + { 0.752941, 0.352941, 0.184314, 1.0 }, + { 0.741176, 0.317647, 0.184314, 1.0 }, + { 0.705882, 0.294118, 0.235294, 1.0 }, + { 0.686275, 0.243137, 0.227451, 1.0 }, + { 0.670588, 0.156863, 0.223529, 1.0 }, + { 0.600000, 0.117647, 0.305882, 1.0 }, + { 0.419608, 0.074510, 0.388235, 1.0 }, + { 0.392157, 0.078431, 0.403922, 1.0 }, + { 0.368627, 0.086275, 0.423529, 1.0 }, + { 0.294118, 0.117647, 0.494118, 1.0 }, + { 0.282353, 0.117647, 0.513725, 1.0 }, + { 0.356863, 0.152941, 0.486275, 1.0 }, + { 0.411765, 0.211765, 0.447059, 1.0 }, + { 0.623529, 0.270588, 0.349020, 1.0 }, + { 0.654902, 0.298039, 0.321569, 1.0 }, + { 0.686275, 0.329412, 0.298039, 1.0 }, + { 0.694118, 0.388235, 0.290196, 1.0 }, + { 0.725490, 0.450980, 0.301961, 1.0 }, + { 0.776471, 0.509804, 0.294118, 1.0 }, + { 0.803922, 0.556863, 0.341176, 1.0 }, + { 0.811765, 0.580392, 0.333333, 1.0 }, + { 0.854902, 0.588235, 0.254902, 1.0 }, + { 0.905882, 0.596078, 0.223529, 1.0 }, + { 0.886275, 0.549020, 0.180392, 1.0 }, + { 0.847059, 0.525490, 0.101961, 1.0 }, + { 0.827451, 0.494118, 0.043137, 1.0 }, + { 0.764706, 0.431373, 0.043137, 1.0 }, + { 0.678431, 0.372549, 0.066667, 1.0 }, + { 0.611765, 0.294118, 0.074510, 1.0 }, + { 0.435294, 0.203922, 0.156863, 1.0 }, + { 0.407843, 0.176471, 0.164706, 1.0 }, + { 0.380392, 0.152941, 0.172549, 1.0 }, + { 0.352941, 0.129412, 0.180392, 1.0 }, + { 0.341176, 0.133333, 0.196078, 1.0 }, + { 0.356863, 0.180392, 0.168627, 1.0 }, + { 0.427451, 0.215686, 0.145098, 1.0 }, + { 0.517647, 0.227451, 0.129412, 1.0 }, + { 0.549020, 0.290196, 0.082353, 1.0 }, + { 0.564706, 0.360784, 0.066667, 1.0 }, + { 0.533333, 0.345098, 0.062745, 1.0 }, + { 0.431373, 0.298039, 0.039216, 1.0 }, + { 0.352941, 0.262745, 0.070588, 1.0 }, + { 0.243137, 0.227451, 0.125490, 1.0 }, + { 0.121569, 0.172549, 0.156863, 1.0 }, + { 0.070588, 0.156863, 0.180392, 1.0 }, + { 0.070588, 0.172549, 0.219608, 1.0 }, + { 0.117647, 0.196078, 0.196078, 1.0 }, + { 0.180392, 0.200000, 0.137255, 1.0 }, + { 0.270588, 0.176471, 0.125490, 1.0 }, + { 0.329412, 0.156863, 0.074510, 1.0 }, + { 0.376471, 0.113725, 0.050980, 1.0 }, + { 0.423529, 0.058824, 0.101961, 1.0 }, + { 0.419608, 0.043137, 0.137255, 1.0 }, + { 0.380392, 0.050980, 0.203922, 1.0 }, + { 0.337255, 0.066667, 0.282353, 1.0 }, + { 0.321569, 0.086275, 0.329412, 1.0 }, + { 0.333333, 0.109804, 0.352941, 1.0 }, + { 0.372549, 0.164706, 0.349020, 1.0 }, + { 0.415686, 0.227451, 0.301961, 1.0 }, + { 0.462745, 0.207843, 0.254902, 1.0 }, + { 0.509804, 0.203922, 0.196078, 1.0 }, + { 0.556863, 0.227451, 0.113725, 1.0 }, + { 0.576471, 0.196078, 0.078431, 1.0 }, + { 0.572549, 0.196078, 0.082353, 1.0 }, + { 0.596078, 0.219608, 0.082353, 1.0 }, + { 0.631373, 0.235294, 0.098039, 1.0 }, + { 0.678431, 0.278431, 0.141176, 1.0 }, + { 0.713725, 0.329412, 0.180392, 1.0 }, + { 0.717647, 0.384314, 0.223529, 1.0 }, + { 0.709804, 0.431373, 0.309804, 1.0 }, + { 0.698039, 0.486275, 0.427451, 1.0 }, + { 0.658824, 0.517647, 0.435294, 1.0 }, + { 0.592157, 0.486275, 0.419608, 1.0 }, + { 0.580392, 0.458824, 0.521569, 1.0 }, + { 0.513725, 0.411765, 0.537255, 1.0 }, + { 0.447059, 0.325490, 0.521569, 1.0 }, + { 0.466667, 0.227451, 0.572549, 1.0 }, + { 0.415686, 0.156863, 0.600000, 1.0 }, + { 0.384314, 0.121569, 0.592157, 1.0 }, + { 0.403922, 0.070588, 0.584314, 1.0 }, + { 0.368627, 0.050980, 0.560784, 1.0 }, + { 0.349020, 0.043137, 0.517647, 1.0 }, + { 0.345098, 0.039216, 0.478431, 1.0 }, + { 0.345098, 0.066667, 0.466667, 1.0 }, + { 0.352941, 0.137255, 0.478431, 1.0 }, + { 0.372549, 0.215686, 0.458824, 1.0 }, + { 0.392157, 0.243137, 0.458824, 1.0 }, + { 0.384314, 0.309804, 0.454902, 1.0 }, + { 0.360784, 0.380392, 0.415686, 1.0 }, + { 0.309804, 0.368627, 0.400000, 1.0 }, + { 0.282353, 0.349020, 0.403922, 1.0 }, + { 0.254902, 0.301961, 0.380392, 1.0 }, + { 0.235294, 0.254902, 0.356863, 1.0 }, + { 0.258824, 0.207843, 0.345098, 1.0 }, + { 0.321569, 0.133333, 0.325490, 1.0 }, + { 0.403922, 0.117647, 0.278431, 1.0 }, + { 0.478431, 0.152941, 0.223529, 1.0 }, + { 0.607843, 0.215686, 0.172549, 1.0 }, + { 0.698039, 0.274510, 0.125490, 1.0 }, + { 0.643137, 0.278431, 0.168627, 1.0 }, + { 0.596078, 0.329412, 0.239216, 1.0 }, + }; +/* Gold_and_Blue */ +static double4 colors_576[] = { + { 0.631373, 0.490196, 0.329412, 1.0 }, + { 0.780392, 0.525490, 0.239216, 1.0 }, + { 0.823529, 0.549020, 0.239216, 1.0 }, + { 0.870588, 0.572549, 0.243137, 1.0 }, + { 0.866667, 0.560784, 0.243137, 1.0 }, + { 0.866667, 0.549020, 0.247059, 1.0 }, + { 0.850980, 0.537255, 0.235294, 1.0 }, + { 0.839216, 0.529412, 0.227451, 1.0 }, + { 0.788235, 0.458824, 0.215686, 1.0 }, + { 0.752941, 0.415686, 0.176471, 1.0 }, + { 0.717647, 0.376471, 0.141176, 1.0 }, + { 0.647059, 0.321569, 0.101961, 1.0 }, + { 0.576471, 0.270588, 0.066667, 1.0 }, + { 0.525490, 0.219608, 0.054902, 1.0 }, + { 0.474510, 0.168627, 0.047059, 1.0 }, + { 0.462745, 0.160784, 0.039216, 1.0 }, + { 0.450980, 0.152941, 0.035294, 1.0 }, + { 0.360784, 0.188235, 0.058824, 1.0 }, + { 0.341176, 0.203922, 0.078431, 1.0 }, + { 0.321569, 0.219608, 0.101961, 1.0 }, + { 0.325490, 0.207843, 0.101961, 1.0 }, + { 0.333333, 0.196078, 0.101961, 1.0 }, + { 0.321569, 0.196078, 0.098039, 1.0 }, + { 0.313725, 0.196078, 0.098039, 1.0 }, + { 0.266667, 0.247059, 0.145098, 1.0 }, + { 0.247059, 0.247059, 0.160784, 1.0 }, + { 0.231373, 0.247059, 0.176471, 1.0 }, + { 0.203922, 0.254902, 0.200000, 1.0 }, + { 0.180392, 0.266667, 0.223529, 1.0 }, + { 0.172549, 0.282353, 0.250980, 1.0 }, + { 0.164706, 0.298039, 0.278431, 1.0 }, + { 0.133333, 0.321569, 0.321569, 1.0 }, + { 0.121569, 0.352941, 0.380392, 1.0 }, + { 0.129412, 0.431373, 0.470588, 1.0 }, + { 0.160784, 0.474510, 0.505882, 1.0 }, + { 0.196078, 0.517647, 0.545098, 1.0 }, + { 0.211765, 0.549020, 0.572549, 1.0 }, + { 0.231373, 0.580392, 0.600000, 1.0 }, + { 0.227451, 0.580392, 0.600000, 1.0 }, + { 0.227451, 0.584314, 0.603922, 1.0 }, + { 0.250980, 0.533333, 0.552941, 1.0 }, + { 0.231373, 0.509804, 0.525490, 1.0 }, + { 0.215686, 0.486275, 0.498039, 1.0 }, + { 0.192157, 0.447059, 0.466667, 1.0 }, + { 0.172549, 0.411765, 0.435294, 1.0 }, + { 0.168627, 0.384314, 0.411765, 1.0 }, + { 0.168627, 0.356863, 0.388235, 1.0 }, + { 0.168627, 0.301961, 0.341176, 1.0 }, + { 0.156863, 0.247059, 0.298039, 1.0 }, + { 0.109804, 0.164706, 0.223529, 1.0 }, + { 0.098039, 0.141176, 0.192157, 1.0 }, + { 0.090196, 0.121569, 0.164706, 1.0 }, + { 0.094118, 0.109804, 0.145098, 1.0 }, + { 0.101961, 0.101961, 0.125490, 1.0 }, + { 0.109804, 0.101961, 0.125490, 1.0 }, + { 0.117647, 0.105882, 0.125490, 1.0 }, + { 0.196078, 0.160784, 0.125490, 1.0 }, + { 0.274510, 0.207843, 0.137255, 1.0 }, + { 0.352941, 0.254902, 0.149020, 1.0 }, + { 0.435294, 0.309804, 0.180392, 1.0 }, + { 0.521569, 0.368627, 0.215686, 1.0 }, + { 0.552941, 0.384314, 0.223529, 1.0 }, + { 0.584314, 0.400000, 0.235294, 1.0 }, + { 0.647059, 0.423529, 0.231373, 1.0 }, + { 0.690196, 0.435294, 0.211765, 1.0 }, + { 0.709804, 0.427451, 0.192157, 1.0 }, + { 0.678431, 0.392157, 0.176471, 1.0 }, + { 0.647059, 0.360784, 0.164706, 1.0 }, + { 0.623529, 0.345098, 0.149020, 1.0 }, + { 0.603922, 0.329412, 0.137255, 1.0 }, + { 0.533333, 0.278431, 0.101961, 1.0 }, + { 0.458824, 0.231373, 0.074510, 1.0 }, + { 0.317647, 0.133333, 0.043137, 1.0 }, + { 0.266667, 0.113725, 0.035294, 1.0 }, + { 0.215686, 0.094118, 0.031373, 1.0 }, + { 0.164706, 0.070588, 0.027451, 1.0 }, + { 0.117647, 0.050980, 0.023529, 1.0 }, + { 0.094118, 0.039216, 0.023529, 1.0 }, + { 0.070588, 0.031373, 0.027451, 1.0 }, + { 0.047059, 0.039216, 0.047059, 1.0 }, + { 0.027451, 0.054902, 0.070588, 1.0 }, + { 0.047059, 0.117647, 0.133333, 1.0 }, + { 0.082353, 0.152941, 0.180392, 1.0 }, + { 0.117647, 0.192157, 0.227451, 1.0 }, + { 0.133333, 0.211765, 0.250980, 1.0 }, + { 0.152941, 0.231373, 0.278431, 1.0 }, + { 0.164706, 0.254902, 0.301961, 1.0 }, + { 0.176471, 0.270588, 0.321569, 1.0 }, + { 0.176471, 0.250980, 0.305882, 1.0 }, + { 0.176471, 0.235294, 0.290196, 1.0 }, + { 0.180392, 0.223529, 0.274510, 1.0 }, + { 0.172549, 0.211765, 0.258824, 1.0 }, + { 0.164706, 0.203922, 0.247059, 1.0 }, + { 0.156863, 0.180392, 0.207843, 1.0 }, + { 0.172549, 0.156863, 0.172549, 1.0 }, + { 0.200000, 0.145098, 0.133333, 1.0 }, + { 0.247059, 0.137255, 0.098039, 1.0 }, + { 0.286275, 0.137255, 0.054902, 1.0 }, + { 0.317647, 0.145098, 0.050980, 1.0 }, + { 0.352941, 0.152941, 0.047059, 1.0 }, + { 0.364706, 0.149020, 0.039216, 1.0 }, + { 0.376471, 0.145098, 0.035294, 1.0 }, + { 0.380392, 0.121569, 0.027451, 1.0 }, + { 0.333333, 0.098039, 0.011765, 1.0 }, + { 0.223529, 0.074510, 0.019608, 1.0 }, + { 0.184314, 0.058824, 0.035294, 1.0 }, + { 0.145098, 0.043137, 0.050980, 1.0 }, + { 0.125490, 0.035294, 0.054902, 1.0 }, + { 0.105882, 0.031373, 0.062745, 1.0 }, + { 0.070588, 0.050980, 0.070588, 1.0 }, + { 0.043137, 0.070588, 0.098039, 1.0 }, + { 0.011765, 0.109804, 0.137255, 1.0 }, + { 0.007843, 0.149020, 0.188235, 1.0 }, + { 0.003922, 0.219608, 0.274510, 1.0 }, + { 0.007843, 0.231373, 0.290196, 1.0 }, + { 0.011765, 0.247059, 0.305882, 1.0 }, + { 0.015686, 0.274510, 0.329412, 1.0 }, + { 0.023529, 0.301961, 0.356863, 1.0 }, + { 0.023529, 0.305882, 0.372549, 1.0 }, + { 0.015686, 0.301961, 0.380392, 1.0 }, + { 0.015686, 0.266667, 0.337255, 1.0 }, + { 0.019608, 0.239216, 0.309804, 1.0 }, + { 0.023529, 0.211765, 0.282353, 1.0 }, + { 0.019608, 0.192157, 0.262745, 1.0 }, + { 0.015686, 0.176471, 0.247059, 1.0 }, + { 0.007843, 0.145098, 0.203922, 1.0 }, + { 0.000000, 0.121569, 0.156863, 1.0 }, + { 0.000000, 0.094118, 0.125490, 1.0 }, + { 0.000000, 0.074510, 0.101961, 1.0 }, + { 0.000000, 0.035294, 0.074510, 1.0 }, + { 0.000000, 0.031373, 0.062745, 1.0 }, + { 0.000000, 0.031373, 0.054902, 1.0 }, + { 0.000000, 0.035294, 0.031373, 1.0 }, + { 0.000000, 0.039216, 0.015686, 1.0 }, + { 0.000000, 0.047059, 0.011765, 1.0 }, + { 0.007843, 0.050980, 0.015686, 1.0 }, + { 0.054902, 0.094118, 0.058824, 1.0 }, + { 0.082353, 0.125490, 0.090196, 1.0 }, + { 0.109804, 0.160784, 0.125490, 1.0 }, + { 0.121569, 0.168627, 0.137255, 1.0 }, + { 0.133333, 0.180392, 0.149020, 1.0 }, + { 0.160784, 0.211765, 0.152941, 1.0 }, + { 0.200000, 0.239216, 0.168627, 1.0 }, + { 0.250980, 0.262745, 0.192157, 1.0 }, + { 0.333333, 0.325490, 0.243137, 1.0 }, + { 0.521569, 0.498039, 0.329412, 1.0 }, + { 0.556863, 0.521569, 0.341176, 1.0 }, + { 0.596078, 0.549020, 0.352941, 1.0 }, + { 0.627451, 0.556863, 0.341176, 1.0 }, + { 0.650980, 0.537255, 0.333333, 1.0 }, + { 0.678431, 0.525490, 0.349020, 1.0 }, + { 0.694118, 0.568627, 0.380392, 1.0 }, + { 0.662745, 0.607843, 0.454902, 1.0 }, + { 0.635294, 0.588235, 0.439216, 1.0 }, + { 0.607843, 0.568627, 0.427451, 1.0 }, + { 0.517647, 0.482353, 0.396078, 1.0 }, + { 0.423529, 0.435294, 0.380392, 1.0 }, + { 0.372549, 0.415686, 0.400000, 1.0 }, + { 0.309804, 0.431373, 0.458824, 1.0 }, + { 0.301961, 0.474510, 0.490196, 1.0 }, + { 0.294118, 0.498039, 0.521569, 1.0 }, + { 0.360784, 0.541176, 0.576471, 1.0 }, + { 0.380392, 0.568627, 0.607843, 1.0 }, + { 0.403922, 0.600000, 0.639216, 1.0 }, + { 0.466667, 0.654902, 0.698039, 1.0 }, + { 0.509804, 0.690196, 0.737255, 1.0 }, + { 0.560784, 0.717647, 0.760784, 1.0 }, + { 0.596078, 0.705882, 0.752941, 1.0 }, + { 0.600000, 0.694118, 0.698039, 1.0 }, + { 0.592157, 0.670588, 0.666667, 1.0 }, + { 0.584314, 0.647059, 0.635294, 1.0 }, + { 0.576471, 0.596078, 0.568627, 1.0 }, + { 0.580392, 0.533333, 0.478431, 1.0 }, + { 0.576471, 0.486275, 0.403922, 1.0 }, + { 0.549020, 0.450980, 0.321569, 1.0 }, + { 0.525490, 0.407843, 0.243137, 1.0 }, + { 0.521569, 0.356863, 0.168627, 1.0 }, + { 0.533333, 0.325490, 0.101961, 1.0 }, + { 0.592157, 0.321569, 0.078431, 1.0 }, + { 0.639216, 0.337255, 0.066667, 1.0 }, + { 0.666667, 0.356863, 0.062745, 1.0 }, + { 0.678431, 0.356863, 0.070588, 1.0 }, + { 0.650980, 0.333333, 0.070588, 1.0 }, + { 0.639216, 0.317647, 0.082353, 1.0 }, + { 0.650980, 0.321569, 0.101961, 1.0 }, + { 0.662745, 0.333333, 0.117647, 1.0 }, + { 0.678431, 0.345098, 0.133333, 1.0 }, + { 0.694118, 0.356863, 0.156863, 1.0 }, + { 0.686275, 0.360784, 0.176471, 1.0 }, + { 0.670588, 0.356863, 0.168627, 1.0 }, + { 0.674510, 0.372549, 0.145098, 1.0 }, + { 0.713725, 0.392157, 0.156863, 1.0 }, + { 0.788235, 0.439216, 0.188235, 1.0 }, + { 0.815686, 0.486275, 0.243137, 1.0 }, + { 0.807843, 0.517647, 0.309804, 1.0 }, + { 0.756863, 0.533333, 0.341176, 1.0 }, + { 0.690196, 0.529412, 0.372549, 1.0 }, + { 0.647059, 0.517647, 0.388235, 1.0 }, + { 0.588235, 0.482353, 0.384314, 1.0 }, + { 0.498039, 0.447059, 0.403922, 1.0 }, + { 0.407843, 0.403922, 0.407843, 1.0 }, + { 0.305882, 0.364706, 0.415686, 1.0 }, + { 0.231373, 0.345098, 0.396078, 1.0 }, + { 0.192157, 0.321569, 0.356863, 1.0 }, + { 0.149020, 0.290196, 0.317647, 1.0 }, + { 0.121569, 0.270588, 0.282353, 1.0 }, + { 0.098039, 0.258824, 0.282353, 1.0 }, + { 0.078431, 0.274510, 0.290196, 1.0 }, + { 0.090196, 0.298039, 0.309804, 1.0 }, + { 0.105882, 0.313725, 0.325490, 1.0 }, + { 0.129412, 0.325490, 0.337255, 1.0 }, + { 0.152941, 0.317647, 0.352941, 1.0 }, + { 0.172549, 0.313725, 0.345098, 1.0 }, + { 0.203922, 0.301961, 0.325490, 1.0 }, + { 0.235294, 0.286275, 0.305882, 1.0 }, + { 0.274510, 0.270588, 0.282353, 1.0 }, + { 0.298039, 0.266667, 0.294118, 1.0 }, + { 0.329412, 0.282353, 0.298039, 1.0 }, + { 0.400000, 0.317647, 0.317647, 1.0 }, + { 0.505882, 0.380392, 0.325490, 1.0 }, + { 0.611765, 0.466667, 0.341176, 1.0 }, + { 0.682353, 0.541176, 0.396078, 1.0 }, + { 0.705882, 0.611765, 0.474510, 1.0 }, + { 0.713725, 0.666667, 0.556863, 1.0 }, + { 0.741176, 0.698039, 0.611765, 1.0 }, + { 0.752941, 0.725490, 0.623529, 1.0 }, + { 0.749020, 0.741176, 0.607843, 1.0 }, + { 0.698039, 0.741176, 0.615686, 1.0 }, + { 0.619608, 0.713725, 0.619608, 1.0 }, + { 0.533333, 0.662745, 0.631373, 1.0 }, + { 0.427451, 0.588235, 0.607843, 1.0 }, + { 0.325490, 0.525490, 0.556863, 1.0 }, + { 0.227451, 0.498039, 0.537255, 1.0 }, + { 0.160784, 0.482353, 0.498039, 1.0 }, + { 0.137255, 0.498039, 0.505882, 1.0 }, + { 0.113725, 0.482353, 0.505882, 1.0 }, + { 0.137255, 0.450980, 0.474510, 1.0 }, + { 0.168627, 0.435294, 0.466667, 1.0 }, + { 0.207843, 0.419608, 0.411765, 1.0 }, + { 0.274510, 0.423529, 0.380392, 1.0 }, + { 0.325490, 0.423529, 0.360784, 1.0 }, + { 0.392157, 0.407843, 0.321569, 1.0 }, + { 0.454902, 0.384314, 0.290196, 1.0 }, + { 0.509804, 0.360784, 0.254902, 1.0 }, + { 0.572549, 0.372549, 0.231373, 1.0 }, + { 0.588235, 0.384314, 0.243137, 1.0 }, + { 0.600000, 0.427451, 0.294118, 1.0 }, + { 0.584314, 0.470588, 0.345098, 1.0 }, + { 0.552941, 0.494118, 0.396078, 1.0 }, + { 0.549020, 0.529412, 0.435294, 1.0 }, + { 0.525490, 0.529412, 0.443137, 1.0 }, + { 0.525490, 0.521569, 0.443137, 1.0 }, + { 0.545098, 0.537255, 0.427451, 1.0 }, + { 0.556863, 0.525490, 0.407843, 1.0 }, + { 0.568627, 0.521569, 0.392157, 1.0 }, + { 0.596078, 0.509804, 0.368627, 1.0 }, + }; +/* Golden */ +static double4 colors_577[] = { + { 0.580392, 0.431373, 0.258824, 1.0 }, + { 0.568627, 0.447059, 0.274510, 1.0 }, + { 0.537255, 0.419608, 0.250980, 1.0 }, + { 0.505882, 0.396078, 0.227451, 1.0 }, + { 0.439216, 0.333333, 0.192157, 1.0 }, + { 0.376471, 0.274510, 0.160784, 1.0 }, + { 0.349020, 0.254902, 0.145098, 1.0 }, + { 0.321569, 0.239216, 0.133333, 1.0 }, + { 0.239216, 0.196078, 0.133333, 1.0 }, + { 0.243137, 0.200000, 0.152941, 1.0 }, + { 0.247059, 0.203922, 0.172549, 1.0 }, + { 0.258824, 0.219608, 0.188235, 1.0 }, + { 0.274510, 0.239216, 0.203922, 1.0 }, + { 0.278431, 0.258824, 0.239216, 1.0 }, + { 0.286275, 0.282353, 0.274510, 1.0 }, + { 0.301961, 0.298039, 0.294118, 1.0 }, + { 0.317647, 0.313725, 0.317647, 1.0 }, + { 0.403922, 0.396078, 0.388235, 1.0 }, + { 0.439216, 0.423529, 0.396078, 1.0 }, + { 0.478431, 0.450980, 0.403922, 1.0 }, + { 0.509804, 0.462745, 0.392157, 1.0 }, + { 0.545098, 0.474510, 0.380392, 1.0 }, + { 0.556863, 0.478431, 0.372549, 1.0 }, + { 0.568627, 0.486275, 0.368627, 1.0 }, + { 0.584314, 0.462745, 0.313725, 1.0 }, + { 0.576471, 0.443137, 0.274510, 1.0 }, + { 0.572549, 0.427451, 0.235294, 1.0 }, + { 0.537255, 0.400000, 0.227451, 1.0 }, + { 0.501961, 0.376471, 0.223529, 1.0 }, + { 0.478431, 0.360784, 0.219608, 1.0 }, + { 0.458824, 0.349020, 0.219608, 1.0 }, + { 0.419608, 0.325490, 0.215686, 1.0 }, + { 0.396078, 0.309804, 0.203922, 1.0 }, + { 0.329412, 0.282353, 0.219608, 1.0 }, + { 0.305882, 0.270588, 0.231373, 1.0 }, + { 0.286275, 0.262745, 0.247059, 1.0 }, + { 0.282353, 0.266667, 0.254902, 1.0 }, + { 0.282353, 0.274510, 0.266667, 1.0 }, + { 0.282353, 0.274510, 0.270588, 1.0 }, + { 0.286275, 0.278431, 0.278431, 1.0 }, + { 0.290196, 0.286275, 0.290196, 1.0 }, + { 0.309804, 0.294118, 0.274510, 1.0 }, + { 0.333333, 0.305882, 0.258824, 1.0 }, + { 0.352941, 0.313725, 0.247059, 1.0 }, + { 0.376471, 0.325490, 0.235294, 1.0 }, + { 0.372549, 0.321569, 0.227451, 1.0 }, + { 0.372549, 0.317647, 0.219608, 1.0 }, + { 0.360784, 0.301961, 0.184314, 1.0 }, + { 0.352941, 0.290196, 0.137255, 1.0 }, + { 0.364706, 0.278431, 0.090196, 1.0 }, + { 0.380392, 0.290196, 0.094118, 1.0 }, + { 0.400000, 0.301961, 0.101961, 1.0 }, + { 0.431373, 0.333333, 0.117647, 1.0 }, + { 0.466667, 0.364706, 0.137255, 1.0 }, + { 0.490196, 0.380392, 0.152941, 1.0 }, + { 0.517647, 0.400000, 0.172549, 1.0 }, + { 0.647059, 0.501961, 0.250980, 1.0 }, + { 0.705882, 0.568627, 0.309804, 1.0 }, + { 0.768627, 0.639216, 0.372549, 1.0 }, + { 0.815686, 0.694118, 0.431373, 1.0 }, + { 0.862745, 0.749020, 0.490196, 1.0 }, + { 0.878431, 0.764706, 0.498039, 1.0 }, + { 0.898039, 0.780392, 0.505882, 1.0 }, + { 0.901961, 0.800000, 0.513725, 1.0 }, + { 0.909804, 0.803922, 0.501961, 1.0 }, + { 0.894118, 0.788235, 0.498039, 1.0 }, + { 0.866667, 0.764706, 0.486275, 1.0 }, + { 0.839216, 0.741176, 0.478431, 1.0 }, + { 0.811765, 0.713725, 0.458824, 1.0 }, + { 0.788235, 0.690196, 0.443137, 1.0 }, + { 0.733333, 0.631373, 0.400000, 1.0 }, + { 0.674510, 0.572549, 0.368627, 1.0 }, + { 0.572549, 0.486275, 0.356863, 1.0 }, + { 0.513725, 0.443137, 0.349020, 1.0 }, + { 0.454902, 0.400000, 0.341176, 1.0 }, + { 0.400000, 0.356863, 0.321569, 1.0 }, + { 0.349020, 0.317647, 0.301961, 1.0 }, + { 0.333333, 0.305882, 0.290196, 1.0 }, + { 0.317647, 0.294118, 0.282353, 1.0 }, + { 0.290196, 0.270588, 0.270588, 1.0 }, + { 0.270588, 0.250980, 0.250980, 1.0 }, + { 0.227451, 0.215686, 0.223529, 1.0 }, + { 0.211765, 0.203922, 0.207843, 1.0 }, + { 0.200000, 0.192157, 0.196078, 1.0 }, + { 0.196078, 0.188235, 0.192157, 1.0 }, + { 0.192157, 0.188235, 0.188235, 1.0 }, + { 0.192157, 0.188235, 0.188235, 1.0 }, + { 0.188235, 0.188235, 0.192157, 1.0 }, + { 0.184314, 0.180392, 0.184314, 1.0 }, + { 0.184314, 0.180392, 0.180392, 1.0 }, + { 0.188235, 0.180392, 0.180392, 1.0 }, + { 0.188235, 0.180392, 0.180392, 1.0 }, + { 0.188235, 0.184314, 0.184314, 1.0 }, + { 0.192157, 0.184314, 0.184314, 1.0 }, + { 0.192157, 0.180392, 0.180392, 1.0 }, + { 0.200000, 0.180392, 0.160784, 1.0 }, + { 0.203922, 0.180392, 0.141176, 1.0 }, + { 0.223529, 0.192157, 0.125490, 1.0 }, + { 0.223529, 0.192157, 0.133333, 1.0 }, + { 0.227451, 0.192157, 0.141176, 1.0 }, + { 0.227451, 0.192157, 0.141176, 1.0 }, + { 0.231373, 0.196078, 0.145098, 1.0 }, + { 0.243137, 0.211765, 0.141176, 1.0 }, + { 0.262745, 0.223529, 0.160784, 1.0 }, + { 0.274510, 0.243137, 0.211765, 1.0 }, + { 0.274510, 0.247059, 0.223529, 1.0 }, + { 0.278431, 0.250980, 0.235294, 1.0 }, + { 0.282353, 0.254902, 0.239216, 1.0 }, + { 0.286275, 0.258824, 0.243137, 1.0 }, + { 0.298039, 0.270588, 0.254902, 1.0 }, + { 0.305882, 0.282353, 0.266667, 1.0 }, + { 0.325490, 0.294118, 0.278431, 1.0 }, + { 0.333333, 0.301961, 0.282353, 1.0 }, + { 0.376471, 0.313725, 0.254902, 1.0 }, + { 0.384314, 0.313725, 0.247059, 1.0 }, + { 0.392157, 0.317647, 0.243137, 1.0 }, + { 0.407843, 0.325490, 0.231373, 1.0 }, + { 0.411765, 0.329412, 0.235294, 1.0 }, + { 0.419608, 0.325490, 0.235294, 1.0 }, + { 0.419608, 0.317647, 0.223529, 1.0 }, + { 0.376471, 0.286275, 0.184314, 1.0 }, + { 0.345098, 0.266667, 0.176471, 1.0 }, + { 0.317647, 0.250980, 0.172549, 1.0 }, + { 0.301961, 0.239216, 0.172549, 1.0 }, + { 0.286275, 0.231373, 0.172549, 1.0 }, + { 0.254902, 0.207843, 0.168627, 1.0 }, + { 0.219608, 0.188235, 0.152941, 1.0 }, + { 0.203922, 0.180392, 0.137255, 1.0 }, + { 0.196078, 0.180392, 0.137255, 1.0 }, + { 0.223529, 0.200000, 0.168627, 1.0 }, + { 0.235294, 0.207843, 0.172549, 1.0 }, + { 0.247059, 0.219608, 0.180392, 1.0 }, + { 0.286275, 0.247059, 0.192157, 1.0 }, + { 0.325490, 0.282353, 0.227451, 1.0 }, + { 0.380392, 0.333333, 0.262745, 1.0 }, + { 0.447059, 0.388235, 0.313725, 1.0 }, + { 0.603922, 0.509804, 0.360784, 1.0 }, + { 0.662745, 0.560784, 0.376471, 1.0 }, + { 0.725490, 0.611765, 0.392157, 1.0 }, + { 0.752941, 0.635294, 0.403922, 1.0 }, + { 0.784314, 0.658824, 0.419608, 1.0 }, + { 0.831373, 0.701961, 0.443137, 1.0 }, + { 0.870588, 0.733333, 0.454902, 1.0 }, + { 0.878431, 0.737255, 0.443137, 1.0 }, + { 0.847059, 0.721569, 0.443137, 1.0 }, + { 0.756863, 0.635294, 0.400000, 1.0 }, + { 0.733333, 0.611765, 0.392157, 1.0 }, + { 0.713725, 0.592157, 0.388235, 1.0 }, + { 0.666667, 0.545098, 0.349020, 1.0 }, + { 0.611765, 0.490196, 0.325490, 1.0 }, + { 0.541176, 0.435294, 0.294118, 1.0 }, + { 0.466667, 0.364706, 0.243137, 1.0 }, + { 0.360784, 0.274510, 0.184314, 1.0 }, + { 0.349020, 0.262745, 0.172549, 1.0 }, + { 0.337255, 0.254902, 0.164706, 1.0 }, + { 0.321569, 0.247059, 0.172549, 1.0 }, + { 0.313725, 0.250980, 0.184314, 1.0 }, + { 0.305882, 0.258824, 0.211765, 1.0 }, + { 0.298039, 0.270588, 0.247059, 1.0 }, + { 0.301961, 0.286275, 0.274510, 1.0 }, + { 0.313725, 0.305882, 0.301961, 1.0 }, + { 0.376471, 0.349020, 0.321569, 1.0 }, + { 0.392157, 0.356863, 0.317647, 1.0 }, + { 0.407843, 0.364706, 0.317647, 1.0 }, + { 0.435294, 0.372549, 0.309804, 1.0 }, + { 0.454902, 0.388235, 0.321569, 1.0 }, + { 0.470588, 0.396078, 0.325490, 1.0 }, + { 0.494118, 0.419608, 0.341176, 1.0 }, + { 0.533333, 0.447059, 0.341176, 1.0 }, + { 0.541176, 0.454902, 0.349020, 1.0 }, + { 0.549020, 0.462745, 0.360784, 1.0 }, + { 0.560784, 0.474510, 0.372549, 1.0 }, + { 0.572549, 0.498039, 0.403922, 1.0 }, + { 0.600000, 0.521569, 0.423529, 1.0 }, + { 0.627451, 0.549020, 0.447059, 1.0 }, + { 0.654902, 0.580392, 0.478431, 1.0 }, + { 0.678431, 0.603922, 0.505882, 1.0 }, + { 0.705882, 0.643137, 0.529412, 1.0 }, + { 0.749020, 0.670588, 0.529412, 1.0 }, + { 0.796078, 0.701961, 0.509804, 1.0 }, + { 0.827451, 0.725490, 0.501961, 1.0 }, + { 0.839216, 0.725490, 0.482353, 1.0 }, + { 0.839216, 0.725490, 0.474510, 1.0 }, + { 0.835294, 0.713725, 0.470588, 1.0 }, + { 0.788235, 0.666667, 0.415686, 1.0 }, + { 0.768627, 0.639216, 0.388235, 1.0 }, + { 0.752941, 0.615686, 0.360784, 1.0 }, + { 0.709804, 0.560784, 0.309804, 1.0 }, + { 0.674510, 0.513725, 0.262745, 1.0 }, + { 0.639216, 0.482353, 0.243137, 1.0 }, + { 0.607843, 0.450980, 0.235294, 1.0 }, + { 0.588235, 0.435294, 0.223529, 1.0 }, + { 0.580392, 0.423529, 0.215686, 1.0 }, + { 0.584314, 0.423529, 0.196078, 1.0 }, + { 0.607843, 0.443137, 0.192157, 1.0 }, + { 0.639216, 0.470588, 0.207843, 1.0 }, + { 0.674510, 0.505882, 0.219608, 1.0 }, + { 0.717647, 0.545098, 0.243137, 1.0 }, + { 0.737255, 0.568627, 0.250980, 1.0 }, + { 0.756863, 0.584314, 0.254902, 1.0 }, + { 0.764706, 0.596078, 0.262745, 1.0 }, + { 0.760784, 0.592157, 0.258824, 1.0 }, + { 0.749020, 0.588235, 0.274510, 1.0 }, + { 0.717647, 0.576471, 0.286275, 1.0 }, + { 0.678431, 0.552941, 0.298039, 1.0 }, + { 0.639216, 0.529412, 0.305882, 1.0 }, + { 0.600000, 0.498039, 0.301961, 1.0 }, + { 0.564706, 0.474510, 0.313725, 1.0 }, + { 0.537255, 0.462745, 0.329412, 1.0 }, + { 0.537255, 0.458824, 0.341176, 1.0 }, + { 0.552941, 0.470588, 0.352941, 1.0 }, + { 0.580392, 0.494118, 0.356863, 1.0 }, + { 0.623529, 0.525490, 0.360784, 1.0 }, + { 0.650980, 0.549020, 0.392157, 1.0 }, + { 0.678431, 0.576471, 0.407843, 1.0 }, + { 0.701961, 0.596078, 0.423529, 1.0 }, + { 0.709804, 0.607843, 0.431373, 1.0 }, + { 0.713725, 0.607843, 0.419608, 1.0 }, + { 0.701961, 0.603922, 0.435294, 1.0 }, + { 0.674510, 0.588235, 0.443137, 1.0 }, + { 0.635294, 0.560784, 0.454902, 1.0 }, + { 0.584314, 0.537255, 0.466667, 1.0 }, + { 0.533333, 0.501961, 0.458824, 1.0 }, + { 0.501961, 0.474510, 0.439216, 1.0 }, + { 0.478431, 0.447059, 0.411765, 1.0 }, + { 0.450980, 0.411765, 0.380392, 1.0 }, + { 0.419608, 0.388235, 0.356863, 1.0 }, + { 0.392157, 0.360784, 0.325490, 1.0 }, + { 0.368627, 0.337255, 0.290196, 1.0 }, + { 0.356863, 0.321569, 0.262745, 1.0 }, + { 0.341176, 0.298039, 0.239216, 1.0 }, + { 0.321569, 0.286275, 0.227451, 1.0 }, + { 0.298039, 0.258824, 0.211765, 1.0 }, + { 0.282353, 0.243137, 0.188235, 1.0 }, + { 0.266667, 0.227451, 0.176471, 1.0 }, + { 0.258824, 0.223529, 0.168627, 1.0 }, + { 0.250980, 0.223529, 0.184314, 1.0 }, + { 0.247059, 0.223529, 0.200000, 1.0 }, + { 0.254902, 0.227451, 0.196078, 1.0 }, + { 0.262745, 0.223529, 0.184314, 1.0 }, + { 0.274510, 0.223529, 0.168627, 1.0 }, + { 0.282353, 0.227451, 0.152941, 1.0 }, + { 0.286275, 0.231373, 0.141176, 1.0 }, + { 0.309804, 0.239216, 0.129412, 1.0 }, + { 0.329412, 0.250980, 0.117647, 1.0 }, + { 0.349020, 0.258824, 0.109804, 1.0 }, + { 0.360784, 0.258824, 0.105882, 1.0 }, + { 0.364706, 0.262745, 0.101961, 1.0 }, + { 0.384314, 0.266667, 0.101961, 1.0 }, + { 0.403922, 0.282353, 0.109804, 1.0 }, + { 0.439216, 0.321569, 0.156863, 1.0 }, + { 0.454902, 0.337255, 0.188235, 1.0 }, + { 0.517647, 0.396078, 0.227451, 1.0 }, + { 0.564706, 0.431373, 0.250980, 1.0 }, + { 0.584314, 0.431373, 0.231373, 1.0 }, + { 0.627451, 0.470588, 0.262745, 1.0 }, + }; +/* Golden_Green */ +static double4 colors_578[] = { + { 0.156863, 0.192157, 0.011765, 1.0 }, + { 0.164706, 0.196078, 0.011765, 1.0 }, + { 0.156863, 0.184314, 0.007843, 1.0 }, + { 0.149020, 0.172549, 0.007843, 1.0 }, + { 0.121569, 0.141176, 0.003922, 1.0 }, + { 0.094118, 0.113725, 0.003922, 1.0 }, + { 0.078431, 0.094118, 0.000000, 1.0 }, + { 0.062745, 0.074510, 0.000000, 1.0 }, + { 0.015686, 0.023529, 0.000000, 1.0 }, + { 0.007843, 0.011765, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.000000, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.007843, 0.000000, 1.0 }, + { 0.000000, 0.011765, 0.000000, 1.0 }, + { 0.000000, 0.011765, 0.000000, 1.0 }, + { 0.003922, 0.015686, 0.000000, 1.0 }, + { 0.003922, 0.015686, 0.000000, 1.0 }, + { 0.007843, 0.019608, 0.000000, 1.0 }, + { 0.011765, 0.023529, 0.000000, 1.0 }, + { 0.015686, 0.031373, 0.000000, 1.0 }, + { 0.047059, 0.066667, 0.000000, 1.0 }, + { 0.070588, 0.090196, 0.000000, 1.0 }, + { 0.094118, 0.113725, 0.000000, 1.0 }, + { 0.109804, 0.133333, 0.000000, 1.0 }, + { 0.129412, 0.152941, 0.000000, 1.0 }, + { 0.133333, 0.160784, 0.000000, 1.0 }, + { 0.137255, 0.168627, 0.000000, 1.0 }, + { 0.149020, 0.180392, 0.000000, 1.0 }, + { 0.156863, 0.192157, 0.003922, 1.0 }, + { 0.176471, 0.215686, 0.003922, 1.0 }, + { 0.184314, 0.223529, 0.003922, 1.0 }, + { 0.192157, 0.235294, 0.003922, 1.0 }, + { 0.188235, 0.231373, 0.003922, 1.0 }, + { 0.184314, 0.231373, 0.003922, 1.0 }, + { 0.176471, 0.227451, 0.003922, 1.0 }, + { 0.172549, 0.223529, 0.003922, 1.0 }, + { 0.152941, 0.207843, 0.003922, 1.0 }, + { 0.149020, 0.203922, 0.003922, 1.0 }, + { 0.149020, 0.200000, 0.007843, 1.0 }, + { 0.149020, 0.200000, 0.003922, 1.0 }, + { 0.152941, 0.203922, 0.003922, 1.0 }, + { 0.156863, 0.207843, 0.003922, 1.0 }, + { 0.160784, 0.211765, 0.003922, 1.0 }, + { 0.168627, 0.223529, 0.003922, 1.0 }, + { 0.180392, 0.231373, 0.003922, 1.0 }, + { 0.211765, 0.262745, 0.011765, 1.0 }, + { 0.219608, 0.270588, 0.015686, 1.0 }, + { 0.231373, 0.282353, 0.019608, 1.0 }, + { 0.235294, 0.286275, 0.019608, 1.0 }, + { 0.243137, 0.290196, 0.019608, 1.0 }, + { 0.254902, 0.301961, 0.019608, 1.0 }, + { 0.262745, 0.305882, 0.015686, 1.0 }, + { 0.286275, 0.329412, 0.011765, 1.0 }, + { 0.290196, 0.337255, 0.015686, 1.0 }, + { 0.298039, 0.349020, 0.019608, 1.0 }, + { 0.301961, 0.352941, 0.019608, 1.0 }, + { 0.309804, 0.356863, 0.019608, 1.0 }, + { 0.309804, 0.356863, 0.019608, 1.0 }, + { 0.313725, 0.360784, 0.019608, 1.0 }, + { 0.321569, 0.364706, 0.011765, 1.0 }, + { 0.329412, 0.368627, 0.007843, 1.0 }, + { 0.352941, 0.384314, 0.000000, 1.0 }, + { 0.372549, 0.400000, 0.003922, 1.0 }, + { 0.392157, 0.419608, 0.011765, 1.0 }, + { 0.411765, 0.435294, 0.019608, 1.0 }, + { 0.431373, 0.454902, 0.027451, 1.0 }, + { 0.478431, 0.494118, 0.047059, 1.0 }, + { 0.521569, 0.525490, 0.062745, 1.0 }, + { 0.560784, 0.552941, 0.058824, 1.0 }, + { 0.549020, 0.549020, 0.050980, 1.0 }, + { 0.541176, 0.545098, 0.043137, 1.0 }, + { 0.541176, 0.545098, 0.043137, 1.0 }, + { 0.541176, 0.549020, 0.043137, 1.0 }, + { 0.552941, 0.556863, 0.043137, 1.0 }, + { 0.576471, 0.580392, 0.058824, 1.0 }, + { 0.611765, 0.607843, 0.066667, 1.0 }, + { 0.639216, 0.627451, 0.082353, 1.0 }, + { 0.647059, 0.631373, 0.082353, 1.0 }, + { 0.623529, 0.611765, 0.066667, 1.0 }, + { 0.600000, 0.592157, 0.050980, 1.0 }, + { 0.584314, 0.584314, 0.043137, 1.0 }, + { 0.572549, 0.576471, 0.039216, 1.0 }, + { 0.576471, 0.576471, 0.035294, 1.0 }, + { 0.603922, 0.588235, 0.039216, 1.0 }, + { 0.674510, 0.647059, 0.094118, 1.0 }, + { 0.709804, 0.678431, 0.113725, 1.0 }, + { 0.749020, 0.709804, 0.137255, 1.0 }, + { 0.745098, 0.709804, 0.141176, 1.0 }, + { 0.741176, 0.709804, 0.145098, 1.0 }, + { 0.709804, 0.686275, 0.125490, 1.0 }, + { 0.674510, 0.658824, 0.101961, 1.0 }, + { 0.650980, 0.639216, 0.090196, 1.0 }, + { 0.627451, 0.623529, 0.090196, 1.0 }, + { 0.619608, 0.615686, 0.094118, 1.0 }, + { 0.619608, 0.619608, 0.101961, 1.0 }, + { 0.619608, 0.623529, 0.109804, 1.0 }, + { 0.592157, 0.603922, 0.101961, 1.0 }, + { 0.552941, 0.568627, 0.086275, 1.0 }, + { 0.509804, 0.525490, 0.066667, 1.0 }, + { 0.454902, 0.474510, 0.043137, 1.0 }, + { 0.341176, 0.360784, 0.007843, 1.0 }, + { 0.301961, 0.325490, 0.003922, 1.0 }, + { 0.266667, 0.290196, 0.003922, 1.0 }, + { 0.250980, 0.274510, 0.003922, 1.0 }, + { 0.235294, 0.258824, 0.003922, 1.0 }, + { 0.207843, 0.235294, 0.000000, 1.0 }, + { 0.184314, 0.215686, 0.003922, 1.0 }, + { 0.164706, 0.192157, 0.003922, 1.0 }, + { 0.141176, 0.168627, 0.003922, 1.0 }, + { 0.098039, 0.129412, 0.003922, 1.0 }, + { 0.090196, 0.117647, 0.000000, 1.0 }, + { 0.082353, 0.109804, 0.000000, 1.0 }, + { 0.074510, 0.105882, 0.000000, 1.0 }, + { 0.070588, 0.109804, 0.000000, 1.0 }, + { 0.078431, 0.121569, 0.000000, 1.0 }, + { 0.094118, 0.141176, 0.000000, 1.0 }, + { 0.137255, 0.184314, 0.000000, 1.0 }, + { 0.152941, 0.203922, 0.000000, 1.0 }, + { 0.172549, 0.223529, 0.003922, 1.0 }, + { 0.184314, 0.231373, 0.003922, 1.0 }, + { 0.196078, 0.243137, 0.003922, 1.0 }, + { 0.219608, 0.266667, 0.007843, 1.0 }, + { 0.243137, 0.290196, 0.007843, 1.0 }, + { 0.274510, 0.321569, 0.015686, 1.0 }, + { 0.321569, 0.360784, 0.039216, 1.0 }, + { 0.411765, 0.443137, 0.070588, 1.0 }, + { 0.423529, 0.454902, 0.074510, 1.0 }, + { 0.439216, 0.466667, 0.078431, 1.0 }, + { 0.450980, 0.474510, 0.086275, 1.0 }, + { 0.439216, 0.470588, 0.082353, 1.0 }, + { 0.415686, 0.439216, 0.066667, 1.0 }, + { 0.396078, 0.411765, 0.070588, 1.0 }, + { 0.364706, 0.380392, 0.086275, 1.0 }, + { 0.356863, 0.372549, 0.086275, 1.0 }, + { 0.352941, 0.364706, 0.086275, 1.0 }, + { 0.341176, 0.349020, 0.090196, 1.0 }, + { 0.313725, 0.329412, 0.078431, 1.0 }, + { 0.270588, 0.294118, 0.054902, 1.0 }, + { 0.215686, 0.247059, 0.035294, 1.0 }, + { 0.168627, 0.200000, 0.031373, 1.0 }, + { 0.129412, 0.160784, 0.027451, 1.0 }, + { 0.082353, 0.113725, 0.023529, 1.0 }, + { 0.078431, 0.109804, 0.019608, 1.0 }, + { 0.078431, 0.109804, 0.015686, 1.0 }, + { 0.078431, 0.109804, 0.011765, 1.0 }, + { 0.086275, 0.117647, 0.011765, 1.0 }, + { 0.094118, 0.129412, 0.007843, 1.0 }, + { 0.109804, 0.141176, 0.007843, 1.0 }, + { 0.137255, 0.168627, 0.007843, 1.0 }, + { 0.141176, 0.172549, 0.007843, 1.0 }, + { 0.149020, 0.180392, 0.011765, 1.0 }, + { 0.160784, 0.188235, 0.007843, 1.0 }, + { 0.168627, 0.192157, 0.003922, 1.0 }, + { 0.172549, 0.203922, 0.003922, 1.0 }, + { 0.180392, 0.211765, 0.000000, 1.0 }, + { 0.188235, 0.223529, 0.000000, 1.0 }, + { 0.196078, 0.239216, 0.000000, 1.0 }, + { 0.203922, 0.250980, 0.003922, 1.0 }, + { 0.207843, 0.254902, 0.003922, 1.0 }, + { 0.211765, 0.258824, 0.003922, 1.0 }, + { 0.211765, 0.262745, 0.003922, 1.0 }, + { 0.207843, 0.258824, 0.007843, 1.0 }, + { 0.211765, 0.258824, 0.015686, 1.0 }, + { 0.215686, 0.266667, 0.019608, 1.0 }, + { 0.239216, 0.286275, 0.031373, 1.0 }, + { 0.247059, 0.290196, 0.031373, 1.0 }, + { 0.254902, 0.294118, 0.031373, 1.0 }, + { 0.262745, 0.301961, 0.027451, 1.0 }, + { 0.270588, 0.313725, 0.019608, 1.0 }, + { 0.278431, 0.317647, 0.027451, 1.0 }, + { 0.274510, 0.317647, 0.023529, 1.0 }, + { 0.282353, 0.321569, 0.027451, 1.0 }, + { 0.286275, 0.325490, 0.031373, 1.0 }, + { 0.286275, 0.321569, 0.031373, 1.0 }, + { 0.286275, 0.317647, 0.027451, 1.0 }, + { 0.286275, 0.317647, 0.015686, 1.0 }, + { 0.282353, 0.317647, 0.015686, 1.0 }, + { 0.274510, 0.313725, 0.007843, 1.0 }, + { 0.270588, 0.313725, 0.003922, 1.0 }, + { 0.270588, 0.317647, 0.007843, 1.0 }, + { 0.274510, 0.321569, 0.007843, 1.0 }, + { 0.278431, 0.321569, 0.003922, 1.0 }, + { 0.290196, 0.329412, 0.003922, 1.0 }, + { 0.305882, 0.345098, 0.007843, 1.0 }, + { 0.321569, 0.360784, 0.007843, 1.0 }, + { 0.333333, 0.372549, 0.007843, 1.0 }, + { 0.337255, 0.384314, 0.007843, 1.0 }, + { 0.337255, 0.388235, 0.007843, 1.0 }, + { 0.329412, 0.380392, 0.007843, 1.0 }, + { 0.321569, 0.368627, 0.007843, 1.0 }, + { 0.309804, 0.349020, 0.007843, 1.0 }, + { 0.298039, 0.337255, 0.007843, 1.0 }, + { 0.290196, 0.325490, 0.007843, 1.0 }, + { 0.274510, 0.309804, 0.007843, 1.0 }, + { 0.262745, 0.301961, 0.003922, 1.0 }, + { 0.250980, 0.298039, 0.003922, 1.0 }, + { 0.239216, 0.286275, 0.007843, 1.0 }, + { 0.227451, 0.270588, 0.007843, 1.0 }, + { 0.219608, 0.258824, 0.007843, 1.0 }, + { 0.215686, 0.247059, 0.007843, 1.0 }, + { 0.215686, 0.235294, 0.007843, 1.0 }, + { 0.211765, 0.227451, 0.007843, 1.0 }, + { 0.211765, 0.223529, 0.003922, 1.0 }, + { 0.211765, 0.223529, 0.003922, 1.0 }, + { 0.211765, 0.227451, 0.011765, 1.0 }, + { 0.215686, 0.227451, 0.019608, 1.0 }, + { 0.215686, 0.231373, 0.019608, 1.0 }, + { 0.211765, 0.227451, 0.023529, 1.0 }, + { 0.207843, 0.219608, 0.023529, 1.0 }, + { 0.196078, 0.203922, 0.023529, 1.0 }, + { 0.180392, 0.184314, 0.019608, 1.0 }, + { 0.164706, 0.168627, 0.015686, 1.0 }, + { 0.149020, 0.149020, 0.019608, 1.0 }, + { 0.129412, 0.133333, 0.019608, 1.0 }, + { 0.113725, 0.125490, 0.023529, 1.0 }, + { 0.098039, 0.113725, 0.019608, 1.0 }, + { 0.090196, 0.105882, 0.023529, 1.0 }, + { 0.078431, 0.094118, 0.019608, 1.0 }, + { 0.066667, 0.082353, 0.007843, 1.0 }, + { 0.054902, 0.066667, 0.007843, 1.0 }, + { 0.043137, 0.050980, 0.003922, 1.0 }, + { 0.031373, 0.039216, 0.003922, 1.0 }, + { 0.019608, 0.027451, 0.000000, 1.0 }, + { 0.011765, 0.023529, 0.000000, 1.0 }, + { 0.007843, 0.019608, 0.003922, 1.0 }, + { 0.011765, 0.023529, 0.000000, 1.0 }, + { 0.019608, 0.039216, 0.003922, 1.0 }, + { 0.039216, 0.062745, 0.003922, 1.0 }, + { 0.070588, 0.094118, 0.007843, 1.0 }, + { 0.098039, 0.125490, 0.007843, 1.0 }, + { 0.129412, 0.164706, 0.007843, 1.0 }, + { 0.152941, 0.188235, 0.007843, 1.0 }, + { 0.164706, 0.200000, 0.007843, 1.0 }, + { 0.172549, 0.203922, 0.007843, 1.0 }, + { 0.160784, 0.200000, 0.007843, 1.0 }, + { 0.168627, 0.203922, 0.011765, 1.0 }, + }; +/* Goldenrod */ +static double4 colors_579[] = { + { 0.929412, 0.721569, 0.070588, 1.0 }, + { 0.988235, 0.682353, 0.070588, 1.0 }, + { 0.909804, 0.658824, 0.149020, 1.0 }, + { 0.831373, 0.639216, 0.231373, 1.0 }, + { 0.768627, 0.576471, 0.349020, 1.0 }, + { 0.705882, 0.513725, 0.470588, 1.0 }, + { 0.650980, 0.501961, 0.533333, 1.0 }, + { 0.600000, 0.494118, 0.600000, 1.0 }, + { 0.447059, 0.454902, 0.635294, 1.0 }, + { 0.364706, 0.419608, 0.533333, 1.0 }, + { 0.282353, 0.388235, 0.431373, 1.0 }, + { 0.203922, 0.341176, 0.321569, 1.0 }, + { 0.129412, 0.298039, 0.215686, 1.0 }, + { 0.101961, 0.223529, 0.164706, 1.0 }, + { 0.078431, 0.152941, 0.113725, 1.0 }, + { 0.082353, 0.141176, 0.109804, 1.0 }, + { 0.086275, 0.133333, 0.109804, 1.0 }, + { 0.105882, 0.109804, 0.098039, 1.0 }, + { 0.098039, 0.113725, 0.101961, 1.0 }, + { 0.094118, 0.117647, 0.109804, 1.0 }, + { 0.066667, 0.160784, 0.133333, 1.0 }, + { 0.043137, 0.203922, 0.156863, 1.0 }, + { 0.039216, 0.223529, 0.176471, 1.0 }, + { 0.039216, 0.243137, 0.196078, 1.0 }, + { 0.011765, 0.392157, 0.305882, 1.0 }, + { 0.019608, 0.407843, 0.317647, 1.0 }, + { 0.027451, 0.423529, 0.333333, 1.0 }, + { 0.027451, 0.392157, 0.305882, 1.0 }, + { 0.031373, 0.360784, 0.278431, 1.0 }, + { 0.050980, 0.329412, 0.254902, 1.0 }, + { 0.074510, 0.298039, 0.231373, 1.0 }, + { 0.133333, 0.282353, 0.192157, 1.0 }, + { 0.294118, 0.294118, 0.133333, 1.0 }, + { 0.596078, 0.341176, 0.094118, 1.0 }, + { 0.733333, 0.396078, 0.070588, 1.0 }, + { 0.874510, 0.454902, 0.050980, 1.0 }, + { 0.788235, 0.439216, 0.058824, 1.0 }, + { 0.701961, 0.427451, 0.070588, 1.0 }, + { 0.619608, 0.392157, 0.086275, 1.0 }, + { 0.541176, 0.356863, 0.105882, 1.0 }, + { 0.247059, 0.329412, 0.188235, 1.0 }, + { 0.188235, 0.337255, 0.250980, 1.0 }, + { 0.129412, 0.345098, 0.317647, 1.0 }, + { 0.207843, 0.419608, 0.415686, 1.0 }, + { 0.290196, 0.498039, 0.517647, 1.0 }, + { 0.341176, 0.521569, 0.568627, 1.0 }, + { 0.396078, 0.545098, 0.623529, 1.0 }, + { 0.509804, 0.564706, 0.698039, 1.0 }, + { 0.576471, 0.552941, 0.772549, 1.0 }, + { 0.560784, 0.447059, 0.819608, 1.0 }, + { 0.549020, 0.372549, 0.839216, 1.0 }, + { 0.541176, 0.298039, 0.862745, 1.0 }, + { 0.505882, 0.239216, 0.839216, 1.0 }, + { 0.474510, 0.180392, 0.815686, 1.0 }, + { 0.450980, 0.160784, 0.780392, 1.0 }, + { 0.427451, 0.145098, 0.749020, 1.0 }, + { 0.286275, 0.133333, 0.466667, 1.0 }, + { 0.200000, 0.129412, 0.380392, 1.0 }, + { 0.113725, 0.129412, 0.294118, 1.0 }, + { 0.062745, 0.176471, 0.243137, 1.0 }, + { 0.011765, 0.227451, 0.192157, 1.0 }, + { 0.007843, 0.254902, 0.215686, 1.0 }, + { 0.003922, 0.286275, 0.239216, 1.0 }, + { 0.015686, 0.337255, 0.258824, 1.0 }, + { 0.007843, 0.364706, 0.250980, 1.0 }, + { 0.019608, 0.400000, 0.243137, 1.0 }, + { 0.015686, 0.341176, 0.211765, 1.0 }, + { 0.011765, 0.282353, 0.184314, 1.0 }, + { 0.019608, 0.266667, 0.168627, 1.0 }, + { 0.027451, 0.254902, 0.152941, 1.0 }, + { 0.039216, 0.207843, 0.121569, 1.0 }, + { 0.043137, 0.137255, 0.094118, 1.0 }, + { 0.078431, 0.090196, 0.082353, 1.0 }, + { 0.090196, 0.086275, 0.082353, 1.0 }, + { 0.101961, 0.086275, 0.086275, 1.0 }, + { 0.325490, 0.227451, 0.070588, 1.0 }, + { 0.549020, 0.372549, 0.054902, 1.0 }, + { 0.533333, 0.364706, 0.062745, 1.0 }, + { 0.517647, 0.356863, 0.074510, 1.0 }, + { 0.713725, 0.466667, 0.050980, 1.0 }, + { 0.921569, 0.549020, 0.035294, 1.0 }, + { 0.623529, 0.349020, 0.062745, 1.0 }, + { 0.529412, 0.270588, 0.070588, 1.0 }, + { 0.435294, 0.192157, 0.078431, 1.0 }, + { 0.352941, 0.152941, 0.082353, 1.0 }, + { 0.274510, 0.117647, 0.090196, 1.0 }, + { 0.200000, 0.094118, 0.117647, 1.0 }, + { 0.270588, 0.117647, 0.196078, 1.0 }, + { 0.301961, 0.196078, 0.372549, 1.0 }, + { 0.337255, 0.211765, 0.498039, 1.0 }, + { 0.376471, 0.227451, 0.623529, 1.0 }, + { 0.360784, 0.207843, 0.654902, 1.0 }, + { 0.345098, 0.192157, 0.686275, 1.0 }, + { 0.352941, 0.129412, 0.682353, 1.0 }, + { 0.329412, 0.129412, 0.709804, 1.0 }, + { 0.239216, 0.160784, 0.639216, 1.0 }, + { 0.168627, 0.227451, 0.537255, 1.0 }, + { 0.125490, 0.262745, 0.505882, 1.0 }, + { 0.184314, 0.282353, 0.533333, 1.0 }, + { 0.247059, 0.301961, 0.564706, 1.0 }, + { 0.305882, 0.290196, 0.611765, 1.0 }, + { 0.364706, 0.282353, 0.658824, 1.0 }, + { 0.462745, 0.321569, 0.745098, 1.0 }, + { 0.541176, 0.388235, 0.725490, 1.0 }, + { 0.749020, 0.560784, 0.454902, 1.0 }, + { 0.796078, 0.596078, 0.341176, 1.0 }, + { 0.847059, 0.635294, 0.227451, 1.0 }, + { 0.882353, 0.639216, 0.164706, 1.0 }, + { 0.921569, 0.647059, 0.101961, 1.0 }, + { 0.921569, 0.607843, 0.090196, 1.0 }, + { 0.850980, 0.549020, 0.074510, 1.0 }, + { 0.662745, 0.466667, 0.070588, 1.0 }, + { 0.486275, 0.337255, 0.074510, 1.0 }, + { 0.231373, 0.192157, 0.062745, 1.0 }, + { 0.168627, 0.145098, 0.066667, 1.0 }, + { 0.109804, 0.098039, 0.074510, 1.0 }, + { 0.094118, 0.074510, 0.078431, 1.0 }, + { 0.094118, 0.062745, 0.074510, 1.0 }, + { 0.090196, 0.066667, 0.078431, 1.0 }, + { 0.082353, 0.066667, 0.082353, 1.0 }, + { 0.074510, 0.094118, 0.101961, 1.0 }, + { 0.105882, 0.109804, 0.152941, 1.0 }, + { 0.141176, 0.125490, 0.207843, 1.0 }, + { 0.164706, 0.129412, 0.266667, 1.0 }, + { 0.192157, 0.133333, 0.325490, 1.0 }, + { 0.211765, 0.149020, 0.360784, 1.0 }, + { 0.180392, 0.243137, 0.411765, 1.0 }, + { 0.156863, 0.352941, 0.486275, 1.0 }, + { 0.152941, 0.427451, 0.501961, 1.0 }, + { 0.007843, 0.486275, 0.368627, 1.0 }, + { 0.023529, 0.478431, 0.341176, 1.0 }, + { 0.043137, 0.474510, 0.317647, 1.0 }, + { 0.101961, 0.364706, 0.227451, 1.0 }, + { 0.262745, 0.317647, 0.152941, 1.0 }, + { 0.466667, 0.317647, 0.117647, 1.0 }, + { 0.576471, 0.317647, 0.054902, 1.0 }, + { 0.909804, 0.494118, 0.039216, 1.0 }, + { 0.949020, 0.552941, 0.043137, 1.0 }, + { 0.992157, 0.611765, 0.050980, 1.0 }, + { 0.988235, 0.623529, 0.054902, 1.0 }, + { 0.984314, 0.639216, 0.058824, 1.0 }, + { 0.984314, 0.658824, 0.050980, 1.0 }, + { 0.996078, 0.666667, 0.070588, 1.0 }, + { 0.996078, 0.654902, 0.074510, 1.0 }, + { 0.988235, 0.639216, 0.062745, 1.0 }, + { 0.862745, 0.584314, 0.149020, 1.0 }, + { 0.811765, 0.576471, 0.215686, 1.0 }, + { 0.764706, 0.568627, 0.282353, 1.0 }, + { 0.745098, 0.490196, 0.415686, 1.0 }, + { 0.690196, 0.447059, 0.552941, 1.0 }, + { 0.600000, 0.439216, 0.721569, 1.0 }, + { 0.607843, 0.384314, 0.870588, 1.0 }, + { 0.607843, 0.274510, 0.925490, 1.0 }, + { 0.592157, 0.247059, 0.921569, 1.0 }, + { 0.580392, 0.223529, 0.917647, 1.0 }, + { 0.521569, 0.196078, 0.866667, 1.0 }, + { 0.466667, 0.164706, 0.819608, 1.0 }, + { 0.431373, 0.129412, 0.768627, 1.0 }, + { 0.384314, 0.113725, 0.690196, 1.0 }, + { 0.298039, 0.098039, 0.600000, 1.0 }, + { 0.235294, 0.082353, 0.474510, 1.0 }, + { 0.172549, 0.078431, 0.317647, 1.0 }, + { 0.156863, 0.070588, 0.270588, 1.0 }, + { 0.145098, 0.066667, 0.223529, 1.0 }, + { 0.188235, 0.117647, 0.152941, 1.0 }, + { 0.341176, 0.188235, 0.137255, 1.0 }, + { 0.494118, 0.231373, 0.133333, 1.0 }, + { 0.521569, 0.317647, 0.215686, 1.0 }, + { 0.647059, 0.333333, 0.439216, 1.0 }, + { 0.639216, 0.329412, 0.494118, 1.0 }, + { 0.635294, 0.325490, 0.549020, 1.0 }, + { 0.501961, 0.321569, 0.682353, 1.0 }, + { 0.466667, 0.243137, 0.737255, 1.0 }, + { 0.470588, 0.152941, 0.733333, 1.0 }, + { 0.376471, 0.164706, 0.658824, 1.0 }, + { 0.274510, 0.215686, 0.549020, 1.0 }, + { 0.215686, 0.207843, 0.486275, 1.0 }, + { 0.152941, 0.231373, 0.443137, 1.0 }, + { 0.058824, 0.321569, 0.372549, 1.0 }, + { 0.007843, 0.388235, 0.352941, 1.0 }, + { 0.023529, 0.415686, 0.368627, 1.0 }, + { 0.035294, 0.439216, 0.372549, 1.0 }, + { 0.098039, 0.490196, 0.392157, 1.0 }, + { 0.211765, 0.494118, 0.450980, 1.0 }, + { 0.262745, 0.345098, 0.392157, 1.0 }, + { 0.286275, 0.341176, 0.384314, 1.0 }, + { 0.313725, 0.341176, 0.380392, 1.0 }, + { 0.321569, 0.247059, 0.325490, 1.0 }, + { 0.223529, 0.172549, 0.262745, 1.0 }, + { 0.129412, 0.188235, 0.219608, 1.0 }, + { 0.094118, 0.184314, 0.164706, 1.0 }, + { 0.058824, 0.180392, 0.149020, 1.0 }, + { 0.023529, 0.180392, 0.152941, 1.0 }, + { 0.011765, 0.164706, 0.145098, 1.0 }, + { 0.007843, 0.149020, 0.121569, 1.0 }, + { 0.003922, 0.137255, 0.105882, 1.0 }, + { 0.007843, 0.129412, 0.094118, 1.0 }, + { 0.007843, 0.125490, 0.078431, 1.0 }, + { 0.003922, 0.133333, 0.090196, 1.0 }, + { 0.003922, 0.164706, 0.105882, 1.0 }, + { 0.000000, 0.192157, 0.117647, 1.0 }, + { 0.000000, 0.215686, 0.145098, 1.0 }, + { 0.000000, 0.231373, 0.149020, 1.0 }, + { 0.003922, 0.227451, 0.141176, 1.0 }, + { 0.019608, 0.219608, 0.133333, 1.0 }, + { 0.031373, 0.196078, 0.117647, 1.0 }, + { 0.035294, 0.160784, 0.086275, 1.0 }, + { 0.054902, 0.133333, 0.070588, 1.0 }, + { 0.070588, 0.109804, 0.070588, 1.0 }, + { 0.074510, 0.094118, 0.066667, 1.0 }, + { 0.078431, 0.086275, 0.066667, 1.0 }, + { 0.082353, 0.082353, 0.062745, 1.0 }, + { 0.082353, 0.074510, 0.062745, 1.0 }, + { 0.082353, 0.074510, 0.066667, 1.0 }, + { 0.082353, 0.078431, 0.062745, 1.0 }, + { 0.078431, 0.078431, 0.066667, 1.0 }, + { 0.078431, 0.074510, 0.070588, 1.0 }, + { 0.078431, 0.074510, 0.078431, 1.0 }, + { 0.078431, 0.078431, 0.090196, 1.0 }, + { 0.066667, 0.086275, 0.098039, 1.0 }, + { 0.050980, 0.113725, 0.109804, 1.0 }, + { 0.047059, 0.137255, 0.152941, 1.0 }, + { 0.031373, 0.160784, 0.184314, 1.0 }, + { 0.015686, 0.207843, 0.196078, 1.0 }, + { 0.011765, 0.239216, 0.235294, 1.0 }, + { 0.015686, 0.250980, 0.262745, 1.0 }, + { 0.019608, 0.250980, 0.254902, 1.0 }, + { 0.027451, 0.239216, 0.239216, 1.0 }, + { 0.027451, 0.231373, 0.219608, 1.0 }, + { 0.023529, 0.203922, 0.196078, 1.0 }, + { 0.043137, 0.164706, 0.152941, 1.0 }, + { 0.058824, 0.149020, 0.129412, 1.0 }, + { 0.070588, 0.164706, 0.137255, 1.0 }, + { 0.121569, 0.223529, 0.180392, 1.0 }, + { 0.227451, 0.286275, 0.278431, 1.0 }, + { 0.317647, 0.341176, 0.364706, 1.0 }, + { 0.298039, 0.474510, 0.419608, 1.0 }, + { 0.274510, 0.584314, 0.549020, 1.0 }, + { 0.270588, 0.607843, 0.584314, 1.0 }, + { 0.270588, 0.596078, 0.443137, 1.0 }, + { 0.317647, 0.584314, 0.384314, 1.0 }, + { 0.400000, 0.607843, 0.317647, 1.0 }, + { 0.545098, 0.580392, 0.164706, 1.0 }, + { 0.725490, 0.549020, 0.094118, 1.0 }, + { 0.878431, 0.572549, 0.058824, 1.0 }, + { 0.964706, 0.611765, 0.047059, 1.0 }, + { 0.984314, 0.639216, 0.062745, 1.0 }, + { 0.992157, 0.650980, 0.066667, 1.0 }, + { 0.960784, 0.662745, 0.129412, 1.0 }, + { 0.894118, 0.670588, 0.305882, 1.0 }, + { 0.870588, 0.698039, 0.447059, 1.0 }, + { 0.815686, 0.705882, 0.486275, 1.0 }, + { 0.760784, 0.682353, 0.486275, 1.0 }, + { 0.815686, 0.717647, 0.466667, 1.0 }, + { 0.850980, 0.721569, 0.431373, 1.0 }, + { 0.858824, 0.698039, 0.243137, 1.0 }, + }; +/* Grape */ +static double4 colors_580[] = { + { 0.325490, 0.262745, 0.352941, 1.0 }, + { 0.364706, 0.294118, 0.423529, 1.0 }, + { 0.384314, 0.301961, 0.450980, 1.0 }, + { 0.407843, 0.309804, 0.482353, 1.0 }, + { 0.415686, 0.313725, 0.494118, 1.0 }, + { 0.427451, 0.317647, 0.509804, 1.0 }, + { 0.427451, 0.317647, 0.509804, 1.0 }, + { 0.427451, 0.321569, 0.513725, 1.0 }, + { 0.431373, 0.325490, 0.505882, 1.0 }, + { 0.427451, 0.317647, 0.490196, 1.0 }, + { 0.423529, 0.313725, 0.478431, 1.0 }, + { 0.396078, 0.321569, 0.474510, 1.0 }, + { 0.372549, 0.329412, 0.470588, 1.0 }, + { 0.352941, 0.349020, 0.486275, 1.0 }, + { 0.333333, 0.368627, 0.501961, 1.0 }, + { 0.325490, 0.380392, 0.521569, 1.0 }, + { 0.321569, 0.392157, 0.541176, 1.0 }, + { 0.301961, 0.454902, 0.623529, 1.0 }, + { 0.290196, 0.490196, 0.658824, 1.0 }, + { 0.282353, 0.529412, 0.694118, 1.0 }, + { 0.270588, 0.541176, 0.725490, 1.0 }, + { 0.258824, 0.556863, 0.756863, 1.0 }, + { 0.258824, 0.552941, 0.752941, 1.0 }, + { 0.258824, 0.552941, 0.752941, 1.0 }, + { 0.274510, 0.525490, 0.670588, 1.0 }, + { 0.266667, 0.490196, 0.615686, 1.0 }, + { 0.262745, 0.458824, 0.560784, 1.0 }, + { 0.247059, 0.403922, 0.486275, 1.0 }, + { 0.231373, 0.352941, 0.415686, 1.0 }, + { 0.219608, 0.329412, 0.376471, 1.0 }, + { 0.211765, 0.309804, 0.341176, 1.0 }, + { 0.200000, 0.270588, 0.262745, 1.0 }, + { 0.184314, 0.247059, 0.211765, 1.0 }, + { 0.160784, 0.211765, 0.164706, 1.0 }, + { 0.152941, 0.211765, 0.160784, 1.0 }, + { 0.149020, 0.211765, 0.156863, 1.0 }, + { 0.160784, 0.258824, 0.215686, 1.0 }, + { 0.176471, 0.309804, 0.274510, 1.0 }, + { 0.203922, 0.341176, 0.321569, 1.0 }, + { 0.231373, 0.372549, 0.368627, 1.0 }, + { 0.431373, 0.541176, 0.541176, 1.0 }, + { 0.486275, 0.607843, 0.623529, 1.0 }, + { 0.545098, 0.674510, 0.705882, 1.0 }, + { 0.545098, 0.709804, 0.776471, 1.0 }, + { 0.545098, 0.745098, 0.850980, 1.0 }, + { 0.545098, 0.749020, 0.866667, 1.0 }, + { 0.549020, 0.756863, 0.882353, 1.0 }, + { 0.588235, 0.768627, 0.878431, 1.0 }, + { 0.560784, 0.749020, 0.878431, 1.0 }, + { 0.392157, 0.639216, 0.800000, 1.0 }, + { 0.341176, 0.592157, 0.752941, 1.0 }, + { 0.290196, 0.549020, 0.705882, 1.0 }, + { 0.270588, 0.529412, 0.701961, 1.0 }, + { 0.250980, 0.509804, 0.701961, 1.0 }, + { 0.243137, 0.501961, 0.701961, 1.0 }, + { 0.235294, 0.498039, 0.701961, 1.0 }, + { 0.235294, 0.494118, 0.670588, 1.0 }, + { 0.258824, 0.490196, 0.658824, 1.0 }, + { 0.282353, 0.490196, 0.650980, 1.0 }, + { 0.298039, 0.482353, 0.639216, 1.0 }, + { 0.317647, 0.478431, 0.627451, 1.0 }, + { 0.317647, 0.462745, 0.619608, 1.0 }, + { 0.321569, 0.447059, 0.611765, 1.0 }, + { 0.325490, 0.435294, 0.572549, 1.0 }, + { 0.345098, 0.400000, 0.525490, 1.0 }, + { 0.384314, 0.345098, 0.439216, 1.0 }, + { 0.380392, 0.309804, 0.427451, 1.0 }, + { 0.376471, 0.274510, 0.415686, 1.0 }, + { 0.372549, 0.262745, 0.407843, 1.0 }, + { 0.368627, 0.254902, 0.403922, 1.0 }, + { 0.388235, 0.247059, 0.427451, 1.0 }, + { 0.403922, 0.254902, 0.439216, 1.0 }, + { 0.403922, 0.243137, 0.466667, 1.0 }, + { 0.376471, 0.231373, 0.435294, 1.0 }, + { 0.349020, 0.223529, 0.407843, 1.0 }, + { 0.337255, 0.219608, 0.384314, 1.0 }, + { 0.329412, 0.215686, 0.360784, 1.0 }, + { 0.317647, 0.211765, 0.352941, 1.0 }, + { 0.309804, 0.207843, 0.345098, 1.0 }, + { 0.262745, 0.188235, 0.290196, 1.0 }, + { 0.223529, 0.168627, 0.250980, 1.0 }, + { 0.203922, 0.152941, 0.215686, 1.0 }, + { 0.219608, 0.152941, 0.231373, 1.0 }, + { 0.235294, 0.156863, 0.247059, 1.0 }, + { 0.247059, 0.160784, 0.262745, 1.0 }, + { 0.262745, 0.164706, 0.282353, 1.0 }, + { 0.290196, 0.180392, 0.313725, 1.0 }, + { 0.313725, 0.196078, 0.349020, 1.0 }, + { 0.368627, 0.215686, 0.407843, 1.0 }, + { 0.376471, 0.219608, 0.415686, 1.0 }, + { 0.384314, 0.227451, 0.427451, 1.0 }, + { 0.376471, 0.231373, 0.415686, 1.0 }, + { 0.368627, 0.235294, 0.407843, 1.0 }, + { 0.341176, 0.239216, 0.380392, 1.0 }, + { 0.313725, 0.231373, 0.352941, 1.0 }, + { 0.286275, 0.219608, 0.321569, 1.0 }, + { 0.250980, 0.203922, 0.286275, 1.0 }, + { 0.203922, 0.207843, 0.231373, 1.0 }, + { 0.200000, 0.211765, 0.223529, 1.0 }, + { 0.200000, 0.215686, 0.215686, 1.0 }, + { 0.203922, 0.219608, 0.219608, 1.0 }, + { 0.211765, 0.223529, 0.223529, 1.0 }, + { 0.231373, 0.227451, 0.239216, 1.0 }, + { 0.266667, 0.250980, 0.274510, 1.0 }, + { 0.341176, 0.298039, 0.368627, 1.0 }, + { 0.352941, 0.349020, 0.435294, 1.0 }, + { 0.364706, 0.400000, 0.501961, 1.0 }, + { 0.364706, 0.423529, 0.533333, 1.0 }, + { 0.368627, 0.450980, 0.568627, 1.0 }, + { 0.372549, 0.490196, 0.635294, 1.0 }, + { 0.384314, 0.513725, 0.678431, 1.0 }, + { 0.376471, 0.549020, 0.725490, 1.0 }, + { 0.360784, 0.580392, 0.772549, 1.0 }, + { 0.321569, 0.647059, 0.847059, 1.0 }, + { 0.321569, 0.650980, 0.854902, 1.0 }, + { 0.325490, 0.654902, 0.862745, 1.0 }, + { 0.337255, 0.666667, 0.866667, 1.0 }, + { 0.352941, 0.670588, 0.870588, 1.0 }, + { 0.380392, 0.686275, 0.870588, 1.0 }, + { 0.450980, 0.713725, 0.874510, 1.0 }, + { 0.560784, 0.752941, 0.784314, 1.0 }, + { 0.556863, 0.701961, 0.752941, 1.0 }, + { 0.552941, 0.654902, 0.725490, 1.0 }, + { 0.564706, 0.631373, 0.733333, 1.0 }, + { 0.576471, 0.607843, 0.741176, 1.0 }, + { 0.603922, 0.560784, 0.674510, 1.0 }, + { 0.619608, 0.541176, 0.603922, 1.0 }, + { 0.611765, 0.474510, 0.549020, 1.0 }, + { 0.549020, 0.392157, 0.501961, 1.0 }, + { 0.462745, 0.258824, 0.517647, 1.0 }, + { 0.458824, 0.247059, 0.513725, 1.0 }, + { 0.458824, 0.239216, 0.509804, 1.0 }, + { 0.462745, 0.231373, 0.501961, 1.0 }, + { 0.466667, 0.223529, 0.501961, 1.0 }, + { 0.474510, 0.207843, 0.513725, 1.0 }, + { 0.454902, 0.203922, 0.513725, 1.0 }, + { 0.411765, 0.200000, 0.486275, 1.0 }, + { 0.388235, 0.192157, 0.450980, 1.0 }, + { 0.368627, 0.184314, 0.415686, 1.0 }, + { 0.349020, 0.176471, 0.396078, 1.0 }, + { 0.329412, 0.168627, 0.376471, 1.0 }, + { 0.278431, 0.156863, 0.321569, 1.0 }, + { 0.223529, 0.141176, 0.278431, 1.0 }, + { 0.180392, 0.141176, 0.227451, 1.0 }, + { 0.152941, 0.137255, 0.176471, 1.0 }, + { 0.121569, 0.125490, 0.129412, 1.0 }, + { 0.117647, 0.121569, 0.125490, 1.0 }, + { 0.113725, 0.117647, 0.125490, 1.0 }, + { 0.121569, 0.105882, 0.125490, 1.0 }, + { 0.141176, 0.109804, 0.133333, 1.0 }, + { 0.164706, 0.105882, 0.152941, 1.0 }, + { 0.188235, 0.109804, 0.176471, 1.0 }, + { 0.258824, 0.141176, 0.262745, 1.0 }, + { 0.274510, 0.152941, 0.286275, 1.0 }, + { 0.294118, 0.168627, 0.313725, 1.0 }, + { 0.309804, 0.223529, 0.380392, 1.0 }, + { 0.321569, 0.282353, 0.458824, 1.0 }, + { 0.333333, 0.341176, 0.541176, 1.0 }, + { 0.368627, 0.368627, 0.588235, 1.0 }, + { 0.431373, 0.380392, 0.615686, 1.0 }, + { 0.450980, 0.396078, 0.635294, 1.0 }, + { 0.415686, 0.431373, 0.674510, 1.0 }, + { 0.400000, 0.423529, 0.658824, 1.0 }, + { 0.388235, 0.419608, 0.643137, 1.0 }, + { 0.400000, 0.400000, 0.592157, 1.0 }, + { 0.411765, 0.360784, 0.529412, 1.0 }, + { 0.415686, 0.333333, 0.474510, 1.0 }, + { 0.388235, 0.313725, 0.443137, 1.0 }, + { 0.325490, 0.301961, 0.372549, 1.0 }, + { 0.317647, 0.301961, 0.360784, 1.0 }, + { 0.313725, 0.305882, 0.349020, 1.0 }, + { 0.325490, 0.321569, 0.345098, 1.0 }, + { 0.325490, 0.337255, 0.352941, 1.0 }, + { 0.329412, 0.360784, 0.368627, 1.0 }, + { 0.321569, 0.372549, 0.388235, 1.0 }, + { 0.321569, 0.380392, 0.411765, 1.0 }, + { 0.337255, 0.384314, 0.431373, 1.0 }, + { 0.345098, 0.392157, 0.454902, 1.0 }, + { 0.356863, 0.392157, 0.466667, 1.0 }, + { 0.345098, 0.376471, 0.466667, 1.0 }, + { 0.329412, 0.360784, 0.466667, 1.0 }, + { 0.325490, 0.317647, 0.458824, 1.0 }, + { 0.317647, 0.274510, 0.447059, 1.0 }, + { 0.309804, 0.243137, 0.443137, 1.0 }, + { 0.262745, 0.180392, 0.376471, 1.0 }, + { 0.247059, 0.160784, 0.352941, 1.0 }, + { 0.235294, 0.145098, 0.329412, 1.0 }, + { 0.200000, 0.098039, 0.274510, 1.0 }, + { 0.156863, 0.074510, 0.250980, 1.0 }, + { 0.141176, 0.066667, 0.227451, 1.0 }, + { 0.121569, 0.082353, 0.207843, 1.0 }, + { 0.133333, 0.109804, 0.200000, 1.0 }, + { 0.149020, 0.121569, 0.188235, 1.0 }, + { 0.176471, 0.129412, 0.203922, 1.0 }, + { 0.211765, 0.145098, 0.243137, 1.0 }, + { 0.247059, 0.172549, 0.294118, 1.0 }, + { 0.301961, 0.203922, 0.352941, 1.0 }, + { 0.352941, 0.243137, 0.403922, 1.0 }, + { 0.407843, 0.262745, 0.450980, 1.0 }, + { 0.458824, 0.278431, 0.498039, 1.0 }, + { 0.486275, 0.309804, 0.541176, 1.0 }, + { 0.482353, 0.349020, 0.600000, 1.0 }, + { 0.458824, 0.392157, 0.647059, 1.0 }, + { 0.431373, 0.427451, 0.682353, 1.0 }, + { 0.403922, 0.447059, 0.709804, 1.0 }, + { 0.396078, 0.454902, 0.705882, 1.0 }, + { 0.376471, 0.482353, 0.701961, 1.0 }, + { 0.360784, 0.486275, 0.694118, 1.0 }, + { 0.356863, 0.490196, 0.686275, 1.0 }, + { 0.356863, 0.478431, 0.686275, 1.0 }, + { 0.376471, 0.454902, 0.686275, 1.0 }, + { 0.407843, 0.462745, 0.686275, 1.0 }, + { 0.439216, 0.490196, 0.690196, 1.0 }, + { 0.462745, 0.513725, 0.694118, 1.0 }, + { 0.466667, 0.513725, 0.698039, 1.0 }, + { 0.447059, 0.498039, 0.678431, 1.0 }, + { 0.431373, 0.470588, 0.658824, 1.0 }, + { 0.419608, 0.474510, 0.639216, 1.0 }, + { 0.411765, 0.482353, 0.607843, 1.0 }, + { 0.372549, 0.482353, 0.596078, 1.0 }, + { 0.325490, 0.470588, 0.549020, 1.0 }, + { 0.282353, 0.427451, 0.482353, 1.0 }, + { 0.262745, 0.376471, 0.407843, 1.0 }, + { 0.258824, 0.333333, 0.333333, 1.0 }, + { 0.247059, 0.294118, 0.282353, 1.0 }, + { 0.231373, 0.258824, 0.243137, 1.0 }, + { 0.203922, 0.239216, 0.207843, 1.0 }, + { 0.180392, 0.219608, 0.180392, 1.0 }, + { 0.152941, 0.200000, 0.152941, 1.0 }, + { 0.129412, 0.172549, 0.121569, 1.0 }, + { 0.109804, 0.141176, 0.101961, 1.0 }, + { 0.090196, 0.113725, 0.082353, 1.0 }, + { 0.086275, 0.094118, 0.086275, 1.0 }, + { 0.094118, 0.086275, 0.094118, 1.0 }, + { 0.101961, 0.082353, 0.105882, 1.0 }, + { 0.121569, 0.078431, 0.125490, 1.0 }, + { 0.133333, 0.074510, 0.145098, 1.0 }, + { 0.164706, 0.070588, 0.172549, 1.0 }, + { 0.203922, 0.086275, 0.203922, 1.0 }, + { 0.231373, 0.101961, 0.243137, 1.0 }, + { 0.258824, 0.117647, 0.270588, 1.0 }, + { 0.262745, 0.121569, 0.290196, 1.0 }, + { 0.270588, 0.125490, 0.290196, 1.0 }, + { 0.274510, 0.133333, 0.286275, 1.0 }, + { 0.274510, 0.149020, 0.282353, 1.0 }, + { 0.282353, 0.160784, 0.286275, 1.0 }, + { 0.274510, 0.164706, 0.294118, 1.0 }, + { 0.270588, 0.156863, 0.290196, 1.0 }, + { 0.262745, 0.160784, 0.274510, 1.0 }, + { 0.258824, 0.168627, 0.254902, 1.0 }, + { 0.262745, 0.188235, 0.247059, 1.0 }, + { 0.266667, 0.203922, 0.254902, 1.0 }, + { 0.282353, 0.211765, 0.278431, 1.0 }, + { 0.290196, 0.219608, 0.298039, 1.0 }, + { 0.298039, 0.227451, 0.313725, 1.0 }, + { 0.313725, 0.243137, 0.337255, 1.0 }, + }; +/* Lemon_Grass */ +static double4 colors_581[] = { + { 0.235294, 0.396078, 0.262745, 1.0 }, + { 0.129412, 0.321569, 0.301961, 1.0 }, + { 0.101961, 0.313725, 0.305882, 1.0 }, + { 0.074510, 0.305882, 0.313725, 1.0 }, + { 0.050980, 0.282353, 0.294118, 1.0 }, + { 0.027451, 0.258824, 0.278431, 1.0 }, + { 0.031373, 0.250980, 0.262745, 1.0 }, + { 0.035294, 0.243137, 0.247059, 1.0 }, + { 0.050980, 0.200000, 0.156863, 1.0 }, + { 0.082353, 0.188235, 0.133333, 1.0 }, + { 0.117647, 0.176471, 0.109804, 1.0 }, + { 0.149020, 0.176471, 0.082353, 1.0 }, + { 0.184314, 0.176471, 0.054902, 1.0 }, + { 0.223529, 0.184314, 0.047059, 1.0 }, + { 0.266667, 0.192157, 0.039216, 1.0 }, + { 0.278431, 0.188235, 0.039216, 1.0 }, + { 0.290196, 0.188235, 0.043137, 1.0 }, + { 0.317647, 0.196078, 0.043137, 1.0 }, + { 0.317647, 0.176471, 0.050980, 1.0 }, + { 0.317647, 0.160784, 0.062745, 1.0 }, + { 0.321569, 0.164706, 0.086275, 1.0 }, + { 0.325490, 0.172549, 0.109804, 1.0 }, + { 0.329412, 0.180392, 0.125490, 1.0 }, + { 0.333333, 0.188235, 0.141176, 1.0 }, + { 0.329412, 0.247059, 0.207843, 1.0 }, + { 0.325490, 0.274510, 0.215686, 1.0 }, + { 0.325490, 0.305882, 0.223529, 1.0 }, + { 0.325490, 0.333333, 0.219608, 1.0 }, + { 0.329412, 0.364706, 0.219608, 1.0 }, + { 0.329412, 0.372549, 0.200000, 1.0 }, + { 0.329412, 0.384314, 0.184314, 1.0 }, + { 0.341176, 0.403922, 0.141176, 1.0 }, + { 0.380392, 0.419608, 0.105882, 1.0 }, + { 0.494118, 0.486275, 0.058824, 1.0 }, + { 0.545098, 0.525490, 0.050980, 1.0 }, + { 0.596078, 0.564706, 0.047059, 1.0 }, + { 0.639216, 0.584314, 0.074510, 1.0 }, + { 0.686275, 0.607843, 0.101961, 1.0 }, + { 0.698039, 0.619608, 0.109804, 1.0 }, + { 0.709804, 0.635294, 0.121569, 1.0 }, + { 0.694118, 0.639216, 0.176471, 1.0 }, + { 0.678431, 0.623529, 0.196078, 1.0 }, + { 0.662745, 0.611765, 0.215686, 1.0 }, + { 0.631373, 0.596078, 0.203922, 1.0 }, + { 0.603922, 0.584314, 0.196078, 1.0 }, + { 0.580392, 0.568627, 0.196078, 1.0 }, + { 0.560784, 0.552941, 0.200000, 1.0 }, + { 0.525490, 0.505882, 0.203922, 1.0 }, + { 0.482353, 0.458824, 0.192157, 1.0 }, + { 0.368627, 0.337255, 0.176471, 1.0 }, + { 0.321569, 0.282353, 0.176471, 1.0 }, + { 0.274510, 0.227451, 0.180392, 1.0 }, + { 0.215686, 0.172549, 0.160784, 1.0 }, + { 0.160784, 0.117647, 0.141176, 1.0 }, + { 0.141176, 0.105882, 0.133333, 1.0 }, + { 0.121569, 0.094118, 0.125490, 1.0 }, + { 0.078431, 0.094118, 0.090196, 1.0 }, + { 0.058824, 0.101961, 0.070588, 1.0 }, + { 0.043137, 0.113725, 0.050980, 1.0 }, + { 0.070588, 0.145098, 0.043137, 1.0 }, + { 0.101961, 0.180392, 0.035294, 1.0 }, + { 0.117647, 0.200000, 0.035294, 1.0 }, + { 0.137255, 0.223529, 0.039216, 1.0 }, + { 0.160784, 0.262745, 0.039216, 1.0 }, + { 0.192157, 0.290196, 0.039216, 1.0 }, + { 0.254902, 0.337255, 0.070588, 1.0 }, + { 0.247059, 0.345098, 0.090196, 1.0 }, + { 0.239216, 0.352941, 0.109804, 1.0 }, + { 0.227451, 0.352941, 0.125490, 1.0 }, + { 0.219608, 0.356863, 0.145098, 1.0 }, + { 0.207843, 0.364706, 0.200000, 1.0 }, + { 0.180392, 0.352941, 0.239216, 1.0 }, + { 0.129412, 0.313725, 0.298039, 1.0 }, + { 0.129412, 0.290196, 0.321569, 1.0 }, + { 0.133333, 0.270588, 0.349020, 1.0 }, + { 0.141176, 0.243137, 0.349020, 1.0 }, + { 0.152941, 0.219608, 0.349020, 1.0 }, + { 0.149020, 0.200000, 0.337255, 1.0 }, + { 0.145098, 0.180392, 0.329412, 1.0 }, + { 0.145098, 0.141176, 0.317647, 1.0 }, + { 0.152941, 0.137255, 0.286275, 1.0 }, + { 0.141176, 0.172549, 0.250980, 1.0 }, + { 0.121569, 0.180392, 0.211765, 1.0 }, + { 0.105882, 0.192157, 0.176471, 1.0 }, + { 0.117647, 0.211765, 0.156863, 1.0 }, + { 0.129412, 0.235294, 0.141176, 1.0 }, + { 0.184314, 0.290196, 0.113725, 1.0 }, + { 0.254902, 0.364706, 0.090196, 1.0 }, + { 0.392157, 0.450980, 0.043137, 1.0 }, + { 0.478431, 0.501961, 0.039216, 1.0 }, + { 0.564706, 0.552941, 0.039216, 1.0 }, + { 0.592157, 0.564706, 0.043137, 1.0 }, + { 0.623529, 0.580392, 0.047059, 1.0 }, + { 0.647059, 0.584314, 0.058824, 1.0 }, + { 0.643137, 0.576471, 0.074510, 1.0 }, + { 0.643137, 0.580392, 0.082353, 1.0 }, + { 0.623529, 0.576471, 0.090196, 1.0 }, + { 0.564706, 0.537255, 0.129412, 1.0 }, + { 0.533333, 0.529412, 0.141176, 1.0 }, + { 0.505882, 0.521569, 0.152941, 1.0 }, + { 0.486275, 0.517647, 0.152941, 1.0 }, + { 0.470588, 0.513725, 0.152941, 1.0 }, + { 0.427451, 0.490196, 0.164706, 1.0 }, + { 0.388235, 0.466667, 0.172549, 1.0 }, + { 0.301961, 0.411765, 0.172549, 1.0 }, + { 0.270588, 0.380392, 0.172549, 1.0 }, + { 0.243137, 0.352941, 0.172549, 1.0 }, + { 0.243137, 0.341176, 0.172549, 1.0 }, + { 0.243137, 0.333333, 0.176471, 1.0 }, + { 0.247059, 0.317647, 0.176471, 1.0 }, + { 0.258824, 0.301961, 0.180392, 1.0 }, + { 0.270588, 0.290196, 0.180392, 1.0 }, + { 0.290196, 0.290196, 0.180392, 1.0 }, + { 0.317647, 0.317647, 0.172549, 1.0 }, + { 0.309804, 0.321569, 0.164706, 1.0 }, + { 0.305882, 0.325490, 0.156863, 1.0 }, + { 0.282353, 0.333333, 0.137255, 1.0 }, + { 0.270588, 0.345098, 0.133333, 1.0 }, + { 0.274510, 0.372549, 0.141176, 1.0 }, + { 0.294118, 0.407843, 0.145098, 1.0 }, + { 0.333333, 0.458824, 0.168627, 1.0 }, + { 0.376471, 0.482353, 0.203922, 1.0 }, + { 0.419608, 0.509804, 0.239216, 1.0 }, + { 0.439216, 0.521569, 0.250980, 1.0 }, + { 0.462745, 0.533333, 0.266667, 1.0 }, + { 0.494118, 0.545098, 0.290196, 1.0 }, + { 0.498039, 0.533333, 0.301961, 1.0 }, + { 0.478431, 0.501961, 0.301961, 1.0 }, + { 0.443137, 0.462745, 0.294118, 1.0 }, + { 0.380392, 0.368627, 0.250980, 1.0 }, + { 0.364706, 0.341176, 0.231373, 1.0 }, + { 0.349020, 0.313725, 0.215686, 1.0 }, + { 0.329412, 0.278431, 0.180392, 1.0 }, + { 0.337255, 0.274510, 0.152941, 1.0 }, + { 0.368627, 0.278431, 0.125490, 1.0 }, + { 0.423529, 0.298039, 0.101961, 1.0 }, + { 0.564706, 0.403922, 0.078431, 1.0 }, + { 0.623529, 0.454902, 0.066667, 1.0 }, + { 0.686275, 0.509804, 0.058824, 1.0 }, + { 0.701961, 0.529412, 0.050980, 1.0 }, + { 0.721569, 0.552941, 0.047059, 1.0 }, + { 0.729412, 0.576471, 0.043137, 1.0 }, + { 0.709804, 0.576471, 0.035294, 1.0 }, + { 0.674510, 0.564706, 0.031373, 1.0 }, + { 0.615686, 0.537255, 0.023529, 1.0 }, + { 0.458824, 0.450980, 0.027451, 1.0 }, + { 0.423529, 0.431373, 0.035294, 1.0 }, + { 0.392157, 0.411765, 0.047059, 1.0 }, + { 0.333333, 0.372549, 0.070588, 1.0 }, + { 0.298039, 0.341176, 0.101961, 1.0 }, + { 0.266667, 0.317647, 0.133333, 1.0 }, + { 0.262745, 0.313725, 0.176471, 1.0 }, + { 0.286275, 0.321569, 0.270588, 1.0 }, + { 0.294118, 0.321569, 0.286275, 1.0 }, + { 0.305882, 0.321569, 0.301961, 1.0 }, + { 0.325490, 0.321569, 0.317647, 1.0 }, + { 0.337255, 0.321569, 0.321569, 1.0 }, + { 0.345098, 0.317647, 0.317647, 1.0 }, + { 0.349020, 0.305882, 0.298039, 1.0 }, + { 0.345098, 0.286275, 0.266667, 1.0 }, + { 0.333333, 0.254902, 0.223529, 1.0 }, + { 0.290196, 0.215686, 0.141176, 1.0 }, + { 0.282353, 0.211765, 0.125490, 1.0 }, + { 0.274510, 0.211765, 0.113725, 1.0 }, + { 0.258824, 0.203922, 0.090196, 1.0 }, + { 0.243137, 0.200000, 0.074510, 1.0 }, + { 0.231373, 0.207843, 0.074510, 1.0 }, + { 0.235294, 0.231373, 0.086275, 1.0 }, + { 0.294118, 0.313725, 0.129412, 1.0 }, + { 0.317647, 0.341176, 0.145098, 1.0 }, + { 0.341176, 0.368627, 0.160784, 1.0 }, + { 0.403922, 0.427451, 0.200000, 1.0 }, + { 0.470588, 0.482353, 0.231373, 1.0 }, + { 0.533333, 0.533333, 0.258824, 1.0 }, + { 0.576471, 0.572549, 0.274510, 1.0 }, + { 0.619608, 0.600000, 0.286275, 1.0 }, + { 0.643137, 0.615686, 0.282353, 1.0 }, + { 0.647059, 0.611765, 0.266667, 1.0 }, + { 0.623529, 0.580392, 0.239216, 1.0 }, + { 0.588235, 0.549020, 0.211765, 1.0 }, + { 0.556863, 0.517647, 0.176471, 1.0 }, + { 0.533333, 0.490196, 0.149020, 1.0 }, + { 0.513725, 0.458824, 0.133333, 1.0 }, + { 0.505882, 0.443137, 0.121569, 1.0 }, + { 0.545098, 0.474510, 0.098039, 1.0 }, + { 0.560784, 0.486275, 0.098039, 1.0 }, + { 0.576471, 0.498039, 0.101961, 1.0 }, + { 0.611765, 0.505882, 0.125490, 1.0 }, + { 0.650980, 0.537255, 0.149020, 1.0 }, + { 0.690196, 0.568627, 0.168627, 1.0 }, + { 0.705882, 0.607843, 0.184314, 1.0 }, + { 0.694118, 0.607843, 0.207843, 1.0 }, + { 0.654902, 0.588235, 0.231373, 1.0 }, + { 0.607843, 0.552941, 0.258824, 1.0 }, + { 0.541176, 0.529412, 0.262745, 1.0 }, + { 0.474510, 0.494118, 0.254902, 1.0 }, + { 0.396078, 0.454902, 0.250980, 1.0 }, + { 0.321569, 0.396078, 0.250980, 1.0 }, + { 0.250980, 0.345098, 0.247059, 1.0 }, + { 0.196078, 0.294118, 0.227451, 1.0 }, + { 0.156863, 0.262745, 0.203922, 1.0 }, + { 0.133333, 0.227451, 0.188235, 1.0 }, + { 0.113725, 0.203922, 0.180392, 1.0 }, + { 0.101961, 0.188235, 0.172549, 1.0 }, + { 0.098039, 0.188235, 0.152941, 1.0 }, + { 0.098039, 0.188235, 0.137255, 1.0 }, + { 0.101961, 0.192157, 0.129412, 1.0 }, + { 0.109804, 0.200000, 0.141176, 1.0 }, + { 0.129412, 0.219608, 0.149020, 1.0 }, + { 0.152941, 0.239216, 0.160784, 1.0 }, + { 0.172549, 0.239216, 0.164706, 1.0 }, + { 0.188235, 0.223529, 0.164706, 1.0 }, + { 0.203922, 0.203922, 0.168627, 1.0 }, + { 0.227451, 0.192157, 0.164706, 1.0 }, + { 0.254902, 0.184314, 0.152941, 1.0 }, + { 0.286275, 0.168627, 0.125490, 1.0 }, + { 0.317647, 0.156863, 0.098039, 1.0 }, + { 0.352941, 0.160784, 0.078431, 1.0 }, + { 0.400000, 0.192157, 0.066667, 1.0 }, + { 0.439216, 0.223529, 0.054902, 1.0 }, + { 0.486275, 0.254902, 0.039216, 1.0 }, + { 0.529412, 0.290196, 0.031373, 1.0 }, + { 0.576471, 0.341176, 0.031373, 1.0 }, + { 0.603922, 0.380392, 0.035294, 1.0 }, + { 0.619608, 0.400000, 0.031373, 1.0 }, + { 0.627451, 0.403922, 0.023529, 1.0 }, + { 0.639216, 0.419608, 0.019608, 1.0 }, + { 0.643137, 0.431373, 0.023529, 1.0 }, + { 0.623529, 0.419608, 0.027451, 1.0 }, + { 0.584314, 0.384314, 0.031373, 1.0 }, + { 0.545098, 0.352941, 0.035294, 1.0 }, + { 0.505882, 0.345098, 0.043137, 1.0 }, + { 0.454902, 0.337255, 0.050980, 1.0 }, + { 0.380392, 0.309804, 0.054902, 1.0 }, + { 0.309804, 0.282353, 0.054902, 1.0 }, + { 0.266667, 0.282353, 0.058824, 1.0 }, + { 0.239216, 0.305882, 0.054902, 1.0 }, + { 0.223529, 0.333333, 0.050980, 1.0 }, + { 0.227451, 0.356863, 0.043137, 1.0 }, + { 0.262745, 0.388235, 0.035294, 1.0 }, + { 0.317647, 0.427451, 0.035294, 1.0 }, + { 0.376471, 0.466667, 0.039216, 1.0 }, + { 0.431373, 0.490196, 0.043137, 1.0 }, + { 0.486275, 0.505882, 0.047059, 1.0 }, + { 0.533333, 0.521569, 0.047059, 1.0 }, + { 0.568627, 0.537255, 0.058824, 1.0 }, + { 0.596078, 0.549020, 0.070588, 1.0 }, + { 0.611765, 0.564706, 0.074510, 1.0 }, + { 0.615686, 0.576471, 0.074510, 1.0 }, + { 0.607843, 0.588235, 0.078431, 1.0 }, + { 0.580392, 0.584314, 0.094118, 1.0 }, + { 0.549020, 0.580392, 0.109804, 1.0 }, + { 0.498039, 0.552941, 0.129412, 1.0 }, + { 0.450980, 0.533333, 0.152941, 1.0 }, + { 0.388235, 0.486275, 0.192157, 1.0 }, + { 0.329412, 0.454902, 0.223529, 1.0 }, + }; +/* Magenta_and_Teal */ +static double4 colors_582[] = { + { 0.670588, 0.254902, 0.705882, 1.0 }, + { 0.678431, 0.192157, 0.619608, 1.0 }, + { 0.690196, 0.196078, 0.588235, 1.0 }, + { 0.701961, 0.200000, 0.556863, 1.0 }, + { 0.717647, 0.207843, 0.572549, 1.0 }, + { 0.733333, 0.219608, 0.588235, 1.0 }, + { 0.760784, 0.223529, 0.611765, 1.0 }, + { 0.788235, 0.227451, 0.639216, 1.0 }, + { 0.831373, 0.211765, 0.678431, 1.0 }, + { 0.827451, 0.231373, 0.686275, 1.0 }, + { 0.823529, 0.250980, 0.694118, 1.0 }, + { 0.811765, 0.298039, 0.725490, 1.0 }, + { 0.803922, 0.349020, 0.756863, 1.0 }, + { 0.780392, 0.400000, 0.792157, 1.0 }, + { 0.756863, 0.450980, 0.827451, 1.0 }, + { 0.737255, 0.466667, 0.839216, 1.0 }, + { 0.717647, 0.482353, 0.850980, 1.0 }, + { 0.635294, 0.552941, 0.854902, 1.0 }, + { 0.588235, 0.592157, 0.874510, 1.0 }, + { 0.541176, 0.635294, 0.894118, 1.0 }, + { 0.498039, 0.701961, 0.894118, 1.0 }, + { 0.458824, 0.768627, 0.898039, 1.0 }, + { 0.439216, 0.792157, 0.901961, 1.0 }, + { 0.423529, 0.819608, 0.909804, 1.0 }, + { 0.427451, 0.898039, 0.854902, 1.0 }, + { 0.454902, 0.894118, 0.819608, 1.0 }, + { 0.486275, 0.894118, 0.788235, 1.0 }, + { 0.498039, 0.858824, 0.737255, 1.0 }, + { 0.513725, 0.823529, 0.686275, 1.0 }, + { 0.509804, 0.788235, 0.670588, 1.0 }, + { 0.509804, 0.752941, 0.658824, 1.0 }, + { 0.478431, 0.678431, 0.635294, 1.0 }, + { 0.501961, 0.611765, 0.603922, 1.0 }, + { 0.611765, 0.505882, 0.607843, 1.0 }, + { 0.662745, 0.486275, 0.611765, 1.0 }, + { 0.717647, 0.466667, 0.615686, 1.0 }, + { 0.725490, 0.435294, 0.615686, 1.0 }, + { 0.737255, 0.407843, 0.619608, 1.0 }, + { 0.725490, 0.388235, 0.611765, 1.0 }, + { 0.713725, 0.368627, 0.607843, 1.0 }, + { 0.694118, 0.286275, 0.584314, 1.0 }, + { 0.709804, 0.305882, 0.600000, 1.0 }, + { 0.729412, 0.325490, 0.615686, 1.0 }, + { 0.772549, 0.380392, 0.647059, 1.0 }, + { 0.819608, 0.435294, 0.678431, 1.0 }, + { 0.827451, 0.474510, 0.698039, 1.0 }, + { 0.839216, 0.513725, 0.717647, 1.0 }, + { 0.874510, 0.564706, 0.725490, 1.0 }, + { 0.886275, 0.623529, 0.701961, 1.0 }, + { 0.901961, 0.686275, 0.682353, 1.0 }, + { 0.898039, 0.713725, 0.701961, 1.0 }, + { 0.894118, 0.741176, 0.721569, 1.0 }, + { 0.870588, 0.784314, 0.776471, 1.0 }, + { 0.850980, 0.831373, 0.831373, 1.0 }, + { 0.831373, 0.850980, 0.850980, 1.0 }, + { 0.815686, 0.870588, 0.874510, 1.0 }, + { 0.698039, 0.905882, 0.933333, 1.0 }, + { 0.635294, 0.905882, 0.933333, 1.0 }, + { 0.576471, 0.909804, 0.937255, 1.0 }, + { 0.552941, 0.905882, 0.929412, 1.0 }, + { 0.529412, 0.905882, 0.921569, 1.0 }, + { 0.525490, 0.901961, 0.917647, 1.0 }, + { 0.525490, 0.901961, 0.917647, 1.0 }, + { 0.525490, 0.901961, 0.917647, 1.0 }, + { 0.513725, 0.894118, 0.913725, 1.0 }, + { 0.470588, 0.890196, 0.913725, 1.0 }, + { 0.458824, 0.898039, 0.909804, 1.0 }, + { 0.447059, 0.905882, 0.905882, 1.0 }, + { 0.462745, 0.909804, 0.901961, 1.0 }, + { 0.478431, 0.917647, 0.901961, 1.0 }, + { 0.517647, 0.929412, 0.901961, 1.0 }, + { 0.576471, 0.937255, 0.909804, 1.0 }, + { 0.698039, 0.949020, 0.905882, 1.0 }, + { 0.717647, 0.956863, 0.913725, 1.0 }, + { 0.737255, 0.964706, 0.921569, 1.0 }, + { 0.713725, 0.964706, 0.933333, 1.0 }, + { 0.694118, 0.968627, 0.945098, 1.0 }, + { 0.666667, 0.968627, 0.952941, 1.0 }, + { 0.639216, 0.972549, 0.960784, 1.0 }, + { 0.596078, 0.964706, 0.972549, 1.0 }, + { 0.560784, 0.960784, 0.980392, 1.0 }, + { 0.501961, 0.925490, 0.964706, 1.0 }, + { 0.490196, 0.878431, 0.937255, 1.0 }, + { 0.478431, 0.835294, 0.913725, 1.0 }, + { 0.447059, 0.815686, 0.894118, 1.0 }, + { 0.419608, 0.800000, 0.874510, 1.0 }, + { 0.360784, 0.752941, 0.839216, 1.0 }, + { 0.333333, 0.698039, 0.800000, 1.0 }, + { 0.274510, 0.576471, 0.705882, 1.0 }, + { 0.270588, 0.494118, 0.643137, 1.0 }, + { 0.270588, 0.415686, 0.580392, 1.0 }, + { 0.258824, 0.376471, 0.545098, 1.0 }, + { 0.247059, 0.341176, 0.513725, 1.0 }, + { 0.231373, 0.298039, 0.466667, 1.0 }, + { 0.243137, 0.286275, 0.431373, 1.0 }, + { 0.290196, 0.286275, 0.447059, 1.0 }, + { 0.364706, 0.321569, 0.443137, 1.0 }, + { 0.501961, 0.407843, 0.450980, 1.0 }, + { 0.537255, 0.435294, 0.407843, 1.0 }, + { 0.572549, 0.466667, 0.368627, 1.0 }, + { 0.564706, 0.478431, 0.345098, 1.0 }, + { 0.560784, 0.494118, 0.321569, 1.0 }, + { 0.549020, 0.498039, 0.329412, 1.0 }, + { 0.552941, 0.513725, 0.337255, 1.0 }, + { 0.533333, 0.525490, 0.392157, 1.0 }, + { 0.525490, 0.517647, 0.415686, 1.0 }, + { 0.521569, 0.513725, 0.439216, 1.0 }, + { 0.509804, 0.509804, 0.435294, 1.0 }, + { 0.498039, 0.505882, 0.431373, 1.0 }, + { 0.474510, 0.470588, 0.431373, 1.0 }, + { 0.423529, 0.466667, 0.450980, 1.0 }, + { 0.392157, 0.458824, 0.470588, 1.0 }, + { 0.364706, 0.458824, 0.509804, 1.0 }, + { 0.360784, 0.470588, 0.635294, 1.0 }, + { 0.372549, 0.494118, 0.662745, 1.0 }, + { 0.384314, 0.521569, 0.694118, 1.0 }, + { 0.447059, 0.552941, 0.749020, 1.0 }, + { 0.494118, 0.600000, 0.815686, 1.0 }, + { 0.545098, 0.643137, 0.850980, 1.0 }, + { 0.600000, 0.682353, 0.894118, 1.0 }, + { 0.713725, 0.670588, 0.929412, 1.0 }, + { 0.780392, 0.639216, 0.933333, 1.0 }, + { 0.847059, 0.611765, 0.941176, 1.0 }, + { 0.874510, 0.584314, 0.933333, 1.0 }, + { 0.905882, 0.556863, 0.929412, 1.0 }, + { 0.937255, 0.517647, 0.878431, 1.0 }, + { 0.952941, 0.482353, 0.835294, 1.0 }, + { 0.949020, 0.427451, 0.819608, 1.0 }, + { 0.956863, 0.356863, 0.815686, 1.0 }, + { 0.949020, 0.207843, 0.843137, 1.0 }, + { 0.949020, 0.172549, 0.854902, 1.0 }, + { 0.949020, 0.137255, 0.870588, 1.0 }, + { 0.952941, 0.101961, 0.862745, 1.0 }, + { 0.952941, 0.098039, 0.835294, 1.0 }, + { 0.945098, 0.094118, 0.819608, 1.0 }, + { 0.933333, 0.098039, 0.800000, 1.0 }, + { 0.870588, 0.090196, 0.796078, 1.0 }, + { 0.811765, 0.070588, 0.796078, 1.0 }, + { 0.756863, 0.050980, 0.796078, 1.0 }, + { 0.721569, 0.050980, 0.780392, 1.0 }, + { 0.686275, 0.054902, 0.764706, 1.0 }, + { 0.631373, 0.058824, 0.737255, 1.0 }, + { 0.584314, 0.070588, 0.733333, 1.0 }, + { 0.568627, 0.113725, 0.725490, 1.0 }, + { 0.549020, 0.172549, 0.717647, 1.0 }, + { 0.560784, 0.290196, 0.709804, 1.0 }, + { 0.560784, 0.317647, 0.698039, 1.0 }, + { 0.564706, 0.349020, 0.690196, 1.0 }, + { 0.572549, 0.427451, 0.662745, 1.0 }, + { 0.576471, 0.474510, 0.670588, 1.0 }, + { 0.611765, 0.537255, 0.682353, 1.0 }, + { 0.647059, 0.603922, 0.694118, 1.0 }, + { 0.756863, 0.717647, 0.784314, 1.0 }, + { 0.788235, 0.729412, 0.800000, 1.0 }, + { 0.823529, 0.741176, 0.815686, 1.0 }, + { 0.866667, 0.768627, 0.823529, 1.0 }, + { 0.898039, 0.776471, 0.819608, 1.0 }, + { 0.929412, 0.772549, 0.807843, 1.0 }, + { 0.949020, 0.768627, 0.776471, 1.0 }, + { 0.941176, 0.764706, 0.768627, 1.0 }, + { 0.929412, 0.737255, 0.749020, 1.0 }, + { 0.917647, 0.627451, 0.788235, 1.0 }, + { 0.909804, 0.603922, 0.800000, 1.0 }, + { 0.905882, 0.580392, 0.811765, 1.0 }, + { 0.901961, 0.541176, 0.835294, 1.0 }, + { 0.905882, 0.509804, 0.835294, 1.0 }, + { 0.909804, 0.494118, 0.843137, 1.0 }, + { 0.913725, 0.462745, 0.819608, 1.0 }, + { 0.921569, 0.392157, 0.823529, 1.0 }, + { 0.913725, 0.364706, 0.823529, 1.0 }, + { 0.905882, 0.341176, 0.827451, 1.0 }, + { 0.882353, 0.301961, 0.827451, 1.0 }, + { 0.847059, 0.266667, 0.811765, 1.0 }, + { 0.811765, 0.250980, 0.792157, 1.0 }, + { 0.784314, 0.239216, 0.756863, 1.0 }, + { 0.752941, 0.239216, 0.745098, 1.0 }, + { 0.729412, 0.243137, 0.749020, 1.0 }, + { 0.701961, 0.254902, 0.768627, 1.0 }, + { 0.658824, 0.262745, 0.776471, 1.0 }, + { 0.600000, 0.286275, 0.772549, 1.0 }, + { 0.541176, 0.309804, 0.768627, 1.0 }, + { 0.494118, 0.352941, 0.756863, 1.0 }, + { 0.439216, 0.400000, 0.756863, 1.0 }, + { 0.423529, 0.450980, 0.776471, 1.0 }, + { 0.443137, 0.588235, 0.866667, 1.0 }, + { 0.443137, 0.611765, 0.886275, 1.0 }, + { 0.447059, 0.635294, 0.905882, 1.0 }, + { 0.474510, 0.658824, 0.945098, 1.0 }, + { 0.498039, 0.674510, 0.956863, 1.0 }, + { 0.521569, 0.674510, 0.964706, 1.0 }, + { 0.556863, 0.674510, 0.960784, 1.0 }, + { 0.596078, 0.694118, 0.964706, 1.0 }, + { 0.643137, 0.709804, 0.964706, 1.0 }, + { 0.658824, 0.729412, 0.949020, 1.0 }, + { 0.678431, 0.745098, 0.945098, 1.0 }, + { 0.682353, 0.752941, 0.933333, 1.0 }, + { 0.662745, 0.749020, 0.917647, 1.0 }, + { 0.643137, 0.749020, 0.901961, 1.0 }, + { 0.592157, 0.756863, 0.894118, 1.0 }, + { 0.549020, 0.768627, 0.901961, 1.0 }, + { 0.505882, 0.784314, 0.898039, 1.0 }, + { 0.462745, 0.807843, 0.901961, 1.0 }, + { 0.427451, 0.839216, 0.909804, 1.0 }, + { 0.400000, 0.878431, 0.913725, 1.0 }, + { 0.396078, 0.901961, 0.905882, 1.0 }, + { 0.400000, 0.925490, 0.898039, 1.0 }, + { 0.419608, 0.941176, 0.894118, 1.0 }, + { 0.450980, 0.952941, 0.882353, 1.0 }, + { 0.498039, 0.949020, 0.866667, 1.0 }, + { 0.533333, 0.925490, 0.850980, 1.0 }, + { 0.588235, 0.905882, 0.823529, 1.0 }, + { 0.643137, 0.882353, 0.792157, 1.0 }, + { 0.686275, 0.866667, 0.772549, 1.0 }, + { 0.705882, 0.858824, 0.772549, 1.0 }, + { 0.721569, 0.866667, 0.776471, 1.0 }, + { 0.733333, 0.886275, 0.788235, 1.0 }, + { 0.721569, 0.894118, 0.803922, 1.0 }, + { 0.705882, 0.894118, 0.803922, 1.0 }, + { 0.670588, 0.886275, 0.792157, 1.0 }, + { 0.611765, 0.862745, 0.772549, 1.0 }, + { 0.549020, 0.827451, 0.764706, 1.0 }, + { 0.486275, 0.811765, 0.768627, 1.0 }, + { 0.450980, 0.819608, 0.784314, 1.0 }, + { 0.443137, 0.827451, 0.819608, 1.0 }, + { 0.458824, 0.850980, 0.862745, 1.0 }, + { 0.482353, 0.882353, 0.890196, 1.0 }, + { 0.486275, 0.898039, 0.905882, 1.0 }, + { 0.486275, 0.890196, 0.905882, 1.0 }, + { 0.462745, 0.886275, 0.905882, 1.0 }, + { 0.435294, 0.882353, 0.894118, 1.0 }, + { 0.419608, 0.862745, 0.890196, 1.0 }, + { 0.435294, 0.862745, 0.894118, 1.0 }, + { 0.482353, 0.882353, 0.898039, 1.0 }, + { 0.537255, 0.909804, 0.909804, 1.0 }, + { 0.600000, 0.925490, 0.921569, 1.0 }, + { 0.643137, 0.945098, 0.933333, 1.0 }, + { 0.670588, 0.964706, 0.929412, 1.0 }, + { 0.670588, 0.960784, 0.925490, 1.0 }, + { 0.662745, 0.952941, 0.921569, 1.0 }, + { 0.670588, 0.941176, 0.890196, 1.0 }, + { 0.678431, 0.909804, 0.866667, 1.0 }, + { 0.678431, 0.858824, 0.827451, 1.0 }, + { 0.678431, 0.819608, 0.803922, 1.0 }, + { 0.694118, 0.803922, 0.784314, 1.0 }, + { 0.721569, 0.776471, 0.776471, 1.0 }, + { 0.725490, 0.756863, 0.792157, 1.0 }, + { 0.721569, 0.729412, 0.796078, 1.0 }, + { 0.713725, 0.694118, 0.803922, 1.0 }, + { 0.694118, 0.611765, 0.776471, 1.0 }, + { 0.674510, 0.533333, 0.752941, 1.0 }, + { 0.592157, 0.454902, 0.690196, 1.0 }, + { 0.564706, 0.388235, 0.643137, 1.0 }, + { 0.529412, 0.345098, 0.623529, 1.0 }, + { 0.537255, 0.309804, 0.639216, 1.0 }, + { 0.564706, 0.305882, 0.674510, 1.0 }, + { 0.588235, 0.278431, 0.678431, 1.0 }, + }; +/* Mahogany */ +static double4 colors_583[] = { + { 0.192157, 0.035294, 0.058824, 1.0 }, + { 0.156863, 0.023529, 0.047059, 1.0 }, + { 0.117647, 0.011765, 0.035294, 1.0 }, + { 0.082353, 0.000000, 0.027451, 1.0 }, + { 0.082353, 0.000000, 0.027451, 1.0 }, + { 0.082353, 0.000000, 0.031373, 1.0 }, + { 0.082353, 0.000000, 0.031373, 1.0 }, + { 0.082353, 0.003922, 0.031373, 1.0 }, + { 0.086275, 0.003922, 0.035294, 1.0 }, + { 0.086275, 0.003922, 0.035294, 1.0 }, + { 0.086275, 0.007843, 0.039216, 1.0 }, + { 0.086275, 0.007843, 0.039216, 1.0 }, + { 0.086275, 0.007843, 0.039216, 1.0 }, + { 0.086275, 0.007843, 0.039216, 1.0 }, + { 0.090196, 0.007843, 0.039216, 1.0 }, + { 0.090196, 0.003922, 0.039216, 1.0 }, + { 0.094118, 0.003922, 0.043137, 1.0 }, + { 0.098039, 0.007843, 0.043137, 1.0 }, + { 0.109804, 0.011765, 0.047059, 1.0 }, + { 0.125490, 0.019608, 0.050980, 1.0 }, + { 0.145098, 0.023529, 0.054902, 1.0 }, + { 0.168627, 0.031373, 0.062745, 1.0 }, + { 0.176471, 0.031373, 0.062745, 1.0 }, + { 0.184314, 0.035294, 0.066667, 1.0 }, + { 0.203922, 0.043137, 0.066667, 1.0 }, + { 0.207843, 0.043137, 0.070588, 1.0 }, + { 0.215686, 0.047059, 0.074510, 1.0 }, + { 0.223529, 0.047059, 0.074510, 1.0 }, + { 0.235294, 0.047059, 0.078431, 1.0 }, + { 0.239216, 0.047059, 0.074510, 1.0 }, + { 0.243137, 0.047059, 0.070588, 1.0 }, + { 0.254902, 0.050980, 0.074510, 1.0 }, + { 0.274510, 0.054902, 0.074510, 1.0 }, + { 0.333333, 0.074510, 0.082353, 1.0 }, + { 0.380392, 0.094118, 0.090196, 1.0 }, + { 0.431373, 0.113725, 0.098039, 1.0 }, + { 0.466667, 0.137255, 0.109804, 1.0 }, + { 0.501961, 0.164706, 0.121569, 1.0 }, + { 0.521569, 0.180392, 0.129412, 1.0 }, + { 0.541176, 0.200000, 0.141176, 1.0 }, + { 0.643137, 0.290196, 0.192157, 1.0 }, + { 0.650980, 0.298039, 0.192157, 1.0 }, + { 0.658824, 0.309804, 0.192157, 1.0 }, + { 0.647059, 0.298039, 0.188235, 1.0 }, + { 0.635294, 0.290196, 0.184314, 1.0 }, + { 0.635294, 0.290196, 0.188235, 1.0 }, + { 0.639216, 0.294118, 0.192157, 1.0 }, + { 0.635294, 0.298039, 0.196078, 1.0 }, + { 0.619608, 0.278431, 0.184314, 1.0 }, + { 0.568627, 0.223529, 0.156863, 1.0 }, + { 0.552941, 0.211765, 0.152941, 1.0 }, + { 0.537255, 0.203922, 0.152941, 1.0 }, + { 0.521569, 0.188235, 0.149020, 1.0 }, + { 0.505882, 0.172549, 0.145098, 1.0 }, + { 0.498039, 0.164706, 0.141176, 1.0 }, + { 0.494118, 0.160784, 0.137255, 1.0 }, + { 0.454902, 0.141176, 0.125490, 1.0 }, + { 0.427451, 0.125490, 0.121569, 1.0 }, + { 0.403922, 0.109804, 0.117647, 1.0 }, + { 0.376471, 0.094118, 0.113725, 1.0 }, + { 0.352941, 0.082353, 0.109804, 1.0 }, + { 0.337255, 0.074510, 0.105882, 1.0 }, + { 0.321569, 0.070588, 0.105882, 1.0 }, + { 0.290196, 0.054902, 0.090196, 1.0 }, + { 0.266667, 0.047059, 0.082353, 1.0 }, + { 0.227451, 0.035294, 0.070588, 1.0 }, + { 0.207843, 0.027451, 0.062745, 1.0 }, + { 0.188235, 0.023529, 0.058824, 1.0 }, + { 0.180392, 0.019608, 0.054902, 1.0 }, + { 0.172549, 0.019608, 0.054902, 1.0 }, + { 0.160784, 0.011765, 0.047059, 1.0 }, + { 0.156863, 0.011765, 0.047059, 1.0 }, + { 0.156863, 0.007843, 0.039216, 1.0 }, + { 0.152941, 0.007843, 0.039216, 1.0 }, + { 0.149020, 0.007843, 0.039216, 1.0 }, + { 0.145098, 0.007843, 0.035294, 1.0 }, + { 0.141176, 0.007843, 0.035294, 1.0 }, + { 0.137255, 0.007843, 0.035294, 1.0 }, + { 0.137255, 0.007843, 0.035294, 1.0 }, + { 0.129412, 0.007843, 0.035294, 1.0 }, + { 0.121569, 0.003922, 0.031373, 1.0 }, + { 0.101961, 0.003922, 0.031373, 1.0 }, + { 0.098039, 0.000000, 0.027451, 1.0 }, + { 0.094118, 0.000000, 0.027451, 1.0 }, + { 0.094118, 0.000000, 0.027451, 1.0 }, + { 0.098039, 0.000000, 0.027451, 1.0 }, + { 0.105882, 0.000000, 0.023529, 1.0 }, + { 0.117647, 0.003922, 0.031373, 1.0 }, + { 0.152941, 0.007843, 0.031373, 1.0 }, + { 0.172549, 0.011765, 0.035294, 1.0 }, + { 0.192157, 0.015686, 0.039216, 1.0 }, + { 0.196078, 0.015686, 0.039216, 1.0 }, + { 0.203922, 0.019608, 0.043137, 1.0 }, + { 0.207843, 0.019608, 0.043137, 1.0 }, + { 0.211765, 0.023529, 0.047059, 1.0 }, + { 0.219608, 0.023529, 0.050980, 1.0 }, + { 0.223529, 0.023529, 0.047059, 1.0 }, + { 0.227451, 0.031373, 0.070588, 1.0 }, + { 0.223529, 0.031373, 0.074510, 1.0 }, + { 0.223529, 0.035294, 0.078431, 1.0 }, + { 0.223529, 0.035294, 0.074510, 1.0 }, + { 0.227451, 0.035294, 0.070588, 1.0 }, + { 0.231373, 0.039216, 0.074510, 1.0 }, + { 0.239216, 0.047059, 0.082353, 1.0 }, + { 0.274510, 0.058824, 0.094118, 1.0 }, + { 0.298039, 0.062745, 0.094118, 1.0 }, + { 0.321569, 0.070588, 0.098039, 1.0 }, + { 0.329412, 0.074510, 0.098039, 1.0 }, + { 0.341176, 0.078431, 0.098039, 1.0 }, + { 0.360784, 0.082353, 0.090196, 1.0 }, + { 0.384314, 0.090196, 0.098039, 1.0 }, + { 0.403922, 0.094118, 0.101961, 1.0 }, + { 0.415686, 0.098039, 0.113725, 1.0 }, + { 0.403922, 0.090196, 0.105882, 1.0 }, + { 0.392157, 0.086275, 0.101961, 1.0 }, + { 0.384314, 0.086275, 0.098039, 1.0 }, + { 0.356863, 0.078431, 0.090196, 1.0 }, + { 0.321569, 0.070588, 0.090196, 1.0 }, + { 0.278431, 0.062745, 0.090196, 1.0 }, + { 0.235294, 0.047059, 0.070588, 1.0 }, + { 0.160784, 0.027451, 0.054902, 1.0 }, + { 0.133333, 0.019608, 0.043137, 1.0 }, + { 0.109804, 0.011765, 0.035294, 1.0 }, + { 0.101961, 0.007843, 0.031373, 1.0 }, + { 0.098039, 0.007843, 0.031373, 1.0 }, + { 0.090196, 0.007843, 0.035294, 1.0 }, + { 0.086275, 0.003922, 0.027451, 1.0 }, + { 0.082353, 0.000000, 0.023529, 1.0 }, + { 0.082353, 0.000000, 0.023529, 1.0 }, + { 0.082353, 0.000000, 0.027451, 1.0 }, + { 0.082353, 0.000000, 0.027451, 1.0 }, + { 0.082353, 0.000000, 0.027451, 1.0 }, + { 0.082353, 0.000000, 0.027451, 1.0 }, + { 0.086275, 0.000000, 0.027451, 1.0 }, + { 0.090196, 0.000000, 0.031373, 1.0 }, + { 0.094118, 0.000000, 0.031373, 1.0 }, + { 0.101961, 0.000000, 0.039216, 1.0 }, + { 0.105882, 0.000000, 0.035294, 1.0 }, + { 0.113725, 0.003922, 0.035294, 1.0 }, + { 0.113725, 0.000000, 0.031373, 1.0 }, + { 0.117647, 0.000000, 0.031373, 1.0 }, + { 0.121569, 0.003922, 0.039216, 1.0 }, + { 0.121569, 0.003922, 0.039216, 1.0 }, + { 0.121569, 0.003922, 0.039216, 1.0 }, + { 0.121569, 0.000000, 0.031373, 1.0 }, + { 0.117647, 0.003922, 0.039216, 1.0 }, + { 0.113725, 0.003922, 0.035294, 1.0 }, + { 0.113725, 0.003922, 0.035294, 1.0 }, + { 0.109804, 0.003922, 0.039216, 1.0 }, + { 0.109804, 0.000000, 0.031373, 1.0 }, + { 0.113725, 0.000000, 0.035294, 1.0 }, + { 0.121569, 0.000000, 0.027451, 1.0 }, + { 0.156863, 0.015686, 0.039216, 1.0 }, + { 0.168627, 0.019608, 0.039216, 1.0 }, + { 0.184314, 0.023529, 0.043137, 1.0 }, + { 0.215686, 0.035294, 0.054902, 1.0 }, + { 0.250980, 0.043137, 0.058824, 1.0 }, + { 0.278431, 0.047059, 0.054902, 1.0 }, + { 0.301961, 0.054902, 0.054902, 1.0 }, + { 0.317647, 0.066667, 0.062745, 1.0 }, + { 0.325490, 0.066667, 0.066667, 1.0 }, + { 0.317647, 0.062745, 0.070588, 1.0 }, + { 0.309804, 0.058824, 0.066667, 1.0 }, + { 0.301961, 0.058824, 0.066667, 1.0 }, + { 0.278431, 0.050980, 0.054902, 1.0 }, + { 0.247059, 0.039216, 0.043137, 1.0 }, + { 0.215686, 0.035294, 0.047059, 1.0 }, + { 0.188235, 0.027451, 0.050980, 1.0 }, + { 0.149020, 0.015686, 0.039216, 1.0 }, + { 0.145098, 0.011765, 0.035294, 1.0 }, + { 0.145098, 0.011765, 0.035294, 1.0 }, + { 0.145098, 0.011765, 0.035294, 1.0 }, + { 0.156863, 0.015686, 0.043137, 1.0 }, + { 0.172549, 0.019608, 0.047059, 1.0 }, + { 0.184314, 0.027451, 0.058824, 1.0 }, + { 0.192157, 0.035294, 0.070588, 1.0 }, + { 0.192157, 0.039216, 0.074510, 1.0 }, + { 0.192157, 0.039216, 0.074510, 1.0 }, + { 0.192157, 0.039216, 0.078431, 1.0 }, + { 0.188235, 0.035294, 0.074510, 1.0 }, + { 0.180392, 0.035294, 0.070588, 1.0 }, + { 0.164706, 0.031373, 0.066667, 1.0 }, + { 0.141176, 0.027451, 0.062745, 1.0 }, + { 0.121569, 0.019608, 0.054902, 1.0 }, + { 0.101961, 0.003922, 0.039216, 1.0 }, + { 0.098039, 0.000000, 0.035294, 1.0 }, + { 0.098039, 0.000000, 0.035294, 1.0 }, + { 0.094118, 0.000000, 0.031373, 1.0 }, + { 0.090196, 0.000000, 0.031373, 1.0 }, + { 0.090196, 0.000000, 0.031373, 1.0 }, + { 0.090196, 0.000000, 0.031373, 1.0 }, + { 0.090196, 0.000000, 0.031373, 1.0 }, + { 0.094118, 0.000000, 0.031373, 1.0 }, + { 0.090196, 0.000000, 0.031373, 1.0 }, + { 0.090196, 0.000000, 0.023529, 1.0 }, + { 0.094118, 0.003922, 0.035294, 1.0 }, + { 0.101961, 0.003922, 0.031373, 1.0 }, + { 0.113725, 0.007843, 0.035294, 1.0 }, + { 0.129412, 0.015686, 0.047059, 1.0 }, + { 0.156863, 0.023529, 0.058824, 1.0 }, + { 0.180392, 0.035294, 0.070588, 1.0 }, + { 0.203922, 0.047059, 0.086275, 1.0 }, + { 0.227451, 0.054902, 0.094118, 1.0 }, + { 0.254902, 0.058824, 0.094118, 1.0 }, + { 0.290196, 0.066667, 0.098039, 1.0 }, + { 0.325490, 0.078431, 0.113725, 1.0 }, + { 0.345098, 0.086275, 0.113725, 1.0 }, + { 0.356863, 0.094118, 0.129412, 1.0 }, + { 0.356863, 0.098039, 0.125490, 1.0 }, + { 0.356863, 0.098039, 0.125490, 1.0 }, + { 0.360784, 0.101961, 0.141176, 1.0 }, + { 0.364706, 0.098039, 0.133333, 1.0 }, + { 0.360784, 0.098039, 0.133333, 1.0 }, + { 0.349020, 0.094118, 0.121569, 1.0 }, + { 0.337255, 0.090196, 0.121569, 1.0 }, + { 0.325490, 0.090196, 0.129412, 1.0 }, + { 0.313725, 0.082353, 0.121569, 1.0 }, + { 0.309804, 0.074510, 0.113725, 1.0 }, + { 0.305882, 0.070588, 0.109804, 1.0 }, + { 0.309804, 0.062745, 0.094118, 1.0 }, + { 0.313725, 0.062745, 0.094118, 1.0 }, + { 0.317647, 0.062745, 0.090196, 1.0 }, + { 0.325490, 0.062745, 0.090196, 1.0 }, + { 0.333333, 0.066667, 0.090196, 1.0 }, + { 0.345098, 0.066667, 0.094118, 1.0 }, + { 0.352941, 0.066667, 0.090196, 1.0 }, + { 0.360784, 0.066667, 0.090196, 1.0 }, + { 0.360784, 0.070588, 0.098039, 1.0 }, + { 0.356863, 0.066667, 0.086275, 1.0 }, + { 0.356863, 0.066667, 0.086275, 1.0 }, + { 0.345098, 0.058824, 0.070588, 1.0 }, + { 0.325490, 0.050980, 0.066667, 1.0 }, + { 0.301961, 0.047059, 0.070588, 1.0 }, + { 0.278431, 0.039216, 0.066667, 1.0 }, + { 0.266667, 0.035294, 0.062745, 1.0 }, + { 0.262745, 0.035294, 0.062745, 1.0 }, + { 0.262745, 0.035294, 0.062745, 1.0 }, + { 0.262745, 0.039216, 0.066667, 1.0 }, + { 0.262745, 0.039216, 0.070588, 1.0 }, + { 0.266667, 0.043137, 0.074510, 1.0 }, + { 0.270588, 0.047059, 0.078431, 1.0 }, + { 0.278431, 0.050980, 0.086275, 1.0 }, + { 0.278431, 0.050980, 0.086275, 1.0 }, + { 0.270588, 0.050980, 0.086275, 1.0 }, + { 0.254902, 0.047059, 0.082353, 1.0 }, + { 0.231373, 0.039216, 0.070588, 1.0 }, + { 0.215686, 0.035294, 0.066667, 1.0 }, + { 0.200000, 0.035294, 0.066667, 1.0 }, + { 0.188235, 0.031373, 0.066667, 1.0 }, + { 0.188235, 0.035294, 0.066667, 1.0 }, + { 0.196078, 0.039216, 0.074510, 1.0 }, + { 0.215686, 0.047059, 0.074510, 1.0 }, + { 0.203922, 0.043137, 0.070588, 1.0 }, + { 0.188235, 0.035294, 0.058824, 1.0 }, + { 0.172549, 0.031373, 0.054902, 1.0 }, + { 0.160784, 0.027451, 0.054902, 1.0 }, + }; +/* Marina */ +static double4 colors_584[] = { + { 0.074510, 0.341176, 0.478431, 1.0 }, + { 0.086275, 0.345098, 0.447059, 1.0 }, + { 0.070588, 0.352941, 0.439216, 1.0 }, + { 0.054902, 0.360784, 0.431373, 1.0 }, + { 0.058824, 0.403922, 0.443137, 1.0 }, + { 0.066667, 0.450980, 0.454902, 1.0 }, + { 0.066667, 0.466667, 0.450980, 1.0 }, + { 0.070588, 0.482353, 0.450980, 1.0 }, + { 0.050980, 0.541176, 0.454902, 1.0 }, + { 0.054902, 0.545098, 0.458824, 1.0 }, + { 0.062745, 0.552941, 0.462745, 1.0 }, + { 0.078431, 0.529412, 0.478431, 1.0 }, + { 0.098039, 0.509804, 0.498039, 1.0 }, + { 0.117647, 0.505882, 0.529412, 1.0 }, + { 0.137255, 0.501961, 0.560784, 1.0 }, + { 0.141176, 0.498039, 0.580392, 1.0 }, + { 0.149020, 0.498039, 0.600000, 1.0 }, + { 0.172549, 0.466667, 0.670588, 1.0 }, + { 0.184314, 0.466667, 0.686275, 1.0 }, + { 0.196078, 0.466667, 0.701961, 1.0 }, + { 0.200000, 0.470588, 0.686275, 1.0 }, + { 0.203922, 0.478431, 0.674510, 1.0 }, + { 0.219608, 0.482353, 0.654902, 1.0 }, + { 0.239216, 0.486275, 0.639216, 1.0 }, + { 0.403922, 0.533333, 0.537255, 1.0 }, + { 0.458824, 0.572549, 0.533333, 1.0 }, + { 0.517647, 0.611765, 0.529412, 1.0 }, + { 0.533333, 0.627451, 0.556863, 1.0 }, + { 0.552941, 0.643137, 0.588235, 1.0 }, + { 0.552941, 0.639216, 0.580392, 1.0 }, + { 0.552941, 0.639216, 0.576471, 1.0 }, + { 0.584314, 0.639216, 0.568627, 1.0 }, + { 0.545098, 0.631373, 0.576471, 1.0 }, + { 0.396078, 0.584314, 0.658824, 1.0 }, + { 0.329412, 0.545098, 0.650980, 1.0 }, + { 0.262745, 0.505882, 0.643137, 1.0 }, + { 0.250980, 0.490196, 0.600000, 1.0 }, + { 0.243137, 0.474510, 0.556863, 1.0 }, + { 0.250980, 0.474510, 0.549020, 1.0 }, + { 0.262745, 0.474510, 0.541176, 1.0 }, + { 0.254902, 0.466667, 0.501961, 1.0 }, + { 0.231373, 0.439216, 0.490196, 1.0 }, + { 0.207843, 0.411765, 0.478431, 1.0 }, + { 0.200000, 0.400000, 0.470588, 1.0 }, + { 0.196078, 0.392157, 0.466667, 1.0 }, + { 0.180392, 0.380392, 0.458824, 1.0 }, + { 0.168627, 0.368627, 0.450980, 1.0 }, + { 0.113725, 0.321569, 0.447059, 1.0 }, + { 0.054902, 0.266667, 0.435294, 1.0 }, + { 0.007843, 0.215686, 0.415686, 1.0 }, + { 0.003922, 0.223529, 0.411765, 1.0 }, + { 0.003922, 0.231373, 0.411765, 1.0 }, + { 0.011765, 0.254902, 0.411765, 1.0 }, + { 0.023529, 0.278431, 0.415686, 1.0 }, + { 0.023529, 0.301961, 0.411765, 1.0 }, + { 0.023529, 0.325490, 0.411765, 1.0 }, + { 0.019608, 0.415686, 0.427451, 1.0 }, + { 0.023529, 0.447059, 0.427451, 1.0 }, + { 0.027451, 0.482353, 0.431373, 1.0 }, + { 0.027451, 0.509804, 0.411765, 1.0 }, + { 0.027451, 0.541176, 0.392157, 1.0 }, + { 0.023529, 0.549020, 0.388235, 1.0 }, + { 0.023529, 0.556863, 0.388235, 1.0 }, + { 0.019608, 0.552941, 0.380392, 1.0 }, + { 0.023529, 0.517647, 0.364706, 1.0 }, + { 0.019608, 0.447059, 0.368627, 1.0 }, + { 0.031373, 0.450980, 0.400000, 1.0 }, + { 0.043137, 0.458824, 0.431373, 1.0 }, + { 0.058824, 0.466667, 0.443137, 1.0 }, + { 0.078431, 0.474510, 0.454902, 1.0 }, + { 0.125490, 0.505882, 0.498039, 1.0 }, + { 0.184314, 0.521569, 0.517647, 1.0 }, + { 0.262745, 0.545098, 0.572549, 1.0 }, + { 0.282353, 0.572549, 0.615686, 1.0 }, + { 0.301961, 0.603922, 0.658824, 1.0 }, + { 0.333333, 0.615686, 0.682353, 1.0 }, + { 0.368627, 0.627451, 0.705882, 1.0 }, + { 0.380392, 0.623529, 0.709804, 1.0 }, + { 0.396078, 0.623529, 0.713725, 1.0 }, + { 0.396078, 0.600000, 0.721569, 1.0 }, + { 0.380392, 0.584314, 0.752941, 1.0 }, + { 0.356863, 0.564706, 0.800000, 1.0 }, + { 0.372549, 0.576471, 0.807843, 1.0 }, + { 0.392157, 0.592157, 0.815686, 1.0 }, + { 0.407843, 0.607843, 0.823529, 1.0 }, + { 0.427451, 0.627451, 0.831373, 1.0 }, + { 0.458824, 0.643137, 0.831373, 1.0 }, + { 0.517647, 0.631373, 0.760784, 1.0 }, + { 0.588235, 0.541176, 0.556863, 1.0 }, + { 0.549020, 0.505882, 0.541176, 1.0 }, + { 0.509804, 0.474510, 0.525490, 1.0 }, + { 0.490196, 0.447059, 0.517647, 1.0 }, + { 0.474510, 0.423529, 0.509804, 1.0 }, + { 0.447059, 0.435294, 0.462745, 1.0 }, + { 0.419608, 0.364706, 0.372549, 1.0 }, + { 0.384314, 0.349020, 0.349020, 1.0 }, + { 0.278431, 0.349020, 0.376471, 1.0 }, + { 0.105882, 0.368627, 0.490196, 1.0 }, + { 0.078431, 0.368627, 0.501961, 1.0 }, + { 0.054902, 0.372549, 0.517647, 1.0 }, + { 0.043137, 0.376471, 0.525490, 1.0 }, + { 0.035294, 0.384314, 0.537255, 1.0 }, + { 0.023529, 0.400000, 0.537255, 1.0 }, + { 0.015686, 0.400000, 0.541176, 1.0 }, + { 0.015686, 0.341176, 0.533333, 1.0 }, + { 0.015686, 0.329412, 0.541176, 1.0 }, + { 0.019608, 0.321569, 0.549020, 1.0 }, + { 0.023529, 0.325490, 0.556863, 1.0 }, + { 0.027451, 0.329412, 0.568627, 1.0 }, + { 0.039216, 0.337255, 0.580392, 1.0 }, + { 0.058824, 0.349020, 0.596078, 1.0 }, + { 0.078431, 0.368627, 0.611765, 1.0 }, + { 0.101961, 0.388235, 0.623529, 1.0 }, + { 0.133333, 0.403922, 0.596078, 1.0 }, + { 0.141176, 0.392157, 0.564706, 1.0 }, + { 0.152941, 0.380392, 0.537255, 1.0 }, + { 0.164706, 0.356863, 0.482353, 1.0 }, + { 0.164706, 0.337255, 0.435294, 1.0 }, + { 0.164706, 0.317647, 0.411765, 1.0 }, + { 0.137255, 0.305882, 0.380392, 1.0 }, + { 0.105882, 0.203922, 0.223529, 1.0 }, + { 0.086275, 0.160784, 0.176471, 1.0 }, + { 0.070588, 0.121569, 0.129412, 1.0 }, + { 0.054902, 0.121569, 0.141176, 1.0 }, + { 0.043137, 0.125490, 0.156863, 1.0 }, + { 0.023529, 0.137255, 0.207843, 1.0 }, + { 0.011765, 0.141176, 0.239216, 1.0 }, + { 0.000000, 0.141176, 0.250980, 1.0 }, + { 0.003922, 0.160784, 0.282353, 1.0 }, + { 0.000000, 0.235294, 0.411765, 1.0 }, + { 0.000000, 0.254902, 0.447059, 1.0 }, + { 0.003922, 0.278431, 0.482353, 1.0 }, + { 0.007843, 0.309804, 0.525490, 1.0 }, + { 0.011765, 0.325490, 0.556863, 1.0 }, + { 0.011765, 0.341176, 0.584314, 1.0 }, + { 0.011765, 0.349020, 0.611765, 1.0 }, + { 0.019608, 0.356863, 0.635294, 1.0 }, + { 0.023529, 0.352941, 0.635294, 1.0 }, + { 0.027451, 0.352941, 0.639216, 1.0 }, + { 0.023529, 0.352941, 0.643137, 1.0 }, + { 0.023529, 0.352941, 0.650980, 1.0 }, + { 0.027451, 0.368627, 0.678431, 1.0 }, + { 0.070588, 0.400000, 0.698039, 1.0 }, + { 0.137255, 0.462745, 0.737255, 1.0 }, + { 0.223529, 0.537255, 0.780392, 1.0 }, + { 0.356863, 0.662745, 0.831373, 1.0 }, + { 0.368627, 0.666667, 0.827451, 1.0 }, + { 0.384314, 0.674510, 0.827451, 1.0 }, + { 0.388235, 0.713725, 0.819608, 1.0 }, + { 0.368627, 0.737255, 0.815686, 1.0 }, + { 0.384314, 0.756863, 0.796078, 1.0 }, + { 0.388235, 0.780392, 0.792157, 1.0 }, + { 0.380392, 0.733333, 0.745098, 1.0 }, + { 0.352941, 0.713725, 0.737255, 1.0 }, + { 0.325490, 0.698039, 0.733333, 1.0 }, + { 0.294118, 0.666667, 0.729412, 1.0 }, + { 0.278431, 0.662745, 0.749020, 1.0 }, + { 0.298039, 0.650980, 0.768627, 1.0 }, + { 0.356863, 0.654902, 0.784314, 1.0 }, + { 0.400000, 0.658824, 0.807843, 1.0 }, + { 0.439216, 0.647059, 0.823529, 1.0 }, + { 0.435294, 0.627451, 0.854902, 1.0 }, + { 0.423529, 0.619608, 0.847059, 1.0 }, + { 0.411765, 0.611765, 0.839216, 1.0 }, + { 0.372549, 0.584314, 0.823529, 1.0 }, + { 0.337255, 0.545098, 0.803922, 1.0 }, + { 0.305882, 0.521569, 0.784314, 1.0 }, + { 0.282353, 0.505882, 0.772549, 1.0 }, + { 0.247059, 0.490196, 0.745098, 1.0 }, + { 0.239216, 0.478431, 0.741176, 1.0 }, + { 0.231373, 0.470588, 0.741176, 1.0 }, + { 0.231373, 0.478431, 0.737255, 1.0 }, + { 0.247059, 0.486275, 0.741176, 1.0 }, + { 0.278431, 0.501961, 0.737255, 1.0 }, + { 0.309804, 0.521569, 0.725490, 1.0 }, + { 0.337255, 0.525490, 0.705882, 1.0 }, + { 0.345098, 0.517647, 0.690196, 1.0 }, + { 0.321569, 0.501961, 0.666667, 1.0 }, + { 0.305882, 0.486275, 0.639216, 1.0 }, + { 0.294118, 0.482353, 0.592157, 1.0 }, + { 0.305882, 0.505882, 0.517647, 1.0 }, + { 0.337255, 0.513725, 0.462745, 1.0 }, + { 0.317647, 0.517647, 0.443137, 1.0 }, + { 0.278431, 0.490196, 0.450980, 1.0 }, + { 0.176471, 0.454902, 0.482353, 1.0 }, + { 0.176471, 0.458824, 0.470588, 1.0 }, + { 0.180392, 0.466667, 0.462745, 1.0 }, + { 0.180392, 0.478431, 0.474510, 1.0 }, + { 0.164706, 0.466667, 0.505882, 1.0 }, + { 0.137255, 0.447059, 0.564706, 1.0 }, + { 0.101961, 0.419608, 0.615686, 1.0 }, + { 0.090196, 0.400000, 0.639216, 1.0 }, + { 0.098039, 0.400000, 0.654902, 1.0 }, + { 0.109804, 0.407843, 0.662745, 1.0 }, + { 0.133333, 0.431373, 0.670588, 1.0 }, + { 0.172549, 0.458824, 0.662745, 1.0 }, + { 0.203922, 0.474510, 0.650980, 1.0 }, + { 0.223529, 0.478431, 0.647059, 1.0 }, + { 0.219608, 0.462745, 0.647059, 1.0 }, + { 0.200000, 0.439216, 0.619608, 1.0 }, + { 0.196078, 0.419608, 0.572549, 1.0 }, + { 0.207843, 0.400000, 0.501961, 1.0 }, + { 0.235294, 0.364706, 0.435294, 1.0 }, + { 0.266667, 0.305882, 0.372549, 1.0 }, + { 0.282353, 0.235294, 0.313725, 1.0 }, + { 0.313725, 0.168627, 0.250980, 1.0 }, + { 0.349020, 0.129412, 0.180392, 1.0 }, + { 0.380392, 0.105882, 0.125490, 1.0 }, + { 0.435294, 0.078431, 0.074510, 1.0 }, + { 0.462745, 0.058824, 0.043137, 1.0 }, + { 0.474510, 0.054902, 0.035294, 1.0 }, + { 0.474510, 0.078431, 0.039216, 1.0 }, + { 0.431373, 0.125490, 0.078431, 1.0 }, + { 0.419608, 0.164706, 0.133333, 1.0 }, + { 0.403922, 0.211765, 0.172549, 1.0 }, + { 0.384314, 0.250980, 0.211765, 1.0 }, + { 0.376471, 0.301961, 0.231373, 1.0 }, + { 0.325490, 0.360784, 0.270588, 1.0 }, + { 0.286275, 0.392157, 0.313725, 1.0 }, + { 0.247059, 0.431373, 0.341176, 1.0 }, + { 0.223529, 0.435294, 0.356863, 1.0 }, + { 0.219608, 0.427451, 0.352941, 1.0 }, + { 0.196078, 0.407843, 0.352941, 1.0 }, + { 0.164706, 0.352941, 0.329412, 1.0 }, + { 0.101961, 0.313725, 0.286275, 1.0 }, + { 0.066667, 0.278431, 0.231373, 1.0 }, + { 0.039216, 0.250980, 0.207843, 1.0 }, + { 0.023529, 0.223529, 0.211765, 1.0 }, + { 0.023529, 0.192157, 0.235294, 1.0 }, + { 0.007843, 0.164706, 0.254902, 1.0 }, + { 0.015686, 0.149020, 0.247059, 1.0 }, + { 0.019608, 0.160784, 0.250980, 1.0 }, + { 0.019608, 0.180392, 0.286275, 1.0 }, + { 0.019608, 0.203922, 0.341176, 1.0 }, + { 0.007843, 0.223529, 0.407843, 1.0 }, + { 0.000000, 0.239216, 0.458824, 1.0 }, + { 0.000000, 0.254902, 0.482353, 1.0 }, + { 0.000000, 0.262745, 0.501961, 1.0 }, + { 0.000000, 0.266667, 0.494118, 1.0 }, + { 0.003922, 0.262745, 0.490196, 1.0 }, + { 0.003922, 0.254902, 0.478431, 1.0 }, + { 0.007843, 0.247059, 0.462745, 1.0 }, + { 0.007843, 0.247059, 0.458824, 1.0 }, + { 0.003922, 0.243137, 0.447059, 1.0 }, + { 0.003922, 0.243137, 0.439216, 1.0 }, + { 0.003922, 0.239216, 0.439216, 1.0 }, + { 0.007843, 0.243137, 0.443137, 1.0 }, + { 0.011765, 0.258824, 0.466667, 1.0 }, + { 0.015686, 0.286275, 0.494118, 1.0 }, + { 0.027451, 0.313725, 0.525490, 1.0 }, + { 0.039216, 0.341176, 0.541176, 1.0 }, + { 0.062745, 0.372549, 0.545098, 1.0 }, + { 0.058824, 0.341176, 0.505882, 1.0 }, + { 0.050980, 0.325490, 0.474510, 1.0 }, + { 0.047059, 0.301961, 0.458824, 1.0 }, + { 0.039216, 0.290196, 0.447059, 1.0 }, + }; +/* Meadow */ +static double4 colors_585[] = { + { 0.600000, 0.505882, 0.690196, 1.0 }, + { 0.603922, 0.494118, 0.666667, 1.0 }, + { 0.658824, 0.529412, 0.698039, 1.0 }, + { 0.717647, 0.564706, 0.733333, 1.0 }, + { 0.764706, 0.596078, 0.776471, 1.0 }, + { 0.815686, 0.627451, 0.819608, 1.0 }, + { 0.831373, 0.635294, 0.835294, 1.0 }, + { 0.850980, 0.647059, 0.854902, 1.0 }, + { 0.921569, 0.701961, 0.917647, 1.0 }, + { 0.894118, 0.690196, 0.894118, 1.0 }, + { 0.870588, 0.678431, 0.874510, 1.0 }, + { 0.796078, 0.639216, 0.807843, 1.0 }, + { 0.725490, 0.600000, 0.745098, 1.0 }, + { 0.643137, 0.576471, 0.658824, 1.0 }, + { 0.560784, 0.556863, 0.572549, 1.0 }, + { 0.498039, 0.549020, 0.501961, 1.0 }, + { 0.435294, 0.541176, 0.431373, 1.0 }, + { 0.411765, 0.498039, 0.356863, 1.0 }, + { 0.411765, 0.486275, 0.352941, 1.0 }, + { 0.411765, 0.478431, 0.349020, 1.0 }, + { 0.423529, 0.458824, 0.345098, 1.0 }, + { 0.435294, 0.439216, 0.345098, 1.0 }, + { 0.435294, 0.400000, 0.364706, 1.0 }, + { 0.439216, 0.360784, 0.388235, 1.0 }, + { 0.435294, 0.298039, 0.466667, 1.0 }, + { 0.403922, 0.274510, 0.435294, 1.0 }, + { 0.372549, 0.250980, 0.403922, 1.0 }, + { 0.329412, 0.227451, 0.368627, 1.0 }, + { 0.290196, 0.203922, 0.333333, 1.0 }, + { 0.270588, 0.196078, 0.313725, 1.0 }, + { 0.254902, 0.192157, 0.294118, 1.0 }, + { 0.207843, 0.176471, 0.250980, 1.0 }, + { 0.176471, 0.160784, 0.231373, 1.0 }, + { 0.149020, 0.149020, 0.196078, 1.0 }, + { 0.141176, 0.149020, 0.192157, 1.0 }, + { 0.137255, 0.152941, 0.188235, 1.0 }, + { 0.133333, 0.152941, 0.176471, 1.0 }, + { 0.133333, 0.152941, 0.164706, 1.0 }, + { 0.133333, 0.145098, 0.160784, 1.0 }, + { 0.133333, 0.141176, 0.156863, 1.0 }, + { 0.129412, 0.137255, 0.160784, 1.0 }, + { 0.133333, 0.137255, 0.168627, 1.0 }, + { 0.141176, 0.141176, 0.180392, 1.0 }, + { 0.172549, 0.160784, 0.203922, 1.0 }, + { 0.203922, 0.180392, 0.231373, 1.0 }, + { 0.223529, 0.188235, 0.250980, 1.0 }, + { 0.243137, 0.196078, 0.274510, 1.0 }, + { 0.290196, 0.223529, 0.317647, 1.0 }, + { 0.341176, 0.250980, 0.368627, 1.0 }, + { 0.431373, 0.317647, 0.458824, 1.0 }, + { 0.450980, 0.337255, 0.474510, 1.0 }, + { 0.470588, 0.356863, 0.494118, 1.0 }, + { 0.447059, 0.360784, 0.474510, 1.0 }, + { 0.427451, 0.364706, 0.458824, 1.0 }, + { 0.403922, 0.356863, 0.435294, 1.0 }, + { 0.380392, 0.349020, 0.415686, 1.0 }, + { 0.266667, 0.364706, 0.258824, 1.0 }, + { 0.215686, 0.364706, 0.200000, 1.0 }, + { 0.164706, 0.364706, 0.145098, 1.0 }, + { 0.141176, 0.368627, 0.117647, 1.0 }, + { 0.121569, 0.376471, 0.094118, 1.0 }, + { 0.125490, 0.376471, 0.098039, 1.0 }, + { 0.133333, 0.380392, 0.105882, 1.0 }, + { 0.149020, 0.380392, 0.141176, 1.0 }, + { 0.188235, 0.396078, 0.184314, 1.0 }, + { 0.282353, 0.454902, 0.396078, 1.0 }, + { 0.298039, 0.509804, 0.454902, 1.0 }, + { 0.317647, 0.568627, 0.517647, 1.0 }, + { 0.309804, 0.560784, 0.482353, 1.0 }, + { 0.301961, 0.552941, 0.447059, 1.0 }, + { 0.266667, 0.529412, 0.352941, 1.0 }, + { 0.215686, 0.556863, 0.270588, 1.0 }, + { 0.129412, 0.541176, 0.133333, 1.0 }, + { 0.152941, 0.529412, 0.090196, 1.0 }, + { 0.176471, 0.521569, 0.050980, 1.0 }, + { 0.168627, 0.513725, 0.027451, 1.0 }, + { 0.164706, 0.509804, 0.007843, 1.0 }, + { 0.160784, 0.513725, 0.003922, 1.0 }, + { 0.156863, 0.521569, 0.003922, 1.0 }, + { 0.156863, 0.521569, 0.003922, 1.0 }, + { 0.113725, 0.494118, 0.000000, 1.0 }, + { 0.145098, 0.521569, 0.007843, 1.0 }, + { 0.133333, 0.501961, 0.019608, 1.0 }, + { 0.121569, 0.482353, 0.035294, 1.0 }, + { 0.133333, 0.462745, 0.058824, 1.0 }, + { 0.145098, 0.443137, 0.086275, 1.0 }, + { 0.176471, 0.427451, 0.137255, 1.0 }, + { 0.192157, 0.388235, 0.180392, 1.0 }, + { 0.262745, 0.325490, 0.278431, 1.0 }, + { 0.278431, 0.298039, 0.305882, 1.0 }, + { 0.298039, 0.274510, 0.337255, 1.0 }, + { 0.313725, 0.262745, 0.352941, 1.0 }, + { 0.329412, 0.254902, 0.368627, 1.0 }, + { 0.349020, 0.243137, 0.384314, 1.0 }, + { 0.368627, 0.254902, 0.400000, 1.0 }, + { 0.396078, 0.274510, 0.419608, 1.0 }, + { 0.427451, 0.305882, 0.458824, 1.0 }, + { 0.509804, 0.372549, 0.529412, 1.0 }, + { 0.525490, 0.384314, 0.549020, 1.0 }, + { 0.545098, 0.400000, 0.568627, 1.0 }, + { 0.545098, 0.400000, 0.568627, 1.0 }, + { 0.549020, 0.400000, 0.568627, 1.0 }, + { 0.525490, 0.384314, 0.545098, 1.0 }, + { 0.482353, 0.360784, 0.505882, 1.0 }, + { 0.400000, 0.305882, 0.419608, 1.0 }, + { 0.372549, 0.294118, 0.392157, 1.0 }, + { 0.345098, 0.282353, 0.368627, 1.0 }, + { 0.333333, 0.274510, 0.356863, 1.0 }, + { 0.321569, 0.270588, 0.349020, 1.0 }, + { 0.294118, 0.262745, 0.333333, 1.0 }, + { 0.301961, 0.258824, 0.345098, 1.0 }, + { 0.305882, 0.262745, 0.345098, 1.0 }, + { 0.301961, 0.258824, 0.341176, 1.0 }, + { 0.250980, 0.235294, 0.313725, 1.0 }, + { 0.243137, 0.227451, 0.298039, 1.0 }, + { 0.235294, 0.219608, 0.286275, 1.0 }, + { 0.223529, 0.203922, 0.266667, 1.0 }, + { 0.211765, 0.203922, 0.266667, 1.0 }, + { 0.223529, 0.219608, 0.282353, 1.0 }, + { 0.243137, 0.227451, 0.294118, 1.0 }, + { 0.360784, 0.274510, 0.396078, 1.0 }, + { 0.415686, 0.309804, 0.447059, 1.0 }, + { 0.470588, 0.349020, 0.501961, 1.0 }, + { 0.501961, 0.368627, 0.533333, 1.0 }, + { 0.537255, 0.388235, 0.564706, 1.0 }, + { 0.584314, 0.415686, 0.611765, 1.0 }, + { 0.631373, 0.454902, 0.650980, 1.0 }, + { 0.647059, 0.474510, 0.670588, 1.0 }, + { 0.674510, 0.494118, 0.686275, 1.0 }, + { 0.686275, 0.501961, 0.698039, 1.0 }, + { 0.678431, 0.498039, 0.698039, 1.0 }, + { 0.674510, 0.498039, 0.698039, 1.0 }, + { 0.674510, 0.494118, 0.694118, 1.0 }, + { 0.662745, 0.494118, 0.682353, 1.0 }, + { 0.635294, 0.490196, 0.654902, 1.0 }, + { 0.596078, 0.486275, 0.627451, 1.0 }, + { 0.509804, 0.549020, 0.619608, 1.0 }, + { 0.462745, 0.584314, 0.619608, 1.0 }, + { 0.419608, 0.623529, 0.623529, 1.0 }, + { 0.388235, 0.607843, 0.568627, 1.0 }, + { 0.360784, 0.592157, 0.517647, 1.0 }, + { 0.290196, 0.564706, 0.396078, 1.0 }, + { 0.203922, 0.576471, 0.290196, 1.0 }, + { 0.160784, 0.537255, 0.254902, 1.0 }, + { 0.125490, 0.525490, 0.172549, 1.0 }, + { 0.133333, 0.537255, 0.054902, 1.0 }, + { 0.129412, 0.501961, 0.058824, 1.0 }, + { 0.125490, 0.466667, 0.066667, 1.0 }, + { 0.129412, 0.400000, 0.090196, 1.0 }, + { 0.145098, 0.345098, 0.125490, 1.0 }, + { 0.172549, 0.333333, 0.141176, 1.0 }, + { 0.188235, 0.282353, 0.184314, 1.0 }, + { 0.274510, 0.239216, 0.305882, 1.0 }, + { 0.309804, 0.254902, 0.337255, 1.0 }, + { 0.345098, 0.274510, 0.368627, 1.0 }, + { 0.396078, 0.301961, 0.423529, 1.0 }, + { 0.388235, 0.294118, 0.415686, 1.0 }, + { 0.400000, 0.309804, 0.431373, 1.0 }, + { 0.396078, 0.321569, 0.427451, 1.0 }, + { 0.372549, 0.325490, 0.415686, 1.0 }, + { 0.313725, 0.298039, 0.368627, 1.0 }, + { 0.219608, 0.294118, 0.270588, 1.0 }, + { 0.184314, 0.286275, 0.223529, 1.0 }, + { 0.152941, 0.278431, 0.176471, 1.0 }, + { 0.105882, 0.286275, 0.101961, 1.0 }, + { 0.078431, 0.270588, 0.078431, 1.0 }, + { 0.101961, 0.274510, 0.070588, 1.0 }, + { 0.121569, 0.274510, 0.078431, 1.0 }, + { 0.152941, 0.270588, 0.125490, 1.0 }, + { 0.176471, 0.274510, 0.145098, 1.0 }, + { 0.200000, 0.282353, 0.168627, 1.0 }, + { 0.223529, 0.282353, 0.211765, 1.0 }, + { 0.270588, 0.282353, 0.274510, 1.0 }, + { 0.286275, 0.298039, 0.341176, 1.0 }, + { 0.313725, 0.325490, 0.384314, 1.0 }, + { 0.341176, 0.372549, 0.411765, 1.0 }, + { 0.349020, 0.380392, 0.407843, 1.0 }, + { 0.341176, 0.368627, 0.392157, 1.0 }, + { 0.321569, 0.329412, 0.380392, 1.0 }, + { 0.301961, 0.309804, 0.360784, 1.0 }, + { 0.278431, 0.301961, 0.333333, 1.0 }, + { 0.258824, 0.278431, 0.298039, 1.0 }, + { 0.243137, 0.243137, 0.278431, 1.0 }, + { 0.274510, 0.239216, 0.294118, 1.0 }, + { 0.286275, 0.282353, 0.349020, 1.0 }, + { 0.309804, 0.321569, 0.372549, 1.0 }, + { 0.333333, 0.364706, 0.400000, 1.0 }, + { 0.372549, 0.423529, 0.450980, 1.0 }, + { 0.388235, 0.486275, 0.498039, 1.0 }, + { 0.419608, 0.490196, 0.513725, 1.0 }, + { 0.411765, 0.513725, 0.517647, 1.0 }, + { 0.384314, 0.505882, 0.498039, 1.0 }, + { 0.341176, 0.486275, 0.470588, 1.0 }, + { 0.333333, 0.435294, 0.435294, 1.0 }, + { 0.329412, 0.364706, 0.392157, 1.0 }, + { 0.309804, 0.298039, 0.356863, 1.0 }, + { 0.321569, 0.286275, 0.360784, 1.0 }, + { 0.356863, 0.294118, 0.392157, 1.0 }, + { 0.407843, 0.317647, 0.439216, 1.0 }, + { 0.482353, 0.352941, 0.505882, 1.0 }, + { 0.564706, 0.403922, 0.580392, 1.0 }, + { 0.647059, 0.458824, 0.650980, 1.0 }, + { 0.705882, 0.501961, 0.709804, 1.0 }, + { 0.741176, 0.529412, 0.741176, 1.0 }, + { 0.752941, 0.549020, 0.752941, 1.0 }, + { 0.764706, 0.556863, 0.764706, 1.0 }, + { 0.768627, 0.556863, 0.768627, 1.0 }, + { 0.737255, 0.541176, 0.749020, 1.0 }, + { 0.701961, 0.517647, 0.721569, 1.0 }, + { 0.682353, 0.494118, 0.701961, 1.0 }, + { 0.670588, 0.482353, 0.686275, 1.0 }, + { 0.635294, 0.470588, 0.658824, 1.0 }, + { 0.592157, 0.458824, 0.623529, 1.0 }, + { 0.541176, 0.423529, 0.584314, 1.0 }, + { 0.486275, 0.380392, 0.529412, 1.0 }, + { 0.419608, 0.341176, 0.462745, 1.0 }, + { 0.349020, 0.309804, 0.388235, 1.0 }, + { 0.282353, 0.282353, 0.321569, 1.0 }, + { 0.223529, 0.258824, 0.247059, 1.0 }, + { 0.156863, 0.215686, 0.160784, 1.0 }, + { 0.113725, 0.184314, 0.113725, 1.0 }, + { 0.078431, 0.164706, 0.082353, 1.0 }, + { 0.066667, 0.160784, 0.058824, 1.0 }, + { 0.058824, 0.152941, 0.050980, 1.0 }, + { 0.062745, 0.149020, 0.047059, 1.0 }, + { 0.047059, 0.117647, 0.047059, 1.0 }, + { 0.058824, 0.098039, 0.070588, 1.0 }, + { 0.082353, 0.105882, 0.113725, 1.0 }, + { 0.094118, 0.117647, 0.121569, 1.0 }, + { 0.098039, 0.109804, 0.117647, 1.0 }, + { 0.098039, 0.098039, 0.133333, 1.0 }, + { 0.133333, 0.125490, 0.176471, 1.0 }, + { 0.188235, 0.184314, 0.239216, 1.0 }, + { 0.250980, 0.239216, 0.294118, 1.0 }, + { 0.317647, 0.278431, 0.352941, 1.0 }, + { 0.415686, 0.333333, 0.447059, 1.0 }, + { 0.505882, 0.403922, 0.529412, 1.0 }, + { 0.592157, 0.486275, 0.615686, 1.0 }, + { 0.678431, 0.541176, 0.694118, 1.0 }, + { 0.749020, 0.580392, 0.760784, 1.0 }, + { 0.803922, 0.603922, 0.807843, 1.0 }, + { 0.815686, 0.619608, 0.831373, 1.0 }, + { 0.835294, 0.627451, 0.843137, 1.0 }, + { 0.815686, 0.635294, 0.827451, 1.0 }, + { 0.796078, 0.666667, 0.780392, 1.0 }, + { 0.756863, 0.690196, 0.772549, 1.0 }, + { 0.780392, 0.717647, 0.803922, 1.0 }, + { 0.792157, 0.729412, 0.839216, 1.0 }, + { 0.850980, 0.772549, 0.850980, 1.0 }, + { 0.823529, 0.796078, 0.847059, 1.0 }, + { 0.823529, 0.800000, 0.874510, 1.0 }, + { 0.792157, 0.749020, 0.901961, 1.0 }, + { 0.780392, 0.694118, 0.870588, 1.0 }, + { 0.756863, 0.643137, 0.839216, 1.0 }, + { 0.705882, 0.600000, 0.792157, 1.0 }, + { 0.662745, 0.549020, 0.749020, 1.0 }, + }; +/* Mermaid */ +static double4 colors_586[] = { + { 0.274510, 0.478431, 0.458824, 1.0 }, + { 0.313725, 0.423529, 0.392157, 1.0 }, + { 0.317647, 0.400000, 0.380392, 1.0 }, + { 0.321569, 0.380392, 0.368627, 1.0 }, + { 0.298039, 0.368627, 0.407843, 1.0 }, + { 0.278431, 0.360784, 0.447059, 1.0 }, + { 0.262745, 0.356863, 0.470588, 1.0 }, + { 0.250980, 0.352941, 0.498039, 1.0 }, + { 0.211765, 0.337255, 0.592157, 1.0 }, + { 0.235294, 0.345098, 0.611765, 1.0 }, + { 0.258824, 0.356863, 0.631373, 1.0 }, + { 0.298039, 0.380392, 0.650980, 1.0 }, + { 0.341176, 0.403922, 0.674510, 1.0 }, + { 0.372549, 0.431373, 0.694118, 1.0 }, + { 0.403922, 0.458824, 0.717647, 1.0 }, + { 0.407843, 0.474510, 0.725490, 1.0 }, + { 0.415686, 0.490196, 0.737255, 1.0 }, + { 0.396078, 0.529412, 0.803922, 1.0 }, + { 0.364706, 0.545098, 0.811765, 1.0 }, + { 0.337255, 0.564706, 0.823529, 1.0 }, + { 0.329412, 0.572549, 0.823529, 1.0 }, + { 0.321569, 0.580392, 0.827451, 1.0 }, + { 0.317647, 0.580392, 0.827451, 1.0 }, + { 0.317647, 0.584314, 0.827451, 1.0 }, + { 0.290196, 0.505882, 0.800000, 1.0 }, + { 0.286275, 0.474510, 0.792157, 1.0 }, + { 0.286275, 0.447059, 0.784314, 1.0 }, + { 0.258824, 0.400000, 0.776471, 1.0 }, + { 0.231373, 0.356863, 0.768627, 1.0 }, + { 0.223529, 0.349020, 0.768627, 1.0 }, + { 0.219608, 0.345098, 0.768627, 1.0 }, + { 0.219608, 0.356863, 0.772549, 1.0 }, + { 0.219608, 0.364706, 0.780392, 1.0 }, + { 0.200000, 0.356863, 0.796078, 1.0 }, + { 0.192157, 0.360784, 0.811765, 1.0 }, + { 0.188235, 0.368627, 0.827451, 1.0 }, + { 0.160784, 0.341176, 0.835294, 1.0 }, + { 0.133333, 0.313725, 0.847059, 1.0 }, + { 0.121569, 0.305882, 0.850980, 1.0 }, + { 0.109804, 0.298039, 0.854902, 1.0 }, + { 0.066667, 0.278431, 0.854902, 1.0 }, + { 0.058824, 0.282353, 0.847059, 1.0 }, + { 0.054902, 0.286275, 0.843137, 1.0 }, + { 0.058824, 0.305882, 0.831373, 1.0 }, + { 0.066667, 0.325490, 0.823529, 1.0 }, + { 0.070588, 0.345098, 0.819608, 1.0 }, + { 0.078431, 0.364706, 0.819608, 1.0 }, + { 0.094118, 0.400000, 0.811765, 1.0 }, + { 0.101961, 0.423529, 0.796078, 1.0 }, + { 0.133333, 0.474510, 0.756863, 1.0 }, + { 0.149020, 0.494118, 0.729412, 1.0 }, + { 0.168627, 0.513725, 0.701961, 1.0 }, + { 0.172549, 0.513725, 0.650980, 1.0 }, + { 0.180392, 0.513725, 0.603922, 1.0 }, + { 0.180392, 0.517647, 0.584314, 1.0 }, + { 0.180392, 0.525490, 0.568627, 1.0 }, + { 0.192157, 0.541176, 0.541176, 1.0 }, + { 0.172549, 0.529412, 0.545098, 1.0 }, + { 0.152941, 0.517647, 0.552941, 1.0 }, + { 0.141176, 0.501961, 0.580392, 1.0 }, + { 0.133333, 0.486275, 0.611765, 1.0 }, + { 0.121569, 0.466667, 0.627451, 1.0 }, + { 0.113725, 0.450980, 0.647059, 1.0 }, + { 0.090196, 0.403922, 0.674510, 1.0 }, + { 0.074510, 0.356863, 0.686275, 1.0 }, + { 0.062745, 0.278431, 0.698039, 1.0 }, + { 0.062745, 0.258824, 0.686275, 1.0 }, + { 0.062745, 0.239216, 0.678431, 1.0 }, + { 0.074510, 0.250980, 0.674510, 1.0 }, + { 0.090196, 0.266667, 0.670588, 1.0 }, + { 0.125490, 0.317647, 0.658824, 1.0 }, + { 0.152941, 0.349020, 0.603922, 1.0 }, + { 0.215686, 0.454902, 0.494118, 1.0 }, + { 0.247059, 0.517647, 0.462745, 1.0 }, + { 0.278431, 0.580392, 0.431373, 1.0 }, + { 0.305882, 0.607843, 0.443137, 1.0 }, + { 0.333333, 0.635294, 0.454902, 1.0 }, + { 0.329412, 0.631373, 0.474510, 1.0 }, + { 0.329412, 0.631373, 0.498039, 1.0 }, + { 0.294118, 0.592157, 0.525490, 1.0 }, + { 0.282353, 0.545098, 0.572549, 1.0 }, + { 0.274510, 0.486275, 0.701961, 1.0 }, + { 0.247059, 0.447059, 0.698039, 1.0 }, + { 0.223529, 0.411765, 0.698039, 1.0 }, + { 0.219608, 0.403922, 0.682353, 1.0 }, + { 0.219608, 0.396078, 0.670588, 1.0 }, + { 0.223529, 0.403922, 0.631373, 1.0 }, + { 0.219608, 0.415686, 0.568627, 1.0 }, + { 0.184314, 0.443137, 0.447059, 1.0 }, + { 0.168627, 0.454902, 0.407843, 1.0 }, + { 0.156863, 0.466667, 0.372549, 1.0 }, + { 0.141176, 0.466667, 0.356863, 1.0 }, + { 0.125490, 0.470588, 0.345098, 1.0 }, + { 0.098039, 0.470588, 0.345098, 1.0 }, + { 0.090196, 0.470588, 0.352941, 1.0 }, + { 0.086275, 0.466667, 0.349020, 1.0 }, + { 0.078431, 0.462745, 0.337255, 1.0 }, + { 0.109804, 0.419608, 0.301961, 1.0 }, + { 0.145098, 0.396078, 0.270588, 1.0 }, + { 0.184314, 0.372549, 0.239216, 1.0 }, + { 0.200000, 0.352941, 0.219608, 1.0 }, + { 0.215686, 0.337255, 0.200000, 1.0 }, + { 0.258824, 0.305882, 0.172549, 1.0 }, + { 0.305882, 0.301961, 0.156863, 1.0 }, + { 0.407843, 0.349020, 0.176471, 1.0 }, + { 0.407843, 0.364706, 0.164706, 1.0 }, + { 0.411765, 0.384314, 0.152941, 1.0 }, + { 0.400000, 0.392157, 0.145098, 1.0 }, + { 0.388235, 0.403922, 0.137255, 1.0 }, + { 0.356863, 0.415686, 0.133333, 1.0 }, + { 0.321569, 0.431373, 0.145098, 1.0 }, + { 0.286275, 0.447059, 0.164706, 1.0 }, + { 0.258824, 0.462745, 0.203922, 1.0 }, + { 0.231373, 0.470588, 0.309804, 1.0 }, + { 0.235294, 0.466667, 0.333333, 1.0 }, + { 0.239216, 0.462745, 0.360784, 1.0 }, + { 0.262745, 0.458824, 0.400000, 1.0 }, + { 0.305882, 0.462745, 0.427451, 1.0 }, + { 0.345098, 0.458824, 0.431373, 1.0 }, + { 0.384314, 0.447059, 0.407843, 1.0 }, + { 0.447059, 0.423529, 0.298039, 1.0 }, + { 0.466667, 0.419608, 0.247059, 1.0 }, + { 0.490196, 0.419608, 0.196078, 1.0 }, + { 0.494118, 0.419608, 0.180392, 1.0 }, + { 0.501961, 0.423529, 0.168627, 1.0 }, + { 0.498039, 0.419608, 0.141176, 1.0 }, + { 0.486275, 0.415686, 0.117647, 1.0 }, + { 0.454902, 0.415686, 0.113725, 1.0 }, + { 0.407843, 0.400000, 0.113725, 1.0 }, + { 0.286275, 0.352941, 0.098039, 1.0 }, + { 0.262745, 0.345098, 0.101961, 1.0 }, + { 0.239216, 0.341176, 0.105882, 1.0 }, + { 0.207843, 0.333333, 0.129412, 1.0 }, + { 0.180392, 0.325490, 0.156863, 1.0 }, + { 0.152941, 0.294118, 0.164706, 1.0 }, + { 0.152941, 0.262745, 0.172549, 1.0 }, + { 0.227451, 0.235294, 0.188235, 1.0 }, + { 0.274510, 0.223529, 0.176471, 1.0 }, + { 0.325490, 0.211765, 0.164706, 1.0 }, + { 0.352941, 0.223529, 0.152941, 1.0 }, + { 0.384314, 0.239216, 0.145098, 1.0 }, + { 0.454902, 0.313725, 0.141176, 1.0 }, + { 0.486275, 0.372549, 0.117647, 1.0 }, + { 0.486275, 0.411765, 0.094118, 1.0 }, + { 0.466667, 0.458824, 0.082353, 1.0 }, + { 0.403922, 0.572549, 0.101961, 1.0 }, + { 0.376471, 0.580392, 0.113725, 1.0 }, + { 0.352941, 0.588235, 0.129412, 1.0 }, + { 0.305882, 0.596078, 0.184314, 1.0 }, + { 0.270588, 0.615686, 0.250980, 1.0 }, + { 0.239216, 0.611765, 0.325490, 1.0 }, + { 0.215686, 0.596078, 0.407843, 1.0 }, + { 0.211765, 0.631373, 0.592157, 1.0 }, + { 0.219608, 0.643137, 0.623529, 1.0 }, + { 0.231373, 0.658824, 0.654902, 1.0 }, + { 0.235294, 0.658824, 0.686275, 1.0 }, + { 0.211765, 0.654902, 0.686275, 1.0 }, + { 0.180392, 0.643137, 0.639216, 1.0 }, + { 0.164706, 0.623529, 0.552941, 1.0 }, + { 0.156863, 0.588235, 0.458824, 1.0 }, + { 0.160784, 0.560784, 0.380392, 1.0 }, + { 0.211765, 0.529412, 0.239216, 1.0 }, + { 0.215686, 0.513725, 0.203922, 1.0 }, + { 0.223529, 0.498039, 0.172549, 1.0 }, + { 0.215686, 0.462745, 0.137255, 1.0 }, + { 0.231373, 0.458824, 0.156863, 1.0 }, + { 0.278431, 0.498039, 0.227451, 1.0 }, + { 0.305882, 0.549020, 0.317647, 1.0 }, + { 0.282353, 0.556863, 0.462745, 1.0 }, + { 0.278431, 0.560784, 0.498039, 1.0 }, + { 0.274510, 0.564706, 0.537255, 1.0 }, + { 0.290196, 0.603922, 0.635294, 1.0 }, + { 0.301961, 0.627451, 0.713725, 1.0 }, + { 0.301961, 0.619608, 0.760784, 1.0 }, + { 0.282353, 0.600000, 0.792157, 1.0 }, + { 0.262745, 0.596078, 0.823529, 1.0 }, + { 0.243137, 0.580392, 0.835294, 1.0 }, + { 0.207843, 0.549020, 0.835294, 1.0 }, + { 0.164706, 0.521569, 0.835294, 1.0 }, + { 0.133333, 0.505882, 0.819608, 1.0 }, + { 0.113725, 0.490196, 0.780392, 1.0 }, + { 0.094118, 0.462745, 0.729412, 1.0 }, + { 0.086275, 0.435294, 0.666667, 1.0 }, + { 0.094118, 0.415686, 0.596078, 1.0 }, + { 0.109804, 0.392157, 0.447059, 1.0 }, + { 0.117647, 0.388235, 0.427451, 1.0 }, + { 0.125490, 0.384314, 0.411765, 1.0 }, + { 0.141176, 0.380392, 0.388235, 1.0 }, + { 0.145098, 0.388235, 0.392157, 1.0 }, + { 0.125490, 0.380392, 0.396078, 1.0 }, + { 0.117647, 0.364706, 0.419608, 1.0 }, + { 0.109804, 0.341176, 0.447059, 1.0 }, + { 0.101961, 0.329412, 0.470588, 1.0 }, + { 0.086275, 0.309804, 0.466667, 1.0 }, + { 0.082353, 0.278431, 0.443137, 1.0 }, + { 0.094118, 0.235294, 0.396078, 1.0 }, + { 0.105882, 0.192157, 0.329412, 1.0 }, + { 0.121569, 0.160784, 0.266667, 1.0 }, + { 0.137255, 0.137255, 0.211765, 1.0 }, + { 0.152941, 0.133333, 0.188235, 1.0 }, + { 0.156863, 0.137255, 0.172549, 1.0 }, + { 0.152941, 0.156863, 0.180392, 1.0 }, + { 0.141176, 0.188235, 0.203922, 1.0 }, + { 0.121569, 0.231373, 0.239216, 1.0 }, + { 0.101961, 0.274510, 0.266667, 1.0 }, + { 0.082353, 0.309804, 0.270588, 1.0 }, + { 0.066667, 0.329412, 0.258824, 1.0 }, + { 0.066667, 0.345098, 0.239216, 1.0 }, + { 0.078431, 0.364706, 0.215686, 1.0 }, + { 0.094118, 0.376471, 0.200000, 1.0 }, + { 0.113725, 0.376471, 0.196078, 1.0 }, + { 0.137255, 0.380392, 0.211765, 1.0 }, + { 0.156863, 0.400000, 0.250980, 1.0 }, + { 0.156863, 0.415686, 0.301961, 1.0 }, + { 0.152941, 0.439216, 0.368627, 1.0 }, + { 0.145098, 0.454902, 0.431373, 1.0 }, + { 0.145098, 0.478431, 0.490196, 1.0 }, + { 0.129412, 0.498039, 0.541176, 1.0 }, + { 0.117647, 0.517647, 0.588235, 1.0 }, + { 0.113725, 0.533333, 0.619608, 1.0 }, + { 0.129412, 0.549020, 0.639216, 1.0 }, + { 0.160784, 0.560784, 0.654902, 1.0 }, + { 0.211765, 0.584314, 0.670588, 1.0 }, + { 0.262745, 0.600000, 0.678431, 1.0 }, + { 0.301961, 0.596078, 0.674510, 1.0 }, + { 0.337255, 0.588235, 0.647059, 1.0 }, + { 0.380392, 0.588235, 0.603922, 1.0 }, + { 0.411765, 0.584314, 0.549020, 1.0 }, + { 0.415686, 0.568627, 0.482353, 1.0 }, + { 0.407843, 0.568627, 0.407843, 1.0 }, + { 0.403922, 0.568627, 0.333333, 1.0 }, + { 0.392157, 0.568627, 0.262745, 1.0 }, + { 0.360784, 0.560784, 0.200000, 1.0 }, + { 0.329412, 0.556863, 0.145098, 1.0 }, + { 0.305882, 0.552941, 0.105882, 1.0 }, + { 0.286275, 0.537255, 0.082353, 1.0 }, + { 0.278431, 0.525490, 0.078431, 1.0 }, + { 0.274510, 0.509804, 0.094118, 1.0 }, + { 0.278431, 0.490196, 0.121569, 1.0 }, + { 0.286275, 0.470588, 0.152941, 1.0 }, + { 0.305882, 0.454902, 0.192157, 1.0 }, + { 0.337255, 0.427451, 0.231373, 1.0 }, + { 0.356863, 0.407843, 0.254902, 1.0 }, + { 0.368627, 0.392157, 0.266667, 1.0 }, + { 0.376471, 0.376471, 0.278431, 1.0 }, + { 0.372549, 0.360784, 0.278431, 1.0 }, + { 0.337255, 0.341176, 0.254902, 1.0 }, + { 0.290196, 0.341176, 0.231373, 1.0 }, + { 0.258824, 0.360784, 0.247059, 1.0 }, + { 0.247059, 0.411765, 0.313725, 1.0 }, + { 0.207843, 0.443137, 0.376471, 1.0 }, + { 0.172549, 0.470588, 0.415686, 1.0 }, + { 0.156863, 0.482353, 0.443137, 1.0 }, + { 0.180392, 0.509804, 0.498039, 1.0 }, + { 0.200000, 0.517647, 0.529412, 1.0 }, + { 0.235294, 0.509804, 0.517647, 1.0 }, + }; +/* Mesmerize */ +static double4 colors_587[] = { + { 0.078431, 0.113725, 0.200000, 1.0 }, + { 0.047059, 0.231373, 0.200000, 1.0 }, + { 0.047059, 0.325490, 0.223529, 1.0 }, + { 0.047059, 0.419608, 0.247059, 1.0 }, + { 0.098039, 0.470588, 0.282353, 1.0 }, + { 0.152941, 0.521569, 0.321569, 1.0 }, + { 0.180392, 0.568627, 0.333333, 1.0 }, + { 0.207843, 0.619608, 0.349020, 1.0 }, + { 0.301961, 0.588235, 0.470588, 1.0 }, + { 0.329412, 0.592157, 0.498039, 1.0 }, + { 0.356863, 0.600000, 0.529412, 1.0 }, + { 0.372549, 0.580392, 0.545098, 1.0 }, + { 0.392157, 0.560784, 0.564706, 1.0 }, + { 0.439216, 0.529412, 0.572549, 1.0 }, + { 0.486275, 0.501961, 0.584314, 1.0 }, + { 0.517647, 0.509804, 0.603922, 1.0 }, + { 0.549020, 0.517647, 0.623529, 1.0 }, + { 0.623529, 0.541176, 0.603922, 1.0 }, + { 0.670588, 0.545098, 0.611765, 1.0 }, + { 0.721569, 0.552941, 0.619608, 1.0 }, + { 0.745098, 0.568627, 0.603922, 1.0 }, + { 0.772549, 0.584314, 0.592157, 1.0 }, + { 0.788235, 0.572549, 0.600000, 1.0 }, + { 0.807843, 0.564706, 0.611765, 1.0 }, + { 0.878431, 0.549020, 0.603922, 1.0 }, + { 0.882353, 0.462745, 0.611765, 1.0 }, + { 0.886275, 0.380392, 0.623529, 1.0 }, + { 0.827451, 0.333333, 0.619608, 1.0 }, + { 0.772549, 0.290196, 0.619608, 1.0 }, + { 0.737255, 0.254902, 0.607843, 1.0 }, + { 0.701961, 0.219608, 0.600000, 1.0 }, + { 0.549020, 0.231373, 0.596078, 1.0 }, + { 0.392157, 0.250980, 0.576471, 1.0 }, + { 0.196078, 0.254902, 0.435294, 1.0 }, + { 0.156863, 0.286275, 0.396078, 1.0 }, + { 0.117647, 0.317647, 0.360784, 1.0 }, + { 0.223529, 0.317647, 0.376471, 1.0 }, + { 0.333333, 0.317647, 0.396078, 1.0 }, + { 0.388235, 0.337255, 0.411765, 1.0 }, + { 0.443137, 0.356863, 0.427451, 1.0 }, + { 0.701961, 0.219608, 0.529412, 1.0 }, + { 0.741176, 0.184314, 0.564706, 1.0 }, + { 0.780392, 0.149020, 0.603922, 1.0 }, + { 0.815686, 0.113725, 0.603922, 1.0 }, + { 0.854902, 0.082353, 0.603922, 1.0 }, + { 0.847059, 0.117647, 0.607843, 1.0 }, + { 0.839216, 0.152941, 0.615686, 1.0 }, + { 0.894118, 0.188235, 0.623529, 1.0 }, + { 0.768627, 0.200000, 0.584314, 1.0 }, + { 0.721569, 0.345098, 0.529412, 1.0 }, + { 0.674510, 0.360784, 0.486275, 1.0 }, + { 0.631373, 0.376471, 0.447059, 1.0 }, + { 0.694118, 0.388235, 0.427451, 1.0 }, + { 0.756863, 0.400000, 0.407843, 1.0 }, + { 0.741176, 0.411765, 0.403922, 1.0 }, + { 0.729412, 0.423529, 0.400000, 1.0 }, + { 0.631373, 0.439216, 0.450980, 1.0 }, + { 0.623529, 0.486275, 0.470588, 1.0 }, + { 0.615686, 0.533333, 0.490196, 1.0 }, + { 0.670588, 0.521569, 0.525490, 1.0 }, + { 0.729412, 0.509804, 0.560784, 1.0 }, + { 0.784314, 0.513725, 0.564706, 1.0 }, + { 0.839216, 0.521569, 0.572549, 1.0 }, + { 0.913725, 0.501961, 0.576471, 1.0 }, + { 0.941176, 0.498039, 0.560784, 1.0 }, + { 0.952941, 0.521569, 0.486275, 1.0 }, + { 0.960784, 0.517647, 0.478431, 1.0 }, + { 0.968627, 0.517647, 0.470588, 1.0 }, + { 0.945098, 0.525490, 0.474510, 1.0 }, + { 0.925490, 0.533333, 0.478431, 1.0 }, + { 0.890196, 0.498039, 0.498039, 1.0 }, + { 0.854902, 0.482353, 0.521569, 1.0 }, + { 0.713725, 0.494118, 0.584314, 1.0 }, + { 0.631373, 0.470588, 0.545098, 1.0 }, + { 0.552941, 0.447059, 0.509804, 1.0 }, + { 0.525490, 0.447059, 0.505882, 1.0 }, + { 0.501961, 0.447059, 0.501961, 1.0 }, + { 0.482353, 0.423529, 0.501961, 1.0 }, + { 0.462745, 0.403922, 0.501961, 1.0 }, + { 0.431373, 0.403922, 0.509804, 1.0 }, + { 0.478431, 0.396078, 0.537255, 1.0 }, + { 0.498039, 0.333333, 0.588235, 1.0 }, + { 0.505882, 0.360784, 0.588235, 1.0 }, + { 0.513725, 0.392157, 0.588235, 1.0 }, + { 0.505882, 0.423529, 0.580392, 1.0 }, + { 0.498039, 0.454902, 0.576471, 1.0 }, + { 0.478431, 0.482353, 0.552941, 1.0 }, + { 0.462745, 0.525490, 0.545098, 1.0 }, + { 0.549020, 0.572549, 0.525490, 1.0 }, + { 0.596078, 0.505882, 0.529412, 1.0 }, + { 0.647059, 0.443137, 0.533333, 1.0 }, + { 0.662745, 0.423529, 0.541176, 1.0 }, + { 0.682353, 0.407843, 0.552941, 1.0 }, + { 0.694118, 0.388235, 0.603922, 1.0 }, + { 0.666667, 0.360784, 0.647059, 1.0 }, + { 0.631373, 0.349020, 0.650980, 1.0 }, + { 0.643137, 0.372549, 0.666667, 1.0 }, + { 0.701961, 0.462745, 0.635294, 1.0 }, + { 0.752941, 0.419608, 0.560784, 1.0 }, + { 0.803922, 0.380392, 0.486275, 1.0 }, + { 0.819608, 0.372549, 0.458824, 1.0 }, + { 0.839216, 0.368627, 0.435294, 1.0 }, + { 0.909804, 0.298039, 0.407843, 1.0 }, + { 0.925490, 0.219608, 0.396078, 1.0 }, + { 0.960784, 0.172549, 0.419608, 1.0 }, + { 0.956863, 0.176471, 0.450980, 1.0 }, + { 0.956863, 0.180392, 0.486275, 1.0 }, + { 0.937255, 0.188235, 0.501961, 1.0 }, + { 0.917647, 0.200000, 0.517647, 1.0 }, + { 0.882353, 0.243137, 0.529412, 1.0 }, + { 0.843137, 0.282353, 0.564706, 1.0 }, + { 0.792157, 0.294118, 0.615686, 1.0 }, + { 0.749020, 0.301961, 0.619608, 1.0 }, + { 0.643137, 0.274510, 0.631373, 1.0 }, + { 0.600000, 0.247059, 0.643137, 1.0 }, + { 0.556863, 0.219608, 0.658824, 1.0 }, + { 0.501961, 0.160784, 0.666667, 1.0 }, + { 0.454902, 0.133333, 0.654902, 1.0 }, + { 0.356863, 0.172549, 0.650980, 1.0 }, + { 0.317647, 0.160784, 0.639216, 1.0 }, + { 0.411765, 0.192157, 0.600000, 1.0 }, + { 0.427451, 0.227451, 0.588235, 1.0 }, + { 0.443137, 0.262745, 0.580392, 1.0 }, + { 0.454902, 0.278431, 0.592157, 1.0 }, + { 0.466667, 0.298039, 0.607843, 1.0 }, + { 0.513725, 0.356863, 0.627451, 1.0 }, + { 0.556863, 0.431373, 0.619608, 1.0 }, + { 0.580392, 0.486275, 0.615686, 1.0 }, + { 0.654902, 0.525490, 0.588235, 1.0 }, + { 0.772549, 0.521569, 0.529412, 1.0 }, + { 0.776471, 0.501961, 0.513725, 1.0 }, + { 0.784314, 0.482353, 0.501961, 1.0 }, + { 0.772549, 0.423529, 0.454902, 1.0 }, + { 0.760784, 0.392157, 0.431373, 1.0 }, + { 0.709804, 0.396078, 0.427451, 1.0 }, + { 0.639216, 0.419608, 0.450980, 1.0 }, + { 0.517647, 0.537255, 0.501961, 1.0 }, + { 0.450980, 0.556863, 0.552941, 1.0 }, + { 0.388235, 0.580392, 0.607843, 1.0 }, + { 0.368627, 0.576471, 0.611765, 1.0 }, + { 0.349020, 0.572549, 0.619608, 1.0 }, + { 0.435294, 0.505882, 0.639216, 1.0 }, + { 0.517647, 0.490196, 0.627451, 1.0 }, + { 0.580392, 0.501961, 0.572549, 1.0 }, + { 0.701961, 0.501961, 0.529412, 1.0 }, + { 0.905882, 0.545098, 0.482353, 1.0 }, + { 0.921569, 0.533333, 0.462745, 1.0 }, + { 0.941176, 0.525490, 0.447059, 1.0 }, + { 0.956863, 0.509804, 0.466667, 1.0 }, + { 0.976471, 0.490196, 0.494118, 1.0 }, + { 0.976471, 0.458824, 0.529412, 1.0 }, + { 0.980392, 0.462745, 0.564706, 1.0 }, + { 0.964706, 0.556863, 0.603922, 1.0 }, + { 0.964706, 0.564706, 0.615686, 1.0 }, + { 0.964706, 0.572549, 0.627451, 1.0 }, + { 0.972549, 0.584314, 0.631373, 1.0 }, + { 0.952941, 0.545098, 0.627451, 1.0 }, + { 0.968627, 0.458824, 0.627451, 1.0 }, + { 0.976471, 0.376471, 0.627451, 1.0 }, + { 0.968627, 0.294118, 0.627451, 1.0 }, + { 0.984314, 0.203922, 0.631373, 1.0 }, + { 0.960784, 0.152941, 0.611765, 1.0 }, + { 0.949020, 0.137255, 0.600000, 1.0 }, + { 0.937255, 0.121569, 0.588235, 1.0 }, + { 0.921569, 0.149020, 0.552941, 1.0 }, + { 0.878431, 0.200000, 0.525490, 1.0 }, + { 0.823529, 0.203922, 0.525490, 1.0 }, + { 0.792157, 0.211765, 0.517647, 1.0 }, + { 0.709804, 0.203922, 0.517647, 1.0 }, + { 0.701961, 0.200000, 0.541176, 1.0 }, + { 0.698039, 0.200000, 0.564706, 1.0 }, + { 0.721569, 0.145098, 0.564706, 1.0 }, + { 0.717647, 0.137255, 0.549020, 1.0 }, + { 0.733333, 0.188235, 0.564706, 1.0 }, + { 0.760784, 0.211765, 0.584314, 1.0 }, + { 0.823529, 0.243137, 0.576471, 1.0 }, + { 0.874510, 0.329412, 0.541176, 1.0 }, + { 0.870588, 0.427451, 0.525490, 1.0 }, + { 0.898039, 0.494118, 0.521569, 1.0 }, + { 0.945098, 0.525490, 0.513725, 1.0 }, + { 0.933333, 0.556863, 0.517647, 1.0 }, + { 0.929412, 0.580392, 0.533333, 1.0 }, + { 0.929412, 0.560784, 0.564706, 1.0 }, + { 0.866667, 0.576471, 0.596078, 1.0 }, + { 0.764706, 0.560784, 0.627451, 1.0 }, + { 0.701961, 0.560784, 0.619608, 1.0 }, + { 0.643137, 0.564706, 0.611765, 1.0 }, + { 0.541176, 0.560784, 0.564706, 1.0 }, + { 0.415686, 0.470588, 0.486275, 1.0 }, + { 0.286275, 0.360784, 0.403922, 1.0 }, + { 0.235294, 0.278431, 0.360784, 1.0 }, + { 0.278431, 0.188235, 0.376471, 1.0 }, + { 0.341176, 0.113725, 0.380392, 1.0 }, + { 0.403922, 0.054902, 0.384314, 1.0 }, + { 0.603922, 0.070588, 0.470588, 1.0 }, + { 0.764706, 0.113725, 0.521569, 1.0 }, + { 0.827451, 0.129412, 0.501961, 1.0 }, + { 0.917647, 0.172549, 0.486275, 1.0 }, + { 0.949020, 0.239216, 0.486275, 1.0 }, + { 0.945098, 0.286275, 0.490196, 1.0 }, + { 0.964706, 0.294118, 0.470588, 1.0 }, + { 0.964706, 0.321569, 0.458824, 1.0 }, + { 0.956863, 0.364706, 0.431373, 1.0 }, + { 0.929412, 0.419608, 0.407843, 1.0 }, + { 0.878431, 0.458824, 0.400000, 1.0 }, + { 0.850980, 0.490196, 0.349020, 1.0 }, + { 0.850980, 0.556863, 0.341176, 1.0 }, + { 0.854902, 0.549020, 0.349020, 1.0 }, + { 0.862745, 0.517647, 0.333333, 1.0 }, + { 0.894118, 0.501961, 0.392157, 1.0 }, + { 0.945098, 0.435294, 0.443137, 1.0 }, + { 0.964706, 0.356863, 0.474510, 1.0 }, + { 0.945098, 0.290196, 0.525490, 1.0 }, + { 0.917647, 0.254902, 0.584314, 1.0 }, + { 0.882353, 0.211765, 0.631373, 1.0 }, + { 0.815686, 0.168627, 0.654902, 1.0 }, + { 0.749020, 0.160784, 0.643137, 1.0 }, + { 0.709804, 0.164706, 0.647059, 1.0 }, + { 0.674510, 0.160784, 0.678431, 1.0 }, + { 0.674510, 0.160784, 0.658824, 1.0 }, + { 0.713725, 0.211765, 0.654902, 1.0 }, + { 0.776471, 0.243137, 0.686275, 1.0 }, + { 0.807843, 0.239216, 0.662745, 1.0 }, + { 0.823529, 0.301961, 0.650980, 1.0 }, + { 0.847059, 0.345098, 0.658824, 1.0 }, + { 0.803922, 0.325490, 0.654902, 1.0 }, + { 0.752941, 0.325490, 0.643137, 1.0 }, + { 0.725490, 0.329412, 0.619608, 1.0 }, + { 0.709804, 0.305882, 0.607843, 1.0 }, + { 0.709804, 0.282353, 0.600000, 1.0 }, + { 0.717647, 0.290196, 0.576471, 1.0 }, + { 0.752941, 0.305882, 0.580392, 1.0 }, + { 0.800000, 0.333333, 0.588235, 1.0 }, + { 0.823529, 0.372549, 0.584314, 1.0 }, + { 0.835294, 0.380392, 0.600000, 1.0 }, + { 0.831373, 0.396078, 0.603922, 1.0 }, + { 0.768627, 0.407843, 0.588235, 1.0 }, + { 0.698039, 0.372549, 0.576471, 1.0 }, + { 0.600000, 0.376471, 0.572549, 1.0 }, + { 0.427451, 0.380392, 0.533333, 1.0 }, + { 0.333333, 0.341176, 0.462745, 1.0 }, + { 0.349020, 0.360784, 0.466667, 1.0 }, + { 0.309804, 0.356863, 0.486275, 1.0 }, + { 0.329412, 0.301961, 0.462745, 1.0 }, + { 0.466667, 0.294118, 0.443137, 1.0 }, + { 0.592157, 0.270588, 0.466667, 1.0 }, + { 0.682353, 0.219608, 0.505882, 1.0 }, + { 0.756863, 0.200000, 0.466667, 1.0 }, + { 0.803922, 0.196078, 0.407843, 1.0 }, + { 0.803922, 0.188235, 0.403922, 1.0 }, + { 0.658824, 0.172549, 0.376471, 1.0 }, + { 0.494118, 0.164706, 0.313725, 1.0 }, + { 0.450980, 0.121569, 0.266667, 1.0 }, + { 0.282353, 0.098039, 0.239216, 1.0 }, + { 0.113725, 0.129412, 0.215686, 1.0 }, + { 0.101961, 0.109804, 0.192157, 1.0 }, + }; +/* Midnight_Wave */ +static double4 colors_588[] = { + { 0.058824, 0.137255, 0.592157, 1.0 }, + { 0.062745, 0.152941, 0.600000, 1.0 }, + { 0.066667, 0.152941, 0.615686, 1.0 }, + { 0.070588, 0.156863, 0.631373, 1.0 }, + { 0.074510, 0.152941, 0.647059, 1.0 }, + { 0.078431, 0.152941, 0.666667, 1.0 }, + { 0.078431, 0.156863, 0.670588, 1.0 }, + { 0.082353, 0.164706, 0.674510, 1.0 }, + { 0.090196, 0.184314, 0.678431, 1.0 }, + { 0.086275, 0.172549, 0.670588, 1.0 }, + { 0.082353, 0.160784, 0.666667, 1.0 }, + { 0.078431, 0.137255, 0.654902, 1.0 }, + { 0.078431, 0.113725, 0.643137, 1.0 }, + { 0.070588, 0.105882, 0.619608, 1.0 }, + { 0.066667, 0.101961, 0.600000, 1.0 }, + { 0.066667, 0.101961, 0.580392, 1.0 }, + { 0.066667, 0.101961, 0.564706, 1.0 }, + { 0.047059, 0.086275, 0.494118, 1.0 }, + { 0.039216, 0.070588, 0.454902, 1.0 }, + { 0.035294, 0.054902, 0.415686, 1.0 }, + { 0.027451, 0.043137, 0.368627, 1.0 }, + { 0.019608, 0.031373, 0.325490, 1.0 }, + { 0.015686, 0.027451, 0.301961, 1.0 }, + { 0.011765, 0.023529, 0.282353, 1.0 }, + { 0.003922, 0.011765, 0.207843, 1.0 }, + { 0.000000, 0.007843, 0.176471, 1.0 }, + { 0.000000, 0.007843, 0.145098, 1.0 }, + { 0.000000, 0.003922, 0.125490, 1.0 }, + { 0.000000, 0.000000, 0.105882, 1.0 }, + { 0.000000, 0.000000, 0.098039, 1.0 }, + { 0.000000, 0.000000, 0.094118, 1.0 }, + { 0.000000, 0.000000, 0.090196, 1.0 }, + { 0.000000, 0.000000, 0.090196, 1.0 }, + { 0.000000, 0.003922, 0.098039, 1.0 }, + { 0.000000, 0.003922, 0.109804, 1.0 }, + { 0.000000, 0.003922, 0.121569, 1.0 }, + { 0.000000, 0.003922, 0.133333, 1.0 }, + { 0.003922, 0.007843, 0.145098, 1.0 }, + { 0.007843, 0.011765, 0.149020, 1.0 }, + { 0.011765, 0.019608, 0.152941, 1.0 }, + { 0.019608, 0.031373, 0.164706, 1.0 }, + { 0.019608, 0.027451, 0.164706, 1.0 }, + { 0.019608, 0.027451, 0.168627, 1.0 }, + { 0.015686, 0.023529, 0.160784, 1.0 }, + { 0.015686, 0.023529, 0.152941, 1.0 }, + { 0.015686, 0.023529, 0.149020, 1.0 }, + { 0.019608, 0.027451, 0.145098, 1.0 }, + { 0.023529, 0.035294, 0.141176, 1.0 }, + { 0.019608, 0.031373, 0.137255, 1.0 }, + { 0.011765, 0.023529, 0.133333, 1.0 }, + { 0.007843, 0.015686, 0.137255, 1.0 }, + { 0.003922, 0.007843, 0.141176, 1.0 }, + { 0.003922, 0.011765, 0.156863, 1.0 }, + { 0.003922, 0.015686, 0.176471, 1.0 }, + { 0.003922, 0.015686, 0.192157, 1.0 }, + { 0.007843, 0.019608, 0.211765, 1.0 }, + { 0.023529, 0.062745, 0.309804, 1.0 }, + { 0.050980, 0.117647, 0.368627, 1.0 }, + { 0.078431, 0.172549, 0.427451, 1.0 }, + { 0.160784, 0.258824, 0.494118, 1.0 }, + { 0.243137, 0.349020, 0.560784, 1.0 }, + { 0.290196, 0.388235, 0.596078, 1.0 }, + { 0.341176, 0.431373, 0.635294, 1.0 }, + { 0.415686, 0.505882, 0.701961, 1.0 }, + { 0.474510, 0.580392, 0.756863, 1.0 }, + { 0.545098, 0.705882, 0.850980, 1.0 }, + { 0.560784, 0.729412, 0.862745, 1.0 }, + { 0.580392, 0.752941, 0.878431, 1.0 }, + { 0.580392, 0.745098, 0.878431, 1.0 }, + { 0.580392, 0.737255, 0.878431, 1.0 }, + { 0.564706, 0.694118, 0.866667, 1.0 }, + { 0.501961, 0.619608, 0.835294, 1.0 }, + { 0.360784, 0.486275, 0.737255, 1.0 }, + { 0.282353, 0.403922, 0.678431, 1.0 }, + { 0.207843, 0.321569, 0.623529, 1.0 }, + { 0.141176, 0.243137, 0.560784, 1.0 }, + { 0.078431, 0.164706, 0.498039, 1.0 }, + { 0.066667, 0.141176, 0.474510, 1.0 }, + { 0.058824, 0.117647, 0.454902, 1.0 }, + { 0.039216, 0.082353, 0.400000, 1.0 }, + { 0.027451, 0.058824, 0.345098, 1.0 }, + { 0.011765, 0.027451, 0.258824, 1.0 }, + { 0.007843, 0.019608, 0.227451, 1.0 }, + { 0.003922, 0.011765, 0.196078, 1.0 }, + { 0.000000, 0.007843, 0.184314, 1.0 }, + { 0.000000, 0.007843, 0.172549, 1.0 }, + { 0.000000, 0.007843, 0.152941, 1.0 }, + { 0.000000, 0.007843, 0.141176, 1.0 }, + { 0.000000, 0.007843, 0.117647, 1.0 }, + { 0.000000, 0.003922, 0.113725, 1.0 }, + { 0.000000, 0.003922, 0.109804, 1.0 }, + { 0.000000, 0.003922, 0.109804, 1.0 }, + { 0.000000, 0.007843, 0.109804, 1.0 }, + { 0.003922, 0.007843, 0.109804, 1.0 }, + { 0.003922, 0.007843, 0.109804, 1.0 }, + { 0.003922, 0.007843, 0.109804, 1.0 }, + { 0.003922, 0.007843, 0.105882, 1.0 }, + { 0.003922, 0.003922, 0.105882, 1.0 }, + { 0.003922, 0.003922, 0.113725, 1.0 }, + { 0.003922, 0.007843, 0.125490, 1.0 }, + { 0.003922, 0.007843, 0.133333, 1.0 }, + { 0.003922, 0.011765, 0.141176, 1.0 }, + { 0.007843, 0.011765, 0.164706, 1.0 }, + { 0.007843, 0.015686, 0.188235, 1.0 }, + { 0.007843, 0.019608, 0.239216, 1.0 }, + { 0.011765, 0.027451, 0.278431, 1.0 }, + { 0.019608, 0.039216, 0.321569, 1.0 }, + { 0.023529, 0.047059, 0.341176, 1.0 }, + { 0.031373, 0.058824, 0.360784, 1.0 }, + { 0.031373, 0.058824, 0.360784, 1.0 }, + { 0.031373, 0.058824, 0.368627, 1.0 }, + { 0.031373, 0.058824, 0.380392, 1.0 }, + { 0.039216, 0.062745, 0.396078, 1.0 }, + { 0.062745, 0.098039, 0.505882, 1.0 }, + { 0.066667, 0.105882, 0.513725, 1.0 }, + { 0.074510, 0.117647, 0.525490, 1.0 }, + { 0.082353, 0.129412, 0.537255, 1.0 }, + { 0.078431, 0.133333, 0.545098, 1.0 }, + { 0.078431, 0.121569, 0.537255, 1.0 }, + { 0.062745, 0.098039, 0.533333, 1.0 }, + { 0.062745, 0.098039, 0.588235, 1.0 }, + { 0.062745, 0.101961, 0.588235, 1.0 }, + { 0.066667, 0.105882, 0.588235, 1.0 }, + { 0.062745, 0.105882, 0.580392, 1.0 }, + { 0.062745, 0.105882, 0.576471, 1.0 }, + { 0.062745, 0.094118, 0.564706, 1.0 }, + { 0.054902, 0.086275, 0.560784, 1.0 }, + { 0.054902, 0.098039, 0.556863, 1.0 }, + { 0.062745, 0.133333, 0.556863, 1.0 }, + { 0.101961, 0.231373, 0.580392, 1.0 }, + { 0.113725, 0.254902, 0.588235, 1.0 }, + { 0.125490, 0.282353, 0.596078, 1.0 }, + { 0.149020, 0.321569, 0.627451, 1.0 }, + { 0.172549, 0.372549, 0.662745, 1.0 }, + { 0.192157, 0.423529, 0.698039, 1.0 }, + { 0.211765, 0.447059, 0.725490, 1.0 }, + { 0.207843, 0.443137, 0.694118, 1.0 }, + { 0.192157, 0.407843, 0.650980, 1.0 }, + { 0.176471, 0.372549, 0.611765, 1.0 }, + { 0.168627, 0.360784, 0.592157, 1.0 }, + { 0.164706, 0.352941, 0.572549, 1.0 }, + { 0.160784, 0.325490, 0.564706, 1.0 }, + { 0.145098, 0.282353, 0.556863, 1.0 }, + { 0.129412, 0.254902, 0.549020, 1.0 }, + { 0.109804, 0.231373, 0.537255, 1.0 }, + { 0.086275, 0.211765, 0.509804, 1.0 }, + { 0.086275, 0.215686, 0.513725, 1.0 }, + { 0.090196, 0.219608, 0.517647, 1.0 }, + { 0.086275, 0.203922, 0.525490, 1.0 }, + { 0.082353, 0.192157, 0.537255, 1.0 }, + { 0.078431, 0.188235, 0.537255, 1.0 }, + { 0.074510, 0.184314, 0.529412, 1.0 }, + { 0.070588, 0.192157, 0.470588, 1.0 }, + { 0.066667, 0.180392, 0.447059, 1.0 }, + { 0.062745, 0.172549, 0.427451, 1.0 }, + { 0.050980, 0.129412, 0.380392, 1.0 }, + { 0.035294, 0.090196, 0.329412, 1.0 }, + { 0.019608, 0.047059, 0.278431, 1.0 }, + { 0.011765, 0.023529, 0.227451, 1.0 }, + { 0.007843, 0.015686, 0.188235, 1.0 }, + { 0.003922, 0.011765, 0.160784, 1.0 }, + { 0.000000, 0.007843, 0.133333, 1.0 }, + { 0.000000, 0.007843, 0.133333, 1.0 }, + { 0.000000, 0.007843, 0.133333, 1.0 }, + { 0.000000, 0.007843, 0.137255, 1.0 }, + { 0.000000, 0.003922, 0.145098, 1.0 }, + { 0.000000, 0.007843, 0.156863, 1.0 }, + { 0.000000, 0.007843, 0.168627, 1.0 }, + { 0.003922, 0.011765, 0.207843, 1.0 }, + { 0.003922, 0.011765, 0.219608, 1.0 }, + { 0.007843, 0.015686, 0.231373, 1.0 }, + { 0.007843, 0.019608, 0.258824, 1.0 }, + { 0.011765, 0.023529, 0.301961, 1.0 }, + { 0.011765, 0.023529, 0.337255, 1.0 }, + { 0.015686, 0.027451, 0.360784, 1.0 }, + { 0.015686, 0.027451, 0.380392, 1.0 }, + { 0.015686, 0.027451, 0.392157, 1.0 }, + { 0.015686, 0.027451, 0.392157, 1.0 }, + { 0.015686, 0.031373, 0.400000, 1.0 }, + { 0.015686, 0.035294, 0.411765, 1.0 }, + { 0.015686, 0.039216, 0.411765, 1.0 }, + { 0.015686, 0.039216, 0.403922, 1.0 }, + { 0.015686, 0.039216, 0.400000, 1.0 }, + { 0.015686, 0.039216, 0.384314, 1.0 }, + { 0.015686, 0.039216, 0.388235, 1.0 }, + { 0.015686, 0.043137, 0.396078, 1.0 }, + { 0.019608, 0.047059, 0.407843, 1.0 }, + { 0.027451, 0.058824, 0.431373, 1.0 }, + { 0.035294, 0.074510, 0.462745, 1.0 }, + { 0.047059, 0.086275, 0.490196, 1.0 }, + { 0.058824, 0.098039, 0.517647, 1.0 }, + { 0.066667, 0.105882, 0.552941, 1.0 }, + { 0.070588, 0.109804, 0.592157, 1.0 }, + { 0.074510, 0.109804, 0.627451, 1.0 }, + { 0.078431, 0.109804, 0.654902, 1.0 }, + { 0.078431, 0.109804, 0.662745, 1.0 }, + { 0.078431, 0.109804, 0.647059, 1.0 }, + { 0.078431, 0.105882, 0.615686, 1.0 }, + { 0.070588, 0.094118, 0.576471, 1.0 }, + { 0.062745, 0.082353, 0.541176, 1.0 }, + { 0.054902, 0.066667, 0.501961, 1.0 }, + { 0.043137, 0.050980, 0.458824, 1.0 }, + { 0.031373, 0.039216, 0.411765, 1.0 }, + { 0.023529, 0.027451, 0.356863, 1.0 }, + { 0.015686, 0.019608, 0.305882, 1.0 }, + { 0.007843, 0.019608, 0.262745, 1.0 }, + { 0.007843, 0.011765, 0.227451, 1.0 }, + { 0.003922, 0.011765, 0.203922, 1.0 }, + { 0.003922, 0.011765, 0.192157, 1.0 }, + { 0.003922, 0.011765, 0.188235, 1.0 }, + { 0.007843, 0.011765, 0.196078, 1.0 }, + { 0.007843, 0.015686, 0.211765, 1.0 }, + { 0.011765, 0.019608, 0.219608, 1.0 }, + { 0.011765, 0.019608, 0.227451, 1.0 }, + { 0.011765, 0.023529, 0.235294, 1.0 }, + { 0.011765, 0.023529, 0.231373, 1.0 }, + { 0.015686, 0.019608, 0.231373, 1.0 }, + { 0.015686, 0.019608, 0.235294, 1.0 }, + { 0.019608, 0.023529, 0.239216, 1.0 }, + { 0.015686, 0.027451, 0.247059, 1.0 }, + { 0.019608, 0.035294, 0.266667, 1.0 }, + { 0.023529, 0.043137, 0.286275, 1.0 }, + { 0.027451, 0.058824, 0.321569, 1.0 }, + { 0.039216, 0.078431, 0.356863, 1.0 }, + { 0.058824, 0.113725, 0.400000, 1.0 }, + { 0.070588, 0.156863, 0.439216, 1.0 }, + { 0.090196, 0.196078, 0.478431, 1.0 }, + { 0.109804, 0.223529, 0.529412, 1.0 }, + { 0.117647, 0.243137, 0.580392, 1.0 }, + { 0.121569, 0.262745, 0.631373, 1.0 }, + { 0.133333, 0.270588, 0.674510, 1.0 }, + { 0.133333, 0.282353, 0.701961, 1.0 }, + { 0.137255, 0.290196, 0.713725, 1.0 }, + { 0.141176, 0.282353, 0.709804, 1.0 }, + { 0.137255, 0.262745, 0.709804, 1.0 }, + { 0.121569, 0.239216, 0.698039, 1.0 }, + { 0.105882, 0.196078, 0.674510, 1.0 }, + { 0.090196, 0.168627, 0.650980, 1.0 }, + { 0.074510, 0.137255, 0.627451, 1.0 }, + { 0.066667, 0.113725, 0.600000, 1.0 }, + { 0.062745, 0.098039, 0.596078, 1.0 }, + { 0.062745, 0.090196, 0.596078, 1.0 }, + { 0.062745, 0.094118, 0.596078, 1.0 }, + { 0.070588, 0.109804, 0.603922, 1.0 }, + { 0.070588, 0.121569, 0.611765, 1.0 }, + { 0.070588, 0.129412, 0.607843, 1.0 }, + { 0.070588, 0.145098, 0.615686, 1.0 }, + { 0.070588, 0.149020, 0.619608, 1.0 }, + { 0.070588, 0.149020, 0.615686, 1.0 }, + { 0.074510, 0.149020, 0.615686, 1.0 }, + { 0.070588, 0.149020, 0.611765, 1.0 }, + { 0.066667, 0.145098, 0.607843, 1.0 }, + { 0.062745, 0.145098, 0.611765, 1.0 }, + { 0.058824, 0.141176, 0.615686, 1.0 }, + { 0.054902, 0.137255, 0.607843, 1.0 }, + { 0.058824, 0.133333, 0.603922, 1.0 }, + }; +/* Mint */ +static double4 colors_589[] = { + { 0.427451, 0.596078, 0.458824, 1.0 }, + { 0.458824, 0.662745, 0.533333, 1.0 }, + { 0.466667, 0.674510, 0.560784, 1.0 }, + { 0.474510, 0.686275, 0.588235, 1.0 }, + { 0.474510, 0.678431, 0.576471, 1.0 }, + { 0.478431, 0.674510, 0.568627, 1.0 }, + { 0.474510, 0.670588, 0.564706, 1.0 }, + { 0.470588, 0.670588, 0.560784, 1.0 }, + { 0.458824, 0.627451, 0.501961, 1.0 }, + { 0.431373, 0.596078, 0.482353, 1.0 }, + { 0.407843, 0.564706, 0.466667, 1.0 }, + { 0.368627, 0.513725, 0.454902, 1.0 }, + { 0.329412, 0.466667, 0.443137, 1.0 }, + { 0.298039, 0.423529, 0.439216, 1.0 }, + { 0.270588, 0.384314, 0.435294, 1.0 }, + { 0.262745, 0.364706, 0.419608, 1.0 }, + { 0.254902, 0.349020, 0.407843, 1.0 }, + { 0.270588, 0.337255, 0.407843, 1.0 }, + { 0.286275, 0.356863, 0.411765, 1.0 }, + { 0.305882, 0.376471, 0.419608, 1.0 }, + { 0.337255, 0.407843, 0.450980, 1.0 }, + { 0.368627, 0.443137, 0.486275, 1.0 }, + { 0.380392, 0.466667, 0.498039, 1.0 }, + { 0.392157, 0.490196, 0.513725, 1.0 }, + { 0.454902, 0.549020, 0.552941, 1.0 }, + { 0.470588, 0.568627, 0.560784, 1.0 }, + { 0.486275, 0.592157, 0.568627, 1.0 }, + { 0.505882, 0.607843, 0.584314, 1.0 }, + { 0.529412, 0.623529, 0.603922, 1.0 }, + { 0.537255, 0.635294, 0.603922, 1.0 }, + { 0.545098, 0.647059, 0.607843, 1.0 }, + { 0.572549, 0.686275, 0.643137, 1.0 }, + { 0.611765, 0.705882, 0.647059, 1.0 }, + { 0.615686, 0.682353, 0.607843, 1.0 }, + { 0.607843, 0.666667, 0.596078, 1.0 }, + { 0.600000, 0.654902, 0.588235, 1.0 }, + { 0.568627, 0.631373, 0.588235, 1.0 }, + { 0.537255, 0.607843, 0.588235, 1.0 }, + { 0.533333, 0.603922, 0.588235, 1.0 }, + { 0.529412, 0.603922, 0.588235, 1.0 }, + { 0.509804, 0.580392, 0.584314, 1.0 }, + { 0.482353, 0.576471, 0.549020, 1.0 }, + { 0.458824, 0.572549, 0.517647, 1.0 }, + { 0.435294, 0.572549, 0.494118, 1.0 }, + { 0.411765, 0.572549, 0.470588, 1.0 }, + { 0.407843, 0.576471, 0.458824, 1.0 }, + { 0.403922, 0.580392, 0.450980, 1.0 }, + { 0.400000, 0.584314, 0.450980, 1.0 }, + { 0.411765, 0.607843, 0.474510, 1.0 }, + { 0.482353, 0.631373, 0.521569, 1.0 }, + { 0.505882, 0.647059, 0.537255, 1.0 }, + { 0.533333, 0.662745, 0.556863, 1.0 }, + { 0.545098, 0.662745, 0.556863, 1.0 }, + { 0.556863, 0.662745, 0.556863, 1.0 }, + { 0.556863, 0.658824, 0.552941, 1.0 }, + { 0.560784, 0.654902, 0.552941, 1.0 }, + { 0.529412, 0.647059, 0.525490, 1.0 }, + { 0.509804, 0.627451, 0.513725, 1.0 }, + { 0.490196, 0.607843, 0.501961, 1.0 }, + { 0.458824, 0.588235, 0.486275, 1.0 }, + { 0.431373, 0.572549, 0.474510, 1.0 }, + { 0.415686, 0.556863, 0.466667, 1.0 }, + { 0.400000, 0.545098, 0.462745, 1.0 }, + { 0.384314, 0.525490, 0.458824, 1.0 }, + { 0.364706, 0.513725, 0.439216, 1.0 }, + { 0.364706, 0.537255, 0.431373, 1.0 }, + { 0.388235, 0.549020, 0.423529, 1.0 }, + { 0.411765, 0.564706, 0.415686, 1.0 }, + { 0.431373, 0.576471, 0.415686, 1.0 }, + { 0.454902, 0.588235, 0.415686, 1.0 }, + { 0.490196, 0.611765, 0.431373, 1.0 }, + { 0.482353, 0.611765, 0.454902, 1.0 }, + { 0.462745, 0.580392, 0.447059, 1.0 }, + { 0.423529, 0.564706, 0.435294, 1.0 }, + { 0.384314, 0.549020, 0.427451, 1.0 }, + { 0.352941, 0.529412, 0.388235, 1.0 }, + { 0.321569, 0.513725, 0.352941, 1.0 }, + { 0.309804, 0.505882, 0.341176, 1.0 }, + { 0.301961, 0.498039, 0.333333, 1.0 }, + { 0.278431, 0.482353, 0.313725, 1.0 }, + { 0.282353, 0.482353, 0.309804, 1.0 }, + { 0.274510, 0.443137, 0.325490, 1.0 }, + { 0.266667, 0.427451, 0.333333, 1.0 }, + { 0.262745, 0.415686, 0.345098, 1.0 }, + { 0.258824, 0.396078, 0.345098, 1.0 }, + { 0.258824, 0.376471, 0.345098, 1.0 }, + { 0.235294, 0.337255, 0.325490, 1.0 }, + { 0.211765, 0.309804, 0.321569, 1.0 }, + { 0.215686, 0.266667, 0.325490, 1.0 }, + { 0.219608, 0.274510, 0.337255, 1.0 }, + { 0.223529, 0.282353, 0.349020, 1.0 }, + { 0.227451, 0.290196, 0.352941, 1.0 }, + { 0.231373, 0.298039, 0.356863, 1.0 }, + { 0.243137, 0.329412, 0.372549, 1.0 }, + { 0.270588, 0.372549, 0.388235, 1.0 }, + { 0.286275, 0.407843, 0.400000, 1.0 }, + { 0.301961, 0.431373, 0.419608, 1.0 }, + { 0.329412, 0.474510, 0.423529, 1.0 }, + { 0.329412, 0.454902, 0.419608, 1.0 }, + { 0.329412, 0.439216, 0.419608, 1.0 }, + { 0.329412, 0.431373, 0.415686, 1.0 }, + { 0.329412, 0.427451, 0.415686, 1.0 }, + { 0.345098, 0.423529, 0.411765, 1.0 }, + { 0.364706, 0.443137, 0.411765, 1.0 }, + { 0.431373, 0.505882, 0.419608, 1.0 }, + { 0.435294, 0.525490, 0.423529, 1.0 }, + { 0.443137, 0.549020, 0.431373, 1.0 }, + { 0.439216, 0.549020, 0.427451, 1.0 }, + { 0.435294, 0.549020, 0.423529, 1.0 }, + { 0.403922, 0.498039, 0.419608, 1.0 }, + { 0.376471, 0.454902, 0.400000, 1.0 }, + { 0.341176, 0.435294, 0.388235, 1.0 }, + { 0.286275, 0.380392, 0.360784, 1.0 }, + { 0.223529, 0.290196, 0.290196, 1.0 }, + { 0.200000, 0.278431, 0.282353, 1.0 }, + { 0.176471, 0.270588, 0.274510, 1.0 }, + { 0.133333, 0.235294, 0.231373, 1.0 }, + { 0.094118, 0.176471, 0.188235, 1.0 }, + { 0.078431, 0.164706, 0.172549, 1.0 }, + { 0.082353, 0.172549, 0.172549, 1.0 }, + { 0.070588, 0.168627, 0.196078, 1.0 }, + { 0.113725, 0.207843, 0.231373, 1.0 }, + { 0.160784, 0.247059, 0.270588, 1.0 }, + { 0.172549, 0.270588, 0.286275, 1.0 }, + { 0.184314, 0.294118, 0.305882, 1.0 }, + { 0.219608, 0.333333, 0.333333, 1.0 }, + { 0.274510, 0.380392, 0.372549, 1.0 }, + { 0.305882, 0.411765, 0.403922, 1.0 }, + { 0.333333, 0.431373, 0.423529, 1.0 }, + { 0.380392, 0.494118, 0.474510, 1.0 }, + { 0.388235, 0.505882, 0.482353, 1.0 }, + { 0.400000, 0.521569, 0.490196, 1.0 }, + { 0.427451, 0.529412, 0.509804, 1.0 }, + { 0.431373, 0.545098, 0.501961, 1.0 }, + { 0.431373, 0.572549, 0.498039, 1.0 }, + { 0.431373, 0.580392, 0.509804, 1.0 }, + { 0.423529, 0.580392, 0.505882, 1.0 }, + { 0.411765, 0.576471, 0.509804, 1.0 }, + { 0.403922, 0.572549, 0.513725, 1.0 }, + { 0.403922, 0.564706, 0.521569, 1.0 }, + { 0.403922, 0.560784, 0.533333, 1.0 }, + { 0.419608, 0.568627, 0.552941, 1.0 }, + { 0.443137, 0.576471, 0.549020, 1.0 }, + { 0.462745, 0.588235, 0.556863, 1.0 }, + { 0.482353, 0.611765, 0.580392, 1.0 }, + { 0.501961, 0.639216, 0.541176, 1.0 }, + { 0.498039, 0.639216, 0.529412, 1.0 }, + { 0.494118, 0.639216, 0.521569, 1.0 }, + { 0.482353, 0.631373, 0.482353, 1.0 }, + { 0.474510, 0.619608, 0.450980, 1.0 }, + { 0.466667, 0.607843, 0.423529, 1.0 }, + { 0.447059, 0.588235, 0.400000, 1.0 }, + { 0.411765, 0.580392, 0.376471, 1.0 }, + { 0.396078, 0.572549, 0.372549, 1.0 }, + { 0.384314, 0.564706, 0.372549, 1.0 }, + { 0.349020, 0.529412, 0.352941, 1.0 }, + { 0.313725, 0.486275, 0.341176, 1.0 }, + { 0.282353, 0.427451, 0.325490, 1.0 }, + { 0.243137, 0.376471, 0.294118, 1.0 }, + { 0.207843, 0.329412, 0.282353, 1.0 }, + { 0.207843, 0.298039, 0.286275, 1.0 }, + { 0.219608, 0.345098, 0.333333, 1.0 }, + { 0.243137, 0.372549, 0.360784, 1.0 }, + { 0.266667, 0.400000, 0.392157, 1.0 }, + { 0.305882, 0.466667, 0.423529, 1.0 }, + { 0.329412, 0.509804, 0.454902, 1.0 }, + { 0.356863, 0.541176, 0.486275, 1.0 }, + { 0.356863, 0.560784, 0.478431, 1.0 }, + { 0.313725, 0.517647, 0.407843, 1.0 }, + { 0.290196, 0.494118, 0.388235, 1.0 }, + { 0.270588, 0.474510, 0.368627, 1.0 }, + { 0.231373, 0.419608, 0.313725, 1.0 }, + { 0.196078, 0.384314, 0.262745, 1.0 }, + { 0.188235, 0.360784, 0.270588, 1.0 }, + { 0.188235, 0.333333, 0.278431, 1.0 }, + { 0.192157, 0.337255, 0.262745, 1.0 }, + { 0.231373, 0.364706, 0.298039, 1.0 }, + { 0.254902, 0.388235, 0.345098, 1.0 }, + { 0.262745, 0.400000, 0.368627, 1.0 }, + { 0.278431, 0.407843, 0.364706, 1.0 }, + { 0.274510, 0.411765, 0.360784, 1.0 }, + { 0.258824, 0.403922, 0.372549, 1.0 }, + { 0.247059, 0.372549, 0.368627, 1.0 }, + { 0.227451, 0.352941, 0.349020, 1.0 }, + { 0.223529, 0.372549, 0.341176, 1.0 }, + { 0.231373, 0.380392, 0.337255, 1.0 }, + { 0.239216, 0.388235, 0.333333, 1.0 }, + { 0.274510, 0.423529, 0.345098, 1.0 }, + { 0.317647, 0.486275, 0.349020, 1.0 }, + { 0.364706, 0.529412, 0.356863, 1.0 }, + { 0.419608, 0.556863, 0.384314, 1.0 }, + { 0.458824, 0.592157, 0.407843, 1.0 }, + { 0.486275, 0.627451, 0.427451, 1.0 }, + { 0.509804, 0.631373, 0.458824, 1.0 }, + { 0.509804, 0.623529, 0.474510, 1.0 }, + { 0.494118, 0.611765, 0.478431, 1.0 }, + { 0.486275, 0.584314, 0.498039, 1.0 }, + { 0.450980, 0.552941, 0.498039, 1.0 }, + { 0.407843, 0.521569, 0.486275, 1.0 }, + { 0.392157, 0.494118, 0.474510, 1.0 }, + { 0.360784, 0.466667, 0.454902, 1.0 }, + { 0.325490, 0.458824, 0.427451, 1.0 }, + { 0.333333, 0.474510, 0.403922, 1.0 }, + { 0.349020, 0.486275, 0.388235, 1.0 }, + { 0.368627, 0.517647, 0.384314, 1.0 }, + { 0.396078, 0.552941, 0.407843, 1.0 }, + { 0.439216, 0.576471, 0.435294, 1.0 }, + { 0.482353, 0.592157, 0.470588, 1.0 }, + { 0.505882, 0.596078, 0.521569, 1.0 }, + { 0.509804, 0.592157, 0.560784, 1.0 }, + { 0.513725, 0.580392, 0.576471, 1.0 }, + { 0.517647, 0.564706, 0.584314, 1.0 }, + { 0.498039, 0.552941, 0.580392, 1.0 }, + { 0.486275, 0.537255, 0.552941, 1.0 }, + { 0.466667, 0.505882, 0.537255, 1.0 }, + { 0.435294, 0.486275, 0.525490, 1.0 }, + { 0.427451, 0.482353, 0.505882, 1.0 }, + { 0.411765, 0.458824, 0.501961, 1.0 }, + { 0.400000, 0.462745, 0.509804, 1.0 }, + { 0.411765, 0.494118, 0.513725, 1.0 }, + { 0.415686, 0.509804, 0.521569, 1.0 }, + { 0.431373, 0.537255, 0.529412, 1.0 }, + { 0.450980, 0.572549, 0.533333, 1.0 }, + { 0.447059, 0.588235, 0.549020, 1.0 }, + { 0.435294, 0.607843, 0.556863, 1.0 }, + { 0.447059, 0.635294, 0.545098, 1.0 }, + { 0.458824, 0.647059, 0.545098, 1.0 }, + { 0.447059, 0.650980, 0.552941, 1.0 }, + { 0.435294, 0.658824, 0.549020, 1.0 }, + { 0.454902, 0.654902, 0.541176, 1.0 }, + { 0.450980, 0.647059, 0.529412, 1.0 }, + { 0.435294, 0.627451, 0.521569, 1.0 }, + { 0.431373, 0.588235, 0.513725, 1.0 }, + { 0.411765, 0.564706, 0.501961, 1.0 }, + { 0.407843, 0.533333, 0.490196, 1.0 }, + { 0.400000, 0.490196, 0.474510, 1.0 }, + { 0.372549, 0.450980, 0.462745, 1.0 }, + { 0.345098, 0.411765, 0.454902, 1.0 }, + { 0.337255, 0.400000, 0.458824, 1.0 }, + { 0.341176, 0.396078, 0.454902, 1.0 }, + { 0.337255, 0.384314, 0.450980, 1.0 }, + { 0.333333, 0.392157, 0.454902, 1.0 }, + { 0.356863, 0.419608, 0.450980, 1.0 }, + { 0.368627, 0.431373, 0.454902, 1.0 }, + { 0.364706, 0.443137, 0.466667, 1.0 }, + { 0.364706, 0.454902, 0.466667, 1.0 }, + { 0.356863, 0.454902, 0.470588, 1.0 }, + { 0.352941, 0.454902, 0.470588, 1.0 }, + { 0.345098, 0.439216, 0.458824, 1.0 }, + { 0.329412, 0.423529, 0.450980, 1.0 }, + { 0.321569, 0.407843, 0.431373, 1.0 }, + { 0.317647, 0.407843, 0.407843, 1.0 }, + { 0.325490, 0.423529, 0.384314, 1.0 }, + { 0.345098, 0.435294, 0.364706, 1.0 }, + { 0.364706, 0.478431, 0.384314, 1.0 }, + { 0.400000, 0.556863, 0.423529, 1.0 }, + }; +/* Mistic */ +static double4 colors_590[] = { + { 0.113725, 0.094118, 0.258824, 1.0 }, + { 0.090196, 0.078431, 0.254902, 1.0 }, + { 0.074510, 0.070588, 0.250980, 1.0 }, + { 0.058824, 0.066667, 0.250980, 1.0 }, + { 0.047059, 0.054902, 0.231373, 1.0 }, + { 0.039216, 0.043137, 0.211765, 1.0 }, + { 0.027451, 0.035294, 0.196078, 1.0 }, + { 0.019608, 0.031373, 0.180392, 1.0 }, + { 0.027451, 0.047059, 0.141176, 1.0 }, + { 0.047059, 0.074510, 0.137255, 1.0 }, + { 0.070588, 0.101961, 0.133333, 1.0 }, + { 0.094118, 0.125490, 0.160784, 1.0 }, + { 0.121569, 0.152941, 0.192157, 1.0 }, + { 0.149020, 0.172549, 0.219608, 1.0 }, + { 0.176471, 0.192157, 0.247059, 1.0 }, + { 0.188235, 0.196078, 0.258824, 1.0 }, + { 0.203922, 0.203922, 0.270588, 1.0 }, + { 0.188235, 0.184314, 0.329412, 1.0 }, + { 0.168627, 0.156863, 0.333333, 1.0 }, + { 0.149020, 0.133333, 0.341176, 1.0 }, + { 0.141176, 0.129412, 0.360784, 1.0 }, + { 0.137255, 0.125490, 0.384314, 1.0 }, + { 0.133333, 0.125490, 0.396078, 1.0 }, + { 0.133333, 0.129412, 0.411765, 1.0 }, + { 0.168627, 0.149020, 0.423529, 1.0 }, + { 0.203922, 0.184314, 0.443137, 1.0 }, + { 0.239216, 0.219608, 0.466667, 1.0 }, + { 0.270588, 0.250980, 0.470588, 1.0 }, + { 0.305882, 0.282353, 0.478431, 1.0 }, + { 0.309804, 0.294118, 0.474510, 1.0 }, + { 0.317647, 0.305882, 0.470588, 1.0 }, + { 0.325490, 0.321569, 0.450980, 1.0 }, + { 0.321569, 0.333333, 0.435294, 1.0 }, + { 0.309804, 0.333333, 0.415686, 1.0 }, + { 0.301961, 0.317647, 0.396078, 1.0 }, + { 0.294118, 0.301961, 0.380392, 1.0 }, + { 0.298039, 0.298039, 0.380392, 1.0 }, + { 0.301961, 0.298039, 0.380392, 1.0 }, + { 0.301961, 0.294118, 0.372549, 1.0 }, + { 0.305882, 0.290196, 0.368627, 1.0 }, + { 0.352941, 0.301961, 0.364706, 1.0 }, + { 0.372549, 0.313725, 0.384314, 1.0 }, + { 0.396078, 0.329412, 0.407843, 1.0 }, + { 0.407843, 0.337255, 0.415686, 1.0 }, + { 0.423529, 0.345098, 0.427451, 1.0 }, + { 0.427451, 0.356863, 0.443137, 1.0 }, + { 0.431373, 0.368627, 0.458824, 1.0 }, + { 0.450980, 0.384314, 0.498039, 1.0 }, + { 0.466667, 0.384314, 0.533333, 1.0 }, + { 0.435294, 0.384314, 0.576471, 1.0 }, + { 0.392157, 0.349020, 0.560784, 1.0 }, + { 0.352941, 0.317647, 0.545098, 1.0 }, + { 0.301961, 0.274510, 0.509804, 1.0 }, + { 0.254902, 0.231373, 0.478431, 1.0 }, + { 0.231373, 0.207843, 0.458824, 1.0 }, + { 0.207843, 0.188235, 0.439216, 1.0 }, + { 0.149020, 0.145098, 0.341176, 1.0 }, + { 0.164706, 0.156863, 0.321569, 1.0 }, + { 0.180392, 0.168627, 0.305882, 1.0 }, + { 0.211765, 0.196078, 0.317647, 1.0 }, + { 0.247059, 0.223529, 0.333333, 1.0 }, + { 0.258824, 0.243137, 0.345098, 1.0 }, + { 0.274510, 0.266667, 0.360784, 1.0 }, + { 0.305882, 0.294118, 0.396078, 1.0 }, + { 0.325490, 0.317647, 0.447059, 1.0 }, + { 0.352941, 0.360784, 0.517647, 1.0 }, + { 0.360784, 0.368627, 0.525490, 1.0 }, + { 0.368627, 0.380392, 0.533333, 1.0 }, + { 0.380392, 0.388235, 0.533333, 1.0 }, + { 0.392157, 0.396078, 0.537255, 1.0 }, + { 0.423529, 0.411765, 0.564706, 1.0 }, + { 0.458824, 0.435294, 0.584314, 1.0 }, + { 0.517647, 0.462745, 0.607843, 1.0 }, + { 0.556863, 0.490196, 0.639216, 1.0 }, + { 0.600000, 0.521569, 0.674510, 1.0 }, + { 0.639216, 0.560784, 0.709804, 1.0 }, + { 0.682353, 0.603922, 0.749020, 1.0 }, + { 0.694118, 0.603922, 0.737255, 1.0 }, + { 0.705882, 0.607843, 0.725490, 1.0 }, + { 0.690196, 0.584314, 0.709804, 1.0 }, + { 0.686275, 0.596078, 0.729412, 1.0 }, + { 0.654902, 0.556863, 0.658824, 1.0 }, + { 0.580392, 0.498039, 0.592157, 1.0 }, + { 0.505882, 0.439216, 0.529412, 1.0 }, + { 0.482353, 0.419608, 0.509804, 1.0 }, + { 0.458824, 0.403922, 0.494118, 1.0 }, + { 0.419608, 0.364706, 0.458824, 1.0 }, + { 0.388235, 0.360784, 0.439216, 1.0 }, + { 0.356863, 0.349020, 0.431373, 1.0 }, + { 0.356863, 0.349020, 0.450980, 1.0 }, + { 0.356863, 0.349020, 0.474510, 1.0 }, + { 0.352941, 0.345098, 0.486275, 1.0 }, + { 0.352941, 0.341176, 0.501961, 1.0 }, + { 0.341176, 0.333333, 0.509804, 1.0 }, + { 0.333333, 0.325490, 0.505882, 1.0 }, + { 0.313725, 0.317647, 0.486275, 1.0 }, + { 0.301961, 0.290196, 0.470588, 1.0 }, + { 0.298039, 0.262745, 0.458824, 1.0 }, + { 0.321569, 0.274510, 0.466667, 1.0 }, + { 0.345098, 0.290196, 0.474510, 1.0 }, + { 0.356863, 0.301961, 0.478431, 1.0 }, + { 0.372549, 0.313725, 0.482353, 1.0 }, + { 0.392157, 0.329412, 0.478431, 1.0 }, + { 0.392157, 0.349020, 0.494118, 1.0 }, + { 0.360784, 0.329412, 0.470588, 1.0 }, + { 0.341176, 0.321569, 0.443137, 1.0 }, + { 0.325490, 0.317647, 0.415686, 1.0 }, + { 0.325490, 0.309804, 0.403922, 1.0 }, + { 0.325490, 0.301961, 0.396078, 1.0 }, + { 0.337255, 0.301961, 0.400000, 1.0 }, + { 0.372549, 0.313725, 0.415686, 1.0 }, + { 0.392157, 0.329412, 0.431373, 1.0 }, + { 0.403922, 0.345098, 0.435294, 1.0 }, + { 0.431373, 0.368627, 0.454902, 1.0 }, + { 0.427451, 0.360784, 0.458824, 1.0 }, + { 0.423529, 0.356863, 0.462745, 1.0 }, + { 0.392157, 0.333333, 0.466667, 1.0 }, + { 0.352941, 0.313725, 0.470588, 1.0 }, + { 0.349020, 0.309804, 0.482353, 1.0 }, + { 0.356863, 0.317647, 0.490196, 1.0 }, + { 0.380392, 0.360784, 0.545098, 1.0 }, + { 0.431373, 0.403922, 0.572549, 1.0 }, + { 0.486275, 0.447059, 0.600000, 1.0 }, + { 0.517647, 0.466667, 0.603922, 1.0 }, + { 0.549020, 0.490196, 0.607843, 1.0 }, + { 0.600000, 0.529412, 0.615686, 1.0 }, + { 0.635294, 0.556863, 0.615686, 1.0 }, + { 0.654902, 0.560784, 0.611765, 1.0 }, + { 0.658824, 0.549020, 0.611765, 1.0 }, + { 0.643137, 0.545098, 0.588235, 1.0 }, + { 0.623529, 0.533333, 0.572549, 1.0 }, + { 0.603922, 0.525490, 0.560784, 1.0 }, + { 0.556863, 0.482353, 0.552941, 1.0 }, + { 0.505882, 0.450980, 0.545098, 1.0 }, + { 0.466667, 0.427451, 0.533333, 1.0 }, + { 0.423529, 0.407843, 0.505882, 1.0 }, + { 0.352941, 0.333333, 0.478431, 1.0 }, + { 0.329412, 0.309804, 0.462745, 1.0 }, + { 0.305882, 0.290196, 0.447059, 1.0 }, + { 0.298039, 0.286275, 0.443137, 1.0 }, + { 0.294118, 0.286275, 0.443137, 1.0 }, + { 0.294118, 0.294118, 0.450980, 1.0 }, + { 0.294118, 0.298039, 0.447059, 1.0 }, + { 0.298039, 0.301961, 0.443137, 1.0 }, + { 0.309804, 0.313725, 0.435294, 1.0 }, + { 0.345098, 0.352941, 0.462745, 1.0 }, + { 0.341176, 0.352941, 0.462745, 1.0 }, + { 0.341176, 0.356863, 0.462745, 1.0 }, + { 0.341176, 0.356863, 0.435294, 1.0 }, + { 0.333333, 0.341176, 0.407843, 1.0 }, + { 0.329412, 0.349020, 0.396078, 1.0 }, + { 0.329412, 0.356863, 0.403922, 1.0 }, + { 0.345098, 0.356863, 0.407843, 1.0 }, + { 0.349020, 0.360784, 0.403922, 1.0 }, + { 0.352941, 0.364706, 0.403922, 1.0 }, + { 0.364706, 0.384314, 0.415686, 1.0 }, + { 0.380392, 0.407843, 0.447059, 1.0 }, + { 0.388235, 0.411765, 0.466667, 1.0 }, + { 0.388235, 0.407843, 0.454902, 1.0 }, + { 0.380392, 0.388235, 0.431373, 1.0 }, + { 0.368627, 0.352941, 0.400000, 1.0 }, + { 0.329412, 0.298039, 0.352941, 1.0 }, + { 0.313725, 0.290196, 0.349020, 1.0 }, + { 0.301961, 0.282353, 0.345098, 1.0 }, + { 0.286275, 0.247059, 0.337255, 1.0 }, + { 0.282353, 0.207843, 0.329412, 1.0 }, + { 0.266667, 0.192157, 0.317647, 1.0 }, + { 0.243137, 0.192157, 0.329412, 1.0 }, + { 0.192157, 0.156863, 0.317647, 1.0 }, + { 0.180392, 0.141176, 0.301961, 1.0 }, + { 0.168627, 0.129412, 0.290196, 1.0 }, + { 0.141176, 0.101961, 0.274510, 1.0 }, + { 0.113725, 0.086275, 0.258824, 1.0 }, + { 0.094118, 0.074510, 0.231373, 1.0 }, + { 0.074510, 0.066667, 0.203922, 1.0 }, + { 0.062745, 0.054902, 0.176471, 1.0 }, + { 0.054902, 0.062745, 0.180392, 1.0 }, + { 0.082353, 0.101961, 0.192157, 1.0 }, + { 0.125490, 0.141176, 0.211765, 1.0 }, + { 0.172549, 0.184314, 0.227451, 1.0 }, + { 0.215686, 0.223529, 0.266667, 1.0 }, + { 0.282353, 0.278431, 0.333333, 1.0 }, + { 0.352941, 0.337255, 0.407843, 1.0 }, + { 0.423529, 0.392157, 0.462745, 1.0 }, + { 0.568627, 0.474510, 0.552941, 1.0 }, + { 0.607843, 0.490196, 0.568627, 1.0 }, + { 0.647059, 0.505882, 0.584314, 1.0 }, + { 0.694118, 0.525490, 0.588235, 1.0 }, + { 0.713725, 0.541176, 0.584314, 1.0 }, + { 0.713725, 0.537255, 0.580392, 1.0 }, + { 0.698039, 0.529412, 0.580392, 1.0 }, + { 0.670588, 0.501961, 0.572549, 1.0 }, + { 0.607843, 0.454902, 0.564706, 1.0 }, + { 0.525490, 0.407843, 0.552941, 1.0 }, + { 0.439216, 0.360784, 0.545098, 1.0 }, + { 0.376471, 0.321569, 0.529412, 1.0 }, + { 0.325490, 0.278431, 0.525490, 1.0 }, + { 0.266667, 0.235294, 0.498039, 1.0 }, + { 0.219608, 0.200000, 0.490196, 1.0 }, + { 0.184314, 0.176471, 0.458824, 1.0 }, + { 0.168627, 0.160784, 0.439216, 1.0 }, + { 0.149020, 0.141176, 0.415686, 1.0 }, + { 0.137255, 0.133333, 0.407843, 1.0 }, + { 0.121569, 0.133333, 0.396078, 1.0 }, + { 0.121569, 0.152941, 0.372549, 1.0 }, + { 0.129412, 0.172549, 0.352941, 1.0 }, + { 0.168627, 0.211765, 0.345098, 1.0 }, + { 0.211765, 0.262745, 0.372549, 1.0 }, + { 0.282353, 0.313725, 0.415686, 1.0 }, + { 0.345098, 0.368627, 0.454902, 1.0 }, + { 0.407843, 0.415686, 0.490196, 1.0 }, + { 0.458824, 0.478431, 0.533333, 1.0 }, + { 0.513725, 0.517647, 0.584314, 1.0 }, + { 0.568627, 0.552941, 0.631373, 1.0 }, + { 0.600000, 0.564706, 0.658824, 1.0 }, + { 0.627451, 0.592157, 0.666667, 1.0 }, + { 0.658824, 0.611765, 0.666667, 1.0 }, + { 0.701961, 0.619608, 0.662745, 1.0 }, + { 0.741176, 0.631373, 0.650980, 1.0 }, + { 0.776471, 0.627451, 0.643137, 1.0 }, + { 0.796078, 0.627451, 0.631373, 1.0 }, + { 0.815686, 0.607843, 0.627451, 1.0 }, + { 0.811765, 0.596078, 0.603922, 1.0 }, + { 0.784314, 0.568627, 0.584314, 1.0 }, + { 0.741176, 0.556863, 0.564706, 1.0 }, + { 0.721569, 0.537255, 0.545098, 1.0 }, + { 0.686275, 0.509804, 0.517647, 1.0 }, + { 0.588235, 0.439216, 0.494118, 1.0 }, + { 0.478431, 0.372549, 0.454902, 1.0 }, + { 0.419608, 0.309804, 0.403922, 1.0 }, + { 0.396078, 0.274510, 0.349020, 1.0 }, + { 0.325490, 0.235294, 0.321569, 1.0 }, + { 0.243137, 0.207843, 0.301961, 1.0 }, + { 0.184314, 0.164706, 0.274510, 1.0 }, + { 0.164706, 0.121569, 0.254902, 1.0 }, + { 0.141176, 0.113725, 0.254902, 1.0 }, + { 0.117647, 0.121569, 0.270588, 1.0 }, + { 0.105882, 0.129412, 0.282353, 1.0 }, + { 0.105882, 0.101961, 0.282353, 1.0 }, + { 0.105882, 0.086275, 0.270588, 1.0 }, + { 0.094118, 0.066667, 0.262745, 1.0 }, + { 0.070588, 0.050980, 0.239216, 1.0 }, + { 0.062745, 0.031373, 0.200000, 1.0 }, + { 0.058824, 0.023529, 0.149020, 1.0 }, + { 0.058824, 0.027451, 0.133333, 1.0 }, + { 0.035294, 0.023529, 0.121569, 1.0 }, + { 0.035294, 0.015686, 0.121569, 1.0 }, + { 0.023529, 0.007843, 0.105882, 1.0 }, + { 0.027451, 0.011765, 0.117647, 1.0 }, + { 0.019608, 0.019608, 0.145098, 1.0 }, + { 0.035294, 0.035294, 0.184314, 1.0 }, + { 0.054902, 0.043137, 0.207843, 1.0 }, + { 0.078431, 0.047059, 0.215686, 1.0 }, + { 0.082353, 0.050980, 0.219608, 1.0 }, + { 0.094118, 0.074510, 0.231373, 1.0 }, + { 0.098039, 0.090196, 0.254902, 1.0 }, + }; +/* Mixed_Berry */ +static double4 colors_591[] = { + { 0.431373, 0.137255, 0.313725, 1.0 }, + { 0.549020, 0.141176, 0.313725, 1.0 }, + { 0.556863, 0.117647, 0.305882, 1.0 }, + { 0.564706, 0.094118, 0.298039, 1.0 }, + { 0.584314, 0.070588, 0.313725, 1.0 }, + { 0.607843, 0.050980, 0.329412, 1.0 }, + { 0.584314, 0.050980, 0.321569, 1.0 }, + { 0.564706, 0.054902, 0.317647, 1.0 }, + { 0.403922, 0.047059, 0.325490, 1.0 }, + { 0.313725, 0.035294, 0.313725, 1.0 }, + { 0.223529, 0.027451, 0.305882, 1.0 }, + { 0.188235, 0.050980, 0.278431, 1.0 }, + { 0.156863, 0.074510, 0.250980, 1.0 }, + { 0.200000, 0.098039, 0.203922, 1.0 }, + { 0.247059, 0.121569, 0.156863, 1.0 }, + { 0.262745, 0.113725, 0.133333, 1.0 }, + { 0.278431, 0.105882, 0.113725, 1.0 }, + { 0.380392, 0.094118, 0.086275, 1.0 }, + { 0.419608, 0.094118, 0.082353, 1.0 }, + { 0.462745, 0.098039, 0.082353, 1.0 }, + { 0.490196, 0.082353, 0.086275, 1.0 }, + { 0.517647, 0.070588, 0.090196, 1.0 }, + { 0.537255, 0.074510, 0.098039, 1.0 }, + { 0.560784, 0.078431, 0.109804, 1.0 }, + { 0.674510, 0.098039, 0.090196, 1.0 }, + { 0.690196, 0.113725, 0.086275, 1.0 }, + { 0.705882, 0.129412, 0.082353, 1.0 }, + { 0.674510, 0.152941, 0.121569, 1.0 }, + { 0.647059, 0.180392, 0.164706, 1.0 }, + { 0.615686, 0.203922, 0.184314, 1.0 }, + { 0.584314, 0.227451, 0.207843, 1.0 }, + { 0.501961, 0.250980, 0.239216, 1.0 }, + { 0.388235, 0.227451, 0.274510, 1.0 }, + { 0.231373, 0.231373, 0.349020, 1.0 }, + { 0.223529, 0.200000, 0.321569, 1.0 }, + { 0.219608, 0.172549, 0.294118, 1.0 }, + { 0.254902, 0.125490, 0.262745, 1.0 }, + { 0.290196, 0.082353, 0.235294, 1.0 }, + { 0.301961, 0.078431, 0.211765, 1.0 }, + { 0.317647, 0.078431, 0.188235, 1.0 }, + { 0.329412, 0.082353, 0.113725, 1.0 }, + { 0.301961, 0.082353, 0.121569, 1.0 }, + { 0.274510, 0.082353, 0.133333, 1.0 }, + { 0.239216, 0.094118, 0.172549, 1.0 }, + { 0.207843, 0.109804, 0.211765, 1.0 }, + { 0.200000, 0.101961, 0.227451, 1.0 }, + { 0.192157, 0.098039, 0.243137, 1.0 }, + { 0.200000, 0.078431, 0.274510, 1.0 }, + { 0.270588, 0.062745, 0.329412, 1.0 }, + { 0.462745, 0.098039, 0.364706, 1.0 }, + { 0.549020, 0.098039, 0.333333, 1.0 }, + { 0.635294, 0.098039, 0.305882, 1.0 }, + { 0.709804, 0.094118, 0.278431, 1.0 }, + { 0.788235, 0.090196, 0.250980, 1.0 }, + { 0.796078, 0.086275, 0.227451, 1.0 }, + { 0.803922, 0.086275, 0.207843, 1.0 }, + { 0.764706, 0.070588, 0.184314, 1.0 }, + { 0.725490, 0.054902, 0.192157, 1.0 }, + { 0.690196, 0.043137, 0.200000, 1.0 }, + { 0.635294, 0.050980, 0.227451, 1.0 }, + { 0.584314, 0.058824, 0.258824, 1.0 }, + { 0.568627, 0.054902, 0.258824, 1.0 }, + { 0.552941, 0.050980, 0.262745, 1.0 }, + { 0.509804, 0.039216, 0.262745, 1.0 }, + { 0.466667, 0.043137, 0.278431, 1.0 }, + { 0.403922, 0.058824, 0.305882, 1.0 }, + { 0.360784, 0.047059, 0.282353, 1.0 }, + { 0.317647, 0.035294, 0.262745, 1.0 }, + { 0.298039, 0.031373, 0.274510, 1.0 }, + { 0.278431, 0.031373, 0.290196, 1.0 }, + { 0.239216, 0.054902, 0.305882, 1.0 }, + { 0.211765, 0.082353, 0.325490, 1.0 }, + { 0.160784, 0.164706, 0.360784, 1.0 }, + { 0.168627, 0.203922, 0.376471, 1.0 }, + { 0.176471, 0.247059, 0.392157, 1.0 }, + { 0.172549, 0.301961, 0.372549, 1.0 }, + { 0.172549, 0.356863, 0.352941, 1.0 }, + { 0.200000, 0.372549, 0.329412, 1.0 }, + { 0.227451, 0.392157, 0.305882, 1.0 }, + { 0.286275, 0.392157, 0.270588, 1.0 }, + { 0.305882, 0.360784, 0.243137, 1.0 }, + { 0.368627, 0.290196, 0.184314, 1.0 }, + { 0.435294, 0.250980, 0.196078, 1.0 }, + { 0.505882, 0.215686, 0.207843, 1.0 }, + { 0.521569, 0.196078, 0.207843, 1.0 }, + { 0.537255, 0.176471, 0.207843, 1.0 }, + { 0.537255, 0.125490, 0.231373, 1.0 }, + { 0.537255, 0.109804, 0.258824, 1.0 }, + { 0.498039, 0.149020, 0.290196, 1.0 }, + { 0.443137, 0.137255, 0.294118, 1.0 }, + { 0.392157, 0.129412, 0.301961, 1.0 }, + { 0.364706, 0.129412, 0.294118, 1.0 }, + { 0.341176, 0.129412, 0.286275, 1.0 }, + { 0.294118, 0.156863, 0.290196, 1.0 }, + { 0.247059, 0.200000, 0.313725, 1.0 }, + { 0.227451, 0.196078, 0.333333, 1.0 }, + { 0.231373, 0.207843, 0.341176, 1.0 }, + { 0.235294, 0.282353, 0.352941, 1.0 }, + { 0.223529, 0.266667, 0.364706, 1.0 }, + { 0.211765, 0.254902, 0.376471, 1.0 }, + { 0.203922, 0.235294, 0.384314, 1.0 }, + { 0.200000, 0.219608, 0.396078, 1.0 }, + { 0.188235, 0.203922, 0.415686, 1.0 }, + { 0.156863, 0.156863, 0.403922, 1.0 }, + { 0.094118, 0.074510, 0.313725, 1.0 }, + { 0.074510, 0.066667, 0.290196, 1.0 }, + { 0.058824, 0.062745, 0.266667, 1.0 }, + { 0.047059, 0.074510, 0.239216, 1.0 }, + { 0.039216, 0.090196, 0.211765, 1.0 }, + { 0.062745, 0.117647, 0.141176, 1.0 }, + { 0.117647, 0.149020, 0.105882, 1.0 }, + { 0.156863, 0.172549, 0.105882, 1.0 }, + { 0.172549, 0.192157, 0.113725, 1.0 }, + { 0.282353, 0.203922, 0.098039, 1.0 }, + { 0.301961, 0.207843, 0.113725, 1.0 }, + { 0.325490, 0.215686, 0.133333, 1.0 }, + { 0.321569, 0.219608, 0.180392, 1.0 }, + { 0.282353, 0.231373, 0.196078, 1.0 }, + { 0.262745, 0.231373, 0.176471, 1.0 }, + { 0.227451, 0.262745, 0.152941, 1.0 }, + { 0.141176, 0.356863, 0.145098, 1.0 }, + { 0.180392, 0.356863, 0.117647, 1.0 }, + { 0.223529, 0.360784, 0.090196, 1.0 }, + { 0.254902, 0.341176, 0.074510, 1.0 }, + { 0.286275, 0.325490, 0.062745, 1.0 }, + { 0.317647, 0.333333, 0.039216, 1.0 }, + { 0.388235, 0.305882, 0.066667, 1.0 }, + { 0.462745, 0.254902, 0.094118, 1.0 }, + { 0.501961, 0.196078, 0.133333, 1.0 }, + { 0.486275, 0.164706, 0.172549, 1.0 }, + { 0.474510, 0.152941, 0.184314, 1.0 }, + { 0.462745, 0.141176, 0.196078, 1.0 }, + { 0.450980, 0.125490, 0.231373, 1.0 }, + { 0.450980, 0.113725, 0.243137, 1.0 }, + { 0.466667, 0.113725, 0.243137, 1.0 }, + { 0.478431, 0.109804, 0.215686, 1.0 }, + { 0.568627, 0.066667, 0.172549, 1.0 }, + { 0.607843, 0.054902, 0.152941, 1.0 }, + { 0.647059, 0.047059, 0.137255, 1.0 }, + { 0.658824, 0.043137, 0.137255, 1.0 }, + { 0.670588, 0.039216, 0.141176, 1.0 }, + { 0.694118, 0.050980, 0.145098, 1.0 }, + { 0.721569, 0.054902, 0.141176, 1.0 }, + { 0.729412, 0.070588, 0.133333, 1.0 }, + { 0.709804, 0.074510, 0.152941, 1.0 }, + { 0.619608, 0.090196, 0.200000, 1.0 }, + { 0.592157, 0.086275, 0.196078, 1.0 }, + { 0.568627, 0.086275, 0.192157, 1.0 }, + { 0.482353, 0.082353, 0.207843, 1.0 }, + { 0.407843, 0.054902, 0.243137, 1.0 }, + { 0.317647, 0.066667, 0.290196, 1.0 }, + { 0.247059, 0.066667, 0.309804, 1.0 }, + { 0.133333, 0.105882, 0.356863, 1.0 }, + { 0.121569, 0.137255, 0.364706, 1.0 }, + { 0.113725, 0.172549, 0.376471, 1.0 }, + { 0.101961, 0.243137, 0.364706, 1.0 }, + { 0.086275, 0.298039, 0.356863, 1.0 }, + { 0.062745, 0.372549, 0.349020, 1.0 }, + { 0.058824, 0.454902, 0.333333, 1.0 }, + { 0.050980, 0.521569, 0.282353, 1.0 }, + { 0.058824, 0.533333, 0.266667, 1.0 }, + { 0.109804, 0.521569, 0.247059, 1.0 }, + { 0.141176, 0.498039, 0.223529, 1.0 }, + { 0.172549, 0.474510, 0.203922, 1.0 }, + { 0.262745, 0.415686, 0.188235, 1.0 }, + { 0.345098, 0.341176, 0.168627, 1.0 }, + { 0.454902, 0.274510, 0.176471, 1.0 }, + { 0.568627, 0.200000, 0.168627, 1.0 }, + { 0.752941, 0.117647, 0.168627, 1.0 }, + { 0.784314, 0.105882, 0.192157, 1.0 }, + { 0.819608, 0.094118, 0.215686, 1.0 }, + { 0.854902, 0.086275, 0.270588, 1.0 }, + { 0.870588, 0.062745, 0.282353, 1.0 }, + { 0.866667, 0.070588, 0.270588, 1.0 }, + { 0.882353, 0.082353, 0.262745, 1.0 }, + { 0.874510, 0.109804, 0.278431, 1.0 }, + { 0.858824, 0.090196, 0.247059, 1.0 }, + { 0.831373, 0.062745, 0.192157, 1.0 }, + { 0.827451, 0.047059, 0.149020, 1.0 }, + { 0.835294, 0.062745, 0.141176, 1.0 }, + { 0.843137, 0.062745, 0.133333, 1.0 }, + { 0.835294, 0.043137, 0.117647, 1.0 }, + { 0.815686, 0.027451, 0.117647, 1.0 }, + { 0.803922, 0.027451, 0.156863, 1.0 }, + { 0.784314, 0.031373, 0.239216, 1.0 }, + { 0.760784, 0.035294, 0.243137, 1.0 }, + { 0.737255, 0.043137, 0.247059, 1.0 }, + { 0.654902, 0.054902, 0.270588, 1.0 }, + { 0.588235, 0.058824, 0.321569, 1.0 }, + { 0.509804, 0.086275, 0.356863, 1.0 }, + { 0.431373, 0.145098, 0.352941, 1.0 }, + { 0.341176, 0.219608, 0.321569, 1.0 }, + { 0.266667, 0.266667, 0.305882, 1.0 }, + { 0.203922, 0.325490, 0.286275, 1.0 }, + { 0.149020, 0.396078, 0.243137, 1.0 }, + { 0.113725, 0.447059, 0.184314, 1.0 }, + { 0.086275, 0.419608, 0.156863, 1.0 }, + { 0.098039, 0.380392, 0.129412, 1.0 }, + { 0.113725, 0.352941, 0.117647, 1.0 }, + { 0.149020, 0.329412, 0.113725, 1.0 }, + { 0.172549, 0.270588, 0.145098, 1.0 }, + { 0.219608, 0.211765, 0.168627, 1.0 }, + { 0.282353, 0.192157, 0.192157, 1.0 }, + { 0.337255, 0.200000, 0.219608, 1.0 }, + { 0.352941, 0.227451, 0.270588, 1.0 }, + { 0.352941, 0.270588, 0.305882, 1.0 }, + { 0.368627, 0.321569, 0.341176, 1.0 }, + { 0.368627, 0.368627, 0.325490, 1.0 }, + { 0.321569, 0.411765, 0.329412, 1.0 }, + { 0.270588, 0.435294, 0.341176, 1.0 }, + { 0.270588, 0.435294, 0.388235, 1.0 }, + { 0.317647, 0.407843, 0.380392, 1.0 }, + { 0.360784, 0.384314, 0.345098, 1.0 }, + { 0.403922, 0.341176, 0.305882, 1.0 }, + { 0.490196, 0.290196, 0.294118, 1.0 }, + { 0.607843, 0.223529, 0.286275, 1.0 }, + { 0.701961, 0.188235, 0.243137, 1.0 }, + { 0.776471, 0.168627, 0.188235, 1.0 }, + { 0.831373, 0.160784, 0.129412, 1.0 }, + { 0.858824, 0.137255, 0.109804, 1.0 }, + { 0.854902, 0.129412, 0.078431, 1.0 }, + { 0.815686, 0.129412, 0.062745, 1.0 }, + { 0.760784, 0.121569, 0.039216, 1.0 }, + { 0.701961, 0.113725, 0.031373, 1.0 }, + { 0.666667, 0.105882, 0.027451, 1.0 }, + { 0.650980, 0.101961, 0.035294, 1.0 }, + { 0.635294, 0.078431, 0.039216, 1.0 }, + { 0.615686, 0.070588, 0.039216, 1.0 }, + { 0.639216, 0.090196, 0.039216, 1.0 }, + { 0.682353, 0.121569, 0.039216, 1.0 }, + { 0.709804, 0.133333, 0.043137, 1.0 }, + { 0.701961, 0.125490, 0.039216, 1.0 }, + { 0.701961, 0.117647, 0.054902, 1.0 }, + { 0.701961, 0.125490, 0.078431, 1.0 }, + { 0.698039, 0.113725, 0.125490, 1.0 }, + { 0.650980, 0.109804, 0.168627, 1.0 }, + { 0.611765, 0.078431, 0.223529, 1.0 }, + { 0.560784, 0.078431, 0.262745, 1.0 }, + { 0.505882, 0.062745, 0.317647, 1.0 }, + { 0.427451, 0.082353, 0.364706, 1.0 }, + { 0.372549, 0.082353, 0.415686, 1.0 }, + { 0.360784, 0.086275, 0.435294, 1.0 }, + { 0.329412, 0.074510, 0.447059, 1.0 }, + { 0.290196, 0.094118, 0.439216, 1.0 }, + { 0.235294, 0.141176, 0.435294, 1.0 }, + { 0.254902, 0.196078, 0.435294, 1.0 }, + { 0.274510, 0.231373, 0.439216, 1.0 }, + { 0.301961, 0.254902, 0.443137, 1.0 }, + { 0.290196, 0.262745, 0.435294, 1.0 }, + { 0.305882, 0.274510, 0.419608, 1.0 }, + { 0.349020, 0.266667, 0.400000, 1.0 }, + { 0.384314, 0.266667, 0.388235, 1.0 }, + { 0.388235, 0.266667, 0.384314, 1.0 }, + { 0.411765, 0.227451, 0.372549, 1.0 }, + { 0.423529, 0.180392, 0.321569, 1.0 }, + { 0.443137, 0.133333, 0.305882, 1.0 }, + }; +/* More_Blue */ +static double4 colors_592[] = { + { 0.317647, 0.403922, 0.490196, 1.0 }, + { 0.239216, 0.325490, 0.431373, 1.0 }, + { 0.203922, 0.286275, 0.400000, 1.0 }, + { 0.168627, 0.247059, 0.368627, 1.0 }, + { 0.160784, 0.243137, 0.356863, 1.0 }, + { 0.156863, 0.243137, 0.345098, 1.0 }, + { 0.152941, 0.243137, 0.345098, 1.0 }, + { 0.149020, 0.243137, 0.345098, 1.0 }, + { 0.141176, 0.247059, 0.352941, 1.0 }, + { 0.137255, 0.247059, 0.372549, 1.0 }, + { 0.133333, 0.247059, 0.392157, 1.0 }, + { 0.117647, 0.239216, 0.403922, 1.0 }, + { 0.101961, 0.231373, 0.415686, 1.0 }, + { 0.086275, 0.231373, 0.403922, 1.0 }, + { 0.074510, 0.231373, 0.392157, 1.0 }, + { 0.070588, 0.227451, 0.384314, 1.0 }, + { 0.066667, 0.223529, 0.376471, 1.0 }, + { 0.058824, 0.192157, 0.329412, 1.0 }, + { 0.062745, 0.192157, 0.309804, 1.0 }, + { 0.066667, 0.192157, 0.290196, 1.0 }, + { 0.074510, 0.192157, 0.294118, 1.0 }, + { 0.086275, 0.196078, 0.301961, 1.0 }, + { 0.086275, 0.196078, 0.298039, 1.0 }, + { 0.086275, 0.200000, 0.298039, 1.0 }, + { 0.074510, 0.176471, 0.282353, 1.0 }, + { 0.070588, 0.164706, 0.278431, 1.0 }, + { 0.066667, 0.152941, 0.274510, 1.0 }, + { 0.066667, 0.152941, 0.266667, 1.0 }, + { 0.070588, 0.156863, 0.258824, 1.0 }, + { 0.070588, 0.156863, 0.254902, 1.0 }, + { 0.074510, 0.156863, 0.254902, 1.0 }, + { 0.090196, 0.176471, 0.247059, 1.0 }, + { 0.117647, 0.196078, 0.266667, 1.0 }, + { 0.180392, 0.262745, 0.321569, 1.0 }, + { 0.207843, 0.298039, 0.352941, 1.0 }, + { 0.235294, 0.337255, 0.384314, 1.0 }, + { 0.254902, 0.368627, 0.427451, 1.0 }, + { 0.278431, 0.403922, 0.474510, 1.0 }, + { 0.286275, 0.423529, 0.501961, 1.0 }, + { 0.294118, 0.443137, 0.529412, 1.0 }, + { 0.309804, 0.486275, 0.623529, 1.0 }, + { 0.309804, 0.498039, 0.627451, 1.0 }, + { 0.313725, 0.509804, 0.635294, 1.0 }, + { 0.333333, 0.525490, 0.647059, 1.0 }, + { 0.356863, 0.545098, 0.658824, 1.0 }, + { 0.360784, 0.549020, 0.670588, 1.0 }, + { 0.368627, 0.556863, 0.682353, 1.0 }, + { 0.360784, 0.556863, 0.686275, 1.0 }, + { 0.337255, 0.549020, 0.662745, 1.0 }, + { 0.325490, 0.513725, 0.600000, 1.0 }, + { 0.301961, 0.478431, 0.576471, 1.0 }, + { 0.278431, 0.447059, 0.552941, 1.0 }, + { 0.227451, 0.392157, 0.509804, 1.0 }, + { 0.176471, 0.337255, 0.466667, 1.0 }, + { 0.156863, 0.309804, 0.439216, 1.0 }, + { 0.137255, 0.282353, 0.411765, 1.0 }, + { 0.098039, 0.196078, 0.329412, 1.0 }, + { 0.074510, 0.152941, 0.290196, 1.0 }, + { 0.054902, 0.109804, 0.250980, 1.0 }, + { 0.043137, 0.086275, 0.203922, 1.0 }, + { 0.031373, 0.066667, 0.160784, 1.0 }, + { 0.027451, 0.062745, 0.141176, 1.0 }, + { 0.027451, 0.062745, 0.125490, 1.0 }, + { 0.027451, 0.066667, 0.105882, 1.0 }, + { 0.035294, 0.066667, 0.101961, 1.0 }, + { 0.066667, 0.109804, 0.141176, 1.0 }, + { 0.109804, 0.156863, 0.188235, 1.0 }, + { 0.152941, 0.207843, 0.235294, 1.0 }, + { 0.184314, 0.243137, 0.266667, 1.0 }, + { 0.219608, 0.282353, 0.298039, 1.0 }, + { 0.286275, 0.352941, 0.368627, 1.0 }, + { 0.345098, 0.431373, 0.458824, 1.0 }, + { 0.474510, 0.576471, 0.631373, 1.0 }, + { 0.549020, 0.647059, 0.682353, 1.0 }, + { 0.623529, 0.721569, 0.733333, 1.0 }, + { 0.615686, 0.725490, 0.749020, 1.0 }, + { 0.607843, 0.733333, 0.768627, 1.0 }, + { 0.584314, 0.717647, 0.768627, 1.0 }, + { 0.564706, 0.705882, 0.768627, 1.0 }, + { 0.521569, 0.682353, 0.772549, 1.0 }, + { 0.498039, 0.643137, 0.733333, 1.0 }, + { 0.392157, 0.513725, 0.600000, 1.0 }, + { 0.305882, 0.431373, 0.529412, 1.0 }, + { 0.219608, 0.349020, 0.462745, 1.0 }, + { 0.188235, 0.313725, 0.435294, 1.0 }, + { 0.160784, 0.282353, 0.411765, 1.0 }, + { 0.117647, 0.235294, 0.360784, 1.0 }, + { 0.098039, 0.196078, 0.305882, 1.0 }, + { 0.082353, 0.152941, 0.203922, 1.0 }, + { 0.074510, 0.149020, 0.188235, 1.0 }, + { 0.070588, 0.149020, 0.172549, 1.0 }, + { 0.070588, 0.152941, 0.176471, 1.0 }, + { 0.070588, 0.156863, 0.184314, 1.0 }, + { 0.078431, 0.172549, 0.200000, 1.0 }, + { 0.101961, 0.207843, 0.227451, 1.0 }, + { 0.137255, 0.235294, 0.262745, 1.0 }, + { 0.164706, 0.266667, 0.282353, 1.0 }, + { 0.172549, 0.270588, 0.325490, 1.0 }, + { 0.164706, 0.262745, 0.333333, 1.0 }, + { 0.160784, 0.254902, 0.345098, 1.0 }, + { 0.160784, 0.247059, 0.337255, 1.0 }, + { 0.160784, 0.243137, 0.329412, 1.0 }, + { 0.152941, 0.219608, 0.309804, 1.0 }, + { 0.133333, 0.192157, 0.274510, 1.0 }, + { 0.074510, 0.113725, 0.207843, 1.0 }, + { 0.058824, 0.094118, 0.176471, 1.0 }, + { 0.043137, 0.078431, 0.145098, 1.0 }, + { 0.039216, 0.078431, 0.133333, 1.0 }, + { 0.039216, 0.078431, 0.121569, 1.0 }, + { 0.031373, 0.074510, 0.109804, 1.0 }, + { 0.035294, 0.074510, 0.105882, 1.0 }, + { 0.039216, 0.082353, 0.117647, 1.0 }, + { 0.047059, 0.090196, 0.125490, 1.0 }, + { 0.066667, 0.113725, 0.137255, 1.0 }, + { 0.070588, 0.117647, 0.141176, 1.0 }, + { 0.078431, 0.121569, 0.145098, 1.0 }, + { 0.082353, 0.121569, 0.156863, 1.0 }, + { 0.086275, 0.121569, 0.168627, 1.0 }, + { 0.082353, 0.121569, 0.176471, 1.0 }, + { 0.074510, 0.113725, 0.176471, 1.0 }, + { 0.054902, 0.090196, 0.168627, 1.0 }, + { 0.043137, 0.082353, 0.164706, 1.0 }, + { 0.035294, 0.074510, 0.164706, 1.0 }, + { 0.031373, 0.070588, 0.168627, 1.0 }, + { 0.027451, 0.070588, 0.172549, 1.0 }, + { 0.019608, 0.062745, 0.184314, 1.0 }, + { 0.015686, 0.058824, 0.200000, 1.0 }, + { 0.011765, 0.066667, 0.215686, 1.0 }, + { 0.007843, 0.070588, 0.231373, 1.0 }, + { 0.007843, 0.082353, 0.247059, 1.0 }, + { 0.007843, 0.078431, 0.247059, 1.0 }, + { 0.011765, 0.074510, 0.247059, 1.0 }, + { 0.011765, 0.074510, 0.239216, 1.0 }, + { 0.011765, 0.070588, 0.223529, 1.0 }, + { 0.003922, 0.066667, 0.200000, 1.0 }, + { 0.003922, 0.062745, 0.172549, 1.0 }, + { 0.007843, 0.050980, 0.129412, 1.0 }, + { 0.003922, 0.054902, 0.125490, 1.0 }, + { 0.003922, 0.058824, 0.125490, 1.0 }, + { 0.003922, 0.062745, 0.133333, 1.0 }, + { 0.003922, 0.070588, 0.141176, 1.0 }, + { 0.003922, 0.090196, 0.168627, 1.0 }, + { 0.011765, 0.113725, 0.207843, 1.0 }, + { 0.007843, 0.137255, 0.250980, 1.0 }, + { 0.007843, 0.145098, 0.301961, 1.0 }, + { 0.003922, 0.149020, 0.368627, 1.0 }, + { 0.003922, 0.149020, 0.372549, 1.0 }, + { 0.007843, 0.149020, 0.380392, 1.0 }, + { 0.007843, 0.145098, 0.380392, 1.0 }, + { 0.011765, 0.141176, 0.376471, 1.0 }, + { 0.015686, 0.133333, 0.380392, 1.0 }, + { 0.019608, 0.129412, 0.364706, 1.0 }, + { 0.043137, 0.141176, 0.333333, 1.0 }, + { 0.050980, 0.149020, 0.325490, 1.0 }, + { 0.062745, 0.156863, 0.317647, 1.0 }, + { 0.070588, 0.168627, 0.305882, 1.0 }, + { 0.074510, 0.168627, 0.298039, 1.0 }, + { 0.074510, 0.168627, 0.286275, 1.0 }, + { 0.070588, 0.168627, 0.290196, 1.0 }, + { 0.074510, 0.168627, 0.294118, 1.0 }, + { 0.070588, 0.164706, 0.286275, 1.0 }, + { 0.058824, 0.121569, 0.250980, 1.0 }, + { 0.050980, 0.109804, 0.239216, 1.0 }, + { 0.047059, 0.101961, 0.231373, 1.0 }, + { 0.039216, 0.094118, 0.223529, 1.0 }, + { 0.027451, 0.105882, 0.235294, 1.0 }, + { 0.031373, 0.109804, 0.250980, 1.0 }, + { 0.043137, 0.125490, 0.274510, 1.0 }, + { 0.086275, 0.180392, 0.337255, 1.0 }, + { 0.090196, 0.188235, 0.337255, 1.0 }, + { 0.098039, 0.200000, 0.341176, 1.0 }, + { 0.105882, 0.203922, 0.349020, 1.0 }, + { 0.109804, 0.200000, 0.333333, 1.0 }, + { 0.129412, 0.211765, 0.341176, 1.0 }, + { 0.133333, 0.211765, 0.356863, 1.0 }, + { 0.141176, 0.207843, 0.333333, 1.0 }, + { 0.137255, 0.196078, 0.309804, 1.0 }, + { 0.125490, 0.180392, 0.270588, 1.0 }, + { 0.117647, 0.176471, 0.243137, 1.0 }, + { 0.098039, 0.184314, 0.254902, 1.0 }, + { 0.078431, 0.192157, 0.278431, 1.0 }, + { 0.066667, 0.211765, 0.313725, 1.0 }, + { 0.074510, 0.219608, 0.345098, 1.0 }, + { 0.062745, 0.219608, 0.364706, 1.0 }, + { 0.035294, 0.196078, 0.427451, 1.0 }, + { 0.023529, 0.203922, 0.458824, 1.0 }, + { 0.015686, 0.215686, 0.494118, 1.0 }, + { 0.035294, 0.231373, 0.556863, 1.0 }, + { 0.058824, 0.254902, 0.584314, 1.0 }, + { 0.074510, 0.278431, 0.588235, 1.0 }, + { 0.101961, 0.266667, 0.572549, 1.0 }, + { 0.113725, 0.282353, 0.560784, 1.0 }, + { 0.117647, 0.294118, 0.584314, 1.0 }, + { 0.141176, 0.313725, 0.592157, 1.0 }, + { 0.145098, 0.337255, 0.596078, 1.0 }, + { 0.145098, 0.333333, 0.592157, 1.0 }, + { 0.149020, 0.333333, 0.564706, 1.0 }, + { 0.125490, 0.301961, 0.541176, 1.0 }, + { 0.109804, 0.270588, 0.509804, 1.0 }, + { 0.090196, 0.239216, 0.486275, 1.0 }, + { 0.054902, 0.192157, 0.470588, 1.0 }, + { 0.035294, 0.168627, 0.458824, 1.0 }, + { 0.015686, 0.149020, 0.450980, 1.0 }, + { 0.003922, 0.145098, 0.439216, 1.0 }, + { 0.007843, 0.152941, 0.423529, 1.0 }, + { 0.003922, 0.149020, 0.423529, 1.0 }, + { 0.003922, 0.152941, 0.427451, 1.0 }, + { 0.019608, 0.172549, 0.454902, 1.0 }, + { 0.031373, 0.207843, 0.486275, 1.0 }, + { 0.062745, 0.254902, 0.517647, 1.0 }, + { 0.098039, 0.301961, 0.556863, 1.0 }, + { 0.117647, 0.333333, 0.580392, 1.0 }, + { 0.145098, 0.356863, 0.611765, 1.0 }, + { 0.152941, 0.388235, 0.635294, 1.0 }, + { 0.156863, 0.411765, 0.658824, 1.0 }, + { 0.184314, 0.435294, 0.678431, 1.0 }, + { 0.180392, 0.427451, 0.674510, 1.0 }, + { 0.172549, 0.400000, 0.654902, 1.0 }, + { 0.149020, 0.364706, 0.627451, 1.0 }, + { 0.109804, 0.329412, 0.592157, 1.0 }, + { 0.090196, 0.290196, 0.552941, 1.0 }, + { 0.066667, 0.250980, 0.513725, 1.0 }, + { 0.047059, 0.203922, 0.462745, 1.0 }, + { 0.027451, 0.152941, 0.419608, 1.0 }, + { 0.007843, 0.113725, 0.384314, 1.0 }, + { 0.003922, 0.086275, 0.372549, 1.0 }, + { 0.003922, 0.082353, 0.388235, 1.0 }, + { 0.007843, 0.101961, 0.411765, 1.0 }, + { 0.007843, 0.113725, 0.443137, 1.0 }, + { 0.015686, 0.149020, 0.462745, 1.0 }, + { 0.031373, 0.168627, 0.474510, 1.0 }, + { 0.050980, 0.176471, 0.486275, 1.0 }, + { 0.070588, 0.207843, 0.498039, 1.0 }, + { 0.086275, 0.223529, 0.498039, 1.0 }, + { 0.094118, 0.243137, 0.482353, 1.0 }, + { 0.105882, 0.247059, 0.443137, 1.0 }, + { 0.117647, 0.235294, 0.388235, 1.0 }, + { 0.121569, 0.219608, 0.345098, 1.0 }, + { 0.125490, 0.207843, 0.305882, 1.0 }, + { 0.121569, 0.200000, 0.286275, 1.0 }, + { 0.113725, 0.196078, 0.274510, 1.0 }, + { 0.113725, 0.196078, 0.274510, 1.0 }, + { 0.117647, 0.192157, 0.278431, 1.0 }, + { 0.113725, 0.196078, 0.286275, 1.0 }, + { 0.121569, 0.215686, 0.301961, 1.0 }, + { 0.137255, 0.235294, 0.317647, 1.0 }, + { 0.164706, 0.258824, 0.345098, 1.0 }, + { 0.196078, 0.290196, 0.372549, 1.0 }, + { 0.227451, 0.313725, 0.400000, 1.0 }, + { 0.270588, 0.364706, 0.431373, 1.0 }, + { 0.325490, 0.411765, 0.458824, 1.0 }, + { 0.356863, 0.439216, 0.498039, 1.0 }, + { 0.360784, 0.439216, 0.517647, 1.0 }, + { 0.345098, 0.423529, 0.525490, 1.0 }, + { 0.325490, 0.411765, 0.521569, 1.0 }, + { 0.325490, 0.407843, 0.501961, 1.0 }, + }; +/* Morning_Glories_at_Night */ +static double4 colors_593[] = { + { 0.168627, 0.243137, 0.576471, 1.0 }, + { 0.184314, 0.266667, 0.596078, 1.0 }, + { 0.172549, 0.266667, 0.572549, 1.0 }, + { 0.160784, 0.266667, 0.549020, 1.0 }, + { 0.145098, 0.270588, 0.509804, 1.0 }, + { 0.133333, 0.274510, 0.470588, 1.0 }, + { 0.133333, 0.282353, 0.447059, 1.0 }, + { 0.133333, 0.294118, 0.427451, 1.0 }, + { 0.129412, 0.325490, 0.345098, 1.0 }, + { 0.117647, 0.325490, 0.298039, 1.0 }, + { 0.105882, 0.325490, 0.254902, 1.0 }, + { 0.090196, 0.305882, 0.223529, 1.0 }, + { 0.074510, 0.290196, 0.192157, 1.0 }, + { 0.058824, 0.278431, 0.176471, 1.0 }, + { 0.047059, 0.266667, 0.160784, 1.0 }, + { 0.043137, 0.266667, 0.152941, 1.0 }, + { 0.039216, 0.270588, 0.145098, 1.0 }, + { 0.043137, 0.262745, 0.133333, 1.0 }, + { 0.043137, 0.247059, 0.141176, 1.0 }, + { 0.043137, 0.235294, 0.149020, 1.0 }, + { 0.043137, 0.223529, 0.152941, 1.0 }, + { 0.043137, 0.211765, 0.156863, 1.0 }, + { 0.039216, 0.207843, 0.149020, 1.0 }, + { 0.039216, 0.207843, 0.145098, 1.0 }, + { 0.027451, 0.219608, 0.109804, 1.0 }, + { 0.023529, 0.235294, 0.101961, 1.0 }, + { 0.023529, 0.254902, 0.098039, 1.0 }, + { 0.050980, 0.278431, 0.121569, 1.0 }, + { 0.078431, 0.301961, 0.149020, 1.0 }, + { 0.086275, 0.305882, 0.176471, 1.0 }, + { 0.098039, 0.313725, 0.207843, 1.0 }, + { 0.109804, 0.321569, 0.250980, 1.0 }, + { 0.121569, 0.325490, 0.282353, 1.0 }, + { 0.105882, 0.329412, 0.278431, 1.0 }, + { 0.113725, 0.337255, 0.278431, 1.0 }, + { 0.121569, 0.349020, 0.282353, 1.0 }, + { 0.133333, 0.345098, 0.305882, 1.0 }, + { 0.149020, 0.345098, 0.333333, 1.0 }, + { 0.156863, 0.337255, 0.349020, 1.0 }, + { 0.164706, 0.329412, 0.368627, 1.0 }, + { 0.164706, 0.286275, 0.403922, 1.0 }, + { 0.152941, 0.274510, 0.388235, 1.0 }, + { 0.145098, 0.266667, 0.376471, 1.0 }, + { 0.145098, 0.262745, 0.349020, 1.0 }, + { 0.145098, 0.262745, 0.321569, 1.0 }, + { 0.145098, 0.258824, 0.313725, 1.0 }, + { 0.149020, 0.254902, 0.309804, 1.0 }, + { 0.149020, 0.243137, 0.313725, 1.0 }, + { 0.156863, 0.227451, 0.321569, 1.0 }, + { 0.152941, 0.196078, 0.337255, 1.0 }, + { 0.152941, 0.184314, 0.341176, 1.0 }, + { 0.152941, 0.172549, 0.345098, 1.0 }, + { 0.149020, 0.156863, 0.341176, 1.0 }, + { 0.149020, 0.145098, 0.337255, 1.0 }, + { 0.145098, 0.141176, 0.329412, 1.0 }, + { 0.141176, 0.141176, 0.325490, 1.0 }, + { 0.121569, 0.121569, 0.309804, 1.0 }, + { 0.121569, 0.109804, 0.305882, 1.0 }, + { 0.125490, 0.098039, 0.301961, 1.0 }, + { 0.125490, 0.086275, 0.301961, 1.0 }, + { 0.129412, 0.074510, 0.305882, 1.0 }, + { 0.129412, 0.074510, 0.305882, 1.0 }, + { 0.129412, 0.074510, 0.305882, 1.0 }, + { 0.125490, 0.074510, 0.305882, 1.0 }, + { 0.117647, 0.082353, 0.301961, 1.0 }, + { 0.121569, 0.094118, 0.294118, 1.0 }, + { 0.117647, 0.098039, 0.286275, 1.0 }, + { 0.113725, 0.101961, 0.282353, 1.0 }, + { 0.109804, 0.101961, 0.278431, 1.0 }, + { 0.109804, 0.105882, 0.278431, 1.0 }, + { 0.101961, 0.098039, 0.266667, 1.0 }, + { 0.086275, 0.098039, 0.254902, 1.0 }, + { 0.062745, 0.109804, 0.223529, 1.0 }, + { 0.054902, 0.121569, 0.200000, 1.0 }, + { 0.047059, 0.137255, 0.176471, 1.0 }, + { 0.039216, 0.152941, 0.156863, 1.0 }, + { 0.031373, 0.172549, 0.137255, 1.0 }, + { 0.027451, 0.176471, 0.125490, 1.0 }, + { 0.023529, 0.180392, 0.117647, 1.0 }, + { 0.023529, 0.184314, 0.117647, 1.0 }, + { 0.031373, 0.196078, 0.125490, 1.0 }, + { 0.082353, 0.243137, 0.180392, 1.0 }, + { 0.121569, 0.294118, 0.235294, 1.0 }, + { 0.164706, 0.345098, 0.290196, 1.0 }, + { 0.176471, 0.364706, 0.317647, 1.0 }, + { 0.192157, 0.388235, 0.345098, 1.0 }, + { 0.215686, 0.407843, 0.396078, 1.0 }, + { 0.227451, 0.411765, 0.447059, 1.0 }, + { 0.235294, 0.384314, 0.541176, 1.0 }, + { 0.250980, 0.384314, 0.576471, 1.0 }, + { 0.266667, 0.384314, 0.611765, 1.0 }, + { 0.274510, 0.388235, 0.623529, 1.0 }, + { 0.286275, 0.392157, 0.635294, 1.0 }, + { 0.290196, 0.392157, 0.639216, 1.0 }, + { 0.286275, 0.384314, 0.631373, 1.0 }, + { 0.274510, 0.368627, 0.607843, 1.0 }, + { 0.250980, 0.329412, 0.588235, 1.0 }, + { 0.207843, 0.258824, 0.541176, 1.0 }, + { 0.200000, 0.250980, 0.533333, 1.0 }, + { 0.192157, 0.243137, 0.529412, 1.0 }, + { 0.196078, 0.250980, 0.525490, 1.0 }, + { 0.203922, 0.258824, 0.525490, 1.0 }, + { 0.219608, 0.278431, 0.517647, 1.0 }, + { 0.243137, 0.298039, 0.509804, 1.0 }, + { 0.286275, 0.352941, 0.513725, 1.0 }, + { 0.298039, 0.368627, 0.533333, 1.0 }, + { 0.309804, 0.384314, 0.556863, 1.0 }, + { 0.309804, 0.388235, 0.572549, 1.0 }, + { 0.313725, 0.392157, 0.592157, 1.0 }, + { 0.309804, 0.400000, 0.627451, 1.0 }, + { 0.305882, 0.400000, 0.654902, 1.0 }, + { 0.305882, 0.407843, 0.670588, 1.0 }, + { 0.309804, 0.411765, 0.670588, 1.0 }, + { 0.317647, 0.415686, 0.674510, 1.0 }, + { 0.313725, 0.407843, 0.678431, 1.0 }, + { 0.309804, 0.403922, 0.682353, 1.0 }, + { 0.294118, 0.388235, 0.694118, 1.0 }, + { 0.274510, 0.364706, 0.694118, 1.0 }, + { 0.254902, 0.337255, 0.678431, 1.0 }, + { 0.239216, 0.301961, 0.658824, 1.0 }, + { 0.215686, 0.250980, 0.596078, 1.0 }, + { 0.200000, 0.231373, 0.564706, 1.0 }, + { 0.188235, 0.211765, 0.533333, 1.0 }, + { 0.180392, 0.203922, 0.517647, 1.0 }, + { 0.172549, 0.200000, 0.505882, 1.0 }, + { 0.152941, 0.180392, 0.466667, 1.0 }, + { 0.137255, 0.160784, 0.435294, 1.0 }, + { 0.117647, 0.137255, 0.396078, 1.0 }, + { 0.117647, 0.121569, 0.364706, 1.0 }, + { 0.113725, 0.105882, 0.337255, 1.0 }, + { 0.113725, 0.105882, 0.341176, 1.0 }, + { 0.117647, 0.109804, 0.345098, 1.0 }, + { 0.125490, 0.121569, 0.345098, 1.0 }, + { 0.129412, 0.133333, 0.345098, 1.0 }, + { 0.121569, 0.137255, 0.345098, 1.0 }, + { 0.121569, 0.137255, 0.341176, 1.0 }, + { 0.117647, 0.149020, 0.333333, 1.0 }, + { 0.129412, 0.156863, 0.333333, 1.0 }, + { 0.141176, 0.168627, 0.333333, 1.0 }, + { 0.145098, 0.172549, 0.329412, 1.0 }, + { 0.152941, 0.180392, 0.325490, 1.0 }, + { 0.156863, 0.184314, 0.317647, 1.0 }, + { 0.152941, 0.184314, 0.313725, 1.0 }, + { 0.141176, 0.188235, 0.309804, 1.0 }, + { 0.129412, 0.180392, 0.305882, 1.0 }, + { 0.113725, 0.168627, 0.341176, 1.0 }, + { 0.113725, 0.168627, 0.349020, 1.0 }, + { 0.117647, 0.172549, 0.360784, 1.0 }, + { 0.137255, 0.184314, 0.388235, 1.0 }, + { 0.156863, 0.200000, 0.415686, 1.0 }, + { 0.184314, 0.231373, 0.435294, 1.0 }, + { 0.203922, 0.258824, 0.458824, 1.0 }, + { 0.239216, 0.290196, 0.490196, 1.0 }, + { 0.231373, 0.290196, 0.482353, 1.0 }, + { 0.227451, 0.294118, 0.474510, 1.0 }, + { 0.219608, 0.290196, 0.454902, 1.0 }, + { 0.207843, 0.286275, 0.427451, 1.0 }, + { 0.200000, 0.290196, 0.388235, 1.0 }, + { 0.192157, 0.294118, 0.349020, 1.0 }, + { 0.184314, 0.286275, 0.325490, 1.0 }, + { 0.188235, 0.278431, 0.309804, 1.0 }, + { 0.141176, 0.239216, 0.290196, 1.0 }, + { 0.125490, 0.227451, 0.286275, 1.0 }, + { 0.113725, 0.215686, 0.282353, 1.0 }, + { 0.086275, 0.200000, 0.262745, 1.0 }, + { 0.066667, 0.180392, 0.235294, 1.0 }, + { 0.047059, 0.160784, 0.215686, 1.0 }, + { 0.047059, 0.141176, 0.211765, 1.0 }, + { 0.050980, 0.113725, 0.231373, 1.0 }, + { 0.050980, 0.109804, 0.247059, 1.0 }, + { 0.050980, 0.105882, 0.262745, 1.0 }, + { 0.058824, 0.109804, 0.301961, 1.0 }, + { 0.070588, 0.105882, 0.325490, 1.0 }, + { 0.082353, 0.109804, 0.341176, 1.0 }, + { 0.094118, 0.113725, 0.352941, 1.0 }, + { 0.094118, 0.113725, 0.352941, 1.0 }, + { 0.094118, 0.113725, 0.356863, 1.0 }, + { 0.086275, 0.113725, 0.364706, 1.0 }, + { 0.082353, 0.121569, 0.388235, 1.0 }, + { 0.078431, 0.121569, 0.419608, 1.0 }, + { 0.082353, 0.121569, 0.450980, 1.0 }, + { 0.090196, 0.125490, 0.490196, 1.0 }, + { 0.094118, 0.129412, 0.513725, 1.0 }, + { 0.094118, 0.141176, 0.541176, 1.0 }, + { 0.098039, 0.156863, 0.564706, 1.0 }, + { 0.101961, 0.168627, 0.564706, 1.0 }, + { 0.105882, 0.180392, 0.568627, 1.0 }, + { 0.125490, 0.207843, 0.568627, 1.0 }, + { 0.152941, 0.243137, 0.572549, 1.0 }, + { 0.184314, 0.282353, 0.568627, 1.0 }, + { 0.215686, 0.325490, 0.572549, 1.0 }, + { 0.239216, 0.364706, 0.564706, 1.0 }, + { 0.250980, 0.388235, 0.576471, 1.0 }, + { 0.258824, 0.400000, 0.588235, 1.0 }, + { 0.262745, 0.400000, 0.596078, 1.0 }, + { 0.266667, 0.400000, 0.607843, 1.0 }, + { 0.266667, 0.403922, 0.611765, 1.0 }, + { 0.270588, 0.403922, 0.615686, 1.0 }, + { 0.278431, 0.403922, 0.607843, 1.0 }, + { 0.270588, 0.403922, 0.607843, 1.0 }, + { 0.250980, 0.392157, 0.615686, 1.0 }, + { 0.231373, 0.360784, 0.623529, 1.0 }, + { 0.203922, 0.329412, 0.635294, 1.0 }, + { 0.172549, 0.294118, 0.643137, 1.0 }, + { 0.145098, 0.262745, 0.643137, 1.0 }, + { 0.125490, 0.231373, 0.627451, 1.0 }, + { 0.117647, 0.219608, 0.596078, 1.0 }, + { 0.117647, 0.211765, 0.568627, 1.0 }, + { 0.117647, 0.200000, 0.541176, 1.0 }, + { 0.117647, 0.196078, 0.529412, 1.0 }, + { 0.121569, 0.188235, 0.525490, 1.0 }, + { 0.113725, 0.184314, 0.513725, 1.0 }, + { 0.098039, 0.172549, 0.498039, 1.0 }, + { 0.090196, 0.168627, 0.474510, 1.0 }, + { 0.094118, 0.164706, 0.447059, 1.0 }, + { 0.098039, 0.164706, 0.415686, 1.0 }, + { 0.109804, 0.160784, 0.400000, 1.0 }, + { 0.129412, 0.172549, 0.400000, 1.0 }, + { 0.160784, 0.200000, 0.403922, 1.0 }, + { 0.180392, 0.219608, 0.419608, 1.0 }, + { 0.196078, 0.254902, 0.431373, 1.0 }, + { 0.215686, 0.298039, 0.439216, 1.0 }, + { 0.227451, 0.333333, 0.443137, 1.0 }, + { 0.239216, 0.356863, 0.450980, 1.0 }, + { 0.254902, 0.380392, 0.482353, 1.0 }, + { 0.278431, 0.411765, 0.513725, 1.0 }, + { 0.301961, 0.423529, 0.552941, 1.0 }, + { 0.309804, 0.431373, 0.588235, 1.0 }, + { 0.317647, 0.447059, 0.615686, 1.0 }, + { 0.313725, 0.458824, 0.623529, 1.0 }, + { 0.301961, 0.447059, 0.619608, 1.0 }, + { 0.286275, 0.435294, 0.611765, 1.0 }, + { 0.278431, 0.415686, 0.603922, 1.0 }, + { 0.274510, 0.396078, 0.600000, 1.0 }, + { 0.270588, 0.372549, 0.596078, 1.0 }, + { 0.266667, 0.360784, 0.588235, 1.0 }, + { 0.262745, 0.349020, 0.572549, 1.0 }, + { 0.250980, 0.333333, 0.549020, 1.0 }, + { 0.239216, 0.317647, 0.509804, 1.0 }, + { 0.227451, 0.305882, 0.470588, 1.0 }, + { 0.223529, 0.294118, 0.439216, 1.0 }, + { 0.223529, 0.286275, 0.411765, 1.0 }, + { 0.227451, 0.290196, 0.388235, 1.0 }, + { 0.223529, 0.294118, 0.372549, 1.0 }, + { 0.215686, 0.290196, 0.364706, 1.0 }, + { 0.215686, 0.290196, 0.364706, 1.0 }, + { 0.207843, 0.290196, 0.360784, 1.0 }, + { 0.192157, 0.282353, 0.376471, 1.0 }, + { 0.184314, 0.266667, 0.396078, 1.0 }, + { 0.176471, 0.250980, 0.419608, 1.0 }, + { 0.160784, 0.243137, 0.443137, 1.0 }, + { 0.149020, 0.227451, 0.458824, 1.0 }, + { 0.141176, 0.215686, 0.482353, 1.0 }, + { 0.141176, 0.215686, 0.501961, 1.0 }, + { 0.141176, 0.219608, 0.529412, 1.0 }, + { 0.152941, 0.227451, 0.552941, 1.0 }, + }; +/* Moss */ +static double4 colors_594[] = { + { 0.545098, 0.545098, 0.427451, 1.0 }, + { 0.294118, 0.313725, 0.231373, 1.0 }, + { 0.219608, 0.235294, 0.176471, 1.0 }, + { 0.145098, 0.156863, 0.121569, 1.0 }, + { 0.109804, 0.121569, 0.086275, 1.0 }, + { 0.074510, 0.086275, 0.054902, 1.0 }, + { 0.082353, 0.086275, 0.054902, 1.0 }, + { 0.090196, 0.086275, 0.058824, 1.0 }, + { 0.203922, 0.145098, 0.098039, 1.0 }, + { 0.274510, 0.203922, 0.125490, 1.0 }, + { 0.345098, 0.266667, 0.152941, 1.0 }, + { 0.396078, 0.321569, 0.200000, 1.0 }, + { 0.450980, 0.380392, 0.247059, 1.0 }, + { 0.458824, 0.396078, 0.247059, 1.0 }, + { 0.466667, 0.415686, 0.247059, 1.0 }, + { 0.450980, 0.419608, 0.254902, 1.0 }, + { 0.439216, 0.423529, 0.262745, 1.0 }, + { 0.305882, 0.333333, 0.247059, 1.0 }, + { 0.235294, 0.274510, 0.207843, 1.0 }, + { 0.168627, 0.215686, 0.172549, 1.0 }, + { 0.121569, 0.156863, 0.137255, 1.0 }, + { 0.074510, 0.098039, 0.101961, 1.0 }, + { 0.058824, 0.078431, 0.082353, 1.0 }, + { 0.047059, 0.062745, 0.062745, 1.0 }, + { 0.047059, 0.015686, 0.015686, 1.0 }, + { 0.054902, 0.007843, 0.007843, 1.0 }, + { 0.066667, 0.003922, 0.000000, 1.0 }, + { 0.086275, 0.007843, 0.003922, 1.0 }, + { 0.109804, 0.011765, 0.007843, 1.0 }, + { 0.113725, 0.011765, 0.007843, 1.0 }, + { 0.121569, 0.015686, 0.007843, 1.0 }, + { 0.117647, 0.023529, 0.000000, 1.0 }, + { 0.113725, 0.035294, 0.007843, 1.0 }, + { 0.156863, 0.090196, 0.066667, 1.0 }, + { 0.180392, 0.129412, 0.094118, 1.0 }, + { 0.207843, 0.172549, 0.121569, 1.0 }, + { 0.243137, 0.223529, 0.172549, 1.0 }, + { 0.278431, 0.278431, 0.223529, 1.0 }, + { 0.301961, 0.298039, 0.243137, 1.0 }, + { 0.329412, 0.321569, 0.266667, 1.0 }, + { 0.403922, 0.360784, 0.309804, 1.0 }, + { 0.403922, 0.376471, 0.333333, 1.0 }, + { 0.407843, 0.396078, 0.356863, 1.0 }, + { 0.396078, 0.376471, 0.341176, 1.0 }, + { 0.384314, 0.360784, 0.329412, 1.0 }, + { 0.352941, 0.356863, 0.309804, 1.0 }, + { 0.325490, 0.352941, 0.294118, 1.0 }, + { 0.250980, 0.325490, 0.262745, 1.0 }, + { 0.192157, 0.290196, 0.219608, 1.0 }, + { 0.105882, 0.207843, 0.129412, 1.0 }, + { 0.070588, 0.180392, 0.105882, 1.0 }, + { 0.039216, 0.152941, 0.086275, 1.0 }, + { 0.062745, 0.145098, 0.082353, 1.0 }, + { 0.086275, 0.137255, 0.078431, 1.0 }, + { 0.094118, 0.141176, 0.078431, 1.0 }, + { 0.105882, 0.149020, 0.078431, 1.0 }, + { 0.117647, 0.145098, 0.105882, 1.0 }, + { 0.109804, 0.137255, 0.086275, 1.0 }, + { 0.101961, 0.129412, 0.070588, 1.0 }, + { 0.082353, 0.098039, 0.050980, 1.0 }, + { 0.066667, 0.070588, 0.035294, 1.0 }, + { 0.058824, 0.054902, 0.027451, 1.0 }, + { 0.054902, 0.043137, 0.023529, 1.0 }, + { 0.058824, 0.031373, 0.011765, 1.0 }, + { 0.098039, 0.039216, 0.011765, 1.0 }, + { 0.200000, 0.113725, 0.086275, 1.0 }, + { 0.266667, 0.172549, 0.121569, 1.0 }, + { 0.333333, 0.235294, 0.160784, 1.0 }, + { 0.380392, 0.266667, 0.184314, 1.0 }, + { 0.427451, 0.298039, 0.211765, 1.0 }, + { 0.494118, 0.364706, 0.282353, 1.0 }, + { 0.533333, 0.423529, 0.356863, 1.0 }, + { 0.584314, 0.521569, 0.411765, 1.0 }, + { 0.568627, 0.517647, 0.396078, 1.0 }, + { 0.556863, 0.517647, 0.384314, 1.0 }, + { 0.513725, 0.474510, 0.368627, 1.0 }, + { 0.470588, 0.435294, 0.352941, 1.0 }, + { 0.435294, 0.407843, 0.321569, 1.0 }, + { 0.403922, 0.380392, 0.294118, 1.0 }, + { 0.341176, 0.317647, 0.227451, 1.0 }, + { 0.282353, 0.250980, 0.188235, 1.0 }, + { 0.211765, 0.168627, 0.145098, 1.0 }, + { 0.207843, 0.137255, 0.129412, 1.0 }, + { 0.203922, 0.109804, 0.113725, 1.0 }, + { 0.207843, 0.117647, 0.117647, 1.0 }, + { 0.211765, 0.129412, 0.125490, 1.0 }, + { 0.219608, 0.168627, 0.152941, 1.0 }, + { 0.258824, 0.215686, 0.184314, 1.0 }, + { 0.321569, 0.254902, 0.235294, 1.0 }, + { 0.321569, 0.270588, 0.243137, 1.0 }, + { 0.321569, 0.286275, 0.254902, 1.0 }, + { 0.317647, 0.278431, 0.247059, 1.0 }, + { 0.317647, 0.274510, 0.243137, 1.0 }, + { 0.309804, 0.266667, 0.211765, 1.0 }, + { 0.278431, 0.235294, 0.184314, 1.0 }, + { 0.254902, 0.215686, 0.152941, 1.0 }, + { 0.235294, 0.180392, 0.133333, 1.0 }, + { 0.227451, 0.168627, 0.086275, 1.0 }, + { 0.243137, 0.188235, 0.113725, 1.0 }, + { 0.262745, 0.211765, 0.145098, 1.0 }, + { 0.282353, 0.227451, 0.164706, 1.0 }, + { 0.305882, 0.247059, 0.184314, 1.0 }, + { 0.341176, 0.282353, 0.215686, 1.0 }, + { 0.376471, 0.329412, 0.262745, 1.0 }, + { 0.498039, 0.486275, 0.427451, 1.0 }, + { 0.537255, 0.549020, 0.494118, 1.0 }, + { 0.576471, 0.615686, 0.564706, 1.0 }, + { 0.556863, 0.639216, 0.592157, 1.0 }, + { 0.537255, 0.666667, 0.623529, 1.0 }, + { 0.529412, 0.733333, 0.666667, 1.0 }, + { 0.509804, 0.752941, 0.662745, 1.0 }, + { 0.533333, 0.760784, 0.682353, 1.0 }, + { 0.517647, 0.725490, 0.666667, 1.0 }, + { 0.454902, 0.650980, 0.572549, 1.0 }, + { 0.447059, 0.623529, 0.545098, 1.0 }, + { 0.439216, 0.596078, 0.521569, 1.0 }, + { 0.450980, 0.545098, 0.478431, 1.0 }, + { 0.447059, 0.498039, 0.454902, 1.0 }, + { 0.411765, 0.443137, 0.419608, 1.0 }, + { 0.329412, 0.388235, 0.380392, 1.0 }, + { 0.196078, 0.313725, 0.294118, 1.0 }, + { 0.141176, 0.258824, 0.262745, 1.0 }, + { 0.086275, 0.203922, 0.235294, 1.0 }, + { 0.062745, 0.176471, 0.207843, 1.0 }, + { 0.039216, 0.152941, 0.180392, 1.0 }, + { 0.007843, 0.117647, 0.117647, 1.0 }, + { 0.003922, 0.074510, 0.082353, 1.0 }, + { 0.007843, 0.047059, 0.062745, 1.0 }, + { 0.015686, 0.035294, 0.050980, 1.0 }, + { 0.066667, 0.082353, 0.054902, 1.0 }, + { 0.086275, 0.101961, 0.070588, 1.0 }, + { 0.109804, 0.121569, 0.086275, 1.0 }, + { 0.152941, 0.164706, 0.129412, 1.0 }, + { 0.180392, 0.211765, 0.168627, 1.0 }, + { 0.211765, 0.250980, 0.200000, 1.0 }, + { 0.223529, 0.286275, 0.231373, 1.0 }, + { 0.219608, 0.333333, 0.254902, 1.0 }, + { 0.203922, 0.380392, 0.282353, 1.0 }, + { 0.192157, 0.431373, 0.309804, 1.0 }, + { 0.200000, 0.427451, 0.317647, 1.0 }, + { 0.207843, 0.427451, 0.329412, 1.0 }, + { 0.215686, 0.431373, 0.337255, 1.0 }, + { 0.250980, 0.439216, 0.341176, 1.0 }, + { 0.266667, 0.482353, 0.368627, 1.0 }, + { 0.317647, 0.486275, 0.388235, 1.0 }, + { 0.443137, 0.470588, 0.403922, 1.0 }, + { 0.462745, 0.482353, 0.411765, 1.0 }, + { 0.486275, 0.494118, 0.419608, 1.0 }, + { 0.529412, 0.529412, 0.411765, 1.0 }, + { 0.552941, 0.564706, 0.423529, 1.0 }, + { 0.568627, 0.615686, 0.427451, 1.0 }, + { 0.588235, 0.666667, 0.486275, 1.0 }, + { 0.647059, 0.760784, 0.572549, 1.0 }, + { 0.647059, 0.772549, 0.560784, 1.0 }, + { 0.647059, 0.788235, 0.549020, 1.0 }, + { 0.639216, 0.776471, 0.537255, 1.0 }, + { 0.611765, 0.780392, 0.529412, 1.0 }, + { 0.600000, 0.745098, 0.549020, 1.0 }, + { 0.541176, 0.725490, 0.529412, 1.0 }, + { 0.486275, 0.686275, 0.517647, 1.0 }, + { 0.462745, 0.670588, 0.486275, 1.0 }, + { 0.423529, 0.576471, 0.450980, 1.0 }, + { 0.384314, 0.560784, 0.454902, 1.0 }, + { 0.345098, 0.549020, 0.458824, 1.0 }, + { 0.309804, 0.556863, 0.447059, 1.0 }, + { 0.352941, 0.521569, 0.439216, 1.0 }, + { 0.360784, 0.470588, 0.380392, 1.0 }, + { 0.333333, 0.419608, 0.337255, 1.0 }, + { 0.243137, 0.325490, 0.239216, 1.0 }, + { 0.223529, 0.290196, 0.219608, 1.0 }, + { 0.203922, 0.258824, 0.200000, 1.0 }, + { 0.184314, 0.219608, 0.184314, 1.0 }, + { 0.176471, 0.188235, 0.176471, 1.0 }, + { 0.180392, 0.188235, 0.164706, 1.0 }, + { 0.184314, 0.200000, 0.156863, 1.0 }, + { 0.219608, 0.223529, 0.164706, 1.0 }, + { 0.254902, 0.247059, 0.176471, 1.0 }, + { 0.305882, 0.243137, 0.176471, 1.0 }, + { 0.337255, 0.243137, 0.168627, 1.0 }, + { 0.368627, 0.227451, 0.145098, 1.0 }, + { 0.364706, 0.223529, 0.117647, 1.0 }, + { 0.360784, 0.200000, 0.086275, 1.0 }, + { 0.360784, 0.168627, 0.070588, 1.0 }, + { 0.368627, 0.141176, 0.070588, 1.0 }, + { 0.329412, 0.196078, 0.113725, 1.0 }, + { 0.325490, 0.215686, 0.133333, 1.0 }, + { 0.321569, 0.239216, 0.152941, 1.0 }, + { 0.329412, 0.270588, 0.200000, 1.0 }, + { 0.325490, 0.309804, 0.239216, 1.0 }, + { 0.317647, 0.352941, 0.278431, 1.0 }, + { 0.294118, 0.380392, 0.290196, 1.0 }, + { 0.262745, 0.380392, 0.282353, 1.0 }, + { 0.223529, 0.392157, 0.250980, 1.0 }, + { 0.188235, 0.392157, 0.215686, 1.0 }, + { 0.164706, 0.364706, 0.196078, 1.0 }, + { 0.164706, 0.329412, 0.180392, 1.0 }, + { 0.164706, 0.313725, 0.172549, 1.0 }, + { 0.156863, 0.298039, 0.156863, 1.0 }, + { 0.160784, 0.278431, 0.164706, 1.0 }, + { 0.188235, 0.266667, 0.176471, 1.0 }, + { 0.223529, 0.262745, 0.188235, 1.0 }, + { 0.227451, 0.243137, 0.184314, 1.0 }, + { 0.219608, 0.215686, 0.168627, 1.0 }, + { 0.203922, 0.196078, 0.149020, 1.0 }, + { 0.188235, 0.172549, 0.113725, 1.0 }, + { 0.160784, 0.133333, 0.078431, 1.0 }, + { 0.141176, 0.101961, 0.050980, 1.0 }, + { 0.109804, 0.074510, 0.031373, 1.0 }, + { 0.090196, 0.058824, 0.027451, 1.0 }, + { 0.078431, 0.047059, 0.027451, 1.0 }, + { 0.098039, 0.050980, 0.035294, 1.0 }, + { 0.125490, 0.078431, 0.043137, 1.0 }, + { 0.160784, 0.125490, 0.074510, 1.0 }, + { 0.207843, 0.168627, 0.109804, 1.0 }, + { 0.262745, 0.200000, 0.152941, 1.0 }, + { 0.309804, 0.243137, 0.172549, 1.0 }, + { 0.345098, 0.301961, 0.207843, 1.0 }, + { 0.388235, 0.345098, 0.231373, 1.0 }, + { 0.423529, 0.372549, 0.254902, 1.0 }, + { 0.439216, 0.392157, 0.270588, 1.0 }, + { 0.443137, 0.407843, 0.278431, 1.0 }, + { 0.439216, 0.407843, 0.278431, 1.0 }, + { 0.443137, 0.411765, 0.262745, 1.0 }, + { 0.427451, 0.411765, 0.258824, 1.0 }, + { 0.407843, 0.403922, 0.250980, 1.0 }, + { 0.372549, 0.372549, 0.211765, 1.0 }, + { 0.321569, 0.333333, 0.156863, 1.0 }, + { 0.270588, 0.278431, 0.117647, 1.0 }, + { 0.207843, 0.235294, 0.109804, 1.0 }, + { 0.156863, 0.192157, 0.078431, 1.0 }, + { 0.105882, 0.149020, 0.035294, 1.0 }, + { 0.066667, 0.105882, 0.000000, 1.0 }, + { 0.031373, 0.082353, 0.000000, 1.0 }, + { 0.019608, 0.090196, 0.019608, 1.0 }, + { 0.035294, 0.109804, 0.050980, 1.0 }, + { 0.066667, 0.145098, 0.094118, 1.0 }, + { 0.109804, 0.180392, 0.133333, 1.0 }, + { 0.152941, 0.235294, 0.180392, 1.0 }, + { 0.207843, 0.290196, 0.239216, 1.0 }, + { 0.290196, 0.368627, 0.278431, 1.0 }, + { 0.392157, 0.435294, 0.321569, 1.0 }, + { 0.474510, 0.486275, 0.352941, 1.0 }, + { 0.537255, 0.537255, 0.411765, 1.0 }, + { 0.600000, 0.603922, 0.423529, 1.0 }, + { 0.674510, 0.674510, 0.439216, 1.0 }, + { 0.725490, 0.709804, 0.443137, 1.0 }, + { 0.768627, 0.756863, 0.529412, 1.0 }, + { 0.803922, 0.792157, 0.596078, 1.0 }, + { 0.858824, 0.847059, 0.650980, 1.0 }, + { 0.878431, 0.870588, 0.674510, 1.0 }, + { 0.909804, 0.913725, 0.729412, 1.0 }, + { 0.905882, 0.894118, 0.749020, 1.0 }, + { 0.882353, 0.862745, 0.705882, 1.0 }, + { 0.815686, 0.796078, 0.670588, 1.0 }, + { 0.752941, 0.752941, 0.623529, 1.0 }, + { 0.666667, 0.662745, 0.572549, 1.0 }, + }; +/* Moss2 */ +static double4 colors_595[] = { + { 0.321569, 0.392157, 0.223529, 1.0 }, + { 0.345098, 0.411765, 0.235294, 1.0 }, + { 0.333333, 0.400000, 0.235294, 1.0 }, + { 0.321569, 0.392157, 0.239216, 1.0 }, + { 0.309804, 0.372549, 0.231373, 1.0 }, + { 0.298039, 0.356863, 0.227451, 1.0 }, + { 0.298039, 0.352941, 0.215686, 1.0 }, + { 0.298039, 0.352941, 0.203922, 1.0 }, + { 0.290196, 0.337255, 0.176471, 1.0 }, + { 0.278431, 0.321569, 0.172549, 1.0 }, + { 0.270588, 0.309804, 0.172549, 1.0 }, + { 0.262745, 0.298039, 0.172549, 1.0 }, + { 0.254902, 0.286275, 0.176471, 1.0 }, + { 0.247059, 0.270588, 0.160784, 1.0 }, + { 0.239216, 0.258824, 0.145098, 1.0 }, + { 0.227451, 0.247059, 0.133333, 1.0 }, + { 0.219608, 0.239216, 0.125490, 1.0 }, + { 0.188235, 0.192157, 0.094118, 1.0 }, + { 0.168627, 0.172549, 0.086275, 1.0 }, + { 0.149020, 0.152941, 0.082353, 1.0 }, + { 0.125490, 0.129412, 0.074510, 1.0 }, + { 0.105882, 0.105882, 0.070588, 1.0 }, + { 0.094118, 0.094118, 0.062745, 1.0 }, + { 0.086275, 0.082353, 0.058824, 1.0 }, + { 0.054902, 0.047059, 0.031373, 1.0 }, + { 0.043137, 0.039216, 0.023529, 1.0 }, + { 0.035294, 0.035294, 0.015686, 1.0 }, + { 0.031373, 0.039216, 0.023529, 1.0 }, + { 0.027451, 0.043137, 0.031373, 1.0 }, + { 0.027451, 0.043137, 0.031373, 1.0 }, + { 0.027451, 0.047059, 0.035294, 1.0 }, + { 0.031373, 0.062745, 0.035294, 1.0 }, + { 0.043137, 0.074510, 0.035294, 1.0 }, + { 0.066667, 0.117647, 0.043137, 1.0 }, + { 0.078431, 0.129412, 0.043137, 1.0 }, + { 0.090196, 0.145098, 0.047059, 1.0 }, + { 0.098039, 0.141176, 0.043137, 1.0 }, + { 0.105882, 0.141176, 0.043137, 1.0 }, + { 0.109804, 0.145098, 0.043137, 1.0 }, + { 0.117647, 0.149020, 0.047059, 1.0 }, + { 0.149020, 0.164706, 0.058824, 1.0 }, + { 0.156863, 0.172549, 0.058824, 1.0 }, + { 0.168627, 0.180392, 0.058824, 1.0 }, + { 0.164706, 0.168627, 0.054902, 1.0 }, + { 0.160784, 0.160784, 0.054902, 1.0 }, + { 0.156863, 0.156863, 0.054902, 1.0 }, + { 0.156863, 0.152941, 0.058824, 1.0 }, + { 0.156863, 0.149020, 0.066667, 1.0 }, + { 0.168627, 0.149020, 0.070588, 1.0 }, + { 0.168627, 0.156863, 0.074510, 1.0 }, + { 0.156863, 0.145098, 0.070588, 1.0 }, + { 0.145098, 0.133333, 0.066667, 1.0 }, + { 0.129412, 0.117647, 0.066667, 1.0 }, + { 0.113725, 0.105882, 0.066667, 1.0 }, + { 0.113725, 0.101961, 0.066667, 1.0 }, + { 0.113725, 0.098039, 0.070588, 1.0 }, + { 0.117647, 0.101961, 0.094118, 1.0 }, + { 0.121569, 0.113725, 0.101961, 1.0 }, + { 0.129412, 0.125490, 0.109804, 1.0 }, + { 0.149020, 0.149020, 0.125490, 1.0 }, + { 0.172549, 0.172549, 0.141176, 1.0 }, + { 0.184314, 0.184314, 0.149020, 1.0 }, + { 0.200000, 0.200000, 0.156863, 1.0 }, + { 0.239216, 0.231373, 0.180392, 1.0 }, + { 0.274510, 0.262745, 0.192157, 1.0 }, + { 0.337255, 0.341176, 0.168627, 1.0 }, + { 0.372549, 0.380392, 0.160784, 1.0 }, + { 0.407843, 0.423529, 0.152941, 1.0 }, + { 0.427451, 0.443137, 0.152941, 1.0 }, + { 0.447059, 0.462745, 0.156863, 1.0 }, + { 0.470588, 0.478431, 0.184314, 1.0 }, + { 0.490196, 0.501961, 0.207843, 1.0 }, + { 0.494118, 0.513725, 0.215686, 1.0 }, + { 0.486275, 0.517647, 0.211765, 1.0 }, + { 0.482353, 0.521569, 0.207843, 1.0 }, + { 0.466667, 0.505882, 0.235294, 1.0 }, + { 0.454902, 0.494118, 0.262745, 1.0 }, + { 0.447059, 0.482353, 0.278431, 1.0 }, + { 0.439216, 0.474510, 0.298039, 1.0 }, + { 0.415686, 0.450980, 0.333333, 1.0 }, + { 0.392157, 0.431373, 0.364706, 1.0 }, + { 0.384314, 0.427451, 0.360784, 1.0 }, + { 0.376471, 0.419608, 0.352941, 1.0 }, + { 0.368627, 0.415686, 0.349020, 1.0 }, + { 0.364706, 0.407843, 0.345098, 1.0 }, + { 0.360784, 0.400000, 0.345098, 1.0 }, + { 0.352941, 0.384314, 0.345098, 1.0 }, + { 0.349020, 0.376471, 0.333333, 1.0 }, + { 0.345098, 0.356863, 0.290196, 1.0 }, + { 0.341176, 0.349020, 0.266667, 1.0 }, + { 0.341176, 0.341176, 0.247059, 1.0 }, + { 0.337255, 0.337255, 0.239216, 1.0 }, + { 0.337255, 0.337255, 0.235294, 1.0 }, + { 0.341176, 0.333333, 0.227451, 1.0 }, + { 0.341176, 0.333333, 0.219608, 1.0 }, + { 0.333333, 0.321569, 0.207843, 1.0 }, + { 0.325490, 0.317647, 0.203922, 1.0 }, + { 0.309804, 0.317647, 0.211765, 1.0 }, + { 0.321569, 0.341176, 0.227451, 1.0 }, + { 0.333333, 0.368627, 0.243137, 1.0 }, + { 0.337255, 0.380392, 0.254902, 1.0 }, + { 0.341176, 0.396078, 0.266667, 1.0 }, + { 0.349020, 0.411765, 0.290196, 1.0 }, + { 0.341176, 0.407843, 0.301961, 1.0 }, + { 0.309804, 0.372549, 0.301961, 1.0 }, + { 0.290196, 0.352941, 0.286275, 1.0 }, + { 0.274510, 0.337255, 0.270588, 1.0 }, + { 0.266667, 0.329412, 0.262745, 1.0 }, + { 0.262745, 0.321569, 0.254902, 1.0 }, + { 0.243137, 0.298039, 0.235294, 1.0 }, + { 0.211765, 0.266667, 0.215686, 1.0 }, + { 0.184314, 0.235294, 0.188235, 1.0 }, + { 0.160784, 0.203922, 0.156863, 1.0 }, + { 0.133333, 0.152941, 0.105882, 1.0 }, + { 0.129412, 0.145098, 0.094118, 1.0 }, + { 0.129412, 0.141176, 0.086275, 1.0 }, + { 0.125490, 0.133333, 0.070588, 1.0 }, + { 0.121569, 0.129412, 0.062745, 1.0 }, + { 0.121569, 0.133333, 0.066667, 1.0 }, + { 0.125490, 0.145098, 0.070588, 1.0 }, + { 0.152941, 0.164706, 0.098039, 1.0 }, + { 0.168627, 0.172549, 0.101961, 1.0 }, + { 0.184314, 0.184314, 0.109804, 1.0 }, + { 0.184314, 0.192157, 0.109804, 1.0 }, + { 0.188235, 0.200000, 0.113725, 1.0 }, + { 0.203922, 0.219608, 0.113725, 1.0 }, + { 0.219608, 0.235294, 0.113725, 1.0 }, + { 0.235294, 0.258824, 0.117647, 1.0 }, + { 0.262745, 0.282353, 0.129412, 1.0 }, + { 0.294118, 0.333333, 0.156863, 1.0 }, + { 0.301961, 0.341176, 0.160784, 1.0 }, + { 0.313725, 0.352941, 0.168627, 1.0 }, + { 0.325490, 0.368627, 0.156863, 1.0 }, + { 0.341176, 0.392157, 0.156863, 1.0 }, + { 0.360784, 0.411765, 0.160784, 1.0 }, + { 0.388235, 0.439216, 0.180392, 1.0 }, + { 0.427451, 0.474510, 0.254902, 1.0 }, + { 0.435294, 0.486275, 0.274510, 1.0 }, + { 0.447059, 0.501961, 0.298039, 1.0 }, + { 0.450980, 0.501961, 0.301961, 1.0 }, + { 0.454902, 0.505882, 0.305882, 1.0 }, + { 0.458824, 0.509804, 0.301961, 1.0 }, + { 0.454902, 0.509804, 0.309804, 1.0 }, + { 0.454902, 0.501961, 0.325490, 1.0 }, + { 0.439216, 0.490196, 0.325490, 1.0 }, + { 0.407843, 0.435294, 0.309804, 1.0 }, + { 0.400000, 0.419608, 0.298039, 1.0 }, + { 0.392157, 0.403922, 0.286275, 1.0 }, + { 0.368627, 0.372549, 0.254902, 1.0 }, + { 0.341176, 0.341176, 0.227451, 1.0 }, + { 0.309804, 0.305882, 0.196078, 1.0 }, + { 0.278431, 0.266667, 0.164706, 1.0 }, + { 0.215686, 0.192157, 0.117647, 1.0 }, + { 0.203922, 0.176471, 0.101961, 1.0 }, + { 0.196078, 0.160784, 0.090196, 1.0 }, + { 0.168627, 0.141176, 0.082353, 1.0 }, + { 0.149020, 0.129412, 0.078431, 1.0 }, + { 0.137255, 0.125490, 0.082353, 1.0 }, + { 0.133333, 0.137255, 0.090196, 1.0 }, + { 0.129412, 0.149020, 0.101961, 1.0 }, + { 0.133333, 0.160784, 0.105882, 1.0 }, + { 0.133333, 0.192157, 0.133333, 1.0 }, + { 0.129412, 0.192157, 0.137255, 1.0 }, + { 0.129412, 0.196078, 0.145098, 1.0 }, + { 0.133333, 0.203922, 0.145098, 1.0 }, + { 0.125490, 0.200000, 0.149020, 1.0 }, + { 0.121569, 0.188235, 0.137255, 1.0 }, + { 0.121569, 0.184314, 0.141176, 1.0 }, + { 0.109804, 0.176471, 0.156863, 1.0 }, + { 0.113725, 0.180392, 0.160784, 1.0 }, + { 0.121569, 0.188235, 0.168627, 1.0 }, + { 0.133333, 0.203922, 0.176471, 1.0 }, + { 0.145098, 0.215686, 0.180392, 1.0 }, + { 0.164706, 0.235294, 0.192157, 1.0 }, + { 0.180392, 0.258824, 0.227451, 1.0 }, + { 0.203922, 0.278431, 0.254902, 1.0 }, + { 0.239216, 0.317647, 0.286275, 1.0 }, + { 0.282353, 0.360784, 0.313725, 1.0 }, + { 0.313725, 0.400000, 0.321569, 1.0 }, + { 0.337255, 0.427451, 0.325490, 1.0 }, + { 0.352941, 0.458824, 0.337255, 1.0 }, + { 0.349020, 0.458824, 0.333333, 1.0 }, + { 0.337255, 0.447059, 0.321569, 1.0 }, + { 0.329412, 0.431373, 0.301961, 1.0 }, + { 0.282353, 0.360784, 0.219608, 1.0 }, + { 0.266667, 0.341176, 0.203922, 1.0 }, + { 0.254902, 0.325490, 0.188235, 1.0 }, + { 0.227451, 0.294118, 0.164706, 1.0 }, + { 0.192157, 0.258824, 0.141176, 1.0 }, + { 0.164706, 0.243137, 0.117647, 1.0 }, + { 0.145098, 0.223529, 0.098039, 1.0 }, + { 0.125490, 0.203922, 0.082353, 1.0 }, + { 0.121569, 0.184314, 0.070588, 1.0 }, + { 0.125490, 0.168627, 0.070588, 1.0 }, + { 0.125490, 0.149020, 0.078431, 1.0 }, + { 0.125490, 0.149020, 0.082353, 1.0 }, + { 0.133333, 0.156863, 0.094118, 1.0 }, + { 0.145098, 0.180392, 0.109804, 1.0 }, + { 0.176471, 0.211765, 0.125490, 1.0 }, + { 0.215686, 0.250980, 0.137255, 1.0 }, + { 0.262745, 0.294118, 0.149020, 1.0 }, + { 0.305882, 0.329412, 0.168627, 1.0 }, + { 0.349020, 0.364706, 0.200000, 1.0 }, + { 0.384314, 0.407843, 0.231373, 1.0 }, + { 0.427451, 0.443137, 0.270588, 1.0 }, + { 0.454902, 0.470588, 0.298039, 1.0 }, + { 0.498039, 0.517647, 0.317647, 1.0 }, + { 0.533333, 0.556863, 0.329412, 1.0 }, + { 0.564706, 0.576471, 0.349020, 1.0 }, + { 0.576471, 0.592157, 0.360784, 1.0 }, + { 0.580392, 0.592157, 0.380392, 1.0 }, + { 0.556863, 0.568627, 0.384314, 1.0 }, + { 0.537255, 0.545098, 0.384314, 1.0 }, + { 0.513725, 0.529412, 0.364706, 1.0 }, + { 0.486275, 0.498039, 0.341176, 1.0 }, + { 0.450980, 0.470588, 0.313725, 1.0 }, + { 0.419608, 0.443137, 0.294118, 1.0 }, + { 0.376471, 0.403922, 0.274510, 1.0 }, + { 0.321569, 0.356863, 0.270588, 1.0 }, + { 0.282353, 0.325490, 0.262745, 1.0 }, + { 0.254902, 0.294118, 0.254902, 1.0 }, + { 0.227451, 0.270588, 0.243137, 1.0 }, + { 0.211765, 0.254902, 0.231373, 1.0 }, + { 0.196078, 0.239216, 0.227451, 1.0 }, + { 0.168627, 0.215686, 0.231373, 1.0 }, + { 0.141176, 0.196078, 0.239216, 1.0 }, + { 0.133333, 0.176471, 0.239216, 1.0 }, + { 0.117647, 0.152941, 0.223529, 1.0 }, + { 0.117647, 0.141176, 0.192157, 1.0 }, + { 0.121569, 0.137255, 0.176471, 1.0 }, + { 0.125490, 0.133333, 0.160784, 1.0 }, + { 0.113725, 0.129412, 0.149020, 1.0 }, + { 0.105882, 0.121569, 0.141176, 1.0 }, + { 0.094118, 0.113725, 0.129412, 1.0 }, + { 0.098039, 0.113725, 0.113725, 1.0 }, + { 0.105882, 0.117647, 0.105882, 1.0 }, + { 0.117647, 0.129412, 0.105882, 1.0 }, + { 0.133333, 0.149020, 0.117647, 1.0 }, + { 0.145098, 0.168627, 0.137255, 1.0 }, + { 0.152941, 0.188235, 0.156863, 1.0 }, + { 0.168627, 0.207843, 0.180392, 1.0 }, + { 0.188235, 0.235294, 0.200000, 1.0 }, + { 0.207843, 0.270588, 0.211765, 1.0 }, + { 0.223529, 0.290196, 0.227451, 1.0 }, + { 0.239216, 0.305882, 0.227451, 1.0 }, + { 0.243137, 0.309804, 0.231373, 1.0 }, + { 0.243137, 0.309804, 0.231373, 1.0 }, + { 0.239216, 0.313725, 0.231373, 1.0 }, + { 0.250980, 0.333333, 0.227451, 1.0 }, + { 0.262745, 0.352941, 0.235294, 1.0 }, + { 0.286275, 0.364706, 0.227451, 1.0 }, + { 0.298039, 0.376471, 0.227451, 1.0 }, + { 0.301961, 0.372549, 0.231373, 1.0 }, + { 0.298039, 0.368627, 0.227451, 1.0 }, + { 0.298039, 0.364706, 0.219608, 1.0 }, + { 0.301961, 0.372549, 0.219608, 1.0 }, + }; +/* Motel_Decor */ +static double4 colors_596[] = { + { 0.925490, 0.372549, 0.141176, 1.0 }, + { 0.898039, 0.215686, 0.074510, 1.0 }, + { 0.909804, 0.152941, 0.188235, 1.0 }, + { 0.925490, 0.094118, 0.301961, 1.0 }, + { 0.905882, 0.133333, 0.368627, 1.0 }, + { 0.890196, 0.172549, 0.435294, 1.0 }, + { 0.921569, 0.184314, 0.443137, 1.0 }, + { 0.956863, 0.196078, 0.454902, 1.0 }, + { 0.823529, 0.274510, 0.321569, 1.0 }, + { 0.780392, 0.254902, 0.290196, 1.0 }, + { 0.741176, 0.235294, 0.258824, 1.0 }, + { 0.717647, 0.168627, 0.274510, 1.0 }, + { 0.694118, 0.105882, 0.294118, 1.0 }, + { 0.658824, 0.070588, 0.325490, 1.0 }, + { 0.627451, 0.039216, 0.360784, 1.0 }, + { 0.611765, 0.043137, 0.349020, 1.0 }, + { 0.596078, 0.047059, 0.337255, 1.0 }, + { 0.454902, 0.109804, 0.321569, 1.0 }, + { 0.392157, 0.129412, 0.294118, 1.0 }, + { 0.333333, 0.152941, 0.270588, 1.0 }, + { 0.305882, 0.215686, 0.274510, 1.0 }, + { 0.278431, 0.278431, 0.278431, 1.0 }, + { 0.262745, 0.317647, 0.278431, 1.0 }, + { 0.250980, 0.360784, 0.278431, 1.0 }, + { 0.270588, 0.478431, 0.309804, 1.0 }, + { 0.274510, 0.509804, 0.282353, 1.0 }, + { 0.278431, 0.541176, 0.258824, 1.0 }, + { 0.321569, 0.478431, 0.227451, 1.0 }, + { 0.368627, 0.419608, 0.200000, 1.0 }, + { 0.372549, 0.392157, 0.168627, 1.0 }, + { 0.380392, 0.368627, 0.141176, 1.0 }, + { 0.372549, 0.301961, 0.098039, 1.0 }, + { 0.329412, 0.282353, 0.066667, 1.0 }, + { 0.290196, 0.188235, 0.090196, 1.0 }, + { 0.239216, 0.172549, 0.113725, 1.0 }, + { 0.188235, 0.160784, 0.137255, 1.0 }, + { 0.231373, 0.145098, 0.176471, 1.0 }, + { 0.274510, 0.129412, 0.219608, 1.0 }, + { 0.313725, 0.152941, 0.239216, 1.0 }, + { 0.352941, 0.176471, 0.262745, 1.0 }, + { 0.627451, 0.380392, 0.454902, 1.0 }, + { 0.756863, 0.572549, 0.396078, 1.0 }, + { 0.890196, 0.764706, 0.341176, 1.0 }, + { 0.803922, 0.854902, 0.345098, 1.0 }, + { 0.721569, 0.945098, 0.352941, 1.0 }, + { 0.698039, 0.972549, 0.270588, 1.0 }, + { 0.678431, 1.000000, 0.192157, 1.0 }, + { 0.600000, 0.901961, 0.188235, 1.0 }, + { 0.501961, 0.843137, 0.156863, 1.0 }, + { 0.494118, 0.647059, 0.141176, 1.0 }, + { 0.501961, 0.576471, 0.129412, 1.0 }, + { 0.513725, 0.505882, 0.117647, 1.0 }, + { 0.447059, 0.407843, 0.145098, 1.0 }, + { 0.380392, 0.313725, 0.176471, 1.0 }, + { 0.349020, 0.286275, 0.176471, 1.0 }, + { 0.317647, 0.258824, 0.176471, 1.0 }, + { 0.211765, 0.227451, 0.188235, 1.0 }, + { 0.184314, 0.321569, 0.180392, 1.0 }, + { 0.160784, 0.419608, 0.172549, 1.0 }, + { 0.149020, 0.423529, 0.168627, 1.0 }, + { 0.137255, 0.431373, 0.168627, 1.0 }, + { 0.133333, 0.454902, 0.172549, 1.0 }, + { 0.129412, 0.482353, 0.176471, 1.0 }, + { 0.078431, 0.380392, 0.180392, 1.0 }, + { 0.054902, 0.270588, 0.149020, 1.0 }, + { 0.074510, 0.172549, 0.137255, 1.0 }, + { 0.082353, 0.141176, 0.105882, 1.0 }, + { 0.090196, 0.113725, 0.074510, 1.0 }, + { 0.105882, 0.098039, 0.078431, 1.0 }, + { 0.125490, 0.086275, 0.086275, 1.0 }, + { 0.141176, 0.094118, 0.129412, 1.0 }, + { 0.137255, 0.094118, 0.125490, 1.0 }, + { 0.235294, 0.141176, 0.215686, 1.0 }, + { 0.274510, 0.196078, 0.235294, 1.0 }, + { 0.317647, 0.254902, 0.258824, 1.0 }, + { 0.364706, 0.274510, 0.286275, 1.0 }, + { 0.411765, 0.298039, 0.317647, 1.0 }, + { 0.392157, 0.286275, 0.313725, 1.0 }, + { 0.376471, 0.278431, 0.309804, 1.0 }, + { 0.372549, 0.250980, 0.321569, 1.0 }, + { 0.356863, 0.227451, 0.313725, 1.0 }, + { 0.282353, 0.258824, 0.270588, 1.0 }, + { 0.298039, 0.274510, 0.239216, 1.0 }, + { 0.317647, 0.290196, 0.207843, 1.0 }, + { 0.294118, 0.301961, 0.200000, 1.0 }, + { 0.274510, 0.317647, 0.196078, 1.0 }, + { 0.227451, 0.301961, 0.180392, 1.0 }, + { 0.211765, 0.282353, 0.172549, 1.0 }, + { 0.156863, 0.227451, 0.176471, 1.0 }, + { 0.200000, 0.180392, 0.200000, 1.0 }, + { 0.247059, 0.137255, 0.227451, 1.0 }, + { 0.294118, 0.145098, 0.243137, 1.0 }, + { 0.341176, 0.152941, 0.262745, 1.0 }, + { 0.443137, 0.160784, 0.309804, 1.0 }, + { 0.576471, 0.180392, 0.352941, 1.0 }, + { 0.658824, 0.262745, 0.384314, 1.0 }, + { 0.686275, 0.368627, 0.403922, 1.0 }, + { 0.686275, 0.435294, 0.400000, 1.0 }, + { 0.611765, 0.423529, 0.364706, 1.0 }, + { 0.541176, 0.411765, 0.329412, 1.0 }, + { 0.486275, 0.364706, 0.294118, 1.0 }, + { 0.435294, 0.321569, 0.262745, 1.0 }, + { 0.349020, 0.274510, 0.227451, 1.0 }, + { 0.282353, 0.231373, 0.160784, 1.0 }, + { 0.258824, 0.117647, 0.094118, 1.0 }, + { 0.337255, 0.101961, 0.070588, 1.0 }, + { 0.415686, 0.090196, 0.050980, 1.0 }, + { 0.435294, 0.078431, 0.058824, 1.0 }, + { 0.458824, 0.066667, 0.066667, 1.0 }, + { 0.498039, 0.050980, 0.078431, 1.0 }, + { 0.533333, 0.050980, 0.090196, 1.0 }, + { 0.505882, 0.054902, 0.125490, 1.0 }, + { 0.517647, 0.066667, 0.192157, 1.0 }, + { 0.592157, 0.113725, 0.360784, 1.0 }, + { 0.643137, 0.141176, 0.407843, 1.0 }, + { 0.698039, 0.168627, 0.454902, 1.0 }, + { 0.803922, 0.231373, 0.474510, 1.0 }, + { 0.886275, 0.400000, 0.411765, 1.0 }, + { 0.984314, 0.603922, 0.372549, 1.0 }, + { 1.000000, 0.733333, 0.360784, 1.0 }, + { 1.000000, 0.964706, 0.141176, 1.0 }, + { 0.952941, 0.866667, 0.203922, 1.0 }, + { 0.909804, 0.768627, 0.270588, 1.0 }, + { 0.890196, 0.725490, 0.247059, 1.0 }, + { 0.870588, 0.682353, 0.227451, 1.0 }, + { 0.780392, 0.537255, 0.262745, 1.0 }, + { 0.658824, 0.400000, 0.301961, 1.0 }, + { 0.592157, 0.352941, 0.313725, 1.0 }, + { 0.564706, 0.298039, 0.321569, 1.0 }, + { 0.545098, 0.227451, 0.368627, 1.0 }, + { 0.509804, 0.211765, 0.372549, 1.0 }, + { 0.474510, 0.200000, 0.376471, 1.0 }, + { 0.458824, 0.176471, 0.349020, 1.0 }, + { 0.419608, 0.149020, 0.337255, 1.0 }, + { 0.317647, 0.168627, 0.309804, 1.0 }, + { 0.250980, 0.196078, 0.274510, 1.0 }, + { 0.180392, 0.160784, 0.278431, 1.0 }, + { 0.176471, 0.137255, 0.247059, 1.0 }, + { 0.172549, 0.117647, 0.215686, 1.0 }, + { 0.180392, 0.086275, 0.223529, 1.0 }, + { 0.192157, 0.054902, 0.231373, 1.0 }, + { 0.196078, 0.035294, 0.211765, 1.0 }, + { 0.215686, 0.039216, 0.168627, 1.0 }, + { 0.247059, 0.050980, 0.168627, 1.0 }, + { 0.290196, 0.074510, 0.156863, 1.0 }, + { 0.333333, 0.156863, 0.141176, 1.0 }, + { 0.356863, 0.164706, 0.156863, 1.0 }, + { 0.384314, 0.172549, 0.176471, 1.0 }, + { 0.423529, 0.156863, 0.188235, 1.0 }, + { 0.454902, 0.227451, 0.168627, 1.0 }, + { 0.474510, 0.262745, 0.211765, 1.0 }, + { 0.490196, 0.298039, 0.274510, 1.0 }, + { 0.415686, 0.443137, 0.219608, 1.0 }, + { 0.384314, 0.466667, 0.215686, 1.0 }, + { 0.352941, 0.490196, 0.211765, 1.0 }, + { 0.282353, 0.478431, 0.188235, 1.0 }, + { 0.219608, 0.439216, 0.160784, 1.0 }, + { 0.152941, 0.372549, 0.133333, 1.0 }, + { 0.105882, 0.294118, 0.129412, 1.0 }, + { 0.105882, 0.207843, 0.125490, 1.0 }, + { 0.098039, 0.137255, 0.133333, 1.0 }, + { 0.090196, 0.137255, 0.152941, 1.0 }, + { 0.090196, 0.156863, 0.141176, 1.0 }, + { 0.090196, 0.180392, 0.129412, 1.0 }, + { 0.074510, 0.227451, 0.149020, 1.0 }, + { 0.074510, 0.274510, 0.141176, 1.0 }, + { 0.109804, 0.301961, 0.152941, 1.0 }, + { 0.141176, 0.337255, 0.172549, 1.0 }, + { 0.298039, 0.349020, 0.247059, 1.0 }, + { 0.333333, 0.349020, 0.266667, 1.0 }, + { 0.372549, 0.352941, 0.290196, 1.0 }, + { 0.403922, 0.384314, 0.329412, 1.0 }, + { 0.482353, 0.392157, 0.349020, 1.0 }, + { 0.576471, 0.384314, 0.360784, 1.0 }, + { 0.431373, 0.290196, 0.333333, 1.0 }, + { 0.352941, 0.231373, 0.262745, 1.0 }, + { 0.541176, 0.274510, 0.262745, 1.0 }, + { 0.521569, 0.192157, 0.188235, 1.0 }, + { 0.517647, 0.172549, 0.117647, 1.0 }, + { 0.686275, 0.290196, 0.141176, 1.0 }, + { 0.784314, 0.349020, 0.105882, 1.0 }, + { 0.835294, 0.352941, 0.070588, 1.0 }, + { 0.839216, 0.360784, 0.074510, 1.0 }, + { 0.803922, 0.341176, 0.050980, 1.0 }, + { 0.694118, 0.207843, 0.039216, 1.0 }, + { 0.666667, 0.200000, 0.054902, 1.0 }, + { 0.643137, 0.196078, 0.070588, 1.0 }, + { 0.623529, 0.227451, 0.117647, 1.0 }, + { 0.580392, 0.282353, 0.168627, 1.0 }, + { 0.572549, 0.337255, 0.172549, 1.0 }, + { 0.564706, 0.454902, 0.215686, 1.0 }, + { 0.560784, 0.564706, 0.254902, 1.0 }, + { 0.584314, 0.619608, 0.196078, 1.0 }, + { 0.592157, 0.717647, 0.172549, 1.0 }, + { 0.627451, 0.784314, 0.196078, 1.0 }, + { 0.662745, 0.788235, 0.196078, 1.0 }, + { 0.674510, 0.858824, 0.180392, 1.0 }, + { 0.784314, 0.847059, 0.129412, 1.0 }, + { 0.803922, 0.698039, 0.105882, 1.0 }, + { 0.713725, 0.603922, 0.117647, 1.0 }, + { 0.713725, 0.494118, 0.094118, 1.0 }, + { 0.654902, 0.313725, 0.050980, 1.0 }, + { 0.533333, 0.172549, 0.050980, 1.0 }, + { 0.443137, 0.086275, 0.070588, 1.0 }, + { 0.356863, 0.015686, 0.070588, 1.0 }, + { 0.309804, 0.000000, 0.078431, 1.0 }, + { 0.278431, 0.000000, 0.074510, 1.0 }, + { 0.235294, 0.007843, 0.070588, 1.0 }, + { 0.192157, 0.000000, 0.094118, 1.0 }, + { 0.168627, 0.003922, 0.117647, 1.0 }, + { 0.156863, 0.027451, 0.137255, 1.0 }, + { 0.117647, 0.027451, 0.152941, 1.0 }, + { 0.094118, 0.015686, 0.152941, 1.0 }, + { 0.098039, 0.027451, 0.152941, 1.0 }, + { 0.070588, 0.011765, 0.137255, 1.0 }, + { 0.058824, 0.003922, 0.137255, 1.0 }, + { 0.094118, 0.000000, 0.141176, 1.0 }, + { 0.086275, 0.000000, 0.129412, 1.0 }, + { 0.058824, 0.000000, 0.133333, 1.0 }, + { 0.074510, 0.000000, 0.168627, 1.0 }, + { 0.070588, 0.015686, 0.172549, 1.0 }, + { 0.031373, 0.070588, 0.152941, 1.0 }, + { 0.011765, 0.125490, 0.152941, 1.0 }, + { 0.031373, 0.133333, 0.156863, 1.0 }, + { 0.047059, 0.152941, 0.137255, 1.0 }, + { 0.074510, 0.172549, 0.113725, 1.0 }, + { 0.129412, 0.137255, 0.109804, 1.0 }, + { 0.160784, 0.090196, 0.117647, 1.0 }, + { 0.207843, 0.054902, 0.086275, 1.0 }, + { 0.258824, 0.039216, 0.074510, 1.0 }, + { 0.282353, 0.011765, 0.094118, 1.0 }, + { 0.290196, 0.000000, 0.090196, 1.0 }, + { 0.278431, 0.011765, 0.109804, 1.0 }, + { 0.290196, 0.035294, 0.125490, 1.0 }, + { 0.309804, 0.039216, 0.129412, 1.0 }, + { 0.313725, 0.058824, 0.113725, 1.0 }, + { 0.337255, 0.086275, 0.047059, 1.0 }, + { 0.411765, 0.094118, 0.035294, 1.0 }, + { 0.435294, 0.168627, 0.054902, 1.0 }, + { 0.392157, 0.215686, 0.019608, 1.0 }, + { 0.396078, 0.207843, 0.035294, 1.0 }, + { 0.352941, 0.250980, 0.086275, 1.0 }, + { 0.278431, 0.294118, 0.133333, 1.0 }, + { 0.250980, 0.274510, 0.176471, 1.0 }, + { 0.215686, 0.235294, 0.192157, 1.0 }, + { 0.215686, 0.258824, 0.207843, 1.0 }, + { 0.215686, 0.270588, 0.211765, 1.0 }, + { 0.200000, 0.270588, 0.200000, 1.0 }, + { 0.239216, 0.352941, 0.129412, 1.0 }, + { 0.360784, 0.403922, 0.078431, 1.0 }, + { 0.435294, 0.396078, 0.090196, 1.0 }, + { 0.498039, 0.490196, 0.050980, 1.0 }, + { 0.686275, 0.545098, 0.050980, 1.0 }, + { 0.835294, 0.490196, 0.129412, 1.0 }, + { 0.901961, 0.462745, 0.133333, 1.0 }, + { 0.925490, 0.454902, 0.113725, 1.0 }, + }; +/* Muddy */ +static double4 colors_597[] = { + { 0.313725, 0.247059, 0.196078, 1.0 }, + { 0.349020, 0.270588, 0.200000, 1.0 }, + { 0.352941, 0.270588, 0.200000, 1.0 }, + { 0.360784, 0.274510, 0.203922, 1.0 }, + { 0.360784, 0.266667, 0.196078, 1.0 }, + { 0.360784, 0.262745, 0.188235, 1.0 }, + { 0.349020, 0.262745, 0.188235, 1.0 }, + { 0.337255, 0.262745, 0.192157, 1.0 }, + { 0.329412, 0.270588, 0.207843, 1.0 }, + { 0.337255, 0.278431, 0.211765, 1.0 }, + { 0.349020, 0.290196, 0.219608, 1.0 }, + { 0.352941, 0.298039, 0.231373, 1.0 }, + { 0.356863, 0.309804, 0.243137, 1.0 }, + { 0.356863, 0.313725, 0.250980, 1.0 }, + { 0.356863, 0.317647, 0.258824, 1.0 }, + { 0.356863, 0.317647, 0.262745, 1.0 }, + { 0.356863, 0.321569, 0.266667, 1.0 }, + { 0.341176, 0.321569, 0.270588, 1.0 }, + { 0.337255, 0.317647, 0.266667, 1.0 }, + { 0.337255, 0.317647, 0.262745, 1.0 }, + { 0.337255, 0.313725, 0.254902, 1.0 }, + { 0.337255, 0.313725, 0.247059, 1.0 }, + { 0.337255, 0.313725, 0.247059, 1.0 }, + { 0.337255, 0.313725, 0.250980, 1.0 }, + { 0.337255, 0.317647, 0.254902, 1.0 }, + { 0.333333, 0.317647, 0.254902, 1.0 }, + { 0.333333, 0.317647, 0.258824, 1.0 }, + { 0.325490, 0.309804, 0.250980, 1.0 }, + { 0.317647, 0.301961, 0.247059, 1.0 }, + { 0.313725, 0.298039, 0.239216, 1.0 }, + { 0.313725, 0.298039, 0.231373, 1.0 }, + { 0.301961, 0.282353, 0.215686, 1.0 }, + { 0.294118, 0.266667, 0.200000, 1.0 }, + { 0.270588, 0.247059, 0.176471, 1.0 }, + { 0.254902, 0.239216, 0.176471, 1.0 }, + { 0.243137, 0.231373, 0.176471, 1.0 }, + { 0.231373, 0.227451, 0.184314, 1.0 }, + { 0.219608, 0.227451, 0.196078, 1.0 }, + { 0.215686, 0.231373, 0.200000, 1.0 }, + { 0.215686, 0.235294, 0.207843, 1.0 }, + { 0.227451, 0.254902, 0.231373, 1.0 }, + { 0.243137, 0.266667, 0.235294, 1.0 }, + { 0.262745, 0.278431, 0.243137, 1.0 }, + { 0.282353, 0.290196, 0.247059, 1.0 }, + { 0.305882, 0.305882, 0.250980, 1.0 }, + { 0.321569, 0.313725, 0.254902, 1.0 }, + { 0.337255, 0.321569, 0.262745, 1.0 }, + { 0.368627, 0.337255, 0.274510, 1.0 }, + { 0.400000, 0.356863, 0.282353, 1.0 }, + { 0.435294, 0.392157, 0.309804, 1.0 }, + { 0.443137, 0.400000, 0.313725, 1.0 }, + { 0.450980, 0.407843, 0.321569, 1.0 }, + { 0.447059, 0.400000, 0.313725, 1.0 }, + { 0.447059, 0.396078, 0.305882, 1.0 }, + { 0.439216, 0.392157, 0.301961, 1.0 }, + { 0.435294, 0.388235, 0.298039, 1.0 }, + { 0.423529, 0.372549, 0.282353, 1.0 }, + { 0.415686, 0.356863, 0.266667, 1.0 }, + { 0.407843, 0.345098, 0.254902, 1.0 }, + { 0.388235, 0.325490, 0.247059, 1.0 }, + { 0.372549, 0.309804, 0.239216, 1.0 }, + { 0.356863, 0.298039, 0.227451, 1.0 }, + { 0.345098, 0.286275, 0.219608, 1.0 }, + { 0.305882, 0.258824, 0.200000, 1.0 }, + { 0.262745, 0.227451, 0.172549, 1.0 }, + { 0.180392, 0.176471, 0.133333, 1.0 }, + { 0.152941, 0.152941, 0.113725, 1.0 }, + { 0.125490, 0.129412, 0.094118, 1.0 }, + { 0.113725, 0.117647, 0.086275, 1.0 }, + { 0.105882, 0.109804, 0.078431, 1.0 }, + { 0.090196, 0.094118, 0.062745, 1.0 }, + { 0.078431, 0.078431, 0.050980, 1.0 }, + { 0.066667, 0.054902, 0.035294, 1.0 }, + { 0.062745, 0.054902, 0.035294, 1.0 }, + { 0.062745, 0.058824, 0.035294, 1.0 }, + { 0.074510, 0.078431, 0.054902, 1.0 }, + { 0.086275, 0.101961, 0.078431, 1.0 }, + { 0.101961, 0.117647, 0.094118, 1.0 }, + { 0.117647, 0.137255, 0.109804, 1.0 }, + { 0.164706, 0.180392, 0.149020, 1.0 }, + { 0.215686, 0.227451, 0.200000, 1.0 }, + { 0.321569, 0.325490, 0.301961, 1.0 }, + { 0.368627, 0.364706, 0.341176, 1.0 }, + { 0.415686, 0.407843, 0.380392, 1.0 }, + { 0.431373, 0.419608, 0.392157, 1.0 }, + { 0.447059, 0.435294, 0.407843, 1.0 }, + { 0.462745, 0.458824, 0.427451, 1.0 }, + { 0.474510, 0.470588, 0.447059, 1.0 }, + { 0.486275, 0.490196, 0.454902, 1.0 }, + { 0.490196, 0.498039, 0.462745, 1.0 }, + { 0.494118, 0.505882, 0.470588, 1.0 }, + { 0.494118, 0.505882, 0.462745, 1.0 }, + { 0.498039, 0.505882, 0.458824, 1.0 }, + { 0.505882, 0.505882, 0.450980, 1.0 }, + { 0.505882, 0.494118, 0.435294, 1.0 }, + { 0.494118, 0.474510, 0.411765, 1.0 }, + { 0.470588, 0.443137, 0.388235, 1.0 }, + { 0.396078, 0.352941, 0.294118, 1.0 }, + { 0.345098, 0.305882, 0.247059, 1.0 }, + { 0.294118, 0.258824, 0.203922, 1.0 }, + { 0.270588, 0.239216, 0.184314, 1.0 }, + { 0.247059, 0.219608, 0.164706, 1.0 }, + { 0.207843, 0.188235, 0.129412, 1.0 }, + { 0.180392, 0.156863, 0.101961, 1.0 }, + { 0.156863, 0.121569, 0.066667, 1.0 }, + { 0.156863, 0.113725, 0.058824, 1.0 }, + { 0.160784, 0.105882, 0.050980, 1.0 }, + { 0.160784, 0.101961, 0.047059, 1.0 }, + { 0.160784, 0.101961, 0.043137, 1.0 }, + { 0.168627, 0.101961, 0.043137, 1.0 }, + { 0.172549, 0.109804, 0.050980, 1.0 }, + { 0.176471, 0.125490, 0.062745, 1.0 }, + { 0.180392, 0.141176, 0.078431, 1.0 }, + { 0.207843, 0.168627, 0.101961, 1.0 }, + { 0.215686, 0.168627, 0.105882, 1.0 }, + { 0.223529, 0.172549, 0.109804, 1.0 }, + { 0.243137, 0.184314, 0.117647, 1.0 }, + { 0.247059, 0.188235, 0.121569, 1.0 }, + { 0.258824, 0.192157, 0.121569, 1.0 }, + { 0.266667, 0.192157, 0.117647, 1.0 }, + { 0.262745, 0.203922, 0.121569, 1.0 }, + { 0.258824, 0.211765, 0.125490, 1.0 }, + { 0.258824, 0.223529, 0.129412, 1.0 }, + { 0.258824, 0.223529, 0.129412, 1.0 }, + { 0.262745, 0.227451, 0.133333, 1.0 }, + { 0.266667, 0.231373, 0.141176, 1.0 }, + { 0.262745, 0.231373, 0.149020, 1.0 }, + { 0.258824, 0.231373, 0.149020, 1.0 }, + { 0.250980, 0.219608, 0.145098, 1.0 }, + { 0.223529, 0.200000, 0.133333, 1.0 }, + { 0.211765, 0.192157, 0.125490, 1.0 }, + { 0.200000, 0.188235, 0.121569, 1.0 }, + { 0.180392, 0.188235, 0.117647, 1.0 }, + { 0.164706, 0.184314, 0.109804, 1.0 }, + { 0.164706, 0.188235, 0.109804, 1.0 }, + { 0.164706, 0.192157, 0.117647, 1.0 }, + { 0.176471, 0.207843, 0.141176, 1.0 }, + { 0.188235, 0.215686, 0.152941, 1.0 }, + { 0.200000, 0.227451, 0.168627, 1.0 }, + { 0.203922, 0.231373, 0.172549, 1.0 }, + { 0.207843, 0.235294, 0.180392, 1.0 }, + { 0.215686, 0.239216, 0.184314, 1.0 }, + { 0.215686, 0.243137, 0.188235, 1.0 }, + { 0.219608, 0.250980, 0.184314, 1.0 }, + { 0.223529, 0.250980, 0.184314, 1.0 }, + { 0.235294, 0.258824, 0.188235, 1.0 }, + { 0.239216, 0.258824, 0.188235, 1.0 }, + { 0.243137, 0.258824, 0.192157, 1.0 }, + { 0.258824, 0.258824, 0.196078, 1.0 }, + { 0.274510, 0.258824, 0.196078, 1.0 }, + { 0.290196, 0.254902, 0.200000, 1.0 }, + { 0.301961, 0.247059, 0.196078, 1.0 }, + { 0.309804, 0.247059, 0.180392, 1.0 }, + { 0.309804, 0.243137, 0.176471, 1.0 }, + { 0.309804, 0.243137, 0.176471, 1.0 }, + { 0.305882, 0.247059, 0.172549, 1.0 }, + { 0.301961, 0.247059, 0.176471, 1.0 }, + { 0.301961, 0.243137, 0.176471, 1.0 }, + { 0.305882, 0.247059, 0.176471, 1.0 }, + { 0.317647, 0.247059, 0.180392, 1.0 }, + { 0.329412, 0.254902, 0.188235, 1.0 }, + { 0.349020, 0.266667, 0.207843, 1.0 }, + { 0.352941, 0.270588, 0.211765, 1.0 }, + { 0.356863, 0.274510, 0.215686, 1.0 }, + { 0.360784, 0.290196, 0.227451, 1.0 }, + { 0.356863, 0.301961, 0.239216, 1.0 }, + { 0.352941, 0.313725, 0.254902, 1.0 }, + { 0.345098, 0.321569, 0.266667, 1.0 }, + { 0.337255, 0.333333, 0.282353, 1.0 }, + { 0.329412, 0.329412, 0.282353, 1.0 }, + { 0.325490, 0.329412, 0.286275, 1.0 }, + { 0.317647, 0.325490, 0.290196, 1.0 }, + { 0.305882, 0.317647, 0.286275, 1.0 }, + { 0.298039, 0.309804, 0.282353, 1.0 }, + { 0.290196, 0.301961, 0.270588, 1.0 }, + { 0.286275, 0.290196, 0.258824, 1.0 }, + { 0.282353, 0.278431, 0.247059, 1.0 }, + { 0.270588, 0.266667, 0.231373, 1.0 }, + { 0.262745, 0.254902, 0.219608, 1.0 }, + { 0.250980, 0.239216, 0.200000, 1.0 }, + { 0.235294, 0.215686, 0.180392, 1.0 }, + { 0.215686, 0.196078, 0.168627, 1.0 }, + { 0.196078, 0.184314, 0.156863, 1.0 }, + { 0.176471, 0.168627, 0.145098, 1.0 }, + { 0.164706, 0.152941, 0.125490, 1.0 }, + { 0.168627, 0.149020, 0.121569, 1.0 }, + { 0.172549, 0.149020, 0.117647, 1.0 }, + { 0.180392, 0.156863, 0.117647, 1.0 }, + { 0.196078, 0.164706, 0.121569, 1.0 }, + { 0.207843, 0.176471, 0.125490, 1.0 }, + { 0.227451, 0.192157, 0.141176, 1.0 }, + { 0.250980, 0.215686, 0.160784, 1.0 }, + { 0.274510, 0.250980, 0.203922, 1.0 }, + { 0.305882, 0.290196, 0.243137, 1.0 }, + { 0.349020, 0.337255, 0.294118, 1.0 }, + { 0.400000, 0.380392, 0.345098, 1.0 }, + { 0.443137, 0.427451, 0.392157, 1.0 }, + { 0.486275, 0.470588, 0.435294, 1.0 }, + { 0.521569, 0.505882, 0.470588, 1.0 }, + { 0.545098, 0.533333, 0.494118, 1.0 }, + { 0.560784, 0.549020, 0.505882, 1.0 }, + { 0.584314, 0.572549, 0.525490, 1.0 }, + { 0.607843, 0.592157, 0.549020, 1.0 }, + { 0.635294, 0.623529, 0.572549, 1.0 }, + { 0.662745, 0.650980, 0.600000, 1.0 }, + { 0.686275, 0.674510, 0.619608, 1.0 }, + { 0.701961, 0.690196, 0.631373, 1.0 }, + { 0.713725, 0.694118, 0.635294, 1.0 }, + { 0.709804, 0.686275, 0.623529, 1.0 }, + { 0.682353, 0.654902, 0.592157, 1.0 }, + { 0.643137, 0.615686, 0.552941, 1.0 }, + { 0.600000, 0.572549, 0.505882, 1.0 }, + { 0.564706, 0.533333, 0.462745, 1.0 }, + { 0.537255, 0.501961, 0.427451, 1.0 }, + { 0.517647, 0.482353, 0.400000, 1.0 }, + { 0.505882, 0.470588, 0.376471, 1.0 }, + { 0.513725, 0.466667, 0.364706, 1.0 }, + { 0.533333, 0.478431, 0.360784, 1.0 }, + { 0.549020, 0.486275, 0.364706, 1.0 }, + { 0.552941, 0.490196, 0.368627, 1.0 }, + { 0.541176, 0.478431, 0.364706, 1.0 }, + { 0.529412, 0.470588, 0.352941, 1.0 }, + { 0.513725, 0.454902, 0.345098, 1.0 }, + { 0.490196, 0.439216, 0.333333, 1.0 }, + { 0.466667, 0.423529, 0.321569, 1.0 }, + { 0.439216, 0.403922, 0.313725, 1.0 }, + { 0.431373, 0.392157, 0.294118, 1.0 }, + { 0.423529, 0.384314, 0.290196, 1.0 }, + { 0.427451, 0.384314, 0.286275, 1.0 }, + { 0.419608, 0.368627, 0.286275, 1.0 }, + { 0.407843, 0.360784, 0.282353, 1.0 }, + { 0.392157, 0.349020, 0.282353, 1.0 }, + { 0.368627, 0.337255, 0.278431, 1.0 }, + { 0.341176, 0.317647, 0.266667, 1.0 }, + { 0.301961, 0.294118, 0.254902, 1.0 }, + { 0.262745, 0.262745, 0.223529, 1.0 }, + { 0.223529, 0.231373, 0.192157, 1.0 }, + { 0.200000, 0.203922, 0.160784, 1.0 }, + { 0.180392, 0.176471, 0.137255, 1.0 }, + { 0.156863, 0.156863, 0.117647, 1.0 }, + { 0.141176, 0.137255, 0.105882, 1.0 }, + { 0.125490, 0.125490, 0.098039, 1.0 }, + { 0.113725, 0.117647, 0.094118, 1.0 }, + { 0.109804, 0.113725, 0.101961, 1.0 }, + { 0.113725, 0.125490, 0.105882, 1.0 }, + { 0.125490, 0.133333, 0.113725, 1.0 }, + { 0.149020, 0.145098, 0.113725, 1.0 }, + { 0.172549, 0.156863, 0.113725, 1.0 }, + { 0.172549, 0.160784, 0.117647, 1.0 }, + { 0.176471, 0.160784, 0.121569, 1.0 }, + { 0.180392, 0.160784, 0.125490, 1.0 }, + { 0.192157, 0.164706, 0.129412, 1.0 }, + { 0.203922, 0.168627, 0.141176, 1.0 }, + { 0.219608, 0.184314, 0.156863, 1.0 }, + { 0.227451, 0.203922, 0.176471, 1.0 }, + { 0.262745, 0.219608, 0.188235, 1.0 }, + }; +/* Muddy_2 */ +static double4 colors_598[] = { + { 0.388235, 0.309804, 0.262745, 1.0 }, + { 0.321569, 0.258824, 0.207843, 1.0 }, + { 0.356863, 0.298039, 0.250980, 1.0 }, + { 0.392157, 0.337255, 0.294118, 1.0 }, + { 0.427451, 0.372549, 0.329412, 1.0 }, + { 0.462745, 0.407843, 0.368627, 1.0 }, + { 0.466667, 0.407843, 0.372549, 1.0 }, + { 0.474510, 0.411765, 0.380392, 1.0 }, + { 0.466667, 0.423529, 0.400000, 1.0 }, + { 0.439216, 0.407843, 0.388235, 1.0 }, + { 0.415686, 0.392157, 0.380392, 1.0 }, + { 0.376471, 0.352941, 0.341176, 1.0 }, + { 0.341176, 0.317647, 0.305882, 1.0 }, + { 0.309804, 0.286275, 0.274510, 1.0 }, + { 0.282353, 0.254902, 0.243137, 1.0 }, + { 0.266667, 0.235294, 0.219608, 1.0 }, + { 0.254902, 0.219608, 0.196078, 1.0 }, + { 0.239216, 0.196078, 0.164706, 1.0 }, + { 0.235294, 0.188235, 0.164706, 1.0 }, + { 0.235294, 0.184314, 0.164706, 1.0 }, + { 0.243137, 0.196078, 0.176471, 1.0 }, + { 0.250980, 0.207843, 0.192157, 1.0 }, + { 0.250980, 0.211765, 0.196078, 1.0 }, + { 0.250980, 0.215686, 0.203922, 1.0 }, + { 0.278431, 0.215686, 0.196078, 1.0 }, + { 0.294118, 0.207843, 0.172549, 1.0 }, + { 0.309804, 0.200000, 0.152941, 1.0 }, + { 0.301961, 0.188235, 0.141176, 1.0 }, + { 0.298039, 0.180392, 0.129412, 1.0 }, + { 0.298039, 0.176471, 0.125490, 1.0 }, + { 0.298039, 0.176471, 0.125490, 1.0 }, + { 0.270588, 0.176471, 0.137255, 1.0 }, + { 0.247059, 0.176471, 0.149020, 1.0 }, + { 0.219608, 0.180392, 0.168627, 1.0 }, + { 0.211765, 0.176471, 0.168627, 1.0 }, + { 0.203922, 0.176471, 0.168627, 1.0 }, + { 0.203922, 0.176471, 0.160784, 1.0 }, + { 0.207843, 0.176471, 0.156863, 1.0 }, + { 0.207843, 0.172549, 0.152941, 1.0 }, + { 0.207843, 0.168627, 0.149020, 1.0 }, + { 0.223529, 0.156863, 0.109804, 1.0 }, + { 0.227451, 0.141176, 0.098039, 1.0 }, + { 0.235294, 0.125490, 0.086275, 1.0 }, + { 0.231373, 0.113725, 0.074510, 1.0 }, + { 0.227451, 0.101961, 0.062745, 1.0 }, + { 0.219608, 0.098039, 0.058824, 1.0 }, + { 0.211765, 0.094118, 0.058824, 1.0 }, + { 0.200000, 0.090196, 0.058824, 1.0 }, + { 0.180392, 0.082353, 0.050980, 1.0 }, + { 0.145098, 0.090196, 0.058824, 1.0 }, + { 0.133333, 0.086275, 0.058824, 1.0 }, + { 0.125490, 0.082353, 0.062745, 1.0 }, + { 0.125490, 0.090196, 0.066667, 1.0 }, + { 0.125490, 0.098039, 0.074510, 1.0 }, + { 0.129412, 0.098039, 0.074510, 1.0 }, + { 0.137255, 0.098039, 0.074510, 1.0 }, + { 0.164706, 0.125490, 0.101961, 1.0 }, + { 0.180392, 0.133333, 0.113725, 1.0 }, + { 0.200000, 0.145098, 0.125490, 1.0 }, + { 0.200000, 0.149020, 0.133333, 1.0 }, + { 0.203922, 0.156863, 0.145098, 1.0 }, + { 0.196078, 0.152941, 0.141176, 1.0 }, + { 0.192157, 0.149020, 0.137255, 1.0 }, + { 0.172549, 0.137255, 0.121569, 1.0 }, + { 0.160784, 0.121569, 0.105882, 1.0 }, + { 0.117647, 0.086275, 0.070588, 1.0 }, + { 0.129412, 0.090196, 0.074510, 1.0 }, + { 0.141176, 0.094118, 0.078431, 1.0 }, + { 0.152941, 0.105882, 0.086275, 1.0 }, + { 0.164706, 0.117647, 0.094118, 1.0 }, + { 0.207843, 0.149020, 0.125490, 1.0 }, + { 0.274510, 0.180392, 0.152941, 1.0 }, + { 0.372549, 0.243137, 0.184314, 1.0 }, + { 0.435294, 0.274510, 0.196078, 1.0 }, + { 0.501961, 0.305882, 0.211765, 1.0 }, + { 0.549020, 0.337255, 0.215686, 1.0 }, + { 0.596078, 0.368627, 0.223529, 1.0 }, + { 0.615686, 0.380392, 0.231373, 1.0 }, + { 0.635294, 0.396078, 0.239216, 1.0 }, + { 0.635294, 0.396078, 0.231373, 1.0 }, + { 0.627451, 0.403922, 0.247059, 1.0 }, + { 0.525490, 0.364706, 0.266667, 1.0 }, + { 0.454902, 0.333333, 0.258824, 1.0 }, + { 0.388235, 0.305882, 0.254902, 1.0 }, + { 0.364706, 0.294118, 0.250980, 1.0 }, + { 0.345098, 0.282353, 0.247059, 1.0 }, + { 0.309804, 0.258824, 0.227451, 1.0 }, + { 0.294118, 0.235294, 0.203922, 1.0 }, + { 0.309804, 0.223529, 0.184314, 1.0 }, + { 0.333333, 0.235294, 0.192157, 1.0 }, + { 0.356863, 0.250980, 0.203922, 1.0 }, + { 0.356863, 0.254902, 0.207843, 1.0 }, + { 0.360784, 0.258824, 0.211765, 1.0 }, + { 0.364706, 0.262745, 0.215686, 1.0 }, + { 0.356863, 0.278431, 0.227451, 1.0 }, + { 0.341176, 0.270588, 0.215686, 1.0 }, + { 0.313725, 0.239216, 0.188235, 1.0 }, + { 0.274510, 0.188235, 0.133333, 1.0 }, + { 0.270588, 0.168627, 0.113725, 1.0 }, + { 0.270588, 0.152941, 0.094118, 1.0 }, + { 0.270588, 0.156863, 0.098039, 1.0 }, + { 0.270588, 0.160784, 0.101961, 1.0 }, + { 0.286275, 0.176471, 0.137255, 1.0 }, + { 0.313725, 0.207843, 0.160784, 1.0 }, + { 0.352941, 0.290196, 0.250980, 1.0 }, + { 0.372549, 0.313725, 0.278431, 1.0 }, + { 0.396078, 0.337255, 0.309804, 1.0 }, + { 0.392157, 0.333333, 0.313725, 1.0 }, + { 0.388235, 0.333333, 0.317647, 1.0 }, + { 0.376471, 0.321569, 0.305882, 1.0 }, + { 0.352941, 0.301961, 0.286275, 1.0 }, + { 0.325490, 0.266667, 0.262745, 1.0 }, + { 0.301961, 0.243137, 0.231373, 1.0 }, + { 0.270588, 0.203922, 0.176471, 1.0 }, + { 0.270588, 0.200000, 0.168627, 1.0 }, + { 0.274510, 0.196078, 0.160784, 1.0 }, + { 0.286275, 0.192157, 0.133333, 1.0 }, + { 0.305882, 0.180392, 0.105882, 1.0 }, + { 0.329412, 0.164706, 0.086275, 1.0 }, + { 0.352941, 0.156863, 0.078431, 1.0 }, + { 0.364706, 0.168627, 0.086275, 1.0 }, + { 0.368627, 0.184314, 0.121569, 1.0 }, + { 0.376471, 0.203922, 0.156863, 1.0 }, + { 0.376471, 0.223529, 0.176471, 1.0 }, + { 0.380392, 0.243137, 0.196078, 1.0 }, + { 0.411765, 0.286275, 0.219608, 1.0 }, + { 0.447059, 0.329412, 0.282353, 1.0 }, + { 0.466667, 0.376471, 0.341176, 1.0 }, + { 0.509804, 0.435294, 0.380392, 1.0 }, + { 0.517647, 0.458824, 0.423529, 1.0 }, + { 0.517647, 0.462745, 0.419608, 1.0 }, + { 0.517647, 0.470588, 0.419608, 1.0 }, + { 0.494118, 0.447059, 0.392157, 1.0 }, + { 0.450980, 0.384314, 0.352941, 1.0 }, + { 0.407843, 0.341176, 0.309804, 1.0 }, + { 0.352941, 0.301961, 0.274510, 1.0 }, + { 0.270588, 0.235294, 0.227451, 1.0 }, + { 0.223529, 0.203922, 0.200000, 1.0 }, + { 0.180392, 0.176471, 0.176471, 1.0 }, + { 0.168627, 0.164706, 0.160784, 1.0 }, + { 0.156863, 0.152941, 0.145098, 1.0 }, + { 0.129412, 0.133333, 0.121569, 1.0 }, + { 0.105882, 0.109804, 0.098039, 1.0 }, + { 0.094118, 0.090196, 0.082353, 1.0 }, + { 0.090196, 0.082353, 0.066667, 1.0 }, + { 0.070588, 0.062745, 0.043137, 1.0 }, + { 0.070588, 0.058824, 0.039216, 1.0 }, + { 0.074510, 0.054902, 0.039216, 1.0 }, + { 0.098039, 0.050980, 0.027451, 1.0 }, + { 0.117647, 0.054902, 0.023529, 1.0 }, + { 0.133333, 0.066667, 0.031373, 1.0 }, + { 0.184314, 0.086275, 0.031373, 1.0 }, + { 0.274510, 0.137255, 0.039216, 1.0 }, + { 0.290196, 0.145098, 0.054902, 1.0 }, + { 0.309804, 0.156863, 0.070588, 1.0 }, + { 0.349020, 0.176471, 0.090196, 1.0 }, + { 0.392157, 0.203922, 0.090196, 1.0 }, + { 0.423529, 0.207843, 0.078431, 1.0 }, + { 0.431373, 0.215686, 0.101961, 1.0 }, + { 0.447059, 0.223529, 0.121569, 1.0 }, + { 0.490196, 0.215686, 0.117647, 1.0 }, + { 0.486275, 0.270588, 0.156863, 1.0 }, + { 0.474510, 0.250980, 0.168627, 1.0 }, + { 0.466667, 0.231373, 0.184314, 1.0 }, + { 0.454902, 0.247059, 0.180392, 1.0 }, + { 0.407843, 0.262745, 0.184314, 1.0 }, + { 0.368627, 0.243137, 0.192157, 1.0 }, + { 0.341176, 0.227451, 0.188235, 1.0 }, + { 0.325490, 0.239216, 0.200000, 1.0 }, + { 0.321569, 0.239216, 0.200000, 1.0 }, + { 0.321569, 0.239216, 0.200000, 1.0 }, + { 0.321569, 0.235294, 0.196078, 1.0 }, + { 0.333333, 0.231373, 0.192157, 1.0 }, + { 0.352941, 0.235294, 0.200000, 1.0 }, + { 0.364706, 0.250980, 0.203922, 1.0 }, + { 0.396078, 0.270588, 0.215686, 1.0 }, + { 0.458824, 0.286275, 0.239216, 1.0 }, + { 0.478431, 0.294118, 0.258824, 1.0 }, + { 0.466667, 0.313725, 0.262745, 1.0 }, + { 0.462745, 0.313725, 0.262745, 1.0 }, + { 0.439216, 0.282353, 0.243137, 1.0 }, + { 0.384314, 0.254902, 0.215686, 1.0 }, + { 0.325490, 0.223529, 0.184314, 1.0 }, + { 0.274510, 0.188235, 0.133333, 1.0 }, + { 0.223529, 0.141176, 0.094118, 1.0 }, + { 0.219608, 0.141176, 0.086275, 1.0 }, + { 0.215686, 0.141176, 0.082353, 1.0 }, + { 0.219608, 0.145098, 0.098039, 1.0 }, + { 0.235294, 0.168627, 0.133333, 1.0 }, + { 0.258824, 0.200000, 0.156863, 1.0 }, + { 0.286275, 0.219608, 0.180392, 1.0 }, + { 0.309804, 0.235294, 0.200000, 1.0 }, + { 0.325490, 0.247059, 0.203922, 1.0 }, + { 0.329412, 0.239216, 0.203922, 1.0 }, + { 0.325490, 0.235294, 0.203922, 1.0 }, + { 0.313725, 0.219608, 0.192157, 1.0 }, + { 0.286275, 0.211765, 0.180392, 1.0 }, + { 0.262745, 0.196078, 0.188235, 1.0 }, + { 0.250980, 0.188235, 0.192157, 1.0 }, + { 0.247059, 0.196078, 0.184314, 1.0 }, + { 0.250980, 0.200000, 0.192157, 1.0 }, + { 0.270588, 0.211765, 0.203922, 1.0 }, + { 0.305882, 0.243137, 0.223529, 1.0 }, + { 0.337255, 0.262745, 0.239216, 1.0 }, + { 0.364706, 0.290196, 0.250980, 1.0 }, + { 0.392157, 0.301961, 0.266667, 1.0 }, + { 0.388235, 0.298039, 0.274510, 1.0 }, + { 0.368627, 0.298039, 0.266667, 1.0 }, + { 0.349020, 0.286275, 0.254902, 1.0 }, + { 0.305882, 0.250980, 0.231373, 1.0 }, + { 0.243137, 0.211765, 0.203922, 1.0 }, + { 0.207843, 0.184314, 0.172549, 1.0 }, + { 0.184314, 0.156863, 0.145098, 1.0 }, + { 0.156863, 0.133333, 0.121569, 1.0 }, + { 0.145098, 0.113725, 0.094118, 1.0 }, + { 0.156863, 0.101961, 0.082353, 1.0 }, + { 0.172549, 0.101961, 0.090196, 1.0 }, + { 0.188235, 0.109804, 0.094118, 1.0 }, + { 0.211765, 0.117647, 0.101961, 1.0 }, + { 0.219608, 0.125490, 0.113725, 1.0 }, + { 0.227451, 0.141176, 0.121569, 1.0 }, + { 0.239216, 0.149020, 0.125490, 1.0 }, + { 0.247059, 0.156863, 0.129412, 1.0 }, + { 0.235294, 0.156863, 0.121569, 1.0 }, + { 0.219608, 0.149020, 0.113725, 1.0 }, + { 0.203922, 0.149020, 0.105882, 1.0 }, + { 0.196078, 0.141176, 0.105882, 1.0 }, + { 0.188235, 0.133333, 0.105882, 1.0 }, + { 0.184314, 0.137255, 0.105882, 1.0 }, + { 0.200000, 0.149020, 0.121569, 1.0 }, + { 0.219608, 0.156863, 0.141176, 1.0 }, + { 0.239216, 0.176471, 0.156863, 1.0 }, + { 0.262745, 0.196078, 0.172549, 1.0 }, + { 0.270588, 0.200000, 0.180392, 1.0 }, + { 0.274510, 0.203922, 0.180392, 1.0 }, + { 0.278431, 0.203922, 0.176471, 1.0 }, + { 0.278431, 0.192157, 0.156863, 1.0 }, + { 0.286275, 0.172549, 0.133333, 1.0 }, + { 0.282353, 0.149020, 0.117647, 1.0 }, + { 0.282353, 0.137255, 0.094118, 1.0 }, + { 0.266667, 0.117647, 0.062745, 1.0 }, + { 0.239216, 0.090196, 0.047059, 1.0 }, + { 0.211765, 0.074510, 0.035294, 1.0 }, + { 0.168627, 0.066667, 0.027451, 1.0 }, + { 0.137255, 0.054902, 0.027451, 1.0 }, + { 0.105882, 0.043137, 0.023529, 1.0 }, + { 0.101961, 0.043137, 0.031373, 1.0 }, + { 0.117647, 0.054902, 0.039216, 1.0 }, + { 0.125490, 0.070588, 0.050980, 1.0 }, + { 0.160784, 0.098039, 0.074510, 1.0 }, + { 0.215686, 0.137255, 0.105882, 1.0 }, + { 0.258824, 0.184314, 0.149020, 1.0 }, + { 0.333333, 0.250980, 0.215686, 1.0 }, + { 0.384314, 0.294118, 0.258824, 1.0 }, + { 0.341176, 0.250980, 0.215686, 1.0 }, + { 0.356863, 0.266667, 0.219608, 1.0 }, + }; +/* Muted_Rainbow */ +static double4 colors_599[] = { + { 0.752941, 0.482353, 0.325490, 1.0 }, + { 0.819608, 0.584314, 0.454902, 1.0 }, + { 0.721569, 0.505882, 0.400000, 1.0 }, + { 0.627451, 0.431373, 0.345098, 1.0 }, + { 0.537255, 0.384314, 0.317647, 1.0 }, + { 0.447059, 0.337255, 0.290196, 1.0 }, + { 0.403922, 0.313725, 0.262745, 1.0 }, + { 0.364706, 0.290196, 0.235294, 1.0 }, + { 0.325490, 0.309804, 0.172549, 1.0 }, + { 0.313725, 0.294118, 0.141176, 1.0 }, + { 0.305882, 0.282353, 0.109804, 1.0 }, + { 0.294118, 0.274510, 0.125490, 1.0 }, + { 0.286275, 0.270588, 0.141176, 1.0 }, + { 0.254902, 0.239216, 0.164706, 1.0 }, + { 0.227451, 0.207843, 0.188235, 1.0 }, + { 0.215686, 0.211765, 0.200000, 1.0 }, + { 0.207843, 0.215686, 0.211765, 1.0 }, + { 0.207843, 0.254902, 0.207843, 1.0 }, + { 0.270588, 0.305882, 0.215686, 1.0 }, + { 0.333333, 0.360784, 0.223529, 1.0 }, + { 0.368627, 0.364706, 0.188235, 1.0 }, + { 0.407843, 0.372549, 0.156863, 1.0 }, + { 0.411765, 0.368627, 0.152941, 1.0 }, + { 0.415686, 0.364706, 0.152941, 1.0 }, + { 0.407843, 0.290196, 0.152941, 1.0 }, + { 0.407843, 0.274510, 0.176471, 1.0 }, + { 0.411765, 0.258824, 0.203922, 1.0 }, + { 0.411765, 0.274510, 0.215686, 1.0 }, + { 0.411765, 0.294118, 0.231373, 1.0 }, + { 0.407843, 0.305882, 0.231373, 1.0 }, + { 0.407843, 0.321569, 0.231373, 1.0 }, + { 0.356863, 0.301961, 0.207843, 1.0 }, + { 0.274510, 0.290196, 0.180392, 1.0 }, + { 0.180392, 0.294118, 0.196078, 1.0 }, + { 0.149020, 0.298039, 0.200000, 1.0 }, + { 0.121569, 0.305882, 0.203922, 1.0 }, + { 0.113725, 0.309804, 0.207843, 1.0 }, + { 0.105882, 0.317647, 0.215686, 1.0 }, + { 0.101961, 0.329412, 0.215686, 1.0 }, + { 0.098039, 0.341176, 0.219608, 1.0 }, + { 0.129412, 0.364706, 0.207843, 1.0 }, + { 0.160784, 0.384314, 0.207843, 1.0 }, + { 0.196078, 0.403922, 0.211765, 1.0 }, + { 0.266667, 0.419608, 0.200000, 1.0 }, + { 0.341176, 0.435294, 0.192157, 1.0 }, + { 0.372549, 0.411765, 0.196078, 1.0 }, + { 0.407843, 0.392157, 0.200000, 1.0 }, + { 0.474510, 0.380392, 0.203922, 1.0 }, + { 0.549020, 0.380392, 0.219608, 1.0 }, + { 0.647059, 0.392157, 0.188235, 1.0 }, + { 0.698039, 0.450980, 0.200000, 1.0 }, + { 0.749020, 0.509804, 0.215686, 1.0 }, + { 0.811765, 0.603922, 0.274510, 1.0 }, + { 0.874510, 0.698039, 0.333333, 1.0 }, + { 0.890196, 0.733333, 0.396078, 1.0 }, + { 0.909804, 0.772549, 0.458824, 1.0 }, + { 0.972549, 0.886275, 0.443137, 1.0 }, + { 0.909804, 0.792157, 0.431373, 1.0 }, + { 0.850980, 0.701961, 0.419608, 1.0 }, + { 0.725490, 0.568627, 0.333333, 1.0 }, + { 0.603922, 0.435294, 0.250980, 1.0 }, + { 0.549020, 0.349020, 0.235294, 1.0 }, + { 0.498039, 0.266667, 0.219608, 1.0 }, + { 0.400000, 0.168627, 0.172549, 1.0 }, + { 0.325490, 0.117647, 0.149020, 1.0 }, + { 0.298039, 0.078431, 0.137255, 1.0 }, + { 0.349020, 0.125490, 0.149020, 1.0 }, + { 0.400000, 0.172549, 0.160784, 1.0 }, + { 0.423529, 0.200000, 0.156863, 1.0 }, + { 0.447059, 0.227451, 0.156863, 1.0 }, + { 0.505882, 0.290196, 0.168627, 1.0 }, + { 0.611765, 0.396078, 0.184314, 1.0 }, + { 0.780392, 0.615686, 0.168627, 1.0 }, + { 0.831373, 0.654902, 0.184314, 1.0 }, + { 0.882353, 0.694118, 0.200000, 1.0 }, + { 0.819608, 0.698039, 0.211765, 1.0 }, + { 0.760784, 0.701961, 0.223529, 1.0 }, + { 0.741176, 0.674510, 0.203922, 1.0 }, + { 0.721569, 0.647059, 0.188235, 1.0 }, + { 0.686275, 0.596078, 0.180392, 1.0 }, + { 0.600000, 0.533333, 0.149020, 1.0 }, + { 0.588235, 0.427451, 0.082353, 1.0 }, + { 0.545098, 0.364706, 0.086275, 1.0 }, + { 0.505882, 0.305882, 0.090196, 1.0 }, + { 0.466667, 0.266667, 0.090196, 1.0 }, + { 0.427451, 0.231373, 0.094118, 1.0 }, + { 0.341176, 0.203922, 0.090196, 1.0 }, + { 0.274510, 0.180392, 0.105882, 1.0 }, + { 0.172549, 0.121569, 0.090196, 1.0 }, + { 0.160784, 0.145098, 0.098039, 1.0 }, + { 0.152941, 0.172549, 0.109804, 1.0 }, + { 0.145098, 0.172549, 0.113725, 1.0 }, + { 0.137255, 0.172549, 0.117647, 1.0 }, + { 0.168627, 0.184314, 0.141176, 1.0 }, + { 0.207843, 0.196078, 0.180392, 1.0 }, + { 0.231373, 0.207843, 0.219608, 1.0 }, + { 0.286275, 0.184314, 0.227451, 1.0 }, + { 0.368627, 0.172549, 0.231373, 1.0 }, + { 0.384314, 0.164706, 0.207843, 1.0 }, + { 0.400000, 0.160784, 0.188235, 1.0 }, + { 0.400000, 0.156863, 0.172549, 1.0 }, + { 0.403922, 0.152941, 0.160784, 1.0 }, + { 0.431373, 0.172549, 0.145098, 1.0 }, + { 0.470588, 0.215686, 0.137255, 1.0 }, + { 0.603922, 0.270588, 0.117647, 1.0 }, + { 0.654902, 0.333333, 0.105882, 1.0 }, + { 0.709804, 0.400000, 0.094118, 1.0 }, + { 0.741176, 0.427451, 0.098039, 1.0 }, + { 0.776471, 0.454902, 0.105882, 1.0 }, + { 0.819608, 0.470588, 0.137255, 1.0 }, + { 0.854902, 0.498039, 0.152941, 1.0 }, + { 0.901961, 0.513725, 0.180392, 1.0 }, + { 0.917647, 0.482353, 0.192157, 1.0 }, + { 0.968627, 0.447059, 0.188235, 1.0 }, + { 0.949020, 0.439216, 0.176471, 1.0 }, + { 0.933333, 0.435294, 0.164706, 1.0 }, + { 0.913725, 0.482353, 0.125490, 1.0 }, + { 0.870588, 0.478431, 0.090196, 1.0 }, + { 0.780392, 0.450980, 0.082353, 1.0 }, + { 0.698039, 0.447059, 0.125490, 1.0 }, + { 0.490196, 0.333333, 0.160784, 1.0 }, + { 0.376471, 0.294118, 0.188235, 1.0 }, + { 0.262745, 0.258824, 0.215686, 1.0 }, + { 0.223529, 0.235294, 0.203922, 1.0 }, + { 0.184314, 0.215686, 0.196078, 1.0 }, + { 0.152941, 0.200000, 0.184314, 1.0 }, + { 0.156863, 0.211765, 0.160784, 1.0 }, + { 0.211765, 0.239216, 0.125490, 1.0 }, + { 0.341176, 0.235294, 0.113725, 1.0 }, + { 0.584314, 0.258824, 0.109804, 1.0 }, + { 0.631373, 0.243137, 0.117647, 1.0 }, + { 0.678431, 0.231373, 0.125490, 1.0 }, + { 0.737255, 0.219608, 0.137255, 1.0 }, + { 0.729412, 0.215686, 0.164706, 1.0 }, + { 0.713725, 0.200000, 0.184314, 1.0 }, + { 0.701961, 0.235294, 0.211765, 1.0 }, + { 0.674510, 0.321569, 0.188235, 1.0 }, + { 0.709804, 0.396078, 0.176471, 1.0 }, + { 0.749020, 0.470588, 0.164706, 1.0 }, + { 0.760784, 0.478431, 0.160784, 1.0 }, + { 0.776471, 0.490196, 0.156863, 1.0 }, + { 0.788235, 0.533333, 0.145098, 1.0 }, + { 0.772549, 0.568627, 0.117647, 1.0 }, + { 0.713725, 0.549020, 0.129412, 1.0 }, + { 0.650980, 0.505882, 0.105882, 1.0 }, + { 0.439216, 0.396078, 0.105882, 1.0 }, + { 0.392157, 0.349020, 0.101961, 1.0 }, + { 0.349020, 0.305882, 0.098039, 1.0 }, + { 0.298039, 0.239216, 0.074510, 1.0 }, + { 0.282353, 0.172549, 0.094118, 1.0 }, + { 0.305882, 0.117647, 0.113725, 1.0 }, + { 0.372549, 0.105882, 0.098039, 1.0 }, + { 0.564706, 0.180392, 0.137255, 1.0 }, + { 0.631373, 0.200000, 0.141176, 1.0 }, + { 0.698039, 0.223529, 0.145098, 1.0 }, + { 0.811765, 0.333333, 0.152941, 1.0 }, + { 0.858824, 0.466667, 0.184314, 1.0 }, + { 0.913725, 0.517647, 0.270588, 1.0 }, + { 0.960784, 0.580392, 0.372549, 1.0 }, + { 0.941176, 0.654902, 0.443137, 1.0 }, + { 0.925490, 0.635294, 0.490196, 1.0 }, + { 0.890196, 0.592157, 0.466667, 1.0 }, + { 0.886275, 0.588235, 0.435294, 1.0 }, + { 0.886275, 0.584314, 0.403922, 1.0 }, + { 0.839216, 0.556863, 0.294118, 1.0 }, + { 0.796078, 0.529412, 0.219608, 1.0 }, + { 0.776471, 0.517647, 0.156863, 1.0 }, + { 0.745098, 0.494118, 0.129412, 1.0 }, + { 0.745098, 0.411765, 0.113725, 1.0 }, + { 0.760784, 0.388235, 0.109804, 1.0 }, + { 0.776471, 0.368627, 0.105882, 1.0 }, + { 0.839216, 0.309804, 0.164706, 1.0 }, + { 0.854902, 0.270588, 0.172549, 1.0 }, + { 0.796078, 0.270588, 0.192157, 1.0 }, + { 0.709804, 0.235294, 0.294118, 1.0 }, + { 0.643137, 0.215686, 0.349020, 1.0 }, + { 0.498039, 0.254902, 0.360784, 1.0 }, + { 0.329412, 0.254902, 0.364706, 1.0 }, + { 0.298039, 0.235294, 0.352941, 1.0 }, + { 0.266667, 0.254902, 0.313725, 1.0 }, + { 0.223529, 0.254902, 0.250980, 1.0 }, + { 0.258824, 0.223529, 0.207843, 1.0 }, + { 0.321569, 0.223529, 0.184314, 1.0 }, + { 0.368627, 0.247059, 0.192157, 1.0 }, + { 0.474510, 0.239216, 0.219608, 1.0 }, + { 0.501961, 0.250980, 0.223529, 1.0 }, + { 0.529412, 0.262745, 0.227451, 1.0 }, + { 0.552941, 0.290196, 0.270588, 1.0 }, + { 0.560784, 0.309804, 0.282353, 1.0 }, + { 0.576471, 0.329412, 0.298039, 1.0 }, + { 0.643137, 0.388235, 0.333333, 1.0 }, + { 0.694118, 0.443137, 0.384314, 1.0 }, + { 0.694118, 0.435294, 0.427451, 1.0 }, + { 0.705882, 0.450980, 0.474510, 1.0 }, + { 0.729412, 0.462745, 0.525490, 1.0 }, + { 0.733333, 0.380392, 0.588235, 1.0 }, + { 0.639216, 0.305882, 0.600000, 1.0 }, + { 0.600000, 0.321569, 0.533333, 1.0 }, + { 0.650980, 0.325490, 0.560784, 1.0 }, + { 0.639216, 0.333333, 0.525490, 1.0 }, + { 0.666667, 0.392157, 0.443137, 1.0 }, + { 0.694118, 0.462745, 0.443137, 1.0 }, + { 0.643137, 0.509804, 0.403922, 1.0 }, + { 0.619608, 0.529412, 0.341176, 1.0 }, + { 0.560784, 0.533333, 0.305882, 1.0 }, + { 0.443137, 0.541176, 0.274510, 1.0 }, + { 0.403922, 0.537255, 0.211765, 1.0 }, + { 0.443137, 0.525490, 0.164706, 1.0 }, + { 0.470588, 0.521569, 0.156863, 1.0 }, + { 0.501961, 0.545098, 0.172549, 1.0 }, + { 0.552941, 0.572549, 0.200000, 1.0 }, + { 0.580392, 0.607843, 0.196078, 1.0 }, + { 0.545098, 0.572549, 0.219608, 1.0 }, + { 0.482353, 0.513725, 0.247059, 1.0 }, + { 0.396078, 0.537255, 0.219608, 1.0 }, + { 0.290196, 0.490196, 0.219608, 1.0 }, + { 0.215686, 0.403922, 0.207843, 1.0 }, + { 0.160784, 0.392157, 0.172549, 1.0 }, + { 0.129412, 0.392157, 0.176471, 1.0 }, + { 0.109804, 0.427451, 0.184314, 1.0 }, + { 0.137255, 0.478431, 0.219608, 1.0 }, + { 0.188235, 0.486275, 0.274510, 1.0 }, + { 0.223529, 0.509804, 0.333333, 1.0 }, + { 0.274510, 0.556863, 0.384314, 1.0 }, + { 0.337255, 0.580392, 0.364706, 1.0 }, + { 0.321569, 0.568627, 0.317647, 1.0 }, + { 0.270588, 0.545098, 0.301961, 1.0 }, + { 0.250980, 0.509804, 0.270588, 1.0 }, + { 0.227451, 0.466667, 0.215686, 1.0 }, + { 0.203922, 0.419608, 0.200000, 1.0 }, + { 0.200000, 0.392157, 0.223529, 1.0 }, + { 0.270588, 0.372549, 0.250980, 1.0 }, + { 0.400000, 0.388235, 0.270588, 1.0 }, + { 0.462745, 0.458824, 0.270588, 1.0 }, + { 0.541176, 0.490196, 0.278431, 1.0 }, + { 0.643137, 0.501961, 0.301961, 1.0 }, + { 0.666667, 0.498039, 0.313725, 1.0 }, + { 0.662745, 0.462745, 0.325490, 1.0 }, + { 0.678431, 0.439216, 0.329412, 1.0 }, + { 0.705882, 0.372549, 0.321569, 1.0 }, + { 0.701961, 0.341176, 0.337255, 1.0 }, + { 0.713725, 0.372549, 0.333333, 1.0 }, + { 0.756863, 0.341176, 0.282353, 1.0 }, + { 0.800000, 0.337255, 0.243137, 1.0 }, + { 0.850980, 0.352941, 0.215686, 1.0 }, + { 0.850980, 0.317647, 0.196078, 1.0 }, + { 0.807843, 0.313725, 0.184314, 1.0 }, + { 0.780392, 0.298039, 0.137255, 1.0 }, + { 0.682353, 0.243137, 0.121569, 1.0 }, + { 0.560784, 0.231373, 0.156863, 1.0 }, + { 0.505882, 0.250980, 0.172549, 1.0 }, + { 0.466667, 0.235294, 0.152941, 1.0 }, + { 0.470588, 0.243137, 0.156863, 1.0 }, + { 0.501961, 0.250980, 0.188235, 1.0 }, + { 0.619608, 0.356863, 0.317647, 1.0 }, + { 0.756863, 0.513725, 0.392157, 1.0 }, + }; +/* Mystery */ +static double4 colors_600[] = { + { 0.313725, 0.043137, 0.000000, 1.0 }, + { 0.250980, 0.023529, 0.000000, 1.0 }, + { 0.227451, 0.015686, 0.000000, 1.0 }, + { 0.203922, 0.011765, 0.000000, 1.0 }, + { 0.188235, 0.007843, 0.000000, 1.0 }, + { 0.172549, 0.003922, 0.000000, 1.0 }, + { 0.164706, 0.000000, 0.000000, 1.0 }, + { 0.160784, 0.000000, 0.000000, 1.0 }, + { 0.141176, 0.000000, 0.000000, 1.0 }, + { 0.125490, 0.000000, 0.000000, 1.0 }, + { 0.113725, 0.000000, 0.000000, 1.0 }, + { 0.098039, 0.000000, 0.000000, 1.0 }, + { 0.086275, 0.000000, 0.000000, 1.0 }, + { 0.078431, 0.000000, 0.000000, 1.0 }, + { 0.070588, 0.000000, 0.000000, 1.0 }, + { 0.070588, 0.000000, 0.000000, 1.0 }, + { 0.070588, 0.003922, 0.003922, 1.0 }, + { 0.043137, 0.011765, 0.031373, 1.0 }, + { 0.050980, 0.019608, 0.047059, 1.0 }, + { 0.062745, 0.031373, 0.062745, 1.0 }, + { 0.098039, 0.035294, 0.058824, 1.0 }, + { 0.133333, 0.039216, 0.054902, 1.0 }, + { 0.152941, 0.043137, 0.054902, 1.0 }, + { 0.176471, 0.050980, 0.058824, 1.0 }, + { 0.290196, 0.094118, 0.074510, 1.0 }, + { 0.360784, 0.113725, 0.070588, 1.0 }, + { 0.435294, 0.133333, 0.066667, 1.0 }, + { 0.490196, 0.164706, 0.090196, 1.0 }, + { 0.549020, 0.200000, 0.113725, 1.0 }, + { 0.560784, 0.227451, 0.145098, 1.0 }, + { 0.572549, 0.258824, 0.176471, 1.0 }, + { 0.588235, 0.305882, 0.239216, 1.0 }, + { 0.533333, 0.333333, 0.301961, 1.0 }, + { 0.419608, 0.431373, 0.509804, 1.0 }, + { 0.400000, 0.470588, 0.568627, 1.0 }, + { 0.384314, 0.509804, 0.631373, 1.0 }, + { 0.341176, 0.478431, 0.600000, 1.0 }, + { 0.301961, 0.447059, 0.568627, 1.0 }, + { 0.286275, 0.427451, 0.552941, 1.0 }, + { 0.274510, 0.411765, 0.537255, 1.0 }, + { 0.313725, 0.341176, 0.423529, 1.0 }, + { 0.345098, 0.286275, 0.325490, 1.0 }, + { 0.380392, 0.235294, 0.227451, 1.0 }, + { 0.400000, 0.180392, 0.145098, 1.0 }, + { 0.419608, 0.125490, 0.062745, 1.0 }, + { 0.431373, 0.109804, 0.039216, 1.0 }, + { 0.443137, 0.094118, 0.015686, 1.0 }, + { 0.454902, 0.094118, 0.015686, 1.0 }, + { 0.462745, 0.094118, 0.011765, 1.0 }, + { 0.486275, 0.094118, 0.007843, 1.0 }, + { 0.494118, 0.094118, 0.003922, 1.0 }, + { 0.505882, 0.094118, 0.000000, 1.0 }, + { 0.501961, 0.094118, 0.000000, 1.0 }, + { 0.501961, 0.094118, 0.000000, 1.0 }, + { 0.494118, 0.094118, 0.000000, 1.0 }, + { 0.490196, 0.094118, 0.000000, 1.0 }, + { 0.427451, 0.082353, 0.003922, 1.0 }, + { 0.384314, 0.070588, 0.003922, 1.0 }, + { 0.345098, 0.058824, 0.003922, 1.0 }, + { 0.305882, 0.047059, 0.003922, 1.0 }, + { 0.266667, 0.039216, 0.003922, 1.0 }, + { 0.243137, 0.035294, 0.003922, 1.0 }, + { 0.223529, 0.031373, 0.003922, 1.0 }, + { 0.180392, 0.023529, 0.003922, 1.0 }, + { 0.145098, 0.011765, 0.003922, 1.0 }, + { 0.113725, 0.007843, 0.003922, 1.0 }, + { 0.133333, 0.011765, 0.000000, 1.0 }, + { 0.152941, 0.019608, 0.000000, 1.0 }, + { 0.172549, 0.023529, 0.000000, 1.0 }, + { 0.196078, 0.031373, 0.003922, 1.0 }, + { 0.254902, 0.054902, 0.011765, 1.0 }, + { 0.341176, 0.082353, 0.015686, 1.0 }, + { 0.450980, 0.156863, 0.078431, 1.0 }, + { 0.458824, 0.192157, 0.121569, 1.0 }, + { 0.470588, 0.231373, 0.164706, 1.0 }, + { 0.466667, 0.231373, 0.164706, 1.0 }, + { 0.462745, 0.231373, 0.164706, 1.0 }, + { 0.435294, 0.231373, 0.176471, 1.0 }, + { 0.407843, 0.235294, 0.192157, 1.0 }, + { 0.341176, 0.239216, 0.223529, 1.0 }, + { 0.262745, 0.239216, 0.254902, 1.0 }, + { 0.172549, 0.188235, 0.219608, 1.0 }, + { 0.156863, 0.141176, 0.176471, 1.0 }, + { 0.141176, 0.098039, 0.133333, 1.0 }, + { 0.141176, 0.086275, 0.117647, 1.0 }, + { 0.141176, 0.074510, 0.105882, 1.0 }, + { 0.145098, 0.070588, 0.098039, 1.0 }, + { 0.172549, 0.058824, 0.078431, 1.0 }, + { 0.235294, 0.039216, 0.027451, 1.0 }, + { 0.258824, 0.031373, 0.011765, 1.0 }, + { 0.282353, 0.027451, 0.000000, 1.0 }, + { 0.290196, 0.027451, 0.000000, 1.0 }, + { 0.301961, 0.031373, 0.000000, 1.0 }, + { 0.325490, 0.039216, 0.000000, 1.0 }, + { 0.356863, 0.050980, 0.000000, 1.0 }, + { 0.396078, 0.062745, 0.000000, 1.0 }, + { 0.443137, 0.078431, 0.000000, 1.0 }, + { 0.525490, 0.109804, 0.000000, 1.0 }, + { 0.564706, 0.117647, 0.000000, 1.0 }, + { 0.607843, 0.129412, 0.000000, 1.0 }, + { 0.627451, 0.133333, 0.000000, 1.0 }, + { 0.647059, 0.141176, 0.000000, 1.0 }, + { 0.690196, 0.160784, 0.000000, 1.0 }, + { 0.729412, 0.176471, 0.000000, 1.0 }, + { 0.784314, 0.215686, 0.027451, 1.0 }, + { 0.788235, 0.235294, 0.054902, 1.0 }, + { 0.796078, 0.258824, 0.082353, 1.0 }, + { 0.807843, 0.262745, 0.082353, 1.0 }, + { 0.819608, 0.270588, 0.082353, 1.0 }, + { 0.847059, 0.274510, 0.074510, 1.0 }, + { 0.862745, 0.270588, 0.066667, 1.0 }, + { 0.835294, 0.274510, 0.082353, 1.0 }, + { 0.796078, 0.266667, 0.090196, 1.0 }, + { 0.713725, 0.219608, 0.066667, 1.0 }, + { 0.694118, 0.203922, 0.050980, 1.0 }, + { 0.678431, 0.188235, 0.039216, 1.0 }, + { 0.627451, 0.156863, 0.023529, 1.0 }, + { 0.560784, 0.125490, 0.011765, 1.0 }, + { 0.486275, 0.098039, 0.007843, 1.0 }, + { 0.423529, 0.070588, 0.000000, 1.0 }, + { 0.321569, 0.039216, 0.003922, 1.0 }, + { 0.286275, 0.027451, 0.003922, 1.0 }, + { 0.250980, 0.019608, 0.003922, 1.0 }, + { 0.235294, 0.015686, 0.003922, 1.0 }, + { 0.223529, 0.011765, 0.003922, 1.0 }, + { 0.196078, 0.015686, 0.011765, 1.0 }, + { 0.160784, 0.023529, 0.035294, 1.0 }, + { 0.133333, 0.039216, 0.066667, 1.0 }, + { 0.109804, 0.054902, 0.105882, 1.0 }, + { 0.074510, 0.133333, 0.223529, 1.0 }, + { 0.066667, 0.156863, 0.262745, 1.0 }, + { 0.058824, 0.184314, 0.305882, 1.0 }, + { 0.035294, 0.207843, 0.333333, 1.0 }, + { 0.019608, 0.203922, 0.345098, 1.0 }, + { 0.011765, 0.188235, 0.321569, 1.0 }, + { 0.011765, 0.184314, 0.309804, 1.0 }, + { 0.058824, 0.196078, 0.305882, 1.0 }, + { 0.082353, 0.164706, 0.250980, 1.0 }, + { 0.109804, 0.137255, 0.196078, 1.0 }, + { 0.109804, 0.121569, 0.168627, 1.0 }, + { 0.113725, 0.109804, 0.145098, 1.0 }, + { 0.105882, 0.109804, 0.149020, 1.0 }, + { 0.109804, 0.125490, 0.176471, 1.0 }, + { 0.156863, 0.164706, 0.203922, 1.0 }, + { 0.215686, 0.196078, 0.231373, 1.0 }, + { 0.360784, 0.258824, 0.254902, 1.0 }, + { 0.372549, 0.262745, 0.254902, 1.0 }, + { 0.384314, 0.266667, 0.258824, 1.0 }, + { 0.450980, 0.294118, 0.258824, 1.0 }, + { 0.498039, 0.290196, 0.243137, 1.0 }, + { 0.588235, 0.305882, 0.223529, 1.0 }, + { 0.658824, 0.294118, 0.176471, 1.0 }, + { 0.713725, 0.243137, 0.086275, 1.0 }, + { 0.705882, 0.227451, 0.070588, 1.0 }, + { 0.698039, 0.211765, 0.054902, 1.0 }, + { 0.666667, 0.207843, 0.058824, 1.0 }, + { 0.588235, 0.192157, 0.066667, 1.0 }, + { 0.509804, 0.180392, 0.074510, 1.0 }, + { 0.431373, 0.160784, 0.078431, 1.0 }, + { 0.352941, 0.133333, 0.074510, 1.0 }, + { 0.294118, 0.117647, 0.074510, 1.0 }, + { 0.145098, 0.090196, 0.082353, 1.0 }, + { 0.113725, 0.078431, 0.078431, 1.0 }, + { 0.086275, 0.066667, 0.074510, 1.0 }, + { 0.035294, 0.039216, 0.058824, 1.0 }, + { 0.019608, 0.023529, 0.035294, 1.0 }, + { 0.019608, 0.007843, 0.011765, 1.0 }, + { 0.031373, 0.003922, 0.007843, 1.0 }, + { 0.094118, 0.011765, 0.007843, 1.0 }, + { 0.117647, 0.015686, 0.007843, 1.0 }, + { 0.141176, 0.019608, 0.007843, 1.0 }, + { 0.203922, 0.039216, 0.007843, 1.0 }, + { 0.282353, 0.054902, 0.003922, 1.0 }, + { 0.372549, 0.078431, 0.000000, 1.0 }, + { 0.470588, 0.105882, 0.003922, 1.0 }, + { 0.568627, 0.133333, 0.007843, 1.0 }, + { 0.662745, 0.160784, 0.007843, 1.0 }, + { 0.737255, 0.188235, 0.011765, 1.0 }, + { 0.807843, 0.211765, 0.007843, 1.0 }, + { 0.870588, 0.231373, 0.003922, 1.0 }, + { 0.921569, 0.247059, 0.007843, 1.0 }, + { 0.964706, 0.262745, 0.011765, 1.0 }, + { 0.980392, 0.270588, 0.015686, 1.0 }, + { 0.980392, 0.278431, 0.019608, 1.0 }, + { 0.964706, 0.286275, 0.027451, 1.0 }, + { 0.956863, 0.286275, 0.031373, 1.0 }, + { 0.949020, 0.290196, 0.039216, 1.0 }, + { 0.933333, 0.278431, 0.039216, 1.0 }, + { 0.901961, 0.270588, 0.039216, 1.0 }, + { 0.878431, 0.254902, 0.031373, 1.0 }, + { 0.858824, 0.247059, 0.027451, 1.0 }, + { 0.843137, 0.247059, 0.035294, 1.0 }, + { 0.843137, 0.247059, 0.035294, 1.0 }, + { 0.843137, 0.243137, 0.027451, 1.0 }, + { 0.850980, 0.239216, 0.019608, 1.0 }, + { 0.854902, 0.227451, 0.003922, 1.0 }, + { 0.854902, 0.227451, 0.000000, 1.0 }, + { 0.862745, 0.227451, 0.000000, 1.0 }, + { 0.854902, 0.227451, 0.003922, 1.0 }, + { 0.843137, 0.223529, 0.003922, 1.0 }, + { 0.819608, 0.207843, 0.003922, 1.0 }, + { 0.784314, 0.196078, 0.000000, 1.0 }, + { 0.749020, 0.180392, 0.000000, 1.0 }, + { 0.705882, 0.168627, 0.000000, 1.0 }, + { 0.670588, 0.152941, 0.000000, 1.0 }, + { 0.639216, 0.141176, 0.000000, 1.0 }, + { 0.615686, 0.129412, 0.000000, 1.0 }, + { 0.600000, 0.117647, 0.000000, 1.0 }, + { 0.588235, 0.117647, 0.000000, 1.0 }, + { 0.580392, 0.121569, 0.000000, 1.0 }, + { 0.572549, 0.121569, 0.000000, 1.0 }, + { 0.564706, 0.121569, 0.000000, 1.0 }, + { 0.552941, 0.117647, 0.000000, 1.0 }, + { 0.525490, 0.109804, 0.000000, 1.0 }, + { 0.486275, 0.098039, 0.000000, 1.0 }, + { 0.439216, 0.086275, 0.000000, 1.0 }, + { 0.400000, 0.074510, 0.000000, 1.0 }, + { 0.364706, 0.062745, 0.000000, 1.0 }, + { 0.333333, 0.054902, 0.003922, 1.0 }, + { 0.309804, 0.047059, 0.003922, 1.0 }, + { 0.298039, 0.043137, 0.000000, 1.0 }, + { 0.301961, 0.039216, 0.003922, 1.0 }, + { 0.325490, 0.047059, 0.007843, 1.0 }, + { 0.360784, 0.058824, 0.011765, 1.0 }, + { 0.400000, 0.078431, 0.015686, 1.0 }, + { 0.443137, 0.090196, 0.015686, 1.0 }, + { 0.478431, 0.101961, 0.011765, 1.0 }, + { 0.513725, 0.109804, 0.011765, 1.0 }, + { 0.533333, 0.117647, 0.011765, 1.0 }, + { 0.537255, 0.113725, 0.015686, 1.0 }, + { 0.525490, 0.105882, 0.015686, 1.0 }, + { 0.498039, 0.098039, 0.007843, 1.0 }, + { 0.466667, 0.082353, 0.003922, 1.0 }, + { 0.435294, 0.070588, 0.000000, 1.0 }, + { 0.396078, 0.058824, 0.000000, 1.0 }, + { 0.360784, 0.043137, 0.000000, 1.0 }, + { 0.333333, 0.035294, 0.000000, 1.0 }, + { 0.313725, 0.031373, 0.000000, 1.0 }, + { 0.305882, 0.035294, 0.000000, 1.0 }, + { 0.305882, 0.039216, 0.000000, 1.0 }, + { 0.309804, 0.039216, 0.000000, 1.0 }, + { 0.313725, 0.031373, 0.000000, 1.0 }, + { 0.325490, 0.031373, 0.000000, 1.0 }, + { 0.337255, 0.031373, 0.000000, 1.0 }, + { 0.349020, 0.031373, 0.003922, 1.0 }, + { 0.360784, 0.043137, 0.003922, 1.0 }, + { 0.372549, 0.047059, 0.003922, 1.0 }, + { 0.388235, 0.050980, 0.003922, 1.0 }, + { 0.400000, 0.050980, 0.000000, 1.0 }, + { 0.411765, 0.050980, 0.003922, 1.0 }, + { 0.411765, 0.058824, 0.003922, 1.0 }, + { 0.407843, 0.062745, 0.003922, 1.0 }, + { 0.400000, 0.066667, 0.003922, 1.0 }, + { 0.388235, 0.066667, 0.000000, 1.0 }, + { 0.368627, 0.058824, 0.000000, 1.0 }, + { 0.341176, 0.054902, 0.000000, 1.0 }, + }; +/* Neon */ +static double4 colors_601[] = { + { 0.082353, 0.203922, 0.474510, 1.0 }, + { 0.078431, 0.156863, 0.533333, 1.0 }, + { 0.074510, 0.137255, 0.568627, 1.0 }, + { 0.074510, 0.121569, 0.607843, 1.0 }, + { 0.078431, 0.109804, 0.639216, 1.0 }, + { 0.082353, 0.101961, 0.674510, 1.0 }, + { 0.090196, 0.098039, 0.686275, 1.0 }, + { 0.098039, 0.094118, 0.698039, 1.0 }, + { 0.145098, 0.078431, 0.733333, 1.0 }, + { 0.172549, 0.070588, 0.745098, 1.0 }, + { 0.203922, 0.066667, 0.756863, 1.0 }, + { 0.239216, 0.058824, 0.752941, 1.0 }, + { 0.274510, 0.054902, 0.752941, 1.0 }, + { 0.313725, 0.047059, 0.741176, 1.0 }, + { 0.352941, 0.043137, 0.733333, 1.0 }, + { 0.372549, 0.039216, 0.725490, 1.0 }, + { 0.396078, 0.039216, 0.717647, 1.0 }, + { 0.478431, 0.027451, 0.678431, 1.0 }, + { 0.513725, 0.031373, 0.650980, 1.0 }, + { 0.549020, 0.035294, 0.627451, 1.0 }, + { 0.576471, 0.043137, 0.600000, 1.0 }, + { 0.607843, 0.054902, 0.576471, 1.0 }, + { 0.619608, 0.058824, 0.564706, 1.0 }, + { 0.635294, 0.062745, 0.556863, 1.0 }, + { 0.690196, 0.078431, 0.525490, 1.0 }, + { 0.713725, 0.082353, 0.517647, 1.0 }, + { 0.737255, 0.086275, 0.513725, 1.0 }, + { 0.756863, 0.086275, 0.521569, 1.0 }, + { 0.776471, 0.090196, 0.529412, 1.0 }, + { 0.784314, 0.090196, 0.537255, 1.0 }, + { 0.792157, 0.090196, 0.545098, 1.0 }, + { 0.803922, 0.086275, 0.568627, 1.0 }, + { 0.815686, 0.082353, 0.592157, 1.0 }, + { 0.819608, 0.070588, 0.643137, 1.0 }, + { 0.815686, 0.066667, 0.666667, 1.0 }, + { 0.815686, 0.062745, 0.690196, 1.0 }, + { 0.807843, 0.062745, 0.701961, 1.0 }, + { 0.800000, 0.062745, 0.717647, 1.0 }, + { 0.792157, 0.062745, 0.717647, 1.0 }, + { 0.788235, 0.066667, 0.721569, 1.0 }, + { 0.756863, 0.078431, 0.698039, 1.0 }, + { 0.741176, 0.086275, 0.666667, 1.0 }, + { 0.729412, 0.094118, 0.639216, 1.0 }, + { 0.717647, 0.105882, 0.600000, 1.0 }, + { 0.705882, 0.117647, 0.564706, 1.0 }, + { 0.701961, 0.121569, 0.545098, 1.0 }, + { 0.698039, 0.129412, 0.529412, 1.0 }, + { 0.690196, 0.141176, 0.505882, 1.0 }, + { 0.678431, 0.149020, 0.482353, 1.0 }, + { 0.654902, 0.172549, 0.431373, 1.0 }, + { 0.643137, 0.192157, 0.403922, 1.0 }, + { 0.631373, 0.215686, 0.376471, 1.0 }, + { 0.611765, 0.247059, 0.356863, 1.0 }, + { 0.596078, 0.278431, 0.337255, 1.0 }, + { 0.584314, 0.290196, 0.329412, 1.0 }, + { 0.572549, 0.305882, 0.325490, 1.0 }, + { 0.533333, 0.368627, 0.305882, 1.0 }, + { 0.517647, 0.392157, 0.282353, 1.0 }, + { 0.501961, 0.415686, 0.262745, 1.0 }, + { 0.494118, 0.439216, 0.235294, 1.0 }, + { 0.486275, 0.462745, 0.207843, 1.0 }, + { 0.482353, 0.466667, 0.196078, 1.0 }, + { 0.482353, 0.474510, 0.184314, 1.0 }, + { 0.482353, 0.474510, 0.164706, 1.0 }, + { 0.482353, 0.470588, 0.145098, 1.0 }, + { 0.486275, 0.419608, 0.105882, 1.0 }, + { 0.501961, 0.384314, 0.101961, 1.0 }, + { 0.517647, 0.352941, 0.098039, 1.0 }, + { 0.525490, 0.333333, 0.101961, 1.0 }, + { 0.533333, 0.317647, 0.109804, 1.0 }, + { 0.556863, 0.278431, 0.129412, 1.0 }, + { 0.576471, 0.243137, 0.152941, 1.0 }, + { 0.600000, 0.180392, 0.219608, 1.0 }, + { 0.603922, 0.160784, 0.262745, 1.0 }, + { 0.607843, 0.145098, 0.309804, 1.0 }, + { 0.596078, 0.141176, 0.364706, 1.0 }, + { 0.584314, 0.141176, 0.419608, 1.0 }, + { 0.572549, 0.149020, 0.447059, 1.0 }, + { 0.560784, 0.156863, 0.474510, 1.0 }, + { 0.533333, 0.184314, 0.525490, 1.0 }, + { 0.501961, 0.219608, 0.572549, 1.0 }, + { 0.447059, 0.317647, 0.647059, 1.0 }, + { 0.423529, 0.368627, 0.662745, 1.0 }, + { 0.400000, 0.423529, 0.678431, 1.0 }, + { 0.388235, 0.447059, 0.678431, 1.0 }, + { 0.380392, 0.470588, 0.678431, 1.0 }, + { 0.368627, 0.517647, 0.666667, 1.0 }, + { 0.372549, 0.549020, 0.643137, 1.0 }, + { 0.415686, 0.572549, 0.580392, 1.0 }, + { 0.454902, 0.560784, 0.552941, 1.0 }, + { 0.498039, 0.549020, 0.525490, 1.0 }, + { 0.517647, 0.533333, 0.513725, 1.0 }, + { 0.537255, 0.521569, 0.501961, 1.0 }, + { 0.572549, 0.482353, 0.482353, 1.0 }, + { 0.619608, 0.447059, 0.470588, 1.0 }, + { 0.666667, 0.392157, 0.458824, 1.0 }, + { 0.709804, 0.333333, 0.454902, 1.0 }, + { 0.772549, 0.215686, 0.474510, 1.0 }, + { 0.768627, 0.160784, 0.501961, 1.0 }, + { 0.764706, 0.105882, 0.529412, 1.0 }, + { 0.749020, 0.086275, 0.545098, 1.0 }, + { 0.737255, 0.070588, 0.560784, 1.0 }, + { 0.698039, 0.043137, 0.596078, 1.0 }, + { 0.650980, 0.031373, 0.627451, 1.0 }, + { 0.529412, 0.058824, 0.682353, 1.0 }, + { 0.466667, 0.098039, 0.701961, 1.0 }, + { 0.403922, 0.141176, 0.725490, 1.0 }, + { 0.372549, 0.164706, 0.733333, 1.0 }, + { 0.341176, 0.192157, 0.745098, 1.0 }, + { 0.286275, 0.247059, 0.760784, 1.0 }, + { 0.227451, 0.305882, 0.772549, 1.0 }, + { 0.176471, 0.368627, 0.780392, 1.0 }, + { 0.133333, 0.435294, 0.788235, 1.0 }, + { 0.078431, 0.568627, 0.792157, 1.0 }, + { 0.074510, 0.600000, 0.788235, 1.0 }, + { 0.074510, 0.631373, 0.788235, 1.0 }, + { 0.090196, 0.686275, 0.776471, 1.0 }, + { 0.125490, 0.733333, 0.749020, 1.0 }, + { 0.180392, 0.764706, 0.725490, 1.0 }, + { 0.247059, 0.792157, 0.690196, 1.0 }, + { 0.380392, 0.803922, 0.619608, 1.0 }, + { 0.450980, 0.784314, 0.576471, 1.0 }, + { 0.525490, 0.768627, 0.537255, 1.0 }, + { 0.556863, 0.756863, 0.505882, 1.0 }, + { 0.588235, 0.745098, 0.478431, 1.0 }, + { 0.658824, 0.717647, 0.427451, 1.0 }, + { 0.721569, 0.701961, 0.376471, 1.0 }, + { 0.776471, 0.682353, 0.333333, 1.0 }, + { 0.819608, 0.670588, 0.294118, 1.0 }, + { 0.862745, 0.650980, 0.243137, 1.0 }, + { 0.854902, 0.643137, 0.235294, 1.0 }, + { 0.850980, 0.639216, 0.227451, 1.0 }, + { 0.819608, 0.619608, 0.219608, 1.0 }, + { 0.772549, 0.611765, 0.219608, 1.0 }, + { 0.713725, 0.603922, 0.235294, 1.0 }, + { 0.647059, 0.603922, 0.258824, 1.0 }, + { 0.505882, 0.600000, 0.325490, 1.0 }, + { 0.439216, 0.580392, 0.356863, 1.0 }, + { 0.376471, 0.564706, 0.392157, 1.0 }, + { 0.345098, 0.549020, 0.407843, 1.0 }, + { 0.313725, 0.537255, 0.423529, 1.0 }, + { 0.250980, 0.498039, 0.454902, 1.0 }, + { 0.196078, 0.462745, 0.486275, 1.0 }, + { 0.145098, 0.423529, 0.517647, 1.0 }, + { 0.101961, 0.380392, 0.545098, 1.0 }, + { 0.074510, 0.294118, 0.588235, 1.0 }, + { 0.078431, 0.270588, 0.592157, 1.0 }, + { 0.082353, 0.250980, 0.600000, 1.0 }, + { 0.101961, 0.211765, 0.603922, 1.0 }, + { 0.129412, 0.176471, 0.607843, 1.0 }, + { 0.164706, 0.145098, 0.611765, 1.0 }, + { 0.196078, 0.117647, 0.615686, 1.0 }, + { 0.258824, 0.066667, 0.631373, 1.0 }, + { 0.274510, 0.054902, 0.635294, 1.0 }, + { 0.294118, 0.047059, 0.643137, 1.0 }, + { 0.325490, 0.031373, 0.654902, 1.0 }, + { 0.352941, 0.019608, 0.666667, 1.0 }, + { 0.372549, 0.015686, 0.686275, 1.0 }, + { 0.384314, 0.015686, 0.701961, 1.0 }, + { 0.380392, 0.015686, 0.725490, 1.0 }, + { 0.368627, 0.019608, 0.749020, 1.0 }, + { 0.317647, 0.039216, 0.796078, 1.0 }, + { 0.301961, 0.047059, 0.807843, 1.0 }, + { 0.286275, 0.054902, 0.819608, 1.0 }, + { 0.254902, 0.078431, 0.843137, 1.0 }, + { 0.219608, 0.109804, 0.866667, 1.0 }, + { 0.184314, 0.141176, 0.890196, 1.0 }, + { 0.149020, 0.176471, 0.905882, 1.0 }, + { 0.078431, 0.231373, 0.933333, 1.0 }, + { 0.062745, 0.239216, 0.933333, 1.0 }, + { 0.050980, 0.250980, 0.937255, 1.0 }, + { 0.027451, 0.270588, 0.937255, 1.0 }, + { 0.015686, 0.290196, 0.933333, 1.0 }, + { 0.003922, 0.301961, 0.917647, 1.0 }, + { 0.000000, 0.309804, 0.901961, 1.0 }, + { 0.000000, 0.309804, 0.878431, 1.0 }, + { 0.003922, 0.298039, 0.847059, 1.0 }, + { 0.011765, 0.278431, 0.815686, 1.0 }, + { 0.019608, 0.250980, 0.780392, 1.0 }, + { 0.031373, 0.227451, 0.741176, 1.0 }, + { 0.039216, 0.203922, 0.705882, 1.0 }, + { 0.054902, 0.180392, 0.666667, 1.0 }, + { 0.070588, 0.160784, 0.627451, 1.0 }, + { 0.094118, 0.141176, 0.588235, 1.0 }, + { 0.149020, 0.101961, 0.513725, 1.0 }, + { 0.160784, 0.098039, 0.494118, 1.0 }, + { 0.176471, 0.094118, 0.478431, 1.0 }, + { 0.207843, 0.086275, 0.439216, 1.0 }, + { 0.235294, 0.086275, 0.400000, 1.0 }, + { 0.262745, 0.094118, 0.360784, 1.0 }, + { 0.290196, 0.101961, 0.325490, 1.0 }, + { 0.317647, 0.109804, 0.290196, 1.0 }, + { 0.349020, 0.117647, 0.258824, 1.0 }, + { 0.376471, 0.129412, 0.227451, 1.0 }, + { 0.403922, 0.141176, 0.203922, 1.0 }, + { 0.427451, 0.149020, 0.176471, 1.0 }, + { 0.450980, 0.164706, 0.149020, 1.0 }, + { 0.470588, 0.180392, 0.121569, 1.0 }, + { 0.490196, 0.196078, 0.098039, 1.0 }, + { 0.509804, 0.211765, 0.074510, 1.0 }, + { 0.533333, 0.227451, 0.058824, 1.0 }, + { 0.552941, 0.239216, 0.047059, 1.0 }, + { 0.576471, 0.247059, 0.039216, 1.0 }, + { 0.600000, 0.258824, 0.035294, 1.0 }, + { 0.619608, 0.274510, 0.031373, 1.0 }, + { 0.635294, 0.282353, 0.039216, 1.0 }, + { 0.647059, 0.286275, 0.054902, 1.0 }, + { 0.654902, 0.286275, 0.078431, 1.0 }, + { 0.662745, 0.286275, 0.113725, 1.0 }, + { 0.666667, 0.282353, 0.149020, 1.0 }, + { 0.662745, 0.282353, 0.192157, 1.0 }, + { 0.643137, 0.282353, 0.235294, 1.0 }, + { 0.615686, 0.294118, 0.278431, 1.0 }, + { 0.580392, 0.313725, 0.321569, 1.0 }, + { 0.545098, 0.329412, 0.360784, 1.0 }, + { 0.505882, 0.352941, 0.411765, 1.0 }, + { 0.466667, 0.372549, 0.450980, 1.0 }, + { 0.443137, 0.392157, 0.486275, 1.0 }, + { 0.411765, 0.411765, 0.513725, 1.0 }, + { 0.384314, 0.431373, 0.533333, 1.0 }, + { 0.356863, 0.454902, 0.541176, 1.0 }, + { 0.333333, 0.462745, 0.549020, 1.0 }, + { 0.321569, 0.462745, 0.552941, 1.0 }, + { 0.321569, 0.458824, 0.552941, 1.0 }, + { 0.333333, 0.447059, 0.549020, 1.0 }, + { 0.356863, 0.423529, 0.541176, 1.0 }, + { 0.380392, 0.396078, 0.533333, 1.0 }, + { 0.400000, 0.372549, 0.521569, 1.0 }, + { 0.407843, 0.341176, 0.513725, 1.0 }, + { 0.419608, 0.298039, 0.509804, 1.0 }, + { 0.427451, 0.258824, 0.513725, 1.0 }, + { 0.427451, 0.223529, 0.525490, 1.0 }, + { 0.419608, 0.188235, 0.533333, 1.0 }, + { 0.403922, 0.160784, 0.545098, 1.0 }, + { 0.388235, 0.152941, 0.549020, 1.0 }, + { 0.356863, 0.156863, 0.552941, 1.0 }, + { 0.321569, 0.168627, 0.556863, 1.0 }, + { 0.286275, 0.188235, 0.560784, 1.0 }, + { 0.250980, 0.215686, 0.564706, 1.0 }, + { 0.211765, 0.243137, 0.564706, 1.0 }, + { 0.176471, 0.270588, 0.564706, 1.0 }, + { 0.145098, 0.301961, 0.556863, 1.0 }, + { 0.117647, 0.329412, 0.545098, 1.0 }, + { 0.098039, 0.356863, 0.525490, 1.0 }, + { 0.082353, 0.376471, 0.509804, 1.0 }, + { 0.074510, 0.396078, 0.494118, 1.0 }, + { 0.070588, 0.407843, 0.478431, 1.0 }, + { 0.070588, 0.411765, 0.462745, 1.0 }, + { 0.074510, 0.407843, 0.443137, 1.0 }, + { 0.078431, 0.392157, 0.427451, 1.0 }, + { 0.082353, 0.368627, 0.415686, 1.0 }, + { 0.086275, 0.341176, 0.407843, 1.0 }, + { 0.086275, 0.313725, 0.407843, 1.0 }, + { 0.086275, 0.282353, 0.415686, 1.0 }, + { 0.086275, 0.254902, 0.431373, 1.0 }, + { 0.086275, 0.227451, 0.447059, 1.0 }, + }; +/* Neon_Purple */ +static double4 colors_602[] = { + { 0.752941, 0.223529, 0.996078, 1.0 }, + { 0.803922, 0.227451, 0.992157, 1.0 }, + { 0.776471, 0.231373, 0.964706, 1.0 }, + { 0.752941, 0.235294, 0.941176, 1.0 }, + { 0.717647, 0.243137, 0.905882, 1.0 }, + { 0.686275, 0.250980, 0.874510, 1.0 }, + { 0.674510, 0.254902, 0.854902, 1.0 }, + { 0.666667, 0.258824, 0.839216, 1.0 }, + { 0.643137, 0.298039, 0.768627, 1.0 }, + { 0.631373, 0.341176, 0.749020, 1.0 }, + { 0.619608, 0.388235, 0.733333, 1.0 }, + { 0.623529, 0.447059, 0.725490, 1.0 }, + { 0.627451, 0.509804, 0.717647, 1.0 }, + { 0.627451, 0.545098, 0.721569, 1.0 }, + { 0.631373, 0.584314, 0.729412, 1.0 }, + { 0.631373, 0.588235, 0.721569, 1.0 }, + { 0.635294, 0.596078, 0.717647, 1.0 }, + { 0.607843, 0.560784, 0.772549, 1.0 }, + { 0.560784, 0.545098, 0.792157, 1.0 }, + { 0.517647, 0.529412, 0.815686, 1.0 }, + { 0.501961, 0.525490, 0.835294, 1.0 }, + { 0.486275, 0.521569, 0.854902, 1.0 }, + { 0.470588, 0.505882, 0.847059, 1.0 }, + { 0.458824, 0.490196, 0.839216, 1.0 }, + { 0.415686, 0.384314, 0.835294, 1.0 }, + { 0.368627, 0.333333, 0.827451, 1.0 }, + { 0.325490, 0.282353, 0.819608, 1.0 }, + { 0.298039, 0.243137, 0.827451, 1.0 }, + { 0.270588, 0.207843, 0.839216, 1.0 }, + { 0.266667, 0.196078, 0.831373, 1.0 }, + { 0.262745, 0.188235, 0.823529, 1.0 }, + { 0.254902, 0.184314, 0.811765, 1.0 }, + { 0.294118, 0.196078, 0.788235, 1.0 }, + { 0.349020, 0.227451, 0.713725, 1.0 }, + { 0.337255, 0.211765, 0.678431, 1.0 }, + { 0.325490, 0.200000, 0.643137, 1.0 }, + { 0.301961, 0.176471, 0.607843, 1.0 }, + { 0.278431, 0.152941, 0.576471, 1.0 }, + { 0.266667, 0.141176, 0.564706, 1.0 }, + { 0.254902, 0.129412, 0.552941, 1.0 }, + { 0.184314, 0.098039, 0.494118, 1.0 }, + { 0.141176, 0.082353, 0.462745, 1.0 }, + { 0.098039, 0.070588, 0.431373, 1.0 }, + { 0.074510, 0.070588, 0.411765, 1.0 }, + { 0.054902, 0.074510, 0.396078, 1.0 }, + { 0.054902, 0.082353, 0.403922, 1.0 }, + { 0.054902, 0.090196, 0.411765, 1.0 }, + { 0.047059, 0.098039, 0.454902, 1.0 }, + { 0.050980, 0.125490, 0.501961, 1.0 }, + { 0.039216, 0.149020, 0.647059, 1.0 }, + { 0.047059, 0.141176, 0.694118, 1.0 }, + { 0.058824, 0.137255, 0.745098, 1.0 }, + { 0.070588, 0.113725, 0.792157, 1.0 }, + { 0.082353, 0.094118, 0.839216, 1.0 }, + { 0.098039, 0.094118, 0.854902, 1.0 }, + { 0.117647, 0.094118, 0.874510, 1.0 }, + { 0.200000, 0.117647, 0.945098, 1.0 }, + { 0.250980, 0.125490, 0.960784, 1.0 }, + { 0.301961, 0.133333, 0.980392, 1.0 }, + { 0.364706, 0.141176, 0.984314, 1.0 }, + { 0.431373, 0.152941, 0.992157, 1.0 }, + { 0.462745, 0.156863, 0.992157, 1.0 }, + { 0.494118, 0.160784, 0.992157, 1.0 }, + { 0.541176, 0.168627, 0.992157, 1.0 }, + { 0.556863, 0.172549, 0.992157, 1.0 }, + { 0.556863, 0.172549, 0.992157, 1.0 }, + { 0.533333, 0.164706, 0.972549, 1.0 }, + { 0.513725, 0.156863, 0.952941, 1.0 }, + { 0.498039, 0.152941, 0.933333, 1.0 }, + { 0.482353, 0.152941, 0.917647, 1.0 }, + { 0.458824, 0.145098, 0.870588, 1.0 }, + { 0.435294, 0.145098, 0.819608, 1.0 }, + { 0.388235, 0.156863, 0.737255, 1.0 }, + { 0.364706, 0.160784, 0.713725, 1.0 }, + { 0.345098, 0.168627, 0.694118, 1.0 }, + { 0.321569, 0.160784, 0.690196, 1.0 }, + { 0.301961, 0.152941, 0.686275, 1.0 }, + { 0.294118, 0.149020, 0.682353, 1.0 }, + { 0.290196, 0.149020, 0.682353, 1.0 }, + { 0.282353, 0.141176, 0.678431, 1.0 }, + { 0.286275, 0.145098, 0.682353, 1.0 }, + { 0.294118, 0.164706, 0.725490, 1.0 }, + { 0.305882, 0.160784, 0.764706, 1.0 }, + { 0.321569, 0.160784, 0.807843, 1.0 }, + { 0.321569, 0.156863, 0.831373, 1.0 }, + { 0.321569, 0.156863, 0.858824, 1.0 }, + { 0.333333, 0.145098, 0.901961, 1.0 }, + { 0.349020, 0.137255, 0.937255, 1.0 }, + { 0.407843, 0.141176, 0.984314, 1.0 }, + { 0.450980, 0.149020, 0.988235, 1.0 }, + { 0.494118, 0.160784, 0.992157, 1.0 }, + { 0.509804, 0.164706, 0.992157, 1.0 }, + { 0.525490, 0.168627, 0.992157, 1.0 }, + { 0.556863, 0.176471, 0.992157, 1.0 }, + { 0.588235, 0.180392, 0.992157, 1.0 }, + { 0.600000, 0.180392, 0.992157, 1.0 }, + { 0.600000, 0.180392, 0.988235, 1.0 }, + { 0.572549, 0.176471, 0.964706, 1.0 }, + { 0.537255, 0.172549, 0.941176, 1.0 }, + { 0.505882, 0.168627, 0.921569, 1.0 }, + { 0.482353, 0.164706, 0.917647, 1.0 }, + { 0.462745, 0.160784, 0.913725, 1.0 }, + { 0.423529, 0.164706, 0.909804, 1.0 }, + { 0.396078, 0.156863, 0.909804, 1.0 }, + { 0.337255, 0.141176, 0.921569, 1.0 }, + { 0.317647, 0.137255, 0.913725, 1.0 }, + { 0.301961, 0.133333, 0.909804, 1.0 }, + { 0.286275, 0.125490, 0.905882, 1.0 }, + { 0.274510, 0.117647, 0.905882, 1.0 }, + { 0.254902, 0.125490, 0.905882, 1.0 }, + { 0.243137, 0.125490, 0.917647, 1.0 }, + { 0.243137, 0.125490, 0.925490, 1.0 }, + { 0.247059, 0.125490, 0.949020, 1.0 }, + { 0.317647, 0.137255, 0.980392, 1.0 }, + { 0.329412, 0.133333, 0.984314, 1.0 }, + { 0.345098, 0.133333, 0.988235, 1.0 }, + { 0.345098, 0.133333, 0.988235, 1.0 }, + { 0.352941, 0.137255, 0.996078, 1.0 }, + { 0.349020, 0.137255, 0.992157, 1.0 }, + { 0.349020, 0.137255, 0.988235, 1.0 }, + { 0.352941, 0.149020, 0.960784, 1.0 }, + { 0.356863, 0.156863, 0.933333, 1.0 }, + { 0.364706, 0.168627, 0.909804, 1.0 }, + { 0.372549, 0.180392, 0.901961, 1.0 }, + { 0.380392, 0.192157, 0.894118, 1.0 }, + { 0.403922, 0.215686, 0.878431, 1.0 }, + { 0.415686, 0.235294, 0.870588, 1.0 }, + { 0.431373, 0.254902, 0.882353, 1.0 }, + { 0.447059, 0.258824, 0.886275, 1.0 }, + { 0.458824, 0.250980, 0.878431, 1.0 }, + { 0.450980, 0.250980, 0.874510, 1.0 }, + { 0.447059, 0.250980, 0.874510, 1.0 }, + { 0.447059, 0.250980, 0.870588, 1.0 }, + { 0.435294, 0.239216, 0.854902, 1.0 }, + { 0.411765, 0.247059, 0.858824, 1.0 }, + { 0.392157, 0.235294, 0.862745, 1.0 }, + { 0.376471, 0.196078, 0.874510, 1.0 }, + { 0.356863, 0.176471, 0.878431, 1.0 }, + { 0.341176, 0.160784, 0.882353, 1.0 }, + { 0.329412, 0.149020, 0.874510, 1.0 }, + { 0.321569, 0.137255, 0.870588, 1.0 }, + { 0.266667, 0.121569, 0.858824, 1.0 }, + { 0.215686, 0.105882, 0.835294, 1.0 }, + { 0.168627, 0.098039, 0.811765, 1.0 }, + { 0.129412, 0.086275, 0.784314, 1.0 }, + { 0.074510, 0.074510, 0.749020, 1.0 }, + { 0.078431, 0.074510, 0.737255, 1.0 }, + { 0.082353, 0.074510, 0.729412, 1.0 }, + { 0.078431, 0.078431, 0.705882, 1.0 }, + { 0.082353, 0.082353, 0.678431, 1.0 }, + { 0.098039, 0.113725, 0.647059, 1.0 }, + { 0.109804, 0.133333, 0.615686, 1.0 }, + { 0.125490, 0.160784, 0.572549, 1.0 }, + { 0.129412, 0.164706, 0.568627, 1.0 }, + { 0.133333, 0.168627, 0.564706, 1.0 }, + { 0.129412, 0.141176, 0.545098, 1.0 }, + { 0.137255, 0.125490, 0.529412, 1.0 }, + { 0.164706, 0.141176, 0.517647, 1.0 }, + { 0.200000, 0.160784, 0.513725, 1.0 }, + { 0.247059, 0.188235, 0.509804, 1.0 }, + { 0.298039, 0.227451, 0.517647, 1.0 }, + { 0.364706, 0.278431, 0.572549, 1.0 }, + { 0.380392, 0.282353, 0.588235, 1.0 }, + { 0.396078, 0.286275, 0.603922, 1.0 }, + { 0.415686, 0.298039, 0.639216, 1.0 }, + { 0.431373, 0.309804, 0.674510, 1.0 }, + { 0.447059, 0.317647, 0.701961, 1.0 }, + { 0.478431, 0.325490, 0.741176, 1.0 }, + { 0.556863, 0.341176, 0.819608, 1.0 }, + { 0.584314, 0.341176, 0.831373, 1.0 }, + { 0.611765, 0.345098, 0.843137, 1.0 }, + { 0.654902, 0.349020, 0.874510, 1.0 }, + { 0.694118, 0.352941, 0.905882, 1.0 }, + { 0.705882, 0.372549, 0.909804, 1.0 }, + { 0.698039, 0.380392, 0.909804, 1.0 }, + { 0.690196, 0.380392, 0.909804, 1.0 }, + { 0.670588, 0.372549, 0.894118, 1.0 }, + { 0.643137, 0.364706, 0.870588, 1.0 }, + { 0.631373, 0.356863, 0.839216, 1.0 }, + { 0.639216, 0.345098, 0.819608, 1.0 }, + { 0.631373, 0.349020, 0.796078, 1.0 }, + { 0.607843, 0.360784, 0.772549, 1.0 }, + { 0.584314, 0.376471, 0.756863, 1.0 }, + { 0.552941, 0.368627, 0.725490, 1.0 }, + { 0.447059, 0.341176, 0.694118, 1.0 }, + { 0.411765, 0.325490, 0.694118, 1.0 }, + { 0.376471, 0.313725, 0.694118, 1.0 }, + { 0.321569, 0.278431, 0.705882, 1.0 }, + { 0.266667, 0.243137, 0.725490, 1.0 }, + { 0.223529, 0.231373, 0.764706, 1.0 }, + { 0.196078, 0.215686, 0.784314, 1.0 }, + { 0.176471, 0.215686, 0.807843, 1.0 }, + { 0.149020, 0.180392, 0.831373, 1.0 }, + { 0.125490, 0.184314, 0.847059, 1.0 }, + { 0.101961, 0.176471, 0.866667, 1.0 }, + { 0.082353, 0.188235, 0.882353, 1.0 }, + { 0.062745, 0.188235, 0.913725, 1.0 }, + { 0.031373, 0.196078, 0.941176, 1.0 }, + { 0.035294, 0.203922, 0.956863, 1.0 }, + { 0.074510, 0.219608, 0.960784, 1.0 }, + { 0.125490, 0.247059, 0.952941, 1.0 }, + { 0.164706, 0.270588, 0.952941, 1.0 }, + { 0.200000, 0.286275, 0.941176, 1.0 }, + { 0.231373, 0.278431, 0.929412, 1.0 }, + { 0.258824, 0.290196, 0.929412, 1.0 }, + { 0.290196, 0.278431, 0.933333, 1.0 }, + { 0.341176, 0.321569, 0.941176, 1.0 }, + { 0.419608, 0.349020, 0.945098, 1.0 }, + { 0.486275, 0.392157, 0.952941, 1.0 }, + { 0.556863, 0.431373, 0.960784, 1.0 }, + { 0.631373, 0.454902, 0.956863, 1.0 }, + { 0.682353, 0.458824, 0.956863, 1.0 }, + { 0.725490, 0.443137, 0.956863, 1.0 }, + { 0.749020, 0.431373, 0.960784, 1.0 }, + { 0.768627, 0.403922, 0.960784, 1.0 }, + { 0.768627, 0.376471, 0.964706, 1.0 }, + { 0.752941, 0.368627, 0.976471, 1.0 }, + { 0.741176, 0.349020, 0.980392, 1.0 }, + { 0.721569, 0.317647, 0.988235, 1.0 }, + { 0.698039, 0.286275, 0.992157, 1.0 }, + { 0.678431, 0.262745, 0.992157, 1.0 }, + { 0.650980, 0.235294, 0.992157, 1.0 }, + { 0.635294, 0.203922, 0.988235, 1.0 }, + { 0.615686, 0.188235, 0.988235, 1.0 }, + { 0.584314, 0.180392, 0.988235, 1.0 }, + { 0.568627, 0.176471, 0.988235, 1.0 }, + { 0.552941, 0.172549, 0.988235, 1.0 }, + { 0.537255, 0.164706, 0.992157, 1.0 }, + { 0.521569, 0.160784, 0.992157, 1.0 }, + { 0.486275, 0.152941, 0.988235, 1.0 }, + { 0.458824, 0.145098, 0.968627, 1.0 }, + { 0.447059, 0.137255, 0.941176, 1.0 }, + { 0.423529, 0.129412, 0.901961, 1.0 }, + { 0.419608, 0.129412, 0.850980, 1.0 }, + { 0.396078, 0.125490, 0.800000, 1.0 }, + { 0.384314, 0.121569, 0.752941, 1.0 }, + { 0.368627, 0.113725, 0.729412, 1.0 }, + { 0.341176, 0.113725, 0.709804, 1.0 }, + { 0.321569, 0.109804, 0.694118, 1.0 }, + { 0.270588, 0.101961, 0.662745, 1.0 }, + { 0.215686, 0.098039, 0.650980, 1.0 }, + { 0.164706, 0.086275, 0.627451, 1.0 }, + { 0.125490, 0.082353, 0.611765, 1.0 }, + { 0.090196, 0.074510, 0.611765, 1.0 }, + { 0.098039, 0.082353, 0.643137, 1.0 }, + { 0.137255, 0.090196, 0.690196, 1.0 }, + { 0.184314, 0.101961, 0.721569, 1.0 }, + { 0.235294, 0.117647, 0.772549, 1.0 }, + { 0.286275, 0.125490, 0.815686, 1.0 }, + { 0.325490, 0.137255, 0.850980, 1.0 }, + { 0.345098, 0.137255, 0.870588, 1.0 }, + { 0.388235, 0.149020, 0.901961, 1.0 }, + { 0.447059, 0.160784, 0.941176, 1.0 }, + { 0.517647, 0.180392, 0.960784, 1.0 }, + { 0.600000, 0.200000, 0.976471, 1.0 }, + { 0.678431, 0.211765, 0.988235, 1.0 }, + }; +/* Night_Flower */ +static double4 colors_603[] = { + { 0.152941, 0.235294, 0.282353, 1.0 }, + { 0.247059, 0.282353, 0.478431, 1.0 }, + { 0.168627, 0.317647, 0.364706, 1.0 }, + { 0.090196, 0.352941, 0.250980, 1.0 }, + { 0.058824, 0.301961, 0.200000, 1.0 }, + { 0.031373, 0.250980, 0.152941, 1.0 }, + { 0.023529, 0.227451, 0.121569, 1.0 }, + { 0.015686, 0.207843, 0.094118, 1.0 }, + { 0.015686, 0.192157, 0.082353, 1.0 }, + { 0.035294, 0.188235, 0.094118, 1.0 }, + { 0.054902, 0.184314, 0.109804, 1.0 }, + { 0.113725, 0.152941, 0.211765, 1.0 }, + { 0.172549, 0.121569, 0.317647, 1.0 }, + { 0.239216, 0.109804, 0.415686, 1.0 }, + { 0.305882, 0.101961, 0.517647, 1.0 }, + { 0.345098, 0.082353, 0.584314, 1.0 }, + { 0.388235, 0.062745, 0.650980, 1.0 }, + { 0.458824, 0.070588, 0.768627, 1.0 }, + { 0.443137, 0.062745, 0.749020, 1.0 }, + { 0.431373, 0.054902, 0.733333, 1.0 }, + { 0.388235, 0.043137, 0.698039, 1.0 }, + { 0.349020, 0.031373, 0.662745, 1.0 }, + { 0.333333, 0.023529, 0.631373, 1.0 }, + { 0.317647, 0.015686, 0.603922, 1.0 }, + { 0.298039, 0.007843, 0.580392, 1.0 }, + { 0.305882, 0.003922, 0.576471, 1.0 }, + { 0.313725, 0.000000, 0.572549, 1.0 }, + { 0.317647, 0.003922, 0.584314, 1.0 }, + { 0.325490, 0.011765, 0.600000, 1.0 }, + { 0.329412, 0.007843, 0.607843, 1.0 }, + { 0.333333, 0.007843, 0.615686, 1.0 }, + { 0.352941, 0.003922, 0.635294, 1.0 }, + { 0.376471, 0.015686, 0.650980, 1.0 }, + { 0.450980, 0.039216, 0.725490, 1.0 }, + { 0.470588, 0.062745, 0.737255, 1.0 }, + { 0.494118, 0.086275, 0.749020, 1.0 }, + { 0.474510, 0.090196, 0.752941, 1.0 }, + { 0.454902, 0.098039, 0.760784, 1.0 }, + { 0.439216, 0.090196, 0.729412, 1.0 }, + { 0.423529, 0.086275, 0.701961, 1.0 }, + { 0.286275, 0.047059, 0.549020, 1.0 }, + { 0.231373, 0.047059, 0.423529, 1.0 }, + { 0.176471, 0.047059, 0.298039, 1.0 }, + { 0.152941, 0.062745, 0.200000, 1.0 }, + { 0.129412, 0.082353, 0.101961, 1.0 }, + { 0.113725, 0.090196, 0.082353, 1.0 }, + { 0.101961, 0.098039, 0.062745, 1.0 }, + { 0.082353, 0.109804, 0.054902, 1.0 }, + { 0.074510, 0.156863, 0.082353, 1.0 }, + { 0.082353, 0.262745, 0.192157, 1.0 }, + { 0.105882, 0.286275, 0.262745, 1.0 }, + { 0.129412, 0.309804, 0.333333, 1.0 }, + { 0.192157, 0.262745, 0.419608, 1.0 }, + { 0.258824, 0.219608, 0.509804, 1.0 }, + { 0.282353, 0.188235, 0.541176, 1.0 }, + { 0.309804, 0.160784, 0.576471, 1.0 }, + { 0.364706, 0.023529, 0.643137, 1.0 }, + { 0.337255, 0.027451, 0.568627, 1.0 }, + { 0.309804, 0.031373, 0.494118, 1.0 }, + { 0.239216, 0.039216, 0.388235, 1.0 }, + { 0.172549, 0.047059, 0.282353, 1.0 }, + { 0.141176, 0.054902, 0.223529, 1.0 }, + { 0.109804, 0.066667, 0.168627, 1.0 }, + { 0.074510, 0.105882, 0.082353, 1.0 }, + { 0.043137, 0.121569, 0.058824, 1.0 }, + { 0.011765, 0.149020, 0.047059, 1.0 }, + { 0.011765, 0.141176, 0.043137, 1.0 }, + { 0.011765, 0.137255, 0.039216, 1.0 }, + { 0.011765, 0.129412, 0.035294, 1.0 }, + { 0.011765, 0.125490, 0.035294, 1.0 }, + { 0.011765, 0.101961, 0.031373, 1.0 }, + { 0.015686, 0.086275, 0.031373, 1.0 }, + { 0.015686, 0.058824, 0.019608, 1.0 }, + { 0.023529, 0.054902, 0.043137, 1.0 }, + { 0.035294, 0.050980, 0.066667, 1.0 }, + { 0.078431, 0.035294, 0.160784, 1.0 }, + { 0.121569, 0.019608, 0.254902, 1.0 }, + { 0.156863, 0.035294, 0.305882, 1.0 }, + { 0.196078, 0.050980, 0.360784, 1.0 }, + { 0.274510, 0.070588, 0.501961, 1.0 }, + { 0.364706, 0.062745, 0.643137, 1.0 }, + { 0.505882, 0.133333, 0.811765, 1.0 }, + { 0.517647, 0.129412, 0.827451, 1.0 }, + { 0.533333, 0.125490, 0.843137, 1.0 }, + { 0.521569, 0.113725, 0.835294, 1.0 }, + { 0.509804, 0.105882, 0.827451, 1.0 }, + { 0.450980, 0.082353, 0.752941, 1.0 }, + { 0.392157, 0.066667, 0.674510, 1.0 }, + { 0.278431, 0.043137, 0.533333, 1.0 }, + { 0.227451, 0.070588, 0.415686, 1.0 }, + { 0.176471, 0.101961, 0.298039, 1.0 }, + { 0.152941, 0.098039, 0.266667, 1.0 }, + { 0.133333, 0.094118, 0.239216, 1.0 }, + { 0.101961, 0.121569, 0.176471, 1.0 }, + { 0.074510, 0.164706, 0.098039, 1.0 }, + { 0.054902, 0.164706, 0.086275, 1.0 }, + { 0.066667, 0.152941, 0.117647, 1.0 }, + { 0.011765, 0.188235, 0.098039, 1.0 }, + { 0.011765, 0.188235, 0.098039, 1.0 }, + { 0.011765, 0.192157, 0.098039, 1.0 }, + { 0.007843, 0.188235, 0.082353, 1.0 }, + { 0.003922, 0.184314, 0.070588, 1.0 }, + { 0.003922, 0.192157, 0.043137, 1.0 }, + { 0.003922, 0.188235, 0.031373, 1.0 }, + { 0.000000, 0.168627, 0.003922, 1.0 }, + { 0.000000, 0.149020, 0.003922, 1.0 }, + { 0.000000, 0.133333, 0.007843, 1.0 }, + { 0.000000, 0.125490, 0.007843, 1.0 }, + { 0.000000, 0.117647, 0.007843, 1.0 }, + { 0.000000, 0.105882, 0.015686, 1.0 }, + { 0.000000, 0.090196, 0.023529, 1.0 }, + { 0.007843, 0.082353, 0.027451, 1.0 }, + { 0.011765, 0.094118, 0.039216, 1.0 }, + { 0.023529, 0.145098, 0.074510, 1.0 }, + { 0.039216, 0.156863, 0.090196, 1.0 }, + { 0.054902, 0.172549, 0.105882, 1.0 }, + { 0.098039, 0.211765, 0.133333, 1.0 }, + { 0.133333, 0.243137, 0.176471, 1.0 }, + { 0.137255, 0.286275, 0.223529, 1.0 }, + { 0.133333, 0.321569, 0.258824, 1.0 }, + { 0.125490, 0.349020, 0.282353, 1.0 }, + { 0.098039, 0.333333, 0.258824, 1.0 }, + { 0.070588, 0.321569, 0.235294, 1.0 }, + { 0.062745, 0.309804, 0.203922, 1.0 }, + { 0.058824, 0.298039, 0.172549, 1.0 }, + { 0.039216, 0.262745, 0.125490, 1.0 }, + { 0.047059, 0.235294, 0.086275, 1.0 }, + { 0.039216, 0.211765, 0.043137, 1.0 }, + { 0.023529, 0.192157, 0.015686, 1.0 }, + { 0.011765, 0.176471, 0.015686, 1.0 }, + { 0.011765, 0.172549, 0.015686, 1.0 }, + { 0.011765, 0.168627, 0.019608, 1.0 }, + { 0.007843, 0.160784, 0.023529, 1.0 }, + { 0.003922, 0.149020, 0.027451, 1.0 }, + { 0.003922, 0.145098, 0.039216, 1.0 }, + { 0.003922, 0.149020, 0.050980, 1.0 }, + { 0.003922, 0.156863, 0.050980, 1.0 }, + { 0.003922, 0.172549, 0.039216, 1.0 }, + { 0.007843, 0.188235, 0.031373, 1.0 }, + { 0.003922, 0.192157, 0.031373, 1.0 }, + { 0.003922, 0.200000, 0.031373, 1.0 }, + { 0.007843, 0.203922, 0.035294, 1.0 }, + { 0.015686, 0.207843, 0.058824, 1.0 }, + { 0.023529, 0.239216, 0.086275, 1.0 }, + { 0.031373, 0.270588, 0.133333, 1.0 }, + { 0.082353, 0.329412, 0.239216, 1.0 }, + { 0.078431, 0.337255, 0.239216, 1.0 }, + { 0.074510, 0.345098, 0.239216, 1.0 }, + { 0.094118, 0.313725, 0.239216, 1.0 }, + { 0.129412, 0.270588, 0.227451, 1.0 }, + { 0.109804, 0.227451, 0.172549, 1.0 }, + { 0.109804, 0.176471, 0.133333, 1.0 }, + { 0.141176, 0.078431, 0.172549, 1.0 }, + { 0.149020, 0.062745, 0.215686, 1.0 }, + { 0.160784, 0.047059, 0.262745, 1.0 }, + { 0.219608, 0.058824, 0.329412, 1.0 }, + { 0.278431, 0.031373, 0.431373, 1.0 }, + { 0.309804, 0.000000, 0.537255, 1.0 }, + { 0.325490, 0.007843, 0.572549, 1.0 }, + { 0.333333, 0.054902, 0.529412, 1.0 }, + { 0.309804, 0.105882, 0.454902, 1.0 }, + { 0.188235, 0.176471, 0.266667, 1.0 }, + { 0.152941, 0.192157, 0.211765, 1.0 }, + { 0.117647, 0.211765, 0.156863, 1.0 }, + { 0.090196, 0.215686, 0.109804, 1.0 }, + { 0.058824, 0.207843, 0.070588, 1.0 }, + { 0.031373, 0.184314, 0.050980, 1.0 }, + { 0.027451, 0.156863, 0.054902, 1.0 }, + { 0.062745, 0.109804, 0.062745, 1.0 }, + { 0.070588, 0.101961, 0.062745, 1.0 }, + { 0.078431, 0.098039, 0.066667, 1.0 }, + { 0.105882, 0.094118, 0.074510, 1.0 }, + { 0.141176, 0.101961, 0.086275, 1.0 }, + { 0.168627, 0.121569, 0.113725, 1.0 }, + { 0.180392, 0.109804, 0.196078, 1.0 }, + { 0.196078, 0.078431, 0.270588, 1.0 }, + { 0.211765, 0.090196, 0.278431, 1.0 }, + { 0.211765, 0.101961, 0.286275, 1.0 }, + { 0.207843, 0.090196, 0.278431, 1.0 }, + { 0.184314, 0.066667, 0.250980, 1.0 }, + { 0.164706, 0.090196, 0.192157, 1.0 }, + { 0.172549, 0.101961, 0.200000, 1.0 }, + { 0.184314, 0.062745, 0.270588, 1.0 }, + { 0.200000, 0.047059, 0.321569, 1.0 }, + { 0.309804, 0.011765, 0.564706, 1.0 }, + { 0.341176, 0.015686, 0.600000, 1.0 }, + { 0.372549, 0.023529, 0.635294, 1.0 }, + { 0.411765, 0.043137, 0.698039, 1.0 }, + { 0.454902, 0.074510, 0.752941, 1.0 }, + { 0.498039, 0.105882, 0.803922, 1.0 }, + { 0.517647, 0.137255, 0.839216, 1.0 }, + { 0.517647, 0.160784, 0.847059, 1.0 }, + { 0.509804, 0.164706, 0.839216, 1.0 }, + { 0.478431, 0.137255, 0.796078, 1.0 }, + { 0.431373, 0.101961, 0.725490, 1.0 }, + { 0.372549, 0.090196, 0.666667, 1.0 }, + { 0.313725, 0.047059, 0.592157, 1.0 }, + { 0.266667, 0.011765, 0.521569, 1.0 }, + { 0.227451, 0.011765, 0.501961, 1.0 }, + { 0.211765, 0.007843, 0.498039, 1.0 }, + { 0.231373, 0.003922, 0.482353, 1.0 }, + { 0.211765, 0.011765, 0.478431, 1.0 }, + { 0.164706, 0.031373, 0.415686, 1.0 }, + { 0.180392, 0.050980, 0.321569, 1.0 }, + { 0.180392, 0.050980, 0.278431, 1.0 }, + { 0.125490, 0.070588, 0.203922, 1.0 }, + { 0.125490, 0.109804, 0.125490, 1.0 }, + { 0.172549, 0.133333, 0.121569, 1.0 }, + { 0.203922, 0.160784, 0.164706, 1.0 }, + { 0.235294, 0.231373, 0.215686, 1.0 }, + { 0.239216, 0.294118, 0.258824, 1.0 }, + { 0.215686, 0.333333, 0.286275, 1.0 }, + { 0.211765, 0.352941, 0.298039, 1.0 }, + { 0.160784, 0.349020, 0.274510, 1.0 }, + { 0.098039, 0.333333, 0.223529, 1.0 }, + { 0.062745, 0.282353, 0.172549, 1.0 }, + { 0.039216, 0.219608, 0.121569, 1.0 }, + { 0.031373, 0.172549, 0.082353, 1.0 }, + { 0.035294, 0.141176, 0.062745, 1.0 }, + { 0.050980, 0.117647, 0.062745, 1.0 }, + { 0.062745, 0.098039, 0.066667, 1.0 }, + { 0.074510, 0.086275, 0.066667, 1.0 }, + { 0.098039, 0.086275, 0.070588, 1.0 }, + { 0.109804, 0.086275, 0.078431, 1.0 }, + { 0.098039, 0.090196, 0.070588, 1.0 }, + { 0.101961, 0.082353, 0.062745, 1.0 }, + { 0.098039, 0.070588, 0.058824, 1.0 }, + { 0.074510, 0.070588, 0.047059, 1.0 }, + { 0.058824, 0.070588, 0.039216, 1.0 }, + { 0.050980, 0.062745, 0.039216, 1.0 }, + { 0.035294, 0.070588, 0.039216, 1.0 }, + { 0.027451, 0.078431, 0.039216, 1.0 }, + { 0.023529, 0.078431, 0.039216, 1.0 }, + { 0.023529, 0.082353, 0.039216, 1.0 }, + { 0.027451, 0.082353, 0.039216, 1.0 }, + { 0.023529, 0.090196, 0.035294, 1.0 }, + { 0.027451, 0.098039, 0.039216, 1.0 }, + { 0.027451, 0.098039, 0.035294, 1.0 }, + { 0.023529, 0.105882, 0.035294, 1.0 }, + { 0.023529, 0.121569, 0.043137, 1.0 }, + { 0.027451, 0.125490, 0.050980, 1.0 }, + { 0.023529, 0.137255, 0.050980, 1.0 }, + { 0.019608, 0.152941, 0.050980, 1.0 }, + { 0.019608, 0.172549, 0.039216, 1.0 }, + { 0.031373, 0.207843, 0.027451, 1.0 }, + { 0.043137, 0.219608, 0.031373, 1.0 }, + { 0.070588, 0.203922, 0.047059, 1.0 }, + { 0.121569, 0.219608, 0.074510, 1.0 }, + { 0.152941, 0.227451, 0.101961, 1.0 }, + { 0.188235, 0.203922, 0.160784, 1.0 }, + { 0.211765, 0.192157, 0.223529, 1.0 }, + { 0.192157, 0.164706, 0.227451, 1.0 }, + { 0.160784, 0.145098, 0.200000, 1.0 }, + { 0.129412, 0.160784, 0.180392, 1.0 }, + { 0.192157, 0.125490, 0.333333, 1.0 }, + { 0.243137, 0.121569, 0.403922, 1.0 }, + }; +/* Night_Reeds */ +static double4 colors_604[] = { + { 0.270588, 0.282353, 0.278431, 1.0 }, + { 0.172549, 0.227451, 0.172549, 1.0 }, + { 0.101961, 0.168627, 0.105882, 1.0 }, + { 0.035294, 0.109804, 0.039216, 1.0 }, + { 0.058824, 0.125490, 0.039216, 1.0 }, + { 0.082353, 0.145098, 0.043137, 1.0 }, + { 0.105882, 0.152941, 0.050980, 1.0 }, + { 0.133333, 0.164706, 0.058824, 1.0 }, + { 0.247059, 0.231373, 0.066667, 1.0 }, + { 0.301961, 0.282353, 0.062745, 1.0 }, + { 0.356863, 0.333333, 0.058824, 1.0 }, + { 0.415686, 0.380392, 0.098039, 1.0 }, + { 0.478431, 0.427451, 0.137255, 1.0 }, + { 0.505882, 0.435294, 0.188235, 1.0 }, + { 0.537255, 0.447059, 0.239216, 1.0 }, + { 0.529412, 0.447059, 0.247059, 1.0 }, + { 0.521569, 0.447059, 0.254902, 1.0 }, + { 0.443137, 0.411765, 0.243137, 1.0 }, + { 0.380392, 0.360784, 0.239216, 1.0 }, + { 0.321569, 0.309804, 0.235294, 1.0 }, + { 0.266667, 0.239216, 0.207843, 1.0 }, + { 0.211765, 0.172549, 0.180392, 1.0 }, + { 0.184314, 0.149020, 0.156863, 1.0 }, + { 0.160784, 0.125490, 0.137255, 1.0 }, + { 0.074510, 0.078431, 0.047059, 1.0 }, + { 0.054902, 0.062745, 0.031373, 1.0 }, + { 0.039216, 0.047059, 0.015686, 1.0 }, + { 0.031373, 0.043137, 0.011765, 1.0 }, + { 0.027451, 0.039216, 0.011765, 1.0 }, + { 0.023529, 0.039216, 0.011765, 1.0 }, + { 0.023529, 0.043137, 0.015686, 1.0 }, + { 0.019608, 0.050980, 0.019608, 1.0 }, + { 0.019608, 0.054902, 0.019608, 1.0 }, + { 0.019608, 0.066667, 0.015686, 1.0 }, + { 0.019608, 0.082353, 0.015686, 1.0 }, + { 0.019608, 0.098039, 0.015686, 1.0 }, + { 0.027451, 0.109804, 0.015686, 1.0 }, + { 0.039216, 0.125490, 0.019608, 1.0 }, + { 0.047059, 0.129412, 0.019608, 1.0 }, + { 0.054902, 0.137255, 0.019608, 1.0 }, + { 0.062745, 0.164706, 0.027451, 1.0 }, + { 0.070588, 0.184314, 0.031373, 1.0 }, + { 0.082353, 0.203922, 0.035294, 1.0 }, + { 0.094118, 0.211765, 0.039216, 1.0 }, + { 0.109804, 0.223529, 0.047059, 1.0 }, + { 0.113725, 0.223529, 0.050980, 1.0 }, + { 0.117647, 0.223529, 0.054902, 1.0 }, + { 0.113725, 0.215686, 0.050980, 1.0 }, + { 0.109804, 0.211765, 0.050980, 1.0 }, + { 0.101961, 0.203922, 0.054902, 1.0 }, + { 0.094118, 0.200000, 0.047059, 1.0 }, + { 0.086275, 0.200000, 0.043137, 1.0 }, + { 0.078431, 0.196078, 0.039216, 1.0 }, + { 0.070588, 0.196078, 0.035294, 1.0 }, + { 0.070588, 0.196078, 0.035294, 1.0 }, + { 0.074510, 0.196078, 0.035294, 1.0 }, + { 0.086275, 0.219608, 0.039216, 1.0 }, + { 0.098039, 0.235294, 0.039216, 1.0 }, + { 0.113725, 0.254902, 0.043137, 1.0 }, + { 0.129412, 0.270588, 0.050980, 1.0 }, + { 0.145098, 0.290196, 0.062745, 1.0 }, + { 0.160784, 0.298039, 0.066667, 1.0 }, + { 0.176471, 0.309804, 0.070588, 1.0 }, + { 0.215686, 0.329412, 0.082353, 1.0 }, + { 0.266667, 0.341176, 0.101961, 1.0 }, + { 0.317647, 0.341176, 0.192157, 1.0 }, + { 0.317647, 0.337255, 0.223529, 1.0 }, + { 0.321569, 0.337255, 0.254902, 1.0 }, + { 0.317647, 0.329412, 0.243137, 1.0 }, + { 0.317647, 0.321569, 0.235294, 1.0 }, + { 0.301961, 0.305882, 0.223529, 1.0 }, + { 0.270588, 0.282353, 0.219608, 1.0 }, + { 0.211765, 0.247059, 0.231373, 1.0 }, + { 0.168627, 0.235294, 0.184314, 1.0 }, + { 0.125490, 0.223529, 0.141176, 1.0 }, + { 0.105882, 0.219608, 0.098039, 1.0 }, + { 0.086275, 0.215686, 0.058824, 1.0 }, + { 0.086275, 0.215686, 0.054902, 1.0 }, + { 0.086275, 0.215686, 0.054902, 1.0 }, + { 0.090196, 0.215686, 0.054902, 1.0 }, + { 0.094118, 0.215686, 0.058824, 1.0 }, + { 0.101961, 0.215686, 0.058824, 1.0 }, + { 0.113725, 0.223529, 0.062745, 1.0 }, + { 0.129412, 0.235294, 0.070588, 1.0 }, + { 0.137255, 0.243137, 0.078431, 1.0 }, + { 0.149020, 0.254902, 0.086275, 1.0 }, + { 0.188235, 0.290196, 0.098039, 1.0 }, + { 0.254902, 0.333333, 0.152941, 1.0 }, + { 0.380392, 0.431373, 0.270588, 1.0 }, + { 0.396078, 0.439216, 0.282353, 1.0 }, + { 0.415686, 0.450980, 0.294118, 1.0 }, + { 0.419608, 0.454902, 0.290196, 1.0 }, + { 0.427451, 0.458824, 0.290196, 1.0 }, + { 0.423529, 0.474510, 0.298039, 1.0 }, + { 0.419608, 0.478431, 0.305882, 1.0 }, + { 0.411765, 0.458824, 0.309804, 1.0 }, + { 0.360784, 0.407843, 0.270588, 1.0 }, + { 0.231373, 0.321569, 0.145098, 1.0 }, + { 0.184314, 0.294118, 0.101961, 1.0 }, + { 0.141176, 0.266667, 0.058824, 1.0 }, + { 0.129412, 0.247059, 0.054902, 1.0 }, + { 0.121569, 0.231373, 0.050980, 1.0 }, + { 0.101961, 0.207843, 0.043137, 1.0 }, + { 0.082353, 0.184314, 0.039216, 1.0 }, + { 0.054902, 0.137255, 0.031373, 1.0 }, + { 0.047059, 0.117647, 0.031373, 1.0 }, + { 0.043137, 0.101961, 0.031373, 1.0 }, + { 0.039216, 0.098039, 0.031373, 1.0 }, + { 0.035294, 0.098039, 0.035294, 1.0 }, + { 0.035294, 0.101961, 0.039216, 1.0 }, + { 0.043137, 0.109804, 0.039216, 1.0 }, + { 0.058824, 0.129412, 0.035294, 1.0 }, + { 0.074510, 0.137255, 0.035294, 1.0 }, + { 0.101961, 0.152941, 0.031373, 1.0 }, + { 0.113725, 0.149020, 0.027451, 1.0 }, + { 0.129412, 0.149020, 0.027451, 1.0 }, + { 0.160784, 0.168627, 0.023529, 1.0 }, + { 0.180392, 0.180392, 0.011765, 1.0 }, + { 0.176471, 0.192157, 0.015686, 1.0 }, + { 0.156863, 0.180392, 0.015686, 1.0 }, + { 0.141176, 0.117647, 0.019608, 1.0 }, + { 0.125490, 0.109804, 0.015686, 1.0 }, + { 0.113725, 0.101961, 0.015686, 1.0 }, + { 0.094118, 0.094118, 0.011765, 1.0 }, + { 0.078431, 0.090196, 0.011765, 1.0 }, + { 0.050980, 0.066667, 0.007843, 1.0 }, + { 0.027451, 0.043137, 0.007843, 1.0 }, + { 0.015686, 0.023529, 0.011765, 1.0 }, + { 0.007843, 0.011765, 0.011765, 1.0 }, + { 0.000000, 0.003922, 0.007843, 1.0 }, + { 0.000000, 0.003922, 0.007843, 1.0 }, + { 0.000000, 0.007843, 0.011765, 1.0 }, + { 0.000000, 0.011765, 0.015686, 1.0 }, + { 0.000000, 0.015686, 0.019608, 1.0 }, + { 0.000000, 0.023529, 0.023529, 1.0 }, + { 0.007843, 0.023529, 0.027451, 1.0 }, + { 0.039216, 0.047059, 0.054902, 1.0 }, + { 0.062745, 0.062745, 0.082353, 1.0 }, + { 0.090196, 0.082353, 0.109804, 1.0 }, + { 0.101961, 0.090196, 0.121569, 1.0 }, + { 0.113725, 0.101961, 0.133333, 1.0 }, + { 0.141176, 0.129412, 0.137255, 1.0 }, + { 0.156863, 0.156863, 0.137255, 1.0 }, + { 0.164706, 0.180392, 0.149020, 1.0 }, + { 0.180392, 0.200000, 0.149020, 1.0 }, + { 0.203922, 0.227451, 0.160784, 1.0 }, + { 0.200000, 0.231373, 0.152941, 1.0 }, + { 0.196078, 0.235294, 0.145098, 1.0 }, + { 0.176471, 0.235294, 0.129412, 1.0 }, + { 0.156863, 0.231373, 0.109804, 1.0 }, + { 0.133333, 0.219608, 0.098039, 1.0 }, + { 0.121569, 0.200000, 0.086275, 1.0 }, + { 0.090196, 0.149020, 0.078431, 1.0 }, + { 0.082353, 0.137255, 0.078431, 1.0 }, + { 0.074510, 0.125490, 0.078431, 1.0 }, + { 0.054902, 0.105882, 0.074510, 1.0 }, + { 0.043137, 0.086275, 0.070588, 1.0 }, + { 0.027451, 0.070588, 0.066667, 1.0 }, + { 0.019608, 0.054902, 0.062745, 1.0 }, + { 0.015686, 0.047059, 0.058824, 1.0 }, + { 0.015686, 0.043137, 0.058824, 1.0 }, + { 0.027451, 0.054902, 0.050980, 1.0 }, + { 0.031373, 0.058824, 0.054902, 1.0 }, + { 0.035294, 0.066667, 0.058824, 1.0 }, + { 0.054902, 0.078431, 0.066667, 1.0 }, + { 0.086275, 0.094118, 0.074510, 1.0 }, + { 0.105882, 0.094118, 0.078431, 1.0 }, + { 0.125490, 0.094118, 0.074510, 1.0 }, + { 0.121569, 0.090196, 0.070588, 1.0 }, + { 0.121569, 0.090196, 0.070588, 1.0 }, + { 0.125490, 0.094118, 0.074510, 1.0 }, + { 0.117647, 0.074510, 0.074510, 1.0 }, + { 0.113725, 0.062745, 0.074510, 1.0 }, + { 0.098039, 0.050980, 0.066667, 1.0 }, + { 0.070588, 0.035294, 0.054902, 1.0 }, + { 0.047059, 0.027451, 0.047059, 1.0 }, + { 0.023529, 0.019608, 0.035294, 1.0 }, + { 0.011765, 0.011765, 0.031373, 1.0 }, + { 0.003922, 0.011765, 0.027451, 1.0 }, + { 0.003922, 0.011765, 0.019608, 1.0 }, + { 0.000000, 0.015686, 0.015686, 1.0 }, + { 0.000000, 0.019608, 0.011765, 1.0 }, + { 0.000000, 0.027451, 0.007843, 1.0 }, + { 0.000000, 0.035294, 0.003922, 1.0 }, + { 0.007843, 0.058824, 0.003922, 1.0 }, + { 0.011765, 0.070588, 0.003922, 1.0 }, + { 0.019608, 0.082353, 0.007843, 1.0 }, + { 0.023529, 0.109804, 0.007843, 1.0 }, + { 0.031373, 0.129412, 0.011765, 1.0 }, + { 0.035294, 0.149020, 0.019608, 1.0 }, + { 0.047059, 0.156863, 0.023529, 1.0 }, + { 0.054902, 0.164706, 0.031373, 1.0 }, + { 0.058824, 0.176471, 0.035294, 1.0 }, + { 0.062745, 0.176471, 0.035294, 1.0 }, + { 0.058824, 0.172549, 0.039216, 1.0 }, + { 0.050980, 0.160784, 0.039216, 1.0 }, + { 0.047059, 0.141176, 0.043137, 1.0 }, + { 0.039216, 0.121569, 0.039216, 1.0 }, + { 0.035294, 0.101961, 0.031373, 1.0 }, + { 0.031373, 0.082353, 0.027451, 1.0 }, + { 0.027451, 0.062745, 0.023529, 1.0 }, + { 0.031373, 0.050980, 0.023529, 1.0 }, + { 0.035294, 0.043137, 0.019608, 1.0 }, + { 0.039216, 0.039216, 0.019608, 1.0 }, + { 0.043137, 0.043137, 0.019608, 1.0 }, + { 0.047059, 0.043137, 0.023529, 1.0 }, + { 0.058824, 0.054902, 0.031373, 1.0 }, + { 0.082353, 0.070588, 0.039216, 1.0 }, + { 0.117647, 0.078431, 0.058824, 1.0 }, + { 0.141176, 0.082353, 0.070588, 1.0 }, + { 0.137255, 0.086275, 0.090196, 1.0 }, + { 0.133333, 0.094118, 0.094118, 1.0 }, + { 0.133333, 0.121569, 0.098039, 1.0 }, + { 0.152941, 0.149020, 0.109804, 1.0 }, + { 0.188235, 0.176471, 0.113725, 1.0 }, + { 0.207843, 0.200000, 0.129412, 1.0 }, + { 0.227451, 0.231373, 0.129412, 1.0 }, + { 0.235294, 0.266667, 0.121569, 1.0 }, + { 0.227451, 0.298039, 0.117647, 1.0 }, + { 0.235294, 0.317647, 0.105882, 1.0 }, + { 0.227451, 0.317647, 0.098039, 1.0 }, + { 0.227451, 0.309804, 0.078431, 1.0 }, + { 0.235294, 0.290196, 0.062745, 1.0 }, + { 0.231373, 0.278431, 0.058824, 1.0 }, + { 0.235294, 0.274510, 0.050980, 1.0 }, + { 0.250980, 0.270588, 0.050980, 1.0 }, + { 0.270588, 0.262745, 0.039216, 1.0 }, + { 0.305882, 0.239216, 0.027451, 1.0 }, + { 0.333333, 0.215686, 0.023529, 1.0 }, + { 0.341176, 0.207843, 0.019608, 1.0 }, + { 0.356863, 0.215686, 0.047059, 1.0 }, + { 0.356863, 0.235294, 0.062745, 1.0 }, + { 0.356863, 0.254902, 0.074510, 1.0 }, + { 0.352941, 0.247059, 0.074510, 1.0 }, + { 0.329412, 0.250980, 0.062745, 1.0 }, + { 0.305882, 0.243137, 0.074510, 1.0 }, + { 0.258824, 0.235294, 0.086275, 1.0 }, + { 0.207843, 0.243137, 0.098039, 1.0 }, + { 0.160784, 0.239216, 0.094118, 1.0 }, + { 0.129412, 0.250980, 0.078431, 1.0 }, + { 0.117647, 0.247059, 0.066667, 1.0 }, + { 0.109804, 0.239216, 0.058824, 1.0 }, + { 0.105882, 0.227451, 0.058824, 1.0 }, + { 0.098039, 0.211765, 0.054902, 1.0 }, + { 0.090196, 0.192157, 0.054902, 1.0 }, + { 0.078431, 0.172549, 0.058824, 1.0 }, + { 0.074510, 0.156863, 0.066667, 1.0 }, + { 0.098039, 0.160784, 0.098039, 1.0 }, + { 0.141176, 0.168627, 0.149020, 1.0 }, + { 0.188235, 0.184314, 0.203922, 1.0 }, + { 0.239216, 0.219608, 0.266667, 1.0 }, + { 0.286275, 0.274510, 0.305882, 1.0 }, + { 0.266667, 0.254902, 0.278431, 1.0 }, + { 0.254902, 0.247059, 0.270588, 1.0 }, + { 0.239216, 0.235294, 0.250980, 1.0 }, + { 0.219608, 0.211765, 0.243137, 1.0 }, + }; +/* No_Clue */ +static double4 colors_605[] = { + { 0.450980, 0.325490, 0.360784, 1.0 }, + { 0.466667, 0.317647, 0.403922, 1.0 }, + { 0.478431, 0.321569, 0.419608, 1.0 }, + { 0.490196, 0.325490, 0.439216, 1.0 }, + { 0.490196, 0.325490, 0.435294, 1.0 }, + { 0.490196, 0.325490, 0.431373, 1.0 }, + { 0.498039, 0.329412, 0.423529, 1.0 }, + { 0.505882, 0.337255, 0.419608, 1.0 }, + { 0.580392, 0.380392, 0.341176, 1.0 }, + { 0.619608, 0.403922, 0.301961, 1.0 }, + { 0.658824, 0.431373, 0.262745, 1.0 }, + { 0.678431, 0.454902, 0.243137, 1.0 }, + { 0.701961, 0.482353, 0.223529, 1.0 }, + { 0.709804, 0.517647, 0.200000, 1.0 }, + { 0.717647, 0.552941, 0.176471, 1.0 }, + { 0.717647, 0.564706, 0.164706, 1.0 }, + { 0.721569, 0.580392, 0.152941, 1.0 }, + { 0.701961, 0.650980, 0.117647, 1.0 }, + { 0.698039, 0.658824, 0.113725, 1.0 }, + { 0.694118, 0.670588, 0.109804, 1.0 }, + { 0.678431, 0.643137, 0.137255, 1.0 }, + { 0.662745, 0.615686, 0.164706, 1.0 }, + { 0.650980, 0.592157, 0.180392, 1.0 }, + { 0.643137, 0.572549, 0.200000, 1.0 }, + { 0.596078, 0.478431, 0.286275, 1.0 }, + { 0.564706, 0.443137, 0.317647, 1.0 }, + { 0.537255, 0.411765, 0.349020, 1.0 }, + { 0.517647, 0.380392, 0.380392, 1.0 }, + { 0.498039, 0.352941, 0.411765, 1.0 }, + { 0.490196, 0.333333, 0.423529, 1.0 }, + { 0.482353, 0.317647, 0.439216, 1.0 }, + { 0.478431, 0.282353, 0.474510, 1.0 }, + { 0.486275, 0.235294, 0.482353, 1.0 }, + { 0.486275, 0.137255, 0.509804, 1.0 }, + { 0.478431, 0.125490, 0.521569, 1.0 }, + { 0.470588, 0.113725, 0.533333, 1.0 }, + { 0.458824, 0.133333, 0.525490, 1.0 }, + { 0.450980, 0.156863, 0.517647, 1.0 }, + { 0.450980, 0.172549, 0.509804, 1.0 }, + { 0.454902, 0.192157, 0.505882, 1.0 }, + { 0.513725, 0.258824, 0.423529, 1.0 }, + { 0.549020, 0.278431, 0.372549, 1.0 }, + { 0.584314, 0.301961, 0.325490, 1.0 }, + { 0.600000, 0.341176, 0.298039, 1.0 }, + { 0.619608, 0.380392, 0.274510, 1.0 }, + { 0.615686, 0.400000, 0.270588, 1.0 }, + { 0.615686, 0.423529, 0.266667, 1.0 }, + { 0.607843, 0.470588, 0.262745, 1.0 }, + { 0.603922, 0.513725, 0.258824, 1.0 }, + { 0.611765, 0.556863, 0.258824, 1.0 }, + { 0.639216, 0.552941, 0.247059, 1.0 }, + { 0.666667, 0.552941, 0.239216, 1.0 }, + { 0.690196, 0.556863, 0.223529, 1.0 }, + { 0.713725, 0.560784, 0.207843, 1.0 }, + { 0.717647, 0.568627, 0.203922, 1.0 }, + { 0.721569, 0.576471, 0.200000, 1.0 }, + { 0.713725, 0.600000, 0.188235, 1.0 }, + { 0.701961, 0.592157, 0.196078, 1.0 }, + { 0.690196, 0.588235, 0.203922, 1.0 }, + { 0.678431, 0.580392, 0.207843, 1.0 }, + { 0.666667, 0.576471, 0.211765, 1.0 }, + { 0.662745, 0.572549, 0.211765, 1.0 }, + { 0.662745, 0.568627, 0.211765, 1.0 }, + { 0.662745, 0.564706, 0.215686, 1.0 }, + { 0.658824, 0.560784, 0.215686, 1.0 }, + { 0.654902, 0.549020, 0.223529, 1.0 }, + { 0.635294, 0.513725, 0.254902, 1.0 }, + { 0.615686, 0.482353, 0.286275, 1.0 }, + { 0.600000, 0.462745, 0.301961, 1.0 }, + { 0.584314, 0.447059, 0.321569, 1.0 }, + { 0.556863, 0.396078, 0.356863, 1.0 }, + { 0.525490, 0.356863, 0.403922, 1.0 }, + { 0.462745, 0.301961, 0.498039, 1.0 }, + { 0.431373, 0.270588, 0.533333, 1.0 }, + { 0.400000, 0.239216, 0.568627, 1.0 }, + { 0.376471, 0.196078, 0.607843, 1.0 }, + { 0.352941, 0.152941, 0.650980, 1.0 }, + { 0.345098, 0.133333, 0.666667, 1.0 }, + { 0.337255, 0.113725, 0.686275, 1.0 }, + { 0.329412, 0.074510, 0.713725, 1.0 }, + { 0.321569, 0.054902, 0.733333, 1.0 }, + { 0.321569, 0.031373, 0.745098, 1.0 }, + { 0.329412, 0.035294, 0.737255, 1.0 }, + { 0.337255, 0.043137, 0.733333, 1.0 }, + { 0.341176, 0.043137, 0.733333, 1.0 }, + { 0.345098, 0.043137, 0.733333, 1.0 }, + { 0.356863, 0.035294, 0.737255, 1.0 }, + { 0.360784, 0.031373, 0.741176, 1.0 }, + { 0.372549, 0.019608, 0.756863, 1.0 }, + { 0.380392, 0.015686, 0.752941, 1.0 }, + { 0.388235, 0.015686, 0.752941, 1.0 }, + { 0.396078, 0.015686, 0.745098, 1.0 }, + { 0.403922, 0.019608, 0.741176, 1.0 }, + { 0.403922, 0.019608, 0.737255, 1.0 }, + { 0.403922, 0.031373, 0.725490, 1.0 }, + { 0.392157, 0.039216, 0.705882, 1.0 }, + { 0.372549, 0.050980, 0.674510, 1.0 }, + { 0.325490, 0.062745, 0.611765, 1.0 }, + { 0.305882, 0.082353, 0.584314, 1.0 }, + { 0.290196, 0.105882, 0.556863, 1.0 }, + { 0.294118, 0.117647, 0.545098, 1.0 }, + { 0.298039, 0.129412, 0.537255, 1.0 }, + { 0.313725, 0.160784, 0.517647, 1.0 }, + { 0.341176, 0.188235, 0.498039, 1.0 }, + { 0.400000, 0.207843, 0.443137, 1.0 }, + { 0.427451, 0.196078, 0.372549, 1.0 }, + { 0.458824, 0.188235, 0.301961, 1.0 }, + { 0.462745, 0.184314, 0.282353, 1.0 }, + { 0.470588, 0.184314, 0.266667, 1.0 }, + { 0.494118, 0.176471, 0.247059, 1.0 }, + { 0.513725, 0.168627, 0.247059, 1.0 }, + { 0.529412, 0.172549, 0.262745, 1.0 }, + { 0.556863, 0.176471, 0.294118, 1.0 }, + { 0.592157, 0.160784, 0.380392, 1.0 }, + { 0.600000, 0.145098, 0.384314, 1.0 }, + { 0.611765, 0.133333, 0.388235, 1.0 }, + { 0.615686, 0.101961, 0.411765, 1.0 }, + { 0.611765, 0.074510, 0.427451, 1.0 }, + { 0.603922, 0.066667, 0.435294, 1.0 }, + { 0.592157, 0.082353, 0.427451, 1.0 }, + { 0.580392, 0.156863, 0.415686, 1.0 }, + { 0.576471, 0.203922, 0.403922, 1.0 }, + { 0.576471, 0.250980, 0.392157, 1.0 }, + { 0.580392, 0.274510, 0.380392, 1.0 }, + { 0.588235, 0.298039, 0.372549, 1.0 }, + { 0.600000, 0.333333, 0.349020, 1.0 }, + { 0.600000, 0.364706, 0.337255, 1.0 }, + { 0.600000, 0.400000, 0.325490, 1.0 }, + { 0.596078, 0.435294, 0.321569, 1.0 }, + { 0.603922, 0.482353, 0.282353, 1.0 }, + { 0.603922, 0.490196, 0.274510, 1.0 }, + { 0.607843, 0.498039, 0.270588, 1.0 }, + { 0.619608, 0.509804, 0.266667, 1.0 }, + { 0.627451, 0.494118, 0.266667, 1.0 }, + { 0.631373, 0.466667, 0.274510, 1.0 }, + { 0.635294, 0.435294, 0.282353, 1.0 }, + { 0.647059, 0.345098, 0.270588, 1.0 }, + { 0.639216, 0.309804, 0.262745, 1.0 }, + { 0.631373, 0.274510, 0.254902, 1.0 }, + { 0.615686, 0.258824, 0.254902, 1.0 }, + { 0.603922, 0.243137, 0.254902, 1.0 }, + { 0.568627, 0.223529, 0.258824, 1.0 }, + { 0.521569, 0.200000, 0.262745, 1.0 }, + { 0.478431, 0.180392, 0.278431, 1.0 }, + { 0.447059, 0.160784, 0.270588, 1.0 }, + { 0.415686, 0.109804, 0.266667, 1.0 }, + { 0.411765, 0.109804, 0.266667, 1.0 }, + { 0.411765, 0.113725, 0.270588, 1.0 }, + { 0.403922, 0.117647, 0.274510, 1.0 }, + { 0.392157, 0.137255, 0.282353, 1.0 }, + { 0.364706, 0.145098, 0.313725, 1.0 }, + { 0.313725, 0.164706, 0.356863, 1.0 }, + { 0.247059, 0.196078, 0.396078, 1.0 }, + { 0.247059, 0.196078, 0.403922, 1.0 }, + { 0.247059, 0.196078, 0.411765, 1.0 }, + { 0.266667, 0.207843, 0.439216, 1.0 }, + { 0.294118, 0.227451, 0.450980, 1.0 }, + { 0.333333, 0.243137, 0.466667, 1.0 }, + { 0.360784, 0.262745, 0.486275, 1.0 }, + { 0.388235, 0.298039, 0.501961, 1.0 }, + { 0.403922, 0.325490, 0.505882, 1.0 }, + { 0.482353, 0.384314, 0.454902, 1.0 }, + { 0.498039, 0.400000, 0.427451, 1.0 }, + { 0.513725, 0.415686, 0.400000, 1.0 }, + { 0.545098, 0.454902, 0.368627, 1.0 }, + { 0.576471, 0.490196, 0.333333, 1.0 }, + { 0.603922, 0.509804, 0.305882, 1.0 }, + { 0.627451, 0.529412, 0.290196, 1.0 }, + { 0.643137, 0.549020, 0.274510, 1.0 }, + { 0.647059, 0.549020, 0.266667, 1.0 }, + { 0.650980, 0.552941, 0.262745, 1.0 }, + { 0.654902, 0.552941, 0.254902, 1.0 }, + { 0.654902, 0.556863, 0.250980, 1.0 }, + { 0.643137, 0.552941, 0.258824, 1.0 }, + { 0.619608, 0.545098, 0.266667, 1.0 }, + { 0.584314, 0.533333, 0.294118, 1.0 }, + { 0.556863, 0.501961, 0.321569, 1.0 }, + { 0.533333, 0.466667, 0.352941, 1.0 }, + { 0.513725, 0.423529, 0.380392, 1.0 }, + { 0.494118, 0.376471, 0.435294, 1.0 }, + { 0.466667, 0.341176, 0.482353, 1.0 }, + { 0.443137, 0.309804, 0.513725, 1.0 }, + { 0.415686, 0.282353, 0.537255, 1.0 }, + { 0.364706, 0.250980, 0.572549, 1.0 }, + { 0.278431, 0.184314, 0.647059, 1.0 }, + { 0.262745, 0.172549, 0.658824, 1.0 }, + { 0.250980, 0.164706, 0.674510, 1.0 }, + { 0.235294, 0.125490, 0.698039, 1.0 }, + { 0.215686, 0.094118, 0.698039, 1.0 }, + { 0.215686, 0.074510, 0.686275, 1.0 }, + { 0.219608, 0.054902, 0.662745, 1.0 }, + { 0.207843, 0.054902, 0.631373, 1.0 }, + { 0.192157, 0.050980, 0.600000, 1.0 }, + { 0.184314, 0.054902, 0.564706, 1.0 }, + { 0.176471, 0.070588, 0.533333, 1.0 }, + { 0.176471, 0.074510, 0.513725, 1.0 }, + { 0.176471, 0.082353, 0.482353, 1.0 }, + { 0.164706, 0.082353, 0.454902, 1.0 }, + { 0.176471, 0.086275, 0.447059, 1.0 }, + { 0.172549, 0.101961, 0.439216, 1.0 }, + { 0.156863, 0.121569, 0.423529, 1.0 }, + { 0.152941, 0.137255, 0.407843, 1.0 }, + { 0.152941, 0.176471, 0.388235, 1.0 }, + { 0.156863, 0.211765, 0.388235, 1.0 }, + { 0.160784, 0.266667, 0.380392, 1.0 }, + { 0.152941, 0.309804, 0.360784, 1.0 }, + { 0.164706, 0.329412, 0.372549, 1.0 }, + { 0.184314, 0.337255, 0.396078, 1.0 }, + { 0.203922, 0.337255, 0.415686, 1.0 }, + { 0.227451, 0.325490, 0.431373, 1.0 }, + { 0.254902, 0.317647, 0.439216, 1.0 }, + { 0.270588, 0.309804, 0.439216, 1.0 }, + { 0.282353, 0.329412, 0.423529, 1.0 }, + { 0.278431, 0.349020, 0.388235, 1.0 }, + { 0.278431, 0.368627, 0.325490, 1.0 }, + { 0.266667, 0.356863, 0.278431, 1.0 }, + { 0.290196, 0.337255, 0.247059, 1.0 }, + { 0.294118, 0.317647, 0.243137, 1.0 }, + { 0.329412, 0.250980, 0.270588, 1.0 }, + { 0.345098, 0.207843, 0.313725, 1.0 }, + { 0.364706, 0.160784, 0.349020, 1.0 }, + { 0.372549, 0.133333, 0.380392, 1.0 }, + { 0.360784, 0.121569, 0.403922, 1.0 }, + { 0.329412, 0.121569, 0.423529, 1.0 }, + { 0.305882, 0.125490, 0.427451, 1.0 }, + { 0.266667, 0.141176, 0.435294, 1.0 }, + { 0.258824, 0.141176, 0.454902, 1.0 }, + { 0.250980, 0.137255, 0.462745, 1.0 }, + { 0.250980, 0.129412, 0.466667, 1.0 }, + { 0.254902, 0.125490, 0.474510, 1.0 }, + { 0.254902, 0.137255, 0.486275, 1.0 }, + { 0.270588, 0.141176, 0.505882, 1.0 }, + { 0.298039, 0.141176, 0.513725, 1.0 }, + { 0.305882, 0.137255, 0.509804, 1.0 }, + { 0.313725, 0.145098, 0.517647, 1.0 }, + { 0.333333, 0.149020, 0.509804, 1.0 }, + { 0.352941, 0.160784, 0.490196, 1.0 }, + { 0.380392, 0.172549, 0.454902, 1.0 }, + { 0.415686, 0.200000, 0.407843, 1.0 }, + { 0.450980, 0.231373, 0.352941, 1.0 }, + { 0.501961, 0.243137, 0.286275, 1.0 }, + { 0.537255, 0.254902, 0.243137, 1.0 }, + { 0.556863, 0.270588, 0.223529, 1.0 }, + { 0.568627, 0.266667, 0.231373, 1.0 }, + { 0.572549, 0.266667, 0.243137, 1.0 }, + { 0.572549, 0.266667, 0.250980, 1.0 }, + { 0.564706, 0.278431, 0.250980, 1.0 }, + { 0.572549, 0.337255, 0.239216, 1.0 }, + { 0.576471, 0.368627, 0.219608, 1.0 }, + { 0.572549, 0.400000, 0.215686, 1.0 }, + { 0.560784, 0.423529, 0.219608, 1.0 }, + { 0.537255, 0.431373, 0.235294, 1.0 }, + { 0.513725, 0.415686, 0.254902, 1.0 }, + { 0.490196, 0.384314, 0.274510, 1.0 }, + { 0.447059, 0.341176, 0.309804, 1.0 }, + { 0.447059, 0.333333, 0.345098, 1.0 }, + }; +/* Nonsense */ +static double4 colors_606[] = { + { 0.552941, 0.650980, 0.317647, 1.0 }, + { 0.670588, 0.674510, 0.301961, 1.0 }, + { 0.701961, 0.729412, 0.294118, 1.0 }, + { 0.737255, 0.784314, 0.290196, 1.0 }, + { 0.764706, 0.807843, 0.294118, 1.0 }, + { 0.792157, 0.835294, 0.301961, 1.0 }, + { 0.776471, 0.815686, 0.313725, 1.0 }, + { 0.764706, 0.796078, 0.325490, 1.0 }, + { 0.627451, 0.654902, 0.372549, 1.0 }, + { 0.568627, 0.584314, 0.443137, 1.0 }, + { 0.513725, 0.513725, 0.517647, 1.0 }, + { 0.450980, 0.435294, 0.572549, 1.0 }, + { 0.392157, 0.360784, 0.627451, 1.0 }, + { 0.317647, 0.294118, 0.647059, 1.0 }, + { 0.247059, 0.231373, 0.666667, 1.0 }, + { 0.219608, 0.203922, 0.658824, 1.0 }, + { 0.196078, 0.180392, 0.650980, 1.0 }, + { 0.160784, 0.145098, 0.592157, 1.0 }, + { 0.180392, 0.125490, 0.556863, 1.0 }, + { 0.200000, 0.109804, 0.521569, 1.0 }, + { 0.239216, 0.125490, 0.509804, 1.0 }, + { 0.278431, 0.145098, 0.501961, 1.0 }, + { 0.305882, 0.164706, 0.513725, 1.0 }, + { 0.337255, 0.188235, 0.529412, 1.0 }, + { 0.462745, 0.305882, 0.627451, 1.0 }, + { 0.525490, 0.372549, 0.678431, 1.0 }, + { 0.588235, 0.443137, 0.733333, 1.0 }, + { 0.639216, 0.537255, 0.749020, 1.0 }, + { 0.690196, 0.631373, 0.768627, 1.0 }, + { 0.709804, 0.670588, 0.752941, 1.0 }, + { 0.729412, 0.709804, 0.737255, 1.0 }, + { 0.776471, 0.749020, 0.698039, 1.0 }, + { 0.772549, 0.749020, 0.627451, 1.0 }, + { 0.682353, 0.666667, 0.478431, 1.0 }, + { 0.643137, 0.623529, 0.400000, 1.0 }, + { 0.607843, 0.580392, 0.325490, 1.0 }, + { 0.552941, 0.498039, 0.286275, 1.0 }, + { 0.498039, 0.419608, 0.250980, 1.0 }, + { 0.447059, 0.368627, 0.243137, 1.0 }, + { 0.396078, 0.321569, 0.239216, 1.0 }, + { 0.231373, 0.176471, 0.333333, 1.0 }, + { 0.192157, 0.168627, 0.403922, 1.0 }, + { 0.152941, 0.160784, 0.478431, 1.0 }, + { 0.145098, 0.180392, 0.525490, 1.0 }, + { 0.141176, 0.203922, 0.576471, 1.0 }, + { 0.152941, 0.211765, 0.588235, 1.0 }, + { 0.168627, 0.219608, 0.603922, 1.0 }, + { 0.188235, 0.211765, 0.607843, 1.0 }, + { 0.219608, 0.215686, 0.596078, 1.0 }, + { 0.258824, 0.235294, 0.568627, 1.0 }, + { 0.290196, 0.219608, 0.556863, 1.0 }, + { 0.325490, 0.203922, 0.549020, 1.0 }, + { 0.309804, 0.180392, 0.529412, 1.0 }, + { 0.298039, 0.160784, 0.509804, 1.0 }, + { 0.282353, 0.149020, 0.513725, 1.0 }, + { 0.266667, 0.141176, 0.521569, 1.0 }, + { 0.200000, 0.133333, 0.596078, 1.0 }, + { 0.172549, 0.180392, 0.627451, 1.0 }, + { 0.149020, 0.231373, 0.662745, 1.0 }, + { 0.180392, 0.294118, 0.643137, 1.0 }, + { 0.211765, 0.360784, 0.627451, 1.0 }, + { 0.227451, 0.384314, 0.611765, 1.0 }, + { 0.247059, 0.407843, 0.600000, 1.0 }, + { 0.266667, 0.458824, 0.568627, 1.0 }, + { 0.250980, 0.466667, 0.537255, 1.0 }, + { 0.290196, 0.431373, 0.509804, 1.0 }, + { 0.341176, 0.407843, 0.478431, 1.0 }, + { 0.396078, 0.388235, 0.450980, 1.0 }, + { 0.411765, 0.352941, 0.435294, 1.0 }, + { 0.427451, 0.317647, 0.423529, 1.0 }, + { 0.407843, 0.250980, 0.384314, 1.0 }, + { 0.400000, 0.192157, 0.352941, 1.0 }, + { 0.427451, 0.133333, 0.254902, 1.0 }, + { 0.419608, 0.098039, 0.227451, 1.0 }, + { 0.415686, 0.062745, 0.203922, 1.0 }, + { 0.376471, 0.086275, 0.215686, 1.0 }, + { 0.337255, 0.109804, 0.231373, 1.0 }, + { 0.325490, 0.129412, 0.243137, 1.0 }, + { 0.313725, 0.149020, 0.258824, 1.0 }, + { 0.266667, 0.172549, 0.270588, 1.0 }, + { 0.215686, 0.156863, 0.294118, 1.0 }, + { 0.090196, 0.141176, 0.317647, 1.0 }, + { 0.074510, 0.164706, 0.325490, 1.0 }, + { 0.058824, 0.192157, 0.333333, 1.0 }, + { 0.054902, 0.188235, 0.321569, 1.0 }, + { 0.054902, 0.188235, 0.309804, 1.0 }, + { 0.054902, 0.192157, 0.254902, 1.0 }, + { 0.039216, 0.149020, 0.192157, 1.0 }, + { 0.054902, 0.113725, 0.105882, 1.0 }, + { 0.066667, 0.117647, 0.090196, 1.0 }, + { 0.078431, 0.121569, 0.078431, 1.0 }, + { 0.074510, 0.113725, 0.078431, 1.0 }, + { 0.070588, 0.105882, 0.078431, 1.0 }, + { 0.078431, 0.094118, 0.105882, 1.0 }, + { 0.074510, 0.109804, 0.113725, 1.0 }, + { 0.101961, 0.121569, 0.105882, 1.0 }, + { 0.125490, 0.125490, 0.101961, 1.0 }, + { 0.149020, 0.105882, 0.149020, 1.0 }, + { 0.160784, 0.105882, 0.168627, 1.0 }, + { 0.172549, 0.109804, 0.188235, 1.0 }, + { 0.192157, 0.101961, 0.188235, 1.0 }, + { 0.211765, 0.098039, 0.188235, 1.0 }, + { 0.250980, 0.098039, 0.196078, 1.0 }, + { 0.282353, 0.098039, 0.247059, 1.0 }, + { 0.282353, 0.133333, 0.380392, 1.0 }, + { 0.278431, 0.129412, 0.411765, 1.0 }, + { 0.274510, 0.129412, 0.443137, 1.0 }, + { 0.262745, 0.121569, 0.470588, 1.0 }, + { 0.254902, 0.117647, 0.501961, 1.0 }, + { 0.231373, 0.129412, 0.576471, 1.0 }, + { 0.176471, 0.137255, 0.674510, 1.0 }, + { 0.145098, 0.180392, 0.749020, 1.0 }, + { 0.133333, 0.231373, 0.760784, 1.0 }, + { 0.145098, 0.301961, 0.796078, 1.0 }, + { 0.152941, 0.313725, 0.819608, 1.0 }, + { 0.164706, 0.325490, 0.847059, 1.0 }, + { 0.211765, 0.360784, 0.917647, 1.0 }, + { 0.282353, 0.439216, 0.921569, 1.0 }, + { 0.313725, 0.501961, 0.913725, 1.0 }, + { 0.356863, 0.560784, 0.890196, 1.0 }, + { 0.435294, 0.670588, 0.894118, 1.0 }, + { 0.486275, 0.698039, 0.874510, 1.0 }, + { 0.537255, 0.729412, 0.854902, 1.0 }, + { 0.537255, 0.717647, 0.839216, 1.0 }, + { 0.537255, 0.705882, 0.823529, 1.0 }, + { 0.505882, 0.666667, 0.796078, 1.0 }, + { 0.427451, 0.643137, 0.811765, 1.0 }, + { 0.396078, 0.643137, 0.807843, 1.0 }, + { 0.380392, 0.635294, 0.792157, 1.0 }, + { 0.403922, 0.603922, 0.725490, 1.0 }, + { 0.400000, 0.592157, 0.717647, 1.0 }, + { 0.400000, 0.584314, 0.709804, 1.0 }, + { 0.372549, 0.584314, 0.654902, 1.0 }, + { 0.360784, 0.572549, 0.596078, 1.0 }, + { 0.329412, 0.505882, 0.533333, 1.0 }, + { 0.341176, 0.474510, 0.443137, 1.0 }, + { 0.356863, 0.431373, 0.301961, 1.0 }, + { 0.321569, 0.419608, 0.239216, 1.0 }, + { 0.290196, 0.411765, 0.176471, 1.0 }, + { 0.270588, 0.388235, 0.152941, 1.0 }, + { 0.250980, 0.364706, 0.129412, 1.0 }, + { 0.247059, 0.317647, 0.101961, 1.0 }, + { 0.254902, 0.274510, 0.094118, 1.0 }, + { 0.278431, 0.258824, 0.098039, 1.0 }, + { 0.282353, 0.266667, 0.133333, 1.0 }, + { 0.286275, 0.286275, 0.243137, 1.0 }, + { 0.298039, 0.278431, 0.274510, 1.0 }, + { 0.309804, 0.270588, 0.309804, 1.0 }, + { 0.317647, 0.250980, 0.329412, 1.0 }, + { 0.337255, 0.223529, 0.321569, 1.0 }, + { 0.329412, 0.200000, 0.313725, 1.0 }, + { 0.341176, 0.207843, 0.298039, 1.0 }, + { 0.360784, 0.211765, 0.278431, 1.0 }, + { 0.380392, 0.215686, 0.254902, 1.0 }, + { 0.403922, 0.219608, 0.231373, 1.0 }, + { 0.435294, 0.235294, 0.176471, 1.0 }, + { 0.470588, 0.254902, 0.137255, 1.0 }, + { 0.513725, 0.262745, 0.109804, 1.0 }, + { 0.521569, 0.262745, 0.121569, 1.0 }, + { 0.533333, 0.227451, 0.121569, 1.0 }, + { 0.545098, 0.200000, 0.109804, 1.0 }, + { 0.537255, 0.168627, 0.141176, 1.0 }, + { 0.529412, 0.164706, 0.168627, 1.0 }, + { 0.521569, 0.164706, 0.196078, 1.0 }, + { 0.494118, 0.160784, 0.243137, 1.0 }, + { 0.474510, 0.164706, 0.266667, 1.0 }, + { 0.454902, 0.176471, 0.282353, 1.0 }, + { 0.458824, 0.219608, 0.282353, 1.0 }, + { 0.458824, 0.298039, 0.305882, 1.0 }, + { 0.439216, 0.313725, 0.305882, 1.0 }, + { 0.419608, 0.333333, 0.305882, 1.0 }, + { 0.368627, 0.345098, 0.290196, 1.0 }, + { 0.345098, 0.364706, 0.254902, 1.0 }, + { 0.337255, 0.372549, 0.258824, 1.0 }, + { 0.392157, 0.411765, 0.250980, 1.0 }, + { 0.419608, 0.462745, 0.250980, 1.0 }, + { 0.435294, 0.501961, 0.262745, 1.0 }, + { 0.450980, 0.549020, 0.254902, 1.0 }, + { 0.443137, 0.580392, 0.270588, 1.0 }, + { 0.498039, 0.635294, 0.321569, 1.0 }, + { 0.556863, 0.717647, 0.376471, 1.0 }, + { 0.623529, 0.776471, 0.443137, 1.0 }, + { 0.678431, 0.839216, 0.521569, 1.0 }, + { 0.686275, 0.878431, 0.568627, 1.0 }, + { 0.670588, 0.870588, 0.662745, 1.0 }, + { 0.666667, 0.839216, 0.650980, 1.0 }, + { 0.666667, 0.807843, 0.643137, 1.0 }, + { 0.678431, 0.725490, 0.619608, 1.0 }, + { 0.717647, 0.690196, 0.603922, 1.0 }, + { 0.752941, 0.674510, 0.572549, 1.0 }, + { 0.772549, 0.701961, 0.556863, 1.0 }, + { 0.807843, 0.709804, 0.498039, 1.0 }, + { 0.800000, 0.678431, 0.403922, 1.0 }, + { 0.823529, 0.662745, 0.325490, 1.0 }, + { 0.843137, 0.690196, 0.243137, 1.0 }, + { 0.847059, 0.756863, 0.203922, 1.0 }, + { 0.878431, 0.827451, 0.180392, 1.0 }, + { 0.847059, 0.862745, 0.176471, 1.0 }, + { 0.803922, 0.819608, 0.192157, 1.0 }, + { 0.737255, 0.776471, 0.223529, 1.0 }, + { 0.627451, 0.729412, 0.274510, 1.0 }, + { 0.572549, 0.674510, 0.333333, 1.0 }, + { 0.525490, 0.662745, 0.384314, 1.0 }, + { 0.498039, 0.619608, 0.431373, 1.0 }, + { 0.505882, 0.600000, 0.466667, 1.0 }, + { 0.478431, 0.603922, 0.525490, 1.0 }, + { 0.505882, 0.596078, 0.619608, 1.0 }, + { 0.529412, 0.611765, 0.666667, 1.0 }, + { 0.556863, 0.603922, 0.682353, 1.0 }, + { 0.596078, 0.564706, 0.650980, 1.0 }, + { 0.603922, 0.560784, 0.600000, 1.0 }, + { 0.607843, 0.537255, 0.592157, 1.0 }, + { 0.584314, 0.533333, 0.568627, 1.0 }, + { 0.541176, 0.517647, 0.556863, 1.0 }, + { 0.470588, 0.466667, 0.509804, 1.0 }, + { 0.400000, 0.450980, 0.470588, 1.0 }, + { 0.352941, 0.447059, 0.470588, 1.0 }, + { 0.321569, 0.498039, 0.470588, 1.0 }, + { 0.329412, 0.572549, 0.498039, 1.0 }, + { 0.349020, 0.631373, 0.509804, 1.0 }, + { 0.392157, 0.709804, 0.556863, 1.0 }, + { 0.454902, 0.772549, 0.615686, 1.0 }, + { 0.501961, 0.827451, 0.654902, 1.0 }, + { 0.560784, 0.866667, 0.686275, 1.0 }, + { 0.611765, 0.878431, 0.682353, 1.0 }, + { 0.682353, 0.874510, 0.682353, 1.0 }, + { 0.756863, 0.850980, 0.682353, 1.0 }, + { 0.807843, 0.815686, 0.643137, 1.0 }, + { 0.843137, 0.792157, 0.588235, 1.0 }, + { 0.831373, 0.764706, 0.505882, 1.0 }, + { 0.843137, 0.741176, 0.419608, 1.0 }, + { 0.874510, 0.717647, 0.376471, 1.0 }, + { 0.917647, 0.670588, 0.329412, 1.0 }, + { 0.960784, 0.639216, 0.286275, 1.0 }, + { 0.929412, 0.607843, 0.254902, 1.0 }, + { 0.894118, 0.572549, 0.211765, 1.0 }, + { 0.827451, 0.533333, 0.180392, 1.0 }, + { 0.756863, 0.482353, 0.184314, 1.0 }, + { 0.713725, 0.431373, 0.196078, 1.0 }, + { 0.639216, 0.396078, 0.235294, 1.0 }, + { 0.580392, 0.388235, 0.301961, 1.0 }, + { 0.501961, 0.368627, 0.337255, 1.0 }, + { 0.419608, 0.352941, 0.352941, 1.0 }, + { 0.349020, 0.341176, 0.352941, 1.0 }, + { 0.282353, 0.317647, 0.333333, 1.0 }, + { 0.247059, 0.345098, 0.333333, 1.0 }, + { 0.231373, 0.392157, 0.356863, 1.0 }, + { 0.227451, 0.435294, 0.364706, 1.0 }, + { 0.227451, 0.478431, 0.368627, 1.0 }, + { 0.219608, 0.482353, 0.333333, 1.0 }, + { 0.231373, 0.462745, 0.274510, 1.0 }, + { 0.262745, 0.454902, 0.239216, 1.0 }, + { 0.298039, 0.454902, 0.223529, 1.0 }, + { 0.356863, 0.478431, 0.258824, 1.0 }, + { 0.407843, 0.549020, 0.286275, 1.0 }, + { 0.478431, 0.611765, 0.309804, 1.0 }, + }; +/* Oak_Tree */ +static double4 colors_607[] = { + { 0.352941, 0.270588, 0.121569, 1.0 }, + { 0.411765, 0.325490, 0.168627, 1.0 }, + { 0.423529, 0.337255, 0.180392, 1.0 }, + { 0.439216, 0.352941, 0.196078, 1.0 }, + { 0.435294, 0.368627, 0.215686, 1.0 }, + { 0.431373, 0.384314, 0.239216, 1.0 }, + { 0.427451, 0.392157, 0.243137, 1.0 }, + { 0.427451, 0.400000, 0.247059, 1.0 }, + { 0.470588, 0.423529, 0.243137, 1.0 }, + { 0.494118, 0.443137, 0.250980, 1.0 }, + { 0.517647, 0.462745, 0.262745, 1.0 }, + { 0.552941, 0.490196, 0.301961, 1.0 }, + { 0.592157, 0.517647, 0.341176, 1.0 }, + { 0.588235, 0.521569, 0.372549, 1.0 }, + { 0.588235, 0.525490, 0.403922, 1.0 }, + { 0.584314, 0.525490, 0.403922, 1.0 }, + { 0.584314, 0.525490, 0.407843, 1.0 }, + { 0.521569, 0.447059, 0.407843, 1.0 }, + { 0.505882, 0.450980, 0.376471, 1.0 }, + { 0.494118, 0.458824, 0.345098, 1.0 }, + { 0.494118, 0.450980, 0.321569, 1.0 }, + { 0.494118, 0.447059, 0.298039, 1.0 }, + { 0.498039, 0.454902, 0.274510, 1.0 }, + { 0.505882, 0.466667, 0.250980, 1.0 }, + { 0.560784, 0.392157, 0.133333, 1.0 }, + { 0.560784, 0.392157, 0.086275, 1.0 }, + { 0.560784, 0.396078, 0.043137, 1.0 }, + { 0.552941, 0.368627, 0.050980, 1.0 }, + { 0.545098, 0.345098, 0.062745, 1.0 }, + { 0.521569, 0.345098, 0.062745, 1.0 }, + { 0.498039, 0.349020, 0.062745, 1.0 }, + { 0.431373, 0.325490, 0.082353, 1.0 }, + { 0.372549, 0.258824, 0.094118, 1.0 }, + { 0.235294, 0.152941, 0.074510, 1.0 }, + { 0.223529, 0.129412, 0.050980, 1.0 }, + { 0.211765, 0.109804, 0.031373, 1.0 }, + { 0.262745, 0.125490, 0.019608, 1.0 }, + { 0.313725, 0.141176, 0.011765, 1.0 }, + { 0.341176, 0.164706, 0.035294, 1.0 }, + { 0.372549, 0.192157, 0.058824, 1.0 }, + { 0.470588, 0.274510, 0.156863, 1.0 }, + { 0.454902, 0.301961, 0.219608, 1.0 }, + { 0.443137, 0.329412, 0.282353, 1.0 }, + { 0.454902, 0.372549, 0.309804, 1.0 }, + { 0.466667, 0.415686, 0.337255, 1.0 }, + { 0.486275, 0.435294, 0.352941, 1.0 }, + { 0.505882, 0.454902, 0.372549, 1.0 }, + { 0.588235, 0.529412, 0.403922, 1.0 }, + { 0.639216, 0.592157, 0.462745, 1.0 }, + { 0.792157, 0.725490, 0.600000, 1.0 }, + { 0.819608, 0.760784, 0.588235, 1.0 }, + { 0.847059, 0.800000, 0.576471, 1.0 }, + { 0.870588, 0.780392, 0.505882, 1.0 }, + { 0.894118, 0.760784, 0.439216, 1.0 }, + { 0.878431, 0.756863, 0.400000, 1.0 }, + { 0.862745, 0.752941, 0.364706, 1.0 }, + { 0.831373, 0.698039, 0.427451, 1.0 }, + { 0.811765, 0.709804, 0.462745, 1.0 }, + { 0.792157, 0.725490, 0.501961, 1.0 }, + { 0.764706, 0.705882, 0.498039, 1.0 }, + { 0.737255, 0.686275, 0.494118, 1.0 }, + { 0.698039, 0.647059, 0.470588, 1.0 }, + { 0.658824, 0.607843, 0.447059, 1.0 }, + { 0.560784, 0.513725, 0.372549, 1.0 }, + { 0.470588, 0.431373, 0.301961, 1.0 }, + { 0.317647, 0.286275, 0.231373, 1.0 }, + { 0.254902, 0.235294, 0.184314, 1.0 }, + { 0.196078, 0.184314, 0.141176, 1.0 }, + { 0.176471, 0.164706, 0.125490, 1.0 }, + { 0.156863, 0.149020, 0.113725, 1.0 }, + { 0.125490, 0.113725, 0.086275, 1.0 }, + { 0.125490, 0.109804, 0.054902, 1.0 }, + { 0.192157, 0.160784, 0.054902, 1.0 }, + { 0.235294, 0.184314, 0.058824, 1.0 }, + { 0.278431, 0.207843, 0.062745, 1.0 }, + { 0.329412, 0.243137, 0.090196, 1.0 }, + { 0.380392, 0.282353, 0.117647, 1.0 }, + { 0.392157, 0.286275, 0.129412, 1.0 }, + { 0.407843, 0.290196, 0.141176, 1.0 }, + { 0.352941, 0.262745, 0.141176, 1.0 }, + { 0.337255, 0.278431, 0.125490, 1.0 }, + { 0.325490, 0.231373, 0.121569, 1.0 }, + { 0.329412, 0.223529, 0.113725, 1.0 }, + { 0.337255, 0.219608, 0.105882, 1.0 }, + { 0.352941, 0.215686, 0.113725, 1.0 }, + { 0.372549, 0.215686, 0.121569, 1.0 }, + { 0.407843, 0.215686, 0.121569, 1.0 }, + { 0.435294, 0.239216, 0.094118, 1.0 }, + { 0.411765, 0.254902, 0.133333, 1.0 }, + { 0.388235, 0.270588, 0.133333, 1.0 }, + { 0.364706, 0.286275, 0.137255, 1.0 }, + { 0.349020, 0.286275, 0.152941, 1.0 }, + { 0.333333, 0.286275, 0.168627, 1.0 }, + { 0.329412, 0.286275, 0.203922, 1.0 }, + { 0.341176, 0.298039, 0.227451, 1.0 }, + { 0.341176, 0.298039, 0.231373, 1.0 }, + { 0.345098, 0.286275, 0.235294, 1.0 }, + { 0.345098, 0.266667, 0.231373, 1.0 }, + { 0.301961, 0.231373, 0.203922, 1.0 }, + { 0.258824, 0.200000, 0.180392, 1.0 }, + { 0.235294, 0.180392, 0.160784, 1.0 }, + { 0.215686, 0.164706, 0.141176, 1.0 }, + { 0.164706, 0.125490, 0.117647, 1.0 }, + { 0.133333, 0.098039, 0.098039, 1.0 }, + { 0.164706, 0.109804, 0.094118, 1.0 }, + { 0.211765, 0.141176, 0.105882, 1.0 }, + { 0.258824, 0.172549, 0.121569, 1.0 }, + { 0.282353, 0.184314, 0.121569, 1.0 }, + { 0.305882, 0.200000, 0.121569, 1.0 }, + { 0.345098, 0.231373, 0.121569, 1.0 }, + { 0.349020, 0.258824, 0.129412, 1.0 }, + { 0.349020, 0.278431, 0.121569, 1.0 }, + { 0.352941, 0.286275, 0.117647, 1.0 }, + { 0.309804, 0.274510, 0.137255, 1.0 }, + { 0.301961, 0.270588, 0.141176, 1.0 }, + { 0.294118, 0.270588, 0.149020, 1.0 }, + { 0.270588, 0.247059, 0.152941, 1.0 }, + { 0.262745, 0.227451, 0.164706, 1.0 }, + { 0.262745, 0.231373, 0.168627, 1.0 }, + { 0.262745, 0.235294, 0.160784, 1.0 }, + { 0.345098, 0.258824, 0.141176, 1.0 }, + { 0.400000, 0.313725, 0.152941, 1.0 }, + { 0.458824, 0.368627, 0.164706, 1.0 }, + { 0.501961, 0.392157, 0.160784, 1.0 }, + { 0.549020, 0.419608, 0.160784, 1.0 }, + { 0.600000, 0.462745, 0.164706, 1.0 }, + { 0.615686, 0.450980, 0.180392, 1.0 }, + { 0.615686, 0.470588, 0.180392, 1.0 }, + { 0.592157, 0.462745, 0.188235, 1.0 }, + { 0.454902, 0.368627, 0.258824, 1.0 }, + { 0.439216, 0.372549, 0.282353, 1.0 }, + { 0.427451, 0.380392, 0.305882, 1.0 }, + { 0.423529, 0.403922, 0.376471, 1.0 }, + { 0.454902, 0.458824, 0.466667, 1.0 }, + { 0.517647, 0.521569, 0.525490, 1.0 }, + { 0.572549, 0.545098, 0.537255, 1.0 }, + { 0.662745, 0.623529, 0.537255, 1.0 }, + { 0.674510, 0.603922, 0.474510, 1.0 }, + { 0.690196, 0.584314, 0.415686, 1.0 }, + { 0.686275, 0.576471, 0.400000, 1.0 }, + { 0.682353, 0.572549, 0.384314, 1.0 }, + { 0.686275, 0.556863, 0.388235, 1.0 }, + { 0.709804, 0.603922, 0.388235, 1.0 }, + { 0.701961, 0.611765, 0.388235, 1.0 }, + { 0.690196, 0.592157, 0.384314, 1.0 }, + { 0.627451, 0.552941, 0.294118, 1.0 }, + { 0.592157, 0.513725, 0.262745, 1.0 }, + { 0.556863, 0.474510, 0.231373, 1.0 }, + { 0.501961, 0.396078, 0.152941, 1.0 }, + { 0.407843, 0.309804, 0.113725, 1.0 }, + { 0.333333, 0.247059, 0.101961, 1.0 }, + { 0.290196, 0.215686, 0.094118, 1.0 }, + { 0.262745, 0.192157, 0.113725, 1.0 }, + { 0.274510, 0.203922, 0.129412, 1.0 }, + { 0.290196, 0.215686, 0.145098, 1.0 }, + { 0.345098, 0.239216, 0.180392, 1.0 }, + { 0.415686, 0.262745, 0.196078, 1.0 }, + { 0.486275, 0.305882, 0.207843, 1.0 }, + { 0.533333, 0.325490, 0.223529, 1.0 }, + { 0.568627, 0.349020, 0.219608, 1.0 }, + { 0.580392, 0.384314, 0.211765, 1.0 }, + { 0.545098, 0.337255, 0.219608, 1.0 }, + { 0.533333, 0.325490, 0.215686, 1.0 }, + { 0.525490, 0.313725, 0.211765, 1.0 }, + { 0.501961, 0.286275, 0.215686, 1.0 }, + { 0.470588, 0.243137, 0.203922, 1.0 }, + { 0.439216, 0.215686, 0.196078, 1.0 }, + { 0.396078, 0.207843, 0.200000, 1.0 }, + { 0.317647, 0.235294, 0.207843, 1.0 }, + { 0.298039, 0.235294, 0.207843, 1.0 }, + { 0.278431, 0.239216, 0.211765, 1.0 }, + { 0.262745, 0.243137, 0.211765, 1.0 }, + { 0.258824, 0.247059, 0.215686, 1.0 }, + { 0.247059, 0.247059, 0.192157, 1.0 }, + { 0.235294, 0.227451, 0.160784, 1.0 }, + { 0.231373, 0.203922, 0.141176, 1.0 }, + { 0.203922, 0.180392, 0.125490, 1.0 }, + { 0.184314, 0.152941, 0.101961, 1.0 }, + { 0.200000, 0.149020, 0.082353, 1.0 }, + { 0.219608, 0.160784, 0.105882, 1.0 }, + { 0.239216, 0.176471, 0.133333, 1.0 }, + { 0.286275, 0.223529, 0.168627, 1.0 }, + { 0.376471, 0.286275, 0.223529, 1.0 }, + { 0.470588, 0.360784, 0.278431, 1.0 }, + { 0.560784, 0.470588, 0.356863, 1.0 }, + { 0.580392, 0.482353, 0.356863, 1.0 }, + { 0.600000, 0.498039, 0.360784, 1.0 }, + { 0.584314, 0.517647, 0.352941, 1.0 }, + { 0.552941, 0.486275, 0.349020, 1.0 }, + { 0.505882, 0.450980, 0.321569, 1.0 }, + { 0.458824, 0.400000, 0.286275, 1.0 }, + { 0.411765, 0.345098, 0.254902, 1.0 }, + { 0.372549, 0.309804, 0.227451, 1.0 }, + { 0.356863, 0.274510, 0.200000, 1.0 }, + { 0.341176, 0.243137, 0.176471, 1.0 }, + { 0.356863, 0.231373, 0.149020, 1.0 }, + { 0.411765, 0.239216, 0.105882, 1.0 }, + { 0.443137, 0.254902, 0.090196, 1.0 }, + { 0.462745, 0.282353, 0.098039, 1.0 }, + { 0.486275, 0.294118, 0.078431, 1.0 }, + { 0.466667, 0.301961, 0.090196, 1.0 }, + { 0.419608, 0.305882, 0.121569, 1.0 }, + { 0.376471, 0.294118, 0.145098, 1.0 }, + { 0.356863, 0.286275, 0.188235, 1.0 }, + { 0.356863, 0.278431, 0.219608, 1.0 }, + { 0.372549, 0.290196, 0.219608, 1.0 }, + { 0.403922, 0.337255, 0.223529, 1.0 }, + { 0.431373, 0.356863, 0.235294, 1.0 }, + { 0.447059, 0.356863, 0.219608, 1.0 }, + { 0.447059, 0.380392, 0.211765, 1.0 }, + { 0.435294, 0.388235, 0.215686, 1.0 }, + { 0.415686, 0.360784, 0.207843, 1.0 }, + { 0.396078, 0.333333, 0.207843, 1.0 }, + { 0.376471, 0.329412, 0.223529, 1.0 }, + { 0.352941, 0.317647, 0.227451, 1.0 }, + { 0.345098, 0.298039, 0.227451, 1.0 }, + { 0.333333, 0.301961, 0.231373, 1.0 }, + { 0.325490, 0.305882, 0.231373, 1.0 }, + { 0.341176, 0.313725, 0.243137, 1.0 }, + { 0.368627, 0.333333, 0.258824, 1.0 }, + { 0.376471, 0.345098, 0.270588, 1.0 }, + { 0.372549, 0.360784, 0.290196, 1.0 }, + { 0.372549, 0.372549, 0.294118, 1.0 }, + { 0.345098, 0.356863, 0.278431, 1.0 }, + { 0.325490, 0.337255, 0.250980, 1.0 }, + { 0.313725, 0.317647, 0.219608, 1.0 }, + { 0.290196, 0.278431, 0.176471, 1.0 }, + { 0.290196, 0.239216, 0.141176, 1.0 }, + { 0.309804, 0.211765, 0.137255, 1.0 }, + { 0.317647, 0.200000, 0.141176, 1.0 }, + { 0.333333, 0.207843, 0.141176, 1.0 }, + { 0.376471, 0.223529, 0.145098, 1.0 }, + { 0.415686, 0.258824, 0.152941, 1.0 }, + { 0.450980, 0.313725, 0.172549, 1.0 }, + { 0.501961, 0.364706, 0.188235, 1.0 }, + { 0.568627, 0.407843, 0.211765, 1.0 }, + { 0.603922, 0.458824, 0.254902, 1.0 }, + { 0.611765, 0.486275, 0.282353, 1.0 }, + { 0.615686, 0.482353, 0.298039, 1.0 }, + { 0.607843, 0.478431, 0.317647, 1.0 }, + { 0.576471, 0.462745, 0.301961, 1.0 }, + { 0.525490, 0.415686, 0.282353, 1.0 }, + { 0.466667, 0.372549, 0.262745, 1.0 }, + { 0.407843, 0.317647, 0.219608, 1.0 }, + { 0.341176, 0.258824, 0.180392, 1.0 }, + { 0.290196, 0.223529, 0.141176, 1.0 }, + { 0.258824, 0.196078, 0.101961, 1.0 }, + { 0.243137, 0.188235, 0.082353, 1.0 }, + { 0.243137, 0.184314, 0.070588, 1.0 }, + { 0.258824, 0.172549, 0.050980, 1.0 }, + { 0.286275, 0.188235, 0.062745, 1.0 }, + { 0.301961, 0.176471, 0.086275, 1.0 }, + { 0.301961, 0.172549, 0.078431, 1.0 }, + { 0.317647, 0.192157, 0.074510, 1.0 }, + { 0.325490, 0.203922, 0.101961, 1.0 }, + { 0.329412, 0.227451, 0.121569, 1.0 }, + }; +/* Ocean_Mist */ +static double4 colors_608[] = { + { 0.458824, 0.764706, 0.768627, 1.0 }, + { 0.443137, 0.694118, 0.686275, 1.0 }, + { 0.411765, 0.654902, 0.631373, 1.0 }, + { 0.384314, 0.615686, 0.580392, 1.0 }, + { 0.345098, 0.564706, 0.509804, 1.0 }, + { 0.309804, 0.513725, 0.443137, 1.0 }, + { 0.294118, 0.486275, 0.407843, 1.0 }, + { 0.282353, 0.458824, 0.376471, 1.0 }, + { 0.211765, 0.368627, 0.262745, 1.0 }, + { 0.176471, 0.345098, 0.219608, 1.0 }, + { 0.145098, 0.321569, 0.176471, 1.0 }, + { 0.141176, 0.286275, 0.160784, 1.0 }, + { 0.137255, 0.254902, 0.149020, 1.0 }, + { 0.117647, 0.219608, 0.141176, 1.0 }, + { 0.101961, 0.184314, 0.137255, 1.0 }, + { 0.086275, 0.176471, 0.125490, 1.0 }, + { 0.070588, 0.168627, 0.113725, 1.0 }, + { 0.066667, 0.125490, 0.125490, 1.0 }, + { 0.066667, 0.109804, 0.145098, 1.0 }, + { 0.070588, 0.094118, 0.168627, 1.0 }, + { 0.062745, 0.082353, 0.168627, 1.0 }, + { 0.058824, 0.070588, 0.172549, 1.0 }, + { 0.058824, 0.066667, 0.176471, 1.0 }, + { 0.062745, 0.062745, 0.180392, 1.0 }, + { 0.074510, 0.082353, 0.231373, 1.0 }, + { 0.086275, 0.105882, 0.254902, 1.0 }, + { 0.101961, 0.129412, 0.278431, 1.0 }, + { 0.133333, 0.172549, 0.294118, 1.0 }, + { 0.164706, 0.219608, 0.313725, 1.0 }, + { 0.184314, 0.250980, 0.313725, 1.0 }, + { 0.203922, 0.282353, 0.317647, 1.0 }, + { 0.231373, 0.329412, 0.329412, 1.0 }, + { 0.250980, 0.368627, 0.345098, 1.0 }, + { 0.282353, 0.439216, 0.388235, 1.0 }, + { 0.309804, 0.490196, 0.407843, 1.0 }, + { 0.341176, 0.541176, 0.431373, 1.0 }, + { 0.356863, 0.580392, 0.462745, 1.0 }, + { 0.376471, 0.619608, 0.494118, 1.0 }, + { 0.376471, 0.623529, 0.505882, 1.0 }, + { 0.380392, 0.627451, 0.517647, 1.0 }, + { 0.364706, 0.611765, 0.529412, 1.0 }, + { 0.352941, 0.627451, 0.537255, 1.0 }, + { 0.345098, 0.643137, 0.549020, 1.0 }, + { 0.341176, 0.627451, 0.533333, 1.0 }, + { 0.337255, 0.615686, 0.521569, 1.0 }, + { 0.325490, 0.592157, 0.498039, 1.0 }, + { 0.313725, 0.572549, 0.474510, 1.0 }, + { 0.278431, 0.509804, 0.447059, 1.0 }, + { 0.243137, 0.454902, 0.403922, 1.0 }, + { 0.188235, 0.368627, 0.341176, 1.0 }, + { 0.180392, 0.349020, 0.325490, 1.0 }, + { 0.172549, 0.333333, 0.313725, 1.0 }, + { 0.164706, 0.317647, 0.294118, 1.0 }, + { 0.160784, 0.301961, 0.278431, 1.0 }, + { 0.152941, 0.294118, 0.262745, 1.0 }, + { 0.149020, 0.290196, 0.250980, 1.0 }, + { 0.164706, 0.313725, 0.239216, 1.0 }, + { 0.184314, 0.337255, 0.239216, 1.0 }, + { 0.207843, 0.360784, 0.243137, 1.0 }, + { 0.207843, 0.364706, 0.235294, 1.0 }, + { 0.207843, 0.368627, 0.231373, 1.0 }, + { 0.203922, 0.364706, 0.235294, 1.0 }, + { 0.203922, 0.364706, 0.243137, 1.0 }, + { 0.211765, 0.352941, 0.258824, 1.0 }, + { 0.219608, 0.333333, 0.286275, 1.0 }, + { 0.192157, 0.274510, 0.298039, 1.0 }, + { 0.176471, 0.239216, 0.298039, 1.0 }, + { 0.164706, 0.203922, 0.301961, 1.0 }, + { 0.160784, 0.184314, 0.309804, 1.0 }, + { 0.156863, 0.168627, 0.317647, 1.0 }, + { 0.145098, 0.145098, 0.329412, 1.0 }, + { 0.145098, 0.117647, 0.325490, 1.0 }, + { 0.133333, 0.082353, 0.286275, 1.0 }, + { 0.125490, 0.094118, 0.274510, 1.0 }, + { 0.117647, 0.109804, 0.266667, 1.0 }, + { 0.121569, 0.149020, 0.262745, 1.0 }, + { 0.129412, 0.188235, 0.262745, 1.0 }, + { 0.137255, 0.207843, 0.262745, 1.0 }, + { 0.149020, 0.231373, 0.266667, 1.0 }, + { 0.176471, 0.270588, 0.266667, 1.0 }, + { 0.200000, 0.321569, 0.274510, 1.0 }, + { 0.235294, 0.419608, 0.286275, 1.0 }, + { 0.250980, 0.427451, 0.290196, 1.0 }, + { 0.270588, 0.439216, 0.298039, 1.0 }, + { 0.278431, 0.431373, 0.305882, 1.0 }, + { 0.286275, 0.423529, 0.317647, 1.0 }, + { 0.290196, 0.407843, 0.337255, 1.0 }, + { 0.266667, 0.384314, 0.337255, 1.0 }, + { 0.196078, 0.294118, 0.301961, 1.0 }, + { 0.176471, 0.243137, 0.298039, 1.0 }, + { 0.156863, 0.192157, 0.294118, 1.0 }, + { 0.145098, 0.168627, 0.290196, 1.0 }, + { 0.137255, 0.149020, 0.286275, 1.0 }, + { 0.113725, 0.125490, 0.278431, 1.0 }, + { 0.086275, 0.101961, 0.250980, 1.0 }, + { 0.074510, 0.090196, 0.223529, 1.0 }, + { 0.070588, 0.086275, 0.207843, 1.0 }, + { 0.086275, 0.129412, 0.215686, 1.0 }, + { 0.094118, 0.164706, 0.231373, 1.0 }, + { 0.105882, 0.200000, 0.247059, 1.0 }, + { 0.113725, 0.211765, 0.250980, 1.0 }, + { 0.121569, 0.223529, 0.258824, 1.0 }, + { 0.152941, 0.239216, 0.270588, 1.0 }, + { 0.188235, 0.243137, 0.286275, 1.0 }, + { 0.223529, 0.239216, 0.345098, 1.0 }, + { 0.223529, 0.227451, 0.360784, 1.0 }, + { 0.223529, 0.215686, 0.376471, 1.0 }, + { 0.239216, 0.207843, 0.380392, 1.0 }, + { 0.254902, 0.203922, 0.384314, 1.0 }, + { 0.278431, 0.211765, 0.431373, 1.0 }, + { 0.321569, 0.247059, 0.482353, 1.0 }, + { 0.352941, 0.290196, 0.525490, 1.0 }, + { 0.384314, 0.360784, 0.580392, 1.0 }, + { 0.458824, 0.470588, 0.631373, 1.0 }, + { 0.470588, 0.498039, 0.623529, 1.0 }, + { 0.486275, 0.525490, 0.619608, 1.0 }, + { 0.478431, 0.552941, 0.611765, 1.0 }, + { 0.466667, 0.564706, 0.592157, 1.0 }, + { 0.447059, 0.564706, 0.568627, 1.0 }, + { 0.427451, 0.525490, 0.549020, 1.0 }, + { 0.356863, 0.443137, 0.423529, 1.0 }, + { 0.294118, 0.396078, 0.380392, 1.0 }, + { 0.231373, 0.349020, 0.341176, 1.0 }, + { 0.215686, 0.337255, 0.341176, 1.0 }, + { 0.200000, 0.329412, 0.345098, 1.0 }, + { 0.211765, 0.345098, 0.337255, 1.0 }, + { 0.247059, 0.360784, 0.329412, 1.0 }, + { 0.278431, 0.392157, 0.333333, 1.0 }, + { 0.298039, 0.415686, 0.337255, 1.0 }, + { 0.313725, 0.470588, 0.345098, 1.0 }, + { 0.309804, 0.470588, 0.333333, 1.0 }, + { 0.309804, 0.470588, 0.325490, 1.0 }, + { 0.301961, 0.466667, 0.301961, 1.0 }, + { 0.290196, 0.454902, 0.286275, 1.0 }, + { 0.278431, 0.431373, 0.270588, 1.0 }, + { 0.270588, 0.411765, 0.254902, 1.0 }, + { 0.203922, 0.313725, 0.223529, 1.0 }, + { 0.180392, 0.282353, 0.219608, 1.0 }, + { 0.156863, 0.250980, 0.215686, 1.0 }, + { 0.160784, 0.254902, 0.215686, 1.0 }, + { 0.168627, 0.258824, 0.219608, 1.0 }, + { 0.207843, 0.290196, 0.235294, 1.0 }, + { 0.227451, 0.321569, 0.254902, 1.0 }, + { 0.254902, 0.364706, 0.294118, 1.0 }, + { 0.278431, 0.415686, 0.356863, 1.0 }, + { 0.345098, 0.549020, 0.482353, 1.0 }, + { 0.352941, 0.580392, 0.505882, 1.0 }, + { 0.360784, 0.615686, 0.533333, 1.0 }, + { 0.384314, 0.666667, 0.568627, 1.0 }, + { 0.396078, 0.701961, 0.607843, 1.0 }, + { 0.384314, 0.713725, 0.615686, 1.0 }, + { 0.376471, 0.709804, 0.623529, 1.0 }, + { 0.352941, 0.678431, 0.568627, 1.0 }, + { 0.352941, 0.670588, 0.556863, 1.0 }, + { 0.352941, 0.662745, 0.549020, 1.0 }, + { 0.325490, 0.631373, 0.501961, 1.0 }, + { 0.294118, 0.596078, 0.458824, 1.0 }, + { 0.266667, 0.560784, 0.415686, 1.0 }, + { 0.247059, 0.525490, 0.376471, 1.0 }, + { 0.247059, 0.498039, 0.352941, 1.0 }, + { 0.243137, 0.486275, 0.337255, 1.0 }, + { 0.243137, 0.454902, 0.325490, 1.0 }, + { 0.243137, 0.450980, 0.329412, 1.0 }, + { 0.247059, 0.450980, 0.337255, 1.0 }, + { 0.254902, 0.443137, 0.360784, 1.0 }, + { 0.278431, 0.466667, 0.388235, 1.0 }, + { 0.305882, 0.501961, 0.415686, 1.0 }, + { 0.356863, 0.537255, 0.454902, 1.0 }, + { 0.450980, 0.611765, 0.572549, 1.0 }, + { 0.466667, 0.627451, 0.603922, 1.0 }, + { 0.482353, 0.647059, 0.635294, 1.0 }, + { 0.498039, 0.674510, 0.666667, 1.0 }, + { 0.509804, 0.694118, 0.686275, 1.0 }, + { 0.494118, 0.694118, 0.686275, 1.0 }, + { 0.482353, 0.662745, 0.682353, 1.0 }, + { 0.462745, 0.639216, 0.670588, 1.0 }, + { 0.439216, 0.584314, 0.635294, 1.0 }, + { 0.419608, 0.549020, 0.588235, 1.0 }, + { 0.364706, 0.509804, 0.529412, 1.0 }, + { 0.317647, 0.466667, 0.466667, 1.0 }, + { 0.270588, 0.450980, 0.403922, 1.0 }, + { 0.243137, 0.415686, 0.352941, 1.0 }, + { 0.250980, 0.407843, 0.313725, 1.0 }, + { 0.250980, 0.403922, 0.294118, 1.0 }, + { 0.231373, 0.439216, 0.286275, 1.0 }, + { 0.227451, 0.443137, 0.282353, 1.0 }, + { 0.223529, 0.450980, 0.278431, 1.0 }, + { 0.239216, 0.470588, 0.278431, 1.0 }, + { 0.258824, 0.478431, 0.286275, 1.0 }, + { 0.286275, 0.482353, 0.298039, 1.0 }, + { 0.294118, 0.494118, 0.321569, 1.0 }, + { 0.294118, 0.490196, 0.349020, 1.0 }, + { 0.301961, 0.498039, 0.372549, 1.0 }, + { 0.317647, 0.498039, 0.400000, 1.0 }, + { 0.345098, 0.517647, 0.439216, 1.0 }, + { 0.388235, 0.537255, 0.474510, 1.0 }, + { 0.427451, 0.552941, 0.521569, 1.0 }, + { 0.474510, 0.568627, 0.568627, 1.0 }, + { 0.498039, 0.564706, 0.596078, 1.0 }, + { 0.498039, 0.584314, 0.611765, 1.0 }, + { 0.490196, 0.603922, 0.600000, 1.0 }, + { 0.498039, 0.619608, 0.584314, 1.0 }, + { 0.537255, 0.643137, 0.572549, 1.0 }, + { 0.556863, 0.639216, 0.580392, 1.0 }, + { 0.568627, 0.639216, 0.592157, 1.0 }, + { 0.541176, 0.635294, 0.588235, 1.0 }, + { 0.525490, 0.643137, 0.588235, 1.0 }, + { 0.541176, 0.662745, 0.584314, 1.0 }, + { 0.564706, 0.682353, 0.611765, 1.0 }, + { 0.600000, 0.729412, 0.686275, 1.0 }, + { 0.631373, 0.749020, 0.741176, 1.0 }, + { 0.666667, 0.776471, 0.811765, 1.0 }, + { 0.694118, 0.796078, 0.854902, 1.0 }, + { 0.709804, 0.800000, 0.858824, 1.0 }, + { 0.686275, 0.823529, 0.850980, 1.0 }, + { 0.650980, 0.811765, 0.796078, 1.0 }, + { 0.607843, 0.780392, 0.733333, 1.0 }, + { 0.556863, 0.737255, 0.674510, 1.0 }, + { 0.509804, 0.674510, 0.623529, 1.0 }, + { 0.447059, 0.627451, 0.576471, 1.0 }, + { 0.380392, 0.580392, 0.525490, 1.0 }, + { 0.321569, 0.517647, 0.478431, 1.0 }, + { 0.266667, 0.454902, 0.431373, 1.0 }, + { 0.219608, 0.384314, 0.407843, 1.0 }, + { 0.192157, 0.321569, 0.388235, 1.0 }, + { 0.176471, 0.278431, 0.376471, 1.0 }, + { 0.172549, 0.247059, 0.384314, 1.0 }, + { 0.180392, 0.227451, 0.403922, 1.0 }, + { 0.184314, 0.207843, 0.427451, 1.0 }, + { 0.192157, 0.207843, 0.439216, 1.0 }, + { 0.203922, 0.203922, 0.431373, 1.0 }, + { 0.219608, 0.207843, 0.411765, 1.0 }, + { 0.239216, 0.227451, 0.407843, 1.0 }, + { 0.227451, 0.227451, 0.403922, 1.0 }, + { 0.219608, 0.235294, 0.407843, 1.0 }, + { 0.207843, 0.231373, 0.415686, 1.0 }, + { 0.203922, 0.215686, 0.400000, 1.0 }, + { 0.215686, 0.215686, 0.392157, 1.0 }, + { 0.203922, 0.203922, 0.380392, 1.0 }, + { 0.188235, 0.200000, 0.380392, 1.0 }, + { 0.176471, 0.211765, 0.396078, 1.0 }, + { 0.192157, 0.239216, 0.431373, 1.0 }, + { 0.247059, 0.286275, 0.478431, 1.0 }, + { 0.317647, 0.360784, 0.529412, 1.0 }, + { 0.384314, 0.431373, 0.596078, 1.0 }, + { 0.439216, 0.501961, 0.647059, 1.0 }, + { 0.470588, 0.584314, 0.701961, 1.0 }, + { 0.494118, 0.666667, 0.749020, 1.0 }, + { 0.517647, 0.741176, 0.784314, 1.0 }, + { 0.533333, 0.792157, 0.819608, 1.0 }, + { 0.556863, 0.815686, 0.835294, 1.0 }, + { 0.556863, 0.831373, 0.835294, 1.0 }, + { 0.541176, 0.839216, 0.835294, 1.0 }, + { 0.521569, 0.847059, 0.835294, 1.0 }, + { 0.482353, 0.839216, 0.819608, 1.0 }, + { 0.470588, 0.803922, 0.807843, 1.0 }, + }; +/* Paige */ +static double4 colors_609[] = { + { 0.356863, 0.337255, 0.262745, 1.0 }, + { 0.349020, 0.325490, 0.250980, 1.0 }, + { 0.360784, 0.337255, 0.250980, 1.0 }, + { 0.372549, 0.352941, 0.254902, 1.0 }, + { 0.403922, 0.372549, 0.250980, 1.0 }, + { 0.435294, 0.392157, 0.250980, 1.0 }, + { 0.454902, 0.400000, 0.247059, 1.0 }, + { 0.474510, 0.411765, 0.247059, 1.0 }, + { 0.521569, 0.431373, 0.239216, 1.0 }, + { 0.521569, 0.435294, 0.243137, 1.0 }, + { 0.521569, 0.443137, 0.247059, 1.0 }, + { 0.521569, 0.462745, 0.270588, 1.0 }, + { 0.525490, 0.482353, 0.298039, 1.0 }, + { 0.552941, 0.517647, 0.325490, 1.0 }, + { 0.580392, 0.552941, 0.352941, 1.0 }, + { 0.603922, 0.572549, 0.368627, 1.0 }, + { 0.627451, 0.596078, 0.388235, 1.0 }, + { 0.729412, 0.698039, 0.450980, 1.0 }, + { 0.768627, 0.741176, 0.474510, 1.0 }, + { 0.807843, 0.788235, 0.498039, 1.0 }, + { 0.819608, 0.811765, 0.513725, 1.0 }, + { 0.835294, 0.835294, 0.533333, 1.0 }, + { 0.827451, 0.835294, 0.533333, 1.0 }, + { 0.823529, 0.835294, 0.537255, 1.0 }, + { 0.768627, 0.776471, 0.521569, 1.0 }, + { 0.725490, 0.733333, 0.501961, 1.0 }, + { 0.682353, 0.690196, 0.482353, 1.0 }, + { 0.635294, 0.647059, 0.458824, 1.0 }, + { 0.588235, 0.607843, 0.435294, 1.0 }, + { 0.568627, 0.588235, 0.423529, 1.0 }, + { 0.549020, 0.572549, 0.411765, 1.0 }, + { 0.517647, 0.549020, 0.400000, 1.0 }, + { 0.501961, 0.529412, 0.392157, 1.0 }, + { 0.482353, 0.505882, 0.388235, 1.0 }, + { 0.470588, 0.501961, 0.392157, 1.0 }, + { 0.462745, 0.498039, 0.396078, 1.0 }, + { 0.454902, 0.501961, 0.403922, 1.0 }, + { 0.450980, 0.505882, 0.411765, 1.0 }, + { 0.450980, 0.509804, 0.411765, 1.0 }, + { 0.450980, 0.513725, 0.415686, 1.0 }, + { 0.454902, 0.513725, 0.411765, 1.0 }, + { 0.454902, 0.501961, 0.407843, 1.0 }, + { 0.454902, 0.494118, 0.403922, 1.0 }, + { 0.439216, 0.478431, 0.392157, 1.0 }, + { 0.427451, 0.462745, 0.384314, 1.0 }, + { 0.419608, 0.454902, 0.376471, 1.0 }, + { 0.411765, 0.447059, 0.372549, 1.0 }, + { 0.396078, 0.423529, 0.352941, 1.0 }, + { 0.376471, 0.396078, 0.325490, 1.0 }, + { 0.337255, 0.333333, 0.262745, 1.0 }, + { 0.313725, 0.298039, 0.243137, 1.0 }, + { 0.294118, 0.266667, 0.227451, 1.0 }, + { 0.270588, 0.243137, 0.215686, 1.0 }, + { 0.247059, 0.223529, 0.207843, 1.0 }, + { 0.243137, 0.215686, 0.203922, 1.0 }, + { 0.239216, 0.207843, 0.203922, 1.0 }, + { 0.243137, 0.215686, 0.207843, 1.0 }, + { 0.258824, 0.219608, 0.200000, 1.0 }, + { 0.274510, 0.223529, 0.192157, 1.0 }, + { 0.282353, 0.235294, 0.196078, 1.0 }, + { 0.294118, 0.247059, 0.200000, 1.0 }, + { 0.294118, 0.247059, 0.200000, 1.0 }, + { 0.294118, 0.250980, 0.203922, 1.0 }, + { 0.286275, 0.247059, 0.196078, 1.0 }, + { 0.274510, 0.231373, 0.192157, 1.0 }, + { 0.239216, 0.203922, 0.180392, 1.0 }, + { 0.211765, 0.176471, 0.160784, 1.0 }, + { 0.188235, 0.152941, 0.141176, 1.0 }, + { 0.176471, 0.141176, 0.137255, 1.0 }, + { 0.168627, 0.133333, 0.133333, 1.0 }, + { 0.145098, 0.117647, 0.129412, 1.0 }, + { 0.121569, 0.105882, 0.125490, 1.0 }, + { 0.082353, 0.082353, 0.121569, 1.0 }, + { 0.070588, 0.070588, 0.121569, 1.0 }, + { 0.062745, 0.062745, 0.125490, 1.0 }, + { 0.050980, 0.054902, 0.121569, 1.0 }, + { 0.043137, 0.047059, 0.121569, 1.0 }, + { 0.039216, 0.043137, 0.125490, 1.0 }, + { 0.039216, 0.043137, 0.129412, 1.0 }, + { 0.039216, 0.039216, 0.129412, 1.0 }, + { 0.039216, 0.035294, 0.125490, 1.0 }, + { 0.050980, 0.047059, 0.125490, 1.0 }, + { 0.062745, 0.050980, 0.125490, 1.0 }, + { 0.078431, 0.058824, 0.125490, 1.0 }, + { 0.086275, 0.066667, 0.125490, 1.0 }, + { 0.094118, 0.074510, 0.125490, 1.0 }, + { 0.109804, 0.094118, 0.129412, 1.0 }, + { 0.137255, 0.117647, 0.133333, 1.0 }, + { 0.200000, 0.168627, 0.141176, 1.0 }, + { 0.239216, 0.200000, 0.152941, 1.0 }, + { 0.282353, 0.235294, 0.168627, 1.0 }, + { 0.294118, 0.239216, 0.164706, 1.0 }, + { 0.309804, 0.247059, 0.164706, 1.0 }, + { 0.329412, 0.258824, 0.160784, 1.0 }, + { 0.333333, 0.270588, 0.160784, 1.0 }, + { 0.337255, 0.274510, 0.164706, 1.0 }, + { 0.333333, 0.278431, 0.168627, 1.0 }, + { 0.321569, 0.282353, 0.180392, 1.0 }, + { 0.325490, 0.294118, 0.196078, 1.0 }, + { 0.333333, 0.305882, 0.215686, 1.0 }, + { 0.333333, 0.305882, 0.219608, 1.0 }, + { 0.337255, 0.309804, 0.223529, 1.0 }, + { 0.329412, 0.309804, 0.231373, 1.0 }, + { 0.317647, 0.305882, 0.231373, 1.0 }, + { 0.278431, 0.278431, 0.219608, 1.0 }, + { 0.258824, 0.262745, 0.215686, 1.0 }, + { 0.239216, 0.250980, 0.211765, 1.0 }, + { 0.231373, 0.247059, 0.211765, 1.0 }, + { 0.227451, 0.243137, 0.215686, 1.0 }, + { 0.219608, 0.243137, 0.223529, 1.0 }, + { 0.219608, 0.243137, 0.239216, 1.0 }, + { 0.219608, 0.243137, 0.247059, 1.0 }, + { 0.227451, 0.254902, 0.258824, 1.0 }, + { 0.231373, 0.270588, 0.278431, 1.0 }, + { 0.235294, 0.270588, 0.282353, 1.0 }, + { 0.239216, 0.274510, 0.286275, 1.0 }, + { 0.247059, 0.282353, 0.286275, 1.0 }, + { 0.247059, 0.290196, 0.286275, 1.0 }, + { 0.250980, 0.290196, 0.290196, 1.0 }, + { 0.258824, 0.286275, 0.294118, 1.0 }, + { 0.266667, 0.286275, 0.286275, 1.0 }, + { 0.278431, 0.298039, 0.286275, 1.0 }, + { 0.294118, 0.313725, 0.286275, 1.0 }, + { 0.309804, 0.325490, 0.290196, 1.0 }, + { 0.329412, 0.337255, 0.294118, 1.0 }, + { 0.364706, 0.376471, 0.298039, 1.0 }, + { 0.400000, 0.411765, 0.298039, 1.0 }, + { 0.435294, 0.447059, 0.294118, 1.0 }, + { 0.466667, 0.474510, 0.298039, 1.0 }, + { 0.525490, 0.509804, 0.282353, 1.0 }, + { 0.537255, 0.517647, 0.278431, 1.0 }, + { 0.549020, 0.529412, 0.274510, 1.0 }, + { 0.576471, 0.545098, 0.270588, 1.0 }, + { 0.607843, 0.568627, 0.282353, 1.0 }, + { 0.643137, 0.600000, 0.305882, 1.0 }, + { 0.674510, 0.635294, 0.329412, 1.0 }, + { 0.729412, 0.713725, 0.411765, 1.0 }, + { 0.749020, 0.741176, 0.435294, 1.0 }, + { 0.768627, 0.768627, 0.462745, 1.0 }, + { 0.776471, 0.776471, 0.470588, 1.0 }, + { 0.788235, 0.788235, 0.478431, 1.0 }, + { 0.800000, 0.796078, 0.486275, 1.0 }, + { 0.803922, 0.803922, 0.498039, 1.0 }, + { 0.807843, 0.803922, 0.501961, 1.0 }, + { 0.807843, 0.796078, 0.501961, 1.0 }, + { 0.800000, 0.788235, 0.517647, 1.0 }, + { 0.796078, 0.788235, 0.517647, 1.0 }, + { 0.792157, 0.788235, 0.521569, 1.0 }, + { 0.796078, 0.792157, 0.521569, 1.0 }, + { 0.800000, 0.792157, 0.509804, 1.0 }, + { 0.807843, 0.792157, 0.494118, 1.0 }, + { 0.807843, 0.788235, 0.474510, 1.0 }, + { 0.815686, 0.784314, 0.450980, 1.0 }, + { 0.811765, 0.780392, 0.450980, 1.0 }, + { 0.811765, 0.780392, 0.450980, 1.0 }, + { 0.796078, 0.768627, 0.450980, 1.0 }, + { 0.784314, 0.768627, 0.458824, 1.0 }, + { 0.780392, 0.764706, 0.462745, 1.0 }, + { 0.780392, 0.764706, 0.462745, 1.0 }, + { 0.776471, 0.760784, 0.450980, 1.0 }, + { 0.776471, 0.760784, 0.439216, 1.0 }, + { 0.788235, 0.760784, 0.427451, 1.0 }, + { 0.784314, 0.752941, 0.423529, 1.0 }, + { 0.780392, 0.749020, 0.419608, 1.0 }, + { 0.756863, 0.717647, 0.415686, 1.0 }, + { 0.717647, 0.690196, 0.411765, 1.0 }, + { 0.670588, 0.647059, 0.407843, 1.0 }, + { 0.615686, 0.592157, 0.384314, 1.0 }, + { 0.501961, 0.474510, 0.333333, 1.0 }, + { 0.474510, 0.450980, 0.317647, 1.0 }, + { 0.450980, 0.431373, 0.305882, 1.0 }, + { 0.415686, 0.392157, 0.278431, 1.0 }, + { 0.368627, 0.337255, 0.250980, 1.0 }, + { 0.321569, 0.294118, 0.235294, 1.0 }, + { 0.274510, 0.250980, 0.223529, 1.0 }, + { 0.223529, 0.207843, 0.207843, 1.0 }, + { 0.176471, 0.164706, 0.207843, 1.0 }, + { 0.133333, 0.129412, 0.200000, 1.0 }, + { 0.098039, 0.109804, 0.200000, 1.0 }, + { 0.078431, 0.105882, 0.207843, 1.0 }, + { 0.074510, 0.109804, 0.219608, 1.0 }, + { 0.086275, 0.125490, 0.227451, 1.0 }, + { 0.101961, 0.145098, 0.235294, 1.0 }, + { 0.121569, 0.172549, 0.243137, 1.0 }, + { 0.188235, 0.235294, 0.274510, 1.0 }, + { 0.207843, 0.254902, 0.282353, 1.0 }, + { 0.227451, 0.274510, 0.290196, 1.0 }, + { 0.266667, 0.317647, 0.309804, 1.0 }, + { 0.313725, 0.356863, 0.325490, 1.0 }, + { 0.356863, 0.400000, 0.341176, 1.0 }, + { 0.403922, 0.435294, 0.352941, 1.0 }, + { 0.431373, 0.462745, 0.356863, 1.0 }, + { 0.450980, 0.478431, 0.364706, 1.0 }, + { 0.462745, 0.482353, 0.360784, 1.0 }, + { 0.470588, 0.478431, 0.356863, 1.0 }, + { 0.466667, 0.470588, 0.352941, 1.0 }, + { 0.458824, 0.450980, 0.337255, 1.0 }, + { 0.439216, 0.435294, 0.325490, 1.0 }, + { 0.423529, 0.411765, 0.309804, 1.0 }, + { 0.407843, 0.384314, 0.298039, 1.0 }, + { 0.380392, 0.360784, 0.286275, 1.0 }, + { 0.352941, 0.333333, 0.270588, 1.0 }, + { 0.337255, 0.313725, 0.262745, 1.0 }, + { 0.321569, 0.301961, 0.262745, 1.0 }, + { 0.317647, 0.294118, 0.254902, 1.0 }, + { 0.317647, 0.294118, 0.254902, 1.0 }, + { 0.317647, 0.301961, 0.247059, 1.0 }, + { 0.333333, 0.298039, 0.235294, 1.0 }, + { 0.333333, 0.294118, 0.223529, 1.0 }, + { 0.329412, 0.286275, 0.211765, 1.0 }, + { 0.333333, 0.286275, 0.200000, 1.0 }, + { 0.337255, 0.286275, 0.200000, 1.0 }, + { 0.349020, 0.286275, 0.196078, 1.0 }, + { 0.364706, 0.294118, 0.196078, 1.0 }, + { 0.372549, 0.313725, 0.200000, 1.0 }, + { 0.384314, 0.329412, 0.207843, 1.0 }, + { 0.380392, 0.329412, 0.207843, 1.0 }, + { 0.372549, 0.317647, 0.203922, 1.0 }, + { 0.352941, 0.301961, 0.192157, 1.0 }, + { 0.317647, 0.278431, 0.188235, 1.0 }, + { 0.282353, 0.243137, 0.172549, 1.0 }, + { 0.250980, 0.203922, 0.160784, 1.0 }, + { 0.223529, 0.184314, 0.156863, 1.0 }, + { 0.203922, 0.172549, 0.156863, 1.0 }, + { 0.188235, 0.164706, 0.160784, 1.0 }, + { 0.184314, 0.156863, 0.156863, 1.0 }, + { 0.180392, 0.152941, 0.152941, 1.0 }, + { 0.172549, 0.156863, 0.149020, 1.0 }, + { 0.164706, 0.156863, 0.145098, 1.0 }, + { 0.160784, 0.149020, 0.133333, 1.0 }, + { 0.164706, 0.145098, 0.125490, 1.0 }, + { 0.168627, 0.141176, 0.125490, 1.0 }, + { 0.168627, 0.145098, 0.133333, 1.0 }, + { 0.184314, 0.160784, 0.141176, 1.0 }, + { 0.207843, 0.176471, 0.156863, 1.0 }, + { 0.243137, 0.203922, 0.168627, 1.0 }, + { 0.282353, 0.243137, 0.184314, 1.0 }, + { 0.317647, 0.278431, 0.192157, 1.0 }, + { 0.349020, 0.309804, 0.196078, 1.0 }, + { 0.376471, 0.333333, 0.211765, 1.0 }, + { 0.372549, 0.341176, 0.231373, 1.0 }, + { 0.364706, 0.349020, 0.247059, 1.0 }, + { 0.352941, 0.345098, 0.270588, 1.0 }, + { 0.333333, 0.337255, 0.282353, 1.0 }, + { 0.325490, 0.333333, 0.298039, 1.0 }, + { 0.317647, 0.329412, 0.301961, 1.0 }, + { 0.305882, 0.329412, 0.294118, 1.0 }, + { 0.313725, 0.333333, 0.290196, 1.0 }, + { 0.313725, 0.333333, 0.290196, 1.0 }, + { 0.309804, 0.329412, 0.282353, 1.0 }, + { 0.329412, 0.352941, 0.294118, 1.0 }, + { 0.337255, 0.360784, 0.294118, 1.0 }, + { 0.341176, 0.360784, 0.294118, 1.0 }, + { 0.349020, 0.360784, 0.286275, 1.0 }, + { 0.352941, 0.352941, 0.286275, 1.0 }, + { 0.356863, 0.345098, 0.266667, 1.0 }, + }; +/* Paris */ +static double4 colors_610[] = { + { 0.690196, 0.298039, 0.254902, 1.0 }, + { 0.717647, 0.294118, 0.262745, 1.0 }, + { 0.733333, 0.286275, 0.270588, 1.0 }, + { 0.749020, 0.282353, 0.278431, 1.0 }, + { 0.760784, 0.278431, 0.274510, 1.0 }, + { 0.776471, 0.278431, 0.270588, 1.0 }, + { 0.776471, 0.278431, 0.274510, 1.0 }, + { 0.780392, 0.282353, 0.282353, 1.0 }, + { 0.768627, 0.321569, 0.282353, 1.0 }, + { 0.772549, 0.368627, 0.298039, 1.0 }, + { 0.780392, 0.419608, 0.317647, 1.0 }, + { 0.807843, 0.462745, 0.341176, 1.0 }, + { 0.839216, 0.505882, 0.364706, 1.0 }, + { 0.858824, 0.549020, 0.376471, 1.0 }, + { 0.878431, 0.592157, 0.392157, 1.0 }, + { 0.878431, 0.615686, 0.400000, 1.0 }, + { 0.882353, 0.643137, 0.411765, 1.0 }, + { 0.890196, 0.709804, 0.490196, 1.0 }, + { 0.874510, 0.690196, 0.513725, 1.0 }, + { 0.858824, 0.670588, 0.537255, 1.0 }, + { 0.807843, 0.662745, 0.549020, 1.0 }, + { 0.760784, 0.658824, 0.564706, 1.0 }, + { 0.733333, 0.666667, 0.568627, 1.0 }, + { 0.709804, 0.674510, 0.576471, 1.0 }, + { 0.619608, 0.647059, 0.596078, 1.0 }, + { 0.572549, 0.607843, 0.580392, 1.0 }, + { 0.525490, 0.572549, 0.564706, 1.0 }, + { 0.505882, 0.545098, 0.541176, 1.0 }, + { 0.486275, 0.521569, 0.517647, 1.0 }, + { 0.486275, 0.505882, 0.509804, 1.0 }, + { 0.486275, 0.494118, 0.501961, 1.0 }, + { 0.494118, 0.482353, 0.482353, 1.0 }, + { 0.513725, 0.447059, 0.462745, 1.0 }, + { 0.533333, 0.392157, 0.415686, 1.0 }, + { 0.490196, 0.372549, 0.392157, 1.0 }, + { 0.447059, 0.352941, 0.372549, 1.0 }, + { 0.392157, 0.345098, 0.364706, 1.0 }, + { 0.341176, 0.341176, 0.360784, 1.0 }, + { 0.321569, 0.345098, 0.364706, 1.0 }, + { 0.301961, 0.352941, 0.372549, 1.0 }, + { 0.223529, 0.380392, 0.388235, 1.0 }, + { 0.211765, 0.356863, 0.372549, 1.0 }, + { 0.203922, 0.337255, 0.356863, 1.0 }, + { 0.250980, 0.317647, 0.356863, 1.0 }, + { 0.298039, 0.301961, 0.356863, 1.0 }, + { 0.313725, 0.301961, 0.356863, 1.0 }, + { 0.329412, 0.301961, 0.360784, 1.0 }, + { 0.364706, 0.274510, 0.329412, 1.0 }, + { 0.403922, 0.231373, 0.282353, 1.0 }, + { 0.466667, 0.101961, 0.219608, 1.0 }, + { 0.447059, 0.105882, 0.207843, 1.0 }, + { 0.427451, 0.109804, 0.200000, 1.0 }, + { 0.423529, 0.121569, 0.192157, 1.0 }, + { 0.423529, 0.137255, 0.184314, 1.0 }, + { 0.443137, 0.129412, 0.192157, 1.0 }, + { 0.466667, 0.121569, 0.203922, 1.0 }, + { 0.498039, 0.196078, 0.266667, 1.0 }, + { 0.537255, 0.243137, 0.282353, 1.0 }, + { 0.576471, 0.294118, 0.298039, 1.0 }, + { 0.639216, 0.305882, 0.317647, 1.0 }, + { 0.701961, 0.321569, 0.341176, 1.0 }, + { 0.705882, 0.329412, 0.352941, 1.0 }, + { 0.713725, 0.337255, 0.368627, 1.0 }, + { 0.701961, 0.376471, 0.400000, 1.0 }, + { 0.686275, 0.407843, 0.407843, 1.0 }, + { 0.639216, 0.474510, 0.423529, 1.0 }, + { 0.623529, 0.501961, 0.462745, 1.0 }, + { 0.611765, 0.533333, 0.501961, 1.0 }, + { 0.619608, 0.560784, 0.521569, 1.0 }, + { 0.631373, 0.588235, 0.541176, 1.0 }, + { 0.647059, 0.654902, 0.556863, 1.0 }, + { 0.654902, 0.721569, 0.576471, 1.0 }, + { 0.694118, 0.800000, 0.635294, 1.0 }, + { 0.729412, 0.831373, 0.654902, 1.0 }, + { 0.768627, 0.862745, 0.678431, 1.0 }, + { 0.768627, 0.862745, 0.674510, 1.0 }, + { 0.768627, 0.866667, 0.670588, 1.0 }, + { 0.760784, 0.850980, 0.666667, 1.0 }, + { 0.752941, 0.835294, 0.666667, 1.0 }, + { 0.749020, 0.796078, 0.647059, 1.0 }, + { 0.764706, 0.776471, 0.631373, 1.0 }, + { 0.784314, 0.741176, 0.611765, 1.0 }, + { 0.780392, 0.717647, 0.600000, 1.0 }, + { 0.780392, 0.698039, 0.588235, 1.0 }, + { 0.784314, 0.698039, 0.576471, 1.0 }, + { 0.788235, 0.698039, 0.568627, 1.0 }, + { 0.803922, 0.701961, 0.545098, 1.0 }, + { 0.819608, 0.690196, 0.525490, 1.0 }, + { 0.807843, 0.635294, 0.509804, 1.0 }, + { 0.788235, 0.611765, 0.486275, 1.0 }, + { 0.768627, 0.588235, 0.466667, 1.0 }, + { 0.752941, 0.572549, 0.450980, 1.0 }, + { 0.737255, 0.560784, 0.439216, 1.0 }, + { 0.713725, 0.521569, 0.411765, 1.0 }, + { 0.690196, 0.482353, 0.380392, 1.0 }, + { 0.678431, 0.450980, 0.372549, 1.0 }, + { 0.650980, 0.450980, 0.352941, 1.0 }, + { 0.556863, 0.450980, 0.349020, 1.0 }, + { 0.513725, 0.431373, 0.337255, 1.0 }, + { 0.470588, 0.411765, 0.325490, 1.0 }, + { 0.454902, 0.403922, 0.321569, 1.0 }, + { 0.443137, 0.400000, 0.317647, 1.0 }, + { 0.431373, 0.388235, 0.309804, 1.0 }, + { 0.411765, 0.360784, 0.309804, 1.0 }, + { 0.403922, 0.341176, 0.282353, 1.0 }, + { 0.435294, 0.341176, 0.274510, 1.0 }, + { 0.470588, 0.345098, 0.266667, 1.0 }, + { 0.490196, 0.337255, 0.270588, 1.0 }, + { 0.513725, 0.329412, 0.274510, 1.0 }, + { 0.556863, 0.341176, 0.278431, 1.0 }, + { 0.600000, 0.356863, 0.278431, 1.0 }, + { 0.647059, 0.376471, 0.278431, 1.0 }, + { 0.690196, 0.403922, 0.286275, 1.0 }, + { 0.768627, 0.443137, 0.356863, 1.0 }, + { 0.780392, 0.447059, 0.364706, 1.0 }, + { 0.796078, 0.454902, 0.376471, 1.0 }, + { 0.823529, 0.454902, 0.376471, 1.0 }, + { 0.839216, 0.439216, 0.372549, 1.0 }, + { 0.847059, 0.419608, 0.364706, 1.0 }, + { 0.854902, 0.419608, 0.380392, 1.0 }, + { 0.878431, 0.423529, 0.388235, 1.0 }, + { 0.878431, 0.415686, 0.372549, 1.0 }, + { 0.878431, 0.407843, 0.360784, 1.0 }, + { 0.878431, 0.403922, 0.349020, 1.0 }, + { 0.878431, 0.400000, 0.341176, 1.0 }, + { 0.870588, 0.400000, 0.329412, 1.0 }, + { 0.878431, 0.407843, 0.325490, 1.0 }, + { 0.886275, 0.423529, 0.333333, 1.0 }, + { 0.890196, 0.443137, 0.337255, 1.0 }, + { 0.905882, 0.470588, 0.317647, 1.0 }, + { 0.905882, 0.470588, 0.313725, 1.0 }, + { 0.909804, 0.474510, 0.309804, 1.0 }, + { 0.913725, 0.494118, 0.313725, 1.0 }, + { 0.913725, 0.513725, 0.329412, 1.0 }, + { 0.921569, 0.525490, 0.333333, 1.0 }, + { 0.933333, 0.533333, 0.337255, 1.0 }, + { 0.933333, 0.525490, 0.341176, 1.0 }, + { 0.917647, 0.533333, 0.337255, 1.0 }, + { 0.901961, 0.541176, 0.337255, 1.0 }, + { 0.898039, 0.537255, 0.337255, 1.0 }, + { 0.894118, 0.537255, 0.341176, 1.0 }, + { 0.882353, 0.525490, 0.352941, 1.0 }, + { 0.870588, 0.513725, 0.376471, 1.0 }, + { 0.862745, 0.505882, 0.384314, 1.0 }, + { 0.839216, 0.501961, 0.384314, 1.0 }, + { 0.796078, 0.490196, 0.380392, 1.0 }, + { 0.780392, 0.486275, 0.388235, 1.0 }, + { 0.764706, 0.482353, 0.400000, 1.0 }, + { 0.741176, 0.470588, 0.411765, 1.0 }, + { 0.717647, 0.450980, 0.407843, 1.0 }, + { 0.694118, 0.415686, 0.392157, 1.0 }, + { 0.686275, 0.396078, 0.364706, 1.0 }, + { 0.682353, 0.384314, 0.345098, 1.0 }, + { 0.682353, 0.384314, 0.337255, 1.0 }, + { 0.682353, 0.384314, 0.333333, 1.0 }, + { 0.690196, 0.372549, 0.329412, 1.0 }, + { 0.705882, 0.372549, 0.325490, 1.0 }, + { 0.725490, 0.396078, 0.333333, 1.0 }, + { 0.764706, 0.435294, 0.352941, 1.0 }, + { 0.807843, 0.486275, 0.364706, 1.0 }, + { 0.839216, 0.529412, 0.388235, 1.0 }, + { 0.870588, 0.623529, 0.439216, 1.0 }, + { 0.870588, 0.650980, 0.454902, 1.0 }, + { 0.870588, 0.678431, 0.470588, 1.0 }, + { 0.886275, 0.721569, 0.498039, 1.0 }, + { 0.901961, 0.741176, 0.517647, 1.0 }, + { 0.901961, 0.752941, 0.545098, 1.0 }, + { 0.894118, 0.752941, 0.556863, 1.0 }, + { 0.807843, 0.729412, 0.564706, 1.0 }, + { 0.792157, 0.717647, 0.560784, 1.0 }, + { 0.780392, 0.709804, 0.556863, 1.0 }, + { 0.772549, 0.678431, 0.541176, 1.0 }, + { 0.776471, 0.639216, 0.521569, 1.0 }, + { 0.760784, 0.600000, 0.490196, 1.0 }, + { 0.737255, 0.556863, 0.462745, 1.0 }, + { 0.694118, 0.525490, 0.443137, 1.0 }, + { 0.670588, 0.490196, 0.415686, 1.0 }, + { 0.650980, 0.466667, 0.388235, 1.0 }, + { 0.623529, 0.447059, 0.372549, 1.0 }, + { 0.596078, 0.427451, 0.364706, 1.0 }, + { 0.556863, 0.415686, 0.352941, 1.0 }, + { 0.533333, 0.388235, 0.349020, 1.0 }, + { 0.521569, 0.364706, 0.345098, 1.0 }, + { 0.517647, 0.337255, 0.352941, 1.0 }, + { 0.501961, 0.298039, 0.356863, 1.0 }, + { 0.513725, 0.278431, 0.345098, 1.0 }, + { 0.525490, 0.262745, 0.337255, 1.0 }, + { 0.545098, 0.250980, 0.309804, 1.0 }, + { 0.572549, 0.223529, 0.286275, 1.0 }, + { 0.584314, 0.211765, 0.270588, 1.0 }, + { 0.572549, 0.203922, 0.262745, 1.0 }, + { 0.568627, 0.184314, 0.235294, 1.0 }, + { 0.556863, 0.203922, 0.211765, 1.0 }, + { 0.552941, 0.235294, 0.184314, 1.0 }, + { 0.545098, 0.274510, 0.176471, 1.0 }, + { 0.549020, 0.309804, 0.188235, 1.0 }, + { 0.549020, 0.341176, 0.196078, 1.0 }, + { 0.545098, 0.368627, 0.215686, 1.0 }, + { 0.560784, 0.400000, 0.219608, 1.0 }, + { 0.576471, 0.435294, 0.243137, 1.0 }, + { 0.611765, 0.470588, 0.278431, 1.0 }, + { 0.647059, 0.521569, 0.329412, 1.0 }, + { 0.666667, 0.584314, 0.380392, 1.0 }, + { 0.698039, 0.623529, 0.431373, 1.0 }, + { 0.729412, 0.643137, 0.450980, 1.0 }, + { 0.760784, 0.643137, 0.450980, 1.0 }, + { 0.800000, 0.643137, 0.466667, 1.0 }, + { 0.823529, 0.658824, 0.462745, 1.0 }, + { 0.831373, 0.674510, 0.474510, 1.0 }, + { 0.835294, 0.666667, 0.470588, 1.0 }, + { 0.827451, 0.635294, 0.447059, 1.0 }, + { 0.811765, 0.576471, 0.419608, 1.0 }, + { 0.792157, 0.525490, 0.392157, 1.0 }, + { 0.756863, 0.482353, 0.380392, 1.0 }, + { 0.725490, 0.447059, 0.372549, 1.0 }, + { 0.686275, 0.450980, 0.384314, 1.0 }, + { 0.666667, 0.454902, 0.403922, 1.0 }, + { 0.674510, 0.462745, 0.427451, 1.0 }, + { 0.686275, 0.470588, 0.439216, 1.0 }, + { 0.713725, 0.470588, 0.443137, 1.0 }, + { 0.729412, 0.494118, 0.427451, 1.0 }, + { 0.749020, 0.525490, 0.423529, 1.0 }, + { 0.788235, 0.552941, 0.427451, 1.0 }, + { 0.823529, 0.572549, 0.423529, 1.0 }, + { 0.858824, 0.560784, 0.411765, 1.0 }, + { 0.874510, 0.552941, 0.388235, 1.0 }, + { 0.874510, 0.552941, 0.380392, 1.0 }, + { 0.874510, 0.552941, 0.396078, 1.0 }, + { 0.882353, 0.572549, 0.411765, 1.0 }, + { 0.894118, 0.588235, 0.431373, 1.0 }, + { 0.905882, 0.615686, 0.443137, 1.0 }, + { 0.909804, 0.654902, 0.478431, 1.0 }, + { 0.905882, 0.686275, 0.521569, 1.0 }, + { 0.909804, 0.725490, 0.549020, 1.0 }, + { 0.909804, 0.764706, 0.564706, 1.0 }, + { 0.901961, 0.800000, 0.560784, 1.0 }, + { 0.898039, 0.823529, 0.545098, 1.0 }, + { 0.858824, 0.827451, 0.533333, 1.0 }, + { 0.831373, 0.803922, 0.509804, 1.0 }, + { 0.815686, 0.768627, 0.482353, 1.0 }, + { 0.784314, 0.733333, 0.454902, 1.0 }, + { 0.768627, 0.713725, 0.419608, 1.0 }, + { 0.741176, 0.701961, 0.415686, 1.0 }, + { 0.713725, 0.690196, 0.403922, 1.0 }, + { 0.694118, 0.654902, 0.415686, 1.0 }, + { 0.678431, 0.619608, 0.435294, 1.0 }, + { 0.647059, 0.584314, 0.435294, 1.0 }, + { 0.619608, 0.549020, 0.435294, 1.0 }, + { 0.600000, 0.545098, 0.423529, 1.0 }, + { 0.576471, 0.505882, 0.407843, 1.0 }, + { 0.572549, 0.466667, 0.403922, 1.0 }, + { 0.560784, 0.415686, 0.388235, 1.0 }, + { 0.537255, 0.356863, 0.372549, 1.0 }, + { 0.560784, 0.333333, 0.345098, 1.0 }, + { 0.596078, 0.305882, 0.301961, 1.0 }, + { 0.639216, 0.298039, 0.282353, 1.0 }, + }; +/* Parrot */ +static double4 colors_611[] = { + { 0.611765, 0.396078, 0.031373, 1.0 }, + { 0.380392, 0.356863, 0.035294, 1.0 }, + { 0.286275, 0.345098, 0.054902, 1.0 }, + { 0.196078, 0.333333, 0.078431, 1.0 }, + { 0.156863, 0.321569, 0.090196, 1.0 }, + { 0.121569, 0.309804, 0.101961, 1.0 }, + { 0.105882, 0.301961, 0.094118, 1.0 }, + { 0.094118, 0.298039, 0.086275, 1.0 }, + { 0.137255, 0.227451, 0.090196, 1.0 }, + { 0.172549, 0.223529, 0.062745, 1.0 }, + { 0.211765, 0.219608, 0.039216, 1.0 }, + { 0.207843, 0.258824, 0.043137, 1.0 }, + { 0.203922, 0.298039, 0.047059, 1.0 }, + { 0.172549, 0.349020, 0.062745, 1.0 }, + { 0.141176, 0.403922, 0.078431, 1.0 }, + { 0.129412, 0.427451, 0.082353, 1.0 }, + { 0.121569, 0.450980, 0.090196, 1.0 }, + { 0.168627, 0.513725, 0.109804, 1.0 }, + { 0.262745, 0.537255, 0.121569, 1.0 }, + { 0.360784, 0.564706, 0.137255, 1.0 }, + { 0.415686, 0.556863, 0.203922, 1.0 }, + { 0.470588, 0.552941, 0.274510, 1.0 }, + { 0.439216, 0.521569, 0.294118, 1.0 }, + { 0.407843, 0.490196, 0.317647, 1.0 }, + { 0.250980, 0.435294, 0.400000, 1.0 }, + { 0.188235, 0.384314, 0.360784, 1.0 }, + { 0.125490, 0.337255, 0.321569, 1.0 }, + { 0.207843, 0.372549, 0.258824, 1.0 }, + { 0.294118, 0.407843, 0.196078, 1.0 }, + { 0.337255, 0.415686, 0.176471, 1.0 }, + { 0.380392, 0.423529, 0.160784, 1.0 }, + { 0.494118, 0.478431, 0.203922, 1.0 }, + { 0.619608, 0.505882, 0.223529, 1.0 }, + { 0.690196, 0.490196, 0.305882, 1.0 }, + { 0.682353, 0.403922, 0.305882, 1.0 }, + { 0.674510, 0.321569, 0.309804, 1.0 }, + { 0.603922, 0.270588, 0.274510, 1.0 }, + { 0.533333, 0.219608, 0.243137, 1.0 }, + { 0.529412, 0.164706, 0.235294, 1.0 }, + { 0.525490, 0.113725, 0.227451, 1.0 }, + { 0.384314, 0.054902, 0.152941, 1.0 }, + { 0.317647, 0.035294, 0.141176, 1.0 }, + { 0.254902, 0.019608, 0.133333, 1.0 }, + { 0.231373, 0.019608, 0.101961, 1.0 }, + { 0.211765, 0.019608, 0.070588, 1.0 }, + { 0.243137, 0.027451, 0.086275, 1.0 }, + { 0.274510, 0.035294, 0.105882, 1.0 }, + { 0.345098, 0.070588, 0.101961, 1.0 }, + { 0.419608, 0.133333, 0.094118, 1.0 }, + { 0.572549, 0.247059, 0.070588, 1.0 }, + { 0.607843, 0.341176, 0.082353, 1.0 }, + { 0.647059, 0.439216, 0.098039, 1.0 }, + { 0.701961, 0.470588, 0.113725, 1.0 }, + { 0.756863, 0.505882, 0.133333, 1.0 }, + { 0.776471, 0.517647, 0.152941, 1.0 }, + { 0.796078, 0.533333, 0.172549, 1.0 }, + { 0.858824, 0.407843, 0.156863, 1.0 }, + { 0.886275, 0.333333, 0.129412, 1.0 }, + { 0.917647, 0.258824, 0.105882, 1.0 }, + { 0.913725, 0.219608, 0.086275, 1.0 }, + { 0.909804, 0.184314, 0.070588, 1.0 }, + { 0.925490, 0.203922, 0.090196, 1.0 }, + { 0.941176, 0.223529, 0.113725, 1.0 }, + { 0.917647, 0.290196, 0.117647, 1.0 }, + { 0.937255, 0.384314, 0.133333, 1.0 }, + { 0.949020, 0.482353, 0.129412, 1.0 }, + { 0.882353, 0.498039, 0.086275, 1.0 }, + { 0.819608, 0.517647, 0.047059, 1.0 }, + { 0.752941, 0.513725, 0.043137, 1.0 }, + { 0.686275, 0.513725, 0.039216, 1.0 }, + { 0.549020, 0.513725, 0.062745, 1.0 }, + { 0.458824, 0.478431, 0.098039, 1.0 }, + { 0.200000, 0.509804, 0.192157, 1.0 }, + { 0.200000, 0.443137, 0.235294, 1.0 }, + { 0.200000, 0.376471, 0.278431, 1.0 }, + { 0.203922, 0.360784, 0.262745, 1.0 }, + { 0.211765, 0.349020, 0.250980, 1.0 }, + { 0.262745, 0.345098, 0.231373, 1.0 }, + { 0.317647, 0.341176, 0.211765, 1.0 }, + { 0.372549, 0.337255, 0.164706, 1.0 }, + { 0.396078, 0.368627, 0.101961, 1.0 }, + { 0.423529, 0.356863, 0.039216, 1.0 }, + { 0.333333, 0.309804, 0.090196, 1.0 }, + { 0.247059, 0.262745, 0.141176, 1.0 }, + { 0.219608, 0.215686, 0.149020, 1.0 }, + { 0.192157, 0.168627, 0.156863, 1.0 }, + { 0.152941, 0.109804, 0.223529, 1.0 }, + { 0.133333, 0.086275, 0.286275, 1.0 }, + { 0.215686, 0.019608, 0.266667, 1.0 }, + { 0.317647, 0.039216, 0.243137, 1.0 }, + { 0.419608, 0.062745, 0.223529, 1.0 }, + { 0.450980, 0.062745, 0.215686, 1.0 }, + { 0.482353, 0.066667, 0.207843, 1.0 }, + { 0.533333, 0.062745, 0.211765, 1.0 }, + { 0.615686, 0.066667, 0.231373, 1.0 }, + { 0.690196, 0.070588, 0.247059, 1.0 }, + { 0.749020, 0.050980, 0.215686, 1.0 }, + { 0.807843, 0.078431, 0.215686, 1.0 }, + { 0.800000, 0.082353, 0.196078, 1.0 }, + { 0.792157, 0.090196, 0.176471, 1.0 }, + { 0.741176, 0.090196, 0.192157, 1.0 }, + { 0.694118, 0.090196, 0.211765, 1.0 }, + { 0.596078, 0.074510, 0.262745, 1.0 }, + { 0.474510, 0.058824, 0.313725, 1.0 }, + { 0.317647, 0.047059, 0.356863, 1.0 }, + { 0.258824, 0.074510, 0.305882, 1.0 }, + { 0.203922, 0.101961, 0.254902, 1.0 }, + { 0.211765, 0.098039, 0.227451, 1.0 }, + { 0.223529, 0.098039, 0.203922, 1.0 }, + { 0.227451, 0.113725, 0.125490, 1.0 }, + { 0.188235, 0.117647, 0.050980, 1.0 }, + { 0.164706, 0.086275, 0.023529, 1.0 }, + { 0.184314, 0.074510, 0.023529, 1.0 }, + { 0.235294, 0.035294, 0.043137, 1.0 }, + { 0.270588, 0.035294, 0.039216, 1.0 }, + { 0.305882, 0.035294, 0.035294, 1.0 }, + { 0.403922, 0.031373, 0.023529, 1.0 }, + { 0.486275, 0.015686, 0.054902, 1.0 }, + { 0.568627, 0.027451, 0.078431, 1.0 }, + { 0.635294, 0.043137, 0.066667, 1.0 }, + { 0.647059, 0.070588, 0.231373, 1.0 }, + { 0.627451, 0.074510, 0.270588, 1.0 }, + { 0.611765, 0.078431, 0.309804, 1.0 }, + { 0.568627, 0.094118, 0.309804, 1.0 }, + { 0.525490, 0.113725, 0.309804, 1.0 }, + { 0.462745, 0.133333, 0.278431, 1.0 }, + { 0.403922, 0.125490, 0.250980, 1.0 }, + { 0.341176, 0.137255, 0.223529, 1.0 }, + { 0.274510, 0.133333, 0.239216, 1.0 }, + { 0.266667, 0.141176, 0.317647, 1.0 }, + { 0.282353, 0.133333, 0.360784, 1.0 }, + { 0.298039, 0.129412, 0.403922, 1.0 }, + { 0.317647, 0.145098, 0.482353, 1.0 }, + { 0.317647, 0.243137, 0.552941, 1.0 }, + { 0.329412, 0.345098, 0.584314, 1.0 }, + { 0.364706, 0.423529, 0.560784, 1.0 }, + { 0.294118, 0.556863, 0.584314, 1.0 }, + { 0.298039, 0.517647, 0.513725, 1.0 }, + { 0.301961, 0.482353, 0.447059, 1.0 }, + { 0.301961, 0.454902, 0.415686, 1.0 }, + { 0.305882, 0.427451, 0.384314, 1.0 }, + { 0.321569, 0.376471, 0.325490, 1.0 }, + { 0.403922, 0.243137, 0.278431, 1.0 }, + { 0.533333, 0.184314, 0.200000, 1.0 }, + { 0.615686, 0.188235, 0.125490, 1.0 }, + { 0.694118, 0.203922, 0.086275, 1.0 }, + { 0.705882, 0.235294, 0.058824, 1.0 }, + { 0.721569, 0.270588, 0.035294, 1.0 }, + { 0.698039, 0.325490, 0.058824, 1.0 }, + { 0.721569, 0.388235, 0.070588, 1.0 }, + { 0.756863, 0.411765, 0.047059, 1.0 }, + { 0.796078, 0.372549, 0.062745, 1.0 }, + { 0.890196, 0.270588, 0.176471, 1.0 }, + { 0.878431, 0.223529, 0.196078, 1.0 }, + { 0.870588, 0.176471, 0.215686, 1.0 }, + { 0.847059, 0.105882, 0.286275, 1.0 }, + { 0.800000, 0.145098, 0.356863, 1.0 }, + { 0.705882, 0.117647, 0.400000, 1.0 }, + { 0.572549, 0.074510, 0.411765, 1.0 }, + { 0.466667, 0.152941, 0.415686, 1.0 }, + { 0.356863, 0.172549, 0.439216, 1.0 }, + { 0.247059, 0.152941, 0.431373, 1.0 }, + { 0.250980, 0.149020, 0.423529, 1.0 }, + { 0.258824, 0.149020, 0.415686, 1.0 }, + { 0.250980, 0.133333, 0.384314, 1.0 }, + { 0.282353, 0.172549, 0.341176, 1.0 }, + { 0.345098, 0.196078, 0.309804, 1.0 }, + { 0.349020, 0.184314, 0.294118, 1.0 }, + { 0.396078, 0.243137, 0.286275, 1.0 }, + { 0.392157, 0.223529, 0.290196, 1.0 }, + { 0.388235, 0.207843, 0.298039, 1.0 }, + { 0.368627, 0.168627, 0.309804, 1.0 }, + { 0.384314, 0.129412, 0.290196, 1.0 }, + { 0.400000, 0.094118, 0.231373, 1.0 }, + { 0.400000, 0.082353, 0.200000, 1.0 }, + { 0.400000, 0.078431, 0.180392, 1.0 }, + { 0.411765, 0.074510, 0.137255, 1.0 }, + { 0.435294, 0.090196, 0.090196, 1.0 }, + { 0.474510, 0.145098, 0.078431, 1.0 }, + { 0.486275, 0.211765, 0.078431, 1.0 }, + { 0.490196, 0.274510, 0.058824, 1.0 }, + { 0.560784, 0.321569, 0.047059, 1.0 }, + { 0.643137, 0.403922, 0.047059, 1.0 }, + { 0.690196, 0.466667, 0.086275, 1.0 }, + { 0.850980, 0.470588, 0.105882, 1.0 }, + { 0.878431, 0.466667, 0.133333, 1.0 }, + { 0.905882, 0.462745, 0.164706, 1.0 }, + { 0.898039, 0.392157, 0.203922, 1.0 }, + { 0.898039, 0.337255, 0.200000, 1.0 }, + { 0.929412, 0.294118, 0.211765, 1.0 }, + { 0.890196, 0.203922, 0.258824, 1.0 }, + { 0.819608, 0.149020, 0.282353, 1.0 }, + { 0.792157, 0.152941, 0.254902, 1.0 }, + { 0.760784, 0.168627, 0.250980, 1.0 }, + { 0.694118, 0.203922, 0.258824, 1.0 }, + { 0.631373, 0.286275, 0.282353, 1.0 }, + { 0.580392, 0.321569, 0.305882, 1.0 }, + { 0.533333, 0.301961, 0.270588, 1.0 }, + { 0.525490, 0.290196, 0.278431, 1.0 }, + { 0.486275, 0.278431, 0.333333, 1.0 }, + { 0.466667, 0.223529, 0.290196, 1.0 }, + { 0.458824, 0.200000, 0.227451, 1.0 }, + { 0.435294, 0.223529, 0.184314, 1.0 }, + { 0.435294, 0.227451, 0.113725, 1.0 }, + { 0.403922, 0.227451, 0.094118, 1.0 }, + { 0.415686, 0.219608, 0.086275, 1.0 }, + { 0.447059, 0.207843, 0.090196, 1.0 }, + { 0.439216, 0.243137, 0.149020, 1.0 }, + { 0.498039, 0.274510, 0.192157, 1.0 }, + { 0.588235, 0.313725, 0.200000, 1.0 }, + { 0.572549, 0.384314, 0.207843, 1.0 }, + { 0.560784, 0.415686, 0.219608, 1.0 }, + { 0.572549, 0.384314, 0.164706, 1.0 }, + { 0.494118, 0.329412, 0.105882, 1.0 }, + { 0.403922, 0.270588, 0.098039, 1.0 }, + { 0.309804, 0.180392, 0.090196, 1.0 }, + { 0.196078, 0.105882, 0.078431, 1.0 }, + { 0.149020, 0.070588, 0.094118, 1.0 }, + { 0.137255, 0.050980, 0.145098, 1.0 }, + { 0.129412, 0.047059, 0.196078, 1.0 }, + { 0.160784, 0.043137, 0.203922, 1.0 }, + { 0.223529, 0.066667, 0.215686, 1.0 }, + { 0.321569, 0.094118, 0.235294, 1.0 }, + { 0.415686, 0.121569, 0.231373, 1.0 }, + { 0.509804, 0.168627, 0.211765, 1.0 }, + { 0.600000, 0.215686, 0.207843, 1.0 }, + { 0.666667, 0.243137, 0.239216, 1.0 }, + { 0.752941, 0.235294, 0.274510, 1.0 }, + { 0.772549, 0.239216, 0.317647, 1.0 }, + { 0.745098, 0.270588, 0.360784, 1.0 }, + { 0.752941, 0.294118, 0.360784, 1.0 }, + { 0.733333, 0.294118, 0.431373, 1.0 }, + { 0.729412, 0.294118, 0.549020, 1.0 }, + { 0.694118, 0.372549, 0.552941, 1.0 }, + { 0.623529, 0.392157, 0.556863, 1.0 }, + { 0.603922, 0.388235, 0.647059, 1.0 }, + { 0.541176, 0.407843, 0.643137, 1.0 }, + { 0.411765, 0.333333, 0.572549, 1.0 }, + { 0.309804, 0.301961, 0.525490, 1.0 }, + { 0.286275, 0.321569, 0.439216, 1.0 }, + { 0.270588, 0.270588, 0.337255, 1.0 }, + { 0.223529, 0.196078, 0.247059, 1.0 }, + { 0.223529, 0.203922, 0.196078, 1.0 }, + { 0.231373, 0.215686, 0.203922, 1.0 }, + { 0.203922, 0.164706, 0.211765, 1.0 }, + { 0.152941, 0.125490, 0.243137, 1.0 }, + { 0.117647, 0.109804, 0.309804, 1.0 }, + { 0.121569, 0.090196, 0.337255, 1.0 }, + { 0.137255, 0.062745, 0.337255, 1.0 }, + { 0.172549, 0.050980, 0.309804, 1.0 }, + { 0.258824, 0.090196, 0.254902, 1.0 }, + { 0.341176, 0.121569, 0.223529, 1.0 }, + { 0.458824, 0.168627, 0.164706, 1.0 }, + { 0.607843, 0.254902, 0.109804, 1.0 }, + { 0.592157, 0.301961, 0.101961, 1.0 }, + { 0.556863, 0.349020, 0.074510, 1.0 }, + }; +/* Pastel_Lime */ +static double4 colors_612[] = { + { 0.113725, 0.541176, 0.137255, 1.0 }, + { 0.192157, 0.647059, 0.254902, 1.0 }, + { 0.219608, 0.690196, 0.309804, 1.0 }, + { 0.250980, 0.737255, 0.368627, 1.0 }, + { 0.278431, 0.772549, 0.431373, 1.0 }, + { 0.305882, 0.807843, 0.494118, 1.0 }, + { 0.325490, 0.823529, 0.525490, 1.0 }, + { 0.345098, 0.839216, 0.560784, 1.0 }, + { 0.443137, 0.901961, 0.682353, 1.0 }, + { 0.454902, 0.894118, 0.698039, 1.0 }, + { 0.470588, 0.886275, 0.713725, 1.0 }, + { 0.478431, 0.854902, 0.737255, 1.0 }, + { 0.490196, 0.823529, 0.764706, 1.0 }, + { 0.513725, 0.815686, 0.772549, 1.0 }, + { 0.541176, 0.807843, 0.780392, 1.0 }, + { 0.552941, 0.807843, 0.772549, 1.0 }, + { 0.564706, 0.811765, 0.768627, 1.0 }, + { 0.560784, 0.796078, 0.705882, 1.0 }, + { 0.552941, 0.784314, 0.705882, 1.0 }, + { 0.545098, 0.772549, 0.709804, 1.0 }, + { 0.556863, 0.792157, 0.713725, 1.0 }, + { 0.568627, 0.815686, 0.717647, 1.0 }, + { 0.572549, 0.827451, 0.717647, 1.0 }, + { 0.580392, 0.843137, 0.721569, 1.0 }, + { 0.533333, 0.917647, 0.709804, 1.0 }, + { 0.478431, 0.925490, 0.717647, 1.0 }, + { 0.427451, 0.933333, 0.725490, 1.0 }, + { 0.396078, 0.917647, 0.713725, 1.0 }, + { 0.364706, 0.905882, 0.705882, 1.0 }, + { 0.349020, 0.894118, 0.694118, 1.0 }, + { 0.337255, 0.882353, 0.686275, 1.0 }, + { 0.321569, 0.866667, 0.678431, 1.0 }, + { 0.301961, 0.847059, 0.686275, 1.0 }, + { 0.290196, 0.847059, 0.705882, 1.0 }, + { 0.337255, 0.831373, 0.701961, 1.0 }, + { 0.384314, 0.819608, 0.701961, 1.0 }, + { 0.450980, 0.800000, 0.698039, 1.0 }, + { 0.521569, 0.784314, 0.698039, 1.0 }, + { 0.549020, 0.768627, 0.694118, 1.0 }, + { 0.580392, 0.756863, 0.694118, 1.0 }, + { 0.709804, 0.760784, 0.690196, 1.0 }, + { 0.749020, 0.764706, 0.694118, 1.0 }, + { 0.792157, 0.772549, 0.698039, 1.0 }, + { 0.792157, 0.780392, 0.694118, 1.0 }, + { 0.796078, 0.792157, 0.690196, 1.0 }, + { 0.792157, 0.792157, 0.686275, 1.0 }, + { 0.788235, 0.796078, 0.682353, 1.0 }, + { 0.792157, 0.807843, 0.662745, 1.0 }, + { 0.788235, 0.819608, 0.635294, 1.0 }, + { 0.768627, 0.811765, 0.658824, 1.0 }, + { 0.737255, 0.819608, 0.694118, 1.0 }, + { 0.709804, 0.831373, 0.729412, 1.0 }, + { 0.705882, 0.850980, 0.733333, 1.0 }, + { 0.705882, 0.874510, 0.741176, 1.0 }, + { 0.705882, 0.882353, 0.745098, 1.0 }, + { 0.709804, 0.894118, 0.749020, 1.0 }, + { 0.745098, 0.847059, 0.780392, 1.0 }, + { 0.729412, 0.803922, 0.823529, 1.0 }, + { 0.713725, 0.764706, 0.866667, 1.0 }, + { 0.682353, 0.749020, 0.866667, 1.0 }, + { 0.650980, 0.737255, 0.870588, 1.0 }, + { 0.627451, 0.741176, 0.858824, 1.0 }, + { 0.603922, 0.745098, 0.850980, 1.0 }, + { 0.603922, 0.756863, 0.839216, 1.0 }, + { 0.584314, 0.752941, 0.854902, 1.0 }, + { 0.541176, 0.749020, 0.917647, 1.0 }, + { 0.505882, 0.749020, 0.917647, 1.0 }, + { 0.474510, 0.752941, 0.921569, 1.0 }, + { 0.466667, 0.764706, 0.905882, 1.0 }, + { 0.458824, 0.780392, 0.894118, 1.0 }, + { 0.450980, 0.800000, 0.862745, 1.0 }, + { 0.431373, 0.803922, 0.827451, 1.0 }, + { 0.388235, 0.807843, 0.796078, 1.0 }, + { 0.376471, 0.784314, 0.792157, 1.0 }, + { 0.364706, 0.764706, 0.792157, 1.0 }, + { 0.411765, 0.733333, 0.776471, 1.0 }, + { 0.462745, 0.705882, 0.764706, 1.0 }, + { 0.486275, 0.670588, 0.752941, 1.0 }, + { 0.513725, 0.635294, 0.741176, 1.0 }, + { 0.552941, 0.580392, 0.717647, 1.0 }, + { 0.596078, 0.541176, 0.698039, 1.0 }, + { 0.654902, 0.427451, 0.615686, 1.0 }, + { 0.713725, 0.396078, 0.572549, 1.0 }, + { 0.772549, 0.368627, 0.533333, 1.0 }, + { 0.800000, 0.360784, 0.509804, 1.0 }, + { 0.827451, 0.356863, 0.490196, 1.0 }, + { 0.850980, 0.368627, 0.447059, 1.0 }, + { 0.847059, 0.376471, 0.411765, 1.0 }, + { 0.764706, 0.356863, 0.349020, 1.0 }, + { 0.709804, 0.352941, 0.345098, 1.0 }, + { 0.658824, 0.352941, 0.345098, 1.0 }, + { 0.662745, 0.380392, 0.352941, 1.0 }, + { 0.666667, 0.411765, 0.364706, 1.0 }, + { 0.643137, 0.454902, 0.368627, 1.0 }, + { 0.623529, 0.521569, 0.392157, 1.0 }, + { 0.631373, 0.584314, 0.431373, 1.0 }, + { 0.631373, 0.615686, 0.466667, 1.0 }, + { 0.654902, 0.678431, 0.549020, 1.0 }, + { 0.682353, 0.701961, 0.552941, 1.0 }, + { 0.709804, 0.729412, 0.560784, 1.0 }, + { 0.737255, 0.756863, 0.564706, 1.0 }, + { 0.764706, 0.788235, 0.568627, 1.0 }, + { 0.815686, 0.835294, 0.576471, 1.0 }, + { 0.803922, 0.819608, 0.572549, 1.0 }, + { 0.819608, 0.788235, 0.549020, 1.0 }, + { 0.792157, 0.752941, 0.505882, 1.0 }, + { 0.768627, 0.717647, 0.462745, 1.0 }, + { 0.756863, 0.709804, 0.439216, 1.0 }, + { 0.745098, 0.705882, 0.419608, 1.0 }, + { 0.705882, 0.690196, 0.380392, 1.0 }, + { 0.674510, 0.650980, 0.349020, 1.0 }, + { 0.631373, 0.619608, 0.309804, 1.0 }, + { 0.564706, 0.572549, 0.262745, 1.0 }, + { 0.466667, 0.513725, 0.164706, 1.0 }, + { 0.447059, 0.501961, 0.145098, 1.0 }, + { 0.427451, 0.494118, 0.125490, 1.0 }, + { 0.384314, 0.486275, 0.101961, 1.0 }, + { 0.364706, 0.478431, 0.094118, 1.0 }, + { 0.364706, 0.447059, 0.090196, 1.0 }, + { 0.380392, 0.439216, 0.098039, 1.0 }, + { 0.470588, 0.317647, 0.090196, 1.0 }, + { 0.505882, 0.301961, 0.090196, 1.0 }, + { 0.545098, 0.286275, 0.090196, 1.0 }, + { 0.552941, 0.282353, 0.086275, 1.0 }, + { 0.564706, 0.278431, 0.086275, 1.0 }, + { 0.580392, 0.313725, 0.105882, 1.0 }, + { 0.600000, 0.325490, 0.141176, 1.0 }, + { 0.619608, 0.294118, 0.164706, 1.0 }, + { 0.631373, 0.286275, 0.215686, 1.0 }, + { 0.603922, 0.298039, 0.290196, 1.0 }, + { 0.572549, 0.309804, 0.301961, 1.0 }, + { 0.541176, 0.321569, 0.317647, 1.0 }, + { 0.466667, 0.368627, 0.352941, 1.0 }, + { 0.407843, 0.345098, 0.360784, 1.0 }, + { 0.321569, 0.337255, 0.376471, 1.0 }, + { 0.282353, 0.341176, 0.372549, 1.0 }, + { 0.243137, 0.396078, 0.356863, 1.0 }, + { 0.250980, 0.431373, 0.349020, 1.0 }, + { 0.258824, 0.470588, 0.345098, 1.0 }, + { 0.266667, 0.486275, 0.345098, 1.0 }, + { 0.274510, 0.501961, 0.345098, 1.0 }, + { 0.274510, 0.533333, 0.337255, 1.0 }, + { 0.278431, 0.588235, 0.317647, 1.0 }, + { 0.286275, 0.643137, 0.301961, 1.0 }, + { 0.298039, 0.686275, 0.282353, 1.0 }, + { 0.356863, 0.729412, 0.301961, 1.0 }, + { 0.368627, 0.733333, 0.313725, 1.0 }, + { 0.384314, 0.741176, 0.325490, 1.0 }, + { 0.403922, 0.760784, 0.352941, 1.0 }, + { 0.419608, 0.788235, 0.384314, 1.0 }, + { 0.419608, 0.800000, 0.411765, 1.0 }, + { 0.400000, 0.807843, 0.447059, 1.0 }, + { 0.380392, 0.811765, 0.490196, 1.0 }, + { 0.388235, 0.807843, 0.494118, 1.0 }, + { 0.396078, 0.803922, 0.501961, 1.0 }, + { 0.403922, 0.792157, 0.517647, 1.0 }, + { 0.403922, 0.780392, 0.521569, 1.0 }, + { 0.400000, 0.764706, 0.549020, 1.0 }, + { 0.372549, 0.752941, 0.592157, 1.0 }, + { 0.309804, 0.729412, 0.631373, 1.0 }, + { 0.270588, 0.694118, 0.615686, 1.0 }, + { 0.207843, 0.611765, 0.564706, 1.0 }, + { 0.203922, 0.592157, 0.549020, 1.0 }, + { 0.200000, 0.572549, 0.533333, 1.0 }, + { 0.196078, 0.564706, 0.505882, 1.0 }, + { 0.168627, 0.564706, 0.556863, 1.0 }, + { 0.145098, 0.588235, 0.584314, 1.0 }, + { 0.137255, 0.627451, 0.623529, 1.0 }, + { 0.164706, 0.682353, 0.666667, 1.0 }, + { 0.184314, 0.701961, 0.662745, 1.0 }, + { 0.207843, 0.721569, 0.658824, 1.0 }, + { 0.250980, 0.760784, 0.686275, 1.0 }, + { 0.282353, 0.792157, 0.717647, 1.0 }, + { 0.294118, 0.819608, 0.760784, 1.0 }, + { 0.309804, 0.843137, 0.796078, 1.0 }, + { 0.317647, 0.862745, 0.847059, 1.0 }, + { 0.341176, 0.858824, 0.882353, 1.0 }, + { 0.384314, 0.847059, 0.901961, 1.0 }, + { 0.439216, 0.835294, 0.901961, 1.0 }, + { 0.474510, 0.807843, 0.898039, 1.0 }, + { 0.490196, 0.796078, 0.878431, 1.0 }, + { 0.501961, 0.792157, 0.862745, 1.0 }, + { 0.501961, 0.784314, 0.847059, 1.0 }, + { 0.517647, 0.772549, 0.835294, 1.0 }, + { 0.611765, 0.752941, 0.792157, 1.0 }, + { 0.631373, 0.741176, 0.780392, 1.0 }, + { 0.650980, 0.729412, 0.772549, 1.0 }, + { 0.674510, 0.725490, 0.741176, 1.0 }, + { 0.674510, 0.729412, 0.698039, 1.0 }, + { 0.658824, 0.725490, 0.635294, 1.0 }, + { 0.650980, 0.737255, 0.596078, 1.0 }, + { 0.643137, 0.737255, 0.564706, 1.0 }, + { 0.623529, 0.737255, 0.572549, 1.0 }, + { 0.584314, 0.756863, 0.596078, 1.0 }, + { 0.541176, 0.768627, 0.635294, 1.0 }, + { 0.466667, 0.760784, 0.619608, 1.0 }, + { 0.396078, 0.768627, 0.611765, 1.0 }, + { 0.341176, 0.764706, 0.556863, 1.0 }, + { 0.305882, 0.760784, 0.521569, 1.0 }, + { 0.286275, 0.784314, 0.490196, 1.0 }, + { 0.286275, 0.807843, 0.494118, 1.0 }, + { 0.282353, 0.792157, 0.466667, 1.0 }, + { 0.294118, 0.776471, 0.450980, 1.0 }, + { 0.321569, 0.764706, 0.388235, 1.0 }, + { 0.356863, 0.721569, 0.356863, 1.0 }, + { 0.415686, 0.690196, 0.337255, 1.0 }, + { 0.494118, 0.686275, 0.341176, 1.0 }, + { 0.564706, 0.654902, 0.360784, 1.0 }, + { 0.619608, 0.619608, 0.403922, 1.0 }, + { 0.666667, 0.615686, 0.411765, 1.0 }, + { 0.682353, 0.611765, 0.435294, 1.0 }, + { 0.674510, 0.619608, 0.478431, 1.0 }, + { 0.647059, 0.658824, 0.529412, 1.0 }, + { 0.643137, 0.682353, 0.600000, 1.0 }, + { 0.607843, 0.698039, 0.686275, 1.0 }, + { 0.564706, 0.721569, 0.756863, 1.0 }, + { 0.517647, 0.741176, 0.788235, 1.0 }, + { 0.454902, 0.780392, 0.803922, 1.0 }, + { 0.368627, 0.827451, 0.800000, 1.0 }, + { 0.325490, 0.866667, 0.800000, 1.0 }, + { 0.298039, 0.898039, 0.807843, 1.0 }, + { 0.282353, 0.925490, 0.815686, 1.0 }, + { 0.278431, 0.933333, 0.831373, 1.0 }, + { 0.282353, 0.933333, 0.835294, 1.0 }, + { 0.278431, 0.929412, 0.827451, 1.0 }, + { 0.298039, 0.917647, 0.819608, 1.0 }, + { 0.345098, 0.894118, 0.815686, 1.0 }, + { 0.415686, 0.866667, 0.823529, 1.0 }, + { 0.498039, 0.815686, 0.807843, 1.0 }, + { 0.560784, 0.737255, 0.768627, 1.0 }, + { 0.592157, 0.686275, 0.717647, 1.0 }, + { 0.600000, 0.635294, 0.674510, 1.0 }, + { 0.603922, 0.576471, 0.631373, 1.0 }, + { 0.580392, 0.556863, 0.607843, 1.0 }, + { 0.584314, 0.545098, 0.580392, 1.0 }, + { 0.584314, 0.498039, 0.517647, 1.0 }, + { 0.549020, 0.494118, 0.447059, 1.0 }, + { 0.482353, 0.494118, 0.376471, 1.0 }, + { 0.423529, 0.478431, 0.321569, 1.0 }, + { 0.333333, 0.490196, 0.286275, 1.0 }, + { 0.278431, 0.529412, 0.294118, 1.0 }, + { 0.247059, 0.533333, 0.298039, 1.0 }, + { 0.219608, 0.533333, 0.270588, 1.0 }, + { 0.203922, 0.545098, 0.243137, 1.0 }, + { 0.196078, 0.529412, 0.227451, 1.0 }, + { 0.168627, 0.501961, 0.211765, 1.0 }, + { 0.152941, 0.486275, 0.219608, 1.0 }, + { 0.156863, 0.474510, 0.227451, 1.0 }, + { 0.137255, 0.447059, 0.219608, 1.0 }, + { 0.145098, 0.439216, 0.203922, 1.0 }, + { 0.152941, 0.423529, 0.176471, 1.0 }, + { 0.156863, 0.407843, 0.141176, 1.0 }, + { 0.149020, 0.407843, 0.117647, 1.0 }, + { 0.149020, 0.423529, 0.094118, 1.0 }, + { 0.125490, 0.447059, 0.086275, 1.0 }, + { 0.105882, 0.486275, 0.101961, 1.0 }, + }; +/* Peace */ +static double4 colors_613[] = { + { 0.231373, 0.266667, 0.396078, 1.0 }, + { 0.203922, 0.207843, 0.301961, 1.0 }, + { 0.149020, 0.172549, 0.254902, 1.0 }, + { 0.098039, 0.137255, 0.207843, 1.0 }, + { 0.094118, 0.137255, 0.207843, 1.0 }, + { 0.094118, 0.141176, 0.211765, 1.0 }, + { 0.094118, 0.141176, 0.211765, 1.0 }, + { 0.094118, 0.141176, 0.215686, 1.0 }, + { 0.101961, 0.149020, 0.227451, 1.0 }, + { 0.101961, 0.152941, 0.239216, 1.0 }, + { 0.101961, 0.160784, 0.254902, 1.0 }, + { 0.101961, 0.164706, 0.266667, 1.0 }, + { 0.101961, 0.168627, 0.278431, 1.0 }, + { 0.105882, 0.172549, 0.286275, 1.0 }, + { 0.109804, 0.180392, 0.294118, 1.0 }, + { 0.109804, 0.184314, 0.298039, 1.0 }, + { 0.113725, 0.188235, 0.305882, 1.0 }, + { 0.141176, 0.211765, 0.341176, 1.0 }, + { 0.176471, 0.231373, 0.360784, 1.0 }, + { 0.211765, 0.250980, 0.384314, 1.0 }, + { 0.282353, 0.278431, 0.411765, 1.0 }, + { 0.356863, 0.305882, 0.443137, 1.0 }, + { 0.403922, 0.329412, 0.462745, 1.0 }, + { 0.454902, 0.356863, 0.486275, 1.0 }, + { 0.560784, 0.431373, 0.576471, 1.0 }, + { 0.560784, 0.439216, 0.596078, 1.0 }, + { 0.564706, 0.447059, 0.619608, 1.0 }, + { 0.588235, 0.462745, 0.627451, 1.0 }, + { 0.611765, 0.482353, 0.639216, 1.0 }, + { 0.627451, 0.490196, 0.643137, 1.0 }, + { 0.643137, 0.498039, 0.647059, 1.0 }, + { 0.670588, 0.505882, 0.654902, 1.0 }, + { 0.666667, 0.498039, 0.650980, 1.0 }, + { 0.611765, 0.462745, 0.596078, 1.0 }, + { 0.592157, 0.435294, 0.568627, 1.0 }, + { 0.572549, 0.407843, 0.541176, 1.0 }, + { 0.568627, 0.388235, 0.505882, 1.0 }, + { 0.564706, 0.372549, 0.474510, 1.0 }, + { 0.533333, 0.352941, 0.450980, 1.0 }, + { 0.501961, 0.337255, 0.427451, 1.0 }, + { 0.321569, 0.250980, 0.345098, 1.0 }, + { 0.250980, 0.219608, 0.313725, 1.0 }, + { 0.184314, 0.188235, 0.282353, 1.0 }, + { 0.149020, 0.172549, 0.258824, 1.0 }, + { 0.117647, 0.156863, 0.239216, 1.0 }, + { 0.109804, 0.152941, 0.235294, 1.0 }, + { 0.101961, 0.152941, 0.231373, 1.0 }, + { 0.098039, 0.152941, 0.231373, 1.0 }, + { 0.094118, 0.152941, 0.235294, 1.0 }, + { 0.086275, 0.152941, 0.247059, 1.0 }, + { 0.086275, 0.152941, 0.247059, 1.0 }, + { 0.086275, 0.156863, 0.250980, 1.0 }, + { 0.090196, 0.152941, 0.247059, 1.0 }, + { 0.094118, 0.152941, 0.243137, 1.0 }, + { 0.094118, 0.152941, 0.239216, 1.0 }, + { 0.094118, 0.152941, 0.239216, 1.0 }, + { 0.094118, 0.152941, 0.239216, 1.0 }, + { 0.098039, 0.152941, 0.243137, 1.0 }, + { 0.101961, 0.156863, 0.247059, 1.0 }, + { 0.105882, 0.164706, 0.250980, 1.0 }, + { 0.113725, 0.172549, 0.258824, 1.0 }, + { 0.117647, 0.176471, 0.266667, 1.0 }, + { 0.121569, 0.180392, 0.274510, 1.0 }, + { 0.129412, 0.192157, 0.294118, 1.0 }, + { 0.145098, 0.200000, 0.317647, 1.0 }, + { 0.184314, 0.227451, 0.352941, 1.0 }, + { 0.211765, 0.239216, 0.372549, 1.0 }, + { 0.239216, 0.254902, 0.396078, 1.0 }, + { 0.258824, 0.262745, 0.407843, 1.0 }, + { 0.282353, 0.274510, 0.419608, 1.0 }, + { 0.313725, 0.290196, 0.439216, 1.0 }, + { 0.337255, 0.298039, 0.454902, 1.0 }, + { 0.333333, 0.305882, 0.470588, 1.0 }, + { 0.337255, 0.313725, 0.474510, 1.0 }, + { 0.341176, 0.325490, 0.482353, 1.0 }, + { 0.325490, 0.329412, 0.490196, 1.0 }, + { 0.313725, 0.337255, 0.498039, 1.0 }, + { 0.298039, 0.329412, 0.498039, 1.0 }, + { 0.282353, 0.321569, 0.498039, 1.0 }, + { 0.254902, 0.317647, 0.482353, 1.0 }, + { 0.239216, 0.305882, 0.470588, 1.0 }, + { 0.223529, 0.305882, 0.470588, 1.0 }, + { 0.239216, 0.309804, 0.474510, 1.0 }, + { 0.254902, 0.313725, 0.478431, 1.0 }, + { 0.270588, 0.313725, 0.478431, 1.0 }, + { 0.290196, 0.313725, 0.478431, 1.0 }, + { 0.317647, 0.313725, 0.474510, 1.0 }, + { 0.341176, 0.313725, 0.474510, 1.0 }, + { 0.368627, 0.325490, 0.482353, 1.0 }, + { 0.415686, 0.333333, 0.486275, 1.0 }, + { 0.466667, 0.345098, 0.490196, 1.0 }, + { 0.501961, 0.352941, 0.501961, 1.0 }, + { 0.541176, 0.364706, 0.513725, 1.0 }, + { 0.611765, 0.419608, 0.552941, 1.0 }, + { 0.658824, 0.458824, 0.596078, 1.0 }, + { 0.705882, 0.501961, 0.627451, 1.0 }, + { 0.745098, 0.537255, 0.654902, 1.0 }, + { 0.874510, 0.607843, 0.709804, 1.0 }, + { 0.917647, 0.639216, 0.745098, 1.0 }, + { 0.960784, 0.674510, 0.780392, 1.0 }, + { 0.956863, 0.678431, 0.792157, 1.0 }, + { 0.956863, 0.682353, 0.803922, 1.0 }, + { 0.917647, 0.690196, 0.823529, 1.0 }, + { 0.858824, 0.666667, 0.811765, 1.0 }, + { 0.729412, 0.576471, 0.745098, 1.0 }, + { 0.662745, 0.537255, 0.717647, 1.0 }, + { 0.600000, 0.501961, 0.690196, 1.0 }, + { 0.556863, 0.486275, 0.678431, 1.0 }, + { 0.517647, 0.474510, 0.670588, 1.0 }, + { 0.435294, 0.439216, 0.639216, 1.0 }, + { 0.345098, 0.396078, 0.596078, 1.0 }, + { 0.294118, 0.345098, 0.537255, 1.0 }, + { 0.247059, 0.309804, 0.490196, 1.0 }, + { 0.188235, 0.270588, 0.423529, 1.0 }, + { 0.172549, 0.258824, 0.411765, 1.0 }, + { 0.160784, 0.250980, 0.400000, 1.0 }, + { 0.141176, 0.235294, 0.376471, 1.0 }, + { 0.129412, 0.219608, 0.356863, 1.0 }, + { 0.125490, 0.207843, 0.333333, 1.0 }, + { 0.121569, 0.200000, 0.313725, 1.0 }, + { 0.113725, 0.184314, 0.290196, 1.0 }, + { 0.109804, 0.180392, 0.282353, 1.0 }, + { 0.109804, 0.176471, 0.278431, 1.0 }, + { 0.113725, 0.176471, 0.274510, 1.0 }, + { 0.117647, 0.176471, 0.274510, 1.0 }, + { 0.121569, 0.180392, 0.274510, 1.0 }, + { 0.121569, 0.180392, 0.270588, 1.0 }, + { 0.117647, 0.176471, 0.266667, 1.0 }, + { 0.113725, 0.172549, 0.266667, 1.0 }, + { 0.117647, 0.180392, 0.274510, 1.0 }, + { 0.117647, 0.180392, 0.278431, 1.0 }, + { 0.121569, 0.184314, 0.286275, 1.0 }, + { 0.121569, 0.188235, 0.290196, 1.0 }, + { 0.125490, 0.192157, 0.301961, 1.0 }, + { 0.125490, 0.196078, 0.309804, 1.0 }, + { 0.125490, 0.203922, 0.321569, 1.0 }, + { 0.137255, 0.211765, 0.337255, 1.0 }, + { 0.141176, 0.219608, 0.349020, 1.0 }, + { 0.149020, 0.227451, 0.360784, 1.0 }, + { 0.152941, 0.231373, 0.368627, 1.0 }, + { 0.156863, 0.239216, 0.376471, 1.0 }, + { 0.168627, 0.254902, 0.403922, 1.0 }, + { 0.180392, 0.270588, 0.427451, 1.0 }, + { 0.188235, 0.290196, 0.454902, 1.0 }, + { 0.196078, 0.309804, 0.478431, 1.0 }, + { 0.223529, 0.360784, 0.541176, 1.0 }, + { 0.231373, 0.376471, 0.564706, 1.0 }, + { 0.243137, 0.396078, 0.588235, 1.0 }, + { 0.282353, 0.450980, 0.639216, 1.0 }, + { 0.345098, 0.482353, 0.682353, 1.0 }, + { 0.435294, 0.513725, 0.701961, 1.0 }, + { 0.509804, 0.525490, 0.705882, 1.0 }, + { 0.541176, 0.509804, 0.674510, 1.0 }, + { 0.533333, 0.498039, 0.662745, 1.0 }, + { 0.525490, 0.486275, 0.650980, 1.0 }, + { 0.525490, 0.466667, 0.619608, 1.0 }, + { 0.537255, 0.439216, 0.576471, 1.0 }, + { 0.505882, 0.376471, 0.501961, 1.0 }, + { 0.450980, 0.325490, 0.427451, 1.0 }, + { 0.356863, 0.270588, 0.360784, 1.0 }, + { 0.270588, 0.223529, 0.301961, 1.0 }, + { 0.149020, 0.160784, 0.215686, 1.0 }, + { 0.133333, 0.149020, 0.196078, 1.0 }, + { 0.121569, 0.137255, 0.180392, 1.0 }, + { 0.098039, 0.117647, 0.152941, 1.0 }, + { 0.086275, 0.105882, 0.141176, 1.0 }, + { 0.090196, 0.105882, 0.137255, 1.0 }, + { 0.086275, 0.105882, 0.137255, 1.0 }, + { 0.086275, 0.109804, 0.145098, 1.0 }, + { 0.082353, 0.109804, 0.152941, 1.0 }, + { 0.082353, 0.113725, 0.160784, 1.0 }, + { 0.086275, 0.121569, 0.180392, 1.0 }, + { 0.090196, 0.133333, 0.196078, 1.0 }, + { 0.098039, 0.149020, 0.219608, 1.0 }, + { 0.113725, 0.164706, 0.243137, 1.0 }, + { 0.129412, 0.184314, 0.270588, 1.0 }, + { 0.160784, 0.211765, 0.317647, 1.0 }, + { 0.211765, 0.243137, 0.356863, 1.0 }, + { 0.298039, 0.286275, 0.411765, 1.0 }, + { 0.403922, 0.360784, 0.478431, 1.0 }, + { 0.501961, 0.454902, 0.549020, 1.0 }, + { 0.592157, 0.552941, 0.639216, 1.0 }, + { 0.607843, 0.607843, 0.698039, 1.0 }, + { 0.615686, 0.619608, 0.729412, 1.0 }, + { 0.600000, 0.607843, 0.721569, 1.0 }, + { 0.603922, 0.611765, 0.713725, 1.0 }, + { 0.607843, 0.615686, 0.709804, 1.0 }, + { 0.533333, 0.592157, 0.686275, 1.0 }, + { 0.435294, 0.537255, 0.639216, 1.0 }, + { 0.329412, 0.447059, 0.572549, 1.0 }, + { 0.219608, 0.352941, 0.494118, 1.0 }, + { 0.172549, 0.286275, 0.427451, 1.0 }, + { 0.145098, 0.239216, 0.372549, 1.0 }, + { 0.133333, 0.211765, 0.337255, 1.0 }, + { 0.125490, 0.200000, 0.313725, 1.0 }, + { 0.121569, 0.192157, 0.301961, 1.0 }, + { 0.129412, 0.196078, 0.301961, 1.0 }, + { 0.145098, 0.203922, 0.301961, 1.0 }, + { 0.156863, 0.207843, 0.298039, 1.0 }, + { 0.164706, 0.211765, 0.298039, 1.0 }, + { 0.164706, 0.211765, 0.298039, 1.0 }, + { 0.160784, 0.207843, 0.301961, 1.0 }, + { 0.164706, 0.211765, 0.305882, 1.0 }, + { 0.156863, 0.211765, 0.309804, 1.0 }, + { 0.156863, 0.211765, 0.309804, 1.0 }, + { 0.152941, 0.211765, 0.313725, 1.0 }, + { 0.141176, 0.207843, 0.321569, 1.0 }, + { 0.137255, 0.211765, 0.333333, 1.0 }, + { 0.137255, 0.215686, 0.345098, 1.0 }, + { 0.133333, 0.215686, 0.349020, 1.0 }, + { 0.133333, 0.215686, 0.352941, 1.0 }, + { 0.133333, 0.215686, 0.349020, 1.0 }, + { 0.141176, 0.215686, 0.341176, 1.0 }, + { 0.145098, 0.215686, 0.329412, 1.0 }, + { 0.141176, 0.207843, 0.313725, 1.0 }, + { 0.137255, 0.196078, 0.294118, 1.0 }, + { 0.133333, 0.184314, 0.274510, 1.0 }, + { 0.133333, 0.180392, 0.266667, 1.0 }, + { 0.133333, 0.176471, 0.258824, 1.0 }, + { 0.133333, 0.176471, 0.262745, 1.0 }, + { 0.137255, 0.184314, 0.278431, 1.0 }, + { 0.137255, 0.200000, 0.298039, 1.0 }, + { 0.145098, 0.219608, 0.333333, 1.0 }, + { 0.156863, 0.243137, 0.368627, 1.0 }, + { 0.168627, 0.262745, 0.403922, 1.0 }, + { 0.172549, 0.278431, 0.427451, 1.0 }, + { 0.180392, 0.290196, 0.443137, 1.0 }, + { 0.184314, 0.294118, 0.454902, 1.0 }, + { 0.192157, 0.298039, 0.454902, 1.0 }, + { 0.196078, 0.294118, 0.447059, 1.0 }, + { 0.192157, 0.282353, 0.423529, 1.0 }, + { 0.180392, 0.262745, 0.384314, 1.0 }, + { 0.164706, 0.231373, 0.349020, 1.0 }, + { 0.152941, 0.211765, 0.317647, 1.0 }, + { 0.145098, 0.192157, 0.290196, 1.0 }, + { 0.133333, 0.176471, 0.266667, 1.0 }, + { 0.125490, 0.164706, 0.243137, 1.0 }, + { 0.113725, 0.152941, 0.223529, 1.0 }, + { 0.105882, 0.145098, 0.215686, 1.0 }, + { 0.098039, 0.145098, 0.219608, 1.0 }, + { 0.094118, 0.145098, 0.223529, 1.0 }, + { 0.094118, 0.149020, 0.231373, 1.0 }, + { 0.098039, 0.152941, 0.239216, 1.0 }, + { 0.101961, 0.160784, 0.247059, 1.0 }, + { 0.105882, 0.168627, 0.262745, 1.0 }, + { 0.109804, 0.180392, 0.282353, 1.0 }, + { 0.117647, 0.196078, 0.305882, 1.0 }, + { 0.129412, 0.215686, 0.337255, 1.0 }, + { 0.141176, 0.239216, 0.376471, 1.0 }, + { 0.156863, 0.262745, 0.407843, 1.0 }, + { 0.223529, 0.294118, 0.447059, 1.0 }, + { 0.262745, 0.313725, 0.474510, 1.0 }, + { 0.254902, 0.301961, 0.450980, 1.0 }, + { 0.247059, 0.290196, 0.439216, 1.0 }, + { 0.184314, 0.270588, 0.411765, 1.0 }, + { 0.203922, 0.254902, 0.388235, 1.0 }, + }; +/* Persia */ +static double4 colors_614[] = { + { 0.925490, 0.572549, 0.435294, 1.0 }, + { 0.921569, 0.517647, 0.419608, 1.0 }, + { 0.882353, 0.505882, 0.396078, 1.0 }, + { 0.843137, 0.498039, 0.372549, 1.0 }, + { 0.784314, 0.478431, 0.349020, 1.0 }, + { 0.725490, 0.458824, 0.329412, 1.0 }, + { 0.701961, 0.443137, 0.329412, 1.0 }, + { 0.682353, 0.427451, 0.329412, 1.0 }, + { 0.615686, 0.423529, 0.345098, 1.0 }, + { 0.572549, 0.431373, 0.349020, 1.0 }, + { 0.529412, 0.443137, 0.356863, 1.0 }, + { 0.482353, 0.427451, 0.356863, 1.0 }, + { 0.439216, 0.411765, 0.356863, 1.0 }, + { 0.419608, 0.396078, 0.341176, 1.0 }, + { 0.400000, 0.380392, 0.329412, 1.0 }, + { 0.400000, 0.372549, 0.317647, 1.0 }, + { 0.403922, 0.368627, 0.305882, 1.0 }, + { 0.392157, 0.321569, 0.231373, 1.0 }, + { 0.407843, 0.278431, 0.192157, 1.0 }, + { 0.427451, 0.235294, 0.152941, 1.0 }, + { 0.454902, 0.200000, 0.117647, 1.0 }, + { 0.486275, 0.168627, 0.086275, 1.0 }, + { 0.486275, 0.160784, 0.078431, 1.0 }, + { 0.490196, 0.152941, 0.074510, 1.0 }, + { 0.549020, 0.156863, 0.113725, 1.0 }, + { 0.615686, 0.164706, 0.141176, 1.0 }, + { 0.682353, 0.176471, 0.172549, 1.0 }, + { 0.674510, 0.180392, 0.188235, 1.0 }, + { 0.666667, 0.188235, 0.207843, 1.0 }, + { 0.635294, 0.192157, 0.215686, 1.0 }, + { 0.607843, 0.200000, 0.223529, 1.0 }, + { 0.572549, 0.231373, 0.247059, 1.0 }, + { 0.552941, 0.262745, 0.274510, 1.0 }, + { 0.509804, 0.258824, 0.254902, 1.0 }, + { 0.435294, 0.254902, 0.223529, 1.0 }, + { 0.364706, 0.254902, 0.192157, 1.0 }, + { 0.290196, 0.254902, 0.172549, 1.0 }, + { 0.219608, 0.258824, 0.152941, 1.0 }, + { 0.188235, 0.243137, 0.141176, 1.0 }, + { 0.160784, 0.227451, 0.129412, 1.0 }, + { 0.133333, 0.196078, 0.086275, 1.0 }, + { 0.156863, 0.180392, 0.074510, 1.0 }, + { 0.184314, 0.168627, 0.066667, 1.0 }, + { 0.219608, 0.137255, 0.058824, 1.0 }, + { 0.258824, 0.109804, 0.050980, 1.0 }, + { 0.278431, 0.098039, 0.050980, 1.0 }, + { 0.301961, 0.090196, 0.050980, 1.0 }, + { 0.333333, 0.086275, 0.070588, 1.0 }, + { 0.372549, 0.078431, 0.082353, 1.0 }, + { 0.415686, 0.074510, 0.094118, 1.0 }, + { 0.400000, 0.078431, 0.094118, 1.0 }, + { 0.384314, 0.082353, 0.098039, 1.0 }, + { 0.341176, 0.098039, 0.105882, 1.0 }, + { 0.298039, 0.113725, 0.113725, 1.0 }, + { 0.286275, 0.133333, 0.125490, 1.0 }, + { 0.274510, 0.152941, 0.137255, 1.0 }, + { 0.309804, 0.313725, 0.247059, 1.0 }, + { 0.356863, 0.376471, 0.305882, 1.0 }, + { 0.403922, 0.439216, 0.364706, 1.0 }, + { 0.478431, 0.494118, 0.396078, 1.0 }, + { 0.552941, 0.549020, 0.431373, 1.0 }, + { 0.592157, 0.584314, 0.450980, 1.0 }, + { 0.631373, 0.623529, 0.474510, 1.0 }, + { 0.705882, 0.670588, 0.525490, 1.0 }, + { 0.772549, 0.701961, 0.560784, 1.0 }, + { 0.823529, 0.678431, 0.549020, 1.0 }, + { 0.796078, 0.647059, 0.525490, 1.0 }, + { 0.768627, 0.615686, 0.505882, 1.0 }, + { 0.741176, 0.580392, 0.486275, 1.0 }, + { 0.717647, 0.549020, 0.470588, 1.0 }, + { 0.678431, 0.458824, 0.423529, 1.0 }, + { 0.623529, 0.403922, 0.376471, 1.0 }, + { 0.513725, 0.329412, 0.282353, 1.0 }, + { 0.454902, 0.282353, 0.243137, 1.0 }, + { 0.400000, 0.235294, 0.207843, 1.0 }, + { 0.376471, 0.215686, 0.200000, 1.0 }, + { 0.352941, 0.196078, 0.192157, 1.0 }, + { 0.356863, 0.211765, 0.200000, 1.0 }, + { 0.364706, 0.227451, 0.207843, 1.0 }, + { 0.376471, 0.270588, 0.227451, 1.0 }, + { 0.376471, 0.309804, 0.250980, 1.0 }, + { 0.388235, 0.376471, 0.352941, 1.0 }, + { 0.419608, 0.400000, 0.388235, 1.0 }, + { 0.450980, 0.427451, 0.427451, 1.0 }, + { 0.462745, 0.435294, 0.431373, 1.0 }, + { 0.478431, 0.447059, 0.439216, 1.0 }, + { 0.509804, 0.474510, 0.439216, 1.0 }, + { 0.545098, 0.494118, 0.443137, 1.0 }, + { 0.623529, 0.537255, 0.454902, 1.0 }, + { 0.647059, 0.556863, 0.466667, 1.0 }, + { 0.670588, 0.580392, 0.478431, 1.0 }, + { 0.674510, 0.588235, 0.482353, 1.0 }, + { 0.678431, 0.600000, 0.486275, 1.0 }, + { 0.674510, 0.600000, 0.478431, 1.0 }, + { 0.662745, 0.588235, 0.474510, 1.0 }, + { 0.639216, 0.568627, 0.466667, 1.0 }, + { 0.596078, 0.541176, 0.462745, 1.0 }, + { 0.498039, 0.482353, 0.435294, 1.0 }, + { 0.458824, 0.439216, 0.403922, 1.0 }, + { 0.419608, 0.396078, 0.376471, 1.0 }, + { 0.407843, 0.380392, 0.364706, 1.0 }, + { 0.396078, 0.364706, 0.356863, 1.0 }, + { 0.396078, 0.356863, 0.360784, 1.0 }, + { 0.403922, 0.372549, 0.380392, 1.0 }, + { 0.454902, 0.439216, 0.447059, 1.0 }, + { 0.505882, 0.470588, 0.458824, 1.0 }, + { 0.560784, 0.501961, 0.470588, 1.0 }, + { 0.592157, 0.513725, 0.478431, 1.0 }, + { 0.627451, 0.529412, 0.486275, 1.0 }, + { 0.686275, 0.564706, 0.494118, 1.0 }, + { 0.737255, 0.584314, 0.509804, 1.0 }, + { 0.756863, 0.611765, 0.501961, 1.0 }, + { 0.752941, 0.619608, 0.482353, 1.0 }, + { 0.654902, 0.560784, 0.411765, 1.0 }, + { 0.619608, 0.533333, 0.392157, 1.0 }, + { 0.588235, 0.509804, 0.376471, 1.0 }, + { 0.525490, 0.458824, 0.333333, 1.0 }, + { 0.478431, 0.415686, 0.305882, 1.0 }, + { 0.411765, 0.376471, 0.266667, 1.0 }, + { 0.333333, 0.329412, 0.250980, 1.0 }, + { 0.207843, 0.227451, 0.203922, 1.0 }, + { 0.211765, 0.196078, 0.184314, 1.0 }, + { 0.215686, 0.168627, 0.168627, 1.0 }, + { 0.227451, 0.164706, 0.168627, 1.0 }, + { 0.239216, 0.164706, 0.168627, 1.0 }, + { 0.262745, 0.180392, 0.188235, 1.0 }, + { 0.301961, 0.211765, 0.211765, 1.0 }, + { 0.349020, 0.262745, 0.239216, 1.0 }, + { 0.419608, 0.305882, 0.258824, 1.0 }, + { 0.533333, 0.333333, 0.278431, 1.0 }, + { 0.552941, 0.329412, 0.270588, 1.0 }, + { 0.572549, 0.329412, 0.262745, 1.0 }, + { 0.592157, 0.337255, 0.254902, 1.0 }, + { 0.619608, 0.352941, 0.231373, 1.0 }, + { 0.631373, 0.313725, 0.211765, 1.0 }, + { 0.603922, 0.294118, 0.200000, 1.0 }, + { 0.462745, 0.203922, 0.145098, 1.0 }, + { 0.384314, 0.180392, 0.129412, 1.0 }, + { 0.309804, 0.156863, 0.113725, 1.0 }, + { 0.274510, 0.152941, 0.117647, 1.0 }, + { 0.243137, 0.149020, 0.125490, 1.0 }, + { 0.192157, 0.141176, 0.145098, 1.0 }, + { 0.125490, 0.145098, 0.164706, 1.0 }, + { 0.082353, 0.160784, 0.176471, 1.0 }, + { 0.054902, 0.160784, 0.188235, 1.0 }, + { 0.050980, 0.172549, 0.184314, 1.0 }, + { 0.058824, 0.168627, 0.180392, 1.0 }, + { 0.070588, 0.164706, 0.176471, 1.0 }, + { 0.105882, 0.176471, 0.160784, 1.0 }, + { 0.145098, 0.180392, 0.149020, 1.0 }, + { 0.180392, 0.188235, 0.152941, 1.0 }, + { 0.203922, 0.200000, 0.156863, 1.0 }, + { 0.243137, 0.215686, 0.180392, 1.0 }, + { 0.247059, 0.215686, 0.176471, 1.0 }, + { 0.254902, 0.219608, 0.172549, 1.0 }, + { 0.262745, 0.211765, 0.168627, 1.0 }, + { 0.254902, 0.207843, 0.172549, 1.0 }, + { 0.219608, 0.196078, 0.180392, 1.0 }, + { 0.184314, 0.188235, 0.200000, 1.0 }, + { 0.149020, 0.176471, 0.196078, 1.0 }, + { 0.109804, 0.145098, 0.164706, 1.0 }, + { 0.078431, 0.078431, 0.098039, 1.0 }, + { 0.086275, 0.074510, 0.094118, 1.0 }, + { 0.094118, 0.074510, 0.090196, 1.0 }, + { 0.137255, 0.090196, 0.113725, 1.0 }, + { 0.184314, 0.121569, 0.145098, 1.0 }, + { 0.239216, 0.164706, 0.180392, 1.0 }, + { 0.290196, 0.211765, 0.207843, 1.0 }, + { 0.403922, 0.372549, 0.313725, 1.0 }, + { 0.431373, 0.411765, 0.349020, 1.0 }, + { 0.462745, 0.450980, 0.384314, 1.0 }, + { 0.525490, 0.529412, 0.466667, 1.0 }, + { 0.572549, 0.568627, 0.509804, 1.0 }, + { 0.592157, 0.615686, 0.552941, 1.0 }, + { 0.603922, 0.643137, 0.572549, 1.0 }, + { 0.611765, 0.654902, 0.572549, 1.0 }, + { 0.611765, 0.654902, 0.568627, 1.0 }, + { 0.611765, 0.607843, 0.517647, 1.0 }, + { 0.607843, 0.549020, 0.447059, 1.0 }, + { 0.600000, 0.490196, 0.372549, 1.0 }, + { 0.600000, 0.419608, 0.309804, 1.0 }, + { 0.600000, 0.352941, 0.247059, 1.0 }, + { 0.588235, 0.294118, 0.192157, 1.0 }, + { 0.537255, 0.231373, 0.129412, 1.0 }, + { 0.407843, 0.141176, 0.047059, 1.0 }, + { 0.384314, 0.121569, 0.043137, 1.0 }, + { 0.360784, 0.101961, 0.039216, 1.0 }, + { 0.329412, 0.074510, 0.050980, 1.0 }, + { 0.278431, 0.054902, 0.066667, 1.0 }, + { 0.200000, 0.039216, 0.078431, 1.0 }, + { 0.133333, 0.039216, 0.094118, 1.0 }, + { 0.066667, 0.043137, 0.105882, 1.0 }, + { 0.039216, 0.050980, 0.109804, 1.0 }, + { 0.035294, 0.074510, 0.113725, 1.0 }, + { 0.039216, 0.086275, 0.109804, 1.0 }, + { 0.070588, 0.105882, 0.098039, 1.0 }, + { 0.125490, 0.121569, 0.090196, 1.0 }, + { 0.200000, 0.149020, 0.090196, 1.0 }, + { 0.286275, 0.196078, 0.094118, 1.0 }, + { 0.364706, 0.239216, 0.117647, 1.0 }, + { 0.411765, 0.286275, 0.133333, 1.0 }, + { 0.454902, 0.317647, 0.156863, 1.0 }, + { 0.474510, 0.337255, 0.184314, 1.0 }, + { 0.490196, 0.349020, 0.207843, 1.0 }, + { 0.517647, 0.388235, 0.250980, 1.0 }, + { 0.513725, 0.439216, 0.298039, 1.0 }, + { 0.521569, 0.470588, 0.349020, 1.0 }, + { 0.525490, 0.505882, 0.403922, 1.0 }, + { 0.525490, 0.513725, 0.439216, 1.0 }, + { 0.552941, 0.525490, 0.454902, 1.0 }, + { 0.576471, 0.537255, 0.466667, 1.0 }, + { 0.619608, 0.517647, 0.458824, 1.0 }, + { 0.670588, 0.490196, 0.439216, 1.0 }, + { 0.709804, 0.443137, 0.411765, 1.0 }, + { 0.749020, 0.392157, 0.372549, 1.0 }, + { 0.752941, 0.352941, 0.345098, 1.0 }, + { 0.717647, 0.294118, 0.301961, 1.0 }, + { 0.654902, 0.235294, 0.258824, 1.0 }, + { 0.560784, 0.156863, 0.200000, 1.0 }, + { 0.470588, 0.101961, 0.141176, 1.0 }, + { 0.392157, 0.066667, 0.113725, 1.0 }, + { 0.309804, 0.050980, 0.101961, 1.0 }, + { 0.243137, 0.066667, 0.105882, 1.0 }, + { 0.164706, 0.066667, 0.105882, 1.0 }, + { 0.105882, 0.058824, 0.090196, 1.0 }, + { 0.070588, 0.050980, 0.078431, 1.0 }, + { 0.082353, 0.039216, 0.070588, 1.0 }, + { 0.121569, 0.054902, 0.066667, 1.0 }, + { 0.176471, 0.058824, 0.062745, 1.0 }, + { 0.247059, 0.082353, 0.058824, 1.0 }, + { 0.329412, 0.101961, 0.078431, 1.0 }, + { 0.419608, 0.125490, 0.105882, 1.0 }, + { 0.509804, 0.164706, 0.141176, 1.0 }, + { 0.584314, 0.196078, 0.156863, 1.0 }, + { 0.631373, 0.235294, 0.149020, 1.0 }, + { 0.678431, 0.262745, 0.149020, 1.0 }, + { 0.701961, 0.262745, 0.152941, 1.0 }, + { 0.729412, 0.258824, 0.168627, 1.0 }, + { 0.725490, 0.250980, 0.180392, 1.0 }, + { 0.686275, 0.250980, 0.180392, 1.0 }, + { 0.647059, 0.270588, 0.156863, 1.0 }, + { 0.592157, 0.278431, 0.152941, 1.0 }, + { 0.576471, 0.278431, 0.172549, 1.0 }, + { 0.588235, 0.294118, 0.200000, 1.0 }, + { 0.615686, 0.313725, 0.247059, 1.0 }, + { 0.650980, 0.360784, 0.278431, 1.0 }, + { 0.686275, 0.419608, 0.313725, 1.0 }, + { 0.717647, 0.478431, 0.356863, 1.0 }, + { 0.752941, 0.533333, 0.403922, 1.0 }, + { 0.803922, 0.572549, 0.447059, 1.0 }, + { 0.858824, 0.592157, 0.466667, 1.0 }, + { 0.909804, 0.603922, 0.470588, 1.0 }, + { 0.945098, 0.611765, 0.470588, 1.0 }, + { 0.952941, 0.607843, 0.470588, 1.0 }, + { 0.949020, 0.611765, 0.462745, 1.0 }, + { 0.933333, 0.603922, 0.450980, 1.0 }, + }; +/* Persia_2 */ +static double4 colors_615[] = { + { 0.925490, 0.803922, 0.435294, 1.0 }, + { 0.921569, 0.756863, 0.419608, 1.0 }, + { 0.882353, 0.737255, 0.396078, 1.0 }, + { 0.843137, 0.717647, 0.372549, 1.0 }, + { 0.784314, 0.682353, 0.349020, 1.0 }, + { 0.725490, 0.647059, 0.329412, 1.0 }, + { 0.701961, 0.619608, 0.329412, 1.0 }, + { 0.682353, 0.596078, 0.329412, 1.0 }, + { 0.615686, 0.549020, 0.345098, 1.0 }, + { 0.572549, 0.537255, 0.349020, 1.0 }, + { 0.529412, 0.525490, 0.356863, 1.0 }, + { 0.478431, 0.482353, 0.356863, 1.0 }, + { 0.427451, 0.439216, 0.356863, 1.0 }, + { 0.407843, 0.419608, 0.341176, 1.0 }, + { 0.388235, 0.400000, 0.329412, 1.0 }, + { 0.388235, 0.400000, 0.317647, 1.0 }, + { 0.392157, 0.403922, 0.305882, 1.0 }, + { 0.388235, 0.392157, 0.231373, 1.0 }, + { 0.407843, 0.376471, 0.192157, 1.0 }, + { 0.427451, 0.364706, 0.152941, 1.0 }, + { 0.454902, 0.356863, 0.117647, 1.0 }, + { 0.486275, 0.352941, 0.086275, 1.0 }, + { 0.486275, 0.349020, 0.078431, 1.0 }, + { 0.490196, 0.345098, 0.074510, 1.0 }, + { 0.549020, 0.360784, 0.113725, 1.0 }, + { 0.615686, 0.384314, 0.141176, 1.0 }, + { 0.682353, 0.411765, 0.172549, 1.0 }, + { 0.674510, 0.403922, 0.180392, 1.0 }, + { 0.666667, 0.396078, 0.188235, 1.0 }, + { 0.635294, 0.380392, 0.192157, 1.0 }, + { 0.607843, 0.368627, 0.200000, 1.0 }, + { 0.572549, 0.372549, 0.231373, 1.0 }, + { 0.552941, 0.388235, 0.262745, 1.0 }, + { 0.509804, 0.376471, 0.254902, 1.0 }, + { 0.435294, 0.356863, 0.223529, 1.0 }, + { 0.364706, 0.337255, 0.192157, 1.0 }, + { 0.266667, 0.298039, 0.172549, 1.0 }, + { 0.168627, 0.258824, 0.152941, 1.0 }, + { 0.149020, 0.243137, 0.145098, 1.0 }, + { 0.129412, 0.227451, 0.141176, 1.0 }, + { 0.086275, 0.196078, 0.090196, 1.0 }, + { 0.113725, 0.188235, 0.078431, 1.0 }, + { 0.145098, 0.184314, 0.066667, 1.0 }, + { 0.200000, 0.192157, 0.058824, 1.0 }, + { 0.258824, 0.203922, 0.050980, 1.0 }, + { 0.278431, 0.203922, 0.050980, 1.0 }, + { 0.301961, 0.203922, 0.050980, 1.0 }, + { 0.333333, 0.207843, 0.070588, 1.0 }, + { 0.372549, 0.207843, 0.078431, 1.0 }, + { 0.415686, 0.215686, 0.074510, 1.0 }, + { 0.400000, 0.211765, 0.078431, 1.0 }, + { 0.384314, 0.207843, 0.082353, 1.0 }, + { 0.341176, 0.203922, 0.098039, 1.0 }, + { 0.298039, 0.200000, 0.113725, 1.0 }, + { 0.286275, 0.207843, 0.125490, 1.0 }, + { 0.274510, 0.215686, 0.137255, 1.0 }, + { 0.278431, 0.313725, 0.247059, 1.0 }, + { 0.321569, 0.376471, 0.305882, 1.0 }, + { 0.368627, 0.439216, 0.364706, 1.0 }, + { 0.435294, 0.494118, 0.396078, 1.0 }, + { 0.501961, 0.552941, 0.431373, 1.0 }, + { 0.533333, 0.592157, 0.450980, 1.0 }, + { 0.564706, 0.631373, 0.474510, 1.0 }, + { 0.658824, 0.705882, 0.525490, 1.0 }, + { 0.745098, 0.772549, 0.560784, 1.0 }, + { 0.823529, 0.807843, 0.549020, 1.0 }, + { 0.796078, 0.772549, 0.525490, 1.0 }, + { 0.768627, 0.737255, 0.505882, 1.0 }, + { 0.741176, 0.701961, 0.486275, 1.0 }, + { 0.717647, 0.666667, 0.470588, 1.0 }, + { 0.678431, 0.576471, 0.423529, 1.0 }, + { 0.623529, 0.521569, 0.376471, 1.0 }, + { 0.513725, 0.435294, 0.282353, 1.0 }, + { 0.454902, 0.380392, 0.243137, 1.0 }, + { 0.400000, 0.325490, 0.207843, 1.0 }, + { 0.376471, 0.298039, 0.200000, 1.0 }, + { 0.352941, 0.270588, 0.192157, 1.0 }, + { 0.356863, 0.282353, 0.200000, 1.0 }, + { 0.364706, 0.298039, 0.207843, 1.0 }, + { 0.376471, 0.337255, 0.227451, 1.0 }, + { 0.376471, 0.368627, 0.250980, 1.0 }, + { 0.384314, 0.388235, 0.352941, 1.0 }, + { 0.415686, 0.411765, 0.388235, 1.0 }, + { 0.450980, 0.439216, 0.427451, 1.0 }, + { 0.462745, 0.450980, 0.431373, 1.0 }, + { 0.478431, 0.466667, 0.439216, 1.0 }, + { 0.509804, 0.505882, 0.439216, 1.0 }, + { 0.545098, 0.541176, 0.443137, 1.0 }, + { 0.623529, 0.615686, 0.454902, 1.0 }, + { 0.647059, 0.643137, 0.466667, 1.0 }, + { 0.670588, 0.670588, 0.478431, 1.0 }, + { 0.666667, 0.674510, 0.482353, 1.0 }, + { 0.666667, 0.678431, 0.486275, 1.0 }, + { 0.658824, 0.674510, 0.478431, 1.0 }, + { 0.650980, 0.662745, 0.474510, 1.0 }, + { 0.631373, 0.639216, 0.466667, 1.0 }, + { 0.588235, 0.596078, 0.462745, 1.0 }, + { 0.486275, 0.498039, 0.435294, 1.0 }, + { 0.450980, 0.454902, 0.403922, 1.0 }, + { 0.419608, 0.415686, 0.376471, 1.0 }, + { 0.407843, 0.400000, 0.364706, 1.0 }, + { 0.396078, 0.384314, 0.356863, 1.0 }, + { 0.396078, 0.372549, 0.356863, 1.0 }, + { 0.403922, 0.380392, 0.372549, 1.0 }, + { 0.454902, 0.439216, 0.439216, 1.0 }, + { 0.505882, 0.490196, 0.454902, 1.0 }, + { 0.560784, 0.545098, 0.470588, 1.0 }, + { 0.592157, 0.568627, 0.478431, 1.0 }, + { 0.627451, 0.596078, 0.486275, 1.0 }, + { 0.686275, 0.654902, 0.494118, 1.0 }, + { 0.737255, 0.694118, 0.509804, 1.0 }, + { 0.756863, 0.733333, 0.501961, 1.0 }, + { 0.752941, 0.745098, 0.482353, 1.0 }, + { 0.635294, 0.654902, 0.411765, 1.0 }, + { 0.600000, 0.619608, 0.392157, 1.0 }, + { 0.568627, 0.588235, 0.376471, 1.0 }, + { 0.501961, 0.525490, 0.333333, 1.0 }, + { 0.462745, 0.478431, 0.305882, 1.0 }, + { 0.380392, 0.411765, 0.266667, 1.0 }, + { 0.298039, 0.333333, 0.250980, 1.0 }, + { 0.203922, 0.227451, 0.211765, 1.0 }, + { 0.207843, 0.207843, 0.188235, 1.0 }, + { 0.215686, 0.188235, 0.168627, 1.0 }, + { 0.227451, 0.192157, 0.164706, 1.0 }, + { 0.239216, 0.196078, 0.164706, 1.0 }, + { 0.262745, 0.207843, 0.180392, 1.0 }, + { 0.301961, 0.250980, 0.211765, 1.0 }, + { 0.349020, 0.313725, 0.239216, 1.0 }, + { 0.419608, 0.380392, 0.258824, 1.0 }, + { 0.533333, 0.450980, 0.278431, 1.0 }, + { 0.552941, 0.462745, 0.270588, 1.0 }, + { 0.572549, 0.474510, 0.262745, 1.0 }, + { 0.592157, 0.498039, 0.254902, 1.0 }, + { 0.619608, 0.537255, 0.231373, 1.0 }, + { 0.631373, 0.513725, 0.211765, 1.0 }, + { 0.603922, 0.482353, 0.200000, 1.0 }, + { 0.462745, 0.352941, 0.145098, 1.0 }, + { 0.384314, 0.298039, 0.129412, 1.0 }, + { 0.309804, 0.247059, 0.113725, 1.0 }, + { 0.274510, 0.223529, 0.117647, 1.0 }, + { 0.243137, 0.203922, 0.125490, 1.0 }, + { 0.192157, 0.160784, 0.141176, 1.0 }, + { 0.125490, 0.125490, 0.164706, 1.0 }, + { 0.082353, 0.113725, 0.176471, 1.0 }, + { 0.054902, 0.098039, 0.188235, 1.0 }, + { 0.050980, 0.109804, 0.184314, 1.0 }, + { 0.058824, 0.109804, 0.180392, 1.0 }, + { 0.070588, 0.113725, 0.176471, 1.0 }, + { 0.105882, 0.156863, 0.176471, 1.0 }, + { 0.145098, 0.180392, 0.164706, 1.0 }, + { 0.164706, 0.188235, 0.152941, 1.0 }, + { 0.184314, 0.203922, 0.156863, 1.0 }, + { 0.239216, 0.243137, 0.180392, 1.0 }, + { 0.243137, 0.247059, 0.176471, 1.0 }, + { 0.250980, 0.254902, 0.172549, 1.0 }, + { 0.262745, 0.254902, 0.168627, 1.0 }, + { 0.254902, 0.247059, 0.172549, 1.0 }, + { 0.219608, 0.211765, 0.180392, 1.0 }, + { 0.188235, 0.184314, 0.200000, 1.0 }, + { 0.149020, 0.152941, 0.196078, 1.0 }, + { 0.109804, 0.117647, 0.164706, 1.0 }, + { 0.086275, 0.078431, 0.098039, 1.0 }, + { 0.090196, 0.074510, 0.086275, 1.0 }, + { 0.094118, 0.074510, 0.078431, 1.0 }, + { 0.137255, 0.090196, 0.090196, 1.0 }, + { 0.184314, 0.125490, 0.121569, 1.0 }, + { 0.239216, 0.180392, 0.164706, 1.0 }, + { 0.290196, 0.250980, 0.207843, 1.0 }, + { 0.392157, 0.403922, 0.313725, 1.0 }, + { 0.415686, 0.431373, 0.349020, 1.0 }, + { 0.439216, 0.462745, 0.384314, 1.0 }, + { 0.494118, 0.529412, 0.466667, 1.0 }, + { 0.549020, 0.572549, 0.509804, 1.0 }, + { 0.560784, 0.615686, 0.552941, 1.0 }, + { 0.572549, 0.643137, 0.572549, 1.0 }, + { 0.572549, 0.654902, 0.572549, 1.0 }, + { 0.572549, 0.654902, 0.568627, 1.0 }, + { 0.572549, 0.611765, 0.517647, 1.0 }, + { 0.592157, 0.607843, 0.447059, 1.0 }, + { 0.600000, 0.596078, 0.372549, 1.0 }, + { 0.600000, 0.556863, 0.309804, 1.0 }, + { 0.600000, 0.517647, 0.247059, 1.0 }, + { 0.588235, 0.474510, 0.192157, 1.0 }, + { 0.537255, 0.419608, 0.129412, 1.0 }, + { 0.407843, 0.309804, 0.047059, 1.0 }, + { 0.384314, 0.278431, 0.043137, 1.0 }, + { 0.360784, 0.250980, 0.039216, 1.0 }, + { 0.329412, 0.203922, 0.050980, 1.0 }, + { 0.278431, 0.145098, 0.054902, 1.0 }, + { 0.200000, 0.070588, 0.039216, 1.0 }, + { 0.133333, 0.039216, 0.047059, 1.0 }, + { 0.094118, 0.043137, 0.105882, 1.0 }, + { 0.058824, 0.039216, 0.109804, 1.0 }, + { 0.035294, 0.035294, 0.113725, 1.0 }, + { 0.039216, 0.050980, 0.109804, 1.0 }, + { 0.070588, 0.094118, 0.105882, 1.0 }, + { 0.109804, 0.125490, 0.090196, 1.0 }, + { 0.200000, 0.200000, 0.090196, 1.0 }, + { 0.286275, 0.286275, 0.094118, 1.0 }, + { 0.364706, 0.356863, 0.117647, 1.0 }, + { 0.407843, 0.411765, 0.133333, 1.0 }, + { 0.454902, 0.454902, 0.156863, 1.0 }, + { 0.474510, 0.474510, 0.184314, 1.0 }, + { 0.490196, 0.482353, 0.207843, 1.0 }, + { 0.517647, 0.513725, 0.250980, 1.0 }, + { 0.490196, 0.513725, 0.298039, 1.0 }, + { 0.494118, 0.521569, 0.349020, 1.0 }, + { 0.490196, 0.525490, 0.403922, 1.0 }, + { 0.498039, 0.525490, 0.439216, 1.0 }, + { 0.533333, 0.552941, 0.454902, 1.0 }, + { 0.564706, 0.576471, 0.466667, 1.0 }, + { 0.619608, 0.592157, 0.458824, 1.0 }, + { 0.670588, 0.596078, 0.439216, 1.0 }, + { 0.709804, 0.580392, 0.411765, 1.0 }, + { 0.749020, 0.568627, 0.372549, 1.0 }, + { 0.752941, 0.541176, 0.345098, 1.0 }, + { 0.717647, 0.486275, 0.294118, 1.0 }, + { 0.654902, 0.407843, 0.235294, 1.0 }, + { 0.560784, 0.305882, 0.156863, 1.0 }, + { 0.470588, 0.235294, 0.101961, 1.0 }, + { 0.392157, 0.168627, 0.066667, 1.0 }, + { 0.309804, 0.117647, 0.050980, 1.0 }, + { 0.243137, 0.109804, 0.066667, 1.0 }, + { 0.164706, 0.070588, 0.066667, 1.0 }, + { 0.105882, 0.058824, 0.066667, 1.0 }, + { 0.078431, 0.050980, 0.070588, 1.0 }, + { 0.082353, 0.039216, 0.047059, 1.0 }, + { 0.121569, 0.070588, 0.054902, 1.0 }, + { 0.176471, 0.109804, 0.058824, 1.0 }, + { 0.247059, 0.168627, 0.058824, 1.0 }, + { 0.329412, 0.219608, 0.078431, 1.0 }, + { 0.419608, 0.270588, 0.105882, 1.0 }, + { 0.509804, 0.337255, 0.141176, 1.0 }, + { 0.584314, 0.400000, 0.156863, 1.0 }, + { 0.631373, 0.462745, 0.149020, 1.0 }, + { 0.678431, 0.509804, 0.149020, 1.0 }, + { 0.701961, 0.517647, 0.152941, 1.0 }, + { 0.729412, 0.525490, 0.168627, 1.0 }, + { 0.725490, 0.505882, 0.180392, 1.0 }, + { 0.686275, 0.482353, 0.180392, 1.0 }, + { 0.647059, 0.498039, 0.156863, 1.0 }, + { 0.592157, 0.482353, 0.152941, 1.0 }, + { 0.576471, 0.470588, 0.172549, 1.0 }, + { 0.588235, 0.478431, 0.200000, 1.0 }, + { 0.615686, 0.486275, 0.247059, 1.0 }, + { 0.650980, 0.533333, 0.278431, 1.0 }, + { 0.686275, 0.592157, 0.313725, 1.0 }, + { 0.717647, 0.647059, 0.356863, 1.0 }, + { 0.752941, 0.694118, 0.403922, 1.0 }, + { 0.803922, 0.741176, 0.447059, 1.0 }, + { 0.858824, 0.776471, 0.466667, 1.0 }, + { 0.909804, 0.807843, 0.470588, 1.0 }, + { 0.945098, 0.835294, 0.470588, 1.0 }, + { 0.952941, 0.835294, 0.470588, 1.0 }, + { 0.949020, 0.835294, 0.462745, 1.0 }, + { 0.933333, 0.831373, 0.450980, 1.0 }, + }; +/* Persia_3 */ +static double4 colors_616[] = { + { 0.686275, 0.584314, 0.925490, 1.0 }, + { 0.647059, 0.568627, 0.921569, 1.0 }, + { 0.623529, 0.537255, 0.882353, 1.0 }, + { 0.603922, 0.505882, 0.843137, 1.0 }, + { 0.572549, 0.474510, 0.784314, 1.0 }, + { 0.541176, 0.447059, 0.725490, 1.0 }, + { 0.525490, 0.443137, 0.701961, 1.0 }, + { 0.509804, 0.439216, 0.682353, 1.0 }, + { 0.494118, 0.443137, 0.615686, 1.0 }, + { 0.490196, 0.443137, 0.572549, 1.0 }, + { 0.486275, 0.443137, 0.529412, 1.0 }, + { 0.458824, 0.435294, 0.482353, 1.0 }, + { 0.435294, 0.427451, 0.439216, 1.0 }, + { 0.415686, 0.407843, 0.419608, 1.0 }, + { 0.396078, 0.392157, 0.400000, 1.0 }, + { 0.392157, 0.380392, 0.400000, 1.0 }, + { 0.392157, 0.368627, 0.403922, 1.0 }, + { 0.349020, 0.294118, 0.392157, 1.0 }, + { 0.317647, 0.254902, 0.407843, 1.0 }, + { 0.286275, 0.219608, 0.427451, 1.0 }, + { 0.258824, 0.192157, 0.454902, 1.0 }, + { 0.231373, 0.164706, 0.486275, 1.0 }, + { 0.223529, 0.156863, 0.486275, 1.0 }, + { 0.219608, 0.152941, 0.490196, 1.0 }, + { 0.243137, 0.200000, 0.549020, 1.0 }, + { 0.262745, 0.239216, 0.615686, 1.0 }, + { 0.286275, 0.282353, 0.682353, 1.0 }, + { 0.290196, 0.290196, 0.674510, 1.0 }, + { 0.294118, 0.301961, 0.666667, 1.0 }, + { 0.294118, 0.301961, 0.635294, 1.0 }, + { 0.298039, 0.305882, 0.607843, 1.0 }, + { 0.321569, 0.329412, 0.572549, 1.0 }, + { 0.349020, 0.352941, 0.552941, 1.0 }, + { 0.341176, 0.337255, 0.509804, 1.0 }, + { 0.317647, 0.294118, 0.435294, 1.0 }, + { 0.294118, 0.250980, 0.364706, 1.0 }, + { 0.274510, 0.219608, 0.298039, 1.0 }, + { 0.258824, 0.192157, 0.231373, 1.0 }, + { 0.243137, 0.176471, 0.203922, 1.0 }, + { 0.227451, 0.164706, 0.180392, 1.0 }, + { 0.196078, 0.117647, 0.149020, 1.0 }, + { 0.184314, 0.105882, 0.164706, 1.0 }, + { 0.172549, 0.094118, 0.184314, 1.0 }, + { 0.156863, 0.090196, 0.219608, 1.0 }, + { 0.141176, 0.090196, 0.258824, 1.0 }, + { 0.133333, 0.094118, 0.278431, 1.0 }, + { 0.129412, 0.098039, 0.301961, 1.0 }, + { 0.137255, 0.121569, 0.333333, 1.0 }, + { 0.137255, 0.137255, 0.372549, 1.0 }, + { 0.141176, 0.145098, 0.415686, 1.0 }, + { 0.141176, 0.145098, 0.400000, 1.0 }, + { 0.141176, 0.149020, 0.384314, 1.0 }, + { 0.149020, 0.152941, 0.341176, 1.0 }, + { 0.160784, 0.160784, 0.298039, 1.0 }, + { 0.176471, 0.168627, 0.286275, 1.0 }, + { 0.192157, 0.180392, 0.274510, 1.0 }, + { 0.313725, 0.298039, 0.309804, 1.0 }, + { 0.376471, 0.364706, 0.372549, 1.0 }, + { 0.439216, 0.435294, 0.435294, 1.0 }, + { 0.494118, 0.478431, 0.494118, 1.0 }, + { 0.552941, 0.521569, 0.552941, 1.0 }, + { 0.592157, 0.549020, 0.592157, 1.0 }, + { 0.631373, 0.576471, 0.631373, 1.0 }, + { 0.694118, 0.639216, 0.705882, 1.0 }, + { 0.745098, 0.686275, 0.772549, 1.0 }, + { 0.752941, 0.682353, 0.823529, 1.0 }, + { 0.721569, 0.654902, 0.796078, 1.0 }, + { 0.690196, 0.627451, 0.768627, 1.0 }, + { 0.658824, 0.603922, 0.741176, 1.0 }, + { 0.631373, 0.584314, 0.717647, 1.0 }, + { 0.552941, 0.533333, 0.678431, 1.0 }, + { 0.494118, 0.474510, 0.623529, 1.0 }, + { 0.396078, 0.364706, 0.513725, 1.0 }, + { 0.341176, 0.317647, 0.454902, 1.0 }, + { 0.290196, 0.270588, 0.400000, 1.0 }, + { 0.270588, 0.258824, 0.376471, 1.0 }, + { 0.250980, 0.247059, 0.352941, 1.0 }, + { 0.262745, 0.254902, 0.356863, 1.0 }, + { 0.278431, 0.266667, 0.364706, 1.0 }, + { 0.313725, 0.286275, 0.376471, 1.0 }, + { 0.341176, 0.309804, 0.376471, 1.0 }, + { 0.388235, 0.388235, 0.388235, 1.0 }, + { 0.419608, 0.419608, 0.419608, 1.0 }, + { 0.450980, 0.450980, 0.450980, 1.0 }, + { 0.462745, 0.462745, 0.462745, 1.0 }, + { 0.478431, 0.478431, 0.478431, 1.0 }, + { 0.509804, 0.509804, 0.509804, 1.0 }, + { 0.537255, 0.529412, 0.545098, 1.0 }, + { 0.592157, 0.552941, 0.623529, 1.0 }, + { 0.611765, 0.568627, 0.647059, 1.0 }, + { 0.631373, 0.584314, 0.670588, 1.0 }, + { 0.639216, 0.588235, 0.674510, 1.0 }, + { 0.647059, 0.596078, 0.678431, 1.0 }, + { 0.643137, 0.588235, 0.674510, 1.0 }, + { 0.631373, 0.580392, 0.662745, 1.0 }, + { 0.611765, 0.568627, 0.639216, 1.0 }, + { 0.580392, 0.556863, 0.596078, 1.0 }, + { 0.498039, 0.498039, 0.498039, 1.0 }, + { 0.458824, 0.458824, 0.458824, 1.0 }, + { 0.419608, 0.419608, 0.419608, 1.0 }, + { 0.407843, 0.407843, 0.407843, 1.0 }, + { 0.396078, 0.396078, 0.396078, 1.0 }, + { 0.396078, 0.396078, 0.396078, 1.0 }, + { 0.403922, 0.403922, 0.403922, 1.0 }, + { 0.454902, 0.454902, 0.454902, 1.0 }, + { 0.505882, 0.505882, 0.505882, 1.0 }, + { 0.560784, 0.560784, 0.560784, 1.0 }, + { 0.580392, 0.572549, 0.592157, 1.0 }, + { 0.600000, 0.588235, 0.627451, 1.0 }, + { 0.635294, 0.603922, 0.686275, 1.0 }, + { 0.666667, 0.627451, 0.737255, 1.0 }, + { 0.682353, 0.623529, 0.756863, 1.0 }, + { 0.682353, 0.603922, 0.752941, 1.0 }, + { 0.603922, 0.517647, 0.654902, 1.0 }, + { 0.572549, 0.494118, 0.619608, 1.0 }, + { 0.545098, 0.470588, 0.588235, 1.0 }, + { 0.490196, 0.415686, 0.525490, 1.0 }, + { 0.447059, 0.380392, 0.478431, 1.0 }, + { 0.392157, 0.333333, 0.411765, 1.0 }, + { 0.329412, 0.301961, 0.333333, 1.0 }, + { 0.227451, 0.227451, 0.227451, 1.0 }, + { 0.215686, 0.215686, 0.219608, 1.0 }, + { 0.203922, 0.203922, 0.215686, 1.0 }, + { 0.200000, 0.200000, 0.227451, 1.0 }, + { 0.200000, 0.200000, 0.239216, 1.0 }, + { 0.219608, 0.223529, 0.262745, 1.0 }, + { 0.258824, 0.258824, 0.301961, 1.0 }, + { 0.305882, 0.294118, 0.349020, 1.0 }, + { 0.356863, 0.325490, 0.419608, 1.0 }, + { 0.403922, 0.364706, 0.533333, 1.0 }, + { 0.403922, 0.356863, 0.552941, 1.0 }, + { 0.403922, 0.352941, 0.572549, 1.0 }, + { 0.415686, 0.349020, 0.592157, 1.0 }, + { 0.427451, 0.329412, 0.619608, 1.0 }, + { 0.396078, 0.313725, 0.631373, 1.0 }, + { 0.372549, 0.294118, 0.603922, 1.0 }, + { 0.266667, 0.219608, 0.462745, 1.0 }, + { 0.231373, 0.188235, 0.384314, 1.0 }, + { 0.196078, 0.160784, 0.309804, 1.0 }, + { 0.188235, 0.160784, 0.274510, 1.0 }, + { 0.180392, 0.164706, 0.243137, 1.0 }, + { 0.172549, 0.172549, 0.192157, 1.0 }, + { 0.156863, 0.164706, 0.149020, 1.0 }, + { 0.160784, 0.176471, 0.109804, 1.0 }, + { 0.160784, 0.188235, 0.082353, 1.0 }, + { 0.172549, 0.184314, 0.078431, 1.0 }, + { 0.168627, 0.180392, 0.086275, 1.0 }, + { 0.164706, 0.176471, 0.098039, 1.0 }, + { 0.176471, 0.164706, 0.133333, 1.0 }, + { 0.180392, 0.172549, 0.172549, 1.0 }, + { 0.188235, 0.180392, 0.184314, 1.0 }, + { 0.200000, 0.188235, 0.203922, 1.0 }, + { 0.231373, 0.219608, 0.243137, 1.0 }, + { 0.231373, 0.215686, 0.247059, 1.0 }, + { 0.235294, 0.211765, 0.254902, 1.0 }, + { 0.235294, 0.207843, 0.262745, 1.0 }, + { 0.231373, 0.211765, 0.254902, 1.0 }, + { 0.215686, 0.215686, 0.219608, 1.0 }, + { 0.200000, 0.200000, 0.200000, 1.0 }, + { 0.188235, 0.196078, 0.180392, 1.0 }, + { 0.152941, 0.164706, 0.133333, 1.0 }, + { 0.094118, 0.098039, 0.094118, 1.0 }, + { 0.090196, 0.094118, 0.094118, 1.0 }, + { 0.086275, 0.090196, 0.094118, 1.0 }, + { 0.109804, 0.121569, 0.137255, 1.0 }, + { 0.149020, 0.160784, 0.184314, 1.0 }, + { 0.200000, 0.207843, 0.239216, 1.0 }, + { 0.254902, 0.254902, 0.290196, 1.0 }, + { 0.396078, 0.376471, 0.403922, 1.0 }, + { 0.427451, 0.415686, 0.431373, 1.0 }, + { 0.462745, 0.458824, 0.462745, 1.0 }, + { 0.529412, 0.529412, 0.529412, 1.0 }, + { 0.572549, 0.572549, 0.572549, 1.0 }, + { 0.615686, 0.615686, 0.615686, 1.0 }, + { 0.643137, 0.643137, 0.643137, 1.0 }, + { 0.654902, 0.654902, 0.654902, 1.0 }, + { 0.654902, 0.654902, 0.654902, 1.0 }, + { 0.611765, 0.611765, 0.611765, 1.0 }, + { 0.588235, 0.545098, 0.607843, 1.0 }, + { 0.537255, 0.466667, 0.600000, 1.0 }, + { 0.486275, 0.403922, 0.600000, 1.0 }, + { 0.423529, 0.341176, 0.600000, 1.0 }, + { 0.364706, 0.286275, 0.588235, 1.0 }, + { 0.298039, 0.215686, 0.537255, 1.0 }, + { 0.196078, 0.109804, 0.407843, 1.0 }, + { 0.172549, 0.101961, 0.384314, 1.0 }, + { 0.149020, 0.094118, 0.360784, 1.0 }, + { 0.125490, 0.101961, 0.329412, 1.0 }, + { 0.098039, 0.101961, 0.278431, 1.0 }, + { 0.070588, 0.098039, 0.200000, 1.0 }, + { 0.058824, 0.098039, 0.133333, 1.0 }, + { 0.058824, 0.105882, 0.074510, 1.0 }, + { 0.062745, 0.109804, 0.054902, 1.0 }, + { 0.078431, 0.113725, 0.050980, 1.0 }, + { 0.086275, 0.109804, 0.054902, 1.0 }, + { 0.105882, 0.101961, 0.086275, 1.0 }, + { 0.121569, 0.109804, 0.125490, 1.0 }, + { 0.160784, 0.121569, 0.200000, 1.0 }, + { 0.219608, 0.137255, 0.286275, 1.0 }, + { 0.270588, 0.176471, 0.364706, 1.0 }, + { 0.317647, 0.196078, 0.411765, 1.0 }, + { 0.352941, 0.227451, 0.454902, 1.0 }, + { 0.380392, 0.258824, 0.474510, 1.0 }, + { 0.392157, 0.286275, 0.490196, 1.0 }, + { 0.431373, 0.333333, 0.517647, 1.0 }, + { 0.470588, 0.380392, 0.513725, 1.0 }, + { 0.498039, 0.431373, 0.521569, 1.0 }, + { 0.517647, 0.486275, 0.525490, 1.0 }, + { 0.525490, 0.521569, 0.525490, 1.0 }, + { 0.549020, 0.545098, 0.552941, 1.0 }, + { 0.572549, 0.560784, 0.576471, 1.0 }, + { 0.580392, 0.556863, 0.619608, 1.0 }, + { 0.576471, 0.545098, 0.670588, 1.0 }, + { 0.549020, 0.525490, 0.709804, 1.0 }, + { 0.509804, 0.494118, 0.749020, 1.0 }, + { 0.474510, 0.466667, 0.752941, 1.0 }, + { 0.407843, 0.407843, 0.717647, 1.0 }, + { 0.341176, 0.349020, 0.654902, 1.0 }, + { 0.247059, 0.270588, 0.560784, 1.0 }, + { 0.176471, 0.196078, 0.470588, 1.0 }, + { 0.129412, 0.164706, 0.392157, 1.0 }, + { 0.098039, 0.137255, 0.309804, 1.0 }, + { 0.105882, 0.133333, 0.243137, 1.0 }, + { 0.090196, 0.117647, 0.164706, 1.0 }, + { 0.074510, 0.090196, 0.105882, 1.0 }, + { 0.062745, 0.078431, 0.070588, 1.0 }, + { 0.050980, 0.070588, 0.082353, 1.0 }, + { 0.074510, 0.078431, 0.121569, 1.0 }, + { 0.086275, 0.086275, 0.176471, 1.0 }, + { 0.113725, 0.098039, 0.247059, 1.0 }, + { 0.152941, 0.129412, 0.329412, 1.0 }, + { 0.192157, 0.172549, 0.419608, 1.0 }, + { 0.247059, 0.223529, 0.509804, 1.0 }, + { 0.286275, 0.250980, 0.584314, 1.0 }, + { 0.325490, 0.250980, 0.631373, 1.0 }, + { 0.352941, 0.254902, 0.678431, 1.0 }, + { 0.356863, 0.262745, 0.701961, 1.0 }, + { 0.364706, 0.286275, 0.729412, 1.0 }, + { 0.360784, 0.294118, 0.725490, 1.0 }, + { 0.349020, 0.290196, 0.686275, 1.0 }, + { 0.356863, 0.258824, 0.647059, 1.0 }, + { 0.349020, 0.247059, 0.592157, 1.0 }, + { 0.352941, 0.262745, 0.576471, 1.0 }, + { 0.372549, 0.294118, 0.588235, 1.0 }, + { 0.400000, 0.345098, 0.615686, 1.0 }, + { 0.443137, 0.380392, 0.650980, 1.0 }, + { 0.501961, 0.423529, 0.686275, 1.0 }, + { 0.556863, 0.470588, 0.717647, 1.0 }, + { 0.611765, 0.525490, 0.752941, 1.0 }, + { 0.658824, 0.576471, 0.803922, 1.0 }, + { 0.690196, 0.603922, 0.858824, 1.0 }, + { 0.709804, 0.615686, 0.909804, 1.0 }, + { 0.725490, 0.623529, 0.945098, 1.0 }, + { 0.721569, 0.623529, 0.952941, 1.0 }, + { 0.721569, 0.615686, 0.949020, 1.0 }, + { 0.713725, 0.600000, 0.933333, 1.0 }, + }; +/* Pink */ +static double4 colors_617[] = { + { 0.713725, 0.235294, 0.431373, 1.0 }, + { 0.686275, 0.203922, 0.411765, 1.0 }, + { 0.670588, 0.192157, 0.403922, 1.0 }, + { 0.654902, 0.184314, 0.396078, 1.0 }, + { 0.647059, 0.180392, 0.388235, 1.0 }, + { 0.639216, 0.180392, 0.384314, 1.0 }, + { 0.635294, 0.180392, 0.380392, 1.0 }, + { 0.635294, 0.180392, 0.376471, 1.0 }, + { 0.607843, 0.168627, 0.360784, 1.0 }, + { 0.592157, 0.156863, 0.356863, 1.0 }, + { 0.580392, 0.145098, 0.356863, 1.0 }, + { 0.568627, 0.141176, 0.360784, 1.0 }, + { 0.560784, 0.137255, 0.368627, 1.0 }, + { 0.568627, 0.141176, 0.376471, 1.0 }, + { 0.576471, 0.149020, 0.384314, 1.0 }, + { 0.588235, 0.152941, 0.392157, 1.0 }, + { 0.603922, 0.160784, 0.400000, 1.0 }, + { 0.666667, 0.184314, 0.415686, 1.0 }, + { 0.690196, 0.192157, 0.415686, 1.0 }, + { 0.713725, 0.200000, 0.419608, 1.0 }, + { 0.725490, 0.203922, 0.415686, 1.0 }, + { 0.737255, 0.211765, 0.415686, 1.0 }, + { 0.737255, 0.211765, 0.411765, 1.0 }, + { 0.737255, 0.215686, 0.407843, 1.0 }, + { 0.709804, 0.184314, 0.380392, 1.0 }, + { 0.682353, 0.168627, 0.368627, 1.0 }, + { 0.654902, 0.152941, 0.360784, 1.0 }, + { 0.627451, 0.141176, 0.360784, 1.0 }, + { 0.603922, 0.129412, 0.360784, 1.0 }, + { 0.592157, 0.125490, 0.360784, 1.0 }, + { 0.584314, 0.121569, 0.364706, 1.0 }, + { 0.568627, 0.117647, 0.368627, 1.0 }, + { 0.556863, 0.117647, 0.368627, 1.0 }, + { 0.552941, 0.113725, 0.368627, 1.0 }, + { 0.556863, 0.117647, 0.368627, 1.0 }, + { 0.564706, 0.121569, 0.372549, 1.0 }, + { 0.568627, 0.121569, 0.368627, 1.0 }, + { 0.572549, 0.121569, 0.364706, 1.0 }, + { 0.576471, 0.117647, 0.356863, 1.0 }, + { 0.580392, 0.117647, 0.352941, 1.0 }, + { 0.592157, 0.117647, 0.333333, 1.0 }, + { 0.596078, 0.121569, 0.325490, 1.0 }, + { 0.603922, 0.129412, 0.317647, 1.0 }, + { 0.623529, 0.137255, 0.317647, 1.0 }, + { 0.643137, 0.149020, 0.321569, 1.0 }, + { 0.658824, 0.156863, 0.329412, 1.0 }, + { 0.678431, 0.168627, 0.337255, 1.0 }, + { 0.713725, 0.200000, 0.352941, 1.0 }, + { 0.745098, 0.235294, 0.380392, 1.0 }, + { 0.819608, 0.317647, 0.427451, 1.0 }, + { 0.862745, 0.356863, 0.462745, 1.0 }, + { 0.905882, 0.400000, 0.501961, 1.0 }, + { 0.929412, 0.439216, 0.549020, 1.0 }, + { 0.952941, 0.478431, 0.596078, 1.0 }, + { 0.960784, 0.494118, 0.615686, 1.0 }, + { 0.968627, 0.509804, 0.639216, 1.0 }, + { 0.937255, 0.509804, 0.666667, 1.0 }, + { 0.901961, 0.474510, 0.650980, 1.0 }, + { 0.870588, 0.443137, 0.635294, 1.0 }, + { 0.835294, 0.411765, 0.615686, 1.0 }, + { 0.800000, 0.384314, 0.600000, 1.0 }, + { 0.780392, 0.364706, 0.588235, 1.0 }, + { 0.760784, 0.349020, 0.580392, 1.0 }, + { 0.721569, 0.301961, 0.549020, 1.0 }, + { 0.678431, 0.254902, 0.505882, 1.0 }, + { 0.623529, 0.215686, 0.458824, 1.0 }, + { 0.615686, 0.207843, 0.458824, 1.0 }, + { 0.611765, 0.203922, 0.458824, 1.0 }, + { 0.615686, 0.203922, 0.462745, 1.0 }, + { 0.619608, 0.203922, 0.470588, 1.0 }, + { 0.627451, 0.203922, 0.478431, 1.0 }, + { 0.635294, 0.211765, 0.486275, 1.0 }, + { 0.678431, 0.239216, 0.490196, 1.0 }, + { 0.705882, 0.254902, 0.498039, 1.0 }, + { 0.737255, 0.274510, 0.505882, 1.0 }, + { 0.756863, 0.286275, 0.525490, 1.0 }, + { 0.776471, 0.298039, 0.545098, 1.0 }, + { 0.788235, 0.305882, 0.552941, 1.0 }, + { 0.800000, 0.317647, 0.560784, 1.0 }, + { 0.815686, 0.349020, 0.588235, 1.0 }, + { 0.839216, 0.368627, 0.600000, 1.0 }, + { 0.843137, 0.376471, 0.635294, 1.0 }, + { 0.850980, 0.380392, 0.635294, 1.0 }, + { 0.858824, 0.388235, 0.639216, 1.0 }, + { 0.866667, 0.400000, 0.639216, 1.0 }, + { 0.878431, 0.411765, 0.643137, 1.0 }, + { 0.898039, 0.443137, 0.639216, 1.0 }, + { 0.905882, 0.486275, 0.658824, 1.0 }, + { 0.937255, 0.600000, 0.705882, 1.0 }, + { 0.956863, 0.647059, 0.721569, 1.0 }, + { 0.976471, 0.694118, 0.741176, 1.0 }, + { 0.980392, 0.698039, 0.741176, 1.0 }, + { 0.984314, 0.705882, 0.741176, 1.0 }, + { 0.996078, 0.705882, 0.745098, 1.0 }, + { 0.988235, 0.690196, 0.737255, 1.0 }, + { 0.968627, 0.670588, 0.741176, 1.0 }, + { 0.945098, 0.635294, 0.705882, 1.0 }, + { 0.890196, 0.501961, 0.592157, 1.0 }, + { 0.866667, 0.427451, 0.533333, 1.0 }, + { 0.843137, 0.352941, 0.474510, 1.0 }, + { 0.827451, 0.325490, 0.450980, 1.0 }, + { 0.815686, 0.301961, 0.431373, 1.0 }, + { 0.780392, 0.270588, 0.400000, 1.0 }, + { 0.749020, 0.243137, 0.372549, 1.0 }, + { 0.725490, 0.231373, 0.356863, 1.0 }, + { 0.721569, 0.223529, 0.368627, 1.0 }, + { 0.717647, 0.219608, 0.384314, 1.0 }, + { 0.701961, 0.211765, 0.388235, 1.0 }, + { 0.690196, 0.203922, 0.392157, 1.0 }, + { 0.670588, 0.192157, 0.400000, 1.0 }, + { 0.647059, 0.192157, 0.407843, 1.0 }, + { 0.639216, 0.196078, 0.411765, 1.0 }, + { 0.631373, 0.200000, 0.423529, 1.0 }, + { 0.623529, 0.192157, 0.447059, 1.0 }, + { 0.623529, 0.192157, 0.450980, 1.0 }, + { 0.623529, 0.192157, 0.454902, 1.0 }, + { 0.639216, 0.200000, 0.447059, 1.0 }, + { 0.650980, 0.211765, 0.439216, 1.0 }, + { 0.662745, 0.219608, 0.423529, 1.0 }, + { 0.670588, 0.219608, 0.415686, 1.0 }, + { 0.678431, 0.211765, 0.419608, 1.0 }, + { 0.666667, 0.203922, 0.411765, 1.0 }, + { 0.658824, 0.196078, 0.403922, 1.0 }, + { 0.647059, 0.188235, 0.392157, 1.0 }, + { 0.635294, 0.180392, 0.384314, 1.0 }, + { 0.607843, 0.156863, 0.372549, 1.0 }, + { 0.580392, 0.141176, 0.372549, 1.0 }, + { 0.552941, 0.121569, 0.380392, 1.0 }, + { 0.541176, 0.113725, 0.376471, 1.0 }, + { 0.541176, 0.105882, 0.360784, 1.0 }, + { 0.549020, 0.105882, 0.356863, 1.0 }, + { 0.556863, 0.109804, 0.356863, 1.0 }, + { 0.580392, 0.121569, 0.360784, 1.0 }, + { 0.615686, 0.141176, 0.360784, 1.0 }, + { 0.654902, 0.176471, 0.360784, 1.0 }, + { 0.690196, 0.211765, 0.364706, 1.0 }, + { 0.745098, 0.239216, 0.368627, 1.0 }, + { 0.745098, 0.231373, 0.360784, 1.0 }, + { 0.749020, 0.227451, 0.356863, 1.0 }, + { 0.741176, 0.227451, 0.352941, 1.0 }, + { 0.733333, 0.227451, 0.349020, 1.0 }, + { 0.713725, 0.215686, 0.345098, 1.0 }, + { 0.678431, 0.207843, 0.337255, 1.0 }, + { 0.635294, 0.184314, 0.337255, 1.0 }, + { 0.607843, 0.160784, 0.333333, 1.0 }, + { 0.552941, 0.129412, 0.325490, 1.0 }, + { 0.541176, 0.125490, 0.321569, 1.0 }, + { 0.529412, 0.121569, 0.317647, 1.0 }, + { 0.513725, 0.113725, 0.325490, 1.0 }, + { 0.505882, 0.117647, 0.337255, 1.0 }, + { 0.501961, 0.125490, 0.345098, 1.0 }, + { 0.494118, 0.121569, 0.352941, 1.0 }, + { 0.454902, 0.086275, 0.325490, 1.0 }, + { 0.450980, 0.078431, 0.325490, 1.0 }, + { 0.447059, 0.074510, 0.325490, 1.0 }, + { 0.450980, 0.062745, 0.321569, 1.0 }, + { 0.466667, 0.070588, 0.333333, 1.0 }, + { 0.447059, 0.066667, 0.313725, 1.0 }, + { 0.450980, 0.058824, 0.298039, 1.0 }, + { 0.466667, 0.058824, 0.290196, 1.0 }, + { 0.501961, 0.058824, 0.290196, 1.0 }, + { 0.568627, 0.082353, 0.321569, 1.0 }, + { 0.576471, 0.090196, 0.321569, 1.0 }, + { 0.584314, 0.098039, 0.325490, 1.0 }, + { 0.600000, 0.101961, 0.329412, 1.0 }, + { 0.611765, 0.109804, 0.333333, 1.0 }, + { 0.623529, 0.121569, 0.345098, 1.0 }, + { 0.631373, 0.125490, 0.356863, 1.0 }, + { 0.650980, 0.149020, 0.372549, 1.0 }, + { 0.654902, 0.149020, 0.372549, 1.0 }, + { 0.662745, 0.152941, 0.372549, 1.0 }, + { 0.674510, 0.172549, 0.372549, 1.0 }, + { 0.682353, 0.184314, 0.384314, 1.0 }, + { 0.682353, 0.203922, 0.392157, 1.0 }, + { 0.690196, 0.219608, 0.400000, 1.0 }, + { 0.694118, 0.227451, 0.392157, 1.0 }, + { 0.690196, 0.243137, 0.396078, 1.0 }, + { 0.698039, 0.247059, 0.403922, 1.0 }, + { 0.686275, 0.254902, 0.423529, 1.0 }, + { 0.674510, 0.250980, 0.439216, 1.0 }, + { 0.670588, 0.243137, 0.435294, 1.0 }, + { 0.658824, 0.247059, 0.431373, 1.0 }, + { 0.670588, 0.247059, 0.435294, 1.0 }, + { 0.694118, 0.254902, 0.443137, 1.0 }, + { 0.749020, 0.262745, 0.470588, 1.0 }, + { 0.764706, 0.266667, 0.470588, 1.0 }, + { 0.780392, 0.274510, 0.474510, 1.0 }, + { 0.800000, 0.282353, 0.482353, 1.0 }, + { 0.803922, 0.290196, 0.482353, 1.0 }, + { 0.803922, 0.290196, 0.494118, 1.0 }, + { 0.784314, 0.282353, 0.494118, 1.0 }, + { 0.772549, 0.270588, 0.490196, 1.0 }, + { 0.756863, 0.250980, 0.486275, 1.0 }, + { 0.725490, 0.235294, 0.466667, 1.0 }, + { 0.694118, 0.211765, 0.454902, 1.0 }, + { 0.650980, 0.192157, 0.435294, 1.0 }, + { 0.627451, 0.164706, 0.415686, 1.0 }, + { 0.619608, 0.145098, 0.400000, 1.0 }, + { 0.619608, 0.133333, 0.376471, 1.0 }, + { 0.619608, 0.125490, 0.352941, 1.0 }, + { 0.623529, 0.129412, 0.329412, 1.0 }, + { 0.631373, 0.133333, 0.317647, 1.0 }, + { 0.639216, 0.137255, 0.313725, 1.0 }, + { 0.658824, 0.145098, 0.317647, 1.0 }, + { 0.666667, 0.149020, 0.321569, 1.0 }, + { 0.670588, 0.149020, 0.317647, 1.0 }, + { 0.666667, 0.160784, 0.321569, 1.0 }, + { 0.654902, 0.168627, 0.325490, 1.0 }, + { 0.654902, 0.180392, 0.341176, 1.0 }, + { 0.654902, 0.184314, 0.360784, 1.0 }, + { 0.654902, 0.184314, 0.372549, 1.0 }, + { 0.647059, 0.196078, 0.384314, 1.0 }, + { 0.623529, 0.200000, 0.392157, 1.0 }, + { 0.603922, 0.196078, 0.400000, 1.0 }, + { 0.580392, 0.184314, 0.403922, 1.0 }, + { 0.564706, 0.160784, 0.396078, 1.0 }, + { 0.549020, 0.145098, 0.384314, 1.0 }, + { 0.525490, 0.137255, 0.372549, 1.0 }, + { 0.505882, 0.121569, 0.368627, 1.0 }, + { 0.486275, 0.105882, 0.364706, 1.0 }, + { 0.474510, 0.086275, 0.349020, 1.0 }, + { 0.482353, 0.070588, 0.333333, 1.0 }, + { 0.490196, 0.066667, 0.317647, 1.0 }, + { 0.501961, 0.066667, 0.305882, 1.0 }, + { 0.517647, 0.070588, 0.313725, 1.0 }, + { 0.541176, 0.082353, 0.317647, 1.0 }, + { 0.572549, 0.090196, 0.317647, 1.0 }, + { 0.600000, 0.105882, 0.317647, 1.0 }, + { 0.627451, 0.117647, 0.321569, 1.0 }, + { 0.647059, 0.129412, 0.333333, 1.0 }, + { 0.658824, 0.145098, 0.345098, 1.0 }, + { 0.670588, 0.156863, 0.360784, 1.0 }, + { 0.678431, 0.172549, 0.384314, 1.0 }, + { 0.686275, 0.192157, 0.411765, 1.0 }, + { 0.694118, 0.211765, 0.443137, 1.0 }, + { 0.709804, 0.235294, 0.470588, 1.0 }, + { 0.725490, 0.254902, 0.494118, 1.0 }, + { 0.733333, 0.270588, 0.521569, 1.0 }, + { 0.741176, 0.290196, 0.549020, 1.0 }, + { 0.737255, 0.301961, 0.556863, 1.0 }, + { 0.745098, 0.313725, 0.556863, 1.0 }, + { 0.749020, 0.305882, 0.545098, 1.0 }, + { 0.752941, 0.290196, 0.529412, 1.0 }, + { 0.749020, 0.278431, 0.517647, 1.0 }, + { 0.737255, 0.262745, 0.498039, 1.0 }, + { 0.733333, 0.258824, 0.478431, 1.0 }, + { 0.737255, 0.254902, 0.450980, 1.0 }, + { 0.745098, 0.247059, 0.431373, 1.0 }, + { 0.760784, 0.250980, 0.423529, 1.0 }, + { 0.768627, 0.250980, 0.419608, 1.0 }, + { 0.776471, 0.254902, 0.427451, 1.0 }, + { 0.784314, 0.262745, 0.427451, 1.0 }, + { 0.776471, 0.254902, 0.427451, 1.0 }, + { 0.760784, 0.247059, 0.427451, 1.0 }, + { 0.745098, 0.247059, 0.427451, 1.0 }, + { 0.725490, 0.235294, 0.431373, 1.0 }, + }; +/* Pollen */ +static double4 colors_618[] = { + { 0.450980, 0.447059, 0.215686, 1.0 }, + { 0.560784, 0.545098, 0.184314, 1.0 }, + { 0.650980, 0.619608, 0.188235, 1.0 }, + { 0.741176, 0.694118, 0.192157, 1.0 }, + { 0.776471, 0.741176, 0.180392, 1.0 }, + { 0.811765, 0.792157, 0.172549, 1.0 }, + { 0.819608, 0.796078, 0.164706, 1.0 }, + { 0.827451, 0.800000, 0.156863, 1.0 }, + { 0.847059, 0.784314, 0.184314, 1.0 }, + { 0.803922, 0.749020, 0.168627, 1.0 }, + { 0.760784, 0.713725, 0.152941, 1.0 }, + { 0.678431, 0.627451, 0.149020, 1.0 }, + { 0.600000, 0.541176, 0.145098, 1.0 }, + { 0.494118, 0.439216, 0.145098, 1.0 }, + { 0.388235, 0.341176, 0.145098, 1.0 }, + { 0.341176, 0.301961, 0.125490, 1.0 }, + { 0.294118, 0.262745, 0.109804, 1.0 }, + { 0.156863, 0.129412, 0.035294, 1.0 }, + { 0.137255, 0.117647, 0.023529, 1.0 }, + { 0.117647, 0.109804, 0.015686, 1.0 }, + { 0.145098, 0.137255, 0.039216, 1.0 }, + { 0.176471, 0.168627, 0.066667, 1.0 }, + { 0.203922, 0.192157, 0.086275, 1.0 }, + { 0.231373, 0.215686, 0.105882, 1.0 }, + { 0.384314, 0.360784, 0.200000, 1.0 }, + { 0.462745, 0.435294, 0.262745, 1.0 }, + { 0.545098, 0.509804, 0.325490, 1.0 }, + { 0.611765, 0.580392, 0.407843, 1.0 }, + { 0.682353, 0.654902, 0.490196, 1.0 }, + { 0.717647, 0.690196, 0.533333, 1.0 }, + { 0.756863, 0.725490, 0.580392, 1.0 }, + { 0.827451, 0.788235, 0.647059, 1.0 }, + { 0.858824, 0.823529, 0.670588, 1.0 }, + { 0.850980, 0.823529, 0.623529, 1.0 }, + { 0.843137, 0.800000, 0.580392, 1.0 }, + { 0.839216, 0.780392, 0.537255, 1.0 }, + { 0.776471, 0.721569, 0.462745, 1.0 }, + { 0.717647, 0.662745, 0.388235, 1.0 }, + { 0.666667, 0.615686, 0.337255, 1.0 }, + { 0.615686, 0.572549, 0.290196, 1.0 }, + { 0.505882, 0.411765, 0.113725, 1.0 }, + { 0.505882, 0.333333, 0.066667, 1.0 }, + { 0.509804, 0.254902, 0.023529, 1.0 }, + { 0.478431, 0.211765, 0.031373, 1.0 }, + { 0.450980, 0.172549, 0.039216, 1.0 }, + { 0.419608, 0.160784, 0.035294, 1.0 }, + { 0.392157, 0.149020, 0.035294, 1.0 }, + { 0.396078, 0.125490, 0.039216, 1.0 }, + { 0.407843, 0.101961, 0.027451, 1.0 }, + { 0.400000, 0.105882, 0.043137, 1.0 }, + { 0.360784, 0.133333, 0.054902, 1.0 }, + { 0.321569, 0.164706, 0.070588, 1.0 }, + { 0.305882, 0.196078, 0.078431, 1.0 }, + { 0.294118, 0.227451, 0.090196, 1.0 }, + { 0.301961, 0.247059, 0.098039, 1.0 }, + { 0.309804, 0.266667, 0.109804, 1.0 }, + { 0.376471, 0.356863, 0.164706, 1.0 }, + { 0.435294, 0.376471, 0.188235, 1.0 }, + { 0.494118, 0.396078, 0.215686, 1.0 }, + { 0.556863, 0.403922, 0.223529, 1.0 }, + { 0.623529, 0.415686, 0.231373, 1.0 }, + { 0.631373, 0.423529, 0.219608, 1.0 }, + { 0.639216, 0.435294, 0.207843, 1.0 }, + { 0.603922, 0.450980, 0.196078, 1.0 }, + { 0.552941, 0.423529, 0.160784, 1.0 }, + { 0.549020, 0.356863, 0.129412, 1.0 }, + { 0.529412, 0.376471, 0.109804, 1.0 }, + { 0.509804, 0.396078, 0.090196, 1.0 }, + { 0.474510, 0.400000, 0.086275, 1.0 }, + { 0.443137, 0.407843, 0.082353, 1.0 }, + { 0.407843, 0.380392, 0.074510, 1.0 }, + { 0.376471, 0.349020, 0.078431, 1.0 }, + { 0.337255, 0.309804, 0.066667, 1.0 }, + { 0.305882, 0.278431, 0.066667, 1.0 }, + { 0.274510, 0.247059, 0.070588, 1.0 }, + { 0.235294, 0.200000, 0.066667, 1.0 }, + { 0.200000, 0.156863, 0.062745, 1.0 }, + { 0.184314, 0.141176, 0.050980, 1.0 }, + { 0.168627, 0.129412, 0.043137, 1.0 }, + { 0.129412, 0.109804, 0.039216, 1.0 }, + { 0.117647, 0.105882, 0.047059, 1.0 }, + { 0.149020, 0.156863, 0.086275, 1.0 }, + { 0.192157, 0.200000, 0.113725, 1.0 }, + { 0.239216, 0.247059, 0.145098, 1.0 }, + { 0.266667, 0.270588, 0.160784, 1.0 }, + { 0.298039, 0.298039, 0.180392, 1.0 }, + { 0.352941, 0.364706, 0.219608, 1.0 }, + { 0.403922, 0.419608, 0.250980, 1.0 }, + { 0.466667, 0.474510, 0.250980, 1.0 }, + { 0.490196, 0.458824, 0.223529, 1.0 }, + { 0.513725, 0.443137, 0.200000, 1.0 }, + { 0.537255, 0.423529, 0.196078, 1.0 }, + { 0.564706, 0.407843, 0.196078, 1.0 }, + { 0.576471, 0.380392, 0.184314, 1.0 }, + { 0.556863, 0.364706, 0.160784, 1.0 }, + { 0.509804, 0.352941, 0.129412, 1.0 }, + { 0.466667, 0.329412, 0.098039, 1.0 }, + { 0.466667, 0.266667, 0.109804, 1.0 }, + { 0.427451, 0.254902, 0.109804, 1.0 }, + { 0.392157, 0.247059, 0.113725, 1.0 }, + { 0.356863, 0.250980, 0.113725, 1.0 }, + { 0.325490, 0.254902, 0.113725, 1.0 }, + { 0.274510, 0.266667, 0.113725, 1.0 }, + { 0.254902, 0.274510, 0.141176, 1.0 }, + { 0.254902, 0.258824, 0.152941, 1.0 }, + { 0.258824, 0.258824, 0.168627, 1.0 }, + { 0.262745, 0.258824, 0.184314, 1.0 }, + { 0.262745, 0.266667, 0.200000, 1.0 }, + { 0.266667, 0.278431, 0.215686, 1.0 }, + { 0.286275, 0.309804, 0.239216, 1.0 }, + { 0.317647, 0.337255, 0.262745, 1.0 }, + { 0.364706, 0.368627, 0.294118, 1.0 }, + { 0.396078, 0.396078, 0.313725, 1.0 }, + { 0.435294, 0.443137, 0.329412, 1.0 }, + { 0.439216, 0.450980, 0.325490, 1.0 }, + { 0.443137, 0.458824, 0.325490, 1.0 }, + { 0.462745, 0.474510, 0.317647, 1.0 }, + { 0.486275, 0.501961, 0.325490, 1.0 }, + { 0.513725, 0.529412, 0.349020, 1.0 }, + { 0.545098, 0.556863, 0.364706, 1.0 }, + { 0.580392, 0.592157, 0.384314, 1.0 }, + { 0.600000, 0.600000, 0.396078, 1.0 }, + { 0.619608, 0.607843, 0.407843, 1.0 }, + { 0.631373, 0.607843, 0.419608, 1.0 }, + { 0.647059, 0.611765, 0.435294, 1.0 }, + { 0.666667, 0.623529, 0.462745, 1.0 }, + { 0.690196, 0.643137, 0.486275, 1.0 }, + { 0.698039, 0.670588, 0.517647, 1.0 }, + { 0.709804, 0.682353, 0.529412, 1.0 }, + { 0.690196, 0.650980, 0.533333, 1.0 }, + { 0.678431, 0.639216, 0.525490, 1.0 }, + { 0.670588, 0.627451, 0.517647, 1.0 }, + { 0.643137, 0.623529, 0.509804, 1.0 }, + { 0.619608, 0.627451, 0.505882, 1.0 }, + { 0.588235, 0.603922, 0.486275, 1.0 }, + { 0.568627, 0.592157, 0.466667, 1.0 }, + { 0.556863, 0.576471, 0.411765, 1.0 }, + { 0.568627, 0.588235, 0.407843, 1.0 }, + { 0.584314, 0.603922, 0.403922, 1.0 }, + { 0.596078, 0.619608, 0.400000, 1.0 }, + { 0.607843, 0.635294, 0.396078, 1.0 }, + { 0.639216, 0.666667, 0.407843, 1.0 }, + { 0.701961, 0.721569, 0.411765, 1.0 }, + { 0.760784, 0.772549, 0.407843, 1.0 }, + { 0.807843, 0.792157, 0.419608, 1.0 }, + { 0.819608, 0.803922, 0.443137, 1.0 }, + { 0.819608, 0.807843, 0.447059, 1.0 }, + { 0.819608, 0.811765, 0.454902, 1.0 }, + { 0.815686, 0.819608, 0.435294, 1.0 }, + { 0.803922, 0.796078, 0.403922, 1.0 }, + { 0.772549, 0.760784, 0.392157, 1.0 }, + { 0.725490, 0.705882, 0.376471, 1.0 }, + { 0.611765, 0.584314, 0.349020, 1.0 }, + { 0.588235, 0.552941, 0.321569, 1.0 }, + { 0.568627, 0.525490, 0.298039, 1.0 }, + { 0.513725, 0.466667, 0.250980, 1.0 }, + { 0.462745, 0.407843, 0.207843, 1.0 }, + { 0.396078, 0.345098, 0.176471, 1.0 }, + { 0.329412, 0.270588, 0.137255, 1.0 }, + { 0.270588, 0.196078, 0.098039, 1.0 }, + { 0.219608, 0.141176, 0.066667, 1.0 }, + { 0.125490, 0.074510, 0.015686, 1.0 }, + { 0.101961, 0.062745, 0.011765, 1.0 }, + { 0.078431, 0.050980, 0.007843, 1.0 }, + { 0.043137, 0.023529, 0.003922, 1.0 }, + { 0.023529, 0.011765, 0.007843, 1.0 }, + { 0.019608, 0.011765, 0.015686, 1.0 }, + { 0.043137, 0.035294, 0.035294, 1.0 }, + { 0.105882, 0.109804, 0.094118, 1.0 }, + { 0.117647, 0.129412, 0.105882, 1.0 }, + { 0.133333, 0.149020, 0.121569, 1.0 }, + { 0.164706, 0.188235, 0.137255, 1.0 }, + { 0.207843, 0.235294, 0.156863, 1.0 }, + { 0.266667, 0.282353, 0.172549, 1.0 }, + { 0.325490, 0.329412, 0.211765, 1.0 }, + { 0.352941, 0.364706, 0.247059, 1.0 }, + { 0.380392, 0.384314, 0.274510, 1.0 }, + { 0.384314, 0.400000, 0.286275, 1.0 }, + { 0.400000, 0.415686, 0.278431, 1.0 }, + { 0.423529, 0.427451, 0.270588, 1.0 }, + { 0.419608, 0.439216, 0.274510, 1.0 }, + { 0.435294, 0.439216, 0.282353, 1.0 }, + { 0.447059, 0.443137, 0.305882, 1.0 }, + { 0.474510, 0.470588, 0.341176, 1.0 }, + { 0.568627, 0.576471, 0.411765, 1.0 }, + { 0.592157, 0.600000, 0.431373, 1.0 }, + { 0.615686, 0.627451, 0.450980, 1.0 }, + { 0.670588, 0.678431, 0.501961, 1.0 }, + { 0.729412, 0.721569, 0.549020, 1.0 }, + { 0.772549, 0.768627, 0.580392, 1.0 }, + { 0.815686, 0.807843, 0.615686, 1.0 }, + { 0.819608, 0.815686, 0.623529, 1.0 }, + { 0.815686, 0.819608, 0.647059, 1.0 }, + { 0.800000, 0.803922, 0.650980, 1.0 }, + { 0.768627, 0.780392, 0.615686, 1.0 }, + { 0.733333, 0.745098, 0.584314, 1.0 }, + { 0.694118, 0.690196, 0.521569, 1.0 }, + { 0.639216, 0.639216, 0.490196, 1.0 }, + { 0.584314, 0.576471, 0.470588, 1.0 }, + { 0.525490, 0.517647, 0.419608, 1.0 }, + { 0.462745, 0.470588, 0.376471, 1.0 }, + { 0.423529, 0.431373, 0.301961, 1.0 }, + { 0.380392, 0.392157, 0.250980, 1.0 }, + { 0.341176, 0.345098, 0.215686, 1.0 }, + { 0.301961, 0.301961, 0.180392, 1.0 }, + { 0.262745, 0.266667, 0.145098, 1.0 }, + { 0.235294, 0.250980, 0.105882, 1.0 }, + { 0.215686, 0.243137, 0.086275, 1.0 }, + { 0.207843, 0.235294, 0.090196, 1.0 }, + { 0.188235, 0.219608, 0.101961, 1.0 }, + { 0.184314, 0.200000, 0.105882, 1.0 }, + { 0.172549, 0.180392, 0.109804, 1.0 }, + { 0.164706, 0.176471, 0.105882, 1.0 }, + { 0.164706, 0.176471, 0.105882, 1.0 }, + { 0.152941, 0.172549, 0.117647, 1.0 }, + { 0.156863, 0.180392, 0.125490, 1.0 }, + { 0.168627, 0.168627, 0.129412, 1.0 }, + { 0.176471, 0.168627, 0.121569, 1.0 }, + { 0.188235, 0.176471, 0.117647, 1.0 }, + { 0.192157, 0.180392, 0.117647, 1.0 }, + { 0.188235, 0.196078, 0.121569, 1.0 }, + { 0.196078, 0.192157, 0.121569, 1.0 }, + { 0.200000, 0.184314, 0.117647, 1.0 }, + { 0.192157, 0.180392, 0.113725, 1.0 }, + { 0.180392, 0.164706, 0.109804, 1.0 }, + { 0.149020, 0.164706, 0.098039, 1.0 }, + { 0.133333, 0.160784, 0.086275, 1.0 }, + { 0.137255, 0.160784, 0.074510, 1.0 }, + { 0.145098, 0.168627, 0.070588, 1.0 }, + { 0.172549, 0.176471, 0.082353, 1.0 }, + { 0.200000, 0.207843, 0.094118, 1.0 }, + { 0.227451, 0.243137, 0.113725, 1.0 }, + { 0.270588, 0.286275, 0.121569, 1.0 }, + { 0.313725, 0.337255, 0.145098, 1.0 }, + { 0.364706, 0.376471, 0.164706, 1.0 }, + { 0.403922, 0.411765, 0.176471, 1.0 }, + { 0.419608, 0.427451, 0.176471, 1.0 }, + { 0.415686, 0.419608, 0.160784, 1.0 }, + { 0.392157, 0.392157, 0.152941, 1.0 }, + { 0.349020, 0.352941, 0.145098, 1.0 }, + { 0.298039, 0.305882, 0.129412, 1.0 }, + { 0.250980, 0.262745, 0.105882, 1.0 }, + { 0.219608, 0.223529, 0.082353, 1.0 }, + { 0.200000, 0.188235, 0.078431, 1.0 }, + { 0.188235, 0.164706, 0.082353, 1.0 }, + { 0.180392, 0.149020, 0.098039, 1.0 }, + { 0.172549, 0.149020, 0.113725, 1.0 }, + { 0.188235, 0.160784, 0.125490, 1.0 }, + { 0.215686, 0.192157, 0.137255, 1.0 }, + { 0.247059, 0.219608, 0.145098, 1.0 }, + { 0.274510, 0.250980, 0.156863, 1.0 }, + { 0.294118, 0.270588, 0.156863, 1.0 }, + { 0.352941, 0.321569, 0.180392, 1.0 }, + { 0.400000, 0.372549, 0.211765, 1.0 }, + { 0.443137, 0.411765, 0.231373, 1.0 }, + { 0.466667, 0.454902, 0.250980, 1.0 }, + }; +/* Poppies */ +static double4 colors_619[] = { + { 0.682353, 0.172549, 0.164706, 1.0 }, + { 0.807843, 0.101961, 0.160784, 1.0 }, + { 0.698039, 0.090196, 0.188235, 1.0 }, + { 0.592157, 0.082353, 0.215686, 1.0 }, + { 0.560784, 0.070588, 0.164706, 1.0 }, + { 0.533333, 0.062745, 0.117647, 1.0 }, + { 0.545098, 0.094118, 0.125490, 1.0 }, + { 0.560784, 0.129412, 0.137255, 1.0 }, + { 0.419608, 0.211765, 0.113725, 1.0 }, + { 0.294118, 0.223529, 0.098039, 1.0 }, + { 0.172549, 0.239216, 0.082353, 1.0 }, + { 0.156863, 0.207843, 0.054902, 1.0 }, + { 0.141176, 0.176471, 0.031373, 1.0 }, + { 0.235294, 0.184314, 0.019608, 1.0 }, + { 0.329412, 0.192157, 0.011765, 1.0 }, + { 0.392157, 0.196078, 0.031373, 1.0 }, + { 0.454902, 0.200000, 0.050980, 1.0 }, + { 0.454902, 0.380392, 0.200000, 1.0 }, + { 0.372549, 0.482353, 0.337255, 1.0 }, + { 0.294118, 0.584314, 0.474510, 1.0 }, + { 0.333333, 0.592157, 0.568627, 1.0 }, + { 0.376471, 0.603922, 0.662745, 1.0 }, + { 0.392157, 0.635294, 0.654902, 1.0 }, + { 0.407843, 0.670588, 0.647059, 1.0 }, + { 0.686275, 0.439216, 0.560784, 1.0 }, + { 0.745098, 0.325490, 0.454902, 1.0 }, + { 0.803922, 0.215686, 0.352941, 1.0 }, + { 0.803922, 0.188235, 0.270588, 1.0 }, + { 0.807843, 0.164706, 0.188235, 1.0 }, + { 0.760784, 0.149020, 0.172549, 1.0 }, + { 0.713725, 0.137255, 0.160784, 1.0 }, + { 0.643137, 0.192157, 0.168627, 1.0 }, + { 0.592157, 0.219608, 0.160784, 1.0 }, + { 0.615686, 0.223529, 0.243137, 1.0 }, + { 0.650980, 0.223529, 0.247059, 1.0 }, + { 0.686275, 0.227451, 0.254902, 1.0 }, + { 0.658824, 0.290196, 0.200000, 1.0 }, + { 0.631373, 0.356863, 0.149020, 1.0 }, + { 0.635294, 0.411765, 0.149020, 1.0 }, + { 0.639216, 0.470588, 0.152941, 1.0 }, + { 0.572549, 0.596078, 0.309804, 1.0 }, + { 0.580392, 0.615686, 0.431373, 1.0 }, + { 0.592157, 0.639216, 0.552941, 1.0 }, + { 0.600000, 0.643137, 0.592157, 1.0 }, + { 0.611765, 0.650980, 0.635294, 1.0 }, + { 0.615686, 0.619608, 0.603922, 1.0 }, + { 0.623529, 0.592157, 0.576471, 1.0 }, + { 0.588235, 0.584314, 0.545098, 1.0 }, + { 0.541176, 0.513725, 0.486275, 1.0 }, + { 0.368627, 0.466667, 0.368627, 1.0 }, + { 0.262745, 0.423529, 0.290196, 1.0 }, + { 0.156863, 0.380392, 0.211765, 1.0 }, + { 0.176471, 0.372549, 0.172549, 1.0 }, + { 0.200000, 0.368627, 0.133333, 1.0 }, + { 0.262745, 0.403922, 0.129412, 1.0 }, + { 0.325490, 0.443137, 0.125490, 1.0 }, + { 0.713725, 0.549020, 0.156863, 1.0 }, + { 0.827451, 0.490196, 0.223529, 1.0 }, + { 0.945098, 0.435294, 0.294118, 1.0 }, + { 0.949020, 0.392157, 0.270588, 1.0 }, + { 0.956863, 0.349020, 0.247059, 1.0 }, + { 0.945098, 0.403922, 0.223529, 1.0 }, + { 0.937255, 0.462745, 0.203922, 1.0 }, + { 0.858824, 0.478431, 0.090196, 1.0 }, + { 0.760784, 0.662745, 0.066667, 1.0 }, + { 0.662745, 0.592157, 0.121569, 1.0 }, + { 0.701961, 0.498039, 0.156863, 1.0 }, + { 0.745098, 0.407843, 0.192157, 1.0 }, + { 0.756863, 0.427451, 0.227451, 1.0 }, + { 0.768627, 0.447059, 0.262745, 1.0 }, + { 0.713725, 0.505882, 0.317647, 1.0 }, + { 0.698039, 0.631373, 0.482353, 1.0 }, + { 0.568627, 0.686275, 0.490196, 1.0 }, + { 0.474510, 0.666667, 0.384314, 1.0 }, + { 0.380392, 0.647059, 0.282353, 1.0 }, + { 0.278431, 0.627451, 0.207843, 1.0 }, + { 0.176471, 0.611765, 0.137255, 1.0 }, + { 0.145098, 0.560784, 0.125490, 1.0 }, + { 0.117647, 0.509804, 0.113725, 1.0 }, + { 0.105882, 0.470588, 0.074510, 1.0 }, + { 0.098039, 0.384314, 0.086275, 1.0 }, + { 0.176471, 0.337255, 0.015686, 1.0 }, + { 0.250980, 0.337255, 0.043137, 1.0 }, + { 0.329412, 0.337255, 0.074510, 1.0 }, + { 0.376471, 0.317647, 0.062745, 1.0 }, + { 0.427451, 0.301961, 0.054902, 1.0 }, + { 0.576471, 0.254902, 0.098039, 1.0 }, + { 0.686275, 0.172549, 0.082353, 1.0 }, + { 0.878431, 0.066667, 0.039216, 1.0 }, + { 0.921569, 0.090196, 0.050980, 1.0 }, + { 0.964706, 0.113725, 0.066667, 1.0 }, + { 0.949020, 0.121569, 0.066667, 1.0 }, + { 0.933333, 0.133333, 0.066667, 1.0 }, + { 0.882353, 0.270588, 0.145098, 1.0 }, + { 0.831373, 0.286275, 0.090196, 1.0 }, + { 0.745098, 0.313725, 0.086275, 1.0 }, + { 0.674510, 0.325490, 0.031373, 1.0 }, + { 0.486275, 0.360784, 0.098039, 1.0 }, + { 0.372549, 0.384314, 0.164706, 1.0 }, + { 0.262745, 0.411765, 0.231373, 1.0 }, + { 0.184314, 0.427451, 0.227451, 1.0 }, + { 0.109804, 0.447059, 0.223529, 1.0 }, + { 0.109804, 0.505882, 0.188235, 1.0 }, + { 0.047059, 0.560784, 0.160784, 1.0 }, + { 0.054902, 0.611765, 0.098039, 1.0 }, + { 0.168627, 0.580392, 0.184314, 1.0 }, + { 0.286275, 0.552941, 0.274510, 1.0 }, + { 0.411765, 0.529412, 0.321569, 1.0 }, + { 0.541176, 0.509804, 0.368627, 1.0 }, + { 0.701961, 0.407843, 0.470588, 1.0 }, + { 0.835294, 0.411765, 0.498039, 1.0 }, + { 0.882353, 0.439216, 0.537255, 1.0 }, + { 0.878431, 0.592157, 0.596078, 1.0 }, + { 0.760784, 0.682353, 0.678431, 1.0 }, + { 0.764706, 0.596078, 0.686275, 1.0 }, + { 0.772549, 0.509804, 0.694118, 1.0 }, + { 0.721569, 0.533333, 0.666667, 1.0 }, + { 0.725490, 0.388235, 0.631373, 1.0 }, + { 0.815686, 0.349020, 0.572549, 1.0 }, + { 0.760784, 0.243137, 0.498039, 1.0 }, + { 0.752941, 0.184314, 0.329412, 1.0 }, + { 0.721569, 0.180392, 0.309804, 1.0 }, + { 0.694118, 0.180392, 0.290196, 1.0 }, + { 0.682353, 0.203922, 0.274510, 1.0 }, + { 0.670588, 0.231373, 0.258824, 1.0 }, + { 0.580392, 0.243137, 0.301961, 1.0 }, + { 0.501961, 0.207843, 0.317647, 1.0 }, + { 0.454902, 0.262745, 0.349020, 1.0 }, + { 0.470588, 0.262745, 0.423529, 1.0 }, + { 0.607843, 0.219608, 0.525490, 1.0 }, + { 0.670588, 0.203922, 0.513725, 1.0 }, + { 0.737255, 0.192157, 0.505882, 1.0 }, + { 0.792157, 0.145098, 0.549020, 1.0 }, + { 0.870588, 0.141176, 0.603922, 1.0 }, + { 0.909804, 0.160784, 0.647059, 1.0 }, + { 0.952941, 0.168627, 0.654902, 1.0 }, + { 0.960784, 0.258824, 0.541176, 1.0 }, + { 0.968627, 0.274510, 0.549020, 1.0 }, + { 0.980392, 0.290196, 0.560784, 1.0 }, + { 0.949020, 0.294118, 0.572549, 1.0 }, + { 0.921569, 0.301961, 0.588235, 1.0 }, + { 0.933333, 0.317647, 0.678431, 1.0 }, + { 0.878431, 0.250980, 0.698039, 1.0 }, + { 0.847059, 0.301961, 0.658824, 1.0 }, + { 0.850980, 0.254902, 0.631373, 1.0 }, + { 0.764706, 0.164706, 0.509804, 1.0 }, + { 0.737255, 0.141176, 0.486275, 1.0 }, + { 0.709804, 0.121569, 0.462745, 1.0 }, + { 0.682353, 0.133333, 0.435294, 1.0 }, + { 0.666667, 0.203922, 0.462745, 1.0 }, + { 0.690196, 0.278431, 0.388235, 1.0 }, + { 0.709804, 0.278431, 0.439216, 1.0 }, + { 0.862745, 0.219608, 0.411765, 1.0 }, + { 0.890196, 0.172549, 0.388235, 1.0 }, + { 0.921569, 0.129412, 0.368627, 1.0 }, + { 0.956863, 0.101961, 0.329412, 1.0 }, + { 0.921569, 0.035294, 0.231373, 1.0 }, + { 0.866667, 0.133333, 0.164706, 1.0 }, + { 0.819608, 0.160784, 0.188235, 1.0 }, + { 0.737255, 0.341176, 0.164706, 1.0 }, + { 0.690196, 0.360784, 0.278431, 1.0 }, + { 0.447059, 0.403922, 0.411765, 1.0 }, + { 0.396078, 0.419608, 0.454902, 1.0 }, + { 0.345098, 0.439216, 0.498039, 1.0 }, + { 0.184314, 0.498039, 0.478431, 1.0 }, + { 0.176471, 0.607843, 0.411765, 1.0 }, + { 0.094118, 0.635294, 0.325490, 1.0 }, + { 0.109804, 0.682353, 0.184314, 1.0 }, + { 0.168627, 0.650980, 0.090196, 1.0 }, + { 0.200000, 0.658824, 0.101961, 1.0 }, + { 0.231373, 0.670588, 0.113725, 1.0 }, + { 0.345098, 0.631373, 0.058824, 1.0 }, + { 0.380392, 0.658824, 0.176471, 1.0 }, + { 0.498039, 0.639216, 0.109804, 1.0 }, + { 0.537255, 0.639216, 0.274510, 1.0 }, + { 0.662745, 0.654902, 0.266667, 1.0 }, + { 0.709804, 0.670588, 0.333333, 1.0 }, + { 0.745098, 0.662745, 0.352941, 1.0 }, + { 0.788235, 0.670588, 0.400000, 1.0 }, + { 0.749020, 0.643137, 0.435294, 1.0 }, + { 0.749020, 0.611765, 0.509804, 1.0 }, + { 0.725490, 0.560784, 0.482353, 1.0 }, + { 0.784314, 0.549020, 0.556863, 1.0 }, + { 0.788235, 0.478431, 0.513725, 1.0 }, + { 0.917647, 0.458824, 0.556863, 1.0 }, + { 0.921569, 0.447059, 0.568627, 1.0 }, + { 0.925490, 0.435294, 0.584314, 1.0 }, + { 0.968627, 0.384314, 0.509804, 1.0 }, + { 0.972549, 0.352941, 0.541176, 1.0 }, + { 0.968627, 0.290196, 0.454902, 1.0 }, + { 0.949020, 0.247059, 0.478431, 1.0 }, + { 0.925490, 0.247059, 0.450980, 1.0 }, + { 0.937255, 0.192157, 0.486275, 1.0 }, + { 0.886275, 0.133333, 0.494118, 1.0 }, + { 0.858824, 0.090196, 0.490196, 1.0 }, + { 0.874510, 0.066667, 0.419608, 1.0 }, + { 0.839216, 0.101961, 0.341176, 1.0 }, + { 0.882353, 0.164706, 0.294118, 1.0 }, + { 0.839216, 0.258824, 0.282353, 1.0 }, + { 0.741176, 0.400000, 0.333333, 1.0 }, + { 0.584314, 0.458824, 0.356863, 1.0 }, + { 0.407843, 0.525490, 0.443137, 1.0 }, + { 0.325490, 0.600000, 0.403922, 1.0 }, + { 0.211765, 0.619608, 0.384314, 1.0 }, + { 0.266667, 0.678431, 0.309804, 1.0 }, + { 0.247059, 0.713725, 0.239216, 1.0 }, + { 0.262745, 0.662745, 0.262745, 1.0 }, + { 0.211765, 0.647059, 0.270588, 1.0 }, + { 0.117647, 0.560784, 0.298039, 1.0 }, + { 0.105882, 0.600000, 0.384314, 1.0 }, + { 0.086275, 0.596078, 0.392157, 1.0 }, + { 0.168627, 0.619608, 0.478431, 1.0 }, + { 0.329412, 0.627451, 0.525490, 1.0 }, + { 0.392157, 0.592157, 0.541176, 1.0 }, + { 0.572549, 0.533333, 0.549020, 1.0 }, + { 0.572549, 0.556863, 0.533333, 1.0 }, + { 0.654902, 0.549020, 0.517647, 1.0 }, + { 0.654902, 0.568627, 0.482353, 1.0 }, + { 0.737255, 0.623529, 0.462745, 1.0 }, + { 0.827451, 0.596078, 0.470588, 1.0 }, + { 0.882353, 0.592157, 0.458824, 1.0 }, + { 0.972549, 0.541176, 0.474510, 1.0 }, + { 0.968627, 0.419608, 0.380392, 1.0 }, + { 0.988235, 0.345098, 0.321569, 1.0 }, + { 0.964706, 0.274510, 0.227451, 1.0 }, + { 0.945098, 0.203922, 0.160784, 1.0 }, + { 0.921569, 0.188235, 0.176471, 1.0 }, + { 0.905882, 0.149020, 0.207843, 1.0 }, + { 0.909804, 0.094118, 0.329412, 1.0 }, + { 0.925490, 0.125490, 0.411765, 1.0 }, + { 0.905882, 0.149020, 0.525490, 1.0 }, + { 0.929412, 0.211765, 0.537255, 1.0 }, + { 0.886275, 0.227451, 0.556863, 1.0 }, + { 0.913725, 0.203922, 0.549020, 1.0 }, + { 0.831373, 0.156863, 0.623529, 1.0 }, + { 0.850980, 0.070588, 0.658824, 1.0 }, + { 0.815686, 0.047059, 0.662745, 1.0 }, + { 0.835294, 0.058824, 0.635294, 1.0 }, + { 0.886275, 0.098039, 0.588235, 1.0 }, + { 0.909804, 0.184314, 0.529412, 1.0 }, + { 0.913725, 0.243137, 0.509804, 1.0 }, + { 0.756863, 0.301961, 0.458824, 1.0 }, + { 0.603922, 0.286275, 0.352941, 1.0 }, + { 0.352941, 0.278431, 0.258824, 1.0 }, + { 0.180392, 0.239216, 0.223529, 1.0 }, + { 0.086275, 0.192157, 0.172549, 1.0 }, + { 0.039216, 0.231373, 0.227451, 1.0 }, + { 0.105882, 0.278431, 0.235294, 1.0 }, + { 0.196078, 0.360784, 0.262745, 1.0 }, + { 0.294118, 0.419608, 0.317647, 1.0 }, + { 0.419608, 0.392157, 0.368627, 1.0 }, + { 0.462745, 0.352941, 0.364706, 1.0 }, + { 0.458824, 0.192157, 0.372549, 1.0 }, + { 0.478431, 0.184314, 0.305882, 1.0 }, + { 0.423529, 0.137255, 0.262745, 1.0 }, + { 0.305882, 0.172549, 0.227451, 1.0 }, + }; +/* Produce_Department */ +static double4 colors_620[] = { + { 0.600000, 0.098039, 0.254902, 1.0 }, + { 0.721569, 0.196078, 0.207843, 1.0 }, + { 0.756863, 0.239216, 0.223529, 1.0 }, + { 0.792157, 0.286275, 0.243137, 1.0 }, + { 0.788235, 0.349020, 0.325490, 1.0 }, + { 0.788235, 0.415686, 0.411765, 1.0 }, + { 0.780392, 0.447059, 0.411765, 1.0 }, + { 0.776471, 0.482353, 0.411765, 1.0 }, + { 0.752941, 0.533333, 0.333333, 1.0 }, + { 0.717647, 0.556863, 0.384314, 1.0 }, + { 0.686275, 0.584314, 0.435294, 1.0 }, + { 0.603922, 0.580392, 0.439216, 1.0 }, + { 0.521569, 0.580392, 0.447059, 1.0 }, + { 0.443137, 0.529412, 0.388235, 1.0 }, + { 0.364706, 0.482353, 0.333333, 1.0 }, + { 0.337255, 0.462745, 0.329412, 1.0 }, + { 0.313725, 0.447059, 0.325490, 1.0 }, + { 0.160784, 0.372549, 0.305882, 1.0 }, + { 0.101961, 0.313725, 0.298039, 1.0 }, + { 0.047059, 0.254902, 0.294118, 1.0 }, + { 0.054902, 0.200000, 0.247059, 1.0 }, + { 0.066667, 0.149020, 0.203922, 1.0 }, + { 0.082353, 0.125490, 0.176471, 1.0 }, + { 0.101961, 0.105882, 0.149020, 1.0 }, + { 0.188235, 0.050980, 0.070588, 1.0 }, + { 0.250980, 0.039216, 0.066667, 1.0 }, + { 0.317647, 0.031373, 0.062745, 1.0 }, + { 0.360784, 0.027451, 0.058824, 1.0 }, + { 0.403922, 0.027451, 0.054902, 1.0 }, + { 0.415686, 0.031373, 0.047059, 1.0 }, + { 0.431373, 0.039216, 0.043137, 1.0 }, + { 0.454902, 0.047059, 0.043137, 1.0 }, + { 0.482353, 0.054902, 0.054902, 1.0 }, + { 0.462745, 0.050980, 0.098039, 1.0 }, + { 0.431373, 0.050980, 0.113725, 1.0 }, + { 0.403922, 0.050980, 0.133333, 1.0 }, + { 0.403922, 0.058824, 0.121569, 1.0 }, + { 0.403922, 0.066667, 0.109804, 1.0 }, + { 0.403922, 0.066667, 0.105882, 1.0 }, + { 0.407843, 0.070588, 0.101961, 1.0 }, + { 0.435294, 0.062745, 0.117647, 1.0 }, + { 0.462745, 0.062745, 0.105882, 1.0 }, + { 0.494118, 0.066667, 0.094118, 1.0 }, + { 0.509804, 0.101961, 0.078431, 1.0 }, + { 0.525490, 0.137255, 0.066667, 1.0 }, + { 0.521569, 0.152941, 0.074510, 1.0 }, + { 0.521569, 0.168627, 0.082353, 1.0 }, + { 0.501961, 0.203922, 0.121569, 1.0 }, + { 0.482353, 0.227451, 0.168627, 1.0 }, + { 0.407843, 0.247059, 0.219608, 1.0 }, + { 0.368627, 0.258824, 0.239216, 1.0 }, + { 0.329412, 0.274510, 0.262745, 1.0 }, + { 0.317647, 0.282353, 0.298039, 1.0 }, + { 0.305882, 0.290196, 0.333333, 1.0 }, + { 0.301961, 0.290196, 0.345098, 1.0 }, + { 0.298039, 0.294118, 0.356863, 1.0 }, + { 0.258824, 0.278431, 0.384314, 1.0 }, + { 0.247059, 0.274510, 0.427451, 1.0 }, + { 0.235294, 0.274510, 0.470588, 1.0 }, + { 0.247059, 0.282353, 0.486275, 1.0 }, + { 0.258824, 0.294118, 0.505882, 1.0 }, + { 0.254902, 0.309804, 0.498039, 1.0 }, + { 0.254902, 0.325490, 0.490196, 1.0 }, + { 0.258824, 0.329412, 0.462745, 1.0 }, + { 0.274510, 0.341176, 0.439216, 1.0 }, + { 0.337255, 0.349020, 0.384314, 1.0 }, + { 0.333333, 0.376471, 0.360784, 1.0 }, + { 0.329412, 0.403922, 0.337255, 1.0 }, + { 0.329412, 0.419608, 0.321569, 1.0 }, + { 0.329412, 0.435294, 0.309804, 1.0 }, + { 0.329412, 0.482353, 0.266667, 1.0 }, + { 0.337255, 0.482353, 0.231373, 1.0 }, + { 0.235294, 0.494118, 0.247059, 1.0 }, + { 0.176471, 0.501961, 0.243137, 1.0 }, + { 0.121569, 0.513725, 0.243137, 1.0 }, + { 0.109804, 0.494118, 0.211765, 1.0 }, + { 0.098039, 0.474510, 0.184314, 1.0 }, + { 0.101961, 0.462745, 0.180392, 1.0 }, + { 0.109804, 0.450980, 0.176471, 1.0 }, + { 0.101961, 0.450980, 0.160784, 1.0 }, + { 0.101961, 0.466667, 0.160784, 1.0 }, + { 0.094118, 0.490196, 0.168627, 1.0 }, + { 0.113725, 0.505882, 0.215686, 1.0 }, + { 0.133333, 0.521569, 0.262745, 1.0 }, + { 0.145098, 0.521569, 0.301961, 1.0 }, + { 0.156863, 0.525490, 0.345098, 1.0 }, + { 0.180392, 0.552941, 0.439216, 1.0 }, + { 0.203922, 0.568627, 0.474510, 1.0 }, + { 0.203922, 0.603922, 0.462745, 1.0 }, + { 0.200000, 0.541176, 0.474510, 1.0 }, + { 0.200000, 0.482353, 0.490196, 1.0 }, + { 0.219608, 0.450980, 0.490196, 1.0 }, + { 0.243137, 0.419608, 0.494118, 1.0 }, + { 0.266667, 0.407843, 0.478431, 1.0 }, + { 0.290196, 0.403922, 0.415686, 1.0 }, + { 0.294118, 0.403922, 0.349020, 1.0 }, + { 0.305882, 0.372549, 0.352941, 1.0 }, + { 0.360784, 0.415686, 0.498039, 1.0 }, + { 0.368627, 0.427451, 0.541176, 1.0 }, + { 0.380392, 0.439216, 0.588235, 1.0 }, + { 0.376471, 0.427451, 0.596078, 1.0 }, + { 0.372549, 0.415686, 0.607843, 1.0 }, + { 0.333333, 0.411765, 0.654902, 1.0 }, + { 0.305882, 0.439216, 0.713725, 1.0 }, + { 0.294118, 0.419608, 0.752941, 1.0 }, + { 0.286275, 0.337255, 0.686275, 1.0 }, + { 0.278431, 0.258824, 0.619608, 1.0 }, + { 0.278431, 0.231373, 0.572549, 1.0 }, + { 0.278431, 0.203922, 0.529412, 1.0 }, + { 0.313725, 0.164706, 0.466667, 1.0 }, + { 0.364706, 0.176471, 0.388235, 1.0 }, + { 0.431373, 0.203922, 0.305882, 1.0 }, + { 0.490196, 0.223529, 0.250980, 1.0 }, + { 0.537255, 0.266667, 0.180392, 1.0 }, + { 0.541176, 0.294118, 0.188235, 1.0 }, + { 0.545098, 0.325490, 0.196078, 1.0 }, + { 0.560784, 0.407843, 0.196078, 1.0 }, + { 0.568627, 0.494118, 0.258824, 1.0 }, + { 0.615686, 0.556863, 0.337255, 1.0 }, + { 0.619608, 0.611765, 0.431373, 1.0 }, + { 0.568627, 0.701961, 0.576471, 1.0 }, + { 0.525490, 0.733333, 0.623529, 1.0 }, + { 0.486275, 0.768627, 0.670588, 1.0 }, + { 0.486275, 0.756863, 0.701961, 1.0 }, + { 0.486275, 0.745098, 0.737255, 1.0 }, + { 0.454902, 0.709804, 0.780392, 1.0 }, + { 0.443137, 0.658824, 0.788235, 1.0 }, + { 0.388235, 0.603922, 0.760784, 1.0 }, + { 0.337255, 0.552941, 0.705882, 1.0 }, + { 0.290196, 0.388235, 0.643137, 1.0 }, + { 0.282353, 0.349020, 0.615686, 1.0 }, + { 0.278431, 0.309804, 0.588235, 1.0 }, + { 0.266667, 0.243137, 0.533333, 1.0 }, + { 0.243137, 0.207843, 0.443137, 1.0 }, + { 0.270588, 0.203922, 0.368627, 1.0 }, + { 0.278431, 0.203922, 0.290196, 1.0 }, + { 0.301961, 0.215686, 0.164706, 1.0 }, + { 0.317647, 0.211765, 0.121569, 1.0 }, + { 0.337255, 0.211765, 0.082353, 1.0 }, + { 0.356863, 0.211765, 0.066667, 1.0 }, + { 0.380392, 0.211765, 0.050980, 1.0 }, + { 0.439216, 0.215686, 0.043137, 1.0 }, + { 0.490196, 0.215686, 0.035294, 1.0 }, + { 0.525490, 0.200000, 0.043137, 1.0 }, + { 0.572549, 0.156863, 0.050980, 1.0 }, + { 0.635294, 0.062745, 0.054902, 1.0 }, + { 0.631373, 0.054902, 0.058824, 1.0 }, + { 0.631373, 0.050980, 0.062745, 1.0 }, + { 0.607843, 0.058824, 0.074510, 1.0 }, + { 0.588235, 0.074510, 0.098039, 1.0 }, + { 0.564706, 0.082353, 0.101961, 1.0 }, + { 0.549020, 0.062745, 0.125490, 1.0 }, + { 0.474510, 0.062745, 0.172549, 1.0 }, + { 0.450980, 0.070588, 0.184314, 1.0 }, + { 0.431373, 0.082353, 0.200000, 1.0 }, + { 0.384314, 0.121569, 0.215686, 1.0 }, + { 0.352941, 0.160784, 0.239216, 1.0 }, + { 0.333333, 0.223529, 0.266667, 1.0 }, + { 0.325490, 0.286275, 0.254902, 1.0 }, + { 0.321569, 0.329412, 0.235294, 1.0 }, + { 0.321569, 0.341176, 0.227451, 1.0 }, + { 0.345098, 0.333333, 0.239216, 1.0 }, + { 0.356863, 0.341176, 0.227451, 1.0 }, + { 0.372549, 0.349020, 0.219608, 1.0 }, + { 0.380392, 0.368627, 0.168627, 1.0 }, + { 0.388235, 0.360784, 0.145098, 1.0 }, + { 0.388235, 0.325490, 0.129412, 1.0 }, + { 0.392157, 0.262745, 0.156863, 1.0 }, + { 0.396078, 0.172549, 0.176471, 1.0 }, + { 0.388235, 0.176471, 0.176471, 1.0 }, + { 0.384314, 0.184314, 0.180392, 1.0 }, + { 0.356863, 0.203922, 0.192157, 1.0 }, + { 0.337255, 0.200000, 0.219608, 1.0 }, + { 0.352941, 0.172549, 0.239216, 1.0 }, + { 0.364706, 0.141176, 0.247059, 1.0 }, + { 0.392157, 0.137255, 0.231373, 1.0 }, + { 0.427451, 0.176471, 0.227451, 1.0 }, + { 0.454902, 0.196078, 0.227451, 1.0 }, + { 0.482353, 0.176471, 0.223529, 1.0 }, + { 0.505882, 0.149020, 0.223529, 1.0 }, + { 0.505882, 0.113725, 0.215686, 1.0 }, + { 0.494118, 0.129412, 0.215686, 1.0 }, + { 0.498039, 0.156863, 0.227451, 1.0 }, + { 0.474510, 0.164706, 0.247059, 1.0 }, + { 0.447059, 0.137255, 0.305882, 1.0 }, + { 0.431373, 0.141176, 0.321569, 1.0 }, + { 0.415686, 0.145098, 0.341176, 1.0 }, + { 0.411765, 0.145098, 0.380392, 1.0 }, + { 0.392157, 0.149020, 0.403922, 1.0 }, + { 0.392157, 0.152941, 0.415686, 1.0 }, + { 0.380392, 0.133333, 0.423529, 1.0 }, + { 0.349020, 0.145098, 0.415686, 1.0 }, + { 0.341176, 0.137255, 0.415686, 1.0 }, + { 0.313725, 0.129412, 0.396078, 1.0 }, + { 0.286275, 0.129412, 0.360784, 1.0 }, + { 0.262745, 0.101961, 0.321569, 1.0 }, + { 0.203922, 0.086275, 0.282353, 1.0 }, + { 0.172549, 0.074510, 0.258824, 1.0 }, + { 0.137255, 0.070588, 0.243137, 1.0 }, + { 0.121569, 0.101961, 0.231373, 1.0 }, + { 0.133333, 0.145098, 0.231373, 1.0 }, + { 0.133333, 0.180392, 0.239216, 1.0 }, + { 0.121569, 0.203922, 0.266667, 1.0 }, + { 0.109804, 0.219608, 0.298039, 1.0 }, + { 0.101961, 0.250980, 0.317647, 1.0 }, + { 0.113725, 0.305882, 0.333333, 1.0 }, + { 0.141176, 0.368627, 0.341176, 1.0 }, + { 0.145098, 0.396078, 0.349020, 1.0 }, + { 0.137255, 0.400000, 0.337255, 1.0 }, + { 0.137255, 0.360784, 0.305882, 1.0 }, + { 0.137255, 0.321569, 0.254902, 1.0 }, + { 0.156863, 0.305882, 0.203922, 1.0 }, + { 0.168627, 0.294118, 0.164706, 1.0 }, + { 0.164706, 0.298039, 0.129412, 1.0 }, + { 0.164706, 0.270588, 0.098039, 1.0 }, + { 0.168627, 0.215686, 0.078431, 1.0 }, + { 0.156863, 0.160784, 0.062745, 1.0 }, + { 0.141176, 0.133333, 0.070588, 1.0 }, + { 0.125490, 0.141176, 0.109804, 1.0 }, + { 0.113725, 0.168627, 0.137255, 1.0 }, + { 0.117647, 0.188235, 0.176471, 1.0 }, + { 0.113725, 0.196078, 0.219608, 1.0 }, + { 0.094118, 0.200000, 0.247059, 1.0 }, + { 0.086275, 0.188235, 0.309804, 1.0 }, + { 0.090196, 0.188235, 0.349020, 1.0 }, + { 0.129412, 0.192157, 0.376471, 1.0 }, + { 0.180392, 0.219608, 0.403922, 1.0 }, + { 0.172549, 0.231373, 0.360784, 1.0 }, + { 0.152941, 0.211765, 0.325490, 1.0 }, + { 0.121569, 0.184314, 0.290196, 1.0 }, + { 0.101961, 0.149020, 0.247059, 1.0 }, + { 0.141176, 0.152941, 0.235294, 1.0 }, + { 0.149020, 0.149020, 0.180392, 1.0 }, + { 0.133333, 0.141176, 0.133333, 1.0 }, + { 0.101961, 0.137255, 0.098039, 1.0 }, + { 0.050980, 0.121569, 0.074510, 1.0 }, + { 0.035294, 0.137255, 0.078431, 1.0 }, + { 0.043137, 0.164706, 0.062745, 1.0 }, + { 0.054902, 0.180392, 0.066667, 1.0 }, + { 0.058824, 0.203922, 0.074510, 1.0 }, + { 0.050980, 0.231373, 0.113725, 1.0 }, + { 0.039216, 0.262745, 0.152941, 1.0 }, + { 0.035294, 0.294118, 0.152941, 1.0 }, + { 0.035294, 0.309804, 0.149020, 1.0 }, + { 0.043137, 0.317647, 0.129412, 1.0 }, + { 0.035294, 0.329412, 0.145098, 1.0 }, + { 0.027451, 0.333333, 0.184314, 1.0 }, + { 0.054902, 0.321569, 0.215686, 1.0 }, + { 0.078431, 0.309804, 0.247059, 1.0 }, + { 0.125490, 0.266667, 0.254902, 1.0 }, + { 0.176471, 0.227451, 0.250980, 1.0 }, + { 0.223529, 0.196078, 0.262745, 1.0 }, + { 0.305882, 0.164706, 0.254902, 1.0 }, + { 0.384314, 0.145098, 0.254902, 1.0 }, + { 0.474510, 0.101961, 0.258824, 1.0 }, + { 0.552941, 0.082353, 0.239216, 1.0 }, + }; +/* Purple */ +static double4 colors_621[] = { + { 0.254902, 0.219608, 0.325490, 1.0 }, + { 0.270588, 0.254902, 0.341176, 1.0 }, + { 0.274510, 0.266667, 0.337255, 1.0 }, + { 0.278431, 0.278431, 0.337255, 1.0 }, + { 0.286275, 0.298039, 0.337255, 1.0 }, + { 0.298039, 0.321569, 0.341176, 1.0 }, + { 0.282353, 0.301961, 0.329412, 1.0 }, + { 0.270588, 0.286275, 0.317647, 1.0 }, + { 0.250980, 0.278431, 0.298039, 1.0 }, + { 0.262745, 0.286275, 0.309804, 1.0 }, + { 0.274510, 0.294118, 0.325490, 1.0 }, + { 0.313725, 0.313725, 0.337255, 1.0 }, + { 0.352941, 0.337255, 0.352941, 1.0 }, + { 0.380392, 0.341176, 0.376471, 1.0 }, + { 0.407843, 0.345098, 0.403922, 1.0 }, + { 0.415686, 0.341176, 0.415686, 1.0 }, + { 0.427451, 0.341176, 0.427451, 1.0 }, + { 0.443137, 0.321569, 0.466667, 1.0 }, + { 0.439216, 0.309804, 0.466667, 1.0 }, + { 0.439216, 0.298039, 0.466667, 1.0 }, + { 0.431373, 0.266667, 0.462745, 1.0 }, + { 0.427451, 0.235294, 0.462745, 1.0 }, + { 0.419608, 0.211765, 0.462745, 1.0 }, + { 0.415686, 0.188235, 0.462745, 1.0 }, + { 0.396078, 0.125490, 0.454902, 1.0 }, + { 0.380392, 0.113725, 0.458824, 1.0 }, + { 0.364706, 0.105882, 0.466667, 1.0 }, + { 0.337255, 0.086275, 0.462745, 1.0 }, + { 0.313725, 0.070588, 0.462745, 1.0 }, + { 0.294118, 0.066667, 0.466667, 1.0 }, + { 0.278431, 0.062745, 0.470588, 1.0 }, + { 0.254902, 0.054902, 0.478431, 1.0 }, + { 0.250980, 0.039216, 0.494118, 1.0 }, + { 0.258824, 0.047059, 0.525490, 1.0 }, + { 0.282353, 0.047059, 0.537255, 1.0 }, + { 0.305882, 0.047059, 0.549020, 1.0 }, + { 0.321569, 0.062745, 0.556863, 1.0 }, + { 0.341176, 0.082353, 0.568627, 1.0 }, + { 0.352941, 0.090196, 0.568627, 1.0 }, + { 0.368627, 0.101961, 0.572549, 1.0 }, + { 0.415686, 0.188235, 0.568627, 1.0 }, + { 0.454902, 0.223529, 0.584314, 1.0 }, + { 0.498039, 0.258824, 0.603922, 1.0 }, + { 0.513725, 0.254902, 0.607843, 1.0 }, + { 0.533333, 0.250980, 0.611765, 1.0 }, + { 0.541176, 0.235294, 0.607843, 1.0 }, + { 0.549020, 0.223529, 0.603922, 1.0 }, + { 0.529412, 0.200000, 0.580392, 1.0 }, + { 0.529412, 0.184314, 0.545098, 1.0 }, + { 0.482353, 0.188235, 0.505882, 1.0 }, + { 0.447059, 0.172549, 0.494118, 1.0 }, + { 0.411765, 0.160784, 0.482353, 1.0 }, + { 0.372549, 0.117647, 0.454902, 1.0 }, + { 0.337255, 0.074510, 0.431373, 1.0 }, + { 0.305882, 0.047059, 0.396078, 1.0 }, + { 0.278431, 0.023529, 0.364706, 1.0 }, + { 0.203922, 0.000000, 0.278431, 1.0 }, + { 0.180392, 0.000000, 0.254902, 1.0 }, + { 0.156863, 0.000000, 0.235294, 1.0 }, + { 0.152941, 0.000000, 0.231373, 1.0 }, + { 0.149020, 0.000000, 0.231373, 1.0 }, + { 0.145098, 0.000000, 0.215686, 1.0 }, + { 0.141176, 0.000000, 0.203922, 1.0 }, + { 0.141176, 0.000000, 0.196078, 1.0 }, + { 0.137255, 0.000000, 0.200000, 1.0 }, + { 0.145098, 0.000000, 0.223529, 1.0 }, + { 0.149020, 0.000000, 0.247059, 1.0 }, + { 0.156863, 0.000000, 0.270588, 1.0 }, + { 0.160784, 0.000000, 0.274510, 1.0 }, + { 0.164706, 0.000000, 0.282353, 1.0 }, + { 0.164706, 0.000000, 0.294118, 1.0 }, + { 0.160784, 0.011765, 0.309804, 1.0 }, + { 0.172549, 0.023529, 0.345098, 1.0 }, + { 0.196078, 0.023529, 0.372549, 1.0 }, + { 0.223529, 0.023529, 0.400000, 1.0 }, + { 0.247059, 0.043137, 0.423529, 1.0 }, + { 0.274510, 0.062745, 0.447059, 1.0 }, + { 0.278431, 0.078431, 0.450980, 1.0 }, + { 0.282353, 0.094118, 0.458824, 1.0 }, + { 0.290196, 0.101961, 0.466667, 1.0 }, + { 0.286275, 0.121569, 0.470588, 1.0 }, + { 0.305882, 0.141176, 0.470588, 1.0 }, + { 0.333333, 0.145098, 0.470588, 1.0 }, + { 0.360784, 0.149020, 0.470588, 1.0 }, + { 0.372549, 0.152941, 0.466667, 1.0 }, + { 0.384314, 0.160784, 0.466667, 1.0 }, + { 0.403922, 0.164706, 0.454902, 1.0 }, + { 0.400000, 0.180392, 0.447059, 1.0 }, + { 0.376471, 0.168627, 0.411765, 1.0 }, + { 0.368627, 0.137255, 0.392157, 1.0 }, + { 0.360784, 0.109804, 0.372549, 1.0 }, + { 0.356863, 0.098039, 0.356863, 1.0 }, + { 0.352941, 0.086275, 0.345098, 1.0 }, + { 0.356863, 0.066667, 0.325490, 1.0 }, + { 0.356863, 0.062745, 0.298039, 1.0 }, + { 0.352941, 0.066667, 0.274510, 1.0 }, + { 0.341176, 0.074510, 0.254902, 1.0 }, + { 0.325490, 0.101961, 0.227451, 1.0 }, + { 0.321569, 0.121569, 0.211765, 1.0 }, + { 0.317647, 0.141176, 0.200000, 1.0 }, + { 0.313725, 0.145098, 0.192157, 1.0 }, + { 0.313725, 0.152941, 0.188235, 1.0 }, + { 0.305882, 0.168627, 0.172549, 1.0 }, + { 0.286275, 0.192157, 0.168627, 1.0 }, + { 0.274510, 0.219608, 0.145098, 1.0 }, + { 0.274510, 0.227451, 0.141176, 1.0 }, + { 0.278431, 0.235294, 0.141176, 1.0 }, + { 0.278431, 0.239216, 0.149020, 1.0 }, + { 0.282353, 0.247059, 0.156863, 1.0 }, + { 0.278431, 0.250980, 0.180392, 1.0 }, + { 0.243137, 0.258824, 0.203922, 1.0 }, + { 0.219608, 0.243137, 0.243137, 1.0 }, + { 0.196078, 0.207843, 0.250980, 1.0 }, + { 0.180392, 0.137255, 0.254902, 1.0 }, + { 0.184314, 0.125490, 0.258824, 1.0 }, + { 0.192157, 0.117647, 0.266667, 1.0 }, + { 0.219608, 0.105882, 0.282353, 1.0 }, + { 0.243137, 0.098039, 0.317647, 1.0 }, + { 0.274510, 0.101961, 0.392157, 1.0 }, + { 0.313725, 0.086275, 0.443137, 1.0 }, + { 0.392157, 0.066667, 0.529412, 1.0 }, + { 0.427451, 0.066667, 0.549020, 1.0 }, + { 0.462745, 0.070588, 0.572549, 1.0 }, + { 0.474510, 0.066667, 0.572549, 1.0 }, + { 0.490196, 0.062745, 0.576471, 1.0 }, + { 0.537255, 0.074510, 0.596078, 1.0 }, + { 0.568627, 0.078431, 0.619608, 1.0 }, + { 0.603922, 0.062745, 0.643137, 1.0 }, + { 0.650980, 0.062745, 0.678431, 1.0 }, + { 0.666667, 0.039216, 0.709804, 1.0 }, + { 0.654902, 0.031373, 0.698039, 1.0 }, + { 0.643137, 0.023529, 0.686275, 1.0 }, + { 0.623529, 0.019608, 0.643137, 1.0 }, + { 0.580392, 0.015686, 0.596078, 1.0 }, + { 0.541176, 0.000000, 0.549020, 1.0 }, + { 0.509804, 0.000000, 0.509804, 1.0 }, + { 0.466667, 0.000000, 0.466667, 1.0 }, + { 0.450980, 0.000000, 0.454902, 1.0 }, + { 0.439216, 0.000000, 0.447059, 1.0 }, + { 0.431373, 0.000000, 0.435294, 1.0 }, + { 0.423529, 0.000000, 0.423529, 1.0 }, + { 0.403922, 0.000000, 0.396078, 1.0 }, + { 0.392157, 0.000000, 0.376471, 1.0 }, + { 0.392157, 0.000000, 0.364706, 1.0 }, + { 0.384314, 0.011765, 0.360784, 1.0 }, + { 0.396078, 0.074510, 0.356863, 1.0 }, + { 0.403922, 0.090196, 0.360784, 1.0 }, + { 0.415686, 0.109804, 0.364706, 1.0 }, + { 0.427451, 0.149020, 0.372549, 1.0 }, + { 0.447059, 0.184314, 0.400000, 1.0 }, + { 0.458824, 0.207843, 0.407843, 1.0 }, + { 0.462745, 0.227451, 0.423529, 1.0 }, + { 0.450980, 0.250980, 0.427451, 1.0 }, + { 0.450980, 0.254902, 0.423529, 1.0 }, + { 0.450980, 0.258824, 0.419608, 1.0 }, + { 0.447059, 0.282353, 0.419608, 1.0 }, + { 0.462745, 0.286275, 0.419608, 1.0 }, + { 0.482353, 0.278431, 0.427451, 1.0 }, + { 0.494118, 0.266667, 0.439216, 1.0 }, + { 0.490196, 0.243137, 0.454902, 1.0 }, + { 0.470588, 0.211765, 0.454902, 1.0 }, + { 0.427451, 0.137255, 0.439216, 1.0 }, + { 0.415686, 0.121569, 0.431373, 1.0 }, + { 0.403922, 0.109804, 0.427451, 1.0 }, + { 0.396078, 0.078431, 0.427451, 1.0 }, + { 0.396078, 0.054902, 0.423529, 1.0 }, + { 0.396078, 0.031373, 0.431373, 1.0 }, + { 0.392157, 0.031373, 0.427451, 1.0 }, + { 0.368627, 0.047059, 0.411765, 1.0 }, + { 0.352941, 0.054902, 0.407843, 1.0 }, + { 0.341176, 0.066667, 0.403922, 1.0 }, + { 0.313725, 0.082353, 0.396078, 1.0 }, + { 0.298039, 0.105882, 0.380392, 1.0 }, + { 0.290196, 0.121569, 0.392157, 1.0 }, + { 0.294118, 0.141176, 0.392157, 1.0 }, + { 0.290196, 0.164706, 0.396078, 1.0 }, + { 0.282353, 0.192157, 0.407843, 1.0 }, + { 0.286275, 0.211765, 0.411765, 1.0 }, + { 0.278431, 0.223529, 0.407843, 1.0 }, + { 0.270588, 0.227451, 0.400000, 1.0 }, + { 0.270588, 0.227451, 0.396078, 1.0 }, + { 0.274510, 0.211765, 0.392157, 1.0 }, + { 0.278431, 0.192157, 0.380392, 1.0 }, + { 0.270588, 0.172549, 0.376471, 1.0 }, + { 0.258824, 0.125490, 0.368627, 1.0 }, + { 0.250980, 0.109804, 0.360784, 1.0 }, + { 0.247059, 0.098039, 0.356863, 1.0 }, + { 0.235294, 0.078431, 0.337255, 1.0 }, + { 0.231373, 0.066667, 0.317647, 1.0 }, + { 0.231373, 0.054902, 0.305882, 1.0 }, + { 0.243137, 0.039216, 0.290196, 1.0 }, + { 0.258824, 0.035294, 0.278431, 1.0 }, + { 0.274510, 0.035294, 0.274510, 1.0 }, + { 0.278431, 0.035294, 0.270588, 1.0 }, + { 0.278431, 0.054902, 0.258824, 1.0 }, + { 0.282353, 0.074510, 0.254902, 1.0 }, + { 0.278431, 0.105882, 0.266667, 1.0 }, + { 0.274510, 0.137255, 0.270588, 1.0 }, + { 0.278431, 0.164706, 0.266667, 1.0 }, + { 0.290196, 0.192157, 0.274510, 1.0 }, + { 0.294118, 0.200000, 0.298039, 1.0 }, + { 0.298039, 0.223529, 0.313725, 1.0 }, + { 0.305882, 0.250980, 0.333333, 1.0 }, + { 0.317647, 0.274510, 0.356863, 1.0 }, + { 0.321569, 0.305882, 0.376471, 1.0 }, + { 0.325490, 0.337255, 0.392157, 1.0 }, + { 0.341176, 0.376471, 0.403922, 1.0 }, + { 0.356863, 0.403922, 0.447059, 1.0 }, + { 0.360784, 0.419608, 0.462745, 1.0 }, + { 0.368627, 0.462745, 0.478431, 1.0 }, + { 0.384314, 0.490196, 0.490196, 1.0 }, + { 0.419608, 0.494118, 0.529412, 1.0 }, + { 0.458824, 0.537255, 0.564706, 1.0 }, + { 0.498039, 0.552941, 0.576471, 1.0 }, + { 0.537255, 0.572549, 0.615686, 1.0 }, + { 0.556863, 0.545098, 0.639216, 1.0 }, + { 0.568627, 0.537255, 0.650980, 1.0 }, + { 0.564706, 0.517647, 0.631373, 1.0 }, + { 0.556863, 0.462745, 0.631373, 1.0 }, + { 0.552941, 0.431373, 0.611765, 1.0 }, + { 0.545098, 0.392157, 0.584314, 1.0 }, + { 0.545098, 0.356863, 0.576471, 1.0 }, + { 0.517647, 0.309804, 0.568627, 1.0 }, + { 0.501961, 0.258824, 0.552941, 1.0 }, + { 0.458824, 0.227451, 0.525490, 1.0 }, + { 0.407843, 0.172549, 0.482353, 1.0 }, + { 0.368627, 0.137255, 0.427451, 1.0 }, + { 0.329412, 0.121569, 0.376471, 1.0 }, + { 0.305882, 0.109804, 0.333333, 1.0 }, + { 0.270588, 0.105882, 0.286275, 1.0 }, + { 0.250980, 0.098039, 0.235294, 1.0 }, + { 0.227451, 0.101961, 0.196078, 1.0 }, + { 0.200000, 0.105882, 0.160784, 1.0 }, + { 0.184314, 0.121569, 0.149020, 1.0 }, + { 0.168627, 0.133333, 0.137255, 1.0 }, + { 0.168627, 0.149020, 0.125490, 1.0 }, + { 0.160784, 0.168627, 0.117647, 1.0 }, + { 0.168627, 0.172549, 0.113725, 1.0 }, + { 0.172549, 0.180392, 0.113725, 1.0 }, + { 0.188235, 0.180392, 0.117647, 1.0 }, + { 0.192157, 0.168627, 0.121569, 1.0 }, + { 0.188235, 0.156863, 0.141176, 1.0 }, + { 0.196078, 0.145098, 0.149020, 1.0 }, + { 0.196078, 0.141176, 0.180392, 1.0 }, + { 0.200000, 0.133333, 0.203922, 1.0 }, + { 0.200000, 0.137255, 0.227451, 1.0 }, + { 0.207843, 0.149020, 0.243137, 1.0 }, + { 0.219608, 0.168627, 0.254902, 1.0 }, + { 0.227451, 0.188235, 0.266667, 1.0 }, + { 0.227451, 0.184314, 0.274510, 1.0 }, + { 0.270588, 0.231373, 0.313725, 1.0 }, + { 0.298039, 0.250980, 0.345098, 1.0 }, + { 0.313725, 0.254902, 0.356863, 1.0 }, + { 0.309804, 0.258824, 0.360784, 1.0 }, + { 0.309804, 0.258824, 0.364706, 1.0 }, + { 0.309804, 0.270588, 0.364706, 1.0 }, + }; +/* Queen_Anne */ +static double4 colors_622[] = { + { 0.501961, 0.494118, 0.729412, 1.0 }, + { 0.498039, 0.494118, 0.666667, 1.0 }, + { 0.498039, 0.474510, 0.603922, 1.0 }, + { 0.501961, 0.458824, 0.545098, 1.0 }, + { 0.466667, 0.427451, 0.458824, 1.0 }, + { 0.435294, 0.400000, 0.376471, 1.0 }, + { 0.411765, 0.380392, 0.337255, 1.0 }, + { 0.392157, 0.360784, 0.301961, 1.0 }, + { 0.290196, 0.286275, 0.152941, 1.0 }, + { 0.243137, 0.258824, 0.094118, 1.0 }, + { 0.200000, 0.231373, 0.035294, 1.0 }, + { 0.172549, 0.211765, 0.027451, 1.0 }, + { 0.145098, 0.196078, 0.019608, 1.0 }, + { 0.125490, 0.184314, 0.023529, 1.0 }, + { 0.109804, 0.172549, 0.031373, 1.0 }, + { 0.105882, 0.164706, 0.031373, 1.0 }, + { 0.105882, 0.156863, 0.031373, 1.0 }, + { 0.094118, 0.133333, 0.039216, 1.0 }, + { 0.086275, 0.117647, 0.050980, 1.0 }, + { 0.078431, 0.105882, 0.066667, 1.0 }, + { 0.086275, 0.105882, 0.086275, 1.0 }, + { 0.098039, 0.105882, 0.109804, 1.0 }, + { 0.113725, 0.113725, 0.109804, 1.0 }, + { 0.129412, 0.125490, 0.113725, 1.0 }, + { 0.141176, 0.145098, 0.156863, 1.0 }, + { 0.168627, 0.156863, 0.211765, 1.0 }, + { 0.196078, 0.172549, 0.266667, 1.0 }, + { 0.215686, 0.196078, 0.305882, 1.0 }, + { 0.239216, 0.223529, 0.349020, 1.0 }, + { 0.239216, 0.223529, 0.356863, 1.0 }, + { 0.239216, 0.227451, 0.368627, 1.0 }, + { 0.243137, 0.231373, 0.388235, 1.0 }, + { 0.231373, 0.223529, 0.380392, 1.0 }, + { 0.211765, 0.223529, 0.317647, 1.0 }, + { 0.211765, 0.223529, 0.270588, 1.0 }, + { 0.211765, 0.227451, 0.227451, 1.0 }, + { 0.235294, 0.231373, 0.215686, 1.0 }, + { 0.258824, 0.239216, 0.207843, 1.0 }, + { 0.278431, 0.254902, 0.231373, 1.0 }, + { 0.298039, 0.270588, 0.258824, 1.0 }, + { 0.372549, 0.364706, 0.368627, 1.0 }, + { 0.388235, 0.372549, 0.396078, 1.0 }, + { 0.407843, 0.380392, 0.423529, 1.0 }, + { 0.376471, 0.376471, 0.396078, 1.0 }, + { 0.349020, 0.372549, 0.372549, 1.0 }, + { 0.333333, 0.368627, 0.356863, 1.0 }, + { 0.317647, 0.364706, 0.341176, 1.0 }, + { 0.274510, 0.329412, 0.290196, 1.0 }, + { 0.223529, 0.270588, 0.219608, 1.0 }, + { 0.156863, 0.207843, 0.125490, 1.0 }, + { 0.141176, 0.192157, 0.113725, 1.0 }, + { 0.129412, 0.180392, 0.105882, 1.0 }, + { 0.121569, 0.164706, 0.109804, 1.0 }, + { 0.113725, 0.152941, 0.113725, 1.0 }, + { 0.121569, 0.156863, 0.117647, 1.0 }, + { 0.133333, 0.160784, 0.125490, 1.0 }, + { 0.149020, 0.160784, 0.184314, 1.0 }, + { 0.164706, 0.176471, 0.196078, 1.0 }, + { 0.184314, 0.196078, 0.211765, 1.0 }, + { 0.200000, 0.215686, 0.250980, 1.0 }, + { 0.219608, 0.235294, 0.290196, 1.0 }, + { 0.239216, 0.250980, 0.305882, 1.0 }, + { 0.262745, 0.266667, 0.321569, 1.0 }, + { 0.301961, 0.305882, 0.337255, 1.0 }, + { 0.309804, 0.337255, 0.345098, 1.0 }, + { 0.325490, 0.360784, 0.349020, 1.0 }, + { 0.325490, 0.360784, 0.333333, 1.0 }, + { 0.325490, 0.364706, 0.317647, 1.0 }, + { 0.317647, 0.364706, 0.290196, 1.0 }, + { 0.309804, 0.364706, 0.262745, 1.0 }, + { 0.309804, 0.364706, 0.254902, 1.0 }, + { 0.309804, 0.356863, 0.266667, 1.0 }, + { 0.313725, 0.337255, 0.329412, 1.0 }, + { 0.349020, 0.356863, 0.380392, 1.0 }, + { 0.384314, 0.376471, 0.435294, 1.0 }, + { 0.411765, 0.396078, 0.513725, 1.0 }, + { 0.443137, 0.415686, 0.592157, 1.0 }, + { 0.458824, 0.419608, 0.623529, 1.0 }, + { 0.478431, 0.427451, 0.654902, 1.0 }, + { 0.517647, 0.458824, 0.694118, 1.0 }, + { 0.529412, 0.486275, 0.725490, 1.0 }, + { 0.580392, 0.533333, 0.800000, 1.0 }, + { 0.615686, 0.564706, 0.811765, 1.0 }, + { 0.654902, 0.600000, 0.823529, 1.0 }, + { 0.650980, 0.607843, 0.831373, 1.0 }, + { 0.650980, 0.615686, 0.839216, 1.0 }, + { 0.662745, 0.619608, 0.866667, 1.0 }, + { 0.674510, 0.611765, 0.862745, 1.0 }, + { 0.670588, 0.607843, 0.843137, 1.0 }, + { 0.662745, 0.603922, 0.831373, 1.0 }, + { 0.654902, 0.603922, 0.819608, 1.0 }, + { 0.643137, 0.600000, 0.788235, 1.0 }, + { 0.635294, 0.600000, 0.760784, 1.0 }, + { 0.650980, 0.592157, 0.698039, 1.0 }, + { 0.670588, 0.603922, 0.654902, 1.0 }, + { 0.686275, 0.611765, 0.674510, 1.0 }, + { 0.654902, 0.615686, 0.678431, 1.0 }, + { 0.596078, 0.545098, 0.611765, 1.0 }, + { 0.564706, 0.521569, 0.611765, 1.0 }, + { 0.533333, 0.498039, 0.611765, 1.0 }, + { 0.517647, 0.478431, 0.619608, 1.0 }, + { 0.505882, 0.462745, 0.631373, 1.0 }, + { 0.486275, 0.435294, 0.611765, 1.0 }, + { 0.482353, 0.427451, 0.576471, 1.0 }, + { 0.521569, 0.501961, 0.549020, 1.0 }, + { 0.525490, 0.490196, 0.509804, 1.0 }, + { 0.529412, 0.482353, 0.470588, 1.0 }, + { 0.505882, 0.470588, 0.443137, 1.0 }, + { 0.482353, 0.462745, 0.419608, 1.0 }, + { 0.419608, 0.447059, 0.392157, 1.0 }, + { 0.384314, 0.411765, 0.341176, 1.0 }, + { 0.321569, 0.345098, 0.266667, 1.0 }, + { 0.254902, 0.278431, 0.180392, 1.0 }, + { 0.137255, 0.184314, 0.105882, 1.0 }, + { 0.125490, 0.176471, 0.098039, 1.0 }, + { 0.117647, 0.168627, 0.094118, 1.0 }, + { 0.109804, 0.156863, 0.082353, 1.0 }, + { 0.098039, 0.145098, 0.070588, 1.0 }, + { 0.090196, 0.133333, 0.062745, 1.0 }, + { 0.086275, 0.121569, 0.066667, 1.0 }, + { 0.078431, 0.121569, 0.047059, 1.0 }, + { 0.101961, 0.133333, 0.066667, 1.0 }, + { 0.129412, 0.149020, 0.090196, 1.0 }, + { 0.152941, 0.152941, 0.105882, 1.0 }, + { 0.180392, 0.160784, 0.125490, 1.0 }, + { 0.200000, 0.180392, 0.152941, 1.0 }, + { 0.176471, 0.184314, 0.109804, 1.0 }, + { 0.196078, 0.211765, 0.145098, 1.0 }, + { 0.235294, 0.227451, 0.180392, 1.0 }, + { 0.227451, 0.231373, 0.227451, 1.0 }, + { 0.219608, 0.235294, 0.247059, 1.0 }, + { 0.215686, 0.239216, 0.266667, 1.0 }, + { 0.235294, 0.254902, 0.313725, 1.0 }, + { 0.243137, 0.266667, 0.333333, 1.0 }, + { 0.247059, 0.262745, 0.337255, 1.0 }, + { 0.254902, 0.266667, 0.337255, 1.0 }, + { 0.270588, 0.278431, 0.313725, 1.0 }, + { 0.243137, 0.258824, 0.254902, 1.0 }, + { 0.219608, 0.239216, 0.196078, 1.0 }, + { 0.203922, 0.227451, 0.164706, 1.0 }, + { 0.188235, 0.215686, 0.137255, 1.0 }, + { 0.156863, 0.196078, 0.090196, 1.0 }, + { 0.133333, 0.172549, 0.066667, 1.0 }, + { 0.109804, 0.156863, 0.058824, 1.0 }, + { 0.098039, 0.145098, 0.054902, 1.0 }, + { 0.082353, 0.137255, 0.047059, 1.0 }, + { 0.082353, 0.141176, 0.043137, 1.0 }, + { 0.082353, 0.145098, 0.043137, 1.0 }, + { 0.086275, 0.149020, 0.043137, 1.0 }, + { 0.086275, 0.149020, 0.047059, 1.0 }, + { 0.086275, 0.149020, 0.043137, 1.0 }, + { 0.094118, 0.152941, 0.050980, 1.0 }, + { 0.105882, 0.164706, 0.058824, 1.0 }, + { 0.101961, 0.164706, 0.058824, 1.0 }, + { 0.101961, 0.168627, 0.058824, 1.0 }, + { 0.098039, 0.160784, 0.062745, 1.0 }, + { 0.101961, 0.156863, 0.066667, 1.0 }, + { 0.098039, 0.145098, 0.066667, 1.0 }, + { 0.090196, 0.145098, 0.066667, 1.0 }, + { 0.074510, 0.133333, 0.062745, 1.0 }, + { 0.066667, 0.125490, 0.050980, 1.0 }, + { 0.070588, 0.121569, 0.031373, 1.0 }, + { 0.070588, 0.125490, 0.027451, 1.0 }, + { 0.070588, 0.133333, 0.023529, 1.0 }, + { 0.078431, 0.141176, 0.023529, 1.0 }, + { 0.090196, 0.156863, 0.027451, 1.0 }, + { 0.105882, 0.172549, 0.043137, 1.0 }, + { 0.121569, 0.200000, 0.047059, 1.0 }, + { 0.145098, 0.203922, 0.070588, 1.0 }, + { 0.141176, 0.200000, 0.074510, 1.0 }, + { 0.137255, 0.200000, 0.082353, 1.0 }, + { 0.129412, 0.196078, 0.082353, 1.0 }, + { 0.121569, 0.188235, 0.082353, 1.0 }, + { 0.113725, 0.164706, 0.074510, 1.0 }, + { 0.094118, 0.145098, 0.062745, 1.0 }, + { 0.074510, 0.129412, 0.050980, 1.0 }, + { 0.058824, 0.113725, 0.039216, 1.0 }, + { 0.047059, 0.086275, 0.035294, 1.0 }, + { 0.043137, 0.070588, 0.031373, 1.0 }, + { 0.047059, 0.074510, 0.043137, 1.0 }, + { 0.066667, 0.090196, 0.050980, 1.0 }, + { 0.094118, 0.101961, 0.070588, 1.0 }, + { 0.121569, 0.113725, 0.090196, 1.0 }, + { 0.149020, 0.152941, 0.129412, 1.0 }, + { 0.231373, 0.250980, 0.207843, 1.0 }, + { 0.243137, 0.258824, 0.215686, 1.0 }, + { 0.258824, 0.266667, 0.227451, 1.0 }, + { 0.262745, 0.290196, 0.219608, 1.0 }, + { 0.262745, 0.305882, 0.219608, 1.0 }, + { 0.258824, 0.317647, 0.219608, 1.0 }, + { 0.250980, 0.301961, 0.219608, 1.0 }, + { 0.223529, 0.282353, 0.188235, 1.0 }, + { 0.207843, 0.262745, 0.156863, 1.0 }, + { 0.192157, 0.250980, 0.133333, 1.0 }, + { 0.192157, 0.239216, 0.125490, 1.0 }, + { 0.192157, 0.235294, 0.129412, 1.0 }, + { 0.203922, 0.239216, 0.145098, 1.0 }, + { 0.235294, 0.254902, 0.188235, 1.0 }, + { 0.274510, 0.294118, 0.250980, 1.0 }, + { 0.333333, 0.349020, 0.333333, 1.0 }, + { 0.400000, 0.415686, 0.419608, 1.0 }, + { 0.482353, 0.490196, 0.533333, 1.0 }, + { 0.537255, 0.533333, 0.643137, 1.0 }, + { 0.560784, 0.556863, 0.729412, 1.0 }, + { 0.564706, 0.560784, 0.776471, 1.0 }, + { 0.588235, 0.584314, 0.807843, 1.0 }, + { 0.580392, 0.568627, 0.792157, 1.0 }, + { 0.525490, 0.517647, 0.725490, 1.0 }, + { 0.435294, 0.443137, 0.615686, 1.0 }, + { 0.368627, 0.384314, 0.494118, 1.0 }, + { 0.317647, 0.349020, 0.372549, 1.0 }, + { 0.290196, 0.341176, 0.278431, 1.0 }, + { 0.278431, 0.341176, 0.200000, 1.0 }, + { 0.317647, 0.364706, 0.145098, 1.0 }, + { 0.376471, 0.400000, 0.113725, 1.0 }, + { 0.423529, 0.423529, 0.125490, 1.0 }, + { 0.415686, 0.431373, 0.168627, 1.0 }, + { 0.415686, 0.423529, 0.223529, 1.0 }, + { 0.435294, 0.435294, 0.266667, 1.0 }, + { 0.450980, 0.411765, 0.317647, 1.0 }, + { 0.396078, 0.368627, 0.360784, 1.0 }, + { 0.325490, 0.309804, 0.368627, 1.0 }, + { 0.250980, 0.270588, 0.345098, 1.0 }, + { 0.211765, 0.235294, 0.321569, 1.0 }, + { 0.172549, 0.200000, 0.305882, 1.0 }, + { 0.168627, 0.192157, 0.274510, 1.0 }, + { 0.156863, 0.184314, 0.227451, 1.0 }, + { 0.152941, 0.184314, 0.180392, 1.0 }, + { 0.137255, 0.176471, 0.164706, 1.0 }, + { 0.149020, 0.188235, 0.180392, 1.0 }, + { 0.172549, 0.200000, 0.227451, 1.0 }, + { 0.200000, 0.227451, 0.286275, 1.0 }, + { 0.227451, 0.243137, 0.345098, 1.0 }, + { 0.254902, 0.274510, 0.396078, 1.0 }, + { 0.298039, 0.294118, 0.462745, 1.0 }, + { 0.341176, 0.349020, 0.549020, 1.0 }, + { 0.396078, 0.388235, 0.619608, 1.0 }, + { 0.427451, 0.415686, 0.650980, 1.0 }, + { 0.450980, 0.423529, 0.654902, 1.0 }, + { 0.447059, 0.439216, 0.643137, 1.0 }, + { 0.450980, 0.447059, 0.631373, 1.0 }, + { 0.435294, 0.431373, 0.600000, 1.0 }, + { 0.423529, 0.396078, 0.568627, 1.0 }, + { 0.392157, 0.372549, 0.517647, 1.0 }, + { 0.372549, 0.368627, 0.505882, 1.0 }, + { 0.356863, 0.360784, 0.505882, 1.0 }, + { 0.364706, 0.360784, 0.537255, 1.0 }, + { 0.380392, 0.356863, 0.564706, 1.0 }, + { 0.423529, 0.384314, 0.623529, 1.0 }, + { 0.458824, 0.411765, 0.690196, 1.0 }, + { 0.486275, 0.454902, 0.749020, 1.0 }, + { 0.486275, 0.466667, 0.784314, 1.0 }, + { 0.494118, 0.466667, 0.807843, 1.0 }, + { 0.501961, 0.462745, 0.807843, 1.0 }, + { 0.517647, 0.478431, 0.788235, 1.0 }, + { 0.517647, 0.494118, 0.756863, 1.0 }, + }; +/* Quiet */ +static double4 colors_623[] = { + { 0.349020, 0.200000, 0.352941, 1.0 }, + { 0.372549, 0.200000, 0.392157, 1.0 }, + { 0.376471, 0.203922, 0.423529, 1.0 }, + { 0.384314, 0.211765, 0.454902, 1.0 }, + { 0.337255, 0.192157, 0.454902, 1.0 }, + { 0.294118, 0.172549, 0.454902, 1.0 }, + { 0.262745, 0.168627, 0.454902, 1.0 }, + { 0.235294, 0.168627, 0.458824, 1.0 }, + { 0.172549, 0.192157, 0.474510, 1.0 }, + { 0.160784, 0.188235, 0.474510, 1.0 }, + { 0.152941, 0.188235, 0.474510, 1.0 }, + { 0.156863, 0.188235, 0.486275, 1.0 }, + { 0.164706, 0.192157, 0.498039, 1.0 }, + { 0.176471, 0.176471, 0.486275, 1.0 }, + { 0.192157, 0.160784, 0.478431, 1.0 }, + { 0.200000, 0.149020, 0.474510, 1.0 }, + { 0.207843, 0.141176, 0.470588, 1.0 }, + { 0.207843, 0.125490, 0.462745, 1.0 }, + { 0.200000, 0.117647, 0.427451, 1.0 }, + { 0.192157, 0.109804, 0.396078, 1.0 }, + { 0.168627, 0.094118, 0.337255, 1.0 }, + { 0.145098, 0.082353, 0.278431, 1.0 }, + { 0.125490, 0.070588, 0.247059, 1.0 }, + { 0.109804, 0.062745, 0.219608, 1.0 }, + { 0.070588, 0.039216, 0.113725, 1.0 }, + { 0.043137, 0.023529, 0.070588, 1.0 }, + { 0.019608, 0.011765, 0.027451, 1.0 }, + { 0.019608, 0.011765, 0.027451, 1.0 }, + { 0.023529, 0.011765, 0.027451, 1.0 }, + { 0.039216, 0.015686, 0.043137, 1.0 }, + { 0.054902, 0.023529, 0.062745, 1.0 }, + { 0.086275, 0.047059, 0.113725, 1.0 }, + { 0.098039, 0.058824, 0.160784, 1.0 }, + { 0.188235, 0.113725, 0.298039, 1.0 }, + { 0.207843, 0.176471, 0.360784, 1.0 }, + { 0.227451, 0.239216, 0.423529, 1.0 }, + { 0.227451, 0.250980, 0.435294, 1.0 }, + { 0.231373, 0.266667, 0.450980, 1.0 }, + { 0.243137, 0.262745, 0.454902, 1.0 }, + { 0.258824, 0.258824, 0.458824, 1.0 }, + { 0.294118, 0.305882, 0.462745, 1.0 }, + { 0.337255, 0.274510, 0.439216, 1.0 }, + { 0.384314, 0.243137, 0.415686, 1.0 }, + { 0.423529, 0.227451, 0.400000, 1.0 }, + { 0.466667, 0.211765, 0.388235, 1.0 }, + { 0.478431, 0.211765, 0.388235, 1.0 }, + { 0.490196, 0.215686, 0.388235, 1.0 }, + { 0.501961, 0.215686, 0.376471, 1.0 }, + { 0.505882, 0.200000, 0.368627, 1.0 }, + { 0.462745, 0.184314, 0.321569, 1.0 }, + { 0.439216, 0.168627, 0.309804, 1.0 }, + { 0.415686, 0.156863, 0.298039, 1.0 }, + { 0.400000, 0.149020, 0.301961, 1.0 }, + { 0.384314, 0.145098, 0.305882, 1.0 }, + { 0.368627, 0.137255, 0.305882, 1.0 }, + { 0.356863, 0.133333, 0.309804, 1.0 }, + { 0.301961, 0.125490, 0.337255, 1.0 }, + { 0.278431, 0.125490, 0.356863, 1.0 }, + { 0.258824, 0.125490, 0.376471, 1.0 }, + { 0.247059, 0.125490, 0.384314, 1.0 }, + { 0.239216, 0.125490, 0.392157, 1.0 }, + { 0.239216, 0.125490, 0.392157, 1.0 }, + { 0.239216, 0.125490, 0.396078, 1.0 }, + { 0.243137, 0.125490, 0.392157, 1.0 }, + { 0.250980, 0.125490, 0.380392, 1.0 }, + { 0.270588, 0.125490, 0.352941, 1.0 }, + { 0.258824, 0.121569, 0.345098, 1.0 }, + { 0.247059, 0.117647, 0.337255, 1.0 }, + { 0.235294, 0.113725, 0.337255, 1.0 }, + { 0.227451, 0.113725, 0.341176, 1.0 }, + { 0.211765, 0.109804, 0.349020, 1.0 }, + { 0.207843, 0.109804, 0.345098, 1.0 }, + { 0.200000, 0.109804, 0.345098, 1.0 }, + { 0.207843, 0.109804, 0.337255, 1.0 }, + { 0.219608, 0.113725, 0.333333, 1.0 }, + { 0.247059, 0.113725, 0.305882, 1.0 }, + { 0.278431, 0.117647, 0.278431, 1.0 }, + { 0.286275, 0.117647, 0.270588, 1.0 }, + { 0.298039, 0.121569, 0.262745, 1.0 }, + { 0.317647, 0.121569, 0.250980, 1.0 }, + { 0.329412, 0.121569, 0.247059, 1.0 }, + { 0.329412, 0.129412, 0.278431, 1.0 }, + { 0.309804, 0.129412, 0.309804, 1.0 }, + { 0.290196, 0.129412, 0.341176, 1.0 }, + { 0.278431, 0.125490, 0.352941, 1.0 }, + { 0.270588, 0.125490, 0.368627, 1.0 }, + { 0.243137, 0.121569, 0.392157, 1.0 }, + { 0.211765, 0.113725, 0.400000, 1.0 }, + { 0.180392, 0.101961, 0.356863, 1.0 }, + { 0.172549, 0.094118, 0.317647, 1.0 }, + { 0.168627, 0.086275, 0.282353, 1.0 }, + { 0.156863, 0.082353, 0.254902, 1.0 }, + { 0.149020, 0.082353, 0.227451, 1.0 }, + { 0.117647, 0.062745, 0.168627, 1.0 }, + { 0.086275, 0.050980, 0.117647, 1.0 }, + { 0.082353, 0.035294, 0.094118, 1.0 }, + { 0.066667, 0.035294, 0.066667, 1.0 }, + { 0.043137, 0.027451, 0.074510, 1.0 }, + { 0.062745, 0.031373, 0.098039, 1.0 }, + { 0.086275, 0.039216, 0.125490, 1.0 }, + { 0.101961, 0.047059, 0.149020, 1.0 }, + { 0.117647, 0.058824, 0.176471, 1.0 }, + { 0.152941, 0.074510, 0.223529, 1.0 }, + { 0.196078, 0.094118, 0.270588, 1.0 }, + { 0.247059, 0.113725, 0.325490, 1.0 }, + { 0.254902, 0.117647, 0.337255, 1.0 }, + { 0.266667, 0.121569, 0.349020, 1.0 }, + { 0.266667, 0.121569, 0.349020, 1.0 }, + { 0.266667, 0.125490, 0.349020, 1.0 }, + { 0.270588, 0.125490, 0.352941, 1.0 }, + { 0.266667, 0.125490, 0.352941, 1.0 }, + { 0.266667, 0.125490, 0.352941, 1.0 }, + { 0.270588, 0.129412, 0.352941, 1.0 }, + { 0.282353, 0.129412, 0.372549, 1.0 }, + { 0.282353, 0.129412, 0.384314, 1.0 }, + { 0.286275, 0.129412, 0.396078, 1.0 }, + { 0.278431, 0.137255, 0.419608, 1.0 }, + { 0.266667, 0.137255, 0.435294, 1.0 }, + { 0.262745, 0.129412, 0.462745, 1.0 }, + { 0.262745, 0.125490, 0.482353, 1.0 }, + { 0.235294, 0.133333, 0.490196, 1.0 }, + { 0.247059, 0.129412, 0.474510, 1.0 }, + { 0.262745, 0.129412, 0.458824, 1.0 }, + { 0.274510, 0.129412, 0.447059, 1.0 }, + { 0.286275, 0.133333, 0.435294, 1.0 }, + { 0.317647, 0.145098, 0.415686, 1.0 }, + { 0.356863, 0.152941, 0.388235, 1.0 }, + { 0.400000, 0.176471, 0.368627, 1.0 }, + { 0.419608, 0.184314, 0.349020, 1.0 }, + { 0.407843, 0.192157, 0.313725, 1.0 }, + { 0.400000, 0.192157, 0.309804, 1.0 }, + { 0.392157, 0.192157, 0.305882, 1.0 }, + { 0.364706, 0.168627, 0.294118, 1.0 }, + { 0.313725, 0.164706, 0.286275, 1.0 }, + { 0.270588, 0.145098, 0.266667, 1.0 }, + { 0.231373, 0.125490, 0.254902, 1.0 }, + { 0.196078, 0.090196, 0.243137, 1.0 }, + { 0.196078, 0.090196, 0.243137, 1.0 }, + { 0.196078, 0.090196, 0.247059, 1.0 }, + { 0.196078, 0.090196, 0.250980, 1.0 }, + { 0.200000, 0.090196, 0.254902, 1.0 }, + { 0.207843, 0.094118, 0.262745, 1.0 }, + { 0.203922, 0.094118, 0.258824, 1.0 }, + { 0.203922, 0.094118, 0.250980, 1.0 }, + { 0.196078, 0.090196, 0.247059, 1.0 }, + { 0.184314, 0.082353, 0.227451, 1.0 }, + { 0.168627, 0.078431, 0.207843, 1.0 }, + { 0.156863, 0.078431, 0.192157, 1.0 }, + { 0.121569, 0.062745, 0.145098, 1.0 }, + { 0.090196, 0.047059, 0.105882, 1.0 }, + { 0.074510, 0.035294, 0.090196, 1.0 }, + { 0.062745, 0.031373, 0.066667, 1.0 }, + { 0.070588, 0.035294, 0.058824, 1.0 }, + { 0.086275, 0.039216, 0.066667, 1.0 }, + { 0.101961, 0.043137, 0.078431, 1.0 }, + { 0.141176, 0.050980, 0.098039, 1.0 }, + { 0.203922, 0.074510, 0.133333, 1.0 }, + { 0.258824, 0.094118, 0.188235, 1.0 }, + { 0.309804, 0.113725, 0.235294, 1.0 }, + { 0.337255, 0.121569, 0.266667, 1.0 }, + { 0.356863, 0.133333, 0.294118, 1.0 }, + { 0.325490, 0.172549, 0.364706, 1.0 }, + { 0.309804, 0.184314, 0.376471, 1.0 }, + { 0.294118, 0.200000, 0.392157, 1.0 }, + { 0.262745, 0.219608, 0.411765, 1.0 }, + { 0.227451, 0.219608, 0.411765, 1.0 }, + { 0.207843, 0.215686, 0.419608, 1.0 }, + { 0.200000, 0.223529, 0.415686, 1.0 }, + { 0.207843, 0.211765, 0.396078, 1.0 }, + { 0.211765, 0.192157, 0.388235, 1.0 }, + { 0.219608, 0.176471, 0.380392, 1.0 }, + { 0.239216, 0.149020, 0.349020, 1.0 }, + { 0.266667, 0.129412, 0.325490, 1.0 }, + { 0.286275, 0.121569, 0.305882, 1.0 }, + { 0.301961, 0.129412, 0.290196, 1.0 }, + { 0.305882, 0.137255, 0.278431, 1.0 }, + { 0.309804, 0.141176, 0.282353, 1.0 }, + { 0.309804, 0.133333, 0.298039, 1.0 }, + { 0.317647, 0.141176, 0.305882, 1.0 }, + { 0.321569, 0.149020, 0.309804, 1.0 }, + { 0.313725, 0.156863, 0.325490, 1.0 }, + { 0.298039, 0.145098, 0.349020, 1.0 }, + { 0.286275, 0.137255, 0.368627, 1.0 }, + { 0.286275, 0.129412, 0.364706, 1.0 }, + { 0.266667, 0.121569, 0.345098, 1.0 }, + { 0.258824, 0.117647, 0.333333, 1.0 }, + { 0.250980, 0.113725, 0.325490, 1.0 }, + { 0.231373, 0.105882, 0.301961, 1.0 }, + { 0.215686, 0.098039, 0.278431, 1.0 }, + { 0.200000, 0.090196, 0.254902, 1.0 }, + { 0.180392, 0.082353, 0.235294, 1.0 }, + { 0.168627, 0.078431, 0.215686, 1.0 }, + { 0.160784, 0.074510, 0.203922, 1.0 }, + { 0.160784, 0.070588, 0.203922, 1.0 }, + { 0.168627, 0.078431, 0.215686, 1.0 }, + { 0.180392, 0.086275, 0.239216, 1.0 }, + { 0.188235, 0.094118, 0.270588, 1.0 }, + { 0.188235, 0.094118, 0.298039, 1.0 }, + { 0.192157, 0.098039, 0.325490, 1.0 }, + { 0.196078, 0.098039, 0.333333, 1.0 }, + { 0.203922, 0.105882, 0.337255, 1.0 }, + { 0.200000, 0.105882, 0.333333, 1.0 }, + { 0.192157, 0.101961, 0.325490, 1.0 }, + { 0.188235, 0.098039, 0.309804, 1.0 }, + { 0.196078, 0.101961, 0.298039, 1.0 }, + { 0.211765, 0.101961, 0.290196, 1.0 }, + { 0.227451, 0.105882, 0.290196, 1.0 }, + { 0.227451, 0.109804, 0.294118, 1.0 }, + { 0.239216, 0.113725, 0.309804, 1.0 }, + { 0.254902, 0.121569, 0.333333, 1.0 }, + { 0.270588, 0.125490, 0.352941, 1.0 }, + { 0.274510, 0.129412, 0.364706, 1.0 }, + { 0.278431, 0.129412, 0.380392, 1.0 }, + { 0.270588, 0.133333, 0.400000, 1.0 }, + { 0.262745, 0.129412, 0.419608, 1.0 }, + { 0.243137, 0.125490, 0.427451, 1.0 }, + { 0.243137, 0.125490, 0.439216, 1.0 }, + { 0.231373, 0.125490, 0.447059, 1.0 }, + { 0.235294, 0.133333, 0.450980, 1.0 }, + { 0.231373, 0.129412, 0.447059, 1.0 }, + { 0.235294, 0.129412, 0.431373, 1.0 }, + { 0.239216, 0.125490, 0.419608, 1.0 }, + { 0.254902, 0.133333, 0.407843, 1.0 }, + { 0.270588, 0.133333, 0.392157, 1.0 }, + { 0.282353, 0.137255, 0.376471, 1.0 }, + { 0.286275, 0.133333, 0.372549, 1.0 }, + { 0.286275, 0.129412, 0.372549, 1.0 }, + { 0.290196, 0.129412, 0.372549, 1.0 }, + { 0.301961, 0.133333, 0.372549, 1.0 }, + { 0.333333, 0.152941, 0.380392, 1.0 }, + { 0.384314, 0.180392, 0.384314, 1.0 }, + { 0.439216, 0.215686, 0.388235, 1.0 }, + { 0.505882, 0.227451, 0.372549, 1.0 }, + { 0.584314, 0.266667, 0.372549, 1.0 }, + { 0.647059, 0.286275, 0.372549, 1.0 }, + { 0.674510, 0.325490, 0.400000, 1.0 }, + { 0.678431, 0.317647, 0.384314, 1.0 }, + { 0.701961, 0.333333, 0.372549, 1.0 }, + { 0.694118, 0.313725, 0.349020, 1.0 }, + { 0.650980, 0.294118, 0.368627, 1.0 }, + { 0.564706, 0.250980, 0.376471, 1.0 }, + { 0.498039, 0.227451, 0.380392, 1.0 }, + { 0.447059, 0.203922, 0.360784, 1.0 }, + { 0.415686, 0.180392, 0.356863, 1.0 }, + { 0.368627, 0.152941, 0.352941, 1.0 }, + { 0.333333, 0.129412, 0.341176, 1.0 }, + { 0.305882, 0.117647, 0.321569, 1.0 }, + { 0.286275, 0.109804, 0.301961, 1.0 }, + { 0.254902, 0.101961, 0.286275, 1.0 }, + { 0.235294, 0.098039, 0.258824, 1.0 }, + { 0.227451, 0.090196, 0.235294, 1.0 }, + { 0.219608, 0.082353, 0.219608, 1.0 }, + { 0.219608, 0.094118, 0.219608, 1.0 }, + { 0.203922, 0.098039, 0.219608, 1.0 }, + { 0.247059, 0.133333, 0.270588, 1.0 }, + { 0.278431, 0.160784, 0.305882, 1.0 }, + }; +/* Rainbow_Sprinkles */ +static double4 colors_624[] = { + { 0.117647, 0.078431, 0.200000, 1.0 }, + { 0.047059, 0.145098, 0.231373, 1.0 }, + { 0.047059, 0.254902, 0.325490, 1.0 }, + { 0.047059, 0.364706, 0.419608, 1.0 }, + { 0.098039, 0.431373, 0.470588, 1.0 }, + { 0.152941, 0.498039, 0.521569, 1.0 }, + { 0.180392, 0.556863, 0.564706, 1.0 }, + { 0.207843, 0.619608, 0.607843, 1.0 }, + { 0.301961, 0.529412, 0.588235, 1.0 }, + { 0.329412, 0.521569, 0.592157, 1.0 }, + { 0.356863, 0.517647, 0.600000, 1.0 }, + { 0.372549, 0.486275, 0.580392, 1.0 }, + { 0.392157, 0.454902, 0.564706, 1.0 }, + { 0.458824, 0.470588, 0.572549, 1.0 }, + { 0.529412, 0.486275, 0.584314, 1.0 }, + { 0.572549, 0.501961, 0.603922, 1.0 }, + { 0.615686, 0.517647, 0.623529, 1.0 }, + { 0.623529, 0.541176, 0.552941, 1.0 }, + { 0.670588, 0.564706, 0.552941, 1.0 }, + { 0.721569, 0.588235, 0.552941, 1.0 }, + { 0.745098, 0.639216, 0.568627, 1.0 }, + { 0.772549, 0.690196, 0.584314, 1.0 }, + { 0.788235, 0.678431, 0.572549, 1.0 }, + { 0.807843, 0.666667, 0.564706, 1.0 }, + { 0.878431, 0.698039, 0.549020, 1.0 }, + { 0.882353, 0.572549, 0.462745, 1.0 }, + { 0.886275, 0.447059, 0.380392, 1.0 }, + { 0.827451, 0.368627, 0.349020, 1.0 }, + { 0.772549, 0.290196, 0.321569, 1.0 }, + { 0.737255, 0.254902, 0.309804, 1.0 }, + { 0.701961, 0.219608, 0.298039, 1.0 }, + { 0.596078, 0.231373, 0.419608, 1.0 }, + { 0.576471, 0.250980, 0.560784, 1.0 }, + { 0.282353, 0.196078, 0.435294, 1.0 }, + { 0.200000, 0.180392, 0.396078, 1.0 }, + { 0.117647, 0.164706, 0.360784, 1.0 }, + { 0.247059, 0.239216, 0.376471, 1.0 }, + { 0.380392, 0.317647, 0.396078, 1.0 }, + { 0.411765, 0.337255, 0.384314, 1.0 }, + { 0.443137, 0.356863, 0.372549, 1.0 }, + { 0.701961, 0.219608, 0.235294, 1.0 }, + { 0.741176, 0.184314, 0.223529, 1.0 }, + { 0.780392, 0.149020, 0.211765, 1.0 }, + { 0.815686, 0.113725, 0.172549, 1.0 }, + { 0.854902, 0.082353, 0.133333, 1.0 }, + { 0.847059, 0.117647, 0.156863, 1.0 }, + { 0.839216, 0.152941, 0.184314, 1.0 }, + { 0.894118, 0.188235, 0.188235, 1.0 }, + { 0.768627, 0.200000, 0.235294, 1.0 }, + { 0.721569, 0.396078, 0.345098, 1.0 }, + { 0.674510, 0.427451, 0.360784, 1.0 }, + { 0.631373, 0.462745, 0.376471, 1.0 }, + { 0.694118, 0.537255, 0.388235, 1.0 }, + { 0.756863, 0.615686, 0.400000, 1.0 }, + { 0.741176, 0.619608, 0.400000, 1.0 }, + { 0.729412, 0.627451, 0.400000, 1.0 }, + { 0.631373, 0.545098, 0.439216, 1.0 }, + { 0.623529, 0.576471, 0.462745, 1.0 }, + { 0.615686, 0.611765, 0.490196, 1.0 }, + { 0.670588, 0.603922, 0.498039, 1.0 }, + { 0.729412, 0.596078, 0.509804, 1.0 }, + { 0.784314, 0.631373, 0.513725, 1.0 }, + { 0.839216, 0.666667, 0.521569, 1.0 }, + { 0.913725, 0.682353, 0.501961, 1.0 }, + { 0.941176, 0.713725, 0.498039, 1.0 }, + { 0.952941, 0.815686, 0.486275, 1.0 }, + { 0.960784, 0.819608, 0.478431, 1.0 }, + { 0.968627, 0.827451, 0.470588, 1.0 }, + { 0.945098, 0.815686, 0.474510, 1.0 }, + { 0.925490, 0.807843, 0.478431, 1.0 }, + { 0.890196, 0.741176, 0.498039, 1.0 }, + { 0.854902, 0.674510, 0.482353, 1.0 }, + { 0.713725, 0.537255, 0.494118, 1.0 }, + { 0.631373, 0.490196, 0.470588, 1.0 }, + { 0.552941, 0.447059, 0.447059, 1.0 }, + { 0.525490, 0.447059, 0.454902, 1.0 }, + { 0.501961, 0.447059, 0.466667, 1.0 }, + { 0.501961, 0.423529, 0.474510, 1.0 }, + { 0.501961, 0.403922, 0.482353, 1.0 }, + { 0.498039, 0.403922, 0.509804, 1.0 }, + { 0.537255, 0.396078, 0.509804, 1.0 }, + { 0.588235, 0.333333, 0.521569, 1.0 }, + { 0.588235, 0.360784, 0.529412, 1.0 }, + { 0.588235, 0.392157, 0.541176, 1.0 }, + { 0.580392, 0.423529, 0.556863, 1.0 }, + { 0.572549, 0.454902, 0.576471, 1.0 }, + { 0.521569, 0.478431, 0.552941, 1.0 }, + { 0.462745, 0.474510, 0.545098, 1.0 }, + { 0.525490, 0.572549, 0.529412, 1.0 }, + { 0.584314, 0.525490, 0.486275, 1.0 }, + { 0.647059, 0.478431, 0.443137, 1.0 }, + { 0.662745, 0.454902, 0.423529, 1.0 }, + { 0.682353, 0.431373, 0.407843, 1.0 }, + { 0.694118, 0.388235, 0.411765, 1.0 }, + { 0.666667, 0.360784, 0.458824, 1.0 }, + { 0.650980, 0.349020, 0.486275, 1.0 }, + { 0.666667, 0.372549, 0.509804, 1.0 }, + { 0.701961, 0.462745, 0.486275, 1.0 }, + { 0.752941, 0.498039, 0.431373, 1.0 }, + { 0.803922, 0.537255, 0.380392, 1.0 }, + { 0.819608, 0.560784, 0.372549, 1.0 }, + { 0.839216, 0.588235, 0.368627, 1.0 }, + { 0.909804, 0.564706, 0.298039, 1.0 }, + { 0.925490, 0.478431, 0.219608, 1.0 }, + { 0.960784, 0.407843, 0.172549, 1.0 }, + { 0.956863, 0.376471, 0.176471, 1.0 }, + { 0.956863, 0.349020, 0.180392, 1.0 }, + { 0.937255, 0.333333, 0.188235, 1.0 }, + { 0.917647, 0.317647, 0.200000, 1.0 }, + { 0.882353, 0.349020, 0.243137, 1.0 }, + { 0.843137, 0.349020, 0.282353, 1.0 }, + { 0.792157, 0.294118, 0.309804, 1.0 }, + { 0.749020, 0.301961, 0.345098, 1.0 }, + { 0.643137, 0.274510, 0.403922, 1.0 }, + { 0.650980, 0.247059, 0.447059, 1.0 }, + { 0.658824, 0.219608, 0.490196, 1.0 }, + { 0.666667, 0.160784, 0.521569, 1.0 }, + { 0.654902, 0.133333, 0.533333, 1.0 }, + { 0.650980, 0.172549, 0.650980, 1.0 }, + { 0.615686, 0.160784, 0.639216, 1.0 }, + { 0.600000, 0.192157, 0.537255, 1.0 }, + { 0.588235, 0.227451, 0.529412, 1.0 }, + { 0.580392, 0.262745, 0.521569, 1.0 }, + { 0.592157, 0.278431, 0.537255, 1.0 }, + { 0.607843, 0.298039, 0.556863, 1.0 }, + { 0.627451, 0.356863, 0.572549, 1.0 }, + { 0.619608, 0.431373, 0.564706, 1.0 }, + { 0.615686, 0.486275, 0.572549, 1.0 }, + { 0.654902, 0.541176, 0.525490, 1.0 }, + { 0.772549, 0.670588, 0.521569, 1.0 }, + { 0.776471, 0.658824, 0.501961, 1.0 }, + { 0.784314, 0.647059, 0.482353, 1.0 }, + { 0.772549, 0.611765, 0.423529, 1.0 }, + { 0.760784, 0.584314, 0.392157, 1.0 }, + { 0.709804, 0.556863, 0.396078, 1.0 }, + { 0.639216, 0.521569, 0.419608, 1.0 }, + { 0.501961, 0.537255, 0.509804, 1.0 }, + { 0.443137, 0.490196, 0.556863, 1.0 }, + { 0.388235, 0.447059, 0.607843, 1.0 }, + { 0.368627, 0.427451, 0.611765, 1.0 }, + { 0.349020, 0.407843, 0.619608, 1.0 }, + { 0.490196, 0.435294, 0.639216, 1.0 }, + { 0.603922, 0.490196, 0.627451, 1.0 }, + { 0.580392, 0.501961, 0.525490, 1.0 }, + { 0.701961, 0.600000, 0.501961, 1.0 }, + { 0.905882, 0.807843, 0.482353, 1.0 }, + { 0.921569, 0.819608, 0.462745, 1.0 }, + { 0.941176, 0.835294, 0.447059, 1.0 }, + { 0.956863, 0.811765, 0.466667, 1.0 }, + { 0.976471, 0.792157, 0.490196, 1.0 }, + { 0.976471, 0.709804, 0.458824, 1.0 }, + { 0.980392, 0.678431, 0.462745, 1.0 }, + { 0.964706, 0.760784, 0.556863, 1.0 }, + { 0.964706, 0.760784, 0.564706, 1.0 }, + { 0.964706, 0.764706, 0.572549, 1.0 }, + { 0.972549, 0.780392, 0.584314, 1.0 }, + { 0.952941, 0.717647, 0.545098, 1.0 }, + { 0.968627, 0.603922, 0.458824, 1.0 }, + { 0.976471, 0.498039, 0.376471, 1.0 }, + { 0.968627, 0.372549, 0.294118, 1.0 }, + { 0.984314, 0.254902, 0.203922, 1.0 }, + { 0.960784, 0.192157, 0.152941, 1.0 }, + { 0.949020, 0.176471, 0.137255, 1.0 }, + { 0.937255, 0.160784, 0.121569, 1.0 }, + { 0.921569, 0.223529, 0.149020, 1.0 }, + { 0.878431, 0.290196, 0.200000, 1.0 }, + { 0.823529, 0.266667, 0.203922, 1.0 }, + { 0.792157, 0.258824, 0.211765, 1.0 }, + { 0.709804, 0.203922, 0.203922, 1.0 }, + { 0.701961, 0.200000, 0.231373, 1.0 }, + { 0.698039, 0.200000, 0.258824, 1.0 }, + { 0.721569, 0.145098, 0.211765, 1.0 }, + { 0.717647, 0.137255, 0.192157, 1.0 }, + { 0.733333, 0.188235, 0.223529, 1.0 }, + { 0.760784, 0.211765, 0.247059, 1.0 }, + { 0.823529, 0.270588, 0.243137, 1.0 }, + { 0.874510, 0.454902, 0.329412, 1.0 }, + { 0.870588, 0.603922, 0.427451, 1.0 }, + { 0.898039, 0.717647, 0.494118, 1.0 }, + { 0.945098, 0.796078, 0.513725, 1.0 }, + { 0.933333, 0.815686, 0.517647, 1.0 }, + { 0.929412, 0.823529, 0.533333, 1.0 }, + { 0.929412, 0.784314, 0.560784, 1.0 }, + { 0.866667, 0.737255, 0.576471, 1.0 }, + { 0.764706, 0.619608, 0.560784, 1.0 }, + { 0.701961, 0.592157, 0.560784, 1.0 }, + { 0.643137, 0.564706, 0.564706, 1.0 }, + { 0.541176, 0.545098, 0.564706, 1.0 }, + { 0.415686, 0.427451, 0.486275, 1.0 }, + { 0.286275, 0.286275, 0.403922, 1.0 }, + { 0.266667, 0.235294, 0.360784, 1.0 }, + { 0.376471, 0.188235, 0.356863, 1.0 }, + { 0.380392, 0.113725, 0.254902, 1.0 }, + { 0.403922, 0.054902, 0.168627, 1.0 }, + { 0.603922, 0.070588, 0.141176, 1.0 }, + { 0.764706, 0.113725, 0.121569, 1.0 }, + { 0.827451, 0.188235, 0.129412, 1.0 }, + { 0.917647, 0.321569, 0.172549, 1.0 }, + { 0.949020, 0.427451, 0.239216, 1.0 }, + { 0.945098, 0.482353, 0.286275, 1.0 }, + { 0.964706, 0.529412, 0.294118, 1.0 }, + { 0.964706, 0.580392, 0.321569, 1.0 }, + { 0.956863, 0.662745, 0.364706, 1.0 }, + { 0.929412, 0.737255, 0.407843, 1.0 }, + { 0.878431, 0.752941, 0.400000, 1.0 }, + { 0.850980, 0.803922, 0.349020, 1.0 }, + { 0.835294, 0.850980, 0.341176, 1.0 }, + { 0.847059, 0.854902, 0.349020, 1.0 }, + { 0.862745, 0.847059, 0.333333, 1.0 }, + { 0.894118, 0.811765, 0.392157, 1.0 }, + { 0.945098, 0.741176, 0.435294, 1.0 }, + { 0.964706, 0.611765, 0.356863, 1.0 }, + { 0.945098, 0.454902, 0.290196, 1.0 }, + { 0.917647, 0.333333, 0.254902, 1.0 }, + { 0.882353, 0.211765, 0.223529, 1.0 }, + { 0.815686, 0.168627, 0.254902, 1.0 }, + { 0.749020, 0.160784, 0.278431, 1.0 }, + { 0.709804, 0.164706, 0.309804, 1.0 }, + { 0.678431, 0.160784, 0.356863, 1.0 }, + { 0.674510, 0.160784, 0.341176, 1.0 }, + { 0.713725, 0.211765, 0.345098, 1.0 }, + { 0.776471, 0.243137, 0.356863, 1.0 }, + { 0.807843, 0.239216, 0.313725, 1.0 }, + { 0.823529, 0.301961, 0.325490, 1.0 }, + { 0.847059, 0.345098, 0.345098, 1.0 }, + { 0.803922, 0.325490, 0.356863, 1.0 }, + { 0.752941, 0.325490, 0.380392, 1.0 }, + { 0.725490, 0.329412, 0.376471, 1.0 }, + { 0.709804, 0.305882, 0.360784, 1.0 }, + { 0.709804, 0.282353, 0.337255, 1.0 }, + { 0.717647, 0.290196, 0.309804, 1.0 }, + { 0.752941, 0.305882, 0.305882, 1.0 }, + { 0.800000, 0.364706, 0.333333, 1.0 }, + { 0.823529, 0.439216, 0.372549, 1.0 }, + { 0.835294, 0.439216, 0.380392, 1.0 }, + { 0.831373, 0.454902, 0.396078, 1.0 }, + { 0.768627, 0.450980, 0.407843, 1.0 }, + { 0.698039, 0.372549, 0.376471, 1.0 }, + { 0.600000, 0.376471, 0.435294, 1.0 }, + { 0.521569, 0.380392, 0.533333, 1.0 }, + { 0.403922, 0.333333, 0.462745, 1.0 }, + { 0.407843, 0.349020, 0.466667, 1.0 }, + { 0.372549, 0.309804, 0.486275, 1.0 }, + { 0.427451, 0.301961, 0.462745, 1.0 }, + { 0.466667, 0.294118, 0.337255, 1.0 }, + { 0.592157, 0.270588, 0.270588, 1.0 }, + { 0.682353, 0.219608, 0.219608, 1.0 }, + { 0.756863, 0.274510, 0.200000, 1.0 }, + { 0.803922, 0.356863, 0.196078, 1.0 }, + { 0.803922, 0.352941, 0.188235, 1.0 }, + { 0.658824, 0.270588, 0.172549, 1.0 }, + { 0.494118, 0.219608, 0.164706, 1.0 }, + { 0.450980, 0.180392, 0.121569, 1.0 }, + { 0.282353, 0.098039, 0.125490, 1.0 }, + { 0.160784, 0.113725, 0.215686, 1.0 }, + { 0.149020, 0.101961, 0.192157, 1.0 }, + }; +/* Rainforest */ +static double4 colors_625[] = { + { 0.439216, 0.337255, 0.215686, 1.0 }, + { 0.552941, 0.384314, 0.203922, 1.0 }, + { 0.592157, 0.407843, 0.196078, 1.0 }, + { 0.635294, 0.431373, 0.192157, 1.0 }, + { 0.619608, 0.423529, 0.231373, 1.0 }, + { 0.603922, 0.415686, 0.270588, 1.0 }, + { 0.580392, 0.427451, 0.286275, 1.0 }, + { 0.556863, 0.439216, 0.301961, 1.0 }, + { 0.337255, 0.490196, 0.392157, 1.0 }, + { 0.262745, 0.431373, 0.427451, 1.0 }, + { 0.192157, 0.372549, 0.462745, 1.0 }, + { 0.145098, 0.352941, 0.419608, 1.0 }, + { 0.098039, 0.333333, 0.380392, 1.0 }, + { 0.090196, 0.333333, 0.317647, 1.0 }, + { 0.082353, 0.333333, 0.258824, 1.0 }, + { 0.086275, 0.321569, 0.247059, 1.0 }, + { 0.090196, 0.313725, 0.235294, 1.0 }, + { 0.101961, 0.294118, 0.129412, 1.0 }, + { 0.101961, 0.278431, 0.082353, 1.0 }, + { 0.105882, 0.262745, 0.035294, 1.0 }, + { 0.117647, 0.254902, 0.031373, 1.0 }, + { 0.129412, 0.247059, 0.027451, 1.0 }, + { 0.129412, 0.243137, 0.027451, 1.0 }, + { 0.133333, 0.243137, 0.027451, 1.0 }, + { 0.164706, 0.239216, 0.047059, 1.0 }, + { 0.223529, 0.266667, 0.043137, 1.0 }, + { 0.282353, 0.294118, 0.039216, 1.0 }, + { 0.345098, 0.305882, 0.035294, 1.0 }, + { 0.407843, 0.321569, 0.031373, 1.0 }, + { 0.431373, 0.329412, 0.027451, 1.0 }, + { 0.458824, 0.337255, 0.027451, 1.0 }, + { 0.490196, 0.333333, 0.058824, 1.0 }, + { 0.521569, 0.337255, 0.105882, 1.0 }, + { 0.474510, 0.329412, 0.196078, 1.0 }, + { 0.470588, 0.301961, 0.192157, 1.0 }, + { 0.470588, 0.274510, 0.192157, 1.0 }, + { 0.490196, 0.254902, 0.215686, 1.0 }, + { 0.509804, 0.239216, 0.239216, 1.0 }, + { 0.490196, 0.243137, 0.254902, 1.0 }, + { 0.474510, 0.247059, 0.270588, 1.0 }, + { 0.498039, 0.298039, 0.247059, 1.0 }, + { 0.501961, 0.309804, 0.286275, 1.0 }, + { 0.505882, 0.321569, 0.325490, 1.0 }, + { 0.439216, 0.368627, 0.368627, 1.0 }, + { 0.376471, 0.415686, 0.411765, 1.0 }, + { 0.356863, 0.447059, 0.403922, 1.0 }, + { 0.337255, 0.482353, 0.400000, 1.0 }, + { 0.294118, 0.439216, 0.431373, 1.0 }, + { 0.215686, 0.431373, 0.466667, 1.0 }, + { 0.047059, 0.380392, 0.474510, 1.0 }, + { 0.023529, 0.364706, 0.435294, 1.0 }, + { 0.003922, 0.349020, 0.400000, 1.0 }, + { 0.000000, 0.329412, 0.376471, 1.0 }, + { 0.000000, 0.313725, 0.356863, 1.0 }, + { 0.003922, 0.298039, 0.345098, 1.0 }, + { 0.011765, 0.286275, 0.333333, 1.0 }, + { 0.133333, 0.219608, 0.262745, 1.0 }, + { 0.211765, 0.211765, 0.239216, 1.0 }, + { 0.294118, 0.203922, 0.215686, 1.0 }, + { 0.349020, 0.184314, 0.200000, 1.0 }, + { 0.407843, 0.168627, 0.188235, 1.0 }, + { 0.435294, 0.152941, 0.164706, 1.0 }, + { 0.466667, 0.141176, 0.141176, 1.0 }, + { 0.525490, 0.078431, 0.098039, 1.0 }, + { 0.564706, 0.058824, 0.047059, 1.0 }, + { 0.529412, 0.047059, 0.003922, 1.0 }, + { 0.501961, 0.047059, 0.000000, 1.0 }, + { 0.474510, 0.050980, 0.000000, 1.0 }, + { 0.450980, 0.058824, 0.000000, 1.0 }, + { 0.431373, 0.066667, 0.000000, 1.0 }, + { 0.364706, 0.101961, 0.000000, 1.0 }, + { 0.305882, 0.125490, 0.003922, 1.0 }, + { 0.207843, 0.180392, 0.066667, 1.0 }, + { 0.176471, 0.192157, 0.078431, 1.0 }, + { 0.145098, 0.207843, 0.094118, 1.0 }, + { 0.109804, 0.207843, 0.090196, 1.0 }, + { 0.074510, 0.211765, 0.090196, 1.0 }, + { 0.062745, 0.203922, 0.094118, 1.0 }, + { 0.050980, 0.200000, 0.101961, 1.0 }, + { 0.047059, 0.188235, 0.105882, 1.0 }, + { 0.047059, 0.172549, 0.105882, 1.0 }, + { 0.054902, 0.152941, 0.058824, 1.0 }, + { 0.066667, 0.137255, 0.039216, 1.0 }, + { 0.082353, 0.121569, 0.023529, 1.0 }, + { 0.098039, 0.113725, 0.015686, 1.0 }, + { 0.117647, 0.105882, 0.011765, 1.0 }, + { 0.160784, 0.101961, 0.003922, 1.0 }, + { 0.164706, 0.098039, 0.003922, 1.0 }, + { 0.149020, 0.082353, 0.031373, 1.0 }, + { 0.152941, 0.082353, 0.027451, 1.0 }, + { 0.160784, 0.082353, 0.027451, 1.0 }, + { 0.168627, 0.078431, 0.023529, 1.0 }, + { 0.176471, 0.074510, 0.023529, 1.0 }, + { 0.188235, 0.074510, 0.039216, 1.0 }, + { 0.200000, 0.062745, 0.078431, 1.0 }, + { 0.156863, 0.101961, 0.105882, 1.0 }, + { 0.129412, 0.156863, 0.149020, 1.0 }, + { 0.086275, 0.274510, 0.247059, 1.0 }, + { 0.090196, 0.309804, 0.317647, 1.0 }, + { 0.094118, 0.349020, 0.388235, 1.0 }, + { 0.082353, 0.384314, 0.419608, 1.0 }, + { 0.070588, 0.419608, 0.454902, 1.0 }, + { 0.039216, 0.474510, 0.517647, 1.0 }, + { 0.003922, 0.533333, 0.556863, 1.0 }, + { 0.019608, 0.529412, 0.603922, 1.0 }, + { 0.031373, 0.509804, 0.592157, 1.0 }, + { 0.043137, 0.490196, 0.584314, 1.0 }, + { 0.039216, 0.482353, 0.572549, 1.0 }, + { 0.039216, 0.478431, 0.564706, 1.0 }, + { 0.023529, 0.458824, 0.552941, 1.0 }, + { 0.027451, 0.423529, 0.529412, 1.0 }, + { 0.035294, 0.384314, 0.505882, 1.0 }, + { 0.043137, 0.356863, 0.482353, 1.0 }, + { 0.019608, 0.360784, 0.462745, 1.0 }, + { 0.011765, 0.364706, 0.462745, 1.0 }, + { 0.003922, 0.368627, 0.462745, 1.0 }, + { 0.003922, 0.368627, 0.462745, 1.0 }, + { 0.047059, 0.341176, 0.427451, 1.0 }, + { 0.098039, 0.317647, 0.376471, 1.0 }, + { 0.137255, 0.309804, 0.333333, 1.0 }, + { 0.172549, 0.294118, 0.258824, 1.0 }, + { 0.207843, 0.266667, 0.203922, 1.0 }, + { 0.247059, 0.239216, 0.152941, 1.0 }, + { 0.258824, 0.223529, 0.129412, 1.0 }, + { 0.274510, 0.211765, 0.105882, 1.0 }, + { 0.309804, 0.160784, 0.058824, 1.0 }, + { 0.298039, 0.156863, 0.043137, 1.0 }, + { 0.266667, 0.168627, 0.031373, 1.0 }, + { 0.243137, 0.152941, 0.043137, 1.0 }, + { 0.176471, 0.160784, 0.113725, 1.0 }, + { 0.160784, 0.168627, 0.137255, 1.0 }, + { 0.145098, 0.176471, 0.160784, 1.0 }, + { 0.125490, 0.203922, 0.180392, 1.0 }, + { 0.156863, 0.211765, 0.172549, 1.0 }, + { 0.184314, 0.203922, 0.172549, 1.0 }, + { 0.262745, 0.200000, 0.156863, 1.0 }, + { 0.419608, 0.184314, 0.168627, 1.0 }, + { 0.517647, 0.188235, 0.145098, 1.0 }, + { 0.615686, 0.196078, 0.121569, 1.0 }, + { 0.654902, 0.192157, 0.101961, 1.0 }, + { 0.694118, 0.192157, 0.086275, 1.0 }, + { 0.764706, 0.168627, 0.047059, 1.0 }, + { 0.780392, 0.117647, 0.039216, 1.0 }, + { 0.776471, 0.121569, 0.035294, 1.0 }, + { 0.733333, 0.117647, 0.043137, 1.0 }, + { 0.572549, 0.149020, 0.062745, 1.0 }, + { 0.525490, 0.149020, 0.062745, 1.0 }, + { 0.478431, 0.152941, 0.066667, 1.0 }, + { 0.380392, 0.160784, 0.070588, 1.0 }, + { 0.290196, 0.160784, 0.098039, 1.0 }, + { 0.207843, 0.160784, 0.141176, 1.0 }, + { 0.145098, 0.164706, 0.180392, 1.0 }, + { 0.074510, 0.235294, 0.239216, 1.0 }, + { 0.070588, 0.247059, 0.250980, 1.0 }, + { 0.070588, 0.258824, 0.262745, 1.0 }, + { 0.101961, 0.262745, 0.262745, 1.0 }, + { 0.133333, 0.250980, 0.266667, 1.0 }, + { 0.188235, 0.247059, 0.250980, 1.0 }, + { 0.227451, 0.270588, 0.223529, 1.0 }, + { 0.227451, 0.309804, 0.200000, 1.0 }, + { 0.258824, 0.325490, 0.149020, 1.0 }, + { 0.317647, 0.309804, 0.066667, 1.0 }, + { 0.329412, 0.301961, 0.047059, 1.0 }, + { 0.345098, 0.298039, 0.027451, 1.0 }, + { 0.321569, 0.317647, 0.015686, 1.0 }, + { 0.313725, 0.321569, 0.003922, 1.0 }, + { 0.305882, 0.333333, 0.000000, 1.0 }, + { 0.317647, 0.313725, 0.000000, 1.0 }, + { 0.388235, 0.278431, 0.000000, 1.0 }, + { 0.403922, 0.266667, 0.000000, 1.0 }, + { 0.423529, 0.254902, 0.000000, 1.0 }, + { 0.443137, 0.254902, 0.015686, 1.0 }, + { 0.458824, 0.223529, 0.043137, 1.0 }, + { 0.423529, 0.227451, 0.098039, 1.0 }, + { 0.392157, 0.247059, 0.152941, 1.0 }, + { 0.352941, 0.250980, 0.192157, 1.0 }, + { 0.298039, 0.274510, 0.243137, 1.0 }, + { 0.270588, 0.250980, 0.270588, 1.0 }, + { 0.192157, 0.239216, 0.313725, 1.0 }, + { 0.113725, 0.239216, 0.337255, 1.0 }, + { 0.054902, 0.243137, 0.341176, 1.0 }, + { 0.003922, 0.247059, 0.341176, 1.0 }, + { 0.000000, 0.223529, 0.321569, 1.0 }, + { 0.000000, 0.203922, 0.313725, 1.0 }, + { 0.000000, 0.215686, 0.270588, 1.0 }, + { 0.000000, 0.223529, 0.258824, 1.0 }, + { 0.000000, 0.235294, 0.247059, 1.0 }, + { 0.000000, 0.219608, 0.227451, 1.0 }, + { 0.000000, 0.203922, 0.223529, 1.0 }, + { 0.000000, 0.188235, 0.223529, 1.0 }, + { 0.000000, 0.196078, 0.227451, 1.0 }, + { 0.007843, 0.219608, 0.207843, 1.0 }, + { 0.023529, 0.200000, 0.184314, 1.0 }, + { 0.043137, 0.180392, 0.156863, 1.0 }, + { 0.047059, 0.137255, 0.145098, 1.0 }, + { 0.039216, 0.125490, 0.149020, 1.0 }, + { 0.035294, 0.145098, 0.125490, 1.0 }, + { 0.039216, 0.152941, 0.109804, 1.0 }, + { 0.074510, 0.200000, 0.066667, 1.0 }, + { 0.094118, 0.211765, 0.062745, 1.0 }, + { 0.105882, 0.254902, 0.101961, 1.0 }, + { 0.098039, 0.317647, 0.137255, 1.0 }, + { 0.086275, 0.352941, 0.160784, 1.0 }, + { 0.086275, 0.403922, 0.176471, 1.0 }, + { 0.082353, 0.415686, 0.192157, 1.0 }, + { 0.086275, 0.423529, 0.239216, 1.0 }, + { 0.078431, 0.454902, 0.309804, 1.0 }, + { 0.074510, 0.466667, 0.349020, 1.0 }, + { 0.058824, 0.470588, 0.392157, 1.0 }, + { 0.035294, 0.450980, 0.423529, 1.0 }, + { 0.019608, 0.431373, 0.447059, 1.0 }, + { 0.000000, 0.423529, 0.486275, 1.0 }, + { 0.000000, 0.423529, 0.490196, 1.0 }, + { 0.000000, 0.427451, 0.482353, 1.0 }, + { 0.007843, 0.403922, 0.466667, 1.0 }, + { 0.050980, 0.372549, 0.431373, 1.0 }, + { 0.101961, 0.341176, 0.400000, 1.0 }, + { 0.149020, 0.325490, 0.356863, 1.0 }, + { 0.156863, 0.333333, 0.305882, 1.0 }, + { 0.160784, 0.349020, 0.262745, 1.0 }, + { 0.203922, 0.329412, 0.196078, 1.0 }, + { 0.266667, 0.294118, 0.149020, 1.0 }, + { 0.372549, 0.258824, 0.105882, 1.0 }, + { 0.423529, 0.250980, 0.074510, 1.0 }, + { 0.466667, 0.294118, 0.054902, 1.0 }, + { 0.521569, 0.298039, 0.031373, 1.0 }, + { 0.576471, 0.298039, 0.031373, 1.0 }, + { 0.654902, 0.282353, 0.043137, 1.0 }, + { 0.709804, 0.294118, 0.058824, 1.0 }, + { 0.768627, 0.321569, 0.070588, 1.0 }, + { 0.811765, 0.309804, 0.074510, 1.0 }, + { 0.854902, 0.286275, 0.086275, 1.0 }, + { 0.843137, 0.258824, 0.105882, 1.0 }, + { 0.803922, 0.278431, 0.121569, 1.0 }, + { 0.776471, 0.286275, 0.125490, 1.0 }, + { 0.729412, 0.270588, 0.105882, 1.0 }, + { 0.709804, 0.243137, 0.086275, 1.0 }, + { 0.674510, 0.188235, 0.070588, 1.0 }, + { 0.603922, 0.188235, 0.062745, 1.0 }, + { 0.545098, 0.180392, 0.054902, 1.0 }, + { 0.474510, 0.168627, 0.047059, 1.0 }, + { 0.427451, 0.168627, 0.031373, 1.0 }, + { 0.403922, 0.152941, 0.019608, 1.0 }, + { 0.372549, 0.145098, 0.027451, 1.0 }, + { 0.352941, 0.129412, 0.047059, 1.0 }, + { 0.321569, 0.109804, 0.054902, 1.0 }, + { 0.298039, 0.105882, 0.070588, 1.0 }, + { 0.282353, 0.121569, 0.074510, 1.0 }, + { 0.254902, 0.149020, 0.101961, 1.0 }, + { 0.231373, 0.176471, 0.160784, 1.0 }, + { 0.207843, 0.196078, 0.192157, 1.0 }, + { 0.200000, 0.207843, 0.239216, 1.0 }, + { 0.239216, 0.188235, 0.231373, 1.0 }, + { 0.278431, 0.200000, 0.211765, 1.0 }, + { 0.337255, 0.227451, 0.211765, 1.0 }, + { 0.396078, 0.278431, 0.188235, 1.0 }, + }; +/* Rainy_Day_in_Spring */ +static double4 colors_626[] = { + { 0.290196, 0.396078, 0.282353, 1.0 }, + { 0.321569, 0.423529, 0.321569, 1.0 }, + { 0.305882, 0.380392, 0.294118, 1.0 }, + { 0.294118, 0.341176, 0.266667, 1.0 }, + { 0.294118, 0.325490, 0.258824, 1.0 }, + { 0.294118, 0.313725, 0.250980, 1.0 }, + { 0.294118, 0.294118, 0.247059, 1.0 }, + { 0.294118, 0.278431, 0.243137, 1.0 }, + { 0.254902, 0.180392, 0.176471, 1.0 }, + { 0.235294, 0.145098, 0.141176, 1.0 }, + { 0.215686, 0.109804, 0.109804, 1.0 }, + { 0.196078, 0.094118, 0.094118, 1.0 }, + { 0.180392, 0.082353, 0.078431, 1.0 }, + { 0.160784, 0.086275, 0.070588, 1.0 }, + { 0.141176, 0.094118, 0.066667, 1.0 }, + { 0.137255, 0.105882, 0.066667, 1.0 }, + { 0.133333, 0.117647, 0.070588, 1.0 }, + { 0.113725, 0.141176, 0.070588, 1.0 }, + { 0.098039, 0.152941, 0.070588, 1.0 }, + { 0.086275, 0.164706, 0.074510, 1.0 }, + { 0.078431, 0.184314, 0.082353, 1.0 }, + { 0.070588, 0.203922, 0.094118, 1.0 }, + { 0.070588, 0.211765, 0.098039, 1.0 }, + { 0.074510, 0.223529, 0.101961, 1.0 }, + { 0.094118, 0.247059, 0.117647, 1.0 }, + { 0.094118, 0.250980, 0.121569, 1.0 }, + { 0.094118, 0.254902, 0.129412, 1.0 }, + { 0.101961, 0.250980, 0.129412, 1.0 }, + { 0.109804, 0.250980, 0.133333, 1.0 }, + { 0.117647, 0.247059, 0.133333, 1.0 }, + { 0.125490, 0.247059, 0.133333, 1.0 }, + { 0.145098, 0.239216, 0.141176, 1.0 }, + { 0.160784, 0.239216, 0.152941, 1.0 }, + { 0.192157, 0.266667, 0.180392, 1.0 }, + { 0.227451, 0.298039, 0.211765, 1.0 }, + { 0.262745, 0.329412, 0.247059, 1.0 }, + { 0.298039, 0.329412, 0.266667, 1.0 }, + { 0.333333, 0.329412, 0.290196, 1.0 }, + { 0.333333, 0.321569, 0.290196, 1.0 }, + { 0.337255, 0.317647, 0.290196, 1.0 }, + { 0.337255, 0.325490, 0.294118, 1.0 }, + { 0.356863, 0.313725, 0.298039, 1.0 }, + { 0.376471, 0.305882, 0.301961, 1.0 }, + { 0.376471, 0.270588, 0.290196, 1.0 }, + { 0.376471, 0.239216, 0.278431, 1.0 }, + { 0.376471, 0.231373, 0.274510, 1.0 }, + { 0.376471, 0.223529, 0.274510, 1.0 }, + { 0.396078, 0.215686, 0.278431, 1.0 }, + { 0.411765, 0.215686, 0.286275, 1.0 }, + { 0.400000, 0.227451, 0.298039, 1.0 }, + { 0.384314, 0.239216, 0.298039, 1.0 }, + { 0.372549, 0.250980, 0.301961, 1.0 }, + { 0.333333, 0.262745, 0.278431, 1.0 }, + { 0.298039, 0.274510, 0.258824, 1.0 }, + { 0.270588, 0.278431, 0.247059, 1.0 }, + { 0.247059, 0.282353, 0.239216, 1.0 }, + { 0.188235, 0.301961, 0.215686, 1.0 }, + { 0.164706, 0.329412, 0.207843, 1.0 }, + { 0.145098, 0.356863, 0.203922, 1.0 }, + { 0.129412, 0.380392, 0.200000, 1.0 }, + { 0.117647, 0.407843, 0.200000, 1.0 }, + { 0.121569, 0.403922, 0.200000, 1.0 }, + { 0.129412, 0.400000, 0.203922, 1.0 }, + { 0.137255, 0.396078, 0.207843, 1.0 }, + { 0.156863, 0.388235, 0.211765, 1.0 }, + { 0.164706, 0.384314, 0.215686, 1.0 }, + { 0.172549, 0.349020, 0.207843, 1.0 }, + { 0.184314, 0.317647, 0.200000, 1.0 }, + { 0.196078, 0.301961, 0.196078, 1.0 }, + { 0.211765, 0.286275, 0.196078, 1.0 }, + { 0.239216, 0.262745, 0.207843, 1.0 }, + { 0.266667, 0.258824, 0.223529, 1.0 }, + { 0.337255, 0.266667, 0.278431, 1.0 }, + { 0.368627, 0.294118, 0.313725, 1.0 }, + { 0.400000, 0.321569, 0.349020, 1.0 }, + { 0.427451, 0.376471, 0.384314, 1.0 }, + { 0.458824, 0.435294, 0.423529, 1.0 }, + { 0.466667, 0.454902, 0.439216, 1.0 }, + { 0.474510, 0.478431, 0.454902, 1.0 }, + { 0.474510, 0.525490, 0.478431, 1.0 }, + { 0.466667, 0.552941, 0.486275, 1.0 }, + { 0.415686, 0.552941, 0.450980, 1.0 }, + { 0.384314, 0.505882, 0.407843, 1.0 }, + { 0.356863, 0.462745, 0.368627, 1.0 }, + { 0.333333, 0.431373, 0.345098, 1.0 }, + { 0.313725, 0.403922, 0.321569, 1.0 }, + { 0.258824, 0.333333, 0.262745, 1.0 }, + { 0.215686, 0.262745, 0.207843, 1.0 }, + { 0.152941, 0.149020, 0.109804, 1.0 }, + { 0.152941, 0.117647, 0.101961, 1.0 }, + { 0.152941, 0.090196, 0.094118, 1.0 }, + { 0.168627, 0.090196, 0.105882, 1.0 }, + { 0.188235, 0.090196, 0.121569, 1.0 }, + { 0.231373, 0.141176, 0.160784, 1.0 }, + { 0.298039, 0.203922, 0.223529, 1.0 }, + { 0.376471, 0.274510, 0.301961, 1.0 }, + { 0.454902, 0.356863, 0.392157, 1.0 }, + { 0.619608, 0.490196, 0.549020, 1.0 }, + { 0.694118, 0.541176, 0.619608, 1.0 }, + { 0.768627, 0.596078, 0.694118, 1.0 }, + { 0.792157, 0.615686, 0.717647, 1.0 }, + { 0.815686, 0.635294, 0.741176, 1.0 }, + { 0.839216, 0.654902, 0.772549, 1.0 }, + { 0.854902, 0.654902, 0.768627, 1.0 }, + { 0.839216, 0.611765, 0.737255, 1.0 }, + { 0.815686, 0.576471, 0.709804, 1.0 }, + { 0.792157, 0.545098, 0.686275, 1.0 }, + { 0.784314, 0.525490, 0.666667, 1.0 }, + { 0.780392, 0.509804, 0.647059, 1.0 }, + { 0.749020, 0.509804, 0.627451, 1.0 }, + { 0.737255, 0.505882, 0.615686, 1.0 }, + { 0.745098, 0.498039, 0.615686, 1.0 }, + { 0.733333, 0.490196, 0.611765, 1.0 }, + { 0.709804, 0.447059, 0.568627, 1.0 }, + { 0.698039, 0.439216, 0.560784, 1.0 }, + { 0.686275, 0.435294, 0.552941, 1.0 }, + { 0.674510, 0.423529, 0.541176, 1.0 }, + { 0.666667, 0.415686, 0.537255, 1.0 }, + { 0.654902, 0.388235, 0.517647, 1.0 }, + { 0.623529, 0.360784, 0.486275, 1.0 }, + { 0.541176, 0.301961, 0.403922, 1.0 }, + { 0.505882, 0.278431, 0.368627, 1.0 }, + { 0.470588, 0.254902, 0.337255, 1.0 }, + { 0.450980, 0.243137, 0.321569, 1.0 }, + { 0.435294, 0.235294, 0.309804, 1.0 }, + { 0.403922, 0.227451, 0.282353, 1.0 }, + { 0.380392, 0.219608, 0.262745, 1.0 }, + { 0.356863, 0.200000, 0.235294, 1.0 }, + { 0.333333, 0.180392, 0.219608, 1.0 }, + { 0.282353, 0.152941, 0.180392, 1.0 }, + { 0.270588, 0.156863, 0.172549, 1.0 }, + { 0.262745, 0.160784, 0.168627, 1.0 }, + { 0.243137, 0.168627, 0.152941, 1.0 }, + { 0.235294, 0.172549, 0.152941, 1.0 }, + { 0.235294, 0.172549, 0.152941, 1.0 }, + { 0.231373, 0.172549, 0.156863, 1.0 }, + { 0.243137, 0.180392, 0.160784, 1.0 }, + { 0.254902, 0.188235, 0.172549, 1.0 }, + { 0.270588, 0.196078, 0.184314, 1.0 }, + { 0.282353, 0.196078, 0.192157, 1.0 }, + { 0.298039, 0.200000, 0.200000, 1.0 }, + { 0.337255, 0.203922, 0.231373, 1.0 }, + { 0.376471, 0.211765, 0.258824, 1.0 }, + { 0.403922, 0.223529, 0.282353, 1.0 }, + { 0.439216, 0.239216, 0.309804, 1.0 }, + { 0.525490, 0.286275, 0.380392, 1.0 }, + { 0.549020, 0.301961, 0.400000, 1.0 }, + { 0.572549, 0.317647, 0.419608, 1.0 }, + { 0.607843, 0.352941, 0.474510, 1.0 }, + { 0.643137, 0.392157, 0.509804, 1.0 }, + { 0.678431, 0.439216, 0.556863, 1.0 }, + { 0.698039, 0.486275, 0.596078, 1.0 }, + { 0.705882, 0.556863, 0.639216, 1.0 }, + { 0.698039, 0.568627, 0.639216, 1.0 }, + { 0.690196, 0.580392, 0.639216, 1.0 }, + { 0.678431, 0.576471, 0.635294, 1.0 }, + { 0.686275, 0.584314, 0.647059, 1.0 }, + { 0.682353, 0.600000, 0.650980, 1.0 }, + { 0.678431, 0.607843, 0.654902, 1.0 }, + { 0.662745, 0.654902, 0.650980, 1.0 }, + { 0.623529, 0.654902, 0.623529, 1.0 }, + { 0.631373, 0.631373, 0.615686, 1.0 }, + { 0.635294, 0.607843, 0.607843, 1.0 }, + { 0.643137, 0.584314, 0.603922, 1.0 }, + { 0.647059, 0.580392, 0.600000, 1.0 }, + { 0.615686, 0.560784, 0.568627, 1.0 }, + { 0.564706, 0.529412, 0.517647, 1.0 }, + { 0.529412, 0.501961, 0.486275, 1.0 }, + { 0.466667, 0.364706, 0.400000, 1.0 }, + { 0.458824, 0.337255, 0.384314, 1.0 }, + { 0.450980, 0.313725, 0.368627, 1.0 }, + { 0.431373, 0.290196, 0.341176, 1.0 }, + { 0.427451, 0.294118, 0.337255, 1.0 }, + { 0.439216, 0.309804, 0.356863, 1.0 }, + { 0.466667, 0.341176, 0.388235, 1.0 }, + { 0.509804, 0.388235, 0.443137, 1.0 }, + { 0.564706, 0.447059, 0.509804, 1.0 }, + { 0.627451, 0.517647, 0.572549, 1.0 }, + { 0.678431, 0.592157, 0.627451, 1.0 }, + { 0.709804, 0.650980, 0.674510, 1.0 }, + { 0.721569, 0.701961, 0.701961, 1.0 }, + { 0.729412, 0.741176, 0.725490, 1.0 }, + { 0.717647, 0.756863, 0.729412, 1.0 }, + { 0.690196, 0.772549, 0.709804, 1.0 }, + { 0.596078, 0.745098, 0.627451, 1.0 }, + { 0.576471, 0.733333, 0.611765, 1.0 }, + { 0.556863, 0.721569, 0.596078, 1.0 }, + { 0.525490, 0.682353, 0.564706, 1.0 }, + { 0.482353, 0.650980, 0.525490, 1.0 }, + { 0.431373, 0.611765, 0.474510, 1.0 }, + { 0.376471, 0.560784, 0.411765, 1.0 }, + { 0.329412, 0.513725, 0.372549, 1.0 }, + { 0.313725, 0.466667, 0.345098, 1.0 }, + { 0.301961, 0.443137, 0.333333, 1.0 }, + { 0.298039, 0.419608, 0.317647, 1.0 }, + { 0.294118, 0.380392, 0.290196, 1.0 }, + { 0.294118, 0.352941, 0.278431, 1.0 }, + { 0.313725, 0.325490, 0.278431, 1.0 }, + { 0.341176, 0.313725, 0.294118, 1.0 }, + { 0.380392, 0.313725, 0.317647, 1.0 }, + { 0.427451, 0.301961, 0.333333, 1.0 }, + { 0.462745, 0.290196, 0.345098, 1.0 }, + { 0.486275, 0.274510, 0.352941, 1.0 }, + { 0.490196, 0.262745, 0.352941, 1.0 }, + { 0.478431, 0.258824, 0.345098, 1.0 }, + { 0.454902, 0.243137, 0.317647, 1.0 }, + { 0.419608, 0.227451, 0.286275, 1.0 }, + { 0.368627, 0.211765, 0.247059, 1.0 }, + { 0.309804, 0.200000, 0.211765, 1.0 }, + { 0.262745, 0.192157, 0.180392, 1.0 }, + { 0.219608, 0.192157, 0.156863, 1.0 }, + { 0.200000, 0.196078, 0.145098, 1.0 }, + { 0.200000, 0.203922, 0.145098, 1.0 }, + { 0.211765, 0.219608, 0.164706, 1.0 }, + { 0.254902, 0.239216, 0.200000, 1.0 }, + { 0.305882, 0.266667, 0.239216, 1.0 }, + { 0.380392, 0.301961, 0.301961, 1.0 }, + { 0.458824, 0.337255, 0.368627, 1.0 }, + { 0.529412, 0.388235, 0.439216, 1.0 }, + { 0.611765, 0.435294, 0.513725, 1.0 }, + { 0.674510, 0.474510, 0.568627, 1.0 }, + { 0.737255, 0.521569, 0.631373, 1.0 }, + { 0.800000, 0.564706, 0.694118, 1.0 }, + { 0.835294, 0.615686, 0.745098, 1.0 }, + { 0.874510, 0.650980, 0.788235, 1.0 }, + { 0.898039, 0.682353, 0.815686, 1.0 }, + { 0.913725, 0.705882, 0.843137, 1.0 }, + { 0.937255, 0.741176, 0.874510, 1.0 }, + { 0.933333, 0.780392, 0.890196, 1.0 }, + { 0.933333, 0.807843, 0.898039, 1.0 }, + { 0.917647, 0.827451, 0.886275, 1.0 }, + { 0.905882, 0.835294, 0.874510, 1.0 }, + { 0.905882, 0.847059, 0.882353, 1.0 }, + { 0.874510, 0.870588, 0.870588, 1.0 }, + { 0.835294, 0.874510, 0.847059, 1.0 }, + { 0.768627, 0.862745, 0.788235, 1.0 }, + { 0.678431, 0.823529, 0.709804, 1.0 }, + { 0.611765, 0.749020, 0.635294, 1.0 }, + { 0.541176, 0.674510, 0.556863, 1.0 }, + { 0.486275, 0.592157, 0.486275, 1.0 }, + { 0.427451, 0.505882, 0.415686, 1.0 }, + { 0.349020, 0.427451, 0.345098, 1.0 }, + { 0.282353, 0.341176, 0.274510, 1.0 }, + { 0.231373, 0.258824, 0.211765, 1.0 }, + { 0.200000, 0.196078, 0.160784, 1.0 }, + { 0.192157, 0.149020, 0.133333, 1.0 }, + { 0.184314, 0.129412, 0.117647, 1.0 }, + { 0.172549, 0.129412, 0.117647, 1.0 }, + { 0.180392, 0.137255, 0.129412, 1.0 }, + { 0.184314, 0.156863, 0.137255, 1.0 }, + { 0.215686, 0.200000, 0.168627, 1.0 }, + { 0.231373, 0.227451, 0.180392, 1.0 }, + { 0.231373, 0.250980, 0.192157, 1.0 }, + { 0.231373, 0.286275, 0.203922, 1.0 }, + { 0.227451, 0.294118, 0.200000, 1.0 }, + { 0.258824, 0.352941, 0.243137, 1.0 }, + }; +/* Rainy_Forset */ +static double4 colors_627[] = { + { 0.462745, 0.494118, 0.341176, 1.0 }, + { 0.615686, 0.509804, 0.309804, 1.0 }, + { 0.662745, 0.490196, 0.270588, 1.0 }, + { 0.713725, 0.474510, 0.231373, 1.0 }, + { 0.737255, 0.466667, 0.200000, 1.0 }, + { 0.760784, 0.458824, 0.168627, 1.0 }, + { 0.788235, 0.450980, 0.160784, 1.0 }, + { 0.819608, 0.443137, 0.156863, 1.0 }, + { 0.843137, 0.301961, 0.125490, 1.0 }, + { 0.749020, 0.262745, 0.101961, 1.0 }, + { 0.658824, 0.223529, 0.082353, 1.0 }, + { 0.607843, 0.219608, 0.082353, 1.0 }, + { 0.560784, 0.215686, 0.086275, 1.0 }, + { 0.521569, 0.211765, 0.090196, 1.0 }, + { 0.486275, 0.207843, 0.098039, 1.0 }, + { 0.450980, 0.207843, 0.098039, 1.0 }, + { 0.415686, 0.207843, 0.098039, 1.0 }, + { 0.301961, 0.203922, 0.098039, 1.0 }, + { 0.278431, 0.200000, 0.098039, 1.0 }, + { 0.258824, 0.196078, 0.098039, 1.0 }, + { 0.235294, 0.180392, 0.098039, 1.0 }, + { 0.215686, 0.164706, 0.098039, 1.0 }, + { 0.203922, 0.152941, 0.094118, 1.0 }, + { 0.196078, 0.141176, 0.090196, 1.0 }, + { 0.192157, 0.129412, 0.074510, 1.0 }, + { 0.184314, 0.133333, 0.074510, 1.0 }, + { 0.180392, 0.137255, 0.074510, 1.0 }, + { 0.196078, 0.156863, 0.094118, 1.0 }, + { 0.215686, 0.176471, 0.117647, 1.0 }, + { 0.227451, 0.188235, 0.137255, 1.0 }, + { 0.243137, 0.203922, 0.156863, 1.0 }, + { 0.270588, 0.231373, 0.223529, 1.0 }, + { 0.290196, 0.290196, 0.298039, 1.0 }, + { 0.368627, 0.368627, 0.403922, 1.0 }, + { 0.388235, 0.380392, 0.415686, 1.0 }, + { 0.407843, 0.396078, 0.427451, 1.0 }, + { 0.443137, 0.435294, 0.450980, 1.0 }, + { 0.482353, 0.474510, 0.474510, 1.0 }, + { 0.509804, 0.486275, 0.482353, 1.0 }, + { 0.537255, 0.498039, 0.494118, 1.0 }, + { 0.537255, 0.474510, 0.462745, 1.0 }, + { 0.517647, 0.458824, 0.419608, 1.0 }, + { 0.501961, 0.443137, 0.380392, 1.0 }, + { 0.498039, 0.403922, 0.352941, 1.0 }, + { 0.494118, 0.368627, 0.325490, 1.0 }, + { 0.478431, 0.352941, 0.317647, 1.0 }, + { 0.462745, 0.337255, 0.313725, 1.0 }, + { 0.427451, 0.298039, 0.298039, 1.0 }, + { 0.368627, 0.262745, 0.270588, 1.0 }, + { 0.290196, 0.168627, 0.164706, 1.0 }, + { 0.274510, 0.149020, 0.129412, 1.0 }, + { 0.262745, 0.129412, 0.098039, 1.0 }, + { 0.258824, 0.117647, 0.086275, 1.0 }, + { 0.254902, 0.109804, 0.074510, 1.0 }, + { 0.254902, 0.105882, 0.070588, 1.0 }, + { 0.258824, 0.101961, 0.070588, 1.0 }, + { 0.282353, 0.117647, 0.070588, 1.0 }, + { 0.298039, 0.137255, 0.074510, 1.0 }, + { 0.313725, 0.156863, 0.082353, 1.0 }, + { 0.337255, 0.176471, 0.086275, 1.0 }, + { 0.364706, 0.196078, 0.090196, 1.0 }, + { 0.376471, 0.207843, 0.090196, 1.0 }, + { 0.388235, 0.219608, 0.090196, 1.0 }, + { 0.403922, 0.223529, 0.098039, 1.0 }, + { 0.403922, 0.235294, 0.101961, 1.0 }, + { 0.415686, 0.243137, 0.109804, 1.0 }, + { 0.411765, 0.231373, 0.101961, 1.0 }, + { 0.407843, 0.219608, 0.098039, 1.0 }, + { 0.396078, 0.211765, 0.098039, 1.0 }, + { 0.388235, 0.207843, 0.098039, 1.0 }, + { 0.368627, 0.215686, 0.090196, 1.0 }, + { 0.352941, 0.215686, 0.090196, 1.0 }, + { 0.321569, 0.223529, 0.090196, 1.0 }, + { 0.309804, 0.231373, 0.094118, 1.0 }, + { 0.298039, 0.243137, 0.101961, 1.0 }, + { 0.282353, 0.250980, 0.105882, 1.0 }, + { 0.270588, 0.258824, 0.109804, 1.0 }, + { 0.266667, 0.258824, 0.109804, 1.0 }, + { 0.262745, 0.262745, 0.109804, 1.0 }, + { 0.254902, 0.258824, 0.109804, 1.0 }, + { 0.247059, 0.243137, 0.109804, 1.0 }, + { 0.247059, 0.203922, 0.101961, 1.0 }, + { 0.239216, 0.192157, 0.105882, 1.0 }, + { 0.235294, 0.184314, 0.113725, 1.0 }, + { 0.227451, 0.188235, 0.125490, 1.0 }, + { 0.223529, 0.196078, 0.141176, 1.0 }, + { 0.219608, 0.219608, 0.192157, 1.0 }, + { 0.243137, 0.270588, 0.274510, 1.0 }, + { 0.321569, 0.435294, 0.521569, 1.0 }, + { 0.392157, 0.517647, 0.615686, 1.0 }, + { 0.462745, 0.603922, 0.709804, 1.0 }, + { 0.498039, 0.619608, 0.725490, 1.0 }, + { 0.537255, 0.635294, 0.741176, 1.0 }, + { 0.537255, 0.619608, 0.686275, 1.0 }, + { 0.549020, 0.619608, 0.674510, 1.0 }, + { 0.501961, 0.631373, 0.741176, 1.0 }, + { 0.541176, 0.607843, 0.682353, 1.0 }, + { 0.564706, 0.447059, 0.435294, 1.0 }, + { 0.490196, 0.345098, 0.321569, 1.0 }, + { 0.415686, 0.247059, 0.207843, 1.0 }, + { 0.384314, 0.219608, 0.184314, 1.0 }, + { 0.352941, 0.196078, 0.164706, 1.0 }, + { 0.329412, 0.168627, 0.125490, 1.0 }, + { 0.329412, 0.152941, 0.101961, 1.0 }, + { 0.301961, 0.141176, 0.074510, 1.0 }, + { 0.278431, 0.145098, 0.070588, 1.0 }, + { 0.254902, 0.149020, 0.070588, 1.0 }, + { 0.239216, 0.149020, 0.070588, 1.0 }, + { 0.223529, 0.149020, 0.070588, 1.0 }, + { 0.203922, 0.149020, 0.070588, 1.0 }, + { 0.180392, 0.129412, 0.070588, 1.0 }, + { 0.164706, 0.137255, 0.074510, 1.0 }, + { 0.141176, 0.137255, 0.074510, 1.0 }, + { 0.125490, 0.137255, 0.082353, 1.0 }, + { 0.121569, 0.129412, 0.082353, 1.0 }, + { 0.117647, 0.125490, 0.086275, 1.0 }, + { 0.137255, 0.125490, 0.086275, 1.0 }, + { 0.152941, 0.125490, 0.090196, 1.0 }, + { 0.180392, 0.137255, 0.090196, 1.0 }, + { 0.203922, 0.141176, 0.086275, 1.0 }, + { 0.258824, 0.141176, 0.086275, 1.0 }, + { 0.294118, 0.152941, 0.086275, 1.0 }, + { 0.329412, 0.164706, 0.086275, 1.0 }, + { 0.349020, 0.176471, 0.086275, 1.0 }, + { 0.368627, 0.192157, 0.086275, 1.0 }, + { 0.407843, 0.223529, 0.101961, 1.0 }, + { 0.458824, 0.231373, 0.101961, 1.0 }, + { 0.498039, 0.243137, 0.101961, 1.0 }, + { 0.525490, 0.247059, 0.098039, 1.0 }, + { 0.537255, 0.274510, 0.117647, 1.0 }, + { 0.537255, 0.282353, 0.121569, 1.0 }, + { 0.541176, 0.290196, 0.129412, 1.0 }, + { 0.560784, 0.309804, 0.152941, 1.0 }, + { 0.576471, 0.321569, 0.168627, 1.0 }, + { 0.580392, 0.325490, 0.180392, 1.0 }, + { 0.564706, 0.321569, 0.207843, 1.0 }, + { 0.486275, 0.349020, 0.254902, 1.0 }, + { 0.450980, 0.364706, 0.262745, 1.0 }, + { 0.419608, 0.380392, 0.270588, 1.0 }, + { 0.411765, 0.376471, 0.270588, 1.0 }, + { 0.407843, 0.376471, 0.270588, 1.0 }, + { 0.376471, 0.352941, 0.247059, 1.0 }, + { 0.325490, 0.325490, 0.231373, 1.0 }, + { 0.262745, 0.286275, 0.215686, 1.0 }, + { 0.203922, 0.254902, 0.184314, 1.0 }, + { 0.156863, 0.215686, 0.149020, 1.0 }, + { 0.160784, 0.215686, 0.149020, 1.0 }, + { 0.168627, 0.219608, 0.149020, 1.0 }, + { 0.192157, 0.247059, 0.152941, 1.0 }, + { 0.231373, 0.290196, 0.156863, 1.0 }, + { 0.247059, 0.360784, 0.196078, 1.0 }, + { 0.290196, 0.415686, 0.243137, 1.0 }, + { 0.427451, 0.474510, 0.298039, 1.0 }, + { 0.486275, 0.494118, 0.274510, 1.0 }, + { 0.549020, 0.513725, 0.254902, 1.0 }, + { 0.643137, 0.588235, 0.243137, 1.0 }, + { 0.749020, 0.666667, 0.235294, 1.0 }, + { 0.847059, 0.686275, 0.274510, 1.0 }, + { 0.933333, 0.686275, 0.341176, 1.0 }, + { 1.000000, 0.658824, 0.352941, 1.0 }, + { 1.000000, 0.647059, 0.368627, 1.0 }, + { 0.960784, 0.643137, 0.368627, 1.0 }, + { 0.941176, 0.639216, 0.392157, 1.0 }, + { 0.921569, 0.635294, 0.419608, 1.0 }, + { 0.843137, 0.576471, 0.447059, 1.0 }, + { 0.764706, 0.525490, 0.462745, 1.0 }, + { 0.658824, 0.474510, 0.435294, 1.0 }, + { 0.509804, 0.392157, 0.396078, 1.0 }, + { 0.325490, 0.258824, 0.298039, 1.0 }, + { 0.313725, 0.231373, 0.270588, 1.0 }, + { 0.301961, 0.207843, 0.247059, 1.0 }, + { 0.309804, 0.176471, 0.184314, 1.0 }, + { 0.313725, 0.156863, 0.149020, 1.0 }, + { 0.329412, 0.152941, 0.113725, 1.0 }, + { 0.364706, 0.164706, 0.098039, 1.0 }, + { 0.415686, 0.192157, 0.101961, 1.0 }, + { 0.474510, 0.223529, 0.125490, 1.0 }, + { 0.521569, 0.282353, 0.141176, 1.0 }, + { 0.564706, 0.352941, 0.152941, 1.0 }, + { 0.635294, 0.403922, 0.137255, 1.0 }, + { 0.670588, 0.447059, 0.129412, 1.0 }, + { 0.709804, 0.447059, 0.129412, 1.0 }, + { 0.737255, 0.435294, 0.149020, 1.0 }, + { 0.752941, 0.458824, 0.156863, 1.0 }, + { 0.921569, 0.486275, 0.141176, 1.0 }, + { 0.921569, 0.486275, 0.152941, 1.0 }, + { 0.921569, 0.486275, 0.164706, 1.0 }, + { 0.905882, 0.447059, 0.196078, 1.0 }, + { 0.819608, 0.427451, 0.243137, 1.0 }, + { 0.811765, 0.368627, 0.243137, 1.0 }, + { 0.815686, 0.360784, 0.247059, 1.0 }, + { 0.760784, 0.368627, 0.282353, 1.0 }, + { 0.694118, 0.380392, 0.313725, 1.0 }, + { 0.588235, 0.415686, 0.380392, 1.0 }, + { 0.474510, 0.396078, 0.396078, 1.0 }, + { 0.396078, 0.360784, 0.376471, 1.0 }, + { 0.329412, 0.313725, 0.352941, 1.0 }, + { 0.290196, 0.270588, 0.301961, 1.0 }, + { 0.286275, 0.258824, 0.286275, 1.0 }, + { 0.270588, 0.258824, 0.270588, 1.0 }, + { 0.254902, 0.243137, 0.247059, 1.0 }, + { 0.231373, 0.219608, 0.223529, 1.0 }, + { 0.215686, 0.192157, 0.184314, 1.0 }, + { 0.223529, 0.180392, 0.156863, 1.0 }, + { 0.243137, 0.196078, 0.137255, 1.0 }, + { 0.258824, 0.219608, 0.129412, 1.0 }, + { 0.282353, 0.243137, 0.137255, 1.0 }, + { 0.290196, 0.270588, 0.149020, 1.0 }, + { 0.309804, 0.298039, 0.156863, 1.0 }, + { 0.313725, 0.325490, 0.176471, 1.0 }, + { 0.313725, 0.352941, 0.176471, 1.0 }, + { 0.321569, 0.360784, 0.176471, 1.0 }, + { 0.337255, 0.360784, 0.164706, 1.0 }, + { 0.349020, 0.352941, 0.164706, 1.0 }, + { 0.364706, 0.341176, 0.164706, 1.0 }, + { 0.352941, 0.349020, 0.164706, 1.0 }, + { 0.337255, 0.349020, 0.164706, 1.0 }, + { 0.341176, 0.360784, 0.152941, 1.0 }, + { 0.337255, 0.368627, 0.152941, 1.0 }, + { 0.349020, 0.376471, 0.156863, 1.0 }, + { 0.337255, 0.380392, 0.164706, 1.0 }, + { 0.313725, 0.380392, 0.176471, 1.0 }, + { 0.313725, 0.388235, 0.176471, 1.0 }, + { 0.301961, 0.380392, 0.176471, 1.0 }, + { 0.309804, 0.368627, 0.168627, 1.0 }, + { 0.301961, 0.349020, 0.176471, 1.0 }, + { 0.286275, 0.325490, 0.184314, 1.0 }, + { 0.274510, 0.309804, 0.192157, 1.0 }, + { 0.262745, 0.290196, 0.219608, 1.0 }, + { 0.274510, 0.270588, 0.219608, 1.0 }, + { 0.282353, 0.243137, 0.231373, 1.0 }, + { 0.286275, 0.219608, 0.235294, 1.0 }, + { 0.274510, 0.223529, 0.235294, 1.0 }, + { 0.270588, 0.223529, 0.254902, 1.0 }, + { 0.262745, 0.231373, 0.258824, 1.0 }, + { 0.270588, 0.223529, 0.254902, 1.0 }, + { 0.274510, 0.207843, 0.247059, 1.0 }, + { 0.282353, 0.196078, 0.235294, 1.0 }, + { 0.282353, 0.203922, 0.235294, 1.0 }, + { 0.274510, 0.219608, 0.235294, 1.0 }, + { 0.274510, 0.247059, 0.235294, 1.0 }, + { 0.286275, 0.270588, 0.243137, 1.0 }, + { 0.301961, 0.286275, 0.235294, 1.0 }, + { 0.321569, 0.290196, 0.235294, 1.0 }, + { 0.325490, 0.298039, 0.231373, 1.0 }, + { 0.321569, 0.325490, 0.231373, 1.0 }, + { 0.337255, 0.360784, 0.243137, 1.0 }, + { 0.352941, 0.392157, 0.247059, 1.0 }, + { 0.376471, 0.419608, 0.270588, 1.0 }, + { 0.360784, 0.396078, 0.282353, 1.0 }, + { 0.349020, 0.368627, 0.290196, 1.0 }, + { 0.352941, 0.364706, 0.309804, 1.0 }, + { 0.352941, 0.368627, 0.325490, 1.0 }, + { 0.396078, 0.415686, 0.337255, 1.0 }, + { 0.403922, 0.435294, 0.352941, 1.0 }, + { 0.419608, 0.462745, 0.349020, 1.0 }, + }; +/* Red_Light */ +static double4 colors_628[] = { + { 0.180392, 0.082353, 0.145098, 1.0 }, + { 0.176471, 0.101961, 0.125490, 1.0 }, + { 0.164706, 0.094118, 0.121569, 1.0 }, + { 0.152941, 0.086275, 0.121569, 1.0 }, + { 0.125490, 0.066667, 0.129412, 1.0 }, + { 0.101961, 0.047059, 0.137255, 1.0 }, + { 0.090196, 0.043137, 0.149020, 1.0 }, + { 0.082353, 0.043137, 0.160784, 1.0 }, + { 0.070588, 0.050980, 0.219608, 1.0 }, + { 0.058824, 0.043137, 0.239216, 1.0 }, + { 0.050980, 0.035294, 0.262745, 1.0 }, + { 0.035294, 0.027451, 0.262745, 1.0 }, + { 0.023529, 0.019608, 0.266667, 1.0 }, + { 0.011765, 0.011765, 0.258824, 1.0 }, + { 0.000000, 0.007843, 0.250980, 1.0 }, + { 0.000000, 0.015686, 0.243137, 1.0 }, + { 0.003922, 0.023529, 0.235294, 1.0 }, + { 0.023529, 0.062745, 0.211765, 1.0 }, + { 0.027451, 0.066667, 0.192157, 1.0 }, + { 0.031373, 0.070588, 0.176471, 1.0 }, + { 0.027451, 0.062745, 0.149020, 1.0 }, + { 0.023529, 0.054902, 0.125490, 1.0 }, + { 0.023529, 0.054902, 0.109804, 1.0 }, + { 0.023529, 0.054902, 0.098039, 1.0 }, + { 0.023529, 0.062745, 0.062745, 1.0 }, + { 0.027451, 0.066667, 0.054902, 1.0 }, + { 0.031373, 0.070588, 0.047059, 1.0 }, + { 0.027451, 0.058824, 0.047059, 1.0 }, + { 0.023529, 0.047059, 0.050980, 1.0 }, + { 0.019608, 0.035294, 0.050980, 1.0 }, + { 0.019608, 0.027451, 0.050980, 1.0 }, + { 0.007843, 0.007843, 0.047059, 1.0 }, + { 0.000000, 0.000000, 0.043137, 1.0 }, + { 0.000000, 0.000000, 0.027451, 1.0 }, + { 0.000000, 0.000000, 0.023529, 1.0 }, + { 0.003922, 0.000000, 0.023529, 1.0 }, + { 0.015686, 0.007843, 0.023529, 1.0 }, + { 0.027451, 0.015686, 0.027451, 1.0 }, + { 0.043137, 0.023529, 0.027451, 1.0 }, + { 0.058824, 0.031373, 0.031373, 1.0 }, + { 0.156863, 0.058824, 0.031373, 1.0 }, + { 0.211765, 0.062745, 0.035294, 1.0 }, + { 0.270588, 0.066667, 0.043137, 1.0 }, + { 0.305882, 0.086275, 0.066667, 1.0 }, + { 0.345098, 0.109804, 0.090196, 1.0 }, + { 0.352941, 0.117647, 0.109804, 1.0 }, + { 0.364706, 0.129412, 0.129412, 1.0 }, + { 0.364706, 0.152941, 0.164706, 1.0 }, + { 0.360784, 0.168627, 0.192157, 1.0 }, + { 0.360784, 0.141176, 0.223529, 1.0 }, + { 0.345098, 0.125490, 0.227451, 1.0 }, + { 0.329412, 0.113725, 0.231373, 1.0 }, + { 0.294118, 0.105882, 0.247059, 1.0 }, + { 0.262745, 0.101961, 0.266667, 1.0 }, + { 0.231373, 0.105882, 0.274510, 1.0 }, + { 0.200000, 0.109804, 0.286275, 1.0 }, + { 0.094118, 0.070588, 0.282353, 1.0 }, + { 0.050980, 0.043137, 0.262745, 1.0 }, + { 0.011765, 0.015686, 0.243137, 1.0 }, + { 0.003922, 0.007843, 0.211765, 1.0 }, + { 0.000000, 0.000000, 0.184314, 1.0 }, + { 0.000000, 0.000000, 0.172549, 1.0 }, + { 0.000000, 0.000000, 0.160784, 1.0 }, + { 0.000000, 0.000000, 0.137255, 1.0 }, + { 0.000000, 0.000000, 0.117647, 1.0 }, + { 0.011765, 0.007843, 0.086275, 1.0 }, + { 0.023529, 0.019608, 0.078431, 1.0 }, + { 0.035294, 0.035294, 0.074510, 1.0 }, + { 0.043137, 0.043137, 0.074510, 1.0 }, + { 0.050980, 0.050980, 0.078431, 1.0 }, + { 0.066667, 0.062745, 0.086275, 1.0 }, + { 0.074510, 0.074510, 0.098039, 1.0 }, + { 0.098039, 0.094118, 0.105882, 1.0 }, + { 0.105882, 0.101961, 0.109804, 1.0 }, + { 0.113725, 0.113725, 0.113725, 1.0 }, + { 0.113725, 0.113725, 0.125490, 1.0 }, + { 0.113725, 0.117647, 0.137255, 1.0 }, + { 0.109804, 0.113725, 0.145098, 1.0 }, + { 0.109804, 0.113725, 0.156863, 1.0 }, + { 0.098039, 0.105882, 0.168627, 1.0 }, + { 0.090196, 0.094118, 0.176471, 1.0 }, + { 0.086275, 0.078431, 0.156863, 1.0 }, + { 0.094118, 0.066667, 0.137255, 1.0 }, + { 0.105882, 0.058824, 0.121569, 1.0 }, + { 0.121569, 0.050980, 0.113725, 1.0 }, + { 0.141176, 0.043137, 0.109804, 1.0 }, + { 0.180392, 0.027451, 0.094118, 1.0 }, + { 0.231373, 0.015686, 0.086275, 1.0 }, + { 0.364706, 0.003922, 0.074510, 1.0 }, + { 0.427451, 0.027451, 0.062745, 1.0 }, + { 0.494118, 0.054902, 0.050980, 1.0 }, + { 0.521569, 0.058824, 0.047059, 1.0 }, + { 0.549020, 0.062745, 0.047059, 1.0 }, + { 0.603922, 0.066667, 0.062745, 1.0 }, + { 0.643137, 0.066667, 0.070588, 1.0 }, + { 0.678431, 0.066667, 0.086275, 1.0 }, + { 0.709804, 0.050980, 0.082353, 1.0 }, + { 0.725490, 0.058824, 0.082353, 1.0 }, + { 0.698039, 0.062745, 0.074510, 1.0 }, + { 0.670588, 0.066667, 0.066667, 1.0 }, + { 0.635294, 0.062745, 0.066667, 1.0 }, + { 0.603922, 0.062745, 0.070588, 1.0 }, + { 0.533333, 0.062745, 0.094118, 1.0 }, + { 0.454902, 0.047059, 0.101961, 1.0 }, + { 0.325490, 0.007843, 0.117647, 1.0 }, + { 0.286275, 0.015686, 0.105882, 1.0 }, + { 0.250980, 0.023529, 0.098039, 1.0 }, + { 0.243137, 0.031373, 0.094118, 1.0 }, + { 0.235294, 0.039216, 0.090196, 1.0 }, + { 0.227451, 0.066667, 0.090196, 1.0 }, + { 0.215686, 0.094118, 0.086275, 1.0 }, + { 0.207843, 0.113725, 0.086275, 1.0 }, + { 0.192157, 0.121569, 0.094118, 1.0 }, + { 0.188235, 0.129412, 0.117647, 1.0 }, + { 0.192157, 0.129412, 0.125490, 1.0 }, + { 0.200000, 0.133333, 0.137255, 1.0 }, + { 0.258824, 0.141176, 0.133333, 1.0 }, + { 0.329412, 0.149020, 0.129412, 1.0 }, + { 0.403922, 0.156863, 0.117647, 1.0 }, + { 0.470588, 0.156863, 0.101961, 1.0 }, + { 0.584314, 0.121569, 0.094118, 1.0 }, + { 0.611765, 0.098039, 0.094118, 1.0 }, + { 0.643137, 0.078431, 0.098039, 1.0 }, + { 0.670588, 0.070588, 0.098039, 1.0 }, + { 0.698039, 0.066667, 0.098039, 1.0 }, + { 0.752941, 0.066667, 0.094118, 1.0 }, + { 0.807843, 0.070588, 0.070588, 1.0 }, + { 0.854902, 0.062745, 0.070588, 1.0 }, + { 0.894118, 0.050980, 0.062745, 1.0 }, + { 0.870588, 0.035294, 0.050980, 1.0 }, + { 0.850980, 0.031373, 0.047059, 1.0 }, + { 0.831373, 0.027451, 0.043137, 1.0 }, + { 0.772549, 0.035294, 0.047059, 1.0 }, + { 0.713725, 0.058824, 0.043137, 1.0 }, + { 0.662745, 0.086275, 0.054902, 1.0 }, + { 0.623529, 0.109804, 0.066667, 1.0 }, + { 0.545098, 0.188235, 0.082353, 1.0 }, + { 0.482353, 0.180392, 0.074510, 1.0 }, + { 0.423529, 0.172549, 0.066667, 1.0 }, + { 0.392157, 0.164706, 0.066667, 1.0 }, + { 0.360784, 0.160784, 0.066667, 1.0 }, + { 0.313725, 0.160784, 0.062745, 1.0 }, + { 0.286275, 0.133333, 0.062745, 1.0 }, + { 0.309804, 0.149020, 0.078431, 1.0 }, + { 0.341176, 0.164706, 0.078431, 1.0 }, + { 0.396078, 0.160784, 0.054902, 1.0 }, + { 0.411765, 0.149020, 0.054902, 1.0 }, + { 0.427451, 0.137255, 0.058824, 1.0 }, + { 0.435294, 0.113725, 0.058824, 1.0 }, + { 0.411765, 0.074510, 0.062745, 1.0 }, + { 0.403922, 0.047059, 0.082353, 1.0 }, + { 0.400000, 0.039216, 0.101961, 1.0 }, + { 0.384314, 0.058824, 0.129412, 1.0 }, + { 0.384314, 0.066667, 0.137255, 1.0 }, + { 0.384314, 0.074510, 0.149020, 1.0 }, + { 0.392157, 0.078431, 0.172549, 1.0 }, + { 0.400000, 0.098039, 0.203922, 1.0 }, + { 0.396078, 0.125490, 0.215686, 1.0 }, + { 0.392157, 0.145098, 0.211765, 1.0 }, + { 0.392157, 0.149020, 0.207843, 1.0 }, + { 0.392157, 0.149020, 0.192157, 1.0 }, + { 0.411765, 0.133333, 0.152941, 1.0 }, + { 0.431373, 0.125490, 0.149020, 1.0 }, + { 0.454902, 0.117647, 0.145098, 1.0 }, + { 0.505882, 0.113725, 0.141176, 1.0 }, + { 0.549020, 0.113725, 0.117647, 1.0 }, + { 0.588235, 0.109804, 0.094118, 1.0 }, + { 0.627451, 0.090196, 0.070588, 1.0 }, + { 0.623529, 0.070588, 0.031373, 1.0 }, + { 0.615686, 0.066667, 0.031373, 1.0 }, + { 0.607843, 0.066667, 0.031373, 1.0 }, + { 0.592157, 0.070588, 0.047059, 1.0 }, + { 0.560784, 0.078431, 0.050980, 1.0 }, + { 0.521569, 0.090196, 0.058824, 1.0 }, + { 0.482353, 0.090196, 0.062745, 1.0 }, + { 0.439216, 0.078431, 0.054902, 1.0 }, + { 0.372549, 0.062745, 0.058824, 1.0 }, + { 0.309804, 0.062745, 0.066667, 1.0 }, + { 0.258824, 0.074510, 0.086275, 1.0 }, + { 0.215686, 0.090196, 0.098039, 1.0 }, + { 0.180392, 0.113725, 0.105882, 1.0 }, + { 0.152941, 0.137255, 0.121569, 1.0 }, + { 0.149020, 0.149020, 0.125490, 1.0 }, + { 0.137255, 0.149020, 0.121569, 1.0 }, + { 0.117647, 0.129412, 0.137255, 1.0 }, + { 0.117647, 0.129412, 0.145098, 1.0 }, + { 0.117647, 0.129412, 0.152941, 1.0 }, + { 0.133333, 0.137255, 0.168627, 1.0 }, + { 0.156863, 0.152941, 0.192157, 1.0 }, + { 0.200000, 0.172549, 0.211765, 1.0 }, + { 0.247059, 0.188235, 0.231373, 1.0 }, + { 0.278431, 0.207843, 0.247059, 1.0 }, + { 0.274510, 0.196078, 0.262745, 1.0 }, + { 0.258824, 0.180392, 0.270588, 1.0 }, + { 0.239216, 0.152941, 0.270588, 1.0 }, + { 0.203922, 0.129412, 0.266667, 1.0 }, + { 0.184314, 0.113725, 0.254902, 1.0 }, + { 0.184314, 0.090196, 0.247059, 1.0 }, + { 0.196078, 0.090196, 0.223529, 1.0 }, + { 0.203922, 0.078431, 0.211765, 1.0 }, + { 0.207843, 0.062745, 0.192157, 1.0 }, + { 0.200000, 0.043137, 0.168627, 1.0 }, + { 0.168627, 0.023529, 0.145098, 1.0 }, + { 0.133333, 0.015686, 0.121569, 1.0 }, + { 0.105882, 0.000000, 0.101961, 1.0 }, + { 0.094118, 0.000000, 0.074510, 1.0 }, + { 0.090196, 0.000000, 0.054902, 1.0 }, + { 0.090196, 0.000000, 0.039216, 1.0 }, + { 0.098039, 0.000000, 0.027451, 1.0 }, + { 0.098039, 0.000000, 0.019608, 1.0 }, + { 0.101961, 0.000000, 0.015686, 1.0 }, + { 0.098039, 0.000000, 0.019608, 1.0 }, + { 0.082353, 0.000000, 0.019608, 1.0 }, + { 0.062745, 0.000000, 0.023529, 1.0 }, + { 0.043137, 0.000000, 0.023529, 1.0 }, + { 0.027451, 0.000000, 0.023529, 1.0 }, + { 0.011765, 0.000000, 0.019608, 1.0 }, + { 0.003922, 0.000000, 0.019608, 1.0 }, + { 0.000000, 0.000000, 0.019608, 1.0 }, + { 0.003922, 0.000000, 0.015686, 1.0 }, + { 0.007843, 0.000000, 0.019608, 1.0 }, + { 0.015686, 0.000000, 0.019608, 1.0 }, + { 0.019608, 0.000000, 0.019608, 1.0 }, + { 0.019608, 0.000000, 0.023529, 1.0 }, + { 0.023529, 0.003922, 0.023529, 1.0 }, + { 0.019608, 0.003922, 0.019608, 1.0 }, + { 0.019608, 0.003922, 0.015686, 1.0 }, + { 0.027451, 0.000000, 0.015686, 1.0 }, + { 0.043137, 0.000000, 0.015686, 1.0 }, + { 0.070588, 0.003922, 0.011765, 1.0 }, + { 0.098039, 0.000000, 0.015686, 1.0 }, + { 0.129412, 0.000000, 0.015686, 1.0 }, + { 0.160784, 0.003922, 0.019608, 1.0 }, + { 0.184314, 0.003922, 0.015686, 1.0 }, + { 0.207843, 0.003922, 0.015686, 1.0 }, + { 0.219608, 0.000000, 0.011765, 1.0 }, + { 0.243137, 0.003922, 0.007843, 1.0 }, + { 0.262745, 0.003922, 0.011765, 1.0 }, + { 0.274510, 0.007843, 0.019608, 1.0 }, + { 0.290196, 0.019608, 0.031373, 1.0 }, + { 0.305882, 0.031373, 0.043137, 1.0 }, + { 0.317647, 0.043137, 0.054902, 1.0 }, + { 0.309804, 0.054902, 0.066667, 1.0 }, + { 0.305882, 0.062745, 0.082353, 1.0 }, + { 0.309804, 0.058824, 0.101961, 1.0 }, + { 0.282353, 0.054902, 0.125490, 1.0 }, + { 0.258824, 0.054902, 0.141176, 1.0 }, + { 0.239216, 0.058824, 0.160784, 1.0 }, + { 0.231373, 0.082353, 0.172549, 1.0 }, + { 0.227451, 0.101961, 0.180392, 1.0 }, + { 0.219608, 0.109804, 0.180392, 1.0 }, + { 0.227451, 0.105882, 0.176471, 1.0 }, + { 0.219608, 0.098039, 0.168627, 1.0 }, + { 0.207843, 0.086275, 0.160784, 1.0 }, + { 0.188235, 0.066667, 0.156863, 1.0 }, + { 0.184314, 0.066667, 0.149020, 1.0 }, + }; +/* Riddle */ +static double4 colors_629[] = { + { 0.196078, 0.062745, 0.031373, 1.0 }, + { 0.200000, 0.058824, 0.043137, 1.0 }, + { 0.184314, 0.054902, 0.047059, 1.0 }, + { 0.172549, 0.054902, 0.054902, 1.0 }, + { 0.152941, 0.062745, 0.066667, 1.0 }, + { 0.133333, 0.074510, 0.078431, 1.0 }, + { 0.121569, 0.070588, 0.086275, 1.0 }, + { 0.113725, 0.066667, 0.098039, 1.0 }, + { 0.090196, 0.058824, 0.113725, 1.0 }, + { 0.101961, 0.074510, 0.101961, 1.0 }, + { 0.117647, 0.090196, 0.094118, 1.0 }, + { 0.164706, 0.105882, 0.101961, 1.0 }, + { 0.215686, 0.121569, 0.113725, 1.0 }, + { 0.282353, 0.156863, 0.149020, 1.0 }, + { 0.349020, 0.192157, 0.188235, 1.0 }, + { 0.388235, 0.219608, 0.196078, 1.0 }, + { 0.427451, 0.247059, 0.207843, 1.0 }, + { 0.572549, 0.360784, 0.243137, 1.0 }, + { 0.643137, 0.431373, 0.313725, 1.0 }, + { 0.713725, 0.505882, 0.384314, 1.0 }, + { 0.721569, 0.545098, 0.423529, 1.0 }, + { 0.729412, 0.584314, 0.466667, 1.0 }, + { 0.713725, 0.576471, 0.462745, 1.0 }, + { 0.701961, 0.568627, 0.458824, 1.0 }, + { 0.639216, 0.517647, 0.427451, 1.0 }, + { 0.580392, 0.466667, 0.419608, 1.0 }, + { 0.521569, 0.415686, 0.415686, 1.0 }, + { 0.494118, 0.360784, 0.431373, 1.0 }, + { 0.470588, 0.305882, 0.450980, 1.0 }, + { 0.478431, 0.282353, 0.466667, 1.0 }, + { 0.490196, 0.258824, 0.482353, 1.0 }, + { 0.478431, 0.203922, 0.486275, 1.0 }, + { 0.482353, 0.160784, 0.513725, 1.0 }, + { 0.478431, 0.113725, 0.541176, 1.0 }, + { 0.462745, 0.109804, 0.525490, 1.0 }, + { 0.450980, 0.109804, 0.509804, 1.0 }, + { 0.427451, 0.101961, 0.466667, 1.0 }, + { 0.403922, 0.098039, 0.423529, 1.0 }, + { 0.368627, 0.098039, 0.388235, 1.0 }, + { 0.337255, 0.098039, 0.352941, 1.0 }, + { 0.219608, 0.098039, 0.180392, 1.0 }, + { 0.192157, 0.098039, 0.145098, 1.0 }, + { 0.164706, 0.101961, 0.113725, 1.0 }, + { 0.200000, 0.098039, 0.160784, 1.0 }, + { 0.235294, 0.094118, 0.207843, 1.0 }, + { 0.270588, 0.098039, 0.250980, 1.0 }, + { 0.305882, 0.105882, 0.294118, 1.0 }, + { 0.352941, 0.137255, 0.380392, 1.0 }, + { 0.388235, 0.168627, 0.454902, 1.0 }, + { 0.403922, 0.211765, 0.533333, 1.0 }, + { 0.392157, 0.219608, 0.537255, 1.0 }, + { 0.380392, 0.231373, 0.545098, 1.0 }, + { 0.337255, 0.262745, 0.517647, 1.0 }, + { 0.294118, 0.294118, 0.490196, 1.0 }, + { 0.274510, 0.313725, 0.470588, 1.0 }, + { 0.254902, 0.333333, 0.450980, 1.0 }, + { 0.207843, 0.435294, 0.400000, 1.0 }, + { 0.219608, 0.454902, 0.392157, 1.0 }, + { 0.231373, 0.478431, 0.388235, 1.0 }, + { 0.258824, 0.521569, 0.407843, 1.0 }, + { 0.290196, 0.568627, 0.431373, 1.0 }, + { 0.290196, 0.596078, 0.454902, 1.0 }, + { 0.294118, 0.627451, 0.478431, 1.0 }, + { 0.317647, 0.662745, 0.490196, 1.0 }, + { 0.337255, 0.670588, 0.470588, 1.0 }, + { 0.317647, 0.600000, 0.349020, 1.0 }, + { 0.258824, 0.568627, 0.298039, 1.0 }, + { 0.203922, 0.541176, 0.247059, 1.0 }, + { 0.192157, 0.521569, 0.215686, 1.0 }, + { 0.184314, 0.501961, 0.188235, 1.0 }, + { 0.184314, 0.447059, 0.133333, 1.0 }, + { 0.207843, 0.388235, 0.086275, 1.0 }, + { 0.215686, 0.266667, 0.050980, 1.0 }, + { 0.243137, 0.231373, 0.054902, 1.0 }, + { 0.274510, 0.196078, 0.058824, 1.0 }, + { 0.321569, 0.203922, 0.074510, 1.0 }, + { 0.372549, 0.211765, 0.094118, 1.0 }, + { 0.396078, 0.223529, 0.121569, 1.0 }, + { 0.419608, 0.235294, 0.149020, 1.0 }, + { 0.462745, 0.247059, 0.223529, 1.0 }, + { 0.513725, 0.250980, 0.309804, 1.0 }, + { 0.596078, 0.321569, 0.454902, 1.0 }, + { 0.619608, 0.403922, 0.509804, 1.0 }, + { 0.647059, 0.486275, 0.564706, 1.0 }, + { 0.650980, 0.505882, 0.580392, 1.0 }, + { 0.658824, 0.529412, 0.596078, 1.0 }, + { 0.658824, 0.541176, 0.631373, 1.0 }, + { 0.615686, 0.545098, 0.588235, 1.0 }, + { 0.501961, 0.545098, 0.450980, 1.0 }, + { 0.443137, 0.521569, 0.380392, 1.0 }, + { 0.388235, 0.498039, 0.309804, 1.0 }, + { 0.356863, 0.474510, 0.274510, 1.0 }, + { 0.325490, 0.454902, 0.243137, 1.0 }, + { 0.282353, 0.400000, 0.184314, 1.0 }, + { 0.243137, 0.364706, 0.141176, 1.0 }, + { 0.215686, 0.329412, 0.137255, 1.0 }, + { 0.235294, 0.301961, 0.141176, 1.0 }, + { 0.294118, 0.290196, 0.172549, 1.0 }, + { 0.329412, 0.325490, 0.203922, 1.0 }, + { 0.368627, 0.360784, 0.239216, 1.0 }, + { 0.396078, 0.380392, 0.262745, 1.0 }, + { 0.423529, 0.400000, 0.290196, 1.0 }, + { 0.454902, 0.447059, 0.333333, 1.0 }, + { 0.482353, 0.498039, 0.380392, 1.0 }, + { 0.560784, 0.572549, 0.478431, 1.0 }, + { 0.572549, 0.596078, 0.517647, 1.0 }, + { 0.588235, 0.619608, 0.556863, 1.0 }, + { 0.576471, 0.631373, 0.556863, 1.0 }, + { 0.568627, 0.647059, 0.560784, 1.0 }, + { 0.545098, 0.650980, 0.545098, 1.0 }, + { 0.533333, 0.650980, 0.517647, 1.0 }, + { 0.517647, 0.643137, 0.474510, 1.0 }, + { 0.513725, 0.619608, 0.447059, 1.0 }, + { 0.533333, 0.588235, 0.400000, 1.0 }, + { 0.545098, 0.580392, 0.392157, 1.0 }, + { 0.556863, 0.572549, 0.388235, 1.0 }, + { 0.552941, 0.588235, 0.380392, 1.0 }, + { 0.541176, 0.600000, 0.384314, 1.0 }, + { 0.560784, 0.611765, 0.403922, 1.0 }, + { 0.592157, 0.631373, 0.450980, 1.0 }, + { 0.666667, 0.623529, 0.568627, 1.0 }, + { 0.647059, 0.619608, 0.580392, 1.0 }, + { 0.627451, 0.619608, 0.596078, 1.0 }, + { 0.607843, 0.619608, 0.572549, 1.0 }, + { 0.588235, 0.619608, 0.552941, 1.0 }, + { 0.533333, 0.592157, 0.501961, 1.0 }, + { 0.486275, 0.552941, 0.443137, 1.0 }, + { 0.427451, 0.505882, 0.392157, 1.0 }, + { 0.376471, 0.450980, 0.337255, 1.0 }, + { 0.258824, 0.364706, 0.200000, 1.0 }, + { 0.227451, 0.356863, 0.176471, 1.0 }, + { 0.196078, 0.352941, 0.156863, 1.0 }, + { 0.129412, 0.325490, 0.149020, 1.0 }, + { 0.082353, 0.301961, 0.168627, 1.0 }, + { 0.066667, 0.243137, 0.172549, 1.0 }, + { 0.066667, 0.192157, 0.168627, 1.0 }, + { 0.078431, 0.156863, 0.188235, 1.0 }, + { 0.082353, 0.149020, 0.215686, 1.0 }, + { 0.090196, 0.145098, 0.243137, 1.0 }, + { 0.098039, 0.137255, 0.235294, 1.0 }, + { 0.105882, 0.133333, 0.231373, 1.0 }, + { 0.121569, 0.137255, 0.211765, 1.0 }, + { 0.145098, 0.168627, 0.207843, 1.0 }, + { 0.184314, 0.223529, 0.258824, 1.0 }, + { 0.239216, 0.274510, 0.333333, 1.0 }, + { 0.337255, 0.368627, 0.470588, 1.0 }, + { 0.360784, 0.392157, 0.482353, 1.0 }, + { 0.384314, 0.419608, 0.498039, 1.0 }, + { 0.419608, 0.470588, 0.517647, 1.0 }, + { 0.478431, 0.513725, 0.545098, 1.0 }, + { 0.525490, 0.545098, 0.568627, 1.0 }, + { 0.552941, 0.545098, 0.584314, 1.0 }, + { 0.537255, 0.517647, 0.513725, 1.0 }, + { 0.525490, 0.513725, 0.482353, 1.0 }, + { 0.517647, 0.513725, 0.454902, 1.0 }, + { 0.505882, 0.529412, 0.392157, 1.0 }, + { 0.486275, 0.545098, 0.349020, 1.0 }, + { 0.462745, 0.572549, 0.333333, 1.0 }, + { 0.435294, 0.584314, 0.321569, 1.0 }, + { 0.415686, 0.580392, 0.313725, 1.0 }, + { 0.415686, 0.592157, 0.313725, 1.0 }, + { 0.403922, 0.600000, 0.309804, 1.0 }, + { 0.396078, 0.600000, 0.317647, 1.0 }, + { 0.392157, 0.600000, 0.325490, 1.0 }, + { 0.356863, 0.552941, 0.325490, 1.0 }, + { 0.325490, 0.482353, 0.333333, 1.0 }, + { 0.317647, 0.407843, 0.345098, 1.0 }, + { 0.290196, 0.352941, 0.352941, 1.0 }, + { 0.262745, 0.337255, 0.372549, 1.0 }, + { 0.254902, 0.329412, 0.376471, 1.0 }, + { 0.247059, 0.321569, 0.380392, 1.0 }, + { 0.250980, 0.286275, 0.368627, 1.0 }, + { 0.243137, 0.254902, 0.364706, 1.0 }, + { 0.239216, 0.258824, 0.345098, 1.0 }, + { 0.243137, 0.290196, 0.317647, 1.0 }, + { 0.250980, 0.329412, 0.301961, 1.0 }, + { 0.274510, 0.360784, 0.282353, 1.0 }, + { 0.286275, 0.376471, 0.317647, 1.0 }, + { 0.294118, 0.396078, 0.349020, 1.0 }, + { 0.321569, 0.392157, 0.403922, 1.0 }, + { 0.356863, 0.396078, 0.466667, 1.0 }, + { 0.407843, 0.380392, 0.505882, 1.0 }, + { 0.454902, 0.368627, 0.572549, 1.0 }, + { 0.494118, 0.380392, 0.635294, 1.0 }, + { 0.623529, 0.384314, 0.768627, 1.0 }, + { 0.650980, 0.384314, 0.796078, 1.0 }, + { 0.678431, 0.384314, 0.827451, 1.0 }, + { 0.717647, 0.376471, 0.850980, 1.0 }, + { 0.701961, 0.360784, 0.862745, 1.0 }, + { 0.678431, 0.352941, 0.843137, 1.0 }, + { 0.650980, 0.352941, 0.772549, 1.0 }, + { 0.572549, 0.321569, 0.686275, 1.0 }, + { 0.501961, 0.313725, 0.588235, 1.0 }, + { 0.411765, 0.270588, 0.521569, 1.0 }, + { 0.321569, 0.235294, 0.462745, 1.0 }, + { 0.278431, 0.235294, 0.400000, 1.0 }, + { 0.196078, 0.184314, 0.290196, 1.0 }, + { 0.133333, 0.149020, 0.176471, 1.0 }, + { 0.074510, 0.098039, 0.098039, 1.0 }, + { 0.031373, 0.066667, 0.043137, 1.0 }, + { 0.050980, 0.070588, 0.035294, 1.0 }, + { 0.086275, 0.078431, 0.031373, 1.0 }, + { 0.117647, 0.101961, 0.027451, 1.0 }, + { 0.133333, 0.098039, 0.047059, 1.0 }, + { 0.152941, 0.137255, 0.074510, 1.0 }, + { 0.176471, 0.152941, 0.121569, 1.0 }, + { 0.219608, 0.152941, 0.168627, 1.0 }, + { 0.247059, 0.156863, 0.188235, 1.0 }, + { 0.239216, 0.129412, 0.196078, 1.0 }, + { 0.223529, 0.125490, 0.184314, 1.0 }, + { 0.192157, 0.125490, 0.180392, 1.0 }, + { 0.184314, 0.117647, 0.203922, 1.0 }, + { 0.168627, 0.109804, 0.215686, 1.0 }, + { 0.141176, 0.086275, 0.219608, 1.0 }, + { 0.101961, 0.058824, 0.203922, 1.0 }, + { 0.078431, 0.054902, 0.156863, 1.0 }, + { 0.062745, 0.050980, 0.129412, 1.0 }, + { 0.058824, 0.058824, 0.113725, 1.0 }, + { 0.062745, 0.062745, 0.101961, 1.0 }, + { 0.058824, 0.050980, 0.105882, 1.0 }, + { 0.074510, 0.050980, 0.101961, 1.0 }, + { 0.105882, 0.035294, 0.090196, 1.0 }, + { 0.149020, 0.043137, 0.078431, 1.0 }, + { 0.203922, 0.066667, 0.062745, 1.0 }, + { 0.247059, 0.074510, 0.105882, 1.0 }, + { 0.278431, 0.121569, 0.149020, 1.0 }, + { 0.305882, 0.180392, 0.192157, 1.0 }, + { 0.325490, 0.235294, 0.227451, 1.0 }, + { 0.345098, 0.305882, 0.203922, 1.0 }, + { 0.376471, 0.352941, 0.223529, 1.0 }, + { 0.384314, 0.403922, 0.258824, 1.0 }, + { 0.396078, 0.498039, 0.305882, 1.0 }, + { 0.403922, 0.564706, 0.349020, 1.0 }, + { 0.396078, 0.639216, 0.349020, 1.0 }, + { 0.407843, 0.678431, 0.337255, 1.0 }, + { 0.407843, 0.674510, 0.352941, 1.0 }, + { 0.431373, 0.690196, 0.384314, 1.0 }, + { 0.462745, 0.709804, 0.419608, 1.0 }, + { 0.490196, 0.729412, 0.450980, 1.0 }, + { 0.525490, 0.733333, 0.454902, 1.0 }, + { 0.529412, 0.717647, 0.462745, 1.0 }, + { 0.537255, 0.686275, 0.482353, 1.0 }, + { 0.529412, 0.639216, 0.505882, 1.0 }, + { 0.521569, 0.584314, 0.509804, 1.0 }, + { 0.494118, 0.509804, 0.462745, 1.0 }, + { 0.435294, 0.447059, 0.380392, 1.0 }, + { 0.392157, 0.392157, 0.309804, 1.0 }, + { 0.333333, 0.337255, 0.258824, 1.0 }, + { 0.301961, 0.266667, 0.243137, 1.0 }, + { 0.262745, 0.192157, 0.211765, 1.0 }, + { 0.219608, 0.133333, 0.152941, 1.0 }, + { 0.196078, 0.101961, 0.098039, 1.0 }, + { 0.160784, 0.098039, 0.043137, 1.0 }, + { 0.164706, 0.090196, 0.027451, 1.0 }, + { 0.168627, 0.082353, 0.023529, 1.0 }, + { 0.180392, 0.066667, 0.027451, 1.0 }, + }; +/* Riverside */ +static double4 colors_630[] = { + { 0.321569, 0.407843, 0.392157, 1.0 }, + { 0.352941, 0.380392, 0.423529, 1.0 }, + { 0.364706, 0.360784, 0.443137, 1.0 }, + { 0.376471, 0.345098, 0.462745, 1.0 }, + { 0.360784, 0.321569, 0.466667, 1.0 }, + { 0.345098, 0.301961, 0.474510, 1.0 }, + { 0.329412, 0.294118, 0.474510, 1.0 }, + { 0.317647, 0.290196, 0.474510, 1.0 }, + { 0.262745, 0.274510, 0.450980, 1.0 }, + { 0.258824, 0.266667, 0.435294, 1.0 }, + { 0.254902, 0.262745, 0.419608, 1.0 }, + { 0.258824, 0.258824, 0.403922, 1.0 }, + { 0.266667, 0.258824, 0.392157, 1.0 }, + { 0.274510, 0.254902, 0.368627, 1.0 }, + { 0.282353, 0.254902, 0.349020, 1.0 }, + { 0.278431, 0.250980, 0.329412, 1.0 }, + { 0.274510, 0.250980, 0.309804, 1.0 }, + { 0.266667, 0.235294, 0.243137, 1.0 }, + { 0.270588, 0.219608, 0.243137, 1.0 }, + { 0.274510, 0.203922, 0.243137, 1.0 }, + { 0.286275, 0.196078, 0.262745, 1.0 }, + { 0.298039, 0.188235, 0.286275, 1.0 }, + { 0.301961, 0.184314, 0.301961, 1.0 }, + { 0.309804, 0.184314, 0.317647, 1.0 }, + { 0.321569, 0.188235, 0.329412, 1.0 }, + { 0.321569, 0.200000, 0.321569, 1.0 }, + { 0.321569, 0.211765, 0.313725, 1.0 }, + { 0.309804, 0.227451, 0.313725, 1.0 }, + { 0.301961, 0.247059, 0.313725, 1.0 }, + { 0.294118, 0.247059, 0.317647, 1.0 }, + { 0.286275, 0.250980, 0.325490, 1.0 }, + { 0.282353, 0.258824, 0.341176, 1.0 }, + { 0.282353, 0.247059, 0.360784, 1.0 }, + { 0.305882, 0.254902, 0.396078, 1.0 }, + { 0.337255, 0.270588, 0.400000, 1.0 }, + { 0.368627, 0.290196, 0.407843, 1.0 }, + { 0.380392, 0.301961, 0.411765, 1.0 }, + { 0.396078, 0.317647, 0.415686, 1.0 }, + { 0.403922, 0.309804, 0.411765, 1.0 }, + { 0.415686, 0.305882, 0.411765, 1.0 }, + { 0.450980, 0.305882, 0.419608, 1.0 }, + { 0.478431, 0.305882, 0.423529, 1.0 }, + { 0.509804, 0.309804, 0.427451, 1.0 }, + { 0.513725, 0.305882, 0.419608, 1.0 }, + { 0.517647, 0.305882, 0.415686, 1.0 }, + { 0.509804, 0.298039, 0.403922, 1.0 }, + { 0.501961, 0.294118, 0.392157, 1.0 }, + { 0.482353, 0.290196, 0.368627, 1.0 }, + { 0.462745, 0.294118, 0.364706, 1.0 }, + { 0.450980, 0.341176, 0.396078, 1.0 }, + { 0.435294, 0.376471, 0.415686, 1.0 }, + { 0.423529, 0.415686, 0.435294, 1.0 }, + { 0.400000, 0.439216, 0.462745, 1.0 }, + { 0.380392, 0.462745, 0.490196, 1.0 }, + { 0.376471, 0.474510, 0.509804, 1.0 }, + { 0.372549, 0.486275, 0.533333, 1.0 }, + { 0.380392, 0.529412, 0.643137, 1.0 }, + { 0.396078, 0.560784, 0.705882, 1.0 }, + { 0.411765, 0.592157, 0.772549, 1.0 }, + { 0.427451, 0.619608, 0.800000, 1.0 }, + { 0.443137, 0.650980, 0.827451, 1.0 }, + { 0.447059, 0.650980, 0.831373, 1.0 }, + { 0.454902, 0.650980, 0.839216, 1.0 }, + { 0.470588, 0.635294, 0.847059, 1.0 }, + { 0.505882, 0.611765, 0.835294, 1.0 }, + { 0.560784, 0.545098, 0.835294, 1.0 }, + { 0.556863, 0.521569, 0.803922, 1.0 }, + { 0.556863, 0.501961, 0.776471, 1.0 }, + { 0.549020, 0.486275, 0.749020, 1.0 }, + { 0.545098, 0.470588, 0.725490, 1.0 }, + { 0.517647, 0.427451, 0.686275, 1.0 }, + { 0.521569, 0.396078, 0.643137, 1.0 }, + { 0.521569, 0.321569, 0.541176, 1.0 }, + { 0.513725, 0.309804, 0.498039, 1.0 }, + { 0.509804, 0.298039, 0.458824, 1.0 }, + { 0.490196, 0.286275, 0.411765, 1.0 }, + { 0.470588, 0.278431, 0.364706, 1.0 }, + { 0.462745, 0.278431, 0.352941, 1.0 }, + { 0.454902, 0.282353, 0.341176, 1.0 }, + { 0.443137, 0.294118, 0.321569, 1.0 }, + { 0.462745, 0.305882, 0.313725, 1.0 }, + { 0.501961, 0.360784, 0.325490, 1.0 }, + { 0.529412, 0.392157, 0.333333, 1.0 }, + { 0.556863, 0.427451, 0.341176, 1.0 }, + { 0.576471, 0.447059, 0.337255, 1.0 }, + { 0.596078, 0.466667, 0.333333, 1.0 }, + { 0.623529, 0.501961, 0.333333, 1.0 }, + { 0.670588, 0.537255, 0.345098, 1.0 }, + { 0.741176, 0.568627, 0.384314, 1.0 }, + { 0.745098, 0.580392, 0.443137, 1.0 }, + { 0.752941, 0.596078, 0.501961, 1.0 }, + { 0.749020, 0.596078, 0.525490, 1.0 }, + { 0.749020, 0.596078, 0.552941, 1.0 }, + { 0.733333, 0.588235, 0.600000, 1.0 }, + { 0.713725, 0.576471, 0.647059, 1.0 }, + { 0.705882, 0.552941, 0.639216, 1.0 }, + { 0.682353, 0.509804, 0.627451, 1.0 }, + { 0.623529, 0.450980, 0.619608, 1.0 }, + { 0.576471, 0.419608, 0.611765, 1.0 }, + { 0.529412, 0.388235, 0.603922, 1.0 }, + { 0.501961, 0.372549, 0.600000, 1.0 }, + { 0.474510, 0.356863, 0.600000, 1.0 }, + { 0.443137, 0.333333, 0.564706, 1.0 }, + { 0.415686, 0.298039, 0.498039, 1.0 }, + { 0.388235, 0.266667, 0.376471, 1.0 }, + { 0.384314, 0.254902, 0.325490, 1.0 }, + { 0.380392, 0.243137, 0.274510, 1.0 }, + { 0.380392, 0.239216, 0.258824, 1.0 }, + { 0.384314, 0.235294, 0.243137, 1.0 }, + { 0.396078, 0.231373, 0.223529, 1.0 }, + { 0.411765, 0.239216, 0.227451, 1.0 }, + { 0.427451, 0.262745, 0.235294, 1.0 }, + { 0.450980, 0.286275, 0.231373, 1.0 }, + { 0.513725, 0.325490, 0.254902, 1.0 }, + { 0.521569, 0.333333, 0.266667, 1.0 }, + { 0.533333, 0.345098, 0.278431, 1.0 }, + { 0.556863, 0.356863, 0.290196, 1.0 }, + { 0.568627, 0.352941, 0.313725, 1.0 }, + { 0.564706, 0.356863, 0.337255, 1.0 }, + { 0.549020, 0.356863, 0.333333, 1.0 }, + { 0.541176, 0.356863, 0.313725, 1.0 }, + { 0.517647, 0.356863, 0.309804, 1.0 }, + { 0.494118, 0.356863, 0.309804, 1.0 }, + { 0.486275, 0.345098, 0.313725, 1.0 }, + { 0.478431, 0.337255, 0.317647, 1.0 }, + { 0.447059, 0.309804, 0.333333, 1.0 }, + { 0.403922, 0.286275, 0.337255, 1.0 }, + { 0.384314, 0.258824, 0.329412, 1.0 }, + { 0.364706, 0.231373, 0.305882, 1.0 }, + { 0.337255, 0.219608, 0.266667, 1.0 }, + { 0.333333, 0.219608, 0.262745, 1.0 }, + { 0.333333, 0.219608, 0.262745, 1.0 }, + { 0.337255, 0.223529, 0.274510, 1.0 }, + { 0.341176, 0.227451, 0.290196, 1.0 }, + { 0.372549, 0.231373, 0.321569, 1.0 }, + { 0.400000, 0.231373, 0.329412, 1.0 }, + { 0.435294, 0.247059, 0.298039, 1.0 }, + { 0.431373, 0.247059, 0.282353, 1.0 }, + { 0.431373, 0.247059, 0.266667, 1.0 }, + { 0.419608, 0.239216, 0.254902, 1.0 }, + { 0.407843, 0.235294, 0.247059, 1.0 }, + { 0.396078, 0.227451, 0.258824, 1.0 }, + { 0.396078, 0.219608, 0.270588, 1.0 }, + { 0.400000, 0.231373, 0.290196, 1.0 }, + { 0.407843, 0.235294, 0.309804, 1.0 }, + { 0.450980, 0.270588, 0.356863, 1.0 }, + { 0.454902, 0.282353, 0.360784, 1.0 }, + { 0.462745, 0.294118, 0.368627, 1.0 }, + { 0.458824, 0.298039, 0.396078, 1.0 }, + { 0.454902, 0.294118, 0.427451, 1.0 }, + { 0.447059, 0.301961, 0.458824, 1.0 }, + { 0.439216, 0.325490, 0.505882, 1.0 }, + { 0.470588, 0.380392, 0.603922, 1.0 }, + { 0.486275, 0.403922, 0.627451, 1.0 }, + { 0.501961, 0.431373, 0.654902, 1.0 }, + { 0.525490, 0.482353, 0.690196, 1.0 }, + { 0.545098, 0.509804, 0.705882, 1.0 }, + { 0.556863, 0.545098, 0.690196, 1.0 }, + { 0.556863, 0.588235, 0.678431, 1.0 }, + { 0.556863, 0.619608, 0.666667, 1.0 }, + { 0.556863, 0.650980, 0.650980, 1.0 }, + { 0.556863, 0.721569, 0.635294, 1.0 }, + { 0.552941, 0.717647, 0.627451, 1.0 }, + { 0.552941, 0.713725, 0.623529, 1.0 }, + { 0.537255, 0.705882, 0.603922, 1.0 }, + { 0.529412, 0.694118, 0.576471, 1.0 }, + { 0.529412, 0.686275, 0.541176, 1.0 }, + { 0.525490, 0.670588, 0.505882, 1.0 }, + { 0.513725, 0.647059, 0.478431, 1.0 }, + { 0.505882, 0.627451, 0.474510, 1.0 }, + { 0.498039, 0.611765, 0.474510, 1.0 }, + { 0.458824, 0.580392, 0.478431, 1.0 }, + { 0.419608, 0.541176, 0.494118, 1.0 }, + { 0.396078, 0.525490, 0.509804, 1.0 }, + { 0.376471, 0.509804, 0.525490, 1.0 }, + { 0.356863, 0.498039, 0.545098, 1.0 }, + { 0.349020, 0.490196, 0.560784, 1.0 }, + { 0.349020, 0.474510, 0.560784, 1.0 }, + { 0.345098, 0.462745, 0.560784, 1.0 }, + { 0.337255, 0.447059, 0.568627, 1.0 }, + { 0.329412, 0.443137, 0.584314, 1.0 }, + { 0.337255, 0.458824, 0.607843, 1.0 }, + { 0.337255, 0.490196, 0.615686, 1.0 }, + { 0.349020, 0.517647, 0.615686, 1.0 }, + { 0.333333, 0.521569, 0.596078, 1.0 }, + { 0.329412, 0.509804, 0.584314, 1.0 }, + { 0.329412, 0.501961, 0.572549, 1.0 }, + { 0.309804, 0.478431, 0.537255, 1.0 }, + { 0.301961, 0.447059, 0.525490, 1.0 }, + { 0.294118, 0.427451, 0.533333, 1.0 }, + { 0.309804, 0.427451, 0.545098, 1.0 }, + { 0.317647, 0.431373, 0.560784, 1.0 }, + { 0.325490, 0.435294, 0.588235, 1.0 }, + { 0.345098, 0.431373, 0.611765, 1.0 }, + { 0.345098, 0.427451, 0.611765, 1.0 }, + { 0.345098, 0.419608, 0.607843, 1.0 }, + { 0.329412, 0.400000, 0.611765, 1.0 }, + { 0.321569, 0.376471, 0.600000, 1.0 }, + { 0.313725, 0.352941, 0.580392, 1.0 }, + { 0.305882, 0.333333, 0.572549, 1.0 }, + { 0.313725, 0.305882, 0.588235, 1.0 }, + { 0.317647, 0.290196, 0.584314, 1.0 }, + { 0.321569, 0.278431, 0.560784, 1.0 }, + { 0.329412, 0.278431, 0.545098, 1.0 }, + { 0.329412, 0.274510, 0.517647, 1.0 }, + { 0.321569, 0.274510, 0.474510, 1.0 }, + { 0.305882, 0.278431, 0.443137, 1.0 }, + { 0.298039, 0.286275, 0.431373, 1.0 }, + { 0.294118, 0.317647, 0.423529, 1.0 }, + { 0.290196, 0.356863, 0.415686, 1.0 }, + { 0.301961, 0.403922, 0.435294, 1.0 }, + { 0.329412, 0.443137, 0.478431, 1.0 }, + { 0.360784, 0.490196, 0.513725, 1.0 }, + { 0.384314, 0.517647, 0.556863, 1.0 }, + { 0.400000, 0.541176, 0.615686, 1.0 }, + { 0.411765, 0.564706, 0.658824, 1.0 }, + { 0.419608, 0.596078, 0.701961, 1.0 }, + { 0.415686, 0.631373, 0.729412, 1.0 }, + { 0.415686, 0.647059, 0.760784, 1.0 }, + { 0.415686, 0.666667, 0.764706, 1.0 }, + { 0.415686, 0.647059, 0.768627, 1.0 }, + { 0.407843, 0.611765, 0.768627, 1.0 }, + { 0.396078, 0.552941, 0.749020, 1.0 }, + { 0.376471, 0.494118, 0.713725, 1.0 }, + { 0.352941, 0.454902, 0.666667, 1.0 }, + { 0.325490, 0.411765, 0.619608, 1.0 }, + { 0.309804, 0.384314, 0.564706, 1.0 }, + { 0.298039, 0.352941, 0.505882, 1.0 }, + { 0.290196, 0.329412, 0.450980, 1.0 }, + { 0.286275, 0.298039, 0.407843, 1.0 }, + { 0.282353, 0.262745, 0.345098, 1.0 }, + { 0.278431, 0.239216, 0.290196, 1.0 }, + { 0.266667, 0.223529, 0.247059, 1.0 }, + { 0.270588, 0.211765, 0.207843, 1.0 }, + { 0.278431, 0.207843, 0.176471, 1.0 }, + { 0.294118, 0.211765, 0.160784, 1.0 }, + { 0.313725, 0.219608, 0.160784, 1.0 }, + { 0.341176, 0.219608, 0.160784, 1.0 }, + { 0.364706, 0.235294, 0.164706, 1.0 }, + { 0.372549, 0.254902, 0.172549, 1.0 }, + { 0.384314, 0.286275, 0.188235, 1.0 }, + { 0.400000, 0.329412, 0.200000, 1.0 }, + { 0.407843, 0.364706, 0.219608, 1.0 }, + { 0.407843, 0.388235, 0.231373, 1.0 }, + { 0.403922, 0.392157, 0.243137, 1.0 }, + { 0.392157, 0.411765, 0.262745, 1.0 }, + { 0.368627, 0.419608, 0.278431, 1.0 }, + { 0.360784, 0.443137, 0.298039, 1.0 }, + { 0.364706, 0.474510, 0.317647, 1.0 }, + { 0.376471, 0.517647, 0.337255, 1.0 }, + { 0.392157, 0.541176, 0.337255, 1.0 }, + { 0.403922, 0.541176, 0.329412, 1.0 }, + { 0.403922, 0.525490, 0.337255, 1.0 }, + { 0.380392, 0.490196, 0.341176, 1.0 }, + { 0.356863, 0.458824, 0.345098, 1.0 }, + { 0.333333, 0.415686, 0.364706, 1.0 }, + }; +/* Rose_Bush */ +static double4 colors_631[] = { + { 0.635294, 0.584314, 0.435294, 1.0 }, + { 0.600000, 0.584314, 0.403922, 1.0 }, + { 0.588235, 0.490196, 0.380392, 1.0 }, + { 0.580392, 0.396078, 0.360784, 1.0 }, + { 0.568627, 0.337255, 0.352941, 1.0 }, + { 0.556863, 0.282353, 0.349020, 1.0 }, + { 0.545098, 0.254902, 0.341176, 1.0 }, + { 0.537255, 0.227451, 0.333333, 1.0 }, + { 0.498039, 0.121569, 0.270588, 1.0 }, + { 0.470588, 0.129412, 0.254902, 1.0 }, + { 0.447059, 0.137255, 0.243137, 1.0 }, + { 0.443137, 0.141176, 0.243137, 1.0 }, + { 0.443137, 0.149020, 0.247059, 1.0 }, + { 0.443137, 0.152941, 0.250980, 1.0 }, + { 0.443137, 0.156863, 0.254902, 1.0 }, + { 0.443137, 0.156863, 0.258824, 1.0 }, + { 0.443137, 0.156863, 0.266667, 1.0 }, + { 0.462745, 0.129412, 0.286275, 1.0 }, + { 0.443137, 0.129412, 0.274510, 1.0 }, + { 0.427451, 0.129412, 0.262745, 1.0 }, + { 0.427451, 0.121569, 0.250980, 1.0 }, + { 0.427451, 0.117647, 0.239216, 1.0 }, + { 0.427451, 0.113725, 0.235294, 1.0 }, + { 0.427451, 0.113725, 0.231373, 1.0 }, + { 0.443137, 0.133333, 0.231373, 1.0 }, + { 0.462745, 0.133333, 0.243137, 1.0 }, + { 0.486275, 0.137255, 0.254902, 1.0 }, + { 0.478431, 0.156863, 0.247059, 1.0 }, + { 0.474510, 0.176471, 0.239216, 1.0 }, + { 0.474510, 0.176471, 0.235294, 1.0 }, + { 0.474510, 0.180392, 0.231373, 1.0 }, + { 0.478431, 0.180392, 0.235294, 1.0 }, + { 0.478431, 0.180392, 0.239216, 1.0 }, + { 0.521569, 0.168627, 0.282353, 1.0 }, + { 0.564706, 0.141176, 0.309804, 1.0 }, + { 0.607843, 0.117647, 0.337255, 1.0 }, + { 0.623529, 0.109804, 0.349020, 1.0 }, + { 0.639216, 0.105882, 0.360784, 1.0 }, + { 0.631373, 0.113725, 0.356863, 1.0 }, + { 0.623529, 0.125490, 0.356863, 1.0 }, + { 0.568627, 0.180392, 0.349020, 1.0 }, + { 0.541176, 0.211765, 0.364706, 1.0 }, + { 0.513725, 0.243137, 0.384314, 1.0 }, + { 0.517647, 0.266667, 0.419608, 1.0 }, + { 0.525490, 0.290196, 0.458824, 1.0 }, + { 0.537255, 0.298039, 0.486275, 1.0 }, + { 0.552941, 0.305882, 0.517647, 1.0 }, + { 0.603922, 0.309804, 0.556863, 1.0 }, + { 0.650980, 0.337255, 0.596078, 1.0 }, + { 0.725490, 0.396078, 0.635294, 1.0 }, + { 0.733333, 0.435294, 0.658824, 1.0 }, + { 0.745098, 0.474510, 0.686275, 1.0 }, + { 0.749020, 0.501961, 0.709804, 1.0 }, + { 0.752941, 0.533333, 0.733333, 1.0 }, + { 0.721569, 0.533333, 0.749020, 1.0 }, + { 0.694118, 0.537255, 0.768627, 1.0 }, + { 0.764706, 0.501961, 0.807843, 1.0 }, + { 0.796078, 0.482353, 0.800000, 1.0 }, + { 0.827451, 0.462745, 0.792157, 1.0 }, + { 0.843137, 0.435294, 0.780392, 1.0 }, + { 0.858824, 0.411765, 0.772549, 1.0 }, + { 0.858824, 0.403922, 0.760784, 1.0 }, + { 0.858824, 0.400000, 0.752941, 1.0 }, + { 0.862745, 0.376471, 0.721569, 1.0 }, + { 0.862745, 0.329412, 0.678431, 1.0 }, + { 0.843137, 0.235294, 0.603922, 1.0 }, + { 0.831373, 0.188235, 0.560784, 1.0 }, + { 0.819608, 0.141176, 0.521569, 1.0 }, + { 0.811765, 0.117647, 0.505882, 1.0 }, + { 0.807843, 0.098039, 0.490196, 1.0 }, + { 0.784314, 0.082353, 0.462745, 1.0 }, + { 0.752941, 0.090196, 0.435294, 1.0 }, + { 0.713725, 0.129412, 0.392157, 1.0 }, + { 0.701961, 0.152941, 0.384314, 1.0 }, + { 0.694118, 0.180392, 0.380392, 1.0 }, + { 0.686275, 0.211765, 0.380392, 1.0 }, + { 0.682353, 0.243137, 0.380392, 1.0 }, + { 0.690196, 0.239216, 0.376471, 1.0 }, + { 0.701961, 0.235294, 0.376471, 1.0 }, + { 0.698039, 0.235294, 0.384314, 1.0 }, + { 0.694118, 0.239216, 0.388235, 1.0 }, + { 0.682353, 0.243137, 0.407843, 1.0 }, + { 0.686275, 0.258824, 0.423529, 1.0 }, + { 0.690196, 0.274510, 0.443137, 1.0 }, + { 0.690196, 0.282353, 0.458824, 1.0 }, + { 0.694118, 0.290196, 0.478431, 1.0 }, + { 0.698039, 0.325490, 0.517647, 1.0 }, + { 0.729412, 0.329412, 0.541176, 1.0 }, + { 0.776471, 0.305882, 0.600000, 1.0 }, + { 0.788235, 0.270588, 0.603922, 1.0 }, + { 0.803922, 0.235294, 0.607843, 1.0 }, + { 0.803922, 0.211765, 0.600000, 1.0 }, + { 0.807843, 0.192157, 0.592157, 1.0 }, + { 0.811765, 0.149020, 0.568627, 1.0 }, + { 0.811765, 0.109804, 0.545098, 1.0 }, + { 0.811765, 0.094118, 0.513725, 1.0 }, + { 0.807843, 0.082353, 0.490196, 1.0 }, + { 0.737255, 0.109804, 0.447059, 1.0 }, + { 0.705882, 0.121569, 0.431373, 1.0 }, + { 0.678431, 0.133333, 0.415686, 1.0 }, + { 0.670588, 0.137255, 0.407843, 1.0 }, + { 0.662745, 0.145098, 0.400000, 1.0 }, + { 0.650980, 0.164706, 0.419608, 1.0 }, + { 0.647059, 0.184314, 0.439216, 1.0 }, + { 0.682353, 0.235294, 0.478431, 1.0 }, + { 0.686275, 0.266667, 0.501961, 1.0 }, + { 0.690196, 0.298039, 0.529412, 1.0 }, + { 0.690196, 0.309804, 0.533333, 1.0 }, + { 0.694118, 0.321569, 0.537255, 1.0 }, + { 0.694118, 0.333333, 0.541176, 1.0 }, + { 0.694118, 0.349020, 0.541176, 1.0 }, + { 0.686275, 0.368627, 0.572549, 1.0 }, + { 0.678431, 0.403922, 0.619608, 1.0 }, + { 0.725490, 0.486275, 0.725490, 1.0 }, + { 0.745098, 0.509804, 0.745098, 1.0 }, + { 0.768627, 0.533333, 0.768627, 1.0 }, + { 0.815686, 0.564706, 0.800000, 1.0 }, + { 0.850980, 0.600000, 0.788235, 1.0 }, + { 0.882353, 0.619608, 0.721569, 1.0 }, + { 0.894118, 0.623529, 0.682353, 1.0 }, + { 0.858824, 0.580392, 0.580392, 1.0 }, + { 0.815686, 0.580392, 0.537255, 1.0 }, + { 0.772549, 0.580392, 0.498039, 1.0 }, + { 0.749020, 0.592157, 0.474510, 1.0 }, + { 0.729412, 0.607843, 0.454902, 1.0 }, + { 0.690196, 0.639216, 0.427451, 1.0 }, + { 0.631373, 0.658824, 0.396078, 1.0 }, + { 0.572549, 0.654902, 0.352941, 1.0 }, + { 0.529412, 0.643137, 0.321569, 1.0 }, + { 0.466667, 0.580392, 0.270588, 1.0 }, + { 0.447059, 0.552941, 0.254902, 1.0 }, + { 0.431373, 0.529412, 0.239216, 1.0 }, + { 0.376471, 0.482353, 0.200000, 1.0 }, + { 0.329412, 0.427451, 0.172549, 1.0 }, + { 0.278431, 0.376471, 0.149020, 1.0 }, + { 0.235294, 0.329412, 0.117647, 1.0 }, + { 0.176471, 0.262745, 0.074510, 1.0 }, + { 0.188235, 0.239216, 0.086275, 1.0 }, + { 0.200000, 0.215686, 0.098039, 1.0 }, + { 0.219608, 0.188235, 0.105882, 1.0 }, + { 0.239216, 0.164706, 0.117647, 1.0 }, + { 0.270588, 0.129412, 0.145098, 1.0 }, + { 0.309804, 0.117647, 0.188235, 1.0 }, + { 0.349020, 0.105882, 0.215686, 1.0 }, + { 0.388235, 0.105882, 0.250980, 1.0 }, + { 0.470588, 0.090196, 0.313725, 1.0 }, + { 0.478431, 0.098039, 0.325490, 1.0 }, + { 0.490196, 0.105882, 0.341176, 1.0 }, + { 0.529412, 0.094118, 0.368627, 1.0 }, + { 0.556863, 0.086275, 0.392157, 1.0 }, + { 0.588235, 0.074510, 0.407843, 1.0 }, + { 0.607843, 0.078431, 0.415686, 1.0 }, + { 0.631373, 0.105882, 0.427451, 1.0 }, + { 0.639216, 0.113725, 0.431373, 1.0 }, + { 0.647059, 0.121569, 0.439216, 1.0 }, + { 0.678431, 0.121569, 0.462745, 1.0 }, + { 0.686275, 0.141176, 0.466667, 1.0 }, + { 0.674510, 0.164706, 0.462745, 1.0 }, + { 0.643137, 0.180392, 0.447059, 1.0 }, + { 0.623529, 0.168627, 0.431373, 1.0 }, + { 0.592157, 0.172549, 0.400000, 1.0 }, + { 0.501961, 0.176471, 0.321569, 1.0 }, + { 0.466667, 0.184314, 0.294118, 1.0 }, + { 0.435294, 0.192157, 0.270588, 1.0 }, + { 0.396078, 0.196078, 0.227451, 1.0 }, + { 0.376471, 0.196078, 0.211765, 1.0 }, + { 0.352941, 0.231373, 0.196078, 1.0 }, + { 0.325490, 0.278431, 0.192157, 1.0 }, + { 0.301961, 0.258824, 0.184314, 1.0 }, + { 0.298039, 0.250980, 0.180392, 1.0 }, + { 0.294118, 0.243137, 0.176471, 1.0 }, + { 0.274510, 0.235294, 0.160784, 1.0 }, + { 0.211765, 0.247059, 0.133333, 1.0 }, + { 0.156863, 0.227451, 0.101961, 1.0 }, + { 0.141176, 0.203922, 0.090196, 1.0 }, + { 0.113725, 0.188235, 0.090196, 1.0 }, + { 0.105882, 0.180392, 0.086275, 1.0 }, + { 0.101961, 0.172549, 0.086275, 1.0 }, + { 0.101961, 0.172549, 0.086275, 1.0 }, + { 0.113725, 0.176471, 0.086275, 1.0 }, + { 0.176471, 0.152941, 0.090196, 1.0 }, + { 0.207843, 0.125490, 0.086275, 1.0 }, + { 0.243137, 0.094118, 0.078431, 1.0 }, + { 0.266667, 0.078431, 0.070588, 1.0 }, + { 0.270588, 0.082353, 0.066667, 1.0 }, + { 0.270588, 0.078431, 0.066667, 1.0 }, + { 0.270588, 0.078431, 0.066667, 1.0 }, + { 0.266667, 0.082353, 0.062745, 1.0 }, + { 0.243137, 0.117647, 0.070588, 1.0 }, + { 0.243137, 0.117647, 0.066667, 1.0 }, + { 0.247059, 0.121569, 0.062745, 1.0 }, + { 0.254902, 0.121569, 0.062745, 1.0 }, + { 0.274510, 0.101961, 0.058824, 1.0 }, + { 0.278431, 0.101961, 0.062745, 1.0 }, + { 0.282353, 0.098039, 0.058824, 1.0 }, + { 0.278431, 0.090196, 0.070588, 1.0 }, + { 0.278431, 0.094118, 0.078431, 1.0 }, + { 0.274510, 0.098039, 0.094118, 1.0 }, + { 0.278431, 0.109804, 0.121569, 1.0 }, + { 0.286275, 0.125490, 0.152941, 1.0 }, + { 0.301961, 0.141176, 0.184314, 1.0 }, + { 0.333333, 0.149020, 0.227451, 1.0 }, + { 0.364706, 0.172549, 0.282353, 1.0 }, + { 0.403922, 0.196078, 0.329412, 1.0 }, + { 0.439216, 0.223529, 0.376471, 1.0 }, + { 0.458824, 0.266667, 0.411765, 1.0 }, + { 0.482353, 0.286275, 0.403922, 1.0 }, + { 0.501961, 0.298039, 0.403922, 1.0 }, + { 0.509804, 0.309804, 0.419608, 1.0 }, + { 0.517647, 0.305882, 0.431373, 1.0 }, + { 0.533333, 0.298039, 0.427451, 1.0 }, + { 0.560784, 0.286275, 0.450980, 1.0 }, + { 0.596078, 0.274510, 0.466667, 1.0 }, + { 0.631373, 0.266667, 0.490196, 1.0 }, + { 0.650980, 0.274510, 0.517647, 1.0 }, + { 0.670588, 0.278431, 0.517647, 1.0 }, + { 0.682353, 0.270588, 0.494118, 1.0 }, + { 0.686275, 0.258824, 0.462745, 1.0 }, + { 0.678431, 0.227451, 0.431373, 1.0 }, + { 0.654902, 0.200000, 0.392157, 1.0 }, + { 0.639216, 0.156863, 0.356863, 1.0 }, + { 0.627451, 0.101961, 0.329412, 1.0 }, + { 0.611765, 0.054902, 0.313725, 1.0 }, + { 0.588235, 0.031373, 0.309804, 1.0 }, + { 0.576471, 0.015686, 0.313725, 1.0 }, + { 0.572549, 0.007843, 0.313725, 1.0 }, + { 0.572549, 0.003922, 0.298039, 1.0 }, + { 0.564706, 0.000000, 0.278431, 1.0 }, + { 0.533333, 0.003922, 0.262745, 1.0 }, + { 0.501961, 0.015686, 0.247059, 1.0 }, + { 0.494118, 0.003922, 0.211765, 1.0 }, + { 0.498039, 0.000000, 0.203922, 1.0 }, + { 0.498039, 0.000000, 0.207843, 1.0 }, + { 0.498039, 0.000000, 0.219608, 1.0 }, + { 0.498039, 0.000000, 0.243137, 1.0 }, + { 0.501961, 0.023529, 0.266667, 1.0 }, + { 0.509804, 0.047059, 0.290196, 1.0 }, + { 0.517647, 0.098039, 0.325490, 1.0 }, + { 0.517647, 0.164706, 0.376471, 1.0 }, + { 0.529412, 0.215686, 0.411765, 1.0 }, + { 0.564706, 0.266667, 0.427451, 1.0 }, + { 0.611765, 0.294118, 0.458824, 1.0 }, + { 0.662745, 0.325490, 0.490196, 1.0 }, + { 0.713725, 0.360784, 0.545098, 1.0 }, + { 0.764706, 0.388235, 0.596078, 1.0 }, + { 0.815686, 0.407843, 0.627451, 1.0 }, + { 0.858824, 0.443137, 0.686275, 1.0 }, + { 0.882353, 0.494118, 0.752941, 1.0 }, + { 0.898039, 0.545098, 0.819608, 1.0 }, + { 0.894118, 0.549020, 0.811765, 1.0 }, + { 0.862745, 0.560784, 0.800000, 1.0 }, + { 0.827451, 0.560784, 0.780392, 1.0 }, + { 0.792157, 0.568627, 0.741176, 1.0 }, + { 0.756863, 0.560784, 0.607843, 1.0 }, + { 0.717647, 0.631373, 0.517647, 1.0 }, + { 0.686275, 0.611765, 0.478431, 1.0 }, + }; +/* Rusted */ +static double4 colors_632[] = { + { 0.505882, 0.666667, 0.690196, 1.0 }, + { 0.494118, 0.619608, 0.666667, 1.0 }, + { 0.529412, 0.631373, 0.698039, 1.0 }, + { 0.564706, 0.643137, 0.733333, 1.0 }, + { 0.596078, 0.674510, 0.776471, 1.0 }, + { 0.627451, 0.705882, 0.819608, 1.0 }, + { 0.635294, 0.713725, 0.835294, 1.0 }, + { 0.647059, 0.725490, 0.854902, 1.0 }, + { 0.701961, 0.780392, 0.921569, 1.0 }, + { 0.690196, 0.768627, 0.898039, 1.0 }, + { 0.678431, 0.756863, 0.874510, 1.0 }, + { 0.639216, 0.713725, 0.807843, 1.0 }, + { 0.600000, 0.674510, 0.745098, 1.0 }, + { 0.576471, 0.623529, 0.654902, 1.0 }, + { 0.556863, 0.572549, 0.568627, 1.0 }, + { 0.549020, 0.533333, 0.498039, 1.0 }, + { 0.541176, 0.498039, 0.431373, 1.0 }, + { 0.498039, 0.392157, 0.356863, 1.0 }, + { 0.486275, 0.380392, 0.352941, 1.0 }, + { 0.478431, 0.368627, 0.349020, 1.0 }, + { 0.458824, 0.356863, 0.360784, 1.0 }, + { 0.439216, 0.345098, 0.376471, 1.0 }, + { 0.411765, 0.352941, 0.407843, 1.0 }, + { 0.384314, 0.360784, 0.439216, 1.0 }, + { 0.298039, 0.392157, 0.466667, 1.0 }, + { 0.274510, 0.364706, 0.435294, 1.0 }, + { 0.250980, 0.337255, 0.403922, 1.0 }, + { 0.227451, 0.313725, 0.368627, 1.0 }, + { 0.203922, 0.294118, 0.333333, 1.0 }, + { 0.196078, 0.278431, 0.313725, 1.0 }, + { 0.192157, 0.266667, 0.294118, 1.0 }, + { 0.176471, 0.247059, 0.250980, 1.0 }, + { 0.160784, 0.231373, 0.223529, 1.0 }, + { 0.149020, 0.196078, 0.180392, 1.0 }, + { 0.141176, 0.192157, 0.164706, 1.0 }, + { 0.137255, 0.188235, 0.152941, 1.0 }, + { 0.133333, 0.176471, 0.141176, 1.0 }, + { 0.133333, 0.164706, 0.133333, 1.0 }, + { 0.133333, 0.160784, 0.133333, 1.0 }, + { 0.133333, 0.156863, 0.137255, 1.0 }, + { 0.129412, 0.160784, 0.141176, 1.0 }, + { 0.133333, 0.168627, 0.152941, 1.0 }, + { 0.141176, 0.180392, 0.164706, 1.0 }, + { 0.160784, 0.200000, 0.196078, 1.0 }, + { 0.180392, 0.223529, 0.231373, 1.0 }, + { 0.188235, 0.239216, 0.250980, 1.0 }, + { 0.196078, 0.254902, 0.274510, 1.0 }, + { 0.223529, 0.286275, 0.317647, 1.0 }, + { 0.250980, 0.321569, 0.368627, 1.0 }, + { 0.317647, 0.396078, 0.458824, 1.0 }, + { 0.337255, 0.411765, 0.474510, 1.0 }, + { 0.356863, 0.431373, 0.494118, 1.0 }, + { 0.360784, 0.431373, 0.474510, 1.0 }, + { 0.364706, 0.431373, 0.458824, 1.0 }, + { 0.356863, 0.419608, 0.435294, 1.0 }, + { 0.349020, 0.407843, 0.415686, 1.0 }, + { 0.364706, 0.317647, 0.258824, 1.0 }, + { 0.364706, 0.290196, 0.200000, 1.0 }, + { 0.364706, 0.262745, 0.145098, 1.0 }, + { 0.368627, 0.250980, 0.117647, 1.0 }, + { 0.376471, 0.243137, 0.094118, 1.0 }, + { 0.376471, 0.247059, 0.098039, 1.0 }, + { 0.380392, 0.250980, 0.105882, 1.0 }, + { 0.380392, 0.286275, 0.141176, 1.0 }, + { 0.396078, 0.309804, 0.184314, 1.0 }, + { 0.403922, 0.454902, 0.282353, 1.0 }, + { 0.431373, 0.509804, 0.298039, 1.0 }, + { 0.458824, 0.568627, 0.317647, 1.0 }, + { 0.478431, 0.560784, 0.309804, 1.0 }, + { 0.498039, 0.552941, 0.301961, 1.0 }, + { 0.529412, 0.521569, 0.266667, 1.0 }, + { 0.556863, 0.486275, 0.215686, 1.0 }, + { 0.541176, 0.396078, 0.129412, 1.0 }, + { 0.529412, 0.309804, 0.090196, 1.0 }, + { 0.521569, 0.227451, 0.050980, 1.0 }, + { 0.513725, 0.196078, 0.027451, 1.0 }, + { 0.509804, 0.164706, 0.007843, 1.0 }, + { 0.513725, 0.168627, 0.003922, 1.0 }, + { 0.521569, 0.176471, 0.003922, 1.0 }, + { 0.521569, 0.180392, 0.003922, 1.0 }, + { 0.494118, 0.196078, 0.000000, 1.0 }, + { 0.521569, 0.192157, 0.007843, 1.0 }, + { 0.501961, 0.211765, 0.019608, 1.0 }, + { 0.482353, 0.231373, 0.035294, 1.0 }, + { 0.462745, 0.239216, 0.058824, 1.0 }, + { 0.443137, 0.250980, 0.086275, 1.0 }, + { 0.427451, 0.282353, 0.137255, 1.0 }, + { 0.388235, 0.298039, 0.180392, 1.0 }, + { 0.325490, 0.317647, 0.262745, 1.0 }, + { 0.298039, 0.325490, 0.298039, 1.0 }, + { 0.274510, 0.337255, 0.337255, 1.0 }, + { 0.262745, 0.337255, 0.352941, 1.0 }, + { 0.254902, 0.337255, 0.368627, 1.0 }, + { 0.243137, 0.329412, 0.384314, 1.0 }, + { 0.254902, 0.337255, 0.400000, 1.0 }, + { 0.274510, 0.352941, 0.419608, 1.0 }, + { 0.305882, 0.392157, 0.458824, 1.0 }, + { 0.372549, 0.450980, 0.529412, 1.0 }, + { 0.384314, 0.466667, 0.549020, 1.0 }, + { 0.400000, 0.486275, 0.568627, 1.0 }, + { 0.400000, 0.482353, 0.568627, 1.0 }, + { 0.400000, 0.482353, 0.568627, 1.0 }, + { 0.384314, 0.462745, 0.545098, 1.0 }, + { 0.360784, 0.435294, 0.505882, 1.0 }, + { 0.305882, 0.368627, 0.419608, 1.0 }, + { 0.294118, 0.352941, 0.392157, 1.0 }, + { 0.282353, 0.337255, 0.368627, 1.0 }, + { 0.274510, 0.329412, 0.356863, 1.0 }, + { 0.270588, 0.325490, 0.349020, 1.0 }, + { 0.262745, 0.325490, 0.333333, 1.0 }, + { 0.258824, 0.333333, 0.345098, 1.0 }, + { 0.262745, 0.333333, 0.345098, 1.0 }, + { 0.258824, 0.329412, 0.341176, 1.0 }, + { 0.235294, 0.313725, 0.301961, 1.0 }, + { 0.227451, 0.298039, 0.290196, 1.0 }, + { 0.219608, 0.286275, 0.278431, 1.0 }, + { 0.203922, 0.266667, 0.262745, 1.0 }, + { 0.203922, 0.266667, 0.250980, 1.0 }, + { 0.219608, 0.282353, 0.262745, 1.0 }, + { 0.227451, 0.294118, 0.286275, 1.0 }, + { 0.274510, 0.352941, 0.396078, 1.0 }, + { 0.309804, 0.396078, 0.447059, 1.0 }, + { 0.349020, 0.439216, 0.501961, 1.0 }, + { 0.368627, 0.458824, 0.533333, 1.0 }, + { 0.388235, 0.478431, 0.564706, 1.0 }, + { 0.415686, 0.513725, 0.611765, 1.0 }, + { 0.454902, 0.545098, 0.650980, 1.0 }, + { 0.474510, 0.568627, 0.670588, 1.0 }, + { 0.494118, 0.576471, 0.686275, 1.0 }, + { 0.501961, 0.588235, 0.698039, 1.0 }, + { 0.498039, 0.592157, 0.698039, 1.0 }, + { 0.498039, 0.596078, 0.698039, 1.0 }, + { 0.494118, 0.588235, 0.694118, 1.0 }, + { 0.494118, 0.580392, 0.682353, 1.0 }, + { 0.490196, 0.568627, 0.654902, 1.0 }, + { 0.486275, 0.568627, 0.627451, 1.0 }, + { 0.509804, 0.619608, 0.541176, 1.0 }, + { 0.501961, 0.619608, 0.478431, 1.0 }, + { 0.494118, 0.623529, 0.419608, 1.0 }, + { 0.505882, 0.607843, 0.388235, 1.0 }, + { 0.517647, 0.592157, 0.360784, 1.0 }, + { 0.560784, 0.564706, 0.290196, 1.0 }, + { 0.576471, 0.525490, 0.203922, 1.0 }, + { 0.537255, 0.494118, 0.160784, 1.0 }, + { 0.525490, 0.423529, 0.125490, 1.0 }, + { 0.537255, 0.278431, 0.054902, 1.0 }, + { 0.501961, 0.266667, 0.058824, 1.0 }, + { 0.466667, 0.258824, 0.066667, 1.0 }, + { 0.400000, 0.247059, 0.090196, 1.0 }, + { 0.345098, 0.243137, 0.125490, 1.0 }, + { 0.333333, 0.231373, 0.141176, 1.0 }, + { 0.282353, 0.243137, 0.184314, 1.0 }, + { 0.239216, 0.294118, 0.305882, 1.0 }, + { 0.254902, 0.313725, 0.337255, 1.0 }, + { 0.274510, 0.333333, 0.368627, 1.0 }, + { 0.301961, 0.372549, 0.423529, 1.0 }, + { 0.294118, 0.364706, 0.415686, 1.0 }, + { 0.309804, 0.384314, 0.431373, 1.0 }, + { 0.321569, 0.392157, 0.427451, 1.0 }, + { 0.325490, 0.400000, 0.415686, 1.0 }, + { 0.298039, 0.368627, 0.360784, 1.0 }, + { 0.270588, 0.294118, 0.219608, 1.0 }, + { 0.274510, 0.274510, 0.184314, 1.0 }, + { 0.278431, 0.254902, 0.152941, 1.0 }, + { 0.286275, 0.211765, 0.101961, 1.0 }, + { 0.270588, 0.200000, 0.078431, 1.0 }, + { 0.274510, 0.164706, 0.070588, 1.0 }, + { 0.274510, 0.156863, 0.078431, 1.0 }, + { 0.270588, 0.188235, 0.125490, 1.0 }, + { 0.274510, 0.196078, 0.145098, 1.0 }, + { 0.282353, 0.207843, 0.168627, 1.0 }, + { 0.282353, 0.243137, 0.211765, 1.0 }, + { 0.282353, 0.282353, 0.270588, 1.0 }, + { 0.286275, 0.341176, 0.309804, 1.0 }, + { 0.313725, 0.384314, 0.345098, 1.0 }, + { 0.341176, 0.411765, 0.352941, 1.0 }, + { 0.349020, 0.407843, 0.352941, 1.0 }, + { 0.341176, 0.392157, 0.345098, 1.0 }, + { 0.321569, 0.380392, 0.349020, 1.0 }, + { 0.301961, 0.360784, 0.329412, 1.0 }, + { 0.278431, 0.333333, 0.290196, 1.0 }, + { 0.258824, 0.298039, 0.262745, 1.0 }, + { 0.243137, 0.278431, 0.266667, 1.0 }, + { 0.239216, 0.278431, 0.294118, 1.0 }, + { 0.282353, 0.349020, 0.329412, 1.0 }, + { 0.305882, 0.372549, 0.337255, 1.0 }, + { 0.333333, 0.400000, 0.345098, 1.0 }, + { 0.372549, 0.450980, 0.372549, 1.0 }, + { 0.415686, 0.498039, 0.388235, 1.0 }, + { 0.431373, 0.513725, 0.419608, 1.0 }, + { 0.447059, 0.517647, 0.411765, 1.0 }, + { 0.435294, 0.505882, 0.384314, 1.0 }, + { 0.411765, 0.486275, 0.341176, 1.0 }, + { 0.368627, 0.435294, 0.333333, 1.0 }, + { 0.329412, 0.392157, 0.333333, 1.0 }, + { 0.298039, 0.356863, 0.349020, 1.0 }, + { 0.286275, 0.352941, 0.360784, 1.0 }, + { 0.294118, 0.364706, 0.392157, 1.0 }, + { 0.317647, 0.392157, 0.439216, 1.0 }, + { 0.352941, 0.431373, 0.505882, 1.0 }, + { 0.403922, 0.482353, 0.580392, 1.0 }, + { 0.458824, 0.537255, 0.650980, 1.0 }, + { 0.501961, 0.580392, 0.709804, 1.0 }, + { 0.529412, 0.607843, 0.741176, 1.0 }, + { 0.549020, 0.623529, 0.752941, 1.0 }, + { 0.556863, 0.631373, 0.764706, 1.0 }, + { 0.556863, 0.635294, 0.768627, 1.0 }, + { 0.541176, 0.631373, 0.749020, 1.0 }, + { 0.517647, 0.611765, 0.721569, 1.0 }, + { 0.494118, 0.592157, 0.701961, 1.0 }, + { 0.482353, 0.572549, 0.686275, 1.0 }, + { 0.470588, 0.564706, 0.658824, 1.0 }, + { 0.458824, 0.552941, 0.623529, 1.0 }, + { 0.423529, 0.525490, 0.584314, 1.0 }, + { 0.380392, 0.478431, 0.529412, 1.0 }, + { 0.341176, 0.427451, 0.462745, 1.0 }, + { 0.309804, 0.376471, 0.388235, 1.0 }, + { 0.282353, 0.321569, 0.305882, 1.0 }, + { 0.247059, 0.258824, 0.223529, 1.0 }, + { 0.215686, 0.200000, 0.156863, 1.0 }, + { 0.184314, 0.160784, 0.113725, 1.0 }, + { 0.164706, 0.137255, 0.078431, 1.0 }, + { 0.160784, 0.113725, 0.058824, 1.0 }, + { 0.152941, 0.105882, 0.050980, 1.0 }, + { 0.149020, 0.094118, 0.047059, 1.0 }, + { 0.117647, 0.094118, 0.047059, 1.0 }, + { 0.098039, 0.098039, 0.058824, 1.0 }, + { 0.086275, 0.113725, 0.082353, 1.0 }, + { 0.101961, 0.121569, 0.094118, 1.0 }, + { 0.098039, 0.117647, 0.098039, 1.0 }, + { 0.098039, 0.133333, 0.117647, 1.0 }, + { 0.125490, 0.176471, 0.168627, 1.0 }, + { 0.184314, 0.239216, 0.223529, 1.0 }, + { 0.239216, 0.294118, 0.286275, 1.0 }, + { 0.278431, 0.341176, 0.352941, 1.0 }, + { 0.333333, 0.407843, 0.447059, 1.0 }, + { 0.403922, 0.474510, 0.529412, 1.0 }, + { 0.486275, 0.556863, 0.615686, 1.0 }, + { 0.541176, 0.611765, 0.694118, 1.0 }, + { 0.580392, 0.658824, 0.760784, 1.0 }, + { 0.603922, 0.682353, 0.807843, 1.0 }, + { 0.619608, 0.713725, 0.831373, 1.0 }, + { 0.627451, 0.717647, 0.843137, 1.0 }, + { 0.635294, 0.717647, 0.827451, 1.0 }, + { 0.666667, 0.698039, 0.796078, 1.0 }, + { 0.690196, 0.737255, 0.772549, 1.0 }, + { 0.717647, 0.772549, 0.803922, 1.0 }, + { 0.729412, 0.819608, 0.839216, 1.0 }, + { 0.772549, 0.800000, 0.850980, 1.0 }, + { 0.796078, 0.839216, 0.847059, 1.0 }, + { 0.800000, 0.874510, 0.870588, 1.0 }, + { 0.749020, 0.901961, 0.890196, 1.0 }, + { 0.694118, 0.850980, 0.870588, 1.0 }, + { 0.643137, 0.800000, 0.839216, 1.0 }, + { 0.600000, 0.756863, 0.792157, 1.0 }, + { 0.549020, 0.709804, 0.749020, 1.0 }, + }; +/* Sachet */ +static double4 colors_633[] = { + { 0.286275, 0.407843, 0.152941, 1.0 }, + { 0.192157, 0.286275, 0.094118, 1.0 }, + { 0.125490, 0.215686, 0.066667, 1.0 }, + { 0.058824, 0.145098, 0.039216, 1.0 }, + { 0.050980, 0.141176, 0.054902, 1.0 }, + { 0.047059, 0.141176, 0.070588, 1.0 }, + { 0.054902, 0.141176, 0.074510, 1.0 }, + { 0.062745, 0.141176, 0.082353, 1.0 }, + { 0.113725, 0.254902, 0.125490, 1.0 }, + { 0.172549, 0.325490, 0.149020, 1.0 }, + { 0.231373, 0.400000, 0.176471, 1.0 }, + { 0.286275, 0.458824, 0.192157, 1.0 }, + { 0.345098, 0.521569, 0.207843, 1.0 }, + { 0.368627, 0.541176, 0.211765, 1.0 }, + { 0.396078, 0.560784, 0.215686, 1.0 }, + { 0.380392, 0.556863, 0.200000, 1.0 }, + { 0.368627, 0.552941, 0.188235, 1.0 }, + { 0.333333, 0.517647, 0.152941, 1.0 }, + { 0.286275, 0.478431, 0.145098, 1.0 }, + { 0.243137, 0.439216, 0.137255, 1.0 }, + { 0.239216, 0.431373, 0.141176, 1.0 }, + { 0.235294, 0.427451, 0.145098, 1.0 }, + { 0.223529, 0.415686, 0.141176, 1.0 }, + { 0.211765, 0.407843, 0.141176, 1.0 }, + { 0.274510, 0.450980, 0.156863, 1.0 }, + { 0.305882, 0.462745, 0.180392, 1.0 }, + { 0.337255, 0.474510, 0.203922, 1.0 }, + { 0.356863, 0.482353, 0.223529, 1.0 }, + { 0.380392, 0.490196, 0.247059, 1.0 }, + { 0.392157, 0.486275, 0.243137, 1.0 }, + { 0.403922, 0.482353, 0.239216, 1.0 }, + { 0.380392, 0.447059, 0.235294, 1.0 }, + { 0.333333, 0.443137, 0.223529, 1.0 }, + { 0.298039, 0.411765, 0.231373, 1.0 }, + { 0.258824, 0.388235, 0.247059, 1.0 }, + { 0.223529, 0.364706, 0.262745, 1.0 }, + { 0.192157, 0.333333, 0.247059, 1.0 }, + { 0.160784, 0.305882, 0.235294, 1.0 }, + { 0.156863, 0.301961, 0.227451, 1.0 }, + { 0.152941, 0.301961, 0.223529, 1.0 }, + { 0.145098, 0.305882, 0.196078, 1.0 }, + { 0.160784, 0.325490, 0.192157, 1.0 }, + { 0.180392, 0.349020, 0.192157, 1.0 }, + { 0.196078, 0.345098, 0.196078, 1.0 }, + { 0.211765, 0.341176, 0.200000, 1.0 }, + { 0.200000, 0.329412, 0.192157, 1.0 }, + { 0.192157, 0.317647, 0.184314, 1.0 }, + { 0.188235, 0.305882, 0.164706, 1.0 }, + { 0.180392, 0.278431, 0.172549, 1.0 }, + { 0.145098, 0.243137, 0.192157, 1.0 }, + { 0.184314, 0.227451, 0.278431, 1.0 }, + { 0.227451, 0.211765, 0.364706, 1.0 }, + { 0.254902, 0.227451, 0.431373, 1.0 }, + { 0.286275, 0.243137, 0.501961, 1.0 }, + { 0.317647, 0.239216, 0.560784, 1.0 }, + { 0.352941, 0.235294, 0.623529, 1.0 }, + { 0.431373, 0.384314, 0.619608, 1.0 }, + { 0.482353, 0.450980, 0.600000, 1.0 }, + { 0.533333, 0.517647, 0.580392, 1.0 }, + { 0.556863, 0.556863, 0.537255, 1.0 }, + { 0.580392, 0.600000, 0.498039, 1.0 }, + { 0.588235, 0.600000, 0.537255, 1.0 }, + { 0.600000, 0.600000, 0.576471, 1.0 }, + { 0.627451, 0.588235, 0.615686, 1.0 }, + { 0.607843, 0.525490, 0.635294, 1.0 }, + { 0.529412, 0.458824, 0.639216, 1.0 }, + { 0.509804, 0.478431, 0.560784, 1.0 }, + { 0.494118, 0.498039, 0.482353, 1.0 }, + { 0.498039, 0.505882, 0.435294, 1.0 }, + { 0.501961, 0.517647, 0.388235, 1.0 }, + { 0.529412, 0.560784, 0.321569, 1.0 }, + { 0.545098, 0.607843, 0.290196, 1.0 }, + { 0.517647, 0.580392, 0.219608, 1.0 }, + { 0.439216, 0.517647, 0.211765, 1.0 }, + { 0.364706, 0.458824, 0.203922, 1.0 }, + { 0.274510, 0.368627, 0.164706, 1.0 }, + { 0.184314, 0.278431, 0.129412, 1.0 }, + { 0.145098, 0.231373, 0.117647, 1.0 }, + { 0.105882, 0.188235, 0.105882, 1.0 }, + { 0.050980, 0.109804, 0.074510, 1.0 }, + { 0.027451, 0.082353, 0.058824, 1.0 }, + { 0.011765, 0.078431, 0.054902, 1.0 }, + { 0.031373, 0.117647, 0.066667, 1.0 }, + { 0.054902, 0.156863, 0.082353, 1.0 }, + { 0.070588, 0.188235, 0.082353, 1.0 }, + { 0.086275, 0.219608, 0.086275, 1.0 }, + { 0.141176, 0.294118, 0.101961, 1.0 }, + { 0.227451, 0.364706, 0.101961, 1.0 }, + { 0.333333, 0.447059, 0.125490, 1.0 }, + { 0.372549, 0.443137, 0.188235, 1.0 }, + { 0.415686, 0.443137, 0.250980, 1.0 }, + { 0.415686, 0.419608, 0.301961, 1.0 }, + { 0.415686, 0.400000, 0.356863, 1.0 }, + { 0.396078, 0.333333, 0.407843, 1.0 }, + { 0.376471, 0.305882, 0.447059, 1.0 }, + { 0.356863, 0.309804, 0.490196, 1.0 }, + { 0.325490, 0.309804, 0.462745, 1.0 }, + { 0.301961, 0.337255, 0.356863, 1.0 }, + { 0.290196, 0.372549, 0.341176, 1.0 }, + { 0.278431, 0.407843, 0.325490, 1.0 }, + { 0.290196, 0.415686, 0.333333, 1.0 }, + { 0.305882, 0.423529, 0.341176, 1.0 }, + { 0.313725, 0.423529, 0.368627, 1.0 }, + { 0.309804, 0.396078, 0.376471, 1.0 }, + { 0.349020, 0.427451, 0.380392, 1.0 }, + { 0.372549, 0.447059, 0.352941, 1.0 }, + { 0.400000, 0.470588, 0.329412, 1.0 }, + { 0.435294, 0.498039, 0.321569, 1.0 }, + { 0.470588, 0.525490, 0.313725, 1.0 }, + { 0.521569, 0.564706, 0.325490, 1.0 }, + { 0.564706, 0.611765, 0.305882, 1.0 }, + { 0.588235, 0.627451, 0.286275, 1.0 }, + { 0.580392, 0.611765, 0.301961, 1.0 }, + { 0.454902, 0.529412, 0.211765, 1.0 }, + { 0.411765, 0.490196, 0.200000, 1.0 }, + { 0.368627, 0.454902, 0.192157, 1.0 }, + { 0.270588, 0.384314, 0.149020, 1.0 }, + { 0.196078, 0.313725, 0.105882, 1.0 }, + { 0.133333, 0.243137, 0.090196, 1.0 }, + { 0.094118, 0.200000, 0.086275, 1.0 }, + { 0.156863, 0.235294, 0.121569, 1.0 }, + { 0.211765, 0.286275, 0.168627, 1.0 }, + { 0.270588, 0.341176, 0.215686, 1.0 }, + { 0.290196, 0.368627, 0.215686, 1.0 }, + { 0.313725, 0.400000, 0.219608, 1.0 }, + { 0.321569, 0.439216, 0.231373, 1.0 }, + { 0.321569, 0.443137, 0.258824, 1.0 }, + { 0.333333, 0.439216, 0.278431, 1.0 }, + { 0.337255, 0.411765, 0.294118, 1.0 }, + { 0.454902, 0.447059, 0.490196, 1.0 }, + { 0.498039, 0.482353, 0.537255, 1.0 }, + { 0.545098, 0.517647, 0.584314, 1.0 }, + { 0.584314, 0.560784, 0.623529, 1.0 }, + { 0.647059, 0.627451, 0.623529, 1.0 }, + { 0.682353, 0.682353, 0.619608, 1.0 }, + { 0.662745, 0.709804, 0.549020, 1.0 }, + { 0.560784, 0.635294, 0.388235, 1.0 }, + { 0.545098, 0.611765, 0.352941, 1.0 }, + { 0.529412, 0.592157, 0.317647, 1.0 }, + { 0.529412, 0.596078, 0.309804, 1.0 }, + { 0.529412, 0.600000, 0.301961, 1.0 }, + { 0.521569, 0.592157, 0.290196, 1.0 }, + { 0.564706, 0.623529, 0.282353, 1.0 }, + { 0.611765, 0.666667, 0.270588, 1.0 }, + { 0.635294, 0.678431, 0.266667, 1.0 }, + { 0.658824, 0.713725, 0.282353, 1.0 }, + { 0.658824, 0.713725, 0.286275, 1.0 }, + { 0.662745, 0.713725, 0.294118, 1.0 }, + { 0.647059, 0.690196, 0.309804, 1.0 }, + { 0.639216, 0.678431, 0.309804, 1.0 }, + { 0.615686, 0.654902, 0.301961, 1.0 }, + { 0.568627, 0.619608, 0.298039, 1.0 }, + { 0.490196, 0.525490, 0.270588, 1.0 }, + { 0.454902, 0.505882, 0.250980, 1.0 }, + { 0.423529, 0.486275, 0.235294, 1.0 }, + { 0.349020, 0.435294, 0.215686, 1.0 }, + { 0.286275, 0.388235, 0.192157, 1.0 }, + { 0.227451, 0.337255, 0.145098, 1.0 }, + { 0.168627, 0.282353, 0.113725, 1.0 }, + { 0.117647, 0.239216, 0.082353, 1.0 }, + { 0.078431, 0.188235, 0.047059, 1.0 }, + { 0.027451, 0.109804, 0.015686, 1.0 }, + { 0.023529, 0.098039, 0.007843, 1.0 }, + { 0.023529, 0.086275, 0.003922, 1.0 }, + { 0.011765, 0.062745, 0.000000, 1.0 }, + { 0.000000, 0.047059, 0.000000, 1.0 }, + { 0.003922, 0.054902, 0.000000, 1.0 }, + { 0.011765, 0.066667, 0.003922, 1.0 }, + { 0.015686, 0.105882, 0.003922, 1.0 }, + { 0.019608, 0.121569, 0.007843, 1.0 }, + { 0.027451, 0.141176, 0.015686, 1.0 }, + { 0.047059, 0.172549, 0.027451, 1.0 }, + { 0.066667, 0.196078, 0.039216, 1.0 }, + { 0.090196, 0.227451, 0.050980, 1.0 }, + { 0.121569, 0.258824, 0.062745, 1.0 }, + { 0.141176, 0.278431, 0.082353, 1.0 }, + { 0.152941, 0.290196, 0.101961, 1.0 }, + { 0.192157, 0.313725, 0.105882, 1.0 }, + { 0.227451, 0.333333, 0.101961, 1.0 }, + { 0.262745, 0.349020, 0.113725, 1.0 }, + { 0.333333, 0.415686, 0.137255, 1.0 }, + { 0.407843, 0.482353, 0.156863, 1.0 }, + { 0.478431, 0.529412, 0.172549, 1.0 }, + { 0.545098, 0.596078, 0.200000, 1.0 }, + { 0.603922, 0.678431, 0.262745, 1.0 }, + { 0.607843, 0.674510, 0.262745, 1.0 }, + { 0.611765, 0.674510, 0.262745, 1.0 }, + { 0.611765, 0.662745, 0.266667, 1.0 }, + { 0.615686, 0.678431, 0.278431, 1.0 }, + { 0.615686, 0.690196, 0.286275, 1.0 }, + { 0.623529, 0.678431, 0.278431, 1.0 }, + { 0.654902, 0.694118, 0.290196, 1.0 }, + { 0.674510, 0.721569, 0.305882, 1.0 }, + { 0.682353, 0.729412, 0.298039, 1.0 }, + { 0.690196, 0.733333, 0.294118, 1.0 }, + { 0.682353, 0.721569, 0.290196, 1.0 }, + { 0.647059, 0.698039, 0.266667, 1.0 }, + { 0.600000, 0.662745, 0.258824, 1.0 }, + { 0.545098, 0.619608, 0.247059, 1.0 }, + { 0.454902, 0.545098, 0.223529, 1.0 }, + { 0.392157, 0.494118, 0.243137, 1.0 }, + { 0.376471, 0.498039, 0.258824, 1.0 }, + { 0.392157, 0.505882, 0.301961, 1.0 }, + { 0.478431, 0.588235, 0.427451, 1.0 }, + { 0.580392, 0.674510, 0.517647, 1.0 }, + { 0.654902, 0.713725, 0.549020, 1.0 }, + { 0.705882, 0.772549, 0.580392, 1.0 }, + { 0.725490, 0.729412, 0.635294, 1.0 }, + { 0.698039, 0.627451, 0.650980, 1.0 }, + { 0.615686, 0.560784, 0.580392, 1.0 }, + { 0.560784, 0.482353, 0.549020, 1.0 }, + { 0.545098, 0.443137, 0.537255, 1.0 }, + { 0.533333, 0.486275, 0.486275, 1.0 }, + { 0.568627, 0.541176, 0.447059, 1.0 }, + { 0.600000, 0.607843, 0.388235, 1.0 }, + { 0.615686, 0.674510, 0.345098, 1.0 }, + { 0.650980, 0.713725, 0.337255, 1.0 }, + { 0.678431, 0.729412, 0.352941, 1.0 }, + { 0.698039, 0.745098, 0.360784, 1.0 }, + { 0.729412, 0.784314, 0.396078, 1.0 }, + { 0.717647, 0.792157, 0.454902, 1.0 }, + { 0.698039, 0.756863, 0.427451, 1.0 }, + { 0.694118, 0.760784, 0.400000, 1.0 }, + { 0.623529, 0.725490, 0.411765, 1.0 }, + { 0.517647, 0.623529, 0.337255, 1.0 }, + { 0.419608, 0.513725, 0.239216, 1.0 }, + { 0.321569, 0.411765, 0.192157, 1.0 }, + { 0.215686, 0.313725, 0.141176, 1.0 }, + { 0.137255, 0.211765, 0.086275, 1.0 }, + { 0.098039, 0.141176, 0.070588, 1.0 }, + { 0.047059, 0.113725, 0.062745, 1.0 }, + { 0.035294, 0.109804, 0.066667, 1.0 }, + { 0.070588, 0.133333, 0.074510, 1.0 }, + { 0.101961, 0.192157, 0.090196, 1.0 }, + { 0.137255, 0.262745, 0.129412, 1.0 }, + { 0.215686, 0.333333, 0.156863, 1.0 }, + { 0.294118, 0.396078, 0.156863, 1.0 }, + { 0.349020, 0.443137, 0.168627, 1.0 }, + { 0.403922, 0.470588, 0.196078, 1.0 }, + { 0.439216, 0.474510, 0.188235, 1.0 }, + { 0.478431, 0.474510, 0.196078, 1.0 }, + { 0.474510, 0.474510, 0.247059, 1.0 }, + { 0.443137, 0.486275, 0.278431, 1.0 }, + { 0.458824, 0.490196, 0.309804, 1.0 }, + { 0.466667, 0.486275, 0.392157, 1.0 }, + { 0.431373, 0.450980, 0.505882, 1.0 }, + { 0.431373, 0.415686, 0.576471, 1.0 }, + { 0.466667, 0.415686, 0.603922, 1.0 }, + { 0.454902, 0.368627, 0.647059, 1.0 }, + { 0.423529, 0.341176, 0.635294, 1.0 }, + { 0.435294, 0.384314, 0.564706, 1.0 }, + { 0.439216, 0.423529, 0.501961, 1.0 }, + { 0.427451, 0.478431, 0.415686, 1.0 }, + { 0.450980, 0.529412, 0.321569, 1.0 }, + { 0.478431, 0.556863, 0.278431, 1.0 }, + { 0.372549, 0.490196, 0.227451, 1.0 }, + }; +/* Sage */ +static double4 colors_634[] = { + { 0.247059, 0.200000, 0.133333, 1.0 }, + { 0.250980, 0.180392, 0.098039, 1.0 }, + { 0.258824, 0.207843, 0.113725, 1.0 }, + { 0.270588, 0.235294, 0.129412, 1.0 }, + { 0.298039, 0.286275, 0.172549, 1.0 }, + { 0.325490, 0.337255, 0.215686, 1.0 }, + { 0.341176, 0.364706, 0.235294, 1.0 }, + { 0.356863, 0.392157, 0.258824, 1.0 }, + { 0.435294, 0.529412, 0.352941, 1.0 }, + { 0.478431, 0.592157, 0.411765, 1.0 }, + { 0.525490, 0.658824, 0.474510, 1.0 }, + { 0.541176, 0.698039, 0.505882, 1.0 }, + { 0.560784, 0.741176, 0.541176, 1.0 }, + { 0.552941, 0.752941, 0.545098, 1.0 }, + { 0.545098, 0.768627, 0.552941, 1.0 }, + { 0.545098, 0.776471, 0.549020, 1.0 }, + { 0.545098, 0.788235, 0.549020, 1.0 }, + { 0.537255, 0.776471, 0.525490, 1.0 }, + { 0.509804, 0.752941, 0.486275, 1.0 }, + { 0.486275, 0.729412, 0.447059, 1.0 }, + { 0.470588, 0.709804, 0.419608, 1.0 }, + { 0.458824, 0.690196, 0.392157, 1.0 }, + { 0.470588, 0.690196, 0.388235, 1.0 }, + { 0.482353, 0.690196, 0.384314, 1.0 }, + { 0.529412, 0.650980, 0.345098, 1.0 }, + { 0.513725, 0.588235, 0.301961, 1.0 }, + { 0.498039, 0.525490, 0.258824, 1.0 }, + { 0.462745, 0.474510, 0.239216, 1.0 }, + { 0.427451, 0.427451, 0.223529, 1.0 }, + { 0.411765, 0.400000, 0.207843, 1.0 }, + { 0.396078, 0.376471, 0.196078, 1.0 }, + { 0.368627, 0.313725, 0.141176, 1.0 }, + { 0.329412, 0.235294, 0.094118, 1.0 }, + { 0.227451, 0.117647, 0.031373, 1.0 }, + { 0.192157, 0.098039, 0.023529, 1.0 }, + { 0.160784, 0.082353, 0.019608, 1.0 }, + { 0.149020, 0.078431, 0.019608, 1.0 }, + { 0.141176, 0.074510, 0.019608, 1.0 }, + { 0.141176, 0.074510, 0.019608, 1.0 }, + { 0.141176, 0.074510, 0.019608, 1.0 }, + { 0.160784, 0.086275, 0.023529, 1.0 }, + { 0.156863, 0.086275, 0.023529, 1.0 }, + { 0.156863, 0.090196, 0.023529, 1.0 }, + { 0.145098, 0.094118, 0.027451, 1.0 }, + { 0.137255, 0.098039, 0.031373, 1.0 }, + { 0.141176, 0.101961, 0.035294, 1.0 }, + { 0.145098, 0.109804, 0.043137, 1.0 }, + { 0.156863, 0.121569, 0.050980, 1.0 }, + { 0.172549, 0.137255, 0.074510, 1.0 }, + { 0.168627, 0.239216, 0.129412, 1.0 }, + { 0.188235, 0.282353, 0.156863, 1.0 }, + { 0.207843, 0.329412, 0.188235, 1.0 }, + { 0.227451, 0.341176, 0.203922, 1.0 }, + { 0.247059, 0.352941, 0.223529, 1.0 }, + { 0.247059, 0.360784, 0.219608, 1.0 }, + { 0.250980, 0.372549, 0.219608, 1.0 }, + { 0.243137, 0.368627, 0.184314, 1.0 }, + { 0.258824, 0.337255, 0.164706, 1.0 }, + { 0.278431, 0.305882, 0.149020, 1.0 }, + { 0.317647, 0.294118, 0.125490, 1.0 }, + { 0.356863, 0.286275, 0.105882, 1.0 }, + { 0.368627, 0.274510, 0.090196, 1.0 }, + { 0.380392, 0.266667, 0.078431, 1.0 }, + { 0.384314, 0.262745, 0.078431, 1.0 }, + { 0.376471, 0.258824, 0.082353, 1.0 }, + { 0.403922, 0.317647, 0.145098, 1.0 }, + { 0.419608, 0.360784, 0.180392, 1.0 }, + { 0.435294, 0.407843, 0.215686, 1.0 }, + { 0.423529, 0.427451, 0.227451, 1.0 }, + { 0.411765, 0.447059, 0.243137, 1.0 }, + { 0.376471, 0.482353, 0.278431, 1.0 }, + { 0.356863, 0.505882, 0.298039, 1.0 }, + { 0.364706, 0.529412, 0.337255, 1.0 }, + { 0.360784, 0.525490, 0.333333, 1.0 }, + { 0.356863, 0.525490, 0.329412, 1.0 }, + { 0.352941, 0.486275, 0.290196, 1.0 }, + { 0.352941, 0.447059, 0.254902, 1.0 }, + { 0.345098, 0.415686, 0.235294, 1.0 }, + { 0.341176, 0.384314, 0.215686, 1.0 }, + { 0.317647, 0.317647, 0.176471, 1.0 }, + { 0.282353, 0.254902, 0.145098, 1.0 }, + { 0.207843, 0.160784, 0.070588, 1.0 }, + { 0.180392, 0.125490, 0.047059, 1.0 }, + { 0.152941, 0.094118, 0.027451, 1.0 }, + { 0.141176, 0.082353, 0.023529, 1.0 }, + { 0.133333, 0.074510, 0.019608, 1.0 }, + { 0.121569, 0.062745, 0.015686, 1.0 }, + { 0.105882, 0.054902, 0.011765, 1.0 }, + { 0.109804, 0.058824, 0.011765, 1.0 }, + { 0.121569, 0.074510, 0.015686, 1.0 }, + { 0.137255, 0.090196, 0.019608, 1.0 }, + { 0.145098, 0.098039, 0.023529, 1.0 }, + { 0.156863, 0.109804, 0.027451, 1.0 }, + { 0.172549, 0.129412, 0.047059, 1.0 }, + { 0.196078, 0.160784, 0.074510, 1.0 }, + { 0.227451, 0.188235, 0.109804, 1.0 }, + { 0.262745, 0.239216, 0.145098, 1.0 }, + { 0.372549, 0.372549, 0.274510, 1.0 }, + { 0.407843, 0.427451, 0.329412, 1.0 }, + { 0.443137, 0.482353, 0.388235, 1.0 }, + { 0.443137, 0.494118, 0.396078, 1.0 }, + { 0.447059, 0.505882, 0.403922, 1.0 }, + { 0.462745, 0.509804, 0.419608, 1.0 }, + { 0.454902, 0.509804, 0.415686, 1.0 }, + { 0.419608, 0.470588, 0.380392, 1.0 }, + { 0.368627, 0.423529, 0.321569, 1.0 }, + { 0.321569, 0.376471, 0.262745, 1.0 }, + { 0.294118, 0.341176, 0.231373, 1.0 }, + { 0.266667, 0.309804, 0.203922, 1.0 }, + { 0.223529, 0.262745, 0.164706, 1.0 }, + { 0.200000, 0.231373, 0.125490, 1.0 }, + { 0.188235, 0.211765, 0.094118, 1.0 }, + { 0.196078, 0.207843, 0.074510, 1.0 }, + { 0.200000, 0.219608, 0.066667, 1.0 }, + { 0.207843, 0.227451, 0.070588, 1.0 }, + { 0.215686, 0.239216, 0.078431, 1.0 }, + { 0.227451, 0.254902, 0.086275, 1.0 }, + { 0.243137, 0.258824, 0.090196, 1.0 }, + { 0.247059, 0.247059, 0.086275, 1.0 }, + { 0.239216, 0.243137, 0.090196, 1.0 }, + { 0.235294, 0.235294, 0.094118, 1.0 }, + { 0.243137, 0.223529, 0.086275, 1.0 }, + { 0.250980, 0.215686, 0.078431, 1.0 }, + { 0.247059, 0.203922, 0.070588, 1.0 }, + { 0.247059, 0.196078, 0.066667, 1.0 }, + { 0.254902, 0.172549, 0.050980, 1.0 }, + { 0.250980, 0.156863, 0.043137, 1.0 }, + { 0.254902, 0.145098, 0.035294, 1.0 }, + { 0.258824, 0.137255, 0.023529, 1.0 }, + { 0.231373, 0.109804, 0.003922, 1.0 }, + { 0.219608, 0.098039, 0.000000, 1.0 }, + { 0.207843, 0.086275, 0.000000, 1.0 }, + { 0.180392, 0.066667, 0.003922, 1.0 }, + { 0.152941, 0.054902, 0.000000, 1.0 }, + { 0.121569, 0.050980, 0.003922, 1.0 }, + { 0.105882, 0.047059, 0.007843, 1.0 }, + { 0.086275, 0.054902, 0.015686, 1.0 }, + { 0.086275, 0.066667, 0.019608, 1.0 }, + { 0.090196, 0.078431, 0.023529, 1.0 }, + { 0.098039, 0.082353, 0.027451, 1.0 }, + { 0.105882, 0.086275, 0.031373, 1.0 }, + { 0.121569, 0.094118, 0.039216, 1.0 }, + { 0.137255, 0.105882, 0.047059, 1.0 }, + { 0.149020, 0.121569, 0.058824, 1.0 }, + { 0.156863, 0.125490, 0.062745, 1.0 }, + { 0.160784, 0.129412, 0.066667, 1.0 }, + { 0.156863, 0.125490, 0.062745, 1.0 }, + { 0.152941, 0.121569, 0.062745, 1.0 }, + { 0.141176, 0.117647, 0.058824, 1.0 }, + { 0.133333, 0.113725, 0.054902, 1.0 }, + { 0.117647, 0.105882, 0.050980, 1.0 }, + { 0.101961, 0.094118, 0.039216, 1.0 }, + { 0.078431, 0.082353, 0.019608, 1.0 }, + { 0.078431, 0.086275, 0.015686, 1.0 }, + { 0.082353, 0.090196, 0.015686, 1.0 }, + { 0.090196, 0.094118, 0.019608, 1.0 }, + { 0.105882, 0.105882, 0.035294, 1.0 }, + { 0.133333, 0.137255, 0.058824, 1.0 }, + { 0.164706, 0.172549, 0.086275, 1.0 }, + { 0.200000, 0.235294, 0.109804, 1.0 }, + { 0.235294, 0.301961, 0.137255, 1.0 }, + { 0.321569, 0.427451, 0.227451, 1.0 }, + { 0.341176, 0.454902, 0.258824, 1.0 }, + { 0.364706, 0.486275, 0.290196, 1.0 }, + { 0.407843, 0.560784, 0.345098, 1.0 }, + { 0.443137, 0.631373, 0.388235, 1.0 }, + { 0.470588, 0.662745, 0.419608, 1.0 }, + { 0.490196, 0.686275, 0.431373, 1.0 }, + { 0.501961, 0.690196, 0.447059, 1.0 }, + { 0.501961, 0.690196, 0.443137, 1.0 }, + { 0.505882, 0.690196, 0.443137, 1.0 }, + { 0.505882, 0.666667, 0.443137, 1.0 }, + { 0.490196, 0.623529, 0.419608, 1.0 }, + { 0.466667, 0.556863, 0.376471, 1.0 }, + { 0.435294, 0.490196, 0.325490, 1.0 }, + { 0.403922, 0.439216, 0.274510, 1.0 }, + { 0.376471, 0.388235, 0.247059, 1.0 }, + { 0.345098, 0.341176, 0.219608, 1.0 }, + { 0.305882, 0.294118, 0.200000, 1.0 }, + { 0.282353, 0.250980, 0.184314, 1.0 }, + { 0.258824, 0.215686, 0.152941, 1.0 }, + { 0.227451, 0.188235, 0.129412, 1.0 }, + { 0.207843, 0.168627, 0.105882, 1.0 }, + { 0.188235, 0.152941, 0.090196, 1.0 }, + { 0.200000, 0.160784, 0.098039, 1.0 }, + { 0.203922, 0.168627, 0.098039, 1.0 }, + { 0.207843, 0.180392, 0.101961, 1.0 }, + { 0.215686, 0.196078, 0.098039, 1.0 }, + { 0.231373, 0.207843, 0.090196, 1.0 }, + { 0.250980, 0.211765, 0.094118, 1.0 }, + { 0.262745, 0.215686, 0.101961, 1.0 }, + { 0.282353, 0.227451, 0.117647, 1.0 }, + { 0.286275, 0.247059, 0.121569, 1.0 }, + { 0.301961, 0.274510, 0.121569, 1.0 }, + { 0.317647, 0.301961, 0.141176, 1.0 }, + { 0.333333, 0.337255, 0.168627, 1.0 }, + { 0.341176, 0.376471, 0.211765, 1.0 }, + { 0.341176, 0.423529, 0.254902, 1.0 }, + { 0.345098, 0.466667, 0.270588, 1.0 }, + { 0.345098, 0.505882, 0.294118, 1.0 }, + { 0.356863, 0.541176, 0.321569, 1.0 }, + { 0.372549, 0.560784, 0.349020, 1.0 }, + { 0.384314, 0.576471, 0.384314, 1.0 }, + { 0.392157, 0.580392, 0.388235, 1.0 }, + { 0.396078, 0.572549, 0.376471, 1.0 }, + { 0.431373, 0.556863, 0.352941, 1.0 }, + { 0.466667, 0.521569, 0.309804, 1.0 }, + { 0.498039, 0.478431, 0.274510, 1.0 }, + { 0.505882, 0.423529, 0.231373, 1.0 }, + { 0.482353, 0.372549, 0.184314, 1.0 }, + { 0.470588, 0.329412, 0.145098, 1.0 }, + { 0.462745, 0.294118, 0.105882, 1.0 }, + { 0.458824, 0.266667, 0.078431, 1.0 }, + { 0.443137, 0.235294, 0.054902, 1.0 }, + { 0.388235, 0.207843, 0.031373, 1.0 }, + { 0.329412, 0.176471, 0.015686, 1.0 }, + { 0.270588, 0.152941, 0.007843, 1.0 }, + { 0.227451, 0.137255, 0.007843, 1.0 }, + { 0.203922, 0.133333, 0.003922, 1.0 }, + { 0.184314, 0.133333, 0.007843, 1.0 }, + { 0.180392, 0.137255, 0.015686, 1.0 }, + { 0.180392, 0.152941, 0.027451, 1.0 }, + { 0.184314, 0.160784, 0.035294, 1.0 }, + { 0.192157, 0.168627, 0.035294, 1.0 }, + { 0.200000, 0.172549, 0.031373, 1.0 }, + { 0.203922, 0.168627, 0.031373, 1.0 }, + { 0.219608, 0.172549, 0.039216, 1.0 }, + { 0.247059, 0.176471, 0.050980, 1.0 }, + { 0.270588, 0.180392, 0.058824, 1.0 }, + { 0.301961, 0.200000, 0.066667, 1.0 }, + { 0.349020, 0.235294, 0.090196, 1.0 }, + { 0.380392, 0.294118, 0.137255, 1.0 }, + { 0.427451, 0.360784, 0.207843, 1.0 }, + { 0.474510, 0.431373, 0.286275, 1.0 }, + { 0.509804, 0.498039, 0.356863, 1.0 }, + { 0.580392, 0.564706, 0.423529, 1.0 }, + { 0.650980, 0.650980, 0.505882, 1.0 }, + { 0.713725, 0.725490, 0.588235, 1.0 }, + { 0.764706, 0.807843, 0.674510, 1.0 }, + { 0.800000, 0.866667, 0.756863, 1.0 }, + { 0.823529, 0.894118, 0.803922, 1.0 }, + { 0.847059, 0.917647, 0.827451, 1.0 }, + { 0.847059, 0.901961, 0.819608, 1.0 }, + { 0.819608, 0.890196, 0.792157, 1.0 }, + { 0.803922, 0.874510, 0.772549, 1.0 }, + { 0.776471, 0.843137, 0.733333, 1.0 }, + { 0.725490, 0.803922, 0.686275, 1.0 }, + { 0.666667, 0.729412, 0.627451, 1.0 }, + { 0.580392, 0.654902, 0.552941, 1.0 }, + { 0.509804, 0.588235, 0.478431, 1.0 }, + { 0.458824, 0.513725, 0.403922, 1.0 }, + { 0.407843, 0.435294, 0.337255, 1.0 }, + { 0.364706, 0.360784, 0.266667, 1.0 }, + { 0.317647, 0.294118, 0.211765, 1.0 }, + { 0.278431, 0.250980, 0.176471, 1.0 }, + { 0.258824, 0.223529, 0.149020, 1.0 }, + }; +/* Saturday_Morning */ +static double4 colors_635[] = { + { 0.494118, 0.670588, 0.843137, 1.0 }, + { 0.450980, 0.686275, 0.811765, 1.0 }, + { 0.415686, 0.701961, 0.803922, 1.0 }, + { 0.384314, 0.717647, 0.800000, 1.0 }, + { 0.396078, 0.713725, 0.784314, 1.0 }, + { 0.407843, 0.713725, 0.772549, 1.0 }, + { 0.431373, 0.701961, 0.760784, 1.0 }, + { 0.458824, 0.694118, 0.749020, 1.0 }, + { 0.552941, 0.611765, 0.780392, 1.0 }, + { 0.592157, 0.588235, 0.780392, 1.0 }, + { 0.635294, 0.568627, 0.780392, 1.0 }, + { 0.639216, 0.564706, 0.800000, 1.0 }, + { 0.647059, 0.564706, 0.823529, 1.0 }, + { 0.658824, 0.560784, 0.827451, 1.0 }, + { 0.670588, 0.560784, 0.831373, 1.0 }, + { 0.682353, 0.549020, 0.827451, 1.0 }, + { 0.694118, 0.541176, 0.827451, 1.0 }, + { 0.709804, 0.490196, 0.741176, 1.0 }, + { 0.737255, 0.490196, 0.674510, 1.0 }, + { 0.768627, 0.494118, 0.607843, 1.0 }, + { 0.780392, 0.458824, 0.545098, 1.0 }, + { 0.796078, 0.423529, 0.486275, 1.0 }, + { 0.807843, 0.431373, 0.439216, 1.0 }, + { 0.819608, 0.439216, 0.392157, 1.0 }, + { 0.878431, 0.458824, 0.262745, 1.0 }, + { 0.862745, 0.419608, 0.258824, 1.0 }, + { 0.850980, 0.384314, 0.254902, 1.0 }, + { 0.850980, 0.388235, 0.278431, 1.0 }, + { 0.850980, 0.396078, 0.301961, 1.0 }, + { 0.843137, 0.392157, 0.325490, 1.0 }, + { 0.835294, 0.388235, 0.352941, 1.0 }, + { 0.823529, 0.403922, 0.443137, 1.0 }, + { 0.788235, 0.411765, 0.549020, 1.0 }, + { 0.784314, 0.482353, 0.686275, 1.0 }, + { 0.780392, 0.501961, 0.737255, 1.0 }, + { 0.776471, 0.521569, 0.788235, 1.0 }, + { 0.776471, 0.482353, 0.780392, 1.0 }, + { 0.780392, 0.447059, 0.772549, 1.0 }, + { 0.792157, 0.423529, 0.749020, 1.0 }, + { 0.803922, 0.403922, 0.725490, 1.0 }, + { 0.823529, 0.356863, 0.615686, 1.0 }, + { 0.823529, 0.364706, 0.572549, 1.0 }, + { 0.823529, 0.376471, 0.533333, 1.0 }, + { 0.831373, 0.431373, 0.541176, 1.0 }, + { 0.843137, 0.486275, 0.549020, 1.0 }, + { 0.827451, 0.513725, 0.549020, 1.0 }, + { 0.815686, 0.545098, 0.549020, 1.0 }, + { 0.776471, 0.623529, 0.592157, 1.0 }, + { 0.725490, 0.670588, 0.654902, 1.0 }, + { 0.686275, 0.717647, 0.745098, 1.0 }, + { 0.658824, 0.713725, 0.752941, 1.0 }, + { 0.631373, 0.709804, 0.764706, 1.0 }, + { 0.584314, 0.701961, 0.780392, 1.0 }, + { 0.541176, 0.698039, 0.796078, 1.0 }, + { 0.513725, 0.705882, 0.796078, 1.0 }, + { 0.490196, 0.713725, 0.796078, 1.0 }, + { 0.443137, 0.686275, 0.819608, 1.0 }, + { 0.427451, 0.670588, 0.827451, 1.0 }, + { 0.415686, 0.654902, 0.839216, 1.0 }, + { 0.462745, 0.615686, 0.815686, 1.0 }, + { 0.509804, 0.576471, 0.796078, 1.0 }, + { 0.556863, 0.552941, 0.776471, 1.0 }, + { 0.607843, 0.529412, 0.760784, 1.0 }, + { 0.705882, 0.501961, 0.725490, 1.0 }, + { 0.772549, 0.482353, 0.694118, 1.0 }, + { 0.894118, 0.419608, 0.619608, 1.0 }, + { 0.937255, 0.403922, 0.596078, 1.0 }, + { 0.984314, 0.388235, 0.576471, 1.0 }, + { 0.988235, 0.372549, 0.568627, 1.0 }, + { 0.996078, 0.356863, 0.564706, 1.0 }, + { 0.992157, 0.333333, 0.529412, 1.0 }, + { 0.988235, 0.298039, 0.517647, 1.0 }, + { 0.980392, 0.211765, 0.580392, 1.0 }, + { 0.956863, 0.203922, 0.615686, 1.0 }, + { 0.933333, 0.196078, 0.654902, 1.0 }, + { 0.921569, 0.200000, 0.690196, 1.0 }, + { 0.913725, 0.207843, 0.729412, 1.0 }, + { 0.905882, 0.231373, 0.752941, 1.0 }, + { 0.898039, 0.254902, 0.780392, 1.0 }, + { 0.870588, 0.313725, 0.827451, 1.0 }, + { 0.843137, 0.364706, 0.815686, 1.0 }, + { 0.878431, 0.411765, 0.654902, 1.0 }, + { 0.890196, 0.415686, 0.596078, 1.0 }, + { 0.905882, 0.419608, 0.541176, 1.0 }, + { 0.909804, 0.403922, 0.525490, 1.0 }, + { 0.913725, 0.392157, 0.509804, 1.0 }, + { 0.933333, 0.356863, 0.439216, 1.0 }, + { 0.960784, 0.337255, 0.384314, 1.0 }, + { 0.949020, 0.305882, 0.415686, 1.0 }, + { 0.945098, 0.301961, 0.447059, 1.0 }, + { 0.945098, 0.298039, 0.482353, 1.0 }, + { 0.941176, 0.305882, 0.509804, 1.0 }, + { 0.937255, 0.313725, 0.541176, 1.0 }, + { 0.905882, 0.364706, 0.607843, 1.0 }, + { 0.862745, 0.419608, 0.650980, 1.0 }, + { 0.835294, 0.482353, 0.654902, 1.0 }, + { 0.803922, 0.549020, 0.666667, 1.0 }, + { 0.749020, 0.737255, 0.647059, 1.0 }, + { 0.760784, 0.796078, 0.576471, 1.0 }, + { 0.772549, 0.854902, 0.509804, 1.0 }, + { 0.768627, 0.862745, 0.482353, 1.0 }, + { 0.768627, 0.870588, 0.454902, 1.0 }, + { 0.752941, 0.862745, 0.458824, 1.0 }, + { 0.780392, 0.854902, 0.447059, 1.0 }, + { 0.823529, 0.772549, 0.450980, 1.0 }, + { 0.811765, 0.725490, 0.509804, 1.0 }, + { 0.800000, 0.678431, 0.568627, 1.0 }, + { 0.803922, 0.654902, 0.568627, 1.0 }, + { 0.811765, 0.631373, 0.572549, 1.0 }, + { 0.831373, 0.588235, 0.541176, 1.0 }, + { 0.850980, 0.521569, 0.517647, 1.0 }, + { 0.882353, 0.474510, 0.505882, 1.0 }, + { 0.905882, 0.423529, 0.490196, 1.0 }, + { 0.956863, 0.321569, 0.388235, 1.0 }, + { 0.964706, 0.305882, 0.372549, 1.0 }, + { 0.976471, 0.290196, 0.360784, 1.0 }, + { 0.976471, 0.274510, 0.349020, 1.0 }, + { 0.960784, 0.262745, 0.317647, 1.0 }, + { 0.960784, 0.266667, 0.294118, 1.0 }, + { 0.968627, 0.274510, 0.305882, 1.0 }, + { 0.964706, 0.274510, 0.329412, 1.0 }, + { 0.960784, 0.278431, 0.352941, 1.0 }, + { 0.956863, 0.282353, 0.376471, 1.0 }, + { 0.952941, 0.290196, 0.407843, 1.0 }, + { 0.949020, 0.301961, 0.439216, 1.0 }, + { 0.925490, 0.309804, 0.509804, 1.0 }, + { 0.878431, 0.341176, 0.568627, 1.0 }, + { 0.854902, 0.368627, 0.611765, 1.0 }, + { 0.827451, 0.403922, 0.639216, 1.0 }, + { 0.701961, 0.486275, 0.705882, 1.0 }, + { 0.678431, 0.501961, 0.729412, 1.0 }, + { 0.658824, 0.517647, 0.752941, 1.0 }, + { 0.627451, 0.505882, 0.776471, 1.0 }, + { 0.611765, 0.490196, 0.803922, 1.0 }, + { 0.576471, 0.486275, 0.788235, 1.0 }, + { 0.588235, 0.486275, 0.792157, 1.0 }, + { 0.686275, 0.407843, 0.764706, 1.0 }, + { 0.741176, 0.388235, 0.737255, 1.0 }, + { 0.796078, 0.368627, 0.709804, 1.0 }, + { 0.819608, 0.372549, 0.694118, 1.0 }, + { 0.843137, 0.380392, 0.682353, 1.0 }, + { 0.878431, 0.384314, 0.662745, 1.0 }, + { 0.890196, 0.411765, 0.666667, 1.0 }, + { 0.866667, 0.454902, 0.686275, 1.0 }, + { 0.850980, 0.501961, 0.698039, 1.0 }, + { 0.764706, 0.607843, 0.749020, 1.0 }, + { 0.733333, 0.639216, 0.760784, 1.0 }, + { 0.705882, 0.674510, 0.776471, 1.0 }, + { 0.674510, 0.705882, 0.784314, 1.0 }, + { 0.650980, 0.721569, 0.792157, 1.0 }, + { 0.635294, 0.705882, 0.800000, 1.0 }, + { 0.615686, 0.709804, 0.823529, 1.0 }, + { 0.560784, 0.709804, 0.858824, 1.0 }, + { 0.541176, 0.701961, 0.862745, 1.0 }, + { 0.521569, 0.694118, 0.866667, 1.0 }, + { 0.498039, 0.701961, 0.862745, 1.0 }, + { 0.505882, 0.709804, 0.854902, 1.0 }, + { 0.521569, 0.725490, 0.850980, 1.0 }, + { 0.521569, 0.709804, 0.843137, 1.0 }, + { 0.525490, 0.690196, 0.807843, 1.0 }, + { 0.556863, 0.650980, 0.772549, 1.0 }, + { 0.639216, 0.588235, 0.650980, 1.0 }, + { 0.670588, 0.568627, 0.623529, 1.0 }, + { 0.705882, 0.552941, 0.600000, 1.0 }, + { 0.776471, 0.490196, 0.580392, 1.0 }, + { 0.811765, 0.447059, 0.588235, 1.0 }, + { 0.819608, 0.423529, 0.592157, 1.0 }, + { 0.847059, 0.443137, 0.603922, 1.0 }, + { 0.894118, 0.458824, 0.682353, 1.0 }, + { 0.878431, 0.462745, 0.713725, 1.0 }, + { 0.866667, 0.466667, 0.749020, 1.0 }, + { 0.819608, 0.498039, 0.819608, 1.0 }, + { 0.752941, 0.541176, 0.854902, 1.0 }, + { 0.701961, 0.584314, 0.870588, 1.0 }, + { 0.670588, 0.627451, 0.874510, 1.0 }, + { 0.639216, 0.643137, 0.874510, 1.0 }, + { 0.600000, 0.662745, 0.850980, 1.0 }, + { 0.556863, 0.678431, 0.823529, 1.0 }, + { 0.533333, 0.717647, 0.784314, 1.0 }, + { 0.541176, 0.717647, 0.760784, 1.0 }, + { 0.545098, 0.694118, 0.756863, 1.0 }, + { 0.537255, 0.662745, 0.764706, 1.0 }, + { 0.513725, 0.662745, 0.780392, 1.0 }, + { 0.505882, 0.670588, 0.792157, 1.0 }, + { 0.478431, 0.639216, 0.831373, 1.0 }, + { 0.478431, 0.623529, 0.854902, 1.0 }, + { 0.478431, 0.611765, 0.878431, 1.0 }, + { 0.474510, 0.607843, 0.925490, 1.0 }, + { 0.423529, 0.603922, 0.921569, 1.0 }, + { 0.388235, 0.600000, 0.894118, 1.0 }, + { 0.415686, 0.572549, 0.898039, 1.0 }, + { 0.486275, 0.537255, 0.937255, 1.0 }, + { 0.513725, 0.501961, 0.964706, 1.0 }, + { 0.509804, 0.478431, 0.941176, 1.0 }, + { 0.533333, 0.474510, 0.917647, 1.0 }, + { 0.596078, 0.470588, 0.913725, 1.0 }, + { 0.670588, 0.482353, 0.917647, 1.0 }, + { 0.705882, 0.490196, 0.913725, 1.0 }, + { 0.701961, 0.509804, 0.890196, 1.0 }, + { 0.690196, 0.517647, 0.878431, 1.0 }, + { 0.686275, 0.525490, 0.862745, 1.0 }, + { 0.709804, 0.545098, 0.858824, 1.0 }, + { 0.713725, 0.552941, 0.854902, 1.0 }, + { 0.725490, 0.541176, 0.839216, 1.0 }, + { 0.733333, 0.505882, 0.792157, 1.0 }, + { 0.745098, 0.462745, 0.729412, 1.0 }, + { 0.737255, 0.458824, 0.698039, 1.0 }, + { 0.698039, 0.443137, 0.682353, 1.0 }, + { 0.678431, 0.431373, 0.670588, 1.0 }, + { 0.647059, 0.400000, 0.650980, 1.0 }, + { 0.615686, 0.419608, 0.678431, 1.0 }, + { 0.556863, 0.411765, 0.729412, 1.0 }, + { 0.541176, 0.376471, 0.788235, 1.0 }, + { 0.533333, 0.356863, 0.811765, 1.0 }, + { 0.552941, 0.384314, 0.843137, 1.0 }, + { 0.580392, 0.423529, 0.847059, 1.0 }, + { 0.643137, 0.407843, 0.870588, 1.0 }, + { 0.670588, 0.411765, 0.862745, 1.0 }, + { 0.698039, 0.431373, 0.843137, 1.0 }, + { 0.705882, 0.490196, 0.788235, 1.0 }, + { 0.721569, 0.541176, 0.768627, 1.0 }, + { 0.709804, 0.580392, 0.772549, 1.0 }, + { 0.713725, 0.603922, 0.792157, 1.0 }, + { 0.701961, 0.611765, 0.796078, 1.0 }, + { 0.674510, 0.611765, 0.807843, 1.0 }, + { 0.639216, 0.596078, 0.827451, 1.0 }, + { 0.631373, 0.580392, 0.858824, 1.0 }, + { 0.631373, 0.568627, 0.878431, 1.0 }, + { 0.611765, 0.564706, 0.878431, 1.0 }, + { 0.580392, 0.560784, 0.878431, 1.0 }, + { 0.552941, 0.564706, 0.890196, 1.0 }, + { 0.552941, 0.572549, 0.901961, 1.0 }, + { 0.549020, 0.584314, 0.898039, 1.0 }, + { 0.552941, 0.603922, 0.898039, 1.0 }, + { 0.545098, 0.627451, 0.894118, 1.0 }, + { 0.545098, 0.643137, 0.894118, 1.0 }, + { 0.537255, 0.635294, 0.890196, 1.0 }, + { 0.552941, 0.627451, 0.890196, 1.0 }, + { 0.580392, 0.631373, 0.878431, 1.0 }, + { 0.607843, 0.631373, 0.862745, 1.0 }, + { 0.639216, 0.615686, 0.827451, 1.0 }, + { 0.666667, 0.584314, 0.788235, 1.0 }, + { 0.705882, 0.564706, 0.729412, 1.0 }, + { 0.713725, 0.556863, 0.682353, 1.0 }, + { 0.721569, 0.568627, 0.670588, 1.0 }, + { 0.686275, 0.564706, 0.674510, 1.0 }, + { 0.658824, 0.541176, 0.686275, 1.0 }, + { 0.596078, 0.486275, 0.694118, 1.0 }, + { 0.549020, 0.454902, 0.749020, 1.0 }, + { 0.486275, 0.447059, 0.800000, 1.0 }, + { 0.470588, 0.482353, 0.858824, 1.0 }, + { 0.486275, 0.513725, 0.878431, 1.0 }, + { 0.494118, 0.513725, 0.905882, 1.0 }, + { 0.509804, 0.474510, 0.905882, 1.0 }, + { 0.505882, 0.482353, 0.909804, 1.0 }, + { 0.525490, 0.560784, 0.862745, 1.0 }, + }; +/* Scattered_Petals */ +static double4 colors_636[] = { + { 0.266667, 0.470588, 0.482353, 1.0 }, + { 0.223529, 0.380392, 0.376471, 1.0 }, + { 0.200000, 0.337255, 0.329412, 1.0 }, + { 0.176471, 0.294118, 0.286275, 1.0 }, + { 0.156863, 0.247059, 0.239216, 1.0 }, + { 0.141176, 0.203922, 0.196078, 1.0 }, + { 0.137255, 0.188235, 0.176471, 1.0 }, + { 0.133333, 0.176471, 0.156863, 1.0 }, + { 0.129412, 0.137255, 0.105882, 1.0 }, + { 0.125490, 0.125490, 0.101961, 1.0 }, + { 0.121569, 0.117647, 0.098039, 1.0 }, + { 0.129412, 0.121569, 0.094118, 1.0 }, + { 0.137255, 0.129412, 0.094118, 1.0 }, + { 0.145098, 0.152941, 0.090196, 1.0 }, + { 0.152941, 0.176471, 0.090196, 1.0 }, + { 0.152941, 0.188235, 0.094118, 1.0 }, + { 0.156863, 0.200000, 0.101961, 1.0 }, + { 0.164706, 0.215686, 0.125490, 1.0 }, + { 0.168627, 0.227451, 0.137255, 1.0 }, + { 0.176471, 0.243137, 0.149020, 1.0 }, + { 0.207843, 0.282353, 0.168627, 1.0 }, + { 0.239216, 0.321569, 0.188235, 1.0 }, + { 0.247059, 0.337255, 0.211765, 1.0 }, + { 0.258824, 0.356863, 0.235294, 1.0 }, + { 0.290196, 0.419608, 0.317647, 1.0 }, + { 0.305882, 0.435294, 0.321569, 1.0 }, + { 0.321569, 0.450980, 0.325490, 1.0 }, + { 0.321569, 0.439216, 0.325490, 1.0 }, + { 0.321569, 0.431373, 0.325490, 1.0 }, + { 0.313725, 0.419608, 0.325490, 1.0 }, + { 0.305882, 0.407843, 0.325490, 1.0 }, + { 0.270588, 0.360784, 0.301961, 1.0 }, + { 0.247059, 0.321569, 0.266667, 1.0 }, + { 0.211765, 0.235294, 0.207843, 1.0 }, + { 0.219608, 0.227451, 0.203922, 1.0 }, + { 0.227451, 0.219608, 0.200000, 1.0 }, + { 0.274510, 0.243137, 0.247059, 1.0 }, + { 0.325490, 0.270588, 0.294118, 1.0 }, + { 0.368627, 0.278431, 0.325490, 1.0 }, + { 0.415686, 0.290196, 0.356863, 1.0 }, + { 0.588235, 0.321569, 0.458824, 1.0 }, + { 0.592157, 0.337255, 0.458824, 1.0 }, + { 0.600000, 0.352941, 0.458824, 1.0 }, + { 0.580392, 0.333333, 0.447059, 1.0 }, + { 0.564706, 0.313725, 0.439216, 1.0 }, + { 0.552941, 0.286275, 0.423529, 1.0 }, + { 0.545098, 0.262745, 0.411765, 1.0 }, + { 0.482353, 0.227451, 0.349020, 1.0 }, + { 0.372549, 0.184314, 0.270588, 1.0 }, + { 0.164706, 0.133333, 0.129412, 1.0 }, + { 0.117647, 0.113725, 0.101961, 1.0 }, + { 0.074510, 0.098039, 0.074510, 1.0 }, + { 0.054902, 0.086275, 0.062745, 1.0 }, + { 0.039216, 0.078431, 0.050980, 1.0 }, + { 0.043137, 0.082353, 0.050980, 1.0 }, + { 0.047059, 0.090196, 0.054902, 1.0 }, + { 0.082353, 0.141176, 0.074510, 1.0 }, + { 0.101961, 0.180392, 0.105882, 1.0 }, + { 0.121569, 0.223529, 0.137255, 1.0 }, + { 0.152941, 0.254902, 0.168627, 1.0 }, + { 0.188235, 0.286275, 0.203922, 1.0 }, + { 0.215686, 0.294118, 0.227451, 1.0 }, + { 0.243137, 0.305882, 0.250980, 1.0 }, + { 0.345098, 0.313725, 0.325490, 1.0 }, + { 0.447059, 0.345098, 0.403922, 1.0 }, + { 0.615686, 0.407843, 0.572549, 1.0 }, + { 0.650980, 0.454902, 0.615686, 1.0 }, + { 0.690196, 0.505882, 0.658824, 1.0 }, + { 0.698039, 0.521569, 0.666667, 1.0 }, + { 0.705882, 0.541176, 0.674510, 1.0 }, + { 0.698039, 0.564706, 0.690196, 1.0 }, + { 0.662745, 0.552941, 0.682353, 1.0 }, + { 0.556863, 0.533333, 0.600000, 1.0 }, + { 0.458824, 0.513725, 0.521569, 1.0 }, + { 0.360784, 0.494118, 0.443137, 1.0 }, + { 0.298039, 0.423529, 0.364706, 1.0 }, + { 0.235294, 0.356863, 0.286275, 1.0 }, + { 0.223529, 0.325490, 0.262745, 1.0 }, + { 0.215686, 0.298039, 0.239216, 1.0 }, + { 0.200000, 0.250980, 0.200000, 1.0 }, + { 0.180392, 0.215686, 0.180392, 1.0 }, + { 0.145098, 0.160784, 0.141176, 1.0 }, + { 0.145098, 0.156863, 0.129412, 1.0 }, + { 0.149020, 0.156863, 0.121569, 1.0 }, + { 0.145098, 0.152941, 0.121569, 1.0 }, + { 0.141176, 0.152941, 0.125490, 1.0 }, + { 0.129412, 0.152941, 0.133333, 1.0 }, + { 0.117647, 0.137255, 0.141176, 1.0 }, + { 0.117647, 0.141176, 0.137255, 1.0 }, + { 0.113725, 0.160784, 0.149020, 1.0 }, + { 0.113725, 0.184314, 0.164706, 1.0 }, + { 0.117647, 0.196078, 0.176471, 1.0 }, + { 0.121569, 0.207843, 0.188235, 1.0 }, + { 0.129412, 0.231373, 0.196078, 1.0 }, + { 0.149020, 0.247059, 0.192157, 1.0 }, + { 0.164706, 0.254902, 0.188235, 1.0 }, + { 0.164706, 0.282353, 0.207843, 1.0 }, + { 0.192157, 0.345098, 0.247059, 1.0 }, + { 0.207843, 0.364706, 0.247059, 1.0 }, + { 0.227451, 0.388235, 0.247059, 1.0 }, + { 0.227451, 0.403922, 0.254902, 1.0 }, + { 0.227451, 0.419608, 0.266667, 1.0 }, + { 0.243137, 0.458824, 0.301961, 1.0 }, + { 0.270588, 0.513725, 0.356863, 1.0 }, + { 0.305882, 0.592157, 0.435294, 1.0 }, + { 0.301961, 0.603922, 0.454902, 1.0 }, + { 0.301961, 0.619608, 0.474510, 1.0 }, + { 0.305882, 0.619608, 0.474510, 1.0 }, + { 0.309804, 0.619608, 0.478431, 1.0 }, + { 0.309804, 0.607843, 0.447059, 1.0 }, + { 0.305882, 0.572549, 0.415686, 1.0 }, + { 0.290196, 0.545098, 0.364706, 1.0 }, + { 0.270588, 0.505882, 0.317647, 1.0 }, + { 0.250980, 0.427451, 0.223529, 1.0 }, + { 0.239216, 0.407843, 0.203922, 1.0 }, + { 0.231373, 0.388235, 0.188235, 1.0 }, + { 0.223529, 0.368627, 0.152941, 1.0 }, + { 0.223529, 0.364706, 0.141176, 1.0 }, + { 0.247059, 0.380392, 0.156863, 1.0 }, + { 0.286275, 0.411765, 0.184314, 1.0 }, + { 0.309804, 0.486275, 0.290196, 1.0 }, + { 0.313725, 0.517647, 0.333333, 1.0 }, + { 0.317647, 0.549020, 0.376471, 1.0 }, + { 0.329412, 0.552941, 0.380392, 1.0 }, + { 0.341176, 0.556863, 0.388235, 1.0 }, + { 0.341176, 0.556863, 0.396078, 1.0 }, + { 0.349020, 0.556863, 0.400000, 1.0 }, + { 0.341176, 0.572549, 0.392157, 1.0 }, + { 0.329412, 0.584314, 0.380392, 1.0 }, + { 0.298039, 0.529412, 0.317647, 1.0 }, + { 0.290196, 0.501961, 0.298039, 1.0 }, + { 0.282353, 0.478431, 0.282353, 1.0 }, + { 0.286275, 0.443137, 0.250980, 1.0 }, + { 0.290196, 0.431373, 0.231373, 1.0 }, + { 0.298039, 0.435294, 0.215686, 1.0 }, + { 0.290196, 0.431373, 0.203922, 1.0 }, + { 0.262745, 0.372549, 0.180392, 1.0 }, + { 0.243137, 0.333333, 0.176471, 1.0 }, + { 0.227451, 0.294118, 0.172549, 1.0 }, + { 0.219608, 0.282353, 0.168627, 1.0 }, + { 0.211765, 0.270588, 0.164706, 1.0 }, + { 0.192157, 0.235294, 0.149020, 1.0 }, + { 0.180392, 0.215686, 0.129412, 1.0 }, + { 0.160784, 0.184314, 0.117647, 1.0 }, + { 0.149020, 0.156863, 0.113725, 1.0 }, + { 0.168627, 0.125490, 0.129412, 1.0 }, + { 0.196078, 0.125490, 0.141176, 1.0 }, + { 0.227451, 0.129412, 0.156863, 1.0 }, + { 0.313725, 0.133333, 0.200000, 1.0 }, + { 0.400000, 0.137255, 0.231373, 1.0 }, + { 0.419608, 0.145098, 0.227451, 1.0 }, + { 0.411765, 0.164706, 0.219608, 1.0 }, + { 0.439216, 0.270588, 0.239216, 1.0 }, + { 0.478431, 0.301961, 0.266667, 1.0 }, + { 0.517647, 0.333333, 0.294118, 1.0 }, + { 0.560784, 0.368627, 0.305882, 1.0 }, + { 0.556863, 0.400000, 0.333333, 1.0 }, + { 0.545098, 0.423529, 0.368627, 1.0 }, + { 0.549020, 0.454902, 0.419608, 1.0 }, + { 0.600000, 0.509804, 0.521569, 1.0 }, + { 0.686275, 0.537255, 0.596078, 1.0 }, + { 0.800000, 0.537255, 0.729412, 1.0 }, + { 0.831373, 0.513725, 0.745098, 1.0 }, + { 0.862745, 0.494118, 0.764706, 1.0 }, + { 0.909804, 0.466667, 0.803922, 1.0 }, + { 0.929412, 0.427451, 0.788235, 1.0 }, + { 0.874510, 0.400000, 0.737255, 1.0 }, + { 0.788235, 0.368627, 0.666667, 1.0 }, + { 0.607843, 0.282353, 0.474510, 1.0 }, + { 0.576471, 0.254902, 0.427451, 1.0 }, + { 0.545098, 0.231373, 0.384314, 1.0 }, + { 0.439216, 0.196078, 0.294118, 1.0 }, + { 0.337255, 0.168627, 0.219608, 1.0 }, + { 0.231373, 0.145098, 0.145098, 1.0 }, + { 0.145098, 0.129412, 0.098039, 1.0 }, + { 0.152941, 0.172549, 0.094118, 1.0 }, + { 0.164706, 0.207843, 0.090196, 1.0 }, + { 0.168627, 0.223529, 0.090196, 1.0 }, + { 0.192157, 0.266667, 0.101961, 1.0 }, + { 0.164706, 0.235294, 0.094118, 1.0 }, + { 0.192157, 0.278431, 0.117647, 1.0 }, + { 0.223529, 0.333333, 0.149020, 1.0 }, + { 0.239216, 0.368627, 0.160784, 1.0 }, + { 0.258824, 0.407843, 0.176471, 1.0 }, + { 0.203922, 0.329412, 0.160784, 1.0 }, + { 0.188235, 0.309804, 0.156863, 1.0 }, + { 0.176471, 0.294118, 0.156863, 1.0 }, + { 0.152941, 0.254902, 0.149020, 1.0 }, + { 0.133333, 0.231373, 0.133333, 1.0 }, + { 0.121569, 0.203922, 0.125490, 1.0 }, + { 0.101961, 0.188235, 0.117647, 1.0 }, + { 0.094118, 0.168627, 0.109804, 1.0 }, + { 0.090196, 0.160784, 0.121569, 1.0 }, + { 0.098039, 0.168627, 0.145098, 1.0 }, + { 0.117647, 0.196078, 0.184314, 1.0 }, + { 0.137255, 0.243137, 0.231373, 1.0 }, + { 0.160784, 0.298039, 0.274510, 1.0 }, + { 0.200000, 0.376471, 0.329412, 1.0 }, + { 0.243137, 0.450980, 0.403922, 1.0 }, + { 0.282353, 0.529412, 0.486275, 1.0 }, + { 0.317647, 0.600000, 0.556863, 1.0 }, + { 0.403922, 0.611765, 0.615686, 1.0 }, + { 0.498039, 0.623529, 0.662745, 1.0 }, + { 0.592157, 0.615686, 0.713725, 1.0 }, + { 0.678431, 0.607843, 0.768627, 1.0 }, + { 0.701961, 0.619608, 0.796078, 1.0 }, + { 0.772549, 0.584314, 0.819608, 1.0 }, + { 0.850980, 0.545098, 0.819608, 1.0 }, + { 0.921569, 0.490196, 0.823529, 1.0 }, + { 0.980392, 0.450980, 0.839216, 1.0 }, + { 0.968627, 0.450980, 0.835294, 1.0 }, + { 0.909804, 0.462745, 0.796078, 1.0 }, + { 0.866667, 0.482353, 0.733333, 1.0 }, + { 0.819608, 0.501961, 0.662745, 1.0 }, + { 0.768627, 0.501961, 0.592157, 1.0 }, + { 0.721569, 0.501961, 0.549020, 1.0 }, + { 0.627451, 0.490196, 0.478431, 1.0 }, + { 0.541176, 0.474510, 0.411765, 1.0 }, + { 0.470588, 0.474510, 0.345098, 1.0 }, + { 0.411765, 0.466667, 0.282353, 1.0 }, + { 0.376471, 0.447059, 0.247059, 1.0 }, + { 0.337255, 0.415686, 0.207843, 1.0 }, + { 0.286275, 0.364706, 0.184314, 1.0 }, + { 0.243137, 0.321569, 0.172549, 1.0 }, + { 0.203922, 0.286275, 0.172549, 1.0 }, + { 0.172549, 0.254902, 0.168627, 1.0 }, + { 0.152941, 0.235294, 0.152941, 1.0 }, + { 0.137255, 0.215686, 0.125490, 1.0 }, + { 0.121569, 0.196078, 0.101961, 1.0 }, + { 0.105882, 0.188235, 0.090196, 1.0 }, + { 0.094118, 0.172549, 0.086275, 1.0 }, + { 0.086275, 0.156863, 0.086275, 1.0 }, + { 0.090196, 0.156863, 0.074510, 1.0 }, + { 0.098039, 0.156863, 0.074510, 1.0 }, + { 0.113725, 0.184314, 0.070588, 1.0 }, + { 0.125490, 0.211765, 0.078431, 1.0 }, + { 0.133333, 0.227451, 0.098039, 1.0 }, + { 0.141176, 0.235294, 0.105882, 1.0 }, + { 0.141176, 0.231373, 0.121569, 1.0 }, + { 0.141176, 0.239216, 0.125490, 1.0 }, + { 0.152941, 0.250980, 0.133333, 1.0 }, + { 0.164706, 0.262745, 0.137255, 1.0 }, + { 0.180392, 0.270588, 0.145098, 1.0 }, + { 0.196078, 0.266667, 0.156863, 1.0 }, + { 0.235294, 0.262745, 0.176471, 1.0 }, + { 0.305882, 0.286275, 0.239216, 1.0 }, + { 0.407843, 0.313725, 0.313725, 1.0 }, + { 0.486275, 0.349020, 0.384314, 1.0 }, + { 0.490196, 0.400000, 0.439216, 1.0 }, + { 0.474510, 0.419608, 0.458824, 1.0 }, + { 0.462745, 0.443137, 0.494118, 1.0 }, + { 0.482353, 0.466667, 0.541176, 1.0 }, + { 0.533333, 0.474510, 0.592157, 1.0 }, + { 0.509804, 0.509804, 0.619608, 1.0 }, + { 0.439216, 0.517647, 0.600000, 1.0 }, + { 0.349020, 0.494118, 0.541176, 1.0 }, + }; +/* Sea_Mist */ +static double4 colors_637[] = { + { 0.258824, 0.580392, 0.517647, 1.0 }, + { 0.274510, 0.568627, 0.525490, 1.0 }, + { 0.250980, 0.537255, 0.498039, 1.0 }, + { 0.227451, 0.505882, 0.470588, 1.0 }, + { 0.192157, 0.439216, 0.400000, 1.0 }, + { 0.160784, 0.376471, 0.333333, 1.0 }, + { 0.145098, 0.349020, 0.309804, 1.0 }, + { 0.133333, 0.321569, 0.290196, 1.0 }, + { 0.133333, 0.239216, 0.223529, 1.0 }, + { 0.152941, 0.243137, 0.223529, 1.0 }, + { 0.172549, 0.247059, 0.223529, 1.0 }, + { 0.188235, 0.258824, 0.239216, 1.0 }, + { 0.203922, 0.274510, 0.258824, 1.0 }, + { 0.239216, 0.278431, 0.270588, 1.0 }, + { 0.274510, 0.286275, 0.286275, 1.0 }, + { 0.294118, 0.301961, 0.298039, 1.0 }, + { 0.317647, 0.317647, 0.313725, 1.0 }, + { 0.388235, 0.403922, 0.400000, 1.0 }, + { 0.396078, 0.439216, 0.435294, 1.0 }, + { 0.403922, 0.478431, 0.470588, 1.0 }, + { 0.392157, 0.509804, 0.494118, 1.0 }, + { 0.380392, 0.545098, 0.517647, 1.0 }, + { 0.372549, 0.556863, 0.525490, 1.0 }, + { 0.368627, 0.568627, 0.537255, 1.0 }, + { 0.313725, 0.584314, 0.533333, 1.0 }, + { 0.274510, 0.576471, 0.525490, 1.0 }, + { 0.235294, 0.572549, 0.517647, 1.0 }, + { 0.227451, 0.537255, 0.482353, 1.0 }, + { 0.223529, 0.501961, 0.450980, 1.0 }, + { 0.219608, 0.478431, 0.431373, 1.0 }, + { 0.219608, 0.458824, 0.411765, 1.0 }, + { 0.215686, 0.419608, 0.376471, 1.0 }, + { 0.203922, 0.396078, 0.360784, 1.0 }, + { 0.219608, 0.329412, 0.309804, 1.0 }, + { 0.231373, 0.305882, 0.290196, 1.0 }, + { 0.247059, 0.286275, 0.270588, 1.0 }, + { 0.254902, 0.282353, 0.274510, 1.0 }, + { 0.266667, 0.282353, 0.278431, 1.0 }, + { 0.270588, 0.282353, 0.278431, 1.0 }, + { 0.278431, 0.286275, 0.278431, 1.0 }, + { 0.290196, 0.290196, 0.286275, 1.0 }, + { 0.274510, 0.309804, 0.305882, 1.0 }, + { 0.258824, 0.333333, 0.325490, 1.0 }, + { 0.247059, 0.352941, 0.341176, 1.0 }, + { 0.235294, 0.376471, 0.360784, 1.0 }, + { 0.227451, 0.372549, 0.356863, 1.0 }, + { 0.219608, 0.372549, 0.356863, 1.0 }, + { 0.184314, 0.360784, 0.349020, 1.0 }, + { 0.137255, 0.352941, 0.349020, 1.0 }, + { 0.090196, 0.364706, 0.349020, 1.0 }, + { 0.094118, 0.380392, 0.364706, 1.0 }, + { 0.101961, 0.400000, 0.380392, 1.0 }, + { 0.117647, 0.431373, 0.415686, 1.0 }, + { 0.137255, 0.466667, 0.450980, 1.0 }, + { 0.152941, 0.490196, 0.470588, 1.0 }, + { 0.172549, 0.517647, 0.494118, 1.0 }, + { 0.250980, 0.647059, 0.607843, 1.0 }, + { 0.309804, 0.705882, 0.674510, 1.0 }, + { 0.372549, 0.768627, 0.745098, 1.0 }, + { 0.431373, 0.815686, 0.796078, 1.0 }, + { 0.490196, 0.862745, 0.850980, 1.0 }, + { 0.498039, 0.878431, 0.866667, 1.0 }, + { 0.505882, 0.898039, 0.886275, 1.0 }, + { 0.513725, 0.901961, 0.901961, 1.0 }, + { 0.501961, 0.909804, 0.909804, 1.0 }, + { 0.498039, 0.894118, 0.894118, 1.0 }, + { 0.486275, 0.866667, 0.866667, 1.0 }, + { 0.478431, 0.839216, 0.839216, 1.0 }, + { 0.458824, 0.811765, 0.811765, 1.0 }, + { 0.443137, 0.788235, 0.784314, 1.0 }, + { 0.400000, 0.733333, 0.721569, 1.0 }, + { 0.368627, 0.674510, 0.654902, 1.0 }, + { 0.356863, 0.572549, 0.545098, 1.0 }, + { 0.349020, 0.513725, 0.486275, 1.0 }, + { 0.341176, 0.454902, 0.431373, 1.0 }, + { 0.321569, 0.400000, 0.380392, 1.0 }, + { 0.301961, 0.349020, 0.329412, 1.0 }, + { 0.290196, 0.333333, 0.313725, 1.0 }, + { 0.282353, 0.317647, 0.301961, 1.0 }, + { 0.270588, 0.290196, 0.274510, 1.0 }, + { 0.250980, 0.270588, 0.254902, 1.0 }, + { 0.219608, 0.227451, 0.215686, 1.0 }, + { 0.203922, 0.211765, 0.203922, 1.0 }, + { 0.192157, 0.200000, 0.192157, 1.0 }, + { 0.188235, 0.196078, 0.188235, 1.0 }, + { 0.188235, 0.192157, 0.188235, 1.0 }, + { 0.188235, 0.192157, 0.188235, 1.0 }, + { 0.192157, 0.188235, 0.188235, 1.0 }, + { 0.180392, 0.184314, 0.180392, 1.0 }, + { 0.180392, 0.184314, 0.180392, 1.0 }, + { 0.180392, 0.188235, 0.180392, 1.0 }, + { 0.180392, 0.188235, 0.180392, 1.0 }, + { 0.184314, 0.188235, 0.184314, 1.0 }, + { 0.184314, 0.192157, 0.184314, 1.0 }, + { 0.180392, 0.192157, 0.180392, 1.0 }, + { 0.160784, 0.200000, 0.188235, 1.0 }, + { 0.141176, 0.203922, 0.196078, 1.0 }, + { 0.125490, 0.223529, 0.215686, 1.0 }, + { 0.133333, 0.223529, 0.211765, 1.0 }, + { 0.141176, 0.227451, 0.211765, 1.0 }, + { 0.141176, 0.227451, 0.211765, 1.0 }, + { 0.145098, 0.231373, 0.215686, 1.0 }, + { 0.141176, 0.243137, 0.239216, 1.0 }, + { 0.160784, 0.262745, 0.250980, 1.0 }, + { 0.211765, 0.274510, 0.258824, 1.0 }, + { 0.223529, 0.274510, 0.258824, 1.0 }, + { 0.235294, 0.278431, 0.262745, 1.0 }, + { 0.239216, 0.282353, 0.266667, 1.0 }, + { 0.243137, 0.286275, 0.270588, 1.0 }, + { 0.254902, 0.298039, 0.282353, 1.0 }, + { 0.266667, 0.305882, 0.290196, 1.0 }, + { 0.278431, 0.325490, 0.305882, 1.0 }, + { 0.282353, 0.333333, 0.313725, 1.0 }, + { 0.254902, 0.376471, 0.345098, 1.0 }, + { 0.247059, 0.384314, 0.349020, 1.0 }, + { 0.243137, 0.392157, 0.356863, 1.0 }, + { 0.231373, 0.407843, 0.372549, 1.0 }, + { 0.235294, 0.411765, 0.376471, 1.0 }, + { 0.235294, 0.419608, 0.372549, 1.0 }, + { 0.223529, 0.419608, 0.368627, 1.0 }, + { 0.184314, 0.376471, 0.337255, 1.0 }, + { 0.176471, 0.345098, 0.309804, 1.0 }, + { 0.172549, 0.317647, 0.286275, 1.0 }, + { 0.172549, 0.301961, 0.270588, 1.0 }, + { 0.172549, 0.286275, 0.258824, 1.0 }, + { 0.168627, 0.254902, 0.227451, 1.0 }, + { 0.152941, 0.219608, 0.203922, 1.0 }, + { 0.137255, 0.203922, 0.196078, 1.0 }, + { 0.137255, 0.196078, 0.196078, 1.0 }, + { 0.168627, 0.223529, 0.211765, 1.0 }, + { 0.172549, 0.235294, 0.223529, 1.0 }, + { 0.180392, 0.247059, 0.235294, 1.0 }, + { 0.192157, 0.286275, 0.270588, 1.0 }, + { 0.227451, 0.325490, 0.309804, 1.0 }, + { 0.262745, 0.380392, 0.364706, 1.0 }, + { 0.313725, 0.447059, 0.423529, 1.0 }, + { 0.360784, 0.603922, 0.576471, 1.0 }, + { 0.376471, 0.662745, 0.639216, 1.0 }, + { 0.392157, 0.725490, 0.705882, 1.0 }, + { 0.403922, 0.752941, 0.729412, 1.0 }, + { 0.419608, 0.784314, 0.756863, 1.0 }, + { 0.443137, 0.831373, 0.807843, 1.0 }, + { 0.454902, 0.870588, 0.843137, 1.0 }, + { 0.443137, 0.878431, 0.858824, 1.0 }, + { 0.443137, 0.847059, 0.827451, 1.0 }, + { 0.400000, 0.756863, 0.733333, 1.0 }, + { 0.392157, 0.733333, 0.705882, 1.0 }, + { 0.388235, 0.713725, 0.682353, 1.0 }, + { 0.349020, 0.666667, 0.631373, 1.0 }, + { 0.325490, 0.611765, 0.568627, 1.0 }, + { 0.294118, 0.541176, 0.498039, 1.0 }, + { 0.243137, 0.466667, 0.423529, 1.0 }, + { 0.184314, 0.360784, 0.321569, 1.0 }, + { 0.172549, 0.349020, 0.309804, 1.0 }, + { 0.164706, 0.337255, 0.298039, 1.0 }, + { 0.172549, 0.321569, 0.286275, 1.0 }, + { 0.184314, 0.313725, 0.286275, 1.0 }, + { 0.211765, 0.305882, 0.282353, 1.0 }, + { 0.247059, 0.298039, 0.282353, 1.0 }, + { 0.274510, 0.301961, 0.294118, 1.0 }, + { 0.301961, 0.313725, 0.309804, 1.0 }, + { 0.321569, 0.376471, 0.364706, 1.0 }, + { 0.317647, 0.392157, 0.376471, 1.0 }, + { 0.317647, 0.407843, 0.388235, 1.0 }, + { 0.309804, 0.435294, 0.403922, 1.0 }, + { 0.321569, 0.454902, 0.423529, 1.0 }, + { 0.325490, 0.470588, 0.435294, 1.0 }, + { 0.341176, 0.494118, 0.462745, 1.0 }, + { 0.341176, 0.533333, 0.498039, 1.0 }, + { 0.349020, 0.541176, 0.501961, 1.0 }, + { 0.360784, 0.549020, 0.509804, 1.0 }, + { 0.372549, 0.560784, 0.521569, 1.0 }, + { 0.403922, 0.572549, 0.541176, 1.0 }, + { 0.423529, 0.600000, 0.568627, 1.0 }, + { 0.447059, 0.627451, 0.596078, 1.0 }, + { 0.478431, 0.654902, 0.627451, 1.0 }, + { 0.505882, 0.678431, 0.650980, 1.0 }, + { 0.529412, 0.705882, 0.690196, 1.0 }, + { 0.529412, 0.749020, 0.733333, 1.0 }, + { 0.509804, 0.796078, 0.776471, 1.0 }, + { 0.501961, 0.827451, 0.811765, 1.0 }, + { 0.482353, 0.839216, 0.823529, 1.0 }, + { 0.474510, 0.839216, 0.823529, 1.0 }, + { 0.470588, 0.835294, 0.811765, 1.0 }, + { 0.415686, 0.788235, 0.764706, 1.0 }, + { 0.388235, 0.768627, 0.741176, 1.0 }, + { 0.360784, 0.752941, 0.721569, 1.0 }, + { 0.309804, 0.709804, 0.670588, 1.0 }, + { 0.262745, 0.674510, 0.627451, 1.0 }, + { 0.243137, 0.639216, 0.588235, 1.0 }, + { 0.235294, 0.607843, 0.552941, 1.0 }, + { 0.223529, 0.588235, 0.533333, 1.0 }, + { 0.215686, 0.580392, 0.521569, 1.0 }, + { 0.196078, 0.584314, 0.525490, 1.0 }, + { 0.192157, 0.607843, 0.552941, 1.0 }, + { 0.207843, 0.639216, 0.588235, 1.0 }, + { 0.219608, 0.674510, 0.631373, 1.0 }, + { 0.243137, 0.717647, 0.670588, 1.0 }, + { 0.250980, 0.737255, 0.698039, 1.0 }, + { 0.254902, 0.756863, 0.717647, 1.0 }, + { 0.262745, 0.764706, 0.733333, 1.0 }, + { 0.258824, 0.760784, 0.729412, 1.0 }, + { 0.274510, 0.749020, 0.717647, 1.0 }, + { 0.286275, 0.717647, 0.690196, 1.0 }, + { 0.298039, 0.678431, 0.654902, 1.0 }, + { 0.305882, 0.639216, 0.615686, 1.0 }, + { 0.301961, 0.600000, 0.576471, 1.0 }, + { 0.313725, 0.564706, 0.541176, 1.0 }, + { 0.329412, 0.537255, 0.517647, 1.0 }, + { 0.341176, 0.537255, 0.509804, 1.0 }, + { 0.352941, 0.552941, 0.521569, 1.0 }, + { 0.356863, 0.580392, 0.552941, 1.0 }, + { 0.360784, 0.623529, 0.596078, 1.0 }, + { 0.392157, 0.650980, 0.615686, 1.0 }, + { 0.407843, 0.678431, 0.647059, 1.0 }, + { 0.423529, 0.701961, 0.670588, 1.0 }, + { 0.431373, 0.709804, 0.682353, 1.0 }, + { 0.419608, 0.713725, 0.686275, 1.0 }, + { 0.435294, 0.701961, 0.674510, 1.0 }, + { 0.443137, 0.674510, 0.650980, 1.0 }, + { 0.454902, 0.635294, 0.607843, 1.0 }, + { 0.466667, 0.584314, 0.568627, 1.0 }, + { 0.458824, 0.533333, 0.521569, 1.0 }, + { 0.439216, 0.501961, 0.490196, 1.0 }, + { 0.411765, 0.478431, 0.466667, 1.0 }, + { 0.380392, 0.450980, 0.431373, 1.0 }, + { 0.356863, 0.419608, 0.403922, 1.0 }, + { 0.325490, 0.392157, 0.376471, 1.0 }, + { 0.290196, 0.368627, 0.356863, 1.0 }, + { 0.262745, 0.356863, 0.345098, 1.0 }, + { 0.239216, 0.341176, 0.325490, 1.0 }, + { 0.227451, 0.321569, 0.309804, 1.0 }, + { 0.211765, 0.298039, 0.282353, 1.0 }, + { 0.188235, 0.282353, 0.266667, 1.0 }, + { 0.176471, 0.266667, 0.250980, 1.0 }, + { 0.168627, 0.258824, 0.247059, 1.0 }, + { 0.184314, 0.250980, 0.239216, 1.0 }, + { 0.200000, 0.247059, 0.235294, 1.0 }, + { 0.196078, 0.254902, 0.243137, 1.0 }, + { 0.184314, 0.262745, 0.243137, 1.0 }, + { 0.168627, 0.274510, 0.250980, 1.0 }, + { 0.152941, 0.282353, 0.262745, 1.0 }, + { 0.141176, 0.286275, 0.266667, 1.0 }, + { 0.129412, 0.309804, 0.286275, 1.0 }, + { 0.117647, 0.329412, 0.305882, 1.0 }, + { 0.109804, 0.349020, 0.321569, 1.0 }, + { 0.105882, 0.360784, 0.325490, 1.0 }, + { 0.101961, 0.364706, 0.333333, 1.0 }, + { 0.101961, 0.384314, 0.341176, 1.0 }, + { 0.109804, 0.403922, 0.360784, 1.0 }, + { 0.156863, 0.439216, 0.396078, 1.0 }, + { 0.188235, 0.454902, 0.411765, 1.0 }, + { 0.227451, 0.517647, 0.474510, 1.0 }, + { 0.250980, 0.564706, 0.517647, 1.0 }, + { 0.231373, 0.584314, 0.525490, 1.0 }, + { 0.262745, 0.627451, 0.568627, 1.0 }, + }; +/* Secret */ +static double4 colors_638[] = { + { 0.321569, 0.207843, 0.427451, 1.0 }, + { 0.156863, 0.082353, 0.200000, 1.0 }, + { 0.156863, 0.090196, 0.207843, 1.0 }, + { 0.160784, 0.101961, 0.215686, 1.0 }, + { 0.152941, 0.090196, 0.215686, 1.0 }, + { 0.149020, 0.082353, 0.215686, 1.0 }, + { 0.145098, 0.086275, 0.207843, 1.0 }, + { 0.141176, 0.090196, 0.200000, 1.0 }, + { 0.121569, 0.113725, 0.207843, 1.0 }, + { 0.129412, 0.098039, 0.192157, 1.0 }, + { 0.137255, 0.082353, 0.180392, 1.0 }, + { 0.113725, 0.074510, 0.156863, 1.0 }, + { 0.094118, 0.066667, 0.137255, 1.0 }, + { 0.086275, 0.058824, 0.125490, 1.0 }, + { 0.078431, 0.050980, 0.113725, 1.0 }, + { 0.074510, 0.043137, 0.109804, 1.0 }, + { 0.074510, 0.039216, 0.105882, 1.0 }, + { 0.094118, 0.039216, 0.137255, 1.0 }, + { 0.098039, 0.047059, 0.129412, 1.0 }, + { 0.101961, 0.058824, 0.125490, 1.0 }, + { 0.094118, 0.062745, 0.141176, 1.0 }, + { 0.090196, 0.070588, 0.160784, 1.0 }, + { 0.098039, 0.078431, 0.172549, 1.0 }, + { 0.109804, 0.086275, 0.188235, 1.0 }, + { 0.129412, 0.125490, 0.258824, 1.0 }, + { 0.160784, 0.141176, 0.290196, 1.0 }, + { 0.192157, 0.160784, 0.321569, 1.0 }, + { 0.223529, 0.149020, 0.325490, 1.0 }, + { 0.254902, 0.141176, 0.329412, 1.0 }, + { 0.247059, 0.137255, 0.309804, 1.0 }, + { 0.243137, 0.133333, 0.294118, 1.0 }, + { 0.215686, 0.101961, 0.313725, 1.0 }, + { 0.207843, 0.125490, 0.294118, 1.0 }, + { 0.219608, 0.141176, 0.286275, 1.0 }, + { 0.219608, 0.160784, 0.294118, 1.0 }, + { 0.219608, 0.184314, 0.305882, 1.0 }, + { 0.254902, 0.207843, 0.380392, 1.0 }, + { 0.290196, 0.231373, 0.454902, 1.0 }, + { 0.266667, 0.235294, 0.458824, 1.0 }, + { 0.247059, 0.243137, 0.466667, 1.0 }, + { 0.168627, 0.164706, 0.329412, 1.0 }, + { 0.149020, 0.137255, 0.270588, 1.0 }, + { 0.133333, 0.109804, 0.211765, 1.0 }, + { 0.121569, 0.101961, 0.200000, 1.0 }, + { 0.113725, 0.098039, 0.188235, 1.0 }, + { 0.109804, 0.094118, 0.172549, 1.0 }, + { 0.105882, 0.094118, 0.160784, 1.0 }, + { 0.090196, 0.070588, 0.149020, 1.0 }, + { 0.078431, 0.066667, 0.133333, 1.0 }, + { 0.054902, 0.054902, 0.101961, 1.0 }, + { 0.047059, 0.047059, 0.098039, 1.0 }, + { 0.043137, 0.039216, 0.094118, 1.0 }, + { 0.054902, 0.039216, 0.098039, 1.0 }, + { 0.070588, 0.043137, 0.105882, 1.0 }, + { 0.066667, 0.039216, 0.098039, 1.0 }, + { 0.062745, 0.039216, 0.094118, 1.0 }, + { 0.031373, 0.019608, 0.047059, 1.0 }, + { 0.054902, 0.027451, 0.074510, 1.0 }, + { 0.078431, 0.035294, 0.101961, 1.0 }, + { 0.086275, 0.039216, 0.121569, 1.0 }, + { 0.098039, 0.043137, 0.141176, 1.0 }, + { 0.098039, 0.047059, 0.137255, 1.0 }, + { 0.098039, 0.050980, 0.137255, 1.0 }, + { 0.094118, 0.058824, 0.141176, 1.0 }, + { 0.082353, 0.070588, 0.137255, 1.0 }, + { 0.086275, 0.074510, 0.141176, 1.0 }, + { 0.086275, 0.082353, 0.152941, 1.0 }, + { 0.086275, 0.090196, 0.168627, 1.0 }, + { 0.086275, 0.090196, 0.168627, 1.0 }, + { 0.090196, 0.094118, 0.172549, 1.0 }, + { 0.090196, 0.082353, 0.176471, 1.0 }, + { 0.098039, 0.086275, 0.192157, 1.0 }, + { 0.113725, 0.086275, 0.215686, 1.0 }, + { 0.137255, 0.113725, 0.250980, 1.0 }, + { 0.160784, 0.145098, 0.290196, 1.0 }, + { 0.192157, 0.160784, 0.313725, 1.0 }, + { 0.227451, 0.180392, 0.337255, 1.0 }, + { 0.274510, 0.192157, 0.384314, 1.0 }, + { 0.325490, 0.203922, 0.435294, 1.0 }, + { 0.388235, 0.219608, 0.529412, 1.0 }, + { 0.576471, 0.317647, 0.701961, 1.0 }, + { 0.670588, 0.270588, 0.701961, 1.0 }, + { 0.529412, 0.215686, 0.580392, 1.0 }, + { 0.388235, 0.160784, 0.458824, 1.0 }, + { 0.349020, 0.180392, 0.435294, 1.0 }, + { 0.309804, 0.203922, 0.411765, 1.0 }, + { 0.200000, 0.172549, 0.337255, 1.0 }, + { 0.168627, 0.152941, 0.282353, 1.0 }, + { 0.101961, 0.098039, 0.219608, 1.0 }, + { 0.082353, 0.082353, 0.184314, 1.0 }, + { 0.066667, 0.070588, 0.149020, 1.0 }, + { 0.062745, 0.066667, 0.141176, 1.0 }, + { 0.062745, 0.066667, 0.137255, 1.0 }, + { 0.066667, 0.062745, 0.125490, 1.0 }, + { 0.078431, 0.050980, 0.113725, 1.0 }, + { 0.082353, 0.054902, 0.125490, 1.0 }, + { 0.101961, 0.058824, 0.125490, 1.0 }, + { 0.137255, 0.066667, 0.168627, 1.0 }, + { 0.184314, 0.078431, 0.211765, 1.0 }, + { 0.235294, 0.090196, 0.258824, 1.0 }, + { 0.247059, 0.105882, 0.274510, 1.0 }, + { 0.262745, 0.121569, 0.294118, 1.0 }, + { 0.266667, 0.117647, 0.301961, 1.0 }, + { 0.286275, 0.145098, 0.333333, 1.0 }, + { 0.325490, 0.125490, 0.396078, 1.0 }, + { 0.313725, 0.137255, 0.380392, 1.0 }, + { 0.301961, 0.149020, 0.364706, 1.0 }, + { 0.286275, 0.149020, 0.352941, 1.0 }, + { 0.274510, 0.149020, 0.345098, 1.0 }, + { 0.223529, 0.125490, 0.282353, 1.0 }, + { 0.207843, 0.109804, 0.227451, 1.0 }, + { 0.172549, 0.098039, 0.215686, 1.0 }, + { 0.160784, 0.094118, 0.219608, 1.0 }, + { 0.180392, 0.086275, 0.219608, 1.0 }, + { 0.192157, 0.090196, 0.239216, 1.0 }, + { 0.207843, 0.098039, 0.258824, 1.0 }, + { 0.219608, 0.090196, 0.266667, 1.0 }, + { 0.207843, 0.109804, 0.262745, 1.0 }, + { 0.188235, 0.117647, 0.266667, 1.0 }, + { 0.172549, 0.109804, 0.254902, 1.0 }, + { 0.168627, 0.113725, 0.250980, 1.0 }, + { 0.160784, 0.129412, 0.274510, 1.0 }, + { 0.156863, 0.149020, 0.301961, 1.0 }, + { 0.160784, 0.137255, 0.286275, 1.0 }, + { 0.164706, 0.125490, 0.270588, 1.0 }, + { 0.129412, 0.109804, 0.235294, 1.0 }, + { 0.113725, 0.101961, 0.215686, 1.0 }, + { 0.101961, 0.086275, 0.184314, 1.0 }, + { 0.098039, 0.082353, 0.149020, 1.0 }, + { 0.086275, 0.070588, 0.125490, 1.0 }, + { 0.082353, 0.070588, 0.121569, 1.0 }, + { 0.078431, 0.070588, 0.121569, 1.0 }, + { 0.078431, 0.078431, 0.117647, 1.0 }, + { 0.078431, 0.070588, 0.121569, 1.0 }, + { 0.074510, 0.066667, 0.121569, 1.0 }, + { 0.070588, 0.066667, 0.121569, 1.0 }, + { 0.058824, 0.054902, 0.109804, 1.0 }, + { 0.058824, 0.050980, 0.109804, 1.0 }, + { 0.062745, 0.047059, 0.113725, 1.0 }, + { 0.066667, 0.050980, 0.113725, 1.0 }, + { 0.070588, 0.054902, 0.113725, 1.0 }, + { 0.074510, 0.058824, 0.125490, 1.0 }, + { 0.078431, 0.066667, 0.141176, 1.0 }, + { 0.074510, 0.070588, 0.141176, 1.0 }, + { 0.066667, 0.062745, 0.133333, 1.0 }, + { 0.062745, 0.058824, 0.129412, 1.0 }, + { 0.066667, 0.062745, 0.129412, 1.0 }, + { 0.074510, 0.070588, 0.133333, 1.0 }, + { 0.078431, 0.066667, 0.141176, 1.0 }, + { 0.078431, 0.074510, 0.145098, 1.0 }, + { 0.082353, 0.074510, 0.160784, 1.0 }, + { 0.070588, 0.066667, 0.188235, 1.0 }, + { 0.121569, 0.094118, 0.258824, 1.0 }, + { 0.129412, 0.105882, 0.266667, 1.0 }, + { 0.141176, 0.121569, 0.278431, 1.0 }, + { 0.133333, 0.121569, 0.329412, 1.0 }, + { 0.145098, 0.113725, 0.274510, 1.0 }, + { 0.125490, 0.098039, 0.258824, 1.0 }, + { 0.101961, 0.070588, 0.223529, 1.0 }, + { 0.074510, 0.074510, 0.176471, 1.0 }, + { 0.066667, 0.070588, 0.141176, 1.0 }, + { 0.054902, 0.054902, 0.101961, 1.0 }, + { 0.047059, 0.047059, 0.094118, 1.0 }, + { 0.039216, 0.039216, 0.086275, 1.0 }, + { 0.031373, 0.023529, 0.078431, 1.0 }, + { 0.047059, 0.000000, 0.082353, 1.0 }, + { 0.058824, 0.011765, 0.090196, 1.0 }, + { 0.094118, 0.019608, 0.137255, 1.0 }, + { 0.113725, 0.066667, 0.160784, 1.0 }, + { 0.117647, 0.074510, 0.168627, 1.0 }, + { 0.125490, 0.086275, 0.180392, 1.0 }, + { 0.133333, 0.086275, 0.180392, 1.0 }, + { 0.133333, 0.086275, 0.172549, 1.0 }, + { 0.113725, 0.078431, 0.152941, 1.0 }, + { 0.113725, 0.066667, 0.152941, 1.0 }, + { 0.121569, 0.082353, 0.176471, 1.0 }, + { 0.113725, 0.078431, 0.192157, 1.0 }, + { 0.117647, 0.098039, 0.215686, 1.0 }, + { 0.129412, 0.101961, 0.235294, 1.0 }, + { 0.145098, 0.101961, 0.266667, 1.0 }, + { 0.152941, 0.109804, 0.274510, 1.0 }, + { 0.160784, 0.129412, 0.282353, 1.0 }, + { 0.164706, 0.137255, 0.298039, 1.0 }, + { 0.188235, 0.109804, 0.301961, 1.0 }, + { 0.141176, 0.086275, 0.227451, 1.0 }, + { 0.133333, 0.078431, 0.207843, 1.0 }, + { 0.125490, 0.074510, 0.192157, 1.0 }, + { 0.113725, 0.062745, 0.164706, 1.0 }, + { 0.109804, 0.054902, 0.145098, 1.0 }, + { 0.105882, 0.058824, 0.137255, 1.0 }, + { 0.109804, 0.062745, 0.156863, 1.0 }, + { 0.125490, 0.062745, 0.168627, 1.0 }, + { 0.121569, 0.074510, 0.168627, 1.0 }, + { 0.113725, 0.082353, 0.164706, 1.0 }, + { 0.090196, 0.074510, 0.164706, 1.0 }, + { 0.098039, 0.082353, 0.172549, 1.0 }, + { 0.125490, 0.074510, 0.184314, 1.0 }, + { 0.133333, 0.074510, 0.203922, 1.0 }, + { 0.168627, 0.074510, 0.207843, 1.0 }, + { 0.188235, 0.000000, 0.266667, 1.0 }, + { 0.215686, 0.090196, 0.243137, 1.0 }, + { 0.192157, 0.098039, 0.239216, 1.0 }, + { 0.168627, 0.117647, 0.227451, 1.0 }, + { 0.133333, 0.117647, 0.207843, 1.0 }, + { 0.125490, 0.109804, 0.207843, 1.0 }, + { 0.121569, 0.082353, 0.176471, 1.0 }, + { 0.101961, 0.066667, 0.133333, 1.0 }, + { 0.090196, 0.054902, 0.121569, 1.0 }, + { 0.086275, 0.035294, 0.105882, 1.0 }, + { 0.074510, 0.050980, 0.098039, 1.0 }, + { 0.066667, 0.054902, 0.098039, 1.0 }, + { 0.070588, 0.054902, 0.109804, 1.0 }, + { 0.082353, 0.066667, 0.125490, 1.0 }, + { 0.101961, 0.066667, 0.149020, 1.0 }, + { 0.105882, 0.098039, 0.192157, 1.0 }, + { 0.141176, 0.129412, 0.243137, 1.0 }, + { 0.172549, 0.145098, 0.305882, 1.0 }, + { 0.227451, 0.168627, 0.337255, 1.0 }, + { 0.313725, 0.180392, 0.415686, 1.0 }, + { 0.380392, 0.219608, 0.478431, 1.0 }, + { 0.392157, 0.258824, 0.556863, 1.0 }, + { 0.360784, 0.254902, 0.517647, 1.0 }, + { 0.305882, 0.254902, 0.474510, 1.0 }, + { 0.345098, 0.211765, 0.447059, 1.0 }, + { 0.325490, 0.200000, 0.454902, 1.0 }, + { 0.298039, 0.160784, 0.380392, 1.0 }, + { 0.266667, 0.125490, 0.298039, 1.0 }, + { 0.196078, 0.117647, 0.254902, 1.0 }, + { 0.164706, 0.105882, 0.219608, 1.0 }, + { 0.121569, 0.086275, 0.192157, 1.0 }, + { 0.090196, 0.082353, 0.164706, 1.0 }, + { 0.078431, 0.074510, 0.145098, 1.0 }, + { 0.078431, 0.066667, 0.141176, 1.0 }, + { 0.082353, 0.070588, 0.145098, 1.0 }, + { 0.086275, 0.066667, 0.156863, 1.0 }, + { 0.109804, 0.086275, 0.196078, 1.0 }, + { 0.149020, 0.109804, 0.254902, 1.0 }, + { 0.172549, 0.137255, 0.321569, 1.0 }, + { 0.196078, 0.164706, 0.349020, 1.0 }, + { 0.250980, 0.180392, 0.415686, 1.0 }, + { 0.290196, 0.188235, 0.443137, 1.0 }, + { 0.290196, 0.223529, 0.501961, 1.0 }, + { 0.321569, 0.274510, 0.533333, 1.0 }, + { 0.325490, 0.294118, 0.494118, 1.0 }, + { 0.341176, 0.305882, 0.529412, 1.0 }, + { 0.384314, 0.349020, 0.525490, 1.0 }, + { 0.403922, 0.321569, 0.686275, 1.0 }, + { 0.505882, 0.298039, 0.713725, 1.0 }, + { 0.678431, 0.411765, 0.737255, 1.0 }, + { 0.772549, 0.494118, 0.901961, 1.0 }, + { 0.862745, 0.572549, 1.000000, 1.0 }, + { 0.654902, 0.423529, 0.784314, 1.0 }, + { 0.541176, 0.345098, 0.694118, 1.0 }, + { 0.411765, 0.333333, 0.611765, 1.0 }, + { 0.439216, 0.290196, 0.521569, 1.0 }, + { 0.380392, 0.200000, 0.486275, 1.0 }, + }; +/* Serenity */ +static double4 colors_639[] = { + { 0.564706, 0.521569, 0.537255, 1.0 }, + { 0.556863, 0.494118, 0.505882, 1.0 }, + { 0.556863, 0.490196, 0.498039, 1.0 }, + { 0.556863, 0.490196, 0.494118, 1.0 }, + { 0.545098, 0.466667, 0.466667, 1.0 }, + { 0.537255, 0.443137, 0.443137, 1.0 }, + { 0.521569, 0.423529, 0.423529, 1.0 }, + { 0.505882, 0.403922, 0.407843, 1.0 }, + { 0.419608, 0.313725, 0.333333, 1.0 }, + { 0.380392, 0.274510, 0.301961, 1.0 }, + { 0.341176, 0.235294, 0.270588, 1.0 }, + { 0.317647, 0.211765, 0.247059, 1.0 }, + { 0.298039, 0.192157, 0.223529, 1.0 }, + { 0.294118, 0.196078, 0.223529, 1.0 }, + { 0.290196, 0.200000, 0.223529, 1.0 }, + { 0.298039, 0.207843, 0.231373, 1.0 }, + { 0.305882, 0.219608, 0.239216, 1.0 }, + { 0.345098, 0.282353, 0.301961, 1.0 }, + { 0.360784, 0.305882, 0.333333, 1.0 }, + { 0.376471, 0.333333, 0.364706, 1.0 }, + { 0.392157, 0.352941, 0.380392, 1.0 }, + { 0.407843, 0.376471, 0.396078, 1.0 }, + { 0.411765, 0.376471, 0.400000, 1.0 }, + { 0.415686, 0.380392, 0.407843, 1.0 }, + { 0.407843, 0.372549, 0.396078, 1.0 }, + { 0.403922, 0.356863, 0.384314, 1.0 }, + { 0.400000, 0.341176, 0.376471, 1.0 }, + { 0.392157, 0.333333, 0.368627, 1.0 }, + { 0.388235, 0.329412, 0.360784, 1.0 }, + { 0.388235, 0.329412, 0.360784, 1.0 }, + { 0.392157, 0.329412, 0.360784, 1.0 }, + { 0.403922, 0.341176, 0.372549, 1.0 }, + { 0.407843, 0.360784, 0.388235, 1.0 }, + { 0.443137, 0.400000, 0.419608, 1.0 }, + { 0.447059, 0.407843, 0.423529, 1.0 }, + { 0.454902, 0.415686, 0.431373, 1.0 }, + { 0.458824, 0.415686, 0.435294, 1.0 }, + { 0.462745, 0.415686, 0.439216, 1.0 }, + { 0.458824, 0.411765, 0.439216, 1.0 }, + { 0.454902, 0.411765, 0.439216, 1.0 }, + { 0.447059, 0.400000, 0.427451, 1.0 }, + { 0.447059, 0.396078, 0.423529, 1.0 }, + { 0.447059, 0.392157, 0.423529, 1.0 }, + { 0.458824, 0.392157, 0.423529, 1.0 }, + { 0.474510, 0.396078, 0.423529, 1.0 }, + { 0.478431, 0.396078, 0.423529, 1.0 }, + { 0.486275, 0.400000, 0.427451, 1.0 }, + { 0.501961, 0.403922, 0.427451, 1.0 }, + { 0.498039, 0.403922, 0.427451, 1.0 }, + { 0.466667, 0.400000, 0.419608, 1.0 }, + { 0.447059, 0.388235, 0.407843, 1.0 }, + { 0.427451, 0.376471, 0.400000, 1.0 }, + { 0.400000, 0.352941, 0.380392, 1.0 }, + { 0.376471, 0.333333, 0.360784, 1.0 }, + { 0.368627, 0.321569, 0.349020, 1.0 }, + { 0.360784, 0.309804, 0.337255, 1.0 }, + { 0.329412, 0.254902, 0.286275, 1.0 }, + { 0.325490, 0.227451, 0.258824, 1.0 }, + { 0.325490, 0.203922, 0.235294, 1.0 }, + { 0.325490, 0.207843, 0.239216, 1.0 }, + { 0.329412, 0.215686, 0.243137, 1.0 }, + { 0.333333, 0.223529, 0.250980, 1.0 }, + { 0.341176, 0.235294, 0.262745, 1.0 }, + { 0.368627, 0.274510, 0.290196, 1.0 }, + { 0.384314, 0.305882, 0.317647, 1.0 }, + { 0.419608, 0.349020, 0.356863, 1.0 }, + { 0.411765, 0.341176, 0.352941, 1.0 }, + { 0.403922, 0.337255, 0.352941, 1.0 }, + { 0.396078, 0.333333, 0.349020, 1.0 }, + { 0.388235, 0.329412, 0.349020, 1.0 }, + { 0.368627, 0.321569, 0.337255, 1.0 }, + { 0.337255, 0.294118, 0.317647, 1.0 }, + { 0.298039, 0.247059, 0.270588, 1.0 }, + { 0.290196, 0.231373, 0.258824, 1.0 }, + { 0.286275, 0.219608, 0.250980, 1.0 }, + { 0.298039, 0.231373, 0.258824, 1.0 }, + { 0.309804, 0.247059, 0.270588, 1.0 }, + { 0.333333, 0.266667, 0.294118, 1.0 }, + { 0.356863, 0.286275, 0.317647, 1.0 }, + { 0.411765, 0.337255, 0.360784, 1.0 }, + { 0.466667, 0.403922, 0.419608, 1.0 }, + { 0.588235, 0.525490, 0.541176, 1.0 }, + { 0.615686, 0.564706, 0.576471, 1.0 }, + { 0.647059, 0.603922, 0.615686, 1.0 }, + { 0.650980, 0.603922, 0.615686, 1.0 }, + { 0.654902, 0.607843, 0.615686, 1.0 }, + { 0.658824, 0.592157, 0.596078, 1.0 }, + { 0.619608, 0.552941, 0.568627, 1.0 }, + { 0.568627, 0.490196, 0.498039, 1.0 }, + { 0.541176, 0.458824, 0.470588, 1.0 }, + { 0.513725, 0.427451, 0.447059, 1.0 }, + { 0.505882, 0.423529, 0.443137, 1.0 }, + { 0.498039, 0.419608, 0.439216, 1.0 }, + { 0.494118, 0.419608, 0.443137, 1.0 }, + { 0.486275, 0.419608, 0.443137, 1.0 }, + { 0.478431, 0.419608, 0.439216, 1.0 }, + { 0.490196, 0.431373, 0.454902, 1.0 }, + { 0.521569, 0.470588, 0.490196, 1.0 }, + { 0.549020, 0.486275, 0.501961, 1.0 }, + { 0.580392, 0.501961, 0.517647, 1.0 }, + { 0.592157, 0.513725, 0.525490, 1.0 }, + { 0.607843, 0.525490, 0.533333, 1.0 }, + { 0.639216, 0.541176, 0.552941, 1.0 }, + { 0.662745, 0.568627, 0.572549, 1.0 }, + { 0.713725, 0.639216, 0.643137, 1.0 }, + { 0.729412, 0.662745, 0.666667, 1.0 }, + { 0.745098, 0.690196, 0.694118, 1.0 }, + { 0.737255, 0.690196, 0.694118, 1.0 }, + { 0.729412, 0.690196, 0.698039, 1.0 }, + { 0.701961, 0.666667, 0.678431, 1.0 }, + { 0.682353, 0.647059, 0.662745, 1.0 }, + { 0.650980, 0.615686, 0.631373, 1.0 }, + { 0.615686, 0.576471, 0.592157, 1.0 }, + { 0.580392, 0.517647, 0.537255, 1.0 }, + { 0.568627, 0.501961, 0.521569, 1.0 }, + { 0.560784, 0.490196, 0.509804, 1.0 }, + { 0.537255, 0.458824, 0.478431, 1.0 }, + { 0.529412, 0.427451, 0.447059, 1.0 }, + { 0.505882, 0.403922, 0.423529, 1.0 }, + { 0.478431, 0.388235, 0.403922, 1.0 }, + { 0.411765, 0.313725, 0.337255, 1.0 }, + { 0.364706, 0.282353, 0.305882, 1.0 }, + { 0.317647, 0.250980, 0.274510, 1.0 }, + { 0.301961, 0.227451, 0.254902, 1.0 }, + { 0.286275, 0.207843, 0.235294, 1.0 }, + { 0.258824, 0.172549, 0.203922, 1.0 }, + { 0.235294, 0.152941, 0.188235, 1.0 }, + { 0.231373, 0.145098, 0.180392, 1.0 }, + { 0.239216, 0.149020, 0.184314, 1.0 }, + { 0.298039, 0.203922, 0.235294, 1.0 }, + { 0.313725, 0.219608, 0.247059, 1.0 }, + { 0.329412, 0.239216, 0.262745, 1.0 }, + { 0.372549, 0.266667, 0.294118, 1.0 }, + { 0.388235, 0.298039, 0.313725, 1.0 }, + { 0.392157, 0.290196, 0.305882, 1.0 }, + { 0.388235, 0.270588, 0.290196, 1.0 }, + { 0.298039, 0.215686, 0.231373, 1.0 }, + { 0.262745, 0.180392, 0.203922, 1.0 }, + { 0.227451, 0.149020, 0.176471, 1.0 }, + { 0.207843, 0.141176, 0.168627, 1.0 }, + { 0.188235, 0.137255, 0.160784, 1.0 }, + { 0.168627, 0.117647, 0.152941, 1.0 }, + { 0.164706, 0.101961, 0.141176, 1.0 }, + { 0.152941, 0.098039, 0.133333, 1.0 }, + { 0.149020, 0.098039, 0.137255, 1.0 }, + { 0.172549, 0.101961, 0.141176, 1.0 }, + { 0.180392, 0.109804, 0.149020, 1.0 }, + { 0.188235, 0.117647, 0.156863, 1.0 }, + { 0.200000, 0.137255, 0.172549, 1.0 }, + { 0.231373, 0.156863, 0.192157, 1.0 }, + { 0.266667, 0.192157, 0.223529, 1.0 }, + { 0.286275, 0.223529, 0.250980, 1.0 }, + { 0.341176, 0.282353, 0.305882, 1.0 }, + { 0.349020, 0.294118, 0.317647, 1.0 }, + { 0.360784, 0.309804, 0.333333, 1.0 }, + { 0.380392, 0.325490, 0.349020, 1.0 }, + { 0.400000, 0.337255, 0.364706, 1.0 }, + { 0.411765, 0.349020, 0.372549, 1.0 }, + { 0.427451, 0.352941, 0.376471, 1.0 }, + { 0.447059, 0.360784, 0.388235, 1.0 }, + { 0.458824, 0.376471, 0.400000, 1.0 }, + { 0.478431, 0.407843, 0.439216, 1.0 }, + { 0.490196, 0.423529, 0.450980, 1.0 }, + { 0.501961, 0.443137, 0.466667, 1.0 }, + { 0.521569, 0.474510, 0.494118, 1.0 }, + { 0.545098, 0.501961, 0.525490, 1.0 }, + { 0.572549, 0.533333, 0.556863, 1.0 }, + { 0.600000, 0.564706, 0.584314, 1.0 }, + { 0.658824, 0.623529, 0.639216, 1.0 }, + { 0.670588, 0.635294, 0.650980, 1.0 }, + { 0.682353, 0.647059, 0.662745, 1.0 }, + { 0.698039, 0.658824, 0.674510, 1.0 }, + { 0.713725, 0.662745, 0.670588, 1.0 }, + { 0.713725, 0.658824, 0.666667, 1.0 }, + { 0.694118, 0.631373, 0.643137, 1.0 }, + { 0.674510, 0.596078, 0.603922, 1.0 }, + { 0.643137, 0.564706, 0.568627, 1.0 }, + { 0.603922, 0.529412, 0.525490, 1.0 }, + { 0.572549, 0.482353, 0.486275, 1.0 }, + { 0.533333, 0.443137, 0.450980, 1.0 }, + { 0.505882, 0.419608, 0.423529, 1.0 }, + { 0.486275, 0.396078, 0.403922, 1.0 }, + { 0.466667, 0.376471, 0.396078, 1.0 }, + { 0.458824, 0.380392, 0.403922, 1.0 }, + { 0.486275, 0.427451, 0.450980, 1.0 }, + { 0.498039, 0.443137, 0.466667, 1.0 }, + { 0.509804, 0.458824, 0.486275, 1.0 }, + { 0.541176, 0.494118, 0.517647, 1.0 }, + { 0.584314, 0.525490, 0.545098, 1.0 }, + { 0.615686, 0.556863, 0.572549, 1.0 }, + { 0.623529, 0.572549, 0.592157, 1.0 }, + { 0.635294, 0.580392, 0.600000, 1.0 }, + { 0.643137, 0.588235, 0.603922, 1.0 }, + { 0.627451, 0.584314, 0.603922, 1.0 }, + { 0.615686, 0.580392, 0.600000, 1.0 }, + { 0.615686, 0.572549, 0.588235, 1.0 }, + { 0.607843, 0.564706, 0.580392, 1.0 }, + { 0.600000, 0.560784, 0.580392, 1.0 }, + { 0.607843, 0.568627, 0.584314, 1.0 }, + { 0.611765, 0.572549, 0.588235, 1.0 }, + { 0.619608, 0.584314, 0.600000, 1.0 }, + { 0.643137, 0.600000, 0.615686, 1.0 }, + { 0.670588, 0.607843, 0.619608, 1.0 }, + { 0.678431, 0.611765, 0.623529, 1.0 }, + { 0.678431, 0.611765, 0.619608, 1.0 }, + { 0.682353, 0.600000, 0.603922, 1.0 }, + { 0.666667, 0.580392, 0.588235, 1.0 }, + { 0.627451, 0.556863, 0.568627, 1.0 }, + { 0.592157, 0.529412, 0.545098, 1.0 }, + { 0.568627, 0.505882, 0.513725, 1.0 }, + { 0.533333, 0.482353, 0.494118, 1.0 }, + { 0.501961, 0.454902, 0.478431, 1.0 }, + { 0.490196, 0.443137, 0.462745, 1.0 }, + { 0.486275, 0.443137, 0.462745, 1.0 }, + { 0.494118, 0.447059, 0.462745, 1.0 }, + { 0.498039, 0.450980, 0.470588, 1.0 }, + { 0.513725, 0.470588, 0.490196, 1.0 }, + { 0.533333, 0.482353, 0.501961, 1.0 }, + { 0.529412, 0.486275, 0.505882, 1.0 }, + { 0.525490, 0.486275, 0.505882, 1.0 }, + { 0.525490, 0.486275, 0.505882, 1.0 }, + { 0.513725, 0.474510, 0.494118, 1.0 }, + { 0.505882, 0.466667, 0.490196, 1.0 }, + { 0.509804, 0.466667, 0.486275, 1.0 }, + { 0.517647, 0.478431, 0.498039, 1.0 }, + { 0.541176, 0.501961, 0.521569, 1.0 }, + { 0.576471, 0.537255, 0.556863, 1.0 }, + { 0.623529, 0.584314, 0.600000, 1.0 }, + { 0.670588, 0.635294, 0.647059, 1.0 }, + { 0.725490, 0.678431, 0.690196, 1.0 }, + { 0.784314, 0.721569, 0.721569, 1.0 }, + { 0.788235, 0.737255, 0.741176, 1.0 }, + { 0.776471, 0.725490, 0.737255, 1.0 }, + { 0.764706, 0.698039, 0.701961, 1.0 }, + { 0.717647, 0.662745, 0.670588, 1.0 }, + { 0.666667, 0.619608, 0.635294, 1.0 }, + { 0.627451, 0.572549, 0.592157, 1.0 }, + { 0.603922, 0.541176, 0.560784, 1.0 }, + { 0.592157, 0.517647, 0.533333, 1.0 }, + { 0.588235, 0.498039, 0.521569, 1.0 }, + { 0.592157, 0.486275, 0.509804, 1.0 }, + { 0.588235, 0.478431, 0.498039, 1.0 }, + { 0.580392, 0.470588, 0.494118, 1.0 }, + { 0.568627, 0.458824, 0.482353, 1.0 }, + { 0.552941, 0.450980, 0.470588, 1.0 }, + { 0.537255, 0.447059, 0.458824, 1.0 }, + { 0.517647, 0.427451, 0.443137, 1.0 }, + { 0.501961, 0.411765, 0.431373, 1.0 }, + { 0.490196, 0.403922, 0.423529, 1.0 }, + { 0.482353, 0.396078, 0.419608, 1.0 }, + { 0.482353, 0.407843, 0.431373, 1.0 }, + { 0.490196, 0.423529, 0.450980, 1.0 }, + { 0.517647, 0.462745, 0.486275, 1.0 }, + { 0.533333, 0.490196, 0.509804, 1.0 }, + { 0.525490, 0.482353, 0.501961, 1.0 }, + { 0.549020, 0.501961, 0.517647, 1.0 }, + }; +/* Serpent */ +static double4 colors_640[] = { + { 0.141176, 0.274510, 0.172549, 1.0 }, + { 0.101961, 0.321569, 0.215686, 1.0 }, + { 0.101961, 0.313725, 0.215686, 1.0 }, + { 0.105882, 0.309804, 0.219608, 1.0 }, + { 0.082353, 0.274510, 0.200000, 1.0 }, + { 0.062745, 0.243137, 0.180392, 1.0 }, + { 0.066667, 0.219608, 0.160784, 1.0 }, + { 0.070588, 0.196078, 0.145098, 1.0 }, + { 0.043137, 0.133333, 0.090196, 1.0 }, + { 0.039216, 0.137255, 0.070588, 1.0 }, + { 0.039216, 0.145098, 0.054902, 1.0 }, + { 0.039216, 0.176471, 0.074510, 1.0 }, + { 0.039216, 0.211765, 0.094118, 1.0 }, + { 0.039216, 0.243137, 0.121569, 1.0 }, + { 0.039216, 0.274510, 0.149020, 1.0 }, + { 0.035294, 0.266667, 0.149020, 1.0 }, + { 0.035294, 0.258824, 0.152941, 1.0 }, + { 0.066667, 0.200000, 0.121569, 1.0 }, + { 0.074510, 0.172549, 0.086275, 1.0 }, + { 0.086275, 0.145098, 0.054902, 1.0 }, + { 0.152941, 0.168627, 0.047059, 1.0 }, + { 0.223529, 0.192157, 0.039216, 1.0 }, + { 0.258824, 0.223529, 0.031373, 1.0 }, + { 0.298039, 0.254902, 0.027451, 1.0 }, + { 0.419608, 0.286275, 0.019608, 1.0 }, + { 0.396078, 0.270588, 0.007843, 1.0 }, + { 0.376471, 0.258824, 0.000000, 1.0 }, + { 0.301961, 0.192157, 0.003922, 1.0 }, + { 0.231373, 0.125490, 0.011765, 1.0 }, + { 0.192157, 0.098039, 0.003922, 1.0 }, + { 0.156863, 0.070588, 0.000000, 1.0 }, + { 0.121569, 0.058824, 0.007843, 1.0 }, + { 0.121569, 0.050980, 0.011765, 1.0 }, + { 0.258824, 0.101961, 0.007843, 1.0 }, + { 0.309804, 0.160784, 0.027451, 1.0 }, + { 0.364706, 0.219608, 0.047059, 1.0 }, + { 0.372549, 0.258824, 0.098039, 1.0 }, + { 0.384314, 0.301961, 0.149020, 1.0 }, + { 0.345098, 0.317647, 0.176471, 1.0 }, + { 0.305882, 0.333333, 0.203922, 1.0 }, + { 0.188235, 0.341176, 0.286275, 1.0 }, + { 0.176471, 0.317647, 0.286275, 1.0 }, + { 0.164706, 0.298039, 0.290196, 1.0 }, + { 0.219608, 0.301961, 0.254902, 1.0 }, + { 0.274510, 0.309804, 0.219608, 1.0 }, + { 0.309804, 0.301961, 0.207843, 1.0 }, + { 0.349020, 0.294118, 0.196078, 1.0 }, + { 0.380392, 0.301961, 0.176471, 1.0 }, + { 0.360784, 0.313725, 0.176471, 1.0 }, + { 0.294118, 0.356863, 0.227451, 1.0 }, + { 0.215686, 0.325490, 0.223529, 1.0 }, + { 0.137255, 0.298039, 0.223529, 1.0 }, + { 0.121569, 0.258824, 0.184314, 1.0 }, + { 0.105882, 0.223529, 0.145098, 1.0 }, + { 0.098039, 0.203922, 0.121569, 1.0 }, + { 0.094118, 0.188235, 0.098039, 1.0 }, + { 0.098039, 0.121569, 0.027451, 1.0 }, + { 0.129412, 0.137255, 0.043137, 1.0 }, + { 0.160784, 0.152941, 0.058824, 1.0 }, + { 0.223529, 0.231373, 0.121569, 1.0 }, + { 0.286275, 0.313725, 0.184314, 1.0 }, + { 0.337255, 0.368627, 0.211765, 1.0 }, + { 0.388235, 0.423529, 0.243137, 1.0 }, + { 0.490196, 0.458824, 0.243137, 1.0 }, + { 0.549020, 0.517647, 0.278431, 1.0 }, + { 0.682353, 0.584314, 0.298039, 1.0 }, + { 0.682353, 0.552941, 0.266667, 1.0 }, + { 0.686275, 0.525490, 0.235294, 1.0 }, + { 0.690196, 0.521569, 0.219608, 1.0 }, + { 0.694118, 0.517647, 0.207843, 1.0 }, + { 0.705882, 0.498039, 0.168627, 1.0 }, + { 0.725490, 0.505882, 0.137255, 1.0 }, + { 0.768627, 0.513725, 0.078431, 1.0 }, + { 0.752941, 0.513725, 0.078431, 1.0 }, + { 0.741176, 0.517647, 0.078431, 1.0 }, + { 0.698039, 0.490196, 0.078431, 1.0 }, + { 0.658824, 0.462745, 0.082353, 1.0 }, + { 0.623529, 0.431373, 0.078431, 1.0 }, + { 0.592157, 0.403922, 0.078431, 1.0 }, + { 0.517647, 0.333333, 0.094118, 1.0 }, + { 0.431373, 0.278431, 0.062745, 1.0 }, + { 0.270588, 0.164706, 0.039216, 1.0 }, + { 0.247059, 0.160784, 0.023529, 1.0 }, + { 0.223529, 0.160784, 0.007843, 1.0 }, + { 0.247059, 0.168627, 0.011765, 1.0 }, + { 0.274510, 0.176471, 0.015686, 1.0 }, + { 0.349020, 0.207843, 0.027451, 1.0 }, + { 0.407843, 0.266667, 0.043137, 1.0 }, + { 0.600000, 0.356863, 0.047059, 1.0 }, + { 0.588235, 0.376471, 0.062745, 1.0 }, + { 0.576471, 0.400000, 0.082353, 1.0 }, + { 0.552941, 0.384314, 0.082353, 1.0 }, + { 0.529412, 0.368627, 0.086275, 1.0 }, + { 0.435294, 0.337255, 0.101961, 1.0 }, + { 0.337255, 0.290196, 0.133333, 1.0 }, + { 0.243137, 0.235294, 0.156863, 1.0 }, + { 0.160784, 0.184314, 0.160784, 1.0 }, + { 0.050980, 0.125490, 0.121569, 1.0 }, + { 0.035294, 0.090196, 0.101961, 1.0 }, + { 0.019608, 0.058824, 0.082353, 1.0 }, + { 0.015686, 0.058824, 0.058824, 1.0 }, + { 0.015686, 0.062745, 0.039216, 1.0 }, + { 0.015686, 0.058824, 0.031373, 1.0 }, + { 0.019608, 0.054902, 0.035294, 1.0 }, + { 0.027451, 0.062745, 0.031373, 1.0 }, + { 0.027451, 0.058824, 0.027451, 1.0 }, + { 0.027451, 0.058824, 0.023529, 1.0 }, + { 0.027451, 0.054902, 0.019608, 1.0 }, + { 0.027451, 0.050980, 0.015686, 1.0 }, + { 0.019608, 0.035294, 0.007843, 1.0 }, + { 0.011765, 0.023529, 0.003922, 1.0 }, + { 0.011765, 0.015686, 0.007843, 1.0 }, + { 0.011765, 0.019608, 0.011765, 1.0 }, + { 0.023529, 0.047059, 0.031373, 1.0 }, + { 0.031373, 0.070588, 0.043137, 1.0 }, + { 0.043137, 0.098039, 0.054902, 1.0 }, + { 0.066667, 0.152941, 0.090196, 1.0 }, + { 0.078431, 0.188235, 0.117647, 1.0 }, + { 0.109804, 0.227451, 0.137255, 1.0 }, + { 0.152941, 0.254902, 0.145098, 1.0 }, + { 0.192157, 0.254902, 0.133333, 1.0 }, + { 0.219608, 0.239216, 0.113725, 1.0 }, + { 0.250980, 0.223529, 0.098039, 1.0 }, + { 0.270588, 0.215686, 0.101961, 1.0 }, + { 0.290196, 0.207843, 0.109804, 1.0 }, + { 0.333333, 0.219608, 0.117647, 1.0 }, + { 0.364706, 0.254902, 0.101961, 1.0 }, + { 0.419608, 0.274510, 0.101961, 1.0 }, + { 0.462745, 0.278431, 0.098039, 1.0 }, + { 0.458824, 0.301961, 0.043137, 1.0 }, + { 0.427451, 0.290196, 0.047059, 1.0 }, + { 0.400000, 0.278431, 0.054902, 1.0 }, + { 0.352941, 0.239216, 0.039216, 1.0 }, + { 0.274510, 0.196078, 0.027451, 1.0 }, + { 0.192157, 0.168627, 0.050980, 1.0 }, + { 0.141176, 0.145098, 0.050980, 1.0 }, + { 0.074510, 0.113725, 0.043137, 1.0 }, + { 0.062745, 0.105882, 0.043137, 1.0 }, + { 0.050980, 0.101961, 0.043137, 1.0 }, + { 0.050980, 0.098039, 0.043137, 1.0 }, + { 0.054902, 0.094118, 0.043137, 1.0 }, + { 0.070588, 0.090196, 0.039216, 1.0 }, + { 0.078431, 0.078431, 0.027451, 1.0 }, + { 0.098039, 0.078431, 0.015686, 1.0 }, + { 0.149020, 0.098039, 0.011765, 1.0 }, + { 0.329412, 0.172549, 0.007843, 1.0 }, + { 0.360784, 0.203922, 0.011765, 1.0 }, + { 0.396078, 0.235294, 0.019608, 1.0 }, + { 0.501961, 0.298039, 0.023529, 1.0 }, + { 0.596078, 0.376471, 0.047059, 1.0 }, + { 0.639216, 0.447059, 0.098039, 1.0 }, + { 0.674510, 0.517647, 0.137255, 1.0 }, + { 0.788235, 0.709804, 0.266667, 1.0 }, + { 0.803922, 0.721569, 0.294118, 1.0 }, + { 0.823529, 0.733333, 0.321569, 1.0 }, + { 0.776471, 0.717647, 0.321569, 1.0 }, + { 0.807843, 0.760784, 0.325490, 1.0 }, + { 0.819608, 0.713725, 0.305882, 1.0 }, + { 0.745098, 0.603922, 0.243137, 1.0 }, + { 0.717647, 0.556863, 0.192157, 1.0 }, + { 0.698039, 0.490196, 0.172549, 1.0 }, + { 0.647059, 0.400000, 0.098039, 1.0 }, + { 0.627451, 0.368627, 0.117647, 1.0 }, + { 0.607843, 0.341176, 0.137255, 1.0 }, + { 0.556863, 0.274510, 0.141176, 1.0 }, + { 0.462745, 0.250980, 0.105882, 1.0 }, + { 0.376471, 0.231373, 0.137255, 1.0 }, + { 0.317647, 0.203922, 0.172549, 1.0 }, + { 0.168627, 0.247059, 0.180392, 1.0 }, + { 0.156863, 0.258824, 0.192157, 1.0 }, + { 0.149020, 0.270588, 0.207843, 1.0 }, + { 0.160784, 0.286275, 0.196078, 1.0 }, + { 0.207843, 0.305882, 0.176471, 1.0 }, + { 0.278431, 0.356863, 0.184314, 1.0 }, + { 0.356863, 0.392157, 0.196078, 1.0 }, + { 0.450980, 0.419608, 0.203922, 1.0 }, + { 0.545098, 0.482353, 0.219608, 1.0 }, + { 0.627451, 0.556863, 0.278431, 1.0 }, + { 0.701961, 0.631373, 0.380392, 1.0 }, + { 0.701961, 0.670588, 0.419608, 1.0 }, + { 0.698039, 0.678431, 0.384314, 1.0 }, + { 0.752941, 0.682353, 0.388235, 1.0 }, + { 0.682353, 0.647059, 0.376471, 1.0 }, + { 0.611765, 0.592157, 0.274510, 1.0 }, + { 0.596078, 0.450980, 0.137255, 1.0 }, + { 0.572549, 0.419608, 0.109804, 1.0 }, + { 0.552941, 0.392157, 0.086275, 1.0 }, + { 0.545098, 0.349020, 0.062745, 1.0 }, + { 0.549020, 0.321569, 0.050980, 1.0 }, + { 0.513725, 0.274510, 0.039216, 1.0 }, + { 0.439216, 0.227451, 0.039216, 1.0 }, + { 0.384314, 0.188235, 0.035294, 1.0 }, + { 0.341176, 0.164706, 0.039216, 1.0 }, + { 0.286275, 0.156863, 0.043137, 1.0 }, + { 0.266667, 0.164706, 0.050980, 1.0 }, + { 0.321569, 0.215686, 0.058824, 1.0 }, + { 0.411765, 0.294118, 0.066667, 1.0 }, + { 0.474510, 0.337255, 0.098039, 1.0 }, + { 0.572549, 0.411765, 0.105882, 1.0 }, + { 0.658824, 0.478431, 0.109804, 1.0 }, + { 0.588235, 0.447059, 0.141176, 1.0 }, + { 0.513725, 0.415686, 0.156863, 1.0 }, + { 0.447059, 0.392157, 0.176471, 1.0 }, + { 0.325490, 0.360784, 0.196078, 1.0 }, + { 0.207843, 0.305882, 0.192157, 1.0 }, + { 0.156863, 0.258824, 0.200000, 1.0 }, + { 0.156863, 0.243137, 0.192157, 1.0 }, + { 0.145098, 0.227451, 0.168627, 1.0 }, + { 0.145098, 0.200000, 0.137255, 1.0 }, + { 0.156863, 0.168627, 0.105882, 1.0 }, + { 0.152941, 0.149020, 0.094118, 1.0 }, + { 0.129412, 0.129412, 0.078431, 1.0 }, + { 0.117647, 0.105882, 0.054902, 1.0 }, + { 0.090196, 0.090196, 0.043137, 1.0 }, + { 0.066667, 0.070588, 0.031373, 1.0 }, + { 0.054902, 0.054902, 0.019608, 1.0 }, + { 0.031373, 0.054902, 0.015686, 1.0 }, + { 0.019608, 0.054902, 0.007843, 1.0 }, + { 0.019608, 0.054902, 0.000000, 1.0 }, + { 0.015686, 0.066667, 0.003922, 1.0 }, + { 0.019608, 0.066667, 0.007843, 1.0 }, + { 0.027451, 0.066667, 0.015686, 1.0 }, + { 0.035294, 0.078431, 0.023529, 1.0 }, + { 0.035294, 0.082353, 0.027451, 1.0 }, + { 0.035294, 0.082353, 0.031373, 1.0 }, + { 0.035294, 0.078431, 0.035294, 1.0 }, + { 0.039216, 0.070588, 0.027451, 1.0 }, + { 0.039216, 0.054902, 0.015686, 1.0 }, + { 0.050980, 0.039216, 0.015686, 1.0 }, + { 0.062745, 0.043137, 0.019608, 1.0 }, + { 0.082353, 0.070588, 0.031373, 1.0 }, + { 0.098039, 0.105882, 0.058824, 1.0 }, + { 0.105882, 0.156863, 0.101961, 1.0 }, + { 0.113725, 0.211765, 0.133333, 1.0 }, + { 0.117647, 0.250980, 0.156863, 1.0 }, + { 0.105882, 0.266667, 0.168627, 1.0 }, + { 0.105882, 0.243137, 0.164706, 1.0 }, + { 0.117647, 0.215686, 0.137255, 1.0 }, + { 0.125490, 0.200000, 0.101961, 1.0 }, + { 0.141176, 0.176471, 0.098039, 1.0 }, + { 0.149020, 0.172549, 0.094118, 1.0 }, + { 0.152941, 0.176471, 0.082353, 1.0 }, + { 0.145098, 0.192157, 0.098039, 1.0 }, + { 0.137255, 0.192157, 0.094118, 1.0 }, + { 0.145098, 0.164706, 0.086275, 1.0 }, + { 0.156863, 0.172549, 0.094118, 1.0 }, + { 0.172549, 0.168627, 0.082353, 1.0 }, + { 0.188235, 0.149020, 0.078431, 1.0 }, + { 0.207843, 0.160784, 0.070588, 1.0 }, + { 0.219608, 0.168627, 0.062745, 1.0 }, + { 0.203922, 0.176471, 0.070588, 1.0 }, + { 0.192157, 0.192157, 0.070588, 1.0 }, + { 0.188235, 0.192157, 0.070588, 1.0 }, + { 0.172549, 0.200000, 0.086275, 1.0 }, + { 0.149020, 0.231373, 0.117647, 1.0 }, + { 0.141176, 0.262745, 0.141176, 1.0 }, + }; +/* Sharp */ +static double4 colors_641[] = { + { 0.164706, 0.839216, 0.098039, 1.0 }, + { 0.113725, 0.803922, 0.066667, 1.0 }, + { 0.109804, 0.788235, 0.078431, 1.0 }, + { 0.105882, 0.772549, 0.090196, 1.0 }, + { 0.105882, 0.760784, 0.133333, 1.0 }, + { 0.109804, 0.752941, 0.176471, 1.0 }, + { 0.101961, 0.729412, 0.203922, 1.0 }, + { 0.098039, 0.709804, 0.231373, 1.0 }, + { 0.074510, 0.592157, 0.278431, 1.0 }, + { 0.054902, 0.509804, 0.262745, 1.0 }, + { 0.035294, 0.427451, 0.247059, 1.0 }, + { 0.023529, 0.368627, 0.223529, 1.0 }, + { 0.011765, 0.313725, 0.203922, 1.0 }, + { 0.007843, 0.258824, 0.231373, 1.0 }, + { 0.007843, 0.203922, 0.258824, 1.0 }, + { 0.011765, 0.184314, 0.266667, 1.0 }, + { 0.019608, 0.164706, 0.278431, 1.0 }, + { 0.074510, 0.125490, 0.278431, 1.0 }, + { 0.117647, 0.176471, 0.286275, 1.0 }, + { 0.164706, 0.227451, 0.294118, 1.0 }, + { 0.188235, 0.266667, 0.329412, 1.0 }, + { 0.211765, 0.309804, 0.368627, 1.0 }, + { 0.207843, 0.313725, 0.396078, 1.0 }, + { 0.203922, 0.317647, 0.427451, 1.0 }, + { 0.215686, 0.360784, 0.521569, 1.0 }, + { 0.239216, 0.423529, 0.556863, 1.0 }, + { 0.266667, 0.490196, 0.592157, 1.0 }, + { 0.278431, 0.560784, 0.607843, 1.0 }, + { 0.290196, 0.635294, 0.627451, 1.0 }, + { 0.270588, 0.650980, 0.623529, 1.0 }, + { 0.254902, 0.666667, 0.619608, 1.0 }, + { 0.211765, 0.650980, 0.596078, 1.0 }, + { 0.160784, 0.635294, 0.556863, 1.0 }, + { 0.101961, 0.596078, 0.419608, 1.0 }, + { 0.090196, 0.623529, 0.349020, 1.0 }, + { 0.082353, 0.650980, 0.278431, 1.0 }, + { 0.066667, 0.658824, 0.223529, 1.0 }, + { 0.054902, 0.670588, 0.168627, 1.0 }, + { 0.058824, 0.674510, 0.156863, 1.0 }, + { 0.066667, 0.682353, 0.145098, 1.0 }, + { 0.168627, 0.701961, 0.117647, 1.0 }, + { 0.243137, 0.721569, 0.113725, 1.0 }, + { 0.317647, 0.745098, 0.109804, 1.0 }, + { 0.388235, 0.760784, 0.121569, 1.0 }, + { 0.458824, 0.780392, 0.137255, 1.0 }, + { 0.498039, 0.796078, 0.149020, 1.0 }, + { 0.541176, 0.811765, 0.160784, 1.0 }, + { 0.572549, 0.827451, 0.184314, 1.0 }, + { 0.654902, 0.831373, 0.192157, 1.0 }, + { 0.768627, 0.760784, 0.172549, 1.0 }, + { 0.760784, 0.698039, 0.152941, 1.0 }, + { 0.756863, 0.639216, 0.133333, 1.0 }, + { 0.701961, 0.580392, 0.125490, 1.0 }, + { 0.647059, 0.521569, 0.117647, 1.0 }, + { 0.611765, 0.494118, 0.117647, 1.0 }, + { 0.576471, 0.466667, 0.121569, 1.0 }, + { 0.462745, 0.325490, 0.074510, 1.0 }, + { 0.392157, 0.262745, 0.047059, 1.0 }, + { 0.321569, 0.200000, 0.023529, 1.0 }, + { 0.239216, 0.164706, 0.019608, 1.0 }, + { 0.160784, 0.133333, 0.019608, 1.0 }, + { 0.121569, 0.121569, 0.019608, 1.0 }, + { 0.086275, 0.109804, 0.019608, 1.0 }, + { 0.035294, 0.098039, 0.011765, 1.0 }, + { 0.007843, 0.086275, 0.011765, 1.0 }, + { 0.000000, 0.058824, 0.003922, 1.0 }, + { 0.000000, 0.101961, 0.007843, 1.0 }, + { 0.000000, 0.145098, 0.011765, 1.0 }, + { 0.000000, 0.168627, 0.011765, 1.0 }, + { 0.000000, 0.196078, 0.015686, 1.0 }, + { 0.000000, 0.243137, 0.019608, 1.0 }, + { 0.000000, 0.286275, 0.023529, 1.0 }, + { 0.000000, 0.321569, 0.023529, 1.0 }, + { 0.000000, 0.337255, 0.023529, 1.0 }, + { 0.000000, 0.352941, 0.027451, 1.0 }, + { 0.000000, 0.400000, 0.035294, 1.0 }, + { 0.000000, 0.447059, 0.047059, 1.0 }, + { 0.000000, 0.462745, 0.074510, 1.0 }, + { 0.000000, 0.478431, 0.101961, 1.0 }, + { 0.000000, 0.501961, 0.176471, 1.0 }, + { 0.007843, 0.513725, 0.250980, 1.0 }, + { 0.011765, 0.443137, 0.372549, 1.0 }, + { 0.015686, 0.411765, 0.364706, 1.0 }, + { 0.019608, 0.384314, 0.360784, 1.0 }, + { 0.019608, 0.364706, 0.352941, 1.0 }, + { 0.019608, 0.349020, 0.345098, 1.0 }, + { 0.015686, 0.305882, 0.341176, 1.0 }, + { 0.023529, 0.262745, 0.341176, 1.0 }, + { 0.039216, 0.164706, 0.388235, 1.0 }, + { 0.054902, 0.145098, 0.372549, 1.0 }, + { 0.074510, 0.125490, 0.356863, 1.0 }, + { 0.074510, 0.129412, 0.321569, 1.0 }, + { 0.078431, 0.137255, 0.290196, 1.0 }, + { 0.070588, 0.164706, 0.215686, 1.0 }, + { 0.066667, 0.200000, 0.141176, 1.0 }, + { 0.054902, 0.223529, 0.086275, 1.0 }, + { 0.043137, 0.250980, 0.054902, 1.0 }, + { 0.058824, 0.317647, 0.066667, 1.0 }, + { 0.074510, 0.333333, 0.078431, 1.0 }, + { 0.094118, 0.349020, 0.090196, 1.0 }, + { 0.094118, 0.349020, 0.090196, 1.0 }, + { 0.094118, 0.349020, 0.090196, 1.0 }, + { 0.086275, 0.341176, 0.086275, 1.0 }, + { 0.062745, 0.329412, 0.070588, 1.0 }, + { 0.027451, 0.305882, 0.058824, 1.0 }, + { 0.035294, 0.282353, 0.062745, 1.0 }, + { 0.047059, 0.258824, 0.066667, 1.0 }, + { 0.047059, 0.250980, 0.066667, 1.0 }, + { 0.050980, 0.247059, 0.066667, 1.0 }, + { 0.050980, 0.235294, 0.066667, 1.0 }, + { 0.050980, 0.211765, 0.062745, 1.0 }, + { 0.047059, 0.172549, 0.050980, 1.0 }, + { 0.023529, 0.149020, 0.031373, 1.0 }, + { 0.003922, 0.101961, 0.015686, 1.0 }, + { 0.003922, 0.098039, 0.011765, 1.0 }, + { 0.003922, 0.094118, 0.007843, 1.0 }, + { 0.003922, 0.101961, 0.007843, 1.0 }, + { 0.003922, 0.117647, 0.007843, 1.0 }, + { 0.003922, 0.125490, 0.011765, 1.0 }, + { 0.007843, 0.133333, 0.015686, 1.0 }, + { 0.031373, 0.117647, 0.050980, 1.0 }, + { 0.054902, 0.113725, 0.070588, 1.0 }, + { 0.078431, 0.113725, 0.094118, 1.0 }, + { 0.082353, 0.129412, 0.098039, 1.0 }, + { 0.090196, 0.149020, 0.105882, 1.0 }, + { 0.086275, 0.196078, 0.109804, 1.0 }, + { 0.082353, 0.243137, 0.105882, 1.0 }, + { 0.074510, 0.290196, 0.094118, 1.0 }, + { 0.070588, 0.333333, 0.094118, 1.0 }, + { 0.082353, 0.407843, 0.105882, 1.0 }, + { 0.090196, 0.427451, 0.109804, 1.0 }, + { 0.098039, 0.450980, 0.117647, 1.0 }, + { 0.098039, 0.490196, 0.117647, 1.0 }, + { 0.090196, 0.517647, 0.109804, 1.0 }, + { 0.082353, 0.533333, 0.086275, 1.0 }, + { 0.094118, 0.541176, 0.066667, 1.0 }, + { 0.180392, 0.478431, 0.031373, 1.0 }, + { 0.254902, 0.454902, 0.031373, 1.0 }, + { 0.333333, 0.431373, 0.031373, 1.0 }, + { 0.368627, 0.431373, 0.027451, 1.0 }, + { 0.407843, 0.431373, 0.027451, 1.0 }, + { 0.458824, 0.431373, 0.027451, 1.0 }, + { 0.525490, 0.431373, 0.031373, 1.0 }, + { 0.584314, 0.396078, 0.043137, 1.0 }, + { 0.658824, 0.352941, 0.039216, 1.0 }, + { 0.721569, 0.301961, 0.078431, 1.0 }, + { 0.725490, 0.298039, 0.082353, 1.0 }, + { 0.733333, 0.294118, 0.090196, 1.0 }, + { 0.713725, 0.301961, 0.098039, 1.0 }, + { 0.678431, 0.325490, 0.101961, 1.0 }, + { 0.619608, 0.329412, 0.117647, 1.0 }, + { 0.572549, 0.298039, 0.105882, 1.0 }, + { 0.450980, 0.231373, 0.109804, 1.0 }, + { 0.411765, 0.223529, 0.113725, 1.0 }, + { 0.376471, 0.215686, 0.121569, 1.0 }, + { 0.298039, 0.235294, 0.125490, 1.0 }, + { 0.227451, 0.270588, 0.125490, 1.0 }, + { 0.160784, 0.313725, 0.133333, 1.0 }, + { 0.105882, 0.341176, 0.117647, 1.0 }, + { 0.082353, 0.352941, 0.101961, 1.0 }, + { 0.058824, 0.352941, 0.078431, 1.0 }, + { 0.027451, 0.392157, 0.058824, 1.0 }, + { 0.023529, 0.407843, 0.054902, 1.0 }, + { 0.019608, 0.423529, 0.050980, 1.0 }, + { 0.015686, 0.466667, 0.047059, 1.0 }, + { 0.011765, 0.509804, 0.043137, 1.0 }, + { 0.011765, 0.549020, 0.039216, 1.0 }, + { 0.003922, 0.549020, 0.027451, 1.0 }, + { 0.000000, 0.478431, 0.019608, 1.0 }, + { 0.003922, 0.450980, 0.015686, 1.0 }, + { 0.007843, 0.427451, 0.015686, 1.0 }, + { 0.027451, 0.384314, 0.011765, 1.0 }, + { 0.058824, 0.352941, 0.011765, 1.0 }, + { 0.109804, 0.329412, 0.007843, 1.0 }, + { 0.180392, 0.321569, 0.003922, 1.0 }, + { 0.258824, 0.333333, 0.003922, 1.0 }, + { 0.329412, 0.341176, 0.003922, 1.0 }, + { 0.400000, 0.345098, 0.007843, 1.0 }, + { 0.470588, 0.341176, 0.007843, 1.0 }, + { 0.533333, 0.356863, 0.011765, 1.0 }, + { 0.596078, 0.368627, 0.007843, 1.0 }, + { 0.643137, 0.364706, 0.011765, 1.0 }, + { 0.682353, 0.384314, 0.027451, 1.0 }, + { 0.694118, 0.431373, 0.047059, 1.0 }, + { 0.670588, 0.509804, 0.066667, 1.0 }, + { 0.643137, 0.533333, 0.070588, 1.0 }, + { 0.615686, 0.556863, 0.074510, 1.0 }, + { 0.568627, 0.600000, 0.074510, 1.0 }, + { 0.509804, 0.607843, 0.062745, 1.0 }, + { 0.447059, 0.592157, 0.058824, 1.0 }, + { 0.360784, 0.580392, 0.066667, 1.0 }, + { 0.301961, 0.576471, 0.078431, 1.0 }, + { 0.223529, 0.560784, 0.082353, 1.0 }, + { 0.145098, 0.545098, 0.082353, 1.0 }, + { 0.082353, 0.529412, 0.082353, 1.0 }, + { 0.047059, 0.501961, 0.062745, 1.0 }, + { 0.027451, 0.458824, 0.043137, 1.0 }, + { 0.003922, 0.407843, 0.027451, 1.0 }, + { 0.000000, 0.356863, 0.023529, 1.0 }, + { 0.000000, 0.313725, 0.019608, 1.0 }, + { 0.000000, 0.282353, 0.019608, 1.0 }, + { 0.000000, 0.243137, 0.015686, 1.0 }, + { 0.000000, 0.196078, 0.011765, 1.0 }, + { 0.000000, 0.152941, 0.007843, 1.0 }, + { 0.000000, 0.109804, 0.003922, 1.0 }, + { 0.003922, 0.082353, 0.003922, 1.0 }, + { 0.003922, 0.086275, 0.000000, 1.0 }, + { 0.003922, 0.113725, 0.003922, 1.0 }, + { 0.003922, 0.160784, 0.007843, 1.0 }, + { 0.003922, 0.211765, 0.011765, 1.0 }, + { 0.007843, 0.262745, 0.027451, 1.0 }, + { 0.011765, 0.313725, 0.047059, 1.0 }, + { 0.039216, 0.368627, 0.070588, 1.0 }, + { 0.066667, 0.427451, 0.094118, 1.0 }, + { 0.082353, 0.501961, 0.152941, 1.0 }, + { 0.109804, 0.580392, 0.235294, 1.0 }, + { 0.137255, 0.647059, 0.301961, 1.0 }, + { 0.137255, 0.686275, 0.364706, 1.0 }, + { 0.113725, 0.713725, 0.431373, 1.0 }, + { 0.125490, 0.729412, 0.482353, 1.0 }, + { 0.141176, 0.713725, 0.509804, 1.0 }, + { 0.129412, 0.686275, 0.545098, 1.0 }, + { 0.121569, 0.658824, 0.611765, 1.0 }, + { 0.152941, 0.615686, 0.635294, 1.0 }, + { 0.145098, 0.560784, 0.623529, 1.0 }, + { 0.105882, 0.490196, 0.619608, 1.0 }, + { 0.090196, 0.431373, 0.588235, 1.0 }, + { 0.078431, 0.368627, 0.529412, 1.0 }, + { 0.050980, 0.298039, 0.447059, 1.0 }, + { 0.019608, 0.239216, 0.407843, 1.0 }, + { 0.027451, 0.184314, 0.360784, 1.0 }, + { 0.043137, 0.141176, 0.298039, 1.0 }, + { 0.074510, 0.121569, 0.243137, 1.0 }, + { 0.125490, 0.101961, 0.184314, 1.0 }, + { 0.200000, 0.109804, 0.121569, 1.0 }, + { 0.282353, 0.141176, 0.054902, 1.0 }, + { 0.352941, 0.180392, 0.027451, 1.0 }, + { 0.380392, 0.203922, 0.039216, 1.0 }, + { 0.392157, 0.258824, 0.070588, 1.0 }, + { 0.411765, 0.325490, 0.133333, 1.0 }, + { 0.435294, 0.380392, 0.215686, 1.0 }, + { 0.482353, 0.439216, 0.298039, 1.0 }, + { 0.552941, 0.517647, 0.376471, 1.0 }, + { 0.650980, 0.592157, 0.392157, 1.0 }, + { 0.666667, 0.619608, 0.384314, 1.0 }, + { 0.650980, 0.674510, 0.380392, 1.0 }, + { 0.596078, 0.717647, 0.364706, 1.0 }, + { 0.509804, 0.729412, 0.364706, 1.0 }, + { 0.411765, 0.729412, 0.372549, 1.0 }, + { 0.345098, 0.752941, 0.431373, 1.0 }, + { 0.352941, 0.768627, 0.443137, 1.0 }, + { 0.337255, 0.768627, 0.415686, 1.0 }, + { 0.341176, 0.788235, 0.380392, 1.0 }, + { 0.325490, 0.823529, 0.301961, 1.0 }, + { 0.290196, 0.835294, 0.223529, 1.0 }, + { 0.227451, 0.835294, 0.141176, 1.0 }, + }; +/* Shy_Violets */ +static double4 colors_642[] = { + { 0.384314, 0.352941, 0.321569, 1.0 }, + { 0.254902, 0.278431, 0.188235, 1.0 }, + { 0.235294, 0.250980, 0.184314, 1.0 }, + { 0.215686, 0.223529, 0.184314, 1.0 }, + { 0.235294, 0.180392, 0.207843, 1.0 }, + { 0.254902, 0.141176, 0.231373, 1.0 }, + { 0.270588, 0.129412, 0.250980, 1.0 }, + { 0.290196, 0.117647, 0.274510, 1.0 }, + { 0.329412, 0.101961, 0.313725, 1.0 }, + { 0.313725, 0.149020, 0.294118, 1.0 }, + { 0.298039, 0.200000, 0.274510, 1.0 }, + { 0.290196, 0.239216, 0.247059, 1.0 }, + { 0.286275, 0.282353, 0.219608, 1.0 }, + { 0.282353, 0.294118, 0.219608, 1.0 }, + { 0.282353, 0.305882, 0.223529, 1.0 }, + { 0.282353, 0.313725, 0.243137, 1.0 }, + { 0.286275, 0.321569, 0.266667, 1.0 }, + { 0.341176, 0.325490, 0.411765, 1.0 }, + { 0.376471, 0.298039, 0.454902, 1.0 }, + { 0.411765, 0.274510, 0.501961, 1.0 }, + { 0.403922, 0.270588, 0.513725, 1.0 }, + { 0.396078, 0.270588, 0.529412, 1.0 }, + { 0.380392, 0.282353, 0.529412, 1.0 }, + { 0.368627, 0.294118, 0.533333, 1.0 }, + { 0.301961, 0.380392, 0.384314, 1.0 }, + { 0.235294, 0.411765, 0.313725, 1.0 }, + { 0.168627, 0.443137, 0.247059, 1.0 }, + { 0.145098, 0.490196, 0.196078, 1.0 }, + { 0.125490, 0.541176, 0.149020, 1.0 }, + { 0.109804, 0.576471, 0.125490, 1.0 }, + { 0.094118, 0.611765, 0.101961, 1.0 }, + { 0.066667, 0.631373, 0.105882, 1.0 }, + { 0.070588, 0.666667, 0.109804, 1.0 }, + { 0.172549, 0.627451, 0.074510, 1.0 }, + { 0.196078, 0.588235, 0.105882, 1.0 }, + { 0.223529, 0.549020, 0.141176, 1.0 }, + { 0.282353, 0.470588, 0.180392, 1.0 }, + { 0.341176, 0.392157, 0.219608, 1.0 }, + { 0.360784, 0.349020, 0.239216, 1.0 }, + { 0.380392, 0.305882, 0.258824, 1.0 }, + { 0.388235, 0.200000, 0.376471, 1.0 }, + { 0.376471, 0.176471, 0.435294, 1.0 }, + { 0.364706, 0.152941, 0.494118, 1.0 }, + { 0.337255, 0.156863, 0.494118, 1.0 }, + { 0.309804, 0.160784, 0.494118, 1.0 }, + { 0.294118, 0.164706, 0.486275, 1.0 }, + { 0.282353, 0.168627, 0.482353, 1.0 }, + { 0.286275, 0.160784, 0.482353, 1.0 }, + { 0.305882, 0.172549, 0.454902, 1.0 }, + { 0.282353, 0.160784, 0.376471, 1.0 }, + { 0.294118, 0.145098, 0.352941, 1.0 }, + { 0.309804, 0.133333, 0.333333, 1.0 }, + { 0.298039, 0.117647, 0.317647, 1.0 }, + { 0.286275, 0.105882, 0.301961, 1.0 }, + { 0.262745, 0.101961, 0.301961, 1.0 }, + { 0.239216, 0.101961, 0.301961, 1.0 }, + { 0.176471, 0.105882, 0.278431, 1.0 }, + { 0.145098, 0.141176, 0.247059, 1.0 }, + { 0.117647, 0.176471, 0.215686, 1.0 }, + { 0.090196, 0.235294, 0.192157, 1.0 }, + { 0.062745, 0.298039, 0.168627, 1.0 }, + { 0.062745, 0.337255, 0.152941, 1.0 }, + { 0.062745, 0.380392, 0.137255, 1.0 }, + { 0.043137, 0.423529, 0.137255, 1.0 }, + { 0.050980, 0.427451, 0.137255, 1.0 }, + { 0.058824, 0.349020, 0.203922, 1.0 }, + { 0.054902, 0.290196, 0.247059, 1.0 }, + { 0.054902, 0.235294, 0.294118, 1.0 }, + { 0.062745, 0.200000, 0.313725, 1.0 }, + { 0.074510, 0.164706, 0.337255, 1.0 }, + { 0.109804, 0.109804, 0.364706, 1.0 }, + { 0.121569, 0.078431, 0.368627, 1.0 }, + { 0.180392, 0.086275, 0.364706, 1.0 }, + { 0.203922, 0.113725, 0.349020, 1.0 }, + { 0.227451, 0.145098, 0.333333, 1.0 }, + { 0.227451, 0.184314, 0.282353, 1.0 }, + { 0.227451, 0.223529, 0.235294, 1.0 }, + { 0.215686, 0.250980, 0.227451, 1.0 }, + { 0.207843, 0.278431, 0.219608, 1.0 }, + { 0.180392, 0.325490, 0.203922, 1.0 }, + { 0.180392, 0.352941, 0.160784, 1.0 }, + { 0.172549, 0.372549, 0.137255, 1.0 }, + { 0.207843, 0.360784, 0.176471, 1.0 }, + { 0.247059, 0.349020, 0.215686, 1.0 }, + { 0.286275, 0.321569, 0.235294, 1.0 }, + { 0.325490, 0.298039, 0.258824, 1.0 }, + { 0.400000, 0.243137, 0.313725, 1.0 }, + { 0.450980, 0.192157, 0.352941, 1.0 }, + { 0.505882, 0.125490, 0.396078, 1.0 }, + { 0.505882, 0.094118, 0.400000, 1.0 }, + { 0.505882, 0.066667, 0.407843, 1.0 }, + { 0.482353, 0.062745, 0.411765, 1.0 }, + { 0.458824, 0.062745, 0.415686, 1.0 }, + { 0.388235, 0.047059, 0.380392, 1.0 }, + { 0.298039, 0.043137, 0.352941, 1.0 }, + { 0.247059, 0.090196, 0.298039, 1.0 }, + { 0.219608, 0.172549, 0.250980, 1.0 }, + { 0.200000, 0.286275, 0.180392, 1.0 }, + { 0.196078, 0.313725, 0.172549, 1.0 }, + { 0.192157, 0.341176, 0.164706, 1.0 }, + { 0.219608, 0.352941, 0.168627, 1.0 }, + { 0.250980, 0.364706, 0.172549, 1.0 }, + { 0.270588, 0.333333, 0.211765, 1.0 }, + { 0.290196, 0.294118, 0.278431, 1.0 }, + { 0.337255, 0.247059, 0.482353, 1.0 }, + { 0.411765, 0.262745, 0.549020, 1.0 }, + { 0.486275, 0.282353, 0.615686, 1.0 }, + { 0.501961, 0.294118, 0.619608, 1.0 }, + { 0.517647, 0.309804, 0.623529, 1.0 }, + { 0.545098, 0.337255, 0.666667, 1.0 }, + { 0.560784, 0.388235, 0.607843, 1.0 }, + { 0.549020, 0.435294, 0.545098, 1.0 }, + { 0.501961, 0.470588, 0.439216, 1.0 }, + { 0.392157, 0.419608, 0.301961, 1.0 }, + { 0.345098, 0.403922, 0.270588, 1.0 }, + { 0.301961, 0.388235, 0.239216, 1.0 }, + { 0.235294, 0.364706, 0.192157, 1.0 }, + { 0.215686, 0.313725, 0.192157, 1.0 }, + { 0.227451, 0.250980, 0.207843, 1.0 }, + { 0.250980, 0.192157, 0.239216, 1.0 }, + { 0.345098, 0.074510, 0.290196, 1.0 }, + { 0.392157, 0.047059, 0.298039, 1.0 }, + { 0.443137, 0.019608, 0.305882, 1.0 }, + { 0.454902, 0.023529, 0.305882, 1.0 }, + { 0.466667, 0.027451, 0.305882, 1.0 }, + { 0.458824, 0.047059, 0.286275, 1.0 }, + { 0.482353, 0.117647, 0.266667, 1.0 }, + { 0.466667, 0.207843, 0.215686, 1.0 }, + { 0.447059, 0.278431, 0.180392, 1.0 }, + { 0.388235, 0.309804, 0.168627, 1.0 }, + { 0.372549, 0.317647, 0.168627, 1.0 }, + { 0.356863, 0.329412, 0.172549, 1.0 }, + { 0.329412, 0.349020, 0.176471, 1.0 }, + { 0.301961, 0.321569, 0.200000, 1.0 }, + { 0.258824, 0.247059, 0.258824, 1.0 }, + { 0.211765, 0.164706, 0.317647, 1.0 }, + { 0.145098, 0.070588, 0.368627, 1.0 }, + { 0.101961, 0.054902, 0.368627, 1.0 }, + { 0.058824, 0.039216, 0.368627, 1.0 }, + { 0.043137, 0.035294, 0.360784, 1.0 }, + { 0.027451, 0.031373, 0.356863, 1.0 }, + { 0.027451, 0.019608, 0.360784, 1.0 }, + { 0.054902, 0.015686, 0.360784, 1.0 }, + { 0.109804, 0.023529, 0.360784, 1.0 }, + { 0.164706, 0.039216, 0.356863, 1.0 }, + { 0.270588, 0.031373, 0.400000, 1.0 }, + { 0.309804, 0.031373, 0.419608, 1.0 }, + { 0.352941, 0.035294, 0.443137, 1.0 }, + { 0.427451, 0.047059, 0.482353, 1.0 }, + { 0.486275, 0.050980, 0.513725, 1.0 }, + { 0.498039, 0.062745, 0.541176, 1.0 }, + { 0.501961, 0.078431, 0.549020, 1.0 }, + { 0.482353, 0.105882, 0.513725, 1.0 }, + { 0.478431, 0.105882, 0.494118, 1.0 }, + { 0.474510, 0.109804, 0.478431, 1.0 }, + { 0.466667, 0.121569, 0.427451, 1.0 }, + { 0.427451, 0.121569, 0.368627, 1.0 }, + { 0.415686, 0.105882, 0.329412, 1.0 }, + { 0.419608, 0.086275, 0.317647, 1.0 }, + { 0.439216, 0.082353, 0.313725, 1.0 }, + { 0.423529, 0.070588, 0.333333, 1.0 }, + { 0.400000, 0.027451, 0.407843, 1.0 }, + { 0.392157, 0.027451, 0.415686, 1.0 }, + { 0.388235, 0.031373, 0.423529, 1.0 }, + { 0.356863, 0.043137, 0.439216, 1.0 }, + { 0.337255, 0.043137, 0.443137, 1.0 }, + { 0.329412, 0.035294, 0.443137, 1.0 }, + { 0.329412, 0.039216, 0.423529, 1.0 }, + { 0.298039, 0.031373, 0.384314, 1.0 }, + { 0.301961, 0.027451, 0.376471, 1.0 }, + { 0.305882, 0.023529, 0.372549, 1.0 }, + { 0.321569, 0.035294, 0.368627, 1.0 }, + { 0.329412, 0.043137, 0.380392, 1.0 }, + { 0.333333, 0.050980, 0.400000, 1.0 }, + { 0.352941, 0.054902, 0.419608, 1.0 }, + { 0.388235, 0.078431, 0.454902, 1.0 }, + { 0.443137, 0.125490, 0.525490, 1.0 }, + { 0.505882, 0.168627, 0.600000, 1.0 }, + { 0.556863, 0.223529, 0.666667, 1.0 }, + { 0.611765, 0.270588, 0.709804, 1.0 }, + { 0.670588, 0.352941, 0.764706, 1.0 }, + { 0.725490, 0.423529, 0.811765, 1.0 }, + { 0.776471, 0.482353, 0.850980, 1.0 }, + { 0.792157, 0.509804, 0.866667, 1.0 }, + { 0.780392, 0.552941, 0.850980, 1.0 }, + { 0.780392, 0.545098, 0.843137, 1.0 }, + { 0.780392, 0.537255, 0.839216, 1.0 }, + { 0.764706, 0.490196, 0.839216, 1.0 }, + { 0.741176, 0.439216, 0.835294, 1.0 }, + { 0.690196, 0.396078, 0.815686, 1.0 }, + { 0.643137, 0.349020, 0.776471, 1.0 }, + { 0.580392, 0.294118, 0.733333, 1.0 }, + { 0.541176, 0.235294, 0.709804, 1.0 }, + { 0.505882, 0.196078, 0.670588, 1.0 }, + { 0.482353, 0.168627, 0.647059, 1.0 }, + { 0.450980, 0.137255, 0.615686, 1.0 }, + { 0.443137, 0.117647, 0.607843, 1.0 }, + { 0.466667, 0.109804, 0.596078, 1.0 }, + { 0.498039, 0.105882, 0.619608, 1.0 }, + { 0.529412, 0.109804, 0.639216, 1.0 }, + { 0.564706, 0.117647, 0.654902, 1.0 }, + { 0.611765, 0.160784, 0.678431, 1.0 }, + { 0.658824, 0.196078, 0.709804, 1.0 }, + { 0.694118, 0.215686, 0.705882, 1.0 }, + { 0.717647, 0.203922, 0.670588, 1.0 }, + { 0.725490, 0.188235, 0.635294, 1.0 }, + { 0.737255, 0.203922, 0.627451, 1.0 }, + { 0.701961, 0.200000, 0.592157, 1.0 }, + { 0.666667, 0.184314, 0.541176, 1.0 }, + { 0.623529, 0.137255, 0.474510, 1.0 }, + { 0.615686, 0.141176, 0.447059, 1.0 }, + { 0.603922, 0.168627, 0.450980, 1.0 }, + { 0.580392, 0.180392, 0.466667, 1.0 }, + { 0.541176, 0.176471, 0.478431, 1.0 }, + { 0.486275, 0.176471, 0.482353, 1.0 }, + { 0.478431, 0.203922, 0.509804, 1.0 }, + { 0.458824, 0.200000, 0.525490, 1.0 }, + { 0.427451, 0.184314, 0.537255, 1.0 }, + { 0.349020, 0.152941, 0.509804, 1.0 }, + { 0.298039, 0.152941, 0.478431, 1.0 }, + { 0.247059, 0.141176, 0.431373, 1.0 }, + { 0.207843, 0.141176, 0.392157, 1.0 }, + { 0.180392, 0.117647, 0.349020, 1.0 }, + { 0.192157, 0.145098, 0.325490, 1.0 }, + { 0.164706, 0.149020, 0.352941, 1.0 }, + { 0.125490, 0.137255, 0.376471, 1.0 }, + { 0.082353, 0.098039, 0.384314, 1.0 }, + { 0.101961, 0.105882, 0.368627, 1.0 }, + { 0.086275, 0.109804, 0.407843, 1.0 }, + { 0.098039, 0.086275, 0.443137, 1.0 }, + { 0.098039, 0.066667, 0.450980, 1.0 }, + { 0.121569, 0.105882, 0.400000, 1.0 }, + { 0.105882, 0.180392, 0.349020, 1.0 }, + { 0.105882, 0.247059, 0.294118, 1.0 }, + { 0.117647, 0.309804, 0.258824, 1.0 }, + { 0.149020, 0.372549, 0.227451, 1.0 }, + { 0.184314, 0.403922, 0.219608, 1.0 }, + { 0.239216, 0.415686, 0.219608, 1.0 }, + { 0.313725, 0.411765, 0.274510, 1.0 }, + { 0.396078, 0.431373, 0.333333, 1.0 }, + { 0.494118, 0.411765, 0.415686, 1.0 }, + { 0.600000, 0.368627, 0.490196, 1.0 }, + { 0.682353, 0.333333, 0.603922, 1.0 }, + { 0.749020, 0.368627, 0.686275, 1.0 }, + { 0.784314, 0.423529, 0.768627, 1.0 }, + { 0.800000, 0.454902, 0.800000, 1.0 }, + { 0.784314, 0.474510, 0.819608, 1.0 }, + { 0.792157, 0.498039, 0.819608, 1.0 }, + { 0.807843, 0.533333, 0.835294, 1.0 }, + { 0.811765, 0.541176, 0.827451, 1.0 }, + { 0.788235, 0.541176, 0.807843, 1.0 }, + { 0.776471, 0.498039, 0.760784, 1.0 }, + { 0.733333, 0.454902, 0.698039, 1.0 }, + { 0.654902, 0.415686, 0.611765, 1.0 }, + { 0.545098, 0.423529, 0.513725, 1.0 }, + { 0.458824, 0.396078, 0.415686, 1.0 }, + }; +/* Singe */ +static double4 colors_643[] = { + { 0.823529, 0.643137, 0.337255, 1.0 }, + { 0.925490, 0.784314, 0.415686, 1.0 }, + { 0.890196, 0.733333, 0.384314, 1.0 }, + { 0.858824, 0.686275, 0.356863, 1.0 }, + { 0.745098, 0.549020, 0.294118, 1.0 }, + { 0.631373, 0.415686, 0.231373, 1.0 }, + { 0.580392, 0.352941, 0.196078, 1.0 }, + { 0.533333, 0.290196, 0.164706, 1.0 }, + { 0.298039, 0.082353, 0.078431, 1.0 }, + { 0.258824, 0.050980, 0.043137, 1.0 }, + { 0.223529, 0.023529, 0.011765, 1.0 }, + { 0.211765, 0.011765, 0.003922, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.262745, 0.050980, 0.050980, 1.0 }, + { 0.345098, 0.129412, 0.074510, 1.0 }, + { 0.431373, 0.207843, 0.101961, 1.0 }, + { 0.568627, 0.309804, 0.172549, 1.0 }, + { 0.705882, 0.415686, 0.247059, 1.0 }, + { 0.749020, 0.490196, 0.282353, 1.0 }, + { 0.796078, 0.564706, 0.321569, 1.0 }, + { 0.960784, 0.705882, 0.415686, 1.0 }, + { 0.976471, 0.760784, 0.478431, 1.0 }, + { 0.992157, 0.819608, 0.541176, 1.0 }, + { 0.996078, 0.843137, 0.549020, 1.0 }, + { 1.000000, 0.870588, 0.556863, 1.0 }, + { 0.996078, 0.866667, 0.549020, 1.0 }, + { 0.996078, 0.862745, 0.545098, 1.0 }, + { 0.996078, 0.870588, 0.517647, 1.0 }, + { 0.992157, 0.850980, 0.498039, 1.0 }, + { 0.890196, 0.713725, 0.407843, 1.0 }, + { 0.850980, 0.666667, 0.337255, 1.0 }, + { 0.815686, 0.619608, 0.270588, 1.0 }, + { 0.780392, 0.572549, 0.247059, 1.0 }, + { 0.749020, 0.525490, 0.227451, 1.0 }, + { 0.756863, 0.533333, 0.219608, 1.0 }, + { 0.764706, 0.545098, 0.215686, 1.0 }, + { 0.858824, 0.658824, 0.290196, 1.0 }, + { 0.847059, 0.658824, 0.305882, 1.0 }, + { 0.835294, 0.662745, 0.325490, 1.0 }, + { 0.815686, 0.635294, 0.305882, 1.0 }, + { 0.800000, 0.611765, 0.290196, 1.0 }, + { 0.749020, 0.556863, 0.266667, 1.0 }, + { 0.698039, 0.505882, 0.243137, 1.0 }, + { 0.588235, 0.384314, 0.176471, 1.0 }, + { 0.498039, 0.266667, 0.129412, 1.0 }, + { 0.329412, 0.101961, 0.027451, 1.0 }, + { 0.282353, 0.050980, 0.011765, 1.0 }, + { 0.235294, 0.000000, 0.000000, 1.0 }, + { 0.219608, 0.000000, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.000000, 0.000000, 1.0 }, + { 0.203922, 0.000000, 0.000000, 1.0 }, + { 0.211765, 0.000000, 0.000000, 1.0 }, + { 0.223529, 0.000000, 0.000000, 1.0 }, + { 0.258824, 0.003922, 0.003922, 1.0 }, + { 0.270588, 0.011765, 0.003922, 1.0 }, + { 0.282353, 0.023529, 0.003922, 1.0 }, + { 0.282353, 0.019608, 0.003922, 1.0 }, + { 0.282353, 0.015686, 0.003922, 1.0 }, + { 0.270588, 0.019608, 0.003922, 1.0 }, + { 0.262745, 0.023529, 0.003922, 1.0 }, + { 0.243137, 0.011765, 0.000000, 1.0 }, + { 0.231373, 0.000000, 0.003922, 1.0 }, + { 0.203922, 0.000000, 0.000000, 1.0 }, + { 0.203922, 0.000000, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.200000, 0.003922, 0.000000, 1.0 }, + { 0.200000, 0.003922, 0.000000, 1.0 }, + { 0.192157, 0.003922, 0.000000, 1.0 }, + { 0.188235, 0.003922, 0.000000, 1.0 }, + { 0.176471, 0.000000, 0.000000, 1.0 }, + { 0.172549, 0.003922, 0.000000, 1.0 }, + { 0.152941, 0.007843, 0.000000, 1.0 }, + { 0.137255, 0.003922, 0.000000, 1.0 }, + { 0.137255, 0.007843, 0.000000, 1.0 }, + { 0.149020, 0.003922, 0.000000, 1.0 }, + { 0.160784, 0.000000, 0.000000, 1.0 }, + { 0.164706, 0.000000, 0.000000, 1.0 }, + { 0.172549, 0.000000, 0.000000, 1.0 }, + { 0.184314, 0.000000, 0.000000, 1.0 }, + { 0.196078, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.211765, 0.003922, 0.000000, 1.0 }, + { 0.219608, 0.003922, 0.000000, 1.0 }, + { 0.231373, 0.023529, 0.000000, 1.0 }, + { 0.243137, 0.043137, 0.000000, 1.0 }, + { 0.294118, 0.078431, 0.000000, 1.0 }, + { 0.364706, 0.113725, 0.000000, 1.0 }, + { 0.439216, 0.203922, 0.031373, 1.0 }, + { 0.584314, 0.278431, 0.078431, 1.0 }, + { 0.792157, 0.435294, 0.160784, 1.0 }, + { 0.843137, 0.462745, 0.184314, 1.0 }, + { 0.894118, 0.490196, 0.211765, 1.0 }, + { 0.949020, 0.545098, 0.254902, 1.0 }, + { 0.917647, 0.576471, 0.294118, 1.0 }, + { 0.909804, 0.596078, 0.298039, 1.0 }, + { 0.847059, 0.564706, 0.270588, 1.0 }, + { 0.690196, 0.466667, 0.223529, 1.0 }, + { 0.584314, 0.337255, 0.160784, 1.0 }, + { 0.482353, 0.207843, 0.101961, 1.0 }, + { 0.439216, 0.180392, 0.082353, 1.0 }, + { 0.400000, 0.156863, 0.062745, 1.0 }, + { 0.301961, 0.070588, 0.031373, 1.0 }, + { 0.247059, 0.003922, 0.011765, 1.0 }, + { 0.223529, 0.000000, 0.003922, 1.0 }, + { 0.207843, 0.000000, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.200000, 0.003922, 0.000000, 1.0 }, + { 0.192157, 0.003922, 0.007843, 1.0 }, + { 0.188235, 0.003922, 0.015686, 1.0 }, + { 0.180392, 0.003922, 0.011765, 1.0 }, + { 0.164706, 0.007843, 0.011765, 1.0 }, + { 0.156863, 0.000000, 0.015686, 1.0 }, + { 0.164706, 0.003922, 0.007843, 1.0 }, + { 0.172549, 0.000000, 0.000000, 1.0 }, + { 0.180392, 0.000000, 0.000000, 1.0 }, + { 0.188235, 0.000000, 0.000000, 1.0 }, + { 0.200000, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.200000, 0.000000, 0.000000, 1.0 }, + { 0.200000, 0.000000, 0.000000, 1.0 }, + { 0.200000, 0.000000, 0.000000, 1.0 }, + { 0.200000, 0.000000, 0.000000, 1.0 }, + { 0.200000, 0.000000, 0.000000, 1.0 }, + { 0.200000, 0.000000, 0.000000, 1.0 }, + { 0.200000, 0.000000, 0.000000, 1.0 }, + { 0.200000, 0.000000, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.011765, 0.000000, 1.0 }, + { 0.223529, 0.019608, 0.000000, 1.0 }, + { 0.247059, 0.050980, 0.003922, 1.0 }, + { 0.278431, 0.090196, 0.015686, 1.0 }, + { 0.360784, 0.145098, 0.047059, 1.0 }, + { 0.435294, 0.207843, 0.070588, 1.0 }, + { 0.470588, 0.258824, 0.054902, 1.0 }, + { 0.537255, 0.305882, 0.054902, 1.0 }, + { 0.556863, 0.301961, 0.090196, 1.0 }, + { 0.505882, 0.258824, 0.058824, 1.0 }, + { 0.462745, 0.207843, 0.007843, 1.0 }, + { 0.411765, 0.160784, 0.019608, 1.0 }, + { 0.329412, 0.078431, 0.019608, 1.0 }, + { 0.278431, 0.031373, 0.003922, 1.0 }, + { 0.262745, 0.019608, 0.011765, 1.0 }, + { 0.247059, 0.000000, 0.007843, 1.0 }, + { 0.227451, 0.003922, 0.003922, 1.0 }, + { 0.223529, 0.003922, 0.011765, 1.0 }, + { 0.223529, 0.000000, 0.007843, 1.0 }, + { 0.215686, 0.000000, 0.000000, 1.0 }, + { 0.203922, 0.000000, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.003922, 0.000000, 1.0 }, + { 0.203922, 0.000000, 0.000000, 1.0 }, + { 0.207843, 0.000000, 0.000000, 1.0 }, + { 0.215686, 0.007843, 0.000000, 1.0 }, + { 0.243137, 0.027451, 0.000000, 1.0 }, + { 0.290196, 0.074510, 0.007843, 1.0 }, + { 0.372549, 0.145098, 0.047059, 1.0 }, + { 0.474510, 0.254902, 0.105882, 1.0 }, + { 0.592157, 0.388235, 0.168627, 1.0 }, + { 0.725490, 0.513725, 0.247059, 1.0 }, + }; +/* Slate */ +static double4 colors_644[] = { + { 0.282353, 0.282353, 0.360784, 1.0 }, + { 0.317647, 0.317647, 0.392157, 1.0 }, + { 0.325490, 0.325490, 0.403922, 1.0 }, + { 0.333333, 0.333333, 0.415686, 1.0 }, + { 0.325490, 0.325490, 0.403922, 1.0 }, + { 0.321569, 0.317647, 0.392157, 1.0 }, + { 0.313725, 0.309804, 0.380392, 1.0 }, + { 0.305882, 0.305882, 0.372549, 1.0 }, + { 0.290196, 0.278431, 0.345098, 1.0 }, + { 0.282353, 0.270588, 0.337255, 1.0 }, + { 0.278431, 0.262745, 0.329412, 1.0 }, + { 0.274510, 0.262745, 0.325490, 1.0 }, + { 0.274510, 0.262745, 0.321569, 1.0 }, + { 0.270588, 0.262745, 0.325490, 1.0 }, + { 0.266667, 0.262745, 0.329412, 1.0 }, + { 0.262745, 0.262745, 0.329412, 1.0 }, + { 0.262745, 0.266667, 0.329412, 1.0 }, + { 0.274510, 0.274510, 0.333333, 1.0 }, + { 0.274510, 0.282353, 0.341176, 1.0 }, + { 0.278431, 0.290196, 0.349020, 1.0 }, + { 0.278431, 0.298039, 0.364706, 1.0 }, + { 0.282353, 0.305882, 0.380392, 1.0 }, + { 0.286275, 0.305882, 0.384314, 1.0 }, + { 0.290196, 0.309804, 0.388235, 1.0 }, + { 0.290196, 0.321569, 0.403922, 1.0 }, + { 0.290196, 0.321569, 0.403922, 1.0 }, + { 0.290196, 0.321569, 0.403922, 1.0 }, + { 0.286275, 0.317647, 0.403922, 1.0 }, + { 0.282353, 0.317647, 0.403922, 1.0 }, + { 0.278431, 0.309804, 0.400000, 1.0 }, + { 0.278431, 0.305882, 0.396078, 1.0 }, + { 0.274510, 0.301961, 0.396078, 1.0 }, + { 0.266667, 0.294118, 0.392157, 1.0 }, + { 0.239216, 0.274510, 0.392157, 1.0 }, + { 0.227451, 0.262745, 0.384314, 1.0 }, + { 0.219608, 0.250980, 0.376471, 1.0 }, + { 0.203922, 0.239216, 0.360784, 1.0 }, + { 0.192157, 0.231373, 0.345098, 1.0 }, + { 0.184314, 0.223529, 0.341176, 1.0 }, + { 0.180392, 0.219608, 0.337255, 1.0 }, + { 0.176471, 0.207843, 0.329412, 1.0 }, + { 0.172549, 0.207843, 0.329412, 1.0 }, + { 0.172549, 0.207843, 0.333333, 1.0 }, + { 0.172549, 0.211765, 0.333333, 1.0 }, + { 0.172549, 0.215686, 0.337255, 1.0 }, + { 0.172549, 0.215686, 0.341176, 1.0 }, + { 0.172549, 0.215686, 0.349020, 1.0 }, + { 0.172549, 0.219608, 0.352941, 1.0 }, + { 0.172549, 0.219608, 0.352941, 1.0 }, + { 0.160784, 0.215686, 0.360784, 1.0 }, + { 0.152941, 0.207843, 0.360784, 1.0 }, + { 0.149020, 0.203922, 0.360784, 1.0 }, + { 0.145098, 0.200000, 0.356863, 1.0 }, + { 0.145098, 0.196078, 0.352941, 1.0 }, + { 0.145098, 0.192157, 0.349020, 1.0 }, + { 0.145098, 0.192157, 0.349020, 1.0 }, + { 0.145098, 0.188235, 0.345098, 1.0 }, + { 0.145098, 0.184314, 0.337255, 1.0 }, + { 0.149020, 0.180392, 0.329412, 1.0 }, + { 0.149020, 0.180392, 0.321569, 1.0 }, + { 0.152941, 0.180392, 0.317647, 1.0 }, + { 0.156863, 0.176471, 0.313725, 1.0 }, + { 0.160784, 0.176471, 0.309804, 1.0 }, + { 0.160784, 0.176471, 0.309804, 1.0 }, + { 0.160784, 0.176471, 0.305882, 1.0 }, + { 0.160784, 0.176471, 0.301961, 1.0 }, + { 0.156863, 0.172549, 0.298039, 1.0 }, + { 0.152941, 0.172549, 0.294118, 1.0 }, + { 0.149020, 0.168627, 0.294118, 1.0 }, + { 0.145098, 0.164706, 0.294118, 1.0 }, + { 0.137255, 0.160784, 0.290196, 1.0 }, + { 0.133333, 0.152941, 0.282353, 1.0 }, + { 0.137255, 0.149020, 0.266667, 1.0 }, + { 0.137255, 0.149020, 0.262745, 1.0 }, + { 0.137255, 0.149020, 0.258824, 1.0 }, + { 0.141176, 0.149020, 0.250980, 1.0 }, + { 0.149020, 0.149020, 0.247059, 1.0 }, + { 0.149020, 0.149020, 0.239216, 1.0 }, + { 0.152941, 0.149020, 0.235294, 1.0 }, + { 0.160784, 0.145098, 0.223529, 1.0 }, + { 0.160784, 0.145098, 0.219608, 1.0 }, + { 0.172549, 0.145098, 0.207843, 1.0 }, + { 0.172549, 0.141176, 0.203922, 1.0 }, + { 0.176471, 0.137255, 0.203922, 1.0 }, + { 0.176471, 0.137255, 0.203922, 1.0 }, + { 0.180392, 0.137255, 0.203922, 1.0 }, + { 0.188235, 0.137255, 0.203922, 1.0 }, + { 0.196078, 0.145098, 0.203922, 1.0 }, + { 0.215686, 0.160784, 0.215686, 1.0 }, + { 0.227451, 0.176471, 0.231373, 1.0 }, + { 0.239216, 0.192157, 0.247059, 1.0 }, + { 0.250980, 0.203922, 0.254902, 1.0 }, + { 0.262745, 0.215686, 0.262745, 1.0 }, + { 0.282353, 0.235294, 0.282353, 1.0 }, + { 0.309804, 0.262745, 0.301961, 1.0 }, + { 0.329412, 0.278431, 0.317647, 1.0 }, + { 0.345098, 0.294118, 0.329412, 1.0 }, + { 0.376471, 0.321569, 0.329412, 1.0 }, + { 0.384314, 0.329412, 0.325490, 1.0 }, + { 0.392157, 0.337255, 0.321569, 1.0 }, + { 0.392157, 0.337255, 0.317647, 1.0 }, + { 0.396078, 0.337255, 0.317647, 1.0 }, + { 0.403922, 0.337255, 0.317647, 1.0 }, + { 0.407843, 0.337255, 0.309804, 1.0 }, + { 0.403922, 0.329412, 0.309804, 1.0 }, + { 0.400000, 0.321569, 0.305882, 1.0 }, + { 0.396078, 0.317647, 0.305882, 1.0 }, + { 0.392157, 0.313725, 0.305882, 1.0 }, + { 0.392157, 0.309804, 0.305882, 1.0 }, + { 0.380392, 0.305882, 0.309804, 1.0 }, + { 0.380392, 0.301961, 0.317647, 1.0 }, + { 0.376471, 0.294118, 0.321569, 1.0 }, + { 0.376471, 0.301961, 0.333333, 1.0 }, + { 0.388235, 0.309804, 0.360784, 1.0 }, + { 0.396078, 0.321569, 0.368627, 1.0 }, + { 0.403922, 0.333333, 0.376471, 1.0 }, + { 0.415686, 0.349020, 0.396078, 1.0 }, + { 0.431373, 0.364706, 0.407843, 1.0 }, + { 0.458824, 0.392157, 0.423529, 1.0 }, + { 0.486275, 0.423529, 0.439216, 1.0 }, + { 0.533333, 0.466667, 0.474510, 1.0 }, + { 0.537255, 0.474510, 0.482353, 1.0 }, + { 0.545098, 0.486275, 0.490196, 1.0 }, + { 0.545098, 0.482353, 0.490196, 1.0 }, + { 0.545098, 0.478431, 0.494118, 1.0 }, + { 0.533333, 0.474510, 0.486275, 1.0 }, + { 0.521569, 0.462745, 0.474510, 1.0 }, + { 0.505882, 0.447059, 0.450980, 1.0 }, + { 0.490196, 0.423529, 0.435294, 1.0 }, + { 0.450980, 0.388235, 0.396078, 1.0 }, + { 0.443137, 0.380392, 0.392157, 1.0 }, + { 0.435294, 0.372549, 0.388235, 1.0 }, + { 0.415686, 0.349020, 0.376471, 1.0 }, + { 0.403922, 0.337255, 0.372549, 1.0 }, + { 0.388235, 0.329412, 0.372549, 1.0 }, + { 0.376471, 0.309804, 0.364706, 1.0 }, + { 0.364706, 0.309804, 0.364706, 1.0 }, + { 0.368627, 0.313725, 0.364706, 1.0 }, + { 0.376471, 0.321569, 0.364706, 1.0 }, + { 0.376471, 0.325490, 0.364706, 1.0 }, + { 0.380392, 0.329412, 0.364706, 1.0 }, + { 0.388235, 0.333333, 0.364706, 1.0 }, + { 0.392157, 0.337255, 0.372549, 1.0 }, + { 0.396078, 0.337255, 0.372549, 1.0 }, + { 0.396078, 0.337255, 0.364706, 1.0 }, + { 0.392157, 0.337255, 0.364706, 1.0 }, + { 0.388235, 0.333333, 0.360784, 1.0 }, + { 0.388235, 0.333333, 0.360784, 1.0 }, + { 0.388235, 0.329412, 0.352941, 1.0 }, + { 0.376471, 0.321569, 0.349020, 1.0 }, + { 0.364706, 0.309804, 0.345098, 1.0 }, + { 0.349020, 0.301961, 0.329412, 1.0 }, + { 0.301961, 0.258824, 0.301961, 1.0 }, + { 0.286275, 0.243137, 0.290196, 1.0 }, + { 0.274510, 0.231373, 0.278431, 1.0 }, + { 0.239216, 0.203922, 0.262745, 1.0 }, + { 0.219608, 0.180392, 0.239216, 1.0 }, + { 0.203922, 0.164706, 0.223529, 1.0 }, + { 0.188235, 0.152941, 0.215686, 1.0 }, + { 0.176471, 0.149020, 0.207843, 1.0 }, + { 0.176471, 0.145098, 0.207843, 1.0 }, + { 0.164706, 0.137255, 0.215686, 1.0 }, + { 0.160784, 0.133333, 0.215686, 1.0 }, + { 0.160784, 0.133333, 0.215686, 1.0 }, + { 0.152941, 0.133333, 0.219608, 1.0 }, + { 0.149020, 0.125490, 0.223529, 1.0 }, + { 0.149020, 0.125490, 0.223529, 1.0 }, + { 0.149020, 0.125490, 0.223529, 1.0 }, + { 0.149020, 0.125490, 0.231373, 1.0 }, + { 0.149020, 0.129412, 0.231373, 1.0 }, + { 0.149020, 0.133333, 0.231373, 1.0 }, + { 0.149020, 0.133333, 0.235294, 1.0 }, + { 0.149020, 0.133333, 0.235294, 1.0 }, + { 0.149020, 0.133333, 0.239216, 1.0 }, + { 0.152941, 0.137255, 0.239216, 1.0 }, + { 0.152941, 0.137255, 0.247059, 1.0 }, + { 0.149020, 0.137255, 0.247059, 1.0 }, + { 0.149020, 0.145098, 0.250980, 1.0 }, + { 0.149020, 0.145098, 0.250980, 1.0 }, + { 0.152941, 0.149020, 0.250980, 1.0 }, + { 0.152941, 0.149020, 0.258824, 1.0 }, + { 0.160784, 0.152941, 0.250980, 1.0 }, + { 0.164706, 0.152941, 0.258824, 1.0 }, + { 0.164706, 0.152941, 0.258824, 1.0 }, + { 0.164706, 0.149020, 0.250980, 1.0 }, + { 0.160784, 0.149020, 0.247059, 1.0 }, + { 0.160784, 0.149020, 0.247059, 1.0 }, + { 0.164706, 0.145098, 0.239216, 1.0 }, + { 0.164706, 0.145098, 0.235294, 1.0 }, + { 0.172549, 0.145098, 0.235294, 1.0 }, + { 0.172549, 0.137255, 0.231373, 1.0 }, + { 0.172549, 0.137255, 0.223529, 1.0 }, + { 0.172549, 0.137255, 0.223529, 1.0 }, + { 0.172549, 0.137255, 0.219608, 1.0 }, + { 0.172549, 0.133333, 0.219608, 1.0 }, + { 0.172549, 0.133333, 0.215686, 1.0 }, + { 0.172549, 0.133333, 0.215686, 1.0 }, + { 0.172549, 0.125490, 0.215686, 1.0 }, + { 0.172549, 0.125490, 0.207843, 1.0 }, + { 0.172549, 0.125490, 0.203922, 1.0 }, + { 0.176471, 0.125490, 0.203922, 1.0 }, + { 0.172549, 0.121569, 0.196078, 1.0 }, + { 0.172549, 0.121569, 0.196078, 1.0 }, + { 0.172549, 0.117647, 0.196078, 1.0 }, + { 0.164706, 0.117647, 0.192157, 1.0 }, + { 0.164706, 0.109804, 0.192157, 1.0 }, + { 0.172549, 0.117647, 0.188235, 1.0 }, + { 0.176471, 0.117647, 0.188235, 1.0 }, + { 0.180392, 0.121569, 0.188235, 1.0 }, + { 0.188235, 0.121569, 0.188235, 1.0 }, + { 0.192157, 0.125490, 0.192157, 1.0 }, + { 0.192157, 0.133333, 0.196078, 1.0 }, + { 0.192157, 0.137255, 0.203922, 1.0 }, + { 0.192157, 0.137255, 0.207843, 1.0 }, + { 0.188235, 0.145098, 0.215686, 1.0 }, + { 0.188235, 0.145098, 0.223529, 1.0 }, + { 0.180392, 0.149020, 0.231373, 1.0 }, + { 0.180392, 0.152941, 0.235294, 1.0 }, + { 0.188235, 0.160784, 0.239216, 1.0 }, + { 0.188235, 0.164706, 0.247059, 1.0 }, + { 0.188235, 0.164706, 0.250980, 1.0 }, + { 0.188235, 0.172549, 0.258824, 1.0 }, + { 0.192157, 0.176471, 0.262745, 1.0 }, + { 0.192157, 0.176471, 0.274510, 1.0 }, + { 0.192157, 0.188235, 0.282353, 1.0 }, + { 0.196078, 0.192157, 0.290196, 1.0 }, + { 0.207843, 0.203922, 0.305882, 1.0 }, + { 0.223529, 0.219608, 0.321569, 1.0 }, + { 0.235294, 0.239216, 0.345098, 1.0 }, + { 0.250980, 0.258824, 0.364706, 1.0 }, + { 0.258824, 0.266667, 0.380392, 1.0 }, + { 0.262745, 0.278431, 0.388235, 1.0 }, + { 0.262745, 0.282353, 0.392157, 1.0 }, + { 0.266667, 0.282353, 0.396078, 1.0 }, + { 0.262745, 0.282353, 0.396078, 1.0 }, + { 0.262745, 0.282353, 0.403922, 1.0 }, + { 0.266667, 0.282353, 0.403922, 1.0 }, + { 0.266667, 0.290196, 0.403922, 1.0 }, + { 0.262745, 0.282353, 0.403922, 1.0 }, + { 0.262745, 0.282353, 0.403922, 1.0 }, + { 0.250980, 0.278431, 0.396078, 1.0 }, + { 0.247059, 0.278431, 0.392157, 1.0 }, + { 0.239216, 0.266667, 0.388235, 1.0 }, + { 0.235294, 0.262745, 0.376471, 1.0 }, + { 0.223529, 0.247059, 0.364706, 1.0 }, + { 0.215686, 0.239216, 0.352941, 1.0 }, + { 0.215686, 0.235294, 0.349020, 1.0 }, + { 0.215686, 0.235294, 0.349020, 1.0 }, + { 0.215686, 0.235294, 0.349020, 1.0 }, + { 0.219608, 0.235294, 0.349020, 1.0 }, + { 0.219608, 0.239216, 0.352941, 1.0 }, + { 0.223529, 0.239216, 0.352941, 1.0 }, + { 0.231373, 0.247059, 0.349020, 1.0 }, + { 0.235294, 0.247059, 0.352941, 1.0 }, + { 0.250980, 0.258824, 0.349020, 1.0 }, + { 0.266667, 0.266667, 0.352941, 1.0 }, + }; +/* Slightly_Messy */ +static double4 colors_645[] = { + { 0.317647, 0.474510, 0.090196, 1.0 }, + { 0.341176, 0.462745, 0.086275, 1.0 }, + { 0.349020, 0.450980, 0.086275, 1.0 }, + { 0.360784, 0.443137, 0.090196, 1.0 }, + { 0.364706, 0.431373, 0.090196, 1.0 }, + { 0.372549, 0.419608, 0.090196, 1.0 }, + { 0.376471, 0.411765, 0.090196, 1.0 }, + { 0.380392, 0.407843, 0.094118, 1.0 }, + { 0.400000, 0.384314, 0.098039, 1.0 }, + { 0.419608, 0.376471, 0.098039, 1.0 }, + { 0.443137, 0.372549, 0.098039, 1.0 }, + { 0.466667, 0.372549, 0.094118, 1.0 }, + { 0.494118, 0.376471, 0.094118, 1.0 }, + { 0.521569, 0.376471, 0.086275, 1.0 }, + { 0.549020, 0.380392, 0.082353, 1.0 }, + { 0.556863, 0.380392, 0.078431, 1.0 }, + { 0.568627, 0.380392, 0.074510, 1.0 }, + { 0.600000, 0.392157, 0.066667, 1.0 }, + { 0.603922, 0.392157, 0.054902, 1.0 }, + { 0.611765, 0.396078, 0.047059, 1.0 }, + { 0.615686, 0.392157, 0.035294, 1.0 }, + { 0.619608, 0.392157, 0.027451, 1.0 }, + { 0.615686, 0.388235, 0.023529, 1.0 }, + { 0.615686, 0.388235, 0.019608, 1.0 }, + { 0.596078, 0.388235, 0.011765, 1.0 }, + { 0.580392, 0.392157, 0.015686, 1.0 }, + { 0.568627, 0.400000, 0.019608, 1.0 }, + { 0.564706, 0.403922, 0.039216, 1.0 }, + { 0.560784, 0.407843, 0.062745, 1.0 }, + { 0.556863, 0.407843, 0.074510, 1.0 }, + { 0.556863, 0.407843, 0.086275, 1.0 }, + { 0.552941, 0.415686, 0.113725, 1.0 }, + { 0.545098, 0.423529, 0.149020, 1.0 }, + { 0.478431, 0.462745, 0.243137, 1.0 }, + { 0.439216, 0.462745, 0.290196, 1.0 }, + { 0.400000, 0.466667, 0.341176, 1.0 }, + { 0.360784, 0.450980, 0.368627, 1.0 }, + { 0.325490, 0.439216, 0.396078, 1.0 }, + { 0.301961, 0.435294, 0.403922, 1.0 }, + { 0.278431, 0.431373, 0.415686, 1.0 }, + { 0.168627, 0.400000, 0.435294, 1.0 }, + { 0.133333, 0.368627, 0.423529, 1.0 }, + { 0.098039, 0.337255, 0.415686, 1.0 }, + { 0.074510, 0.305882, 0.396078, 1.0 }, + { 0.050980, 0.274510, 0.380392, 1.0 }, + { 0.043137, 0.258824, 0.372549, 1.0 }, + { 0.035294, 0.243137, 0.364706, 1.0 }, + { 0.023529, 0.211765, 0.352941, 1.0 }, + { 0.011765, 0.184314, 0.345098, 1.0 }, + { 0.007843, 0.141176, 0.337255, 1.0 }, + { 0.023529, 0.129412, 0.345098, 1.0 }, + { 0.039216, 0.121569, 0.352941, 1.0 }, + { 0.062745, 0.125490, 0.368627, 1.0 }, + { 0.090196, 0.133333, 0.384314, 1.0 }, + { 0.105882, 0.137255, 0.392157, 1.0 }, + { 0.125490, 0.141176, 0.400000, 1.0 }, + { 0.231373, 0.168627, 0.431373, 1.0 }, + { 0.286275, 0.200000, 0.435294, 1.0 }, + { 0.345098, 0.231373, 0.443137, 1.0 }, + { 0.400000, 0.282353, 0.435294, 1.0 }, + { 0.454902, 0.333333, 0.431373, 1.0 }, + { 0.478431, 0.360784, 0.427451, 1.0 }, + { 0.505882, 0.392157, 0.423529, 1.0 }, + { 0.556863, 0.439216, 0.419608, 1.0 }, + { 0.603922, 0.478431, 0.396078, 1.0 }, + { 0.666667, 0.552941, 0.352941, 1.0 }, + { 0.678431, 0.600000, 0.341176, 1.0 }, + { 0.694118, 0.647059, 0.329412, 1.0 }, + { 0.690196, 0.662745, 0.325490, 1.0 }, + { 0.690196, 0.678431, 0.321569, 1.0 }, + { 0.682353, 0.682353, 0.313725, 1.0 }, + { 0.666667, 0.674510, 0.305882, 1.0 }, + { 0.627451, 0.639216, 0.290196, 1.0 }, + { 0.592157, 0.619608, 0.286275, 1.0 }, + { 0.560784, 0.600000, 0.282353, 1.0 }, + { 0.509804, 0.564706, 0.282353, 1.0 }, + { 0.462745, 0.533333, 0.282353, 1.0 }, + { 0.435294, 0.501961, 0.286275, 1.0 }, + { 0.411765, 0.474510, 0.290196, 1.0 }, + { 0.364706, 0.415686, 0.294118, 1.0 }, + { 0.317647, 0.352941, 0.301961, 1.0 }, + { 0.227451, 0.247059, 0.298039, 1.0 }, + { 0.184314, 0.200000, 0.294118, 1.0 }, + { 0.141176, 0.156863, 0.294118, 1.0 }, + { 0.125490, 0.137255, 0.290196, 1.0 }, + { 0.109804, 0.117647, 0.286275, 1.0 }, + { 0.094118, 0.082353, 0.266667, 1.0 }, + { 0.082353, 0.058824, 0.243137, 1.0 }, + { 0.074510, 0.027451, 0.207843, 1.0 }, + { 0.074510, 0.023529, 0.200000, 1.0 }, + { 0.074510, 0.023529, 0.196078, 1.0 }, + { 0.070588, 0.023529, 0.192157, 1.0 }, + { 0.070588, 0.027451, 0.192157, 1.0 }, + { 0.074510, 0.031373, 0.192157, 1.0 }, + { 0.078431, 0.043137, 0.196078, 1.0 }, + { 0.086275, 0.058824, 0.203922, 1.0 }, + { 0.098039, 0.086275, 0.207843, 1.0 }, + { 0.145098, 0.152941, 0.215686, 1.0 }, + { 0.184314, 0.180392, 0.219608, 1.0 }, + { 0.223529, 0.211765, 0.227451, 1.0 }, + { 0.243137, 0.227451, 0.227451, 1.0 }, + { 0.262745, 0.243137, 0.231373, 1.0 }, + { 0.309804, 0.282353, 0.223529, 1.0 }, + { 0.360784, 0.317647, 0.207843, 1.0 }, + { 0.458824, 0.368627, 0.176471, 1.0 }, + { 0.490196, 0.372549, 0.164706, 1.0 }, + { 0.521569, 0.376471, 0.156863, 1.0 }, + { 0.529412, 0.372549, 0.149020, 1.0 }, + { 0.541176, 0.368627, 0.145098, 1.0 }, + { 0.552941, 0.356863, 0.137255, 1.0 }, + { 0.560784, 0.337255, 0.133333, 1.0 }, + { 0.556863, 0.313725, 0.141176, 1.0 }, + { 0.545098, 0.290196, 0.164706, 1.0 }, + { 0.486275, 0.235294, 0.235294, 1.0 }, + { 0.462745, 0.215686, 0.254902, 1.0 }, + { 0.439216, 0.200000, 0.274510, 1.0 }, + { 0.384314, 0.172549, 0.313725, 1.0 }, + { 0.333333, 0.156863, 0.352941, 1.0 }, + { 0.286275, 0.149020, 0.396078, 1.0 }, + { 0.243137, 0.152941, 0.435294, 1.0 }, + { 0.168627, 0.168627, 0.501961, 1.0 }, + { 0.145098, 0.184314, 0.517647, 1.0 }, + { 0.125490, 0.203922, 0.537255, 1.0 }, + { 0.121569, 0.219608, 0.537255, 1.0 }, + { 0.121569, 0.235294, 0.541176, 1.0 }, + { 0.125490, 0.262745, 0.533333, 1.0 }, + { 0.137255, 0.294118, 0.513725, 1.0 }, + { 0.149020, 0.317647, 0.486275, 1.0 }, + { 0.160784, 0.333333, 0.450980, 1.0 }, + { 0.211765, 0.349020, 0.372549, 1.0 }, + { 0.219608, 0.349020, 0.352941, 1.0 }, + { 0.231373, 0.352941, 0.333333, 1.0 }, + { 0.247059, 0.349020, 0.286275, 1.0 }, + { 0.250980, 0.341176, 0.235294, 1.0 }, + { 0.254902, 0.333333, 0.188235, 1.0 }, + { 0.258824, 0.313725, 0.152941, 1.0 }, + { 0.266667, 0.270588, 0.113725, 1.0 }, + { 0.258824, 0.247059, 0.098039, 1.0 }, + { 0.254902, 0.223529, 0.082353, 1.0 }, + { 0.247059, 0.211765, 0.074510, 1.0 }, + { 0.243137, 0.203922, 0.070588, 1.0 }, + { 0.227451, 0.188235, 0.066667, 1.0 }, + { 0.219608, 0.176471, 0.062745, 1.0 }, + { 0.215686, 0.160784, 0.062745, 1.0 }, + { 0.215686, 0.145098, 0.066667, 1.0 }, + { 0.215686, 0.113725, 0.086275, 1.0 }, + { 0.211765, 0.105882, 0.090196, 1.0 }, + { 0.211765, 0.101961, 0.098039, 1.0 }, + { 0.207843, 0.098039, 0.109804, 1.0 }, + { 0.203922, 0.094118, 0.117647, 1.0 }, + { 0.200000, 0.082353, 0.125490, 1.0 }, + { 0.192157, 0.074510, 0.133333, 1.0 }, + { 0.180392, 0.050980, 0.156863, 1.0 }, + { 0.176471, 0.047059, 0.160784, 1.0 }, + { 0.172549, 0.043137, 0.164706, 1.0 }, + { 0.160784, 0.035294, 0.172549, 1.0 }, + { 0.156863, 0.035294, 0.176471, 1.0 }, + { 0.152941, 0.031373, 0.180392, 1.0 }, + { 0.145098, 0.027451, 0.188235, 1.0 }, + { 0.141176, 0.023529, 0.196078, 1.0 }, + { 0.133333, 0.023529, 0.211765, 1.0 }, + { 0.129412, 0.043137, 0.250980, 1.0 }, + { 0.133333, 0.050980, 0.258824, 1.0 }, + { 0.137255, 0.062745, 0.266667, 1.0 }, + { 0.145098, 0.090196, 0.286275, 1.0 }, + { 0.152941, 0.129412, 0.301961, 1.0 }, + { 0.156863, 0.168627, 0.313725, 1.0 }, + { 0.156863, 0.211765, 0.333333, 1.0 }, + { 0.160784, 0.290196, 0.380392, 1.0 }, + { 0.160784, 0.309804, 0.388235, 1.0 }, + { 0.164706, 0.329412, 0.400000, 1.0 }, + { 0.168627, 0.368627, 0.400000, 1.0 }, + { 0.168627, 0.396078, 0.396078, 1.0 }, + { 0.168627, 0.415686, 0.380392, 1.0 }, + { 0.160784, 0.415686, 0.360784, 1.0 }, + { 0.149020, 0.403922, 0.345098, 1.0 }, + { 0.137255, 0.388235, 0.329412, 1.0 }, + { 0.129412, 0.368627, 0.305882, 1.0 }, + { 0.121569, 0.349020, 0.278431, 1.0 }, + { 0.121569, 0.325490, 0.250980, 1.0 }, + { 0.121569, 0.298039, 0.223529, 1.0 }, + { 0.133333, 0.266667, 0.196078, 1.0 }, + { 0.141176, 0.235294, 0.180392, 1.0 }, + { 0.156863, 0.211765, 0.168627, 1.0 }, + { 0.172549, 0.223529, 0.168627, 1.0 }, + { 0.180392, 0.231373, 0.168627, 1.0 }, + { 0.188235, 0.239216, 0.172549, 1.0 }, + { 0.203922, 0.262745, 0.180392, 1.0 }, + { 0.227451, 0.278431, 0.184314, 1.0 }, + { 0.250980, 0.309804, 0.188235, 1.0 }, + { 0.262745, 0.341176, 0.196078, 1.0 }, + { 0.266667, 0.376471, 0.203922, 1.0 }, + { 0.258824, 0.403922, 0.207843, 1.0 }, + { 0.254902, 0.419608, 0.207843, 1.0 }, + { 0.250980, 0.431373, 0.207843, 1.0 }, + { 0.254902, 0.431373, 0.207843, 1.0 }, + { 0.258824, 0.423529, 0.200000, 1.0 }, + { 0.266667, 0.407843, 0.192157, 1.0 }, + { 0.274510, 0.380392, 0.180392, 1.0 }, + { 0.274510, 0.349020, 0.164706, 1.0 }, + { 0.270588, 0.313725, 0.145098, 1.0 }, + { 0.270588, 0.282353, 0.125490, 1.0 }, + { 0.274510, 0.254902, 0.109804, 1.0 }, + { 0.286275, 0.219608, 0.094118, 1.0 }, + { 0.294118, 0.180392, 0.078431, 1.0 }, + { 0.301961, 0.141176, 0.062745, 1.0 }, + { 0.305882, 0.105882, 0.050980, 1.0 }, + { 0.309804, 0.082353, 0.039216, 1.0 }, + { 0.321569, 0.066667, 0.027451, 1.0 }, + { 0.329412, 0.062745, 0.027451, 1.0 }, + { 0.341176, 0.062745, 0.027451, 1.0 }, + { 0.352941, 0.070588, 0.035294, 1.0 }, + { 0.356863, 0.078431, 0.043137, 1.0 }, + { 0.364706, 0.086275, 0.058824, 1.0 }, + { 0.368627, 0.090196, 0.082353, 1.0 }, + { 0.368627, 0.094118, 0.113725, 1.0 }, + { 0.368627, 0.101961, 0.149020, 1.0 }, + { 0.364706, 0.117647, 0.188235, 1.0 }, + { 0.356863, 0.129412, 0.223529, 1.0 }, + { 0.341176, 0.141176, 0.262745, 1.0 }, + { 0.321569, 0.149020, 0.298039, 1.0 }, + { 0.298039, 0.156863, 0.329412, 1.0 }, + { 0.274510, 0.168627, 0.352941, 1.0 }, + { 0.250980, 0.184314, 0.364706, 1.0 }, + { 0.231373, 0.203922, 0.372549, 1.0 }, + { 0.211765, 0.223529, 0.372549, 1.0 }, + { 0.188235, 0.250980, 0.356863, 1.0 }, + { 0.176471, 0.278431, 0.333333, 1.0 }, + { 0.168627, 0.301961, 0.294118, 1.0 }, + { 0.168627, 0.321569, 0.254902, 1.0 }, + { 0.180392, 0.337255, 0.215686, 1.0 }, + { 0.188235, 0.352941, 0.176471, 1.0 }, + { 0.203922, 0.368627, 0.141176, 1.0 }, + { 0.227451, 0.388235, 0.105882, 1.0 }, + { 0.254902, 0.407843, 0.074510, 1.0 }, + { 0.282353, 0.419608, 0.047059, 1.0 }, + { 0.305882, 0.427451, 0.031373, 1.0 }, + { 0.317647, 0.431373, 0.027451, 1.0 }, + { 0.325490, 0.427451, 0.035294, 1.0 }, + { 0.325490, 0.427451, 0.043137, 1.0 }, + { 0.321569, 0.427451, 0.054902, 1.0 }, + { 0.317647, 0.427451, 0.062745, 1.0 }, + { 0.313725, 0.431373, 0.070588, 1.0 }, + { 0.309804, 0.431373, 0.082353, 1.0 }, + { 0.298039, 0.427451, 0.090196, 1.0 }, + { 0.282353, 0.427451, 0.098039, 1.0 }, + { 0.262745, 0.431373, 0.105882, 1.0 }, + { 0.239216, 0.431373, 0.105882, 1.0 }, + { 0.227451, 0.439216, 0.109804, 1.0 }, + { 0.223529, 0.443137, 0.105882, 1.0 }, + { 0.231373, 0.450980, 0.105882, 1.0 }, + { 0.247059, 0.454902, 0.105882, 1.0 }, + { 0.262745, 0.458824, 0.101961, 1.0 }, + { 0.274510, 0.466667, 0.101961, 1.0 }, + { 0.290196, 0.470588, 0.098039, 1.0 }, + { 0.301961, 0.474510, 0.094118, 1.0 }, + }; +/* Smog */ +static double4 colors_646[] = { + { 0.184314, 0.203922, 0.176471, 1.0 }, + { 0.188235, 0.200000, 0.176471, 1.0 }, + { 0.188235, 0.196078, 0.176471, 1.0 }, + { 0.188235, 0.196078, 0.176471, 1.0 }, + { 0.188235, 0.192157, 0.176471, 1.0 }, + { 0.188235, 0.192157, 0.176471, 1.0 }, + { 0.188235, 0.188235, 0.176471, 1.0 }, + { 0.188235, 0.188235, 0.180392, 1.0 }, + { 0.188235, 0.184314, 0.176471, 1.0 }, + { 0.180392, 0.180392, 0.172549, 1.0 }, + { 0.176471, 0.176471, 0.172549, 1.0 }, + { 0.168627, 0.168627, 0.164706, 1.0 }, + { 0.164706, 0.164706, 0.160784, 1.0 }, + { 0.156863, 0.160784, 0.152941, 1.0 }, + { 0.149020, 0.156863, 0.149020, 1.0 }, + { 0.145098, 0.152941, 0.145098, 1.0 }, + { 0.141176, 0.149020, 0.145098, 1.0 }, + { 0.129412, 0.141176, 0.133333, 1.0 }, + { 0.129412, 0.141176, 0.133333, 1.0 }, + { 0.129412, 0.145098, 0.133333, 1.0 }, + { 0.141176, 0.152941, 0.141176, 1.0 }, + { 0.152941, 0.164706, 0.152941, 1.0 }, + { 0.164706, 0.176471, 0.164706, 1.0 }, + { 0.180392, 0.192157, 0.176471, 1.0 }, + { 0.254902, 0.262745, 0.235294, 1.0 }, + { 0.290196, 0.294118, 0.266667, 1.0 }, + { 0.325490, 0.329412, 0.301961, 1.0 }, + { 0.368627, 0.364706, 0.337255, 1.0 }, + { 0.415686, 0.400000, 0.372549, 1.0 }, + { 0.443137, 0.419608, 0.392157, 1.0 }, + { 0.470588, 0.443137, 0.415686, 1.0 }, + { 0.517647, 0.482353, 0.454902, 1.0 }, + { 0.549020, 0.505882, 0.482353, 1.0 }, + { 0.552941, 0.498039, 0.482353, 1.0 }, + { 0.545098, 0.482353, 0.474510, 1.0 }, + { 0.537255, 0.466667, 0.466667, 1.0 }, + { 0.521569, 0.450980, 0.454902, 1.0 }, + { 0.509804, 0.439216, 0.443137, 1.0 }, + { 0.490196, 0.423529, 0.427451, 1.0 }, + { 0.474510, 0.411765, 0.411765, 1.0 }, + { 0.372549, 0.329412, 0.329412, 1.0 }, + { 0.333333, 0.301961, 0.298039, 1.0 }, + { 0.298039, 0.274510, 0.270588, 1.0 }, + { 0.274510, 0.258824, 0.250980, 1.0 }, + { 0.250980, 0.243137, 0.231373, 1.0 }, + { 0.239216, 0.235294, 0.219608, 1.0 }, + { 0.227451, 0.227451, 0.211765, 1.0 }, + { 0.207843, 0.211765, 0.196078, 1.0 }, + { 0.192157, 0.200000, 0.184314, 1.0 }, + { 0.180392, 0.188235, 0.176471, 1.0 }, + { 0.180392, 0.188235, 0.176471, 1.0 }, + { 0.180392, 0.188235, 0.176471, 1.0 }, + { 0.180392, 0.184314, 0.176471, 1.0 }, + { 0.180392, 0.180392, 0.176471, 1.0 }, + { 0.180392, 0.176471, 0.172549, 1.0 }, + { 0.180392, 0.176471, 0.172549, 1.0 }, + { 0.172549, 0.176471, 0.168627, 1.0 }, + { 0.168627, 0.172549, 0.164706, 1.0 }, + { 0.164706, 0.172549, 0.160784, 1.0 }, + { 0.160784, 0.168627, 0.156863, 1.0 }, + { 0.156863, 0.164706, 0.156863, 1.0 }, + { 0.156863, 0.164706, 0.152941, 1.0 }, + { 0.156863, 0.164706, 0.152941, 1.0 }, + { 0.156863, 0.168627, 0.156863, 1.0 }, + { 0.160784, 0.176471, 0.160784, 1.0 }, + { 0.184314, 0.203922, 0.176471, 1.0 }, + { 0.203922, 0.219608, 0.196078, 1.0 }, + { 0.223529, 0.239216, 0.215686, 1.0 }, + { 0.231373, 0.250980, 0.223529, 1.0 }, + { 0.243137, 0.262745, 0.235294, 1.0 }, + { 0.266667, 0.286275, 0.254902, 1.0 }, + { 0.282353, 0.305882, 0.270588, 1.0 }, + { 0.313725, 0.349020, 0.305882, 1.0 }, + { 0.325490, 0.360784, 0.317647, 1.0 }, + { 0.337255, 0.376471, 0.329412, 1.0 }, + { 0.329412, 0.372549, 0.325490, 1.0 }, + { 0.325490, 0.368627, 0.321569, 1.0 }, + { 0.317647, 0.360784, 0.313725, 1.0 }, + { 0.309804, 0.356863, 0.309804, 1.0 }, + { 0.294118, 0.341176, 0.294118, 1.0 }, + { 0.278431, 0.325490, 0.282353, 1.0 }, + { 0.266667, 0.305882, 0.266667, 1.0 }, + { 0.262745, 0.294118, 0.258824, 1.0 }, + { 0.258824, 0.286275, 0.250980, 1.0 }, + { 0.254902, 0.282353, 0.247059, 1.0 }, + { 0.254902, 0.278431, 0.247059, 1.0 }, + { 0.258824, 0.274510, 0.247059, 1.0 }, + { 0.266667, 0.282353, 0.250980, 1.0 }, + { 0.290196, 0.298039, 0.266667, 1.0 }, + { 0.294118, 0.298039, 0.270588, 1.0 }, + { 0.298039, 0.301961, 0.274510, 1.0 }, + { 0.294118, 0.298039, 0.270588, 1.0 }, + { 0.294118, 0.294118, 0.270588, 1.0 }, + { 0.282353, 0.290196, 0.266667, 1.0 }, + { 0.274510, 0.286275, 0.258824, 1.0 }, + { 0.262745, 0.278431, 0.250980, 1.0 }, + { 0.254902, 0.274510, 0.247059, 1.0 }, + { 0.227451, 0.250980, 0.231373, 1.0 }, + { 0.215686, 0.243137, 0.223529, 1.0 }, + { 0.203922, 0.239216, 0.215686, 1.0 }, + { 0.200000, 0.239216, 0.211765, 1.0 }, + { 0.200000, 0.239216, 0.211765, 1.0 }, + { 0.200000, 0.239216, 0.211765, 1.0 }, + { 0.203922, 0.239216, 0.211765, 1.0 }, + { 0.211765, 0.250980, 0.219608, 1.0 }, + { 0.215686, 0.254902, 0.223529, 1.0 }, + { 0.223529, 0.262745, 0.227451, 1.0 }, + { 0.227451, 0.262745, 0.227451, 1.0 }, + { 0.231373, 0.262745, 0.231373, 1.0 }, + { 0.235294, 0.266667, 0.235294, 1.0 }, + { 0.243137, 0.262745, 0.235294, 1.0 }, + { 0.243137, 0.262745, 0.235294, 1.0 }, + { 0.243137, 0.262745, 0.235294, 1.0 }, + { 0.239216, 0.254902, 0.227451, 1.0 }, + { 0.235294, 0.250980, 0.223529, 1.0 }, + { 0.231373, 0.247059, 0.219608, 1.0 }, + { 0.223529, 0.235294, 0.211765, 1.0 }, + { 0.215686, 0.223529, 0.203922, 1.0 }, + { 0.211765, 0.219608, 0.196078, 1.0 }, + { 0.203922, 0.215686, 0.192157, 1.0 }, + { 0.192157, 0.207843, 0.184314, 1.0 }, + { 0.188235, 0.203922, 0.180392, 1.0 }, + { 0.184314, 0.200000, 0.176471, 1.0 }, + { 0.184314, 0.200000, 0.172549, 1.0 }, + { 0.184314, 0.200000, 0.172549, 1.0 }, + { 0.184314, 0.200000, 0.172549, 1.0 }, + { 0.184314, 0.203922, 0.172549, 1.0 }, + { 0.184314, 0.203922, 0.176471, 1.0 }, + { 0.184314, 0.203922, 0.176471, 1.0 }, + { 0.188235, 0.200000, 0.176471, 1.0 }, + { 0.188235, 0.200000, 0.176471, 1.0 }, + { 0.188235, 0.200000, 0.176471, 1.0 }, + { 0.188235, 0.196078, 0.176471, 1.0 }, + { 0.188235, 0.192157, 0.176471, 1.0 }, + { 0.188235, 0.192157, 0.176471, 1.0 }, + { 0.188235, 0.188235, 0.180392, 1.0 }, + { 0.188235, 0.184314, 0.176471, 1.0 }, + { 0.180392, 0.180392, 0.172549, 1.0 }, + { 0.176471, 0.176471, 0.172549, 1.0 }, + { 0.172549, 0.172549, 0.168627, 1.0 }, + { 0.168627, 0.172549, 0.164706, 1.0 }, + { 0.164706, 0.164706, 0.160784, 1.0 }, + { 0.156863, 0.160784, 0.156863, 1.0 }, + { 0.149020, 0.156863, 0.149020, 1.0 }, + { 0.141176, 0.149020, 0.145098, 1.0 }, + { 0.129412, 0.141176, 0.133333, 1.0 }, + { 0.129412, 0.141176, 0.133333, 1.0 }, + { 0.129412, 0.141176, 0.133333, 1.0 }, + { 0.129412, 0.145098, 0.133333, 1.0 }, + { 0.137255, 0.149020, 0.141176, 1.0 }, + { 0.152941, 0.164706, 0.152941, 1.0 }, + { 0.180392, 0.192157, 0.176471, 1.0 }, + { 0.254902, 0.262745, 0.235294, 1.0 }, + { 0.270588, 0.278431, 0.250980, 1.0 }, + { 0.290196, 0.298039, 0.270588, 1.0 }, + { 0.325490, 0.329412, 0.301961, 1.0 }, + { 0.364706, 0.360784, 0.333333, 1.0 }, + { 0.415686, 0.400000, 0.372549, 1.0 }, + { 0.470588, 0.443137, 0.415686, 1.0 }, + { 0.517647, 0.482353, 0.454902, 1.0 }, + { 0.549020, 0.505882, 0.482353, 1.0 }, + { 0.552941, 0.498039, 0.482353, 1.0 }, + { 0.545098, 0.490196, 0.478431, 1.0 }, + { 0.541176, 0.482353, 0.474510, 1.0 }, + { 0.537255, 0.466667, 0.466667, 1.0 }, + { 0.529412, 0.454902, 0.458824, 1.0 }, + { 0.509804, 0.439216, 0.443137, 1.0 }, + { 0.474510, 0.411765, 0.411765, 1.0 }, + { 0.372549, 0.329412, 0.329412, 1.0 }, + { 0.349020, 0.313725, 0.309804, 1.0 }, + { 0.329412, 0.298039, 0.294118, 1.0 }, + { 0.298039, 0.274510, 0.270588, 1.0 }, + { 0.274510, 0.258824, 0.250980, 1.0 }, + { 0.250980, 0.243137, 0.231373, 1.0 }, + { 0.227451, 0.227451, 0.211765, 1.0 }, + { 0.207843, 0.211765, 0.196078, 1.0 }, + { 0.192157, 0.200000, 0.184314, 1.0 }, + { 0.184314, 0.192157, 0.176471, 1.0 }, + { 0.180392, 0.188235, 0.176471, 1.0 }, + { 0.184314, 0.188235, 0.176471, 1.0 }, + { 0.180392, 0.188235, 0.176471, 1.0 }, + { 0.180392, 0.184314, 0.176471, 1.0 }, + { 0.180392, 0.180392, 0.176471, 1.0 }, + { 0.180392, 0.176471, 0.172549, 1.0 }, + { 0.172549, 0.176471, 0.168627, 1.0 }, + { 0.168627, 0.176471, 0.164706, 1.0 }, + { 0.168627, 0.176471, 0.164706, 1.0 }, + { 0.164706, 0.172549, 0.160784, 1.0 }, + { 0.160784, 0.172549, 0.156863, 1.0 }, + { 0.156863, 0.164706, 0.156863, 1.0 }, + { 0.156863, 0.164706, 0.152941, 1.0 }, + { 0.156863, 0.168627, 0.156863, 1.0 }, + { 0.160784, 0.176471, 0.160784, 1.0 }, + { 0.168627, 0.188235, 0.168627, 1.0 }, + { 0.184314, 0.203922, 0.176471, 1.0 }, + { 0.200000, 0.219608, 0.196078, 1.0 }, + { 0.223529, 0.239216, 0.215686, 1.0 }, + { 0.243137, 0.262745, 0.235294, 1.0 }, + { 0.266667, 0.286275, 0.254902, 1.0 }, + { 0.282353, 0.305882, 0.270588, 1.0 }, + { 0.298039, 0.329412, 0.290196, 1.0 }, + { 0.313725, 0.349020, 0.305882, 1.0 }, + { 0.325490, 0.364706, 0.321569, 1.0 }, + { 0.337255, 0.376471, 0.329412, 1.0 }, + { 0.333333, 0.376471, 0.333333, 1.0 }, + { 0.325490, 0.368627, 0.321569, 1.0 }, + { 0.309804, 0.356863, 0.309804, 1.0 }, + { 0.294118, 0.341176, 0.294118, 1.0 }, + { 0.278431, 0.325490, 0.282353, 1.0 }, + { 0.270588, 0.317647, 0.274510, 1.0 }, + { 0.266667, 0.305882, 0.266667, 1.0 }, + { 0.262745, 0.298039, 0.258824, 1.0 }, + { 0.258824, 0.286275, 0.250980, 1.0 }, + { 0.254902, 0.278431, 0.247059, 1.0 }, + { 0.258824, 0.274510, 0.247059, 1.0 }, + { 0.266667, 0.282353, 0.250980, 1.0 }, + { 0.278431, 0.290196, 0.254902, 1.0 }, + { 0.290196, 0.298039, 0.266667, 1.0 }, + { 0.298039, 0.301961, 0.270588, 1.0 }, + { 0.298039, 0.301961, 0.274510, 1.0 }, + { 0.294118, 0.294118, 0.270588, 1.0 }, + { 0.282353, 0.290196, 0.266667, 1.0 }, + { 0.274510, 0.286275, 0.258824, 1.0 }, + { 0.262745, 0.278431, 0.250980, 1.0 }, + { 0.254902, 0.274510, 0.247059, 1.0 }, + { 0.243137, 0.262745, 0.239216, 1.0 }, + { 0.227451, 0.250980, 0.231373, 1.0 }, + { 0.215686, 0.243137, 0.223529, 1.0 }, + { 0.203922, 0.239216, 0.215686, 1.0 }, + { 0.200000, 0.239216, 0.211765, 1.0 }, + { 0.200000, 0.239216, 0.211765, 1.0 }, + { 0.203922, 0.239216, 0.211765, 1.0 }, + { 0.203922, 0.243137, 0.215686, 1.0 }, + { 0.211765, 0.250980, 0.219608, 1.0 }, + { 0.215686, 0.254902, 0.223529, 1.0 }, + { 0.223529, 0.262745, 0.227451, 1.0 }, + { 0.231373, 0.262745, 0.231373, 1.0 }, + { 0.235294, 0.266667, 0.235294, 1.0 }, + { 0.243137, 0.262745, 0.235294, 1.0 }, + { 0.243137, 0.262745, 0.235294, 1.0 }, + { 0.243137, 0.262745, 0.235294, 1.0 }, + { 0.243137, 0.262745, 0.231373, 1.0 }, + { 0.239216, 0.254902, 0.227451, 1.0 }, + { 0.231373, 0.247059, 0.219608, 1.0 }, + { 0.223529, 0.235294, 0.211765, 1.0 }, + { 0.215686, 0.223529, 0.203922, 1.0 }, + { 0.211765, 0.219608, 0.196078, 1.0 }, + { 0.203922, 0.215686, 0.192157, 1.0 }, + { 0.196078, 0.211765, 0.184314, 1.0 }, + { 0.192157, 0.207843, 0.184314, 1.0 }, + { 0.188235, 0.203922, 0.180392, 1.0 }, + { 0.184314, 0.200000, 0.176471, 1.0 }, + { 0.184314, 0.200000, 0.172549, 1.0 }, + { 0.184314, 0.200000, 0.172549, 1.0 }, + { 0.184314, 0.203922, 0.172549, 1.0 }, + { 0.184314, 0.203922, 0.176471, 1.0 }, + }; +/* Sno_and_Shadows */ +static double4 colors_647[] = { + { 0.031373, 0.074510, 0.086275, 1.0 }, + { 0.043137, 0.078431, 0.125490, 1.0 }, + { 0.031373, 0.062745, 0.133333, 1.0 }, + { 0.023529, 0.047059, 0.141176, 1.0 }, + { 0.019608, 0.035294, 0.149020, 1.0 }, + { 0.015686, 0.027451, 0.156863, 1.0 }, + { 0.007843, 0.019608, 0.156863, 1.0 }, + { 0.003922, 0.015686, 0.160784, 1.0 }, + { 0.000000, 0.015686, 0.184314, 1.0 }, + { 0.023529, 0.043137, 0.231373, 1.0 }, + { 0.047059, 0.070588, 0.278431, 1.0 }, + { 0.090196, 0.145098, 0.352941, 1.0 }, + { 0.133333, 0.223529, 0.427451, 1.0 }, + { 0.231373, 0.305882, 0.505882, 1.0 }, + { 0.333333, 0.392157, 0.584314, 1.0 }, + { 0.364706, 0.435294, 0.607843, 1.0 }, + { 0.400000, 0.478431, 0.635294, 1.0 }, + { 0.521569, 0.576471, 0.674510, 1.0 }, + { 0.478431, 0.529412, 0.600000, 1.0 }, + { 0.439216, 0.482353, 0.529412, 1.0 }, + { 0.372549, 0.415686, 0.470588, 1.0 }, + { 0.309804, 0.349020, 0.411765, 1.0 }, + { 0.278431, 0.317647, 0.392157, 1.0 }, + { 0.247059, 0.290196, 0.376471, 1.0 }, + { 0.149020, 0.200000, 0.376471, 1.0 }, + { 0.145098, 0.203922, 0.384314, 1.0 }, + { 0.145098, 0.211765, 0.396078, 1.0 }, + { 0.113725, 0.192157, 0.384314, 1.0 }, + { 0.086275, 0.176471, 0.376471, 1.0 }, + { 0.086275, 0.168627, 0.364706, 1.0 }, + { 0.086275, 0.160784, 0.356863, 1.0 }, + { 0.082353, 0.152941, 0.368627, 1.0 }, + { 0.094118, 0.168627, 0.388235, 1.0 }, + { 0.141176, 0.219608, 0.427451, 1.0 }, + { 0.247059, 0.317647, 0.498039, 1.0 }, + { 0.352941, 0.419608, 0.572549, 1.0 }, + { 0.462745, 0.525490, 0.662745, 1.0 }, + { 0.572549, 0.631373, 0.756863, 1.0 }, + { 0.647059, 0.694118, 0.792157, 1.0 }, + { 0.721569, 0.760784, 0.831373, 1.0 }, + { 0.894118, 0.917647, 0.952941, 1.0 }, + { 0.933333, 0.952941, 0.972549, 1.0 }, + { 0.976471, 0.988235, 0.992157, 1.0 }, + { 0.984314, 0.988235, 0.992157, 1.0 }, + { 0.996078, 0.988235, 0.992157, 1.0 }, + { 0.996078, 0.988235, 0.992157, 1.0 }, + { 0.996078, 0.992157, 0.992157, 1.0 }, + { 0.988235, 0.992157, 1.000000, 1.0 }, + { 0.960784, 0.968627, 0.984314, 1.0 }, + { 0.882353, 0.901961, 0.933333, 1.0 }, + { 0.823529, 0.839216, 0.886275, 1.0 }, + { 0.764706, 0.780392, 0.839216, 1.0 }, + { 0.725490, 0.749020, 0.835294, 1.0 }, + { 0.686275, 0.721569, 0.835294, 1.0 }, + { 0.698039, 0.721569, 0.827451, 1.0 }, + { 0.713725, 0.725490, 0.823529, 1.0 }, + { 0.800000, 0.819608, 0.901961, 1.0 }, + { 0.854902, 0.870588, 0.917647, 1.0 }, + { 0.909804, 0.921569, 0.933333, 1.0 }, + { 0.890196, 0.917647, 0.937255, 1.0 }, + { 0.874510, 0.917647, 0.945098, 1.0 }, + { 0.847059, 0.890196, 0.921569, 1.0 }, + { 0.819608, 0.866667, 0.901961, 1.0 }, + { 0.729412, 0.792157, 0.847059, 1.0 }, + { 0.615686, 0.690196, 0.823529, 1.0 }, + { 0.505882, 0.600000, 0.749020, 1.0 }, + { 0.466667, 0.564706, 0.709804, 1.0 }, + { 0.431373, 0.529412, 0.674510, 1.0 }, + { 0.423529, 0.517647, 0.650980, 1.0 }, + { 0.419608, 0.509804, 0.627451, 1.0 }, + { 0.360784, 0.447059, 0.576471, 1.0 }, + { 0.290196, 0.356863, 0.482353, 1.0 }, + { 0.160784, 0.207843, 0.325490, 1.0 }, + { 0.121569, 0.176471, 0.270588, 1.0 }, + { 0.086275, 0.149020, 0.219608, 1.0 }, + { 0.082353, 0.145098, 0.207843, 1.0 }, + { 0.082353, 0.141176, 0.196078, 1.0 }, + { 0.086275, 0.145098, 0.203922, 1.0 }, + { 0.090196, 0.152941, 0.215686, 1.0 }, + { 0.101961, 0.168627, 0.266667, 1.0 }, + { 0.145098, 0.211765, 0.337255, 1.0 }, + { 0.231373, 0.301961, 0.537255, 1.0 }, + { 0.333333, 0.407843, 0.619608, 1.0 }, + { 0.435294, 0.517647, 0.701961, 1.0 }, + { 0.478431, 0.564706, 0.749020, 1.0 }, + { 0.525490, 0.615686, 0.800000, 1.0 }, + { 0.639216, 0.713725, 0.843137, 1.0 }, + { 0.725490, 0.776471, 0.874510, 1.0 }, + { 0.792157, 0.839216, 0.905882, 1.0 }, + { 0.772549, 0.803922, 0.866667, 1.0 }, + { 0.752941, 0.768627, 0.827451, 1.0 }, + { 0.737255, 0.756863, 0.803922, 1.0 }, + { 0.725490, 0.749020, 0.780392, 1.0 }, + { 0.694118, 0.713725, 0.752941, 1.0 }, + { 0.674510, 0.701961, 0.749020, 1.0 }, + { 0.698039, 0.733333, 0.756863, 1.0 }, + { 0.737255, 0.760784, 0.776471, 1.0 }, + { 0.847059, 0.870588, 0.882353, 1.0 }, + { 0.886275, 0.905882, 0.921569, 1.0 }, + { 0.925490, 0.941176, 0.960784, 1.0 }, + { 0.929412, 0.945098, 0.964706, 1.0 }, + { 0.937255, 0.952941, 0.972549, 1.0 }, + { 0.913725, 0.937255, 0.968627, 1.0 }, + { 0.866667, 0.890196, 0.937255, 1.0 }, + { 0.729412, 0.752941, 0.847059, 1.0 }, + { 0.670588, 0.694118, 0.819608, 1.0 }, + { 0.611765, 0.639216, 0.792157, 1.0 }, + { 0.596078, 0.631373, 0.792157, 1.0 }, + { 0.580392, 0.623529, 0.796078, 1.0 }, + { 0.556863, 0.607843, 0.815686, 1.0 }, + { 0.592157, 0.635294, 0.835294, 1.0 }, + { 0.662745, 0.701961, 0.886275, 1.0 }, + { 0.733333, 0.776471, 0.917647, 1.0 }, + { 0.874510, 0.894118, 0.956863, 1.0 }, + { 0.890196, 0.917647, 0.968627, 1.0 }, + { 0.909804, 0.945098, 0.984314, 1.0 }, + { 0.909804, 0.952941, 0.980392, 1.0 }, + { 0.870588, 0.913725, 0.933333, 1.0 }, + { 0.792157, 0.847059, 0.894118, 1.0 }, + { 0.701961, 0.764706, 0.850980, 1.0 }, + { 0.552941, 0.603922, 0.670588, 1.0 }, + { 0.501961, 0.552941, 0.643137, 1.0 }, + { 0.454902, 0.501961, 0.619608, 1.0 }, + { 0.450980, 0.490196, 0.603922, 1.0 }, + { 0.450980, 0.482353, 0.592157, 1.0 }, + { 0.443137, 0.470588, 0.572549, 1.0 }, + { 0.372549, 0.427451, 0.603922, 1.0 }, + { 0.305882, 0.368627, 0.584314, 1.0 }, + { 0.270588, 0.321569, 0.517647, 1.0 }, + { 0.105882, 0.176471, 0.380392, 1.0 }, + { 0.082353, 0.141176, 0.329412, 1.0 }, + { 0.058824, 0.109804, 0.278431, 1.0 }, + { 0.035294, 0.070588, 0.211765, 1.0 }, + { 0.031373, 0.058824, 0.164706, 1.0 }, + { 0.031373, 0.050980, 0.133333, 1.0 }, + { 0.027451, 0.047059, 0.125490, 1.0 }, + { 0.066667, 0.086275, 0.176471, 1.0 }, + { 0.082353, 0.117647, 0.227451, 1.0 }, + { 0.101961, 0.149020, 0.282353, 1.0 }, + { 0.137255, 0.196078, 0.325490, 1.0 }, + { 0.172549, 0.243137, 0.368627, 1.0 }, + { 0.258824, 0.337255, 0.458824, 1.0 }, + { 0.341176, 0.407843, 0.545098, 1.0 }, + { 0.443137, 0.513725, 0.623529, 1.0 }, + { 0.549020, 0.603922, 0.690196, 1.0 }, + { 0.741176, 0.776471, 0.788235, 1.0 }, + { 0.745098, 0.780392, 0.788235, 1.0 }, + { 0.752941, 0.788235, 0.792157, 1.0 }, + { 0.788235, 0.788235, 0.776471, 1.0 }, + { 0.780392, 0.792157, 0.768627, 1.0 }, + { 0.705882, 0.749020, 0.725490, 1.0 }, + { 0.662745, 0.682353, 0.662745, 1.0 }, + { 0.580392, 0.600000, 0.627451, 1.0 }, + { 0.568627, 0.596078, 0.627451, 1.0 }, + { 0.556863, 0.592157, 0.631373, 1.0 }, + { 0.572549, 0.611765, 0.615686, 1.0 }, + { 0.576471, 0.623529, 0.627451, 1.0 }, + { 0.560784, 0.611765, 0.647059, 1.0 }, + { 0.537255, 0.576471, 0.592157, 1.0 }, + { 0.462745, 0.498039, 0.509804, 1.0 }, + { 0.345098, 0.407843, 0.450980, 1.0 }, + { 0.203922, 0.227451, 0.317647, 1.0 }, + { 0.152941, 0.184314, 0.286275, 1.0 }, + { 0.105882, 0.145098, 0.258824, 1.0 }, + { 0.078431, 0.105882, 0.211765, 1.0 }, + { 0.054902, 0.078431, 0.172549, 1.0 }, + { 0.039216, 0.058824, 0.145098, 1.0 }, + { 0.043137, 0.050980, 0.125490, 1.0 }, + { 0.043137, 0.070588, 0.152941, 1.0 }, + { 0.054902, 0.082353, 0.180392, 1.0 }, + { 0.066667, 0.098039, 0.207843, 1.0 }, + { 0.090196, 0.129412, 0.274510, 1.0 }, + { 0.113725, 0.164706, 0.337255, 1.0 }, + { 0.133333, 0.192157, 0.380392, 1.0 }, + { 0.152941, 0.219608, 0.443137, 1.0 }, + { 0.149020, 0.223529, 0.486275, 1.0 }, + { 0.133333, 0.211765, 0.486275, 1.0 }, + { 0.145098, 0.207843, 0.505882, 1.0 }, + { 0.133333, 0.184314, 0.494118, 1.0 }, + { 0.113725, 0.172549, 0.466667, 1.0 }, + { 0.133333, 0.192157, 0.494118, 1.0 }, + { 0.200000, 0.231373, 0.509804, 1.0 }, + { 0.290196, 0.321569, 0.537255, 1.0 }, + { 0.388235, 0.435294, 0.635294, 1.0 }, + { 0.674510, 0.701961, 0.815686, 1.0 }, + { 0.729412, 0.756863, 0.854902, 1.0 }, + { 0.784314, 0.815686, 0.894118, 1.0 }, + { 0.835294, 0.882353, 0.905882, 1.0 }, + { 0.847059, 0.890196, 0.886275, 1.0 }, + { 0.815686, 0.858824, 0.858824, 1.0 }, + { 0.717647, 0.784314, 0.776471, 1.0 }, + { 0.603922, 0.658824, 0.674510, 1.0 }, + { 0.470588, 0.525490, 0.584314, 1.0 }, + { 0.349020, 0.403922, 0.525490, 1.0 }, + { 0.274510, 0.321569, 0.462745, 1.0 }, + { 0.196078, 0.250980, 0.403922, 1.0 }, + { 0.141176, 0.196078, 0.380392, 1.0 }, + { 0.117647, 0.176471, 0.364706, 1.0 }, + { 0.098039, 0.152941, 0.341176, 1.0 }, + { 0.090196, 0.133333, 0.333333, 1.0 }, + { 0.066667, 0.133333, 0.309804, 1.0 }, + { 0.050980, 0.113725, 0.254902, 1.0 }, + { 0.058824, 0.101961, 0.223529, 1.0 }, + { 0.062745, 0.117647, 0.207843, 1.0 }, + { 0.058824, 0.125490, 0.172549, 1.0 }, + { 0.058824, 0.121569, 0.137255, 1.0 }, + { 0.062745, 0.105882, 0.117647, 1.0 }, + { 0.047059, 0.086275, 0.109804, 1.0 }, + { 0.031373, 0.082353, 0.101961, 1.0 }, + { 0.023529, 0.054902, 0.078431, 1.0 }, + { 0.015686, 0.039216, 0.070588, 1.0 }, + { 0.015686, 0.050980, 0.074510, 1.0 }, + { 0.019608, 0.050980, 0.070588, 1.0 }, + { 0.023529, 0.047059, 0.066667, 1.0 }, + { 0.019608, 0.050980, 0.070588, 1.0 }, + { 0.019608, 0.050980, 0.066667, 1.0 }, + { 0.019608, 0.043137, 0.058824, 1.0 }, + { 0.019608, 0.031373, 0.058824, 1.0 }, + { 0.019608, 0.031373, 0.050980, 1.0 }, + { 0.015686, 0.031373, 0.047059, 1.0 }, + { 0.015686, 0.031373, 0.054902, 1.0 }, + { 0.019608, 0.035294, 0.070588, 1.0 }, + { 0.015686, 0.039216, 0.094118, 1.0 }, + { 0.011765, 0.047059, 0.145098, 1.0 }, + { 0.015686, 0.062745, 0.207843, 1.0 }, + { 0.023529, 0.086275, 0.270588, 1.0 }, + { 0.039216, 0.117647, 0.337255, 1.0 }, + { 0.058824, 0.137255, 0.384314, 1.0 }, + { 0.070588, 0.152941, 0.407843, 1.0 }, + { 0.090196, 0.168627, 0.388235, 1.0 }, + { 0.098039, 0.168627, 0.364706, 1.0 }, + { 0.086275, 0.160784, 0.349020, 1.0 }, + { 0.074510, 0.137255, 0.309804, 1.0 }, + { 0.062745, 0.125490, 0.258824, 1.0 }, + { 0.043137, 0.117647, 0.235294, 1.0 }, + { 0.043137, 0.105882, 0.219608, 1.0 }, + { 0.050980, 0.098039, 0.188235, 1.0 }, + { 0.054902, 0.101961, 0.156863, 1.0 }, + { 0.050980, 0.094118, 0.125490, 1.0 }, + { 0.047059, 0.098039, 0.117647, 1.0 }, + { 0.050980, 0.109804, 0.125490, 1.0 }, + { 0.058824, 0.109804, 0.117647, 1.0 }, + { 0.050980, 0.101961, 0.113725, 1.0 }, + { 0.039216, 0.090196, 0.117647, 1.0 }, + { 0.043137, 0.090196, 0.109804, 1.0 }, + { 0.043137, 0.066667, 0.098039, 1.0 }, + { 0.027451, 0.039216, 0.082353, 1.0 }, + { 0.015686, 0.023529, 0.066667, 1.0 }, + { 0.011765, 0.019608, 0.054902, 1.0 }, + { 0.003922, 0.019608, 0.047059, 1.0 }, + { 0.000000, 0.023529, 0.047059, 1.0 }, + { 0.003922, 0.023529, 0.047059, 1.0 }, + { 0.011765, 0.035294, 0.050980, 1.0 }, + { 0.023529, 0.070588, 0.074510, 1.0 }, + { 0.031373, 0.082353, 0.086275, 1.0 }, + { 0.027451, 0.062745, 0.070588, 1.0 }, + }; +/* Snowy_Field */ +static double4 colors_648[] = { + { 0.486275, 0.690196, 0.705882, 1.0 }, + { 0.474510, 0.682353, 0.690196, 1.0 }, + { 0.501961, 0.698039, 0.709804, 1.0 }, + { 0.529412, 0.713725, 0.729412, 1.0 }, + { 0.521569, 0.690196, 0.701961, 1.0 }, + { 0.513725, 0.666667, 0.678431, 1.0 }, + { 0.513725, 0.650980, 0.662745, 1.0 }, + { 0.513725, 0.635294, 0.650980, 1.0 }, + { 0.501961, 0.600000, 0.623529, 1.0 }, + { 0.498039, 0.600000, 0.627451, 1.0 }, + { 0.494118, 0.600000, 0.631373, 1.0 }, + { 0.486275, 0.607843, 0.639216, 1.0 }, + { 0.478431, 0.615686, 0.650980, 1.0 }, + { 0.482353, 0.603922, 0.647059, 1.0 }, + { 0.486275, 0.592157, 0.647059, 1.0 }, + { 0.482353, 0.584314, 0.631373, 1.0 }, + { 0.478431, 0.576471, 0.619608, 1.0 }, + { 0.478431, 0.490196, 0.529412, 1.0 }, + { 0.486275, 0.443137, 0.482353, 1.0 }, + { 0.498039, 0.400000, 0.435294, 1.0 }, + { 0.486275, 0.368627, 0.403922, 1.0 }, + { 0.478431, 0.337255, 0.372549, 1.0 }, + { 0.474510, 0.333333, 0.368627, 1.0 }, + { 0.470588, 0.333333, 0.364706, 1.0 }, + { 0.482353, 0.372549, 0.411765, 1.0 }, + { 0.486275, 0.407843, 0.443137, 1.0 }, + { 0.494118, 0.447059, 0.478431, 1.0 }, + { 0.509804, 0.505882, 0.533333, 1.0 }, + { 0.525490, 0.564706, 0.592157, 1.0 }, + { 0.541176, 0.588235, 0.611765, 1.0 }, + { 0.556863, 0.611765, 0.631373, 1.0 }, + { 0.572549, 0.662745, 0.674510, 1.0 }, + { 0.596078, 0.701961, 0.709804, 1.0 }, + { 0.631373, 0.768627, 0.776471, 1.0 }, + { 0.643137, 0.772549, 0.780392, 1.0 }, + { 0.654902, 0.776471, 0.788235, 1.0 }, + { 0.647059, 0.756863, 0.768627, 1.0 }, + { 0.643137, 0.737255, 0.752941, 1.0 }, + { 0.639216, 0.709804, 0.729412, 1.0 }, + { 0.639216, 0.686275, 0.705882, 1.0 }, + { 0.560784, 0.568627, 0.596078, 1.0 }, + { 0.505882, 0.498039, 0.525490, 1.0 }, + { 0.450980, 0.427451, 0.454902, 1.0 }, + { 0.396078, 0.368627, 0.400000, 1.0 }, + { 0.345098, 0.309804, 0.345098, 1.0 }, + { 0.325490, 0.278431, 0.309804, 1.0 }, + { 0.305882, 0.250980, 0.278431, 1.0 }, + { 0.282353, 0.207843, 0.235294, 1.0 }, + { 0.266667, 0.184314, 0.219608, 1.0 }, + { 0.298039, 0.180392, 0.235294, 1.0 }, + { 0.321569, 0.211765, 0.262745, 1.0 }, + { 0.345098, 0.243137, 0.290196, 1.0 }, + { 0.372549, 0.294118, 0.337255, 1.0 }, + { 0.403922, 0.345098, 0.388235, 1.0 }, + { 0.419608, 0.376471, 0.415686, 1.0 }, + { 0.435294, 0.407843, 0.447059, 1.0 }, + { 0.482353, 0.545098, 0.576471, 1.0 }, + { 0.501961, 0.600000, 0.623529, 1.0 }, + { 0.525490, 0.658824, 0.674510, 1.0 }, + { 0.545098, 0.701961, 0.713725, 1.0 }, + { 0.568627, 0.745098, 0.756863, 1.0 }, + { 0.576471, 0.756863, 0.768627, 1.0 }, + { 0.584314, 0.772549, 0.784314, 1.0 }, + { 0.592157, 0.784314, 0.792157, 1.0 }, + { 0.600000, 0.796078, 0.796078, 1.0 }, + { 0.592157, 0.776471, 0.780392, 1.0 }, + { 0.568627, 0.733333, 0.741176, 1.0 }, + { 0.545098, 0.694118, 0.705882, 1.0 }, + { 0.521569, 0.658824, 0.670588, 1.0 }, + { 0.501961, 0.627451, 0.639216, 1.0 }, + { 0.447059, 0.549020, 0.564706, 1.0 }, + { 0.384314, 0.462745, 0.490196, 1.0 }, + { 0.309804, 0.337255, 0.388235, 1.0 }, + { 0.301961, 0.298039, 0.349020, 1.0 }, + { 0.294118, 0.262745, 0.309804, 1.0 }, + { 0.325490, 0.282353, 0.341176, 1.0 }, + { 0.356863, 0.305882, 0.372549, 1.0 }, + { 0.384314, 0.333333, 0.396078, 1.0 }, + { 0.411765, 0.364706, 0.423529, 1.0 }, + { 0.466667, 0.419608, 0.474510, 1.0 }, + { 0.509804, 0.490196, 0.529412, 1.0 }, + { 0.552941, 0.611765, 0.635294, 1.0 }, + { 0.560784, 0.631373, 0.654902, 1.0 }, + { 0.568627, 0.654902, 0.674510, 1.0 }, + { 0.564706, 0.650980, 0.670588, 1.0 }, + { 0.564706, 0.647059, 0.666667, 1.0 }, + { 0.533333, 0.623529, 0.631373, 1.0 }, + { 0.529412, 0.584314, 0.592157, 1.0 }, + { 0.521569, 0.462745, 0.498039, 1.0 }, + { 0.505882, 0.411765, 0.443137, 1.0 }, + { 0.490196, 0.360784, 0.392157, 1.0 }, + { 0.474510, 0.337255, 0.368627, 1.0 }, + { 0.458824, 0.313725, 0.345098, 1.0 }, + { 0.447059, 0.274510, 0.321569, 1.0 }, + { 0.435294, 0.258824, 0.309804, 1.0 }, + { 0.423529, 0.258824, 0.305882, 1.0 }, + { 0.403922, 0.258824, 0.301961, 1.0 }, + { 0.372549, 0.258824, 0.321569, 1.0 }, + { 0.372549, 0.282353, 0.341176, 1.0 }, + { 0.372549, 0.305882, 0.360784, 1.0 }, + { 0.372549, 0.313725, 0.364706, 1.0 }, + { 0.376471, 0.325490, 0.372549, 1.0 }, + { 0.380392, 0.337255, 0.380392, 1.0 }, + { 0.380392, 0.356863, 0.388235, 1.0 }, + { 0.396078, 0.368627, 0.384314, 1.0 }, + { 0.392157, 0.356863, 0.372549, 1.0 }, + { 0.388235, 0.345098, 0.364706, 1.0 }, + { 0.376471, 0.345098, 0.360784, 1.0 }, + { 0.368627, 0.345098, 0.356863, 1.0 }, + { 0.360784, 0.329412, 0.356863, 1.0 }, + { 0.345098, 0.301961, 0.333333, 1.0 }, + { 0.341176, 0.254902, 0.309804, 1.0 }, + { 0.325490, 0.243137, 0.294118, 1.0 }, + { 0.360784, 0.266667, 0.317647, 1.0 }, + { 0.368627, 0.266667, 0.321569, 1.0 }, + { 0.376471, 0.270588, 0.325490, 1.0 }, + { 0.388235, 0.286275, 0.333333, 1.0 }, + { 0.407843, 0.321569, 0.380392, 1.0 }, + { 0.454902, 0.372549, 0.427451, 1.0 }, + { 0.482353, 0.419608, 0.474510, 1.0 }, + { 0.549020, 0.525490, 0.568627, 1.0 }, + { 0.611765, 0.576471, 0.615686, 1.0 }, + { 0.678431, 0.627451, 0.662745, 1.0 }, + { 0.705882, 0.654902, 0.678431, 1.0 }, + { 0.733333, 0.682353, 0.698039, 1.0 }, + { 0.780392, 0.725490, 0.725490, 1.0 }, + { 0.835294, 0.764706, 0.749020, 1.0 }, + { 0.894118, 0.800000, 0.772549, 1.0 }, + { 0.937255, 0.815686, 0.796078, 1.0 }, + { 0.941176, 0.858824, 0.807843, 1.0 }, + { 0.941176, 0.866667, 0.811765, 1.0 }, + { 0.941176, 0.878431, 0.815686, 1.0 }, + { 0.941176, 0.882353, 0.831373, 1.0 }, + { 0.909804, 0.874510, 0.831373, 1.0 }, + { 0.858824, 0.862745, 0.823529, 1.0 }, + { 0.811765, 0.862745, 0.815686, 1.0 }, + { 0.737255, 0.823529, 0.800000, 1.0 }, + { 0.721569, 0.796078, 0.772549, 1.0 }, + { 0.709804, 0.772549, 0.749020, 1.0 }, + { 0.709804, 0.764706, 0.745098, 1.0 }, + { 0.709804, 0.756863, 0.745098, 1.0 }, + { 0.725490, 0.752941, 0.733333, 1.0 }, + { 0.764706, 0.752941, 0.729412, 1.0 }, + { 0.800000, 0.764706, 0.729412, 1.0 }, + { 0.811765, 0.780392, 0.745098, 1.0 }, + { 0.752941, 0.784314, 0.760784, 1.0 }, + { 0.733333, 0.772549, 0.756863, 1.0 }, + { 0.713725, 0.760784, 0.756863, 1.0 }, + { 0.666667, 0.733333, 0.741176, 1.0 }, + { 0.596078, 0.694118, 0.705882, 1.0 }, + { 0.521569, 0.662745, 0.678431, 1.0 }, + { 0.482353, 0.615686, 0.650980, 1.0 }, + { 0.501961, 0.568627, 0.627451, 1.0 }, + { 0.505882, 0.572549, 0.623529, 1.0 }, + { 0.513725, 0.580392, 0.623529, 1.0 }, + { 0.552941, 0.607843, 0.647059, 1.0 }, + { 0.611765, 0.643137, 0.666667, 1.0 }, + { 0.674510, 0.678431, 0.686275, 1.0 }, + { 0.701961, 0.705882, 0.701961, 1.0 }, + { 0.717647, 0.713725, 0.721569, 1.0 }, + { 0.725490, 0.725490, 0.717647, 1.0 }, + { 0.709804, 0.686275, 0.647059, 1.0 }, + { 0.705882, 0.666667, 0.635294, 1.0 }, + { 0.705882, 0.650980, 0.623529, 1.0 }, + { 0.694118, 0.635294, 0.623529, 1.0 }, + { 0.686275, 0.607843, 0.615686, 1.0 }, + { 0.658824, 0.588235, 0.592157, 1.0 }, + { 0.650980, 0.576471, 0.572549, 1.0 }, + { 0.623529, 0.556863, 0.572549, 1.0 }, + { 0.607843, 0.541176, 0.556863, 1.0 }, + { 0.596078, 0.529412, 0.545098, 1.0 }, + { 0.560784, 0.494118, 0.505882, 1.0 }, + { 0.529412, 0.462745, 0.482353, 1.0 }, + { 0.490196, 0.427451, 0.462745, 1.0 }, + { 0.466667, 0.407843, 0.447059, 1.0 }, + { 0.454902, 0.400000, 0.431373, 1.0 }, + { 0.447059, 0.400000, 0.435294, 1.0 }, + { 0.443137, 0.400000, 0.447059, 1.0 }, + { 0.439216, 0.423529, 0.474510, 1.0 }, + { 0.439216, 0.447059, 0.494118, 1.0 }, + { 0.427451, 0.474510, 0.509804, 1.0 }, + { 0.427451, 0.482353, 0.517647, 1.0 }, + { 0.431373, 0.494118, 0.517647, 1.0 }, + { 0.435294, 0.490196, 0.509804, 1.0 }, + { 0.392157, 0.443137, 0.482353, 1.0 }, + { 0.384314, 0.431373, 0.466667, 1.0 }, + { 0.380392, 0.419608, 0.454902, 1.0 }, + { 0.380392, 0.396078, 0.431373, 1.0 }, + { 0.380392, 0.376471, 0.411765, 1.0 }, + { 0.368627, 0.352941, 0.392157, 1.0 }, + { 0.356863, 0.341176, 0.384314, 1.0 }, + { 0.352941, 0.345098, 0.384314, 1.0 }, + { 0.368627, 0.356863, 0.388235, 1.0 }, + { 0.376471, 0.368627, 0.392157, 1.0 }, + { 0.388235, 0.380392, 0.407843, 1.0 }, + { 0.396078, 0.407843, 0.431373, 1.0 }, + { 0.423529, 0.419608, 0.458824, 1.0 }, + { 0.454902, 0.435294, 0.478431, 1.0 }, + { 0.482353, 0.454902, 0.505882, 1.0 }, + { 0.498039, 0.490196, 0.525490, 1.0 }, + { 0.521569, 0.521569, 0.552941, 1.0 }, + { 0.576471, 0.564706, 0.588235, 1.0 }, + { 0.631373, 0.619608, 0.635294, 1.0 }, + { 0.682353, 0.686275, 0.678431, 1.0 }, + { 0.725490, 0.745098, 0.721569, 1.0 }, + { 0.784314, 0.803922, 0.760784, 1.0 }, + { 0.839216, 0.858824, 0.807843, 1.0 }, + { 0.894118, 0.909804, 0.847059, 1.0 }, + { 0.933333, 0.937255, 0.874510, 1.0 }, + { 0.960784, 0.956863, 0.886275, 1.0 }, + { 0.976471, 0.960784, 0.890196, 1.0 }, + { 0.980392, 0.964706, 0.882353, 1.0 }, + { 0.976471, 0.960784, 0.870588, 1.0 }, + { 0.964706, 0.960784, 0.858824, 1.0 }, + { 0.949020, 0.945098, 0.847059, 1.0 }, + { 0.941176, 0.925490, 0.823529, 1.0 }, + { 0.929412, 0.901961, 0.800000, 1.0 }, + { 0.909804, 0.890196, 0.792157, 1.0 }, + { 0.874510, 0.878431, 0.803922, 1.0 }, + { 0.827451, 0.870588, 0.807843, 1.0 }, + { 0.784314, 0.850980, 0.803922, 1.0 }, + { 0.764706, 0.843137, 0.803922, 1.0 }, + { 0.729412, 0.831373, 0.819608, 1.0 }, + { 0.690196, 0.827451, 0.823529, 1.0 }, + { 0.643137, 0.819608, 0.823529, 1.0 }, + { 0.623529, 0.811765, 0.811765, 1.0 }, + { 0.607843, 0.796078, 0.807843, 1.0 }, + { 0.603922, 0.780392, 0.788235, 1.0 }, + { 0.596078, 0.772549, 0.776471, 1.0 }, + { 0.596078, 0.741176, 0.745098, 1.0 }, + { 0.588235, 0.705882, 0.717647, 1.0 }, + { 0.584314, 0.662745, 0.682353, 1.0 }, + { 0.572549, 0.635294, 0.654902, 1.0 }, + { 0.572549, 0.592157, 0.611765, 1.0 }, + { 0.584314, 0.545098, 0.568627, 1.0 }, + { 0.603922, 0.509804, 0.541176, 1.0 }, + { 0.639216, 0.490196, 0.525490, 1.0 }, + { 0.666667, 0.478431, 0.521569, 1.0 }, + { 0.670588, 0.462745, 0.513725, 1.0 }, + { 0.654902, 0.470588, 0.517647, 1.0 }, + { 0.662745, 0.466667, 0.501961, 1.0 }, + { 0.682353, 0.466667, 0.494118, 1.0 }, + { 0.698039, 0.447059, 0.482353, 1.0 }, + { 0.654902, 0.447059, 0.486275, 1.0 }, + { 0.607843, 0.450980, 0.478431, 1.0 }, + { 0.564706, 0.454902, 0.462745, 1.0 }, + { 0.564706, 0.447059, 0.454902, 1.0 }, + { 0.564706, 0.447059, 0.458824, 1.0 }, + { 0.564706, 0.462745, 0.478431, 1.0 }, + { 0.529412, 0.482353, 0.505882, 1.0 }, + { 0.505882, 0.513725, 0.537255, 1.0 }, + { 0.486275, 0.537255, 0.560784, 1.0 }, + { 0.470588, 0.556863, 0.576471, 1.0 }, + { 0.450980, 0.541176, 0.572549, 1.0 }, + { 0.466667, 0.588235, 0.607843, 1.0 }, + { 0.486275, 0.627451, 0.654902, 1.0 }, + }; +/* Snuggle */ +static double4 colors_649[] = { + { 0.470588, 0.101961, 0.239216, 1.0 }, + { 0.462745, 0.094118, 0.219608, 1.0 }, + { 0.454902, 0.094118, 0.203922, 1.0 }, + { 0.447059, 0.094118, 0.192157, 1.0 }, + { 0.474510, 0.078431, 0.180392, 1.0 }, + { 0.505882, 0.066667, 0.168627, 1.0 }, + { 0.525490, 0.058824, 0.160784, 1.0 }, + { 0.549020, 0.054902, 0.156863, 1.0 }, + { 0.549020, 0.062745, 0.129412, 1.0 }, + { 0.521569, 0.078431, 0.113725, 1.0 }, + { 0.494118, 0.098039, 0.098039, 1.0 }, + { 0.466667, 0.113725, 0.117647, 1.0 }, + { 0.439216, 0.129412, 0.137255, 1.0 }, + { 0.443137, 0.152941, 0.188235, 1.0 }, + { 0.447059, 0.176471, 0.243137, 1.0 }, + { 0.443137, 0.172549, 0.266667, 1.0 }, + { 0.439216, 0.172549, 0.290196, 1.0 }, + { 0.419608, 0.180392, 0.360784, 1.0 }, + { 0.396078, 0.168627, 0.372549, 1.0 }, + { 0.372549, 0.156863, 0.384314, 1.0 }, + { 0.360784, 0.168627, 0.415686, 1.0 }, + { 0.349020, 0.180392, 0.450980, 1.0 }, + { 0.341176, 0.180392, 0.474510, 1.0 }, + { 0.333333, 0.184314, 0.501961, 1.0 }, + { 0.301961, 0.200000, 0.596078, 1.0 }, + { 0.298039, 0.200000, 0.600000, 1.0 }, + { 0.298039, 0.200000, 0.603922, 1.0 }, + { 0.325490, 0.200000, 0.572549, 1.0 }, + { 0.352941, 0.200000, 0.541176, 1.0 }, + { 0.384314, 0.207843, 0.521569, 1.0 }, + { 0.419608, 0.219608, 0.501961, 1.0 }, + { 0.470588, 0.243137, 0.482353, 1.0 }, + { 0.501961, 0.274510, 0.474510, 1.0 }, + { 0.533333, 0.384314, 0.490196, 1.0 }, + { 0.537255, 0.431373, 0.482353, 1.0 }, + { 0.541176, 0.478431, 0.478431, 1.0 }, + { 0.556863, 0.505882, 0.454902, 1.0 }, + { 0.572549, 0.537255, 0.431373, 1.0 }, + { 0.588235, 0.537255, 0.423529, 1.0 }, + { 0.607843, 0.537255, 0.419608, 1.0 }, + { 0.627451, 0.568627, 0.462745, 1.0 }, + { 0.631373, 0.588235, 0.501961, 1.0 }, + { 0.639216, 0.611765, 0.541176, 1.0 }, + { 0.607843, 0.627451, 0.568627, 1.0 }, + { 0.576471, 0.643137, 0.600000, 1.0 }, + { 0.556863, 0.627451, 0.600000, 1.0 }, + { 0.537255, 0.611765, 0.600000, 1.0 }, + { 0.474510, 0.576471, 0.600000, 1.0 }, + { 0.407843, 0.545098, 0.603922, 1.0 }, + { 0.317647, 0.478431, 0.541176, 1.0 }, + { 0.325490, 0.443137, 0.517647, 1.0 }, + { 0.333333, 0.407843, 0.494118, 1.0 }, + { 0.356863, 0.356863, 0.450980, 1.0 }, + { 0.384314, 0.309804, 0.407843, 1.0 }, + { 0.392157, 0.286275, 0.392157, 1.0 }, + { 0.403922, 0.262745, 0.380392, 1.0 }, + { 0.396078, 0.200000, 0.305882, 1.0 }, + { 0.388235, 0.180392, 0.309804, 1.0 }, + { 0.384314, 0.160784, 0.317647, 1.0 }, + { 0.400000, 0.141176, 0.345098, 1.0 }, + { 0.419608, 0.125490, 0.376471, 1.0 }, + { 0.439216, 0.113725, 0.407843, 1.0 }, + { 0.462745, 0.101961, 0.439216, 1.0 }, + { 0.517647, 0.098039, 0.478431, 1.0 }, + { 0.568627, 0.094118, 0.505882, 1.0 }, + { 0.619608, 0.105882, 0.517647, 1.0 }, + { 0.631373, 0.117647, 0.513725, 1.0 }, + { 0.643137, 0.129412, 0.509804, 1.0 }, + { 0.647059, 0.125490, 0.513725, 1.0 }, + { 0.650980, 0.121569, 0.521569, 1.0 }, + { 0.658824, 0.129412, 0.517647, 1.0 }, + { 0.674510, 0.129412, 0.498039, 1.0 }, + { 0.721569, 0.149020, 0.392157, 1.0 }, + { 0.752941, 0.180392, 0.329412, 1.0 }, + { 0.784314, 0.211765, 0.270588, 1.0 }, + { 0.796078, 0.219608, 0.227451, 1.0 }, + { 0.811765, 0.231373, 0.188235, 1.0 }, + { 0.811765, 0.227451, 0.176471, 1.0 }, + { 0.811765, 0.227451, 0.164706, 1.0 }, + { 0.807843, 0.223529, 0.149020, 1.0 }, + { 0.792157, 0.215686, 0.133333, 1.0 }, + { 0.764706, 0.203922, 0.145098, 1.0 }, + { 0.729412, 0.196078, 0.145098, 1.0 }, + { 0.698039, 0.192157, 0.149020, 1.0 }, + { 0.674510, 0.184314, 0.149020, 1.0 }, + { 0.650980, 0.180392, 0.149020, 1.0 }, + { 0.603922, 0.156863, 0.141176, 1.0 }, + { 0.552941, 0.137255, 0.133333, 1.0 }, + { 0.521569, 0.070588, 0.152941, 1.0 }, + { 0.505882, 0.062745, 0.152941, 1.0 }, + { 0.494118, 0.054902, 0.152941, 1.0 }, + { 0.482353, 0.054902, 0.156863, 1.0 }, + { 0.474510, 0.058824, 0.160784, 1.0 }, + { 0.439216, 0.058824, 0.160784, 1.0 }, + { 0.396078, 0.066667, 0.156863, 1.0 }, + { 0.368627, 0.074510, 0.164706, 1.0 }, + { 0.360784, 0.074510, 0.172549, 1.0 }, + { 0.372549, 0.094118, 0.184314, 1.0 }, + { 0.376471, 0.129412, 0.196078, 1.0 }, + { 0.380392, 0.168627, 0.211765, 1.0 }, + { 0.368627, 0.192157, 0.207843, 1.0 }, + { 0.356863, 0.219608, 0.207843, 1.0 }, + { 0.317647, 0.270588, 0.215686, 1.0 }, + { 0.286275, 0.313725, 0.258824, 1.0 }, + { 0.258824, 0.337255, 0.309804, 1.0 }, + { 0.278431, 0.341176, 0.341176, 1.0 }, + { 0.301961, 0.349020, 0.372549, 1.0 }, + { 0.317647, 0.360784, 0.376471, 1.0 }, + { 0.333333, 0.372549, 0.384314, 1.0 }, + { 0.360784, 0.392157, 0.360784, 1.0 }, + { 0.388235, 0.407843, 0.372549, 1.0 }, + { 0.415686, 0.407843, 0.360784, 1.0 }, + { 0.439216, 0.396078, 0.345098, 1.0 }, + { 0.466667, 0.298039, 0.352941, 1.0 }, + { 0.474510, 0.278431, 0.368627, 1.0 }, + { 0.482353, 0.258824, 0.384314, 1.0 }, + { 0.490196, 0.227451, 0.368627, 1.0 }, + { 0.490196, 0.192157, 0.384314, 1.0 }, + { 0.486275, 0.172549, 0.384314, 1.0 }, + { 0.462745, 0.152941, 0.372549, 1.0 }, + { 0.364706, 0.113725, 0.317647, 1.0 }, + { 0.321569, 0.105882, 0.305882, 1.0 }, + { 0.282353, 0.098039, 0.294118, 1.0 }, + { 0.270588, 0.101961, 0.309804, 1.0 }, + { 0.258824, 0.105882, 0.325490, 1.0 }, + { 0.270588, 0.149020, 0.380392, 1.0 }, + { 0.298039, 0.188235, 0.439216, 1.0 }, + { 0.321569, 0.258824, 0.486275, 1.0 }, + { 0.352941, 0.298039, 0.521569, 1.0 }, + { 0.392157, 0.360784, 0.549020, 1.0 }, + { 0.392157, 0.352941, 0.549020, 1.0 }, + { 0.396078, 0.349020, 0.549020, 1.0 }, + { 0.403922, 0.345098, 0.580392, 1.0 }, + { 0.431373, 0.345098, 0.619608, 1.0 }, + { 0.447059, 0.364706, 0.654902, 1.0 }, + { 0.474510, 0.372549, 0.674510, 1.0 }, + { 0.521569, 0.388235, 0.682353, 1.0 }, + { 0.521569, 0.368627, 0.674510, 1.0 }, + { 0.525490, 0.349020, 0.670588, 1.0 }, + { 0.533333, 0.341176, 0.670588, 1.0 }, + { 0.541176, 0.333333, 0.674510, 1.0 }, + { 0.549020, 0.317647, 0.658824, 1.0 }, + { 0.564706, 0.309804, 0.627451, 1.0 }, + { 0.580392, 0.290196, 0.580392, 1.0 }, + { 0.603922, 0.258824, 0.521569, 1.0 }, + { 0.647059, 0.258824, 0.482353, 1.0 }, + { 0.650980, 0.278431, 0.505882, 1.0 }, + { 0.654902, 0.298039, 0.533333, 1.0 }, + { 0.647059, 0.349020, 0.588235, 1.0 }, + { 0.627451, 0.423529, 0.639216, 1.0 }, + { 0.592157, 0.498039, 0.670588, 1.0 }, + { 0.541176, 0.537255, 0.674510, 1.0 }, + { 0.450980, 0.560784, 0.666667, 1.0 }, + { 0.435294, 0.549020, 0.674510, 1.0 }, + { 0.419608, 0.537255, 0.686275, 1.0 }, + { 0.388235, 0.517647, 0.717647, 1.0 }, + { 0.341176, 0.529412, 0.780392, 1.0 }, + { 0.305882, 0.552941, 0.835294, 1.0 }, + { 0.266667, 0.580392, 0.862745, 1.0 }, + { 0.215686, 0.588235, 0.862745, 1.0 }, + { 0.180392, 0.588235, 0.870588, 1.0 }, + { 0.176471, 0.517647, 0.835294, 1.0 }, + { 0.172549, 0.486275, 0.827451, 1.0 }, + { 0.172549, 0.458824, 0.819608, 1.0 }, + { 0.172549, 0.380392, 0.815686, 1.0 }, + { 0.176471, 0.333333, 0.815686, 1.0 }, + { 0.156863, 0.282353, 0.811765, 1.0 }, + { 0.137255, 0.247059, 0.807843, 1.0 }, + { 0.145098, 0.215686, 0.784314, 1.0 }, + { 0.156863, 0.203922, 0.760784, 1.0 }, + { 0.172549, 0.192157, 0.741176, 1.0 }, + { 0.207843, 0.160784, 0.690196, 1.0 }, + { 0.254902, 0.141176, 0.643137, 1.0 }, + { 0.294118, 0.129412, 0.607843, 1.0 }, + { 0.337255, 0.101961, 0.572549, 1.0 }, + { 0.388235, 0.082353, 0.537255, 1.0 }, + { 0.423529, 0.078431, 0.509804, 1.0 }, + { 0.474510, 0.078431, 0.498039, 1.0 }, + { 0.537255, 0.105882, 0.482353, 1.0 }, + { 0.588235, 0.141176, 0.454902, 1.0 }, + { 0.627451, 0.145098, 0.396078, 1.0 }, + { 0.647059, 0.141176, 0.364706, 1.0 }, + { 0.658824, 0.129412, 0.356863, 1.0 }, + { 0.635294, 0.133333, 0.364706, 1.0 }, + { 0.596078, 0.149020, 0.431373, 1.0 }, + { 0.592157, 0.184314, 0.470588, 1.0 }, + { 0.588235, 0.219608, 0.513725, 1.0 }, + { 0.611765, 0.262745, 0.541176, 1.0 }, + { 0.623529, 0.305882, 0.584314, 1.0 }, + { 0.643137, 0.356863, 0.615686, 1.0 }, + { 0.635294, 0.415686, 0.627451, 1.0 }, + { 0.607843, 0.447059, 0.631373, 1.0 }, + { 0.588235, 0.431373, 0.631373, 1.0 }, + { 0.549020, 0.447059, 0.650980, 1.0 }, + { 0.549020, 0.458824, 0.639216, 1.0 }, + { 0.560784, 0.454902, 0.623529, 1.0 }, + { 0.596078, 0.462745, 0.600000, 1.0 }, + { 0.647059, 0.458824, 0.549020, 1.0 }, + { 0.682353, 0.474510, 0.490196, 1.0 }, + { 0.729412, 0.447059, 0.439216, 1.0 }, + { 0.721569, 0.403922, 0.392157, 1.0 }, + { 0.686275, 0.360784, 0.345098, 1.0 }, + { 0.635294, 0.294118, 0.309804, 1.0 }, + { 0.580392, 0.235294, 0.309804, 1.0 }, + { 0.541176, 0.188235, 0.321569, 1.0 }, + { 0.498039, 0.180392, 0.329412, 1.0 }, + { 0.498039, 0.168627, 0.352941, 1.0 }, + { 0.501961, 0.160784, 0.384314, 1.0 }, + { 0.494118, 0.137255, 0.423529, 1.0 }, + { 0.470588, 0.117647, 0.443137, 1.0 }, + { 0.443137, 0.094118, 0.458824, 1.0 }, + { 0.403922, 0.098039, 0.474510, 1.0 }, + { 0.372549, 0.113725, 0.470588, 1.0 }, + { 0.352941, 0.117647, 0.462745, 1.0 }, + { 0.341176, 0.125490, 0.439216, 1.0 }, + { 0.321569, 0.129412, 0.435294, 1.0 }, + { 0.298039, 0.160784, 0.407843, 1.0 }, + { 0.321569, 0.160784, 0.364706, 1.0 }, + { 0.333333, 0.160784, 0.329412, 1.0 }, + { 0.360784, 0.164706, 0.282353, 1.0 }, + { 0.396078, 0.172549, 0.254902, 1.0 }, + { 0.435294, 0.172549, 0.235294, 1.0 }, + { 0.462745, 0.164706, 0.250980, 1.0 }, + { 0.447059, 0.192157, 0.282353, 1.0 }, + { 0.435294, 0.196078, 0.317647, 1.0 }, + { 0.411765, 0.200000, 0.341176, 1.0 }, + { 0.392157, 0.196078, 0.352941, 1.0 }, + { 0.400000, 0.192157, 0.360784, 1.0 }, + { 0.419608, 0.176471, 0.360784, 1.0 }, + { 0.443137, 0.137255, 0.376471, 1.0 }, + { 0.443137, 0.133333, 0.400000, 1.0 }, + { 0.427451, 0.113725, 0.435294, 1.0 }, + { 0.403922, 0.101961, 0.454902, 1.0 }, + { 0.368627, 0.098039, 0.447059, 1.0 }, + { 0.329412, 0.094118, 0.435294, 1.0 }, + { 0.286275, 0.082353, 0.407843, 1.0 }, + { 0.247059, 0.070588, 0.368627, 1.0 }, + { 0.223529, 0.090196, 0.349020, 1.0 }, + { 0.207843, 0.113725, 0.360784, 1.0 }, + { 0.200000, 0.121569, 0.380392, 1.0 }, + { 0.172549, 0.137255, 0.384314, 1.0 }, + { 0.141176, 0.160784, 0.380392, 1.0 }, + { 0.113725, 0.172549, 0.380392, 1.0 }, + { 0.094118, 0.180392, 0.356863, 1.0 }, + { 0.078431, 0.184314, 0.337255, 1.0 }, + { 0.074510, 0.203922, 0.337255, 1.0 }, + { 0.101961, 0.196078, 0.341176, 1.0 }, + { 0.137255, 0.192157, 0.349020, 1.0 }, + { 0.172549, 0.200000, 0.341176, 1.0 }, + { 0.207843, 0.200000, 0.337255, 1.0 }, + { 0.243137, 0.200000, 0.317647, 1.0 }, + { 0.278431, 0.184314, 0.286275, 1.0 }, + { 0.305882, 0.176471, 0.258824, 1.0 }, + { 0.352941, 0.156863, 0.235294, 1.0 }, + { 0.400000, 0.137255, 0.239216, 1.0 }, + { 0.450980, 0.121569, 0.243137, 1.0 }, + }; +/* Soap_Bubble */ +static double4 colors_650[] = { + { 0.439216, 0.588235, 0.772549, 1.0 }, + { 0.349020, 0.737255, 0.839216, 1.0 }, + { 0.341176, 0.811765, 0.854902, 1.0 }, + { 0.333333, 0.886275, 0.870588, 1.0 }, + { 0.403922, 0.901961, 0.862745, 1.0 }, + { 0.478431, 0.917647, 0.858824, 1.0 }, + { 0.513725, 0.901961, 0.850980, 1.0 }, + { 0.552941, 0.886275, 0.847059, 1.0 }, + { 0.662745, 0.764706, 0.819608, 1.0 }, + { 0.682353, 0.682353, 0.776471, 1.0 }, + { 0.705882, 0.603922, 0.733333, 1.0 }, + { 0.662745, 0.529412, 0.658824, 1.0 }, + { 0.623529, 0.454902, 0.588235, 1.0 }, + { 0.568627, 0.407843, 0.525490, 1.0 }, + { 0.513725, 0.360784, 0.462745, 1.0 }, + { 0.494118, 0.364706, 0.450980, 1.0 }, + { 0.474510, 0.372549, 0.439216, 1.0 }, + { 0.380392, 0.447059, 0.490196, 1.0 }, + { 0.337255, 0.505882, 0.509804, 1.0 }, + { 0.298039, 0.564706, 0.529412, 1.0 }, + { 0.258824, 0.647059, 0.560784, 1.0 }, + { 0.223529, 0.729412, 0.596078, 1.0 }, + { 0.223529, 0.760784, 0.635294, 1.0 }, + { 0.227451, 0.796078, 0.678431, 1.0 }, + { 0.266667, 0.854902, 0.733333, 1.0 }, + { 0.235294, 0.835294, 0.686275, 1.0 }, + { 0.203922, 0.815686, 0.639216, 1.0 }, + { 0.188235, 0.764706, 0.615686, 1.0 }, + { 0.172549, 0.713725, 0.596078, 1.0 }, + { 0.164706, 0.690196, 0.611765, 1.0 }, + { 0.156863, 0.670588, 0.627451, 1.0 }, + { 0.145098, 0.619608, 0.623529, 1.0 }, + { 0.149020, 0.603922, 0.615686, 1.0 }, + { 0.278431, 0.529412, 0.556863, 1.0 }, + { 0.301961, 0.450980, 0.580392, 1.0 }, + { 0.329412, 0.372549, 0.603922, 1.0 }, + { 0.356863, 0.360784, 0.596078, 1.0 }, + { 0.388235, 0.352941, 0.588235, 1.0 }, + { 0.439216, 0.356863, 0.560784, 1.0 }, + { 0.494118, 0.364706, 0.533333, 1.0 }, + { 0.596078, 0.411765, 0.529412, 1.0 }, + { 0.588235, 0.415686, 0.572549, 1.0 }, + { 0.584314, 0.419608, 0.619608, 1.0 }, + { 0.662745, 0.419608, 0.615686, 1.0 }, + { 0.745098, 0.423529, 0.611765, 1.0 }, + { 0.772549, 0.423529, 0.596078, 1.0 }, + { 0.800000, 0.423529, 0.584314, 1.0 }, + { 0.823529, 0.462745, 0.529412, 1.0 }, + { 0.803922, 0.450980, 0.517647, 1.0 }, + { 0.854902, 0.454902, 0.490196, 1.0 }, + { 0.878431, 0.450980, 0.435294, 1.0 }, + { 0.905882, 0.450980, 0.380392, 1.0 }, + { 0.894118, 0.431373, 0.333333, 1.0 }, + { 0.886275, 0.411765, 0.290196, 1.0 }, + { 0.874510, 0.403922, 0.301961, 1.0 }, + { 0.862745, 0.396078, 0.317647, 1.0 }, + { 0.819608, 0.380392, 0.466667, 1.0 }, + { 0.792157, 0.356863, 0.525490, 1.0 }, + { 0.768627, 0.333333, 0.584314, 1.0 }, + { 0.764706, 0.317647, 0.631373, 1.0 }, + { 0.764706, 0.301961, 0.678431, 1.0 }, + { 0.776471, 0.305882, 0.686275, 1.0 }, + { 0.788235, 0.309804, 0.698039, 1.0 }, + { 0.772549, 0.380392, 0.709804, 1.0 }, + { 0.741176, 0.454902, 0.694118, 1.0 }, + { 0.674510, 0.611765, 0.623529, 1.0 }, + { 0.658824, 0.670588, 0.592157, 1.0 }, + { 0.647059, 0.729412, 0.560784, 1.0 }, + { 0.611765, 0.760784, 0.556863, 1.0 }, + { 0.576471, 0.792157, 0.552941, 1.0 }, + { 0.482353, 0.800000, 0.545098, 1.0 }, + { 0.388235, 0.835294, 0.541176, 1.0 }, + { 0.294118, 0.874510, 0.549020, 1.0 }, + { 0.239216, 0.862745, 0.584314, 1.0 }, + { 0.188235, 0.854902, 0.619608, 1.0 }, + { 0.200000, 0.807843, 0.647059, 1.0 }, + { 0.215686, 0.764706, 0.678431, 1.0 }, + { 0.258824, 0.733333, 0.666667, 1.0 }, + { 0.301961, 0.701961, 0.654902, 1.0 }, + { 0.396078, 0.682353, 0.670588, 1.0 }, + { 0.486275, 0.631373, 0.682353, 1.0 }, + { 0.623529, 0.494118, 0.749020, 1.0 }, + { 0.705882, 0.407843, 0.772549, 1.0 }, + { 0.788235, 0.325490, 0.796078, 1.0 }, + { 0.811765, 0.301961, 0.811765, 1.0 }, + { 0.835294, 0.282353, 0.827451, 1.0 }, + { 0.874510, 0.270588, 0.886275, 1.0 }, + { 0.847059, 0.278431, 0.929412, 1.0 }, + { 0.811765, 0.235294, 0.945098, 1.0 }, + { 0.796078, 0.235294, 0.925490, 1.0 }, + { 0.784314, 0.239216, 0.909804, 1.0 }, + { 0.772549, 0.254902, 0.890196, 1.0 }, + { 0.760784, 0.274510, 0.874510, 1.0 }, + { 0.756863, 0.309804, 0.807843, 1.0 }, + { 0.737255, 0.356863, 0.741176, 1.0 }, + { 0.686275, 0.415686, 0.658824, 1.0 }, + { 0.611765, 0.498039, 0.584314, 1.0 }, + { 0.470588, 0.619608, 0.450980, 1.0 }, + { 0.423529, 0.623529, 0.364706, 1.0 }, + { 0.380392, 0.631373, 0.282353, 1.0 }, + { 0.345098, 0.631373, 0.250980, 1.0 }, + { 0.309804, 0.631373, 0.219608, 1.0 }, + { 0.278431, 0.666667, 0.207843, 1.0 }, + { 0.298039, 0.650980, 0.243137, 1.0 }, + { 0.419608, 0.533333, 0.290196, 1.0 }, + { 0.462745, 0.450980, 0.329412, 1.0 }, + { 0.505882, 0.372549, 0.368627, 1.0 }, + { 0.517647, 0.360784, 0.411765, 1.0 }, + { 0.529412, 0.349020, 0.454902, 1.0 }, + { 0.541176, 0.341176, 0.505882, 1.0 }, + { 0.533333, 0.341176, 0.517647, 1.0 }, + { 0.490196, 0.333333, 0.478431, 1.0 }, + { 0.482353, 0.349020, 0.462745, 1.0 }, + { 0.498039, 0.498039, 0.470588, 1.0 }, + { 0.501961, 0.533333, 0.466667, 1.0 }, + { 0.505882, 0.572549, 0.466667, 1.0 }, + { 0.501961, 0.623529, 0.431373, 1.0 }, + { 0.541176, 0.654902, 0.431373, 1.0 }, + { 0.596078, 0.701961, 0.470588, 1.0 }, + { 0.666667, 0.760784, 0.505882, 1.0 }, + { 0.776471, 0.862745, 0.576471, 1.0 }, + { 0.792157, 0.866667, 0.623529, 1.0 }, + { 0.811765, 0.870588, 0.670588, 1.0 }, + { 0.811765, 0.862745, 0.694118, 1.0 }, + { 0.815686, 0.854902, 0.717647, 1.0 }, + { 0.831373, 0.811765, 0.776471, 1.0 }, + { 0.839216, 0.780392, 0.800000, 1.0 }, + { 0.807843, 0.741176, 0.788235, 1.0 }, + { 0.792157, 0.698039, 0.807843, 1.0 }, + { 0.741176, 0.686275, 0.862745, 1.0 }, + { 0.749020, 0.658824, 0.874510, 1.0 }, + { 0.756863, 0.631373, 0.886275, 1.0 }, + { 0.752941, 0.560784, 0.850980, 1.0 }, + { 0.760784, 0.447059, 0.803922, 1.0 }, + { 0.725490, 0.364706, 0.729412, 1.0 }, + { 0.698039, 0.341176, 0.674510, 1.0 }, + { 0.721569, 0.313725, 0.584314, 1.0 }, + { 0.764706, 0.250980, 0.498039, 1.0 }, + { 0.807843, 0.192157, 0.415686, 1.0 }, + { 0.819608, 0.168627, 0.380392, 1.0 }, + { 0.831373, 0.149020, 0.345098, 1.0 }, + { 0.862745, 0.121569, 0.341176, 1.0 }, + { 0.878431, 0.125490, 0.376471, 1.0 }, + { 0.874510, 0.145098, 0.396078, 1.0 }, + { 0.850980, 0.141176, 0.439216, 1.0 }, + { 0.694118, 0.137255, 0.458824, 1.0 }, + { 0.662745, 0.137255, 0.482353, 1.0 }, + { 0.631373, 0.141176, 0.505882, 1.0 }, + { 0.572549, 0.160784, 0.545098, 1.0 }, + { 0.505882, 0.160784, 0.603922, 1.0 }, + { 0.407843, 0.156863, 0.674510, 1.0 }, + { 0.286275, 0.172549, 0.698039, 1.0 }, + { 0.164706, 0.231373, 0.729412, 1.0 }, + { 0.156863, 0.247059, 0.733333, 1.0 }, + { 0.152941, 0.262745, 0.737255, 1.0 }, + { 0.164706, 0.278431, 0.764706, 1.0 }, + { 0.168627, 0.286275, 0.776471, 1.0 }, + { 0.188235, 0.270588, 0.760784, 1.0 }, + { 0.270588, 0.258824, 0.701961, 1.0 }, + { 0.380392, 0.247059, 0.607843, 1.0 }, + { 0.482353, 0.258824, 0.509804, 1.0 }, + { 0.631373, 0.294118, 0.388235, 1.0 }, + { 0.658824, 0.317647, 0.376471, 1.0 }, + { 0.690196, 0.345098, 0.364706, 1.0 }, + { 0.780392, 0.403922, 0.321569, 1.0 }, + { 0.858824, 0.494118, 0.282353, 1.0 }, + { 0.905882, 0.572549, 0.266667, 1.0 }, + { 0.929412, 0.619608, 0.286275, 1.0 }, + { 0.913725, 0.709804, 0.443137, 1.0 }, + { 0.913725, 0.725490, 0.486275, 1.0 }, + { 0.913725, 0.741176, 0.533333, 1.0 }, + { 0.925490, 0.745098, 0.580392, 1.0 }, + { 0.925490, 0.698039, 0.603922, 1.0 }, + { 0.937255, 0.623529, 0.627451, 1.0 }, + { 0.929412, 0.541176, 0.658824, 1.0 }, + { 0.894118, 0.466667, 0.721569, 1.0 }, + { 0.850980, 0.376471, 0.752941, 1.0 }, + { 0.811765, 0.313725, 0.780392, 1.0 }, + { 0.752941, 0.250980, 0.796078, 1.0 }, + { 0.686275, 0.200000, 0.803922, 1.0 }, + { 0.596078, 0.164706, 0.843137, 1.0 }, + { 0.486275, 0.117647, 0.870588, 1.0 }, + { 0.407843, 0.125490, 0.909804, 1.0 }, + { 0.325490, 0.164706, 0.929412, 1.0 }, + { 0.231373, 0.329412, 0.956863, 1.0 }, + { 0.219608, 0.349020, 0.949020, 1.0 }, + { 0.211765, 0.372549, 0.945098, 1.0 }, + { 0.219608, 0.423529, 0.929412, 1.0 }, + { 0.215686, 0.482353, 0.909804, 1.0 }, + { 0.180392, 0.560784, 0.882353, 1.0 }, + { 0.160784, 0.678431, 0.878431, 1.0 }, + { 0.164706, 0.741176, 0.870588, 1.0 }, + { 0.239216, 0.788235, 0.862745, 1.0 }, + { 0.309804, 0.784314, 0.862745, 1.0 }, + { 0.360784, 0.784314, 0.827451, 1.0 }, + { 0.403922, 0.819608, 0.780392, 1.0 }, + { 0.423529, 0.847059, 0.733333, 1.0 }, + { 0.474510, 0.886275, 0.682353, 1.0 }, + { 0.529412, 0.898039, 0.674510, 1.0 }, + { 0.572549, 0.901961, 0.639216, 1.0 }, + { 0.576471, 0.909804, 0.568627, 1.0 }, + { 0.549020, 0.921569, 0.505882, 1.0 }, + { 0.498039, 0.925490, 0.431373, 1.0 }, + { 0.454902, 0.921569, 0.419608, 1.0 }, + { 0.435294, 0.898039, 0.423529, 1.0 }, + { 0.376471, 0.898039, 0.411765, 1.0 }, + { 0.329412, 0.898039, 0.396078, 1.0 }, + { 0.278431, 0.894118, 0.400000, 1.0 }, + { 0.262745, 0.905882, 0.427451, 1.0 }, + { 0.313725, 0.890196, 0.470588, 1.0 }, + { 0.384314, 0.886275, 0.509804, 1.0 }, + { 0.482353, 0.894118, 0.537255, 1.0 }, + { 0.552941, 0.901961, 0.580392, 1.0 }, + { 0.623529, 0.921569, 0.639216, 1.0 }, + { 0.666667, 0.917647, 0.678431, 1.0 }, + { 0.682353, 0.921569, 0.725490, 1.0 }, + { 0.694118, 0.913725, 0.764706, 1.0 }, + { 0.698039, 0.894118, 0.800000, 1.0 }, + { 0.662745, 0.858824, 0.850980, 1.0 }, + { 0.600000, 0.772549, 0.870588, 1.0 }, + { 0.513725, 0.694118, 0.901961, 1.0 }, + { 0.400000, 0.600000, 0.917647, 1.0 }, + { 0.341176, 0.513725, 0.933333, 1.0 }, + { 0.262745, 0.443137, 0.949020, 1.0 }, + { 0.196078, 0.356863, 0.945098, 1.0 }, + { 0.180392, 0.282353, 0.945098, 1.0 }, + { 0.172549, 0.211765, 0.937255, 1.0 }, + { 0.215686, 0.168627, 0.949020, 1.0 }, + { 0.274510, 0.137255, 0.956863, 1.0 }, + { 0.317647, 0.129412, 0.956863, 1.0 }, + { 0.356863, 0.164706, 0.925490, 1.0 }, + { 0.384314, 0.192157, 0.874510, 1.0 }, + { 0.400000, 0.239216, 0.800000, 1.0 }, + { 0.411765, 0.239216, 0.741176, 1.0 }, + { 0.439216, 0.223529, 0.690196, 1.0 }, + { 0.517647, 0.250980, 0.623529, 1.0 }, + { 0.564706, 0.278431, 0.560784, 1.0 }, + { 0.607843, 0.380392, 0.478431, 1.0 }, + { 0.627451, 0.458824, 0.423529, 1.0 }, + { 0.627451, 0.509804, 0.396078, 1.0 }, + { 0.686275, 0.525490, 0.400000, 1.0 }, + { 0.741176, 0.529412, 0.415686, 1.0 }, + { 0.792157, 0.552941, 0.447059, 1.0 }, + { 0.839216, 0.572549, 0.501961, 1.0 }, + { 0.839216, 0.603922, 0.560784, 1.0 }, + { 0.839216, 0.568627, 0.631373, 1.0 }, + { 0.847059, 0.505882, 0.678431, 1.0 }, + { 0.839216, 0.439216, 0.698039, 1.0 }, + { 0.839216, 0.352941, 0.705882, 1.0 }, + { 0.815686, 0.313725, 0.713725, 1.0 }, + { 0.764706, 0.298039, 0.741176, 1.0 }, + { 0.745098, 0.254902, 0.760784, 1.0 }, + { 0.650980, 0.301961, 0.760784, 1.0 }, + { 0.584314, 0.352941, 0.760784, 1.0 }, + { 0.525490, 0.423529, 0.733333, 1.0 }, + { 0.427451, 0.549020, 0.752941, 1.0 }, + }; +/* Sophia */ +static double4 colors_651[] = { + { 0.666667, 0.501961, 0.223529, 1.0 }, + { 0.592157, 0.411765, 0.200000, 1.0 }, + { 0.568627, 0.388235, 0.196078, 1.0 }, + { 0.545098, 0.364706, 0.192157, 1.0 }, + { 0.505882, 0.321569, 0.176471, 1.0 }, + { 0.470588, 0.278431, 0.164706, 1.0 }, + { 0.458824, 0.262745, 0.156863, 1.0 }, + { 0.450980, 0.247059, 0.152941, 1.0 }, + { 0.443137, 0.215686, 0.168627, 1.0 }, + { 0.454902, 0.235294, 0.180392, 1.0 }, + { 0.470588, 0.258824, 0.192157, 1.0 }, + { 0.494118, 0.286275, 0.188235, 1.0 }, + { 0.521569, 0.313725, 0.188235, 1.0 }, + { 0.552941, 0.333333, 0.188235, 1.0 }, + { 0.584314, 0.356863, 0.192157, 1.0 }, + { 0.603922, 0.372549, 0.203922, 1.0 }, + { 0.623529, 0.392157, 0.215686, 1.0 }, + { 0.686275, 0.454902, 0.262745, 1.0 }, + { 0.701961, 0.462745, 0.266667, 1.0 }, + { 0.721569, 0.474510, 0.270588, 1.0 }, + { 0.709804, 0.478431, 0.282353, 1.0 }, + { 0.698039, 0.486275, 0.298039, 1.0 }, + { 0.686275, 0.486275, 0.305882, 1.0 }, + { 0.674510, 0.490196, 0.313725, 1.0 }, + { 0.654902, 0.482353, 0.325490, 1.0 }, + { 0.643137, 0.486275, 0.333333, 1.0 }, + { 0.635294, 0.490196, 0.345098, 1.0 }, + { 0.619608, 0.509804, 0.337255, 1.0 }, + { 0.607843, 0.529412, 0.333333, 1.0 }, + { 0.607843, 0.533333, 0.329412, 1.0 }, + { 0.607843, 0.537255, 0.329412, 1.0 }, + { 0.631373, 0.533333, 0.325490, 1.0 }, + { 0.639216, 0.513725, 0.325490, 1.0 }, + { 0.627451, 0.474510, 0.294118, 1.0 }, + { 0.596078, 0.431373, 0.262745, 1.0 }, + { 0.568627, 0.392157, 0.231373, 1.0 }, + { 0.529412, 0.337255, 0.215686, 1.0 }, + { 0.490196, 0.286275, 0.203922, 1.0 }, + { 0.462745, 0.262745, 0.203922, 1.0 }, + { 0.435294, 0.239216, 0.207843, 1.0 }, + { 0.384314, 0.207843, 0.192157, 1.0 }, + { 0.368627, 0.196078, 0.176471, 1.0 }, + { 0.356863, 0.184314, 0.164706, 1.0 }, + { 0.333333, 0.172549, 0.172549, 1.0 }, + { 0.313725, 0.164706, 0.184314, 1.0 }, + { 0.309804, 0.164706, 0.176471, 1.0 }, + { 0.305882, 0.164706, 0.168627, 1.0 }, + { 0.305882, 0.168627, 0.149020, 1.0 }, + { 0.309804, 0.160784, 0.105882, 1.0 }, + { 0.286275, 0.105882, 0.066667, 1.0 }, + { 0.258824, 0.082353, 0.047059, 1.0 }, + { 0.231373, 0.058824, 0.031373, 1.0 }, + { 0.219608, 0.047059, 0.019608, 1.0 }, + { 0.211765, 0.039216, 0.011765, 1.0 }, + { 0.219608, 0.035294, 0.011765, 1.0 }, + { 0.227451, 0.031373, 0.015686, 1.0 }, + { 0.262745, 0.023529, 0.023529, 1.0 }, + { 0.282353, 0.039216, 0.023529, 1.0 }, + { 0.305882, 0.054902, 0.023529, 1.0 }, + { 0.301961, 0.066667, 0.031373, 1.0 }, + { 0.301961, 0.078431, 0.039216, 1.0 }, + { 0.298039, 0.078431, 0.043137, 1.0 }, + { 0.294118, 0.078431, 0.050980, 1.0 }, + { 0.294118, 0.082353, 0.062745, 1.0 }, + { 0.301961, 0.094118, 0.058824, 1.0 }, + { 0.254902, 0.117647, 0.043137, 1.0 }, + { 0.227451, 0.109804, 0.043137, 1.0 }, + { 0.203922, 0.105882, 0.043137, 1.0 }, + { 0.203922, 0.101961, 0.047059, 1.0 }, + { 0.207843, 0.098039, 0.050980, 1.0 }, + { 0.239216, 0.121569, 0.062745, 1.0 }, + { 0.278431, 0.160784, 0.082353, 1.0 }, + { 0.403922, 0.298039, 0.149020, 1.0 }, + { 0.466667, 0.349020, 0.188235, 1.0 }, + { 0.529412, 0.400000, 0.231373, 1.0 }, + { 0.564706, 0.439216, 0.282353, 1.0 }, + { 0.603922, 0.478431, 0.337255, 1.0 }, + { 0.623529, 0.509804, 0.376471, 1.0 }, + { 0.647059, 0.541176, 0.415686, 1.0 }, + { 0.690196, 0.611765, 0.494118, 1.0 }, + { 0.729412, 0.682353, 0.580392, 1.0 }, + { 0.772549, 0.733333, 0.615686, 1.0 }, + { 0.776471, 0.729412, 0.619608, 1.0 }, + { 0.780392, 0.729412, 0.623529, 1.0 }, + { 0.784314, 0.745098, 0.635294, 1.0 }, + { 0.788235, 0.760784, 0.647059, 1.0 }, + { 0.819608, 0.807843, 0.639216, 1.0 }, + { 0.850980, 0.862745, 0.607843, 1.0 }, + { 0.894118, 0.850980, 0.521569, 1.0 }, + { 0.878431, 0.800000, 0.478431, 1.0 }, + { 0.862745, 0.749020, 0.435294, 1.0 }, + { 0.847059, 0.733333, 0.411765, 1.0 }, + { 0.835294, 0.721569, 0.392157, 1.0 }, + { 0.788235, 0.654902, 0.356863, 1.0 }, + { 0.745098, 0.603922, 0.321569, 1.0 }, + { 0.698039, 0.509804, 0.294118, 1.0 }, + { 0.623529, 0.419608, 0.270588, 1.0 }, + { 0.521569, 0.301961, 0.266667, 1.0 }, + { 0.494118, 0.298039, 0.294118, 1.0 }, + { 0.470588, 0.298039, 0.325490, 1.0 }, + { 0.470588, 0.309804, 0.356863, 1.0 }, + { 0.470588, 0.321569, 0.388235, 1.0 }, + { 0.486275, 0.364706, 0.454902, 1.0 }, + { 0.521569, 0.415686, 0.529412, 1.0 }, + { 0.600000, 0.521569, 0.623529, 1.0 }, + { 0.650980, 0.572549, 0.631373, 1.0 }, + { 0.701961, 0.623529, 0.639216, 1.0 }, + { 0.721569, 0.647059, 0.627451, 1.0 }, + { 0.745098, 0.670588, 0.615686, 1.0 }, + { 0.772549, 0.670588, 0.607843, 1.0 }, + { 0.776471, 0.658824, 0.560784, 1.0 }, + { 0.780392, 0.619608, 0.490196, 1.0 }, + { 0.776471, 0.568627, 0.419608, 1.0 }, + { 0.729412, 0.466667, 0.298039, 1.0 }, + { 0.701961, 0.431373, 0.282353, 1.0 }, + { 0.678431, 0.400000, 0.270588, 1.0 }, + { 0.615686, 0.337255, 0.250980, 1.0 }, + { 0.568627, 0.286275, 0.239216, 1.0 }, + { 0.537255, 0.243137, 0.235294, 1.0 }, + { 0.501961, 0.219608, 0.247059, 1.0 }, + { 0.435294, 0.196078, 0.294118, 1.0 }, + { 0.419608, 0.215686, 0.317647, 1.0 }, + { 0.403922, 0.239216, 0.341176, 1.0 }, + { 0.400000, 0.250980, 0.349020, 1.0 }, + { 0.400000, 0.266667, 0.360784, 1.0 }, + { 0.407843, 0.298039, 0.384314, 1.0 }, + { 0.411765, 0.325490, 0.403922, 1.0 }, + { 0.431373, 0.345098, 0.411765, 1.0 }, + { 0.466667, 0.380392, 0.439216, 1.0 }, + { 0.521569, 0.427451, 0.513725, 1.0 }, + { 0.525490, 0.435294, 0.525490, 1.0 }, + { 0.533333, 0.443137, 0.537255, 1.0 }, + { 0.541176, 0.431373, 0.529412, 1.0 }, + { 0.552941, 0.427451, 0.509804, 1.0 }, + { 0.541176, 0.427451, 0.494118, 1.0 }, + { 0.545098, 0.400000, 0.498039, 1.0 }, + { 0.537255, 0.364706, 0.474510, 1.0 }, + { 0.521569, 0.360784, 0.443137, 1.0 }, + { 0.505882, 0.360784, 0.411765, 1.0 }, + { 0.498039, 0.356863, 0.403922, 1.0 }, + { 0.494118, 0.352941, 0.396078, 1.0 }, + { 0.498039, 0.356863, 0.384314, 1.0 }, + { 0.521569, 0.364706, 0.376471, 1.0 }, + { 0.560784, 0.384314, 0.360784, 1.0 }, + { 0.596078, 0.431373, 0.352941, 1.0 }, + { 0.643137, 0.501961, 0.360784, 1.0 }, + { 0.650980, 0.509804, 0.360784, 1.0 }, + { 0.658824, 0.517647, 0.364706, 1.0 }, + { 0.662745, 0.513725, 0.349020, 1.0 }, + { 0.654902, 0.505882, 0.309804, 1.0 }, + { 0.627451, 0.474510, 0.278431, 1.0 }, + { 0.603922, 0.431373, 0.243137, 1.0 }, + { 0.541176, 0.345098, 0.243137, 1.0 }, + { 0.521569, 0.333333, 0.239216, 1.0 }, + { 0.505882, 0.321569, 0.239216, 1.0 }, + { 0.454902, 0.298039, 0.235294, 1.0 }, + { 0.411765, 0.270588, 0.215686, 1.0 }, + { 0.376471, 0.231373, 0.196078, 1.0 }, + { 0.349020, 0.188235, 0.184314, 1.0 }, + { 0.309804, 0.152941, 0.168627, 1.0 }, + { 0.266667, 0.133333, 0.149020, 1.0 }, + { 0.164706, 0.113725, 0.098039, 1.0 }, + { 0.152941, 0.101961, 0.090196, 1.0 }, + { 0.141176, 0.094118, 0.082353, 1.0 }, + { 0.117647, 0.066667, 0.066667, 1.0 }, + { 0.105882, 0.039216, 0.050980, 1.0 }, + { 0.098039, 0.039216, 0.031373, 1.0 }, + { 0.109804, 0.054902, 0.019608, 1.0 }, + { 0.192157, 0.121569, 0.047059, 1.0 }, + { 0.215686, 0.137255, 0.050980, 1.0 }, + { 0.243137, 0.152941, 0.058824, 1.0 }, + { 0.286275, 0.184314, 0.066667, 1.0 }, + { 0.337255, 0.207843, 0.070588, 1.0 }, + { 0.400000, 0.243137, 0.094118, 1.0 }, + { 0.447059, 0.270588, 0.113725, 1.0 }, + { 0.478431, 0.301961, 0.137255, 1.0 }, + { 0.486275, 0.321569, 0.156863, 1.0 }, + { 0.490196, 0.321569, 0.180392, 1.0 }, + { 0.498039, 0.321569, 0.207843, 1.0 }, + { 0.505882, 0.321569, 0.235294, 1.0 }, + { 0.509804, 0.325490, 0.247059, 1.0 }, + { 0.513725, 0.325490, 0.239216, 1.0 }, + { 0.509804, 0.317647, 0.243137, 1.0 }, + { 0.521569, 0.305882, 0.239216, 1.0 }, + { 0.576471, 0.294118, 0.243137, 1.0 }, + { 0.584314, 0.290196, 0.227451, 1.0 }, + { 0.592157, 0.286275, 0.211765, 1.0 }, + { 0.600000, 0.282353, 0.196078, 1.0 }, + { 0.603922, 0.278431, 0.168627, 1.0 }, + { 0.627451, 0.282353, 0.176471, 1.0 }, + { 0.650980, 0.305882, 0.196078, 1.0 }, + { 0.666667, 0.321569, 0.203922, 1.0 }, + { 0.654902, 0.345098, 0.219608, 1.0 }, + { 0.635294, 0.352941, 0.207843, 1.0 }, + { 0.615686, 0.360784, 0.211765, 1.0 }, + { 0.596078, 0.364706, 0.215686, 1.0 }, + { 0.568627, 0.352941, 0.207843, 1.0 }, + { 0.529412, 0.333333, 0.211765, 1.0 }, + { 0.486275, 0.294118, 0.188235, 1.0 }, + { 0.443137, 0.258824, 0.152941, 1.0 }, + { 0.388235, 0.211765, 0.125490, 1.0 }, + { 0.325490, 0.164706, 0.082353, 1.0 }, + { 0.254902, 0.121569, 0.066667, 1.0 }, + { 0.203922, 0.074510, 0.050980, 1.0 }, + { 0.196078, 0.054902, 0.039216, 1.0 }, + { 0.211765, 0.043137, 0.039216, 1.0 }, + { 0.239216, 0.050980, 0.035294, 1.0 }, + { 0.258824, 0.066667, 0.043137, 1.0 }, + { 0.270588, 0.078431, 0.058824, 1.0 }, + { 0.305882, 0.101961, 0.082353, 1.0 }, + { 0.352941, 0.121569, 0.125490, 1.0 }, + { 0.403922, 0.137255, 0.168627, 1.0 }, + { 0.447059, 0.156863, 0.196078, 1.0 }, + { 0.478431, 0.168627, 0.200000, 1.0 }, + { 0.509804, 0.188235, 0.200000, 1.0 }, + { 0.549020, 0.203922, 0.219608, 1.0 }, + { 0.576471, 0.231373, 0.258824, 1.0 }, + { 0.572549, 0.262745, 0.305882, 1.0 }, + { 0.564706, 0.305882, 0.341176, 1.0 }, + { 0.576471, 0.356863, 0.349020, 1.0 }, + { 0.615686, 0.419608, 0.349020, 1.0 }, + { 0.682353, 0.486275, 0.360784, 1.0 }, + { 0.729412, 0.541176, 0.384314, 1.0 }, + { 0.752941, 0.596078, 0.423529, 1.0 }, + { 0.752941, 0.635294, 0.454902, 1.0 }, + { 0.741176, 0.678431, 0.478431, 1.0 }, + { 0.733333, 0.713725, 0.501961, 1.0 }, + { 0.733333, 0.737255, 0.521569, 1.0 }, + { 0.752941, 0.752941, 0.576471, 1.0 }, + { 0.768627, 0.768627, 0.615686, 1.0 }, + { 0.768627, 0.768627, 0.674510, 1.0 }, + { 0.752941, 0.780392, 0.729412, 1.0 }, + { 0.745098, 0.800000, 0.760784, 1.0 }, + { 0.752941, 0.815686, 0.780392, 1.0 }, + { 0.784314, 0.862745, 0.768627, 1.0 }, + { 0.811765, 0.870588, 0.752941, 1.0 }, + { 0.819608, 0.850980, 0.737255, 1.0 }, + { 0.811765, 0.831373, 0.733333, 1.0 }, + { 0.788235, 0.776471, 0.709804, 1.0 }, + { 0.764706, 0.749020, 0.690196, 1.0 }, + { 0.717647, 0.713725, 0.639216, 1.0 }, + { 0.690196, 0.650980, 0.588235, 1.0 }, + { 0.647059, 0.592157, 0.576471, 1.0 }, + { 0.619608, 0.525490, 0.560784, 1.0 }, + { 0.611765, 0.478431, 0.572549, 1.0 }, + { 0.592157, 0.474510, 0.572549, 1.0 }, + { 0.615686, 0.486275, 0.549020, 1.0 }, + { 0.643137, 0.505882, 0.525490, 1.0 }, + { 0.670588, 0.521569, 0.486275, 1.0 }, + { 0.705882, 0.529412, 0.439216, 1.0 }, + { 0.721569, 0.533333, 0.407843, 1.0 }, + { 0.721569, 0.541176, 0.360784, 1.0 }, + { 0.741176, 0.576471, 0.345098, 1.0 }, + { 0.752941, 0.603922, 0.337255, 1.0 }, + { 0.745098, 0.611765, 0.305882, 1.0 }, + { 0.729412, 0.584314, 0.274510, 1.0 }, + }; +/* Strawberries */ +static double4 colors_652[] = { + { 0.423529, 0.000000, 0.035294, 1.0 }, + { 0.454902, 0.007843, 0.035294, 1.0 }, + { 0.458824, 0.011765, 0.035294, 1.0 }, + { 0.466667, 0.015686, 0.039216, 1.0 }, + { 0.462745, 0.015686, 0.039216, 1.0 }, + { 0.458824, 0.019608, 0.043137, 1.0 }, + { 0.454902, 0.015686, 0.043137, 1.0 }, + { 0.450980, 0.015686, 0.047059, 1.0 }, + { 0.403922, 0.019608, 0.043137, 1.0 }, + { 0.380392, 0.019608, 0.047059, 1.0 }, + { 0.360784, 0.023529, 0.050980, 1.0 }, + { 0.349020, 0.019608, 0.050980, 1.0 }, + { 0.341176, 0.015686, 0.054902, 1.0 }, + { 0.333333, 0.011765, 0.050980, 1.0 }, + { 0.329412, 0.007843, 0.047059, 1.0 }, + { 0.325490, 0.003922, 0.047059, 1.0 }, + { 0.325490, 0.003922, 0.047059, 1.0 }, + { 0.325490, 0.000000, 0.047059, 1.0 }, + { 0.325490, 0.000000, 0.047059, 1.0 }, + { 0.325490, 0.000000, 0.047059, 1.0 }, + { 0.317647, 0.007843, 0.054902, 1.0 }, + { 0.313725, 0.019608, 0.062745, 1.0 }, + { 0.305882, 0.027451, 0.070588, 1.0 }, + { 0.301961, 0.039216, 0.082353, 1.0 }, + { 0.266667, 0.078431, 0.101961, 1.0 }, + { 0.239216, 0.078431, 0.098039, 1.0 }, + { 0.215686, 0.082353, 0.098039, 1.0 }, + { 0.200000, 0.082353, 0.098039, 1.0 }, + { 0.188235, 0.082353, 0.098039, 1.0 }, + { 0.184314, 0.082353, 0.098039, 1.0 }, + { 0.184314, 0.086275, 0.101961, 1.0 }, + { 0.188235, 0.090196, 0.098039, 1.0 }, + { 0.192157, 0.090196, 0.105882, 1.0 }, + { 0.196078, 0.066667, 0.066667, 1.0 }, + { 0.215686, 0.043137, 0.050980, 1.0 }, + { 0.239216, 0.023529, 0.035294, 1.0 }, + { 0.262745, 0.011765, 0.027451, 1.0 }, + { 0.290196, 0.003922, 0.019608, 1.0 }, + { 0.298039, 0.000000, 0.019608, 1.0 }, + { 0.309804, 0.000000, 0.019608, 1.0 }, + { 0.333333, 0.000000, 0.023529, 1.0 }, + { 0.352941, 0.000000, 0.027451, 1.0 }, + { 0.372549, 0.000000, 0.031373, 1.0 }, + { 0.384314, 0.000000, 0.031373, 1.0 }, + { 0.396078, 0.000000, 0.035294, 1.0 }, + { 0.400000, 0.000000, 0.039216, 1.0 }, + { 0.403922, 0.000000, 0.043137, 1.0 }, + { 0.407843, 0.003922, 0.054902, 1.0 }, + { 0.415686, 0.011765, 0.070588, 1.0 }, + { 0.415686, 0.094118, 0.137255, 1.0 }, + { 0.435294, 0.160784, 0.192157, 1.0 }, + { 0.454902, 0.231373, 0.247059, 1.0 }, + { 0.505882, 0.309804, 0.329412, 1.0 }, + { 0.556863, 0.388235, 0.411765, 1.0 }, + { 0.580392, 0.419608, 0.439216, 1.0 }, + { 0.607843, 0.450980, 0.466667, 1.0 }, + { 0.600000, 0.560784, 0.576471, 1.0 }, + { 0.572549, 0.588235, 0.588235, 1.0 }, + { 0.549020, 0.619608, 0.603922, 1.0 }, + { 0.556863, 0.619608, 0.596078, 1.0 }, + { 0.568627, 0.623529, 0.592157, 1.0 }, + { 0.556863, 0.607843, 0.580392, 1.0 }, + { 0.549020, 0.592157, 0.568627, 1.0 }, + { 0.521569, 0.545098, 0.533333, 1.0 }, + { 0.462745, 0.482353, 0.470588, 1.0 }, + { 0.325490, 0.341176, 0.309804, 1.0 }, + { 0.301961, 0.282353, 0.243137, 1.0 }, + { 0.278431, 0.223529, 0.176471, 1.0 }, + { 0.278431, 0.200000, 0.156863, 1.0 }, + { 0.278431, 0.180392, 0.141176, 1.0 }, + { 0.274510, 0.137255, 0.121569, 1.0 }, + { 0.282353, 0.105882, 0.105882, 1.0 }, + { 0.325490, 0.070588, 0.082353, 1.0 }, + { 0.360784, 0.050980, 0.074510, 1.0 }, + { 0.400000, 0.031373, 0.066667, 1.0 }, + { 0.439216, 0.015686, 0.062745, 1.0 }, + { 0.478431, 0.003922, 0.058824, 1.0 }, + { 0.494118, 0.000000, 0.058824, 1.0 }, + { 0.509804, 0.000000, 0.058824, 1.0 }, + { 0.525490, 0.003922, 0.066667, 1.0 }, + { 0.533333, 0.007843, 0.074510, 1.0 }, + { 0.525490, 0.023529, 0.078431, 1.0 }, + { 0.505882, 0.019608, 0.070588, 1.0 }, + { 0.490196, 0.019608, 0.066667, 1.0 }, + { 0.474510, 0.019608, 0.062745, 1.0 }, + { 0.458824, 0.023529, 0.062745, 1.0 }, + { 0.419608, 0.031373, 0.062745, 1.0 }, + { 0.368627, 0.047059, 0.070588, 1.0 }, + { 0.286275, 0.062745, 0.062745, 1.0 }, + { 0.266667, 0.054902, 0.054902, 1.0 }, + { 0.247059, 0.050980, 0.047059, 1.0 }, + { 0.239216, 0.043137, 0.043137, 1.0 }, + { 0.235294, 0.035294, 0.039216, 1.0 }, + { 0.227451, 0.039216, 0.043137, 1.0 }, + { 0.215686, 0.043137, 0.039216, 1.0 }, + { 0.211765, 0.043137, 0.035294, 1.0 }, + { 0.215686, 0.039216, 0.027451, 1.0 }, + { 0.223529, 0.015686, 0.019608, 1.0 }, + { 0.219608, 0.011765, 0.019608, 1.0 }, + { 0.215686, 0.011765, 0.023529, 1.0 }, + { 0.211765, 0.015686, 0.023529, 1.0 }, + { 0.207843, 0.023529, 0.023529, 1.0 }, + { 0.211765, 0.031373, 0.031373, 1.0 }, + { 0.231373, 0.039216, 0.039216, 1.0 }, + { 0.274510, 0.035294, 0.050980, 1.0 }, + { 0.298039, 0.031373, 0.050980, 1.0 }, + { 0.321569, 0.031373, 0.050980, 1.0 }, + { 0.329412, 0.031373, 0.050980, 1.0 }, + { 0.337255, 0.035294, 0.054902, 1.0 }, + { 0.360784, 0.039216, 0.066667, 1.0 }, + { 0.396078, 0.047059, 0.074510, 1.0 }, + { 0.427451, 0.043137, 0.090196, 1.0 }, + { 0.462745, 0.035294, 0.094118, 1.0 }, + { 0.509804, 0.031373, 0.082353, 1.0 }, + { 0.513725, 0.031373, 0.078431, 1.0 }, + { 0.521569, 0.031373, 0.074510, 1.0 }, + { 0.537255, 0.031373, 0.074510, 1.0 }, + { 0.552941, 0.035294, 0.086275, 1.0 }, + { 0.560784, 0.043137, 0.105882, 1.0 }, + { 0.572549, 0.086275, 0.133333, 1.0 }, + { 0.631373, 0.211765, 0.215686, 1.0 }, + { 0.666667, 0.278431, 0.250980, 1.0 }, + { 0.701961, 0.345098, 0.286275, 1.0 }, + { 0.725490, 0.368627, 0.313725, 1.0 }, + { 0.749020, 0.392157, 0.341176, 1.0 }, + { 0.745098, 0.450980, 0.376471, 1.0 }, + { 0.752941, 0.494118, 0.419608, 1.0 }, + { 0.717647, 0.521569, 0.439216, 1.0 }, + { 0.670588, 0.525490, 0.427451, 1.0 }, + { 0.584314, 0.509804, 0.396078, 1.0 }, + { 0.552941, 0.498039, 0.384314, 1.0 }, + { 0.525490, 0.486275, 0.372549, 1.0 }, + { 0.498039, 0.454902, 0.341176, 1.0 }, + { 0.462745, 0.396078, 0.313725, 1.0 }, + { 0.431373, 0.321569, 0.262745, 1.0 }, + { 0.400000, 0.231373, 0.192157, 1.0 }, + { 0.403922, 0.105882, 0.098039, 1.0 }, + { 0.439216, 0.078431, 0.082353, 1.0 }, + { 0.474510, 0.050980, 0.066667, 1.0 }, + { 0.494118, 0.043137, 0.062745, 1.0 }, + { 0.517647, 0.035294, 0.062745, 1.0 }, + { 0.572549, 0.023529, 0.054902, 1.0 }, + { 0.627451, 0.011765, 0.050980, 1.0 }, + { 0.670588, 0.003922, 0.047059, 1.0 }, + { 0.701961, 0.000000, 0.047059, 1.0 }, + { 0.713725, 0.000000, 0.047059, 1.0 }, + { 0.701961, 0.000000, 0.047059, 1.0 }, + { 0.690196, 0.000000, 0.047059, 1.0 }, + { 0.658824, 0.003922, 0.047059, 1.0 }, + { 0.623529, 0.003922, 0.047059, 1.0 }, + { 0.584314, 0.003922, 0.047059, 1.0 }, + { 0.549020, 0.003922, 0.047059, 1.0 }, + { 0.470588, 0.000000, 0.043137, 1.0 }, + { 0.450980, 0.000000, 0.043137, 1.0 }, + { 0.435294, 0.000000, 0.043137, 1.0 }, + { 0.400000, 0.000000, 0.039216, 1.0 }, + { 0.364706, 0.000000, 0.039216, 1.0 }, + { 0.341176, 0.000000, 0.035294, 1.0 }, + { 0.321569, 0.000000, 0.039216, 1.0 }, + { 0.305882, 0.000000, 0.039216, 1.0 }, + { 0.301961, 0.000000, 0.035294, 1.0 }, + { 0.301961, 0.000000, 0.027451, 1.0 }, + { 0.301961, 0.000000, 0.023529, 1.0 }, + { 0.301961, 0.000000, 0.019608, 1.0 }, + { 0.305882, 0.000000, 0.019608, 1.0 }, + { 0.301961, 0.000000, 0.019608, 1.0 }, + { 0.298039, 0.000000, 0.019608, 1.0 }, + { 0.301961, 0.000000, 0.023529, 1.0 }, + { 0.325490, 0.003922, 0.019608, 1.0 }, + { 0.337255, 0.003922, 0.019608, 1.0 }, + { 0.352941, 0.003922, 0.019608, 1.0 }, + { 0.380392, 0.003922, 0.027451, 1.0 }, + { 0.403922, 0.011765, 0.031373, 1.0 }, + { 0.427451, 0.015686, 0.043137, 1.0 }, + { 0.431373, 0.027451, 0.062745, 1.0 }, + { 0.435294, 0.062745, 0.074510, 1.0 }, + { 0.439216, 0.109804, 0.105882, 1.0 }, + { 0.482353, 0.101961, 0.113725, 1.0 }, + { 0.521569, 0.101961, 0.109804, 1.0 }, + { 0.572549, 0.094118, 0.105882, 1.0 }, + { 0.603922, 0.074510, 0.101961, 1.0 }, + { 0.623529, 0.062745, 0.094118, 1.0 }, + { 0.611765, 0.109804, 0.113725, 1.0 }, + { 0.631373, 0.105882, 0.117647, 1.0 }, + { 0.682353, 0.086275, 0.113725, 1.0 }, + { 0.698039, 0.070588, 0.109804, 1.0 }, + { 0.713725, 0.058824, 0.105882, 1.0 }, + { 0.737255, 0.011765, 0.090196, 1.0 }, + { 0.729412, 0.015686, 0.090196, 1.0 }, + { 0.725490, 0.011765, 0.094118, 1.0 }, + { 0.709804, 0.011765, 0.090196, 1.0 }, + { 0.701961, 0.011765, 0.090196, 1.0 }, + { 0.694118, 0.015686, 0.094118, 1.0 }, + { 0.682353, 0.011765, 0.098039, 1.0 }, + { 0.666667, 0.011765, 0.098039, 1.0 }, + { 0.658824, 0.011765, 0.098039, 1.0 }, + { 0.650980, 0.007843, 0.090196, 1.0 }, + { 0.650980, 0.007843, 0.078431, 1.0 }, + { 0.654902, 0.011765, 0.078431, 1.0 }, + { 0.662745, 0.015686, 0.078431, 1.0 }, + { 0.670588, 0.019608, 0.082353, 1.0 }, + { 0.666667, 0.031373, 0.090196, 1.0 }, + { 0.647059, 0.058824, 0.105882, 1.0 }, + { 0.650980, 0.121569, 0.141176, 1.0 }, + { 0.658824, 0.184314, 0.184314, 1.0 }, + { 0.662745, 0.254902, 0.239216, 1.0 }, + { 0.666667, 0.313725, 0.286275, 1.0 }, + { 0.666667, 0.349020, 0.305882, 1.0 }, + { 0.611765, 0.349020, 0.301961, 1.0 }, + { 0.568627, 0.360784, 0.309804, 1.0 }, + { 0.525490, 0.364706, 0.298039, 1.0 }, + { 0.498039, 0.368627, 0.305882, 1.0 }, + { 0.478431, 0.368627, 0.309804, 1.0 }, + { 0.486275, 0.352941, 0.301961, 1.0 }, + { 0.466667, 0.309804, 0.266667, 1.0 }, + { 0.447059, 0.250980, 0.231373, 1.0 }, + { 0.423529, 0.184314, 0.172549, 1.0 }, + { 0.411765, 0.125490, 0.133333, 1.0 }, + { 0.407843, 0.074510, 0.109804, 1.0 }, + { 0.411765, 0.043137, 0.090196, 1.0 }, + { 0.423529, 0.039216, 0.086275, 1.0 }, + { 0.435294, 0.082353, 0.125490, 1.0 }, + { 0.447059, 0.129412, 0.168627, 1.0 }, + { 0.450980, 0.172549, 0.207843, 1.0 }, + { 0.450980, 0.188235, 0.235294, 1.0 }, + { 0.458824, 0.192157, 0.239216, 1.0 }, + { 0.486275, 0.156863, 0.215686, 1.0 }, + { 0.505882, 0.160784, 0.211765, 1.0 }, + { 0.537255, 0.172549, 0.231373, 1.0 }, + { 0.568627, 0.192157, 0.250980, 1.0 }, + { 0.576471, 0.200000, 0.262745, 1.0 }, + { 0.576471, 0.192157, 0.258824, 1.0 }, + { 0.592157, 0.145098, 0.219608, 1.0 }, + { 0.596078, 0.090196, 0.164706, 1.0 }, + { 0.603922, 0.047059, 0.125490, 1.0 }, + { 0.619608, 0.027451, 0.105882, 1.0 }, + { 0.615686, 0.019608, 0.098039, 1.0 }, + { 0.588235, 0.015686, 0.101961, 1.0 }, + { 0.552941, 0.027451, 0.101961, 1.0 }, + { 0.505882, 0.039216, 0.098039, 1.0 }, + { 0.454902, 0.050980, 0.098039, 1.0 }, + { 0.400000, 0.054902, 0.098039, 1.0 }, + { 0.352941, 0.054902, 0.090196, 1.0 }, + { 0.317647, 0.047059, 0.090196, 1.0 }, + { 0.286275, 0.047059, 0.090196, 1.0 }, + { 0.258824, 0.050980, 0.090196, 1.0 }, + { 0.243137, 0.054902, 0.094118, 1.0 }, + { 0.227451, 0.058824, 0.094118, 1.0 }, + { 0.219608, 0.058824, 0.082353, 1.0 }, + { 0.227451, 0.043137, 0.074510, 1.0 }, + { 0.239216, 0.027451, 0.066667, 1.0 }, + { 0.266667, 0.015686, 0.062745, 1.0 }, + { 0.294118, 0.007843, 0.050980, 1.0 }, + { 0.325490, 0.007843, 0.047059, 1.0 }, + { 0.360784, 0.007843, 0.047059, 1.0 }, + { 0.392157, 0.003922, 0.043137, 1.0 }, + }; +/* Summer */ +static double4 colors_653[] = { + { 0.490196, 0.262745, 0.184314, 1.0 }, + { 0.345098, 0.184314, 0.050980, 1.0 }, + { 0.298039, 0.172549, 0.054902, 1.0 }, + { 0.250980, 0.160784, 0.058824, 1.0 }, + { 0.200000, 0.141176, 0.062745, 1.0 }, + { 0.152941, 0.121569, 0.070588, 1.0 }, + { 0.152941, 0.113725, 0.054902, 1.0 }, + { 0.152941, 0.105882, 0.039216, 1.0 }, + { 0.184314, 0.086275, 0.023529, 1.0 }, + { 0.247059, 0.125490, 0.015686, 1.0 }, + { 0.313725, 0.168627, 0.011765, 1.0 }, + { 0.376471, 0.196078, 0.035294, 1.0 }, + { 0.443137, 0.223529, 0.058824, 1.0 }, + { 0.521569, 0.274510, 0.094118, 1.0 }, + { 0.600000, 0.329412, 0.129412, 1.0 }, + { 0.631373, 0.345098, 0.168627, 1.0 }, + { 0.662745, 0.360784, 0.207843, 1.0 }, + { 0.745098, 0.541176, 0.309804, 1.0 }, + { 0.776471, 0.596078, 0.376471, 1.0 }, + { 0.811765, 0.654902, 0.447059, 1.0 }, + { 0.800000, 0.643137, 0.450980, 1.0 }, + { 0.792157, 0.631373, 0.454902, 1.0 }, + { 0.725490, 0.607843, 0.462745, 1.0 }, + { 0.658824, 0.588235, 0.470588, 1.0 }, + { 0.533333, 0.427451, 0.372549, 1.0 }, + { 0.478431, 0.411765, 0.333333, 1.0 }, + { 0.427451, 0.400000, 0.294118, 1.0 }, + { 0.454902, 0.396078, 0.250980, 1.0 }, + { 0.482353, 0.392157, 0.207843, 1.0 }, + { 0.509804, 0.403922, 0.203922, 1.0 }, + { 0.537255, 0.419608, 0.203922, 1.0 }, + { 0.576471, 0.466667, 0.192157, 1.0 }, + { 0.603922, 0.525490, 0.219608, 1.0 }, + { 0.737255, 0.647059, 0.329412, 1.0 }, + { 0.780392, 0.729412, 0.419608, 1.0 }, + { 0.823529, 0.811765, 0.513725, 1.0 }, + { 0.847059, 0.819608, 0.592157, 1.0 }, + { 0.874510, 0.831373, 0.670588, 1.0 }, + { 0.886275, 0.854902, 0.674510, 1.0 }, + { 0.901961, 0.878431, 0.682353, 1.0 }, + { 0.886275, 0.835294, 0.694118, 1.0 }, + { 0.835294, 0.792157, 0.639216, 1.0 }, + { 0.788235, 0.749020, 0.584314, 1.0 }, + { 0.729412, 0.674510, 0.494118, 1.0 }, + { 0.670588, 0.600000, 0.407843, 1.0 }, + { 0.647059, 0.568627, 0.380392, 1.0 }, + { 0.623529, 0.537255, 0.356863, 1.0 }, + { 0.580392, 0.462745, 0.294118, 1.0 }, + { 0.584314, 0.443137, 0.211765, 1.0 }, + { 0.670588, 0.478431, 0.137255, 1.0 }, + { 0.694118, 0.509804, 0.145098, 1.0 }, + { 0.721569, 0.541176, 0.156863, 1.0 }, + { 0.713725, 0.564706, 0.215686, 1.0 }, + { 0.709804, 0.588235, 0.278431, 1.0 }, + { 0.678431, 0.568627, 0.298039, 1.0 }, + { 0.650980, 0.552941, 0.317647, 1.0 }, + { 0.552941, 0.462745, 0.364706, 1.0 }, + { 0.509804, 0.392157, 0.317647, 1.0 }, + { 0.466667, 0.321569, 0.274510, 1.0 }, + { 0.454902, 0.294118, 0.215686, 1.0 }, + { 0.447059, 0.270588, 0.156863, 1.0 }, + { 0.447059, 0.266667, 0.125490, 1.0 }, + { 0.450980, 0.262745, 0.098039, 1.0 }, + { 0.411765, 0.250980, 0.074510, 1.0 }, + { 0.356863, 0.258824, 0.070588, 1.0 }, + { 0.231373, 0.235294, 0.070588, 1.0 }, + { 0.188235, 0.219608, 0.098039, 1.0 }, + { 0.145098, 0.207843, 0.125490, 1.0 }, + { 0.137255, 0.203922, 0.125490, 1.0 }, + { 0.133333, 0.200000, 0.125490, 1.0 }, + { 0.160784, 0.200000, 0.141176, 1.0 }, + { 0.227451, 0.219608, 0.168627, 1.0 }, + { 0.356863, 0.286275, 0.223529, 1.0 }, + { 0.388235, 0.317647, 0.258824, 1.0 }, + { 0.419608, 0.352941, 0.294118, 1.0 }, + { 0.392157, 0.337255, 0.290196, 1.0 }, + { 0.364706, 0.321569, 0.286275, 1.0 }, + { 0.333333, 0.298039, 0.274510, 1.0 }, + { 0.301961, 0.278431, 0.262745, 1.0 }, + { 0.250980, 0.247059, 0.192157, 1.0 }, + { 0.196078, 0.172549, 0.129412, 1.0 }, + { 0.098039, 0.090196, 0.058824, 1.0 }, + { 0.090196, 0.094118, 0.058824, 1.0 }, + { 0.082353, 0.098039, 0.058824, 1.0 }, + { 0.086275, 0.113725, 0.066667, 1.0 }, + { 0.094118, 0.133333, 0.078431, 1.0 }, + { 0.149020, 0.200000, 0.117647, 1.0 }, + { 0.211765, 0.243137, 0.176471, 1.0 }, + { 0.301961, 0.294118, 0.203922, 1.0 }, + { 0.341176, 0.266667, 0.200000, 1.0 }, + { 0.384314, 0.243137, 0.196078, 1.0 }, + { 0.380392, 0.239216, 0.207843, 1.0 }, + { 0.380392, 0.239216, 0.219608, 1.0 }, + { 0.360784, 0.258824, 0.215686, 1.0 }, + { 0.341176, 0.262745, 0.227451, 1.0 }, + { 0.325490, 0.305882, 0.290196, 1.0 }, + { 0.345098, 0.372549, 0.376471, 1.0 }, + { 0.403922, 0.494118, 0.439216, 1.0 }, + { 0.411765, 0.509804, 0.458824, 1.0 }, + { 0.423529, 0.529412, 0.482353, 1.0 }, + { 0.427451, 0.525490, 0.470588, 1.0 }, + { 0.431373, 0.525490, 0.458824, 1.0 }, + { 0.400000, 0.505882, 0.427451, 1.0 }, + { 0.360784, 0.478431, 0.380392, 1.0 }, + { 0.388235, 0.474510, 0.372549, 1.0 }, + { 0.462745, 0.513725, 0.411765, 1.0 }, + { 0.541176, 0.556863, 0.450980, 1.0 }, + { 0.568627, 0.584314, 0.470588, 1.0 }, + { 0.596078, 0.615686, 0.494118, 1.0 }, + { 0.647059, 0.690196, 0.513725, 1.0 }, + { 0.682353, 0.682353, 0.533333, 1.0 }, + { 0.650980, 0.650980, 0.490196, 1.0 }, + { 0.603922, 0.650980, 0.431373, 1.0 }, + { 0.494118, 0.588235, 0.403922, 1.0 }, + { 0.470588, 0.572549, 0.400000, 1.0 }, + { 0.447059, 0.560784, 0.396078, 1.0 }, + { 0.411765, 0.556863, 0.388235, 1.0 }, + { 0.380392, 0.564706, 0.411765, 1.0 }, + { 0.341176, 0.537255, 0.400000, 1.0 }, + { 0.301961, 0.462745, 0.341176, 1.0 }, + { 0.223529, 0.325490, 0.215686, 1.0 }, + { 0.239216, 0.250980, 0.160784, 1.0 }, + { 0.258824, 0.180392, 0.105882, 1.0 }, + { 0.270588, 0.184314, 0.094118, 1.0 }, + { 0.286275, 0.192157, 0.086275, 1.0 }, + { 0.356863, 0.196078, 0.074510, 1.0 }, + { 0.419608, 0.211765, 0.105882, 1.0 }, + { 0.439216, 0.262745, 0.113725, 1.0 }, + { 0.447059, 0.309804, 0.137255, 1.0 }, + { 0.415686, 0.349020, 0.196078, 1.0 }, + { 0.419608, 0.376471, 0.235294, 1.0 }, + { 0.423529, 0.407843, 0.278431, 1.0 }, + { 0.447059, 0.458824, 0.349020, 1.0 }, + { 0.478431, 0.513725, 0.364706, 1.0 }, + { 0.556863, 0.588235, 0.407843, 1.0 }, + { 0.694118, 0.647059, 0.439216, 1.0 }, + { 0.823529, 0.780392, 0.403922, 1.0 }, + { 0.878431, 0.768627, 0.384314, 1.0 }, + { 0.933333, 0.760784, 0.364706, 1.0 }, + { 0.909804, 0.752941, 0.360784, 1.0 }, + { 0.890196, 0.749020, 0.356863, 1.0 }, + { 0.862745, 0.709804, 0.349020, 1.0 }, + { 0.843137, 0.619608, 0.333333, 1.0 }, + { 0.815686, 0.572549, 0.321569, 1.0 }, + { 0.776471, 0.552941, 0.309804, 1.0 }, + { 0.733333, 0.572549, 0.313725, 1.0 }, + { 0.717647, 0.576471, 0.329412, 1.0 }, + { 0.701961, 0.580392, 0.349020, 1.0 }, + { 0.705882, 0.611765, 0.392157, 1.0 }, + { 0.709804, 0.682353, 0.454902, 1.0 }, + { 0.694118, 0.725490, 0.529412, 1.0 }, + { 0.733333, 0.764706, 0.639216, 1.0 }, + { 0.803922, 0.890196, 0.784314, 1.0 }, + { 0.800000, 0.898039, 0.803922, 1.0 }, + { 0.800000, 0.905882, 0.823529, 1.0 }, + { 0.843137, 0.913725, 0.823529, 1.0 }, + { 0.835294, 0.866667, 0.780392, 1.0 }, + { 0.784314, 0.756863, 0.709804, 1.0 }, + { 0.725490, 0.678431, 0.611765, 1.0 }, + { 0.674510, 0.607843, 0.521569, 1.0 }, + { 0.654902, 0.498039, 0.447059, 1.0 }, + { 0.623529, 0.427451, 0.258824, 1.0 }, + { 0.611765, 0.411765, 0.239216, 1.0 }, + { 0.600000, 0.396078, 0.223529, 1.0 }, + { 0.592157, 0.380392, 0.192157, 1.0 }, + { 0.584314, 0.364706, 0.180392, 1.0 }, + { 0.517647, 0.333333, 0.192157, 1.0 }, + { 0.450980, 0.309804, 0.211765, 1.0 }, + { 0.321569, 0.258824, 0.227451, 1.0 }, + { 0.298039, 0.274510, 0.239216, 1.0 }, + { 0.278431, 0.290196, 0.250980, 1.0 }, + { 0.270588, 0.341176, 0.301961, 1.0 }, + { 0.286275, 0.403922, 0.356863, 1.0 }, + { 0.325490, 0.486275, 0.415686, 1.0 }, + { 0.337255, 0.588235, 0.517647, 1.0 }, + { 0.419608, 0.686275, 0.592157, 1.0 }, + { 0.521569, 0.713725, 0.603922, 1.0 }, + { 0.533333, 0.729412, 0.647059, 1.0 }, + { 0.580392, 0.741176, 0.662745, 1.0 }, + { 0.631373, 0.694118, 0.611765, 1.0 }, + { 0.639216, 0.627451, 0.525490, 1.0 }, + { 0.639216, 0.552941, 0.435294, 1.0 }, + { 0.619608, 0.501961, 0.388235, 1.0 }, + { 0.588235, 0.450980, 0.313725, 1.0 }, + { 0.533333, 0.376471, 0.250980, 1.0 }, + { 0.525490, 0.384314, 0.258824, 1.0 }, + { 0.521569, 0.392157, 0.270588, 1.0 }, + { 0.549020, 0.415686, 0.262745, 1.0 }, + { 0.584314, 0.454902, 0.239216, 1.0 }, + { 0.600000, 0.482353, 0.235294, 1.0 }, + { 0.619608, 0.454902, 0.184314, 1.0 }, + { 0.619608, 0.462745, 0.113725, 1.0 }, + { 0.584314, 0.458824, 0.094118, 1.0 }, + { 0.521569, 0.368627, 0.090196, 1.0 }, + { 0.458824, 0.274510, 0.086275, 1.0 }, + { 0.388235, 0.231373, 0.090196, 1.0 }, + { 0.333333, 0.192157, 0.109804, 1.0 }, + { 0.301961, 0.160784, 0.133333, 1.0 }, + { 0.278431, 0.149020, 0.145098, 1.0 }, + { 0.294118, 0.168627, 0.164706, 1.0 }, + { 0.321569, 0.215686, 0.176471, 1.0 }, + { 0.337255, 0.239216, 0.180392, 1.0 }, + { 0.368627, 0.258824, 0.168627, 1.0 }, + { 0.372549, 0.262745, 0.164706, 1.0 }, + { 0.337255, 0.231373, 0.168627, 1.0 }, + { 0.286275, 0.200000, 0.129412, 1.0 }, + { 0.250980, 0.168627, 0.113725, 1.0 }, + { 0.203922, 0.141176, 0.137255, 1.0 }, + { 0.184314, 0.145098, 0.141176, 1.0 }, + { 0.200000, 0.160784, 0.149020, 1.0 }, + { 0.223529, 0.180392, 0.192157, 1.0 }, + { 0.258824, 0.227451, 0.215686, 1.0 }, + { 0.282353, 0.274510, 0.223529, 1.0 }, + { 0.282353, 0.321569, 0.247059, 1.0 }, + { 0.305882, 0.337255, 0.266667, 1.0 }, + { 0.360784, 0.376471, 0.262745, 1.0 }, + { 0.400000, 0.447059, 0.250980, 1.0 }, + { 0.443137, 0.486275, 0.286275, 1.0 }, + { 0.545098, 0.541176, 0.329412, 1.0 }, + { 0.639216, 0.611765, 0.364706, 1.0 }, + { 0.713725, 0.690196, 0.431373, 1.0 }, + { 0.772549, 0.745098, 0.498039, 1.0 }, + { 0.792157, 0.760784, 0.545098, 1.0 }, + { 0.807843, 0.772549, 0.607843, 1.0 }, + { 0.823529, 0.776471, 0.639216, 1.0 }, + { 0.796078, 0.764706, 0.623529, 1.0 }, + { 0.788235, 0.733333, 0.623529, 1.0 }, + { 0.815686, 0.741176, 0.607843, 1.0 }, + { 0.835294, 0.772549, 0.552941, 1.0 }, + { 0.882353, 0.776471, 0.525490, 1.0 }, + { 0.913725, 0.784314, 0.517647, 1.0 }, + { 0.925490, 0.800000, 0.486275, 1.0 }, + { 0.937255, 0.800000, 0.454902, 1.0 }, + { 0.905882, 0.764706, 0.458824, 1.0 }, + { 0.866667, 0.717647, 0.466667, 1.0 }, + { 0.823529, 0.694118, 0.454902, 1.0 }, + { 0.792157, 0.635294, 0.466667, 1.0 }, + { 0.800000, 0.600000, 0.525490, 1.0 }, + { 0.819608, 0.623529, 0.584314, 1.0 }, + { 0.811765, 0.631373, 0.647059, 1.0 }, + { 0.819608, 0.686275, 0.705882, 1.0 }, + { 0.843137, 0.752941, 0.768627, 1.0 }, + { 0.800000, 0.788235, 0.800000, 1.0 }, + { 0.756863, 0.819608, 0.792157, 1.0 }, + { 0.709804, 0.835294, 0.788235, 1.0 }, + { 0.627451, 0.792157, 0.749020, 1.0 }, + { 0.611765, 0.721569, 0.694118, 1.0 }, + { 0.607843, 0.686275, 0.635294, 1.0 }, + { 0.525490, 0.635294, 0.568627, 1.0 }, + { 0.498039, 0.552941, 0.486275, 1.0 }, + { 0.549020, 0.494118, 0.411765, 1.0 }, + { 0.552941, 0.450980, 0.360784, 1.0 }, + { 0.521569, 0.388235, 0.329412, 1.0 }, + { 0.517647, 0.356863, 0.305882, 1.0 }, + { 0.525490, 0.305882, 0.207843, 1.0 }, + { 0.521569, 0.250980, 0.168627, 1.0 }, + }; +/* Summer_Fire */ +static double4 colors_654[] = { + { 0.996078, 0.870588, 0.223529, 1.0 }, + { 0.992157, 0.913725, 0.227451, 1.0 }, + { 0.964706, 0.886275, 0.231373, 1.0 }, + { 0.941176, 0.862745, 0.235294, 1.0 }, + { 0.905882, 0.819608, 0.243137, 1.0 }, + { 0.874510, 0.776471, 0.250980, 1.0 }, + { 0.854902, 0.764706, 0.254902, 1.0 }, + { 0.839216, 0.752941, 0.258824, 1.0 }, + { 0.768627, 0.709804, 0.298039, 1.0 }, + { 0.749020, 0.690196, 0.341176, 1.0 }, + { 0.733333, 0.670588, 0.388235, 1.0 }, + { 0.725490, 0.662745, 0.447059, 1.0 }, + { 0.717647, 0.658824, 0.509804, 1.0 }, + { 0.721569, 0.654902, 0.545098, 1.0 }, + { 0.729412, 0.650980, 0.584314, 1.0 }, + { 0.721569, 0.650980, 0.588235, 1.0 }, + { 0.717647, 0.654902, 0.596078, 1.0 }, + { 0.772549, 0.639216, 0.560784, 1.0 }, + { 0.792157, 0.596078, 0.537255, 1.0 }, + { 0.815686, 0.552941, 0.517647, 1.0 }, + { 0.835294, 0.525490, 0.501961, 1.0 }, + { 0.854902, 0.501961, 0.486275, 1.0 }, + { 0.847059, 0.490196, 0.470588, 1.0 }, + { 0.839216, 0.482353, 0.458824, 1.0 }, + { 0.835294, 0.478431, 0.384314, 1.0 }, + { 0.827451, 0.443137, 0.333333, 1.0 }, + { 0.819608, 0.411765, 0.282353, 1.0 }, + { 0.827451, 0.388235, 0.243137, 1.0 }, + { 0.839216, 0.364706, 0.207843, 1.0 }, + { 0.831373, 0.356863, 0.196078, 1.0 }, + { 0.823529, 0.352941, 0.188235, 1.0 }, + { 0.811765, 0.352941, 0.184314, 1.0 }, + { 0.788235, 0.380392, 0.196078, 1.0 }, + { 0.713725, 0.423529, 0.227451, 1.0 }, + { 0.678431, 0.407843, 0.211765, 1.0 }, + { 0.643137, 0.392157, 0.200000, 1.0 }, + { 0.607843, 0.364706, 0.176471, 1.0 }, + { 0.576471, 0.341176, 0.152941, 1.0 }, + { 0.564706, 0.329412, 0.141176, 1.0 }, + { 0.552941, 0.317647, 0.129412, 1.0 }, + { 0.494118, 0.243137, 0.098039, 1.0 }, + { 0.462745, 0.196078, 0.082353, 1.0 }, + { 0.431373, 0.152941, 0.070588, 1.0 }, + { 0.411765, 0.117647, 0.062745, 1.0 }, + { 0.396078, 0.082353, 0.054902, 1.0 }, + { 0.403922, 0.078431, 0.054902, 1.0 }, + { 0.411765, 0.074510, 0.054902, 1.0 }, + { 0.454902, 0.054902, 0.047059, 1.0 }, + { 0.501961, 0.050980, 0.054902, 1.0 }, + { 0.647059, 0.039216, 0.058824, 1.0 }, + { 0.694118, 0.058824, 0.058824, 1.0 }, + { 0.745098, 0.078431, 0.058824, 1.0 }, + { 0.792157, 0.129412, 0.070588, 1.0 }, + { 0.839216, 0.184314, 0.082353, 1.0 }, + { 0.854902, 0.211765, 0.086275, 1.0 }, + { 0.874510, 0.239216, 0.094118, 1.0 }, + { 0.945098, 0.321569, 0.117647, 1.0 }, + { 0.960784, 0.376471, 0.125490, 1.0 }, + { 0.980392, 0.431373, 0.133333, 1.0 }, + { 0.984314, 0.490196, 0.141176, 1.0 }, + { 0.992157, 0.552941, 0.152941, 1.0 }, + { 0.992157, 0.580392, 0.156863, 1.0 }, + { 0.992157, 0.611765, 0.160784, 1.0 }, + { 0.992157, 0.662745, 0.168627, 1.0 }, + { 0.992157, 0.678431, 0.172549, 1.0 }, + { 0.992157, 0.674510, 0.172549, 1.0 }, + { 0.972549, 0.650980, 0.164706, 1.0 }, + { 0.952941, 0.631373, 0.156863, 1.0 }, + { 0.933333, 0.615686, 0.152941, 1.0 }, + { 0.917647, 0.600000, 0.152941, 1.0 }, + { 0.870588, 0.564706, 0.145098, 1.0 }, + { 0.819608, 0.533333, 0.145098, 1.0 }, + { 0.737255, 0.478431, 0.156863, 1.0 }, + { 0.713725, 0.450980, 0.160784, 1.0 }, + { 0.694118, 0.423529, 0.168627, 1.0 }, + { 0.690196, 0.403922, 0.160784, 1.0 }, + { 0.686275, 0.384314, 0.152941, 1.0 }, + { 0.682353, 0.376471, 0.149020, 1.0 }, + { 0.682353, 0.368627, 0.149020, 1.0 }, + { 0.678431, 0.364706, 0.141176, 1.0 }, + { 0.682353, 0.368627, 0.145098, 1.0 }, + { 0.725490, 0.384314, 0.164706, 1.0 }, + { 0.764706, 0.400000, 0.160784, 1.0 }, + { 0.807843, 0.415686, 0.160784, 1.0 }, + { 0.831373, 0.423529, 0.156863, 1.0 }, + { 0.858824, 0.431373, 0.156863, 1.0 }, + { 0.901961, 0.450980, 0.145098, 1.0 }, + { 0.937255, 0.474510, 0.137255, 1.0 }, + { 0.984314, 0.537255, 0.141176, 1.0 }, + { 0.988235, 0.576471, 0.149020, 1.0 }, + { 0.992157, 0.615686, 0.160784, 1.0 }, + { 0.992157, 0.635294, 0.164706, 1.0 }, + { 0.992157, 0.654902, 0.168627, 1.0 }, + { 0.992157, 0.686275, 0.176471, 1.0 }, + { 0.992157, 0.709804, 0.180392, 1.0 }, + { 0.992157, 0.721569, 0.180392, 1.0 }, + { 0.988235, 0.717647, 0.180392, 1.0 }, + { 0.964706, 0.694118, 0.176471, 1.0 }, + { 0.941176, 0.658824, 0.172549, 1.0 }, + { 0.921569, 0.623529, 0.168627, 1.0 }, + { 0.917647, 0.600000, 0.164706, 1.0 }, + { 0.913725, 0.580392, 0.160784, 1.0 }, + { 0.909804, 0.541176, 0.164706, 1.0 }, + { 0.909804, 0.505882, 0.156863, 1.0 }, + { 0.921569, 0.447059, 0.141176, 1.0 }, + { 0.913725, 0.431373, 0.137255, 1.0 }, + { 0.909804, 0.415686, 0.133333, 1.0 }, + { 0.905882, 0.400000, 0.125490, 1.0 }, + { 0.905882, 0.388235, 0.117647, 1.0 }, + { 0.905882, 0.368627, 0.125490, 1.0 }, + { 0.917647, 0.364706, 0.125490, 1.0 }, + { 0.925490, 0.360784, 0.125490, 1.0 }, + { 0.949020, 0.376471, 0.125490, 1.0 }, + { 0.980392, 0.447059, 0.137255, 1.0 }, + { 0.984314, 0.458824, 0.133333, 1.0 }, + { 0.988235, 0.470588, 0.133333, 1.0 }, + { 0.988235, 0.478431, 0.133333, 1.0 }, + { 0.996078, 0.482353, 0.137255, 1.0 }, + { 0.992157, 0.482353, 0.137255, 1.0 }, + { 0.988235, 0.474510, 0.137255, 1.0 }, + { 0.960784, 0.478431, 0.149020, 1.0 }, + { 0.933333, 0.478431, 0.156863, 1.0 }, + { 0.909804, 0.478431, 0.168627, 1.0 }, + { 0.901961, 0.482353, 0.180392, 1.0 }, + { 0.894118, 0.486275, 0.192157, 1.0 }, + { 0.878431, 0.501961, 0.215686, 1.0 }, + { 0.870588, 0.513725, 0.235294, 1.0 }, + { 0.882353, 0.521569, 0.254902, 1.0 }, + { 0.886275, 0.541176, 0.258824, 1.0 }, + { 0.878431, 0.556863, 0.250980, 1.0 }, + { 0.874510, 0.549020, 0.250980, 1.0 }, + { 0.874510, 0.545098, 0.250980, 1.0 }, + { 0.870588, 0.541176, 0.250980, 1.0 }, + { 0.854902, 0.525490, 0.239216, 1.0 }, + { 0.858824, 0.505882, 0.247059, 1.0 }, + { 0.862745, 0.490196, 0.235294, 1.0 }, + { 0.874510, 0.478431, 0.196078, 1.0 }, + { 0.878431, 0.466667, 0.176471, 1.0 }, + { 0.882353, 0.454902, 0.160784, 1.0 }, + { 0.874510, 0.443137, 0.149020, 1.0 }, + { 0.870588, 0.435294, 0.137255, 1.0 }, + { 0.858824, 0.384314, 0.121569, 1.0 }, + { 0.835294, 0.329412, 0.105882, 1.0 }, + { 0.811765, 0.278431, 0.098039, 1.0 }, + { 0.784314, 0.239216, 0.086275, 1.0 }, + { 0.749020, 0.180392, 0.074510, 1.0 }, + { 0.737255, 0.180392, 0.074510, 1.0 }, + { 0.729412, 0.184314, 0.074510, 1.0 }, + { 0.705882, 0.176471, 0.078431, 1.0 }, + { 0.678431, 0.172549, 0.082353, 1.0 }, + { 0.647059, 0.164706, 0.098039, 1.0 }, + { 0.615686, 0.160784, 0.109804, 1.0 }, + { 0.572549, 0.156863, 0.125490, 1.0 }, + { 0.568627, 0.160784, 0.129412, 1.0 }, + { 0.564706, 0.164706, 0.133333, 1.0 }, + { 0.545098, 0.176471, 0.129412, 1.0 }, + { 0.529412, 0.200000, 0.125490, 1.0 }, + { 0.517647, 0.223529, 0.141176, 1.0 }, + { 0.513725, 0.254902, 0.160784, 1.0 }, + { 0.509804, 0.294118, 0.188235, 1.0 }, + { 0.517647, 0.345098, 0.227451, 1.0 }, + { 0.572549, 0.411765, 0.278431, 1.0 }, + { 0.588235, 0.427451, 0.282353, 1.0 }, + { 0.603922, 0.447059, 0.286275, 1.0 }, + { 0.639216, 0.466667, 0.298039, 1.0 }, + { 0.674510, 0.486275, 0.309804, 1.0 }, + { 0.701961, 0.505882, 0.317647, 1.0 }, + { 0.741176, 0.537255, 0.325490, 1.0 }, + { 0.819608, 0.627451, 0.341176, 1.0 }, + { 0.831373, 0.654902, 0.341176, 1.0 }, + { 0.843137, 0.686275, 0.345098, 1.0 }, + { 0.874510, 0.737255, 0.349020, 1.0 }, + { 0.905882, 0.780392, 0.352941, 1.0 }, + { 0.909804, 0.788235, 0.372549, 1.0 }, + { 0.909804, 0.780392, 0.380392, 1.0 }, + { 0.909804, 0.764706, 0.380392, 1.0 }, + { 0.894118, 0.745098, 0.372549, 1.0 }, + { 0.870588, 0.721569, 0.364706, 1.0 }, + { 0.839216, 0.705882, 0.356863, 1.0 }, + { 0.819608, 0.709804, 0.345098, 1.0 }, + { 0.796078, 0.698039, 0.349020, 1.0 }, + { 0.772549, 0.670588, 0.360784, 1.0 }, + { 0.756863, 0.643137, 0.376471, 1.0 }, + { 0.725490, 0.607843, 0.368627, 1.0 }, + { 0.694118, 0.501961, 0.341176, 1.0 }, + { 0.694118, 0.466667, 0.325490, 1.0 }, + { 0.694118, 0.435294, 0.313725, 1.0 }, + { 0.705882, 0.388235, 0.278431, 1.0 }, + { 0.725490, 0.337255, 0.243137, 1.0 }, + { 0.764706, 0.298039, 0.223529, 1.0 }, + { 0.784314, 0.262745, 0.196078, 1.0 }, + { 0.807843, 0.227451, 0.176471, 1.0 }, + { 0.831373, 0.219608, 0.149020, 1.0 }, + { 0.847059, 0.176471, 0.125490, 1.0 }, + { 0.866667, 0.137255, 0.101961, 1.0 }, + { 0.882353, 0.098039, 0.082353, 1.0 }, + { 0.913725, 0.062745, 0.066667, 1.0 }, + { 0.941176, 0.031373, 0.058824, 1.0 }, + { 0.956863, 0.035294, 0.062745, 1.0 }, + { 0.960784, 0.074510, 0.094118, 1.0 }, + { 0.952941, 0.125490, 0.125490, 1.0 }, + { 0.952941, 0.172549, 0.164706, 1.0 }, + { 0.941176, 0.227451, 0.200000, 1.0 }, + { 0.929412, 0.286275, 0.231373, 1.0 }, + { 0.929412, 0.325490, 0.258824, 1.0 }, + { 0.933333, 0.384314, 0.278431, 1.0 }, + { 0.941176, 0.439216, 0.321569, 1.0 }, + { 0.945098, 0.505882, 0.349020, 1.0 }, + { 0.952941, 0.568627, 0.392157, 1.0 }, + { 0.960784, 0.635294, 0.431373, 1.0 }, + { 0.956863, 0.709804, 0.454902, 1.0 }, + { 0.956863, 0.760784, 0.458824, 1.0 }, + { 0.956863, 0.803922, 0.443137, 1.0 }, + { 0.960784, 0.831373, 0.431373, 1.0 }, + { 0.960784, 0.850980, 0.403922, 1.0 }, + { 0.964706, 0.858824, 0.376471, 1.0 }, + { 0.976471, 0.847059, 0.368627, 1.0 }, + { 0.980392, 0.835294, 0.349020, 1.0 }, + { 0.988235, 0.815686, 0.317647, 1.0 }, + { 0.992157, 0.800000, 0.286275, 1.0 }, + { 0.992157, 0.784314, 0.262745, 1.0 }, + { 0.992157, 0.768627, 0.235294, 1.0 }, + { 0.988235, 0.752941, 0.203922, 1.0 }, + { 0.988235, 0.729412, 0.188235, 1.0 }, + { 0.988235, 0.709804, 0.180392, 1.0 }, + { 0.988235, 0.690196, 0.176471, 1.0 }, + { 0.988235, 0.674510, 0.172549, 1.0 }, + { 0.992157, 0.658824, 0.164706, 1.0 }, + { 0.992157, 0.639216, 0.160784, 1.0 }, + { 0.988235, 0.615686, 0.152941, 1.0 }, + { 0.968627, 0.588235, 0.145098, 1.0 }, + { 0.941176, 0.568627, 0.137255, 1.0 }, + { 0.901961, 0.541176, 0.129412, 1.0 }, + { 0.850980, 0.521569, 0.129412, 1.0 }, + { 0.800000, 0.501961, 0.125490, 1.0 }, + { 0.752941, 0.478431, 0.121569, 1.0 }, + { 0.729412, 0.458824, 0.113725, 1.0 }, + { 0.709804, 0.435294, 0.113725, 1.0 }, + { 0.694118, 0.411765, 0.109804, 1.0 }, + { 0.662745, 0.356863, 0.101961, 1.0 }, + { 0.650980, 0.301961, 0.098039, 1.0 }, + { 0.627451, 0.250980, 0.086275, 1.0 }, + { 0.611765, 0.203922, 0.082353, 1.0 }, + { 0.611765, 0.172549, 0.074510, 1.0 }, + { 0.643137, 0.184314, 0.082353, 1.0 }, + { 0.690196, 0.231373, 0.090196, 1.0 }, + { 0.721569, 0.278431, 0.101961, 1.0 }, + { 0.772549, 0.333333, 0.117647, 1.0 }, + { 0.815686, 0.392157, 0.125490, 1.0 }, + { 0.850980, 0.439216, 0.137255, 1.0 }, + { 0.870588, 0.458824, 0.137255, 1.0 }, + { 0.901961, 0.505882, 0.149020, 1.0 }, + { 0.941176, 0.564706, 0.160784, 1.0 }, + { 0.960784, 0.639216, 0.180392, 1.0 }, + { 0.976471, 0.713725, 0.200000, 1.0 }, + { 0.988235, 0.792157, 0.211765, 1.0 }, + }; +/* Summer_Skies */ +static double4 colors_655[] = { + { 0.478431, 0.396078, 0.721569, 1.0 }, + { 0.474510, 0.474510, 0.717647, 1.0 }, + { 0.490196, 0.513725, 0.725490, 1.0 }, + { 0.509804, 0.552941, 0.737255, 1.0 }, + { 0.517647, 0.580392, 0.756863, 1.0 }, + { 0.529412, 0.611765, 0.780392, 1.0 }, + { 0.533333, 0.619608, 0.784314, 1.0 }, + { 0.537255, 0.627451, 0.792157, 1.0 }, + { 0.537255, 0.600000, 0.752941, 1.0 }, + { 0.498039, 0.568627, 0.717647, 1.0 }, + { 0.462745, 0.537255, 0.682353, 1.0 }, + { 0.423529, 0.513725, 0.650980, 1.0 }, + { 0.388235, 0.494118, 0.623529, 1.0 }, + { 0.364706, 0.470588, 0.619608, 1.0 }, + { 0.341176, 0.447059, 0.619608, 1.0 }, + { 0.321569, 0.431373, 0.619608, 1.0 }, + { 0.305882, 0.415686, 0.619608, 1.0 }, + { 0.239216, 0.352941, 0.643137, 1.0 }, + { 0.207843, 0.333333, 0.639216, 1.0 }, + { 0.180392, 0.317647, 0.639216, 1.0 }, + { 0.168627, 0.301961, 0.639216, 1.0 }, + { 0.160784, 0.290196, 0.643137, 1.0 }, + { 0.164706, 0.290196, 0.639216, 1.0 }, + { 0.172549, 0.294118, 0.635294, 1.0 }, + { 0.254902, 0.329412, 0.654902, 1.0 }, + { 0.305882, 0.349020, 0.678431, 1.0 }, + { 0.356863, 0.368627, 0.701961, 1.0 }, + { 0.396078, 0.392157, 0.733333, 1.0 }, + { 0.439216, 0.415686, 0.768627, 1.0 }, + { 0.450980, 0.431373, 0.780392, 1.0 }, + { 0.462745, 0.447059, 0.792157, 1.0 }, + { 0.501961, 0.482353, 0.800000, 1.0 }, + { 0.537255, 0.517647, 0.807843, 1.0 }, + { 0.611765, 0.600000, 0.819608, 1.0 }, + { 0.639216, 0.647059, 0.823529, 1.0 }, + { 0.670588, 0.698039, 0.827451, 1.0 }, + { 0.682353, 0.752941, 0.847059, 1.0 }, + { 0.698039, 0.807843, 0.866667, 1.0 }, + { 0.694118, 0.823529, 0.874510, 1.0 }, + { 0.694118, 0.843137, 0.886275, 1.0 }, + { 0.647059, 0.878431, 0.905882, 1.0 }, + { 0.611765, 0.870588, 0.890196, 1.0 }, + { 0.580392, 0.866667, 0.874510, 1.0 }, + { 0.556863, 0.835294, 0.862745, 1.0 }, + { 0.533333, 0.807843, 0.854902, 1.0 }, + { 0.521569, 0.796078, 0.843137, 1.0 }, + { 0.513725, 0.784314, 0.831373, 1.0 }, + { 0.478431, 0.741176, 0.803922, 1.0 }, + { 0.454902, 0.713725, 0.784314, 1.0 }, + { 0.368627, 0.658824, 0.745098, 1.0 }, + { 0.313725, 0.615686, 0.713725, 1.0 }, + { 0.262745, 0.572549, 0.682353, 1.0 }, + { 0.219608, 0.529412, 0.639216, 1.0 }, + { 0.180392, 0.486275, 0.600000, 1.0 }, + { 0.164706, 0.466667, 0.580392, 1.0 }, + { 0.149020, 0.450980, 0.560784, 1.0 }, + { 0.133333, 0.360784, 0.482353, 1.0 }, + { 0.133333, 0.317647, 0.450980, 1.0 }, + { 0.133333, 0.274510, 0.419608, 1.0 }, + { 0.125490, 0.235294, 0.400000, 1.0 }, + { 0.117647, 0.200000, 0.380392, 1.0 }, + { 0.113725, 0.188235, 0.368627, 1.0 }, + { 0.109804, 0.176471, 0.360784, 1.0 }, + { 0.101961, 0.164706, 0.352941, 1.0 }, + { 0.090196, 0.160784, 0.360784, 1.0 }, + { 0.050980, 0.219608, 0.380392, 1.0 }, + { 0.047059, 0.258824, 0.400000, 1.0 }, + { 0.047059, 0.298039, 0.423529, 1.0 }, + { 0.050980, 0.317647, 0.443137, 1.0 }, + { 0.058824, 0.341176, 0.462745, 1.0 }, + { 0.070588, 0.380392, 0.505882, 1.0 }, + { 0.090196, 0.419608, 0.549020, 1.0 }, + { 0.156863, 0.490196, 0.631373, 1.0 }, + { 0.188235, 0.521569, 0.678431, 1.0 }, + { 0.223529, 0.552941, 0.729412, 1.0 }, + { 0.235294, 0.600000, 0.768627, 1.0 }, + { 0.247059, 0.650980, 0.807843, 1.0 }, + { 0.247059, 0.674510, 0.819608, 1.0 }, + { 0.250980, 0.698039, 0.835294, 1.0 }, + { 0.250980, 0.745098, 0.866667, 1.0 }, + { 0.239216, 0.807843, 0.894118, 1.0 }, + { 0.207843, 0.874510, 0.933333, 1.0 }, + { 0.203922, 0.886275, 0.937255, 1.0 }, + { 0.203922, 0.898039, 0.945098, 1.0 }, + { 0.207843, 0.894118, 0.945098, 1.0 }, + { 0.215686, 0.890196, 0.949020, 1.0 }, + { 0.227451, 0.878431, 0.949020, 1.0 }, + { 0.231373, 0.882353, 0.941176, 1.0 }, + { 0.250980, 0.854902, 0.909804, 1.0 }, + { 0.258824, 0.850980, 0.866667, 1.0 }, + { 0.270588, 0.850980, 0.823529, 1.0 }, + { 0.262745, 0.854902, 0.800000, 1.0 }, + { 0.254902, 0.858824, 0.780392, 1.0 }, + { 0.243137, 0.870588, 0.745098, 1.0 }, + { 0.235294, 0.870588, 0.733333, 1.0 }, + { 0.250980, 0.866667, 0.733333, 1.0 }, + { 0.282353, 0.862745, 0.729412, 1.0 }, + { 0.352941, 0.870588, 0.741176, 1.0 }, + { 0.380392, 0.847059, 0.756863, 1.0 }, + { 0.411765, 0.823529, 0.776471, 1.0 }, + { 0.435294, 0.807843, 0.760784, 1.0 }, + { 0.458824, 0.796078, 0.745098, 1.0 }, + { 0.470588, 0.764706, 0.725490, 1.0 }, + { 0.466667, 0.725490, 0.701961, 1.0 }, + { 0.447059, 0.647059, 0.654902, 1.0 }, + { 0.435294, 0.603922, 0.631373, 1.0 }, + { 0.423529, 0.564706, 0.611765, 1.0 }, + { 0.415686, 0.556863, 0.600000, 1.0 }, + { 0.411765, 0.549020, 0.592157, 1.0 }, + { 0.407843, 0.509804, 0.592157, 1.0 }, + { 0.411765, 0.466667, 0.619608, 1.0 }, + { 0.427451, 0.423529, 0.631373, 1.0 }, + { 0.431373, 0.392157, 0.639216, 1.0 }, + { 0.423529, 0.372549, 0.631373, 1.0 }, + { 0.415686, 0.364706, 0.631373, 1.0 }, + { 0.411765, 0.360784, 0.631373, 1.0 }, + { 0.372549, 0.341176, 0.623529, 1.0 }, + { 0.345098, 0.337255, 0.611765, 1.0 }, + { 0.309804, 0.349020, 0.600000, 1.0 }, + { 0.286275, 0.368627, 0.592157, 1.0 }, + { 0.301961, 0.411765, 0.611765, 1.0 }, + { 0.309804, 0.450980, 0.623529, 1.0 }, + { 0.317647, 0.490196, 0.639216, 1.0 }, + { 0.321569, 0.513725, 0.643137, 1.0 }, + { 0.329412, 0.541176, 0.647059, 1.0 }, + { 0.349020, 0.580392, 0.670588, 1.0 }, + { 0.352941, 0.615686, 0.709804, 1.0 }, + { 0.356863, 0.662745, 0.745098, 1.0 }, + { 0.337255, 0.705882, 0.780392, 1.0 }, + { 0.282353, 0.800000, 0.827451, 1.0 }, + { 0.274510, 0.819608, 0.835294, 1.0 }, + { 0.266667, 0.839216, 0.847059, 1.0 }, + { 0.250980, 0.850980, 0.870588, 1.0 }, + { 0.239216, 0.870588, 0.890196, 1.0 }, + { 0.239216, 0.898039, 0.898039, 1.0 }, + { 0.254902, 0.901961, 0.894118, 1.0 }, + { 0.325490, 0.921569, 0.929412, 1.0 }, + { 0.352941, 0.925490, 0.937255, 1.0 }, + { 0.380392, 0.933333, 0.949020, 1.0 }, + { 0.384314, 0.933333, 0.949020, 1.0 }, + { 0.388235, 0.933333, 0.949020, 1.0 }, + { 0.388235, 0.937255, 0.952941, 1.0 }, + { 0.372549, 0.937255, 0.952941, 1.0 }, + { 0.352941, 0.929412, 0.956863, 1.0 }, + { 0.329412, 0.933333, 0.952941, 1.0 }, + { 0.301961, 0.945098, 0.945098, 1.0 }, + { 0.309804, 0.945098, 0.945098, 1.0 }, + { 0.321569, 0.949020, 0.949020, 1.0 }, + { 0.352941, 0.945098, 0.952941, 1.0 }, + { 0.396078, 0.945098, 0.952941, 1.0 }, + { 0.450980, 0.941176, 0.956863, 1.0 }, + { 0.513725, 0.949020, 0.960784, 1.0 }, + { 0.592157, 0.960784, 0.976471, 1.0 }, + { 0.600000, 0.956863, 0.976471, 1.0 }, + { 0.611765, 0.952941, 0.976471, 1.0 }, + { 0.600000, 0.941176, 0.968627, 1.0 }, + { 0.576471, 0.913725, 0.956863, 1.0 }, + { 0.552941, 0.886275, 0.945098, 1.0 }, + { 0.541176, 0.874510, 0.933333, 1.0 }, + { 0.533333, 0.858824, 0.921569, 1.0 }, + { 0.537255, 0.839216, 0.905882, 1.0 }, + { 0.580392, 0.831373, 0.894118, 1.0 }, + { 0.588235, 0.831373, 0.890196, 1.0 }, + { 0.600000, 0.835294, 0.890196, 1.0 }, + { 0.615686, 0.850980, 0.894118, 1.0 }, + { 0.619608, 0.858824, 0.894118, 1.0 }, + { 0.623529, 0.862745, 0.898039, 1.0 }, + { 0.611765, 0.858824, 0.901961, 1.0 }, + { 0.607843, 0.862745, 0.905882, 1.0 }, + { 0.607843, 0.854902, 0.901961, 1.0 }, + { 0.607843, 0.850980, 0.898039, 1.0 }, + { 0.607843, 0.843137, 0.894118, 1.0 }, + { 0.607843, 0.835294, 0.898039, 1.0 }, + { 0.600000, 0.823529, 0.890196, 1.0 }, + { 0.592157, 0.803922, 0.886275, 1.0 }, + { 0.568627, 0.780392, 0.870588, 1.0 }, + { 0.537255, 0.749020, 0.854902, 1.0 }, + { 0.494118, 0.729412, 0.843137, 1.0 }, + { 0.447059, 0.709804, 0.831373, 1.0 }, + { 0.415686, 0.698039, 0.819608, 1.0 }, + { 0.400000, 0.678431, 0.807843, 1.0 }, + { 0.400000, 0.686275, 0.796078, 1.0 }, + { 0.411765, 0.682353, 0.800000, 1.0 }, + { 0.439216, 0.694118, 0.800000, 1.0 }, + { 0.525490, 0.682353, 0.800000, 1.0 }, + { 0.533333, 0.670588, 0.792157, 1.0 }, + { 0.545098, 0.662745, 0.784314, 1.0 }, + { 0.552941, 0.623529, 0.764706, 1.0 }, + { 0.521569, 0.600000, 0.749020, 1.0 }, + { 0.482353, 0.584314, 0.729412, 1.0 }, + { 0.439216, 0.556863, 0.713725, 1.0 }, + { 0.400000, 0.552941, 0.694118, 1.0 }, + { 0.352941, 0.564706, 0.686275, 1.0 }, + { 0.313725, 0.600000, 0.678431, 1.0 }, + { 0.290196, 0.635294, 0.686275, 1.0 }, + { 0.290196, 0.682353, 0.694118, 1.0 }, + { 0.294118, 0.705882, 0.694118, 1.0 }, + { 0.317647, 0.717647, 0.690196, 1.0 }, + { 0.345098, 0.709804, 0.678431, 1.0 }, + { 0.364706, 0.709804, 0.682353, 1.0 }, + { 0.388235, 0.682353, 0.698039, 1.0 }, + { 0.423529, 0.650980, 0.705882, 1.0 }, + { 0.435294, 0.623529, 0.709804, 1.0 }, + { 0.427451, 0.607843, 0.701961, 1.0 }, + { 0.411765, 0.584314, 0.698039, 1.0 }, + { 0.403922, 0.545098, 0.686275, 1.0 }, + { 0.376471, 0.517647, 0.666667, 1.0 }, + { 0.356863, 0.505882, 0.650980, 1.0 }, + { 0.345098, 0.478431, 0.611765, 1.0 }, + { 0.349020, 0.474510, 0.572549, 1.0 }, + { 0.356863, 0.427451, 0.537255, 1.0 }, + { 0.400000, 0.392157, 0.537255, 1.0 }, + { 0.458824, 0.372549, 0.549020, 1.0 }, + { 0.521569, 0.372549, 0.564706, 1.0 }, + { 0.564706, 0.392157, 0.596078, 1.0 }, + { 0.631373, 0.407843, 0.627451, 1.0 }, + { 0.674510, 0.419608, 0.654902, 1.0 }, + { 0.705882, 0.439216, 0.690196, 1.0 }, + { 0.713725, 0.462745, 0.709804, 1.0 }, + { 0.725490, 0.521569, 0.717647, 1.0 }, + { 0.717647, 0.549020, 0.698039, 1.0 }, + { 0.721569, 0.572549, 0.698039, 1.0 }, + { 0.741176, 0.603922, 0.705882, 1.0 }, + { 0.764706, 0.631373, 0.725490, 1.0 }, + { 0.788235, 0.682353, 0.756863, 1.0 }, + { 0.811765, 0.725490, 0.796078, 1.0 }, + { 0.831373, 0.752941, 0.835294, 1.0 }, + { 0.862745, 0.764706, 0.866667, 1.0 }, + { 0.866667, 0.776471, 0.905882, 1.0 }, + { 0.854902, 0.815686, 0.937255, 1.0 }, + { 0.823529, 0.854902, 0.949020, 1.0 }, + { 0.776471, 0.874510, 0.949020, 1.0 }, + { 0.725490, 0.874510, 0.941176, 1.0 }, + { 0.674510, 0.858824, 0.921569, 1.0 }, + { 0.627451, 0.823529, 0.886275, 1.0 }, + { 0.580392, 0.776471, 0.858824, 1.0 }, + { 0.529412, 0.729412, 0.835294, 1.0 }, + { 0.494118, 0.674510, 0.811765, 1.0 }, + { 0.478431, 0.619608, 0.811765, 1.0 }, + { 0.474510, 0.568627, 0.803922, 1.0 }, + { 0.450980, 0.517647, 0.784314, 1.0 }, + { 0.411765, 0.470588, 0.756863, 1.0 }, + { 0.364706, 0.419608, 0.733333, 1.0 }, + { 0.313725, 0.392157, 0.709804, 1.0 }, + { 0.266667, 0.368627, 0.678431, 1.0 }, + { 0.231373, 0.376471, 0.670588, 1.0 }, + { 0.184314, 0.376471, 0.650980, 1.0 }, + { 0.172549, 0.380392, 0.639216, 1.0 }, + { 0.184314, 0.364706, 0.639216, 1.0 }, + { 0.239216, 0.349020, 0.654902, 1.0 }, + { 0.282353, 0.325490, 0.666667, 1.0 }, + { 0.325490, 0.309804, 0.674510, 1.0 }, + { 0.364706, 0.294118, 0.690196, 1.0 }, + { 0.411765, 0.313725, 0.705882, 1.0 }, + { 0.443137, 0.313725, 0.701961, 1.0 }, + { 0.486275, 0.364706, 0.725490, 1.0 }, + }; +/* Summer_Tulips */ +static double4 colors_656[] = { + { 0.701961, 0.521569, 0.258824, 1.0 }, + { 0.803922, 0.490196, 0.172549, 1.0 }, + { 0.800000, 0.458824, 0.117647, 1.0 }, + { 0.796078, 0.431373, 0.062745, 1.0 }, + { 0.772549, 0.415686, 0.043137, 1.0 }, + { 0.752941, 0.400000, 0.027451, 1.0 }, + { 0.737255, 0.388235, 0.023529, 1.0 }, + { 0.725490, 0.380392, 0.019608, 1.0 }, + { 0.698039, 0.380392, 0.019608, 1.0 }, + { 0.690196, 0.384314, 0.027451, 1.0 }, + { 0.686275, 0.392157, 0.035294, 1.0 }, + { 0.690196, 0.411765, 0.070588, 1.0 }, + { 0.694118, 0.431373, 0.105882, 1.0 }, + { 0.690196, 0.454902, 0.145098, 1.0 }, + { 0.686275, 0.482353, 0.188235, 1.0 }, + { 0.694118, 0.490196, 0.196078, 1.0 }, + { 0.705882, 0.498039, 0.207843, 1.0 }, + { 0.729412, 0.494118, 0.172549, 1.0 }, + { 0.729412, 0.478431, 0.137255, 1.0 }, + { 0.729412, 0.462745, 0.101961, 1.0 }, + { 0.674510, 0.447059, 0.117647, 1.0 }, + { 0.623529, 0.435294, 0.137255, 1.0 }, + { 0.615686, 0.439216, 0.149020, 1.0 }, + { 0.607843, 0.443137, 0.164706, 1.0 }, + { 0.443137, 0.439216, 0.274510, 1.0 }, + { 0.439216, 0.450980, 0.301961, 1.0 }, + { 0.435294, 0.466667, 0.329412, 1.0 }, + { 0.427451, 0.470588, 0.341176, 1.0 }, + { 0.419608, 0.478431, 0.352941, 1.0 }, + { 0.431373, 0.482353, 0.356863, 1.0 }, + { 0.443137, 0.490196, 0.360784, 1.0 }, + { 0.474510, 0.486275, 0.341176, 1.0 }, + { 0.521569, 0.470588, 0.282353, 1.0 }, + { 0.600000, 0.423529, 0.168627, 1.0 }, + { 0.635294, 0.396078, 0.105882, 1.0 }, + { 0.674510, 0.368627, 0.047059, 1.0 }, + { 0.670588, 0.337255, 0.035294, 1.0 }, + { 0.666667, 0.309804, 0.023529, 1.0 }, + { 0.662745, 0.290196, 0.023529, 1.0 }, + { 0.658824, 0.270588, 0.027451, 1.0 }, + { 0.662745, 0.227451, 0.027451, 1.0 }, + { 0.670588, 0.219608, 0.023529, 1.0 }, + { 0.678431, 0.215686, 0.023529, 1.0 }, + { 0.686275, 0.254902, 0.023529, 1.0 }, + { 0.698039, 0.294118, 0.027451, 1.0 }, + { 0.701961, 0.301961, 0.027451, 1.0 }, + { 0.705882, 0.313725, 0.027451, 1.0 }, + { 0.729412, 0.368627, 0.066667, 1.0 }, + { 0.733333, 0.447059, 0.113725, 1.0 }, + { 0.776471, 0.533333, 0.219608, 1.0 }, + { 0.811765, 0.568627, 0.250980, 1.0 }, + { 0.847059, 0.603922, 0.286275, 1.0 }, + { 0.847059, 0.603922, 0.286275, 1.0 }, + { 0.850980, 0.603922, 0.290196, 1.0 }, + { 0.839216, 0.600000, 0.290196, 1.0 }, + { 0.831373, 0.600000, 0.294118, 1.0 }, + { 0.725490, 0.556863, 0.298039, 1.0 }, + { 0.658824, 0.549020, 0.321569, 1.0 }, + { 0.596078, 0.545098, 0.349020, 1.0 }, + { 0.556863, 0.537255, 0.360784, 1.0 }, + { 0.521569, 0.533333, 0.376471, 1.0 }, + { 0.509804, 0.533333, 0.380392, 1.0 }, + { 0.498039, 0.537255, 0.388235, 1.0 }, + { 0.521569, 0.541176, 0.380392, 1.0 }, + { 0.564706, 0.560784, 0.400000, 1.0 }, + { 0.705882, 0.572549, 0.407843, 1.0 }, + { 0.784314, 0.607843, 0.423529, 1.0 }, + { 0.862745, 0.643137, 0.439216, 1.0 }, + { 0.886275, 0.643137, 0.439216, 1.0 }, + { 0.913725, 0.643137, 0.439216, 1.0 }, + { 0.941176, 0.639216, 0.431373, 1.0 }, + { 0.937255, 0.674510, 0.380392, 1.0 }, + { 0.870588, 0.623529, 0.266667, 1.0 }, + { 0.815686, 0.584314, 0.215686, 1.0 }, + { 0.764706, 0.549020, 0.168627, 1.0 }, + { 0.737255, 0.529412, 0.141176, 1.0 }, + { 0.713725, 0.509804, 0.113725, 1.0 }, + { 0.709804, 0.494118, 0.121569, 1.0 }, + { 0.709804, 0.478431, 0.133333, 1.0 }, + { 0.713725, 0.486275, 0.129412, 1.0 }, + { 0.725490, 0.505882, 0.133333, 1.0 }, + { 0.717647, 0.505882, 0.188235, 1.0 }, + { 0.682353, 0.505882, 0.215686, 1.0 }, + { 0.650980, 0.505882, 0.247059, 1.0 }, + { 0.635294, 0.501961, 0.254902, 1.0 }, + { 0.623529, 0.498039, 0.262745, 1.0 }, + { 0.619608, 0.474510, 0.235294, 1.0 }, + { 0.631373, 0.435294, 0.180392, 1.0 }, + { 0.658824, 0.352941, 0.094118, 1.0 }, + { 0.674510, 0.309804, 0.058824, 1.0 }, + { 0.690196, 0.266667, 0.023529, 1.0 }, + { 0.690196, 0.274510, 0.019608, 1.0 }, + { 0.690196, 0.282353, 0.019608, 1.0 }, + { 0.698039, 0.290196, 0.023529, 1.0 }, + { 0.698039, 0.274510, 0.019608, 1.0 }, + { 0.686275, 0.286275, 0.019608, 1.0 }, + { 0.686275, 0.290196, 0.027451, 1.0 }, + { 0.670588, 0.223529, 0.027451, 1.0 }, + { 0.654902, 0.196078, 0.031373, 1.0 }, + { 0.639216, 0.172549, 0.035294, 1.0 }, + { 0.631373, 0.160784, 0.039216, 1.0 }, + { 0.627451, 0.152941, 0.043137, 1.0 }, + { 0.619608, 0.145098, 0.035294, 1.0 }, + { 0.615686, 0.145098, 0.035294, 1.0 }, + { 0.572549, 0.184314, 0.035294, 1.0 }, + { 0.584314, 0.215686, 0.031373, 1.0 }, + { 0.596078, 0.250980, 0.027451, 1.0 }, + { 0.588235, 0.258824, 0.027451, 1.0 }, + { 0.580392, 0.266667, 0.031373, 1.0 }, + { 0.596078, 0.258824, 0.031373, 1.0 }, + { 0.607843, 0.254902, 0.031373, 1.0 }, + { 0.603922, 0.258824, 0.039216, 1.0 }, + { 0.623529, 0.250980, 0.031373, 1.0 }, + { 0.615686, 0.278431, 0.043137, 1.0 }, + { 0.615686, 0.298039, 0.043137, 1.0 }, + { 0.615686, 0.317647, 0.043137, 1.0 }, + { 0.592157, 0.364706, 0.078431, 1.0 }, + { 0.580392, 0.396078, 0.145098, 1.0 }, + { 0.568627, 0.439216, 0.192157, 1.0 }, + { 0.537255, 0.474510, 0.247059, 1.0 }, + { 0.556863, 0.529412, 0.360784, 1.0 }, + { 0.568627, 0.545098, 0.368627, 1.0 }, + { 0.584314, 0.560784, 0.380392, 1.0 }, + { 0.596078, 0.556863, 0.368627, 1.0 }, + { 0.607843, 0.552941, 0.360784, 1.0 }, + { 0.623529, 0.541176, 0.325490, 1.0 }, + { 0.643137, 0.517647, 0.282353, 1.0 }, + { 0.654902, 0.490196, 0.223529, 1.0 }, + { 0.686275, 0.474510, 0.156863, 1.0 }, + { 0.733333, 0.478431, 0.105882, 1.0 }, + { 0.729412, 0.482353, 0.113725, 1.0 }, + { 0.729412, 0.486275, 0.125490, 1.0 }, + { 0.741176, 0.517647, 0.152941, 1.0 }, + { 0.737255, 0.537255, 0.203922, 1.0 }, + { 0.709804, 0.552941, 0.266667, 1.0 }, + { 0.690196, 0.568627, 0.313725, 1.0 }, + { 0.678431, 0.588235, 0.356863, 1.0 }, + { 0.690196, 0.596078, 0.360784, 1.0 }, + { 0.701961, 0.603922, 0.368627, 1.0 }, + { 0.713725, 0.603922, 0.360784, 1.0 }, + { 0.725490, 0.607843, 0.352941, 1.0 }, + { 0.729412, 0.596078, 0.329412, 1.0 }, + { 0.749020, 0.568627, 0.282353, 1.0 }, + { 0.780392, 0.549020, 0.211765, 1.0 }, + { 0.768627, 0.505882, 0.156863, 1.0 }, + { 0.745098, 0.423529, 0.066667, 1.0 }, + { 0.713725, 0.419608, 0.074510, 1.0 }, + { 0.682353, 0.419608, 0.082353, 1.0 }, + { 0.631373, 0.400000, 0.125490, 1.0 }, + { 0.588235, 0.419608, 0.184314, 1.0 }, + { 0.517647, 0.450980, 0.247059, 1.0 }, + { 0.474510, 0.466667, 0.301961, 1.0 }, + { 0.462745, 0.509804, 0.376471, 1.0 }, + { 0.470588, 0.517647, 0.380392, 1.0 }, + { 0.482353, 0.525490, 0.388235, 1.0 }, + { 0.521569, 0.541176, 0.403922, 1.0 }, + { 0.584314, 0.568627, 0.427451, 1.0 }, + { 0.690196, 0.611765, 0.466667, 1.0 }, + { 0.788235, 0.650980, 0.486275, 1.0 }, + { 0.847059, 0.674510, 0.490196, 1.0 }, + { 0.878431, 0.674510, 0.517647, 1.0 }, + { 0.850980, 0.670588, 0.486275, 1.0 }, + { 0.811765, 0.650980, 0.478431, 1.0 }, + { 0.772549, 0.635294, 0.470588, 1.0 }, + { 0.682353, 0.600000, 0.427451, 1.0 }, + { 0.650980, 0.576471, 0.407843, 1.0 }, + { 0.627451, 0.564706, 0.384314, 1.0 }, + { 0.603922, 0.545098, 0.352941, 1.0 }, + { 0.615686, 0.533333, 0.329412, 1.0 }, + { 0.611765, 0.529412, 0.325490, 1.0 }, + { 0.611765, 0.525490, 0.321569, 1.0 }, + { 0.596078, 0.517647, 0.317647, 1.0 }, + { 0.580392, 0.529412, 0.337255, 1.0 }, + { 0.564706, 0.541176, 0.364706, 1.0 }, + { 0.552941, 0.545098, 0.376471, 1.0 }, + { 0.537255, 0.552941, 0.396078, 1.0 }, + { 0.525490, 0.564706, 0.419608, 1.0 }, + { 0.529412, 0.568627, 0.423529, 1.0 }, + { 0.521569, 0.568627, 0.419608, 1.0 }, + { 0.509804, 0.564706, 0.423529, 1.0 }, + { 0.505882, 0.560784, 0.415686, 1.0 }, + { 0.494118, 0.556863, 0.411765, 1.0 }, + { 0.478431, 0.545098, 0.403922, 1.0 }, + { 0.462745, 0.525490, 0.388235, 1.0 }, + { 0.439216, 0.498039, 0.368627, 1.0 }, + { 0.431373, 0.490196, 0.364706, 1.0 }, + { 0.423529, 0.482353, 0.360784, 1.0 }, + { 0.419608, 0.478431, 0.352941, 1.0 }, + { 0.419608, 0.474510, 0.349020, 1.0 }, + { 0.423529, 0.478431, 0.349020, 1.0 }, + { 0.458824, 0.486275, 0.349020, 1.0 }, + { 0.505882, 0.498039, 0.329412, 1.0 }, + { 0.552941, 0.494118, 0.294118, 1.0 }, + { 0.623529, 0.490196, 0.239216, 1.0 }, + { 0.686275, 0.486275, 0.180392, 1.0 }, + { 0.733333, 0.474510, 0.133333, 1.0 }, + { 0.772549, 0.466667, 0.082353, 1.0 }, + { 0.784314, 0.466667, 0.062745, 1.0 }, + { 0.768627, 0.466667, 0.094118, 1.0 }, + { 0.745098, 0.474510, 0.125490, 1.0 }, + { 0.694118, 0.486275, 0.176471, 1.0 }, + { 0.658824, 0.501961, 0.243137, 1.0 }, + { 0.658824, 0.517647, 0.274510, 1.0 }, + { 0.647059, 0.529412, 0.294118, 1.0 }, + { 0.650980, 0.541176, 0.301961, 1.0 }, + { 0.694118, 0.552941, 0.278431, 1.0 }, + { 0.725490, 0.560784, 0.239216, 1.0 }, + { 0.749020, 0.568627, 0.215686, 1.0 }, + { 0.788235, 0.572549, 0.192157, 1.0 }, + { 0.803922, 0.556863, 0.160784, 1.0 }, + { 0.796078, 0.545098, 0.152941, 1.0 }, + { 0.819608, 0.549020, 0.137255, 1.0 }, + { 0.835294, 0.525490, 0.117647, 1.0 }, + { 0.815686, 0.505882, 0.117647, 1.0 }, + { 0.807843, 0.513725, 0.109804, 1.0 }, + { 0.827451, 0.525490, 0.109804, 1.0 }, + { 0.835294, 0.541176, 0.129412, 1.0 }, + { 0.835294, 0.564706, 0.156863, 1.0 }, + { 0.878431, 0.592157, 0.203922, 1.0 }, + { 0.894118, 0.615686, 0.250980, 1.0 }, + { 0.898039, 0.627451, 0.286275, 1.0 }, + { 0.901961, 0.639216, 0.309804, 1.0 }, + { 0.886275, 0.643137, 0.309804, 1.0 }, + { 0.866667, 0.631373, 0.301961, 1.0 }, + { 0.839216, 0.623529, 0.290196, 1.0 }, + { 0.815686, 0.619608, 0.262745, 1.0 }, + { 0.815686, 0.607843, 0.250980, 1.0 }, + { 0.823529, 0.588235, 0.282353, 1.0 }, + { 0.819608, 0.556863, 0.305882, 1.0 }, + { 0.823529, 0.545098, 0.317647, 1.0 }, + { 0.847059, 0.552941, 0.352941, 1.0 }, + { 0.839216, 0.560784, 0.372549, 1.0 }, + { 0.839216, 0.564706, 0.368627, 1.0 }, + { 0.858824, 0.588235, 0.388235, 1.0 }, + { 0.870588, 0.627451, 0.380392, 1.0 }, + { 0.898039, 0.635294, 0.356863, 1.0 }, + { 0.901961, 0.643137, 0.345098, 1.0 }, + { 0.882353, 0.639216, 0.317647, 1.0 }, + { 0.878431, 0.619608, 0.294118, 1.0 }, + { 0.843137, 0.615686, 0.278431, 1.0 }, + { 0.803922, 0.600000, 0.258824, 1.0 }, + { 0.792157, 0.576471, 0.235294, 1.0 }, + { 0.792157, 0.572549, 0.215686, 1.0 }, + { 0.800000, 0.580392, 0.203922, 1.0 }, + { 0.811765, 0.580392, 0.196078, 1.0 }, + { 0.843137, 0.588235, 0.192157, 1.0 }, + { 0.874510, 0.607843, 0.192157, 1.0 }, + { 0.882353, 0.607843, 0.227451, 1.0 }, + { 0.874510, 0.592157, 0.278431, 1.0 }, + { 0.858824, 0.603922, 0.309804, 1.0 }, + { 0.843137, 0.619608, 0.329412, 1.0 }, + { 0.807843, 0.588235, 0.349020, 1.0 }, + { 0.733333, 0.568627, 0.352941, 1.0 }, + { 0.694118, 0.584314, 0.352941, 1.0 }, + { 0.729412, 0.564706, 0.364706, 1.0 }, + { 0.713725, 0.529412, 0.317647, 1.0 }, + }; +/* Sunbathing */ +static double4 colors_657[] = { + { 0.850980, 0.529412, 0.011765, 1.0 }, + { 0.980392, 0.654902, 0.003922, 1.0 }, + { 0.984314, 0.643137, 0.003922, 1.0 }, + { 0.988235, 0.631373, 0.007843, 1.0 }, + { 0.984314, 0.639216, 0.007843, 1.0 }, + { 0.984314, 0.650980, 0.011765, 1.0 }, + { 0.980392, 0.643137, 0.011765, 1.0 }, + { 0.976471, 0.639216, 0.011765, 1.0 }, + { 0.866667, 0.517647, 0.011765, 1.0 }, + { 0.756863, 0.423529, 0.007843, 1.0 }, + { 0.647059, 0.329412, 0.007843, 1.0 }, + { 0.552941, 0.270588, 0.019608, 1.0 }, + { 0.458824, 0.211765, 0.035294, 1.0 }, + { 0.345098, 0.156863, 0.050980, 1.0 }, + { 0.231373, 0.101961, 0.070588, 1.0 }, + { 0.207843, 0.098039, 0.070588, 1.0 }, + { 0.188235, 0.098039, 0.070588, 1.0 }, + { 0.329412, 0.200000, 0.078431, 1.0 }, + { 0.356863, 0.247059, 0.094118, 1.0 }, + { 0.388235, 0.298039, 0.113725, 1.0 }, + { 0.384314, 0.325490, 0.164706, 1.0 }, + { 0.384314, 0.352941, 0.219608, 1.0 }, + { 0.388235, 0.392157, 0.278431, 1.0 }, + { 0.396078, 0.431373, 0.341176, 1.0 }, + { 0.254902, 0.494118, 0.576471, 1.0 }, + { 0.270588, 0.529412, 0.654902, 1.0 }, + { 0.286275, 0.568627, 0.733333, 1.0 }, + { 0.411765, 0.639216, 0.690196, 1.0 }, + { 0.537255, 0.709804, 0.647059, 1.0 }, + { 0.552941, 0.705882, 0.619608, 1.0 }, + { 0.568627, 0.705882, 0.596078, 1.0 }, + { 0.709804, 0.756863, 0.509804, 1.0 }, + { 0.839216, 0.745098, 0.368627, 1.0 }, + { 0.886275, 0.690196, 0.196078, 1.0 }, + { 0.749020, 0.674510, 0.298039, 1.0 }, + { 0.615686, 0.658824, 0.400000, 1.0 }, + { 0.545098, 0.560784, 0.392157, 1.0 }, + { 0.474510, 0.466667, 0.388235, 1.0 }, + { 0.450980, 0.447059, 0.384314, 1.0 }, + { 0.427451, 0.427451, 0.384314, 1.0 }, + { 0.470588, 0.482353, 0.411765, 1.0 }, + { 0.549020, 0.470588, 0.298039, 1.0 }, + { 0.627451, 0.462745, 0.184314, 1.0 }, + { 0.752941, 0.513725, 0.105882, 1.0 }, + { 0.882353, 0.568627, 0.027451, 1.0 }, + { 0.917647, 0.588235, 0.015686, 1.0 }, + { 0.952941, 0.607843, 0.007843, 1.0 }, + { 0.964706, 0.635294, 0.015686, 1.0 }, + { 0.968627, 0.639216, 0.027451, 1.0 }, + { 0.984314, 0.603922, 0.043137, 1.0 }, + { 0.941176, 0.525490, 0.047059, 1.0 }, + { 0.901961, 0.447059, 0.050980, 1.0 }, + { 0.780392, 0.372549, 0.070588, 1.0 }, + { 0.662745, 0.298039, 0.094118, 1.0 }, + { 0.619608, 0.266667, 0.090196, 1.0 }, + { 0.576471, 0.239216, 0.090196, 1.0 }, + { 0.305882, 0.082353, 0.105882, 1.0 }, + { 0.200000, 0.070588, 0.125490, 1.0 }, + { 0.094118, 0.058824, 0.149020, 1.0 }, + { 0.054902, 0.070588, 0.129412, 1.0 }, + { 0.019608, 0.086275, 0.109804, 1.0 }, + { 0.015686, 0.082353, 0.113725, 1.0 }, + { 0.011765, 0.078431, 0.117647, 1.0 }, + { 0.023529, 0.078431, 0.133333, 1.0 }, + { 0.043137, 0.094118, 0.105882, 1.0 }, + { 0.141176, 0.105882, 0.098039, 1.0 }, + { 0.250980, 0.160784, 0.101961, 1.0 }, + { 0.364706, 0.215686, 0.109804, 1.0 }, + { 0.431373, 0.250980, 0.113725, 1.0 }, + { 0.501961, 0.286275, 0.117647, 1.0 }, + { 0.603922, 0.337255, 0.133333, 1.0 }, + { 0.705882, 0.407843, 0.125490, 1.0 }, + { 0.913725, 0.564706, 0.086275, 1.0 }, + { 0.949020, 0.592157, 0.082353, 1.0 }, + { 0.988235, 0.623529, 0.082353, 1.0 }, + { 0.984314, 0.623529, 0.058824, 1.0 }, + { 0.980392, 0.627451, 0.039216, 1.0 }, + { 0.976471, 0.627451, 0.031373, 1.0 }, + { 0.976471, 0.631373, 0.023529, 1.0 }, + { 0.972549, 0.631373, 0.027451, 1.0 }, + { 0.952941, 0.635294, 0.039216, 1.0 }, + { 0.764706, 0.564706, 0.066667, 1.0 }, + { 0.627451, 0.509804, 0.156863, 1.0 }, + { 0.494118, 0.458824, 0.247059, 1.0 }, + { 0.454902, 0.458824, 0.301961, 1.0 }, + { 0.415686, 0.458824, 0.356863, 1.0 }, + { 0.298039, 0.419608, 0.435294, 1.0 }, + { 0.188235, 0.337255, 0.482353, 1.0 }, + { 0.207843, 0.341176, 0.482353, 1.0 }, + { 0.290196, 0.360784, 0.431373, 1.0 }, + { 0.376471, 0.384314, 0.380392, 1.0 }, + { 0.388235, 0.356863, 0.329412, 1.0 }, + { 0.400000, 0.333333, 0.278431, 1.0 }, + { 0.439216, 0.290196, 0.168627, 1.0 }, + { 0.462745, 0.278431, 0.062745, 1.0 }, + { 0.494118, 0.305882, 0.023529, 1.0 }, + { 0.525490, 0.317647, 0.011765, 1.0 }, + { 0.611765, 0.325490, 0.039216, 1.0 }, + { 0.662745, 0.360784, 0.062745, 1.0 }, + { 0.717647, 0.396078, 0.086275, 1.0 }, + { 0.764706, 0.415686, 0.082353, 1.0 }, + { 0.815686, 0.439216, 0.078431, 1.0 }, + { 0.827451, 0.419608, 0.082353, 1.0 }, + { 0.749020, 0.372549, 0.078431, 1.0 }, + { 0.545098, 0.247059, 0.098039, 1.0 }, + { 0.407843, 0.172549, 0.098039, 1.0 }, + { 0.270588, 0.098039, 0.101961, 1.0 }, + { 0.203922, 0.070588, 0.098039, 1.0 }, + { 0.137255, 0.047059, 0.098039, 1.0 }, + { 0.070588, 0.023529, 0.090196, 1.0 }, + { 0.031373, 0.011765, 0.101961, 1.0 }, + { 0.007843, 0.003922, 0.094118, 1.0 }, + { 0.000000, 0.007843, 0.078431, 1.0 }, + { 0.000000, 0.011765, 0.043137, 1.0 }, + { 0.000000, 0.011765, 0.039216, 1.0 }, + { 0.000000, 0.011765, 0.035294, 1.0 }, + { 0.000000, 0.011765, 0.035294, 1.0 }, + { 0.003922, 0.015686, 0.039216, 1.0 }, + { 0.019608, 0.015686, 0.035294, 1.0 }, + { 0.039216, 0.015686, 0.035294, 1.0 }, + { 0.117647, 0.023529, 0.066667, 1.0 }, + { 0.227451, 0.101961, 0.054902, 1.0 }, + { 0.337255, 0.184314, 0.043137, 1.0 }, + { 0.388235, 0.223529, 0.039216, 1.0 }, + { 0.443137, 0.266667, 0.035294, 1.0 }, + { 0.549020, 0.309804, 0.058824, 1.0 }, + { 0.674510, 0.372549, 0.062745, 1.0 }, + { 0.768627, 0.435294, 0.078431, 1.0 }, + { 0.807843, 0.466667, 0.082353, 1.0 }, + { 0.674510, 0.400000, 0.121569, 1.0 }, + { 0.615686, 0.380392, 0.168627, 1.0 }, + { 0.556863, 0.360784, 0.215686, 1.0 }, + { 0.470588, 0.341176, 0.337255, 1.0 }, + { 0.345098, 0.356863, 0.454902, 1.0 }, + { 0.219608, 0.392157, 0.545098, 1.0 }, + { 0.090196, 0.419608, 0.654902, 1.0 }, + { 0.015686, 0.470588, 0.784314, 1.0 }, + { 0.007843, 0.443137, 0.713725, 1.0 }, + { 0.003922, 0.415686, 0.647059, 1.0 }, + { 0.003922, 0.392157, 0.576471, 1.0 }, + { 0.003922, 0.372549, 0.509804, 1.0 }, + { 0.000000, 0.313725, 0.407843, 1.0 }, + { 0.000000, 0.219608, 0.274510, 1.0 }, + { 0.000000, 0.125490, 0.160784, 1.0 }, + { 0.000000, 0.082353, 0.054902, 1.0 }, + { 0.031373, 0.074510, 0.007843, 1.0 }, + { 0.054902, 0.074510, 0.011765, 1.0 }, + { 0.078431, 0.074510, 0.019608, 1.0 }, + { 0.176471, 0.129412, 0.015686, 1.0 }, + { 0.290196, 0.223529, 0.011765, 1.0 }, + { 0.427451, 0.325490, 0.007843, 1.0 }, + { 0.541176, 0.392157, 0.019608, 1.0 }, + { 0.788235, 0.556863, 0.019608, 1.0 }, + { 0.839216, 0.600000, 0.015686, 1.0 }, + { 0.894118, 0.647059, 0.015686, 1.0 }, + { 0.960784, 0.690196, 0.023529, 1.0 }, + { 0.988235, 0.705882, 0.047059, 1.0 }, + { 0.984314, 0.694118, 0.074510, 1.0 }, + { 0.952941, 0.678431, 0.121569, 1.0 }, + { 0.803922, 0.670588, 0.239216, 1.0 }, + { 0.670588, 0.654902, 0.388235, 1.0 }, + { 0.486275, 0.576471, 0.533333, 1.0 }, + { 0.403922, 0.545098, 0.556863, 1.0 }, + { 0.325490, 0.517647, 0.580392, 1.0 }, + { 0.207843, 0.454902, 0.592157, 1.0 }, + { 0.098039, 0.407843, 0.603922, 1.0 }, + { 0.082353, 0.349020, 0.517647, 1.0 }, + { 0.050980, 0.270588, 0.443137, 1.0 }, + { 0.066667, 0.121569, 0.254902, 1.0 }, + { 0.062745, 0.113725, 0.227451, 1.0 }, + { 0.058824, 0.105882, 0.200000, 1.0 }, + { 0.039216, 0.082353, 0.203922, 1.0 }, + { 0.031373, 0.066667, 0.215686, 1.0 }, + { 0.023529, 0.074510, 0.258824, 1.0 }, + { 0.015686, 0.125490, 0.337255, 1.0 }, + { 0.019608, 0.188235, 0.431373, 1.0 }, + { 0.027451, 0.262745, 0.517647, 1.0 }, + { 0.019608, 0.341176, 0.592157, 1.0 }, + { 0.003922, 0.439216, 0.670588, 1.0 }, + { 0.007843, 0.482353, 0.737255, 1.0 }, + { 0.023529, 0.474510, 0.741176, 1.0 }, + { 0.023529, 0.423529, 0.701961, 1.0 }, + { 0.015686, 0.384314, 0.607843, 1.0 }, + { 0.027451, 0.329412, 0.513725, 1.0 }, + { 0.113725, 0.168627, 0.278431, 1.0 }, + { 0.156863, 0.160784, 0.219608, 1.0 }, + { 0.203922, 0.152941, 0.160784, 1.0 }, + { 0.325490, 0.192157, 0.086275, 1.0 }, + { 0.454902, 0.262745, 0.035294, 1.0 }, + { 0.556863, 0.317647, 0.015686, 1.0 }, + { 0.654902, 0.392157, 0.003922, 1.0 }, + { 0.768627, 0.470588, 0.003922, 1.0 }, + { 0.874510, 0.533333, 0.011765, 1.0 }, + { 0.890196, 0.541176, 0.011765, 1.0 }, + { 0.831373, 0.486275, 0.003922, 1.0 }, + { 0.721569, 0.415686, 0.000000, 1.0 }, + { 0.623529, 0.337255, 0.003922, 1.0 }, + { 0.521569, 0.290196, 0.007843, 1.0 }, + { 0.403922, 0.215686, 0.011765, 1.0 }, + { 0.266667, 0.141176, 0.023529, 1.0 }, + { 0.156863, 0.070588, 0.039216, 1.0 }, + { 0.082353, 0.050980, 0.054902, 1.0 }, + { 0.043137, 0.043137, 0.070588, 1.0 }, + { 0.023529, 0.062745, 0.105882, 1.0 }, + { 0.011765, 0.078431, 0.168627, 1.0 }, + { 0.007843, 0.113725, 0.254902, 1.0 }, + { 0.000000, 0.164706, 0.372549, 1.0 }, + { 0.007843, 0.254902, 0.486275, 1.0 }, + { 0.011765, 0.352941, 0.596078, 1.0 }, + { 0.011765, 0.439216, 0.690196, 1.0 }, + { 0.003922, 0.505882, 0.788235, 1.0 }, + { 0.003922, 0.552941, 0.847059, 1.0 }, + { 0.019608, 0.549020, 0.843137, 1.0 }, + { 0.050980, 0.517647, 0.741176, 1.0 }, + { 0.129412, 0.494118, 0.615686, 1.0 }, + { 0.254902, 0.513725, 0.494118, 1.0 }, + { 0.388235, 0.498039, 0.392157, 1.0 }, + { 0.501961, 0.474510, 0.266667, 1.0 }, + { 0.611765, 0.466667, 0.156863, 1.0 }, + { 0.741176, 0.556863, 0.098039, 1.0 }, + { 0.866667, 0.647059, 0.066667, 1.0 }, + { 0.949020, 0.713725, 0.050980, 1.0 }, + { 0.984314, 0.725490, 0.035294, 1.0 }, + { 0.992157, 0.741176, 0.062745, 1.0 }, + { 0.992157, 0.756863, 0.058824, 1.0 }, + { 0.992157, 0.752941, 0.050980, 1.0 }, + { 1.000000, 0.705882, 0.019608, 1.0 }, + { 0.980392, 0.619608, 0.023529, 1.0 }, + { 0.917647, 0.513725, 0.027451, 1.0 }, + { 0.819608, 0.415686, 0.023529, 1.0 }, + { 0.733333, 0.337255, 0.015686, 1.0 }, + { 0.682353, 0.254902, 0.003922, 1.0 }, + { 0.639216, 0.192157, 0.011765, 1.0 }, + { 0.607843, 0.164706, 0.011765, 1.0 }, + { 0.596078, 0.180392, 0.011765, 1.0 }, + { 0.615686, 0.207843, 0.000000, 1.0 }, + { 0.627451, 0.243137, 0.000000, 1.0 }, + { 0.627451, 0.258824, 0.000000, 1.0 }, + { 0.607843, 0.266667, 0.000000, 1.0 }, + { 0.572549, 0.243137, 0.000000, 1.0 }, + { 0.486275, 0.227451, 0.000000, 1.0 }, + { 0.380392, 0.176471, 0.000000, 1.0 }, + { 0.254902, 0.109804, 0.000000, 1.0 }, + { 0.156863, 0.039216, 0.000000, 1.0 }, + { 0.078431, 0.011765, 0.007843, 1.0 }, + { 0.039216, 0.003922, 0.019608, 1.0 }, + { 0.011765, 0.007843, 0.023529, 1.0 }, + { 0.007843, 0.007843, 0.023529, 1.0 }, + { 0.027451, 0.007843, 0.027451, 1.0 }, + { 0.062745, 0.007843, 0.031373, 1.0 }, + { 0.133333, 0.031373, 0.039216, 1.0 }, + { 0.231373, 0.109804, 0.039216, 1.0 }, + { 0.384314, 0.239216, 0.027451, 1.0 }, + { 0.501961, 0.313725, 0.015686, 1.0 }, + { 0.615686, 0.341176, 0.015686, 1.0 }, + { 0.705882, 0.384314, 0.011765, 1.0 }, + }; +/* Sunny_Field */ +static double4 colors_658[] = { + { 0.458824, 0.690196, 0.439216, 1.0 }, + { 0.431373, 0.666667, 0.454902, 1.0 }, + { 0.431373, 0.666667, 0.498039, 1.0 }, + { 0.435294, 0.670588, 0.541176, 1.0 }, + { 0.431373, 0.686275, 0.564706, 1.0 }, + { 0.431373, 0.701961, 0.588235, 1.0 }, + { 0.431373, 0.717647, 0.592157, 1.0 }, + { 0.435294, 0.733333, 0.596078, 1.0 }, + { 0.498039, 0.764706, 0.607843, 1.0 }, + { 0.529412, 0.792157, 0.600000, 1.0 }, + { 0.560784, 0.819608, 0.596078, 1.0 }, + { 0.580392, 0.815686, 0.603922, 1.0 }, + { 0.600000, 0.815686, 0.615686, 1.0 }, + { 0.607843, 0.819608, 0.619608, 1.0 }, + { 0.615686, 0.823529, 0.623529, 1.0 }, + { 0.603922, 0.823529, 0.615686, 1.0 }, + { 0.592157, 0.823529, 0.611765, 1.0 }, + { 0.600000, 0.772549, 0.564706, 1.0 }, + { 0.584314, 0.756863, 0.533333, 1.0 }, + { 0.568627, 0.741176, 0.501961, 1.0 }, + { 0.552941, 0.694118, 0.443137, 1.0 }, + { 0.537255, 0.650980, 0.388235, 1.0 }, + { 0.509804, 0.611765, 0.356863, 1.0 }, + { 0.486275, 0.576471, 0.329412, 1.0 }, + { 0.341176, 0.419608, 0.227451, 1.0 }, + { 0.270588, 0.341176, 0.180392, 1.0 }, + { 0.200000, 0.266667, 0.133333, 1.0 }, + { 0.164706, 0.250980, 0.125490, 1.0 }, + { 0.133333, 0.239216, 0.121569, 1.0 }, + { 0.141176, 0.250980, 0.129412, 1.0 }, + { 0.152941, 0.266667, 0.141176, 1.0 }, + { 0.196078, 0.301961, 0.145098, 1.0 }, + { 0.227451, 0.341176, 0.188235, 1.0 }, + { 0.290196, 0.443137, 0.301961, 1.0 }, + { 0.282353, 0.447059, 0.294118, 1.0 }, + { 0.278431, 0.454902, 0.286275, 1.0 }, + { 0.231373, 0.443137, 0.282353, 1.0 }, + { 0.188235, 0.431373, 0.278431, 1.0 }, + { 0.172549, 0.415686, 0.258824, 1.0 }, + { 0.156863, 0.400000, 0.243137, 1.0 }, + { 0.082353, 0.317647, 0.160784, 1.0 }, + { 0.062745, 0.294118, 0.125490, 1.0 }, + { 0.043137, 0.270588, 0.094118, 1.0 }, + { 0.043137, 0.227451, 0.074510, 1.0 }, + { 0.047059, 0.188235, 0.058824, 1.0 }, + { 0.039216, 0.176471, 0.050980, 1.0 }, + { 0.031373, 0.168627, 0.047059, 1.0 }, + { 0.043137, 0.156863, 0.027451, 1.0 }, + { 0.074510, 0.172549, 0.035294, 1.0 }, + { 0.160784, 0.223529, 0.062745, 1.0 }, + { 0.215686, 0.266667, 0.066667, 1.0 }, + { 0.274510, 0.313725, 0.070588, 1.0 }, + { 0.325490, 0.352941, 0.109804, 1.0 }, + { 0.380392, 0.396078, 0.149020, 1.0 }, + { 0.403922, 0.419608, 0.164706, 1.0 }, + { 0.427451, 0.443137, 0.184314, 1.0 }, + { 0.439216, 0.501961, 0.270588, 1.0 }, + { 0.419608, 0.501961, 0.305882, 1.0 }, + { 0.403922, 0.505882, 0.345098, 1.0 }, + { 0.356863, 0.498039, 0.349020, 1.0 }, + { 0.309804, 0.490196, 0.356863, 1.0 }, + { 0.298039, 0.474510, 0.352941, 1.0 }, + { 0.290196, 0.462745, 0.352941, 1.0 }, + { 0.250980, 0.431373, 0.345098, 1.0 }, + { 0.227451, 0.427451, 0.309804, 1.0 }, + { 0.172549, 0.462745, 0.254902, 1.0 }, + { 0.176471, 0.458824, 0.227451, 1.0 }, + { 0.180392, 0.458824, 0.200000, 1.0 }, + { 0.180392, 0.454902, 0.188235, 1.0 }, + { 0.180392, 0.450980, 0.180392, 1.0 }, + { 0.164706, 0.439216, 0.160784, 1.0 }, + { 0.152941, 0.419608, 0.145098, 1.0 }, + { 0.168627, 0.360784, 0.109804, 1.0 }, + { 0.160784, 0.337255, 0.109804, 1.0 }, + { 0.152941, 0.317647, 0.113725, 1.0 }, + { 0.172549, 0.349020, 0.137255, 1.0 }, + { 0.192157, 0.380392, 0.160784, 1.0 }, + { 0.207843, 0.396078, 0.176471, 1.0 }, + { 0.227451, 0.415686, 0.196078, 1.0 }, + { 0.258824, 0.435294, 0.223529, 1.0 }, + { 0.301961, 0.466667, 0.247059, 1.0 }, + { 0.337255, 0.509804, 0.337255, 1.0 }, + { 0.325490, 0.517647, 0.352941, 1.0 }, + { 0.317647, 0.529412, 0.368627, 1.0 }, + { 0.309804, 0.529412, 0.352941, 1.0 }, + { 0.305882, 0.533333, 0.341176, 1.0 }, + { 0.294118, 0.529412, 0.317647, 1.0 }, + { 0.258824, 0.517647, 0.309804, 1.0 }, + { 0.250980, 0.549020, 0.294118, 1.0 }, + { 0.294118, 0.568627, 0.278431, 1.0 }, + { 0.337255, 0.588235, 0.266667, 1.0 }, + { 0.349020, 0.607843, 0.282353, 1.0 }, + { 0.364706, 0.627451, 0.301961, 1.0 }, + { 0.388235, 0.654902, 0.349020, 1.0 }, + { 0.427451, 0.686275, 0.372549, 1.0 }, + { 0.411765, 0.705882, 0.388235, 1.0 }, + { 0.376471, 0.713725, 0.411765, 1.0 }, + { 0.298039, 0.713725, 0.403922, 1.0 }, + { 0.235294, 0.690196, 0.392157, 1.0 }, + { 0.176471, 0.670588, 0.380392, 1.0 }, + { 0.149020, 0.666667, 0.380392, 1.0 }, + { 0.121569, 0.662745, 0.380392, 1.0 }, + { 0.105882, 0.654902, 0.384314, 1.0 }, + { 0.113725, 0.662745, 0.380392, 1.0 }, + { 0.172549, 0.635294, 0.368627, 1.0 }, + { 0.196078, 0.619608, 0.356863, 1.0 }, + { 0.223529, 0.607843, 0.349020, 1.0 }, + { 0.227451, 0.603922, 0.349020, 1.0 }, + { 0.235294, 0.603922, 0.352941, 1.0 }, + { 0.235294, 0.600000, 0.337255, 1.0 }, + { 0.239216, 0.580392, 0.321569, 1.0 }, + { 0.219608, 0.580392, 0.317647, 1.0 }, + { 0.207843, 0.580392, 0.325490, 1.0 }, + { 0.160784, 0.611765, 0.368627, 1.0 }, + { 0.160784, 0.611765, 0.388235, 1.0 }, + { 0.164706, 0.611765, 0.407843, 1.0 }, + { 0.196078, 0.600000, 0.435294, 1.0 }, + { 0.227451, 0.607843, 0.439216, 1.0 }, + { 0.254902, 0.603922, 0.435294, 1.0 }, + { 0.266667, 0.580392, 0.419608, 1.0 }, + { 0.278431, 0.517647, 0.356863, 1.0 }, + { 0.270588, 0.513725, 0.309804, 1.0 }, + { 0.266667, 0.509804, 0.262745, 1.0 }, + { 0.250980, 0.498039, 0.235294, 1.0 }, + { 0.239216, 0.486275, 0.207843, 1.0 }, + { 0.215686, 0.474510, 0.172549, 1.0 }, + { 0.184314, 0.458824, 0.160784, 1.0 }, + { 0.152941, 0.435294, 0.156863, 1.0 }, + { 0.121569, 0.403922, 0.152941, 1.0 }, + { 0.098039, 0.352941, 0.137255, 1.0 }, + { 0.094118, 0.341176, 0.125490, 1.0 }, + { 0.094118, 0.329412, 0.117647, 1.0 }, + { 0.101961, 0.290196, 0.117647, 1.0 }, + { 0.133333, 0.290196, 0.129412, 1.0 }, + { 0.160784, 0.294118, 0.152941, 1.0 }, + { 0.219608, 0.341176, 0.172549, 1.0 }, + { 0.470588, 0.427451, 0.239216, 1.0 }, + { 0.564706, 0.513725, 0.294118, 1.0 }, + { 0.658824, 0.600000, 0.352941, 1.0 }, + { 0.701961, 0.627451, 0.396078, 1.0 }, + { 0.745098, 0.658824, 0.443137, 1.0 }, + { 0.827451, 0.674510, 0.486275, 1.0 }, + { 0.862745, 0.713725, 0.521569, 1.0 }, + { 0.847059, 0.752941, 0.545098, 1.0 }, + { 0.796078, 0.784314, 0.580392, 1.0 }, + { 0.650980, 0.741176, 0.627451, 1.0 }, + { 0.603922, 0.725490, 0.631373, 1.0 }, + { 0.556863, 0.713725, 0.639216, 1.0 }, + { 0.450980, 0.705882, 0.619608, 1.0 }, + { 0.384314, 0.686275, 0.600000, 1.0 }, + { 0.325490, 0.639216, 0.556863, 1.0 }, + { 0.282353, 0.592157, 0.517647, 1.0 }, + { 0.192157, 0.525490, 0.392157, 1.0 }, + { 0.180392, 0.501961, 0.352941, 1.0 }, + { 0.172549, 0.478431, 0.313725, 1.0 }, + { 0.164706, 0.431373, 0.258824, 1.0 }, + { 0.152941, 0.411765, 0.192157, 1.0 }, + { 0.145098, 0.407843, 0.156863, 1.0 }, + { 0.152941, 0.415686, 0.125490, 1.0 }, + { 0.176471, 0.411765, 0.121569, 1.0 }, + { 0.203922, 0.431373, 0.113725, 1.0 }, + { 0.337255, 0.490196, 0.160784, 1.0 }, + { 0.372549, 0.509804, 0.188235, 1.0 }, + { 0.407843, 0.533333, 0.219608, 1.0 }, + { 0.478431, 0.556863, 0.282353, 1.0 }, + { 0.576471, 0.615686, 0.360784, 1.0 }, + { 0.698039, 0.650980, 0.400000, 1.0 }, + { 0.784314, 0.713725, 0.439216, 1.0 }, + { 0.839216, 0.788235, 0.529412, 1.0 }, + { 0.839216, 0.796078, 0.545098, 1.0 }, + { 0.843137, 0.807843, 0.560784, 1.0 }, + { 0.815686, 0.823529, 0.568627, 1.0 }, + { 0.772549, 0.850980, 0.556863, 1.0 }, + { 0.662745, 0.858824, 0.568627, 1.0 }, + { 0.556863, 0.862745, 0.584314, 1.0 }, + { 0.466667, 0.847059, 0.596078, 1.0 }, + { 0.431373, 0.839216, 0.580392, 1.0 }, + { 0.396078, 0.839216, 0.580392, 1.0 }, + { 0.372549, 0.835294, 0.568627, 1.0 }, + { 0.356863, 0.823529, 0.560784, 1.0 }, + { 0.364706, 0.803922, 0.513725, 1.0 }, + { 0.372549, 0.784314, 0.478431, 1.0 }, + { 0.368627, 0.752941, 0.435294, 1.0 }, + { 0.352941, 0.705882, 0.403922, 1.0 }, + { 0.262745, 0.596078, 0.309804, 1.0 }, + { 0.235294, 0.580392, 0.286275, 1.0 }, + { 0.211765, 0.564706, 0.266667, 1.0 }, + { 0.188235, 0.525490, 0.247059, 1.0 }, + { 0.164706, 0.517647, 0.235294, 1.0 }, + { 0.141176, 0.505882, 0.239216, 1.0 }, + { 0.109804, 0.533333, 0.247059, 1.0 }, + { 0.113725, 0.537255, 0.254902, 1.0 }, + { 0.105882, 0.505882, 0.250980, 1.0 }, + { 0.101961, 0.501961, 0.254902, 1.0 }, + { 0.098039, 0.525490, 0.290196, 1.0 }, + { 0.133333, 0.576471, 0.352941, 1.0 }, + { 0.141176, 0.560784, 0.384314, 1.0 }, + { 0.164706, 0.545098, 0.400000, 1.0 }, + { 0.188235, 0.537255, 0.419608, 1.0 }, + { 0.219608, 0.572549, 0.462745, 1.0 }, + { 0.219608, 0.635294, 0.501961, 1.0 }, + { 0.207843, 0.670588, 0.505882, 1.0 }, + { 0.215686, 0.666667, 0.478431, 1.0 }, + { 0.223529, 0.623529, 0.431373, 1.0 }, + { 0.235294, 0.611765, 0.403922, 1.0 }, + { 0.250980, 0.623529, 0.388235, 1.0 }, + { 0.270588, 0.627451, 0.376471, 1.0 }, + { 0.286275, 0.607843, 0.360784, 1.0 }, + { 0.301961, 0.607843, 0.364706, 1.0 }, + { 0.341176, 0.627451, 0.384314, 1.0 }, + { 0.372549, 0.658824, 0.419608, 1.0 }, + { 0.392157, 0.682353, 0.466667, 1.0 }, + { 0.407843, 0.713725, 0.498039, 1.0 }, + { 0.435294, 0.749020, 0.537255, 1.0 }, + { 0.458824, 0.772549, 0.549020, 1.0 }, + { 0.486275, 0.792157, 0.568627, 1.0 }, + { 0.509804, 0.823529, 0.568627, 1.0 }, + { 0.545098, 0.843137, 0.568627, 1.0 }, + { 0.564706, 0.850980, 0.552941, 1.0 }, + { 0.576471, 0.850980, 0.525490, 1.0 }, + { 0.576471, 0.831373, 0.490196, 1.0 }, + { 0.564706, 0.788235, 0.447059, 1.0 }, + { 0.576471, 0.741176, 0.403922, 1.0 }, + { 0.572549, 0.698039, 0.372549, 1.0 }, + { 0.568627, 0.643137, 0.356863, 1.0 }, + { 0.537255, 0.596078, 0.341176, 1.0 }, + { 0.556863, 0.576471, 0.337255, 1.0 }, + { 0.560784, 0.588235, 0.341176, 1.0 }, + { 0.564706, 0.611765, 0.376471, 1.0 }, + { 0.545098, 0.650980, 0.407843, 1.0 }, + { 0.568627, 0.686275, 0.431373, 1.0 }, + { 0.607843, 0.725490, 0.447059, 1.0 }, + { 0.619608, 0.760784, 0.482353, 1.0 }, + { 0.635294, 0.803922, 0.529412, 1.0 }, + { 0.639216, 0.815686, 0.549020, 1.0 }, + { 0.678431, 0.792157, 0.560784, 1.0 }, + { 0.709804, 0.764706, 0.568627, 1.0 }, + { 0.764706, 0.780392, 0.580392, 1.0 }, + { 0.803922, 0.803922, 0.572549, 1.0 }, + { 0.835294, 0.815686, 0.568627, 1.0 }, + { 0.870588, 0.800000, 0.568627, 1.0 }, + { 0.890196, 0.800000, 0.576471, 1.0 }, + { 0.898039, 0.815686, 0.568627, 1.0 }, + { 0.874510, 0.850980, 0.560784, 1.0 }, + { 0.862745, 0.874510, 0.564706, 1.0 }, + { 0.839216, 0.898039, 0.596078, 1.0 }, + { 0.803922, 0.894118, 0.611765, 1.0 }, + { 0.756863, 0.894118, 0.639216, 1.0 }, + { 0.705882, 0.901961, 0.647059, 1.0 }, + { 0.670588, 0.909804, 0.662745, 1.0 }, + { 0.639216, 0.890196, 0.635294, 1.0 }, + { 0.615686, 0.862745, 0.603922, 1.0 }, + { 0.568627, 0.831373, 0.552941, 1.0 }, + { 0.521569, 0.800000, 0.521569, 1.0 }, + { 0.486275, 0.756863, 0.474510, 1.0 }, + { 0.470588, 0.721569, 0.462745, 1.0 }, + }; +/* Sunset */ +static double4 colors_659[] = { + { 0.741176, 0.415686, 0.415686, 1.0 }, + { 0.647059, 0.317647, 0.356863, 1.0 }, + { 0.607843, 0.278431, 0.341176, 1.0 }, + { 0.572549, 0.243137, 0.325490, 1.0 }, + { 0.537255, 0.200000, 0.317647, 1.0 }, + { 0.505882, 0.160784, 0.313725, 1.0 }, + { 0.482353, 0.141176, 0.309804, 1.0 }, + { 0.458824, 0.121569, 0.305882, 1.0 }, + { 0.349020, 0.090196, 0.247059, 1.0 }, + { 0.298039, 0.074510, 0.211765, 1.0 }, + { 0.247059, 0.062745, 0.176471, 1.0 }, + { 0.211765, 0.054902, 0.152941, 1.0 }, + { 0.176471, 0.050980, 0.133333, 1.0 }, + { 0.172549, 0.047059, 0.129412, 1.0 }, + { 0.168627, 0.047059, 0.129412, 1.0 }, + { 0.168627, 0.047059, 0.125490, 1.0 }, + { 0.172549, 0.047059, 0.125490, 1.0 }, + { 0.192157, 0.047059, 0.133333, 1.0 }, + { 0.207843, 0.043137, 0.133333, 1.0 }, + { 0.223529, 0.039216, 0.137255, 1.0 }, + { 0.250980, 0.035294, 0.121569, 1.0 }, + { 0.282353, 0.035294, 0.105882, 1.0 }, + { 0.309804, 0.035294, 0.101961, 1.0 }, + { 0.341176, 0.035294, 0.101961, 1.0 }, + { 0.450980, 0.062745, 0.086275, 1.0 }, + { 0.517647, 0.094118, 0.094118, 1.0 }, + { 0.584314, 0.125490, 0.101961, 1.0 }, + { 0.635294, 0.160784, 0.125490, 1.0 }, + { 0.686275, 0.196078, 0.152941, 1.0 }, + { 0.709804, 0.207843, 0.156863, 1.0 }, + { 0.733333, 0.223529, 0.164706, 1.0 }, + { 0.784314, 0.239216, 0.172549, 1.0 }, + { 0.835294, 0.243137, 0.160784, 1.0 }, + { 0.854902, 0.282353, 0.129412, 1.0 }, + { 0.862745, 0.305882, 0.121569, 1.0 }, + { 0.874510, 0.329412, 0.117647, 1.0 }, + { 0.850980, 0.341176, 0.121569, 1.0 }, + { 0.831373, 0.356863, 0.125490, 1.0 }, + { 0.815686, 0.349020, 0.125490, 1.0 }, + { 0.800000, 0.345098, 0.129412, 1.0 }, + { 0.721569, 0.290196, 0.121569, 1.0 }, + { 0.654902, 0.258824, 0.113725, 1.0 }, + { 0.592157, 0.231373, 0.105882, 1.0 }, + { 0.533333, 0.207843, 0.094118, 1.0 }, + { 0.474510, 0.184314, 0.082353, 1.0 }, + { 0.439216, 0.176471, 0.074510, 1.0 }, + { 0.407843, 0.172549, 0.070588, 1.0 }, + { 0.352941, 0.145098, 0.058824, 1.0 }, + { 0.317647, 0.109804, 0.050980, 1.0 }, + { 0.266667, 0.074510, 0.050980, 1.0 }, + { 0.262745, 0.105882, 0.086275, 1.0 }, + { 0.262745, 0.137255, 0.121569, 1.0 }, + { 0.294118, 0.196078, 0.164706, 1.0 }, + { 0.325490, 0.254902, 0.211765, 1.0 }, + { 0.337255, 0.282353, 0.231373, 1.0 }, + { 0.352941, 0.309804, 0.254902, 1.0 }, + { 0.439216, 0.368627, 0.321569, 1.0 }, + { 0.486275, 0.392157, 0.329412, 1.0 }, + { 0.533333, 0.419608, 0.341176, 1.0 }, + { 0.592157, 0.454902, 0.352941, 1.0 }, + { 0.654902, 0.490196, 0.364706, 1.0 }, + { 0.694118, 0.513725, 0.368627, 1.0 }, + { 0.737255, 0.537255, 0.376471, 1.0 }, + { 0.796078, 0.584314, 0.388235, 1.0 }, + { 0.835294, 0.611765, 0.400000, 1.0 }, + { 0.874510, 0.556863, 0.372549, 1.0 }, + { 0.854902, 0.501961, 0.329412, 1.0 }, + { 0.839216, 0.447059, 0.290196, 1.0 }, + { 0.823529, 0.415686, 0.266667, 1.0 }, + { 0.811765, 0.388235, 0.247059, 1.0 }, + { 0.807843, 0.345098, 0.196078, 1.0 }, + { 0.803922, 0.337255, 0.152941, 1.0 }, + { 0.803922, 0.356863, 0.129412, 1.0 }, + { 0.811765, 0.364706, 0.133333, 1.0 }, + { 0.819608, 0.376471, 0.137255, 1.0 }, + { 0.815686, 0.392157, 0.152941, 1.0 }, + { 0.815686, 0.411765, 0.172549, 1.0 }, + { 0.815686, 0.411765, 0.168627, 1.0 }, + { 0.815686, 0.411765, 0.168627, 1.0 }, + { 0.811765, 0.423529, 0.164706, 1.0 }, + { 0.803922, 0.439216, 0.176471, 1.0 }, + { 0.800000, 0.486275, 0.207843, 1.0 }, + { 0.807843, 0.521569, 0.227451, 1.0 }, + { 0.819608, 0.556863, 0.247059, 1.0 }, + { 0.823529, 0.572549, 0.258824, 1.0 }, + { 0.831373, 0.592157, 0.274510, 1.0 }, + { 0.843137, 0.615686, 0.286275, 1.0 }, + { 0.854902, 0.635294, 0.290196, 1.0 }, + { 0.835294, 0.631373, 0.294118, 1.0 }, + { 0.803922, 0.596078, 0.278431, 1.0 }, + { 0.776471, 0.564706, 0.266667, 1.0 }, + { 0.756863, 0.541176, 0.258824, 1.0 }, + { 0.737255, 0.517647, 0.250980, 1.0 }, + { 0.686275, 0.470588, 0.235294, 1.0 }, + { 0.623529, 0.427451, 0.219608, 1.0 }, + { 0.572549, 0.396078, 0.200000, 1.0 }, + { 0.517647, 0.360784, 0.180392, 1.0 }, + { 0.419608, 0.309804, 0.141176, 1.0 }, + { 0.372549, 0.278431, 0.125490, 1.0 }, + { 0.329412, 0.247059, 0.113725, 1.0 }, + { 0.305882, 0.227451, 0.105882, 1.0 }, + { 0.286275, 0.211765, 0.098039, 1.0 }, + { 0.231373, 0.168627, 0.074510, 1.0 }, + { 0.180392, 0.125490, 0.058824, 1.0 }, + { 0.121569, 0.054902, 0.027451, 1.0 }, + { 0.121569, 0.043137, 0.015686, 1.0 }, + { 0.121569, 0.031373, 0.007843, 1.0 }, + { 0.133333, 0.027451, 0.007843, 1.0 }, + { 0.145098, 0.027451, 0.011765, 1.0 }, + { 0.200000, 0.035294, 0.015686, 1.0 }, + { 0.254902, 0.039216, 0.023529, 1.0 }, + { 0.301961, 0.035294, 0.023529, 1.0 }, + { 0.345098, 0.031373, 0.027451, 1.0 }, + { 0.419608, 0.027451, 0.035294, 1.0 }, + { 0.431373, 0.027451, 0.031373, 1.0 }, + { 0.447059, 0.031373, 0.031373, 1.0 }, + { 0.458824, 0.023529, 0.027451, 1.0 }, + { 0.474510, 0.027451, 0.027451, 1.0 }, + { 0.470588, 0.031373, 0.031373, 1.0 }, + { 0.458824, 0.031373, 0.027451, 1.0 }, + { 0.423529, 0.023529, 0.027451, 1.0 }, + { 0.392157, 0.015686, 0.027451, 1.0 }, + { 0.360784, 0.011765, 0.027451, 1.0 }, + { 0.337255, 0.007843, 0.023529, 1.0 }, + { 0.313725, 0.007843, 0.019608, 1.0 }, + { 0.270588, 0.000000, 0.011765, 1.0 }, + { 0.215686, 0.000000, 0.011765, 1.0 }, + { 0.176471, 0.000000, 0.015686, 1.0 }, + { 0.152941, 0.003922, 0.019608, 1.0 }, + { 0.149020, 0.031373, 0.023529, 1.0 }, + { 0.160784, 0.043137, 0.027451, 1.0 }, + { 0.172549, 0.054902, 0.031373, 1.0 }, + { 0.203922, 0.082353, 0.039216, 1.0 }, + { 0.254902, 0.121569, 0.047059, 1.0 }, + { 0.294118, 0.160784, 0.054902, 1.0 }, + { 0.349020, 0.200000, 0.074510, 1.0 }, + { 0.458824, 0.270588, 0.137255, 1.0 }, + { 0.517647, 0.298039, 0.168627, 1.0 }, + { 0.576471, 0.329412, 0.203922, 1.0 }, + { 0.603922, 0.329412, 0.211765, 1.0 }, + { 0.631373, 0.333333, 0.223529, 1.0 }, + { 0.686275, 0.337255, 0.231373, 1.0 }, + { 0.729412, 0.333333, 0.231373, 1.0 }, + { 0.768627, 0.333333, 0.231373, 1.0 }, + { 0.800000, 0.337255, 0.243137, 1.0 }, + { 0.827451, 0.329412, 0.298039, 1.0 }, + { 0.835294, 0.329412, 0.309804, 1.0 }, + { 0.843137, 0.329412, 0.321569, 1.0 }, + { 0.862745, 0.337255, 0.345098, 1.0 }, + { 0.874510, 0.349020, 0.364706, 1.0 }, + { 0.886275, 0.360784, 0.388235, 1.0 }, + { 0.894118, 0.364706, 0.400000, 1.0 }, + { 0.909804, 0.384314, 0.427451, 1.0 }, + { 0.909804, 0.400000, 0.431373, 1.0 }, + { 0.913725, 0.415686, 0.439216, 1.0 }, + { 0.913725, 0.443137, 0.450980, 1.0 }, + { 0.925490, 0.498039, 0.466667, 1.0 }, + { 0.933333, 0.552941, 0.490196, 1.0 }, + { 0.945098, 0.619608, 0.521569, 1.0 }, + { 0.952941, 0.686275, 0.556863, 1.0 }, + { 0.949020, 0.729412, 0.603922, 1.0 }, + { 0.972549, 0.815686, 0.643137, 1.0 }, + { 0.964706, 0.815686, 0.643137, 1.0 }, + { 0.960784, 0.819608, 0.643137, 1.0 }, + { 0.945098, 0.807843, 0.627451, 1.0 }, + { 0.933333, 0.772549, 0.600000, 1.0 }, + { 0.909804, 0.729412, 0.560784, 1.0 }, + { 0.894118, 0.698039, 0.529412, 1.0 }, + { 0.823529, 0.588235, 0.482353, 1.0 }, + { 0.811765, 0.560784, 0.466667, 1.0 }, + { 0.803922, 0.533333, 0.454902, 1.0 }, + { 0.772549, 0.478431, 0.423529, 1.0 }, + { 0.733333, 0.423529, 0.384314, 1.0 }, + { 0.705882, 0.372549, 0.333333, 1.0 }, + { 0.674510, 0.317647, 0.278431, 1.0 }, + { 0.654902, 0.270588, 0.247059, 1.0 }, + { 0.631373, 0.231373, 0.207843, 1.0 }, + { 0.611765, 0.196078, 0.196078, 1.0 }, + { 0.600000, 0.192157, 0.192157, 1.0 }, + { 0.588235, 0.192157, 0.192157, 1.0 }, + { 0.584314, 0.211765, 0.192157, 1.0 }, + { 0.600000, 0.239216, 0.192157, 1.0 }, + { 0.611765, 0.274510, 0.188235, 1.0 }, + { 0.623529, 0.298039, 0.211765, 1.0 }, + { 0.658824, 0.349020, 0.219608, 1.0 }, + { 0.662745, 0.360784, 0.215686, 1.0 }, + { 0.670588, 0.376471, 0.215686, 1.0 }, + { 0.662745, 0.388235, 0.219608, 1.0 }, + { 0.647059, 0.392157, 0.215686, 1.0 }, + { 0.631373, 0.392157, 0.219608, 1.0 }, + { 0.588235, 0.384314, 0.207843, 1.0 }, + { 0.549020, 0.368627, 0.207843, 1.0 }, + { 0.517647, 0.345098, 0.188235, 1.0 }, + { 0.509804, 0.313725, 0.168627, 1.0 }, + { 0.509804, 0.282353, 0.145098, 1.0 }, + { 0.505882, 0.250980, 0.117647, 1.0 }, + { 0.494118, 0.207843, 0.094118, 1.0 }, + { 0.498039, 0.176471, 0.078431, 1.0 }, + { 0.486275, 0.133333, 0.070588, 1.0 }, + { 0.466667, 0.109804, 0.082353, 1.0 }, + { 0.454902, 0.086275, 0.101961, 1.0 }, + { 0.458824, 0.070588, 0.121569, 1.0 }, + { 0.478431, 0.058824, 0.125490, 1.0 }, + { 0.513725, 0.054902, 0.129412, 1.0 }, + { 0.560784, 0.047059, 0.125490, 1.0 }, + { 0.611765, 0.054902, 0.125490, 1.0 }, + { 0.670588, 0.050980, 0.109804, 1.0 }, + { 0.709804, 0.070588, 0.113725, 1.0 }, + { 0.729412, 0.090196, 0.125490, 1.0 }, + { 0.745098, 0.121569, 0.152941, 1.0 }, + { 0.756863, 0.160784, 0.164706, 1.0 }, + { 0.752941, 0.192157, 0.180392, 1.0 }, + { 0.760784, 0.211765, 0.188235, 1.0 }, + { 0.752941, 0.235294, 0.188235, 1.0 }, + { 0.733333, 0.239216, 0.168627, 1.0 }, + { 0.709804, 0.254902, 0.141176, 1.0 }, + { 0.682353, 0.250980, 0.121569, 1.0 }, + { 0.654902, 0.254902, 0.121569, 1.0 }, + { 0.631373, 0.262745, 0.113725, 1.0 }, + { 0.592157, 0.270588, 0.113725, 1.0 }, + { 0.564706, 0.266667, 0.113725, 1.0 }, + { 0.552941, 0.258824, 0.105882, 1.0 }, + { 0.529412, 0.239216, 0.101961, 1.0 }, + { 0.494118, 0.227451, 0.094118, 1.0 }, + { 0.458824, 0.200000, 0.082353, 1.0 }, + { 0.407843, 0.172549, 0.074510, 1.0 }, + { 0.364706, 0.145098, 0.062745, 1.0 }, + { 0.313725, 0.125490, 0.050980, 1.0 }, + { 0.274510, 0.101961, 0.043137, 1.0 }, + { 0.254902, 0.070588, 0.031373, 1.0 }, + { 0.254902, 0.043137, 0.023529, 1.0 }, + { 0.258824, 0.031373, 0.023529, 1.0 }, + { 0.274510, 0.019608, 0.015686, 1.0 }, + { 0.274510, 0.015686, 0.011765, 1.0 }, + { 0.278431, 0.015686, 0.011765, 1.0 }, + { 0.282353, 0.023529, 0.011765, 1.0 }, + { 0.286275, 0.035294, 0.027451, 1.0 }, + { 0.290196, 0.058824, 0.043137, 1.0 }, + { 0.321569, 0.094118, 0.066667, 1.0 }, + { 0.368627, 0.152941, 0.105882, 1.0 }, + { 0.435294, 0.215686, 0.149020, 1.0 }, + { 0.501961, 0.270588, 0.184314, 1.0 }, + { 0.568627, 0.325490, 0.223529, 1.0 }, + { 0.635294, 0.376471, 0.247059, 1.0 }, + { 0.698039, 0.419608, 0.282353, 1.0 }, + { 0.725490, 0.450980, 0.313725, 1.0 }, + { 0.760784, 0.470588, 0.333333, 1.0 }, + { 0.792157, 0.517647, 0.360784, 1.0 }, + { 0.827451, 0.564706, 0.388235, 1.0 }, + { 0.850980, 0.580392, 0.411765, 1.0 }, + { 0.866667, 0.580392, 0.443137, 1.0 }, + { 0.870588, 0.584314, 0.458824, 1.0 }, + { 0.882353, 0.580392, 0.466667, 1.0 }, + { 0.858824, 0.549020, 0.474510, 1.0 }, + { 0.827451, 0.490196, 0.454902, 1.0 }, + { 0.780392, 0.443137, 0.439216, 1.0 }, + }; +/* Surfer */ +static double4 colors_660[] = { + { 0.082353, 0.294118, 0.752941, 1.0 }, + { 0.031373, 0.384314, 0.917647, 1.0 }, + { 0.019608, 0.400000, 0.941176, 1.0 }, + { 0.007843, 0.415686, 0.968627, 1.0 }, + { 0.011765, 0.423529, 0.964706, 1.0 }, + { 0.015686, 0.435294, 0.964706, 1.0 }, + { 0.015686, 0.439216, 0.964706, 1.0 }, + { 0.019608, 0.443137, 0.968627, 1.0 }, + { 0.011765, 0.466667, 0.988235, 1.0 }, + { 0.019608, 0.466667, 0.976471, 1.0 }, + { 0.031373, 0.466667, 0.964706, 1.0 }, + { 0.047059, 0.439216, 0.917647, 1.0 }, + { 0.066667, 0.411765, 0.870588, 1.0 }, + { 0.078431, 0.360784, 0.800000, 1.0 }, + { 0.094118, 0.313725, 0.729412, 1.0 }, + { 0.101961, 0.294118, 0.698039, 1.0 }, + { 0.113725, 0.274510, 0.670588, 1.0 }, + { 0.105882, 0.227451, 0.639216, 1.0 }, + { 0.098039, 0.223529, 0.647059, 1.0 }, + { 0.090196, 0.223529, 0.658824, 1.0 }, + { 0.082353, 0.247059, 0.682353, 1.0 }, + { 0.078431, 0.274510, 0.705882, 1.0 }, + { 0.066667, 0.294118, 0.733333, 1.0 }, + { 0.054902, 0.313725, 0.764706, 1.0 }, + { 0.007843, 0.411765, 0.913725, 1.0 }, + { 0.007843, 0.443137, 0.949020, 1.0 }, + { 0.007843, 0.474510, 0.988235, 1.0 }, + { 0.007843, 0.474510, 0.988235, 1.0 }, + { 0.007843, 0.478431, 0.992157, 1.0 }, + { 0.007843, 0.474510, 0.992157, 1.0 }, + { 0.011765, 0.474510, 0.996078, 1.0 }, + { 0.019608, 0.470588, 0.996078, 1.0 }, + { 0.031373, 0.470588, 0.992157, 1.0 }, + { 0.082353, 0.388235, 0.878431, 1.0 }, + { 0.121569, 0.329412, 0.772549, 1.0 }, + { 0.160784, 0.270588, 0.666667, 1.0 }, + { 0.207843, 0.243137, 0.584314, 1.0 }, + { 0.254902, 0.215686, 0.501961, 1.0 }, + { 0.270588, 0.192157, 0.454902, 1.0 }, + { 0.290196, 0.168627, 0.411765, 1.0 }, + { 0.364706, 0.050980, 0.196078, 1.0 }, + { 0.376471, 0.027451, 0.145098, 1.0 }, + { 0.388235, 0.007843, 0.098039, 1.0 }, + { 0.364706, 0.015686, 0.137255, 1.0 }, + { 0.345098, 0.027451, 0.176471, 1.0 }, + { 0.329412, 0.043137, 0.215686, 1.0 }, + { 0.313725, 0.062745, 0.254902, 1.0 }, + { 0.262745, 0.121569, 0.368627, 1.0 }, + { 0.235294, 0.172549, 0.454902, 1.0 }, + { 0.137255, 0.250980, 0.635294, 1.0 }, + { 0.094118, 0.301961, 0.733333, 1.0 }, + { 0.054902, 0.352941, 0.831373, 1.0 }, + { 0.039216, 0.400000, 0.894118, 1.0 }, + { 0.027451, 0.450980, 0.956863, 1.0 }, + { 0.019608, 0.462745, 0.972549, 1.0 }, + { 0.015686, 0.478431, 0.988235, 1.0 }, + { 0.000000, 0.490196, 0.996078, 1.0 }, + { 0.000000, 0.501961, 0.996078, 1.0 }, + { 0.000000, 0.513725, 0.996078, 1.0 }, + { 0.000000, 0.517647, 0.996078, 1.0 }, + { 0.003922, 0.525490, 1.000000, 1.0 }, + { 0.003922, 0.525490, 0.996078, 1.0 }, + { 0.003922, 0.525490, 0.996078, 1.0 }, + { 0.007843, 0.525490, 0.996078, 1.0 }, + { 0.007843, 0.509804, 0.996078, 1.0 }, + { 0.019608, 0.454902, 0.956863, 1.0 }, + { 0.035294, 0.407843, 0.886275, 1.0 }, + { 0.050980, 0.364706, 0.819608, 1.0 }, + { 0.070588, 0.337255, 0.772549, 1.0 }, + { 0.090196, 0.313725, 0.725490, 1.0 }, + { 0.149020, 0.258824, 0.623529, 1.0 }, + { 0.207843, 0.203922, 0.529412, 1.0 }, + { 0.325490, 0.105882, 0.333333, 1.0 }, + { 0.388235, 0.070588, 0.239216, 1.0 }, + { 0.454902, 0.039216, 0.145098, 1.0 }, + { 0.509804, 0.023529, 0.086275, 1.0 }, + { 0.564706, 0.007843, 0.031373, 1.0 }, + { 0.576471, 0.003922, 0.019608, 1.0 }, + { 0.592157, 0.003922, 0.011765, 1.0 }, + { 0.607843, 0.003922, 0.003922, 1.0 }, + { 0.623529, 0.003922, 0.003922, 1.0 }, + { 0.647059, 0.003922, 0.003922, 1.0 }, + { 0.658824, 0.003922, 0.003922, 1.0 }, + { 0.674510, 0.003922, 0.003922, 1.0 }, + { 0.682353, 0.007843, 0.000000, 1.0 }, + { 0.694118, 0.011765, 0.000000, 1.0 }, + { 0.721569, 0.015686, 0.000000, 1.0 }, + { 0.737255, 0.015686, 0.000000, 1.0 }, + { 0.749020, 0.007843, 0.003922, 1.0 }, + { 0.749020, 0.011765, 0.003922, 1.0 }, + { 0.749020, 0.015686, 0.003922, 1.0 }, + { 0.741176, 0.015686, 0.000000, 1.0 }, + { 0.737255, 0.015686, 0.000000, 1.0 }, + { 0.694118, 0.015686, 0.003922, 1.0 }, + { 0.647059, 0.007843, 0.007843, 1.0 }, + { 0.600000, 0.003922, 0.015686, 1.0 }, + { 0.560784, 0.003922, 0.023529, 1.0 }, + { 0.517647, 0.003922, 0.027451, 1.0 }, + { 0.490196, 0.000000, 0.031373, 1.0 }, + { 0.466667, 0.000000, 0.035294, 1.0 }, + { 0.458824, 0.000000, 0.035294, 1.0 }, + { 0.450980, 0.000000, 0.035294, 1.0 }, + { 0.462745, 0.000000, 0.031373, 1.0 }, + { 0.486275, 0.000000, 0.027451, 1.0 }, + { 0.537255, 0.000000, 0.023529, 1.0 }, + { 0.537255, 0.003922, 0.023529, 1.0 }, + { 0.537255, 0.007843, 0.027451, 1.0 }, + { 0.529412, 0.007843, 0.035294, 1.0 }, + { 0.521569, 0.011765, 0.043137, 1.0 }, + { 0.494118, 0.019608, 0.086275, 1.0 }, + { 0.458824, 0.035294, 0.149020, 1.0 }, + { 0.411765, 0.062745, 0.231373, 1.0 }, + { 0.352941, 0.098039, 0.321569, 1.0 }, + { 0.231373, 0.145098, 0.478431, 1.0 }, + { 0.203922, 0.145098, 0.494118, 1.0 }, + { 0.180392, 0.149020, 0.509804, 1.0 }, + { 0.152941, 0.145098, 0.525490, 1.0 }, + { 0.152941, 0.145098, 0.521569, 1.0 }, + { 0.176471, 0.145098, 0.498039, 1.0 }, + { 0.227451, 0.137255, 0.458824, 1.0 }, + { 0.352941, 0.090196, 0.309804, 1.0 }, + { 0.415686, 0.058824, 0.219608, 1.0 }, + { 0.482353, 0.031373, 0.133333, 1.0 }, + { 0.509804, 0.019608, 0.101961, 1.0 }, + { 0.541176, 0.011765, 0.070588, 1.0 }, + { 0.592157, 0.003922, 0.031373, 1.0 }, + { 0.647059, 0.003922, 0.015686, 1.0 }, + { 0.690196, 0.003922, 0.007843, 1.0 }, + { 0.721569, 0.003922, 0.007843, 1.0 }, + { 0.745098, 0.000000, 0.003922, 1.0 }, + { 0.741176, 0.000000, 0.003922, 1.0 }, + { 0.741176, 0.003922, 0.007843, 1.0 }, + { 0.741176, 0.003922, 0.007843, 1.0 }, + { 0.756863, 0.003922, 0.007843, 1.0 }, + { 0.792157, 0.027451, 0.003922, 1.0 }, + { 0.827451, 0.050980, 0.000000, 1.0 }, + { 0.854902, 0.235294, 0.003922, 1.0 }, + { 0.862745, 0.329412, 0.007843, 1.0 }, + { 0.874510, 0.427451, 0.015686, 1.0 }, + { 0.894118, 0.435294, 0.019608, 1.0 }, + { 0.913725, 0.447059, 0.023529, 1.0 }, + { 0.956863, 0.466667, 0.039216, 1.0 }, + { 0.905882, 0.466667, 0.101961, 1.0 }, + { 0.811765, 0.529412, 0.203922, 1.0 }, + { 0.698039, 0.572549, 0.325490, 1.0 }, + { 0.537255, 0.560784, 0.513725, 1.0 }, + { 0.490196, 0.509804, 0.549020, 1.0 }, + { 0.443137, 0.458824, 0.584314, 1.0 }, + { 0.345098, 0.400000, 0.666667, 1.0 }, + { 0.235294, 0.341176, 0.741176, 1.0 }, + { 0.137255, 0.325490, 0.772549, 1.0 }, + { 0.133333, 0.309804, 0.733333, 1.0 }, + { 0.196078, 0.223529, 0.552941, 1.0 }, + { 0.211765, 0.200000, 0.513725, 1.0 }, + { 0.231373, 0.176471, 0.478431, 1.0 }, + { 0.266667, 0.121569, 0.380392, 1.0 }, + { 0.309804, 0.074510, 0.274510, 1.0 }, + { 0.349020, 0.039216, 0.180392, 1.0 }, + { 0.388235, 0.015686, 0.098039, 1.0 }, + { 0.415686, 0.007843, 0.062745, 1.0 }, + { 0.435294, 0.003922, 0.050980, 1.0 }, + { 0.439216, 0.000000, 0.039216, 1.0 }, + { 0.431373, 0.000000, 0.043137, 1.0 }, + { 0.427451, 0.000000, 0.050980, 1.0 }, + { 0.396078, 0.007843, 0.090196, 1.0 }, + { 0.364706, 0.015686, 0.133333, 1.0 }, + { 0.325490, 0.035294, 0.196078, 1.0 }, + { 0.290196, 0.054902, 0.250980, 1.0 }, + { 0.231373, 0.074510, 0.329412, 1.0 }, + { 0.223529, 0.070588, 0.325490, 1.0 }, + { 0.219608, 0.070588, 0.325490, 1.0 }, + { 0.215686, 0.066667, 0.337255, 1.0 }, + { 0.219608, 0.070588, 0.329412, 1.0 }, + { 0.239216, 0.070588, 0.321569, 1.0 }, + { 0.278431, 0.066667, 0.294118, 1.0 }, + { 0.329412, 0.054902, 0.231373, 1.0 }, + { 0.384314, 0.031373, 0.168627, 1.0 }, + { 0.439216, 0.015686, 0.101961, 1.0 }, + { 0.458824, 0.003922, 0.066667, 1.0 }, + { 0.478431, 0.000000, 0.047059, 1.0 }, + { 0.509804, 0.000000, 0.027451, 1.0 }, + { 0.529412, 0.000000, 0.015686, 1.0 }, + { 0.556863, 0.000000, 0.007843, 1.0 }, + { 0.556863, 0.000000, 0.003922, 1.0 }, + { 0.545098, 0.000000, 0.011765, 1.0 }, + { 0.545098, 0.000000, 0.011765, 1.0 }, + { 0.545098, 0.000000, 0.011765, 1.0 }, + { 0.572549, 0.000000, 0.007843, 1.0 }, + { 0.600000, 0.000000, 0.000000, 1.0 }, + { 0.619608, 0.000000, 0.000000, 1.0 }, + { 0.647059, 0.000000, 0.000000, 1.0 }, + { 0.674510, 0.000000, 0.000000, 1.0 }, + { 0.725490, 0.023529, 0.000000, 1.0 }, + { 0.772549, 0.047059, 0.000000, 1.0 }, + { 0.811765, 0.070588, 0.000000, 1.0 }, + { 0.858824, 0.098039, 0.000000, 1.0 }, + { 0.882353, 0.098039, 0.003922, 1.0 }, + { 0.921569, 0.121569, 0.011765, 1.0 }, + { 0.956863, 0.145098, 0.023529, 1.0 }, + { 0.980392, 0.168627, 0.027451, 1.0 }, + { 0.996078, 0.192157, 0.023529, 1.0 }, + { 0.996078, 0.196078, 0.023529, 1.0 }, + { 0.996078, 0.188235, 0.019608, 1.0 }, + { 0.976471, 0.168627, 0.027451, 1.0 }, + { 0.937255, 0.145098, 0.031373, 1.0 }, + { 0.898039, 0.117647, 0.027451, 1.0 }, + { 0.854902, 0.101961, 0.023529, 1.0 }, + { 0.839216, 0.094118, 0.011765, 1.0 }, + { 0.815686, 0.070588, 0.007843, 1.0 }, + { 0.776471, 0.047059, 0.007843, 1.0 }, + { 0.737255, 0.023529, 0.003922, 1.0 }, + { 0.698039, 0.000000, 0.007843, 1.0 }, + { 0.698039, 0.000000, 0.003922, 1.0 }, + { 0.713725, 0.000000, 0.003922, 1.0 }, + { 0.752941, 0.023529, 0.003922, 1.0 }, + { 0.792157, 0.047059, 0.003922, 1.0 }, + { 0.815686, 0.066667, 0.003922, 1.0 }, + { 0.835294, 0.066667, 0.003922, 1.0 }, + { 0.839216, 0.039216, 0.007843, 1.0 }, + { 0.850980, 0.043137, 0.003922, 1.0 }, + { 0.847059, 0.047059, 0.011765, 1.0 }, + { 0.823529, 0.070588, 0.027451, 1.0 }, + { 0.752941, 0.078431, 0.066667, 1.0 }, + { 0.647059, 0.074510, 0.137255, 1.0 }, + { 0.537255, 0.086275, 0.231373, 1.0 }, + { 0.443137, 0.098039, 0.333333, 1.0 }, + { 0.368627, 0.141176, 0.427451, 1.0 }, + { 0.286275, 0.172549, 0.509804, 1.0 }, + { 0.203922, 0.207843, 0.592157, 1.0 }, + { 0.117647, 0.235294, 0.666667, 1.0 }, + { 0.066667, 0.247059, 0.721569, 1.0 }, + { 0.058824, 0.247059, 0.729412, 1.0 }, + { 0.066667, 0.239216, 0.713725, 1.0 }, + { 0.098039, 0.227451, 0.686275, 1.0 }, + { 0.090196, 0.219608, 0.650980, 1.0 }, + { 0.082353, 0.203922, 0.623529, 1.0 }, + { 0.094118, 0.168627, 0.549020, 1.0 }, + { 0.113725, 0.129412, 0.478431, 1.0 }, + { 0.164706, 0.090196, 0.411765, 1.0 }, + { 0.196078, 0.070588, 0.352941, 1.0 }, + { 0.219608, 0.070588, 0.337255, 1.0 }, + { 0.258824, 0.066667, 0.301961, 1.0 }, + { 0.301961, 0.058824, 0.254902, 1.0 }, + { 0.356863, 0.043137, 0.203922, 1.0 }, + { 0.403922, 0.027451, 0.145098, 1.0 }, + { 0.447059, 0.019608, 0.113725, 1.0 }, + { 0.478431, 0.015686, 0.086275, 1.0 }, + { 0.490196, 0.011765, 0.074510, 1.0 }, + { 0.490196, 0.011765, 0.074510, 1.0 }, + { 0.447059, 0.019608, 0.113725, 1.0 }, + { 0.400000, 0.054902, 0.192157, 1.0 }, + { 0.352941, 0.101961, 0.298039, 1.0 }, + { 0.286275, 0.152941, 0.415686, 1.0 }, + { 0.239216, 0.196078, 0.501961, 1.0 }, + { 0.172549, 0.223529, 0.588235, 1.0 }, + { 0.117647, 0.254902, 0.670588, 1.0 }, + }; +/* Tequila */ +static double4 colors_661[] = { + { 0.772549, 0.443137, 0.156863, 1.0 }, + { 0.772549, 0.419608, 0.184314, 1.0 }, + { 0.768627, 0.407843, 0.188235, 1.0 }, + { 0.764706, 0.400000, 0.192157, 1.0 }, + { 0.764706, 0.392157, 0.184314, 1.0 }, + { 0.768627, 0.384314, 0.180392, 1.0 }, + { 0.776471, 0.380392, 0.180392, 1.0 }, + { 0.784314, 0.380392, 0.180392, 1.0 }, + { 0.803922, 0.376471, 0.168627, 1.0 }, + { 0.803922, 0.360784, 0.168627, 1.0 }, + { 0.803922, 0.345098, 0.172549, 1.0 }, + { 0.796078, 0.325490, 0.164706, 1.0 }, + { 0.788235, 0.309804, 0.160784, 1.0 }, + { 0.772549, 0.282353, 0.149020, 1.0 }, + { 0.760784, 0.254902, 0.141176, 1.0 }, + { 0.756863, 0.243137, 0.133333, 1.0 }, + { 0.756863, 0.231373, 0.129412, 1.0 }, + { 0.752941, 0.231373, 0.145098, 1.0 }, + { 0.749020, 0.243137, 0.184314, 1.0 }, + { 0.745098, 0.258824, 0.223529, 1.0 }, + { 0.752941, 0.298039, 0.270588, 1.0 }, + { 0.760784, 0.337255, 0.317647, 1.0 }, + { 0.760784, 0.356863, 0.337255, 1.0 }, + { 0.760784, 0.376471, 0.360784, 1.0 }, + { 0.749020, 0.419608, 0.435294, 1.0 }, + { 0.749020, 0.450980, 0.466667, 1.0 }, + { 0.749020, 0.486275, 0.501961, 1.0 }, + { 0.749020, 0.513725, 0.529412, 1.0 }, + { 0.749020, 0.545098, 0.556863, 1.0 }, + { 0.752941, 0.556863, 0.564706, 1.0 }, + { 0.756863, 0.572549, 0.576471, 1.0 }, + { 0.764706, 0.596078, 0.596078, 1.0 }, + { 0.772549, 0.619608, 0.603922, 1.0 }, + { 0.788235, 0.635294, 0.619608, 1.0 }, + { 0.792157, 0.619608, 0.619608, 1.0 }, + { 0.800000, 0.607843, 0.619608, 1.0 }, + { 0.803922, 0.592157, 0.600000, 1.0 }, + { 0.811765, 0.576471, 0.584314, 1.0 }, + { 0.811765, 0.564706, 0.564706, 1.0 }, + { 0.811765, 0.556863, 0.549020, 1.0 }, + { 0.807843, 0.509804, 0.458824, 1.0 }, + { 0.811765, 0.482353, 0.403922, 1.0 }, + { 0.819608, 0.458824, 0.352941, 1.0 }, + { 0.807843, 0.419608, 0.317647, 1.0 }, + { 0.800000, 0.384314, 0.282353, 1.0 }, + { 0.788235, 0.364706, 0.274510, 1.0 }, + { 0.780392, 0.349020, 0.270588, 1.0 }, + { 0.764706, 0.321569, 0.266667, 1.0 }, + { 0.756863, 0.305882, 0.258824, 1.0 }, + { 0.745098, 0.270588, 0.239216, 1.0 }, + { 0.745098, 0.270588, 0.223529, 1.0 }, + { 0.745098, 0.270588, 0.207843, 1.0 }, + { 0.737255, 0.282353, 0.211765, 1.0 }, + { 0.729412, 0.298039, 0.219608, 1.0 }, + { 0.721569, 0.309804, 0.231373, 1.0 }, + { 0.717647, 0.321569, 0.247059, 1.0 }, + { 0.686275, 0.364706, 0.341176, 1.0 }, + { 0.682353, 0.372549, 0.388235, 1.0 }, + { 0.678431, 0.380392, 0.435294, 1.0 }, + { 0.690196, 0.392157, 0.450980, 1.0 }, + { 0.705882, 0.407843, 0.470588, 1.0 }, + { 0.717647, 0.411765, 0.478431, 1.0 }, + { 0.733333, 0.419608, 0.486275, 1.0 }, + { 0.752941, 0.439216, 0.498039, 1.0 }, + { 0.772549, 0.458824, 0.501961, 1.0 }, + { 0.796078, 0.501961, 0.517647, 1.0 }, + { 0.796078, 0.494118, 0.525490, 1.0 }, + { 0.796078, 0.490196, 0.533333, 1.0 }, + { 0.792157, 0.478431, 0.521569, 1.0 }, + { 0.788235, 0.470588, 0.513725, 1.0 }, + { 0.768627, 0.443137, 0.490196, 1.0 }, + { 0.752941, 0.403922, 0.454902, 1.0 }, + { 0.725490, 0.329412, 0.372549, 1.0 }, + { 0.705882, 0.305882, 0.321569, 1.0 }, + { 0.686275, 0.286275, 0.270588, 1.0 }, + { 0.682353, 0.266667, 0.235294, 1.0 }, + { 0.682353, 0.247059, 0.200000, 1.0 }, + { 0.682353, 0.243137, 0.184314, 1.0 }, + { 0.686275, 0.239216, 0.168627, 1.0 }, + { 0.686275, 0.235294, 0.156863, 1.0 }, + { 0.682353, 0.231373, 0.164706, 1.0 }, + { 0.690196, 0.227451, 0.227451, 1.0 }, + { 0.686275, 0.235294, 0.258824, 1.0 }, + { 0.686275, 0.247059, 0.294118, 1.0 }, + { 0.690196, 0.247059, 0.313725, 1.0 }, + { 0.694118, 0.247059, 0.333333, 1.0 }, + { 0.709804, 0.243137, 0.372549, 1.0 }, + { 0.729412, 0.243137, 0.380392, 1.0 }, + { 0.752941, 0.243137, 0.372549, 1.0 }, + { 0.756863, 0.243137, 0.368627, 1.0 }, + { 0.764706, 0.247059, 0.368627, 1.0 }, + { 0.764706, 0.247059, 0.368627, 1.0 }, + { 0.764706, 0.250980, 0.372549, 1.0 }, + { 0.764706, 0.258824, 0.368627, 1.0 }, + { 0.772549, 0.258824, 0.360784, 1.0 }, + { 0.780392, 0.250980, 0.380392, 1.0 }, + { 0.796078, 0.239216, 0.368627, 1.0 }, + { 0.796078, 0.200000, 0.309804, 1.0 }, + { 0.788235, 0.180392, 0.262745, 1.0 }, + { 0.784314, 0.160784, 0.219608, 1.0 }, + { 0.772549, 0.152941, 0.200000, 1.0 }, + { 0.764706, 0.149020, 0.180392, 1.0 }, + { 0.745098, 0.141176, 0.141176, 1.0 }, + { 0.737255, 0.137255, 0.098039, 1.0 }, + { 0.760784, 0.152941, 0.062745, 1.0 }, + { 0.780392, 0.168627, 0.058824, 1.0 }, + { 0.800000, 0.188235, 0.054902, 1.0 }, + { 0.807843, 0.196078, 0.050980, 1.0 }, + { 0.819608, 0.207843, 0.050980, 1.0 }, + { 0.831373, 0.227451, 0.050980, 1.0 }, + { 0.839216, 0.243137, 0.054902, 1.0 }, + { 0.835294, 0.247059, 0.054902, 1.0 }, + { 0.839216, 0.247059, 0.054902, 1.0 }, + { 0.835294, 0.262745, 0.054902, 1.0 }, + { 0.835294, 0.274510, 0.058824, 1.0 }, + { 0.839216, 0.286275, 0.066667, 1.0 }, + { 0.839216, 0.321569, 0.090196, 1.0 }, + { 0.839216, 0.360784, 0.121569, 1.0 }, + { 0.839216, 0.400000, 0.164706, 1.0 }, + { 0.839216, 0.439216, 0.211765, 1.0 }, + { 0.847059, 0.490196, 0.298039, 1.0 }, + { 0.850980, 0.498039, 0.333333, 1.0 }, + { 0.854902, 0.505882, 0.368627, 1.0 }, + { 0.858824, 0.505882, 0.384314, 1.0 }, + { 0.866667, 0.509804, 0.403922, 1.0 }, + { 0.874510, 0.513725, 0.435294, 1.0 }, + { 0.882353, 0.525490, 0.470588, 1.0 }, + { 0.878431, 0.541176, 0.517647, 1.0 }, + { 0.866667, 0.560784, 0.568627, 1.0 }, + { 0.839216, 0.603922, 0.674510, 1.0 }, + { 0.835294, 0.600000, 0.698039, 1.0 }, + { 0.831373, 0.600000, 0.721569, 1.0 }, + { 0.823529, 0.576471, 0.752941, 1.0 }, + { 0.827451, 0.541176, 0.780392, 1.0 }, + { 0.831373, 0.521569, 0.792157, 1.0 }, + { 0.839216, 0.513725, 0.792157, 1.0 }, + { 0.835294, 0.513725, 0.807843, 1.0 }, + { 0.815686, 0.525490, 0.803922, 1.0 }, + { 0.800000, 0.537255, 0.803922, 1.0 }, + { 0.792157, 0.545098, 0.792157, 1.0 }, + { 0.784314, 0.552941, 0.784314, 1.0 }, + { 0.776471, 0.545098, 0.745098, 1.0 }, + { 0.768627, 0.505882, 0.709804, 1.0 }, + { 0.756863, 0.474510, 0.666667, 1.0 }, + { 0.745098, 0.443137, 0.615686, 1.0 }, + { 0.713725, 0.388235, 0.525490, 1.0 }, + { 0.709804, 0.368627, 0.505882, 1.0 }, + { 0.705882, 0.352941, 0.490196, 1.0 }, + { 0.690196, 0.345098, 0.458824, 1.0 }, + { 0.674510, 0.349020, 0.419608, 1.0 }, + { 0.674510, 0.360784, 0.376471, 1.0 }, + { 0.678431, 0.349020, 0.337255, 1.0 }, + { 0.701961, 0.298039, 0.247059, 1.0 }, + { 0.705882, 0.282353, 0.219608, 1.0 }, + { 0.713725, 0.266667, 0.196078, 1.0 }, + { 0.721569, 0.235294, 0.152941, 1.0 }, + { 0.729412, 0.200000, 0.117647, 1.0 }, + { 0.733333, 0.172549, 0.098039, 1.0 }, + { 0.729412, 0.152941, 0.086275, 1.0 }, + { 0.729412, 0.149020, 0.074510, 1.0 }, + { 0.741176, 0.149020, 0.078431, 1.0 }, + { 0.768627, 0.176471, 0.101961, 1.0 }, + { 0.776471, 0.188235, 0.113725, 1.0 }, + { 0.788235, 0.203922, 0.129412, 1.0 }, + { 0.815686, 0.227451, 0.164706, 1.0 }, + { 0.835294, 0.258824, 0.203922, 1.0 }, + { 0.854902, 0.290196, 0.250980, 1.0 }, + { 0.862745, 0.321569, 0.298039, 1.0 }, + { 0.870588, 0.368627, 0.380392, 1.0 }, + { 0.870588, 0.376471, 0.392157, 1.0 }, + { 0.874510, 0.384314, 0.407843, 1.0 }, + { 0.866667, 0.407843, 0.427451, 1.0 }, + { 0.858824, 0.443137, 0.458824, 1.0 }, + { 0.850980, 0.466667, 0.486275, 1.0 }, + { 0.858824, 0.498039, 0.509804, 1.0 }, + { 0.862745, 0.529412, 0.549020, 1.0 }, + { 0.862745, 0.564706, 0.592157, 1.0 }, + { 0.858824, 0.592157, 0.643137, 1.0 }, + { 0.854902, 0.611765, 0.694118, 1.0 }, + { 0.854902, 0.631373, 0.733333, 1.0 }, + { 0.854902, 0.635294, 0.756863, 1.0 }, + { 0.854902, 0.643137, 0.776471, 1.0 }, + { 0.847059, 0.643137, 0.788235, 1.0 }, + { 0.850980, 0.643137, 0.784314, 1.0 }, + { 0.862745, 0.650980, 0.772549, 1.0 }, + { 0.866667, 0.654902, 0.772549, 1.0 }, + { 0.870588, 0.658824, 0.772549, 1.0 }, + { 0.874510, 0.658824, 0.772549, 1.0 }, + { 0.874510, 0.670588, 0.788235, 1.0 }, + { 0.878431, 0.674510, 0.796078, 1.0 }, + { 0.882353, 0.670588, 0.811765, 1.0 }, + { 0.882353, 0.666667, 0.827451, 1.0 }, + { 0.886275, 0.658824, 0.827451, 1.0 }, + { 0.890196, 0.643137, 0.815686, 1.0 }, + { 0.898039, 0.623529, 0.796078, 1.0 }, + { 0.894118, 0.603922, 0.764706, 1.0 }, + { 0.890196, 0.568627, 0.717647, 1.0 }, + { 0.874510, 0.533333, 0.670588, 1.0 }, + { 0.850980, 0.501961, 0.623529, 1.0 }, + { 0.827451, 0.474510, 0.580392, 1.0 }, + { 0.803922, 0.443137, 0.541176, 1.0 }, + { 0.792157, 0.427451, 0.501961, 1.0 }, + { 0.788235, 0.419608, 0.462745, 1.0 }, + { 0.780392, 0.403922, 0.431373, 1.0 }, + { 0.760784, 0.392157, 0.400000, 1.0 }, + { 0.729412, 0.380392, 0.356863, 1.0 }, + { 0.690196, 0.356863, 0.317647, 1.0 }, + { 0.650980, 0.321569, 0.278431, 1.0 }, + { 0.607843, 0.290196, 0.239216, 1.0 }, + { 0.560784, 0.254902, 0.200000, 1.0 }, + { 0.517647, 0.223529, 0.176471, 1.0 }, + { 0.486275, 0.211765, 0.145098, 1.0 }, + { 0.474510, 0.207843, 0.137255, 1.0 }, + { 0.462745, 0.196078, 0.133333, 1.0 }, + { 0.454902, 0.211765, 0.129412, 1.0 }, + { 0.454902, 0.219608, 0.145098, 1.0 }, + { 0.462745, 0.243137, 0.168627, 1.0 }, + { 0.474510, 0.266667, 0.203922, 1.0 }, + { 0.482353, 0.286275, 0.235294, 1.0 }, + { 0.482353, 0.294118, 0.278431, 1.0 }, + { 0.486275, 0.301961, 0.317647, 1.0 }, + { 0.505882, 0.317647, 0.360784, 1.0 }, + { 0.545098, 0.325490, 0.403922, 1.0 }, + { 0.576471, 0.349020, 0.423529, 1.0 }, + { 0.607843, 0.356863, 0.447059, 1.0 }, + { 0.635294, 0.372549, 0.454902, 1.0 }, + { 0.666667, 0.380392, 0.458824, 1.0 }, + { 0.686275, 0.388235, 0.450980, 1.0 }, + { 0.698039, 0.384314, 0.454902, 1.0 }, + { 0.701961, 0.384314, 0.454902, 1.0 }, + { 0.709804, 0.384314, 0.450980, 1.0 }, + { 0.729412, 0.384314, 0.447059, 1.0 }, + { 0.745098, 0.388235, 0.431373, 1.0 }, + { 0.752941, 0.372549, 0.411765, 1.0 }, + { 0.756863, 0.360784, 0.396078, 1.0 }, + { 0.776471, 0.345098, 0.364706, 1.0 }, + { 0.784314, 0.333333, 0.317647, 1.0 }, + { 0.788235, 0.321569, 0.274510, 1.0 }, + { 0.780392, 0.309804, 0.235294, 1.0 }, + { 0.768627, 0.301961, 0.200000, 1.0 }, + { 0.752941, 0.294118, 0.164706, 1.0 }, + { 0.749020, 0.298039, 0.129412, 1.0 }, + { 0.749020, 0.294118, 0.101961, 1.0 }, + { 0.749020, 0.298039, 0.094118, 1.0 }, + { 0.764706, 0.301961, 0.090196, 1.0 }, + { 0.772549, 0.298039, 0.082353, 1.0 }, + { 0.776471, 0.294118, 0.074510, 1.0 }, + { 0.772549, 0.294118, 0.074510, 1.0 }, + { 0.776471, 0.298039, 0.086275, 1.0 }, + { 0.772549, 0.309804, 0.098039, 1.0 }, + { 0.772549, 0.345098, 0.105882, 1.0 }, + { 0.768627, 0.368627, 0.109804, 1.0 }, + { 0.764706, 0.392157, 0.117647, 1.0 }, + { 0.772549, 0.419608, 0.125490, 1.0 }, + { 0.780392, 0.435294, 0.145098, 1.0 }, + { 0.784314, 0.447059, 0.152941, 1.0 }, + }; +/* Thistle */ +static double4 colors_662[] = { + { 0.600000, 0.611765, 0.572549, 1.0 }, + { 0.627451, 0.662745, 0.600000, 1.0 }, + { 0.654902, 0.674510, 0.631373, 1.0 }, + { 0.682353, 0.690196, 0.666667, 1.0 }, + { 0.654902, 0.678431, 0.635294, 1.0 }, + { 0.631373, 0.666667, 0.603922, 1.0 }, + { 0.627451, 0.658824, 0.603922, 1.0 }, + { 0.623529, 0.650980, 0.607843, 1.0 }, + { 0.686275, 0.639216, 0.658824, 1.0 }, + { 0.717647, 0.600000, 0.709804, 1.0 }, + { 0.749020, 0.564706, 0.760784, 1.0 }, + { 0.752941, 0.556863, 0.737255, 1.0 }, + { 0.760784, 0.549020, 0.713725, 1.0 }, + { 0.717647, 0.541176, 0.631373, 1.0 }, + { 0.678431, 0.533333, 0.549020, 1.0 }, + { 0.619608, 0.517647, 0.517647, 1.0 }, + { 0.564706, 0.505882, 0.486275, 1.0 }, + { 0.427451, 0.458824, 0.294118, 1.0 }, + { 0.396078, 0.419608, 0.282353, 1.0 }, + { 0.368627, 0.384314, 0.274510, 1.0 }, + { 0.392157, 0.341176, 0.345098, 1.0 }, + { 0.419608, 0.298039, 0.419608, 1.0 }, + { 0.466667, 0.294118, 0.470588, 1.0 }, + { 0.513725, 0.294118, 0.525490, 1.0 }, + { 0.654902, 0.392157, 0.694118, 1.0 }, + { 0.701961, 0.466667, 0.737255, 1.0 }, + { 0.752941, 0.545098, 0.784314, 1.0 }, + { 0.752941, 0.600000, 0.776471, 1.0 }, + { 0.756863, 0.658824, 0.772549, 1.0 }, + { 0.729412, 0.674510, 0.729412, 1.0 }, + { 0.701961, 0.690196, 0.686275, 1.0 }, + { 0.619608, 0.678431, 0.588235, 1.0 }, + { 0.529412, 0.607843, 0.521569, 1.0 }, + { 0.368627, 0.458824, 0.341176, 1.0 }, + { 0.305882, 0.403922, 0.270588, 1.0 }, + { 0.243137, 0.352941, 0.200000, 1.0 }, + { 0.235294, 0.345098, 0.180392, 1.0 }, + { 0.227451, 0.341176, 0.160784, 1.0 }, + { 0.239216, 0.352941, 0.152941, 1.0 }, + { 0.250980, 0.364706, 0.145098, 1.0 }, + { 0.294118, 0.435294, 0.098039, 1.0 }, + { 0.298039, 0.450980, 0.101961, 1.0 }, + { 0.301961, 0.470588, 0.105882, 1.0 }, + { 0.294118, 0.458824, 0.090196, 1.0 }, + { 0.286275, 0.447059, 0.078431, 1.0 }, + { 0.262745, 0.435294, 0.074510, 1.0 }, + { 0.239216, 0.423529, 0.074510, 1.0 }, + { 0.207843, 0.396078, 0.078431, 1.0 }, + { 0.192157, 0.376471, 0.082353, 1.0 }, + { 0.192157, 0.360784, 0.113725, 1.0 }, + { 0.207843, 0.364706, 0.141176, 1.0 }, + { 0.223529, 0.372549, 0.168627, 1.0 }, + { 0.258824, 0.396078, 0.196078, 1.0 }, + { 0.298039, 0.423529, 0.227451, 1.0 }, + { 0.305882, 0.427451, 0.243137, 1.0 }, + { 0.317647, 0.431373, 0.262745, 1.0 }, + { 0.333333, 0.423529, 0.294118, 1.0 }, + { 0.333333, 0.423529, 0.290196, 1.0 }, + { 0.333333, 0.427451, 0.290196, 1.0 }, + { 0.321569, 0.400000, 0.282353, 1.0 }, + { 0.309804, 0.372549, 0.278431, 1.0 }, + { 0.298039, 0.356863, 0.266667, 1.0 }, + { 0.286275, 0.345098, 0.254902, 1.0 }, + { 0.254902, 0.321569, 0.235294, 1.0 }, + { 0.223529, 0.301961, 0.235294, 1.0 }, + { 0.200000, 0.219608, 0.227451, 1.0 }, + { 0.164706, 0.200000, 0.203922, 1.0 }, + { 0.133333, 0.184314, 0.180392, 1.0 }, + { 0.117647, 0.180392, 0.176471, 1.0 }, + { 0.105882, 0.180392, 0.172549, 1.0 }, + { 0.101961, 0.172549, 0.172549, 1.0 }, + { 0.121569, 0.184314, 0.160784, 1.0 }, + { 0.156863, 0.227451, 0.196078, 1.0 }, + { 0.180392, 0.231373, 0.223529, 1.0 }, + { 0.207843, 0.239216, 0.254902, 1.0 }, + { 0.247059, 0.227451, 0.290196, 1.0 }, + { 0.286275, 0.219608, 0.329412, 1.0 }, + { 0.286275, 0.219608, 0.345098, 1.0 }, + { 0.290196, 0.219608, 0.364706, 1.0 }, + { 0.278431, 0.227451, 0.360784, 1.0 }, + { 0.270588, 0.215686, 0.345098, 1.0 }, + { 0.254902, 0.188235, 0.325490, 1.0 }, + { 0.274510, 0.215686, 0.349020, 1.0 }, + { 0.298039, 0.247059, 0.376471, 1.0 }, + { 0.309804, 0.278431, 0.388235, 1.0 }, + { 0.325490, 0.309804, 0.403922, 1.0 }, + { 0.360784, 0.376471, 0.400000, 1.0 }, + { 0.396078, 0.396078, 0.439216, 1.0 }, + { 0.498039, 0.458824, 0.560784, 1.0 }, + { 0.537255, 0.447059, 0.592157, 1.0 }, + { 0.580392, 0.435294, 0.623529, 1.0 }, + { 0.592157, 0.396078, 0.643137, 1.0 }, + { 0.603922, 0.360784, 0.666667, 1.0 }, + { 0.631373, 0.321569, 0.709804, 1.0 }, + { 0.654902, 0.329412, 0.737255, 1.0 }, + { 0.690196, 0.313725, 0.772549, 1.0 }, + { 0.701961, 0.247059, 0.796078, 1.0 }, + { 0.670588, 0.203922, 0.764706, 1.0 }, + { 0.647059, 0.254902, 0.729412, 1.0 }, + { 0.623529, 0.305882, 0.694118, 1.0 }, + { 0.600000, 0.313725, 0.674510, 1.0 }, + { 0.580392, 0.321569, 0.654902, 1.0 }, + { 0.560784, 0.345098, 0.607843, 1.0 }, + { 0.556863, 0.407843, 0.556863, 1.0 }, + { 0.607843, 0.560784, 0.600000, 1.0 }, + { 0.627451, 0.623529, 0.596078, 1.0 }, + { 0.647059, 0.690196, 0.592157, 1.0 }, + { 0.650980, 0.705882, 0.584314, 1.0 }, + { 0.658824, 0.721569, 0.580392, 1.0 }, + { 0.650980, 0.713725, 0.572549, 1.0 }, + { 0.627451, 0.709804, 0.537255, 1.0 }, + { 0.596078, 0.690196, 0.482353, 1.0 }, + { 0.556863, 0.682353, 0.403922, 1.0 }, + { 0.470588, 0.615686, 0.258824, 1.0 }, + { 0.447059, 0.588235, 0.235294, 1.0 }, + { 0.427451, 0.564706, 0.211765, 1.0 }, + { 0.384314, 0.549020, 0.180392, 1.0 }, + { 0.333333, 0.501961, 0.152941, 1.0 }, + { 0.309804, 0.474510, 0.156863, 1.0 }, + { 0.298039, 0.427451, 0.172549, 1.0 }, + { 0.301961, 0.380392, 0.243137, 1.0 }, + { 0.309804, 0.384314, 0.278431, 1.0 }, + { 0.321569, 0.392157, 0.313725, 1.0 }, + { 0.325490, 0.392157, 0.317647, 1.0 }, + { 0.329412, 0.396078, 0.321569, 1.0 }, + { 0.360784, 0.411765, 0.325490, 1.0 }, + { 0.380392, 0.411765, 0.337255, 1.0 }, + { 0.384314, 0.439216, 0.329412, 1.0 }, + { 0.368627, 0.466667, 0.298039, 1.0 }, + { 0.368627, 0.474510, 0.239216, 1.0 }, + { 0.376471, 0.478431, 0.235294, 1.0 }, + { 0.384314, 0.482353, 0.231373, 1.0 }, + { 0.415686, 0.529412, 0.235294, 1.0 }, + { 0.458824, 0.592157, 0.262745, 1.0 }, + { 0.517647, 0.650980, 0.305882, 1.0 }, + { 0.576471, 0.690196, 0.400000, 1.0 }, + { 0.701961, 0.776471, 0.584314, 1.0 }, + { 0.741176, 0.815686, 0.627451, 1.0 }, + { 0.780392, 0.854902, 0.674510, 1.0 }, + { 0.788235, 0.854902, 0.670588, 1.0 }, + { 0.800000, 0.854902, 0.670588, 1.0 }, + { 0.800000, 0.831373, 0.674510, 1.0 }, + { 0.811765, 0.831373, 0.698039, 1.0 }, + { 0.800000, 0.835294, 0.737255, 1.0 }, + { 0.788235, 0.823529, 0.717647, 1.0 }, + { 0.733333, 0.686275, 0.639216, 1.0 }, + { 0.717647, 0.647059, 0.654902, 1.0 }, + { 0.701961, 0.607843, 0.674510, 1.0 }, + { 0.678431, 0.541176, 0.717647, 1.0 }, + { 0.662745, 0.466667, 0.717647, 1.0 }, + { 0.611765, 0.384314, 0.678431, 1.0 }, + { 0.541176, 0.298039, 0.592157, 1.0 }, + { 0.407843, 0.188235, 0.439216, 1.0 }, + { 0.384314, 0.176471, 0.415686, 1.0 }, + { 0.360784, 0.164706, 0.396078, 1.0 }, + { 0.301961, 0.156863, 0.309804, 1.0 }, + { 0.219608, 0.129412, 0.219608, 1.0 }, + { 0.149020, 0.129412, 0.137255, 1.0 }, + { 0.109804, 0.129412, 0.094118, 1.0 }, + { 0.098039, 0.145098, 0.066667, 1.0 }, + { 0.078431, 0.137255, 0.047059, 1.0 }, + { 0.070588, 0.133333, 0.043137, 1.0 }, + { 0.078431, 0.145098, 0.043137, 1.0 }, + { 0.086275, 0.156863, 0.047059, 1.0 }, + { 0.105882, 0.184314, 0.043137, 1.0 }, + { 0.101961, 0.188235, 0.043137, 1.0 }, + { 0.105882, 0.168627, 0.054902, 1.0 }, + { 0.094118, 0.149020, 0.058824, 1.0 }, + { 0.086275, 0.168627, 0.062745, 1.0 }, + { 0.086275, 0.172549, 0.086275, 1.0 }, + { 0.090196, 0.176471, 0.109804, 1.0 }, + { 0.101961, 0.172549, 0.184314, 1.0 }, + { 0.137255, 0.180392, 0.254902, 1.0 }, + { 0.188235, 0.188235, 0.317647, 1.0 }, + { 0.250980, 0.211765, 0.372549, 1.0 }, + { 0.301961, 0.250980, 0.431373, 1.0 }, + { 0.329412, 0.282353, 0.454902, 1.0 }, + { 0.345098, 0.298039, 0.458824, 1.0 }, + { 0.356863, 0.313725, 0.431373, 1.0 }, + { 0.376471, 0.325490, 0.407843, 1.0 }, + { 0.352941, 0.333333, 0.352941, 1.0 }, + { 0.313725, 0.317647, 0.294118, 1.0 }, + { 0.262745, 0.294118, 0.239216, 1.0 }, + { 0.243137, 0.262745, 0.235294, 1.0 }, + { 0.239216, 0.219608, 0.243137, 1.0 }, + { 0.239216, 0.203922, 0.250980, 1.0 }, + { 0.239216, 0.188235, 0.262745, 1.0 }, + { 0.250980, 0.152941, 0.305882, 1.0 }, + { 0.274510, 0.137255, 0.345098, 1.0 }, + { 0.309804, 0.149020, 0.376471, 1.0 }, + { 0.349020, 0.145098, 0.415686, 1.0 }, + { 0.380392, 0.145098, 0.470588, 1.0 }, + { 0.427451, 0.113725, 0.537255, 1.0 }, + { 0.450980, 0.117647, 0.556863, 1.0 }, + { 0.450980, 0.101961, 0.549020, 1.0 }, + { 0.419608, 0.117647, 0.529412, 1.0 }, + { 0.400000, 0.101961, 0.521569, 1.0 }, + { 0.376471, 0.105882, 0.474510, 1.0 }, + { 0.325490, 0.086275, 0.400000, 1.0 }, + { 0.254902, 0.094118, 0.321569, 1.0 }, + { 0.180392, 0.098039, 0.258824, 1.0 }, + { 0.125490, 0.094118, 0.200000, 1.0 }, + { 0.101961, 0.098039, 0.145098, 1.0 }, + { 0.101961, 0.113725, 0.121569, 1.0 }, + { 0.113725, 0.156863, 0.129412, 1.0 }, + { 0.137255, 0.176471, 0.160784, 1.0 }, + { 0.215686, 0.215686, 0.219608, 1.0 }, + { 0.301961, 0.290196, 0.274510, 1.0 }, + { 0.400000, 0.380392, 0.356863, 1.0 }, + { 0.462745, 0.482353, 0.427451, 1.0 }, + { 0.549020, 0.545098, 0.513725, 1.0 }, + { 0.607843, 0.631373, 0.560784, 1.0 }, + { 0.650980, 0.682353, 0.592157, 1.0 }, + { 0.639216, 0.725490, 0.580392, 1.0 }, + { 0.623529, 0.725490, 0.572549, 1.0 }, + { 0.588235, 0.709804, 0.552941, 1.0 }, + { 0.556863, 0.678431, 0.517647, 1.0 }, + { 0.505882, 0.627451, 0.466667, 1.0 }, + { 0.462745, 0.568627, 0.435294, 1.0 }, + { 0.415686, 0.494118, 0.427451, 1.0 }, + { 0.384314, 0.435294, 0.447059, 1.0 }, + { 0.376471, 0.376471, 0.470588, 1.0 }, + { 0.388235, 0.341176, 0.498039, 1.0 }, + { 0.392157, 0.305882, 0.509804, 1.0 }, + { 0.400000, 0.274510, 0.525490, 1.0 }, + { 0.411765, 0.239216, 0.537255, 1.0 }, + { 0.443137, 0.243137, 0.529412, 1.0 }, + { 0.470588, 0.278431, 0.494118, 1.0 }, + { 0.478431, 0.325490, 0.462745, 1.0 }, + { 0.478431, 0.356863, 0.450980, 1.0 }, + { 0.470588, 0.380392, 0.450980, 1.0 }, + { 0.466667, 0.411765, 0.462745, 1.0 }, + { 0.443137, 0.411765, 0.470588, 1.0 }, + { 0.439216, 0.388235, 0.501961, 1.0 }, + { 0.447059, 0.356863, 0.533333, 1.0 }, + { 0.458824, 0.356863, 0.576471, 1.0 }, + { 0.450980, 0.364706, 0.596078, 1.0 }, + { 0.474510, 0.364706, 0.619608, 1.0 }, + { 0.509804, 0.360784, 0.615686, 1.0 }, + { 0.541176, 0.392157, 0.607843, 1.0 }, + { 0.568627, 0.474510, 0.607843, 1.0 }, + { 0.631373, 0.576471, 0.635294, 1.0 }, + { 0.694118, 0.643137, 0.678431, 1.0 }, + { 0.741176, 0.709804, 0.705882, 1.0 }, + { 0.780392, 0.764706, 0.737255, 1.0 }, + { 0.843137, 0.827451, 0.784314, 1.0 }, + { 0.890196, 0.858824, 0.847059, 1.0 }, + { 0.913725, 0.894118, 0.898039, 1.0 }, + { 0.917647, 0.898039, 0.917647, 1.0 }, + { 0.898039, 0.894118, 0.901961, 1.0 }, + { 0.831373, 0.850980, 0.843137, 1.0 }, + { 0.749020, 0.796078, 0.752941, 1.0 }, + { 0.650980, 0.713725, 0.635294, 1.0 }, + { 0.627451, 0.682353, 0.623529, 1.0 }, + { 0.623529, 0.674510, 0.639216, 1.0 }, + { 0.639216, 0.654902, 0.662745, 1.0 }, + }; +/* Tribal */ +static double4 colors_663[] = { + { 0.415686, 0.329412, 0.160784, 1.0 }, + { 0.388235, 0.325490, 0.200000, 1.0 }, + { 0.384314, 0.333333, 0.219608, 1.0 }, + { 0.384314, 0.345098, 0.239216, 1.0 }, + { 0.380392, 0.341176, 0.254902, 1.0 }, + { 0.376471, 0.341176, 0.270588, 1.0 }, + { 0.380392, 0.345098, 0.270588, 1.0 }, + { 0.384314, 0.352941, 0.274510, 1.0 }, + { 0.470588, 0.392157, 0.270588, 1.0 }, + { 0.490196, 0.403922, 0.258824, 1.0 }, + { 0.513725, 0.415686, 0.247059, 1.0 }, + { 0.517647, 0.411765, 0.223529, 1.0 }, + { 0.525490, 0.411765, 0.203922, 1.0 }, + { 0.466667, 0.364706, 0.180392, 1.0 }, + { 0.411765, 0.317647, 0.156863, 1.0 }, + { 0.384314, 0.294118, 0.141176, 1.0 }, + { 0.356863, 0.274510, 0.129412, 1.0 }, + { 0.317647, 0.211765, 0.086275, 1.0 }, + { 0.349020, 0.223529, 0.070588, 1.0 }, + { 0.384314, 0.235294, 0.058824, 1.0 }, + { 0.443137, 0.278431, 0.050980, 1.0 }, + { 0.501961, 0.325490, 0.043137, 1.0 }, + { 0.505882, 0.329412, 0.043137, 1.0 }, + { 0.509804, 0.337255, 0.043137, 1.0 }, + { 0.482353, 0.333333, 0.047059, 1.0 }, + { 0.478431, 0.329412, 0.039216, 1.0 }, + { 0.474510, 0.329412, 0.035294, 1.0 }, + { 0.490196, 0.341176, 0.039216, 1.0 }, + { 0.509804, 0.352941, 0.047059, 1.0 }, + { 0.533333, 0.368627, 0.047059, 1.0 }, + { 0.560784, 0.388235, 0.050980, 1.0 }, + { 0.611765, 0.423529, 0.058824, 1.0 }, + { 0.658824, 0.458824, 0.078431, 1.0 }, + { 0.674510, 0.501961, 0.133333, 1.0 }, + { 0.674510, 0.517647, 0.160784, 1.0 }, + { 0.674510, 0.533333, 0.192157, 1.0 }, + { 0.666667, 0.541176, 0.227451, 1.0 }, + { 0.658824, 0.552941, 0.262745, 1.0 }, + { 0.647059, 0.549020, 0.278431, 1.0 }, + { 0.639216, 0.549020, 0.294118, 1.0 }, + { 0.592157, 0.549020, 0.388235, 1.0 }, + { 0.572549, 0.552941, 0.443137, 1.0 }, + { 0.556863, 0.560784, 0.501961, 1.0 }, + { 0.549020, 0.572549, 0.564706, 1.0 }, + { 0.541176, 0.588235, 0.631373, 1.0 }, + { 0.545098, 0.592157, 0.643137, 1.0 }, + { 0.552941, 0.596078, 0.658824, 1.0 }, + { 0.521569, 0.580392, 0.690196, 1.0 }, + { 0.501961, 0.572549, 0.705882, 1.0 }, + { 0.384314, 0.494118, 0.717647, 1.0 }, + { 0.337255, 0.466667, 0.713725, 1.0 }, + { 0.294118, 0.439216, 0.709804, 1.0 }, + { 0.270588, 0.423529, 0.701961, 1.0 }, + { 0.250980, 0.411765, 0.698039, 1.0 }, + { 0.243137, 0.392157, 0.682353, 1.0 }, + { 0.235294, 0.376471, 0.670588, 1.0 }, + { 0.203922, 0.313725, 0.576471, 1.0 }, + { 0.164706, 0.266667, 0.517647, 1.0 }, + { 0.129412, 0.223529, 0.458824, 1.0 }, + { 0.082353, 0.188235, 0.427451, 1.0 }, + { 0.039216, 0.156863, 0.396078, 1.0 }, + { 0.027451, 0.149020, 0.388235, 1.0 }, + { 0.015686, 0.145098, 0.384314, 1.0 }, + { 0.003922, 0.133333, 0.380392, 1.0 }, + { 0.003922, 0.133333, 0.380392, 1.0 }, + { 0.003922, 0.141176, 0.392157, 1.0 }, + { 0.007843, 0.145098, 0.403922, 1.0 }, + { 0.011765, 0.152941, 0.415686, 1.0 }, + { 0.011765, 0.145098, 0.396078, 1.0 }, + { 0.011765, 0.141176, 0.380392, 1.0 }, + { 0.011765, 0.137255, 0.360784, 1.0 }, + { 0.011765, 0.129412, 0.349020, 1.0 }, + { 0.011765, 0.125490, 0.341176, 1.0 }, + { 0.027451, 0.129412, 0.333333, 1.0 }, + { 0.047059, 0.133333, 0.325490, 1.0 }, + { 0.090196, 0.164706, 0.329412, 1.0 }, + { 0.137255, 0.196078, 0.333333, 1.0 }, + { 0.164706, 0.211765, 0.317647, 1.0 }, + { 0.192157, 0.227451, 0.301961, 1.0 }, + { 0.247059, 0.254902, 0.266667, 1.0 }, + { 0.305882, 0.282353, 0.223529, 1.0 }, + { 0.384314, 0.313725, 0.109804, 1.0 }, + { 0.435294, 0.341176, 0.090196, 1.0 }, + { 0.486275, 0.372549, 0.070588, 1.0 }, + { 0.509804, 0.388235, 0.074510, 1.0 }, + { 0.537255, 0.407843, 0.078431, 1.0 }, + { 0.596078, 0.454902, 0.086275, 1.0 }, + { 0.654902, 0.505882, 0.109804, 1.0 }, + { 0.788235, 0.635294, 0.160784, 1.0 }, + { 0.823529, 0.682353, 0.196078, 1.0 }, + { 0.858824, 0.729412, 0.235294, 1.0 }, + { 0.866667, 0.745098, 0.254902, 1.0 }, + { 0.878431, 0.764706, 0.274510, 1.0 }, + { 0.890196, 0.784314, 0.301961, 1.0 }, + { 0.866667, 0.764706, 0.313725, 1.0 }, + { 0.800000, 0.729412, 0.341176, 1.0 }, + { 0.741176, 0.690196, 0.360784, 1.0 }, + { 0.623529, 0.596078, 0.356863, 1.0 }, + { 0.564706, 0.552941, 0.356863, 1.0 }, + { 0.505882, 0.513725, 0.360784, 1.0 }, + { 0.494118, 0.501961, 0.356863, 1.0 }, + { 0.482353, 0.490196, 0.356863, 1.0 }, + { 0.454902, 0.450980, 0.333333, 1.0 }, + { 0.388235, 0.396078, 0.313725, 1.0 }, + { 0.247059, 0.274510, 0.258824, 1.0 }, + { 0.176471, 0.203922, 0.211765, 1.0 }, + { 0.105882, 0.133333, 0.164706, 1.0 }, + { 0.070588, 0.101961, 0.149020, 1.0 }, + { 0.035294, 0.070588, 0.133333, 1.0 }, + { 0.003922, 0.035294, 0.101961, 1.0 }, + { 0.003922, 0.019608, 0.066667, 1.0 }, + { 0.003922, 0.007843, 0.043137, 1.0 }, + { 0.003922, 0.003922, 0.027451, 1.0 }, + { 0.003922, 0.003922, 0.019608, 1.0 }, + { 0.003922, 0.003922, 0.019608, 1.0 }, + { 0.003922, 0.003922, 0.019608, 1.0 }, + { 0.003922, 0.003922, 0.019608, 1.0 }, + { 0.003922, 0.003922, 0.019608, 1.0 }, + { 0.007843, 0.003922, 0.019608, 1.0 }, + { 0.007843, 0.003922, 0.019608, 1.0 }, + { 0.043137, 0.019608, 0.019608, 1.0 }, + { 0.082353, 0.043137, 0.015686, 1.0 }, + { 0.121569, 0.070588, 0.015686, 1.0 }, + { 0.141176, 0.086275, 0.015686, 1.0 }, + { 0.164706, 0.101961, 0.015686, 1.0 }, + { 0.207843, 0.129412, 0.015686, 1.0 }, + { 0.250980, 0.156863, 0.015686, 1.0 }, + { 0.286275, 0.176471, 0.015686, 1.0 }, + { 0.258824, 0.160784, 0.015686, 1.0 }, + { 0.247059, 0.149020, 0.015686, 1.0 }, + { 0.247059, 0.149020, 0.011765, 1.0 }, + { 0.247059, 0.149020, 0.011765, 1.0 }, + { 0.247059, 0.149020, 0.011765, 1.0 }, + { 0.247059, 0.149020, 0.007843, 1.0 }, + { 0.254902, 0.152941, 0.007843, 1.0 }, + { 0.286275, 0.176471, 0.007843, 1.0 }, + { 0.215686, 0.137255, 0.007843, 1.0 }, + { 0.172549, 0.105882, 0.007843, 1.0 }, + { 0.129412, 0.078431, 0.011765, 1.0 }, + { 0.105882, 0.062745, 0.007843, 1.0 }, + { 0.086275, 0.050980, 0.007843, 1.0 }, + { 0.043137, 0.023529, 0.007843, 1.0 }, + { 0.011765, 0.000000, 0.011765, 1.0 }, + { 0.011765, 0.000000, 0.011765, 1.0 }, + { 0.011765, 0.000000, 0.011765, 1.0 }, + { 0.011765, 0.000000, 0.015686, 1.0 }, + { 0.011765, 0.000000, 0.015686, 1.0 }, + { 0.015686, 0.000000, 0.019608, 1.0 }, + { 0.011765, 0.000000, 0.019608, 1.0 }, + { 0.011765, 0.000000, 0.019608, 1.0 }, + { 0.011765, 0.000000, 0.023529, 1.0 }, + { 0.011765, 0.000000, 0.023529, 1.0 }, + { 0.011765, 0.000000, 0.019608, 1.0 }, + { 0.011765, 0.000000, 0.019608, 1.0 }, + { 0.011765, 0.000000, 0.019608, 1.0 }, + { 0.011765, 0.000000, 0.019608, 1.0 }, + { 0.011765, 0.000000, 0.023529, 1.0 }, + { 0.011765, 0.003922, 0.027451, 1.0 }, + { 0.035294, 0.023529, 0.027451, 1.0 }, + { 0.070588, 0.050980, 0.031373, 1.0 }, + { 0.113725, 0.078431, 0.031373, 1.0 }, + { 0.200000, 0.137255, 0.043137, 1.0 }, + { 0.211765, 0.149020, 0.047059, 1.0 }, + { 0.227451, 0.160784, 0.054902, 1.0 }, + { 0.262745, 0.188235, 0.062745, 1.0 }, + { 0.274510, 0.196078, 0.074510, 1.0 }, + { 0.301961, 0.223529, 0.086275, 1.0 }, + { 0.341176, 0.250980, 0.105882, 1.0 }, + { 0.435294, 0.321569, 0.121569, 1.0 }, + { 0.462745, 0.337255, 0.121569, 1.0 }, + { 0.494118, 0.356863, 0.121569, 1.0 }, + { 0.545098, 0.392157, 0.125490, 1.0 }, + { 0.600000, 0.431373, 0.137255, 1.0 }, + { 0.635294, 0.462745, 0.145098, 1.0 }, + { 0.666667, 0.498039, 0.152941, 1.0 }, + { 0.690196, 0.525490, 0.172549, 1.0 }, + { 0.701961, 0.541176, 0.176471, 1.0 }, + { 0.713725, 0.564706, 0.184314, 1.0 }, + { 0.733333, 0.580392, 0.196078, 1.0 }, + { 0.749020, 0.588235, 0.196078, 1.0 }, + { 0.760784, 0.596078, 0.200000, 1.0 }, + { 0.772549, 0.603922, 0.196078, 1.0 }, + { 0.788235, 0.619608, 0.192157, 1.0 }, + { 0.800000, 0.639216, 0.196078, 1.0 }, + { 0.800000, 0.643137, 0.207843, 1.0 }, + { 0.792157, 0.639216, 0.211765, 1.0 }, + { 0.784314, 0.635294, 0.219608, 1.0 }, + { 0.737255, 0.600000, 0.223529, 1.0 }, + { 0.670588, 0.556863, 0.235294, 1.0 }, + { 0.600000, 0.505882, 0.243137, 1.0 }, + { 0.537255, 0.458824, 0.247059, 1.0 }, + { 0.478431, 0.419608, 0.254902, 1.0 }, + { 0.431373, 0.388235, 0.262745, 1.0 }, + { 0.384314, 0.352941, 0.262745, 1.0 }, + { 0.349020, 0.325490, 0.258824, 1.0 }, + { 0.305882, 0.286275, 0.247059, 1.0 }, + { 0.247059, 0.243137, 0.235294, 1.0 }, + { 0.192157, 0.196078, 0.227451, 1.0 }, + { 0.141176, 0.156863, 0.211765, 1.0 }, + { 0.094118, 0.113725, 0.196078, 1.0 }, + { 0.054902, 0.086275, 0.180392, 1.0 }, + { 0.023529, 0.062745, 0.168627, 1.0 }, + { 0.007843, 0.050980, 0.156863, 1.0 }, + { 0.039216, 0.058824, 0.141176, 1.0 }, + { 0.078431, 0.074510, 0.121569, 1.0 }, + { 0.109804, 0.078431, 0.098039, 1.0 }, + { 0.109804, 0.070588, 0.078431, 1.0 }, + { 0.109804, 0.066667, 0.058824, 1.0 }, + { 0.113725, 0.066667, 0.043137, 1.0 }, + { 0.149020, 0.086275, 0.031373, 1.0 }, + { 0.164706, 0.101961, 0.027451, 1.0 }, + { 0.215686, 0.133333, 0.023529, 1.0 }, + { 0.282353, 0.188235, 0.027451, 1.0 }, + { 0.372549, 0.254902, 0.027451, 1.0 }, + { 0.439216, 0.317647, 0.035294, 1.0 }, + { 0.498039, 0.360784, 0.031373, 1.0 }, + { 0.525490, 0.392157, 0.047059, 1.0 }, + { 0.564706, 0.431373, 0.050980, 1.0 }, + { 0.576471, 0.450980, 0.054902, 1.0 }, + { 0.584314, 0.454902, 0.050980, 1.0 }, + { 0.596078, 0.462745, 0.054902, 1.0 }, + { 0.627451, 0.478431, 0.050980, 1.0 }, + { 0.666667, 0.505882, 0.050980, 1.0 }, + { 0.666667, 0.505882, 0.043137, 1.0 }, + { 0.635294, 0.482353, 0.047059, 1.0 }, + { 0.592157, 0.454902, 0.050980, 1.0 }, + { 0.541176, 0.423529, 0.047059, 1.0 }, + { 0.486275, 0.380392, 0.047059, 1.0 }, + { 0.427451, 0.337255, 0.047059, 1.0 }, + { 0.364706, 0.282353, 0.043137, 1.0 }, + { 0.337255, 0.254902, 0.047059, 1.0 }, + { 0.278431, 0.211765, 0.058824, 1.0 }, + { 0.250980, 0.188235, 0.066667, 1.0 }, + { 0.235294, 0.172549, 0.066667, 1.0 }, + { 0.235294, 0.168627, 0.066667, 1.0 }, + { 0.235294, 0.168627, 0.066667, 1.0 }, + { 0.250980, 0.180392, 0.066667, 1.0 }, + { 0.274510, 0.200000, 0.058824, 1.0 }, + { 0.325490, 0.243137, 0.054902, 1.0 }, + { 0.356863, 0.266667, 0.062745, 1.0 }, + { 0.396078, 0.301961, 0.070588, 1.0 }, + { 0.435294, 0.329412, 0.070588, 1.0 }, + { 0.478431, 0.360784, 0.070588, 1.0 }, + { 0.517647, 0.384314, 0.070588, 1.0 }, + { 0.549020, 0.400000, 0.066667, 1.0 }, + { 0.560784, 0.396078, 0.050980, 1.0 }, + { 0.560784, 0.392157, 0.035294, 1.0 }, + { 0.541176, 0.368627, 0.023529, 1.0 }, + { 0.505882, 0.349020, 0.023529, 1.0 }, + { 0.462745, 0.321569, 0.027451, 1.0 }, + { 0.427451, 0.301961, 0.039216, 1.0 }, + { 0.407843, 0.298039, 0.054902, 1.0 }, + { 0.415686, 0.305882, 0.070588, 1.0 }, + { 0.411765, 0.301961, 0.090196, 1.0 }, + { 0.411765, 0.305882, 0.109804, 1.0 }, + { 0.411765, 0.321569, 0.133333, 1.0 }, + }; +/* Trippy */ +static double4 colors_664[] = { + { 0.000000, 0.337255, 0.992157, 1.0 }, + { 0.000000, 0.470588, 0.992157, 1.0 }, + { 0.000000, 0.505882, 0.992157, 1.0 }, + { 0.000000, 0.541176, 0.992157, 1.0 }, + { 0.000000, 0.564706, 0.984314, 1.0 }, + { 0.000000, 0.592157, 0.976471, 1.0 }, + { 0.000000, 0.607843, 0.949020, 1.0 }, + { 0.000000, 0.627451, 0.921569, 1.0 }, + { 0.011765, 0.682353, 0.670588, 1.0 }, + { 0.086275, 0.686275, 0.572549, 1.0 }, + { 0.160784, 0.694118, 0.478431, 1.0 }, + { 0.278431, 0.682353, 0.439216, 1.0 }, + { 0.396078, 0.674510, 0.400000, 1.0 }, + { 0.450980, 0.615686, 0.290196, 1.0 }, + { 0.505882, 0.560784, 0.184314, 1.0 }, + { 0.501961, 0.521569, 0.129412, 1.0 }, + { 0.498039, 0.486275, 0.074510, 1.0 }, + { 0.494118, 0.450980, 0.223529, 1.0 }, + { 0.462745, 0.388235, 0.301961, 1.0 }, + { 0.431373, 0.325490, 0.380392, 1.0 }, + { 0.321569, 0.294118, 0.329412, 1.0 }, + { 0.211765, 0.262745, 0.278431, 1.0 }, + { 0.152941, 0.258824, 0.282353, 1.0 }, + { 0.098039, 0.258824, 0.286275, 1.0 }, + { 0.015686, 0.207843, 0.431373, 1.0 }, + { 0.054902, 0.176471, 0.490196, 1.0 }, + { 0.094118, 0.149020, 0.552941, 1.0 }, + { 0.101961, 0.121569, 0.549020, 1.0 }, + { 0.109804, 0.098039, 0.549020, 1.0 }, + { 0.098039, 0.082353, 0.537255, 1.0 }, + { 0.086275, 0.070588, 0.525490, 1.0 }, + { 0.098039, 0.043137, 0.509804, 1.0 }, + { 0.101961, 0.027451, 0.498039, 1.0 }, + { 0.113725, 0.007843, 0.447059, 1.0 }, + { 0.074510, 0.007843, 0.352941, 1.0 }, + { 0.035294, 0.007843, 0.262745, 1.0 }, + { 0.023529, 0.015686, 0.172549, 1.0 }, + { 0.011765, 0.023529, 0.086275, 1.0 }, + { 0.023529, 0.019608, 0.058824, 1.0 }, + { 0.039216, 0.019608, 0.035294, 1.0 }, + { 0.066667, 0.015686, 0.047059, 1.0 }, + { 0.050980, 0.023529, 0.090196, 1.0 }, + { 0.039216, 0.035294, 0.133333, 1.0 }, + { 0.043137, 0.050980, 0.145098, 1.0 }, + { 0.050980, 0.070588, 0.156863, 1.0 }, + { 0.058824, 0.070588, 0.160784, 1.0 }, + { 0.066667, 0.070588, 0.164706, 1.0 }, + { 0.054902, 0.105882, 0.278431, 1.0 }, + { 0.027451, 0.133333, 0.407843, 1.0 }, + { 0.000000, 0.180392, 0.556863, 1.0 }, + { 0.000000, 0.164706, 0.525490, 1.0 }, + { 0.000000, 0.152941, 0.498039, 1.0 }, + { 0.000000, 0.172549, 0.564706, 1.0 }, + { 0.000000, 0.196078, 0.631373, 1.0 }, + { 0.000000, 0.203922, 0.662745, 1.0 }, + { 0.000000, 0.215686, 0.694118, 1.0 }, + { 0.000000, 0.254902, 0.494118, 1.0 }, + { 0.000000, 0.282353, 0.407843, 1.0 }, + { 0.000000, 0.313725, 0.321569, 1.0 }, + { 0.011765, 0.321569, 0.286275, 1.0 }, + { 0.027451, 0.329412, 0.254902, 1.0 }, + { 0.050980, 0.352941, 0.223529, 1.0 }, + { 0.074510, 0.380392, 0.192157, 1.0 }, + { 0.129412, 0.447059, 0.117647, 1.0 }, + { 0.215686, 0.490196, 0.050980, 1.0 }, + { 0.372549, 0.376471, 0.031373, 1.0 }, + { 0.454902, 0.341176, 0.101961, 1.0 }, + { 0.537255, 0.305882, 0.172549, 1.0 }, + { 0.545098, 0.301961, 0.192157, 1.0 }, + { 0.556863, 0.298039, 0.215686, 1.0 }, + { 0.576471, 0.274510, 0.211765, 1.0 }, + { 0.525490, 0.203922, 0.176471, 1.0 }, + { 0.486275, 0.105882, 0.203922, 1.0 }, + { 0.396078, 0.074510, 0.207843, 1.0 }, + { 0.309804, 0.043137, 0.211765, 1.0 }, + { 0.211765, 0.023529, 0.141176, 1.0 }, + { 0.113725, 0.003922, 0.070588, 1.0 }, + { 0.094118, 0.003922, 0.047059, 1.0 }, + { 0.078431, 0.003922, 0.027451, 1.0 }, + { 0.047059, 0.003922, 0.000000, 1.0 }, + { 0.027451, 0.000000, 0.000000, 1.0 }, + { 0.003922, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.000000, 1.0 }, + { 0.000000, 0.003922, 0.003922, 1.0 }, + { 0.000000, 0.003922, 0.011765, 1.0 }, + { 0.000000, 0.003922, 0.043137, 1.0 }, + { 0.000000, 0.031373, 0.164706, 1.0 }, + { 0.000000, 0.074510, 0.258824, 1.0 }, + { 0.000000, 0.117647, 0.352941, 1.0 }, + { 0.000000, 0.145098, 0.392157, 1.0 }, + { 0.000000, 0.172549, 0.435294, 1.0 }, + { 0.000000, 0.211765, 0.521569, 1.0 }, + { 0.000000, 0.250980, 0.545098, 1.0 }, + { 0.003922, 0.278431, 0.509804, 1.0 }, + { 0.015686, 0.333333, 0.490196, 1.0 }, + { 0.086275, 0.450980, 0.423529, 1.0 }, + { 0.109804, 0.482353, 0.341176, 1.0 }, + { 0.133333, 0.513725, 0.258824, 1.0 }, + { 0.125490, 0.525490, 0.203922, 1.0 }, + { 0.117647, 0.537255, 0.152941, 1.0 }, + { 0.105882, 0.556863, 0.105882, 1.0 }, + { 0.113725, 0.556863, 0.156863, 1.0 }, + { 0.129412, 0.556863, 0.403922, 1.0 }, + { 0.094118, 0.552941, 0.458824, 1.0 }, + { 0.058824, 0.552941, 0.517647, 1.0 }, + { 0.043137, 0.521569, 0.529412, 1.0 }, + { 0.027451, 0.494118, 0.541176, 1.0 }, + { 0.000000, 0.419608, 0.564706, 1.0 }, + { 0.000000, 0.337255, 0.576471, 1.0 }, + { 0.000000, 0.274510, 0.545098, 1.0 }, + { 0.000000, 0.239216, 0.494118, 1.0 }, + { 0.000000, 0.133333, 0.294118, 1.0 }, + { 0.000000, 0.105882, 0.239216, 1.0 }, + { 0.000000, 0.078431, 0.188235, 1.0 }, + { 0.000000, 0.031373, 0.129412, 1.0 }, + { 0.019608, 0.011765, 0.133333, 1.0 }, + { 0.043137, 0.007843, 0.188235, 1.0 }, + { 0.062745, 0.011765, 0.258824, 1.0 }, + { 0.047059, 0.015686, 0.431373, 1.0 }, + { 0.047059, 0.015686, 0.529412, 1.0 }, + { 0.047059, 0.019608, 0.631373, 1.0 }, + { 0.058824, 0.019608, 0.678431, 1.0 }, + { 0.074510, 0.023529, 0.725490, 1.0 }, + { 0.105882, 0.031373, 0.807843, 1.0 }, + { 0.125490, 0.035294, 0.878431, 1.0 }, + { 0.145098, 0.031373, 0.870588, 1.0 }, + { 0.129412, 0.027451, 0.831373, 1.0 }, + { 0.098039, 0.019608, 0.635294, 1.0 }, + { 0.090196, 0.019608, 0.600000, 1.0 }, + { 0.086275, 0.019608, 0.564706, 1.0 }, + { 0.125490, 0.019608, 0.478431, 1.0 }, + { 0.121569, 0.015686, 0.380392, 1.0 }, + { 0.094118, 0.007843, 0.266667, 1.0 }, + { 0.058824, 0.003922, 0.149020, 1.0 }, + { 0.000000, 0.003922, 0.023529, 1.0 }, + { 0.000000, 0.007843, 0.011765, 1.0 }, + { 0.000000, 0.011765, 0.003922, 1.0 }, + { 0.000000, 0.011765, 0.003922, 1.0 }, + { 0.000000, 0.011765, 0.003922, 1.0 }, + { 0.000000, 0.019608, 0.019608, 1.0 }, + { 0.000000, 0.031373, 0.043137, 1.0 }, + { 0.000000, 0.043137, 0.105882, 1.0 }, + { 0.000000, 0.066667, 0.180392, 1.0 }, + { 0.000000, 0.137255, 0.380392, 1.0 }, + { 0.000000, 0.168627, 0.419608, 1.0 }, + { 0.000000, 0.200000, 0.462745, 1.0 }, + { 0.000000, 0.270588, 0.568627, 1.0 }, + { 0.000000, 0.352941, 0.666667, 1.0 }, + { 0.000000, 0.403922, 0.749020, 1.0 }, + { 0.000000, 0.470588, 0.850980, 1.0 }, + { 0.000000, 0.635294, 0.945098, 1.0 }, + { 0.000000, 0.674510, 0.949020, 1.0 }, + { 0.000000, 0.717647, 0.952941, 1.0 }, + { 0.000000, 0.760784, 0.929412, 1.0 }, + { 0.000000, 0.733333, 0.898039, 1.0 }, + { 0.000000, 0.709804, 0.847059, 1.0 }, + { 0.015686, 0.694118, 0.729412, 1.0 }, + { 0.043137, 0.694118, 0.611765, 1.0 }, + { 0.086275, 0.713725, 0.501961, 1.0 }, + { 0.109804, 0.580392, 0.352941, 1.0 }, + { 0.105882, 0.525490, 0.298039, 1.0 }, + { 0.105882, 0.470588, 0.243137, 1.0 }, + { 0.090196, 0.380392, 0.145098, 1.0 }, + { 0.098039, 0.341176, 0.062745, 1.0 }, + { 0.129412, 0.298039, 0.003922, 1.0 }, + { 0.109804, 0.258824, 0.003922, 1.0 }, + { 0.047059, 0.125490, 0.003922, 1.0 }, + { 0.027451, 0.098039, 0.003922, 1.0 }, + { 0.011765, 0.074510, 0.007843, 1.0 }, + { 0.015686, 0.062745, 0.007843, 1.0 }, + { 0.043137, 0.094118, 0.007843, 1.0 }, + { 0.090196, 0.145098, 0.003922, 1.0 }, + { 0.156863, 0.203922, 0.003922, 1.0 }, + { 0.227451, 0.262745, 0.003922, 1.0 }, + { 0.286275, 0.317647, 0.003922, 1.0 }, + { 0.352941, 0.380392, 0.003922, 1.0 }, + { 0.380392, 0.450980, 0.000000, 1.0 }, + { 0.400000, 0.521569, 0.000000, 1.0 }, + { 0.419608, 0.596078, 0.000000, 1.0 }, + { 0.435294, 0.643137, 0.000000, 1.0 }, + { 0.470588, 0.682353, 0.000000, 1.0 }, + { 0.474510, 0.733333, 0.031373, 1.0 }, + { 0.352941, 0.796078, 0.168627, 1.0 }, + { 0.309804, 0.792157, 0.223529, 1.0 }, + { 0.270588, 0.792157, 0.278431, 1.0 }, + { 0.215686, 0.733333, 0.333333, 1.0 }, + { 0.184314, 0.674510, 0.376471, 1.0 }, + { 0.203922, 0.627451, 0.364706, 1.0 }, + { 0.160784, 0.560784, 0.376471, 1.0 }, + { 0.113725, 0.494118, 0.403922, 1.0 }, + { 0.054902, 0.392157, 0.407843, 1.0 }, + { 0.000000, 0.270588, 0.384314, 1.0 }, + { 0.000000, 0.184314, 0.305882, 1.0 }, + { 0.000000, 0.109804, 0.223529, 1.0 }, + { 0.000000, 0.062745, 0.156863, 1.0 }, + { 0.000000, 0.039216, 0.137255, 1.0 }, + { 0.000000, 0.019608, 0.149020, 1.0 }, + { 0.000000, 0.007843, 0.176471, 1.0 }, + { 0.000000, 0.007843, 0.207843, 1.0 }, + { 0.000000, 0.007843, 0.231373, 1.0 }, + { 0.000000, 0.023529, 0.227451, 1.0 }, + { 0.015686, 0.039216, 0.215686, 1.0 }, + { 0.047059, 0.066667, 0.215686, 1.0 }, + { 0.090196, 0.094118, 0.211765, 1.0 }, + { 0.137255, 0.090196, 0.196078, 1.0 }, + { 0.184314, 0.090196, 0.168627, 1.0 }, + { 0.235294, 0.078431, 0.105882, 1.0 }, + { 0.301961, 0.105882, 0.054902, 1.0 }, + { 0.384314, 0.121569, 0.019608, 1.0 }, + { 0.454902, 0.121569, 0.000000, 1.0 }, + { 0.505882, 0.105882, 0.000000, 1.0 }, + { 0.525490, 0.050980, 0.007843, 1.0 }, + { 0.525490, 0.043137, 0.011765, 1.0 }, + { 0.521569, 0.039216, 0.011765, 1.0 }, + { 0.509804, 0.039216, 0.011765, 1.0 }, + { 0.486275, 0.039216, 0.007843, 1.0 }, + { 0.458824, 0.011765, 0.007843, 1.0 }, + { 0.392157, 0.015686, 0.011765, 1.0 }, + { 0.313725, 0.023529, 0.011765, 1.0 }, + { 0.239216, 0.023529, 0.011765, 1.0 }, + { 0.180392, 0.023529, 0.007843, 1.0 }, + { 0.164706, 0.015686, 0.003922, 1.0 }, + { 0.164706, 0.015686, 0.027451, 1.0 }, + { 0.164706, 0.023529, 0.058824, 1.0 }, + { 0.176471, 0.023529, 0.098039, 1.0 }, + { 0.196078, 0.019608, 0.121569, 1.0 }, + { 0.254902, 0.011765, 0.101961, 1.0 }, + { 0.345098, 0.011765, 0.090196, 1.0 }, + { 0.431373, 0.035294, 0.086275, 1.0 }, + { 0.513725, 0.082353, 0.098039, 1.0 }, + { 0.568627, 0.152941, 0.121569, 1.0 }, + { 0.639216, 0.219608, 0.098039, 1.0 }, + { 0.709804, 0.317647, 0.070588, 1.0 }, + { 0.772549, 0.411765, 0.031373, 1.0 }, + { 0.823529, 0.505882, 0.007843, 1.0 }, + { 0.780392, 0.564706, 0.007843, 1.0 }, + { 0.725490, 0.549020, 0.003922, 1.0 }, + { 0.662745, 0.517647, 0.035294, 1.0 }, + { 0.596078, 0.474510, 0.074510, 1.0 }, + { 0.537255, 0.474510, 0.125490, 1.0 }, + { 0.454902, 0.450980, 0.176471, 1.0 }, + { 0.349020, 0.400000, 0.239216, 1.0 }, + { 0.254902, 0.301961, 0.349020, 1.0 }, + { 0.172549, 0.188235, 0.462745, 1.0 }, + { 0.101961, 0.125490, 0.580392, 1.0 }, + { 0.062745, 0.082353, 0.666667, 1.0 }, + { 0.023529, 0.090196, 0.729412, 1.0 }, + { 0.000000, 0.101961, 0.815686, 1.0 }, + { 0.000000, 0.133333, 0.894118, 1.0 }, + { 0.000000, 0.160784, 0.960784, 1.0 }, + { 0.000000, 0.188235, 0.992157, 1.0 }, + { 0.000000, 0.219608, 0.992157, 1.0 }, + { 0.000000, 0.235294, 0.992157, 1.0 }, + { 0.000000, 0.278431, 0.996078, 1.0 }, + }; +/* Tropic */ +static double4 colors_665[] = { + { 0.435294, 0.164706, 0.337255, 1.0 }, + { 0.403922, 0.168627, 0.431373, 1.0 }, + { 0.380392, 0.168627, 0.458824, 1.0 }, + { 0.356863, 0.168627, 0.490196, 1.0 }, + { 0.333333, 0.164706, 0.509804, 1.0 }, + { 0.309804, 0.164706, 0.529412, 1.0 }, + { 0.298039, 0.160784, 0.529412, 1.0 }, + { 0.290196, 0.160784, 0.529412, 1.0 }, + { 0.278431, 0.149020, 0.521569, 1.0 }, + { 0.278431, 0.145098, 0.513725, 1.0 }, + { 0.278431, 0.141176, 0.505882, 1.0 }, + { 0.278431, 0.129412, 0.501961, 1.0 }, + { 0.282353, 0.121569, 0.498039, 1.0 }, + { 0.274510, 0.109804, 0.490196, 1.0 }, + { 0.270588, 0.101961, 0.482353, 1.0 }, + { 0.262745, 0.098039, 0.478431, 1.0 }, + { 0.258824, 0.094118, 0.474510, 1.0 }, + { 0.254902, 0.090196, 0.431373, 1.0 }, + { 0.262745, 0.101961, 0.392157, 1.0 }, + { 0.270588, 0.113725, 0.352941, 1.0 }, + { 0.294118, 0.129412, 0.309804, 1.0 }, + { 0.321569, 0.149020, 0.266667, 1.0 }, + { 0.337255, 0.160784, 0.247059, 1.0 }, + { 0.356863, 0.176471, 0.231373, 1.0 }, + { 0.447059, 0.254902, 0.192157, 1.0 }, + { 0.494118, 0.298039, 0.156863, 1.0 }, + { 0.545098, 0.345098, 0.121569, 1.0 }, + { 0.596078, 0.392157, 0.082353, 1.0 }, + { 0.650980, 0.439216, 0.047059, 1.0 }, + { 0.674510, 0.462745, 0.031373, 1.0 }, + { 0.701961, 0.486275, 0.015686, 1.0 }, + { 0.749020, 0.537255, 0.003922, 1.0 }, + { 0.792157, 0.568627, 0.000000, 1.0 }, + { 0.870588, 0.639216, 0.000000, 1.0 }, + { 0.898039, 0.666667, 0.000000, 1.0 }, + { 0.925490, 0.694118, 0.000000, 1.0 }, + { 0.945098, 0.709804, 0.000000, 1.0 }, + { 0.968627, 0.725490, 0.000000, 1.0 }, + { 0.972549, 0.737255, 0.000000, 1.0 }, + { 0.980392, 0.752941, 0.000000, 1.0 }, + { 0.996078, 0.780392, 0.000000, 1.0 }, + { 0.996078, 0.788235, 0.000000, 1.0 }, + { 1.000000, 0.800000, 0.000000, 1.0 }, + { 1.000000, 0.800000, 0.000000, 1.0 }, + { 1.000000, 0.800000, 0.000000, 1.0 }, + { 1.000000, 0.800000, 0.000000, 1.0 }, + { 1.000000, 0.800000, 0.000000, 1.0 }, + { 1.000000, 0.800000, 0.000000, 1.0 }, + { 1.000000, 0.800000, 0.000000, 1.0 }, + { 1.000000, 0.784314, 0.000000, 1.0 }, + { 1.000000, 0.756863, 0.000000, 1.0 }, + { 1.000000, 0.733333, 0.000000, 1.0 }, + { 1.000000, 0.717647, 0.000000, 1.0 }, + { 1.000000, 0.701961, 0.000000, 1.0 }, + { 1.000000, 0.682353, 0.000000, 1.0 }, + { 1.000000, 0.666667, 0.000000, 1.0 }, + { 1.000000, 0.658824, 0.019608, 1.0 }, + { 1.000000, 0.639216, 0.031373, 1.0 }, + { 1.000000, 0.619608, 0.043137, 1.0 }, + { 1.000000, 0.600000, 0.054902, 1.0 }, + { 1.000000, 0.580392, 0.066667, 1.0 }, + { 1.000000, 0.572549, 0.070588, 1.0 }, + { 1.000000, 0.568627, 0.074510, 1.0 }, + { 1.000000, 0.545098, 0.086275, 1.0 }, + { 1.000000, 0.533333, 0.098039, 1.0 }, + { 1.000000, 0.521569, 0.129412, 1.0 }, + { 1.000000, 0.525490, 0.149020, 1.0 }, + { 1.000000, 0.529412, 0.168627, 1.0 }, + { 1.000000, 0.533333, 0.172549, 1.0 }, + { 1.000000, 0.537255, 0.180392, 1.0 }, + { 1.000000, 0.545098, 0.196078, 1.0 }, + { 1.000000, 0.545098, 0.200000, 1.0 }, + { 0.984314, 0.560784, 0.211765, 1.0 }, + { 0.968627, 0.564706, 0.211765, 1.0 }, + { 0.952941, 0.568627, 0.211765, 1.0 }, + { 0.933333, 0.568627, 0.211765, 1.0 }, + { 0.917647, 0.568627, 0.215686, 1.0 }, + { 0.905882, 0.560784, 0.219608, 1.0 }, + { 0.898039, 0.552941, 0.227451, 1.0 }, + { 0.878431, 0.537255, 0.258824, 1.0 }, + { 0.843137, 0.517647, 0.301961, 1.0 }, + { 0.752941, 0.447059, 0.392157, 1.0 }, + { 0.694118, 0.388235, 0.427451, 1.0 }, + { 0.635294, 0.329412, 0.462745, 1.0 }, + { 0.607843, 0.301961, 0.474510, 1.0 }, + { 0.580392, 0.274510, 0.490196, 1.0 }, + { 0.545098, 0.227451, 0.529412, 1.0 }, + { 0.529412, 0.184314, 0.588235, 1.0 }, + { 0.470588, 0.113725, 0.678431, 1.0 }, + { 0.435294, 0.090196, 0.721569, 1.0 }, + { 0.403922, 0.066667, 0.764706, 1.0 }, + { 0.388235, 0.054902, 0.772549, 1.0 }, + { 0.376471, 0.047059, 0.784314, 1.0 }, + { 0.356863, 0.027451, 0.788235, 1.0 }, + { 0.364706, 0.015686, 0.788235, 1.0 }, + { 0.356863, 0.007843, 0.780392, 1.0 }, + { 0.372549, 0.007843, 0.764706, 1.0 }, + { 0.427451, 0.023529, 0.717647, 1.0 }, + { 0.458824, 0.035294, 0.674510, 1.0 }, + { 0.490196, 0.050980, 0.635294, 1.0 }, + { 0.505882, 0.062745, 0.607843, 1.0 }, + { 0.525490, 0.074510, 0.584314, 1.0 }, + { 0.537255, 0.105882, 0.517647, 1.0 }, + { 0.564706, 0.137255, 0.458824, 1.0 }, + { 0.631373, 0.215686, 0.376471, 1.0 }, + { 0.666667, 0.254902, 0.329412, 1.0 }, + { 0.705882, 0.294118, 0.282353, 1.0 }, + { 0.725490, 0.317647, 0.258824, 1.0 }, + { 0.749020, 0.345098, 0.235294, 1.0 }, + { 0.788235, 0.392157, 0.180392, 1.0 }, + { 0.823529, 0.427451, 0.125490, 1.0 }, + { 0.850980, 0.466667, 0.086275, 1.0 }, + { 0.870588, 0.505882, 0.062745, 1.0 }, + { 0.905882, 0.572549, 0.035294, 1.0 }, + { 0.909804, 0.580392, 0.027451, 1.0 }, + { 0.917647, 0.588235, 0.023529, 1.0 }, + { 0.925490, 0.592157, 0.015686, 1.0 }, + { 0.937255, 0.596078, 0.007843, 1.0 }, + { 0.941176, 0.611765, 0.000000, 1.0 }, + { 0.941176, 0.611765, 0.000000, 1.0 }, + { 0.929412, 0.635294, 0.000000, 1.0 }, + { 0.913725, 0.639216, 0.000000, 1.0 }, + { 0.901961, 0.647059, 0.000000, 1.0 }, + { 0.894118, 0.643137, 0.000000, 1.0 }, + { 0.890196, 0.639216, 0.000000, 1.0 }, + { 0.870588, 0.623529, 0.000000, 1.0 }, + { 0.847059, 0.607843, 0.003922, 1.0 }, + { 0.823529, 0.592157, 0.007843, 1.0 }, + { 0.796078, 0.572549, 0.011765, 1.0 }, + { 0.741176, 0.549020, 0.015686, 1.0 }, + { 0.729412, 0.541176, 0.015686, 1.0 }, + { 0.721569, 0.533333, 0.019608, 1.0 }, + { 0.701961, 0.509804, 0.019608, 1.0 }, + { 0.682353, 0.494118, 0.023529, 1.0 }, + { 0.666667, 0.462745, 0.023529, 1.0 }, + { 0.650980, 0.431373, 0.027451, 1.0 }, + { 0.619608, 0.376471, 0.035294, 1.0 }, + { 0.603922, 0.337255, 0.035294, 1.0 }, + { 0.592157, 0.301961, 0.035294, 1.0 }, + { 0.588235, 0.286275, 0.035294, 1.0 }, + { 0.584314, 0.274510, 0.039216, 1.0 }, + { 0.580392, 0.250980, 0.047059, 1.0 }, + { 0.572549, 0.219608, 0.058824, 1.0 }, + { 0.560784, 0.184314, 0.082353, 1.0 }, + { 0.549020, 0.160784, 0.109804, 1.0 }, + { 0.513725, 0.078431, 0.149020, 1.0 }, + { 0.501961, 0.066667, 0.168627, 1.0 }, + { 0.490196, 0.054902, 0.192157, 1.0 }, + { 0.466667, 0.035294, 0.235294, 1.0 }, + { 0.443137, 0.015686, 0.286275, 1.0 }, + { 0.415686, 0.003922, 0.341176, 1.0 }, + { 0.415686, 0.000000, 0.423529, 1.0 }, + { 0.368627, 0.000000, 0.541176, 1.0 }, + { 0.360784, 0.000000, 0.568627, 1.0 }, + { 0.356863, 0.000000, 0.596078, 1.0 }, + { 0.345098, 0.000000, 0.650980, 1.0 }, + { 0.337255, 0.000000, 0.701961, 1.0 }, + { 0.333333, 0.000000, 0.745098, 1.0 }, + { 0.337255, 0.000000, 0.780392, 1.0 }, + { 0.341176, 0.003922, 0.815686, 1.0 }, + { 0.368627, 0.011765, 0.839216, 1.0 }, + { 0.427451, 0.039216, 0.874510, 1.0 }, + { 0.454902, 0.047059, 0.878431, 1.0 }, + { 0.482353, 0.058824, 0.882353, 1.0 }, + { 0.533333, 0.078431, 0.878431, 1.0 }, + { 0.580392, 0.098039, 0.858824, 1.0 }, + { 0.631373, 0.117647, 0.831373, 1.0 }, + { 0.658824, 0.141176, 0.788235, 1.0 }, + { 0.682353, 0.192157, 0.643137, 1.0 }, + { 0.701961, 0.207843, 0.615686, 1.0 }, + { 0.721569, 0.227451, 0.588235, 1.0 }, + { 0.752941, 0.254902, 0.537255, 1.0 }, + { 0.784314, 0.282353, 0.482353, 1.0 }, + { 0.807843, 0.309804, 0.435294, 1.0 }, + { 0.819608, 0.325490, 0.384314, 1.0 }, + { 0.823529, 0.360784, 0.345098, 1.0 }, + { 0.815686, 0.384314, 0.317647, 1.0 }, + { 0.788235, 0.388235, 0.317647, 1.0 }, + { 0.756863, 0.384314, 0.325490, 1.0 }, + { 0.717647, 0.368627, 0.345098, 1.0 }, + { 0.678431, 0.333333, 0.356863, 1.0 }, + { 0.643137, 0.317647, 0.392157, 1.0 }, + { 0.611765, 0.313725, 0.431373, 1.0 }, + { 0.600000, 0.298039, 0.435294, 1.0 }, + { 0.588235, 0.278431, 0.454902, 1.0 }, + { 0.588235, 0.274510, 0.454902, 1.0 }, + { 0.588235, 0.270588, 0.454902, 1.0 }, + { 0.584314, 0.262745, 0.454902, 1.0 }, + { 0.584314, 0.254902, 0.450980, 1.0 }, + { 0.580392, 0.262745, 0.447059, 1.0 }, + { 0.592157, 0.270588, 0.419608, 1.0 }, + { 0.623529, 0.290196, 0.396078, 1.0 }, + { 0.658824, 0.301961, 0.349020, 1.0 }, + { 0.701961, 0.321569, 0.309804, 1.0 }, + { 0.745098, 0.356863, 0.278431, 1.0 }, + { 0.780392, 0.364706, 0.227451, 1.0 }, + { 0.811765, 0.388235, 0.176471, 1.0 }, + { 0.827451, 0.411765, 0.137255, 1.0 }, + { 0.843137, 0.447059, 0.121569, 1.0 }, + { 0.847059, 0.462745, 0.105882, 1.0 }, + { 0.850980, 0.470588, 0.094118, 1.0 }, + { 0.854902, 0.482353, 0.086275, 1.0 }, + { 0.858824, 0.494118, 0.074510, 1.0 }, + { 0.862745, 0.486275, 0.058824, 1.0 }, + { 0.866667, 0.482353, 0.043137, 1.0 }, + { 0.874510, 0.482353, 0.031373, 1.0 }, + { 0.882353, 0.494118, 0.015686, 1.0 }, + { 0.886275, 0.490196, 0.007843, 1.0 }, + { 0.886275, 0.490196, 0.007843, 1.0 }, + { 0.886275, 0.478431, 0.015686, 1.0 }, + { 0.882353, 0.454902, 0.027451, 1.0 }, + { 0.882353, 0.419608, 0.043137, 1.0 }, + { 0.878431, 0.388235, 0.062745, 1.0 }, + { 0.878431, 0.364706, 0.086275, 1.0 }, + { 0.878431, 0.341176, 0.113725, 1.0 }, + { 0.882353, 0.301961, 0.141176, 1.0 }, + { 0.890196, 0.274510, 0.168627, 1.0 }, + { 0.901961, 0.247059, 0.188235, 1.0 }, + { 0.913725, 0.192157, 0.180392, 1.0 }, + { 0.917647, 0.164706, 0.188235, 1.0 }, + { 0.921569, 0.152941, 0.215686, 1.0 }, + { 0.921569, 0.145098, 0.247059, 1.0 }, + { 0.925490, 0.145098, 0.262745, 1.0 }, + { 0.925490, 0.149020, 0.290196, 1.0 }, + { 0.937255, 0.152941, 0.294118, 1.0 }, + { 0.949020, 0.156863, 0.313725, 1.0 }, + { 0.964706, 0.156863, 0.305882, 1.0 }, + { 0.980392, 0.168627, 0.274510, 1.0 }, + { 0.992157, 0.184314, 0.262745, 1.0 }, + { 0.996078, 0.207843, 0.231373, 1.0 }, + { 1.000000, 0.258824, 0.235294, 1.0 }, + { 1.000000, 0.305882, 0.231373, 1.0 }, + { 1.000000, 0.341176, 0.211765, 1.0 }, + { 1.000000, 0.376471, 0.188235, 1.0 }, + { 1.000000, 0.407843, 0.156863, 1.0 }, + { 1.000000, 0.435294, 0.129412, 1.0 }, + { 1.000000, 0.443137, 0.098039, 1.0 }, + { 1.000000, 0.454902, 0.066667, 1.0 }, + { 1.000000, 0.443137, 0.047059, 1.0 }, + { 0.996078, 0.450980, 0.035294, 1.0 }, + { 0.984314, 0.447059, 0.035294, 1.0 }, + { 0.972549, 0.443137, 0.035294, 1.0 }, + { 0.956863, 0.435294, 0.035294, 1.0 }, + { 0.941176, 0.415686, 0.043137, 1.0 }, + { 0.921569, 0.396078, 0.047059, 1.0 }, + { 0.901961, 0.376471, 0.050980, 1.0 }, + { 0.882353, 0.333333, 0.058824, 1.0 }, + { 0.858824, 0.294118, 0.074510, 1.0 }, + { 0.827451, 0.262745, 0.094118, 1.0 }, + { 0.792157, 0.235294, 0.125490, 1.0 }, + { 0.745098, 0.223529, 0.164706, 1.0 }, + { 0.682353, 0.172549, 0.172549, 1.0 }, + { 0.619608, 0.168627, 0.203922, 1.0 }, + { 0.560784, 0.164706, 0.243137, 1.0 }, + { 0.509804, 0.160784, 0.274510, 1.0 }, + { 0.466667, 0.160784, 0.309804, 1.0 }, + }; +/* True_Blue */ +static double4 colors_666[] = { + { 0.000000, 0.074510, 0.368627, 1.0 }, + { 0.000000, 0.070588, 0.364706, 1.0 }, + { 0.000000, 0.066667, 0.360784, 1.0 }, + { 0.000000, 0.062745, 0.360784, 1.0 }, + { 0.000000, 0.074510, 0.364706, 1.0 }, + { 0.003922, 0.086275, 0.368627, 1.0 }, + { 0.007843, 0.094118, 0.372549, 1.0 }, + { 0.011765, 0.101961, 0.380392, 1.0 }, + { 0.019608, 0.109804, 0.372549, 1.0 }, + { 0.031373, 0.109804, 0.337255, 1.0 }, + { 0.043137, 0.113725, 0.301961, 1.0 }, + { 0.050980, 0.109804, 0.278431, 1.0 }, + { 0.062745, 0.105882, 0.254902, 1.0 }, + { 0.054902, 0.090196, 0.239216, 1.0 }, + { 0.047059, 0.078431, 0.227451, 1.0 }, + { 0.043137, 0.070588, 0.223529, 1.0 }, + { 0.043137, 0.062745, 0.219608, 1.0 }, + { 0.047059, 0.054902, 0.207843, 1.0 }, + { 0.031373, 0.047059, 0.235294, 1.0 }, + { 0.015686, 0.043137, 0.266667, 1.0 }, + { 0.007843, 0.047059, 0.298039, 1.0 }, + { 0.003922, 0.054902, 0.333333, 1.0 }, + { 0.003922, 0.062745, 0.345098, 1.0 }, + { 0.007843, 0.070588, 0.356863, 1.0 }, + { 0.019608, 0.101961, 0.407843, 1.0 }, + { 0.023529, 0.113725, 0.443137, 1.0 }, + { 0.031373, 0.129412, 0.478431, 1.0 }, + { 0.031373, 0.137255, 0.494118, 1.0 }, + { 0.031373, 0.149020, 0.509804, 1.0 }, + { 0.031373, 0.149020, 0.513725, 1.0 }, + { 0.031373, 0.152941, 0.521569, 1.0 }, + { 0.031373, 0.145098, 0.513725, 1.0 }, + { 0.031373, 0.129412, 0.517647, 1.0 }, + { 0.023529, 0.105882, 0.505882, 1.0 }, + { 0.015686, 0.105882, 0.490196, 1.0 }, + { 0.007843, 0.105882, 0.474510, 1.0 }, + { 0.007843, 0.105882, 0.470588, 1.0 }, + { 0.007843, 0.105882, 0.470588, 1.0 }, + { 0.015686, 0.109804, 0.474510, 1.0 }, + { 0.027451, 0.117647, 0.478431, 1.0 }, + { 0.074510, 0.188235, 0.537255, 1.0 }, + { 0.074510, 0.203922, 0.541176, 1.0 }, + { 0.074510, 0.219608, 0.549020, 1.0 }, + { 0.074510, 0.211765, 0.541176, 1.0 }, + { 0.074510, 0.207843, 0.537255, 1.0 }, + { 0.078431, 0.203922, 0.529412, 1.0 }, + { 0.082353, 0.203922, 0.525490, 1.0 }, + { 0.082353, 0.192157, 0.486275, 1.0 }, + { 0.070588, 0.164706, 0.431373, 1.0 }, + { 0.019608, 0.090196, 0.309804, 1.0 }, + { 0.007843, 0.062745, 0.274510, 1.0 }, + { 0.000000, 0.039216, 0.243137, 1.0 }, + { 0.000000, 0.023529, 0.227451, 1.0 }, + { 0.000000, 0.011765, 0.211765, 1.0 }, + { 0.000000, 0.007843, 0.207843, 1.0 }, + { 0.000000, 0.003922, 0.203922, 1.0 }, + { 0.000000, 0.000000, 0.215686, 1.0 }, + { 0.000000, 0.000000, 0.231373, 1.0 }, + { 0.000000, 0.003922, 0.247059, 1.0 }, + { 0.000000, 0.003922, 0.262745, 1.0 }, + { 0.000000, 0.007843, 0.282353, 1.0 }, + { 0.000000, 0.007843, 0.286275, 1.0 }, + { 0.000000, 0.011765, 0.290196, 1.0 }, + { 0.000000, 0.015686, 0.294118, 1.0 }, + { 0.000000, 0.015686, 0.298039, 1.0 }, + { 0.003922, 0.023529, 0.321569, 1.0 }, + { 0.011765, 0.035294, 0.349020, 1.0 }, + { 0.023529, 0.047059, 0.380392, 1.0 }, + { 0.027451, 0.054902, 0.407843, 1.0 }, + { 0.031373, 0.066667, 0.435294, 1.0 }, + { 0.047059, 0.098039, 0.478431, 1.0 }, + { 0.062745, 0.141176, 0.521569, 1.0 }, + { 0.078431, 0.219608, 0.576471, 1.0 }, + { 0.074510, 0.250980, 0.619608, 1.0 }, + { 0.074510, 0.282353, 0.666667, 1.0 }, + { 0.074510, 0.321569, 0.690196, 1.0 }, + { 0.074510, 0.364706, 0.717647, 1.0 }, + { 0.078431, 0.392157, 0.721569, 1.0 }, + { 0.082353, 0.419608, 0.729412, 1.0 }, + { 0.082353, 0.431373, 0.760784, 1.0 }, + { 0.078431, 0.419608, 0.788235, 1.0 }, + { 0.062745, 0.337255, 0.796078, 1.0 }, + { 0.054902, 0.321569, 0.792157, 1.0 }, + { 0.047059, 0.309804, 0.788235, 1.0 }, + { 0.047059, 0.301961, 0.788235, 1.0 }, + { 0.047059, 0.294118, 0.792157, 1.0 }, + { 0.066667, 0.274510, 0.780392, 1.0 }, + { 0.062745, 0.227451, 0.764706, 1.0 }, + { 0.054902, 0.160784, 0.690196, 1.0 }, + { 0.039216, 0.149020, 0.654902, 1.0 }, + { 0.023529, 0.137255, 0.619608, 1.0 }, + { 0.023529, 0.129412, 0.603922, 1.0 }, + { 0.027451, 0.121569, 0.588235, 1.0 }, + { 0.031373, 0.117647, 0.552941, 1.0 }, + { 0.039216, 0.101961, 0.525490, 1.0 }, + { 0.035294, 0.074510, 0.498039, 1.0 }, + { 0.019608, 0.054902, 0.470588, 1.0 }, + { 0.007843, 0.039216, 0.431373, 1.0 }, + { 0.011765, 0.047059, 0.415686, 1.0 }, + { 0.015686, 0.054902, 0.400000, 1.0 }, + { 0.015686, 0.054902, 0.392157, 1.0 }, + { 0.019608, 0.054902, 0.384314, 1.0 }, + { 0.015686, 0.066667, 0.372549, 1.0 }, + { 0.015686, 0.074510, 0.364706, 1.0 }, + { 0.027451, 0.086275, 0.325490, 1.0 }, + { 0.035294, 0.086275, 0.290196, 1.0 }, + { 0.047059, 0.086275, 0.258824, 1.0 }, + { 0.047059, 0.086275, 0.247059, 1.0 }, + { 0.047059, 0.086275, 0.239216, 1.0 }, + { 0.039216, 0.086275, 0.231373, 1.0 }, + { 0.031373, 0.078431, 0.223529, 1.0 }, + { 0.027451, 0.066667, 0.219608, 1.0 }, + { 0.031373, 0.062745, 0.207843, 1.0 }, + { 0.035294, 0.054902, 0.219608, 1.0 }, + { 0.031373, 0.050980, 0.223529, 1.0 }, + { 0.027451, 0.047059, 0.227451, 1.0 }, + { 0.011765, 0.039216, 0.243137, 1.0 }, + { 0.003922, 0.039216, 0.250980, 1.0 }, + { 0.007843, 0.043137, 0.258824, 1.0 }, + { 0.015686, 0.058824, 0.270588, 1.0 }, + { 0.074510, 0.133333, 0.341176, 1.0 }, + { 0.098039, 0.164706, 0.384314, 1.0 }, + { 0.121569, 0.196078, 0.427451, 1.0 }, + { 0.117647, 0.200000, 0.427451, 1.0 }, + { 0.117647, 0.207843, 0.427451, 1.0 }, + { 0.129412, 0.211765, 0.407843, 1.0 }, + { 0.141176, 0.215686, 0.411765, 1.0 }, + { 0.156863, 0.223529, 0.411765, 1.0 }, + { 0.160784, 0.219608, 0.411765, 1.0 }, + { 0.109804, 0.164706, 0.317647, 1.0 }, + { 0.094118, 0.137255, 0.286275, 1.0 }, + { 0.082353, 0.109804, 0.254902, 1.0 }, + { 0.062745, 0.074510, 0.203922, 1.0 }, + { 0.050980, 0.047059, 0.176471, 1.0 }, + { 0.039216, 0.035294, 0.160784, 1.0 }, + { 0.027451, 0.027451, 0.156863, 1.0 }, + { 0.007843, 0.007843, 0.172549, 1.0 }, + { 0.003922, 0.007843, 0.176471, 1.0 }, + { 0.000000, 0.007843, 0.184314, 1.0 }, + { 0.000000, 0.007843, 0.180392, 1.0 }, + { 0.000000, 0.007843, 0.176471, 1.0 }, + { 0.000000, 0.007843, 0.168627, 1.0 }, + { 0.000000, 0.003922, 0.156863, 1.0 }, + { 0.000000, 0.003922, 0.141176, 1.0 }, + { 0.000000, 0.007843, 0.125490, 1.0 }, + { 0.000000, 0.011765, 0.098039, 1.0 }, + { 0.000000, 0.007843, 0.094118, 1.0 }, + { 0.000000, 0.007843, 0.094118, 1.0 }, + { 0.000000, 0.000000, 0.098039, 1.0 }, + { 0.000000, 0.003922, 0.121569, 1.0 }, + { 0.000000, 0.007843, 0.149020, 1.0 }, + { 0.000000, 0.011765, 0.184314, 1.0 }, + { 0.000000, 0.015686, 0.250980, 1.0 }, + { 0.000000, 0.015686, 0.266667, 1.0 }, + { 0.003922, 0.015686, 0.286275, 1.0 }, + { 0.003922, 0.015686, 0.309804, 1.0 }, + { 0.003922, 0.015686, 0.325490, 1.0 }, + { 0.007843, 0.015686, 0.333333, 1.0 }, + { 0.003922, 0.015686, 0.337255, 1.0 }, + { 0.003922, 0.015686, 0.337255, 1.0 }, + { 0.000000, 0.023529, 0.337255, 1.0 }, + { 0.003922, 0.050980, 0.349020, 1.0 }, + { 0.007843, 0.062745, 0.360784, 1.0 }, + { 0.011765, 0.078431, 0.376471, 1.0 }, + { 0.023529, 0.117647, 0.415686, 1.0 }, + { 0.050980, 0.172549, 0.462745, 1.0 }, + { 0.094118, 0.235294, 0.525490, 1.0 }, + { 0.141176, 0.309804, 0.592157, 1.0 }, + { 0.301961, 0.486275, 0.741176, 1.0 }, + { 0.341176, 0.529412, 0.768627, 1.0 }, + { 0.384314, 0.576471, 0.800000, 1.0 }, + { 0.439216, 0.619608, 0.843137, 1.0 }, + { 0.462745, 0.650980, 0.878431, 1.0 }, + { 0.415686, 0.666667, 0.901961, 1.0 }, + { 0.419608, 0.698039, 0.929412, 1.0 }, + { 0.443137, 0.756863, 0.952941, 1.0 }, + { 0.462745, 0.764706, 0.960784, 1.0 }, + { 0.470588, 0.756863, 0.960784, 1.0 }, + { 0.392157, 0.709804, 0.945098, 1.0 }, + { 0.301961, 0.658824, 0.921569, 1.0 }, + { 0.243137, 0.647059, 0.909804, 1.0 }, + { 0.227451, 0.631373, 0.894118, 1.0 }, + { 0.227451, 0.607843, 0.890196, 1.0 }, + { 0.227451, 0.552941, 0.878431, 1.0 }, + { 0.164706, 0.415686, 0.776471, 1.0 }, + { 0.145098, 0.384314, 0.729412, 1.0 }, + { 0.125490, 0.356863, 0.686275, 1.0 }, + { 0.090196, 0.294118, 0.603922, 1.0 }, + { 0.070588, 0.223529, 0.529412, 1.0 }, + { 0.043137, 0.168627, 0.454902, 1.0 }, + { 0.027451, 0.117647, 0.388235, 1.0 }, + { 0.019608, 0.090196, 0.317647, 1.0 }, + { 0.007843, 0.074510, 0.266667, 1.0 }, + { 0.003922, 0.062745, 0.239216, 1.0 }, + { 0.000000, 0.074510, 0.239216, 1.0 }, + { 0.000000, 0.090196, 0.250980, 1.0 }, + { 0.007843, 0.113725, 0.278431, 1.0 }, + { 0.023529, 0.133333, 0.321569, 1.0 }, + { 0.027451, 0.152941, 0.376471, 1.0 }, + { 0.031373, 0.168627, 0.431373, 1.0 }, + { 0.027451, 0.184314, 0.474510, 1.0 }, + { 0.023529, 0.188235, 0.501961, 1.0 }, + { 0.027451, 0.188235, 0.533333, 1.0 }, + { 0.031373, 0.164706, 0.545098, 1.0 }, + { 0.031373, 0.152941, 0.545098, 1.0 }, + { 0.027451, 0.141176, 0.541176, 1.0 }, + { 0.015686, 0.125490, 0.521569, 1.0 }, + { 0.007843, 0.117647, 0.513725, 1.0 }, + { 0.003922, 0.098039, 0.509804, 1.0 }, + { 0.007843, 0.090196, 0.498039, 1.0 }, + { 0.019608, 0.094118, 0.478431, 1.0 }, + { 0.047059, 0.117647, 0.458824, 1.0 }, + { 0.082353, 0.152941, 0.458824, 1.0 }, + { 0.105882, 0.200000, 0.482353, 1.0 }, + { 0.125490, 0.235294, 0.517647, 1.0 }, + { 0.125490, 0.243137, 0.533333, 1.0 }, + { 0.125490, 0.243137, 0.525490, 1.0 }, + { 0.137255, 0.235294, 0.505882, 1.0 }, + { 0.137255, 0.231373, 0.498039, 1.0 }, + { 0.129412, 0.239216, 0.509804, 1.0 }, + { 0.109804, 0.223529, 0.529412, 1.0 }, + { 0.078431, 0.188235, 0.541176, 1.0 }, + { 0.054902, 0.145098, 0.533333, 1.0 }, + { 0.031373, 0.105882, 0.541176, 1.0 }, + { 0.019608, 0.078431, 0.556863, 1.0 }, + { 0.007843, 0.074510, 0.564706, 1.0 }, + { 0.003922, 0.074510, 0.576471, 1.0 }, + { 0.003922, 0.078431, 0.572549, 1.0 }, + { 0.000000, 0.082353, 0.568627, 1.0 }, + { 0.003922, 0.074510, 0.576471, 1.0 }, + { 0.007843, 0.074510, 0.560784, 1.0 }, + { 0.007843, 0.074510, 0.537255, 1.0 }, + { 0.003922, 0.074510, 0.486275, 1.0 }, + { 0.003922, 0.070588, 0.415686, 1.0 }, + { 0.000000, 0.054902, 0.352941, 1.0 }, + { 0.003922, 0.035294, 0.290196, 1.0 }, + { 0.007843, 0.023529, 0.243137, 1.0 }, + { 0.007843, 0.015686, 0.196078, 1.0 }, + { 0.015686, 0.015686, 0.160784, 1.0 }, + { 0.019608, 0.015686, 0.133333, 1.0 }, + { 0.019608, 0.015686, 0.117647, 1.0 }, + { 0.023529, 0.015686, 0.125490, 1.0 }, + { 0.019608, 0.019608, 0.141176, 1.0 }, + { 0.019608, 0.023529, 0.164706, 1.0 }, + { 0.023529, 0.031373, 0.188235, 1.0 }, + { 0.019608, 0.035294, 0.219608, 1.0 }, + { 0.023529, 0.035294, 0.266667, 1.0 }, + { 0.019608, 0.039216, 0.317647, 1.0 }, + { 0.011765, 0.043137, 0.356863, 1.0 }, + { 0.011765, 0.054902, 0.380392, 1.0 }, + { 0.003922, 0.070588, 0.392157, 1.0 }, + { 0.000000, 0.082353, 0.403922, 1.0 }, + { 0.007843, 0.074510, 0.407843, 1.0 }, + { 0.007843, 0.066667, 0.403922, 1.0 }, + { 0.007843, 0.062745, 0.392157, 1.0 }, + { 0.003922, 0.062745, 0.376471, 1.0 }, + }; +/* Tryst */ +static double4 colors_667[] = { + { 0.647059, 0.776471, 0.764706, 1.0 }, + { 0.670588, 0.776471, 0.729412, 1.0 }, + { 0.725490, 0.792157, 0.729412, 1.0 }, + { 0.784314, 0.811765, 0.733333, 1.0 }, + { 0.819608, 0.800000, 0.717647, 1.0 }, + { 0.858824, 0.792157, 0.701961, 1.0 }, + { 0.858824, 0.772549, 0.678431, 1.0 }, + { 0.858824, 0.752941, 0.654902, 1.0 }, + { 0.772549, 0.615686, 0.521569, 1.0 }, + { 0.709804, 0.549020, 0.454902, 1.0 }, + { 0.650980, 0.486275, 0.388235, 1.0 }, + { 0.619608, 0.443137, 0.349020, 1.0 }, + { 0.588235, 0.403922, 0.313725, 1.0 }, + { 0.588235, 0.384314, 0.305882, 1.0 }, + { 0.588235, 0.368627, 0.298039, 1.0 }, + { 0.592157, 0.364706, 0.298039, 1.0 }, + { 0.600000, 0.364706, 0.298039, 1.0 }, + { 0.607843, 0.380392, 0.301961, 1.0 }, + { 0.615686, 0.411765, 0.321569, 1.0 }, + { 0.627451, 0.443137, 0.345098, 1.0 }, + { 0.643137, 0.474510, 0.372549, 1.0 }, + { 0.662745, 0.509804, 0.403922, 1.0 }, + { 0.682353, 0.521569, 0.415686, 1.0 }, + { 0.701961, 0.537255, 0.431373, 1.0 }, + { 0.745098, 0.556863, 0.450980, 1.0 }, + { 0.745098, 0.529412, 0.431373, 1.0 }, + { 0.749020, 0.505882, 0.411765, 1.0 }, + { 0.701961, 0.466667, 0.372549, 1.0 }, + { 0.658824, 0.427451, 0.337255, 1.0 }, + { 0.627451, 0.400000, 0.317647, 1.0 }, + { 0.596078, 0.376471, 0.298039, 1.0 }, + { 0.537255, 0.329412, 0.258824, 1.0 }, + { 0.494118, 0.298039, 0.235294, 1.0 }, + { 0.443137, 0.215686, 0.176471, 1.0 }, + { 0.447059, 0.188235, 0.156863, 1.0 }, + { 0.450980, 0.160784, 0.141176, 1.0 }, + { 0.450980, 0.137255, 0.117647, 1.0 }, + { 0.450980, 0.117647, 0.098039, 1.0 }, + { 0.454902, 0.125490, 0.094118, 1.0 }, + { 0.458824, 0.137255, 0.094118, 1.0 }, + { 0.466667, 0.188235, 0.105882, 1.0 }, + { 0.490196, 0.203922, 0.109804, 1.0 }, + { 0.513725, 0.223529, 0.117647, 1.0 }, + { 0.533333, 0.200000, 0.109804, 1.0 }, + { 0.552941, 0.180392, 0.101961, 1.0 }, + { 0.552941, 0.172549, 0.086275, 1.0 }, + { 0.556863, 0.164706, 0.074510, 1.0 }, + { 0.552941, 0.160784, 0.066667, 1.0 }, + { 0.545098, 0.172549, 0.054902, 1.0 }, + { 0.564706, 0.231373, 0.039216, 1.0 }, + { 0.556863, 0.235294, 0.058824, 1.0 }, + { 0.552941, 0.239216, 0.082353, 1.0 }, + { 0.545098, 0.243137, 0.117647, 1.0 }, + { 0.537255, 0.250980, 0.156863, 1.0 }, + { 0.529412, 0.266667, 0.176471, 1.0 }, + { 0.525490, 0.282353, 0.196078, 1.0 }, + { 0.513725, 0.352941, 0.262745, 1.0 }, + { 0.521569, 0.372549, 0.262745, 1.0 }, + { 0.533333, 0.396078, 0.266667, 1.0 }, + { 0.505882, 0.380392, 0.278431, 1.0 }, + { 0.478431, 0.364706, 0.290196, 1.0 }, + { 0.462745, 0.360784, 0.294118, 1.0 }, + { 0.450980, 0.356863, 0.301961, 1.0 }, + { 0.407843, 0.333333, 0.333333, 1.0 }, + { 0.364706, 0.325490, 0.364706, 1.0 }, + { 0.364706, 0.333333, 0.337255, 1.0 }, + { 0.349020, 0.309804, 0.317647, 1.0 }, + { 0.337255, 0.290196, 0.298039, 1.0 }, + { 0.329412, 0.274510, 0.282353, 1.0 }, + { 0.321569, 0.262745, 0.270588, 1.0 }, + { 0.305882, 0.231373, 0.247059, 1.0 }, + { 0.282353, 0.203922, 0.247059, 1.0 }, + { 0.235294, 0.176471, 0.235294, 1.0 }, + { 0.223529, 0.188235, 0.235294, 1.0 }, + { 0.211765, 0.200000, 0.239216, 1.0 }, + { 0.227451, 0.219608, 0.235294, 1.0 }, + { 0.243137, 0.243137, 0.235294, 1.0 }, + { 0.254902, 0.247059, 0.239216, 1.0 }, + { 0.266667, 0.254902, 0.247059, 1.0 }, + { 0.294118, 0.270588, 0.262745, 1.0 }, + { 0.313725, 0.270588, 0.266667, 1.0 }, + { 0.325490, 0.278431, 0.262745, 1.0 }, + { 0.333333, 0.282353, 0.262745, 1.0 }, + { 0.341176, 0.286275, 0.262745, 1.0 }, + { 0.341176, 0.278431, 0.262745, 1.0 }, + { 0.345098, 0.270588, 0.262745, 1.0 }, + { 0.360784, 0.270588, 0.262745, 1.0 }, + { 0.384314, 0.262745, 0.254902, 1.0 }, + { 0.450980, 0.262745, 0.250980, 1.0 }, + { 0.474510, 0.282353, 0.254902, 1.0 }, + { 0.498039, 0.301961, 0.262745, 1.0 }, + { 0.501961, 0.301961, 0.266667, 1.0 }, + { 0.509804, 0.301961, 0.274510, 1.0 }, + { 0.521569, 0.317647, 0.290196, 1.0 }, + { 0.525490, 0.317647, 0.294118, 1.0 }, + { 0.529412, 0.325490, 0.298039, 1.0 }, + { 0.537255, 0.329412, 0.294118, 1.0 }, + { 0.572549, 0.376471, 0.301961, 1.0 }, + { 0.600000, 0.388235, 0.317647, 1.0 }, + { 0.627451, 0.403922, 0.337255, 1.0 }, + { 0.639216, 0.407843, 0.345098, 1.0 }, + { 0.650980, 0.415686, 0.352941, 1.0 }, + { 0.674510, 0.435294, 0.364706, 1.0 }, + { 0.698039, 0.447059, 0.360784, 1.0 }, + { 0.729412, 0.478431, 0.360784, 1.0 }, + { 0.721569, 0.486275, 0.368627, 1.0 }, + { 0.717647, 0.494118, 0.376471, 1.0 }, + { 0.717647, 0.501961, 0.388235, 1.0 }, + { 0.717647, 0.509804, 0.400000, 1.0 }, + { 0.737255, 0.537255, 0.423529, 1.0 }, + { 0.760784, 0.572549, 0.454902, 1.0 }, + { 0.788235, 0.611765, 0.478431, 1.0 }, + { 0.823529, 0.662745, 0.521569, 1.0 }, + { 0.862745, 0.752941, 0.603922, 1.0 }, + { 0.862745, 0.768627, 0.623529, 1.0 }, + { 0.866667, 0.784314, 0.647059, 1.0 }, + { 0.874510, 0.807843, 0.674510, 1.0 }, + { 0.882353, 0.831373, 0.701961, 1.0 }, + { 0.890196, 0.847059, 0.713725, 1.0 }, + { 0.901961, 0.858824, 0.733333, 1.0 }, + { 0.894118, 0.878431, 0.764706, 1.0 }, + { 0.878431, 0.866667, 0.764706, 1.0 }, + { 0.862745, 0.858824, 0.764706, 1.0 }, + { 0.854902, 0.843137, 0.752941, 1.0 }, + { 0.847059, 0.831373, 0.745098, 1.0 }, + { 0.831373, 0.796078, 0.705882, 1.0 }, + { 0.815686, 0.756863, 0.658824, 1.0 }, + { 0.784314, 0.701961, 0.615686, 1.0 }, + { 0.741176, 0.670588, 0.584314, 1.0 }, + { 0.682353, 0.607843, 0.509804, 1.0 }, + { 0.678431, 0.596078, 0.486275, 1.0 }, + { 0.674510, 0.588235, 0.466667, 1.0 }, + { 0.670588, 0.568627, 0.423529, 1.0 }, + { 0.678431, 0.541176, 0.368627, 1.0 }, + { 0.678431, 0.490196, 0.313725, 1.0 }, + { 0.650980, 0.443137, 0.266667, 1.0 }, + { 0.549020, 0.333333, 0.192157, 1.0 }, + { 0.513725, 0.305882, 0.164706, 1.0 }, + { 0.478431, 0.278431, 0.141176, 1.0 }, + { 0.466667, 0.274510, 0.133333, 1.0 }, + { 0.454902, 0.270588, 0.125490, 1.0 }, + { 0.447059, 0.258824, 0.113725, 1.0 }, + { 0.435294, 0.258824, 0.121569, 1.0 }, + { 0.400000, 0.247059, 0.145098, 1.0 }, + { 0.349020, 0.250980, 0.176471, 1.0 }, + { 0.286275, 0.258824, 0.219608, 1.0 }, + { 0.282353, 0.266667, 0.227451, 1.0 }, + { 0.278431, 0.274510, 0.239216, 1.0 }, + { 0.298039, 0.298039, 0.254902, 1.0 }, + { 0.345098, 0.329412, 0.282353, 1.0 }, + { 0.392157, 0.360784, 0.309804, 1.0 }, + { 0.427451, 0.403922, 0.352941, 1.0 }, + { 0.494118, 0.482353, 0.415686, 1.0 }, + { 0.505882, 0.494118, 0.423529, 1.0 }, + { 0.521569, 0.509804, 0.435294, 1.0 }, + { 0.552941, 0.513725, 0.439216, 1.0 }, + { 0.584314, 0.498039, 0.427451, 1.0 }, + { 0.611765, 0.458824, 0.407843, 1.0 }, + { 0.615686, 0.423529, 0.403922, 1.0 }, + { 0.615686, 0.403922, 0.403922, 1.0 }, + { 0.615686, 0.392157, 0.400000, 1.0 }, + { 0.576471, 0.396078, 0.403922, 1.0 }, + { 0.564706, 0.392157, 0.396078, 1.0 }, + { 0.556863, 0.388235, 0.388235, 1.0 }, + { 0.533333, 0.364706, 0.364706, 1.0 }, + { 0.494118, 0.337255, 0.349020, 1.0 }, + { 0.447059, 0.309804, 0.341176, 1.0 }, + { 0.407843, 0.286275, 0.321569, 1.0 }, + { 0.321569, 0.266667, 0.301961, 1.0 }, + { 0.301961, 0.266667, 0.294118, 1.0 }, + { 0.286275, 0.270588, 0.286275, 1.0 }, + { 0.270588, 0.258824, 0.254902, 1.0 }, + { 0.270588, 0.250980, 0.231373, 1.0 }, + { 0.278431, 0.235294, 0.211765, 1.0 }, + { 0.305882, 0.235294, 0.196078, 1.0 }, + { 0.337255, 0.243137, 0.172549, 1.0 }, + { 0.380392, 0.250980, 0.164706, 1.0 }, + { 0.407843, 0.270588, 0.156863, 1.0 }, + { 0.443137, 0.282353, 0.141176, 1.0 }, + { 0.486275, 0.301961, 0.129412, 1.0 }, + { 0.541176, 0.321569, 0.133333, 1.0 }, + { 0.607843, 0.360784, 0.145098, 1.0 }, + { 0.670588, 0.407843, 0.152941, 1.0 }, + { 0.741176, 0.447059, 0.172549, 1.0 }, + { 0.827451, 0.505882, 0.207843, 1.0 }, + { 0.827451, 0.498039, 0.203922, 1.0 }, + { 0.827451, 0.494118, 0.200000, 1.0 }, + { 0.796078, 0.470588, 0.196078, 1.0 }, + { 0.760784, 0.450980, 0.188235, 1.0 }, + { 0.709804, 0.431373, 0.176471, 1.0 }, + { 0.678431, 0.407843, 0.176471, 1.0 }, + { 0.647059, 0.400000, 0.192157, 1.0 }, + { 0.623529, 0.396078, 0.200000, 1.0 }, + { 0.596078, 0.364706, 0.184314, 1.0 }, + { 0.572549, 0.329412, 0.172549, 1.0 }, + { 0.572549, 0.294118, 0.156863, 1.0 }, + { 0.552941, 0.270588, 0.145098, 1.0 }, + { 0.549020, 0.270588, 0.137255, 1.0 }, + { 0.560784, 0.301961, 0.145098, 1.0 }, + { 0.596078, 0.364706, 0.180392, 1.0 }, + { 0.631373, 0.427451, 0.203922, 1.0 }, + { 0.674510, 0.490196, 0.235294, 1.0 }, + { 0.729412, 0.545098, 0.254902, 1.0 }, + { 0.768627, 0.584314, 0.282353, 1.0 }, + { 0.800000, 0.611765, 0.301961, 1.0 }, + { 0.827451, 0.639216, 0.313725, 1.0 }, + { 0.847059, 0.674510, 0.337255, 1.0 }, + { 0.839216, 0.690196, 0.352941, 1.0 }, + { 0.803922, 0.701961, 0.360784, 1.0 }, + { 0.749020, 0.698039, 0.341176, 1.0 }, + { 0.690196, 0.682353, 0.329412, 1.0 }, + { 0.631373, 0.643137, 0.313725, 1.0 }, + { 0.572549, 0.600000, 0.301961, 1.0 }, + { 0.525490, 0.588235, 0.282353, 1.0 }, + { 0.501961, 0.556863, 0.294118, 1.0 }, + { 0.482353, 0.533333, 0.294118, 1.0 }, + { 0.466667, 0.509804, 0.298039, 1.0 }, + { 0.454902, 0.498039, 0.301961, 1.0 }, + { 0.450980, 0.486275, 0.298039, 1.0 }, + { 0.454902, 0.454902, 0.305882, 1.0 }, + { 0.466667, 0.466667, 0.294118, 1.0 }, + { 0.505882, 0.482353, 0.305882, 1.0 }, + { 0.552941, 0.505882, 0.317647, 1.0 }, + { 0.600000, 0.513725, 0.341176, 1.0 }, + { 0.643137, 0.533333, 0.352941, 1.0 }, + { 0.670588, 0.541176, 0.360784, 1.0 }, + { 0.682353, 0.521569, 0.364706, 1.0 }, + { 0.674510, 0.486275, 0.349020, 1.0 }, + { 0.647059, 0.458824, 0.325490, 1.0 }, + { 0.607843, 0.443137, 0.298039, 1.0 }, + { 0.576471, 0.396078, 0.290196, 1.0 }, + { 0.556863, 0.368627, 0.274510, 1.0 }, + { 0.529412, 0.337255, 0.254902, 1.0 }, + { 0.517647, 0.317647, 0.243137, 1.0 }, + { 0.521569, 0.286275, 0.223529, 1.0 }, + { 0.529412, 0.262745, 0.196078, 1.0 }, + { 0.521569, 0.266667, 0.168627, 1.0 }, + { 0.525490, 0.282353, 0.176471, 1.0 }, + { 0.545098, 0.301961, 0.200000, 1.0 }, + { 0.576471, 0.345098, 0.215686, 1.0 }, + { 0.615686, 0.396078, 0.247059, 1.0 }, + { 0.678431, 0.447059, 0.294118, 1.0 }, + { 0.741176, 0.501961, 0.333333, 1.0 }, + { 0.796078, 0.549020, 0.352941, 1.0 }, + { 0.823529, 0.600000, 0.388235, 1.0 }, + { 0.819608, 0.631373, 0.447059, 1.0 }, + { 0.792157, 0.658824, 0.478431, 1.0 }, + { 0.737255, 0.682353, 0.498039, 1.0 }, + { 0.690196, 0.694118, 0.525490, 1.0 }, + { 0.654902, 0.701961, 0.576471, 1.0 }, + { 0.643137, 0.713725, 0.603922, 1.0 }, + { 0.647059, 0.729412, 0.643137, 1.0 }, + { 0.670588, 0.756863, 0.701961, 1.0 }, + { 0.686275, 0.764706, 0.749020, 1.0 }, + { 0.678431, 0.772549, 0.772549, 1.0 }, + { 0.658824, 0.780392, 0.764706, 1.0 }, + }; +/* Tumbleweed */ +static double4 colors_668[] = { + { 0.333333, 0.294118, 0.254902, 1.0 }, + { 0.329412, 0.298039, 0.239216, 1.0 }, + { 0.345098, 0.305882, 0.243137, 1.0 }, + { 0.364706, 0.317647, 0.250980, 1.0 }, + { 0.435294, 0.364706, 0.278431, 1.0 }, + { 0.505882, 0.415686, 0.305882, 1.0 }, + { 0.525490, 0.435294, 0.321569, 1.0 }, + { 0.549020, 0.454902, 0.337255, 1.0 }, + { 0.572549, 0.478431, 0.352941, 1.0 }, + { 0.576471, 0.466667, 0.329412, 1.0 }, + { 0.580392, 0.458824, 0.305882, 1.0 }, + { 0.541176, 0.435294, 0.301961, 1.0 }, + { 0.505882, 0.411765, 0.298039, 1.0 }, + { 0.450980, 0.368627, 0.278431, 1.0 }, + { 0.396078, 0.325490, 0.262745, 1.0 }, + { 0.380392, 0.313725, 0.250980, 1.0 }, + { 0.364706, 0.301961, 0.243137, 1.0 }, + { 0.356863, 0.317647, 0.270588, 1.0 }, + { 0.372549, 0.341176, 0.298039, 1.0 }, + { 0.392157, 0.368627, 0.325490, 1.0 }, + { 0.411765, 0.388235, 0.345098, 1.0 }, + { 0.431373, 0.411765, 0.364706, 1.0 }, + { 0.435294, 0.415686, 0.368627, 1.0 }, + { 0.443137, 0.419608, 0.372549, 1.0 }, + { 0.454902, 0.435294, 0.384314, 1.0 }, + { 0.435294, 0.415686, 0.364706, 1.0 }, + { 0.415686, 0.400000, 0.349020, 1.0 }, + { 0.380392, 0.352941, 0.309804, 1.0 }, + { 0.349020, 0.309804, 0.270588, 1.0 }, + { 0.333333, 0.290196, 0.247059, 1.0 }, + { 0.321569, 0.270588, 0.223529, 1.0 }, + { 0.298039, 0.247059, 0.184314, 1.0 }, + { 0.274510, 0.235294, 0.160784, 1.0 }, + { 0.250980, 0.219608, 0.137255, 1.0 }, + { 0.247059, 0.207843, 0.121569, 1.0 }, + { 0.247059, 0.200000, 0.105882, 1.0 }, + { 0.239216, 0.203922, 0.117647, 1.0 }, + { 0.231373, 0.207843, 0.129412, 1.0 }, + { 0.231373, 0.207843, 0.141176, 1.0 }, + { 0.231373, 0.211765, 0.152941, 1.0 }, + { 0.231373, 0.211765, 0.184314, 1.0 }, + { 0.223529, 0.207843, 0.196078, 1.0 }, + { 0.215686, 0.203922, 0.207843, 1.0 }, + { 0.211765, 0.203922, 0.211765, 1.0 }, + { 0.211765, 0.203922, 0.219608, 1.0 }, + { 0.215686, 0.203922, 0.219608, 1.0 }, + { 0.219608, 0.207843, 0.219608, 1.0 }, + { 0.223529, 0.215686, 0.211765, 1.0 }, + { 0.239216, 0.227451, 0.207843, 1.0 }, + { 0.286275, 0.247059, 0.200000, 1.0 }, + { 0.305882, 0.258824, 0.200000, 1.0 }, + { 0.329412, 0.274510, 0.200000, 1.0 }, + { 0.341176, 0.290196, 0.203922, 1.0 }, + { 0.352941, 0.305882, 0.207843, 1.0 }, + { 0.352941, 0.301961, 0.207843, 1.0 }, + { 0.356863, 0.301961, 0.211765, 1.0 }, + { 0.345098, 0.290196, 0.231373, 1.0 }, + { 0.317647, 0.278431, 0.231373, 1.0 }, + { 0.294118, 0.266667, 0.231373, 1.0 }, + { 0.250980, 0.235294, 0.211765, 1.0 }, + { 0.211765, 0.207843, 0.196078, 1.0 }, + { 0.196078, 0.188235, 0.184314, 1.0 }, + { 0.180392, 0.172549, 0.176471, 1.0 }, + { 0.152941, 0.141176, 0.149020, 1.0 }, + { 0.125490, 0.113725, 0.121569, 1.0 }, + { 0.082353, 0.074510, 0.078431, 1.0 }, + { 0.078431, 0.070588, 0.074510, 1.0 }, + { 0.074510, 0.066667, 0.070588, 1.0 }, + { 0.078431, 0.066667, 0.066667, 1.0 }, + { 0.082353, 0.070588, 0.066667, 1.0 }, + { 0.098039, 0.086275, 0.070588, 1.0 }, + { 0.109804, 0.098039, 0.074510, 1.0 }, + { 0.133333, 0.117647, 0.082353, 1.0 }, + { 0.137255, 0.121569, 0.074510, 1.0 }, + { 0.145098, 0.125490, 0.066667, 1.0 }, + { 0.141176, 0.121569, 0.058824, 1.0 }, + { 0.137255, 0.117647, 0.054902, 1.0 }, + { 0.133333, 0.109804, 0.050980, 1.0 }, + { 0.129412, 0.101961, 0.050980, 1.0 }, + { 0.125490, 0.090196, 0.047059, 1.0 }, + { 0.117647, 0.082353, 0.043137, 1.0 }, + { 0.109804, 0.082353, 0.066667, 1.0 }, + { 0.121569, 0.090196, 0.078431, 1.0 }, + { 0.133333, 0.098039, 0.094118, 1.0 }, + { 0.141176, 0.101961, 0.098039, 1.0 }, + { 0.149020, 0.109804, 0.105882, 1.0 }, + { 0.168627, 0.129412, 0.117647, 1.0 }, + { 0.184314, 0.149020, 0.125490, 1.0 }, + { 0.203922, 0.156863, 0.101961, 1.0 }, + { 0.192157, 0.145098, 0.086275, 1.0 }, + { 0.184314, 0.133333, 0.070588, 1.0 }, + { 0.168627, 0.125490, 0.066667, 1.0 }, + { 0.156863, 0.121569, 0.066667, 1.0 }, + { 0.141176, 0.113725, 0.054902, 1.0 }, + { 0.121569, 0.094118, 0.039216, 1.0 }, + { 0.105882, 0.086275, 0.023529, 1.0 }, + { 0.082353, 0.066667, 0.011765, 1.0 }, + { 0.054902, 0.043137, 0.031373, 1.0 }, + { 0.058824, 0.047059, 0.047059, 1.0 }, + { 0.062745, 0.050980, 0.062745, 1.0 }, + { 0.066667, 0.054902, 0.066667, 1.0 }, + { 0.070588, 0.062745, 0.070588, 1.0 }, + { 0.078431, 0.070588, 0.070588, 1.0 }, + { 0.086275, 0.074510, 0.074510, 1.0 }, + { 0.098039, 0.082353, 0.098039, 1.0 }, + { 0.105882, 0.090196, 0.098039, 1.0 }, + { 0.113725, 0.101961, 0.101961, 1.0 }, + { 0.113725, 0.105882, 0.101961, 1.0 }, + { 0.117647, 0.109804, 0.105882, 1.0 }, + { 0.121569, 0.117647, 0.109804, 1.0 }, + { 0.125490, 0.125490, 0.121569, 1.0 }, + { 0.137255, 0.133333, 0.129412, 1.0 }, + { 0.145098, 0.141176, 0.133333, 1.0 }, + { 0.160784, 0.141176, 0.125490, 1.0 }, + { 0.160784, 0.137255, 0.121569, 1.0 }, + { 0.160784, 0.137255, 0.117647, 1.0 }, + { 0.156863, 0.125490, 0.109804, 1.0 }, + { 0.149020, 0.121569, 0.109804, 1.0 }, + { 0.141176, 0.117647, 0.113725, 1.0 }, + { 0.145098, 0.117647, 0.113725, 1.0 }, + { 0.145098, 0.113725, 0.121569, 1.0 }, + { 0.137255, 0.113725, 0.129412, 1.0 }, + { 0.133333, 0.117647, 0.137255, 1.0 }, + { 0.133333, 0.125490, 0.145098, 1.0 }, + { 0.137255, 0.137255, 0.156863, 1.0 }, + { 0.152941, 0.156863, 0.176471, 1.0 }, + { 0.168627, 0.172549, 0.188235, 1.0 }, + { 0.180392, 0.176471, 0.196078, 1.0 }, + { 0.188235, 0.176471, 0.196078, 1.0 }, + { 0.200000, 0.203922, 0.211765, 1.0 }, + { 0.207843, 0.211765, 0.215686, 1.0 }, + { 0.219608, 0.219608, 0.223529, 1.0 }, + { 0.239216, 0.235294, 0.243137, 1.0 }, + { 0.266667, 0.250980, 0.254902, 1.0 }, + { 0.278431, 0.258824, 0.274510, 1.0 }, + { 0.282353, 0.274510, 0.286275, 1.0 }, + { 0.286275, 0.282353, 0.298039, 1.0 }, + { 0.286275, 0.274510, 0.290196, 1.0 }, + { 0.286275, 0.266667, 0.286275, 1.0 }, + { 0.278431, 0.262745, 0.278431, 1.0 }, + { 0.274510, 0.258824, 0.270588, 1.0 }, + { 0.262745, 0.239216, 0.250980, 1.0 }, + { 0.239216, 0.223529, 0.227451, 1.0 }, + { 0.219608, 0.200000, 0.200000, 1.0 }, + { 0.200000, 0.180392, 0.184314, 1.0 }, + { 0.188235, 0.160784, 0.160784, 1.0 }, + { 0.184314, 0.160784, 0.156863, 1.0 }, + { 0.184314, 0.160784, 0.156863, 1.0 }, + { 0.184314, 0.164706, 0.156863, 1.0 }, + { 0.184314, 0.168627, 0.164706, 1.0 }, + { 0.188235, 0.176471, 0.176471, 1.0 }, + { 0.203922, 0.188235, 0.200000, 1.0 }, + { 0.235294, 0.227451, 0.250980, 1.0 }, + { 0.243137, 0.235294, 0.254902, 1.0 }, + { 0.250980, 0.247059, 0.262745, 1.0 }, + { 0.270588, 0.270588, 0.274510, 1.0 }, + { 0.286275, 0.282353, 0.274510, 1.0 }, + { 0.309804, 0.294118, 0.266667, 1.0 }, + { 0.341176, 0.298039, 0.258824, 1.0 }, + { 0.360784, 0.294118, 0.235294, 1.0 }, + { 0.372549, 0.290196, 0.219608, 1.0 }, + { 0.333333, 0.254902, 0.156863, 1.0 }, + { 0.321569, 0.243137, 0.149020, 1.0 }, + { 0.309804, 0.231373, 0.141176, 1.0 }, + { 0.294118, 0.211765, 0.117647, 1.0 }, + { 0.278431, 0.192157, 0.117647, 1.0 }, + { 0.262745, 0.180392, 0.117647, 1.0 }, + { 0.231373, 0.168627, 0.121569, 1.0 }, + { 0.184314, 0.160784, 0.156863, 1.0 }, + { 0.184314, 0.168627, 0.168627, 1.0 }, + { 0.184314, 0.176471, 0.184314, 1.0 }, + { 0.207843, 0.200000, 0.207843, 1.0 }, + { 0.235294, 0.219608, 0.235294, 1.0 }, + { 0.262745, 0.243137, 0.262745, 1.0 }, + { 0.290196, 0.270588, 0.290196, 1.0 }, + { 0.329412, 0.301961, 0.298039, 1.0 }, + { 0.368627, 0.333333, 0.305882, 1.0 }, + { 0.396078, 0.349020, 0.294118, 1.0 }, + { 0.411765, 0.349020, 0.274510, 1.0 }, + { 0.403922, 0.329412, 0.258824, 1.0 }, + { 0.384314, 0.305882, 0.223529, 1.0 }, + { 0.364706, 0.282353, 0.192157, 1.0 }, + { 0.329412, 0.247059, 0.156863, 1.0 }, + { 0.290196, 0.207843, 0.109804, 1.0 }, + { 0.211765, 0.145098, 0.054902, 1.0 }, + { 0.207843, 0.137255, 0.047059, 1.0 }, + { 0.203922, 0.129412, 0.043137, 1.0 }, + { 0.203922, 0.145098, 0.066667, 1.0 }, + { 0.231373, 0.172549, 0.101961, 1.0 }, + { 0.282353, 0.227451, 0.172549, 1.0 }, + { 0.345098, 0.313725, 0.247059, 1.0 }, + { 0.447059, 0.403922, 0.321569, 1.0 }, + { 0.521569, 0.490196, 0.392157, 1.0 }, + { 0.588235, 0.556863, 0.439216, 1.0 }, + { 0.635294, 0.596078, 0.482353, 1.0 }, + { 0.635294, 0.615686, 0.501961, 1.0 }, + { 0.662745, 0.631373, 0.505882, 1.0 }, + { 0.650980, 0.627451, 0.509804, 1.0 }, + { 0.623529, 0.603922, 0.486275, 1.0 }, + { 0.584314, 0.564706, 0.458824, 1.0 }, + { 0.525490, 0.509804, 0.415686, 1.0 }, + { 0.490196, 0.482353, 0.372549, 1.0 }, + { 0.478431, 0.462745, 0.349020, 1.0 }, + { 0.482353, 0.462745, 0.360784, 1.0 }, + { 0.494118, 0.478431, 0.396078, 1.0 }, + { 0.521569, 0.501961, 0.431373, 1.0 }, + { 0.545098, 0.529412, 0.470588, 1.0 }, + { 0.568627, 0.552941, 0.478431, 1.0 }, + { 0.580392, 0.568627, 0.494118, 1.0 }, + { 0.584314, 0.576471, 0.501961, 1.0 }, + { 0.580392, 0.576471, 0.513725, 1.0 }, + { 0.576471, 0.564706, 0.521569, 1.0 }, + { 0.556863, 0.549020, 0.513725, 1.0 }, + { 0.533333, 0.517647, 0.494118, 1.0 }, + { 0.501961, 0.490196, 0.450980, 1.0 }, + { 0.466667, 0.458824, 0.415686, 1.0 }, + { 0.439216, 0.431373, 0.384314, 1.0 }, + { 0.419608, 0.411765, 0.356863, 1.0 }, + { 0.403922, 0.384314, 0.341176, 1.0 }, + { 0.388235, 0.372549, 0.317647, 1.0 }, + { 0.368627, 0.356863, 0.294118, 1.0 }, + { 0.345098, 0.341176, 0.274510, 1.0 }, + { 0.321569, 0.317647, 0.247059, 1.0 }, + { 0.298039, 0.290196, 0.215686, 1.0 }, + { 0.274510, 0.258824, 0.200000, 1.0 }, + { 0.247059, 0.235294, 0.188235, 1.0 }, + { 0.215686, 0.211765, 0.172549, 1.0 }, + { 0.188235, 0.184314, 0.160784, 1.0 }, + { 0.164706, 0.156863, 0.133333, 1.0 }, + { 0.149020, 0.125490, 0.109804, 1.0 }, + { 0.133333, 0.101961, 0.094118, 1.0 }, + { 0.113725, 0.086275, 0.078431, 1.0 }, + { 0.094118, 0.066667, 0.062745, 1.0 }, + { 0.078431, 0.058824, 0.043137, 1.0 }, + { 0.074510, 0.047059, 0.031373, 1.0 }, + { 0.070588, 0.047059, 0.019608, 1.0 }, + { 0.074510, 0.054902, 0.027451, 1.0 }, + { 0.082353, 0.062745, 0.043137, 1.0 }, + { 0.094118, 0.082353, 0.062745, 1.0 }, + { 0.113725, 0.105882, 0.082353, 1.0 }, + { 0.129412, 0.133333, 0.098039, 1.0 }, + { 0.156863, 0.160784, 0.125490, 1.0 }, + { 0.180392, 0.184314, 0.156863, 1.0 }, + { 0.203922, 0.203922, 0.184314, 1.0 }, + { 0.231373, 0.223529, 0.211765, 1.0 }, + { 0.254902, 0.243137, 0.227451, 1.0 }, + { 0.274510, 0.258824, 0.239216, 1.0 }, + { 0.290196, 0.274510, 0.258824, 1.0 }, + { 0.305882, 0.290196, 0.274510, 1.0 }, + { 0.325490, 0.301961, 0.282353, 1.0 }, + { 0.352941, 0.321569, 0.290196, 1.0 }, + { 0.364706, 0.329412, 0.294118, 1.0 }, + { 0.345098, 0.309804, 0.274510, 1.0 }, + { 0.329412, 0.290196, 0.258824, 1.0 }, + { 0.301961, 0.270588, 0.250980, 1.0 }, + { 0.305882, 0.270588, 0.243137, 1.0 }, + }; +/* Type_AB_Positive */ +static double4 colors_669[] = { + { 0.454902, 0.074510, 0.070588, 1.0 }, + { 0.450980, 0.074510, 0.070588, 1.0 }, + { 0.411765, 0.086275, 0.074510, 1.0 }, + { 0.372549, 0.101961, 0.078431, 1.0 }, + { 0.321569, 0.098039, 0.074510, 1.0 }, + { 0.274510, 0.094118, 0.070588, 1.0 }, + { 0.250980, 0.090196, 0.066667, 1.0 }, + { 0.227451, 0.090196, 0.066667, 1.0 }, + { 0.156863, 0.105882, 0.070588, 1.0 }, + { 0.145098, 0.105882, 0.074510, 1.0 }, + { 0.137255, 0.109804, 0.078431, 1.0 }, + { 0.152941, 0.109804, 0.078431, 1.0 }, + { 0.168627, 0.109804, 0.078431, 1.0 }, + { 0.203922, 0.109804, 0.082353, 1.0 }, + { 0.243137, 0.109804, 0.086275, 1.0 }, + { 0.262745, 0.101961, 0.086275, 1.0 }, + { 0.286275, 0.098039, 0.090196, 1.0 }, + { 0.411765, 0.105882, 0.101961, 1.0 }, + { 0.454902, 0.109804, 0.105882, 1.0 }, + { 0.498039, 0.113725, 0.109804, 1.0 }, + { 0.513725, 0.129412, 0.133333, 1.0 }, + { 0.533333, 0.149020, 0.156863, 1.0 }, + { 0.545098, 0.149020, 0.156863, 1.0 }, + { 0.560784, 0.149020, 0.156863, 1.0 }, + { 0.607843, 0.133333, 0.133333, 1.0 }, + { 0.600000, 0.133333, 0.133333, 1.0 }, + { 0.592157, 0.133333, 0.137255, 1.0 }, + { 0.580392, 0.137255, 0.137255, 1.0 }, + { 0.572549, 0.141176, 0.141176, 1.0 }, + { 0.580392, 0.133333, 0.133333, 1.0 }, + { 0.592157, 0.129412, 0.125490, 1.0 }, + { 0.627451, 0.105882, 0.098039, 1.0 }, + { 0.650980, 0.101961, 0.090196, 1.0 }, + { 0.662745, 0.113725, 0.105882, 1.0 }, + { 0.670588, 0.117647, 0.109804, 1.0 }, + { 0.682353, 0.125490, 0.113725, 1.0 }, + { 0.705882, 0.125490, 0.109804, 1.0 }, + { 0.733333, 0.129412, 0.109804, 1.0 }, + { 0.741176, 0.137255, 0.109804, 1.0 }, + { 0.749020, 0.145098, 0.113725, 1.0 }, + { 0.764706, 0.145098, 0.113725, 1.0 }, + { 0.764706, 0.145098, 0.113725, 1.0 }, + { 0.764706, 0.145098, 0.113725, 1.0 }, + { 0.737255, 0.145098, 0.117647, 1.0 }, + { 0.713725, 0.145098, 0.125490, 1.0 }, + { 0.686275, 0.145098, 0.129412, 1.0 }, + { 0.658824, 0.149020, 0.133333, 1.0 }, + { 0.600000, 0.145098, 0.133333, 1.0 }, + { 0.537255, 0.145098, 0.133333, 1.0 }, + { 0.411765, 0.137255, 0.121569, 1.0 }, + { 0.349020, 0.129412, 0.121569, 1.0 }, + { 0.290196, 0.125490, 0.125490, 1.0 }, + { 0.254902, 0.117647, 0.113725, 1.0 }, + { 0.219608, 0.113725, 0.105882, 1.0 }, + { 0.211765, 0.109804, 0.101961, 1.0 }, + { 0.207843, 0.109804, 0.098039, 1.0 }, + { 0.192157, 0.117647, 0.098039, 1.0 }, + { 0.188235, 0.113725, 0.098039, 1.0 }, + { 0.184314, 0.109804, 0.098039, 1.0 }, + { 0.180392, 0.098039, 0.094118, 1.0 }, + { 0.176471, 0.090196, 0.090196, 1.0 }, + { 0.172549, 0.098039, 0.090196, 1.0 }, + { 0.172549, 0.105882, 0.094118, 1.0 }, + { 0.156863, 0.113725, 0.098039, 1.0 }, + { 0.145098, 0.113725, 0.090196, 1.0 }, + { 0.121569, 0.094118, 0.078431, 1.0 }, + { 0.117647, 0.094118, 0.074510, 1.0 }, + { 0.117647, 0.094118, 0.074510, 1.0 }, + { 0.117647, 0.098039, 0.074510, 1.0 }, + { 0.121569, 0.101961, 0.078431, 1.0 }, + { 0.133333, 0.105882, 0.078431, 1.0 }, + { 0.152941, 0.113725, 0.078431, 1.0 }, + { 0.207843, 0.109804, 0.070588, 1.0 }, + { 0.250980, 0.098039, 0.066667, 1.0 }, + { 0.298039, 0.090196, 0.066667, 1.0 }, + { 0.345098, 0.090196, 0.070588, 1.0 }, + { 0.392157, 0.094118, 0.074510, 1.0 }, + { 0.400000, 0.086275, 0.070588, 1.0 }, + { 0.411765, 0.078431, 0.066667, 1.0 }, + { 0.419608, 0.078431, 0.050980, 1.0 }, + { 0.419608, 0.078431, 0.050980, 1.0 }, + { 0.400000, 0.082353, 0.062745, 1.0 }, + { 0.360784, 0.074510, 0.062745, 1.0 }, + { 0.321569, 0.070588, 0.062745, 1.0 }, + { 0.298039, 0.066667, 0.058824, 1.0 }, + { 0.274510, 0.066667, 0.058824, 1.0 }, + { 0.239216, 0.070588, 0.054902, 1.0 }, + { 0.219608, 0.082353, 0.062745, 1.0 }, + { 0.215686, 0.101961, 0.090196, 1.0 }, + { 0.231373, 0.101961, 0.098039, 1.0 }, + { 0.247059, 0.105882, 0.109804, 1.0 }, + { 0.247059, 0.105882, 0.109804, 1.0 }, + { 0.250980, 0.105882, 0.109804, 1.0 }, + { 0.254902, 0.105882, 0.098039, 1.0 }, + { 0.258824, 0.113725, 0.094118, 1.0 }, + { 0.262745, 0.129412, 0.101961, 1.0 }, + { 0.266667, 0.149020, 0.113725, 1.0 }, + { 0.278431, 0.172549, 0.133333, 1.0 }, + { 0.286275, 0.203922, 0.149020, 1.0 }, + { 0.298039, 0.239216, 0.168627, 1.0 }, + { 0.301961, 0.247059, 0.172549, 1.0 }, + { 0.305882, 0.258824, 0.176471, 1.0 }, + { 0.309804, 0.258824, 0.188235, 1.0 }, + { 0.298039, 0.184314, 0.184314, 1.0 }, + { 0.286275, 0.211765, 0.200000, 1.0 }, + { 0.270588, 0.215686, 0.188235, 1.0 }, + { 0.258824, 0.223529, 0.176471, 1.0 }, + { 0.243137, 0.184314, 0.160784, 1.0 }, + { 0.227451, 0.145098, 0.145098, 1.0 }, + { 0.207843, 0.121569, 0.121569, 1.0 }, + { 0.176471, 0.105882, 0.105882, 1.0 }, + { 0.160784, 0.101961, 0.098039, 1.0 }, + { 0.160784, 0.109804, 0.098039, 1.0 }, + { 0.192157, 0.117647, 0.098039, 1.0 }, + { 0.196078, 0.113725, 0.098039, 1.0 }, + { 0.203922, 0.113725, 0.098039, 1.0 }, + { 0.219608, 0.121569, 0.098039, 1.0 }, + { 0.235294, 0.129412, 0.098039, 1.0 }, + { 0.247059, 0.129412, 0.101961, 1.0 }, + { 0.250980, 0.121569, 0.101961, 1.0 }, + { 0.235294, 0.125490, 0.090196, 1.0 }, + { 0.227451, 0.121569, 0.082353, 1.0 }, + { 0.223529, 0.121569, 0.074510, 1.0 }, + { 0.227451, 0.121569, 0.070588, 1.0 }, + { 0.231373, 0.125490, 0.070588, 1.0 }, + { 0.235294, 0.117647, 0.062745, 1.0 }, + { 0.258824, 0.113725, 0.062745, 1.0 }, + { 0.294118, 0.105882, 0.070588, 1.0 }, + { 0.349020, 0.098039, 0.066667, 1.0 }, + { 0.482353, 0.117647, 0.074510, 1.0 }, + { 0.513725, 0.117647, 0.074510, 1.0 }, + { 0.545098, 0.117647, 0.074510, 1.0 }, + { 0.607843, 0.125490, 0.082353, 1.0 }, + { 0.670588, 0.121569, 0.086275, 1.0 }, + { 0.729412, 0.137255, 0.098039, 1.0 }, + { 0.772549, 0.145098, 0.101961, 1.0 }, + { 0.800000, 0.145098, 0.101961, 1.0 }, + { 0.796078, 0.145098, 0.101961, 1.0 }, + { 0.792157, 0.149020, 0.101961, 1.0 }, + { 0.788235, 0.149020, 0.101961, 1.0 }, + { 0.784314, 0.149020, 0.105882, 1.0 }, + { 0.764706, 0.137255, 0.101961, 1.0 }, + { 0.725490, 0.133333, 0.101961, 1.0 }, + { 0.682353, 0.109804, 0.090196, 1.0 }, + { 0.619608, 0.105882, 0.082353, 1.0 }, + { 0.501961, 0.113725, 0.090196, 1.0 }, + { 0.466667, 0.117647, 0.094118, 1.0 }, + { 0.435294, 0.121569, 0.098039, 1.0 }, + { 0.372549, 0.101961, 0.094118, 1.0 }, + { 0.309804, 0.094118, 0.082353, 1.0 }, + { 0.254902, 0.090196, 0.082353, 1.0 }, + { 0.207843, 0.086275, 0.078431, 1.0 }, + { 0.164706, 0.125490, 0.101961, 1.0 }, + { 0.164706, 0.125490, 0.105882, 1.0 }, + { 0.168627, 0.125490, 0.113725, 1.0 }, + { 0.200000, 0.145098, 0.137255, 1.0 }, + { 0.247059, 0.160784, 0.168627, 1.0 }, + { 0.325490, 0.227451, 0.235294, 1.0 }, + { 0.400000, 0.223529, 0.239216, 1.0 }, + { 0.466667, 0.211765, 0.231373, 1.0 }, + { 0.525490, 0.215686, 0.211765, 1.0 }, + { 0.619608, 0.239216, 0.227451, 1.0 }, + { 0.635294, 0.235294, 0.219608, 1.0 }, + { 0.654902, 0.231373, 0.215686, 1.0 }, + { 0.662745, 0.184314, 0.184314, 1.0 }, + { 0.627451, 0.164706, 0.149020, 1.0 }, + { 0.556863, 0.117647, 0.078431, 1.0 }, + { 0.501961, 0.109804, 0.070588, 1.0 }, + { 0.388235, 0.105882, 0.070588, 1.0 }, + { 0.356863, 0.098039, 0.066667, 1.0 }, + { 0.325490, 0.090196, 0.062745, 1.0 }, + { 0.278431, 0.094118, 0.058824, 1.0 }, + { 0.254902, 0.098039, 0.054902, 1.0 }, + { 0.247059, 0.105882, 0.054902, 1.0 }, + { 0.262745, 0.109804, 0.058824, 1.0 }, + { 0.294118, 0.098039, 0.066667, 1.0 }, + { 0.341176, 0.098039, 0.074510, 1.0 }, + { 0.400000, 0.105882, 0.070588, 1.0 }, + { 0.450980, 0.101961, 0.070588, 1.0 }, + { 0.478431, 0.101961, 0.066667, 1.0 }, + { 0.490196, 0.094118, 0.066667, 1.0 }, + { 0.490196, 0.090196, 0.070588, 1.0 }, + { 0.478431, 0.094118, 0.070588, 1.0 }, + { 0.462745, 0.101961, 0.074510, 1.0 }, + { 0.372549, 0.098039, 0.062745, 1.0 }, + { 0.341176, 0.098039, 0.066667, 1.0 }, + { 0.313725, 0.101961, 0.070588, 1.0 }, + { 0.254902, 0.098039, 0.070588, 1.0 }, + { 0.211765, 0.105882, 0.066667, 1.0 }, + { 0.176471, 0.121569, 0.070588, 1.0 }, + { 0.149020, 0.113725, 0.070588, 1.0 }, + { 0.133333, 0.125490, 0.078431, 1.0 }, + { 0.105882, 0.121569, 0.074510, 1.0 }, + { 0.086275, 0.113725, 0.078431, 1.0 }, + { 0.098039, 0.113725, 0.086275, 1.0 }, + { 0.121569, 0.121569, 0.090196, 1.0 }, + { 0.137255, 0.117647, 0.098039, 1.0 }, + { 0.160784, 0.141176, 0.109804, 1.0 }, + { 0.184314, 0.137255, 0.117647, 1.0 }, + { 0.207843, 0.141176, 0.129412, 1.0 }, + { 0.231373, 0.145098, 0.129412, 1.0 }, + { 0.250980, 0.149020, 0.125490, 1.0 }, + { 0.274510, 0.164706, 0.121569, 1.0 }, + { 0.294118, 0.168627, 0.117647, 1.0 }, + { 0.301961, 0.164706, 0.117647, 1.0 }, + { 0.301961, 0.156863, 0.113725, 1.0 }, + { 0.282353, 0.133333, 0.098039, 1.0 }, + { 0.258824, 0.121569, 0.086275, 1.0 }, + { 0.243137, 0.109804, 0.078431, 1.0 }, + { 0.231373, 0.105882, 0.070588, 1.0 }, + { 0.223529, 0.098039, 0.066667, 1.0 }, + { 0.223529, 0.098039, 0.066667, 1.0 }, + { 0.219608, 0.090196, 0.062745, 1.0 }, + { 0.231373, 0.078431, 0.058824, 1.0 }, + { 0.250980, 0.070588, 0.054902, 1.0 }, + { 0.270588, 0.066667, 0.050980, 1.0 }, + { 0.301961, 0.078431, 0.047059, 1.0 }, + { 0.321569, 0.082353, 0.043137, 1.0 }, + { 0.333333, 0.098039, 0.043137, 1.0 }, + { 0.349020, 0.109804, 0.043137, 1.0 }, + { 0.337255, 0.105882, 0.043137, 1.0 }, + { 0.321569, 0.105882, 0.047059, 1.0 }, + { 0.294118, 0.094118, 0.047059, 1.0 }, + { 0.262745, 0.105882, 0.050980, 1.0 }, + { 0.239216, 0.117647, 0.058824, 1.0 }, + { 0.211765, 0.121569, 0.062745, 1.0 }, + { 0.184314, 0.121569, 0.070588, 1.0 }, + { 0.156863, 0.109804, 0.070588, 1.0 }, + { 0.133333, 0.098039, 0.074510, 1.0 }, + { 0.121569, 0.098039, 0.074510, 1.0 }, + { 0.105882, 0.117647, 0.078431, 1.0 }, + { 0.090196, 0.113725, 0.082353, 1.0 }, + { 0.094118, 0.109804, 0.082353, 1.0 }, + { 0.105882, 0.105882, 0.082353, 1.0 }, + { 0.105882, 0.082353, 0.105882, 1.0 }, + { 0.105882, 0.082353, 0.105882, 1.0 }, + { 0.094118, 0.082353, 0.109804, 1.0 }, + { 0.094118, 0.082353, 0.109804, 1.0 }, + { 0.109804, 0.082353, 0.109804, 1.0 }, + { 0.109804, 0.078431, 0.086275, 1.0 }, + { 0.113725, 0.078431, 0.094118, 1.0 }, + { 0.109804, 0.078431, 0.086275, 1.0 }, + { 0.109804, 0.078431, 0.078431, 1.0 }, + { 0.105882, 0.078431, 0.078431, 1.0 }, + { 0.109804, 0.098039, 0.078431, 1.0 }, + { 0.109804, 0.098039, 0.078431, 1.0 }, + { 0.109804, 0.086275, 0.078431, 1.0 }, + { 0.117647, 0.086275, 0.074510, 1.0 }, + { 0.129412, 0.074510, 0.074510, 1.0 }, + { 0.160784, 0.086275, 0.074510, 1.0 }, + { 0.203922, 0.082353, 0.074510, 1.0 }, + { 0.262745, 0.086275, 0.070588, 1.0 }, + { 0.317647, 0.082353, 0.074510, 1.0 }, + { 0.368627, 0.078431, 0.078431, 1.0 }, + { 0.400000, 0.098039, 0.082353, 1.0 }, + { 0.431373, 0.090196, 0.082353, 1.0 }, + }; +/* Underwater_Day */ +static double4 colors_670[] = { + { 0.113725, 0.588235, 0.541176, 1.0 }, + { 0.254902, 0.643137, 0.541176, 1.0 }, + { 0.317647, 0.678431, 0.588235, 1.0 }, + { 0.384314, 0.717647, 0.639216, 1.0 }, + { 0.450980, 0.729412, 0.658824, 1.0 }, + { 0.521569, 0.745098, 0.678431, 1.0 }, + { 0.521569, 0.729412, 0.686275, 1.0 }, + { 0.521569, 0.713725, 0.698039, 1.0 }, + { 0.482353, 0.662745, 0.615686, 1.0 }, + { 0.407843, 0.623529, 0.603922, 1.0 }, + { 0.337255, 0.584314, 0.592157, 1.0 }, + { 0.270588, 0.556863, 0.603922, 1.0 }, + { 0.207843, 0.533333, 0.615686, 1.0 }, + { 0.227451, 0.529412, 0.662745, 1.0 }, + { 0.250980, 0.525490, 0.709804, 1.0 }, + { 0.258824, 0.509804, 0.729412, 1.0 }, + { 0.270588, 0.498039, 0.752941, 1.0 }, + { 0.235294, 0.564706, 0.729412, 1.0 }, + { 0.180392, 0.541176, 0.713725, 1.0 }, + { 0.125490, 0.517647, 0.701961, 1.0 }, + { 0.070588, 0.470588, 0.682353, 1.0 }, + { 0.019608, 0.427451, 0.666667, 1.0 }, + { 0.047059, 0.403922, 0.650980, 1.0 }, + { 0.074510, 0.384314, 0.635294, 1.0 }, + { 0.227451, 0.282353, 0.588235, 1.0 }, + { 0.321569, 0.278431, 0.580392, 1.0 }, + { 0.419608, 0.274510, 0.572549, 1.0 }, + { 0.447059, 0.290196, 0.576471, 1.0 }, + { 0.474510, 0.309804, 0.580392, 1.0 }, + { 0.450980, 0.329412, 0.576471, 1.0 }, + { 0.431373, 0.349020, 0.576471, 1.0 }, + { 0.368627, 0.384314, 0.568627, 1.0 }, + { 0.286275, 0.423529, 0.576471, 1.0 }, + { 0.133333, 0.470588, 0.541176, 1.0 }, + { 0.129412, 0.494118, 0.549020, 1.0 }, + { 0.129412, 0.521569, 0.560784, 1.0 }, + { 0.145098, 0.513725, 0.549020, 1.0 }, + { 0.160784, 0.505882, 0.537255, 1.0 }, + { 0.176471, 0.498039, 0.521569, 1.0 }, + { 0.192157, 0.494118, 0.505882, 1.0 }, + { 0.152941, 0.396078, 0.462745, 1.0 }, + { 0.156863, 0.364706, 0.423529, 1.0 }, + { 0.164706, 0.337255, 0.384314, 1.0 }, + { 0.164706, 0.333333, 0.384314, 1.0 }, + { 0.168627, 0.329412, 0.384314, 1.0 }, + { 0.164706, 0.345098, 0.384314, 1.0 }, + { 0.160784, 0.364706, 0.384314, 1.0 }, + { 0.152941, 0.380392, 0.380392, 1.0 }, + { 0.141176, 0.407843, 0.407843, 1.0 }, + { 0.168627, 0.443137, 0.450980, 1.0 }, + { 0.223529, 0.411765, 0.443137, 1.0 }, + { 0.282353, 0.384314, 0.439216, 1.0 }, + { 0.372549, 0.376471, 0.435294, 1.0 }, + { 0.466667, 0.372549, 0.435294, 1.0 }, + { 0.501961, 0.376471, 0.423529, 1.0 }, + { 0.541176, 0.384314, 0.411765, 1.0 }, + { 0.564706, 0.380392, 0.517647, 1.0 }, + { 0.537255, 0.427451, 0.580392, 1.0 }, + { 0.509804, 0.474510, 0.647059, 1.0 }, + { 0.454902, 0.474510, 0.658824, 1.0 }, + { 0.400000, 0.474510, 0.674510, 1.0 }, + { 0.360784, 0.474510, 0.658824, 1.0 }, + { 0.325490, 0.478431, 0.647059, 1.0 }, + { 0.258824, 0.454902, 0.580392, 1.0 }, + { 0.223529, 0.427451, 0.450980, 1.0 }, + { 0.188235, 0.329412, 0.278431, 1.0 }, + { 0.188235, 0.258824, 0.188235, 1.0 }, + { 0.192157, 0.188235, 0.101961, 1.0 }, + { 0.188235, 0.164706, 0.086275, 1.0 }, + { 0.184314, 0.141176, 0.070588, 1.0 }, + { 0.129412, 0.137255, 0.043137, 1.0 }, + { 0.098039, 0.160784, 0.027451, 1.0 }, + { 0.047059, 0.184314, 0.160784, 1.0 }, + { 0.039216, 0.235294, 0.227451, 1.0 }, + { 0.031373, 0.286275, 0.298039, 1.0 }, + { 0.086275, 0.298039, 0.403922, 1.0 }, + { 0.141176, 0.309804, 0.513725, 1.0 }, + { 0.180392, 0.325490, 0.521569, 1.0 }, + { 0.219608, 0.345098, 0.533333, 1.0 }, + { 0.301961, 0.333333, 0.545098, 1.0 }, + { 0.352941, 0.317647, 0.541176, 1.0 }, + { 0.341176, 0.227451, 0.462745, 1.0 }, + { 0.286275, 0.176471, 0.400000, 1.0 }, + { 0.235294, 0.125490, 0.337255, 1.0 }, + { 0.192157, 0.101961, 0.298039, 1.0 }, + { 0.152941, 0.078431, 0.262745, 1.0 }, + { 0.125490, 0.070588, 0.192157, 1.0 }, + { 0.113725, 0.047059, 0.129412, 1.0 }, + { 0.152941, 0.062745, 0.062745, 1.0 }, + { 0.235294, 0.105882, 0.164706, 1.0 }, + { 0.317647, 0.149020, 0.266667, 1.0 }, + { 0.380392, 0.180392, 0.309804, 1.0 }, + { 0.447059, 0.211765, 0.352941, 1.0 }, + { 0.549020, 0.337255, 0.458824, 1.0 }, + { 0.623529, 0.380392, 0.592157, 1.0 }, + { 0.709804, 0.372549, 0.647059, 1.0 }, + { 0.694118, 0.427451, 0.639216, 1.0 }, + { 0.627451, 0.407843, 0.596078, 1.0 }, + { 0.513725, 0.431373, 0.560784, 1.0 }, + { 0.400000, 0.454902, 0.529412, 1.0 }, + { 0.376471, 0.474510, 0.533333, 1.0 }, + { 0.356863, 0.498039, 0.541176, 1.0 }, + { 0.309804, 0.560784, 0.611765, 1.0 }, + { 0.290196, 0.623529, 0.607843, 1.0 }, + { 0.360784, 0.647059, 0.690196, 1.0 }, + { 0.411765, 0.619608, 0.690196, 1.0 }, + { 0.462745, 0.592157, 0.694118, 1.0 }, + { 0.458824, 0.564706, 0.694118, 1.0 }, + { 0.454902, 0.541176, 0.694118, 1.0 }, + { 0.462745, 0.505882, 0.658824, 1.0 }, + { 0.454902, 0.462745, 0.588235, 1.0 }, + { 0.415686, 0.392157, 0.549020, 1.0 }, + { 0.364706, 0.325490, 0.439216, 1.0 }, + { 0.223529, 0.207843, 0.294118, 1.0 }, + { 0.203922, 0.184314, 0.274510, 1.0 }, + { 0.184314, 0.160784, 0.258824, 1.0 }, + { 0.152941, 0.172549, 0.262745, 1.0 }, + { 0.121569, 0.215686, 0.325490, 1.0 }, + { 0.137255, 0.211765, 0.352941, 1.0 }, + { 0.168627, 0.211765, 0.400000, 1.0 }, + { 0.200000, 0.337255, 0.560784, 1.0 }, + { 0.239216, 0.337255, 0.572549, 1.0 }, + { 0.278431, 0.341176, 0.588235, 1.0 }, + { 0.278431, 0.372549, 0.588235, 1.0 }, + { 0.278431, 0.403922, 0.592157, 1.0 }, + { 0.321569, 0.466667, 0.580392, 1.0 }, + { 0.356863, 0.482353, 0.556863, 1.0 }, + { 0.341176, 0.466667, 0.513725, 1.0 }, + { 0.325490, 0.470588, 0.517647, 1.0 }, + { 0.431373, 0.403922, 0.552941, 1.0 }, + { 0.439216, 0.396078, 0.568627, 1.0 }, + { 0.450980, 0.392157, 0.588235, 1.0 }, + { 0.549020, 0.466667, 0.619608, 1.0 }, + { 0.627451, 0.478431, 0.643137, 1.0 }, + { 0.603922, 0.466667, 0.647059, 1.0 }, + { 0.600000, 0.537255, 0.658824, 1.0 }, + { 0.494118, 0.564706, 0.580392, 1.0 }, + { 0.435294, 0.545098, 0.576471, 1.0 }, + { 0.380392, 0.529412, 0.576471, 1.0 }, + { 0.352941, 0.525490, 0.560784, 1.0 }, + { 0.325490, 0.525490, 0.549020, 1.0 }, + { 0.294118, 0.529412, 0.556863, 1.0 }, + { 0.243137, 0.549020, 0.584314, 1.0 }, + { 0.207843, 0.525490, 0.596078, 1.0 }, + { 0.219608, 0.486275, 0.596078, 1.0 }, + { 0.337255, 0.501961, 0.658824, 1.0 }, + { 0.392157, 0.494118, 0.670588, 1.0 }, + { 0.450980, 0.490196, 0.686275, 1.0 }, + { 0.545098, 0.513725, 0.725490, 1.0 }, + { 0.647059, 0.564706, 0.749020, 1.0 }, + { 0.690196, 0.588235, 0.760784, 1.0 }, + { 0.674510, 0.635294, 0.776471, 1.0 }, + { 0.584314, 0.600000, 0.721569, 1.0 }, + { 0.545098, 0.588235, 0.713725, 1.0 }, + { 0.509804, 0.576471, 0.705882, 1.0 }, + { 0.458824, 0.576471, 0.690196, 1.0 }, + { 0.466667, 0.537255, 0.674510, 1.0 }, + { 0.462745, 0.490196, 0.682353, 1.0 }, + { 0.466667, 0.458824, 0.662745, 1.0 }, + { 0.525490, 0.439216, 0.603922, 1.0 }, + { 0.560784, 0.435294, 0.576471, 1.0 }, + { 0.537255, 0.415686, 0.529412, 1.0 }, + { 0.533333, 0.431373, 0.513725, 1.0 }, + { 0.529412, 0.450980, 0.498039, 1.0 }, + { 0.482353, 0.458824, 0.498039, 1.0 }, + { 0.435294, 0.447059, 0.498039, 1.0 }, + { 0.431373, 0.470588, 0.486275, 1.0 }, + { 0.450980, 0.478431, 0.439216, 1.0 }, + { 0.427451, 0.474510, 0.431373, 1.0 }, + { 0.427451, 0.478431, 0.419608, 1.0 }, + { 0.427451, 0.486275, 0.411765, 1.0 }, + { 0.380392, 0.494118, 0.443137, 1.0 }, + { 0.290196, 0.498039, 0.462745, 1.0 }, + { 0.215686, 0.454902, 0.450980, 1.0 }, + { 0.156863, 0.400000, 0.458824, 1.0 }, + { 0.109804, 0.341176, 0.423529, 1.0 }, + { 0.047059, 0.239216, 0.325490, 1.0 }, + { 0.039216, 0.152941, 0.262745, 1.0 }, + { 0.047059, 0.094118, 0.200000, 1.0 }, + { 0.019608, 0.043137, 0.121569, 1.0 }, + { 0.011765, 0.035294, 0.082353, 1.0 }, + { 0.015686, 0.043137, 0.050980, 1.0 }, + { 0.027451, 0.043137, 0.031373, 1.0 }, + { 0.035294, 0.050980, 0.035294, 1.0 }, + { 0.047059, 0.031373, 0.015686, 1.0 }, + { 0.058824, 0.031373, 0.015686, 1.0 }, + { 0.074510, 0.035294, 0.019608, 1.0 }, + { 0.070588, 0.035294, 0.007843, 1.0 }, + { 0.078431, 0.031373, 0.015686, 1.0 }, + { 0.090196, 0.035294, 0.031373, 1.0 }, + { 0.082353, 0.054902, 0.035294, 1.0 }, + { 0.082353, 0.078431, 0.086275, 1.0 }, + { 0.113725, 0.101961, 0.156863, 1.0 }, + { 0.152941, 0.125490, 0.207843, 1.0 }, + { 0.196078, 0.176471, 0.282353, 1.0 }, + { 0.250980, 0.231373, 0.384314, 1.0 }, + { 0.333333, 0.247059, 0.494118, 1.0 }, + { 0.380392, 0.305882, 0.592157, 1.0 }, + { 0.396078, 0.396078, 0.647059, 1.0 }, + { 0.431373, 0.427451, 0.705882, 1.0 }, + { 0.447059, 0.470588, 0.811765, 1.0 }, + { 0.486275, 0.635294, 0.854902, 1.0 }, + { 0.560784, 0.717647, 0.823529, 1.0 }, + { 0.623529, 0.686275, 0.850980, 1.0 }, + { 0.698039, 0.749020, 0.913725, 1.0 }, + { 0.756863, 0.768627, 0.898039, 1.0 }, + { 0.784314, 0.745098, 0.831373, 1.0 }, + { 0.792157, 0.694118, 0.792157, 1.0 }, + { 0.741176, 0.607843, 0.717647, 1.0 }, + { 0.678431, 0.639216, 0.572549, 1.0 }, + { 0.623529, 0.643137, 0.439216, 1.0 }, + { 0.552941, 0.525490, 0.352941, 1.0 }, + { 0.490196, 0.537255, 0.317647, 1.0 }, + { 0.380392, 0.588235, 0.317647, 1.0 }, + { 0.305882, 0.552941, 0.329412, 1.0 }, + { 0.243137, 0.549020, 0.392157, 1.0 }, + { 0.129412, 0.545098, 0.435294, 1.0 }, + { 0.078431, 0.537255, 0.411765, 1.0 }, + { 0.043137, 0.482353, 0.364706, 1.0 }, + { 0.019608, 0.396078, 0.305882, 1.0 }, + { 0.047059, 0.337255, 0.278431, 1.0 }, + { 0.113725, 0.294118, 0.262745, 1.0 }, + { 0.196078, 0.301961, 0.258824, 1.0 }, + { 0.262745, 0.325490, 0.290196, 1.0 }, + { 0.349020, 0.337255, 0.301961, 1.0 }, + { 0.443137, 0.376471, 0.325490, 1.0 }, + { 0.431373, 0.396078, 0.352941, 1.0 }, + { 0.392157, 0.368627, 0.286275, 1.0 }, + { 0.368627, 0.345098, 0.188235, 1.0 }, + { 0.266667, 0.317647, 0.203922, 1.0 }, + { 0.192157, 0.290196, 0.196078, 1.0 }, + { 0.152941, 0.266667, 0.125490, 1.0 }, + { 0.109804, 0.250980, 0.172549, 1.0 }, + { 0.141176, 0.243137, 0.254902, 1.0 }, + { 0.203922, 0.215686, 0.239216, 1.0 }, + { 0.254902, 0.180392, 0.227451, 1.0 }, + { 0.341176, 0.149020, 0.250980, 1.0 }, + { 0.435294, 0.129412, 0.223529, 1.0 }, + { 0.450980, 0.105882, 0.149020, 1.0 }, + { 0.486275, 0.082353, 0.152941, 1.0 }, + { 0.521569, 0.133333, 0.219608, 1.0 }, + { 0.494118, 0.207843, 0.282353, 1.0 }, + { 0.490196, 0.254902, 0.411765, 1.0 }, + { 0.525490, 0.364706, 0.572549, 1.0 }, + { 0.576471, 0.466667, 0.694118, 1.0 }, + { 0.564706, 0.537255, 0.803922, 1.0 }, + { 0.505882, 0.607843, 0.905882, 1.0 }, + { 0.525490, 0.623529, 0.898039, 1.0 }, + { 0.509804, 0.615686, 0.835294, 1.0 }, + { 0.380392, 0.596078, 0.803922, 1.0 }, + { 0.274510, 0.580392, 0.721569, 1.0 }, + { 0.231373, 0.588235, 0.647059, 1.0 }, + { 0.168627, 0.552941, 0.607843, 1.0 }, + { 0.101961, 0.521569, 0.572549, 1.0 }, + { 0.054902, 0.533333, 0.556863, 1.0 }, + { 0.062745, 0.560784, 0.545098, 1.0 }, + }; +/* Venice */ +static double4 colors_671[] = { + { 0.309804, 0.054902, 0.027451, 1.0 }, + { 0.317647, 0.149020, 0.117647, 1.0 }, + { 0.368627, 0.207843, 0.176471, 1.0 }, + { 0.419608, 0.270588, 0.239216, 1.0 }, + { 0.505882, 0.356863, 0.282353, 1.0 }, + { 0.596078, 0.447059, 0.329412, 1.0 }, + { 0.631373, 0.478431, 0.360784, 1.0 }, + { 0.666667, 0.513725, 0.392157, 1.0 }, + { 0.780392, 0.611765, 0.505882, 1.0 }, + { 0.749020, 0.631373, 0.537255, 1.0 }, + { 0.721569, 0.650980, 0.568627, 1.0 }, + { 0.627451, 0.678431, 0.596078, 1.0 }, + { 0.537255, 0.709804, 0.627451, 1.0 }, + { 0.466667, 0.705882, 0.647059, 1.0 }, + { 0.396078, 0.701961, 0.670588, 1.0 }, + { 0.372549, 0.678431, 0.666667, 1.0 }, + { 0.352941, 0.658824, 0.662745, 1.0 }, + { 0.286275, 0.619608, 0.654902, 1.0 }, + { 0.294118, 0.631373, 0.666667, 1.0 }, + { 0.305882, 0.643137, 0.678431, 1.0 }, + { 0.325490, 0.615686, 0.654902, 1.0 }, + { 0.349020, 0.588235, 0.631373, 1.0 }, + { 0.360784, 0.568627, 0.611765, 1.0 }, + { 0.372549, 0.549020, 0.592157, 1.0 }, + { 0.392157, 0.509804, 0.545098, 1.0 }, + { 0.368627, 0.470588, 0.505882, 1.0 }, + { 0.345098, 0.431373, 0.466667, 1.0 }, + { 0.329412, 0.376471, 0.415686, 1.0 }, + { 0.317647, 0.321569, 0.364706, 1.0 }, + { 0.321569, 0.294118, 0.337255, 1.0 }, + { 0.329412, 0.266667, 0.313725, 1.0 }, + { 0.313725, 0.258824, 0.294118, 1.0 }, + { 0.305882, 0.247059, 0.270588, 1.0 }, + { 0.270588, 0.274510, 0.309804, 1.0 }, + { 0.313725, 0.266667, 0.294118, 1.0 }, + { 0.356863, 0.262745, 0.282353, 1.0 }, + { 0.376471, 0.290196, 0.309804, 1.0 }, + { 0.400000, 0.317647, 0.337255, 1.0 }, + { 0.376471, 0.360784, 0.384314, 1.0 }, + { 0.352941, 0.403922, 0.435294, 1.0 }, + { 0.470588, 0.466667, 0.423529, 1.0 }, + { 0.549020, 0.470588, 0.384314, 1.0 }, + { 0.631373, 0.474510, 0.345098, 1.0 }, + { 0.650980, 0.490196, 0.356863, 1.0 }, + { 0.674510, 0.509804, 0.368627, 1.0 }, + { 0.686275, 0.517647, 0.352941, 1.0 }, + { 0.698039, 0.525490, 0.341176, 1.0 }, + { 0.709804, 0.541176, 0.349020, 1.0 }, + { 0.694118, 0.560784, 0.356863, 1.0 }, + { 0.611765, 0.552941, 0.415686, 1.0 }, + { 0.619608, 0.552941, 0.407843, 1.0 }, + { 0.631373, 0.556863, 0.403922, 1.0 }, + { 0.643137, 0.568627, 0.419608, 1.0 }, + { 0.654902, 0.580392, 0.435294, 1.0 }, + { 0.654902, 0.592157, 0.454902, 1.0 }, + { 0.654902, 0.603922, 0.478431, 1.0 }, + { 0.745098, 0.666667, 0.494118, 1.0 }, + { 0.780392, 0.666667, 0.450980, 1.0 }, + { 0.815686, 0.670588, 0.411765, 1.0 }, + { 0.811765, 0.658824, 0.388235, 1.0 }, + { 0.807843, 0.647059, 0.364706, 1.0 }, + { 0.796078, 0.619608, 0.352941, 1.0 }, + { 0.788235, 0.592157, 0.345098, 1.0 }, + { 0.749020, 0.505882, 0.301961, 1.0 }, + { 0.701961, 0.419608, 0.250980, 1.0 }, + { 0.552941, 0.286275, 0.137255, 1.0 }, + { 0.458824, 0.207843, 0.098039, 1.0 }, + { 0.368627, 0.133333, 0.062745, 1.0 }, + { 0.333333, 0.105882, 0.050980, 1.0 }, + { 0.298039, 0.082353, 0.043137, 1.0 }, + { 0.243137, 0.031373, 0.039216, 1.0 }, + { 0.196078, 0.043137, 0.054902, 1.0 }, + { 0.082353, 0.070588, 0.082353, 1.0 }, + { 0.074510, 0.082353, 0.082353, 1.0 }, + { 0.070588, 0.094118, 0.086275, 1.0 }, + { 0.109804, 0.129412, 0.101961, 1.0 }, + { 0.152941, 0.168627, 0.121569, 1.0 }, + { 0.168627, 0.168627, 0.129412, 1.0 }, + { 0.184314, 0.168627, 0.137255, 1.0 }, + { 0.227451, 0.160784, 0.117647, 1.0 }, + { 0.278431, 0.125490, 0.101961, 1.0 }, + { 0.368627, 0.133333, 0.098039, 1.0 }, + { 0.372549, 0.137255, 0.156863, 1.0 }, + { 0.376471, 0.141176, 0.215686, 1.0 }, + { 0.384314, 0.141176, 0.235294, 1.0 }, + { 0.396078, 0.145098, 0.258824, 1.0 }, + { 0.443137, 0.168627, 0.282353, 1.0 }, + { 0.486275, 0.219608, 0.247059, 1.0 }, + { 0.474510, 0.274510, 0.309804, 1.0 }, + { 0.458824, 0.278431, 0.372549, 1.0 }, + { 0.443137, 0.282353, 0.439216, 1.0 }, + { 0.450980, 0.286275, 0.435294, 1.0 }, + { 0.462745, 0.294118, 0.435294, 1.0 }, + { 0.482353, 0.313725, 0.376471, 1.0 }, + { 0.474510, 0.290196, 0.329412, 1.0 }, + { 0.427451, 0.235294, 0.313725, 1.0 }, + { 0.392157, 0.172549, 0.290196, 1.0 }, + { 0.396078, 0.098039, 0.243137, 1.0 }, + { 0.403922, 0.078431, 0.192157, 1.0 }, + { 0.415686, 0.058824, 0.141176, 1.0 }, + { 0.407843, 0.050980, 0.117647, 1.0 }, + { 0.400000, 0.043137, 0.094118, 1.0 }, + { 0.372549, 0.031373, 0.058824, 1.0 }, + { 0.333333, 0.054902, 0.070588, 1.0 }, + { 0.282353, 0.129412, 0.137255, 1.0 }, + { 0.250980, 0.168627, 0.188235, 1.0 }, + { 0.223529, 0.211765, 0.239216, 1.0 }, + { 0.203922, 0.227451, 0.266667, 1.0 }, + { 0.188235, 0.243137, 0.298039, 1.0 }, + { 0.156863, 0.270588, 0.349020, 1.0 }, + { 0.145098, 0.321569, 0.400000, 1.0 }, + { 0.149020, 0.376471, 0.454902, 1.0 }, + { 0.156863, 0.419608, 0.482353, 1.0 }, + { 0.192157, 0.411765, 0.490196, 1.0 }, + { 0.196078, 0.396078, 0.466667, 1.0 }, + { 0.203922, 0.380392, 0.447059, 1.0 }, + { 0.215686, 0.333333, 0.400000, 1.0 }, + { 0.203922, 0.294118, 0.356863, 1.0 }, + { 0.192157, 0.270588, 0.298039, 1.0 }, + { 0.176471, 0.235294, 0.258824, 1.0 }, + { 0.192157, 0.152941, 0.149020, 1.0 }, + { 0.196078, 0.141176, 0.152941, 1.0 }, + { 0.203922, 0.129412, 0.156863, 1.0 }, + { 0.196078, 0.145098, 0.176471, 1.0 }, + { 0.188235, 0.160784, 0.200000, 1.0 }, + { 0.172549, 0.203922, 0.231373, 1.0 }, + { 0.180392, 0.239216, 0.258824, 1.0 }, + { 0.180392, 0.274510, 0.309804, 1.0 }, + { 0.184314, 0.317647, 0.356863, 1.0 }, + { 0.113725, 0.380392, 0.427451, 1.0 }, + { 0.101961, 0.380392, 0.423529, 1.0 }, + { 0.094118, 0.384314, 0.423529, 1.0 }, + { 0.098039, 0.392157, 0.431373, 1.0 }, + { 0.117647, 0.376471, 0.431373, 1.0 }, + { 0.149020, 0.364706, 0.454902, 1.0 }, + { 0.176471, 0.349020, 0.482353, 1.0 }, + { 0.223529, 0.345098, 0.541176, 1.0 }, + { 0.266667, 0.368627, 0.584314, 1.0 }, + { 0.313725, 0.392157, 0.627451, 1.0 }, + { 0.337255, 0.407843, 0.647059, 1.0 }, + { 0.360784, 0.427451, 0.666667, 1.0 }, + { 0.380392, 0.443137, 0.690196, 1.0 }, + { 0.388235, 0.458824, 0.698039, 1.0 }, + { 0.400000, 0.509804, 0.713725, 1.0 }, + { 0.400000, 0.517647, 0.717647, 1.0 }, + { 0.356863, 0.556863, 0.670588, 1.0 }, + { 0.325490, 0.568627, 0.658824, 1.0 }, + { 0.294118, 0.580392, 0.650980, 1.0 }, + { 0.243137, 0.619608, 0.662745, 1.0 }, + { 0.203922, 0.658824, 0.705882, 1.0 }, + { 0.168627, 0.690196, 0.733333, 1.0 }, + { 0.145098, 0.694118, 0.733333, 1.0 }, + { 0.082353, 0.682353, 0.709804, 1.0 }, + { 0.070588, 0.682353, 0.709804, 1.0 }, + { 0.062745, 0.682353, 0.713725, 1.0 }, + { 0.054902, 0.678431, 0.713725, 1.0 }, + { 0.074510, 0.662745, 0.705882, 1.0 }, + { 0.078431, 0.643137, 0.678431, 1.0 }, + { 0.098039, 0.592157, 0.631373, 1.0 }, + { 0.121569, 0.549020, 0.592157, 1.0 }, + { 0.141176, 0.509804, 0.552941, 1.0 }, + { 0.160784, 0.486275, 0.529412, 1.0 }, + { 0.160784, 0.486275, 0.525490, 1.0 }, + { 0.160784, 0.486275, 0.525490, 1.0 }, + { 0.160784, 0.486275, 0.525490, 1.0 }, + { 0.141176, 0.490196, 0.521569, 1.0 }, + { 0.121569, 0.501961, 0.529412, 1.0 }, + { 0.101961, 0.517647, 0.541176, 1.0 }, + { 0.078431, 0.552941, 0.584314, 1.0 }, + { 0.070588, 0.552941, 0.584314, 1.0 }, + { 0.062745, 0.556863, 0.588235, 1.0 }, + { 0.062745, 0.552941, 0.580392, 1.0 }, + { 0.062745, 0.552941, 0.576471, 1.0 }, + { 0.066667, 0.556863, 0.576471, 1.0 }, + { 0.082353, 0.560784, 0.588235, 1.0 }, + { 0.086275, 0.560784, 0.588235, 1.0 }, + { 0.101961, 0.537255, 0.568627, 1.0 }, + { 0.113725, 0.513725, 0.541176, 1.0 }, + { 0.113725, 0.490196, 0.505882, 1.0 }, + { 0.105882, 0.474510, 0.482353, 1.0 }, + { 0.094118, 0.458824, 0.466667, 1.0 }, + { 0.074510, 0.435294, 0.447059, 1.0 }, + { 0.066667, 0.423529, 0.431373, 1.0 }, + { 0.047059, 0.403922, 0.423529, 1.0 }, + { 0.027451, 0.411765, 0.423529, 1.0 }, + { 0.031373, 0.407843, 0.423529, 1.0 }, + { 0.035294, 0.407843, 0.423529, 1.0 }, + { 0.054902, 0.415686, 0.431373, 1.0 }, + { 0.078431, 0.419608, 0.450980, 1.0 }, + { 0.094118, 0.439216, 0.470588, 1.0 }, + { 0.117647, 0.462745, 0.494118, 1.0 }, + { 0.141176, 0.482353, 0.517647, 1.0 }, + { 0.160784, 0.498039, 0.533333, 1.0 }, + { 0.180392, 0.509804, 0.545098, 1.0 }, + { 0.188235, 0.513725, 0.549020, 1.0 }, + { 0.192157, 0.513725, 0.552941, 1.0 }, + { 0.196078, 0.509804, 0.549020, 1.0 }, + { 0.196078, 0.505882, 0.537255, 1.0 }, + { 0.215686, 0.478431, 0.517647, 1.0 }, + { 0.235294, 0.439216, 0.505882, 1.0 }, + { 0.258824, 0.396078, 0.498039, 1.0 }, + { 0.278431, 0.368627, 0.474510, 1.0 }, + { 0.290196, 0.360784, 0.431373, 1.0 }, + { 0.305882, 0.345098, 0.380392, 1.0 }, + { 0.309804, 0.337255, 0.368627, 1.0 }, + { 0.313725, 0.321569, 0.368627, 1.0 }, + { 0.313725, 0.313725, 0.392157, 1.0 }, + { 0.294118, 0.333333, 0.388235, 1.0 }, + { 0.278431, 0.349020, 0.372549, 1.0 }, + { 0.250980, 0.384314, 0.376471, 1.0 }, + { 0.223529, 0.407843, 0.392157, 1.0 }, + { 0.203922, 0.427451, 0.435294, 1.0 }, + { 0.180392, 0.450980, 0.466667, 1.0 }, + { 0.172549, 0.458824, 0.482353, 1.0 }, + { 0.168627, 0.474510, 0.498039, 1.0 }, + { 0.164706, 0.482353, 0.509804, 1.0 }, + { 0.168627, 0.490196, 0.517647, 1.0 }, + { 0.172549, 0.494118, 0.525490, 1.0 }, + { 0.172549, 0.498039, 0.533333, 1.0 }, + { 0.176471, 0.498039, 0.533333, 1.0 }, + { 0.176471, 0.498039, 0.537255, 1.0 }, + { 0.176471, 0.498039, 0.537255, 1.0 }, + { 0.176471, 0.498039, 0.541176, 1.0 }, + { 0.180392, 0.498039, 0.545098, 1.0 }, + { 0.184314, 0.505882, 0.545098, 1.0 }, + { 0.196078, 0.505882, 0.549020, 1.0 }, + { 0.207843, 0.501961, 0.549020, 1.0 }, + { 0.231373, 0.490196, 0.564706, 1.0 }, + { 0.254902, 0.478431, 0.588235, 1.0 }, + { 0.278431, 0.478431, 0.623529, 1.0 }, + { 0.309804, 0.474510, 0.650980, 1.0 }, + { 0.321569, 0.470588, 0.654902, 1.0 }, + { 0.337255, 0.458824, 0.658824, 1.0 }, + { 0.345098, 0.450980, 0.654902, 1.0 }, + { 0.364706, 0.447059, 0.658824, 1.0 }, + { 0.419608, 0.462745, 0.670588, 1.0 }, + { 0.478431, 0.486275, 0.650980, 1.0 }, + { 0.533333, 0.505882, 0.639216, 1.0 }, + { 0.588235, 0.549020, 0.603922, 1.0 }, + { 0.615686, 0.580392, 0.568627, 1.0 }, + { 0.666667, 0.603922, 0.545098, 1.0 }, + { 0.717647, 0.627451, 0.494118, 1.0 }, + { 0.756863, 0.623529, 0.454902, 1.0 }, + { 0.784314, 0.623529, 0.411765, 1.0 }, + { 0.772549, 0.560784, 0.349020, 1.0 }, + { 0.764706, 0.494118, 0.305882, 1.0 }, + { 0.733333, 0.419608, 0.250980, 1.0 }, + { 0.698039, 0.333333, 0.196078, 1.0 }, + { 0.658824, 0.294118, 0.156863, 1.0 }, + { 0.600000, 0.207843, 0.098039, 1.0 }, + { 0.556863, 0.129412, 0.054902, 1.0 }, + { 0.494118, 0.066667, 0.039216, 1.0 }, + { 0.435294, 0.007843, 0.019608, 1.0 }, + { 0.384314, 0.007843, 0.019608, 1.0 }, + { 0.345098, 0.007843, 0.019608, 1.0 }, + { 0.317647, 0.011765, 0.011765, 1.0 }, + }; +/* Victoria */ +static double4 colors_672[] = { + { 0.403922, 0.372549, 0.505882, 1.0 }, + { 0.447059, 0.333333, 0.435294, 1.0 }, + { 0.482353, 0.313725, 0.403922, 1.0 }, + { 0.517647, 0.294118, 0.376471, 1.0 }, + { 0.549020, 0.286275, 0.349020, 1.0 }, + { 0.580392, 0.278431, 0.325490, 1.0 }, + { 0.592157, 0.282353, 0.313725, 1.0 }, + { 0.603922, 0.290196, 0.301961, 1.0 }, + { 0.682353, 0.309804, 0.250980, 1.0 }, + { 0.705882, 0.294118, 0.231373, 1.0 }, + { 0.733333, 0.282353, 0.211765, 1.0 }, + { 0.741176, 0.278431, 0.207843, 1.0 }, + { 0.749020, 0.274510, 0.207843, 1.0 }, + { 0.733333, 0.286275, 0.215686, 1.0 }, + { 0.717647, 0.298039, 0.223529, 1.0 }, + { 0.698039, 0.301961, 0.223529, 1.0 }, + { 0.682353, 0.305882, 0.227451, 1.0 }, + { 0.596078, 0.258824, 0.239216, 1.0 }, + { 0.549020, 0.235294, 0.235294, 1.0 }, + { 0.505882, 0.215686, 0.235294, 1.0 }, + { 0.458824, 0.203922, 0.235294, 1.0 }, + { 0.415686, 0.196078, 0.235294, 1.0 }, + { 0.392157, 0.192157, 0.235294, 1.0 }, + { 0.368627, 0.188235, 0.235294, 1.0 }, + { 0.282353, 0.168627, 0.235294, 1.0 }, + { 0.258824, 0.164706, 0.231373, 1.0 }, + { 0.235294, 0.164706, 0.227451, 1.0 }, + { 0.247059, 0.164706, 0.215686, 1.0 }, + { 0.262745, 0.164706, 0.207843, 1.0 }, + { 0.278431, 0.164706, 0.207843, 1.0 }, + { 0.298039, 0.168627, 0.207843, 1.0 }, + { 0.341176, 0.160784, 0.211765, 1.0 }, + { 0.392157, 0.160784, 0.207843, 1.0 }, + { 0.443137, 0.160784, 0.207843, 1.0 }, + { 0.447059, 0.160784, 0.207843, 1.0 }, + { 0.454902, 0.164706, 0.207843, 1.0 }, + { 0.466667, 0.160784, 0.219608, 1.0 }, + { 0.478431, 0.156863, 0.231373, 1.0 }, + { 0.482353, 0.156863, 0.243137, 1.0 }, + { 0.486275, 0.156863, 0.254902, 1.0 }, + { 0.462745, 0.172549, 0.294118, 1.0 }, + { 0.423529, 0.192157, 0.313725, 1.0 }, + { 0.388235, 0.215686, 0.337255, 1.0 }, + { 0.356863, 0.231373, 0.360784, 1.0 }, + { 0.329412, 0.250980, 0.388235, 1.0 }, + { 0.321569, 0.250980, 0.396078, 1.0 }, + { 0.317647, 0.254902, 0.407843, 1.0 }, + { 0.305882, 0.258824, 0.407843, 1.0 }, + { 0.294118, 0.258824, 0.407843, 1.0 }, + { 0.286275, 0.262745, 0.388235, 1.0 }, + { 0.282353, 0.262745, 0.388235, 1.0 }, + { 0.282353, 0.262745, 0.388235, 1.0 }, + { 0.274510, 0.258824, 0.384314, 1.0 }, + { 0.270588, 0.258824, 0.380392, 1.0 }, + { 0.266667, 0.254902, 0.376471, 1.0 }, + { 0.266667, 0.254902, 0.376471, 1.0 }, + { 0.266667, 0.247059, 0.360784, 1.0 }, + { 0.270588, 0.235294, 0.364706, 1.0 }, + { 0.274510, 0.223529, 0.372549, 1.0 }, + { 0.262745, 0.219608, 0.380392, 1.0 }, + { 0.250980, 0.215686, 0.392157, 1.0 }, + { 0.243137, 0.215686, 0.396078, 1.0 }, + { 0.239216, 0.215686, 0.400000, 1.0 }, + { 0.231373, 0.227451, 0.407843, 1.0 }, + { 0.235294, 0.223529, 0.407843, 1.0 }, + { 0.247059, 0.227451, 0.411765, 1.0 }, + { 0.258824, 0.243137, 0.423529, 1.0 }, + { 0.274510, 0.258824, 0.435294, 1.0 }, + { 0.290196, 0.274510, 0.447059, 1.0 }, + { 0.305882, 0.294118, 0.458824, 1.0 }, + { 0.352941, 0.345098, 0.486275, 1.0 }, + { 0.392157, 0.392157, 0.509804, 1.0 }, + { 0.454902, 0.447059, 0.529412, 1.0 }, + { 0.458824, 0.454902, 0.533333, 1.0 }, + { 0.462745, 0.462745, 0.541176, 1.0 }, + { 0.478431, 0.478431, 0.549020, 1.0 }, + { 0.498039, 0.498039, 0.560784, 1.0 }, + { 0.509804, 0.501961, 0.549020, 1.0 }, + { 0.525490, 0.509804, 0.537255, 1.0 }, + { 0.521569, 0.509804, 0.537255, 1.0 }, + { 0.501961, 0.490196, 0.525490, 1.0 }, + { 0.435294, 0.419608, 0.501961, 1.0 }, + { 0.419608, 0.403922, 0.501961, 1.0 }, + { 0.403922, 0.392157, 0.501961, 1.0 }, + { 0.400000, 0.392157, 0.501961, 1.0 }, + { 0.400000, 0.392157, 0.501961, 1.0 }, + { 0.400000, 0.392157, 0.498039, 1.0 }, + { 0.396078, 0.384314, 0.501961, 1.0 }, + { 0.345098, 0.352941, 0.490196, 1.0 }, + { 0.321569, 0.329412, 0.474510, 1.0 }, + { 0.301961, 0.305882, 0.458824, 1.0 }, + { 0.294118, 0.294118, 0.454902, 1.0 }, + { 0.286275, 0.282353, 0.450980, 1.0 }, + { 0.282353, 0.262745, 0.439216, 1.0 }, + { 0.282353, 0.250980, 0.431373, 1.0 }, + { 0.278431, 0.235294, 0.411765, 1.0 }, + { 0.274510, 0.223529, 0.384314, 1.0 }, + { 0.250980, 0.188235, 0.345098, 1.0 }, + { 0.254902, 0.184314, 0.345098, 1.0 }, + { 0.258824, 0.184314, 0.349020, 1.0 }, + { 0.266667, 0.188235, 0.356863, 1.0 }, + { 0.274510, 0.196078, 0.368627, 1.0 }, + { 0.294118, 0.219608, 0.376471, 1.0 }, + { 0.317647, 0.258824, 0.384314, 1.0 }, + { 0.380392, 0.349020, 0.407843, 1.0 }, + { 0.419608, 0.400000, 0.443137, 1.0 }, + { 0.462745, 0.450980, 0.478431, 1.0 }, + { 0.482353, 0.474510, 0.498039, 1.0 }, + { 0.501961, 0.498039, 0.521569, 1.0 }, + { 0.525490, 0.533333, 0.549020, 1.0 }, + { 0.529412, 0.537255, 0.572549, 1.0 }, + { 0.533333, 0.549020, 0.568627, 1.0 }, + { 0.525490, 0.549020, 0.560784, 1.0 }, + { 0.490196, 0.501961, 0.549020, 1.0 }, + { 0.474510, 0.486275, 0.545098, 1.0 }, + { 0.462745, 0.470588, 0.541176, 1.0 }, + { 0.419608, 0.415686, 0.537255, 1.0 }, + { 0.388235, 0.380392, 0.517647, 1.0 }, + { 0.356863, 0.352941, 0.494118, 1.0 }, + { 0.321569, 0.317647, 0.474510, 1.0 }, + { 0.286275, 0.282353, 0.450980, 1.0 }, + { 0.278431, 0.274510, 0.447059, 1.0 }, + { 0.274510, 0.270588, 0.443137, 1.0 }, + { 0.278431, 0.270588, 0.435294, 1.0 }, + { 0.282353, 0.270588, 0.431373, 1.0 }, + { 0.294118, 0.274510, 0.419608, 1.0 }, + { 0.317647, 0.286275, 0.400000, 1.0 }, + { 0.345098, 0.286275, 0.380392, 1.0 }, + { 0.368627, 0.278431, 0.364706, 1.0 }, + { 0.423529, 0.258824, 0.329412, 1.0 }, + { 0.423529, 0.247059, 0.317647, 1.0 }, + { 0.427451, 0.239216, 0.305882, 1.0 }, + { 0.423529, 0.227451, 0.274510, 1.0 }, + { 0.411765, 0.207843, 0.250980, 1.0 }, + { 0.392157, 0.192157, 0.231373, 1.0 }, + { 0.384314, 0.188235, 0.223529, 1.0 }, + { 0.376471, 0.176471, 0.223529, 1.0 }, + { 0.364706, 0.176471, 0.223529, 1.0 }, + { 0.356863, 0.176471, 0.223529, 1.0 }, + { 0.345098, 0.172549, 0.223529, 1.0 }, + { 0.333333, 0.172549, 0.223529, 1.0 }, + { 0.317647, 0.172549, 0.223529, 1.0 }, + { 0.321569, 0.172549, 0.219608, 1.0 }, + { 0.341176, 0.180392, 0.219608, 1.0 }, + { 0.368627, 0.200000, 0.211765, 1.0 }, + { 0.411765, 0.227451, 0.211765, 1.0 }, + { 0.411765, 0.235294, 0.219608, 1.0 }, + { 0.415686, 0.243137, 0.227451, 1.0 }, + { 0.423529, 0.250980, 0.250980, 1.0 }, + { 0.423529, 0.254902, 0.274510, 1.0 }, + { 0.439216, 0.258824, 0.290196, 1.0 }, + { 0.439216, 0.254902, 0.294118, 1.0 }, + { 0.400000, 0.247059, 0.313725, 1.0 }, + { 0.380392, 0.243137, 0.321569, 1.0 }, + { 0.364706, 0.239216, 0.329412, 1.0 }, + { 0.313725, 0.231373, 0.345098, 1.0 }, + { 0.286275, 0.223529, 0.356863, 1.0 }, + { 0.282353, 0.207843, 0.352941, 1.0 }, + { 0.286275, 0.196078, 0.329412, 1.0 }, + { 0.305882, 0.180392, 0.309804, 1.0 }, + { 0.345098, 0.164706, 0.298039, 1.0 }, + { 0.415686, 0.188235, 0.274510, 1.0 }, + { 0.435294, 0.196078, 0.270588, 1.0 }, + { 0.458824, 0.207843, 0.266667, 1.0 }, + { 0.501961, 0.239216, 0.254902, 1.0 }, + { 0.552941, 0.254902, 0.239216, 1.0 }, + { 0.611765, 0.278431, 0.231373, 1.0 }, + { 0.666667, 0.286275, 0.227451, 1.0 }, + { 0.749020, 0.313725, 0.223529, 1.0 }, + { 0.752941, 0.325490, 0.223529, 1.0 }, + { 0.760784, 0.341176, 0.227451, 1.0 }, + { 0.760784, 0.349020, 0.231373, 1.0 }, + { 0.760784, 0.360784, 0.227451, 1.0 }, + { 0.729412, 0.356863, 0.223529, 1.0 }, + { 0.698039, 0.337255, 0.203922, 1.0 }, + { 0.647059, 0.317647, 0.192157, 1.0 }, + { 0.592157, 0.301961, 0.188235, 1.0 }, + { 0.529412, 0.282353, 0.192157, 1.0 }, + { 0.486275, 0.262745, 0.200000, 1.0 }, + { 0.439216, 0.254902, 0.211765, 1.0 }, + { 0.396078, 0.235294, 0.207843, 1.0 }, + { 0.349020, 0.215686, 0.207843, 1.0 }, + { 0.313725, 0.196078, 0.211765, 1.0 }, + { 0.274510, 0.184314, 0.227451, 1.0 }, + { 0.262745, 0.207843, 0.290196, 1.0 }, + { 0.266667, 0.219608, 0.305882, 1.0 }, + { 0.274510, 0.235294, 0.325490, 1.0 }, + { 0.290196, 0.262745, 0.356863, 1.0 }, + { 0.305882, 0.286275, 0.388235, 1.0 }, + { 0.321569, 0.294118, 0.407843, 1.0 }, + { 0.329412, 0.309804, 0.427451, 1.0 }, + { 0.337255, 0.321569, 0.454902, 1.0 }, + { 0.345098, 0.333333, 0.466667, 1.0 }, + { 0.345098, 0.345098, 0.474510, 1.0 }, + { 0.345098, 0.349020, 0.470588, 1.0 }, + { 0.337255, 0.333333, 0.458824, 1.0 }, + { 0.325490, 0.317647, 0.431373, 1.0 }, + { 0.301961, 0.298039, 0.403922, 1.0 }, + { 0.286275, 0.286275, 0.380392, 1.0 }, + { 0.270588, 0.274510, 0.364706, 1.0 }, + { 0.266667, 0.266667, 0.356863, 1.0 }, + { 0.270588, 0.262745, 0.356863, 1.0 }, + { 0.278431, 0.258824, 0.356863, 1.0 }, + { 0.278431, 0.254902, 0.352941, 1.0 }, + { 0.290196, 0.270588, 0.356863, 1.0 }, + { 0.321569, 0.290196, 0.345098, 1.0 }, + { 0.364706, 0.321569, 0.333333, 1.0 }, + { 0.419608, 0.360784, 0.325490, 1.0 }, + { 0.482353, 0.400000, 0.325490, 1.0 }, + { 0.537255, 0.431373, 0.321569, 1.0 }, + { 0.576471, 0.450980, 0.317647, 1.0 }, + { 0.603922, 0.454902, 0.294118, 1.0 }, + { 0.611765, 0.435294, 0.270588, 1.0 }, + { 0.603922, 0.419608, 0.254902, 1.0 }, + { 0.592157, 0.403922, 0.247059, 1.0 }, + { 0.564706, 0.380392, 0.247059, 1.0 }, + { 0.533333, 0.368627, 0.258824, 1.0 }, + { 0.498039, 0.349020, 0.270588, 1.0 }, + { 0.462745, 0.309804, 0.278431, 1.0 }, + { 0.411765, 0.262745, 0.282353, 1.0 }, + { 0.364706, 0.219608, 0.294118, 1.0 }, + { 0.309804, 0.180392, 0.309804, 1.0 }, + { 0.270588, 0.156863, 0.333333, 1.0 }, + { 0.247059, 0.149020, 0.356863, 1.0 }, + { 0.247059, 0.149020, 0.376471, 1.0 }, + { 0.254902, 0.145098, 0.388235, 1.0 }, + { 0.270588, 0.149020, 0.388235, 1.0 }, + { 0.290196, 0.152941, 0.392157, 1.0 }, + { 0.298039, 0.168627, 0.403922, 1.0 }, + { 0.309804, 0.184314, 0.407843, 1.0 }, + { 0.321569, 0.207843, 0.423529, 1.0 }, + { 0.325490, 0.227451, 0.439216, 1.0 }, + { 0.329412, 0.231373, 0.431373, 1.0 }, + { 0.333333, 0.227451, 0.415686, 1.0 }, + { 0.325490, 0.227451, 0.400000, 1.0 }, + { 0.317647, 0.223529, 0.380392, 1.0 }, + { 0.305882, 0.231373, 0.368627, 1.0 }, + { 0.301961, 0.250980, 0.368627, 1.0 }, + { 0.309804, 0.270588, 0.356863, 1.0 }, + { 0.345098, 0.282353, 0.349020, 1.0 }, + { 0.392157, 0.298039, 0.329412, 1.0 }, + { 0.427451, 0.317647, 0.309804, 1.0 }, + { 0.443137, 0.333333, 0.317647, 1.0 }, + { 0.450980, 0.356863, 0.341176, 1.0 }, + { 0.439216, 0.376471, 0.380392, 1.0 }, + { 0.447059, 0.400000, 0.419608, 1.0 }, + { 0.466667, 0.411765, 0.450980, 1.0 }, + { 0.501961, 0.439216, 0.458824, 1.0 }, + { 0.521569, 0.454902, 0.474510, 1.0 }, + { 0.521569, 0.462745, 0.486275, 1.0 }, + { 0.498039, 0.462745, 0.513725, 1.0 }, + { 0.454902, 0.454902, 0.533333, 1.0 }, + { 0.419608, 0.439216, 0.556863, 1.0 }, + { 0.407843, 0.423529, 0.560784, 1.0 }, + { 0.396078, 0.403922, 0.549020, 1.0 }, + { 0.392157, 0.392157, 0.529412, 1.0 }, + }; +/* Violet */ +static double4 colors_673[] = { + { 0.196078, 0.105882, 0.392157, 1.0 }, + { 0.188235, 0.109804, 0.376471, 1.0 }, + { 0.196078, 0.109804, 0.376471, 1.0 }, + { 0.207843, 0.109804, 0.380392, 1.0 }, + { 0.219608, 0.117647, 0.392157, 1.0 }, + { 0.231373, 0.129412, 0.407843, 1.0 }, + { 0.231373, 0.133333, 0.407843, 1.0 }, + { 0.235294, 0.141176, 0.411765, 1.0 }, + { 0.231373, 0.133333, 0.411765, 1.0 }, + { 0.231373, 0.133333, 0.415686, 1.0 }, + { 0.231373, 0.133333, 0.423529, 1.0 }, + { 0.227451, 0.129412, 0.415686, 1.0 }, + { 0.227451, 0.129412, 0.411765, 1.0 }, + { 0.227451, 0.125490, 0.396078, 1.0 }, + { 0.227451, 0.121569, 0.384314, 1.0 }, + { 0.227451, 0.121569, 0.380392, 1.0 }, + { 0.227451, 0.125490, 0.380392, 1.0 }, + { 0.239216, 0.152941, 0.376471, 1.0 }, + { 0.247059, 0.160784, 0.368627, 1.0 }, + { 0.254902, 0.172549, 0.364706, 1.0 }, + { 0.270588, 0.188235, 0.372549, 1.0 }, + { 0.286275, 0.203922, 0.380392, 1.0 }, + { 0.298039, 0.211765, 0.384314, 1.0 }, + { 0.313725, 0.223529, 0.392157, 1.0 }, + { 0.349020, 0.243137, 0.419608, 1.0 }, + { 0.364706, 0.258824, 0.447059, 1.0 }, + { 0.384314, 0.274510, 0.478431, 1.0 }, + { 0.411765, 0.313725, 0.525490, 1.0 }, + { 0.443137, 0.352941, 0.572549, 1.0 }, + { 0.458824, 0.376471, 0.596078, 1.0 }, + { 0.478431, 0.403922, 0.623529, 1.0 }, + { 0.525490, 0.447059, 0.670588, 1.0 }, + { 0.549020, 0.486275, 0.709804, 1.0 }, + { 0.572549, 0.541176, 0.768627, 1.0 }, + { 0.580392, 0.560784, 0.776471, 1.0 }, + { 0.592157, 0.580392, 0.788235, 1.0 }, + { 0.596078, 0.580392, 0.788235, 1.0 }, + { 0.600000, 0.580392, 0.792157, 1.0 }, + { 0.596078, 0.580392, 0.792157, 1.0 }, + { 0.596078, 0.580392, 0.796078, 1.0 }, + { 0.588235, 0.584314, 0.807843, 1.0 }, + { 0.592157, 0.588235, 0.815686, 1.0 }, + { 0.600000, 0.596078, 0.827451, 1.0 }, + { 0.611765, 0.603922, 0.839216, 1.0 }, + { 0.627451, 0.615686, 0.850980, 1.0 }, + { 0.627451, 0.623529, 0.847059, 1.0 }, + { 0.627451, 0.631373, 0.847059, 1.0 }, + { 0.619608, 0.627451, 0.839216, 1.0 }, + { 0.603922, 0.607843, 0.803922, 1.0 }, + { 0.572549, 0.533333, 0.745098, 1.0 }, + { 0.552941, 0.513725, 0.741176, 1.0 }, + { 0.533333, 0.498039, 0.737255, 1.0 }, + { 0.517647, 0.490196, 0.729412, 1.0 }, + { 0.505882, 0.486275, 0.725490, 1.0 }, + { 0.505882, 0.482353, 0.721569, 1.0 }, + { 0.505882, 0.478431, 0.721569, 1.0 }, + { 0.509804, 0.486275, 0.776471, 1.0 }, + { 0.533333, 0.521569, 0.807843, 1.0 }, + { 0.560784, 0.560784, 0.843137, 1.0 }, + { 0.592157, 0.592157, 0.854902, 1.0 }, + { 0.623529, 0.627451, 0.866667, 1.0 }, + { 0.635294, 0.639216, 0.870588, 1.0 }, + { 0.647059, 0.650980, 0.878431, 1.0 }, + { 0.678431, 0.674510, 0.886275, 1.0 }, + { 0.709804, 0.698039, 0.901961, 1.0 }, + { 0.733333, 0.713725, 0.894118, 1.0 }, + { 0.701961, 0.678431, 0.850980, 1.0 }, + { 0.674510, 0.647059, 0.811765, 1.0 }, + { 0.658824, 0.619608, 0.792157, 1.0 }, + { 0.647059, 0.596078, 0.772549, 1.0 }, + { 0.623529, 0.541176, 0.741176, 1.0 }, + { 0.603922, 0.490196, 0.717647, 1.0 }, + { 0.509804, 0.400000, 0.658824, 1.0 }, + { 0.478431, 0.372549, 0.639216, 1.0 }, + { 0.450980, 0.349020, 0.619608, 1.0 }, + { 0.470588, 0.364706, 0.639216, 1.0 }, + { 0.494118, 0.384314, 0.662745, 1.0 }, + { 0.505882, 0.407843, 0.678431, 1.0 }, + { 0.517647, 0.431373, 0.694118, 1.0 }, + { 0.537255, 0.478431, 0.733333, 1.0 }, + { 0.564706, 0.537255, 0.772549, 1.0 }, + { 0.647059, 0.631373, 0.831373, 1.0 }, + { 0.670588, 0.658824, 0.854902, 1.0 }, + { 0.698039, 0.690196, 0.882353, 1.0 }, + { 0.698039, 0.694118, 0.886275, 1.0 }, + { 0.698039, 0.698039, 0.894118, 1.0 }, + { 0.690196, 0.686275, 0.894118, 1.0 }, + { 0.674510, 0.662745, 0.882353, 1.0 }, + { 0.627451, 0.576471, 0.819608, 1.0 }, + { 0.588235, 0.517647, 0.772549, 1.0 }, + { 0.549020, 0.458824, 0.729412, 1.0 }, + { 0.525490, 0.431373, 0.701961, 1.0 }, + { 0.505882, 0.407843, 0.674510, 1.0 }, + { 0.462745, 0.352941, 0.631373, 1.0 }, + { 0.423529, 0.305882, 0.588235, 1.0 }, + { 0.396078, 0.270588, 0.545098, 1.0 }, + { 0.376471, 0.247059, 0.517647, 1.0 }, + { 0.364706, 0.250980, 0.486275, 1.0 }, + { 0.376471, 0.282353, 0.501961, 1.0 }, + { 0.388235, 0.313725, 0.517647, 1.0 }, + { 0.403922, 0.337255, 0.533333, 1.0 }, + { 0.419608, 0.360784, 0.552941, 1.0 }, + { 0.447059, 0.411765, 0.596078, 1.0 }, + { 0.474510, 0.458824, 0.639216, 1.0 }, + { 0.525490, 0.529412, 0.709804, 1.0 }, + { 0.525490, 0.529412, 0.717647, 1.0 }, + { 0.525490, 0.529412, 0.725490, 1.0 }, + { 0.517647, 0.517647, 0.717647, 1.0 }, + { 0.509804, 0.509804, 0.713725, 1.0 }, + { 0.486275, 0.474510, 0.686275, 1.0 }, + { 0.458824, 0.427451, 0.647059, 1.0 }, + { 0.411765, 0.368627, 0.588235, 1.0 }, + { 0.364706, 0.305882, 0.533333, 1.0 }, + { 0.309804, 0.211765, 0.439216, 1.0 }, + { 0.305882, 0.200000, 0.423529, 1.0 }, + { 0.305882, 0.192157, 0.411765, 1.0 }, + { 0.301961, 0.184314, 0.384314, 1.0 }, + { 0.298039, 0.188235, 0.368627, 1.0 }, + { 0.301961, 0.200000, 0.364706, 1.0 }, + { 0.305882, 0.211765, 0.380392, 1.0 }, + { 0.333333, 0.254902, 0.427451, 1.0 }, + { 0.341176, 0.270588, 0.439216, 1.0 }, + { 0.352941, 0.286275, 0.454902, 1.0 }, + { 0.352941, 0.282353, 0.458824, 1.0 }, + { 0.356863, 0.282353, 0.462745, 1.0 }, + { 0.368627, 0.274510, 0.474510, 1.0 }, + { 0.368627, 0.270588, 0.490196, 1.0 }, + { 0.380392, 0.270588, 0.505882, 1.0 }, + { 0.388235, 0.270588, 0.517647, 1.0 }, + { 0.403922, 0.266667, 0.525490, 1.0 }, + { 0.407843, 0.270588, 0.529412, 1.0 }, + { 0.411765, 0.278431, 0.537255, 1.0 }, + { 0.431373, 0.309804, 0.560784, 1.0 }, + { 0.462745, 0.352941, 0.596078, 1.0 }, + { 0.494118, 0.407843, 0.639216, 1.0 }, + { 0.521569, 0.458824, 0.674510, 1.0 }, + { 0.560784, 0.549020, 0.749020, 1.0 }, + { 0.600000, 0.603922, 0.792157, 1.0 }, + { 0.643137, 0.658824, 0.839216, 1.0 }, + { 0.662745, 0.678431, 0.862745, 1.0 }, + { 0.686275, 0.701961, 0.890196, 1.0 }, + { 0.717647, 0.737255, 0.921569, 1.0 }, + { 0.733333, 0.760784, 0.941176, 1.0 }, + { 0.752941, 0.772549, 0.945098, 1.0 }, + { 0.772549, 0.784314, 0.949020, 1.0 }, + { 0.815686, 0.803922, 0.972549, 1.0 }, + { 0.819608, 0.807843, 0.972549, 1.0 }, + { 0.827451, 0.811765, 0.976471, 1.0 }, + { 0.839216, 0.823529, 0.980392, 1.0 }, + { 0.850980, 0.847059, 0.972549, 1.0 }, + { 0.854902, 0.862745, 0.976471, 1.0 }, + { 0.862745, 0.874510, 0.984314, 1.0 }, + { 0.854902, 0.874510, 0.984314, 1.0 }, + { 0.850980, 0.870588, 0.984314, 1.0 }, + { 0.850980, 0.870588, 0.984314, 1.0 }, + { 0.835294, 0.862745, 0.984314, 1.0 }, + { 0.823529, 0.858824, 0.988235, 1.0 }, + { 0.807843, 0.843137, 0.988235, 1.0 }, + { 0.796078, 0.823529, 0.976471, 1.0 }, + { 0.788235, 0.811765, 0.968627, 1.0 }, + { 0.788235, 0.800000, 0.960784, 1.0 }, + { 0.780392, 0.784314, 0.956863, 1.0 }, + { 0.784314, 0.780392, 0.952941, 1.0 }, + { 0.788235, 0.776471, 0.952941, 1.0 }, + { 0.792157, 0.772549, 0.945098, 1.0 }, + { 0.796078, 0.764706, 0.937255, 1.0 }, + { 0.780392, 0.749020, 0.913725, 1.0 }, + { 0.737255, 0.705882, 0.882353, 1.0 }, + { 0.686275, 0.615686, 0.807843, 1.0 }, + { 0.670588, 0.596078, 0.788235, 1.0 }, + { 0.658824, 0.580392, 0.772549, 1.0 }, + { 0.623529, 0.549020, 0.733333, 1.0 }, + { 0.576471, 0.517647, 0.694118, 1.0 }, + { 0.490196, 0.415686, 0.603922, 1.0 }, + { 0.454902, 0.376471, 0.576471, 1.0 }, + { 0.423529, 0.333333, 0.537255, 1.0 }, + { 0.411765, 0.309804, 0.513725, 1.0 }, + { 0.403922, 0.301961, 0.501961, 1.0 }, + { 0.368627, 0.247059, 0.454902, 1.0 }, + { 0.345098, 0.215686, 0.439216, 1.0 }, + { 0.325490, 0.192157, 0.427451, 1.0 }, + { 0.313725, 0.176471, 0.427451, 1.0 }, + { 0.290196, 0.168627, 0.423529, 1.0 }, + { 0.270588, 0.149020, 0.419608, 1.0 }, + { 0.239216, 0.137255, 0.419608, 1.0 }, + { 0.239216, 0.141176, 0.427451, 1.0 }, + { 0.243137, 0.149020, 0.439216, 1.0 }, + { 0.243137, 0.164706, 0.458824, 1.0 }, + { 0.250980, 0.164706, 0.466667, 1.0 }, + { 0.262745, 0.160784, 0.474510, 1.0 }, + { 0.270588, 0.152941, 0.466667, 1.0 }, + { 0.286275, 0.164706, 0.470588, 1.0 }, + { 0.301961, 0.188235, 0.478431, 1.0 }, + { 0.317647, 0.203922, 0.482353, 1.0 }, + { 0.337255, 0.207843, 0.494118, 1.0 }, + { 0.356863, 0.223529, 0.498039, 1.0 }, + { 0.376471, 0.239216, 0.509804, 1.0 }, + { 0.396078, 0.278431, 0.533333, 1.0 }, + { 0.419608, 0.325490, 0.556863, 1.0 }, + { 0.447059, 0.368627, 0.596078, 1.0 }, + { 0.478431, 0.423529, 0.647059, 1.0 }, + { 0.513725, 0.474510, 0.698039, 1.0 }, + { 0.556863, 0.525490, 0.752941, 1.0 }, + { 0.600000, 0.584314, 0.800000, 1.0 }, + { 0.650980, 0.639216, 0.839216, 1.0 }, + { 0.698039, 0.690196, 0.882353, 1.0 }, + { 0.733333, 0.733333, 0.917647, 1.0 }, + { 0.756863, 0.760784, 0.941176, 1.0 }, + { 0.772549, 0.776471, 0.956863, 1.0 }, + { 0.784314, 0.784314, 0.960784, 1.0 }, + { 0.788235, 0.780392, 0.960784, 1.0 }, + { 0.780392, 0.772549, 0.949020, 1.0 }, + { 0.760784, 0.745098, 0.917647, 1.0 }, + { 0.733333, 0.701961, 0.882353, 1.0 }, + { 0.698039, 0.666667, 0.843137, 1.0 }, + { 0.666667, 0.627451, 0.815686, 1.0 }, + { 0.635294, 0.603922, 0.792157, 1.0 }, + { 0.619608, 0.600000, 0.780392, 1.0 }, + { 0.611765, 0.592157, 0.772549, 1.0 }, + { 0.611765, 0.600000, 0.768627, 1.0 }, + { 0.619608, 0.607843, 0.784314, 1.0 }, + { 0.623529, 0.603922, 0.784314, 1.0 }, + { 0.635294, 0.619608, 0.792157, 1.0 }, + { 0.643137, 0.627451, 0.803922, 1.0 }, + { 0.647059, 0.635294, 0.815686, 1.0 }, + { 0.647059, 0.639216, 0.823529, 1.0 }, + { 0.631373, 0.615686, 0.811765, 1.0 }, + { 0.607843, 0.580392, 0.788235, 1.0 }, + { 0.580392, 0.545098, 0.756863, 1.0 }, + { 0.560784, 0.521569, 0.741176, 1.0 }, + { 0.552941, 0.509804, 0.733333, 1.0 }, + { 0.549020, 0.501961, 0.729412, 1.0 }, + { 0.552941, 0.501961, 0.733333, 1.0 }, + { 0.552941, 0.494118, 0.729412, 1.0 }, + { 0.564706, 0.509804, 0.745098, 1.0 }, + { 0.588235, 0.529412, 0.764706, 1.0 }, + { 0.611765, 0.556863, 0.776471, 1.0 }, + { 0.639216, 0.580392, 0.788235, 1.0 }, + { 0.662745, 0.584314, 0.796078, 1.0 }, + { 0.670588, 0.592157, 0.803922, 1.0 }, + { 0.666667, 0.588235, 0.811765, 1.0 }, + { 0.639216, 0.584314, 0.811765, 1.0 }, + { 0.603922, 0.564706, 0.792157, 1.0 }, + { 0.572549, 0.529412, 0.768627, 1.0 }, + { 0.537255, 0.490196, 0.737255, 1.0 }, + { 0.494118, 0.443137, 0.713725, 1.0 }, + { 0.447059, 0.403922, 0.690196, 1.0 }, + { 0.380392, 0.360784, 0.658824, 1.0 }, + { 0.325490, 0.309804, 0.623529, 1.0 }, + { 0.278431, 0.262745, 0.576471, 1.0 }, + { 0.243137, 0.211765, 0.537255, 1.0 }, + { 0.215686, 0.180392, 0.501961, 1.0 }, + { 0.192157, 0.156863, 0.474510, 1.0 }, + { 0.180392, 0.137255, 0.447059, 1.0 }, + { 0.184314, 0.121569, 0.419608, 1.0 }, + { 0.192157, 0.109804, 0.400000, 1.0 }, + }; +/* Violet_Fog */ +static double4 colors_674[] = { + { 0.529412, 0.403922, 0.549020, 1.0 }, + { 0.458824, 0.329412, 0.474510, 1.0 }, + { 0.443137, 0.286275, 0.447059, 1.0 }, + { 0.427451, 0.247059, 0.423529, 1.0 }, + { 0.403922, 0.235294, 0.403922, 1.0 }, + { 0.380392, 0.227451, 0.388235, 1.0 }, + { 0.360784, 0.219608, 0.372549, 1.0 }, + { 0.345098, 0.215686, 0.356863, 1.0 }, + { 0.298039, 0.184314, 0.309804, 1.0 }, + { 0.258824, 0.172549, 0.278431, 1.0 }, + { 0.223529, 0.160784, 0.250980, 1.0 }, + { 0.180392, 0.152941, 0.219608, 1.0 }, + { 0.137255, 0.149020, 0.192157, 1.0 }, + { 0.125490, 0.145098, 0.180392, 1.0 }, + { 0.113725, 0.141176, 0.168627, 1.0 }, + { 0.109804, 0.141176, 0.164706, 1.0 }, + { 0.109804, 0.141176, 0.164706, 1.0 }, + { 0.094118, 0.145098, 0.156863, 1.0 }, + { 0.090196, 0.145098, 0.152941, 1.0 }, + { 0.086275, 0.145098, 0.149020, 1.0 }, + { 0.082353, 0.141176, 0.145098, 1.0 }, + { 0.082353, 0.137255, 0.145098, 1.0 }, + { 0.082353, 0.133333, 0.141176, 1.0 }, + { 0.082353, 0.133333, 0.141176, 1.0 }, + { 0.098039, 0.121569, 0.145098, 1.0 }, + { 0.113725, 0.121569, 0.156863, 1.0 }, + { 0.129412, 0.125490, 0.168627, 1.0 }, + { 0.172549, 0.137255, 0.200000, 1.0 }, + { 0.215686, 0.152941, 0.231373, 1.0 }, + { 0.235294, 0.160784, 0.250980, 1.0 }, + { 0.258824, 0.168627, 0.270588, 1.0 }, + { 0.290196, 0.180392, 0.301961, 1.0 }, + { 0.313725, 0.192157, 0.329412, 1.0 }, + { 0.400000, 0.254902, 0.423529, 1.0 }, + { 0.431373, 0.282353, 0.462745, 1.0 }, + { 0.462745, 0.313725, 0.501961, 1.0 }, + { 0.454902, 0.321569, 0.509804, 1.0 }, + { 0.450980, 0.329412, 0.517647, 1.0 }, + { 0.450980, 0.325490, 0.517647, 1.0 }, + { 0.454902, 0.325490, 0.517647, 1.0 }, + { 0.462745, 0.329412, 0.505882, 1.0 }, + { 0.435294, 0.313725, 0.474510, 1.0 }, + { 0.407843, 0.298039, 0.447059, 1.0 }, + { 0.368627, 0.266667, 0.403922, 1.0 }, + { 0.329412, 0.235294, 0.364706, 1.0 }, + { 0.317647, 0.223529, 0.349020, 1.0 }, + { 0.309804, 0.211765, 0.333333, 1.0 }, + { 0.298039, 0.188235, 0.305882, 1.0 }, + { 0.266667, 0.188235, 0.282353, 1.0 }, + { 0.215686, 0.192157, 0.254902, 1.0 }, + { 0.235294, 0.207843, 0.278431, 1.0 }, + { 0.254902, 0.223529, 0.305882, 1.0 }, + { 0.282353, 0.258824, 0.349020, 1.0 }, + { 0.309804, 0.298039, 0.392157, 1.0 }, + { 0.325490, 0.325490, 0.419608, 1.0 }, + { 0.341176, 0.352941, 0.450980, 1.0 }, + { 0.439216, 0.458824, 0.549020, 1.0 }, + { 0.490196, 0.486275, 0.600000, 1.0 }, + { 0.541176, 0.513725, 0.654902, 1.0 }, + { 0.560784, 0.529412, 0.682353, 1.0 }, + { 0.580392, 0.549020, 0.713725, 1.0 }, + { 0.580392, 0.556863, 0.713725, 1.0 }, + { 0.584314, 0.564706, 0.717647, 1.0 }, + { 0.592157, 0.549020, 0.701961, 1.0 }, + { 0.584314, 0.513725, 0.670588, 1.0 }, + { 0.494118, 0.400000, 0.564706, 1.0 }, + { 0.435294, 0.360784, 0.505882, 1.0 }, + { 0.376471, 0.325490, 0.447059, 1.0 }, + { 0.356863, 0.301961, 0.415686, 1.0 }, + { 0.341176, 0.282353, 0.388235, 1.0 }, + { 0.286275, 0.243137, 0.329412, 1.0 }, + { 0.235294, 0.203922, 0.266667, 1.0 }, + { 0.149020, 0.176471, 0.200000, 1.0 }, + { 0.145098, 0.164706, 0.196078, 1.0 }, + { 0.145098, 0.156863, 0.192157, 1.0 }, + { 0.152941, 0.156863, 0.203922, 1.0 }, + { 0.160784, 0.160784, 0.219608, 1.0 }, + { 0.176471, 0.168627, 0.231373, 1.0 }, + { 0.196078, 0.176471, 0.247059, 1.0 }, + { 0.231373, 0.192157, 0.282353, 1.0 }, + { 0.270588, 0.200000, 0.305882, 1.0 }, + { 0.321569, 0.203922, 0.345098, 1.0 }, + { 0.329412, 0.203922, 0.349020, 1.0 }, + { 0.337255, 0.207843, 0.352941, 1.0 }, + { 0.341176, 0.211765, 0.356863, 1.0 }, + { 0.345098, 0.219608, 0.360784, 1.0 }, + { 0.372549, 0.223529, 0.376471, 1.0 }, + { 0.396078, 0.243137, 0.411765, 1.0 }, + { 0.431373, 0.274510, 0.474510, 1.0 }, + { 0.431373, 0.294118, 0.482353, 1.0 }, + { 0.431373, 0.317647, 0.490196, 1.0 }, + { 0.439216, 0.333333, 0.501961, 1.0 }, + { 0.447059, 0.352941, 0.513725, 1.0 }, + { 0.474510, 0.368627, 0.545098, 1.0 }, + { 0.505882, 0.372549, 0.568627, 1.0 }, + { 0.501961, 0.364706, 0.568627, 1.0 }, + { 0.478431, 0.341176, 0.529412, 1.0 }, + { 0.388235, 0.298039, 0.431373, 1.0 }, + { 0.352941, 0.270588, 0.396078, 1.0 }, + { 0.321569, 0.247059, 0.364706, 1.0 }, + { 0.309804, 0.235294, 0.352941, 1.0 }, + { 0.298039, 0.227451, 0.341176, 1.0 }, + { 0.282353, 0.223529, 0.337255, 1.0 }, + { 0.270588, 0.235294, 0.341176, 1.0 }, + { 0.262745, 0.258824, 0.349020, 1.0 }, + { 0.254902, 0.270588, 0.345098, 1.0 }, + { 0.250980, 0.282353, 0.341176, 1.0 }, + { 0.247059, 0.286275, 0.341176, 1.0 }, + { 0.243137, 0.290196, 0.341176, 1.0 }, + { 0.250980, 0.294118, 0.341176, 1.0 }, + { 0.254902, 0.301961, 0.349020, 1.0 }, + { 0.258824, 0.313725, 0.356863, 1.0 }, + { 0.266667, 0.329412, 0.356863, 1.0 }, + { 0.278431, 0.345098, 0.368627, 1.0 }, + { 0.278431, 0.345098, 0.372549, 1.0 }, + { 0.282353, 0.349020, 0.380392, 1.0 }, + { 0.294118, 0.352941, 0.411765, 1.0 }, + { 0.301961, 0.356863, 0.415686, 1.0 }, + { 0.298039, 0.360784, 0.411765, 1.0 }, + { 0.298039, 0.345098, 0.396078, 1.0 }, + { 0.262745, 0.270588, 0.349020, 1.0 }, + { 0.227451, 0.231373, 0.305882, 1.0 }, + { 0.196078, 0.192157, 0.262745, 1.0 }, + { 0.180392, 0.176471, 0.239216, 1.0 }, + { 0.164706, 0.160784, 0.215686, 1.0 }, + { 0.141176, 0.129412, 0.172549, 1.0 }, + { 0.133333, 0.105882, 0.160784, 1.0 }, + { 0.129412, 0.098039, 0.156863, 1.0 }, + { 0.125490, 0.086275, 0.156863, 1.0 }, + { 0.121569, 0.082353, 0.149020, 1.0 }, + { 0.117647, 0.082353, 0.149020, 1.0 }, + { 0.117647, 0.082353, 0.149020, 1.0 }, + { 0.117647, 0.086275, 0.145098, 1.0 }, + { 0.113725, 0.082353, 0.152941, 1.0 }, + { 0.105882, 0.082353, 0.149020, 1.0 }, + { 0.105882, 0.078431, 0.145098, 1.0 }, + { 0.101961, 0.082353, 0.133333, 1.0 }, + { 0.101961, 0.086275, 0.133333, 1.0 }, + { 0.101961, 0.090196, 0.133333, 1.0 }, + { 0.101961, 0.090196, 0.133333, 1.0 }, + { 0.101961, 0.094118, 0.133333, 1.0 }, + { 0.105882, 0.098039, 0.137255, 1.0 }, + { 0.105882, 0.098039, 0.133333, 1.0 }, + { 0.105882, 0.098039, 0.137255, 1.0 }, + { 0.105882, 0.101961, 0.137255, 1.0 }, + { 0.105882, 0.113725, 0.141176, 1.0 }, + { 0.105882, 0.113725, 0.141176, 1.0 }, + { 0.105882, 0.113725, 0.141176, 1.0 }, + { 0.105882, 0.117647, 0.141176, 1.0 }, + { 0.101961, 0.113725, 0.141176, 1.0 }, + { 0.098039, 0.113725, 0.141176, 1.0 }, + { 0.101961, 0.117647, 0.145098, 1.0 }, + { 0.105882, 0.133333, 0.156863, 1.0 }, + { 0.105882, 0.133333, 0.156863, 1.0 }, + { 0.105882, 0.137255, 0.156863, 1.0 }, + { 0.105882, 0.141176, 0.160784, 1.0 }, + { 0.105882, 0.145098, 0.160784, 1.0 }, + { 0.109804, 0.145098, 0.164706, 1.0 }, + { 0.113725, 0.145098, 0.168627, 1.0 }, + { 0.117647, 0.145098, 0.172549, 1.0 }, + { 0.117647, 0.145098, 0.172549, 1.0 }, + { 0.121569, 0.137255, 0.172549, 1.0 }, + { 0.121569, 0.133333, 0.172549, 1.0 }, + { 0.125490, 0.133333, 0.172549, 1.0 }, + { 0.137255, 0.125490, 0.172549, 1.0 }, + { 0.145098, 0.121569, 0.176471, 1.0 }, + { 0.160784, 0.117647, 0.184314, 1.0 }, + { 0.196078, 0.129412, 0.211765, 1.0 }, + { 0.266667, 0.160784, 0.270588, 1.0 }, + { 0.282353, 0.168627, 0.282353, 1.0 }, + { 0.301961, 0.176471, 0.298039, 1.0 }, + { 0.290196, 0.172549, 0.286275, 1.0 }, + { 0.290196, 0.180392, 0.294118, 1.0 }, + { 0.290196, 0.188235, 0.298039, 1.0 }, + { 0.290196, 0.196078, 0.305882, 1.0 }, + { 0.317647, 0.223529, 0.337255, 1.0 }, + { 0.317647, 0.239216, 0.349020, 1.0 }, + { 0.309804, 0.262745, 0.356863, 1.0 }, + { 0.305882, 0.282353, 0.360784, 1.0 }, + { 0.305882, 0.301961, 0.368627, 1.0 }, + { 0.321569, 0.329412, 0.396078, 1.0 }, + { 0.349020, 0.356863, 0.439216, 1.0 }, + { 0.376471, 0.392157, 0.482353, 1.0 }, + { 0.407843, 0.419608, 0.525490, 1.0 }, + { 0.458824, 0.450980, 0.580392, 1.0 }, + { 0.458824, 0.454902, 0.588235, 1.0 }, + { 0.462745, 0.458824, 0.600000, 1.0 }, + { 0.450980, 0.462745, 0.603922, 1.0 }, + { 0.435294, 0.458824, 0.596078, 1.0 }, + { 0.431373, 0.443137, 0.588235, 1.0 }, + { 0.423529, 0.427451, 0.576471, 1.0 }, + { 0.407843, 0.407843, 0.552941, 1.0 }, + { 0.364706, 0.388235, 0.513725, 1.0 }, + { 0.321569, 0.360784, 0.458824, 1.0 }, + { 0.282353, 0.329412, 0.411765, 1.0 }, + { 0.254902, 0.305882, 0.372549, 1.0 }, + { 0.235294, 0.278431, 0.345098, 1.0 }, + { 0.211765, 0.250980, 0.309804, 1.0 }, + { 0.192157, 0.227451, 0.270588, 1.0 }, + { 0.168627, 0.200000, 0.235294, 1.0 }, + { 0.152941, 0.180392, 0.211765, 1.0 }, + { 0.145098, 0.168627, 0.203922, 1.0 }, + { 0.145098, 0.160784, 0.196078, 1.0 }, + { 0.149020, 0.152941, 0.192157, 1.0 }, + { 0.149020, 0.145098, 0.184314, 1.0 }, + { 0.149020, 0.141176, 0.180392, 1.0 }, + { 0.141176, 0.137255, 0.176471, 1.0 }, + { 0.133333, 0.141176, 0.172549, 1.0 }, + { 0.129412, 0.141176, 0.176471, 1.0 }, + { 0.125490, 0.141176, 0.176471, 1.0 }, + { 0.129412, 0.145098, 0.176471, 1.0 }, + { 0.133333, 0.145098, 0.180392, 1.0 }, + { 0.129412, 0.145098, 0.180392, 1.0 }, + { 0.129412, 0.145098, 0.180392, 1.0 }, + { 0.129412, 0.145098, 0.180392, 1.0 }, + { 0.129412, 0.141176, 0.180392, 1.0 }, + { 0.133333, 0.133333, 0.176471, 1.0 }, + { 0.133333, 0.129412, 0.172549, 1.0 }, + { 0.133333, 0.125490, 0.168627, 1.0 }, + { 0.137255, 0.117647, 0.160784, 1.0 }, + { 0.137255, 0.113725, 0.156863, 1.0 }, + { 0.137255, 0.113725, 0.156863, 1.0 }, + { 0.141176, 0.113725, 0.160784, 1.0 }, + { 0.149020, 0.129412, 0.168627, 1.0 }, + { 0.184314, 0.141176, 0.192157, 1.0 }, + { 0.227451, 0.152941, 0.223529, 1.0 }, + { 0.262745, 0.168627, 0.258824, 1.0 }, + { 0.298039, 0.180392, 0.294118, 1.0 }, + { 0.313725, 0.203922, 0.321569, 1.0 }, + { 0.345098, 0.219608, 0.356863, 1.0 }, + { 0.380392, 0.231373, 0.388235, 1.0 }, + { 0.388235, 0.235294, 0.400000, 1.0 }, + { 0.384314, 0.227451, 0.392157, 1.0 }, + { 0.360784, 0.223529, 0.380392, 1.0 }, + { 0.329412, 0.219608, 0.368627, 1.0 }, + { 0.313725, 0.219608, 0.364706, 1.0 }, + { 0.294118, 0.223529, 0.349020, 1.0 }, + { 0.282353, 0.223529, 0.341176, 1.0 }, + { 0.290196, 0.235294, 0.345098, 1.0 }, + { 0.298039, 0.254902, 0.360784, 1.0 }, + { 0.325490, 0.282353, 0.392157, 1.0 }, + { 0.356863, 0.309804, 0.415686, 1.0 }, + { 0.403922, 0.337255, 0.458824, 1.0 }, + { 0.462745, 0.360784, 0.517647, 1.0 }, + { 0.529412, 0.396078, 0.584314, 1.0 }, + { 0.607843, 0.447059, 0.666667, 1.0 }, + { 0.674510, 0.490196, 0.717647, 1.0 }, + { 0.713725, 0.505882, 0.741176, 1.0 }, + { 0.729412, 0.513725, 0.760784, 1.0 }, + { 0.721569, 0.509804, 0.749020, 1.0 }, + { 0.713725, 0.529412, 0.756863, 1.0 }, + { 0.721569, 0.552941, 0.764706, 1.0 }, + { 0.686275, 0.529412, 0.725490, 1.0 }, + { 0.654902, 0.501961, 0.690196, 1.0 }, + { 0.607843, 0.443137, 0.627451, 1.0 }, + { 0.545098, 0.415686, 0.568627, 1.0 }, + }; +/* Watermelon */ +static double4 colors_675[] = { + { 0.360784, 0.164706, 0.117647, 1.0 }, + { 0.423529, 0.258824, 0.164706, 1.0 }, + { 0.415686, 0.282353, 0.211765, 1.0 }, + { 0.411765, 0.309804, 0.258824, 1.0 }, + { 0.435294, 0.325490, 0.294118, 1.0 }, + { 0.458824, 0.345098, 0.333333, 1.0 }, + { 0.466667, 0.368627, 0.325490, 1.0 }, + { 0.478431, 0.396078, 0.321569, 1.0 }, + { 0.415686, 0.466667, 0.329412, 1.0 }, + { 0.372549, 0.462745, 0.333333, 1.0 }, + { 0.333333, 0.458824, 0.341176, 1.0 }, + { 0.294118, 0.423529, 0.290196, 1.0 }, + { 0.254902, 0.392157, 0.239216, 1.0 }, + { 0.203922, 0.345098, 0.188235, 1.0 }, + { 0.156863, 0.298039, 0.137255, 1.0 }, + { 0.141176, 0.274510, 0.133333, 1.0 }, + { 0.129412, 0.250980, 0.129412, 1.0 }, + { 0.152941, 0.188235, 0.121569, 1.0 }, + { 0.180392, 0.180392, 0.117647, 1.0 }, + { 0.207843, 0.176471, 0.113725, 1.0 }, + { 0.200000, 0.188235, 0.113725, 1.0 }, + { 0.192157, 0.200000, 0.113725, 1.0 }, + { 0.192157, 0.203922, 0.113725, 1.0 }, + { 0.196078, 0.207843, 0.117647, 1.0 }, + { 0.211765, 0.207843, 0.109804, 1.0 }, + { 0.196078, 0.223529, 0.113725, 1.0 }, + { 0.180392, 0.239216, 0.117647, 1.0 }, + { 0.172549, 0.278431, 0.121569, 1.0 }, + { 0.164706, 0.321569, 0.129412, 1.0 }, + { 0.172549, 0.329412, 0.125490, 1.0 }, + { 0.184314, 0.341176, 0.121569, 1.0 }, + { 0.200000, 0.360784, 0.125490, 1.0 }, + { 0.211765, 0.364706, 0.125490, 1.0 }, + { 0.231373, 0.396078, 0.133333, 1.0 }, + { 0.235294, 0.396078, 0.129412, 1.0 }, + { 0.243137, 0.396078, 0.129412, 1.0 }, + { 0.239216, 0.376471, 0.125490, 1.0 }, + { 0.239216, 0.356863, 0.125490, 1.0 }, + { 0.247059, 0.341176, 0.121569, 1.0 }, + { 0.254902, 0.325490, 0.121569, 1.0 }, + { 0.309804, 0.250980, 0.117647, 1.0 }, + { 0.345098, 0.211765, 0.121569, 1.0 }, + { 0.380392, 0.176471, 0.129412, 1.0 }, + { 0.427451, 0.145098, 0.121569, 1.0 }, + { 0.474510, 0.117647, 0.113725, 1.0 }, + { 0.501961, 0.109804, 0.113725, 1.0 }, + { 0.529412, 0.101961, 0.113725, 1.0 }, + { 0.568627, 0.098039, 0.113725, 1.0 }, + { 0.572549, 0.101961, 0.117647, 1.0 }, + { 0.549020, 0.121569, 0.117647, 1.0 }, + { 0.525490, 0.164706, 0.113725, 1.0 }, + { 0.505882, 0.211765, 0.113725, 1.0 }, + { 0.478431, 0.274510, 0.109804, 1.0 }, + { 0.450980, 0.341176, 0.109804, 1.0 }, + { 0.443137, 0.356863, 0.113725, 1.0 }, + { 0.435294, 0.372549, 0.121569, 1.0 }, + { 0.349020, 0.423529, 0.129412, 1.0 }, + { 0.309804, 0.415686, 0.121569, 1.0 }, + { 0.274510, 0.407843, 0.117647, 1.0 }, + { 0.250980, 0.368627, 0.113725, 1.0 }, + { 0.227451, 0.329412, 0.113725, 1.0 }, + { 0.207843, 0.305882, 0.109804, 1.0 }, + { 0.188235, 0.282353, 0.109804, 1.0 }, + { 0.149020, 0.239216, 0.101961, 1.0 }, + { 0.113725, 0.188235, 0.098039, 1.0 }, + { 0.086275, 0.113725, 0.094118, 1.0 }, + { 0.082353, 0.101961, 0.090196, 1.0 }, + { 0.082353, 0.090196, 0.090196, 1.0 }, + { 0.078431, 0.090196, 0.086275, 1.0 }, + { 0.078431, 0.090196, 0.086275, 1.0 }, + { 0.082353, 0.090196, 0.090196, 1.0 }, + { 0.098039, 0.090196, 0.090196, 1.0 }, + { 0.164706, 0.086275, 0.094118, 1.0 }, + { 0.207843, 0.078431, 0.094118, 1.0 }, + { 0.250980, 0.074510, 0.098039, 1.0 }, + { 0.301961, 0.066667, 0.098039, 1.0 }, + { 0.352941, 0.058824, 0.098039, 1.0 }, + { 0.376471, 0.058824, 0.098039, 1.0 }, + { 0.400000, 0.058824, 0.101961, 1.0 }, + { 0.439216, 0.050980, 0.105882, 1.0 }, + { 0.450980, 0.054902, 0.105882, 1.0 }, + { 0.407843, 0.058824, 0.101961, 1.0 }, + { 0.372549, 0.062745, 0.098039, 1.0 }, + { 0.337255, 0.066667, 0.098039, 1.0 }, + { 0.317647, 0.066667, 0.094118, 1.0 }, + { 0.298039, 0.066667, 0.094118, 1.0 }, + { 0.274510, 0.070588, 0.094118, 1.0 }, + { 0.258824, 0.078431, 0.090196, 1.0 }, + { 0.317647, 0.082353, 0.090196, 1.0 }, + { 0.376471, 0.074510, 0.090196, 1.0 }, + { 0.439216, 0.070588, 0.090196, 1.0 }, + { 0.470588, 0.078431, 0.094118, 1.0 }, + { 0.505882, 0.090196, 0.098039, 1.0 }, + { 0.572549, 0.094118, 0.109804, 1.0 }, + { 0.635294, 0.105882, 0.121569, 1.0 }, + { 0.686275, 0.098039, 0.125490, 1.0 }, + { 0.705882, 0.078431, 0.125490, 1.0 }, + { 0.658824, 0.094118, 0.121569, 1.0 }, + { 0.615686, 0.098039, 0.125490, 1.0 }, + { 0.572549, 0.105882, 0.129412, 1.0 }, + { 0.552941, 0.094118, 0.129412, 1.0 }, + { 0.533333, 0.086275, 0.129412, 1.0 }, + { 0.482353, 0.078431, 0.109804, 1.0 }, + { 0.443137, 0.070588, 0.101961, 1.0 }, + { 0.415686, 0.086275, 0.098039, 1.0 }, + { 0.450980, 0.098039, 0.098039, 1.0 }, + { 0.490196, 0.109804, 0.098039, 1.0 }, + { 0.509804, 0.109804, 0.098039, 1.0 }, + { 0.529412, 0.113725, 0.098039, 1.0 }, + { 0.568627, 0.105882, 0.098039, 1.0 }, + { 0.615686, 0.105882, 0.101961, 1.0 }, + { 0.686275, 0.113725, 0.121569, 1.0 }, + { 0.741176, 0.129412, 0.121569, 1.0 }, + { 0.815686, 0.141176, 0.113725, 1.0 }, + { 0.815686, 0.133333, 0.109804, 1.0 }, + { 0.819608, 0.129412, 0.109804, 1.0 }, + { 0.819608, 0.109804, 0.121569, 1.0 }, + { 0.788235, 0.094118, 0.125490, 1.0 }, + { 0.764706, 0.086275, 0.125490, 1.0 }, + { 0.721569, 0.082353, 0.117647, 1.0 }, + { 0.623529, 0.070588, 0.098039, 1.0 }, + { 0.568627, 0.054902, 0.094118, 1.0 }, + { 0.513725, 0.039216, 0.094118, 1.0 }, + { 0.482353, 0.035294, 0.090196, 1.0 }, + { 0.454902, 0.035294, 0.090196, 1.0 }, + { 0.388235, 0.035294, 0.086275, 1.0 }, + { 0.325490, 0.050980, 0.086275, 1.0 }, + { 0.270588, 0.054902, 0.078431, 1.0 }, + { 0.231373, 0.058824, 0.078431, 1.0 }, + { 0.176471, 0.074510, 0.082353, 1.0 }, + { 0.160784, 0.082353, 0.086275, 1.0 }, + { 0.149020, 0.090196, 0.090196, 1.0 }, + { 0.141176, 0.109804, 0.101961, 1.0 }, + { 0.156863, 0.133333, 0.113725, 1.0 }, + { 0.203922, 0.156863, 0.133333, 1.0 }, + { 0.266667, 0.196078, 0.137255, 1.0 }, + { 0.329412, 0.286275, 0.156863, 1.0 }, + { 0.345098, 0.325490, 0.168627, 1.0 }, + { 0.364706, 0.368627, 0.184314, 1.0 }, + { 0.372549, 0.372549, 0.176471, 1.0 }, + { 0.384314, 0.380392, 0.172549, 1.0 }, + { 0.368627, 0.384314, 0.176471, 1.0 }, + { 0.329412, 0.376471, 0.164706, 1.0 }, + { 0.290196, 0.380392, 0.145098, 1.0 }, + { 0.239216, 0.372549, 0.145098, 1.0 }, + { 0.152941, 0.301961, 0.121569, 1.0 }, + { 0.129412, 0.278431, 0.117647, 1.0 }, + { 0.105882, 0.258824, 0.113725, 1.0 }, + { 0.074510, 0.215686, 0.101961, 1.0 }, + { 0.062745, 0.192157, 0.098039, 1.0 }, + { 0.062745, 0.168627, 0.090196, 1.0 }, + { 0.066667, 0.152941, 0.086275, 1.0 }, + { 0.062745, 0.125490, 0.078431, 1.0 }, + { 0.062745, 0.117647, 0.078431, 1.0 }, + { 0.062745, 0.113725, 0.078431, 1.0 }, + { 0.066667, 0.101961, 0.078431, 1.0 }, + { 0.070588, 0.101961, 0.074510, 1.0 }, + { 0.074510, 0.109804, 0.078431, 1.0 }, + { 0.074510, 0.117647, 0.078431, 1.0 }, + { 0.078431, 0.129412, 0.086275, 1.0 }, + { 0.086275, 0.141176, 0.094118, 1.0 }, + { 0.152941, 0.152941, 0.101961, 1.0 }, + { 0.180392, 0.152941, 0.098039, 1.0 }, + { 0.207843, 0.152941, 0.098039, 1.0 }, + { 0.266667, 0.149020, 0.098039, 1.0 }, + { 0.329412, 0.152941, 0.101961, 1.0 }, + { 0.400000, 0.129412, 0.113725, 1.0 }, + { 0.458824, 0.117647, 0.113725, 1.0 }, + { 0.552941, 0.062745, 0.101961, 1.0 }, + { 0.564706, 0.062745, 0.101961, 1.0 }, + { 0.580392, 0.062745, 0.101961, 1.0 }, + { 0.592157, 0.050980, 0.105882, 1.0 }, + { 0.592157, 0.050980, 0.105882, 1.0 }, + { 0.572549, 0.047059, 0.113725, 1.0 }, + { 0.545098, 0.035294, 0.109804, 1.0 }, + { 0.509804, 0.039216, 0.105882, 1.0 }, + { 0.474510, 0.047059, 0.105882, 1.0 }, + { 0.439216, 0.054902, 0.105882, 1.0 }, + { 0.400000, 0.066667, 0.105882, 1.0 }, + { 0.364706, 0.074510, 0.105882, 1.0 }, + { 0.329412, 0.074510, 0.101961, 1.0 }, + { 0.294118, 0.078431, 0.094118, 1.0 }, + { 0.254902, 0.082353, 0.090196, 1.0 }, + { 0.215686, 0.082353, 0.086275, 1.0 }, + { 0.152941, 0.086275, 0.086275, 1.0 }, + { 0.141176, 0.086275, 0.086275, 1.0 }, + { 0.129412, 0.086275, 0.086275, 1.0 }, + { 0.109804, 0.094118, 0.082353, 1.0 }, + { 0.094118, 0.101961, 0.082353, 1.0 }, + { 0.090196, 0.113725, 0.090196, 1.0 }, + { 0.094118, 0.125490, 0.094118, 1.0 }, + { 0.117647, 0.125490, 0.101961, 1.0 }, + { 0.152941, 0.121569, 0.101961, 1.0 }, + { 0.188235, 0.113725, 0.105882, 1.0 }, + { 0.219608, 0.113725, 0.109804, 1.0 }, + { 0.227451, 0.125490, 0.113725, 1.0 }, + { 0.223529, 0.125490, 0.113725, 1.0 }, + { 0.219608, 0.125490, 0.113725, 1.0 }, + { 0.215686, 0.105882, 0.105882, 1.0 }, + { 0.215686, 0.090196, 0.098039, 1.0 }, + { 0.207843, 0.082353, 0.094118, 1.0 }, + { 0.180392, 0.082353, 0.090196, 1.0 }, + { 0.149020, 0.090196, 0.086275, 1.0 }, + { 0.117647, 0.094118, 0.086275, 1.0 }, + { 0.109804, 0.098039, 0.082353, 1.0 }, + { 0.125490, 0.094118, 0.082353, 1.0 }, + { 0.149020, 0.090196, 0.082353, 1.0 }, + { 0.180392, 0.090196, 0.082353, 1.0 }, + { 0.203922, 0.094118, 0.090196, 1.0 }, + { 0.227451, 0.121569, 0.094118, 1.0 }, + { 0.247059, 0.160784, 0.101961, 1.0 }, + { 0.266667, 0.207843, 0.109804, 1.0 }, + { 0.298039, 0.254902, 0.117647, 1.0 }, + { 0.325490, 0.290196, 0.133333, 1.0 }, + { 0.345098, 0.329412, 0.160784, 1.0 }, + { 0.352941, 0.372549, 0.192157, 1.0 }, + { 0.341176, 0.407843, 0.211765, 1.0 }, + { 0.321569, 0.427451, 0.227451, 1.0 }, + { 0.305882, 0.427451, 0.223529, 1.0 }, + { 0.286275, 0.400000, 0.219608, 1.0 }, + { 0.270588, 0.372549, 0.239216, 1.0 }, + { 0.247059, 0.333333, 0.227451, 1.0 }, + { 0.215686, 0.282353, 0.227451, 1.0 }, + { 0.180392, 0.235294, 0.192157, 1.0 }, + { 0.149020, 0.184314, 0.152941, 1.0 }, + { 0.117647, 0.145098, 0.137255, 1.0 }, + { 0.101961, 0.117647, 0.113725, 1.0 }, + { 0.090196, 0.098039, 0.101961, 1.0 }, + { 0.086275, 0.094118, 0.094118, 1.0 }, + { 0.098039, 0.090196, 0.086275, 1.0 }, + { 0.113725, 0.094118, 0.082353, 1.0 }, + { 0.125490, 0.101961, 0.090196, 1.0 }, + { 0.149020, 0.133333, 0.105882, 1.0 }, + { 0.188235, 0.196078, 0.156863, 1.0 }, + { 0.254902, 0.258824, 0.207843, 1.0 }, + { 0.329412, 0.329412, 0.262745, 1.0 }, + { 0.392157, 0.380392, 0.313725, 1.0 }, + { 0.447059, 0.439216, 0.380392, 1.0 }, + { 0.517647, 0.545098, 0.494118, 1.0 }, + { 0.580392, 0.619608, 0.576471, 1.0 }, + { 0.639216, 0.678431, 0.615686, 1.0 }, + { 0.682353, 0.643137, 0.580392, 1.0 }, + { 0.709804, 0.584314, 0.537255, 1.0 }, + { 0.737255, 0.552941, 0.517647, 1.0 }, + { 0.752941, 0.509804, 0.517647, 1.0 }, + { 0.721569, 0.486275, 0.490196, 1.0 }, + { 0.682353, 0.384314, 0.400000, 1.0 }, + { 0.631373, 0.278431, 0.298039, 1.0 }, + { 0.603922, 0.188235, 0.203922, 1.0 }, + { 0.592157, 0.133333, 0.160784, 1.0 }, + { 0.564706, 0.141176, 0.156863, 1.0 }, + { 0.521569, 0.184314, 0.145098, 1.0 }, + { 0.490196, 0.207843, 0.141176, 1.0 }, + { 0.427451, 0.192157, 0.129412, 1.0 }, + { 0.380392, 0.180392, 0.109804, 1.0 }, + { 0.372549, 0.145098, 0.121569, 1.0 }, + }; +/* Whisp */ +static double4 colors_676[] = { + { 0.701961, 0.627451, 0.607843, 1.0 }, + { 0.780392, 0.678431, 0.658824, 1.0 }, + { 0.823529, 0.721569, 0.701961, 1.0 }, + { 0.870588, 0.764706, 0.745098, 1.0 }, + { 0.839216, 0.725490, 0.705882, 1.0 }, + { 0.811765, 0.686275, 0.670588, 1.0 }, + { 0.796078, 0.670588, 0.654902, 1.0 }, + { 0.784314, 0.654902, 0.639216, 1.0 }, + { 0.705882, 0.611765, 0.596078, 1.0 }, + { 0.666667, 0.568627, 0.549020, 1.0 }, + { 0.627451, 0.525490, 0.505882, 1.0 }, + { 0.588235, 0.490196, 0.470588, 1.0 }, + { 0.552941, 0.458824, 0.435294, 1.0 }, + { 0.505882, 0.403922, 0.380392, 1.0 }, + { 0.458824, 0.352941, 0.325490, 1.0 }, + { 0.447059, 0.317647, 0.301961, 1.0 }, + { 0.439216, 0.286275, 0.278431, 1.0 }, + { 0.403922, 0.219608, 0.215686, 1.0 }, + { 0.384314, 0.215686, 0.211765, 1.0 }, + { 0.364706, 0.211765, 0.211765, 1.0 }, + { 0.372549, 0.219608, 0.219608, 1.0 }, + { 0.380392, 0.231373, 0.227451, 1.0 }, + { 0.380392, 0.250980, 0.243137, 1.0 }, + { 0.380392, 0.270588, 0.258824, 1.0 }, + { 0.392157, 0.352941, 0.333333, 1.0 }, + { 0.415686, 0.392157, 0.364706, 1.0 }, + { 0.443137, 0.435294, 0.396078, 1.0 }, + { 0.478431, 0.458824, 0.427451, 1.0 }, + { 0.517647, 0.482353, 0.462745, 1.0 }, + { 0.529412, 0.498039, 0.474510, 1.0 }, + { 0.541176, 0.517647, 0.490196, 1.0 }, + { 0.556863, 0.537255, 0.509804, 1.0 }, + { 0.549020, 0.529412, 0.501961, 1.0 }, + { 0.521569, 0.494118, 0.470588, 1.0 }, + { 0.498039, 0.474510, 0.450980, 1.0 }, + { 0.474510, 0.454902, 0.431373, 1.0 }, + { 0.466667, 0.443137, 0.411765, 1.0 }, + { 0.458824, 0.431373, 0.392157, 1.0 }, + { 0.458824, 0.431373, 0.392157, 1.0 }, + { 0.458824, 0.431373, 0.396078, 1.0 }, + { 0.498039, 0.458824, 0.423529, 1.0 }, + { 0.517647, 0.470588, 0.439216, 1.0 }, + { 0.541176, 0.482353, 0.454902, 1.0 }, + { 0.549020, 0.490196, 0.462745, 1.0 }, + { 0.560784, 0.498039, 0.474510, 1.0 }, + { 0.560784, 0.501961, 0.474510, 1.0 }, + { 0.560784, 0.505882, 0.474510, 1.0 }, + { 0.556863, 0.501961, 0.482353, 1.0 }, + { 0.552941, 0.490196, 0.482353, 1.0 }, + { 0.537255, 0.470588, 0.466667, 1.0 }, + { 0.533333, 0.462745, 0.458824, 1.0 }, + { 0.533333, 0.458824, 0.450980, 1.0 }, + { 0.552941, 0.454902, 0.450980, 1.0 }, + { 0.576471, 0.450980, 0.454902, 1.0 }, + { 0.584314, 0.450980, 0.454902, 1.0 }, + { 0.596078, 0.454902, 0.454902, 1.0 }, + { 0.588235, 0.447059, 0.439216, 1.0 }, + { 0.584314, 0.454902, 0.443137, 1.0 }, + { 0.584314, 0.462745, 0.447059, 1.0 }, + { 0.552941, 0.447059, 0.439216, 1.0 }, + { 0.525490, 0.435294, 0.435294, 1.0 }, + { 0.505882, 0.427451, 0.423529, 1.0 }, + { 0.490196, 0.419608, 0.415686, 1.0 }, + { 0.454902, 0.415686, 0.407843, 1.0 }, + { 0.435294, 0.407843, 0.407843, 1.0 }, + { 0.411765, 0.384314, 0.392157, 1.0 }, + { 0.400000, 0.368627, 0.380392, 1.0 }, + { 0.388235, 0.356863, 0.368627, 1.0 }, + { 0.380392, 0.349020, 0.356863, 1.0 }, + { 0.372549, 0.345098, 0.349020, 1.0 }, + { 0.356863, 0.317647, 0.317647, 1.0 }, + { 0.333333, 0.290196, 0.286275, 1.0 }, + { 0.262745, 0.207843, 0.203922, 1.0 }, + { 0.219608, 0.164706, 0.156863, 1.0 }, + { 0.180392, 0.121569, 0.113725, 1.0 }, + { 0.168627, 0.113725, 0.109804, 1.0 }, + { 0.156863, 0.109804, 0.109804, 1.0 }, + { 0.160784, 0.117647, 0.121569, 1.0 }, + { 0.168627, 0.129412, 0.133333, 1.0 }, + { 0.200000, 0.164706, 0.168627, 1.0 }, + { 0.262745, 0.215686, 0.227451, 1.0 }, + { 0.450980, 0.403922, 0.396078, 1.0 }, + { 0.552941, 0.498039, 0.486275, 1.0 }, + { 0.658824, 0.596078, 0.580392, 1.0 }, + { 0.701961, 0.635294, 0.615686, 1.0 }, + { 0.749020, 0.674510, 0.650980, 1.0 }, + { 0.819608, 0.741176, 0.721569, 1.0 }, + { 0.870588, 0.800000, 0.776471, 1.0 }, + { 0.917647, 0.835294, 0.807843, 1.0 }, + { 0.909804, 0.815686, 0.796078, 1.0 }, + { 0.905882, 0.796078, 0.784314, 1.0 }, + { 0.890196, 0.780392, 0.768627, 1.0 }, + { 0.878431, 0.764706, 0.752941, 1.0 }, + { 0.850980, 0.733333, 0.717647, 1.0 }, + { 0.823529, 0.709804, 0.701961, 1.0 }, + { 0.839216, 0.713725, 0.701961, 1.0 }, + { 0.850980, 0.729412, 0.709804, 1.0 }, + { 0.874510, 0.752941, 0.741176, 1.0 }, + { 0.886275, 0.780392, 0.764706, 1.0 }, + { 0.898039, 0.811765, 0.788235, 1.0 }, + { 0.901961, 0.811765, 0.792157, 1.0 }, + { 0.905882, 0.815686, 0.796078, 1.0 }, + { 0.901961, 0.803922, 0.792157, 1.0 }, + { 0.874510, 0.772549, 0.756863, 1.0 }, + { 0.749020, 0.686275, 0.658824, 1.0 }, + { 0.686275, 0.627451, 0.603922, 1.0 }, + { 0.623529, 0.568627, 0.552941, 1.0 }, + { 0.596078, 0.537255, 0.525490, 1.0 }, + { 0.568627, 0.509804, 0.498039, 1.0 }, + { 0.505882, 0.454902, 0.435294, 1.0 }, + { 0.458824, 0.419608, 0.392157, 1.0 }, + { 0.427451, 0.376471, 0.356863, 1.0 }, + { 0.431373, 0.345098, 0.329412, 1.0 }, + { 0.431373, 0.321569, 0.301961, 1.0 }, + { 0.431373, 0.321569, 0.305882, 1.0 }, + { 0.435294, 0.325490, 0.313725, 1.0 }, + { 0.466667, 0.329412, 0.317647, 1.0 }, + { 0.490196, 0.345098, 0.325490, 1.0 }, + { 0.517647, 0.368627, 0.341176, 1.0 }, + { 0.533333, 0.396078, 0.376471, 1.0 }, + { 0.588235, 0.450980, 0.431373, 1.0 }, + { 0.596078, 0.474510, 0.458824, 1.0 }, + { 0.607843, 0.501961, 0.486275, 1.0 }, + { 0.619608, 0.505882, 0.494118, 1.0 }, + { 0.631373, 0.513725, 0.505882, 1.0 }, + { 0.631373, 0.521569, 0.513725, 1.0 }, + { 0.631373, 0.521569, 0.513725, 1.0 }, + { 0.600000, 0.509804, 0.509804, 1.0 }, + { 0.576471, 0.490196, 0.482353, 1.0 }, + { 0.513725, 0.431373, 0.415686, 1.0 }, + { 0.494118, 0.411765, 0.400000, 1.0 }, + { 0.474510, 0.396078, 0.384314, 1.0 }, + { 0.427451, 0.352941, 0.341176, 1.0 }, + { 0.372549, 0.313725, 0.305882, 1.0 }, + { 0.317647, 0.270588, 0.258824, 1.0 }, + { 0.274510, 0.231373, 0.227451, 1.0 }, + { 0.211765, 0.168627, 0.164706, 1.0 }, + { 0.196078, 0.152941, 0.145098, 1.0 }, + { 0.184314, 0.141176, 0.129412, 1.0 }, + { 0.196078, 0.149020, 0.137255, 1.0 }, + { 0.211765, 0.160784, 0.149020, 1.0 }, + { 0.250980, 0.192157, 0.176471, 1.0 }, + { 0.305882, 0.239216, 0.219608, 1.0 }, + { 0.364706, 0.282353, 0.266667, 1.0 }, + { 0.443137, 0.345098, 0.333333, 1.0 }, + { 0.596078, 0.478431, 0.462745, 1.0 }, + { 0.615686, 0.498039, 0.486275, 1.0 }, + { 0.639216, 0.517647, 0.509804, 1.0 }, + { 0.666667, 0.541176, 0.533333, 1.0 }, + { 0.674510, 0.537255, 0.537255, 1.0 }, + { 0.650980, 0.517647, 0.517647, 1.0 }, + { 0.600000, 0.490196, 0.486275, 1.0 }, + { 0.458824, 0.384314, 0.372549, 1.0 }, + { 0.415686, 0.352941, 0.337255, 1.0 }, + { 0.376471, 0.321569, 0.305882, 1.0 }, + { 0.294118, 0.262745, 0.250980, 1.0 }, + { 0.235294, 0.215686, 0.203922, 1.0 }, + { 0.192157, 0.176471, 0.168627, 1.0 }, + { 0.168627, 0.152941, 0.141176, 1.0 }, + { 0.160784, 0.137255, 0.141176, 1.0 }, + { 0.188235, 0.145098, 0.156863, 1.0 }, + { 0.247059, 0.192157, 0.196078, 1.0 }, + { 0.262745, 0.200000, 0.200000, 1.0 }, + { 0.278431, 0.207843, 0.207843, 1.0 }, + { 0.321569, 0.235294, 0.231373, 1.0 }, + { 0.364706, 0.270588, 0.258824, 1.0 }, + { 0.380392, 0.294118, 0.282353, 1.0 }, + { 0.380392, 0.294118, 0.270588, 1.0 }, + { 0.352941, 0.262745, 0.231373, 1.0 }, + { 0.337255, 0.250980, 0.223529, 1.0 }, + { 0.325490, 0.243137, 0.219608, 1.0 }, + { 0.301961, 0.231373, 0.207843, 1.0 }, + { 0.278431, 0.223529, 0.196078, 1.0 }, + { 0.274510, 0.219608, 0.196078, 1.0 }, + { 0.270588, 0.215686, 0.196078, 1.0 }, + { 0.266667, 0.211765, 0.200000, 1.0 }, + { 0.254902, 0.211765, 0.203922, 1.0 }, + { 0.254902, 0.215686, 0.211765, 1.0 }, + { 0.262745, 0.211765, 0.215686, 1.0 }, + { 0.254902, 0.200000, 0.207843, 1.0 }, + { 0.227451, 0.176471, 0.188235, 1.0 }, + { 0.200000, 0.160784, 0.172549, 1.0 }, + { 0.180392, 0.137255, 0.149020, 1.0 }, + { 0.176471, 0.129412, 0.137255, 1.0 }, + { 0.176471, 0.137255, 0.137255, 1.0 }, + { 0.184314, 0.149020, 0.145098, 1.0 }, + { 0.196078, 0.160784, 0.156863, 1.0 }, + { 0.223529, 0.188235, 0.184314, 1.0 }, + { 0.243137, 0.211765, 0.203922, 1.0 }, + { 0.250980, 0.227451, 0.219608, 1.0 }, + { 0.262745, 0.239216, 0.231373, 1.0 }, + { 0.270588, 0.247059, 0.239216, 1.0 }, + { 0.274510, 0.254902, 0.243137, 1.0 }, + { 0.270588, 0.254902, 0.239216, 1.0 }, + { 0.274510, 0.258824, 0.235294, 1.0 }, + { 0.278431, 0.250980, 0.239216, 1.0 }, + { 0.286275, 0.258824, 0.250980, 1.0 }, + { 0.309804, 0.270588, 0.266667, 1.0 }, + { 0.349020, 0.301961, 0.286275, 1.0 }, + { 0.376471, 0.321569, 0.309804, 1.0 }, + { 0.392157, 0.337255, 0.329412, 1.0 }, + { 0.407843, 0.352941, 0.341176, 1.0 }, + { 0.415686, 0.356863, 0.337255, 1.0 }, + { 0.419608, 0.349020, 0.329412, 1.0 }, + { 0.400000, 0.321569, 0.305882, 1.0 }, + { 0.368627, 0.298039, 0.278431, 1.0 }, + { 0.321569, 0.258824, 0.235294, 1.0 }, + { 0.274510, 0.219608, 0.207843, 1.0 }, + { 0.231373, 0.168627, 0.172549, 1.0 }, + { 0.203922, 0.137255, 0.149020, 1.0 }, + { 0.180392, 0.121569, 0.121569, 1.0 }, + { 0.172549, 0.125490, 0.121569, 1.0 }, + { 0.180392, 0.129412, 0.133333, 1.0 }, + { 0.215686, 0.160784, 0.160784, 1.0 }, + { 0.254902, 0.200000, 0.188235, 1.0 }, + { 0.305882, 0.254902, 0.231373, 1.0 }, + { 0.360784, 0.286275, 0.262745, 1.0 }, + { 0.411765, 0.321569, 0.294118, 1.0 }, + { 0.458824, 0.329412, 0.313725, 1.0 }, + { 0.494118, 0.341176, 0.329412, 1.0 }, + { 0.513725, 0.352941, 0.345098, 1.0 }, + { 0.513725, 0.372549, 0.356863, 1.0 }, + { 0.505882, 0.376471, 0.364706, 1.0 }, + { 0.505882, 0.376471, 0.368627, 1.0 }, + { 0.505882, 0.388235, 0.380392, 1.0 }, + { 0.501961, 0.419608, 0.407843, 1.0 }, + { 0.498039, 0.450980, 0.439216, 1.0 }, + { 0.509804, 0.482353, 0.466667, 1.0 }, + { 0.533333, 0.505882, 0.505882, 1.0 }, + { 0.576471, 0.545098, 0.545098, 1.0 }, + { 0.631373, 0.588235, 0.588235, 1.0 }, + { 0.694118, 0.635294, 0.627451, 1.0 }, + { 0.737255, 0.670588, 0.674510, 1.0 }, + { 0.776471, 0.705882, 0.713725, 1.0 }, + { 0.811765, 0.737255, 0.741176, 1.0 }, + { 0.847059, 0.756863, 0.752941, 1.0 }, + { 0.847059, 0.756863, 0.749020, 1.0 }, + { 0.823529, 0.729412, 0.729412, 1.0 }, + { 0.792157, 0.694118, 0.690196, 1.0 }, + { 0.749020, 0.650980, 0.647059, 1.0 }, + { 0.709804, 0.607843, 0.600000, 1.0 }, + { 0.647059, 0.556863, 0.549020, 1.0 }, + { 0.592157, 0.517647, 0.505882, 1.0 }, + { 0.545098, 0.482353, 0.470588, 1.0 }, + { 0.509804, 0.462745, 0.450980, 1.0 }, + { 0.470588, 0.435294, 0.423529, 1.0 }, + { 0.443137, 0.427451, 0.411765, 1.0 }, + { 0.427451, 0.411765, 0.403922, 1.0 }, + { 0.419608, 0.407843, 0.400000, 1.0 }, + { 0.411765, 0.396078, 0.388235, 1.0 }, + { 0.415686, 0.392157, 0.380392, 1.0 }, + { 0.427451, 0.384314, 0.372549, 1.0 }, + { 0.450980, 0.400000, 0.392157, 1.0 }, + { 0.466667, 0.403922, 0.396078, 1.0 }, + { 0.541176, 0.478431, 0.470588, 1.0 }, + { 0.615686, 0.545098, 0.521569, 1.0 }, + }; +/* Whisper */ +static double4 colors_677[] = { + { 0.125490, 0.274510, 0.258824, 1.0 }, + { 0.062745, 0.113725, 0.121569, 1.0 }, + { 0.050980, 0.109804, 0.117647, 1.0 }, + { 0.039216, 0.105882, 0.117647, 1.0 }, + { 0.039216, 0.129412, 0.137255, 1.0 }, + { 0.039216, 0.152941, 0.160784, 1.0 }, + { 0.047059, 0.164706, 0.172549, 1.0 }, + { 0.054902, 0.180392, 0.188235, 1.0 }, + { 0.050980, 0.196078, 0.203922, 1.0 }, + { 0.050980, 0.188235, 0.196078, 1.0 }, + { 0.054902, 0.184314, 0.188235, 1.0 }, + { 0.047059, 0.149020, 0.160784, 1.0 }, + { 0.039216, 0.117647, 0.133333, 1.0 }, + { 0.035294, 0.098039, 0.109804, 1.0 }, + { 0.035294, 0.082353, 0.086275, 1.0 }, + { 0.035294, 0.078431, 0.082353, 1.0 }, + { 0.035294, 0.074510, 0.078431, 1.0 }, + { 0.050980, 0.070588, 0.062745, 1.0 }, + { 0.062745, 0.074510, 0.058824, 1.0 }, + { 0.074510, 0.078431, 0.058824, 1.0 }, + { 0.098039, 0.086275, 0.054902, 1.0 }, + { 0.125490, 0.098039, 0.054902, 1.0 }, + { 0.129412, 0.105882, 0.062745, 1.0 }, + { 0.133333, 0.113725, 0.070588, 1.0 }, + { 0.164706, 0.137255, 0.090196, 1.0 }, + { 0.164706, 0.145098, 0.098039, 1.0 }, + { 0.164706, 0.152941, 0.109804, 1.0 }, + { 0.152941, 0.149020, 0.105882, 1.0 }, + { 0.145098, 0.149020, 0.105882, 1.0 }, + { 0.133333, 0.141176, 0.098039, 1.0 }, + { 0.125490, 0.133333, 0.094118, 1.0 }, + { 0.109804, 0.121569, 0.086275, 1.0 }, + { 0.098039, 0.105882, 0.070588, 1.0 }, + { 0.070588, 0.078431, 0.050980, 1.0 }, + { 0.058824, 0.070588, 0.050980, 1.0 }, + { 0.050980, 0.066667, 0.050980, 1.0 }, + { 0.047059, 0.066667, 0.058824, 1.0 }, + { 0.043137, 0.070588, 0.066667, 1.0 }, + { 0.043137, 0.074510, 0.074510, 1.0 }, + { 0.043137, 0.082353, 0.086275, 1.0 }, + { 0.054902, 0.129412, 0.129412, 1.0 }, + { 0.070588, 0.192157, 0.188235, 1.0 }, + { 0.090196, 0.254902, 0.250980, 1.0 }, + { 0.125490, 0.317647, 0.305882, 1.0 }, + { 0.164706, 0.380392, 0.360784, 1.0 }, + { 0.164706, 0.411765, 0.388235, 1.0 }, + { 0.164706, 0.447059, 0.415686, 1.0 }, + { 0.145098, 0.470588, 0.462745, 1.0 }, + { 0.149020, 0.466667, 0.443137, 1.0 }, + { 0.094118, 0.337255, 0.333333, 1.0 }, + { 0.074510, 0.278431, 0.266667, 1.0 }, + { 0.054902, 0.219608, 0.203922, 1.0 }, + { 0.054902, 0.172549, 0.160784, 1.0 }, + { 0.054902, 0.129412, 0.117647, 1.0 }, + { 0.050980, 0.121569, 0.105882, 1.0 }, + { 0.050980, 0.117647, 0.098039, 1.0 }, + { 0.047059, 0.086275, 0.086275, 1.0 }, + { 0.070588, 0.094118, 0.082353, 1.0 }, + { 0.094118, 0.101961, 0.082353, 1.0 }, + { 0.125490, 0.117647, 0.086275, 1.0 }, + { 0.156863, 0.133333, 0.090196, 1.0 }, + { 0.172549, 0.137255, 0.090196, 1.0 }, + { 0.188235, 0.145098, 0.094118, 1.0 }, + { 0.203922, 0.156863, 0.101961, 1.0 }, + { 0.211765, 0.172549, 0.109804, 1.0 }, + { 0.172549, 0.152941, 0.105882, 1.0 }, + { 0.156863, 0.145098, 0.098039, 1.0 }, + { 0.141176, 0.137255, 0.090196, 1.0 }, + { 0.137255, 0.129412, 0.082353, 1.0 }, + { 0.133333, 0.121569, 0.074510, 1.0 }, + { 0.152941, 0.121569, 0.062745, 1.0 }, + { 0.184314, 0.141176, 0.070588, 1.0 }, + { 0.258824, 0.211765, 0.101961, 1.0 }, + { 0.298039, 0.243137, 0.133333, 1.0 }, + { 0.337255, 0.278431, 0.164706, 1.0 }, + { 0.380392, 0.313725, 0.192157, 1.0 }, + { 0.427451, 0.349020, 0.219608, 1.0 }, + { 0.447059, 0.372549, 0.239216, 1.0 }, + { 0.470588, 0.396078, 0.262745, 1.0 }, + { 0.564706, 0.450980, 0.294118, 1.0 }, + { 0.592157, 0.501961, 0.345098, 1.0 }, + { 0.592157, 0.545098, 0.345098, 1.0 }, + { 0.513725, 0.525490, 0.337255, 1.0 }, + { 0.435294, 0.509804, 0.329412, 1.0 }, + { 0.392157, 0.454902, 0.278431, 1.0 }, + { 0.352941, 0.400000, 0.231373, 1.0 }, + { 0.243137, 0.329412, 0.192157, 1.0 }, + { 0.168627, 0.258824, 0.164706, 1.0 }, + { 0.082353, 0.137255, 0.094118, 1.0 }, + { 0.066667, 0.113725, 0.090196, 1.0 }, + { 0.054902, 0.094118, 0.090196, 1.0 }, + { 0.050980, 0.090196, 0.090196, 1.0 }, + { 0.047059, 0.086275, 0.094118, 1.0 }, + { 0.047059, 0.086275, 0.094118, 1.0 }, + { 0.062745, 0.094118, 0.101961, 1.0 }, + { 0.070588, 0.105882, 0.113725, 1.0 }, + { 0.062745, 0.117647, 0.125490, 1.0 }, + { 0.086275, 0.152941, 0.164706, 1.0 }, + { 0.090196, 0.160784, 0.168627, 1.0 }, + { 0.094118, 0.168627, 0.176471, 1.0 }, + { 0.105882, 0.180392, 0.188235, 1.0 }, + { 0.121569, 0.196078, 0.200000, 1.0 }, + { 0.172549, 0.211765, 0.200000, 1.0 }, + { 0.192157, 0.239216, 0.180392, 1.0 }, + { 0.254902, 0.364706, 0.262745, 1.0 }, + { 0.243137, 0.388235, 0.286275, 1.0 }, + { 0.235294, 0.411765, 0.309804, 1.0 }, + { 0.223529, 0.403922, 0.313725, 1.0 }, + { 0.215686, 0.400000, 0.317647, 1.0 }, + { 0.196078, 0.376471, 0.321569, 1.0 }, + { 0.156863, 0.305882, 0.282353, 1.0 }, + { 0.125490, 0.235294, 0.215686, 1.0 }, + { 0.125490, 0.196078, 0.176471, 1.0 }, + { 0.117647, 0.141176, 0.109804, 1.0 }, + { 0.117647, 0.137255, 0.105882, 1.0 }, + { 0.121569, 0.133333, 0.105882, 1.0 }, + { 0.125490, 0.137255, 0.101961, 1.0 }, + { 0.121569, 0.129412, 0.094118, 1.0 }, + { 0.109804, 0.121569, 0.090196, 1.0 }, + { 0.105882, 0.117647, 0.090196, 1.0 }, + { 0.094118, 0.109804, 0.082353, 1.0 }, + { 0.082353, 0.101961, 0.078431, 1.0 }, + { 0.074510, 0.094118, 0.074510, 1.0 }, + { 0.066667, 0.086275, 0.070588, 1.0 }, + { 0.058824, 0.082353, 0.066667, 1.0 }, + { 0.039216, 0.074510, 0.058824, 1.0 }, + { 0.031373, 0.062745, 0.050980, 1.0 }, + { 0.023529, 0.054902, 0.050980, 1.0 }, + { 0.019608, 0.050980, 0.050980, 1.0 }, + { 0.023529, 0.054902, 0.054902, 1.0 }, + { 0.023529, 0.058824, 0.058824, 1.0 }, + { 0.027451, 0.062745, 0.062745, 1.0 }, + { 0.031373, 0.070588, 0.074510, 1.0 }, + { 0.023529, 0.078431, 0.086275, 1.0 }, + { 0.023529, 0.082353, 0.090196, 1.0 }, + { 0.027451, 0.082353, 0.090196, 1.0 }, + { 0.019608, 0.070588, 0.082353, 1.0 }, + { 0.015686, 0.058824, 0.066667, 1.0 }, + { 0.011765, 0.047059, 0.054902, 1.0 }, + { 0.007843, 0.039216, 0.047059, 1.0 }, + { 0.007843, 0.035294, 0.039216, 1.0 }, + { 0.000000, 0.027451, 0.031373, 1.0 }, + { 0.000000, 0.027451, 0.031373, 1.0 }, + { 0.007843, 0.027451, 0.023529, 1.0 }, + { 0.011765, 0.027451, 0.023529, 1.0 }, + { 0.015686, 0.043137, 0.043137, 1.0 }, + { 0.019608, 0.043137, 0.043137, 1.0 }, + { 0.023529, 0.043137, 0.043137, 1.0 }, + { 0.023529, 0.050980, 0.054902, 1.0 }, + { 0.019608, 0.058824, 0.062745, 1.0 }, + { 0.023529, 0.058824, 0.062745, 1.0 }, + { 0.023529, 0.062745, 0.062745, 1.0 }, + { 0.031373, 0.066667, 0.074510, 1.0 }, + { 0.035294, 0.074510, 0.074510, 1.0 }, + { 0.039216, 0.082353, 0.078431, 1.0 }, + { 0.058824, 0.098039, 0.086275, 1.0 }, + { 0.070588, 0.125490, 0.113725, 1.0 }, + { 0.086275, 0.164706, 0.149020, 1.0 }, + { 0.109804, 0.200000, 0.172549, 1.0 }, + { 0.145098, 0.215686, 0.192157, 1.0 }, + { 0.172549, 0.239216, 0.207843, 1.0 }, + { 0.196078, 0.231373, 0.207843, 1.0 }, + { 0.196078, 0.219608, 0.196078, 1.0 }, + { 0.196078, 0.211765, 0.184314, 1.0 }, + { 0.180392, 0.200000, 0.168627, 1.0 }, + { 0.168627, 0.176471, 0.152941, 1.0 }, + { 0.141176, 0.168627, 0.149020, 1.0 }, + { 0.121569, 0.172549, 0.156863, 1.0 }, + { 0.117647, 0.200000, 0.172549, 1.0 }, + { 0.129412, 0.215686, 0.172549, 1.0 }, + { 0.141176, 0.231373, 0.172549, 1.0 }, + { 0.141176, 0.227451, 0.156863, 1.0 }, + { 0.133333, 0.227451, 0.172549, 1.0 }, + { 0.149020, 0.235294, 0.164706, 1.0 }, + { 0.152941, 0.219608, 0.133333, 1.0 }, + { 0.129412, 0.188235, 0.137255, 1.0 }, + { 0.137255, 0.200000, 0.149020, 1.0 }, + { 0.152941, 0.219608, 0.168627, 1.0 }, + { 0.164706, 0.235294, 0.180392, 1.0 }, + { 0.196078, 0.278431, 0.203922, 1.0 }, + { 0.215686, 0.325490, 0.247059, 1.0 }, + { 0.203922, 0.360784, 0.270588, 1.0 }, + { 0.200000, 0.372549, 0.266667, 1.0 }, + { 0.200000, 0.388235, 0.290196, 1.0 }, + { 0.160784, 0.364706, 0.286275, 1.0 }, + { 0.156863, 0.356863, 0.282353, 1.0 }, + { 0.156863, 0.349020, 0.282353, 1.0 }, + { 0.145098, 0.333333, 0.313725, 1.0 }, + { 0.145098, 0.333333, 0.309804, 1.0 }, + { 0.152941, 0.345098, 0.317647, 1.0 }, + { 0.184314, 0.380392, 0.341176, 1.0 }, + { 0.247059, 0.407843, 0.345098, 1.0 }, + { 0.270588, 0.400000, 0.321569, 1.0 }, + { 0.278431, 0.380392, 0.305882, 1.0 }, + { 0.305882, 0.368627, 0.305882, 1.0 }, + { 0.278431, 0.341176, 0.270588, 1.0 }, + { 0.203922, 0.301961, 0.250980, 1.0 }, + { 0.164706, 0.298039, 0.286275, 1.0 }, + { 0.145098, 0.352941, 0.337255, 1.0 }, + { 0.117647, 0.419608, 0.411765, 1.0 }, + { 0.125490, 0.458824, 0.447059, 1.0 }, + { 0.188235, 0.505882, 0.466667, 1.0 }, + { 0.211765, 0.545098, 0.513725, 1.0 }, + { 0.192157, 0.513725, 0.482353, 1.0 }, + { 0.215686, 0.443137, 0.407843, 1.0 }, + { 0.203922, 0.388235, 0.356863, 1.0 }, + { 0.156863, 0.313725, 0.294118, 1.0 }, + { 0.160784, 0.243137, 0.235294, 1.0 }, + { 0.176471, 0.215686, 0.203922, 1.0 }, + { 0.176471, 0.211765, 0.172549, 1.0 }, + { 0.235294, 0.223529, 0.164706, 1.0 }, + { 0.309804, 0.258824, 0.192157, 1.0 }, + { 0.364706, 0.317647, 0.207843, 1.0 }, + { 0.450980, 0.403922, 0.258824, 1.0 }, + { 0.592157, 0.568627, 0.443137, 1.0 }, + { 0.584314, 0.682353, 0.584314, 1.0 }, + { 0.498039, 0.650980, 0.549020, 1.0 }, + { 0.588235, 0.690196, 0.596078, 1.0 }, + { 0.584314, 0.721569, 0.639216, 1.0 }, + { 0.458824, 0.607843, 0.513725, 1.0 }, + { 0.419608, 0.482353, 0.403922, 1.0 }, + { 0.411765, 0.392157, 0.305882, 1.0 }, + { 0.392157, 0.341176, 0.231373, 1.0 }, + { 0.341176, 0.301961, 0.211765, 1.0 }, + { 0.270588, 0.239216, 0.176471, 1.0 }, + { 0.203922, 0.192157, 0.141176, 1.0 }, + { 0.152941, 0.164706, 0.121569, 1.0 }, + { 0.117647, 0.137255, 0.101961, 1.0 }, + { 0.094118, 0.113725, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.078431, 1.0 }, + { 0.070588, 0.094118, 0.074510, 1.0 }, + { 0.082353, 0.098039, 0.082353, 1.0 }, + { 0.098039, 0.105882, 0.082353, 1.0 }, + { 0.109804, 0.117647, 0.082353, 1.0 }, + { 0.109804, 0.125490, 0.090196, 1.0 }, + { 0.109804, 0.125490, 0.098039, 1.0 }, + { 0.105882, 0.133333, 0.094118, 1.0 }, + { 0.098039, 0.121569, 0.094118, 1.0 }, + { 0.086275, 0.117647, 0.098039, 1.0 }, + { 0.086275, 0.121569, 0.101961, 1.0 }, + { 0.090196, 0.117647, 0.105882, 1.0 }, + { 0.086275, 0.125490, 0.121569, 1.0 }, + { 0.074510, 0.133333, 0.141176, 1.0 }, + { 0.074510, 0.141176, 0.152941, 1.0 }, + { 0.082353, 0.152941, 0.156863, 1.0 }, + { 0.090196, 0.160784, 0.160784, 1.0 }, + { 0.109804, 0.168627, 0.156863, 1.0 }, + { 0.149020, 0.168627, 0.145098, 1.0 }, + { 0.184314, 0.176471, 0.129412, 1.0 }, + { 0.203922, 0.203922, 0.129412, 1.0 }, + { 0.219608, 0.235294, 0.156863, 1.0 }, + { 0.227451, 0.250980, 0.176471, 1.0 }, + { 0.215686, 0.309804, 0.250980, 1.0 }, + { 0.207843, 0.368627, 0.305882, 1.0 }, + { 0.168627, 0.290196, 0.250980, 1.0 }, + { 0.141176, 0.258824, 0.247059, 1.0 }, + }; +/* Wintergrass */ +static double4 colors_678[] = { + { 0.631373, 0.576471, 0.388235, 1.0 }, + { 0.588235, 0.537255, 0.301961, 1.0 }, + { 0.600000, 0.564706, 0.360784, 1.0 }, + { 0.611765, 0.592157, 0.423529, 1.0 }, + { 0.654902, 0.619608, 0.474510, 1.0 }, + { 0.701961, 0.650980, 0.525490, 1.0 }, + { 0.713725, 0.658824, 0.537255, 1.0 }, + { 0.725490, 0.670588, 0.552941, 1.0 }, + { 0.745098, 0.674510, 0.552941, 1.0 }, + { 0.686275, 0.631373, 0.494118, 1.0 }, + { 0.627451, 0.588235, 0.439216, 1.0 }, + { 0.576471, 0.556863, 0.368627, 1.0 }, + { 0.529412, 0.525490, 0.301961, 1.0 }, + { 0.498039, 0.486275, 0.223529, 1.0 }, + { 0.470588, 0.450980, 0.149020, 1.0 }, + { 0.482353, 0.447059, 0.133333, 1.0 }, + { 0.494118, 0.447059, 0.117647, 1.0 }, + { 0.525490, 0.450980, 0.078431, 1.0 }, + { 0.541176, 0.450980, 0.082353, 1.0 }, + { 0.560784, 0.454902, 0.090196, 1.0 }, + { 0.556863, 0.447059, 0.098039, 1.0 }, + { 0.556863, 0.439216, 0.109804, 1.0 }, + { 0.545098, 0.435294, 0.109804, 1.0 }, + { 0.533333, 0.431373, 0.113725, 1.0 }, + { 0.466667, 0.411765, 0.184314, 1.0 }, + { 0.450980, 0.415686, 0.207843, 1.0 }, + { 0.439216, 0.423529, 0.235294, 1.0 }, + { 0.466667, 0.450980, 0.286275, 1.0 }, + { 0.494118, 0.482353, 0.341176, 1.0 }, + { 0.525490, 0.501961, 0.368627, 1.0 }, + { 0.556863, 0.521569, 0.400000, 1.0 }, + { 0.607843, 0.560784, 0.443137, 1.0 }, + { 0.643137, 0.576471, 0.458824, 1.0 }, + { 0.588235, 0.556863, 0.462745, 1.0 }, + { 0.537255, 0.513725, 0.407843, 1.0 }, + { 0.486275, 0.470588, 0.356863, 1.0 }, + { 0.435294, 0.431373, 0.286275, 1.0 }, + { 0.384314, 0.396078, 0.219608, 1.0 }, + { 0.396078, 0.392157, 0.196078, 1.0 }, + { 0.411765, 0.392157, 0.172549, 1.0 }, + { 0.466667, 0.396078, 0.098039, 1.0 }, + { 0.501961, 0.419608, 0.090196, 1.0 }, + { 0.541176, 0.443137, 0.082353, 1.0 }, + { 0.556863, 0.462745, 0.094118, 1.0 }, + { 0.572549, 0.482353, 0.105882, 1.0 }, + { 0.564706, 0.486275, 0.121569, 1.0 }, + { 0.560784, 0.494118, 0.137255, 1.0 }, + { 0.552941, 0.501961, 0.168627, 1.0 }, + { 0.533333, 0.490196, 0.200000, 1.0 }, + { 0.521569, 0.486275, 0.188235, 1.0 }, + { 0.525490, 0.482353, 0.164706, 1.0 }, + { 0.533333, 0.478431, 0.141176, 1.0 }, + { 0.549020, 0.478431, 0.101961, 1.0 }, + { 0.564706, 0.478431, 0.066667, 1.0 }, + { 0.560784, 0.470588, 0.054902, 1.0 }, + { 0.556863, 0.466667, 0.043137, 1.0 }, + { 0.505882, 0.439216, 0.027451, 1.0 }, + { 0.474510, 0.411765, 0.027451, 1.0 }, + { 0.447059, 0.384314, 0.031373, 1.0 }, + { 0.423529, 0.376471, 0.035294, 1.0 }, + { 0.403922, 0.372549, 0.039216, 1.0 }, + { 0.396078, 0.368627, 0.043137, 1.0 }, + { 0.388235, 0.364706, 0.050980, 1.0 }, + { 0.396078, 0.360784, 0.047059, 1.0 }, + { 0.407843, 0.360784, 0.062745, 1.0 }, + { 0.372549, 0.349020, 0.082353, 1.0 }, + { 0.360784, 0.345098, 0.101961, 1.0 }, + { 0.349020, 0.341176, 0.121569, 1.0 }, + { 0.341176, 0.345098, 0.129412, 1.0 }, + { 0.337255, 0.349020, 0.137255, 1.0 }, + { 0.333333, 0.360784, 0.156863, 1.0 }, + { 0.352941, 0.372549, 0.156863, 1.0 }, + { 0.407843, 0.435294, 0.145098, 1.0 }, + { 0.415686, 0.435294, 0.129412, 1.0 }, + { 0.423529, 0.435294, 0.117647, 1.0 }, + { 0.411765, 0.419608, 0.129412, 1.0 }, + { 0.403922, 0.407843, 0.141176, 1.0 }, + { 0.388235, 0.400000, 0.141176, 1.0 }, + { 0.376471, 0.392157, 0.145098, 1.0 }, + { 0.349020, 0.364706, 0.164706, 1.0 }, + { 0.337255, 0.352941, 0.184314, 1.0 }, + { 0.325490, 0.337255, 0.196078, 1.0 }, + { 0.313725, 0.325490, 0.180392, 1.0 }, + { 0.305882, 0.317647, 0.164706, 1.0 }, + { 0.301961, 0.317647, 0.156863, 1.0 }, + { 0.301961, 0.317647, 0.149020, 1.0 }, + { 0.305882, 0.321569, 0.145098, 1.0 }, + { 0.298039, 0.325490, 0.152941, 1.0 }, + { 0.341176, 0.368627, 0.192157, 1.0 }, + { 0.396078, 0.407843, 0.254902, 1.0 }, + { 0.454902, 0.450980, 0.317647, 1.0 }, + { 0.494118, 0.478431, 0.349020, 1.0 }, + { 0.537255, 0.505882, 0.380392, 1.0 }, + { 0.615686, 0.560784, 0.439216, 1.0 }, + { 0.682353, 0.611765, 0.486275, 1.0 }, + { 0.729412, 0.654902, 0.501961, 1.0 }, + { 0.729412, 0.666667, 0.474510, 1.0 }, + { 0.745098, 0.635294, 0.309804, 1.0 }, + { 0.721569, 0.596078, 0.223529, 1.0 }, + { 0.698039, 0.556863, 0.137255, 1.0 }, + { 0.694118, 0.537255, 0.105882, 1.0 }, + { 0.690196, 0.521569, 0.074510, 1.0 }, + { 0.662745, 0.498039, 0.062745, 1.0 }, + { 0.627451, 0.478431, 0.062745, 1.0 }, + { 0.545098, 0.427451, 0.082353, 1.0 }, + { 0.490196, 0.423529, 0.101961, 1.0 }, + { 0.439216, 0.419608, 0.125490, 1.0 }, + { 0.431373, 0.411765, 0.129412, 1.0 }, + { 0.427451, 0.407843, 0.133333, 1.0 }, + { 0.392157, 0.396078, 0.141176, 1.0 }, + { 0.360784, 0.384314, 0.149020, 1.0 }, + { 0.364706, 0.380392, 0.137255, 1.0 }, + { 0.372549, 0.368627, 0.121569, 1.0 }, + { 0.360784, 0.352941, 0.133333, 1.0 }, + { 0.356863, 0.349020, 0.125490, 1.0 }, + { 0.352941, 0.349020, 0.121569, 1.0 }, + { 0.345098, 0.341176, 0.117647, 1.0 }, + { 0.337255, 0.333333, 0.121569, 1.0 }, + { 0.329412, 0.329412, 0.113725, 1.0 }, + { 0.341176, 0.329412, 0.109804, 1.0 }, + { 0.392157, 0.352941, 0.086275, 1.0 }, + { 0.443137, 0.376471, 0.078431, 1.0 }, + { 0.498039, 0.400000, 0.070588, 1.0 }, + { 0.513725, 0.415686, 0.062745, 1.0 }, + { 0.529412, 0.431373, 0.054902, 1.0 }, + { 0.596078, 0.466667, 0.047059, 1.0 }, + { 0.654902, 0.498039, 0.058824, 1.0 }, + { 0.658824, 0.521569, 0.094118, 1.0 }, + { 0.674510, 0.552941, 0.176471, 1.0 }, + { 0.717647, 0.600000, 0.341176, 1.0 }, + { 0.717647, 0.607843, 0.384314, 1.0 }, + { 0.721569, 0.619608, 0.427451, 1.0 }, + { 0.721569, 0.631373, 0.509804, 1.0 }, + { 0.729412, 0.643137, 0.533333, 1.0 }, + { 0.701961, 0.619608, 0.509804, 1.0 }, + { 0.639216, 0.580392, 0.454902, 1.0 }, + { 0.494118, 0.482353, 0.364706, 1.0 }, + { 0.427451, 0.427451, 0.298039, 1.0 }, + { 0.360784, 0.376471, 0.235294, 1.0 }, + { 0.337255, 0.360784, 0.215686, 1.0 }, + { 0.317647, 0.345098, 0.196078, 1.0 }, + { 0.266667, 0.305882, 0.156863, 1.0 }, + { 0.235294, 0.286275, 0.129412, 1.0 }, + { 0.231373, 0.270588, 0.090196, 1.0 }, + { 0.207843, 0.258824, 0.074510, 1.0 }, + { 0.172549, 0.250980, 0.109804, 1.0 }, + { 0.176471, 0.254902, 0.113725, 1.0 }, + { 0.184314, 0.258824, 0.117647, 1.0 }, + { 0.196078, 0.294118, 0.149020, 1.0 }, + { 0.211765, 0.305882, 0.164706, 1.0 }, + { 0.227451, 0.321569, 0.184314, 1.0 }, + { 0.247059, 0.345098, 0.200000, 1.0 }, + { 0.274510, 0.376471, 0.223529, 1.0 }, + { 0.274510, 0.376471, 0.235294, 1.0 }, + { 0.278431, 0.380392, 0.247059, 1.0 }, + { 0.301961, 0.388235, 0.258824, 1.0 }, + { 0.325490, 0.411765, 0.254902, 1.0 }, + { 0.337255, 0.419608, 0.254902, 1.0 }, + { 0.376471, 0.431373, 0.227451, 1.0 }, + { 0.415686, 0.443137, 0.188235, 1.0 }, + { 0.419608, 0.435294, 0.164706, 1.0 }, + { 0.427451, 0.407843, 0.121569, 1.0 }, + { 0.423529, 0.396078, 0.125490, 1.0 }, + { 0.423529, 0.388235, 0.133333, 1.0 }, + { 0.427451, 0.388235, 0.141176, 1.0 }, + { 0.431373, 0.396078, 0.164706, 1.0 }, + { 0.439216, 0.411765, 0.192157, 1.0 }, + { 0.470588, 0.439216, 0.192157, 1.0 }, + { 0.521569, 0.490196, 0.200000, 1.0 }, + { 0.537255, 0.490196, 0.184314, 1.0 }, + { 0.552941, 0.494118, 0.168627, 1.0 }, + { 0.576471, 0.494118, 0.156863, 1.0 }, + { 0.600000, 0.513725, 0.152941, 1.0 }, + { 0.635294, 0.513725, 0.137255, 1.0 }, + { 0.643137, 0.513725, 0.172549, 1.0 }, + { 0.650980, 0.541176, 0.247059, 1.0 }, + { 0.670588, 0.572549, 0.309804, 1.0 }, + { 0.639216, 0.580392, 0.345098, 1.0 }, + { 0.584314, 0.560784, 0.396078, 1.0 }, + { 0.537255, 0.545098, 0.423529, 1.0 }, + { 0.486275, 0.513725, 0.376471, 1.0 }, + { 0.411765, 0.454902, 0.329412, 1.0 }, + { 0.337255, 0.407843, 0.309804, 1.0 }, + { 0.294118, 0.376471, 0.266667, 1.0 }, + { 0.286275, 0.356863, 0.235294, 1.0 }, + { 0.286275, 0.356863, 0.235294, 1.0 }, + { 0.286275, 0.356863, 0.235294, 1.0 }, + { 0.301961, 0.368627, 0.227451, 1.0 }, + { 0.345098, 0.384314, 0.211765, 1.0 }, + { 0.392157, 0.400000, 0.192157, 1.0 }, + { 0.427451, 0.419608, 0.180392, 1.0 }, + { 0.454902, 0.427451, 0.168627, 1.0 }, + { 0.494118, 0.435294, 0.145098, 1.0 }, + { 0.521569, 0.450980, 0.125490, 1.0 }, + { 0.529412, 0.466667, 0.109804, 1.0 }, + { 0.552941, 0.474510, 0.101961, 1.0 }, + { 0.564706, 0.470588, 0.094118, 1.0 }, + { 0.572549, 0.478431, 0.090196, 1.0 }, + { 0.588235, 0.482353, 0.094118, 1.0 }, + { 0.596078, 0.474510, 0.101961, 1.0 }, + { 0.600000, 0.478431, 0.117647, 1.0 }, + { 0.596078, 0.482353, 0.133333, 1.0 }, + { 0.580392, 0.478431, 0.156863, 1.0 }, + { 0.568627, 0.482353, 0.184314, 1.0 }, + { 0.556863, 0.490196, 0.211765, 1.0 }, + { 0.556863, 0.505882, 0.270588, 1.0 }, + { 0.576471, 0.533333, 0.333333, 1.0 }, + { 0.611765, 0.556863, 0.384314, 1.0 }, + { 0.639216, 0.580392, 0.435294, 1.0 }, + { 0.647059, 0.588235, 0.450980, 1.0 }, + { 0.678431, 0.596078, 0.403922, 1.0 }, + { 0.701961, 0.600000, 0.333333, 1.0 }, + { 0.666667, 0.580392, 0.282353, 1.0 }, + { 0.615686, 0.556863, 0.215686, 1.0 }, + { 0.596078, 0.529412, 0.145098, 1.0 }, + { 0.560784, 0.517647, 0.133333, 1.0 }, + { 0.498039, 0.501961, 0.160784, 1.0 }, + { 0.443137, 0.478431, 0.176471, 1.0 }, + { 0.411765, 0.454902, 0.184314, 1.0 }, + { 0.388235, 0.439216, 0.196078, 1.0 }, + { 0.364706, 0.415686, 0.200000, 1.0 }, + { 0.345098, 0.396078, 0.196078, 1.0 }, + { 0.337255, 0.384314, 0.192157, 1.0 }, + { 0.329412, 0.364706, 0.180392, 1.0 }, + { 0.305882, 0.349020, 0.172549, 1.0 }, + { 0.278431, 0.317647, 0.164706, 1.0 }, + { 0.239216, 0.274510, 0.152941, 1.0 }, + { 0.192157, 0.247059, 0.137255, 1.0 }, + { 0.172549, 0.223529, 0.117647, 1.0 }, + { 0.196078, 0.223529, 0.145098, 1.0 }, + { 0.200000, 0.231373, 0.145098, 1.0 }, + { 0.219608, 0.250980, 0.125490, 1.0 }, + { 0.274510, 0.294118, 0.145098, 1.0 }, + { 0.321569, 0.337255, 0.160784, 1.0 }, + { 0.364706, 0.372549, 0.149020, 1.0 }, + { 0.407843, 0.392157, 0.137255, 1.0 }, + { 0.439216, 0.419608, 0.141176, 1.0 }, + { 0.478431, 0.454902, 0.156863, 1.0 }, + { 0.517647, 0.486275, 0.176471, 1.0 }, + { 0.549020, 0.509804, 0.231373, 1.0 }, + { 0.584314, 0.545098, 0.317647, 1.0 }, + { 0.635294, 0.584314, 0.376471, 1.0 }, + { 0.674510, 0.603922, 0.447059, 1.0 }, + { 0.717647, 0.639216, 0.517647, 1.0 }, + { 0.772549, 0.674510, 0.560784, 1.0 }, + { 0.803922, 0.698039, 0.576471, 1.0 }, + { 0.823529, 0.721569, 0.603922, 1.0 }, + { 0.831373, 0.729412, 0.623529, 1.0 }, + { 0.831373, 0.733333, 0.615686, 1.0 }, + { 0.827451, 0.737255, 0.615686, 1.0 }, + { 0.819608, 0.733333, 0.623529, 1.0 }, + { 0.807843, 0.709804, 0.607843, 1.0 }, + { 0.772549, 0.678431, 0.568627, 1.0 }, + { 0.756863, 0.666667, 0.552941, 1.0 }, + { 0.733333, 0.635294, 0.474510, 1.0 }, + { 0.662745, 0.580392, 0.372549, 1.0 }, + }; +/* Wooden */ +static double4 colors_679[] = { + { 0.360784, 0.290196, 0.247059, 1.0 }, + { 0.294118, 0.223529, 0.223529, 1.0 }, + { 0.274510, 0.211765, 0.211765, 1.0 }, + { 0.258824, 0.200000, 0.200000, 1.0 }, + { 0.243137, 0.192157, 0.188235, 1.0 }, + { 0.231373, 0.188235, 0.176471, 1.0 }, + { 0.223529, 0.188235, 0.168627, 1.0 }, + { 0.219608, 0.192157, 0.164706, 1.0 }, + { 0.211765, 0.188235, 0.164706, 1.0 }, + { 0.200000, 0.215686, 0.188235, 1.0 }, + { 0.192157, 0.247059, 0.211765, 1.0 }, + { 0.215686, 0.290196, 0.262745, 1.0 }, + { 0.243137, 0.337255, 0.317647, 1.0 }, + { 0.270588, 0.368627, 0.317647, 1.0 }, + { 0.301961, 0.400000, 0.317647, 1.0 }, + { 0.352941, 0.407843, 0.309804, 1.0 }, + { 0.407843, 0.419608, 0.305882, 1.0 }, + { 0.505882, 0.396078, 0.282353, 1.0 }, + { 0.517647, 0.380392, 0.250980, 1.0 }, + { 0.533333, 0.368627, 0.219608, 1.0 }, + { 0.517647, 0.341176, 0.196078, 1.0 }, + { 0.505882, 0.313725, 0.176471, 1.0 }, + { 0.490196, 0.309804, 0.164706, 1.0 }, + { 0.478431, 0.305882, 0.152941, 1.0 }, + { 0.407843, 0.294118, 0.152941, 1.0 }, + { 0.356863, 0.270588, 0.156863, 1.0 }, + { 0.305882, 0.247059, 0.164706, 1.0 }, + { 0.278431, 0.231373, 0.160784, 1.0 }, + { 0.250980, 0.219608, 0.156863, 1.0 }, + { 0.239216, 0.223529, 0.156863, 1.0 }, + { 0.227451, 0.227451, 0.160784, 1.0 }, + { 0.215686, 0.215686, 0.160784, 1.0 }, + { 0.207843, 0.184314, 0.164706, 1.0 }, + { 0.152941, 0.200000, 0.184314, 1.0 }, + { 0.172549, 0.188235, 0.164706, 1.0 }, + { 0.196078, 0.180392, 0.149020, 1.0 }, + { 0.192157, 0.188235, 0.137255, 1.0 }, + { 0.188235, 0.196078, 0.129412, 1.0 }, + { 0.188235, 0.192157, 0.125490, 1.0 }, + { 0.188235, 0.188235, 0.121569, 1.0 }, + { 0.180392, 0.149020, 0.098039, 1.0 }, + { 0.164706, 0.141176, 0.094118, 1.0 }, + { 0.152941, 0.137255, 0.090196, 1.0 }, + { 0.137255, 0.113725, 0.090196, 1.0 }, + { 0.125490, 0.090196, 0.090196, 1.0 }, + { 0.117647, 0.086275, 0.086275, 1.0 }, + { 0.109804, 0.082353, 0.082353, 1.0 }, + { 0.094118, 0.070588, 0.094118, 1.0 }, + { 0.066667, 0.086275, 0.086275, 1.0 }, + { 0.047059, 0.078431, 0.078431, 1.0 }, + { 0.047059, 0.074510, 0.070588, 1.0 }, + { 0.050980, 0.074510, 0.062745, 1.0 }, + { 0.058824, 0.086275, 0.070588, 1.0 }, + { 0.066667, 0.101961, 0.082353, 1.0 }, + { 0.074510, 0.105882, 0.098039, 1.0 }, + { 0.086275, 0.113725, 0.113725, 1.0 }, + { 0.105882, 0.117647, 0.145098, 1.0 }, + { 0.113725, 0.133333, 0.152941, 1.0 }, + { 0.121569, 0.149020, 0.164706, 1.0 }, + { 0.121569, 0.133333, 0.156863, 1.0 }, + { 0.121569, 0.121569, 0.152941, 1.0 }, + { 0.117647, 0.125490, 0.149020, 1.0 }, + { 0.113725, 0.129412, 0.149020, 1.0 }, + { 0.105882, 0.117647, 0.145098, 1.0 }, + { 0.105882, 0.121569, 0.137255, 1.0 }, + { 0.121569, 0.137255, 0.105882, 1.0 }, + { 0.141176, 0.137255, 0.109804, 1.0 }, + { 0.160784, 0.137255, 0.117647, 1.0 }, + { 0.164706, 0.137255, 0.117647, 1.0 }, + { 0.172549, 0.141176, 0.121569, 1.0 }, + { 0.188235, 0.164706, 0.121569, 1.0 }, + { 0.200000, 0.184314, 0.125490, 1.0 }, + { 0.215686, 0.168627, 0.117647, 1.0 }, + { 0.211765, 0.172549, 0.113725, 1.0 }, + { 0.207843, 0.176471, 0.109804, 1.0 }, + { 0.192157, 0.164706, 0.098039, 1.0 }, + { 0.176471, 0.156863, 0.090196, 1.0 }, + { 0.168627, 0.152941, 0.086275, 1.0 }, + { 0.164706, 0.149020, 0.086275, 1.0 }, + { 0.149020, 0.141176, 0.082353, 1.0 }, + { 0.129412, 0.113725, 0.074510, 1.0 }, + { 0.078431, 0.094118, 0.058824, 1.0 }, + { 0.078431, 0.082353, 0.050980, 1.0 }, + { 0.082353, 0.074510, 0.047059, 1.0 }, + { 0.078431, 0.058824, 0.039216, 1.0 }, + { 0.074510, 0.047059, 0.035294, 1.0 }, + { 0.066667, 0.043137, 0.031373, 1.0 }, + { 0.058824, 0.039216, 0.027451, 1.0 }, + { 0.062745, 0.035294, 0.023529, 1.0 }, + { 0.058824, 0.039216, 0.027451, 1.0 }, + { 0.058824, 0.043137, 0.031373, 1.0 }, + { 0.062745, 0.050980, 0.035294, 1.0 }, + { 0.070588, 0.062745, 0.039216, 1.0 }, + { 0.082353, 0.090196, 0.054902, 1.0 }, + { 0.113725, 0.090196, 0.066667, 1.0 }, + { 0.133333, 0.113725, 0.074510, 1.0 }, + { 0.152941, 0.133333, 0.082353, 1.0 }, + { 0.196078, 0.149020, 0.105882, 1.0 }, + { 0.211765, 0.152941, 0.105882, 1.0 }, + { 0.227451, 0.156863, 0.105882, 1.0 }, + { 0.231373, 0.160784, 0.101961, 1.0 }, + { 0.235294, 0.164706, 0.101961, 1.0 }, + { 0.239216, 0.156863, 0.105882, 1.0 }, + { 0.239216, 0.164706, 0.109804, 1.0 }, + { 0.250980, 0.176471, 0.113725, 1.0 }, + { 0.254902, 0.188235, 0.121569, 1.0 }, + { 0.258824, 0.203922, 0.133333, 1.0 }, + { 0.262745, 0.207843, 0.133333, 1.0 }, + { 0.266667, 0.211765, 0.137255, 1.0 }, + { 0.270588, 0.219608, 0.152941, 1.0 }, + { 0.282353, 0.231373, 0.168627, 1.0 }, + { 0.294118, 0.254902, 0.192157, 1.0 }, + { 0.305882, 0.278431, 0.203922, 1.0 }, + { 0.313725, 0.294118, 0.219608, 1.0 }, + { 0.321569, 0.294118, 0.219608, 1.0 }, + { 0.333333, 0.298039, 0.223529, 1.0 }, + { 0.360784, 0.313725, 0.231373, 1.0 }, + { 0.380392, 0.321569, 0.235294, 1.0 }, + { 0.407843, 0.345098, 0.239216, 1.0 }, + { 0.443137, 0.364706, 0.254902, 1.0 }, + { 0.513725, 0.431373, 0.309804, 1.0 }, + { 0.556863, 0.450980, 0.313725, 1.0 }, + { 0.603922, 0.474510, 0.317647, 1.0 }, + { 0.611765, 0.486275, 0.321569, 1.0 }, + { 0.619608, 0.501961, 0.329412, 1.0 }, + { 0.584314, 0.498039, 0.337255, 1.0 }, + { 0.568627, 0.458824, 0.321569, 1.0 }, + { 0.549020, 0.419608, 0.294118, 1.0 }, + { 0.529412, 0.392157, 0.262745, 1.0 }, + { 0.407843, 0.329412, 0.211765, 1.0 }, + { 0.380392, 0.301961, 0.203922, 1.0 }, + { 0.352941, 0.278431, 0.200000, 1.0 }, + { 0.313725, 0.250980, 0.192157, 1.0 }, + { 0.282353, 0.239216, 0.192157, 1.0 }, + { 0.262745, 0.250980, 0.184314, 1.0 }, + { 0.254902, 0.243137, 0.184314, 1.0 }, + { 0.219608, 0.235294, 0.176471, 1.0 }, + { 0.223529, 0.219608, 0.176471, 1.0 }, + { 0.227451, 0.207843, 0.176471, 1.0 }, + { 0.227451, 0.203922, 0.172549, 1.0 }, + { 0.231373, 0.200000, 0.168627, 1.0 }, + { 0.223529, 0.188235, 0.152941, 1.0 }, + { 0.223529, 0.168627, 0.133333, 1.0 }, + { 0.223529, 0.152941, 0.117647, 1.0 }, + { 0.227451, 0.156863, 0.105882, 1.0 }, + { 0.247059, 0.156863, 0.082353, 1.0 }, + { 0.254902, 0.160784, 0.074510, 1.0 }, + { 0.266667, 0.168627, 0.070588, 1.0 }, + { 0.290196, 0.172549, 0.070588, 1.0 }, + { 0.301961, 0.188235, 0.078431, 1.0 }, + { 0.313725, 0.200000, 0.094118, 1.0 }, + { 0.333333, 0.223529, 0.105882, 1.0 }, + { 0.380392, 0.239216, 0.121569, 1.0 }, + { 0.380392, 0.243137, 0.129412, 1.0 }, + { 0.384314, 0.250980, 0.137255, 1.0 }, + { 0.388235, 0.258824, 0.160784, 1.0 }, + { 0.388235, 0.274510, 0.168627, 1.0 }, + { 0.392157, 0.278431, 0.180392, 1.0 }, + { 0.380392, 0.286275, 0.184314, 1.0 }, + { 0.368627, 0.282353, 0.196078, 1.0 }, + { 0.337255, 0.270588, 0.207843, 1.0 }, + { 0.223529, 0.298039, 0.247059, 1.0 }, + { 0.211765, 0.301961, 0.254902, 1.0 }, + { 0.203922, 0.309804, 0.262745, 1.0 }, + { 0.192157, 0.305882, 0.258824, 1.0 }, + { 0.188235, 0.298039, 0.266667, 1.0 }, + { 0.180392, 0.278431, 0.254902, 1.0 }, + { 0.176471, 0.270588, 0.239216, 1.0 }, + { 0.200000, 0.239216, 0.176471, 1.0 }, + { 0.207843, 0.223529, 0.164706, 1.0 }, + { 0.219608, 0.207843, 0.156863, 1.0 }, + { 0.211765, 0.176471, 0.141176, 1.0 }, + { 0.196078, 0.184314, 0.133333, 1.0 }, + { 0.168627, 0.200000, 0.141176, 1.0 }, + { 0.141176, 0.211765, 0.152941, 1.0 }, + { 0.137255, 0.215686, 0.152941, 1.0 }, + { 0.117647, 0.211765, 0.156863, 1.0 }, + { 0.117647, 0.211765, 0.152941, 1.0 }, + { 0.117647, 0.203922, 0.156863, 1.0 }, + { 0.117647, 0.192157, 0.133333, 1.0 }, + { 0.121569, 0.168627, 0.105882, 1.0 }, + { 0.149020, 0.141176, 0.086275, 1.0 }, + { 0.141176, 0.113725, 0.070588, 1.0 }, + { 0.133333, 0.094118, 0.070588, 1.0 }, + { 0.121569, 0.082353, 0.050980, 1.0 }, + { 0.117647, 0.074510, 0.050980, 1.0 }, + { 0.113725, 0.070588, 0.050980, 1.0 }, + { 0.101961, 0.058824, 0.058824, 1.0 }, + { 0.094118, 0.054902, 0.062745, 1.0 }, + { 0.086275, 0.058824, 0.058824, 1.0 }, + { 0.094118, 0.070588, 0.058824, 1.0 }, + { 0.109804, 0.062745, 0.066667, 1.0 }, + { 0.125490, 0.078431, 0.086275, 1.0 }, + { 0.149020, 0.101961, 0.121569, 1.0 }, + { 0.188235, 0.145098, 0.168627, 1.0 }, + { 0.258824, 0.196078, 0.196078, 1.0 }, + { 0.337255, 0.282353, 0.262745, 1.0 }, + { 0.403922, 0.384314, 0.313725, 1.0 }, + { 0.423529, 0.443137, 0.349020, 1.0 }, + { 0.462745, 0.415686, 0.345098, 1.0 }, + { 0.482353, 0.450980, 0.345098, 1.0 }, + { 0.494118, 0.466667, 0.345098, 1.0 }, + { 0.466667, 0.454902, 0.337255, 1.0 }, + { 0.407843, 0.368627, 0.286275, 1.0 }, + { 0.349020, 0.309804, 0.231373, 1.0 }, + { 0.298039, 0.290196, 0.200000, 1.0 }, + { 0.254902, 0.274510, 0.192157, 1.0 }, + { 0.203922, 0.254902, 0.192157, 1.0 }, + { 0.200000, 0.243137, 0.184314, 1.0 }, + { 0.203922, 0.243137, 0.180392, 1.0 }, + { 0.243137, 0.254902, 0.180392, 1.0 }, + { 0.294118, 0.247059, 0.164706, 1.0 }, + { 0.349020, 0.243137, 0.145098, 1.0 }, + { 0.372549, 0.223529, 0.117647, 1.0 }, + { 0.360784, 0.215686, 0.105882, 1.0 }, + { 0.341176, 0.196078, 0.086275, 1.0 }, + { 0.341176, 0.196078, 0.070588, 1.0 }, + { 0.321569, 0.164706, 0.050980, 1.0 }, + { 0.274510, 0.145098, 0.043137, 1.0 }, + { 0.207843, 0.133333, 0.043137, 1.0 }, + { 0.176471, 0.133333, 0.050980, 1.0 }, + { 0.164706, 0.121569, 0.054902, 1.0 }, + { 0.172549, 0.113725, 0.043137, 1.0 }, + { 0.172549, 0.121569, 0.039216, 1.0 }, + { 0.184314, 0.125490, 0.050980, 1.0 }, + { 0.211765, 0.137255, 0.062745, 1.0 }, + { 0.239216, 0.141176, 0.066667, 1.0 }, + { 0.254902, 0.156863, 0.070588, 1.0 }, + { 0.270588, 0.164706, 0.090196, 1.0 }, + { 0.278431, 0.184314, 0.113725, 1.0 }, + { 0.286275, 0.184314, 0.125490, 1.0 }, + { 0.282353, 0.196078, 0.125490, 1.0 }, + { 0.290196, 0.180392, 0.125490, 1.0 }, + { 0.286275, 0.196078, 0.125490, 1.0 }, + { 0.286275, 0.188235, 0.125490, 1.0 }, + { 0.274510, 0.180392, 0.125490, 1.0 }, + { 0.266667, 0.164706, 0.117647, 1.0 }, + { 0.250980, 0.156863, 0.117647, 1.0 }, + { 0.243137, 0.152941, 0.113725, 1.0 }, + { 0.227451, 0.141176, 0.117647, 1.0 }, + { 0.211765, 0.129412, 0.109804, 1.0 }, + { 0.192157, 0.125490, 0.105882, 1.0 }, + { 0.172549, 0.137255, 0.101961, 1.0 }, + { 0.164706, 0.133333, 0.101961, 1.0 }, + { 0.156863, 0.137255, 0.105882, 1.0 }, + { 0.141176, 0.156863, 0.117647, 1.0 }, + { 0.121569, 0.172549, 0.133333, 1.0 }, + { 0.137255, 0.196078, 0.149020, 1.0 }, + { 0.156863, 0.223529, 0.156863, 1.0 }, + { 0.207843, 0.247059, 0.172549, 1.0 }, + { 0.243137, 0.266667, 0.192157, 1.0 }, + { 0.313725, 0.301961, 0.219608, 1.0 }, + { 0.352941, 0.321569, 0.231373, 1.0 }, + { 0.352941, 0.321569, 0.227451, 1.0 }, + { 0.325490, 0.282353, 0.223529, 1.0 }, + { 0.337255, 0.290196, 0.235294, 1.0 }, + }; +/* Wooden_2 */ +static double4 colors_680[] = { + { 0.231373, 0.172549, 0.105882, 1.0 }, + { 0.274510, 0.196078, 0.113725, 1.0 }, + { 0.294118, 0.207843, 0.117647, 1.0 }, + { 0.313725, 0.223529, 0.125490, 1.0 }, + { 0.325490, 0.231373, 0.129412, 1.0 }, + { 0.341176, 0.243137, 0.133333, 1.0 }, + { 0.341176, 0.247059, 0.133333, 1.0 }, + { 0.345098, 0.250980, 0.137255, 1.0 }, + { 0.345098, 0.258824, 0.137255, 1.0 }, + { 0.341176, 0.250980, 0.133333, 1.0 }, + { 0.337255, 0.247059, 0.133333, 1.0 }, + { 0.325490, 0.239216, 0.129412, 1.0 }, + { 0.313725, 0.231373, 0.125490, 1.0 }, + { 0.298039, 0.219608, 0.117647, 1.0 }, + { 0.286275, 0.211765, 0.113725, 1.0 }, + { 0.274510, 0.203922, 0.109804, 1.0 }, + { 0.266667, 0.200000, 0.109804, 1.0 }, + { 0.227451, 0.176471, 0.098039, 1.0 }, + { 0.203922, 0.160784, 0.090196, 1.0 }, + { 0.184314, 0.145098, 0.086275, 1.0 }, + { 0.160784, 0.129412, 0.078431, 1.0 }, + { 0.141176, 0.113725, 0.074510, 1.0 }, + { 0.129412, 0.105882, 0.070588, 1.0 }, + { 0.121569, 0.101961, 0.070588, 1.0 }, + { 0.094118, 0.082353, 0.062745, 1.0 }, + { 0.082353, 0.074510, 0.058824, 1.0 }, + { 0.074510, 0.070588, 0.058824, 1.0 }, + { 0.070588, 0.066667, 0.058824, 1.0 }, + { 0.070588, 0.066667, 0.058824, 1.0 }, + { 0.066667, 0.062745, 0.058824, 1.0 }, + { 0.066667, 0.062745, 0.058824, 1.0 }, + { 0.066667, 0.062745, 0.058824, 1.0 }, + { 0.066667, 0.062745, 0.058824, 1.0 }, + { 0.066667, 0.062745, 0.062745, 1.0 }, + { 0.066667, 0.062745, 0.062745, 1.0 }, + { 0.070588, 0.066667, 0.062745, 1.0 }, + { 0.078431, 0.066667, 0.062745, 1.0 }, + { 0.086275, 0.070588, 0.066667, 1.0 }, + { 0.090196, 0.074510, 0.066667, 1.0 }, + { 0.094118, 0.078431, 0.066667, 1.0 }, + { 0.121569, 0.094118, 0.074510, 1.0 }, + { 0.141176, 0.101961, 0.078431, 1.0 }, + { 0.160784, 0.113725, 0.086275, 1.0 }, + { 0.184314, 0.125490, 0.090196, 1.0 }, + { 0.211765, 0.141176, 0.098039, 1.0 }, + { 0.223529, 0.145098, 0.098039, 1.0 }, + { 0.235294, 0.152941, 0.098039, 1.0 }, + { 0.250980, 0.160784, 0.101961, 1.0 }, + { 0.262745, 0.164706, 0.105882, 1.0 }, + { 0.282353, 0.184314, 0.109804, 1.0 }, + { 0.294118, 0.192157, 0.109804, 1.0 }, + { 0.309804, 0.203922, 0.113725, 1.0 }, + { 0.337255, 0.219608, 0.121569, 1.0 }, + { 0.364706, 0.239216, 0.129412, 1.0 }, + { 0.380392, 0.247059, 0.129412, 1.0 }, + { 0.396078, 0.258824, 0.133333, 1.0 }, + { 0.458824, 0.305882, 0.149020, 1.0 }, + { 0.486275, 0.333333, 0.152941, 1.0 }, + { 0.517647, 0.360784, 0.160784, 1.0 }, + { 0.549020, 0.411765, 0.192157, 1.0 }, + { 0.584314, 0.462745, 0.223529, 1.0 }, + { 0.603922, 0.486275, 0.243137, 1.0 }, + { 0.623529, 0.513725, 0.266667, 1.0 }, + { 0.670588, 0.564706, 0.290196, 1.0 }, + { 0.709804, 0.592157, 0.309804, 1.0 }, + { 0.764706, 0.643137, 0.333333, 1.0 }, + { 0.780392, 0.647059, 0.325490, 1.0 }, + { 0.800000, 0.654902, 0.321569, 1.0 }, + { 0.803922, 0.658824, 0.321569, 1.0 }, + { 0.807843, 0.662745, 0.325490, 1.0 }, + { 0.807843, 0.666667, 0.349020, 1.0 }, + { 0.811765, 0.690196, 0.364706, 1.0 }, + { 0.803922, 0.686275, 0.372549, 1.0 }, + { 0.788235, 0.666667, 0.360784, 1.0 }, + { 0.772549, 0.650980, 0.352941, 1.0 }, + { 0.752941, 0.615686, 0.317647, 1.0 }, + { 0.733333, 0.584314, 0.282353, 1.0 }, + { 0.721569, 0.564706, 0.266667, 1.0 }, + { 0.713725, 0.545098, 0.254902, 1.0 }, + { 0.705882, 0.537255, 0.247059, 1.0 }, + { 0.709804, 0.537255, 0.239216, 1.0 }, + { 0.705882, 0.529412, 0.231373, 1.0 }, + { 0.690196, 0.517647, 0.219608, 1.0 }, + { 0.674510, 0.509804, 0.211765, 1.0 }, + { 0.662745, 0.498039, 0.203922, 1.0 }, + { 0.650980, 0.490196, 0.200000, 1.0 }, + { 0.619608, 0.458824, 0.188235, 1.0 }, + { 0.580392, 0.431373, 0.172549, 1.0 }, + { 0.525490, 0.392157, 0.152941, 1.0 }, + { 0.501961, 0.372549, 0.145098, 1.0 }, + { 0.478431, 0.356863, 0.141176, 1.0 }, + { 0.462745, 0.345098, 0.137255, 1.0 }, + { 0.450980, 0.337255, 0.133333, 1.0 }, + { 0.419608, 0.313725, 0.125490, 1.0 }, + { 0.384314, 0.286275, 0.121569, 1.0 }, + { 0.337255, 0.250980, 0.113725, 1.0 }, + { 0.290196, 0.219608, 0.105882, 1.0 }, + { 0.227451, 0.176471, 0.094118, 1.0 }, + { 0.215686, 0.168627, 0.094118, 1.0 }, + { 0.203922, 0.160784, 0.094118, 1.0 }, + { 0.203922, 0.160784, 0.094118, 1.0 }, + { 0.207843, 0.160784, 0.094118, 1.0 }, + { 0.215686, 0.164706, 0.098039, 1.0 }, + { 0.223529, 0.168627, 0.101961, 1.0 }, + { 0.231373, 0.176471, 0.105882, 1.0 }, + { 0.223529, 0.172549, 0.105882, 1.0 }, + { 0.219608, 0.168627, 0.105882, 1.0 }, + { 0.211765, 0.164706, 0.101961, 1.0 }, + { 0.207843, 0.164706, 0.101961, 1.0 }, + { 0.200000, 0.156863, 0.101961, 1.0 }, + { 0.196078, 0.152941, 0.101961, 1.0 }, + { 0.192157, 0.152941, 0.098039, 1.0 }, + { 0.192157, 0.152941, 0.098039, 1.0 }, + { 0.207843, 0.160784, 0.101961, 1.0 }, + { 0.211765, 0.164706, 0.101961, 1.0 }, + { 0.215686, 0.168627, 0.105882, 1.0 }, + { 0.227451, 0.172549, 0.105882, 1.0 }, + { 0.235294, 0.180392, 0.109804, 1.0 }, + { 0.250980, 0.192157, 0.113725, 1.0 }, + { 0.270588, 0.203922, 0.117647, 1.0 }, + { 0.313725, 0.235294, 0.125490, 1.0 }, + { 0.333333, 0.247059, 0.129412, 1.0 }, + { 0.356863, 0.262745, 0.137255, 1.0 }, + { 0.364706, 0.266667, 0.137255, 1.0 }, + { 0.376471, 0.274510, 0.141176, 1.0 }, + { 0.388235, 0.282353, 0.141176, 1.0 }, + { 0.396078, 0.290196, 0.145098, 1.0 }, + { 0.403922, 0.298039, 0.145098, 1.0 }, + { 0.411765, 0.301961, 0.149020, 1.0 }, + { 0.419608, 0.309804, 0.149020, 1.0 }, + { 0.415686, 0.309804, 0.149020, 1.0 }, + { 0.415686, 0.309804, 0.152941, 1.0 }, + { 0.415686, 0.309804, 0.156863, 1.0 }, + { 0.411765, 0.309804, 0.152941, 1.0 }, + { 0.403922, 0.305882, 0.149020, 1.0 }, + { 0.400000, 0.301961, 0.149020, 1.0 }, + { 0.411765, 0.313725, 0.145098, 1.0 }, + { 0.427451, 0.317647, 0.149020, 1.0 }, + { 0.443137, 0.321569, 0.156863, 1.0 }, + { 0.447059, 0.321569, 0.160784, 1.0 }, + { 0.454902, 0.325490, 0.164706, 1.0 }, + { 0.458824, 0.325490, 0.168627, 1.0 }, + { 0.454902, 0.321569, 0.168627, 1.0 }, + { 0.443137, 0.313725, 0.164706, 1.0 }, + { 0.431373, 0.309804, 0.160784, 1.0 }, + { 0.400000, 0.294118, 0.145098, 1.0 }, + { 0.392157, 0.286275, 0.141176, 1.0 }, + { 0.388235, 0.282353, 0.141176, 1.0 }, + { 0.372549, 0.270588, 0.137255, 1.0 }, + { 0.356863, 0.250980, 0.133333, 1.0 }, + { 0.325490, 0.231373, 0.129412, 1.0 }, + { 0.294118, 0.203922, 0.121569, 1.0 }, + { 0.219608, 0.160784, 0.101961, 1.0 }, + { 0.200000, 0.149020, 0.094118, 1.0 }, + { 0.184314, 0.141176, 0.090196, 1.0 }, + { 0.160784, 0.129412, 0.086275, 1.0 }, + { 0.149020, 0.125490, 0.082353, 1.0 }, + { 0.149020, 0.121569, 0.082353, 1.0 }, + { 0.152941, 0.125490, 0.086275, 1.0 }, + { 0.168627, 0.137255, 0.090196, 1.0 }, + { 0.188235, 0.149020, 0.094118, 1.0 }, + { 0.231373, 0.176471, 0.101961, 1.0 }, + { 0.243137, 0.188235, 0.105882, 1.0 }, + { 0.258824, 0.200000, 0.109804, 1.0 }, + { 0.290196, 0.223529, 0.117647, 1.0 }, + { 0.325490, 0.247059, 0.125490, 1.0 }, + { 0.368627, 0.270588, 0.133333, 1.0 }, + { 0.407843, 0.290196, 0.141176, 1.0 }, + { 0.396078, 0.286275, 0.137255, 1.0 }, + { 0.388235, 0.278431, 0.133333, 1.0 }, + { 0.384314, 0.274510, 0.133333, 1.0 }, + { 0.368627, 0.262745, 0.129412, 1.0 }, + { 0.349020, 0.250980, 0.125490, 1.0 }, + { 0.321569, 0.239216, 0.117647, 1.0 }, + { 0.301961, 0.227451, 0.113725, 1.0 }, + { 0.321569, 0.235294, 0.113725, 1.0 }, + { 0.298039, 0.215686, 0.109804, 1.0 }, + { 0.270588, 0.200000, 0.101961, 1.0 }, + { 0.239216, 0.176471, 0.094118, 1.0 }, + { 0.207843, 0.152941, 0.086275, 1.0 }, + { 0.168627, 0.125490, 0.078431, 1.0 }, + { 0.125490, 0.098039, 0.070588, 1.0 }, + { 0.082353, 0.074510, 0.062745, 1.0 }, + { 0.082353, 0.074510, 0.062745, 1.0 }, + { 0.078431, 0.074510, 0.062745, 1.0 }, + { 0.074510, 0.070588, 0.062745, 1.0 }, + { 0.074510, 0.070588, 0.062745, 1.0 }, + { 0.074510, 0.070588, 0.062745, 1.0 }, + { 0.070588, 0.066667, 0.062745, 1.0 }, + { 0.070588, 0.066667, 0.058824, 1.0 }, + { 0.070588, 0.066667, 0.062745, 1.0 }, + { 0.070588, 0.066667, 0.062745, 1.0 }, + { 0.074510, 0.070588, 0.062745, 1.0 }, + { 0.078431, 0.074510, 0.062745, 1.0 }, + { 0.086275, 0.078431, 0.062745, 1.0 }, + { 0.094118, 0.086275, 0.066667, 1.0 }, + { 0.105882, 0.090196, 0.070588, 1.0 }, + { 0.113725, 0.098039, 0.070588, 1.0 }, + { 0.121569, 0.105882, 0.074510, 1.0 }, + { 0.125490, 0.109804, 0.078431, 1.0 }, + { 0.129412, 0.113725, 0.078431, 1.0 }, + { 0.137255, 0.117647, 0.078431, 1.0 }, + { 0.141176, 0.121569, 0.082353, 1.0 }, + { 0.149020, 0.129412, 0.082353, 1.0 }, + { 0.164706, 0.137255, 0.086275, 1.0 }, + { 0.180392, 0.149020, 0.090196, 1.0 }, + { 0.196078, 0.160784, 0.098039, 1.0 }, + { 0.219608, 0.176471, 0.101961, 1.0 }, + { 0.239216, 0.192157, 0.105882, 1.0 }, + { 0.258824, 0.203922, 0.109804, 1.0 }, + { 0.282353, 0.219608, 0.113725, 1.0 }, + { 0.298039, 0.231373, 0.117647, 1.0 }, + { 0.313725, 0.243137, 0.121569, 1.0 }, + { 0.329412, 0.250980, 0.121569, 1.0 }, + { 0.341176, 0.262745, 0.125490, 1.0 }, + { 0.356863, 0.270588, 0.133333, 1.0 }, + { 0.372549, 0.282353, 0.141176, 1.0 }, + { 0.392157, 0.298039, 0.145098, 1.0 }, + { 0.415686, 0.313725, 0.149020, 1.0 }, + { 0.435294, 0.329412, 0.160784, 1.0 }, + { 0.454902, 0.341176, 0.164706, 1.0 }, + { 0.462745, 0.345098, 0.168627, 1.0 }, + { 0.462745, 0.349020, 0.168627, 1.0 }, + { 0.450980, 0.345098, 0.172549, 1.0 }, + { 0.435294, 0.333333, 0.172549, 1.0 }, + { 0.411765, 0.313725, 0.168627, 1.0 }, + { 0.388235, 0.298039, 0.156863, 1.0 }, + { 0.368627, 0.286275, 0.152941, 1.0 }, + { 0.349020, 0.270588, 0.149020, 1.0 }, + { 0.329412, 0.258824, 0.145098, 1.0 }, + { 0.309804, 0.243137, 0.141176, 1.0 }, + { 0.290196, 0.231373, 0.133333, 1.0 }, + { 0.270588, 0.215686, 0.129412, 1.0 }, + { 0.247059, 0.196078, 0.121569, 1.0 }, + { 0.219608, 0.176471, 0.113725, 1.0 }, + { 0.200000, 0.160784, 0.101961, 1.0 }, + { 0.180392, 0.145098, 0.094118, 1.0 }, + { 0.164706, 0.133333, 0.086275, 1.0 }, + { 0.149020, 0.125490, 0.078431, 1.0 }, + { 0.137255, 0.113725, 0.074510, 1.0 }, + { 0.129412, 0.109804, 0.074510, 1.0 }, + { 0.125490, 0.105882, 0.074510, 1.0 }, + { 0.117647, 0.101961, 0.074510, 1.0 }, + { 0.117647, 0.101961, 0.074510, 1.0 }, + { 0.117647, 0.101961, 0.074510, 1.0 }, + { 0.121569, 0.105882, 0.074510, 1.0 }, + { 0.129412, 0.109804, 0.074510, 1.0 }, + { 0.137255, 0.109804, 0.074510, 1.0 }, + { 0.149020, 0.113725, 0.074510, 1.0 }, + { 0.156863, 0.121569, 0.078431, 1.0 }, + { 0.164706, 0.125490, 0.082353, 1.0 }, + { 0.172549, 0.129412, 0.086275, 1.0 }, + { 0.180392, 0.133333, 0.086275, 1.0 }, + { 0.188235, 0.141176, 0.090196, 1.0 }, + { 0.200000, 0.149020, 0.094118, 1.0 }, + { 0.211765, 0.160784, 0.101961, 1.0 }, + }; +/* Wooden_3 */ +static double4 colors_681[] = { + { 0.372549, 0.270588, 0.149020, 1.0 }, + { 0.266667, 0.184314, 0.086275, 1.0 }, + { 0.207843, 0.129412, 0.043137, 1.0 }, + { 0.149020, 0.078431, 0.003922, 1.0 }, + { 0.129412, 0.066667, 0.000000, 1.0 }, + { 0.109804, 0.058824, 0.000000, 1.0 }, + { 0.098039, 0.054902, 0.000000, 1.0 }, + { 0.090196, 0.050980, 0.003922, 1.0 }, + { 0.058824, 0.035294, 0.003922, 1.0 }, + { 0.050980, 0.027451, 0.000000, 1.0 }, + { 0.047059, 0.019608, 0.000000, 1.0 }, + { 0.047059, 0.019608, 0.000000, 1.0 }, + { 0.047059, 0.019608, 0.000000, 1.0 }, + { 0.054902, 0.023529, 0.000000, 1.0 }, + { 0.066667, 0.027451, 0.000000, 1.0 }, + { 0.074510, 0.027451, 0.000000, 1.0 }, + { 0.082353, 0.031373, 0.000000, 1.0 }, + { 0.113725, 0.047059, 0.000000, 1.0 }, + { 0.121569, 0.050980, 0.000000, 1.0 }, + { 0.133333, 0.058824, 0.000000, 1.0 }, + { 0.133333, 0.058824, 0.000000, 1.0 }, + { 0.137255, 0.062745, 0.000000, 1.0 }, + { 0.137255, 0.058824, 0.000000, 1.0 }, + { 0.137255, 0.058824, 0.000000, 1.0 }, + { 0.125490, 0.054902, 0.003922, 1.0 }, + { 0.121569, 0.054902, 0.007843, 1.0 }, + { 0.117647, 0.054902, 0.011765, 1.0 }, + { 0.129412, 0.070588, 0.027451, 1.0 }, + { 0.141176, 0.090196, 0.047059, 1.0 }, + { 0.156863, 0.109804, 0.070588, 1.0 }, + { 0.172549, 0.129412, 0.094118, 1.0 }, + { 0.223529, 0.184314, 0.149020, 1.0 }, + { 0.290196, 0.254902, 0.223529, 1.0 }, + { 0.403922, 0.376471, 0.337255, 1.0 }, + { 0.458824, 0.439216, 0.400000, 1.0 }, + { 0.517647, 0.501961, 0.466667, 1.0 }, + { 0.572549, 0.564706, 0.533333, 1.0 }, + { 0.631373, 0.627451, 0.603922, 1.0 }, + { 0.647059, 0.643137, 0.619608, 1.0 }, + { 0.662745, 0.662745, 0.639216, 1.0 }, + { 0.658824, 0.650980, 0.627451, 1.0 }, + { 0.635294, 0.619608, 0.584314, 1.0 }, + { 0.611765, 0.588235, 0.541176, 1.0 }, + { 0.564706, 0.529412, 0.478431, 1.0 }, + { 0.517647, 0.470588, 0.419608, 1.0 }, + { 0.482353, 0.431373, 0.380392, 1.0 }, + { 0.450980, 0.396078, 0.345098, 1.0 }, + { 0.388235, 0.329412, 0.266667, 1.0 }, + { 0.341176, 0.274510, 0.203922, 1.0 }, + { 0.247059, 0.160784, 0.082353, 1.0 }, + { 0.207843, 0.121569, 0.047059, 1.0 }, + { 0.168627, 0.082353, 0.011765, 1.0 }, + { 0.160784, 0.078431, 0.007843, 1.0 }, + { 0.152941, 0.074510, 0.003922, 1.0 }, + { 0.152941, 0.074510, 0.000000, 1.0 }, + { 0.156863, 0.074510, 0.000000, 1.0 }, + { 0.168627, 0.082353, 0.000000, 1.0 }, + { 0.180392, 0.094118, 0.011765, 1.0 }, + { 0.196078, 0.105882, 0.023529, 1.0 }, + { 0.239216, 0.141176, 0.047059, 1.0 }, + { 0.282353, 0.176471, 0.070588, 1.0 }, + { 0.305882, 0.200000, 0.082353, 1.0 }, + { 0.333333, 0.223529, 0.094118, 1.0 }, + { 0.376471, 0.250980, 0.098039, 1.0 }, + { 0.411765, 0.274510, 0.105882, 1.0 }, + { 0.450980, 0.309804, 0.125490, 1.0 }, + { 0.447059, 0.305882, 0.117647, 1.0 }, + { 0.443137, 0.305882, 0.113725, 1.0 }, + { 0.435294, 0.290196, 0.101961, 1.0 }, + { 0.427451, 0.278431, 0.090196, 1.0 }, + { 0.403922, 0.254902, 0.070588, 1.0 }, + { 0.372549, 0.231373, 0.058824, 1.0 }, + { 0.317647, 0.200000, 0.066667, 1.0 }, + { 0.325490, 0.211765, 0.086275, 1.0 }, + { 0.333333, 0.223529, 0.109804, 1.0 }, + { 0.368627, 0.258824, 0.141176, 1.0 }, + { 0.407843, 0.294118, 0.172549, 1.0 }, + { 0.423529, 0.313725, 0.184314, 1.0 }, + { 0.443137, 0.337255, 0.200000, 1.0 }, + { 0.478431, 0.368627, 0.235294, 1.0 }, + { 0.509804, 0.403922, 0.262745, 1.0 }, + { 0.545098, 0.423529, 0.278431, 1.0 }, + { 0.541176, 0.415686, 0.270588, 1.0 }, + { 0.537255, 0.411765, 0.262745, 1.0 }, + { 0.529412, 0.407843, 0.258824, 1.0 }, + { 0.521569, 0.403922, 0.254902, 1.0 }, + { 0.505882, 0.392157, 0.247059, 1.0 }, + { 0.498039, 0.388235, 0.247059, 1.0 }, + { 0.486275, 0.376471, 0.247059, 1.0 }, + { 0.458824, 0.356863, 0.235294, 1.0 }, + { 0.431373, 0.337255, 0.223529, 1.0 }, + { 0.415686, 0.321569, 0.207843, 1.0 }, + { 0.400000, 0.309804, 0.196078, 1.0 }, + { 0.360784, 0.286275, 0.180392, 1.0 }, + { 0.333333, 0.258824, 0.168627, 1.0 }, + { 0.305882, 0.231373, 0.152941, 1.0 }, + { 0.262745, 0.192157, 0.125490, 1.0 }, + { 0.184314, 0.113725, 0.050980, 1.0 }, + { 0.168627, 0.094118, 0.039216, 1.0 }, + { 0.152941, 0.074510, 0.027451, 1.0 }, + { 0.149020, 0.070588, 0.023529, 1.0 }, + { 0.149020, 0.070588, 0.023529, 1.0 }, + { 0.149020, 0.066667, 0.015686, 1.0 }, + { 0.149020, 0.070588, 0.011765, 1.0 }, + { 0.152941, 0.070588, 0.011765, 1.0 }, + { 0.149020, 0.066667, 0.011765, 1.0 }, + { 0.149020, 0.062745, 0.011765, 1.0 }, + { 0.141176, 0.058824, 0.007843, 1.0 }, + { 0.137255, 0.058824, 0.007843, 1.0 }, + { 0.133333, 0.054902, 0.003922, 1.0 }, + { 0.125490, 0.050980, 0.000000, 1.0 }, + { 0.121569, 0.047059, 0.000000, 1.0 }, + { 0.121569, 0.043137, 0.000000, 1.0 }, + { 0.125490, 0.050980, 0.003922, 1.0 }, + { 0.129412, 0.054902, 0.007843, 1.0 }, + { 0.133333, 0.058824, 0.011765, 1.0 }, + { 0.152941, 0.086275, 0.039216, 1.0 }, + { 0.188235, 0.129412, 0.082353, 1.0 }, + { 0.239216, 0.176471, 0.121569, 1.0 }, + { 0.301961, 0.231373, 0.160784, 1.0 }, + { 0.419608, 0.325490, 0.200000, 1.0 }, + { 0.490196, 0.400000, 0.270588, 1.0 }, + { 0.564706, 0.474510, 0.341176, 1.0 }, + { 0.603922, 0.517647, 0.392157, 1.0 }, + { 0.643137, 0.560784, 0.443137, 1.0 }, + { 0.717647, 0.643137, 0.533333, 1.0 }, + { 0.749020, 0.682353, 0.568627, 1.0 }, + { 0.784314, 0.721569, 0.592157, 1.0 }, + { 0.803922, 0.733333, 0.607843, 1.0 }, + { 0.827451, 0.760784, 0.647059, 1.0 }, + { 0.815686, 0.749020, 0.639216, 1.0 }, + { 0.803922, 0.741176, 0.635294, 1.0 }, + { 0.756863, 0.698039, 0.600000, 1.0 }, + { 0.698039, 0.627451, 0.533333, 1.0 }, + { 0.635294, 0.545098, 0.423529, 1.0 }, + { 0.568627, 0.470588, 0.337255, 1.0 }, + { 0.447059, 0.333333, 0.188235, 1.0 }, + { 0.388235, 0.274510, 0.145098, 1.0 }, + { 0.329412, 0.219608, 0.101961, 1.0 }, + { 0.301961, 0.192157, 0.078431, 1.0 }, + { 0.274510, 0.168627, 0.058824, 1.0 }, + { 0.239216, 0.137255, 0.031373, 1.0 }, + { 0.215686, 0.113725, 0.011765, 1.0 }, + { 0.203922, 0.101961, 0.011765, 1.0 }, + { 0.215686, 0.105882, 0.015686, 1.0 }, + { 0.258824, 0.149020, 0.050980, 1.0 }, + { 0.274510, 0.164706, 0.066667, 1.0 }, + { 0.294118, 0.180392, 0.082353, 1.0 }, + { 0.325490, 0.211765, 0.105882, 1.0 }, + { 0.364706, 0.243137, 0.133333, 1.0 }, + { 0.392157, 0.274510, 0.160784, 1.0 }, + { 0.419608, 0.305882, 0.196078, 1.0 }, + { 0.470588, 0.364706, 0.254902, 1.0 }, + { 0.482353, 0.368627, 0.258824, 1.0 }, + { 0.494118, 0.376471, 0.262745, 1.0 }, + { 0.490196, 0.376471, 0.250980, 1.0 }, + { 0.462745, 0.349020, 0.227451, 1.0 }, + { 0.431373, 0.317647, 0.203922, 1.0 }, + { 0.392157, 0.286275, 0.172549, 1.0 }, + { 0.360784, 0.247059, 0.152941, 1.0 }, + { 0.341176, 0.231373, 0.125490, 1.0 }, + { 0.270588, 0.156863, 0.058824, 1.0 }, + { 0.254902, 0.141176, 0.043137, 1.0 }, + { 0.243137, 0.129412, 0.027451, 1.0 }, + { 0.215686, 0.101961, 0.011765, 1.0 }, + { 0.203922, 0.098039, 0.011765, 1.0 }, + { 0.192157, 0.090196, 0.011765, 1.0 }, + { 0.180392, 0.082353, 0.007843, 1.0 }, + { 0.164706, 0.070588, 0.000000, 1.0 }, + { 0.156863, 0.066667, 0.000000, 1.0 }, + { 0.152941, 0.066667, 0.000000, 1.0 }, + { 0.141176, 0.066667, 0.003922, 1.0 }, + { 0.137255, 0.062745, 0.003922, 1.0 }, + { 0.137255, 0.062745, 0.003922, 1.0 }, + { 0.141176, 0.066667, 0.007843, 1.0 }, + { 0.156863, 0.074510, 0.011765, 1.0 }, + { 0.176471, 0.101961, 0.031373, 1.0 }, + { 0.215686, 0.145098, 0.058824, 1.0 }, + { 0.266667, 0.188235, 0.090196, 1.0 }, + { 0.313725, 0.231373, 0.125490, 1.0 }, + { 0.368627, 0.262745, 0.149020, 1.0 }, + { 0.400000, 0.294118, 0.188235, 1.0 }, + { 0.447059, 0.341176, 0.227451, 1.0 }, + { 0.490196, 0.400000, 0.286275, 1.0 }, + { 0.584314, 0.513725, 0.411765, 1.0 }, + { 0.596078, 0.529412, 0.435294, 1.0 }, + { 0.607843, 0.545098, 0.458824, 1.0 }, + { 0.635294, 0.560784, 0.470588, 1.0 }, + { 0.658824, 0.580392, 0.474510, 1.0 }, + { 0.670588, 0.600000, 0.478431, 1.0 }, + { 0.682353, 0.603922, 0.470588, 1.0 }, + { 0.682353, 0.600000, 0.466667, 1.0 }, + { 0.682353, 0.584314, 0.450980, 1.0 }, + { 0.682353, 0.568627, 0.419608, 1.0 }, + { 0.678431, 0.552941, 0.384314, 1.0 }, + { 0.662745, 0.525490, 0.349020, 1.0 }, + { 0.631373, 0.494118, 0.309804, 1.0 }, + { 0.596078, 0.454902, 0.290196, 1.0 }, + { 0.556863, 0.415686, 0.270588, 1.0 }, + { 0.509804, 0.368627, 0.235294, 1.0 }, + { 0.458824, 0.333333, 0.207843, 1.0 }, + { 0.407843, 0.294118, 0.176471, 1.0 }, + { 0.368627, 0.258824, 0.145098, 1.0 }, + { 0.337255, 0.231373, 0.133333, 1.0 }, + { 0.294118, 0.192157, 0.098039, 1.0 }, + { 0.258824, 0.156863, 0.070588, 1.0 }, + { 0.231373, 0.133333, 0.050980, 1.0 }, + { 0.223529, 0.133333, 0.047059, 1.0 }, + { 0.247059, 0.156863, 0.070588, 1.0 }, + { 0.270588, 0.180392, 0.090196, 1.0 }, + { 0.290196, 0.192157, 0.101961, 1.0 }, + { 0.313725, 0.200000, 0.105882, 1.0 }, + { 0.337255, 0.231373, 0.121569, 1.0 }, + { 0.384314, 0.270588, 0.145098, 1.0 }, + { 0.435294, 0.317647, 0.180392, 1.0 }, + { 0.470588, 0.356863, 0.215686, 1.0 }, + { 0.501961, 0.380392, 0.243137, 1.0 }, + { 0.517647, 0.411765, 0.286275, 1.0 }, + { 0.552941, 0.462745, 0.337255, 1.0 }, + { 0.596078, 0.513725, 0.396078, 1.0 }, + { 0.635294, 0.564706, 0.450980, 1.0 }, + { 0.670588, 0.600000, 0.494118, 1.0 }, + { 0.690196, 0.623529, 0.529412, 1.0 }, + { 0.701961, 0.650980, 0.568627, 1.0 }, + { 0.721569, 0.670588, 0.596078, 1.0 }, + { 0.729412, 0.678431, 0.611765, 1.0 }, + { 0.729412, 0.678431, 0.596078, 1.0 }, + { 0.721569, 0.654902, 0.560784, 1.0 }, + { 0.705882, 0.631373, 0.525490, 1.0 }, + { 0.694118, 0.607843, 0.494118, 1.0 }, + { 0.678431, 0.580392, 0.466667, 1.0 }, + { 0.650980, 0.560784, 0.435294, 1.0 }, + { 0.615686, 0.525490, 0.396078, 1.0 }, + { 0.560784, 0.478431, 0.360784, 1.0 }, + { 0.509804, 0.423529, 0.309804, 1.0 }, + { 0.454902, 0.364706, 0.262745, 1.0 }, + { 0.407843, 0.325490, 0.223529, 1.0 }, + { 0.376471, 0.290196, 0.188235, 1.0 }, + { 0.352941, 0.274510, 0.180392, 1.0 }, + { 0.341176, 0.258824, 0.172549, 1.0 }, + { 0.349020, 0.258824, 0.172549, 1.0 }, + { 0.368627, 0.278431, 0.176471, 1.0 }, + { 0.400000, 0.301961, 0.184314, 1.0 }, + { 0.443137, 0.341176, 0.215686, 1.0 }, + { 0.486275, 0.384314, 0.254902, 1.0 }, + { 0.533333, 0.423529, 0.282353, 1.0 }, + { 0.588235, 0.466667, 0.301961, 1.0 }, + { 0.619608, 0.494118, 0.309804, 1.0 }, + { 0.631373, 0.501961, 0.309804, 1.0 }, + { 0.631373, 0.501961, 0.325490, 1.0 }, + { 0.619608, 0.498039, 0.325490, 1.0 }, + { 0.607843, 0.486275, 0.317647, 1.0 }, + { 0.560784, 0.439216, 0.262745, 1.0 }, + { 0.505882, 0.380392, 0.207843, 1.0 }, + { 0.447059, 0.325490, 0.172549, 1.0 }, + { 0.396078, 0.278431, 0.137255, 1.0 }, + }; +/* Woodland */ +static double4 colors_682[] = { + { 0.262745, 0.164706, 0.074510, 1.0 }, + { 0.305882, 0.149020, 0.050980, 1.0 }, + { 0.337255, 0.149020, 0.039216, 1.0 }, + { 0.368627, 0.152941, 0.027451, 1.0 }, + { 0.411765, 0.168627, 0.023529, 1.0 }, + { 0.454902, 0.184314, 0.019608, 1.0 }, + { 0.466667, 0.188235, 0.015686, 1.0 }, + { 0.478431, 0.192157, 0.011765, 1.0 }, + { 0.458824, 0.172549, 0.011765, 1.0 }, + { 0.423529, 0.152941, 0.007843, 1.0 }, + { 0.392157, 0.133333, 0.003922, 1.0 }, + { 0.352941, 0.121569, 0.011765, 1.0 }, + { 0.317647, 0.113725, 0.023529, 1.0 }, + { 0.298039, 0.101961, 0.027451, 1.0 }, + { 0.282353, 0.094118, 0.031373, 1.0 }, + { 0.282353, 0.094118, 0.035294, 1.0 }, + { 0.282353, 0.098039, 0.039216, 1.0 }, + { 0.274510, 0.105882, 0.031373, 1.0 }, + { 0.282353, 0.109804, 0.035294, 1.0 }, + { 0.290196, 0.117647, 0.039216, 1.0 }, + { 0.282353, 0.125490, 0.039216, 1.0 }, + { 0.278431, 0.133333, 0.039216, 1.0 }, + { 0.274510, 0.133333, 0.039216, 1.0 }, + { 0.274510, 0.133333, 0.043137, 1.0 }, + { 0.243137, 0.141176, 0.043137, 1.0 }, + { 0.235294, 0.149020, 0.054902, 1.0 }, + { 0.231373, 0.160784, 0.070588, 1.0 }, + { 0.250980, 0.192157, 0.094118, 1.0 }, + { 0.270588, 0.223529, 0.117647, 1.0 }, + { 0.274510, 0.239216, 0.137255, 1.0 }, + { 0.282353, 0.258824, 0.160784, 1.0 }, + { 0.294118, 0.282353, 0.176471, 1.0 }, + { 0.286275, 0.282353, 0.180392, 1.0 }, + { 0.243137, 0.258824, 0.156863, 1.0 }, + { 0.223529, 0.215686, 0.121569, 1.0 }, + { 0.207843, 0.176471, 0.086275, 1.0 }, + { 0.211765, 0.156863, 0.062745, 1.0 }, + { 0.219608, 0.141176, 0.043137, 1.0 }, + { 0.231373, 0.137255, 0.043137, 1.0 }, + { 0.243137, 0.133333, 0.043137, 1.0 }, + { 0.266667, 0.117647, 0.043137, 1.0 }, + { 0.282353, 0.121569, 0.043137, 1.0 }, + { 0.298039, 0.125490, 0.043137, 1.0 }, + { 0.309804, 0.133333, 0.047059, 1.0 }, + { 0.321569, 0.141176, 0.050980, 1.0 }, + { 0.329412, 0.141176, 0.047059, 1.0 }, + { 0.337255, 0.145098, 0.047059, 1.0 }, + { 0.325490, 0.149020, 0.047059, 1.0 }, + { 0.321569, 0.156863, 0.054902, 1.0 }, + { 0.294118, 0.172549, 0.070588, 1.0 }, + { 0.282353, 0.168627, 0.070588, 1.0 }, + { 0.270588, 0.168627, 0.070588, 1.0 }, + { 0.254902, 0.176471, 0.070588, 1.0 }, + { 0.243137, 0.188235, 0.070588, 1.0 }, + { 0.247059, 0.188235, 0.066667, 1.0 }, + { 0.250980, 0.192157, 0.062745, 1.0 }, + { 0.243137, 0.227451, 0.074510, 1.0 }, + { 0.266667, 0.258824, 0.082353, 1.0 }, + { 0.290196, 0.290196, 0.094118, 1.0 }, + { 0.305882, 0.298039, 0.098039, 1.0 }, + { 0.325490, 0.305882, 0.105882, 1.0 }, + { 0.341176, 0.301961, 0.105882, 1.0 }, + { 0.360784, 0.298039, 0.109804, 1.0 }, + { 0.356863, 0.313725, 0.109804, 1.0 }, + { 0.341176, 0.298039, 0.113725, 1.0 }, + { 0.305882, 0.294118, 0.141176, 1.0 }, + { 0.274510, 0.301961, 0.164706, 1.0 }, + { 0.243137, 0.309804, 0.188235, 1.0 }, + { 0.231373, 0.301961, 0.184314, 1.0 }, + { 0.223529, 0.294118, 0.184314, 1.0 }, + { 0.207843, 0.301961, 0.184314, 1.0 }, + { 0.188235, 0.278431, 0.160784, 1.0 }, + { 0.160784, 0.215686, 0.105882, 1.0 }, + { 0.145098, 0.211765, 0.094118, 1.0 }, + { 0.133333, 0.211765, 0.082353, 1.0 }, + { 0.133333, 0.223529, 0.086275, 1.0 }, + { 0.133333, 0.239216, 0.090196, 1.0 }, + { 0.137255, 0.254902, 0.109804, 1.0 }, + { 0.145098, 0.270588, 0.133333, 1.0 }, + { 0.176471, 0.313725, 0.184314, 1.0 }, + { 0.211765, 0.364706, 0.211765, 1.0 }, + { 0.270588, 0.443137, 0.372549, 1.0 }, + { 0.262745, 0.498039, 0.411765, 1.0 }, + { 0.254902, 0.556863, 0.450980, 1.0 }, + { 0.282353, 0.568627, 0.509804, 1.0 }, + { 0.309804, 0.584314, 0.568627, 1.0 }, + { 0.290196, 0.600000, 0.572549, 1.0 }, + { 0.282353, 0.588235, 0.443137, 1.0 }, + { 0.309804, 0.537255, 0.443137, 1.0 }, + { 0.270588, 0.470588, 0.313725, 1.0 }, + { 0.235294, 0.403922, 0.188235, 1.0 }, + { 0.203922, 0.368627, 0.176471, 1.0 }, + { 0.176471, 0.337255, 0.164706, 1.0 }, + { 0.129412, 0.278431, 0.129412, 1.0 }, + { 0.129412, 0.219608, 0.090196, 1.0 }, + { 0.145098, 0.188235, 0.074510, 1.0 }, + { 0.156863, 0.164706, 0.058824, 1.0 }, + { 0.203922, 0.121569, 0.043137, 1.0 }, + { 0.200000, 0.121569, 0.047059, 1.0 }, + { 0.200000, 0.125490, 0.054902, 1.0 }, + { 0.196078, 0.125490, 0.054902, 1.0 }, + { 0.196078, 0.129412, 0.058824, 1.0 }, + { 0.180392, 0.141176, 0.062745, 1.0 }, + { 0.168627, 0.152941, 0.062745, 1.0 }, + { 0.145098, 0.184314, 0.074510, 1.0 }, + { 0.145098, 0.200000, 0.078431, 1.0 }, + { 0.145098, 0.219608, 0.082353, 1.0 }, + { 0.160784, 0.227451, 0.090196, 1.0 }, + { 0.176471, 0.235294, 0.101961, 1.0 }, + { 0.235294, 0.258824, 0.121569, 1.0 }, + { 0.290196, 0.298039, 0.133333, 1.0 }, + { 0.364706, 0.301961, 0.125490, 1.0 }, + { 0.447059, 0.286275, 0.109804, 1.0 }, + { 0.521569, 0.274510, 0.082353, 1.0 }, + { 0.517647, 0.254902, 0.066667, 1.0 }, + { 0.517647, 0.239216, 0.054902, 1.0 }, + { 0.490196, 0.219608, 0.035294, 1.0 }, + { 0.447059, 0.196078, 0.035294, 1.0 }, + { 0.388235, 0.184314, 0.039216, 1.0 }, + { 0.333333, 0.176471, 0.035294, 1.0 }, + { 0.254902, 0.176471, 0.066667, 1.0 }, + { 0.243137, 0.200000, 0.105882, 1.0 }, + { 0.235294, 0.227451, 0.145098, 1.0 }, + { 0.247059, 0.239216, 0.164706, 1.0 }, + { 0.262745, 0.254902, 0.188235, 1.0 }, + { 0.286275, 0.301961, 0.207843, 1.0 }, + { 0.313725, 0.337255, 0.227451, 1.0 }, + { 0.360784, 0.364706, 0.262745, 1.0 }, + { 0.396078, 0.411765, 0.247059, 1.0 }, + { 0.415686, 0.439216, 0.192157, 1.0 }, + { 0.423529, 0.443137, 0.180392, 1.0 }, + { 0.431373, 0.450980, 0.172549, 1.0 }, + { 0.419608, 0.454902, 0.141176, 1.0 }, + { 0.388235, 0.407843, 0.129412, 1.0 }, + { 0.345098, 0.352941, 0.109804, 1.0 }, + { 0.278431, 0.321569, 0.101961, 1.0 }, + { 0.192157, 0.247059, 0.098039, 1.0 }, + { 0.168627, 0.227451, 0.086275, 1.0 }, + { 0.149020, 0.211765, 0.078431, 1.0 }, + { 0.160784, 0.211765, 0.074510, 1.0 }, + { 0.172549, 0.211765, 0.074510, 1.0 }, + { 0.196078, 0.215686, 0.070588, 1.0 }, + { 0.223529, 0.207843, 0.050980, 1.0 }, + { 0.270588, 0.192157, 0.043137, 1.0 }, + { 0.317647, 0.200000, 0.035294, 1.0 }, + { 0.376471, 0.192157, 0.035294, 1.0 }, + { 0.384314, 0.192157, 0.031373, 1.0 }, + { 0.396078, 0.196078, 0.031373, 1.0 }, + { 0.396078, 0.192157, 0.027451, 1.0 }, + { 0.392157, 0.200000, 0.035294, 1.0 }, + { 0.376471, 0.207843, 0.050980, 1.0 }, + { 0.360784, 0.203922, 0.058824, 1.0 }, + { 0.372549, 0.219608, 0.062745, 1.0 }, + { 0.380392, 0.219608, 0.058824, 1.0 }, + { 0.392157, 0.219608, 0.058824, 1.0 }, + { 0.419608, 0.219608, 0.054902, 1.0 }, + { 0.443137, 0.223529, 0.047059, 1.0 }, + { 0.454902, 0.227451, 0.047059, 1.0 }, + { 0.458824, 0.235294, 0.054902, 1.0 }, + { 0.443137, 0.235294, 0.062745, 1.0 }, + { 0.419608, 0.235294, 0.078431, 1.0 }, + { 0.392157, 0.294118, 0.113725, 1.0 }, + { 0.392157, 0.305882, 0.117647, 1.0 }, + { 0.392157, 0.317647, 0.125490, 1.0 }, + { 0.376471, 0.341176, 0.117647, 1.0 }, + { 0.392157, 0.364706, 0.117647, 1.0 }, + { 0.396078, 0.360784, 0.109804, 1.0 }, + { 0.372549, 0.333333, 0.094118, 1.0 }, + { 0.356863, 0.270588, 0.062745, 1.0 }, + { 0.341176, 0.254902, 0.058824, 1.0 }, + { 0.329412, 0.243137, 0.054902, 1.0 }, + { 0.321569, 0.227451, 0.043137, 1.0 }, + { 0.313725, 0.215686, 0.043137, 1.0 }, + { 0.298039, 0.192157, 0.050980, 1.0 }, + { 0.290196, 0.172549, 0.039216, 1.0 }, + { 0.278431, 0.137255, 0.031373, 1.0 }, + { 0.270588, 0.094118, 0.035294, 1.0 }, + { 0.266667, 0.066667, 0.031373, 1.0 }, + { 0.270588, 0.058824, 0.039216, 1.0 }, + { 0.282353, 0.082353, 0.050980, 1.0 }, + { 0.301961, 0.101961, 0.054902, 1.0 }, + { 0.345098, 0.141176, 0.058824, 1.0 }, + { 0.388235, 0.219608, 0.105882, 1.0 }, + { 0.423529, 0.294118, 0.160784, 1.0 }, + { 0.525490, 0.486275, 0.172549, 1.0 }, + { 0.545098, 0.525490, 0.200000, 1.0 }, + { 0.568627, 0.564706, 0.231373, 1.0 }, + { 0.568627, 0.545098, 0.231373, 1.0 }, + { 0.568627, 0.529412, 0.200000, 1.0 }, + { 0.568627, 0.549020, 0.188235, 1.0 }, + { 0.541176, 0.462745, 0.180392, 1.0 }, + { 0.517647, 0.360784, 0.152941, 1.0 }, + { 0.490196, 0.333333, 0.129412, 1.0 }, + { 0.470588, 0.313725, 0.113725, 1.0 }, + { 0.486275, 0.301961, 0.090196, 1.0 }, + { 0.505882, 0.274510, 0.070588, 1.0 }, + { 0.513725, 0.247059, 0.043137, 1.0 }, + { 0.521569, 0.250980, 0.027451, 1.0 }, + { 0.509804, 0.247059, 0.031373, 1.0 }, + { 0.482353, 0.254902, 0.023529, 1.0 }, + { 0.439216, 0.250980, 0.039216, 1.0 }, + { 0.372549, 0.239216, 0.066667, 1.0 }, + { 0.305882, 0.250980, 0.070588, 1.0 }, + { 0.250980, 0.247059, 0.086275, 1.0 }, + { 0.207843, 0.215686, 0.098039, 1.0 }, + { 0.192157, 0.203922, 0.082353, 1.0 }, + { 0.180392, 0.176471, 0.074510, 1.0 }, + { 0.176471, 0.145098, 0.062745, 1.0 }, + { 0.196078, 0.117647, 0.043137, 1.0 }, + { 0.215686, 0.090196, 0.039216, 1.0 }, + { 0.227451, 0.070588, 0.035294, 1.0 }, + { 0.239216, 0.058824, 0.031373, 1.0 }, + { 0.247059, 0.050980, 0.027451, 1.0 }, + { 0.258824, 0.054902, 0.035294, 1.0 }, + { 0.258824, 0.070588, 0.039216, 1.0 }, + { 0.254902, 0.090196, 0.043137, 1.0 }, + { 0.258824, 0.101961, 0.047059, 1.0 }, + { 0.247059, 0.125490, 0.054902, 1.0 }, + { 0.227451, 0.145098, 0.047059, 1.0 }, + { 0.215686, 0.160784, 0.050980, 1.0 }, + { 0.211765, 0.192157, 0.070588, 1.0 }, + { 0.219608, 0.239216, 0.090196, 1.0 }, + { 0.235294, 0.266667, 0.109804, 1.0 }, + { 0.266667, 0.298039, 0.121569, 1.0 }, + { 0.317647, 0.341176, 0.141176, 1.0 }, + { 0.341176, 0.368627, 0.168627, 1.0 }, + { 0.345098, 0.396078, 0.180392, 1.0 }, + { 0.341176, 0.411765, 0.164706, 1.0 }, + { 0.325490, 0.380392, 0.141176, 1.0 }, + { 0.301961, 0.341176, 0.141176, 1.0 }, + { 0.286275, 0.317647, 0.125490, 1.0 }, + { 0.270588, 0.266667, 0.082353, 1.0 }, + { 0.270588, 0.207843, 0.078431, 1.0 }, + { 0.282353, 0.180392, 0.078431, 1.0 }, + { 0.290196, 0.192157, 0.086275, 1.0 }, + { 0.290196, 0.200000, 0.090196, 1.0 }, + { 0.301961, 0.207843, 0.082353, 1.0 }, + { 0.313725, 0.231373, 0.090196, 1.0 }, + { 0.317647, 0.231373, 0.086275, 1.0 }, + { 0.325490, 0.227451, 0.070588, 1.0 }, + { 0.321569, 0.219608, 0.058824, 1.0 }, + { 0.325490, 0.203922, 0.054902, 1.0 }, + { 0.333333, 0.196078, 0.050980, 1.0 }, + { 0.329412, 0.192157, 0.043137, 1.0 }, + { 0.329412, 0.196078, 0.035294, 1.0 }, + { 0.333333, 0.211765, 0.047059, 1.0 }, + { 0.341176, 0.243137, 0.058824, 1.0 }, + { 0.337255, 0.274510, 0.066667, 1.0 }, + { 0.337255, 0.290196, 0.058824, 1.0 }, + { 0.329412, 0.294118, 0.050980, 1.0 }, + { 0.305882, 0.298039, 0.062745, 1.0 }, + { 0.282353, 0.274510, 0.062745, 1.0 }, + { 0.262745, 0.235294, 0.047059, 1.0 }, + { 0.282353, 0.231373, 0.070588, 1.0 }, + { 0.282353, 0.223529, 0.098039, 1.0 }, + { 0.223529, 0.172549, 0.078431, 1.0 }, + }; +/* Yellow_Silk */ +static double4 colors_683[] = { + { 0.870588, 0.733333, 0.164706, 1.0 }, + { 0.874510, 0.788235, 0.258824, 1.0 }, + { 0.843137, 0.788235, 0.262745, 1.0 }, + { 0.815686, 0.792157, 0.270588, 1.0 }, + { 0.737255, 0.752941, 0.278431, 1.0 }, + { 0.658824, 0.713725, 0.290196, 1.0 }, + { 0.650980, 0.690196, 0.270588, 1.0 }, + { 0.643137, 0.666667, 0.254902, 1.0 }, + { 0.654902, 0.615686, 0.203922, 1.0 }, + { 0.643137, 0.615686, 0.200000, 1.0 }, + { 0.635294, 0.619608, 0.200000, 1.0 }, + { 0.643137, 0.619608, 0.176471, 1.0 }, + { 0.650980, 0.623529, 0.152941, 1.0 }, + { 0.643137, 0.611765, 0.141176, 1.0 }, + { 0.639216, 0.603922, 0.129412, 1.0 }, + { 0.639216, 0.588235, 0.117647, 1.0 }, + { 0.639216, 0.576471, 0.109804, 1.0 }, + { 0.658824, 0.541176, 0.109804, 1.0 }, + { 0.650980, 0.537255, 0.125490, 1.0 }, + { 0.647059, 0.533333, 0.145098, 1.0 }, + { 0.639216, 0.533333, 0.149020, 1.0 }, + { 0.635294, 0.533333, 0.152941, 1.0 }, + { 0.619608, 0.545098, 0.149020, 1.0 }, + { 0.607843, 0.556863, 0.149020, 1.0 }, + { 0.631373, 0.568627, 0.109804, 1.0 }, + { 0.623529, 0.549020, 0.094118, 1.0 }, + { 0.619608, 0.533333, 0.082353, 1.0 }, + { 0.654902, 0.474510, 0.066667, 1.0 }, + { 0.694118, 0.415686, 0.054902, 1.0 }, + { 0.686275, 0.384314, 0.070588, 1.0 }, + { 0.682353, 0.352941, 0.090196, 1.0 }, + { 0.717647, 0.266667, 0.098039, 1.0 }, + { 0.741176, 0.184314, 0.098039, 1.0 }, + { 0.721569, 0.145098, 0.074510, 1.0 }, + { 0.709804, 0.164706, 0.078431, 1.0 }, + { 0.701961, 0.184314, 0.082353, 1.0 }, + { 0.631373, 0.156863, 0.070588, 1.0 }, + { 0.564706, 0.129412, 0.062745, 1.0 }, + { 0.533333, 0.137255, 0.062745, 1.0 }, + { 0.505882, 0.149020, 0.066667, 1.0 }, + { 0.352941, 0.047059, 0.113725, 1.0 }, + { 0.282353, 0.043137, 0.141176, 1.0 }, + { 0.211765, 0.043137, 0.168627, 1.0 }, + { 0.247059, 0.078431, 0.219608, 1.0 }, + { 0.286275, 0.113725, 0.270588, 1.0 }, + { 0.309804, 0.152941, 0.309804, 1.0 }, + { 0.337255, 0.192157, 0.352941, 1.0 }, + { 0.443137, 0.250980, 0.368627, 1.0 }, + { 0.501961, 0.254902, 0.349020, 1.0 }, + { 0.615686, 0.337255, 0.309804, 1.0 }, + { 0.670588, 0.368627, 0.247059, 1.0 }, + { 0.729412, 0.400000, 0.184314, 1.0 }, + { 0.776471, 0.458824, 0.172549, 1.0 }, + { 0.827451, 0.521569, 0.160784, 1.0 }, + { 0.858824, 0.580392, 0.160784, 1.0 }, + { 0.890196, 0.643137, 0.160784, 1.0 }, + { 0.925490, 0.760784, 0.176471, 1.0 }, + { 0.933333, 0.784314, 0.180392, 1.0 }, + { 0.941176, 0.807843, 0.188235, 1.0 }, + { 0.827451, 0.729412, 0.200000, 1.0 }, + { 0.713725, 0.654902, 0.211765, 1.0 }, + { 0.662745, 0.580392, 0.207843, 1.0 }, + { 0.615686, 0.509804, 0.207843, 1.0 }, + { 0.588235, 0.466667, 0.270588, 1.0 }, + { 0.407843, 0.396078, 0.321569, 1.0 }, + { 0.294118, 0.290196, 0.329412, 1.0 }, + { 0.235294, 0.254902, 0.321569, 1.0 }, + { 0.176471, 0.223529, 0.313725, 1.0 }, + { 0.172549, 0.243137, 0.274510, 1.0 }, + { 0.172549, 0.266667, 0.239216, 1.0 }, + { 0.207843, 0.223529, 0.168627, 1.0 }, + { 0.254902, 0.262745, 0.176471, 1.0 }, + { 0.458824, 0.439216, 0.176471, 1.0 }, + { 0.498039, 0.478431, 0.188235, 1.0 }, + { 0.541176, 0.521569, 0.203922, 1.0 }, + { 0.560784, 0.537255, 0.200000, 1.0 }, + { 0.584314, 0.552941, 0.196078, 1.0 }, + { 0.603922, 0.541176, 0.192157, 1.0 }, + { 0.623529, 0.529412, 0.188235, 1.0 }, + { 0.654902, 0.525490, 0.168627, 1.0 }, + { 0.686275, 0.513725, 0.149020, 1.0 }, + { 0.741176, 0.478431, 0.121569, 1.0 }, + { 0.749020, 0.494118, 0.113725, 1.0 }, + { 0.756863, 0.509804, 0.105882, 1.0 }, + { 0.756863, 0.509804, 0.121569, 1.0 }, + { 0.760784, 0.513725, 0.137255, 1.0 }, + { 0.745098, 0.549020, 0.172549, 1.0 }, + { 0.713725, 0.596078, 0.200000, 1.0 }, + { 0.674510, 0.635294, 0.321569, 1.0 }, + { 0.619608, 0.576471, 0.301961, 1.0 }, + { 0.564706, 0.521569, 0.282353, 1.0 }, + { 0.525490, 0.470588, 0.301961, 1.0 }, + { 0.490196, 0.419608, 0.321569, 1.0 }, + { 0.368627, 0.309804, 0.298039, 1.0 }, + { 0.317647, 0.207843, 0.180392, 1.0 }, + { 0.305882, 0.129412, 0.145098, 1.0 }, + { 0.298039, 0.117647, 0.113725, 1.0 }, + { 0.458824, 0.176471, 0.105882, 1.0 }, + { 0.564706, 0.262745, 0.121569, 1.0 }, + { 0.670588, 0.352941, 0.137255, 1.0 }, + { 0.698039, 0.396078, 0.188235, 1.0 }, + { 0.729412, 0.439216, 0.239216, 1.0 }, + { 0.772549, 0.450980, 0.298039, 1.0 }, + { 0.780392, 0.545098, 0.352941, 1.0 }, + { 0.811765, 0.674510, 0.552941, 1.0 }, + { 0.784314, 0.682353, 0.533333, 1.0 }, + { 0.756863, 0.690196, 0.517647, 1.0 }, + { 0.756863, 0.662745, 0.494118, 1.0 }, + { 0.756863, 0.639216, 0.470588, 1.0 }, + { 0.709804, 0.556863, 0.337255, 1.0 }, + { 0.572549, 0.486275, 0.203922, 1.0 }, + { 0.470588, 0.411765, 0.117647, 1.0 }, + { 0.454902, 0.419608, 0.090196, 1.0 }, + { 0.427451, 0.392157, 0.027451, 1.0 }, + { 0.435294, 0.423529, 0.047059, 1.0 }, + { 0.447059, 0.458824, 0.066667, 1.0 }, + { 0.521569, 0.521569, 0.101961, 1.0 }, + { 0.596078, 0.549020, 0.101961, 1.0 }, + { 0.643137, 0.576471, 0.121569, 1.0 }, + { 0.678431, 0.580392, 0.152941, 1.0 }, + { 0.823529, 0.584314, 0.215686, 1.0 }, + { 0.866667, 0.537255, 0.247059, 1.0 }, + { 0.913725, 0.490196, 0.282353, 1.0 }, + { 0.925490, 0.490196, 0.305882, 1.0 }, + { 0.941176, 0.494118, 0.333333, 1.0 }, + { 0.913725, 0.494118, 0.372549, 1.0 }, + { 0.839216, 0.462745, 0.364706, 1.0 }, + { 0.756863, 0.478431, 0.360784, 1.0 }, + { 0.678431, 0.494118, 0.333333, 1.0 }, + { 0.556863, 0.521569, 0.266667, 1.0 }, + { 0.545098, 0.513725, 0.250980, 1.0 }, + { 0.537255, 0.509804, 0.235294, 1.0 }, + { 0.533333, 0.501961, 0.180392, 1.0 }, + { 0.549020, 0.529412, 0.168627, 1.0 }, + { 0.576471, 0.537255, 0.164706, 1.0 }, + { 0.600000, 0.521569, 0.145098, 1.0 }, + { 0.745098, 0.537255, 0.231373, 1.0 }, + { 0.800000, 0.572549, 0.298039, 1.0 }, + { 0.854902, 0.607843, 0.364706, 1.0 }, + { 0.858824, 0.631373, 0.384314, 1.0 }, + { 0.866667, 0.654902, 0.403922, 1.0 }, + { 0.850980, 0.713725, 0.419608, 1.0 }, + { 0.737255, 0.737255, 0.407843, 1.0 }, + { 0.666667, 0.678431, 0.392157, 1.0 }, + { 0.694118, 0.600000, 0.341176, 1.0 }, + { 0.564706, 0.501961, 0.396078, 1.0 }, + { 0.580392, 0.470588, 0.396078, 1.0 }, + { 0.596078, 0.443137, 0.400000, 1.0 }, + { 0.631373, 0.450980, 0.407843, 1.0 }, + { 0.607843, 0.584314, 0.494118, 1.0 }, + { 0.619608, 0.698039, 0.482353, 1.0 }, + { 0.658824, 0.780392, 0.458824, 1.0 }, + { 0.847059, 0.905882, 0.466667, 1.0 }, + { 0.870588, 0.925490, 0.470588, 1.0 }, + { 0.898039, 0.945098, 0.474510, 1.0 }, + { 0.952941, 0.937255, 0.470588, 1.0 }, + { 0.980392, 0.921569, 0.450980, 1.0 }, + { 0.984314, 0.921569, 0.458824, 1.0 }, + { 0.984314, 0.909804, 0.435294, 1.0 }, + { 0.980392, 0.909804, 0.400000, 1.0 }, + { 0.988235, 0.913725, 0.407843, 1.0 }, + { 0.992157, 0.905882, 0.450980, 1.0 }, + { 0.988235, 0.905882, 0.486275, 1.0 }, + { 0.988235, 0.909804, 0.525490, 1.0 }, + { 0.945098, 0.901961, 0.592157, 1.0 }, + { 0.898039, 0.901961, 0.639216, 1.0 }, + { 0.823529, 0.898039, 0.705882, 1.0 }, + { 0.698039, 0.831373, 0.725490, 1.0 }, + { 0.545098, 0.701961, 0.737255, 1.0 }, + { 0.494118, 0.690196, 0.705882, 1.0 }, + { 0.443137, 0.678431, 0.674510, 1.0 }, + { 0.450980, 0.619608, 0.627451, 1.0 }, + { 0.525490, 0.654902, 0.639216, 1.0 }, + { 0.627451, 0.705882, 0.607843, 1.0 }, + { 0.721569, 0.705882, 0.541176, 1.0 }, + { 0.811765, 0.764706, 0.478431, 1.0 }, + { 0.913725, 0.792157, 0.443137, 1.0 }, + { 0.937255, 0.768627, 0.400000, 1.0 }, + { 0.878431, 0.745098, 0.341176, 1.0 }, + { 0.807843, 0.713725, 0.290196, 1.0 }, + { 0.729412, 0.705882, 0.254902, 1.0 }, + { 0.674510, 0.694118, 0.258824, 1.0 }, + { 0.670588, 0.698039, 0.301961, 1.0 }, + { 0.725490, 0.725490, 0.290196, 1.0 }, + { 0.843137, 0.796078, 0.282353, 1.0 }, + { 0.886275, 0.815686, 0.274510, 1.0 }, + { 0.933333, 0.839216, 0.270588, 1.0 }, + { 0.988235, 0.862745, 0.235294, 1.0 }, + { 0.988235, 0.866667, 0.227451, 1.0 }, + { 0.956863, 0.827451, 0.215686, 1.0 }, + { 0.909804, 0.764706, 0.188235, 1.0 }, + { 0.847059, 0.705882, 0.156863, 1.0 }, + { 0.745098, 0.611765, 0.121569, 1.0 }, + { 0.631373, 0.501961, 0.086275, 1.0 }, + { 0.529412, 0.411765, 0.047059, 1.0 }, + { 0.435294, 0.298039, 0.015686, 1.0 }, + { 0.321569, 0.188235, 0.000000, 1.0 }, + { 0.282353, 0.200000, 0.000000, 1.0 }, + { 0.301961, 0.207843, 0.000000, 1.0 }, + { 0.329412, 0.149020, 0.019608, 1.0 }, + { 0.403922, 0.223529, 0.050980, 1.0 }, + { 0.466667, 0.298039, 0.070588, 1.0 }, + { 0.556863, 0.290196, 0.101961, 1.0 }, + { 0.635294, 0.337255, 0.145098, 1.0 }, + { 0.662745, 0.407843, 0.172549, 1.0 }, + { 0.713725, 0.470588, 0.239216, 1.0 }, + { 0.772549, 0.552941, 0.294118, 1.0 }, + { 0.823529, 0.647059, 0.278431, 1.0 }, + { 0.862745, 0.737255, 0.290196, 1.0 }, + { 0.921569, 0.796078, 0.321569, 1.0 }, + { 0.968627, 0.835294, 0.290196, 1.0 }, + { 0.976471, 0.858824, 0.258824, 1.0 }, + { 0.976471, 0.870588, 0.266667, 1.0 }, + { 0.988235, 0.882353, 0.278431, 1.0 }, + { 0.992157, 0.874510, 0.305882, 1.0 }, + { 0.984314, 0.866667, 0.349020, 1.0 }, + { 0.941176, 0.823529, 0.352941, 1.0 }, + { 0.890196, 0.764706, 0.321569, 1.0 }, + { 0.890196, 0.682353, 0.286275, 1.0 }, + { 0.843137, 0.584314, 0.231373, 1.0 }, + { 0.749020, 0.517647, 0.156863, 1.0 }, + { 0.713725, 0.447059, 0.082353, 1.0 }, + { 0.690196, 0.380392, 0.043137, 1.0 }, + { 0.658824, 0.372549, 0.023529, 1.0 }, + { 0.615686, 0.400000, 0.031373, 1.0 }, + { 0.576471, 0.403922, 0.058824, 1.0 }, + { 0.576471, 0.419608, 0.078431, 1.0 }, + { 0.580392, 0.447059, 0.117647, 1.0 }, + { 0.564706, 0.431373, 0.137255, 1.0 }, + { 0.537255, 0.407843, 0.121569, 1.0 }, + { 0.529412, 0.337255, 0.098039, 1.0 }, + { 0.529412, 0.227451, 0.078431, 1.0 }, + { 0.537255, 0.180392, 0.050980, 1.0 }, + { 0.549020, 0.125490, 0.015686, 1.0 }, + { 0.505882, 0.058824, 0.000000, 1.0 }, + { 0.505882, 0.094118, 0.000000, 1.0 }, + { 0.560784, 0.176471, 0.015686, 1.0 }, + { 0.576471, 0.235294, 0.031373, 1.0 }, + { 0.560784, 0.294118, 0.066667, 1.0 }, + { 0.592157, 0.360784, 0.129412, 1.0 }, + { 0.635294, 0.443137, 0.164706, 1.0 }, + { 0.639216, 0.494118, 0.219608, 1.0 }, + { 0.603922, 0.494118, 0.270588, 1.0 }, + { 0.596078, 0.533333, 0.254902, 1.0 }, + { 0.631373, 0.568627, 0.243137, 1.0 }, + { 0.623529, 0.580392, 0.231373, 1.0 }, + { 0.639216, 0.588235, 0.180392, 1.0 }, + { 0.709804, 0.576471, 0.145098, 1.0 }, + { 0.749020, 0.560784, 0.137255, 1.0 }, + { 0.745098, 0.564706, 0.141176, 1.0 }, + { 0.745098, 0.564706, 0.156863, 1.0 }, + { 0.756863, 0.564706, 0.156863, 1.0 }, + { 0.745098, 0.560784, 0.149020, 1.0 }, + { 0.737255, 0.580392, 0.160784, 1.0 }, + { 0.772549, 0.611765, 0.176471, 1.0 }, + { 0.823529, 0.670588, 0.168627, 1.0 }, + }; +/* Zinfandel */ +static double4 colors_684[] = { + { 0.513725, 0.349020, 0.258824, 1.0 }, + { 0.447059, 0.337255, 0.243137, 1.0 }, + { 0.419608, 0.345098, 0.250980, 1.0 }, + { 0.396078, 0.356863, 0.258824, 1.0 }, + { 0.356863, 0.349020, 0.250980, 1.0 }, + { 0.317647, 0.341176, 0.247059, 1.0 }, + { 0.301961, 0.333333, 0.239216, 1.0 }, + { 0.286275, 0.325490, 0.235294, 1.0 }, + { 0.215686, 0.258824, 0.180392, 1.0 }, + { 0.219608, 0.262745, 0.184314, 1.0 }, + { 0.227451, 0.270588, 0.192157, 1.0 }, + { 0.278431, 0.294118, 0.207843, 1.0 }, + { 0.333333, 0.321569, 0.223529, 1.0 }, + { 0.384314, 0.345098, 0.239216, 1.0 }, + { 0.439216, 0.368627, 0.254902, 1.0 }, + { 0.450980, 0.372549, 0.258824, 1.0 }, + { 0.466667, 0.380392, 0.266667, 1.0 }, + { 0.505882, 0.392157, 0.278431, 1.0 }, + { 0.505882, 0.392157, 0.278431, 1.0 }, + { 0.509804, 0.396078, 0.278431, 1.0 }, + { 0.525490, 0.392157, 0.278431, 1.0 }, + { 0.541176, 0.388235, 0.282353, 1.0 }, + { 0.545098, 0.384314, 0.278431, 1.0 }, + { 0.549020, 0.380392, 0.278431, 1.0 }, + { 0.541176, 0.345098, 0.254902, 1.0 }, + { 0.490196, 0.317647, 0.235294, 1.0 }, + { 0.443137, 0.294118, 0.215686, 1.0 }, + { 0.407843, 0.278431, 0.211765, 1.0 }, + { 0.376471, 0.266667, 0.207843, 1.0 }, + { 0.376471, 0.270588, 0.215686, 1.0 }, + { 0.376471, 0.274510, 0.227451, 1.0 }, + { 0.396078, 0.298039, 0.250980, 1.0 }, + { 0.443137, 0.333333, 0.282353, 1.0 }, + { 0.533333, 0.411765, 0.329412, 1.0 }, + { 0.564706, 0.431373, 0.341176, 1.0 }, + { 0.596078, 0.450980, 0.356863, 1.0 }, + { 0.631373, 0.478431, 0.380392, 1.0 }, + { 0.666667, 0.505882, 0.403922, 1.0 }, + { 0.686275, 0.517647, 0.411765, 1.0 }, + { 0.705882, 0.533333, 0.423529, 1.0 }, + { 0.796078, 0.607843, 0.466667, 1.0 }, + { 0.827451, 0.623529, 0.474510, 1.0 }, + { 0.858824, 0.643137, 0.486275, 1.0 }, + { 0.882353, 0.650980, 0.494118, 1.0 }, + { 0.905882, 0.662745, 0.505882, 1.0 }, + { 0.909804, 0.670588, 0.513725, 1.0 }, + { 0.913725, 0.682353, 0.525490, 1.0 }, + { 0.917647, 0.701961, 0.556863, 1.0 }, + { 0.917647, 0.725490, 0.588235, 1.0 }, + { 0.925490, 0.776471, 0.662745, 1.0 }, + { 0.929412, 0.796078, 0.694118, 1.0 }, + { 0.937255, 0.819608, 0.729412, 1.0 }, + { 0.941176, 0.839216, 0.760784, 1.0 }, + { 0.945098, 0.862745, 0.796078, 1.0 }, + { 0.945098, 0.870588, 0.811765, 1.0 }, + { 0.945098, 0.882353, 0.831373, 1.0 }, + { 0.941176, 0.925490, 0.894118, 1.0 }, + { 0.941176, 0.929412, 0.909804, 1.0 }, + { 0.945098, 0.937255, 0.929412, 1.0 }, + { 0.945098, 0.937255, 0.929412, 1.0 }, + { 0.945098, 0.937255, 0.929412, 1.0 }, + { 0.945098, 0.937255, 0.925490, 1.0 }, + { 0.945098, 0.937255, 0.925490, 1.0 }, + { 0.945098, 0.941176, 0.925490, 1.0 }, + { 0.945098, 0.941176, 0.925490, 1.0 }, + { 0.945098, 0.937255, 0.921569, 1.0 }, + { 0.941176, 0.925490, 0.894118, 1.0 }, + { 0.937255, 0.917647, 0.866667, 1.0 }, + { 0.933333, 0.905882, 0.847059, 1.0 }, + { 0.933333, 0.894118, 0.831373, 1.0 }, + { 0.925490, 0.870588, 0.788235, 1.0 }, + { 0.917647, 0.839216, 0.741176, 1.0 }, + { 0.886275, 0.752941, 0.666667, 1.0 }, + { 0.854902, 0.701961, 0.615686, 1.0 }, + { 0.827451, 0.650980, 0.568627, 1.0 }, + { 0.796078, 0.600000, 0.521569, 1.0 }, + { 0.764706, 0.552941, 0.474510, 1.0 }, + { 0.756863, 0.537255, 0.450980, 1.0 }, + { 0.752941, 0.521569, 0.427451, 1.0 }, + { 0.749020, 0.498039, 0.380392, 1.0 }, + { 0.749020, 0.478431, 0.364706, 1.0 }, + { 0.717647, 0.447059, 0.349020, 1.0 }, + { 0.694118, 0.427451, 0.341176, 1.0 }, + { 0.670588, 0.411765, 0.333333, 1.0 }, + { 0.666667, 0.403922, 0.325490, 1.0 }, + { 0.662745, 0.400000, 0.321569, 1.0 }, + { 0.670588, 0.403922, 0.325490, 1.0 }, + { 0.701961, 0.419608, 0.333333, 1.0 }, + { 0.745098, 0.470588, 0.364706, 1.0 }, + { 0.749020, 0.494118, 0.376471, 1.0 }, + { 0.756863, 0.517647, 0.392157, 1.0 }, + { 0.752941, 0.525490, 0.392157, 1.0 }, + { 0.752941, 0.533333, 0.392157, 1.0 }, + { 0.749020, 0.545098, 0.403922, 1.0 }, + { 0.768627, 0.552941, 0.411765, 1.0 }, + { 0.796078, 0.556863, 0.423529, 1.0 }, + { 0.811765, 0.572549, 0.435294, 1.0 }, + { 0.819608, 0.611765, 0.474510, 1.0 }, + { 0.796078, 0.615686, 0.470588, 1.0 }, + { 0.772549, 0.619608, 0.466667, 1.0 }, + { 0.760784, 0.611765, 0.462745, 1.0 }, + { 0.749020, 0.603922, 0.458824, 1.0 }, + { 0.725490, 0.576471, 0.447059, 1.0 }, + { 0.701961, 0.541176, 0.431373, 1.0 }, + { 0.674510, 0.494118, 0.407843, 1.0 }, + { 0.658824, 0.490196, 0.400000, 1.0 }, + { 0.643137, 0.486275, 0.396078, 1.0 }, + { 0.643137, 0.486275, 0.396078, 1.0 }, + { 0.643137, 0.486275, 0.396078, 1.0 }, + { 0.643137, 0.490196, 0.403922, 1.0 }, + { 0.647059, 0.494118, 0.403922, 1.0 }, + { 0.654902, 0.494118, 0.407843, 1.0 }, + { 0.670588, 0.498039, 0.419608, 1.0 }, + { 0.701961, 0.517647, 0.435294, 1.0 }, + { 0.709804, 0.521569, 0.435294, 1.0 }, + { 0.721569, 0.525490, 0.435294, 1.0 }, + { 0.721569, 0.529412, 0.443137, 1.0 }, + { 0.709804, 0.525490, 0.435294, 1.0 }, + { 0.682353, 0.521569, 0.423529, 1.0 }, + { 0.643137, 0.517647, 0.411765, 1.0 }, + { 0.560784, 0.490196, 0.364706, 1.0 }, + { 0.517647, 0.450980, 0.333333, 1.0 }, + { 0.474510, 0.415686, 0.301961, 1.0 }, + { 0.447059, 0.392157, 0.282353, 1.0 }, + { 0.423529, 0.368627, 0.266667, 1.0 }, + { 0.372549, 0.321569, 0.231373, 1.0 }, + { 0.321569, 0.282353, 0.207843, 1.0 }, + { 0.274510, 0.266667, 0.184314, 1.0 }, + { 0.250980, 0.262745, 0.172549, 1.0 }, + { 0.270588, 0.290196, 0.180392, 1.0 }, + { 0.290196, 0.301961, 0.192157, 1.0 }, + { 0.309804, 0.313725, 0.203922, 1.0 }, + { 0.364706, 0.337255, 0.231373, 1.0 }, + { 0.419608, 0.352941, 0.258824, 1.0 }, + { 0.470588, 0.380392, 0.290196, 1.0 }, + { 0.521569, 0.407843, 0.313725, 1.0 }, + { 0.631373, 0.478431, 0.376471, 1.0 }, + { 0.682353, 0.529412, 0.427451, 1.0 }, + { 0.737255, 0.580392, 0.482353, 1.0 }, + { 0.764706, 0.611765, 0.513725, 1.0 }, + { 0.792157, 0.643137, 0.549020, 1.0 }, + { 0.835294, 0.701961, 0.611765, 1.0 }, + { 0.878431, 0.749020, 0.666667, 1.0 }, + { 0.913725, 0.796078, 0.713725, 1.0 }, + { 0.937255, 0.819608, 0.749020, 1.0 }, + { 0.956863, 0.874510, 0.815686, 1.0 }, + { 0.956863, 0.890196, 0.831373, 1.0 }, + { 0.960784, 0.905882, 0.850980, 1.0 }, + { 0.960784, 0.933333, 0.886275, 1.0 }, + { 0.964706, 0.952941, 0.913725, 1.0 }, + { 0.960784, 0.976471, 0.937255, 1.0 }, + { 0.937255, 0.980392, 0.929412, 1.0 }, + { 0.905882, 0.941176, 0.862745, 1.0 }, + { 0.894118, 0.925490, 0.843137, 1.0 }, + { 0.882353, 0.909804, 0.823529, 1.0 }, + { 0.850980, 0.870588, 0.780392, 1.0 }, + { 0.823529, 0.831373, 0.733333, 1.0 }, + { 0.800000, 0.780392, 0.698039, 1.0 }, + { 0.756863, 0.733333, 0.647059, 1.0 }, + { 0.709804, 0.674510, 0.588235, 1.0 }, + { 0.678431, 0.623529, 0.525490, 1.0 }, + { 0.623529, 0.541176, 0.435294, 1.0 }, + { 0.611765, 0.529412, 0.415686, 1.0 }, + { 0.600000, 0.517647, 0.396078, 1.0 }, + { 0.600000, 0.498039, 0.380392, 1.0 }, + { 0.600000, 0.490196, 0.380392, 1.0 }, + { 0.603922, 0.486275, 0.384314, 1.0 }, + { 0.615686, 0.498039, 0.392157, 1.0 }, + { 0.670588, 0.556863, 0.474510, 1.0 }, + { 0.682353, 0.576471, 0.494118, 1.0 }, + { 0.694118, 0.600000, 0.513725, 1.0 }, + { 0.725490, 0.654902, 0.564706, 1.0 }, + { 0.760784, 0.705882, 0.619608, 1.0 }, + { 0.788235, 0.752941, 0.666667, 1.0 }, + { 0.815686, 0.784314, 0.698039, 1.0 }, + { 0.850980, 0.827451, 0.745098, 1.0 }, + { 0.882353, 0.858824, 0.792157, 1.0 }, + { 0.909804, 0.882353, 0.815686, 1.0 }, + { 0.925490, 0.894118, 0.827451, 1.0 }, + { 0.937255, 0.901961, 0.831373, 1.0 }, + { 0.933333, 0.913725, 0.847059, 1.0 }, + { 0.933333, 0.913725, 0.847059, 1.0 }, + { 0.933333, 0.913725, 0.847059, 1.0 }, + { 0.929412, 0.925490, 0.870588, 1.0 }, + { 0.929412, 0.929412, 0.870588, 1.0 }, + { 0.929412, 0.925490, 0.858824, 1.0 }, + { 0.933333, 0.921569, 0.850980, 1.0 }, + { 0.921569, 0.925490, 0.839216, 1.0 }, + { 0.913725, 0.925490, 0.831373, 1.0 }, + { 0.901961, 0.909804, 0.803922, 1.0 }, + { 0.890196, 0.898039, 0.796078, 1.0 }, + { 0.878431, 0.886275, 0.784314, 1.0 }, + { 0.874510, 0.874510, 0.776471, 1.0 }, + { 0.878431, 0.847059, 0.749020, 1.0 }, + { 0.874510, 0.819608, 0.709804, 1.0 }, + { 0.870588, 0.800000, 0.682353, 1.0 }, + { 0.862745, 0.756863, 0.635294, 1.0 }, + { 0.850980, 0.717647, 0.584314, 1.0 }, + { 0.839216, 0.670588, 0.533333, 1.0 }, + { 0.831373, 0.615686, 0.486275, 1.0 }, + { 0.823529, 0.572549, 0.447059, 1.0 }, + { 0.811765, 0.533333, 0.407843, 1.0 }, + { 0.800000, 0.505882, 0.380392, 1.0 }, + { 0.768627, 0.466667, 0.356863, 1.0 }, + { 0.717647, 0.435294, 0.329412, 1.0 }, + { 0.662745, 0.407843, 0.298039, 1.0 }, + { 0.619608, 0.372549, 0.274510, 1.0 }, + { 0.592157, 0.360784, 0.270588, 1.0 }, + { 0.572549, 0.368627, 0.278431, 1.0 }, + { 0.576471, 0.392157, 0.294118, 1.0 }, + { 0.588235, 0.427451, 0.329412, 1.0 }, + { 0.592157, 0.478431, 0.380392, 1.0 }, + { 0.596078, 0.525490, 0.431373, 1.0 }, + { 0.592157, 0.560784, 0.470588, 1.0 }, + { 0.603922, 0.603922, 0.517647, 1.0 }, + { 0.611765, 0.647059, 0.556863, 1.0 }, + { 0.647059, 0.670588, 0.576471, 1.0 }, + { 0.698039, 0.701961, 0.592157, 1.0 }, + { 0.756863, 0.741176, 0.619608, 1.0 }, + { 0.815686, 0.772549, 0.647059, 1.0 }, + { 0.850980, 0.792157, 0.666667, 1.0 }, + { 0.886275, 0.803922, 0.686275, 1.0 }, + { 0.894118, 0.815686, 0.709804, 1.0 }, + { 0.898039, 0.796078, 0.698039, 1.0 }, + { 0.882353, 0.768627, 0.666667, 1.0 }, + { 0.858824, 0.741176, 0.623529, 1.0 }, + { 0.839216, 0.713725, 0.584314, 1.0 }, + { 0.815686, 0.682353, 0.541176, 1.0 }, + { 0.803922, 0.658824, 0.509804, 1.0 }, + { 0.784314, 0.647059, 0.501961, 1.0 }, + { 0.768627, 0.639216, 0.498039, 1.0 }, + { 0.745098, 0.631373, 0.505882, 1.0 }, + { 0.717647, 0.627451, 0.498039, 1.0 }, + { 0.694118, 0.623529, 0.494118, 1.0 }, + { 0.670588, 0.615686, 0.490196, 1.0 }, + { 0.658824, 0.615686, 0.486275, 1.0 }, + { 0.662745, 0.623529, 0.482353, 1.0 }, + { 0.666667, 0.623529, 0.482353, 1.0 }, + { 0.678431, 0.623529, 0.490196, 1.0 }, + { 0.678431, 0.623529, 0.486275, 1.0 }, + { 0.674510, 0.619608, 0.482353, 1.0 }, + { 0.662745, 0.607843, 0.478431, 1.0 }, + { 0.647059, 0.588235, 0.458824, 1.0 }, + { 0.639216, 0.580392, 0.439216, 1.0 }, + { 0.635294, 0.549020, 0.411765, 1.0 }, + { 0.639216, 0.513725, 0.388235, 1.0 }, + { 0.639216, 0.486275, 0.360784, 1.0 }, + { 0.639216, 0.454902, 0.337255, 1.0 }, + { 0.643137, 0.431373, 0.321569, 1.0 }, + { 0.635294, 0.403922, 0.305882, 1.0 }, + { 0.619608, 0.400000, 0.294118, 1.0 }, + { 0.615686, 0.423529, 0.301961, 1.0 }, + { 0.607843, 0.419608, 0.305882, 1.0 }, + { 0.600000, 0.415686, 0.301961, 1.0 }, + { 0.564706, 0.392157, 0.282353, 1.0 }, + { 0.537255, 0.368627, 0.266667, 1.0 }, + }; +/* 040412 */ +static double4 colors_685[] = { + { 0.000000, 0.431373, 0.858824, 1.0 }, + { 0.000000, 0.431373, 0.870588, 1.0 }, + { 0.031373, 0.419608, 0.874510, 1.0 }, + { 0.062745, 0.411765, 0.882353, 1.0 }, + { 0.074510, 0.403922, 0.882353, 1.0 }, + { 0.090196, 0.400000, 0.886275, 1.0 }, + { 0.094118, 0.392157, 0.882353, 1.0 }, + { 0.101961, 0.388235, 0.882353, 1.0 }, + { 0.164706, 0.349020, 0.878431, 1.0 }, + { 0.152941, 0.352941, 0.862745, 1.0 }, + { 0.145098, 0.356863, 0.850980, 1.0 }, + { 0.141176, 0.337255, 0.831373, 1.0 }, + { 0.141176, 0.321569, 0.815686, 1.0 }, + { 0.152941, 0.325490, 0.764706, 1.0 }, + { 0.168627, 0.333333, 0.717647, 1.0 }, + { 0.180392, 0.345098, 0.701961, 1.0 }, + { 0.196078, 0.356863, 0.686275, 1.0 }, + { 0.266667, 0.415686, 0.635294, 1.0 }, + { 0.286275, 0.458824, 0.611765, 1.0 }, + { 0.305882, 0.501961, 0.592157, 1.0 }, + { 0.345098, 0.533333, 0.564706, 1.0 }, + { 0.384314, 0.568627, 0.541176, 1.0 }, + { 0.407843, 0.584314, 0.525490, 1.0 }, + { 0.431373, 0.603922, 0.513725, 1.0 }, + { 0.466667, 0.662745, 0.458824, 1.0 }, + { 0.462745, 0.658824, 0.470588, 1.0 }, + { 0.458824, 0.658824, 0.486275, 1.0 }, + { 0.470588, 0.658824, 0.470588, 1.0 }, + { 0.482353, 0.662745, 0.458824, 1.0 }, + { 0.498039, 0.654902, 0.443137, 1.0 }, + { 0.513725, 0.650980, 0.427451, 1.0 }, + { 0.541176, 0.619608, 0.400000, 1.0 }, + { 0.549020, 0.584314, 0.349020, 1.0 }, + { 0.509804, 0.592157, 0.235294, 1.0 }, + { 0.517647, 0.603922, 0.180392, 1.0 }, + { 0.529412, 0.619608, 0.129412, 1.0 }, + { 0.576471, 0.639216, 0.074510, 1.0 }, + { 0.623529, 0.658824, 0.019608, 1.0 }, + { 0.643137, 0.658824, 0.015686, 1.0 }, + { 0.666667, 0.662745, 0.015686, 1.0 }, + { 0.705882, 0.647059, 0.019608, 1.0 }, + { 0.686275, 0.627451, 0.031373, 1.0 }, + { 0.666667, 0.611765, 0.043137, 1.0 }, + { 0.650980, 0.560784, 0.062745, 1.0 }, + { 0.639216, 0.509804, 0.082353, 1.0 }, + { 0.615686, 0.474510, 0.082353, 1.0 }, + { 0.596078, 0.443137, 0.082353, 1.0 }, + { 0.556863, 0.388235, 0.082353, 1.0 }, + { 0.521569, 0.337255, 0.086275, 1.0 }, + { 0.443137, 0.282353, 0.062745, 1.0 }, + { 0.435294, 0.278431, 0.031373, 1.0 }, + { 0.427451, 0.274510, 0.000000, 1.0 }, + { 0.419608, 0.258824, 0.000000, 1.0 }, + { 0.415686, 0.247059, 0.000000, 1.0 }, + { 0.400000, 0.243137, 0.000000, 1.0 }, + { 0.388235, 0.239216, 0.000000, 1.0 }, + { 0.329412, 0.250980, 0.000000, 1.0 }, + { 0.309804, 0.239216, 0.000000, 1.0 }, + { 0.294118, 0.227451, 0.000000, 1.0 }, + { 0.254902, 0.223529, 0.019608, 1.0 }, + { 0.219608, 0.219608, 0.043137, 1.0 }, + { 0.192157, 0.207843, 0.070588, 1.0 }, + { 0.164706, 0.200000, 0.101961, 1.0 }, + { 0.109804, 0.211765, 0.156863, 1.0 }, + { 0.054902, 0.227451, 0.211765, 1.0 }, + { 0.007843, 0.274510, 0.321569, 1.0 }, + { 0.011765, 0.305882, 0.368627, 1.0 }, + { 0.019608, 0.337255, 0.419608, 1.0 }, + { 0.019608, 0.349020, 0.443137, 1.0 }, + { 0.019608, 0.364706, 0.470588, 1.0 }, + { 0.019608, 0.400000, 0.521569, 1.0 }, + { 0.019608, 0.431373, 0.568627, 1.0 }, + { 0.003922, 0.494118, 0.666667, 1.0 }, + { 0.000000, 0.517647, 0.717647, 1.0 }, + { 0.000000, 0.541176, 0.768627, 1.0 }, + { 0.000000, 0.572549, 0.823529, 1.0 }, + { 0.000000, 0.607843, 0.878431, 1.0 }, + { 0.000000, 0.627451, 0.905882, 1.0 }, + { 0.000000, 0.647059, 0.933333, 1.0 }, + { 0.000000, 0.701961, 0.952941, 1.0 }, + { 0.000000, 0.760784, 0.964706, 1.0 }, + { 0.000000, 0.854902, 0.925490, 1.0 }, + { 0.000000, 0.878431, 0.890196, 1.0 }, + { 0.000000, 0.905882, 0.858824, 1.0 }, + { 0.000000, 0.909804, 0.839216, 1.0 }, + { 0.000000, 0.913725, 0.823529, 1.0 }, + { 0.000000, 0.909804, 0.776471, 1.0 }, + { 0.027451, 0.894118, 0.721569, 1.0 }, + { 0.058824, 0.831373, 0.611765, 1.0 }, + { 0.070588, 0.784314, 0.568627, 1.0 }, + { 0.082353, 0.741176, 0.525490, 1.0 }, + { 0.082353, 0.717647, 0.509804, 1.0 }, + { 0.082353, 0.694118, 0.494118, 1.0 }, + { 0.098039, 0.662745, 0.486275, 1.0 }, + { 0.117647, 0.619608, 0.458824, 1.0 }, + { 0.129412, 0.580392, 0.427451, 1.0 }, + { 0.129412, 0.541176, 0.392157, 1.0 }, + { 0.129412, 0.498039, 0.321569, 1.0 }, + { 0.133333, 0.498039, 0.262745, 1.0 }, + { 0.141176, 0.498039, 0.207843, 1.0 }, + { 0.149020, 0.498039, 0.180392, 1.0 }, + { 0.156863, 0.498039, 0.152941, 1.0 }, + { 0.152941, 0.501961, 0.098039, 1.0 }, + { 0.156863, 0.474510, 0.062745, 1.0 }, + { 0.125490, 0.403922, 0.047059, 1.0 }, + { 0.101961, 0.384314, 0.062745, 1.0 }, + { 0.082353, 0.364706, 0.082353, 1.0 }, + { 0.070588, 0.356863, 0.082353, 1.0 }, + { 0.062745, 0.349020, 0.082353, 1.0 }, + { 0.035294, 0.321569, 0.082353, 1.0 }, + { 0.007843, 0.278431, 0.086275, 1.0 }, + { 0.000000, 0.227451, 0.113725, 1.0 }, + { 0.000000, 0.207843, 0.113725, 1.0 }, + { 0.000000, 0.227451, 0.113725, 1.0 }, + { 0.000000, 0.250980, 0.098039, 1.0 }, + { 0.000000, 0.278431, 0.086275, 1.0 }, + { 0.000000, 0.317647, 0.074510, 1.0 }, + { 0.000000, 0.360784, 0.047059, 1.0 }, + { 0.000000, 0.392157, 0.027451, 1.0 }, + { 0.000000, 0.427451, 0.027451, 1.0 }, + { 0.000000, 0.513725, 0.000000, 1.0 }, + { 0.000000, 0.552941, 0.000000, 1.0 }, + { 0.000000, 0.596078, 0.000000, 1.0 }, + { 0.000000, 0.600000, 0.000000, 1.0 }, + { 0.000000, 0.607843, 0.000000, 1.0 }, + { 0.007843, 0.596078, 0.000000, 1.0 }, + { 0.019608, 0.596078, 0.000000, 1.0 }, + { 0.027451, 0.596078, 0.000000, 1.0 }, + { 0.031373, 0.607843, 0.000000, 1.0 }, + { 0.031373, 0.580392, 0.000000, 1.0 }, + { 0.031373, 0.564706, 0.000000, 1.0 }, + { 0.031373, 0.552941, 0.000000, 1.0 }, + { 0.027451, 0.521569, 0.000000, 1.0 }, + { 0.019608, 0.486275, 0.000000, 1.0 }, + { 0.019608, 0.454902, 0.000000, 1.0 }, + { 0.015686, 0.447059, 0.000000, 1.0 }, + { 0.019608, 0.454902, 0.000000, 1.0 }, + { 0.015686, 0.447059, 0.000000, 1.0 }, + { 0.015686, 0.439216, 0.000000, 1.0 }, + { 0.011765, 0.431373, 0.000000, 1.0 }, + { 0.007843, 0.427451, 0.000000, 1.0 }, + { 0.003922, 0.454902, 0.000000, 1.0 }, + { 0.000000, 0.454902, 0.000000, 1.0 }, + { 0.000000, 0.466667, 0.000000, 1.0 }, + { 0.000000, 0.470588, 0.000000, 1.0 }, + { 0.000000, 0.466667, 0.035294, 1.0 }, + { 0.000000, 0.458824, 0.054902, 1.0 }, + { 0.000000, 0.454902, 0.074510, 1.0 }, + { 0.000000, 0.439216, 0.101961, 1.0 }, + { 0.000000, 0.403922, 0.137255, 1.0 }, + { 0.000000, 0.376471, 0.164706, 1.0 }, + { 0.000000, 0.345098, 0.192157, 1.0 }, + { 0.000000, 0.266667, 0.278431, 1.0 }, + { 0.000000, 0.258824, 0.298039, 1.0 }, + { 0.000000, 0.254902, 0.317647, 1.0 }, + { 0.000000, 0.250980, 0.345098, 1.0 }, + { 0.000000, 0.254902, 0.376471, 1.0 }, + { 0.000000, 0.254902, 0.392157, 1.0 }, + { 0.000000, 0.274510, 0.411765, 1.0 }, + { 0.031373, 0.274510, 0.419608, 1.0 }, + { 0.082353, 0.282353, 0.431373, 1.0 }, + { 0.184314, 0.329412, 0.415686, 1.0 }, + { 0.207843, 0.337255, 0.400000, 1.0 }, + { 0.235294, 0.349020, 0.388235, 1.0 }, + { 0.282353, 0.384314, 0.356863, 1.0 }, + { 0.309804, 0.403922, 0.329412, 1.0 }, + { 0.356863, 0.411765, 0.317647, 1.0 }, + { 0.376471, 0.419608, 0.321569, 1.0 }, + { 0.427451, 0.415686, 0.309804, 1.0 }, + { 0.447059, 0.411765, 0.309804, 1.0 }, + { 0.470588, 0.411765, 0.309804, 1.0 }, + { 0.513725, 0.403922, 0.329412, 1.0 }, + { 0.556863, 0.388235, 0.333333, 1.0 }, + { 0.611765, 0.400000, 0.329412, 1.0 }, + { 0.666667, 0.415686, 0.345098, 1.0 }, + { 0.729412, 0.439216, 0.337255, 1.0 }, + { 0.784314, 0.458824, 0.333333, 1.0 }, + { 0.839216, 0.509804, 0.317647, 1.0 }, + { 0.878431, 0.552941, 0.305882, 1.0 }, + { 0.909804, 0.603922, 0.274510, 1.0 }, + { 0.921569, 0.658824, 0.239216, 1.0 }, + { 0.909804, 0.713725, 0.211765, 1.0 }, + { 0.882353, 0.760784, 0.172549, 1.0 }, + { 0.843137, 0.827451, 0.156863, 1.0 }, + { 0.745098, 0.886275, 0.223529, 1.0 }, + { 0.717647, 0.894118, 0.239216, 1.0 }, + { 0.694118, 0.905882, 0.254902, 1.0 }, + { 0.647059, 0.921569, 0.321569, 1.0 }, + { 0.596078, 0.921569, 0.376471, 1.0 }, + { 0.549020, 0.909804, 0.431373, 1.0 }, + { 0.498039, 0.905882, 0.474510, 1.0 }, + { 0.458824, 0.894118, 0.529412, 1.0 }, + { 0.443137, 0.878431, 0.584314, 1.0 }, + { 0.415686, 0.854902, 0.631373, 1.0 }, + { 0.388235, 0.831373, 0.674510, 1.0 }, + { 0.392157, 0.803922, 0.690196, 1.0 }, + { 0.376471, 0.784314, 0.678431, 1.0 }, + { 0.349020, 0.768627, 0.666667, 1.0 }, + { 0.317647, 0.717647, 0.662745, 1.0 }, + { 0.282353, 0.662745, 0.650980, 1.0 }, + { 0.274510, 0.623529, 0.650980, 1.0 }, + { 0.254902, 0.580392, 0.635294, 1.0 }, + { 0.247059, 0.549020, 0.623529, 1.0 }, + { 0.227451, 0.521569, 0.607843, 1.0 }, + { 0.211765, 0.494118, 0.603922, 1.0 }, + { 0.223529, 0.482353, 0.592157, 1.0 }, + { 0.239216, 0.466667, 0.580392, 1.0 }, + { 0.239216, 0.458824, 0.556863, 1.0 }, + { 0.278431, 0.443137, 0.529412, 1.0 }, + { 0.321569, 0.427451, 0.521569, 1.0 }, + { 0.364706, 0.411765, 0.513725, 1.0 }, + { 0.403922, 0.384314, 0.501961, 1.0 }, + { 0.419608, 0.349020, 0.509804, 1.0 }, + { 0.454902, 0.309804, 0.509804, 1.0 }, + { 0.486275, 0.274510, 0.509804, 1.0 }, + { 0.529412, 0.235294, 0.509804, 1.0 }, + { 0.564706, 0.196078, 0.501961, 1.0 }, + { 0.584314, 0.164706, 0.498039, 1.0 }, + { 0.580392, 0.152941, 0.482353, 1.0 }, + { 0.580392, 0.152941, 0.466667, 1.0 }, + { 0.552941, 0.172549, 0.454902, 1.0 }, + { 0.529412, 0.200000, 0.427451, 1.0 }, + { 0.498039, 0.239216, 0.431373, 1.0 }, + { 0.482353, 0.290196, 0.458824, 1.0 }, + { 0.458824, 0.321569, 0.486275, 1.0 }, + { 0.415686, 0.349020, 0.537255, 1.0 }, + { 0.372549, 0.372549, 0.584314, 1.0 }, + { 0.329412, 0.376471, 0.635294, 1.0 }, + { 0.294118, 0.376471, 0.674510, 1.0 }, + { 0.266667, 0.364706, 0.713725, 1.0 }, + { 0.250980, 0.356863, 0.756863, 1.0 }, + { 0.207843, 0.337255, 0.796078, 1.0 }, + { 0.164706, 0.333333, 0.839216, 1.0 }, + { 0.117647, 0.337255, 0.886275, 1.0 }, + { 0.082353, 0.349020, 0.909804, 1.0 }, + { 0.031373, 0.360784, 0.921569, 1.0 }, + { 0.000000, 0.392157, 0.933333, 1.0 }, + { 0.000000, 0.427451, 0.941176, 1.0 }, + { 0.000000, 0.458824, 0.960784, 1.0 }, + { 0.000000, 0.494118, 0.988235, 1.0 }, + { 0.000000, 0.529412, 1.000000, 1.0 }, + { 0.000000, 0.564706, 1.000000, 1.0 }, + { 0.000000, 0.584314, 1.000000, 1.0 }, + { 0.000000, 0.603922, 1.000000, 1.0 }, + { 0.000000, 0.611765, 1.000000, 1.0 }, + { 0.000000, 0.611765, 1.000000, 1.0 }, + { 0.000000, 0.607843, 1.000000, 1.0 }, + { 0.000000, 0.584314, 1.000000, 1.0 }, + { 0.000000, 0.564706, 0.988235, 1.0 }, + { 0.000000, 0.541176, 0.949020, 1.0 }, + { 0.000000, 0.513725, 0.913725, 1.0 }, + { 0.000000, 0.494118, 0.882353, 1.0 }, + { 0.000000, 0.474510, 0.858824, 1.0 }, + { 0.000000, 0.470588, 0.854902, 1.0 }, + { 0.000000, 0.470588, 0.854902, 1.0 }, + { 0.000000, 0.447059, 0.854902, 1.0 }, + }; +/* 040412-000 */ +static double4 colors_686[] = { + { 0.670588, 0.400000, 0.521569, 1.0 }, + { 0.588235, 0.309804, 0.470588, 1.0 }, + { 0.537255, 0.254902, 0.435294, 1.0 }, + { 0.490196, 0.200000, 0.403922, 1.0 }, + { 0.501961, 0.184314, 0.403922, 1.0 }, + { 0.517647, 0.172549, 0.407843, 1.0 }, + { 0.517647, 0.168627, 0.407843, 1.0 }, + { 0.521569, 0.168627, 0.411765, 1.0 }, + { 0.517647, 0.200000, 0.415686, 1.0 }, + { 0.529412, 0.231373, 0.427451, 1.0 }, + { 0.541176, 0.262745, 0.439216, 1.0 }, + { 0.556863, 0.294118, 0.450980, 1.0 }, + { 0.576471, 0.329412, 0.466667, 1.0 }, + { 0.592157, 0.368627, 0.482353, 1.0 }, + { 0.611765, 0.411765, 0.501961, 1.0 }, + { 0.623529, 0.431373, 0.509804, 1.0 }, + { 0.639216, 0.450980, 0.521569, 1.0 }, + { 0.705882, 0.498039, 0.560784, 1.0 }, + { 0.729412, 0.505882, 0.572549, 1.0 }, + { 0.756863, 0.517647, 0.584314, 1.0 }, + { 0.772549, 0.525490, 0.592157, 1.0 }, + { 0.792157, 0.533333, 0.600000, 1.0 }, + { 0.800000, 0.533333, 0.603922, 1.0 }, + { 0.807843, 0.537255, 0.607843, 1.0 }, + { 0.831373, 0.549020, 0.619608, 1.0 }, + { 0.847059, 0.549020, 0.627451, 1.0 }, + { 0.862745, 0.552941, 0.639216, 1.0 }, + { 0.874510, 0.552941, 0.647059, 1.0 }, + { 0.890196, 0.556863, 0.654902, 1.0 }, + { 0.894118, 0.556863, 0.654902, 1.0 }, + { 0.898039, 0.556863, 0.654902, 1.0 }, + { 0.901961, 0.552941, 0.658824, 1.0 }, + { 0.909804, 0.552941, 0.662745, 1.0 }, + { 0.921569, 0.552941, 0.670588, 1.0 }, + { 0.921569, 0.556863, 0.670588, 1.0 }, + { 0.925490, 0.560784, 0.670588, 1.0 }, + { 0.925490, 0.564706, 0.670588, 1.0 }, + { 0.929412, 0.572549, 0.670588, 1.0 }, + { 0.933333, 0.572549, 0.670588, 1.0 }, + { 0.937255, 0.576471, 0.674510, 1.0 }, + { 0.945098, 0.588235, 0.678431, 1.0 }, + { 0.945098, 0.588235, 0.678431, 1.0 }, + { 0.945098, 0.592157, 0.678431, 1.0 }, + { 0.937255, 0.588235, 0.674510, 1.0 }, + { 0.929412, 0.588235, 0.670588, 1.0 }, + { 0.917647, 0.584314, 0.666667, 1.0 }, + { 0.909804, 0.580392, 0.662745, 1.0 }, + { 0.882353, 0.568627, 0.647059, 1.0 }, + { 0.847059, 0.556863, 0.631373, 1.0 }, + { 0.756863, 0.517647, 0.584314, 1.0 }, + { 0.698039, 0.494118, 0.552941, 1.0 }, + { 0.639216, 0.470588, 0.525490, 1.0 }, + { 0.576471, 0.443137, 0.494118, 1.0 }, + { 0.513725, 0.415686, 0.462745, 1.0 }, + { 0.486275, 0.403922, 0.447059, 1.0 }, + { 0.458824, 0.392157, 0.435294, 1.0 }, + { 0.360784, 0.349020, 0.388235, 1.0 }, + { 0.325490, 0.333333, 0.368627, 1.0 }, + { 0.290196, 0.317647, 0.352941, 1.0 }, + { 0.270588, 0.309804, 0.341176, 1.0 }, + { 0.254902, 0.301961, 0.333333, 1.0 }, + { 0.250980, 0.298039, 0.329412, 1.0 }, + { 0.247059, 0.294118, 0.329412, 1.0 }, + { 0.243137, 0.290196, 0.325490, 1.0 }, + { 0.243137, 0.290196, 0.325490, 1.0 }, + { 0.250980, 0.290196, 0.329412, 1.0 }, + { 0.258824, 0.290196, 0.333333, 1.0 }, + { 0.270588, 0.294118, 0.337255, 1.0 }, + { 0.274510, 0.294118, 0.337255, 1.0 }, + { 0.278431, 0.294118, 0.341176, 1.0 }, + { 0.282353, 0.298039, 0.345098, 1.0 }, + { 0.290196, 0.305882, 0.349020, 1.0 }, + { 0.305882, 0.313725, 0.356863, 1.0 }, + { 0.313725, 0.313725, 0.360784, 1.0 }, + { 0.321569, 0.317647, 0.364706, 1.0 }, + { 0.329412, 0.317647, 0.368627, 1.0 }, + { 0.337255, 0.321569, 0.372549, 1.0 }, + { 0.341176, 0.321569, 0.372549, 1.0 }, + { 0.345098, 0.321569, 0.372549, 1.0 }, + { 0.352941, 0.317647, 0.376471, 1.0 }, + { 0.364706, 0.309804, 0.380392, 1.0 }, + { 0.392157, 0.286275, 0.384314, 1.0 }, + { 0.403922, 0.274510, 0.388235, 1.0 }, + { 0.415686, 0.266667, 0.392157, 1.0 }, + { 0.419608, 0.262745, 0.392157, 1.0 }, + { 0.423529, 0.258824, 0.392157, 1.0 }, + { 0.431373, 0.254902, 0.392157, 1.0 }, + { 0.435294, 0.250980, 0.392157, 1.0 }, + { 0.431373, 0.254902, 0.392157, 1.0 }, + { 0.419608, 0.258824, 0.388235, 1.0 }, + { 0.411765, 0.266667, 0.388235, 1.0 }, + { 0.403922, 0.270588, 0.384314, 1.0 }, + { 0.396078, 0.274510, 0.384314, 1.0 }, + { 0.384314, 0.278431, 0.380392, 1.0 }, + { 0.368627, 0.286275, 0.376471, 1.0 }, + { 0.360784, 0.301961, 0.376471, 1.0 }, + { 0.360784, 0.313725, 0.380392, 1.0 }, + { 0.384314, 0.345098, 0.396078, 1.0 }, + { 0.411765, 0.356863, 0.407843, 1.0 }, + { 0.439216, 0.372549, 0.423529, 1.0 }, + { 0.454902, 0.380392, 0.431373, 1.0 }, + { 0.474510, 0.392157, 0.443137, 1.0 }, + { 0.509804, 0.411765, 0.458824, 1.0 }, + { 0.545098, 0.427451, 0.478431, 1.0 }, + { 0.596078, 0.450980, 0.501961, 1.0 }, + { 0.600000, 0.450980, 0.505882, 1.0 }, + { 0.603922, 0.454902, 0.509804, 1.0 }, + { 0.596078, 0.450980, 0.505882, 1.0 }, + { 0.592157, 0.450980, 0.501961, 1.0 }, + { 0.572549, 0.439216, 0.494118, 1.0 }, + { 0.541176, 0.427451, 0.478431, 1.0 }, + { 0.513725, 0.415686, 0.462745, 1.0 }, + { 0.486275, 0.403922, 0.447059, 1.0 }, + { 0.450980, 0.392157, 0.431373, 1.0 }, + { 0.447059, 0.388235, 0.431373, 1.0 }, + { 0.447059, 0.388235, 0.431373, 1.0 }, + { 0.454902, 0.392157, 0.435294, 1.0 }, + { 0.470588, 0.400000, 0.439216, 1.0 }, + { 0.494118, 0.407843, 0.454902, 1.0 }, + { 0.525490, 0.423529, 0.470588, 1.0 }, + { 0.600000, 0.450980, 0.505882, 1.0 }, + { 0.627451, 0.462745, 0.517647, 1.0 }, + { 0.654902, 0.478431, 0.533333, 1.0 }, + { 0.662745, 0.478431, 0.537255, 1.0 }, + { 0.674510, 0.482353, 0.541176, 1.0 }, + { 0.678431, 0.486275, 0.545098, 1.0 }, + { 0.678431, 0.486275, 0.545098, 1.0 }, + { 0.674510, 0.482353, 0.541176, 1.0 }, + { 0.658824, 0.478431, 0.537255, 1.0 }, + { 0.619608, 0.458824, 0.517647, 1.0 }, + { 0.600000, 0.450980, 0.505882, 1.0 }, + { 0.584314, 0.447059, 0.498039, 1.0 }, + { 0.549020, 0.431373, 0.482353, 1.0 }, + { 0.513725, 0.415686, 0.462745, 1.0 }, + { 0.482353, 0.403922, 0.447059, 1.0 }, + { 0.454902, 0.392157, 0.435294, 1.0 }, + { 0.392157, 0.368627, 0.403922, 1.0 }, + { 0.360784, 0.352941, 0.388235, 1.0 }, + { 0.333333, 0.341176, 0.372549, 1.0 }, + { 0.325490, 0.337255, 0.368627, 1.0 }, + { 0.317647, 0.333333, 0.364706, 1.0 }, + { 0.305882, 0.325490, 0.356863, 1.0 }, + { 0.301961, 0.317647, 0.356863, 1.0 }, + { 0.298039, 0.313725, 0.352941, 1.0 }, + { 0.294118, 0.309804, 0.352941, 1.0 }, + { 0.305882, 0.305882, 0.352941, 1.0 }, + { 0.309804, 0.301961, 0.352941, 1.0 }, + { 0.317647, 0.301961, 0.356863, 1.0 }, + { 0.329412, 0.301961, 0.364706, 1.0 }, + { 0.341176, 0.301961, 0.368627, 1.0 }, + { 0.352941, 0.298039, 0.372549, 1.0 }, + { 0.364706, 0.294118, 0.376471, 1.0 }, + { 0.388235, 0.282353, 0.384314, 1.0 }, + { 0.396078, 0.278431, 0.384314, 1.0 }, + { 0.403922, 0.274510, 0.388235, 1.0 }, + { 0.423529, 0.258824, 0.392157, 1.0 }, + { 0.439216, 0.243137, 0.396078, 1.0 }, + { 0.454902, 0.231373, 0.400000, 1.0 }, + { 0.470588, 0.215686, 0.400000, 1.0 }, + { 0.490196, 0.200000, 0.403922, 1.0 }, + { 0.501961, 0.188235, 0.407843, 1.0 }, + { 0.517647, 0.172549, 0.407843, 1.0 }, + { 0.517647, 0.172549, 0.407843, 1.0 }, + { 0.517647, 0.172549, 0.407843, 1.0 }, + { 0.521569, 0.168627, 0.407843, 1.0 }, + { 0.521569, 0.168627, 0.407843, 1.0 }, + { 0.517647, 0.172549, 0.407843, 1.0 }, + { 0.509804, 0.180392, 0.407843, 1.0 }, + { 0.494118, 0.192157, 0.403922, 1.0 }, + { 0.490196, 0.196078, 0.403922, 1.0 }, + { 0.486275, 0.203922, 0.403922, 1.0 }, + { 0.474510, 0.215686, 0.400000, 1.0 }, + { 0.466667, 0.239216, 0.403922, 1.0 }, + { 0.474510, 0.266667, 0.415686, 1.0 }, + { 0.498039, 0.298039, 0.427451, 1.0 }, + { 0.529412, 0.329412, 0.450980, 1.0 }, + { 0.560784, 0.356863, 0.470588, 1.0 }, + { 0.596078, 0.396078, 0.494118, 1.0 }, + { 0.639216, 0.439216, 0.517647, 1.0 }, + { 0.690196, 0.474510, 0.549020, 1.0 }, + { 0.745098, 0.505882, 0.580392, 1.0 }, + { 0.796078, 0.525490, 0.603922, 1.0 }, + { 0.839216, 0.541176, 0.627451, 1.0 }, + { 0.870588, 0.552941, 0.643137, 1.0 }, + { 0.909804, 0.552941, 0.662745, 1.0 }, + { 0.909804, 0.549020, 0.662745, 1.0 }, + { 0.913725, 0.549020, 0.666667, 1.0 }, + { 0.917647, 0.545098, 0.666667, 1.0 }, + { 0.913725, 0.537255, 0.666667, 1.0 }, + { 0.909804, 0.533333, 0.662745, 1.0 }, + { 0.905882, 0.529412, 0.662745, 1.0 }, + { 0.905882, 0.529412, 0.662745, 1.0 }, + { 0.905882, 0.529412, 0.662745, 1.0 }, + { 0.909804, 0.533333, 0.662745, 1.0 }, + { 0.913725, 0.541176, 0.666667, 1.0 }, + { 0.921569, 0.549020, 0.666667, 1.0 }, + { 0.925490, 0.556863, 0.670588, 1.0 }, + { 0.929412, 0.564706, 0.674510, 1.0 }, + { 0.937255, 0.572549, 0.674510, 1.0 }, + { 0.941176, 0.580392, 0.678431, 1.0 }, + { 0.945098, 0.584314, 0.678431, 1.0 }, + { 0.945098, 0.588235, 0.678431, 1.0 }, + { 0.949020, 0.588235, 0.678431, 1.0 }, + { 0.945098, 0.588235, 0.678431, 1.0 }, + { 0.945098, 0.584314, 0.678431, 1.0 }, + { 0.945098, 0.584314, 0.678431, 1.0 }, + { 0.945098, 0.584314, 0.678431, 1.0 }, + { 0.945098, 0.584314, 0.678431, 1.0 }, + { 0.941176, 0.580392, 0.678431, 1.0 }, + { 0.941176, 0.580392, 0.674510, 1.0 }, + { 0.933333, 0.580392, 0.674510, 1.0 }, + { 0.925490, 0.580392, 0.670588, 1.0 }, + { 0.917647, 0.576471, 0.662745, 1.0 }, + { 0.898039, 0.572549, 0.654902, 1.0 }, + { 0.878431, 0.564706, 0.643137, 1.0 }, + { 0.847059, 0.552941, 0.631373, 1.0 }, + { 0.811765, 0.541176, 0.611765, 1.0 }, + { 0.768627, 0.521569, 0.588235, 1.0 }, + { 0.721569, 0.501961, 0.564706, 1.0 }, + { 0.666667, 0.478431, 0.537255, 1.0 }, + { 0.607843, 0.454902, 0.509804, 1.0 }, + { 0.549020, 0.431373, 0.482353, 1.0 }, + { 0.490196, 0.407843, 0.450980, 1.0 }, + { 0.439216, 0.384314, 0.427451, 1.0 }, + { 0.388235, 0.364706, 0.400000, 1.0 }, + { 0.341176, 0.345098, 0.376471, 1.0 }, + { 0.301961, 0.329412, 0.356863, 1.0 }, + { 0.266667, 0.313725, 0.341176, 1.0 }, + { 0.243137, 0.305882, 0.329412, 1.0 }, + { 0.227451, 0.298039, 0.321569, 1.0 }, + { 0.211765, 0.290196, 0.313725, 1.0 }, + { 0.203922, 0.286275, 0.309804, 1.0 }, + { 0.196078, 0.286275, 0.305882, 1.0 }, + { 0.196078, 0.282353, 0.301961, 1.0 }, + { 0.192157, 0.282353, 0.301961, 1.0 }, + { 0.192157, 0.282353, 0.301961, 1.0 }, + { 0.192157, 0.282353, 0.301961, 1.0 }, + { 0.196078, 0.282353, 0.305882, 1.0 }, + { 0.200000, 0.282353, 0.305882, 1.0 }, + { 0.207843, 0.286275, 0.309804, 1.0 }, + { 0.215686, 0.290196, 0.313725, 1.0 }, + { 0.227451, 0.294118, 0.321569, 1.0 }, + { 0.243137, 0.301961, 0.329412, 1.0 }, + { 0.266667, 0.309804, 0.337255, 1.0 }, + { 0.290196, 0.321569, 0.352941, 1.0 }, + { 0.329412, 0.337255, 0.368627, 1.0 }, + { 0.368627, 0.356863, 0.392157, 1.0 }, + { 0.423529, 0.380392, 0.419608, 1.0 }, + { 0.486275, 0.403922, 0.447059, 1.0 }, + { 0.549020, 0.431373, 0.482353, 1.0 }, + { 0.623529, 0.462745, 0.517647, 1.0 }, + { 0.682353, 0.486275, 0.545098, 1.0 }, + { 0.670588, 0.474510, 0.541176, 1.0 }, + { 0.658824, 0.454902, 0.529412, 1.0 }, + { 0.639216, 0.427451, 0.517647, 1.0 }, + { 0.631373, 0.400000, 0.505882, 1.0 }, + }; +/* 040412-001 */ +static double4 colors_687[] = { + { 0.392157, 0.345098, 0.403922, 1.0 }, + { 0.498039, 0.368627, 0.439216, 1.0 }, + { 0.541176, 0.360784, 0.454902, 1.0 }, + { 0.588235, 0.356863, 0.470588, 1.0 }, + { 0.611765, 0.352941, 0.474510, 1.0 }, + { 0.635294, 0.349020, 0.482353, 1.0 }, + { 0.635294, 0.337255, 0.470588, 1.0 }, + { 0.639216, 0.325490, 0.462745, 1.0 }, + { 0.603922, 0.243137, 0.419608, 1.0 }, + { 0.568627, 0.203922, 0.396078, 1.0 }, + { 0.533333, 0.168627, 0.372549, 1.0 }, + { 0.498039, 0.149020, 0.352941, 1.0 }, + { 0.462745, 0.133333, 0.333333, 1.0 }, + { 0.435294, 0.129412, 0.321569, 1.0 }, + { 0.407843, 0.125490, 0.313725, 1.0 }, + { 0.396078, 0.125490, 0.309804, 1.0 }, + { 0.388235, 0.129412, 0.305882, 1.0 }, + { 0.341176, 0.149020, 0.298039, 1.0 }, + { 0.317647, 0.156863, 0.290196, 1.0 }, + { 0.294118, 0.168627, 0.286275, 1.0 }, + { 0.274510, 0.172549, 0.278431, 1.0 }, + { 0.258824, 0.176471, 0.274510, 1.0 }, + { 0.250980, 0.176471, 0.270588, 1.0 }, + { 0.243137, 0.180392, 0.266667, 1.0 }, + { 0.231373, 0.176471, 0.258824, 1.0 }, + { 0.231373, 0.176471, 0.258824, 1.0 }, + { 0.231373, 0.176471, 0.258824, 1.0 }, + { 0.231373, 0.176471, 0.258824, 1.0 }, + { 0.235294, 0.176471, 0.258824, 1.0 }, + { 0.235294, 0.176471, 0.258824, 1.0 }, + { 0.235294, 0.176471, 0.258824, 1.0 }, + { 0.227451, 0.180392, 0.254902, 1.0 }, + { 0.219608, 0.184314, 0.254902, 1.0 }, + { 0.200000, 0.192157, 0.247059, 1.0 }, + { 0.192157, 0.200000, 0.247059, 1.0 }, + { 0.184314, 0.211765, 0.250980, 1.0 }, + { 0.180392, 0.219608, 0.254902, 1.0 }, + { 0.180392, 0.231373, 0.262745, 1.0 }, + { 0.184314, 0.231373, 0.266667, 1.0 }, + { 0.188235, 0.231373, 0.270588, 1.0 }, + { 0.215686, 0.231373, 0.282353, 1.0 }, + { 0.223529, 0.227451, 0.282353, 1.0 }, + { 0.231373, 0.227451, 0.286275, 1.0 }, + { 0.231373, 0.219608, 0.282353, 1.0 }, + { 0.231373, 0.211765, 0.278431, 1.0 }, + { 0.231373, 0.207843, 0.278431, 1.0 }, + { 0.231373, 0.207843, 0.278431, 1.0 }, + { 0.227451, 0.200000, 0.270588, 1.0 }, + { 0.223529, 0.196078, 0.262745, 1.0 }, + { 0.219608, 0.184314, 0.254902, 1.0 }, + { 0.223529, 0.184314, 0.258824, 1.0 }, + { 0.231373, 0.188235, 0.266667, 1.0 }, + { 0.243137, 0.188235, 0.274510, 1.0 }, + { 0.258824, 0.192157, 0.282353, 1.0 }, + { 0.258824, 0.188235, 0.278431, 1.0 }, + { 0.262745, 0.184314, 0.278431, 1.0 }, + { 0.262745, 0.184314, 0.278431, 1.0 }, + { 0.254902, 0.188235, 0.278431, 1.0 }, + { 0.247059, 0.196078, 0.278431, 1.0 }, + { 0.227451, 0.196078, 0.266667, 1.0 }, + { 0.207843, 0.200000, 0.258824, 1.0 }, + { 0.196078, 0.200000, 0.250980, 1.0 }, + { 0.188235, 0.203922, 0.247059, 1.0 }, + { 0.172549, 0.203922, 0.239216, 1.0 }, + { 0.164706, 0.215686, 0.243137, 1.0 }, + { 0.172549, 0.239216, 0.250980, 1.0 }, + { 0.176471, 0.243137, 0.254902, 1.0 }, + { 0.180392, 0.247059, 0.258824, 1.0 }, + { 0.184314, 0.247059, 0.262745, 1.0 }, + { 0.192157, 0.250980, 0.266667, 1.0 }, + { 0.207843, 0.250980, 0.278431, 1.0 }, + { 0.223529, 0.250980, 0.290196, 1.0 }, + { 0.258824, 0.243137, 0.301961, 1.0 }, + { 0.274510, 0.243137, 0.309804, 1.0 }, + { 0.290196, 0.243137, 0.321569, 1.0 }, + { 0.305882, 0.243137, 0.329412, 1.0 }, + { 0.325490, 0.247059, 0.337255, 1.0 }, + { 0.329412, 0.235294, 0.333333, 1.0 }, + { 0.333333, 0.227451, 0.333333, 1.0 }, + { 0.345098, 0.215686, 0.333333, 1.0 }, + { 0.356863, 0.207843, 0.337255, 1.0 }, + { 0.376471, 0.207843, 0.345098, 1.0 }, + { 0.372549, 0.192157, 0.337255, 1.0 }, + { 0.372549, 0.180392, 0.329412, 1.0 }, + { 0.372549, 0.176471, 0.329412, 1.0 }, + { 0.372549, 0.176471, 0.329412, 1.0 }, + { 0.372549, 0.180392, 0.329412, 1.0 }, + { 0.376471, 0.188235, 0.337255, 1.0 }, + { 0.411765, 0.188235, 0.345098, 1.0 }, + { 0.454902, 0.211765, 0.368627, 1.0 }, + { 0.498039, 0.235294, 0.392157, 1.0 }, + { 0.521569, 0.254902, 0.407843, 1.0 }, + { 0.549020, 0.278431, 0.427451, 1.0 }, + { 0.588235, 0.317647, 0.454902, 1.0 }, + { 0.631373, 0.337255, 0.478431, 1.0 }, + { 0.682353, 0.356863, 0.501961, 1.0 }, + { 0.737255, 0.384314, 0.525490, 1.0 }, + { 0.819608, 0.454902, 0.580392, 1.0 }, + { 0.831373, 0.474510, 0.592157, 1.0 }, + { 0.843137, 0.498039, 0.607843, 1.0 }, + { 0.839216, 0.501961, 0.603922, 1.0 }, + { 0.835294, 0.509804, 0.603922, 1.0 }, + { 0.819608, 0.509804, 0.600000, 1.0 }, + { 0.807843, 0.505882, 0.607843, 1.0 }, + { 0.796078, 0.513725, 0.639216, 1.0 }, + { 0.788235, 0.513725, 0.643137, 1.0 }, + { 0.780392, 0.513725, 0.650980, 1.0 }, + { 0.776471, 0.505882, 0.647059, 1.0 }, + { 0.772549, 0.498039, 0.643137, 1.0 }, + { 0.768627, 0.486275, 0.635294, 1.0 }, + { 0.760784, 0.458824, 0.627451, 1.0 }, + { 0.749020, 0.431373, 0.611765, 1.0 }, + { 0.729412, 0.400000, 0.592157, 1.0 }, + { 0.678431, 0.325490, 0.513725, 1.0 }, + { 0.658824, 0.301961, 0.490196, 1.0 }, + { 0.643137, 0.282353, 0.470588, 1.0 }, + { 0.600000, 0.239216, 0.423529, 1.0 }, + { 0.545098, 0.207843, 0.392157, 1.0 }, + { 0.494118, 0.176471, 0.360784, 1.0 }, + { 0.450980, 0.156863, 0.337255, 1.0 }, + { 0.380392, 0.141176, 0.301961, 1.0 }, + { 0.352941, 0.141176, 0.294118, 1.0 }, + { 0.329412, 0.141176, 0.286275, 1.0 }, + { 0.325490, 0.141176, 0.286275, 1.0 }, + { 0.321569, 0.145098, 0.286275, 1.0 }, + { 0.325490, 0.152941, 0.294118, 1.0 }, + { 0.356863, 0.160784, 0.305882, 1.0 }, + { 0.392157, 0.180392, 0.325490, 1.0 }, + { 0.439216, 0.203922, 0.349020, 1.0 }, + { 0.552941, 0.270588, 0.419608, 1.0 }, + { 0.580392, 0.286275, 0.435294, 1.0 }, + { 0.607843, 0.305882, 0.454902, 1.0 }, + { 0.662745, 0.349020, 0.486275, 1.0 }, + { 0.698039, 0.380392, 0.505882, 1.0 }, + { 0.717647, 0.407843, 0.537255, 1.0 }, + { 0.721569, 0.423529, 0.556863, 1.0 }, + { 0.678431, 0.439216, 0.556863, 1.0 }, + { 0.631373, 0.423529, 0.529412, 1.0 }, + { 0.588235, 0.407843, 0.505882, 1.0 }, + { 0.560784, 0.384314, 0.490196, 1.0 }, + { 0.533333, 0.364706, 0.474510, 1.0 }, + { 0.490196, 0.329412, 0.450980, 1.0 }, + { 0.439216, 0.294118, 0.419608, 1.0 }, + { 0.392157, 0.258824, 0.380392, 1.0 }, + { 0.360784, 0.239216, 0.352941, 1.0 }, + { 0.325490, 0.188235, 0.309804, 1.0 }, + { 0.325490, 0.176471, 0.305882, 1.0 }, + { 0.325490, 0.168627, 0.301961, 1.0 }, + { 0.325490, 0.149020, 0.294118, 1.0 }, + { 0.333333, 0.141176, 0.294118, 1.0 }, + { 0.345098, 0.133333, 0.294118, 1.0 }, + { 0.360784, 0.125490, 0.298039, 1.0 }, + { 0.396078, 0.113725, 0.309804, 1.0 }, + { 0.403922, 0.109804, 0.309804, 1.0 }, + { 0.411765, 0.105882, 0.313725, 1.0 }, + { 0.423529, 0.101961, 0.317647, 1.0 }, + { 0.435294, 0.098039, 0.321569, 1.0 }, + { 0.435294, 0.098039, 0.321569, 1.0 }, + { 0.427451, 0.101961, 0.317647, 1.0 }, + { 0.419608, 0.105882, 0.313725, 1.0 }, + { 0.400000, 0.113725, 0.309804, 1.0 }, + { 0.356863, 0.129412, 0.298039, 1.0 }, + { 0.345098, 0.137255, 0.298039, 1.0 }, + { 0.337255, 0.149020, 0.298039, 1.0 }, + { 0.313725, 0.164706, 0.294118, 1.0 }, + { 0.290196, 0.180392, 0.294118, 1.0 }, + { 0.274510, 0.196078, 0.294118, 1.0 }, + { 0.266667, 0.196078, 0.290196, 1.0 }, + { 0.270588, 0.203922, 0.298039, 1.0 }, + { 0.274510, 0.203922, 0.298039, 1.0 }, + { 0.282353, 0.203922, 0.301961, 1.0 }, + { 0.298039, 0.200000, 0.309804, 1.0 }, + { 0.317647, 0.188235, 0.313725, 1.0 }, + { 0.337255, 0.172549, 0.313725, 1.0 }, + { 0.356863, 0.160784, 0.317647, 1.0 }, + { 0.368627, 0.152941, 0.317647, 1.0 }, + { 0.376471, 0.149020, 0.317647, 1.0 }, + { 0.372549, 0.149020, 0.317647, 1.0 }, + { 0.364706, 0.156863, 0.317647, 1.0 }, + { 0.349020, 0.172549, 0.313725, 1.0 }, + { 0.337255, 0.188235, 0.313725, 1.0 }, + { 0.333333, 0.211765, 0.317647, 1.0 }, + { 0.333333, 0.223529, 0.321569, 1.0 }, + { 0.337255, 0.223529, 0.329412, 1.0 }, + { 0.372549, 0.215686, 0.329412, 1.0 }, + { 0.380392, 0.211765, 0.333333, 1.0 }, + { 0.392157, 0.211765, 0.337255, 1.0 }, + { 0.419608, 0.207843, 0.349020, 1.0 }, + { 0.435294, 0.188235, 0.352941, 1.0 }, + { 0.458824, 0.160784, 0.356863, 1.0 }, + { 0.470588, 0.137255, 0.345098, 1.0 }, + { 0.482353, 0.113725, 0.337255, 1.0 }, + { 0.498039, 0.105882, 0.337255, 1.0 }, + { 0.494118, 0.101961, 0.337255, 1.0 }, + { 0.490196, 0.101961, 0.337255, 1.0 }, + { 0.490196, 0.109804, 0.333333, 1.0 }, + { 0.501961, 0.121569, 0.337255, 1.0 }, + { 0.525490, 0.145098, 0.352941, 1.0 }, + { 0.552941, 0.176471, 0.372549, 1.0 }, + { 0.576471, 0.219608, 0.396078, 1.0 }, + { 0.592157, 0.258824, 0.419608, 1.0 }, + { 0.592157, 0.294118, 0.431373, 1.0 }, + { 0.584314, 0.317647, 0.439216, 1.0 }, + { 0.576471, 0.333333, 0.439216, 1.0 }, + { 0.556863, 0.352941, 0.443137, 1.0 }, + { 0.529412, 0.356863, 0.435294, 1.0 }, + { 0.494118, 0.349020, 0.419608, 1.0 }, + { 0.450980, 0.333333, 0.400000, 1.0 }, + { 0.415686, 0.298039, 0.376471, 1.0 }, + { 0.396078, 0.270588, 0.356863, 1.0 }, + { 0.376471, 0.231373, 0.337255, 1.0 }, + { 0.364706, 0.200000, 0.325490, 1.0 }, + { 0.360784, 0.172549, 0.317647, 1.0 }, + { 0.356863, 0.149020, 0.309804, 1.0 }, + { 0.360784, 0.141176, 0.305882, 1.0 }, + { 0.368627, 0.133333, 0.305882, 1.0 }, + { 0.376471, 0.125490, 0.301961, 1.0 }, + { 0.388235, 0.113725, 0.305882, 1.0 }, + { 0.396078, 0.113725, 0.305882, 1.0 }, + { 0.411765, 0.117647, 0.313725, 1.0 }, + { 0.431373, 0.133333, 0.325490, 1.0 }, + { 0.466667, 0.164706, 0.349020, 1.0 }, + { 0.517647, 0.203922, 0.384314, 1.0 }, + { 0.576471, 0.247059, 0.427451, 1.0 }, + { 0.639216, 0.294118, 0.466667, 1.0 }, + { 0.698039, 0.341176, 0.501961, 1.0 }, + { 0.745098, 0.384314, 0.549020, 1.0 }, + { 0.788235, 0.431373, 0.600000, 1.0 }, + { 0.823529, 0.470588, 0.650980, 1.0 }, + { 0.850980, 0.505882, 0.690196, 1.0 }, + { 0.870588, 0.533333, 0.705882, 1.0 }, + { 0.866667, 0.545098, 0.721569, 1.0 }, + { 0.850980, 0.541176, 0.725490, 1.0 }, + { 0.827451, 0.529412, 0.729412, 1.0 }, + { 0.788235, 0.513725, 0.725490, 1.0 }, + { 0.776471, 0.494118, 0.694118, 1.0 }, + { 0.760784, 0.466667, 0.662745, 1.0 }, + { 0.717647, 0.447059, 0.631373, 1.0 }, + { 0.666667, 0.423529, 0.592157, 1.0 }, + { 0.603922, 0.415686, 0.568627, 1.0 }, + { 0.576471, 0.411765, 0.549020, 1.0 }, + { 0.580392, 0.396078, 0.537255, 1.0 }, + { 0.592157, 0.396078, 0.541176, 1.0 }, + { 0.580392, 0.392157, 0.533333, 1.0 }, + { 0.541176, 0.388235, 0.517647, 1.0 }, + { 0.505882, 0.392157, 0.509804, 1.0 }, + { 0.482353, 0.384314, 0.498039, 1.0 }, + { 0.470588, 0.384314, 0.490196, 1.0 }, + { 0.454902, 0.376471, 0.482353, 1.0 }, + { 0.423529, 0.364706, 0.458824, 1.0 }, + { 0.392157, 0.349020, 0.431373, 1.0 }, + { 0.364706, 0.333333, 0.411765, 1.0 }, + { 0.325490, 0.313725, 0.380392, 1.0 }, + { 0.305882, 0.298039, 0.360784, 1.0 }, + { 0.305882, 0.298039, 0.364706, 1.0 }, + { 0.333333, 0.309804, 0.368627, 1.0 }, + }; +/* 040412-002 */ +static double4 colors_688[] = { + { 0.164706, 0.333333, 0.301961, 1.0 }, + { 0.070588, 0.192157, 0.196078, 1.0 }, + { 0.066667, 0.192157, 0.196078, 1.0 }, + { 0.062745, 0.196078, 0.196078, 1.0 }, + { 0.058824, 0.192157, 0.192157, 1.0 }, + { 0.054902, 0.192157, 0.192157, 1.0 }, + { 0.050980, 0.188235, 0.188235, 1.0 }, + { 0.047059, 0.184314, 0.188235, 1.0 }, + { 0.043137, 0.180392, 0.180392, 1.0 }, + { 0.039216, 0.176471, 0.176471, 1.0 }, + { 0.039216, 0.172549, 0.176471, 1.0 }, + { 0.039216, 0.172549, 0.176471, 1.0 }, + { 0.039216, 0.172549, 0.176471, 1.0 }, + { 0.043137, 0.172549, 0.176471, 1.0 }, + { 0.050980, 0.172549, 0.180392, 1.0 }, + { 0.054902, 0.172549, 0.180392, 1.0 }, + { 0.058824, 0.172549, 0.180392, 1.0 }, + { 0.066667, 0.152941, 0.164706, 1.0 }, + { 0.066667, 0.137255, 0.149020, 1.0 }, + { 0.066667, 0.121569, 0.133333, 1.0 }, + { 0.062745, 0.113725, 0.121569, 1.0 }, + { 0.058824, 0.105882, 0.113725, 1.0 }, + { 0.058824, 0.105882, 0.113725, 1.0 }, + { 0.058824, 0.109804, 0.117647, 1.0 }, + { 0.082353, 0.156863, 0.160784, 1.0 }, + { 0.113725, 0.196078, 0.192157, 1.0 }, + { 0.145098, 0.239216, 0.223529, 1.0 }, + { 0.168627, 0.290196, 0.262745, 1.0 }, + { 0.196078, 0.341176, 0.301961, 1.0 }, + { 0.211765, 0.364706, 0.317647, 1.0 }, + { 0.231373, 0.388235, 0.337255, 1.0 }, + { 0.250980, 0.431373, 0.380392, 1.0 }, + { 0.266667, 0.470588, 0.439216, 1.0 }, + { 0.309804, 0.568627, 0.560784, 1.0 }, + { 0.333333, 0.615686, 0.635294, 1.0 }, + { 0.356863, 0.666667, 0.709804, 1.0 }, + { 0.380392, 0.713725, 0.756863, 1.0 }, + { 0.403922, 0.760784, 0.807843, 1.0 }, + { 0.407843, 0.776471, 0.823529, 1.0 }, + { 0.415686, 0.792157, 0.839216, 1.0 }, + { 0.403922, 0.764706, 0.811765, 1.0 }, + { 0.396078, 0.752941, 0.800000, 1.0 }, + { 0.392157, 0.741176, 0.788235, 1.0 }, + { 0.392157, 0.745098, 0.792157, 1.0 }, + { 0.396078, 0.749020, 0.796078, 1.0 }, + { 0.396078, 0.745098, 0.792157, 1.0 }, + { 0.396078, 0.741176, 0.788235, 1.0 }, + { 0.388235, 0.725490, 0.772549, 1.0 }, + { 0.376471, 0.701961, 0.749020, 1.0 }, + { 0.333333, 0.607843, 0.654902, 1.0 }, + { 0.301961, 0.568627, 0.603922, 1.0 }, + { 0.274510, 0.529412, 0.552941, 1.0 }, + { 0.254902, 0.501961, 0.517647, 1.0 }, + { 0.239216, 0.478431, 0.486275, 1.0 }, + { 0.227451, 0.462745, 0.462745, 1.0 }, + { 0.215686, 0.447059, 0.443137, 1.0 }, + { 0.215686, 0.392157, 0.368627, 1.0 }, + { 0.219608, 0.384314, 0.352941, 1.0 }, + { 0.223529, 0.376471, 0.337255, 1.0 }, + { 0.231373, 0.396078, 0.356863, 1.0 }, + { 0.239216, 0.419608, 0.380392, 1.0 }, + { 0.239216, 0.431373, 0.400000, 1.0 }, + { 0.239216, 0.447059, 0.419608, 1.0 }, + { 0.250980, 0.470588, 0.431373, 1.0 }, + { 0.250980, 0.466667, 0.427451, 1.0 }, + { 0.227451, 0.415686, 0.380392, 1.0 }, + { 0.200000, 0.360784, 0.329412, 1.0 }, + { 0.176471, 0.305882, 0.278431, 1.0 }, + { 0.160784, 0.278431, 0.258824, 1.0 }, + { 0.149020, 0.254902, 0.239216, 1.0 }, + { 0.117647, 0.211765, 0.203922, 1.0 }, + { 0.090196, 0.176471, 0.176471, 1.0 }, + { 0.074510, 0.141176, 0.149020, 1.0 }, + { 0.074510, 0.141176, 0.149020, 1.0 }, + { 0.078431, 0.145098, 0.152941, 1.0 }, + { 0.082353, 0.152941, 0.164706, 1.0 }, + { 0.090196, 0.164706, 0.176471, 1.0 }, + { 0.094118, 0.172549, 0.184314, 1.0 }, + { 0.098039, 0.180392, 0.192157, 1.0 }, + { 0.109804, 0.207843, 0.207843, 1.0 }, + { 0.133333, 0.235294, 0.227451, 1.0 }, + { 0.164706, 0.282353, 0.258824, 1.0 }, + { 0.184314, 0.301961, 0.270588, 1.0 }, + { 0.207843, 0.325490, 0.282353, 1.0 }, + { 0.207843, 0.329412, 0.286275, 1.0 }, + { 0.211765, 0.333333, 0.290196, 1.0 }, + { 0.207843, 0.325490, 0.286275, 1.0 }, + { 0.196078, 0.313725, 0.278431, 1.0 }, + { 0.156863, 0.282353, 0.266667, 1.0 }, + { 0.141176, 0.266667, 0.258824, 1.0 }, + { 0.129412, 0.254902, 0.254902, 1.0 }, + { 0.125490, 0.250980, 0.254902, 1.0 }, + { 0.121569, 0.250980, 0.258824, 1.0 }, + { 0.117647, 0.258824, 0.266667, 1.0 }, + { 0.117647, 0.274510, 0.282353, 1.0 }, + { 0.129412, 0.298039, 0.301961, 1.0 }, + { 0.133333, 0.317647, 0.321569, 1.0 }, + { 0.145098, 0.352941, 0.352941, 1.0 }, + { 0.145098, 0.352941, 0.352941, 1.0 }, + { 0.149020, 0.352941, 0.352941, 1.0 }, + { 0.145098, 0.349020, 0.349020, 1.0 }, + { 0.141176, 0.345098, 0.345098, 1.0 }, + { 0.133333, 0.325490, 0.329412, 1.0 }, + { 0.117647, 0.305882, 0.309804, 1.0 }, + { 0.098039, 0.266667, 0.270588, 1.0 }, + { 0.094118, 0.262745, 0.266667, 1.0 }, + { 0.094118, 0.262745, 0.266667, 1.0 }, + { 0.098039, 0.270588, 0.274510, 1.0 }, + { 0.105882, 0.282353, 0.282353, 1.0 }, + { 0.121569, 0.301961, 0.305882, 1.0 }, + { 0.145098, 0.329412, 0.329412, 1.0 }, + { 0.160784, 0.360784, 0.360784, 1.0 }, + { 0.176471, 0.384314, 0.384314, 1.0 }, + { 0.196078, 0.407843, 0.411765, 1.0 }, + { 0.188235, 0.407843, 0.411765, 1.0 }, + { 0.184314, 0.407843, 0.411765, 1.0 }, + { 0.192157, 0.419608, 0.423529, 1.0 }, + { 0.196078, 0.431373, 0.431373, 1.0 }, + { 0.200000, 0.439216, 0.439216, 1.0 }, + { 0.211765, 0.458824, 0.462745, 1.0 }, + { 0.270588, 0.533333, 0.556863, 1.0 }, + { 0.294118, 0.564706, 0.596078, 1.0 }, + { 0.317647, 0.600000, 0.635294, 1.0 }, + { 0.325490, 0.607843, 0.647059, 1.0 }, + { 0.337255, 0.619608, 0.662745, 1.0 }, + { 0.337255, 0.615686, 0.662745, 1.0 }, + { 0.317647, 0.576471, 0.619608, 1.0 }, + { 0.294118, 0.529412, 0.568627, 1.0 }, + { 0.258824, 0.466667, 0.501961, 1.0 }, + { 0.188235, 0.337255, 0.356863, 1.0 }, + { 0.172549, 0.313725, 0.329412, 1.0 }, + { 0.156863, 0.290196, 0.301961, 1.0 }, + { 0.133333, 0.247059, 0.258824, 1.0 }, + { 0.117647, 0.223529, 0.227451, 1.0 }, + { 0.101961, 0.207843, 0.211765, 1.0 }, + { 0.090196, 0.200000, 0.207843, 1.0 }, + { 0.086275, 0.200000, 0.203922, 1.0 }, + { 0.086275, 0.207843, 0.203922, 1.0 }, + { 0.090196, 0.215686, 0.207843, 1.0 }, + { 0.090196, 0.215686, 0.211765, 1.0 }, + { 0.094118, 0.219608, 0.215686, 1.0 }, + { 0.101961, 0.223529, 0.227451, 1.0 }, + { 0.117647, 0.243137, 0.239216, 1.0 }, + { 0.129412, 0.266667, 0.262745, 1.0 }, + { 0.145098, 0.290196, 0.286275, 1.0 }, + { 0.176471, 0.352941, 0.341176, 1.0 }, + { 0.188235, 0.368627, 0.349020, 1.0 }, + { 0.200000, 0.384314, 0.360784, 1.0 }, + { 0.207843, 0.400000, 0.380392, 1.0 }, + { 0.211765, 0.411765, 0.388235, 1.0 }, + { 0.215686, 0.415686, 0.380392, 1.0 }, + { 0.211765, 0.403922, 0.372549, 1.0 }, + { 0.196078, 0.376471, 0.368627, 1.0 }, + { 0.188235, 0.372549, 0.364706, 1.0 }, + { 0.184314, 0.368627, 0.360784, 1.0 }, + { 0.184314, 0.364706, 0.368627, 1.0 }, + { 0.180392, 0.372549, 0.384314, 1.0 }, + { 0.180392, 0.388235, 0.392157, 1.0 }, + { 0.180392, 0.396078, 0.400000, 1.0 }, + { 0.172549, 0.396078, 0.396078, 1.0 }, + { 0.172549, 0.396078, 0.396078, 1.0 }, + { 0.172549, 0.372549, 0.368627, 1.0 }, + { 0.168627, 0.360784, 0.356863, 1.0 }, + { 0.164706, 0.352941, 0.349020, 1.0 }, + { 0.160784, 0.341176, 0.341176, 1.0 }, + { 0.160784, 0.325490, 0.321569, 1.0 }, + { 0.152941, 0.305882, 0.305882, 1.0 }, + { 0.145098, 0.294118, 0.294118, 1.0 }, + { 0.129412, 0.262745, 0.266667, 1.0 }, + { 0.125490, 0.254902, 0.262745, 1.0 }, + { 0.121569, 0.250980, 0.258824, 1.0 }, + { 0.117647, 0.235294, 0.247059, 1.0 }, + { 0.113725, 0.227451, 0.243137, 1.0 }, + { 0.109804, 0.231373, 0.243137, 1.0 }, + { 0.125490, 0.239216, 0.254902, 1.0 }, + { 0.137255, 0.250980, 0.274510, 1.0 }, + { 0.137255, 0.270588, 0.282353, 1.0 }, + { 0.145098, 0.286275, 0.290196, 1.0 }, + { 0.160784, 0.290196, 0.294118, 1.0 }, + { 0.152941, 0.286275, 0.282353, 1.0 }, + { 0.137255, 0.270588, 0.274510, 1.0 }, + { 0.133333, 0.254902, 0.250980, 1.0 }, + { 0.121569, 0.239216, 0.239216, 1.0 }, + { 0.105882, 0.227451, 0.239216, 1.0 }, + { 0.101961, 0.247059, 0.254902, 1.0 }, + { 0.101961, 0.254902, 0.262745, 1.0 }, + { 0.101961, 0.266667, 0.270588, 1.0 }, + { 0.109804, 0.290196, 0.294118, 1.0 }, + { 0.129412, 0.325490, 0.329412, 1.0 }, + { 0.149020, 0.360784, 0.360784, 1.0 }, + { 0.172549, 0.392157, 0.392157, 1.0 }, + { 0.188235, 0.419608, 0.423529, 1.0 }, + { 0.203922, 0.447059, 0.447059, 1.0 }, + { 0.223529, 0.458824, 0.466667, 1.0 }, + { 0.227451, 0.458824, 0.470588, 1.0 }, + { 0.215686, 0.450980, 0.454902, 1.0 }, + { 0.203922, 0.415686, 0.427451, 1.0 }, + { 0.184314, 0.376471, 0.388235, 1.0 }, + { 0.160784, 0.333333, 0.333333, 1.0 }, + { 0.129412, 0.278431, 0.286275, 1.0 }, + { 0.101961, 0.231373, 0.247059, 1.0 }, + { 0.101961, 0.211765, 0.227451, 1.0 }, + { 0.098039, 0.211765, 0.223529, 1.0 }, + { 0.109804, 0.223529, 0.247059, 1.0 }, + { 0.141176, 0.266667, 0.298039, 1.0 }, + { 0.180392, 0.337255, 0.360784, 1.0 }, + { 0.223529, 0.407843, 0.439216, 1.0 }, + { 0.274510, 0.494118, 0.529412, 1.0 }, + { 0.317647, 0.576471, 0.619608, 1.0 }, + { 0.356863, 0.666667, 0.709804, 1.0 }, + { 0.396078, 0.745098, 0.792157, 1.0 }, + { 0.411765, 0.780392, 0.831373, 1.0 }, + { 0.411765, 0.776471, 0.827451, 1.0 }, + { 0.400000, 0.752941, 0.800000, 1.0 }, + { 0.372549, 0.698039, 0.741176, 1.0 }, + { 0.333333, 0.611765, 0.654902, 1.0 }, + { 0.286275, 0.517647, 0.560784, 1.0 }, + { 0.247059, 0.443137, 0.478431, 1.0 }, + { 0.215686, 0.388235, 0.415686, 1.0 }, + { 0.188235, 0.349020, 0.368627, 1.0 }, + { 0.176471, 0.329412, 0.341176, 1.0 }, + { 0.168627, 0.329412, 0.337255, 1.0 }, + { 0.160784, 0.341176, 0.341176, 1.0 }, + { 0.164706, 0.356863, 0.352941, 1.0 }, + { 0.180392, 0.380392, 0.380392, 1.0 }, + { 0.188235, 0.400000, 0.403922, 1.0 }, + { 0.192157, 0.411765, 0.415686, 1.0 }, + { 0.207843, 0.427451, 0.419608, 1.0 }, + { 0.219608, 0.439216, 0.419608, 1.0 }, + { 0.227451, 0.435294, 0.415686, 1.0 }, + { 0.239216, 0.439216, 0.403922, 1.0 }, + { 0.247059, 0.450980, 0.407843, 1.0 }, + { 0.250980, 0.458824, 0.411765, 1.0 }, + { 0.262745, 0.474510, 0.419608, 1.0 }, + { 0.266667, 0.490196, 0.435294, 1.0 }, + { 0.258824, 0.498039, 0.454902, 1.0 }, + { 0.250980, 0.501961, 0.474510, 1.0 }, + { 0.258824, 0.513725, 0.486275, 1.0 }, + { 0.250980, 0.513725, 0.498039, 1.0 }, + { 0.243137, 0.505882, 0.509804, 1.0 }, + { 0.243137, 0.505882, 0.509804, 1.0 }, + { 0.239216, 0.505882, 0.505882, 1.0 }, + { 0.235294, 0.494118, 0.494118, 1.0 }, + { 0.227451, 0.482353, 0.482353, 1.0 }, + { 0.231373, 0.470588, 0.458824, 1.0 }, + { 0.223529, 0.454902, 0.435294, 1.0 }, + { 0.211765, 0.435294, 0.427451, 1.0 }, + { 0.203922, 0.415686, 0.403922, 1.0 }, + { 0.200000, 0.396078, 0.376471, 1.0 }, + { 0.188235, 0.372549, 0.364706, 1.0 }, + { 0.192157, 0.360784, 0.349020, 1.0 }, + { 0.203922, 0.360784, 0.341176, 1.0 }, + { 0.207843, 0.380392, 0.352941, 1.0 }, + { 0.231373, 0.407843, 0.364706, 1.0 }, + { 0.203922, 0.349020, 0.317647, 1.0 }, + { 0.156863, 0.298039, 0.282353, 1.0 }, + }; +/* 040412-005 */ +static double4 colors_689[] = { + { 0.188235, 0.509804, 0.466667, 1.0 }, + { 0.301961, 0.517647, 0.494118, 1.0 }, + { 0.345098, 0.560784, 0.498039, 1.0 }, + { 0.388235, 0.603922, 0.501961, 1.0 }, + { 0.435294, 0.690196, 0.423529, 1.0 }, + { 0.482353, 0.776471, 0.345098, 1.0 }, + { 0.501961, 0.800000, 0.317647, 1.0 }, + { 0.525490, 0.827451, 0.294118, 1.0 }, + { 0.572549, 0.811765, 0.258824, 1.0 }, + { 0.580392, 0.780392, 0.258824, 1.0 }, + { 0.588235, 0.752941, 0.262745, 1.0 }, + { 0.572549, 0.721569, 0.258824, 1.0 }, + { 0.560784, 0.690196, 0.258824, 1.0 }, + { 0.501961, 0.623529, 0.274510, 1.0 }, + { 0.443137, 0.560784, 0.294118, 1.0 }, + { 0.411765, 0.541176, 0.301961, 1.0 }, + { 0.384314, 0.525490, 0.309804, 1.0 }, + { 0.301961, 0.411765, 0.384314, 1.0 }, + { 0.274510, 0.364706, 0.447059, 1.0 }, + { 0.250980, 0.317647, 0.509804, 1.0 }, + { 0.192157, 0.266667, 0.568627, 1.0 }, + { 0.133333, 0.215686, 0.627451, 1.0 }, + { 0.121569, 0.203922, 0.647059, 1.0 }, + { 0.109804, 0.192157, 0.666667, 1.0 }, + { 0.172549, 0.164706, 0.631373, 1.0 }, + { 0.219608, 0.172549, 0.568627, 1.0 }, + { 0.266667, 0.180392, 0.505882, 1.0 }, + { 0.239216, 0.168627, 0.513725, 1.0 }, + { 0.215686, 0.160784, 0.521569, 1.0 }, + { 0.215686, 0.152941, 0.537255, 1.0 }, + { 0.219608, 0.145098, 0.552941, 1.0 }, + { 0.239216, 0.125490, 0.611765, 1.0 }, + { 0.282353, 0.082353, 0.607843, 1.0 }, + { 0.415686, 0.078431, 0.443137, 1.0 }, + { 0.403922, 0.074510, 0.396078, 1.0 }, + { 0.396078, 0.070588, 0.352941, 1.0 }, + { 0.329412, 0.066667, 0.439216, 1.0 }, + { 0.266667, 0.066667, 0.525490, 1.0 }, + { 0.270588, 0.066667, 0.556863, 1.0 }, + { 0.278431, 0.066667, 0.592157, 1.0 }, + { 0.274510, 0.121569, 0.631373, 1.0 }, + { 0.278431, 0.149020, 0.635294, 1.0 }, + { 0.286275, 0.176471, 0.639216, 1.0 }, + { 0.223529, 0.192157, 0.705882, 1.0 }, + { 0.164706, 0.211765, 0.776471, 1.0 }, + { 0.133333, 0.215686, 0.815686, 1.0 }, + { 0.101961, 0.223529, 0.858824, 1.0 }, + { 0.047059, 0.235294, 0.909804, 1.0 }, + { 0.027451, 0.243137, 0.921569, 1.0 }, + { 0.019608, 0.262745, 0.929412, 1.0 }, + { 0.015686, 0.258824, 0.929412, 1.0 }, + { 0.011765, 0.258824, 0.929412, 1.0 }, + { 0.011765, 0.262745, 0.929412, 1.0 }, + { 0.011765, 0.266667, 0.929412, 1.0 }, + { 0.015686, 0.270588, 0.929412, 1.0 }, + { 0.019608, 0.274510, 0.929412, 1.0 }, + { 0.019608, 0.298039, 0.925490, 1.0 }, + { 0.019608, 0.309804, 0.933333, 1.0 }, + { 0.023529, 0.325490, 0.941176, 1.0 }, + { 0.082353, 0.356863, 0.933333, 1.0 }, + { 0.145098, 0.388235, 0.925490, 1.0 }, + { 0.180392, 0.407843, 0.913725, 1.0 }, + { 0.215686, 0.427451, 0.901961, 1.0 }, + { 0.278431, 0.462745, 0.870588, 1.0 }, + { 0.321569, 0.494118, 0.831373, 1.0 }, + { 0.364706, 0.498039, 0.776471, 1.0 }, + { 0.368627, 0.490196, 0.749020, 1.0 }, + { 0.376471, 0.486275, 0.721569, 1.0 }, + { 0.376471, 0.482353, 0.705882, 1.0 }, + { 0.380392, 0.482353, 0.690196, 1.0 }, + { 0.364706, 0.486275, 0.650980, 1.0 }, + { 0.329412, 0.478431, 0.627451, 1.0 }, + { 0.231373, 0.415686, 0.639216, 1.0 }, + { 0.176471, 0.364706, 0.662745, 1.0 }, + { 0.121569, 0.317647, 0.686275, 1.0 }, + { 0.109804, 0.278431, 0.701961, 1.0 }, + { 0.098039, 0.239216, 0.721569, 1.0 }, + { 0.129412, 0.239216, 0.717647, 1.0 }, + { 0.160784, 0.243137, 0.713725, 1.0 }, + { 0.235294, 0.266667, 0.705882, 1.0 }, + { 0.309804, 0.290196, 0.701961, 1.0 }, + { 0.415686, 0.349020, 0.709804, 1.0 }, + { 0.470588, 0.337255, 0.725490, 1.0 }, + { 0.529412, 0.329412, 0.745098, 1.0 }, + { 0.552941, 0.333333, 0.745098, 1.0 }, + { 0.580392, 0.337255, 0.745098, 1.0 }, + { 0.592157, 0.329412, 0.733333, 1.0 }, + { 0.572549, 0.321569, 0.717647, 1.0 }, + { 0.462745, 0.317647, 0.674510, 1.0 }, + { 0.407843, 0.266667, 0.678431, 1.0 }, + { 0.356863, 0.215686, 0.682353, 1.0 }, + { 0.321569, 0.188235, 0.682353, 1.0 }, + { 0.290196, 0.160784, 0.682353, 1.0 }, + { 0.215686, 0.109804, 0.690196, 1.0 }, + { 0.145098, 0.090196, 0.678431, 1.0 }, + { 0.082353, 0.090196, 0.662745, 1.0 }, + { 0.019608, 0.090196, 0.639216, 1.0 }, + { 0.000000, 0.109804, 0.592157, 1.0 }, + { 0.000000, 0.105882, 0.584314, 1.0 }, + { 0.000000, 0.105882, 0.576471, 1.0 }, + { 0.000000, 0.101961, 0.576471, 1.0 }, + { 0.000000, 0.098039, 0.576471, 1.0 }, + { 0.000000, 0.098039, 0.580392, 1.0 }, + { 0.007843, 0.101961, 0.584314, 1.0 }, + { 0.101961, 0.117647, 0.603922, 1.0 }, + { 0.164706, 0.113725, 0.615686, 1.0 }, + { 0.231373, 0.109804, 0.627451, 1.0 }, + { 0.266667, 0.105882, 0.631373, 1.0 }, + { 0.301961, 0.105882, 0.639216, 1.0 }, + { 0.352941, 0.101961, 0.639216, 1.0 }, + { 0.388235, 0.109804, 0.662745, 1.0 }, + { 0.450980, 0.121569, 0.678431, 1.0 }, + { 0.525490, 0.145098, 0.694118, 1.0 }, + { 0.650980, 0.254902, 0.682353, 1.0 }, + { 0.666667, 0.294118, 0.654902, 1.0 }, + { 0.686275, 0.333333, 0.631373, 1.0 }, + { 0.682353, 0.415686, 0.560784, 1.0 }, + { 0.670588, 0.478431, 0.494118, 1.0 }, + { 0.666667, 0.513725, 0.439216, 1.0 }, + { 0.666667, 0.505882, 0.380392, 1.0 }, + { 0.674510, 0.450980, 0.380392, 1.0 }, + { 0.662745, 0.443137, 0.376471, 1.0 }, + { 0.654902, 0.439216, 0.376471, 1.0 }, + { 0.627451, 0.447059, 0.384314, 1.0 }, + { 0.600000, 0.454902, 0.392157, 1.0 }, + { 0.533333, 0.411765, 0.384314, 1.0 }, + { 0.474510, 0.329412, 0.407843, 1.0 }, + { 0.423529, 0.239216, 0.450980, 1.0 }, + { 0.360784, 0.164706, 0.501961, 1.0 }, + { 0.345098, 0.101961, 0.549020, 1.0 }, + { 0.345098, 0.105882, 0.537255, 1.0 }, + { 0.345098, 0.113725, 0.529412, 1.0 }, + { 0.333333, 0.113725, 0.478431, 1.0 }, + { 0.325490, 0.109804, 0.415686, 1.0 }, + { 0.325490, 0.090196, 0.360784, 1.0 }, + { 0.321569, 0.086275, 0.368627, 1.0 }, + { 0.454902, 0.113725, 0.364706, 1.0 }, + { 0.529412, 0.164706, 0.352941, 1.0 }, + { 0.607843, 0.219608, 0.345098, 1.0 }, + { 0.635294, 0.243137, 0.329412, 1.0 }, + { 0.666667, 0.266667, 0.317647, 1.0 }, + { 0.662745, 0.333333, 0.317647, 1.0 }, + { 0.658824, 0.403922, 0.317647, 1.0 }, + { 0.650980, 0.450980, 0.329412, 1.0 }, + { 0.654902, 0.529412, 0.329412, 1.0 }, + { 0.670588, 0.670588, 0.305882, 1.0 }, + { 0.666667, 0.705882, 0.282353, 1.0 }, + { 0.662745, 0.745098, 0.262745, 1.0 }, + { 0.647059, 0.815686, 0.200000, 1.0 }, + { 0.615686, 0.847059, 0.141176, 1.0 }, + { 0.580392, 0.878431, 0.090196, 1.0 }, + { 0.552941, 0.898039, 0.035294, 1.0 }, + { 0.486275, 0.870588, 0.058824, 1.0 }, + { 0.458824, 0.847059, 0.094118, 1.0 }, + { 0.435294, 0.827451, 0.133333, 1.0 }, + { 0.384314, 0.780392, 0.207843, 1.0 }, + { 0.368627, 0.756863, 0.286275, 1.0 }, + { 0.364706, 0.752941, 0.349020, 1.0 }, + { 0.364706, 0.749020, 0.376471, 1.0 }, + { 0.384314, 0.772549, 0.411765, 1.0 }, + { 0.388235, 0.776471, 0.447059, 1.0 }, + { 0.372549, 0.752941, 0.466667, 1.0 }, + { 0.380392, 0.760784, 0.470588, 1.0 }, + { 0.392157, 0.768627, 0.474510, 1.0 }, + { 0.435294, 0.780392, 0.450980, 1.0 }, + { 0.486275, 0.811765, 0.458824, 1.0 }, + { 0.537255, 0.831373, 0.470588, 1.0 }, + { 0.549020, 0.835294, 0.470588, 1.0 }, + { 0.498039, 0.717647, 0.486275, 1.0 }, + { 0.470588, 0.698039, 0.482353, 1.0 }, + { 0.447059, 0.682353, 0.478431, 1.0 }, + { 0.392157, 0.643137, 0.529412, 1.0 }, + { 0.329412, 0.603922, 0.588235, 1.0 }, + { 0.282353, 0.580392, 0.647059, 1.0 }, + { 0.301961, 0.580392, 0.682353, 1.0 }, + { 0.298039, 0.549020, 0.713725, 1.0 }, + { 0.305882, 0.556863, 0.674510, 1.0 }, + { 0.305882, 0.572549, 0.631373, 1.0 }, + { 0.298039, 0.603922, 0.564706, 1.0 }, + { 0.247059, 0.623529, 0.501961, 1.0 }, + { 0.250980, 0.682353, 0.466667, 1.0 }, + { 0.235294, 0.682353, 0.494118, 1.0 }, + { 0.243137, 0.690196, 0.509804, 1.0 }, + { 0.247059, 0.690196, 0.537255, 1.0 }, + { 0.235294, 0.670588, 0.556863, 1.0 }, + { 0.223529, 0.666667, 0.560784, 1.0 }, + { 0.211765, 0.666667, 0.568627, 1.0 }, + { 0.152941, 0.623529, 0.639216, 1.0 }, + { 0.101961, 0.568627, 0.725490, 1.0 }, + { 0.054902, 0.517647, 0.819608, 1.0 }, + { 0.015686, 0.466667, 0.913725, 1.0 }, + { 0.000000, 0.403922, 0.949020, 1.0 }, + { 0.000000, 0.372549, 0.952941, 1.0 }, + { 0.000000, 0.349020, 0.945098, 1.0 }, + { 0.003922, 0.317647, 0.929412, 1.0 }, + { 0.007843, 0.286275, 0.913725, 1.0 }, + { 0.027451, 0.266667, 0.894118, 1.0 }, + { 0.078431, 0.254902, 0.874510, 1.0 }, + { 0.129412, 0.266667, 0.831373, 1.0 }, + { 0.180392, 0.313725, 0.737255, 1.0 }, + { 0.239216, 0.360784, 0.643137, 1.0 }, + { 0.290196, 0.411765, 0.552941, 1.0 }, + { 0.309804, 0.462745, 0.466667, 1.0 }, + { 0.364706, 0.505882, 0.400000, 1.0 }, + { 0.407843, 0.549020, 0.372549, 1.0 }, + { 0.435294, 0.619608, 0.290196, 1.0 }, + { 0.470588, 0.686275, 0.207843, 1.0 }, + { 0.486275, 0.749020, 0.141176, 1.0 }, + { 0.439216, 0.756863, 0.125490, 1.0 }, + { 0.396078, 0.733333, 0.129412, 1.0 }, + { 0.376471, 0.682353, 0.207843, 1.0 }, + { 0.384314, 0.619608, 0.286275, 1.0 }, + { 0.403922, 0.560784, 0.349020, 1.0 }, + { 0.450980, 0.564706, 0.352941, 1.0 }, + { 0.478431, 0.529412, 0.396078, 1.0 }, + { 0.466667, 0.533333, 0.376471, 1.0 }, + { 0.458824, 0.541176, 0.380392, 1.0 }, + { 0.474510, 0.545098, 0.384314, 1.0 }, + { 0.505882, 0.533333, 0.396078, 1.0 }, + { 0.560784, 0.596078, 0.364706, 1.0 }, + { 0.615686, 0.607843, 0.400000, 1.0 }, + { 0.635294, 0.639216, 0.388235, 1.0 }, + { 0.607843, 0.654902, 0.392157, 1.0 }, + { 0.537255, 0.666667, 0.388235, 1.0 }, + { 0.482353, 0.690196, 0.360784, 1.0 }, + { 0.427451, 0.741176, 0.294118, 1.0 }, + { 0.368627, 0.752941, 0.282353, 1.0 }, + { 0.333333, 0.776471, 0.266667, 1.0 }, + { 0.333333, 0.760784, 0.278431, 1.0 }, + { 0.290196, 0.721569, 0.305882, 1.0 }, + { 0.278431, 0.698039, 0.317647, 1.0 }, + { 0.270588, 0.701961, 0.274510, 1.0 }, + { 0.239216, 0.717647, 0.211765, 1.0 }, + { 0.207843, 0.756863, 0.160784, 1.0 }, + { 0.196078, 0.756863, 0.160784, 1.0 }, + { 0.180392, 0.729412, 0.196078, 1.0 }, + { 0.172549, 0.698039, 0.270588, 1.0 }, + { 0.168627, 0.670588, 0.352941, 1.0 }, + { 0.164706, 0.647059, 0.407843, 1.0 }, + { 0.152941, 0.650980, 0.458824, 1.0 }, + { 0.117647, 0.619608, 0.545098, 1.0 }, + { 0.074510, 0.580392, 0.619608, 1.0 }, + { 0.039216, 0.549020, 0.698039, 1.0 }, + { 0.011765, 0.513725, 0.768627, 1.0 }, + { 0.000000, 0.478431, 0.800000, 1.0 }, + { 0.000000, 0.466667, 0.788235, 1.0 }, + { 0.000000, 0.450980, 0.768627, 1.0 }, + { 0.000000, 0.431373, 0.745098, 1.0 }, + { 0.000000, 0.407843, 0.721569, 1.0 }, + { 0.000000, 0.380392, 0.698039, 1.0 }, + { 0.000000, 0.360784, 0.678431, 1.0 }, + { 0.000000, 0.325490, 0.654902, 1.0 }, + { 0.000000, 0.309804, 0.623529, 1.0 }, + { 0.023529, 0.345098, 0.580392, 1.0 }, + { 0.074510, 0.392157, 0.513725, 1.0 }, + { 0.133333, 0.447059, 0.462745, 1.0 }, + }; +/* 040412-006 */ +static double4 colors_690[] = { + { 0.164706, 0.439216, 0.321569, 1.0 }, + { 0.278431, 0.380392, 0.250980, 1.0 }, + { 0.301961, 0.329412, 0.231373, 1.0 }, + { 0.325490, 0.282353, 0.215686, 1.0 }, + { 0.360784, 0.254902, 0.196078, 1.0 }, + { 0.396078, 0.227451, 0.180392, 1.0 }, + { 0.415686, 0.211765, 0.172549, 1.0 }, + { 0.439216, 0.200000, 0.168627, 1.0 }, + { 0.505882, 0.258824, 0.172549, 1.0 }, + { 0.533333, 0.270588, 0.152941, 1.0 }, + { 0.564706, 0.282353, 0.137255, 1.0 }, + { 0.525490, 0.258824, 0.152941, 1.0 }, + { 0.490196, 0.239216, 0.168627, 1.0 }, + { 0.447059, 0.219608, 0.188235, 1.0 }, + { 0.407843, 0.203922, 0.207843, 1.0 }, + { 0.380392, 0.200000, 0.227451, 1.0 }, + { 0.356863, 0.196078, 0.247059, 1.0 }, + { 0.301961, 0.180392, 0.286275, 1.0 }, + { 0.298039, 0.192157, 0.270588, 1.0 }, + { 0.298039, 0.203922, 0.254902, 1.0 }, + { 0.290196, 0.203922, 0.247059, 1.0 }, + { 0.282353, 0.203922, 0.243137, 1.0 }, + { 0.282353, 0.196078, 0.243137, 1.0 }, + { 0.286275, 0.188235, 0.243137, 1.0 }, + { 0.290196, 0.137255, 0.290196, 1.0 }, + { 0.317647, 0.101961, 0.313725, 1.0 }, + { 0.349020, 0.070588, 0.337255, 1.0 }, + { 0.407843, 0.050980, 0.325490, 1.0 }, + { 0.470588, 0.035294, 0.317647, 1.0 }, + { 0.501961, 0.023529, 0.309804, 1.0 }, + { 0.533333, 0.015686, 0.305882, 1.0 }, + { 0.596078, 0.003922, 0.282353, 1.0 }, + { 0.650980, 0.000000, 0.262745, 1.0 }, + { 0.749020, 0.000000, 0.254902, 1.0 }, + { 0.752941, 0.000000, 0.274510, 1.0 }, + { 0.760784, 0.000000, 0.298039, 1.0 }, + { 0.737255, 0.011765, 0.309804, 1.0 }, + { 0.717647, 0.027451, 0.321569, 1.0 }, + { 0.694118, 0.043137, 0.321569, 1.0 }, + { 0.670588, 0.058824, 0.325490, 1.0 }, + { 0.568627, 0.121569, 0.325490, 1.0 }, + { 0.521569, 0.156863, 0.333333, 1.0 }, + { 0.474510, 0.192157, 0.345098, 1.0 }, + { 0.427451, 0.211765, 0.372549, 1.0 }, + { 0.384314, 0.235294, 0.400000, 1.0 }, + { 0.352941, 0.247059, 0.415686, 1.0 }, + { 0.321569, 0.258824, 0.435294, 1.0 }, + { 0.262745, 0.290196, 0.466667, 1.0 }, + { 0.196078, 0.325490, 0.494118, 1.0 }, + { 0.098039, 0.396078, 0.474510, 1.0 }, + { 0.078431, 0.439216, 0.443137, 1.0 }, + { 0.062745, 0.482353, 0.411765, 1.0 }, + { 0.090196, 0.498039, 0.376471, 1.0 }, + { 0.121569, 0.517647, 0.345098, 1.0 }, + { 0.133333, 0.521569, 0.325490, 1.0 }, + { 0.149020, 0.529412, 0.309804, 1.0 }, + { 0.184314, 0.541176, 0.262745, 1.0 }, + { 0.184314, 0.541176, 0.235294, 1.0 }, + { 0.188235, 0.545098, 0.211765, 1.0 }, + { 0.188235, 0.545098, 0.211765, 1.0 }, + { 0.188235, 0.549020, 0.211765, 1.0 }, + { 0.188235, 0.549020, 0.215686, 1.0 }, + { 0.188235, 0.552941, 0.219608, 1.0 }, + { 0.188235, 0.556863, 0.231373, 1.0 }, + { 0.192157, 0.564706, 0.250980, 1.0 }, + { 0.176471, 0.564706, 0.321569, 1.0 }, + { 0.149020, 0.552941, 0.360784, 1.0 }, + { 0.121569, 0.541176, 0.403922, 1.0 }, + { 0.105882, 0.537255, 0.423529, 1.0 }, + { 0.090196, 0.533333, 0.443137, 1.0 }, + { 0.062745, 0.525490, 0.474510, 1.0 }, + { 0.035294, 0.509804, 0.505882, 1.0 }, + { 0.043137, 0.509804, 0.505882, 1.0 }, + { 0.082353, 0.509804, 0.474510, 1.0 }, + { 0.121569, 0.509804, 0.443137, 1.0 }, + { 0.156863, 0.482353, 0.407843, 1.0 }, + { 0.196078, 0.454902, 0.376471, 1.0 }, + { 0.200000, 0.439216, 0.360784, 1.0 }, + { 0.207843, 0.423529, 0.345098, 1.0 }, + { 0.188235, 0.384314, 0.341176, 1.0 }, + { 0.180392, 0.364706, 0.309804, 1.0 }, + { 0.180392, 0.372549, 0.231373, 1.0 }, + { 0.215686, 0.396078, 0.180392, 1.0 }, + { 0.250980, 0.419608, 0.133333, 1.0 }, + { 0.274510, 0.423529, 0.113725, 1.0 }, + { 0.301961, 0.427451, 0.094118, 1.0 }, + { 0.341176, 0.435294, 0.058824, 1.0 }, + { 0.356863, 0.427451, 0.058824, 1.0 }, + { 0.337255, 0.403922, 0.074510, 1.0 }, + { 0.313725, 0.423529, 0.074510, 1.0 }, + { 0.290196, 0.447059, 0.074510, 1.0 }, + { 0.282353, 0.470588, 0.070588, 1.0 }, + { 0.278431, 0.494118, 0.066667, 1.0 }, + { 0.270588, 0.521569, 0.082353, 1.0 }, + { 0.270588, 0.552941, 0.101961, 1.0 }, + { 0.270588, 0.572549, 0.117647, 1.0 }, + { 0.270588, 0.584314, 0.133333, 1.0 }, + { 0.250980, 0.576471, 0.164706, 1.0 }, + { 0.254902, 0.580392, 0.149020, 1.0 }, + { 0.262745, 0.584314, 0.137255, 1.0 }, + { 0.262745, 0.584314, 0.133333, 1.0 }, + { 0.262745, 0.584314, 0.129412, 1.0 }, + { 0.258824, 0.580392, 0.129412, 1.0 }, + { 0.250980, 0.584314, 0.129412, 1.0 }, + { 0.215686, 0.572549, 0.164706, 1.0 }, + { 0.188235, 0.537255, 0.176471, 1.0 }, + { 0.160784, 0.505882, 0.188235, 1.0 }, + { 0.160784, 0.490196, 0.180392, 1.0 }, + { 0.160784, 0.478431, 0.172549, 1.0 }, + { 0.168627, 0.447059, 0.145098, 1.0 }, + { 0.200000, 0.407843, 0.117647, 1.0 }, + { 0.250980, 0.392157, 0.082353, 1.0 }, + { 0.305882, 0.380392, 0.050980, 1.0 }, + { 0.376471, 0.388235, 0.039216, 1.0 }, + { 0.384314, 0.384314, 0.039216, 1.0 }, + { 0.396078, 0.380392, 0.039216, 1.0 }, + { 0.415686, 0.368627, 0.043137, 1.0 }, + { 0.403922, 0.352941, 0.047059, 1.0 }, + { 0.415686, 0.309804, 0.054902, 1.0 }, + { 0.454902, 0.262745, 0.070588, 1.0 }, + { 0.537255, 0.188235, 0.125490, 1.0 }, + { 0.580392, 0.188235, 0.149020, 1.0 }, + { 0.627451, 0.192157, 0.172549, 1.0 }, + { 0.623529, 0.203922, 0.180392, 1.0 }, + { 0.623529, 0.219608, 0.192157, 1.0 }, + { 0.580392, 0.258824, 0.219608, 1.0 }, + { 0.525490, 0.294118, 0.239216, 1.0 }, + { 0.490196, 0.305882, 0.258824, 1.0 }, + { 0.486275, 0.305882, 0.278431, 1.0 }, + { 0.490196, 0.239216, 0.333333, 1.0 }, + { 0.517647, 0.215686, 0.341176, 1.0 }, + { 0.545098, 0.196078, 0.349020, 1.0 }, + { 0.552941, 0.164706, 0.345098, 1.0 }, + { 0.549020, 0.156863, 0.345098, 1.0 }, + { 0.529412, 0.184314, 0.329412, 1.0 }, + { 0.486275, 0.223529, 0.301961, 1.0 }, + { 0.474510, 0.329412, 0.231373, 1.0 }, + { 0.498039, 0.341176, 0.211765, 1.0 }, + { 0.521569, 0.352941, 0.192157, 1.0 }, + { 0.545098, 0.341176, 0.176471, 1.0 }, + { 0.568627, 0.333333, 0.160784, 1.0 }, + { 0.576471, 0.305882, 0.145098, 1.0 }, + { 0.572549, 0.282353, 0.125490, 1.0 }, + { 0.533333, 0.270588, 0.117647, 1.0 }, + { 0.486275, 0.270588, 0.109804, 1.0 }, + { 0.423529, 0.368627, 0.070588, 1.0 }, + { 0.407843, 0.392157, 0.070588, 1.0 }, + { 0.392157, 0.415686, 0.074510, 1.0 }, + { 0.407843, 0.454902, 0.054902, 1.0 }, + { 0.380392, 0.470588, 0.054902, 1.0 }, + { 0.333333, 0.470588, 0.082353, 1.0 }, + { 0.282353, 0.458824, 0.121569, 1.0 }, + { 0.160784, 0.427451, 0.215686, 1.0 }, + { 0.156863, 0.419608, 0.231373, 1.0 }, + { 0.156863, 0.415686, 0.250980, 1.0 }, + { 0.164706, 0.388235, 0.282353, 1.0 }, + { 0.219608, 0.372549, 0.301961, 1.0 }, + { 0.282353, 0.368627, 0.286275, 1.0 }, + { 0.329412, 0.349020, 0.294118, 1.0 }, + { 0.376471, 0.329412, 0.301961, 1.0 }, + { 0.411765, 0.286275, 0.333333, 1.0 }, + { 0.443137, 0.231373, 0.364706, 1.0 }, + { 0.458824, 0.207843, 0.364706, 1.0 }, + { 0.478431, 0.184314, 0.368627, 1.0 }, + { 0.521569, 0.141176, 0.368627, 1.0 }, + { 0.584314, 0.109804, 0.337255, 1.0 }, + { 0.639216, 0.078431, 0.305882, 1.0 }, + { 0.694118, 0.050980, 0.266667, 1.0 }, + { 0.749020, 0.027451, 0.215686, 1.0 }, + { 0.749020, 0.039216, 0.200000, 1.0 }, + { 0.752941, 0.050980, 0.188235, 1.0 }, + { 0.749020, 0.074510, 0.156863, 1.0 }, + { 0.745098, 0.109804, 0.121569, 1.0 }, + { 0.749020, 0.149020, 0.090196, 1.0 }, + { 0.745098, 0.188235, 0.058824, 1.0 }, + { 0.741176, 0.215686, 0.027451, 1.0 }, + { 0.725490, 0.254902, 0.011765, 1.0 }, + { 0.705882, 0.294118, 0.003922, 1.0 }, + { 0.686275, 0.333333, 0.000000, 1.0 }, + { 0.654902, 0.368627, 0.000000, 1.0 }, + { 0.627451, 0.411765, 0.000000, 1.0 }, + { 0.600000, 0.454902, 0.000000, 1.0 }, + { 0.572549, 0.498039, 0.000000, 1.0 }, + { 0.552941, 0.529412, 0.000000, 1.0 }, + { 0.521569, 0.588235, 0.000000, 1.0 }, + { 0.513725, 0.596078, 0.000000, 1.0 }, + { 0.509804, 0.603922, 0.000000, 1.0 }, + { 0.494118, 0.615686, 0.000000, 1.0 }, + { 0.478431, 0.619608, 0.000000, 1.0 }, + { 0.462745, 0.623529, 0.000000, 1.0 }, + { 0.450980, 0.627451, 0.000000, 1.0 }, + { 0.443137, 0.627451, 0.000000, 1.0 }, + { 0.439216, 0.631373, 0.000000, 1.0 }, + { 0.443137, 0.627451, 0.000000, 1.0 }, + { 0.454902, 0.607843, 0.000000, 1.0 }, + { 0.458824, 0.564706, 0.015686, 1.0 }, + { 0.470588, 0.517647, 0.043137, 1.0 }, + { 0.490196, 0.474510, 0.078431, 1.0 }, + { 0.509804, 0.423529, 0.117647, 1.0 }, + { 0.525490, 0.376471, 0.149020, 1.0 }, + { 0.537255, 0.333333, 0.180392, 1.0 }, + { 0.537255, 0.301961, 0.200000, 1.0 }, + { 0.529412, 0.282353, 0.203922, 1.0 }, + { 0.501961, 0.239216, 0.211765, 1.0 }, + { 0.466667, 0.207843, 0.227451, 1.0 }, + { 0.431373, 0.184314, 0.250980, 1.0 }, + { 0.400000, 0.164706, 0.286275, 1.0 }, + { 0.368627, 0.152941, 0.325490, 1.0 }, + { 0.341176, 0.149020, 0.380392, 1.0 }, + { 0.317647, 0.152941, 0.427451, 1.0 }, + { 0.282353, 0.192157, 0.458824, 1.0 }, + { 0.250980, 0.215686, 0.482353, 1.0 }, + { 0.203922, 0.247059, 0.494118, 1.0 }, + { 0.152941, 0.278431, 0.498039, 1.0 }, + { 0.101961, 0.305882, 0.501961, 1.0 }, + { 0.058824, 0.333333, 0.501961, 1.0 }, + { 0.058824, 0.349020, 0.521569, 1.0 }, + { 0.078431, 0.349020, 0.541176, 1.0 }, + { 0.101961, 0.352941, 0.564706, 1.0 }, + { 0.141176, 0.341176, 0.584314, 1.0 }, + { 0.184314, 0.325490, 0.596078, 1.0 }, + { 0.219608, 0.305882, 0.607843, 1.0 }, + { 0.219608, 0.301961, 0.603922, 1.0 }, + { 0.188235, 0.301961, 0.584314, 1.0 }, + { 0.184314, 0.298039, 0.564706, 1.0 }, + { 0.184314, 0.266667, 0.541176, 1.0 }, + { 0.192157, 0.231373, 0.509804, 1.0 }, + { 0.227451, 0.196078, 0.478431, 1.0 }, + { 0.286275, 0.156863, 0.427451, 1.0 }, + { 0.376471, 0.117647, 0.396078, 1.0 }, + { 0.427451, 0.101961, 0.356863, 1.0 }, + { 0.431373, 0.109804, 0.329412, 1.0 }, + { 0.396078, 0.137255, 0.309804, 1.0 }, + { 0.349020, 0.164706, 0.305882, 1.0 }, + { 0.286275, 0.196078, 0.298039, 1.0 }, + { 0.223529, 0.227451, 0.313725, 1.0 }, + { 0.188235, 0.243137, 0.305882, 1.0 }, + { 0.196078, 0.243137, 0.305882, 1.0 }, + { 0.203922, 0.235294, 0.286275, 1.0 }, + { 0.243137, 0.243137, 0.278431, 1.0 }, + { 0.243137, 0.254902, 0.270588, 1.0 }, + { 0.231373, 0.270588, 0.278431, 1.0 }, + { 0.196078, 0.298039, 0.298039, 1.0 }, + { 0.141176, 0.333333, 0.337255, 1.0 }, + { 0.086275, 0.360784, 0.380392, 1.0 }, + { 0.035294, 0.384314, 0.427451, 1.0 }, + { 0.000000, 0.400000, 0.458824, 1.0 }, + { 0.000000, 0.411765, 0.478431, 1.0 }, + { 0.000000, 0.419608, 0.482353, 1.0 }, + { 0.011765, 0.380392, 0.462745, 1.0 }, + { 0.011765, 0.356863, 0.447059, 1.0 }, + { 0.011765, 0.341176, 0.431373, 1.0 }, + { 0.027451, 0.356863, 0.400000, 1.0 }, + { 0.054902, 0.376471, 0.376471, 1.0 }, + { 0.090196, 0.396078, 0.352941, 1.0 }, + { 0.133333, 0.403922, 0.329412, 1.0 }, + }; +/* 040412-007 */ +static double4 colors_691[] = { + { 0.423529, 0.505882, 0.341176, 1.0 }, + { 0.384314, 0.533333, 0.384314, 1.0 }, + { 0.443137, 0.541176, 0.396078, 1.0 }, + { 0.501961, 0.549020, 0.411765, 1.0 }, + { 0.525490, 0.482353, 0.447059, 1.0 }, + { 0.549020, 0.415686, 0.482353, 1.0 }, + { 0.478431, 0.411765, 0.509804, 1.0 }, + { 0.411765, 0.411765, 0.541176, 1.0 }, + { 0.411765, 0.411765, 0.549020, 1.0 }, + { 0.478431, 0.403922, 0.521569, 1.0 }, + { 0.545098, 0.396078, 0.494118, 1.0 }, + { 0.552941, 0.372549, 0.458824, 1.0 }, + { 0.564706, 0.352941, 0.423529, 1.0 }, + { 0.572549, 0.317647, 0.388235, 1.0 }, + { 0.580392, 0.286275, 0.356863, 1.0 }, + { 0.580392, 0.266667, 0.341176, 1.0 }, + { 0.580392, 0.250980, 0.329412, 1.0 }, + { 0.580392, 0.180392, 0.274510, 1.0 }, + { 0.580392, 0.156863, 0.250980, 1.0 }, + { 0.580392, 0.133333, 0.227451, 1.0 }, + { 0.580392, 0.121569, 0.227451, 1.0 }, + { 0.580392, 0.109804, 0.227451, 1.0 }, + { 0.580392, 0.105882, 0.227451, 1.0 }, + { 0.584314, 0.105882, 0.227451, 1.0 }, + { 0.576471, 0.105882, 0.231373, 1.0 }, + { 0.560784, 0.105882, 0.231373, 1.0 }, + { 0.545098, 0.105882, 0.231373, 1.0 }, + { 0.517647, 0.105882, 0.231373, 1.0 }, + { 0.494118, 0.109804, 0.231373, 1.0 }, + { 0.482353, 0.105882, 0.231373, 1.0 }, + { 0.470588, 0.105882, 0.235294, 1.0 }, + { 0.450980, 0.101961, 0.243137, 1.0 }, + { 0.439216, 0.098039, 0.247059, 1.0 }, + { 0.423529, 0.086275, 0.262745, 1.0 }, + { 0.419608, 0.078431, 0.270588, 1.0 }, + { 0.419608, 0.070588, 0.278431, 1.0 }, + { 0.419608, 0.070588, 0.278431, 1.0 }, + { 0.419608, 0.070588, 0.278431, 1.0 }, + { 0.419608, 0.074510, 0.274510, 1.0 }, + { 0.419608, 0.082353, 0.274510, 1.0 }, + { 0.427451, 0.125490, 0.298039, 1.0 }, + { 0.427451, 0.152941, 0.321569, 1.0 }, + { 0.431373, 0.184314, 0.345098, 1.0 }, + { 0.431373, 0.223529, 0.380392, 1.0 }, + { 0.435294, 0.266667, 0.415686, 1.0 }, + { 0.423529, 0.282353, 0.435294, 1.0 }, + { 0.411765, 0.301961, 0.458824, 1.0 }, + { 0.352941, 0.337255, 0.482353, 1.0 }, + { 0.337255, 0.447059, 0.501961, 1.0 }, + { 0.341176, 0.568627, 0.541176, 1.0 }, + { 0.341176, 0.607843, 0.552941, 1.0 }, + { 0.341176, 0.647059, 0.564706, 1.0 }, + { 0.329412, 0.686275, 0.576471, 1.0 }, + { 0.321569, 0.725490, 0.592157, 1.0 }, + { 0.313725, 0.741176, 0.600000, 1.0 }, + { 0.309804, 0.756863, 0.607843, 1.0 }, + { 0.298039, 0.792157, 0.603922, 1.0 }, + { 0.298039, 0.792157, 0.584314, 1.0 }, + { 0.298039, 0.796078, 0.564706, 1.0 }, + { 0.301961, 0.772549, 0.537255, 1.0 }, + { 0.309804, 0.752941, 0.513725, 1.0 }, + { 0.309804, 0.733333, 0.498039, 1.0 }, + { 0.309804, 0.717647, 0.482353, 1.0 }, + { 0.301961, 0.690196, 0.443137, 1.0 }, + { 0.294118, 0.658824, 0.407843, 1.0 }, + { 0.286275, 0.592157, 0.345098, 1.0 }, + { 0.282353, 0.560784, 0.305882, 1.0 }, + { 0.278431, 0.529412, 0.266667, 1.0 }, + { 0.286275, 0.517647, 0.254902, 1.0 }, + { 0.298039, 0.505882, 0.247059, 1.0 }, + { 0.321569, 0.470588, 0.227451, 1.0 }, + { 0.329412, 0.435294, 0.207843, 1.0 }, + { 0.317647, 0.368627, 0.172549, 1.0 }, + { 0.305882, 0.337255, 0.168627, 1.0 }, + { 0.294118, 0.309804, 0.164706, 1.0 }, + { 0.278431, 0.286275, 0.160784, 1.0 }, + { 0.262745, 0.262745, 0.156863, 1.0 }, + { 0.250980, 0.258824, 0.160784, 1.0 }, + { 0.243137, 0.254902, 0.164706, 1.0 }, + { 0.250980, 0.223529, 0.168627, 1.0 }, + { 0.250980, 0.172549, 0.172549, 1.0 }, + { 0.250980, 0.160784, 0.215686, 1.0 }, + { 0.250980, 0.156863, 0.219608, 1.0 }, + { 0.254902, 0.152941, 0.227451, 1.0 }, + { 0.254902, 0.152941, 0.227451, 1.0 }, + { 0.254902, 0.152941, 0.227451, 1.0 }, + { 0.254902, 0.152941, 0.227451, 1.0 }, + { 0.254902, 0.152941, 0.227451, 1.0 }, + { 0.262745, 0.156863, 0.203922, 1.0 }, + { 0.274510, 0.152941, 0.207843, 1.0 }, + { 0.290196, 0.152941, 0.211765, 1.0 }, + { 0.298039, 0.149020, 0.211765, 1.0 }, + { 0.305882, 0.145098, 0.215686, 1.0 }, + { 0.325490, 0.141176, 0.219608, 1.0 }, + { 0.345098, 0.141176, 0.219608, 1.0 }, + { 0.360784, 0.160784, 0.219608, 1.0 }, + { 0.380392, 0.176471, 0.211765, 1.0 }, + { 0.407843, 0.254902, 0.203922, 1.0 }, + { 0.431373, 0.290196, 0.207843, 1.0 }, + { 0.454902, 0.329412, 0.211765, 1.0 }, + { 0.466667, 0.341176, 0.215686, 1.0 }, + { 0.478431, 0.352941, 0.223529, 1.0 }, + { 0.505882, 0.368627, 0.231373, 1.0 }, + { 0.529412, 0.368627, 0.250980, 1.0 }, + { 0.560784, 0.400000, 0.294118, 1.0 }, + { 0.564706, 0.427451, 0.305882, 1.0 }, + { 0.572549, 0.454902, 0.321569, 1.0 }, + { 0.576471, 0.470588, 0.321569, 1.0 }, + { 0.580392, 0.490196, 0.325490, 1.0 }, + { 0.576471, 0.501961, 0.317647, 1.0 }, + { 0.564706, 0.533333, 0.313725, 1.0 }, + { 0.549020, 0.549020, 0.301961, 1.0 }, + { 0.525490, 0.541176, 0.282353, 1.0 }, + { 0.466667, 0.513725, 0.266667, 1.0 }, + { 0.454902, 0.505882, 0.266667, 1.0 }, + { 0.443137, 0.498039, 0.270588, 1.0 }, + { 0.407843, 0.486275, 0.254902, 1.0 }, + { 0.392157, 0.478431, 0.254902, 1.0 }, + { 0.400000, 0.470588, 0.250980, 1.0 }, + { 0.407843, 0.462745, 0.250980, 1.0 }, + { 0.423529, 0.458824, 0.227451, 1.0 }, + { 0.431373, 0.450980, 0.219608, 1.0 }, + { 0.443137, 0.443137, 0.211765, 1.0 }, + { 0.443137, 0.435294, 0.211765, 1.0 }, + { 0.447059, 0.427451, 0.211765, 1.0 }, + { 0.443137, 0.419608, 0.219608, 1.0 }, + { 0.450980, 0.407843, 0.223529, 1.0 }, + { 0.462745, 0.388235, 0.231373, 1.0 }, + { 0.482353, 0.352941, 0.235294, 1.0 }, + { 0.517647, 0.313725, 0.247059, 1.0 }, + { 0.521569, 0.301961, 0.247059, 1.0 }, + { 0.525490, 0.294118, 0.247059, 1.0 }, + { 0.537255, 0.270588, 0.254902, 1.0 }, + { 0.541176, 0.250980, 0.266667, 1.0 }, + { 0.533333, 0.247059, 0.282353, 1.0 }, + { 0.525490, 0.235294, 0.294118, 1.0 }, + { 0.490196, 0.192157, 0.305882, 1.0 }, + { 0.470588, 0.172549, 0.301961, 1.0 }, + { 0.454902, 0.156863, 0.298039, 1.0 }, + { 0.443137, 0.149020, 0.290196, 1.0 }, + { 0.431373, 0.145098, 0.286275, 1.0 }, + { 0.407843, 0.141176, 0.266667, 1.0 }, + { 0.384314, 0.133333, 0.254902, 1.0 }, + { 0.360784, 0.129412, 0.243137, 1.0 }, + { 0.345098, 0.125490, 0.239216, 1.0 }, + { 0.309804, 0.121569, 0.243137, 1.0 }, + { 0.305882, 0.121569, 0.243137, 1.0 }, + { 0.305882, 0.121569, 0.247059, 1.0 }, + { 0.301961, 0.121569, 0.243137, 1.0 }, + { 0.305882, 0.121569, 0.247059, 1.0 }, + { 0.309804, 0.117647, 0.247059, 1.0 }, + { 0.317647, 0.121569, 0.243137, 1.0 }, + { 0.349020, 0.125490, 0.239216, 1.0 }, + { 0.356863, 0.133333, 0.239216, 1.0 }, + { 0.364706, 0.141176, 0.239216, 1.0 }, + { 0.380392, 0.156863, 0.235294, 1.0 }, + { 0.407843, 0.172549, 0.235294, 1.0 }, + { 0.439216, 0.184314, 0.235294, 1.0 }, + { 0.470588, 0.192157, 0.231373, 1.0 }, + { 0.505882, 0.196078, 0.219608, 1.0 }, + { 0.537255, 0.200000, 0.211765, 1.0 }, + { 0.607843, 0.207843, 0.200000, 1.0 }, + { 0.619608, 0.215686, 0.196078, 1.0 }, + { 0.635294, 0.227451, 0.196078, 1.0 }, + { 0.647059, 0.258824, 0.200000, 1.0 }, + { 0.666667, 0.290196, 0.203922, 1.0 }, + { 0.678431, 0.333333, 0.215686, 1.0 }, + { 0.682353, 0.380392, 0.231373, 1.0 }, + { 0.682353, 0.486275, 0.270588, 1.0 }, + { 0.678431, 0.505882, 0.278431, 1.0 }, + { 0.678431, 0.529412, 0.286275, 1.0 }, + { 0.678431, 0.552941, 0.298039, 1.0 }, + { 0.686275, 0.560784, 0.301961, 1.0 }, + { 0.690196, 0.552941, 0.294118, 1.0 }, + { 0.694118, 0.545098, 0.290196, 1.0 }, + { 0.698039, 0.537255, 0.286275, 1.0 }, + { 0.694118, 0.513725, 0.290196, 1.0 }, + { 0.690196, 0.494118, 0.290196, 1.0 }, + { 0.678431, 0.474510, 0.294118, 1.0 }, + { 0.654902, 0.470588, 0.301961, 1.0 }, + { 0.623529, 0.466667, 0.305882, 1.0 }, + { 0.592157, 0.462745, 0.305882, 1.0 }, + { 0.564706, 0.462745, 0.301961, 1.0 }, + { 0.537255, 0.450980, 0.286275, 1.0 }, + { 0.533333, 0.419608, 0.250980, 1.0 }, + { 0.541176, 0.411765, 0.247059, 1.0 }, + { 0.549020, 0.403922, 0.243137, 1.0 }, + { 0.560784, 0.392157, 0.235294, 1.0 }, + { 0.564706, 0.392157, 0.243137, 1.0 }, + { 0.560784, 0.407843, 0.258824, 1.0 }, + { 0.545098, 0.431373, 0.282353, 1.0 }, + { 0.525490, 0.482353, 0.301961, 1.0 }, + { 0.470588, 0.521569, 0.321569, 1.0 }, + { 0.403922, 0.529412, 0.325490, 1.0 }, + { 0.376471, 0.537255, 0.325490, 1.0 }, + { 0.392157, 0.537255, 0.325490, 1.0 }, + { 0.443137, 0.533333, 0.333333, 1.0 }, + { 0.505882, 0.529412, 0.341176, 1.0 }, + { 0.549020, 0.486275, 0.349020, 1.0 }, + { 0.576471, 0.439216, 0.352941, 1.0 }, + { 0.600000, 0.419608, 0.356863, 1.0 }, + { 0.611765, 0.392157, 0.364706, 1.0 }, + { 0.600000, 0.368627, 0.376471, 1.0 }, + { 0.584314, 0.349020, 0.392157, 1.0 }, + { 0.568627, 0.317647, 0.396078, 1.0 }, + { 0.556863, 0.282353, 0.388235, 1.0 }, + { 0.545098, 0.247059, 0.360784, 1.0 }, + { 0.533333, 0.211765, 0.329412, 1.0 }, + { 0.517647, 0.180392, 0.301961, 1.0 }, + { 0.513725, 0.160784, 0.266667, 1.0 }, + { 0.509804, 0.141176, 0.243137, 1.0 }, + { 0.509804, 0.145098, 0.231373, 1.0 }, + { 0.509804, 0.152941, 0.239216, 1.0 }, + { 0.501961, 0.172549, 0.250980, 1.0 }, + { 0.494118, 0.196078, 0.270588, 1.0 }, + { 0.486275, 0.211765, 0.294118, 1.0 }, + { 0.482353, 0.223529, 0.301961, 1.0 }, + { 0.478431, 0.235294, 0.313725, 1.0 }, + { 0.482353, 0.235294, 0.309804, 1.0 }, + { 0.490196, 0.231373, 0.294118, 1.0 }, + { 0.505882, 0.227451, 0.282353, 1.0 }, + { 0.533333, 0.223529, 0.270588, 1.0 }, + { 0.560784, 0.227451, 0.270588, 1.0 }, + { 0.588235, 0.243137, 0.270588, 1.0 }, + { 0.615686, 0.266667, 0.266667, 1.0 }, + { 0.631373, 0.290196, 0.278431, 1.0 }, + { 0.647059, 0.309804, 0.290196, 1.0 }, + { 0.666667, 0.329412, 0.298039, 1.0 }, + { 0.678431, 0.333333, 0.294118, 1.0 }, + { 0.690196, 0.333333, 0.274510, 1.0 }, + { 0.709804, 0.313725, 0.250980, 1.0 }, + { 0.725490, 0.278431, 0.231373, 1.0 }, + { 0.745098, 0.274510, 0.203922, 1.0 }, + { 0.768627, 0.274510, 0.184314, 1.0 }, + { 0.768627, 0.258824, 0.176471, 1.0 }, + { 0.752941, 0.262745, 0.176471, 1.0 }, + { 0.729412, 0.278431, 0.176471, 1.0 }, + { 0.701961, 0.298039, 0.176471, 1.0 }, + { 0.670588, 0.321569, 0.172549, 1.0 }, + { 0.639216, 0.337255, 0.164706, 1.0 }, + { 0.603922, 0.333333, 0.160784, 1.0 }, + { 0.572549, 0.325490, 0.152941, 1.0 }, + { 0.564706, 0.333333, 0.141176, 1.0 }, + { 0.560784, 0.305882, 0.133333, 1.0 }, + { 0.556863, 0.282353, 0.125490, 1.0 }, + { 0.552941, 0.262745, 0.125490, 1.0 }, + { 0.552941, 0.235294, 0.133333, 1.0 }, + { 0.549020, 0.219608, 0.137255, 1.0 }, + { 0.521569, 0.196078, 0.149020, 1.0 }, + { 0.505882, 0.192157, 0.160784, 1.0 }, + { 0.482353, 0.200000, 0.184314, 1.0 }, + { 0.466667, 0.247059, 0.203922, 1.0 }, + { 0.447059, 0.298039, 0.231373, 1.0 }, + { 0.439216, 0.356863, 0.258824, 1.0 }, + { 0.439216, 0.427451, 0.282353, 1.0 }, + { 0.407843, 0.470588, 0.309804, 1.0 }, + }; +/* 040412-008 */ +static double4 colors_692[] = { + { 0.227451, 0.298039, 0.607843, 1.0 }, + { 0.219608, 0.313725, 0.615686, 1.0 }, + { 0.211765, 0.321569, 0.623529, 1.0 }, + { 0.207843, 0.333333, 0.631373, 1.0 }, + { 0.196078, 0.349020, 0.643137, 1.0 }, + { 0.184314, 0.368627, 0.654902, 1.0 }, + { 0.172549, 0.380392, 0.662745, 1.0 }, + { 0.164706, 0.392157, 0.670588, 1.0 }, + { 0.137255, 0.431373, 0.705882, 1.0 }, + { 0.129412, 0.443137, 0.713725, 1.0 }, + { 0.121569, 0.458824, 0.725490, 1.0 }, + { 0.117647, 0.462745, 0.729412, 1.0 }, + { 0.117647, 0.470588, 0.733333, 1.0 }, + { 0.113725, 0.478431, 0.737255, 1.0 }, + { 0.113725, 0.490196, 0.745098, 1.0 }, + { 0.113725, 0.494118, 0.745098, 1.0 }, + { 0.113725, 0.498039, 0.745098, 1.0 }, + { 0.113725, 0.490196, 0.745098, 1.0 }, + { 0.117647, 0.482353, 0.737255, 1.0 }, + { 0.121569, 0.474510, 0.733333, 1.0 }, + { 0.133333, 0.458824, 0.725490, 1.0 }, + { 0.149020, 0.447059, 0.717647, 1.0 }, + { 0.152941, 0.435294, 0.709804, 1.0 }, + { 0.160784, 0.423529, 0.701961, 1.0 }, + { 0.180392, 0.376471, 0.654902, 1.0 }, + { 0.196078, 0.345098, 0.627451, 1.0 }, + { 0.211765, 0.313725, 0.600000, 1.0 }, + { 0.231373, 0.274510, 0.576471, 1.0 }, + { 0.254902, 0.239216, 0.552941, 1.0 }, + { 0.270588, 0.231373, 0.545098, 1.0 }, + { 0.286275, 0.223529, 0.537255, 1.0 }, + { 0.313725, 0.207843, 0.521569, 1.0 }, + { 0.337255, 0.196078, 0.513725, 1.0 }, + { 0.380392, 0.180392, 0.498039, 1.0 }, + { 0.392157, 0.172549, 0.486275, 1.0 }, + { 0.407843, 0.168627, 0.474510, 1.0 }, + { 0.407843, 0.164706, 0.462745, 1.0 }, + { 0.411765, 0.164706, 0.454902, 1.0 }, + { 0.415686, 0.160784, 0.450980, 1.0 }, + { 0.423529, 0.160784, 0.447059, 1.0 }, + { 0.427451, 0.133333, 0.439216, 1.0 }, + { 0.427451, 0.125490, 0.427451, 1.0 }, + { 0.431373, 0.117647, 0.415686, 1.0 }, + { 0.435294, 0.109804, 0.419608, 1.0 }, + { 0.443137, 0.105882, 0.423529, 1.0 }, + { 0.447059, 0.101961, 0.419608, 1.0 }, + { 0.454902, 0.101961, 0.415686, 1.0 }, + { 0.454902, 0.101961, 0.415686, 1.0 }, + { 0.458824, 0.098039, 0.415686, 1.0 }, + { 0.454902, 0.098039, 0.392157, 1.0 }, + { 0.462745, 0.098039, 0.376471, 1.0 }, + { 0.470588, 0.098039, 0.364706, 1.0 }, + { 0.474510, 0.098039, 0.349020, 1.0 }, + { 0.482353, 0.098039, 0.337255, 1.0 }, + { 0.482353, 0.098039, 0.333333, 1.0 }, + { 0.486275, 0.098039, 0.329412, 1.0 }, + { 0.498039, 0.098039, 0.321569, 1.0 }, + { 0.498039, 0.098039, 0.317647, 1.0 }, + { 0.498039, 0.098039, 0.313725, 1.0 }, + { 0.486275, 0.098039, 0.313725, 1.0 }, + { 0.474510, 0.098039, 0.313725, 1.0 }, + { 0.470588, 0.098039, 0.313725, 1.0 }, + { 0.466667, 0.098039, 0.313725, 1.0 }, + { 0.447059, 0.098039, 0.321569, 1.0 }, + { 0.431373, 0.098039, 0.329412, 1.0 }, + { 0.407843, 0.098039, 0.329412, 1.0 }, + { 0.407843, 0.109804, 0.352941, 1.0 }, + { 0.407843, 0.121569, 0.376471, 1.0 }, + { 0.403922, 0.133333, 0.392157, 1.0 }, + { 0.400000, 0.149020, 0.411765, 1.0 }, + { 0.400000, 0.176471, 0.431373, 1.0 }, + { 0.392157, 0.200000, 0.458824, 1.0 }, + { 0.360784, 0.239216, 0.505882, 1.0 }, + { 0.337255, 0.254902, 0.521569, 1.0 }, + { 0.313725, 0.270588, 0.537255, 1.0 }, + { 0.290196, 0.286275, 0.549020, 1.0 }, + { 0.266667, 0.301961, 0.560784, 1.0 }, + { 0.258824, 0.309804, 0.564706, 1.0 }, + { 0.250980, 0.321569, 0.568627, 1.0 }, + { 0.227451, 0.352941, 0.584314, 1.0 }, + { 0.207843, 0.384314, 0.611765, 1.0 }, + { 0.168627, 0.454902, 0.662745, 1.0 }, + { 0.156863, 0.490196, 0.690196, 1.0 }, + { 0.149020, 0.529412, 0.721569, 1.0 }, + { 0.149020, 0.545098, 0.737255, 1.0 }, + { 0.149020, 0.564706, 0.752941, 1.0 }, + { 0.160784, 0.596078, 0.784314, 1.0 }, + { 0.160784, 0.639216, 0.811765, 1.0 }, + { 0.160784, 0.662745, 0.831373, 1.0 }, + { 0.164706, 0.650980, 0.823529, 1.0 }, + { 0.168627, 0.643137, 0.815686, 1.0 }, + { 0.172549, 0.627451, 0.811765, 1.0 }, + { 0.180392, 0.615686, 0.807843, 1.0 }, + { 0.180392, 0.596078, 0.784314, 1.0 }, + { 0.192157, 0.564706, 0.768627, 1.0 }, + { 0.184314, 0.533333, 0.752941, 1.0 }, + { 0.192157, 0.505882, 0.745098, 1.0 }, + { 0.219608, 0.458824, 0.721569, 1.0 }, + { 0.227451, 0.439216, 0.709804, 1.0 }, + { 0.239216, 0.423529, 0.701961, 1.0 }, + { 0.247059, 0.407843, 0.694118, 1.0 }, + { 0.258824, 0.396078, 0.690196, 1.0 }, + { 0.274510, 0.368627, 0.678431, 1.0 }, + { 0.290196, 0.349020, 0.670588, 1.0 }, + { 0.329412, 0.321569, 0.658824, 1.0 }, + { 0.345098, 0.309804, 0.650980, 1.0 }, + { 0.360784, 0.298039, 0.643137, 1.0 }, + { 0.364706, 0.290196, 0.635294, 1.0 }, + { 0.368627, 0.286275, 0.627451, 1.0 }, + { 0.384314, 0.266667, 0.615686, 1.0 }, + { 0.407843, 0.250980, 0.600000, 1.0 }, + { 0.415686, 0.227451, 0.592157, 1.0 }, + { 0.427451, 0.223529, 0.576471, 1.0 }, + { 0.407843, 0.200000, 0.549020, 1.0 }, + { 0.400000, 0.200000, 0.545098, 1.0 }, + { 0.396078, 0.200000, 0.545098, 1.0 }, + { 0.364706, 0.207843, 0.537255, 1.0 }, + { 0.337255, 0.211765, 0.537255, 1.0 }, + { 0.301961, 0.223529, 0.545098, 1.0 }, + { 0.266667, 0.235294, 0.545098, 1.0 }, + { 0.219608, 0.254902, 0.545098, 1.0 }, + { 0.203922, 0.262745, 0.545098, 1.0 }, + { 0.192157, 0.274510, 0.545098, 1.0 }, + { 0.184314, 0.270588, 0.537255, 1.0 }, + { 0.180392, 0.266667, 0.533333, 1.0 }, + { 0.176471, 0.266667, 0.533333, 1.0 }, + { 0.180392, 0.270588, 0.533333, 1.0 }, + { 0.180392, 0.286275, 0.537255, 1.0 }, + { 0.168627, 0.301961, 0.549020, 1.0 }, + { 0.168627, 0.329412, 0.564706, 1.0 }, + { 0.164706, 0.329412, 0.560784, 1.0 }, + { 0.160784, 0.329412, 0.560784, 1.0 }, + { 0.149020, 0.321569, 0.549020, 1.0 }, + { 0.137255, 0.317647, 0.545098, 1.0 }, + { 0.121569, 0.313725, 0.545098, 1.0 }, + { 0.113725, 0.305882, 0.533333, 1.0 }, + { 0.098039, 0.274510, 0.521569, 1.0 }, + { 0.098039, 0.274510, 0.521569, 1.0 }, + { 0.098039, 0.274510, 0.521569, 1.0 }, + { 0.098039, 0.278431, 0.525490, 1.0 }, + { 0.098039, 0.282353, 0.529412, 1.0 }, + { 0.098039, 0.301961, 0.537255, 1.0 }, + { 0.098039, 0.313725, 0.549020, 1.0 }, + { 0.098039, 0.313725, 0.549020, 1.0 }, + { 0.101961, 0.305882, 0.549020, 1.0 }, + { 0.121569, 0.298039, 0.533333, 1.0 }, + { 0.125490, 0.282353, 0.517647, 1.0 }, + { 0.129412, 0.266667, 0.505882, 1.0 }, + { 0.137255, 0.219608, 0.482353, 1.0 }, + { 0.149020, 0.168627, 0.447059, 1.0 }, + { 0.160784, 0.137255, 0.415686, 1.0 }, + { 0.176471, 0.117647, 0.392157, 1.0 }, + { 0.192157, 0.101961, 0.380392, 1.0 }, + { 0.200000, 0.101961, 0.376471, 1.0 }, + { 0.207843, 0.101961, 0.376471, 1.0 }, + { 0.223529, 0.101961, 0.376471, 1.0 }, + { 0.254902, 0.105882, 0.368627, 1.0 }, + { 0.286275, 0.105882, 0.364706, 1.0 }, + { 0.321569, 0.101961, 0.360784, 1.0 }, + { 0.360784, 0.098039, 0.349020, 1.0 }, + { 0.380392, 0.098039, 0.333333, 1.0 }, + { 0.431373, 0.098039, 0.298039, 1.0 }, + { 0.443137, 0.098039, 0.290196, 1.0 }, + { 0.454902, 0.098039, 0.286275, 1.0 }, + { 0.470588, 0.098039, 0.274510, 1.0 }, + { 0.482353, 0.098039, 0.274510, 1.0 }, + { 0.490196, 0.098039, 0.266667, 1.0 }, + { 0.490196, 0.098039, 0.274510, 1.0 }, + { 0.498039, 0.098039, 0.282353, 1.0 }, + { 0.498039, 0.098039, 0.282353, 1.0 }, + { 0.501961, 0.098039, 0.282353, 1.0 }, + { 0.501961, 0.098039, 0.286275, 1.0 }, + { 0.513725, 0.098039, 0.286275, 1.0 }, + { 0.517647, 0.098039, 0.286275, 1.0 }, + { 0.529412, 0.098039, 0.286275, 1.0 }, + { 0.533333, 0.098039, 0.286275, 1.0 }, + { 0.537255, 0.098039, 0.290196, 1.0 }, + { 0.537255, 0.098039, 0.290196, 1.0 }, + { 0.537255, 0.098039, 0.298039, 1.0 }, + { 0.533333, 0.098039, 0.313725, 1.0 }, + { 0.529412, 0.098039, 0.321569, 1.0 }, + { 0.517647, 0.098039, 0.345098, 1.0 }, + { 0.505882, 0.098039, 0.364706, 1.0 }, + { 0.490196, 0.098039, 0.396078, 1.0 }, + { 0.447059, 0.098039, 0.470588, 1.0 }, + { 0.427451, 0.105882, 0.482353, 1.0 }, + { 0.407843, 0.113725, 0.498039, 1.0 }, + { 0.376471, 0.133333, 0.529412, 1.0 }, + { 0.333333, 0.164706, 0.549020, 1.0 }, + { 0.286275, 0.196078, 0.576471, 1.0 }, + { 0.235294, 0.227451, 0.600000, 1.0 }, + { 0.211765, 0.270588, 0.627451, 1.0 }, + { 0.184314, 0.329412, 0.647059, 1.0 }, + { 0.164706, 0.364706, 0.674510, 1.0 }, + { 0.137255, 0.400000, 0.694118, 1.0 }, + { 0.121569, 0.439216, 0.717647, 1.0 }, + { 0.101961, 0.470588, 0.737255, 1.0 }, + { 0.098039, 0.501961, 0.760784, 1.0 }, + { 0.098039, 0.529412, 0.768627, 1.0 }, + { 0.098039, 0.537255, 0.780392, 1.0 }, + { 0.098039, 0.537255, 0.780392, 1.0 }, + { 0.098039, 0.533333, 0.780392, 1.0 }, + { 0.098039, 0.529412, 0.768627, 1.0 }, + { 0.098039, 0.505882, 0.760784, 1.0 }, + { 0.101961, 0.490196, 0.745098, 1.0 }, + { 0.105882, 0.470588, 0.721569, 1.0 }, + { 0.117647, 0.454902, 0.701961, 1.0 }, + { 0.121569, 0.427451, 0.678431, 1.0 }, + { 0.121569, 0.407843, 0.658824, 1.0 }, + { 0.117647, 0.376471, 0.643137, 1.0 }, + { 0.117647, 0.352941, 0.623529, 1.0 }, + { 0.117647, 0.329412, 0.596078, 1.0 }, + { 0.117647, 0.290196, 0.576471, 1.0 }, + { 0.113725, 0.266667, 0.549020, 1.0 }, + { 0.117647, 0.227451, 0.529412, 1.0 }, + { 0.129412, 0.184314, 0.505882, 1.0 }, + { 0.145098, 0.160784, 0.482353, 1.0 }, + { 0.160784, 0.137255, 0.470588, 1.0 }, + { 0.168627, 0.137255, 0.458824, 1.0 }, + { 0.176471, 0.137255, 0.466667, 1.0 }, + { 0.164706, 0.152941, 0.470588, 1.0 }, + { 0.149020, 0.180392, 0.482353, 1.0 }, + { 0.133333, 0.207843, 0.498039, 1.0 }, + { 0.121569, 0.235294, 0.505882, 1.0 }, + { 0.105882, 0.243137, 0.517647, 1.0 }, + { 0.101961, 0.250980, 0.529412, 1.0 }, + { 0.098039, 0.250980, 0.533333, 1.0 }, + { 0.101961, 0.235294, 0.533333, 1.0 }, + { 0.113725, 0.227451, 0.533333, 1.0 }, + { 0.129412, 0.223529, 0.533333, 1.0 }, + { 0.149020, 0.211765, 0.545098, 1.0 }, + { 0.160784, 0.211765, 0.549020, 1.0 }, + { 0.168627, 0.227451, 0.560784, 1.0 }, + { 0.180392, 0.254902, 0.576471, 1.0 }, + { 0.180392, 0.274510, 0.596078, 1.0 }, + { 0.180392, 0.305882, 0.615686, 1.0 }, + { 0.176471, 0.337255, 0.643137, 1.0 }, + { 0.164706, 0.368627, 0.662745, 1.0 }, + { 0.160784, 0.384314, 0.678431, 1.0 }, + { 0.152941, 0.396078, 0.686275, 1.0 }, + { 0.152941, 0.396078, 0.686275, 1.0 }, + { 0.160784, 0.384314, 0.678431, 1.0 }, + { 0.164706, 0.368627, 0.670588, 1.0 }, + { 0.180392, 0.352941, 0.654902, 1.0 }, + { 0.192157, 0.333333, 0.639216, 1.0 }, + { 0.207843, 0.313725, 0.623529, 1.0 }, + { 0.200000, 0.329412, 0.627451, 1.0 }, + { 0.196078, 0.333333, 0.631373, 1.0 }, + { 0.196078, 0.345098, 0.631373, 1.0 }, + { 0.192157, 0.345098, 0.631373, 1.0 }, + { 0.196078, 0.345098, 0.631373, 1.0 }, + { 0.196078, 0.345098, 0.631373, 1.0 }, + { 0.196078, 0.333333, 0.631373, 1.0 }, + { 0.200000, 0.333333, 0.631373, 1.0 }, + { 0.207843, 0.333333, 0.631373, 1.0 }, + { 0.211765, 0.333333, 0.627451, 1.0 }, + }; +/* 040412-010 */ +static double4 colors_693[] = { + { 0.411765, 0.505882, 0.403922, 1.0 }, + { 0.427451, 0.513725, 0.403922, 1.0 }, + { 0.431373, 0.517647, 0.403922, 1.0 }, + { 0.439216, 0.521569, 0.403922, 1.0 }, + { 0.447059, 0.525490, 0.403922, 1.0 }, + { 0.454902, 0.529412, 0.403922, 1.0 }, + { 0.454902, 0.529412, 0.403922, 1.0 }, + { 0.458824, 0.533333, 0.403922, 1.0 }, + { 0.470588, 0.537255, 0.400000, 1.0 }, + { 0.474510, 0.537255, 0.396078, 1.0 }, + { 0.482353, 0.541176, 0.396078, 1.0 }, + { 0.486275, 0.541176, 0.392157, 1.0 }, + { 0.494118, 0.541176, 0.392157, 1.0 }, + { 0.498039, 0.541176, 0.388235, 1.0 }, + { 0.501961, 0.541176, 0.384314, 1.0 }, + { 0.501961, 0.541176, 0.380392, 1.0 }, + { 0.505882, 0.541176, 0.380392, 1.0 }, + { 0.513725, 0.541176, 0.372549, 1.0 }, + { 0.513725, 0.541176, 0.368627, 1.0 }, + { 0.517647, 0.541176, 0.364706, 1.0 }, + { 0.521569, 0.541176, 0.360784, 1.0 }, + { 0.525490, 0.541176, 0.360784, 1.0 }, + { 0.525490, 0.541176, 0.356863, 1.0 }, + { 0.525490, 0.541176, 0.356863, 1.0 }, + { 0.529412, 0.537255, 0.352941, 1.0 }, + { 0.529412, 0.537255, 0.349020, 1.0 }, + { 0.533333, 0.537255, 0.345098, 1.0 }, + { 0.529412, 0.529412, 0.337255, 1.0 }, + { 0.525490, 0.521569, 0.329412, 1.0 }, + { 0.517647, 0.517647, 0.321569, 1.0 }, + { 0.513725, 0.513725, 0.317647, 1.0 }, + { 0.501961, 0.501961, 0.301961, 1.0 }, + { 0.494118, 0.494118, 0.290196, 1.0 }, + { 0.470588, 0.474510, 0.266667, 1.0 }, + { 0.458824, 0.462745, 0.254902, 1.0 }, + { 0.450980, 0.454902, 0.247059, 1.0 }, + { 0.439216, 0.447059, 0.235294, 1.0 }, + { 0.427451, 0.439216, 0.223529, 1.0 }, + { 0.423529, 0.431373, 0.219608, 1.0 }, + { 0.419608, 0.427451, 0.215686, 1.0 }, + { 0.400000, 0.411765, 0.200000, 1.0 }, + { 0.388235, 0.403922, 0.192157, 1.0 }, + { 0.380392, 0.396078, 0.184314, 1.0 }, + { 0.368627, 0.388235, 0.176471, 1.0 }, + { 0.360784, 0.380392, 0.168627, 1.0 }, + { 0.352941, 0.376471, 0.164706, 1.0 }, + { 0.349020, 0.372549, 0.164706, 1.0 }, + { 0.341176, 0.364706, 0.156863, 1.0 }, + { 0.329412, 0.356863, 0.152941, 1.0 }, + { 0.309804, 0.341176, 0.141176, 1.0 }, + { 0.301961, 0.333333, 0.137255, 1.0 }, + { 0.294118, 0.329412, 0.133333, 1.0 }, + { 0.282353, 0.321569, 0.129412, 1.0 }, + { 0.274510, 0.317647, 0.129412, 1.0 }, + { 0.270588, 0.313725, 0.125490, 1.0 }, + { 0.266667, 0.309804, 0.125490, 1.0 }, + { 0.247059, 0.298039, 0.121569, 1.0 }, + { 0.239216, 0.290196, 0.121569, 1.0 }, + { 0.231373, 0.286275, 0.121569, 1.0 }, + { 0.223529, 0.282353, 0.121569, 1.0 }, + { 0.215686, 0.278431, 0.121569, 1.0 }, + { 0.211765, 0.274510, 0.121569, 1.0 }, + { 0.207843, 0.274510, 0.121569, 1.0 }, + { 0.203922, 0.270588, 0.121569, 1.0 }, + { 0.196078, 0.266667, 0.125490, 1.0 }, + { 0.184314, 0.258824, 0.129412, 1.0 }, + { 0.176471, 0.254902, 0.129412, 1.0 }, + { 0.172549, 0.254902, 0.133333, 1.0 }, + { 0.168627, 0.250980, 0.133333, 1.0 }, + { 0.164706, 0.250980, 0.137255, 1.0 }, + { 0.160784, 0.250980, 0.141176, 1.0 }, + { 0.156863, 0.250980, 0.141176, 1.0 }, + { 0.149020, 0.247059, 0.149020, 1.0 }, + { 0.145098, 0.247059, 0.152941, 1.0 }, + { 0.141176, 0.247059, 0.156863, 1.0 }, + { 0.137255, 0.243137, 0.160784, 1.0 }, + { 0.133333, 0.243137, 0.164706, 1.0 }, + { 0.129412, 0.243137, 0.164706, 1.0 }, + { 0.129412, 0.243137, 0.168627, 1.0 }, + { 0.125490, 0.243137, 0.172549, 1.0 }, + { 0.121569, 0.243137, 0.176471, 1.0 }, + { 0.117647, 0.243137, 0.180392, 1.0 }, + { 0.113725, 0.243137, 0.184314, 1.0 }, + { 0.113725, 0.243137, 0.188235, 1.0 }, + { 0.109804, 0.243137, 0.188235, 1.0 }, + { 0.109804, 0.247059, 0.188235, 1.0 }, + { 0.109804, 0.247059, 0.192157, 1.0 }, + { 0.105882, 0.247059, 0.196078, 1.0 }, + { 0.101961, 0.247059, 0.200000, 1.0 }, + { 0.101961, 0.247059, 0.200000, 1.0 }, + { 0.101961, 0.250980, 0.203922, 1.0 }, + { 0.098039, 0.250980, 0.203922, 1.0 }, + { 0.098039, 0.250980, 0.207843, 1.0 }, + { 0.098039, 0.254902, 0.207843, 1.0 }, + { 0.098039, 0.254902, 0.211765, 1.0 }, + { 0.098039, 0.258824, 0.211765, 1.0 }, + { 0.098039, 0.258824, 0.215686, 1.0 }, + { 0.098039, 0.266667, 0.219608, 1.0 }, + { 0.101961, 0.270588, 0.223529, 1.0 }, + { 0.109804, 0.278431, 0.231373, 1.0 }, + { 0.117647, 0.282353, 0.235294, 1.0 }, + { 0.125490, 0.290196, 0.243137, 1.0 }, + { 0.137255, 0.301961, 0.254902, 1.0 }, + { 0.149020, 0.313725, 0.266667, 1.0 }, + { 0.176471, 0.333333, 0.290196, 1.0 }, + { 0.188235, 0.341176, 0.298039, 1.0 }, + { 0.200000, 0.352941, 0.309804, 1.0 }, + { 0.203922, 0.356863, 0.313725, 1.0 }, + { 0.211765, 0.364706, 0.317647, 1.0 }, + { 0.227451, 0.372549, 0.325490, 1.0 }, + { 0.239216, 0.384314, 0.337255, 1.0 }, + { 0.250980, 0.392157, 0.345098, 1.0 }, + { 0.262745, 0.403922, 0.349020, 1.0 }, + { 0.286275, 0.419608, 0.364706, 1.0 }, + { 0.290196, 0.423529, 0.364706, 1.0 }, + { 0.298039, 0.427451, 0.368627, 1.0 }, + { 0.309804, 0.439216, 0.376471, 1.0 }, + { 0.321569, 0.447059, 0.380392, 1.0 }, + { 0.329412, 0.454902, 0.384314, 1.0 }, + { 0.341176, 0.462745, 0.392157, 1.0 }, + { 0.360784, 0.474510, 0.400000, 1.0 }, + { 0.368627, 0.478431, 0.400000, 1.0 }, + { 0.380392, 0.486275, 0.403922, 1.0 }, + { 0.384314, 0.490196, 0.403922, 1.0 }, + { 0.388235, 0.494118, 0.407843, 1.0 }, + { 0.400000, 0.498039, 0.411765, 1.0 }, + { 0.407843, 0.505882, 0.411765, 1.0 }, + { 0.415686, 0.509804, 0.411765, 1.0 }, + { 0.411765, 0.505882, 0.403922, 1.0 }, + { 0.427451, 0.513725, 0.403922, 1.0 }, + { 0.431373, 0.513725, 0.403922, 1.0 }, + { 0.435294, 0.517647, 0.403922, 1.0 }, + { 0.439216, 0.521569, 0.403922, 1.0 }, + { 0.447059, 0.525490, 0.403922, 1.0 }, + { 0.454902, 0.529412, 0.403922, 1.0 }, + { 0.458824, 0.533333, 0.403922, 1.0 }, + { 0.470588, 0.537255, 0.400000, 1.0 }, + { 0.474510, 0.537255, 0.396078, 1.0 }, + { 0.482353, 0.541176, 0.396078, 1.0 }, + { 0.482353, 0.541176, 0.392157, 1.0 }, + { 0.486275, 0.541176, 0.392157, 1.0 }, + { 0.494118, 0.541176, 0.392157, 1.0 }, + { 0.498039, 0.541176, 0.388235, 1.0 }, + { 0.501961, 0.541176, 0.384314, 1.0 }, + { 0.505882, 0.541176, 0.380392, 1.0 }, + { 0.513725, 0.541176, 0.372549, 1.0 }, + { 0.513725, 0.541176, 0.368627, 1.0 }, + { 0.513725, 0.541176, 0.368627, 1.0 }, + { 0.517647, 0.541176, 0.364706, 1.0 }, + { 0.521569, 0.541176, 0.360784, 1.0 }, + { 0.525490, 0.541176, 0.360784, 1.0 }, + { 0.525490, 0.541176, 0.356863, 1.0 }, + { 0.529412, 0.537255, 0.352941, 1.0 }, + { 0.529412, 0.537255, 0.349020, 1.0 }, + { 0.533333, 0.537255, 0.349020, 1.0 }, + { 0.533333, 0.537255, 0.345098, 1.0 }, + { 0.537255, 0.533333, 0.345098, 1.0 }, + { 0.525490, 0.521569, 0.329412, 1.0 }, + { 0.513725, 0.513725, 0.317647, 1.0 }, + { 0.501961, 0.501961, 0.301961, 1.0 }, + { 0.494118, 0.494118, 0.290196, 1.0 }, + { 0.470588, 0.474510, 0.266667, 1.0 }, + { 0.462745, 0.470588, 0.258824, 1.0 }, + { 0.458824, 0.466667, 0.254902, 1.0 }, + { 0.450980, 0.454902, 0.247059, 1.0 }, + { 0.439216, 0.447059, 0.235294, 1.0 }, + { 0.427451, 0.439216, 0.223529, 1.0 }, + { 0.419608, 0.427451, 0.215686, 1.0 }, + { 0.400000, 0.411765, 0.200000, 1.0 }, + { 0.392157, 0.407843, 0.196078, 1.0 }, + { 0.388235, 0.403922, 0.192157, 1.0 }, + { 0.380392, 0.396078, 0.184314, 1.0 }, + { 0.368627, 0.388235, 0.176471, 1.0 }, + { 0.360784, 0.380392, 0.168627, 1.0 }, + { 0.349020, 0.372549, 0.164706, 1.0 }, + { 0.341176, 0.364706, 0.156863, 1.0 }, + { 0.329412, 0.356863, 0.152941, 1.0 }, + { 0.321569, 0.349020, 0.145098, 1.0 }, + { 0.309804, 0.341176, 0.141176, 1.0 }, + { 0.301961, 0.337255, 0.137255, 1.0 }, + { 0.294118, 0.329412, 0.133333, 1.0 }, + { 0.282353, 0.321569, 0.129412, 1.0 }, + { 0.274510, 0.317647, 0.129412, 1.0 }, + { 0.266667, 0.309804, 0.125490, 1.0 }, + { 0.247059, 0.298039, 0.121569, 1.0 }, + { 0.243137, 0.294118, 0.121569, 1.0 }, + { 0.239216, 0.294118, 0.121569, 1.0 }, + { 0.231373, 0.286275, 0.121569, 1.0 }, + { 0.223529, 0.282353, 0.121569, 1.0 }, + { 0.215686, 0.278431, 0.121569, 1.0 }, + { 0.207843, 0.274510, 0.121569, 1.0 }, + { 0.203922, 0.270588, 0.121569, 1.0 }, + { 0.196078, 0.266667, 0.125490, 1.0 }, + { 0.188235, 0.262745, 0.125490, 1.0 }, + { 0.184314, 0.258824, 0.129412, 1.0 }, + { 0.176471, 0.258824, 0.129412, 1.0 }, + { 0.172549, 0.254902, 0.133333, 1.0 }, + { 0.164706, 0.250980, 0.137255, 1.0 }, + { 0.160784, 0.250980, 0.141176, 1.0 }, + { 0.156863, 0.250980, 0.141176, 1.0 }, + { 0.152941, 0.247059, 0.145098, 1.0 }, + { 0.149020, 0.247059, 0.149020, 1.0 }, + { 0.145098, 0.247059, 0.152941, 1.0 }, + { 0.141176, 0.247059, 0.156863, 1.0 }, + { 0.137255, 0.243137, 0.160784, 1.0 }, + { 0.133333, 0.243137, 0.164706, 1.0 }, + { 0.129412, 0.243137, 0.168627, 1.0 }, + { 0.125490, 0.243137, 0.172549, 1.0 }, + { 0.121569, 0.243137, 0.176471, 1.0 }, + { 0.121569, 0.243137, 0.180392, 1.0 }, + { 0.117647, 0.243137, 0.180392, 1.0 }, + { 0.113725, 0.243137, 0.184314, 1.0 }, + { 0.113725, 0.243137, 0.188235, 1.0 }, + { 0.109804, 0.247059, 0.188235, 1.0 }, + { 0.109804, 0.247059, 0.192157, 1.0 }, + { 0.105882, 0.247059, 0.196078, 1.0 }, + { 0.105882, 0.247059, 0.196078, 1.0 }, + { 0.101961, 0.247059, 0.200000, 1.0 }, + { 0.101961, 0.250980, 0.203922, 1.0 }, + { 0.101961, 0.250980, 0.203922, 1.0 }, + { 0.098039, 0.250980, 0.207843, 1.0 }, + { 0.098039, 0.254902, 0.207843, 1.0 }, + { 0.098039, 0.254902, 0.211765, 1.0 }, + { 0.098039, 0.258824, 0.211765, 1.0 }, + { 0.098039, 0.258824, 0.215686, 1.0 }, + { 0.098039, 0.262745, 0.215686, 1.0 }, + { 0.098039, 0.266667, 0.219608, 1.0 }, + { 0.098039, 0.266667, 0.219608, 1.0 }, + { 0.109804, 0.278431, 0.231373, 1.0 }, + { 0.125490, 0.290196, 0.243137, 1.0 }, + { 0.137255, 0.301961, 0.254902, 1.0 }, + { 0.149020, 0.313725, 0.266667, 1.0 }, + { 0.164706, 0.321569, 0.278431, 1.0 }, + { 0.176471, 0.333333, 0.290196, 1.0 }, + { 0.188235, 0.345098, 0.298039, 1.0 }, + { 0.200000, 0.352941, 0.309804, 1.0 }, + { 0.211765, 0.364706, 0.317647, 1.0 }, + { 0.227451, 0.372549, 0.325490, 1.0 }, + { 0.239216, 0.384314, 0.337255, 1.0 }, + { 0.250980, 0.392157, 0.345098, 1.0 }, + { 0.262745, 0.403922, 0.349020, 1.0 }, + { 0.274510, 0.411765, 0.356863, 1.0 }, + { 0.286275, 0.419608, 0.364706, 1.0 }, + { 0.298039, 0.427451, 0.368627, 1.0 }, + { 0.309804, 0.439216, 0.376471, 1.0 }, + { 0.321569, 0.447059, 0.380392, 1.0 }, + { 0.329412, 0.454902, 0.384314, 1.0 }, + { 0.341176, 0.462745, 0.392157, 1.0 }, + { 0.352941, 0.466667, 0.396078, 1.0 }, + { 0.360784, 0.474510, 0.400000, 1.0 }, + { 0.372549, 0.482353, 0.400000, 1.0 }, + { 0.380392, 0.486275, 0.403922, 1.0 }, + { 0.388235, 0.494118, 0.407843, 1.0 }, + { 0.400000, 0.498039, 0.411765, 1.0 }, + { 0.407843, 0.505882, 0.411765, 1.0 }, + { 0.415686, 0.509804, 0.411765, 1.0 }, + }; +/* 040412-011 */ +static double4 colors_694[] = { + { 0.494118, 0.188235, 0.215686, 1.0 }, + { 0.462745, 0.172549, 0.270588, 1.0 }, + { 0.447059, 0.168627, 0.286275, 1.0 }, + { 0.431373, 0.164706, 0.305882, 1.0 }, + { 0.415686, 0.160784, 0.313725, 1.0 }, + { 0.403922, 0.156863, 0.325490, 1.0 }, + { 0.396078, 0.152941, 0.329412, 1.0 }, + { 0.388235, 0.149020, 0.337255, 1.0 }, + { 0.360784, 0.149020, 0.360784, 1.0 }, + { 0.341176, 0.141176, 0.349020, 1.0 }, + { 0.325490, 0.133333, 0.341176, 1.0 }, + { 0.301961, 0.129412, 0.333333, 1.0 }, + { 0.282353, 0.129412, 0.325490, 1.0 }, + { 0.274510, 0.125490, 0.313725, 1.0 }, + { 0.270588, 0.121569, 0.305882, 1.0 }, + { 0.266667, 0.117647, 0.301961, 1.0 }, + { 0.262745, 0.117647, 0.298039, 1.0 }, + { 0.247059, 0.117647, 0.278431, 1.0 }, + { 0.247059, 0.117647, 0.270588, 1.0 }, + { 0.247059, 0.117647, 0.262745, 1.0 }, + { 0.247059, 0.117647, 0.247059, 1.0 }, + { 0.247059, 0.117647, 0.231373, 1.0 }, + { 0.243137, 0.117647, 0.223529, 1.0 }, + { 0.243137, 0.117647, 0.215686, 1.0 }, + { 0.258824, 0.113725, 0.211765, 1.0 }, + { 0.262745, 0.109804, 0.219608, 1.0 }, + { 0.270588, 0.109804, 0.227451, 1.0 }, + { 0.278431, 0.105882, 0.231373, 1.0 }, + { 0.286275, 0.105882, 0.235294, 1.0 }, + { 0.290196, 0.101961, 0.235294, 1.0 }, + { 0.294118, 0.101961, 0.239216, 1.0 }, + { 0.301961, 0.101961, 0.243137, 1.0 }, + { 0.309804, 0.098039, 0.250980, 1.0 }, + { 0.325490, 0.094118, 0.262745, 1.0 }, + { 0.333333, 0.090196, 0.266667, 1.0 }, + { 0.345098, 0.090196, 0.274510, 1.0 }, + { 0.352941, 0.086275, 0.278431, 1.0 }, + { 0.364706, 0.082353, 0.286275, 1.0 }, + { 0.368627, 0.082353, 0.286275, 1.0 }, + { 0.376471, 0.082353, 0.290196, 1.0 }, + { 0.396078, 0.074510, 0.305882, 1.0 }, + { 0.407843, 0.070588, 0.313725, 1.0 }, + { 0.419608, 0.070588, 0.321569, 1.0 }, + { 0.431373, 0.066667, 0.325490, 1.0 }, + { 0.443137, 0.062745, 0.333333, 1.0 }, + { 0.447059, 0.058824, 0.333333, 1.0 }, + { 0.454902, 0.058824, 0.333333, 1.0 }, + { 0.466667, 0.054902, 0.341176, 1.0 }, + { 0.478431, 0.054902, 0.349020, 1.0 }, + { 0.505882, 0.047059, 0.345098, 1.0 }, + { 0.517647, 0.043137, 0.345098, 1.0 }, + { 0.533333, 0.039216, 0.345098, 1.0 }, + { 0.545098, 0.035294, 0.345098, 1.0 }, + { 0.560784, 0.031373, 0.345098, 1.0 }, + { 0.568627, 0.027451, 0.337255, 1.0 }, + { 0.576471, 0.027451, 0.333333, 1.0 }, + { 0.603922, 0.019608, 0.325490, 1.0 }, + { 0.615686, 0.015686, 0.317647, 1.0 }, + { 0.631373, 0.011765, 0.309804, 1.0 }, + { 0.647059, 0.007843, 0.294118, 1.0 }, + { 0.662745, 0.003922, 0.278431, 1.0 }, + { 0.666667, 0.000000, 0.274510, 1.0 }, + { 0.674510, 0.000000, 0.270588, 1.0 }, + { 0.690196, 0.007843, 0.258824, 1.0 }, + { 0.705882, 0.015686, 0.239216, 1.0 }, + { 0.733333, 0.023529, 0.203922, 1.0 }, + { 0.745098, 0.031373, 0.180392, 1.0 }, + { 0.760784, 0.039216, 0.160784, 1.0 }, + { 0.764706, 0.043137, 0.152941, 1.0 }, + { 0.772549, 0.047059, 0.149020, 1.0 }, + { 0.788235, 0.058824, 0.113725, 1.0 }, + { 0.800000, 0.066667, 0.086275, 1.0 }, + { 0.827451, 0.129412, 0.062745, 1.0 }, + { 0.839216, 0.156863, 0.054902, 1.0 }, + { 0.854902, 0.188235, 0.047059, 1.0 }, + { 0.862745, 0.219608, 0.039216, 1.0 }, + { 0.874510, 0.254902, 0.035294, 1.0 }, + { 0.878431, 0.270588, 0.031373, 1.0 }, + { 0.886275, 0.290196, 0.031373, 1.0 }, + { 0.894118, 0.317647, 0.023529, 1.0 }, + { 0.905882, 0.341176, 0.015686, 1.0 }, + { 0.917647, 0.392157, 0.007843, 1.0 }, + { 0.925490, 0.419608, 0.003922, 1.0 }, + { 0.933333, 0.450980, 0.000000, 1.0 }, + { 0.933333, 0.462745, 0.000000, 1.0 }, + { 0.937255, 0.478431, 0.000000, 1.0 }, + { 0.941176, 0.494118, 0.000000, 1.0 }, + { 0.945098, 0.513725, 0.000000, 1.0 }, + { 0.949020, 0.564706, 0.000000, 1.0 }, + { 0.949020, 0.576471, 0.000000, 1.0 }, + { 0.952941, 0.588235, 0.000000, 1.0 }, + { 0.952941, 0.600000, 0.000000, 1.0 }, + { 0.952941, 0.611765, 0.000000, 1.0 }, + { 0.952941, 0.627451, 0.000000, 1.0 }, + { 0.952941, 0.631373, 0.000000, 1.0 }, + { 0.952941, 0.635294, 0.003922, 1.0 }, + { 0.949020, 0.647059, 0.007843, 1.0 }, + { 0.945098, 0.658824, 0.019608, 1.0 }, + { 0.941176, 0.662745, 0.023529, 1.0 }, + { 0.937255, 0.666667, 0.031373, 1.0 }, + { 0.933333, 0.662745, 0.035294, 1.0 }, + { 0.933333, 0.658824, 0.039216, 1.0 }, + { 0.929412, 0.650980, 0.047059, 1.0 }, + { 0.921569, 0.647059, 0.058824, 1.0 }, + { 0.898039, 0.639216, 0.074510, 1.0 }, + { 0.882353, 0.631373, 0.074510, 1.0 }, + { 0.866667, 0.623529, 0.074510, 1.0 }, + { 0.858824, 0.619608, 0.074510, 1.0 }, + { 0.850980, 0.615686, 0.078431, 1.0 }, + { 0.831373, 0.611765, 0.082353, 1.0 }, + { 0.815686, 0.596078, 0.082353, 1.0 }, + { 0.800000, 0.584314, 0.094118, 1.0 }, + { 0.780392, 0.576471, 0.094118, 1.0 }, + { 0.745098, 0.545098, 0.101961, 1.0 }, + { 0.733333, 0.537255, 0.105882, 1.0 }, + { 0.725490, 0.529412, 0.113725, 1.0 }, + { 0.705882, 0.505882, 0.121569, 1.0 }, + { 0.690196, 0.490196, 0.121569, 1.0 }, + { 0.670588, 0.462745, 0.129412, 1.0 }, + { 0.650980, 0.443137, 0.137255, 1.0 }, + { 0.611765, 0.384314, 0.152941, 1.0 }, + { 0.592157, 0.360784, 0.156863, 1.0 }, + { 0.572549, 0.337255, 0.160784, 1.0 }, + { 0.564706, 0.325490, 0.160784, 1.0 }, + { 0.556863, 0.313725, 0.164706, 1.0 }, + { 0.537255, 0.282353, 0.172549, 1.0 }, + { 0.521569, 0.247059, 0.176471, 1.0 }, + { 0.501961, 0.227451, 0.180392, 1.0 }, + { 0.494118, 0.188235, 0.215686, 1.0 }, + { 0.462745, 0.172549, 0.270588, 1.0 }, + { 0.454902, 0.168627, 0.278431, 1.0 }, + { 0.447059, 0.168627, 0.286275, 1.0 }, + { 0.431373, 0.164706, 0.305882, 1.0 }, + { 0.415686, 0.160784, 0.317647, 1.0 }, + { 0.403922, 0.156863, 0.325490, 1.0 }, + { 0.388235, 0.149020, 0.337255, 1.0 }, + { 0.360784, 0.149020, 0.360784, 1.0 }, + { 0.341176, 0.141176, 0.349020, 1.0 }, + { 0.325490, 0.133333, 0.341176, 1.0 }, + { 0.313725, 0.133333, 0.337255, 1.0 }, + { 0.305882, 0.133333, 0.333333, 1.0 }, + { 0.282353, 0.129412, 0.325490, 1.0 }, + { 0.270588, 0.125490, 0.313725, 1.0 }, + { 0.270588, 0.121569, 0.305882, 1.0 }, + { 0.262745, 0.117647, 0.298039, 1.0 }, + { 0.247059, 0.117647, 0.278431, 1.0 }, + { 0.243137, 0.113725, 0.274510, 1.0 }, + { 0.239216, 0.113725, 0.270588, 1.0 }, + { 0.247059, 0.117647, 0.262745, 1.0 }, + { 0.254902, 0.117647, 0.254902, 1.0 }, + { 0.247059, 0.117647, 0.231373, 1.0 }, + { 0.243137, 0.117647, 0.215686, 1.0 }, + { 0.258824, 0.113725, 0.211765, 1.0 }, + { 0.258824, 0.113725, 0.219608, 1.0 }, + { 0.262745, 0.113725, 0.231373, 1.0 }, + { 0.270588, 0.109804, 0.227451, 1.0 }, + { 0.278431, 0.105882, 0.227451, 1.0 }, + { 0.286275, 0.105882, 0.235294, 1.0 }, + { 0.294118, 0.101961, 0.239216, 1.0 }, + { 0.301961, 0.101961, 0.243137, 1.0 }, + { 0.309804, 0.098039, 0.250980, 1.0 }, + { 0.325490, 0.094118, 0.262745, 1.0 }, + { 0.329412, 0.094118, 0.266667, 1.0 }, + { 0.333333, 0.094118, 0.270588, 1.0 }, + { 0.345098, 0.090196, 0.274510, 1.0 }, + { 0.352941, 0.086275, 0.278431, 1.0 }, + { 0.364706, 0.082353, 0.286275, 1.0 }, + { 0.376471, 0.082353, 0.290196, 1.0 }, + { 0.396078, 0.074510, 0.305882, 1.0 }, + { 0.400000, 0.070588, 0.309804, 1.0 }, + { 0.407843, 0.070588, 0.313725, 1.0 }, + { 0.419608, 0.070588, 0.321569, 1.0 }, + { 0.431373, 0.066667, 0.325490, 1.0 }, + { 0.443137, 0.062745, 0.333333, 1.0 }, + { 0.454902, 0.058824, 0.333333, 1.0 }, + { 0.466667, 0.054902, 0.341176, 1.0 }, + { 0.478431, 0.054902, 0.349020, 1.0 }, + { 0.494118, 0.050980, 0.341176, 1.0 }, + { 0.505882, 0.047059, 0.345098, 1.0 }, + { 0.517647, 0.043137, 0.345098, 1.0 }, + { 0.533333, 0.039216, 0.345098, 1.0 }, + { 0.545098, 0.035294, 0.345098, 1.0 }, + { 0.560784, 0.031373, 0.345098, 1.0 }, + { 0.576471, 0.027451, 0.333333, 1.0 }, + { 0.603922, 0.019608, 0.325490, 1.0 }, + { 0.611765, 0.015686, 0.321569, 1.0 }, + { 0.619608, 0.015686, 0.321569, 1.0 }, + { 0.631373, 0.011765, 0.309804, 1.0 }, + { 0.647059, 0.007843, 0.294118, 1.0 }, + { 0.662745, 0.003922, 0.278431, 1.0 }, + { 0.674510, 0.000000, 0.270588, 1.0 }, + { 0.690196, 0.007843, 0.258824, 1.0 }, + { 0.705882, 0.015686, 0.239216, 1.0 }, + { 0.717647, 0.019608, 0.227451, 1.0 }, + { 0.733333, 0.023529, 0.203922, 1.0 }, + { 0.745098, 0.031373, 0.192157, 1.0 }, + { 0.760784, 0.039216, 0.160784, 1.0 }, + { 0.772549, 0.047059, 0.149020, 1.0 }, + { 0.788235, 0.058824, 0.113725, 1.0 }, + { 0.800000, 0.066667, 0.086275, 1.0 }, + { 0.815686, 0.090196, 0.066667, 1.0 }, + { 0.827451, 0.129412, 0.062745, 1.0 }, + { 0.843137, 0.164706, 0.054902, 1.0 }, + { 0.854902, 0.188235, 0.047059, 1.0 }, + { 0.866667, 0.223529, 0.039216, 1.0 }, + { 0.874510, 0.254902, 0.035294, 1.0 }, + { 0.886275, 0.290196, 0.031373, 1.0 }, + { 0.894118, 0.317647, 0.023529, 1.0 }, + { 0.905882, 0.341176, 0.015686, 1.0 }, + { 0.913725, 0.372549, 0.011765, 1.0 }, + { 0.917647, 0.392157, 0.007843, 1.0 }, + { 0.925490, 0.423529, 0.003922, 1.0 }, + { 0.933333, 0.450980, 0.000000, 1.0 }, + { 0.937255, 0.478431, 0.000000, 1.0 }, + { 0.941176, 0.494118, 0.000000, 1.0 }, + { 0.945098, 0.513725, 0.000000, 1.0 }, + { 0.949020, 0.537255, 0.000000, 1.0 }, + { 0.949020, 0.564706, 0.000000, 1.0 }, + { 0.952941, 0.576471, 0.000000, 1.0 }, + { 0.952941, 0.588235, 0.000000, 1.0 }, + { 0.952941, 0.611765, 0.000000, 1.0 }, + { 0.952941, 0.627451, 0.000000, 1.0 }, + { 0.952941, 0.631373, 0.000000, 1.0 }, + { 0.952941, 0.635294, 0.003922, 1.0 }, + { 0.949020, 0.647059, 0.007843, 1.0 }, + { 0.949020, 0.647059, 0.011765, 1.0 }, + { 0.945098, 0.658824, 0.019608, 1.0 }, + { 0.941176, 0.658824, 0.027451, 1.0 }, + { 0.937255, 0.666667, 0.031373, 1.0 }, + { 0.933333, 0.658824, 0.039216, 1.0 }, + { 0.929412, 0.650980, 0.047059, 1.0 }, + { 0.921569, 0.647059, 0.058824, 1.0 }, + { 0.913725, 0.643137, 0.066667, 1.0 }, + { 0.898039, 0.639216, 0.074510, 1.0 }, + { 0.882353, 0.631373, 0.074510, 1.0 }, + { 0.866667, 0.623529, 0.074510, 1.0 }, + { 0.850980, 0.615686, 0.078431, 1.0 }, + { 0.831373, 0.611765, 0.082353, 1.0 }, + { 0.815686, 0.596078, 0.082353, 1.0 }, + { 0.800000, 0.584314, 0.094118, 1.0 }, + { 0.780392, 0.576471, 0.094118, 1.0 }, + { 0.764706, 0.560784, 0.101961, 1.0 }, + { 0.745098, 0.545098, 0.101961, 1.0 }, + { 0.725490, 0.529412, 0.113725, 1.0 }, + { 0.705882, 0.505882, 0.121569, 1.0 }, + { 0.690196, 0.490196, 0.121569, 1.0 }, + { 0.670588, 0.462745, 0.129412, 1.0 }, + { 0.650980, 0.443137, 0.137255, 1.0 }, + { 0.631373, 0.415686, 0.141176, 1.0 }, + { 0.611765, 0.384314, 0.152941, 1.0 }, + { 0.592157, 0.368627, 0.156863, 1.0 }, + { 0.572549, 0.337255, 0.160784, 1.0 }, + { 0.556863, 0.313725, 0.164706, 1.0 }, + { 0.537255, 0.282353, 0.172549, 1.0 }, + { 0.521569, 0.247059, 0.176471, 1.0 }, + { 0.501961, 0.227451, 0.180392, 1.0 }, + }; +/* 040412-012 */ +static double4 colors_695[] = { + { 0.725490, 0.525490, 0.603922, 1.0 }, + { 0.694118, 0.498039, 0.560784, 1.0 }, + { 0.674510, 0.482353, 0.537255, 1.0 }, + { 0.658824, 0.470588, 0.517647, 1.0 }, + { 0.643137, 0.454902, 0.494118, 1.0 }, + { 0.627451, 0.443137, 0.474510, 1.0 }, + { 0.619608, 0.435294, 0.462745, 1.0 }, + { 0.611765, 0.431373, 0.450980, 1.0 }, + { 0.576471, 0.400000, 0.407843, 1.0 }, + { 0.560784, 0.384314, 0.384314, 1.0 }, + { 0.545098, 0.372549, 0.364706, 1.0 }, + { 0.525490, 0.356863, 0.341176, 1.0 }, + { 0.509804, 0.345098, 0.317647, 1.0 }, + { 0.482353, 0.325490, 0.290196, 1.0 }, + { 0.454902, 0.305882, 0.262745, 1.0 }, + { 0.439216, 0.298039, 0.250980, 1.0 }, + { 0.427451, 0.290196, 0.239216, 1.0 }, + { 0.372549, 0.254902, 0.192157, 1.0 }, + { 0.349020, 0.239216, 0.172549, 1.0 }, + { 0.325490, 0.227451, 0.152941, 1.0 }, + { 0.305882, 0.211765, 0.137255, 1.0 }, + { 0.286275, 0.200000, 0.121569, 1.0 }, + { 0.274510, 0.192157, 0.113725, 1.0 }, + { 0.262745, 0.188235, 0.105882, 1.0 }, + { 0.223529, 0.164706, 0.082353, 1.0 }, + { 0.203922, 0.152941, 0.070588, 1.0 }, + { 0.184314, 0.145098, 0.062745, 1.0 }, + { 0.168627, 0.137255, 0.058824, 1.0 }, + { 0.156863, 0.133333, 0.054902, 1.0 }, + { 0.152941, 0.129412, 0.054902, 1.0 }, + { 0.152941, 0.129412, 0.058824, 1.0 }, + { 0.149020, 0.129412, 0.058824, 1.0 }, + { 0.145098, 0.125490, 0.062745, 1.0 }, + { 0.137255, 0.121569, 0.066667, 1.0 }, + { 0.133333, 0.117647, 0.070588, 1.0 }, + { 0.129412, 0.117647, 0.074510, 1.0 }, + { 0.125490, 0.117647, 0.074510, 1.0 }, + { 0.121569, 0.117647, 0.078431, 1.0 }, + { 0.117647, 0.113725, 0.078431, 1.0 }, + { 0.117647, 0.113725, 0.082353, 1.0 }, + { 0.109804, 0.109804, 0.086275, 1.0 }, + { 0.105882, 0.105882, 0.090196, 1.0 }, + { 0.101961, 0.105882, 0.094118, 1.0 }, + { 0.098039, 0.101961, 0.094118, 1.0 }, + { 0.094118, 0.101961, 0.098039, 1.0 }, + { 0.090196, 0.101961, 0.098039, 1.0 }, + { 0.090196, 0.101961, 0.101961, 1.0 }, + { 0.090196, 0.101961, 0.105882, 1.0 }, + { 0.086275, 0.101961, 0.109804, 1.0 }, + { 0.082353, 0.105882, 0.117647, 1.0 }, + { 0.082353, 0.105882, 0.121569, 1.0 }, + { 0.082353, 0.109804, 0.129412, 1.0 }, + { 0.082353, 0.113725, 0.133333, 1.0 }, + { 0.082353, 0.121569, 0.141176, 1.0 }, + { 0.082353, 0.125490, 0.145098, 1.0 }, + { 0.082353, 0.129412, 0.149020, 1.0 }, + { 0.086275, 0.145098, 0.164706, 1.0 }, + { 0.086275, 0.152941, 0.172549, 1.0 }, + { 0.090196, 0.160784, 0.184314, 1.0 }, + { 0.094118, 0.172549, 0.192157, 1.0 }, + { 0.101961, 0.184314, 0.203922, 1.0 }, + { 0.101961, 0.188235, 0.207843, 1.0 }, + { 0.105882, 0.196078, 0.215686, 1.0 }, + { 0.109804, 0.207843, 0.223529, 1.0 }, + { 0.113725, 0.223529, 0.235294, 1.0 }, + { 0.121569, 0.247059, 0.254902, 1.0 }, + { 0.125490, 0.258824, 0.262745, 1.0 }, + { 0.129412, 0.270588, 0.274510, 1.0 }, + { 0.133333, 0.274510, 0.278431, 1.0 }, + { 0.137255, 0.282353, 0.286275, 1.0 }, + { 0.141176, 0.294118, 0.298039, 1.0 }, + { 0.145098, 0.305882, 0.305882, 1.0 }, + { 0.152941, 0.329412, 0.329412, 1.0 }, + { 0.156863, 0.341176, 0.337255, 1.0 }, + { 0.160784, 0.356863, 0.349020, 1.0 }, + { 0.164706, 0.368627, 0.356863, 1.0 }, + { 0.172549, 0.380392, 0.368627, 1.0 }, + { 0.172549, 0.384314, 0.372549, 1.0 }, + { 0.176471, 0.392157, 0.380392, 1.0 }, + { 0.180392, 0.403922, 0.392157, 1.0 }, + { 0.188235, 0.415686, 0.400000, 1.0 }, + { 0.203922, 0.435294, 0.423529, 1.0 }, + { 0.215686, 0.443137, 0.435294, 1.0 }, + { 0.227451, 0.454902, 0.447059, 1.0 }, + { 0.231373, 0.458824, 0.450980, 1.0 }, + { 0.239216, 0.466667, 0.454902, 1.0 }, + { 0.254902, 0.474510, 0.466667, 1.0 }, + { 0.270588, 0.482353, 0.478431, 1.0 }, + { 0.301961, 0.498039, 0.501961, 1.0 }, + { 0.321569, 0.505882, 0.513725, 1.0 }, + { 0.341176, 0.513725, 0.525490, 1.0 }, + { 0.349020, 0.517647, 0.529412, 1.0 }, + { 0.360784, 0.521569, 0.537255, 1.0 }, + { 0.380392, 0.529412, 0.552941, 1.0 }, + { 0.403922, 0.533333, 0.564706, 1.0 }, + { 0.423529, 0.541176, 0.576471, 1.0 }, + { 0.447059, 0.545098, 0.588235, 1.0 }, + { 0.490196, 0.560784, 0.611765, 1.0 }, + { 0.509804, 0.564706, 0.623529, 1.0 }, + { 0.533333, 0.572549, 0.635294, 1.0 }, + { 0.545098, 0.576471, 0.643137, 1.0 }, + { 0.556863, 0.580392, 0.650980, 1.0 }, + { 0.580392, 0.584314, 0.662745, 1.0 }, + { 0.600000, 0.592157, 0.674510, 1.0 }, + { 0.643137, 0.603922, 0.698039, 1.0 }, + { 0.666667, 0.607843, 0.709804, 1.0 }, + { 0.690196, 0.615686, 0.721569, 1.0 }, + { 0.698039, 0.619608, 0.725490, 1.0 }, + { 0.709804, 0.623529, 0.733333, 1.0 }, + { 0.733333, 0.631373, 0.749020, 1.0 }, + { 0.752941, 0.635294, 0.756863, 1.0 }, + { 0.772549, 0.639216, 0.768627, 1.0 }, + { 0.788235, 0.643137, 0.776471, 1.0 }, + { 0.811765, 0.647059, 0.784314, 1.0 }, + { 0.815686, 0.647059, 0.784314, 1.0 }, + { 0.823529, 0.647059, 0.784314, 1.0 }, + { 0.827451, 0.643137, 0.780392, 1.0 }, + { 0.831373, 0.639216, 0.776471, 1.0 }, + { 0.831373, 0.635294, 0.772549, 1.0 }, + { 0.831373, 0.631373, 0.764706, 1.0 }, + { 0.823529, 0.615686, 0.741176, 1.0 }, + { 0.811765, 0.603922, 0.725490, 1.0 }, + { 0.803922, 0.596078, 0.709804, 1.0 }, + { 0.796078, 0.588235, 0.698039, 1.0 }, + { 0.792157, 0.584314, 0.690196, 1.0 }, + { 0.776471, 0.568627, 0.670588, 1.0 }, + { 0.760784, 0.556863, 0.647059, 1.0 }, + { 0.741176, 0.541176, 0.627451, 1.0 }, + { 0.725490, 0.525490, 0.603922, 1.0 }, + { 0.694118, 0.498039, 0.560784, 1.0 }, + { 0.682353, 0.490196, 0.549020, 1.0 }, + { 0.674510, 0.486275, 0.537255, 1.0 }, + { 0.658824, 0.470588, 0.517647, 1.0 }, + { 0.643137, 0.458824, 0.494118, 1.0 }, + { 0.627451, 0.443137, 0.474510, 1.0 }, + { 0.611765, 0.431373, 0.450980, 1.0 }, + { 0.576471, 0.400000, 0.407843, 1.0 }, + { 0.560784, 0.384314, 0.384314, 1.0 }, + { 0.545098, 0.372549, 0.364706, 1.0 }, + { 0.533333, 0.364706, 0.352941, 1.0 }, + { 0.525490, 0.360784, 0.341176, 1.0 }, + { 0.509804, 0.345098, 0.317647, 1.0 }, + { 0.482353, 0.325490, 0.290196, 1.0 }, + { 0.454902, 0.305882, 0.262745, 1.0 }, + { 0.427451, 0.290196, 0.239216, 1.0 }, + { 0.372549, 0.254902, 0.192157, 1.0 }, + { 0.360784, 0.247059, 0.180392, 1.0 }, + { 0.349020, 0.239216, 0.172549, 1.0 }, + { 0.325490, 0.227451, 0.152941, 1.0 }, + { 0.309804, 0.215686, 0.137255, 1.0 }, + { 0.286275, 0.200000, 0.121569, 1.0 }, + { 0.262745, 0.188235, 0.105882, 1.0 }, + { 0.223529, 0.164706, 0.082353, 1.0 }, + { 0.211765, 0.160784, 0.074510, 1.0 }, + { 0.203922, 0.156863, 0.070588, 1.0 }, + { 0.184314, 0.145098, 0.062745, 1.0 }, + { 0.164706, 0.137255, 0.054902, 1.0 }, + { 0.156863, 0.133333, 0.054902, 1.0 }, + { 0.152941, 0.129412, 0.058824, 1.0 }, + { 0.149020, 0.129412, 0.058824, 1.0 }, + { 0.145098, 0.125490, 0.062745, 1.0 }, + { 0.137255, 0.121569, 0.066667, 1.0 }, + { 0.133333, 0.121569, 0.066667, 1.0 }, + { 0.133333, 0.121569, 0.070588, 1.0 }, + { 0.129412, 0.117647, 0.074510, 1.0 }, + { 0.125490, 0.117647, 0.078431, 1.0 }, + { 0.121569, 0.117647, 0.078431, 1.0 }, + { 0.117647, 0.113725, 0.082353, 1.0 }, + { 0.109804, 0.109804, 0.086275, 1.0 }, + { 0.105882, 0.109804, 0.086275, 1.0 }, + { 0.105882, 0.109804, 0.090196, 1.0 }, + { 0.101961, 0.105882, 0.094118, 1.0 }, + { 0.098039, 0.105882, 0.094118, 1.0 }, + { 0.094118, 0.101961, 0.098039, 1.0 }, + { 0.090196, 0.101961, 0.101961, 1.0 }, + { 0.090196, 0.101961, 0.105882, 1.0 }, + { 0.086275, 0.101961, 0.109804, 1.0 }, + { 0.082353, 0.101961, 0.113725, 1.0 }, + { 0.082353, 0.105882, 0.117647, 1.0 }, + { 0.082353, 0.105882, 0.121569, 1.0 }, + { 0.082353, 0.109804, 0.129412, 1.0 }, + { 0.082353, 0.117647, 0.137255, 1.0 }, + { 0.082353, 0.121569, 0.141176, 1.0 }, + { 0.082353, 0.129412, 0.149020, 1.0 }, + { 0.086275, 0.145098, 0.164706, 1.0 }, + { 0.086275, 0.149020, 0.168627, 1.0 }, + { 0.090196, 0.152941, 0.172549, 1.0 }, + { 0.090196, 0.160784, 0.184314, 1.0 }, + { 0.094118, 0.172549, 0.192157, 1.0 }, + { 0.101961, 0.184314, 0.203922, 1.0 }, + { 0.105882, 0.196078, 0.215686, 1.0 }, + { 0.109804, 0.207843, 0.223529, 1.0 }, + { 0.113725, 0.223529, 0.235294, 1.0 }, + { 0.117647, 0.235294, 0.243137, 1.0 }, + { 0.121569, 0.247059, 0.254902, 1.0 }, + { 0.125490, 0.258824, 0.266667, 1.0 }, + { 0.129412, 0.270588, 0.274510, 1.0 }, + { 0.137255, 0.282353, 0.286275, 1.0 }, + { 0.141176, 0.294118, 0.298039, 1.0 }, + { 0.145098, 0.305882, 0.305882, 1.0 }, + { 0.149020, 0.317647, 0.317647, 1.0 }, + { 0.152941, 0.329412, 0.329412, 1.0 }, + { 0.156863, 0.341176, 0.337255, 1.0 }, + { 0.160784, 0.356863, 0.349020, 1.0 }, + { 0.164706, 0.368627, 0.360784, 1.0 }, + { 0.172549, 0.380392, 0.368627, 1.0 }, + { 0.176471, 0.392157, 0.380392, 1.0 }, + { 0.180392, 0.403922, 0.392157, 1.0 }, + { 0.188235, 0.415686, 0.400000, 1.0 }, + { 0.196078, 0.423529, 0.411765, 1.0 }, + { 0.203922, 0.435294, 0.423529, 1.0 }, + { 0.215686, 0.447059, 0.435294, 1.0 }, + { 0.227451, 0.454902, 0.447059, 1.0 }, + { 0.239216, 0.466667, 0.454902, 1.0 }, + { 0.254902, 0.474510, 0.466667, 1.0 }, + { 0.270588, 0.482353, 0.478431, 1.0 }, + { 0.286275, 0.490196, 0.490196, 1.0 }, + { 0.301961, 0.498039, 0.501961, 1.0 }, + { 0.321569, 0.505882, 0.513725, 1.0 }, + { 0.341176, 0.513725, 0.525490, 1.0 }, + { 0.360784, 0.521569, 0.537255, 1.0 }, + { 0.380392, 0.529412, 0.552941, 1.0 }, + { 0.403922, 0.533333, 0.564706, 1.0 }, + { 0.423529, 0.541176, 0.576471, 1.0 }, + { 0.447059, 0.545098, 0.588235, 1.0 }, + { 0.470588, 0.552941, 0.600000, 1.0 }, + { 0.490196, 0.560784, 0.611765, 1.0 }, + { 0.513725, 0.564706, 0.623529, 1.0 }, + { 0.533333, 0.572549, 0.635294, 1.0 }, + { 0.556863, 0.580392, 0.650980, 1.0 }, + { 0.580392, 0.584314, 0.662745, 1.0 }, + { 0.600000, 0.592157, 0.674510, 1.0 }, + { 0.623529, 0.596078, 0.686275, 1.0 }, + { 0.643137, 0.603922, 0.698039, 1.0 }, + { 0.666667, 0.611765, 0.709804, 1.0 }, + { 0.690196, 0.615686, 0.721569, 1.0 }, + { 0.709804, 0.623529, 0.733333, 1.0 }, + { 0.733333, 0.631373, 0.749020, 1.0 }, + { 0.752941, 0.635294, 0.756863, 1.0 }, + { 0.772549, 0.639216, 0.768627, 1.0 }, + { 0.788235, 0.643137, 0.776471, 1.0 }, + { 0.803922, 0.647059, 0.780392, 1.0 }, + { 0.811765, 0.647059, 0.784314, 1.0 }, + { 0.823529, 0.647059, 0.784314, 1.0 }, + { 0.827451, 0.643137, 0.780392, 1.0 }, + { 0.831373, 0.639216, 0.776471, 1.0 }, + { 0.831373, 0.635294, 0.772549, 1.0 }, + { 0.831373, 0.631373, 0.764706, 1.0 }, + { 0.831373, 0.623529, 0.752941, 1.0 }, + { 0.823529, 0.615686, 0.741176, 1.0 }, + { 0.815686, 0.603922, 0.725490, 1.0 }, + { 0.803922, 0.596078, 0.709804, 1.0 }, + { 0.792157, 0.584314, 0.690196, 1.0 }, + { 0.776471, 0.568627, 0.670588, 1.0 }, + { 0.760784, 0.556863, 0.647059, 1.0 }, + { 0.741176, 0.541176, 0.627451, 1.0 }, + }; +/* 040412-013 */ +static double4 colors_696[] = { + { 0.250980, 0.043137, 0.360784, 1.0 }, + { 0.227451, 0.039216, 0.337255, 1.0 }, + { 0.215686, 0.035294, 0.321569, 1.0 }, + { 0.203922, 0.035294, 0.309804, 1.0 }, + { 0.192157, 0.031373, 0.298039, 1.0 }, + { 0.180392, 0.031373, 0.286275, 1.0 }, + { 0.176471, 0.031373, 0.282353, 1.0 }, + { 0.172549, 0.035294, 0.278431, 1.0 }, + { 0.152941, 0.035294, 0.254902, 1.0 }, + { 0.145098, 0.035294, 0.243137, 1.0 }, + { 0.137255, 0.039216, 0.235294, 1.0 }, + { 0.129412, 0.039216, 0.227451, 1.0 }, + { 0.121569, 0.043137, 0.219608, 1.0 }, + { 0.109804, 0.047059, 0.211765, 1.0 }, + { 0.101961, 0.050980, 0.203922, 1.0 }, + { 0.098039, 0.050980, 0.200000, 1.0 }, + { 0.098039, 0.054902, 0.196078, 1.0 }, + { 0.113725, 0.054902, 0.219608, 1.0 }, + { 0.117647, 0.054902, 0.231373, 1.0 }, + { 0.125490, 0.054902, 0.243137, 1.0 }, + { 0.133333, 0.050980, 0.254902, 1.0 }, + { 0.145098, 0.050980, 0.270588, 1.0 }, + { 0.149020, 0.050980, 0.274510, 1.0 }, + { 0.152941, 0.054902, 0.282353, 1.0 }, + { 0.164706, 0.054902, 0.305882, 1.0 }, + { 0.172549, 0.054902, 0.317647, 1.0 }, + { 0.180392, 0.054902, 0.329412, 1.0 }, + { 0.184314, 0.054902, 0.341176, 1.0 }, + { 0.192157, 0.058824, 0.352941, 1.0 }, + { 0.196078, 0.054902, 0.356863, 1.0 }, + { 0.203922, 0.054902, 0.364706, 1.0 }, + { 0.211765, 0.054902, 0.380392, 1.0 }, + { 0.215686, 0.058824, 0.392157, 1.0 }, + { 0.231373, 0.054902, 0.415686, 1.0 }, + { 0.235294, 0.054902, 0.427451, 1.0 }, + { 0.243137, 0.058824, 0.439216, 1.0 }, + { 0.250980, 0.058824, 0.450980, 1.0 }, + { 0.262745, 0.058824, 0.462745, 1.0 }, + { 0.266667, 0.058824, 0.466667, 1.0 }, + { 0.270588, 0.058824, 0.474510, 1.0 }, + { 0.282353, 0.066667, 0.494118, 1.0 }, + { 0.290196, 0.066667, 0.501961, 1.0 }, + { 0.298039, 0.070588, 0.513725, 1.0 }, + { 0.301961, 0.074510, 0.521569, 1.0 }, + { 0.305882, 0.078431, 0.529412, 1.0 }, + { 0.309804, 0.078431, 0.533333, 1.0 }, + { 0.313725, 0.078431, 0.541176, 1.0 }, + { 0.321569, 0.086275, 0.549020, 1.0 }, + { 0.329412, 0.086275, 0.556863, 1.0 }, + { 0.341176, 0.094118, 0.572549, 1.0 }, + { 0.345098, 0.101961, 0.576471, 1.0 }, + { 0.352941, 0.109804, 0.584314, 1.0 }, + { 0.360784, 0.113725, 0.588235, 1.0 }, + { 0.368627, 0.121569, 0.596078, 1.0 }, + { 0.368627, 0.125490, 0.600000, 1.0 }, + { 0.368627, 0.129412, 0.603922, 1.0 }, + { 0.384314, 0.141176, 0.615686, 1.0 }, + { 0.388235, 0.149020, 0.619608, 1.0 }, + { 0.396078, 0.156863, 0.623529, 1.0 }, + { 0.400000, 0.164706, 0.627451, 1.0 }, + { 0.403922, 0.172549, 0.631373, 1.0 }, + { 0.403922, 0.176471, 0.631373, 1.0 }, + { 0.407843, 0.180392, 0.635294, 1.0 }, + { 0.415686, 0.188235, 0.639216, 1.0 }, + { 0.419608, 0.200000, 0.643137, 1.0 }, + { 0.431373, 0.215686, 0.647059, 1.0 }, + { 0.435294, 0.227451, 0.650980, 1.0 }, + { 0.439216, 0.239216, 0.654902, 1.0 }, + { 0.443137, 0.243137, 0.654902, 1.0 }, + { 0.447059, 0.247059, 0.654902, 1.0 }, + { 0.450980, 0.258824, 0.654902, 1.0 }, + { 0.450980, 0.270588, 0.658824, 1.0 }, + { 0.462745, 0.290196, 0.662745, 1.0 }, + { 0.466667, 0.298039, 0.662745, 1.0 }, + { 0.474510, 0.309804, 0.666667, 1.0 }, + { 0.478431, 0.317647, 0.666667, 1.0 }, + { 0.482353, 0.329412, 0.670588, 1.0 }, + { 0.482353, 0.333333, 0.670588, 1.0 }, + { 0.486275, 0.341176, 0.670588, 1.0 }, + { 0.486275, 0.352941, 0.674510, 1.0 }, + { 0.494118, 0.364706, 0.674510, 1.0 }, + { 0.501961, 0.384314, 0.678431, 1.0 }, + { 0.501961, 0.396078, 0.678431, 1.0 }, + { 0.501961, 0.407843, 0.682353, 1.0 }, + { 0.501961, 0.411765, 0.682353, 1.0 }, + { 0.505882, 0.415686, 0.686275, 1.0 }, + { 0.509804, 0.423529, 0.686275, 1.0 }, + { 0.517647, 0.435294, 0.686275, 1.0 }, + { 0.517647, 0.450980, 0.690196, 1.0 }, + { 0.517647, 0.458824, 0.690196, 1.0 }, + { 0.517647, 0.466667, 0.690196, 1.0 }, + { 0.517647, 0.466667, 0.690196, 1.0 }, + { 0.521569, 0.470588, 0.690196, 1.0 }, + { 0.505882, 0.478431, 0.690196, 1.0 }, + { 0.513725, 0.482353, 0.690196, 1.0 }, + { 0.513725, 0.482353, 0.686275, 1.0 }, + { 0.521569, 0.486275, 0.686275, 1.0 }, + { 0.513725, 0.494118, 0.682353, 1.0 }, + { 0.533333, 0.490196, 0.678431, 1.0 }, + { 0.552941, 0.490196, 0.674510, 1.0 }, + { 0.556863, 0.490196, 0.670588, 1.0 }, + { 0.560784, 0.490196, 0.670588, 1.0 }, + { 0.556863, 0.490196, 0.666667, 1.0 }, + { 0.572549, 0.486275, 0.662745, 1.0 }, + { 0.611765, 0.478431, 0.654902, 1.0 }, + { 0.619608, 0.474510, 0.650980, 1.0 }, + { 0.627451, 0.470588, 0.647059, 1.0 }, + { 0.631373, 0.466667, 0.643137, 1.0 }, + { 0.639216, 0.466667, 0.639216, 1.0 }, + { 0.635294, 0.458824, 0.635294, 1.0 }, + { 0.635294, 0.447059, 0.603922, 1.0 }, + { 0.631373, 0.443137, 0.603922, 1.0 }, + { 0.627451, 0.431373, 0.588235, 1.0 }, + { 0.615686, 0.407843, 0.568627, 1.0 }, + { 0.611765, 0.403922, 0.560784, 1.0 }, + { 0.611765, 0.400000, 0.556863, 1.0 }, + { 0.607843, 0.388235, 0.549020, 1.0 }, + { 0.600000, 0.372549, 0.545098, 1.0 }, + { 0.596078, 0.356863, 0.525490, 1.0 }, + { 0.588235, 0.345098, 0.521569, 1.0 }, + { 0.572549, 0.317647, 0.501961, 1.0 }, + { 0.564706, 0.298039, 0.490196, 1.0 }, + { 0.560784, 0.282353, 0.482353, 1.0 }, + { 0.556863, 0.274510, 0.478431, 1.0 }, + { 0.552941, 0.270588, 0.478431, 1.0 }, + { 0.549020, 0.254902, 0.462745, 1.0 }, + { 0.541176, 0.239216, 0.454902, 1.0 }, + { 0.533333, 0.227451, 0.450980, 1.0 }, + { 0.529412, 0.207843, 0.435294, 1.0 }, + { 0.513725, 0.180392, 0.423529, 1.0 }, + { 0.509804, 0.172549, 0.415686, 1.0 }, + { 0.509804, 0.164706, 0.411765, 1.0 }, + { 0.501961, 0.149020, 0.403922, 1.0 }, + { 0.494118, 0.137255, 0.392157, 1.0 }, + { 0.490196, 0.117647, 0.384314, 1.0 }, + { 0.482353, 0.105882, 0.376471, 1.0 }, + { 0.466667, 0.074510, 0.360784, 1.0 }, + { 0.458824, 0.058824, 0.349020, 1.0 }, + { 0.454902, 0.047059, 0.341176, 1.0 }, + { 0.450980, 0.039216, 0.337255, 1.0 }, + { 0.450980, 0.035294, 0.333333, 1.0 }, + { 0.447059, 0.023529, 0.329412, 1.0 }, + { 0.443137, 0.015686, 0.321569, 1.0 }, + { 0.439216, 0.007843, 0.313725, 1.0 }, + { 0.435294, 0.000000, 0.309804, 1.0 }, + { 0.427451, 0.000000, 0.301961, 1.0 }, + { 0.427451, 0.000000, 0.298039, 1.0 }, + { 0.427451, 0.000000, 0.298039, 1.0 }, + { 0.423529, 0.000000, 0.301961, 1.0 }, + { 0.423529, 0.000000, 0.298039, 1.0 }, + { 0.423529, 0.000000, 0.294118, 1.0 }, + { 0.423529, 0.000000, 0.294118, 1.0 }, + { 0.423529, 0.000000, 0.290196, 1.0 }, + { 0.423529, 0.000000, 0.290196, 1.0 }, + { 0.423529, 0.000000, 0.290196, 1.0 }, + { 0.423529, 0.000000, 0.290196, 1.0 }, + { 0.423529, 0.000000, 0.290196, 1.0 }, + { 0.427451, 0.000000, 0.290196, 1.0 }, + { 0.427451, 0.000000, 0.290196, 1.0 }, + { 0.431373, 0.000000, 0.290196, 1.0 }, + { 0.435294, 0.000000, 0.290196, 1.0 }, + { 0.439216, 0.000000, 0.290196, 1.0 }, + { 0.439216, 0.003922, 0.290196, 1.0 }, + { 0.443137, 0.007843, 0.290196, 1.0 }, + { 0.450980, 0.011765, 0.298039, 1.0 }, + { 0.454902, 0.023529, 0.301961, 1.0 }, + { 0.458824, 0.035294, 0.301961, 1.0 }, + { 0.466667, 0.043137, 0.309804, 1.0 }, + { 0.478431, 0.074510, 0.325490, 1.0 }, + { 0.482353, 0.078431, 0.325490, 1.0 }, + { 0.486275, 0.086275, 0.329412, 1.0 }, + { 0.494118, 0.101961, 0.337255, 1.0 }, + { 0.501961, 0.113725, 0.341176, 1.0 }, + { 0.509804, 0.133333, 0.345098, 1.0 }, + { 0.517647, 0.149020, 0.352941, 1.0 }, + { 0.521569, 0.160784, 0.360784, 1.0 }, + { 0.529412, 0.176471, 0.364706, 1.0 }, + { 0.537255, 0.192157, 0.368627, 1.0 }, + { 0.545098, 0.203922, 0.376471, 1.0 }, + { 0.552941, 0.223529, 0.376471, 1.0 }, + { 0.560784, 0.235294, 0.384314, 1.0 }, + { 0.568627, 0.250980, 0.388235, 1.0 }, + { 0.576471, 0.262745, 0.392157, 1.0 }, + { 0.580392, 0.278431, 0.396078, 1.0 }, + { 0.596078, 0.309804, 0.400000, 1.0 }, + { 0.600000, 0.317647, 0.400000, 1.0 }, + { 0.603922, 0.325490, 0.400000, 1.0 }, + { 0.611765, 0.341176, 0.400000, 1.0 }, + { 0.619608, 0.352941, 0.400000, 1.0 }, + { 0.623529, 0.368627, 0.403922, 1.0 }, + { 0.631373, 0.380392, 0.400000, 1.0 }, + { 0.639216, 0.392157, 0.400000, 1.0 }, + { 0.643137, 0.403922, 0.403922, 1.0 }, + { 0.647059, 0.427451, 0.407843, 1.0 }, + { 0.654902, 0.443137, 0.411765, 1.0 }, + { 0.658824, 0.450980, 0.419608, 1.0 }, + { 0.662745, 0.474510, 0.423529, 1.0 }, + { 0.666667, 0.482353, 0.431373, 1.0 }, + { 0.670588, 0.494118, 0.431373, 1.0 }, + { 0.670588, 0.501961, 0.435294, 1.0 }, + { 0.674510, 0.501961, 0.439216, 1.0 }, + { 0.678431, 0.517647, 0.443137, 1.0 }, + { 0.678431, 0.513725, 0.447059, 1.0 }, + { 0.678431, 0.517647, 0.450980, 1.0 }, + { 0.682353, 0.509804, 0.454902, 1.0 }, + { 0.682353, 0.517647, 0.458824, 1.0 }, + { 0.682353, 0.509804, 0.462745, 1.0 }, + { 0.682353, 0.501961, 0.466667, 1.0 }, + { 0.682353, 0.498039, 0.470588, 1.0 }, + { 0.682353, 0.482353, 0.470588, 1.0 }, + { 0.678431, 0.470588, 0.482353, 1.0 }, + { 0.678431, 0.466667, 0.505882, 1.0 }, + { 0.674510, 0.462745, 0.517647, 1.0 }, + { 0.674510, 0.454902, 0.529412, 1.0 }, + { 0.670588, 0.450980, 0.549020, 1.0 }, + { 0.666667, 0.447059, 0.560784, 1.0 }, + { 0.662745, 0.435294, 0.576471, 1.0 }, + { 0.658824, 0.427451, 0.584314, 1.0 }, + { 0.654902, 0.415686, 0.596078, 1.0 }, + { 0.650980, 0.403922, 0.603922, 1.0 }, + { 0.647059, 0.396078, 0.611765, 1.0 }, + { 0.639216, 0.384314, 0.623529, 1.0 }, + { 0.635294, 0.368627, 0.627451, 1.0 }, + { 0.623529, 0.356863, 0.631373, 1.0 }, + { 0.615686, 0.345098, 0.631373, 1.0 }, + { 0.603922, 0.329412, 0.631373, 1.0 }, + { 0.600000, 0.321569, 0.627451, 1.0 }, + { 0.592157, 0.305882, 0.627451, 1.0 }, + { 0.580392, 0.294118, 0.627451, 1.0 }, + { 0.576471, 0.282353, 0.627451, 1.0 }, + { 0.564706, 0.266667, 0.627451, 1.0 }, + { 0.560784, 0.254902, 0.627451, 1.0 }, + { 0.549020, 0.243137, 0.627451, 1.0 }, + { 0.545098, 0.227451, 0.627451, 1.0 }, + { 0.541176, 0.215686, 0.623529, 1.0 }, + { 0.529412, 0.200000, 0.623529, 1.0 }, + { 0.525490, 0.188235, 0.623529, 1.0 }, + { 0.517647, 0.176471, 0.623529, 1.0 }, + { 0.513725, 0.160784, 0.623529, 1.0 }, + { 0.501961, 0.149020, 0.623529, 1.0 }, + { 0.482353, 0.137255, 0.603922, 1.0 }, + { 0.462745, 0.129412, 0.584314, 1.0 }, + { 0.450980, 0.121569, 0.564706, 1.0 }, + { 0.431373, 0.113725, 0.545098, 1.0 }, + { 0.411765, 0.105882, 0.529412, 1.0 }, + { 0.396078, 0.098039, 0.509804, 1.0 }, + { 0.380392, 0.090196, 0.494118, 1.0 }, + { 0.360784, 0.086275, 0.474510, 1.0 }, + { 0.345098, 0.078431, 0.458824, 1.0 }, + { 0.329412, 0.074510, 0.443137, 1.0 }, + { 0.313725, 0.070588, 0.427451, 1.0 }, + { 0.305882, 0.062745, 0.411765, 1.0 }, + { 0.290196, 0.058824, 0.396078, 1.0 }, + { 0.270588, 0.054902, 0.384314, 1.0 }, + { 0.262745, 0.054902, 0.368627, 1.0 }, + { 0.250980, 0.050980, 0.356863, 1.0 }, + }; +/* 040412-014 */ +static double4 colors_697[] = { + { 0.196078, 0.513725, 0.325490, 1.0 }, + { 0.203922, 0.517647, 0.341176, 1.0 }, + { 0.203922, 0.521569, 0.341176, 1.0 }, + { 0.203922, 0.525490, 0.341176, 1.0 }, + { 0.203922, 0.525490, 0.341176, 1.0 }, + { 0.207843, 0.525490, 0.345098, 1.0 }, + { 0.211765, 0.525490, 0.345098, 1.0 }, + { 0.215686, 0.525490, 0.345098, 1.0 }, + { 0.219608, 0.517647, 0.349020, 1.0 }, + { 0.219608, 0.513725, 0.349020, 1.0 }, + { 0.223529, 0.513725, 0.349020, 1.0 }, + { 0.223529, 0.505882, 0.345098, 1.0 }, + { 0.223529, 0.501961, 0.345098, 1.0 }, + { 0.223529, 0.498039, 0.337255, 1.0 }, + { 0.223529, 0.494118, 0.329412, 1.0 }, + { 0.223529, 0.486275, 0.329412, 1.0 }, + { 0.223529, 0.482353, 0.329412, 1.0 }, + { 0.219608, 0.466667, 0.313725, 1.0 }, + { 0.219608, 0.458824, 0.305882, 1.0 }, + { 0.223529, 0.450980, 0.298039, 1.0 }, + { 0.223529, 0.443137, 0.294118, 1.0 }, + { 0.223529, 0.435294, 0.294118, 1.0 }, + { 0.223529, 0.431373, 0.286275, 1.0 }, + { 0.223529, 0.431373, 0.282353, 1.0 }, + { 0.223529, 0.415686, 0.274510, 1.0 }, + { 0.219608, 0.407843, 0.266667, 1.0 }, + { 0.215686, 0.400000, 0.262745, 1.0 }, + { 0.215686, 0.392157, 0.254902, 1.0 }, + { 0.219608, 0.384314, 0.247059, 1.0 }, + { 0.215686, 0.380392, 0.243137, 1.0 }, + { 0.215686, 0.380392, 0.239216, 1.0 }, + { 0.219608, 0.368627, 0.227451, 1.0 }, + { 0.215686, 0.364706, 0.223529, 1.0 }, + { 0.211765, 0.349020, 0.211765, 1.0 }, + { 0.211765, 0.341176, 0.207843, 1.0 }, + { 0.215686, 0.333333, 0.207843, 1.0 }, + { 0.219608, 0.321569, 0.200000, 1.0 }, + { 0.227451, 0.309804, 0.196078, 1.0 }, + { 0.223529, 0.305882, 0.192157, 1.0 }, + { 0.223529, 0.305882, 0.192157, 1.0 }, + { 0.215686, 0.286275, 0.184314, 1.0 }, + { 0.211765, 0.278431, 0.176471, 1.0 }, + { 0.211765, 0.270588, 0.172549, 1.0 }, + { 0.211765, 0.262745, 0.164706, 1.0 }, + { 0.215686, 0.254902, 0.156863, 1.0 }, + { 0.211765, 0.247059, 0.156863, 1.0 }, + { 0.207843, 0.243137, 0.156863, 1.0 }, + { 0.200000, 0.235294, 0.149020, 1.0 }, + { 0.192157, 0.227451, 0.145098, 1.0 }, + { 0.180392, 0.207843, 0.137255, 1.0 }, + { 0.172549, 0.196078, 0.129412, 1.0 }, + { 0.168627, 0.188235, 0.125490, 1.0 }, + { 0.160784, 0.180392, 0.117647, 1.0 }, + { 0.152941, 0.172549, 0.109804, 1.0 }, + { 0.149020, 0.164706, 0.105882, 1.0 }, + { 0.149020, 0.160784, 0.105882, 1.0 }, + { 0.141176, 0.141176, 0.094118, 1.0 }, + { 0.133333, 0.125490, 0.090196, 1.0 }, + { 0.125490, 0.113725, 0.086275, 1.0 }, + { 0.117647, 0.105882, 0.078431, 1.0 }, + { 0.109804, 0.098039, 0.074510, 1.0 }, + { 0.101961, 0.086275, 0.074510, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.098039, 0.078431, 0.078431, 1.0 }, + { 0.074510, 0.074510, 0.105882, 1.0 }, + { 0.074510, 0.074510, 0.121569, 1.0 }, + { 0.078431, 0.066667, 0.160784, 1.0 }, + { 0.086275, 0.070588, 0.184314, 1.0 }, + { 0.094118, 0.074510, 0.207843, 1.0 }, + { 0.098039, 0.078431, 0.219608, 1.0 }, + { 0.105882, 0.082353, 0.235294, 1.0 }, + { 0.121569, 0.098039, 0.258824, 1.0 }, + { 0.141176, 0.109804, 0.290196, 1.0 }, + { 0.164706, 0.145098, 0.352941, 1.0 }, + { 0.180392, 0.160784, 0.384314, 1.0 }, + { 0.200000, 0.176471, 0.415686, 1.0 }, + { 0.203922, 0.180392, 0.431373, 1.0 }, + { 0.211765, 0.188235, 0.447059, 1.0 }, + { 0.223529, 0.211765, 0.478431, 1.0 }, + { 0.243137, 0.223529, 0.509804, 1.0 }, + { 0.254902, 0.235294, 0.545098, 1.0 }, + { 0.266667, 0.254902, 0.576471, 1.0 }, + { 0.298039, 0.286275, 0.639216, 1.0 }, + { 0.309804, 0.301961, 0.666667, 1.0 }, + { 0.325490, 0.317647, 0.698039, 1.0 }, + { 0.333333, 0.321569, 0.713725, 1.0 }, + { 0.345098, 0.329412, 0.729412, 1.0 }, + { 0.356863, 0.349020, 0.760784, 1.0 }, + { 0.364706, 0.364706, 0.792157, 1.0 }, + { 0.380392, 0.380392, 0.811765, 1.0 }, + { 0.376471, 0.376471, 0.788235, 1.0 }, + { 0.372549, 0.372549, 0.768627, 1.0 }, + { 0.368627, 0.372549, 0.752941, 1.0 }, + { 0.368627, 0.376471, 0.737255, 1.0 }, + { 0.364706, 0.368627, 0.705882, 1.0 }, + { 0.364706, 0.372549, 0.674510, 1.0 }, + { 0.360784, 0.364706, 0.643137, 1.0 }, + { 0.349020, 0.372549, 0.607843, 1.0 }, + { 0.349020, 0.372549, 0.552941, 1.0 }, + { 0.349020, 0.372549, 0.541176, 1.0 }, + { 0.349020, 0.376471, 0.533333, 1.0 }, + { 0.349020, 0.388235, 0.509804, 1.0 }, + { 0.345098, 0.380392, 0.486275, 1.0 }, + { 0.337255, 0.411765, 0.447059, 1.0 }, + { 0.376471, 0.423529, 0.325490, 1.0 }, + { 0.376471, 0.400000, 0.247059, 1.0 }, + { 0.360784, 0.384314, 0.207843, 1.0 }, + { 0.349020, 0.372549, 0.172549, 1.0 }, + { 0.341176, 0.364706, 0.152941, 1.0 }, + { 0.333333, 0.356863, 0.133333, 1.0 }, + { 0.333333, 0.349020, 0.105882, 1.0 }, + { 0.329412, 0.352941, 0.086275, 1.0 }, + { 0.345098, 0.364706, 0.086275, 1.0 }, + { 0.349020, 0.372549, 0.101961, 1.0 }, + { 0.376471, 0.400000, 0.117647, 1.0 }, + { 0.384314, 0.403922, 0.125490, 1.0 }, + { 0.396078, 0.407843, 0.133333, 1.0 }, + { 0.403922, 0.419608, 0.145098, 1.0 }, + { 0.419608, 0.431373, 0.156863, 1.0 }, + { 0.431373, 0.447059, 0.168627, 1.0 }, + { 0.447059, 0.454902, 0.184314, 1.0 }, + { 0.474510, 0.482353, 0.200000, 1.0 }, + { 0.486275, 0.490196, 0.211765, 1.0 }, + { 0.501961, 0.501961, 0.223529, 1.0 }, + { 0.509804, 0.509804, 0.231373, 1.0 }, + { 0.517647, 0.517647, 0.239216, 1.0 }, + { 0.529412, 0.529412, 0.250980, 1.0 }, + { 0.545098, 0.533333, 0.258824, 1.0 }, + { 0.552941, 0.545098, 0.274510, 1.0 }, + { 0.568627, 0.560784, 0.278431, 1.0 }, + { 0.592157, 0.572549, 0.301961, 1.0 }, + { 0.596078, 0.580392, 0.305882, 1.0 }, + { 0.600000, 0.588235, 0.309804, 1.0 }, + { 0.607843, 0.596078, 0.321569, 1.0 }, + { 0.615686, 0.603922, 0.333333, 1.0 }, + { 0.623529, 0.611765, 0.337255, 1.0 }, + { 0.627451, 0.619608, 0.345098, 1.0 }, + { 0.639216, 0.627451, 0.364706, 1.0 }, + { 0.639216, 0.631373, 0.368627, 1.0 }, + { 0.643137, 0.635294, 0.372549, 1.0 }, + { 0.647059, 0.631373, 0.380392, 1.0 }, + { 0.647059, 0.639216, 0.388235, 1.0 }, + { 0.654902, 0.631373, 0.388235, 1.0 }, + { 0.654902, 0.639216, 0.392157, 1.0 }, + { 0.654902, 0.639216, 0.400000, 1.0 }, + { 0.654902, 0.639216, 0.403922, 1.0 }, + { 0.647059, 0.639216, 0.415686, 1.0 }, + { 0.647059, 0.639216, 0.419608, 1.0 }, + { 0.647059, 0.639216, 0.423529, 1.0 }, + { 0.643137, 0.635294, 0.423529, 1.0 }, + { 0.639216, 0.639216, 0.427451, 1.0 }, + { 0.631373, 0.631373, 0.427451, 1.0 }, + { 0.623529, 0.631373, 0.431373, 1.0 }, + { 0.615686, 0.627451, 0.443137, 1.0 }, + { 0.607843, 0.623529, 0.443137, 1.0 }, + { 0.600000, 0.623529, 0.443137, 1.0 }, + { 0.588235, 0.623529, 0.447059, 1.0 }, + { 0.592157, 0.615686, 0.447059, 1.0 }, + { 0.568627, 0.611765, 0.450980, 1.0 }, + { 0.568627, 0.611765, 0.450980, 1.0 }, + { 0.552941, 0.607843, 0.462745, 1.0 }, + { 0.533333, 0.607843, 0.462745, 1.0 }, + { 0.494118, 0.600000, 0.466667, 1.0 }, + { 0.466667, 0.600000, 0.466667, 1.0 }, + { 0.466667, 0.596078, 0.498039, 1.0 }, + { 0.462745, 0.592157, 0.529412, 1.0 }, + { 0.454902, 0.592157, 0.545098, 1.0 }, + { 0.454902, 0.584314, 0.584314, 1.0 }, + { 0.450980, 0.560784, 0.584314, 1.0 }, + { 0.435294, 0.564706, 0.580392, 1.0 }, + { 0.431373, 0.549020, 0.580392, 1.0 }, + { 0.427451, 0.537255, 0.580392, 1.0 }, + { 0.419608, 0.537255, 0.576471, 1.0 }, + { 0.415686, 0.541176, 0.568627, 1.0 }, + { 0.407843, 0.517647, 0.564706, 1.0 }, + { 0.396078, 0.529412, 0.552941, 1.0 }, + { 0.392157, 0.513725, 0.549020, 1.0 }, + { 0.380392, 0.513725, 0.545098, 1.0 }, + { 0.376471, 0.521569, 0.533333, 1.0 }, + { 0.364706, 0.505882, 0.525490, 1.0 }, + { 0.356863, 0.513725, 0.513725, 1.0 }, + { 0.352941, 0.501961, 0.501961, 1.0 }, + { 0.341176, 0.498039, 0.486275, 1.0 }, + { 0.329412, 0.486275, 0.478431, 1.0 }, + { 0.313725, 0.482353, 0.447059, 1.0 }, + { 0.309804, 0.470588, 0.427451, 1.0 }, + { 0.294118, 0.462745, 0.411765, 1.0 }, + { 0.286275, 0.454902, 0.388235, 1.0 }, + { 0.278431, 0.447059, 0.368627, 1.0 }, + { 0.266667, 0.435294, 0.356863, 1.0 }, + { 0.254902, 0.423529, 0.349020, 1.0 }, + { 0.239216, 0.419608, 0.325490, 1.0 }, + { 0.231373, 0.407843, 0.309804, 1.0 }, + { 0.223529, 0.400000, 0.286275, 1.0 }, + { 0.211765, 0.396078, 0.274510, 1.0 }, + { 0.200000, 0.384314, 0.258824, 1.0 }, + { 0.188235, 0.372549, 0.243137, 1.0 }, + { 0.180392, 0.368627, 0.223529, 1.0 }, + { 0.164706, 0.356863, 0.219608, 1.0 }, + { 0.156863, 0.349020, 0.203922, 1.0 }, + { 0.145098, 0.337255, 0.188235, 1.0 }, + { 0.129412, 0.333333, 0.172549, 1.0 }, + { 0.125490, 0.325490, 0.160784, 1.0 }, + { 0.117647, 0.317647, 0.152941, 1.0 }, + { 0.113725, 0.309804, 0.141176, 1.0 }, + { 0.101961, 0.309804, 0.137255, 1.0 }, + { 0.098039, 0.305882, 0.125490, 1.0 }, + { 0.090196, 0.301961, 0.121569, 1.0 }, + { 0.086275, 0.301961, 0.113725, 1.0 }, + { 0.082353, 0.301961, 0.113725, 1.0 }, + { 0.082353, 0.301961, 0.109804, 1.0 }, + { 0.078431, 0.301961, 0.109804, 1.0 }, + { 0.078431, 0.301961, 0.109804, 1.0 }, + { 0.078431, 0.301961, 0.109804, 1.0 }, + { 0.078431, 0.305882, 0.109804, 1.0 }, + { 0.078431, 0.309804, 0.109804, 1.0 }, + { 0.078431, 0.309804, 0.113725, 1.0 }, + { 0.078431, 0.317647, 0.121569, 1.0 }, + { 0.082353, 0.325490, 0.125490, 1.0 }, + { 0.082353, 0.333333, 0.137255, 1.0 }, + { 0.090196, 0.337255, 0.137255, 1.0 }, + { 0.094118, 0.349020, 0.152941, 1.0 }, + { 0.101961, 0.356863, 0.156863, 1.0 }, + { 0.105882, 0.368627, 0.168627, 1.0 }, + { 0.109804, 0.372549, 0.184314, 1.0 }, + { 0.117647, 0.384314, 0.184314, 1.0 }, + { 0.117647, 0.396078, 0.196078, 1.0 }, + { 0.125490, 0.400000, 0.203922, 1.0 }, + { 0.133333, 0.407843, 0.215686, 1.0 }, + { 0.137255, 0.419608, 0.219608, 1.0 }, + { 0.141176, 0.423529, 0.235294, 1.0 }, + { 0.152941, 0.435294, 0.247059, 1.0 }, + { 0.152941, 0.447059, 0.250980, 1.0 }, + { 0.156863, 0.450980, 0.262745, 1.0 }, + { 0.164706, 0.462745, 0.266667, 1.0 }, + { 0.168627, 0.470588, 0.278431, 1.0 }, + { 0.172549, 0.482353, 0.290196, 1.0 }, + { 0.176471, 0.486275, 0.301961, 1.0 }, + { 0.184314, 0.498039, 0.305882, 1.0 }, + { 0.188235, 0.501961, 0.313725, 1.0 }, + { 0.192157, 0.509804, 0.321569, 1.0 }, + }; +/* 040412-015 */ +static double4 colors_698[] = { + { 0.509804, 0.192157, 0.466667, 1.0 }, + { 0.513725, 0.196078, 0.458824, 1.0 }, + { 0.513725, 0.200000, 0.458824, 1.0 }, + { 0.517647, 0.207843, 0.458824, 1.0 }, + { 0.521569, 0.207843, 0.466667, 1.0 }, + { 0.525490, 0.207843, 0.478431, 1.0 }, + { 0.525490, 0.207843, 0.474510, 1.0 }, + { 0.525490, 0.207843, 0.470588, 1.0 }, + { 0.525490, 0.215686, 0.478431, 1.0 }, + { 0.521569, 0.219608, 0.474510, 1.0 }, + { 0.517647, 0.223529, 0.474510, 1.0 }, + { 0.513725, 0.223529, 0.470588, 1.0 }, + { 0.509804, 0.223529, 0.466667, 1.0 }, + { 0.501961, 0.223529, 0.458824, 1.0 }, + { 0.498039, 0.223529, 0.450980, 1.0 }, + { 0.494118, 0.223529, 0.454902, 1.0 }, + { 0.494118, 0.223529, 0.462745, 1.0 }, + { 0.478431, 0.227451, 0.447059, 1.0 }, + { 0.470588, 0.223529, 0.443137, 1.0 }, + { 0.462745, 0.219608, 0.443137, 1.0 }, + { 0.454902, 0.219608, 0.435294, 1.0 }, + { 0.447059, 0.219608, 0.431373, 1.0 }, + { 0.439216, 0.219608, 0.423529, 1.0 }, + { 0.435294, 0.223529, 0.419608, 1.0 }, + { 0.423529, 0.219608, 0.419608, 1.0 }, + { 0.411765, 0.219608, 0.411765, 1.0 }, + { 0.400000, 0.223529, 0.407843, 1.0 }, + { 0.392157, 0.219608, 0.400000, 1.0 }, + { 0.388235, 0.219608, 0.396078, 1.0 }, + { 0.376471, 0.219608, 0.388235, 1.0 }, + { 0.368627, 0.219608, 0.384314, 1.0 }, + { 0.360784, 0.215686, 0.380392, 1.0 }, + { 0.337255, 0.219608, 0.368627, 1.0 }, + { 0.317647, 0.219608, 0.352941, 1.0 }, + { 0.305882, 0.211765, 0.345098, 1.0 }, + { 0.294118, 0.207843, 0.337255, 1.0 }, + { 0.282353, 0.203922, 0.329412, 1.0 }, + { 0.274510, 0.203922, 0.321569, 1.0 }, + { 0.258824, 0.200000, 0.313725, 1.0 }, + { 0.247059, 0.196078, 0.309804, 1.0 }, + { 0.227451, 0.184314, 0.294118, 1.0 }, + { 0.211765, 0.176471, 0.286275, 1.0 }, + { 0.200000, 0.172549, 0.278431, 1.0 }, + { 0.192157, 0.168627, 0.266667, 1.0 }, + { 0.188235, 0.168627, 0.258824, 1.0 }, + { 0.176471, 0.160784, 0.254902, 1.0 }, + { 0.168627, 0.156863, 0.254902, 1.0 }, + { 0.168627, 0.156863, 0.243137, 1.0 }, + { 0.160784, 0.149020, 0.235294, 1.0 }, + { 0.137255, 0.137255, 0.219608, 1.0 }, + { 0.129412, 0.133333, 0.207843, 1.0 }, + { 0.125490, 0.129412, 0.196078, 1.0 }, + { 0.117647, 0.121569, 0.184314, 1.0 }, + { 0.113725, 0.117647, 0.176471, 1.0 }, + { 0.109804, 0.113725, 0.172549, 1.0 }, + { 0.109804, 0.109804, 0.172549, 1.0 }, + { 0.098039, 0.109804, 0.149020, 1.0 }, + { 0.090196, 0.113725, 0.141176, 1.0 }, + { 0.086275, 0.117647, 0.137255, 1.0 }, + { 0.078431, 0.098039, 0.125490, 1.0 }, + { 0.074510, 0.082353, 0.113725, 1.0 }, + { 0.074510, 0.086275, 0.109804, 1.0 }, + { 0.074510, 0.094118, 0.109804, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.078431, 0.098039, 0.090196, 1.0 }, + { 0.105882, 0.094118, 0.074510, 1.0 }, + { 0.141176, 0.121569, 0.070588, 1.0 }, + { 0.160784, 0.145098, 0.066667, 1.0 }, + { 0.180392, 0.172549, 0.062745, 1.0 }, + { 0.192157, 0.180392, 0.066667, 1.0 }, + { 0.207843, 0.192157, 0.074510, 1.0 }, + { 0.235294, 0.215686, 0.082353, 1.0 }, + { 0.258824, 0.239216, 0.098039, 1.0 }, + { 0.321569, 0.290196, 0.129412, 1.0 }, + { 0.352941, 0.317647, 0.145098, 1.0 }, + { 0.384314, 0.345098, 0.160784, 1.0 }, + { 0.400000, 0.360784, 0.168627, 1.0 }, + { 0.415686, 0.376471, 0.176471, 1.0 }, + { 0.447059, 0.400000, 0.188235, 1.0 }, + { 0.478431, 0.419608, 0.211765, 1.0 }, + { 0.509804, 0.450980, 0.223529, 1.0 }, + { 0.545098, 0.482353, 0.235294, 1.0 }, + { 0.607843, 0.533333, 0.266667, 1.0 }, + { 0.635294, 0.552941, 0.286275, 1.0 }, + { 0.666667, 0.576471, 0.305882, 1.0 }, + { 0.682353, 0.588235, 0.309804, 1.0 }, + { 0.698039, 0.603922, 0.317647, 1.0 }, + { 0.729412, 0.635294, 0.329412, 1.0 }, + { 0.760784, 0.658824, 0.349020, 1.0 }, + { 0.811765, 0.698039, 0.376471, 1.0 }, + { 0.803922, 0.690196, 0.376471, 1.0 }, + { 0.796078, 0.686275, 0.376471, 1.0 }, + { 0.780392, 0.674510, 0.372549, 1.0 }, + { 0.768627, 0.662745, 0.372549, 1.0 }, + { 0.737255, 0.631373, 0.368627, 1.0 }, + { 0.705882, 0.607843, 0.364706, 1.0 }, + { 0.674510, 0.580392, 0.364706, 1.0 }, + { 0.643137, 0.564706, 0.360784, 1.0 }, + { 0.576471, 0.490196, 0.345098, 1.0 }, + { 0.564706, 0.482353, 0.345098, 1.0 }, + { 0.552941, 0.474510, 0.349020, 1.0 }, + { 0.533333, 0.454902, 0.349020, 1.0 }, + { 0.509804, 0.427451, 0.349020, 1.0 }, + { 0.486275, 0.411765, 0.345098, 1.0 }, + { 0.447059, 0.341176, 0.337255, 1.0 }, + { 0.298039, 0.290196, 0.415686, 1.0 }, + { 0.254902, 0.262745, 0.400000, 1.0 }, + { 0.211765, 0.235294, 0.384314, 1.0 }, + { 0.192157, 0.215686, 0.376471, 1.0 }, + { 0.172549, 0.200000, 0.372549, 1.0 }, + { 0.133333, 0.168627, 0.356863, 1.0 }, + { 0.105882, 0.152941, 0.349020, 1.0 }, + { 0.086275, 0.133333, 0.352941, 1.0 }, + { 0.086275, 0.141176, 0.364706, 1.0 }, + { 0.113725, 0.172549, 0.384314, 1.0 }, + { 0.113725, 0.168627, 0.392157, 1.0 }, + { 0.117647, 0.168627, 0.400000, 1.0 }, + { 0.133333, 0.192157, 0.407843, 1.0 }, + { 0.145098, 0.203922, 0.419608, 1.0 }, + { 0.156863, 0.215686, 0.431373, 1.0 }, + { 0.168627, 0.227451, 0.447059, 1.0 }, + { 0.188235, 0.262745, 0.466667, 1.0 }, + { 0.200000, 0.274510, 0.478431, 1.0 }, + { 0.215686, 0.290196, 0.494118, 1.0 }, + { 0.219608, 0.294118, 0.498039, 1.0 }, + { 0.223529, 0.298039, 0.501961, 1.0 }, + { 0.239216, 0.313725, 0.517647, 1.0 }, + { 0.250980, 0.325490, 0.529412, 1.0 }, + { 0.258824, 0.345098, 0.545098, 1.0 }, + { 0.274510, 0.356863, 0.552941, 1.0 }, + { 0.294118, 0.380392, 0.580392, 1.0 }, + { 0.298039, 0.388235, 0.584314, 1.0 }, + { 0.301961, 0.400000, 0.592157, 1.0 }, + { 0.309804, 0.396078, 0.600000, 1.0 }, + { 0.321569, 0.407843, 0.607843, 1.0 }, + { 0.333333, 0.419608, 0.615686, 1.0 }, + { 0.337255, 0.423529, 0.623529, 1.0 }, + { 0.356863, 0.439216, 0.631373, 1.0 }, + { 0.360784, 0.443137, 0.635294, 1.0 }, + { 0.364706, 0.450980, 0.639216, 1.0 }, + { 0.372549, 0.454902, 0.643137, 1.0 }, + { 0.380392, 0.470588, 0.647059, 1.0 }, + { 0.388235, 0.466667, 0.647059, 1.0 }, + { 0.388235, 0.482353, 0.654902, 1.0 }, + { 0.392157, 0.478431, 0.654902, 1.0 }, + { 0.400000, 0.486275, 0.654902, 1.0 }, + { 0.407843, 0.490196, 0.654902, 1.0 }, + { 0.411765, 0.486275, 0.650980, 1.0 }, + { 0.415686, 0.486275, 0.647059, 1.0 }, + { 0.423529, 0.490196, 0.647059, 1.0 }, + { 0.423529, 0.490196, 0.643137, 1.0 }, + { 0.427451, 0.482353, 0.639216, 1.0 }, + { 0.427451, 0.482353, 0.631373, 1.0 }, + { 0.435294, 0.478431, 0.627451, 1.0 }, + { 0.439216, 0.478431, 0.627451, 1.0 }, + { 0.443137, 0.478431, 0.627451, 1.0 }, + { 0.443137, 0.466667, 0.623529, 1.0 }, + { 0.447059, 0.458824, 0.623529, 1.0 }, + { 0.447059, 0.470588, 0.615686, 1.0 }, + { 0.450980, 0.450980, 0.611765, 1.0 }, + { 0.450980, 0.450980, 0.611765, 1.0 }, + { 0.478431, 0.462745, 0.607843, 1.0 }, + { 0.498039, 0.462745, 0.607843, 1.0 }, + { 0.537255, 0.466667, 0.600000, 1.0 }, + { 0.564706, 0.466667, 0.600000, 1.0 }, + { 0.596078, 0.466667, 0.596078, 1.0 }, + { 0.592157, 0.462745, 0.560784, 1.0 }, + { 0.592157, 0.454902, 0.541176, 1.0 }, + { 0.584314, 0.454902, 0.490196, 1.0 }, + { 0.584314, 0.439216, 0.447059, 1.0 }, + { 0.580392, 0.435294, 0.450980, 1.0 }, + { 0.580392, 0.435294, 0.458824, 1.0 }, + { 0.580392, 0.431373, 0.427451, 1.0 }, + { 0.576471, 0.419608, 0.423529, 1.0 }, + { 0.568627, 0.415686, 0.427451, 1.0 }, + { 0.564706, 0.411765, 0.407843, 1.0 }, + { 0.552941, 0.396078, 0.415686, 1.0 }, + { 0.549020, 0.392157, 0.396078, 1.0 }, + { 0.545098, 0.380392, 0.392157, 1.0 }, + { 0.533333, 0.376471, 0.407843, 1.0 }, + { 0.525490, 0.364706, 0.388235, 1.0 }, + { 0.513725, 0.356863, 0.400000, 1.0 }, + { 0.501961, 0.352941, 0.392157, 1.0 }, + { 0.498039, 0.341176, 0.392157, 1.0 }, + { 0.486275, 0.329412, 0.380392, 1.0 }, + { 0.482353, 0.313725, 0.396078, 1.0 }, + { 0.470588, 0.309804, 0.396078, 1.0 }, + { 0.462745, 0.294118, 0.388235, 1.0 }, + { 0.454902, 0.286275, 0.400000, 1.0 }, + { 0.447059, 0.278431, 0.400000, 1.0 }, + { 0.435294, 0.266667, 0.388235, 1.0 }, + { 0.423529, 0.254902, 0.376471, 1.0 }, + { 0.419608, 0.239216, 0.380392, 1.0 }, + { 0.407843, 0.231373, 0.376471, 1.0 }, + { 0.400000, 0.223529, 0.384314, 1.0 }, + { 0.396078, 0.211765, 0.384314, 1.0 }, + { 0.384314, 0.200000, 0.376471, 1.0 }, + { 0.372549, 0.188235, 0.364706, 1.0 }, + { 0.360784, 0.180392, 0.368627, 1.0 }, + { 0.356863, 0.164706, 0.352941, 1.0 }, + { 0.345098, 0.156863, 0.349020, 1.0 }, + { 0.325490, 0.145098, 0.337255, 1.0 }, + { 0.321569, 0.129412, 0.333333, 1.0 }, + { 0.309804, 0.125490, 0.325490, 1.0 }, + { 0.301961, 0.117647, 0.317647, 1.0 }, + { 0.282353, 0.113725, 0.309804, 1.0 }, + { 0.286275, 0.101961, 0.309804, 1.0 }, + { 0.278431, 0.098039, 0.305882, 1.0 }, + { 0.274510, 0.090196, 0.301961, 1.0 }, + { 0.270588, 0.086275, 0.301961, 1.0 }, + { 0.274510, 0.082353, 0.301961, 1.0 }, + { 0.270588, 0.082353, 0.301961, 1.0 }, + { 0.270588, 0.078431, 0.301961, 1.0 }, + { 0.270588, 0.078431, 0.301961, 1.0 }, + { 0.270588, 0.078431, 0.301961, 1.0 }, + { 0.274510, 0.078431, 0.305882, 1.0 }, + { 0.278431, 0.078431, 0.309804, 1.0 }, + { 0.282353, 0.078431, 0.309804, 1.0 }, + { 0.298039, 0.078431, 0.317647, 1.0 }, + { 0.305882, 0.082353, 0.325490, 1.0 }, + { 0.321569, 0.082353, 0.333333, 1.0 }, + { 0.317647, 0.090196, 0.337255, 1.0 }, + { 0.341176, 0.094118, 0.349020, 1.0 }, + { 0.345098, 0.101961, 0.356863, 1.0 }, + { 0.360784, 0.105882, 0.368627, 1.0 }, + { 0.372549, 0.109804, 0.368627, 1.0 }, + { 0.380392, 0.117647, 0.384314, 1.0 }, + { 0.396078, 0.117647, 0.392157, 1.0 }, + { 0.400000, 0.125490, 0.396078, 1.0 }, + { 0.407843, 0.133333, 0.400000, 1.0 }, + { 0.419608, 0.137255, 0.411765, 1.0 }, + { 0.423529, 0.141176, 0.403922, 1.0 }, + { 0.435294, 0.152941, 0.415686, 1.0 }, + { 0.447059, 0.152941, 0.427451, 1.0 }, + { 0.450980, 0.156863, 0.419608, 1.0 }, + { 0.462745, 0.164706, 0.439216, 1.0 }, + { 0.470588, 0.168627, 0.439216, 1.0 }, + { 0.482353, 0.172549, 0.447059, 1.0 }, + { 0.486275, 0.176471, 0.443137, 1.0 }, + { 0.498039, 0.184314, 0.462745, 1.0 }, + { 0.501961, 0.188235, 0.458824, 1.0 }, + }; +/* 040412-016 */ +static double4 colors_699[] = { + { 0.317647, 0.450980, 0.486275, 1.0 }, + { 0.333333, 0.494118, 0.513725, 1.0 }, + { 0.337255, 0.517647, 0.525490, 1.0 }, + { 0.341176, 0.541176, 0.541176, 1.0 }, + { 0.337255, 0.552941, 0.541176, 1.0 }, + { 0.333333, 0.564706, 0.545098, 1.0 }, + { 0.329412, 0.568627, 0.545098, 1.0 }, + { 0.329412, 0.576471, 0.549020, 1.0 }, + { 0.317647, 0.596078, 0.549020, 1.0 }, + { 0.309804, 0.600000, 0.549020, 1.0 }, + { 0.305882, 0.607843, 0.549020, 1.0 }, + { 0.298039, 0.607843, 0.541176, 1.0 }, + { 0.294118, 0.611765, 0.537255, 1.0 }, + { 0.286275, 0.611765, 0.533333, 1.0 }, + { 0.282353, 0.615686, 0.533333, 1.0 }, + { 0.278431, 0.611765, 0.529412, 1.0 }, + { 0.274510, 0.611765, 0.529412, 1.0 }, + { 0.258824, 0.603922, 0.513725, 1.0 }, + { 0.250980, 0.596078, 0.498039, 1.0 }, + { 0.243137, 0.592157, 0.486275, 1.0 }, + { 0.235294, 0.580392, 0.478431, 1.0 }, + { 0.227451, 0.572549, 0.470588, 1.0 }, + { 0.223529, 0.568627, 0.466667, 1.0 }, + { 0.219608, 0.564706, 0.462745, 1.0 }, + { 0.200000, 0.537255, 0.435294, 1.0 }, + { 0.188235, 0.521569, 0.419608, 1.0 }, + { 0.180392, 0.505882, 0.407843, 1.0 }, + { 0.168627, 0.486275, 0.388235, 1.0 }, + { 0.160784, 0.466667, 0.368627, 1.0 }, + { 0.152941, 0.454902, 0.356863, 1.0 }, + { 0.149020, 0.443137, 0.349020, 1.0 }, + { 0.137255, 0.423529, 0.333333, 1.0 }, + { 0.129412, 0.400000, 0.317647, 1.0 }, + { 0.109804, 0.356863, 0.282353, 1.0 }, + { 0.101961, 0.337255, 0.266667, 1.0 }, + { 0.098039, 0.317647, 0.254902, 1.0 }, + { 0.094118, 0.298039, 0.243137, 1.0 }, + { 0.094118, 0.282353, 0.231373, 1.0 }, + { 0.090196, 0.274510, 0.227451, 1.0 }, + { 0.090196, 0.266667, 0.223529, 1.0 }, + { 0.090196, 0.235294, 0.207843, 1.0 }, + { 0.090196, 0.219608, 0.200000, 1.0 }, + { 0.094118, 0.207843, 0.196078, 1.0 }, + { 0.094118, 0.188235, 0.188235, 1.0 }, + { 0.094118, 0.168627, 0.180392, 1.0 }, + { 0.090196, 0.156863, 0.172549, 1.0 }, + { 0.090196, 0.149020, 0.168627, 1.0 }, + { 0.086275, 0.125490, 0.156863, 1.0 }, + { 0.082353, 0.101961, 0.145098, 1.0 }, + { 0.086275, 0.078431, 0.137255, 1.0 }, + { 0.101961, 0.074510, 0.149020, 1.0 }, + { 0.121569, 0.074510, 0.160784, 1.0 }, + { 0.145098, 0.074510, 0.172549, 1.0 }, + { 0.168627, 0.078431, 0.188235, 1.0 }, + { 0.176471, 0.078431, 0.196078, 1.0 }, + { 0.188235, 0.078431, 0.203922, 1.0 }, + { 0.235294, 0.086275, 0.227451, 1.0 }, + { 0.247059, 0.082353, 0.235294, 1.0 }, + { 0.262745, 0.078431, 0.243137, 1.0 }, + { 0.274510, 0.074510, 0.247059, 1.0 }, + { 0.286275, 0.074510, 0.254902, 1.0 }, + { 0.290196, 0.074510, 0.254902, 1.0 }, + { 0.294118, 0.074510, 0.254902, 1.0 }, + { 0.305882, 0.070588, 0.262745, 1.0 }, + { 0.313725, 0.070588, 0.262745, 1.0 }, + { 0.325490, 0.070588, 0.270588, 1.0 }, + { 0.329412, 0.070588, 0.270588, 1.0 }, + { 0.333333, 0.074510, 0.270588, 1.0 }, + { 0.333333, 0.074510, 0.266667, 1.0 }, + { 0.333333, 0.074510, 0.262745, 1.0 }, + { 0.337255, 0.074510, 0.266667, 1.0 }, + { 0.337255, 0.078431, 0.262745, 1.0 }, + { 0.337255, 0.082353, 0.254902, 1.0 }, + { 0.333333, 0.086275, 0.250980, 1.0 }, + { 0.333333, 0.090196, 0.250980, 1.0 }, + { 0.325490, 0.094118, 0.243137, 1.0 }, + { 0.321569, 0.101961, 0.239216, 1.0 }, + { 0.317647, 0.101961, 0.231373, 1.0 }, + { 0.313725, 0.105882, 0.227451, 1.0 }, + { 0.309804, 0.113725, 0.227451, 1.0 }, + { 0.298039, 0.117647, 0.211765, 1.0 }, + { 0.282353, 0.129412, 0.196078, 1.0 }, + { 0.278431, 0.133333, 0.188235, 1.0 }, + { 0.274510, 0.137255, 0.180392, 1.0 }, + { 0.270588, 0.137255, 0.176471, 1.0 }, + { 0.270588, 0.141176, 0.172549, 1.0 }, + { 0.274510, 0.141176, 0.172549, 1.0 }, + { 0.274510, 0.152941, 0.164706, 1.0 }, + { 0.294118, 0.196078, 0.172549, 1.0 }, + { 0.309804, 0.219608, 0.180392, 1.0 }, + { 0.329412, 0.243137, 0.192157, 1.0 }, + { 0.337255, 0.250980, 0.196078, 1.0 }, + { 0.345098, 0.262745, 0.200000, 1.0 }, + { 0.360784, 0.282353, 0.211765, 1.0 }, + { 0.380392, 0.309804, 0.223529, 1.0 }, + { 0.396078, 0.325490, 0.231373, 1.0 }, + { 0.411765, 0.345098, 0.243137, 1.0 }, + { 0.447059, 0.380392, 0.262745, 1.0 }, + { 0.458824, 0.384314, 0.266667, 1.0 }, + { 0.470588, 0.388235, 0.270588, 1.0 }, + { 0.478431, 0.396078, 0.274510, 1.0 }, + { 0.490196, 0.403922, 0.282353, 1.0 }, + { 0.505882, 0.411765, 0.290196, 1.0 }, + { 0.521569, 0.419608, 0.298039, 1.0 }, + { 0.556863, 0.431373, 0.313725, 1.0 }, + { 0.572549, 0.439216, 0.321569, 1.0 }, + { 0.592157, 0.450980, 0.333333, 1.0 }, + { 0.600000, 0.450980, 0.337255, 1.0 }, + { 0.607843, 0.454902, 0.341176, 1.0 }, + { 0.623529, 0.466667, 0.352941, 1.0 }, + { 0.639216, 0.474510, 0.364706, 1.0 }, + { 0.654902, 0.490196, 0.380392, 1.0 }, + { 0.662745, 0.482353, 0.380392, 1.0 }, + { 0.674510, 0.470588, 0.392157, 1.0 }, + { 0.674510, 0.466667, 0.392157, 1.0 }, + { 0.678431, 0.466667, 0.396078, 1.0 }, + { 0.682353, 0.462745, 0.400000, 1.0 }, + { 0.686275, 0.458824, 0.407843, 1.0 }, + { 0.686275, 0.458824, 0.411765, 1.0 }, + { 0.690196, 0.454902, 0.419608, 1.0 }, + { 0.694118, 0.466667, 0.435294, 1.0 }, + { 0.694118, 0.466667, 0.443137, 1.0 }, + { 0.694118, 0.466667, 0.450980, 1.0 }, + { 0.690196, 0.466667, 0.454902, 1.0 }, + { 0.690196, 0.466667, 0.458824, 1.0 }, + { 0.694118, 0.474510, 0.470588, 1.0 }, + { 0.694118, 0.482353, 0.478431, 1.0 }, + { 0.694118, 0.490196, 0.490196, 1.0 }, + { 0.694118, 0.498039, 0.498039, 1.0 }, + { 0.690196, 0.521569, 0.525490, 1.0 }, + { 0.686275, 0.525490, 0.529412, 1.0 }, + { 0.682353, 0.533333, 0.537255, 1.0 }, + { 0.678431, 0.545098, 0.552941, 1.0 }, + { 0.670588, 0.556863, 0.560784, 1.0 }, + { 0.662745, 0.572549, 0.576471, 1.0 }, + { 0.654902, 0.584314, 0.592157, 1.0 }, + { 0.631373, 0.611765, 0.611765, 1.0 }, + { 0.619608, 0.623529, 0.619608, 1.0 }, + { 0.607843, 0.635294, 0.627451, 1.0 }, + { 0.600000, 0.639216, 0.631373, 1.0 }, + { 0.596078, 0.647059, 0.639216, 1.0 }, + { 0.580392, 0.650980, 0.639216, 1.0 }, + { 0.568627, 0.658824, 0.647059, 1.0 }, + { 0.556863, 0.662745, 0.647059, 1.0 }, + { 0.541176, 0.662745, 0.643137, 1.0 }, + { 0.513725, 0.658824, 0.639216, 1.0 }, + { 0.505882, 0.654902, 0.631373, 1.0 }, + { 0.498039, 0.654902, 0.627451, 1.0 }, + { 0.486275, 0.650980, 0.627451, 1.0 }, + { 0.470588, 0.643137, 0.619608, 1.0 }, + { 0.454902, 0.635294, 0.603922, 1.0 }, + { 0.439216, 0.623529, 0.588235, 1.0 }, + { 0.407843, 0.600000, 0.564706, 1.0 }, + { 0.400000, 0.592157, 0.556863, 1.0 }, + { 0.392157, 0.584314, 0.549020, 1.0 }, + { 0.376471, 0.568627, 0.533333, 1.0 }, + { 0.360784, 0.549020, 0.509804, 1.0 }, + { 0.345098, 0.529412, 0.494118, 1.0 }, + { 0.329412, 0.505882, 0.466667, 1.0 }, + { 0.313725, 0.482353, 0.447059, 1.0 }, + { 0.294118, 0.454902, 0.415686, 1.0 }, + { 0.258824, 0.400000, 0.360784, 1.0 }, + { 0.250980, 0.384314, 0.345098, 1.0 }, + { 0.243137, 0.372549, 0.333333, 1.0 }, + { 0.227451, 0.345098, 0.305882, 1.0 }, + { 0.215686, 0.321569, 0.282353, 1.0 }, + { 0.200000, 0.301961, 0.254902, 1.0 }, + { 0.188235, 0.282353, 0.235294, 1.0 }, + { 0.168627, 0.250980, 0.196078, 1.0 }, + { 0.164706, 0.243137, 0.188235, 1.0 }, + { 0.160784, 0.239216, 0.184314, 1.0 }, + { 0.152941, 0.227451, 0.168627, 1.0 }, + { 0.145098, 0.219608, 0.152941, 1.0 }, + { 0.141176, 0.215686, 0.145098, 1.0 }, + { 0.137255, 0.211765, 0.137255, 1.0 }, + { 0.137255, 0.215686, 0.133333, 1.0 }, + { 0.133333, 0.215686, 0.129412, 1.0 }, + { 0.133333, 0.219608, 0.125490, 1.0 }, + { 0.137255, 0.227451, 0.125490, 1.0 }, + { 0.141176, 0.235294, 0.125490, 1.0 }, + { 0.145098, 0.243137, 0.129412, 1.0 }, + { 0.145098, 0.254902, 0.129412, 1.0 }, + { 0.149020, 0.266667, 0.133333, 1.0 }, + { 0.156863, 0.282353, 0.137255, 1.0 }, + { 0.164706, 0.313725, 0.152941, 1.0 }, + { 0.168627, 0.321569, 0.156863, 1.0 }, + { 0.172549, 0.333333, 0.160784, 1.0 }, + { 0.176471, 0.352941, 0.168627, 1.0 }, + { 0.184314, 0.372549, 0.176471, 1.0 }, + { 0.188235, 0.388235, 0.184314, 1.0 }, + { 0.196078, 0.403922, 0.192157, 1.0 }, + { 0.200000, 0.415686, 0.200000, 1.0 }, + { 0.203922, 0.427451, 0.207843, 1.0 }, + { 0.207843, 0.439216, 0.207843, 1.0 }, + { 0.211765, 0.447059, 0.215686, 1.0 }, + { 0.215686, 0.450980, 0.223529, 1.0 }, + { 0.215686, 0.454902, 0.223529, 1.0 }, + { 0.215686, 0.458824, 0.223529, 1.0 }, + { 0.215686, 0.458824, 0.223529, 1.0 }, + { 0.215686, 0.458824, 0.223529, 1.0 }, + { 0.215686, 0.458824, 0.227451, 1.0 }, + { 0.215686, 0.458824, 0.227451, 1.0 }, + { 0.211765, 0.454902, 0.227451, 1.0 }, + { 0.207843, 0.447059, 0.219608, 1.0 }, + { 0.203922, 0.439216, 0.215686, 1.0 }, + { 0.200000, 0.431373, 0.215686, 1.0 }, + { 0.196078, 0.419608, 0.211765, 1.0 }, + { 0.188235, 0.403922, 0.196078, 1.0 }, + { 0.184314, 0.388235, 0.192157, 1.0 }, + { 0.172549, 0.372549, 0.184314, 1.0 }, + { 0.164706, 0.352941, 0.176471, 1.0 }, + { 0.156863, 0.329412, 0.164706, 1.0 }, + { 0.145098, 0.309804, 0.156863, 1.0 }, + { 0.137255, 0.286275, 0.145098, 1.0 }, + { 0.129412, 0.266667, 0.137255, 1.0 }, + { 0.121569, 0.247059, 0.129412, 1.0 }, + { 0.113725, 0.231373, 0.125490, 1.0 }, + { 0.109804, 0.215686, 0.117647, 1.0 }, + { 0.105882, 0.203922, 0.117647, 1.0 }, + { 0.101961, 0.188235, 0.109804, 1.0 }, + { 0.101961, 0.180392, 0.113725, 1.0 }, + { 0.098039, 0.168627, 0.105882, 1.0 }, + { 0.101961, 0.164706, 0.117647, 1.0 }, + { 0.101961, 0.156863, 0.117647, 1.0 }, + { 0.101961, 0.152941, 0.117647, 1.0 }, + { 0.105882, 0.149020, 0.125490, 1.0 }, + { 0.109804, 0.145098, 0.129412, 1.0 }, + { 0.113725, 0.145098, 0.137255, 1.0 }, + { 0.117647, 0.141176, 0.145098, 1.0 }, + { 0.117647, 0.137255, 0.149020, 1.0 }, + { 0.117647, 0.133333, 0.152941, 1.0 }, + { 0.117647, 0.129412, 0.156863, 1.0 }, + { 0.121569, 0.133333, 0.164706, 1.0 }, + { 0.125490, 0.133333, 0.172549, 1.0 }, + { 0.133333, 0.137255, 0.180392, 1.0 }, + { 0.141176, 0.145098, 0.192157, 1.0 }, + { 0.149020, 0.152941, 0.207843, 1.0 }, + { 0.156863, 0.160784, 0.219608, 1.0 }, + { 0.168627, 0.172549, 0.235294, 1.0 }, + { 0.176471, 0.184314, 0.250980, 1.0 }, + { 0.188235, 0.200000, 0.266667, 1.0 }, + { 0.196078, 0.207843, 0.278431, 1.0 }, + { 0.203922, 0.219608, 0.294118, 1.0 }, + { 0.215686, 0.235294, 0.309804, 1.0 }, + { 0.223529, 0.247059, 0.321569, 1.0 }, + { 0.231373, 0.262745, 0.337255, 1.0 }, + { 0.239216, 0.274510, 0.349020, 1.0 }, + { 0.247059, 0.290196, 0.364706, 1.0 }, + { 0.258824, 0.309804, 0.376471, 1.0 }, + { 0.266667, 0.325490, 0.392157, 1.0 }, + { 0.274510, 0.341176, 0.403922, 1.0 }, + { 0.282353, 0.360784, 0.419608, 1.0 }, + { 0.290196, 0.372549, 0.431373, 1.0 }, + { 0.298039, 0.396078, 0.447059, 1.0 }, + { 0.305882, 0.415686, 0.458824, 1.0 }, + { 0.313725, 0.435294, 0.474510, 1.0 }, + }; +/* 040412-017 */ +static double4 colors_700[] = { + { 0.000000, 0.266667, 0.149020, 1.0 }, + { 0.000000, 0.223529, 0.105882, 1.0 }, + { 0.000000, 0.207843, 0.090196, 1.0 }, + { 0.000000, 0.196078, 0.078431, 1.0 }, + { 0.000000, 0.188235, 0.074510, 1.0 }, + { 0.000000, 0.180392, 0.070588, 1.0 }, + { 0.000000, 0.176471, 0.070588, 1.0 }, + { 0.000000, 0.176471, 0.070588, 1.0 }, + { 0.003922, 0.172549, 0.082353, 1.0 }, + { 0.003922, 0.172549, 0.090196, 1.0 }, + { 0.003922, 0.176471, 0.098039, 1.0 }, + { 0.007843, 0.180392, 0.109804, 1.0 }, + { 0.011765, 0.188235, 0.121569, 1.0 }, + { 0.011765, 0.192157, 0.133333, 1.0 }, + { 0.015686, 0.200000, 0.145098, 1.0 }, + { 0.015686, 0.200000, 0.152941, 1.0 }, + { 0.015686, 0.203922, 0.160784, 1.0 }, + { 0.023529, 0.215686, 0.184314, 1.0 }, + { 0.023529, 0.219608, 0.192157, 1.0 }, + { 0.027451, 0.227451, 0.203922, 1.0 }, + { 0.031373, 0.227451, 0.207843, 1.0 }, + { 0.035294, 0.231373, 0.215686, 1.0 }, + { 0.035294, 0.231373, 0.215686, 1.0 }, + { 0.039216, 0.231373, 0.219608, 1.0 }, + { 0.043137, 0.227451, 0.215686, 1.0 }, + { 0.043137, 0.223529, 0.207843, 1.0 }, + { 0.043137, 0.223529, 0.203922, 1.0 }, + { 0.043137, 0.215686, 0.196078, 1.0 }, + { 0.047059, 0.211765, 0.188235, 1.0 }, + { 0.047059, 0.207843, 0.180392, 1.0 }, + { 0.047059, 0.203922, 0.176471, 1.0 }, + { 0.047059, 0.200000, 0.164706, 1.0 }, + { 0.047059, 0.192157, 0.152941, 1.0 }, + { 0.047059, 0.180392, 0.125490, 1.0 }, + { 0.047059, 0.176471, 0.109804, 1.0 }, + { 0.050980, 0.172549, 0.098039, 1.0 }, + { 0.054902, 0.168627, 0.090196, 1.0 }, + { 0.062745, 0.168627, 0.082353, 1.0 }, + { 0.066667, 0.168627, 0.078431, 1.0 }, + { 0.070588, 0.168627, 0.074510, 1.0 }, + { 0.094118, 0.176471, 0.062745, 1.0 }, + { 0.109804, 0.188235, 0.058824, 1.0 }, + { 0.129412, 0.200000, 0.058824, 1.0 }, + { 0.152941, 0.215686, 0.062745, 1.0 }, + { 0.176471, 0.231373, 0.066667, 1.0 }, + { 0.188235, 0.243137, 0.070588, 1.0 }, + { 0.203922, 0.254902, 0.074510, 1.0 }, + { 0.235294, 0.278431, 0.086275, 1.0 }, + { 0.266667, 0.305882, 0.098039, 1.0 }, + { 0.341176, 0.364706, 0.129412, 1.0 }, + { 0.380392, 0.396078, 0.145098, 1.0 }, + { 0.419608, 0.431373, 0.164706, 1.0 }, + { 0.458824, 0.462745, 0.184314, 1.0 }, + { 0.501961, 0.498039, 0.203922, 1.0 }, + { 0.521569, 0.513725, 0.211765, 1.0 }, + { 0.541176, 0.533333, 0.223529, 1.0 }, + { 0.611765, 0.600000, 0.258824, 1.0 }, + { 0.639216, 0.627451, 0.274510, 1.0 }, + { 0.670588, 0.654902, 0.290196, 1.0 }, + { 0.690196, 0.674510, 0.301961, 1.0 }, + { 0.713725, 0.698039, 0.313725, 1.0 }, + { 0.717647, 0.701961, 0.317647, 1.0 }, + { 0.725490, 0.709804, 0.321569, 1.0 }, + { 0.729412, 0.717647, 0.329412, 1.0 }, + { 0.729412, 0.721569, 0.333333, 1.0 }, + { 0.701961, 0.713725, 0.333333, 1.0 }, + { 0.674510, 0.701961, 0.325490, 1.0 }, + { 0.650980, 0.690196, 0.321569, 1.0 }, + { 0.635294, 0.678431, 0.313725, 1.0 }, + { 0.619608, 0.670588, 0.309804, 1.0 }, + { 0.580392, 0.650980, 0.298039, 1.0 }, + { 0.541176, 0.627451, 0.286275, 1.0 }, + { 0.466667, 0.584314, 0.262745, 1.0 }, + { 0.423529, 0.556863, 0.254902, 1.0 }, + { 0.380392, 0.533333, 0.247059, 1.0 }, + { 0.337255, 0.505882, 0.239216, 1.0 }, + { 0.294118, 0.482353, 0.231373, 1.0 }, + { 0.270588, 0.470588, 0.227451, 1.0 }, + { 0.250980, 0.458824, 0.227451, 1.0 }, + { 0.211765, 0.439216, 0.223529, 1.0 }, + { 0.172549, 0.419608, 0.219608, 1.0 }, + { 0.109804, 0.396078, 0.223529, 1.0 }, + { 0.090196, 0.392157, 0.231373, 1.0 }, + { 0.070588, 0.392157, 0.243137, 1.0 }, + { 0.062745, 0.392157, 0.250980, 1.0 }, + { 0.054902, 0.392157, 0.258824, 1.0 }, + { 0.043137, 0.400000, 0.278431, 1.0 }, + { 0.035294, 0.407843, 0.298039, 1.0 }, + { 0.019608, 0.431373, 0.341176, 1.0 }, + { 0.011765, 0.443137, 0.364706, 1.0 }, + { 0.003922, 0.458824, 0.388235, 1.0 }, + { 0.000000, 0.466667, 0.400000, 1.0 }, + { 0.000000, 0.478431, 0.415686, 1.0 }, + { 0.000000, 0.501961, 0.443137, 1.0 }, + { 0.000000, 0.525490, 0.474510, 1.0 }, + { 0.000000, 0.556863, 0.505882, 1.0 }, + { 0.000000, 0.584314, 0.537255, 1.0 }, + { 0.007843, 0.635294, 0.600000, 1.0 }, + { 0.011765, 0.658824, 0.627451, 1.0 }, + { 0.015686, 0.686275, 0.658824, 1.0 }, + { 0.015686, 0.698039, 0.670588, 1.0 }, + { 0.019608, 0.709804, 0.682353, 1.0 }, + { 0.023529, 0.729412, 0.705882, 1.0 }, + { 0.027451, 0.749020, 0.725490, 1.0 }, + { 0.035294, 0.780392, 0.760784, 1.0 }, + { 0.039216, 0.788235, 0.768627, 1.0 }, + { 0.043137, 0.800000, 0.776471, 1.0 }, + { 0.043137, 0.800000, 0.776471, 1.0 }, + { 0.047059, 0.800000, 0.780392, 1.0 }, + { 0.047059, 0.800000, 0.776471, 1.0 }, + { 0.050980, 0.792157, 0.768627, 1.0 }, + { 0.050980, 0.780392, 0.752941, 1.0 }, + { 0.054902, 0.764706, 0.733333, 1.0 }, + { 0.050980, 0.721569, 0.678431, 1.0 }, + { 0.047059, 0.705882, 0.658824, 1.0 }, + { 0.047059, 0.694118, 0.643137, 1.0 }, + { 0.043137, 0.662745, 0.607843, 1.0 }, + { 0.043137, 0.631373, 0.568627, 1.0 }, + { 0.039216, 0.596078, 0.525490, 1.0 }, + { 0.035294, 0.560784, 0.486275, 1.0 }, + { 0.023529, 0.486275, 0.400000, 1.0 }, + { 0.019608, 0.450980, 0.356863, 1.0 }, + { 0.015686, 0.415686, 0.317647, 1.0 }, + { 0.011765, 0.396078, 0.298039, 1.0 }, + { 0.011765, 0.380392, 0.278431, 1.0 }, + { 0.007843, 0.349020, 0.239216, 1.0 }, + { 0.007843, 0.317647, 0.207843, 1.0 }, + { 0.003922, 0.290196, 0.176471, 1.0 }, + { 0.000000, 0.266667, 0.149020, 1.0 }, + { 0.000000, 0.223529, 0.105882, 1.0 }, + { 0.000000, 0.215686, 0.098039, 1.0 }, + { 0.000000, 0.207843, 0.090196, 1.0 }, + { 0.000000, 0.196078, 0.078431, 1.0 }, + { 0.000000, 0.184314, 0.074510, 1.0 }, + { 0.000000, 0.180392, 0.070588, 1.0 }, + { 0.000000, 0.176471, 0.070588, 1.0 }, + { 0.003922, 0.172549, 0.082353, 1.0 }, + { 0.003922, 0.172549, 0.090196, 1.0 }, + { 0.003922, 0.176471, 0.098039, 1.0 }, + { 0.003922, 0.176471, 0.101961, 1.0 }, + { 0.007843, 0.180392, 0.109804, 1.0 }, + { 0.011765, 0.188235, 0.121569, 1.0 }, + { 0.011765, 0.192157, 0.133333, 1.0 }, + { 0.015686, 0.200000, 0.145098, 1.0 }, + { 0.015686, 0.203922, 0.160784, 1.0 }, + { 0.023529, 0.215686, 0.184314, 1.0 }, + { 0.023529, 0.219608, 0.188235, 1.0 }, + { 0.027451, 0.223529, 0.196078, 1.0 }, + { 0.027451, 0.227451, 0.203922, 1.0 }, + { 0.031373, 0.227451, 0.211765, 1.0 }, + { 0.035294, 0.231373, 0.215686, 1.0 }, + { 0.039216, 0.231373, 0.219608, 1.0 }, + { 0.043137, 0.227451, 0.215686, 1.0 }, + { 0.043137, 0.227451, 0.211765, 1.0 }, + { 0.043137, 0.227451, 0.211765, 1.0 }, + { 0.043137, 0.223529, 0.203922, 1.0 }, + { 0.047059, 0.215686, 0.196078, 1.0 }, + { 0.047059, 0.211765, 0.188235, 1.0 }, + { 0.047059, 0.203922, 0.176471, 1.0 }, + { 0.047059, 0.200000, 0.164706, 1.0 }, + { 0.047059, 0.192157, 0.152941, 1.0 }, + { 0.047059, 0.180392, 0.125490, 1.0 }, + { 0.047059, 0.176471, 0.117647, 1.0 }, + { 0.047059, 0.176471, 0.113725, 1.0 }, + { 0.050980, 0.172549, 0.098039, 1.0 }, + { 0.054902, 0.168627, 0.090196, 1.0 }, + { 0.062745, 0.168627, 0.082353, 1.0 }, + { 0.070588, 0.168627, 0.074510, 1.0 }, + { 0.094118, 0.176471, 0.062745, 1.0 }, + { 0.101961, 0.180392, 0.058824, 1.0 }, + { 0.109804, 0.188235, 0.058824, 1.0 }, + { 0.129412, 0.200000, 0.058824, 1.0 }, + { 0.149020, 0.215686, 0.062745, 1.0 }, + { 0.176471, 0.231373, 0.066667, 1.0 }, + { 0.203922, 0.254902, 0.074510, 1.0 }, + { 0.235294, 0.278431, 0.086275, 1.0 }, + { 0.266667, 0.305882, 0.098039, 1.0 }, + { 0.305882, 0.333333, 0.113725, 1.0 }, + { 0.341176, 0.364706, 0.129412, 1.0 }, + { 0.380392, 0.396078, 0.149020, 1.0 }, + { 0.419608, 0.431373, 0.164706, 1.0 }, + { 0.462745, 0.462745, 0.184314, 1.0 }, + { 0.501961, 0.498039, 0.203922, 1.0 }, + { 0.541176, 0.533333, 0.223529, 1.0 }, + { 0.611765, 0.600000, 0.258824, 1.0 }, + { 0.627451, 0.611765, 0.266667, 1.0 }, + { 0.643137, 0.627451, 0.274510, 1.0 }, + { 0.670588, 0.654902, 0.290196, 1.0 }, + { 0.694118, 0.678431, 0.301961, 1.0 }, + { 0.713725, 0.698039, 0.313725, 1.0 }, + { 0.725490, 0.709804, 0.321569, 1.0 }, + { 0.729412, 0.717647, 0.329412, 1.0 }, + { 0.729412, 0.721569, 0.333333, 1.0 }, + { 0.717647, 0.717647, 0.333333, 1.0 }, + { 0.701961, 0.713725, 0.333333, 1.0 }, + { 0.682353, 0.701961, 0.329412, 1.0 }, + { 0.650980, 0.690196, 0.321569, 1.0 }, + { 0.619608, 0.670588, 0.309804, 1.0 }, + { 0.580392, 0.650980, 0.298039, 1.0 }, + { 0.541176, 0.627451, 0.286275, 1.0 }, + { 0.501961, 0.607843, 0.274510, 1.0 }, + { 0.466667, 0.584314, 0.262745, 1.0 }, + { 0.423529, 0.556863, 0.254902, 1.0 }, + { 0.380392, 0.533333, 0.247059, 1.0 }, + { 0.337255, 0.505882, 0.239216, 1.0 }, + { 0.294118, 0.482353, 0.231373, 1.0 }, + { 0.250980, 0.458824, 0.227451, 1.0 }, + { 0.211765, 0.439216, 0.223529, 1.0 }, + { 0.172549, 0.419608, 0.219608, 1.0 }, + { 0.137255, 0.403922, 0.219608, 1.0 }, + { 0.109804, 0.396078, 0.223529, 1.0 }, + { 0.090196, 0.392157, 0.231373, 1.0 }, + { 0.070588, 0.392157, 0.243137, 1.0 }, + { 0.054902, 0.392157, 0.258824, 1.0 }, + { 0.043137, 0.400000, 0.278431, 1.0 }, + { 0.035294, 0.407843, 0.298039, 1.0 }, + { 0.027451, 0.415686, 0.321569, 1.0 }, + { 0.019608, 0.431373, 0.341176, 1.0 }, + { 0.011765, 0.443137, 0.364706, 1.0 }, + { 0.003922, 0.458824, 0.388235, 1.0 }, + { 0.000000, 0.478431, 0.415686, 1.0 }, + { 0.000000, 0.501961, 0.443137, 1.0 }, + { 0.000000, 0.525490, 0.474510, 1.0 }, + { 0.000000, 0.556863, 0.505882, 1.0 }, + { 0.000000, 0.584314, 0.537255, 1.0 }, + { 0.003922, 0.611765, 0.568627, 1.0 }, + { 0.007843, 0.635294, 0.600000, 1.0 }, + { 0.011765, 0.662745, 0.631373, 1.0 }, + { 0.015686, 0.686275, 0.658824, 1.0 }, + { 0.019608, 0.709804, 0.682353, 1.0 }, + { 0.023529, 0.729412, 0.705882, 1.0 }, + { 0.027451, 0.749020, 0.725490, 1.0 }, + { 0.031373, 0.768627, 0.745098, 1.0 }, + { 0.035294, 0.780392, 0.760784, 1.0 }, + { 0.039216, 0.792157, 0.772549, 1.0 }, + { 0.043137, 0.800000, 0.776471, 1.0 }, + { 0.047059, 0.800000, 0.780392, 1.0 }, + { 0.047059, 0.800000, 0.776471, 1.0 }, + { 0.050980, 0.792157, 0.768627, 1.0 }, + { 0.050980, 0.780392, 0.752941, 1.0 }, + { 0.054902, 0.764706, 0.733333, 1.0 }, + { 0.050980, 0.741176, 0.705882, 1.0 }, + { 0.050980, 0.721569, 0.678431, 1.0 }, + { 0.047059, 0.694118, 0.643137, 1.0 }, + { 0.043137, 0.662745, 0.607843, 1.0 }, + { 0.043137, 0.631373, 0.568627, 1.0 }, + { 0.039216, 0.596078, 0.525490, 1.0 }, + { 0.035294, 0.560784, 0.486275, 1.0 }, + { 0.027451, 0.525490, 0.443137, 1.0 }, + { 0.023529, 0.486275, 0.400000, 1.0 }, + { 0.019608, 0.450980, 0.356863, 1.0 }, + { 0.015686, 0.415686, 0.317647, 1.0 }, + { 0.011765, 0.380392, 0.278431, 1.0 }, + { 0.007843, 0.349020, 0.239216, 1.0 }, + { 0.007843, 0.317647, 0.207843, 1.0 }, + { 0.003922, 0.290196, 0.176471, 1.0 }, + }; + +static palette all_palettes[] = { + { .name = "south-sea-bather", .allocated = 256, .count = 256, .color = colors_0 }, + { .name = "sky-flesh", .allocated = 256, .count = 256, .color = colors_1 }, + { .name = "blue-bather", .allocated = 256, .count = 256, .color = colors_2 }, + { .name = "no-name", .allocated = 256, .count = 256, .color = colors_3 }, + { .name = "pillows", .allocated = 256, .count = 256, .color = colors_4 }, + { .name = "mauve-splat", .allocated = 256, .count = 256, .color = colors_5 }, + { .name = "facial-treescape 6", .allocated = 256, .count = 256, .color = colors_6 }, + { .name = "fasion-bug", .allocated = 256, .count = 256, .color = colors_7 }, + { .name = "leafy-face", .allocated = 256, .count = 256, .color = colors_8 }, + { .name = "mouldy-sun", .allocated = 256, .count = 256, .color = colors_9 }, + { .name = "sunny-harvest", .allocated = 256, .count = 256, .color = colors_10 }, + { .name = "peach-tree", .allocated = 256, .count = 256, .color = colors_11 }, + { .name = "fire-dragon", .allocated = 256, .count = 256, .color = colors_12 }, + { .name = "ice-dragon", .allocated = 256, .count = 256, .color = colors_13 }, + { .name = "german-landscape", .allocated = 256, .count = 256, .color = colors_14 }, + { .name = "no-name", .allocated = 256, .count = 256, .color = colors_15 }, + { .name = "living-mud-bomb", .allocated = 256, .count = 256, .color = colors_16 }, + { .name = "cars", .allocated = 256, .count = 256, .color = colors_17 }, + { .name = "unhealthy-tan", .allocated = 256, .count = 256, .color = colors_18 }, + { .name = "daffodil", .allocated = 256, .count = 256, .color = colors_19 }, + { .name = "rose", .allocated = 256, .count = 256, .color = colors_20 }, + { .name = "healthy-skin", .allocated = 256, .count = 256, .color = colors_21 }, + { .name = "orange", .allocated = 256, .count = 256, .color = colors_22 }, + { .name = "white-ivy", .allocated = 256, .count = 256, .color = colors_23 }, + { .name = "summer-makeup", .allocated = 256, .count = 256, .color = colors_24 }, + { .name = "glow-buzz", .allocated = 256, .count = 256, .color = colors_25 }, + { .name = "deep-water", .allocated = 256, .count = 256, .color = colors_26 }, + { .name = "afternoon-beach", .allocated = 256, .count = 256, .color = colors_27 }, + { .name = "dim-beach", .allocated = 256, .count = 256, .color = colors_28 }, + { .name = "cloudy-brick", .allocated = 256, .count = 256, .color = colors_29 }, + { .name = "burning-wood", .allocated = 256, .count = 256, .color = colors_30 }, + { .name = "aquatic-garden", .allocated = 256, .count = 256, .color = colors_31 }, + { .name = "no-name", .allocated = 256, .count = 256, .color = colors_32 }, + { .name = "fall-quilt", .allocated = 256, .count = 256, .color = colors_33 }, + { .name = "night-blue-sky", .allocated = 256, .count = 256, .color = colors_34 }, + { .name = "shadow-iris", .allocated = 256, .count = 256, .color = colors_35 }, + { .name = "solid-sky", .allocated = 256, .count = 256, .color = colors_36 }, + { .name = "misty-field", .allocated = 256, .count = 256, .color = colors_37 }, + { .name = "wooden-highlight", .allocated = 256, .count = 256, .color = colors_38 }, + { .name = "jet-tundra", .allocated = 256, .count = 256, .color = colors_39 }, + { .name = "pastel-lime", .allocated = 256, .count = 256, .color = colors_40 }, + { .name = "hell", .allocated = 256, .count = 256, .color = colors_41 }, + { .name = "indian-coast", .allocated = 256, .count = 256, .color = colors_42 }, + { .name = "dentist-decor", .allocated = 256, .count = 256, .color = colors_43 }, + { .name = "greenland", .allocated = 256, .count = 256, .color = colors_44 }, + { .name = "purple-dress", .allocated = 256, .count = 256, .color = colors_45 }, + { .name = "no-name", .allocated = 256, .count = 256, .color = colors_46 }, + { .name = "spring-flora", .allocated = 256, .count = 256, .color = colors_47 }, + { .name = "andi", .allocated = 256, .count = 256, .color = colors_48 }, + { .name = "gig-o835", .allocated = 256, .count = 256, .color = colors_49 }, + { .name = "rie02", .allocated = 256, .count = 256, .color = colors_50 }, + { .name = "rie05", .allocated = 256, .count = 256, .color = colors_51 }, + { .name = "rie11", .allocated = 256, .count = 256, .color = colors_52 }, + { .name = "etretat.ppm", .allocated = 256, .count = 256, .color = colors_53 }, + { .name = "the-hollow-needle-at-etretat.ppm", .allocated = 256, .count = 256, .color = colors_54 }, + { .name = "rouen-cathedral-sunset.ppm", .allocated = 256, .count = 256, .color = colors_55 }, + { .name = "the-houses-of-parliament.ppm", .allocated = 256, .count = 256, .color = colors_56 }, + { .name = "starry-night.ppm", .allocated = 256, .count = 256, .color = colors_57 }, + { .name = "water-lilies-sunset.ppm", .allocated = 256, .count = 256, .color = colors_58 }, + { .name = "gogh.chambre-arles.ppm", .allocated = 256, .count = 256, .color = colors_59 }, + { .name = "gogh.entrance.ppm", .allocated = 256, .count = 256, .color = colors_60 }, + { .name = "gogh.the-night-cafe.ppm", .allocated = 256, .count = 256, .color = colors_61 }, + { .name = "gogh.vegetable-montmartre.ppm", .allocated = 256, .count = 256, .color = colors_62 }, + { .name = "matisse.bonheur-vivre.ppm", .allocated = 256, .count = 256, .color = colors_63 }, + { .name = "matisse.flowers.ppm", .allocated = 256, .count = 256, .color = colors_64 }, + { .name = "matisse.lecon-musique.ppm", .allocated = 256, .count = 256, .color = colors_65 }, + { .name = "modigliani.nude-caryatid.ppm", .allocated = 256, .count = 256, .color = colors_66 }, + { .name = "braque.instruments.ppm", .allocated = 256, .count = 256, .color = colors_67 }, + { .name = "calcoast09.ppm", .allocated = 256, .count = 256, .color = colors_68 }, + { .name = "dodge102.ppm", .allocated = 256, .count = 256, .color = colors_69 }, + { .name = "ernst.anti-pope.ppm", .allocated = 256, .count = 256, .color = colors_70 }, + { .name = "ernst.ubu-imperator.ppm", .allocated = 256, .count = 256, .color = colors_71 }, + { .name = "fighting-forms.ppm", .allocated = 256, .count = 256, .color = colors_72 }, + { .name = "fog25.ppm", .allocated = 256, .count = 256, .color = colors_73 }, + { .name = "geyser27.ppm", .allocated = 256, .count = 256, .color = colors_74 }, + { .name = "gris.josette.ppm", .allocated = 256, .count = 256, .color = colors_75 }, + { .name = "gris.landscape-ceret.ppm", .allocated = 256, .count = 256, .color = colors_76 }, + { .name = "kandinsky.comp-9.ppm", .allocated = 256, .count = 256, .color = colors_77 }, + { .name = "kandinsky.yellow-red-blue.ppm", .allocated = 256, .count = 256, .color = colors_78 }, + { .name = "klee.insula-dulcamara.ppm", .allocated = 256, .count = 256, .color = colors_79 }, + { .name = "nile.ppm", .allocated = 256, .count = 256, .color = colors_80 }, + { .name = "picasso.jfille-chevre.ppm", .allocated = 256, .count = 256, .color = colors_81 }, + { .name = "pollock.lavender-mist.ppm", .allocated = 256, .count = 256, .color = colors_82 }, + { .name = "yngpaint.ppm", .allocated = 256, .count = 256, .color = colors_83 }, + { .name = "cl-gold-orange-green from classlady1.ugr", .allocated = 256, .count = 256, .color = colors_84 }, + { .name = "cl-gold-rose", .allocated = 256, .count = 256, .color = colors_85 }, + { .name = "cl-lavender-purple-blues-black", .allocated = 256, .count = 256, .color = colors_86 }, + { .name = "cl-yellow_mixed-brown-gold", .allocated = 256, .count = 256, .color = colors_87 }, + { .name = "cl-dark_reds-white-grays", .allocated = 256, .count = 256, .color = colors_88 }, + { .name = "cl-gold-dark_reds-browns-blues", .allocated = 256, .count = 256, .color = colors_89 }, + { .name = "cl-golds-browns", .allocated = 256, .count = 256, .color = colors_90 }, + { .name = "cl-purples-browns-blues-tans", .allocated = 256, .count = 256, .color = colors_91 }, + { .name = "cl-oranges-browns-whites", .allocated = 256, .count = 256, .color = colors_92 }, + { .name = "cl-blues-greens-whites", .allocated = 256, .count = 256, .color = colors_93 }, + { .name = "cl-tans-yellows-browns", .allocated = 256, .count = 256, .color = colors_94 }, + { .name = "cl-golds-browns2", .allocated = 256, .count = 256, .color = colors_95 }, + { .name = "cl-pastels", .allocated = 256, .count = 256, .color = colors_96 }, + { .name = "multi_color_1 from ron1.ugr (classylady and ron)", .allocated = 256, .count = 256, .color = colors_97 }, + { .name = "oranges", .allocated = 256, .count = 256, .color = colors_98 }, + { .name = "multi_color_2", .allocated = 256, .count = 256, .color = colors_99 }, + { .name = "rw-yellow-orange", .allocated = 256, .count = 256, .color = colors_100 }, + { .name = "rw-multi-color-2", .allocated = 256, .count = 256, .color = colors_101 }, + { .name = "rw-blue-with-red", .allocated = 256, .count = 256, .color = colors_102 }, + { .name = "rw-blue-with-red-2", .allocated = 256, .count = 256, .color = colors_103 }, + { .name = "rw-blues-3", .allocated = 256, .count = 256, .color = colors_104 }, + { .name = "rw-reds-pinks-blues", .allocated = 256, .count = 256, .color = colors_105 }, + { .name = "rw-browns-greens-reds-bule", .allocated = 256, .count = 256, .color = colors_106 }, + { .name = "rw-browns-pinks-reds-blues", .allocated = 256, .count = 256, .color = colors_107 }, + { .name = "rw-reds-greens-blues-pinks-yellows-browns", .allocated = 256, .count = 256, .color = colors_108 }, + { .name = "rw-greens-light-to-dark", .allocated = 256, .count = 256, .color = colors_109 }, + { .name = "rw-blues-reds-purples", .allocated = 256, .count = 256, .color = colors_110 }, + { .name = "rw-multi-5", .allocated = 256, .count = 256, .color = colors_111 }, + { .name = "rw-blues-black-purple", .allocated = 256, .count = 256, .color = colors_112 }, + { .name = "rw-multi-colors-6", .allocated = 256, .count = 256, .color = colors_113 }, + { .name = "rw-multi-reds-oranges", .allocated = 256, .count = 256, .color = colors_114 }, + { .name = "rw-yellows-browns-goldish", .allocated = 256, .count = 256, .color = colors_115 }, + { .name = "rw-multi-blues-with-gray", .allocated = 256, .count = 256, .color = colors_116 }, + { .name = "rw-greens-multi", .allocated = 256, .count = 256, .color = colors_117 }, + { .name = "rw-browns-orange-yellow-with-blues", .allocated = 256, .count = 256, .color = colors_118 }, + { .name = "rw-reds-blues-greens-pinks", .allocated = 256, .count = 256, .color = colors_119 }, + { .name = "rw-reds-browns-golds-tans", .allocated = 256, .count = 256, .color = colors_120 }, + { .name = "dg009", .allocated = 256, .count = 256, .color = colors_121 }, + { .name = "dg016", .allocated = 256, .count = 256, .color = colors_122 }, + { .name = "dg031", .allocated = 256, .count = 256, .color = colors_123 }, + { .name = "dg085", .allocated = 256, .count = 256, .color = colors_124 }, + { .name = "dg086", .allocated = 256, .count = 256, .color = colors_125 }, + { .name = "dg089", .allocated = 256, .count = 256, .color = colors_126 }, + { .name = "Apophysis-040426-1crabgrass from pat phillips patrx.deviantart.com", .allocated = 256, .count = 256, .color = colors_127 }, + { .name = "Apophysis-040426-12bs1fl", .allocated = 256, .count = 256, .color = colors_128 }, + { .name = "Apophysis-040426-1cometnuc", .allocated = 256, .count = 256, .color = colors_129 }, + { .name = "Apophysis-040426-1passionscross", .allocated = 256, .count = 256, .color = colors_130 }, + { .name = "Apophysis-040426-1butterflyflower", .allocated = 256, .count = 256, .color = colors_131 }, + { .name = "Apophysis-040426-1Watcher", .allocated = 256, .count = 256, .color = colors_132 }, + { .name = "Apophysis-040426-1knotted", .allocated = 256, .count = 256, .color = colors_133 }, + { .name = "Apophysis-040426-1artdeco", .allocated = 256, .count = 256, .color = colors_134 }, + { .name = "Apophysis-040426-1expl_orange2a", .allocated = 256, .count = 256, .color = colors_135 }, + { .name = "Apophysis-040426-1heartFlowers", .allocated = 256, .count = 256, .color = colors_136 }, + { .name = "Apophysis-040426-1H-bird1g", .allocated = 256, .count = 256, .color = colors_137 }, + { .name = "Apophysis-040426-1Emergence2", .allocated = 256, .count = 256, .color = colors_138 }, + { .name = "Apophysis-040426-1Egg", .allocated = 256, .count = 256, .color = colors_139 }, + { .name = "Apophysis-040426-1PenEgg", .allocated = 256, .count = 256, .color = colors_140 }, + { .name = "Apophysis-040426-1kaosGothic", .allocated = 256, .count = 256, .color = colors_141 }, + { .name = "Apophysis-040426-1KQNova", .allocated = 256, .count = 256, .color = colors_142 }, + { .name = "Apophysis-040426-1kaosframe", .allocated = 256, .count = 256, .color = colors_143 }, + { .name = "Apophysis-040426-147KaosRing", .allocated = 256, .count = 256, .color = colors_144 }, + { .name = "Apophysis-040426-147Fighting_Fish", .allocated = 256, .count = 256, .color = colors_145 }, + { .name = "Apophysis-040426-147ReachingMoon", .allocated = 256, .count = 256, .color = colors_146 }, + { .name = "Apophysis-040426-163KaosScepter", .allocated = 256, .count = 256, .color = colors_147 }, + { .name = "Apophysis-040426-163KSphere", .allocated = 256, .count = 256, .color = colors_148 }, + { .name = "Apophysis-040426-163KInterseed", .allocated = 256, .count = 256, .color = colors_149 }, + { .name = "Apophysis-040426-163XmasFlwers", .allocated = 256, .count = 256, .color = colors_150 }, + { .name = "Apophysis-040426-163Shield", .allocated = 256, .count = 256, .color = colors_151 }, + { .name = "Apophysis-040426-163AlienFlwers", .allocated = 256, .count = 256, .color = colors_152 }, + { .name = "Apophysis-040426-163AlienFlwers4", .allocated = 256, .count = 256, .color = colors_153 }, + { .name = "Apophysis-040426-163butterflyflwer1", .allocated = 256, .count = 256, .color = colors_154 }, + { .name = "Apophysis-040426-163ButterflySherbert", .allocated = 256, .count = 256, .color = colors_155 }, + { .name = "Apophysis-040426-163BFlyGate4", .allocated = 256, .count = 256, .color = colors_156 }, + { .name = "Apophysis-040426-163BFlyGate4Inv", .allocated = 256, .count = 256, .color = colors_157 }, + { .name = "Apophysis-040426-163CeltCross", .allocated = 256, .count = 256, .color = colors_158 }, + { .name = "Apophysis-040426-163Egg4d", .allocated = 256, .count = 256, .color = colors_159 }, + { .name = "Apophysis-040426-163FlowerFerns", .allocated = 256, .count = 256, .color = colors_160 }, + { .name = "Apophysis-040426-163FlowerFernsInv", .allocated = 256, .count = 256, .color = colors_161 }, + { .name = "Apophysis-040426-163FlwrFernsInv", .allocated = 256, .count = 256, .color = colors_162 }, + { .name = "Apophysis-040426-163FloralCascade2", .allocated = 256, .count = 256, .color = colors_163 }, + { .name = "Apophysis-040426-163FlowerBurst", .allocated = 256, .count = 256, .color = colors_164 }, + { .name = "Apophysis-040426-163MaltesePurple", .allocated = 256, .count = 256, .color = colors_165 }, + { .name = "Apophysis-040426-163Mycelialg", .allocated = 256, .count = 256, .color = colors_166 }, + { .name = "Apophysis-040426-163MyceliaInv", .allocated = 256, .count = 256, .color = colors_167 }, + { .name = "Apophysis-040426-163MrryGRnd", .allocated = 256, .count = 256, .color = colors_168 }, + { .name = "Apophysis-040426-163SprngFlwrs", .allocated = 256, .count = 256, .color = colors_169 }, + { .name = "Apophysis-040426-163SprngFlwersInv", .allocated = 256, .count = 256, .color = colors_170 }, + { .name = "Apophysis-040426-163DemMask", .allocated = 256, .count = 256, .color = colors_171 }, + { .name = "Apophysis-040426-163ResurectTree", .allocated = 256, .count = 256, .color = colors_172 }, + { .name = "Apophysis-040426-163GldBlue", .allocated = 256, .count = 256, .color = colors_173 }, + { .name = "Apophysis-040426-163WrldBndr", .allocated = 256, .count = 256, .color = colors_174 }, + { .name = "Apophysis-040426-163GrnPrpl", .allocated = 256, .count = 256, .color = colors_175 }, + { .name = "Apophysis-040426-163SphPart2", .allocated = 256, .count = 256, .color = colors_176 }, + { .name = "Apophysis-040426-163StAmF", .allocated = 256, .count = 256, .color = colors_177 }, + { .name = "Apophysis-040426-163StCosOwl", .allocated = 256, .count = 256, .color = colors_178 }, + { .name = "Apophysis-040426-163StGenie", .allocated = 256, .count = 256, .color = colors_179 }, + { .name = "Apophysis-040426-163St", .allocated = 256, .count = 256, .color = colors_180 }, + { .name = "Apophysis-040426-163StSatAngel", .allocated = 256, .count = 256, .color = colors_181 }, + { .name = "Apophysis-040427-1knotted", .allocated = 256, .count = 256, .color = colors_182 }, + { .name = "Apophysis-040427-4AlngSpder", .allocated = 256, .count = 256, .color = colors_183 }, + { .name = "Apophysis-040427-4AlienFlwerBwl", .allocated = 256, .count = 256, .color = colors_184 }, + { .name = "Apophysis-040427-4AlienFlwrBwl_inv", .allocated = 256, .count = 256, .color = colors_185 }, + { .name = "Apophysis-040427-4AmusePrk", .allocated = 256, .count = 256, .color = colors_186 }, + { .name = "Apophysis-040427-4AmusePrkInv", .allocated = 256, .count = 256, .color = colors_187 }, + { .name = "Apophysis-040427-4AmythIceInv", .allocated = 256, .count = 256, .color = colors_188 }, + { .name = "Apophysis-040427-4AmythIce", .allocated = 256, .count = 256, .color = colors_189 }, + { .name = "Apophysis-040427-4AngOrchid", .allocated = 256, .count = 256, .color = colors_190 }, + { .name = "Apophysis-040427-4Leaves", .allocated = 256, .count = 256, .color = colors_191 }, + { .name = "Apophysis-040427-4Bdlnds", .allocated = 256, .count = 256, .color = colors_192 }, + { .name = "Apophysis-040427-4BnnySurp", .allocated = 256, .count = 256, .color = colors_193 }, + { .name = "Apophysis-040427-4BorgEY", .allocated = 256, .count = 256, .color = colors_194 }, + { .name = "Apophysis-040427-4BB4", .allocated = 256, .count = 256, .color = colors_195 }, + { .name = "Apophysis-040427-4BflyWindw2", .allocated = 256, .count = 256, .color = colors_196 }, + { .name = "Apophysis-040427-4BflyWndw3", .allocated = 256, .count = 256, .color = colors_197 }, + { .name = "Apophysis-040427-4ChalLghtDrknss", .allocated = 256, .count = 256, .color = colors_198 }, + { .name = "Apophysis-040427-4ChalicDrknsIce", .allocated = 256, .count = 256, .color = colors_199 }, + { .name = "Apophysis-040427-4CactusFlwer", .allocated = 256, .count = 256, .color = colors_200 }, + { .name = "Apophysis-040427-4ChrryBlssmT", .allocated = 256, .count = 256, .color = colors_201 }, + { .name = "Apophysis-040427-4ChrryBlssm2", .allocated = 256, .count = 256, .color = colors_202 }, + { .name = "Apophysis-040427-4CircAmbr", .allocated = 256, .count = 256, .color = colors_203 }, + { .name = "Apophysis-040427-4CsmcOwl", .allocated = 256, .count = 256, .color = colors_204 }, + { .name = "Apophysis-040427-4DblBeetle", .allocated = 256, .count = 256, .color = colors_205 }, + { .name = "Apophysis-040427-4DrkMantis", .allocated = 256, .count = 256, .color = colors_206 }, + { .name = "Apophysis-040427-4HolidyBull", .allocated = 256, .count = 256, .color = colors_207 }, + { .name = "Apophysis-040427-4DrkFlorCnpy", .allocated = 256, .count = 256, .color = colors_208 }, + { .name = "Apophysis-040427-4DethstrDemis", .allocated = 256, .count = 256, .color = colors_209 }, + { .name = "Apophysis-040427-4DethstrDems", .allocated = 256, .count = 256, .color = colors_210 }, + { .name = "Apophysis-040427-4DeerDemMsk", .allocated = 256, .count = 256, .color = colors_211 }, + { .name = "Apophysis-040427-4CrouchDragn", .allocated = 256, .count = 256, .color = colors_212 }, + { .name = "Apophysis-040427-4CopprMapleleaf", .allocated = 256, .count = 256, .color = colors_213 }, + { .name = "Apophysis-040427-4Circulations", .allocated = 256, .count = 256, .color = colors_214 }, + { .name = "Apophysis-040427-4DmnContaind", .allocated = 256, .count = 256, .color = colors_215 }, + { .name = "Apophysis-040427-4DmnCntndWP", .allocated = 256, .count = 256, .color = colors_216 }, + { .name = "Apophysis-040427-4DmnDimensn", .allocated = 256, .count = 256, .color = colors_217 }, + { .name = "Apophysis-040427-4SatnFlorlSwag", .allocated = 256, .count = 256, .color = colors_218 }, + { .name = "Apophysis-040427-4DDragHeart", .allocated = 256, .count = 256, .color = colors_219 }, + { .name = "Apophysis-040427-4DimesPathsE", .allocated = 256, .count = 256, .color = colors_220 }, + { .name = "Apophysis-040427-4DimensPathsE2", .allocated = 256, .count = 256, .color = colors_221 }, + { .name = "Apophysis-040427-4DimensPathE2", .allocated = 256, .count = 256, .color = colors_222 }, + { .name = "Apophysis-040427-4Doodles", .allocated = 256, .count = 256, .color = colors_223 }, + { .name = "Apophysis-040427-4Doodles2", .allocated = 256, .count = 256, .color = colors_224 }, + { .name = "Apophysis-040427-4doodles3", .allocated = 256, .count = 256, .color = colors_225 }, + { .name = "Apophysis-040427-4Doodle3inv", .allocated = 256, .count = 256, .color = colors_226 }, + { .name = "Apophysis-040427-6DoublEagles2", .allocated = 256, .count = 256, .color = colors_227 }, + { .name = "Apophysis-040427-6Equinox", .allocated = 256, .count = 256, .color = colors_228 }, + { .name = "Apophysis-040427-6Equinox2", .allocated = 256, .count = 256, .color = colors_229 }, + { .name = "Apophysis-040427-6BluBrd", .allocated = 256, .count = 256, .color = colors_230 }, + { .name = "Apophysis-040427-6BluBrdInv", .allocated = 256, .count = 256, .color = colors_231 }, + { .name = "Apophysis-040427-6FaerieKng", .allocated = 256, .count = 256, .color = colors_232 }, + { .name = "Apophysis-040427-6FireDemnOrch", .allocated = 256, .count = 256, .color = colors_233 }, + { .name = "Apophysis-040427-6CsmcLottoWhl", .allocated = 256, .count = 256, .color = colors_234 }, + { .name = "Apophysis-040427-6DreamFaeriRlm", .allocated = 256, .count = 256, .color = colors_235 }, + { .name = "Apophysis-040427-6EyeUniv", .allocated = 256, .count = 256, .color = colors_236 }, + { .name = "Apophysis-040427-6FaeriRob", .allocated = 256, .count = 256, .color = colors_237 }, + { .name = "Apophysis-040427-6FaeriRob2", .allocated = 256, .count = 256, .color = colors_238 }, + { .name = "Apophysis-040427-6FaeriRobDet", .allocated = 256, .count = 256, .color = colors_239 }, + { .name = "Apophysis-040427-6FlakWhorls", .allocated = 256, .count = 256, .color = colors_240 }, + { .name = "Apophysis-040427-11FlarCelebrat", .allocated = 256, .count = 256, .color = colors_241 }, + { .name = "Apophysis-040427-11SpacTrees", .allocated = 256, .count = 256, .color = colors_242 }, + { .name = "Apophysis-040427-11FloralQult", .allocated = 256, .count = 256, .color = colors_243 }, + { .name = "Apophysis-040427-20FlwrFrnsBFly", .allocated = 256, .count = 256, .color = colors_244 }, + { .name = "Apophysis-040427-24FracrameE", .allocated = 256, .count = 256, .color = colors_245 }, + { .name = "Apophysis-040427-24FNouveau", .allocated = 256, .count = 256, .color = colors_246 }, + { .name = "Apophysis-040427-24GuardFaeriR", .allocated = 256, .count = 256, .color = colors_247 }, + { .name = "Apophysis-040427-24GoldenRays", .allocated = 256, .count = 256, .color = colors_248 }, + { .name = "Apophysis-040427-24HunterSunset", .allocated = 256, .count = 256, .color = colors_249 }, + { .name = "Apophysis-040427-25IntoWeave", .allocated = 256, .count = 256, .color = colors_250 }, + { .name = "Apophysis-040427-26AlienMind", .allocated = 256, .count = 256, .color = colors_251 }, + { .name = "Apophysis-040427-26ISpher4", .allocated = 256, .count = 256, .color = colors_252 }, + { .name = "Apophysis-040427-26ISph2", .allocated = 256, .count = 256, .color = colors_253 }, + { .name = "Apophysis-040427-26ISph11", .allocated = 256, .count = 256, .color = colors_254 }, + { .name = "Apophysis-040427-43HeartFlwr", .allocated = 256, .count = 256, .color = colors_255 }, + { .name = "Apophysis-040427-43JunglThron", .allocated = 256, .count = 256, .color = colors_256 }, + { .name = "Apophysis-040427-44jawa", .allocated = 256, .count = 256, .color = colors_257 }, + { .name = "Apophysis-040427-51KaosGrn", .allocated = 256, .count = 256, .color = colors_258 }, + { .name = "Apophysis-040427-51KaosFish", .allocated = 256, .count = 256, .color = colors_259 }, + { .name = "Apophysis-040427-51KKlown", .allocated = 256, .count = 256, .color = colors_260 }, + { .name = "Apophysis-040427-51KaosEgg", .allocated = 256, .count = 256, .color = colors_261 }, + { .name = "Apophysis-040427-51LavLace", .allocated = 256, .count = 256, .color = colors_262 }, + { .name = "Apophysis-040427-51mudding", .allocated = 256, .count = 256, .color = colors_263 }, + { .name = "Apophysis-040427-51pane;", .allocated = 256, .count = 256, .color = colors_264 }, + { .name = "Apophysis-040427-51RiftAO", .allocated = 256, .count = 256, .color = colors_265 }, + { .name = "Apophysis-040427-51ylwAlien", .allocated = 256, .count = 256, .color = colors_266 }, + { .name = "Apophysis-040427-51elecforest", .allocated = 256, .count = 256, .color = colors_267 }, + { .name = "Apophysis-040427-51ReachMoon", .allocated = 256, .count = 256, .color = colors_268 }, + { .name = "Apophysis-040427-51satPhlox", .allocated = 256, .count = 256, .color = colors_269 }, + { .name = "Apophysis-040427-51SnikRchg", .allocated = 256, .count = 256, .color = colors_270 }, + { .name = "Apophysis-040427-51SmwhrDream", .allocated = 256, .count = 256, .color = colors_271 }, + { .name = "Apophysis-040427-51eyepuzzl", .allocated = 256, .count = 256, .color = colors_272 }, + { .name = "Apophysis-040427-51SpherInBlm", .allocated = 256, .count = 256, .color = colors_273 }, + { .name = "Apophysis-040427-51SunrisSpacTim", .allocated = 256, .count = 256, .color = colors_274 }, + { .name = "Apophysis-040427-51synaps", .allocated = 256, .count = 256, .color = colors_275 }, + { .name = "Apophysis-040427-51StPeacocl", .allocated = 256, .count = 256, .color = colors_276 }, + { .name = "Apophysis-040427-51TmplWatrs2", .allocated = 256, .count = 256, .color = colors_277 }, + { .name = "Apophysis-040427-51TeddyScare", .allocated = 256, .count = 256, .color = colors_278 }, + { .name = "Apophysis-040427-51kaosGardenr", .allocated = 256, .count = 256, .color = colors_279 }, + { .name = "Apophysis-040427-51Thatway4", .allocated = 256, .count = 256, .color = colors_280 }, + { .name = "Apophysis-040427-51ThatwayGrn", .allocated = 256, .count = 256, .color = colors_281 }, + { .name = "Apophysis-040427-51TreeLife1", .allocated = 256, .count = 256, .color = colors_282 }, + { .name = "Apophysis-040427-51TreeLife", .allocated = 256, .count = 256, .color = colors_283 }, + { .name = "Apophysis-040427-51triflwr", .allocated = 256, .count = 256, .color = colors_284 }, + { .name = "Apophysis-040427-51mitosis", .allocated = 256, .count = 256, .color = colors_285 }, + { .name = "Apophysis-040427-51triflwer", .allocated = 256, .count = 256, .color = colors_286 }, + { .name = "Apophysis-040427-51yggF", .allocated = 256, .count = 256, .color = colors_287 }, + { .name = "Apophysis-040427-51Gwrap", .allocated = 256, .count = 256, .color = colors_288 }, + { .name = "Apophysis-040428-1Gradient1", .allocated = 256, .count = 256, .color = colors_289 }, + { .name = "Apophysis-040428-3Gradient2", .allocated = 256, .count = 256, .color = colors_290 }, + { .name = "Apophysis-040602-1", .allocated = 256, .count = 256, .color = colors_291 }, + { .name = "Apophysis-040531-100figurine_2abcd", .allocated = 256, .count = 256, .color = colors_292 }, + { .name = "Apo-040627-1_chickadee_pix", .allocated = 256, .count = 256, .color = colors_293 }, + { .name = "2u0026t.jpg from bTomchek", .allocated = 256, .count = 256, .color = colors_294 }, + { .name = "2u0007t.jpg", .allocated = 256, .count = 256, .color = colors_295 }, + { .name = "2u0010t.jpg", .allocated = 256, .count = 256, .color = colors_296 }, + { .name = "2u0015t.jpg", .allocated = 256, .count = 256, .color = colors_297 }, + { .name = "2u0017pp1t.jpg", .allocated = 256, .count = 256, .color = colors_298 }, + { .name = "2u0017t.jpg", .allocated = 256, .count = 256, .color = colors_299 }, + { .name = "2u0018t.jpg", .allocated = 256, .count = 256, .color = colors_300 }, + { .name = "2u0020pp1t.jpg", .allocated = 256, .count = 256, .color = colors_301 }, + { .name = "2u0020t.jpg", .allocated = 256, .count = 256, .color = colors_302 }, + { .name = "2u0024t.jpg", .allocated = 256, .count = 256, .color = colors_303 }, + { .name = "gradient0000.jpg", .allocated = 256, .count = 256, .color = colors_304 }, + { .name = "0t0507.jpg", .allocated = 256, .count = 256, .color = colors_305 }, + { .name = "0t0524.jpg", .allocated = 256, .count = 256, .color = colors_306 }, + { .name = "0t0533.jpg", .allocated = 256, .count = 256, .color = colors_307 }, + { .name = "0u0075.jpg", .allocated = 256, .count = 256, .color = colors_308 }, + { .name = "0u0298.jpg", .allocated = 256, .count = 256, .color = colors_309 }, + { .name = "0u0298pp1.jpg", .allocated = 256, .count = 256, .color = colors_310 }, + { .name = "0u0303.jpg", .allocated = 256, .count = 256, .color = colors_311 }, + { .name = "0u0333.jpg", .allocated = 256, .count = 256, .color = colors_312 }, + { .name = "0u0752.jpg", .allocated = 256, .count = 256, .color = colors_313 }, + { .name = "0u0768.jpg", .allocated = 256, .count = 256, .color = colors_314 }, + { .name = "0u0795.jpg", .allocated = 256, .count = 256, .color = colors_315 }, + { .name = "1u0214.jpg", .allocated = 256, .count = 256, .color = colors_316 }, + { .name = "1u0215.jpg", .allocated = 256, .count = 256, .color = colors_317 }, + { .name = "1u0216.jpg", .allocated = 256, .count = 256, .color = colors_318 }, + { .name = "1u0216pp1.jpg", .allocated = 256, .count = 256, .color = colors_319 }, + { .name = "3m0001.jpg", .allocated = 256, .count = 256, .color = colors_320 }, + { .name = "3m0004.jpg", .allocated = 256, .count = 256, .color = colors_321 }, + { .name = "3m0005.jpg", .allocated = 256, .count = 256, .color = colors_322 }, + { .name = "3m0006.jpg", .allocated = 256, .count = 256, .color = colors_323 }, + { .name = "3m0007.jpg", .allocated = 256, .count = 256, .color = colors_324 }, + { .name = "3m0008.jpg", .allocated = 256, .count = 256, .color = colors_325 }, + { .name = "3m0009.jpg", .allocated = 256, .count = 256, .color = colors_326 }, + { .name = "3m0010.jpg", .allocated = 256, .count = 256, .color = colors_327 }, + { .name = "3m0011.jpg", .allocated = 256, .count = 256, .color = colors_328 }, + { .name = "3m0012.jpg", .allocated = 256, .count = 256, .color = colors_329 }, + { .name = "3m0013.jpg", .allocated = 256, .count = 256, .color = colors_330 }, + { .name = "3m0014.jpg", .allocated = 256, .count = 256, .color = colors_331 }, + { .name = "3m0015.jpg", .allocated = 256, .count = 256, .color = colors_332 }, + { .name = "3m0016.jpg", .allocated = 256, .count = 256, .color = colors_333 }, + { .name = "3m0018.jpg", .allocated = 256, .count = 256, .color = colors_334 }, + { .name = "4u0002.jpg", .allocated = 256, .count = 256, .color = colors_335 }, + { .name = "4u0003.jpg", .allocated = 256, .count = 256, .color = colors_336 }, + { .name = "4u0004.jpg", .allocated = 256, .count = 256, .color = colors_337 }, + { .name = "4u0005.jpg", .allocated = 256, .count = 256, .color = colors_338 }, + { .name = "4u0006.jpg", .allocated = 256, .count = 256, .color = colors_339 }, + { .name = "4u0007.jpg", .allocated = 256, .count = 256, .color = colors_340 }, + { .name = "4u0008.jpg", .allocated = 256, .count = 256, .color = colors_341 }, + { .name = "4u0009.jpg", .allocated = 256, .count = 256, .color = colors_342 }, + { .name = "4u0009b.jpg", .allocated = 256, .count = 256, .color = colors_343 }, + { .name = "4u0010.jpg", .allocated = 256, .count = 256, .color = colors_344 }, + { .name = "4u0011.jpg", .allocated = 256, .count = 256, .color = colors_345 }, + { .name = "4u0012.jpg", .allocated = 256, .count = 256, .color = colors_346 }, + { .name = "4u0013.jpg", .allocated = 256, .count = 256, .color = colors_347 }, + { .name = "4u0019.jpg", .allocated = 256, .count = 256, .color = colors_348 }, + { .name = "4u0022.jpg", .allocated = 256, .count = 256, .color = colors_349 }, + { .name = "k2u0217.jpg", .allocated = 256, .count = 256, .color = colors_350 }, + { .name = "ku0213.jpg", .allocated = 256, .count = 256, .color = colors_351 }, + { .name = "ku0215.jpg", .allocated = 256, .count = 256, .color = colors_352 }, + { .name = "s00026.jpg", .allocated = 256, .count = 256, .color = colors_353 }, + { .name = "s00043.jpg", .allocated = 256, .count = 256, .color = colors_354 }, + { .name = "s00118.jpg", .allocated = 256, .count = 256, .color = colors_355 }, + { .name = "s00138.jpg", .allocated = 256, .count = 256, .color = colors_356 }, + { .name = "s00149.jpg", .allocated = 256, .count = 256, .color = colors_357 }, + { .name = "vchira_0001.jpg", .allocated = 256, .count = 256, .color = colors_358 }, + { .name = "vchira_0003.jpg", .allocated = 256, .count = 256, .color = colors_359 }, + { .name = "vchira_0012.jpg", .allocated = 256, .count = 256, .color = colors_360 }, + { .name = "vchira_0013.jpg", .allocated = 256, .count = 256, .color = colors_361 }, + { .name = "vchira_0014.jpg", .allocated = 256, .count = 256, .color = colors_362 }, + { .name = "vchira_0015.jpg", .allocated = 256, .count = 256, .color = colors_363 }, + { .name = "vchira_17.jpg", .allocated = 256, .count = 256, .color = colors_364 }, + { .name = "vchira_18pp1.jpg", .allocated = 256, .count = 256, .color = colors_365 }, + { .name = "vchira_19.jpg", .allocated = 256, .count = 256, .color = colors_366 }, + { .name = "vchira_28.jpg", .allocated = 256, .count = 256, .color = colors_367 }, + { .name = "vchira_2pp1.jpg", .allocated = 256, .count = 256, .color = colors_368 }, + { .name = "00017", .allocated = 256, .count = 256, .color = colors_369 }, + { .name = "040208-115", .allocated = 256, .count = 256, .color = colors_370 }, + { .name = "040221-00", .allocated = 256, .count = 256, .color = colors_371 }, + { .name = "040221-11", .allocated = 256, .count = 256, .color = colors_372 }, + { .name = "040221-12", .allocated = 256, .count = 256, .color = colors_373 }, + { .name = "040221-13", .allocated = 256, .count = 256, .color = colors_374 }, + { .name = "040221-14", .allocated = 256, .count = 256, .color = colors_375 }, + { .name = "040221-19", .allocated = 256, .count = 256, .color = colors_376 }, + { .name = "040221-2", .allocated = 256, .count = 256, .color = colors_377 }, + { .name = "040221-21", .allocated = 256, .count = 256, .color = colors_378 }, + { .name = "040221-22", .allocated = 256, .count = 256, .color = colors_379 }, + { .name = "040221-23", .allocated = 256, .count = 256, .color = colors_380 }, + { .name = "040221-24", .allocated = 256, .count = 256, .color = colors_381 }, + { .name = "040221-25", .allocated = 256, .count = 256, .color = colors_382 }, + { .name = "040221-26", .allocated = 256, .count = 256, .color = colors_383 }, + { .name = "040221-27", .allocated = 256, .count = 256, .color = colors_384 }, + { .name = "040221-28", .allocated = 256, .count = 256, .color = colors_385 }, + { .name = "040221-29", .allocated = 256, .count = 256, .color = colors_386 }, + { .name = "040221-30", .allocated = 256, .count = 256, .color = colors_387 }, + { .name = "040221-31", .allocated = 256, .count = 256, .color = colors_388 }, + { .name = "040221-32", .allocated = 256, .count = 256, .color = colors_389 }, + { .name = "040221-33", .allocated = 256, .count = 256, .color = colors_390 }, + { .name = "040221-34", .allocated = 256, .count = 256, .color = colors_391 }, + { .name = "040221-35", .allocated = 256, .count = 256, .color = colors_392 }, + { .name = "040221-36", .allocated = 256, .count = 256, .color = colors_393 }, + { .name = "040221-37", .allocated = 256, .count = 256, .color = colors_394 }, + { .name = "040221-38", .allocated = 256, .count = 256, .color = colors_395 }, + { .name = "040221-39", .allocated = 256, .count = 256, .color = colors_396 }, + { .name = "040221-40", .allocated = 256, .count = 256, .color = colors_397 }, + { .name = "040221-41", .allocated = 256, .count = 256, .color = colors_398 }, + { .name = "040221-42", .allocated = 256, .count = 256, .color = colors_399 }, + { .name = "040221-43", .allocated = 256, .count = 256, .color = colors_400 }, + { .name = "040221-44", .allocated = 256, .count = 256, .color = colors_401 }, + { .name = "040221-45", .allocated = 256, .count = 256, .color = colors_402 }, + { .name = "040221-46", .allocated = 256, .count = 256, .color = colors_403 }, + { .name = "040221-47", .allocated = 256, .count = 256, .color = colors_404 }, + { .name = "040221-48", .allocated = 256, .count = 256, .color = colors_405 }, + { .name = "040221-49", .allocated = 256, .count = 256, .color = colors_406 }, + { .name = "040221-50", .allocated = 256, .count = 256, .color = colors_407 }, + { .name = "040221-51", .allocated = 256, .count = 256, .color = colors_408 }, + { .name = "040221-52", .allocated = 256, .count = 256, .color = colors_409 }, + { .name = "040221-53", .allocated = 256, .count = 256, .color = colors_410 }, + { .name = "040221-54", .allocated = 256, .count = 256, .color = colors_411 }, + { .name = "040221-55", .allocated = 256, .count = 256, .color = colors_412 }, + { .name = "040221-56", .allocated = 256, .count = 256, .color = colors_413 }, + { .name = "040221-57", .allocated = 256, .count = 256, .color = colors_414 }, + { .name = "040221-58", .allocated = 256, .count = 256, .color = colors_415 }, + { .name = "040221-59", .allocated = 256, .count = 256, .color = colors_416 }, + { .name = "040221-60", .allocated = 256, .count = 256, .color = colors_417 }, + { .name = "040221-61", .allocated = 256, .count = 256, .color = colors_418 }, + { .name = "040221-62", .allocated = 256, .count = 256, .color = colors_419 }, + { .name = "040221-63", .allocated = 256, .count = 256, .color = colors_420 }, + { .name = "040221-64", .allocated = 256, .count = 256, .color = colors_421 }, + { .name = "040221-71", .allocated = 256, .count = 256, .color = colors_422 }, + { .name = "040221-74", .allocated = 256, .count = 256, .color = colors_423 }, + { .name = "040221-78", .allocated = 256, .count = 256, .color = colors_424 }, + { .name = "040221-80", .allocated = 256, .count = 256, .color = colors_425 }, + { .name = "040221-81", .allocated = 256, .count = 256, .color = colors_426 }, + { .name = "040221-84", .allocated = 256, .count = 256, .color = colors_427 }, + { .name = "040221-85", .allocated = 256, .count = 256, .color = colors_428 }, + { .name = "040221-86", .allocated = 256, .count = 256, .color = colors_429 }, + { .name = "040221-88", .allocated = 256, .count = 256, .color = colors_430 }, + { .name = "040221-89", .allocated = 256, .count = 256, .color = colors_431 }, + { .name = "040221-90", .allocated = 256, .count = 256, .color = colors_432 }, + { .name = "040221-91", .allocated = 256, .count = 256, .color = colors_433 }, + { .name = "040221-92", .allocated = 256, .count = 256, .color = colors_434 }, + { .name = "040221-93", .allocated = 256, .count = 256, .color = colors_435 }, + { .name = "040221-94", .allocated = 256, .count = 256, .color = colors_436 }, + { .name = "040221-95", .allocated = 256, .count = 256, .color = colors_437 }, + { .name = "040221-96", .allocated = 256, .count = 256, .color = colors_438 }, + { .name = "040221-97", .allocated = 256, .count = 256, .color = colors_439 }, + { .name = "040221-98", .allocated = 256, .count = 256, .color = colors_440 }, + { .name = "040221-99", .allocated = 256, .count = 256, .color = colors_441 }, + { .name = "040222", .allocated = 256, .count = 256, .color = colors_442 }, + { .name = "040222-00", .allocated = 256, .count = 256, .color = colors_443 }, + { .name = "040222-01", .allocated = 256, .count = 256, .color = colors_444 }, + { .name = "040222-02", .allocated = 256, .count = 256, .color = colors_445 }, + { .name = "040222-03", .allocated = 256, .count = 256, .color = colors_446 }, + { .name = "040222-05", .allocated = 256, .count = 256, .color = colors_447 }, + { .name = "040222-06", .allocated = 256, .count = 256, .color = colors_448 }, + { .name = "040222-07", .allocated = 256, .count = 256, .color = colors_449 }, + { .name = "040222-08", .allocated = 256, .count = 256, .color = colors_450 }, + { .name = "040222-09", .allocated = 256, .count = 256, .color = colors_451 }, + { .name = "040222-10", .allocated = 256, .count = 256, .color = colors_452 }, + { .name = "040222-11", .allocated = 256, .count = 256, .color = colors_453 }, + { .name = "040222-12", .allocated = 256, .count = 256, .color = colors_454 }, + { .name = "040222-13", .allocated = 256, .count = 256, .color = colors_455 }, + { .name = "040222-15", .allocated = 256, .count = 256, .color = colors_456 }, + { .name = "040222-16", .allocated = 256, .count = 256, .color = colors_457 }, + { .name = "040222-17", .allocated = 256, .count = 256, .color = colors_458 }, + { .name = "040222-18", .allocated = 256, .count = 256, .color = colors_459 }, + { .name = "040222-19", .allocated = 256, .count = 256, .color = colors_460 }, + { .name = "040222-20", .allocated = 256, .count = 256, .color = colors_461 }, + { .name = "040222-21", .allocated = 256, .count = 256, .color = colors_462 }, + { .name = "040222-22", .allocated = 256, .count = 256, .color = colors_463 }, + { .name = "040222-23", .allocated = 256, .count = 256, .color = colors_464 }, + { .name = "040222-24", .allocated = 256, .count = 256, .color = colors_465 }, + { .name = "040222-25", .allocated = 256, .count = 256, .color = colors_466 }, + { .name = "040222-26", .allocated = 256, .count = 256, .color = colors_467 }, + { .name = "040222-27", .allocated = 256, .count = 256, .color = colors_468 }, + { .name = "040222-28", .allocated = 256, .count = 256, .color = colors_469 }, + { .name = "040222-29", .allocated = 256, .count = 256, .color = colors_470 }, + { .name = "040223", .allocated = 256, .count = 256, .color = colors_471 }, + { .name = "040224", .allocated = 256, .count = 256, .color = colors_472 }, + { .name = "040225", .allocated = 256, .count = 256, .color = colors_473 }, + { .name = "040226", .allocated = 256, .count = 256, .color = colors_474 }, + { .name = "040227", .allocated = 256, .count = 256, .color = colors_475 }, + { .name = "040228", .allocated = 256, .count = 256, .color = colors_476 }, + { .name = "10000", .allocated = 256, .count = 256, .color = colors_477 }, + { .name = "Apophysis-040208-115d", .allocated = 256, .count = 256, .color = colors_478 }, + { .name = "Apophysis-040208-115e", .allocated = 256, .count = 256, .color = colors_479 }, + { .name = "Apophysis-040208-115g", .allocated = 256, .count = 256, .color = colors_480 }, + { .name = "Apophysis-040208-115h", .allocated = 256, .count = 256, .color = colors_481 }, + { .name = "Apophysis-040208-115i", .allocated = 256, .count = 256, .color = colors_482 }, + { .name = "Apophysis-040208-115j", .allocated = 256, .count = 256, .color = colors_483 }, + { .name = "Apophysis-040208-115k", .allocated = 256, .count = 256, .color = colors_484 }, + { .name = "A_Bit_Confused", .allocated = 256, .count = 256, .color = colors_485 }, + { .name = "Afternoon_Shadows", .allocated = 256, .count = 256, .color = colors_486 }, + { .name = "Air", .allocated = 256, .count = 256, .color = colors_487 }, + { .name = "Angora", .allocated = 256, .count = 256, .color = colors_488 }, + { .name = "Antique", .allocated = 256, .count = 256, .color = colors_489 }, + { .name = "Arizona", .allocated = 256, .count = 256, .color = colors_490 }, + { .name = "Autumn_Garden", .allocated = 256, .count = 256, .color = colors_491 }, + { .name = "Autumn_Leaves", .allocated = 256, .count = 256, .color = colors_492 }, + { .name = "Autumn_Mountains", .allocated = 256, .count = 256, .color = colors_493 }, + { .name = "Awakening", .allocated = 256, .count = 256, .color = colors_494 }, + { .name = "Baby", .allocated = 256, .count = 256, .color = colors_495 }, + { .name = "Banana", .allocated = 256, .count = 256, .color = colors_496 }, + { .name = "Beach", .allocated = 256, .count = 256, .color = colors_497 }, + { .name = "Beautiful", .allocated = 256, .count = 256, .color = colors_498 }, + { .name = "Before_Dawn", .allocated = 256, .count = 256, .color = colors_499 }, + { .name = "Beginning_to_Thaw", .allocated = 256, .count = 256, .color = colors_500 }, + { .name = "Beige", .allocated = 256, .count = 256, .color = colors_501 }, + { .name = "Berry_Bush", .allocated = 256, .count = 256, .color = colors_502 }, + { .name = "Biology_Class", .allocated = 256, .count = 256, .color = colors_503 }, + { .name = "Birthday_Party", .allocated = 256, .count = 256, .color = colors_504 }, + { .name = "Bistro", .allocated = 256, .count = 256, .color = colors_505 }, + { .name = "Blossoms", .allocated = 256, .count = 256, .color = colors_506 }, + { .name = "Blue_Velvet", .allocated = 256, .count = 256, .color = colors_507 }, + { .name = "Bluebells", .allocated = 256, .count = 256, .color = colors_508 }, + { .name = "Blush", .allocated = 256, .count = 256, .color = colors_509 }, + { .name = "Bluster", .allocated = 256, .count = 256, .color = colors_510 }, + { .name = "Boquet_of_Roses", .allocated = 256, .count = 256, .color = colors_511 }, + { .name = "Brushed_Silver", .allocated = 256, .count = 256, .color = colors_512 }, + { .name = "Bubblegum", .allocated = 256, .count = 256, .color = colors_513 }, + { .name = "California", .allocated = 256, .count = 256, .color = colors_514 }, + { .name = "Canyon", .allocated = 256, .count = 256, .color = colors_515 }, + { .name = "Carnations", .allocated = 256, .count = 256, .color = colors_516 }, + { .name = "Carnival", .allocated = 256, .count = 256, .color = colors_517 }, + { .name = "Carpenter", .allocated = 256, .count = 256, .color = colors_518 }, + { .name = "Cellist", .allocated = 256, .count = 256, .color = colors_519 }, + { .name = "Cherry", .allocated = 256, .count = 256, .color = colors_520 }, + { .name = "Circus", .allocated = 256, .count = 256, .color = colors_521 }, + { .name = "City_Street", .allocated = 256, .count = 256, .color = colors_522 }, + { .name = "Clash", .allocated = 256, .count = 256, .color = colors_523 }, + { .name = "Clouds", .allocated = 256, .count = 256, .color = colors_524 }, + { .name = "Copper", .allocated = 256, .count = 256, .color = colors_525 }, + { .name = "Coral", .allocated = 256, .count = 256, .color = colors_526 }, + { .name = "Cotton_Flower", .allocated = 256, .count = 256, .color = colors_527 }, + { .name = "Country_Garden", .allocated = 256, .count = 256, .color = colors_528 }, + { .name = "Creamsicle", .allocated = 256, .count = 256, .color = colors_529 }, + { .name = "Cricket_Music", .allocated = 256, .count = 256, .color = colors_530 }, + { .name = "Dark_Rainbow", .allocated = 256, .count = 256, .color = colors_531 }, + { .name = "Dark_Rose", .allocated = 256, .count = 256, .color = colors_532 }, + { .name = "Dark_Turquoise", .allocated = 256, .count = 256, .color = colors_533 }, + { .name = "Dark_Waters", .allocated = 256, .count = 256, .color = colors_534 }, + { .name = "Darkness", .allocated = 256, .count = 256, .color = colors_535 }, + { .name = "Davinci", .allocated = 256, .count = 256, .color = colors_536 }, + { .name = "Daylight_Fading", .allocated = 256, .count = 256, .color = colors_537 }, + { .name = "Dinosaurs", .allocated = 256, .count = 256, .color = colors_538 }, + { .name = "Dragon", .allocated = 256, .count = 256, .color = colors_539 }, + { .name = "Dust_Bunny", .allocated = 256, .count = 256, .color = colors_540 }, + { .name = "Dynasty", .allocated = 256, .count = 256, .color = colors_541 }, + { .name = "Easter", .allocated = 256, .count = 256, .color = colors_542 }, + { .name = "Easter_2", .allocated = 256, .count = 256, .color = colors_543 }, + { .name = "Easter_3", .allocated = 256, .count = 256, .color = colors_544 }, + { .name = "Egg_Hunt", .allocated = 256, .count = 256, .color = colors_545 }, + { .name = "Elements", .allocated = 256, .count = 256, .color = colors_546 }, + { .name = "Embers", .allocated = 256, .count = 256, .color = colors_547 }, + { .name = "Etomchek-040328-005", .allocated = 256, .count = 256, .color = colors_548 }, + { .name = "Etomchek-040328-006", .allocated = 256, .count = 256, .color = colors_549 }, + { .name = "Etomchek-040328-007", .allocated = 256, .count = 256, .color = colors_550 }, + { .name = "Etomchek-040328-008", .allocated = 256, .count = 256, .color = colors_551 }, + { .name = "Etomchek-040328-009", .allocated = 256, .count = 256, .color = colors_552 }, + { .name = "Etomchek-040328-010", .allocated = 256, .count = 256, .color = colors_553 }, + { .name = "Etomchek-040328-011", .allocated = 256, .count = 256, .color = colors_554 }, + { .name = "Evening_Sunshine", .allocated = 256, .count = 256, .color = colors_555 }, + { .name = "Evensong", .allocated = 256, .count = 256, .color = colors_556 }, + { .name = "Exceding_Expectations", .allocated = 256, .count = 256, .color = colors_557 }, + { .name = "Explosion", .allocated = 256, .count = 256, .color = colors_558 }, + { .name = "Faded_Denim", .allocated = 256, .count = 256, .color = colors_559 }, + { .name = "Fading_Away", .allocated = 256, .count = 256, .color = colors_560 }, + { .name = "Fiery_Sky", .allocated = 256, .count = 256, .color = colors_561 }, + { .name = "Fiesta", .allocated = 256, .count = 256, .color = colors_562 }, + { .name = "First_Love", .allocated = 256, .count = 256, .color = colors_563 }, + { .name = "Flame", .allocated = 256, .count = 256, .color = colors_564 }, + { .name = "Flying_a_Kite", .allocated = 256, .count = 256, .color = colors_565 }, + { .name = "Foamy_Waves", .allocated = 256, .count = 256, .color = colors_566 }, + { .name = "For_Lenora", .allocated = 256, .count = 256, .color = colors_567 }, + { .name = "For_Stacy", .allocated = 256, .count = 256, .color = colors_568 }, + { .name = "Forest", .allocated = 256, .count = 256, .color = colors_569 }, + { .name = "Frivolous", .allocated = 256, .count = 256, .color = colors_570 }, + { .name = "Fun_Stuff", .allocated = 256, .count = 256, .color = colors_571 }, + { .name = "Getting_a_Tan", .allocated = 256, .count = 256, .color = colors_572 }, + { .name = "gipper", .allocated = 256, .count = 256, .color = colors_573 }, + { .name = "Glade", .allocated = 256, .count = 256, .color = colors_574 }, + { .name = "Glory", .allocated = 256, .count = 256, .color = colors_575 }, + { .name = "Gold_and_Blue", .allocated = 256, .count = 256, .color = colors_576 }, + { .name = "Golden", .allocated = 256, .count = 256, .color = colors_577 }, + { .name = "Golden_Green", .allocated = 256, .count = 256, .color = colors_578 }, + { .name = "Goldenrod", .allocated = 256, .count = 256, .color = colors_579 }, + { .name = "Grape", .allocated = 256, .count = 256, .color = colors_580 }, + { .name = "Lemon_Grass", .allocated = 256, .count = 256, .color = colors_581 }, + { .name = "Magenta_and_Teal", .allocated = 256, .count = 256, .color = colors_582 }, + { .name = "Mahogany", .allocated = 256, .count = 256, .color = colors_583 }, + { .name = "Marina", .allocated = 256, .count = 256, .color = colors_584 }, + { .name = "Meadow", .allocated = 256, .count = 256, .color = colors_585 }, + { .name = "Mermaid", .allocated = 256, .count = 256, .color = colors_586 }, + { .name = "Mesmerize", .allocated = 256, .count = 256, .color = colors_587 }, + { .name = "Midnight_Wave", .allocated = 256, .count = 256, .color = colors_588 }, + { .name = "Mint", .allocated = 256, .count = 256, .color = colors_589 }, + { .name = "Mistic", .allocated = 256, .count = 256, .color = colors_590 }, + { .name = "Mixed_Berry", .allocated = 256, .count = 256, .color = colors_591 }, + { .name = "More_Blue", .allocated = 256, .count = 256, .color = colors_592 }, + { .name = "Morning_Glories_at_Night", .allocated = 256, .count = 256, .color = colors_593 }, + { .name = "Moss", .allocated = 256, .count = 256, .color = colors_594 }, + { .name = "Moss2", .allocated = 256, .count = 256, .color = colors_595 }, + { .name = "Motel_Decor", .allocated = 256, .count = 256, .color = colors_596 }, + { .name = "Muddy", .allocated = 256, .count = 256, .color = colors_597 }, + { .name = "Muddy_2", .allocated = 256, .count = 256, .color = colors_598 }, + { .name = "Muted_Rainbow", .allocated = 256, .count = 256, .color = colors_599 }, + { .name = "Mystery", .allocated = 256, .count = 256, .color = colors_600 }, + { .name = "Neon", .allocated = 256, .count = 256, .color = colors_601 }, + { .name = "Neon_Purple", .allocated = 256, .count = 256, .color = colors_602 }, + { .name = "Night_Flower", .allocated = 256, .count = 256, .color = colors_603 }, + { .name = "Night_Reeds", .allocated = 256, .count = 256, .color = colors_604 }, + { .name = "No_Clue", .allocated = 256, .count = 256, .color = colors_605 }, + { .name = "Nonsense", .allocated = 256, .count = 256, .color = colors_606 }, + { .name = "Oak_Tree", .allocated = 256, .count = 256, .color = colors_607 }, + { .name = "Ocean_Mist", .allocated = 256, .count = 256, .color = colors_608 }, + { .name = "Paige", .allocated = 256, .count = 256, .color = colors_609 }, + { .name = "Paris", .allocated = 256, .count = 256, .color = colors_610 }, + { .name = "Parrot", .allocated = 256, .count = 256, .color = colors_611 }, + { .name = "Pastel_Lime", .allocated = 256, .count = 256, .color = colors_612 }, + { .name = "Peace", .allocated = 256, .count = 256, .color = colors_613 }, + { .name = "Persia", .allocated = 256, .count = 256, .color = colors_614 }, + { .name = "Persia_2", .allocated = 256, .count = 256, .color = colors_615 }, + { .name = "Persia_3", .allocated = 256, .count = 256, .color = colors_616 }, + { .name = "Pink", .allocated = 256, .count = 256, .color = colors_617 }, + { .name = "Pollen", .allocated = 256, .count = 256, .color = colors_618 }, + { .name = "Poppies", .allocated = 256, .count = 256, .color = colors_619 }, + { .name = "Produce_Department", .allocated = 256, .count = 256, .color = colors_620 }, + { .name = "Purple", .allocated = 256, .count = 256, .color = colors_621 }, + { .name = "Queen_Anne", .allocated = 256, .count = 256, .color = colors_622 }, + { .name = "Quiet", .allocated = 256, .count = 256, .color = colors_623 }, + { .name = "Rainbow_Sprinkles", .allocated = 256, .count = 256, .color = colors_624 }, + { .name = "Rainforest", .allocated = 256, .count = 256, .color = colors_625 }, + { .name = "Rainy_Day_in_Spring", .allocated = 256, .count = 256, .color = colors_626 }, + { .name = "Rainy_Forset", .allocated = 256, .count = 256, .color = colors_627 }, + { .name = "Red_Light", .allocated = 256, .count = 256, .color = colors_628 }, + { .name = "Riddle", .allocated = 256, .count = 256, .color = colors_629 }, + { .name = "Riverside", .allocated = 256, .count = 256, .color = colors_630 }, + { .name = "Rose_Bush", .allocated = 256, .count = 256, .color = colors_631 }, + { .name = "Rusted", .allocated = 256, .count = 256, .color = colors_632 }, + { .name = "Sachet", .allocated = 256, .count = 256, .color = colors_633 }, + { .name = "Sage", .allocated = 256, .count = 256, .color = colors_634 }, + { .name = "Saturday_Morning", .allocated = 256, .count = 256, .color = colors_635 }, + { .name = "Scattered_Petals", .allocated = 256, .count = 256, .color = colors_636 }, + { .name = "Sea_Mist", .allocated = 256, .count = 256, .color = colors_637 }, + { .name = "Secret", .allocated = 256, .count = 256, .color = colors_638 }, + { .name = "Serenity", .allocated = 256, .count = 256, .color = colors_639 }, + { .name = "Serpent", .allocated = 256, .count = 256, .color = colors_640 }, + { .name = "Sharp", .allocated = 256, .count = 256, .color = colors_641 }, + { .name = "Shy_Violets", .allocated = 256, .count = 256, .color = colors_642 }, + { .name = "Singe", .allocated = 256, .count = 256, .color = colors_643 }, + { .name = "Slate", .allocated = 256, .count = 256, .color = colors_644 }, + { .name = "Slightly_Messy", .allocated = 256, .count = 256, .color = colors_645 }, + { .name = "Smog", .allocated = 256, .count = 256, .color = colors_646 }, + { .name = "Sno_and_Shadows", .allocated = 256, .count = 256, .color = colors_647 }, + { .name = "Snowy_Field", .allocated = 256, .count = 256, .color = colors_648 }, + { .name = "Snuggle", .allocated = 256, .count = 256, .color = colors_649 }, + { .name = "Soap_Bubble", .allocated = 256, .count = 256, .color = colors_650 }, + { .name = "Sophia", .allocated = 256, .count = 256, .color = colors_651 }, + { .name = "Strawberries", .allocated = 256, .count = 256, .color = colors_652 }, + { .name = "Summer", .allocated = 256, .count = 256, .color = colors_653 }, + { .name = "Summer_Fire", .allocated = 256, .count = 256, .color = colors_654 }, + { .name = "Summer_Skies", .allocated = 256, .count = 256, .color = colors_655 }, + { .name = "Summer_Tulips", .allocated = 256, .count = 256, .color = colors_656 }, + { .name = "Sunbathing", .allocated = 256, .count = 256, .color = colors_657 }, + { .name = "Sunny_Field", .allocated = 256, .count = 256, .color = colors_658 }, + { .name = "Sunset", .allocated = 256, .count = 256, .color = colors_659 }, + { .name = "Surfer", .allocated = 256, .count = 256, .color = colors_660 }, + { .name = "Tequila", .allocated = 256, .count = 256, .color = colors_661 }, + { .name = "Thistle", .allocated = 256, .count = 256, .color = colors_662 }, + { .name = "Tribal", .allocated = 256, .count = 256, .color = colors_663 }, + { .name = "Trippy", .allocated = 256, .count = 256, .color = colors_664 }, + { .name = "Tropic", .allocated = 256, .count = 256, .color = colors_665 }, + { .name = "True_Blue", .allocated = 256, .count = 256, .color = colors_666 }, + { .name = "Tryst", .allocated = 256, .count = 256, .color = colors_667 }, + { .name = "Tumbleweed", .allocated = 256, .count = 256, .color = colors_668 }, + { .name = "Type_AB_Positive", .allocated = 256, .count = 256, .color = colors_669 }, + { .name = "Underwater_Day", .allocated = 256, .count = 256, .color = colors_670 }, + { .name = "Venice", .allocated = 256, .count = 256, .color = colors_671 }, + { .name = "Victoria", .allocated = 256, .count = 256, .color = colors_672 }, + { .name = "Violet", .allocated = 256, .count = 256, .color = colors_673 }, + { .name = "Violet_Fog", .allocated = 256, .count = 256, .color = colors_674 }, + { .name = "Watermelon", .allocated = 256, .count = 256, .color = colors_675 }, + { .name = "Whisp", .allocated = 256, .count = 256, .color = colors_676 }, + { .name = "Whisper", .allocated = 256, .count = 256, .color = colors_677 }, + { .name = "Wintergrass", .allocated = 256, .count = 256, .color = colors_678 }, + { .name = "Wooden", .allocated = 256, .count = 256, .color = colors_679 }, + { .name = "Wooden_2", .allocated = 256, .count = 256, .color = colors_680 }, + { .name = "Wooden_3", .allocated = 256, .count = 256, .color = colors_681 }, + { .name = "Woodland", .allocated = 256, .count = 256, .color = colors_682 }, + { .name = "Yellow_Silk", .allocated = 256, .count = 256, .color = colors_683 }, + { .name = "Zinfandel", .allocated = 256, .count = 256, .color = colors_684 }, + { .name = "040412", .allocated = 256, .count = 256, .color = colors_685 }, + { .name = "040412-000", .allocated = 256, .count = 256, .color = colors_686 }, + { .name = "040412-001", .allocated = 256, .count = 256, .color = colors_687 }, + { .name = "040412-002", .allocated = 256, .count = 256, .color = colors_688 }, + { .name = "040412-005", .allocated = 256, .count = 256, .color = colors_689 }, + { .name = "040412-006", .allocated = 256, .count = 256, .color = colors_690 }, + { .name = "040412-007", .allocated = 256, .count = 256, .color = colors_691 }, + { .name = "040412-008", .allocated = 256, .count = 256, .color = colors_692 }, + { .name = "040412-010", .allocated = 256, .count = 256, .color = colors_693 }, + { .name = "040412-011", .allocated = 256, .count = 256, .color = colors_694 }, + { .name = "040412-012", .allocated = 256, .count = 256, .color = colors_695 }, + { .name = "040412-013", .allocated = 256, .count = 256, .color = colors_696 }, + { .name = "040412-014", .allocated = 256, .count = 256, .color = colors_697 }, + { .name = "040412-015", .allocated = 256, .count = 256, .color = colors_698 }, + { .name = "040412-016", .allocated = 256, .count = 256, .color = colors_699 }, + { .name = "040412-017", .allocated = 256, .count = 256, .color = colors_700 }, + }; + +const palette_collection builtin_palettes = { .count = 701, .p = all_palettes }; diff --git a/palettes_builtin.h b/palettes_builtin.h new file mode 100644 index 0000000..fe50bdb --- /dev/null +++ b/palettes_builtin.h @@ -0,0 +1,19 @@ +/* + Copyright (C) 1992-2009 Spotworks LLC + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +extern const palette_collection builtin_palettes; + diff --git a/wscript b/wscript index 3a0b341..31b92ff 100644 --- a/wscript +++ b/wscript @@ -22,5 +22,5 @@ def configure(conf): conf.write_config_header ('config.h') def build(bld): - bld.program (features='c cprogram', source='flam3.c parser.c variations.c interpolation.c palettes.c png.c random.c rect.c main.c genome.c', target='pucket', use='xml2 png amdlibm') + bld.program (features='c cprogram', source='flam3.c parser.c variations.c interpolation.c palettes.c png.c random.c rect.c main.c genome.c palettes_builtin.c', target='pucket', use='xml2 png amdlibm') -- cgit v1.2.3